_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ActionBarDrawerToggle extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/widget/DrawerLayout$DrawerListener]

Constant Pool (count = 225):
  + Integer [8388611]
  + Integer [16908332]
  + Float [0.33333334]
  + Float [0.5]
  + Class [android/app/Activity]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$1]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC]
  + Class [android/support/v4/app/ActionBarDrawerToggle$Delegate]
  + Class [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
  + Class [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable]
  + Class [android/support/v4/widget/DrawerLayout]
  + Class [android/support/v4/widget/DrawerLayout$DrawerListener]
  + Class [android/view/MenuItem]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivity Landroid/app/Activity;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mCloseDrawerContentDescRes I]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerImage Landroid/graphics/drawable/Drawable;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerImageResource I]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mOpenDrawerContentDescRes I]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSetIndicatorInfo Ljava/lang/Object;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mThemeImage Landroid/graphics/drawable/Drawable;]
  + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle.getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle.setActionBarDescription (I)V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle.syncState ()V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.<init> (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.<init> (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.<init> (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.getOffset ()F]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffset (F)V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffsetBy (F)V]
  + Methodref [android/support/v4/widget/DrawerLayout.closeDrawer (I)V]
  + Methodref [android/support/v4/widget/DrawerLayout.isDrawerOpen (I)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.isDrawerVisible (I)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.openDrawer (I)V]
  + Methodref [java/lang/Math.max (FF)F]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.getThemeUpIndicator (Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$Delegate.getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
  + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$Delegate.setActionBarDescription (I)V]
  + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$Delegate.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
  + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.getDrawerToggleDelegate ()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
  + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [<init> (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
  + NameAndType [IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [closeDrawer (I)V]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawerToggleDelegate ()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
  + NameAndType [getItemId ()I]
  + NameAndType [getOffset ()F]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getThemeUpIndicator (Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [isDrawerOpen (I)Z]
  + NameAndType [isDrawerVisible (I)Z]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
  + NameAndType [mCloseDrawerContentDescRes I]
  + NameAndType [mDrawerImage Landroid/graphics/drawable/Drawable;]
  + NameAndType [mDrawerImageResource I]
  + NameAndType [mDrawerIndicatorEnabled Z]
  + NameAndType [mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
  + NameAndType [mOpenDrawerContentDescRes I]
  + NameAndType [mSetIndicatorInfo Ljava/lang/Object;]
  + NameAndType [mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
  + NameAndType [mThemeImage Landroid/graphics/drawable/Drawable;]
  + NameAndType [max (FF)F]
  + NameAndType [min (FF)F]
  + NameAndType [openDrawer (I)V]
  + NameAndType [setActionBarDescription (I)V]
  + NameAndType [setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + NameAndType [setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
  + NameAndType [setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + NameAndType [setOffset (F)V]
  + NameAndType [setOffsetBy (F)V]
  + NameAndType [syncState ()V]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)V]
  + Utf8 [(FF)F]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;F)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [ActionBarDrawerToggleImpl]
  + Utf8 [ActionBarDrawerToggleImplBase]
  + Utf8 [ActionBarDrawerToggleImplHC]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Delegate]
  + Utf8 [DelegateProvider]
  + Utf8 [DrawerListener]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [ID_HOME]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SlideDrawable]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$1]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$Delegate]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable]
  + Utf8 [android/support/v4/widget/DrawerLayout]
  + Utf8 [android/support/v4/widget/DrawerLayout$DrawerListener]
  + Utf8 [android/view/MenuItem]
  + Utf8 [closeDrawer]
  + Utf8 [closeDrawerContentDescRes]
  + Utf8 [contentDescRes]
  + Utf8 [drawerImageRes]
  + Utf8 [drawerLayout]
  + Utf8 [drawerView]
  + Utf8 [enable]
  + Utf8 [getDrawable]
  + Utf8 [getDrawerToggleDelegate]
  + Utf8 [getItemId]
  + Utf8 [getOffset]
  + Utf8 [getResources]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [glyphOffset]
  + Utf8 [isDrawerIndicatorEnabled]
  + Utf8 [isDrawerOpen]
  + Utf8 [isDrawerVisible]
  + Utf8 [item]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [mActivity]
  + Utf8 [mActivityImpl]
  + Utf8 [mCloseDrawerContentDescRes]
  + Utf8 [mDrawerImage]
  + Utf8 [mDrawerImageResource]
  + Utf8 [mDrawerIndicatorEnabled]
  + Utf8 [mDrawerLayout]
  + Utf8 [mOpenDrawerContentDescRes]
  + Utf8 [mSetIndicatorInfo]
  + Utf8 [mSlider]
  + Utf8 [mThemeImage]
  + Utf8 [max]
  + Utf8 [min]
  + Utf8 [newConfig]
  + Utf8 [newState]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onDrawerClosed]
  + Utf8 [onDrawerOpened]
  + Utf8 [onDrawerSlide]
  + Utf8 [onDrawerStateChanged]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [openDrawer]
  + Utf8 [openDrawerContentDescRes]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setOffset]
  + Utf8 [setOffsetBy]
  + Utf8 [slideOffset]
  + Utf8 [syncState]
  + Utf8 [this]
  + Utf8 [upDrawable]
  + Utf8 [version]

Fields (count = 13):
  + Field:        IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
    Access flags: 0x1a
      = private static final android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImpl IMPL
  + Field:        ID_HOME I
    Access flags: 0x1a
      = private static final int ID_HOME
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16908332]
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x12
      = private final android.app.Activity mActivity
  + Field:        mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;
    Access flags: 0x12
      = private final android.support.v4.app.ActionBarDrawerToggle$Delegate mActivityImpl
  + Field:        mDrawerLayout Landroid/support/v4/widget/DrawerLayout;
    Access flags: 0x12
      = private final android.support.v4.widget.DrawerLayout mDrawerLayout
  + Field:        mDrawerIndicatorEnabled Z
    Access flags: 0x2
      = private boolean mDrawerIndicatorEnabled
  + Field:        mThemeImage Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mThemeImage
  + Field:        mDrawerImage Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mDrawerImage
  + Field:        mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;
    Access flags: 0x2
      = private android.support.v4.app.ActionBarDrawerToggle$SlideDrawable mSlider
  + Field:        mDrawerImageResource I
    Access flags: 0x12
      = private final int mDrawerImageResource
  + Field:        mOpenDrawerContentDescRes I
    Access flags: 0x12
      = private final int mOpenDrawerContentDescRes
  + Field:        mCloseDrawerContentDescRes I
    Access flags: 0x12
      = private final int mCloseDrawerContentDescRes
  + Field:        mSetIndicatorInfo Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mSetIndicatorInfo

Methods (count = 14):
  + Method:       <init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V
    Access flags: 0x1
      = public ActionBarDrawerToggle(android.app.Activity,android.support.v4.widget.DrawerLayout,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #53
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #24
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivity Landroid/app/Activity;]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] putfield #30
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
      [19] aload_0 v0
      [20] iload_3 v3
      [21] putfield #28
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerImageResource I]
      [24] aload_0 v0
      [25] iload v4
      [27] putfield #31
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mOpenDrawerContentDescRes I]
      [30] aload_0 v0
      [31] iload v5
      [33] putfield #26
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mCloseDrawerContentDescRes I]
      [36] aload_0 v0
      [37] aload_0 v0
      [38] invokevirtual #37
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
      [41] putfield #34
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mThemeImage Landroid/graphics/drawable/Drawable;]
      [44] aload_0 v0
      [45] aload_1 v1
      [46] invokevirtual #35
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [49] iload_3 v3
      [50] invokevirtual #36
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [53] putfield #27
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerImage Landroid/graphics/drawable/Drawable;]
      [56] aload_0 v0
      [57] new #16
        + Class [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable]
      [60] dup
      [61] aload_0 v0
      [62] getfield #27
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerImage Landroid/graphics/drawable/Drawable;]
      [65] invokespecial #43
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.<init> (Landroid/graphics/drawable/Drawable;)V]
      [68] putfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [71] aload_0 v0
      [72] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [75] ldc #3
        + Float [0.33333334]
      [77] invokevirtual #46
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffsetBy (F)V]
      [80] aload_1 v1
      [81] instanceof #15
        + Class [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
      [84] ifeq +19 (target=103)
      [87] aload_0 v0
      [88] aload_1 v1
      [89] checkcast #15
        + Class [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
      [92] invokeinterface #60
        + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.getDrawerToggleDelegate ()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [97] putfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [100] goto +8 (target=108)
      [103] aload_0 v0
      [104] aconst_null
      [105] putfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [108] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 189
        [4] -> line 158
        [9] -> line 190
        [14] -> line 191
        [19] -> line 192
        [24] -> line 193
        [30] -> line 194
        [36] -> line 196
        [44] -> line 197
        [56] -> line 198
        [71] -> line 199
        [80] -> line 202
        [87] -> line 203
        [103] -> line 205
        [108] -> line 207
      + Local variable table attribute (count = 6)
        v0: 0 -> 109 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 109 [Landroid/app/Activity; activity]
        v2: 0 -> 109 [Landroid/support/v4/widget/DrawerLayout; drawerLayout]
        v3: 0 -> 109 [I drawerImageRes]
        v4: 0 -> 109 [I openDrawerContentDescRes]
        v5: 0 -> 109 [I closeDrawerContentDescRes]
  + Method:       syncState()V
    Access flags: 0x1
      = public void syncState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
      [4] ldc #1
        + Integer [8388611]
      [6] invokevirtual #48
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerOpen (I)Z]
      [9] ifeq +14 (target=23)
      [12] aload_0 v0
      [13] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [16] fconst_1
      [17] invokevirtual #45
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffset (F)V]
      [20] goto +11 (target=31)
      [23] aload_0 v0
      [24] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [27] fconst_0
      [28] invokevirtual #45
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffset (F)V]
      [31] aload_0 v0
      [32] getfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [35] ifeq +34 (target=69)
      [38] aload_0 v0
      [39] aload_0 v0
      [40] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [43] aload_0 v0
      [44] getfield #30
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
      [47] ldc #1
        + Integer [8388611]
      [49] invokevirtual #48
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerOpen (I)Z]
      [52] ifeq +10 (target=62)
      [55] aload_0 v0
      [56] getfield #31
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mOpenDrawerContentDescRes I]
      [59] goto +7 (target=66)
      [62] aload_0 v0
      [63] getfield #26
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mCloseDrawerContentDescRes I]
      [66] invokevirtual #39
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 219
        [12] -> line 220
        [23] -> line 222
        [31] -> line 225
        [38] -> line 226
        [69] -> line 229
      + Local variable table attribute (count = 1)
        v0: 0 -> 70 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
  + Method:       setDrawerIndicatorEnabled(Z)V
    Access flags: 0x1
      = public void setDrawerIndicatorEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 2, stack = 4):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [5] ificmpeq +55 (target=60)
      [8] iload_1 v1
      [9] ifeq +37 (target=46)
      [12] aload_0 v0
      [13] aload_0 v0
      [14] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [17] aload_0 v0
      [18] getfield #30
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
      [21] ldc #1
        + Integer [8388611]
      [23] invokevirtual #48
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerOpen (I)Z]
      [26] ifeq +10 (target=36)
      [29] aload_0 v0
      [30] getfield #31
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mOpenDrawerContentDescRes I]
      [33] goto +7 (target=40)
      [36] aload_0 v0
      [37] getfield #26
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mCloseDrawerContentDescRes I]
      [40] invokevirtual #39
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [43] goto +12 (target=55)
      [46] aload_0 v0
      [47] aload_0 v0
      [48] getfield #34
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mThemeImage Landroid/graphics/drawable/Drawable;]
      [51] iconst_0
      [52] invokevirtual #39
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [55] aload_0 v0
      [56] iload_1 v1
      [57] putfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 242
        [8] -> line 243
        [12] -> line 244
        [46] -> line 247
        [55] -> line 249
        [60] -> line 251
      + Local variable table attribute (count = 2)
        v0: 0 -> 61 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 61 [Z enable]
  + Method:       isDrawerIndicatorEnabled()Z
    Access flags: 0x1
      = public boolean isDrawerIndicatorEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 258
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #37
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
      [5] putfield #34
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mThemeImage Landroid/graphics/drawable/Drawable;]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] getfield #24
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivity Landroid/app/Activity;]
      [13] invokevirtual #35
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [16] aload_0 v0
      [17] getfield #28
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerImageResource I]
      [20] invokevirtual #36
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [23] putfield #27
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerImage Landroid/graphics/drawable/Drawable;]
      [26] aload_0 v0
      [27] invokevirtual #40
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.syncState ()V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 270
        [8] -> line 271
        [26] -> line 272
        [30] -> line 273
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 31 [Landroid/content/res/Configuration; newConfig]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnull +56 (target=57)
      [4] aload_1 v1
      [5] invokeinterface #61
        + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
      [10] ldc #2
        + Integer [16908332]
      [12] ificmpne +45 (target=57)
      [15] aload_0 v0
      [16] getfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [19] ifeq +38 (target=57)
      [22] aload_0 v0
      [23] getfield #30
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
      [26] ldc #1
        + Integer [8388611]
      [28] invokevirtual #49
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerVisible (I)Z]
      [31] ifeq +15 (target=46)
      [34] aload_0 v0
      [35] getfield #30
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
      [38] ldc #1
        + Integer [8388611]
      [40] invokevirtual #47
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawer (I)V]
      [43] goto +12 (target=55)
      [46] aload_0 v0
      [47] getfield #30
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerLayout Landroid/support/v4/widget/DrawerLayout;]
      [50] ldc #1
        + Integer [8388611]
      [52] invokevirtual #50
        + Methodref [android/support/v4/widget/DrawerLayout.openDrawer (I)V]
      [55] iconst_1
      [56] ireturn
      [57] iconst_0
      [58] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 285
        [22] -> line 286
        [34] -> line 287
        [46] -> line 289
        [55] -> line 291
        [57] -> line 293
      + Local variable table attribute (count = 2)
        v0: 0 -> 59 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 59 [Landroid/view/MenuItem; item]
  + Method:       onDrawerSlide(Landroid/view/View;F)V
    Access flags: 0x1
      = public void onDrawerSlide(android.view.View,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [4] invokevirtual #44
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.getOffset ()F]
      [7] fstore_3 v3
      [8] fload_2 v2
      [9] ldc #4
        + Float [0.5]
      [11] fcmpl
      [12] ifle +21 (target=33)
      [15] fload_3 v3
      [16] fconst_0
      [17] fload_2 v2
      [18] ldc #4
        + Float [0.5]
      [20] fsub
      [21] invokestatic #51
        + Methodref [java/lang/Math.max (FF)F]
      [24] fconst_2
      [25] fmul
      [26] invokestatic #51
        + Methodref [java/lang/Math.max (FF)F]
      [29] fstore_3 v3
      [30] goto +11 (target=41)
      [33] fload_3 v3
      [34] fload_2 v2
      [35] fconst_2
      [36] fmul
      [37] invokestatic #52
        + Methodref [java/lang/Math.min (FF)F]
      [40] fstore_3 v3
      [41] aload_0 v0
      [42] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [45] fload_3 v3
      [46] invokevirtual #45
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffset (F)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 306
        [8] -> line 307
        [15] -> line 308
        [33] -> line 310
        [41] -> line 312
        [49] -> line 313
      + Local variable table attribute (count = 4)
        v0: 0 -> 50 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 50 [Landroid/view/View; drawerView]
        v2: 0 -> 50 [F slideOffset]
        v3: 8 -> 50 [F glyphOffset]
  + Method:       onDrawerOpened(Landroid/view/View;)V
    Access flags: 0x1
      = public void onDrawerOpened(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [4] fconst_1
      [5] invokevirtual #45
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffset (F)V]
      [8] aload_0 v0
      [9] getfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [12] ifeq +11 (target=23)
      [15] aload_0 v0
      [16] aload_0 v0
      [17] getfield #31
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mOpenDrawerContentDescRes I]
      [20] invokevirtual #38
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.setActionBarDescription (I)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 324
        [8] -> line 325
        [15] -> line 326
        [23] -> line 328
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 24 [Landroid/view/View; drawerView]
  + Method:       onDrawerClosed(Landroid/view/View;)V
    Access flags: 0x1
      = public void onDrawerClosed(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSlider Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
      [4] fconst_0
      [5] invokevirtual #45
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.setOffset (F)V]
      [8] aload_0 v0
      [9] getfield #29
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mDrawerIndicatorEnabled Z]
      [12] ifeq +11 (target=23)
      [15] aload_0 v0
      [16] aload_0 v0
      [17] getfield #26
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mCloseDrawerContentDescRes I]
      [20] invokevirtual #38
        + Methodref [android/support/v4/app/ActionBarDrawerToggle.setActionBarDescription (I)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 339
        [8] -> line 340
        [15] -> line 341
        [23] -> line 343
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 24 [Landroid/view/View; drawerView]
  + Method:       onDrawerStateChanged(I)V
    Access flags: 0x1
      = public void onDrawerStateChanged(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 354
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 1 [I newState]
  + Method:       getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
    Access flags: 0x0
      = android.graphics.drawable.Drawable getThemeUpIndicator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [11] invokeinterface #57
        + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$Delegate.getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
      [16] areturn
      [17] getstatic #23
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
      [20] aload_0 v0
      [21] getfield #24
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivity Landroid/app/Activity;]
      [24] invokeinterface #54
        + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.getThemeUpIndicator (Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 357
        [7] -> line 358
        [17] -> line 360
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
  + Method:       setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
    Access flags: 0x0
      = void setActionBarUpIndicator(android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [4] ifnull +15 (target=19)
      [7] aload_0 v0
      [8] getfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [11] aload_1 v1
      [12] iload_2 v2
      [13] invokeinterface #59
        + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$Delegate.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [18] return
      [19] aload_0 v0
      [20] getstatic #23
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
      [23] aload_0 v0
      [24] getfield #32
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSetIndicatorInfo Ljava/lang/Object;]
      [27] aload_0 v0
      [28] getfield #24
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivity Landroid/app/Activity;]
      [31] aload_1 v1
      [32] iload_2 v2
      [33] invokeinterface #56
        + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
      [38] putfield #32
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSetIndicatorInfo Ljava/lang/Object;]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 364
        [7] -> line 365
        [18] -> line 366
        [19] -> line 368
        [41] -> line 370
      + Local variable table attribute (count = 3)
        v0: 0 -> 42 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 42 [Landroid/graphics/drawable/Drawable; upDrawable]
        v2: 0 -> 42 [I contentDescRes]
  + Method:       setActionBarDescription(I)V
    Access flags: 0x0
      = void setActionBarDescription(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #25
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivityImpl Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
      [11] iload_1 v1
      [12] invokeinterface #58
        + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$Delegate.setActionBarDescription (I)V]
      [17] return
      [18] aload_0 v0
      [19] getstatic #23
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
      [22] aload_0 v0
      [23] getfield #32
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSetIndicatorInfo Ljava/lang/Object;]
      [26] aload_0 v0
      [27] getfield #24
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mActivity Landroid/app/Activity;]
      [30] iload_1 v1
      [31] invokeinterface #55
        + InterfaceMethodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
      [36] putfield #32
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.mSetIndicatorInfo Ljava/lang/Object;]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 373
        [7] -> line 374
        [17] -> line 375
        [18] -> line 377
        [39] -> line 379
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Landroid/support/v4/app/ActionBarDrawerToggle; this]
        v1: 0 -> 40 [I contentDescRes]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 1, stack = 3):
      [0] getstatic #22
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_0 v0
      [4] iload_0 v0
      [5] bipush 11
      [7] ificmplt +17 (target=24)
      [10] new #13
        + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC]
      [13] dup
      [14] aconst_null
      [15] invokespecial #42
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.<init> (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
      [18] putstatic #23
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
      [21] goto +14 (target=35)
      [24] new #12
        + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase]
      [27] dup
      [28] aconst_null
      [29] invokespecial #41
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.<init> (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
      [32] putstatic #23
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle.IMPL Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 144
        [4] -> line 145
        [10] -> line 146
        [24] -> line 148
        [35] -> line 150
      + Local variable table attribute (count = 1)
        v0: 4 -> 35 [I version]

Class file attributes (count = 2):
  + Inner classes attribute (count = 9)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/ActionBarDrawerToggle$1]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [SlideDrawable]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImplHC]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImplBase]
    + InnerClassesInfo:
      Access flags:  0x60a = private static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$Delegate]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [Delegate]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [DelegateProvider]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/widget/DrawerLayout$DrawerListener]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [DrawerListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class android.support.v4.app.ActionBarDrawerToggle$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$1]
  + Class [java/lang/Object]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$1]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/ActionBarDrawerToggle$1]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 17):
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [ActionBarDrawerToggleImpl]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [java/lang/Object]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]

Fields (count = 0):

Methods (count = 3):
  + Method:       getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x401
      = public abstract android.graphics.drawable.Drawable getThemeUpIndicator(android.app.Activity)
  + Method:       setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object setActionBarUpIndicator(java.lang.Object,android.app.Activity,android.graphics.drawable.Drawable,int)
  + Method:       setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object setActionBarDescription(java.lang.Object,android.app.Activity,int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x60a = private static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImpl]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]

Constant Pool (count = 43):
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$1]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [ActionBarDrawerToggleImpl]
  + Utf8 [ActionBarDrawerToggleImplBase]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$1;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$1]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase]
  + Utf8 [contentDescRes]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [themeImage]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x2
      = private ActionBarDrawerToggle$ActionBarDrawerToggleImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; this]
  + Method:       getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getThemeUpIndicator(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 104
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; this]
        v1: 0 -> 2 [Landroid/app/Activity; activity]
  + Method:       setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object setActionBarUpIndicator(java.lang.Object,android.app.Activity,android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 5, stack = 1):
      [0] aload_1 v1
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 5)
        v0: 0 -> 2 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
        v2: 0 -> 2 [Landroid/app/Activity; activity]
        v3: 0 -> 2 [Landroid/graphics/drawable/Drawable; themeImage]
        v4: 0 -> 2 [I contentDescRes]
  + Method:       setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object setActionBarDescription(java.lang.Object,android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 4, stack = 1):
      [0] aload_1 v1
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 4)
        v0: 0 -> 2 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
        v2: 0 -> 2 [Landroid/app/Activity; activity]
        v3: 0 -> 2 [I contentDescRes]
  + Method:       <init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
    Access flags: 0x1000
      = synthetic ActionBarDrawerToggle$ActionBarDrawerToggleImplBase(android.support.v4.app.ActionBarDrawerToggle$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; this]
        v1: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$1; x0]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImplBase]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/ActionBarDrawerToggle$1]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
    + InnerClassesInfo:
      Access flags:  0x60a = private static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImpl]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]

Constant Pool (count = 51):
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$1]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC]
  + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.<init> ()V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.getThemeUpIndicator (Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getThemeUpIndicator (Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + NameAndType [setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [ActionBarDrawerToggleImpl]
  + Utf8 [ActionBarDrawerToggleImplHC]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$1;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$1]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
  + Utf8 [contentDescRes]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [themeImage]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x2
      = private ActionBarDrawerToggle$ActionBarDrawerToggleImplHC()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; this]
  + Method:       getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getThemeUpIndicator(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #8
        + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.getThemeUpIndicator (Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; this]
        v1: 0 -> 5 [Landroid/app/Activity; activity]
  + Method:       setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object setActionBarUpIndicator(java.lang.Object,android.app.Activity,android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_3 v3
      [3] iload v4
      [5] invokestatic #10
        + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 130
      + Local variable table attribute (count = 5)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; this]
        v1: 0 -> 9 [Ljava/lang/Object; info]
        v2: 0 -> 9 [Landroid/app/Activity; activity]
        v3: 0 -> 9 [Landroid/graphics/drawable/Drawable; themeImage]
        v4: 0 -> 9 [I contentDescRes]
  + Method:       setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object setActionBarDescription(java.lang.Object,android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] iload_3 v3
      [3] invokestatic #9
        + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; this]
        v1: 0 -> 7 [Ljava/lang/Object; info]
        v2: 0 -> 7 [Landroid/app/Activity; activity]
        v3: 0 -> 7 [I contentDescRes]
  + Method:       <init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
    Access flags: 0x1000
      = synthetic ActionBarDrawerToggle$ActionBarDrawerToggleImplHC(android.support.v4.app.ActionBarDrawerToggle$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; this]
        v1: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$1; x0]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImplHC]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/ActionBarDrawerToggle$1]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
    + InnerClassesInfo:
      Access flags:  0x60a = private static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [ActionBarDrawerToggleImpl]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle$Delegate
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.ActionBarDrawerToggle$Delegate extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 17):
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$Delegate]
  + Class [java/lang/Object]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [Delegate]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$Delegate]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [java/lang/Object]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]

Fields (count = 0):

Methods (count = 3):
  + Method:       getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
    Access flags: 0x401
      = public abstract android.graphics.drawable.Drawable getThemeUpIndicator()
  + Method:       setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
    Access flags: 0x401
      = public abstract void setActionBarUpIndicator(android.graphics.drawable.Drawable,int)
  + Method:       setActionBarDescription(I)V
    Access flags: 0x401
      = public abstract void setActionBarDescription(int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$Delegate]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [Delegate]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle$DelegateProvider
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.ActionBarDrawerToggle$DelegateProvider extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$Delegate]
  + Class [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
  + Class [java/lang/Object]
  + Utf8 [()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [Delegate]
  + Utf8 [DelegateProvider]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$Delegate]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
  + Utf8 [getDrawerToggleDelegate]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;
    Access flags: 0x401
      = public abstract android.support.v4.app.ActionBarDrawerToggle$Delegate getDrawerToggleDelegate()

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$Delegate]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [Delegate]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/ActionBarDrawerToggle$DelegateProvider]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [DelegateProvider]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle$SlideDrawable
  Superclass:    android/graphics/drawable/Drawable
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActionBarDrawerToggle$SlideDrawable extends android.graphics.drawable.Drawable

Interfaces (count = 1):
  + Class [android/graphics/drawable/Drawable$Callback]

Constant Pool (count = 206):
  + Class [android/graphics/Canvas]
  + Class [android/graphics/PorterDuff]
  + Class [android/graphics/PorterDuff$Mode]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$Callback]
  + Class [android/graphics/drawable/Drawable$ConstantState]
  + Class [android/support/v4/app/ActionBarDrawerToggle]
  + Class [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mOffset F]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mOffsetBy F]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mTmpRect Landroid/graphics/Rect;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/Canvas.restore ()V]
  + Methodref [android/graphics/Canvas.save ()I]
  + Methodref [android/graphics/Canvas.translate (FF)V]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/Rect.width ()I]
  + Methodref [android/graphics/drawable/Drawable.<init> ()V]
  + Methodref [android/graphics/drawable/Drawable.clearColorFilter ()V]
  + Methodref [android/graphics/drawable/Drawable.copyBounds (Landroid/graphics/Rect;)V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.getChangingConfigurations ()I]
  + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Methodref [android/graphics/drawable/Drawable.getCurrent ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.getMinimumWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
  + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
  + Methodref [android/graphics/drawable/Drawable.getState ()[I]
  + Methodref [android/graphics/drawable/Drawable.getTransparentRegion ()Landroid/graphics/Region;]
  + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
  + Methodref [android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V]
  + Methodref [android/graphics/drawable/Drawable.onStateChange ([I)Z]
  + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V]
  + Methodref [android/graphics/drawable/Drawable.setChangingConfigurations (I)V]
  + Methodref [android/graphics/drawable/Drawable.setColorFilter (ILandroid/graphics/PorterDuff$Mode;)V]
  + Methodref [android/graphics/drawable/Drawable.setColorFilter (Landroid/graphics/ColorFilter;)V]
  + Methodref [android/graphics/drawable/Drawable.setDither (Z)V]
  + Methodref [android/graphics/drawable/Drawable.setFilterBitmap (Z)V]
  + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
  + Methodref [android/graphics/drawable/Drawable.setVisible (ZZ)Z]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.invalidateSelf ()V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.scheduleSelf (Ljava/lang/Runnable;J)V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.unscheduleSelf (Ljava/lang/Runnable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [clearColorFilter ()V]
  + NameAndType [copyBounds (Landroid/graphics/Rect;)V]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [getChangingConfigurations ()I]
  + NameAndType [getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + NameAndType [getCurrent ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getIntrinsicHeight ()I]
  + NameAndType [getIntrinsicWidth ()I]
  + NameAndType [getMinimumHeight ()I]
  + NameAndType [getMinimumWidth ()I]
  + NameAndType [getOpacity ()I]
  + NameAndType [getPadding (Landroid/graphics/Rect;)Z]
  + NameAndType [getState ()[I]
  + NameAndType [getTransparentRegion ()Landroid/graphics/Region;]
  + NameAndType [invalidateSelf ()V]
  + NameAndType [isStateful ()Z]
  + NameAndType [mOffset F]
  + NameAndType [mOffsetBy F]
  + NameAndType [mTmpRect Landroid/graphics/Rect;]
  + NameAndType [mWrapped Landroid/graphics/drawable/Drawable;]
  + NameAndType [onBoundsChange (Landroid/graphics/Rect;)V]
  + NameAndType [onStateChange ([I)Z]
  + NameAndType [restore ()V]
  + NameAndType [save ()I]
  + NameAndType [scheduleSelf (Ljava/lang/Runnable;J)V]
  + NameAndType [setAlpha (I)V]
  + NameAndType [setBounds (Landroid/graphics/Rect;)V]
  + NameAndType [setChangingConfigurations (I)V]
  + NameAndType [setColorFilter (ILandroid/graphics/PorterDuff$Mode;)V]
  + NameAndType [setColorFilter (Landroid/graphics/ColorFilter;)V]
  + NameAndType [setDither (Z)V]
  + NameAndType [setFilterBitmap (Z)V]
  + NameAndType [setState ([I)Z]
  + NameAndType [setVisible (ZZ)Z]
  + NameAndType [translate (FF)V]
  + NameAndType [unscheduleSelf (Ljava/lang/Runnable;)V]
  + NameAndType [width ()I]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/Region;]
  + Utf8 [()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [(F)V]
  + Utf8 [(FF)V]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/graphics/PorterDuff$Mode;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/ColorFilter;)V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;J)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [([I)Z]
  + Utf8 [<init>]
  + Utf8 [ActionBarDrawerToggle.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantState]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/ColorFilter;]
  + Utf8 [Landroid/graphics/PorterDuff$Mode;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Mode]
  + Utf8 [SlideDrawable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [alpha]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/PorterDuff]
  + Utf8 [android/graphics/PorterDuff$Mode]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$Callback]
  + Utf8 [android/graphics/drawable/Drawable$ConstantState]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable]
  + Utf8 [bounds]
  + Utf8 [canvas]
  + Utf8 [cf]
  + Utf8 [clearColorFilter]
  + Utf8 [color]
  + Utf8 [configs]
  + Utf8 [copyBounds]
  + Utf8 [dither]
  + Utf8 [draw]
  + Utf8 [filter]
  + Utf8 [getChangingConfigurations]
  + Utf8 [getConstantState]
  + Utf8 [getCurrent]
  + Utf8 [getIntrinsicHeight]
  + Utf8 [getIntrinsicWidth]
  + Utf8 [getMinimumHeight]
  + Utf8 [getMinimumWidth]
  + Utf8 [getOffset]
  + Utf8 [getOpacity]
  + Utf8 [getPadding]
  + Utf8 [getState]
  + Utf8 [getTransparentRegion]
  + Utf8 [invalidateDrawable]
  + Utf8 [invalidateSelf]
  + Utf8 [isStateful]
  + Utf8 [mOffset]
  + Utf8 [mOffsetBy]
  + Utf8 [mTmpRect]
  + Utf8 [mWrapped]
  + Utf8 [mode]
  + Utf8 [offset]
  + Utf8 [offsetBy]
  + Utf8 [onBoundsChange]
  + Utf8 [onStateChange]
  + Utf8 [padding]
  + Utf8 [restart]
  + Utf8 [restore]
  + Utf8 [save]
  + Utf8 [scheduleDrawable]
  + Utf8 [scheduleSelf]
  + Utf8 [setAlpha]
  + Utf8 [setBounds]
  + Utf8 [setChangingConfigurations]
  + Utf8 [setColorFilter]
  + Utf8 [setDither]
  + Utf8 [setFilterBitmap]
  + Utf8 [setOffset]
  + Utf8 [setOffsetBy]
  + Utf8 [setState]
  + Utf8 [setVisible]
  + Utf8 [state]
  + Utf8 [stateSet]
  + Utf8 [this]
  + Utf8 [translate]
  + Utf8 [unscheduleDrawable]
  + Utf8 [unscheduleSelf]
  + Utf8 [visible]
  + Utf8 [what]
  + Utf8 [when]
  + Utf8 [who]
  + Utf8 [width]
  + Utf8 [wrapped]

Fields (count = 4):
  + Field:        mWrapped Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mWrapped
  + Field:        mOffset F
    Access flags: 0x2
      = private float mOffset
  + Field:        mOffsetBy F
    Access flags: 0x2
      = private float mOffsetBy
  + Field:        mTmpRect Landroid/graphics/Rect;
    Access flags: 0x12
      = private final android.graphics.Rect mTmpRect

Methods (count = 31):
  + Method:       <init>(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public ActionBarDrawerToggle$SlideDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [android/graphics/drawable/Drawable.<init> ()V]
      [4] aload_0 v0
      [5] new #4
        + Class [android/graphics/Rect]
      [8] dup
      [9] invokespecial #17
        + Methodref [android/graphics/Rect.<init> ()V]
      [12] putfield #12
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mTmpRect Landroid/graphics/Rect;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 388
        [4] -> line 386
        [15] -> line 389
        [20] -> line 390
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 21 [Landroid/graphics/drawable/Drawable; wrapped]
  + Method:       setOffset(F)V
    Access flags: 0x1
      = public void setOffset(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] putfield #10
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mOffset F]
      [5] aload_0 v0
      [6] invokevirtual #46
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.invalidateSelf ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 393
        [5] -> line 394
        [9] -> line 395
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 10 [F offset]
  + Method:       getOffset()F
    Access flags: 0x1
      = public float getOffset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mOffset F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 398
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       setOffsetBy(F)V
    Access flags: 0x1
      = public void setOffsetBy(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] putfield #11
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mOffsetBy F]
      [5] aload_0 v0
      [6] invokevirtual #46
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.invalidateSelf ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 402
        [5] -> line 403
        [9] -> line 404
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 10 [F offsetBy]
  + Method:       draw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_0 v0
      [5] getfield #12
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mTmpRect Landroid/graphics/Rect;]
      [8] invokevirtual #21
        + Methodref [android/graphics/drawable/Drawable.copyBounds (Landroid/graphics/Rect;)V]
      [11] aload_1 v1
      [12] invokevirtual #15
        + Methodref [android/graphics/Canvas.save ()I]
      [15] pop
      [16] aload_1 v1
      [17] aload_0 v0
      [18] getfield #11
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mOffsetBy F]
      [21] aload_0 v0
      [22] getfield #12
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mTmpRect Landroid/graphics/Rect;]
      [25] invokevirtual #18
        + Methodref [android/graphics/Rect.width ()I]
      [28] i2f
      [29] fmul
      [30] aload_0 v0
      [31] getfield #10
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mOffset F]
      [34] fneg
      [35] fmul
      [36] fconst_0
      [37] invokevirtual #16
        + Methodref [android/graphics/Canvas.translate (FF)V]
      [40] aload_0 v0
      [41] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [44] aload_1 v1
      [45] invokevirtual #22
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [48] aload_1 v1
      [49] invokevirtual #14
        + Methodref [android/graphics/Canvas.restore ()V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 408
        [11] -> line 409
        [16] -> line 410
        [40] -> line 411
        [48] -> line 412
        [52] -> line 413
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 53 [Landroid/graphics/Canvas; canvas]
  + Method:       setChangingConfigurations(I)V
    Access flags: 0x1
      = public void setChangingConfigurations(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #39
        + Methodref [android/graphics/drawable/Drawable.setChangingConfigurations (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 417
        [8] -> line 418
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 9 [I configs]
  + Method:       getChangingConfigurations()I
    Access flags: 0x1
      = public int getChangingConfigurations()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #23
        + Methodref [android/graphics/drawable/Drawable.getChangingConfigurations ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 422
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       setDither(Z)V
    Access flags: 0x1
      = public void setDither(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #42
        + Methodref [android/graphics/drawable/Drawable.setDither (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 427
        [8] -> line 428
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 9 [Z dither]
  + Method:       setFilterBitmap(Z)V
    Access flags: 0x1
      = public void setFilterBitmap(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #43
        + Methodref [android/graphics/drawable/Drawable.setFilterBitmap (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 432
        [8] -> line 433
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 9 [Z filter]
  + Method:       setAlpha(I)V
    Access flags: 0x1
      = public void setAlpha(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #37
        + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 437
        [8] -> line 438
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 9 [I alpha]
  + Method:       setColorFilter(Landroid/graphics/ColorFilter;)V
    Access flags: 0x1
      = public void setColorFilter(android.graphics.ColorFilter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #41
        + Methodref [android/graphics/drawable/Drawable.setColorFilter (Landroid/graphics/ColorFilter;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 442
        [8] -> line 443
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 9 [Landroid/graphics/ColorFilter; cf]
  + Method:       setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
    Access flags: 0x1
      = public void setColorFilter(int,android.graphics.PorterDuff$Mode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #40
        + Methodref [android/graphics/drawable/Drawable.setColorFilter (ILandroid/graphics/PorterDuff$Mode;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 447
        [9] -> line 448
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 10 [I color]
        v2: 0 -> 10 [Landroid/graphics/PorterDuff$Mode; mode]
  + Method:       clearColorFilter()V
    Access flags: 0x1
      = public void clearColorFilter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #20
        + Methodref [android/graphics/drawable/Drawable.clearColorFilter ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 452
        [7] -> line 453
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       isStateful()Z
    Access flags: 0x1
      = public boolean isStateful()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #34
        + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 457
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       setState([I)Z
    Access flags: 0x1
      = public boolean setState(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #44
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 462
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 9 [[I stateSet]
  + Method:       getState()[I
    Access flags: 0x1
      = public int[] getState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #32
        + Methodref [android/graphics/drawable/Drawable.getState ()[I]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 467
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       getCurrent()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getCurrent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #25
        + Methodref [android/graphics/drawable/Drawable.getCurrent ()Landroid/graphics/drawable/Drawable;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 472
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       setVisible(ZZ)Z
    Access flags: 0x1
      = public boolean setVisible(boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #45
        + Methodref [android/graphics/drawable/Drawable.setVisible (ZZ)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 477
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 7 [Z visible]
        v2: 0 -> 7 [Z restart]
  + Method:       getOpacity()I
    Access flags: 0x1
      = public int getOpacity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #30
        + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 482
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       getTransparentRegion()Landroid/graphics/Region;
    Access flags: 0x1
      = public android.graphics.Region getTransparentRegion()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #33
        + Methodref [android/graphics/drawable/Drawable.getTransparentRegion ()Landroid/graphics/Region;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 487
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       onStateChange([I)Z
    Access flags: 0x4
      = protected boolean onStateChange(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #44
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [8] pop
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokespecial #36
        + Methodref [android/graphics/drawable/Drawable.onStateChange ([I)Z]
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 492
        [9] -> line 493
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 15 [[I state]
  + Method:       onBoundsChange(Landroid/graphics/Rect;)V
    Access flags: 0x4
      = protected void onBoundsChange(android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #35
        + Methodref [android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V]
      [5] aload_0 v0
      [6] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [9] aload_1 v1
      [10] invokevirtual #38
        + Methodref [android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 498
        [5] -> line 499
        [13] -> line 500
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 14 [Landroid/graphics/Rect; bounds]
  + Method:       getIntrinsicWidth()I
    Access flags: 0x1
      = public int getIntrinsicWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #27
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 504
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       getIntrinsicHeight()I
    Access flags: 0x1
      = public int getIntrinsicHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #26
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 509
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       getMinimumWidth()I
    Access flags: 0x1
      = public int getMinimumWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #29
        + Methodref [android/graphics/drawable/Drawable.getMinimumWidth ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 514
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       getMinimumHeight()I
    Access flags: 0x1
      = public int getMinimumHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #28
        + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 519
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       getPadding(Landroid/graphics/Rect;)Z
    Access flags: 0x1
      = public boolean getPadding(android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #31
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 524
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 9 [Landroid/graphics/Rect; padding]
  + Method:       getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable$ConstantState getConstantState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 529
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
  + Method:       invalidateDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void invalidateDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [5] ifacmpne +7 (target=12)
      [8] aload_0 v0
      [9] invokevirtual #46
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.invalidateSelf ()V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 534
        [8] -> line 535
        [12] -> line 537
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 13 [Landroid/graphics/drawable/Drawable; who]
  + Method:       scheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V
    Access flags: 0x1
      = public void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [5] ifacmpne +9 (target=14)
      [8] aload_0 v0
      [9] aload_2 v2
      [10] lload_3 v3
      [11] invokevirtual #47
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.scheduleSelf (Ljava/lang/Runnable;J)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 541
        [8] -> line 542
        [14] -> line 544
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 15 [Landroid/graphics/drawable/Drawable; who]
        v2: 0 -> 15 [Ljava/lang/Runnable; what]
        v3: 0 -> 15 [J when]
  + Method:       unscheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #13
        + Fieldref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [5] ifacmpne +8 (target=13)
      [8] aload_0 v0
      [9] aload_2 v2
      [10] invokevirtual #48
        + Methodref [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.unscheduleSelf (Ljava/lang/Runnable;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 548
        [8] -> line 549
        [13] -> line 551
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; this]
        v1: 0 -> 14 [Landroid/graphics/drawable/Drawable; who]
        v2: 0 -> 14 [Ljava/lang/Runnable; what]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggle$SlideDrawable]
      + Class [android/support/v4/app/ActionBarDrawerToggle]
      + Utf8 [SlideDrawable]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/PorterDuff$Mode]
      + Class [android/graphics/PorterDuff]
      + Utf8 [Mode]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/graphics/drawable/Drawable$ConstantState]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [ConstantState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/graphics/drawable/Drawable$Callback]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggle.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggleHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActionBarDrawerToggleHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 122):
  + Integer [16843531]
  + String [ActionBarDrawerToggleHoneycomb]
  + String [Couldn't set content description via JB-MR2 API]
  + String [Couldn't set home-as-up indicator]
  + String [Couldn't set home-as-up indicator via JB-MR2 API]
  + Class [android/app/Activity]
  + Class [android/content/res/TypedArray]
  + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
  + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
  + Class [android/util/Log]
  + Class [android/widget/ImageView]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/Method]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.THEME_ATTRS [I]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
  + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
  + Methodref [android/app/Activity.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.<init> (Landroid/app/Activity;)V]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/Activity;)V]
  + NameAndType [THEME_ATTRS [I]
  + NameAndType [getActionBar ()Landroid/app/ActionBar;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + NameAndType [setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [upIndicatorView Landroid/widget/ImageView;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [()Landroid/app/ActionBar;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [([I)Landroid/content/res/TypedArray;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActionBarDrawerToggleHoneycomb]
  + Utf8 [ActionBarDrawerToggleHoneycomb.java]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Couldn't set content description via JB-MR2 API]
  + Utf8 [Couldn't set home-as-up indicator]
  + Utf8 [Couldn't set home-as-up indicator via JB-MR2 API]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ActionBar;]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SetIndicatorInfo]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [THEME_ATTRS]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [actionBar]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
  + Utf8 [android/util/Log]
  + Utf8 [android/widget/ImageView]
  + Utf8 [contentDescRes]
  + Utf8 [drawable]
  + Utf8 [e]
  + Utf8 [getActionBar]
  + Utf8 [getDrawable]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [info]
  + Utf8 [invoke]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [recycle]
  + Utf8 [result]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [setHomeActionContentDescription]
  + Utf8 [setHomeAsUpIndicator]
  + Utf8 [setImageDrawable]
  + Utf8 [sii]
  + Utf8 [this]
  + Utf8 [upIndicatorView]
  + Utf8 [valueOf]
  + Utf8 [w]

Fields (count = 2):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [ActionBarDrawerToggleHoneycomb]
  + Field:        THEME_ATTRS [I
    Access flags: 0x1a
      = private static final int[] THEME_ATTRS

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = ActionBarDrawerToggleHoneycomb()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #29
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [4] -> line 92
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; this]
  + Method:       setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object setActionBarUpIndicator(java.lang.Object,android.app.Activity,android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 122, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] ifnonnull +12 (target=13)
      [4] new #9
        + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
      [7] dup
      [8] aload_1 v1
      [9] invokespecial #24
        + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.<init> (Landroid/app/Activity;)V]
      [12] astore_0 v0
      [13] aload_0 v0
      [14] checkcast #9
        + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
      [17] astore v4
      [19] aload v4
      [21] getfield #18
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [24] ifnull +68 (target=92)
      [27] aload_1 v1
      [28] invokevirtual #20
        + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
      [31] astore v5
      [33] aload v4
      [35] getfield #18
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [38] aload v5
      [40] iconst_1
      [41] anewarray #14
        + Class [java/lang/Object]
      [44] dup
      [45] iconst_0
      [46] aload_2 v2
      [47] aastore
      [48] invokevirtual #30
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [51] pop
      [52] aload v4
      [54] getfield #17
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
      [57] aload v5
      [59] iconst_1
      [60] anewarray #14
        + Class [java/lang/Object]
      [63] dup
      [64] iconst_0
      [65] iload_3 v3
      [66] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [69] aastore
      [70] invokevirtual #30
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [73] pop
      [74] goto +46 (target=120)
      [77] astore v5
      [79] ldc #2
        + String [ActionBarDrawerToggleHoneycomb]
      [81] ldc #5
        + String [Couldn't set home-as-up indicator via JB-MR2 API]
      [83] aload v5
      [85] invokestatic #26
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [88] pop
      [89] goto +31 (target=120)
      [92] aload v4
      [94] getfield #19
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
      [97] ifnull +15 (target=112)
      [100] aload v4
      [102] getfield #19
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
      [105] aload_2 v2
      [106] invokevirtual #27
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [109] goto +11 (target=120)
      [112] ldc #2
        + String [ActionBarDrawerToggleHoneycomb]
      [114] ldc #4
        + String [Couldn't set home-as-up indicator]
      [116] invokestatic #25
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [119] pop
      [120] aload_0 v0
      [121] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (27 -> 74: 77):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 48
        [4] -> line 49
        [13] -> line 51
        [19] -> line 52
        [27] -> line 54
        [33] -> line 55
        [52] -> line 56
        [74] -> line 59
        [77] -> line 57
        [79] -> line 58
        [89] -> line 59
        [92] -> line 60
        [100] -> line 61
        [112] -> line 63
        [120] -> line 65
      + Local variable table attribute (count = 7)
        v5: 33 -> 74 [Landroid/app/ActionBar; actionBar]
        v5: 79 -> 89 [Ljava/lang/Exception; e]
        v0: 0 -> 122 [Ljava/lang/Object; info]
        v1: 0 -> 122 [Landroid/app/Activity; activity]
        v2: 0 -> 122 [Landroid/graphics/drawable/Drawable; drawable]
        v3: 0 -> 122 [I contentDescRes]
        v4: 19 -> 122 [Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; sii]
  + Method:       setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object setActionBarDescription(java.lang.Object,android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] ifnonnull +12 (target=13)
      [4] new #9
        + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
      [7] dup
      [8] aload_1 v1
      [9] invokespecial #24
        + Methodref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.<init> (Landroid/app/Activity;)V]
      [12] astore_0 v0
      [13] aload_0 v0
      [14] checkcast #9
        + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
      [17] astore_3 v3
      [18] aload_3 v3
      [19] getfield #18
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [22] ifnull +45 (target=67)
      [25] aload_1 v1
      [26] invokevirtual #20
        + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
      [29] astore v4
      [31] aload_3 v3
      [32] getfield #17
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
      [35] aload v4
      [37] iconst_1
      [38] anewarray #14
        + Class [java/lang/Object]
      [41] dup
      [42] iconst_0
      [43] iload_2 v2
      [44] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [47] aastore
      [48] invokevirtual #30
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [51] pop
      [52] goto +15 (target=67)
      [55] astore v4
      [57] ldc #2
        + String [ActionBarDrawerToggleHoneycomb]
      [59] ldc #3
        + String [Couldn't set content description via JB-MR2 API]
      [61] aload v4
      [63] invokestatic #26
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [66] pop
      [67] aload_0 v0
      [68] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (25 -> 52: 55):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 70
        [4] -> line 71
        [13] -> line 73
        [18] -> line 74
        [25] -> line 76
        [31] -> line 77
        [52] -> line 80
        [55] -> line 78
        [57] -> line 79
        [67] -> line 82
      + Local variable table attribute (count = 6)
        v4: 31 -> 52 [Landroid/app/ActionBar; actionBar]
        v4: 57 -> 67 [Ljava/lang/Exception; e]
        v0: 0 -> 69 [Ljava/lang/Object; info]
        v1: 0 -> 69 [Landroid/app/Activity; activity]
        v2: 0 -> 69 [I contentDescRes]
        v3: 18 -> 69 [Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; sii]
  + Method:       getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x9
      = public static android.graphics.drawable.Drawable getThemeUpIndicator(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getstatic #16
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.THEME_ATTRS [I]
      [4] invokevirtual #21
        + Methodref [android/app/Activity.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] iconst_0
      [10] invokevirtual #22
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [13] astore_2 v2
      [14] aload_1 v1
      [15] invokevirtual #23
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [18] aload_2 v2
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 86
        [8] -> line 87
        [14] -> line 88
        [18] -> line 89
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Landroid/app/Activity; activity]
        v1: 8 -> 20 [Landroid/content/res/TypedArray; a]
        v2: 14 -> 20 [Landroid/graphics/drawable/Drawable; result]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 0, stack = 4):
      [0] iconst_1
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #1
        + Integer [16843531]
      [7] iastore
      [8] putstatic #16
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb.THEME_ATTRS [I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 42

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
      + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
      + Utf8 [SetIndicatorInfo]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggleHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 92):
  + Integer [16908332]
  + String [setHomeActionContentDescription]
  + String [setHomeAsUpIndicator]
  + Class [android/app/ActionBar]
  + Class [android/app/Activity]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
  + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/widget/ImageView]
  + Class [java/lang/Class]
  + Class [java/lang/Integer]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getId ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + NameAndType [setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + NameAndType [upIndicatorView Landroid/widget/ImageView;]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [<init>]
  + Utf8 [ActionBarDrawerToggleHoneycomb.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/NoSuchMethodException;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SetIndicatorInfo]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [activity]
  + Utf8 [android/app/ActionBar]
  + Utf8 [android/app/Activity]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
  + Utf8 [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/widget/ImageView]
  + Utf8 [childCount]
  + Utf8 [e]
  + Utf8 [findViewById]
  + Utf8 [first]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getDeclaredMethod]
  + Utf8 [getId]
  + Utf8 [getParent]
  + Utf8 [home]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/Object]
  + Utf8 [parent]
  + Utf8 [second]
  + Utf8 [setHomeActionContentDescription]
  + Utf8 [setHomeAsUpIndicator]
  + Utf8 [this]
  + Utf8 [up]
  + Utf8 [upIndicatorView]

Fields (count = 3):
  + Field:        setHomeAsUpIndicator Ljava/lang/reflect/Method;
    Access flags: 0x1
      = public java.lang.reflect.Method setHomeAsUpIndicator
  + Field:        setHomeActionContentDescription Ljava/lang/reflect/Method;
    Access flags: 0x1
      = public java.lang.reflect.Method setHomeActionContentDescription
  + Field:        upIndicatorView Landroid/widget/ImageView;
    Access flags: 0x1
      = public android.widget.ImageView upIndicatorView

Methods (count = 1):
  + Method:       <init>(Landroid/app/Activity;)V
    Access flags: 0x0
      = ActionBarDrawerToggleHoneycomb$SetIndicatorInfo(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 131, locals = 8, stack = 7):
      [0] aload_0 v0
      [1] invokespecial #26
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] ldc #4
        + Class [android/app/ActionBar]
      [7] ldc #3
        + String [setHomeAsUpIndicator]
      [9] iconst_1
      [10] anewarray #12
        + Class [java/lang/Class]
      [13] dup
      [14] iconst_0
      [15] ldc #6
        + Class [android/graphics/drawable/Drawable]
      [17] aastore
      [18] invokevirtual #25
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [21] putfield #17
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [24] aload_0 v0
      [25] ldc #4
        + Class [android/app/ActionBar]
      [27] ldc #2
        + String [setHomeActionContentDescription]
      [29] iconst_1
      [30] anewarray #12
        + Class [java/lang/Class]
      [33] dup
      [34] iconst_0
      [35] getstatic #19
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [38] aastore
      [39] invokevirtual #25
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [42] putfield #16
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
      [45] return
      [46] astore_2 v2
      [47] aload_1 v1
      [48] ldc #1
        + Integer [16908332]
      [50] invokevirtual #20
        + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
      [53] astore_2 v2
      [54] aload_2 v2
      [55] ifnonnull +4 (target=59)
      [58] return
      [59] aload_2 v2
      [60] invokevirtual #22
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [63] checkcast #10
        + Class [android/view/ViewGroup]
      [66] astore_3 v3
      [67] aload_3 v3
      [68] invokevirtual #24
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [71] istore v4
      [73] iload v4
      [75] iconst_2
      [76] ificmpeq +4 (target=80)
      [79] return
      [80] aload_3 v3
      [81] iconst_0
      [82] invokevirtual #23
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [85] astore v5
      [87] aload_3 v3
      [88] iconst_1
      [89] invokevirtual #23
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [92] astore v6
      [94] aload v5
      [96] invokevirtual #21
        + Methodref [android/view/View.getId ()I]
      [99] ldc #1
        + Integer [16908332]
      [101] ificmpne +8 (target=109)
      [104] aload v6
      [106] goto +5 (target=111)
      [109] aload v5
      [111] astore v7
      [113] aload v7
      [115] instanceof #11
        + Class [android/widget/ImageView]
      [118] ifeq +12 (target=130)
      [121] aload_0 v0
      [122] aload v7
      [124] checkcast #11
        + Class [android/widget/ImageView]
      [127] putfield #18
        + Fieldref [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
      [130] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (4 -> 45: 46):
      + Class [java/lang/NoSuchMethodException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 97
        [4] -> line 99
        [24] -> line 101
        [45] -> line 105
        [46] -> line 106
        [47] -> line 110
        [54] -> line 111
        [58] -> line 113
        [59] -> line 116
        [67] -> line 117
        [73] -> line 118
        [79] -> line 120
        [80] -> line 123
        [87] -> line 124
        [94] -> line 125
        [113] -> line 127
        [121] -> line 129
        [130] -> line 131
      + Local variable table attribute (count = 9)
        v2: 47 -> 47 [Ljava/lang/NoSuchMethodException; e]
        v0: 0 -> 131 [Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; this]
        v1: 0 -> 131 [Landroid/app/Activity; activity]
        v2: 54 -> 131 [Landroid/view/View; home]
        v3: 67 -> 131 [Landroid/view/ViewGroup; parent]
        v4: 73 -> 131 [I childCount]
        v5: 87 -> 131 [Landroid/view/View; first]
        v6: 94 -> 131 [Landroid/view/View; second]
        v7: 113 -> 131 [Landroid/view/View; up]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo]
      + Class [android/support/v4/app/ActionBarDrawerToggleHoneycomb]
      + Utf8 [SetIndicatorInfo]
  + Source file attribute:
    + Utf8 [ActionBarDrawerToggleHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityCompat
  Superclass:    android/support/v4/content/ContextCompat
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ActivityCompat extends android.support.v4.content.ContextCompat

Interfaces (count = 0):

Constant Pool (count = 65):
  + Class [android/app/Activity]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/ActivityCompat]
  + Class [android/support/v4/app/ActivityCompatHoneycomb]
  + Class [android/support/v4/app/ActivityCompatJB]
  + Class [android/support/v4/content/ContextCompat]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/ActivityCompatJB.finishAffinity (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/ActivityCompatJB.startActivity (Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ActivityCompatJB.startActivityForResult (Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V]
  + Methodref [android/support/v4/content/ContextCompat.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [SDK_INT I]
  + NameAndType [finish ()V]
  + NameAndType [finishAffinity (Landroid/app/Activity;)V]
  + NameAndType [invalidateOptionsMenu (Landroid/app/Activity;)V]
  + NameAndType [startActivity (Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startActivityForResult (Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;)Z]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [<init>]
  + Utf8 [ActivityCompat.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/ActivityCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/ActivityCompat]
  + Utf8 [android/support/v4/app/ActivityCompatHoneycomb]
  + Utf8 [android/support/v4/app/ActivityCompatJB]
  + Utf8 [android/support/v4/content/ContextCompat]
  + Utf8 [finish]
  + Utf8 [finishAffinity]
  + Utf8 [intent]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [options]
  + Utf8 [requestCode]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public ActivityCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [android/support/v4/content/ContextCompat.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActivityCompat; this]
  + Method:       invalidateOptionsMenu(Landroid/app/Activity;)Z
    Access flags: 0x9
      = public static boolean invalidateOptionsMenu(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +9 (target=14)
      [8] aload_0 v0
      [9] invokestatic #12
        + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
      [12] iconst_1
      [13] ireturn
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 63
        [8] -> line 64
        [12] -> line 65
        [14] -> line 67
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/app/Activity; activity]
  + Method:       startActivity(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V
    Access flags: 0x9
      = public static void startActivity(android.app.Activity,android.content.Intent,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 3):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +12 (target=17)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] aload_2 v2
      [11] invokestatic #14
        + Methodref [android/support/v4/app/ActivityCompatJB.startActivity (Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] aload_1 v1
      [19] invokevirtual #10
        + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 88
        [8] -> line 89
        [17] -> line 91
        [22] -> line 93
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Landroid/app/Activity; activity]
        v1: 0 -> 23 [Landroid/content/Intent; intent]
        v2: 0 -> 23 [Landroid/os/Bundle; options]
  + Method:       startActivityForResult(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V
    Access flags: 0x9
      = public static void startActivityForResult(android.app.Activity,android.content.Intent,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 4, stack = 4):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +13 (target=18)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] iload_2 v2
      [11] aload_3 v3
      [12] invokestatic #15
        + Methodref [android/support/v4/app/ActivityCompatJB.startActivityForResult (Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V]
      [15] goto +9 (target=24)
      [18] aload_0 v0
      [19] aload_1 v1
      [20] iload_2 v2
      [21] invokevirtual #11
        + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 116
        [8] -> line 117
        [18] -> line 119
        [24] -> line 121
      + Local variable table attribute (count = 4)
        v0: 0 -> 25 [Landroid/app/Activity; activity]
        v1: 0 -> 25 [Landroid/content/Intent; intent]
        v2: 0 -> 25 [I requestCode]
        v3: 0 -> 25 [Landroid/os/Bundle; options]
  + Method:       finishAffinity(Landroid/app/Activity;)V
    Access flags: 0x9
      = public static void finishAffinity(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +10 (target=15)
      [8] aload_0 v0
      [9] invokestatic #13
        + Methodref [android/support/v4/app/ActivityCompatJB.finishAffinity (Landroid/app/Activity;)V]
      [12] goto +7 (target=19)
      [15] aload_0 v0
      [16] invokevirtual #9
        + Methodref [android/app/Activity.finish ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 131
        [8] -> line 132
        [15] -> line 134
        [19] -> line 136
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Landroid/app/Activity; activity]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ActivityCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityCompatHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActivityCompatHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 37):
  + Class [android/app/Activity]
  + Class [android/support/v4/app/ActivityCompatHoneycomb]
  + Class [java/lang/Object]
  + Methodref [android/app/Activity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/app/Activity.invalidateOptionsMenu ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + NameAndType [invalidateOptionsMenu ()V]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [ActivityCompatHoneycomb.java]
  + Utf8 [Code]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/support/v4/app/ActivityCompatHoneycomb;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/support/v4/app/ActivityCompatHoneycomb]
  + Utf8 [args]
  + Utf8 [dump]
  + Utf8 [fd]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [java/lang/Object]
  + Utf8 [prefix]
  + Utf8 [this]
  + Utf8 [writer]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ActivityCompatHoneycomb()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActivityCompatHoneycomb; this]
  + Method:       invalidateOptionsMenu(Landroid/app/Activity;)V
    Access flags: 0x8
      = static void invalidateOptionsMenu(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [android/app/Activity.invalidateOptionsMenu ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 29
        [4] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/app/Activity; activity]
  + Method:       dump(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x8
      = static void dump(android.app.Activity,java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] aload v4
      [6] invokevirtual #4
        + Methodref [android/app/Activity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [9] -> line 35
      + Local variable table attribute (count = 5)
        v0: 0 -> 10 [Landroid/app/Activity; activity]
        v1: 0 -> 10 [Ljava/lang/String; prefix]
        v2: 0 -> 10 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 10 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 10 [[Ljava/lang/String; args]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ActivityCompatHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityCompatJB
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActivityCompatJB extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 44):
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/support/v4/app/ActivityCompatJB]
  + Class [java/lang/Object]
  + Methodref [android/app/Activity.finishAffinity ()V]
  + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [finishAffinity ()V]
  + NameAndType [startActivity (Landroid/content/Intent;Landroid/os/Bundle;)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Intent;ILandroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [<init>]
  + Utf8 [ActivityCompatJB.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/ActivityCompatJB;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/support/v4/app/ActivityCompatJB]
  + Utf8 [context]
  + Utf8 [finishAffinity]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [options]
  + Utf8 [requestCode]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x0
      = ActivityCompatJB()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActivityCompatJB; this]
  + Method:       startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V
    Access flags: 0x9
      = public static void startActivity(android.content.Context,android.content.Intent,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #7
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;Landroid/os/Bundle;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 26
        [6] -> line 27
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Landroid/content/Context; context]
        v1: 0 -> 7 [Landroid/content/Intent; intent]
        v2: 0 -> 7 [Landroid/os/Bundle; options]
  + Method:       startActivityForResult(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V
    Access flags: 0x9
      = public static void startActivityForResult(android.app.Activity,android.content.Intent,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokevirtual #6
        + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;ILandroid/os/Bundle;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 30
        [7] -> line 31
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Landroid/app/Activity; activity]
        v1: 0 -> 8 [Landroid/content/Intent; intent]
        v2: 0 -> 8 [I requestCode]
        v3: 0 -> 8 [Landroid/os/Bundle; options]
  + Method:       finishAffinity(Landroid/app/Activity;)V
    Access flags: 0x9
      = public static void finishAffinity(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [android/app/Activity.finishAffinity ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [4] -> line 35
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/app/Activity; activity]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ActivityCompatJB.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityOptionsCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ActivityOptionsCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 67):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/ActivityOptionsCompat]
  + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
  + Class [android/support/v4/app/ActivityOptionsCompatJB]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Methodref [android/support/v4/app/ActivityOptionsCompat.<init> ()V]
  + Methodref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.<init> (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
  + Methodref [android/support/v4/app/ActivityOptionsCompatJB.makeCustomAnimation (Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Methodref [android/support/v4/app/ActivityOptionsCompatJB.makeScaleUpAnimation (Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Methodref [android/support/v4/app/ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation (Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [makeCustomAnimation (Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + NameAndType [makeScaleUpAnimation (Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + NameAndType [makeThumbnailScaleUpAnimation (Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;]
  + Utf8 [(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [(Landroid/support/v4/app/ActivityOptionsCompat;)V]
  + Utf8 [(Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
  + Utf8 [(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;]
  + Utf8 [(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [<init>]
  + Utf8 [ActivityOptionsCompat.java]
  + Utf8 [ActivityOptionsImplJB]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/support/v4/app/ActivityOptionsCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/ActivityOptionsCompat]
  + Utf8 [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
  + Utf8 [android/support/v4/app/ActivityOptionsCompatJB]
  + Utf8 [context]
  + Utf8 [enterResId]
  + Utf8 [exitResId]
  + Utf8 [java/lang/Object]
  + Utf8 [makeCustomAnimation]
  + Utf8 [makeScaleUpAnimation]
  + Utf8 [makeThumbnailScaleUpAnimation]
  + Utf8 [otherOptions]
  + Utf8 [source]
  + Utf8 [startHeight]
  + Utf8 [startWidth]
  + Utf8 [startX]
  + Utf8 [startY]
  + Utf8 [this]
  + Utf8 [thumbnail]
  + Utf8 [toBundle]
  + Utf8 [update]

Fields (count = 0):

Methods (count = 6):
  + Method:       makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;
    Access flags: 0x9
      = public static android.support.v4.app.ActivityOptionsCompat makeCustomAnimation(android.content.Context,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 5):
      [0] getstatic #7
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +17 (target=22)
      [8] new #4
        + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
      [11] dup
      [12] aload_0 v0
      [13] iload_1 v1
      [14] iload_2 v2
      [15] invokestatic #10
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.makeCustomAnimation (Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
      [18] invokespecial #9
        + Methodref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.<init> (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
      [21] areturn
      [22] new #3
        + Class [android/support/v4/app/ActivityOptionsCompat]
      [25] dup
      [26] invokespecial #8
        + Methodref [android/support/v4/app/ActivityOptionsCompat.<init> ()V]
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 45
        [8] -> line 46
        [22] -> line 49
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Landroid/content/Context; context]
        v1: 0 -> 30 [I enterResId]
        v2: 0 -> 30 [I exitResId]
  + Method:       makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;
    Access flags: 0x9
      = public static android.support.v4.app.ActivityOptionsCompat makeScaleUpAnimation(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 5, stack = 7):
      [0] getstatic #7
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +20 (target=25)
      [8] new #4
        + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
      [11] dup
      [12] aload_0 v0
      [13] iload_1 v1
      [14] iload_2 v2
      [15] iload_3 v3
      [16] iload v4
      [18] invokestatic #11
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.makeScaleUpAnimation (Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;]
      [21] invokespecial #9
        + Methodref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.<init> (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
      [24] areturn
      [25] new #3
        + Class [android/support/v4/app/ActivityOptionsCompat]
      [28] dup
      [29] invokespecial #8
        + Methodref [android/support/v4/app/ActivityOptionsCompat.<init> ()V]
      [32] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 74
        [8] -> line 75
        [25] -> line 79
      + Local variable table attribute (count = 5)
        v0: 0 -> 33 [Landroid/view/View; source]
        v1: 0 -> 33 [I startX]
        v2: 0 -> 33 [I startY]
        v3: 0 -> 33 [I startWidth]
        v4: 0 -> 33 [I startHeight]
  + Method:       makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;
    Access flags: 0x9
      = public static android.support.v4.app.ActivityOptionsCompat makeThumbnailScaleUpAnimation(android.view.View,android.graphics.Bitmap,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 4, stack = 6):
      [0] getstatic #7
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +18 (target=23)
      [8] new #4
        + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
      [11] dup
      [12] aload_0 v0
      [13] aload_1 v1
      [14] iload_2 v2
      [15] iload_3 v3
      [16] invokestatic #12
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation (Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
      [19] invokespecial #9
        + Methodref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.<init> (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
      [22] areturn
      [23] new #3
        + Class [android/support/v4/app/ActivityOptionsCompat]
      [26] dup
      [27] invokespecial #8
        + Methodref [android/support/v4/app/ActivityOptionsCompat.<init> ()V]
      [30] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 103
        [8] -> line 104
        [23] -> line 108
      + Local variable table attribute (count = 4)
        v0: 0 -> 31 [Landroid/view/View; source]
        v1: 0 -> 31 [Landroid/graphics/Bitmap; thumbnail]
        v2: 0 -> 31 [I startX]
        v3: 0 -> 31 [I startY]
  + Method:       <init>()V
    Access flags: 0x4
      = protected ActivityOptionsCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 134
        [4] -> line 135
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ActivityOptionsCompat; this]
  + Method:       toBundle()Landroid/os/Bundle;
    Access flags: 0x1
      = public android.os.Bundle toBundle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/ActivityOptionsCompat; this]
  + Method:       update(Landroid/support/v4/app/ActivityOptionsCompat;)V
    Access flags: 0x1
      = public void update(android.support.v4.app.ActivityOptionsCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 155
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/ActivityOptionsCompat; this]
        v1: 0 -> 1 [Landroid/support/v4/app/ActivityOptionsCompat; otherOptions]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
      + Class [android/support/v4/app/ActivityOptionsCompat]
      + Utf8 [ActivityOptionsImplJB]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ActivityOptionsCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB
  Superclass:    android/support/v4/app/ActivityOptionsCompat
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB extends android.support.v4.app.ActivityOptionsCompat

Interfaces (count = 0):

Constant Pool (count = 37):
  + Class [android/support/v4/app/ActivityOptionsCompat]
  + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
  + Class [android/support/v4/app/ActivityOptionsCompatJB]
  + Fieldref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.mImpl Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Methodref [android/support/v4/app/ActivityOptionsCompat.<init> ()V]
  + Methodref [android/support/v4/app/ActivityOptionsCompatJB.toBundle ()Landroid/os/Bundle;]
  + Methodref [android/support/v4/app/ActivityOptionsCompatJB.update (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
  + NameAndType [<init> ()V]
  + NameAndType [mImpl Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + NameAndType [toBundle ()Landroid/os/Bundle;]
  + NameAndType [update (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/ActivityOptionsCompat;)V]
  + Utf8 [(Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
  + Utf8 [<init>]
  + Utf8 [ActivityOptionsCompat.java]
  + Utf8 [ActivityOptionsImplJB]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;]
  + Utf8 [Landroid/support/v4/app/ActivityOptionsCompat;]
  + Utf8 [Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ActivityOptionsCompat]
  + Utf8 [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
  + Utf8 [android/support/v4/app/ActivityOptionsCompatJB]
  + Utf8 [impl]
  + Utf8 [mImpl]
  + Utf8 [otherImpl]
  + Utf8 [otherOptions]
  + Utf8 [this]
  + Utf8 [toBundle]
  + Utf8 [update]

Fields (count = 1):
  + Field:        mImpl Landroid/support/v4/app/ActivityOptionsCompatJB;
    Access flags: 0x12
      = private final android.support.v4.app.ActivityOptionsCompatJB mImpl

Methods (count = 3):
  + Method:       <init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
    Access flags: 0x0
      = ActivityOptionsCompat$ActivityOptionsImplJB(android.support.v4.app.ActivityOptionsCompatJB)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/app/ActivityOptionsCompat.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.mImpl Landroid/support/v4/app/ActivityOptionsCompatJB;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 115
        [4] -> line 116
        [9] -> line 117
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; this]
        v1: 0 -> 10 [Landroid/support/v4/app/ActivityOptionsCompatJB; impl]
  + Method:       toBundle()Landroid/os/Bundle;
    Access flags: 0x1
      = public android.os.Bundle toBundle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.mImpl Landroid/support/v4/app/ActivityOptionsCompatJB;]
      [4] invokevirtual #6
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.toBundle ()Landroid/os/Bundle;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; this]
  + Method:       update(Landroid/support/v4/app/ActivityOptionsCompat;)V
    Access flags: 0x1
      = public void update(android.support.v4.app.ActivityOptionsCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] instanceof #2
        + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
      [4] ifeq +19 (target=23)
      [7] aload_1 v1
      [8] checkcast #2
        + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
      [11] astore_2 v2
      [12] aload_0 v0
      [13] getfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.mImpl Landroid/support/v4/app/ActivityOptionsCompatJB;]
      [16] aload_2 v2
      [17] getfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.mImpl Landroid/support/v4/app/ActivityOptionsCompatJB;]
      [20] invokevirtual #7
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.update (Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 126
        [7] -> line 127
        [12] -> line 128
        [23] -> line 130
      + Local variable table attribute (count = 3)
        v2: 12 -> 23 [Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; otherImpl]
        v0: 0 -> 24 [Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; this]
        v1: 0 -> 24 [Landroid/support/v4/app/ActivityOptionsCompat; otherOptions]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB]
      + Class [android/support/v4/app/ActivityOptionsCompat]
      + Utf8 [ActivityOptionsImplJB]
  + Source file attribute:
    + Utf8 [ActivityOptionsCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ActivityOptionsCompatJB
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ActivityOptionsCompatJB extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 63):
  + Class [android/app/ActivityOptions]
  + Class [android/support/v4/app/ActivityOptionsCompatJB]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/ActivityOptionsCompatJB.mActivityOptions Landroid/app/ActivityOptions;]
  + Methodref [android/app/ActivityOptions.makeCustomAnimation (Landroid/content/Context;II)Landroid/app/ActivityOptions;]
  + Methodref [android/app/ActivityOptions.makeScaleUpAnimation (Landroid/view/View;IIII)Landroid/app/ActivityOptions;]
  + Methodref [android/app/ActivityOptions.makeThumbnailScaleUpAnimation (Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions;]
  + Methodref [android/app/ActivityOptions.toBundle ()Landroid/os/Bundle;]
  + Methodref [android/app/ActivityOptions.update (Landroid/app/ActivityOptions;)V]
  + Methodref [android/support/v4/app/ActivityOptionsCompatJB.<init> (Landroid/app/ActivityOptions;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/ActivityOptions;)V]
  + NameAndType [mActivityOptions Landroid/app/ActivityOptions;]
  + NameAndType [makeCustomAnimation (Landroid/content/Context;II)Landroid/app/ActivityOptions;]
  + NameAndType [makeScaleUpAnimation (Landroid/view/View;IIII)Landroid/app/ActivityOptions;]
  + NameAndType [makeThumbnailScaleUpAnimation (Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions;]
  + NameAndType [toBundle ()Landroid/os/Bundle;]
  + NameAndType [update (Landroid/app/ActivityOptions;)V]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/ActivityOptions;)V]
  + Utf8 [(Landroid/content/Context;II)Landroid/app/ActivityOptions;]
  + Utf8 [(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [(Landroid/support/v4/app/ActivityOptionsCompatJB;)V]
  + Utf8 [(Landroid/view/View;IIII)Landroid/app/ActivityOptions;]
  + Utf8 [(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions;]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [<init>]
  + Utf8 [ActivityOptionsCompatJB.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/app/ActivityOptions;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/support/v4/app/ActivityOptionsCompatJB;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [activityOptions]
  + Utf8 [android/app/ActivityOptions]
  + Utf8 [android/support/v4/app/ActivityOptionsCompatJB]
  + Utf8 [context]
  + Utf8 [enterResId]
  + Utf8 [exitResId]
  + Utf8 [java/lang/Object]
  + Utf8 [mActivityOptions]
  + Utf8 [makeCustomAnimation]
  + Utf8 [makeScaleUpAnimation]
  + Utf8 [makeThumbnailScaleUpAnimation]
  + Utf8 [otherOptions]
  + Utf8 [source]
  + Utf8 [startHeight]
  + Utf8 [startWidth]
  + Utf8 [startX]
  + Utf8 [startY]
  + Utf8 [this]
  + Utf8 [thumbnail]
  + Utf8 [toBundle]
  + Utf8 [update]

Fields (count = 1):
  + Field:        mActivityOptions Landroid/app/ActivityOptions;
    Access flags: 0x12
      = private final android.app.ActivityOptions mActivityOptions

Methods (count = 6):
  + Method:       makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;
    Access flags: 0x9
      = public static android.support.v4.app.ActivityOptionsCompatJB makeCustomAnimation(android.content.Context,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 5):
      [0] new #2
        + Class [android/support/v4/app/ActivityOptionsCompatJB]
      [3] dup
      [4] aload_0 v0
      [5] iload_1 v1
      [6] iload_2 v2
      [7] invokestatic #5
        + Methodref [android/app/ActivityOptions.makeCustomAnimation (Landroid/content/Context;II)Landroid/app/ActivityOptions;]
      [10] invokespecial #10
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.<init> (Landroid/app/ActivityOptions;)V]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/content/Context; context]
        v1: 0 -> 14 [I enterResId]
        v2: 0 -> 14 [I exitResId]
  + Method:       makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;
    Access flags: 0x9
      = public static android.support.v4.app.ActivityOptionsCompatJB makeScaleUpAnimation(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 5, stack = 7):
      [0] new #2
        + Class [android/support/v4/app/ActivityOptionsCompatJB]
      [3] dup
      [4] aload_0 v0
      [5] iload_1 v1
      [6] iload_2 v2
      [7] iload_3 v3
      [8] iload v4
      [10] invokestatic #6
        + Methodref [android/app/ActivityOptions.makeScaleUpAnimation (Landroid/view/View;IIII)Landroid/app/ActivityOptions;]
      [13] invokespecial #10
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.<init> (Landroid/app/ActivityOptions;)V]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 35
      + Local variable table attribute (count = 5)
        v0: 0 -> 17 [Landroid/view/View; source]
        v1: 0 -> 17 [I startX]
        v2: 0 -> 17 [I startY]
        v3: 0 -> 17 [I startWidth]
        v4: 0 -> 17 [I startHeight]
  + Method:       makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;
    Access flags: 0x9
      = public static android.support.v4.app.ActivityOptionsCompatJB makeThumbnailScaleUpAnimation(android.view.View,android.graphics.Bitmap,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 4, stack = 6):
      [0] new #2
        + Class [android/support/v4/app/ActivityOptionsCompatJB]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] iload_2 v2
      [7] iload_3 v3
      [8] invokestatic #7
        + Methodref [android/app/ActivityOptions.makeThumbnailScaleUpAnimation (Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions;]
      [11] invokespecial #10
        + Methodref [android/support/v4/app/ActivityOptionsCompatJB.<init> (Landroid/app/ActivityOptions;)V]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Landroid/view/View; source]
        v1: 0 -> 15 [Landroid/graphics/Bitmap; thumbnail]
        v2: 0 -> 15 [I startX]
        v3: 0 -> 15 [I startY]
  + Method:       <init>(Landroid/app/ActivityOptions;)V
    Access flags: 0x2
      = private ActivityOptionsCompatJB(android.app.ActivityOptions)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompatJB.mActivityOptions Landroid/app/ActivityOptions;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 47
        [4] -> line 48
        [9] -> line 49
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/ActivityOptionsCompatJB; this]
        v1: 0 -> 10 [Landroid/app/ActivityOptions; activityOptions]
  + Method:       toBundle()Landroid/os/Bundle;
    Access flags: 0x1
      = public android.os.Bundle toBundle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompatJB.mActivityOptions Landroid/app/ActivityOptions;]
      [4] invokevirtual #8
        + Methodref [android/app/ActivityOptions.toBundle ()Landroid/os/Bundle;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ActivityOptionsCompatJB; this]
  + Method:       update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
    Access flags: 0x1
      = public void update(android.support.v4.app.ActivityOptionsCompatJB)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompatJB.mActivityOptions Landroid/app/ActivityOptions;]
      [4] aload_1 v1
      [5] getfield #4
        + Fieldref [android/support/v4/app/ActivityOptionsCompatJB.mActivityOptions Landroid/app/ActivityOptions;]
      [8] invokevirtual #9
        + Methodref [android/app/ActivityOptions.update (Landroid/app/ActivityOptions;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 56
        [11] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/ActivityOptionsCompatJB; this]
        v1: 0 -> 12 [Landroid/support/v4/app/ActivityOptionsCompatJB; otherOptions]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ActivityOptionsCompatJB.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackRecord
  Superclass:    android/support/v4/app/FragmentTransaction
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.BackStackRecord extends android.support.v4.app.FragmentTransaction

Interfaces (count = 2):
  + Class [android/support/v4/app/FragmentManager$BackStackEntry]
  + Class [java/lang/Runnable]

Constant Pool (count = 529):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [5]
  + Integer [6]
  + Integer [7]
  + String [ ]
  + String [  ]
  + String [    ]
  + String [  #]
  + String [  Op #]
  + String [ #]
  + String [ by ]
  + String [ exitAnim=#]
  + String [ mBreadCrumbShortTitleText=]
  + String [ mBreadCrumbTitleText=]
  + String [ mCommitted=]
  + String [ mExitAnim=#]
  + String [ mIndex=]
  + String [ mPopExitAnim=#]
  + String [ mTransitionStyle=#]
  + String [ now ]
  + String [ old=]
  + String [ popExitAnim=#]
  + String [ to ]
  + String [: ]
  + String [: was ]
  + String [ADD]
  + String [ATTACH]
  + String [BackStackEntry{]
  + String [Bump nesting in ]
  + String [Bump nesting of ]
  + String [Can't change container ID of fragment ]
  + String [Can't change tag of fragment ]
  + String [Commit: ]
  + String [DETACH]
  + String [FragmentManager]
  + String [HIDE]
  + String [Must use non-zero containerViewId]
  + String [NULL]
  + String [OP_REPLACE: adding=]
  + String [Operations:]
  + String [REMOVE]
  + String [REPLACE]
  + String [Removed:]
  + String [Removed: ]
  + String [Run: ]
  + String [SHOW]
  + String [This FragmentTransaction is not allowed to be added to the back stack.]
  + String [This transaction is already being added to the back stack]
  + String [Unknown cmd: ]
  + String [addToBackStack() called after commit()]
  + String [cmd=]
  + String [commit already called]
  + String [enterAnim=#]
  + String [mBreadCrumbShortTitleRes=#]
  + String [mBreadCrumbTitleRes=#]
  + String [mEnterAnim=#]
  + String [mName=]
  + String [mPopEnterAnim=#]
  + String [mTransition=#]
  + String [popEnterAnim=#]
  + String [popFromBackStack: ]
  + String [}]
  + Class [android/support/v4/app/BackStackRecord]
  + Class [android/support/v4/app/BackStackRecord$Op]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$BackStackEntry]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/support/v4/util/LogWriter]
  + Class [android/util/Log]
  + Class [java/io/PrintWriter]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
  + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
  + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
  + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
  + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
  + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
  + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
  + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
  + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
  + Fieldref [android/support/v4/app/Fragment.mContainerId I]
  + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
  + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
  + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
  + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
  + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
  + Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I]
  + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
  + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
  + Methodref [android/support/v4/app/BackStackRecord.replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/BackStackRecord.setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
  + Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.addBackStackState (Landroid/support/v4/app/BackStackRecord;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I]
  + Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.freeBackStackIndex (I)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
  + Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V]
  + Methodref [android/support/v4/app/FragmentTransaction.<init> ()V]
  + Methodref [android/support/v4/util/LogWriter.<init> (Ljava/lang/String;)V]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
  + Methodref [java/io/PrintWriter.print (I)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.println (Z)V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/io/Writer;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [DEBUG Z]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addBackStackState (Landroid/support/v4/app/BackStackRecord;)V]
  + NameAndType [addFragment (Landroid/support/v4/app/Fragment;Z)V]
  + NameAndType [addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
  + NameAndType [allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attachFragment (Landroid/support/v4/app/Fragment;II)V]
  + NameAndType [bumpBackStackNesting (I)V]
  + NameAndType [cmd I]
  + NameAndType [commitInternal (Z)I]
  + NameAndType [detachFragment (Landroid/support/v4/app/Fragment;II)V]
  + NameAndType [doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
  + NameAndType [enqueueAction (Ljava/lang/Runnable;Z)V]
  + NameAndType [enterAnim I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [exitAnim I]
  + NameAndType [fragment Landroid/support/v4/app/Fragment;]
  + NameAndType [freeBackStackIndex (I)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [hideFragment (Landroid/support/v4/app/Fragment;II)V]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mAddToBackStack Z]
  + NameAndType [mAdded Ljava/util/ArrayList;]
  + NameAndType [mAllowAddToBackStack Z]
  + NameAndType [mBackStackNesting I]
  + NameAndType [mBreadCrumbShortTitleRes I]
  + NameAndType [mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
  + NameAndType [mBreadCrumbTitleRes I]
  + NameAndType [mBreadCrumbTitleText Ljava/lang/CharSequence;]
  + NameAndType [mCommitted Z]
  + NameAndType [mContainerId I]
  + NameAndType [mCurState I]
  + NameAndType [mEnterAnim I]
  + NameAndType [mExitAnim I]
  + NameAndType [mFragmentId I]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mHead Landroid/support/v4/app/BackStackRecord$Op;]
  + NameAndType [mIndex I]
  + NameAndType [mManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mName Ljava/lang/String;]
  + NameAndType [mNextAnim I]
  + NameAndType [mNumOp I]
  + NameAndType [mPopEnterAnim I]
  + NameAndType [mPopExitAnim I]
  + NameAndType [mTag Ljava/lang/String;]
  + NameAndType [mTail Landroid/support/v4/app/BackStackRecord$Op;]
  + NameAndType [mTransition I]
  + NameAndType [mTransitionStyle I]
  + NameAndType [moveToState (IIIZ)V]
  + NameAndType [next Landroid/support/v4/app/BackStackRecord$Op;]
  + NameAndType [popEnterAnim I]
  + NameAndType [popExitAnim I]
  + NameAndType [prev Landroid/support/v4/app/BackStackRecord$Op;]
  + NameAndType [print (I)V]
  + NameAndType [print (Ljava/lang/String;)V]
  + NameAndType [println (Ljava/lang/Object;)V]
  + NameAndType [println (Ljava/lang/String;)V]
  + NameAndType [println (Z)V]
  + NameAndType [removeFragment (Landroid/support/v4/app/Fragment;II)V]
  + NameAndType [removed Ljava/util/ArrayList;]
  + NameAndType [replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [reverseTransit (I)I]
  + NameAndType [setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [showFragment (Landroid/support/v4/app/Fragment;II)V]
  + NameAndType [size ()I]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [ ]
  + Utf8 [  ]
  + Utf8 [    ]
  + Utf8 [  #]
  + Utf8 [  Op #]
  + Utf8 [ #]
  + Utf8 [ by ]
  + Utf8 [ exitAnim=#]
  + Utf8 [ mBreadCrumbShortTitleText=]
  + Utf8 [ mBreadCrumbTitleText=]
  + Utf8 [ mCommitted=]
  + Utf8 [ mExitAnim=#]
  + Utf8 [ mIndex=]
  + Utf8 [ mPopExitAnim=#]
  + Utf8 [ mTransitionStyle=#]
  + Utf8 [ now ]
  + Utf8 [ old=]
  + Utf8 [ popExitAnim=#]
  + Utf8 [ to ]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(II)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(IIII)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(IIIZ)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
  + Utf8 [(Landroid/support/v4/app/BackStackRecord$Op;)V]
  + Utf8 [(Landroid/support/v4/app/BackStackRecord;)I]
  + Utf8 [(Landroid/support/v4/app/BackStackRecord;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/Fragment;II)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Utf8 [(Ljava/io/Writer;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Runnable;Z)V]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Z)I]
  + Utf8 [(Z)V]
  + Utf8 [: ]
  + Utf8 [: was ]
  + Utf8 [<init>]
  + Utf8 [ADD]
  + Utf8 [ATTACH]
  + Utf8 [BackStackEntry]
  + Utf8 [BackStackEntry{]
  + Utf8 [BackStackRecord.java]
  + Utf8 [Bump nesting in ]
  + Utf8 [Bump nesting of ]
  + Utf8 [Can't change container ID of fragment ]
  + Utf8 [Can't change tag of fragment ]
  + Utf8 [Code]
  + Utf8 [Commit: ]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [DETACH]
  + Utf8 [FragmentManager]
  + Utf8 [HIDE]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/BackStackRecord$Op;]
  + Utf8 [Landroid/support/v4/app/BackStackRecord;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/util/LogWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Must use non-zero containerViewId]
  + Utf8 [NULL]
  + Utf8 [OP_ADD]
  + Utf8 [OP_ATTACH]
  + Utf8 [OP_DETACH]
  + Utf8 [OP_HIDE]
  + Utf8 [OP_NULL]
  + Utf8 [OP_REMOVE]
  + Utf8 [OP_REPLACE]
  + Utf8 [OP_REPLACE: adding=]
  + Utf8 [OP_SHOW]
  + Utf8 [Op]
  + Utf8 [Operations:]
  + Utf8 [REMOVE]
  + Utf8 [REPLACE]
  + Utf8 [Removed:]
  + Utf8 [Removed: ]
  + Utf8 [Run: ]
  + Utf8 [SHOW]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [This FragmentTransaction is not allowed to be added to the back stack.]
  + Utf8 [This transaction is already being added to the back stack]
  + Utf8 [Unknown cmd: ]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [add]
  + Utf8 [addBackStackState]
  + Utf8 [addFragment]
  + Utf8 [addOp]
  + Utf8 [addToBackStack]
  + Utf8 [addToBackStack() called after commit()]
  + Utf8 [allocBackStackIndex]
  + Utf8 [allowStateLoss]
  + Utf8 [amt]
  + Utf8 [android/support/v4/app/BackStackRecord]
  + Utf8 [android/support/v4/app/BackStackRecord$Op]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/support/v4/util/LogWriter]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [attach]
  + Utf8 [attachFragment]
  + Utf8 [bumpBackStackNesting]
  + Utf8 [cmd]
  + Utf8 [cmd=]
  + Utf8 [cmdStr]
  + Utf8 [commit]
  + Utf8 [commit already called]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [commitInternal]
  + Utf8 [containerViewId]
  + Utf8 [detach]
  + Utf8 [detachFragment]
  + Utf8 [disallowAddToBackStack]
  + Utf8 [doAddOp]
  + Utf8 [doStateMove]
  + Utf8 [dump]
  + Utf8 [enqueueAction]
  + Utf8 [enter]
  + Utf8 [enterAnim]
  + Utf8 [enterAnim=#]
  + Utf8 [equals]
  + Utf8 [exit]
  + Utf8 [exitAnim]
  + Utf8 [f]
  + Utf8 [fd]
  + Utf8 [fragment]
  + Utf8 [freeBackStackIndex]
  + Utf8 [full]
  + Utf8 [get]
  + Utf8 [getBreadCrumbShortTitle]
  + Utf8 [getBreadCrumbShortTitleRes]
  + Utf8 [getBreadCrumbTitle]
  + Utf8 [getBreadCrumbTitleRes]
  + Utf8 [getId]
  + Utf8 [getName]
  + Utf8 [getText]
  + Utf8 [getTransition]
  + Utf8 [getTransitionStyle]
  + Utf8 [hide]
  + Utf8 [hideFragment]
  + Utf8 [i]
  + Utf8 [identityHashCode]
  + Utf8 [innerPrefix]
  + Utf8 [isAddToBackStackAllowed]
  + Utf8 [isEmpty]
  + Utf8 [java/io/PrintWriter]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/ArrayList]
  + Utf8 [logw]
  + Utf8 [mActivity]
  + Utf8 [mAddToBackStack]
  + Utf8 [mAdded]
  + Utf8 [mAllowAddToBackStack]
  + Utf8 [mBackStackNesting]
  + Utf8 [mBreadCrumbShortTitleRes]
  + Utf8 [mBreadCrumbShortTitleRes=#]
  + Utf8 [mBreadCrumbShortTitleText]
  + Utf8 [mBreadCrumbTitleRes]
  + Utf8 [mBreadCrumbTitleRes=#]
  + Utf8 [mBreadCrumbTitleText]
  + Utf8 [mCommitted]
  + Utf8 [mContainerId]
  + Utf8 [mCurState]
  + Utf8 [mEnterAnim]
  + Utf8 [mEnterAnim=#]
  + Utf8 [mExitAnim]
  + Utf8 [mFragmentId]
  + Utf8 [mFragmentManager]
  + Utf8 [mHead]
  + Utf8 [mIndex]
  + Utf8 [mManager]
  + Utf8 [mName]
  + Utf8 [mName=]
  + Utf8 [mNextAnim]
  + Utf8 [mNumOp]
  + Utf8 [mPopEnterAnim]
  + Utf8 [mPopEnterAnim=#]
  + Utf8 [mPopExitAnim]
  + Utf8 [mTag]
  + Utf8 [mTail]
  + Utf8 [mTransition]
  + Utf8 [mTransition=#]
  + Utf8 [mTransitionStyle]
  + Utf8 [manager]
  + Utf8 [moveToState]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [num]
  + Utf8 [old]
  + Utf8 [op]
  + Utf8 [opcmd]
  + Utf8 [popEnter]
  + Utf8 [popEnterAnim]
  + Utf8 [popEnterAnim=#]
  + Utf8 [popExit]
  + Utf8 [popExitAnim]
  + Utf8 [popFromBackStack]
  + Utf8 [popFromBackStack: ]
  + Utf8 [prefix]
  + Utf8 [prev]
  + Utf8 [print]
  + Utf8 [println]
  + Utf8 [pw]
  + Utf8 [r]
  + Utf8 [remove]
  + Utf8 [removeFragment]
  + Utf8 [removed]
  + Utf8 [replace]
  + Utf8 [res]
  + Utf8 [reverseTransit]
  + Utf8 [run]
  + Utf8 [sb]
  + Utf8 [setBreadCrumbShortTitle]
  + Utf8 [setBreadCrumbTitle]
  + Utf8 [setCustomAnimations]
  + Utf8 [setTransition]
  + Utf8 [setTransitionStyle]
  + Utf8 [show]
  + Utf8 [showFragment]
  + Utf8 [size]
  + Utf8 [styleRes]
  + Utf8 [tag]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [transition]
  + Utf8 [v]
  + Utf8 [writer]
  + Utf8 [}]

Fields (count = 28):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [FragmentManager]
  + Field:        mManager Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x10
      = final android.support.v4.app.FragmentManagerImpl mManager
  + Field:        OP_NULL I
    Access flags: 0x18
      = static final int OP_NULL
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        OP_ADD I
    Access flags: 0x18
      = static final int OP_ADD
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        OP_REPLACE I
    Access flags: 0x18
      = static final int OP_REPLACE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        OP_REMOVE I
    Access flags: 0x18
      = static final int OP_REMOVE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        OP_HIDE I
    Access flags: 0x18
      = static final int OP_HIDE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        OP_SHOW I
    Access flags: 0x18
      = static final int OP_SHOW
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        OP_DETACH I
    Access flags: 0x18
      = static final int OP_DETACH
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        OP_ATTACH I
    Access flags: 0x18
      = static final int OP_ATTACH
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        mHead Landroid/support/v4/app/BackStackRecord$Op;
    Access flags: 0x0
      = android.support.v4.app.BackStackRecord$Op mHead
  + Field:        mTail Landroid/support/v4/app/BackStackRecord$Op;
    Access flags: 0x0
      = android.support.v4.app.BackStackRecord$Op mTail
  + Field:        mNumOp I
    Access flags: 0x0
      = int mNumOp
  + Field:        mEnterAnim I
    Access flags: 0x0
      = int mEnterAnim
  + Field:        mExitAnim I
    Access flags: 0x0
      = int mExitAnim
  + Field:        mPopEnterAnim I
    Access flags: 0x0
      = int mPopEnterAnim
  + Field:        mPopExitAnim I
    Access flags: 0x0
      = int mPopExitAnim
  + Field:        mTransition I
    Access flags: 0x0
      = int mTransition
  + Field:        mTransitionStyle I
    Access flags: 0x0
      = int mTransitionStyle
  + Field:        mAddToBackStack Z
    Access flags: 0x0
      = boolean mAddToBackStack
  + Field:        mAllowAddToBackStack Z
    Access flags: 0x0
      = boolean mAllowAddToBackStack
  + Field:        mName Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String mName
  + Field:        mCommitted Z
    Access flags: 0x0
      = boolean mCommitted
  + Field:        mIndex I
    Access flags: 0x0
      = int mIndex
  + Field:        mBreadCrumbTitleRes I
    Access flags: 0x0
      = int mBreadCrumbTitleRes
  + Field:        mBreadCrumbTitleText Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mBreadCrumbTitleText
  + Field:        mBreadCrumbShortTitleRes I
    Access flags: 0x0
      = int mBreadCrumbShortTitleRes
  + Field:        mBreadCrumbShortTitleText Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mBreadCrumbShortTitleText

Methods (count = 42):
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 88, locals = 2, stack = 3):
      [0] new #83
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] sipush 128
      [7] invokespecial #160
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ldc #32
        + String [BackStackEntry{]
      [14] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [17] pop
      [18] aload_1 v1
      [19] aload_0 v0
      [20] invokestatic #165
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [23] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [26] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] pop
      [30] aload_0 v0
      [31] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [34] iflt +19 (target=53)
      [37] aload_1 v1
      [38] ldc #14
        + String [ #]
      [40] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [43] pop
      [44] aload_1 v1
      [45] aload_0 v0
      [46] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [49] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [52] pop
      [53] aload_0 v0
      [54] getfield #98
        + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
      [57] ifnull +19 (target=76)
      [60] aload_1 v1
      [61] ldc #9
        + String [ ]
      [63] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] pop
      [67] aload_1 v1
      [68] aload_0 v0
      [69] getfield #98
        + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
      [72] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [75] pop
      [76] aload_1 v1
      [77] ldc #66
        + String [}]
      [79] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [82] pop
      [83] aload_1 v1
      [84] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [87] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 221
        [11] -> line 222
        [18] -> line 223
        [30] -> line 224
        [37] -> line 225
        [44] -> line 226
        [53] -> line 228
        [60] -> line 229
        [67] -> line 230
        [76] -> line 232
        [83] -> line 233
      + Local variable table attribute (count = 2)
        v0: 0 -> 88 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 11 -> 88 [Ljava/lang/StringBuilder; sb]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_3 v3
      [3] iconst_1
      [4] invokevirtual #129
        + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 237
        [7] -> line 238
      + Local variable table attribute (count = 5)
        v0: 0 -> 8 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 8 [Ljava/lang/String; prefix]
        v2: 0 -> 8 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 8 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 8 [[Ljava/lang/String; args]
  + Method:       dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.PrintWriter,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 782, locals = 9, stack = 3):
      [0] iload_3 v3
      [1] ifeq +302 (target=303)
      [4] aload_2 v2
      [5] aload_1 v1
      [6] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [9] aload_2 v2
      [10] ldc #61
        + String [mName=]
      [12] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [15] aload_2 v2
      [16] aload_0 v0
      [17] getfield #98
        + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
      [20] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [23] aload_2 v2
      [24] ldc #21
        + String [ mIndex=]
      [26] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [29] aload_2 v2
      [30] aload_0 v0
      [31] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [34] invokevirtual #150
        + Methodref [java/io/PrintWriter.print (I)V]
      [37] aload_2 v2
      [38] ldc #19
        + String [ mCommitted=]
      [40] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [43] aload_2 v2
      [44] aload_0 v0
      [45] getfield #92
        + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
      [48] invokevirtual #154
        + Methodref [java/io/PrintWriter.println (Z)V]
      [51] aload_0 v0
      [52] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [55] ifeq +42 (target=97)
      [58] aload_2 v2
      [59] aload_1 v1
      [60] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [63] aload_2 v2
      [64] ldc #63
        + String [mTransition=#]
      [66] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [69] aload_2 v2
      [70] aload_0 v0
      [71] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [74] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [77] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [80] aload_2 v2
      [81] ldc #23
        + String [ mTransitionStyle=#]
      [83] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [86] aload_2 v2
      [87] aload_0 v0
      [88] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [91] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [94] invokevirtual #153
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [97] aload_0 v0
      [98] getfield #93
        + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
      [101] ifne +10 (target=111)
      [104] aload_0 v0
      [105] getfield #94
        + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
      [108] ifeq +42 (target=150)
      [111] aload_2 v2
      [112] aload_1 v1
      [113] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [116] aload_2 v2
      [117] ldc #60
        + String [mEnterAnim=#]
      [119] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [122] aload_2 v2
      [123] aload_0 v0
      [124] getfield #93
        + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
      [127] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [130] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [133] aload_2 v2
      [134] ldc #20
        + String [ mExitAnim=#]
      [136] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [139] aload_2 v2
      [140] aload_0 v0
      [141] getfield #94
        + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
      [144] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [147] invokevirtual #153
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [150] aload_0 v0
      [151] getfield #100
        + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
      [154] ifne +10 (target=164)
      [157] aload_0 v0
      [158] getfield #101
        + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
      [161] ifeq +42 (target=203)
      [164] aload_2 v2
      [165] aload_1 v1
      [166] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [169] aload_2 v2
      [170] ldc #62
        + String [mPopEnterAnim=#]
      [172] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [175] aload_2 v2
      [176] aload_0 v0
      [177] getfield #100
        + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
      [180] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [183] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [186] aload_2 v2
      [187] ldc #22
        + String [ mPopExitAnim=#]
      [189] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [192] aload_2 v2
      [193] aload_0 v0
      [194] getfield #101
        + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
      [197] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [200] invokevirtual #153
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [203] aload_0 v0
      [204] getfield #90
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [207] ifne +10 (target=217)
      [210] aload_0 v0
      [211] getfield #91
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [214] ifnull +39 (target=253)
      [217] aload_2 v2
      [218] aload_1 v1
      [219] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [222] aload_2 v2
      [223] ldc #59
        + String [mBreadCrumbTitleRes=#]
      [225] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [228] aload_2 v2
      [229] aload_0 v0
      [230] getfield #90
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [233] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [236] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [239] aload_2 v2
      [240] ldc #18
        + String [ mBreadCrumbTitleText=]
      [242] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [245] aload_2 v2
      [246] aload_0 v0
      [247] getfield #91
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [250] invokevirtual #152
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [253] aload_0 v0
      [254] getfield #88
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [257] ifne +10 (target=267)
      [260] aload_0 v0
      [261] getfield #89
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [264] ifnull +39 (target=303)
      [267] aload_2 v2
      [268] aload_1 v1
      [269] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [272] aload_2 v2
      [273] ldc #58
        + String [mBreadCrumbShortTitleRes=#]
      [275] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [278] aload_2 v2
      [279] aload_0 v0
      [280] getfield #88
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [283] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [286] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [289] aload_2 v2
      [290] ldc #17
        + String [ mBreadCrumbShortTitleText=]
      [292] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [295] aload_2 v2
      [296] aload_0 v0
      [297] getfield #89
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [300] invokevirtual #152
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [303] aload_0 v0
      [304] getfield #95
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [307] ifnull +474 (target=781)
      [310] aload_2 v2
      [311] aload_1 v1
      [312] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [315] aload_2 v2
      [316] ldc #44
        + String [Operations:]
      [318] invokevirtual #153
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [321] new #83
        + Class [java/lang/StringBuilder]
      [324] dup
      [325] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [328] aload_1 v1
      [329] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [332] ldc #11
        + String [    ]
      [334] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [337] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [340] astore v4
      [342] aload_0 v0
      [343] getfield #95
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [346] astore v5
      [348] iconst_0
      [349] istore v6
      [351] aload v5
      [353] ifnull +428 (target=781)
      [356] aload v5
      [358] getfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [361] tableswitch (8 offsets, default=103) (target=464)
        0: offset = 47, target = 408
        1: offset = 54, target = 415
        2: offset = 61, target = 422
        3: offset = 68, target = 429
        4: offset = 75, target = 436
        5: offset = 82, target = 443
        6: offset = 89, target = 450
        7: offset = 96, target = 457
        default: offset = 103, target = 464
      [408] ldc #42
        + String [NULL]
      [410] astore v7
      [412] goto +77 (target=489)
      [415] ldc #30
        + String [ADD]
      [417] astore v7
      [419] goto +70 (target=489)
      [422] ldc #46
        + String [REPLACE]
      [424] astore v7
      [426] goto +63 (target=489)
      [429] ldc #45
        + String [REMOVE]
      [431] astore v7
      [433] goto +56 (target=489)
      [436] ldc #40
        + String [HIDE]
      [438] astore v7
      [440] goto +49 (target=489)
      [443] ldc #50
        + String [SHOW]
      [445] astore v7
      [447] goto +42 (target=489)
      [450] ldc #38
        + String [DETACH]
      [452] astore v7
      [454] goto +35 (target=489)
      [457] ldc #31
        + String [ATTACH]
      [459] astore v7
      [461] goto +28 (target=489)
      [464] new #83
        + Class [java/lang/StringBuilder]
      [467] dup
      [468] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [471] ldc #55
        + String [cmd=]
      [473] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [476] aload v5
      [478] getfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [481] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [484] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [487] astore v7
      [489] aload_2 v2
      [490] aload_1 v1
      [491] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [494] aload_2 v2
      [495] ldc #13
        + String [  Op #]
      [497] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [500] aload_2 v2
      [501] iload v6
      [503] invokevirtual #150
        + Methodref [java/io/PrintWriter.print (I)V]
      [506] aload_2 v2
      [507] ldc #28
        + String [: ]
      [509] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [512] aload_2 v2
      [513] aload v7
      [515] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [518] aload_2 v2
      [519] ldc #9
        + String [ ]
      [521] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [524] aload_2 v2
      [525] aload v5
      [527] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [530] invokevirtual #152
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [533] iload_3 v3
      [534] ifeq +117 (target=651)
      [537] aload v5
      [539] getfield #106
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [542] ifne +11 (target=553)
      [545] aload v5
      [547] getfield #107
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [550] ifeq +44 (target=594)
      [553] aload_2 v2
      [554] aload_1 v1
      [555] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [558] aload_2 v2
      [559] ldc #57
        + String [enterAnim=#]
      [561] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [564] aload_2 v2
      [565] aload v5
      [567] getfield #106
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [570] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [573] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [576] aload_2 v2
      [577] ldc #16
        + String [ exitAnim=#]
      [579] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [582] aload_2 v2
      [583] aload v5
      [585] getfield #107
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [588] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [591] invokevirtual #153
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [594] aload v5
      [596] getfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [599] ifne +11 (target=610)
      [602] aload v5
      [604] getfield #111
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [607] ifeq +44 (target=651)
      [610] aload_2 v2
      [611] aload_1 v1
      [612] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [615] aload_2 v2
      [616] ldc #64
        + String [popEnterAnim=#]
      [618] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [621] aload_2 v2
      [622] aload v5
      [624] getfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [627] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [630] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [633] aload_2 v2
      [634] ldc #26
        + String [ popExitAnim=#]
      [636] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [639] aload_2 v2
      [640] aload v5
      [642] getfield #111
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [645] invokestatic #157
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [648] invokevirtual #153
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [651] aload v5
      [653] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [656] ifnull +112 (target=768)
      [659] aload v5
      [661] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [664] invokevirtual #169
        + Methodref [java/util/ArrayList.size ()I]
      [667] ifle +101 (target=768)
      [670] iconst_0
      [671] istore v8
      [673] iload v8
      [675] aload v5
      [677] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [680] invokevirtual #169
        + Methodref [java/util/ArrayList.size ()I]
      [683] ificmpge +85 (target=768)
      [686] aload_2 v2
      [687] aload v4
      [689] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [692] aload v5
      [694] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [697] invokevirtual #169
        + Methodref [java/util/ArrayList.size ()I]
      [700] iconst_1
      [701] ificmpne +12 (target=713)
      [704] aload_2 v2
      [705] ldc #48
        + String [Removed: ]
      [707] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [710] goto +38 (target=748)
      [713] iload v8
      [715] ifne +9 (target=724)
      [718] aload_2 v2
      [719] ldc #47
        + String [Removed:]
      [721] invokevirtual #153
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [724] aload_2 v2
      [725] aload v4
      [727] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [730] aload_2 v2
      [731] ldc #12
        + String [  #]
      [733] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [736] aload_2 v2
      [737] iload v8
      [739] invokevirtual #150
        + Methodref [java/io/PrintWriter.print (I)V]
      [742] aload_2 v2
      [743] ldc #28
        + String [: ]
      [745] invokevirtual #151
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [748] aload_2 v2
      [749] aload v5
      [751] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [754] iload v8
      [756] invokevirtual #168
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [759] invokevirtual #152
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [762] iinc v8, 1
      [765] goto -92 (target=673)
      [768] aload v5
      [770] getfield #109
        + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
      [773] astore v5
      [775] iinc v6, 1
      [778] goto -427 (target=351)
      [781] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 74)
        [0] -> line 241
        [4] -> line 242
        [23] -> line 243
        [37] -> line 244
        [51] -> line 245
        [58] -> line 246
        [69] -> line 247
        [80] -> line 248
        [86] -> line 249
        [97] -> line 251
        [111] -> line 252
        [122] -> line 253
        [133] -> line 254
        [139] -> line 255
        [150] -> line 257
        [164] -> line 258
        [175] -> line 259
        [186] -> line 260
        [192] -> line 261
        [203] -> line 263
        [217] -> line 264
        [228] -> line 265
        [239] -> line 266
        [245] -> line 267
        [253] -> line 269
        [267] -> line 270
        [278] -> line 271
        [289] -> line 272
        [295] -> line 273
        [303] -> line 277
        [310] -> line 278
        [321] -> line 279
        [342] -> line 280
        [348] -> line 281
        [351] -> line 282
        [356] -> line 284
        [408] -> line 285
        [415] -> line 286
        [422] -> line 287
        [429] -> line 288
        [436] -> line 289
        [443] -> line 290
        [450] -> line 291
        [457] -> line 292
        [464] -> line 293
        [489] -> line 295
        [506] -> line 296
        [518] -> line 297
        [533] -> line 298
        [537] -> line 299
        [553] -> line 300
        [564] -> line 301
        [576] -> line 302
        [582] -> line 303
        [594] -> line 305
        [610] -> line 306
        [621] -> line 307
        [633] -> line 308
        [639] -> line 309
        [651] -> line 312
        [670] -> line 313
        [686] -> line 314
        [692] -> line 315
        [704] -> line 316
        [713] -> line 318
        [718] -> line 319
        [724] -> line 321
        [742] -> line 322
        [748] -> line 324
        [762] -> line 313
        [768] -> line 327
        [775] -> line 328
        [778] -> line 329
        [781] -> line 331
      + Local variable table attribute (count = 9)
        v8: 673 -> 768 [I i]
        v7: 412 -> 778 [Ljava/lang/String; cmdStr]
        v4: 342 -> 781 [Ljava/lang/String; innerPrefix]
        v5: 348 -> 781 [Landroid/support/v4/app/BackStackRecord$Op; op]
        v6: 351 -> 781 [I num]
        v0: 0 -> 782 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 782 [Ljava/lang/String; prefix]
        v2: 0 -> 782 [Ljava/io/PrintWriter; writer]
        v3: 0 -> 782 [Z full]
  + Method:       <init>(Landroid/support/v4/app/FragmentManagerImpl;)V
    Access flags: 0x1
      = public BackStackRecord(android.support.v4.app.FragmentManagerImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #146
        + Methodref [android/support/v4/app/FragmentTransaction.<init> ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #87
        + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
      [9] aload_0 v0
      [10] iconst_m1
      [11] putfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] putfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 333
        [4] -> line 209
        [9] -> line 212
        [14] -> line 334
        [19] -> line 335
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 20 [Landroid/support/v4/app/FragmentManagerImpl; manager]
  + Method:       getId()I
    Access flags: 0x1
      = public int getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 338
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       getBreadCrumbTitleRes()I
    Access flags: 0x1
      = public int getBreadCrumbTitleRes()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #90
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 342
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       getBreadCrumbShortTitleRes()I
    Access flags: 0x1
      = public int getBreadCrumbShortTitleRes()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #88
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 346
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       getBreadCrumbTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getBreadCrumbTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #90
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] getfield #121
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [14] aload_0 v0
      [15] getfield #90
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [18] invokevirtual #133
        + Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;]
      [21] areturn
      [22] aload_0 v0
      [23] getfield #91
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 350
        [7] -> line 351
        [22] -> line 353
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       getBreadCrumbShortTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getBreadCrumbShortTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #88
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] getfield #121
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [14] aload_0 v0
      [15] getfield #88
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [18] invokevirtual #133
        + Methodref [android/support/v4/app/FragmentActivity.getText (I)Ljava/lang/CharSequence;]
      [21] areturn
      [22] aload_0 v0
      [23] getfield #89
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 357
        [7] -> line 358
        [22] -> line 360
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       addOp(Landroid/support/v4/app/BackStackRecord$Op;)V
    Access flags: 0x0
      = void addOp(android.support.v4.app.BackStackRecord$Op)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #95
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [4] ifnonnull +16 (target=20)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] aload_1 v1
      [10] dup_x1
      [11] putfield #102
        + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
      [14] putfield #95
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [17] goto +24 (target=41)
      [20] aload_1 v1
      [21] aload_0 v0
      [22] getfield #102
        + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
      [25] putfield #112
        + Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;]
      [28] aload_0 v0
      [29] getfield #102
        + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
      [32] aload_1 v1
      [33] putfield #109
        + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] putfield #102
        + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
      [41] aload_1 v1
      [42] aload_0 v0
      [43] getfield #93
        + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
      [46] putfield #106
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [49] aload_1 v1
      [50] aload_0 v0
      [51] getfield #94
        + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
      [54] putfield #107
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [57] aload_1 v1
      [58] aload_0 v0
      [59] getfield #100
        + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
      [62] putfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [65] aload_1 v1
      [66] aload_0 v0
      [67] getfield #101
        + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
      [70] putfield #111
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [73] aload_0 v0
      [74] dup
      [75] getfield #99
        + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
      [78] iconst_1
      [79] iadd
      [80] putfield #99
        + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 364
        [7] -> line 365
        [20] -> line 367
        [28] -> line 368
        [36] -> line 369
        [41] -> line 371
        [49] -> line 372
        [57] -> line 373
        [65] -> line 374
        [73] -> line 375
        [83] -> line 376
      + Local variable table attribute (count = 2)
        v0: 0 -> 84 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 84 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] aload_1 v1
      [3] aload_2 v2
      [4] iconst_1
      [5] invokespecial #127
        + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 379
        [8] -> line 380
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 10 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 10 [Ljava/lang/String; tag]
  + Method:       add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aconst_null
      [4] iconst_1
      [5] invokespecial #127
        + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 384
        [8] -> line 385
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 10 [I containerViewId]
        v2: 0 -> 10 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] iconst_1
      [5] invokespecial #127
        + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 389
        [8] -> line 390
      + Local variable table attribute (count = 4)
        v0: 0 -> 10 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 10 [I containerViewId]
        v2: 0 -> 10 [Landroid/support/v4/app/Fragment; fragment]
        v3: 0 -> 10 [Ljava/lang/String; tag]
  + Method:       doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V
    Access flags: 0x2
      = private void doAddOp(int,android.support.v4.app.Fragment,java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 189, locals = 6, stack = 4):
      [0] aload_2 v2
      [1] aload_0 v0
      [2] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [5] putfield #117
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [8] aload_3 v3
      [9] ifnull +74 (target=83)
      [12] aload_2 v2
      [13] getfield #119
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [16] ifnull +62 (target=78)
      [19] aload_3 v3
      [20] aload_2 v2
      [21] getfield #119
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [24] invokevirtual #158
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [27] ifne +51 (target=78)
      [30] new #79
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] new #83
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] ldc #36
        + String [Can't change tag of fragment ]
      [43] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_2 v2
      [47] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] ldc #29
        + String [: was ]
      [52] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] aload_2 v2
      [56] getfield #119
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [59] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [62] ldc #24
        + String [ now ]
      [64] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] aload_3 v3
      [68] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [71] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [74] invokespecial #156
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [77] athrow
      [78] aload_2 v2
      [79] aload_3 v3
      [80] putfield #119
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [83] iload_1 v1
      [84] ifeq +76 (target=160)
      [87] aload_2 v2
      [88] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [91] ifeq +59 (target=150)
      [94] aload_2 v2
      [95] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [98] iload_1 v1
      [99] ificmpeq +51 (target=150)
      [102] new #79
        + Class [java/lang/IllegalStateException]
      [105] dup
      [106] new #83
        + Class [java/lang/StringBuilder]
      [109] dup
      [110] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [113] ldc #35
        + String [Can't change container ID of fragment ]
      [115] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [118] aload_2 v2
      [119] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [122] ldc #29
        + String [: was ]
      [124] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [127] aload_2 v2
      [128] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [131] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [134] ldc #24
        + String [ now ]
      [136] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [139] iload_1 v1
      [140] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [143] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [146] invokespecial #156
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [149] athrow
      [150] aload_2 v2
      [151] aload_2 v2
      [152] iload_1 v1
      [153] dup_x1
      [154] putfield #116
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [157] putfield #115
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [160] new #68
        + Class [android/support/v4/app/BackStackRecord$Op]
      [163] dup
      [164] invokespecial #132
        + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
      [167] astore v5
      [169] aload v5
      [171] iload v4
      [173] putfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [176] aload v5
      [178] aload_2 v2
      [179] putfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [182] aload_0 v0
      [183] aload v5
      [185] invokevirtual #124
        + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
      [188] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 394
        [8] -> line 396
        [12] -> line 397
        [30] -> line 398
        [78] -> line 402
        [83] -> line 405
        [87] -> line 406
        [102] -> line 407
        [150] -> line 411
        [160] -> line 414
        [169] -> line 415
        [176] -> line 416
        [182] -> line 417
        [188] -> line 418
      + Local variable table attribute (count = 6)
        v0: 0 -> 189 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 189 [I containerViewId]
        v2: 0 -> 189 [Landroid/support/v4/app/Fragment; fragment]
        v3: 0 -> 189 [Ljava/lang/String; tag]
        v4: 0 -> 189 [I opcmd]
        v5: 169 -> 189 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aconst_null
      [4] invokevirtual #130
        + Methodref [android/support/v4/app/BackStackRecord.replace (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 421
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 8 [I containerViewId]
        v2: 0 -> 8 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 4, stack = 5):
      [0] iload_1 v1
      [1] ifne +13 (target=14)
      [4] new #78
        + Class [java/lang/IllegalArgumentException]
      [7] dup
      [8] ldc #41
        + String [Must use non-zero containerViewId]
      [10] invokespecial #155
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [13] athrow
      [14] aload_0 v0
      [15] iload_1 v1
      [16] aload_2 v2
      [17] aload_3 v3
      [18] iconst_2
      [19] invokespecial #127
        + Methodref [android/support/v4/app/BackStackRecord.doAddOp (ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V]
      [22] aload_0 v0
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 425
        [4] -> line 426
        [14] -> line 429
        [22] -> line 430
      + Local variable table attribute (count = 4)
        v0: 0 -> 24 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 24 [I containerViewId]
        v2: 0 -> 24 [Landroid/support/v4/app/Fragment; fragment]
        v3: 0 -> 24 [Ljava/lang/String; tag]
  + Method:       remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] new #68
        + Class [android/support/v4/app/BackStackRecord$Op]
      [3] dup
      [4] invokespecial #132
        + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] iconst_3
      [10] putfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [13] aload_2 v2
      [14] aload_1 v1
      [15] putfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [18] aload_0 v0
      [19] aload_2 v2
      [20] invokevirtual #124
        + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
      [23] aload_0 v0
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 434
        [8] -> line 435
        [13] -> line 436
        [18] -> line 437
        [23] -> line 439
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 25 [Landroid/support/v4/app/Fragment; fragment]
        v2: 8 -> 25 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] new #68
        + Class [android/support/v4/app/BackStackRecord$Op]
      [3] dup
      [4] invokespecial #132
        + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] iconst_4
      [10] putfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [13] aload_2 v2
      [14] aload_1 v1
      [15] putfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [18] aload_0 v0
      [19] aload_2 v2
      [20] invokevirtual #124
        + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
      [23] aload_0 v0
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 443
        [8] -> line 444
        [13] -> line 445
        [18] -> line 446
        [23] -> line 448
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 25 [Landroid/support/v4/app/Fragment; fragment]
        v2: 8 -> 25 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] new #68
        + Class [android/support/v4/app/BackStackRecord$Op]
      [3] dup
      [4] invokespecial #132
        + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] iconst_5
      [10] putfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [13] aload_2 v2
      [14] aload_1 v1
      [15] putfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [18] aload_0 v0
      [19] aload_2 v2
      [20] invokevirtual #124
        + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
      [23] aload_0 v0
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 452
        [8] -> line 453
        [13] -> line 454
        [18] -> line 455
        [23] -> line 457
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 25 [Landroid/support/v4/app/Fragment; fragment]
        v2: 8 -> 25 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 3, stack = 2):
      [0] new #68
        + Class [android/support/v4/app/BackStackRecord$Op]
      [3] dup
      [4] invokespecial #132
        + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] bipush 6
      [11] putfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [14] aload_2 v2
      [15] aload_1 v1
      [16] putfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [19] aload_0 v0
      [20] aload_2 v2
      [21] invokevirtual #124
        + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
      [24] aload_0 v0
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 461
        [8] -> line 462
        [14] -> line 463
        [19] -> line 464
        [24] -> line 466
      + Local variable table attribute (count = 3)
        v0: 0 -> 26 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 26 [Landroid/support/v4/app/Fragment; fragment]
        v2: 8 -> 26 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 3, stack = 2):
      [0] new #68
        + Class [android/support/v4/app/BackStackRecord$Op]
      [3] dup
      [4] invokespecial #132
        + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] bipush 7
      [11] putfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [14] aload_2 v2
      [15] aload_1 v1
      [16] putfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [19] aload_0 v0
      [20] aload_2 v2
      [21] invokevirtual #124
        + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
      [24] aload_0 v0
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 470
        [8] -> line 471
        [14] -> line 472
        [19] -> line 473
        [24] -> line 475
      + Local variable table attribute (count = 3)
        v0: 0 -> 26 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 26 [Landroid/support/v4/app/Fragment; fragment]
        v2: 8 -> 26 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setCustomAnimations(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iconst_0
      [4] iconst_0
      [5] invokevirtual #131
        + Methodref [android/support/v4/app/BackStackRecord.setCustomAnimations (IIII)Landroid/support/v4/app/FragmentTransaction;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 479
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 9 [I enter]
        v2: 0 -> 9 [I exit]
  + Method:       setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #93
        + Fieldref [android/support/v4/app/BackStackRecord.mEnterAnim I]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #94
        + Fieldref [android/support/v4/app/BackStackRecord.mExitAnim I]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #100
        + Fieldref [android/support/v4/app/BackStackRecord.mPopEnterAnim I]
      [15] aload_0 v0
      [16] iload v4
      [18] putfield #101
        + Fieldref [android/support/v4/app/BackStackRecord.mPopExitAnim I]
      [21] aload_0 v0
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 484
        [5] -> line 485
        [10] -> line 486
        [15] -> line 487
        [21] -> line 488
      + Local variable table attribute (count = 5)
        v0: 0 -> 23 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 23 [I enter]
        v2: 0 -> 23 [I exit]
        v3: 0 -> 23 [I popEnter]
        v4: 0 -> 23 [I popExit]
  + Method:       setTransition(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setTransition(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 492
        [5] -> line 493
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 7 [I transition]
  + Method:       setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setTransitionStyle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 497
        [5] -> line 498
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 7 [I styleRes]
  + Method:       addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #87
        + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
      [4] ifne +13 (target=17)
      [7] new #79
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #51
        + String [This FragmentTransaction is not allowed to be added to the back stack.]
      [13] invokespecial #156
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] iconst_1
      [19] putfield #86
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] putfield #98
        + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
      [27] aload_0 v0
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 502
        [7] -> line 503
        [17] -> line 506
        [22] -> line 507
        [27] -> line 508
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 29 [Ljava/lang/String; name]
  + Method:       isAddToBackStackAllowed()Z
    Access flags: 0x1
      = public boolean isAddToBackStackAllowed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #87
        + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 512
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction disallowAddToBackStack()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [4] ifeq +13 (target=17)
      [7] new #79
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #52
        + String [This transaction is already being added to the back stack]
      [13] invokespecial #156
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] iconst_0
      [19] putfield #87
        + Fieldref [android/support/v4/app/BackStackRecord.mAllowAddToBackStack Z]
      [22] aload_0 v0
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 516
        [7] -> line 517
        [17] -> line 520
        [22] -> line 521
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #90
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #91
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 525
        [5] -> line 526
        [10] -> line 527
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 12 [I res]
  + Method:       setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #90
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #91
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 531
        [5] -> line 532
        [10] -> line 533
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 12 [Ljava/lang/CharSequence; text]
  + Method:       setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #88
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #89
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 537
        [5] -> line 538
        [10] -> line 539
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 12 [I res]
  + Method:       setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #88
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #89
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 543
        [5] -> line 544
        [10] -> line 545
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 12 [Ljava/lang/CharSequence; text]
  + Method:       bumpBackStackNesting(I)V
    Access flags: 0x0
      = void bumpBackStackNesting(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 231, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [4] ifne +4 (target=8)
      [7] return
      [8] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [11] ifeq +37 (target=48)
      [14] ldc #39
        + String [FragmentManager]
      [16] new #83
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [23] ldc #33
        + String [Bump nesting in ]
      [25] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] aload_0 v0
      [29] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [32] ldc #15
        + String [ by ]
      [34] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] iload_1 v1
      [38] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [41] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [44] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [47] pop
      [48] aload_0 v0
      [49] getfield #95
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [52] astore_2 v2
      [53] aload_2 v2
      [54] ifnull +176 (target=230)
      [57] aload_2 v2
      [58] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [61] ifnull +65 (target=126)
      [64] aload_2 v2
      [65] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [68] dup
      [69] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [72] iload_1 v1
      [73] iadd
      [74] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [77] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [80] ifeq +46 (target=126)
      [83] ldc #39
        + String [FragmentManager]
      [85] new #83
        + Class [java/lang/StringBuilder]
      [88] dup
      [89] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [92] ldc #34
        + String [Bump nesting of ]
      [94] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [97] aload_2 v2
      [98] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [101] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [104] ldc #27
        + String [ to ]
      [106] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [109] aload_2 v2
      [110] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [113] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [116] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [119] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [122] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [125] pop
      [126] aload_2 v2
      [127] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [130] ifnull +92 (target=222)
      [133] aload_2 v2
      [134] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [137] invokevirtual #169
        + Methodref [java/util/ArrayList.size ()I]
      [140] iconst_1
      [141] isub
      [142] istore_3 v3
      [143] iload_3 v3
      [144] iflt +78 (target=222)
      [147] aload_2 v2
      [148] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [151] iload_3 v3
      [152] invokevirtual #168
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [155] checkcast #69
        + Class [android/support/v4/app/Fragment]
      [158] astore v4
      [160] aload v4
      [162] dup
      [163] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [166] iload_1 v1
      [167] iadd
      [168] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [171] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [174] ifeq +42 (target=216)
      [177] ldc #39
        + String [FragmentManager]
      [179] new #83
        + Class [java/lang/StringBuilder]
      [182] dup
      [183] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [186] ldc #34
        + String [Bump nesting of ]
      [188] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [191] aload v4
      [193] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [196] ldc #27
        + String [ to ]
      [198] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [201] aload v4
      [203] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [206] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [209] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [212] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [215] pop
      [216] iinc v3, -1
      [219] goto -76 (target=143)
      [222] aload_2 v2
      [223] getfield #109
        + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
      [226] astore_2 v2
      [227] goto -174 (target=53)
      [230] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 549
        [7] -> line 550
        [8] -> line 552
        [48] -> line 554
        [53] -> line 555
        [57] -> line 556
        [64] -> line 557
        [77] -> line 558
        [126] -> line 561
        [133] -> line 562
        [147] -> line 563
        [160] -> line 564
        [171] -> line 565
        [216] -> line 562
        [222] -> line 569
        [230] -> line 571
      + Local variable table attribute (count = 5)
        v4: 160 -> 216 [Landroid/support/v4/app/Fragment; r]
        v3: 143 -> 222 [I i]
        v0: 0 -> 231 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 231 [I amt]
        v2: 53 -> 231 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       commit()I
    Access flags: 0x1
      = public int commit()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #126
        + Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 574
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       commitAllowingStateLoss()I
    Access flags: 0x1
      = public int commitAllowingStateLoss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #126
        + Methodref [android/support/v4/app/BackStackRecord.commitInternal (Z)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 578
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       commitInternal(Z)I
    Access flags: 0x0
      = int commitInternal(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 122, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #92
        + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
      [4] ifeq +13 (target=17)
      [7] new #79
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #56
        + String [commit already called]
      [13] invokespecial #156
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [20] ifeq +56 (target=76)
      [23] ldc #39
        + String [FragmentManager]
      [25] new #83
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [32] ldc #37
        + String [Commit: ]
      [34] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] aload_0 v0
      [38] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [41] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [44] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [47] pop
      [48] new #75
        + Class [android/support/v4/util/LogWriter]
      [51] dup
      [52] ldc #39
        + String [FragmentManager]
      [54] invokespecial #147
        + Methodref [android/support/v4/util/LogWriter.<init> (Ljava/lang/String;)V]
      [57] astore_2 v2
      [58] new #77
        + Class [java/io/PrintWriter]
      [61] dup
      [62] aload_2 v2
      [63] invokespecial #149
        + Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
      [66] astore_3 v3
      [67] aload_0 v0
      [68] ldc #10
        + String [  ]
      [70] aconst_null
      [71] aload_3 v3
      [72] aconst_null
      [73] invokevirtual #128
        + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [76] aload_0 v0
      [77] iconst_1
      [78] putfield #92
        + Fieldref [android/support/v4/app/BackStackRecord.mCommitted Z]
      [81] aload_0 v0
      [82] getfield #86
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [85] ifeq +18 (target=103)
      [88] aload_0 v0
      [89] aload_0 v0
      [90] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [93] aload_0 v0
      [94] invokevirtual #136
        + Methodref [android/support/v4/app/FragmentManagerImpl.allocBackStackIndex (Landroid/support/v4/app/BackStackRecord;)I]
      [97] putfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [100] goto +8 (target=108)
      [103] aload_0 v0
      [104] iconst_m1
      [105] putfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [108] aload_0 v0
      [109] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [112] aload_0 v0
      [113] iload_1 v1
      [114] invokevirtual #139
        + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
      [117] aload_0 v0
      [118] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [121] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 582
        [17] -> line 583
        [23] -> line 584
        [48] -> line 585
        [58] -> line 586
        [67] -> line 587
        [76] -> line 589
        [81] -> line 590
        [88] -> line 591
        [103] -> line 593
        [108] -> line 595
        [117] -> line 596
      + Local variable table attribute (count = 4)
        v2: 58 -> 76 [Landroid/support/v4/util/LogWriter; logw]
        v3: 67 -> 76 [Ljava/io/PrintWriter; pw]
        v0: 0 -> 122 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 122 [Z allowStateLoss]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 645, locals = 5, stack = 5):
      [0] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #39
        + String [FragmentManager]
      [8] new #83
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #49
        + String [Run: ]
      [17] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #86
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [35] ifeq +20 (target=55)
      [38] aload_0 v0
      [39] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [42] ifge +13 (target=55)
      [45] new #79
        + Class [java/lang/IllegalStateException]
      [48] dup
      [49] ldc #54
        + String [addToBackStack() called after commit()]
      [51] invokespecial #156
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [54] athrow
      [55] aload_0 v0
      [56] iconst_1
      [57] invokevirtual #125
        + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
      [60] aload_0 v0
      [61] getfield #95
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [64] astore_1 v1
      [65] aload_1 v1
      [66] ifnull +540 (target=606)
      [69] aload_1 v1
      [70] getfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [73] tableswitch (7 offsets, default=495) (target=568)
        1: offset = 43, target = 116
        2: offset = 68, target = 141
        3: offset = 335, target = 408
        4: offset = 367, target = 440
        5: offset = 399, target = 472
        6: offset = 431, target = 504
        7: offset = 463, target = 536
        default: offset = 495, target = 568
      [116] aload_1 v1
      [117] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [120] astore_2 v2
      [121] aload_2 v2
      [122] aload_1 v1
      [123] getfield #106
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [126] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [129] aload_0 v0
      [130] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [133] aload_2 v2
      [134] iconst_0
      [135] invokevirtual #135
        + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
      [138] goto +460 (target=598)
      [141] aload_1 v1
      [142] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [145] astore_2 v2
      [146] aload_0 v0
      [147] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [150] getfield #122
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [153] ifnull +231 (target=384)
      [156] iconst_0
      [157] istore_3 v3
      [158] iload_3 v3
      [159] aload_0 v0
      [160] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [163] getfield #122
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [166] invokevirtual #169
        + Methodref [java/util/ArrayList.size ()I]
      [169] ificmpge +215 (target=384)
      [172] aload_0 v0
      [173] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [176] getfield #122
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [179] iload_3 v3
      [180] invokevirtual #168
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [183] checkcast #69
        + Class [android/support/v4/app/Fragment]
      [186] astore v4
      [188] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [191] ifeq +38 (target=229)
      [194] ldc #39
        + String [FragmentManager]
      [196] new #83
        + Class [java/lang/StringBuilder]
      [199] dup
      [200] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [203] ldc #43
        + String [OP_REPLACE: adding=]
      [205] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [208] aload_2 v2
      [209] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [212] ldc #25
        + String [ old=]
      [214] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [217] aload v4
      [219] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [222] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [225] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [228] pop
      [229] aload_2 v2
      [230] ifnull +15 (target=245)
      [233] aload v4
      [235] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [238] aload_2 v2
      [239] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [242] ificmpne +136 (target=378)
      [245] aload v4
      [247] aload_2 v2
      [248] ifacmpne +13 (target=261)
      [251] aload_1 v1
      [252] aconst_null
      [253] dup
      [254] astore_2 v2
      [255] putfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [258] goto +120 (target=378)
      [261] aload_1 v1
      [262] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [265] ifnonnull +14 (target=279)
      [268] aload_1 v1
      [269] new #85
        + Class [java/util/ArrayList]
      [272] dup
      [273] invokespecial #166
        + Methodref [java/util/ArrayList.<init> ()V]
      [276] putfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [279] aload_1 v1
      [280] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [283] aload v4
      [285] invokevirtual #167
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [288] pop
      [289] aload v4
      [291] aload_1 v1
      [292] getfield #107
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [295] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [298] aload_0 v0
      [299] getfield #86
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [302] ifeq +59 (target=361)
      [305] aload v4
      [307] dup
      [308] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [311] iconst_1
      [312] iadd
      [313] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [316] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [319] ifeq +42 (target=361)
      [322] ldc #39
        + String [FragmentManager]
      [324] new #83
        + Class [java/lang/StringBuilder]
      [327] dup
      [328] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [331] ldc #34
        + String [Bump nesting of ]
      [333] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [336] aload v4
      [338] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [341] ldc #27
        + String [ to ]
      [343] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [346] aload v4
      [348] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [351] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [354] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [357] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [360] pop
      [361] aload_0 v0
      [362] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [365] aload v4
      [367] aload_0 v0
      [368] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [371] aload_0 v0
      [372] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [375] invokevirtual #143
        + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
      [378] iinc v3, 1
      [381] goto -223 (target=158)
      [384] aload_2 v2
      [385] ifnull +20 (target=405)
      [388] aload_2 v2
      [389] aload_1 v1
      [390] getfield #106
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [393] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [396] aload_0 v0
      [397] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [400] aload_2 v2
      [401] iconst_0
      [402] invokevirtual #135
        + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
      [405] goto +193 (target=598)
      [408] aload_1 v1
      [409] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [412] astore_2 v2
      [413] aload_2 v2
      [414] aload_1 v1
      [415] getfield #107
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [418] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [421] aload_0 v0
      [422] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [425] aload_2 v2
      [426] aload_0 v0
      [427] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [430] aload_0 v0
      [431] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [434] invokevirtual #143
        + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
      [437] goto +161 (target=598)
      [440] aload_1 v1
      [441] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [444] astore_2 v2
      [445] aload_2 v2
      [446] aload_1 v1
      [447] getfield #107
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [450] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [453] aload_0 v0
      [454] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [457] aload_2 v2
      [458] aload_0 v0
      [459] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [462] aload_0 v0
      [463] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [466] invokevirtual #141
        + Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V]
      [469] goto +129 (target=598)
      [472] aload_1 v1
      [473] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [476] astore_2 v2
      [477] aload_2 v2
      [478] aload_1 v1
      [479] getfield #106
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [482] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [485] aload_0 v0
      [486] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [489] aload_2 v2
      [490] aload_0 v0
      [491] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [494] aload_0 v0
      [495] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [498] invokevirtual #145
        + Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V]
      [501] goto +97 (target=598)
      [504] aload_1 v1
      [505] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [508] astore_2 v2
      [509] aload_2 v2
      [510] aload_1 v1
      [511] getfield #107
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [514] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [517] aload_0 v0
      [518] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [521] aload_2 v2
      [522] aload_0 v0
      [523] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [526] aload_0 v0
      [527] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [530] invokevirtual #138
        + Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V]
      [533] goto +65 (target=598)
      [536] aload_1 v1
      [537] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [540] astore_2 v2
      [541] aload_2 v2
      [542] aload_1 v1
      [543] getfield #106
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [546] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [549] aload_0 v0
      [550] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [553] aload_2 v2
      [554] aload_0 v0
      [555] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [558] aload_0 v0
      [559] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [562] invokevirtual #137
        + Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V]
      [565] goto +33 (target=598)
      [568] new #78
        + Class [java/lang/IllegalArgumentException]
      [571] dup
      [572] new #83
        + Class [java/lang/StringBuilder]
      [575] dup
      [576] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [579] ldc #53
        + String [Unknown cmd: ]
      [581] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [584] aload_1 v1
      [585] getfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [588] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [591] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [594] invokespecial #155
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [597] athrow
      [598] aload_1 v1
      [599] getfield #109
        + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
      [602] astore_1 v1
      [603] goto -538 (target=65)
      [606] aload_0 v0
      [607] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [610] aload_0 v0
      [611] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [614] getfield #123
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [617] aload_0 v0
      [618] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [621] aload_0 v0
      [622] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [625] iconst_1
      [626] invokevirtual #142
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
      [629] aload_0 v0
      [630] getfield #86
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [633] ifeq +11 (target=644)
      [636] aload_0 v0
      [637] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [640] aload_0 v0
      [641] invokevirtual #134
        + Methodref [android/support/v4/app/FragmentManagerImpl.addBackStackState (Landroid/support/v4/app/BackStackRecord;)V]
      [644] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 59)
        [0] -> line 600
        [31] -> line 602
        [38] -> line 603
        [45] -> line 604
        [55] -> line 608
        [60] -> line 610
        [65] -> line 611
        [69] -> line 612
        [116] -> line 614
        [121] -> line 615
        [129] -> line 616
        [138] -> line 617
        [141] -> line 619
        [146] -> line 620
        [156] -> line 621
        [172] -> line 622
        [188] -> line 623
        [229] -> line 625
        [245] -> line 626
        [251] -> line 627
        [261] -> line 629
        [268] -> line 630
        [279] -> line 632
        [289] -> line 633
        [298] -> line 634
        [305] -> line 635
        [316] -> line 636
        [361] -> line 639
        [378] -> line 621
        [384] -> line 644
        [388] -> line 645
        [396] -> line 646
        [405] -> line 648
        [408] -> line 650
        [413] -> line 651
        [421] -> line 652
        [437] -> line 653
        [440] -> line 655
        [445] -> line 656
        [453] -> line 657
        [469] -> line 658
        [472] -> line 660
        [477] -> line 661
        [485] -> line 662
        [501] -> line 663
        [504] -> line 665
        [509] -> line 666
        [517] -> line 667
        [533] -> line 668
        [536] -> line 670
        [541] -> line 671
        [549] -> line 672
        [565] -> line 673
        [568] -> line 675
        [598] -> line 679
        [606] -> line 682
        [629] -> line 685
        [636] -> line 686
        [644] -> line 688
      + Local variable table attribute (count = 11)
        v2: 121 -> 138 [Landroid/support/v4/app/Fragment; f]
        v4: 188 -> 378 [Landroid/support/v4/app/Fragment; old]
        v3: 158 -> 384 [I i]
        v2: 146 -> 405 [Landroid/support/v4/app/Fragment; f]
        v2: 413 -> 437 [Landroid/support/v4/app/Fragment; f]
        v2: 445 -> 469 [Landroid/support/v4/app/Fragment; f]
        v2: 477 -> 501 [Landroid/support/v4/app/Fragment; f]
        v2: 509 -> 533 [Landroid/support/v4/app/Fragment; f]
        v2: 541 -> 565 [Landroid/support/v4/app/Fragment; f]
        v0: 0 -> 645 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 65 -> 645 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       popFromBackStack(Z)V
    Access flags: 0x1
      = public void popFromBackStack(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 512, locals = 6, stack = 5):
      [0] getstatic #120
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [3] ifeq +56 (target=59)
      [6] ldc #39
        + String [FragmentManager]
      [8] new #83
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #65
        + String [popFromBackStack: ]
      [17] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #162
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #148
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] new #75
        + Class [android/support/v4/util/LogWriter]
      [34] dup
      [35] ldc #39
        + String [FragmentManager]
      [37] invokespecial #147
        + Methodref [android/support/v4/util/LogWriter.<init> (Ljava/lang/String;)V]
      [40] astore_2 v2
      [41] new #77
        + Class [java/io/PrintWriter]
      [44] dup
      [45] aload_2 v2
      [46] invokespecial #149
        + Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
      [49] astore_3 v3
      [50] aload_0 v0
      [51] ldc #10
        + String [  ]
      [53] aconst_null
      [54] aload_3 v3
      [55] aconst_null
      [56] invokevirtual #128
        + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [59] aload_0 v0
      [60] iconst_m1
      [61] invokevirtual #125
        + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
      [64] aload_0 v0
      [65] getfield #102
        + Fieldref [android/support/v4/app/BackStackRecord.mTail Landroid/support/v4/app/BackStackRecord$Op;]
      [68] astore_2 v2
      [69] aload_2 v2
      [70] ifnull +388 (target=458)
      [73] aload_2 v2
      [74] getfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [77] tableswitch (7 offsets, default=343) (target=420)
        1: offset = 43, target = 120
        2: offset = 78, target = 155
        3: offset = 178, target = 255
        4: offset = 203, target = 280
        5: offset = 238, target = 315
        6: offset = 273, target = 350
        7: offset = 308, target = 385
        default: offset = 343, target = 420
      [120] aload_2 v2
      [121] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [124] astore_3 v3
      [125] aload_3 v3
      [126] aload_2 v2
      [127] getfield #111
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [130] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [133] aload_0 v0
      [134] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [137] aload_3 v3
      [138] aload_0 v0
      [139] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [142] invokestatic #144
        + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
      [145] aload_0 v0
      [146] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [149] invokevirtual #143
        + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
      [152] goto +298 (target=450)
      [155] aload_2 v2
      [156] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [159] astore_3 v3
      [160] aload_3 v3
      [161] ifnull +30 (target=191)
      [164] aload_3 v3
      [165] aload_2 v2
      [166] getfield #111
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [169] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [172] aload_0 v0
      [173] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [176] aload_3 v3
      [177] aload_0 v0
      [178] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [181] invokestatic #144
        + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
      [184] aload_0 v0
      [185] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [188] invokevirtual #143
        + Methodref [android/support/v4/app/FragmentManagerImpl.removeFragment (Landroid/support/v4/app/Fragment;II)V]
      [191] aload_2 v2
      [192] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [195] ifnull +57 (target=252)
      [198] iconst_0
      [199] istore v4
      [201] iload v4
      [203] aload_2 v2
      [204] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [207] invokevirtual #169
        + Methodref [java/util/ArrayList.size ()I]
      [210] ificmpge +42 (target=252)
      [213] aload_2 v2
      [214] getfield #113
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [217] iload v4
      [219] invokevirtual #168
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [222] checkcast #69
        + Class [android/support/v4/app/Fragment]
      [225] astore v5
      [227] aload v5
      [229] aload_2 v2
      [230] getfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [233] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [236] aload_0 v0
      [237] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [240] aload v5
      [242] iconst_0
      [243] invokevirtual #135
        + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
      [246] iinc v4, 1
      [249] goto -48 (target=201)
      [252] goto +198 (target=450)
      [255] aload_2 v2
      [256] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [259] astore_3 v3
      [260] aload_3 v3
      [261] aload_2 v2
      [262] getfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [265] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [268] aload_0 v0
      [269] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [272] aload_3 v3
      [273] iconst_0
      [274] invokevirtual #135
        + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
      [277] goto +173 (target=450)
      [280] aload_2 v2
      [281] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [284] astore_3 v3
      [285] aload_3 v3
      [286] aload_2 v2
      [287] getfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [290] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [293] aload_0 v0
      [294] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [297] aload_3 v3
      [298] aload_0 v0
      [299] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [302] invokestatic #144
        + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
      [305] aload_0 v0
      [306] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [309] invokevirtual #145
        + Methodref [android/support/v4/app/FragmentManagerImpl.showFragment (Landroid/support/v4/app/Fragment;II)V]
      [312] goto +138 (target=450)
      [315] aload_2 v2
      [316] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [319] astore_3 v3
      [320] aload_3 v3
      [321] aload_2 v2
      [322] getfield #111
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [325] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [328] aload_0 v0
      [329] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [332] aload_3 v3
      [333] aload_0 v0
      [334] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [337] invokestatic #144
        + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
      [340] aload_0 v0
      [341] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [344] invokevirtual #141
        + Methodref [android/support/v4/app/FragmentManagerImpl.hideFragment (Landroid/support/v4/app/Fragment;II)V]
      [347] goto +103 (target=450)
      [350] aload_2 v2
      [351] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [354] astore_3 v3
      [355] aload_3 v3
      [356] aload_2 v2
      [357] getfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [360] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [363] aload_0 v0
      [364] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [367] aload_3 v3
      [368] aload_0 v0
      [369] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [372] invokestatic #144
        + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
      [375] aload_0 v0
      [376] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [379] invokevirtual #137
        + Methodref [android/support/v4/app/FragmentManagerImpl.attachFragment (Landroid/support/v4/app/Fragment;II)V]
      [382] goto +68 (target=450)
      [385] aload_2 v2
      [386] getfield #108
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [389] astore_3 v3
      [390] aload_3 v3
      [391] aload_2 v2
      [392] getfield #110
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [395] putfield #118
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [398] aload_0 v0
      [399] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [402] aload_3 v3
      [403] aload_0 v0
      [404] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [407] invokestatic #144
        + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
      [410] aload_0 v0
      [411] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [414] invokevirtual #138
        + Methodref [android/support/v4/app/FragmentManagerImpl.detachFragment (Landroid/support/v4/app/Fragment;II)V]
      [417] goto +33 (target=450)
      [420] new #78
        + Class [java/lang/IllegalArgumentException]
      [423] dup
      [424] new #83
        + Class [java/lang/StringBuilder]
      [427] dup
      [428] invokespecial #159
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [431] ldc #53
        + String [Unknown cmd: ]
      [433] invokevirtual #163
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [436] aload_2 v2
      [437] getfield #105
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [440] invokevirtual #161
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [443] invokevirtual #164
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [446] invokespecial #155
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [449] athrow
      [450] aload_2 v2
      [451] getfield #112
        + Fieldref [android/support/v4/app/BackStackRecord$Op.prev Landroid/support/v4/app/BackStackRecord$Op;]
      [454] astore_2 v2
      [455] goto -386 (target=69)
      [458] iload_1 v1
      [459] ifeq +29 (target=488)
      [462] aload_0 v0
      [463] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [466] aload_0 v0
      [467] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [470] getfield #123
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [473] aload_0 v0
      [474] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [477] invokestatic #144
        + Methodref [android/support/v4/app/FragmentManagerImpl.reverseTransit (I)I]
      [480] aload_0 v0
      [481] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [484] iconst_1
      [485] invokevirtual #142
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
      [488] aload_0 v0
      [489] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [492] iflt +19 (target=511)
      [495] aload_0 v0
      [496] getfield #97
        + Fieldref [android/support/v4/app/BackStackRecord.mManager Landroid/support/v4/app/FragmentManagerImpl;]
      [499] aload_0 v0
      [500] getfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [503] invokevirtual #140
        + Methodref [android/support/v4/app/FragmentManagerImpl.freeBackStackIndex (I)V]
      [506] aload_0 v0
      [507] iconst_m1
      [508] putfield #96
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [511] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 52)
        [0] -> line 691
        [6] -> line 692
        [31] -> line 693
        [41] -> line 694
        [50] -> line 695
        [59] -> line 698
        [64] -> line 700
        [69] -> line 701
        [73] -> line 702
        [120] -> line 704
        [125] -> line 705
        [133] -> line 706
        [152] -> line 709
        [155] -> line 711
        [160] -> line 712
        [164] -> line 713
        [172] -> line 714
        [191] -> line 718
        [198] -> line 719
        [213] -> line 720
        [227] -> line 721
        [236] -> line 722
        [246] -> line 719
        [252] -> line 725
        [255] -> line 727
        [260] -> line 728
        [268] -> line 729
        [277] -> line 730
        [280] -> line 732
        [285] -> line 733
        [293] -> line 734
        [312] -> line 736
        [315] -> line 738
        [320] -> line 739
        [328] -> line 740
        [347] -> line 742
        [350] -> line 744
        [355] -> line 745
        [363] -> line 746
        [382] -> line 748
        [385] -> line 750
        [390] -> line 751
        [398] -> line 752
        [417] -> line 754
        [420] -> line 756
        [450] -> line 760
        [458] -> line 763
        [462] -> line 764
        [488] -> line 768
        [495] -> line 769
        [506] -> line 770
        [511] -> line 772
      + Local variable table attribute (count = 14)
        v2: 41 -> 59 [Landroid/support/v4/util/LogWriter; logw]
        v3: 50 -> 59 [Ljava/io/PrintWriter; pw]
        v3: 125 -> 152 [Landroid/support/v4/app/Fragment; f]
        v5: 227 -> 246 [Landroid/support/v4/app/Fragment; old]
        v4: 201 -> 252 [I i]
        v3: 160 -> 252 [Landroid/support/v4/app/Fragment; f]
        v3: 260 -> 277 [Landroid/support/v4/app/Fragment; f]
        v3: 285 -> 312 [Landroid/support/v4/app/Fragment; f]
        v3: 320 -> 347 [Landroid/support/v4/app/Fragment; f]
        v3: 355 -> 382 [Landroid/support/v4/app/Fragment; f]
        v3: 390 -> 417 [Landroid/support/v4/app/Fragment; f]
        v0: 0 -> 512 [Landroid/support/v4/app/BackStackRecord; this]
        v1: 0 -> 512 [Z doStateMove]
        v2: 69 -> 512 [Landroid/support/v4/app/BackStackRecord$Op; op]
  + Method:       getName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 775
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       getTransition()I
    Access flags: 0x1
      = public int getTransition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #103
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 779
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       getTransitionStyle()I
    Access flags: 0x1
      = public int getTransitionStyle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #104
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 783
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord; this]
  + Method:       isEmpty()Z
    Access flags: 0x1
      = public boolean isEmpty()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
      [4] ifne +7 (target=11)
      [7] iconst_1
      [8] goto +4 (target=12)
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 787
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/app/BackStackRecord; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [android/support/v4/app/BackStackRecord$Op]
      + Class [android/support/v4/app/BackStackRecord]
      + Utf8 [Op]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$BackStackEntry]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [BackStackEntry]
  + Source file attribute:
    + Utf8 [BackStackRecord.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackRecord$Op
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.BackStackRecord$Op extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 34):
  + Class [android/support/v4/app/BackStackRecord]
  + Class [android/support/v4/app/BackStackRecord$Op]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [BackStackRecord.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/BackStackRecord$Op;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Op]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/BackStackRecord]
  + Utf8 [android/support/v4/app/BackStackRecord$Op]
  + Utf8 [cmd]
  + Utf8 [enterAnim]
  + Utf8 [exitAnim]
  + Utf8 [fragment]
  + Utf8 [java/lang/Object]
  + Utf8 [next]
  + Utf8 [popEnterAnim]
  + Utf8 [popExitAnim]
  + Utf8 [prev]
  + Utf8 [removed]
  + Utf8 [this]

Fields (count = 9):
  + Field:        next Landroid/support/v4/app/BackStackRecord$Op;
    Access flags: 0x0
      = android.support.v4.app.BackStackRecord$Op next
  + Field:        prev Landroid/support/v4/app/BackStackRecord$Op;
    Access flags: 0x0
      = android.support.v4.app.BackStackRecord$Op prev
  + Field:        cmd I
    Access flags: 0x0
      = int cmd
  + Field:        fragment Landroid/support/v4/app/Fragment;
    Access flags: 0x0
      = android.support.v4.app.Fragment fragment
  + Field:        enterAnim I
    Access flags: 0x0
      = int enterAnim
  + Field:        exitAnim I
    Access flags: 0x0
      = int exitAnim
  + Field:        popEnterAnim I
    Access flags: 0x0
      = int popEnterAnim
  + Field:        popExitAnim I
    Access flags: 0x0
      = int popExitAnim
  + Field:        removed Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList removed
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = BackStackRecord$Op()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 187
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackRecord$Op; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [android/support/v4/app/BackStackRecord$Op]
      + Class [android/support/v4/app/BackStackRecord]
      + Utf8 [Op]
  + Source file attribute:
    + Utf8 [BackStackRecord.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackState
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.BackStackState extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable]

Constant Pool (count = 252):
  + String [ base fragment #]
  + String [ op #]
  + String [ set remove fragment #]
  + String [FragmentManager]
  + String [Instantiate ]
  + String [Not on back stack]
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/BackStackRecord]
  + Class [android/support/v4/app/BackStackRecord$Op]
  + Class [android/support/v4/app/BackStackState]
  + Class [android/support/v4/app/BackStackState$1]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/text/TextUtils]
  + Class [android/util/Log]
  + Class [java/lang/CharSequence]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
  + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
  + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
  + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
  + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
  + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
  + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
  + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
  + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
  + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/BackStackState.mIndex I]
  + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
  + Fieldref [android/support/v4/app/BackStackState.mOps [I]
  + Fieldref [android/support/v4/app/BackStackState.mTransition I]
  + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
  + Fieldref [android/support/v4/app/Fragment.mIndex I]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
  + Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
  + Methodref [android/os/Parcel.createIntArray ()[I]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/os/Parcel.writeIntArray ([I)V]
  + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
  + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
  + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
  + Methodref [android/support/v4/app/BackStackState$1.<init> ()V]
  + Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [DEBUG Z]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [bumpBackStackNesting (I)V]
  + NameAndType [cmd I]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
  + NameAndType [createIntArray ()[I]
  + NameAndType [enterAnim I]
  + NameAndType [exitAnim I]
  + NameAndType [fragment Landroid/support/v4/app/Fragment;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [mActive Ljava/util/ArrayList;]
  + NameAndType [mAddToBackStack Z]
  + NameAndType [mBreadCrumbShortTitleRes I]
  + NameAndType [mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
  + NameAndType [mBreadCrumbTitleRes I]
  + NameAndType [mBreadCrumbTitleText Ljava/lang/CharSequence;]
  + NameAndType [mHead Landroid/support/v4/app/BackStackRecord$Op;]
  + NameAndType [mIndex I]
  + NameAndType [mName Ljava/lang/String;]
  + NameAndType [mNumOp I]
  + NameAndType [mOps [I]
  + NameAndType [mTransition I]
  + NameAndType [mTransitionStyle I]
  + NameAndType [next Landroid/support/v4/app/BackStackRecord$Op;]
  + NameAndType [popEnterAnim I]
  + NameAndType [popExitAnim I]
  + NameAndType [readInt ()I]
  + NameAndType [readString ()Ljava/lang/String;]
  + NameAndType [removed Ljava/util/ArrayList;]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeIntArray ([I)V]
  + NameAndType [writeString (Ljava/lang/String;)V]
  + NameAndType [writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
  + Utf8 [ base fragment #]
  + Utf8 [ op #]
  + Utf8 [ set remove fragment #]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()[I]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/support/v4/app/BackStackRecord$Op;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [([I)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BackStackRecord.java]
  + Utf8 [CHAR_SEQUENCE_CREATOR]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [DEBUG]
  + Utf8 [FragmentManager]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Instantiate ]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/BackStackState;>;]
  + Utf8 [Landroid/support/v4/app/BackStackRecord$Op;]
  + Utf8 [Landroid/support/v4/app/BackStackRecord;]
  + Utf8 [Landroid/support/v4/app/BackStackState;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [LocalVariableTable]
  + Utf8 [N]
  + Utf8 [Not on back stack]
  + Utf8 [Op]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [add]
  + Utf8 [addOp]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/BackStackRecord]
  + Utf8 [android/support/v4/app/BackStackRecord$Op]
  + Utf8 [android/support/v4/app/BackStackState]
  + Utf8 [android/support/v4/app/BackStackState$1]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [bse]
  + Utf8 [bumpBackStackNesting]
  + Utf8 [cmd]
  + Utf8 [createFromParcel]
  + Utf8 [createIntArray]
  + Utf8 [describeContents]
  + Utf8 [dest]
  + Utf8 [enterAnim]
  + Utf8 [exitAnim]
  + Utf8 [f]
  + Utf8 [findex]
  + Utf8 [flags]
  + Utf8 [fm]
  + Utf8 [fragment]
  + Utf8 [get]
  + Utf8 [i]
  + Utf8 [in]
  + Utf8 [instantiate]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mActive]
  + Utf8 [mAddToBackStack]
  + Utf8 [mBreadCrumbShortTitleRes]
  + Utf8 [mBreadCrumbShortTitleText]
  + Utf8 [mBreadCrumbTitleRes]
  + Utf8 [mBreadCrumbTitleText]
  + Utf8 [mHead]
  + Utf8 [mIndex]
  + Utf8 [mName]
  + Utf8 [mNumOp]
  + Utf8 [mOps]
  + Utf8 [mTransition]
  + Utf8 [mTransitionStyle]
  + Utf8 [next]
  + Utf8 [num]
  + Utf8 [numRemoved]
  + Utf8 [op]
  + Utf8 [popEnterAnim]
  + Utf8 [popExitAnim]
  + Utf8 [pos]
  + Utf8 [r]
  + Utf8 [readInt]
  + Utf8 [readString]
  + Utf8 [removed]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [writeInt]
  + Utf8 [writeIntArray]
  + Utf8 [writeString]
  + Utf8 [writeToParcel]

Fields (count = 10):
  + Field:        mOps [I
    Access flags: 0x10
      = final int[] mOps
  + Field:        mTransition I
    Access flags: 0x10
      = final int mTransition
  + Field:        mTransitionStyle I
    Access flags: 0x10
      = final int mTransitionStyle
  + Field:        mName Ljava/lang/String;
    Access flags: 0x10
      = final java.lang.String mName
  + Field:        mIndex I
    Access flags: 0x10
      = final int mIndex
  + Field:        mBreadCrumbTitleRes I
    Access flags: 0x10
      = final int mBreadCrumbTitleRes
  + Field:        mBreadCrumbTitleText Ljava/lang/CharSequence;
    Access flags: 0x10
      = final java.lang.CharSequence mBreadCrumbTitleText
  + Field:        mBreadCrumbShortTitleRes I
    Access flags: 0x10
      = final int mBreadCrumbShortTitleRes
  + Field:        mBreadCrumbShortTitleText Ljava/lang/CharSequence;
    Access flags: 0x10
      = final java.lang.CharSequence mBreadCrumbShortTitleText
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/BackStackState;>;]

Methods (count = 6):
  + Method:       <init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V
    Access flags: 0x1
      = public BackStackState(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.BackStackRecord)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 358, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #70
        + Methodref [java/lang/Object.<init> ()V]
      [4] iconst_0
      [5] istore_3 v3
      [6] aload_2 v2
      [7] getfield #28
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [10] astore v4
      [12] aload v4
      [14] ifnull +32 (target=46)
      [17] aload v4
      [19] getfield #41
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [22] ifnull +14 (target=36)
      [25] iload_3 v3
      [26] aload v4
      [28] getfield #41
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [31] invokevirtual #79
        + Methodref [java/util/ArrayList.size ()I]
      [34] iadd
      [35] istore_3 v3
      [36] aload v4
      [38] getfield #38
        + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
      [41] astore v4
      [43] goto -31 (target=12)
      [46] aload_0 v0
      [47] aload_2 v2
      [48] getfield #31
        + Fieldref [android/support/v4/app/BackStackRecord.mNumOp I]
      [51] bipush 7
      [53] imul
      [54] iload_3 v3
      [55] iadd
      [56] newarray 10
      [58] putfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [61] aload_2 v2
      [62] getfield #23
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [65] ifne +13 (target=78)
      [68] new #19
        + Class [java/lang/IllegalStateException]
      [71] dup
      [72] ldc #6
        + String [Not on back stack]
      [74] invokespecial #69
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [77] athrow
      [78] aload_2 v2
      [79] getfield #28
        + Fieldref [android/support/v4/app/BackStackRecord.mHead Landroid/support/v4/app/BackStackRecord$Op;]
      [82] astore v4
      [84] iconst_0
      [85] istore v5
      [87] aload v4
      [89] ifnull +204 (target=293)
      [92] aload_0 v0
      [93] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [96] iload v5
      [98] iinc v5, 1
      [101] aload v4
      [103] getfield #34
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [106] iastore
      [107] aload_0 v0
      [108] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [111] iload v5
      [113] iinc v5, 1
      [116] aload v4
      [118] getfield #37
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [121] ifnull +14 (target=135)
      [124] aload v4
      [126] getfield #37
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [129] getfield #52
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [132] goto +4 (target=136)
      [135] iconst_m1
      [136] iastore
      [137] aload_0 v0
      [138] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [141] iload v5
      [143] iinc v5, 1
      [146] aload v4
      [148] getfield #35
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [151] iastore
      [152] aload_0 v0
      [153] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [156] iload v5
      [158] iinc v5, 1
      [161] aload v4
      [163] getfield #36
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [166] iastore
      [167] aload_0 v0
      [168] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [171] iload v5
      [173] iinc v5, 1
      [176] aload v4
      [178] getfield #39
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [181] iastore
      [182] aload_0 v0
      [183] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [186] iload v5
      [188] iinc v5, 1
      [191] aload v4
      [193] getfield #40
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [196] iastore
      [197] aload v4
      [199] getfield #41
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [202] ifnull +70 (target=272)
      [205] aload v4
      [207] getfield #41
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [210] invokevirtual #79
        + Methodref [java/util/ArrayList.size ()I]
      [213] istore v6
      [215] aload_0 v0
      [216] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [219] iload v5
      [221] iinc v5, 1
      [224] iload v6
      [226] iastore
      [227] iconst_0
      [228] istore v7
      [230] iload v7
      [232] iload v6
      [234] ificmpge +35 (target=269)
      [237] aload_0 v0
      [238] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [241] iload v5
      [243] iinc v5, 1
      [246] aload v4
      [248] getfield #41
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [251] iload v7
      [253] invokevirtual #78
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [256] checkcast #14
        + Class [android/support/v4/app/Fragment]
      [259] getfield #52
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [262] iastore
      [263] iinc v7, 1
      [266] goto -36 (target=230)
      [269] goto +14 (target=283)
      [272] aload_0 v0
      [273] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [276] iload v5
      [278] iinc v5, 1
      [281] iconst_0
      [282] iastore
      [283] aload v4
      [285] getfield #38
        + Fieldref [android/support/v4/app/BackStackRecord$Op.next Landroid/support/v4/app/BackStackRecord$Op;]
      [288] astore v4
      [290] goto -203 (target=87)
      [293] aload_0 v0
      [294] aload_2 v2
      [295] getfield #32
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [298] putfield #50
        + Fieldref [android/support/v4/app/BackStackState.mTransition I]
      [301] aload_0 v0
      [302] aload_2 v2
      [303] getfield #33
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [306] putfield #51
        + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
      [309] aload_0 v0
      [310] aload_2 v2
      [311] getfield #30
        + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
      [314] putfield #48
        + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
      [317] aload_0 v0
      [318] aload_2 v2
      [319] getfield #29
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [322] putfield #47
        + Fieldref [android/support/v4/app/BackStackState.mIndex I]
      [325] aload_0 v0
      [326] aload_2 v2
      [327] getfield #26
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [330] putfield #45
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
      [333] aload_0 v0
      [334] aload_2 v2
      [335] getfield #27
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [338] putfield #46
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [341] aload_0 v0
      [342] aload_2 v2
      [343] getfield #24
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [346] putfield #43
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
      [349] aload_0 v0
      [350] aload_2 v2
      [351] getfield #25
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [354] putfield #44
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [357] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 36)
        [0] -> line 40
        [4] -> line 41
        [6] -> line 42
        [12] -> line 43
        [17] -> line 44
        [36] -> line 45
        [46] -> line 47
        [61] -> line 49
        [68] -> line 50
        [78] -> line 53
        [84] -> line 54
        [87] -> line 55
        [92] -> line 56
        [107] -> line 57
        [137] -> line 58
        [152] -> line 59
        [167] -> line 60
        [182] -> line 61
        [197] -> line 62
        [205] -> line 63
        [215] -> line 64
        [227] -> line 65
        [237] -> line 66
        [263] -> line 65
        [269] -> line 68
        [272] -> line 69
        [283] -> line 71
        [293] -> line 73
        [301] -> line 74
        [309] -> line 75
        [317] -> line 76
        [325] -> line 77
        [333] -> line 78
        [341] -> line 79
        [349] -> line 80
        [357] -> line 81
      + Local variable table attribute (count = 8)
        v7: 230 -> 269 [I i]
        v6: 215 -> 269 [I N]
        v0: 0 -> 358 [Landroid/support/v4/app/BackStackState; this]
        v1: 0 -> 358 [Landroid/support/v4/app/FragmentManagerImpl; fm]
        v2: 0 -> 358 [Landroid/support/v4/app/BackStackRecord; bse]
        v3: 6 -> 358 [I numRemoved]
        v4: 12 -> 358 [Landroid/support/v4/app/BackStackRecord$Op; op]
        v5: 87 -> 358 [I pos]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x1
      = public BackStackState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #70
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #56
        + Methodref [android/os/Parcel.createIntArray ()[I]
      [9] putfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [12] aload_0 v0
      [13] aload_1 v1
      [14] invokevirtual #57
        + Methodref [android/os/Parcel.readInt ()I]
      [17] putfield #50
        + Fieldref [android/support/v4/app/BackStackState.mTransition I]
      [20] aload_0 v0
      [21] aload_1 v1
      [22] invokevirtual #57
        + Methodref [android/os/Parcel.readInt ()I]
      [25] putfield #51
        + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
      [28] aload_0 v0
      [29] aload_1 v1
      [30] invokevirtual #58
        + Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
      [33] putfield #48
        + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] invokevirtual #57
        + Methodref [android/os/Parcel.readInt ()I]
      [41] putfield #47
        + Fieldref [android/support/v4/app/BackStackState.mIndex I]
      [44] aload_0 v0
      [45] aload_1 v1
      [46] invokevirtual #57
        + Methodref [android/os/Parcel.readInt ()I]
      [49] putfield #45
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
      [52] aload_0 v0
      [53] getstatic #55
        + Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
      [56] aload_1 v1
      [57] invokeinterface #80
        + InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
      [62] checkcast #18
        + Class [java/lang/CharSequence]
      [65] putfield #46
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [68] aload_0 v0
      [69] aload_1 v1
      [70] invokevirtual #57
        + Methodref [android/os/Parcel.readInt ()I]
      [73] putfield #43
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
      [76] aload_0 v0
      [77] getstatic #55
        + Fieldref [android/text/TextUtils.CHAR_SEQUENCE_CREATOR Landroid/os/Parcelable$Creator;]
      [80] aload_1 v1
      [81] invokeinterface #80
        + InterfaceMethodref [android/os/Parcelable$Creator.createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object;]
      [86] checkcast #18
        + Class [java/lang/CharSequence]
      [89] putfield #44
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [92] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 83
        [4] -> line 84
        [12] -> line 85
        [20] -> line 86
        [28] -> line 87
        [36] -> line 88
        [44] -> line 89
        [52] -> line 90
        [68] -> line 91
        [76] -> line 92
        [92] -> line 93
      + Local variable table attribute (count = 2)
        v0: 0 -> 93 [Landroid/support/v4/app/BackStackState; this]
        v1: 0 -> 93 [Landroid/os/Parcel; in]
  + Method:       instantiate(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;
    Access flags: 0x1
      = public android.support.v4.app.BackStackRecord instantiate(android.support.v4.app.FragmentManagerImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 414, locals = 10, stack = 4):
      [0] new #10
        + Class [android/support/v4/app/BackStackRecord]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #62
        + Methodref [android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
      [8] astore_2 v2
      [9] iconst_0
      [10] istore_3 v3
      [11] iconst_0
      [12] istore v4
      [14] iload_3 v3
      [15] aload_0 v0
      [16] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [19] arraylength
      [20] ificmpge +318 (target=338)
      [23] new #11
        + Class [android/support/v4/app/BackStackRecord$Op]
      [26] dup
      [27] invokespecial #65
        + Methodref [android/support/v4/app/BackStackRecord$Op.<init> ()V]
      [30] astore v5
      [32] aload v5
      [34] aload_0 v0
      [35] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [38] iload_3 v3
      [39] iinc v3, 1
      [42] iaload
      [43] putfield #34
        + Fieldref [android/support/v4/app/BackStackRecord$Op.cmd I]
      [46] getstatic #53
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [49] ifeq +52 (target=101)
      [52] ldc #4
        + String [FragmentManager]
      [54] new #21
        + Class [java/lang/StringBuilder]
      [57] dup
      [58] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [61] ldc #5
        + String [Instantiate ]
      [63] invokevirtual #74
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] aload_2 v2
      [67] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [70] ldc #2
        + String [ op #]
      [72] invokevirtual #74
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [75] iload v4
      [77] invokevirtual #72
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [80] ldc #1
        + String [ base fragment #]
      [82] invokevirtual #74
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [85] aload_0 v0
      [86] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [89] iload_3 v3
      [90] iaload
      [91] invokevirtual #72
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [94] invokevirtual #75
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [97] invokestatic #68
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [100] pop
      [101] aload_0 v0
      [102] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [105] iload_3 v3
      [106] iinc v3, 1
      [109] iaload
      [110] istore v6
      [112] iload v6
      [114] iflt +27 (target=141)
      [117] aload_1 v1
      [118] getfield #54
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [121] iload v6
      [123] invokevirtual #78
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [126] checkcast #14
        + Class [android/support/v4/app/Fragment]
      [129] astore v7
      [131] aload v5
      [133] aload v7
      [135] putfield #37
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [138] goto +9 (target=147)
      [141] aload v5
      [143] aconst_null
      [144] putfield #37
        + Fieldref [android/support/v4/app/BackStackRecord$Op.fragment Landroid/support/v4/app/Fragment;]
      [147] aload v5
      [149] aload_0 v0
      [150] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [153] iload_3 v3
      [154] iinc v3, 1
      [157] iaload
      [158] putfield #35
        + Fieldref [android/support/v4/app/BackStackRecord$Op.enterAnim I]
      [161] aload v5
      [163] aload_0 v0
      [164] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [167] iload_3 v3
      [168] iinc v3, 1
      [171] iaload
      [172] putfield #36
        + Fieldref [android/support/v4/app/BackStackRecord$Op.exitAnim I]
      [175] aload v5
      [177] aload_0 v0
      [178] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [181] iload_3 v3
      [182] iinc v3, 1
      [185] iaload
      [186] putfield #39
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popEnterAnim I]
      [189] aload v5
      [191] aload_0 v0
      [192] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [195] iload_3 v3
      [196] iinc v3, 1
      [199] iaload
      [200] putfield #40
        + Fieldref [android/support/v4/app/BackStackRecord$Op.popExitAnim I]
      [203] aload_0 v0
      [204] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [207] iload_3 v3
      [208] iinc v3, 1
      [211] iaload
      [212] istore v7
      [214] iload v7
      [216] ifle +110 (target=326)
      [219] aload v5
      [221] new #22
        + Class [java/util/ArrayList]
      [224] dup
      [225] iload v7
      [227] invokespecial #76
        + Methodref [java/util/ArrayList.<init> (I)V]
      [230] putfield #41
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [233] iconst_0
      [234] istore v8
      [236] iload v8
      [238] iload v7
      [240] ificmpge +86 (target=326)
      [243] getstatic #53
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [246] ifeq +42 (target=288)
      [249] ldc #4
        + String [FragmentManager]
      [251] new #21
        + Class [java/lang/StringBuilder]
      [254] dup
      [255] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [258] ldc #5
        + String [Instantiate ]
      [260] invokevirtual #74
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [263] aload_2 v2
      [264] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [267] ldc #3
        + String [ set remove fragment #]
      [269] invokevirtual #74
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [272] aload_0 v0
      [273] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [276] iload_3 v3
      [277] iaload
      [278] invokevirtual #72
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [281] invokevirtual #75
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [284] invokestatic #68
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [287] pop
      [288] aload_1 v1
      [289] getfield #54
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [292] aload_0 v0
      [293] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [296] iload_3 v3
      [297] iinc v3, 1
      [300] iaload
      [301] invokevirtual #78
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [304] checkcast #14
        + Class [android/support/v4/app/Fragment]
      [307] astore v9
      [309] aload v5
      [311] getfield #41
        + Fieldref [android/support/v4/app/BackStackRecord$Op.removed Ljava/util/ArrayList;]
      [314] aload v9
      [316] invokevirtual #77
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [319] pop
      [320] iinc v8, 1
      [323] goto -87 (target=236)
      [326] aload_2 v2
      [327] aload v5
      [329] invokevirtual #63
        + Methodref [android/support/v4/app/BackStackRecord.addOp (Landroid/support/v4/app/BackStackRecord$Op;)V]
      [332] iinc v4, 1
      [335] goto -321 (target=14)
      [338] aload_2 v2
      [339] aload_0 v0
      [340] getfield #50
        + Fieldref [android/support/v4/app/BackStackState.mTransition I]
      [343] putfield #32
        + Fieldref [android/support/v4/app/BackStackRecord.mTransition I]
      [346] aload_2 v2
      [347] aload_0 v0
      [348] getfield #51
        + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
      [351] putfield #33
        + Fieldref [android/support/v4/app/BackStackRecord.mTransitionStyle I]
      [354] aload_2 v2
      [355] aload_0 v0
      [356] getfield #48
        + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
      [359] putfield #30
        + Fieldref [android/support/v4/app/BackStackRecord.mName Ljava/lang/String;]
      [362] aload_2 v2
      [363] aload_0 v0
      [364] getfield #47
        + Fieldref [android/support/v4/app/BackStackState.mIndex I]
      [367] putfield #29
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [370] aload_2 v2
      [371] iconst_1
      [372] putfield #23
        + Fieldref [android/support/v4/app/BackStackRecord.mAddToBackStack Z]
      [375] aload_2 v2
      [376] aload_0 v0
      [377] getfield #45
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
      [380] putfield #26
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleRes I]
      [383] aload_2 v2
      [384] aload_0 v0
      [385] getfield #46
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [388] putfield #27
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [391] aload_2 v2
      [392] aload_0 v0
      [393] getfield #43
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
      [396] putfield #24
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleRes I]
      [399] aload_2 v2
      [400] aload_0 v0
      [401] getfield #44
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [404] putfield #25
        + Fieldref [android/support/v4/app/BackStackRecord.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [407] aload_2 v2
      [408] iconst_1
      [409] invokevirtual #64
        + Methodref [android/support/v4/app/BackStackRecord.bumpBackStackNesting (I)V]
      [412] aload_2 v2
      [413] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 39)
        [0] -> line 96
        [9] -> line 97
        [11] -> line 98
        [14] -> line 99
        [23] -> line 100
        [32] -> line 101
        [46] -> line 102
        [101] -> line 104
        [112] -> line 105
        [117] -> line 106
        [131] -> line 107
        [138] -> line 108
        [141] -> line 109
        [147] -> line 111
        [161] -> line 112
        [175] -> line 113
        [189] -> line 114
        [203] -> line 115
        [214] -> line 116
        [219] -> line 117
        [233] -> line 118
        [243] -> line 119
        [288] -> line 121
        [309] -> line 122
        [320] -> line 118
        [326] -> line 125
        [332] -> line 126
        [335] -> line 127
        [338] -> line 128
        [346] -> line 129
        [354] -> line 130
        [362] -> line 131
        [370] -> line 132
        [375] -> line 133
        [383] -> line 134
        [391] -> line 135
        [399] -> line 136
        [407] -> line 137
        [412] -> line 138
      + Local variable table attribute (count = 11)
        v7: 131 -> 138 [Landroid/support/v4/app/Fragment; f]
        v9: 309 -> 320 [Landroid/support/v4/app/Fragment; r]
        v8: 236 -> 326 [I i]
        v5: 32 -> 335 [Landroid/support/v4/app/BackStackRecord$Op; op]
        v6: 112 -> 335 [I findex]
        v7: 214 -> 335 [I N]
        v0: 0 -> 414 [Landroid/support/v4/app/BackStackState; this]
        v1: 0 -> 414 [Landroid/support/v4/app/FragmentManagerImpl; fm]
        v2: 9 -> 414 [Landroid/support/v4/app/BackStackRecord; bse]
        v3: 11 -> 414 [I pos]
        v4: 14 -> 414 [I num]
  + Method:       describeContents()I
    Access flags: 0x1
      = public int describeContents()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/BackStackState; this]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #49
        + Fieldref [android/support/v4/app/BackStackState.mOps [I]
      [5] invokevirtual #60
        + Methodref [android/os/Parcel.writeIntArray ([I)V]
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #50
        + Fieldref [android/support/v4/app/BackStackState.mTransition I]
      [13] invokevirtual #59
        + Methodref [android/os/Parcel.writeInt (I)V]
      [16] aload_1 v1
      [17] aload_0 v0
      [18] getfield #51
        + Fieldref [android/support/v4/app/BackStackState.mTransitionStyle I]
      [21] invokevirtual #59
        + Methodref [android/os/Parcel.writeInt (I)V]
      [24] aload_1 v1
      [25] aload_0 v0
      [26] getfield #48
        + Fieldref [android/support/v4/app/BackStackState.mName Ljava/lang/String;]
      [29] invokevirtual #61
        + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
      [32] aload_1 v1
      [33] aload_0 v0
      [34] getfield #47
        + Fieldref [android/support/v4/app/BackStackState.mIndex I]
      [37] invokevirtual #59
        + Methodref [android/os/Parcel.writeInt (I)V]
      [40] aload_1 v1
      [41] aload_0 v0
      [42] getfield #45
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleRes I]
      [45] invokevirtual #59
        + Methodref [android/os/Parcel.writeInt (I)V]
      [48] aload_0 v0
      [49] getfield #46
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbTitleText Ljava/lang/CharSequence;]
      [52] aload_1 v1
      [53] iconst_0
      [54] invokestatic #67
        + Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
      [57] aload_1 v1
      [58] aload_0 v0
      [59] getfield #43
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleRes I]
      [62] invokevirtual #59
        + Methodref [android/os/Parcel.writeInt (I)V]
      [65] aload_0 v0
      [66] getfield #44
        + Fieldref [android/support/v4/app/BackStackState.mBreadCrumbShortTitleText Ljava/lang/CharSequence;]
      [69] aload_1 v1
      [70] iconst_0
      [71] invokestatic #67
        + Methodref [android/text/TextUtils.writeToParcel (Ljava/lang/CharSequence;Landroid/os/Parcel;I)V]
      [74] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 146
        [8] -> line 147
        [16] -> line 148
        [24] -> line 149
        [32] -> line 150
        [40] -> line 151
        [48] -> line 152
        [57] -> line 153
        [65] -> line 154
        [74] -> line 155
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Landroid/support/v4/app/BackStackState; this]
        v1: 0 -> 75 [Landroid/os/Parcel; dest]
        v2: 0 -> 75 [I flags]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #13
        + Class [android/support/v4/app/BackStackState$1]
      [3] dup
      [4] invokespecial #66
        + Methodref [android/support/v4/app/BackStackState$1.<init> ()V]
      [7] putstatic #42
        + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 157

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [android/support/v4/app/BackStackRecord$Op]
      + Class [android/support/v4/app/BackStackRecord]
      + Utf8 [Op]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/BackStackState$1]
  + Source file attribute:
    + Utf8 [BackStackRecord.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/BackStackState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.BackStackState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 45):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/BackStackState]
  + Class [android/support/v4/app/BackStackState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/app/BackStackState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/support/v4/app/BackStackState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
  + Methodref [android/support/v4/app/BackStackState$1.newArray (I)[Landroid/support/v4/app/BackStackState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
  + NameAndType [newArray (I)[Landroid/support/v4/app/BackStackState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/app/BackStackState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [<init>]
  + Utf8 [BackStackRecord.java]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/app/BackStackState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/BackStackState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/BackStackState]
  + Utf8 [android/support/v4/app/BackStackState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = BackStackState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 158
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
    Access flags: 0x1
      = public android.support.v4.app.BackStackState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] new #3
        + Class [android/support/v4/app/BackStackState]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #6
        + Methodref [android/support/v4/app/BackStackState.<init> (Landroid/os/Parcel;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/BackStackState$1; this]
        v1: 0 -> 9 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Landroid/support/v4/app/BackStackState;
    Access flags: 0x1
      = public android.support.v4.app.BackStackState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #3
        + Class [android/support/v4/app/BackStackState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 164
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/BackStackState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #8
        + Methodref [android/support/v4/app/BackStackState$1.newArray (I)[Landroid/support/v4/app/BackStackState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/BackStackState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #7
        + Methodref [android/support/v4/app/BackStackState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/BackStackState$1; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/app/BackStackState]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/BackStackState$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/BackStackState;>;]
  + Source file attribute:
    + Utf8 [BackStackRecord.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/DialogFragment
  Superclass:    android/support/v4/app/Fragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.DialogFragment extends android.support.v4.app.Fragment

Interfaces (count = 2):
  + Class [android/content/DialogInterface$OnCancelListener]
  + Class [android/content/DialogInterface$OnDismissListener]

Constant Pool (count = 313):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [16973913]
  + String [DialogFragment can not be attached to a container view]
  + String [android:backStackId]
  + String [android:cancelable]
  + String [android:savedDialogState]
  + String [android:showsDialog]
  + String [android:style]
  + String [android:theme]
  + String [layout_inflater]
  + Class [android/app/Dialog]
  + Class [android/content/Context]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnCancelListener]
  + Class [android/content/DialogInterface$OnDismissListener]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/DialogFragment]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/Window]
  + Class [java/lang/IllegalStateException]
  + Fieldref [android/support/v4/app/DialogFragment.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
  + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
  + Fieldref [android/support/v4/app/DialogFragment.mContainerId I]
  + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
  + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
  + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
  + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
  + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
  + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
  + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
  + Methodref [android/app/Dialog.<init> (Landroid/content/Context;I)V]
  + Methodref [android/app/Dialog.dismiss ()V]
  + Methodref [android/app/Dialog.getContext ()Landroid/content/Context;]
  + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;]
  + Methodref [android/app/Dialog.hide ()V]
  + Methodref [android/app/Dialog.onRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/app/Dialog.onSaveInstanceState ()Landroid/os/Bundle;]
  + Methodref [android/app/Dialog.requestWindowFeature (I)Z]
  + Methodref [android/app/Dialog.setCancelable (Z)V]
  + Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V]
  + Methodref [android/app/Dialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V]
  + Methodref [android/app/Dialog.setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V]
  + Methodref [android/app/Dialog.setOwnerActivity (Landroid/app/Activity;)V]
  + Methodref [android/app/Dialog.show ()V]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
  + Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V]
  + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
  + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
  + Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [android/support/v4/app/DialogFragment.getTheme ()I]
  + Methodref [android/support/v4/app/DialogFragment.getView ()Landroid/view/View;]
  + Methodref [android/support/v4/app/DialogFragment.onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Methodref [android/support/v4/app/Fragment.<init> ()V]
  + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
  + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
  + Methodref [android/support/v4/app/Fragment.onDetach ()V]
  + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onStart ()V]
  + Methodref [android/support/v4/app/Fragment.onStop ()V]
  + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.popBackStack (II)V]
  + Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/Window.addFlags (I)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [addFlags (I)V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [commit ()I]
  + NameAndType [commitAllowingStateLoss ()I]
  + NameAndType [dismiss ()V]
  + NameAndType [dismissInternal (Z)V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getBoolean (Ljava/lang/String;Z)Z]
  + NameAndType [getBundle (Ljava/lang/String;)Landroid/os/Bundle;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getTheme ()I]
  + NameAndType [getView ()Landroid/view/View;]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [hide ()V]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mBackStackId I]
  + NameAndType [mCancelable Z]
  + NameAndType [mContainerId I]
  + NameAndType [mDialog Landroid/app/Dialog;]
  + NameAndType [mDismissed Z]
  + NameAndType [mShownByMe Z]
  + NameAndType [mShowsDialog Z]
  + NameAndType [mStyle I]
  + NameAndType [mTheme I]
  + NameAndType [mViewDestroyed Z]
  + NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + NameAndType [onDestroyView ()V]
  + NameAndType [onDetach ()V]
  + NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Bundle;]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStart ()V]
  + NameAndType [onStop ()V]
  + NameAndType [popBackStack (II)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [putBundle (Ljava/lang/String;Landroid/os/Bundle;)V]
  + NameAndType [putInt (Ljava/lang/String;I)V]
  + NameAndType [remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [requestWindowFeature (I)Z]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V]
  + NameAndType [setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V]
  + NameAndType [setOwnerActivity (Landroid/app/Activity;)V]
  + NameAndType [show ()V]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/Dialog;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/DialogInterface$OnCancelListener;)V]
  + Utf8 [(Landroid/content/DialogInterface$OnDismissListener;)V]
  + Utf8 [(Landroid/content/DialogInterface;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Bundle;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DialogFragment can not be attached to a container view]
  + Utf8 [DialogFragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/DialogFragment;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnCancelListener]
  + Utf8 [OnDismissListener]
  + Utf8 [SAVED_BACK_STACK_ID]
  + Utf8 [SAVED_CANCELABLE]
  + Utf8 [SAVED_DIALOG_STATE_TAG]
  + Utf8 [SAVED_SHOWS_DIALOG]
  + Utf8 [SAVED_STYLE]
  + Utf8 [SAVED_THEME]
  + Utf8 [STYLE_NORMAL]
  + Utf8 [STYLE_NO_FRAME]
  + Utf8 [STYLE_NO_INPUT]
  + Utf8 [STYLE_NO_TITLE]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [activity]
  + Utf8 [add]
  + Utf8 [addFlags]
  + Utf8 [allowStateLoss]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnCancelListener]
  + Utf8 [android/content/DialogInterface$OnDismissListener]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/DialogFragment]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/Window]
  + Utf8 [android:backStackId]
  + Utf8 [android:cancelable]
  + Utf8 [android:savedDialogState]
  + Utf8 [android:showsDialog]
  + Utf8 [android:style]
  + Utf8 [android:theme]
  + Utf8 [beginTransaction]
  + Utf8 [cancelable]
  + Utf8 [commit]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [dialog]
  + Utf8 [dialogState]
  + Utf8 [dismiss]
  + Utf8 [dismissAllowingStateLoss]
  + Utf8 [dismissInternal]
  + Utf8 [ft]
  + Utf8 [getActivity]
  + Utf8 [getBoolean]
  + Utf8 [getBundle]
  + Utf8 [getContext]
  + Utf8 [getDialog]
  + Utf8 [getFragmentManager]
  + Utf8 [getInt]
  + Utf8 [getLayoutInflater]
  + Utf8 [getParent]
  + Utf8 [getShowsDialog]
  + Utf8 [getSystemService]
  + Utf8 [getTheme]
  + Utf8 [getView]
  + Utf8 [getWindow]
  + Utf8 [hide]
  + Utf8 [isCancelable]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [layout_inflater]
  + Utf8 [mActivity]
  + Utf8 [mBackStackId]
  + Utf8 [mCancelable]
  + Utf8 [mContainerId]
  + Utf8 [mDialog]
  + Utf8 [mDismissed]
  + Utf8 [mShownByMe]
  + Utf8 [mShowsDialog]
  + Utf8 [mStyle]
  + Utf8 [mTheme]
  + Utf8 [mViewDestroyed]
  + Utf8 [manager]
  + Utf8 [onActivityCreated]
  + Utf8 [onAttach]
  + Utf8 [onCancel]
  + Utf8 [onCreate]
  + Utf8 [onCreateDialog]
  + Utf8 [onDestroyView]
  + Utf8 [onDetach]
  + Utf8 [onDismiss]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStart]
  + Utf8 [onStop]
  + Utf8 [outState]
  + Utf8 [popBackStack]
  + Utf8 [putBoolean]
  + Utf8 [putBundle]
  + Utf8 [putInt]
  + Utf8 [remove]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [setCancelable]
  + Utf8 [setContentView]
  + Utf8 [setOnCancelListener]
  + Utf8 [setOnDismissListener]
  + Utf8 [setOwnerActivity]
  + Utf8 [setShowsDialog]
  + Utf8 [setStyle]
  + Utf8 [show]
  + Utf8 [showsDialog]
  + Utf8 [style]
  + Utf8 [tag]
  + Utf8 [theme]
  + Utf8 [this]
  + Utf8 [transaction]
  + Utf8 [view]

Fields (count = 19):
  + Field:        STYLE_NORMAL I
    Access flags: 0x19
      = public static final int STYLE_NORMAL
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        STYLE_NO_TITLE I
    Access flags: 0x19
      = public static final int STYLE_NO_TITLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        STYLE_NO_FRAME I
    Access flags: 0x19
      = public static final int STYLE_NO_FRAME
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        STYLE_NO_INPUT I
    Access flags: 0x19
      = public static final int STYLE_NO_INPUT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SAVED_DIALOG_STATE_TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String SAVED_DIALOG_STATE_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:savedDialogState]
  + Field:        SAVED_STYLE Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String SAVED_STYLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:style]
  + Field:        SAVED_THEME Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String SAVED_THEME
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:theme]
  + Field:        SAVED_CANCELABLE Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String SAVED_CANCELABLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:cancelable]
  + Field:        SAVED_SHOWS_DIALOG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String SAVED_SHOWS_DIALOG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:showsDialog]
  + Field:        SAVED_BACK_STACK_ID Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String SAVED_BACK_STACK_ID
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:backStackId]
  + Field:        mStyle I
    Access flags: 0x0
      = int mStyle
  + Field:        mTheme I
    Access flags: 0x0
      = int mTheme
  + Field:        mCancelable Z
    Access flags: 0x0
      = boolean mCancelable
  + Field:        mShowsDialog Z
    Access flags: 0x0
      = boolean mShowsDialog
  + Field:        mBackStackId I
    Access flags: 0x0
      = int mBackStackId
  + Field:        mDialog Landroid/app/Dialog;
    Access flags: 0x0
      = android.app.Dialog mDialog
  + Field:        mViewDestroyed Z
    Access flags: 0x0
      = boolean mViewDestroyed
  + Field:        mDismissed Z
    Access flags: 0x0
      = boolean mDismissed
  + Field:        mShownByMe Z
    Access flags: 0x0
      = boolean mShownByMe

Methods (count = 25):
  + Method:       <init>()V
    Access flags: 0x1
      = public DialogFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #67
        + Methodref [android/support/v4/app/Fragment.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #38
        + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
      [14] aload_0 v0
      [15] iconst_1
      [16] putfield #31
        + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
      [19] aload_0 v0
      [20] iconst_1
      [21] putfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [24] aload_0 v0
      [25] iconst_m1
      [26] putfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 84
        [4] -> line 73
        [9] -> line 74
        [14] -> line 75
        [19] -> line 76
        [24] -> line 77
        [29] -> line 85
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       setStyle(II)V
    Access flags: 0x1
      = public void setStyle(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [5] aload_0 v0
      [6] getfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [9] iconst_2
      [10] ificmpeq +11 (target=21)
      [13] aload_0 v0
      [14] getfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [17] iconst_3
      [18] ificmpne +9 (target=27)
      [21] aload_0 v0
      [22] ldc #5
        + Integer [16973913]
      [24] putfield #38
        + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
      [27] iload_2 v2
      [28] ifeq +8 (target=36)
      [31] aload_0 v0
      [32] iload_2 v2
      [33] putfield #38
        + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 102
        [5] -> line 103
        [21] -> line 104
        [27] -> line 106
        [31] -> line 107
        [36] -> line 109
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 37 [I style]
        v2: 0 -> 37 [I theme]
  + Method:       show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V
    Access flags: 0x1
      = public void show(android.support.v4.app.FragmentManager,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #34
        + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #35
        + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
      [10] aload_1 v1
      [11] invokevirtual #78
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [14] astore_3 v3
      [15] aload_3 v3
      [16] aload_0 v0
      [17] aload_2 v2
      [18] invokevirtual #80
        + Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [21] pop
      [22] aload_3 v3
      [23] invokevirtual #81
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 123
        [5] -> line 124
        [10] -> line 125
        [15] -> line 126
        [22] -> line 127
        [27] -> line 128
      + Local variable table attribute (count = 4)
        v0: 0 -> 28 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 28 [Landroid/support/v4/app/FragmentManager; manager]
        v2: 0 -> 28 [Ljava/lang/String; tag]
        v3: 15 -> 28 [Landroid/support/v4/app/FragmentTransaction; ft]
  + Method:       show(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I
    Access flags: 0x1
      = public int show(android.support.v4.app.FragmentTransaction,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #34
        + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #35
        + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
      [10] aload_1 v1
      [11] aload_0 v0
      [12] aload_2 v2
      [13] invokevirtual #80
        + Methodref [android/support/v4/app/FragmentTransaction.add (Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [16] pop
      [17] aload_0 v0
      [18] iconst_0
      [19] putfield #39
        + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] invokevirtual #81
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [27] putfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [30] aload_0 v0
      [31] getfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [34] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 140
        [5] -> line 141
        [10] -> line 142
        [17] -> line 143
        [22] -> line 144
        [30] -> line 145
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 35 [Landroid/support/v4/app/FragmentTransaction; transaction]
        v2: 0 -> 35 [Ljava/lang/String; tag]
  + Method:       dismiss()V
    Access flags: 0x1
      = public void dismiss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #61
        + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 155
        [5] -> line 156
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       dismissAllowingStateLoss()V
    Access flags: 0x1
      = public void dismissAllowingStateLoss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #61
        + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 165
        [5] -> line 166
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       dismissInternal(Z)V
    Access flags: 0x0
      = void dismissInternal(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #34
        + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
      [13] aload_0 v0
      [14] iconst_0
      [15] putfield #35
        + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
      [18] aload_0 v0
      [19] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [22] ifnull +15 (target=37)
      [25] aload_0 v0
      [26] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [29] invokevirtual #41
        + Methodref [android/app/Dialog.dismiss ()V]
      [32] aload_0 v0
      [33] aconst_null
      [34] putfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [37] aload_0 v0
      [38] iconst_1
      [39] putfield #39
        + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
      [42] aload_0 v0
      [43] getfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [46] iflt +23 (target=69)
      [49] aload_0 v0
      [50] invokevirtual #63
        + Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [53] aload_0 v0
      [54] getfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [57] iconst_1
      [58] invokevirtual #79
        + Methodref [android/support/v4/app/FragmentManager.popBackStack (II)V]
      [61] aload_0 v0
      [62] iconst_m1
      [63] putfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [66] goto +34 (target=100)
      [69] aload_0 v0
      [70] invokevirtual #63
        + Methodref [android/support/v4/app/DialogFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [73] invokevirtual #78
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [76] astore_2 v2
      [77] aload_2 v2
      [78] aload_0 v0
      [79] invokevirtual #83
        + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [82] pop
      [83] iload_1 v1
      [84] ifeq +11 (target=95)
      [87] aload_2 v2
      [88] invokevirtual #82
        + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
      [91] pop
      [92] goto +8 (target=100)
      [95] aload_2 v2
      [96] invokevirtual #81
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [99] pop
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 169
        [7] -> line 170
        [8] -> line 172
        [13] -> line 173
        [18] -> line 174
        [25] -> line 175
        [32] -> line 176
        [37] -> line 178
        [42] -> line 179
        [49] -> line 180
        [61] -> line 182
        [69] -> line 184
        [77] -> line 185
        [83] -> line 186
        [87] -> line 187
        [95] -> line 189
        [100] -> line 192
      + Local variable table attribute (count = 3)
        v2: 77 -> 100 [Landroid/support/v4/app/FragmentTransaction; ft]
        v0: 0 -> 101 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 101 [Z allowStateLoss]
  + Method:       getDialog()Landroid/app/Dialog;
    Access flags: 0x1
      = public android.app.Dialog getDialog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 195
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       getTheme()I
    Access flags: 0x1
      = public int getTheme()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 199
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       setCancelable(Z)V
    Access flags: 0x1
      = public void setCancelable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #31
        + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
      [5] aload_0 v0
      [6] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [9] ifnull +11 (target=20)
      [12] aload_0 v0
      [13] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [16] iload_1 v1
      [17] invokevirtual #48
        + Methodref [android/app/Dialog.setCancelable (Z)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 212
        [5] -> line 213
        [20] -> line 214
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 21 [Z cancelable]
  + Method:       isCancelable()Z
    Access flags: 0x1
      = public boolean isCancelable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 220
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       setShowsDialog(Z)V
    Access flags: 0x1
      = public void setShowsDialog(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 241
        [5] -> line 242
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 6 [Z showsDialog]
  + Method:       getShowsDialog()Z
    Access flags: 0x1
      = public boolean getShowsDialog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 248
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #70
        + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] getfield #35
        + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
      [9] ifne +8 (target=17)
      [12] aload_0 v0
      [13] iconst_0
      [14] putfield #34
        + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 253
        [5] -> line 254
        [12] -> line 257
        [17] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 18 [Landroid/app/Activity; activity]
  + Method:       onDetach()V
    Access flags: 0x1
      = public void onDetach()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #73
        + Methodref [android/support/v4/app/Fragment.onDetach ()V]
      [4] aload_0 v0
      [5] getfield #35
        + Fieldref [android/support/v4/app/DialogFragment.mShownByMe Z]
      [8] ifne +15 (target=23)
      [11] aload_0 v0
      [12] getfield #34
        + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
      [15] ifne +8 (target=23)
      [18] aload_0 v0
      [19] iconst_1
      [20] putfield #34
        + Fieldref [android/support/v4/app/DialogFragment.mDismissed Z]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 263
        [4] -> line 264
        [18] -> line 268
        [23] -> line 270
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #71
        + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #32
        + Fieldref [android/support/v4/app/DialogFragment.mContainerId I]
      [10] ifne +7 (target=17)
      [13] iconst_1
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] putfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [21] aload_1 v1
      [22] ifnull +61 (target=83)
      [25] aload_0 v0
      [26] aload_1 v1
      [27] ldc #11
        + String [android:style]
      [29] iconst_0
      [30] invokevirtual #57
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [33] putfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] ldc #12
        + String [android:theme]
      [40] iconst_0
      [41] invokevirtual #57
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [44] putfield #38
        + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
      [47] aload_0 v0
      [48] aload_1 v1
      [49] ldc #8
        + String [android:cancelable]
      [51] iconst_1
      [52] invokevirtual #55
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [55] putfield #31
        + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
      [58] aload_0 v0
      [59] aload_1 v1
      [60] ldc #10
        + String [android:showsDialog]
      [62] aload_0 v0
      [63] getfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [66] invokevirtual #55
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [69] putfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [72] aload_0 v0
      [73] aload_1 v1
      [74] ldc #7
        + String [android:backStackId]
      [76] iconst_m1
      [77] invokevirtual #57
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [80] putfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 274
        [5] -> line 276
        [21] -> line 278
        [25] -> line 279
        [36] -> line 280
        [47] -> line 281
        [58] -> line 282
        [72] -> line 283
        [83] -> line 286
      + Local variable table attribute (count = 2)
        v0: 0 -> 84 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 84 [Landroid/os/Bundle; savedInstanceState]
  + Method:       getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
    Access flags: 0x1
      = public android.view.LayoutInflater getLayoutInflater(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [4] ifne +9 (target=13)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #68
        + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
      [12] areturn
      [13] aload_0 v0
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokevirtual #66
        + Methodref [android/support/v4/app/DialogFragment.onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
      [19] putfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [22] aload_0 v0
      [23] getfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [26] tableswitch (3 offsets, default=47) (target=73)
        1: offset = 38, target = 64
        2: offset = 38, target = 64
        3: offset = 26, target = 52
        default: offset = 47, target = 73
      [52] aload_0 v0
      [53] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [56] invokevirtual #43
        + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;]
      [59] bipush 24
      [61] invokevirtual #85
        + Methodref [android/view/Window.addFlags (I)V]
      [64] aload_0 v0
      [65] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [68] iconst_1
      [69] invokevirtual #47
        + Methodref [android/app/Dialog.requestWindowFeature (I)Z]
      [72] pop
      [73] aload_0 v0
      [74] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [77] ifnull +19 (target=96)
      [80] aload_0 v0
      [81] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [84] invokevirtual #42
        + Methodref [android/app/Dialog.getContext ()Landroid/content/Context;]
      [87] ldc #13
        + String [layout_inflater]
      [89] invokevirtual #54
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [92] checkcast #25
        + Class [android/view/LayoutInflater]
      [95] areturn
      [96] aload_0 v0
      [97] getfield #29
        + Fieldref [android/support/v4/app/DialogFragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [100] ldc #13
        + String [layout_inflater]
      [102] invokevirtual #77
        + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [105] checkcast #25
        + Class [android/view/LayoutInflater]
      [108] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 291
        [7] -> line 292
        [13] -> line 295
        [22] -> line 296
        [52] -> line 298
        [64] -> line 304
        [73] -> line 306
        [80] -> line 307
        [96] -> line 310
      + Local variable table attribute (count = 2)
        v0: 0 -> 109 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 109 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
    Access flags: 0x1
      = public android.app.Dialog onCreateDialog(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 4):
      [0] new #14
        + Class [android/app/Dialog]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #62
        + Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [8] aload_0 v0
      [9] invokevirtual #64
        + Methodref [android/support/v4/app/DialogFragment.getTheme ()I]
      [12] invokespecial #40
        + Methodref [android/app/Dialog.<init> (Landroid/content/Context;I)V]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 337
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 16 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onCancel(Landroid/content/DialogInterface;)V
    Access flags: 0x1
      = public void onCancel(android.content.DialogInterface)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 341
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
  + Method:       onDismiss(Landroid/content/DialogInterface;)V
    Access flags: 0x1
      = public void onDismiss(android.content.DialogInterface)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #39
        + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
      [4] ifne +8 (target=12)
      [7] aload_0 v0
      [8] iconst_1
      [9] invokevirtual #61
        + Methodref [android/support/v4/app/DialogFragment.dismissInternal (Z)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 344
        [7] -> line 349
        [12] -> line 351
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 13 [Landroid/content/DialogInterface; dialog]
  + Method:       onActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #69
        + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] getfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [9] ifne +4 (target=13)
      [12] return
      [13] aload_0 v0
      [14] invokevirtual #65
        + Methodref [android/support/v4/app/DialogFragment.getView ()Landroid/view/View;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] ifnull +28 (target=47)
      [22] aload_2 v2
      [23] invokevirtual #84
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [26] ifnull +13 (target=39)
      [29] new #28
        + Class [java/lang/IllegalStateException]
      [32] dup
      [33] ldc #6
        + String [DialogFragment can not be attached to a container view]
      [35] invokespecial #86
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [38] athrow
      [39] aload_0 v0
      [40] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [43] aload_2 v2
      [44] invokevirtual #49
        + Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V]
      [47] aload_0 v0
      [48] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [51] aload_0 v0
      [52] invokevirtual #62
        + Methodref [android/support/v4/app/DialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [55] invokevirtual #52
        + Methodref [android/app/Dialog.setOwnerActivity (Landroid/app/Activity;)V]
      [58] aload_0 v0
      [59] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [62] aload_0 v0
      [63] getfield #31
        + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
      [66] invokevirtual #48
        + Methodref [android/app/Dialog.setCancelable (Z)V]
      [69] aload_0 v0
      [70] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [73] aload_0 v0
      [74] invokevirtual #50
        + Methodref [android/app/Dialog.setOnCancelListener (Landroid/content/DialogInterface$OnCancelListener;)V]
      [77] aload_0 v0
      [78] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [81] aload_0 v0
      [82] invokevirtual #51
        + Methodref [android/app/Dialog.setOnDismissListener (Landroid/content/DialogInterface$OnDismissListener;)V]
      [85] aload_1 v1
      [86] ifnull +22 (target=108)
      [89] aload_1 v1
      [90] ldc #9
        + String [android:savedDialogState]
      [92] invokevirtual #56
        + Methodref [android/os/Bundle.getBundle (Ljava/lang/String;)Landroid/os/Bundle;]
      [95] astore_3 v3
      [96] aload_3 v3
      [97] ifnull +11 (target=108)
      [100] aload_0 v0
      [101] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [104] aload_3 v3
      [105] invokevirtual #45
        + Methodref [android/app/Dialog.onRestoreInstanceState (Landroid/os/Bundle;)V]
      [108] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 355
        [5] -> line 357
        [12] -> line 358
        [13] -> line 361
        [18] -> line 362
        [22] -> line 363
        [29] -> line 364
        [39] -> line 366
        [47] -> line 368
        [58] -> line 369
        [69] -> line 370
        [77] -> line 371
        [85] -> line 372
        [89] -> line 373
        [96] -> line 374
        [100] -> line 375
        [108] -> line 378
      + Local variable table attribute (count = 4)
        v3: 96 -> 108 [Landroid/os/Bundle; dialogState]
        v0: 0 -> 109 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 109 [Landroid/os/Bundle; savedInstanceState]
        v2: 18 -> 109 [Landroid/view/View; view]
  + Method:       onStart()V
    Access flags: 0x1
      = public void onStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #75
        + Methodref [android/support/v4/app/Fragment.onStart ()V]
      [4] aload_0 v0
      [5] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [8] ifnull +15 (target=23)
      [11] aload_0 v0
      [12] iconst_0
      [13] putfield #39
        + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
      [16] aload_0 v0
      [17] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [20] invokevirtual #53
        + Methodref [android/app/Dialog.show ()V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 382
        [4] -> line 383
        [11] -> line 384
        [16] -> line 385
        [23] -> line 387
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 118, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #74
        + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [9] ifnull +22 (target=31)
      [12] aload_0 v0
      [13] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [16] invokevirtual #46
        + Methodref [android/app/Dialog.onSaveInstanceState ()Landroid/os/Bundle;]
      [19] astore_2 v2
      [20] aload_2 v2
      [21] ifnull +10 (target=31)
      [24] aload_1 v1
      [25] ldc #9
        + String [android:savedDialogState]
      [27] aload_2 v2
      [28] invokevirtual #59
        + Methodref [android/os/Bundle.putBundle (Ljava/lang/String;Landroid/os/Bundle;)V]
      [31] aload_0 v0
      [32] getfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [35] ifeq +13 (target=48)
      [38] aload_1 v1
      [39] ldc #11
        + String [android:style]
      [41] aload_0 v0
      [42] getfield #37
        + Fieldref [android/support/v4/app/DialogFragment.mStyle I]
      [45] invokevirtual #60
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [48] aload_0 v0
      [49] getfield #38
        + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
      [52] ifeq +13 (target=65)
      [55] aload_1 v1
      [56] ldc #12
        + String [android:theme]
      [58] aload_0 v0
      [59] getfield #38
        + Fieldref [android/support/v4/app/DialogFragment.mTheme I]
      [62] invokevirtual #60
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [65] aload_0 v0
      [66] getfield #31
        + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
      [69] ifne +13 (target=82)
      [72] aload_1 v1
      [73] ldc #8
        + String [android:cancelable]
      [75] aload_0 v0
      [76] getfield #31
        + Fieldref [android/support/v4/app/DialogFragment.mCancelable Z]
      [79] invokevirtual #58
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [82] aload_0 v0
      [83] getfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [86] ifne +13 (target=99)
      [89] aload_1 v1
      [90] ldc #10
        + String [android:showsDialog]
      [92] aload_0 v0
      [93] getfield #36
        + Fieldref [android/support/v4/app/DialogFragment.mShowsDialog Z]
      [96] invokevirtual #58
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [99] aload_0 v0
      [100] getfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [103] iconst_m1
      [104] ificmpeq +13 (target=117)
      [107] aload_1 v1
      [108] ldc #7
        + String [android:backStackId]
      [110] aload_0 v0
      [111] getfield #30
        + Fieldref [android/support/v4/app/DialogFragment.mBackStackId I]
      [114] invokevirtual #60
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [117] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 391
        [5] -> line 392
        [12] -> line 393
        [20] -> line 394
        [24] -> line 395
        [31] -> line 398
        [38] -> line 399
        [48] -> line 401
        [55] -> line 402
        [65] -> line 404
        [72] -> line 405
        [82] -> line 407
        [89] -> line 408
        [99] -> line 410
        [107] -> line 411
        [117] -> line 413
      + Local variable table attribute (count = 3)
        v2: 20 -> 31 [Landroid/os/Bundle; dialogState]
        v0: 0 -> 118 [Landroid/support/v4/app/DialogFragment; this]
        v1: 0 -> 118 [Landroid/os/Bundle; outState]
  + Method:       onStop()V
    Access flags: 0x1
      = public void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #76
        + Methodref [android/support/v4/app/Fragment.onStop ()V]
      [4] aload_0 v0
      [5] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [8] ifnull +10 (target=18)
      [11] aload_0 v0
      [12] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [15] invokevirtual #44
        + Methodref [android/app/Dialog.hide ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 417
        [4] -> line 418
        [11] -> line 419
        [18] -> line 421
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Landroid/support/v4/app/DialogFragment; this]
  + Method:       onDestroyView()V
    Access flags: 0x1
      = public void onDestroyView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #72
        + Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
      [4] aload_0 v0
      [5] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [8] ifnull +20 (target=28)
      [11] aload_0 v0
      [12] iconst_1
      [13] putfield #39
        + Fieldref [android/support/v4/app/DialogFragment.mViewDestroyed Z]
      [16] aload_0 v0
      [17] getfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [20] invokevirtual #41
        + Methodref [android/app/Dialog.dismiss ()V]
      [23] aload_0 v0
      [24] aconst_null
      [25] putfield #33
        + Fieldref [android/support/v4/app/DialogFragment.mDialog Landroid/app/Dialog;]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 428
        [4] -> line 429
        [11] -> line 433
        [16] -> line 434
        [23] -> line 435
        [28] -> line 437
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Landroid/support/v4/app/DialogFragment; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnCancelListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnCancelListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnDismissListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnDismissListener]
  + Source file attribute:
    + Utf8 [DialogFragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.Fragment extends java.lang.Object

Interfaces (count = 2):
  + Class [android/content/ComponentCallbacks]
  + Class [android/view/View$OnCreateContextMenuListener]

Constant Pool (count = 826):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [5]
  + String [ ]
  + String [  ]
  + String [ #]
  + String [ did not call through to super.onActivityCreated()]
  + String [ did not call through to super.onCreate()]
  + String [ did not call through to super.onDestroy()]
  + String [ did not call through to super.onDestroyView()]
  + String [ did not call through to super.onPause()]
  + String [ did not call through to super.onResume()]
  + String [ did not call through to super.onStart()]
  + String [ did not call through to super.onStop()]
  + String [ did not call through to super.onViewStateRestored()]
  + String [ empty constructor that is public]
  + String [ id=0x]
  + String [ mBackStackNesting=]
  + String [ mContainerId=#]
  + String [ mDetached=]
  + String [ mFromLayout=]
  + String [ mHasMenu=]
  + String [ mInLayout=]
  + String [ mIndex=]
  + String [ mMenuVisible=]
  + String [ mRemoving=]
  + String [ mResumed=]
  + String [ mRetaining=]
  + String [ mTag=]
  + String [ mTargetRequestCode=]
  + String [ mUserVisibleHint=]
  + String [ mWho=]
  + String [ not attached to Activity]
  + String [:]
  + String [: make sure class name exists, is public, and has an]
  + String [Can't retain fragements that are nested in other fragments]
  + String [Child ]
  + String [Fragment ]
  + String [Fragment already active]
  + String [Loader Manager:]
  + String [Unable to instantiate fragment ]
  + String [android:fragment:]
  + String [android:support:fragments]
  + String [mActivity=]
  + String [mAdded=]
  + String [mAnimatingAway=]
  + String [mArguments=]
  + String [mContainer=]
  + String [mFragmentId=#]
  + String [mFragmentManager=]
  + String [mHidden=]
  + String [mInnerView=]
  + String [mNextAnim=]
  + String [mParentFragment=]
  + String [mRetainInstance=]
  + String [mSavedFragmentState=]
  + String [mSavedViewState=]
  + String [mState=]
  + String [mStateAfterAnimating=]
  + String [mTarget=]
  + String [mView=]
  + Class [android/content/ComponentCallbacks]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$1]
  + Class [android/support/v4/app/Fragment$InstantiationException]
  + Class [android/support/v4/app/Fragment$SavedState]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/LoaderManagerImpl]
  + Class [android/support/v4/app/SuperNotCalledException]
  + Class [android/support/v4/util/DebugUtils]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [android/view/View]
  + Class [android/view/View$OnCreateContextMenuListener]
  + Class [java/io/PrintWriter]
  + Class [java/lang/Class]
  + Class [java/lang/ClassLoader]
  + Class [java/lang/ClassNotFoundException]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/InstantiationException]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/HashMap]
  + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/Fragment.mAdded Z]
  + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
  + Fieldref [android/support/v4/app/Fragment.mCalled Z]
  + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
  + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
  + Fieldref [android/support/v4/app/Fragment.mContainerId I]
  + Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
  + Fieldref [android/support/v4/app/Fragment.mDetached Z]
  + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
  + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
  + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
  + Fieldref [android/support/v4/app/Fragment.mHidden Z]
  + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
  + Fieldref [android/support/v4/app/Fragment.mIndex I]
  + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
  + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
  + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
  + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
  + Fieldref [android/support/v4/app/Fragment.mRestored Z]
  + Fieldref [android/support/v4/app/Fragment.mResumed Z]
  + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
  + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
  + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
  + Fieldref [android/support/v4/app/Fragment.mState I]
  + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
  + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
  + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
  + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
  + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
  + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
  + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
  + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
  + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
  + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
  + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
  + Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/Fragment.instantiateChildFragmentManager ()V]
  + Methodref [android/support/v4/app/Fragment.isAdded ()Z]
  + Methodref [android/support/v4/app/Fragment.isHidden ()Z]
  + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/support/v4/app/Fragment.onContextItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V]
  + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Methodref [android/support/v4/app/Fragment.onDestroy ()V]
  + Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
  + Methodref [android/support/v4/app/Fragment.onLowMemory ()V]
  + Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V]
  + Methodref [android/support/v4/app/Fragment.onPause ()V]
  + Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V]
  + Methodref [android/support/v4/app/Fragment.onResume ()V]
  + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onStart ()V]
  + Methodref [android/support/v4/app/Fragment.onStop ()V]
  + Methodref [android/support/v4/app/Fragment.onViewStateRestored (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment$1.<init> (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/Fragment$InstantiationException.<init> (Ljava/lang/String;Ljava/lang/Exception;)V]
  + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
  + Methodref [android/support/v4/app/FragmentActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
  + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.<init> ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroyView ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doReportNextStart ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
  + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
  + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V]
  + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
  + Methodref [java/io/PrintWriter.print (I)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.print (Z)V]
  + Methodref [java/io/PrintWriter.println (I)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.println (Z)V]
  + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
  + Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
  + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Exception;)V]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attachActivity (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + NameAndType [dispatchActivityCreated ()V]
  + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchCreate ()V]
  + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + NameAndType [dispatchDestroy ()V]
  + NameAndType [dispatchDestroyView ()V]
  + NameAndType [dispatchLowMemory ()V]
  + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
  + NameAndType [dispatchPause ()V]
  + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchReallyStop ()V]
  + NameAndType [dispatchResume ()V]
  + NameAndType [dispatchStart ()V]
  + NameAndType [dispatchStop ()V]
  + NameAndType [doDestroy ()V]
  + NameAndType [doReportNextStart ()V]
  + NameAndType [doReportStart ()V]
  + NameAndType [doRetain ()V]
  + NameAndType [doStart ()V]
  + NameAndType [doStop ()V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execPendingActions ()Z]
  + NameAndType [findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
  + NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWindowToken ()Landroid/os/IBinder;]
  + NameAndType [hashCode ()I]
  + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + NameAndType [instantiateChildFragmentManager ()V]
  + NameAndType [isAdded ()Z]
  + NameAndType [isHidden ()Z]
  + NameAndType [loadClass (Ljava/lang/String;)Ljava/lang/Class;]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mAdded Z]
  + NameAndType [mAnimatingAway Landroid/view/View;]
  + NameAndType [mArguments Landroid/os/Bundle;]
  + NameAndType [mBackStackNesting I]
  + NameAndType [mCalled Z]
  + NameAndType [mCheckedForLoaderManager Z]
  + NameAndType [mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mContainer Landroid/view/ViewGroup;]
  + NameAndType [mContainerId I]
  + NameAndType [mDeferStart Z]
  + NameAndType [mDetached Z]
  + NameAndType [mFragmentId I]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mFromLayout Z]
  + NameAndType [mHasMenu Z]
  + NameAndType [mHidden Z]
  + NameAndType [mInLayout Z]
  + NameAndType [mIndex I]
  + NameAndType [mInnerView Landroid/view/View;]
  + NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
  + NameAndType [mLoadersStarted Z]
  + NameAndType [mMenuVisible Z]
  + NameAndType [mNextAnim I]
  + NameAndType [mParentFragment Landroid/support/v4/app/Fragment;]
  + NameAndType [mRemoving Z]
  + NameAndType [mRestored Z]
  + NameAndType [mResumed Z]
  + NameAndType [mRetainInstance Z]
  + NameAndType [mRetaining Z]
  + NameAndType [mSavedFragmentState Landroid/os/Bundle;]
  + NameAndType [mSavedViewState Landroid/util/SparseArray;]
  + NameAndType [mState I]
  + NameAndType [mState Landroid/os/Bundle;]
  + NameAndType [mStateAfterAnimating I]
  + NameAndType [mTag Ljava/lang/String;]
  + NameAndType [mTarget Landroid/support/v4/app/Fragment;]
  + NameAndType [mTargetIndex I]
  + NameAndType [mTargetRequestCode I]
  + NameAndType [mUserVisibleHint Z]
  + NameAndType [mView Landroid/view/View;]
  + NameAndType [mWho Ljava/lang/String;]
  + NameAndType [newInstance ()Ljava/lang/Object;]
  + NameAndType [noteStateNotSaved ()V]
  + NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onContextItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + NameAndType [onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [onDestroy ()V]
  + NameAndType [onDestroyView ()V]
  + NameAndType [onLowMemory ()V]
  + NameAndType [onOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [onOptionsMenuClosed (Landroid/view/Menu;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPrepareOptionsMenu (Landroid/view/Menu;)V]
  + NameAndType [onResume ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStart ()V]
  + NameAndType [onStop ()V]
  + NameAndType [onViewStateRestored (Landroid/os/Bundle;)V]
  + NameAndType [performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [print (I)V]
  + NameAndType [print (Ljava/lang/Object;)V]
  + NameAndType [print (Ljava/lang/String;)V]
  + NameAndType [print (Z)V]
  + NameAndType [println (I)V]
  + NameAndType [println (Ljava/lang/Object;)V]
  + NameAndType [println (Ljava/lang/String;)V]
  + NameAndType [println (Z)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
  + NameAndType [restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
  + NameAndType [restoreHierarchyState (Landroid/util/SparseArray;)V]
  + NameAndType [sClassMap Ljava/util/HashMap;]
  + NameAndType [saveAllState ()Landroid/os/Parcelable;]
  + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
  + NameAndType [setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
  + NameAndType [startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
  + NameAndType [supportInvalidateOptionsMenu ()V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ ]
  + Utf8 [  ]
  + Utf8 [ #]
  + Utf8 [ did not call through to super.onActivityCreated()]
  + Utf8 [ did not call through to super.onCreate()]
  + Utf8 [ did not call through to super.onDestroy()]
  + Utf8 [ did not call through to super.onDestroyView()]
  + Utf8 [ did not call through to super.onPause()]
  + Utf8 [ did not call through to super.onResume()]
  + Utf8 [ did not call through to super.onStart()]
  + Utf8 [ did not call through to super.onStop()]
  + Utf8 [ did not call through to super.onViewStateRestored()]
  + Utf8 [ empty constructor that is public]
  + Utf8 [ id=0x]
  + Utf8 [ mBackStackNesting=]
  + Utf8 [ mContainerId=#]
  + Utf8 [ mDetached=]
  + Utf8 [ mFromLayout=]
  + Utf8 [ mHasMenu=]
  + Utf8 [ mInLayout=]
  + Utf8 [ mIndex=]
  + Utf8 [ mMenuVisible=]
  + Utf8 [ mRemoving=]
  + Utf8 [ mResumed=]
  + Utf8 [ mRetaining=]
  + Utf8 [ mTag=]
  + Utf8 [ mTargetRequestCode=]
  + Utf8 [ mUserVisibleHint=]
  + Utf8 [ mWho=]
  + Utf8 [ not attached to Activity]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/os/IBinder;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/support/v4/app/Fragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/LoaderManager;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/ClassLoader;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)V]
  + Utf8 [(IZI)Landroid/view/animation/Animation;]
  + Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment$SavedState;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;I)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/util/SparseArray;)V]
  + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View$OnCreateContextMenuListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/ClassLoader;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V]
  + Utf8 [(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [(Z)V]
  + Utf8 [:]
  + Utf8 [: make sure class name exists, is public, and has an]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ACTIVITY_CREATED]
  + Utf8 [CREATED]
  + Utf8 [Can't retain fragements that are nested in other fragments]
  + Utf8 [Child ]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [ContextMenuInfo]
  + Utf8 [Fragment ]
  + Utf8 [Fragment already active]
  + Utf8 [Fragment.java]
  + Utf8 [I]
  + Utf8 [INITIALIZING]
  + Utf8 [InnerClasses]
  + Utf8 [InstantiationException]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Landroid/os/Parcelable;>;]
  + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [Landroid/view/ContextMenu;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuInflater;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/ClassNotFoundException;]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/InstantiationException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Class<*>;>;]
  + Utf8 [Loader Manager:]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnCreateContextMenuListener]
  + Utf8 [RESUMED]
  + Utf8 [STARTED]
  + Utf8 [STOPPED]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Unable to instantiate fragment ]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [activity]
  + Utf8 [android/content/ComponentCallbacks]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$1]
  + Utf8 [android/support/v4/app/Fragment$InstantiationException]
  + Utf8 [android/support/v4/app/Fragment$SavedState]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/LoaderManagerImpl]
  + Utf8 [android/support/v4/app/SuperNotCalledException]
  + Utf8 [android/support/v4/util/DebugUtils]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnCreateContextMenuListener]
  + Utf8 [android:fragment:]
  + Utf8 [android:support:fragments]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [attachActivity]
  + Utf8 [attrs]
  + Utf8 [buildShortClassTag]
  + Utf8 [clazz]
  + Utf8 [container]
  + Utf8 [context]
  + Utf8 [data]
  + Utf8 [dispatchActivityCreated]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchContextItemSelected]
  + Utf8 [dispatchCreate]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchDestroyView]
  + Utf8 [dispatchLowMemory]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchOptionsMenuClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchReallyStop]
  + Utf8 [dispatchResume]
  + Utf8 [dispatchStart]
  + Utf8 [dispatchStop]
  + Utf8 [doDestroy]
  + Utf8 [doReportNextStart]
  + Utf8 [doReportStart]
  + Utf8 [doRetain]
  + Utf8 [doStart]
  + Utf8 [doStop]
  + Utf8 [dump]
  + Utf8 [e]
  + Utf8 [enter]
  + Utf8 [equals]
  + Utf8 [execPendingActions]
  + Utf8 [f]
  + Utf8 [fd]
  + Utf8 [findFragmentByWho]
  + Utf8 [fname]
  + Utf8 [formatArgs]
  + Utf8 [fragment]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getArguments]
  + Utf8 [getChildFragmentManager]
  + Utf8 [getClass]
  + Utf8 [getClassLoader]
  + Utf8 [getFragmentManager]
  + Utf8 [getId]
  + Utf8 [getLayoutInflater]
  + Utf8 [getLoaderManager]
  + Utf8 [getParcelable]
  + Utf8 [getParentFragment]
  + Utf8 [getResources]
  + Utf8 [getRetainInstance]
  + Utf8 [getString]
  + Utf8 [getTag]
  + Utf8 [getTargetFragment]
  + Utf8 [getTargetRequestCode]
  + Utf8 [getText]
  + Utf8 [getUserVisibleHint]
  + Utf8 [getView]
  + Utf8 [getVisibility]
  + Utf8 [getWindowToken]
  + Utf8 [hasMenu]
  + Utf8 [hasOptionsMenu]
  + Utf8 [hashCode]
  + Utf8 [hidden]
  + Utf8 [index]
  + Utf8 [inflater]
  + Utf8 [initState]
  + Utf8 [instantiate]
  + Utf8 [instantiateChildFragmentManager]
  + Utf8 [intent]
  + Utf8 [isAdded]
  + Utf8 [isDetached]
  + Utf8 [isHidden]
  + Utf8 [isInBackStack]
  + Utf8 [isInLayout]
  + Utf8 [isMenuVisible]
  + Utf8 [isRemoving]
  + Utf8 [isResumed]
  + Utf8 [isVisible]
  + Utf8 [isVisibleToUser]
  + Utf8 [item]
  + Utf8 [java/io/PrintWriter]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/ClassLoader]
  + Utf8 [java/lang/ClassNotFoundException]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/InstantiationException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/HashMap]
  + Utf8 [loadClass]
  + Utf8 [mActivity]
  + Utf8 [mActivity=]
  + Utf8 [mAdded]
  + Utf8 [mAdded=]
  + Utf8 [mAnimatingAway]
  + Utf8 [mAnimatingAway=]
  + Utf8 [mArguments]
  + Utf8 [mArguments=]
  + Utf8 [mBackStackNesting]
  + Utf8 [mCalled]
  + Utf8 [mCheckedForLoaderManager]
  + Utf8 [mChildFragmentManager]
  + Utf8 [mContainer]
  + Utf8 [mContainer=]
  + Utf8 [mContainerId]
  + Utf8 [mDeferStart]
  + Utf8 [mDetached]
  + Utf8 [mFragmentId]
  + Utf8 [mFragmentId=#]
  + Utf8 [mFragmentManager]
  + Utf8 [mFragmentManager=]
  + Utf8 [mFromLayout]
  + Utf8 [mHasMenu]
  + Utf8 [mHidden]
  + Utf8 [mHidden=]
  + Utf8 [mInLayout]
  + Utf8 [mIndex]
  + Utf8 [mInnerView]
  + Utf8 [mInnerView=]
  + Utf8 [mLoaderManager]
  + Utf8 [mLoadersStarted]
  + Utf8 [mMenuVisible]
  + Utf8 [mNextAnim]
  + Utf8 [mNextAnim=]
  + Utf8 [mParentFragment]
  + Utf8 [mParentFragment=]
  + Utf8 [mRemoving]
  + Utf8 [mRestored]
  + Utf8 [mResumed]
  + Utf8 [mRetainInstance]
  + Utf8 [mRetainInstance=]
  + Utf8 [mRetaining]
  + Utf8 [mSavedFragmentState]
  + Utf8 [mSavedFragmentState=]
  + Utf8 [mSavedViewState]
  + Utf8 [mSavedViewState=]
  + Utf8 [mState]
  + Utf8 [mState=]
  + Utf8 [mStateAfterAnimating]
  + Utf8 [mStateAfterAnimating=]
  + Utf8 [mTag]
  + Utf8 [mTarget]
  + Utf8 [mTarget=]
  + Utf8 [mTargetIndex]
  + Utf8 [mTargetRequestCode]
  + Utf8 [mUserVisibleHint]
  + Utf8 [mView]
  + Utf8 [mView=]
  + Utf8 [mWho]
  + Utf8 [menu]
  + Utf8 [menuInfo]
  + Utf8 [menuVisible]
  + Utf8 [newConfig]
  + Utf8 [newInstance]
  + Utf8 [nextAnim]
  + Utf8 [noteStateNotSaved]
  + Utf8 [o]
  + Utf8 [onActivityCreated]
  + Utf8 [onActivityResult]
  + Utf8 [onAttach]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onContextItemSelected]
  + Utf8 [onCreate]
  + Utf8 [onCreateAnimation]
  + Utf8 [onCreateContextMenu]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreateView]
  + Utf8 [onDestroy]
  + Utf8 [onDestroyOptionsMenu]
  + Utf8 [onDestroyView]
  + Utf8 [onDetach]
  + Utf8 [onHiddenChanged]
  + Utf8 [onInflate]
  + Utf8 [onLowMemory]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onOptionsMenuClosed]
  + Utf8 [onPause]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onResume]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStart]
  + Utf8 [onStop]
  + Utf8 [onViewCreated]
  + Utf8 [onViewStateRestored]
  + Utf8 [outState]
  + Utf8 [p]
  + Utf8 [parent]
  + Utf8 [performActivityCreated]
  + Utf8 [performConfigurationChanged]
  + Utf8 [performContextItemSelected]
  + Utf8 [performCreate]
  + Utf8 [performCreateOptionsMenu]
  + Utf8 [performCreateView]
  + Utf8 [performDestroy]
  + Utf8 [performDestroyView]
  + Utf8 [performLowMemory]
  + Utf8 [performOptionsItemSelected]
  + Utf8 [performOptionsMenuClosed]
  + Utf8 [performPause]
  + Utf8 [performPendingDeferredStart]
  + Utf8 [performPrepareOptionsMenu]
  + Utf8 [performReallyStop]
  + Utf8 [performResume]
  + Utf8 [performSaveInstanceState]
  + Utf8 [performStart]
  + Utf8 [performStop]
  + Utf8 [prefix]
  + Utf8 [print]
  + Utf8 [println]
  + Utf8 [put]
  + Utf8 [putParcelable]
  + Utf8 [registerForContextMenu]
  + Utf8 [requestCode]
  + Utf8 [resId]
  + Utf8 [restoreAllState]
  + Utf8 [restoreHierarchyState]
  + Utf8 [restoreViewState]
  + Utf8 [resultCode]
  + Utf8 [retain]
  + Utf8 [sClassMap]
  + Utf8 [saveAllState]
  + Utf8 [savedInstanceState]
  + Utf8 [sb]
  + Utf8 [setArguments]
  + Utf8 [setClassLoader]
  + Utf8 [setHasOptionsMenu]
  + Utf8 [setIndex]
  + Utf8 [setInitialSavedState]
  + Utf8 [setMenuVisibility]
  + Utf8 [setOnCreateContextMenuListener]
  + Utf8 [setRetainInstance]
  + Utf8 [setTargetFragment]
  + Utf8 [setUserVisibleHint]
  + Utf8 [show]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [startActivityFromFragment]
  + Utf8 [state]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [this]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [transit]
  + Utf8 [unregisterForContextMenu]
  + Utf8 [v]
  + Utf8 [view]
  + Utf8 [who]
  + Utf8 [writer]

Fields (count = 48):
  + Field:        sClassMap Ljava/util/HashMap;
    Access flags: 0x1a
      = private static final java.util.HashMap sClassMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Class<*>;>;]
  + Field:        INITIALIZING I
    Access flags: 0x18
      = static final int INITIALIZING
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        CREATED I
    Access flags: 0x18
      = static final int CREATED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        ACTIVITY_CREATED I
    Access flags: 0x18
      = static final int ACTIVITY_CREATED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        STOPPED I
    Access flags: 0x18
      = static final int STOPPED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        STARTED I
    Access flags: 0x18
      = static final int STARTED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        RESUMED I
    Access flags: 0x18
      = static final int RESUMED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        mState I
    Access flags: 0x0
      = int mState
  + Field:        mAnimatingAway Landroid/view/View;
    Access flags: 0x0
      = android.view.View mAnimatingAway
  + Field:        mStateAfterAnimating I
    Access flags: 0x0
      = int mStateAfterAnimating
  + Field:        mSavedFragmentState Landroid/os/Bundle;
    Access flags: 0x0
      = android.os.Bundle mSavedFragmentState
  + Field:        mSavedViewState Landroid/util/SparseArray;
    Access flags: 0x0
      = android.util.SparseArray mSavedViewState
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/util/SparseArray<Landroid/os/Parcelable;>;]
  + Field:        mIndex I
    Access flags: 0x0
      = int mIndex
  + Field:        mWho Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String mWho
  + Field:        mArguments Landroid/os/Bundle;
    Access flags: 0x0
      = android.os.Bundle mArguments
  + Field:        mTarget Landroid/support/v4/app/Fragment;
    Access flags: 0x0
      = android.support.v4.app.Fragment mTarget
  + Field:        mTargetIndex I
    Access flags: 0x0
      = int mTargetIndex
  + Field:        mTargetRequestCode I
    Access flags: 0x0
      = int mTargetRequestCode
  + Field:        mAdded Z
    Access flags: 0x0
      = boolean mAdded
  + Field:        mRemoving Z
    Access flags: 0x0
      = boolean mRemoving
  + Field:        mResumed Z
    Access flags: 0x0
      = boolean mResumed
  + Field:        mFromLayout Z
    Access flags: 0x0
      = boolean mFromLayout
  + Field:        mInLayout Z
    Access flags: 0x0
      = boolean mInLayout
  + Field:        mRestored Z
    Access flags: 0x0
      = boolean mRestored
  + Field:        mBackStackNesting I
    Access flags: 0x0
      = int mBackStackNesting
  + Field:        mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x0
      = android.support.v4.app.FragmentManagerImpl mFragmentManager
  + Field:        mActivity Landroid/support/v4/app/FragmentActivity;
    Access flags: 0x0
      = android.support.v4.app.FragmentActivity mActivity
  + Field:        mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x0
      = android.support.v4.app.FragmentManagerImpl mChildFragmentManager
  + Field:        mParentFragment Landroid/support/v4/app/Fragment;
    Access flags: 0x0
      = android.support.v4.app.Fragment mParentFragment
  + Field:        mFragmentId I
    Access flags: 0x0
      = int mFragmentId
  + Field:        mContainerId I
    Access flags: 0x0
      = int mContainerId
  + Field:        mTag Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String mTag
  + Field:        mHidden Z
    Access flags: 0x0
      = boolean mHidden
  + Field:        mDetached Z
    Access flags: 0x0
      = boolean mDetached
  + Field:        mRetainInstance Z
    Access flags: 0x0
      = boolean mRetainInstance
  + Field:        mRetaining Z
    Access flags: 0x0
      = boolean mRetaining
  + Field:        mHasMenu Z
    Access flags: 0x0
      = boolean mHasMenu
  + Field:        mMenuVisible Z
    Access flags: 0x0
      = boolean mMenuVisible
  + Field:        mCalled Z
    Access flags: 0x0
      = boolean mCalled
  + Field:        mNextAnim I
    Access flags: 0x0
      = int mNextAnim
  + Field:        mContainer Landroid/view/ViewGroup;
    Access flags: 0x0
      = android.view.ViewGroup mContainer
  + Field:        mView Landroid/view/View;
    Access flags: 0x0
      = android.view.View mView
  + Field:        mInnerView Landroid/view/View;
    Access flags: 0x0
      = android.view.View mInnerView
  + Field:        mDeferStart Z
    Access flags: 0x0
      = boolean mDeferStart
  + Field:        mUserVisibleHint Z
    Access flags: 0x0
      = boolean mUserVisibleHint
  + Field:        mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;
    Access flags: 0x0
      = android.support.v4.app.LoaderManagerImpl mLoaderManager
  + Field:        mLoadersStarted Z
    Access flags: 0x0
      = boolean mLoadersStarted
  + Field:        mCheckedForLoaderManager Z
    Access flags: 0x0
      = boolean mCheckedForLoaderManager

Methods (count = 97):
  + Method:       <init>()V
    Access flags: 0x1
      = public Fragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #228
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #126
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [9] aload_0 v0
      [10] iconst_m1
      [11] putfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [14] aload_0 v0
      [15] iconst_m1
      [16] putfield #130
        + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
      [19] aload_0 v0
      [20] iconst_1
      [21] putfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [24] aload_0 v0
      [25] iconst_1
      [26] putfield #132
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 369
        [4] -> line 174
        [9] -> line 190
        [14] -> line 202
        [19] -> line 273
        [24] -> line 295
        [29] -> line 370
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Landroid/support/v4/app/Fragment; this]
  + Method:       instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
    Access flags: 0x9
      = public static android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokestatic #147
        + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 377
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/content/Context; context]
        v1: 0 -> 7 [Ljava/lang/String; fname]
  + Method:       instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;
    Access flags: 0x9
      = public static android.support.v4.app.Fragment instantiate(android.content.Context,java.lang.String,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 184, locals = 5, stack = 4):
      [0] getstatic #135
        + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
      [3] aload_1 v1
      [4] invokevirtual #241
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [7] checkcast #83
        + Class [java/lang/Class]
      [10] astore_3 v3
      [11] aload_3 v3
      [12] ifnonnull +21 (target=33)
      [15] aload_0 v0
      [16] invokevirtual #138
        + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;]
      [19] aload_1 v1
      [20] invokevirtual #225
        + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;]
      [23] astore_3 v3
      [24] getstatic #135
        + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
      [27] aload_1 v1
      [28] aload_3 v3
      [29] invokevirtual #242
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [32] pop
      [33] aload_3 v3
      [34] invokevirtual #224
        + Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
      [37] checkcast #69
        + Class [android/support/v4/app/Fragment]
      [40] astore v4
      [42] aload_2 v2
      [43] ifnull +21 (target=64)
      [46] aload_2 v2
      [47] aload v4
      [49] invokevirtual #230
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [52] invokevirtual #223
        + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
      [55] invokevirtual #144
        + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
      [58] aload v4
      [60] aload_2 v2
      [61] putfield #97
        + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
      [64] aload v4
      [66] areturn
      [67] astore_3 v3
      [68] new #71
        + Class [android/support/v4/app/Fragment$InstantiationException]
      [71] dup
      [72] new #92
        + Class [java/lang/StringBuilder]
      [75] dup
      [76] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [79] ldc #44
        + String [Unable to instantiate fragment ]
      [81] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [84] aload_1 v1
      [85] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [88] ldc #38
        + String [: make sure class name exists, is public, and has an]
      [90] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [93] ldc #19
        + String [ empty constructor that is public]
      [95] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [98] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [101] aload_3 v3
      [102] invokespecial #170
        + Methodref [android/support/v4/app/Fragment$InstantiationException.<init> (Ljava/lang/String;Ljava/lang/Exception;)V]
      [105] athrow
      [106] astore_3 v3
      [107] new #71
        + Class [android/support/v4/app/Fragment$InstantiationException]
      [110] dup
      [111] new #92
        + Class [java/lang/StringBuilder]
      [114] dup
      [115] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [118] ldc #44
        + String [Unable to instantiate fragment ]
      [120] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [123] aload_1 v1
      [124] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [127] ldc #38
        + String [: make sure class name exists, is public, and has an]
      [129] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [132] ldc #19
        + String [ empty constructor that is public]
      [134] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [137] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [140] aload_3 v3
      [141] invokespecial #170
        + Methodref [android/support/v4/app/Fragment$InstantiationException.<init> (Ljava/lang/String;Ljava/lang/Exception;)V]
      [144] athrow
      [145] astore_3 v3
      [146] new #71
        + Class [android/support/v4/app/Fragment$InstantiationException]
      [149] dup
      [150] new #92
        + Class [java/lang/StringBuilder]
      [153] dup
      [154] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [157] ldc #44
        + String [Unable to instantiate fragment ]
      [159] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [162] aload_1 v1
      [163] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [166] ldc #38
        + String [: make sure class name exists, is public, and has an]
      [168] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [171] ldc #19
        + String [ empty constructor that is public]
      [173] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [176] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [179] aload_3 v3
      [180] invokespecial #170
        + Methodref [android/support/v4/app/Fragment$InstantiationException.<init> (Ljava/lang/String;Ljava/lang/Exception;)V]
      [183] athrow
      Code attribute exceptions (count = 3):
      + ExceptionInfo (0 -> 66: 67):
      + Class [java/lang/ClassNotFoundException]
      + ExceptionInfo (0 -> 66: 106):
      + Class [java/lang/InstantiationException]
      + ExceptionInfo (0 -> 66: 145):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 396
        [11] -> line 397
        [15] -> line 399
        [24] -> line 400
        [33] -> line 402
        [42] -> line 403
        [46] -> line 404
        [58] -> line 405
        [64] -> line 407
        [67] -> line 408
        [68] -> line 409
        [106] -> line 412
        [107] -> line 413
        [145] -> line 416
        [146] -> line 417
      + Local variable table attribute (count = 8)
        v3: 11 -> 67 [Ljava/lang/Class; clazz]
        v4: 42 -> 67 [Landroid/support/v4/app/Fragment; f]
        v3: 68 -> 106 [Ljava/lang/ClassNotFoundException; e]
        v3: 107 -> 145 [Ljava/lang/InstantiationException; e]
        v3: 146 -> 184 [Ljava/lang/IllegalAccessException; e]
        v0: 0 -> 184 [Landroid/content/Context; context]
        v1: 0 -> 184 [Ljava/lang/String; fname]
        v2: 0 -> 184 [Landroid/os/Bundle; args]
      + Local variable type table attribute (count = 1)
        v3: 11 -> 67 [Ljava/lang/Class<*>; clazz]
  + Method:       restoreViewState(Landroid/os/Bundle;)V
    Access flags: 0x10
      = final void restoreViewState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #125
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [4] ifnull +19 (target=23)
      [7] aload_0 v0
      [8] getfield #113
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [11] aload_0 v0
      [12] getfield #125
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [15] invokevirtual #213
        + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V]
      [18] aload_0 v0
      [19] aconst_null
      [20] putfield #125
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [23] aload_0 v0
      [24] iconst_0
      [25] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [28] aload_0 v0
      [29] aload_1 v1
      [30] invokevirtual #168
        + Methodref [android/support/v4/app/Fragment.onViewStateRestored (Landroid/os/Bundle;)V]
      [33] aload_0 v0
      [34] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [37] ifne +35 (target=72)
      [40] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [43] dup
      [44] new #92
        + Class [java/lang/StringBuilder]
      [47] dup
      [48] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [51] ldc #41
        + String [Fragment ]
      [53] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [56] aload_0 v0
      [57] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [60] ldc #18
        + String [ did not call through to super.onViewStateRestored()]
      [62] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [68] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [71] athrow
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 424
        [7] -> line 425
        [18] -> line 426
        [23] -> line 428
        [28] -> line 429
        [33] -> line 430
        [40] -> line 431
        [72] -> line 434
      + Local variable table attribute (count = 2)
        v0: 0 -> 73 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 73 [Landroid/os/Bundle; savedInstanceState]
  + Method:       setIndex(ILandroid/support/v4/app/Fragment;)V
    Access flags: 0x10
      = final void setIndex(int,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [5] aload_2 v2
      [6] ifnull +39 (target=45)
      [9] aload_0 v0
      [10] new #92
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [17] aload_2 v2
      [18] getfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [21] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] ldc #37
        + String [:]
      [26] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] aload_0 v0
      [30] getfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [33] invokevirtual #236
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [36] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [39] putfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [42] goto +29 (target=71)
      [45] aload_0 v0
      [46] new #92
        + Class [java/lang/StringBuilder]
      [49] dup
      [50] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [53] ldc #45
        + String [android:fragment:]
      [55] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [58] aload_0 v0
      [59] getfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [62] invokevirtual #236
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [65] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [68] putfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 437
        [5] -> line 438
        [9] -> line 439
        [45] -> line 441
        [71] -> line 443
      + Local variable table attribute (count = 3)
        v0: 0 -> 72 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 72 [I index]
        v2: 0 -> 72 [Landroid/support/v4/app/Fragment; parent]
  + Method:       isInBackStack()Z
    Access flags: 0x10
      = final boolean isInBackStack()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [4] ifle +7 (target=11)
      [7] iconst_1
      [8] goto +4 (target=12)
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 446
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/app/Fragment; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x11
      = public final boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #229
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 453
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Ljava/lang/Object; o]
  + Method:       hashCode()I
    Access flags: 0x11
      = public final int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #231
        + Methodref [java/lang/Object.hashCode ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 460
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 2, stack = 3):
      [0] new #92
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] sipush 128
      [7] invokespecial #234
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [10] astore_1 v1
      [11] aload_0 v0
      [12] aload_1 v1
      [13] invokestatic #210
        + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
      [16] aload_0 v0
      [17] getfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [20] iflt +19 (target=39)
      [23] aload_1 v1
      [24] ldc #9
        + String [ #]
      [26] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] pop
      [30] aload_1 v1
      [31] aload_0 v0
      [32] getfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [35] invokevirtual #236
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [38] pop
      [39] aload_0 v0
      [40] getfield #106
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [43] ifeq +22 (target=65)
      [46] aload_1 v1
      [47] ldc #20
        + String [ id=0x]
      [49] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [52] pop
      [53] aload_1 v1
      [54] aload_0 v0
      [55] getfield #106
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [58] invokestatic #227
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [61] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [64] pop
      [65] aload_0 v0
      [66] getfield #128
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [69] ifnull +19 (target=88)
      [72] aload_1 v1
      [73] ldc #7
        + String [ ]
      [75] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [78] pop
      [79] aload_1 v1
      [80] aload_0 v0
      [81] getfield #128
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [84] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [87] pop
      [88] aload_1 v1
      [89] bipush 125
      [91] invokevirtual #235
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [94] pop
      [95] aload_1 v1
      [96] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [99] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 465
        [11] -> line 466
        [16] -> line 467
        [23] -> line 468
        [30] -> line 469
        [39] -> line 471
        [46] -> line 472
        [53] -> line 473
        [65] -> line 475
        [72] -> line 476
        [79] -> line 477
        [88] -> line 479
        [95] -> line 480
      + Local variable table attribute (count = 2)
        v0: 0 -> 100 [Landroid/support/v4/app/Fragment; this]
        v1: 11 -> 100 [Ljava/lang/StringBuilder; sb]
  + Method:       getId()I
    Access flags: 0x11
      = public final int getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #106
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 489
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       getTag()Ljava/lang/String;
    Access flags: 0x11
      = public final java.lang.String getTag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #128
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 496
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       setArguments(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void setArguments(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [4] iflt +13 (target=17)
      [7] new #87
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #42
        + String [Fragment already active]
      [13] invokespecial #226
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] aload_1 v1
      [19] putfield #97
        + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 507
        [7] -> line 508
        [17] -> line 510
        [22] -> line 511
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 23 [Landroid/os/Bundle; args]
  + Method:       getArguments()Landroid/os/Bundle;
    Access flags: 0x11
      = public final android.os.Bundle getArguments()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #97
        + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 518
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       setInitialSavedState(Landroid/support/v4/app/Fragment$SavedState;)V
    Access flags: 0x1
      = public void setInitialSavedState(android.support.v4.app.Fragment$SavedState)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [4] iflt +13 (target=17)
      [7] new #87
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #42
        + String [Fragment already active]
      [13] invokespecial #226
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] aload_1 v1
      [19] ifnull +17 (target=36)
      [22] aload_1 v1
      [23] getfield #136
        + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
      [26] ifnull +10 (target=36)
      [29] aload_1 v1
      [30] getfield #136
        + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
      [33] goto +4 (target=37)
      [36] aconst_null
      [37] putfield #124
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 530
        [7] -> line 531
        [17] -> line 533
        [40] -> line 535
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 41 [Landroid/support/v4/app/Fragment$SavedState; state]
  + Method:       setTargetFragment(Landroid/support/v4/app/Fragment;I)V
    Access flags: 0x1
      = public void setTargetFragment(android.support.v4.app.Fragment,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #129
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #131
        + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 549
        [5] -> line 550
        [10] -> line 551
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 11 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 11 [I requestCode]
  + Method:       getTargetFragment()Landroid/support/v4/app/Fragment;
    Access flags: 0x11
      = public final android.support.v4.app.Fragment getTargetFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #129
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 557
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       getTargetRequestCode()I
    Access flags: 0x11
      = public final int getTargetRequestCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #131
        + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 564
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       getActivity()Landroid/support/v4/app/FragmentActivity;
    Access flags: 0x11
      = public final android.support.v4.app.FragmentActivity getActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 571
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       getResources()Landroid/content/res/Resources;
    Access flags: 0x11
      = public final android.content.res.Resources getResources()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] ifnonnull +35 (target=39)
      [7] new #87
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] new #92
        + Class [java/lang/StringBuilder]
      [14] dup
      [15] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [18] ldc #41
        + String [Fragment ]
      [20] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [23] aload_0 v0
      [24] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [27] ldc #36
        + String [ not attached to Activity]
      [29] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] invokespecial #226
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [38] athrow
      [39] aload_0 v0
      [40] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [43] invokevirtual #173
        + Methodref [android/support/v4/app/FragmentActivity.getResources ()Landroid/content/res/Resources;]
      [46] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 578
        [7] -> line 579
        [39] -> line 581
      + Local variable table attribute (count = 1)
        v0: 0 -> 47 [Landroid/support/v4/app/Fragment; this]
  + Method:       getText(I)Ljava/lang/CharSequence;
    Access flags: 0x11
      = public final java.lang.CharSequence getText(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #146
        + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
      [4] iload_1 v1
      [5] invokevirtual #141
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 591
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 9 [I resId]
  + Method:       getString(I)Ljava/lang/String;
    Access flags: 0x11
      = public final java.lang.String getString(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #146
        + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
      [4] iload_1 v1
      [5] invokevirtual #139
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 601
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 9 [I resId]
  + Method:       getString(I[Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x91
      = public final varargs java.lang.String getString(int,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #146
        + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #140
        + Methodref [android/content/res/Resources.getString (I[Ljava/lang/Object;)Ljava/lang/String;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 614
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 10 [I resId]
        v2: 0 -> 10 [[Ljava/lang/Object; formatArgs]
  + Method:       getFragmentManager()Landroid/support/v4/app/FragmentManager;
    Access flags: 0x11
      = public final android.support.v4.app.FragmentManager getFragmentManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #107
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 628
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       getChildFragmentManager()Landroid/support/v4/app/FragmentManager;
    Access flags: 0x11
      = public final android.support.v4.app.FragmentManager getChildFragmentManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnonnull +76 (target=80)
      [7] aload_0 v0
      [8] invokevirtual #148
        + Methodref [android/support/v4/app/Fragment.instantiateChildFragmentManager ()V]
      [11] aload_0 v0
      [12] getfield #126
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [15] iconst_5
      [16] ificmplt +13 (target=29)
      [19] aload_0 v0
      [20] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [23] invokevirtual #192
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V]
      [26] goto +54 (target=80)
      [29] aload_0 v0
      [30] getfield #126
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [33] iconst_4
      [34] ificmplt +13 (target=47)
      [37] aload_0 v0
      [38] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [41] invokevirtual #193
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V]
      [44] goto +36 (target=80)
      [47] aload_0 v0
      [48] getfield #126
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [51] iconst_2
      [52] ificmplt +13 (target=65)
      [55] aload_0 v0
      [56] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [59] invokevirtual #179
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V]
      [62] goto +18 (target=80)
      [65] aload_0 v0
      [66] getfield #126
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [69] iconst_1
      [70] ificmplt +10 (target=80)
      [73] aload_0 v0
      [74] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [77] invokevirtual #182
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V]
      [80] aload_0 v0
      [81] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [84] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 636
        [7] -> line 637
        [11] -> line 638
        [19] -> line 639
        [29] -> line 640
        [37] -> line 641
        [47] -> line 642
        [55] -> line 643
        [65] -> line 644
        [73] -> line 645
        [80] -> line 648
      + Local variable table attribute (count = 1)
        v0: 0 -> 85 [Landroid/support/v4/app/Fragment; this]
  + Method:       getParentFragment()Landroid/support/v4/app/Fragment;
    Access flags: 0x11
      = public final android.support.v4.app.Fragment getParentFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #118
        + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 656
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       isAdded()Z
    Access flags: 0x11
      = public final boolean isAdded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #95
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [11] ifeq +7 (target=18)
      [14] iconst_1
      [15] goto +4 (target=19)
      [18] iconst_0
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 663
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Landroid/support/v4/app/Fragment; this]
  + Method:       isDetached()Z
    Access flags: 0x11
      = public final boolean isDetached()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #105
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 672
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       isRemoving()Z
    Access flags: 0x11
      = public final boolean isRemoving()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #119
        + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 681
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       isInLayout()Z
    Access flags: 0x11
      = public final boolean isInLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #111
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 692
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       isResumed()Z
    Access flags: 0x11
      = public final boolean isResumed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #121
        + Fieldref [android/support/v4/app/Fragment.mResumed Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 700
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       isVisible()Z
    Access flags: 0x11
      = public final boolean isVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #149
        + Methodref [android/support/v4/app/Fragment.isAdded ()Z]
      [4] ifeq +41 (target=45)
      [7] aload_0 v0
      [8] invokevirtual #150
        + Methodref [android/support/v4/app/Fragment.isHidden ()Z]
      [11] ifne +34 (target=45)
      [14] aload_0 v0
      [15] getfield #133
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [18] ifnull +27 (target=45)
      [21] aload_0 v0
      [22] getfield #133
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [25] invokevirtual #212
        + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
      [28] ifnull +17 (target=45)
      [31] aload_0 v0
      [32] getfield #133
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [35] invokevirtual #211
        + Methodref [android/view/View.getVisibility ()I]
      [38] ifne +7 (target=45)
      [41] iconst_1
      [42] goto +4 (target=46)
      [45] iconst_0
      [46] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 709
      + Local variable table attribute (count = 1)
        v0: 0 -> 47 [Landroid/support/v4/app/Fragment; this]
  + Method:       isHidden()Z
    Access flags: 0x11
      = public final boolean isHidden()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 721
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       hasOptionsMenu()Z
    Access flags: 0x11
      = public final boolean hasOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 726
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       isMenuVisible()Z
    Access flags: 0x11
      = public final boolean isMenuVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 731
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       onHiddenChanged(Z)V
    Access flags: 0x1
      = public void onHiddenChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 742
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 1 [Z hidden]
  + Method:       setRetainInstance(Z)V
    Access flags: 0x1
      = public void setRetainInstance(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] ifeq +20 (target=21)
      [4] aload_0 v0
      [5] getfield #118
        + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
      [8] ifnull +13 (target=21)
      [11] new #87
        + Class [java/lang/IllegalStateException]
      [14] dup
      [15] ldc #39
        + String [Can't retain fragements that are nested in other fragments]
      [17] invokespecial #226
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [20] athrow
      [21] aload_0 v0
      [22] iload_1 v1
      [23] putfield #122
        + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 759
        [11] -> line 760
        [21] -> line 763
        [26] -> line 764
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 27 [Z retain]
  + Method:       getRetainInstance()Z
    Access flags: 0x11
      = public final boolean getRetainInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 767
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       setHasOptionsMenu(Z)V
    Access flags: 0x1
      = public void setHasOptionsMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [4] iload_1 v1
      [5] ificmpeq +29 (target=34)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [13] aload_0 v0
      [14] invokevirtual #149
        + Methodref [android/support/v4/app/Fragment.isAdded ()Z]
      [17] ifeq +17 (target=34)
      [20] aload_0 v0
      [21] invokevirtual #150
        + Methodref [android/support/v4/app/Fragment.isHidden ()Z]
      [24] ifne +10 (target=34)
      [27] aload_0 v0
      [28] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [31] invokevirtual #176
        + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 778
        [8] -> line 779
        [13] -> line 780
        [27] -> line 781
        [34] -> line 784
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 35 [Z hasMenu]
  + Method:       setMenuVisibility(Z)V
    Access flags: 0x1
      = public void setMenuVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [4] iload_1 v1
      [5] ificmpeq +36 (target=41)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [13] aload_0 v0
      [14] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [17] ifeq +24 (target=41)
      [20] aload_0 v0
      [21] invokevirtual #149
        + Methodref [android/support/v4/app/Fragment.isAdded ()Z]
      [24] ifeq +17 (target=41)
      [27] aload_0 v0
      [28] invokevirtual #150
        + Methodref [android/support/v4/app/Fragment.isHidden ()Z]
      [31] ifne +10 (target=41)
      [34] aload_0 v0
      [35] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [38] invokevirtual #176
        + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 796
        [8] -> line 797
        [13] -> line 798
        [34] -> line 799
        [41] -> line 802
      + Local variable table attribute (count = 2)
        v0: 0 -> 42 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 42 [Z menuVisible]
  + Method:       setUserVisibleHint(Z)V
    Access flags: 0x1
      = public void setUserVisibleHint(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #132
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [4] ifne +23 (target=27)
      [7] iload_1 v1
      [8] ifeq +19 (target=27)
      [11] aload_0 v0
      [12] getfield #126
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [15] iconst_4
      [16] ificmpge +11 (target=27)
      [19] aload_0 v0
      [20] getfield #107
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [23] aload_0 v0
      [24] invokevirtual #199
        + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
      [27] aload_0 v0
      [28] iload_1 v1
      [29] putfield #132
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [32] aload_0 v0
      [33] iload_1 v1
      [34] ifne +7 (target=41)
      [37] iconst_1
      [38] goto +4 (target=42)
      [41] iconst_0
      [42] putfield #104
        + Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 818
        [19] -> line 819
        [27] -> line 821
        [32] -> line 822
        [45] -> line 823
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 46 [Z isVisibleToUser]
  + Method:       getUserVisibleHint()Z
    Access flags: 0x1
      = public boolean getUserVisibleHint()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #132
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 830
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       getLoaderManager()Landroid/support/v4/app/LoaderManager;
    Access flags: 0x1
      = public android.support.v4.app.LoaderManager getLoaderManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [16] ifnonnull +35 (target=51)
      [19] new #87
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] new #92
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #41
        + String [Fragment ]
      [32] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] aload_0 v0
      [36] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [39] ldc #36
        + String [ not attached to Activity]
      [41] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [44] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [47] invokespecial #226
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [50] athrow
      [51] aload_0 v0
      [52] iconst_1
      [53] putfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [56] aload_0 v0
      [57] aload_0 v0
      [58] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [61] aload_0 v0
      [62] getfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [65] aload_0 v0
      [66] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [69] iconst_1
      [70] invokevirtual #172
        + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
      [73] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [76] aload_0 v0
      [77] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [80] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 837
        [7] -> line 838
        [12] -> line 840
        [19] -> line 841
        [51] -> line 843
        [56] -> line 844
        [76] -> line 845
      + Local variable table attribute (count = 1)
        v0: 0 -> 81 [Landroid/support/v4/app/Fragment; this]
  + Method:       startActivity(Landroid/content/Intent;)V
    Access flags: 0x1
      = public void startActivity(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] ifnonnull +35 (target=39)
      [7] new #87
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] new #92
        + Class [java/lang/StringBuilder]
      [14] dup
      [15] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [18] ldc #41
        + String [Fragment ]
      [20] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [23] aload_0 v0
      [24] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [27] ldc #36
        + String [ not attached to Activity]
      [29] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] invokespecial #226
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [38] athrow
      [39] aload_0 v0
      [40] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [43] aload_0 v0
      [44] aload_1 v1
      [45] iconst_m1
      [46] invokevirtual #175
        + Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 853
        [7] -> line 854
        [39] -> line 856
        [49] -> line 857
      + Local variable table attribute (count = 2)
        v0: 0 -> 50 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 50 [Landroid/content/Intent; intent]
  + Method:       startActivityForResult(Landroid/content/Intent;I)V
    Access flags: 0x1
      = public void startActivityForResult(android.content.Intent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] ifnonnull +35 (target=39)
      [7] new #87
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] new #92
        + Class [java/lang/StringBuilder]
      [14] dup
      [15] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [18] ldc #41
        + String [Fragment ]
      [20] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [23] aload_0 v0
      [24] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [27] ldc #36
        + String [ not attached to Activity]
      [29] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] invokespecial #226
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [38] athrow
      [39] aload_0 v0
      [40] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [43] aload_0 v0
      [44] aload_1 v1
      [45] iload_2 v2
      [46] invokevirtual #175
        + Methodref [android/support/v4/app/FragmentActivity.startActivityFromFragment (Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 864
        [7] -> line 865
        [39] -> line 867
        [49] -> line 868
      + Local variable table attribute (count = 3)
        v0: 0 -> 50 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 50 [Landroid/content/Intent; intent]
        v2: 0 -> 50 [I requestCode]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x1
      = public void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 885
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 1 [I requestCode]
        v2: 0 -> 1 [I resultCode]
        v3: 0 -> 1 [Landroid/content/Intent; data]
  + Method:       getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
    Access flags: 0x1
      = public android.view.LayoutInflater getLayoutInflater(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] invokevirtual #171
        + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 893
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 8 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onInflate(android.app.Activity,android.util.AttributeSet,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 939
        [5] -> line 940
      + Local variable table attribute (count = 4)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/app/Activity; activity]
        v2: 0 -> 6 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 6 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 947
        [5] -> line 948
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/app/Activity; activity]
  + Method:       onCreateAnimation(IZI)Landroid/view/animation/Animation;
    Access flags: 0x1
      = public android.view.animation.Animation onCreateAnimation(int,boolean,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 4, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 954
      + Local variable table attribute (count = 4)
        v0: 0 -> 2 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 2 [I transit]
        v2: 0 -> 2 [Z enter]
        v3: 0 -> 2 [I nextAnim]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 972
        [5] -> line 973
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 4, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 996
      + Local variable table attribute (count = 4)
        v0: 0 -> 2 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 2 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 2 [Landroid/view/ViewGroup; container]
        v3: 0 -> 2 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onViewCreated(android.view.View,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1010
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 1 [Landroid/view/View; view]
        v2: 0 -> 1 [Landroid/os/Bundle; savedInstanceState]
  + Method:       getView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #133
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1019
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment; this]
  + Method:       onActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1036
        [5] -> line 1037
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onViewStateRestored(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onViewStateRestored(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1051
        [5] -> line 1052
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onStart()V
    Access flags: 0x1
      = public void onStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] aload_0 v0
      [6] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [9] ifne +54 (target=63)
      [12] aload_0 v0
      [13] iconst_1
      [14] putfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [17] aload_0 v0
      [18] getfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [21] ifne +28 (target=49)
      [24] aload_0 v0
      [25] iconst_1
      [26] putfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [29] aload_0 v0
      [30] aload_0 v0
      [31] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [34] aload_0 v0
      [35] getfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [38] aload_0 v0
      [39] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [42] iconst_0
      [43] invokevirtual #172
        + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
      [46] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [49] aload_0 v0
      [50] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [53] ifnull +10 (target=63)
      [56] aload_0 v0
      [57] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [60] invokevirtual #206
        + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1060
        [5] -> line 1062
        [12] -> line 1063
        [17] -> line 1064
        [24] -> line 1065
        [29] -> line 1066
        [49] -> line 1068
        [56] -> line 1069
        [63] -> line 1072
      + Local variable table attribute (count = 1)
        v0: 0 -> 64 [Landroid/support/v4/app/Fragment; this]
  + Method:       onResume()V
    Access flags: 0x1
      = public void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1081
        [5] -> line 1082
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1104
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 1 [Landroid/os/Bundle; outState]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1107
        [5] -> line 1108
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPause()V
    Access flags: 0x1
      = public void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1116
        [5] -> line 1117
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
  + Method:       onStop()V
    Access flags: 0x1
      = public void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1125
        [5] -> line 1126
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
  + Method:       onLowMemory()V
    Access flags: 0x1
      = public void onLowMemory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1129
        [5] -> line 1130
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
  + Method:       onDestroyView()V
    Access flags: 0x1
      = public void onDestroyView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1142
        [5] -> line 1143
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
  + Method:       onDestroy()V
    Access flags: 0x1
      = public void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] aload_0 v0
      [6] getfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [9] ifne +28 (target=37)
      [12] aload_0 v0
      [13] iconst_1
      [14] putfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [17] aload_0 v0
      [18] aload_0 v0
      [19] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [22] aload_0 v0
      [23] getfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [26] aload_0 v0
      [27] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [30] iconst_0
      [31] invokevirtual #172
        + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
      [34] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [37] aload_0 v0
      [38] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [41] ifnull +10 (target=51)
      [44] aload_0 v0
      [45] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [48] invokevirtual #202
        + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
      [51] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1150
        [5] -> line 1153
        [12] -> line 1154
        [17] -> line 1155
        [37] -> line 1157
        [44] -> line 1158
        [51] -> line 1160
      + Local variable table attribute (count = 1)
        v0: 0 -> 52 [Landroid/support/v4/app/Fragment; this]
  + Method:       initState()V
    Access flags: 0x0
      = void initState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_m1
      [2] putfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #95
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #119
        + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #121
        + Fieldref [android/support/v4/app/Fragment.mResumed Z]
      [25] aload_0 v0
      [26] iconst_0
      [27] putfield #108
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [30] aload_0 v0
      [31] iconst_0
      [32] putfield #111
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [35] aload_0 v0
      [36] iconst_0
      [37] putfield #120
        + Fieldref [android/support/v4/app/Fragment.mRestored Z]
      [40] aload_0 v0
      [41] iconst_0
      [42] putfield #98
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [45] aload_0 v0
      [46] aconst_null
      [47] putfield #107
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [50] aload_0 v0
      [51] aconst_null
      [52] putfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [55] aload_0 v0
      [56] iconst_0
      [57] putfield #106
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [60] aload_0 v0
      [61] iconst_0
      [62] putfield #103
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [65] aload_0 v0
      [66] aconst_null
      [67] putfield #128
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [70] aload_0 v0
      [71] iconst_0
      [72] putfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [75] aload_0 v0
      [76] iconst_0
      [77] putfield #105
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [80] aload_0 v0
      [81] iconst_0
      [82] putfield #123
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [85] aload_0 v0
      [86] aconst_null
      [87] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [90] aload_0 v0
      [91] iconst_0
      [92] putfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [95] aload_0 v0
      [96] iconst_0
      [97] putfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 1169
        [5] -> line 1170
        [10] -> line 1171
        [15] -> line 1172
        [20] -> line 1173
        [25] -> line 1174
        [30] -> line 1175
        [35] -> line 1176
        [40] -> line 1177
        [45] -> line 1178
        [50] -> line 1179
        [55] -> line 1180
        [60] -> line 1181
        [65] -> line 1182
        [70] -> line 1183
        [75] -> line 1184
        [80] -> line 1185
        [85] -> line 1186
        [90] -> line 1187
        [95] -> line 1188
        [100] -> line 1189
      + Local variable table attribute (count = 1)
        v0: 0 -> 101 [Landroid/support/v4/app/Fragment; this]
  + Method:       onDetach()V
    Access flags: 0x1
      = public void onDetach()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1196
        [5] -> line 1197
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V
    Access flags: 0x1
      = public void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1213
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 1 [Landroid/view/Menu; menu]
        v2: 0 -> 1 [Landroid/view/MenuInflater; inflater]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)V
    Access flags: 0x1
      = public void onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1230
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 1 [Landroid/view/Menu; menu]
  + Method:       onDestroyOptionsMenu()V
    Access flags: 0x1
      = public void onDestroyOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1240
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1261
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 2 [Landroid/view/MenuItem; item]
  + Method:       onOptionsMenuClosed(Landroid/view/Menu;)V
    Access flags: 0x1
      = public void onOptionsMenuClosed(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1272
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 1 [Landroid/view/Menu; menu]
  + Method:       onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
    Access flags: 0x1
      = public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #145
        + Methodref [android/support/v4/app/Fragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #174
        + Methodref [android/support/v4/app/FragmentActivity.onCreateContextMenu (Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1292
        [10] -> line 1293
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 11 [Landroid/view/ContextMenu; menu]
        v2: 0 -> 11 [Landroid/view/View; v]
        v3: 0 -> 11 [Landroid/view/ContextMenu$ContextMenuInfo; menuInfo]
  + Method:       registerForContextMenu(Landroid/view/View;)V
    Access flags: 0x1
      = public void registerForContextMenu(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] invokevirtual #214
        + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1306
        [5] -> line 1307
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/view/View; view]
  + Method:       unregisterForContextMenu(Landroid/view/View;)V
    Access flags: 0x1
      = public void unregisterForContextMenu(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aconst_null
      [2] invokevirtual #214
        + Methodref [android/view/View.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1317
        [5] -> line 1318
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 6 [Landroid/view/View; view]
  + Method:       onContextItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onContextItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1338
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 2 [Landroid/view/MenuItem; item]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 764, locals = 5, stack = 5):
      [0] aload_3 v3
      [1] aload_1 v1
      [2] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [5] aload_3 v3
      [6] ldc #52
        + String [mFragmentId=#]
      [8] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [11] aload_3 v3
      [12] aload_0 v0
      [13] getfield #106
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [16] invokestatic #227
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [19] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [22] aload_3 v3
      [23] ldc #22
        + String [ mContainerId=#]
      [25] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [28] aload_3 v3
      [29] aload_0 v0
      [30] getfield #103
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [33] invokestatic #227
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [36] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [39] aload_3 v3
      [40] ldc #32
        + String [ mTag=]
      [42] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [45] aload_3 v3
      [46] aload_0 v0
      [47] getfield #128
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [50] invokevirtual #221
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [53] aload_3 v3
      [54] aload_1 v1
      [55] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [58] aload_3 v3
      [59] ldc #61
        + String [mState=]
      [61] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [64] aload_3 v3
      [65] aload_0 v0
      [66] getfield #126
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [69] invokevirtual #215
        + Methodref [java/io/PrintWriter.print (I)V]
      [72] aload_3 v3
      [73] ldc #27
        + String [ mIndex=]
      [75] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [78] aload_3 v3
      [79] aload_0 v0
      [80] getfield #112
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [83] invokevirtual #215
        + Methodref [java/io/PrintWriter.print (I)V]
      [86] aload_3 v3
      [87] ldc #35
        + String [ mWho=]
      [89] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [92] aload_3 v3
      [93] aload_0 v0
      [94] getfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [97] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [100] aload_3 v3
      [101] ldc #21
        + String [ mBackStackNesting=]
      [103] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [106] aload_3 v3
      [107] aload_0 v0
      [108] getfield #98
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [111] invokevirtual #219
        + Methodref [java/io/PrintWriter.println (I)V]
      [114] aload_3 v3
      [115] aload_1 v1
      [116] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [119] aload_3 v3
      [120] ldc #48
        + String [mAdded=]
      [122] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [125] aload_3 v3
      [126] aload_0 v0
      [127] getfield #95
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [130] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [133] aload_3 v3
      [134] ldc #29
        + String [ mRemoving=]
      [136] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [139] aload_3 v3
      [140] aload_0 v0
      [141] getfield #119
        + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
      [144] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [147] aload_3 v3
      [148] ldc #30
        + String [ mResumed=]
      [150] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [153] aload_3 v3
      [154] aload_0 v0
      [155] getfield #121
        + Fieldref [android/support/v4/app/Fragment.mResumed Z]
      [158] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [161] aload_3 v3
      [162] ldc #24
        + String [ mFromLayout=]
      [164] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [167] aload_3 v3
      [168] aload_0 v0
      [169] getfield #108
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [172] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [175] aload_3 v3
      [176] ldc #26
        + String [ mInLayout=]
      [178] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [181] aload_3 v3
      [182] aload_0 v0
      [183] getfield #111
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [186] invokevirtual #222
        + Methodref [java/io/PrintWriter.println (Z)V]
      [189] aload_3 v3
      [190] aload_1 v1
      [191] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [194] aload_3 v3
      [195] ldc #54
        + String [mHidden=]
      [197] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [200] aload_3 v3
      [201] aload_0 v0
      [202] getfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [205] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [208] aload_3 v3
      [209] ldc #23
        + String [ mDetached=]
      [211] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [214] aload_3 v3
      [215] aload_0 v0
      [216] getfield #105
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [219] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [222] aload_3 v3
      [223] ldc #28
        + String [ mMenuVisible=]
      [225] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [228] aload_3 v3
      [229] aload_0 v0
      [230] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [233] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [236] aload_3 v3
      [237] ldc #25
        + String [ mHasMenu=]
      [239] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [242] aload_3 v3
      [243] aload_0 v0
      [244] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [247] invokevirtual #222
        + Methodref [java/io/PrintWriter.println (Z)V]
      [250] aload_3 v3
      [251] aload_1 v1
      [252] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [255] aload_3 v3
      [256] ldc #58
        + String [mRetainInstance=]
      [258] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [261] aload_3 v3
      [262] aload_0 v0
      [263] getfield #122
        + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
      [266] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [269] aload_3 v3
      [270] ldc #31
        + String [ mRetaining=]
      [272] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [275] aload_3 v3
      [276] aload_0 v0
      [277] getfield #123
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [280] invokevirtual #218
        + Methodref [java/io/PrintWriter.print (Z)V]
      [283] aload_3 v3
      [284] ldc #34
        + String [ mUserVisibleHint=]
      [286] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [289] aload_3 v3
      [290] aload_0 v0
      [291] getfield #132
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [294] invokevirtual #222
        + Methodref [java/io/PrintWriter.println (Z)V]
      [297] aload_0 v0
      [298] getfield #107
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [301] ifnull +22 (target=323)
      [304] aload_3 v3
      [305] aload_1 v1
      [306] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [309] aload_3 v3
      [310] ldc #53
        + String [mFragmentManager=]
      [312] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [315] aload_3 v3
      [316] aload_0 v0
      [317] getfield #107
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [320] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [323] aload_0 v0
      [324] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [327] ifnull +22 (target=349)
      [330] aload_3 v3
      [331] aload_1 v1
      [332] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [335] aload_3 v3
      [336] ldc #47
        + String [mActivity=]
      [338] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [341] aload_3 v3
      [342] aload_0 v0
      [343] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [346] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [349] aload_0 v0
      [350] getfield #118
        + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
      [353] ifnull +22 (target=375)
      [356] aload_3 v3
      [357] aload_1 v1
      [358] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [361] aload_3 v3
      [362] ldc #57
        + String [mParentFragment=]
      [364] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [367] aload_3 v3
      [368] aload_0 v0
      [369] getfield #118
        + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
      [372] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [375] aload_0 v0
      [376] getfield #97
        + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
      [379] ifnull +22 (target=401)
      [382] aload_3 v3
      [383] aload_1 v1
      [384] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [387] aload_3 v3
      [388] ldc #50
        + String [mArguments=]
      [390] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [393] aload_3 v3
      [394] aload_0 v0
      [395] getfield #97
        + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
      [398] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [401] aload_0 v0
      [402] getfield #124
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [405] ifnull +22 (target=427)
      [408] aload_3 v3
      [409] aload_1 v1
      [410] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [413] aload_3 v3
      [414] ldc #59
        + String [mSavedFragmentState=]
      [416] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [419] aload_3 v3
      [420] aload_0 v0
      [421] getfield #124
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [424] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [427] aload_0 v0
      [428] getfield #125
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [431] ifnull +22 (target=453)
      [434] aload_3 v3
      [435] aload_1 v1
      [436] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [439] aload_3 v3
      [440] ldc #60
        + String [mSavedViewState=]
      [442] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [445] aload_3 v3
      [446] aload_0 v0
      [447] getfield #125
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [450] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [453] aload_0 v0
      [454] getfield #129
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [457] ifnull +36 (target=493)
      [460] aload_3 v3
      [461] aload_1 v1
      [462] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [465] aload_3 v3
      [466] ldc #63
        + String [mTarget=]
      [468] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [471] aload_3 v3
      [472] aload_0 v0
      [473] getfield #129
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [476] invokevirtual #216
        + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
      [479] aload_3 v3
      [480] ldc #33
        + String [ mTargetRequestCode=]
      [482] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [485] aload_3 v3
      [486] aload_0 v0
      [487] getfield #131
        + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
      [490] invokevirtual #219
        + Methodref [java/io/PrintWriter.println (I)V]
      [493] aload_0 v0
      [494] getfield #117
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [497] ifeq +22 (target=519)
      [500] aload_3 v3
      [501] aload_1 v1
      [502] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [505] aload_3 v3
      [506] ldc #56
        + String [mNextAnim=]
      [508] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [511] aload_3 v3
      [512] aload_0 v0
      [513] getfield #117
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [516] invokevirtual #219
        + Methodref [java/io/PrintWriter.println (I)V]
      [519] aload_0 v0
      [520] getfield #102
        + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
      [523] ifnull +22 (target=545)
      [526] aload_3 v3
      [527] aload_1 v1
      [528] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [531] aload_3 v3
      [532] ldc #51
        + String [mContainer=]
      [534] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [537] aload_3 v3
      [538] aload_0 v0
      [539] getfield #102
        + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
      [542] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [545] aload_0 v0
      [546] getfield #133
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [549] ifnull +22 (target=571)
      [552] aload_3 v3
      [553] aload_1 v1
      [554] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [557] aload_3 v3
      [558] ldc #64
        + String [mView=]
      [560] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [563] aload_3 v3
      [564] aload_0 v0
      [565] getfield #133
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [568] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [571] aload_0 v0
      [572] getfield #113
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [575] ifnull +22 (target=597)
      [578] aload_3 v3
      [579] aload_1 v1
      [580] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [583] aload_3 v3
      [584] ldc #55
        + String [mInnerView=]
      [586] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [589] aload_3 v3
      [590] aload_0 v0
      [591] getfield #133
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [594] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [597] aload_0 v0
      [598] getfield #96
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [601] ifnull +41 (target=642)
      [604] aload_3 v3
      [605] aload_1 v1
      [606] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [609] aload_3 v3
      [610] ldc #49
        + String [mAnimatingAway=]
      [612] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [615] aload_3 v3
      [616] aload_0 v0
      [617] getfield #96
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [620] invokevirtual #220
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [623] aload_3 v3
      [624] aload_1 v1
      [625] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [628] aload_3 v3
      [629] ldc #62
        + String [mStateAfterAnimating=]
      [631] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [634] aload_3 v3
      [635] aload_0 v0
      [636] getfield #127
        + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
      [639] invokevirtual #219
        + Methodref [java/io/PrintWriter.println (I)V]
      [642] aload_0 v0
      [643] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [646] ifnull +44 (target=690)
      [649] aload_3 v3
      [650] aload_1 v1
      [651] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [654] aload_3 v3
      [655] ldc #43
        + String [Loader Manager:]
      [657] invokevirtual #221
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [660] aload_0 v0
      [661] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [664] new #92
        + Class [java/lang/StringBuilder]
      [667] dup
      [668] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [671] aload_1 v1
      [672] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [675] ldc #8
        + String [  ]
      [677] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [680] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [683] aload_2 v2
      [684] aload_3 v3
      [685] aload v4
      [687] invokevirtual #208
        + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [690] aload_0 v0
      [691] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [694] ifnull +69 (target=763)
      [697] aload_3 v3
      [698] aload_1 v1
      [699] invokevirtual #217
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [702] aload_3 v3
      [703] new #92
        + Class [java/lang/StringBuilder]
      [706] dup
      [707] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [710] ldc #40
        + String [Child ]
      [712] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [715] aload_0 v0
      [716] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [719] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [722] ldc #37
        + String [:]
      [724] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [727] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [730] invokevirtual #221
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [733] aload_0 v0
      [734] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [737] new #92
        + Class [java/lang/StringBuilder]
      [740] dup
      [741] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [744] aload_1 v1
      [745] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [748] ldc #8
        + String [  ]
      [750] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [753] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [756] aload_2 v2
      [757] aload_3 v3
      [758] aload v4
      [760] invokevirtual #195
        + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [763] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 61)
        [0] -> line 1351
        [11] -> line 1352
        [22] -> line 1353
        [28] -> line 1354
        [39] -> line 1355
        [53] -> line 1356
        [72] -> line 1357
        [86] -> line 1358
        [100] -> line 1359
        [114] -> line 1360
        [133] -> line 1361
        [147] -> line 1362
        [161] -> line 1363
        [175] -> line 1364
        [189] -> line 1365
        [208] -> line 1366
        [222] -> line 1367
        [236] -> line 1368
        [250] -> line 1369
        [269] -> line 1370
        [283] -> line 1371
        [297] -> line 1372
        [304] -> line 1373
        [315] -> line 1374
        [323] -> line 1376
        [330] -> line 1377
        [341] -> line 1378
        [349] -> line 1380
        [356] -> line 1381
        [367] -> line 1382
        [375] -> line 1384
        [382] -> line 1385
        [401] -> line 1387
        [408] -> line 1388
        [419] -> line 1389
        [427] -> line 1391
        [434] -> line 1392
        [445] -> line 1393
        [453] -> line 1395
        [460] -> line 1396
        [479] -> line 1397
        [485] -> line 1398
        [493] -> line 1400
        [500] -> line 1401
        [519] -> line 1403
        [526] -> line 1404
        [545] -> line 1406
        [552] -> line 1407
        [571] -> line 1409
        [578] -> line 1410
        [597] -> line 1412
        [604] -> line 1413
        [623] -> line 1414
        [634] -> line 1415
        [642] -> line 1417
        [649] -> line 1418
        [660] -> line 1419
        [690] -> line 1421
        [697] -> line 1422
        [733] -> line 1423
        [763] -> line 1425
      + Local variable table attribute (count = 5)
        v0: 0 -> 764 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 764 [Ljava/lang/String; prefix]
        v2: 0 -> 764 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 764 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 764 [[Ljava/lang/String; args]
  + Method:       findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
    Access flags: 0x0
      = android.support.v4.app.Fragment findFragmentByWho(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [5] invokevirtual #232
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [8] ifeq +5 (target=13)
      [11] aload_0 v0
      [12] areturn
      [13] aload_0 v0
      [14] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [17] ifnull +12 (target=29)
      [20] aload_0 v0
      [21] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [24] aload_1 v1
      [25] invokevirtual #197
        + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [28] areturn
      [29] aconst_null
      [30] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1428
        [11] -> line 1429
        [13] -> line 1431
        [20] -> line 1432
        [29] -> line 1434
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 31 [Ljava/lang/String; who]
  + Method:       instantiateChildFragmentManager()V
    Access flags: 0x0
      = void instantiateChildFragmentManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] new #74
        + Class [android/support/v4/app/FragmentManagerImpl]
      [4] dup
      [5] invokespecial #177
        + Methodref [android/support/v4/app/FragmentManagerImpl.<init> ()V]
      [8] putfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] aload_0 v0
      [12] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [15] aload_0 v0
      [16] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [19] new #70
        + Class [android/support/v4/app/Fragment$1]
      [22] dup
      [23] aload_0 v0
      [24] invokespecial #169
        + Methodref [android/support/v4/app/Fragment$1.<init> (Landroid/support/v4/app/Fragment;)V]
      [27] aload_0 v0
      [28] invokevirtual #178
        + Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1438
        [11] -> line 1439
        [31] -> line 1448
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Landroid/support/v4/app/Fragment; this]
  + Method:       performCreate(Landroid/os/Bundle;)V
    Access flags: 0x0
      = void performCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #198
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [19] aload_0 v0
      [20] aload_1 v1
      [21] invokevirtual #154
        + Methodref [android/support/v4/app/Fragment.onCreate (Landroid/os/Bundle;)V]
      [24] aload_0 v0
      [25] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [28] ifne +35 (target=63)
      [31] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [34] dup
      [35] new #92
        + Class [java/lang/StringBuilder]
      [38] dup
      [39] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [42] ldc #41
        + String [Fragment ]
      [44] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [47] aload_0 v0
      [48] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [51] ldc #11
        + String [ did not call through to super.onCreate()]
      [53] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [56] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [59] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [62] athrow
      [63] aload_1 v1
      [64] ifnull +41 (target=105)
      [67] aload_1 v1
      [68] ldc #46
        + String [android:support:fragments]
      [70] invokevirtual #142
        + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
      [73] astore_2 v2
      [74] aload_2 v2
      [75] ifnull +30 (target=105)
      [78] aload_0 v0
      [79] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [82] ifnonnull +7 (target=89)
      [85] aload_0 v0
      [86] invokevirtual #148
        + Methodref [android/support/v4/app/Fragment.instantiateChildFragmentManager ()V]
      [89] aload_0 v0
      [90] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [93] aload_2 v2
      [94] aconst_null
      [95] invokevirtual #200
        + Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
      [98] aload_0 v0
      [99] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [102] invokevirtual #182
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V]
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 1451
        [7] -> line 1452
        [14] -> line 1454
        [19] -> line 1455
        [24] -> line 1456
        [31] -> line 1457
        [63] -> line 1460
        [67] -> line 1461
        [74] -> line 1463
        [78] -> line 1464
        [85] -> line 1465
        [89] -> line 1467
        [98] -> line 1468
        [105] -> line 1471
      + Local variable table attribute (count = 3)
        v2: 74 -> 105 [Landroid/os/Parcelable; p]
        v0: 0 -> 106 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 106 [Landroid/os/Bundle; savedInstanceState]
  + Method:       performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x0
      = android.view.View performCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #198
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] aload_2 v2
      [17] aload_3 v3
      [18] invokevirtual #156
        + Methodref [android/support/v4/app/Fragment.onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1475
        [7] -> line 1476
        [14] -> line 1478
      + Local variable table attribute (count = 4)
        v0: 0 -> 22 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 22 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 22 [Landroid/view/ViewGroup; container]
        v3: 0 -> 22 [Landroid/os/Bundle; savedInstanceState]
  + Method:       performActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x0
      = void performActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #198
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [19] aload_0 v0
      [20] aload_1 v1
      [21] invokevirtual #151
        + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
      [24] aload_0 v0
      [25] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [28] ifne +35 (target=63)
      [31] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [34] dup
      [35] new #92
        + Class [java/lang/StringBuilder]
      [38] dup
      [39] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [42] ldc #41
        + String [Fragment ]
      [44] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [47] aload_0 v0
      [48] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [51] ldc #10
        + String [ did not call through to super.onActivityCreated()]
      [53] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [56] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [59] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [62] athrow
      [63] aload_0 v0
      [64] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [67] ifnull +10 (target=77)
      [70] aload_0 v0
      [71] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [74] invokevirtual #179
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V]
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1482
        [7] -> line 1483
        [14] -> line 1485
        [19] -> line 1486
        [24] -> line 1487
        [31] -> line 1488
        [63] -> line 1491
        [70] -> line 1492
        [77] -> line 1494
      + Local variable table attribute (count = 2)
        v0: 0 -> 78 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 78 [Landroid/os/Bundle; savedInstanceState]
  + Method:       performStart()V
    Access flags: 0x0
      = void performStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +18 (target=22)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #198
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [14] aload_0 v0
      [15] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [18] invokevirtual #196
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [21] pop
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [27] aload_0 v0
      [28] invokevirtual #166
        + Methodref [android/support/v4/app/Fragment.onStart ()V]
      [31] aload_0 v0
      [32] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [35] ifne +35 (target=70)
      [38] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [41] dup
      [42] new #92
        + Class [java/lang/StringBuilder]
      [45] dup
      [46] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [49] ldc #41
        + String [Fragment ]
      [51] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [54] aload_0 v0
      [55] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [58] ldc #16
        + String [ did not call through to super.onStart()]
      [60] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [69] athrow
      [70] aload_0 v0
      [71] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [74] ifnull +10 (target=84)
      [77] aload_0 v0
      [78] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [81] invokevirtual #193
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V]
      [84] aload_0 v0
      [85] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [88] ifnull +10 (target=98)
      [91] aload_0 v0
      [92] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [95] invokevirtual #204
        + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
      [98] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1497
        [7] -> line 1498
        [14] -> line 1499
        [22] -> line 1501
        [27] -> line 1502
        [31] -> line 1503
        [38] -> line 1504
        [70] -> line 1507
        [77] -> line 1508
        [84] -> line 1510
        [91] -> line 1511
        [98] -> line 1513
      + Local variable table attribute (count = 1)
        v0: 0 -> 99 [Landroid/support/v4/app/Fragment; this]
  + Method:       performResume()V
    Access flags: 0x0
      = void performResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +18 (target=22)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #198
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [14] aload_0 v0
      [15] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [18] invokevirtual #196
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [21] pop
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [27] aload_0 v0
      [28] invokevirtual #164
        + Methodref [android/support/v4/app/Fragment.onResume ()V]
      [31] aload_0 v0
      [32] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [35] ifne +35 (target=70)
      [38] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [41] dup
      [42] new #92
        + Class [java/lang/StringBuilder]
      [45] dup
      [46] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [49] ldc #41
        + String [Fragment ]
      [51] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [54] aload_0 v0
      [55] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [58] ldc #15
        + String [ did not call through to super.onResume()]
      [60] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [69] athrow
      [70] aload_0 v0
      [71] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [74] ifnull +18 (target=92)
      [77] aload_0 v0
      [78] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [81] invokevirtual #192
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V]
      [84] aload_0 v0
      [85] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [88] invokevirtual #196
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [91] pop
      [92] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1516
        [7] -> line 1517
        [14] -> line 1518
        [22] -> line 1520
        [27] -> line 1521
        [31] -> line 1522
        [38] -> line 1523
        [70] -> line 1526
        [77] -> line 1527
        [84] -> line 1528
        [92] -> line 1530
      + Local variable table attribute (count = 1)
        v0: 0 -> 93 [Landroid/support/v4/app/Fragment; this]
  + Method:       performConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x0
      = void performConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #152
        + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [9] ifnull +11 (target=20)
      [12] aload_0 v0
      [13] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [16] aload_1 v1
      [17] invokevirtual #180
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1533
        [5] -> line 1534
        [12] -> line 1535
        [20] -> line 1537
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 21 [Landroid/content/res/Configuration; newConfig]
  + Method:       performLowMemory()V
    Access flags: 0x0
      = void performLowMemory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #159
        + Methodref [android/support/v4/app/Fragment.onLowMemory ()V]
      [4] aload_0 v0
      [5] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [8] ifnull +10 (target=18)
      [11] aload_0 v0
      [12] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [15] invokevirtual #186
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1540
        [4] -> line 1541
        [11] -> line 1542
        [18] -> line 1544
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Landroid/support/v4/app/Fragment; this]
  + Method:       performCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z
    Access flags: 0x0
      = boolean performCreateOptionsMenu(android.view.Menu,android.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 4, stack = 4):
      [0] iconst_0
      [1] istore_3 v3
      [2] aload_0 v0
      [3] getfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [6] ifne +44 (target=50)
      [9] aload_0 v0
      [10] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [13] ifeq +18 (target=31)
      [16] aload_0 v0
      [17] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [20] ifeq +11 (target=31)
      [23] iconst_1
      [24] istore_3 v3
      [25] aload_0 v0
      [26] aload_1 v1
      [27] aload_2 v2
      [28] invokevirtual #155
        + Methodref [android/support/v4/app/Fragment.onCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)V]
      [31] aload_0 v0
      [32] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [35] ifnull +15 (target=50)
      [38] iload_3 v3
      [39] aload_0 v0
      [40] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [43] aload_1 v1
      [44] aload_2 v2
      [45] invokevirtual #183
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
      [48] ior
      [49] istore_3 v3
      [50] iload_3 v3
      [51] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1556
        [2] -> line 1557
        [9] -> line 1558
        [23] -> line 1559
        [25] -> line 1560
        [31] -> line 1562
        [38] -> line 1563
        [50] -> line 1566
      + Local variable table attribute (count = 4)
        v0: 0 -> 52 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 52 [Landroid/view/Menu; menu]
        v2: 0 -> 52 [Landroid/view/MenuInflater; inflater]
        v3: 2 -> 52 [Z show]
  + Method:       performPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x0
      = boolean performPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 3, stack = 3):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] getfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [6] ifne +42 (target=48)
      [9] aload_0 v0
      [10] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [13] ifeq +17 (target=30)
      [16] aload_0 v0
      [17] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [20] ifeq +10 (target=30)
      [23] iconst_1
      [24] istore_2 v2
      [25] aload_0 v0
      [26] aload_1 v1
      [27] invokevirtual #163
        + Methodref [android/support/v4/app/Fragment.onPrepareOptionsMenu (Landroid/view/Menu;)V]
      [30] aload_0 v0
      [31] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [34] ifnull +14 (target=48)
      [37] iload_2 v2
      [38] aload_0 v0
      [39] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [42] aload_1 v1
      [43] invokevirtual #190
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [46] ior
      [47] istore_2 v2
      [48] iload_2 v2
      [49] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1570
        [2] -> line 1571
        [9] -> line 1572
        [23] -> line 1573
        [25] -> line 1574
        [30] -> line 1576
        [37] -> line 1577
        [48] -> line 1580
      + Local variable table attribute (count = 3)
        v0: 0 -> 50 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 50 [Landroid/view/Menu; menu]
        v2: 2 -> 50 [Z show]
  + Method:       performOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x0
      = boolean performOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [4] ifne +47 (target=51)
      [7] aload_0 v0
      [8] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [11] ifeq +20 (target=31)
      [14] aload_0 v0
      [15] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [18] ifeq +13 (target=31)
      [21] aload_0 v0
      [22] aload_1 v1
      [23] invokevirtual #160
        + Methodref [android/support/v4/app/Fragment.onOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [26] ifeq +5 (target=31)
      [29] iconst_1
      [30] ireturn
      [31] aload_0 v0
      [32] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [35] ifnull +16 (target=51)
      [38] aload_0 v0
      [39] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [42] aload_1 v1
      [43] invokevirtual #187
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [46] ifeq +5 (target=51)
      [49] iconst_1
      [50] ireturn
      [51] iconst_0
      [52] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1584
        [7] -> line 1585
        [21] -> line 1586
        [29] -> line 1587
        [31] -> line 1590
        [38] -> line 1591
        [49] -> line 1592
        [51] -> line 1596
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 53 [Landroid/view/MenuItem; item]
  + Method:       performContextItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x0
      = boolean performContextItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [4] ifne +33 (target=37)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokevirtual #153
        + Methodref [android/support/v4/app/Fragment.onContextItemSelected (Landroid/view/MenuItem;)Z]
      [12] ifeq +5 (target=17)
      [15] iconst_1
      [16] ireturn
      [17] aload_0 v0
      [18] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [21] ifnull +16 (target=37)
      [24] aload_0 v0
      [25] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [28] aload_1 v1
      [29] invokevirtual #181
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
      [32] ifeq +5 (target=37)
      [35] iconst_1
      [36] ireturn
      [37] iconst_0
      [38] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1600
        [7] -> line 1601
        [15] -> line 1602
        [17] -> line 1604
        [24] -> line 1605
        [35] -> line 1606
        [37] -> line 1610
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 39 [Landroid/view/MenuItem; item]
  + Method:       performOptionsMenuClosed(Landroid/view/Menu;)V
    Access flags: 0x0
      = void performOptionsMenuClosed(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [4] ifne +37 (target=41)
      [7] aload_0 v0
      [8] getfield #109
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [11] ifeq +15 (target=26)
      [14] aload_0 v0
      [15] getfield #116
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [18] ifeq +8 (target=26)
      [21] aload_0 v0
      [22] aload_1 v1
      [23] invokevirtual #161
        + Methodref [android/support/v4/app/Fragment.onOptionsMenuClosed (Landroid/view/Menu;)V]
      [26] aload_0 v0
      [27] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [30] ifnull +11 (target=41)
      [33] aload_0 v0
      [34] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [37] aload_1 v1
      [38] invokevirtual #188
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1614
        [7] -> line 1615
        [21] -> line 1616
        [26] -> line 1618
        [33] -> line 1619
        [41] -> line 1622
      + Local variable table attribute (count = 2)
        v0: 0 -> 42 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 42 [Landroid/view/Menu; menu]
  + Method:       performSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x0
      = void performSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #165
        + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [9] ifnull +22 (target=31)
      [12] aload_0 v0
      [13] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [16] invokevirtual #201
        + Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;]
      [19] astore_2 v2
      [20] aload_2 v2
      [21] ifnull +10 (target=31)
      [24] aload_1 v1
      [25] ldc #46
        + String [android:support:fragments]
      [27] aload_2 v2
      [28] invokevirtual #143
        + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1625
        [5] -> line 1626
        [12] -> line 1627
        [20] -> line 1628
        [24] -> line 1629
        [31] -> line 1632
      + Local variable table attribute (count = 3)
        v2: 20 -> 31 [Landroid/os/Parcelable; p]
        v0: 0 -> 32 [Landroid/support/v4/app/Fragment; this]
        v1: 0 -> 32 [Landroid/os/Bundle; outState]
  + Method:       performPause()V
    Access flags: 0x0
      = void performPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #189
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [19] aload_0 v0
      [20] invokevirtual #162
        + Methodref [android/support/v4/app/Fragment.onPause ()V]
      [23] aload_0 v0
      [24] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [27] ifne +35 (target=62)
      [30] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [33] dup
      [34] new #92
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] ldc #41
        + String [Fragment ]
      [43] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_0 v0
      [47] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] ldc #14
        + String [ did not call through to super.onPause()]
      [52] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [61] athrow
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1635
        [7] -> line 1636
        [14] -> line 1638
        [19] -> line 1639
        [23] -> line 1640
        [30] -> line 1641
        [62] -> line 1644
      + Local variable table attribute (count = 1)
        v0: 0 -> 63 [Landroid/support/v4/app/Fragment; this]
  + Method:       performStop()V
    Access flags: 0x0
      = void performStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #194
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [19] aload_0 v0
      [20] invokevirtual #167
        + Methodref [android/support/v4/app/Fragment.onStop ()V]
      [23] aload_0 v0
      [24] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [27] ifne +35 (target=62)
      [30] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [33] dup
      [34] new #92
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] ldc #41
        + String [Fragment ]
      [43] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_0 v0
      [47] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] ldc #17
        + String [ did not call through to super.onStop()]
      [52] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [61] athrow
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1647
        [7] -> line 1648
        [14] -> line 1650
        [19] -> line 1651
        [23] -> line 1652
        [30] -> line 1653
        [62] -> line 1656
      + Local variable table attribute (count = 1)
        v0: 0 -> 63 [Landroid/support/v4/app/Fragment; this]
  + Method:       performReallyStop()V
    Access flags: 0x0
      = void performReallyStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #191
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V]
      [14] aload_0 v0
      [15] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [18] ifeq +74 (target=92)
      [21] aload_0 v0
      [22] iconst_0
      [23] putfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [26] aload_0 v0
      [27] getfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [30] ifne +28 (target=58)
      [33] aload_0 v0
      [34] iconst_1
      [35] putfield #100
        + Fieldref [android/support/v4/app/Fragment.mCheckedForLoaderManager Z]
      [38] aload_0 v0
      [39] aload_0 v0
      [40] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [43] aload_0 v0
      [44] getfield #134
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [47] aload_0 v0
      [48] getfield #115
        + Fieldref [android/support/v4/app/Fragment.mLoadersStarted Z]
      [51] iconst_0
      [52] invokevirtual #172
        + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
      [55] putfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [58] aload_0 v0
      [59] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [62] ifnull +30 (target=92)
      [65] aload_0 v0
      [66] getfield #94
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [69] getfield #137
        + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
      [72] ifne +13 (target=85)
      [75] aload_0 v0
      [76] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [79] invokevirtual #207
        + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
      [82] goto +10 (target=92)
      [85] aload_0 v0
      [86] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [89] invokevirtual #205
        + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
      [92] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1659
        [7] -> line 1660
        [14] -> line 1662
        [21] -> line 1663
        [26] -> line 1664
        [33] -> line 1665
        [38] -> line 1666
        [58] -> line 1668
        [65] -> line 1669
        [75] -> line 1670
        [85] -> line 1672
        [92] -> line 1676
      + Local variable table attribute (count = 1)
        v0: 0 -> 93 [Landroid/support/v4/app/Fragment; this]
  + Method:       performDestroyView()V
    Access flags: 0x0
      = void performDestroyView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #185
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroyView ()V]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [19] aload_0 v0
      [20] invokevirtual #158
        + Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
      [23] aload_0 v0
      [24] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [27] ifne +35 (target=62)
      [30] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [33] dup
      [34] new #92
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] ldc #41
        + String [Fragment ]
      [43] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_0 v0
      [47] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] ldc #13
        + String [ did not call through to super.onDestroyView()]
      [52] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [61] athrow
      [62] aload_0 v0
      [63] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [66] ifnull +10 (target=76)
      [69] aload_0 v0
      [70] getfield #114
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [73] invokevirtual #203
        + Methodref [android/support/v4/app/LoaderManagerImpl.doReportNextStart ()V]
      [76] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1679
        [7] -> line 1680
        [14] -> line 1682
        [19] -> line 1683
        [23] -> line 1684
        [30] -> line 1685
        [62] -> line 1688
        [69] -> line 1689
        [76] -> line 1691
      + Local variable table attribute (count = 1)
        v0: 0 -> 77 [Landroid/support/v4/app/Fragment; this]
  + Method:       performDestroy()V
    Access flags: 0x0
      = void performDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #101
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [11] invokevirtual #184
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [19] aload_0 v0
      [20] invokevirtual #157
        + Methodref [android/support/v4/app/Fragment.onDestroy ()V]
      [23] aload_0 v0
      [24] getfield #99
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [27] ifne +35 (target=62)
      [30] new #76
        + Class [android/support/v4/app/SuperNotCalledException]
      [33] dup
      [34] new #92
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #233
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] ldc #41
        + String [Fragment ]
      [43] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_0 v0
      [47] invokevirtual #237
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] ldc #12
        + String [ did not call through to super.onDestroy()]
      [52] invokevirtual #238
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #239
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokespecial #209
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [61] athrow
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1694
        [7] -> line 1695
        [14] -> line 1697
        [19] -> line 1698
        [23] -> line 1699
        [30] -> line 1700
        [62] -> line 1703
      + Local variable table attribute (count = 1)
        v0: 0 -> 63 [Landroid/support/v4/app/Fragment; this]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #93
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #240
        + Methodref [java/util/HashMap.<init> ()V]
      [7] putstatic #135
        + Fieldref [android/support/v4/app/Fragment.sClassMap Ljava/util/HashMap;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 164

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$InstantiationException]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [InstantiationException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$SavedState]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/Fragment$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnCreateContextMenuListener]
      + Class [android/view/View]
      + Utf8 [OnCreateContextMenuListener]
  + Source file attribute:
    + Utf8 [Fragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.Fragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/FragmentContainer]

Constant Pool (count = 48):
  + String [Fragment does not have a view]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$1]
  + Class [android/support/v4/app/FragmentContainer]
  + Class [android/view/View]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment$1.this$0 Landroid/support/v4/app/Fragment;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [instantiateChildFragmentManager ()V]
  + NameAndType [mView Landroid/view/View;]
  + NameAndType [this$0 Landroid/support/v4/app/Fragment;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Fragment does not have a view]
  + Utf8 [Fragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/Fragment$1;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$1]
  + Utf8 [android/support/v4/app/FragmentContainer]
  + Utf8 [android/view/View]
  + Utf8 [findViewById]
  + Utf8 [id]
  + Utf8 [instantiateChildFragmentManager]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [mView]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/app/Fragment;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.Fragment this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x0
      = Fragment$1(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [android/support/v4/app/Fragment$1.this$0 Landroid/support/v4/app/Fragment;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1439
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/Fragment$1; this]
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findViewById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/app/Fragment$1.this$0 Landroid/support/v4/app/Fragment;]
      [4] getfield #8
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [7] ifnonnull +13 (target=20)
      [10] new #6
        + Class [java/lang/IllegalStateException]
      [13] dup
      [14] ldc #1
        + String [Fragment does not have a view]
      [16] invokespecial #11
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [19] athrow
      [20] aload_0 v0
      [21] getfield #9
        + Fieldref [android/support/v4/app/Fragment$1.this$0 Landroid/support/v4/app/Fragment;]
      [24] getfield #8
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [27] iload_1 v1
      [28] invokevirtual #10
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [31] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1442
        [10] -> line 1443
        [20] -> line 1445
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Landroid/support/v4/app/Fragment$1; this]
        v1: 0 -> 32 [I id]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/Fragment]
    + NameAndType [instantiateChildFragmentManager ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/Fragment$1]
  + Source file attribute:
    + Utf8 [Fragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$InstantiationException
  Superclass:    java/lang/RuntimeException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.Fragment$InstantiationException extends java.lang.RuntimeException

Interfaces (count = 0):

Constant Pool (count = 25):
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$InstantiationException]
  + Class [java/lang/RuntimeException]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Exception;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Fragment.java]
  + Utf8 [InnerClasses]
  + Utf8 [InstantiationException]
  + Utf8 [Landroid/support/v4/app/Fragment$InstantiationException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$InstantiationException]
  + Utf8 [cause]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [msg]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;Ljava/lang/Exception;)V
    Access flags: 0x1
      = public Fragment$InstantiationException(java.lang.String,java.lang.Exception)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #4
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 348
        [6] -> line 349
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Landroid/support/v4/app/Fragment$InstantiationException; this]
        v1: 0 -> 7 [Ljava/lang/String; msg]
        v2: 0 -> 7 [Ljava/lang/Exception; cause]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$InstantiationException]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [InstantiationException]
  + Source file attribute:
    + Utf8 [Fragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$SavedState
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.Fragment$SavedState extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable]

Constant Pool (count = 68):
  + Class [android/os/Bundle]
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$SavedState]
  + Class [android/support/v4/app/Fragment$SavedState$1]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
  + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
  + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
  + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment$SavedState$1.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [mState Landroid/os/Bundle;]
  + NameAndType [readBundle ()Landroid/os/Bundle;]
  + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
  + NameAndType [writeBundle (Landroid/os/Bundle;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + Utf8 [(Ljava/lang/ClassLoader;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [Fragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/Fragment$SavedState;>;]
  + Utf8 [Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$SavedState]
  + Utf8 [android/support/v4/app/Fragment$SavedState$1]
  + Utf8 [describeContents]
  + Utf8 [dest]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [loader]
  + Utf8 [mState]
  + Utf8 [readBundle]
  + Utf8 [setClassLoader]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [writeBundle]
  + Utf8 [writeToParcel]

Fields (count = 2):
  + Field:        mState Landroid/os/Bundle;
    Access flags: 0x10
      = final android.os.Bundle mState
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/Fragment$SavedState;>;]

Methods (count = 5):
  + Method:       <init>(Landroid/os/Bundle;)V
    Access flags: 0x0
      = Fragment$SavedState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #10
        + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 309
        [4] -> line 310
        [9] -> line 311
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/Fragment$SavedState; this]
        v1: 0 -> 10 [Landroid/os/Bundle; state]
  + Method:       <init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
    Access flags: 0x0
      = Fragment$SavedState(android.os.Parcel,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #12
        + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
      [9] putfield #10
        + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
      [12] aload_2 v2
      [13] ifnull +18 (target=31)
      [16] aload_0 v0
      [17] getfield #10
        + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
      [20] ifnull +11 (target=31)
      [23] aload_0 v0
      [24] getfield #10
        + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
      [27] aload_2 v2
      [28] invokevirtual #11
        + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 313
        [4] -> line 314
        [12] -> line 315
        [23] -> line 316
        [31] -> line 318
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Landroid/support/v4/app/Fragment$SavedState; this]
        v1: 0 -> 32 [Landroid/os/Parcel; in]
        v2: 0 -> 32 [Ljava/lang/ClassLoader; loader]
  + Method:       describeContents()I
    Access flags: 0x1
      = public int describeContents()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 322
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/Fragment$SavedState; this]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #10
        + Fieldref [android/support/v4/app/Fragment$SavedState.mState Landroid/os/Bundle;]
      [5] invokevirtual #13
        + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 327
        [8] -> line 328
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Landroid/support/v4/app/Fragment$SavedState; this]
        v1: 0 -> 9 [Landroid/os/Parcel; dest]
        v2: 0 -> 9 [I flags]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #7
        + Class [android/support/v4/app/Fragment$SavedState$1]
      [3] dup
      [4] invokespecial #14
        + Methodref [android/support/v4/app/Fragment$SavedState$1.<init> ()V]
      [7] putstatic #9
        + Fieldref [android/support/v4/app/Fragment$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 330

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$SavedState]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/Fragment$SavedState$1]
  + Source file attribute:
    + Utf8 [Fragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Fragment$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.Fragment$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 48):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$SavedState]
  + Class [android/support/v4/app/Fragment$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/app/Fragment$SavedState.<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + Methodref [android/support/v4/app/Fragment$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
  + Methodref [android/support/v4/app/Fragment$SavedState$1.newArray (I)[Landroid/support/v4/app/Fragment$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
  + NameAndType [newArray (I)[Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [Fragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/app/Fragment$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/Fragment$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$SavedState]
  + Utf8 [android/support/v4/app/Fragment$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = Fragment$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 331
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
    Access flags: 0x1
      = public android.support.v4.app.Fragment$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #4
        + Class [android/support/v4/app/Fragment$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] aconst_null
      [6] invokespecial #7
        + Methodref [android/support/v4/app/Fragment$SavedState.<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 333
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/Fragment$SavedState$1; this]
        v1: 0 -> 10 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
    Access flags: 0x1
      = public android.support.v4.app.Fragment$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #4
        + Class [android/support/v4/app/Fragment$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 337
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/Fragment$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #9
        + Methodref [android/support/v4/app/Fragment$SavedState$1.newArray (I)[Landroid/support/v4/app/Fragment$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 331
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment$SavedState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #8
        + Methodref [android/support/v4/app/Fragment$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 331
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/Fragment$SavedState$1; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/app/Fragment$SavedState]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/Fragment$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$SavedState]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/Fragment$SavedState;>;]
  + Source file attribute:
    + Utf8 [Fragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.FragmentActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 854):
  + Integer [-16777216]
  + Integer [-65536]
  + Integer [1]
  + Integer [2]
  + Integer [11]
  + Integer [65535]
  + String [ ]
  + String [  ]
  + String [ #]
  + String [ State:]
  + String [ did not create a view.]
  + String [ existing=]
  + String [ fname=]
  + String [ mReallyStopped=]
  + String [ mStopped=]
  + String [ with another fragment for ]
  + String [, or parent id 0x]
  + String [, tag ]
  + String [/]
  + String [:]
  + String [: Duplicate id 0x]
  + String [: Must specify unique android:id, android:tag, or have a parent with an id for ]
  + String [Activity result fragment index out of range: 0x]
  + String [Activity result no fragment exists for index: 0x]
  + String [Can only use lower 16 bits for requestCode]
  + String [Fragment ]
  + String [FragmentActivity]
  + String [Loader Manager ]
  + String [Local FragmentActivity ]
  + String [View Hierarchy:]
  + String [android]
  + String [android:support:fragments]
  + String [app]
  + String [class]
  + String [fragment]
  + String [mCreated=]
  + String [mLoadersStarted=]
  + String [mResumed=]
  + String [null]
  + String [onCreateView: id=0x]
  + String [}]
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$NotFoundException]
  + Class [android/content/res/TypedArray]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/Handler]
  + Class [android/support/v4/app/ActivityCompatHoneycomb]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentActivity$1]
  + Class [android/support/v4/app/FragmentActivity$2]
  + Class [android/support/v4/app/FragmentActivity$FragmentTag]
  + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/LoaderManagerImpl]
  + Class [android/util/AttributeSet]
  + Class [android/util/Log]
  + Class [android/view/KeyEvent]
  + Class [android/view/LayoutInflater]
  + Class [android/view/LayoutInflater$Factory]
  + Class [android/view/Menu]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/Window]
  + Class [java/io/PrintWriter]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/util/ArrayList]
  + Class [java/util/Collection]
  + Class [java/util/HashMap]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/app/Fragment.mContainerId I]
  + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
  + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
  + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
  + Fieldref [android/support/v4/app/Fragment.mIndex I]
  + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
  + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
  + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
  + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
  + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
  + Fieldref [android/support/v4/app/FragmentActivity.mContainer Landroid/support/v4/app/FragmentContainer;]
  + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
  + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
  + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
  + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
  + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
  + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
  + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
  + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
  + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
  + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.activity Ljava/lang/Object;]
  + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.children Ljava/util/HashMap;]
  + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;]
  + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Ljava/util/HashMap;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mWho Ljava/lang/String;]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
  + Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
  + Methodref [android/app/Activity.onDestroy ()V]
  + Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z]
  + Methodref [android/app/Activity.onLowMemory ()V]
  + Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;)Z]
  + Methodref [android/app/Activity.onNewIntent (Landroid/content/Intent;)V]
  + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [android/app/Activity.onPause ()V]
  + Methodref [android/app/Activity.onPostResume ()V]
  + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
  + Methodref [android/app/Activity.onResume ()V]
  + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/app/Activity.onStart ()V]
  + Methodref [android/app/Activity.onStop ()V]
  + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
  + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
  + Methodref [android/os/Handler.hasMessages (I)Z]
  + Methodref [android/os/Handler.removeMessages (I)V]
  + Methodref [android/os/Handler.sendEmptyMessage (I)Z]
  + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
  + Methodref [android/support/v4/app/FragmentActivity.dumpViewHierarchy (Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V]
  + Methodref [android/support/v4/app/FragmentActivity.finish ()V]
  + Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;]
  + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
  + Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()Landroid/view/MenuInflater;]
  + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;]
  + Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V]
  + Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
  + Methodref [android/support/v4/app/FragmentActivity.onReallyStop ()V]
  + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
  + Methodref [android/support/v4/app/FragmentActivity.onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;]
  + Methodref [android/support/v4/app/FragmentActivity.viewToString (Landroid/view/View;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/FragmentActivity$1.<init> (Landroid/support/v4/app/FragmentActivity;)V]
  + Methodref [android/support/v4/app/FragmentActivity$2.<init> (Landroid/support/v4/app/FragmentActivity;)V]
  + Methodref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.<init> ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.<init> ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackImmediate ()Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.retainNonConfig ()Ljava/util/ArrayList;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;]
  + Methodref [android/support/v4/app/LoaderManagerImpl.<init> (Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.finishRetain ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.updateActivity (Landroid/support/v4/app/FragmentActivity;)V]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/KeyEvent.getRepeatCount ()I]
  + Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;]
  + Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.isClickable ()Z]
  + Methodref [android/view/View.isEnabled ()Z]
  + Methodref [android/view/View.isFocusable ()Z]
  + Methodref [android/view/View.isFocused ()Z]
  + Methodref [android/view/View.isHorizontalScrollBarEnabled ()Z]
  + Methodref [android/view/View.isLongClickable ()Z]
  + Methodref [android/view/View.isPressed ()Z]
  + Methodref [android/view/View.isSelected ()Z]
  + Methodref [android/view/View.isVerticalScrollBarEnabled ()Z]
  + Methodref [android/view/View.setId (I)V]
  + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
  + Methodref [android/view/View.willNotDraw ()Z]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.print (Z)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.println (Z)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.size ()I]
  + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
  + InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;]
  + InterfaceMethodref [android/view/Menu.clear ()V]
  + InterfaceMethodref [java/util/Collection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentActivity;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V]
  + NameAndType [DEBUG Z]
  + NameAndType [Fragment [I]
  + NameAndType [SDK_INT I]
  + NameAndType [activity Ljava/lang/Object;]
  + NameAndType [addFragment (Landroid/support/v4/app/Fragment;Z)V]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attachActivity (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [children Ljava/util/HashMap;]
  + NameAndType [clear ()V]
  + NameAndType [custom Ljava/lang/Object;]
  + NameAndType [dispatchActivityCreated ()V]
  + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchCreate ()V]
  + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + NameAndType [dispatchDestroy ()V]
  + NameAndType [dispatchLowMemory ()V]
  + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
  + NameAndType [dispatchPause ()V]
  + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchReallyStop ()V]
  + NameAndType [dispatchResume ()V]
  + NameAndType [dispatchStart ()V]
  + NameAndType [dispatchStop ()V]
  + NameAndType [doDestroy ()V]
  + NameAndType [doReallyStop (Z)V]
  + NameAndType [doReportStart ()V]
  + NameAndType [doRetain ()V]
  + NameAndType [doStart ()V]
  + NameAndType [doStop ()V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + NameAndType [dumpViewHierarchy (Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execPendingActions ()Z]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [finish ()V]
  + NameAndType [finishRetain ()V]
  + NameAndType [fragments Ljava/util/ArrayList;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getDecorView ()Landroid/view/View;]
  + NameAndType [getFactory ()Landroid/view/LayoutInflater$Factory;]
  + NameAndType [getId ()I]
  + NameAndType [getLastNonConfigurationInstance ()Ljava/lang/Object;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getLeft ()I]
  + NameAndType [getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
  + NameAndType [getMenuInflater ()Landroid/view/MenuInflater;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
  + NameAndType [getPositionDescription ()Ljava/lang/String;]
  + NameAndType [getRepeatCount ()I]
  + NameAndType [getResourceEntryName (I)Ljava/lang/String;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getResourcePackageName (I)Ljava/lang/String;]
  + NameAndType [getResourceTypeName (I)Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getRight ()I]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [getTop ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [hasMessages (I)Z]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [invalidateOptionsMenu (Landroid/app/Activity;)V]
  + NameAndType [isClickable ()Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isFocusable ()Z]
  + NameAndType [isFocused ()Z]
  + NameAndType [isHorizontalScrollBarEnabled ()Z]
  + NameAndType [isLongClickable ()Z]
  + NameAndType [isPressed ()Z]
  + NameAndType [isSelected ()Z]
  + NameAndType [isVerticalScrollBarEnabled ()Z]
  + NameAndType [loaders Ljava/util/HashMap;]
  + NameAndType [mActive Ljava/util/ArrayList;]
  + NameAndType [mAllLoaderManagers Ljava/util/HashMap;]
  + NameAndType [mCheckedForLoaderManager Z]
  + NameAndType [mContainer Landroid/support/v4/app/FragmentContainer;]
  + NameAndType [mContainerId I]
  + NameAndType [mCreated Z]
  + NameAndType [mFragmentId I]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mFromLayout Z]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mInLayout Z]
  + NameAndType [mIndex I]
  + NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
  + NameAndType [mLoadersStarted Z]
  + NameAndType [mOptionsMenuInvalidated Z]
  + NameAndType [mReallyStopped Z]
  + NameAndType [mResumed Z]
  + NameAndType [mRetaining Z]
  + NameAndType [mSavedFragmentState Landroid/os/Bundle;]
  + NameAndType [mStarted Z]
  + NameAndType [mStopped Z]
  + NameAndType [mTag Ljava/lang/String;]
  + NameAndType [mView Landroid/view/View;]
  + NameAndType [mWho Ljava/lang/String;]
  + NameAndType [moveToState (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [noteStateNotSaved ()V]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z]
  + NameAndType [onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
  + NameAndType [onDestroy ()V]
  + NameAndType [onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
  + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onLowMemory ()V]
  + NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z]
  + NameAndType [onNewIntent (Landroid/content/Intent;)V]
  + NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPostResume ()V]
  + NameAndType [onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
  + NameAndType [onReallyStop ()V]
  + NameAndType [onResume ()V]
  + NameAndType [onResumeFragments ()V]
  + NameAndType [onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStart ()V]
  + NameAndType [onStop ()V]
  + NameAndType [popBackStackImmediate ()Z]
  + NameAndType [print (Ljava/lang/String;)V]
  + NameAndType [print (Z)V]
  + NameAndType [println (Ljava/lang/String;)V]
  + NameAndType [println (Z)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
  + NameAndType [recycle ()V]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeMessages (I)V]
  + NameAndType [restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
  + NameAndType [retainNonConfig ()Ljava/util/ArrayList;]
  + NameAndType [saveAllState ()Landroid/os/Parcelable;]
  + NameAndType [sendEmptyMessage (I)Z]
  + NameAndType [setFactory (Landroid/view/LayoutInflater$Factory;)V]
  + NameAndType [setId (I)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [size ()I]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateActivity (Landroid/support/v4/app/FragmentActivity;)V]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [values ()Ljava/util/Collection;]
  + NameAndType [viewToString (Landroid/view/View;)Ljava/lang/String;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [willNotDraw ()Z]
  + Utf8 [ ]
  + Utf8 [  ]
  + Utf8 [ #]
  + Utf8 [ State:]
  + Utf8 [ did not create a view.]
  + Utf8 [ existing=]
  + Utf8 [ fname=]
  + Utf8 [ mReallyStopped=]
  + Utf8 [ mStopped=]
  + Utf8 [ with another fragment for ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/LoaderManager;]
  + Utf8 [()Landroid/view/LayoutInflater$Factory;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Landroid/view/MenuInflater;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/Collection;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/MenuItem;)Z]
  + Utf8 [(ILandroid/view/View;Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/LayoutInflater$Factory;)V]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V]
  + Utf8 [(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [, or parent id 0x]
  + Utf8 [, tag ]
  + Utf8 [/]
  + Utf8 [:]
  + Utf8 [: Duplicate id 0x]
  + Utf8 [: Must specify unique android:id, android:tag, or have a parent with an id for ]
  + Utf8 [<init>]
  + Utf8 [Activity result fragment index out of range: 0x]
  + Utf8 [Activity result no fragment exists for index: 0x]
  + Utf8 [Can only use lower 16 bits for requestCode]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [FRAGMENTS_TAG]
  + Utf8 [Factory]
  + Utf8 [Fragment]
  + Utf8 [Fragment ]
  + Utf8 [FragmentActivity]
  + Utf8 [FragmentActivity.java]
  + Utf8 [FragmentTag]
  + Utf8 [HONEYCOMB]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/content/res/Resources$NotFoundException;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentContainer;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Landroid/support/v4/app/LoaderManagerImpl;>;]
  + Utf8 [Loader Manager ]
  + Utf8 [Local FragmentActivity ]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MSG_REALLY_STOPPED]
  + Utf8 [MSG_RESUME_PENDING]
  + Utf8 [N]
  + Utf8 [NonConfigurationInstances]
  + Utf8 [NotFoundException]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [VERSION]
  + Utf8 [View Hierarchy:]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [a]
  + Utf8 [activity]
  + Utf8 [addFragment]
  + Utf8 [android]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$NotFoundException]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Handler]
  + Utf8 [android/support/v4/app/ActivityCompatHoneycomb]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentActivity$1]
  + Utf8 [android/support/v4/app/FragmentActivity$2]
  + Utf8 [android/support/v4/app/FragmentActivity$FragmentTag]
  + Utf8 [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/LoaderManagerImpl]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/LayoutInflater$Factory]
  + Utf8 [android/view/Menu]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/Window]
  + Utf8 [android:support:fragments]
  + Utf8 [app]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [attachActivity]
  + Utf8 [attrs]
  + Utf8 [children]
  + Utf8 [class]
  + Utf8 [clear]
  + Utf8 [containerId]
  + Utf8 [context]
  + Utf8 [create]
  + Utf8 [custom]
  + Utf8 [data]
  + Utf8 [dispatchActivityCreated]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchContextItemSelected]
  + Utf8 [dispatchCreate]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchLowMemory]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchOptionsMenuClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchReallyStop]
  + Utf8 [dispatchResume]
  + Utf8 [dispatchStart]
  + Utf8 [dispatchStop]
  + Utf8 [doDestroy]
  + Utf8 [doReallyStop]
  + Utf8 [doReportStart]
  + Utf8 [doRetain]
  + Utf8 [doStart]
  + Utf8 [doStop]
  + Utf8 [dump]
  + Utf8 [dumpViewHierarchy]
  + Utf8 [e]
  + Utf8 [entryname]
  + Utf8 [equals]
  + Utf8 [event]
  + Utf8 [execPendingActions]
  + Utf8 [fd]
  + Utf8 [featureId]
  + Utf8 [findFragmentById]
  + Utf8 [findFragmentByTag]
  + Utf8 [finish]
  + Utf8 [finishRetain]
  + Utf8 [fname]
  + Utf8 [frag]
  + Utf8 [fragment]
  + Utf8 [fragments]
  + Utf8 [get]
  + Utf8 [getAttributeValue]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getClass]
  + Utf8 [getDecorView]
  + Utf8 [getFactory]
  + Utf8 [getId]
  + Utf8 [getLastCustomNonConfigurationInstance]
  + Utf8 [getLastNonConfigurationInstance]
  + Utf8 [getLayoutInflater]
  + Utf8 [getLeft]
  + Utf8 [getLoaderManager]
  + Utf8 [getMenuInflater]
  + Utf8 [getName]
  + Utf8 [getParcelable]
  + Utf8 [getPositionDescription]
  + Utf8 [getRepeatCount]
  + Utf8 [getResourceEntryName]
  + Utf8 [getResourceId]
  + Utf8 [getResourcePackageName]
  + Utf8 [getResourceTypeName]
  + Utf8 [getResources]
  + Utf8 [getRight]
  + Utf8 [getString]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getSupportLoaderManager]
  + Utf8 [getTag]
  + Utf8 [getTop]
  + Utf8 [getVisibility]
  + Utf8 [getWindow]
  + Utf8 [goforit]
  + Utf8 [grp]
  + Utf8 [hasMessages]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [identityHashCode]
  + Utf8 [index]
  + Utf8 [innerPrefix]
  + Utf8 [instantiate]
  + Utf8 [intent]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [invalidateSupportFragment]
  + Utf8 [isClickable]
  + Utf8 [isEnabled]
  + Utf8 [isFocusable]
  + Utf8 [isFocused]
  + Utf8 [isHorizontalScrollBarEnabled]
  + Utf8 [isLongClickable]
  + Utf8 [isPressed]
  + Utf8 [isSelected]
  + Utf8 [isVerticalScrollBarEnabled]
  + Utf8 [item]
  + Utf8 [java/io/PrintWriter]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/HashMap]
  + Utf8 [keyCode]
  + Utf8 [lm]
  + Utf8 [loaders]
  + Utf8 [mActive]
  + Utf8 [mAllLoaderManagers]
  + Utf8 [mCheckedForLoaderManager]
  + Utf8 [mContainer]
  + Utf8 [mContainerId]
  + Utf8 [mCreated]
  + Utf8 [mCreated=]
  + Utf8 [mFragmentId]
  + Utf8 [mFragmentManager]
  + Utf8 [mFragments]
  + Utf8 [mFromLayout]
  + Utf8 [mHandler]
  + Utf8 [mInLayout]
  + Utf8 [mIndex]
  + Utf8 [mLoaderManager]
  + Utf8 [mLoadersStarted]
  + Utf8 [mLoadersStarted=]
  + Utf8 [mOptionsMenuInvalidated]
  + Utf8 [mReallyStopped]
  + Utf8 [mResumed]
  + Utf8 [mResumed=]
  + Utf8 [mRetaining]
  + Utf8 [mSavedFragmentState]
  + Utf8 [mStarted]
  + Utf8 [mStopped]
  + Utf8 [mTag]
  + Utf8 [mView]
  + Utf8 [mWho]
  + Utf8 [menu]
  + Utf8 [moveToState]
  + Utf8 [name]
  + Utf8 [nc]
  + Utf8 [nci]
  + Utf8 [newConfig]
  + Utf8 [noteStateNotSaved]
  + Utf8 [null]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onActivityResult]
  + Utf8 [onAttachFragment]
  + Utf8 [onBackPressed]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onCreateView]
  + Utf8 [onCreateView: id=0x]
  + Utf8 [onDestroy]
  + Utf8 [onInflate]
  + Utf8 [onKeyDown]
  + Utf8 [onLowMemory]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onNewIntent]
  + Utf8 [onPanelClosed]
  + Utf8 [onPause]
  + Utf8 [onPostResume]
  + Utf8 [onPreparePanel]
  + Utf8 [onReallyStop]
  + Utf8 [onResume]
  + Utf8 [onResumeFragments]
  + Utf8 [onRetainCustomNonConfigurationInstance]
  + Utf8 [onRetainNonConfigurationInstance]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStart]
  + Utf8 [onStop]
  + Utf8 [out]
  + Utf8 [outState]
  + Utf8 [p]
  + Utf8 [parent]
  + Utf8 [pkgname]
  + Utf8 [popBackStackImmediate]
  + Utf8 [prefix]
  + Utf8 [print]
  + Utf8 [println]
  + Utf8 [put]
  + Utf8 [putParcelable]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [remove]
  + Utf8 [removeMessages]
  + Utf8 [requestCode]
  + Utf8 [restoreAllState]
  + Utf8 [resultCode]
  + Utf8 [retainLoaders]
  + Utf8 [retainNonConfig]
  + Utf8 [retaining]
  + Utf8 [saveAllState]
  + Utf8 [savedInstanceState]
  + Utf8 [sendEmptyMessage]
  + Utf8 [setFactory]
  + Utf8 [setId]
  + Utf8 [setTag]
  + Utf8 [show]
  + Utf8 [size]
  + Utf8 [startActivityForResult]
  + Utf8 [startActivityFromFragment]
  + Utf8 [started]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [toArray]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [typename]
  + Utf8 [updateActivity]
  + Utf8 [v]
  + Utf8 [values]
  + Utf8 [view]
  + Utf8 [viewToString]
  + Utf8 [w]
  + Utf8 [who]
  + Utf8 [willNotDraw]
  + Utf8 [writer]
  + Utf8 [}]

Fields (count = 18):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [FragmentActivity]
  + Field:        FRAGMENTS_TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String FRAGMENTS_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:support:fragments]
  + Field:        HONEYCOMB I
    Access flags: 0x1a
      = private static final int HONEYCOMB
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        MSG_REALLY_STOPPED I
    Access flags: 0x18
      = static final int MSG_REALLY_STOPPED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        MSG_RESUME_PENDING I
    Access flags: 0x18
      = static final int MSG_RESUME_PENDING
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        mHandler Landroid/os/Handler;
    Access flags: 0x10
      = final android.os.Handler mHandler
  + Field:        mFragments Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x10
      = final android.support.v4.app.FragmentManagerImpl mFragments
  + Field:        mContainer Landroid/support/v4/app/FragmentContainer;
    Access flags: 0x10
      = final android.support.v4.app.FragmentContainer mContainer
  + Field:        mCreated Z
    Access flags: 0x0
      = boolean mCreated
  + Field:        mResumed Z
    Access flags: 0x0
      = boolean mResumed
  + Field:        mStopped Z
    Access flags: 0x0
      = boolean mStopped
  + Field:        mReallyStopped Z
    Access flags: 0x0
      = boolean mReallyStopped
  + Field:        mRetaining Z
    Access flags: 0x0
      = boolean mRetaining
  + Field:        mOptionsMenuInvalidated Z
    Access flags: 0x0
      = boolean mOptionsMenuInvalidated
  + Field:        mCheckedForLoaderManager Z
    Access flags: 0x0
      = boolean mCheckedForLoaderManager
  + Field:        mLoadersStarted Z
    Access flags: 0x0
      = boolean mLoadersStarted
  + Field:        mAllLoaderManagers Ljava/util/HashMap;
    Access flags: 0x0
      = java.util.HashMap mAllLoaderManagers
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Landroid/support/v4/app/LoaderManagerImpl;>;]
  + Field:        mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;
    Access flags: 0x0
      = android.support.v4.app.LoaderManagerImpl mLoaderManager

Methods (count = 37):
  + Method:       <init>()V
    Access flags: 0x1
      = public FragmentActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #116
        + Methodref [android/app/Activity.<init> ()V]
      [4] aload_0 v0
      [5] new #54
        + Class [android/support/v4/app/FragmentActivity$1]
      [8] dup
      [9] aload_0 v0
      [10] invokespecial #166
        + Methodref [android/support/v4/app/FragmentActivity$1.<init> (Landroid/support/v4/app/FragmentActivity;)V]
      [13] putfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [16] aload_0 v0
      [17] new #58
        + Class [android/support/v4/app/FragmentManagerImpl]
      [20] dup
      [21] invokespecial #169
        + Methodref [android/support/v4/app/FragmentManagerImpl.<init> ()V]
      [24] putfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [27] aload_0 v0
      [28] new #55
        + Class [android/support/v4/app/FragmentActivity$2]
      [31] dup
      [32] aload_0 v0
      [33] invokespecial #167
        + Methodref [android/support/v4/app/FragmentActivity$2.<init> (Landroid/support/v4/app/FragmentActivity;)V]
      [36] putfield #94
        + Fieldref [android/support/v4/app/FragmentActivity.mContainer Landroid/support/v4/app/FragmentContainer;]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 75
        [4] -> line 86
        [16] -> line 105
        [27] -> line 106
        [39] -> line 134
      + Local variable table attribute (count = 1)
        v0: 0 -> 40 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [4] invokevirtual #192
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [7] iload_1 v1
      [8] bipush 16
      [10] ishr
      [11] istore v4
      [13] iload v4
      [15] ifeq +130 (target=145)
      [18] iinc v4, -1
      [21] aload_0 v0
      [22] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [25] getfield #112
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [28] ifnull +23 (target=51)
      [31] iload v4
      [33] iflt +18 (target=51)
      [36] iload v4
      [38] aload_0 v0
      [39] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [42] getfield #112
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [45] invokevirtual #253
        + Methodref [java/util/ArrayList.size ()I]
      [48] ificmplt +32 (target=80)
      [51] ldc #27
        + String [FragmentActivity]
      [53] new #76
        + Class [java/lang/StringBuilder]
      [56] dup
      [57] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [60] ldc #23
        + String [Activity result fragment index out of range: 0x]
      [62] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] iload_1 v1
      [66] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [69] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [72] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [75] invokestatic #207
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [78] pop
      [79] return
      [80] aload_0 v0
      [81] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [84] getfield #112
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [87] iload v4
      [89] invokevirtual #252
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [92] checkcast #52
        + Class [android/support/v4/app/Fragment]
      [95] astore v5
      [97] aload v5
      [99] ifnonnull +34 (target=133)
      [102] ldc #27
        + String [FragmentActivity]
      [104] new #76
        + Class [java/lang/StringBuilder]
      [107] dup
      [108] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [111] ldc #24
        + String [Activity result no fragment exists for index: 0x]
      [113] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [116] iload_1 v1
      [117] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [120] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [123] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [126] invokestatic #207
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [129] pop
      [130] goto +14 (target=144)
      [133] aload v5
      [135] iload_1 v1
      [136] ldc #6
        + Integer [65535]
      [138] iand
      [139] iload_2 v2
      [140] aload_3 v3
      [141] invokevirtual #150
        + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V]
      [144] return
      [145] aload_0 v0
      [146] iload_1 v1
      [147] iload_2 v2
      [148] aload_3 v3
      [149] invokespecial #117
        + Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V]
      [152] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 152
        [7] -> line 153
        [13] -> line 154
        [18] -> line 155
        [21] -> line 156
        [51] -> line 157
        [79] -> line 159
        [80] -> line 161
        [97] -> line 162
        [102] -> line 163
        [133] -> line 166
        [144] -> line 168
        [145] -> line 171
        [152] -> line 172
      + Local variable table attribute (count = 6)
        v5: 97 -> 145 [Landroid/support/v4/app/Fragment; frag]
        v0: 0 -> 153 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 153 [I requestCode]
        v2: 0 -> 153 [I resultCode]
        v3: 0 -> 153 [Landroid/content/Intent; data]
        v4: 13 -> 153 [I index]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [4] invokevirtual #193
        + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackImmediate ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokevirtual #154
        + Methodref [android/support/v4/app/FragmentActivity.finish ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 179
        [10] -> line 180
        [14] -> line 182
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #118
        + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [9] aload_1 v1
      [10] invokevirtual #173
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 189
        [5] -> line 190
        [13] -> line 191
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 14 [Landroid/content/res/Configuration; newConfig]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #94
        + Fieldref [android/support/v4/app/FragmentActivity.mContainer Landroid/support/v4/app/FragmentContainer;]
      [9] aconst_null
      [10] invokevirtual #171
        + Methodref [android/support/v4/app/FragmentManagerImpl.attachActivity (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
      [13] aload_0 v0
      [14] invokevirtual #156
        + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [17] invokevirtual #209
        + Methodref [android/view/LayoutInflater.getFactory ()Landroid/view/LayoutInflater$Factory;]
      [20] ifnonnull +11 (target=31)
      [23] aload_0 v0
      [24] invokevirtual #156
        + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [27] aload_0 v0
      [28] invokevirtual #210
        + Methodref [android/view/LayoutInflater.setFactory (Landroid/view/LayoutInflater$Factory;)V]
      [31] aload_0 v0
      [32] aload_1 v1
      [33] invokespecial #119
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [36] aload_0 v0
      [37] invokevirtual #155
        + Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;]
      [40] checkcast #57
        + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
      [43] astore_2 v2
      [44] aload_2 v2
      [45] ifnull +11 (target=56)
      [48] aload_0 v0
      [49] aload_2 v2
      [50] getfield #110
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Ljava/util/HashMap;]
      [53] putfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [56] aload_1 v1
      [57] ifnull +30 (target=87)
      [60] aload_1 v1
      [61] ldc #32
        + String [android:support:fragments]
      [63] invokevirtual #143
        + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
      [66] astore_3 v3
      [67] aload_0 v0
      [68] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [71] aload_3 v3
      [72] aload_2 v2
      [73] ifnull +10 (target=83)
      [76] aload_2 v2
      [77] getfield #109
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;]
      [80] goto +4 (target=84)
      [83] aconst_null
      [84] invokevirtual #194
        + Methodref [android/support/v4/app/FragmentManagerImpl.restoreAllState (Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
      [87] aload_0 v0
      [88] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [91] invokevirtual #175
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreate ()V]
      [94] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 198
        [13] -> line 200
        [23] -> line 201
        [31] -> line 204
        [36] -> line 206
        [44] -> line 208
        [48] -> line 209
        [56] -> line 211
        [60] -> line 212
        [67] -> line 213
        [87] -> line 215
        [94] -> line 216
      + Local variable table attribute (count = 4)
        v3: 67 -> 87 [Landroid/os/Parcelable; p]
        v0: 0 -> 95 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 95 [Landroid/os/Bundle; savedInstanceState]
        v2: 44 -> 95 [Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; nc]
  + Method:       onCreatePanelMenu(ILandroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreatePanelMenu(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 4, stack = 4):
      [0] iload_1 v1
      [1] ifne +37 (target=38)
      [4] aload_0 v0
      [5] iload_1 v1
      [6] aload_2 v2
      [7] invokespecial #120
        + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
      [10] istore_3 v3
      [11] iload_3 v3
      [12] aload_0 v0
      [13] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [16] aload_2 v2
      [17] aload_0 v0
      [18] invokevirtual #158
        + Methodref [android/support/v4/app/FragmentActivity.getMenuInflater ()Landroid/view/MenuInflater;]
      [21] invokevirtual #176
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
      [24] ior
      [25] istore_3 v3
      [26] getstatic #81
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [29] bipush 11
      [31] ificmplt +5 (target=36)
      [34] iload_3 v3
      [35] ireturn
      [36] iconst_1
      [37] ireturn
      [38] aload_0 v0
      [39] iload_1 v1
      [40] aload_2 v2
      [41] invokespecial #120
        + Methodref [android/app/Activity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
      [44] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 223
        [4] -> line 224
        [11] -> line 225
        [26] -> line 226
        [34] -> line 227
        [36] -> line 232
        [38] -> line 234
      + Local variable table attribute (count = 4)
        v3: 11 -> 38 [Z show]
        v0: 0 -> 45 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 45 [I featureId]
        v2: 0 -> 45 [Landroid/view/Menu; menu]
  + Method:       onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 554, locals = 11, stack = 4):
      [0] ldc #35
        + String [fragment]
      [2] aload_1 v1
      [3] invokevirtual #243
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifne +11 (target=17)
      [9] aload_0 v0
      [10] aload_1 v1
      [11] aload_2 v2
      [12] aload_3 v3
      [13] invokespecial #121
        + Methodref [android/app/Activity.onCreateView (Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;]
      [16] areturn
      [17] aload_3 v3
      [18] aconst_null
      [19] ldc #34
        + String [class]
      [21] invokeinterface #260
        + InterfaceMethodref [android/util/AttributeSet.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [26] astore v4
      [28] aload_2 v2
      [29] aload_3 v3
      [30] getstatic #105
        + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
      [33] invokevirtual #136
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [36] astore v5
      [38] aload v4
      [40] ifnonnull +11 (target=51)
      [43] aload v5
      [45] iconst_0
      [46] invokevirtual #141
        + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
      [49] astore v4
      [51] aload v5
      [53] iconst_1
      [54] iconst_m1
      [55] invokevirtual #140
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [58] istore v6
      [60] aload v5
      [62] iconst_2
      [63] invokevirtual #141
        + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
      [66] astore v7
      [68] aload v5
      [70] invokevirtual #142
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [73] aconst_null
      [74] astore v8
      [76] aload v8
      [78] ifnull +11 (target=89)
      [81] aload v8
      [83] invokevirtual #212
        + Methodref [android/view/View.getId ()I]
      [86] goto +4 (target=90)
      [89] iconst_0
      [90] istore v9
      [92] iload v9
      [94] iconst_m1
      [95] ificmpne +51 (target=146)
      [98] iload v6
      [100] iconst_m1
      [101] ificmpne +45 (target=146)
      [104] aload v7
      [106] ifnonnull +40 (target=146)
      [109] new #71
        + Class [java/lang/IllegalArgumentException]
      [112] dup
      [113] new #76
        + Class [java/lang/StringBuilder]
      [116] dup
      [117] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [120] aload_3 v3
      [121] invokeinterface #261
        + InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;]
      [126] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [129] ldc #22
        + String [: Must specify unique android:id, android:tag, or have a parent with an id for ]
      [131] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [134] aload v4
      [136] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [139] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [142] invokespecial #239
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [145] athrow
      [146] iload v6
      [148] iconst_m1
      [149] ificmpeq +15 (target=164)
      [152] aload_0 v0
      [153] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [156] iload v6
      [158] invokevirtual #189
        + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [161] goto +4 (target=165)
      [164] aconst_null
      [165] astore v10
      [167] aload v10
      [169] ifnonnull +19 (target=188)
      [172] aload v7
      [174] ifnull +14 (target=188)
      [177] aload_0 v0
      [178] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [181] aload v7
      [183] invokevirtual #190
        + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [186] astore v10
      [188] aload v10
      [190] ifnonnull +20 (target=210)
      [193] iload v9
      [195] iconst_m1
      [196] ificmpeq +14 (target=210)
      [199] aload_0 v0
      [200] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [203] iload v9
      [205] invokevirtual #189
        + Methodref [android/support/v4/app/FragmentManagerImpl.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [208] astore v10
      [210] getstatic #111
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [213] ifeq +52 (target=265)
      [216] ldc #27
        + String [FragmentActivity]
      [218] new #76
        + Class [java/lang/StringBuilder]
      [221] dup
      [222] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [225] ldc #40
        + String [onCreateView: id=0x]
      [227] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [230] iload v6
      [232] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [235] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [238] ldc #13
        + String [ fname=]
      [240] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [243] aload v4
      [245] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [248] ldc #12
        + String [ existing=]
      [250] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [253] aload v10
      [255] invokevirtual #248
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [258] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [261] invokestatic #206
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [264] pop
      [265] aload v10
      [267] ifnonnull +88 (target=355)
      [270] aload_0 v0
      [271] aload v4
      [273] invokestatic #149
        + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [276] astore v10
      [278] aload v10
      [280] iconst_1
      [281] putfield #85
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [284] aload v10
      [286] iload v6
      [288] ifeq +8 (target=296)
      [291] iload v6
      [293] goto +5 (target=298)
      [296] iload v9
      [298] putfield #83
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [301] aload v10
      [303] iload v9
      [305] putfield #82
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [308] aload v10
      [310] aload v7
      [312] putfield #90
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [315] aload v10
      [317] iconst_1
      [318] putfield #86
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [321] aload v10
      [323] aload_0 v0
      [324] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [327] putfield #84
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [330] aload v10
      [332] aload_0 v0
      [333] aload_3 v3
      [334] aload v10
      [336] getfield #89
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [339] invokevirtual #151
        + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
      [342] aload_0 v0
      [343] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [346] aload v10
      [348] iconst_1
      [349] invokevirtual #170
        + Methodref [android/support/v4/app/FragmentManagerImpl.addFragment (Landroid/support/v4/app/Fragment;Z)V]
      [352] goto +119 (target=471)
      [355] aload v10
      [357] getfield #86
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [360] ifeq +76 (target=436)
      [363] new #71
        + Class [java/lang/IllegalArgumentException]
      [366] dup
      [367] new #76
        + Class [java/lang/StringBuilder]
      [370] dup
      [371] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [374] aload_3 v3
      [375] invokeinterface #261
        + InterfaceMethodref [android/util/AttributeSet.getPositionDescription ()Ljava/lang/String;]
      [380] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [383] ldc #21
        + String [: Duplicate id 0x]
      [385] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [388] iload v6
      [390] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [393] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [396] ldc #18
        + String [, tag ]
      [398] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [401] aload v7
      [403] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [406] ldc #17
        + String [, or parent id 0x]
      [408] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [411] iload v9
      [413] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [416] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [419] ldc #16
        + String [ with another fragment for ]
      [421] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [424] aload v4
      [426] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [429] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [432] invokespecial #239
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [435] athrow
      [436] aload v10
      [438] iconst_1
      [439] putfield #86
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [442] aload v10
      [444] getfield #88
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [447] ifne +15 (target=462)
      [450] aload v10
      [452] aload_0 v0
      [453] aload_3 v3
      [454] aload v10
      [456] getfield #89
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [459] invokevirtual #151
        + Methodref [android/support/v4/app/Fragment.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V]
      [462] aload_0 v0
      [463] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [466] aload v10
      [468] invokevirtual #191
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V]
      [471] aload v10
      [473] getfield #91
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [476] ifnonnull +36 (target=512)
      [479] new #72
        + Class [java/lang/IllegalStateException]
      [482] dup
      [483] new #76
        + Class [java/lang/StringBuilder]
      [486] dup
      [487] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [490] ldc #26
        + String [Fragment ]
      [492] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [495] aload v4
      [497] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [500] ldc #11
        + String [ did not create a view.]
      [502] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [505] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [508] invokespecial #240
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [511] athrow
      [512] iload v6
      [514] ifeq +13 (target=527)
      [517] aload v10
      [519] getfield #91
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [522] iload v6
      [524] invokevirtual #228
        + Methodref [android/view/View.setId (I)V]
      [527] aload v10
      [529] getfield #91
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [532] invokevirtual #216
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [535] ifnonnull +13 (target=548)
      [538] aload v10
      [540] getfield #91
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [543] aload v7
      [545] invokevirtual #229
        + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
      [548] aload v10
      [550] getfield #91
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [553] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 42)
        [0] -> line 242
        [9] -> line 243
        [17] -> line 246
        [28] -> line 247
        [38] -> line 248
        [43] -> line 249
        [51] -> line 251
        [60] -> line 252
        [68] -> line 253
        [73] -> line 255
        [76] -> line 256
        [92] -> line 257
        [109] -> line 258
        [146] -> line 265
        [167] -> line 266
        [177] -> line 267
        [188] -> line 269
        [199] -> line 270
        [210] -> line 273
        [265] -> line 276
        [270] -> line 277
        [278] -> line 278
        [284] -> line 279
        [301] -> line 280
        [308] -> line 281
        [315] -> line 282
        [321] -> line 283
        [330] -> line 284
        [342] -> line 285
        [355] -> line 287
        [363] -> line 290
        [436] -> line 297
        [442] -> line 301
        [450] -> line 302
        [462] -> line 304
        [471] -> line 307
        [479] -> line 308
        [512] -> line 311
        [517] -> line 312
        [527] -> line 314
        [538] -> line 315
        [548] -> line 317
      + Local variable table attribute (count = 11)
        v0: 0 -> 554 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 554 [Ljava/lang/String; name]
        v2: 0 -> 554 [Landroid/content/Context; context]
        v3: 0 -> 554 [Landroid/util/AttributeSet; attrs]
        v4: 28 -> 554 [Ljava/lang/String; fname]
        v5: 38 -> 554 [Landroid/content/res/TypedArray; a]
        v6: 60 -> 554 [I id]
        v7: 68 -> 554 [Ljava/lang/String; tag]
        v8: 76 -> 554 [Landroid/view/View; parent]
        v9: 92 -> 554 [I containerId]
        v10: 167 -> 554 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       onDestroy()V
    Access flags: 0x4
      = protected void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #122
        + Methodref [android/app/Activity.onDestroy ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] invokevirtual #152
        + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
      [9] aload_0 v0
      [10] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [13] invokevirtual #177
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchDestroy ()V]
      [16] aload_0 v0
      [17] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [20] ifnull +10 (target=30)
      [23] aload_0 v0
      [24] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [27] invokevirtual #198
        + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 325
        [4] -> line 327
        [9] -> line 329
        [16] -> line 330
        [23] -> line 331
        [30] -> line 333
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onKeyDown(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyDown(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 3):
      [0] getstatic #81
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] iconst_5
      [4] ificmpge +21 (target=25)
      [7] iload_1 v1
      [8] iconst_4
      [9] ificmpne +16 (target=25)
      [12] aload_2 v2
      [13] invokevirtual #208
        + Methodref [android/view/KeyEvent.getRepeatCount ()I]
      [16] ifne +9 (target=25)
      [19] aload_0 v0
      [20] invokevirtual #160
        + Methodref [android/support/v4/app/FragmentActivity.onBackPressed ()V]
      [23] iconst_1
      [24] ireturn
      [25] aload_0 v0
      [26] iload_1 v1
      [27] aload_2 v2
      [28] invokespecial #123
        + Methodref [android/app/Activity.onKeyDown (ILandroid/view/KeyEvent;)Z]
      [31] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 340
        [19] -> line 345
        [23] -> line 346
        [25] -> line 349
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 32 [I keyCode]
        v2: 0 -> 32 [Landroid/view/KeyEvent; event]
  + Method:       onLowMemory()V
    Access flags: 0x1
      = public void onLowMemory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #124
        + Methodref [android/app/Activity.onLowMemory ()V]
      [4] aload_0 v0
      [5] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [8] invokevirtual #178
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchLowMemory ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 357
        [4] -> line 358
        [11] -> line 359
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onMenuItemSelected(ILandroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(int,android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokespecial #125
        + Methodref [android/app/Activity.onMenuItemSelected (ILandroid/view/MenuItem;)Z]
      [6] ifeq +5 (target=11)
      [9] iconst_1
      [10] ireturn
      [11] iload_1 v1
      [12] lookupswitch (2 offsets, default=46) (target=58)
        0: offset = 28, target = 40
        6: offset = 37, target = 49
        default: offset = 46, target = 58
      [40] aload_0 v0
      [41] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [44] aload_2 v2
      [45] invokevirtual #179
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [48] ireturn
      [49] aload_0 v0
      [50] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [53] aload_2 v2
      [54] invokevirtual #174
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchContextItemSelected (Landroid/view/MenuItem;)Z]
      [57] ireturn
      [58] iconst_0
      [59] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 366
        [9] -> line 367
        [11] -> line 370
        [40] -> line 372
        [49] -> line 375
        [58] -> line 378
      + Local variable table attribute (count = 3)
        v0: 0 -> 60 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 60 [I featureId]
        v2: 0 -> 60 [Landroid/view/MenuItem; item]
  + Method:       onPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void onPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] lookupswitch (1 offsets, default=27) (target=28)
        0: offset = 19, target = 20
        default: offset = 27, target = 28
      [20] aload_0 v0
      [21] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [24] aload_2 v2
      [25] invokevirtual #180
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchOptionsMenuClosed (Landroid/view/Menu;)V]
      [28] aload_0 v0
      [29] iload_1 v1
      [30] aload_2 v2
      [31] invokespecial #127
        + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 387
        [20] -> line 389
        [28] -> line 392
        [34] -> line 393
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 35 [I featureId]
        v2: 0 -> 35 [Landroid/view/Menu; menu]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #128
        + Methodref [android/app/Activity.onPause ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #102
        + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
      [9] aload_0 v0
      [10] getfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [13] iconst_2
      [14] invokevirtual #145
        + Methodref [android/os/Handler.hasMessages (I)Z]
      [17] ifeq +15 (target=32)
      [20] aload_0 v0
      [21] getfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [24] iconst_2
      [25] invokevirtual #146
        + Methodref [android/os/Handler.removeMessages (I)V]
      [28] aload_0 v0
      [29] invokevirtual #163
        + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
      [32] aload_0 v0
      [33] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [36] invokevirtual #181
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPause ()V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 400
        [4] -> line 401
        [9] -> line 402
        [20] -> line 403
        [28] -> line 404
        [32] -> line 406
        [39] -> line 407
      + Local variable table attribute (count = 1)
        v0: 0 -> 40 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onNewIntent(Landroid/content/Intent;)V
    Access flags: 0x4
      = protected void onNewIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #126
        + Methodref [android/app/Activity.onNewIntent (Landroid/content/Intent;)V]
      [5] aload_0 v0
      [6] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [9] invokevirtual #192
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 421
        [5] -> line 422
        [12] -> line 423
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 13 [Landroid/content/Intent; intent]
  + Method:       onResume()V
    Access flags: 0x4
      = protected void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #131
        + Methodref [android/app/Activity.onResume ()V]
      [4] aload_0 v0
      [5] getfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [8] iconst_2
      [9] invokevirtual #147
        + Methodref [android/os/Handler.sendEmptyMessage (I)Z]
      [12] pop
      [13] aload_0 v0
      [14] iconst_1
      [15] putfield #102
        + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
      [18] aload_0 v0
      [19] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [22] invokevirtual #188
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 436
        [4] -> line 437
        [13] -> line 438
        [18] -> line 439
        [26] -> line 440
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onPostResume()V
    Access flags: 0x4
      = protected void onPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #129
        + Methodref [android/app/Activity.onPostResume ()V]
      [4] aload_0 v0
      [5] getfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [8] iconst_2
      [9] invokevirtual #146
        + Methodref [android/os/Handler.removeMessages (I)V]
      [12] aload_0 v0
      [13] invokevirtual #163
        + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
      [16] aload_0 v0
      [17] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [20] invokevirtual #188
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [23] pop
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 447
        [4] -> line 448
        [12] -> line 449
        [16] -> line 450
        [24] -> line 451
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onResumeFragments()V
    Access flags: 0x4
      = protected void onResumeFragments()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [4] invokevirtual #184
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchResume ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 460
        [7] -> line 461
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPreparePanel(int,android.view.View,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 5, stack = 4):
      [0] iload_1 v1
      [1] ifne +57 (target=58)
      [4] aload_3 v3
      [5] ifnull +53 (target=58)
      [8] aload_0 v0
      [9] getfield #100
        + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
      [12] ifeq +21 (target=33)
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #100
        + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
      [20] aload_3 v3
      [21] invokeinterface #262
        + InterfaceMethodref [android/view/Menu.clear ()V]
      [26] aload_0 v0
      [27] iload_1 v1
      [28] aload_3 v3
      [29] invokevirtual #161
        + Methodref [android/support/v4/app/FragmentActivity.onCreatePanelMenu (ILandroid/view/Menu;)Z]
      [32] pop
      [33] aload_0 v0
      [34] iload_1 v1
      [35] aload_2 v2
      [36] aload_3 v3
      [37] invokespecial #130
        + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
      [40] istore v4
      [42] iload v4
      [44] aload_0 v0
      [45] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [48] aload_3 v3
      [49] invokevirtual #182
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [52] ior
      [53] istore v4
      [55] iload v4
      [57] ireturn
      [58] aload_0 v0
      [59] iload_1 v1
      [60] aload_2 v2
      [61] aload_3 v3
      [62] invokespecial #130
        + Methodref [android/app/Activity.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
      [65] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 468
        [8] -> line 469
        [15] -> line 470
        [20] -> line 471
        [26] -> line 472
        [33] -> line 474
        [42] -> line 475
        [55] -> line 476
        [58] -> line 478
      + Local variable table attribute (count = 5)
        v4: 42 -> 58 [Z goforit]
        v0: 0 -> 66 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 66 [I featureId]
        v2: 0 -> 66 [Landroid/view/View; view]
        v3: 0 -> 66 [Landroid/view/Menu; menu]
  + Method:       onRetainNonConfigurationInstance()Ljava/lang/Object;
    Access flags: 0x11
      = public final java.lang.Object onRetainNonConfigurationInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 180, locals = 7, stack = 2):
      [0] aload_0 v0
      [1] getfield #104
        + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
      [4] ifeq +8 (target=12)
      [7] aload_0 v0
      [8] iconst_1
      [9] invokevirtual #152
        + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
      [12] aload_0 v0
      [13] invokevirtual #164
        + Methodref [android/support/v4/app/FragmentActivity.onRetainCustomNonConfigurationInstance ()Ljava/lang/Object;]
      [16] astore_1 v1
      [17] aload_0 v0
      [18] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [21] invokevirtual #195
        + Methodref [android/support/v4/app/FragmentManagerImpl.retainNonConfig ()Ljava/util/ArrayList;]
      [24] astore_2 v2
      [25] iconst_0
      [26] istore_3 v3
      [27] aload_0 v0
      [28] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [31] ifnull +90 (target=121)
      [34] aload_0 v0
      [35] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [38] invokevirtual #258
        + Methodref [java/util/HashMap.size ()I]
      [41] anewarray #59
        + Class [android/support/v4/app/LoaderManagerImpl]
      [44] astore v4
      [46] aload_0 v0
      [47] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [50] invokevirtual #259
        + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
      [53] aload v4
      [55] invokeinterface #263
        + InterfaceMethodref [java/util/Collection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [60] pop
      [61] aload v4
      [63] ifnull +58 (target=121)
      [66] iconst_0
      [67] istore v5
      [69] iload v5
      [71] aload v4
      [73] arraylength
      [74] ificmpge +47 (target=121)
      [77] aload v4
      [79] iload v5
      [81] aaload
      [82] astore v6
      [84] aload v6
      [86] getfield #113
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
      [89] ifeq +8 (target=97)
      [92] iconst_1
      [93] istore_3 v3
      [94] goto +21 (target=115)
      [97] aload v6
      [99] invokevirtual #198
        + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
      [102] aload_0 v0
      [103] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [106] aload v6
      [108] getfield #115
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mWho Ljava/lang/String;]
      [111] invokevirtual #257
        + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [114] pop
      [115] iinc v5, 1
      [118] goto -49 (target=69)
      [121] aload_2 v2
      [122] ifnonnull +13 (target=135)
      [125] iload_3 v3
      [126] ifne +9 (target=135)
      [129] aload_1 v1
      [130] ifnonnull +5 (target=135)
      [133] aconst_null
      [134] areturn
      [135] new #57
        + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
      [138] dup
      [139] invokespecial #168
        + Methodref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.<init> ()V]
      [142] astore v4
      [144] aload v4
      [146] aconst_null
      [147] putfield #106
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.activity Ljava/lang/Object;]
      [150] aload v4
      [152] aload_1 v1
      [153] putfield #108
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;]
      [156] aload v4
      [158] aconst_null
      [159] putfield #107
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.children Ljava/util/HashMap;]
      [162] aload v4
      [164] aload_2 v2
      [165] putfield #109
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.fragments Ljava/util/ArrayList;]
      [168] aload v4
      [170] aload_0 v0
      [171] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [174] putfield #110
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.loaders Ljava/util/HashMap;]
      [177] aload v4
      [179] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 488
        [7] -> line 489
        [12] -> line 492
        [17] -> line 494
        [25] -> line 495
        [27] -> line 496
        [34] -> line 499
        [46] -> line 500
        [61] -> line 501
        [66] -> line 502
        [77] -> line 503
        [84] -> line 504
        [92] -> line 505
        [97] -> line 507
        [102] -> line 508
        [115] -> line 502
        [121] -> line 513
        [133] -> line 514
        [135] -> line 517
        [144] -> line 518
        [150] -> line 519
        [156] -> line 520
        [162] -> line 521
        [168] -> line 522
        [177] -> line 523
      + Local variable table attribute (count = 8)
        v6: 84 -> 115 [Landroid/support/v4/app/LoaderManagerImpl; lm]
        v5: 69 -> 121 [I i]
        v4: 46 -> 121 [[Landroid/support/v4/app/LoaderManagerImpl; loaders]
        v0: 0 -> 180 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 17 -> 180 [Ljava/lang/Object; custom]
        v2: 25 -> 180 [Ljava/util/ArrayList; fragments]
        v3: 27 -> 180 [Z retainLoaders]
        v4: 144 -> 180 [Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; nci]
      + Local variable type table attribute (count = 1)
        v2: 25 -> 180 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>; fragments]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #132
        + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [9] invokevirtual #196
        + Methodref [android/support/v4/app/FragmentManagerImpl.saveAllState ()Landroid/os/Parcelable;]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] ifnull +10 (target=24)
      [17] aload_1 v1
      [18] ldc #32
        + String [android:support:fragments]
      [20] aload_2 v2
      [21] invokevirtual #144
        + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 531
        [5] -> line 532
        [13] -> line 533
        [17] -> line 534
        [24] -> line 536
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 25 [Landroid/os/Bundle; outState]
        v2: 13 -> 25 [Landroid/os/Parcelable; p]
  + Method:       onStart()V
    Access flags: 0x4
      = protected void onStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 205, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #133
        + Methodref [android/app/Activity.onStart ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #104
        + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #101
        + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
      [14] aload_0 v0
      [15] getfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [18] iconst_1
      [19] invokevirtual #146
        + Methodref [android/os/Handler.removeMessages (I)V]
      [22] aload_0 v0
      [23] getfield #95
        + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
      [26] ifne +15 (target=41)
      [29] aload_0 v0
      [30] iconst_1
      [31] putfield #95
        + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
      [34] aload_0 v0
      [35] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [38] invokevirtual #172
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchActivityCreated ()V]
      [41] aload_0 v0
      [42] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [45] invokevirtual #192
        + Methodref [android/support/v4/app/FragmentManagerImpl.noteStateNotSaved ()V]
      [48] aload_0 v0
      [49] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [52] invokevirtual #188
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [55] pop
      [56] aload_0 v0
      [57] getfield #99
        + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
      [60] ifne +75 (target=135)
      [63] aload_0 v0
      [64] iconst_1
      [65] putfield #99
        + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
      [68] aload_0 v0
      [69] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [72] ifnull +13 (target=85)
      [75] aload_0 v0
      [76] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [79] invokevirtual #201
        + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
      [82] goto +48 (target=130)
      [85] aload_0 v0
      [86] getfield #93
        + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
      [89] ifne +41 (target=130)
      [92] aload_0 v0
      [93] aload_0 v0
      [94] aconst_null
      [95] aload_0 v0
      [96] getfield #99
        + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
      [99] iconst_0
      [100] invokevirtual #157
        + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
      [103] putfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [106] aload_0 v0
      [107] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [110] ifnull +20 (target=130)
      [113] aload_0 v0
      [114] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [117] getfield #114
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [120] ifne +10 (target=130)
      [123] aload_0 v0
      [124] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [127] invokevirtual #201
        + Methodref [android/support/v4/app/LoaderManagerImpl.doStart ()V]
      [130] aload_0 v0
      [131] iconst_1
      [132] putfield #93
        + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
      [135] aload_0 v0
      [136] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [139] invokevirtual #185
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStart ()V]
      [142] aload_0 v0
      [143] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [146] ifnull +58 (target=204)
      [149] aload_0 v0
      [150] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [153] invokevirtual #258
        + Methodref [java/util/HashMap.size ()I]
      [156] anewarray #59
        + Class [android/support/v4/app/LoaderManagerImpl]
      [159] astore_1 v1
      [160] aload_0 v0
      [161] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [164] invokevirtual #259
        + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
      [167] aload_1 v1
      [168] invokeinterface #263
        + InterfaceMethodref [java/util/Collection.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [173] pop
      [174] aload_1 v1
      [175] ifnull +29 (target=204)
      [178] iconst_0
      [179] istore_2 v2
      [180] iload_2 v2
      [181] aload_1 v1
      [182] arraylength
      [183] ificmpge +21 (target=204)
      [186] aload_1 v1
      [187] iload_2 v2
      [188] aaload
      [189] astore_3 v3
      [190] aload_3 v3
      [191] invokevirtual #204
        + Methodref [android/support/v4/app/LoaderManagerImpl.finishRetain ()V]
      [194] aload_3 v3
      [195] invokevirtual #199
        + Methodref [android/support/v4/app/LoaderManagerImpl.doReportStart ()V]
      [198] iinc v2, 1
      [201] goto -21 (target=180)
      [204] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 544
        [4] -> line 546
        [9] -> line 547
        [14] -> line 548
        [22] -> line 550
        [29] -> line 551
        [34] -> line 552
        [41] -> line 555
        [48] -> line 556
        [56] -> line 558
        [63] -> line 559
        [68] -> line 560
        [75] -> line 561
        [85] -> line 562
        [92] -> line 563
        [106] -> line 565
        [123] -> line 566
        [130] -> line 569
        [135] -> line 573
        [142] -> line 574
        [149] -> line 575
        [160] -> line 576
        [174] -> line 577
        [178] -> line 578
        [186] -> line 579
        [190] -> line 580
        [194] -> line 581
        [198] -> line 578
        [204] -> line 585
      + Local variable table attribute (count = 4)
        v3: 190 -> 198 [Landroid/support/v4/app/LoaderManagerImpl; lm]
        v2: 180 -> 204 [I i]
        v1: 160 -> 204 [[Landroid/support/v4/app/LoaderManagerImpl; loaders]
        v0: 0 -> 205 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #134
        + Methodref [android/app/Activity.onStop ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #104
        + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
      [9] aload_0 v0
      [10] getfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [13] iconst_1
      [14] invokevirtual #147
        + Methodref [android/os/Handler.sendEmptyMessage (I)Z]
      [17] pop
      [18] aload_0 v0
      [19] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [22] invokevirtual #186
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchStop ()V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 592
        [4] -> line 594
        [9] -> line 595
        [18] -> line 597
        [25] -> line 598
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onRetainCustomNonConfigurationInstance()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object onRetainCustomNonConfigurationInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 609
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       getLastCustomNonConfigurationInstance()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getLastCustomNonConfigurationInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #155
        + Methodref [android/support/v4/app/FragmentActivity.getLastNonConfigurationInstance ()Ljava/lang/Object;]
      [4] checkcast #57
        + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] ifnull +10 (target=19)
      [12] aload_1 v1
      [13] getfield #108
        + Fieldref [android/support/v4/app/FragmentActivity$NonConfigurationInstances.custom Ljava/lang/Object;]
      [16] goto +4 (target=20)
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 617
        [8] -> line 619
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 8 -> 21 [Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; nc]
  + Method:       supportInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void supportInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 2):
      [0] getstatic #81
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +8 (target=13)
      [8] aload_0 v0
      [9] invokestatic #148
        + Methodref [android/support/v4/app/ActivityCompatHoneycomb.invalidateOptionsMenu (Landroid/app/Activity;)V]
      [12] return
      [13] aload_0 v0
      [14] iconst_1
      [15] putfield #100
        + Fieldref [android/support/v4/app/FragmentActivity.mOptionsMenuInvalidated Z]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 630
        [8] -> line 633
        [12] -> line 634
        [13] -> line 639
        [18] -> line 640
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 262, locals = 6, stack = 5):
      [0] getstatic #81
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +3 (target=8)
      [8] aload_3 v3
      [9] aload_1 v1
      [10] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [13] aload_3 v3
      [14] ldc #29
        + String [Local FragmentActivity ]
      [16] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [19] aload_3 v3
      [20] aload_0 v0
      [21] invokestatic #251
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [24] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [27] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [30] aload_3 v3
      [31] ldc #10
        + String [ State:]
      [33] invokevirtual #236
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [36] new #76
        + Class [java/lang/StringBuilder]
      [39] dup
      [40] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [43] aload_1 v1
      [44] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [47] ldc #8
        + String [  ]
      [49] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [52] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [55] astore v5
      [57] aload_3 v3
      [58] aload v5
      [60] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [63] aload_3 v3
      [64] ldc #36
        + String [mCreated=]
      [66] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [69] aload_3 v3
      [70] aload_0 v0
      [71] getfield #95
        + Fieldref [android/support/v4/app/FragmentActivity.mCreated Z]
      [74] invokevirtual #235
        + Methodref [java/io/PrintWriter.print (Z)V]
      [77] aload_3 v3
      [78] ldc #38
        + String [mResumed=]
      [80] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [83] aload_3 v3
      [84] aload_0 v0
      [85] getfield #102
        + Fieldref [android/support/v4/app/FragmentActivity.mResumed Z]
      [88] invokevirtual #235
        + Methodref [java/io/PrintWriter.print (Z)V]
      [91] aload_3 v3
      [92] ldc #15
        + String [ mStopped=]
      [94] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [97] aload_3 v3
      [98] aload_0 v0
      [99] getfield #104
        + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
      [102] invokevirtual #235
        + Methodref [java/io/PrintWriter.print (Z)V]
      [105] aload_3 v3
      [106] ldc #14
        + String [ mReallyStopped=]
      [108] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [111] aload_3 v3
      [112] aload_0 v0
      [113] getfield #101
        + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
      [116] invokevirtual #237
        + Methodref [java/io/PrintWriter.println (Z)V]
      [119] aload_3 v3
      [120] aload v5
      [122] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [125] aload_3 v3
      [126] ldc #37
        + String [mLoadersStarted=]
      [128] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [131] aload_3 v3
      [132] aload_0 v0
      [133] getfield #99
        + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
      [136] invokevirtual #237
        + Methodref [java/io/PrintWriter.println (Z)V]
      [139] aload_0 v0
      [140] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [143] ifnull +64 (target=207)
      [146] aload_3 v3
      [147] aload_1 v1
      [148] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [151] aload_3 v3
      [152] ldc #28
        + String [Loader Manager ]
      [154] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [157] aload_3 v3
      [158] aload_0 v0
      [159] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [162] invokestatic #251
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [165] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [168] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [171] aload_3 v3
      [172] ldc #20
        + String [:]
      [174] invokevirtual #236
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [177] aload_0 v0
      [178] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [181] new #76
        + Class [java/lang/StringBuilder]
      [184] dup
      [185] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [188] aload_1 v1
      [189] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [192] ldc #8
        + String [  ]
      [194] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [197] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [200] aload_2 v2
      [201] aload_3 v3
      [202] aload v4
      [204] invokevirtual #203
        + Methodref [android/support/v4/app/LoaderManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [207] aload_0 v0
      [208] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [211] aload_1 v1
      [212] aload_2 v2
      [213] aload_3 v3
      [214] aload v4
      [216] invokevirtual #187
        + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [219] aload_3 v3
      [220] aload_1 v1
      [221] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [224] aload_3 v3
      [225] ldc #30
        + String [View Hierarchy:]
      [227] invokevirtual #236
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [230] aload_0 v0
      [231] new #76
        + Class [java/lang/StringBuilder]
      [234] dup
      [235] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [238] aload_1 v1
      [239] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [242] ldc #8
        + String [  ]
      [244] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [247] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [250] aload_3 v3
      [251] aload_0 v0
      [252] invokevirtual #159
        + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;]
      [255] invokevirtual #233
        + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
      [258] invokespecial #153
        + Methodref [android/support/v4/app/FragmentActivity.dumpViewHierarchy (Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V]
      [261] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 653
        [8] -> line 657
        [19] -> line 658
        [30] -> line 659
        [36] -> line 660
        [57] -> line 661
        [69] -> line 662
        [83] -> line 663
        [97] -> line 664
        [111] -> line 665
        [119] -> line 666
        [131] -> line 667
        [139] -> line 668
        [146] -> line 669
        [157] -> line 670
        [171] -> line 671
        [177] -> line 672
        [207] -> line 674
        [219] -> line 675
        [230] -> line 676
        [261] -> line 677
      + Local variable table attribute (count = 6)
        v0: 0 -> 262 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 262 [Ljava/lang/String; prefix]
        v2: 0 -> 262 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 262 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 262 [[Ljava/lang/String; args]
        v5: 57 -> 262 [Ljava/lang/String; innerPrefix]
  + Method:       viewToString(Landroid/view/View;)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String viewToString(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 550, locals = 7, stack = 3):
      [0] new #76
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] sipush 128
      [7] invokespecial #245
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] aload_0 v0
      [13] invokevirtual #242
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [16] invokevirtual #238
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [19] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] pop
      [23] aload_1 v1
      [24] bipush 123
      [26] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [29] pop
      [30] aload_1 v1
      [31] aload_0 v0
      [32] invokestatic #251
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [35] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [38] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [41] pop
      [42] aload_1 v1
      [43] bipush 32
      [45] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [48] pop
      [49] aload_0 v0
      [50] invokevirtual #218
        + Methodref [android/view/View.getVisibility ()I]
      [53] lookupswitch (3 offsets, default=65) (target=118)
        0: offset = 35, target = 88
        4: offset = 45, target = 98
        8: offset = 55, target = 108
        default: offset = 65, target = 118
      [88] aload_1 v1
      [89] bipush 86
      [91] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [94] pop
      [95] goto +30 (target=125)
      [98] aload_1 v1
      [99] bipush 73
      [101] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [104] pop
      [105] goto +20 (target=125)
      [108] aload_1 v1
      [109] bipush 71
      [111] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [114] pop
      [115] goto +10 (target=125)
      [118] aload_1 v1
      [119] bipush 46
      [121] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [124] pop
      [125] aload_1 v1
      [126] aload_0 v0
      [127] invokevirtual #221
        + Methodref [android/view/View.isFocusable ()Z]
      [130] ifeq +8 (target=138)
      [133] bipush 70
      [135] goto +5 (target=140)
      [138] bipush 46
      [140] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [143] pop
      [144] aload_1 v1
      [145] aload_0 v0
      [146] invokevirtual #220
        + Methodref [android/view/View.isEnabled ()Z]
      [149] ifeq +8 (target=157)
      [152] bipush 69
      [154] goto +5 (target=159)
      [157] bipush 46
      [159] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [162] pop
      [163] aload_1 v1
      [164] aload_0 v0
      [165] invokevirtual #230
        + Methodref [android/view/View.willNotDraw ()Z]
      [168] ifeq +8 (target=176)
      [171] bipush 46
      [173] goto +5 (target=178)
      [176] bipush 68
      [178] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [181] pop
      [182] aload_1 v1
      [183] aload_0 v0
      [184] invokevirtual #223
        + Methodref [android/view/View.isHorizontalScrollBarEnabled ()Z]
      [187] ifeq +8 (target=195)
      [190] bipush 72
      [192] goto +5 (target=197)
      [195] bipush 46
      [197] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [200] pop
      [201] aload_1 v1
      [202] aload_0 v0
      [203] invokevirtual #227
        + Methodref [android/view/View.isVerticalScrollBarEnabled ()Z]
      [206] ifeq +8 (target=214)
      [209] bipush 86
      [211] goto +5 (target=216)
      [214] bipush 46
      [216] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [219] pop
      [220] aload_1 v1
      [221] aload_0 v0
      [222] invokevirtual #219
        + Methodref [android/view/View.isClickable ()Z]
      [225] ifeq +8 (target=233)
      [228] bipush 67
      [230] goto +5 (target=235)
      [233] bipush 46
      [235] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [238] pop
      [239] aload_1 v1
      [240] aload_0 v0
      [241] invokevirtual #224
        + Methodref [android/view/View.isLongClickable ()Z]
      [244] ifeq +8 (target=252)
      [247] bipush 76
      [249] goto +5 (target=254)
      [252] bipush 46
      [254] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [257] pop
      [258] aload_1 v1
      [259] bipush 32
      [261] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [264] pop
      [265] aload_1 v1
      [266] aload_0 v0
      [267] invokevirtual #222
        + Methodref [android/view/View.isFocused ()Z]
      [270] ifeq +8 (target=278)
      [273] bipush 70
      [275] goto +5 (target=280)
      [278] bipush 46
      [280] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [283] pop
      [284] aload_1 v1
      [285] aload_0 v0
      [286] invokevirtual #226
        + Methodref [android/view/View.isSelected ()Z]
      [289] ifeq +8 (target=297)
      [292] bipush 83
      [294] goto +5 (target=299)
      [297] bipush 46
      [299] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [302] pop
      [303] aload_1 v1
      [304] aload_0 v0
      [305] invokevirtual #225
        + Methodref [android/view/View.isPressed ()Z]
      [308] ifeq +8 (target=316)
      [311] bipush 80
      [313] goto +5 (target=318)
      [316] bipush 46
      [318] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [321] pop
      [322] aload_1 v1
      [323] bipush 32
      [325] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [328] pop
      [329] aload_1 v1
      [330] aload_0 v0
      [331] invokevirtual #213
        + Methodref [android/view/View.getLeft ()I]
      [334] invokevirtual #247
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [337] pop
      [338] aload_1 v1
      [339] bipush 44
      [341] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [344] pop
      [345] aload_1 v1
      [346] aload_0 v0
      [347] invokevirtual #217
        + Methodref [android/view/View.getTop ()I]
      [350] invokevirtual #247
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [353] pop
      [354] aload_1 v1
      [355] bipush 45
      [357] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [360] pop
      [361] aload_1 v1
      [362] aload_0 v0
      [363] invokevirtual #215
        + Methodref [android/view/View.getRight ()I]
      [366] invokevirtual #247
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [369] pop
      [370] aload_1 v1
      [371] bipush 44
      [373] invokevirtual #246
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [376] pop
      [377] aload_1 v1
      [378] aload_0 v0
      [379] invokevirtual #211
        + Methodref [android/view/View.getBottom ()I]
      [382] invokevirtual #247
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [385] pop
      [386] aload_0 v0
      [387] invokevirtual #212
        + Methodref [android/view/View.getId ()I]
      [390] istore_2 v2
      [391] iload_2 v2
      [392] iconst_m1
      [393] ificmpeq +145 (target=538)
      [396] aload_1 v1
      [397] ldc #9
        + String [ #]
      [399] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [402] pop
      [403] aload_1 v1
      [404] iload_2 v2
      [405] invokestatic #241
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [408] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [411] pop
      [412] aload_0 v0
      [413] invokevirtual #214
        + Methodref [android/view/View.getResources ()Landroid/content/res/Resources;]
      [416] astore_3 v3
      [417] iload_2 v2
      [418] ifeq +120 (target=538)
      [421] aload_3 v3
      [422] ifnull +116 (target=538)
      [425] iload_2 v2
      [426] ldc #1
        + Integer [-16777216]
      [428] iand
      [429] lookupswitch (2 offsets, default=41) (target=470)
        16777216: offset = 34, target = 463
        2130706432: offset = 27, target = 456
        default: offset = 41, target = 470
      [456] ldc #33
        + String [app]
      [458] astore v4
      [460] goto +17 (target=477)
      [463] ldc #31
        + String [android]
      [465] astore v4
      [467] goto +10 (target=477)
      [470] aload_3 v3
      [471] iload_2 v2
      [472] invokevirtual #138
        + Methodref [android/content/res/Resources.getResourcePackageName (I)Ljava/lang/String;]
      [475] astore v4
      [477] aload_3 v3
      [478] iload_2 v2
      [479] invokevirtual #139
        + Methodref [android/content/res/Resources.getResourceTypeName (I)Ljava/lang/String;]
      [482] astore v5
      [484] aload_3 v3
      [485] iload_2 v2
      [486] invokevirtual #137
        + Methodref [android/content/res/Resources.getResourceEntryName (I)Ljava/lang/String;]
      [489] astore v6
      [491] aload_1 v1
      [492] ldc #7
        + String [ ]
      [494] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [497] pop
      [498] aload_1 v1
      [499] aload v4
      [501] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [504] pop
      [505] aload_1 v1
      [506] ldc #20
        + String [:]
      [508] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [511] pop
      [512] aload_1 v1
      [513] aload v5
      [515] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [518] pop
      [519] aload_1 v1
      [520] ldc #19
        + String [/]
      [522] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [525] pop
      [526] aload_1 v1
      [527] aload v6
      [529] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [532] pop
      [533] goto +5 (target=538)
      [536] astore v4
      [538] aload_1 v1
      [539] ldc #41
        + String [}]
      [541] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [544] pop
      [545] aload_1 v1
      [546] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [549] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (425 -> 533: 536):
      + Class [android/content/res/Resources$NotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 53)
        [0] -> line 680
        [11] -> line 681
        [23] -> line 682
        [30] -> line 683
        [42] -> line 684
        [49] -> line 685
        [88] -> line 686
        [98] -> line 687
        [108] -> line 688
        [118] -> line 689
        [125] -> line 691
        [144] -> line 692
        [163] -> line 693
        [182] -> line 694
        [201] -> line 695
        [220] -> line 696
        [239] -> line 697
        [258] -> line 698
        [265] -> line 699
        [284] -> line 700
        [303] -> line 701
        [322] -> line 702
        [329] -> line 703
        [338] -> line 704
        [345] -> line 705
        [354] -> line 706
        [361] -> line 707
        [370] -> line 708
        [377] -> line 709
        [386] -> line 710
        [391] -> line 711
        [396] -> line 712
        [403] -> line 713
        [412] -> line 714
        [417] -> line 715
        [425] -> line 718
        [456] -> line 720
        [460] -> line 721
        [463] -> line 723
        [467] -> line 724
        [470] -> line 726
        [477] -> line 729
        [484] -> line 730
        [491] -> line 731
        [498] -> line 732
        [505] -> line 733
        [512] -> line 734
        [519] -> line 735
        [526] -> line 736
        [533] -> line 738
        [536] -> line 737
        [538] -> line 741
        [545] -> line 742
      + Local variable table attribute (count = 8)
        v4: 460 -> 533 [Ljava/lang/String; pkgname]
        v5: 484 -> 533 [Ljava/lang/String; typename]
        v6: 491 -> 533 [Ljava/lang/String; entryname]
        v4: 538 -> 538 [Landroid/content/res/Resources$NotFoundException; e]
        v3: 417 -> 538 [Landroid/content/res/Resources; r]
        v0: 0 -> 550 [Landroid/view/View; view]
        v1: 11 -> 550 [Ljava/lang/StringBuilder; out]
        v2: 391 -> 550 [I id]
  + Method:       dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V
    Access flags: 0x2
      = private void dumpViewHierarchy(java.lang.String,java.io.PrintWriter,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 7, stack = 5):
      [0] aload_2 v2
      [1] aload_1 v1
      [2] invokevirtual #234
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [5] aload_3 v3
      [6] ifnonnull +10 (target=16)
      [9] aload_2 v2
      [10] ldc #39
        + String [null]
      [12] invokevirtual #236
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [15] return
      [16] aload_2 v2
      [17] aload_3 v3
      [18] invokestatic #165
        + Methodref [android/support/v4/app/FragmentActivity.viewToString (Landroid/view/View;)Ljava/lang/String;]
      [21] invokevirtual #236
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [24] aload_3 v3
      [25] instanceof #67
        + Class [android/view/ViewGroup]
      [28] ifne +4 (target=32)
      [31] return
      [32] aload_3 v3
      [33] checkcast #67
        + Class [android/view/ViewGroup]
      [36] astore v4
      [38] aload v4
      [40] invokevirtual #232
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [43] istore v5
      [45] iload v5
      [47] ifgt +4 (target=51)
      [50] return
      [51] new #76
        + Class [java/lang/StringBuilder]
      [54] dup
      [55] invokespecial #244
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [58] aload_1 v1
      [59] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [62] ldc #8
        + String [  ]
      [64] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] invokevirtual #250
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [70] astore_1 v1
      [71] iconst_0
      [72] istore v6
      [74] iload v6
      [76] iload v5
      [78] ificmpge +22 (target=100)
      [81] aload_0 v0
      [82] aload_1 v1
      [83] aload_2 v2
      [84] aload v4
      [86] iload v6
      [88] invokevirtual #231
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [91] invokespecial #153
        + Methodref [android/support/v4/app/FragmentActivity.dumpViewHierarchy (Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V]
      [94] iinc v6, 1
      [97] goto -23 (target=74)
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 746
        [5] -> line 747
        [9] -> line 748
        [15] -> line 749
        [16] -> line 751
        [24] -> line 752
        [31] -> line 753
        [32] -> line 755
        [38] -> line 756
        [45] -> line 757
        [50] -> line 758
        [51] -> line 760
        [71] -> line 761
        [81] -> line 762
        [94] -> line 761
        [100] -> line 764
      + Local variable table attribute (count = 7)
        v6: 74 -> 100 [I i]
        v0: 0 -> 101 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 101 [Ljava/lang/String; prefix]
        v2: 0 -> 101 [Ljava/io/PrintWriter; writer]
        v3: 0 -> 101 [Landroid/view/View; view]
        v4: 38 -> 101 [Landroid/view/ViewGroup; grp]
        v5: 45 -> 101 [I N]
  + Method:       doReallyStop(Z)V
    Access flags: 0x0
      = void doReallyStop(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
      [4] ifne +25 (target=29)
      [7] aload_0 v0
      [8] iconst_1
      [9] putfield #101
        + Fieldref [android/support/v4/app/FragmentActivity.mReallyStopped Z]
      [12] aload_0 v0
      [13] iload_1 v1
      [14] putfield #103
        + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
      [17] aload_0 v0
      [18] getfield #97
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [21] iconst_1
      [22] invokevirtual #146
        + Methodref [android/os/Handler.removeMessages (I)V]
      [25] aload_0 v0
      [26] invokevirtual #162
        + Methodref [android/support/v4/app/FragmentActivity.onReallyStop ()V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 767
        [7] -> line 768
        [12] -> line 769
        [17] -> line 770
        [25] -> line 771
        [29] -> line 773
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 30 [Z retaining]
  + Method:       onReallyStop()V
    Access flags: 0x0
      = void onReallyStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
      [4] ifeq +39 (target=43)
      [7] aload_0 v0
      [8] iconst_0
      [9] putfield #99
        + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
      [12] aload_0 v0
      [13] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [16] ifnull +27 (target=43)
      [19] aload_0 v0
      [20] getfield #103
        + Fieldref [android/support/v4/app/FragmentActivity.mRetaining Z]
      [23] ifne +13 (target=36)
      [26] aload_0 v0
      [27] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [30] invokevirtual #202
        + Methodref [android/support/v4/app/LoaderManagerImpl.doStop ()V]
      [33] goto +10 (target=43)
      [36] aload_0 v0
      [37] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [40] invokevirtual #200
        + Methodref [android/support/v4/app/LoaderManagerImpl.doRetain ()V]
      [43] aload_0 v0
      [44] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [47] invokevirtual #183
        + Methodref [android/support/v4/app/FragmentManagerImpl.dispatchReallyStop ()V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 783
        [7] -> line 784
        [12] -> line 785
        [19] -> line 786
        [26] -> line 787
        [36] -> line 789
        [43] -> line 794
        [50] -> line 795
      + Local variable table attribute (count = 1)
        v0: 0 -> 51 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       onAttachFragment(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1
      = public void onAttachFragment(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 805
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 1 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
    Access flags: 0x1
      = public android.support.v4.app.FragmentManager getSupportFragmentManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 812
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       startActivityForResult(Landroid/content/Intent;I)V
    Access flags: 0x1
      = public void startActivityForResult(android.content.Intent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 3, stack = 3):
      [0] iload_2 v2
      [1] iconst_m1
      [2] ificmpeq +20 (target=22)
      [5] iload_2 v2
      [6] ldc #2
        + Integer [-65536]
      [8] iand
      [9] ifeq +13 (target=22)
      [12] new #71
        + Class [java/lang/IllegalArgumentException]
      [15] dup
      [16] ldc #25
        + String [Can only use lower 16 bits for requestCode]
      [18] invokespecial #239
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [21] athrow
      [22] aload_0 v0
      [23] aload_1 v1
      [24] iload_2 v2
      [25] invokespecial #135
        + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 821
        [12] -> line 822
        [22] -> line 824
        [28] -> line 825
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 29 [Landroid/content/Intent; intent]
        v2: 0 -> 29 [I requestCode]
  + Method:       startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V
    Access flags: 0x1
      = public void startActivityFromFragment(android.support.v4.app.Fragment,android.content.Intent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 4, stack = 5):
      [0] iload_3 v3
      [1] iconst_m1
      [2] ificmpne +10 (target=12)
      [5] aload_0 v0
      [6] aload_2 v2
      [7] iconst_m1
      [8] invokespecial #135
        + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
      [11] return
      [12] iload_3 v3
      [13] ldc #2
        + Integer [-65536]
      [15] iand
      [16] ifeq +13 (target=29)
      [19] new #71
        + Class [java/lang/IllegalArgumentException]
      [22] dup
      [23] ldc #25
        + String [Can only use lower 16 bits for requestCode]
      [25] invokespecial #239
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [28] athrow
      [29] aload_0 v0
      [30] aload_2 v2
      [31] aload_1 v1
      [32] getfield #87
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [35] iconst_1
      [36] iadd
      [37] bipush 16
      [39] ishl
      [40] iload_3 v3
      [41] ldc #6
        + Integer [65535]
      [43] iand
      [44] iadd
      [45] invokespecial #135
        + Methodref [android/app/Activity.startActivityForResult (Landroid/content/Intent;I)V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 832
        [5] -> line 833
        [11] -> line 834
        [12] -> line 836
        [19] -> line 837
        [29] -> line 839
        [48] -> line 840
      + Local variable table attribute (count = 4)
        v0: 0 -> 49 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 49 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 49 [Landroid/content/Intent; intent]
        v3: 0 -> 49 [I requestCode]
  + Method:       invalidateSupportFragment(Ljava/lang/String;)V
    Access flags: 0x0
      = void invalidateSupportFragment(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [4] ifnull +39 (target=43)
      [7] aload_0 v0
      [8] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [11] aload_1 v1
      [12] invokevirtual #255
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [15] checkcast #59
        + Class [android/support/v4/app/LoaderManagerImpl]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] ifnull +23 (target=43)
      [23] aload_2 v2
      [24] getfield #113
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
      [27] ifne +16 (target=43)
      [30] aload_2 v2
      [31] invokevirtual #198
        + Methodref [android/support/v4/app/LoaderManagerImpl.doDestroy ()V]
      [34] aload_0 v0
      [35] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [38] aload_1 v1
      [39] invokevirtual #257
        + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [42] pop
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 844
        [7] -> line 845
        [19] -> line 846
        [30] -> line 847
        [34] -> line 848
        [43] -> line 851
      + Local variable table attribute (count = 3)
        v2: 19 -> 43 [Landroid/support/v4/app/LoaderManagerImpl; lm]
        v0: 0 -> 44 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 44 [Ljava/lang/String; who]
  + Method:       getSupportLoaderManager()Landroid/support/v4/app/LoaderManager;
    Access flags: 0x1
      = public android.support.v4.app.LoaderManager getSupportLoaderManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [11] areturn
      [12] aload_0 v0
      [13] iconst_1
      [14] putfield #93
        + Fieldref [android/support/v4/app/FragmentActivity.mCheckedForLoaderManager Z]
      [17] aload_0 v0
      [18] aload_0 v0
      [19] aconst_null
      [20] aload_0 v0
      [21] getfield #99
        + Fieldref [android/support/v4/app/FragmentActivity.mLoadersStarted Z]
      [24] iconst_1
      [25] invokevirtual #157
        + Methodref [android/support/v4/app/FragmentActivity.getLoaderManager (Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;]
      [28] putfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [31] aload_0 v0
      [32] getfield #98
        + Fieldref [android/support/v4/app/FragmentActivity.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [35] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 861
        [7] -> line 862
        [12] -> line 864
        [17] -> line 865
        [31] -> line 866
      + Local variable table attribute (count = 1)
        v0: 0 -> 36 [Landroid/support/v4/app/FragmentActivity; this]
  + Method:       getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;
    Access flags: 0x0
      = android.support.v4.app.LoaderManagerImpl getLoaderManager(java.lang.String,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #80
        + Class [java/util/HashMap]
      [11] dup
      [12] invokespecial #254
        + Methodref [java/util/HashMap.<init> ()V]
      [15] putfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [18] aload_0 v0
      [19] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [22] aload_1 v1
      [23] invokevirtual #255
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [26] checkcast #59
        + Class [android/support/v4/app/LoaderManagerImpl]
      [29] astore v4
      [31] aload v4
      [33] ifnonnull +33 (target=66)
      [36] iload_3 v3
      [37] ifeq +35 (target=72)
      [40] new #59
        + Class [android/support/v4/app/LoaderManagerImpl]
      [43] dup
      [44] aload_1 v1
      [45] aload_0 v0
      [46] iload_2 v2
      [47] invokespecial #197
        + Methodref [android/support/v4/app/LoaderManagerImpl.<init> (Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V]
      [50] astore v4
      [52] aload_0 v0
      [53] getfield #92
        + Fieldref [android/support/v4/app/FragmentActivity.mAllLoaderManagers Ljava/util/HashMap;]
      [56] aload_1 v1
      [57] aload v4
      [59] invokevirtual #256
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [62] pop
      [63] goto +9 (target=72)
      [66] aload v4
      [68] aload_0 v0
      [69] invokevirtual #205
        + Methodref [android/support/v4/app/LoaderManagerImpl.updateActivity (Landroid/support/v4/app/FragmentActivity;)V]
      [72] aload v4
      [74] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 870
        [7] -> line 871
        [18] -> line 873
        [31] -> line 874
        [36] -> line 875
        [40] -> line 876
        [52] -> line 877
        [66] -> line 880
        [72] -> line 882
      + Local variable table attribute (count = 5)
        v0: 0 -> 75 [Landroid/support/v4/app/FragmentActivity; this]
        v1: 0 -> 75 [Ljava/lang/String; who]
        v2: 0 -> 75 [Z started]
        v3: 0 -> 75 [Z create]
        v4: 31 -> 75 [Landroid/support/v4/app/LoaderManagerImpl; lm]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentActivity$FragmentTag]
      + Class [android/support/v4/app/FragmentActivity]
      + Utf8 [FragmentTag]
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
      + Class [android/support/v4/app/FragmentActivity]
      + Utf8 [NonConfigurationInstances]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/res/Resources$NotFoundException]
      + Class [android/content/res/Resources]
      + Utf8 [NotFoundException]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentActivity$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/LayoutInflater$Factory]
      + Class [android/view/LayoutInflater]
      + Utf8 [Factory]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [FragmentActivity.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity$1
  Superclass:    android/os/Handler
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentActivity$1 extends android.os.Handler

Interfaces (count = 0):

Constant Pool (count = 58):
  + Class [android/os/Handler]
  + Class [android/os/Message]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentActivity$1]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Fieldref [android/os/Message.what I]
  + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
  + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V]
  + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
  + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [doReallyStop (Z)V]
  + NameAndType [execPendingActions ()Z]
  + NameAndType [handleMessage (Landroid/os/Message;)V]
  + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mStopped Z]
  + NameAndType [onResumeFragments ()V]
  + NameAndType [this$0 Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [what I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Message;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentActivity.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Message;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity$1;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/os/Handler]
  + Utf8 [android/os/Message]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentActivity$1]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [doReallyStop]
  + Utf8 [execPendingActions]
  + Utf8 [handleMessage]
  + Utf8 [mFragments]
  + Utf8 [mStopped]
  + Utf8 [msg]
  + Utf8 [onResumeFragments]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [what]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/app/FragmentActivity;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.FragmentActivity this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/FragmentActivity;)V
    Access flags: 0x0
      = FragmentActivity$1(android.support.v4.app.FragmentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [android/os/Handler.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentActivity$1; this]
  + Method:       handleMessage(Landroid/os/Message;)V
    Access flags: 0x1
      = public void handleMessage(android.os.Message)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] getfield #6
        + Fieldref [android/os/Message.what I]
      [4] lookupswitch (2 offsets, default=70) (target=74)
        1: offset = 28, target = 32
        2: offset = 49, target = 53
        default: offset = 70, target = 74
      [32] aload_0 v0
      [33] getfield #9
        + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
      [36] getfield #8
        + Fieldref [android/support/v4/app/FragmentActivity.mStopped Z]
      [39] ifeq +40 (target=79)
      [42] aload_0 v0
      [43] getfield #9
        + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
      [46] iconst_0
      [47] invokevirtual #12
        + Methodref [android/support/v4/app/FragmentActivity.doReallyStop (Z)V]
      [50] goto +29 (target=79)
      [53] aload_0 v0
      [54] getfield #9
        + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
      [57] invokevirtual #13
        + Methodref [android/support/v4/app/FragmentActivity.onResumeFragments ()V]
      [60] aload_0 v0
      [61] getfield #9
        + Fieldref [android/support/v4/app/FragmentActivity$1.this$0 Landroid/support/v4/app/FragmentActivity;]
      [64] getfield #7
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [67] invokevirtual #14
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [70] pop
      [71] goto +8 (target=79)
      [74] aload_0 v0
      [75] aload_1 v1
      [76] invokespecial #11
        + Methodref [android/os/Handler.handleMessage (Landroid/os/Message;)V]
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 89
        [32] -> line 91
        [42] -> line 92
        [53] -> line 96
        [60] -> line 97
        [71] -> line 98
        [74] -> line 100
        [79] -> line 102
      + Local variable table attribute (count = 2)
        v0: 0 -> 80 [Landroid/support/v4/app/FragmentActivity$1; this]
        v1: 0 -> 80 [Landroid/os/Message; msg]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentActivity]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentActivity$1]
  + Source file attribute:
    + Utf8 [FragmentActivity.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/FragmentContainer]

Constant Pool (count = 33):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentActivity$2]
  + Class [android/support/v4/app/FragmentContainer]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/FragmentActivity$2.this$0 Landroid/support/v4/app/FragmentActivity;]
  + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [this$0 Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentActivity.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentActivity$2;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentActivity$2]
  + Utf8 [android/support/v4/app/FragmentContainer]
  + Utf8 [findViewById]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/app/FragmentActivity;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.FragmentActivity this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/FragmentActivity;)V
    Access flags: 0x0
      = FragmentActivity$2(android.support.v4.app.FragmentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [android/support/v4/app/FragmentActivity$2.this$0 Landroid/support/v4/app/FragmentActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentActivity$2; this]
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findViewById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/app/FragmentActivity$2.this$0 Landroid/support/v4/app/FragmentActivity;]
      [4] iload_1 v1
      [5] invokevirtual #6
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/FragmentActivity$2; this]
        v1: 0 -> 9 [I id]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentActivity]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentActivity$2]
  + Source file attribute:
    + Utf8 [FragmentActivity.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity$FragmentTag
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentActivity$FragmentTag extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 36):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [16842755]
  + Integer [16842960]
  + Integer [16842961]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentActivity$FragmentTag]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [Fragment [I]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Fragment]
  + Utf8 [FragmentActivity.java]
  + Utf8 [FragmentTag]
  + Utf8 [Fragment_id]
  + Utf8 [Fragment_name]
  + Utf8 [Fragment_tag]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentActivity$FragmentTag;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentActivity$FragmentTag]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 4):
  + Field:        Fragment [I
    Access flags: 0x19
      = public static final int[] Fragment
  + Field:        Fragment_id I
    Access flags: 0x19
      = public static final int Fragment_id
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        Fragment_name I
    Access flags: 0x19
      = public static final int Fragment_name
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        Fragment_tag I
    Access flags: 0x19
      = public static final int Fragment_tag
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = FragmentActivity$FragmentTag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentActivity$FragmentTag; this]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 0, stack = 4):
      [0] iconst_3
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #4
        + Integer [16842755]
      [7] iastore
      [8] dup
      [9] iconst_1
      [10] ldc #5
        + Integer [16842960]
      [12] iastore
      [13] dup
      [14] iconst_2
      [15] ldc #6
        + Integer [16842961]
      [17] iastore
      [18] putstatic #10
        + Fieldref [android/support/v4/app/FragmentActivity$FragmentTag.Fragment [I]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 135

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentActivity$FragmentTag]
      + Class [android/support/v4/app/FragmentActivity]
      + Utf8 [FragmentTag]
  + Source file attribute:
    + Utf8 [FragmentActivity.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentActivity$NonConfigurationInstances
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentActivity$NonConfigurationInstances extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 32):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FragmentActivity.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Landroid/support/v4/app/LoaderManagerImpl;>;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NonConfigurationInstances]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
  + Utf8 [children]
  + Utf8 [custom]
  + Utf8 [fragments]
  + Utf8 [java/lang/Object]
  + Utf8 [loaders]
  + Utf8 [this]

Fields (count = 5):
  + Field:        activity Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object activity
  + Field:        custom Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object custom
  + Field:        children Ljava/util/HashMap;
    Access flags: 0x0
      = java.util.HashMap children
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;]
  + Field:        fragments Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList fragments
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Field:        loaders Ljava/util/HashMap;
    Access flags: 0x0
      = java.util.HashMap loaders
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Landroid/support/v4/app/LoaderManagerImpl;>;]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = FragmentActivity$NonConfigurationInstances()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [android/support/v4/app/FragmentActivity$NonConfigurationInstances]
      + Class [android/support/v4/app/FragmentActivity]
      + Utf8 [NonConfigurationInstances]
  + Source file attribute:
    + Utf8 [FragmentActivity.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentContainer
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.app.FragmentContainer extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 9):
  + Class [android/support/v4/app/FragmentContainer]
  + Class [java/lang/Object]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [FragmentManager.java]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentContainer]
  + Utf8 [findViewById]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View findViewById(int)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManager
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.app.FragmentManager extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 80):
  + Integer [1]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$SavedState]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$BackStackEntry]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [DEBUG Z]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Ljava/util/List<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;]
  + Utf8 [(II)V]
  + Utf8 [(II)Z]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;I)Z]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [BackStackEntry]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [Deprecated]
  + Utf8 [FragmentManager.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [POP_BACK_STACK_INCLUSIVE]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [addOnBackStackChangedListener]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$SavedState]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [beginTransaction]
  + Utf8 [dump]
  + Utf8 [enableDebugLogging]
  + Utf8 [enabled]
  + Utf8 [executePendingTransactions]
  + Utf8 [findFragmentById]
  + Utf8 [findFragmentByTag]
  + Utf8 [getBackStackEntryAt]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getFragment]
  + Utf8 [getFragments]
  + Utf8 [java/lang/Object]
  + Utf8 [openTransaction]
  + Utf8 [popBackStack]
  + Utf8 [popBackStackImmediate]
  + Utf8 [putFragment]
  + Utf8 [removeOnBackStackChangedListener]
  + Utf8 [saveFragmentInstanceState]
  + Utf8 [this]

Fields (count = 1):
  + Field:        POP_BACK_STACK_INCLUSIVE I
    Access flags: 0x19
      = public static final int POP_BACK_STACK_INCLUSIVE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]

Methods (count = 22):
  + Method:       <init>()V
    Access flags: 0x1
      = public FragmentManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 62
        [4] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentManager; this]
  + Method:       beginTransaction()Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction beginTransaction()
  + Method:       openTransaction()Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction openTransaction()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #10
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentManager; this]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Method:       executePendingTransactions()Z
    Access flags: 0x401
      = public abstract boolean executePendingTransactions()
  + Method:       findFragmentById(I)Landroid/support/v4/app/Fragment;
    Access flags: 0x401
      = public abstract android.support.v4.app.Fragment findFragmentById(int)
  + Method:       findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
    Access flags: 0x401
      = public abstract android.support.v4.app.Fragment findFragmentByTag(java.lang.String)
  + Method:       popBackStack()V
    Access flags: 0x401
      = public abstract void popBackStack()
  + Method:       popBackStackImmediate()Z
    Access flags: 0x401
      = public abstract boolean popBackStackImmediate()
  + Method:       popBackStack(Ljava/lang/String;I)V
    Access flags: 0x401
      = public abstract void popBackStack(java.lang.String,int)
  + Method:       popBackStackImmediate(Ljava/lang/String;I)Z
    Access flags: 0x401
      = public abstract boolean popBackStackImmediate(java.lang.String,int)
  + Method:       popBackStack(II)V
    Access flags: 0x401
      = public abstract void popBackStack(int,int)
  + Method:       popBackStackImmediate(II)Z
    Access flags: 0x401
      = public abstract boolean popBackStackImmediate(int,int)
  + Method:       getBackStackEntryCount()I
    Access flags: 0x401
      = public abstract int getBackStackEntryCount()
  + Method:       getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int)
  + Method:       addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
    Access flags: 0x401
      = public abstract void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener)
  + Method:       removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
    Access flags: 0x401
      = public abstract void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener)
  + Method:       putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x401
      = public abstract void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment)
  + Method:       getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
    Access flags: 0x401
      = public abstract android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String)
  + Method:       getFragments()Ljava/util/List;
    Access flags: 0x401
      = public abstract java.util.List getFragments()
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [()Ljava/util/List<Landroid/support/v4/app/Fragment;>;]
  + Method:       saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;
    Access flags: 0x401
      = public abstract android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment)
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
  + Method:       enableDebugLogging(Z)V
    Access flags: 0x9
      = public static void enableDebugLogging(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] iload_0 v0
      [1] putstatic #9
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 345
        [4] -> line 346
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Z enabled]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$BackStackEntry]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [BackStackEntry]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$SavedState]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [SavedState]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManager$BackStackEntry
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.FragmentManager$BackStackEntry extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 20):
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$BackStackEntry]
  + Class [java/lang/Object]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [BackStackEntry]
  + Utf8 [FragmentManager.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry]
  + Utf8 [getBreadCrumbShortTitle]
  + Utf8 [getBreadCrumbShortTitleRes]
  + Utf8 [getBreadCrumbTitle]
  + Utf8 [getBreadCrumbTitleRes]
  + Utf8 [getId]
  + Utf8 [getName]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 6):
  + Method:       getId()I
    Access flags: 0x401
      = public abstract int getId()
  + Method:       getName()Ljava/lang/String;
    Access flags: 0x401
      = public abstract java.lang.String getName()
  + Method:       getBreadCrumbTitleRes()I
    Access flags: 0x401
      = public abstract int getBreadCrumbTitleRes()
  + Method:       getBreadCrumbShortTitleRes()I
    Access flags: 0x401
      = public abstract int getBreadCrumbShortTitleRes()
  + Method:       getBreadCrumbTitle()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getBreadCrumbTitle()
  + Method:       getBreadCrumbShortTitle()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getBreadCrumbShortTitle()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$BackStackEntry]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [BackStackEntry]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManager$OnBackStackChangedListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.FragmentManager$OnBackStackChangedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [java/lang/Object]
  + Utf8 [()V]
  + Utf8 [FragmentManager.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onBackStackChanged]

Fields (count = 0):

Methods (count = 1):
  + Method:       onBackStackChanged()V
    Access flags: 0x401
      = public abstract void onBackStackChanged()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerImpl
  Superclass:    android/support/v4/app/FragmentManager
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentManagerImpl extends android.support.v4.app.FragmentManager

Interfaces (count = 0):

Constant Pool (count = 1268):
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [5]
  + Integer [6]
  + Integer [220]
  + Float [0.5]
  + Float [0.975]
  + Float [1.075]
  + Float [1.125]
  + Float [1.5]
  + Float [2.5]
  + String [  ]
  + String [    ]
  + String [  #]
  + String [  mActivity=]
  + String [  mAvailIndices: ]
  + String [  mContainer=]
  + String [  mCurState=]
  + String [  mNeedMenuInvalidate=]
  + String [  mNoTransactionsBecause=]
  + String [  mParent=]
  + String [ (]
  + String [ (index ]
  + String [ did not call through to super.onAttach()]
  + String [ did not call through to super.onDetach()]
  + String [ has cleared index: ]
  + String [ has target not in fragment manager: ]
  + String [ in ]
  + String [ is not currently in the FragmentManager]
  + String [ mDestroyed=]
  + String [ mStateSaved=]
  + String [ nesting=]
  + String [ target no longer exists: ]
  + String [ to ]
  + String [ with ]
  + String [) for fragment ]
  + String [): ]
  + String [:]
  + String [: ]
  + String [: index ]
  + String [Active Fragments in ]
  + String [Activity has been destroyed]
  + String [Activity state:]
  + String [Added Fragments:]
  + String [Adding available back stack index ]
  + String [Adding back stack index ]
  + String [Allocated fragment index ]
  + String [Already added!]
  + String [Already attached]
  + String [Back Stack Indices:]
  + String [Back Stack:]
  + String [Bad id: ]
  + String [Can not perform this action after onSaveInstanceState]
  + String [Can not perform this action inside of ]
  + String [Failed dumping state]
  + String [Failure saving state: ]
  + String [Failure saving state: active ]
  + String [Fragement no longer exists for key ]
  + String [Fragment ]
  + String [Fragment already added: ]
  + String [FragmentManager]
  + String [FragmentManager misc state:]
  + String [FragmentManager{]
  + String [Fragments Created Menus:]
  + String [Freeing back stack index ]
  + String [Freeing fragment index ]
  + String [Must be called from main thread of process]
  + String [No activity]
  + String [No instantiated fragment for index #]
  + String [No view found for id 0x]
  + String [Pending Actions:]
  + String [Popping back stack state: ]
  + String [Re-attaching retained fragment ]
  + String [Recursive entry to executePendingTransactions]
  + String [Saved state of ]
  + String [Setting back stack index ]
  + String [add from attach: ]
  + String [add: ]
  + String [android:target_req_state]
  + String [android:target_state]
  + String [android:user_visible_hint]
  + String [android:view_state]
  + String [attach: ]
  + String [detach: ]
  + String [hide: ]
  + String [mAvailBackStackIndices: ]
  + String [movefrom ACTIVITY_CREATED: ]
  + String [movefrom CREATED: ]
  + String [movefrom RESUMED: ]
  + String [movefrom STARTED: ]
  + String [movefrom STOPPED: ]
  + String [moveto ACTIVITY_CREATED: ]
  + String [moveto CREATED: ]
  + String [moveto RESUMED: ]
  + String [moveto STARTED: ]
  + String [remove from detach: ]
  + String [remove: ]
  + String [restoreAllState: active #]
  + String [restoreAllState: added #]
  + String [restoreAllState: avail #]
  + String [restoreAllState: back stack #]
  + String [restoreAllState: re-attaching retained ]
  + String [retainNonConfig: keeping retained ]
  + String [saveAllState: adding back stack #]
  + String [saveAllState: adding fragment #]
  + String [saveAllState: no fragments!]
  + String [show: ]
  + String [}}]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/Handler]
  + Class [android/os/Looper]
  + Class [android/support/v4/app/BackStackRecord]
  + Class [android/support/v4/app/BackStackState]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$SavedState]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentContainer]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$BackStackEntry]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentManagerImpl$1]
  + Class [android/support/v4/app/FragmentManagerImpl$2]
  + Class [android/support/v4/app/FragmentManagerImpl$3]
  + Class [android/support/v4/app/FragmentManagerImpl$4]
  + Class [android/support/v4/app/FragmentManagerImpl$5]
  + Class [android/support/v4/app/FragmentManagerState]
  + Class [android/support/v4/app/FragmentState]
  + Class [android/support/v4/app/LoaderManagerImpl]
  + Class [android/support/v4/app/NoSaveStateFrameLayout]
  + Class [android/support/v4/app/SuperNotCalledException]
  + Class [android/support/v4/util/DebugUtils]
  + Class [android/support/v4/util/LogWriter]
  + Class [android/util/Log]
  + Class [android/util/SparseArray]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/Window]
  + Class [android/view/WindowManager]
  + Class [android/view/WindowManager$LayoutParams]
  + Class [android/view/animation/AccelerateInterpolator]
  + Class [android/view/animation/AlphaAnimation]
  + Class [android/view/animation/Animation]
  + Class [android/view/animation/Animation$AnimationListener]
  + Class [android/view/animation/AnimationSet]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/view/animation/DecelerateInterpolator]
  + Class [android/view/animation/ScaleAnimation]
  + Class [java/io/PrintWriter]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Runnable]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/util/ArrayList]
  + Class [java/util/Arrays]
  + Long [220]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
  + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/Fragment.mAdded Z]
  + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
  + Fieldref [android/support/v4/app/Fragment.mCalled Z]
  + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
  + Fieldref [android/support/v4/app/Fragment.mContainerId I]
  + Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
  + Fieldref [android/support/v4/app/Fragment.mDetached Z]
  + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
  + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
  + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
  + Fieldref [android/support/v4/app/Fragment.mHidden Z]
  + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
  + Fieldref [android/support/v4/app/Fragment.mIndex I]
  + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
  + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
  + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
  + Fieldref [android/support/v4/app/Fragment.mRestored Z]
  + Fieldref [android/support/v4/app/Fragment.mResumed Z]
  + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
  + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
  + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
  + Fieldref [android/support/v4/app/Fragment.mState I]
  + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
  + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
  + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
  + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
  + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
  + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
  + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_CUBIC Landroid/view/animation/Interpolator;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_QUINT Landroid/view/animation/Interpolator;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mContainer Landroid/support/v4/app/FragmentContainer;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
  + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
  + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
  + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
  + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
  + Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I]
  + Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang/String;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
  + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
  + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
  + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
  + Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
  + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
  + Methodref [android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
  + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;]
  + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V]
  + Methodref [android/support/v4/app/BackStackRecord.toString ()Ljava/lang/String;]
  + Methodref [android/support/v4/app/BackStackState.<init> (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V]
  + Methodref [android/support/v4/app/BackStackState.instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;]
  + Methodref [android/support/v4/app/Fragment.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/Fragment.findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
  + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/support/v4/app/Fragment.initState ()V]
  + Methodref [android/support/v4/app/Fragment.isInBackStack ()Z]
  + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;]
  + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V]
  + Methodref [android/support/v4/app/Fragment.onDetach ()V]
  + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V]
  + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.performActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.performConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/support/v4/app/Fragment.performContextItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/Fragment.performCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.performCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + Methodref [android/support/v4/app/Fragment.performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Methodref [android/support/v4/app/Fragment.performDestroy ()V]
  + Methodref [android/support/v4/app/Fragment.performDestroyView ()V]
  + Methodref [android/support/v4/app/Fragment.performLowMemory ()V]
  + Methodref [android/support/v4/app/Fragment.performOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/Fragment.performOptionsMenuClosed (Landroid/view/Menu;)V]
  + Methodref [android/support/v4/app/Fragment.performPause ()V]
  + Methodref [android/support/v4/app/Fragment.performPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [android/support/v4/app/Fragment.performReallyStop ()V]
  + Methodref [android/support/v4/app/Fragment.performResume ()V]
  + Methodref [android/support/v4/app/Fragment.performSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.performStart ()V]
  + Methodref [android/support/v4/app/Fragment.performStop ()V]
  + Methodref [android/support/v4/app/Fragment.restoreViewState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;]
  + Methodref [android/support/v4/app/Fragment$SavedState.<init> (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentActivity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;]
  + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;]
  + Methodref [android/support/v4/app/FragmentActivity.invalidateSupportFragment (Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
  + Methodref [android/support/v4/app/FragmentManager.<init> ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.makeInactive (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl.transitToStyleIndex (IZ)I]
  + Methodref [android/support/v4/app/FragmentManagerImpl$1.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl$2.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl$3.<init> (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl$4.<init> (Landroid/support/v4/app/FragmentManagerImpl;II)V]
  + Methodref [android/support/v4/app/FragmentManagerImpl$5.<init> (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManagerState.<init> ()V]
  + Methodref [android/support/v4/app/FragmentState.<init> (Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentState.instantiate (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z]
  + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;]
  + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
  + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Methodref [android/support/v4/util/LogWriter.<init> (Ljava/lang/String;)V]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/SparseArray.<init> ()V]
  + Methodref [android/util/SparseArray.clear ()V]
  + Methodref [android/util/SparseArray.size ()I]
  + Methodref [android/view/View.clearAnimation ()V]
  + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;]
  + Methodref [android/view/animation/AccelerateInterpolator.<init> (F)V]
  + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
  + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
  + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [android/view/animation/Animation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V]
  + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
  + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Methodref [android/view/animation/DecelerateInterpolator.<init> (F)V]
  + Methodref [android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V]
  + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V]
  + Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
  + Methodref [java/io/PrintWriter.print (I)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.print (Z)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.println (Z)V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/RuntimeException.getMessage ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;]
  + InterfaceMethodref [android/support/v4/app/FragmentContainer.findViewById (I)Landroid/view/View;]
  + InterfaceMethodref [android/support/v4/app/FragmentManager$OnBackStackChangedListener.onBackStackChanged ()V]
  + InterfaceMethodref [java/lang/Runnable.run ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (F)V]
  + NameAndType [<init> (FF)V]
  + NameAndType [<init> (FFFFIFIF)V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/os/Bundle;)V]
  + NameAndType [<init> (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentManagerImpl;II)V]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V]
  + NameAndType [<init> (Ljava/io/Writer;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Z)V]
  + NameAndType [ACCELERATE_CUBIC Landroid/view/animation/Interpolator;]
  + NameAndType [ACCELERATE_QUINT Landroid/view/animation/Interpolator;]
  + NameAndType [DEBUG Z]
  + NameAndType [DECELERATE_CUBIC Landroid/view/animation/Interpolator;]
  + NameAndType [DECELERATE_QUINT Landroid/view/animation/Interpolator;]
  + NameAndType [HONEYCOMB Z]
  + NameAndType [SDK_INT I]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + NameAndType [checkStateLoss ()V]
  + NameAndType [clear ()V]
  + NameAndType [clearAnimation ()V]
  + NameAndType [contains (Ljava/lang/Object;)Z]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [enqueueAction (Ljava/lang/Runnable;Z)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execPendingActions ()Z]
  + NameAndType [executePendingTransactions ()Z]
  + NameAndType [findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAttributes ()Landroid/view/WindowManager$LayoutParams;]
  + NameAndType [getBoolean (Ljava/lang/String;Z)Z]
  + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
  + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
  + NameAndType [getLooper ()Landroid/os/Looper;]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getResourceName (I)Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [hasRunningLoaders ()Z]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [initState ()V]
  + NameAndType [instantiate (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + NameAndType [instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;]
  + NameAndType [intValue ()I]
  + NameAndType [invalidateSupportFragment (Ljava/lang/String;)V]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isInBackStack ()Z]
  + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + NameAndType [loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
  + NameAndType [mActive Ljava/util/ArrayList;]
  + NameAndType [mActive [Landroid/support/v4/app/FragmentState;]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mAdded Ljava/util/ArrayList;]
  + NameAndType [mAdded Z]
  + NameAndType [mAdded [I]
  + NameAndType [mAnimatingAway Landroid/view/View;]
  + NameAndType [mAvailBackStackIndices Ljava/util/ArrayList;]
  + NameAndType [mAvailIndices Ljava/util/ArrayList;]
  + NameAndType [mBackStack Ljava/util/ArrayList;]
  + NameAndType [mBackStack [Landroid/support/v4/app/BackStackState;]
  + NameAndType [mBackStackChangeListeners Ljava/util/ArrayList;]
  + NameAndType [mBackStackIndices Ljava/util/ArrayList;]
  + NameAndType [mBackStackNesting I]
  + NameAndType [mCalled Z]
  + NameAndType [mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mContainer Landroid/support/v4/app/FragmentContainer;]
  + NameAndType [mContainer Landroid/view/ViewGroup;]
  + NameAndType [mContainerId I]
  + NameAndType [mCreatedMenus Ljava/util/ArrayList;]
  + NameAndType [mCurState I]
  + NameAndType [mDeferStart Z]
  + NameAndType [mDestroyed Z]
  + NameAndType [mDetached Z]
  + NameAndType [mExecCommit Ljava/lang/Runnable;]
  + NameAndType [mExecutingActions Z]
  + NameAndType [mFragmentId I]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mFromLayout Z]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mHasMenu Z]
  + NameAndType [mHavePendingDeferredStart Z]
  + NameAndType [mHidden Z]
  + NameAndType [mInLayout Z]
  + NameAndType [mIndex I]
  + NameAndType [mInnerView Landroid/view/View;]
  + NameAndType [mInstance Landroid/support/v4/app/Fragment;]
  + NameAndType [mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
  + NameAndType [mMenuVisible Z]
  + NameAndType [mNeedMenuInvalidate Z]
  + NameAndType [mNextAnim I]
  + NameAndType [mNoTransactionsBecause Ljava/lang/String;]
  + NameAndType [mParent Landroid/support/v4/app/Fragment;]
  + NameAndType [mParentFragment Landroid/support/v4/app/Fragment;]
  + NameAndType [mPendingActions Ljava/util/ArrayList;]
  + NameAndType [mRemoving Z]
  + NameAndType [mRestored Z]
  + NameAndType [mResumed Z]
  + NameAndType [mRetainInstance Z]
  + NameAndType [mRetaining Z]
  + NameAndType [mSavedFragmentState Landroid/os/Bundle;]
  + NameAndType [mSavedViewState Landroid/util/SparseArray;]
  + NameAndType [mState I]
  + NameAndType [mStateAfterAnimating I]
  + NameAndType [mStateArray Landroid/util/SparseArray;]
  + NameAndType [mStateBundle Landroid/os/Bundle;]
  + NameAndType [mStateSaved Z]
  + NameAndType [mTag Ljava/lang/String;]
  + NameAndType [mTarget Landroid/support/v4/app/Fragment;]
  + NameAndType [mTargetIndex I]
  + NameAndType [mTargetRequestCode I]
  + NameAndType [mTmpActions [Ljava/lang/Runnable;]
  + NameAndType [mUserVisibleHint Z]
  + NameAndType [mView Landroid/view/View;]
  + NameAndType [mWho Ljava/lang/String;]
  + NameAndType [makeActive (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;]
  + NameAndType [makeInactive (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
  + NameAndType [moveToState (IIIZ)V]
  + NameAndType [moveToState (IZ)V]
  + NameAndType [moveToState (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
  + NameAndType [myLooper ()Landroid/os/Looper;]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onAttachFragment (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [onBackStackChanged ()V]
  + NameAndType [onCreateAnimation (IZI)Landroid/view/animation/Animation;]
  + NameAndType [onDestroyOptionsMenu ()V]
  + NameAndType [onDetach ()V]
  + NameAndType [onHiddenChanged (Z)V]
  + NameAndType [onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
  + NameAndType [performActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [performConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [performContextItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [performCreate (Landroid/os/Bundle;)V]
  + NameAndType [performCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + NameAndType [performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [performDestroy ()V]
  + NameAndType [performDestroyView ()V]
  + NameAndType [performLowMemory ()V]
  + NameAndType [performOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [performOptionsMenuClosed (Landroid/view/Menu;)V]
  + NameAndType [performPause ()V]
  + NameAndType [performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [performPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [performReallyStop ()V]
  + NameAndType [performResume ()V]
  + NameAndType [performSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [performStart ()V]
  + NameAndType [performStop ()V]
  + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + NameAndType [popFromBackStack (Z)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [print (I)V]
  + NameAndType [print (Ljava/lang/String;)V]
  + NameAndType [print (Z)V]
  + NameAndType [println (Ljava/lang/Object;)V]
  + NameAndType [println (Ljava/lang/String;)V]
  + NameAndType [println (Z)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [putInt (Ljava/lang/String;I)V]
  + NameAndType [putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [reportBackStackChanged ()V]
  + NameAndType [restoreViewState (Landroid/os/Bundle;)V]
  + NameAndType [run ()V]
  + NameAndType [saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
  + NameAndType [saveFragmentViewState (Landroid/support/v4/app/Fragment;)V]
  + NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V]
  + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V]
  + NameAndType [setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V]
  + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setIndex (ILandroid/support/v4/app/Fragment;)V]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [size ()I]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [startPendingDeferredFragments ()V]
  + NameAndType [supportInvalidateOptionsMenu ()V]
  + NameAndType [throwException (Ljava/lang/RuntimeException;)V]
  + NameAndType [toArray ()[Ljava/lang/Object;]
  + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toString ([Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [transitToStyleIndex (IZ)I]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [windowAnimations I]
  + NameAndType [wrap (Landroid/view/View;)Landroid/view/ViewGroup;]
  + Utf8 [  ]
  + Utf8 [    ]
  + Utf8 [  #]
  + Utf8 [  mActivity=]
  + Utf8 [  mAvailIndices: ]
  + Utf8 [  mContainer=]
  + Utf8 [  mCurState=]
  + Utf8 [  mNeedMenuInvalidate=]
  + Utf8 [  mNoTransactionsBecause=]
  + Utf8 [  mParent=]
  + Utf8 [ (]
  + Utf8 [ (index ]
  + Utf8 [ did not call through to super.onAttach()]
  + Utf8 [ did not call through to super.onDetach()]
  + Utf8 [ has cleared index: ]
  + Utf8 [ has target not in fragment manager: ]
  + Utf8 [ in ]
  + Utf8 [ is not currently in the FragmentManager]
  + Utf8 [ mDestroyed=]
  + Utf8 [ mStateSaved=]
  + Utf8 [ nesting=]
  + Utf8 [ target no longer exists: ]
  + Utf8 [ to ]
  + Utf8 [ with ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Looper;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()Landroid/view/WindowManager$LayoutParams;]
  + Utf8 [()Ljava/lang/ClassLoader;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Ljava/util/List<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/Object;]
  + Utf8 [(F)V]
  + Utf8 [(FF)V]
  + Utf8 [(FFFFIFIF)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(II)Z]
  + Utf8 [(IIIZ)V]
  + Utf8 [(ILandroid/support/v4/app/BackStackRecord;)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)V]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(IZ)I]
  + Utf8 [(IZ)V]
  + Utf8 [(IZI)Landroid/view/animation/Animation;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Context;FF)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList;)V]
  + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;)V]
  + Utf8 [(Landroid/support/v4/app/BackStackRecord;)I]
  + Utf8 [(Landroid/support/v4/app/BackStackRecord;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [(Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;II)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/support/v4/app/Fragment;Z)V]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;II)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V]
  + Utf8 [(Landroid/util/SparseArray;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/animation/Animation$AnimationListener;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Ljava/io/Writer;)V]
  + Utf8 [(Ljava/lang/ClassLoader;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/Runnable;Z)V]
  + Utf8 [(Ljava/lang/RuntimeException;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/String;)Landroid/util/SparseArray;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;I)Z]
  + Utf8 [(Ljava/lang/String;Landroid/util/SparseArray;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [) for fragment ]
  + Utf8 [): ]
  + Utf8 [:]
  + Utf8 [: ]
  + Utf8 [: index ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ACCELERATE_CUBIC]
  + Utf8 [ACCELERATE_QUINT]
  + Utf8 [ANIM_DUR]
  + Utf8 [ANIM_STYLE_CLOSE_ENTER]
  + Utf8 [ANIM_STYLE_CLOSE_EXIT]
  + Utf8 [ANIM_STYLE_FADE_ENTER]
  + Utf8 [ANIM_STYLE_FADE_EXIT]
  + Utf8 [ANIM_STYLE_OPEN_ENTER]
  + Utf8 [ANIM_STYLE_OPEN_EXIT]
  + Utf8 [Active Fragments in ]
  + Utf8 [Activity has been destroyed]
  + Utf8 [Activity state:]
  + Utf8 [Added Fragments:]
  + Utf8 [Adding available back stack index ]
  + Utf8 [Adding back stack index ]
  + Utf8 [Allocated fragment index ]
  + Utf8 [Already added!]
  + Utf8 [Already attached]
  + Utf8 [AnimationListener]
  + Utf8 [Back Stack Indices:]
  + Utf8 [Back Stack:]
  + Utf8 [BackStackEntry]
  + Utf8 [Bad id: ]
  + Utf8 [Can not perform this action after onSaveInstanceState]
  + Utf8 [Can not perform this action inside of ]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [DECELERATE_CUBIC]
  + Utf8 [DECELERATE_QUINT]
  + Utf8 [F]
  + Utf8 [Failed dumping state]
  + Utf8 [Failure saving state: ]
  + Utf8 [Failure saving state: active ]
  + Utf8 [Fragement no longer exists for key ]
  + Utf8 [Fragment ]
  + Utf8 [Fragment already added: ]
  + Utf8 [FragmentManager]
  + Utf8 [FragmentManager misc state:]
  + Utf8 [FragmentManager.java]
  + Utf8 [FragmentManager{]
  + Utf8 [Fragments Created Menus:]
  + Utf8 [Freeing back stack index ]
  + Utf8 [Freeing fragment index ]
  + Utf8 [HONEYCOMB]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LAST]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/app/BackStackRecord;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentContainer;]
  + Utf8 [Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerState;]
  + Utf8 [Landroid/support/v4/app/FragmentState;]
  + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [Landroid/support/v4/util/LogWriter;]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Landroid/os/Parcelable;>;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuInflater;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/animation/AlphaAnimation;]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [Landroid/view/animation/AnimationSet;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Landroid/view/animation/ScaleAnimation;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/RuntimeException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;>;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/Integer;>;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/Runnable;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Must be called from main thread of process]
  + Utf8 [N]
  + Utf8 [No activity]
  + Utf8 [No instantiated fragment for index #]
  + Utf8 [No view found for id 0x]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [Pending Actions:]
  + Utf8 [Popping back stack state: ]
  + Utf8 [Re-attaching retained fragment ]
  + Utf8 [Recursive entry to executePendingTransactions]
  + Utf8 [SDK_INT]
  + Utf8 [Saved state of ]
  + Utf8 [SavedState]
  + Utf8 [Setting back stack index ]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [TARGET_REQUEST_CODE_STATE_TAG]
  + Utf8 [TARGET_STATE_TAG]
  + Utf8 [USER_VISIBLE_HINT_TAG]
  + Utf8 [VERSION]
  + Utf8 [VIEW_STATE_TAG]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[Landroid/support/v4/app/BackStackState;]
  + Utf8 [[Landroid/support/v4/app/FragmentState;]
  + Utf8 [[Ljava/lang/Runnable;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [action]
  + Utf8 [active]
  + Utf8 [activity]
  + Utf8 [add]
  + Utf8 [add from attach: ]
  + Utf8 [add: ]
  + Utf8 [addAnimation]
  + Utf8 [addBackStackState]
  + Utf8 [addFragment]
  + Utf8 [addOnBackStackChangedListener]
  + Utf8 [addView]
  + Utf8 [added]
  + Utf8 [allocBackStackIndex]
  + Utf8 [allowStateLoss]
  + Utf8 [alpha]
  + Utf8 [always]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Handler]
  + Utf8 [android/os/Looper]
  + Utf8 [android/support/v4/app/BackStackRecord]
  + Utf8 [android/support/v4/app/BackStackState]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$SavedState]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentContainer]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$BackStackEntry]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$1]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$2]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$3]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$4]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$5]
  + Utf8 [android/support/v4/app/FragmentManagerState]
  + Utf8 [android/support/v4/app/FragmentState]
  + Utf8 [android/support/v4/app/LoaderManagerImpl]
  + Utf8 [android/support/v4/app/NoSaveStateFrameLayout]
  + Utf8 [android/support/v4/app/SuperNotCalledException]
  + Utf8 [android/support/v4/util/DebugUtils]
  + Utf8 [android/support/v4/util/LogWriter]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/SparseArray]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/Window]
  + Utf8 [android/view/WindowManager]
  + Utf8 [android/view/WindowManager$LayoutParams]
  + Utf8 [android/view/animation/AccelerateInterpolator]
  + Utf8 [android/view/animation/AlphaAnimation]
  + Utf8 [android/view/animation/Animation]
  + Utf8 [android/view/animation/Animation$AnimationListener]
  + Utf8 [android/view/animation/AnimationSet]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/view/animation/DecelerateInterpolator]
  + Utf8 [android/view/animation/ScaleAnimation]
  + Utf8 [android:target_req_state]
  + Utf8 [android:target_state]
  + Utf8 [android:user_visible_hint]
  + Utf8 [android:view_state]
  + Utf8 [anim]
  + Utf8 [animAttr]
  + Utf8 [animObj]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [attach: ]
  + Utf8 [attachActivity]
  + Utf8 [attachFragment]
  + Utf8 [backStack]
  + Utf8 [beginTransaction]
  + Utf8 [bs]
  + Utf8 [bse]
  + Utf8 [bss]
  + Utf8 [buildShortClassTag]
  + Utf8 [bundle]
  + Utf8 [checkStateLoss]
  + Utf8 [clear]
  + Utf8 [clearAnimation]
  + Utf8 [container]
  + Utf8 [contains]
  + Utf8 [context]
  + Utf8 [detach: ]
  + Utf8 [detachFragment]
  + Utf8 [didSomething]
  + Utf8 [dispatchActivityCreated]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchContextItemSelected]
  + Utf8 [dispatchCreate]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchDestroyView]
  + Utf8 [dispatchLowMemory]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchOptionsMenuClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchReallyStop]
  + Utf8 [dispatchResume]
  + Utf8 [dispatchStart]
  + Utf8 [dispatchStop]
  + Utf8 [dump]
  + Utf8 [e]
  + Utf8 [end]
  + Utf8 [endAlpha]
  + Utf8 [endScale]
  + Utf8 [enqueueAction]
  + Utf8 [enter]
  + Utf8 [equals]
  + Utf8 [ex]
  + Utf8 [execPendingActions]
  + Utf8 [executePendingTransactions]
  + Utf8 [f]
  + Utf8 [fd]
  + Utf8 [findFragmentById]
  + Utf8 [findFragmentByTag]
  + Utf8 [findFragmentByWho]
  + Utf8 [findViewById]
  + Utf8 [flags]
  + Utf8 [fms]
  + Utf8 [fragment]
  + Utf8 [fragments]
  + Utf8 [freeBackStackIndex]
  + Utf8 [fs]
  + Utf8 [get]
  + Utf8 [getAttributes]
  + Utf8 [getBackStackEntryAt]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getBoolean]
  + Utf8 [getClassLoader]
  + Utf8 [getFragment]
  + Utf8 [getFragments]
  + Utf8 [getInt]
  + Utf8 [getLayoutInflater]
  + Utf8 [getLooper]
  + Utf8 [getMessage]
  + Utf8 [getName]
  + Utf8 [getResourceName]
  + Utf8 [getResources]
  + Utf8 [getSparseParcelableArray]
  + Utf8 [getWindow]
  + Utf8 [handler]
  + Utf8 [hasRunningLoaders]
  + Utf8 [haveFragments]
  + Utf8 [hide: ]
  + Utf8 [hideFragment]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [identityHashCode]
  + Utf8 [inactive]
  + Utf8 [index]
  + Utf8 [inflater]
  + Utf8 [initState]
  + Utf8 [innerPrefix]
  + Utf8 [instantiate]
  + Utf8 [intValue]
  + Utf8 [invalidateSupportFragment]
  + Utf8 [isEmpty]
  + Utf8 [isFinishing]
  + Utf8 [isInBackStack]
  + Utf8 [item]
  + Utf8 [java/io/PrintWriter]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Arrays]
  + Utf8 [keepActive]
  + Utf8 [key]
  + Utf8 [last]
  + Utf8 [listener]
  + Utf8 [loadAnimation]
  + Utf8 [loadersRunning]
  + Utf8 [logw]
  + Utf8 [mActive]
  + Utf8 [mActivity]
  + Utf8 [mAdded]
  + Utf8 [mAnimatingAway]
  + Utf8 [mAvailBackStackIndices]
  + Utf8 [mAvailBackStackIndices: ]
  + Utf8 [mAvailIndices]
  + Utf8 [mBackStack]
  + Utf8 [mBackStackChangeListeners]
  + Utf8 [mBackStackIndices]
  + Utf8 [mBackStackNesting]
  + Utf8 [mCalled]
  + Utf8 [mChildFragmentManager]
  + Utf8 [mContainer]
  + Utf8 [mContainerId]
  + Utf8 [mCreatedMenus]
  + Utf8 [mCurState]
  + Utf8 [mDeferStart]
  + Utf8 [mDestroyed]
  + Utf8 [mDetached]
  + Utf8 [mExecCommit]
  + Utf8 [mExecutingActions]
  + Utf8 [mFragmentId]
  + Utf8 [mFragmentManager]
  + Utf8 [mFragments]
  + Utf8 [mFromLayout]
  + Utf8 [mHandler]
  + Utf8 [mHasMenu]
  + Utf8 [mHavePendingDeferredStart]
  + Utf8 [mHidden]
  + Utf8 [mInLayout]
  + Utf8 [mIndex]
  + Utf8 [mInnerView]
  + Utf8 [mInstance]
  + Utf8 [mLoaderManager]
  + Utf8 [mMenuVisible]
  + Utf8 [mNeedMenuInvalidate]
  + Utf8 [mNextAnim]
  + Utf8 [mNoTransactionsBecause]
  + Utf8 [mParent]
  + Utf8 [mParentFragment]
  + Utf8 [mPendingActions]
  + Utf8 [mRemoving]
  + Utf8 [mRestored]
  + Utf8 [mResumed]
  + Utf8 [mRetainInstance]
  + Utf8 [mRetaining]
  + Utf8 [mSavedFragmentState]
  + Utf8 [mSavedViewState]
  + Utf8 [mState]
  + Utf8 [mStateAfterAnimating]
  + Utf8 [mStateArray]
  + Utf8 [mStateBundle]
  + Utf8 [mStateSaved]
  + Utf8 [mTag]
  + Utf8 [mTarget]
  + Utf8 [mTargetIndex]
  + Utf8 [mTargetRequestCode]
  + Utf8 [mTmpActions]
  + Utf8 [mUserVisibleHint]
  + Utf8 [mView]
  + Utf8 [mWho]
  + Utf8 [makeActive]
  + Utf8 [makeFadeAnimation]
  + Utf8 [makeInactive]
  + Utf8 [makeOpenCloseAnimation]
  + Utf8 [menu]
  + Utf8 [moveToState]
  + Utf8 [moveToStateNow]
  + Utf8 [movefrom ACTIVITY_CREATED: ]
  + Utf8 [movefrom CREATED: ]
  + Utf8 [movefrom RESUMED: ]
  + Utf8 [movefrom STARTED: ]
  + Utf8 [movefrom STOPPED: ]
  + Utf8 [moveto ACTIVITY_CREATED: ]
  + Utf8 [moveto CREATED: ]
  + Utf8 [moveto RESUMED: ]
  + Utf8 [moveto STARTED: ]
  + Utf8 [myLooper]
  + Utf8 [name]
  + Utf8 [newConfig]
  + Utf8 [newMenus]
  + Utf8 [newState]
  + Utf8 [nonConfig]
  + Utf8 [noteStateNotSaved]
  + Utf8 [numActions]
  + Utf8 [onAttach]
  + Utf8 [onAttachFragment]
  + Utf8 [onBackStackChanged]
  + Utf8 [onCreateAnimation]
  + Utf8 [onDestroyOptionsMenu]
  + Utf8 [onDetach]
  + Utf8 [onHiddenChanged]
  + Utf8 [onViewCreated]
  + Utf8 [parent]
  + Utf8 [performActivityCreated]
  + Utf8 [performConfigurationChanged]
  + Utf8 [performContextItemSelected]
  + Utf8 [performCreate]
  + Utf8 [performCreateOptionsMenu]
  + Utf8 [performCreateView]
  + Utf8 [performDestroy]
  + Utf8 [performDestroyView]
  + Utf8 [performLowMemory]
  + Utf8 [performOptionsItemSelected]
  + Utf8 [performOptionsMenuClosed]
  + Utf8 [performPause]
  + Utf8 [performPendingDeferredStart]
  + Utf8 [performPrepareOptionsMenu]
  + Utf8 [performReallyStop]
  + Utf8 [performResume]
  + Utf8 [performSaveInstanceState]
  + Utf8 [performStart]
  + Utf8 [performStop]
  + Utf8 [popBackStack]
  + Utf8 [popBackStackImmediate]
  + Utf8 [popBackStackState]
  + Utf8 [popFromBackStack]
  + Utf8 [post]
  + Utf8 [prefix]
  + Utf8 [print]
  + Utf8 [println]
  + Utf8 [putBoolean]
  + Utf8 [putFragment]
  + Utf8 [putInt]
  + Utf8 [putSparseParcelableArray]
  + Utf8 [pw]
  + Utf8 [r]
  + Utf8 [remove]
  + Utf8 [remove from detach: ]
  + Utf8 [remove: ]
  + Utf8 [removeCallbacks]
  + Utf8 [removeFragment]
  + Utf8 [removeOnBackStackChangedListener]
  + Utf8 [removeView]
  + Utf8 [reportBackStackChanged]
  + Utf8 [restoreAllState]
  + Utf8 [restoreAllState: active #]
  + Utf8 [restoreAllState: added #]
  + Utf8 [restoreAllState: avail #]
  + Utf8 [restoreAllState: back stack #]
  + Utf8 [restoreAllState: re-attaching retained ]
  + Utf8 [restoreViewState]
  + Utf8 [result]
  + Utf8 [retainNonConfig]
  + Utf8 [retainNonConfig: keeping retained ]
  + Utf8 [rev]
  + Utf8 [reverseTransit]
  + Utf8 [run]
  + Utf8 [saveAllState]
  + Utf8 [saveAllState: adding back stack #]
  + Utf8 [saveAllState: adding fragment #]
  + Utf8 [saveAllState: no fragments!]
  + Utf8 [saveFragmentBasicState]
  + Utf8 [saveFragmentInstanceState]
  + Utf8 [saveFragmentViewState]
  + Utf8 [saveHierarchyState]
  + Utf8 [sb]
  + Utf8 [scale]
  + Utf8 [set]
  + Utf8 [setAnimationListener]
  + Utf8 [setBackStackIndex]
  + Utf8 [setClassLoader]
  + Utf8 [setDuration]
  + Utf8 [setIndex]
  + Utf8 [setInterpolator]
  + Utf8 [setVisibility]
  + Utf8 [show]
  + Utf8 [show: ]
  + Utf8 [showFragment]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [startAlpha]
  + Utf8 [startAnimation]
  + Utf8 [startPendingDeferredFragments]
  + Utf8 [startScale]
  + Utf8 [state]
  + Utf8 [states]
  + Utf8 [styleIndex]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [throwException]
  + Utf8 [toArray]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [transit]
  + Utf8 [transitStyle]
  + Utf8 [transitToStyleIndex]
  + Utf8 [transition]
  + Utf8 [transitionStyle]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [w]
  + Utf8 [who]
  + Utf8 [windowAnimations]
  + Utf8 [wrap]
  + Utf8 [writer]
  + Utf8 [}}]

Fields (count = 41):
  + Field:        DEBUG Z
    Access flags: 0x8
      = static boolean DEBUG
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [FragmentManager]
  + Field:        HONEYCOMB Z
    Access flags: 0x18
      = static final boolean HONEYCOMB
  + Field:        TARGET_REQUEST_CODE_STATE_TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String TARGET_REQUEST_CODE_STATE_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:target_req_state]
  + Field:        TARGET_STATE_TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String TARGET_STATE_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:target_state]
  + Field:        VIEW_STATE_TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String VIEW_STATE_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:view_state]
  + Field:        USER_VISIBLE_HINT_TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String USER_VISIBLE_HINT_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:user_visible_hint]
  + Field:        mPendingActions Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mPendingActions
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/Runnable;>;]
  + Field:        mTmpActions [Ljava/lang/Runnable;
    Access flags: 0x0
      = java.lang.Runnable[] mTmpActions
  + Field:        mExecutingActions Z
    Access flags: 0x0
      = boolean mExecutingActions
  + Field:        mActive Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mActive
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Field:        mAdded Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mAdded
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Field:        mAvailIndices Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mAvailIndices
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/Integer;>;]
  + Field:        mBackStack Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mBackStack
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;]
  + Field:        mCreatedMenus Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mCreatedMenus
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Field:        mBackStackIndices Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mBackStackIndices
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;]
  + Field:        mAvailBackStackIndices Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mAvailBackStackIndices
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/Integer;>;]
  + Field:        mBackStackChangeListeners Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mBackStackChangeListeners
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;>;]
  + Field:        mCurState I
    Access flags: 0x0
      = int mCurState
  + Field:        mActivity Landroid/support/v4/app/FragmentActivity;
    Access flags: 0x0
      = android.support.v4.app.FragmentActivity mActivity
  + Field:        mContainer Landroid/support/v4/app/FragmentContainer;
    Access flags: 0x0
      = android.support.v4.app.FragmentContainer mContainer
  + Field:        mParent Landroid/support/v4/app/Fragment;
    Access flags: 0x0
      = android.support.v4.app.Fragment mParent
  + Field:        mNeedMenuInvalidate Z
    Access flags: 0x0
      = boolean mNeedMenuInvalidate
  + Field:        mStateSaved Z
    Access flags: 0x0
      = boolean mStateSaved
  + Field:        mDestroyed Z
    Access flags: 0x0
      = boolean mDestroyed
  + Field:        mNoTransactionsBecause Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String mNoTransactionsBecause
  + Field:        mHavePendingDeferredStart Z
    Access flags: 0x0
      = boolean mHavePendingDeferredStart
  + Field:        mStateBundle Landroid/os/Bundle;
    Access flags: 0x0
      = android.os.Bundle mStateBundle
  + Field:        mStateArray Landroid/util/SparseArray;
    Access flags: 0x0
      = android.util.SparseArray mStateArray
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/util/SparseArray<Landroid/os/Parcelable;>;]
  + Field:        mExecCommit Ljava/lang/Runnable;
    Access flags: 0x0
      = java.lang.Runnable mExecCommit
  + Field:        DECELERATE_QUINT Landroid/view/animation/Interpolator;
    Access flags: 0x18
      = static final android.view.animation.Interpolator DECELERATE_QUINT
  + Field:        DECELERATE_CUBIC Landroid/view/animation/Interpolator;
    Access flags: 0x18
      = static final android.view.animation.Interpolator DECELERATE_CUBIC
  + Field:        ACCELERATE_QUINT Landroid/view/animation/Interpolator;
    Access flags: 0x18
      = static final android.view.animation.Interpolator ACCELERATE_QUINT
  + Field:        ACCELERATE_CUBIC Landroid/view/animation/Interpolator;
    Access flags: 0x18
      = static final android.view.animation.Interpolator ACCELERATE_CUBIC
  + Field:        ANIM_DUR I
    Access flags: 0x18
      = static final int ANIM_DUR
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [220]
  + Field:        ANIM_STYLE_OPEN_ENTER I
    Access flags: 0x19
      = public static final int ANIM_STYLE_OPEN_ENTER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        ANIM_STYLE_OPEN_EXIT I
    Access flags: 0x19
      = public static final int ANIM_STYLE_OPEN_EXIT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        ANIM_STYLE_CLOSE_ENTER I
    Access flags: 0x19
      = public static final int ANIM_STYLE_CLOSE_ENTER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        ANIM_STYLE_CLOSE_EXIT I
    Access flags: 0x19
      = public static final int ANIM_STYLE_CLOSE_EXIT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        ANIM_STYLE_FADE_ENTER I
    Access flags: 0x19
      = public static final int ANIM_STYLE_FADE_ENTER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        ANIM_STYLE_FADE_EXIT I
    Access flags: 0x19
      = public static final int ANIM_STYLE_FADE_EXIT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]

Methods (count = 75):
  + Method:       <init>()V
    Access flags: 0x0
      = FragmentManagerImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #308
        + Methodref [android/support/v4/app/FragmentManager.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #236
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [19] aload_0 v0
      [20] new #127
        + Class [android/support/v4/app/FragmentManagerImpl$1]
      [23] dup
      [24] aload_0 v0
      [25] invokespecial #334
        + Methodref [android/support/v4/app/FragmentManagerImpl$1.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
      [28] putfield #228
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 395
        [4] -> line 422
        [9] -> line 434
        [14] -> line 435
        [19] -> line 437
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       throwException(Ljava/lang/RuntimeException;)V
    Access flags: 0x2
      = private void throwException(java.lang.RuntimeException)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 5, stack = 5):
      [0] ldc #63
        + String [FragmentManager]
      [2] aload_1 v1
      [3] invokevirtual #385
        + Methodref [java/lang/RuntimeException.getMessage ()Ljava/lang/String;]
      [6] invokestatic #347
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [9] pop
      [10] ldc #63
        + String [FragmentManager]
      [12] ldc #45
        + String [Activity state:]
      [14] invokestatic #347
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [17] pop
      [18] new #138
        + Class [android/support/v4/util/LogWriter]
      [21] dup
      [22] ldc #63
        + String [FragmentManager]
      [24] invokespecial #346
        + Methodref [android/support/v4/util/LogWriter.<init> (Ljava/lang/String;)V]
      [27] astore_2 v2
      [28] new #154
        + Class [java/io/PrintWriter]
      [31] dup
      [32] aload_2 v2
      [33] invokespecial #373
        + Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
      [36] astore_3 v3
      [37] aload_0 v0
      [38] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [41] ifnull +36 (target=77)
      [44] aload_0 v0
      [45] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [48] ldc #14
        + String [  ]
      [50] aconst_null
      [51] aload_3 v3
      [52] iconst_0
      [53] anewarray #161
        + Class [java/lang/String]
      [56] invokevirtual #301
        + Methodref [android/support/v4/app/FragmentActivity.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [59] goto +45 (target=104)
      [62] astore v4
      [64] ldc #63
        + String [FragmentManager]
      [66] ldc #57
        + String [Failed dumping state]
      [68] aload v4
      [70] invokestatic #348
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [73] pop
      [74] goto +30 (target=104)
      [77] aload_0 v0
      [78] ldc #14
        + String [  ]
      [80] aconst_null
      [81] aload_3 v3
      [82] iconst_0
      [83] anewarray #161
        + Class [java/lang/String]
      [86] invokevirtual #310
        + Methodref [android/support/v4/app/FragmentManagerImpl.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [89] goto +15 (target=104)
      [92] astore v4
      [94] ldc #63
        + String [FragmentManager]
      [96] ldc #57
        + String [Failed dumping state]
      [98] aload v4
      [100] invokestatic #348
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [103] pop
      [104] aload_1 v1
      [105] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (44 -> 59: 62):
      + Class [java/lang/Exception]
      + ExceptionInfo (77 -> 89: 92):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 445
        [10] -> line 446
        [18] -> line 447
        [28] -> line 448
        [37] -> line 449
        [44] -> line 451
        [59] -> line 454
        [62] -> line 452
        [64] -> line 453
        [74] -> line 454
        [77] -> line 457
        [89] -> line 460
        [92] -> line 458
        [94] -> line 459
        [104] -> line 462
      + Local variable table attribute (count = 6)
        v4: 64 -> 74 [Ljava/lang/Exception; e]
        v4: 94 -> 104 [Ljava/lang/Exception; e]
        v0: 0 -> 106 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 106 [Ljava/lang/RuntimeException; ex]
        v2: 28 -> 106 [Landroid/support/v4/util/LogWriter; logw]
        v3: 37 -> 106 [Ljava/io/PrintWriter; pw]
  + Method:       beginTransaction()Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTransaction beginTransaction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #117
        + Class [android/support/v4/app/BackStackRecord]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #259
        + Methodref [android/support/v4/app/BackStackRecord.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 467
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       executePendingTransactions()Z
    Access flags: 0x1
      = public boolean executePendingTransactions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #312
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 472
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       popBackStack()V
    Access flags: 0x1
      = public void popBackStack()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] new #128
        + Class [android/support/v4/app/FragmentManagerImpl$2]
      [4] dup
      [5] aload_0 v0
      [6] invokespecial #335
        + Methodref [android/support/v4/app/FragmentManagerImpl$2.<init> (Landroid/support/v4/app/FragmentManagerImpl;)V]
      [9] iconst_0
      [10] invokevirtual #311
        + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 477
        [13] -> line 482
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       popBackStackImmediate()Z
    Access flags: 0x1
      = public boolean popBackStackImmediate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #309
        + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V]
      [4] aload_0 v0
      [5] invokevirtual #313
        + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z]
      [8] pop
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [14] getfield #209
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [17] aconst_null
      [18] iconst_m1
      [19] iconst_0
      [20] invokevirtual #325
        + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 486
        [4] -> line 487
        [9] -> line 488
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       popBackStack(Ljava/lang/String;I)V
    Access flags: 0x1
      = public void popBackStack(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] new #129
        + Class [android/support/v4/app/FragmentManagerImpl$3]
      [4] dup
      [5] aload_0 v0
      [6] aload_1 v1
      [7] iload_2 v2
      [8] invokespecial #336
        + Methodref [android/support/v4/app/FragmentManagerImpl$3.<init> (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V]
      [11] iconst_0
      [12] invokevirtual #311
        + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 493
        [15] -> line 498
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 16 [Ljava/lang/String; name]
        v2: 0 -> 16 [I flags]
  + Method:       popBackStackImmediate(Ljava/lang/String;I)Z
    Access flags: 0x1
      = public boolean popBackStackImmediate(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #309
        + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V]
      [4] aload_0 v0
      [5] invokevirtual #313
        + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z]
      [8] pop
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [14] getfield #209
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [17] aload_1 v1
      [18] iconst_m1
      [19] iload_2 v2
      [20] invokevirtual #325
        + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 502
        [4] -> line 503
        [9] -> line 504
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 24 [Ljava/lang/String; name]
        v2: 0 -> 24 [I flags]
  + Method:       popBackStack(II)V
    Access flags: 0x1
      = public void popBackStack(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 3, stack = 6):
      [0] iload_1 v1
      [1] ifge +30 (target=31)
      [4] new #156
        + Class [java/lang/IllegalArgumentException]
      [7] dup
      [8] new #162
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #54
        + String [Bad id: ]
      [17] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] iload_1 v1
      [21] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [24] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokespecial #380
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [30] athrow
      [31] aload_0 v0
      [32] new #130
        + Class [android/support/v4/app/FragmentManagerImpl$4]
      [35] dup
      [36] aload_0 v0
      [37] iload_1 v1
      [38] iload_2 v2
      [39] invokespecial #337
        + Methodref [android/support/v4/app/FragmentManagerImpl$4.<init> (Landroid/support/v4/app/FragmentManagerImpl;II)V]
      [42] iconst_0
      [43] invokevirtual #311
        + Methodref [android/support/v4/app/FragmentManagerImpl.enqueueAction (Ljava/lang/Runnable;Z)V]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 509
        [4] -> line 510
        [31] -> line 512
        [46] -> line 517
      + Local variable table attribute (count = 3)
        v0: 0 -> 47 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 47 [I id]
        v2: 0 -> 47 [I flags]
  + Method:       popBackStackImmediate(II)Z
    Access flags: 0x1
      = public boolean popBackStackImmediate(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #309
        + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V]
      [4] aload_0 v0
      [5] invokevirtual #313
        + Methodref [android/support/v4/app/FragmentManagerImpl.executePendingTransactions ()Z]
      [8] pop
      [9] iload_1 v1
      [10] ifge +30 (target=40)
      [13] new #156
        + Class [java/lang/IllegalArgumentException]
      [16] dup
      [17] new #162
        + Class [java/lang/StringBuilder]
      [20] dup
      [21] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [24] ldc #54
        + String [Bad id: ]
      [26] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] iload_1 v1
      [30] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [33] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #380
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_0 v0
      [41] aload_0 v0
      [42] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [45] getfield #209
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [48] aconst_null
      [49] iload_1 v1
      [50] iload_2 v2
      [51] invokevirtual #325
        + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
      [54] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 521
        [4] -> line 522
        [9] -> line 523
        [13] -> line 524
        [40] -> line 526
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 55 [I id]
        v2: 0 -> 55 [I flags]
  + Method:       getBackStackEntryCount()I
    Access flags: 0x1
      = public int getBackStackEntryCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [11] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 531
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;
    Access flags: 0x1
      = public android.support.v4.app.FragmentManager$BackStackEntry getBackStackEntryAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [4] iload_1 v1
      [5] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [8] checkcast #124
        + Class [android/support/v4/app/FragmentManager$BackStackEntry]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 536
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 12 [I index]
  + Method:       addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
    Access flags: 0x1
      = public void addOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #164
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] getfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [22] aload_1 v1
      [23] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 541
        [7] -> line 542
        [18] -> line 544
        [27] -> line 545
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 28 [Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; listener]
  + Method:       removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
    Access flags: 0x1
      = public void removeOnBackStackChangedListener(android.support.v4.app.FragmentManager$OnBackStackChangedListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [4] ifnull +12 (target=16)
      [7] aload_0 v0
      [8] getfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [11] aload_1 v1
      [12] invokevirtual #401
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [15] pop
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 549
        [7] -> line 550
        [16] -> line 552
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 17 [Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; listener]
  + Method:       putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1
      = public void putFragment(android.os.Bundle,java.lang.String,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 4, stack = 5):
      [0] aload_3 v3
      [1] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [4] ifge +38 (target=42)
      [7] aload_0 v0
      [8] new #157
        + Class [java/lang/IllegalStateException]
      [11] dup
      [12] new #162
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [19] ldc #61
        + String [Fragment ]
      [21] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_3 v3
      [25] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #31
        + String [ is not currently in the FragmentManager]
      [30] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [39] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [42] aload_1 v1
      [43] aload_2 v2
      [44] aload_3 v3
      [45] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [48] invokevirtual #252
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [51] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 556
        [7] -> line 557
        [42] -> line 560
        [51] -> line 561
      + Local variable table attribute (count = 4)
        v0: 0 -> 52 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 52 [Landroid/os/Bundle; bundle]
        v2: 0 -> 52 [Ljava/lang/String; key]
        v3: 0 -> 52 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment getFragment(android.os.Bundle,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 5, stack = 5):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] iconst_m1
      [3] invokevirtual #248
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [6] istore_3 v3
      [7] iload_3 v3
      [8] iconst_m1
      [9] ificmpne +5 (target=14)
      [12] aconst_null
      [13] areturn
      [14] iload_3 v3
      [15] aload_0 v0
      [16] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [19] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [22] ificmplt +42 (target=64)
      [25] aload_0 v0
      [26] new #157
        + Class [java/lang/IllegalStateException]
      [29] dup
      [30] new #162
        + Class [java/lang/StringBuilder]
      [33] dup
      [34] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [37] ldc #60
        + String [Fragement no longer exists for key ]
      [39] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [42] aload_2 v2
      [43] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] ldc #42
        + String [: index ]
      [48] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] iload_3 v3
      [52] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [55] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [61] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [64] aload_0 v0
      [65] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [68] iload_3 v3
      [69] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [72] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [75] astore v4
      [77] aload v4
      [79] ifnonnull +42 (target=121)
      [82] aload_0 v0
      [83] new #157
        + Class [java/lang/IllegalStateException]
      [86] dup
      [87] new #162
        + Class [java/lang/StringBuilder]
      [90] dup
      [91] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [94] ldc #60
        + String [Fragement no longer exists for key ]
      [96] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [99] aload_2 v2
      [100] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [103] ldc #42
        + String [: index ]
      [105] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [108] iload_3 v3
      [109] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [112] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [115] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [118] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [121] aload v4
      [123] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 565
        [7] -> line 566
        [12] -> line 567
        [14] -> line 569
        [25] -> line 570
        [64] -> line 573
        [77] -> line 574
        [82] -> line 575
        [121] -> line 578
      + Local variable table attribute (count = 5)
        v0: 0 -> 124 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 124 [Landroid/os/Bundle; bundle]
        v2: 0 -> 124 [Ljava/lang/String; key]
        v3: 7 -> 124 [I index]
        v4: 77 -> 124 [Landroid/support/v4/app/Fragment; f]
  + Method:       getFragments()Ljava/util/List;
    Access flags: 0x1
      = public java.util.List getFragments()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 583
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentManagerImpl; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/List<Landroid/support/v4/app/Fragment;>;]
  + Method:       saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;
    Access flags: 0x1
      = public android.support.v4.app.Fragment$SavedState saveFragmentInstanceState(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 3, stack = 5):
      [0] aload_1 v1
      [1] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [4] ifge +38 (target=42)
      [7] aload_0 v0
      [8] new #157
        + Class [java/lang/IllegalStateException]
      [11] dup
      [12] new #162
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [19] ldc #61
        + String [Fragment ]
      [21] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_1 v1
      [25] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #31
        + String [ is not currently in the FragmentManager]
      [30] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [39] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [42] aload_1 v1
      [43] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [46] ifle +26 (target=72)
      [49] aload_0 v0
      [50] aload_1 v1
      [51] invokevirtual #328
        + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
      [54] astore_2 v2
      [55] aload_2 v2
      [56] ifnull +14 (target=70)
      [59] new #120
        + Class [android/support/v4/app/Fragment$SavedState]
      [62] dup
      [63] aload_2 v2
      [64] invokespecial #300
        + Methodref [android/support/v4/app/Fragment$SavedState.<init> (Landroid/os/Bundle;)V]
      [67] goto +4 (target=71)
      [70] aconst_null
      [71] areturn
      [72] aconst_null
      [73] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 588
        [7] -> line 589
        [42] -> line 592
        [49] -> line 593
        [55] -> line 594
        [72] -> line 596
      + Local variable table attribute (count = 3)
        v2: 55 -> 72 [Landroid/os/Bundle; result]
        v0: 0 -> 74 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 74 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 2, stack = 3):
      [0] new #162
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] sipush 128
      [7] invokespecial #388
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ldc #65
        + String [FragmentManager{]
      [14] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [17] pop
      [18] aload_1 v1
      [19] aload_0 v0
      [20] invokestatic #393
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [23] invokestatic #383
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [26] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] pop
      [30] aload_1 v1
      [31] ldc #30
        + String [ in ]
      [33] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [36] pop
      [37] aload_0 v0
      [38] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [41] ifnull +14 (target=55)
      [44] aload_0 v0
      [45] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [48] aload_1 v1
      [49] invokestatic #345
        + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
      [52] goto +11 (target=63)
      [55] aload_0 v0
      [56] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [59] aload_1 v1
      [60] invokestatic #345
        + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
      [63] aload_1 v1
      [64] ldc #110
        + String [}}]
      [66] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [69] pop
      [70] aload_1 v1
      [71] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [74] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 601
        [11] -> line 602
        [18] -> line 603
        [30] -> line 604
        [37] -> line 605
        [44] -> line 606
        [55] -> line 608
        [63] -> line 610
        [70] -> line 611
      + Local variable table attribute (count = 2)
        v0: 0 -> 75 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 11 -> 75 [Ljava/lang/StringBuilder; sb]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 898, locals = 11, stack = 5):
      [0] new #162
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] aload_1 v1
      [8] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [11] ldc #15
        + String [    ]
      [13] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [16] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [19] astore v5
      [21] aload_0 v0
      [22] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [25] ifnull +120 (target=145)
      [28] aload_0 v0
      [29] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [32] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [35] istore v6
      [37] iload v6
      [39] ifle +106 (target=145)
      [42] aload_3 v3
      [43] aload_1 v1
      [44] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [47] aload_3 v3
      [48] ldc #43
        + String [Active Fragments in ]
      [50] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [53] aload_3 v3
      [54] aload_0 v0
      [55] invokestatic #393
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [58] invokestatic #383
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [61] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [64] aload_3 v3
      [65] ldc #40
        + String [:]
      [67] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [70] iconst_0
      [71] istore v7
      [73] iload v7
      [75] iload v6
      [77] ificmpge +68 (target=145)
      [80] aload_0 v0
      [81] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [84] iload v7
      [86] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [89] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [92] astore v8
      [94] aload_3 v3
      [95] aload_1 v1
      [96] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [99] aload_3 v3
      [100] ldc #16
        + String [  #]
      [102] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [105] aload_3 v3
      [106] iload v7
      [108] invokevirtual #374
        + Methodref [java/io/PrintWriter.print (I)V]
      [111] aload_3 v3
      [112] ldc #41
        + String [: ]
      [114] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [117] aload_3 v3
      [118] aload v8
      [120] invokevirtual #377
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [123] aload v8
      [125] ifnull +14 (target=139)
      [128] aload v8
      [130] aload v5
      [132] aload_2 v2
      [133] aload_3 v3
      [134] aload v4
      [136] invokevirtual #267
        + Methodref [android/support/v4/app/Fragment.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [139] iinc v7, 1
      [142] goto -69 (target=73)
      [145] aload_0 v0
      [146] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [149] ifnull +90 (target=239)
      [152] aload_0 v0
      [153] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [156] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [159] istore v6
      [161] iload v6
      [163] ifle +76 (target=239)
      [166] aload_3 v3
      [167] aload_1 v1
      [168] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [171] aload_3 v3
      [172] ldc #46
        + String [Added Fragments:]
      [174] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [177] iconst_0
      [178] istore v7
      [180] iload v7
      [182] iload v6
      [184] ificmpge +55 (target=239)
      [187] aload_0 v0
      [188] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [191] iload v7
      [193] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [196] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [199] astore v8
      [201] aload_3 v3
      [202] aload_1 v1
      [203] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [206] aload_3 v3
      [207] ldc #16
        + String [  #]
      [209] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [212] aload_3 v3
      [213] iload v7
      [215] invokevirtual #374
        + Methodref [java/io/PrintWriter.print (I)V]
      [218] aload_3 v3
      [219] ldc #41
        + String [: ]
      [221] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [224] aload_3 v3
      [225] aload v8
      [227] invokevirtual #299
        + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;]
      [230] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [233] iinc v7, 1
      [236] goto -56 (target=180)
      [239] aload_0 v0
      [240] getfield #225
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
      [243] ifnull +90 (target=333)
      [246] aload_0 v0
      [247] getfield #225
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
      [250] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [253] istore v6
      [255] iload v6
      [257] ifle +76 (target=333)
      [260] aload_3 v3
      [261] aload_1 v1
      [262] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [265] aload_3 v3
      [266] ldc #66
        + String [Fragments Created Menus:]
      [268] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [271] iconst_0
      [272] istore v7
      [274] iload v7
      [276] iload v6
      [278] ificmpge +55 (target=333)
      [281] aload_0 v0
      [282] getfield #225
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
      [285] iload v7
      [287] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [290] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [293] astore v8
      [295] aload_3 v3
      [296] aload_1 v1
      [297] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [300] aload_3 v3
      [301] ldc #16
        + String [  #]
      [303] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [306] aload_3 v3
      [307] iload v7
      [309] invokevirtual #374
        + Methodref [java/io/PrintWriter.print (I)V]
      [312] aload_3 v3
      [313] ldc #41
        + String [: ]
      [315] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [318] aload_3 v3
      [319] aload v8
      [321] invokevirtual #299
        + Methodref [android/support/v4/app/Fragment.toString ()Ljava/lang/String;]
      [324] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [327] iinc v7, 1
      [330] goto -56 (target=274)
      [333] aload_0 v0
      [334] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [337] ifnull +101 (target=438)
      [340] aload_0 v0
      [341] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [344] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [347] istore v6
      [349] iload v6
      [351] ifle +87 (target=438)
      [354] aload_3 v3
      [355] aload_1 v1
      [356] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [359] aload_3 v3
      [360] ldc #53
        + String [Back Stack:]
      [362] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [365] iconst_0
      [366] istore v7
      [368] iload v7
      [370] iload v6
      [372] ificmpge +66 (target=438)
      [375] aload_0 v0
      [376] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [379] iload v7
      [381] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [384] checkcast #117
        + Class [android/support/v4/app/BackStackRecord]
      [387] astore v8
      [389] aload_3 v3
      [390] aload_1 v1
      [391] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [394] aload_3 v3
      [395] ldc #16
        + String [  #]
      [397] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [400] aload_3 v3
      [401] iload v7
      [403] invokevirtual #374
        + Methodref [java/io/PrintWriter.print (I)V]
      [406] aload_3 v3
      [407] ldc #41
        + String [: ]
      [409] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [412] aload_3 v3
      [413] aload v8
      [415] invokevirtual #264
        + Methodref [android/support/v4/app/BackStackRecord.toString ()Ljava/lang/String;]
      [418] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [421] aload v8
      [423] aload v5
      [425] aload_2 v2
      [426] aload_3 v3
      [427] aload v4
      [429] invokevirtual #260
        + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [432] iinc v7, 1
      [435] goto -67 (target=368)
      [438] aload_0 v0
      [439] dup
      [440] astore v7
      [442] monitorenter
      [443] aload_0 v0
      [444] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [447] ifnull +87 (target=534)
      [450] aload_0 v0
      [451] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [454] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [457] istore v6
      [459] iload v6
      [461] ifle +73 (target=534)
      [464] aload_3 v3
      [465] aload_1 v1
      [466] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [469] aload_3 v3
      [470] ldc #52
        + String [Back Stack Indices:]
      [472] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [475] iconst_0
      [476] istore v8
      [478] iload v8
      [480] iload v6
      [482] ificmpge +52 (target=534)
      [485] aload_0 v0
      [486] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [489] iload v8
      [491] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [494] checkcast #117
        + Class [android/support/v4/app/BackStackRecord]
      [497] astore v9
      [499] aload_3 v3
      [500] aload_1 v1
      [501] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [504] aload_3 v3
      [505] ldc #16
        + String [  #]
      [507] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [510] aload_3 v3
      [511] iload v8
      [513] invokevirtual #374
        + Methodref [java/io/PrintWriter.print (I)V]
      [516] aload_3 v3
      [517] ldc #41
        + String [: ]
      [519] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [522] aload_3 v3
      [523] aload v9
      [525] invokevirtual #377
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [528] iinc v8, 1
      [531] goto -53 (target=478)
      [534] aload_0 v0
      [535] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [538] ifnull +38 (target=576)
      [541] aload_0 v0
      [542] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [545] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [548] ifle +28 (target=576)
      [551] aload_3 v3
      [552] aload_1 v1
      [553] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [556] aload_3 v3
      [557] ldc #88
        + String [mAvailBackStackIndices: ]
      [559] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [562] aload_3 v3
      [563] aload_0 v0
      [564] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [567] invokevirtual #404
        + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;]
      [570] invokestatic #406
        + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;]
      [573] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [576] aload v7
      [578] monitorexit
      [579] goto +11 (target=590)
      [582] astore v10
      [584] aload v7
      [586] monitorexit
      [587] aload v10
      [589] athrow
      [590] aload_0 v0
      [591] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [594] ifnull +87 (target=681)
      [597] aload_0 v0
      [598] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [601] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [604] istore v6
      [606] iload v6
      [608] ifle +73 (target=681)
      [611] aload_3 v3
      [612] aload_1 v1
      [613] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [616] aload_3 v3
      [617] ldc #73
        + String [Pending Actions:]
      [619] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [622] iconst_0
      [623] istore v7
      [625] iload v7
      [627] iload v6
      [629] ificmpge +52 (target=681)
      [632] aload_0 v0
      [633] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [636] iload v7
      [638] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [641] checkcast #159
        + Class [java/lang/Runnable]
      [644] astore v8
      [646] aload_3 v3
      [647] aload_1 v1
      [648] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [651] aload_3 v3
      [652] ldc #16
        + String [  #]
      [654] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [657] aload_3 v3
      [658] iload v7
      [660] invokevirtual #374
        + Methodref [java/io/PrintWriter.print (I)V]
      [663] aload_3 v3
      [664] ldc #41
        + String [: ]
      [666] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [669] aload_3 v3
      [670] aload v8
      [672] invokevirtual #377
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [675] iinc v7, 1
      [678] goto -53 (target=625)
      [681] aload_3 v3
      [682] aload_1 v1
      [683] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [686] aload_3 v3
      [687] ldc #64
        + String [FragmentManager misc state:]
      [689] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [692] aload_3 v3
      [693] aload_1 v1
      [694] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [697] aload_3 v3
      [698] ldc #17
        + String [  mActivity=]
      [700] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [703] aload_3 v3
      [704] aload_0 v0
      [705] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [708] invokevirtual #377
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [711] aload_3 v3
      [712] aload_1 v1
      [713] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [716] aload_3 v3
      [717] ldc #19
        + String [  mContainer=]
      [719] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [722] aload_3 v3
      [723] aload_0 v0
      [724] getfield #224
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mContainer Landroid/support/v4/app/FragmentContainer;]
      [727] invokevirtual #377
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [730] aload_0 v0
      [731] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [734] ifnull +22 (target=756)
      [737] aload_3 v3
      [738] aload_1 v1
      [739] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [742] aload_3 v3
      [743] ldc #23
        + String [  mParent=]
      [745] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [748] aload_3 v3
      [749] aload_0 v0
      [750] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [753] invokevirtual #377
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [756] aload_3 v3
      [757] aload_1 v1
      [758] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [761] aload_3 v3
      [762] ldc #20
        + String [  mCurState=]
      [764] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [767] aload_3 v3
      [768] aload_0 v0
      [769] getfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [772] invokevirtual #374
        + Methodref [java/io/PrintWriter.print (I)V]
      [775] aload_3 v3
      [776] ldc #33
        + String [ mStateSaved=]
      [778] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [781] aload_3 v3
      [782] aload_0 v0
      [783] getfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [786] invokevirtual #376
        + Methodref [java/io/PrintWriter.print (Z)V]
      [789] aload_3 v3
      [790] ldc #32
        + String [ mDestroyed=]
      [792] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [795] aload_3 v3
      [796] aload_0 v0
      [797] getfield #227
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z]
      [800] invokevirtual #379
        + Methodref [java/io/PrintWriter.println (Z)V]
      [803] aload_0 v0
      [804] getfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [807] ifeq +22 (target=829)
      [810] aload_3 v3
      [811] aload_1 v1
      [812] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [815] aload_3 v3
      [816] ldc #21
        + String [  mNeedMenuInvalidate=]
      [818] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [821] aload_3 v3
      [822] aload_0 v0
      [823] getfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [826] invokevirtual #379
        + Methodref [java/io/PrintWriter.println (Z)V]
      [829] aload_0 v0
      [830] getfield #232
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [833] ifnull +22 (target=855)
      [836] aload_3 v3
      [837] aload_1 v1
      [838] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [841] aload_3 v3
      [842] ldc #22
        + String [  mNoTransactionsBecause=]
      [844] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [847] aload_3 v3
      [848] aload_0 v0
      [849] getfield #232
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [852] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [855] aload_0 v0
      [856] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [859] ifnull +38 (target=897)
      [862] aload_0 v0
      [863] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [866] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [869] ifle +28 (target=897)
      [872] aload_3 v3
      [873] aload_1 v1
      [874] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [877] aload_3 v3
      [878] ldc #18
        + String [  mAvailIndices: ]
      [880] invokevirtual #375
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [883] aload_3 v3
      [884] aload_0 v0
      [885] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [888] invokevirtual #404
        + Methodref [java/util/ArrayList.toArray ()[Ljava/lang/Object;]
      [891] invokestatic #406
        + Methodref [java/util/Arrays.toString ([Ljava/lang/Object;)Ljava/lang/String;]
      [894] invokevirtual #378
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [897] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (443 -> 579: 582):
      + ExceptionInfo (582 -> 587: 582):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 83)
        [0] -> line 616
        [21] -> line 619
        [28] -> line 620
        [37] -> line 621
        [42] -> line 622
        [53] -> line 623
        [64] -> line 624
        [70] -> line 625
        [80] -> line 626
        [94] -> line 627
        [111] -> line 628
        [123] -> line 629
        [128] -> line 630
        [139] -> line 625
        [145] -> line 636
        [152] -> line 637
        [161] -> line 638
        [166] -> line 639
        [177] -> line 640
        [187] -> line 641
        [201] -> line 642
        [218] -> line 643
        [233] -> line 640
        [239] -> line 648
        [246] -> line 649
        [255] -> line 650
        [260] -> line 651
        [271] -> line 652
        [281] -> line 653
        [295] -> line 654
        [312] -> line 655
        [327] -> line 652
        [333] -> line 660
        [340] -> line 661
        [349] -> line 662
        [354] -> line 663
        [365] -> line 664
        [375] -> line 665
        [389] -> line 666
        [406] -> line 667
        [421] -> line 668
        [432] -> line 664
        [438] -> line 673
        [443] -> line 674
        [450] -> line 675
        [459] -> line 676
        [464] -> line 677
        [475] -> line 678
        [485] -> line 679
        [499] -> line 680
        [516] -> line 681
        [528] -> line 678
        [534] -> line 686
        [551] -> line 687
        [562] -> line 688
        [576] -> line 690
        [590] -> line 692
        [597] -> line 693
        [606] -> line 694
        [611] -> line 695
        [622] -> line 696
        [632] -> line 697
        [646] -> line 698
        [663] -> line 699
        [675] -> line 696
        [681] -> line 704
        [692] -> line 705
        [711] -> line 706
        [730] -> line 707
        [737] -> line 708
        [756] -> line 710
        [775] -> line 711
        [789] -> line 712
        [803] -> line 713
        [810] -> line 714
        [821] -> line 715
        [829] -> line 717
        [836] -> line 718
        [847] -> line 719
        [855] -> line 721
        [872] -> line 722
        [883] -> line 723
        [897] -> line 725
      + Local variable table attribute (count = 24)
        v8: 94 -> 139 [Landroid/support/v4/app/Fragment; f]
        v7: 73 -> 145 [I i]
        v6: 37 -> 145 [I N]
        v8: 201 -> 233 [Landroid/support/v4/app/Fragment; f]
        v7: 180 -> 239 [I i]
        v6: 161 -> 239 [I N]
        v8: 295 -> 327 [Landroid/support/v4/app/Fragment; f]
        v7: 274 -> 333 [I i]
        v6: 255 -> 333 [I N]
        v8: 389 -> 432 [Landroid/support/v4/app/BackStackRecord; bs]
        v7: 368 -> 438 [I i]
        v6: 349 -> 438 [I N]
        v9: 499 -> 528 [Landroid/support/v4/app/BackStackRecord; bs]
        v8: 478 -> 534 [I i]
        v6: 459 -> 534 [I N]
        v8: 646 -> 675 [Ljava/lang/Runnable; r]
        v7: 625 -> 681 [I i]
        v6: 606 -> 681 [I N]
        v0: 0 -> 898 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 898 [Ljava/lang/String; prefix]
        v2: 0 -> 898 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 898 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 898 [[Ljava/lang/String; args]
        v5: 21 -> 898 [Ljava/lang/String; innerPrefix]
  + Method:       makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;
    Access flags: 0x8
      = static android.view.animation.Animation makeOpenCloseAnimation(android.content.Context,float,float,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 90, locals = 8, stack = 10):
      [0] new #150
        + Class [android/view/animation/AnimationSet]
      [3] dup
      [4] iconst_0
      [5] invokespecial #366
        + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
      [8] astore v5
      [10] new #153
        + Class [android/view/animation/ScaleAnimation]
      [13] dup
      [14] fload_1 v1
      [15] fload_2 v2
      [16] fload_1 v1
      [17] fload_2 v2
      [18] iconst_1
      [19] ldc #8
        + Float [0.5]
      [21] iconst_1
      [22] ldc #8
        + Float [0.5]
      [24] invokespecial #370
        + Methodref [android/view/animation/ScaleAnimation.<init> (FFFFIFIF)V]
      [27] astore v6
      [29] aload v6
      [31] getstatic #214
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;]
      [34] invokevirtual #372
        + Methodref [android/view/animation/ScaleAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [37] aload v6
      [39] ldc2_w #166
        + Long [220]
      [42] invokevirtual #371
        + Methodref [android/view/animation/ScaleAnimation.setDuration (J)V]
      [45] aload v5
      [47] aload v6
      [49] invokevirtual #367
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [52] new #147
        + Class [android/view/animation/AlphaAnimation]
      [55] dup
      [56] fload_3 v3
      [57] fload v4
      [59] invokespecial #362
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [62] astore v7
      [64] aload v7
      [66] getstatic #213
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;]
      [69] invokevirtual #364
        + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [72] aload v7
      [74] ldc2_w #166
        + Long [220]
      [77] invokevirtual #363
        + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
      [80] aload v5
      [82] aload v7
      [84] invokevirtual #367
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [87] aload v5
      [89] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 736
        [10] -> line 737
        [29] -> line 739
        [37] -> line 740
        [45] -> line 741
        [52] -> line 742
        [64] -> line 743
        [72] -> line 744
        [80] -> line 745
        [87] -> line 746
      + Local variable table attribute (count = 8)
        v0: 0 -> 90 [Landroid/content/Context; context]
        v1: 0 -> 90 [F startScale]
        v2: 0 -> 90 [F endScale]
        v3: 0 -> 90 [F startAlpha]
        v4: 0 -> 90 [F endAlpha]
        v5: 10 -> 90 [Landroid/view/animation/AnimationSet; set]
        v6: 29 -> 90 [Landroid/view/animation/ScaleAnimation; scale]
        v7: 64 -> 90 [Landroid/view/animation/AlphaAnimation; alpha]
  + Method:       makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;
    Access flags: 0x8
      = static android.view.animation.Animation makeFadeAnimation(android.content.Context,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 4, stack = 4):
      [0] new #147
        + Class [android/view/animation/AlphaAnimation]
      [3] dup
      [4] fload_1 v1
      [5] fload_2 v2
      [6] invokespecial #362
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] getstatic #213
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;]
      [14] invokevirtual #364
        + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [17] aload_3 v3
      [18] ldc2_w #166
        + Long [220]
      [21] invokevirtual #363
        + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
      [24] aload_3 v3
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 750
        [10] -> line 751
        [17] -> line 752
        [24] -> line 753
      + Local variable table attribute (count = 4)
        v0: 0 -> 26 [Landroid/content/Context; context]
        v1: 0 -> 26 [F start]
        v2: 0 -> 26 [F end]
        v3: 10 -> 26 [Landroid/view/animation/AlphaAnimation; anim]
  + Method:       loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;
    Access flags: 0x0
      = android.view.animation.Animation loadAnimation(android.support.v4.app.Fragment,int,boolean,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 219, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] iload_3 v3
      [3] aload_1 v1
      [4] getfield #190
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [7] invokevirtual #274
        + Methodref [android/support/v4/app/Fragment.onCreateAnimation (IZI)Landroid/view/animation/Animation;]
      [10] astore v5
      [12] aload v5
      [14] ifnull +6 (target=20)
      [17] aload v5
      [19] areturn
      [20] aload_1 v1
      [21] getfield #190
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [24] ifeq +24 (target=48)
      [27] aload_0 v0
      [28] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [31] aload_1 v1
      [32] getfield #190
        + Fieldref [android/support/v4/app/Fragment.mNextAnim I]
      [35] invokestatic #368
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [38] astore v6
      [40] aload v6
      [42] ifnull +6 (target=48)
      [45] aload v6
      [47] areturn
      [48] iload_2 v2
      [49] ifne +5 (target=54)
      [52] aconst_null
      [53] areturn
      [54] iload_2 v2
      [55] iload_3 v3
      [56] invokestatic #333
        + Methodref [android/support/v4/app/FragmentManagerImpl.transitToStyleIndex (IZ)I]
      [59] istore v6
      [61] iload v6
      [63] ifge +5 (target=68)
      [66] aconst_null
      [67] areturn
      [68] iload v6
      [70] tableswitch (6 offsets, default=110) (target=180)
        1: offset = 38, target = 108
        2: offset = 51, target = 121
        3: offset = 64, target = 134
        4: offset = 77, target = 147
        5: offset = 90, target = 160
        6: offset = 100, target = 170
        default: offset = 110, target = 180
      [108] aload_0 v0
      [109] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [112] ldc #11
        + Float [1.125]
      [114] fconst_1
      [115] fconst_0
      [116] fconst_1
      [117] invokestatic #319
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
      [120] areturn
      [121] aload_0 v0
      [122] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [125] fconst_1
      [126] ldc #9
        + Float [0.975]
      [128] fconst_1
      [129] fconst_0
      [130] invokestatic #319
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
      [133] areturn
      [134] aload_0 v0
      [135] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [138] ldc #9
        + Float [0.975]
      [140] fconst_1
      [141] fconst_0
      [142] fconst_1
      [143] invokestatic #319
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
      [146] areturn
      [147] aload_0 v0
      [148] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [151] fconst_1
      [152] ldc #10
        + Float [1.075]
      [154] fconst_1
      [155] fconst_0
      [156] invokestatic #319
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeOpenCloseAnimation (Landroid/content/Context;FFFF)Landroid/view/animation/Animation;]
      [159] areturn
      [160] aload_0 v0
      [161] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [164] fconst_0
      [165] fconst_1
      [166] invokestatic #317
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;]
      [169] areturn
      [170] aload_0 v0
      [171] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [174] fconst_1
      [175] fconst_0
      [176] invokestatic #317
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeFadeAnimation (Landroid/content/Context;FF)Landroid/view/animation/Animation;]
      [179] areturn
      [180] iload v4
      [182] ifne +28 (target=210)
      [185] aload_0 v0
      [186] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [189] invokevirtual #303
        + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;]
      [192] ifnull +18 (target=210)
      [195] aload_0 v0
      [196] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [199] invokevirtual #303
        + Methodref [android/support/v4/app/FragmentActivity.getWindow ()Landroid/view/Window;]
      [202] invokevirtual #360
        + Methodref [android/view/Window.getAttributes ()Landroid/view/WindowManager$LayoutParams;]
      [205] getfield #244
        + Fieldref [android/view/WindowManager$LayoutParams.windowAnimations I]
      [208] istore v4
      [210] iload v4
      [212] ifne +5 (target=217)
      [215] aconst_null
      [216] areturn
      [217] aconst_null
      [218] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 758
        [12] -> line 760
        [17] -> line 761
        [20] -> line 764
        [27] -> line 765
        [40] -> line 766
        [45] -> line 767
        [48] -> line 771
        [52] -> line 772
        [54] -> line 775
        [61] -> line 776
        [66] -> line 777
        [68] -> line 780
        [108] -> line 782
        [121] -> line 784
        [134] -> line 786
        [147] -> line 788
        [160] -> line 790
        [170] -> line 792
        [180] -> line 795
        [195] -> line 796
        [210] -> line 798
        [215] -> line 799
        [217] -> line 812
      + Local variable table attribute (count = 8)
        v6: 40 -> 48 [Landroid/view/animation/Animation; anim]
        v0: 0 -> 219 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 219 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 219 [I transit]
        v3: 0 -> 219 [Z enter]
        v4: 0 -> 219 [I transitionStyle]
        v5: 12 -> 219 [Landroid/view/animation/Animation; animObj]
        v6: 61 -> 219 [I styleIndex]
  + Method:       performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1
      = public void performPendingDeferredStart(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 6):
      [0] aload_1 v1
      [1] getfield #178
        + Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
      [4] ifeq +33 (target=37)
      [7] aload_0 v0
      [8] getfield #229
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z]
      [11] ifeq +9 (target=20)
      [14] aload_0 v0
      [15] iconst_1
      [16] putfield #230
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z]
      [19] return
      [20] aload_1 v1
      [21] iconst_0
      [22] putfield #178
        + Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
      [25] aload_0 v0
      [26] aload_1 v1
      [27] aload_0 v0
      [28] getfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [31] iconst_0
      [32] iconst_0
      [33] iconst_0
      [34] invokevirtual #323
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 816
        [7] -> line 817
        [14] -> line 819
        [19] -> line 820
        [20] -> line 822
        [25] -> line 823
        [37] -> line 825
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 38 [Landroid/support/v4/app/Fragment; f]
  + Method:       moveToState(Landroid/support/v4/app/Fragment;IIIZ)V
    Access flags: 0x0
      = void moveToState(android.support.v4.app.Fragment,int,int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1421, locals = 8, stack = 6):
      [0] aload_1 v1
      [1] getfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] getfield #179
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [11] ifeq +10 (target=21)
      [14] iload_2 v2
      [15] iconst_1
      [16] ificmple +5 (target=21)
      [19] iconst_1
      [20] istore_2 v2
      [21] aload_1 v1
      [22] getfield #192
        + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
      [25] ifeq +16 (target=41)
      [28] iload_2 v2
      [29] aload_1 v1
      [30] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [33] ificmple +8 (target=41)
      [36] aload_1 v1
      [37] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [40] istore_2 v2
      [41] aload_1 v1
      [42] getfield #178
        + Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
      [45] ifeq +18 (target=63)
      [48] aload_1 v1
      [49] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [52] iconst_4
      [53] ificmpge +10 (target=63)
      [56] iload_2 v2
      [57] iconst_3
      [58] ificmple +5 (target=63)
      [61] iconst_3
      [62] istore_2 v2
      [63] aload_1 v1
      [64] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [67] iload_2 v2
      [68] ificmpge +822 (target=890)
      [71] aload_1 v1
      [72] getfield #182
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [75] ifeq +11 (target=86)
      [78] aload_1 v1
      [79] getfield #185
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [82] ifne +4 (target=86)
      [85] return
      [86] aload_1 v1
      [87] getfield #172
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [90] ifnull +20 (target=110)
      [93] aload_1 v1
      [94] aconst_null
      [95] putfield #172
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [98] aload_0 v0
      [99] aload_1 v1
      [100] aload_1 v1
      [101] getfield #200
        + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
      [104] iconst_0
      [105] iconst_0
      [106] iconst_1
      [107] invokevirtual #323
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [110] aload_1 v1
      [111] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [114] tableswitch (5 offsets, default=773) (target=887)
        0: offset = 34, target = 148
        1: offset = 374, target = 488
        2: offset = 678, target = 792
        3: offset = 678, target = 792
        4: offset = 718, target = 832
        default: offset = 773, target = 887
      [148] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [151] ifeq +28 (target=179)
      [154] ldc #63
        + String [FragmentManager]
      [156] new #162
        + Class [java/lang/StringBuilder]
      [159] dup
      [160] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [163] ldc #95
        + String [moveto CREATED: ]
      [165] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [168] aload_1 v1
      [169] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [172] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [175] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [178] pop
      [179] aload_1 v1
      [180] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [183] ifnull +84 (target=267)
      [186] aload_1 v1
      [187] aload_1 v1
      [188] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [191] ldc #84
        + String [android:view_state]
      [193] invokevirtual #249
        + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
      [196] putfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [199] aload_1 v1
      [200] aload_0 v0
      [201] aload_1 v1
      [202] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [205] ldc #82
        + String [android:target_state]
      [207] invokevirtual #314
        + Methodref [android/support/v4/app/FragmentManagerImpl.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [210] putfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [213] aload_1 v1
      [214] getfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [217] ifnull +17 (target=234)
      [220] aload_1 v1
      [221] aload_1 v1
      [222] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [225] ldc #81
        + String [android:target_req_state]
      [227] iconst_0
      [228] invokevirtual #248
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [231] putfield #204
        + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
      [234] aload_1 v1
      [235] aload_1 v1
      [236] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [239] ldc #83
        + String [android:user_visible_hint]
      [241] iconst_1
      [242] invokevirtual #247
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [245] putfield #205
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [248] aload_1 v1
      [249] getfield #205
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [252] ifne +15 (target=267)
      [255] aload_1 v1
      [256] iconst_1
      [257] putfield #178
        + Fieldref [android/support/v4/app/Fragment.mDeferStart Z]
      [260] iload_2 v2
      [261] iconst_3
      [262] ificmple +5 (target=267)
      [265] iconst_3
      [266] istore_2 v2
      [267] aload_1 v1
      [268] aload_0 v0
      [269] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [272] putfield #170
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [275] aload_1 v1
      [276] aload_0 v0
      [277] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [280] putfield #191
        + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
      [283] aload_1 v1
      [284] aload_0 v0
      [285] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [288] ifnull +13 (target=301)
      [291] aload_0 v0
      [292] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [295] getfield #175
        + Fieldref [android/support/v4/app/Fragment.mChildFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [298] goto +10 (target=308)
      [301] aload_0 v0
      [302] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [305] getfield #208
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [308] putfield #181
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [311] aload_1 v1
      [312] iconst_0
      [313] putfield #174
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [316] aload_1 v1
      [317] aload_0 v0
      [318] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [321] invokevirtual #273
        + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
      [324] aload_1 v1
      [325] getfield #174
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [328] ifne +35 (target=363)
      [331] new #136
        + Class [android/support/v4/app/SuperNotCalledException]
      [334] dup
      [335] new #162
        + Class [java/lang/StringBuilder]
      [338] dup
      [339] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [342] ldc #61
        + String [Fragment ]
      [344] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [347] aload_1 v1
      [348] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [351] ldc #26
        + String [ did not call through to super.onAttach()]
      [353] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [356] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [359] invokespecial #344
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [362] athrow
      [363] aload_1 v1
      [364] getfield #191
        + Fieldref [android/support/v4/app/Fragment.mParentFragment Landroid/support/v4/app/Fragment;]
      [367] ifnonnull +11 (target=378)
      [370] aload_0 v0
      [371] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [374] aload_1 v1
      [375] invokevirtual #306
        + Methodref [android/support/v4/app/FragmentActivity.onAttachFragment (Landroid/support/v4/app/Fragment;)V]
      [378] aload_1 v1
      [379] getfield #196
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [382] ifne +11 (target=393)
      [385] aload_1 v1
      [386] aload_1 v1
      [387] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [390] invokevirtual #282
        + Methodref [android/support/v4/app/Fragment.performCreate (Landroid/os/Bundle;)V]
      [393] aload_1 v1
      [394] iconst_0
      [395] putfield #196
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [398] aload_1 v1
      [399] getfield #182
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [402] ifeq +86 (target=488)
      [405] aload_1 v1
      [406] aload_1 v1
      [407] aload_1 v1
      [408] aload_1 v1
      [409] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [412] invokevirtual #269
        + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
      [415] aconst_null
      [416] aload_1 v1
      [417] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [420] invokevirtual #284
        + Methodref [android/support/v4/app/Fragment.performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
      [423] putfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [426] aload_1 v1
      [427] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [430] ifnull +53 (target=483)
      [433] aload_1 v1
      [434] aload_1 v1
      [435] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [438] putfield #187
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [441] aload_1 v1
      [442] aload_1 v1
      [443] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [446] invokestatic #343
        + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;]
      [449] putfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [452] aload_1 v1
      [453] getfield #184
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [456] ifeq +12 (target=468)
      [459] aload_1 v1
      [460] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [463] bipush 8
      [465] invokevirtual #356
        + Methodref [android/view/View.setVisibility (I)V]
      [468] aload_1 v1
      [469] aload_1 v1
      [470] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [473] aload_1 v1
      [474] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [477] invokevirtual #278
        + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
      [480] goto +8 (target=488)
      [483] aload_1 v1
      [484] aconst_null
      [485] putfield #187
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [488] iload_2 v2
      [489] iconst_1
      [490] ificmple +302 (target=792)
      [493] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [496] ifeq +28 (target=524)
      [499] ldc #63
        + String [FragmentManager]
      [501] new #162
        + Class [java/lang/StringBuilder]
      [504] dup
      [505] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [508] ldc #94
        + String [moveto ACTIVITY_CREATED: ]
      [510] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [513] aload_1 v1
      [514] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [517] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [520] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [523] pop
      [524] aload_1 v1
      [525] getfield #182
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [528] ifne +236 (target=764)
      [531] aconst_null
      [532] astore v6
      [534] aload_1 v1
      [535] getfield #177
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [538] ifeq +97 (target=635)
      [541] aload_0 v0
      [542] getfield #224
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mContainer Landroid/support/v4/app/FragmentContainer;]
      [545] aload_1 v1
      [546] getfield #177
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [549] invokeinterface #407
        + InterfaceMethodref [android/support/v4/app/FragmentContainer.findViewById (I)Landroid/view/View;]
      [554] checkcast #142
        + Class [android/view/ViewGroup]
      [557] astore v6
      [559] aload v6
      [561] ifnonnull +74 (target=635)
      [564] aload_1 v1
      [565] getfield #193
        + Fieldref [android/support/v4/app/Fragment.mRestored Z]
      [568] ifne +67 (target=635)
      [571] aload_0 v0
      [572] new #156
        + Class [java/lang/IllegalArgumentException]
      [575] dup
      [576] new #162
        + Class [java/lang/StringBuilder]
      [579] dup
      [580] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [583] ldc #72
        + String [No view found for id 0x]
      [585] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [588] aload_1 v1
      [589] getfield #177
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [592] invokestatic #383
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [595] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [598] ldc #24
        + String [ (]
      [600] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [603] aload_1 v1
      [604] invokevirtual #270
        + Methodref [android/support/v4/app/Fragment.getResources ()Landroid/content/res/Resources;]
      [607] aload_1 v1
      [608] getfield #177
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [611] invokevirtual #245
        + Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang/String;]
      [614] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [617] ldc #38
        + String [) for fragment ]
      [619] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [622] aload_1 v1
      [623] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [626] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [629] invokespecial #380
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [632] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [635] aload_1 v1
      [636] aload v6
      [638] putfield #176
        + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
      [641] aload_1 v1
      [642] aload_1 v1
      [643] aload_1 v1
      [644] aload_1 v1
      [645] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [648] invokevirtual #269
        + Methodref [android/support/v4/app/Fragment.getLayoutInflater (Landroid/os/Bundle;)Landroid/view/LayoutInflater;]
      [651] aload v6
      [653] aload_1 v1
      [654] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [657] invokevirtual #284
        + Methodref [android/support/v4/app/Fragment.performCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
      [660] putfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [663] aload_1 v1
      [664] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [667] ifnull +92 (target=759)
      [670] aload_1 v1
      [671] aload_1 v1
      [672] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [675] putfield #187
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [678] aload_1 v1
      [679] aload_1 v1
      [680] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [683] invokestatic #343
        + Methodref [android/support/v4/app/NoSaveStateFrameLayout.wrap (Landroid/view/View;)Landroid/view/ViewGroup;]
      [686] putfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [689] aload v6
      [691] ifnull +37 (target=728)
      [694] aload_0 v0
      [695] aload_1 v1
      [696] iload_3 v3
      [697] iconst_1
      [698] iload v4
      [700] invokevirtual #315
        + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
      [703] astore v7
      [705] aload v7
      [707] ifnull +12 (target=719)
      [710] aload_1 v1
      [711] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [714] aload v7
      [716] invokevirtual #357
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [719] aload v6
      [721] aload_1 v1
      [722] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [725] invokevirtual #358
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
      [728] aload_1 v1
      [729] getfield #184
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [732] ifeq +12 (target=744)
      [735] aload_1 v1
      [736] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [739] bipush 8
      [741] invokevirtual #356
        + Methodref [android/view/View.setVisibility (I)V]
      [744] aload_1 v1
      [745] aload_1 v1
      [746] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [749] aload_1 v1
      [750] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [753] invokevirtual #278
        + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
      [756] goto +8 (target=764)
      [759] aload_1 v1
      [760] aconst_null
      [761] putfield #187
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [764] aload_1 v1
      [765] aload_1 v1
      [766] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [769] invokevirtual #279
        + Methodref [android/support/v4/app/Fragment.performActivityCreated (Landroid/os/Bundle;)V]
      [772] aload_1 v1
      [773] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [776] ifnull +11 (target=787)
      [779] aload_1 v1
      [780] aload_1 v1
      [781] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [784] invokevirtual #297
        + Methodref [android/support/v4/app/Fragment.restoreViewState (Landroid/os/Bundle;)V]
      [787] aload_1 v1
      [788] aconst_null
      [789] putfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [792] iload_2 v2
      [793] iconst_3
      [794] ificmple +38 (target=832)
      [797] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [800] ifeq +28 (target=828)
      [803] ldc #63
        + String [FragmentManager]
      [805] new #162
        + Class [java/lang/StringBuilder]
      [808] dup
      [809] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [812] ldc #97
        + String [moveto STARTED: ]
      [814] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [817] aload_1 v1
      [818] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [821] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [824] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [827] pop
      [828] aload_1 v1
      [829] invokevirtual #295
        + Methodref [android/support/v4/app/Fragment.performStart ()V]
      [832] iload_2 v2
      [833] iconst_4
      [834] ificmple +53 (target=887)
      [837] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [840] ifeq +28 (target=868)
      [843] ldc #63
        + String [FragmentManager]
      [845] new #162
        + Class [java/lang/StringBuilder]
      [848] dup
      [849] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [852] ldc #96
        + String [moveto RESUMED: ]
      [854] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [857] aload_1 v1
      [858] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [861] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [864] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [867] pop
      [868] aload_1 v1
      [869] iconst_1
      [870] putfield #194
        + Fieldref [android/support/v4/app/Fragment.mResumed Z]
      [873] aload_1 v1
      [874] invokevirtual #293
        + Methodref [android/support/v4/app/Fragment.performResume ()V]
      [877] aload_1 v1
      [878] aconst_null
      [879] putfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [882] aload_1 v1
      [883] aconst_null
      [884] putfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [887] goto +528 (target=1415)
      [890] aload_1 v1
      [891] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [894] iload_2 v2
      [895] ificmple +520 (target=1415)
      [898] aload_1 v1
      [899] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [902] tableswitch (5 offsets, default=513) (target=1415)
        1: offset = 341, target = 1243
        2: offset = 159, target = 1061
        3: offset = 119, target = 1021
        4: offset = 79, target = 981
        5: offset = 34, target = 936
        default: offset = 513, target = 1415
      [936] iload_2 v2
      [937] iconst_5
      [938] ificmpge +43 (target=981)
      [941] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [944] ifeq +28 (target=972)
      [947] ldc #63
        + String [FragmentManager]
      [949] new #162
        + Class [java/lang/StringBuilder]
      [952] dup
      [953] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [956] ldc #91
        + String [movefrom RESUMED: ]
      [958] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [961] aload_1 v1
      [962] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [965] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [968] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [971] pop
      [972] aload_1 v1
      [973] invokevirtual #290
        + Methodref [android/support/v4/app/Fragment.performPause ()V]
      [976] aload_1 v1
      [977] iconst_0
      [978] putfield #194
        + Fieldref [android/support/v4/app/Fragment.mResumed Z]
      [981] iload_2 v2
      [982] iconst_4
      [983] ificmpge +38 (target=1021)
      [986] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [989] ifeq +28 (target=1017)
      [992] ldc #63
        + String [FragmentManager]
      [994] new #162
        + Class [java/lang/StringBuilder]
      [997] dup
      [998] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [1001] ldc #92
        + String [movefrom STARTED: ]
      [1003] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1006] aload_1 v1
      [1007] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [1010] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1013] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [1016] pop
      [1017] aload_1 v1
      [1018] invokevirtual #296
        + Methodref [android/support/v4/app/Fragment.performStop ()V]
      [1021] iload_2 v2
      [1022] iconst_3
      [1023] ificmpge +38 (target=1061)
      [1026] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [1029] ifeq +28 (target=1057)
      [1032] ldc #63
        + String [FragmentManager]
      [1034] new #162
        + Class [java/lang/StringBuilder]
      [1037] dup
      [1038] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [1041] ldc #93
        + String [movefrom STOPPED: ]
      [1043] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1046] aload_1 v1
      [1047] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [1050] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1053] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [1056] pop
      [1057] aload_1 v1
      [1058] invokevirtual #292
        + Methodref [android/support/v4/app/Fragment.performReallyStop ()V]
      [1061] iload_2 v2
      [1062] iconst_2
      [1063] ificmpge +180 (target=1243)
      [1066] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [1069] ifeq +28 (target=1097)
      [1072] ldc #63
        + String [FragmentManager]
      [1074] new #162
        + Class [java/lang/StringBuilder]
      [1077] dup
      [1078] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [1081] ldc #89
        + String [movefrom ACTIVITY_CREATED: ]
      [1083] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1086] aload_1 v1
      [1087] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [1090] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1093] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [1096] pop
      [1097] aload_1 v1
      [1098] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [1101] ifnull +25 (target=1126)
      [1104] aload_0 v0
      [1105] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [1108] invokevirtual #305
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [1111] ifne +15 (target=1126)
      [1114] aload_1 v1
      [1115] getfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [1118] ifnonnull +8 (target=1126)
      [1121] aload_0 v0
      [1122] aload_1 v1
      [1123] invokevirtual #329
        + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V]
      [1126] aload_1 v1
      [1127] invokevirtual #286
        + Methodref [android/support/v4/app/Fragment.performDestroyView ()V]
      [1130] aload_1 v1
      [1131] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [1134] ifnull +94 (target=1228)
      [1137] aload_1 v1
      [1138] getfield #176
        + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
      [1141] ifnull +87 (target=1228)
      [1144] aconst_null
      [1145] astore v6
      [1147] aload_0 v0
      [1148] getfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [1151] ifle +21 (target=1172)
      [1154] aload_0 v0
      [1155] getfield #227
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z]
      [1158] ifne +14 (target=1172)
      [1161] aload_0 v0
      [1162] aload_1 v1
      [1163] iload_3 v3
      [1164] iconst_0
      [1165] iload v4
      [1167] invokevirtual #315
        + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
      [1170] astore v6
      [1172] aload v6
      [1174] ifnull +43 (target=1217)
      [1177] aload_1 v1
      [1178] astore v7
      [1180] aload_1 v1
      [1181] aload_1 v1
      [1182] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [1185] putfield #172
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [1188] aload_1 v1
      [1189] iload_2 v2
      [1190] putfield #200
        + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
      [1193] aload v6
      [1195] new #131
        + Class [android/support/v4/app/FragmentManagerImpl$5]
      [1198] dup
      [1199] aload_0 v0
      [1200] aload v7
      [1202] invokespecial #338
        + Methodref [android/support/v4/app/FragmentManagerImpl$5.<init> (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V]
      [1205] invokevirtual #365
        + Methodref [android/view/animation/Animation.setAnimationListener (Landroid/view/animation/Animation$AnimationListener;)V]
      [1208] aload_1 v1
      [1209] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [1212] aload v6
      [1214] invokevirtual #357
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [1217] aload_1 v1
      [1218] getfield #176
        + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
      [1221] aload_1 v1
      [1222] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [1225] invokevirtual #359
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [1228] aload_1 v1
      [1229] aconst_null
      [1230] putfield #176
        + Fieldref [android/support/v4/app/Fragment.mContainer Landroid/view/ViewGroup;]
      [1233] aload_1 v1
      [1234] aconst_null
      [1235] putfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [1238] aload_1 v1
      [1239] aconst_null
      [1240] putfield #187
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [1243] iload_2 v2
      [1244] iconst_1
      [1245] ificmpge +170 (target=1415)
      [1248] aload_0 v0
      [1249] getfield #227
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z]
      [1252] ifeq +26 (target=1278)
      [1255] aload_1 v1
      [1256] getfield #172
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [1259] ifnull +19 (target=1278)
      [1262] aload_1 v1
      [1263] getfield #172
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [1266] astore v6
      [1268] aload_1 v1
      [1269] aconst_null
      [1270] putfield #172
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [1273] aload v6
      [1275] invokevirtual #354
        + Methodref [android/view/View.clearAnimation ()V]
      [1278] aload_1 v1
      [1279] getfield #172
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [1282] ifnull +13 (target=1295)
      [1285] aload_1 v1
      [1286] iload_2 v2
      [1287] putfield #200
        + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
      [1290] iconst_1
      [1291] istore_2 v2
      [1292] goto +123 (target=1415)
      [1295] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [1298] ifeq +28 (target=1326)
      [1301] ldc #63
        + String [FragmentManager]
      [1303] new #162
        + Class [java/lang/StringBuilder]
      [1306] dup
      [1307] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [1310] ldc #90
        + String [movefrom CREATED: ]
      [1312] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1315] aload_1 v1
      [1316] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [1319] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1322] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [1325] pop
      [1326] aload_1 v1
      [1327] getfield #196
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [1330] ifne +7 (target=1337)
      [1333] aload_1 v1
      [1334] invokevirtual #285
        + Methodref [android/support/v4/app/Fragment.performDestroy ()V]
      [1337] aload_1 v1
      [1338] iconst_0
      [1339] putfield #174
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [1342] aload_1 v1
      [1343] invokevirtual #276
        + Methodref [android/support/v4/app/Fragment.onDetach ()V]
      [1346] aload_1 v1
      [1347] getfield #174
        + Fieldref [android/support/v4/app/Fragment.mCalled Z]
      [1350] ifne +35 (target=1385)
      [1353] new #136
        + Class [android/support/v4/app/SuperNotCalledException]
      [1356] dup
      [1357] new #162
        + Class [java/lang/StringBuilder]
      [1360] dup
      [1361] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [1364] ldc #61
        + String [Fragment ]
      [1366] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1369] aload_1 v1
      [1370] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [1373] ldc #27
        + String [ did not call through to super.onDetach()]
      [1375] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1378] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1381] invokespecial #344
        + Methodref [android/support/v4/app/SuperNotCalledException.<init> (Ljava/lang/String;)V]
      [1384] athrow
      [1385] iload v5
      [1387] ifne +28 (target=1415)
      [1390] aload_1 v1
      [1391] getfield #196
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [1394] ifne +11 (target=1405)
      [1397] aload_0 v0
      [1398] aload_1 v1
      [1399] invokevirtual #318
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeInactive (Landroid/support/v4/app/Fragment;)V]
      [1402] goto +13 (target=1415)
      [1405] aload_1 v1
      [1406] aconst_null
      [1407] putfield #170
        + Fieldref [android/support/v4/app/Fragment.mActivity Landroid/support/v4/app/FragmentActivity;]
      [1410] aload_1 v1
      [1411] aconst_null
      [1412] putfield #181
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [1415] aload_1 v1
      [1416] iload_2 v2
      [1417] putfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [1420] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 133)
        [0] -> line 830
        [19] -> line 831
        [21] -> line 833
        [36] -> line 835
        [41] -> line 839
        [61] -> line 840
        [63] -> line 842
        [71] -> line 846
        [85] -> line 847
        [86] -> line 849
        [93] -> line 854
        [98] -> line 855
        [110] -> line 857
        [148] -> line 859
        [179] -> line 860
        [186] -> line 861
        [199] -> line 863
        [213] -> line 865
        [220] -> line 866
        [234] -> line 869
        [248] -> line 871
        [255] -> line 872
        [260] -> line 873
        [265] -> line 874
        [267] -> line 878
        [275] -> line 879
        [283] -> line 880
        [311] -> line 882
        [316] -> line 883
        [324] -> line 884
        [331] -> line 885
        [363] -> line 888
        [370] -> line 889
        [378] -> line 892
        [385] -> line 893
        [393] -> line 895
        [398] -> line 896
        [405] -> line 900
        [426] -> line 902
        [433] -> line 903
        [441] -> line 904
        [452] -> line 905
        [468] -> line 906
        [483] -> line 908
        [488] -> line 912
        [493] -> line 913
        [524] -> line 914
        [531] -> line 915
        [534] -> line 916
        [541] -> line 917
        [559] -> line 918
        [571] -> line 919
        [635] -> line 926
        [641] -> line 927
        [663] -> line 929
        [670] -> line 930
        [678] -> line 931
        [689] -> line 932
        [694] -> line 933
        [705] -> line 935
        [710] -> line 936
        [719] -> line 938
        [728] -> line 940
        [744] -> line 941
        [759] -> line 943
        [764] -> line 947
        [772] -> line 948
        [779] -> line 949
        [787] -> line 951
        [792] -> line 955
        [797] -> line 956
        [828] -> line 957
        [832] -> line 960
        [837] -> line 961
        [868] -> line 962
        [873] -> line 963
        [877] -> line 964
        [882] -> line 965
        [890] -> line 968
        [898] -> line 969
        [936] -> line 971
        [941] -> line 972
        [972] -> line 973
        [976] -> line 974
        [981] -> line 977
        [986] -> line 978
        [1017] -> line 979
        [1021] -> line 982
        [1026] -> line 983
        [1057] -> line 984
        [1061] -> line 987
        [1066] -> line 988
        [1097] -> line 989
        [1104] -> line 992
        [1121] -> line 993
        [1126] -> line 996
        [1130] -> line 997
        [1144] -> line 998
        [1147] -> line 999
        [1161] -> line 1000
        [1172] -> line 1003
        [1177] -> line 1004
        [1180] -> line 1005
        [1188] -> line 1006
        [1193] -> line 1007
        [1208] -> line 1023
        [1217] -> line 1025
        [1228] -> line 1027
        [1233] -> line 1028
        [1238] -> line 1029
        [1243] -> line 1032
        [1248] -> line 1033
        [1255] -> line 1034
        [1262] -> line 1041
        [1268] -> line 1042
        [1273] -> line 1043
        [1278] -> line 1046
        [1285] -> line 1051
        [1290] -> line 1052
        [1295] -> line 1054
        [1326] -> line 1055
        [1333] -> line 1056
        [1337] -> line 1059
        [1342] -> line 1060
        [1346] -> line 1061
        [1353] -> line 1062
        [1385] -> line 1065
        [1390] -> line 1066
        [1397] -> line 1067
        [1405] -> line 1069
        [1410] -> line 1070
        [1415] -> line 1078
        [1420] -> line 1079
      + Local variable table attribute (count = 11)
        v7: 705 -> 728 [Landroid/view/animation/Animation; anim]
        v6: 534 -> 764 [Landroid/view/ViewGroup; container]
        v7: 1180 -> 1217 [Landroid/support/v4/app/Fragment; fragment]
        v6: 1147 -> 1228 [Landroid/view/animation/Animation; anim]
        v6: 1268 -> 1278 [Landroid/view/View; v]
        v0: 0 -> 1421 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 1421 [Landroid/support/v4/app/Fragment; f]
        v2: 0 -> 1421 [I newState]
        v3: 0 -> 1421 [I transit]
        v4: 0 -> 1421 [I transitionStyle]
        v5: 0 -> 1421 [Z keepActive]
  + Method:       moveToState(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x0
      = void moveToState(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_0 v0
      [3] getfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [6] iconst_0
      [7] iconst_0
      [8] iconst_0
      [9] invokevirtual #323
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1082
        [12] -> line 1083
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 13 [Landroid/support/v4/app/Fragment; f]
  + Method:       moveToState(IZ)V
    Access flags: 0x0
      = void moveToState(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iconst_0
      [3] iconst_0
      [4] iload_2 v2
      [5] invokevirtual #320
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IIIZ)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1086
        [8] -> line 1087
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 9 [I newState]
        v2: 0 -> 9 [Z always]
  + Method:       moveToState(IIIZ)V
    Access flags: 0x0
      = void moveToState(int,int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 165, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] ifnonnull +17 (target=21)
      [7] iload_1 v1
      [8] ifeq +13 (target=21)
      [11] new #157
        + Class [java/lang/IllegalStateException]
      [14] dup
      [15] ldc #70
        + String [No activity]
      [17] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [20] athrow
      [21] iload v4
      [23] ifne +12 (target=35)
      [26] aload_0 v0
      [27] getfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [30] iload_1 v1
      [31] ificmpne +4 (target=35)
      [34] return
      [35] aload_0 v0
      [36] iload_1 v1
      [37] putfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [40] aload_0 v0
      [41] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [44] ifnull +120 (target=164)
      [47] iconst_0
      [48] istore v5
      [50] iconst_0
      [51] istore v6
      [53] iload v6
      [55] aload_0 v0
      [56] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [59] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [62] ificmpge +59 (target=121)
      [65] aload_0 v0
      [66] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [69] iload v6
      [71] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [74] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [77] astore v7
      [79] aload v7
      [81] ifnull +34 (target=115)
      [84] aload_0 v0
      [85] aload v7
      [87] iload_1 v1
      [88] iload_2 v2
      [89] iload_3 v3
      [90] iconst_0
      [91] invokevirtual #323
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [94] aload v7
      [96] getfield #188
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [99] ifnull +16 (target=115)
      [102] iload v5
      [104] aload v7
      [106] getfield #188
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [109] invokevirtual #342
        + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z]
      [112] ior
      [113] istore v5
      [115] iinc v6, 1
      [118] goto -65 (target=53)
      [121] iload v5
      [123] ifne +7 (target=130)
      [126] aload_0 v0
      [127] invokevirtual #331
        + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
      [130] aload_0 v0
      [131] getfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [134] ifeq +30 (target=164)
      [137] aload_0 v0
      [138] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [141] ifnull +23 (target=164)
      [144] aload_0 v0
      [145] getfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [148] iconst_5
      [149] ificmpne +15 (target=164)
      [152] aload_0 v0
      [153] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [156] invokevirtual #307
        + Methodref [android/support/v4/app/FragmentActivity.supportInvalidateOptionsMenu ()V]
      [159] aload_0 v0
      [160] iconst_0
      [161] putfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [164] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 1090
        [11] -> line 1091
        [21] -> line 1094
        [34] -> line 1095
        [35] -> line 1098
        [40] -> line 1099
        [47] -> line 1100
        [50] -> line 1101
        [65] -> line 1102
        [79] -> line 1103
        [84] -> line 1104
        [94] -> line 1105
        [102] -> line 1106
        [115] -> line 1101
        [121] -> line 1111
        [126] -> line 1112
        [130] -> line 1115
        [152] -> line 1116
        [159] -> line 1117
        [164] -> line 1120
      + Local variable table attribute (count = 8)
        v7: 79 -> 115 [Landroid/support/v4/app/Fragment; f]
        v6: 53 -> 121 [I i]
        v5: 50 -> 164 [Z loadersRunning]
        v0: 0 -> 165 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 165 [I newState]
        v2: 0 -> 165 [I transit]
        v3: 0 -> 165 [I transitStyle]
        v4: 0 -> 165 [Z always]
  + Method:       startPendingDeferredFragments()V
    Access flags: 0x0
      = void startPendingDeferredFragments()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] iconst_0
      [9] istore_1 v1
      [10] iload_1 v1
      [11] aload_0 v0
      [12] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [15] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [18] ificmpge +30 (target=48)
      [21] aload_0 v0
      [22] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [25] iload_1 v1
      [26] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [29] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [32] astore_2 v2
      [33] aload_2 v2
      [34] ifnull +8 (target=42)
      [37] aload_0 v0
      [38] aload_2 v2
      [39] invokevirtual #324
        + Methodref [android/support/v4/app/FragmentManagerImpl.performPendingDeferredStart (Landroid/support/v4/app/Fragment;)V]
      [42] iinc v1, 1
      [45] goto -35 (target=10)
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1123
        [8] -> line 1125
        [21] -> line 1126
        [33] -> line 1127
        [37] -> line 1128
        [42] -> line 1125
        [48] -> line 1131
      + Local variable table attribute (count = 3)
        v2: 33 -> 42 [Landroid/support/v4/app/Fragment; f]
        v1: 10 -> 48 [I i]
        v0: 0 -> 49 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       makeActive(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x0
      = void makeActive(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 145, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [4] iflt +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [12] ifnull +13 (target=25)
      [15] aload_0 v0
      [16] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [19] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [22] ifgt +48 (target=70)
      [25] aload_0 v0
      [26] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [29] ifnonnull +14 (target=43)
      [32] aload_0 v0
      [33] new #164
        + Class [java/util/ArrayList]
      [36] dup
      [37] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [40] putfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [43] aload_1 v1
      [44] aload_0 v0
      [45] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [48] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [51] aload_0 v0
      [52] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [55] invokevirtual #298
        + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V]
      [58] aload_0 v0
      [59] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [62] aload_1 v1
      [63] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [66] pop
      [67] goto +46 (target=113)
      [70] aload_1 v1
      [71] aload_0 v0
      [72] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [75] aload_0 v0
      [76] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [79] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [82] iconst_1
      [83] isub
      [84] invokevirtual #400
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [87] checkcast #158
        + Class [java/lang/Integer]
      [90] invokevirtual #382
        + Methodref [java/lang/Integer.intValue ()I]
      [93] aload_0 v0
      [94] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [97] invokevirtual #298
        + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V]
      [100] aload_0 v0
      [101] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [104] aload_1 v1
      [105] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [108] aload_1 v1
      [109] invokevirtual #402
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [112] pop
      [113] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [116] ifeq +28 (target=144)
      [119] ldc #63
        + String [FragmentManager]
      [121] new #162
        + Class [java/lang/StringBuilder]
      [124] dup
      [125] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [128] ldc #49
        + String [Allocated fragment index ]
      [130] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [133] aload_1 v1
      [134] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [137] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [140] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [143] pop
      [144] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1134
        [7] -> line 1135
        [8] -> line 1138
        [25] -> line 1139
        [32] -> line 1140
        [43] -> line 1142
        [58] -> line 1143
        [70] -> line 1146
        [100] -> line 1147
        [113] -> line 1149
        [144] -> line 1150
      + Local variable table attribute (count = 2)
        v0: 0 -> 145 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 145 [Landroid/support/v4/app/Fragment; f]
  + Method:       makeInactive(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x0
      = void makeInactive(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [4] ifge +4 (target=8)
      [7] return
      [8] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [11] ifeq +28 (target=39)
      [14] ldc #63
        + String [FragmentManager]
      [16] new #162
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [23] ldc #68
        + String [Freeing fragment index ]
      [25] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] aload_1 v1
      [29] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [38] pop
      [39] aload_0 v0
      [40] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [43] aload_1 v1
      [44] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [47] aconst_null
      [48] invokevirtual #402
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [51] pop
      [52] aload_0 v0
      [53] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [56] ifnonnull +14 (target=70)
      [59] aload_0 v0
      [60] new #164
        + Class [java/util/ArrayList]
      [63] dup
      [64] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [67] putfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [70] aload_0 v0
      [71] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [74] aload_1 v1
      [75] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [78] invokestatic #384
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [81] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [84] pop
      [85] aload_0 v0
      [86] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [89] aload_1 v1
      [90] getfield #207
        + Fieldref [android/support/v4/app/Fragment.mWho Ljava/lang/String;]
      [93] invokevirtual #304
        + Methodref [android/support/v4/app/FragmentActivity.invalidateSupportFragment (Ljava/lang/String;)V]
      [96] aload_1 v1
      [97] invokevirtual #271
        + Methodref [android/support/v4/app/Fragment.initState ()V]
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 1153
        [7] -> line 1154
        [8] -> line 1157
        [39] -> line 1158
        [52] -> line 1159
        [59] -> line 1160
        [70] -> line 1162
        [85] -> line 1163
        [96] -> line 1164
        [100] -> line 1165
      + Local variable table attribute (count = 2)
        v0: 0 -> 101 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 101 [Landroid/support/v4/app/Fragment; f]
  + Method:       addFragment(Landroid/support/v4/app/Fragment;Z)V
    Access flags: 0x1
      = public void addFragment(android.support.v4.app.Fragment,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 147, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #164
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [18] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [21] ifeq +28 (target=49)
      [24] ldc #63
        + String [FragmentManager]
      [26] new #162
        + Class [java/lang/StringBuilder]
      [29] dup
      [30] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [33] ldc #80
        + String [add: ]
      [35] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [38] aload_1 v1
      [39] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [42] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [45] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [48] pop
      [49] aload_0 v0
      [50] aload_1 v1
      [51] invokevirtual #316
        + Methodref [android/support/v4/app/FragmentManagerImpl.makeActive (Landroid/support/v4/app/Fragment;)V]
      [54] aload_1 v1
      [55] getfield #179
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [58] ifne +88 (target=146)
      [61] aload_0 v0
      [62] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [65] aload_1 v1
      [66] invokevirtual #398
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [69] ifeq +30 (target=99)
      [72] new #157
        + Class [java/lang/IllegalStateException]
      [75] dup
      [76] new #162
        + Class [java/lang/StringBuilder]
      [79] dup
      [80] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [83] ldc #62
        + String [Fragment already added: ]
      [85] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [88] aload_1 v1
      [89] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [92] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [95] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [98] athrow
      [99] aload_0 v0
      [100] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [103] aload_1 v1
      [104] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [107] pop
      [108] aload_1 v1
      [109] iconst_1
      [110] putfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [113] aload_1 v1
      [114] iconst_0
      [115] putfield #192
        + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
      [118] aload_1 v1
      [119] getfield #183
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [122] ifeq +15 (target=137)
      [125] aload_1 v1
      [126] getfield #189
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [129] ifeq +8 (target=137)
      [132] aload_0 v0
      [133] iconst_1
      [134] putfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [137] iload_2 v2
      [138] ifeq +8 (target=146)
      [141] aload_0 v0
      [142] aload_1 v1
      [143] invokevirtual #322
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;)V]
      [146] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 1168
        [7] -> line 1169
        [18] -> line 1171
        [49] -> line 1172
        [54] -> line 1173
        [61] -> line 1174
        [72] -> line 1175
        [99] -> line 1177
        [108] -> line 1178
        [113] -> line 1179
        [118] -> line 1180
        [132] -> line 1181
        [137] -> line 1183
        [141] -> line 1184
        [146] -> line 1187
      + Local variable table attribute (count = 3)
        v0: 0 -> 147 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 147 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 147 [Z moveToStateNow]
  + Method:       removeFragment(Landroid/support/v4/app/Fragment;II)V
    Access flags: 0x1
      = public void removeFragment(android.support.v4.app.Fragment,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 5, stack = 6):
      [0] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [3] ifeq +40 (target=43)
      [6] ldc #63
        + String [FragmentManager]
      [8] new #162
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #99
        + String [remove: ]
      [17] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_1 v1
      [21] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] ldc #34
        + String [ nesting=]
      [26] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] aload_1 v1
      [30] getfield #173
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [33] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [36] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [39] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [42] pop
      [43] aload_1 v1
      [44] invokevirtual #272
        + Methodref [android/support/v4/app/Fragment.isInBackStack ()Z]
      [47] ifne +7 (target=54)
      [50] iconst_1
      [51] goto +4 (target=55)
      [54] iconst_0
      [55] istore v4
      [57] aload_1 v1
      [58] getfield #179
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [61] ifeq +8 (target=69)
      [64] iload v4
      [66] ifeq +66 (target=132)
      [69] aload_0 v0
      [70] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [73] ifnull +12 (target=85)
      [76] aload_0 v0
      [77] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [80] aload_1 v1
      [81] invokevirtual #401
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [84] pop
      [85] aload_1 v1
      [86] getfield #183
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [89] ifeq +15 (target=104)
      [92] aload_1 v1
      [93] getfield #189
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [96] ifeq +8 (target=104)
      [99] aload_0 v0
      [100] iconst_1
      [101] putfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [104] aload_1 v1
      [105] iconst_0
      [106] putfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [109] aload_1 v1
      [110] iconst_1
      [111] putfield #192
        + Fieldref [android/support/v4/app/Fragment.mRemoving Z]
      [114] aload_0 v0
      [115] aload_1 v1
      [116] iload v4
      [118] ifeq +7 (target=125)
      [121] iconst_0
      [122] goto +4 (target=126)
      [125] iconst_1
      [126] iload_2 v2
      [127] iload_3 v3
      [128] iconst_0
      [129] invokevirtual #323
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [132] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1190
        [43] -> line 1191
        [57] -> line 1192
        [69] -> line 1193
        [76] -> line 1194
        [85] -> line 1196
        [99] -> line 1197
        [104] -> line 1199
        [109] -> line 1200
        [114] -> line 1201
        [132] -> line 1204
      + Local variable table attribute (count = 5)
        v0: 0 -> 133 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 133 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 133 [I transition]
        v3: 0 -> 133 [I transitionStyle]
        v4: 57 -> 133 [Z inactive]
  + Method:       hideFragment(Landroid/support/v4/app/Fragment;II)V
    Access flags: 0x1
      = public void hideFragment(android.support.v4.app.Fragment,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 115, locals = 5, stack = 5):
      [0] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #63
        + String [FragmentManager]
      [8] new #162
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #87
        + String [hide: ]
      [17] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_1 v1
      [21] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_1 v1
      [32] getfield #184
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [35] ifne +79 (target=114)
      [38] aload_1 v1
      [39] iconst_1
      [40] putfield #184
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [43] aload_1 v1
      [44] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [47] ifnull +36 (target=83)
      [50] aload_0 v0
      [51] aload_1 v1
      [52] iload_2 v2
      [53] iconst_1
      [54] iload_3 v3
      [55] invokevirtual #315
        + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
      [58] astore v4
      [60] aload v4
      [62] ifnull +12 (target=74)
      [65] aload_1 v1
      [66] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [69] aload v4
      [71] invokevirtual #357
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [74] aload_1 v1
      [75] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [78] bipush 8
      [80] invokevirtual #356
        + Methodref [android/view/View.setVisibility (I)V]
      [83] aload_1 v1
      [84] getfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [87] ifeq +22 (target=109)
      [90] aload_1 v1
      [91] getfield #183
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [94] ifeq +15 (target=109)
      [97] aload_1 v1
      [98] getfield #189
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [101] ifeq +8 (target=109)
      [104] aload_0 v0
      [105] iconst_1
      [106] putfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [109] aload_1 v1
      [110] iconst_1
      [111] invokevirtual #277
        + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V]
      [114] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1207
        [31] -> line 1208
        [38] -> line 1209
        [43] -> line 1210
        [50] -> line 1211
        [60] -> line 1213
        [65] -> line 1214
        [74] -> line 1216
        [83] -> line 1218
        [104] -> line 1219
        [109] -> line 1221
        [114] -> line 1223
      + Local variable table attribute (count = 5)
        v4: 60 -> 83 [Landroid/view/animation/Animation; anim]
        v0: 0 -> 115 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 115 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 115 [I transition]
        v3: 0 -> 115 [I transitionStyle]
  + Method:       showFragment(Landroid/support/v4/app/Fragment;II)V
    Access flags: 0x1
      = public void showFragment(android.support.v4.app.Fragment,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 114, locals = 5, stack = 5):
      [0] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #63
        + String [FragmentManager]
      [8] new #162
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #109
        + String [show: ]
      [17] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_1 v1
      [21] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_1 v1
      [32] getfield #184
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [35] ifeq +78 (target=113)
      [38] aload_1 v1
      [39] iconst_0
      [40] putfield #184
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [43] aload_1 v1
      [44] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [47] ifnull +35 (target=82)
      [50] aload_0 v0
      [51] aload_1 v1
      [52] iload_2 v2
      [53] iconst_1
      [54] iload_3 v3
      [55] invokevirtual #315
        + Methodref [android/support/v4/app/FragmentManagerImpl.loadAnimation (Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation;]
      [58] astore v4
      [60] aload v4
      [62] ifnull +12 (target=74)
      [65] aload_1 v1
      [66] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [69] aload v4
      [71] invokevirtual #357
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [74] aload_1 v1
      [75] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [78] iconst_0
      [79] invokevirtual #356
        + Methodref [android/view/View.setVisibility (I)V]
      [82] aload_1 v1
      [83] getfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [86] ifeq +22 (target=108)
      [89] aload_1 v1
      [90] getfield #183
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [93] ifeq +15 (target=108)
      [96] aload_1 v1
      [97] getfield #189
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [100] ifeq +8 (target=108)
      [103] aload_0 v0
      [104] iconst_1
      [105] putfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [108] aload_1 v1
      [109] iconst_0
      [110] invokevirtual #277
        + Methodref [android/support/v4/app/Fragment.onHiddenChanged (Z)V]
      [113] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1226
        [31] -> line 1227
        [38] -> line 1228
        [43] -> line 1229
        [50] -> line 1230
        [60] -> line 1232
        [65] -> line 1233
        [74] -> line 1235
        [82] -> line 1237
        [103] -> line 1238
        [108] -> line 1240
        [113] -> line 1242
      + Local variable table attribute (count = 5)
        v4: 60 -> 82 [Landroid/view/animation/Animation; anim]
        v0: 0 -> 114 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 114 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 114 [I transition]
        v3: 0 -> 114 [I transitionStyle]
  + Method:       detachFragment(Landroid/support/v4/app/Fragment;II)V
    Access flags: 0x1
      = public void detachFragment(android.support.v4.app.Fragment,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 131, locals = 4, stack = 6):
      [0] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #63
        + String [FragmentManager]
      [8] new #162
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #86
        + String [detach: ]
      [17] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_1 v1
      [21] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_1 v1
      [32] getfield #179
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [35] ifne +95 (target=130)
      [38] aload_1 v1
      [39] iconst_1
      [40] putfield #179
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [43] aload_1 v1
      [44] getfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [47] ifeq +83 (target=130)
      [50] aload_0 v0
      [51] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [54] ifnull +43 (target=97)
      [57] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [60] ifeq +28 (target=88)
      [63] ldc #63
        + String [FragmentManager]
      [65] new #162
        + Class [java/lang/StringBuilder]
      [68] dup
      [69] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [72] ldc #98
        + String [remove from detach: ]
      [74] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [77] aload_1 v1
      [78] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [81] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [84] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [87] pop
      [88] aload_0 v0
      [89] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [92] aload_1 v1
      [93] invokevirtual #401
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [96] pop
      [97] aload_1 v1
      [98] getfield #183
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [101] ifeq +15 (target=116)
      [104] aload_1 v1
      [105] getfield #189
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [108] ifeq +8 (target=116)
      [111] aload_0 v0
      [112] iconst_1
      [113] putfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [116] aload_1 v1
      [117] iconst_0
      [118] putfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [121] aload_0 v0
      [122] aload_1 v1
      [123] iconst_1
      [124] iload_2 v2
      [125] iload_3 v3
      [126] iconst_0
      [127] invokevirtual #323
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [130] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1245
        [31] -> line 1246
        [38] -> line 1247
        [43] -> line 1248
        [50] -> line 1250
        [57] -> line 1251
        [88] -> line 1252
        [97] -> line 1254
        [111] -> line 1255
        [116] -> line 1257
        [121] -> line 1258
        [130] -> line 1261
      + Local variable table attribute (count = 4)
        v0: 0 -> 131 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 131 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 131 [I transition]
        v3: 0 -> 131 [I transitionStyle]
  + Method:       attachFragment(Landroid/support/v4/app/Fragment;II)V
    Access flags: 0x1
      = public void attachFragment(android.support.v4.app.Fragment,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 183, locals = 4, stack = 6):
      [0] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #63
        + String [FragmentManager]
      [8] new #162
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #85
        + String [attach: ]
      [17] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_1 v1
      [21] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_1 v1
      [32] getfield #179
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [35] ifeq +147 (target=182)
      [38] aload_1 v1
      [39] iconst_0
      [40] putfield #179
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [43] aload_1 v1
      [44] getfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [47] ifne +135 (target=182)
      [50] aload_0 v0
      [51] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [54] ifnonnull +14 (target=68)
      [57] aload_0 v0
      [58] new #164
        + Class [java/util/ArrayList]
      [61] dup
      [62] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [65] putfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [68] aload_0 v0
      [69] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [72] aload_1 v1
      [73] invokevirtual #398
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [76] ifeq +30 (target=106)
      [79] new #157
        + Class [java/lang/IllegalStateException]
      [82] dup
      [83] new #162
        + Class [java/lang/StringBuilder]
      [86] dup
      [87] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [90] ldc #62
        + String [Fragment already added: ]
      [92] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [95] aload_1 v1
      [96] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [99] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [102] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [105] athrow
      [106] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [109] ifeq +28 (target=137)
      [112] ldc #63
        + String [FragmentManager]
      [114] new #162
        + Class [java/lang/StringBuilder]
      [117] dup
      [118] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [121] ldc #79
        + String [add from attach: ]
      [123] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [126] aload_1 v1
      [127] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [130] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [133] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [136] pop
      [137] aload_0 v0
      [138] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [141] aload_1 v1
      [142] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [145] pop
      [146] aload_1 v1
      [147] iconst_1
      [148] putfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [151] aload_1 v1
      [152] getfield #183
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [155] ifeq +15 (target=170)
      [158] aload_1 v1
      [159] getfield #189
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [162] ifeq +8 (target=170)
      [165] aload_0 v0
      [166] iconst_1
      [167] putfield #231
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNeedMenuInvalidate Z]
      [170] aload_0 v0
      [171] aload_1 v1
      [172] aload_0 v0
      [173] getfield #226
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCurState I]
      [176] iload_2 v2
      [177] iload_3 v3
      [178] iconst_0
      [179] invokevirtual #323
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [182] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 1264
        [31] -> line 1265
        [38] -> line 1266
        [43] -> line 1267
        [50] -> line 1268
        [57] -> line 1269
        [68] -> line 1271
        [79] -> line 1272
        [106] -> line 1274
        [137] -> line 1275
        [146] -> line 1276
        [151] -> line 1277
        [165] -> line 1278
        [170] -> line 1280
        [182] -> line 1283
      + Local variable table attribute (count = 4)
        v0: 0 -> 183 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 183 [Landroid/support/v4/app/Fragment; fragment]
        v2: 0 -> 183 [I transition]
        v3: 0 -> 183 [I transitionStyle]
  + Method:       findFragmentById(I)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment findFragmentById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnull +49 (target=53)
      [7] aload_0 v0
      [8] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [11] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [14] iconst_1
      [15] isub
      [16] istore_2 v2
      [17] iload_2 v2
      [18] iflt +35 (target=53)
      [21] aload_0 v0
      [22] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [25] iload_2 v2
      [26] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [29] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [32] astore_3 v3
      [33] aload_3 v3
      [34] ifnull +13 (target=47)
      [37] aload_3 v3
      [38] getfield #180
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [41] iload_1 v1
      [42] ificmpne +5 (target=47)
      [45] aload_3 v3
      [46] areturn
      [47] iinc v2, -1
      [50] goto -33 (target=17)
      [53] aload_0 v0
      [54] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [57] ifnull +49 (target=106)
      [60] aload_0 v0
      [61] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [64] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [67] iconst_1
      [68] isub
      [69] istore_2 v2
      [70] iload_2 v2
      [71] iflt +35 (target=106)
      [74] aload_0 v0
      [75] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [78] iload_2 v2
      [79] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [82] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [85] astore_3 v3
      [86] aload_3 v3
      [87] ifnull +13 (target=100)
      [90] aload_3 v3
      [91] getfield #180
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [94] iload_1 v1
      [95] ificmpne +5 (target=100)
      [98] aload_3 v3
      [99] areturn
      [100] iinc v2, -1
      [103] goto -33 (target=70)
      [106] aconst_null
      [107] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1286
        [7] -> line 1288
        [21] -> line 1289
        [33] -> line 1290
        [45] -> line 1291
        [47] -> line 1288
        [53] -> line 1295
        [60] -> line 1297
        [74] -> line 1298
        [86] -> line 1299
        [98] -> line 1300
        [100] -> line 1297
        [106] -> line 1304
      + Local variable table attribute (count = 6)
        v3: 33 -> 47 [Landroid/support/v4/app/Fragment; f]
        v2: 17 -> 53 [I i]
        v3: 86 -> 100 [Landroid/support/v4/app/Fragment; f]
        v2: 70 -> 106 [I i]
        v0: 0 -> 108 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 108 [I id]
  + Method:       findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment findFragmentByTag(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 122, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnull +56 (target=60)
      [7] aload_1 v1
      [8] ifnull +52 (target=60)
      [11] aload_0 v0
      [12] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [15] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [18] iconst_1
      [19] isub
      [20] istore_2 v2
      [21] iload_2 v2
      [22] iflt +38 (target=60)
      [25] aload_0 v0
      [26] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [29] iload_2 v2
      [30] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [33] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [36] astore_3 v3
      [37] aload_3 v3
      [38] ifnull +16 (target=54)
      [41] aload_1 v1
      [42] aload_3 v3
      [43] getfield #201
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [46] invokevirtual #386
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [49] ifeq +5 (target=54)
      [52] aload_3 v3
      [53] areturn
      [54] iinc v2, -1
      [57] goto -36 (target=21)
      [60] aload_0 v0
      [61] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [64] ifnull +56 (target=120)
      [67] aload_1 v1
      [68] ifnull +52 (target=120)
      [71] aload_0 v0
      [72] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [75] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [78] iconst_1
      [79] isub
      [80] istore_2 v2
      [81] iload_2 v2
      [82] iflt +38 (target=120)
      [85] aload_0 v0
      [86] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [89] iload_2 v2
      [90] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [93] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [96] astore_3 v3
      [97] aload_3 v3
      [98] ifnull +16 (target=114)
      [101] aload_1 v1
      [102] aload_3 v3
      [103] getfield #201
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [106] invokevirtual #386
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [109] ifeq +5 (target=114)
      [112] aload_3 v3
      [113] areturn
      [114] iinc v2, -1
      [117] goto -36 (target=81)
      [120] aconst_null
      [121] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1308
        [11] -> line 1310
        [25] -> line 1311
        [37] -> line 1312
        [52] -> line 1313
        [54] -> line 1310
        [60] -> line 1317
        [71] -> line 1319
        [85] -> line 1320
        [97] -> line 1321
        [112] -> line 1322
        [114] -> line 1319
        [120] -> line 1326
      + Local variable table attribute (count = 6)
        v3: 37 -> 54 [Landroid/support/v4/app/Fragment; f]
        v2: 21 -> 60 [I i]
        v3: 97 -> 114 [Landroid/support/v4/app/Fragment; f]
        v2: 81 -> 120 [I i]
        v0: 0 -> 122 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 122 [Ljava/lang/String; tag]
  + Method:       findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment findFragmentByWho(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [4] ifnull +55 (target=59)
      [7] aload_1 v1
      [8] ifnull +51 (target=59)
      [11] aload_0 v0
      [12] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [15] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [18] iconst_1
      [19] isub
      [20] istore_2 v2
      [21] iload_2 v2
      [22] iflt +37 (target=59)
      [25] aload_0 v0
      [26] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [29] iload_2 v2
      [30] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [33] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [36] astore_3 v3
      [37] aload_3 v3
      [38] ifnull +15 (target=53)
      [41] aload_3 v3
      [42] aload_1 v1
      [43] invokevirtual #268
        + Methodref [android/support/v4/app/Fragment.findFragmentByWho (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [46] dup
      [47] astore_3 v3
      [48] ifnull +5 (target=53)
      [51] aload_3 v3
      [52] areturn
      [53] iinc v2, -1
      [56] goto -35 (target=21)
      [59] aconst_null
      [60] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1330
        [11] -> line 1331
        [25] -> line 1332
        [37] -> line 1333
        [51] -> line 1334
        [53] -> line 1331
        [59] -> line 1338
      + Local variable table attribute (count = 4)
        v3: 37 -> 53 [Landroid/support/v4/app/Fragment; f]
        v2: 21 -> 59 [I i]
        v0: 0 -> 61 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 61 [Ljava/lang/String; who]
  + Method:       checkStateLoss()V
    Access flags: 0x2
      = private void checkStateLoss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [4] ifeq +13 (target=17)
      [7] new #157
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #55
        + String [Can not perform this action after onSaveInstanceState]
      [13] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #232
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [21] ifnull +33 (target=54)
      [24] new #157
        + Class [java/lang/IllegalStateException]
      [27] dup
      [28] new #162
        + Class [java/lang/StringBuilder]
      [31] dup
      [32] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [35] ldc #56
        + String [Can not perform this action inside of ]
      [37] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [40] aload_0 v0
      [41] getfield #232
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [44] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [47] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [50] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [53] athrow
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1342
        [7] -> line 1343
        [17] -> line 1346
        [24] -> line 1347
        [54] -> line 1350
      + Local variable table attribute (count = 1)
        v0: 0 -> 55 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       enqueueAction(Ljava/lang/Runnable;Z)V
    Access flags: 0x1
      = public void enqueueAction(java.lang.Runnable,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 5, stack = 3):
      [0] iload_2 v2
      [1] ifne +7 (target=8)
      [4] aload_0 v0
      [5] invokespecial #309
        + Methodref [android/support/v4/app/FragmentManagerImpl.checkStateLoss ()V]
      [8] aload_0 v0
      [9] dup
      [10] astore_3 v3
      [11] monitorenter
      [12] aload_0 v0
      [13] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [16] ifnonnull +13 (target=29)
      [19] new #157
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] ldc #44
        + String [Activity has been destroyed]
      [25] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [28] athrow
      [29] aload_0 v0
      [30] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [33] ifnonnull +14 (target=47)
      [36] aload_0 v0
      [37] new #164
        + Class [java/util/ArrayList]
      [40] dup
      [41] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [44] putfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [47] aload_0 v0
      [48] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [51] aload_1 v1
      [52] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [55] pop
      [56] aload_0 v0
      [57] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [60] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [63] iconst_1
      [64] ificmpne +32 (target=96)
      [67] aload_0 v0
      [68] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [71] getfield #209
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [74] aload_0 v0
      [75] getfield #228
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;]
      [78] invokevirtual #257
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [81] aload_0 v0
      [82] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [85] getfield #209
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [88] aload_0 v0
      [89] getfield #228
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;]
      [92] invokevirtual #256
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [95] pop
      [96] aload_3 v3
      [97] monitorexit
      [98] goto +10 (target=108)
      [101] astore v4
      [103] aload_3 v3
      [104] monitorexit
      [105] aload v4
      [107] athrow
      [108] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (12 -> 98: 101):
      + ExceptionInfo (101 -> 105: 101):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1353
        [4] -> line 1354
        [8] -> line 1356
        [12] -> line 1357
        [19] -> line 1358
        [29] -> line 1360
        [36] -> line 1361
        [47] -> line 1363
        [56] -> line 1364
        [67] -> line 1365
        [81] -> line 1366
        [96] -> line 1368
        [108] -> line 1369
      + Local variable table attribute (count = 3)
        v0: 0 -> 109 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 109 [Ljava/lang/Runnable; action]
        v2: 0 -> 109 [Z allowStateLoss]
  + Method:       allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I
    Access flags: 0x1
      = public int allocBackStackIndex(android.support.v4.app.BackStackRecord)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 184, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] dup
      [2] astore_2 v2
      [3] monitorenter
      [4] aload_0 v0
      [5] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [8] ifnull +13 (target=21)
      [11] aload_0 v0
      [12] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [15] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [18] ifgt +82 (target=100)
      [21] aload_0 v0
      [22] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [25] ifnonnull +14 (target=39)
      [28] aload_0 v0
      [29] new #164
        + Class [java/util/ArrayList]
      [32] dup
      [33] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [36] putfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [39] aload_0 v0
      [40] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [43] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [46] istore_3 v3
      [47] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [50] ifeq +37 (target=87)
      [53] ldc #63
        + String [FragmentManager]
      [55] new #162
        + Class [java/lang/StringBuilder]
      [58] dup
      [59] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [62] ldc #78
        + String [Setting back stack index ]
      [64] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] iload_3 v3
      [68] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [71] ldc #36
        + String [ to ]
      [73] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [76] aload_1 v1
      [77] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [80] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [83] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [86] pop
      [87] aload_0 v0
      [88] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [91] aload_1 v1
      [92] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [95] pop
      [96] iload_3 v3
      [97] aload_2 v2
      [98] monitorexit
      [99] ireturn
      [100] aload_0 v0
      [101] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [104] aload_0 v0
      [105] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [108] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [111] iconst_1
      [112] isub
      [113] invokevirtual #400
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [116] checkcast #158
        + Class [java/lang/Integer]
      [119] invokevirtual #382
        + Methodref [java/lang/Integer.intValue ()I]
      [122] istore_3 v3
      [123] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [126] ifeq +37 (target=163)
      [129] ldc #63
        + String [FragmentManager]
      [131] new #162
        + Class [java/lang/StringBuilder]
      [134] dup
      [135] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [138] ldc #48
        + String [Adding back stack index ]
      [140] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [143] iload_3 v3
      [144] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [147] ldc #37
        + String [ with ]
      [149] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [152] aload_1 v1
      [153] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [156] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [159] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [162] pop
      [163] aload_0 v0
      [164] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [167] iload_3 v3
      [168] aload_1 v1
      [169] invokevirtual #402
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [172] pop
      [173] iload_3 v3
      [174] aload_2 v2
      [175] monitorexit
      [176] ireturn
      [177] astore v4
      [179] aload_2 v2
      [180] monitorexit
      [181] aload v4
      [183] athrow
      Code attribute exceptions (count = 3):
      + ExceptionInfo (4 -> 99: 177):
      + ExceptionInfo (100 -> 176: 177):
      + ExceptionInfo (177 -> 181: 177):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1372
        [4] -> line 1373
        [21] -> line 1374
        [28] -> line 1375
        [39] -> line 1377
        [47] -> line 1378
        [87] -> line 1379
        [96] -> line 1380
        [100] -> line 1383
        [123] -> line 1384
        [163] -> line 1385
        [173] -> line 1386
        [177] -> line 1388
      + Local variable table attribute (count = 4)
        v3: 47 -> 100 [I index]
        v3: 123 -> 177 [I index]
        v0: 0 -> 184 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 184 [Landroid/support/v4/app/BackStackRecord; bse]
  + Method:       setBackStackIndex(ILandroid/support/v4/app/BackStackRecord;)V
    Access flags: 0x1
      = public void setBackStackIndex(int,android.support.v4.app.BackStackRecord)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 236, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] dup
      [2] astore_3 v3
      [3] monitorenter
      [4] aload_0 v0
      [5] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [8] ifnonnull +14 (target=22)
      [11] aload_0 v0
      [12] new #164
        + Class [java/util/ArrayList]
      [15] dup
      [16] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [19] putfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [22] aload_0 v0
      [23] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [26] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [29] istore v4
      [31] iload_1 v1
      [32] iload v4
      [34] ificmpge +56 (target=90)
      [37] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [40] ifeq +37 (target=77)
      [43] ldc #63
        + String [FragmentManager]
      [45] new #162
        + Class [java/lang/StringBuilder]
      [48] dup
      [49] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [52] ldc #78
        + String [Setting back stack index ]
      [54] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [57] iload_1 v1
      [58] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [61] ldc #36
        + String [ to ]
      [63] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] aload_2 v2
      [67] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [70] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [73] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [76] pop
      [77] aload_0 v0
      [78] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [81] iload_1 v1
      [82] aload_2 v2
      [83] invokevirtual #402
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [86] pop
      [87] goto +136 (target=223)
      [90] iload v4
      [92] iload_1 v1
      [93] ificmpge +81 (target=174)
      [96] aload_0 v0
      [97] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [100] aconst_null
      [101] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [104] pop
      [105] aload_0 v0
      [106] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [109] ifnonnull +14 (target=123)
      [112] aload_0 v0
      [113] new #164
        + Class [java/util/ArrayList]
      [116] dup
      [117] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [120] putfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [123] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [126] ifeq +29 (target=155)
      [129] ldc #63
        + String [FragmentManager]
      [131] new #162
        + Class [java/lang/StringBuilder]
      [134] dup
      [135] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [138] ldc #47
        + String [Adding available back stack index ]
      [140] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [143] iload v4
      [145] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [148] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [151] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [154] pop
      [155] aload_0 v0
      [156] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [159] iload v4
      [161] invokestatic #384
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [164] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [167] pop
      [168] iinc v4, 1
      [171] goto -81 (target=90)
      [174] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [177] ifeq +37 (target=214)
      [180] ldc #63
        + String [FragmentManager]
      [182] new #162
        + Class [java/lang/StringBuilder]
      [185] dup
      [186] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [189] ldc #48
        + String [Adding back stack index ]
      [191] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [194] iload_1 v1
      [195] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [198] ldc #37
        + String [ with ]
      [200] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [203] aload_2 v2
      [204] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [207] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [210] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [213] pop
      [214] aload_0 v0
      [215] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [218] aload_2 v2
      [219] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [222] pop
      [223] aload_3 v3
      [224] monitorexit
      [225] goto +10 (target=235)
      [228] astore v5
      [230] aload_3 v3
      [231] monitorexit
      [232] aload v5
      [234] athrow
      [235] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (4 -> 225: 228):
      + ExceptionInfo (228 -> 232: 228):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 1392
        [4] -> line 1393
        [11] -> line 1394
        [22] -> line 1396
        [31] -> line 1397
        [37] -> line 1398
        [77] -> line 1399
        [90] -> line 1401
        [96] -> line 1402
        [105] -> line 1403
        [112] -> line 1404
        [123] -> line 1406
        [155] -> line 1407
        [168] -> line 1408
        [174] -> line 1410
        [214] -> line 1411
        [223] -> line 1413
        [235] -> line 1414
      + Local variable table attribute (count = 4)
        v4: 31 -> 223 [I N]
        v0: 0 -> 236 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 236 [I index]
        v2: 0 -> 236 [Landroid/support/v4/app/BackStackRecord; bse]
  + Method:       freeBackStackIndex(I)V
    Access flags: 0x1
      = public void freeBackStackIndex(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] dup
      [2] astore_2 v2
      [3] monitorenter
      [4] aload_0 v0
      [5] getfield #223
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackIndices Ljava/util/ArrayList;]
      [8] iload_1 v1
      [9] aconst_null
      [10] invokevirtual #402
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [13] pop
      [14] aload_0 v0
      [15] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [18] ifnonnull +14 (target=32)
      [21] aload_0 v0
      [22] new #164
        + Class [java/util/ArrayList]
      [25] dup
      [26] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [29] putfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [32] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [35] ifeq +28 (target=63)
      [38] ldc #63
        + String [FragmentManager]
      [40] new #162
        + Class [java/lang/StringBuilder]
      [43] dup
      [44] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [47] ldc #67
        + String [Freeing back stack index ]
      [49] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [52] iload_1 v1
      [53] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [56] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [59] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [62] pop
      [63] aload_0 v0
      [64] getfield #219
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailBackStackIndices Ljava/util/ArrayList;]
      [67] iload_1 v1
      [68] invokestatic #384
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [71] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [74] pop
      [75] aload_2 v2
      [76] monitorexit
      [77] goto +8 (target=85)
      [80] astore_3 v3
      [81] aload_2 v2
      [82] monitorexit
      [83] aload_3 v3
      [84] athrow
      [85] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (4 -> 77: 80):
      + ExceptionInfo (80 -> 83: 80):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1417
        [4] -> line 1418
        [14] -> line 1419
        [21] -> line 1420
        [32] -> line 1422
        [63] -> line 1423
        [75] -> line 1424
        [85] -> line 1425
      + Local variable table attribute (count = 2)
        v0: 0 -> 86 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 86 [I index]
  + Method:       execPendingActions()Z
    Access flags: 0x1
      = public boolean execPendingActions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 274, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #229
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z]
      [4] ifeq +13 (target=17)
      [7] new #157
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #76
        + String [Recursive entry to executePendingTransactions]
      [13] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] invokestatic #258
        + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
      [20] aload_0 v0
      [21] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [24] getfield #209
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [27] invokevirtual #255
        + Methodref [android/os/Handler.getLooper ()Landroid/os/Looper;]
      [30] ifacmpeq +13 (target=43)
      [33] new #157
        + Class [java/lang/IllegalStateException]
      [36] dup
      [37] ldc #69
        + String [Must be called from main thread of process]
      [39] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [42] athrow
      [43] iconst_0
      [44] istore_1 v1
      [45] aload_0 v0
      [46] dup
      [47] astore_3 v3
      [48] monitorenter
      [49] aload_0 v0
      [50] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [53] ifnull +13 (target=66)
      [56] aload_0 v0
      [57] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [60] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [63] ifne +8 (target=71)
      [66] aload_3 v3
      [67] monitorexit
      [68] goto +126 (target=194)
      [71] aload_0 v0
      [72] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [75] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [78] istore_2 v2
      [79] aload_0 v0
      [80] getfield #238
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
      [83] ifnull +12 (target=95)
      [86] aload_0 v0
      [87] getfield #238
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
      [90] arraylength
      [91] iload_2 v2
      [92] ificmpge +11 (target=103)
      [95] aload_0 v0
      [96] iload_2 v2
      [97] anewarray #159
        + Class [java/lang/Runnable]
      [100] putfield #238
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
      [103] aload_0 v0
      [104] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [107] aload_0 v0
      [108] getfield #238
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
      [111] invokevirtual #405
        + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [114] pop
      [115] aload_0 v0
      [116] getfield #234
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mPendingActions Ljava/util/ArrayList;]
      [119] invokevirtual #397
        + Methodref [java/util/ArrayList.clear ()V]
      [122] aload_0 v0
      [123] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [126] getfield #209
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [129] aload_0 v0
      [130] getfield #228
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecCommit Ljava/lang/Runnable;]
      [133] invokevirtual #257
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [136] aload_3 v3
      [137] monitorexit
      [138] goto +10 (target=148)
      [141] astore v4
      [143] aload_3 v3
      [144] monitorexit
      [145] aload v4
      [147] athrow
      [148] aload_0 v0
      [149] iconst_1
      [150] putfield #229
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z]
      [153] iconst_0
      [154] istore_3 v3
      [155] iload_3 v3
      [156] iload_2 v2
      [157] ificmpge +27 (target=184)
      [160] aload_0 v0
      [161] getfield #238
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
      [164] iload_3 v3
      [165] aaload
      [166] invokeinterface #409
        + InterfaceMethodref [java/lang/Runnable.run ()V]
      [171] aload_0 v0
      [172] getfield #238
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mTmpActions [Ljava/lang/Runnable;]
      [175] iload_3 v3
      [176] aconst_null
      [177] aastore
      [178] iinc v3, 1
      [181] goto -26 (target=155)
      [184] aload_0 v0
      [185] iconst_0
      [186] putfield #229
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mExecutingActions Z]
      [189] iconst_1
      [190] istore_1 v1
      [191] goto -146 (target=45)
      [194] aload_0 v0
      [195] getfield #230
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z]
      [198] ifeq +74 (target=272)
      [201] iconst_0
      [202] istore_2 v2
      [203] iconst_0
      [204] istore_3 v3
      [205] iload_3 v3
      [206] aload_0 v0
      [207] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [210] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [213] ificmpge +46 (target=259)
      [216] aload_0 v0
      [217] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [220] iload_3 v3
      [221] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [224] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [227] astore v4
      [229] aload v4
      [231] ifnull +22 (target=253)
      [234] aload v4
      [236] getfield #188
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [239] ifnull +14 (target=253)
      [242] iload_2 v2
      [243] aload v4
      [245] getfield #188
        + Fieldref [android/support/v4/app/Fragment.mLoaderManager Landroid/support/v4/app/LoaderManagerImpl;]
      [248] invokevirtual #342
        + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z]
      [251] ior
      [252] istore_2 v2
      [253] iinc v3, 1
      [256] goto -51 (target=205)
      [259] iload_2 v2
      [260] ifne +12 (target=272)
      [263] aload_0 v0
      [264] iconst_0
      [265] putfield #230
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mHavePendingDeferredStart Z]
      [268] aload_0 v0
      [269] invokevirtual #331
        + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
      [272] iload_1 v1
      [273] ireturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (49 -> 68: 141):
      + ExceptionInfo (71 -> 138: 141):
      + ExceptionInfo (141 -> 145: 141):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 34)
        [0] -> line 1431
        [7] -> line 1432
        [17] -> line 1435
        [33] -> line 1436
        [43] -> line 1439
        [45] -> line 1444
        [49] -> line 1445
        [66] -> line 1446
        [71] -> line 1449
        [79] -> line 1450
        [95] -> line 1451
        [103] -> line 1453
        [115] -> line 1454
        [122] -> line 1455
        [136] -> line 1456
        [148] -> line 1458
        [153] -> line 1459
        [160] -> line 1460
        [171] -> line 1461
        [178] -> line 1459
        [184] -> line 1463
        [189] -> line 1464
        [191] -> line 1465
        [194] -> line 1467
        [201] -> line 1468
        [203] -> line 1469
        [216] -> line 1470
        [229] -> line 1471
        [242] -> line 1472
        [253] -> line 1469
        [259] -> line 1475
        [263] -> line 1476
        [268] -> line 1477
        [272] -> line 1480
      + Local variable table attribute (count = 7)
        v3: 155 -> 184 [I i]
        v2: 79 -> 191 [I numActions]
        v4: 229 -> 253 [Landroid/support/v4/app/Fragment; f]
        v3: 205 -> 259 [I i]
        v2: 203 -> 272 [Z loadersRunning]
        v0: 0 -> 274 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 45 -> 274 [Z didSomething]
  + Method:       reportBackStackChanged()V
    Access flags: 0x0
      = void reportBackStackChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [4] ifnull +38 (target=42)
      [7] iconst_0
      [8] istore_1 v1
      [9] iload_1 v1
      [10] aload_0 v0
      [11] getfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [14] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [17] ificmpge +25 (target=42)
      [20] aload_0 v0
      [21] getfield #222
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStackChangeListeners Ljava/util/ArrayList;]
      [24] iload_1 v1
      [25] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #125
        + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      [31] invokeinterface #408
        + InterfaceMethodref [android/support/v4/app/FragmentManager$OnBackStackChangedListener.onBackStackChanged ()V]
      [36] iinc v1, 1
      [39] goto -30 (target=9)
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1484
        [7] -> line 1485
        [20] -> line 1486
        [36] -> line 1485
        [42] -> line 1489
      + Local variable table attribute (count = 2)
        v1: 9 -> 42 [I i]
        v0: 0 -> 43 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       addBackStackState(Landroid/support/v4/app/BackStackRecord;)V
    Access flags: 0x0
      = void addBackStackState(android.support.v4.app.BackStackRecord)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #164
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [22] aload_1 v1
      [23] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [26] pop
      [27] aload_0 v0
      [28] invokevirtual #327
        + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1492
        [7] -> line 1493
        [18] -> line 1495
        [27] -> line 1496
        [31] -> line 1497
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 32 [Landroid/support/v4/app/BackStackRecord; state]
  + Method:       popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
    Access flags: 0x0
      = boolean popBackStackState(android.os.Handler,java.lang.String,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 379, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_2 v2
      [10] ifnonnull +59 (target=69)
      [13] iload_3 v3
      [14] ifge +55 (target=69)
      [17] iload v4
      [19] iconst_1
      [20] iand
      [21] ifne +48 (target=69)
      [24] aload_0 v0
      [25] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [28] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [31] iconst_1
      [32] isub
      [33] istore v5
      [35] iload v5
      [37] ifge +5 (target=42)
      [40] iconst_0
      [41] ireturn
      [42] aload_0 v0
      [43] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [46] iload v5
      [48] invokevirtual #400
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [51] checkcast #117
        + Class [android/support/v4/app/BackStackRecord]
      [54] astore v6
      [56] aload v6
      [58] iconst_1
      [59] invokevirtual #263
        + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V]
      [62] aload_0 v0
      [63] invokevirtual #327
        + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V]
      [66] goto +311 (target=377)
      [69] iconst_m1
      [70] istore v5
      [72] aload_2 v2
      [73] ifnonnull +7 (target=80)
      [76] iload_3 v3
      [77] iflt +145 (target=222)
      [80] aload_0 v0
      [81] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [84] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [87] iconst_1
      [88] isub
      [89] istore v5
      [91] iload v5
      [93] iflt +58 (target=151)
      [96] aload_0 v0
      [97] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [100] iload v5
      [102] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [105] checkcast #117
        + Class [android/support/v4/app/BackStackRecord]
      [108] astore v6
      [110] aload_2 v2
      [111] ifnull +18 (target=129)
      [114] aload_2 v2
      [115] aload v6
      [117] invokevirtual #262
        + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;]
      [120] invokevirtual #386
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [123] ifeq +6 (target=129)
      [126] goto +25 (target=151)
      [129] iload_3 v3
      [130] iflt +15 (target=145)
      [133] iload_3 v3
      [134] aload v6
      [136] getfield #169
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [139] ificmpne +6 (target=145)
      [142] goto +9 (target=151)
      [145] iinc v5, -1
      [148] goto -57 (target=91)
      [151] iload v5
      [153] ifge +5 (target=158)
      [156] iconst_0
      [157] ireturn
      [158] iload v4
      [160] iconst_1
      [161] iand
      [162] ifeq +60 (target=222)
      [165] iinc v5, -1
      [168] iload v5
      [170] iflt +52 (target=222)
      [173] aload_0 v0
      [174] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [177] iload v5
      [179] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [182] checkcast #117
        + Class [android/support/v4/app/BackStackRecord]
      [185] astore v6
      [187] aload_2 v2
      [188] ifnull +15 (target=203)
      [191] aload_2 v2
      [192] aload v6
      [194] invokevirtual #262
        + Methodref [android/support/v4/app/BackStackRecord.getName ()Ljava/lang/String;]
      [197] invokevirtual #386
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [200] ifne +16 (target=216)
      [203] iload_3 v3
      [204] iflt +18 (target=222)
      [207] iload_3 v3
      [208] aload v6
      [210] getfield #169
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [213] ificmpne +9 (target=222)
      [216] iinc v5, -1
      [219] goto -51 (target=168)
      [222] iload v5
      [224] aload_0 v0
      [225] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [228] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [231] iconst_1
      [232] isub
      [233] ificmpne +5 (target=238)
      [236] iconst_0
      [237] ireturn
      [238] new #164
        + Class [java/util/ArrayList]
      [241] dup
      [242] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [245] astore v6
      [247] aload_0 v0
      [248] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [251] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [254] iconst_1
      [255] isub
      [256] istore v7
      [258] iload v7
      [260] iload v5
      [262] ificmple +24 (target=286)
      [265] aload v6
      [267] aload_0 v0
      [268] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [271] iload v7
      [273] invokevirtual #400
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [276] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [279] pop
      [280] iinc v7, -1
      [283] goto -25 (target=258)
      [286] aload v6
      [288] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [291] iconst_1
      [292] isub
      [293] istore v7
      [295] iconst_0
      [296] istore v8
      [298] iload v8
      [300] iload v7
      [302] ificmpgt +71 (target=373)
      [305] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [308] ifeq +34 (target=342)
      [311] ldc #63
        + String [FragmentManager]
      [313] new #162
        + Class [java/lang/StringBuilder]
      [316] dup
      [317] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [320] ldc #74
        + String [Popping back stack state: ]
      [322] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [325] aload v6
      [327] iload v8
      [329] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [332] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [335] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [338] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [341] pop
      [342] aload v6
      [344] iload v8
      [346] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [349] checkcast #117
        + Class [android/support/v4/app/BackStackRecord]
      [352] iload v8
      [354] iload v7
      [356] ificmpne +7 (target=363)
      [359] iconst_1
      [360] goto +4 (target=364)
      [363] iconst_0
      [364] invokevirtual #263
        + Methodref [android/support/v4/app/BackStackRecord.popFromBackStack (Z)V]
      [367] iinc v8, 1
      [370] goto -72 (target=298)
      [373] aload_0 v0
      [374] invokevirtual #327
        + Methodref [android/support/v4/app/FragmentManagerImpl.reportBackStackChanged ()V]
      [377] iconst_1
      [378] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 43)
        [0] -> line 1500
        [7] -> line 1501
        [9] -> line 1503
        [24] -> line 1504
        [35] -> line 1505
        [40] -> line 1506
        [42] -> line 1508
        [56] -> line 1509
        [62] -> line 1510
        [66] -> line 1511
        [69] -> line 1512
        [72] -> line 1513
        [80] -> line 1516
        [91] -> line 1517
        [96] -> line 1518
        [110] -> line 1519
        [126] -> line 1520
        [129] -> line 1522
        [142] -> line 1523
        [145] -> line 1525
        [148] -> line 1526
        [151] -> line 1527
        [156] -> line 1528
        [158] -> line 1530
        [165] -> line 1531
        [168] -> line 1533
        [173] -> line 1534
        [187] -> line 1535
        [216] -> line 1537
        [219] -> line 1538
        [222] -> line 1544
        [236] -> line 1545
        [238] -> line 1547
        [247] -> line 1549
        [265] -> line 1550
        [280] -> line 1549
        [286] -> line 1552
        [295] -> line 1553
        [305] -> line 1554
        [342] -> line 1555
        [367] -> line 1553
        [373] -> line 1557
        [377] -> line 1559
      + Local variable table attribute (count = 14)
        v5: 35 -> 66 [I last]
        v6: 56 -> 66 [Landroid/support/v4/app/BackStackRecord; bss]
        v6: 110 -> 148 [Landroid/support/v4/app/BackStackRecord; bss]
        v6: 187 -> 222 [Landroid/support/v4/app/BackStackRecord; bss]
        v7: 258 -> 286 [I i]
        v8: 298 -> 373 [I i]
        v5: 72 -> 377 [I index]
        v6: 247 -> 377 [Ljava/util/ArrayList; states]
        v7: 295 -> 377 [I LAST]
        v0: 0 -> 379 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 379 [Landroid/os/Handler; handler]
        v2: 0 -> 379 [Ljava/lang/String; name]
        v3: 0 -> 379 [I id]
        v4: 0 -> 379 [I flags]
      + Local variable type table attribute (count = 1)
        v6: 247 -> 377 [Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>; states]
  + Method:       retainNonConfig()Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList retainNonConfig()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 129, locals = 4, stack = 3):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [6] ifnull +121 (target=127)
      [9] iconst_0
      [10] istore_2 v2
      [11] iload_2 v2
      [12] aload_0 v0
      [13] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [16] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [19] ificmpge +108 (target=127)
      [22] aload_0 v0
      [23] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [26] iload_2 v2
      [27] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [30] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [33] astore_3 v3
      [34] aload_3 v3
      [35] ifnull +86 (target=121)
      [38] aload_3 v3
      [39] getfield #195
        + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
      [42] ifeq +79 (target=121)
      [45] aload_1 v1
      [46] ifnonnull +11 (target=57)
      [49] new #164
        + Class [java/util/ArrayList]
      [52] dup
      [53] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [56] astore_1 v1
      [57] aload_1 v1
      [58] aload_3 v3
      [59] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [62] pop
      [63] aload_3 v3
      [64] iconst_1
      [65] putfield #196
        + Fieldref [android/support/v4/app/Fragment.mRetaining Z]
      [68] aload_3 v3
      [69] aload_3 v3
      [70] getfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [73] ifnull +13 (target=86)
      [76] aload_3 v3
      [77] getfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [80] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [83] goto +4 (target=87)
      [86] iconst_m1
      [87] putfield #203
        + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
      [90] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [93] ifeq +28 (target=121)
      [96] ldc #63
        + String [FragmentManager]
      [98] new #162
        + Class [java/lang/StringBuilder]
      [101] dup
      [102] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [105] ldc #105
        + String [retainNonConfig: keeping retained ]
      [107] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [110] aload_3 v3
      [111] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [114] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [117] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [120] pop
      [121] iinc v2, 1
      [124] goto -113 (target=11)
      [127] aload_1 v1
      [128] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 1563
        [2] -> line 1564
        [9] -> line 1565
        [22] -> line 1566
        [34] -> line 1567
        [45] -> line 1568
        [49] -> line 1569
        [57] -> line 1571
        [63] -> line 1572
        [68] -> line 1573
        [90] -> line 1574
        [121] -> line 1565
        [127] -> line 1578
      + Local variable table attribute (count = 4)
        v3: 34 -> 121 [Landroid/support/v4/app/Fragment; f]
        v2: 11 -> 127 [I i]
        v0: 0 -> 129 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 2 -> 129 [Ljava/util/ArrayList; fragments]
      + Local variable type table attribute (count = 1)
        v1: 2 -> 129 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>; fragments]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Method:       saveFragmentViewState(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x0
      = void saveFragmentViewState(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] getfield #187
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [12] ifnonnull +17 (target=29)
      [15] aload_0 v0
      [16] new #140
        + Class [android/util/SparseArray]
      [19] dup
      [20] invokespecial #351
        + Methodref [android/util/SparseArray.<init> ()V]
      [23] putfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [26] goto +10 (target=36)
      [29] aload_0 v0
      [30] getfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [33] invokevirtual #352
        + Methodref [android/util/SparseArray.clear ()V]
      [36] aload_1 v1
      [37] getfield #187
        + Fieldref [android/support/v4/app/Fragment.mInnerView Landroid/view/View;]
      [40] aload_0 v0
      [41] getfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [44] invokevirtual #355
        + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V]
      [47] aload_0 v0
      [48] getfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [51] invokevirtual #353
        + Methodref [android/util/SparseArray.size ()I]
      [54] ifle +16 (target=70)
      [57] aload_1 v1
      [58] aload_0 v0
      [59] getfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [62] putfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [65] aload_0 v0
      [66] aconst_null
      [67] putfield #235
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateArray Landroid/util/SparseArray;]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 1582
        [7] -> line 1583
        [8] -> line 1585
        [15] -> line 1586
        [29] -> line 1588
        [36] -> line 1590
        [47] -> line 1591
        [57] -> line 1592
        [65] -> line 1593
        [70] -> line 1595
      + Local variable table attribute (count = 2)
        v0: 0 -> 71 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 71 [Landroid/support/v4/app/Fragment; f]
  + Method:       saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;
    Access flags: 0x0
      = android.os.Bundle saveFragmentBasicState(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 120, locals = 3, stack = 3):
      [0] aconst_null
      [1] astore_2 v2
      [2] aload_0 v0
      [3] getfield #236
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
      [6] ifnonnull +14 (target=20)
      [9] aload_0 v0
      [10] new #114
        + Class [android/os/Bundle]
      [13] dup
      [14] invokespecial #246
        + Methodref [android/os/Bundle.<init> ()V]
      [17] putfield #236
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
      [20] aload_1 v1
      [21] aload_0 v0
      [22] getfield #236
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
      [25] invokevirtual #294
        + Methodref [android/support/v4/app/Fragment.performSaveInstanceState (Landroid/os/Bundle;)V]
      [28] aload_0 v0
      [29] getfield #236
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
      [32] invokevirtual #250
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [35] ifne +13 (target=48)
      [38] aload_0 v0
      [39] getfield #236
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
      [42] astore_2 v2
      [43] aload_0 v0
      [44] aconst_null
      [45] putfield #236
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateBundle Landroid/os/Bundle;]
      [48] aload_1 v1
      [49] getfield #206
        + Fieldref [android/support/v4/app/Fragment.mView Landroid/view/View;]
      [52] ifnull +8 (target=60)
      [55] aload_0 v0
      [56] aload_1 v1
      [57] invokevirtual #329
        + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentViewState (Landroid/support/v4/app/Fragment;)V]
      [60] aload_1 v1
      [61] getfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [64] ifnull +25 (target=89)
      [67] aload_2 v2
      [68] ifnonnull +11 (target=79)
      [71] new #114
        + Class [android/os/Bundle]
      [74] dup
      [75] invokespecial #246
        + Methodref [android/os/Bundle.<init> ()V]
      [78] astore_2 v2
      [79] aload_2 v2
      [80] ldc #84
        + String [android:view_state]
      [82] aload_1 v1
      [83] getfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [86] invokevirtual #253
        + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
      [89] aload_1 v1
      [90] getfield #205
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [93] ifne +25 (target=118)
      [96] aload_2 v2
      [97] ifnonnull +11 (target=108)
      [100] new #114
        + Class [android/os/Bundle]
      [103] dup
      [104] invokespecial #246
        + Methodref [android/os/Bundle.<init> ()V]
      [107] astore_2 v2
      [108] aload_2 v2
      [109] ldc #83
        + String [android:user_visible_hint]
      [111] aload_1 v1
      [112] getfield #205
        + Fieldref [android/support/v4/app/Fragment.mUserVisibleHint Z]
      [115] invokevirtual #251
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [118] aload_2 v2
      [119] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 1598
        [2] -> line 1600
        [9] -> line 1601
        [20] -> line 1603
        [28] -> line 1604
        [38] -> line 1605
        [43] -> line 1606
        [48] -> line 1609
        [55] -> line 1610
        [60] -> line 1612
        [67] -> line 1613
        [71] -> line 1614
        [79] -> line 1616
        [89] -> line 1619
        [96] -> line 1620
        [100] -> line 1621
        [108] -> line 1624
        [118] -> line 1627
      + Local variable table attribute (count = 3)
        v0: 0 -> 120 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 120 [Landroid/support/v4/app/Fragment; f]
        v2: 2 -> 120 [Landroid/os/Bundle; result]
  + Method:       saveAllState()Landroid/os/Parcelable;
    Access flags: 0x0
      = android.os.Parcelable saveAllState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 701, locals = 7, stack = 7):
      [0] aload_0 v0
      [1] invokevirtual #312
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [4] pop
      [5] getstatic #215
        + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z]
      [8] ifeq +8 (target=16)
      [11] aload_0 v0
      [12] iconst_1
      [13] putfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [16] aload_0 v0
      [17] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [20] ifnull +13 (target=33)
      [23] aload_0 v0
      [24] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [27] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [30] ifgt +5 (target=35)
      [33] aconst_null
      [34] areturn
      [35] aload_0 v0
      [36] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [39] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [42] istore_1 v1
      [43] iload_1 v1
      [44] anewarray #133
        + Class [android/support/v4/app/FragmentState]
      [47] astore_2 v2
      [48] iconst_0
      [49] istore_3 v3
      [50] iconst_0
      [51] istore v4
      [53] iload v4
      [55] iload_1 v1
      [56] ificmpge +306 (target=362)
      [59] aload_0 v0
      [60] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [63] iload v4
      [65] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [68] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [71] astore v5
      [73] aload v5
      [75] ifnull +281 (target=356)
      [78] aload v5
      [80] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [83] ifge +47 (target=130)
      [86] aload_0 v0
      [87] new #157
        + Class [java/lang/IllegalStateException]
      [90] dup
      [91] new #162
        + Class [java/lang/StringBuilder]
      [94] dup
      [95] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [98] ldc #59
        + String [Failure saving state: active ]
      [100] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [103] aload v5
      [105] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [108] ldc #28
        + String [ has cleared index: ]
      [110] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [113] aload v5
      [115] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [118] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [121] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [124] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [127] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [130] iconst_1
      [131] istore_3 v3
      [132] new #133
        + Class [android/support/v4/app/FragmentState]
      [135] dup
      [136] aload v5
      [138] invokespecial #340
        + Methodref [android/support/v4/app/FragmentState.<init> (Landroid/support/v4/app/Fragment;)V]
      [141] astore v6
      [143] aload_2 v2
      [144] iload v4
      [146] aload v6
      [148] aastore
      [149] aload v5
      [151] getfield #199
        + Fieldref [android/support/v4/app/Fragment.mState I]
      [154] ifle +147 (target=301)
      [157] aload v6
      [159] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [162] ifnonnull +139 (target=301)
      [165] aload v6
      [167] aload_0 v0
      [168] aload v5
      [170] invokevirtual #328
        + Methodref [android/support/v4/app/FragmentManagerImpl.saveFragmentBasicState (Landroid/support/v4/app/Fragment;)Landroid/os/Bundle;]
      [173] putfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [176] aload v5
      [178] getfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [181] ifnull +130 (target=311)
      [184] aload v5
      [186] getfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [189] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [192] ifge +47 (target=239)
      [195] aload_0 v0
      [196] new #157
        + Class [java/lang/IllegalStateException]
      [199] dup
      [200] new #162
        + Class [java/lang/StringBuilder]
      [203] dup
      [204] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [207] ldc #58
        + String [Failure saving state: ]
      [209] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [212] aload v5
      [214] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [217] ldc #29
        + String [ has target not in fragment manager: ]
      [219] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [222] aload v5
      [224] getfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [227] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [230] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [233] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [236] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [239] aload v6
      [241] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [244] ifnonnull +15 (target=259)
      [247] aload v6
      [249] new #114
        + Class [android/os/Bundle]
      [252] dup
      [253] invokespecial #246
        + Methodref [android/os/Bundle.<init> ()V]
      [256] putfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [259] aload_0 v0
      [260] aload v6
      [262] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [265] ldc #82
        + String [android:target_state]
      [267] aload v5
      [269] getfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [272] invokevirtual #326
        + Methodref [android/support/v4/app/FragmentManagerImpl.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
      [275] aload v5
      [277] getfield #204
        + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
      [280] ifeq +31 (target=311)
      [283] aload v6
      [285] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [288] ldc #81
        + String [android:target_req_state]
      [290] aload v5
      [292] getfield #204
        + Fieldref [android/support/v4/app/Fragment.mTargetRequestCode I]
      [295] invokevirtual #252
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [298] goto +13 (target=311)
      [301] aload v6
      [303] aload v5
      [305] getfield #197
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [308] putfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [311] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [314] ifeq +42 (target=356)
      [317] ldc #63
        + String [FragmentManager]
      [319] new #162
        + Class [java/lang/StringBuilder]
      [322] dup
      [323] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [326] ldc #77
        + String [Saved state of ]
      [328] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [331] aload v5
      [333] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [336] ldc #41
        + String [: ]
      [338] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [341] aload v6
      [343] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [346] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [349] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [352] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [355] pop
      [356] iinc v4, 1
      [359] goto -306 (target=53)
      [362] iload_3 v3
      [363] ifne +19 (target=382)
      [366] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [369] ifeq +11 (target=380)
      [372] ldc #63
        + String [FragmentManager]
      [374] ldc #108
        + String [saveAllState: no fragments!]
      [376] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [379] pop
      [380] aconst_null
      [381] areturn
      [382] aconst_null
      [383] astore v4
      [385] aconst_null
      [386] astore v5
      [388] aload_0 v0
      [389] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [392] ifnull +163 (target=555)
      [395] aload_0 v0
      [396] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [399] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [402] istore_1 v1
      [403] iload_1 v1
      [404] ifle +151 (target=555)
      [407] iload_1 v1
      [408] newarray 10
      [410] astore v4
      [412] iconst_0
      [413] istore v6
      [415] iload v6
      [417] iload_1 v1
      [418] ificmpge +137 (target=555)
      [421] aload v4
      [423] iload v6
      [425] aload_0 v0
      [426] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [429] iload v6
      [431] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [434] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [437] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [440] iastore
      [441] aload v4
      [443] iload v6
      [445] iaload
      [446] ifge +54 (target=500)
      [449] aload_0 v0
      [450] new #157
        + Class [java/lang/IllegalStateException]
      [453] dup
      [454] new #162
        + Class [java/lang/StringBuilder]
      [457] dup
      [458] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [461] ldc #59
        + String [Failure saving state: active ]
      [463] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [466] aload_0 v0
      [467] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [470] iload v6
      [472] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [475] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [478] ldc #28
        + String [ has cleared index: ]
      [480] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [483] aload v4
      [485] iload v6
      [487] iaload
      [488] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [491] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [494] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [497] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [500] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [503] ifeq +46 (target=549)
      [506] ldc #63
        + String [FragmentManager]
      [508] new #162
        + Class [java/lang/StringBuilder]
      [511] dup
      [512] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [515] ldc #107
        + String [saveAllState: adding fragment #]
      [517] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [520] iload v6
      [522] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [525] ldc #41
        + String [: ]
      [527] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [530] aload_0 v0
      [531] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [534] iload v6
      [536] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [539] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [542] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [545] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [548] pop
      [549] iinc v6, 1
      [552] goto -137 (target=415)
      [555] aload_0 v0
      [556] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [559] ifnull +110 (target=669)
      [562] aload_0 v0
      [563] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [566] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [569] istore_1 v1
      [570] iload_1 v1
      [571] ifle +98 (target=669)
      [574] iload_1 v1
      [575] anewarray #118
        + Class [android/support/v4/app/BackStackState]
      [578] astore v5
      [580] iconst_0
      [581] istore v6
      [583] iload v6
      [585] iload_1 v1
      [586] ificmpge +83 (target=669)
      [589] aload v5
      [591] iload v6
      [593] new #118
        + Class [android/support/v4/app/BackStackState]
      [596] dup
      [597] aload_0 v0
      [598] aload_0 v0
      [599] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [602] iload v6
      [604] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [607] checkcast #117
        + Class [android/support/v4/app/BackStackRecord]
      [610] invokespecial #265
        + Methodref [android/support/v4/app/BackStackState.<init> (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V]
      [613] aastore
      [614] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [617] ifeq +46 (target=663)
      [620] ldc #63
        + String [FragmentManager]
      [622] new #162
        + Class [java/lang/StringBuilder]
      [625] dup
      [626] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [629] ldc #106
        + String [saveAllState: adding back stack #]
      [631] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [634] iload v6
      [636] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [639] ldc #41
        + String [: ]
      [641] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [644] aload_0 v0
      [645] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [648] iload v6
      [650] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [653] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [656] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [659] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [662] pop
      [663] iinc v6, 1
      [666] goto -83 (target=583)
      [669] new #132
        + Class [android/support/v4/app/FragmentManagerState]
      [672] dup
      [673] invokespecial #339
        + Methodref [android/support/v4/app/FragmentManagerState.<init> ()V]
      [676] astore v6
      [678] aload v6
      [680] aload_2 v2
      [681] putfield #239
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [684] aload v6
      [686] aload v4
      [688] putfield #240
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [691] aload v6
      [693] aload v5
      [695] putfield #241
        + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
      [698] aload v6
      [700] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 57)
        [0] -> line 1633
        [5] -> line 1635
        [11] -> line 1645
        [16] -> line 1648
        [33] -> line 1649
        [35] -> line 1653
        [43] -> line 1654
        [48] -> line 1655
        [50] -> line 1656
        [59] -> line 1657
        [73] -> line 1658
        [78] -> line 1659
        [86] -> line 1660
        [130] -> line 1665
        [132] -> line 1667
        [143] -> line 1668
        [149] -> line 1670
        [165] -> line 1671
        [176] -> line 1673
        [184] -> line 1674
        [195] -> line 1675
        [239] -> line 1679
        [247] -> line 1680
        [259] -> line 1682
        [275] -> line 1684
        [283] -> line 1685
        [301] -> line 1692
        [311] -> line 1695
        [356] -> line 1656
        [362] -> line 1700
        [366] -> line 1701
        [380] -> line 1702
        [382] -> line 1705
        [385] -> line 1706
        [388] -> line 1709
        [395] -> line 1710
        [403] -> line 1711
        [407] -> line 1712
        [412] -> line 1713
        [421] -> line 1714
        [441] -> line 1715
        [449] -> line 1716
        [500] -> line 1720
        [549] -> line 1713
        [555] -> line 1727
        [562] -> line 1728
        [570] -> line 1729
        [574] -> line 1730
        [580] -> line 1731
        [589] -> line 1732
        [614] -> line 1733
        [663] -> line 1731
        [669] -> line 1739
        [678] -> line 1740
        [684] -> line 1741
        [691] -> line 1742
        [698] -> line 1743
      + Local variable table attribute (count = 12)
        v6: 143 -> 356 [Landroid/support/v4/app/FragmentState; fs]
        v5: 73 -> 356 [Landroid/support/v4/app/Fragment; f]
        v4: 53 -> 362 [I i]
        v6: 415 -> 555 [I i]
        v6: 583 -> 669 [I i]
        v0: 0 -> 701 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 43 -> 701 [I N]
        v2: 48 -> 701 [[Landroid/support/v4/app/FragmentState; active]
        v3: 50 -> 701 [Z haveFragments]
        v4: 385 -> 701 [[I added]
        v5: 388 -> 701 [[Landroid/support/v4/app/BackStackState; backStack]
        v6: 678 -> 701 [Landroid/support/v4/app/FragmentManagerState; fms]
  + Method:       restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V
    Access flags: 0x0
      = void restoreAllState(android.os.Parcelable,java.util.ArrayList)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 875, locals = 8, stack = 6):
      [0] aload_1 v1
      [1] ifnonnull +4 (target=5)
      [4] return
      [5] aload_1 v1
      [6] checkcast #132
        + Class [android/support/v4/app/FragmentManagerState]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] getfield #239
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [14] ifnonnull +4 (target=18)
      [17] return
      [18] aload_2 v2
      [19] ifnull +151 (target=170)
      [22] iconst_0
      [23] istore v4
      [25] iload v4
      [27] aload_2 v2
      [28] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [31] ificmpge +139 (target=170)
      [34] aload_2 v2
      [35] iload v4
      [37] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [40] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [43] astore v5
      [45] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [48] ifeq +29 (target=77)
      [51] ldc #63
        + String [FragmentManager]
      [53] new #162
        + Class [java/lang/StringBuilder]
      [56] dup
      [57] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [60] ldc #104
        + String [restoreAllState: re-attaching retained ]
      [62] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] aload v5
      [67] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [70] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [73] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [76] pop
      [77] aload_3 v3
      [78] getfield #239
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [81] aload v5
      [83] getfield #186
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [86] aaload
      [87] astore v6
      [89] aload v6
      [91] aload v5
      [93] putfield #242
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [96] aload v5
      [98] aconst_null
      [99] putfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [102] aload v5
      [104] iconst_0
      [105] putfield #173
        + Fieldref [android/support/v4/app/Fragment.mBackStackNesting I]
      [108] aload v5
      [110] iconst_0
      [111] putfield #185
        + Fieldref [android/support/v4/app/Fragment.mInLayout Z]
      [114] aload v5
      [116] iconst_0
      [117] putfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [120] aload v5
      [122] aconst_null
      [123] putfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [126] aload v6
      [128] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [131] ifnull +33 (target=164)
      [134] aload v6
      [136] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [139] aload_0 v0
      [140] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [143] invokevirtual #302
        + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;]
      [146] invokevirtual #254
        + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
      [149] aload v5
      [151] aload v6
      [153] getfield #243
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [156] ldc #84
        + String [android:view_state]
      [158] invokevirtual #249
        + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
      [161] putfield #198
        + Fieldref [android/support/v4/app/Fragment.mSavedViewState Landroid/util/SparseArray;]
      [164] iinc v4, 1
      [167] goto -142 (target=25)
      [170] aload_0 v0
      [171] new #164
        + Class [java/util/ArrayList]
      [174] dup
      [175] aload_3 v3
      [176] getfield #239
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [179] arraylength
      [180] invokespecial #395
        + Methodref [java/util/ArrayList.<init> (I)V]
      [183] putfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [186] aload_0 v0
      [187] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [190] ifnull +10 (target=200)
      [193] aload_0 v0
      [194] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [197] invokevirtual #397
        + Methodref [java/util/ArrayList.clear ()V]
      [200] iconst_0
      [201] istore v4
      [203] iload v4
      [205] aload_3 v3
      [206] getfield #239
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [209] arraylength
      [210] ificmpge +171 (target=381)
      [213] aload_3 v3
      [214] getfield #239
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [217] iload v4
      [219] aaload
      [220] astore v5
      [222] aload v5
      [224] ifnull +79 (target=303)
      [227] aload v5
      [229] aload_0 v0
      [230] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [233] aload_0 v0
      [234] getfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [237] invokevirtual #341
        + Methodref [android/support/v4/app/FragmentState.instantiate (Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
      [240] astore v6
      [242] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [245] ifeq +39 (target=284)
      [248] ldc #63
        + String [FragmentManager]
      [250] new #162
        + Class [java/lang/StringBuilder]
      [253] dup
      [254] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [257] ldc #100
        + String [restoreAllState: active #]
      [259] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [262] iload v4
      [264] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [267] ldc #41
        + String [: ]
      [269] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [272] aload v6
      [274] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [277] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [280] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [283] pop
      [284] aload_0 v0
      [285] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [288] aload v6
      [290] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [293] pop
      [294] aload v5
      [296] aconst_null
      [297] putfield #242
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [300] goto +75 (target=375)
      [303] aload_0 v0
      [304] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [307] aconst_null
      [308] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [311] pop
      [312] aload_0 v0
      [313] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [316] ifnonnull +14 (target=330)
      [319] aload_0 v0
      [320] new #164
        + Class [java/util/ArrayList]
      [323] dup
      [324] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [327] putfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [330] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [333] ifeq +29 (target=362)
      [336] ldc #63
        + String [FragmentManager]
      [338] new #162
        + Class [java/lang/StringBuilder]
      [341] dup
      [342] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [345] ldc #102
        + String [restoreAllState: avail #]
      [347] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [350] iload v4
      [352] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [355] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [358] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [361] pop
      [362] aload_0 v0
      [363] getfield #220
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAvailIndices Ljava/util/ArrayList;]
      [366] iload v4
      [368] invokestatic #384
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [371] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [374] pop
      [375] iinc v4, 1
      [378] goto -175 (target=203)
      [381] aload_2 v2
      [382] ifnull +123 (target=505)
      [385] iconst_0
      [386] istore v4
      [388] iload v4
      [390] aload_2 v2
      [391] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [394] ificmpge +111 (target=505)
      [397] aload_2 v2
      [398] iload v4
      [400] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [403] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [406] astore v5
      [408] aload v5
      [410] getfield #203
        + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
      [413] iflt +86 (target=499)
      [416] aload v5
      [418] getfield #203
        + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
      [421] aload_0 v0
      [422] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [425] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [428] ificmpge +26 (target=454)
      [431] aload v5
      [433] aload_0 v0
      [434] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [437] aload v5
      [439] getfield #203
        + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
      [442] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [445] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [448] putfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [451] goto +48 (target=499)
      [454] ldc #63
        + String [FragmentManager]
      [456] new #162
        + Class [java/lang/StringBuilder]
      [459] dup
      [460] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [463] ldc #75
        + String [Re-attaching retained fragment ]
      [465] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [468] aload v5
      [470] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [473] ldc #35
        + String [ target no longer exists: ]
      [475] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [478] aload v5
      [480] getfield #203
        + Fieldref [android/support/v4/app/Fragment.mTargetIndex I]
      [483] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [486] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [489] invokestatic #350
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [492] pop
      [493] aload v5
      [495] aconst_null
      [496] putfield #202
        + Fieldref [android/support/v4/app/Fragment.mTarget Landroid/support/v4/app/Fragment;]
      [499] iinc v4, 1
      [502] goto -114 (target=388)
      [505] aload_3 v3
      [506] getfield #240
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [509] ifnull +181 (target=690)
      [512] aload_0 v0
      [513] new #164
        + Class [java/util/ArrayList]
      [516] dup
      [517] aload_3 v3
      [518] getfield #240
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [521] arraylength
      [522] invokespecial #395
        + Methodref [java/util/ArrayList.<init> (I)V]
      [525] putfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [528] iconst_0
      [529] istore v4
      [531] iload v4
      [533] aload_3 v3
      [534] getfield #240
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [537] arraylength
      [538] ificmpge +149 (target=687)
      [541] aload_0 v0
      [542] getfield #216
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActive Ljava/util/ArrayList;]
      [545] aload_3 v3
      [546] getfield #240
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [549] iload v4
      [551] iaload
      [552] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [555] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [558] astore v5
      [560] aload v5
      [562] ifnonnull +39 (target=601)
      [565] aload_0 v0
      [566] new #157
        + Class [java/lang/IllegalStateException]
      [569] dup
      [570] new #162
        + Class [java/lang/StringBuilder]
      [573] dup
      [574] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [577] ldc #71
        + String [No instantiated fragment for index #]
      [579] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [582] aload_3 v3
      [583] getfield #240
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [586] iload v4
      [588] iaload
      [589] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [592] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [595] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [598] invokespecial #332
        + Methodref [android/support/v4/app/FragmentManagerImpl.throwException (Ljava/lang/RuntimeException;)V]
      [601] aload v5
      [603] iconst_1
      [604] putfield #171
        + Fieldref [android/support/v4/app/Fragment.mAdded Z]
      [607] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [610] ifeq +39 (target=649)
      [613] ldc #63
        + String [FragmentManager]
      [615] new #162
        + Class [java/lang/StringBuilder]
      [618] dup
      [619] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [622] ldc #101
        + String [restoreAllState: added #]
      [624] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [627] iload v4
      [629] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [632] ldc #41
        + String [: ]
      [634] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [637] aload v5
      [639] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [642] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [645] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [648] pop
      [649] aload_0 v0
      [650] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [653] aload v5
      [655] invokevirtual #398
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [658] ifeq +13 (target=671)
      [661] new #157
        + Class [java/lang/IllegalStateException]
      [664] dup
      [665] ldc #50
        + String [Already added!]
      [667] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [670] athrow
      [671] aload_0 v0
      [672] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [675] aload v5
      [677] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [680] pop
      [681] iinc v4, 1
      [684] goto -153 (target=531)
      [687] goto +8 (target=695)
      [690] aload_0 v0
      [691] aconst_null
      [692] putfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [695] aload_3 v3
      [696] getfield #241
        + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
      [699] ifnull +170 (target=869)
      [702] aload_0 v0
      [703] new #164
        + Class [java/util/ArrayList]
      [706] dup
      [707] aload_3 v3
      [708] getfield #241
        + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
      [711] arraylength
      [712] invokespecial #395
        + Methodref [java/util/ArrayList.<init> (I)V]
      [715] putfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [718] iconst_0
      [719] istore v4
      [721] iload v4
      [723] aload_3 v3
      [724] getfield #241
        + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
      [727] arraylength
      [728] ificmpge +138 (target=866)
      [731] aload_3 v3
      [732] getfield #241
        + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
      [735] iload v4
      [737] aaload
      [738] aload_0 v0
      [739] invokevirtual #266
        + Methodref [android/support/v4/app/BackStackState.instantiate (Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;]
      [742] astore v5
      [744] getstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [747] ifeq +84 (target=831)
      [750] ldc #63
        + String [FragmentManager]
      [752] new #162
        + Class [java/lang/StringBuilder]
      [755] dup
      [756] invokespecial #387
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [759] ldc #103
        + String [restoreAllState: back stack #]
      [761] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [764] iload v4
      [766] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [769] ldc #25
        + String [ (index ]
      [771] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [774] aload v5
      [776] getfield #169
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [779] invokevirtual #389
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [782] ldc #39
        + String [): ]
      [784] invokevirtual #391
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [787] aload v5
      [789] invokevirtual #390
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [792] invokevirtual #392
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [795] invokestatic #349
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [798] pop
      [799] new #138
        + Class [android/support/v4/util/LogWriter]
      [802] dup
      [803] ldc #63
        + String [FragmentManager]
      [805] invokespecial #346
        + Methodref [android/support/v4/util/LogWriter.<init> (Ljava/lang/String;)V]
      [808] astore v6
      [810] new #154
        + Class [java/io/PrintWriter]
      [813] dup
      [814] aload v6
      [816] invokespecial #373
        + Methodref [java/io/PrintWriter.<init> (Ljava/io/Writer;)V]
      [819] astore v7
      [821] aload v5
      [823] ldc #14
        + String [  ]
      [825] aload v7
      [827] iconst_0
      [828] invokevirtual #261
        + Methodref [android/support/v4/app/BackStackRecord.dump (Ljava/lang/String;Ljava/io/PrintWriter;Z)V]
      [831] aload_0 v0
      [832] getfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [835] aload v5
      [837] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [840] pop
      [841] aload v5
      [843] getfield #169
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [846] iflt +14 (target=860)
      [849] aload_0 v0
      [850] aload v5
      [852] getfield #169
        + Fieldref [android/support/v4/app/BackStackRecord.mIndex I]
      [855] aload v5
      [857] invokevirtual #330
        + Methodref [android/support/v4/app/FragmentManagerImpl.setBackStackIndex (ILandroid/support/v4/app/BackStackRecord;)V]
      [860] iinc v4, 1
      [863] goto -142 (target=721)
      [866] goto +8 (target=874)
      [869] aload_0 v0
      [870] aconst_null
      [871] putfield #221
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mBackStack Ljava/util/ArrayList;]
      [874] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 72)
        [0] -> line 1749
        [5] -> line 1750
        [10] -> line 1751
        [18] -> line 1755
        [22] -> line 1756
        [34] -> line 1757
        [45] -> line 1758
        [77] -> line 1759
        [89] -> line 1760
        [96] -> line 1761
        [102] -> line 1762
        [108] -> line 1763
        [114] -> line 1764
        [120] -> line 1765
        [126] -> line 1766
        [134] -> line 1767
        [149] -> line 1768
        [164] -> line 1756
        [170] -> line 1776
        [186] -> line 1777
        [193] -> line 1778
        [200] -> line 1780
        [213] -> line 1781
        [222] -> line 1782
        [227] -> line 1783
        [242] -> line 1784
        [284] -> line 1785
        [294] -> line 1789
        [300] -> line 1790
        [303] -> line 1791
        [312] -> line 1792
        [319] -> line 1793
        [330] -> line 1795
        [362] -> line 1796
        [375] -> line 1780
        [381] -> line 1801
        [385] -> line 1802
        [397] -> line 1803
        [408] -> line 1804
        [416] -> line 1805
        [431] -> line 1806
        [454] -> line 1808
        [493] -> line 1810
        [499] -> line 1802
        [505] -> line 1817
        [512] -> line 1818
        [528] -> line 1819
        [541] -> line 1820
        [560] -> line 1821
        [565] -> line 1822
        [601] -> line 1825
        [607] -> line 1826
        [649] -> line 1827
        [661] -> line 1828
        [671] -> line 1830
        [681] -> line 1819
        [690] -> line 1833
        [695] -> line 1837
        [702] -> line 1838
        [718] -> line 1839
        [731] -> line 1840
        [744] -> line 1841
        [750] -> line 1842
        [799] -> line 1844
        [810] -> line 1845
        [821] -> line 1846
        [831] -> line 1848
        [841] -> line 1849
        [849] -> line 1850
        [860] -> line 1839
        [869] -> line 1854
        [874] -> line 1856
      + Local variable table attribute (count = 18)
        v5: 45 -> 164 [Landroid/support/v4/app/Fragment; f]
        v6: 89 -> 164 [Landroid/support/v4/app/FragmentState; fs]
        v4: 25 -> 170 [I i]
        v6: 242 -> 300 [Landroid/support/v4/app/Fragment; f]
        v5: 222 -> 375 [Landroid/support/v4/app/FragmentState; fs]
        v4: 203 -> 381 [I i]
        v5: 408 -> 499 [Landroid/support/v4/app/Fragment; f]
        v4: 388 -> 505 [I i]
        v5: 560 -> 681 [Landroid/support/v4/app/Fragment; f]
        v4: 531 -> 687 [I i]
        v6: 810 -> 831 [Landroid/support/v4/util/LogWriter; logw]
        v7: 821 -> 831 [Ljava/io/PrintWriter; pw]
        v5: 744 -> 860 [Landroid/support/v4/app/BackStackRecord; bse]
        v4: 721 -> 866 [I i]
        v0: 0 -> 875 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 875 [Landroid/os/Parcelable; state]
        v2: 0 -> 875 [Ljava/util/ArrayList; nonConfig]
        v3: 10 -> 875 [Landroid/support/v4/app/FragmentManagerState; fms]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 875 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>; nonConfig]
    + Signature attribute:
      + Utf8 [(Landroid/os/Parcelable;Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;)V]
  + Method:       attachActivity(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1
      = public void attachActivity(android.support.v4.app.FragmentActivity,android.support.v4.app.FragmentContainer,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [4] ifnull +13 (target=17)
      [7] new #157
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #51
        + String [Already attached]
      [13] invokespecial #381
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] aload_1 v1
      [19] putfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [22] aload_0 v0
      [23] aload_2 v2
      [24] putfield #224
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mContainer Landroid/support/v4/app/FragmentContainer;]
      [27] aload_0 v0
      [28] aload_3 v3
      [29] putfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1860
        [17] -> line 1861
        [22] -> line 1862
        [27] -> line 1863
        [32] -> line 1864
      + Local variable table attribute (count = 4)
        v0: 0 -> 33 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 33 [Landroid/support/v4/app/FragmentActivity; activity]
        v2: 0 -> 33 [Landroid/support/v4/app/FragmentContainer; container]
        v3: 0 -> 33 [Landroid/support/v4/app/Fragment; parent]
  + Method:       noteStateNotSaved()V
    Access flags: 0x1
      = public void noteStateNotSaved()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1867
        [5] -> line 1868
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchCreate()V
    Access flags: 0x1
      = public void dispatchCreate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] iconst_0
      [8] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1871
        [5] -> line 1872
        [11] -> line 1873
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchActivityCreated()V
    Access flags: 0x1
      = public void dispatchActivityCreated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [5] aload_0 v0
      [6] iconst_2
      [7] iconst_0
      [8] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1876
        [5] -> line 1877
        [11] -> line 1878
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchStart()V
    Access flags: 0x1
      = public void dispatchStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [5] aload_0 v0
      [6] iconst_4
      [7] iconst_0
      [8] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1881
        [5] -> line 1882
        [11] -> line 1883
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchResume()V
    Access flags: 0x1
      = public void dispatchResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [5] aload_0 v0
      [6] iconst_5
      [7] iconst_0
      [8] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1886
        [5] -> line 1887
        [11] -> line 1888
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchPause()V
    Access flags: 0x1
      = public void dispatchPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_4
      [2] iconst_0
      [3] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1891
        [6] -> line 1892
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchStop()V
    Access flags: 0x1
      = public void dispatchStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #237
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mStateSaved Z]
      [5] aload_0 v0
      [6] iconst_3
      [7] iconst_0
      [8] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1898
        [5] -> line 1900
        [11] -> line 1901
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchReallyStop()V
    Access flags: 0x1
      = public void dispatchReallyStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_2
      [2] iconst_0
      [3] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1904
        [6] -> line 1905
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchDestroyView()V
    Access flags: 0x1
      = public void dispatchDestroyView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_1
      [2] iconst_0
      [3] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1908
        [6] -> line 1909
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchDestroy()V
    Access flags: 0x1
      = public void dispatchDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #227
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mDestroyed Z]
      [5] aload_0 v0
      [6] invokevirtual #312
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [9] pop
      [10] aload_0 v0
      [11] iconst_0
      [12] iconst_0
      [13] invokevirtual #321
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (IZ)V]
      [16] aload_0 v0
      [17] aconst_null
      [18] putfield #217
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [21] aload_0 v0
      [22] aconst_null
      [23] putfield #224
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mContainer Landroid/support/v4/app/FragmentContainer;]
      [26] aload_0 v0
      [27] aconst_null
      [28] putfield #233
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mParent Landroid/support/v4/app/Fragment;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1912
        [5] -> line 1913
        [10] -> line 1914
        [16] -> line 1915
        [21] -> line 1916
        [26] -> line 1917
        [31] -> line 1918
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void dispatchConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnull +43 (target=47)
      [7] iconst_0
      [8] istore_2 v2
      [9] iload_2 v2
      [10] aload_0 v0
      [11] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [14] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [17] ificmpge +30 (target=47)
      [20] aload_0 v0
      [21] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [24] iload_2 v2
      [25] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [31] astore_3 v3
      [32] aload_3 v3
      [33] ifnull +8 (target=41)
      [36] aload_3 v3
      [37] aload_1 v1
      [38] invokevirtual #280
        + Methodref [android/support/v4/app/Fragment.performConfigurationChanged (Landroid/content/res/Configuration;)V]
      [41] iinc v2, 1
      [44] goto -35 (target=9)
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1921
        [7] -> line 1922
        [20] -> line 1923
        [32] -> line 1924
        [36] -> line 1925
        [41] -> line 1922
        [47] -> line 1929
      + Local variable table attribute (count = 4)
        v3: 32 -> 41 [Landroid/support/v4/app/Fragment; f]
        v2: 9 -> 47 [I i]
        v0: 0 -> 48 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 48 [Landroid/content/res/Configuration; newConfig]
  + Method:       dispatchLowMemory()V
    Access flags: 0x1
      = public void dispatchLowMemory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnull +42 (target=46)
      [7] iconst_0
      [8] istore_1 v1
      [9] iload_1 v1
      [10] aload_0 v0
      [11] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [14] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [17] ificmpge +29 (target=46)
      [20] aload_0 v0
      [21] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [24] iload_1 v1
      [25] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [31] astore_2 v2
      [32] aload_2 v2
      [33] ifnull +7 (target=40)
      [36] aload_2 v2
      [37] invokevirtual #287
        + Methodref [android/support/v4/app/Fragment.performLowMemory ()V]
      [40] iinc v1, 1
      [43] goto -34 (target=9)
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1932
        [7] -> line 1933
        [20] -> line 1934
        [32] -> line 1935
        [36] -> line 1936
        [40] -> line 1933
        [46] -> line 1940
      + Local variable table attribute (count = 3)
        v2: 32 -> 40 [Landroid/support/v4/app/Fragment; f]
        v1: 9 -> 46 [I i]
        v0: 0 -> 47 [Landroid/support/v4/app/FragmentManagerImpl; this]
  + Method:       dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z
    Access flags: 0x1
      = public boolean dispatchCreateOptionsMenu(android.view.Menu,android.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 156, locals = 7, stack = 3):
      [0] iconst_0
      [1] istore_3 v3
      [2] aconst_null
      [3] astore v4
      [5] aload_0 v0
      [6] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [9] ifnull +77 (target=86)
      [12] iconst_0
      [13] istore v5
      [15] iload v5
      [17] aload_0 v0
      [18] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [21] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [24] ificmpge +62 (target=86)
      [27] aload_0 v0
      [28] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [31] iload v5
      [33] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [36] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [39] astore v6
      [41] aload v6
      [43] ifnull +37 (target=80)
      [46] aload v6
      [48] aload_1 v1
      [49] aload_2 v2
      [50] invokevirtual #283
        + Methodref [android/support/v4/app/Fragment.performCreateOptionsMenu (Landroid/view/Menu;Landroid/view/MenuInflater;)Z]
      [53] ifeq +27 (target=80)
      [56] iconst_1
      [57] istore_3 v3
      [58] aload v4
      [60] ifnonnull +12 (target=72)
      [63] new #164
        + Class [java/util/ArrayList]
      [66] dup
      [67] invokespecial #394
        + Methodref [java/util/ArrayList.<init> ()V]
      [70] astore v4
      [72] aload v4
      [74] aload v6
      [76] invokevirtual #396
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [79] pop
      [80] iinc v5, 1
      [83] goto -68 (target=15)
      [86] aload_0 v0
      [87] getfield #225
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
      [90] ifnull +58 (target=148)
      [93] iconst_0
      [94] istore v5
      [96] iload v5
      [98] aload_0 v0
      [99] getfield #225
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
      [102] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [105] ificmpge +43 (target=148)
      [108] aload_0 v0
      [109] getfield #225
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
      [112] iload v5
      [114] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [117] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [120] astore v6
      [122] aload v4
      [124] ifnull +13 (target=137)
      [127] aload v4
      [129] aload v6
      [131] invokevirtual #398
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [134] ifne +8 (target=142)
      [137] aload v6
      [139] invokevirtual #275
        + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V]
      [142] iinc v5, 1
      [145] goto -49 (target=96)
      [148] aload_0 v0
      [149] aload v4
      [151] putfield #225
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mCreatedMenus Ljava/util/ArrayList;]
      [154] iload_3 v3
      [155] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 1943
        [2] -> line 1944
        [5] -> line 1945
        [12] -> line 1946
        [27] -> line 1947
        [41] -> line 1948
        [46] -> line 1949
        [56] -> line 1950
        [58] -> line 1951
        [63] -> line 1952
        [72] -> line 1954
        [80] -> line 1946
        [86] -> line 1960
        [93] -> line 1961
        [108] -> line 1962
        [122] -> line 1963
        [137] -> line 1964
        [142] -> line 1961
        [148] -> line 1969
        [154] -> line 1971
      + Local variable table attribute (count = 9)
        v6: 41 -> 80 [Landroid/support/v4/app/Fragment; f]
        v5: 15 -> 86 [I i]
        v6: 122 -> 142 [Landroid/support/v4/app/Fragment; f]
        v5: 96 -> 148 [I i]
        v0: 0 -> 156 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 156 [Landroid/view/Menu; menu]
        v2: 0 -> 156 [Landroid/view/MenuInflater; inflater]
        v3: 2 -> 156 [Z show]
        v4: 5 -> 156 [Ljava/util/ArrayList; newMenus]
      + Local variable type table attribute (count = 1)
        v4: 5 -> 156 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>; newMenus]
  + Method:       dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean dispatchPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 5, stack = 2):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [6] ifnull +51 (target=57)
      [9] iconst_0
      [10] istore_3 v3
      [11] iload_3 v3
      [12] aload_0 v0
      [13] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [16] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [19] ificmpge +38 (target=57)
      [22] aload_0 v0
      [23] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [26] iload_3 v3
      [27] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [30] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [33] astore v4
      [35] aload v4
      [37] ifnull +14 (target=51)
      [40] aload v4
      [42] aload_1 v1
      [43] invokevirtual #291
        + Methodref [android/support/v4/app/Fragment.performPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [46] ifeq +5 (target=51)
      [49] iconst_1
      [50] istore_2 v2
      [51] iinc v3, 1
      [54] goto -43 (target=11)
      [57] iload_2 v2
      [58] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1975
        [2] -> line 1976
        [9] -> line 1977
        [22] -> line 1978
        [35] -> line 1979
        [40] -> line 1980
        [49] -> line 1981
        [51] -> line 1977
        [57] -> line 1986
      + Local variable table attribute (count = 5)
        v4: 35 -> 51 [Landroid/support/v4/app/Fragment; f]
        v3: 11 -> 57 [I i]
        v0: 0 -> 59 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 59 [Landroid/view/Menu; menu]
        v2: 2 -> 59 [Z show]
  + Method:       dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean dispatchOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnull +48 (target=52)
      [7] iconst_0
      [8] istore_2 v2
      [9] iload_2 v2
      [10] aload_0 v0
      [11] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [14] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [17] ificmpge +35 (target=52)
      [20] aload_0 v0
      [21] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [24] iload_2 v2
      [25] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [31] astore_3 v3
      [32] aload_3 v3
      [33] ifnull +13 (target=46)
      [36] aload_3 v3
      [37] aload_1 v1
      [38] invokevirtual #288
        + Methodref [android/support/v4/app/Fragment.performOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [41] ifeq +5 (target=46)
      [44] iconst_1
      [45] ireturn
      [46] iinc v2, 1
      [49] goto -40 (target=9)
      [52] iconst_0
      [53] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1990
        [7] -> line 1991
        [20] -> line 1992
        [32] -> line 1993
        [36] -> line 1994
        [44] -> line 1995
        [46] -> line 1991
        [52] -> line 2000
      + Local variable table attribute (count = 4)
        v3: 32 -> 46 [Landroid/support/v4/app/Fragment; f]
        v2: 9 -> 52 [I i]
        v0: 0 -> 54 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 54 [Landroid/view/MenuItem; item]
  + Method:       dispatchContextItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean dispatchContextItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnull +48 (target=52)
      [7] iconst_0
      [8] istore_2 v2
      [9] iload_2 v2
      [10] aload_0 v0
      [11] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [14] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [17] ificmpge +35 (target=52)
      [20] aload_0 v0
      [21] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [24] iload_2 v2
      [25] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [31] astore_3 v3
      [32] aload_3 v3
      [33] ifnull +13 (target=46)
      [36] aload_3 v3
      [37] aload_1 v1
      [38] invokevirtual #281
        + Methodref [android/support/v4/app/Fragment.performContextItemSelected (Landroid/view/MenuItem;)Z]
      [41] ifeq +5 (target=46)
      [44] iconst_1
      [45] ireturn
      [46] iinc v2, 1
      [49] goto -40 (target=9)
      [52] iconst_0
      [53] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 2004
        [7] -> line 2005
        [20] -> line 2006
        [32] -> line 2007
        [36] -> line 2008
        [44] -> line 2009
        [46] -> line 2005
        [52] -> line 2014
      + Local variable table attribute (count = 4)
        v3: 32 -> 46 [Landroid/support/v4/app/Fragment; f]
        v2: 9 -> 52 [I i]
        v0: 0 -> 54 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 54 [Landroid/view/MenuItem; item]
  + Method:       dispatchOptionsMenuClosed(Landroid/view/Menu;)V
    Access flags: 0x1
      = public void dispatchOptionsMenuClosed(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [4] ifnull +43 (target=47)
      [7] iconst_0
      [8] istore_2 v2
      [9] iload_2 v2
      [10] aload_0 v0
      [11] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [14] invokevirtual #403
        + Methodref [java/util/ArrayList.size ()I]
      [17] ificmpge +30 (target=47)
      [20] aload_0 v0
      [21] getfield #218
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [24] iload_2 v2
      [25] invokevirtual #399
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #119
        + Class [android/support/v4/app/Fragment]
      [31] astore_3 v3
      [32] aload_3 v3
      [33] ifnull +8 (target=41)
      [36] aload_3 v3
      [37] aload_1 v1
      [38] invokevirtual #289
        + Methodref [android/support/v4/app/Fragment.performOptionsMenuClosed (Landroid/view/Menu;)V]
      [41] iinc v2, 1
      [44] goto -35 (target=9)
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 2018
        [7] -> line 2019
        [20] -> line 2020
        [32] -> line 2021
        [36] -> line 2022
        [41] -> line 2019
        [47] -> line 2026
      + Local variable table attribute (count = 4)
        v3: 32 -> 41 [Landroid/support/v4/app/Fragment; f]
        v2: 9 -> 47 [I i]
        v0: 0 -> 48 [Landroid/support/v4/app/FragmentManagerImpl; this]
        v1: 0 -> 48 [Landroid/view/Menu; menu]
  + Method:       reverseTransit(I)I
    Access flags: 0x9
      = public static int reverseTransit(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 2, stack = 1):
      [0] iconst_0
      [1] istore_1 v1
      [2] iload_0 v0
      [3] lookupswitch (3 offsets, default=51) (target=54)
        4097: offset = 33, target = 36
        4099: offset = 47, target = 50
        8194: offset = 40, target = 43
        default: offset = 51, target = 54
      [36] sipush 8194
      [39] istore_1 v1
      [40] goto +14 (target=54)
      [43] sipush 4097
      [46] istore_1 v1
      [47] goto +7 (target=54)
      [50] sipush 4099
      [53] istore_1 v1
      [54] iload_1 v1
      [55] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 2029
        [2] -> line 2030
        [36] -> line 2032
        [40] -> line 2033
        [43] -> line 2035
        [47] -> line 2036
        [50] -> line 2038
        [54] -> line 2041
      + Local variable table attribute (count = 2)
        v0: 0 -> 56 [I transit]
        v1: 2 -> 56 [I rev]
  + Method:       transitToStyleIndex(IZ)I
    Access flags: 0x9
      = public static int transitToStyleIndex(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 3, stack = 1):
      [0] iconst_m1
      [1] istore_2 v2
      [2] iload_0 v0
      [3] lookupswitch (3 offsets, default=70) (target=73)
        4097: offset = 33, target = 36
        4099: offset = 59, target = 62
        8194: offset = 46, target = 49
        default: offset = 70, target = 73
      [36] iload_1 v1
      [37] ifeq +7 (target=44)
      [40] iconst_1
      [41] goto +4 (target=45)
      [44] iconst_2
      [45] istore_2 v2
      [46] goto +27 (target=73)
      [49] iload_1 v1
      [50] ifeq +7 (target=57)
      [53] iconst_3
      [54] goto +4 (target=58)
      [57] iconst_4
      [58] istore_2 v2
      [59] goto +14 (target=73)
      [62] iload_1 v1
      [63] ifeq +7 (target=70)
      [66] iconst_5
      [67] goto +5 (target=72)
      [70] bipush 6
      [72] istore_2 v2
      [73] iload_2 v2
      [74] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 2053
        [2] -> line 2054
        [36] -> line 2056
        [46] -> line 2057
        [49] -> line 2059
        [59] -> line 2060
        [62] -> line 2062
        [73] -> line 2065
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [I transit]
        v1: 0 -> 75 [Z enter]
        v2: 2 -> 75 [I animAttr]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 0, stack = 3):
      [0] iconst_0
      [1] putstatic #212
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [4] getstatic #168
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [7] bipush 11
      [9] ificmplt +7 (target=16)
      [12] iconst_1
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] putstatic #215
        + Fieldref [android/support/v4/app/FragmentManagerImpl.HONEYCOMB Z]
      [20] new #152
        + Class [android/view/animation/DecelerateInterpolator]
      [23] dup
      [24] ldc #13
        + Float [2.5]
      [26] invokespecial #369
        + Methodref [android/view/animation/DecelerateInterpolator.<init> (F)V]
      [29] putstatic #214
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_QUINT Landroid/view/animation/Interpolator;]
      [32] new #152
        + Class [android/view/animation/DecelerateInterpolator]
      [35] dup
      [36] ldc #12
        + Float [1.5]
      [38] invokespecial #369
        + Methodref [android/view/animation/DecelerateInterpolator.<init> (F)V]
      [41] putstatic #213
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DECELERATE_CUBIC Landroid/view/animation/Interpolator;]
      [44] new #146
        + Class [android/view/animation/AccelerateInterpolator]
      [47] dup
      [48] ldc #13
        + Float [2.5]
      [50] invokespecial #361
        + Methodref [android/view/animation/AccelerateInterpolator.<init> (F)V]
      [53] putstatic #211
        + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_QUINT Landroid/view/animation/Interpolator;]
      [56] new #146
        + Class [android/view/animation/AccelerateInterpolator]
      [59] dup
      [60] ldc #12
        + Float [1.5]
      [62] invokespecial #361
        + Methodref [android/view/animation/AccelerateInterpolator.<init> (F)V]
      [65] putstatic #210
        + Fieldref [android/support/v4/app/FragmentManagerImpl.ACCELERATE_CUBIC Landroid/view/animation/Interpolator;]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 6)
        [0] -> line 396
        [4] -> line 399
        [20] -> line 727
        [32] -> line 728
        [44] -> line 729
        [56] -> line 730

Class file attributes (count = 2):
  + Inner classes attribute (count = 11)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$BackStackEntry]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [BackStackEntry]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$SavedState]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$5]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/WindowManager$LayoutParams]
      + Class [android/view/WindowManager]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/animation/Animation$AnimationListener]
      + Class [android/view/animation/Animation]
      + Utf8 [AnimationListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerImpl$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentManagerImpl$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 32):
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentManagerImpl$1]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [execPendingActions ()Z]
  + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentManager.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl$1;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$1]
  + Utf8 [execPendingActions]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.FragmentManagerImpl this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/FragmentManagerImpl;)V
    Access flags: 0x0
      = FragmentManagerImpl$1(android.support.v4.app.FragmentManagerImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 437
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentManagerImpl$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/app/FragmentManagerImpl$1.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [4] invokevirtual #6
        + Methodref [android/support/v4/app/FragmentManagerImpl.execPendingActions ()Z]
      [7] pop
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 440
        [8] -> line 441
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/app/FragmentManagerImpl$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentManagerImpl]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$1]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerImpl$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentManagerImpl$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 44):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentManagerImpl$2]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [popBackStack ()V]
  + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentManager.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl$2;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$2]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mActivity]
  + Utf8 [mHandler]
  + Utf8 [popBackStack]
  + Utf8 [popBackStackState]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.FragmentManagerImpl this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/FragmentManagerImpl;)V
    Access flags: 0x0
      = FragmentManagerImpl$2(android.support.v4.app.FragmentManagerImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 477
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentManagerImpl$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$2.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [8] getfield #7
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [11] getfield #6
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [14] aconst_null
      [15] iconst_m1
      [16] iconst_0
      [17] invokevirtual #9
        + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
      [20] pop
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 479
        [21] -> line 480
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Landroid/support/v4/app/FragmentManagerImpl$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentManagerImpl]
    + NameAndType [popBackStack ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$2]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerImpl$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentManagerImpl$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 53):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentManagerImpl$3]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [popBackStack (Ljava/lang/String;I)V]
  + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [val$flags I]
  + NameAndType [val$name Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentManager.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl$3;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$3]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mActivity]
  + Utf8 [mHandler]
  + Utf8 [popBackStack]
  + Utf8 [popBackStackState]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$flags]
  + Utf8 [val$name]

Fields (count = 3):
  + Field:        val$name Ljava/lang/String;
    Access flags: 0x1010
      = final synthetic java.lang.String val$name
  + Field:        val$flags I
    Access flags: 0x1010
      = final synthetic int val$flags
  + Field:        this$0 Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.FragmentManagerImpl this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V
    Access flags: 0x0
      = FragmentManagerImpl$3(android.support.v4.app.FragmentManagerImpl,java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #9
        + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I]
      [15] aload_0 v0
      [16] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 493
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Landroid/support/v4/app/FragmentManagerImpl$3; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$3.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [8] getfield #7
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [11] getfield #6
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$name Ljava/lang/String;]
      [18] iconst_m1
      [19] aload_0 v0
      [20] getfield #9
        + Fieldref [android/support/v4/app/FragmentManagerImpl$3.val$flags I]
      [23] invokevirtual #11
        + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 495
        [27] -> line 496
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Landroid/support/v4/app/FragmentManagerImpl$3; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentManagerImpl]
    + NameAndType [popBackStack (Ljava/lang/String;I)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$3]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerImpl$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentManagerImpl$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 52):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentManagerImpl$4]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I]
  + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [popBackStack (II)V]
  + NameAndType [popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
  + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [val$flags I]
  + NameAndType [val$id I]
  + Utf8 [()V]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/os/Handler;Ljava/lang/String;II)Z]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;II)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentManager.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl$4;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$4]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mActivity]
  + Utf8 [mHandler]
  + Utf8 [popBackStack]
  + Utf8 [popBackStackState]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$flags]
  + Utf8 [val$id]

Fields (count = 3):
  + Field:        val$id I
    Access flags: 0x1010
      = final synthetic int val$id
  + Field:        val$flags I
    Access flags: 0x1010
      = final synthetic int val$flags
  + Field:        this$0 Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.FragmentManagerImpl this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/FragmentManagerImpl;II)V
    Access flags: 0x0
      = FragmentManagerImpl$4(android.support.v4.app.FragmentManagerImpl,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #9
        + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I]
      [15] aload_0 v0
      [16] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 512
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Landroid/support/v4/app/FragmentManagerImpl$4; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [android/support/v4/app/FragmentManagerImpl$4.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [8] getfield #7
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [11] getfield #6
        + Fieldref [android/support/v4/app/FragmentActivity.mHandler Landroid/os/Handler;]
      [14] aconst_null
      [15] aload_0 v0
      [16] getfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$id I]
      [19] aload_0 v0
      [20] getfield #9
        + Fieldref [android/support/v4/app/FragmentManagerImpl$4.val$flags I]
      [23] invokevirtual #11
        + Methodref [android/support/v4/app/FragmentManagerImpl.popBackStackState (Landroid/os/Handler;Ljava/lang/String;II)Z]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 514
        [27] -> line 515
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Landroid/support/v4/app/FragmentManagerImpl$4; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentManagerImpl]
    + NameAndType [popBackStack (II)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$4]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerImpl$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentManagerImpl$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/animation/Animation$AnimationListener]

Constant Pool (count = 54):
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentManagerImpl$5]
  + Class [android/view/animation/Animation]
  + Class [android/view/animation/Animation$AnimationListener]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
  + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mAnimatingAway Landroid/view/View;]
  + NameAndType [mStateAfterAnimating I]
  + NameAndType [moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
  + NameAndType [this$0 Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [val$fragment Landroid/support/v4/app/Fragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/Fragment;IIIZ)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [<init>]
  + Utf8 [AnimationListener]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentManager.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl$5;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentManagerImpl$5]
  + Utf8 [android/view/animation/Animation]
  + Utf8 [android/view/animation/Animation$AnimationListener]
  + Utf8 [animation]
  + Utf8 [java/lang/Object]
  + Utf8 [mAnimatingAway]
  + Utf8 [mStateAfterAnimating]
  + Utf8 [moveToState]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$fragment]

Fields (count = 2):
  + Field:        val$fragment Landroid/support/v4/app/Fragment;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.Fragment val$fragment
  + Field:        this$0 Landroid/support/v4/app/FragmentManagerImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.FragmentManagerImpl this$0

Methods (count = 4):
  + Method:       <init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x0
      = FragmentManagerImpl$5(android.support.v4.app.FragmentManagerImpl,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;]
      [10] aload_0 v0
      [11] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1007
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Landroid/support/v4/app/FragmentManagerImpl$5; this]
  + Method:       onAnimationEnd(Landroid/view/animation/Animation;)V
    Access flags: 0x1
      = public void onAnimationEnd(android.view.animation.Animation)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;]
      [4] getfield #7
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [7] ifnull +32 (target=39)
      [10] aload_0 v0
      [11] getfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;]
      [14] aconst_null
      [15] putfield #7
        + Fieldref [android/support/v4/app/Fragment.mAnimatingAway Landroid/view/View;]
      [18] aload_0 v0
      [19] getfield #9
        + Fieldref [android/support/v4/app/FragmentManagerImpl$5.this$0 Landroid/support/v4/app/FragmentManagerImpl;]
      [22] aload_0 v0
      [23] getfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;]
      [26] aload_0 v0
      [27] getfield #10
        + Fieldref [android/support/v4/app/FragmentManagerImpl$5.val$fragment Landroid/support/v4/app/Fragment;]
      [30] getfield #8
        + Fieldref [android/support/v4/app/Fragment.mStateAfterAnimating I]
      [33] iconst_0
      [34] iconst_0
      [35] iconst_0
      [36] invokevirtual #11
        + Methodref [android/support/v4/app/FragmentManagerImpl.moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1010
        [10] -> line 1011
        [18] -> line 1012
        [39] -> line 1015
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Landroid/support/v4/app/FragmentManagerImpl$5; this]
        v1: 0 -> 40 [Landroid/view/animation/Animation; animation]
  + Method:       onAnimationRepeat(Landroid/view/animation/Animation;)V
    Access flags: 0x1
      = public void onAnimationRepeat(android.view.animation.Animation)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1018
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/FragmentManagerImpl$5; this]
        v1: 0 -> 1 [Landroid/view/animation/Animation; animation]
  + Method:       onAnimationStart(Landroid/view/animation/Animation;)V
    Access flags: 0x1
      = public void onAnimationStart(android.view.animation.Animation)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1021
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/FragmentManagerImpl$5; this]
        v1: 0 -> 1 [Landroid/view/animation/Animation; animation]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentManagerImpl]
    + NameAndType [moveToState (Landroid/support/v4/app/Fragment;IIIZ)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/FragmentManagerImpl$5]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/animation/Animation$AnimationListener]
      + Class [android/view/animation/Animation]
      + Utf8 [AnimationListener]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerState
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentManagerState extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable]

Constant Pool (count = 80):
  + Class [[Landroid/support/v4/app/BackStackState;]
  + Class [[Landroid/support/v4/app/FragmentState;]
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/BackStackState]
  + Class [android/support/v4/app/FragmentManagerState]
  + Class [android/support/v4/app/FragmentManagerState$1]
  + Class [android/support/v4/app/FragmentState]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/app/FragmentManagerState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
  + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
  + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
  + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;]
  + Methodref [android/os/Parcel.createIntArray ()[I]
  + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;]
  + Methodref [android/os/Parcel.writeIntArray ([I)V]
  + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V]
  + Methodref [android/support/v4/app/FragmentManagerState$1.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [createIntArray ()[I]
  + NameAndType [createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;]
  + NameAndType [mActive [Landroid/support/v4/app/FragmentState;]
  + NameAndType [mAdded [I]
  + NameAndType [mBackStack [Landroid/support/v4/app/BackStackState;]
  + NameAndType [writeIntArray ([I)V]
  + NameAndType [writeTypedArray ([Landroid/os/Parcelable;I)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()[I]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;]
  + Utf8 [([I)V]
  + Utf8 [([Landroid/os/Parcelable;I)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [FragmentManager.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentManagerState;>;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerState;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [[Landroid/support/v4/app/BackStackState;]
  + Utf8 [[Landroid/support/v4/app/FragmentState;]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/BackStackState]
  + Utf8 [android/support/v4/app/FragmentManagerState]
  + Utf8 [android/support/v4/app/FragmentManagerState$1]
  + Utf8 [android/support/v4/app/FragmentState]
  + Utf8 [createIntArray]
  + Utf8 [createTypedArray]
  + Utf8 [describeContents]
  + Utf8 [dest]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [mActive]
  + Utf8 [mAdded]
  + Utf8 [mBackStack]
  + Utf8 [this]
  + Utf8 [writeIntArray]
  + Utf8 [writeToParcel]
  + Utf8 [writeTypedArray]

Fields (count = 4):
  + Field:        mActive [Landroid/support/v4/app/FragmentState;
    Access flags: 0x0
      = android.support.v4.app.FragmentState[] mActive
  + Field:        mAdded [I
    Access flags: 0x0
      = int[] mAdded
  + Field:        mBackStack [Landroid/support/v4/app/BackStackState;
    Access flags: 0x0
      = android.support.v4.app.BackStackState[] mBackStack
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentManagerState;>;]

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public FragmentManagerState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 354
        [4] -> line 355
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentManagerState; this]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x1
      = public FragmentManagerState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] getstatic #16
        + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;]
      [9] invokevirtual #18
        + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;]
      [12] checkcast #2
        + Class [[Landroid/support/v4/app/FragmentState;]
      [15] putfield #13
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] invokevirtual #17
        + Methodref [android/os/Parcel.createIntArray ()[I]
      [23] putfield #14
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [26] aload_0 v0
      [27] aload_1 v1
      [28] getstatic #11
        + Fieldref [android/support/v4/app/BackStackState.CREATOR Landroid/os/Parcelable$Creator;]
      [31] invokevirtual #18
        + Methodref [android/os/Parcel.createTypedArray (Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;]
      [34] checkcast #1
        + Class [[Landroid/support/v4/app/BackStackState;]
      [37] putfield #15
        + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 357
        [4] -> line 358
        [18] -> line 359
        [26] -> line 360
        [40] -> line 361
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Landroid/support/v4/app/FragmentManagerState; this]
        v1: 0 -> 41 [Landroid/os/Parcel; in]
  + Method:       describeContents()I
    Access flags: 0x1
      = public int describeContents()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 364
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/FragmentManagerState; this]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #13
        + Fieldref [android/support/v4/app/FragmentManagerState.mActive [Landroid/support/v4/app/FragmentState;]
      [5] iload_2 v2
      [6] invokevirtual #20
        + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V]
      [9] aload_1 v1
      [10] aload_0 v0
      [11] getfield #14
        + Fieldref [android/support/v4/app/FragmentManagerState.mAdded [I]
      [14] invokevirtual #19
        + Methodref [android/os/Parcel.writeIntArray ([I)V]
      [17] aload_1 v1
      [18] aload_0 v0
      [19] getfield #15
        + Fieldref [android/support/v4/app/FragmentManagerState.mBackStack [Landroid/support/v4/app/BackStackState;]
      [22] iload_2 v2
      [23] invokevirtual #20
        + Methodref [android/os/Parcel.writeTypedArray ([Landroid/os/Parcelable;I)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 368
        [9] -> line 369
        [17] -> line 370
        [26] -> line 371
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Landroid/support/v4/app/FragmentManagerState; this]
        v1: 0 -> 27 [Landroid/os/Parcel; dest]
        v2: 0 -> 27 [I flags]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #8
        + Class [android/support/v4/app/FragmentManagerState$1]
      [3] dup
      [4] invokespecial #21
        + Methodref [android/support/v4/app/FragmentManagerState$1.<init> ()V]
      [7] putstatic #12
        + Fieldref [android/support/v4/app/FragmentManagerState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 373

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentManagerState$1]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentManagerState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentManagerState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 45):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/FragmentManagerState]
  + Class [android/support/v4/app/FragmentManagerState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/app/FragmentManagerState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/support/v4/app/FragmentManagerState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;]
  + Methodref [android/support/v4/app/FragmentManagerState$1.newArray (I)[Landroid/support/v4/app/FragmentManagerState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;]
  + NameAndType [newArray (I)[Landroid/support/v4/app/FragmentManagerState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/app/FragmentManagerState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentManager.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentManagerState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/FragmentManagerState]
  + Utf8 [android/support/v4/app/FragmentManagerState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = FragmentManagerState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 374
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentManagerState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
    Access flags: 0x1
      = public android.support.v4.app.FragmentManagerState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] new #3
        + Class [android/support/v4/app/FragmentManagerState]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #6
        + Methodref [android/support/v4/app/FragmentManagerState.<init> (Landroid/os/Parcel;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 376
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/FragmentManagerState$1; this]
        v1: 0 -> 9 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Landroid/support/v4/app/FragmentManagerState;
    Access flags: 0x1
      = public android.support.v4.app.FragmentManagerState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #3
        + Class [android/support/v4/app/FragmentManagerState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 380
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentManagerState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #8
        + Methodref [android/support/v4/app/FragmentManagerState$1.newArray (I)[Landroid/support/v4/app/FragmentManagerState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 374
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentManagerState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #7
        + Methodref [android/support/v4/app/FragmentManagerState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 374
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentManagerState$1; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentManagerState]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentManagerState$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentManagerState;>;]
  + Source file attribute:
    + Utf8 [FragmentManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentPagerAdapter
  Superclass:    android/support/v4/view/PagerAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.app.FragmentPagerAdapter extends android.support.v4.view.PagerAdapter

Interfaces (count = 0):

Constant Pool (count = 152):
  + Integer [0]
  + String [:]
  + String [FragmentPagerAdapter]
  + String [android:switcher:]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentPagerAdapter]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/support/v4/view/PagerAdapter]
  + Class [android/view/ViewGroup]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
  + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
  + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;]
  + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
  + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentPagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentPagerAdapter.getItemId (I)J]
  + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;]
  + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/view/PagerAdapter.<init> ()V]
  + Methodref [android/view/ViewGroup.getId ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (J)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [commitAllowingStateLoss ()I]
  + NameAndType [detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [executePendingTransactions ()Z]
  + NameAndType [findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [getId ()I]
  + NameAndType [getItem (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [getItemId (I)J]
  + NameAndType [getView ()Landroid/view/View;]
  + NameAndType [mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManager;]
  + NameAndType [makeFragmentName (IJ)Ljava/lang/String;]
  + NameAndType [setMenuVisibility (Z)V]
  + NameAndType [setUserVisibleHint (Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)J]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(IJ)Ljava/lang/String;]
  + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(J)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/FragmentManager;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/ViewGroup;)V]
  + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)V]
  + Utf8 [:]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [FragmentPagerAdapter]
  + Utf8 [FragmentPagerAdapter.java]
  + Utf8 [I]
  + Utf8 [J]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentPagerAdapter;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [Z]
  + Utf8 [add]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentPagerAdapter]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/support/v4/view/PagerAdapter]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android:switcher:]
  + Utf8 [append]
  + Utf8 [attach]
  + Utf8 [beginTransaction]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [container]
  + Utf8 [destroyItem]
  + Utf8 [detach]
  + Utf8 [executePendingTransactions]
  + Utf8 [findFragmentByTag]
  + Utf8 [finishUpdate]
  + Utf8 [fm]
  + Utf8 [fragment]
  + Utf8 [getId]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getView]
  + Utf8 [id]
  + Utf8 [instantiateItem]
  + Utf8 [isViewFromObject]
  + Utf8 [itemId]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [loader]
  + Utf8 [mCurTransaction]
  + Utf8 [mCurrentPrimaryItem]
  + Utf8 [mFragmentManager]
  + Utf8 [makeFragmentName]
  + Utf8 [name]
  + Utf8 [object]
  + Utf8 [position]
  + Utf8 [restoreState]
  + Utf8 [saveState]
  + Utf8 [setMenuVisibility]
  + Utf8 [setPrimaryItem]
  + Utf8 [setUserVisibleHint]
  + Utf8 [startUpdate]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [view]
  + Utf8 [viewId]

Fields (count = 5):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [FragmentPagerAdapter]
  + Field:        DEBUG Z
    Access flags: 0x1a
      = private static final boolean DEBUG
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        mFragmentManager Landroid/support/v4/app/FragmentManager;
    Access flags: 0x12
      = private final android.support.v4.app.FragmentManager mFragmentManager
  + Field:        mCurTransaction Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x2
      = private android.support.v4.app.FragmentTransaction mCurTransaction
  + Field:        mCurrentPrimaryItem Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment mCurrentPrimaryItem

Methods (count = 12):
  + Method:       <init>(Landroid/support/v4/app/FragmentManager;)V
    Access flags: 0x1
      = public FragmentPagerAdapter(android.support.v4.app.FragmentManager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #28
        + Methodref [android/support/v4/view/PagerAdapter.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #13
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] putfield #14
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 69
        [4] -> line 66
        [9] -> line 67
        [14] -> line 70
        [19] -> line 71
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 20 [Landroid/support/v4/app/FragmentManager; fm]
  + Method:       getItem(I)Landroid/support/v4/app/Fragment;
    Access flags: 0x401
      = public abstract android.support.v4.app.Fragment getItem(int)
  + Method:       startUpdate(Landroid/view/ViewGroup;)V
    Access flags: 0x1
      = public void startUpdate(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 80
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 1 [Landroid/view/ViewGroup; container]
  + Method:       instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object instantiateItem(android.view.ViewGroup,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 116, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #14
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [12] invokevirtual #18
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [15] putfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [18] aload_0 v0
      [19] iload_2 v2
      [20] invokevirtual #22
        + Methodref [android/support/v4/app/FragmentPagerAdapter.getItemId (I)J]
      [23] lstore_3 v3
      [24] aload_1 v1
      [25] invokevirtual #29
        + Methodref [android/view/ViewGroup.getId ()I]
      [28] lload_3 v3
      [29] invokestatic #23
        + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;]
      [32] astore v5
      [34] aload_0 v0
      [35] getfield #14
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [38] aload v5
      [40] invokevirtual #20
        + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [43] astore v6
      [45] aload v6
      [47] ifnull +16 (target=63)
      [50] aload_0 v0
      [51] getfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [54] aload v6
      [56] invokevirtual #25
        + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [59] pop
      [60] goto +32 (target=92)
      [63] aload_0 v0
      [64] iload_2 v2
      [65] invokevirtual #21
        + Methodref [android/support/v4/app/FragmentPagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;]
      [68] astore v6
      [70] aload_0 v0
      [71] getfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [74] aload_1 v1
      [75] invokevirtual #29
        + Methodref [android/view/ViewGroup.getId ()I]
      [78] aload v6
      [80] aload_1 v1
      [81] invokevirtual #29
        + Methodref [android/view/ViewGroup.getId ()I]
      [84] lload_3 v3
      [85] invokestatic #23
        + Methodref [android/support/v4/app/FragmentPagerAdapter.makeFragmentName (IJ)Ljava/lang/String;]
      [88] invokevirtual #24
        + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [91] pop
      [92] aload v6
      [94] aload_0 v0
      [95] getfield #13
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [98] ifacmpeq +15 (target=113)
      [101] aload v6
      [103] iconst_0
      [104] invokevirtual #16
        + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
      [107] aload v6
      [109] iconst_0
      [110] invokevirtual #17
        + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
      [113] aload v6
      [115] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 84
        [7] -> line 85
        [18] -> line 88
        [24] -> line 91
        [34] -> line 92
        [45] -> line 93
        [50] -> line 95
        [63] -> line 97
        [70] -> line 99
        [92] -> line 102
        [101] -> line 103
        [107] -> line 104
        [113] -> line 107
      + Local variable table attribute (count = 6)
        v0: 0 -> 116 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 116 [Landroid/view/ViewGroup; container]
        v2: 0 -> 116 [I position]
        v3: 24 -> 116 [J itemId]
        v5: 34 -> 116 [Ljava/lang/String; name]
        v6: 45 -> 116 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void destroyItem(android.view.ViewGroup,int,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #14
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [12] invokevirtual #18
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [15] putfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [18] aload_0 v0
      [19] getfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [22] aload_3 v3
      [23] checkcast #5
        + Class [android/support/v4/app/Fragment]
      [26] invokevirtual #27
        + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [29] pop
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 112
        [7] -> line 113
        [18] -> line 117
        [30] -> line 118
      + Local variable table attribute (count = 4)
        v0: 0 -> 31 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 31 [Landroid/view/ViewGroup; container]
        v2: 0 -> 31 [I position]
        v3: 0 -> 31 [Ljava/lang/Object; object]
  + Method:       setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 5, stack = 2):
      [0] aload_3 v3
      [1] checkcast #5
        + Class [android/support/v4/app/Fragment]
      [4] astore v4
      [6] aload v4
      [8] aload_0 v0
      [9] getfield #13
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [12] ifacmpeq +49 (target=61)
      [15] aload_0 v0
      [16] getfield #13
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [19] ifnull +19 (target=38)
      [22] aload_0 v0
      [23] getfield #13
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [26] iconst_0
      [27] invokevirtual #16
        + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
      [30] aload_0 v0
      [31] getfield #13
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [34] iconst_0
      [35] invokevirtual #17
        + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
      [38] aload v4
      [40] ifnull +15 (target=55)
      [43] aload v4
      [45] iconst_1
      [46] invokevirtual #16
        + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
      [49] aload v4
      [51] iconst_1
      [52] invokevirtual #17
        + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
      [55] aload_0 v0
      [56] aload v4
      [58] putfield #13
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 122
        [6] -> line 123
        [15] -> line 124
        [22] -> line 125
        [30] -> line 126
        [38] -> line 128
        [43] -> line 129
        [49] -> line 130
        [55] -> line 132
        [61] -> line 134
      + Local variable table attribute (count = 5)
        v0: 0 -> 62 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 62 [Landroid/view/ViewGroup; container]
        v2: 0 -> 62 [I position]
        v3: 0 -> 62 [Ljava/lang/Object; object]
        v4: 6 -> 62 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       finishUpdate(Landroid/view/ViewGroup;)V
    Access flags: 0x1
      = public void finishUpdate(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [4] ifnull +24 (target=28)
      [7] aload_0 v0
      [8] getfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [11] invokevirtual #26
        + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
      [14] pop
      [15] aload_0 v0
      [16] aconst_null
      [17] putfield #12
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [20] aload_0 v0
      [21] getfield #14
        + Fieldref [android/support/v4/app/FragmentPagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [24] invokevirtual #19
        + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z]
      [27] pop
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 138
        [7] -> line 139
        [15] -> line 140
        [20] -> line 141
        [28] -> line 143
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 29 [Landroid/view/ViewGroup; container]
  + Method:       isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isViewFromObject(android.view.View,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] checkcast #5
        + Class [android/support/v4/app/Fragment]
      [4] invokevirtual #15
        + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;]
      [7] aload_1 v1
      [8] ifacmpne +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 147
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 17 [Landroid/view/View; view]
        v2: 0 -> 17 [Ljava/lang/Object; object]
  + Method:       saveState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable saveState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 152
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/FragmentPagerAdapter; this]
  + Method:       restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V
    Access flags: 0x1
      = public void restoreState(android.os.Parcelable,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 157
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 1 [Landroid/os/Parcelable; state]
        v2: 0 -> 1 [Ljava/lang/ClassLoader; loader]
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] i2l
      [2] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 169
      + Local variable table attribute (count = 2)
        v0: 0 -> 3 [Landroid/support/v4/app/FragmentPagerAdapter; this]
        v1: 0 -> 3 [I position]
  + Method:       makeFragmentName(IJ)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String makeFragmentName(int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 3, stack = 3):
      [0] new #11
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #4
        + String [android:switcher:]
      [9] invokevirtual #33
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] iload_0 v0
      [13] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [16] ldc #2
        + String [:]
      [18] invokevirtual #33
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] lload_1 v1
      [22] invokevirtual #32
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [25] invokevirtual #34
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 173
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [I viewId]
        v1: 0 -> 29 [J id]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [FragmentPagerAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentState
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentState extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable]

Constant Pool (count = 188):
  + String [FragmentManager]
  + String [Instantiated fragment ]
  + Class [android/os/Bundle]
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/FragmentState]
  + Class [android/support/v4/app/FragmentState$1]
  + Class [android/util/Log]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/Fragment.mContainerId I]
  + Fieldref [android/support/v4/app/Fragment.mDetached Z]
  + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
  + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
  + Fieldref [android/support/v4/app/Fragment.mIndex I]
  + Fieldref [android/support/v4/app/Fragment.mRestored Z]
  + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
  + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
  + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
  + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;]
  + Fieldref [android/support/v4/app/FragmentState.mContainerId I]
  + Fieldref [android/support/v4/app/FragmentState.mDetached Z]
  + Fieldref [android/support/v4/app/FragmentState.mFragmentId I]
  + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z]
  + Fieldref [android/support/v4/app/FragmentState.mIndex I]
  + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z]
  + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;]
  + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
  + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
  + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;]
  + Methodref [android/support/v4/app/FragmentState$1.<init> ()V]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [DEBUG Z]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + NameAndType [mArguments Landroid/os/Bundle;]
  + NameAndType [mClassName Ljava/lang/String;]
  + NameAndType [mContainerId I]
  + NameAndType [mDetached Z]
  + NameAndType [mFragmentId I]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mFromLayout Z]
  + NameAndType [mIndex I]
  + NameAndType [mInstance Landroid/support/v4/app/Fragment;]
  + NameAndType [mRestored Z]
  + NameAndType [mRetainInstance Z]
  + NameAndType [mSavedFragmentState Landroid/os/Bundle;]
  + NameAndType [mTag Ljava/lang/String;]
  + NameAndType [readBundle ()Landroid/os/Bundle;]
  + NameAndType [readInt ()I]
  + NameAndType [readString ()Ljava/lang/String;]
  + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
  + NameAndType [setIndex (ILandroid/support/v4/app/Fragment;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [writeBundle (Landroid/os/Bundle;)V]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeString (Ljava/lang/String;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/ClassLoader;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/ClassLoader;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [DEBUG]
  + Utf8 [Fragment.java]
  + Utf8 [FragmentManager]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Instantiated fragment ]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentState;>;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/app/FragmentState;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [activity]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/FragmentState]
  + Utf8 [android/support/v4/app/FragmentState$1]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [describeContents]
  + Utf8 [dest]
  + Utf8 [flags]
  + Utf8 [frag]
  + Utf8 [getClass]
  + Utf8 [getClassLoader]
  + Utf8 [getName]
  + Utf8 [in]
  + Utf8 [instantiate]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mArguments]
  + Utf8 [mClassName]
  + Utf8 [mContainerId]
  + Utf8 [mDetached]
  + Utf8 [mFragmentId]
  + Utf8 [mFragmentManager]
  + Utf8 [mFragments]
  + Utf8 [mFromLayout]
  + Utf8 [mIndex]
  + Utf8 [mInstance]
  + Utf8 [mRestored]
  + Utf8 [mRetainInstance]
  + Utf8 [mSavedFragmentState]
  + Utf8 [mTag]
  + Utf8 [parent]
  + Utf8 [readBundle]
  + Utf8 [readInt]
  + Utf8 [readString]
  + Utf8 [setClassLoader]
  + Utf8 [setIndex]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [writeBundle]
  + Utf8 [writeInt]
  + Utf8 [writeString]
  + Utf8 [writeToParcel]

Fields (count = 12):
  + Field:        mClassName Ljava/lang/String;
    Access flags: 0x10
      = final java.lang.String mClassName
  + Field:        mIndex I
    Access flags: 0x10
      = final int mIndex
  + Field:        mFromLayout Z
    Access flags: 0x10
      = final boolean mFromLayout
  + Field:        mFragmentId I
    Access flags: 0x10
      = final int mFragmentId
  + Field:        mContainerId I
    Access flags: 0x10
      = final int mContainerId
  + Field:        mTag Ljava/lang/String;
    Access flags: 0x10
      = final java.lang.String mTag
  + Field:        mRetainInstance Z
    Access flags: 0x10
      = final boolean mRetainInstance
  + Field:        mDetached Z
    Access flags: 0x10
      = final boolean mDetached
  + Field:        mArguments Landroid/os/Bundle;
    Access flags: 0x10
      = final android.os.Bundle mArguments
  + Field:        mSavedFragmentState Landroid/os/Bundle;
    Access flags: 0x0
      = android.os.Bundle mSavedFragmentState
  + Field:        mInstance Landroid/support/v4/app/Fragment;
    Access flags: 0x0
      = android.support.v4.app.Fragment mInstance
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentState;>;]

Methods (count = 6):
  + Method:       <init>(Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1
      = public FragmentState(android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #54
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #55
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [9] invokevirtual #53
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [12] putfield #31
        + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] getfield #22
        + Fieldref [android/support/v4/app/Fragment.mIndex I]
      [20] putfield #36
        + Fieldref [android/support/v4/app/FragmentState.mIndex I]
      [23] aload_0 v0
      [24] aload_1 v1
      [25] getfield #21
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [28] putfield #35
        + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z]
      [31] aload_0 v0
      [32] aload_1 v1
      [33] getfield #19
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [36] putfield #34
        + Fieldref [android/support/v4/app/FragmentState.mFragmentId I]
      [39] aload_0 v0
      [40] aload_1 v1
      [41] getfield #17
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [44] putfield #32
        + Fieldref [android/support/v4/app/FragmentState.mContainerId I]
      [47] aload_0 v0
      [48] aload_1 v1
      [49] getfield #26
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [52] putfield #40
        + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;]
      [55] aload_0 v0
      [56] aload_1 v1
      [57] getfield #24
        + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
      [60] putfield #38
        + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z]
      [63] aload_0 v0
      [64] aload_1 v1
      [65] getfield #18
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [68] putfield #33
        + Fieldref [android/support/v4/app/FragmentState.mDetached Z]
      [71] aload_0 v0
      [72] aload_1 v1
      [73] getfield #16
        + Fieldref [android/support/v4/app/Fragment.mArguments Landroid/os/Bundle;]
      [76] putfield #30
        + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;]
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 63
        [4] -> line 64
        [15] -> line 65
        [23] -> line 66
        [31] -> line 67
        [39] -> line 68
        [47] -> line 69
        [55] -> line 70
        [63] -> line 71
        [71] -> line 72
        [79] -> line 73
      + Local variable table attribute (count = 2)
        v0: 0 -> 80 [Landroid/support/v4/app/FragmentState; this]
        v1: 0 -> 80 [Landroid/support/v4/app/Fragment; frag]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x1
      = public FragmentState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #54
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #44
        + Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
      [9] putfield #31
        + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;]
      [12] aload_0 v0
      [13] aload_1 v1
      [14] invokevirtual #43
        + Methodref [android/os/Parcel.readInt ()I]
      [17] putfield #36
        + Fieldref [android/support/v4/app/FragmentState.mIndex I]
      [20] aload_0 v0
      [21] aload_1 v1
      [22] invokevirtual #43
        + Methodref [android/os/Parcel.readInt ()I]
      [25] ifeq +7 (target=32)
      [28] iconst_1
      [29] goto +4 (target=33)
      [32] iconst_0
      [33] putfield #35
        + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] invokevirtual #43
        + Methodref [android/os/Parcel.readInt ()I]
      [41] putfield #34
        + Fieldref [android/support/v4/app/FragmentState.mFragmentId I]
      [44] aload_0 v0
      [45] aload_1 v1
      [46] invokevirtual #43
        + Methodref [android/os/Parcel.readInt ()I]
      [49] putfield #32
        + Fieldref [android/support/v4/app/FragmentState.mContainerId I]
      [52] aload_0 v0
      [53] aload_1 v1
      [54] invokevirtual #44
        + Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
      [57] putfield #40
        + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;]
      [60] aload_0 v0
      [61] aload_1 v1
      [62] invokevirtual #43
        + Methodref [android/os/Parcel.readInt ()I]
      [65] ifeq +7 (target=72)
      [68] iconst_1
      [69] goto +4 (target=73)
      [72] iconst_0
      [73] putfield #38
        + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z]
      [76] aload_0 v0
      [77] aload_1 v1
      [78] invokevirtual #43
        + Methodref [android/os/Parcel.readInt ()I]
      [81] ifeq +7 (target=88)
      [84] iconst_1
      [85] goto +4 (target=89)
      [88] iconst_0
      [89] putfield #33
        + Fieldref [android/support/v4/app/FragmentState.mDetached Z]
      [92] aload_0 v0
      [93] aload_1 v1
      [94] invokevirtual #42
        + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
      [97] putfield #30
        + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;]
      [100] aload_0 v0
      [101] aload_1 v1
      [102] invokevirtual #42
        + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
      [105] putfield #39
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [108] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 75
        [4] -> line 76
        [12] -> line 77
        [20] -> line 78
        [36] -> line 79
        [44] -> line 80
        [52] -> line 81
        [60] -> line 82
        [76] -> line 83
        [92] -> line 84
        [100] -> line 85
        [108] -> line 86
      + Local variable table attribute (count = 2)
        v0: 0 -> 109 [Landroid/support/v4/app/FragmentState; this]
        v1: 0 -> 109 [Landroid/os/Parcel; in]
  + Method:       instantiate(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment instantiate(android.support.v4.app.FragmentActivity,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 211, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #30
        + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;]
      [16] ifnull +14 (target=30)
      [19] aload_0 v0
      [20] getfield #30
        + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;]
      [23] aload_1 v1
      [24] invokevirtual #50
        + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;]
      [27] invokevirtual #41
        + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
      [30] aload_0 v0
      [31] aload_1 v1
      [32] aload_0 v0
      [33] getfield #31
        + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;]
      [36] aload_0 v0
      [37] getfield #30
        + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;]
      [40] invokestatic #48
        + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
      [43] putfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [46] aload_0 v0
      [47] getfield #39
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [50] ifnull +25 (target=75)
      [53] aload_0 v0
      [54] getfield #39
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [57] aload_1 v1
      [58] invokevirtual #50
        + Methodref [android/support/v4/app/FragmentActivity.getClassLoader ()Ljava/lang/ClassLoader;]
      [61] invokevirtual #41
        + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
      [64] aload_0 v0
      [65] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [68] aload_0 v0
      [69] getfield #39
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [72] putfield #25
        + Fieldref [android/support/v4/app/Fragment.mSavedFragmentState Landroid/os/Bundle;]
      [75] aload_0 v0
      [76] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [79] aload_0 v0
      [80] getfield #36
        + Fieldref [android/support/v4/app/FragmentState.mIndex I]
      [83] aload_2 v2
      [84] invokevirtual #49
        + Methodref [android/support/v4/app/Fragment.setIndex (ILandroid/support/v4/app/Fragment;)V]
      [87] aload_0 v0
      [88] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [91] aload_0 v0
      [92] getfield #35
        + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z]
      [95] putfield #21
        + Fieldref [android/support/v4/app/Fragment.mFromLayout Z]
      [98] aload_0 v0
      [99] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [102] iconst_1
      [103] putfield #23
        + Fieldref [android/support/v4/app/Fragment.mRestored Z]
      [106] aload_0 v0
      [107] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [110] aload_0 v0
      [111] getfield #34
        + Fieldref [android/support/v4/app/FragmentState.mFragmentId I]
      [114] putfield #19
        + Fieldref [android/support/v4/app/Fragment.mFragmentId I]
      [117] aload_0 v0
      [118] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [121] aload_0 v0
      [122] getfield #32
        + Fieldref [android/support/v4/app/FragmentState.mContainerId I]
      [125] putfield #17
        + Fieldref [android/support/v4/app/Fragment.mContainerId I]
      [128] aload_0 v0
      [129] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [132] aload_0 v0
      [133] getfield #40
        + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;]
      [136] putfield #26
        + Fieldref [android/support/v4/app/Fragment.mTag Ljava/lang/String;]
      [139] aload_0 v0
      [140] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [143] aload_0 v0
      [144] getfield #38
        + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z]
      [147] putfield #24
        + Fieldref [android/support/v4/app/Fragment.mRetainInstance Z]
      [150] aload_0 v0
      [151] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [154] aload_0 v0
      [155] getfield #33
        + Fieldref [android/support/v4/app/FragmentState.mDetached Z]
      [158] putfield #18
        + Fieldref [android/support/v4/app/Fragment.mDetached Z]
      [161] aload_0 v0
      [162] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [165] aload_1 v1
      [166] getfield #27
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [169] putfield #20
        + Fieldref [android/support/v4/app/Fragment.mFragmentManager Landroid/support/v4/app/FragmentManagerImpl;]
      [172] getstatic #28
        + Fieldref [android/support/v4/app/FragmentManagerImpl.DEBUG Z]
      [175] ifeq +31 (target=206)
      [178] ldc #1
        + String [FragmentManager]
      [180] new #15
        + Class [java/lang/StringBuilder]
      [183] dup
      [184] invokespecial #56
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [187] ldc #2
        + String [Instantiated fragment ]
      [189] invokevirtual #58
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [192] aload_0 v0
      [193] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [196] invokevirtual #57
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [199] invokevirtual #59
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [202] invokestatic #52
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [205] pop
      [206] aload_0 v0
      [207] getfield #37
        + Fieldref [android/support/v4/app/FragmentState.mInstance Landroid/support/v4/app/Fragment;]
      [210] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 89
        [7] -> line 90
        [12] -> line 93
        [19] -> line 94
        [30] -> line 97
        [46] -> line 99
        [53] -> line 100
        [64] -> line 101
        [75] -> line 103
        [87] -> line 104
        [98] -> line 105
        [106] -> line 106
        [117] -> line 107
        [128] -> line 108
        [139] -> line 109
        [150] -> line 110
        [161] -> line 111
        [172] -> line 113
        [206] -> line 116
      + Local variable table attribute (count = 3)
        v0: 0 -> 211 [Landroid/support/v4/app/FragmentState; this]
        v1: 0 -> 211 [Landroid/support/v4/app/FragmentActivity; activity]
        v2: 0 -> 211 [Landroid/support/v4/app/Fragment; parent]
  + Method:       describeContents()I
    Access flags: 0x1
      = public int describeContents()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 120
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/FragmentState; this]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 105, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #31
        + Fieldref [android/support/v4/app/FragmentState.mClassName Ljava/lang/String;]
      [5] invokevirtual #47
        + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #36
        + Fieldref [android/support/v4/app/FragmentState.mIndex I]
      [13] invokevirtual #46
        + Methodref [android/os/Parcel.writeInt (I)V]
      [16] aload_1 v1
      [17] aload_0 v0
      [18] getfield #35
        + Fieldref [android/support/v4/app/FragmentState.mFromLayout Z]
      [21] ifeq +7 (target=28)
      [24] iconst_1
      [25] goto +4 (target=29)
      [28] iconst_0
      [29] invokevirtual #46
        + Methodref [android/os/Parcel.writeInt (I)V]
      [32] aload_1 v1
      [33] aload_0 v0
      [34] getfield #34
        + Fieldref [android/support/v4/app/FragmentState.mFragmentId I]
      [37] invokevirtual #46
        + Methodref [android/os/Parcel.writeInt (I)V]
      [40] aload_1 v1
      [41] aload_0 v0
      [42] getfield #32
        + Fieldref [android/support/v4/app/FragmentState.mContainerId I]
      [45] invokevirtual #46
        + Methodref [android/os/Parcel.writeInt (I)V]
      [48] aload_1 v1
      [49] aload_0 v0
      [50] getfield #40
        + Fieldref [android/support/v4/app/FragmentState.mTag Ljava/lang/String;]
      [53] invokevirtual #47
        + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
      [56] aload_1 v1
      [57] aload_0 v0
      [58] getfield #38
        + Fieldref [android/support/v4/app/FragmentState.mRetainInstance Z]
      [61] ifeq +7 (target=68)
      [64] iconst_1
      [65] goto +4 (target=69)
      [68] iconst_0
      [69] invokevirtual #46
        + Methodref [android/os/Parcel.writeInt (I)V]
      [72] aload_1 v1
      [73] aload_0 v0
      [74] getfield #33
        + Fieldref [android/support/v4/app/FragmentState.mDetached Z]
      [77] ifeq +7 (target=84)
      [80] iconst_1
      [81] goto +4 (target=85)
      [84] iconst_0
      [85] invokevirtual #46
        + Methodref [android/os/Parcel.writeInt (I)V]
      [88] aload_1 v1
      [89] aload_0 v0
      [90] getfield #30
        + Fieldref [android/support/v4/app/FragmentState.mArguments Landroid/os/Bundle;]
      [93] invokevirtual #45
        + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
      [96] aload_1 v1
      [97] aload_0 v0
      [98] getfield #39
        + Fieldref [android/support/v4/app/FragmentState.mSavedFragmentState Landroid/os/Bundle;]
      [101] invokevirtual #45
        + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
      [104] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 124
        [8] -> line 125
        [16] -> line 126
        [32] -> line 127
        [40] -> line 128
        [48] -> line 129
        [56] -> line 130
        [72] -> line 131
        [88] -> line 132
        [96] -> line 133
        [104] -> line 134
      + Local variable table attribute (count = 3)
        v0: 0 -> 105 [Landroid/support/v4/app/FragmentState; this]
        v1: 0 -> 105 [Landroid/os/Parcel; dest]
        v2: 0 -> 105 [I flags]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #11
        + Class [android/support/v4/app/FragmentState$1]
      [3] dup
      [4] invokespecial #51
        + Methodref [android/support/v4/app/FragmentState$1.<init> ()V]
      [7] putstatic #29
        + Fieldref [android/support/v4/app/FragmentState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 136

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentState$1]
  + Source file attribute:
    + Utf8 [Fragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 45):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/FragmentState]
  + Class [android/support/v4/app/FragmentState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/app/FragmentState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/support/v4/app/FragmentState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;]
  + Methodref [android/support/v4/app/FragmentState$1.newArray (I)[Landroid/support/v4/app/FragmentState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;]
  + NameAndType [newArray (I)[Landroid/support/v4/app/FragmentState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/app/FragmentState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [Fragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/app/FragmentState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/FragmentState]
  + Utf8 [android/support/v4/app/FragmentState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = FragmentState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
    Access flags: 0x1
      = public android.support.v4.app.FragmentState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] new #3
        + Class [android/support/v4/app/FragmentState]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #6
        + Methodref [android/support/v4/app/FragmentState.<init> (Landroid/os/Parcel;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 139
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/FragmentState$1; this]
        v1: 0 -> 9 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Landroid/support/v4/app/FragmentState;
    Access flags: 0x1
      = public android.support.v4.app.FragmentState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #3
        + Class [android/support/v4/app/FragmentState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #8
        + Methodref [android/support/v4/app/FragmentState$1.newArray (I)[Landroid/support/v4/app/FragmentState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #7
        + Methodref [android/support/v4/app/FragmentState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentState$1; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentState]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentState$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentState;>;]
  + Source file attribute:
    + Utf8 [Fragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentStatePagerAdapter
  Superclass:    android/support/v4/view/PagerAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.app.FragmentStatePagerAdapter extends android.support.v4.view.PagerAdapter

Interfaces (count = 0):

Constant Pool (count = 256):
  + Integer [0]
  + String [Bad fragment at key ]
  + String [FragmentStatePagerAdapter]
  + String [f]
  + String [states]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Fragment$SavedState]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentStatePagerAdapter]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/support/v4/view/PagerAdapter]
  + Class [android/util/Log]
  + Class [android/view/ViewGroup]
  + Class [java/lang/Integer]
  + Class [java/lang/Iterable]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
  + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
  + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;]
  + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;]
  + Methodref [android/os/Bundle.putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V]
  + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
  + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;]
  + Methodref [android/support/v4/app/Fragment.setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V]
  + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
  + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z]
  + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/support/v4/app/FragmentManager.saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;]
  + Methodref [android/support/v4/app/FragmentStatePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/view/PagerAdapter.<init> ()V]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/ViewGroup.getId ()I]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [clear ()V]
  + NameAndType [commitAllowingStateLoss ()I]
  + NameAndType [executePendingTransactions ()Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [getId ()I]
  + NameAndType [getItem (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;]
  + NameAndType [getView ()Landroid/view/View;]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keySet ()Ljava/util/Set;]
  + NameAndType [mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManager;]
  + NameAndType [mFragments Ljava/util/ArrayList;]
  + NameAndType [mSavedState Ljava/util/ArrayList;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V]
  + NameAndType [remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;]
  + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setClassLoader (Ljava/lang/ClassLoader;)V]
  + NameAndType [setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V]
  + NameAndType [setMenuVisibility (Z)V]
  + NameAndType [setUserVisibleHint (Z)V]
  + NameAndType [size ()I]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment$SavedState;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/FragmentManager;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/ViewGroup;)V]
  + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + Utf8 [(Ljava/lang/ClassLoader;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)[Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Landroid/os/Parcelable;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Bad fragment at key ]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [FragmentStatePagerAdapter]
  + Utf8 [FragmentStatePagerAdapter.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentStatePagerAdapter;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [Ljava/lang/Iterable;]
  + Utf8 [Ljava/lang/Iterable<Ljava/lang/String;>;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment$SavedState;>;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [Z]
  + Utf8 [[Landroid/os/Parcelable;]
  + Utf8 [[Landroid/support/v4/app/Fragment$SavedState;]
  + Utf8 [add]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Fragment$SavedState]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentStatePagerAdapter]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/support/v4/view/PagerAdapter]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [append]
  + Utf8 [beginTransaction]
  + Utf8 [bundle]
  + Utf8 [clear]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [container]
  + Utf8 [destroyItem]
  + Utf8 [executePendingTransactions]
  + Utf8 [f]
  + Utf8 [finishUpdate]
  + Utf8 [fm]
  + Utf8 [fragment]
  + Utf8 [fss]
  + Utf8 [get]
  + Utf8 [getFragment]
  + Utf8 [getId]
  + Utf8 [getItem]
  + Utf8 [getParcelableArray]
  + Utf8 [getView]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [i$]
  + Utf8 [index]
  + Utf8 [instantiateItem]
  + Utf8 [isViewFromObject]
  + Utf8 [iterator]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Iterable]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [key]
  + Utf8 [keySet]
  + Utf8 [keys]
  + Utf8 [loader]
  + Utf8 [mCurTransaction]
  + Utf8 [mCurrentPrimaryItem]
  + Utf8 [mFragmentManager]
  + Utf8 [mFragments]
  + Utf8 [mSavedState]
  + Utf8 [next]
  + Utf8 [object]
  + Utf8 [parseInt]
  + Utf8 [position]
  + Utf8 [putFragment]
  + Utf8 [putParcelableArray]
  + Utf8 [remove]
  + Utf8 [restoreState]
  + Utf8 [saveFragmentInstanceState]
  + Utf8 [saveState]
  + Utf8 [set]
  + Utf8 [setClassLoader]
  + Utf8 [setInitialSavedState]
  + Utf8 [setMenuVisibility]
  + Utf8 [setPrimaryItem]
  + Utf8 [setUserVisibleHint]
  + Utf8 [size]
  + Utf8 [startUpdate]
  + Utf8 [startsWith]
  + Utf8 [state]
  + Utf8 [states]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [toArray]
  + Utf8 [toString]
  + Utf8 [view]
  + Utf8 [w]

Fields (count = 7):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [FragmentStatePagerAdapter]
  + Field:        DEBUG Z
    Access flags: 0x1a
      = private static final boolean DEBUG
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        mFragmentManager Landroid/support/v4/app/FragmentManager;
    Access flags: 0x12
      = private final android.support.v4.app.FragmentManager mFragmentManager
  + Field:        mCurTransaction Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x2
      = private android.support.v4.app.FragmentTransaction mCurTransaction
  + Field:        mSavedState Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mSavedState
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment$SavedState;>;]
  + Field:        mFragments Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mFragments
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Field:        mCurrentPrimaryItem Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment mCurrentPrimaryItem

Methods (count = 10):
  + Method:       <init>(Landroid/support/v4/app/FragmentManager;)V
    Access flags: 0x1
      = public FragmentStatePagerAdapter(android.support.v4.app.FragmentManager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #44
        + Methodref [android/support/v4/view/PagerAdapter.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [9] aload_0 v0
      [10] new #19
        + Class [java/util/ArrayList]
      [13] dup
      [14] invokespecial #54
        + Methodref [java/util/ArrayList.<init> ()V]
      [17] putfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [20] aload_0 v0
      [21] new #19
        + Class [java/util/ArrayList]
      [24] dup
      [25] invokespecial #54
        + Methodref [java/util/ArrayList.<init> ()V]
      [28] putfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [31] aload_0 v0
      [32] aconst_null
      [33] putfield #22
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] putfield #23
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 75
        [4] -> line 69
        [9] -> line 71
        [20] -> line 72
        [31] -> line 73
        [36] -> line 76
        [41] -> line 77
      + Local variable table attribute (count = 2)
        v0: 0 -> 42 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 42 [Landroid/support/v4/app/FragmentManager; fm]
  + Method:       getItem(I)Landroid/support/v4/app/Fragment;
    Access flags: 0x401
      = public abstract android.support.v4.app.Fragment getItem(int)
  + Method:       startUpdate(Landroid/view/ViewGroup;)V
    Access flags: 0x1
      = public void startUpdate(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 1 [Landroid/view/ViewGroup; container]
  + Method:       instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object instantiateItem(android.view.ViewGroup,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 146, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [4] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [7] iload_2 v2
      [8] ificmple +21 (target=29)
      [11] aload_0 v0
      [12] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [15] iload_2 v2
      [16] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [19] checkcast #7
        + Class [android/support/v4/app/Fragment]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] ifnull +5 (target=29)
      [27] aload_3 v3
      [28] areturn
      [29] aload_0 v0
      [30] getfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [33] ifnonnull +14 (target=47)
      [36] aload_0 v0
      [37] aload_0 v0
      [38] getfield #23
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [41] invokevirtual #35
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [44] putfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [47] aload_0 v0
      [48] iload_2 v2
      [49] invokevirtual #40
        + Methodref [android/support/v4/app/FragmentStatePagerAdapter.getItem (I)Landroid/support/v4/app/Fragment;]
      [52] astore_3 v3
      [53] aload_0 v0
      [54] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [57] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [60] iload_2 v2
      [61] ificmple +27 (target=88)
      [64] aload_0 v0
      [65] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [68] iload_2 v2
      [69] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [72] checkcast #8
        + Class [android/support/v4/app/Fragment$SavedState]
      [75] astore v4
      [77] aload v4
      [79] ifnull +9 (target=88)
      [82] aload_3 v3
      [83] aload v4
      [85] invokevirtual #32
        + Methodref [android/support/v4/app/Fragment.setInitialSavedState (Landroid/support/v4/app/Fragment$SavedState;)V]
      [88] aload_0 v0
      [89] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [92] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [95] iload_2 v2
      [96] ificmpgt +15 (target=111)
      [99] aload_0 v0
      [100] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [103] aconst_null
      [104] invokevirtual #55
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [107] pop
      [108] goto -20 (target=88)
      [111] aload_3 v3
      [112] iconst_0
      [113] invokevirtual #33
        + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
      [116] aload_3 v3
      [117] iconst_0
      [118] invokevirtual #34
        + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
      [121] aload_0 v0
      [122] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [125] iload_2 v2
      [126] aload_3 v3
      [127] invokevirtual #58
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [130] pop
      [131] aload_0 v0
      [132] getfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [135] aload_1 v1
      [136] invokevirtual #46
        + Methodref [android/view/ViewGroup.getId ()I]
      [139] aload_3 v3
      [140] invokevirtual #41
        + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [143] pop
      [144] aload_3 v3
      [145] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 94
        [11] -> line 95
        [23] -> line 96
        [27] -> line 97
        [29] -> line 101
        [36] -> line 102
        [47] -> line 105
        [53] -> line 107
        [64] -> line 108
        [77] -> line 109
        [82] -> line 110
        [88] -> line 113
        [99] -> line 114
        [111] -> line 116
        [116] -> line 117
        [121] -> line 118
        [131] -> line 119
        [144] -> line 121
      + Local variable table attribute (count = 6)
        v3: 23 -> 29 [Landroid/support/v4/app/Fragment; f]
        v4: 77 -> 88 [Landroid/support/v4/app/Fragment$SavedState; fss]
        v0: 0 -> 146 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 146 [Landroid/view/ViewGroup; container]
        v2: 0 -> 146 [I position]
        v3: 53 -> 146 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void destroyItem(android.view.ViewGroup,int,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 5, stack = 4):
      [0] aload_3 v3
      [1] checkcast #7
        + Class [android/support/v4/app/Fragment]
      [4] astore v4
      [6] aload_0 v0
      [7] getfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [10] ifnonnull +14 (target=24)
      [13] aload_0 v0
      [14] aload_0 v0
      [15] getfield #23
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [18] invokevirtual #35
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [21] putfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [24] aload_0 v0
      [25] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [28] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [31] iload_2 v2
      [32] ificmpgt +15 (target=47)
      [35] aload_0 v0
      [36] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [39] aconst_null
      [40] invokevirtual #55
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [43] pop
      [44] goto -20 (target=24)
      [47] aload_0 v0
      [48] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [51] iload_2 v2
      [52] aload_0 v0
      [53] getfield #23
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [56] aload v4
      [58] invokevirtual #39
        + Methodref [android/support/v4/app/FragmentManager.saveFragmentInstanceState (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;]
      [61] invokevirtual #58
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [64] pop
      [65] aload_0 v0
      [66] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [69] iload_2 v2
      [70] aconst_null
      [71] invokevirtual #58
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [74] pop
      [75] aload_0 v0
      [76] getfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [79] aload v4
      [81] invokevirtual #43
        + Methodref [android/support/v4/app/FragmentTransaction.remove (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [84] pop
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 126
        [6] -> line 128
        [13] -> line 129
        [24] -> line 133
        [35] -> line 134
        [47] -> line 136
        [65] -> line 137
        [75] -> line 139
        [85] -> line 140
      + Local variable table attribute (count = 5)
        v0: 0 -> 86 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 86 [Landroid/view/ViewGroup; container]
        v2: 0 -> 86 [I position]
        v3: 0 -> 86 [Ljava/lang/Object; object]
        v4: 6 -> 86 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 5, stack = 2):
      [0] aload_3 v3
      [1] checkcast #7
        + Class [android/support/v4/app/Fragment]
      [4] astore v4
      [6] aload v4
      [8] aload_0 v0
      [9] getfield #22
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [12] ifacmpeq +49 (target=61)
      [15] aload_0 v0
      [16] getfield #22
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [19] ifnull +19 (target=38)
      [22] aload_0 v0
      [23] getfield #22
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [26] iconst_0
      [27] invokevirtual #33
        + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
      [30] aload_0 v0
      [31] getfield #22
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [34] iconst_0
      [35] invokevirtual #34
        + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
      [38] aload v4
      [40] ifnull +15 (target=55)
      [43] aload v4
      [45] iconst_1
      [46] invokevirtual #33
        + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
      [49] aload v4
      [51] iconst_1
      [52] invokevirtual #34
        + Methodref [android/support/v4/app/Fragment.setUserVisibleHint (Z)V]
      [55] aload_0 v0
      [56] aload v4
      [58] putfield #22
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurrentPrimaryItem Landroid/support/v4/app/Fragment;]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 144
        [6] -> line 145
        [15] -> line 146
        [22] -> line 147
        [30] -> line 148
        [38] -> line 150
        [43] -> line 151
        [49] -> line 152
        [55] -> line 154
        [61] -> line 156
      + Local variable table attribute (count = 5)
        v0: 0 -> 62 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 62 [Landroid/view/ViewGroup; container]
        v2: 0 -> 62 [I position]
        v3: 0 -> 62 [Ljava/lang/Object; object]
        v4: 6 -> 62 [Landroid/support/v4/app/Fragment; fragment]
  + Method:       finishUpdate(Landroid/view/ViewGroup;)V
    Access flags: 0x1
      = public void finishUpdate(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [4] ifnull +24 (target=28)
      [7] aload_0 v0
      [8] getfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [11] invokevirtual #42
        + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
      [14] pop
      [15] aload_0 v0
      [16] aconst_null
      [17] putfield #21
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mCurTransaction Landroid/support/v4/app/FragmentTransaction;]
      [20] aload_0 v0
      [21] getfield #23
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [24] invokevirtual #36
        + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z]
      [27] pop
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 160
        [7] -> line 161
        [15] -> line 162
        [20] -> line 163
        [28] -> line 165
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 29 [Landroid/view/ViewGroup; container]
  + Method:       isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isViewFromObject(android.view.View,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] checkcast #7
        + Class [android/support/v4/app/Fragment]
      [4] invokevirtual #31
        + Methodref [android/support/v4/app/Fragment.getView ()Landroid/view/View;]
      [7] aload_1 v1
      [8] ifacmpne +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 169
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 17 [Landroid/view/View; view]
        v2: 0 -> 17 [Ljava/lang/Object; object]
  + Method:       saveState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable saveState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 128, locals = 5, stack = 4):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [6] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [9] ifle +38 (target=47)
      [12] new #6
        + Class [android/os/Bundle]
      [15] dup
      [16] invokespecial #26
        + Methodref [android/os/Bundle.<init> ()V]
      [19] astore_1 v1
      [20] aload_0 v0
      [21] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [24] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [27] anewarray #8
        + Class [android/support/v4/app/Fragment$SavedState]
      [30] astore_2 v2
      [31] aload_0 v0
      [32] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [35] aload_2 v2
      [36] invokevirtual #60
        + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [39] pop
      [40] aload_1 v1
      [41] ldc #5
        + String [states]
      [43] aload_2 v2
      [44] invokevirtual #29
        + Methodref [android/os/Bundle.putParcelableArray (Ljava/lang/String;[Landroid/os/Parcelable;)V]
      [47] iconst_0
      [48] istore_2 v2
      [49] iload_2 v2
      [50] aload_0 v0
      [51] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [54] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [57] ificmpge +69 (target=126)
      [60] aload_0 v0
      [61] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [64] iload_2 v2
      [65] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [68] checkcast #7
        + Class [android/support/v4/app/Fragment]
      [71] astore_3 v3
      [72] aload_3 v3
      [73] ifnull +47 (target=120)
      [76] aload_1 v1
      [77] ifnonnull +11 (target=88)
      [80] new #6
        + Class [android/os/Bundle]
      [83] dup
      [84] invokespecial #26
        + Methodref [android/os/Bundle.<init> ()V]
      [87] astore_1 v1
      [88] new #18
        + Class [java/lang/StringBuilder]
      [91] dup
      [92] invokespecial #50
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [95] ldc #4
        + String [f]
      [97] invokevirtual #52
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [100] iload_2 v2
      [101] invokevirtual #51
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [104] invokevirtual #53
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [107] astore v4
      [109] aload_0 v0
      [110] getfield #23
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [113] aload_1 v1
      [114] aload v4
      [116] aload_3 v3
      [117] invokevirtual #38
        + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
      [120] iinc v2, 1
      [123] goto -74 (target=49)
      [126] aload_1 v1
      [127] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 174
        [2] -> line 175
        [12] -> line 176
        [20] -> line 177
        [31] -> line 178
        [40] -> line 179
        [47] -> line 181
        [60] -> line 182
        [72] -> line 183
        [76] -> line 184
        [80] -> line 185
        [88] -> line 187
        [109] -> line 188
        [120] -> line 181
        [126] -> line 191
      + Local variable table attribute (count = 6)
        v2: 31 -> 47 [[Landroid/support/v4/app/Fragment$SavedState; fss]
        v4: 109 -> 120 [Ljava/lang/String; key]
        v3: 72 -> 120 [Landroid/support/v4/app/Fragment; f]
        v2: 49 -> 126 [I i]
        v0: 0 -> 128 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 2 -> 128 [Landroid/os/Bundle; state]
  + Method:       restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V
    Access flags: 0x1
      = public void restoreState(android.os.Parcelable,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 224, locals = 10, stack = 3):
      [0] aload_1 v1
      [1] ifnull +222 (target=223)
      [4] aload_1 v1
      [5] checkcast #6
        + Class [android/os/Bundle]
      [8] astore_3 v3
      [9] aload_3 v3
      [10] aload_2 v2
      [11] invokevirtual #30
        + Methodref [android/os/Bundle.setClassLoader (Ljava/lang/ClassLoader;)V]
      [14] aload_3 v3
      [15] ldc #5
        + String [states]
      [17] invokevirtual #27
        + Methodref [android/os/Bundle.getParcelableArray (Ljava/lang/String;)[Landroid/os/Parcelable;]
      [20] astore v4
      [22] aload_0 v0
      [23] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [26] invokevirtual #56
        + Methodref [java/util/ArrayList.clear ()V]
      [29] aload_0 v0
      [30] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [33] invokevirtual #56
        + Methodref [java/util/ArrayList.clear ()V]
      [36] aload v4
      [38] ifnull +36 (target=74)
      [41] iconst_0
      [42] istore v5
      [44] iload v5
      [46] aload v4
      [48] arraylength
      [49] ificmpge +25 (target=74)
      [52] aload_0 v0
      [53] getfield #25
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mSavedState Ljava/util/ArrayList;]
      [56] aload v4
      [58] iload v5
      [60] aaload
      [61] checkcast #8
        + Class [android/support/v4/app/Fragment$SavedState]
      [64] invokevirtual #55
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [67] pop
      [68] iinc v5, 1
      [71] goto -27 (target=44)
      [74] aload_3 v3
      [75] invokevirtual #28
        + Methodref [android/os/Bundle.keySet ()Ljava/util/Set;]
      [78] astore v5
      [80] aload v5
      [82] invokeinterface #61
        + InterfaceMethodref [java/lang/Iterable.iterator ()Ljava/util/Iterator;]
      [87] astore v6
      [89] aload v6
      [91] invokeinterface #62
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [96] ifeq +127 (target=223)
      [99] aload v6
      [101] invokeinterface #63
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [106] checkcast #17
        + Class [java/lang/String]
      [109] astore v7
      [111] aload v7
      [113] ldc #4
        + String [f]
      [115] invokevirtual #48
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [118] ifeq +102 (target=220)
      [121] aload v7
      [123] iconst_1
      [124] invokevirtual #49
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [127] invokestatic #47
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [130] istore v8
      [132] aload_0 v0
      [133] getfield #23
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [136] aload_3 v3
      [137] aload v7
      [139] invokevirtual #37
        + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [142] astore v9
      [144] aload v9
      [146] ifnull +48 (target=194)
      [149] aload_0 v0
      [150] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [153] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [156] iload v8
      [158] ificmpgt +15 (target=173)
      [161] aload_0 v0
      [162] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [165] aconst_null
      [166] invokevirtual #55
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [169] pop
      [170] goto -21 (target=149)
      [173] aload v9
      [175] iconst_0
      [176] invokevirtual #33
        + Methodref [android/support/v4/app/Fragment.setMenuVisibility (Z)V]
      [179] aload_0 v0
      [180] getfield #24
        + Fieldref [android/support/v4/app/FragmentStatePagerAdapter.mFragments Ljava/util/ArrayList;]
      [183] iload v8
      [185] aload v9
      [187] invokevirtual #58
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [190] pop
      [191] goto +29 (target=220)
      [194] ldc #3
        + String [FragmentStatePagerAdapter]
      [196] new #18
        + Class [java/lang/StringBuilder]
      [199] dup
      [200] invokespecial #50
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [203] ldc #2
        + String [Bad fragment at key ]
      [205] invokevirtual #52
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [208] aload v7
      [210] invokevirtual #52
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [213] invokevirtual #53
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [216] invokestatic #45
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [219] pop
      [220] goto -131 (target=89)
      [223] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 196
        [4] -> line 197
        [9] -> line 198
        [14] -> line 199
        [22] -> line 200
        [29] -> line 201
        [36] -> line 202
        [41] -> line 203
        [52] -> line 204
        [68] -> line 203
        [74] -> line 207
        [80] -> line 208
        [111] -> line 209
        [121] -> line 210
        [132] -> line 211
        [144] -> line 212
        [149] -> line 213
        [161] -> line 214
        [173] -> line 216
        [179] -> line 217
        [194] -> line 219
        [220] -> line 221
        [223] -> line 224
      + Local variable table attribute (count = 11)
        v5: 44 -> 74 [I i]
        v8: 132 -> 220 [I index]
        v9: 144 -> 220 [Landroid/support/v4/app/Fragment; f]
        v7: 111 -> 220 [Ljava/lang/String; key]
        v6: 89 -> 223 [Ljava/util/Iterator; i$]
        v3: 9 -> 223 [Landroid/os/Bundle; bundle]
        v4: 22 -> 223 [[Landroid/os/Parcelable; fss]
        v5: 80 -> 223 [Ljava/lang/Iterable; keys]
        v0: 0 -> 224 [Landroid/support/v4/app/FragmentStatePagerAdapter; this]
        v1: 0 -> 224 [Landroid/os/Parcelable; state]
        v2: 0 -> 224 [Ljava/lang/ClassLoader; loader]
      + Local variable type table attribute (count = 1)
        v5: 80 -> 223 [Ljava/lang/Iterable<Ljava/lang/String;>; keys]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/Fragment$SavedState]
      + Class [android/support/v4/app/Fragment]
      + Utf8 [SavedState]
  + Source file attribute:
    + Utf8 [FragmentStatePagerAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost
  Superclass:    android/widget/TabHost
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.FragmentTabHost extends android.widget.TabHost

Interfaces (count = 1):
  + Class [android/widget/TabHost$OnTabChangeListener]

Constant Pool (count = 354):
  + Integer [16842995]
  + Integer [16908305]
  + Integer [16908306]
  + Integer [16908307]
  + String [Must call setup() that takes a Context and FragmentManager]
  + String [No tab content FrameLayout found for id ]
  + String [No tab known for tag ]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentTabHost]
  + Class [android/support/v4/app/FragmentTabHost$1]
  + Class [android/support/v4/app/FragmentTabHost$DummyTabFactory]
  + Class [android/support/v4/app/FragmentTabHost$SavedState]
  + Class [android/support/v4/app/FragmentTabHost$TabInfo]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/FrameLayout]
  + Class [android/widget/FrameLayout$LayoutParams]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [android/widget/TabHost]
  + Class [android/widget/TabHost$OnTabChangeListener]
  + Class [android/widget/TabHost$TabContentFactory]
  + Class [android/widget/TabHost$TabSpec]
  + Class [android/widget/TabWidget]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/app/FragmentTabHost.mAttached Z]
  + Fieldref [android/support/v4/app/FragmentTabHost.mContainerId I]
  + Fieldref [android/support/v4/app/FragmentTabHost.mContext Landroid/content/Context;]
  + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
  + Fieldref [android/support/v4/app/FragmentTabHost.mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
  + Fieldref [android/support/v4/app/FragmentTabHost.mOnTabChangeListener Landroid/widget/TabHost$OnTabChangeListener;]
  + Fieldref [android/support/v4/app/FragmentTabHost.mRealTabContent Landroid/widget/FrameLayout;]
  + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.curTab Ljava/lang/String;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/Fragment.isDetached ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentTabHost.addTab (Landroid/widget/TabHost$TabSpec;)V]
  + Methodref [android/support/v4/app/FragmentTabHost.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/support/v4/app/FragmentTabHost.doTabChanged (Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTabHost.ensureContent ()V]
  + Methodref [android/support/v4/app/FragmentTabHost.findViewById (I)Landroid/view/View;]
  + Methodref [android/support/v4/app/FragmentTabHost.getCurrentTabTag ()Ljava/lang/String;]
  + Methodref [android/support/v4/app/FragmentTabHost.getId ()I]
  + Methodref [android/support/v4/app/FragmentTabHost.initFragmentTabHost (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/support/v4/app/FragmentTabHost.setCurrentTabByTag (Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/FragmentTabHost.setId (I)V]
  + Methodref [android/support/v4/app/FragmentTabHost$DummyTabFactory.<init> (Landroid/content/Context;)V]
  + Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/support/v4/app/FragmentTabHost$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.<init> (Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$102 (Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$200 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$300 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;]
  + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$400 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;]
  + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/FrameLayout.setId (I)V]
  + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/LinearLayout.setOrientation (I)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
  + Methodref [android/widget/TabHost.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/TabHost.onAttachedToWindow ()V]
  + Methodref [android/widget/TabHost.onDetachedFromWindow ()V]
  + Methodref [android/widget/TabHost.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [android/widget/TabHost.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [android/widget/TabHost.setOnTabChangedListener (Landroid/widget/TabHost$OnTabChangeListener;)V]
  + Methodref [android/widget/TabHost.setup ()V]
  + Methodref [android/widget/TabHost$TabSpec.getTag ()Ljava/lang/String;]
  + Methodref [android/widget/TabHost$TabSpec.setContent (Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec;]
  + Methodref [android/widget/TabWidget.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/TabWidget.setId (I)V]
  + Methodref [android/widget/TabWidget.setOrientation (I)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/widget/TabHost$OnTabChangeListener.onTabChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (IIF)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V]
  + NameAndType [access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
  + NameAndType [access$102 (Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + NameAndType [access$200 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
  + NameAndType [access$300 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;]
  + NameAndType [access$400 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;]
  + NameAndType [add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addTab (Landroid/widget/TabHost$TabSpec;)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [commit ()I]
  + NameAndType [curTab Ljava/lang/String;]
  + NameAndType [detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [doTabChanged (Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [ensureContent ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [executePendingTransactions ()Z]
  + NameAndType [findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getCurrentTabTag ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getTag ()Ljava/lang/String;]
  + NameAndType [initFragmentTabHost (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + NameAndType [isDetached ()Z]
  + NameAndType [mAttached Z]
  + NameAndType [mContainerId I]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mFragmentManager Landroid/support/v4/app/FragmentManager;]
  + NameAndType [mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
  + NameAndType [mOnTabChangeListener Landroid/widget/TabHost$OnTabChangeListener;]
  + NameAndType [mRealTabContent Landroid/widget/FrameLayout;]
  + NameAndType [mTabs Ljava/util/ArrayList;]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [onTabChanged (Ljava/lang/String;)V]
  + NameAndType [recycle ()V]
  + NameAndType [setContent (Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec;]
  + NameAndType [setCurrentTabByTag (Ljava/lang/String;)V]
  + NameAndType [setId (I)V]
  + NameAndType [setOnTabChangedListener (Landroid/widget/TabHost$OnTabChangeListener;)V]
  + NameAndType [setOrientation (I)V]
  + NameAndType [setup ()V]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIF)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V]
  + Utf8 [(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/widget/TabHost$OnTabChangeListener;)V]
  + Utf8 [(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec;]
  + Utf8 [(Landroid/widget/TabHost$TabSpec;)V]
  + Utf8 [(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class<*>;Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Deprecated]
  + Utf8 [DummyTabFactory]
  + Utf8 [FragmentTabHost.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost$TabInfo;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/widget/FrameLayout;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/TabHost$OnTabChangeListener;]
  + Utf8 [Landroid/widget/TabHost$TabSpec;]
  + Utf8 [Landroid/widget/TabWidget;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/FragmentTabHost$TabInfo;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Must call setup() that takes a Context and FragmentManager]
  + Utf8 [No tab content FrameLayout found for id ]
  + Utf8 [No tab known for tag ]
  + Utf8 [OnTabChangeListener]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TabContentFactory]
  + Utf8 [TabInfo]
  + Utf8 [TabSpec]
  + Utf8 [Z]
  + Utf8 [a]
  + Utf8 [access$100]
  + Utf8 [access$102]
  + Utf8 [access$200]
  + Utf8 [access$300]
  + Utf8 [access$400]
  + Utf8 [add]
  + Utf8 [addTab]
  + Utf8 [addView]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentTabHost]
  + Utf8 [android/support/v4/app/FragmentTabHost$1]
  + Utf8 [android/support/v4/app/FragmentTabHost$DummyTabFactory]
  + Utf8 [android/support/v4/app/FragmentTabHost$SavedState]
  + Utf8 [android/support/v4/app/FragmentTabHost$TabInfo]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [android/widget/FrameLayout$LayoutParams]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [android/widget/TabHost]
  + Utf8 [android/widget/TabHost$OnTabChangeListener]
  + Utf8 [android/widget/TabHost$TabContentFactory]
  + Utf8 [android/widget/TabHost$TabSpec]
  + Utf8 [android/widget/TabWidget]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [attach]
  + Utf8 [attrs]
  + Utf8 [beginTransaction]
  + Utf8 [clss]
  + Utf8 [commit]
  + Utf8 [containerId]
  + Utf8 [context]
  + Utf8 [curTab]
  + Utf8 [currentTab]
  + Utf8 [detach]
  + Utf8 [doTabChanged]
  + Utf8 [ensureContent]
  + Utf8 [equals]
  + Utf8 [executePendingTransactions]
  + Utf8 [findFragmentByTag]
  + Utf8 [findViewById]
  + Utf8 [fl]
  + Utf8 [ft]
  + Utf8 [get]
  + Utf8 [getCurrentTabTag]
  + Utf8 [getId]
  + Utf8 [getName]
  + Utf8 [getResourceId]
  + Utf8 [getSuperState]
  + Utf8 [getTag]
  + Utf8 [i]
  + Utf8 [info]
  + Utf8 [initFragmentTabHost]
  + Utf8 [instantiate]
  + Utf8 [isDetached]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [l]
  + Utf8 [ll]
  + Utf8 [mAttached]
  + Utf8 [mContainerId]
  + Utf8 [mContext]
  + Utf8 [mFragmentManager]
  + Utf8 [mLastTab]
  + Utf8 [mOnTabChangeListener]
  + Utf8 [mRealTabContent]
  + Utf8 [mTabs]
  + Utf8 [manager]
  + Utf8 [newTab]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onTabChanged]
  + Utf8 [recycle]
  + Utf8 [setContent]
  + Utf8 [setCurrentTabByTag]
  + Utf8 [setId]
  + Utf8 [setOnTabChangedListener]
  + Utf8 [setOrientation]
  + Utf8 [setup]
  + Utf8 [size]
  + Utf8 [ss]
  + Utf8 [state]
  + Utf8 [superState]
  + Utf8 [tab]
  + Utf8 [tabId]
  + Utf8 [tabSpec]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [tw]

Fields (count = 8):
  + Field:        mTabs Ljava/util/ArrayList;
    Access flags: 0x12
      = private final java.util.ArrayList mTabs
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/FragmentTabHost$TabInfo;>;]
  + Field:        mRealTabContent Landroid/widget/FrameLayout;
    Access flags: 0x2
      = private android.widget.FrameLayout mRealTabContent
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mFragmentManager Landroid/support/v4/app/FragmentManager;
    Access flags: 0x2
      = private android.support.v4.app.FragmentManager mFragmentManager
  + Field:        mContainerId I
    Access flags: 0x2
      = private int mContainerId
  + Field:        mOnTabChangeListener Landroid/widget/TabHost$OnTabChangeListener;
    Access flags: 0x2
      = private android.widget.TabHost$OnTabChangeListener mOnTabChangeListener
  + Field:        mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;
    Access flags: 0x2
      = private android.support.v4.app.FragmentTabHost$TabInfo mLastTab
  + Field:        mAttached Z
    Access flags: 0x2
      = private boolean mAttached

Methods (count = 15):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public FragmentTabHost(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #81
        + Methodref [android/widget/TabHost.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] new #33
        + Class [java/util/ArrayList]
      [10] dup
      [11] invokespecial #100
        + Methodref [java/util/ArrayList.<init> ()V]
      [14] putfield #41
        + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
      [17] aload_0 v0
      [18] aload_1 v1
      [19] aconst_null
      [20] invokespecial #58
        + Methodref [android/support/v4/app/FragmentTabHost.initFragmentTabHost (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 130
        [6] -> line 52
        [17] -> line 131
        [23] -> line 132
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 24 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public FragmentTabHost(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #81
        + Methodref [android/widget/TabHost.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] new #33
        + Class [java/util/ArrayList]
      [10] dup
      [11] invokespecial #100
        + Methodref [java/util/ArrayList.<init> ()V]
      [14] putfield #41
        + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
      [17] aload_0 v0
      [18] aload_1 v1
      [19] aload_2 v2
      [20] invokespecial #58
        + Methodref [android/support/v4/app/FragmentTabHost.initFragmentTabHost (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 135
        [6] -> line 52
        [17] -> line 136
        [23] -> line 137
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 24 [Landroid/content/Context; context]
        v2: 0 -> 24 [Landroid/util/AttributeSet; attrs]
  + Method:       initFragmentTabHost(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x2
      = private void initFragmentTabHost(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 194, locals = 7, stack = 7):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] iconst_1
      [3] newarray 10
      [5] dup
      [6] iconst_0
      [7] ldc #1
        + Integer [16842995]
      [9] iastore
      [10] iconst_0
      [11] iconst_0
      [12] invokevirtual #43
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [15] astore_3 v3
      [16] aload_0 v0
      [17] aload_3 v3
      [18] iconst_0
      [19] iconst_0
      [20] invokevirtual #44
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [23] putfield #35
        + Fieldref [android/support/v4/app/FragmentTabHost.mContainerId I]
      [26] aload_3 v3
      [27] invokevirtual #45
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [30] aload_0 v0
      [31] aload_0 v0
      [32] invokespecial #86
        + Methodref [android/widget/TabHost.setOnTabChangedListener (Landroid/widget/TabHost$OnTabChangeListener;)V]
      [35] aload_0 v0
      [36] ldc #4
        + Integer [16908307]
      [38] invokevirtual #55
        + Methodref [android/support/v4/app/FragmentTabHost.findViewById (I)Landroid/view/View;]
      [41] ifnonnull +152 (target=193)
      [44] new #22
        + Class [android/widget/LinearLayout]
      [47] dup
      [48] aload_1 v1
      [49] invokespecial #77
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [52] astore v4
      [54] aload v4
      [56] iconst_1
      [57] invokevirtual #79
        + Methodref [android/widget/LinearLayout.setOrientation (I)V]
      [60] aload_0 v0
      [61] aload v4
      [63] new #21
        + Class [android/widget/FrameLayout$LayoutParams]
      [66] dup
      [67] iconst_m1
      [68] iconst_m1
      [69] invokespecial #76
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [72] invokevirtual #52
        + Methodref [android/support/v4/app/FragmentTabHost.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [75] new #28
        + Class [android/widget/TabWidget]
      [78] dup
      [79] aload_1 v1
      [80] invokespecial #90
        + Methodref [android/widget/TabWidget.<init> (Landroid/content/Context;)V]
      [83] astore v5
      [85] aload v5
      [87] ldc #4
        + Integer [16908307]
      [89] invokevirtual #91
        + Methodref [android/widget/TabWidget.setId (I)V]
      [92] aload v5
      [94] iconst_0
      [95] invokevirtual #92
        + Methodref [android/widget/TabWidget.setOrientation (I)V]
      [98] aload v4
      [100] aload v5
      [102] new #23
        + Class [android/widget/LinearLayout$LayoutParams]
      [105] dup
      [106] iconst_m1
      [107] bipush -2
      [109] fconst_0
      [110] invokespecial #80
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
      [113] invokevirtual #78
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [116] new #20
        + Class [android/widget/FrameLayout]
      [119] dup
      [120] aload_1 v1
      [121] invokespecial #74
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [124] astore v6
      [126] aload v6
      [128] ldc #2
        + Integer [16908305]
      [130] invokevirtual #75
        + Methodref [android/widget/FrameLayout.setId (I)V]
      [133] aload v4
      [135] aload v6
      [137] new #23
        + Class [android/widget/LinearLayout$LayoutParams]
      [140] dup
      [141] iconst_0
      [142] iconst_0
      [143] fconst_0
      [144] invokespecial #80
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
      [147] invokevirtual #78
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [150] aload_0 v0
      [151] new #20
        + Class [android/widget/FrameLayout]
      [154] dup
      [155] aload_1 v1
      [156] invokespecial #74
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [159] dup
      [160] astore v6
      [162] putfield #40
        + Fieldref [android/support/v4/app/FragmentTabHost.mRealTabContent Landroid/widget/FrameLayout;]
      [165] aload_0 v0
      [166] getfield #40
        + Fieldref [android/support/v4/app/FragmentTabHost.mRealTabContent Landroid/widget/FrameLayout;]
      [169] aload_0 v0
      [170] getfield #35
        + Fieldref [android/support/v4/app/FragmentTabHost.mContainerId I]
      [173] invokevirtual #75
        + Methodref [android/widget/FrameLayout.setId (I)V]
      [176] aload v4
      [178] aload v6
      [180] new #23
        + Class [android/widget/LinearLayout$LayoutParams]
      [183] dup
      [184] iconst_m1
      [185] iconst_0
      [186] fconst_1
      [187] invokespecial #80
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
      [190] invokevirtual #78
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [193] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 140
        [16] -> line 142
        [26] -> line 143
        [30] -> line 145
        [35] -> line 149
        [44] -> line 150
        [54] -> line 151
        [60] -> line 152
        [75] -> line 156
        [85] -> line 157
        [92] -> line 158
        [98] -> line 159
        [116] -> line 163
        [126] -> line 164
        [133] -> line 165
        [150] -> line 167
        [165] -> line 168
        [176] -> line 169
        [193] -> line 172
      + Local variable table attribute (count = 7)
        v4: 54 -> 193 [Landroid/widget/LinearLayout; ll]
        v5: 85 -> 193 [Landroid/widget/TabWidget; tw]
        v6: 126 -> 193 [Landroid/widget/FrameLayout; fl]
        v0: 0 -> 194 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 194 [Landroid/content/Context; context]
        v2: 0 -> 194 [Landroid/util/AttributeSet; attrs]
        v3: 16 -> 194 [Landroid/content/res/TypedArray; a]
  + Method:       setup()V
    Access flags: 0x1
      = public void setup()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 10, locals = 1, stack = 3):
      [0] new #30
        + Class [java/lang/IllegalStateException]
      [3] dup
      [4] ldc #5
        + String [Must call setup() that takes a Context and FragmentManager]
      [6] invokespecial #94
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 181
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentTabHost; this]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Method:       setup(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V
    Access flags: 0x1
      = public void setup(android.content.Context,android.support.v4.app.FragmentManager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #87
        + Methodref [android/widget/TabHost.setup ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #36
        + Fieldref [android/support/v4/app/FragmentTabHost.mContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [14] aload_0 v0
      [15] invokespecial #54
        + Methodref [android/support/v4/app/FragmentTabHost.ensureContent ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 186
        [4] -> line 187
        [9] -> line 188
        [14] -> line 189
        [18] -> line 190
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 19 [Landroid/content/Context; context]
        v2: 0 -> 19 [Landroid/support/v4/app/FragmentManager; manager]
  + Method:       setup(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V
    Access flags: 0x1
      = public void setup(android.content.Context,android.support.v4.app.FragmentManager,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #87
        + Methodref [android/widget/TabHost.setup ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #36
        + Fieldref [android/support/v4/app/FragmentTabHost.mContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [14] aload_0 v0
      [15] iload_3 v3
      [16] putfield #35
        + Fieldref [android/support/v4/app/FragmentTabHost.mContainerId I]
      [19] aload_0 v0
      [20] invokespecial #54
        + Methodref [android/support/v4/app/FragmentTabHost.ensureContent ()V]
      [23] aload_0 v0
      [24] getfield #40
        + Fieldref [android/support/v4/app/FragmentTabHost.mRealTabContent Landroid/widget/FrameLayout;]
      [27] iload_3 v3
      [28] invokevirtual #75
        + Methodref [android/widget/FrameLayout.setId (I)V]
      [31] aload_0 v0
      [32] invokevirtual #57
        + Methodref [android/support/v4/app/FragmentTabHost.getId ()I]
      [35] iconst_m1
      [36] ificmpne +9 (target=45)
      [39] aload_0 v0
      [40] ldc #3
        + Integer [16908306]
      [42] invokevirtual #60
        + Methodref [android/support/v4/app/FragmentTabHost.setId (I)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 193
        [4] -> line 194
        [9] -> line 195
        [14] -> line 196
        [19] -> line 197
        [23] -> line 198
        [31] -> line 202
        [39] -> line 203
        [45] -> line 205
      + Local variable table attribute (count = 4)
        v0: 0 -> 46 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 46 [Landroid/content/Context; context]
        v2: 0 -> 46 [Landroid/support/v4/app/FragmentManager; manager]
        v3: 0 -> 46 [I containerId]
  + Method:       ensureContent()V
    Access flags: 0x2
      = private void ensureContent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #40
        + Fieldref [android/support/v4/app/FragmentTabHost.mRealTabContent Landroid/widget/FrameLayout;]
      [4] ifnonnull +55 (target=59)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] aload_0 v0
      [10] getfield #35
        + Fieldref [android/support/v4/app/FragmentTabHost.mContainerId I]
      [13] invokevirtual #55
        + Methodref [android/support/v4/app/FragmentTabHost.findViewById (I)Landroid/view/View;]
      [16] checkcast #20
        + Class [android/widget/FrameLayout]
      [19] putfield #40
        + Fieldref [android/support/v4/app/FragmentTabHost.mRealTabContent Landroid/widget/FrameLayout;]
      [22] aload_0 v0
      [23] getfield #40
        + Fieldref [android/support/v4/app/FragmentTabHost.mRealTabContent Landroid/widget/FrameLayout;]
      [26] ifnonnull +33 (target=59)
      [29] new #30
        + Class [java/lang/IllegalStateException]
      [32] dup
      [33] new #32
        + Class [java/lang/StringBuilder]
      [36] dup
      [37] invokespecial #96
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [40] ldc #6
        + String [No tab content FrameLayout found for id ]
      [42] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [45] aload_0 v0
      [46] getfield #35
        + Fieldref [android/support/v4/app/FragmentTabHost.mContainerId I]
      [49] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [52] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [55] invokespecial #94
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [58] athrow
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 208
        [7] -> line 209
        [22] -> line 210
        [29] -> line 211
        [59] -> line 215
      + Local variable table attribute (count = 1)
        v0: 0 -> 60 [Landroid/support/v4/app/FragmentTabHost; this]
  + Method:       setOnTabChangedListener(Landroid/widget/TabHost$OnTabChangeListener;)V
    Access flags: 0x1
      = public void setOnTabChangedListener(android.widget.TabHost$OnTabChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #39
        + Fieldref [android/support/v4/app/FragmentTabHost.mOnTabChangeListener Landroid/widget/TabHost$OnTabChangeListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 219
        [5] -> line 220
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 6 [Landroid/widget/TabHost$OnTabChangeListener; l]
  + Method:       addTab(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void addTab(android.widget.TabHost$TabSpec,java.lang.Class,android.os.Bundle)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 118, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] new #14
        + Class [android/support/v4/app/FragmentTabHost$DummyTabFactory]
      [4] dup
      [5] aload_0 v0
      [6] getfield #36
        + Fieldref [android/support/v4/app/FragmentTabHost.mContext Landroid/content/Context;]
      [9] invokespecial #61
        + Methodref [android/support/v4/app/FragmentTabHost$DummyTabFactory.<init> (Landroid/content/Context;)V]
      [12] invokevirtual #89
        + Methodref [android/widget/TabHost$TabSpec.setContent (Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec;]
      [15] pop
      [16] aload_1 v1
      [17] invokevirtual #88
        + Methodref [android/widget/TabHost$TabSpec.getTag ()Ljava/lang/String;]
      [20] astore v4
      [22] new #16
        + Class [android/support/v4/app/FragmentTabHost$TabInfo]
      [25] dup
      [26] aload v4
      [28] aload_2 v2
      [29] aload_3 v3
      [30] invokespecial #64
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.<init> (Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V]
      [33] astore v5
      [35] aload_0 v0
      [36] getfield #34
        + Fieldref [android/support/v4/app/FragmentTabHost.mAttached Z]
      [39] ifeq +63 (target=102)
      [42] aload v5
      [44] aload_0 v0
      [45] getfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [48] aload v4
      [50] invokevirtual #50
        + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [53] invokestatic #66
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$102 (Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
      [56] pop
      [57] aload v5
      [59] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [62] ifnull +40 (target=102)
      [65] aload v5
      [67] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [70] invokevirtual #47
        + Methodref [android/support/v4/app/Fragment.isDetached ()Z]
      [73] ifne +29 (target=102)
      [76] aload_0 v0
      [77] getfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [80] invokevirtual #48
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [83] astore v6
      [85] aload v6
      [87] aload v5
      [89] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [92] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [95] pop
      [96] aload v6
      [98] invokevirtual #72
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [101] pop
      [102] aload_0 v0
      [103] getfield #41
        + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
      [106] aload v5
      [108] invokevirtual #101
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [111] pop
      [112] aload_0 v0
      [113] aload_1 v1
      [114] invokevirtual #51
        + Methodref [android/support/v4/app/FragmentTabHost.addTab (Landroid/widget/TabHost$TabSpec;)V]
      [117] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 223
        [16] -> line 224
        [22] -> line 226
        [35] -> line 228
        [42] -> line 232
        [57] -> line 233
        [76] -> line 234
        [85] -> line 235
        [96] -> line 236
        [102] -> line 240
        [112] -> line 241
        [117] -> line 242
      + Local variable table attribute (count = 7)
        v6: 85 -> 102 [Landroid/support/v4/app/FragmentTransaction; ft]
        v0: 0 -> 118 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 118 [Landroid/widget/TabHost$TabSpec; tabSpec]
        v2: 0 -> 118 [Ljava/lang/Class; clss]
        v3: 0 -> 118 [Landroid/os/Bundle; args]
        v4: 22 -> 118 [Ljava/lang/String; tag]
        v5: 35 -> 118 [Landroid/support/v4/app/FragmentTabHost$TabInfo; info]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 118 [Ljava/lang/Class<*>; clss]
    + Signature attribute:
      + Utf8 [(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class<*>;Landroid/os/Bundle;)V]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #82
        + Methodref [android/widget/TabHost.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] invokevirtual #56
        + Methodref [android/support/v4/app/FragmentTabHost.getCurrentTabTag ()Ljava/lang/String;]
      [8] astore_1 v1
      [9] aconst_null
      [10] astore_2 v2
      [11] iconst_0
      [12] istore_3 v3
      [13] iload_3 v3
      [14] aload_0 v0
      [15] getfield #41
        + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
      [18] invokevirtual #103
        + Methodref [java/util/ArrayList.size ()I]
      [21] ificmpge +102 (target=123)
      [24] aload_0 v0
      [25] getfield #41
        + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
      [28] iload_3 v3
      [29] invokevirtual #102
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [32] checkcast #16
        + Class [android/support/v4/app/FragmentTabHost$TabInfo]
      [35] astore v4
      [37] aload v4
      [39] aload_0 v0
      [40] getfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [43] aload v4
      [45] invokestatic #67
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$200 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
      [48] invokevirtual #50
        + Methodref [android/support/v4/app/FragmentManager.findFragmentByTag (Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [51] invokestatic #66
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$102 (Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
      [54] pop
      [55] aload v4
      [57] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [60] ifnull +57 (target=117)
      [63] aload v4
      [65] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [68] invokevirtual #47
        + Methodref [android/support/v4/app/Fragment.isDetached ()Z]
      [71] ifne +46 (target=117)
      [74] aload v4
      [76] invokestatic #67
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$200 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
      [79] aload_1 v1
      [80] invokevirtual #95
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [83] ifeq +12 (target=95)
      [86] aload_0 v0
      [87] aload v4
      [89] putfield #38
        + Fieldref [android/support/v4/app/FragmentTabHost.mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
      [92] goto +25 (target=117)
      [95] aload_2 v2
      [96] ifnonnull +11 (target=107)
      [99] aload_0 v0
      [100] getfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [103] invokevirtual #48
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [106] astore_2 v2
      [107] aload_2 v2
      [108] aload v4
      [110] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [113] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [116] pop
      [117] iinc v3, 1
      [120] goto -107 (target=13)
      [123] aload_0 v0
      [124] iconst_1
      [125] putfield #34
        + Fieldref [android/support/v4/app/FragmentTabHost.mAttached Z]
      [128] aload_0 v0
      [129] aload_1 v1
      [130] aload_2 v2
      [131] invokespecial #53
        + Methodref [android/support/v4/app/FragmentTabHost.doTabChanged (Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;]
      [134] astore_2 v2
      [135] aload_2 v2
      [136] ifnull +16 (target=152)
      [139] aload_2 v2
      [140] invokevirtual #72
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [143] pop
      [144] aload_0 v0
      [145] getfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [148] invokevirtual #49
        + Methodref [android/support/v4/app/FragmentManager.executePendingTransactions ()Z]
      [151] pop
      [152] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 246
        [4] -> line 248
        [9] -> line 252
        [11] -> line 253
        [24] -> line 254
        [37] -> line 255
        [55] -> line 256
        [74] -> line 257
        [86] -> line 261
        [95] -> line 265
        [99] -> line 266
        [107] -> line 268
        [117] -> line 253
        [123] -> line 275
        [128] -> line 276
        [135] -> line 277
        [139] -> line 278
        [144] -> line 279
        [152] -> line 281
      + Local variable table attribute (count = 5)
        v4: 37 -> 117 [Landroid/support/v4/app/FragmentTabHost$TabInfo; tab]
        v3: 13 -> 123 [I i]
        v0: 0 -> 153 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 9 -> 153 [Ljava/lang/String; currentTab]
        v2: 11 -> 153 [Landroid/support/v4/app/FragmentTransaction; ft]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #83
        + Methodref [android/widget/TabHost.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #34
        + Fieldref [android/support/v4/app/FragmentTabHost.mAttached Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 285
        [4] -> line 286
        [9] -> line 287
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentTabHost; this]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x4
      = protected android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #85
        + Methodref [android/widget/TabHost.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #15
        + Class [android/support/v4/app/FragmentTabHost$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #62
        + Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] aload_0 v0
      [16] invokevirtual #56
        + Methodref [android/support/v4/app/FragmentTabHost.getCurrentTabTag ()Ljava/lang/String;]
      [19] putfield #42
        + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.curTab Ljava/lang/String;]
      [22] aload_2 v2
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 291
        [5] -> line 292
        [14] -> line 293
        [22] -> line 294
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 5 -> 24 [Landroid/os/Parcelable; superState]
        v2: 14 -> 24 [Landroid/support/v4/app/FragmentTabHost$SavedState; ss]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] checkcast #15
        + Class [android/support/v4/app/FragmentTabHost$SavedState]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokevirtual #63
        + Methodref [android/support/v4/app/FragmentTabHost$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [10] invokespecial #84
        + Methodref [android/widget/TabHost.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [13] aload_0 v0
      [14] aload_2 v2
      [15] getfield #42
        + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.curTab Ljava/lang/String;]
      [18] invokevirtual #59
        + Methodref [android/support/v4/app/FragmentTabHost.setCurrentTabByTag (Ljava/lang/String;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 299
        [5] -> line 300
        [13] -> line 301
        [21] -> line 302
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 22 [Landroid/os/Parcelable; state]
        v2: 5 -> 22 [Landroid/support/v4/app/FragmentTabHost$SavedState; ss]
  + Method:       onTabChanged(Ljava/lang/String;)V
    Access flags: 0x1
      = public void onTabChanged(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/app/FragmentTabHost.mAttached Z]
      [4] ifeq +19 (target=23)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] aconst_null
      [10] invokespecial #53
        + Methodref [android/support/v4/app/FragmentTabHost.doTabChanged (Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ifnull +8 (target=23)
      [18] aload_2 v2
      [19] invokevirtual #72
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [22] pop
      [23] aload_0 v0
      [24] getfield #39
        + Fieldref [android/support/v4/app/FragmentTabHost.mOnTabChangeListener Landroid/widget/TabHost$OnTabChangeListener;]
      [27] ifnull +13 (target=40)
      [30] aload_0 v0
      [31] getfield #39
        + Fieldref [android/support/v4/app/FragmentTabHost.mOnTabChangeListener Landroid/widget/TabHost$OnTabChangeListener;]
      [34] aload_1 v1
      [35] invokeinterface #104
        + InterfaceMethodref [android/widget/TabHost$OnTabChangeListener.onTabChanged (Ljava/lang/String;)V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 306
        [7] -> line 307
        [14] -> line 308
        [18] -> line 309
        [23] -> line 312
        [30] -> line 313
        [40] -> line 315
      + Local variable table attribute (count = 3)
        v2: 14 -> 23 [Landroid/support/v4/app/FragmentTransaction; ft]
        v0: 0 -> 41 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 41 [Ljava/lang/String; tabId]
  + Method:       doTabChanged(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x2
      = private android.support.v4.app.FragmentTransaction doTabChanged(java.lang.String,android.support.v4.app.FragmentTransaction)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 202, locals = 6, stack = 4):
      [0] aconst_null
      [1] astore_3 v3
      [2] iconst_0
      [3] istore v4
      [5] iload v4
      [7] aload_0 v0
      [8] getfield #41
        + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
      [11] invokevirtual #103
        + Methodref [java/util/ArrayList.size ()I]
      [14] ificmpge +38 (target=52)
      [17] aload_0 v0
      [18] getfield #41
        + Fieldref [android/support/v4/app/FragmentTabHost.mTabs Ljava/util/ArrayList;]
      [21] iload v4
      [23] invokevirtual #102
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [26] checkcast #16
        + Class [android/support/v4/app/FragmentTabHost$TabInfo]
      [29] astore v5
      [31] aload v5
      [33] invokestatic #67
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$200 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
      [36] aload_1 v1
      [37] invokevirtual #95
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [40] ifeq +6 (target=46)
      [43] aload v5
      [45] astore_3 v3
      [46] iinc v4, 1
      [49] goto -44 (target=5)
      [52] aload_3 v3
      [53] ifnonnull +30 (target=83)
      [56] new #30
        + Class [java/lang/IllegalStateException]
      [59] dup
      [60] new #32
        + Class [java/lang/StringBuilder]
      [63] dup
      [64] invokespecial #96
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [67] ldc #7
        + String [No tab known for tag ]
      [69] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [72] aload_1 v1
      [73] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [76] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [79] invokespecial #94
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [82] athrow
      [83] aload_0 v0
      [84] getfield #38
        + Fieldref [android/support/v4/app/FragmentTabHost.mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
      [87] aload_3 v3
      [88] ifacmpeq +112 (target=200)
      [91] aload_2 v2
      [92] ifnonnull +11 (target=103)
      [95] aload_0 v0
      [96] getfield #37
        + Fieldref [android/support/v4/app/FragmentTabHost.mFragmentManager Landroid/support/v4/app/FragmentManager;]
      [99] invokevirtual #48
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [102] astore_2 v2
      [103] aload_0 v0
      [104] getfield #38
        + Fieldref [android/support/v4/app/FragmentTabHost.mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
      [107] ifnull +25 (target=132)
      [110] aload_0 v0
      [111] getfield #38
        + Fieldref [android/support/v4/app/FragmentTabHost.mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
      [114] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [117] ifnull +15 (target=132)
      [120] aload_2 v2
      [121] aload_0 v0
      [122] getfield #38
        + Fieldref [android/support/v4/app/FragmentTabHost.mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
      [125] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [128] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentTransaction.detach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [131] pop
      [132] aload_3 v3
      [133] ifnull +62 (target=195)
      [136] aload_3 v3
      [137] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [140] ifnonnull +46 (target=186)
      [143] aload_3 v3
      [144] aload_0 v0
      [145] getfield #36
        + Fieldref [android/support/v4/app/FragmentTabHost.mContext Landroid/content/Context;]
      [148] aload_3 v3
      [149] invokestatic #68
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$300 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;]
      [152] invokevirtual #93
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [155] aload_3 v3
      [156] invokestatic #69
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$400 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;]
      [159] invokestatic #46
        + Methodref [android/support/v4/app/Fragment.instantiate (Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;]
      [162] invokestatic #66
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$102 (Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
      [165] pop
      [166] aload_2 v2
      [167] aload_0 v0
      [168] getfield #35
        + Fieldref [android/support/v4/app/FragmentTabHost.mContainerId I]
      [171] aload_3 v3
      [172] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [175] aload_3 v3
      [176] invokestatic #67
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$200 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
      [179] invokevirtual #70
        + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [182] pop
      [183] goto +12 (target=195)
      [186] aload_2 v2
      [187] aload_3 v3
      [188] invokestatic #65
        + Methodref [android/support/v4/app/FragmentTabHost$TabInfo.access$100 (Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
      [191] invokevirtual #71
        + Methodref [android/support/v4/app/FragmentTransaction.attach (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [194] pop
      [195] aload_0 v0
      [196] aload_3 v3
      [197] putfield #38
        + Fieldref [android/support/v4/app/FragmentTabHost.mLastTab Landroid/support/v4/app/FragmentTabHost$TabInfo;]
      [200] aload_2 v2
      [201] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 318
        [2] -> line 319
        [17] -> line 320
        [31] -> line 321
        [43] -> line 322
        [46] -> line 319
        [52] -> line 325
        [56] -> line 326
        [83] -> line 328
        [91] -> line 329
        [95] -> line 330
        [103] -> line 332
        [110] -> line 333
        [120] -> line 334
        [132] -> line 337
        [136] -> line 338
        [143] -> line 339
        [166] -> line 341
        [186] -> line 343
        [195] -> line 347
        [200] -> line 349
      + Local variable table attribute (count = 6)
        v5: 31 -> 46 [Landroid/support/v4/app/FragmentTabHost$TabInfo; tab]
        v4: 5 -> 52 [I i]
        v0: 0 -> 202 [Landroid/support/v4/app/FragmentTabHost; this]
        v1: 0 -> 202 [Ljava/lang/String; tabId]
        v2: 0 -> 202 [Landroid/support/v4/app/FragmentTransaction; ft]
        v3: 2 -> 202 [Landroid/support/v4/app/FragmentTabHost$TabInfo; newTab]

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/FragmentTabHost$1]
      + Class [android/support/v4/app/FragmentTabHost]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentTabHost$SavedState]
      + Class [android/support/v4/app/FragmentTabHost]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentTabHost$DummyTabFactory]
      + Class [android/support/v4/app/FragmentTabHost]
      + Utf8 [DummyTabFactory]
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [android/support/v4/app/FragmentTabHost$TabInfo]
      + Class [android/support/v4/app/FragmentTabHost]
      + Utf8 [TabInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/TabHost$OnTabChangeListener]
      + Class [android/widget/TabHost]
      + Utf8 [OnTabChangeListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [android/widget/TabHost$TabSpec]
      + Class [android/widget/TabHost]
      + Utf8 [TabSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/FrameLayout$LayoutParams]
      + Class [android/widget/FrameLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/TabHost$TabContentFactory]
      + Class [android/widget/TabHost]
      + Utf8 [TabContentFactory]
  + Source file attribute:
    + Utf8 [FragmentTabHost.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class android.support.v4.app.FragmentTabHost$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [android/support/v4/app/FragmentTabHost]
  + Class [android/support/v4/app/FragmentTabHost$1]
  + Class [java/lang/Object]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentTabHost.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/FragmentTabHost]
  + Utf8 [android/support/v4/app/FragmentTabHost$1]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentTabHost]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/FragmentTabHost$1]
      + Class [android/support/v4/app/FragmentTabHost]
  + Source file attribute:
    + Utf8 [FragmentTabHost.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost$DummyTabFactory
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentTabHost$DummyTabFactory extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/TabHost$TabContentFactory]

Constant Pool (count = 48):
  + Class [android/support/v4/app/FragmentTabHost]
  + Class [android/support/v4/app/FragmentTabHost$DummyTabFactory]
  + Class [android/view/View]
  + Class [android/widget/TabHost]
  + Class [android/widget/TabHost$TabContentFactory]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/FragmentTabHost$DummyTabFactory.mContext Landroid/content/Context;]
  + Methodref [android/view/View.<init> (Landroid/content/Context;)V]
  + Methodref [android/view/View.setMinimumHeight (I)V]
  + Methodref [android/view/View.setMinimumWidth (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [setMinimumHeight (I)V]
  + NameAndType [setMinimumWidth (I)V]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/view/View;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DummyTabFactory]
  + Utf8 [FragmentTabHost.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TabContentFactory]
  + Utf8 [android/support/v4/app/FragmentTabHost]
  + Utf8 [android/support/v4/app/FragmentTabHost$DummyTabFactory]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/TabHost]
  + Utf8 [android/widget/TabHost$TabContentFactory]
  + Utf8 [context]
  + Utf8 [createTabContent]
  + Utf8 [java/lang/Object]
  + Utf8 [mContext]
  + Utf8 [setMinimumHeight]
  + Utf8 [setMinimumWidth]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [v]

Fields (count = 1):
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x12
      = private final android.content.Context mContext

Methods (count = 2):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public FragmentTabHost$DummyTabFactory(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #7
        + Fieldref [android/support/v4/app/FragmentTabHost$DummyTabFactory.mContext Landroid/content/Context;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 77
        [4] -> line 78
        [9] -> line 79
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; this]
        v1: 0 -> 10 [Landroid/content/Context; context]
  + Method:       createTabContent(Ljava/lang/String;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View createTabContent(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 3):
      [0] new #3
        + Class [android/view/View]
      [3] dup
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [android/support/v4/app/FragmentTabHost$DummyTabFactory.mContext Landroid/content/Context;]
      [8] invokespecial #8
        + Methodref [android/view/View.<init> (Landroid/content/Context;)V]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] iconst_0
      [14] invokevirtual #10
        + Methodref [android/view/View.setMinimumWidth (I)V]
      [17] aload_2 v2
      [18] iconst_0
      [19] invokevirtual #9
        + Methodref [android/view/View.setMinimumHeight (I)V]
      [22] aload_2 v2
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 83
        [12] -> line 84
        [17] -> line 85
        [22] -> line 86
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; this]
        v1: 0 -> 24 [Ljava/lang/String; tag]
        v2: 12 -> 24 [Landroid/view/View; v]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentTabHost$DummyTabFactory]
      + Class [android/support/v4/app/FragmentTabHost]
      + Utf8 [DummyTabFactory]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/TabHost$TabContentFactory]
      + Class [android/widget/TabHost]
      + Utf8 [TabContentFactory]
  + Source file attribute:
    + Utf8 [FragmentTabHost.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.FragmentTabHost$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 103):
  + String [ curTab=]
  + String [FragmentTabHost.SavedState{]
  + String [}]
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/FragmentTabHost]
  + Class [android/support/v4/app/FragmentTabHost$1]
  + Class [android/support/v4/app/FragmentTabHost$SavedState]
  + Class [android/support/v4/app/FragmentTabHost$SavedState$1]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Class [java/lang/Integer]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.curTab Ljava/lang/String;]
  + Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
  + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/support/v4/app/FragmentTabHost$SavedState$1.<init> ()V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [curTab Ljava/lang/String;]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [readString ()Ljava/lang/String;]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [writeString (Ljava/lang/String;)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [ curTab=]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [FragmentTabHost.SavedState{]
  + Utf8 [FragmentTabHost.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentTabHost$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost$1;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/FragmentTabHost]
  + Utf8 [android/support/v4/app/FragmentTabHost$1]
  + Utf8 [android/support/v4/app/FragmentTabHost$SavedState]
  + Utf8 [android/support/v4/app/FragmentTabHost$SavedState$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [append]
  + Utf8 [curTab]
  + Utf8 [flags]
  + Utf8 [identityHashCode]
  + Utf8 [in]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [out]
  + Utf8 [readString]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [writeString]
  + Utf8 [writeToParcel]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [}]

Fields (count = 2):
  + Field:        curTab Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String curTab
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentTabHost$SavedState;>;]

Methods (count = 6):
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x0
      = FragmentTabHost$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #23
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 94
        [5] -> line 95
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentTabHost$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcelable; superState]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x2
      = private FragmentTabHost$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #22
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #18
        + Methodref [android/os/Parcel.readString ()Ljava/lang/String;]
      [10] putfield #17
        + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.curTab Ljava/lang/String;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 98
        [5] -> line 99
        [13] -> line 100
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/app/FragmentTabHost$SavedState; this]
        v1: 0 -> 14 [Landroid/os/Parcel; in]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #24
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #17
        + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.curTab Ljava/lang/String;]
      [11] invokevirtual #19
        + Methodref [android/os/Parcel.writeString (Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 104
        [6] -> line 105
        [14] -> line 106
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/support/v4/app/FragmentTabHost$SavedState; this]
        v1: 0 -> 15 [Landroid/os/Parcel; out]
        v2: 0 -> 15 [I flags]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 1, stack = 2):
      [0] new #14
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #26
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #2
        + String [FragmentTabHost.SavedState{]
      [9] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] invokestatic #29
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [16] invokestatic #25
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [19] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] ldc #1
        + String [ curTab=]
      [24] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] getfield #17
        + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.curTab Ljava/lang/String;]
      [31] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [34] ldc #3
        + String [}]
      [36] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [39] invokevirtual #28
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 110
      + Local variable table attribute (count = 1)
        v0: 0 -> 43 [Landroid/support/v4/app/FragmentTabHost$SavedState; this]
  + Method:       <init>(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V
    Access flags: 0x1000
      = synthetic FragmentTabHost$SavedState(android.os.Parcel,android.support.v4.app.FragmentTabHost$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #20
        + Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroid/os/Parcel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 90
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentTabHost$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]
        v2: 0 -> 6 [Landroid/support/v4/app/FragmentTabHost$1; x1]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #10
        + Class [android/support/v4/app/FragmentTabHost$SavedState$1]
      [3] dup
      [4] invokespecial #21
        + Methodref [android/support/v4/app/FragmentTabHost$SavedState$1.<init> ()V]
      [7] putstatic #16
        + Fieldref [android/support/v4/app/FragmentTabHost$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 115

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentTabHost$SavedState]
      + Class [android/support/v4/app/FragmentTabHost]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/FragmentTabHost$1]
      + Class [android/support/v4/app/FragmentTabHost]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentTabHost$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
  + Source file attribute:
    + Utf8 [FragmentTabHost.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentTabHost$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 50):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/app/FragmentTabHost]
  + Class [android/support/v4/app/FragmentTabHost$1]
  + Class [android/support/v4/app/FragmentTabHost$SavedState]
  + Class [android/support/v4/app/FragmentTabHost$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V]
  + Methodref [android/support/v4/app/FragmentTabHost$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + Methodref [android/support/v4/app/FragmentTabHost$SavedState$1.newArray (I)[Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + NameAndType [newArray (I)[Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentTabHost.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentTabHost$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/app/FragmentTabHost]
  + Utf8 [android/support/v4/app/FragmentTabHost$1]
  + Utf8 [android/support/v4/app/FragmentTabHost$SavedState]
  + Utf8 [android/support/v4/app/FragmentTabHost$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = FragmentTabHost$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 116
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentTabHost$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTabHost$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #5
        + Class [android/support/v4/app/FragmentTabHost$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] aconst_null
      [6] invokespecial #8
        + Methodref [android/support/v4/app/FragmentTabHost$SavedState.<init> (Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/FragmentTabHost$SavedState$1; this]
        v1: 0 -> 10 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;
    Access flags: 0x1
      = public android.support.v4.app.FragmentTabHost$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #5
        + Class [android/support/v4/app/FragmentTabHost$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 122
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentTabHost$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #10
        + Methodref [android/support/v4/app/FragmentTabHost$SavedState$1.newArray (I)[Landroid/support/v4/app/FragmentTabHost$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 116
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentTabHost$SavedState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #9
        + Methodref [android/support/v4/app/FragmentTabHost$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 116
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/FragmentTabHost$SavedState$1; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/app/FragmentTabHost$SavedState]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentTabHost$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/FragmentTabHost$SavedState]
      + Class [android/support/v4/app/FragmentTabHost]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/app/FragmentTabHost$1]
      + Class [android/support/v4/app/FragmentTabHost]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/app/FragmentTabHost$SavedState;>;]
  + Source file attribute:
    + Utf8 [FragmentTabHost.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTabHost$TabInfo
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.FragmentTabHost$TabInfo extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 56):
  + Class [android/support/v4/app/FragmentTabHost]
  + Class [android/support/v4/app/FragmentTabHost$TabInfo]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.args Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.clss Ljava/lang/Class;]
  + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.fragment Landroid/support/v4/app/Fragment;]
  + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.tag Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [args Landroid/os/Bundle;]
  + NameAndType [clss Ljava/lang/Class;]
  + NameAndType [fragment Landroid/support/v4/app/Fragment;]
  + NameAndType [tag Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;]
  + Utf8 [(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Class<*>;Landroid/os/Bundle;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FragmentTabHost.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentTabHost$TabInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TabInfo]
  + Utf8 [_args]
  + Utf8 [_class]
  + Utf8 [_tag]
  + Utf8 [access$100]
  + Utf8 [access$102]
  + Utf8 [access$200]
  + Utf8 [access$300]
  + Utf8 [access$400]
  + Utf8 [android/support/v4/app/FragmentTabHost]
  + Utf8 [android/support/v4/app/FragmentTabHost$TabInfo]
  + Utf8 [args]
  + Utf8 [clss]
  + Utf8 [fragment]
  + Utf8 [java/lang/Object]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 4):
  + Field:        tag Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String tag
  + Field:        clss Ljava/lang/Class;
    Access flags: 0x12
      = private final java.lang.Class clss
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/Class<*>;]
  + Field:        args Landroid/os/Bundle;
    Access flags: 0x12
      = private final android.os.Bundle args
  + Field:        fragment Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment fragment

Methods (count = 6):
  + Method:       <init>(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V
    Access flags: 0x0
      = FragmentTabHost$TabInfo(java.lang.String,java.lang.Class,android.os.Bundle)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #7
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.tag Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #5
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.clss Ljava/lang/Class;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #4
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.args Landroid/os/Bundle;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 67
        [4] -> line 68
        [9] -> line 69
        [14] -> line 70
        [19] -> line 71
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Landroid/support/v4/app/FragmentTabHost$TabInfo; this]
        v1: 0 -> 20 [Ljava/lang/String; _tag]
        v2: 0 -> 20 [Ljava/lang/Class; _class]
        v3: 0 -> 20 [Landroid/os/Bundle; _args]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 20 [Ljava/lang/Class<*>; _class]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Ljava/lang/Class<*>;Landroid/os/Bundle;)V]
  + Method:       access$102(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1008
      = static synthetic android.support.v4.app.Fragment access$102(android.support.v4.app.FragmentTabHost$TabInfo,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] dup_x1
      [3] putfield #6
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.fragment Landroid/support/v4/app/Fragment;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/FragmentTabHost$TabInfo; x0]
        v1: 0 -> 7 [Landroid/support/v4/app/Fragment; x1]
  + Method:       access$100(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1008
      = static synthetic android.support.v4.app.Fragment access$100(android.support.v4.app.FragmentTabHost$TabInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.fragment Landroid/support/v4/app/Fragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentTabHost$TabInfo; x0]
  + Method:       access$200(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$200(android.support.v4.app.FragmentTabHost$TabInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.tag Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentTabHost$TabInfo; x0]
  + Method:       access$300(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;
    Access flags: 0x1008
      = static synthetic java.lang.Class access$300(android.support.v4.app.FragmentTabHost$TabInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.clss Ljava/lang/Class;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentTabHost$TabInfo; x0]
  + Method:       access$400(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;
    Access flags: 0x1008
      = static synthetic android.os.Bundle access$400(android.support.v4.app.FragmentTabHost$TabInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [android/support/v4/app/FragmentTabHost$TabInfo.args Landroid/os/Bundle;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentTabHost$TabInfo; x0]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [android/support/v4/app/FragmentTabHost$TabInfo]
      + Class [android/support/v4/app/FragmentTabHost]
      + Utf8 [TabInfo]
  + Source file attribute:
    + Utf8 [FragmentTabHost.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/FragmentTransaction
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.app.FragmentTransaction extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 62):
  + Integer [-1]
  + Integer [0]
  + Integer [4096]
  + Integer [4097]
  + Integer [4099]
  + Integer [8192]
  + Integer [8194]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(II)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(IIII)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [FragmentTransaction.java]
  + Utf8 [I]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TRANSIT_ENTER_MASK]
  + Utf8 [TRANSIT_EXIT_MASK]
  + Utf8 [TRANSIT_FRAGMENT_CLOSE]
  + Utf8 [TRANSIT_FRAGMENT_FADE]
  + Utf8 [TRANSIT_FRAGMENT_OPEN]
  + Utf8 [TRANSIT_NONE]
  + Utf8 [TRANSIT_UNSET]
  + Utf8 [add]
  + Utf8 [addToBackStack]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [attach]
  + Utf8 [commit]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [detach]
  + Utf8 [disallowAddToBackStack]
  + Utf8 [hide]
  + Utf8 [isAddToBackStackAllowed]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/Object]
  + Utf8 [remove]
  + Utf8 [replace]
  + Utf8 [setBreadCrumbShortTitle]
  + Utf8 [setBreadCrumbTitle]
  + Utf8 [setCustomAnimations]
  + Utf8 [setTransition]
  + Utf8 [setTransitionStyle]
  + Utf8 [show]
  + Utf8 [this]

Fields (count = 7):
  + Field:        TRANSIT_ENTER_MASK I
    Access flags: 0x19
      = public static final int TRANSIT_ENTER_MASK
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4096]
  + Field:        TRANSIT_EXIT_MASK I
    Access flags: 0x19
      = public static final int TRANSIT_EXIT_MASK
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8192]
  + Field:        TRANSIT_UNSET I
    Access flags: 0x19
      = public static final int TRANSIT_UNSET
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        TRANSIT_NONE I
    Access flags: 0x19
      = public static final int TRANSIT_NONE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        TRANSIT_FRAGMENT_OPEN I
    Access flags: 0x19
      = public static final int TRANSIT_FRAGMENT_OPEN
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4097]
  + Field:        TRANSIT_FRAGMENT_CLOSE I
    Access flags: 0x19
      = public static final int TRANSIT_FRAGMENT_CLOSE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8194]
  + Field:        TRANSIT_FRAGMENT_FADE I
    Access flags: 0x19
      = public static final int TRANSIT_FRAGMENT_FADE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4099]

Methods (count = 25):
  + Method:       <init>()V
    Access flags: 0x1
      = public FragmentTransaction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/FragmentTransaction; this]
  + Method:       add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction add(android.support.v4.app.Fragment,java.lang.String)
  + Method:       add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment)
  + Method:       add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction add(int,android.support.v4.app.Fragment,java.lang.String)
  + Method:       replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment)
  + Method:       replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction replace(int,android.support.v4.app.Fragment,java.lang.String)
  + Method:       remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction remove(android.support.v4.app.Fragment)
  + Method:       hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction hide(android.support.v4.app.Fragment)
  + Method:       show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction show(android.support.v4.app.Fragment)
  + Method:       detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction detach(android.support.v4.app.Fragment)
  + Method:       attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction attach(android.support.v4.app.Fragment)
  + Method:       isEmpty()Z
    Access flags: 0x401
      = public abstract boolean isEmpty()
  + Method:       setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int,int)
  + Method:       setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setCustomAnimations(int,int,int,int)
  + Method:       setTransition(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setTransition(int)
  + Method:       setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setTransitionStyle(int)
  + Method:       addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction addToBackStack(java.lang.String)
  + Method:       isAddToBackStackAllowed()Z
    Access flags: 0x401
      = public abstract boolean isAddToBackStackAllowed()
  + Method:       disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction disallowAddToBackStack()
  + Method:       setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(int)
  + Method:       setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbTitle(java.lang.CharSequence)
  + Method:       setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(int)
  + Method:       setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x401
      = public abstract android.support.v4.app.FragmentTransaction setBreadCrumbShortTitle(java.lang.CharSequence)
  + Method:       commit()I
    Access flags: 0x401
      = public abstract int commit()
  + Method:       commitAllowingStateLoss()I
    Access flags: 0x401
      = public abstract int commitAllowingStateLoss()

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [FragmentTransaction.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ListFragment
  Superclass:    android/support/v4/app/Fragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ListFragment extends android.support.v4.app.Fragment

Interfaces (count = 0):

Constant Pool (count = 287):
  + Integer [16711681]
  + Integer [16711682]
  + Integer [16711683]
  + Integer [16842874]
  + Integer [16908292]
  + Integer [16908298]
  + Integer [17432576]
  + Integer [17432577]
  + String [Can't be used with a custom content view]
  + String [Content has view with id attribute 'android.R.id.list' that is not a ListView class]
  + String [Content view not yet created]
  + String [Your content must have a ListView whose id attribute is 'android.R.id.list']
  + Class [android/os/Handler]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/ListFragment]
  + Class [android/support/v4/app/ListFragment$1]
  + Class [android/support/v4/app/ListFragment$2]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/FrameLayout]
  + Class [android/widget/FrameLayout$LayoutParams]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/ListView]
  + Class [android/widget/ProgressBar]
  + Class [android/widget/TextView]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/RuntimeException]
  + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;]
  + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;]
  + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;]
  + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
  + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
  + Fieldref [android/support/v4/app/ListFragment.mListShown Z]
  + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
  + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;]
  + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
  + Methodref [android/support/v4/app/Fragment.<init> ()V]
  + Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
  + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
  + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;]
  + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V]
  + Methodref [android/support/v4/app/ListFragment$1.<init> (Landroid/support/v4/app/ListFragment;)V]
  + Methodref [android/support/v4/app/ListFragment$2.<init> (Landroid/support/v4/app/ListFragment;)V]
  + Methodref [android/view/View.clearAnimation ()V]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/FrameLayout.setId (I)V]
  + Methodref [android/widget/FrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/LinearLayout.setGravity (I)V]
  + Methodref [android/widget/LinearLayout.setId (I)V]
  + Methodref [android/widget/LinearLayout.setOrientation (I)V]
  + Methodref [android/widget/LinearLayout.setVisibility (I)V]
  + Methodref [android/widget/ListView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ListView.getSelectedItemId ()J]
  + Methodref [android/widget/ListView.getSelectedItemPosition ()I]
  + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [android/widget/ListView.setDrawSelectorOnTop (Z)V]
  + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V]
  + Methodref [android/widget/ListView.setId (I)V]
  + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [android/widget/ListView.setSelection (I)V]
  + Methodref [android/widget/ProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/TextView.setGravity (I)V]
  + Methodref [android/widget/TextView.setId (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/support/v4/app/ListFragment;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [clearAnimation ()V]
  + NameAndType [ensureList ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getSelectedItemId ()J]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getView ()Landroid/view/View;]
  + NameAndType [getWindowToken ()Landroid/os/IBinder;]
  + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + NameAndType [mAdapter Landroid/widget/ListAdapter;]
  + NameAndType [mEmptyText Ljava/lang/CharSequence;]
  + NameAndType [mEmptyView Landroid/view/View;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mList Landroid/widget/ListView;]
  + NameAndType [mListContainer Landroid/view/View;]
  + NameAndType [mListShown Z]
  + NameAndType [mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + NameAndType [mProgressContainer Landroid/view/View;]
  + NameAndType [mRequestFocus Ljava/lang/Runnable;]
  + NameAndType [mStandardEmptyView Landroid/widget/TextView;]
  + NameAndType [onDestroyView ()V]
  + NameAndType [onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setDrawSelectorOnTop (Z)V]
  + NameAndType [setEmptyView (Landroid/view/View;)V]
  + NameAndType [setGravity (I)V]
  + NameAndType [setId (I)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setListShown (ZZ)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setOrientation (I)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/os/IBinder;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/widget/ListAdapter;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/support/v4/app/ListFragment;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)V]
  + Utf8 [<init>]
  + Utf8 [Can't be used with a custom content view]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Content has view with id attribute 'android.R.id.list' that is not a ListView class]
  + Utf8 [Content view not yet created]
  + Utf8 [I]
  + Utf8 [INTERNAL_EMPTY_ID]
  + Utf8 [INTERNAL_LIST_CONTAINER_ID]
  + Utf8 [INTERNAL_PROGRESS_CONTAINER_ID]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/support/v4/app/ListFragment;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [Landroid/widget/FrameLayout;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [Landroid/widget/ProgressBar;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [ListFragment.java]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [Your content must have a ListView whose id attribute is 'android.R.id.list']
  + Utf8 [Z]
  + Utf8 [adapter]
  + Utf8 [addView]
  + Utf8 [android/os/Handler]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/support/v4/app/ListFragment$1]
  + Utf8 [android/support/v4/app/ListFragment$2]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [android/widget/FrameLayout$LayoutParams]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/ProgressBar]
  + Utf8 [android/widget/TextView]
  + Utf8 [animate]
  + Utf8 [clearAnimation]
  + Utf8 [container]
  + Utf8 [context]
  + Utf8 [ensureList]
  + Utf8 [findViewById]
  + Utf8 [getActivity]
  + Utf8 [getListAdapter]
  + Utf8 [getListView]
  + Utf8 [getSelectedItemId]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getView]
  + Utf8 [getWindowToken]
  + Utf8 [hadAdapter]
  + Utf8 [id]
  + Utf8 [inflater]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [l]
  + Utf8 [lframe]
  + Utf8 [loadAnimation]
  + Utf8 [lv]
  + Utf8 [mAdapter]
  + Utf8 [mEmptyText]
  + Utf8 [mEmptyView]
  + Utf8 [mHandler]
  + Utf8 [mList]
  + Utf8 [mListContainer]
  + Utf8 [mListShown]
  + Utf8 [mOnClickListener]
  + Utf8 [mProgressContainer]
  + Utf8 [mRequestFocus]
  + Utf8 [mStandardEmptyView]
  + Utf8 [onCreateView]
  + Utf8 [onDestroyView]
  + Utf8 [onListItemClick]
  + Utf8 [onViewCreated]
  + Utf8 [pframe]
  + Utf8 [position]
  + Utf8 [post]
  + Utf8 [progress]
  + Utf8 [rawListView]
  + Utf8 [removeCallbacks]
  + Utf8 [root]
  + Utf8 [savedInstanceState]
  + Utf8 [setAdapter]
  + Utf8 [setDrawSelectorOnTop]
  + Utf8 [setEmptyText]
  + Utf8 [setEmptyView]
  + Utf8 [setGravity]
  + Utf8 [setId]
  + Utf8 [setLayoutParams]
  + Utf8 [setListAdapter]
  + Utf8 [setListShown]
  + Utf8 [setListShownNoAnimation]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOrientation]
  + Utf8 [setSelection]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [shown]
  + Utf8 [startAnimation]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [tv]
  + Utf8 [v]
  + Utf8 [view]

Fields (count = 14):
  + Field:        INTERNAL_EMPTY_ID I
    Access flags: 0x18
      = static final int INTERNAL_EMPTY_ID
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16711681]
  + Field:        INTERNAL_PROGRESS_CONTAINER_ID I
    Access flags: 0x18
      = static final int INTERNAL_PROGRESS_CONTAINER_ID
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16711682]
  + Field:        INTERNAL_LIST_CONTAINER_ID I
    Access flags: 0x18
      = static final int INTERNAL_LIST_CONTAINER_ID
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16711683]
  + Field:        mHandler Landroid/os/Handler;
    Access flags: 0x12
      = private final android.os.Handler mHandler
  + Field:        mRequestFocus Ljava/lang/Runnable;
    Access flags: 0x12
      = private final java.lang.Runnable mRequestFocus
  + Field:        mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;
    Access flags: 0x12
      = private final android.widget.AdapterView$OnItemClickListener mOnClickListener
  + Field:        mAdapter Landroid/widget/ListAdapter;
    Access flags: 0x0
      = android.widget.ListAdapter mAdapter
  + Field:        mList Landroid/widget/ListView;
    Access flags: 0x0
      = android.widget.ListView mList
  + Field:        mEmptyView Landroid/view/View;
    Access flags: 0x0
      = android.view.View mEmptyView
  + Field:        mStandardEmptyView Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView mStandardEmptyView
  + Field:        mProgressContainer Landroid/view/View;
    Access flags: 0x0
      = android.view.View mProgressContainer
  + Field:        mListContainer Landroid/view/View;
    Access flags: 0x0
      = android.view.View mListContainer
  + Field:        mEmptyText Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mEmptyText
  + Field:        mListShown Z
    Access flags: 0x0
      = boolean mListShown

Methods (count = 16):
  + Method:       <init>()V
    Access flags: 0x1
      = public ListFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #46
        + Methodref [android/support/v4/app/Fragment.<init> ()V]
      [4] aload_0 v0
      [5] new #13
        + Class [android/os/Handler]
      [8] dup
      [9] invokespecial #43
        + Methodref [android/os/Handler.<init> ()V]
      [12] putfield #35
        + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;]
      [15] aload_0 v0
      [16] new #16
        + Class [android/support/v4/app/ListFragment$1]
      [19] dup
      [20] aload_0 v0
      [21] invokespecial #54
        + Methodref [android/support/v4/app/ListFragment$1.<init> (Landroid/support/v4/app/ListFragment;)V]
      [24] putfield #41
        + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;]
      [27] aload_0 v0
      [28] new #17
        + Class [android/support/v4/app/ListFragment$2]
      [31] dup
      [32] aload_0 v0
      [33] invokespecial #55
        + Methodref [android/support/v4/app/ListFragment$2.<init> (Landroid/support/v4/app/ListFragment;)V]
      [36] putfield #39
        + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 71
        [4] -> line 47
        [15] -> line 49
        [27] -> line 55
        [39] -> line 72
      + Local variable table attribute (count = 1)
        v0: 0 -> 40 [Landroid/support/v4/app/ListFragment; this]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 239, locals = 11, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #50
        + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] astore v4
      [6] new #24
        + Class [android/widget/FrameLayout]
      [9] dup
      [10] aload v4
      [12] invokespecial #62
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [15] astore v5
      [17] new #26
        + Class [android/widget/LinearLayout]
      [20] dup
      [21] aload v4
      [23] invokespecial #67
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [26] astore v6
      [28] aload v6
      [30] ldc #2
        + Integer [16711682]
      [32] invokevirtual #70
        + Methodref [android/widget/LinearLayout.setId (I)V]
      [35] aload v6
      [37] iconst_1
      [38] invokevirtual #71
        + Methodref [android/widget/LinearLayout.setOrientation (I)V]
      [41] aload v6
      [43] bipush 8
      [45] invokevirtual #72
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [48] aload v6
      [50] bipush 17
      [52] invokevirtual #69
        + Methodref [android/widget/LinearLayout.setGravity (I)V]
      [55] new #28
        + Class [android/widget/ProgressBar]
      [58] dup
      [59] aload v4
      [61] aconst_null
      [62] ldc #4
        + Integer [16842874]
      [64] invokespecial #82
        + Methodref [android/widget/ProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [67] astore v7
      [69] aload v6
      [71] aload v7
      [73] new #25
        + Class [android/widget/FrameLayout$LayoutParams]
      [76] dup
      [77] bipush -2
      [79] bipush -2
      [81] invokespecial #66
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [84] invokevirtual #68
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [87] aload v5
      [89] aload v6
      [91] new #25
        + Class [android/widget/FrameLayout$LayoutParams]
      [94] dup
      [95] iconst_m1
      [96] iconst_m1
      [97] invokespecial #66
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [100] invokevirtual #63
        + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [103] new #24
        + Class [android/widget/FrameLayout]
      [106] dup
      [107] aload v4
      [109] invokespecial #62
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [112] astore v8
      [114] aload v8
      [116] ldc #3
        + Integer [16711683]
      [118] invokevirtual #64
        + Methodref [android/widget/FrameLayout.setId (I)V]
      [121] new #29
        + Class [android/widget/TextView]
      [124] dup
      [125] aload_0 v0
      [126] invokevirtual #50
        + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [129] invokespecial #83
        + Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V]
      [132] astore v9
      [134] aload v9
      [136] ldc #1
        + Integer [16711681]
      [138] invokevirtual #85
        + Methodref [android/widget/TextView.setId (I)V]
      [141] aload v9
      [143] bipush 17
      [145] invokevirtual #84
        + Methodref [android/widget/TextView.setGravity (I)V]
      [148] aload v8
      [150] aload v9
      [152] new #25
        + Class [android/widget/FrameLayout$LayoutParams]
      [155] dup
      [156] iconst_m1
      [157] iconst_m1
      [158] invokespecial #66
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [161] invokevirtual #63
        + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [164] new #27
        + Class [android/widget/ListView]
      [167] dup
      [168] aload_0 v0
      [169] invokevirtual #50
        + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [172] invokespecial #73
        + Methodref [android/widget/ListView.<init> (Landroid/content/Context;)V]
      [175] astore v10
      [177] aload v10
      [179] ldc #6
        + Integer [16908298]
      [181] invokevirtual #79
        + Methodref [android/widget/ListView.setId (I)V]
      [184] aload v10
      [186] iconst_0
      [187] invokevirtual #77
        + Methodref [android/widget/ListView.setDrawSelectorOnTop (Z)V]
      [190] aload v8
      [192] aload v10
      [194] new #25
        + Class [android/widget/FrameLayout$LayoutParams]
      [197] dup
      [198] iconst_m1
      [199] iconst_m1
      [200] invokespecial #66
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [203] invokevirtual #63
        + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [206] aload v5
      [208] aload v8
      [210] new #25
        + Class [android/widget/FrameLayout$LayoutParams]
      [213] dup
      [214] iconst_m1
      [215] iconst_m1
      [216] invokespecial #66
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [219] invokevirtual #63
        + Methodref [android/widget/FrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [222] aload v5
      [224] new #25
        + Class [android/widget/FrameLayout$LayoutParams]
      [227] dup
      [228] iconst_m1
      [229] iconst_m1
      [230] invokespecial #66
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [233] invokevirtual #65
        + Methodref [android/widget/FrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [236] aload v5
      [238] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 91
        [6] -> line 93
        [17] -> line 97
        [28] -> line 98
        [35] -> line 99
        [41] -> line 100
        [48] -> line 101
        [55] -> line 103
        [69] -> line 105
        [87] -> line 108
        [103] -> line 113
        [114] -> line 114
        [121] -> line 116
        [134] -> line 117
        [141] -> line 118
        [148] -> line 119
        [164] -> line 122
        [177] -> line 123
        [184] -> line 124
        [190] -> line 125
        [206] -> line 128
        [222] -> line 133
        [236] -> line 136
      + Local variable table attribute (count = 11)
        v0: 0 -> 239 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 239 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 239 [Landroid/view/ViewGroup; container]
        v3: 0 -> 239 [Landroid/os/Bundle; savedInstanceState]
        v4: 6 -> 239 [Landroid/content/Context; context]
        v5: 17 -> 239 [Landroid/widget/FrameLayout; root]
        v6: 28 -> 239 [Landroid/widget/LinearLayout; pframe]
        v7: 69 -> 239 [Landroid/widget/ProgressBar; progress]
        v8: 114 -> 239 [Landroid/widget/FrameLayout; lframe]
        v9: 134 -> 239 [Landroid/widget/TextView; tv]
        v10: 177 -> 239 [Landroid/widget/ListView; lv]
  + Method:       onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onViewCreated(android.view.View,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #48
        + Methodref [android/support/v4/app/Fragment.onViewCreated (Landroid/view/View;Landroid/os/Bundle;)V]
      [6] aload_0 v0
      [7] invokespecial #49
        + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 144
        [6] -> line 145
        [10] -> line 146
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 11 [Landroid/view/View; view]
        v2: 0 -> 11 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onDestroyView()V
    Access flags: 0x1
      = public void onDestroyView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;]
      [4] aload_0 v0
      [5] getfield #41
        + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;]
      [8] invokevirtual #45
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [11] aload_0 v0
      [12] aconst_null
      [13] putfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #38
        + Fieldref [android/support/v4/app/ListFragment.mListShown Z]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] aload_0 v0
      [24] aconst_null
      [25] dup_x1
      [26] putfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [29] dup_x1
      [30] putfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [33] putfield #34
        + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;]
      [36] aload_0 v0
      [37] aconst_null
      [38] putfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [41] aload_0 v0
      [42] invokespecial #47
        + Methodref [android/support/v4/app/Fragment.onDestroyView ()V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 153
        [11] -> line 154
        [16] -> line 155
        [21] -> line 156
        [36] -> line 157
        [41] -> line 158
        [45] -> line 159
      + Local variable table attribute (count = 1)
        v0: 0 -> 46 [Landroid/support/v4/app/ListFragment; this]
  + Method:       onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onListItemClick(android.widget.ListView,android.view.View,int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 6, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 173
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 1 [Landroid/widget/ListView; l]
        v2: 0 -> 1 [Landroid/view/View; v]
        v3: 0 -> 1 [I position]
        v4: 0 -> 1 [J id]
  + Method:       setListAdapter(Landroid/widget/ListAdapter;)V
    Access flags: 0x1
      = public void setListAdapter(android.widget.ListAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;]
      [4] ifnull +7 (target=11)
      [7] iconst_1
      [8] goto +4 (target=12)
      [11] iconst_0
      [12] istore_2 v2
      [13] aload_0 v0
      [14] aload_1 v1
      [15] putfield #32
        + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;]
      [18] aload_0 v0
      [19] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [22] ifnull +42 (target=64)
      [25] aload_0 v0
      [26] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [29] aload_1 v1
      [30] invokevirtual #76
        + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
      [33] aload_0 v0
      [34] getfield #38
        + Fieldref [android/support/v4/app/ListFragment.mListShown Z]
      [37] ifne +27 (target=64)
      [40] iload_2 v2
      [41] ifne +23 (target=64)
      [44] aload_0 v0
      [45] iconst_1
      [46] aload_0 v0
      [47] invokevirtual #51
        + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;]
      [50] invokevirtual #58
        + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
      [53] ifnull +7 (target=60)
      [56] iconst_1
      [57] goto +4 (target=61)
      [60] iconst_0
      [61] invokespecial #53
        + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 179
        [13] -> line 180
        [18] -> line 181
        [25] -> line 182
        [33] -> line 183
        [44] -> line 186
        [64] -> line 189
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 65 [Landroid/widget/ListAdapter; adapter]
        v2: 13 -> 65 [Z hadAdapter]
  + Method:       setSelection(I)V
    Access flags: 0x1
      = public void setSelection(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
      [4] aload_0 v0
      [5] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [8] iload_1 v1
      [9] invokevirtual #81
        + Methodref [android/widget/ListView.setSelection (I)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 198
        [4] -> line 199
        [12] -> line 200
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 13 [I position]
  + Method:       getSelectedItemPosition()I
    Access flags: 0x1
      = public int getSelectedItemPosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
      [4] aload_0 v0
      [5] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [8] invokevirtual #75
        + Methodref [android/widget/ListView.getSelectedItemPosition ()I]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 206
        [4] -> line 207
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/ListFragment; this]
  + Method:       getSelectedItemId()J
    Access flags: 0x1
      = public long getSelectedItemId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
      [4] aload_0 v0
      [5] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [8] invokevirtual #74
        + Methodref [android/widget/ListView.getSelectedItemId ()J]
      [11] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 214
        [4] -> line 215
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/ListFragment; this]
  + Method:       getListView()Landroid/widget/ListView;
    Access flags: 0x1
      = public android.widget.ListView getListView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
      [4] aload_0 v0
      [5] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 222
        [4] -> line 223
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/app/ListFragment; this]
  + Method:       setEmptyText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setEmptyText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
      [4] aload_0 v0
      [5] getfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [8] ifnonnull +13 (target=21)
      [11] new #30
        + Class [java/lang/IllegalStateException]
      [14] dup
      [15] ldc #9
        + String [Can't be used with a custom content view]
      [17] invokespecial #88
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [20] athrow
      [21] aload_0 v0
      [22] getfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [25] aload_1 v1
      [26] invokevirtual #86
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [29] aload_0 v0
      [30] getfield #33
        + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;]
      [33] ifnonnull +14 (target=47)
      [36] aload_0 v0
      [37] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [40] aload_0 v0
      [41] getfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [44] invokevirtual #78
        + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V]
      [47] aload_0 v0
      [48] aload_1 v1
      [49] putfield #33
        + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 232
        [4] -> line 233
        [11] -> line 234
        [21] -> line 236
        [29] -> line 237
        [36] -> line 238
        [47] -> line 240
        [52] -> line 241
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 53 [Ljava/lang/CharSequence; text]
  + Method:       setListShown(Z)V
    Access flags: 0x1
      = public void setListShown(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iconst_1
      [3] invokespecial #53
        + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 258
        [6] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 7 [Z shown]
  + Method:       setListShownNoAnimation(Z)V
    Access flags: 0x1
      = public void setListShownNoAnimation(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iconst_0
      [3] invokespecial #53
        + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 266
        [6] -> line 267
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 7 [Z shown]
  + Method:       setListShown(ZZ)V
    Access flags: 0x2
      = private void setListShown(boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 183, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [android/support/v4/app/ListFragment.ensureList ()V]
      [4] aload_0 v0
      [5] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [8] ifnonnull +13 (target=21)
      [11] new #30
        + Class [java/lang/IllegalStateException]
      [14] dup
      [15] ldc #9
        + String [Can't be used with a custom content view]
      [17] invokespecial #88
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [20] athrow
      [21] aload_0 v0
      [22] getfield #38
        + Fieldref [android/support/v4/app/ListFragment.mListShown Z]
      [25] iload_1 v1
      [26] ificmpne +4 (target=30)
      [29] return
      [30] aload_0 v0
      [31] iload_1 v1
      [32] putfield #38
        + Fieldref [android/support/v4/app/ListFragment.mListShown Z]
      [35] iload_1 v1
      [36] ifeq +76 (target=112)
      [39] iload_2 v2
      [40] ifeq +38 (target=78)
      [43] aload_0 v0
      [44] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [47] aload_0 v0
      [48] invokevirtual #50
        + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [51] ldc #8
        + Integer [17432577]
      [53] invokestatic #61
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [56] invokevirtual #60
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [59] aload_0 v0
      [60] getfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [63] aload_0 v0
      [64] invokevirtual #50
        + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [67] ldc #7
        + Integer [17432576]
      [69] invokestatic #61
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [72] invokevirtual #60
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [75] goto +17 (target=92)
      [78] aload_0 v0
      [79] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [82] invokevirtual #56
        + Methodref [android/view/View.clearAnimation ()V]
      [85] aload_0 v0
      [86] getfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [89] invokevirtual #56
        + Methodref [android/view/View.clearAnimation ()V]
      [92] aload_0 v0
      [93] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [96] bipush 8
      [98] invokevirtual #59
        + Methodref [android/view/View.setVisibility (I)V]
      [101] aload_0 v0
      [102] getfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [105] iconst_0
      [106] invokevirtual #59
        + Methodref [android/view/View.setVisibility (I)V]
      [109] goto +73 (target=182)
      [112] iload_2 v2
      [113] ifeq +38 (target=151)
      [116] aload_0 v0
      [117] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [120] aload_0 v0
      [121] invokevirtual #50
        + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [124] ldc #7
        + Integer [17432576]
      [126] invokestatic #61
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [129] invokevirtual #60
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [132] aload_0 v0
      [133] getfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [136] aload_0 v0
      [137] invokevirtual #50
        + Methodref [android/support/v4/app/ListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [140] ldc #8
        + Integer [17432577]
      [142] invokestatic #61
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [145] invokevirtual #60
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [148] goto +17 (target=165)
      [151] aload_0 v0
      [152] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [155] invokevirtual #56
        + Methodref [android/view/View.clearAnimation ()V]
      [158] aload_0 v0
      [159] getfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [162] invokevirtual #56
        + Methodref [android/view/View.clearAnimation ()V]
      [165] aload_0 v0
      [166] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [169] iconst_0
      [170] invokevirtual #59
        + Methodref [android/view/View.setVisibility (I)V]
      [173] aload_0 v0
      [174] getfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [177] bipush 8
      [179] invokevirtual #59
        + Methodref [android/view/View.setVisibility (I)V]
      [182] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 280
        [4] -> line 281
        [11] -> line 282
        [21] -> line 284
        [29] -> line 285
        [30] -> line 287
        [35] -> line 288
        [39] -> line 289
        [43] -> line 290
        [59] -> line 292
        [78] -> line 295
        [85] -> line 296
        [92] -> line 298
        [101] -> line 299
        [112] -> line 301
        [116] -> line 302
        [132] -> line 304
        [151] -> line 307
        [158] -> line 308
        [165] -> line 310
        [173] -> line 311
        [182] -> line 313
      + Local variable table attribute (count = 3)
        v0: 0 -> 183 [Landroid/support/v4/app/ListFragment; this]
        v1: 0 -> 183 [Z shown]
        v2: 0 -> 183 [Z animate]
  + Method:       getListAdapter()Landroid/widget/ListAdapter;
    Access flags: 0x1
      = public android.widget.ListAdapter getListAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 319
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ListFragment; this]
  + Method:       ensureList()V
    Access flags: 0x2
      = private void ensureList()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 270, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [4] ifnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] invokevirtual #51
        + Methodref [android/support/v4/app/ListFragment.getView ()Landroid/view/View;]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] ifnonnull +13 (target=27)
      [17] new #30
        + Class [java/lang/IllegalStateException]
      [20] dup
      [21] ldc #11
        + String [Content view not yet created]
      [23] invokespecial #88
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [26] athrow
      [27] aload_1 v1
      [28] instanceof #27
        + Class [android/widget/ListView]
      [31] ifeq +14 (target=45)
      [34] aload_0 v0
      [35] aload_1 v1
      [36] checkcast #27
        + Class [android/widget/ListView]
      [39] putfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [42] goto +161 (target=203)
      [45] aload_0 v0
      [46] aload_1 v1
      [47] ldc #1
        + Integer [16711681]
      [49] invokevirtual #57
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [52] checkcast #29
        + Class [android/widget/TextView]
      [55] putfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [58] aload_0 v0
      [59] getfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [62] ifnonnull +16 (target=78)
      [65] aload_0 v0
      [66] aload_1 v1
      [67] ldc #5
        + Integer [16908292]
      [69] invokevirtual #57
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [72] putfield #34
        + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;]
      [75] goto +12 (target=87)
      [78] aload_0 v0
      [79] getfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [82] bipush 8
      [84] invokevirtual #87
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [87] aload_0 v0
      [88] aload_1 v1
      [89] ldc #2
        + Integer [16711682]
      [91] invokevirtual #57
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [94] putfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [97] aload_0 v0
      [98] aload_1 v1
      [99] ldc #3
        + Integer [16711683]
      [101] invokevirtual #57
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [104] putfield #37
        + Fieldref [android/support/v4/app/ListFragment.mListContainer Landroid/view/View;]
      [107] aload_1 v1
      [108] ldc #6
        + Integer [16908298]
      [110] invokevirtual #57
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [113] astore_2 v2
      [114] aload_2 v2
      [115] instanceof #27
        + Class [android/widget/ListView]
      [118] ifne +27 (target=145)
      [121] aload_2 v2
      [122] ifnonnull +13 (target=135)
      [125] new #31
        + Class [java/lang/RuntimeException]
      [128] dup
      [129] ldc #12
        + String [Your content must have a ListView whose id attribute is 'android.R.id.list']
      [131] invokespecial #89
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [134] athrow
      [135] new #31
        + Class [java/lang/RuntimeException]
      [138] dup
      [139] ldc #10
        + String [Content has view with id attribute 'android.R.id.list' that is not a ListView class]
      [141] invokespecial #89
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [144] athrow
      [145] aload_0 v0
      [146] aload_2 v2
      [147] checkcast #27
        + Class [android/widget/ListView]
      [150] putfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [153] aload_0 v0
      [154] getfield #34
        + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;]
      [157] ifnull +17 (target=174)
      [160] aload_0 v0
      [161] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [164] aload_0 v0
      [165] getfield #34
        + Fieldref [android/support/v4/app/ListFragment.mEmptyView Landroid/view/View;]
      [168] invokevirtual #78
        + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V]
      [171] goto +32 (target=203)
      [174] aload_0 v0
      [175] getfield #33
        + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;]
      [178] ifnull +25 (target=203)
      [181] aload_0 v0
      [182] getfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [185] aload_0 v0
      [186] getfield #33
        + Fieldref [android/support/v4/app/ListFragment.mEmptyText Ljava/lang/CharSequence;]
      [189] invokevirtual #86
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [192] aload_0 v0
      [193] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [196] aload_0 v0
      [197] getfield #42
        + Fieldref [android/support/v4/app/ListFragment.mStandardEmptyView Landroid/widget/TextView;]
      [200] invokevirtual #78
        + Methodref [android/widget/ListView.setEmptyView (Landroid/view/View;)V]
      [203] aload_0 v0
      [204] iconst_1
      [205] putfield #38
        + Fieldref [android/support/v4/app/ListFragment.mListShown Z]
      [208] aload_0 v0
      [209] getfield #36
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [212] aload_0 v0
      [213] getfield #39
        + Fieldref [android/support/v4/app/ListFragment.mOnClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [216] invokevirtual #80
        + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [219] aload_0 v0
      [220] getfield #32
        + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;]
      [223] ifnull +21 (target=244)
      [226] aload_0 v0
      [227] getfield #32
        + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;]
      [230] astore_2 v2
      [231] aload_0 v0
      [232] aconst_null
      [233] putfield #32
        + Fieldref [android/support/v4/app/ListFragment.mAdapter Landroid/widget/ListAdapter;]
      [236] aload_0 v0
      [237] aload_2 v2
      [238] invokevirtual #52
        + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
      [241] goto +16 (target=257)
      [244] aload_0 v0
      [245] getfield #40
        + Fieldref [android/support/v4/app/ListFragment.mProgressContainer Landroid/view/View;]
      [248] ifnull +9 (target=257)
      [251] aload_0 v0
      [252] iconst_0
      [253] iconst_0
      [254] invokespecial #53
        + Methodref [android/support/v4/app/ListFragment.setListShown (ZZ)V]
      [257] aload_0 v0
      [258] getfield #35
        + Fieldref [android/support/v4/app/ListFragment.mHandler Landroid/os/Handler;]
      [261] aload_0 v0
      [262] getfield #41
        + Fieldref [android/support/v4/app/ListFragment.mRequestFocus Ljava/lang/Runnable;]
      [265] invokevirtual #44
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [268] pop
      [269] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 35)
        [0] -> line 323
        [7] -> line 324
        [8] -> line 326
        [13] -> line 327
        [17] -> line 328
        [27] -> line 330
        [34] -> line 331
        [45] -> line 333
        [58] -> line 334
        [65] -> line 335
        [78] -> line 337
        [87] -> line 339
        [97] -> line 340
        [107] -> line 341
        [114] -> line 342
        [121] -> line 343
        [125] -> line 344
        [135] -> line 348
        [145] -> line 352
        [153] -> line 353
        [160] -> line 354
        [174] -> line 355
        [181] -> line 356
        [192] -> line 357
        [203] -> line 360
        [208] -> line 361
        [219] -> line 362
        [226] -> line 363
        [231] -> line 364
        [236] -> line 365
        [241] -> line 366
        [244] -> line 369
        [251] -> line 370
        [257] -> line 373
        [269] -> line 374
      + Local variable table attribute (count = 4)
        v2: 114 -> 203 [Landroid/view/View; rawListView]
        v2: 231 -> 241 [Landroid/widget/ListAdapter; adapter]
        v0: 0 -> 270 [Landroid/support/v4/app/ListFragment; this]
        v1: 13 -> 270 [Landroid/view/View; root]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/ListFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/ListFragment$2]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/FrameLayout$LayoutParams]
      + Class [android/widget/FrameLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [ListFragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ListFragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ListFragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 38):
  + Class [android/support/v4/app/ListFragment]
  + Class [android/support/v4/app/ListFragment$1]
  + Class [android/widget/ListView]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
  + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;]
  + Methodref [android/widget/ListView.focusableViewAvailable (Landroid/view/View;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [focusableViewAvailable (Landroid/view/View;)V]
  + NameAndType [mList Landroid/widget/ListView;]
  + NameAndType [this$0 Landroid/support/v4/app/ListFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/ListFragment;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/ListFragment$1;]
  + Utf8 [Landroid/support/v4/app/ListFragment;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [ListFragment.java]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/support/v4/app/ListFragment$1]
  + Utf8 [android/widget/ListView]
  + Utf8 [focusableViewAvailable]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mList]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/app/ListFragment;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.ListFragment this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/ListFragment;)V
    Access flags: 0x0
      = ListFragment$1(android.support.v4.app.ListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/ListFragment$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;]
      [4] getfield #6
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [android/support/v4/app/ListFragment$1.this$0 Landroid/support/v4/app/ListFragment;]
      [11] getfield #6
        + Fieldref [android/support/v4/app/ListFragment.mList Landroid/widget/ListView;]
      [14] invokevirtual #8
        + Methodref [android/widget/ListView.focusableViewAvailable (Landroid/view/View;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 51
        [17] -> line 52
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Landroid/support/v4/app/ListFragment$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/ListFragment]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/ListFragment$1]
  + Source file attribute:
    + Utf8 [ListFragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ListFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ListFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 50):
  + Class [android/support/v4/app/ListFragment]
  + Class [android/support/v4/app/ListFragment$2]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ListView]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;]
  + Methodref [android/support/v4/app/ListFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V]
  + NameAndType [this$0 Landroid/support/v4/app/ListFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/ListFragment;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/support/v4/app/ListFragment$2;]
  + Utf8 [Landroid/support/v4/app/ListFragment;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [ListFragment.java]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnItemClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/support/v4/app/ListFragment$2]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ListView]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemClick]
  + Utf8 [onListItemClick]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/app/ListFragment;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.ListFragment this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/app/ListFragment;)V
    Access flags: 0x0
      = ListFragment$2(android.support.v4.app.ListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/ListFragment$2; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 16, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/app/ListFragment$2.this$0 Landroid/support/v4/app/ListFragment;]
      [4] aload_1 v1
      [5] checkcast #5
        + Class [android/widget/ListView]
      [8] aload_2 v2
      [9] iload_3 v3
      [10] lload v4
      [12] invokevirtual #8
        + Methodref [android/support/v4/app/ListFragment.onListItemClick (Landroid/widget/ListView;Landroid/view/View;IJ)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 58
        [15] -> line 59
      + Local variable table attribute (count = 5)
        v0: 0 -> 16 [Landroid/support/v4/app/ListFragment$2; this]
        v1: 0 -> 16 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 16 [Landroid/view/View; v]
        v3: 0 -> 16 [I position]
        v4: 0 -> 16 [J id]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 16 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/app/ListFragment]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/app/ListFragment$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
  + Source file attribute:
    + Utf8 [ListFragment.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/LoaderManager
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.app.LoaderManager extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 43):
  + Class [android/support/v4/app/LoaderManager]
  + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Class [android/support/v4/app/LoaderManagerImpl]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [DEBUG Z]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/content/Loader;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<D:Ljava/lang/Object;>(I)Landroid/support/v4/content/Loader<TD;>;]
  + Utf8 [<D:Ljava/lang/Object;>(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>;)Landroid/support/v4/content/Loader<TD;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DEBUG]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/LoaderManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [LoaderCallbacks]
  + Utf8 [LoaderManager.java]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/support/v4/app/LoaderManager]
  + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Utf8 [android/support/v4/app/LoaderManagerImpl]
  + Utf8 [destroyLoader]
  + Utf8 [dump]
  + Utf8 [enableDebugLogging]
  + Utf8 [enabled]
  + Utf8 [getLoader]
  + Utf8 [hasRunningLoaders]
  + Utf8 [initLoader]
  + Utf8 [java/lang/Object]
  + Utf8 [restartLoader]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 8):
  + Method:       <init>()V
    Access flags: 0x1
      = public LoaderManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [4] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/LoaderManager; this]
  + Method:       initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;
    Access flags: 0x401
      = public abstract android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [<D:Ljava/lang/Object;>(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>;)Landroid/support/v4/content/Loader<TD;>;]
  + Method:       restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;
    Access flags: 0x401
      = public abstract android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [<D:Ljava/lang/Object;>(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>;)Landroid/support/v4/content/Loader<TD;>;]
  + Method:       destroyLoader(I)V
    Access flags: 0x401
      = public abstract void destroyLoader(int)
  + Method:       getLoader(I)Landroid/support/v4/content/Loader;
    Access flags: 0x401
      = public abstract android.support.v4.content.Loader getLoader(int)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [<D:Ljava/lang/Object;>(I)Landroid/support/v4/content/Loader<TD;>;]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
  + Method:       enableDebugLogging(Z)V
    Access flags: 0x9
      = public static void enableDebugLogging(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] iload_0 v0
      [1] putstatic #5
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 177
        [4] -> line 178
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Z enabled]
  + Method:       hasRunningLoaders()Z
    Access flags: 0x1
      = public boolean hasRunningLoaders()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 184
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/app/LoaderManager; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
      + Class [android/support/v4/app/LoaderManager]
      + Utf8 [LoaderCallbacks]
  + Source file attribute:
    + Utf8 [LoaderManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/LoaderManager$LoaderCallbacks
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.LoaderManager$LoaderCallbacks extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [android/support/v4/app/LoaderManager]
  + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Class [java/lang/Object]
  + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
  + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader<TD;>;]
  + Utf8 [(Landroid/support/v4/content/Loader;)V]
  + Utf8 [(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/support/v4/content/Loader<TD;>;)V]
  + Utf8 [(Landroid/support/v4/content/Loader<TD;>;TD;)V]
  + Utf8 [<D:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [InnerClasses]
  + Utf8 [LoaderCallbacks]
  + Utf8 [LoaderManager.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/LoaderManager]
  + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreateLoader]
  + Utf8 [onLoadFinished]
  + Utf8 [onLoaderReset]

Fields (count = 0):

Methods (count = 3):
  + Method:       onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;
    Access flags: 0x401
      = public abstract android.support.v4.content.Loader onCreateLoader(int,android.os.Bundle)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader<TD;>;]
  + Method:       onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void onLoadFinished(android.support.v4.content.Loader,java.lang.Object)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Landroid/support/v4/content/Loader<TD;>;TD;)V]
  + Method:       onLoaderReset(Landroid/support/v4/content/Loader;)V
    Access flags: 0x401
      = public abstract void onLoaderReset(android.support.v4.content.Loader)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Landroid/support/v4/content/Loader<TD;>;)V]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
      + Class [android/support/v4/app/LoaderManager]
      + Utf8 [LoaderCallbacks]
  + Signature attribute:
    + Utf8 [<D:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [LoaderManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/LoaderManagerImpl
  Superclass:    android/support/v4/app/LoaderManager
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.LoaderManagerImpl extends android.support.v4.app.LoaderManager

Interfaces (count = 0):

Constant Pool (count = 366):
  + String [    ]
  + String [  #]
  + String [  Created new loader ]
  + String [  Current loader is stopped; replacing]
  + String [  Enqueuing as new pending loader]
  + String [  Making last loader inactive: ]
  + String [  Re-using existing loader ]
  + String [  Removing last inactive loader: ]
  + String [  Removing pending loader: ]
  + String [ in ]
  + String [ of ]
  + String [: ]
  + String [: args=]
  + String [Active Loaders:]
  + String [Called doRetain when not started: ]
  + String [Called doStart when already started: ]
  + String [Called doStop when not started: ]
  + String [Called while creating a loader]
  + String [Destroying Active in ]
  + String [Destroying Inactive in ]
  + String [Finished Retaining in ]
  + String [Inactive Loaders:]
  + String [LoaderManager]
  + String [LoaderManager{]
  + String [Retaining in ]
  + String [Starting in ]
  + String [Stopping in ]
  + String [destroyLoader in ]
  + String [here]
  + String [initLoader in ]
  + String [restartLoader in ]
  + String [}}]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/LoaderManager]
  + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Class [android/support/v4/app/LoaderManagerImpl]
  + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
  + Class [android/support/v4/content/Loader]
  + Class [android/support/v4/util/DebugUtils]
  + Class [android/support/v4/util/SparseArrayCompat]
  + Class [android/util/Log]
  + Class [java/io/PrintWriter]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mWho Ljava/lang/String;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
  + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
  + Methodref [android/support/v4/app/LoaderManager.<init> ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z]
  + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.<init> (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.finishRetain ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.reportStart ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.retain ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;]
  + Methodref [android/support/v4/content/Loader.abandon ()V]
  + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Methodref [android/support/v4/util/SparseArrayCompat.<init> ()V]
  + Methodref [android/support/v4/util/SparseArrayCompat.clear ()V]
  + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
  + Methodref [android/support/v4/util/SparseArrayCompat.indexOfKey (I)I]
  + Methodref [android/support/v4/util/SparseArrayCompat.keyAt (I)I]
  + Methodref [android/support/v4/util/SparseArrayCompat.put (ILjava/lang/Object;)V]
  + Methodref [android/support/v4/util/SparseArrayCompat.removeAt (I)V]
  + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
  + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [java/io/PrintWriter.print (I)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [DEBUG Z]
  + NameAndType [abandon ()V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + NameAndType [callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + NameAndType [clear ()V]
  + NameAndType [createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + NameAndType [createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + NameAndType [destroy ()V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + NameAndType [fillInStackTrace ()Ljava/lang/Throwable;]
  + NameAndType [finishRetain ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [hasRunningLoaders ()Z]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [indexOfKey (I)I]
  + NameAndType [installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
  + NameAndType [keyAt (I)I]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
  + NameAndType [mCreatingLoader Z]
  + NameAndType [mData Ljava/lang/Object;]
  + NameAndType [mDeliveredData Z]
  + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mHaveData Z]
  + NameAndType [mId I]
  + NameAndType [mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + NameAndType [mLoader Landroid/support/v4/content/Loader;]
  + NameAndType [mLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + NameAndType [mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + NameAndType [mReportNextStart Z]
  + NameAndType [mRetaining Z]
  + NameAndType [mStarted Z]
  + NameAndType [mWho Ljava/lang/String;]
  + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
  + NameAndType [print (I)V]
  + NameAndType [print (Ljava/lang/String;)V]
  + NameAndType [println (Ljava/lang/String;)V]
  + NameAndType [put (ILjava/lang/Object;)V]
  + NameAndType [removeAt (I)V]
  + NameAndType [reportStart ()V]
  + NameAndType [retain ()V]
  + NameAndType [size ()I]
  + NameAndType [start ()V]
  + NameAndType [startPendingDeferredFragments ()V]
  + NameAndType [stop ()V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [valueAt (I)Ljava/lang/Object;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [    ]
  + Utf8 [  #]
  + Utf8 [  Created new loader ]
  + Utf8 [  Current loader is stopped; replacing]
  + Utf8 [  Enqueuing as new pending loader]
  + Utf8 [  Making last loader inactive: ]
  + Utf8 [  Re-using existing loader ]
  + Utf8 [  Removing last inactive loader: ]
  + Utf8 [  Removing pending loader: ]
  + Utf8 [ in ]
  + Utf8 [ of ]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/Throwable;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/support/v4/content/Loader;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
  + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;]
  + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentActivity;)V]
  + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
  + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V]
  + Utf8 [(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [: ]
  + Utf8 [: args=]
  + Utf8 [<D:Ljava/lang/Object;>(I)Landroid/support/v4/content/Loader<TD;>;]
  + Utf8 [<D:Ljava/lang/Object;>(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>;)Landroid/support/v4/content/Loader<TD;>;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Active Loaders:]
  + Utf8 [Called doRetain when not started: ]
  + Utf8 [Called doStart when already started: ]
  + Utf8 [Called doStop when not started: ]
  + Utf8 [Called while creating a loader]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [Destroying Active in ]
  + Utf8 [Destroying Inactive in ]
  + Utf8 [Finished Retaining in ]
  + Utf8 [I]
  + Utf8 [Inactive Loaders:]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
  + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;]
  + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>;]
  + Utf8 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [Landroid/support/v4/content/Loader;]
  + Utf8 [Landroid/support/v4/content/Loader<Ljava/lang/Object;>;]
  + Utf8 [Landroid/support/v4/util/SparseArrayCompat;]
  + Utf8 [Landroid/support/v4/util/SparseArrayCompat<Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/RuntimeException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LoaderCallbacks]
  + Utf8 [LoaderInfo]
  + Utf8 [LoaderManager]
  + Utf8 [LoaderManager.java]
  + Utf8 [LoaderManager{]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Retaining in ]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Starting in ]
  + Utf8 [Stopping in ]
  + Utf8 [TAG]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [abandon]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/LoaderManager]
  + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Utf8 [android/support/v4/app/LoaderManagerImpl]
  + Utf8 [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
  + Utf8 [android/support/v4/content/Loader]
  + Utf8 [android/support/v4/util/DebugUtils]
  + Utf8 [android/support/v4/util/SparseArrayCompat]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [buildShortClassTag]
  + Utf8 [callOnLoadFinished]
  + Utf8 [callback]
  + Utf8 [clear]
  + Utf8 [count]
  + Utf8 [createAndInstallLoader]
  + Utf8 [createLoader]
  + Utf8 [destroy]
  + Utf8 [destroyLoader]
  + Utf8 [destroyLoader in ]
  + Utf8 [doDestroy]
  + Utf8 [doReportNextStart]
  + Utf8 [doReportStart]
  + Utf8 [doRetain]
  + Utf8 [doStart]
  + Utf8 [doStop]
  + Utf8 [dump]
  + Utf8 [e]
  + Utf8 [fd]
  + Utf8 [fillInStackTrace]
  + Utf8 [finishRetain]
  + Utf8 [get]
  + Utf8 [getLoader]
  + Utf8 [hasRunningLoaders]
  + Utf8 [here]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [identityHashCode]
  + Utf8 [idx]
  + Utf8 [inactive]
  + Utf8 [indexOfKey]
  + Utf8 [info]
  + Utf8 [initLoader]
  + Utf8 [initLoader in ]
  + Utf8 [innerPrefix]
  + Utf8 [installLoader]
  + Utf8 [java/io/PrintWriter]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [keyAt]
  + Utf8 [li]
  + Utf8 [loader]
  + Utf8 [loaderInfo]
  + Utf8 [loadersRunning]
  + Utf8 [mActivity]
  + Utf8 [mCallbacks]
  + Utf8 [mCreatingLoader]
  + Utf8 [mData]
  + Utf8 [mDeliveredData]
  + Utf8 [mFragments]
  + Utf8 [mHaveData]
  + Utf8 [mId]
  + Utf8 [mInactiveLoaders]
  + Utf8 [mLoader]
  + Utf8 [mLoaders]
  + Utf8 [mPendingLoader]
  + Utf8 [mReportNextStart]
  + Utf8 [mRetaining]
  + Utf8 [mRetainingStarted]
  + Utf8 [mStarted]
  + Utf8 [mWho]
  + Utf8 [onCreateLoader]
  + Utf8 [prefix]
  + Utf8 [print]
  + Utf8 [println]
  + Utf8 [put]
  + Utf8 [removeAt]
  + Utf8 [reportStart]
  + Utf8 [restartLoader]
  + Utf8 [restartLoader in ]
  + Utf8 [retain]
  + Utf8 [sb]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [startPendingDeferredFragments]
  + Utf8 [started]
  + Utf8 [stop]
  + Utf8 [this]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [updateActivity]
  + Utf8 [v]
  + Utf8 [valueAt]
  + Utf8 [w]
  + Utf8 [who]
  + Utf8 [writer]
  + Utf8 [}}]

Fields (count = 10):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [LoaderManager]
  + Field:        DEBUG Z
    Access flags: 0x8
      = static boolean DEBUG
  + Field:        mLoaders Landroid/support/v4/util/SparseArrayCompat;
    Access flags: 0x10
      = final android.support.v4.util.SparseArrayCompat mLoaders
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/support/v4/util/SparseArrayCompat<Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;>;]
  + Field:        mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;
    Access flags: 0x10
      = final android.support.v4.util.SparseArrayCompat mInactiveLoaders
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/support/v4/util/SparseArrayCompat<Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;>;]
  + Field:        mWho Ljava/lang/String;
    Access flags: 0x10
      = final java.lang.String mWho
  + Field:        mActivity Landroid/support/v4/app/FragmentActivity;
    Access flags: 0x0
      = android.support.v4.app.FragmentActivity mActivity
  + Field:        mStarted Z
    Access flags: 0x0
      = boolean mStarted
  + Field:        mRetaining Z
    Access flags: 0x0
      = boolean mRetaining
  + Field:        mRetainingStarted Z
    Access flags: 0x0
      = boolean mRetainingStarted
  + Field:        mCreatingLoader Z
    Access flags: 0x0
      = boolean mCreatingLoader

Methods (count = 20):
  + Method:       <init>(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V
    Access flags: 0x0
      = LoaderManagerImpl(java.lang.String,android.support.v4.app.FragmentActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #68
        + Methodref [android/support/v4/app/LoaderManager.<init> ()V]
      [4] aload_0 v0
      [5] new #41
        + Class [android/support/v4/util/SparseArrayCompat]
      [8] dup
      [9] invokespecial #85
        + Methodref [android/support/v4/util/SparseArrayCompat.<init> ()V]
      [12] putfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [15] aload_0 v0
      [16] new #41
        + Class [android/support/v4/util/SparseArrayCompat]
      [19] dup
      [20] invokespecial #85
        + Methodref [android/support/v4/util/SparseArrayCompat.<init> ()V]
      [23] putfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [26] aload_0 v0
      [27] aload_1 v1
      [28] putfield #57
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mWho Ljava/lang/String;]
      [31] aload_0 v0
      [32] aload_2 v2
      [33] putfield #51
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [36] aload_0 v0
      [37] iload_3 v3
      [38] putfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 477
        [4] -> line 194
        [15] -> line 200
        [26] -> line 478
        [31] -> line 479
        [36] -> line 480
        [41] -> line 481
      + Local variable table attribute (count = 4)
        v0: 0 -> 42 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 42 [Ljava/lang/String; who]
        v2: 0 -> 42 [Landroid/support/v4/app/FragmentActivity; activity]
        v3: 0 -> 42 [Z started]
  + Method:       updateActivity(Landroid/support/v4/app/FragmentActivity;)V
    Access flags: 0x0
      = void updateActivity(android.support.v4.app.FragmentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #51
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 484
        [5] -> line 485
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 6 [Landroid/support/v4/app/FragmentActivity; activity]
  + Method:       createLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;
    Access flags: 0x2
      = private android.support.v4.app.LoaderManagerImpl$LoaderInfo createLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 33, locals = 6, stack = 6):
      [0] new #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [3] dup
      [4] aload_0 v0
      [5] iload_1 v1
      [6] aload_2 v2
      [7] aload_3 v3
      [8] invokespecial #73
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.<init> (Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V]
      [11] astore v4
      [13] aload_3 v3
      [14] iload_1 v1
      [15] aload_2 v2
      [16] invokeinterface #110
        + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
      [21] astore v5
      [23] aload v4
      [25] aload v5
      [27] putfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [30] aload v4
      [32] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 489
        [13] -> line 490
        [23] -> line 491
        [30] -> line 492
      + Local variable table attribute (count = 6)
        v0: 0 -> 33 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 33 [I id]
        v2: 0 -> 33 [Landroid/os/Bundle; args]
        v3: 0 -> 33 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks; callback]
        v4: 13 -> 33 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
        v5: 23 -> 33 [Landroid/support/v4/content/Loader; loader]
      + Local variable type table attribute (count = 2)
        v3: 0 -> 33 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>; callback]
        v5: 23 -> 33 [Landroid/support/v4/content/Loader<Ljava/lang/Object;>; loader]
    + Signature attribute:
      + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Method:       createAndInstallLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;
    Access flags: 0x2
      = private android.support.v4.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 42, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #52
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] aload_2 v2
      [8] aload_3 v3
      [9] invokespecial #70
        + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [12] astore v4
      [14] aload_0 v0
      [15] aload v4
      [17] invokevirtual #72
        + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
      [20] aload v4
      [22] astore v5
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #52
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
      [29] aload v5
      [31] areturn
      [32] astore v6
      [34] aload_0 v0
      [35] iconst_0
      [36] putfield #52
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
      [39] aload v6
      [41] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 24: 32):
      + ExceptionInfo (32 -> 34: 32):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 498
        [5] -> line 499
        [14] -> line 500
        [20] -> line 501
        [24] -> line 503
      + Local variable table attribute (count = 5)
        v4: 14 -> 32 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
        v0: 0 -> 42 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 42 [I id]
        v2: 0 -> 42 [Landroid/os/Bundle; args]
        v3: 0 -> 42 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks; callback]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 42 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>; callback]
    + Signature attribute:
      + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Method:       installLoader(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V
    Access flags: 0x0
      = void installLoader(android.support.v4.app.LoaderManagerImpl$LoaderInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [4] aload_1 v1
      [5] getfield #62
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [8] aload_1 v1
      [9] invokevirtual #90
        + Methodref [android/support/v4/util/SparseArrayCompat.put (ILjava/lang/Object;)V]
      [12] aload_0 v0
      [13] getfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [16] ifeq +7 (target=23)
      [19] aload_1 v1
      [20] invokevirtual #80
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 508
        [12] -> line 509
        [19] -> line 513
        [23] -> line 515
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 24 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
  + Method:       initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;
    Access flags: 0x1
      = public android.support.v4.content.Loader initLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 193, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
      [4] ifeq +13 (target=17)
      [7] new #44
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #18
        + String [Called while creating a loader]
      [13] invokespecial #99
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [21] iload_1 v1
      [22] invokevirtual #87
        + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
      [25] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [28] astore v4
      [30] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [33] ifeq +37 (target=70)
      [36] ldc #23
        + String [LoaderManager]
      [38] new #47
        + Class [java/lang/StringBuilder]
      [41] dup
      [42] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [45] ldc #30
        + String [initLoader in ]
      [47] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] aload_0 v0
      [51] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [54] ldc #13
        + String [: args=]
      [56] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [59] aload_2 v2
      [60] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [63] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [69] pop
      [70] aload v4
      [72] ifnonnull +47 (target=119)
      [75] aload_0 v0
      [76] iload_1 v1
      [77] aload_2 v2
      [78] aload_3 v3
      [79] invokespecial #69
        + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [82] astore v4
      [84] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [87] ifeq +70 (target=157)
      [90] ldc #23
        + String [LoaderManager]
      [92] new #47
        + Class [java/lang/StringBuilder]
      [95] dup
      [96] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [99] ldc #3
        + String [  Created new loader ]
      [101] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [104] aload v4
      [106] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [109] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [112] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [115] pop
      [116] goto +41 (target=157)
      [119] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [122] ifeq +29 (target=151)
      [125] ldc #23
        + String [LoaderManager]
      [127] new #47
        + Class [java/lang/StringBuilder]
      [130] dup
      [131] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [134] ldc #7
        + String [  Re-using existing loader ]
      [136] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [139] aload v4
      [141] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [144] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [147] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [150] pop
      [151] aload v4
      [153] aload_3 v3
      [154] putfield #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [157] aload v4
      [159] getfield #61
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [162] ifeq +25 (target=187)
      [165] aload_0 v0
      [166] getfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [169] ifeq +18 (target=187)
      [172] aload v4
      [174] aload v4
      [176] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [179] aload v4
      [181] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
      [184] invokevirtual #74
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
      [187] aload v4
      [189] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [192] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 543
        [7] -> line 544
        [17] -> line 547
        [30] -> line 549
        [70] -> line 551
        [75] -> line 553
        [84] -> line 554
        [119] -> line 556
        [151] -> line 557
        [157] -> line 560
        [172] -> line 562
        [187] -> line 565
      + Local variable table attribute (count = 5)
        v0: 0 -> 193 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 193 [I id]
        v2: 0 -> 193 [Landroid/os/Bundle; args]
        v3: 0 -> 193 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks; callback]
        v4: 30 -> 193 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 193 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>; callback]
    + Signature attribute:
      + Utf8 [<D:Ljava/lang/Object;>(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>;)Landroid/support/v4/content/Loader<TD;>;]
  + Method:       restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader;
    Access flags: 0x1
      = public android.support.v4.content.Loader restartLoader(int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 361, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
      [4] ifeq +13 (target=17)
      [7] new #44
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #18
        + String [Called while creating a loader]
      [13] invokespecial #99
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [21] iload_1 v1
      [22] invokevirtual #87
        + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
      [25] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [28] astore v4
      [30] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [33] ifeq +37 (target=70)
      [36] ldc #23
        + String [LoaderManager]
      [38] new #47
        + Class [java/lang/StringBuilder]
      [41] dup
      [42] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [45] ldc #31
        + String [restartLoader in ]
      [47] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] aload_0 v0
      [51] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [54] ldc #13
        + String [: args=]
      [56] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [59] aload_2 v2
      [60] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [63] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [69] pop
      [70] aload v4
      [72] ifnull +274 (target=346)
      [75] aload_0 v0
      [76] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [79] iload_1 v1
      [80] invokevirtual #87
        + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
      [83] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [86] astore v5
      [88] aload v5
      [90] ifnull +206 (target=296)
      [93] aload v4
      [95] getfield #61
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [98] ifeq +67 (target=165)
      [101] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [104] ifeq +29 (target=133)
      [107] ldc #23
        + String [LoaderManager]
      [109] new #47
        + Class [java/lang/StringBuilder]
      [112] dup
      [113] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [116] ldc #8
        + String [  Removing last inactive loader: ]
      [118] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [121] aload v4
      [123] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [126] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [129] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [132] pop
      [133] aload v5
      [135] iconst_0
      [136] putfield #60
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [139] aload v5
      [141] invokevirtual #75
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [144] aload v4
      [146] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [149] invokevirtual #83
        + Methodref [android/support/v4/content/Loader.abandon ()V]
      [152] aload_0 v0
      [153] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [156] iload_1 v1
      [157] aload v4
      [159] invokevirtual #90
        + Methodref [android/support/v4/util/SparseArrayCompat.put (ILjava/lang/Object;)V]
      [162] goto +184 (target=346)
      [165] aload v4
      [167] getfield #66
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [170] ifne +34 (target=204)
      [173] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [176] ifeq +11 (target=187)
      [179] ldc #23
        + String [LoaderManager]
      [181] ldc #4
        + String [  Current loader is stopped; replacing]
      [183] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [186] pop
      [187] aload_0 v0
      [188] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [191] iload_1 v1
      [192] aconst_null
      [193] invokevirtual #90
        + Methodref [android/support/v4/util/SparseArrayCompat.put (ILjava/lang/Object;)V]
      [196] aload v4
      [198] invokevirtual #75
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [201] goto +145 (target=346)
      [204] aload v4
      [206] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [209] ifnull +52 (target=261)
      [212] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [215] ifeq +32 (target=247)
      [218] ldc #23
        + String [LoaderManager]
      [220] new #47
        + Class [java/lang/StringBuilder]
      [223] dup
      [224] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [227] ldc #9
        + String [  Removing pending loader: ]
      [229] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [232] aload v4
      [234] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [237] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [240] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [243] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [246] pop
      [247] aload v4
      [249] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [252] invokevirtual #75
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [255] aload v4
      [257] aconst_null
      [258] putfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [261] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [264] ifeq +11 (target=275)
      [267] ldc #23
        + String [LoaderManager]
      [269] ldc #5
        + String [  Enqueuing as new pending loader]
      [271] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [274] pop
      [275] aload v4
      [277] aload_0 v0
      [278] iload_1 v1
      [279] aload_2 v2
      [280] aload_3 v3
      [281] invokespecial #70
        + Methodref [android/support/v4/app/LoaderManagerImpl.createLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [284] putfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [287] aload v4
      [289] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [292] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [295] areturn
      [296] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [299] ifeq +29 (target=328)
      [302] ldc #23
        + String [LoaderManager]
      [304] new #47
        + Class [java/lang/StringBuilder]
      [307] dup
      [308] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [311] ldc #6
        + String [  Making last loader inactive: ]
      [313] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [316] aload v4
      [318] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [321] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [324] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [327] pop
      [328] aload v4
      [330] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [333] invokevirtual #83
        + Methodref [android/support/v4/content/Loader.abandon ()V]
      [336] aload_0 v0
      [337] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [340] iload_1 v1
      [341] aload v4
      [343] invokevirtual #90
        + Methodref [android/support/v4/util/SparseArrayCompat.put (ILjava/lang/Object;)V]
      [346] aload_0 v0
      [347] iload_1 v1
      [348] aload_2 v2
      [349] aload_3 v3
      [350] invokespecial #69
        + Methodref [android/support/v4/app/LoaderManagerImpl.createAndInstallLoader (ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [353] astore v4
      [355] aload v4
      [357] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [360] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 593
        [7] -> line 594
        [17] -> line 597
        [30] -> line 598
        [70] -> line 599
        [75] -> line 600
        [88] -> line 601
        [93] -> line 602
        [101] -> line 607
        [133] -> line 608
        [139] -> line 609
        [144] -> line 610
        [152] -> line 611
        [165] -> line 615
        [173] -> line 619
        [187] -> line 620
        [196] -> line 621
        [204] -> line 626
        [212] -> line 627
        [247] -> line 628
        [255] -> line 629
        [261] -> line 631
        [275] -> line 632
        [287] -> line 634
        [296] -> line 640
        [328] -> line 641
        [336] -> line 642
        [346] -> line 646
        [355] -> line 647
      + Local variable table attribute (count = 6)
        v5: 88 -> 346 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; inactive]
        v0: 0 -> 361 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 361 [I id]
        v2: 0 -> 361 [Landroid/os/Bundle; args]
        v3: 0 -> 361 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks; callback]
        v4: 30 -> 361 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 361 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>; callback]
    + Signature attribute:
      + Utf8 [<D:Ljava/lang/Object;>(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<TD;>;)Landroid/support/v4/content/Loader<TD;>;]
  + Method:       destroyLoader(I)V
    Access flags: 0x1
      = public void destroyLoader(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 156, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
      [4] ifeq +13 (target=17)
      [7] new #44
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #18
        + String [Called while creating a loader]
      [13] invokespecial #99
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [20] ifeq +37 (target=57)
      [23] ldc #23
        + String [LoaderManager]
      [25] new #47
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [32] ldc #28
        + String [destroyLoader in ]
      [34] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] aload_0 v0
      [38] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [41] ldc #11
        + String [ of ]
      [43] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] iload_1 v1
      [47] invokevirtual #105
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [50] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [56] pop
      [57] aload_0 v0
      [58] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [61] iload_1 v1
      [62] invokevirtual #88
        + Methodref [android/support/v4/util/SparseArrayCompat.indexOfKey (I)I]
      [65] istore_2 v2
      [66] iload_2 v2
      [67] iflt +27 (target=94)
      [70] aload_0 v0
      [71] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [74] iload_2 v2
      [75] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [78] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [81] astore_3 v3
      [82] aload_0 v0
      [83] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [86] iload_2 v2
      [87] invokevirtual #91
        + Methodref [android/support/v4/util/SparseArrayCompat.removeAt (I)V]
      [90] aload_3 v3
      [91] invokevirtual #75
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [94] aload_0 v0
      [95] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [98] iload_1 v1
      [99] invokevirtual #88
        + Methodref [android/support/v4/util/SparseArrayCompat.indexOfKey (I)I]
      [102] istore_2 v2
      [103] iload_2 v2
      [104] iflt +27 (target=131)
      [107] aload_0 v0
      [108] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [111] iload_2 v2
      [112] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [115] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [118] astore_3 v3
      [119] aload_0 v0
      [120] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [123] iload_2 v2
      [124] invokevirtual #91
        + Methodref [android/support/v4/util/SparseArrayCompat.removeAt (I)V]
      [127] aload_3 v3
      [128] invokevirtual #75
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [131] aload_0 v0
      [132] getfield #51
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [135] ifnull +20 (target=155)
      [138] aload_0 v0
      [139] invokevirtual #71
        + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z]
      [142] ifne +13 (target=155)
      [145] aload_0 v0
      [146] getfield #51
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [149] getfield #49
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [152] invokevirtual #67
        + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
      [155] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 658
        [7] -> line 659
        [17] -> line 662
        [57] -> line 663
        [66] -> line 664
        [70] -> line 665
        [82] -> line 666
        [90] -> line 667
        [94] -> line 669
        [103] -> line 670
        [107] -> line 671
        [119] -> line 672
        [127] -> line 673
        [131] -> line 675
        [145] -> line 676
        [155] -> line 678
      + Local variable table attribute (count = 5)
        v3: 82 -> 94 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
        v3: 119 -> 131 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
        v0: 0 -> 156 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 156 [I id]
        v2: 66 -> 156 [I idx]
  + Method:       getLoader(I)Landroid/support/v4/content/Loader;
    Access flags: 0x1
      = public android.support.v4.content.Loader getLoader(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 55, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mCreatingLoader Z]
      [4] ifeq +13 (target=17)
      [7] new #44
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #18
        + String [Called while creating a loader]
      [13] invokespecial #99
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [21] iload_1 v1
      [22] invokevirtual #87
        + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
      [25] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [28] astore_2 v2
      [29] aload_2 v2
      [30] ifnull +23 (target=53)
      [33] aload_2 v2
      [34] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [37] ifnull +11 (target=48)
      [40] aload_2 v2
      [41] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [44] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [47] areturn
      [48] aload_2 v2
      [49] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [52] areturn
      [53] aconst_null
      [54] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 686
        [7] -> line 687
        [17] -> line 690
        [29] -> line 691
        [33] -> line 692
        [40] -> line 693
        [48] -> line 695
        [53] -> line 697
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 55 [I id]
        v2: 29 -> 55 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; loaderInfo]
    + Signature attribute:
      + Utf8 [<D:Ljava/lang/Object;>(I)Landroid/support/v4/content/Loader<TD;>;]
  + Method:       doStart()V
    Access flags: 0x0
      = void doStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 120, locals = 2, stack = 3):
      [0] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #23
        + String [LoaderManager]
      [8] new #47
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #26
        + String [Starting in ]
      [17] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [35] ifeq +45 (target=80)
      [38] new #46
        + Class [java/lang/RuntimeException]
      [41] dup
      [42] ldc #29
        + String [here]
      [44] invokespecial #101
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [47] astore_1 v1
      [48] aload_1 v1
      [49] invokevirtual #102
        + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;]
      [52] pop
      [53] ldc #23
        + String [LoaderManager]
      [55] new #47
        + Class [java/lang/StringBuilder]
      [58] dup
      [59] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [62] ldc #16
        + String [Called doStart when already started: ]
      [64] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] aload_0 v0
      [68] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [71] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [74] aload_1 v1
      [75] invokestatic #95
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [78] pop
      [79] return
      [80] aload_0 v0
      [81] iconst_1
      [82] putfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [85] aload_0 v0
      [86] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [89] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [92] iconst_1
      [93] isub
      [94] istore_1 v1
      [95] iload_1 v1
      [96] iflt +23 (target=119)
      [99] aload_0 v0
      [100] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [103] iload_1 v1
      [104] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [107] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [110] invokevirtual #80
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.start ()V]
      [113] iinc v1, -1
      [116] goto -21 (target=95)
      [119] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 701
        [31] -> line 702
        [38] -> line 703
        [48] -> line 704
        [53] -> line 705
        [79] -> line 706
        [80] -> line 709
        [85] -> line 713
        [99] -> line 714
        [113] -> line 713
        [119] -> line 716
      + Local variable table attribute (count = 3)
        v1: 48 -> 80 [Ljava/lang/RuntimeException; e]
        v1: 95 -> 119 [I i]
        v0: 0 -> 120 [Landroid/support/v4/app/LoaderManagerImpl; this]
  + Method:       doStop()V
    Access flags: 0x0
      = void doStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 120, locals = 2, stack = 3):
      [0] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #23
        + String [LoaderManager]
      [8] new #47
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #27
        + String [Stopping in ]
      [17] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [35] ifne +45 (target=80)
      [38] new #46
        + Class [java/lang/RuntimeException]
      [41] dup
      [42] ldc #29
        + String [here]
      [44] invokespecial #101
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [47] astore_1 v1
      [48] aload_1 v1
      [49] invokevirtual #102
        + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;]
      [52] pop
      [53] ldc #23
        + String [LoaderManager]
      [55] new #47
        + Class [java/lang/StringBuilder]
      [58] dup
      [59] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [62] ldc #17
        + String [Called doStop when not started: ]
      [64] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] aload_0 v0
      [68] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [71] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [74] aload_1 v1
      [75] invokestatic #95
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [78] pop
      [79] return
      [80] aload_0 v0
      [81] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [84] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [87] iconst_1
      [88] isub
      [89] istore_1 v1
      [90] iload_1 v1
      [91] iflt +23 (target=114)
      [94] aload_0 v0
      [95] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [98] iload_1 v1
      [99] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [102] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [105] invokevirtual #81
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V]
      [108] iinc v1, -1
      [111] goto -21 (target=90)
      [114] aload_0 v0
      [115] iconst_0
      [116] putfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [119] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 719
        [31] -> line 720
        [38] -> line 721
        [48] -> line 722
        [53] -> line 723
        [79] -> line 724
        [80] -> line 727
        [94] -> line 728
        [108] -> line 727
        [114] -> line 730
        [119] -> line 731
      + Local variable table attribute (count = 3)
        v1: 48 -> 80 [Ljava/lang/RuntimeException; e]
        v1: 90 -> 114 [I i]
        v0: 0 -> 120 [Landroid/support/v4/app/LoaderManagerImpl; this]
  + Method:       doRetain()V
    Access flags: 0x0
      = void doRetain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 125, locals = 2, stack = 3):
      [0] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #23
        + String [LoaderManager]
      [8] new #47
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #25
        + String [Retaining in ]
      [17] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [35] ifne +45 (target=80)
      [38] new #46
        + Class [java/lang/RuntimeException]
      [41] dup
      [42] ldc #29
        + String [here]
      [44] invokespecial #101
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [47] astore_1 v1
      [48] aload_1 v1
      [49] invokevirtual #102
        + Methodref [java/lang/RuntimeException.fillInStackTrace ()Ljava/lang/Throwable;]
      [52] pop
      [53] ldc #23
        + String [LoaderManager]
      [55] new #47
        + Class [java/lang/StringBuilder]
      [58] dup
      [59] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [62] ldc #15
        + String [Called doRetain when not started: ]
      [64] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] aload_0 v0
      [68] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [71] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [74] aload_1 v1
      [75] invokestatic #95
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [78] pop
      [79] return
      [80] aload_0 v0
      [81] iconst_1
      [82] putfield #55
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
      [85] aload_0 v0
      [86] iconst_0
      [87] putfield #56
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mStarted Z]
      [90] aload_0 v0
      [91] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [94] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [97] iconst_1
      [98] isub
      [99] istore_1 v1
      [100] iload_1 v1
      [101] iflt +23 (target=124)
      [104] aload_0 v0
      [105] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [108] iload_1 v1
      [109] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [112] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [115] invokevirtual #79
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.retain ()V]
      [118] iinc v1, -1
      [121] goto -21 (target=100)
      [124] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 734
        [31] -> line 735
        [38] -> line 736
        [48] -> line 737
        [53] -> line 738
        [79] -> line 739
        [80] -> line 742
        [85] -> line 743
        [90] -> line 744
        [104] -> line 745
        [118] -> line 744
        [124] -> line 747
      + Local variable table attribute (count = 3)
        v1: 48 -> 80 [Ljava/lang/RuntimeException; e]
        v1: 100 -> 124 [I i]
        v0: 0 -> 125 [Landroid/support/v4/app/LoaderManagerImpl; this]
  + Method:       finishRetain()V
    Access flags: 0x0
      = void finishRetain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
      [4] ifeq +73 (target=77)
      [7] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [10] ifeq +28 (target=38)
      [13] ldc #23
        + String [LoaderManager]
      [15] new #47
        + Class [java/lang/StringBuilder]
      [18] dup
      [19] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [22] ldc #21
        + String [Finished Retaining in ]
      [24] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [31] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [34] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [37] pop
      [38] aload_0 v0
      [39] iconst_0
      [40] putfield #55
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
      [43] aload_0 v0
      [44] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [47] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [50] iconst_1
      [51] isub
      [52] istore_1 v1
      [53] iload_1 v1
      [54] iflt +23 (target=77)
      [57] aload_0 v0
      [58] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [61] iload_1 v1
      [62] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [65] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [68] invokevirtual #77
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.finishRetain ()V]
      [71] iinc v1, -1
      [74] goto -21 (target=53)
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 750
        [7] -> line 751
        [38] -> line 753
        [43] -> line 754
        [57] -> line 755
        [71] -> line 754
        [77] -> line 758
      + Local variable table attribute (count = 2)
        v1: 53 -> 77 [I i]
        v0: 0 -> 78 [Landroid/support/v4/app/LoaderManagerImpl; this]
  + Method:       doReportNextStart()V
    Access flags: 0x0
      = void doReportNextStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [4] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [7] iconst_1
      [8] isub
      [9] istore_1 v1
      [10] iload_1 v1
      [11] iflt +24 (target=35)
      [14] aload_0 v0
      [15] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [18] iload_1 v1
      [19] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [22] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [25] iconst_1
      [26] putfield #65
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z]
      [29] iinc v1, -1
      [32] goto -22 (target=10)
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 761
        [14] -> line 762
        [29] -> line 761
        [35] -> line 764
      + Local variable table attribute (count = 2)
        v1: 10 -> 35 [I i]
        v0: 0 -> 36 [Landroid/support/v4/app/LoaderManagerImpl; this]
  + Method:       doReportStart()V
    Access flags: 0x0
      = void doReportStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [4] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [7] iconst_1
      [8] isub
      [9] istore_1 v1
      [10] iload_1 v1
      [11] iflt +23 (target=34)
      [14] aload_0 v0
      [15] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [18] iload_1 v1
      [19] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [22] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [25] invokevirtual #78
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.reportStart ()V]
      [28] iinc v1, -1
      [31] goto -21 (target=10)
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 767
        [14] -> line 768
        [28] -> line 767
        [34] -> line 770
      + Local variable table attribute (count = 2)
        v1: 10 -> 34 [I i]
        v0: 0 -> 35 [Landroid/support/v4/app/LoaderManagerImpl; this]
  + Method:       doDestroy()V
    Access flags: 0x0
      = void doDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 152, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mRetaining Z]
      [4] ifne +75 (target=79)
      [7] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [10] ifeq +28 (target=38)
      [13] ldc #23
        + String [LoaderManager]
      [15] new #47
        + Class [java/lang/StringBuilder]
      [18] dup
      [19] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [22] ldc #19
        + String [Destroying Active in ]
      [24] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [31] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [34] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [37] pop
      [38] aload_0 v0
      [39] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [42] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [45] iconst_1
      [46] isub
      [47] istore_1 v1
      [48] iload_1 v1
      [49] iflt +23 (target=72)
      [52] aload_0 v0
      [53] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [56] iload_1 v1
      [57] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [60] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [63] invokevirtual #75
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [66] iinc v1, -1
      [69] goto -21 (target=48)
      [72] aload_0 v0
      [73] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [76] invokevirtual #86
        + Methodref [android/support/v4/util/SparseArrayCompat.clear ()V]
      [79] getstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [82] ifeq +28 (target=110)
      [85] ldc #23
        + String [LoaderManager]
      [87] new #47
        + Class [java/lang/StringBuilder]
      [90] dup
      [91] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [94] ldc #20
        + String [Destroying Inactive in ]
      [96] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [99] aload_0 v0
      [100] invokevirtual #106
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [103] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [106] invokestatic #94
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [109] pop
      [110] aload_0 v0
      [111] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [114] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [117] iconst_1
      [118] isub
      [119] istore_1 v1
      [120] iload_1 v1
      [121] iflt +23 (target=144)
      [124] aload_0 v0
      [125] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [128] iload_1 v1
      [129] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [132] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [135] invokevirtual #75
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [138] iinc v1, -1
      [141] goto -21 (target=120)
      [144] aload_0 v0
      [145] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [148] invokevirtual #86
        + Methodref [android/support/v4/util/SparseArrayCompat.clear ()V]
      [151] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 773
        [7] -> line 774
        [38] -> line 775
        [52] -> line 776
        [66] -> line 775
        [72] -> line 778
        [79] -> line 781
        [110] -> line 782
        [124] -> line 783
        [138] -> line 782
        [144] -> line 785
        [151] -> line 786
      + Local variable table attribute (count = 3)
        v1: 48 -> 72 [I i]
        v1: 120 -> 144 [I i]
        v0: 0 -> 152 [Landroid/support/v4/app/LoaderManagerImpl; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 2, stack = 3):
      [0] new #47
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] sipush 128
      [7] invokespecial #104
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ldc #24
        + String [LoaderManager{]
      [14] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [17] pop
      [18] aload_1 v1
      [19] aload_0 v0
      [20] invokestatic #109
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [23] invokestatic #100
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [26] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] pop
      [30] aload_1 v1
      [31] ldc #10
        + String [ in ]
      [33] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [36] pop
      [37] aload_0 v0
      [38] getfield #51
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [41] aload_1 v1
      [42] invokestatic #84
        + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
      [45] aload_1 v1
      [46] ldc #32
        + String [}}]
      [48] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] pop
      [52] aload_1 v1
      [53] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [56] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 790
        [11] -> line 791
        [18] -> line 792
        [30] -> line 793
        [37] -> line 794
        [45] -> line 795
        [52] -> line 796
      + Local variable table attribute (count = 2)
        v0: 0 -> 57 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 11 -> 57 [Ljava/lang/StringBuilder; sb]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 255, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [4] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [7] ifle +120 (target=127)
      [10] aload_3 v3
      [11] aload_1 v1
      [12] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [15] aload_3 v3
      [16] ldc #14
        + String [Active Loaders:]
      [18] invokevirtual #98
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [21] new #47
        + Class [java/lang/StringBuilder]
      [24] dup
      [25] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [28] aload_1 v1
      [29] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] ldc #1
        + String [    ]
      [34] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [40] astore v5
      [42] iconst_0
      [43] istore v6
      [45] iload v6
      [47] aload_0 v0
      [48] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [51] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [54] ificmpge +73 (target=127)
      [57] aload_0 v0
      [58] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [61] iload v6
      [63] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [66] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [69] astore v7
      [71] aload_3 v3
      [72] aload_1 v1
      [73] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [76] aload_3 v3
      [77] ldc #2
        + String [  #]
      [79] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [82] aload_3 v3
      [83] aload_0 v0
      [84] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [87] iload v6
      [89] invokevirtual #89
        + Methodref [android/support/v4/util/SparseArrayCompat.keyAt (I)I]
      [92] invokevirtual #96
        + Methodref [java/io/PrintWriter.print (I)V]
      [95] aload_3 v3
      [96] ldc #12
        + String [: ]
      [98] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [101] aload_3 v3
      [102] aload v7
      [104] invokevirtual #82
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;]
      [107] invokevirtual #98
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [110] aload v7
      [112] aload v5
      [114] aload_2 v2
      [115] aload_3 v3
      [116] aload v4
      [118] invokevirtual #76
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [121] iinc v6, 1
      [124] goto -79 (target=45)
      [127] aload_0 v0
      [128] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [131] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [134] ifle +120 (target=254)
      [137] aload_3 v3
      [138] aload_1 v1
      [139] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [142] aload_3 v3
      [143] ldc #22
        + String [Inactive Loaders:]
      [145] invokevirtual #98
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [148] new #47
        + Class [java/lang/StringBuilder]
      [151] dup
      [152] invokespecial #103
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [155] aload_1 v1
      [156] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [159] ldc #1
        + String [    ]
      [161] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [164] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [167] astore v5
      [169] iconst_0
      [170] istore v6
      [172] iload v6
      [174] aload_0 v0
      [175] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [178] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [181] ificmpge +73 (target=254)
      [184] aload_0 v0
      [185] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [188] iload v6
      [190] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [193] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [196] astore v7
      [198] aload_3 v3
      [199] aload_1 v1
      [200] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [203] aload_3 v3
      [204] ldc #2
        + String [  #]
      [206] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [209] aload_3 v3
      [210] aload_0 v0
      [211] getfield #53
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [214] iload v6
      [216] invokevirtual #89
        + Methodref [android/support/v4/util/SparseArrayCompat.keyAt (I)I]
      [219] invokevirtual #96
        + Methodref [java/io/PrintWriter.print (I)V]
      [222] aload_3 v3
      [223] ldc #12
        + String [: ]
      [225] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [228] aload_3 v3
      [229] aload v7
      [231] invokevirtual #82
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.toString ()Ljava/lang/String;]
      [234] invokevirtual #98
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [237] aload v7
      [239] aload v5
      [241] aload_2 v2
      [242] aload_3 v3
      [243] aload v4
      [245] invokevirtual #76
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [248] iinc v6, 1
      [251] goto -79 (target=172)
      [254] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 801
        [10] -> line 802
        [21] -> line 803
        [42] -> line 804
        [57] -> line 805
        [71] -> line 806
        [95] -> line 807
        [110] -> line 808
        [121] -> line 804
        [127] -> line 811
        [137] -> line 812
        [148] -> line 813
        [169] -> line 814
        [184] -> line 815
        [198] -> line 816
        [222] -> line 817
        [237] -> line 818
        [248] -> line 814
        [254] -> line 821
      + Local variable table attribute (count = 11)
        v7: 71 -> 121 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; li]
        v6: 45 -> 127 [I i]
        v5: 42 -> 127 [Ljava/lang/String; innerPrefix]
        v7: 198 -> 248 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; li]
        v6: 172 -> 254 [I i]
        v5: 169 -> 254 [Ljava/lang/String; innerPrefix]
        v0: 0 -> 255 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 0 -> 255 [Ljava/lang/String; prefix]
        v2: 0 -> 255 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 255 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 255 [[Ljava/lang/String; args]
  + Method:       hasRunningLoaders()Z
    Access flags: 0x1
      = public boolean hasRunningLoaders()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 5, stack = 2):
      [0] iconst_0
      [1] istore_1 v1
      [2] aload_0 v0
      [3] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [6] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.size ()I]
      [9] istore_2 v2
      [10] iconst_0
      [11] istore_3 v3
      [12] iload_3 v3
      [13] iload_2 v2
      [14] ificmpge +46 (target=60)
      [17] aload_0 v0
      [18] getfield #54
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [21] iload_3 v3
      [22] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.valueAt (I)Ljava/lang/Object;]
      [25] checkcast #38
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [28] astore v4
      [30] iload_1 v1
      [31] aload v4
      [33] getfield #66
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [36] ifeq +15 (target=51)
      [39] aload v4
      [41] getfield #60
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [44] ifne +7 (target=51)
      [47] iconst_1
      [48] goto +4 (target=52)
      [51] iconst_0
      [52] ior
      [53] istore_1 v1
      [54] iinc v3, 1
      [57] goto -45 (target=12)
      [60] iload_1 v1
      [61] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 825
        [2] -> line 826
        [10] -> line 827
        [17] -> line 828
        [30] -> line 829
        [54] -> line 827
        [60] -> line 831
      + Local variable table attribute (count = 5)
        v4: 30 -> 54 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; li]
        v3: 12 -> 60 [I i]
        v0: 0 -> 62 [Landroid/support/v4/app/LoaderManagerImpl; this]
        v1: 2 -> 62 [Z loadersRunning]
        v2: 10 -> 62 [I count]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 0, stack = 1):
      [0] iconst_0
      [1] putstatic #50
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 189

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x10 = final 
      + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      + Class [android/support/v4/app/LoaderManagerImpl]
      + Utf8 [LoaderInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
      + Class [android/support/v4/app/LoaderManager]
      + Utf8 [LoaderCallbacks]
  + Source file attribute:
    + Utf8 [LoaderManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/LoaderManagerImpl$LoaderInfo
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.LoaderManagerImpl$LoaderInfo extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/content/Loader$OnLoadCompleteListener]

Constant Pool (count = 367):
  + String [  ]
  + String [  Destroying: ]
  + String [  Finished Retaining: ]
  + String [  Ignoring load complete -- destroyed]
  + String [  Ignoring load complete -- not active]
  + String [  Reseting: ]
  + String [  Retaining: ]
  + String [  Starting: ]
  + String [  Stopping: ]
  + String [  Switching to pending loader: ]
  + String [  mDeliveredData=]
  + String [  onLoadFinished in ]
  + String [ #]
  + String [ : ]
  + String [ mArgs=]
  + String [ mDestroyed=]
  + String [ mListenerRegistered=]
  + String [ mReportNextStart=]
  + String [ mRetainingStarted=]
  + String [:]
  + String [: ]
  + String [LoaderInfo{]
  + String [LoaderManager]
  + String [Object returned from onCreateLoader must not be a non-static inner member class: ]
  + String [Pending Loader ]
  + String [mCallbacks=]
  + String [mData=]
  + String [mHaveData=]
  + String [mId=]
  + String [mLoader=]
  + String [mRetaining=]
  + String [mStarted=]
  + String [onLoadComplete: ]
  + String [onLoadFinished]
  + String [onLoaderReset]
  + String [}}]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/LoaderManager]
  + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Class [android/support/v4/app/LoaderManagerImpl]
  + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
  + Class [android/support/v4/content/Loader]
  + Class [android/support/v4/content/Loader$OnLoadCompleteListener]
  + Class [android/support/v4/util/DebugUtils]
  + Class [android/support/v4/util/SparseArrayCompat]
  + Class [android/util/Log]
  + Class [java/io/PrintWriter]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/lang/reflect/Modifier]
  + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
  + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
  + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z]
  + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V]
  + Methodref [android/support/v4/content/Loader.dataToString (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [android/support/v4/content/Loader.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/content/Loader.registerListener (ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + Methodref [android/support/v4/content/Loader.reset ()V]
  + Methodref [android/support/v4/content/Loader.startLoading ()V]
  + Methodref [android/support/v4/content/Loader.stopLoading ()V]
  + Methodref [android/support/v4/content/Loader.unregisterListener (Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
  + Methodref [android/support/v4/util/SparseArrayCompat.put (ILjava/lang/Object;)V]
  + Methodref [android/support/v4/util/SparseArrayCompat.remove (I)V]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/io/PrintWriter.print (I)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.print (Z)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.println (Z)V]
  + Methodref [java/lang/Class.getModifiers ()I]
  + Methodref [java/lang/Class.isMemberClass ()Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + Methodref [java/lang/reflect/Modifier.isStatic (I)Z]
  + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
  + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoaderReset (Landroid/support/v4/content/Loader;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [DEBUG Z]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + NameAndType [callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + NameAndType [dataToString (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [destroy ()V]
  + NameAndType [dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getModifiers ()I]
  + NameAndType [hasRunningLoaders ()Z]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
  + NameAndType [isMemberClass ()Z]
  + NameAndType [isStatic (I)Z]
  + NameAndType [mActivity Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [mArgs Landroid/os/Bundle;]
  + NameAndType [mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
  + NameAndType [mData Ljava/lang/Object;]
  + NameAndType [mDeliveredData Z]
  + NameAndType [mDestroyed Z]
  + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mHaveData Z]
  + NameAndType [mId I]
  + NameAndType [mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + NameAndType [mListenerRegistered Z]
  + NameAndType [mLoader Landroid/support/v4/content/Loader;]
  + NameAndType [mLoaders Landroid/support/v4/util/SparseArrayCompat;]
  + NameAndType [mNoTransactionsBecause Ljava/lang/String;]
  + NameAndType [mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + NameAndType [mReportNextStart Z]
  + NameAndType [mRetaining Z]
  + NameAndType [mRetainingStarted Z]
  + NameAndType [mStarted Z]
  + NameAndType [onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
  + NameAndType [onLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + NameAndType [onLoaderReset (Landroid/support/v4/content/Loader;)V]
  + NameAndType [print (I)V]
  + NameAndType [print (Ljava/lang/Object;)V]
  + NameAndType [print (Ljava/lang/String;)V]
  + NameAndType [print (Z)V]
  + NameAndType [println (Ljava/lang/Object;)V]
  + NameAndType [println (Ljava/lang/String;)V]
  + NameAndType [println (Z)V]
  + NameAndType [put (ILjava/lang/Object;)V]
  + NameAndType [registerListener (ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + NameAndType [remove (I)V]
  + NameAndType [reset ()V]
  + NameAndType [startLoading ()V]
  + NameAndType [startPendingDeferredFragments ()V]
  + NameAndType [stop ()V]
  + NameAndType [stopLoading ()V]
  + NameAndType [this$0 Landroid/support/v4/app/LoaderManagerImpl;]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unregisterListener (Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [  ]
  + Utf8 [  Destroying: ]
  + Utf8 [  Finished Retaining: ]
  + Utf8 [  Ignoring load complete -- destroyed]
  + Utf8 [  Ignoring load complete -- not active]
  + Utf8 [  Reseting: ]
  + Utf8 [  Retaining: ]
  + Utf8 [  Starting: ]
  + Utf8 [  Stopping: ]
  + Utf8 [  Switching to pending loader: ]
  + Utf8 [  mDeliveredData=]
  + Utf8 [  onLoadFinished in ]
  + Utf8 [ #]
  + Utf8 [ : ]
  + Utf8 [ mArgs=]
  + Utf8 [ mDestroyed=]
  + Utf8 [ mListenerRegistered=]
  + Utf8 [ mReportNextStart=]
  + Utf8 [ mRetainingStarted=]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
  + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;)V]
  + Utf8 [(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
  + Utf8 [(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V]
  + Utf8 [(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + Utf8 [(Landroid/support/v4/content/Loader;)V]
  + Utf8 [(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/support/v4/content/Loader<Ljava/lang/Object;>;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Z)V]
  + Utf8 [:]
  + Utf8 [: ]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DEBUG]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
  + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;]
  + Utf8 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
  + Utf8 [Landroid/support/v4/app/LoaderManagerImpl;]
  + Utf8 [Landroid/support/v4/content/Loader;]
  + Utf8 [Landroid/support/v4/content/Loader<Ljava/lang/Object;>;]
  + Utf8 [Landroid/support/v4/util/SparseArrayCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Landroid/support/v4/content/Loader$OnLoadCompleteListener<Ljava/lang/Object;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LoaderCallbacks]
  + Utf8 [LoaderInfo]
  + Utf8 [LoaderInfo{]
  + Utf8 [LoaderManager]
  + Utf8 [LoaderManager.java]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Object returned from onCreateLoader must not be a non-static inner member class: ]
  + Utf8 [OnLoadCompleteListener]
  + Utf8 [Pending Loader ]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/LoaderManager]
  + Utf8 [android/support/v4/app/LoaderManager$LoaderCallbacks]
  + Utf8 [android/support/v4/app/LoaderManagerImpl]
  + Utf8 [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
  + Utf8 [android/support/v4/content/Loader]
  + Utf8 [android/support/v4/content/Loader$OnLoadCompleteListener]
  + Utf8 [android/support/v4/util/DebugUtils]
  + Utf8 [android/support/v4/util/SparseArrayCompat]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [buildShortClassTag]
  + Utf8 [callOnLoadFinished]
  + Utf8 [callbacks]
  + Utf8 [data]
  + Utf8 [dataToString]
  + Utf8 [destroy]
  + Utf8 [dump]
  + Utf8 [fd]
  + Utf8 [finishRetain]
  + Utf8 [get]
  + Utf8 [getClass]
  + Utf8 [getModifiers]
  + Utf8 [hasRunningLoaders]
  + Utf8 [id]
  + Utf8 [identityHashCode]
  + Utf8 [info]
  + Utf8 [installLoader]
  + Utf8 [isMemberClass]
  + Utf8 [isStatic]
  + Utf8 [java/io/PrintWriter]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/lang/reflect/Modifier]
  + Utf8 [lastBecause]
  + Utf8 [loader]
  + Utf8 [mActivity]
  + Utf8 [mArgs]
  + Utf8 [mCallbacks]
  + Utf8 [mCallbacks=]
  + Utf8 [mData]
  + Utf8 [mData=]
  + Utf8 [mDeliveredData]
  + Utf8 [mDestroyed]
  + Utf8 [mFragments]
  + Utf8 [mHaveData]
  + Utf8 [mHaveData=]
  + Utf8 [mId]
  + Utf8 [mId=]
  + Utf8 [mInactiveLoaders]
  + Utf8 [mListenerRegistered]
  + Utf8 [mLoader]
  + Utf8 [mLoader=]
  + Utf8 [mLoaders]
  + Utf8 [mNoTransactionsBecause]
  + Utf8 [mPendingLoader]
  + Utf8 [mReportNextStart]
  + Utf8 [mRetaining]
  + Utf8 [mRetaining=]
  + Utf8 [mRetainingStarted]
  + Utf8 [mStarted]
  + Utf8 [mStarted=]
  + Utf8 [needReset]
  + Utf8 [onCreateLoader]
  + Utf8 [onLoadComplete]
  + Utf8 [onLoadComplete: ]
  + Utf8 [onLoadFinished]
  + Utf8 [onLoaderReset]
  + Utf8 [pending]
  + Utf8 [prefix]
  + Utf8 [print]
  + Utf8 [println]
  + Utf8 [put]
  + Utf8 [registerListener]
  + Utf8 [remove]
  + Utf8 [reportStart]
  + Utf8 [reset]
  + Utf8 [retain]
  + Utf8 [sb]
  + Utf8 [start]
  + Utf8 [startLoading]
  + Utf8 [startPendingDeferredFragments]
  + Utf8 [stop]
  + Utf8 [stopLoading]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [unregisterListener]
  + Utf8 [v]
  + Utf8 [writer]
  + Utf8 [}}]

Fields (count = 15):
  + Field:        mId I
    Access flags: 0x10
      = final int mId
  + Field:        mArgs Landroid/os/Bundle;
    Access flags: 0x10
      = final android.os.Bundle mArgs
  + Field:        mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;
    Access flags: 0x0
      = android.support.v4.app.LoaderManager$LoaderCallbacks mCallbacks
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;]
  + Field:        mLoader Landroid/support/v4/content/Loader;
    Access flags: 0x0
      = android.support.v4.content.Loader mLoader
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/support/v4/content/Loader<Ljava/lang/Object;>;]
  + Field:        mHaveData Z
    Access flags: 0x0
      = boolean mHaveData
  + Field:        mDeliveredData Z
    Access flags: 0x0
      = boolean mDeliveredData
  + Field:        mData Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object mData
  + Field:        mStarted Z
    Access flags: 0x0
      = boolean mStarted
  + Field:        mRetaining Z
    Access flags: 0x0
      = boolean mRetaining
  + Field:        mRetainingStarted Z
    Access flags: 0x0
      = boolean mRetainingStarted
  + Field:        mReportNextStart Z
    Access flags: 0x0
      = boolean mReportNextStart
  + Field:        mDestroyed Z
    Access flags: 0x0
      = boolean mDestroyed
  + Field:        mListenerRegistered Z
    Access flags: 0x0
      = boolean mListenerRegistered
  + Field:        mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;
    Access flags: 0x0
      = android.support.v4.app.LoaderManagerImpl$LoaderInfo mPendingLoader
  + Field:        this$0 Landroid/support/v4/app/LoaderManagerImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.app.LoaderManagerImpl this$0

Methods (count = 11):
  + Method:       <init>(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V
    Access flags: 0x1
      = public LoaderManagerImpl$LoaderInfo(android.support.v4.app.LoaderManagerImpl,int,android.os.Bundle,android.support.v4.app.LoaderManager$LoaderCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [5] aload_0 v0
      [6] invokespecial #107
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #62
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;]
      [19] aload_0 v0
      [20] aload v4
      [22] putfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 228
        [9] -> line 229
        [14] -> line 230
        [19] -> line 231
        [25] -> line 232
      + Local variable table attribute (count = 4)
        v0: 0 -> 26 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
        v2: 0 -> 26 [I id]
        v3: 0 -> 26 [Landroid/os/Bundle; args]
        v4: 0 -> 26 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks; callbacks]
      + Local variable type table attribute (count = 1)
        v4: 0 -> 26 [Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>; callbacks]
    + Signature attribute:
      + Utf8 [(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks<Ljava/lang/Object;>;)V]
  + Method:       start()V
    Access flags: 0x0
      = void start()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 197, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z]
      [4] ifeq +16 (target=20)
      [7] aload_0 v0
      [8] getfield #74
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z]
      [11] ifeq +9 (target=20)
      [14] aload_0 v0
      [15] iconst_1
      [16] putfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [19] return
      [20] aload_0 v0
      [21] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [24] ifeq +4 (target=28)
      [27] return
      [28] aload_0 v0
      [29] iconst_1
      [30] putfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [33] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [36] ifeq +28 (target=64)
      [39] ldc #23
        + String [LoaderManager]
      [41] new #53
        + Class [java/lang/StringBuilder]
      [44] dup
      [45] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [48] ldc #8
        + String [  Starting: ]
      [50] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] aload_0 v0
      [54] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [57] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [60] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [63] pop
      [64] aload_0 v0
      [65] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [68] ifnonnull +31 (target=99)
      [71] aload_0 v0
      [72] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [75] ifnull +24 (target=99)
      [78] aload_0 v0
      [79] aload_0 v0
      [80] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [83] aload_0 v0
      [84] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [87] aload_0 v0
      [88] getfield #62
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;]
      [91] invokeinterface #117
        + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onCreateLoader (ILandroid/os/Bundle;)Landroid/support/v4/content/Loader;]
      [96] putfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [99] aload_0 v0
      [100] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [103] ifnull +93 (target=196)
      [106] aload_0 v0
      [107] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [110] invokevirtual #108
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [113] invokevirtual #104
        + Methodref [java/lang/Class.isMemberClass ()Z]
      [116] ifeq +49 (target=165)
      [119] aload_0 v0
      [120] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [123] invokevirtual #108
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [126] invokevirtual #103
        + Methodref [java/lang/Class.getModifiers ()I]
      [129] invokestatic #116
        + Methodref [java/lang/reflect/Modifier.isStatic (I)Z]
      [132] ifne +33 (target=165)
      [135] new #50
        + Class [java/lang/IllegalArgumentException]
      [138] dup
      [139] new #53
        + Class [java/lang/StringBuilder]
      [142] dup
      [143] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [146] ldc #24
        + String [Object returned from onCreateLoader must not be a non-static inner member class: ]
      [148] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [151] aload_0 v0
      [152] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [155] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [158] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [161] invokespecial #105
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [164] athrow
      [165] aload_0 v0
      [166] getfield #69
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
      [169] ifne +20 (target=189)
      [172] aload_0 v0
      [173] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [176] aload_0 v0
      [177] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [180] aload_0 v0
      [181] invokevirtual #86
        + Methodref [android/support/v4/content/Loader.registerListener (ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
      [184] aload_0 v0
      [185] iconst_1
      [186] putfield #69
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
      [189] aload_0 v0
      [190] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [193] invokevirtual #88
        + Methodref [android/support/v4/content/Loader.startLoading ()V]
      [196] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 235
        [14] -> line 239
        [19] -> line 240
        [20] -> line 243
        [27] -> line 245
        [28] -> line 248
        [33] -> line 250
        [64] -> line 251
        [78] -> line 252
        [99] -> line 254
        [106] -> line 255
        [135] -> line 257
        [165] -> line 261
        [172] -> line 262
        [184] -> line 263
        [189] -> line 265
        [196] -> line 267
      + Local variable table attribute (count = 1)
        v0: 0 -> 197 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
  + Method:       retain()V
    Access flags: 0x0
      = void retain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 1, stack = 3):
      [0] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #23
        + String [LoaderManager]
      [8] new #53
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #7
        + String [  Retaining: ]
      [17] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] iconst_1
      [33] putfield #73
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z]
      [36] aload_0 v0
      [37] aload_0 v0
      [38] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [41] putfield #74
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z]
      [44] aload_0 v0
      [45] iconst_0
      [46] putfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [49] aload_0 v0
      [50] aconst_null
      [51] putfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 270
        [31] -> line 271
        [36] -> line 272
        [44] -> line 273
        [49] -> line 274
        [54] -> line 275
      + Local variable table attribute (count = 1)
        v0: 0 -> 55 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
  + Method:       finishRetain()V
    Access flags: 0x0
      = void finishRetain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z]
      [4] ifeq +61 (target=65)
      [7] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [10] ifeq +28 (target=38)
      [13] ldc #23
        + String [LoaderManager]
      [15] new #53
        + Class [java/lang/StringBuilder]
      [18] dup
      [19] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [22] ldc #3
        + String [  Finished Retaining: ]
      [24] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [31] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [34] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [37] pop
      [38] aload_0 v0
      [39] iconst_0
      [40] putfield #73
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z]
      [43] aload_0 v0
      [44] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [47] aload_0 v0
      [48] getfield #74
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z]
      [51] ificmpeq +14 (target=65)
      [54] aload_0 v0
      [55] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [58] ifne +7 (target=65)
      [61] aload_0 v0
      [62] invokevirtual #83
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.stop ()V]
      [65] aload_0 v0
      [66] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [69] ifeq +29 (target=98)
      [72] aload_0 v0
      [73] getfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [76] ifeq +22 (target=98)
      [79] aload_0 v0
      [80] getfield #72
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z]
      [83] ifne +15 (target=98)
      [86] aload_0 v0
      [87] aload_0 v0
      [88] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [91] aload_0 v0
      [92] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
      [95] invokevirtual #80
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
      [98] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 278
        [7] -> line 279
        [38] -> line 280
        [43] -> line 281
        [54] -> line 282
        [61] -> line 286
        [65] -> line 291
        [86] -> line 298
        [98] -> line 300
      + Local variable table attribute (count = 1)
        v0: 0 -> 99 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
  + Method:       reportStart()V
    Access flags: 0x0
      = void reportStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [4] ifeq +34 (target=38)
      [7] aload_0 v0
      [8] getfield #72
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z]
      [11] ifeq +27 (target=38)
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #72
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z]
      [19] aload_0 v0
      [20] getfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [23] ifeq +15 (target=38)
      [26] aload_0 v0
      [27] aload_0 v0
      [28] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [31] aload_0 v0
      [32] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
      [35] invokevirtual #80
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 303
        [7] -> line 304
        [14] -> line 305
        [19] -> line 306
        [26] -> line 307
        [38] -> line 311
      + Local variable table attribute (count = 1)
        v0: 0 -> 39 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
  + Method:       stop()V
    Access flags: 0x0
      = void stop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 1, stack = 3):
      [0] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #23
        + String [LoaderManager]
      [8] new #53
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #9
        + String [  Stopping: ]
      [17] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] iconst_0
      [33] putfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [36] aload_0 v0
      [37] getfield #73
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z]
      [40] ifne +37 (target=77)
      [43] aload_0 v0
      [44] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [47] ifnull +30 (target=77)
      [50] aload_0 v0
      [51] getfield #69
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
      [54] ifeq +23 (target=77)
      [57] aload_0 v0
      [58] iconst_0
      [59] putfield #69
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
      [62] aload_0 v0
      [63] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [66] aload_0 v0
      [67] invokevirtual #90
        + Methodref [android/support/v4/content/Loader.unregisterListener (Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
      [70] aload_0 v0
      [71] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [74] invokevirtual #89
        + Methodref [android/support/v4/content/Loader.stopLoading ()V]
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 314
        [31] -> line 315
        [36] -> line 316
        [43] -> line 317
        [57] -> line 319
        [62] -> line 320
        [70] -> line 321
        [77] -> line 324
      + Local variable table attribute (count = 1)
        v0: 0 -> 78 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
  + Method:       destroy()V
    Access flags: 0x0
      = void destroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 274, locals = 4, stack = 3):
      [0] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #23
        + String [LoaderManager]
      [8] new #53
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #2
        + String [  Destroying: ]
      [17] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] iconst_1
      [33] putfield #66
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z]
      [36] aload_0 v0
      [37] getfield #65
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [40] istore_1 v1
      [41] aload_0 v0
      [42] iconst_0
      [43] putfield #65
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [46] aload_0 v0
      [47] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [50] ifnull +160 (target=210)
      [53] aload_0 v0
      [54] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [57] ifnull +153 (target=210)
      [60] aload_0 v0
      [61] getfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [64] ifeq +146 (target=210)
      [67] iload_1 v1
      [68] ifeq +142 (target=210)
      [71] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [74] ifeq +28 (target=102)
      [77] ldc #23
        + String [LoaderManager]
      [79] new #53
        + Class [java/lang/StringBuilder]
      [82] dup
      [83] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [86] ldc #6
        + String [  Reseting: ]
      [88] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [91] aload_0 v0
      [92] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [95] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [98] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [101] pop
      [102] aconst_null
      [103] astore_2 v2
      [104] aload_0 v0
      [105] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [108] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [111] ifnull +32 (target=143)
      [114] aload_0 v0
      [115] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [118] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [121] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [124] getfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [127] astore_2 v2
      [128] aload_0 v0
      [129] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [132] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [135] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [138] ldc #35
        + String [onLoaderReset]
      [140] putfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [143] aload_0 v0
      [144] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [147] aload_0 v0
      [148] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [151] invokeinterface #119
        + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoaderReset (Landroid/support/v4/content/Loader;)V]
      [156] aload_0 v0
      [157] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [160] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [163] ifnull +47 (target=210)
      [166] aload_0 v0
      [167] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [170] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [173] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [176] aload_2 v2
      [177] putfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [180] goto +30 (target=210)
      [183] astore_3 v3
      [184] aload_0 v0
      [185] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [188] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [191] ifnull +17 (target=208)
      [194] aload_0 v0
      [195] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [198] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [201] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [204] aload_2 v2
      [205] putfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [208] aload_3 v3
      [209] athrow
      [210] aload_0 v0
      [211] aconst_null
      [212] putfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [215] aload_0 v0
      [216] aconst_null
      [217] putfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
      [220] aload_0 v0
      [221] iconst_0
      [222] putfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [225] aload_0 v0
      [226] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [229] ifnull +30 (target=259)
      [232] aload_0 v0
      [233] getfield #69
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
      [236] ifeq +16 (target=252)
      [239] aload_0 v0
      [240] iconst_0
      [241] putfield #69
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
      [244] aload_0 v0
      [245] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [248] aload_0 v0
      [249] invokevirtual #90
        + Methodref [android/support/v4/content/Loader.unregisterListener (Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
      [252] aload_0 v0
      [253] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [256] invokevirtual #87
        + Methodref [android/support/v4/content/Loader.reset ()V]
      [259] aload_0 v0
      [260] getfield #71
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [263] ifnull +10 (target=273)
      [266] aload_0 v0
      [267] getfield #71
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [270] invokevirtual #81
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [273] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (143 -> 156: 183):
      + ExceptionInfo (183 -> 184: 183):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 327
        [31] -> line 328
        [36] -> line 329
        [41] -> line 330
        [46] -> line 331
        [71] -> line 332
        [102] -> line 333
        [104] -> line 334
        [114] -> line 335
        [128] -> line 336
        [143] -> line 339
        [156] -> line 341
        [166] -> line 342
        [183] -> line 341
        [194] -> line 342
        [210] -> line 346
        [215] -> line 347
        [220] -> line 348
        [225] -> line 349
        [232] -> line 350
        [239] -> line 351
        [244] -> line 352
        [252] -> line 354
        [259] -> line 356
        [266] -> line 357
        [273] -> line 359
      + Local variable table attribute (count = 3)
        v2: 104 -> 210 [Ljava/lang/String; lastBecause]
        v0: 0 -> 274 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
        v1: 41 -> 274 [Z needReset]
  + Method:       onLoadComplete(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void onLoadComplete(android.support.v4.content.Loader,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 286, locals = 5, stack = 3):
      [0] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [3] ifeq +28 (target=31)
      [6] ldc #23
        + String [LoaderManager]
      [8] new #53
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] ldc #33
        + String [onLoadComplete: ]
      [17] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #66
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z]
      [35] ifeq +18 (target=53)
      [38] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [41] ifeq +11 (target=52)
      [44] ldc #23
        + String [LoaderManager]
      [46] ldc #4
        + String [  Ignoring load complete -- destroyed]
      [48] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [51] pop
      [52] return
      [53] aload_0 v0
      [54] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [57] getfield #61
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [60] aload_0 v0
      [61] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [64] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
      [67] aload_0 v0
      [68] ifacmpeq +18 (target=86)
      [71] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [74] ifeq +11 (target=85)
      [77] ldc #23
        + String [LoaderManager]
      [79] ldc #5
        + String [  Ignoring load complete -- not active]
      [81] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [84] pop
      [85] return
      [86] aload_0 v0
      [87] getfield #71
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [90] astore_3 v3
      [91] aload_3 v3
      [92] ifnull +67 (target=159)
      [95] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [98] ifeq +28 (target=126)
      [101] ldc #23
        + String [LoaderManager]
      [103] new #53
        + Class [java/lang/StringBuilder]
      [106] dup
      [107] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [110] ldc #10
        + String [  Switching to pending loader: ]
      [112] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [115] aload_3 v3
      [116] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [119] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [122] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [125] pop
      [126] aload_0 v0
      [127] aconst_null
      [128] putfield #71
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [131] aload_0 v0
      [132] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [135] getfield #61
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [138] aload_0 v0
      [139] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [142] aconst_null
      [143] invokevirtual #93
        + Methodref [android/support/v4/util/SparseArrayCompat.put (ILjava/lang/Object;)V]
      [146] aload_0 v0
      [147] invokevirtual #81
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [150] aload_0 v0
      [151] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [154] aload_3 v3
      [155] invokevirtual #79
        + Methodref [android/support/v4/app/LoaderManagerImpl.installLoader (Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V]
      [158] return
      [159] aload_0 v0
      [160] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
      [163] aload_2 v2
      [164] ifacmpne +10 (target=174)
      [167] aload_0 v0
      [168] getfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [171] ifne +26 (target=197)
      [174] aload_0 v0
      [175] aload_2 v2
      [176] putfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
      [179] aload_0 v0
      [180] iconst_1
      [181] putfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [184] aload_0 v0
      [185] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [188] ifeq +9 (target=197)
      [191] aload_0 v0
      [192] aload_1 v1
      [193] aload_2 v2
      [194] invokevirtual #80
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.callOnLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
      [197] aload_0 v0
      [198] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [201] getfield #60
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [204] aload_0 v0
      [205] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [208] invokevirtual #92
        + Methodref [android/support/v4/util/SparseArrayCompat.get (I)Ljava/lang/Object;]
      [211] checkcast #42
        + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      [214] astore v4
      [216] aload v4
      [218] ifnull +34 (target=252)
      [221] aload v4
      [223] aload_0 v0
      [224] ifacmpeq +28 (target=252)
      [227] aload v4
      [229] iconst_0
      [230] putfield #65
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [233] aload v4
      [235] invokevirtual #81
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.destroy ()V]
      [238] aload_0 v0
      [239] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [242] getfield #60
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mInactiveLoaders Landroid/support/v4/util/SparseArrayCompat;]
      [245] aload_0 v0
      [246] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [249] invokevirtual #94
        + Methodref [android/support/v4/util/SparseArrayCompat.remove (I)V]
      [252] aload_0 v0
      [253] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [256] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [259] ifnull +26 (target=285)
      [262] aload_0 v0
      [263] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [266] invokevirtual #78
        + Methodref [android/support/v4/app/LoaderManagerImpl.hasRunningLoaders ()Z]
      [269] ifne +16 (target=285)
      [272] aload_0 v0
      [273] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [276] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [279] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [282] invokevirtual #77
        + Methodref [android/support/v4/app/FragmentManagerImpl.startPendingDeferredFragments ()V]
      [285] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 28)
        [0] -> line 362
        [31] -> line 364
        [38] -> line 365
        [52] -> line 366
        [53] -> line 369
        [71] -> line 372
        [85] -> line 373
        [86] -> line 376
        [91] -> line 377
        [95] -> line 381
        [126] -> line 382
        [131] -> line 383
        [146] -> line 384
        [150] -> line 385
        [158] -> line 386
        [159] -> line 391
        [174] -> line 392
        [179] -> line 393
        [184] -> line 394
        [191] -> line 395
        [197] -> line 405
        [216] -> line 406
        [227] -> line 407
        [233] -> line 408
        [238] -> line 409
        [252] -> line 412
        [272] -> line 413
        [285] -> line 415
      + Local variable table attribute (count = 5)
        v0: 0 -> 286 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
        v1: 0 -> 286 [Landroid/support/v4/content/Loader; loader]
        v2: 0 -> 286 [Ljava/lang/Object; data]
        v3: 91 -> 286 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; pending]
        v4: 216 -> 286 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; info]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 286 [Landroid/support/v4/content/Loader<Ljava/lang/Object;>; loader]
    + Signature attribute:
      + Utf8 [(Landroid/support/v4/content/Loader<Ljava/lang/Object;>;Ljava/lang/Object;)V]
  + Method:       callOnLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
    Access flags: 0x0
      = void callOnLoadFinished(android.support.v4.content.Loader,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 165, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [4] ifnull +160 (target=164)
      [7] aconst_null
      [8] astore_3 v3
      [9] aload_0 v0
      [10] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [13] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [16] ifnull +32 (target=48)
      [19] aload_0 v0
      [20] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [23] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [26] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [29] getfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [32] astore_3 v3
      [33] aload_0 v0
      [34] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [37] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [40] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [43] ldc #34
        + String [onLoadFinished]
      [45] putfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [48] getstatic #58
        + Fieldref [android/support/v4/app/LoaderManagerImpl.DEBUG Z]
      [51] ifeq +41 (target=92)
      [54] ldc #23
        + String [LoaderManager]
      [56] new #53
        + Class [java/lang/StringBuilder]
      [59] dup
      [60] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [63] ldc #12
        + String [  onLoadFinished in ]
      [65] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [68] aload_1 v1
      [69] invokevirtual #112
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [72] ldc #21
        + String [: ]
      [74] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [77] aload_1 v1
      [78] aload_2 v2
      [79] invokevirtual #84
        + Methodref [android/support/v4/content/Loader.dataToString (Ljava/lang/Object;)Ljava/lang/String;]
      [82] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [85] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [88] invokestatic #95
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [91] pop
      [92] aload_0 v0
      [93] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [96] aload_1 v1
      [97] aload_2 v2
      [98] invokeinterface #118
        + InterfaceMethodref [android/support/v4/app/LoaderManager$LoaderCallbacks.onLoadFinished (Landroid/support/v4/content/Loader;Ljava/lang/Object;)V]
      [103] aload_0 v0
      [104] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [107] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [110] ifnull +49 (target=159)
      [113] aload_0 v0
      [114] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [117] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [120] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [123] aload_3 v3
      [124] putfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [127] goto +32 (target=159)
      [130] astore v4
      [132] aload_0 v0
      [133] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [136] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [139] ifnull +17 (target=156)
      [142] aload_0 v0
      [143] getfield #76
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.this$0 Landroid/support/v4/app/LoaderManagerImpl;]
      [146] getfield #59
        + Fieldref [android/support/v4/app/LoaderManagerImpl.mActivity Landroid/support/v4/app/FragmentActivity;]
      [149] getfield #56
        + Fieldref [android/support/v4/app/FragmentActivity.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [152] aload_3 v3
      [153] putfield #57
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mNoTransactionsBecause Ljava/lang/String;]
      [156] aload v4
      [158] athrow
      [159] aload_0 v0
      [160] iconst_1
      [161] putfield #65
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [164] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (48 -> 103: 130):
      + ExceptionInfo (130 -> 132: 130):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 418
        [7] -> line 419
        [9] -> line 420
        [19] -> line 421
        [33] -> line 422
        [48] -> line 425
        [92] -> line 427
        [103] -> line 429
        [113] -> line 430
        [130] -> line 429
        [142] -> line 430
        [159] -> line 433
        [164] -> line 435
      + Local variable table attribute (count = 4)
        v3: 9 -> 164 [Ljava/lang/String; lastBecause]
        v0: 0 -> 165 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
        v1: 0 -> 165 [Landroid/support/v4/content/Loader; loader]
        v2: 0 -> 165 [Ljava/lang/Object; data]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 165 [Landroid/support/v4/content/Loader<Ljava/lang/Object;>; loader]
    + Signature attribute:
      + Utf8 [(Landroid/support/v4/content/Loader<Ljava/lang/Object;>;Ljava/lang/Object;)V]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 2, stack = 3):
      [0] new #53
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] bipush 64
      [6] invokespecial #110
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] ldc #22
        + String [LoaderInfo{]
      [13] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [16] pop
      [17] aload_1 v1
      [18] aload_0 v0
      [19] invokestatic #115
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [22] invokestatic #106
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [25] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] pop
      [29] aload_1 v1
      [30] ldc #13
        + String [ #]
      [32] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] pop
      [36] aload_1 v1
      [37] aload_0 v0
      [38] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [41] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [44] pop
      [45] aload_1 v1
      [46] ldc #14
        + String [ : ]
      [48] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] pop
      [52] aload_0 v0
      [53] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [56] aload_1 v1
      [57] invokestatic #91
        + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
      [60] aload_1 v1
      [61] ldc #36
        + String [}}]
      [63] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] pop
      [67] aload_1 v1
      [68] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [71] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 439
        [10] -> line 440
        [17] -> line 441
        [29] -> line 442
        [36] -> line 443
        [45] -> line 444
        [52] -> line 445
        [60] -> line 446
        [67] -> line 447
      + Local variable table attribute (count = 2)
        v0: 0 -> 72 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
        v1: 10 -> 72 [Ljava/lang/StringBuilder; sb]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 331, locals = 5, stack = 5):
      [0] aload_3 v3
      [1] aload_1 v1
      [2] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [5] aload_3 v3
      [6] ldc #29
        + String [mId=]
      [8] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [11] aload_3 v3
      [12] aload_0 v0
      [13] getfield #68
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mId I]
      [16] invokevirtual #96
        + Methodref [java/io/PrintWriter.print (I)V]
      [19] aload_3 v3
      [20] ldc #15
        + String [ mArgs=]
      [22] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [25] aload_3 v3
      [26] aload_0 v0
      [27] getfield #62
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mArgs Landroid/os/Bundle;]
      [30] invokevirtual #100
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [33] aload_3 v3
      [34] aload_1 v1
      [35] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [38] aload_3 v3
      [39] ldc #26
        + String [mCallbacks=]
      [41] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [44] aload_3 v3
      [45] aload_0 v0
      [46] getfield #63
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mCallbacks Landroid/support/v4/app/LoaderManager$LoaderCallbacks;]
      [49] invokevirtual #100
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [52] aload_3 v3
      [53] aload_1 v1
      [54] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [57] aload_3 v3
      [58] ldc #30
        + String [mLoader=]
      [60] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [63] aload_3 v3
      [64] aload_0 v0
      [65] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [68] invokevirtual #100
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [71] aload_0 v0
      [72] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [75] ifnull +33 (target=108)
      [78] aload_0 v0
      [79] getfield #70
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mLoader Landroid/support/v4/content/Loader;]
      [82] new #53
        + Class [java/lang/StringBuilder]
      [85] dup
      [86] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [89] aload_1 v1
      [90] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [93] ldc #1
        + String [  ]
      [95] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [98] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [101] aload_2 v2
      [102] aload_3 v3
      [103] aload v4
      [105] invokevirtual #85
        + Methodref [android/support/v4/content/Loader.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [108] aload_0 v0
      [109] getfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [112] ifne +10 (target=122)
      [115] aload_0 v0
      [116] getfield #65
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [119] ifeq +55 (target=174)
      [122] aload_3 v3
      [123] aload_1 v1
      [124] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [127] aload_3 v3
      [128] ldc #28
        + String [mHaveData=]
      [130] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [133] aload_3 v3
      [134] aload_0 v0
      [135] getfield #67
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mHaveData Z]
      [138] invokevirtual #99
        + Methodref [java/io/PrintWriter.print (Z)V]
      [141] aload_3 v3
      [142] ldc #11
        + String [  mDeliveredData=]
      [144] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [147] aload_3 v3
      [148] aload_0 v0
      [149] getfield #65
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDeliveredData Z]
      [152] invokevirtual #102
        + Methodref [java/io/PrintWriter.println (Z)V]
      [155] aload_3 v3
      [156] aload_1 v1
      [157] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [160] aload_3 v3
      [161] ldc #27
        + String [mData=]
      [163] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [166] aload_3 v3
      [167] aload_0 v0
      [168] getfield #64
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mData Ljava/lang/Object;]
      [171] invokevirtual #100
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [174] aload_3 v3
      [175] aload_1 v1
      [176] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [179] aload_3 v3
      [180] ldc #32
        + String [mStarted=]
      [182] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [185] aload_3 v3
      [186] aload_0 v0
      [187] getfield #75
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mStarted Z]
      [190] invokevirtual #99
        + Methodref [java/io/PrintWriter.print (Z)V]
      [193] aload_3 v3
      [194] ldc #18
        + String [ mReportNextStart=]
      [196] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [199] aload_3 v3
      [200] aload_0 v0
      [201] getfield #72
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mReportNextStart Z]
      [204] invokevirtual #99
        + Methodref [java/io/PrintWriter.print (Z)V]
      [207] aload_3 v3
      [208] ldc #16
        + String [ mDestroyed=]
      [210] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [213] aload_3 v3
      [214] aload_0 v0
      [215] getfield #66
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mDestroyed Z]
      [218] invokevirtual #102
        + Methodref [java/io/PrintWriter.println (Z)V]
      [221] aload_3 v3
      [222] aload_1 v1
      [223] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [226] aload_3 v3
      [227] ldc #31
        + String [mRetaining=]
      [229] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [232] aload_3 v3
      [233] aload_0 v0
      [234] getfield #73
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetaining Z]
      [237] invokevirtual #99
        + Methodref [java/io/PrintWriter.print (Z)V]
      [240] aload_3 v3
      [241] ldc #19
        + String [ mRetainingStarted=]
      [243] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [246] aload_3 v3
      [247] aload_0 v0
      [248] getfield #74
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mRetainingStarted Z]
      [251] invokevirtual #99
        + Methodref [java/io/PrintWriter.print (Z)V]
      [254] aload_3 v3
      [255] ldc #17
        + String [ mListenerRegistered=]
      [257] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [260] aload_3 v3
      [261] aload_0 v0
      [262] getfield #69
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mListenerRegistered Z]
      [265] invokevirtual #102
        + Methodref [java/io/PrintWriter.println (Z)V]
      [268] aload_0 v0
      [269] getfield #71
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [272] ifnull +58 (target=330)
      [275] aload_3 v3
      [276] aload_1 v1
      [277] invokevirtual #98
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [280] aload_3 v3
      [281] ldc #25
        + String [Pending Loader ]
      [283] invokevirtual #101
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [286] aload_3 v3
      [287] aload_0 v0
      [288] getfield #71
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [291] invokevirtual #97
        + Methodref [java/io/PrintWriter.print (Ljava/lang/Object;)V]
      [294] aload_3 v3
      [295] ldc #20
        + String [:]
      [297] invokevirtual #101
        + Methodref [java/io/PrintWriter.println (Ljava/lang/String;)V]
      [300] aload_0 v0
      [301] getfield #71
        + Fieldref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.mPendingLoader Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;]
      [304] new #53
        + Class [java/lang/StringBuilder]
      [307] dup
      [308] invokespecial #109
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [311] aload_1 v1
      [312] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [315] ldc #1
        + String [  ]
      [317] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [320] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [323] aload_2 v2
      [324] aload_3 v3
      [325] aload v4
      [327] invokevirtual #82
        + Methodref [android/support/v4/app/LoaderManagerImpl$LoaderInfo.dump (Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
      [330] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 451
        [19] -> line 452
        [33] -> line 453
        [52] -> line 454
        [71] -> line 455
        [78] -> line 456
        [108] -> line 458
        [122] -> line 459
        [141] -> line 460
        [155] -> line 461
        [174] -> line 463
        [193] -> line 464
        [207] -> line 465
        [221] -> line 466
        [240] -> line 467
        [254] -> line 468
        [268] -> line 469
        [275] -> line 470
        [286] -> line 471
        [300] -> line 472
        [330] -> line 474
      + Local variable table attribute (count = 5)
        v0: 0 -> 331 [Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; this]
        v1: 0 -> 331 [Ljava/lang/String; prefix]
        v2: 0 -> 331 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 331 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 331 [[Ljava/lang/String; args]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/LoaderManager$LoaderCallbacks]
      + Class [android/support/v4/app/LoaderManager]
      + Utf8 [LoaderCallbacks]
    + InnerClassesInfo:
      Access flags:  0x10 = final 
      + Class [android/support/v4/app/LoaderManagerImpl$LoaderInfo]
      + Class [android/support/v4/app/LoaderManagerImpl]
      + Utf8 [LoaderInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/content/Loader$OnLoadCompleteListener]
      + Class [android/support/v4/content/Loader]
      + Utf8 [OnLoadCompleteListener]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/support/v4/content/Loader$OnLoadCompleteListener<Ljava/lang/Object;>;]
  + Source file attribute:
    + Utf8 [LoaderManager.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NavUtils
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.NavUtils extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 186):
  + String [ (Did you forget to add the android.support.PARENT_ACTIVITY <meta-data> ]
  + String [ does not have a parent activity name specified.]
  + String [ element in your manifest?)]
  + String [Activity ]
  + String [NavUtils]
  + String [android.support.PARENT_ACTIVITY]
  + Class [android/app/Activity]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/NavUtils]
  + Class [android/support/v4/app/NavUtils$NavUtilsImpl]
  + Class [android/support/v4/app/NavUtils$NavUtilsImplBase]
  + Class [android/support/v4/app/NavUtils$NavUtilsImplJB]
  + Class [android/support/v4/content/IntentCompat]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
  + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;]
  + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/String;)V]
  + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
  + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/NavUtils.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
  + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.<init> ()V]
  + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB.<init> ()V]
  + Methodref [android/support/v4/content/IntentCompat.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
  + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getComponentName ()Landroid/content/ComponentName;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
  + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
  + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ (Did you forget to add the android.support.PARENT_ACTIVITY <meta-data> ]
  + Utf8 [ does not have a parent activity name specified.]
  + Utf8 [ element in your manifest?)]
  + Utf8 [()Landroid/content/ComponentName;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
  + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class<*>;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Activity ]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
  + Utf8 [Landroid/support/v4/app/NavUtils;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NameNotFoundException]
  + Utf8 [NavUtils]
  + Utf8 [NavUtils.java]
  + Utf8 [NavUtilsImpl]
  + Utf8 [NavUtilsImplBase]
  + Utf8 [NavUtilsImplJB]
  + Utf8 [PARENT_ACTIVITY]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [VERSION]
  + Utf8 [android.support.PARENT_ACTIVITY]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/NavUtils]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplJB]
  + Utf8 [android/support/v4/content/IntentCompat]
  + Utf8 [append]
  + Utf8 [componentName]
  + Utf8 [context]
  + Utf8 [e]
  + Utf8 [getActivityInfo]
  + Utf8 [getClass]
  + Utf8 [getComponentName]
  + Utf8 [getPackageManager]
  + Utf8 [getPackageName]
  + Utf8 [getParentActivityIntent]
  + Utf8 [getParentActivityName]
  + Utf8 [getSimpleName]
  + Utf8 [grandparent]
  + Utf8 [info]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [makeMainActivity]
  + Utf8 [navigateUpFromSameTask]
  + Utf8 [navigateUpTo]
  + Utf8 [parentActivity]
  + Utf8 [parentIntent]
  + Utf8 [pm]
  + Utf8 [setComponent]
  + Utf8 [shouldUpRecreateTask]
  + Utf8 [sourceActivity]
  + Utf8 [sourceActivityClass]
  + Utf8 [target]
  + Utf8 [targetIntent]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [upIntent]
  + Utf8 [version]

Fields (count = 3):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [NavUtils]
  + Field:        PARENT_ACTIVITY Ljava/lang/String;
    Access flags: 0x19
      = public static final java.lang.String PARENT_ACTIVITY
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android.support.PARENT_ACTIVITY]
  + Field:        IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;
    Access flags: 0x1a
      = private static final android.support.v4.app.NavUtils$NavUtilsImpl IMPL

Methods (count = 10):
  + Method:       shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
    Access flags: 0x9
      = public static boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #25
        + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokeinterface #52
        + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/app/Activity; sourceActivity]
        v1: 0 -> 11 [Landroid/content/Intent; targetIntent]
  + Method:       navigateUpFromSameTask(Landroid/app/Activity;)V
    Access flags: 0x9
      = public static void navigateUpFromSameTask(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokestatic #35
        + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnonnull +51 (target=57)
      [9] new #21
        + Class [java/lang/IllegalArgumentException]
      [12] dup
      [13] new #23
        + Class [java/lang/StringBuilder]
      [16] dup
      [17] invokespecial #46
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [20] ldc #4
        + String [Activity ]
      [22] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [25] aload_0 v0
      [26] invokevirtual #45
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [29] invokevirtual #41
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [32] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] ldc #2
        + String [ does not have a parent activity name specified.]
      [37] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [40] ldc #1
        + String [ (Did you forget to add the android.support.PARENT_ACTIVITY <meta-data> ]
      [42] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [45] ldc #3
        + String [ element in your manifest?)]
      [47] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] invokevirtual #48
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] invokespecial #42
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [56] athrow
      [57] aload_0 v0
      [58] aload_1 v1
      [59] invokestatic #37
        + Methodref [android/support/v4/app/NavUtils.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 174
        [5] -> line 176
        [9] -> line 177
        [57] -> line 184
        [62] -> line 185
      + Local variable table attribute (count = 2)
        v0: 0 -> 63 [Landroid/app/Activity; sourceActivity]
        v1: 5 -> 63 [Landroid/content/Intent; upIntent]
  + Method:       navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
    Access flags: 0x9
      = public static void navigateUpTo(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #25
        + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokeinterface #51
        + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 201
        [10] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/app/Activity; sourceActivity]
        v1: 0 -> 11 [Landroid/content/Intent; upIntent]
  + Method:       getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
    Access flags: 0x9
      = public static android.content.Intent getParentActivityIntent(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #25
        + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
      [3] aload_0 v0
      [4] invokeinterface #49
        + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 215
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/app/Activity; sourceActivity]
  + Method:       getParentActivityIntent(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
    Access flags: 0x9
      = public static android.content.Intent getParentActivityIntent(android.content.Context,java.lang.Class)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 65, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] new #8
        + Class [android/content/ComponentName]
      [4] dup
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokespecial #27
        + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [10] invokestatic #36
        + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ifnonnull +5 (target=20)
      [18] aconst_null
      [19] areturn
      [20] new #8
        + Class [android/content/ComponentName]
      [23] dup
      [24] aload_0 v0
      [25] aload_2 v2
      [26] invokespecial #28
        + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/String;)V]
      [29] astore_3 v3
      [30] aload_0 v0
      [31] aload_3 v3
      [32] invokestatic #36
        + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
      [35] astore v4
      [37] aload v4
      [39] ifnonnull +10 (target=49)
      [42] aload_3 v3
      [43] invokestatic #40
        + Methodref [android/support/v4/content/IntentCompat.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [46] goto +14 (target=60)
      [49] new #10
        + Class [android/content/Intent]
      [52] dup
      [53] invokespecial #32
        + Methodref [android/content/Intent.<init> ()V]
      [56] aload_3 v3
      [57] invokevirtual #33
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [60] astore v5
      [62] aload v5
      [64] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 230
        [14] -> line 232
        [20] -> line 235
        [30] -> line 236
        [37] -> line 237
        [62] -> line 240
      + Local variable table attribute (count = 6)
        v0: 0 -> 65 [Landroid/content/Context; context]
        v1: 0 -> 65 [Ljava/lang/Class; sourceActivityClass]
        v2: 14 -> 65 [Ljava/lang/String; parentActivity]
        v3: 30 -> 65 [Landroid/content/ComponentName; target]
        v4: 37 -> 65 [Ljava/lang/String; grandparent]
        v5: 62 -> 65 [Landroid/content/Intent; parentIntent]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 65 [Ljava/lang/Class<*>; sourceActivityClass]
    + Exceptions attribute (count = 1)
      + Class [android/content/pm/PackageManager$NameNotFoundException]
    + Signature attribute:
      + Utf8 [(Landroid/content/Context;Ljava/lang/Class<*>;)Landroid/content/Intent;]
  + Method:       getParentActivityIntent(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;
    Access flags: 0x9
      = public static android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 60, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokestatic #36
        + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
      [5] astore_2 v2
      [6] aload_2 v2
      [7] ifnonnull +5 (target=12)
      [10] aconst_null
      [11] areturn
      [12] new #8
        + Class [android/content/ComponentName]
      [15] dup
      [16] aload_1 v1
      [17] invokevirtual #30
        + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;]
      [20] aload_2 v2
      [21] invokespecial #29
        + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [24] astore_3 v3
      [25] aload_0 v0
      [26] aload_3 v3
      [27] invokestatic #36
        + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
      [30] astore v4
      [32] aload v4
      [34] ifnonnull +10 (target=44)
      [37] aload_3 v3
      [38] invokestatic #40
        + Methodref [android/support/v4/content/IntentCompat.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [41] goto +14 (target=55)
      [44] new #10
        + Class [android/content/Intent]
      [47] dup
      [48] invokespecial #32
        + Methodref [android/content/Intent.<init> ()V]
      [51] aload_3 v3
      [52] invokevirtual #33
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [55] astore v5
      [57] aload v5
      [59] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 255
        [6] -> line 256
        [12] -> line 259
        [25] -> line 261
        [32] -> line 262
        [57] -> line 265
      + Local variable table attribute (count = 6)
        v0: 0 -> 60 [Landroid/content/Context; context]
        v1: 0 -> 60 [Landroid/content/ComponentName; componentName]
        v2: 6 -> 60 [Ljava/lang/String; parentActivity]
        v3: 25 -> 60 [Landroid/content/ComponentName; target]
        v4: 32 -> 60 [Ljava/lang/String; grandparent]
        v5: 57 -> 60 [Landroid/content/Intent; parentIntent]
    + Exceptions attribute (count = 1)
      + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Method:       getParentActivityName(Landroid/app/Activity;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getParentActivityName(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #26
        + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;]
      [5] invokestatic #36
        + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
      [8] areturn
      [9] astore_1 v1
      [10] new #21
        + Class [java/lang/IllegalArgumentException]
      [13] dup
      [14] aload_1 v1
      [15] invokespecial #43
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Throwable;)V]
      [18] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 8: 9):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 279
        [9] -> line 280
        [10] -> line 282
      + Local variable table attribute (count = 2)
        v1: 10 -> 19 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 19 [Landroid/app/Activity; sourceActivity]
  + Method:       getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getParentActivityName(android.content.Context,android.content.ComponentName)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #31
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] aload_1 v1
      [7] sipush 128
      [10] invokevirtual #34
        + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
      [13] astore_3 v3
      [14] getstatic #25
        + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
      [17] aload_0 v0
      [18] aload_3 v3
      [19] invokeinterface #50
        + InterfaceMethodref [android/support/v4/app/NavUtils$NavUtilsImpl.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
      [24] astore v4
      [26] aload v4
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 297
        [5] -> line 298
        [14] -> line 299
        [26] -> line 300
      + Local variable table attribute (count = 5)
        v0: 0 -> 29 [Landroid/content/Context; context]
        v1: 0 -> 29 [Landroid/content/ComponentName; componentName]
        v2: 5 -> 29 [Landroid/content/pm/PackageManager; pm]
        v3: 14 -> 29 [Landroid/content/pm/ActivityInfo; info]
        v4: 26 -> 29 [Ljava/lang/String; parentActivity]
    + Exceptions attribute (count = 1)
      + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Method:       <init>()V
    Access flags: 0x2
      = private NavUtils()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #44
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 304
        [4] -> line 305
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NavUtils; this]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 2):
      [0] getstatic #24
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_0 v0
      [4] iload_0 v0
      [5] bipush 16
      [7] ificmplt +16 (target=23)
      [10] new #18
        + Class [android/support/v4/app/NavUtils$NavUtilsImplJB]
      [13] dup
      [14] invokespecial #39
        + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB.<init> ()V]
      [17] putstatic #25
        + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
      [20] goto +13 (target=33)
      [23] new #17
        + Class [android/support/v4/app/NavUtils$NavUtilsImplBase]
      [26] dup
      [27] invokespecial #38
        + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.<init> ()V]
      [30] putstatic #25
        + Fieldref [android/support/v4/app/NavUtils.IMPL Landroid/support/v4/app/NavUtils$NavUtilsImpl;]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 135
        [4] -> line 136
        [10] -> line 137
        [23] -> line 139
        [33] -> line 141
      + Local variable table attribute (count = 1)
        v0: 4 -> 33 [I version]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NavUtils$NavUtilsImplJB]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImplJB]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NavUtils$NavUtilsImplBase]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NavUtils$NavUtilsImpl]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [NavUtils.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NavUtils$NavUtilsImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.app.NavUtils$NavUtilsImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/app/NavUtils]
  + Class [android/support/v4/app/NavUtils$NavUtilsImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z]
  + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Utf8 [InnerClasses]
  + Utf8 [NavUtils.java]
  + Utf8 [NavUtilsImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/NavUtils]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl]
  + Utf8 [getParentActivityIntent]
  + Utf8 [getParentActivityName]
  + Utf8 [java/lang/Object]
  + Utf8 [navigateUpTo]
  + Utf8 [shouldUpRecreateTask]

Fields (count = 0):

Methods (count = 4):
  + Method:       getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
    Access flags: 0x401
      = public abstract android.content.Intent getParentActivityIntent(android.app.Activity)
  + Method:       shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
    Access flags: 0x401
      = public abstract boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent)
  + Method:       navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
    Access flags: 0x401
      = public abstract void navigateUpTo(android.app.Activity,android.content.Intent)
  + Method:       getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
    Access flags: 0x401
      = public abstract java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NavUtils$NavUtilsImpl]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImpl]
  + Source file attribute:
    + Utf8 [NavUtils.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NavUtils$NavUtilsImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NavUtils$NavUtilsImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/NavUtils$NavUtilsImpl]

Constant Pool (count = 152):
  + Integer [67108864]
  + String [' in manifest]
  + String [NavUtils]
  + String [android.intent.action.MAIN]
  + String [android.support.PARENT_ACTIVITY]
  + String [getParentActivityIntent: bad parentActivityName ']
  + Class [android/app/Activity]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/NavUtils]
  + Class [android/support/v4/app/NavUtils$NavUtilsImpl]
  + Class [android/support/v4/app/NavUtils$NavUtilsImplBase]
  + Class [android/support/v4/content/IntentCompat]
  + Class [android/util/Log]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;]
  + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/String;)V]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
  + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
  + Methodref [android/support/v4/content/IntentCompat.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [charAt (I)C]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [finish ()V]
  + NameAndType [getAction ()Ljava/lang/String;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;]
  + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [metaData Landroid/os/Bundle;]
  + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [' in manifest]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)C]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/NavUtils$NavUtilsImplBase;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NameNotFoundException]
  + Utf8 [NavUtils]
  + Utf8 [NavUtils.java]
  + Utf8 [NavUtilsImpl]
  + Utf8 [NavUtilsImplBase]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [activity]
  + Utf8 [addFlags]
  + Utf8 [android.intent.action.MAIN]
  + Utf8 [android.support.PARENT_ACTIVITY]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/NavUtils]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImpl]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase]
  + Utf8 [android/support/v4/content/IntentCompat]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [charAt]
  + Utf8 [context]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [finish]
  + Utf8 [getAction]
  + Utf8 [getIntent]
  + Utf8 [getPackageName]
  + Utf8 [getParentActivityIntent]
  + Utf8 [getParentActivityIntent: bad parentActivityName ']
  + Utf8 [getParentActivityName]
  + Utf8 [getString]
  + Utf8 [grandparent]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [makeMainActivity]
  + Utf8 [metaData]
  + Utf8 [navigateUpTo]
  + Utf8 [parentActivity]
  + Utf8 [parentIntent]
  + Utf8 [parentName]
  + Utf8 [setComponent]
  + Utf8 [shouldUpRecreateTask]
  + Utf8 [startActivity]
  + Utf8 [target]
  + Utf8 [targetIntent]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [upIntent]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = NavUtils$NavUtilsImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #38
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NavUtils$NavUtilsImplBase; this]
  + Method:       getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getParentActivityIntent(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 90, locals = 6, stack = 4):
      [0] aload_1 v1
      [1] invokestatic #34
        + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/app/Activity;)Ljava/lang/String;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnonnull +5 (target=11)
      [9] aconst_null
      [10] areturn
      [11] new #8
        + Class [android/content/ComponentName]
      [14] dup
      [15] aload_1 v1
      [16] aload_2 v2
      [17] invokespecial #27
        + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/String;)V]
      [20] astore_3 v3
      [21] aload_1 v1
      [22] aload_3 v3
      [23] invokestatic #35
        + Methodref [android/support/v4/app/NavUtils.getParentActivityName (Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;]
      [26] astore v4
      [28] aload v4
      [30] ifnonnull +10 (target=40)
      [33] aload_3 v3
      [34] invokestatic #36
        + Methodref [android/support/v4/content/IntentCompat.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [37] goto +14 (target=51)
      [40] new #10
        + Class [android/content/Intent]
      [43] dup
      [44] invokespecial #29
        + Methodref [android/content/Intent.<init> ()V]
      [47] aload_3 v3
      [48] invokevirtual #32
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [51] astore v5
      [53] aload v5
      [55] areturn
      [56] astore v4
      [58] ldc #3
        + String [NavUtils]
      [60] new #22
        + Class [java/lang/StringBuilder]
      [63] dup
      [64] invokespecial #41
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [67] ldc #6
        + String [getParentActivityIntent: bad parentActivityName ']
      [69] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [72] aload_2 v2
      [73] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [76] ldc #2
        + String [' in manifest]
      [78] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [81] invokevirtual #43
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [84] invokestatic #37
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [87] pop
      [88] aconst_null
      [89] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (21 -> 55: 56):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 52
        [5] -> line 53
        [11] -> line 56
        [21] -> line 58
        [28] -> line 59
        [53] -> line 62
        [56] -> line 63
        [58] -> line 64
        [88] -> line 66
      + Local variable table attribute (count = 7)
        v4: 28 -> 56 [Ljava/lang/String; grandparent]
        v5: 53 -> 56 [Landroid/content/Intent; parentIntent]
        v4: 58 -> 90 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 90 [Landroid/support/v4/app/NavUtils$NavUtilsImplBase; this]
        v1: 0 -> 90 [Landroid/app/Activity; activity]
        v2: 5 -> 90 [Ljava/lang/String; parentName]
        v3: 21 -> 90 [Landroid/content/ComponentName; target]
  + Method:       shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
    Access flags: 0x1
      = public boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #25
        + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;]
      [4] invokevirtual #31
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] ifnull +16 (target=25)
      [12] aload_3 v3
      [13] ldc #4
        + String [android.intent.action.MAIN]
      [15] invokevirtual #40
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [18] ifne +7 (target=25)
      [21] iconst_1
      [22] goto +4 (target=26)
      [25] iconst_0
      [26] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 72
        [8] -> line 73
      + Local variable table attribute (count = 4)
        v0: 0 -> 27 [Landroid/support/v4/app/NavUtils$NavUtilsImplBase; this]
        v1: 0 -> 27 [Landroid/app/Activity; activity]
        v2: 0 -> 27 [Landroid/content/Intent; targetIntent]
        v3: 8 -> 27 [Ljava/lang/String; action]
  + Method:       navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
    Access flags: 0x1
      = public void navigateUpTo(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] ldc #1
        + Integer [67108864]
      [3] invokevirtual #30
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [6] pop
      [7] aload_1 v1
      [8] aload_2 v2
      [9] invokevirtual #26
        + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V]
      [12] aload_1 v1
      [13] invokevirtual #24
        + Methodref [android/app/Activity.finish ()V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 78
        [7] -> line 79
        [12] -> line 80
        [16] -> line 81
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Landroid/support/v4/app/NavUtils$NavUtilsImplBase; this]
        v1: 0 -> 17 [Landroid/app/Activity; activity]
        v2: 0 -> 17 [Landroid/content/Intent; upIntent]
  + Method:       getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 4, stack = 2):
      [0] aload_2 v2
      [1] getfield #23
        + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;]
      [4] ifnonnull +5 (target=9)
      [7] aconst_null
      [8] areturn
      [9] aload_2 v2
      [10] getfield #23
        + Fieldref [android/content/pm/ActivityInfo.metaData Landroid/os/Bundle;]
      [13] ldc #5
        + String [android.support.PARENT_ACTIVITY]
      [15] invokevirtual #33
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [18] astore_3 v3
      [19] aload_3 v3
      [20] ifnonnull +5 (target=25)
      [23] aconst_null
      [24] areturn
      [25] aload_3 v3
      [26] iconst_0
      [27] invokevirtual #39
        + Methodref [java/lang/String.charAt (I)C]
      [30] bipush 46
      [32] ificmpne +25 (target=57)
      [35] new #22
        + Class [java/lang/StringBuilder]
      [38] dup
      [39] invokespecial #41
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [42] aload_1 v1
      [43] invokevirtual #28
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [46] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [49] aload_3 v3
      [50] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] invokevirtual #43
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [56] astore_3 v3
      [57] aload_3 v3
      [58] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 85
        [9] -> line 86
        [19] -> line 87
        [25] -> line 88
        [35] -> line 89
        [57] -> line 91
      + Local variable table attribute (count = 4)
        v0: 0 -> 59 [Landroid/support/v4/app/NavUtils$NavUtilsImplBase; this]
        v1: 0 -> 59 [Landroid/content/Context; context]
        v2: 0 -> 59 [Landroid/content/pm/ActivityInfo; info]
        v3: 19 -> 59 [Ljava/lang/String; parentActivity]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NavUtils$NavUtilsImplBase]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImplBase]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NavUtils$NavUtilsImpl]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImpl]
  + Source file attribute:
    + Utf8 [NavUtils.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NavUtils$NavUtilsImplJB
  Superclass:    android/support/v4/app/NavUtils$NavUtilsImplBase
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NavUtils$NavUtilsImplJB extends android.support.v4.app.NavUtils$NavUtilsImplBase

Interfaces (count = 0):

Constant Pool (count = 57):
  + Class [android/support/v4/app/NavUtils]
  + Class [android/support/v4/app/NavUtils$NavUtilsImplBase]
  + Class [android/support/v4/app/NavUtils$NavUtilsImplJB]
  + Class [android/support/v4/app/NavUtilsJB]
  + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.<init> ()V]
  + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB.superGetParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/NavUtilsJB.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
  + Methodref [android/support/v4/app/NavUtilsJB.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + NameAndType [getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + NameAndType [getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + NameAndType [navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
  + NameAndType [shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z]
  + NameAndType [superGetParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z]
  + Utf8 [(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/support/v4/app/NavUtils$NavUtilsImplJB;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NavUtils.java]
  + Utf8 [NavUtilsImplBase]
  + Utf8 [NavUtilsImplJB]
  + Utf8 [SourceFile]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/NavUtils]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplBase]
  + Utf8 [android/support/v4/app/NavUtils$NavUtilsImplJB]
  + Utf8 [android/support/v4/app/NavUtilsJB]
  + Utf8 [context]
  + Utf8 [getParentActivityIntent]
  + Utf8 [getParentActivityName]
  + Utf8 [info]
  + Utf8 [navigateUpTo]
  + Utf8 [result]
  + Utf8 [shouldUpRecreateTask]
  + Utf8 [superGetParentActivityIntent]
  + Utf8 [targetIntent]
  + Utf8 [this]
  + Utf8 [upIntent]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = NavUtils$NavUtilsImplJB()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 95
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NavUtils$NavUtilsImplJB; this]
  + Method:       getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getParentActivityIntent(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokestatic #9
        + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnonnull +9 (target=15)
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokevirtual #8
        + Methodref [android/support/v4/app/NavUtils$NavUtilsImplJB.superGetParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 101
        [5] -> line 102
        [9] -> line 103
        [15] -> line 105
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Landroid/support/v4/app/NavUtils$NavUtilsImplJB; this]
        v1: 0 -> 17 [Landroid/app/Activity; activity]
        v2: 5 -> 17 [Landroid/content/Intent; result]
  + Method:       superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
    Access flags: 0x0
      = android.content.Intent superGetParentActivityIntent(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #6
        + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/NavUtils$NavUtilsImplJB; this]
        v1: 0 -> 6 [Landroid/app/Activity; activity]
  + Method:       shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
    Access flags: 0x1
      = public boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #12
        + Methodref [android/support/v4/app/NavUtilsJB.shouldUpRecreateTask (Landroid/app/Activity;Landroid/content/Intent;)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 114
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/app/NavUtils$NavUtilsImplJB; this]
        v1: 0 -> 6 [Landroid/app/Activity; activity]
        v2: 0 -> 6 [Landroid/content/Intent; targetIntent]
  + Method:       navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
    Access flags: 0x1
      = public void navigateUpTo(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #11
        + Methodref [android/support/v4/app/NavUtilsJB.navigateUpTo (Landroid/app/Activity;Landroid/content/Intent;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 119
        [5] -> line 120
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/app/NavUtils$NavUtilsImplJB; this]
        v1: 0 -> 6 [Landroid/app/Activity; activity]
        v2: 0 -> 6 [Landroid/content/Intent; upIntent]
  + Method:       getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getParentActivityName(android.content.Context,android.content.pm.ActivityInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 4, stack = 3):
      [0] aload_2 v2
      [1] invokestatic #10
        + Methodref [android/support/v4/app/NavUtilsJB.getParentActivityName (Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] ifnonnull +10 (target=16)
      [9] aload_0 v0
      [10] aload_1 v1
      [11] aload_2 v2
      [12] invokespecial #7
        + Methodref [android/support/v4/app/NavUtils$NavUtilsImplBase.getParentActivityName (Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
      [15] astore_3 v3
      [16] aload_3 v3
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 124
        [5] -> line 125
        [9] -> line 126
        [16] -> line 128
      + Local variable table attribute (count = 4)
        v0: 0 -> 18 [Landroid/support/v4/app/NavUtils$NavUtilsImplJB; this]
        v1: 0 -> 18 [Landroid/content/Context; context]
        v2: 0 -> 18 [Landroid/content/pm/ActivityInfo; info]
        v3: 5 -> 18 [Ljava/lang/String; result]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NavUtils$NavUtilsImplJB]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImplJB]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NavUtils$NavUtilsImplBase]
      + Class [android/support/v4/app/NavUtils]
      + Utf8 [NavUtilsImplBase]
  + Source file attribute:
    + Utf8 [NavUtils.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NavUtilsJB
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NavUtilsJB extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 47):
  + Class [android/app/Activity]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/support/v4/app/NavUtilsJB]
  + Class [java/lang/Object]
  + Fieldref [android/content/pm/ActivityInfo.parentActivityName Ljava/lang/String;]
  + Methodref [android/app/Activity.getParentActivityIntent ()Landroid/content/Intent;]
  + Methodref [android/app/Activity.navigateUpTo (Landroid/content/Intent;)Z]
  + Methodref [android/app/Activity.shouldUpRecreateTask (Landroid/content/Intent;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getParentActivityIntent ()Landroid/content/Intent;]
  + NameAndType [navigateUpTo (Landroid/content/Intent;)Z]
  + NameAndType [parentActivityName Ljava/lang/String;]
  + NameAndType [shouldUpRecreateTask (Landroid/content/Intent;)Z]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/content/Intent;)Z]
  + Utf8 [(Landroid/content/Intent;)Z]
  + Utf8 [(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/support/v4/app/NavUtilsJB;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NavUtilsJB.java]
  + Utf8 [SourceFile]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/support/v4/app/NavUtilsJB]
  + Utf8 [getParentActivityIntent]
  + Utf8 [getParentActivityName]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [navigateUpTo]
  + Utf8 [parentActivityName]
  + Utf8 [shouldUpRecreateTask]
  + Utf8 [targetIntent]
  + Utf8 [this]
  + Utf8 [upIntent]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = NavUtilsJB()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 23
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NavUtilsJB; this]
  + Method:       getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
    Access flags: 0x9
      = public static android.content.Intent getParentActivityIntent(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #6
        + Methodref [android/app/Activity.getParentActivityIntent ()Landroid/content/Intent;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/app/Activity; activity]
  + Method:       shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
    Access flags: 0x9
      = public static boolean shouldUpRecreateTask(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #8
        + Methodref [android/app/Activity.shouldUpRecreateTask (Landroid/content/Intent;)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/app/Activity; activity]
        v1: 0 -> 6 [Landroid/content/Intent; targetIntent]
  + Method:       navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
    Access flags: 0x9
      = public static void navigateUpTo(android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #7
        + Methodref [android/app/Activity.navigateUpTo (Landroid/content/Intent;)Z]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 33
        [6] -> line 34
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/app/Activity; activity]
        v1: 0 -> 7 [Landroid/content/Intent; upIntent]
  + Method:       getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getParentActivityName(android.content.pm.ActivityInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/content/pm/ActivityInfo.parentActivityName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/content/pm/ActivityInfo; info]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NavUtilsJB.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NoSaveStateFrameLayout
  Superclass:    android/widget/FrameLayout
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NoSaveStateFrameLayout extends android.widget.FrameLayout

Interfaces (count = 0):

Constant Pool (count = 73):
  + Class [android/support/v4/app/NoSaveStateFrameLayout]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/FrameLayout]
  + Class [android/widget/FrameLayout$LayoutParams]
  + Methodref [android/support/v4/app/NoSaveStateFrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/support/v4/app/NoSaveStateFrameLayout.addView (Landroid/view/View;)V]
  + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V]
  + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchThawSelfOnly (Landroid/util/SparseArray;)V]
  + Methodref [android/support/v4/app/NoSaveStateFrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/View.getContext ()Landroid/content/Context;]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V]
  + NameAndType [dispatchThawSelfOnly (Landroid/util/SparseArray;)V]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/util/SparseArray;)V]
  + Utf8 [(Landroid/util/SparseArray<Landroid/os/Parcelable;>;)V]
  + Utf8 [(Landroid/view/View;)Landroid/view/ViewGroup;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/support/v4/app/NoSaveStateFrameLayout;]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Landroid/os/Parcelable;>;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/widget/FrameLayout$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NoSaveStateFrameLayout.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [addView]
  + Utf8 [android/support/v4/app/NoSaveStateFrameLayout]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [android/widget/FrameLayout$LayoutParams]
  + Utf8 [child]
  + Utf8 [childParams]
  + Utf8 [container]
  + Utf8 [context]
  + Utf8 [dispatchFreezeSelfOnly]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchThawSelfOnly]
  + Utf8 [getContext]
  + Utf8 [getLayoutParams]
  + Utf8 [lp]
  + Utf8 [setLayoutParams]
  + Utf8 [this]
  + Utf8 [wrap]
  + Utf8 [wrapper]

Fields (count = 0):

Methods (count = 4):
  + Method:       wrap(Landroid/view/View;)Landroid/view/ViewGroup;
    Access flags: 0x8
      = static android.view.ViewGroup wrap(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 4, stack = 4):
      [0] new #1
        + Class [android/support/v4/app/NoSaveStateFrameLayout]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #12
        + Methodref [android/view/View.getContext ()Landroid/content/Context;]
      [8] invokespecial #7
        + Methodref [android/support/v4/app/NoSaveStateFrameLayout.<init> (Landroid/content/Context;)V]
      [11] astore_1 v1
      [12] aload_0 v0
      [13] invokevirtual #13
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [16] astore_2 v2
      [17] aload_2 v2
      [18] ifnull +8 (target=26)
      [21] aload_1 v1
      [22] aload_2 v2
      [23] invokevirtual #11
        + Methodref [android/support/v4/app/NoSaveStateFrameLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [26] new #6
        + Class [android/widget/FrameLayout$LayoutParams]
      [29] dup
      [30] iconst_m1
      [31] iconst_m1
      [32] invokespecial #16
        + Methodref [android/widget/FrameLayout$LayoutParams.<init> (II)V]
      [35] astore_3 v3
      [36] aload_0 v0
      [37] aload_3 v3
      [38] invokevirtual #14
        + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [41] aload_1 v1
      [42] aload_0 v0
      [43] invokevirtual #8
        + Methodref [android/support/v4/app/NoSaveStateFrameLayout.addView (Landroid/view/View;)V]
      [46] aload_1 v1
      [47] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 32
        [12] -> line 33
        [17] -> line 34
        [21] -> line 35
        [26] -> line 37
        [36] -> line 39
        [41] -> line 40
        [46] -> line 41
      + Local variable table attribute (count = 4)
        v0: 0 -> 48 [Landroid/view/View; child]
        v1: 12 -> 48 [Landroid/support/v4/app/NoSaveStateFrameLayout; wrapper]
        v2: 17 -> 48 [Landroid/view/ViewGroup$LayoutParams; childParams]
        v3: 36 -> 48 [Landroid/widget/FrameLayout$LayoutParams; lp]
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public NoSaveStateFrameLayout(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #15
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 45
        [5] -> line 46
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/NoSaveStateFrameLayout; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       dispatchSaveInstanceState(Landroid/util/SparseArray;)V
    Access flags: 0x4
      = protected void dispatchSaveInstanceState(android.util.SparseArray)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #9
        + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [5] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/NoSaveStateFrameLayout; this]
        v1: 0 -> 6 [Landroid/util/SparseArray; container]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 6 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; container]
    + Signature attribute:
      + Utf8 [(Landroid/util/SparseArray<Landroid/os/Parcelable;>;)V]
  + Method:       dispatchRestoreInstanceState(Landroid/util/SparseArray;)V
    Access flags: 0x4
      = protected void dispatchRestoreInstanceState(android.util.SparseArray)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #10
        + Methodref [android/support/v4/app/NoSaveStateFrameLayout.dispatchThawSelfOnly (Landroid/util/SparseArray;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [5] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/NoSaveStateFrameLayout; this]
        v1: 0 -> 6 [Landroid/util/SparseArray; container]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 6 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; container]
    + Signature attribute:
      + Utf8 [(Landroid/util/SparseArray<Landroid/os/Parcelable;>;)V]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/FrameLayout$LayoutParams]
      + Class [android/widget/FrameLayout]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [NoSaveStateFrameLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.NotificationCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 84):
  + Integer [-2]
  + Integer [-1]
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [128]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Action]
  + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
  + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$InboxStyle]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
  + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplBase.<init> ()V]
  + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.<init> ()V]
  + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.<init> ()V]
  + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
  + NameAndType [SDK_INT I]
  + Utf8 [()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Action]
  + Utf8 [BigPictureStyle]
  + Utf8 [BigTextStyle]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Deprecated]
  + Utf8 [FLAG_HIGH_PRIORITY]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InboxStyle]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [NotificationCompatImpl]
  + Utf8 [NotificationCompatImplBase]
  + Utf8 [NotificationCompatImplHoneycomb]
  + Utf8 [NotificationCompatImplIceCreamSandwich]
  + Utf8 [NotificationCompatImplJellybean]
  + Utf8 [PRIORITY_DEFAULT]
  + Utf8 [PRIORITY_HIGH]
  + Utf8 [PRIORITY_LOW]
  + Utf8 [PRIORITY_MAX]
  + Utf8 [PRIORITY_MIN]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [VERSION]
  + Utf8 [access$000]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Action]
  + Utf8 [android/support/v4/app/NotificationCompat$BigPictureStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$InboxStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplBase]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 7):
  + Field:        FLAG_HIGH_PRIORITY I
    Access flags: 0x19
      = public static final int FLAG_HIGH_PRIORITY
    Class member attributes (count = 2):
    + Constant value attribute:
    + Integer [128]
    + Deprecated attribute
  + Field:        PRIORITY_DEFAULT I
    Access flags: 0x19
      = public static final int PRIORITY_DEFAULT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        PRIORITY_LOW I
    Access flags: 0x19
      = public static final int PRIORITY_LOW
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        PRIORITY_MIN I
    Access flags: 0x19
      = public static final int PRIORITY_MIN
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-2]
  + Field:        PRIORITY_HIGH I
    Access flags: 0x19
      = public static final int PRIORITY_HIGH
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        PRIORITY_MAX I
    Access flags: 0x19
      = public static final int PRIORITY_MAX
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
    Access flags: 0x1a
      = private static final android.support.v4.app.NotificationCompat$NotificationCompatImpl IMPL

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public NotificationCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #28
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [4] -> line 819
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompat; this]
  + Method:       access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
    Access flags: 0x1008
      = static synthetic android.support.v4.app.NotificationCompat$NotificationCompatImpl access$000()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #23
        + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 34
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 0, stack = 2):
      [0] getstatic #22
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +16 (target=21)
      [8] new #19
        + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean]
      [11] dup
      [12] invokespecial #27
        + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.<init> ()V]
      [15] putstatic #23
        + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
      [18] goto +55 (target=73)
      [21] getstatic #22
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [24] bipush 14
      [26] ificmplt +16 (target=42)
      [29] new #18
        + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich]
      [32] dup
      [33] invokespecial #26
        + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.<init> ()V]
      [36] putstatic #23
        + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
      [39] goto +34 (target=73)
      [42] getstatic #22
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [45] bipush 11
      [47] ificmplt +16 (target=63)
      [50] new #17
        + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb]
      [53] dup
      [54] invokespecial #25
        + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.<init> ()V]
      [57] putstatic #23
        + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
      [60] goto +13 (target=73)
      [63] new #16
        + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase]
      [66] dup
      [67] invokespecial #24
        + Methodref [android/support/v4/app/NotificationCompat$NotificationCompatImplBase.<init> ()V]
      [70] putstatic #23
        + Fieldref [android/support/v4/app/NotificationCompat.IMPL Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 8)
        [0] -> line 153
        [8] -> line 154
        [21] -> line 155
        [29] -> line 156
        [42] -> line 157
        [50] -> line 158
        [63] -> line 160
        [73] -> line 162

Class file attributes (count = 2):
  + Inner classes attribute (count = 12)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Action]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Action]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$InboxStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [InboxStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [BigTextStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [BigPictureStyle]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplJellybean]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplIceCreamSandwich]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplHoneycomb]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$Action
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.NotificationCompat$Action extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 36):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Action]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/NotificationCompat$Action.actionIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Action.icon I]
  + Fieldref [android/support/v4/app/NotificationCompat$Action.title Ljava/lang/CharSequence;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [actionIntent Landroid/app/PendingIntent;]
  + NameAndType [icon I]
  + NameAndType [title Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Utf8 [<init>]
  + Utf8 [Action]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Action;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [SourceFile]
  + Utf8 [actionIntent]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Action]
  + Utf8 [icon]
  + Utf8 [icon_]
  + Utf8 [intent_]
  + Utf8 [java/lang/Object]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [title_]

Fields (count = 3):
  + Field:        icon I
    Access flags: 0x1
      = public int icon
  + Field:        title Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence title
  + Field:        actionIntent Landroid/app/PendingIntent;
    Access flags: 0x1
      = public android.app.PendingIntent actionIntent

Methods (count = 1):
  + Method:       <init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
    Access flags: 0x1
      = public NotificationCompat$Action(int,java.lang.CharSequence,android.app.PendingIntent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iload_1 v1
      [6] putfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$Action.icon I]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #6
        + Fieldref [android/support/v4/app/NotificationCompat$Action.title Ljava/lang/CharSequence;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #4
        + Fieldref [android/support/v4/app/NotificationCompat$Action.actionIntent Landroid/app/PendingIntent;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 824
        [4] -> line 825
        [9] -> line 826
        [14] -> line 827
        [19] -> line 828
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Landroid/support/v4/app/NotificationCompat$Action; this]
        v1: 0 -> 20 [I icon_]
        v2: 0 -> 20 [Ljava/lang/CharSequence; title_]
        v3: 0 -> 20 [Landroid/app/PendingIntent; intent_]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Action]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Action]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$BigPictureStyle
  Superclass:    android/support/v4/app/NotificationCompat$Style
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.NotificationCompat$BigPictureStyle extends android.support.v4.app.NotificationCompat$Style

Interfaces (count = 0):

Constant Pool (count = 60):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIcon Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIconSet Z]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mPicture Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryTextSet Z]
  + Methodref [android/support/v4/app/NotificationCompat$BigPictureStyle.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mBigContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mBigLargeIcon Landroid/graphics/Bitmap;]
  + NameAndType [mBigLargeIconSet Z]
  + NameAndType [mPicture Landroid/graphics/Bitmap;]
  + NameAndType [mSummaryText Ljava/lang/CharSequence;]
  + NameAndType [mSummaryTextSet Z]
  + NameAndType [setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;]
  + Utf8 [<init>]
  + Utf8 [BigPictureStyle]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [Z]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$BigPictureStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [b]
  + Utf8 [bigLargeIcon]
  + Utf8 [bigPicture]
  + Utf8 [builder]
  + Utf8 [cs]
  + Utf8 [mBigContentTitle]
  + Utf8 [mBigLargeIcon]
  + Utf8 [mBigLargeIconSet]
  + Utf8 [mPicture]
  + Utf8 [mSummaryText]
  + Utf8 [mSummaryTextSet]
  + Utf8 [setBigContentTitle]
  + Utf8 [setBuilder]
  + Utf8 [setSummaryText]
  + Utf8 [this]
  + Utf8 [title]

Fields (count = 3):
  + Field:        mPicture Landroid/graphics/Bitmap;
    Access flags: 0x0
      = android.graphics.Bitmap mPicture
  + Field:        mBigLargeIcon Landroid/graphics/Bitmap;
    Access flags: 0x0
      = android.graphics.Bitmap mBigLargeIcon
  + Field:        mBigLargeIconSet Z
    Access flags: 0x0
      = boolean mBigLargeIconSet

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x1
      = public NotificationCompat$BigPictureStyle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 656
        [4] -> line 657
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle; this]
  + Method:       <init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
    Access flags: 0x1
      = public NotificationCompat$BigPictureStyle(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #11
        + Methodref [android/support/v4/app/NotificationCompat$BigPictureStyle.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 659
        [4] -> line 660
        [9] -> line 661
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle; this]
        v1: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; builder]
  + Method:       setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$BigPictureStyle setBigContentTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigContentTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 668
        [5] -> line 669
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; title]
  + Method:       setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$BigPictureStyle setSummaryText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryText Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #10
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryTextSet Z]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 676
        [5] -> line 677
        [10] -> line 678
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle; this]
        v1: 0 -> 12 [Ljava/lang/CharSequence; cs]
  + Method:       bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$BigPictureStyle bigPicture(android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mPicture Landroid/graphics/Bitmap;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 685
        [5] -> line 686
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle; this]
        v1: 0 -> 7 [Landroid/graphics/Bitmap; b]
  + Method:       bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$BigPictureStyle bigLargeIcon(android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIcon Landroid/graphics/Bitmap;]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #7
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIconSet Z]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 693
        [5] -> line 694
        [10] -> line 695
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle; this]
        v1: 0 -> 12 [Landroid/graphics/Bitmap; b]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [BigPictureStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$BigTextStyle
  Superclass:    android/support/v4/app/NotificationCompat$Style
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.NotificationCompat$BigTextStyle extends android.support.v4.app.NotificationCompat$Style

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryTextSet Z]
  + Methodref [android/support/v4/app/NotificationCompat$BigTextStyle.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mBigContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mBigText Ljava/lang/CharSequence;]
  + NameAndType [mSummaryText Ljava/lang/CharSequence;]
  + NameAndType [mSummaryTextSet Z]
  + NameAndType [setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;]
  + Utf8 [<init>]
  + Utf8 [BigTextStyle]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$BigTextStyle;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [Z]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [bigText]
  + Utf8 [builder]
  + Utf8 [cs]
  + Utf8 [mBigContentTitle]
  + Utf8 [mBigText]
  + Utf8 [mSummaryText]
  + Utf8 [mSummaryTextSet]
  + Utf8 [setBigContentTitle]
  + Utf8 [setBuilder]
  + Utf8 [setSummaryText]
  + Utf8 [this]
  + Utf8 [title]

Fields (count = 1):
  + Field:        mBigText Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mBigText

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public NotificationCompat$BigTextStyle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 723
        [4] -> line 724
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompat$BigTextStyle; this]
  + Method:       <init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
    Access flags: 0x1
      = public NotificationCompat$BigTextStyle(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #9
        + Methodref [android/support/v4/app/NotificationCompat$BigTextStyle.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 726
        [4] -> line 727
        [9] -> line 728
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$BigTextStyle; this]
        v1: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; builder]
  + Method:       setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$BigTextStyle setBigContentTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigContentTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 735
        [5] -> line 736
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$BigTextStyle; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; title]
  + Method:       setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$BigTextStyle setSummaryText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryText Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #8
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryTextSet Z]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 743
        [5] -> line 744
        [10] -> line 745
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/NotificationCompat$BigTextStyle; this]
        v1: 0 -> 12 [Ljava/lang/CharSequence; cs]
  + Method:       bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$BigTextStyle bigText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigText Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 753
        [5] -> line 754
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$BigTextStyle; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; cs]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [BigTextStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$Builder
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.NotificationCompat$Builder extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 249):
  + Class [android/app/Notification]
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Action]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Class [java/lang/Object]
  + Class [java/lang/System]
  + Class [java/util/ArrayList]
  + Fieldref [android/app/Notification.audioStreamType I]
  + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
  + Fieldref [android/app/Notification.defaults I]
  + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
  + Fieldref [android/app/Notification.flags I]
  + Fieldref [android/app/Notification.icon I]
  + Fieldref [android/app/Notification.iconLevel I]
  + Fieldref [android/app/Notification.ledARGB I]
  + Fieldref [android/app/Notification.ledOffMS I]
  + Fieldref [android/app/Notification.ledOnMS I]
  + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
  + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
  + Fieldref [android/app/Notification.vibrate [J]
  + Fieldref [android/app/Notification.when J]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mActions Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mPriority I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgress I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressIndeterminate Z]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressMax I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mSubText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mUseChronometer Z]
  + Methodref [android/app/Notification.<init> ()V]
  + Methodref [android/support/v4/app/NotificationCompat.access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
  + Methodref [android/support/v4/app/NotificationCompat$Action.<init> (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V]
  + Methodref [android/support/v4/app/NotificationCompat$Style.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/app/NotificationCompat$NotificationCompatImpl.build (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + NameAndType [access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [audioStreamType I]
  + NameAndType [build (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + NameAndType [contentView Landroid/widget/RemoteViews;]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [defaults I]
  + NameAndType [deleteIntent Landroid/app/PendingIntent;]
  + NameAndType [flags I]
  + NameAndType [icon I]
  + NameAndType [iconLevel I]
  + NameAndType [ledARGB I]
  + NameAndType [ledOffMS I]
  + NameAndType [ledOnMS I]
  + NameAndType [mActions Ljava/util/ArrayList;]
  + NameAndType [mContentInfo Ljava/lang/CharSequence;]
  + NameAndType [mContentIntent Landroid/app/PendingIntent;]
  + NameAndType [mContentText Ljava/lang/CharSequence;]
  + NameAndType [mContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;]
  + NameAndType [mLargeIcon Landroid/graphics/Bitmap;]
  + NameAndType [mNotification Landroid/app/Notification;]
  + NameAndType [mNumber I]
  + NameAndType [mPriority I]
  + NameAndType [mProgress I]
  + NameAndType [mProgressIndeterminate Z]
  + NameAndType [mProgressMax I]
  + NameAndType [mStyle Landroid/support/v4/app/NotificationCompat$Style;]
  + NameAndType [mSubText Ljava/lang/CharSequence;]
  + NameAndType [mTickerView Landroid/widget/RemoteViews;]
  + NameAndType [mUseChronometer Z]
  + NameAndType [setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + NameAndType [setFlag (IZ)V]
  + NameAndType [sound Landroid/net/Uri;]
  + NameAndType [tickerText Ljava/lang/CharSequence;]
  + NameAndType [vibrate [J]
  + NameAndType [when J]
  + Utf8 [()J]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(II)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(III)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Z)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [([J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [<init>]
  + Utf8 [Action]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [Deprecated]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Style;]
  + Utf8 [Landroid/widget/RemoteViews;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/NotificationCompat$Action;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [NotificationCompatImpl]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [Z]
  + Utf8 [[J]
  + Utf8 [access$000]
  + Utf8 [add]
  + Utf8 [addAction]
  + Utf8 [android/app/Notification]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Action]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [argb]
  + Utf8 [audioStreamType]
  + Utf8 [autoCancel]
  + Utf8 [b]
  + Utf8 [build]
  + Utf8 [contentView]
  + Utf8 [context]
  + Utf8 [currentTimeMillis]
  + Utf8 [defaults]
  + Utf8 [deleteIntent]
  + Utf8 [flags]
  + Utf8 [getNotification]
  + Utf8 [highPriority]
  + Utf8 [icon]
  + Utf8 [iconLevel]
  + Utf8 [indeterminate]
  + Utf8 [info]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/ArrayList]
  + Utf8 [ledARGB]
  + Utf8 [ledOffMS]
  + Utf8 [ledOnMS]
  + Utf8 [level]
  + Utf8 [mActions]
  + Utf8 [mContentInfo]
  + Utf8 [mContentIntent]
  + Utf8 [mContentText]
  + Utf8 [mContentTitle]
  + Utf8 [mContext]
  + Utf8 [mFullScreenIntent]
  + Utf8 [mLargeIcon]
  + Utf8 [mNotification]
  + Utf8 [mNumber]
  + Utf8 [mPriority]
  + Utf8 [mProgress]
  + Utf8 [mProgressIndeterminate]
  + Utf8 [mProgressMax]
  + Utf8 [mStyle]
  + Utf8 [mSubText]
  + Utf8 [mTickerView]
  + Utf8 [mUseChronometer]
  + Utf8 [mask]
  + Utf8 [max]
  + Utf8 [number]
  + Utf8 [offMs]
  + Utf8 [onMs]
  + Utf8 [ongoing]
  + Utf8 [onlyAlertOnce]
  + Utf8 [pattern]
  + Utf8 [pri]
  + Utf8 [progress]
  + Utf8 [setAutoCancel]
  + Utf8 [setBuilder]
  + Utf8 [setContent]
  + Utf8 [setContentInfo]
  + Utf8 [setContentIntent]
  + Utf8 [setContentText]
  + Utf8 [setContentTitle]
  + Utf8 [setDefaults]
  + Utf8 [setDeleteIntent]
  + Utf8 [setFlag]
  + Utf8 [setFullScreenIntent]
  + Utf8 [setLargeIcon]
  + Utf8 [setLights]
  + Utf8 [setNumber]
  + Utf8 [setOngoing]
  + Utf8 [setOnlyAlertOnce]
  + Utf8 [setPriority]
  + Utf8 [setProgress]
  + Utf8 [setSmallIcon]
  + Utf8 [setSound]
  + Utf8 [setStyle]
  + Utf8 [setSubText]
  + Utf8 [setTicker]
  + Utf8 [setUsesChronometer]
  + Utf8 [setVibrate]
  + Utf8 [setWhen]
  + Utf8 [showLights]
  + Utf8 [sound]
  + Utf8 [streamType]
  + Utf8 [style]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [tickerText]
  + Utf8 [title]
  + Utf8 [value]
  + Utf8 [vibrate]
  + Utf8 [views]
  + Utf8 [when]

Fields (count = 18):
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x0
      = android.content.Context mContext
  + Field:        mContentTitle Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mContentTitle
  + Field:        mContentText Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mContentText
  + Field:        mContentIntent Landroid/app/PendingIntent;
    Access flags: 0x0
      = android.app.PendingIntent mContentIntent
  + Field:        mFullScreenIntent Landroid/app/PendingIntent;
    Access flags: 0x0
      = android.app.PendingIntent mFullScreenIntent
  + Field:        mTickerView Landroid/widget/RemoteViews;
    Access flags: 0x0
      = android.widget.RemoteViews mTickerView
  + Field:        mLargeIcon Landroid/graphics/Bitmap;
    Access flags: 0x0
      = android.graphics.Bitmap mLargeIcon
  + Field:        mContentInfo Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mContentInfo
  + Field:        mNumber I
    Access flags: 0x0
      = int mNumber
  + Field:        mPriority I
    Access flags: 0x0
      = int mPriority
  + Field:        mUseChronometer Z
    Access flags: 0x0
      = boolean mUseChronometer
  + Field:        mStyle Landroid/support/v4/app/NotificationCompat$Style;
    Access flags: 0x0
      = android.support.v4.app.NotificationCompat$Style mStyle
  + Field:        mSubText Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mSubText
  + Field:        mProgressMax I
    Access flags: 0x0
      = int mProgressMax
  + Field:        mProgress I
    Access flags: 0x0
      = int mProgress
  + Field:        mProgressIndeterminate Z
    Access flags: 0x0
      = boolean mProgressIndeterminate
  + Field:        mActions Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mActions
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/NotificationCompat$Action;>;]
  + Field:        mNotification Landroid/app/Notification;
    Access flags: 0x0
      = android.app.Notification mNotification

Methods (count = 32):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public NotificationCompat$Builder(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #47
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #9
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #49
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #24
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mActions Ljava/util/ArrayList;]
      [15] aload_0 v0
      [16] new #1
        + Class [android/app/Notification]
      [19] dup
      [20] invokespecial #42
        + Methodref [android/app/Notification.<init> ()V]
      [23] putfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [26] aload_0 v0
      [27] aload_1 v1
      [28] putfield #29
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
      [31] aload_0 v0
      [32] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [35] invokestatic #48
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [38] putfield #23
        + Fieldref [android/app/Notification.when J]
      [41] aload_0 v0
      [42] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [45] iconst_m1
      [46] putfield #10
        + Fieldref [android/app/Notification.audioStreamType I]
      [49] aload_0 v0
      [50] iconst_0
      [51] putfield #34
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mPriority I]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 217
        [4] -> line 202
        [15] -> line 204
        [26] -> line 218
        [31] -> line 221
        [41] -> line 222
        [49] -> line 223
        [54] -> line 224
      + Local variable table attribute (count = 2)
        v0: 0 -> 55 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 55 [Landroid/content/Context; context]
  + Method:       setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setWhen(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] lload_1 v1
      [5] putfield #23
        + Fieldref [android/app/Notification.when J]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 231
        [8] -> line 232
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 10 [J when]
  + Method:       setUsesChronometer(Z)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setUsesChronometer(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mUseChronometer Z]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 247
        [5] -> line 248
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [Z b]
  + Method:       setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setSmallIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] iload_1 v1
      [5] putfield #15
        + Fieldref [android/app/Notification.icon I]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 259
        [8] -> line 260
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 10 [I icon]
  + Method:       setSmallIcon(II)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setSmallIcon(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] iload_1 v1
      [5] putfield #15
        + Fieldref [android/app/Notification.icon I]
      [8] aload_0 v0
      [9] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [12] iload_2 v2
      [13] putfield #16
        + Fieldref [android/app/Notification.iconLevel I]
      [16] aload_0 v0
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 274
        [8] -> line 275
        [16] -> line 276
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 18 [I icon]
        v2: 0 -> 18 [I level]
  + Method:       setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setContentTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #28
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 283
        [5] -> line 284
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; title]
  + Method:       setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setContentText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #27
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 291
        [5] -> line 292
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; text]
  + Method:       setSubText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setSubText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #39
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mSubText Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 305
        [5] -> line 306
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; text]
  + Method:       setNumber(I)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setNumber(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #33
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 315
        [5] -> line 316
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [I number]
  + Method:       setContentInfo(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setContentInfo(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #25
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 323
        [5] -> line 324
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; info]
  + Method:       setProgress(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setProgress(int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #37
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressMax I]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #35
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgress I]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #36
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressIndeterminate Z]
      [15] aload_0 v0
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 332
        [5] -> line 333
        [10] -> line 334
        [15] -> line 335
      + Local variable table attribute (count = 4)
        v0: 0 -> 17 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 17 [I max]
        v2: 0 -> 17 [I progress]
        v3: 0 -> 17 [Z indeterminate]
  + Method:       setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setContent(android.widget.RemoteViews)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] aload_1 v1
      [5] putfield #11
        + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 342
        [8] -> line 343
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 10 [Landroid/widget/RemoteViews; views]
  + Method:       setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setContentIntent(android.app.PendingIntent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #26
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 355
        [5] -> line 356
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [Landroid/app/PendingIntent; intent]
  + Method:       setDeleteIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setDeleteIntent(android.app.PendingIntent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] aload_1 v1
      [5] putfield #13
        + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 367
        [8] -> line 368
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 10 [Landroid/app/PendingIntent; intent]
  + Method:       setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setFullScreenIntent(android.app.PendingIntent,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #30
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
      [5] aload_0 v0
      [6] sipush 128
      [9] iload_2 v2
      [10] invokespecial #45
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V]
      [13] aload_0 v0
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 385
        [5] -> line 386
        [13] -> line 387
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 15 [Landroid/app/PendingIntent; intent]
        v2: 0 -> 15 [Z highPriority]
  + Method:       setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] aload_1 v1
      [5] putfield #21
        + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 395
        [8] -> line 396
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 10 [Ljava/lang/CharSequence; tickerText]
  + Method:       setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setTicker(java.lang.CharSequence,android.widget.RemoteViews)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] aload_1 v1
      [5] putfield #21
        + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
      [8] aload_0 v0
      [9] aload_2 v2
      [10] putfield #40
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
      [13] aload_0 v0
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 405
        [8] -> line 406
        [13] -> line 407
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 15 [Ljava/lang/CharSequence; tickerText]
        v2: 0 -> 15 [Landroid/widget/RemoteViews; views]
  + Method:       setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setLargeIcon(android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #31
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 414
        [5] -> line 415
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [Landroid/graphics/Bitmap; icon]
  + Method:       setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] aload_1 v1
      [5] putfield #20
        + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
      [8] aload_0 v0
      [9] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [12] iconst_m1
      [13] putfield #10
        + Fieldref [android/app/Notification.audioStreamType I]
      [16] aload_0 v0
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 422
        [8] -> line 423
        [16] -> line 424
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 18 [Landroid/net/Uri; sound]
  + Method:       setSound(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setSound(android.net.Uri,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] aload_1 v1
      [5] putfield #20
        + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
      [8] aload_0 v0
      [9] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [12] iload_2 v2
      [13] putfield #10
        + Fieldref [android/app/Notification.audioStreamType I]
      [16] aload_0 v0
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 434
        [8] -> line 435
        [16] -> line 436
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 18 [Landroid/net/Uri; sound]
        v2: 0 -> 18 [I streamType]
  + Method:       setVibrate([J)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setVibrate(long[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] aload_1 v1
      [5] putfield #22
        + Fieldref [android/app/Notification.vibrate [J]
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 446
        [8] -> line 447
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 10 [[J pattern]
  + Method:       setLights(III)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setLights(int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] iload_1 v1
      [5] putfield #17
        + Fieldref [android/app/Notification.ledARGB I]
      [8] aload_0 v0
      [9] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [12] iload_2 v2
      [13] putfield #19
        + Fieldref [android/app/Notification.ledOnMS I]
      [16] aload_0 v0
      [17] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [20] iload_3 v3
      [21] putfield #18
        + Fieldref [android/app/Notification.ledOffMS I]
      [24] aload_0 v0
      [25] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [28] getfield #19
        + Fieldref [android/app/Notification.ledOnMS I]
      [31] ifeq +17 (target=48)
      [34] aload_0 v0
      [35] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [38] getfield #18
        + Fieldref [android/app/Notification.ledOffMS I]
      [41] ifeq +7 (target=48)
      [44] iconst_1
      [45] goto +4 (target=49)
      [48] iconst_0
      [49] istore v4
      [51] aload_0 v0
      [52] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [55] aload_0 v0
      [56] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [59] getfield #14
        + Fieldref [android/app/Notification.flags I]
      [62] bipush -2
      [64] iand
      [65] iload v4
      [67] ifeq +7 (target=74)
      [70] iconst_1
      [71] goto +4 (target=75)
      [74] iconst_0
      [75] ior
      [76] putfield #14
        + Fieldref [android/app/Notification.flags I]
      [79] aload_0 v0
      [80] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 456
        [8] -> line 457
        [16] -> line 458
        [24] -> line 459
        [51] -> line 460
        [79] -> line 462
      + Local variable table attribute (count = 5)
        v0: 0 -> 81 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 81 [I argb]
        v2: 0 -> 81 [I onMs]
        v3: 0 -> 81 [I offMs]
        v4: 51 -> 81 [Z showLights]
  + Method:       setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setOngoing(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iconst_2
      [2] iload_1 v1
      [3] invokespecial #45
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V]
      [6] aload_0 v0
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 477
        [6] -> line 478
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 8 [Z ongoing]
  + Method:       setOnlyAlertOnce(Z)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setOnlyAlertOnce(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] bipush 8
      [3] iload_1 v1
      [4] invokespecial #45
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V]
      [7] aload_0 v0
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 486
        [7] -> line 487
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 9 [Z onlyAlertOnce]
  + Method:       setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setAutoCancel(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] bipush 16
      [3] iload_1 v1
      [4] invokespecial #45
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setFlag (IZ)V]
      [7] aload_0 v0
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 497
        [7] -> line 498
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 9 [Z autoCancel]
  + Method:       setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setDefaults(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] iload_1 v1
      [5] putfield #12
        + Fieldref [android/app/Notification.defaults I]
      [8] iload_1 v1
      [9] iconst_4
      [10] iand
      [11] ifeq +16 (target=27)
      [14] aload_0 v0
      [15] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [18] dup
      [19] getfield #14
        + Fieldref [android/app/Notification.flags I]
      [22] iconst_1
      [23] ior
      [24] putfield #14
        + Fieldref [android/app/Notification.flags I]
      [27] aload_0 v0
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 512
        [8] -> line 513
        [14] -> line 514
        [27] -> line 516
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 29 [I defaults]
  + Method:       setFlag(IZ)V
    Access flags: 0x2
      = private void setFlag(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 4):
      [0] iload_2 v2
      [1] ifeq +19 (target=20)
      [4] aload_0 v0
      [5] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [8] dup
      [9] getfield #14
        + Fieldref [android/app/Notification.flags I]
      [12] iload_1 v1
      [13] ior
      [14] putfield #14
        + Fieldref [android/app/Notification.flags I]
      [17] goto +18 (target=35)
      [20] aload_0 v0
      [21] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [24] dup
      [25] getfield #14
        + Fieldref [android/app/Notification.flags I]
      [28] iload_1 v1
      [29] iconst_m1
      [30] ixor
      [31] iand
      [32] putfield #14
        + Fieldref [android/app/Notification.flags I]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 520
        [4] -> line 521
        [20] -> line 523
        [35] -> line 525
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 36 [I mask]
        v2: 0 -> 36 [Z value]
  + Method:       setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setPriority(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #34
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mPriority I]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 539
        [5] -> line 540
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 7 [I pri]
  + Method:       addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder addAction(int,java.lang.CharSequence,android.app.PendingIntent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mActions Ljava/util/ArrayList;]
      [4] new #3
        + Class [android/support/v4/app/NotificationCompat$Action]
      [7] dup
      [8] iload_1 v1
      [9] aload_2 v2
      [10] aload_3 v3
      [11] invokespecial #44
        + Methodref [android/support/v4/app/NotificationCompat$Action.<init> (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
      [14] invokevirtual #50
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [17] pop
      [18] aload_0 v0
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 560
        [18] -> line 561
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 20 [I icon]
        v2: 0 -> 20 [Ljava/lang/CharSequence; title]
        v3: 0 -> 20 [Landroid/app/PendingIntent; intent]
  + Method:       setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$Builder setStyle(android.support.v4.app.NotificationCompat$Style)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [4] aload_1 v1
      [5] ifacmpeq +23 (target=28)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] putfield #38
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [13] aload_0 v0
      [14] getfield #38
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [17] ifnull +11 (target=28)
      [20] aload_0 v0
      [21] getfield #38
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [24] aload_0 v0
      [25] invokevirtual #46
        + Methodref [android/support/v4/app/NotificationCompat$Style.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
      [28] aload_0 v0
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 573
        [8] -> line 574
        [13] -> line 575
        [20] -> line 576
        [28] -> line 579
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Landroid/support/v4/app/NotificationCompat$Builder; this]
        v1: 0 -> 30 [Landroid/support/v4/app/NotificationCompat$Style; style]
  + Method:       getNotification()Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification getNotification()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] invokestatic #43
        + Methodref [android/support/v4/app/NotificationCompat.access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #51
        + InterfaceMethodref [android/support/v4/app/NotificationCompat$NotificationCompatImpl.build (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 587
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Method:       build()Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification build()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] invokestatic #43
        + Methodref [android/support/v4/app/NotificationCompat.access$000 ()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #51
        + InterfaceMethodref [android/support/v4/app/NotificationCompat$NotificationCompatImpl.build (Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 595
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Builder; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Action]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Action]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImpl]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$InboxStyle
  Superclass:    android/support/v4/app/NotificationCompat$Style
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.NotificationCompat$InboxStyle extends android.support.v4.app.NotificationCompat$Style

Interfaces (count = 0):

Constant Pool (count = 60):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$InboxStyle]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mBigContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryTextSet Z]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mTexts Ljava/util/ArrayList;]
  + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [mBigContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mSummaryText Ljava/lang/CharSequence;]
  + NameAndType [mSummaryTextSet Z]
  + NameAndType [mTexts Ljava/util/ArrayList;]
  + NameAndType [setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [InboxStyle]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [Z]
  + Utf8 [add]
  + Utf8 [addLine]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$InboxStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [builder]
  + Utf8 [cs]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mBigContentTitle]
  + Utf8 [mSummaryText]
  + Utf8 [mSummaryTextSet]
  + Utf8 [mTexts]
  + Utf8 [setBigContentTitle]
  + Utf8 [setBuilder]
  + Utf8 [setSummaryText]
  + Utf8 [this]
  + Utf8 [title]

Fields (count = 1):
  + Field:        mTexts Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mTexts
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>;]

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public NotificationCompat$InboxStyle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
      [4] aload_0 v0
      [5] new #5
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #12
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #9
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mTexts Ljava/util/ArrayList;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 785
        [4] -> line 783
        [15] -> line 786
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/support/v4/app/NotificationCompat$InboxStyle; this]
  + Method:       <init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
    Access flags: 0x1
      = public NotificationCompat$InboxStyle(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [android/support/v4/app/NotificationCompat$Style.<init> ()V]
      [4] aload_0 v0
      [5] new #5
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #12
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #9
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mTexts Ljava/util/ArrayList;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] invokevirtual #10
        + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.setBuilder (Landroid/support/v4/app/NotificationCompat$Builder;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 788
        [4] -> line 783
        [15] -> line 789
        [20] -> line 790
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/app/NotificationCompat$InboxStyle; this]
        v1: 0 -> 21 [Landroid/support/v4/app/NotificationCompat$Builder; builder]
  + Method:       setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$InboxStyle setBigContentTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mBigContentTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 797
        [5] -> line 798
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/NotificationCompat$InboxStyle; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; title]
  + Method:       setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$InboxStyle setSummaryText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryText Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #8
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryTextSet Z]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 805
        [5] -> line 806
        [10] -> line 807
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/NotificationCompat$InboxStyle; this]
        v1: 0 -> 12 [Ljava/lang/CharSequence; cs]
  + Method:       addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
    Access flags: 0x1
      = public android.support.v4.app.NotificationCompat$InboxStyle addLine(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mTexts Ljava/util/ArrayList;]
      [4] aload_1 v1
      [5] invokevirtual #13
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 814
        [9] -> line 815
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/app/NotificationCompat$InboxStyle; this]
        v1: 0 -> 11 [Ljava/lang/CharSequence; cs]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$InboxStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [InboxStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$NotificationCompatImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.app.NotificationCompat$NotificationCompatImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + Utf8 [Builder]
  + Utf8 [InnerClasses]
  + Utf8 [NotificationCompat.java]
  + Utf8 [NotificationCompatImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Utf8 [build]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
    Access flags: 0x401
      = public abstract android.app.Notification build(android.support.v4.app.NotificationCompat$Builder)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImpl]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NotificationCompat$NotificationCompatImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]

Constant Pool (count = 63):
  + Class [android/app/Notification]
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase]
  + Class [java/lang/Object]
  + Fieldref [android/app/Notification.flags I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mPriority I]
  + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [flags I]
  + NameAndType [mContentIntent Landroid/app/PendingIntent;]
  + NameAndType [mContentText Ljava/lang/CharSequence;]
  + NameAndType [mContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mNotification Landroid/app/Notification;]
  + NameAndType [mPriority I]
  + NameAndType [setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [NotificationCompatImpl]
  + Utf8 [NotificationCompatImplBase]
  + Utf8 [SourceFile]
  + Utf8 [android/app/Notification]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplBase]
  + Utf8 [b]
  + Utf8 [build]
  + Utf8 [flags]
  + Utf8 [java/lang/Object]
  + Utf8 [mContentIntent]
  + Utf8 [mContentText]
  + Utf8 [mContentTitle]
  + Utf8 [mContext]
  + Utf8 [mNotification]
  + Utf8 [mPriority]
  + Utf8 [result]
  + Utf8 [setLatestEventInfo]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = NotificationCompat$NotificationCompatImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 85
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; this]
  + Method:       build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification build(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 5):
      [0] aload_1 v1
      [1] getfield #12
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] aload_1 v1
      [7] getfield #11
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
      [10] aload_1 v1
      [11] getfield #10
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
      [14] aload_1 v1
      [15] getfield #9
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
      [18] aload_1 v1
      [19] getfield #8
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
      [22] invokevirtual #14
        + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
      [25] aload_1 v1
      [26] getfield #13
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mPriority I]
      [29] ifle +15 (target=44)
      [32] aload_2 v2
      [33] dup
      [34] getfield #7
        + Fieldref [android/app/Notification.flags I]
      [37] sipush 128
      [40] ior
      [41] putfield #7
        + Fieldref [android/app/Notification.flags I]
      [44] aload_2 v2
      [45] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 87
        [5] -> line 88
        [25] -> line 91
        [32] -> line 92
        [44] -> line 94
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; this]
        v1: 0 -> 46 [Landroid/support/v4/app/NotificationCompat$Builder; b]
        v2: 5 -> 46 [Landroid/app/Notification; result]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplBase]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImpl]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]

Constant Pool (count = 73):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb]
  + Class [android/support/v4/app/NotificationCompatHoneycomb]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
  + Methodref [android/support/v4/app/NotificationCompatHoneycomb.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;]
  + NameAndType [mContentInfo Ljava/lang/CharSequence;]
  + NameAndType [mContentIntent Landroid/app/PendingIntent;]
  + NameAndType [mContentText Ljava/lang/CharSequence;]
  + NameAndType [mContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;]
  + NameAndType [mLargeIcon Landroid/graphics/Bitmap;]
  + NameAndType [mNotification Landroid/app/Notification;]
  + NameAndType [mNumber I]
  + NameAndType [mTickerView Landroid/widget/RemoteViews;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;]
  + Utf8 [Landroid/widget/RemoteViews;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [NotificationCompatImpl]
  + Utf8 [NotificationCompatImplHoneycomb]
  + Utf8 [SourceFile]
  + Utf8 [add]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb]
  + Utf8 [android/support/v4/app/NotificationCompatHoneycomb]
  + Utf8 [b]
  + Utf8 [build]
  + Utf8 [java/lang/Object]
  + Utf8 [mContentInfo]
  + Utf8 [mContentIntent]
  + Utf8 [mContentText]
  + Utf8 [mContentTitle]
  + Utf8 [mContext]
  + Utf8 [mFullScreenIntent]
  + Utf8 [mLargeIcon]
  + Utf8 [mNotification]
  + Utf8 [mNumber]
  + Utf8 [mTickerView]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = NotificationCompat$NotificationCompatImplHoneycomb()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; this]
  + Method:       build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification build(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 10):
      [0] aload_1 v1
      [1] getfield #11
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
      [4] aload_1 v1
      [5] getfield #14
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [8] aload_1 v1
      [9] getfield #10
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
      [12] aload_1 v1
      [13] getfield #9
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
      [16] aload_1 v1
      [17] getfield #7
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
      [20] aload_1 v1
      [21] getfield #16
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
      [24] aload_1 v1
      [25] getfield #15
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
      [28] aload_1 v1
      [29] getfield #8
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
      [32] aload_1 v1
      [33] getfield #12
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
      [36] aload_1 v1
      [37] getfield #13
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
      [40] invokestatic #17
        + Methodref [android/support/v4/app/NotificationCompatHoneycomb.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;]
      [43] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 100
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; this]
        v1: 0 -> 44 [Landroid/support/v4/app/NotificationCompat$Builder; b]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplHoneycomb]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImpl]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]

Constant Pool (count = 83):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich]
  + Class [android/support/v4/app/NotificationCompatIceCreamSandwich]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgress I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressIndeterminate Z]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressMax I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
  + Methodref [android/support/v4/app/NotificationCompatIceCreamSandwich.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;]
  + NameAndType [mContentInfo Ljava/lang/CharSequence;]
  + NameAndType [mContentIntent Landroid/app/PendingIntent;]
  + NameAndType [mContentText Ljava/lang/CharSequence;]
  + NameAndType [mContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;]
  + NameAndType [mLargeIcon Landroid/graphics/Bitmap;]
  + NameAndType [mNotification Landroid/app/Notification;]
  + NameAndType [mNumber I]
  + NameAndType [mProgress I]
  + NameAndType [mProgressIndeterminate Z]
  + NameAndType [mProgressMax I]
  + NameAndType [mTickerView Landroid/widget/RemoteViews;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;]
  + Utf8 [Landroid/widget/RemoteViews;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [NotificationCompatImpl]
  + Utf8 [NotificationCompatImplIceCreamSandwich]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [add]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich]
  + Utf8 [android/support/v4/app/NotificationCompatIceCreamSandwich]
  + Utf8 [b]
  + Utf8 [build]
  + Utf8 [java/lang/Object]
  + Utf8 [mContentInfo]
  + Utf8 [mContentIntent]
  + Utf8 [mContentText]
  + Utf8 [mContentTitle]
  + Utf8 [mContext]
  + Utf8 [mFullScreenIntent]
  + Utf8 [mLargeIcon]
  + Utf8 [mNotification]
  + Utf8 [mNumber]
  + Utf8 [mProgress]
  + Utf8 [mProgressIndeterminate]
  + Utf8 [mProgressMax]
  + Utf8 [mTickerView]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = NotificationCompat$NotificationCompatImplIceCreamSandwich()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; this]
  + Method:       build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification build(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 2, stack = 13):
      [0] aload_1 v1
      [1] getfield #11
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
      [4] aload_1 v1
      [5] getfield #14
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [8] aload_1 v1
      [9] getfield #10
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
      [12] aload_1 v1
      [13] getfield #9
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
      [16] aload_1 v1
      [17] getfield #7
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
      [20] aload_1 v1
      [21] getfield #19
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
      [24] aload_1 v1
      [25] getfield #15
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
      [28] aload_1 v1
      [29] getfield #8
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
      [32] aload_1 v1
      [33] getfield #12
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
      [36] aload_1 v1
      [37] getfield #13
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
      [40] aload_1 v1
      [41] getfield #18
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressMax I]
      [44] aload_1 v1
      [45] getfield #16
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgress I]
      [48] aload_1 v1
      [49] getfield #17
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressIndeterminate Z]
      [52] invokestatic #20
        + Methodref [android/support/v4/app/NotificationCompatIceCreamSandwich.add (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;]
      [55] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 2)
        v0: 0 -> 56 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; this]
        v1: 0 -> 56 [Landroid/support/v4/app/NotificationCompat$Builder; b]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplIceCreamSandwich]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImpl]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]

Constant Pool (count = 198):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Action]
  + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
  + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$InboxStyle]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Class [android/support/v4/app/NotificationCompatJellybean]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Fieldref [android/support/v4/app/NotificationCompat$Action.actionIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Action.icon I]
  + Fieldref [android/support/v4/app/NotificationCompat$Action.title Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIcon Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIconSet Z]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mPicture Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryTextSet Z]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryTextSet Z]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mActions Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mPriority I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgress I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressIndeterminate Z]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressMax I]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mSubText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
  + Fieldref [android/support/v4/app/NotificationCompat$Builder.mUseChronometer Z]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mBigContentTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryText Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryTextSet Z]
  + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mTexts Ljava/util/ArrayList;]
  + Methodref [android/support/v4/app/NotificationCompatJellybean.<init> (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V]
  + Methodref [android/support/v4/app/NotificationCompatJellybean.addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Methodref [android/support/v4/app/NotificationCompatJellybean.addBigPictureStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V]
  + Methodref [android/support/v4/app/NotificationCompatJellybean.addBigTextStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V]
  + Methodref [android/support/v4/app/NotificationCompatJellybean.addInboxStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V]
  + Methodref [android/support/v4/app/NotificationCompatJellybean.build ()Landroid/app/Notification;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V]
  + NameAndType [actionIntent Landroid/app/PendingIntent;]
  + NameAndType [addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + NameAndType [addBigPictureStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V]
  + NameAndType [addBigTextStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V]
  + NameAndType [addInboxStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V]
  + NameAndType [build ()Landroid/app/Notification;]
  + NameAndType [hasNext ()Z]
  + NameAndType [icon I]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mActions Ljava/util/ArrayList;]
  + NameAndType [mBigContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mBigLargeIcon Landroid/graphics/Bitmap;]
  + NameAndType [mBigLargeIconSet Z]
  + NameAndType [mBigText Ljava/lang/CharSequence;]
  + NameAndType [mContentInfo Ljava/lang/CharSequence;]
  + NameAndType [mContentIntent Landroid/app/PendingIntent;]
  + NameAndType [mContentText Ljava/lang/CharSequence;]
  + NameAndType [mContentTitle Ljava/lang/CharSequence;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mFullScreenIntent Landroid/app/PendingIntent;]
  + NameAndType [mLargeIcon Landroid/graphics/Bitmap;]
  + NameAndType [mNotification Landroid/app/Notification;]
  + NameAndType [mNumber I]
  + NameAndType [mPicture Landroid/graphics/Bitmap;]
  + NameAndType [mPriority I]
  + NameAndType [mProgress I]
  + NameAndType [mProgressIndeterminate Z]
  + NameAndType [mProgressMax I]
  + NameAndType [mStyle Landroid/support/v4/app/NotificationCompat$Style;]
  + NameAndType [mSubText Ljava/lang/CharSequence;]
  + NameAndType [mSummaryText Ljava/lang/CharSequence;]
  + NameAndType [mSummaryTextSet Z]
  + NameAndType [mTexts Ljava/util/ArrayList;]
  + NameAndType [mTickerView Landroid/widget/RemoteViews;]
  + NameAndType [mUseChronometer Z]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [title Ljava/lang/CharSequence;]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;]
  + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V]
  + Utf8 [<init>]
  + Utf8 [Action]
  + Utf8 [BigPictureStyle]
  + Utf8 [BigTextStyle]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InboxStyle]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Action;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$BigTextStyle;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Style;]
  + Utf8 [Landroid/support/v4/app/NotificationCompatJellybean;]
  + Utf8 [Landroid/widget/RemoteViews;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [NotificationCompatImpl]
  + Utf8 [NotificationCompatImplJellybean]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [Z]
  + Utf8 [action]
  + Utf8 [actionIntent]
  + Utf8 [addAction]
  + Utf8 [addBigPictureStyle]
  + Utf8 [addBigTextStyle]
  + Utf8 [addInboxStyle]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Action]
  + Utf8 [android/support/v4/app/NotificationCompat$BigPictureStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$InboxStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
  + Utf8 [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [android/support/v4/app/NotificationCompatJellybean]
  + Utf8 [b]
  + Utf8 [build]
  + Utf8 [hasNext]
  + Utf8 [i$]
  + Utf8 [icon]
  + Utf8 [iterator]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [jbBuilder]
  + Utf8 [mActions]
  + Utf8 [mBigContentTitle]
  + Utf8 [mBigLargeIcon]
  + Utf8 [mBigLargeIconSet]
  + Utf8 [mBigText]
  + Utf8 [mContentInfo]
  + Utf8 [mContentIntent]
  + Utf8 [mContentText]
  + Utf8 [mContentTitle]
  + Utf8 [mContext]
  + Utf8 [mFullScreenIntent]
  + Utf8 [mLargeIcon]
  + Utf8 [mNotification]
  + Utf8 [mNumber]
  + Utf8 [mPicture]
  + Utf8 [mPriority]
  + Utf8 [mProgress]
  + Utf8 [mProgressIndeterminate]
  + Utf8 [mProgressMax]
  + Utf8 [mStyle]
  + Utf8 [mSubText]
  + Utf8 [mSummaryText]
  + Utf8 [mSummaryTextSet]
  + Utf8 [mTexts]
  + Utf8 [mTickerView]
  + Utf8 [mUseChronometer]
  + Utf8 [next]
  + Utf8 [style]
  + Utf8 [this]
  + Utf8 [title]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = NotificationCompat$NotificationCompatImplJellybean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #55
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; this]
  + Method:       build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification build(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 262, locals = 5, stack = 18):
      [0] new #10
        + Class [android/support/v4/app/NotificationCompatJellybean]
      [3] dup
      [4] aload_1 v1
      [5] getfield #32
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContext Landroid/content/Context;]
      [8] aload_1 v1
      [9] getfield #35
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNotification Landroid/app/Notification;]
      [12] aload_1 v1
      [13] getfield #31
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentTitle Ljava/lang/CharSequence;]
      [16] aload_1 v1
      [17] getfield #30
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentText Ljava/lang/CharSequence;]
      [20] aload_1 v1
      [21] getfield #28
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentInfo Ljava/lang/CharSequence;]
      [24] aload_1 v1
      [25] getfield #43
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mTickerView Landroid/widget/RemoteViews;]
      [28] aload_1 v1
      [29] getfield #36
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mNumber I]
      [32] aload_1 v1
      [33] getfield #29
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mContentIntent Landroid/app/PendingIntent;]
      [36] aload_1 v1
      [37] getfield #33
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mFullScreenIntent Landroid/app/PendingIntent;]
      [40] aload_1 v1
      [41] getfield #34
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mLargeIcon Landroid/graphics/Bitmap;]
      [44] aload_1 v1
      [45] getfield #40
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressMax I]
      [48] aload_1 v1
      [49] getfield #38
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgress I]
      [52] aload_1 v1
      [53] getfield #39
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mProgressIndeterminate Z]
      [56] aload_1 v1
      [57] getfield #44
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mUseChronometer Z]
      [60] aload_1 v1
      [61] getfield #37
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mPriority I]
      [64] aload_1 v1
      [65] getfield #42
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mSubText Ljava/lang/CharSequence;]
      [68] invokespecial #49
        + Methodref [android/support/v4/app/NotificationCompatJellybean.<init> (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V]
      [71] astore_2 v2
      [72] aload_1 v1
      [73] getfield #27
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mActions Ljava/util/ArrayList;]
      [76] invokevirtual #56
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [79] astore_3 v3
      [80] aload_3 v3
      [81] invokeinterface #57
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [86] ifeq +36 (target=122)
      [89] aload_3 v3
      [90] invokeinterface #58
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [95] checkcast #2
        + Class [android/support/v4/app/NotificationCompat$Action]
      [98] astore v4
      [100] aload_2 v2
      [101] aload v4
      [103] getfield #15
        + Fieldref [android/support/v4/app/NotificationCompat$Action.icon I]
      [106] aload v4
      [108] getfield #16
        + Fieldref [android/support/v4/app/NotificationCompat$Action.title Ljava/lang/CharSequence;]
      [111] aload v4
      [113] getfield #14
        + Fieldref [android/support/v4/app/NotificationCompat$Action.actionIntent Landroid/app/PendingIntent;]
      [116] invokevirtual #50
        + Methodref [android/support/v4/app/NotificationCompatJellybean.addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
      [119] goto -39 (target=80)
      [122] aload_1 v1
      [123] getfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [126] ifnull +131 (target=257)
      [129] aload_1 v1
      [130] getfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [133] instanceof #4
        + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
      [136] ifeq +34 (target=170)
      [139] aload_1 v1
      [140] getfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [143] checkcast #4
        + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
      [146] astore_3 v3
      [147] aload_2 v2
      [148] aload_3 v3
      [149] getfield #23
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigContentTitle Ljava/lang/CharSequence;]
      [152] aload_3 v3
      [153] getfield #26
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryTextSet Z]
      [156] aload_3 v3
      [157] getfield #25
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mSummaryText Ljava/lang/CharSequence;]
      [160] aload_3 v3
      [161] getfield #24
        + Fieldref [android/support/v4/app/NotificationCompat$BigTextStyle.mBigText Ljava/lang/CharSequence;]
      [164] invokevirtual #52
        + Methodref [android/support/v4/app/NotificationCompatJellybean.addBigTextStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V]
      [167] goto +90 (target=257)
      [170] aload_1 v1
      [171] getfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [174] instanceof #6
        + Class [android/support/v4/app/NotificationCompat$InboxStyle]
      [177] ifeq +34 (target=211)
      [180] aload_1 v1
      [181] getfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [184] checkcast #6
        + Class [android/support/v4/app/NotificationCompat$InboxStyle]
      [187] astore_3 v3
      [188] aload_2 v2
      [189] aload_3 v3
      [190] getfield #45
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mBigContentTitle Ljava/lang/CharSequence;]
      [193] aload_3 v3
      [194] getfield #47
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryTextSet Z]
      [197] aload_3 v3
      [198] getfield #46
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mSummaryText Ljava/lang/CharSequence;]
      [201] aload_3 v3
      [202] getfield #48
        + Fieldref [android/support/v4/app/NotificationCompat$InboxStyle.mTexts Ljava/util/ArrayList;]
      [205] invokevirtual #53
        + Methodref [android/support/v4/app/NotificationCompatJellybean.addInboxStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V]
      [208] goto +49 (target=257)
      [211] aload_1 v1
      [212] getfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [215] instanceof #3
        + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
      [218] ifeq +39 (target=257)
      [221] aload_1 v1
      [222] getfield #41
        + Fieldref [android/support/v4/app/NotificationCompat$Builder.mStyle Landroid/support/v4/app/NotificationCompat$Style;]
      [225] checkcast #3
        + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
      [228] astore_3 v3
      [229] aload_2 v2
      [230] aload_3 v3
      [231] getfield #17
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigContentTitle Ljava/lang/CharSequence;]
      [234] aload_3 v3
      [235] getfield #22
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryTextSet Z]
      [238] aload_3 v3
      [239] getfield #21
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mSummaryText Ljava/lang/CharSequence;]
      [242] aload_3 v3
      [243] getfield #20
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mPicture Landroid/graphics/Bitmap;]
      [246] aload_3 v3
      [247] getfield #18
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIcon Landroid/graphics/Bitmap;]
      [250] aload_3 v3
      [251] getfield #19
        + Fieldref [android/support/v4/app/NotificationCompat$BigPictureStyle.mBigLargeIconSet Z]
      [254] invokevirtual #51
        + Methodref [android/support/v4/app/NotificationCompatJellybean.addBigPictureStyle (Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V]
      [257] aload_2 v2
      [258] invokevirtual #54
        + Methodref [android/support/v4/app/NotificationCompatJellybean.build ()Landroid/app/Notification;]
      [261] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 117
        [72] -> line 122
        [100] -> line 123
        [122] -> line 125
        [129] -> line 126
        [139] -> line 127
        [147] -> line 128
        [167] -> line 132
        [180] -> line 133
        [188] -> line 134
        [208] -> line 138
        [221] -> line 139
        [229] -> line 140
        [257] -> line 148
      + Local variable table attribute (count = 8)
        v4: 100 -> 119 [Landroid/support/v4/app/NotificationCompat$Action; action]
        v3: 80 -> 122 [Ljava/util/Iterator; i$]
        v3: 147 -> 167 [Landroid/support/v4/app/NotificationCompat$BigTextStyle; style]
        v3: 188 -> 208 [Landroid/support/v4/app/NotificationCompat$InboxStyle; style]
        v3: 229 -> 257 [Landroid/support/v4/app/NotificationCompat$BigPictureStyle; style]
        v0: 0 -> 262 [Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; this]
        v1: 0 -> 262 [Landroid/support/v4/app/NotificationCompat$Builder; b]
        v2: 72 -> 262 [Landroid/support/v4/app/NotificationCompatJellybean; jbBuilder]

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImplJellybean]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Action]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Action]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [BigTextStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$InboxStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [InboxStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$BigPictureStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [BigPictureStyle]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/NotificationCompat$NotificationCompatImpl]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [NotificationCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompat$Style
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.app.NotificationCompat$Style extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 47):
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/app/NotificationCompat$Style.mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
  + Fieldref [android/support/v4/app/NotificationCompat$Style.mSummaryTextSet Z]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.build ()Landroid/app/Notification;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setStyle (Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [build ()Landroid/app/Notification;]
  + NameAndType [mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [mSummaryTextSet Z]
  + NameAndType [setStyle (Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Builder;)V]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Style;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompat.java]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [Z]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [build]
  + Utf8 [builder]
  + Utf8 [java/lang/Object]
  + Utf8 [mBigContentTitle]
  + Utf8 [mBuilder]
  + Utf8 [mSummaryText]
  + Utf8 [mSummaryTextSet]
  + Utf8 [notification]
  + Utf8 [setBuilder]
  + Utf8 [setStyle]
  + Utf8 [this]

Fields (count = 4):
  + Field:        mBuilder Landroid/support/v4/app/NotificationCompat$Builder;
    Access flags: 0x0
      = android.support.v4.app.NotificationCompat$Builder mBuilder
  + Field:        mBigContentTitle Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mBigContentTitle
  + Field:        mSummaryText Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mSummaryText
  + Field:        mSummaryTextSet Z
    Access flags: 0x0
      = boolean mSummaryTextSet

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public NotificationCompat$Style()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #6
        + Fieldref [android/support/v4/app/NotificationCompat$Style.mSummaryTextSet Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 606
        [4] -> line 611
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/NotificationCompat$Style; this]
  + Method:       setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
    Access flags: 0x1
      = public void setBuilder(android.support.v4.app.NotificationCompat$Builder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$Style.mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
      [4] aload_1 v1
      [5] ifacmpeq +24 (target=29)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] putfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$Style.mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
      [13] aload_0 v0
      [14] getfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$Style.mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
      [17] ifnull +12 (target=29)
      [20] aload_0 v0
      [21] getfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$Style.mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
      [24] aload_0 v0
      [25] invokevirtual #8
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setStyle (Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [28] pop
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 614
        [8] -> line 615
        [13] -> line 616
        [20] -> line 617
        [29] -> line 620
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Landroid/support/v4/app/NotificationCompat$Style; this]
        v1: 0 -> 30 [Landroid/support/v4/app/NotificationCompat$Builder; builder]
  + Method:       build()Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification build()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 1):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] getfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$Style.mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
      [6] ifnull +11 (target=17)
      [9] aload_0 v0
      [10] getfield #5
        + Fieldref [android/support/v4/app/NotificationCompat$Style.mBuilder Landroid/support/v4/app/NotificationCompat$Builder;]
      [13] invokevirtual #7
        + Methodref [android/support/v4/app/NotificationCompat$Builder.build ()Landroid/app/Notification;]
      [16] astore_1 v1
      [17] aload_1 v1
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 623
        [2] -> line 624
        [9] -> line 625
        [17] -> line 627
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Landroid/support/v4/app/NotificationCompat$Style; this]
        v1: 2 -> 19 [Landroid/app/Notification; notification]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
  + Source file attribute:
    + Utf8 [NotificationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompatHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NotificationCompatHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 165):
  + Class [android/app/Notification]
  + Class [android/app/Notification$Builder]
  + Class [android/support/v4/app/NotificationCompatHoneycomb]
  + Class [java/lang/Object]
  + Fieldref [android/app/Notification.audioStreamType I]
  + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
  + Fieldref [android/app/Notification.defaults I]
  + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
  + Fieldref [android/app/Notification.flags I]
  + Fieldref [android/app/Notification.icon I]
  + Fieldref [android/app/Notification.iconLevel I]
  + Fieldref [android/app/Notification.ledARGB I]
  + Fieldref [android/app/Notification.ledOffMS I]
  + Fieldref [android/app/Notification.ledOnMS I]
  + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
  + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
  + Fieldref [android/app/Notification.vibrate [J]
  + Fieldref [android/app/Notification.when J]
  + Methodref [android/app/Notification$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;]
  + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [audioStreamType I]
  + NameAndType [contentView Landroid/widget/RemoteViews;]
  + NameAndType [defaults I]
  + NameAndType [deleteIntent Landroid/app/PendingIntent;]
  + NameAndType [flags I]
  + NameAndType [getNotification ()Landroid/app/Notification;]
  + NameAndType [icon I]
  + NameAndType [iconLevel I]
  + NameAndType [ledARGB I]
  + NameAndType [ledOffMS I]
  + NameAndType [ledOnMS I]
  + NameAndType [setAutoCancel (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setDefaults (I)Landroid/app/Notification$Builder;]
  + NameAndType [setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + NameAndType [setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + NameAndType [setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + NameAndType [setLights (III)Landroid/app/Notification$Builder;]
  + NameAndType [setNumber (I)Landroid/app/Notification$Builder;]
  + NameAndType [setOngoing (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setSmallIcon (II)Landroid/app/Notification$Builder;]
  + NameAndType [setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + NameAndType [setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + NameAndType [setVibrate ([J)Landroid/app/Notification$Builder;]
  + NameAndType [setWhen (J)Landroid/app/Notification$Builder;]
  + NameAndType [sound Landroid/net/Uri;]
  + NameAndType [tickerText Ljava/lang/CharSequence;]
  + NameAndType [vibrate [J]
  + NameAndType [when J]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/app/Notification$Builder;]
  + Utf8 [(II)Landroid/app/Notification$Builder;]
  + Utf8 [(III)Landroid/app/Notification$Builder;]
  + Utf8 [(J)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;]
  + Utf8 [(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Utf8 [(Z)Landroid/app/Notification$Builder;]
  + Utf8 [([J)Landroid/app/Notification$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/Notification$Builder;]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/support/v4/app/NotificationCompatHoneycomb;]
  + Utf8 [Landroid/widget/RemoteViews;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompatHoneycomb.java]
  + Utf8 [SourceFile]
  + Utf8 [[J]
  + Utf8 [add]
  + Utf8 [android/app/Notification]
  + Utf8 [android/app/Notification$Builder]
  + Utf8 [android/support/v4/app/NotificationCompatHoneycomb]
  + Utf8 [audioStreamType]
  + Utf8 [b]
  + Utf8 [contentInfo]
  + Utf8 [contentIntent]
  + Utf8 [contentText]
  + Utf8 [contentTitle]
  + Utf8 [contentView]
  + Utf8 [context]
  + Utf8 [defaults]
  + Utf8 [deleteIntent]
  + Utf8 [flags]
  + Utf8 [fullScreenIntent]
  + Utf8 [getNotification]
  + Utf8 [icon]
  + Utf8 [iconLevel]
  + Utf8 [java/lang/Object]
  + Utf8 [largeIcon]
  + Utf8 [ledARGB]
  + Utf8 [ledOffMS]
  + Utf8 [ledOnMS]
  + Utf8 [n]
  + Utf8 [number]
  + Utf8 [setAutoCancel]
  + Utf8 [setContent]
  + Utf8 [setContentInfo]
  + Utf8 [setContentIntent]
  + Utf8 [setContentText]
  + Utf8 [setContentTitle]
  + Utf8 [setDefaults]
  + Utf8 [setDeleteIntent]
  + Utf8 [setFullScreenIntent]
  + Utf8 [setLargeIcon]
  + Utf8 [setLights]
  + Utf8 [setNumber]
  + Utf8 [setOngoing]
  + Utf8 [setOnlyAlertOnce]
  + Utf8 [setSmallIcon]
  + Utf8 [setSound]
  + Utf8 [setTicker]
  + Utf8 [setVibrate]
  + Utf8 [setWhen]
  + Utf8 [sound]
  + Utf8 [this]
  + Utf8 [tickerText]
  + Utf8 [tickerView]
  + Utf8 [vibrate]
  + Utf8 [when]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = NotificationCompatHoneycomb()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #40
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompatHoneycomb; this]
  + Method:       add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;
    Access flags: 0x8
      = static android.app.Notification add(android.content.Context,android.app.Notification,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.widget.RemoteViews,int,android.app.PendingIntent,android.app.PendingIntent,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 199, locals = 11, stack = 4):
      [0] new #2
        + Class [android/app/Notification$Builder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #19
        + Methodref [android/app/Notification$Builder.<init> (Landroid/content/Context;)V]
      [8] aload_1 v1
      [9] getfield #18
        + Fieldref [android/app/Notification.when J]
      [12] invokevirtual #39
        + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;]
      [15] aload_1 v1
      [16] getfield #10
        + Fieldref [android/app/Notification.icon I]
      [19] aload_1 v1
      [20] getfield #11
        + Fieldref [android/app/Notification.iconLevel I]
      [23] invokevirtual #35
        + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;]
      [26] aload_1 v1
      [27] getfield #6
        + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
      [30] invokevirtual #22
        + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
      [33] aload_1 v1
      [34] getfield #16
        + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
      [37] aload v5
      [39] invokevirtual #37
        + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
      [42] aload_1 v1
      [43] getfield #15
        + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
      [46] aload_1 v1
      [47] getfield #5
        + Fieldref [android/app/Notification.audioStreamType I]
      [50] invokevirtual #36
        + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
      [53] aload_1 v1
      [54] getfield #17
        + Fieldref [android/app/Notification.vibrate [J]
      [57] invokevirtual #38
        + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;]
      [60] aload_1 v1
      [61] getfield #12
        + Fieldref [android/app/Notification.ledARGB I]
      [64] aload_1 v1
      [65] getfield #14
        + Fieldref [android/app/Notification.ledOnMS I]
      [68] aload_1 v1
      [69] getfield #13
        + Fieldref [android/app/Notification.ledOffMS I]
      [72] invokevirtual #31
        + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;]
      [75] aload_1 v1
      [76] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [79] iconst_2
      [80] iand
      [81] ifeq +7 (target=88)
      [84] iconst_1
      [85] goto +4 (target=89)
      [88] iconst_0
      [89] invokevirtual #33
        + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;]
      [92] aload_1 v1
      [93] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [96] bipush 8
      [98] iand
      [99] ifeq +7 (target=106)
      [102] iconst_1
      [103] goto +4 (target=107)
      [106] iconst_0
      [107] invokevirtual #34
        + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
      [110] aload_1 v1
      [111] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [114] bipush 16
      [116] iand
      [117] ifeq +7 (target=124)
      [120] iconst_1
      [121] goto +4 (target=125)
      [124] iconst_0
      [125] invokevirtual #21
        + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;]
      [128] aload_1 v1
      [129] getfield #7
        + Fieldref [android/app/Notification.defaults I]
      [132] invokevirtual #27
        + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;]
      [135] aload_2 v2
      [136] invokevirtual #26
        + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [139] aload_3 v3
      [140] invokevirtual #25
        + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [143] aload v4
      [145] invokevirtual #23
        + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [148] aload v7
      [150] invokevirtual #24
        + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
      [153] aload_1 v1
      [154] getfield #8
        + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
      [157] invokevirtual #28
        + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
      [160] aload v8
      [162] aload_1 v1
      [163] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [166] sipush 128
      [169] iand
      [170] ifeq +7 (target=177)
      [173] iconst_1
      [174] goto +4 (target=178)
      [177] iconst_0
      [178] invokevirtual #29
        + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
      [181] aload v9
      [183] invokevirtual #30
        + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
      [186] iload v6
      [188] invokevirtual #32
        + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;]
      [191] astore v10
      [193] aload v10
      [195] invokevirtual #20
        + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;]
      [198] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 30
        [193] -> line 52
      + Local variable table attribute (count = 11)
        v0: 0 -> 199 [Landroid/content/Context; context]
        v1: 0 -> 199 [Landroid/app/Notification; n]
        v2: 0 -> 199 [Ljava/lang/CharSequence; contentTitle]
        v3: 0 -> 199 [Ljava/lang/CharSequence; contentText]
        v4: 0 -> 199 [Ljava/lang/CharSequence; contentInfo]
        v5: 0 -> 199 [Landroid/widget/RemoteViews; tickerView]
        v6: 0 -> 199 [I number]
        v7: 0 -> 199 [Landroid/app/PendingIntent; contentIntent]
        v8: 0 -> 199 [Landroid/app/PendingIntent; fullScreenIntent]
        v9: 0 -> 199 [Landroid/graphics/Bitmap; largeIcon]
        v10: 193 -> 199 [Landroid/app/Notification$Builder; b]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/Notification$Builder]
      + Class [android/app/Notification]
      + Utf8 [Builder]
  + Source file attribute:
    + Utf8 [NotificationCompatHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompatIceCreamSandwich
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NotificationCompatIceCreamSandwich extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 173):
  + Class [android/app/Notification]
  + Class [android/app/Notification$Builder]
  + Class [android/support/v4/app/NotificationCompatIceCreamSandwich]
  + Class [java/lang/Object]
  + Fieldref [android/app/Notification.audioStreamType I]
  + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
  + Fieldref [android/app/Notification.defaults I]
  + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
  + Fieldref [android/app/Notification.flags I]
  + Fieldref [android/app/Notification.icon I]
  + Fieldref [android/app/Notification.iconLevel I]
  + Fieldref [android/app/Notification.ledARGB I]
  + Fieldref [android/app/Notification.ledOffMS I]
  + Fieldref [android/app/Notification.ledOnMS I]
  + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
  + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
  + Fieldref [android/app/Notification.vibrate [J]
  + Fieldref [android/app/Notification.when J]
  + Methodref [android/app/Notification$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;]
  + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setProgress (IIZ)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [audioStreamType I]
  + NameAndType [contentView Landroid/widget/RemoteViews;]
  + NameAndType [defaults I]
  + NameAndType [deleteIntent Landroid/app/PendingIntent;]
  + NameAndType [flags I]
  + NameAndType [getNotification ()Landroid/app/Notification;]
  + NameAndType [icon I]
  + NameAndType [iconLevel I]
  + NameAndType [ledARGB I]
  + NameAndType [ledOffMS I]
  + NameAndType [ledOnMS I]
  + NameAndType [setAutoCancel (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setDefaults (I)Landroid/app/Notification$Builder;]
  + NameAndType [setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + NameAndType [setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + NameAndType [setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + NameAndType [setLights (III)Landroid/app/Notification$Builder;]
  + NameAndType [setNumber (I)Landroid/app/Notification$Builder;]
  + NameAndType [setOngoing (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setProgress (IIZ)Landroid/app/Notification$Builder;]
  + NameAndType [setSmallIcon (II)Landroid/app/Notification$Builder;]
  + NameAndType [setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + NameAndType [setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + NameAndType [setVibrate ([J)Landroid/app/Notification$Builder;]
  + NameAndType [setWhen (J)Landroid/app/Notification$Builder;]
  + NameAndType [sound Landroid/net/Uri;]
  + NameAndType [tickerText Ljava/lang/CharSequence;]
  + NameAndType [vibrate [J]
  + NameAndType [when J]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/app/Notification$Builder;]
  + Utf8 [(II)Landroid/app/Notification$Builder;]
  + Utf8 [(III)Landroid/app/Notification$Builder;]
  + Utf8 [(IIZ)Landroid/app/Notification$Builder;]
  + Utf8 [(J)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;]
  + Utf8 [(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Utf8 [(Z)Landroid/app/Notification$Builder;]
  + Utf8 [([J)Landroid/app/Notification$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/Notification$Builder;]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/support/v4/app/NotificationCompatIceCreamSandwich;]
  + Utf8 [Landroid/widget/RemoteViews;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NotificationCompatIceCreamSandwich.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[J]
  + Utf8 [add]
  + Utf8 [android/app/Notification]
  + Utf8 [android/app/Notification$Builder]
  + Utf8 [android/support/v4/app/NotificationCompatIceCreamSandwich]
  + Utf8 [audioStreamType]
  + Utf8 [b]
  + Utf8 [contentInfo]
  + Utf8 [contentIntent]
  + Utf8 [contentText]
  + Utf8 [contentTitle]
  + Utf8 [contentView]
  + Utf8 [context]
  + Utf8 [defaults]
  + Utf8 [deleteIntent]
  + Utf8 [flags]
  + Utf8 [fullScreenIntent]
  + Utf8 [getNotification]
  + Utf8 [icon]
  + Utf8 [iconLevel]
  + Utf8 [java/lang/Object]
  + Utf8 [largeIcon]
  + Utf8 [ledARGB]
  + Utf8 [ledOffMS]
  + Utf8 [ledOnMS]
  + Utf8 [mProgress]
  + Utf8 [mProgressIndeterminate]
  + Utf8 [mProgressMax]
  + Utf8 [n]
  + Utf8 [number]
  + Utf8 [setAutoCancel]
  + Utf8 [setContent]
  + Utf8 [setContentInfo]
  + Utf8 [setContentIntent]
  + Utf8 [setContentText]
  + Utf8 [setContentTitle]
  + Utf8 [setDefaults]
  + Utf8 [setDeleteIntent]
  + Utf8 [setFullScreenIntent]
  + Utf8 [setLargeIcon]
  + Utf8 [setLights]
  + Utf8 [setNumber]
  + Utf8 [setOngoing]
  + Utf8 [setOnlyAlertOnce]
  + Utf8 [setProgress]
  + Utf8 [setSmallIcon]
  + Utf8 [setSound]
  + Utf8 [setTicker]
  + Utf8 [setVibrate]
  + Utf8 [setWhen]
  + Utf8 [sound]
  + Utf8 [this]
  + Utf8 [tickerText]
  + Utf8 [tickerView]
  + Utf8 [vibrate]
  + Utf8 [when]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = NotificationCompatIceCreamSandwich()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #41
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/NotificationCompatIceCreamSandwich; this]
  + Method:       add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
    Access flags: 0x8
      = static android.app.Notification add(android.content.Context,android.app.Notification,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.widget.RemoteViews,int,android.app.PendingIntent,android.app.PendingIntent,android.graphics.Bitmap,int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 208, locals = 14, stack = 4):
      [0] new #2
        + Class [android/app/Notification$Builder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #19
        + Methodref [android/app/Notification$Builder.<init> (Landroid/content/Context;)V]
      [8] aload_1 v1
      [9] getfield #18
        + Fieldref [android/app/Notification.when J]
      [12] invokevirtual #40
        + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;]
      [15] aload_1 v1
      [16] getfield #10
        + Fieldref [android/app/Notification.icon I]
      [19] aload_1 v1
      [20] getfield #11
        + Fieldref [android/app/Notification.iconLevel I]
      [23] invokevirtual #36
        + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;]
      [26] aload_1 v1
      [27] getfield #6
        + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
      [30] invokevirtual #22
        + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
      [33] aload_1 v1
      [34] getfield #16
        + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
      [37] aload v5
      [39] invokevirtual #38
        + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
      [42] aload_1 v1
      [43] getfield #15
        + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
      [46] aload_1 v1
      [47] getfield #5
        + Fieldref [android/app/Notification.audioStreamType I]
      [50] invokevirtual #37
        + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
      [53] aload_1 v1
      [54] getfield #17
        + Fieldref [android/app/Notification.vibrate [J]
      [57] invokevirtual #39
        + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;]
      [60] aload_1 v1
      [61] getfield #12
        + Fieldref [android/app/Notification.ledARGB I]
      [64] aload_1 v1
      [65] getfield #14
        + Fieldref [android/app/Notification.ledOnMS I]
      [68] aload_1 v1
      [69] getfield #13
        + Fieldref [android/app/Notification.ledOffMS I]
      [72] invokevirtual #31
        + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;]
      [75] aload_1 v1
      [76] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [79] iconst_2
      [80] iand
      [81] ifeq +7 (target=88)
      [84] iconst_1
      [85] goto +4 (target=89)
      [88] iconst_0
      [89] invokevirtual #33
        + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;]
      [92] aload_1 v1
      [93] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [96] bipush 8
      [98] iand
      [99] ifeq +7 (target=106)
      [102] iconst_1
      [103] goto +4 (target=107)
      [106] iconst_0
      [107] invokevirtual #34
        + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
      [110] aload_1 v1
      [111] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [114] bipush 16
      [116] iand
      [117] ifeq +7 (target=124)
      [120] iconst_1
      [121] goto +4 (target=125)
      [124] iconst_0
      [125] invokevirtual #21
        + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;]
      [128] aload_1 v1
      [129] getfield #7
        + Fieldref [android/app/Notification.defaults I]
      [132] invokevirtual #27
        + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;]
      [135] aload_2 v2
      [136] invokevirtual #26
        + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [139] aload_3 v3
      [140] invokevirtual #25
        + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [143] aload v4
      [145] invokevirtual #23
        + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [148] aload v7
      [150] invokevirtual #24
        + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
      [153] aload_1 v1
      [154] getfield #8
        + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
      [157] invokevirtual #28
        + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
      [160] aload v8
      [162] aload_1 v1
      [163] getfield #9
        + Fieldref [android/app/Notification.flags I]
      [166] sipush 128
      [169] iand
      [170] ifeq +7 (target=177)
      [173] iconst_1
      [174] goto +4 (target=178)
      [177] iconst_0
      [178] invokevirtual #29
        + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
      [181] aload v9
      [183] invokevirtual #30
        + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
      [186] iload v6
      [188] invokevirtual #32
        + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;]
      [191] iload v10
      [193] iload v11
      [195] iload v12
      [197] invokevirtual #35
        + Methodref [android/app/Notification$Builder.setProgress (IIZ)Landroid/app/Notification$Builder;]
      [200] astore v13
      [202] aload v13
      [204] invokevirtual #20
        + Methodref [android/app/Notification$Builder.getNotification ()Landroid/app/Notification;]
      [207] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 31
        [202] -> line 54
      + Local variable table attribute (count = 14)
        v0: 0 -> 208 [Landroid/content/Context; context]
        v1: 0 -> 208 [Landroid/app/Notification; n]
        v2: 0 -> 208 [Ljava/lang/CharSequence; contentTitle]
        v3: 0 -> 208 [Ljava/lang/CharSequence; contentText]
        v4: 0 -> 208 [Ljava/lang/CharSequence; contentInfo]
        v5: 0 -> 208 [Landroid/widget/RemoteViews; tickerView]
        v6: 0 -> 208 [I number]
        v7: 0 -> 208 [Landroid/app/PendingIntent; contentIntent]
        v8: 0 -> 208 [Landroid/app/PendingIntent; fullScreenIntent]
        v9: 0 -> 208 [Landroid/graphics/Bitmap; largeIcon]
        v10: 0 -> 208 [I mProgressMax]
        v11: 0 -> 208 [I mProgress]
        v12: 0 -> 208 [Z mProgressIndeterminate]
        v13: 202 -> 208 [Landroid/app/Notification$Builder; b]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/Notification$Builder]
      + Class [android/app/Notification]
      + Utf8 [Builder]
  + Source file attribute:
    + Utf8 [NotificationCompatIceCreamSandwich.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/NotificationCompatJellybean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.NotificationCompatJellybean extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 278):
  + Class [android/app/Notification]
  + Class [android/app/Notification$BigPictureStyle]
  + Class [android/app/Notification$BigTextStyle]
  + Class [android/app/Notification$Builder]
  + Class [android/app/Notification$InboxStyle]
  + Class [android/support/v4/app/NotificationCompatJellybean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Fieldref [android/app/Notification.audioStreamType I]
  + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
  + Fieldref [android/app/Notification.defaults I]
  + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
  + Fieldref [android/app/Notification.flags I]
  + Fieldref [android/app/Notification.icon I]
  + Fieldref [android/app/Notification.iconLevel I]
  + Fieldref [android/app/Notification.ledARGB I]
  + Fieldref [android/app/Notification.ledOffMS I]
  + Fieldref [android/app/Notification.ledOnMS I]
  + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
  + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
  + Fieldref [android/app/Notification.vibrate [J]
  + Fieldref [android/app/Notification.when J]
  + Fieldref [android/support/v4/app/NotificationCompatJellybean.b Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$BigPictureStyle.<init> (Landroid/app/Notification$Builder;)V]
  + Methodref [android/app/Notification$BigPictureStyle.bigLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;]
  + Methodref [android/app/Notification$BigPictureStyle.bigPicture (Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;]
  + Methodref [android/app/Notification$BigPictureStyle.setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;]
  + Methodref [android/app/Notification$BigPictureStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;]
  + Methodref [android/app/Notification$BigTextStyle.<init> (Landroid/app/Notification$Builder;)V]
  + Methodref [android/app/Notification$BigTextStyle.bigText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
  + Methodref [android/app/Notification$BigTextStyle.setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
  + Methodref [android/app/Notification$BigTextStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
  + Methodref [android/app/Notification$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/Notification$Builder.addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.build ()Landroid/app/Notification;]
  + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setPriority (I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setProgress (IIZ)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setSubText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setUsesChronometer (Z)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;]
  + Methodref [android/app/Notification$InboxStyle.<init> (Landroid/app/Notification$Builder;)V]
  + Methodref [android/app/Notification$InboxStyle.addLine (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
  + Methodref [android/app/Notification$InboxStyle.setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
  + Methodref [android/app/Notification$InboxStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/Notification$Builder;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + NameAndType [addLine (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
  + NameAndType [audioStreamType I]
  + NameAndType [b Landroid/app/Notification$Builder;]
  + NameAndType [bigLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;]
  + NameAndType [bigPicture (Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;]
  + NameAndType [bigText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
  + NameAndType [build ()Landroid/app/Notification;]
  + NameAndType [contentView Landroid/widget/RemoteViews;]
  + NameAndType [defaults I]
  + NameAndType [deleteIntent Landroid/app/PendingIntent;]
  + NameAndType [flags I]
  + NameAndType [hasNext ()Z]
  + NameAndType [icon I]
  + NameAndType [iconLevel I]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [ledARGB I]
  + NameAndType [ledOffMS I]
  + NameAndType [ledOnMS I]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [setAutoCancel (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;]
  + NameAndType [setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
  + NameAndType [setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
  + NameAndType [setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setDefaults (I)Landroid/app/Notification$Builder;]
  + NameAndType [setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + NameAndType [setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + NameAndType [setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + NameAndType [setLights (III)Landroid/app/Notification$Builder;]
  + NameAndType [setNumber (I)Landroid/app/Notification$Builder;]
  + NameAndType [setOngoing (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setPriority (I)Landroid/app/Notification$Builder;]
  + NameAndType [setProgress (IIZ)Landroid/app/Notification$Builder;]
  + NameAndType [setSmallIcon (II)Landroid/app/Notification$Builder;]
  + NameAndType [setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + NameAndType [setSubText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + NameAndType [setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;]
  + NameAndType [setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
  + NameAndType [setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
  + NameAndType [setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + NameAndType [setUsesChronometer (Z)Landroid/app/Notification$Builder;]
  + NameAndType [setVibrate ([J)Landroid/app/Notification$Builder;]
  + NameAndType [setWhen (J)Landroid/app/Notification$Builder;]
  + NameAndType [sound Landroid/net/Uri;]
  + NameAndType [tickerText Ljava/lang/CharSequence;]
  + NameAndType [vibrate [J]
  + NameAndType [when J]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/Notification$Builder;]
  + Utf8 [(II)Landroid/app/Notification$Builder;]
  + Utf8 [(III)Landroid/app/Notification$Builder;]
  + Utf8 [(IIZ)Landroid/app/Notification$Builder;]
  + Utf8 [(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Utf8 [(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Utf8 [(J)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/app/Notification$Builder;)V]
  + Utf8 [(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V]
  + Utf8 [(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;]
  + Utf8 [(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
  + Utf8 [(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V]
  + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList<Ljava/lang/CharSequence;>;)V]
  + Utf8 [(Z)Landroid/app/Notification$Builder;]
  + Utf8 [([J)Landroid/app/Notification$Builder;]
  + Utf8 [<init>]
  + Utf8 [BigPictureStyle]
  + Utf8 [BigTextStyle]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InboxStyle]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/Notification$BigPictureStyle;]
  + Utf8 [Landroid/app/Notification$BigTextStyle;]
  + Utf8 [Landroid/app/Notification$Builder;]
  + Utf8 [Landroid/app/Notification$InboxStyle;]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/support/v4/app/NotificationCompatJellybean;]
  + Utf8 [Landroid/widget/RemoteViews;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NotificationCompatJellybean.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[J]
  + Utf8 [addAction]
  + Utf8 [addBigPictureStyle]
  + Utf8 [addBigTextStyle]
  + Utf8 [addInboxStyle]
  + Utf8 [addLine]
  + Utf8 [android/app/Notification]
  + Utf8 [android/app/Notification$BigPictureStyle]
  + Utf8 [android/app/Notification$BigTextStyle]
  + Utf8 [android/app/Notification$Builder]
  + Utf8 [android/app/Notification$InboxStyle]
  + Utf8 [android/support/v4/app/NotificationCompatJellybean]
  + Utf8 [audioStreamType]
  + Utf8 [b]
  + Utf8 [bigContentTitle]
  + Utf8 [bigLargeIcon]
  + Utf8 [bigLargeIconSet]
  + Utf8 [bigPicture]
  + Utf8 [bigText]
  + Utf8 [build]
  + Utf8 [contentInfo]
  + Utf8 [contentIntent]
  + Utf8 [contentText]
  + Utf8 [contentTitle]
  + Utf8 [contentView]
  + Utf8 [context]
  + Utf8 [defaults]
  + Utf8 [deleteIntent]
  + Utf8 [flags]
  + Utf8 [fullScreenIntent]
  + Utf8 [hasNext]
  + Utf8 [i$]
  + Utf8 [icon]
  + Utf8 [iconLevel]
  + Utf8 [intent]
  + Utf8 [iterator]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [largeIcon]
  + Utf8 [ledARGB]
  + Utf8 [ledOffMS]
  + Utf8 [ledOnMS]
  + Utf8 [mProgress]
  + Utf8 [mProgressIndeterminate]
  + Utf8 [mProgressMax]
  + Utf8 [n]
  + Utf8 [next]
  + Utf8 [number]
  + Utf8 [priority]
  + Utf8 [setAutoCancel]
  + Utf8 [setBigContentTitle]
  + Utf8 [setContent]
  + Utf8 [setContentInfo]
  + Utf8 [setContentIntent]
  + Utf8 [setContentText]
  + Utf8 [setContentTitle]
  + Utf8 [setDefaults]
  + Utf8 [setDeleteIntent]
  + Utf8 [setFullScreenIntent]
  + Utf8 [setLargeIcon]
  + Utf8 [setLights]
  + Utf8 [setNumber]
  + Utf8 [setOngoing]
  + Utf8 [setOnlyAlertOnce]
  + Utf8 [setPriority]
  + Utf8 [setProgress]
  + Utf8 [setSmallIcon]
  + Utf8 [setSound]
  + Utf8 [setSubText]
  + Utf8 [setSummaryText]
  + Utf8 [setTicker]
  + Utf8 [setUsesChronometer]
  + Utf8 [setVibrate]
  + Utf8 [setWhen]
  + Utf8 [sound]
  + Utf8 [style]
  + Utf8 [subText]
  + Utf8 [summaryText]
  + Utf8 [text]
  + Utf8 [texts]
  + Utf8 [this]
  + Utf8 [tickerText]
  + Utf8 [tickerView]
  + Utf8 [title]
  + Utf8 [useChronometer]
  + Utf8 [useSummary]
  + Utf8 [vibrate]
  + Utf8 [when]

Fields (count = 1):
  + Field:        b Landroid/app/Notification$Builder;
    Access flags: 0x2
      = private android.app.Notification$Builder b

Methods (count = 6):
  + Method:       <init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V
    Access flags: 0x1
      = public NotificationCompatJellybean(android.content.Context,android.app.Notification,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.widget.RemoteViews,int,android.app.PendingIntent,android.app.PendingIntent,android.graphics.Bitmap,int,int,boolean,boolean,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 225, locals = 17, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #65
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #4
        + Class [android/app/Notification$Builder]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #35
        + Methodref [android/app/Notification$Builder.<init> (Landroid/content/Context;)V]
      [13] aload_2 v2
      [14] getfield #24
        + Fieldref [android/app/Notification.when J]
      [17] invokevirtual #60
        + Methodref [android/app/Notification$Builder.setWhen (J)Landroid/app/Notification$Builder;]
      [20] aload_2 v2
      [21] getfield #16
        + Fieldref [android/app/Notification.icon I]
      [24] aload_2 v2
      [25] getfield #17
        + Fieldref [android/app/Notification.iconLevel I]
      [28] invokevirtual #54
        + Methodref [android/app/Notification$Builder.setSmallIcon (II)Landroid/app/Notification$Builder;]
      [31] aload_2 v2
      [32] getfield #12
        + Fieldref [android/app/Notification.contentView Landroid/widget/RemoteViews;]
      [35] invokevirtual #39
        + Methodref [android/app/Notification$Builder.setContent (Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
      [38] aload_2 v2
      [39] getfield #22
        + Fieldref [android/app/Notification.tickerText Ljava/lang/CharSequence;]
      [42] aload v6
      [44] invokevirtual #57
        + Methodref [android/app/Notification$Builder.setTicker (Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;]
      [47] aload_2 v2
      [48] getfield #21
        + Fieldref [android/app/Notification.sound Landroid/net/Uri;]
      [51] aload_2 v2
      [52] getfield #11
        + Fieldref [android/app/Notification.audioStreamType I]
      [55] invokevirtual #55
        + Methodref [android/app/Notification$Builder.setSound (Landroid/net/Uri;I)Landroid/app/Notification$Builder;]
      [58] aload_2 v2
      [59] getfield #23
        + Fieldref [android/app/Notification.vibrate [J]
      [62] invokevirtual #59
        + Methodref [android/app/Notification$Builder.setVibrate ([J)Landroid/app/Notification$Builder;]
      [65] aload_2 v2
      [66] getfield #18
        + Fieldref [android/app/Notification.ledARGB I]
      [69] aload_2 v2
      [70] getfield #20
        + Fieldref [android/app/Notification.ledOnMS I]
      [73] aload_2 v2
      [74] getfield #19
        + Fieldref [android/app/Notification.ledOffMS I]
      [77] invokevirtual #48
        + Methodref [android/app/Notification$Builder.setLights (III)Landroid/app/Notification$Builder;]
      [80] aload_2 v2
      [81] getfield #15
        + Fieldref [android/app/Notification.flags I]
      [84] iconst_2
      [85] iand
      [86] ifeq +7 (target=93)
      [89] iconst_1
      [90] goto +4 (target=94)
      [93] iconst_0
      [94] invokevirtual #50
        + Methodref [android/app/Notification$Builder.setOngoing (Z)Landroid/app/Notification$Builder;]
      [97] aload_2 v2
      [98] getfield #15
        + Fieldref [android/app/Notification.flags I]
      [101] bipush 8
      [103] iand
      [104] ifeq +7 (target=111)
      [107] iconst_1
      [108] goto +4 (target=112)
      [111] iconst_0
      [112] invokevirtual #51
        + Methodref [android/app/Notification$Builder.setOnlyAlertOnce (Z)Landroid/app/Notification$Builder;]
      [115] aload_2 v2
      [116] getfield #15
        + Fieldref [android/app/Notification.flags I]
      [119] bipush 16
      [121] iand
      [122] ifeq +7 (target=129)
      [125] iconst_1
      [126] goto +4 (target=130)
      [129] iconst_0
      [130] invokevirtual #38
        + Methodref [android/app/Notification$Builder.setAutoCancel (Z)Landroid/app/Notification$Builder;]
      [133] aload_2 v2
      [134] getfield #13
        + Fieldref [android/app/Notification.defaults I]
      [137] invokevirtual #44
        + Methodref [android/app/Notification$Builder.setDefaults (I)Landroid/app/Notification$Builder;]
      [140] aload_3 v3
      [141] invokevirtual #43
        + Methodref [android/app/Notification$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [144] aload v4
      [146] invokevirtual #42
        + Methodref [android/app/Notification$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [149] aload v16
      [151] invokevirtual #56
        + Methodref [android/app/Notification$Builder.setSubText (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [154] aload v5
      [156] invokevirtual #40
        + Methodref [android/app/Notification$Builder.setContentInfo (Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;]
      [159] aload v8
      [161] invokevirtual #41
        + Methodref [android/app/Notification$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
      [164] aload_2 v2
      [165] getfield #14
        + Fieldref [android/app/Notification.deleteIntent Landroid/app/PendingIntent;]
      [168] invokevirtual #45
        + Methodref [android/app/Notification$Builder.setDeleteIntent (Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
      [171] aload v9
      [173] aload_2 v2
      [174] getfield #15
        + Fieldref [android/app/Notification.flags I]
      [177] sipush 128
      [180] iand
      [181] ifeq +7 (target=188)
      [184] iconst_1
      [185] goto +4 (target=189)
      [188] iconst_0
      [189] invokevirtual #46
        + Methodref [android/app/Notification$Builder.setFullScreenIntent (Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder;]
      [192] aload v10
      [194] invokevirtual #47
        + Methodref [android/app/Notification$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder;]
      [197] iload v7
      [199] invokevirtual #49
        + Methodref [android/app/Notification$Builder.setNumber (I)Landroid/app/Notification$Builder;]
      [202] iload v14
      [204] invokevirtual #58
        + Methodref [android/app/Notification$Builder.setUsesChronometer (Z)Landroid/app/Notification$Builder;]
      [207] iload v15
      [209] invokevirtual #52
        + Methodref [android/app/Notification$Builder.setPriority (I)Landroid/app/Notification$Builder;]
      [212] iload v11
      [214] iload v12
      [216] iload v13
      [218] invokevirtual #53
        + Methodref [android/app/Notification$Builder.setProgress (IIZ)Landroid/app/Notification$Builder;]
      [221] putfield #25
        + Fieldref [android/support/v4/app/NotificationCompatJellybean.b Landroid/app/Notification$Builder;]
      [224] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 33
        [4] -> line 34
        [224] -> line 59
      + Local variable table attribute (count = 17)
        v0: 0 -> 225 [Landroid/support/v4/app/NotificationCompatJellybean; this]
        v1: 0 -> 225 [Landroid/content/Context; context]
        v2: 0 -> 225 [Landroid/app/Notification; n]
        v3: 0 -> 225 [Ljava/lang/CharSequence; contentTitle]
        v4: 0 -> 225 [Ljava/lang/CharSequence; contentText]
        v5: 0 -> 225 [Ljava/lang/CharSequence; contentInfo]
        v6: 0 -> 225 [Landroid/widget/RemoteViews; tickerView]
        v7: 0 -> 225 [I number]
        v8: 0 -> 225 [Landroid/app/PendingIntent; contentIntent]
        v9: 0 -> 225 [Landroid/app/PendingIntent; fullScreenIntent]
        v10: 0 -> 225 [Landroid/graphics/Bitmap; largeIcon]
        v11: 0 -> 225 [I mProgressMax]
        v12: 0 -> 225 [I mProgress]
        v13: 0 -> 225 [Z mProgressIndeterminate]
        v14: 0 -> 225 [Z useChronometer]
        v15: 0 -> 225 [I priority]
        v16: 0 -> 225 [Ljava/lang/CharSequence; subText]
  + Method:       addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
    Access flags: 0x1
      = public void addAction(int,java.lang.CharSequence,android.app.PendingIntent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [android/support/v4/app/NotificationCompatJellybean.b Landroid/app/Notification$Builder;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #36
        + Methodref [android/app/Notification$Builder.addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder;]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 62
        [11] -> line 63
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Landroid/support/v4/app/NotificationCompatJellybean; this]
        v1: 0 -> 12 [I icon]
        v2: 0 -> 12 [Ljava/lang/CharSequence; title]
        v3: 0 -> 12 [Landroid/app/PendingIntent; intent]
  + Method:       addBigTextStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void addBigTextStyle(java.lang.CharSequence,boolean,java.lang.CharSequence,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 6, stack = 3):
      [0] new #3
        + Class [android/app/Notification$BigTextStyle]
      [3] dup
      [4] aload_0 v0
      [5] getfield #25
        + Fieldref [android/support/v4/app/NotificationCompatJellybean.b Landroid/app/Notification$Builder;]
      [8] invokespecial #31
        + Methodref [android/app/Notification$BigTextStyle.<init> (Landroid/app/Notification$Builder;)V]
      [11] aload_1 v1
      [12] invokevirtual #33
        + Methodref [android/app/Notification$BigTextStyle.setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
      [15] aload v4
      [17] invokevirtual #32
        + Methodref [android/app/Notification$BigTextStyle.bigText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
      [20] astore v5
      [22] iload_2 v2
      [23] ifeq +10 (target=33)
      [26] aload v5
      [28] aload_3 v3
      [29] invokevirtual #34
        + Methodref [android/app/Notification$BigTextStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle;]
      [32] pop
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 67
        [22] -> line 70
        [26] -> line 71
        [33] -> line 73
      + Local variable table attribute (count = 6)
        v0: 0 -> 34 [Landroid/support/v4/app/NotificationCompatJellybean; this]
        v1: 0 -> 34 [Ljava/lang/CharSequence; bigContentTitle]
        v2: 0 -> 34 [Z useSummary]
        v3: 0 -> 34 [Ljava/lang/CharSequence; summaryText]
        v4: 0 -> 34 [Ljava/lang/CharSequence; bigText]
        v5: 22 -> 34 [Landroid/app/Notification$BigTextStyle; style]
  + Method:       addBigPictureStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V
    Access flags: 0x1
      = public void addBigPictureStyle(java.lang.CharSequence,boolean,java.lang.CharSequence,android.graphics.Bitmap,android.graphics.Bitmap,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 8, stack = 3):
      [0] new #2
        + Class [android/app/Notification$BigPictureStyle]
      [3] dup
      [4] aload_0 v0
      [5] getfield #25
        + Fieldref [android/support/v4/app/NotificationCompatJellybean.b Landroid/app/Notification$Builder;]
      [8] invokespecial #26
        + Methodref [android/app/Notification$BigPictureStyle.<init> (Landroid/app/Notification$Builder;)V]
      [11] aload_1 v1
      [12] invokevirtual #29
        + Methodref [android/app/Notification$BigPictureStyle.setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;]
      [15] aload v4
      [17] invokevirtual #28
        + Methodref [android/app/Notification$BigPictureStyle.bigPicture (Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;]
      [20] astore v7
      [22] iload v6
      [24] ifeq +11 (target=35)
      [27] aload v7
      [29] aload v5
      [31] invokevirtual #27
        + Methodref [android/app/Notification$BigPictureStyle.bigLargeIcon (Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle;]
      [34] pop
      [35] iload_2 v2
      [36] ifeq +10 (target=46)
      [39] aload v7
      [41] aload_3 v3
      [42] invokevirtual #30
        + Methodref [android/app/Notification$BigPictureStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle;]
      [45] pop
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 78
        [22] -> line 81
        [27] -> line 82
        [35] -> line 84
        [39] -> line 85
        [46] -> line 87
      + Local variable table attribute (count = 8)
        v0: 0 -> 47 [Landroid/support/v4/app/NotificationCompatJellybean; this]
        v1: 0 -> 47 [Ljava/lang/CharSequence; bigContentTitle]
        v2: 0 -> 47 [Z useSummary]
        v3: 0 -> 47 [Ljava/lang/CharSequence; summaryText]
        v4: 0 -> 47 [Landroid/graphics/Bitmap; bigPicture]
        v5: 0 -> 47 [Landroid/graphics/Bitmap; bigLargeIcon]
        v6: 0 -> 47 [Z bigLargeIconSet]
        v7: 22 -> 47 [Landroid/app/Notification$BigPictureStyle; style]
  + Method:       addInboxStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V
    Access flags: 0x1
      = public void addInboxStyle(java.lang.CharSequence,boolean,java.lang.CharSequence,java.util.ArrayList)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 69, locals = 8, stack = 3):
      [0] new #5
        + Class [android/app/Notification$InboxStyle]
      [3] dup
      [4] aload_0 v0
      [5] getfield #25
        + Fieldref [android/support/v4/app/NotificationCompatJellybean.b Landroid/app/Notification$Builder;]
      [8] invokespecial #61
        + Methodref [android/app/Notification$InboxStyle.<init> (Landroid/app/Notification$Builder;)V]
      [11] aload_1 v1
      [12] invokevirtual #63
        + Methodref [android/app/Notification$InboxStyle.setBigContentTitle (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
      [15] astore v5
      [17] iload_2 v2
      [18] ifeq +10 (target=28)
      [21] aload v5
      [23] aload_3 v3
      [24] invokevirtual #64
        + Methodref [android/app/Notification$InboxStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
      [27] pop
      [28] aload v4
      [30] invokevirtual #66
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [33] astore v6
      [35] aload v6
      [37] invokeinterface #67
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [42] ifeq +26 (target=68)
      [45] aload v6
      [47] invokeinterface #68
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [52] checkcast #7
        + Class [java/lang/CharSequence]
      [55] astore v7
      [57] aload v5
      [59] aload v7
      [61] invokevirtual #62
        + Methodref [android/app/Notification$InboxStyle.addLine (Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle;]
      [64] pop
      [65] goto -30 (target=35)
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 91
        [17] -> line 93
        [21] -> line 94
        [28] -> line 96
        [57] -> line 97
        [68] -> line 99
      + Local variable table attribute (count = 8)
        v7: 57 -> 65 [Ljava/lang/CharSequence; text]
        v6: 35 -> 68 [Ljava/util/Iterator; i$]
        v0: 0 -> 69 [Landroid/support/v4/app/NotificationCompatJellybean; this]
        v1: 0 -> 69 [Ljava/lang/CharSequence; bigContentTitle]
        v2: 0 -> 69 [Z useSummary]
        v3: 0 -> 69 [Ljava/lang/CharSequence; summaryText]
        v4: 0 -> 69 [Ljava/util/ArrayList; texts]
        v5: 17 -> 69 [Landroid/app/Notification$InboxStyle; style]
      + Local variable type table attribute (count = 1)
        v4: 0 -> 69 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>; texts]
    + Signature attribute:
      + Utf8 [(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList<Ljava/lang/CharSequence;>;)V]
  + Method:       build()Landroid/app/Notification;
    Access flags: 0x1
      = public android.app.Notification build()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [android/support/v4/app/NotificationCompatJellybean.b Landroid/app/Notification$Builder;]
      [4] invokevirtual #37
        + Methodref [android/app/Notification$Builder.build ()Landroid/app/Notification;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 102
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/NotificationCompatJellybean; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/Notification$Builder]
      + Class [android/app/Notification]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/Notification$BigTextStyle]
      + Class [android/app/Notification]
      + Utf8 [BigTextStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/Notification$BigPictureStyle]
      + Class [android/app/Notification]
      + Utf8 [BigPictureStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/Notification$InboxStyle]
      + Class [android/app/Notification]
      + Utf8 [InboxStyle]
  + Source file attribute:
    + Utf8 [NotificationCompatJellybean.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ServiceCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ServiceCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 20):
  + Integer [1]
  + Class [android/support/v4/app/ServiceCompat]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [Landroid/support/v4/app/ServiceCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [START_STICKY]
  + Utf8 [ServiceCompat.java]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ServiceCompat]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 1):
  + Field:        START_STICKY I
    Access flags: 0x19
      = public static final int START_STICKY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x2
      = private ServiceCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 25
        [4] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ServiceCompat; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ServiceCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ShareCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 135):
  + String [ in the supplied menu]
  + String [Could not find menu item with id ]
  + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY]
  + String [android.support.v4.app.EXTRA_CALLING_PACKAGE]
  + Class [android/app/Activity]
  + Class [android/content/ComponentName]
  + Class [android/content/Intent]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/ShareCompat]
  + Class [android/support/v4/app/ShareCompat$IntentBuilder]
  + Class [android/support/v4/app/ShareCompat$IntentReader]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB]
  + Class [android/view/Menu]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
  + Methodref [android/app/Activity.getCallingActivity ()Landroid/content/ComponentName;]
  + Methodref [android/app/Activity.getCallingPackage ()Ljava/lang/String;]
  + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;]
  + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/ShareCompat.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.<init> ()V]
  + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.<init> ()V]
  + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplJB.<init> ()V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + NameAndType [findItem (I)Landroid/view/MenuItem;]
  + NameAndType [getCallingActivity ()Landroid/content/ComponentName;]
  + NameAndType [getCallingPackage ()Ljava/lang/String;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ in the supplied menu]
  + Utf8 [()Landroid/content/ComponentName;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/ComponentName;]
  + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;]
  + Utf8 [(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Could not find menu item with id ]
  + Utf8 [EXTRA_CALLING_ACTIVITY]
  + Utf8 [EXTRA_CALLING_PACKAGE]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [IntentBuilder]
  + Utf8 [IntentReader]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
  + Utf8 [Landroid/support/v4/app/ShareCompat;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [ShareCompat.java]
  + Utf8 [ShareCompatImpl]
  + Utf8 [ShareCompatImplBase]
  + Utf8 [ShareCompatImplICS]
  + Utf8 [ShareCompatImplJB]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [access$000]
  + Utf8 [android.support.v4.app.EXTRA_CALLING_ACTIVITY]
  + Utf8 [android.support.v4.app.EXTRA_CALLING_PACKAGE]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/ShareCompat]
  + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder]
  + Utf8 [android/support/v4/app/ShareCompat$IntentReader]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplJB]
  + Utf8 [android/view/Menu]
  + Utf8 [append]
  + Utf8 [calledActivity]
  + Utf8 [configureMenuItem]
  + Utf8 [findItem]
  + Utf8 [getCallingActivity]
  + Utf8 [getCallingPackage]
  + Utf8 [getIntent]
  + Utf8 [getParcelableExtra]
  + Utf8 [getStringExtra]
  + Utf8 [item]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [menu]
  + Utf8 [menuItemId]
  + Utf8 [result]
  + Utf8 [shareIntent]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 3):
  + Field:        EXTRA_CALLING_PACKAGE Ljava/lang/String;
    Access flags: 0x19
      = public static final java.lang.String EXTRA_CALLING_PACKAGE
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android.support.v4.app.EXTRA_CALLING_PACKAGE]
  + Field:        EXTRA_CALLING_ACTIVITY Ljava/lang/String;
    Access flags: 0x19
      = public static final java.lang.String EXTRA_CALLING_ACTIVITY
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY]
  + Field:        IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
    Access flags: 0xa
      = private static android.support.v4.app.ShareCompat$ShareCompatImpl IMPL

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x1
      = public ShareCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #33
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 58
        [4] -> line 654
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat; this]
  + Method:       getCallingPackage(Landroid/app/Activity;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getCallingPackage(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #24
        + Methodref [android/app/Activity.getCallingPackage ()Ljava/lang/String;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnonnull +13 (target=19)
      [9] aload_0 v0
      [10] invokevirtual #25
        + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;]
      [13] ldc #4
        + String [android.support.v4.app.EXTRA_CALLING_PACKAGE]
      [15] invokevirtual #27
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [18] astore_1 v1
      [19] aload_1 v1
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 173
        [5] -> line 174
        [9] -> line 175
        [19] -> line 177
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/app/Activity; calledActivity]
        v1: 5 -> 21 [Ljava/lang/String; result]
  + Method:       getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName;
    Access flags: 0x9
      = public static android.content.ComponentName getCallingActivity(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #23
        + Methodref [android/app/Activity.getCallingActivity ()Landroid/content/ComponentName;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnonnull +16 (target=22)
      [9] aload_0 v0
      [10] invokevirtual #25
        + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;]
      [13] ldc #3
        + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY]
      [15] invokevirtual #26
        + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
      [18] checkcast #6
        + Class [android/content/ComponentName]
      [21] astore_1 v1
      [22] aload_1 v1
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 193
        [5] -> line 194
        [9] -> line 195
        [22] -> line 197
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Landroid/app/Activity; calledActivity]
        v1: 5 -> 24 [Landroid/content/ComponentName; result]
  + Method:       configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
    Access flags: 0x9
      = public static void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #22
        + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokeinterface #38
        + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 232
        [10] -> line 233
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/MenuItem; item]
        v1: 0 -> 11 [Landroid/support/v4/app/ShareCompat$IntentBuilder; shareIntent]
  + Method:       configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V
    Access flags: 0x9
      = public static void configureMenuItem(android.view.Menu,int,android.support.v4.app.ShareCompat$IntentBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokeinterface #39
        + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] ifnonnull +35 (target=44)
      [12] new #18
        + Class [java/lang/IllegalArgumentException]
      [15] dup
      [16] new #20
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] invokespecial #34
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [23] ldc #2
        + String [Could not find menu item with id ]
      [25] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] iload_1 v1
      [29] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [32] ldc #1
        + String [ in the supplied menu]
      [34] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] invokevirtual #37
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [40] invokespecial #32
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [43] athrow
      [44] aload_3 v3
      [45] aload_2 v2
      [46] invokestatic #28
        + Methodref [android/support/v4/app/ShareCompat.configureMenuItem (Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 244
        [8] -> line 245
        [12] -> line 246
        [44] -> line 249
        [49] -> line 250
      + Local variable table attribute (count = 4)
        v0: 0 -> 50 [Landroid/view/Menu; menu]
        v1: 0 -> 50 [I menuItemId]
        v2: 0 -> 50 [Landroid/support/v4/app/ShareCompat$IntentBuilder; shareIntent]
        v3: 8 -> 50 [Landroid/view/MenuItem; item]
  + Method:       access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
    Access flags: 0x1008
      = static synthetic android.support.v4.app.ShareCompat$ShareCompatImpl access$000()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #22
        + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 58
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 0, stack = 2):
      [0] getstatic #21
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +16 (target=21)
      [8] new #16
        + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB]
      [11] dup
      [12] invokespecial #31
        + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplJB.<init> ()V]
      [15] putstatic #22
        + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
      [18] goto +34 (target=52)
      [21] getstatic #21
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [24] bipush 14
      [26] ificmplt +16 (target=42)
      [29] new #15
        + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS]
      [32] dup
      [33] invokespecial #30
        + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.<init> ()V]
      [36] putstatic #22
        + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
      [39] goto +13 (target=52)
      [42] new #14
        + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase]
      [45] dup
      [46] invokespecial #29
        + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.<init> ()V]
      [49] putstatic #22
        + Fieldref [android/support/v4/app/ShareCompat.IMPL Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 6)
        [0] -> line 151
        [8] -> line 152
        [21] -> line 153
        [29] -> line 154
        [42] -> line 156
        [52] -> line 158

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/ShareCompat$IntentReader]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [IntentReader]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/ShareCompat$IntentBuilder]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [IntentBuilder]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplJB]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplICS]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ShareCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompat$IntentBuilder
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ShareCompat$IntentBuilder extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 260):
  + Integer [524288]
  + String [android.intent.action.SEND]
  + String [android.intent.action.SEND_MULTIPLE]
  + String [android.intent.extra.BCC]
  + String [android.intent.extra.CC]
  + String [android.intent.extra.EMAIL]
  + String [android.intent.extra.HTML_TEXT]
  + String [android.intent.extra.STREAM]
  + String [android.intent.extra.SUBJECT]
  + String [android.intent.extra.TEXT]
  + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY]
  + String [android.support.v4.app.EXTRA_CALLING_PACKAGE]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/net/Uri]
  + Class [android/os/Parcelable]
  + Class [android/support/v4/app/ShareCompat]
  + Class [android/support/v4/app/ShareCompat$IntentBuilder]
  + Class [android/text/Html]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/System]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
  + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;]
  + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;]
  + Methodref [android/app/Activity.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
  + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.<init> (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.isEmpty ()Z]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/Activity;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V]
  + NameAndType [combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V]
  + NameAndType [createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + NameAndType [createChooserIntent ()Landroid/content/Intent;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAction ()Ljava/lang/String;]
  + NameAndType [getComponentName ()Landroid/content/ComponentName;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + NameAndType [getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [hasExtra (Ljava/lang/String;)Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mBccAddresses Ljava/util/ArrayList;]
  + NameAndType [mCcAddresses Ljava/util/ArrayList;]
  + NameAndType [mChooserTitle Ljava/lang/CharSequence;]
  + NameAndType [mIntent Landroid/content/Intent;]
  + NameAndType [mStreams Ljava/util/ArrayList;]
  + NameAndType [mToAddresses Ljava/util/ArrayList;]
  + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;]
  + NameAndType [removeExtra (Ljava/lang/String;)V]
  + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + NameAndType [setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + NameAndType [setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [size ()I]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/Activity;]
  + Utf8 [()Landroid/content/ComponentName;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Utf8 [(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList;)V]
  + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/String;>;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)V]
  + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntentBuilder]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/net/Uri;>;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ShareCompat.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [add]
  + Utf8 [addEmailBcc]
  + Utf8 [addEmailCc]
  + Utf8 [addEmailTo]
  + Utf8 [addFlags]
  + Utf8 [addStream]
  + Utf8 [address]
  + Utf8 [addresses]
  + Utf8 [android.intent.action.SEND]
  + Utf8 [android.intent.action.SEND_MULTIPLE]
  + Utf8 [android.intent.extra.BCC]
  + Utf8 [android.intent.extra.CC]
  + Utf8 [android.intent.extra.EMAIL]
  + Utf8 [android.intent.extra.HTML_TEXT]
  + Utf8 [android.intent.extra.STREAM]
  + Utf8 [android.intent.extra.SUBJECT]
  + Utf8 [android.intent.extra.TEXT]
  + Utf8 [android.support.v4.app.EXTRA_CALLING_ACTIVITY]
  + Utf8 [android.support.v4.app.EXTRA_CALLING_PACKAGE]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/support/v4/app/ShareCompat]
  + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder]
  + Utf8 [android/text/Html]
  + Utf8 [arraycopy]
  + Utf8 [combineArrayExtra]
  + Utf8 [createChooser]
  + Utf8 [createChooserIntent]
  + Utf8 [currentAddresses]
  + Utf8 [currentLength]
  + Utf8 [currentStream]
  + Utf8 [equals]
  + Utf8 [extra]
  + Utf8 [finalAddresses]
  + Utf8 [from]
  + Utf8 [fromHtml]
  + Utf8 [get]
  + Utf8 [getAction]
  + Utf8 [getActivity]
  + Utf8 [getComponentName]
  + Utf8 [getIntent]
  + Utf8 [getPackageName]
  + Utf8 [getParcelableExtra]
  + Utf8 [getStringArrayExtra]
  + Utf8 [getText]
  + Utf8 [hasExtra]
  + Utf8 [htmlText]
  + Utf8 [intent]
  + Utf8 [isEmpty]
  + Utf8 [isSendMultiple]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/ArrayList]
  + Utf8 [launchingActivity]
  + Utf8 [mActivity]
  + Utf8 [mBccAddresses]
  + Utf8 [mCcAddresses]
  + Utf8 [mChooserTitle]
  + Utf8 [mIntent]
  + Utf8 [mStreams]
  + Utf8 [mToAddresses]
  + Utf8 [mimeType]
  + Utf8 [needsSendMultiple]
  + Utf8 [old]
  + Utf8 [oldLength]
  + Utf8 [putExtra]
  + Utf8 [putParcelableArrayListExtra]
  + Utf8 [removeExtra]
  + Utf8 [resId]
  + Utf8 [result]
  + Utf8 [setAction]
  + Utf8 [setChooserTitle]
  + Utf8 [setEmailBcc]
  + Utf8 [setEmailCc]
  + Utf8 [setEmailTo]
  + Utf8 [setHtmlText]
  + Utf8 [setStream]
  + Utf8 [setSubject]
  + Utf8 [setText]
  + Utf8 [setType]
  + Utf8 [size]
  + Utf8 [startActivity]
  + Utf8 [startChooser]
  + Utf8 [streamUri]
  + Utf8 [subject]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toArray]

Fields (count = 7):
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x2
      = private android.app.Activity mActivity
  + Field:        mIntent Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent mIntent
  + Field:        mChooserTitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mChooserTitle
  + Field:        mToAddresses Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mToAddresses
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Field:        mCcAddresses Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mCcAddresses
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Field:        mBccAddresses Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mBccAddresses
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Field:        mStreams Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mStreams
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/net/Uri;>;]

Methods (count = 25):
  + Method:       from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x9
      = public static android.support.v4.app.ShareCompat$IntentBuilder from(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #18
        + Class [android/support/v4/app/ShareCompat$IntentBuilder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #50
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.<init> (Landroid/app/Activity;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 275
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/app/Activity; launchingActivity]
  + Method:       <init>(Landroid/app/Activity;)V
    Access flags: 0x2
      = private ShareCompat$IntentBuilder(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #59
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #24
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;]
      [9] aload_0 v0
      [10] new #14
        + Class [android/content/Intent]
      [13] dup
      [14] invokespecial #35
        + Methodref [android/content/Intent.<init> ()V]
      [17] ldc #2
        + String [android.intent.action.SEND]
      [19] invokevirtual #48
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [22] putfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [25] aload_0 v0
      [26] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [29] ldc #12
        + String [android.support.v4.app.EXTRA_CALLING_PACKAGE]
      [31] aload_1 v1
      [32] invokevirtual #32
        + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;]
      [35] invokevirtual #44
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [38] pop
      [39] aload_0 v0
      [40] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [43] ldc #11
        + String [android.support.v4.app.EXTRA_CALLING_ACTIVITY]
      [45] aload_1 v1
      [46] invokevirtual #31
        + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;]
      [49] invokevirtual #42
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [52] pop
      [53] aload_0 v0
      [54] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [57] ldc #1
        + Integer [524288]
      [59] invokevirtual #36
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [62] pop
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 278
        [4] -> line 279
        [9] -> line 280
        [25] -> line 281
        [39] -> line 282
        [53] -> line 283
        [63] -> line 284
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 64 [Landroid/app/Activity; launchingActivity]
  + Method:       getIntent()Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getIntent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 242, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [4] ifnull +18 (target=22)
      [7] aload_0 v0
      [8] ldc #6
        + String [android.intent.extra.EMAIL]
      [10] aload_0 v0
      [11] getfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [14] invokespecial #51
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V]
      [17] aload_0 v0
      [18] aconst_null
      [19] putfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [22] aload_0 v0
      [23] getfield #26
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;]
      [26] ifnull +18 (target=44)
      [29] aload_0 v0
      [30] ldc #5
        + String [android.intent.extra.CC]
      [32] aload_0 v0
      [33] getfield #26
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;]
      [36] invokespecial #51
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V]
      [39] aload_0 v0
      [40] aconst_null
      [41] putfield #26
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;]
      [44] aload_0 v0
      [45] getfield #25
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;]
      [48] ifnull +18 (target=66)
      [51] aload_0 v0
      [52] ldc #4
        + String [android.intent.extra.BCC]
      [54] aload_0 v0
      [55] getfield #25
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;]
      [58] invokespecial #51
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;Ljava/util/ArrayList;)V]
      [61] aload_0 v0
      [62] aconst_null
      [63] putfield #25
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;]
      [66] aload_0 v0
      [67] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [70] ifnull +18 (target=88)
      [73] aload_0 v0
      [74] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [77] invokevirtual #66
        + Methodref [java/util/ArrayList.size ()I]
      [80] iconst_1
      [81] ificmple +7 (target=88)
      [84] iconst_1
      [85] goto +4 (target=89)
      [88] iconst_0
      [89] istore_1 v1
      [90] aload_0 v0
      [91] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [94] invokevirtual #38
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [97] ldc #3
        + String [android.intent.action.SEND_MULTIPLE]
      [99] invokevirtual #60
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [102] istore_2 v2
      [103] iload_1 v1
      [104] ifne +72 (target=176)
      [107] iload_2 v2
      [108] ifeq +68 (target=176)
      [111] aload_0 v0
      [112] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [115] ldc #2
        + String [android.intent.action.SEND]
      [117] invokevirtual #48
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [120] pop
      [121] aload_0 v0
      [122] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [125] ifnull +37 (target=162)
      [128] aload_0 v0
      [129] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [132] invokevirtual #65
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [135] ifne +27 (target=162)
      [138] aload_0 v0
      [139] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [142] ldc #8
        + String [android.intent.extra.STREAM]
      [144] aload_0 v0
      [145] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [148] iconst_0
      [149] invokevirtual #64
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [152] checkcast #16
        + Class [android/os/Parcelable]
      [155] invokevirtual #42
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [158] pop
      [159] goto +12 (target=171)
      [162] aload_0 v0
      [163] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [166] ldc #8
        + String [android.intent.extra.STREAM]
      [168] invokevirtual #47
        + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V]
      [171] aload_0 v0
      [172] aconst_null
      [173] putfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [176] iload_1 v1
      [177] ifeq +60 (target=237)
      [180] iload_2 v2
      [181] ifne +56 (target=237)
      [184] aload_0 v0
      [185] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [188] ldc #3
        + String [android.intent.action.SEND_MULTIPLE]
      [190] invokevirtual #48
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [193] pop
      [194] aload_0 v0
      [195] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [198] ifnull +30 (target=228)
      [201] aload_0 v0
      [202] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [205] invokevirtual #65
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [208] ifne +20 (target=228)
      [211] aload_0 v0
      [212] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [215] ldc #8
        + String [android.intent.extra.STREAM]
      [217] aload_0 v0
      [218] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [221] invokevirtual #46
        + Methodref [android/content/Intent.putParcelableArrayListExtra (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;]
      [224] pop
      [225] goto +12 (target=237)
      [228] aload_0 v0
      [229] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [232] ldc #8
        + String [android.intent.extra.STREAM]
      [234] invokevirtual #47
        + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V]
      [237] aload_0 v0
      [238] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [241] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 296
        [7] -> line 297
        [17] -> line 298
        [22] -> line 300
        [29] -> line 301
        [39] -> line 302
        [44] -> line 304
        [51] -> line 305
        [61] -> line 306
        [66] -> line 310
        [90] -> line 311
        [103] -> line 313
        [111] -> line 316
        [121] -> line 317
        [138] -> line 318
        [162] -> line 320
        [171] -> line 322
        [176] -> line 325
        [184] -> line 328
        [194] -> line 329
        [211] -> line 330
        [228] -> line 332
        [237] -> line 336
      + Local variable table attribute (count = 3)
        v0: 0 -> 242 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 90 -> 242 [Z needsSendMultiple]
        v2: 103 -> 242 [Z isSendMultiple]
  + Method:       getActivity()Landroid/app/Activity;
    Access flags: 0x0
      = android.app.Activity getActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 340
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
  + Method:       combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V
    Access flags: 0x2
      = private void combineArrayExtra(java.lang.String,java.util.ArrayList)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 69, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] aload_1 v1
      [5] invokevirtual #40
        + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
      [8] astore_3 v3
      [9] aload_3 v3
      [10] ifnull +8 (target=18)
      [13] aload_3 v3
      [14] arraylength
      [15] goto +4 (target=19)
      [18] iconst_0
      [19] istore v4
      [21] iload v4
      [23] aload_2 v2
      [24] invokevirtual #66
        + Methodref [java/util/ArrayList.size ()I]
      [27] iadd
      [28] anewarray #21
        + Class [java/lang/String]
      [31] astore v5
      [33] aload_2 v2
      [34] aload v5
      [36] invokevirtual #67
        + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [39] pop
      [40] aload_3 v3
      [41] ifnull +16 (target=57)
      [44] aload_3 v3
      [45] iconst_0
      [46] aload v5
      [48] aload_2 v2
      [49] invokevirtual #66
        + Methodref [java/util/ArrayList.size ()I]
      [52] iload v4
      [54] invokestatic #61
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [57] aload_0 v0
      [58] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [61] aload_1 v1
      [62] aload v5
      [64] invokevirtual #45
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
      [67] pop
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 344
        [9] -> line 345
        [21] -> line 346
        [33] -> line 347
        [40] -> line 348
        [44] -> line 349
        [57] -> line 351
        [68] -> line 352
      + Local variable table attribute (count = 6)
        v0: 0 -> 69 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 69 [Ljava/lang/String; extra]
        v2: 0 -> 69 [Ljava/util/ArrayList; add]
        v3: 9 -> 69 [[Ljava/lang/String; currentAddresses]
        v4: 21 -> 69 [I currentLength]
        v5: 33 -> 69 [[Ljava/lang/String; finalAddresses]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 69 [Ljava/util/ArrayList<Ljava/lang/String;>; add]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/String;>;)V]
  + Method:       combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V
    Access flags: 0x2
      = private void combineArrayExtra(java.lang.String,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] aload_1 v1
      [7] invokevirtual #40
        + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
      [10] astore v4
      [12] aload v4
      [14] ifnull +9 (target=23)
      [17] aload v4
      [19] arraylength
      [20] goto +4 (target=24)
      [23] iconst_0
      [24] istore v5
      [26] iload v5
      [28] aload_2 v2
      [29] arraylength
      [30] iadd
      [31] anewarray #21
        + Class [java/lang/String]
      [34] astore v6
      [36] aload v4
      [38] ifnull +14 (target=52)
      [41] aload v4
      [43] iconst_0
      [44] aload v6
      [46] iconst_0
      [47] iload v5
      [49] invokestatic #61
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [52] aload_2 v2
      [53] iconst_0
      [54] aload v6
      [56] iload v5
      [58] aload_2 v2
      [59] arraylength
      [60] invokestatic #61
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [63] aload_3 v3
      [64] aload_1 v1
      [65] aload v6
      [67] invokevirtual #45
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
      [70] pop
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 356
        [5] -> line 357
        [12] -> line 358
        [26] -> line 359
        [36] -> line 360
        [52] -> line 361
        [63] -> line 362
        [71] -> line 363
      + Local variable table attribute (count = 7)
        v0: 0 -> 72 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 72 [Ljava/lang/String; extra]
        v2: 0 -> 72 [[Ljava/lang/String; add]
        v3: 5 -> 72 [Landroid/content/Intent; intent]
        v4: 12 -> 72 [[Ljava/lang/String; old]
        v5: 26 -> 72 [I oldLength]
        v6: 36 -> 72 [[Ljava/lang/String; result]
  + Method:       createChooserIntent()Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent createChooserIntent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;]
      [4] aload_0 v0
      [5] getfield #27
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;]
      [8] invokestatic #37
        + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 373
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
  + Method:       startChooser()V
    Access flags: 0x1
      = public void startChooser()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;]
      [4] aload_0 v0
      [5] invokevirtual #53
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;]
      [8] invokevirtual #34
        + Methodref [android/app/Activity.startActivity (Landroid/content/Intent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 386
        [11] -> line 387
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
  + Method:       setChooserTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #27
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mChooserTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 396
        [5] -> line 397
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; title]
  + Method:       setChooserTitle(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setChooserTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #24
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mActivity Landroid/app/Activity;]
      [5] iload_1 v1
      [6] invokevirtual #33
        + Methodref [android/app/Activity.getText (I)Ljava/lang/CharSequence;]
      [9] invokevirtual #55
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setChooserTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 407
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 13 [I resId]
  + Method:       setType(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setType(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] aload_1 v1
      [5] invokevirtual #49
        + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 418
        [9] -> line 419
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 11 [Ljava/lang/String; mimeType]
  + Method:       setText(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] ldc #10
        + String [android.intent.extra.TEXT]
      [6] aload_1 v1
      [7] invokevirtual #43
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 431
        [11] -> line 432
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 13 [Ljava/lang/CharSequence; text]
  + Method:       setHtmlText(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setHtmlText(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] ldc #7
        + String [android.intent.extra.HTML_TEXT]
      [6] aload_1 v1
      [7] invokevirtual #44
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [10] pop
      [11] aload_0 v0
      [12] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [15] ldc #10
        + String [android.intent.extra.TEXT]
      [17] invokevirtual #41
        + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
      [20] ifne +12 (target=32)
      [23] aload_0 v0
      [24] aload_1 v1
      [25] invokestatic #58
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [28] invokevirtual #57
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setText (Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
      [31] pop
      [32] aload_0 v0
      [33] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 447
        [11] -> line 448
        [23] -> line 450
        [32] -> line 452
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 34 [Ljava/lang/String; htmlText]
  + Method:       setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setStream(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] invokevirtual #38
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [7] ldc #2
        + String [android.intent.action.SEND]
      [9] invokevirtual #60
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [12] ifne +13 (target=25)
      [15] aload_0 v0
      [16] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [19] ldc #2
        + String [android.intent.action.SEND]
      [21] invokevirtual #48
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [24] pop
      [25] aload_0 v0
      [26] aconst_null
      [27] putfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [30] aload_0 v0
      [31] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [34] ldc #8
        + String [android.intent.extra.STREAM]
      [36] aload_1 v1
      [37] invokevirtual #42
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [40] pop
      [41] aload_0 v0
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 466
        [15] -> line 467
        [25] -> line 469
        [30] -> line 470
        [41] -> line 471
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 43 [Landroid/net/Uri; streamUri]
  + Method:       addStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder addStream(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] ldc #8
        + String [android.intent.extra.STREAM]
      [6] invokevirtual #39
        + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
      [9] checkcast #15
        + Class [android/net/Uri]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] ifnonnull +9 (target=23)
      [17] aload_0 v0
      [18] aload_1 v1
      [19] invokevirtual #56
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.setStream (Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder;]
      [22] areturn
      [23] aload_0 v0
      [24] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [27] ifnonnull +14 (target=41)
      [30] aload_0 v0
      [31] new #23
        + Class [java/util/ArrayList]
      [34] dup
      [35] invokespecial #62
        + Methodref [java/util/ArrayList.<init> ()V]
      [38] putfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [41] aload_2 v2
      [42] ifnull +21 (target=63)
      [45] aload_0 v0
      [46] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [49] ldc #8
        + String [android.intent.extra.STREAM]
      [51] invokevirtual #47
        + Methodref [android/content/Intent.removeExtra (Ljava/lang/String;)V]
      [54] aload_0 v0
      [55] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [58] aload_2 v2
      [59] invokevirtual #63
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [62] pop
      [63] aload_0 v0
      [64] getfield #29
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mStreams Ljava/util/ArrayList;]
      [67] aload_1 v1
      [68] invokevirtual #63
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [71] pop
      [72] aload_0 v0
      [73] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 486
        [13] -> line 487
        [17] -> line 488
        [23] -> line 490
        [30] -> line 491
        [41] -> line 493
        [45] -> line 494
        [54] -> line 495
        [63] -> line 497
        [72] -> line 498
      + Local variable table attribute (count = 3)
        v0: 0 -> 74 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 74 [Landroid/net/Uri; streamUri]
        v2: 13 -> 74 [Landroid/net/Uri; currentStream]
  + Method:       setEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setEmailTo(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] aconst_null
      [9] putfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [12] aload_0 v0
      [13] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [16] ldc #6
        + String [android.intent.extra.EMAIL]
      [18] aload_1 v1
      [19] invokevirtual #45
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
      [22] pop
      [23] aload_0 v0
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 510
        [7] -> line 511
        [12] -> line 513
        [23] -> line 514
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 25 [[Ljava/lang/String; addresses]
  + Method:       addEmailTo(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #23
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #62
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] getfield #30
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mToAddresses Ljava/util/ArrayList;]
      [22] aload_1 v1
      [23] invokevirtual #63
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [26] pop
      [27] aload_0 v0
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 525
        [7] -> line 526
        [18] -> line 528
        [27] -> line 529
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 29 [Ljava/lang/String; address]
  + Method:       addEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder addEmailTo(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] ldc #6
        + String [android.intent.extra.EMAIL]
      [3] aload_1 v1
      [4] invokespecial #52
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V]
      [7] aload_0 v0
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 540
        [7] -> line 541
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 9 [[Ljava/lang/String; addresses]
  + Method:       setEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setEmailCc(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] ldc #5
        + String [android.intent.extra.CC]
      [6] aload_1 v1
      [7] invokevirtual #45
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 553
        [11] -> line 554
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 13 [[Ljava/lang/String; addresses]
  + Method:       addEmailCc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #23
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #62
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #26
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] getfield #26
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mCcAddresses Ljava/util/ArrayList;]
      [22] aload_1 v1
      [23] invokevirtual #63
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [26] pop
      [27] aload_0 v0
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 565
        [7] -> line 566
        [18] -> line 568
        [27] -> line 569
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 29 [Ljava/lang/String; address]
  + Method:       addEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder addEmailCc(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] ldc #5
        + String [android.intent.extra.CC]
      [3] aload_1 v1
      [4] invokespecial #52
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V]
      [7] aload_0 v0
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 580
        [7] -> line 581
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 9 [[Ljava/lang/String; addresses]
  + Method:       setEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setEmailBcc(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] ldc #4
        + String [android.intent.extra.BCC]
      [6] aload_1 v1
      [7] invokevirtual #45
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 593
        [11] -> line 594
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 13 [[Ljava/lang/String; addresses]
  + Method:       addEmailBcc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #23
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #62
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #25
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] getfield #25
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mBccAddresses Ljava/util/ArrayList;]
      [22] aload_1 v1
      [23] invokevirtual #63
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [26] pop
      [27] aload_0 v0
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 605
        [7] -> line 606
        [18] -> line 608
        [27] -> line 609
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 29 [Ljava/lang/String; address]
  + Method:       addEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder addEmailBcc(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] ldc #4
        + String [android.intent.extra.BCC]
      [3] aload_1 v1
      [4] invokespecial #52
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.combineArrayExtra (Ljava/lang/String;[Ljava/lang/String;)V]
      [7] aload_0 v0
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 620
        [7] -> line 621
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 9 [[Ljava/lang/String; addresses]
  + Method:       setSubject(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder;
    Access flags: 0x1
      = public android.support.v4.app.ShareCompat$IntentBuilder setSubject(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/app/ShareCompat$IntentBuilder.mIntent Landroid/content/Intent;]
      [4] ldc #9
        + String [android.intent.extra.SUBJECT]
      [6] aload_1 v1
      [7] invokevirtual #44
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 632
        [11] -> line 633
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentBuilder; this]
        v1: 0 -> 13 [Ljava/lang/String; subject]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/ShareCompat$IntentBuilder]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [IntentBuilder]
  + Source file attribute:
    + Utf8 [ShareCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompat$IntentReader
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.ShareCompat$IntentReader extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 248):
  + String [ index requested: ]
  + String [Could not retrieve icon for calling activity]
  + String [Could not retrieve icon for calling application]
  + String [Could not retrieve label for calling application]
  + String [IntentReader]
  + String [Stream items available: ]
  + String [android.intent.action.SEND]
  + String [android.intent.action.SEND_MULTIPLE]
  + String [android.intent.extra.BCC]
  + String [android.intent.extra.CC]
  + String [android.intent.extra.EMAIL]
  + String [android.intent.extra.HTML_TEXT]
  + String [android.intent.extra.STREAM]
  + String [android.intent.extra.SUBJECT]
  + String [android.intent.extra.TEXT]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/net/Uri]
  + Class [android/support/v4/app/ShareCompat]
  + Class [android/support/v4/app/ShareCompat$IntentReader]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Class [android/text/Html]
  + Class [android/text/Spanned]
  + Class [android/util/Log]
  + Class [java/lang/IndexOutOfBoundsException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
  + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
  + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;]
  + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
  + Methodref [android/content/Intent.getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;]
  + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;]
  + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/content/Intent.getType ()Ljava/lang/String;]
  + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
  + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/PackageManager.getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;]
  + Methodref [android/content/pm/PackageManager.getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/app/ShareCompat.access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
  + Methodref [android/support/v4/app/ShareCompat.getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;]
  + Methodref [android/support/v4/app/ShareCompat.getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;]
  + Methodref [android/support/v4/app/ShareCompat$IntentReader.<init> (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/ShareCompat$IntentReader.getStreamCount ()I]
  + Methodref [android/support/v4/app/ShareCompat$IntentReader.getText ()Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z]
  + Methodref [android/text/Html.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/Activity;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAction ()Ljava/lang/String;]
  + NameAndType [getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;]
  + NameAndType [getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;]
  + NameAndType [getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;]
  + NameAndType [getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;]
  + NameAndType [getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;]
  + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + NameAndType [getStreamCount ()I]
  + NameAndType [getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [getType ()Ljava/lang/String;]
  + NameAndType [hasExtra (Ljava/lang/String;)Z]
  + NameAndType [isMultipleShare ()Z]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mCallingActivity Landroid/content/ComponentName;]
  + NameAndType [mCallingPackage Ljava/lang/String;]
  + NameAndType [mIntent Landroid/content/Intent;]
  + NameAndType [mStreams Ljava/util/ArrayList;]
  + NameAndType [size ()I]
  + NameAndType [toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ index requested: ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/ComponentName;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/net/Uri;]
  + Utf8 [()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/String;]
  + Utf8 [(I)Landroid/net/Uri;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/ComponentName;]
  + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;]
  + Utf8 [(Landroid/app/Activity;)Ljava/lang/String;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/text/Spanned;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Could not retrieve icon for calling activity]
  + Utf8 [Could not retrieve icon for calling application]
  + Utf8 [Could not retrieve label for calling application]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntentReader]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/support/v4/app/ShareCompat$IntentReader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/net/Uri;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NameNotFoundException]
  + Utf8 [ShareCompat.java]
  + Utf8 [ShareCompatImpl]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Stream items available: ]
  + Utf8 [TAG]
  + Utf8 [access$000]
  + Utf8 [action]
  + Utf8 [activity]
  + Utf8 [android.intent.action.SEND]
  + Utf8 [android.intent.action.SEND_MULTIPLE]
  + Utf8 [android.intent.extra.BCC]
  + Utf8 [android.intent.extra.CC]
  + Utf8 [android.intent.extra.EMAIL]
  + Utf8 [android.intent.extra.HTML_TEXT]
  + Utf8 [android.intent.extra.STREAM]
  + Utf8 [android.intent.extra.SUBJECT]
  + Utf8 [android.intent.extra.TEXT]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/net/Uri]
  + Utf8 [android/support/v4/app/ShareCompat]
  + Utf8 [android/support/v4/app/ShareCompat$IntentReader]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Spanned]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [escapeHtml]
  + Utf8 [from]
  + Utf8 [get]
  + Utf8 [getAction]
  + Utf8 [getActivityIcon]
  + Utf8 [getApplicationIcon]
  + Utf8 [getApplicationInfo]
  + Utf8 [getApplicationLabel]
  + Utf8 [getCallingActivity]
  + Utf8 [getCallingActivityIcon]
  + Utf8 [getCallingApplicationIcon]
  + Utf8 [getCallingApplicationLabel]
  + Utf8 [getCallingPackage]
  + Utf8 [getCharSequenceExtra]
  + Utf8 [getEmailBcc]
  + Utf8 [getEmailCc]
  + Utf8 [getEmailTo]
  + Utf8 [getHtmlText]
  + Utf8 [getIntent]
  + Utf8 [getPackageManager]
  + Utf8 [getParcelableArrayListExtra]
  + Utf8 [getParcelableExtra]
  + Utf8 [getStream]
  + Utf8 [getStreamCount]
  + Utf8 [getStringArrayExtra]
  + Utf8 [getStringExtra]
  + Utf8 [getSubject]
  + Utf8 [getText]
  + Utf8 [getType]
  + Utf8 [hasExtra]
  + Utf8 [index]
  + Utf8 [isMultipleShare]
  + Utf8 [isShareIntent]
  + Utf8 [isSingleShare]
  + Utf8 [java/lang/IndexOutOfBoundsException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mActivity]
  + Utf8 [mCallingActivity]
  + Utf8 [mCallingPackage]
  + Utf8 [mIntent]
  + Utf8 [mStreams]
  + Utf8 [pm]
  + Utf8 [result]
  + Utf8 [size]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [toHtml]
  + Utf8 [toString]

Fields (count = 6):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [IntentReader]
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x2
      = private android.app.Activity mActivity
  + Field:        mIntent Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent mIntent
  + Field:        mCallingPackage Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mCallingPackage
  + Field:        mCallingActivity Landroid/content/ComponentName;
    Access flags: 0x2
      = private android.content.ComponentName mCallingActivity
  + Field:        mStreams Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mStreams
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/net/Uri;>;]

Methods (count = 20):
  + Method:       from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;
    Access flags: 0x9
      = public static android.support.v4.app.ShareCompat$IntentReader from(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #22
        + Class [android/support/v4/app/ShareCompat$IntentReader]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #54
        + Methodref [android/support/v4/app/ShareCompat$IntentReader.<init> (Landroid/app/Activity;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 672
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/app/Activity; activity]
  + Method:       <init>(Landroid/app/Activity;)V
    Access flags: 0x2
      = private ShareCompat$IntentReader(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #61
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #32
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokevirtual #37
        + Methodref [android/app/Activity.getIntent ()Landroid/content/Intent;]
      [14] putfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [17] aload_0 v0
      [18] aload_1 v1
      [19] invokestatic #53
        + Methodref [android/support/v4/app/ShareCompat.getCallingPackage (Landroid/app/Activity;)Ljava/lang/String;]
      [22] putfield #34
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;]
      [25] aload_0 v0
      [26] aload_1 v1
      [27] invokestatic #52
        + Methodref [android/support/v4/app/ShareCompat.getCallingActivity (Landroid/app/Activity;)Landroid/content/ComponentName;]
      [30] putfield #33
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 675
        [4] -> line 676
        [9] -> line 677
        [17] -> line 678
        [25] -> line 679
        [33] -> line 680
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
        v1: 0 -> 34 [Landroid/app/Activity; activity]
  + Method:       isShareIntent()Z
    Access flags: 0x1
      = public boolean isShareIntent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] invokevirtual #39
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [7] astore_1 v1
      [8] ldc #7
        + String [android.intent.action.SEND]
      [10] aload_1 v1
      [11] invokevirtual #62
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [14] ifne +12 (target=26)
      [17] ldc #8
        + String [android.intent.action.SEND_MULTIPLE]
      [19] aload_1 v1
      [20] invokevirtual #62
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [23] ifeq +7 (target=30)
      [26] iconst_1
      [27] goto +4 (target=31)
      [30] iconst_0
      [31] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 691
        [8] -> line 692
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
        v1: 8 -> 32 [Ljava/lang/String; action]
  + Method:       isSingleShare()Z
    Access flags: 0x1
      = public boolean isSingleShare()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] ldc #7
        + String [android.intent.action.SEND]
      [2] aload_0 v0
      [3] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [6] invokevirtual #39
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [9] invokevirtual #62
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 704
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       isMultipleShare()Z
    Access flags: 0x1
      = public boolean isMultipleShare()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] ldc #8
        + String [android.intent.action.SEND_MULTIPLE]
      [2] aload_0 v0
      [3] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [6] invokevirtual #39
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [9] invokevirtual #62
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 715
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getType()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] invokevirtual #45
        + Methodref [android/content/Intent.getType ()Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 725
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getText()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] ldc #15
        + String [android.intent.extra.TEXT]
      [6] invokevirtual #40
        + Methodref [android/content/Intent.getCharSequenceExtra (Ljava/lang/String;)Ljava/lang/CharSequence;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 735
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getHtmlText()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getHtmlText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] ldc #12
        + String [android.intent.extra.HTML_TEXT]
      [6] invokevirtual #44
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [9] astore_1 v1
      [10] aload_0 v0
      [11] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [14] ifnonnull +40 (target=54)
      [17] aload_0 v0
      [18] invokevirtual #56
        + Methodref [android/support/v4/app/ShareCompat$IntentReader.getText ()Ljava/lang/CharSequence;]
      [21] astore_2 v2
      [22] aload_2 v2
      [23] instanceof #25
        + Class [android/text/Spanned]
      [26] ifeq +14 (target=40)
      [29] aload_2 v2
      [30] checkcast #25
        + Class [android/text/Spanned]
      [33] invokestatic #58
        + Methodref [android/text/Html.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
      [36] astore_1 v1
      [37] goto +17 (target=54)
      [40] aload_2 v2
      [41] ifnull +13 (target=54)
      [44] invokestatic #51
        + Methodref [android/support/v4/app/ShareCompat.access$000 ()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;]
      [47] aload_2 v2
      [48] invokeinterface #69
        + InterfaceMethodref [android/support/v4/app/ShareCompat$ShareCompatImpl.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
      [53] astore_1 v1
      [54] aload_1 v1
      [55] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 749
        [10] -> line 750
        [17] -> line 751
        [22] -> line 752
        [29] -> line 753
        [40] -> line 754
        [44] -> line 755
        [54] -> line 758
      + Local variable table attribute (count = 3)
        v2: 22 -> 54 [Ljava/lang/CharSequence; text]
        v0: 0 -> 56 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
        v1: 10 -> 56 [Ljava/lang/String; result]
  + Method:       getStream()Landroid/net/Uri;
    Access flags: 0x1
      = public android.net.Uri getStream()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] ldc #13
        + String [android.intent.extra.STREAM]
      [6] invokevirtual #42
        + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
      [9] checkcast #20
        + Class [android/net/Uri]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 773
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getStream(I)Landroid/net/Uri;
    Access flags: 0x1
      = public android.net.Uri getStream(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 102, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [4] ifnonnull +23 (target=27)
      [7] aload_0 v0
      [8] invokevirtual #57
        + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z]
      [11] ifeq +16 (target=27)
      [14] aload_0 v0
      [15] aload_0 v0
      [16] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [19] ldc #13
        + String [android.intent.extra.STREAM]
      [21] invokevirtual #41
        + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;]
      [24] putfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [27] aload_0 v0
      [28] getfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [31] ifnull +15 (target=46)
      [34] aload_0 v0
      [35] getfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [38] iload_1 v1
      [39] invokevirtual #67
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [42] checkcast #20
        + Class [android/net/Uri]
      [45] areturn
      [46] iload_1 v1
      [47] ifne +16 (target=63)
      [50] aload_0 v0
      [51] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [54] ldc #13
        + String [android.intent.extra.STREAM]
      [56] invokevirtual #42
        + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
      [59] checkcast #20
        + Class [android/net/Uri]
      [62] areturn
      [63] new #27
        + Class [java/lang/IndexOutOfBoundsException]
      [66] dup
      [67] new #30
        + Class [java/lang/StringBuilder]
      [70] dup
      [71] invokespecial #63
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [74] ldc #6
        + String [Stream items available: ]
      [76] invokevirtual #65
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [79] aload_0 v0
      [80] invokevirtual #55
        + Methodref [android/support/v4/app/ShareCompat$IntentReader.getStreamCount ()I]
      [83] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [86] ldc #1
        + String [ index requested: ]
      [88] invokevirtual #65
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [91] iload_1 v1
      [92] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [95] invokevirtual #66
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [98] invokespecial #60
        + Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
      [101] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 786
        [14] -> line 787
        [27] -> line 789
        [34] -> line 790
        [46] -> line 792
        [50] -> line 793
        [63] -> line 795
      + Local variable table attribute (count = 2)
        v0: 0 -> 102 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
        v1: 0 -> 102 [I index]
  + Method:       getStreamCount()I
    Access flags: 0x1
      = public int getStreamCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [4] ifnonnull +23 (target=27)
      [7] aload_0 v0
      [8] invokevirtual #57
        + Methodref [android/support/v4/app/ShareCompat$IntentReader.isMultipleShare ()Z]
      [11] ifeq +16 (target=27)
      [14] aload_0 v0
      [15] aload_0 v0
      [16] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [19] ldc #13
        + String [android.intent.extra.STREAM]
      [21] invokevirtual #41
        + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;]
      [24] putfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [27] aload_0 v0
      [28] getfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [31] ifnull +11 (target=42)
      [34] aload_0 v0
      [35] getfield #36
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mStreams Ljava/util/ArrayList;]
      [38] invokevirtual #68
        + Methodref [java/util/ArrayList.size ()I]
      [41] ireturn
      [42] aload_0 v0
      [43] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [46] ldc #13
        + String [android.intent.extra.STREAM]
      [48] invokevirtual #46
        + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
      [51] ifeq +7 (target=58)
      [54] iconst_1
      [55] goto +4 (target=59)
      [58] iconst_0
      [59] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 807
        [14] -> line 808
        [27] -> line 810
        [34] -> line 811
        [42] -> line 813
      + Local variable table attribute (count = 1)
        v0: 0 -> 60 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getEmailTo()[Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String[] getEmailTo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] ldc #11
        + String [android.intent.extra.EMAIL]
      [6] invokevirtual #43
        + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 823
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getEmailCc()[Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String[] getEmailCc()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] ldc #10
        + String [android.intent.extra.CC]
      [6] invokevirtual #43
        + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 833
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getEmailBcc()[Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String[] getEmailBcc()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] ldc #9
        + String [android.intent.extra.BCC]
      [6] invokevirtual #43
        + Methodref [android/content/Intent.getStringArrayExtra (Ljava/lang/String;)[Ljava/lang/String;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 843
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getSubject()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getSubject()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mIntent Landroid/content/Intent;]
      [4] ldc #14
        + String [android.intent.extra.SUBJECT]
      [6] invokevirtual #44
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 853
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getCallingPackage()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getCallingPackage()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 870
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getCallingActivity()Landroid/content/ComponentName;
    Access flags: 0x1
      = public android.content.ComponentName getCallingActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 887
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
  + Method:       getCallingActivityIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getCallingActivityIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;]
      [4] ifnonnull +5 (target=9)
      [7] aconst_null
      [8] areturn
      [9] aload_0 v0
      [10] getfield #32
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;]
      [13] invokevirtual #38
        + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;]
      [16] astore_1 v1
      [17] aload_1 v1
      [18] aload_0 v0
      [19] getfield #33
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingActivity Landroid/content/ComponentName;]
      [22] invokevirtual #47
        + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
      [25] areturn
      [26] astore_2 v2
      [27] ldc #5
        + String [IntentReader]
      [29] ldc #2
        + String [Could not retrieve icon for calling activity]
      [31] aload_2 v2
      [32] invokestatic #59
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [35] pop
      [36] aconst_null
      [37] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (17 -> 25: 26):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 901
        [9] -> line 903
        [17] -> line 905
        [26] -> line 906
        [27] -> line 907
        [36] -> line 909
      + Local variable table attribute (count = 3)
        v2: 27 -> 36 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 38 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
        v1: 17 -> 38 [Landroid/content/pm/PackageManager; pm]
  + Method:       getCallingApplicationIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getCallingApplicationIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;]
      [4] ifnonnull +5 (target=9)
      [7] aconst_null
      [8] areturn
      [9] aload_0 v0
      [10] getfield #32
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;]
      [13] invokevirtual #38
        + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;]
      [16] astore_1 v1
      [17] aload_1 v1
      [18] aload_0 v0
      [19] getfield #34
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;]
      [22] invokevirtual #48
        + Methodref [android/content/pm/PackageManager.getApplicationIcon (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [25] areturn
      [26] astore_2 v2
      [27] ldc #5
        + String [IntentReader]
      [29] ldc #3
        + String [Could not retrieve icon for calling application]
      [31] aload_2 v2
      [32] invokestatic #59
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [35] pop
      [36] aconst_null
      [37] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (17 -> 25: 26):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 923
        [9] -> line 925
        [17] -> line 927
        [26] -> line 928
        [27] -> line 929
        [36] -> line 931
      + Local variable table attribute (count = 3)
        v2: 27 -> 36 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 38 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
        v1: 17 -> 38 [Landroid/content/pm/PackageManager; pm]
  + Method:       getCallingApplicationLabel()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getCallingApplicationLabel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;]
      [4] ifnonnull +5 (target=9)
      [7] aconst_null
      [8] areturn
      [9] aload_0 v0
      [10] getfield #32
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mActivity Landroid/app/Activity;]
      [13] invokevirtual #38
        + Methodref [android/app/Activity.getPackageManager ()Landroid/content/pm/PackageManager;]
      [16] astore_1 v1
      [17] aload_1 v1
      [18] aload_1 v1
      [19] aload_0 v0
      [20] getfield #34
        + Fieldref [android/support/v4/app/ShareCompat$IntentReader.mCallingPackage Ljava/lang/String;]
      [23] iconst_0
      [24] invokevirtual #49
        + Methodref [android/content/pm/PackageManager.getApplicationInfo (Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;]
      [27] invokevirtual #50
        + Methodref [android/content/pm/PackageManager.getApplicationLabel (Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;]
      [30] areturn
      [31] astore_2 v2
      [32] ldc #5
        + String [IntentReader]
      [34] ldc #4
        + String [Could not retrieve label for calling application]
      [36] aload_2 v2
      [37] invokestatic #59
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [40] pop
      [41] aconst_null
      [42] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (17 -> 30: 31):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 945
        [9] -> line 947
        [17] -> line 949
        [31] -> line 950
        [32] -> line 951
        [41] -> line 953
      + Local variable table attribute (count = 3)
        v2: 32 -> 41 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 43 [Landroid/support/v4/app/ShareCompat$IntentReader; this]
        v1: 17 -> 43 [Landroid/content/pm/PackageManager; pm]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/ShareCompat$IntentReader]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [IntentReader]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImpl]
  + Source file attribute:
    + Utf8 [ShareCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompat$ShareCompatImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.app.ShareCompat$ShareCompatImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [android/support/v4/app/ShareCompat]
  + Class [android/support/v4/app/ShareCompat$IntentBuilder]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [InnerClasses]
  + Utf8 [IntentBuilder]
  + Utf8 [ShareCompat.java]
  + Utf8 [ShareCompatImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ShareCompat]
  + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Utf8 [configureMenuItem]
  + Utf8 [escapeHtml]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 2):
  + Method:       configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
    Access flags: 0x401
      = public abstract void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder)
  + Method:       escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
    Access flags: 0x401
      = public abstract java.lang.String escapeHtml(java.lang.CharSequence)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/ShareCompat$IntentBuilder]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [IntentBuilder]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImpl]
  + Source file attribute:
    + Utf8 [ShareCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompat$ShareCompatImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ShareCompat$ShareCompatImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]

Constant Pool (count = 97):
  + String [&#]
  + String [&amp;]
  + String [&gt;]
  + String [&lt;]
  + String [&nbsp;]
  + String [;]
  + Class [android/support/v4/app/ShareCompat]
  + Class [android/support/v4/app/ShareCompat$IntentBuilder]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase]
  + Class [android/view/MenuItem]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;]
  + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + InterfaceMethodref [java/lang/CharSequence.charAt (I)C]
  + InterfaceMethodref [java/lang/CharSequence.length ()I]
  + NameAndType [<init> ()V]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [charAt (I)C]
  + NameAndType [createChooserIntent ()Landroid/content/Intent;]
  + NameAndType [length ()I]
  + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V]
  + Utf8 [&#]
  + Utf8 [&amp;]
  + Utf8 [&gt;]
  + Utf8 [&lt;]
  + Utf8 [&nbsp;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)C]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V]
  + Utf8 [;]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntentBuilder]
  + Utf8 [Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ShareCompat.java]
  + Utf8 [ShareCompatImpl]
  + Utf8 [ShareCompatImplBase]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ShareCompat]
  + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImpl]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase]
  + Utf8 [android/view/MenuItem]
  + Utf8 [append]
  + Utf8 [c]
  + Utf8 [charAt]
  + Utf8 [configureMenuItem]
  + Utf8 [createChooserIntent]
  + Utf8 [end]
  + Utf8 [escapeHtml]
  + Utf8 [i]
  + Utf8 [item]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [length]
  + Utf8 [out]
  + Utf8 [setIntent]
  + Utf8 [shareIntent]
  + Utf8 [start]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [withinStyle]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x0
      = ShareCompat$ShareCompatImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 85
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; this]
  + Method:       configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
    Access flags: 0x1
      = public void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #15
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;]
      [5] invokeinterface #23
        + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 87
        [11] -> line 88
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; this]
        v1: 0 -> 12 [Landroid/view/MenuItem; item]
        v2: 0 -> 12 [Landroid/support/v4/app/ShareCompat$IntentBuilder; shareIntent]
  + Method:       escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String escapeHtml(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 4):
      [0] new #14
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #18
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] aload_1 v1
      [10] iconst_0
      [11] aload_1 v1
      [12] invokeinterface #25
        + InterfaceMethodref [java/lang/CharSequence.length ()I]
      [17] invokestatic #16
        + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.withinStyle (Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V]
      [20] aload_2 v2
      [21] invokevirtual #22
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 91
        [8] -> line 92
        [20] -> line 93
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; this]
        v1: 0 -> 25 [Ljava/lang/CharSequence; text]
        v2: 8 -> 25 [Ljava/lang/StringBuilder; out]
  + Method:       withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V
    Access flags: 0xa
      = private static void withinStyle(java.lang.StringBuilder,java.lang.CharSequence,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 184, locals = 6, stack = 3):
      [0] iload_2 v2
      [1] istore v4
      [3] iload v4
      [5] iload_3 v3
      [6] ificmpge +177 (target=183)
      [9] aload_1 v1
      [10] iload v4
      [12] invokeinterface #24
        + InterfaceMethodref [java/lang/CharSequence.charAt (I)C]
      [17] istore v5
      [19] iload v5
      [21] bipush 60
      [23] ificmpne +13 (target=36)
      [26] aload_0 v0
      [27] ldc #4
        + String [&lt;]
      [29] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] pop
      [33] goto +144 (target=177)
      [36] iload v5
      [38] bipush 62
      [40] ificmpne +13 (target=53)
      [43] aload_0 v0
      [44] ldc #3
        + String [&gt;]
      [46] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [49] pop
      [50] goto +127 (target=177)
      [53] iload v5
      [55] bipush 38
      [57] ificmpne +13 (target=70)
      [60] aload_0 v0
      [61] ldc #2
        + String [&amp;]
      [63] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] pop
      [67] goto +110 (target=177)
      [70] iload v5
      [72] bipush 126
      [74] ificmpgt +10 (target=84)
      [77] iload v5
      [79] bipush 32
      [81] ificmpge +36 (target=117)
      [84] aload_0 v0
      [85] new #14
        + Class [java/lang/StringBuilder]
      [88] dup
      [89] invokespecial #18
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [92] ldc #1
        + String [&#]
      [94] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [97] iload v5
      [99] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [102] ldc #6
        + String [;]
      [104] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [107] invokevirtual #22
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [110] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [113] pop
      [114] goto +63 (target=177)
      [117] iload v5
      [119] bipush 32
      [121] ificmpne +49 (target=170)
      [124] iload v4
      [126] iconst_1
      [127] iadd
      [128] iload_3 v3
      [129] ificmpge +31 (target=160)
      [132] aload_1 v1
      [133] iload v4
      [135] iconst_1
      [136] iadd
      [137] invokeinterface #24
        + InterfaceMethodref [java/lang/CharSequence.charAt (I)C]
      [142] bipush 32
      [144] ificmpne +16 (target=160)
      [147] aload_0 v0
      [148] ldc #5
        + String [&nbsp;]
      [150] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [153] pop
      [154] iinc v4, 1
      [157] goto -33 (target=124)
      [160] aload_0 v0
      [161] bipush 32
      [163] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [166] pop
      [167] goto +10 (target=177)
      [170] aload_0 v0
      [171] iload v5
      [173] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [176] pop
      [177] iinc v4, 1
      [180] goto -177 (target=3)
      [183] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 98
        [9] -> line 99
        [19] -> line 101
        [26] -> line 102
        [36] -> line 103
        [43] -> line 104
        [53] -> line 105
        [60] -> line 106
        [70] -> line 107
        [84] -> line 108
        [117] -> line 109
        [124] -> line 110
        [147] -> line 111
        [154] -> line 112
        [160] -> line 115
        [170] -> line 117
        [177] -> line 98
        [183] -> line 120
      + Local variable table attribute (count = 6)
        v5: 19 -> 177 [C c]
        v4: 3 -> 183 [I i]
        v0: 0 -> 184 [Ljava/lang/StringBuilder; out]
        v1: 0 -> 184 [Ljava/lang/CharSequence; text]
        v2: 0 -> 184 [I start]
        v3: 0 -> 184 [I end]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/ShareCompat$IntentBuilder]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [IntentBuilder]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImpl]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImpl]
  + Source file attribute:
    + Utf8 [ShareCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompat$ShareCompatImplICS
  Superclass:    android/support/v4/app/ShareCompat$ShareCompatImplBase
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ShareCompat$ShareCompatImplICS extends android.support.v4.app.ShareCompat$ShareCompatImplBase

Interfaces (count = 0):

Constant Pool (count = 60):
  + Class [android/support/v4/app/ShareCompat]
  + Class [android/support/v4/app/ShareCompat$IntentBuilder]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS]
  + Class [android/support/v4/app/ShareCompatICS]
  + Class [android/view/MenuItem]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getActivity ()Landroid/app/Activity;]
  + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;]
  + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.<init> ()V]
  + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.shouldAddChooserIntent (Landroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/ShareCompatICS.configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V]
  + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z]
  + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + NameAndType [<init> ()V]
  + NameAndType [configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V]
  + NameAndType [createChooserIntent ()Landroid/content/Intent;]
  + NameAndType [getActivity ()Landroid/app/Activity;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [hasSubMenu ()Z]
  + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + NameAndType [shouldAddChooserIntent (Landroid/view/MenuItem;)Z]
  + Utf8 [()Landroid/app/Activity;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [IntentBuilder]
  + Utf8 [Landroid/support/v4/app/ShareCompat$IntentBuilder;]
  + Utf8 [Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [ShareCompat.java]
  + Utf8 [ShareCompatImplBase]
  + Utf8 [ShareCompatImplICS]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ShareCompat]
  + Utf8 [android/support/v4/app/ShareCompat$IntentBuilder]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplBase]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS]
  + Utf8 [android/support/v4/app/ShareCompatICS]
  + Utf8 [android/view/MenuItem]
  + Utf8 [configureMenuItem]
  + Utf8 [createChooserIntent]
  + Utf8 [getActivity]
  + Utf8 [getIntent]
  + Utf8 [hasSubMenu]
  + Utf8 [item]
  + Utf8 [setIntent]
  + Utf8 [shareIntent]
  + Utf8 [shouldAddChooserIntent]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ShareCompat$ShareCompatImplICS()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplBase.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 123
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; this]
  + Method:       configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
    Access flags: 0x1
      = public void configureMenuItem(android.view.MenuItem,android.support.v4.app.ShareCompat$IntentBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #8
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getActivity ()Landroid/app/Activity;]
      [5] aload_2 v2
      [6] invokevirtual #9
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.getIntent ()Landroid/content/Intent;]
      [9] invokestatic #12
        + Methodref [android/support/v4/app/ShareCompatICS.configureMenuItem (Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V]
      [12] aload_0 v0
      [13] aload_1 v1
      [14] invokevirtual #11
        + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.shouldAddChooserIntent (Landroid/view/MenuItem;)Z]
      [17] ifeq +14 (target=31)
      [20] aload_1 v1
      [21] aload_2 v2
      [22] invokevirtual #7
        + Methodref [android/support/v4/app/ShareCompat$IntentBuilder.createChooserIntent ()Landroid/content/Intent;]
      [25] invokeinterface #14
        + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
      [30] pop
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 125
        [12] -> line 127
        [20] -> line 128
        [31] -> line 130
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; this]
        v1: 0 -> 32 [Landroid/view/MenuItem; item]
        v2: 0 -> 32 [Landroid/support/v4/app/ShareCompat$IntentBuilder; shareIntent]
  + Method:       shouldAddChooserIntent(Landroid/view/MenuItem;)Z
    Access flags: 0x0
      = boolean shouldAddChooserIntent(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #13
        + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z]
      [6] ifne +7 (target=13)
      [9] iconst_1
      [10] goto +4 (target=14)
      [13] iconst_0
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 133
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; this]
        v1: 0 -> 15 [Landroid/view/MenuItem; item]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplICS]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/ShareCompat$IntentBuilder]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [IntentBuilder]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplBase]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplBase]
  + Source file attribute:
    + Utf8 [ShareCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompat$ShareCompatImplJB
  Superclass:    android/support/v4/app/ShareCompat$ShareCompatImplICS
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ShareCompat$ShareCompatImplJB extends android.support.v4.app.ShareCompat$ShareCompatImplICS

Interfaces (count = 0):

Constant Pool (count = 33):
  + Class [android/support/v4/app/ShareCompat]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS]
  + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB]
  + Class [android/support/v4/app/ShareCompatJB]
  + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.<init> ()V]
  + Methodref [android/support/v4/app/ShareCompatJB.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ShareCompat.java]
  + Utf8 [ShareCompatImplICS]
  + Utf8 [ShareCompatImplJB]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ShareCompat]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplICS]
  + Utf8 [android/support/v4/app/ShareCompat$ShareCompatImplJB]
  + Utf8 [android/support/v4/app/ShareCompatJB]
  + Utf8 [escapeHtml]
  + Utf8 [html]
  + Utf8 [item]
  + Utf8 [shouldAddChooserIntent]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ShareCompat$ShareCompatImplJB()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/app/ShareCompat$ShareCompatImplICS.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; this]
  + Method:       escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String escapeHtml(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/app/ShareCompatJB.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 139
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; this]
        v1: 0 -> 5 [Ljava/lang/CharSequence; html]
  + Method:       shouldAddChooserIntent(Landroid/view/MenuItem;)Z
    Access flags: 0x0
      = boolean shouldAddChooserIntent(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 144
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; this]
        v1: 0 -> 2 [Landroid/view/MenuItem; item]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplJB]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplJB]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/ShareCompat$ShareCompatImplICS]
      + Class [android/support/v4/app/ShareCompat]
      + Utf8 [ShareCompatImplICS]
  + Source file attribute:
    + Utf8 [ShareCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompatICS
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ShareCompatICS extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 76):
  + String [.sharecompat_]
  + Class [android/support/v4/app/ShareCompatICS]
  + Class [android/view/MenuItem]
  + Class [android/widget/ShareActionProvider]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Methodref [android/widget/ShareActionProvider.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ShareActionProvider.setShareHistoryFileName (Ljava/lang/String;)V]
  + Methodref [android/widget/ShareActionProvider.setShareIntent (Landroid/content/Intent;)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;]
  + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getActionProvider ()Landroid/view/ActionProvider;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
  + NameAndType [setShareHistoryFileName (Ljava/lang/String;)V]
  + NameAndType [setShareIntent (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()Landroid/view/ActionProvider;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [.sharecompat_]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [HISTORY_FILENAME_PREFIX]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/support/v4/app/ShareCompatICS;]
  + Utf8 [Landroid/view/ActionProvider;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/widget/ShareActionProvider;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ShareCompatICS.java]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ShareCompatICS]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/widget/ShareActionProvider]
  + Utf8 [append]
  + Utf8 [callingActivity]
  + Utf8 [configureMenuItem]
  + Utf8 [getActionProvider]
  + Utf8 [getClass]
  + Utf8 [getName]
  + Utf8 [intent]
  + Utf8 [item]
  + Utf8 [itemProvider]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [provider]
  + Utf8 [setActionProvider]
  + Utf8 [setShareHistoryFileName]
  + Utf8 [setShareIntent]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 1):
  + Field:        HISTORY_FILENAME_PREFIX Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String HISTORY_FILENAME_PREFIX
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [.sharecompat_]

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ShareCompatICS()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompatICS; this]
  + Method:       configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V
    Access flags: 0x9
      = public static void configureMenuItem(android.view.MenuItem,android.app.Activity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokeinterface #17
        + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;]
      [6] astore_3 v3
      [7] aconst_null
      [8] astore v4
      [10] aload_3 v3
      [11] instanceof #4
        + Class [android/widget/ShareActionProvider]
      [14] ifne +16 (target=30)
      [17] new #4
        + Class [android/widget/ShareActionProvider]
      [20] dup
      [21] aload_1 v1
      [22] invokespecial #8
        + Methodref [android/widget/ShareActionProvider.<init> (Landroid/content/Context;)V]
      [25] astore v4
      [27] goto +9 (target=36)
      [30] aload_3 v3
      [31] checkcast #4
        + Class [android/widget/ShareActionProvider]
      [34] astore v4
      [36] aload v4
      [38] new #7
        + Class [java/lang/StringBuilder]
      [41] dup
      [42] invokespecial #14
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [45] ldc #1
        + String [.sharecompat_]
      [47] invokevirtual #15
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] aload_1 v1
      [51] invokevirtual #13
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [54] invokevirtual #11
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [57] invokevirtual #15
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] invokevirtual #16
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [63] invokevirtual #9
        + Methodref [android/widget/ShareActionProvider.setShareHistoryFileName (Ljava/lang/String;)V]
      [66] aload v4
      [68] aload_2 v2
      [69] invokevirtual #10
        + Methodref [android/widget/ShareActionProvider.setShareIntent (Landroid/content/Intent;)V]
      [72] aload_0 v0
      [73] aload v4
      [75] invokeinterface #18
        + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
      [80] pop
      [81] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 29
        [7] -> line 30
        [10] -> line 31
        [17] -> line 32
        [30] -> line 34
        [36] -> line 36
        [66] -> line 38
        [72] -> line 39
        [81] -> line 40
      + Local variable table attribute (count = 5)
        v0: 0 -> 82 [Landroid/view/MenuItem; item]
        v1: 0 -> 82 [Landroid/app/Activity; callingActivity]
        v2: 0 -> 82 [Landroid/content/Intent; intent]
        v3: 7 -> 82 [Landroid/view/ActionProvider; itemProvider]
        v4: 10 -> 82 [Landroid/widget/ShareActionProvider; provider]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ShareCompatICS.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/ShareCompatJB
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.ShareCompatJB extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 24):
  + Class [android/support/v4/app/ShareCompatJB]
  + Class [android/text/Html]
  + Class [java/lang/Object]
  + Methodref [android/text/Html.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/support/v4/app/ShareCompatJB;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ShareCompatJB.java]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/ShareCompatJB]
  + Utf8 [android/text/Html]
  + Utf8 [escapeHtml]
  + Utf8 [html]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ShareCompatJB()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/ShareCompatJB; this]
  + Method:       escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String escapeHtml(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #4
        + Methodref [android/text/Html.escapeHtml (Ljava/lang/CharSequence;)Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 23
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Ljava/lang/CharSequence; html]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ShareCompatJB.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/SuperNotCalledException
  Superclass:    android/util/AndroidRuntimeException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.app.SuperNotCalledException extends android.util.AndroidRuntimeException

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [android/support/v4/app/SuperNotCalledException]
  + Class [android/util/AndroidRuntimeException]
  + Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/support/v4/app/SuperNotCalledException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [SuperNotCalledException.java]
  + Utf8 [android/support/v4/app/SuperNotCalledException]
  + Utf8 [android/util/AndroidRuntimeException]
  + Utf8 [msg]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public SuperNotCalledException(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #3
        + Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 23
        [5] -> line 24
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/SuperNotCalledException; this]
        v1: 0 -> 6 [Ljava/lang/String; msg]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [SuperNotCalledException.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilder
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.app.TaskStackBuilder extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Iterable]

Constant Pool (count = 241):
  + Integer [268435456]
  + Integer [268484608]
  + String [Bad ComponentName while traversing activity parent metadata]
  + String [No intents added to TaskStackBuilder; cannot getPendingIntent]
  + String [No intents added to TaskStackBuilder; cannot startActivities]
  + String [TaskStackBuilder]
  + Class [[Landroid/content/Intent;]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/NavUtils]
  + Class [android/support/v4/app/TaskStackBuilder]
  + Class [android/support/v4/app/TaskStackBuilder$SupportParentable]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean]
  + Class [android/support/v4/content/ContextCompat]
  + Class [android/util/Log]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Iterable]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;]
  + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
  + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;]
  + Methodref [android/content/Intent.resolveActivity (Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;]
  + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/TaskStackBuilder.<init> (Landroid/content/Context;)V]
  + Methodref [android/support/v4/app/TaskStackBuilder.addNextIntent (Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;]
  + Methodref [android/support/v4/app/TaskStackBuilder.addParentStack (Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;]
  + Methodref [android/support/v4/app/TaskStackBuilder.create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;]
  + Methodref [android/support/v4/app/TaskStackBuilder.editIntentAt (I)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/TaskStackBuilder.getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Methodref [android/support/v4/app/TaskStackBuilder.startActivities (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase.<init> ()V]
  + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb.<init> ()V]
  + Methodref [android/support/v4/content/ContextCompat.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.isEmpty ()Z]
  + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$SupportParentable.getSupportParentActivityIntent ()Landroid/content/Intent;]
  + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [addNextIntent (Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;]
  + NameAndType [addParentStack (Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;]
  + NameAndType [create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [editIntentAt (I)Landroid/content/Intent;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getComponent ()Landroid/content/ComponentName;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
  + NameAndType [getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + NameAndType [getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + NameAndType [getSupportParentActivityIntent ()Landroid/content/Intent;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mIntents Ljava/util/ArrayList;]
  + NameAndType [mSourceContext Landroid/content/Context;]
  + NameAndType [resolveActivity (Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;]
  + NameAndType [size ()I]
  + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
  + NameAndType [startActivities (Landroid/os/Bundle;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/ComponentName;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Iterator<Landroid/content/Intent;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Landroid/content/Intent;]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(II)Landroid/app/PendingIntent;]
  + Utf8 [(IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Landroid/app/Activity;)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;]
  + Utf8 [(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
  + Utf8 [(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;]
  + Utf8 [(Ljava/lang/Class<*>;)Landroid/support/v4/app/TaskStackBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Bad ComponentName while traversing activity parent metadata]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Deprecated]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;]
  + Utf8 [Landroid/support/v4/app/TaskStackBuilder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Object;Ljava/lang/Iterable<Landroid/content/Intent;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/content/Intent;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NameNotFoundException]
  + Utf8 [No intents added to TaskStackBuilder; cannot getPendingIntent]
  + Utf8 [No intents added to TaskStackBuilder; cannot startActivities]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [SupportParentable]
  + Utf8 [TAG]
  + Utf8 [TaskStackBuilder]
  + Utf8 [TaskStackBuilder.java]
  + Utf8 [TaskStackBuilderImpl]
  + Utf8 [TaskStackBuilderImplBase]
  + Utf8 [TaskStackBuilderImplHoneycomb]
  + Utf8 [TaskStackBuilderImplJellybean]
  + Utf8 [VERSION]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [a]
  + Utf8 [add]
  + Utf8 [addFlags]
  + Utf8 [addNextIntent]
  + Utf8 [addNextIntentWithParentStack]
  + Utf8 [addParentStack]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/NavUtils]
  + Utf8 [android/support/v4/app/TaskStackBuilder]
  + Utf8 [android/support/v4/app/TaskStackBuilder$SupportParentable]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean]
  + Utf8 [android/support/v4/content/ContextCompat]
  + Utf8 [android/util/Log]
  + Utf8 [context]
  + Utf8 [create]
  + Utf8 [e]
  + Utf8 [editIntentAt]
  + Utf8 [flags]
  + Utf8 [from]
  + Utf8 [get]
  + Utf8 [getComponent]
  + Utf8 [getIntent]
  + Utf8 [getIntentCount]
  + Utf8 [getIntents]
  + Utf8 [getPackageManager]
  + Utf8 [getParentActivityIntent]
  + Utf8 [getPendingIntent]
  + Utf8 [getSupportParentActivityIntent]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [insertAt]
  + Utf8 [intents]
  + Utf8 [isEmpty]
  + Utf8 [iterator]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Iterable]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mIntents]
  + Utf8 [mSourceContext]
  + Utf8 [nextIntent]
  + Utf8 [options]
  + Utf8 [parent]
  + Utf8 [requestCode]
  + Utf8 [resolveActivity]
  + Utf8 [size]
  + Utf8 [sourceActivity]
  + Utf8 [sourceActivityClass]
  + Utf8 [sourceActivityName]
  + Utf8 [startActivities]
  + Utf8 [startActivity]
  + Utf8 [target]
  + Utf8 [this]
  + Utf8 [toArray]
  + Utf8 [topIntent]

Fields (count = 4):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [TaskStackBuilder]
  + Field:        IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;
    Access flags: 0x1a
      = private static final android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl IMPL
  + Field:        mIntents Ljava/util/ArrayList;
    Access flags: 0x12
      = private final java.util.ArrayList mIntents
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/content/Intent;>;]
  + Field:        mSourceContext Landroid/content/Context;
    Access flags: 0x12
      = private final android.content.Context mSourceContext

Methods (count = 18):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x2
      = private TaskStackBuilder(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #55
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #28
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #56
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 125
        [4] -> line 122
        [15] -> line 126
        [20] -> line 127
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 21 [Landroid/content/Context; a]
  + Method:       create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;
    Access flags: 0x9
      = public static android.support.v4.app.TaskStackBuilder create(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #16
        + Class [android/support/v4/app/TaskStackBuilder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #42
        + Methodref [android/support/v4/app/TaskStackBuilder.<init> (Landroid/content/Context;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/content/Context; context]
  + Method:       from(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;
    Access flags: 0x9
      = public static android.support.v4.app.TaskStackBuilder from(android.content.Context)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #45
        + Methodref [android/support/v4/app/TaskStackBuilder.create (Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/content/Context; context]
    + Deprecated attribute
  + Method:       addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;
    Access flags: 0x1
      = public android.support.v4.app.TaskStackBuilder addNextIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] aload_1 v1
      [5] invokevirtual #58
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 161
        [9] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 11 [Landroid/content/Intent; nextIntent]
  + Method:       addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;
    Access flags: 0x1
      = public android.support.v4.app.TaskStackBuilder addNextIntentWithParentStack(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #38
        + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnonnull +15 (target=21)
      [9] aload_1 v1
      [10] aload_0 v0
      [11] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [14] invokevirtual #34
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [17] invokevirtual #39
        + Methodref [android/content/Intent.resolveActivity (Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] ifnull +9 (target=31)
      [25] aload_0 v0
      [26] aload_2 v2
      [27] invokevirtual #44
        + Methodref [android/support/v4/app/TaskStackBuilder.addParentStack (Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;]
      [30] pop
      [31] aload_0 v0
      [32] aload_1 v1
      [33] invokevirtual #43
        + Methodref [android/support/v4/app/TaskStackBuilder.addNextIntent (Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;]
      [36] pop
      [37] aload_0 v0
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 178
        [5] -> line 179
        [9] -> line 180
        [21] -> line 182
        [25] -> line 183
        [31] -> line 185
        [37] -> line 186
      + Local variable table attribute (count = 3)
        v0: 0 -> 39 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 39 [Landroid/content/Intent; nextIntent]
        v2: 5 -> 39 [Landroid/content/ComponentName; target]
  + Method:       addParentStack(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;
    Access flags: 0x1
      = public android.support.v4.app.TaskStackBuilder addParentStack(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 4, stack = 2):
      [0] aconst_null
      [1] astore_2 v2
      [2] aload_1 v1
      [3] instanceof #17
        + Class [android/support/v4/app/TaskStackBuilder$SupportParentable]
      [6] ifeq +13 (target=19)
      [9] aload_1 v1
      [10] checkcast #17
        + Class [android/support/v4/app/TaskStackBuilder$SupportParentable]
      [13] invokeinterface #64
        + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$SupportParentable.getSupportParentActivityIntent ()Landroid/content/Intent;]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] ifnonnull +8 (target=28)
      [23] aload_1 v1
      [24] invokestatic #40
        + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/app/Activity;)Landroid/content/Intent;]
      [27] astore_2 v2
      [28] aload_2 v2
      [29] ifnull +36 (target=65)
      [32] aload_2 v2
      [33] invokevirtual #38
        + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;]
      [36] astore_3 v3
      [37] aload_3 v3
      [38] ifnonnull +15 (target=53)
      [41] aload_2 v2
      [42] aload_0 v0
      [43] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [46] invokevirtual #34
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [49] invokevirtual #39
        + Methodref [android/content/Intent.resolveActivity (Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;]
      [52] astore_3 v3
      [53] aload_0 v0
      [54] aload_3 v3
      [55] invokevirtual #44
        + Methodref [android/support/v4/app/TaskStackBuilder.addParentStack (Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;]
      [58] pop
      [59] aload_0 v0
      [60] aload_2 v2
      [61] invokevirtual #43
        + Methodref [android/support/v4/app/TaskStackBuilder.addNextIntent (Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder;]
      [64] pop
      [65] aload_0 v0
      [66] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 197
        [2] -> line 198
        [9] -> line 199
        [19] -> line 201
        [23] -> line 202
        [28] -> line 205
        [32] -> line 208
        [37] -> line 209
        [41] -> line 210
        [53] -> line 212
        [59] -> line 213
        [65] -> line 215
      + Local variable table attribute (count = 4)
        v3: 37 -> 65 [Landroid/content/ComponentName; target]
        v0: 0 -> 67 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 67 [Landroid/app/Activity; sourceActivity]
        v2: 2 -> 67 [Landroid/content/Intent; parent]
  + Method:       addParentStack(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder;
    Access flags: 0x1
      = public android.support.v4.app.TaskStackBuilder addParentStack(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 17, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] new #8
        + Class [android/content/ComponentName]
      [4] dup
      [5] aload_0 v0
      [6] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [9] aload_1 v1
      [10] invokespecial #33
        + Methodref [android/content/ComponentName.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [13] invokevirtual #44
        + Methodref [android/support/v4/app/TaskStackBuilder.addParentStack (Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 226
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 17 [Ljava/lang/Class; sourceActivityClass]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 17 [Ljava/lang/Class<*>; sourceActivityClass]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<*>;)Landroid/support/v4/app/TaskStackBuilder;]
  + Method:       addParentStack(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder;
    Access flags: 0x1
      = public android.support.v4.app.TaskStackBuilder addParentStack(android.content.ComponentName)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] invokevirtual #62
        + Methodref [java/util/ArrayList.size ()I]
      [7] istore_2 v2
      [8] aload_0 v0
      [9] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [12] aload_1 v1
      [13] invokestatic #41
        + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;]
      [16] astore_3 v3
      [17] aload_3 v3
      [18] ifnull +27 (target=45)
      [21] aload_0 v0
      [22] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [25] iload_2 v2
      [26] aload_3 v3
      [27] invokevirtual #57
        + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
      [30] aload_0 v0
      [31] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [34] aload_3 v3
      [35] invokevirtual #38
        + Methodref [android/content/Intent.getComponent ()Landroid/content/ComponentName;]
      [38] invokestatic #41
        + Methodref [android/support/v4/app/NavUtils.getParentActivityIntent (Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;]
      [41] astore_3 v3
      [42] goto -25 (target=17)
      [45] goto +21 (target=66)
      [48] astore_3 v3
      [49] ldc #6
        + String [TaskStackBuilder]
      [51] ldc #3
        + String [Bad ComponentName while traversing activity parent metadata]
      [53] invokestatic #52
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [56] pop
      [57] new #24
        + Class [java/lang/IllegalArgumentException]
      [60] dup
      [61] aload_3 v3
      [62] invokespecial #53
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/Throwable;)V]
      [65] athrow
      [66] aload_0 v0
      [67] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (8 -> 45: 48):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 238
        [8] -> line 240
        [17] -> line 241
        [21] -> line 242
        [30] -> line 243
        [45] -> line 248
        [48] -> line 245
        [49] -> line 246
        [57] -> line 247
        [66] -> line 249
      + Local variable table attribute (count = 5)
        v3: 17 -> 45 [Landroid/content/Intent; parent]
        v3: 49 -> 66 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 68 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 68 [Landroid/content/ComponentName; sourceActivityName]
        v2: 8 -> 68 [I insertAt]
  + Method:       getIntentCount()I
    Access flags: 0x1
      = public int getIntentCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] invokevirtual #62
        + Methodref [java/util/ArrayList.size ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 256
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/TaskStackBuilder; this]
  + Method:       getIntent(I)Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getIntent(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #46
        + Methodref [android/support/v4/app/TaskStackBuilder.editIntentAt (I)Landroid/content/Intent;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 270
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 6 [I index]
    + Deprecated attribute
  + Method:       editIntentAt(I)Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent editIntentAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] iload_1 v1
      [5] invokevirtual #59
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [8] checkcast #10
        + Class [android/content/Intent]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 282
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 12 [I index]
  + Method:       iterator()Ljava/util/Iterator;
    Access flags: 0x1
      = public java.util.Iterator iterator()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] invokevirtual #61
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 289
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/app/TaskStackBuilder; this]
    + Deprecated attribute
    + Signature attribute:
      + Utf8 [()Ljava/util/Iterator<Landroid/content/Intent;>;]
  + Method:       startActivities()V
    Access flags: 0x1
      = public void startActivities()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] invokevirtual #48
        + Methodref [android/support/v4/app/TaskStackBuilder.startActivities (Landroid/os/Bundle;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 301
        [5] -> line 302
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/app/TaskStackBuilder; this]
  + Method:       startActivities(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void startActivities(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] invokevirtual #60
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [7] ifeq +13 (target=20)
      [10] new #25
        + Class [java/lang/IllegalStateException]
      [13] dup
      [14] ldc #5
        + String [No intents added to TaskStackBuilder; cannot startActivities]
      [16] invokespecial #54
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [19] athrow
      [20] aload_0 v0
      [21] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [24] aload_0 v0
      [25] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [28] invokevirtual #62
        + Methodref [java/util/ArrayList.size ()I]
      [31] anewarray #10
        + Class [android/content/Intent]
      [34] invokevirtual #63
        + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [37] checkcast #7
        + Class [[Landroid/content/Intent;]
      [40] astore_2 v2
      [41] aload_2 v2
      [42] iconst_0
      [43] new #10
        + Class [android/content/Intent]
      [46] dup
      [47] aload_2 v2
      [48] iconst_0
      [49] aaload
      [50] invokespecial #36
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [53] ldc #2
        + Integer [268484608]
      [55] invokevirtual #37
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [58] aastore
      [59] aload_0 v0
      [60] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [63] aload_2 v2
      [64] aload_1 v1
      [65] invokestatic #51
        + Methodref [android/support/v4/content/ContextCompat.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
      [68] ifne +32 (target=100)
      [71] new #10
        + Class [android/content/Intent]
      [74] dup
      [75] aload_2 v2
      [76] aload_2 v2
      [77] arraylength
      [78] iconst_1
      [79] isub
      [80] aaload
      [81] invokespecial #36
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [84] astore_3 v3
      [85] aload_3 v3
      [86] ldc #1
        + Integer [268435456]
      [88] invokevirtual #37
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [91] pop
      [92] aload_0 v0
      [93] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [96] aload_3 v3
      [97] invokevirtual #35
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 316
        [10] -> line 317
        [20] -> line 321
        [41] -> line 322
        [59] -> line 325
        [71] -> line 326
        [85] -> line 327
        [92] -> line 328
        [100] -> line 330
      + Local variable table attribute (count = 4)
        v3: 85 -> 100 [Landroid/content/Intent; topIntent]
        v0: 0 -> 101 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 101 [Landroid/os/Bundle; options]
        v2: 41 -> 101 [[Landroid/content/Intent; intents]
  + Method:       getPendingIntent(II)Landroid/app/PendingIntent;
    Access flags: 0x1
      = public android.app.PendingIntent getPendingIntent(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokevirtual #47
        + Methodref [android/support/v4/app/TaskStackBuilder.getPendingIntent (IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 344
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 8 [I requestCode]
        v2: 0 -> 8 [I flags]
  + Method:       getPendingIntent(IILandroid/os/Bundle;)Landroid/app/PendingIntent;
    Access flags: 0x1
      = public android.app.PendingIntent getPendingIntent(int,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] invokevirtual #60
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [7] ifeq +13 (target=20)
      [10] new #25
        + Class [java/lang/IllegalStateException]
      [13] dup
      [14] ldc #4
        + String [No intents added to TaskStackBuilder; cannot getPendingIntent]
      [16] invokespecial #54
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [19] athrow
      [20] aload_0 v0
      [21] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [24] aload_0 v0
      [25] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [28] invokevirtual #62
        + Methodref [java/util/ArrayList.size ()I]
      [31] anewarray #10
        + Class [android/content/Intent]
      [34] invokevirtual #63
        + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [37] checkcast #7
        + Class [[Landroid/content/Intent;]
      [40] astore v4
      [42] aload v4
      [44] iconst_0
      [45] new #10
        + Class [android/content/Intent]
      [48] dup
      [49] aload v4
      [51] iconst_0
      [52] aaload
      [53] invokespecial #36
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [56] ldc #2
        + Integer [268484608]
      [58] invokevirtual #37
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [61] aastore
      [62] getstatic #30
        + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;]
      [65] aload_0 v0
      [66] getfield #32
        + Fieldref [android/support/v4/app/TaskStackBuilder.mSourceContext Landroid/content/Context;]
      [69] aload v4
      [71] iload_1 v1
      [72] iload_2 v2
      [73] aload_3 v3
      [74] invokeinterface #65
        + InterfaceMethodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.getPendingIntent (Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
      [79] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 361
        [10] -> line 362
        [20] -> line 366
        [42] -> line 367
        [62] -> line 371
      + Local variable table attribute (count = 5)
        v0: 0 -> 80 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 0 -> 80 [I requestCode]
        v2: 0 -> 80 [I flags]
        v3: 0 -> 80 [Landroid/os/Bundle; options]
        v4: 42 -> 80 [[Landroid/content/Intent; intents]
  + Method:       getIntents()[Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent[] getIntents()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [4] invokevirtual #62
        + Methodref [java/util/ArrayList.size ()I]
      [7] anewarray #10
        + Class [android/content/Intent]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] arraylength
      [13] ifne +5 (target=18)
      [16] aload_1 v1
      [17] areturn
      [18] aload_1 v1
      [19] iconst_0
      [20] new #10
        + Class [android/content/Intent]
      [23] dup
      [24] aload_0 v0
      [25] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [28] iconst_0
      [29] invokevirtual #59
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [32] checkcast #10
        + Class [android/content/Intent]
      [35] invokespecial #36
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [38] ldc #2
        + Integer [268484608]
      [40] invokevirtual #37
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [43] aastore
      [44] iconst_1
      [45] istore_2 v2
      [46] iload_2 v2
      [47] aload_1 v1
      [48] arraylength
      [49] ificmpge +30 (target=79)
      [52] aload_1 v1
      [53] iload_2 v2
      [54] new #10
        + Class [android/content/Intent]
      [57] dup
      [58] aload_0 v0
      [59] getfield #31
        + Fieldref [android/support/v4/app/TaskStackBuilder.mIntents Ljava/util/ArrayList;]
      [62] iload_2 v2
      [63] invokevirtual #59
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [66] checkcast #10
        + Class [android/content/Intent]
      [69] invokespecial #36
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [72] aastore
      [73] iinc v2, 1
      [76] goto -30 (target=46)
      [79] aload_1 v1
      [80] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 382
        [11] -> line 383
        [18] -> line 385
        [44] -> line 388
        [52] -> line 389
        [73] -> line 388
        [79] -> line 391
      + Local variable table attribute (count = 3)
        v2: 46 -> 79 [I i]
        v0: 0 -> 81 [Landroid/support/v4/app/TaskStackBuilder; this]
        v1: 11 -> 81 [[Landroid/content/Intent; intents]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 0, stack = 2):
      [0] getstatic #29
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +16 (target=21)
      [8] new #20
        + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb]
      [11] dup
      [12] invokespecial #50
        + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb.<init> ()V]
      [15] putstatic #30
        + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;]
      [18] goto +13 (target=31)
      [21] new #19
        + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase]
      [24] dup
      [25] invokespecial #49
        + Methodref [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase.<init> ()V]
      [28] putstatic #30
        + Fieldref [android/support/v4/app/TaskStackBuilder.IMPL Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 115
        [8] -> line 116
        [21] -> line 118
        [31] -> line 120

Class file attributes (count = 3):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImplJellybean]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImplHoneycomb]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/TaskStackBuilder$SupportParentable]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [SupportParentable]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/lang/Iterable<Landroid/content/Intent;>;]
  + Source file attribute:
    + Utf8 [TaskStackBuilder.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilder$SupportParentable
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.TaskStackBuilder$SupportParentable extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/app/TaskStackBuilder]
  + Class [android/support/v4/app/TaskStackBuilder$SupportParentable]
  + Class [java/lang/Object]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [SupportParentable]
  + Utf8 [TaskStackBuilder.java]
  + Utf8 [android/support/v4/app/TaskStackBuilder]
  + Utf8 [android/support/v4/app/TaskStackBuilder$SupportParentable]
  + Utf8 [getSupportParentActivityIntent]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       getSupportParentActivityIntent()Landroid/content/Intent;
    Access flags: 0x401
      = public abstract android.content.Intent getSupportParentActivityIntent()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/TaskStackBuilder$SupportParentable]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [SupportParentable]
  + Source file attribute:
    + Utf8 [TaskStackBuilder.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.app.TaskStackBuilder$TaskStackBuilderImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/app/TaskStackBuilder]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [TaskStackBuilder.java]
  + Utf8 [TaskStackBuilderImpl]
  + Utf8 [android/support/v4/app/TaskStackBuilder]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Utf8 [getPendingIntent]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;
    Access flags: 0x401
      = public abstract android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImpl]
  + Source file attribute:
    + Utf8 [TaskStackBuilder.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]

Constant Pool (count = 52):
  + Integer [268435456]
  + Class [android/app/PendingIntent]
  + Class [android/content/Intent]
  + Class [android/support/v4/app/TaskStackBuilder]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase]
  + Class [java/lang/Object]
  + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TaskStackBuilder.java]
  + Utf8 [TaskStackBuilderImpl]
  + Utf8 [TaskStackBuilderImplBase]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [addFlags]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/TaskStackBuilder]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase]
  + Utf8 [context]
  + Utf8 [flags]
  + Utf8 [getActivity]
  + Utf8 [getPendingIntent]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [options]
  + Utf8 [requestCode]
  + Utf8 [this]
  + Utf8 [topIntent]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TaskStackBuilder$TaskStackBuilderImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; this]
  + Method:       getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;
    Access flags: 0x1
      = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 7, stack = 5):
      [0] new #3
        + Class [android/content/Intent]
      [3] dup
      [4] aload_2 v2
      [5] aload_2 v2
      [6] arraylength
      [7] iconst_1
      [8] isub
      [9] aaload
      [10] invokespecial #9
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [13] astore v6
      [15] aload v6
      [17] ldc #1
        + Integer [268435456]
      [19] invokevirtual #10
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [22] pop
      [23] aload_1 v1
      [24] iload_3 v3
      [25] aload v6
      [27] iload v4
      [29] invokestatic #8
        + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [32] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 84
        [15] -> line 85
        [23] -> line 86
      + Local variable table attribute (count = 7)
        v0: 0 -> 33 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; this]
        v1: 0 -> 33 [Landroid/content/Context; context]
        v2: 0 -> 33 [[Landroid/content/Intent; intents]
        v3: 0 -> 33 [I requestCode]
        v4: 0 -> 33 [I flags]
        v5: 0 -> 33 [Landroid/os/Bundle; options]
        v6: 15 -> 33 [Landroid/content/Intent; topIntent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImpl]
  + Source file attribute:
    + Utf8 [TaskStackBuilder.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]

Constant Pool (count = 50):
  + Integer [268484608]
  + Class [android/content/Intent]
  + Class [android/support/v4/app/TaskStackBuilder]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb]
  + Class [android/support/v4/app/TaskStackBuilderHoneycomb]
  + Class [java/lang/Object]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/TaskStackBuilderHoneycomb.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TaskStackBuilder.java]
  + Utf8 [TaskStackBuilderImpl]
  + Utf8 [TaskStackBuilderImplHoneycomb]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [addFlags]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/TaskStackBuilder]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb]
  + Utf8 [android/support/v4/app/TaskStackBuilderHoneycomb]
  + Utf8 [context]
  + Utf8 [flags]
  + Utf8 [getActivitiesPendingIntent]
  + Utf8 [getPendingIntent]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [options]
  + Utf8 [requestCode]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TaskStackBuilder$TaskStackBuilderImplHoneycomb()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; this]
  + Method:       getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;
    Access flags: 0x1
      = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 6, stack = 6):
      [0] aload_2 v2
      [1] iconst_0
      [2] new #2
        + Class [android/content/Intent]
      [5] dup
      [6] aload_2 v2
      [7] iconst_0
      [8] aaload
      [9] invokespecial #8
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [12] ldc #1
        + Integer [268484608]
      [14] invokevirtual #9
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [17] aastore
      [18] aload_1 v1
      [19] iload_3 v3
      [20] aload_2 v2
      [21] iload v4
      [23] invokestatic #10
        + Methodref [android/support/v4/app/TaskStackBuilderHoneycomb.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 93
        [18] -> line 96
      + Local variable table attribute (count = 6)
        v0: 0 -> 27 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; this]
        v1: 0 -> 27 [Landroid/content/Context; context]
        v2: 0 -> 27 [[Landroid/content/Intent; intents]
        v3: 0 -> 27 [I requestCode]
        v4: 0 -> 27 [I flags]
        v5: 0 -> 27 [Landroid/os/Bundle; options]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImplHoneycomb]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImpl]
  + Source file attribute:
    + Utf8 [TaskStackBuilder.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]

Constant Pool (count = 50):
  + Integer [268484608]
  + Class [android/content/Intent]
  + Class [android/support/v4/app/TaskStackBuilder]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean]
  + Class [android/support/v4/app/TaskStackBuilderJellybean]
  + Class [java/lang/Object]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/TaskStackBuilderJellybean.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TaskStackBuilder.java]
  + Utf8 [TaskStackBuilderImpl]
  + Utf8 [TaskStackBuilderImplJellybean]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [addFlags]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/TaskStackBuilder]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
  + Utf8 [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean]
  + Utf8 [android/support/v4/app/TaskStackBuilderJellybean]
  + Utf8 [context]
  + Utf8 [flags]
  + Utf8 [getActivitiesPendingIntent]
  + Utf8 [getPendingIntent]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [options]
  + Utf8 [requestCode]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TaskStackBuilder$TaskStackBuilderImplJellybean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; this]
  + Method:       getPendingIntent(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent;
    Access flags: 0x1
      = public android.app.PendingIntent getPendingIntent(android.content.Context,android.content.Intent[],int,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 6, stack = 6):
      [0] aload_2 v2
      [1] iconst_0
      [2] new #2
        + Class [android/content/Intent]
      [5] dup
      [6] aload_2 v2
      [7] iconst_0
      [8] aaload
      [9] invokespecial #8
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [12] ldc #1
        + Integer [268484608]
      [14] invokevirtual #9
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [17] aastore
      [18] aload_1 v1
      [19] iload_3 v3
      [20] aload_2 v2
      [21] iload v4
      [23] aload v5
      [25] invokestatic #10
        + Methodref [android/support/v4/app/TaskStackBuilderJellybean.getActivitiesPendingIntent (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 104
        [18] -> line 107
      + Local variable table attribute (count = 6)
        v0: 0 -> 29 [Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; this]
        v1: 0 -> 29 [Landroid/content/Context; context]
        v2: 0 -> 29 [[Landroid/content/Intent; intents]
        v3: 0 -> 29 [I requestCode]
        v4: 0 -> 29 [I flags]
        v5: 0 -> 29 [Landroid/os/Bundle; options]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImplJellybean]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl]
      + Class [android/support/v4/app/TaskStackBuilder]
      + Utf8 [TaskStackBuilderImpl]
  + Source file attribute:
    + Utf8 [TaskStackBuilder.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilderHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.TaskStackBuilderHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 30):
  + Class [android/app/PendingIntent]
  + Class [android/support/v4/app/TaskStackBuilderHoneycomb]
  + Class [java/lang/Object]
  + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/support/v4/app/TaskStackBuilderHoneycomb;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TaskStackBuilderHoneycomb.java]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/support/v4/app/TaskStackBuilderHoneycomb]
  + Utf8 [context]
  + Utf8 [flags]
  + Utf8 [getActivities]
  + Utf8 [getActivitiesPendingIntent]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [requestCode]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TaskStackBuilderHoneycomb()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/TaskStackBuilderHoneycomb; this]
  + Method:       getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;
    Access flags: 0x9
      = public static android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokestatic #4
        + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Landroid/content/Context; context]
        v1: 0 -> 8 [I requestCode]
        v2: 0 -> 8 [[Landroid/content/Intent; intents]
        v3: 0 -> 8 [I flags]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [TaskStackBuilderHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/TaskStackBuilderJellybean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.app.TaskStackBuilderJellybean extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 32):
  + Class [android/app/PendingIntent]
  + Class [android/support/v4/app/TaskStackBuilderJellybean]
  + Class [java/lang/Object]
  + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/TaskStackBuilderJellybean;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TaskStackBuilderJellybean.java]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/support/v4/app/TaskStackBuilderJellybean]
  + Utf8 [context]
  + Utf8 [flags]
  + Utf8 [getActivities]
  + Utf8 [getActivitiesPendingIntent]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [options]
  + Utf8 [requestCode]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TaskStackBuilderJellybean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/TaskStackBuilderJellybean; this]
  + Method:       getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;
    Access flags: 0x9
      = public static android.app.PendingIntent getActivitiesPendingIntent(android.content.Context,int,android.content.Intent[],int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] aload v4
      [6] invokestatic #4
        + Methodref [android/app/PendingIntent.getActivities (Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 28
      + Local variable table attribute (count = 5)
        v0: 0 -> 10 [Landroid/content/Context; context]
        v1: 0 -> 10 [I requestCode]
        v2: 0 -> 10 [[Landroid/content/Intent; intents]
        v3: 0 -> 10 [I flags]
        v4: 0 -> 10 [Landroid/os/Bundle; options]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [TaskStackBuilderJellybean.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Watson
  Superclass:    android/support/v4/app/FragmentActivity
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.app.Watson extends android.support.v4.app.FragmentActivity

Interfaces (count = 3):
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]

Constant Pool (count = 198):
  + String [ menu: ]
  + String [, item: ]
  + String [, menu: ]
  + String [, view: ]
  + String [Watson]
  + String [[onCreatePanelMenu] activity create result: ]
  + String [[onCreatePanelMenu] featureId: ]
  + String [[onCreatePanelMenu] fragments create result: ]
  + String [[onCreatePanelMenu] returning ]
  + String [[onMenuItemSelected] featureId: ]
  + String [[onPreparePanel] activity prepare result: ]
  + String [[onPreparePanel] featureId: ]
  + String [[onPreparePanel] fragments prepare result: ]
  + String [[onPreparePanel] returning ]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManagerImpl]
  + Class [android/support/v4/app/Watson]
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Class [android/util/Log]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
  + Fieldref [android/support/v4/app/Fragment.mHidden Z]
  + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
  + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/Watson.mCreatedMenus Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V]
  + Methodref [android/support/v4/app/FragmentActivity.<init> ()V]
  + Methodref [android/support/v4/app/Watson.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [android/support/v4/app/Watson.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [android/support/v4/app/Watson.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/Watson.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/support/v4/app/Watson$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + InterfaceMethodref [android/support/v4/app/Watson$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [android/support/v4/app/Watson$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.hasVisibleItems ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Z)Ljava/lang/StringBuilder;]
  + NameAndType [contains (Ljava/lang/Object;)Z]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [hasVisibleItems ()Z]
  + NameAndType [mAdded Ljava/util/ArrayList;]
  + NameAndType [mCreatedMenus Ljava/util/ArrayList;]
  + NameAndType [mFragments Landroid/support/v4/app/FragmentManagerImpl;]
  + NameAndType [mHasMenu Z]
  + NameAndType [mHidden Z]
  + NameAndType [mMenuVisible Z]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + NameAndType [onDestroyOptionsMenu ()V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ menu: ]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Z)Ljava/lang/StringBuilder;]
  + Utf8 [, item: ]
  + Utf8 [, menu: ]
  + Utf8 [, view: ]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentManagerImpl;]
  + Utf8 [Landroid/support/v4/app/Watson;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnCreateOptionsMenuListener]
  + Utf8 [OnCreatePanelMenuListener]
  + Utf8 [OnMenuItemSelectedListener]
  + Utf8 [OnOptionsItemSelectedListener]
  + Utf8 [OnPrepareOptionsMenuListener]
  + Utf8 [OnPreparePanelListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG]
  + Utf8 [Watson]
  + Utf8 [Watson.java]
  + Utf8 [Z]
  + Utf8 [[onCreatePanelMenu] activity create result: ]
  + Utf8 [[onCreatePanelMenu] featureId: ]
  + Utf8 [[onCreatePanelMenu] fragments create result: ]
  + Utf8 [[onCreatePanelMenu] returning ]
  + Utf8 [[onMenuItemSelected] featureId: ]
  + Utf8 [[onPreparePanel] activity prepare result: ]
  + Utf8 [[onPreparePanel] featureId: ]
  + Utf8 [[onPreparePanel] fragments prepare result: ]
  + Utf8 [[onPreparePanel] returning ]
  + Utf8 [add]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManagerImpl]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Utf8 [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Utf8 [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [contains]
  + Utf8 [d]
  + Utf8 [f]
  + Utf8 [featureId]
  + Utf8 [get]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [hasVisibleItems]
  + Utf8 [i]
  + Utf8 [inflater]
  + Utf8 [item]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mAdded]
  + Utf8 [mCreatedMenus]
  + Utf8 [mFragments]
  + Utf8 [mHasMenu]
  + Utf8 [mHidden]
  + Utf8 [mMenuVisible]
  + Utf8 [menu]
  + Utf8 [newMenus]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onDestroyOptionsMenu]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onPreparePanel]
  + Utf8 [result]
  + Utf8 [show]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [view]

Fields (count = 2):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [Watson]
  + Field:        mCreatedMenus Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mCreatedMenus
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>;]

Methods (count = 8):
  + Method:       <init>()V
    Access flags: 0x1
      = public Watson()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #38
        + Methodref [android/support/v4/app/FragmentActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 16
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/app/Watson; this]
  + Method:       onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 323, locals = 9, stack = 4):
      [0] ldc #5
        + String [Watson]
      [2] new #29
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #7
        + String [[onCreatePanelMenu] featureId: ]
      [8] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #3
        + String [, menu: ]
      [17] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] iload_1 v1
      [32] ifne +289 (target=321)
      [35] aload_0 v0
      [36] aload_2 v2
      [37] invokevirtual #40
        + Methodref [android/support/v4/app/Watson.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [40] istore_3 v3
      [41] ldc #5
        + String [Watson]
      [43] new #29
        + Class [java/lang/StringBuilder]
      [46] dup
      [47] ldc #6
        + String [[onCreatePanelMenu] activity create result: ]
      [49] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [52] iload_3 v3
      [53] invokevirtual #48
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [56] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [59] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [62] pop
      [63] aload_0 v0
      [64] invokevirtual #39
        + Methodref [android/support/v4/app/Watson.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [67] astore v4
      [69] iconst_0
      [70] istore v5
      [72] aconst_null
      [73] astore v6
      [75] aload_0 v0
      [76] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [79] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [82] ifnull +119 (target=201)
      [85] iconst_0
      [86] istore v7
      [88] goto +98 (target=186)
      [91] aload_0 v0
      [92] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [95] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [98] iload v7
      [100] invokevirtual #53
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [103] checkcast #15
        + Class [android/support/v4/app/Fragment]
      [106] astore v8
      [108] aload v8
      [110] ifnull +73 (target=183)
      [113] aload v8
      [115] getfield #32
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [118] ifne +65 (target=183)
      [121] aload v8
      [123] getfield #31
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [126] ifeq +57 (target=183)
      [129] aload v8
      [131] getfield #33
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [134] ifeq +49 (target=183)
      [137] aload v8
      [139] instanceof #19
        + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
      [142] ifeq +41 (target=183)
      [145] iconst_1
      [146] istore v5
      [148] aload v8
      [150] checkcast #19
        + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
      [153] aload_2 v2
      [154] aload v4
      [156] invokeinterface #55
        + InterfaceMethodref [android/support/v4/app/Watson$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
      [161] aload v6
      [163] ifnonnull +12 (target=175)
      [166] new #30
        + Class [java/util/ArrayList]
      [169] dup
      [170] invokespecial #50
        + Methodref [java/util/ArrayList.<init> ()V]
      [173] astore v6
      [175] aload v6
      [177] aload v8
      [179] invokevirtual #51
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [182] pop
      [183] iinc v7, 1
      [186] iload v7
      [188] aload_0 v0
      [189] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [192] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [195] invokevirtual #54
        + Methodref [java/util/ArrayList.size ()I]
      [198] ificmplt -107 (target=91)
      [201] aload_0 v0
      [202] getfield #35
        + Fieldref [android/support/v4/app/Watson.mCreatedMenus Ljava/util/ArrayList;]
      [205] ifnull +58 (target=263)
      [208] iconst_0
      [209] istore v7
      [211] goto +40 (target=251)
      [214] aload_0 v0
      [215] getfield #35
        + Fieldref [android/support/v4/app/Watson.mCreatedMenus Ljava/util/ArrayList;]
      [218] iload v7
      [220] invokevirtual #53
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [223] checkcast #15
        + Class [android/support/v4/app/Fragment]
      [226] astore v8
      [228] aload v6
      [230] ifnull +13 (target=243)
      [233] aload v6
      [235] aload v8
      [237] invokevirtual #52
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [240] ifne +8 (target=248)
      [243] aload v8
      [245] invokevirtual #37
        + Methodref [android/support/v4/app/Fragment.onDestroyOptionsMenu ()V]
      [248] iinc v7, 1
      [251] iload v7
      [253] aload_0 v0
      [254] getfield #35
        + Fieldref [android/support/v4/app/Watson.mCreatedMenus Ljava/util/ArrayList;]
      [257] invokevirtual #54
        + Methodref [java/util/ArrayList.size ()I]
      [260] ificmplt -46 (target=214)
      [263] aload_0 v0
      [264] aload v6
      [266] putfield #35
        + Fieldref [android/support/v4/app/Watson.mCreatedMenus Ljava/util/ArrayList;]
      [269] ldc #5
        + String [Watson]
      [271] new #29
        + Class [java/lang/StringBuilder]
      [274] dup
      [275] ldc #8
        + String [[onCreatePanelMenu] fragments create result: ]
      [277] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [280] iload v5
      [282] invokevirtual #48
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [285] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [288] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [291] pop
      [292] iload_3 v3
      [293] iload v5
      [295] ior
      [296] istore_3 v3
      [297] ldc #5
        + String [Watson]
      [299] new #29
        + Class [java/lang/StringBuilder]
      [302] dup
      [303] ldc #9
        + String [[onCreatePanelMenu] returning ]
      [305] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [308] iload_3 v3
      [309] invokevirtual #48
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [312] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [315] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [318] pop
      [319] iload_3 v3
      [320] ireturn
      [321] iconst_0
      [322] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 29)
        [0] -> line 41
        [31] -> line 43
        [35] -> line 44
        [41] -> line 45
        [63] -> line 47
        [69] -> line 48
        [72] -> line 49
        [75] -> line 50
        [85] -> line 51
        [91] -> line 52
        [108] -> line 53
        [145] -> line 54
        [148] -> line 55
        [161] -> line 56
        [166] -> line 57
        [175] -> line 59
        [183] -> line 51
        [201] -> line 64
        [208] -> line 65
        [214] -> line 66
        [228] -> line 67
        [243] -> line 68
        [248] -> line 65
        [263] -> line 73
        [269] -> line 75
        [292] -> line 76
        [297] -> line 78
        [319] -> line 79
        [321] -> line 81
      + Local variable table attribute (count = 11)
        v0: 0 -> 323 [Landroid/support/v4/app/Watson; this]
        v1: 0 -> 323 [I featureId]
        v2: 0 -> 323 [Lcom/actionbarsherlock/view/Menu; menu]
        v3: 41 -> 321 [Z result]
        v4: 69 -> 321 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
        v5: 72 -> 321 [Z show]
        v6: 75 -> 321 [Ljava/util/ArrayList; newMenus]
        v7: 88 -> 201 [I i]
        v8: 108 -> 183 [Landroid/support/v4/app/Fragment; f]
        v7: 211 -> 263 [I i]
        v8: 228 -> 248 [Landroid/support/v4/app/Fragment; f]
      + Local variable type table attribute (count = 1)
        v6: 75 -> 321 [Ljava/util/ArrayList<Landroid/support/v4/app/Fragment;>; newMenus]
      + Stack map table attribute (count = 11):
        - [91] Var: [a:android/support/v4/app/Watson][i][a:com/actionbarsherlock/view/Menu][i][a:com/actionbarsherlock/view/MenuInflater][i][a:java/util/ArrayList][i], Stack: 
        - [175] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty)
        - [183] Var: -1, Stack: (empty)
        - [186] Var: ..., Stack: (empty)
        - [201] Var: -1, Stack: (empty)
        - [214] Var: ...[i], Stack: (empty)
        - [243] Var: ...[a:android/support/v4/app/Fragment], Stack: (empty)
        - [248] Var: -1, Stack: (empty)
        - [251] Var: ..., Stack: (empty)
        - [263] Var: -1, Stack: (empty)
        - [321] Var: [a:android/support/v4/app/Watson][i][a:com/actionbarsherlock/view/Menu], Stack: 
  + Method:       onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 248, locals = 8, stack = 4):
      [0] ldc #5
        + String [Watson]
      [2] new #29
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #12
        + String [[onPreparePanel] featureId: ]
      [8] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #4
        + String [, view: ]
      [17] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] ldc #1
        + String [ menu: ]
      [26] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] aload_3 v3
      [30] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [39] pop
      [40] iload_1 v1
      [41] ifne +205 (target=246)
      [44] aload_0 v0
      [45] aload_3 v3
      [46] invokevirtual #42
        + Methodref [android/support/v4/app/Watson.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [49] istore v4
      [51] ldc #5
        + String [Watson]
      [53] new #29
        + Class [java/lang/StringBuilder]
      [56] dup
      [57] ldc #11
        + String [[onPreparePanel] activity prepare result: ]
      [59] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [62] iload v4
      [64] invokevirtual #48
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [67] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [70] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [73] pop
      [74] iconst_0
      [75] istore v5
      [77] aload_0 v0
      [78] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [81] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [84] ifnull +95 (target=179)
      [87] iconst_0
      [88] istore v6
      [90] goto +74 (target=164)
      [93] aload_0 v0
      [94] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [97] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [100] iload v6
      [102] invokevirtual #53
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [105] checkcast #15
        + Class [android/support/v4/app/Fragment]
      [108] astore v7
      [110] aload v7
      [112] ifnull +49 (target=161)
      [115] aload v7
      [117] getfield #32
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [120] ifne +41 (target=161)
      [123] aload v7
      [125] getfield #31
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [128] ifeq +33 (target=161)
      [131] aload v7
      [133] getfield #33
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [136] ifeq +25 (target=161)
      [139] aload v7
      [141] instanceof #21
        + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
      [144] ifeq +17 (target=161)
      [147] iconst_1
      [148] istore v5
      [150] aload v7
      [152] checkcast #21
        + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
      [155] aload_3 v3
      [156] invokeinterface #57
        + InterfaceMethodref [android/support/v4/app/Watson$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
      [161] iinc v6, 1
      [164] iload v6
      [166] aload_0 v0
      [167] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [170] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [173] invokevirtual #54
        + Methodref [java/util/ArrayList.size ()I]
      [176] ificmplt -83 (target=93)
      [179] ldc #5
        + String [Watson]
      [181] new #29
        + Class [java/lang/StringBuilder]
      [184] dup
      [185] ldc #13
        + String [[onPreparePanel] fragments prepare result: ]
      [187] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [190] iload v5
      [192] invokevirtual #48
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [195] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [198] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [201] pop
      [202] iload v4
      [204] iload v5
      [206] ior
      [207] istore v4
      [209] iload v4
      [211] aload_3 v3
      [212] invokeinterface #58
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.hasVisibleItems ()Z]
      [217] iand
      [218] istore v4
      [220] ldc #5
        + String [Watson]
      [222] new #29
        + Class [java/lang/StringBuilder]
      [225] dup
      [226] ldc #14
        + String [[onPreparePanel] returning ]
      [228] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [231] iload v4
      [233] invokevirtual #48
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [236] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [239] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [242] pop
      [243] iload v4
      [245] ireturn
      [246] iconst_0
      [247] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 86
        [40] -> line 88
        [44] -> line 89
        [51] -> line 90
        [74] -> line 92
        [77] -> line 93
        [87] -> line 94
        [93] -> line 95
        [110] -> line 96
        [147] -> line 97
        [150] -> line 98
        [161] -> line 94
        [179] -> line 103
        [202] -> line 104
        [209] -> line 106
        [220] -> line 107
        [243] -> line 108
        [246] -> line 110
      + Local variable table attribute (count = 8)
        v0: 0 -> 248 [Landroid/support/v4/app/Watson; this]
        v1: 0 -> 248 [I featureId]
        v2: 0 -> 248 [Landroid/view/View; view]
        v3: 0 -> 248 [Lcom/actionbarsherlock/view/Menu; menu]
        v4: 51 -> 246 [Z result]
        v5: 77 -> 246 [Z show]
        v6: 90 -> 179 [I i]
        v7: 110 -> 161 [Landroid/support/v4/app/Fragment; f]
      + Stack map table attribute (count = 5):
        - [93] Var: ...[i][i][i], Stack: (empty)
        - [161] Var: ..., Stack: (empty)
        - [164] Var: ..., Stack: (empty)
        - [179] Var: -1, Stack: (empty)
        - [246] Var: -2, Stack: (empty)
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 148, locals = 5, stack = 4):
      [0] ldc #5
        + String [Watson]
      [2] new #29
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #10
        + String [[onMenuItemSelected] featureId: ]
      [8] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #2
        + String [, item: ]
      [17] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #43
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] iload_1 v1
      [32] ifne +114 (target=146)
      [35] aload_0 v0
      [36] aload_2 v2
      [37] invokevirtual #41
        + Methodref [android/support/v4/app/Watson.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [40] ifeq +5 (target=45)
      [43] iconst_1
      [44] ireturn
      [45] aload_0 v0
      [46] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [49] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [52] ifnull +94 (target=146)
      [55] iconst_0
      [56] istore_3 v3
      [57] goto +75 (target=132)
      [60] aload_0 v0
      [61] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [64] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [67] iload_3 v3
      [68] invokevirtual #53
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [71] checkcast #15
        + Class [android/support/v4/app/Fragment]
      [74] astore v4
      [76] aload v4
      [78] ifnull +51 (target=129)
      [81] aload v4
      [83] getfield #32
        + Fieldref [android/support/v4/app/Fragment.mHidden Z]
      [86] ifne +43 (target=129)
      [89] aload v4
      [91] getfield #31
        + Fieldref [android/support/v4/app/Fragment.mHasMenu Z]
      [94] ifeq +35 (target=129)
      [97] aload v4
      [99] getfield #33
        + Fieldref [android/support/v4/app/Fragment.mMenuVisible Z]
      [102] ifeq +27 (target=129)
      [105] aload v4
      [107] instanceof #20
        + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
      [110] ifeq +19 (target=129)
      [113] aload v4
      [115] checkcast #20
        + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
      [118] aload_2 v2
      [119] invokeinterface #56
        + InterfaceMethodref [android/support/v4/app/Watson$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [124] ifeq +5 (target=129)
      [127] iconst_1
      [128] ireturn
      [129] iinc v3, 1
      [132] iload_3 v3
      [133] aload_0 v0
      [134] getfield #36
        + Fieldref [android/support/v4/app/Watson.mFragments Landroid/support/v4/app/FragmentManagerImpl;]
      [137] getfield #34
        + Fieldref [android/support/v4/app/FragmentManagerImpl.mAdded Ljava/util/ArrayList;]
      [140] invokevirtual #54
        + Methodref [java/util/ArrayList.size ()I]
      [143] ificmplt -83 (target=60)
      [146] iconst_0
      [147] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 115
        [31] -> line 117
        [35] -> line 118
        [43] -> line 119
        [45] -> line 122
        [55] -> line 123
        [60] -> line 124
        [76] -> line 125
        [113] -> line 126
        [127] -> line 127
        [129] -> line 123
        [146] -> line 133
      + Local variable table attribute (count = 5)
        v0: 0 -> 148 [Landroid/support/v4/app/Watson; this]
        v1: 0 -> 148 [I featureId]
        v2: 0 -> 148 [Lcom/actionbarsherlock/view/MenuItem; item]
        v3: 57 -> 146 [I i]
        v4: 76 -> 129 [Landroid/support/v4/app/Fragment; f]
      + Stack map table attribute (count = 5):
        - [45] Var: ..., Stack: (empty)
        - [60] Var: ...[i], Stack: (empty)
        - [129] Var: ..., Stack: (empty)
        - [132] Var: ..., Stack: (empty)
        - [146] Var: -1, Stack: (empty)
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
  + Method:       getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuInflater getSupportMenuInflater()

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnCreateOptionsMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnOptionsItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnPrepareOptionsMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreatePanelMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnMenuItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPreparePanelListener]
  + Source file attribute:
    + Utf8 [Watson.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Watson$OnCreateOptionsMenuListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.Watson$OnCreateOptionsMenuListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/app/Watson]
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnCreateOptionsMenuListener]
  + Utf8 [SourceFile]
  + Utf8 [Watson.java]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreateOptionsMenu]

Fields (count = 0):

Methods (count = 1):
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V
    Access flags: 0x401
      = public abstract void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnCreateOptionsMenuListener]
  + Source file attribute:
    + Utf8 [Watson.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Watson$OnOptionsItemSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.Watson$OnOptionsItemSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/app/Watson]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [InnerClasses]
  + Utf8 [OnOptionsItemSelectedListener]
  + Utf8 [SourceFile]
  + Utf8 [Watson.java]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onOptionsItemSelected]

Fields (count = 0):

Methods (count = 1):
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnOptionsItemSelectedListener]
  + Source file attribute:
    + Utf8 [Watson.java]

_____________________________________________________________________
+ Program class: android/support/v4/app/Watson$OnPrepareOptionsMenuListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.app.Watson$OnPrepareOptionsMenuListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/app/Watson]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnPrepareOptionsMenuListener]
  + Utf8 [SourceFile]
  + Utf8 [Watson.java]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onPrepareOptionsMenu]

Fields (count = 0):

Methods (count = 1):
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x401
      = public abstract void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnPrepareOptionsMenuListener]
  + Source file attribute:
    + Utf8 [Watson.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/ContextCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.content.ContextCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 48):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/content/ContextCompat]
  + Class [android/support/v4/content/ContextCompatHoneycomb]
  + Class [android/support/v4/content/ContextCompatJellybean]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Methodref [android/support/v4/content/ContextCompat.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
  + Methodref [android/support/v4/content/ContextCompatHoneycomb.startActivities (Landroid/content/Context;[Landroid/content/Intent;)V]
  + Methodref [android/support/v4/content/ContextCompatJellybean.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [SDK_INT I]
  + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;)V]
  + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V]
  + NameAndType [startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;)Z]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ContextCompat.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/content/ContextCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/content/ContextCompat]
  + Utf8 [android/support/v4/content/ContextCompatHoneycomb]
  + Utf8 [android/support/v4/content/ContextCompatJellybean]
  + Utf8 [context]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [options]
  + Utf8 [startActivities]
  + Utf8 [this]
  + Utf8 [version]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public ContextCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/content/ContextCompat; this]
  + Method:       startActivities(Landroid/content/Context;[Landroid/content/Intent;)Z
    Access flags: 0x9
      = public static boolean startActivities(android.content.Context,android.content.Intent[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokestatic #8
        + Methodref [android/support/v4/content/ContextCompat.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/content/Context; context]
        v1: 0 -> 7 [[Landroid/content/Intent; intents]
  + Method:       startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z
    Access flags: 0x9
      = public static boolean startActivities(android.content.Context,android.content.Intent[],android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 4, stack = 3):
      [0] getstatic #7
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_3 v3
      [4] iload_3 v3
      [5] bipush 16
      [7] ificmplt +11 (target=18)
      [10] aload_0 v0
      [11] aload_1 v1
      [12] aload_2 v2
      [13] invokestatic #10
        + Methodref [android/support/v4/content/ContextCompatJellybean.startActivities (Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V]
      [16] iconst_1
      [17] ireturn
      [18] iload_3 v3
      [19] bipush 11
      [21] ificmplt +10 (target=31)
      [24] aload_0 v0
      [25] aload_1 v1
      [26] invokestatic #9
        + Methodref [android/support/v4/content/ContextCompatHoneycomb.startActivities (Landroid/content/Context;[Landroid/content/Intent;)V]
      [29] iconst_1
      [30] ireturn
      [31] iconst_0
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 89
        [4] -> line 90
        [10] -> line 91
        [16] -> line 92
        [18] -> line 93
        [24] -> line 94
        [29] -> line 95
        [31] -> line 97
      + Local variable table attribute (count = 4)
        v0: 0 -> 33 [Landroid/content/Context; context]
        v1: 0 -> 33 [[Landroid/content/Intent; intents]
        v2: 0 -> 33 [Landroid/os/Bundle; options]
        v3: 4 -> 33 [I version]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ContextCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/ContextCompatHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.content.ContextCompatHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [android/content/Context]
  + Class [android/support/v4/content/ContextCompatHoneycomb]
  + Class [java/lang/Object]
  + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;)V]
  + NameAndType [startActivities ([Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;)V]
  + Utf8 [([Landroid/content/Intent;)V]
  + Utf8 [Code]
  + Utf8 [ContextCompatHoneycomb.java]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [android/content/Context]
  + Utf8 [android/support/v4/content/ContextCompatHoneycomb]
  + Utf8 [context]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [startActivities]

Fields (count = 0):

Methods (count = 1):
  + Method:       startActivities(Landroid/content/Context;[Landroid/content/Intent;)V
    Access flags: 0x8
      = static void startActivities(android.content.Context,android.content.Intent[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #4
        + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 28
        [5] -> line 29
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/content/Context; context]
        v1: 0 -> 6 [[Landroid/content/Intent; intents]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ContextCompatHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/ContextCompatJellybean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.content.ContextCompatJellybean extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 23):
  + Class [android/content/Context]
  + Class [android/support/v4/content/ContextCompatJellybean]
  + Class [java/lang/Object]
  + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V]
  + NameAndType [startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [([Landroid/content/Intent;Landroid/os/Bundle;)V]
  + Utf8 [Code]
  + Utf8 [ContextCompatJellybean.java]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [android/content/Context]
  + Utf8 [android/support/v4/content/ContextCompatJellybean]
  + Utf8 [context]
  + Utf8 [intents]
  + Utf8 [java/lang/Object]
  + Utf8 [options]
  + Utf8 [startActivities]

Fields (count = 0):

Methods (count = 1):
  + Method:       startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V
    Access flags: 0x9
      = public static void startActivities(android.content.Context,android.content.Intent[],android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #4
        + Methodref [android/content/Context.startActivities ([Landroid/content/Intent;Landroid/os/Bundle;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 26
        [6] -> line 27
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Landroid/content/Context; context]
        v1: 0 -> 7 [[Landroid/content/Intent; intents]
        v2: 0 -> 7 [Landroid/os/Bundle; options]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ContextCompatJellybean.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/IntentCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.content.IntentCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/content/IntentCompat]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImpl]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplBase]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplHC]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/content/IntentCompat.IMPL Landroid/support/v4/content/IntentCompat$IntentCompatImpl;]
  + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplBase.<init> ()V]
  + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplHC.<init> ()V]
  + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.<init> ()V]
  + InterfaceMethodref [android/support/v4/content/IntentCompat$IntentCompatImpl.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/content/IntentCompat$IntentCompatImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [IntentCompat.java]
  + Utf8 [IntentCompatImpl]
  + Utf8 [IntentCompatImplBase]
  + Utf8 [IntentCompatImplHC]
  + Utf8 [IntentCompatImplIcsMr1]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/support/v4/content/IntentCompat$IntentCompatImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/content/IntentCompat]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImpl]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplBase]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplHC]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1]
  + Utf8 [java/lang/Object]
  + Utf8 [mainActivity]
  + Utf8 [makeMainActivity]
  + Utf8 [version]

Fields (count = 1):
  + Field:        IMPL Landroid/support/v4/content/IntentCompat$IntentCompatImpl;
    Access flags: 0x1a
      = private static final android.support.v4.content.IntentCompat$IntentCompatImpl IMPL

Methods (count = 2):
  + Method:       makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
    Access flags: 0x9
      = public static android.content.Intent makeMainActivity(android.content.ComponentName)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/content/IntentCompat.IMPL Landroid/support/v4/content/IntentCompat$IntentCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #14
        + InterfaceMethodref [android/support/v4/content/IntentCompat$IntentCompatImpl.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 221
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/content/ComponentName; mainActivity]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 1, stack = 2):
      [0] getstatic #9
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_0 v0
      [4] iload_0 v0
      [5] bipush 15
      [7] ificmplt +16 (target=23)
      [10] new #7
        + Class [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1]
      [13] dup
      [14] invokespecial #13
        + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.<init> ()V]
      [17] putstatic #10
        + Fieldref [android/support/v4/content/IntentCompat.IMPL Landroid/support/v4/content/IntentCompat$IntentCompatImpl;]
      [20] goto +32 (target=52)
      [23] iload_0 v0
      [24] bipush 11
      [26] ificmplt +16 (target=42)
      [29] new #6
        + Class [android/support/v4/content/IntentCompat$IntentCompatImplHC]
      [32] dup
      [33] invokespecial #12
        + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplHC.<init> ()V]
      [36] putstatic #10
        + Fieldref [android/support/v4/content/IntentCompat.IMPL Landroid/support/v4/content/IntentCompat$IntentCompatImpl;]
      [39] goto +13 (target=52)
      [42] new #5
        + Class [android/support/v4/content/IntentCompat$IntentCompatImplBase]
      [45] dup
      [46] invokespecial #11
        + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplBase.<init> ()V]
      [49] putstatic #10
        + Fieldref [android/support/v4/content/IntentCompat.IMPL Landroid/support/v4/content/IntentCompat$IntentCompatImpl;]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 85
        [4] -> line 86
        [10] -> line 87
        [23] -> line 88
        [29] -> line 89
        [42] -> line 91
        [52] -> line 93
      + Local variable table attribute (count = 1)
        v0: 4 -> 52 [I version]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplIcsMr1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplHC]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplHC]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplBase]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImpl]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [IntentCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/IntentCompat$IntentCompatImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.content.IntentCompat$IntentCompatImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/content/IntentCompat]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [InnerClasses]
  + Utf8 [IntentCompat.java]
  + Utf8 [IntentCompatImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/content/IntentCompat]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImpl]
  + Utf8 [java/lang/Object]
  + Utf8 [makeMainActivity]

Fields (count = 0):

Methods (count = 1):
  + Method:       makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
    Access flags: 0x401
      = public abstract android.content.Intent makeMainActivity(android.content.ComponentName)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImpl]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImpl]
  + Source file attribute:
    + Utf8 [IntentCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/IntentCompat$IntentCompatImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.content.IntentCompat$IntentCompatImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/content/IntentCompat$IntentCompatImpl]

Constant Pool (count = 45):
  + String [android.intent.action.MAIN]
  + String [android.intent.category.LAUNCHER]
  + Class [android/content/Intent]
  + Class [android/support/v4/content/IntentCompat]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImpl]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplBase]
  + Class [java/lang/Object]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [IntentCompat.java]
  + Utf8 [IntentCompatImpl]
  + Utf8 [IntentCompatImplBase]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [addCategory]
  + Utf8 [android.intent.action.MAIN]
  + Utf8 [android.intent.category.LAUNCHER]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/content/IntentCompat]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImpl]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplBase]
  + Utf8 [componentName]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [makeMainActivity]
  + Utf8 [setComponent]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = IntentCompat$IntentCompatImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; this]
  + Method:       makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent makeMainActivity(android.content.ComponentName)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] new #3
        + Class [android/content/Intent]
      [3] dup
      [4] ldc #1
        + String [android.intent.action.MAIN]
      [6] invokespecial #8
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] aload_1 v1
      [12] invokevirtual #10
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [15] pop
      [16] aload_2 v2
      [17] ldc #2
        + String [android.intent.category.LAUNCHER]
      [19] invokevirtual #9
        + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
      [22] pop
      [23] aload_2 v2
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 39
        [10] -> line 40
        [16] -> line 41
        [23] -> line 42
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; this]
        v1: 0 -> 25 [Landroid/content/ComponentName; componentName]
        v2: 10 -> 25 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplBase]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImpl]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImpl]
  + Source file attribute:
    + Utf8 [IntentCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/IntentCompat$IntentCompatImplHC
  Superclass:    android/support/v4/content/IntentCompat$IntentCompatImplBase
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.content.IntentCompat$IntentCompatImplHC extends android.support.v4.content.IntentCompat$IntentCompatImplBase

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [android/support/v4/content/IntentCompat]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplBase]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplHC]
  + Class [android/support/v4/content/IntentCompatHoneycomb]
  + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplBase.<init> ()V]
  + Methodref [android/support/v4/content/IntentCompatHoneycomb.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [<init> ()V]
  + NameAndType [makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [IntentCompat.java]
  + Utf8 [IntentCompatImplBase]
  + Utf8 [IntentCompatImplHC]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/content/IntentCompat]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplBase]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplHC]
  + Utf8 [android/support/v4/content/IntentCompatHoneycomb]
  + Utf8 [componentName]
  + Utf8 [makeMainActivity]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = IntentCompat$IntentCompatImplHC()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplBase.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; this]
  + Method:       makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent makeMainActivity(android.content.ComponentName)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/content/IntentCompatHoneycomb.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; this]
        v1: 0 -> 5 [Landroid/content/ComponentName; componentName]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplHC]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplHC]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplBase]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplBase]
  + Source file attribute:
    + Utf8 [IntentCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1
  Superclass:    android/support/v4/content/IntentCompat$IntentCompatImplHC
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1 extends android.support.v4.content.IntentCompat$IntentCompatImplHC

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [android/support/v4/content/IntentCompat]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplHC]
  + Class [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1]
  + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplHC.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [IntentCompat.java]
  + Utf8 [IntentCompatImplHC]
  + Utf8 [IntentCompatImplIcsMr1]
  + Utf8 [Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/content/IntentCompat]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplHC]
  + Utf8 [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = IntentCompat$IntentCompatImplIcsMr1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [android/support/v4/content/IntentCompat$IntentCompatImplHC.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 76
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplIcsMr1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/content/IntentCompat$IntentCompatImplHC]
      + Class [android/support/v4/content/IntentCompat]
      + Utf8 [IntentCompatImplHC]
  + Source file attribute:
    + Utf8 [IntentCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/IntentCompatHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.content.IntentCompatHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [android/content/Intent]
  + Class [android/support/v4/content/IntentCompatHoneycomb]
  + Class [java/lang/Object]
  + Methodref [android/content/Intent.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [Code]
  + Utf8 [IntentCompatHoneycomb.java]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/content/IntentCompatHoneycomb]
  + Utf8 [java/lang/Object]
  + Utf8 [mainActivity]
  + Utf8 [makeMainActivity]

Fields (count = 0):

Methods (count = 1):
  + Method:       makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
    Access flags: 0x9
      = public static android.content.Intent makeMainActivity(android.content.ComponentName)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #4
        + Methodref [android/content/Intent.makeMainActivity (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/content/ComponentName; mainActivity]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [IntentCompatHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/Loader
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.content.Loader extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 159):
  + String [ id=]
  + String [ mContentChanged=]
  + String [ mListener=]
  + String [ mProcessingChange=]
  + String [ mReset=]
  + String [Attempting to unregister the wrong listener]
  + String [No listener register]
  + String [There is already a listener registered]
  + String [mAbandoned=]
  + String [mId=]
  + String [mStarted=]
  + String [}]
  + Class [android/support/v4/content/Loader]
  + Class [android/support/v4/content/Loader$OnLoadCompleteListener]
  + Class [android/support/v4/util/DebugUtils]
  + Class [java/io/PrintWriter]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/support/v4/content/Loader.mAbandoned Z]
  + Fieldref [android/support/v4/content/Loader.mContentChanged Z]
  + Fieldref [android/support/v4/content/Loader.mId I]
  + Fieldref [android/support/v4/content/Loader.mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
  + Fieldref [android/support/v4/content/Loader.mProcessingChange Z]
  + Fieldref [android/support/v4/content/Loader.mReset Z]
  + Fieldref [android/support/v4/content/Loader.mStarted Z]
  + Methodref [android/support/v4/content/Loader.onAbandon ()V]
  + Methodref [android/support/v4/content/Loader.onReset ()V]
  + Methodref [android/support/v4/content/Loader.onStartLoading ()V]
  + Methodref [android/support/v4/content/Loader.onStopLoading ()V]
  + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Methodref [java/io/PrintWriter.print (I)V]
  + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
  + Methodref [java/io/PrintWriter.print (Z)V]
  + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
  + Methodref [java/io/PrintWriter.println (Z)V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + NameAndType [mAbandoned Z]
  + NameAndType [mContentChanged Z]
  + NameAndType [mId I]
  + NameAndType [mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
  + NameAndType [mProcessingChange Z]
  + NameAndType [mReset Z]
  + NameAndType [mStarted Z]
  + NameAndType [onAbandon ()V]
  + NameAndType [onReset ()V]
  + NameAndType [onStartLoading ()V]
  + NameAndType [onStopLoading ()V]
  + NameAndType [print (I)V]
  + NameAndType [print (Ljava/lang/String;)V]
  + NameAndType [print (Z)V]
  + NameAndType [println (Ljava/lang/Object;)V]
  + NameAndType [println (Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ id=]
  + Utf8 [ mContentChanged=]
  + Utf8 [ mListener=]
  + Utf8 [ mProcessingChange=]
  + Utf8 [ mReset=]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + Utf8 [(ILandroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>;)V]
  + Utf8 [(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V]
  + Utf8 [(Landroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V]
  + Utf8 [(TD;)Ljava/lang/String;]
  + Utf8 [(Z)V]
  + Utf8 [<D:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Attempting to unregister the wrong listener]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
  + Utf8 [Landroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>;]
  + Utf8 [Landroid/support/v4/content/Loader;]
  + Utf8 [Landroid/support/v4/content/Loader<TD;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileDescriptor;]
  + Utf8 [Ljava/io/PrintWriter;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Loader.java]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [No listener register]
  + Utf8 [OnLoadCompleteListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TD;]
  + Utf8 [There is already a listener registered]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [abandon]
  + Utf8 [android/support/v4/content/Loader]
  + Utf8 [android/support/v4/content/Loader$OnLoadCompleteListener]
  + Utf8 [android/support/v4/util/DebugUtils]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [buildShortClassTag]
  + Utf8 [data]
  + Utf8 [dataToString]
  + Utf8 [dump]
  + Utf8 [fd]
  + Utf8 [id]
  + Utf8 [java/io/PrintWriter]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [listener]
  + Utf8 [mAbandoned]
  + Utf8 [mAbandoned=]
  + Utf8 [mContentChanged]
  + Utf8 [mId]
  + Utf8 [mId=]
  + Utf8 [mListener]
  + Utf8 [mProcessingChange]
  + Utf8 [mReset]
  + Utf8 [mStarted]
  + Utf8 [mStarted=]
  + Utf8 [onAbandon]
  + Utf8 [onReset]
  + Utf8 [onStartLoading]
  + Utf8 [onStopLoading]
  + Utf8 [prefix]
  + Utf8 [print]
  + Utf8 [println]
  + Utf8 [registerListener]
  + Utf8 [reset]
  + Utf8 [sb]
  + Utf8 [startLoading]
  + Utf8 [stopLoading]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [unregisterListener]
  + Utf8 [writer]
  + Utf8 [}]

Fields (count = 7):
  + Field:        mId I
    Access flags: 0x0
      = int mId
  + Field:        mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;
    Access flags: 0x0
      = android.support.v4.content.Loader$OnLoadCompleteListener mListener
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>;]
  + Field:        mStarted Z
    Access flags: 0x0
      = boolean mStarted
  + Field:        mAbandoned Z
    Access flags: 0x0
      = boolean mAbandoned
  + Field:        mReset Z
    Access flags: 0x0
      = boolean mReset
  + Field:        mContentChanged Z
    Access flags: 0x0
      = boolean mContentChanged
  + Field:        mProcessingChange Z
    Access flags: 0x0
      = boolean mProcessingChange

Methods (count = 13):
  + Method:       registerListener(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V
    Access flags: 0x1
      = public void registerListener(int,android.support.v4.content.Loader$OnLoadCompleteListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [android/support/v4/content/Loader.mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
      [4] ifnull +13 (target=17)
      [7] new #18
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #8
        + String [There is already a listener registered]
      [13] invokespecial #39
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] aload_2 v2
      [19] putfield #24
        + Fieldref [android/support/v4/content/Loader.mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
      [22] aload_0 v0
      [23] iload_1 v1
      [24] putfield #23
        + Fieldref [android/support/v4/content/Loader.mId I]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 130
        [7] -> line 131
        [17] -> line 133
        [22] -> line 134
        [27] -> line 135
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Landroid/support/v4/content/Loader; this]
        v1: 0 -> 28 [I id]
        v2: 0 -> 28 [Landroid/support/v4/content/Loader$OnLoadCompleteListener; listener]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 28 [Landroid/support/v4/content/Loader<TD;>; this]
        v2: 0 -> 28 [Landroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>; listener]
    + Signature attribute:
      + Utf8 [(ILandroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>;)V]
  + Method:       unregisterListener(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V
    Access flags: 0x1
      = public void unregisterListener(android.support.v4.content.Loader$OnLoadCompleteListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 41, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [android/support/v4/content/Loader.mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
      [4] ifnonnull +13 (target=17)
      [7] new #18
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #7
        + String [No listener register]
      [13] invokespecial #39
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #24
        + Fieldref [android/support/v4/content/Loader.mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
      [21] aload_1 v1
      [22] ifacmpeq +13 (target=35)
      [25] new #17
        + Class [java/lang/IllegalArgumentException]
      [28] dup
      [29] ldc #6
        + String [Attempting to unregister the wrong listener]
      [31] invokespecial #38
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [34] athrow
      [35] aload_0 v0
      [36] aconst_null
      [37] putfield #24
        + Fieldref [android/support/v4/content/Loader.mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 143
        [7] -> line 144
        [17] -> line 146
        [25] -> line 147
        [35] -> line 149
        [40] -> line 150
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Landroid/support/v4/content/Loader; this]
        v1: 0 -> 41 [Landroid/support/v4/content/Loader$OnLoadCompleteListener; listener]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 41 [Landroid/support/v4/content/Loader<TD;>; this]
        v1: 0 -> 41 [Landroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>; listener]
    + Signature attribute:
      + Utf8 [(Landroid/support/v4/content/Loader$OnLoadCompleteListener<TD;>;)V]
  + Method:       startLoading()V
    Access flags: 0x11
      = public final void startLoading()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #27
        + Fieldref [android/support/v4/content/Loader.mStarted Z]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #26
        + Fieldref [android/support/v4/content/Loader.mReset Z]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #21
        + Fieldref [android/support/v4/content/Loader.mAbandoned Z]
      [15] aload_0 v0
      [16] invokevirtual #30
        + Methodref [android/support/v4/content/Loader.onStartLoading ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 195
        [5] -> line 196
        [10] -> line 197
        [15] -> line 198
        [19] -> line 199
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 20 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       onStartLoading()V
    Access flags: 0x4
      = protected void onStartLoading()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 207
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       stopLoading()V
    Access flags: 0x1
      = public void stopLoading()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #27
        + Fieldref [android/support/v4/content/Loader.mStarted Z]
      [5] aload_0 v0
      [6] invokevirtual #31
        + Methodref [android/support/v4/content/Loader.onStopLoading ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 243
        [5] -> line 244
        [9] -> line 245
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       onStopLoading()V
    Access flags: 0x4
      = protected void onStopLoading()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 254
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       abandon()V
    Access flags: 0x1
      = public void abandon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #21
        + Fieldref [android/support/v4/content/Loader.mAbandoned Z]
      [5] aload_0 v0
      [6] invokevirtual #28
        + Methodref [android/support/v4/content/Loader.onAbandon ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 262
        [5] -> line 263
        [9] -> line 264
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       onAbandon()V
    Access flags: 0x4
      = protected void onAbandon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 276
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       reset()V
    Access flags: 0x1
      = public void reset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #29
        + Methodref [android/support/v4/content/Loader.onReset ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #26
        + Fieldref [android/support/v4/content/Loader.mReset Z]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #27
        + Fieldref [android/support/v4/content/Loader.mStarted Z]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #21
        + Fieldref [android/support/v4/content/Loader.mAbandoned Z]
      [19] aload_0 v0
      [20] iconst_0
      [21] putfield #22
        + Fieldref [android/support/v4/content/Loader.mContentChanged Z]
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #25
        + Fieldref [android/support/v4/content/Loader.mProcessingChange Z]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 291
        [4] -> line 292
        [9] -> line 293
        [14] -> line 294
        [19] -> line 295
        [24] -> line 296
        [29] -> line 297
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 30 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       onReset()V
    Access flags: 0x4
      = protected void onReset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 306
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 1 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       dataToString(Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String dataToString(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 27, locals = 3, stack = 3):
      [0] new #20
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] bipush 64
      [6] invokespecial #40
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [9] astore_2 v2
      [10] aload_1 v1
      [11] aload_2 v2
      [12] invokestatic #32
        + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
      [15] aload_2 v2
      [16] ldc #12
        + String [}]
      [18] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] pop
      [22] aload_2 v2
      [23] invokevirtual #43
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 368
        [10] -> line 369
        [15] -> line 370
        [22] -> line 371
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Landroid/support/v4/content/Loader; this]
        v1: 0 -> 27 [Ljava/lang/Object; data]
        v2: 10 -> 27 [Ljava/lang/StringBuilder; sb]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 27 [Landroid/support/v4/content/Loader<TD;>; this]
        v1: 0 -> 27 [TD; data]
    + Signature attribute:
      + Utf8 [(TD;)Ljava/lang/String;]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 3):
      [0] new #20
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] bipush 64
      [6] invokespecial #40
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [9] astore_1 v1
      [10] aload_0 v0
      [11] aload_1 v1
      [12] invokestatic #32
        + Methodref [android/support/v4/util/DebugUtils.buildShortClassTag (Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
      [15] aload_1 v1
      [16] ldc #1
        + String [ id=]
      [18] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] pop
      [22] aload_1 v1
      [23] aload_0 v0
      [24] getfield #23
        + Fieldref [android/support/v4/content/Loader.mId I]
      [27] invokevirtual #41
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [30] pop
      [31] aload_1 v1
      [32] ldc #12
        + String [}]
      [34] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] pop
      [38] aload_1 v1
      [39] invokevirtual #43
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 376
        [10] -> line 377
        [15] -> line 378
        [22] -> line 379
        [31] -> line 380
        [38] -> line 381
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Landroid/support/v4/content/Loader; this]
        v1: 10 -> 43 [Ljava/lang/StringBuilder; sb]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 43 [Landroid/support/v4/content/Loader<TD;>; this]
  + Method:       dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    Access flags: 0x1
      = public void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 5, stack = 2):
      [0] aload_3 v3
      [1] aload_1 v1
      [2] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [5] aload_3 v3
      [6] ldc #10
        + String [mId=]
      [8] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [11] aload_3 v3
      [12] aload_0 v0
      [13] getfield #23
        + Fieldref [android/support/v4/content/Loader.mId I]
      [16] invokevirtual #33
        + Methodref [java/io/PrintWriter.print (I)V]
      [19] aload_3 v3
      [20] ldc #3
        + String [ mListener=]
      [22] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [25] aload_3 v3
      [26] aload_0 v0
      [27] getfield #24
        + Fieldref [android/support/v4/content/Loader.mListener Landroid/support/v4/content/Loader$OnLoadCompleteListener;]
      [30] invokevirtual #36
        + Methodref [java/io/PrintWriter.println (Ljava/lang/Object;)V]
      [33] aload_0 v0
      [34] getfield #27
        + Fieldref [android/support/v4/content/Loader.mStarted Z]
      [37] ifne +17 (target=54)
      [40] aload_0 v0
      [41] getfield #22
        + Fieldref [android/support/v4/content/Loader.mContentChanged Z]
      [44] ifne +10 (target=54)
      [47] aload_0 v0
      [48] getfield #25
        + Fieldref [android/support/v4/content/Loader.mProcessingChange Z]
      [51] ifeq +50 (target=101)
      [54] aload_3 v3
      [55] aload_1 v1
      [56] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [59] aload_3 v3
      [60] ldc #11
        + String [mStarted=]
      [62] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [65] aload_3 v3
      [66] aload_0 v0
      [67] getfield #27
        + Fieldref [android/support/v4/content/Loader.mStarted Z]
      [70] invokevirtual #35
        + Methodref [java/io/PrintWriter.print (Z)V]
      [73] aload_3 v3
      [74] ldc #2
        + String [ mContentChanged=]
      [76] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [79] aload_3 v3
      [80] aload_0 v0
      [81] getfield #22
        + Fieldref [android/support/v4/content/Loader.mContentChanged Z]
      [84] invokevirtual #35
        + Methodref [java/io/PrintWriter.print (Z)V]
      [87] aload_3 v3
      [88] ldc #4
        + String [ mProcessingChange=]
      [90] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [93] aload_3 v3
      [94] aload_0 v0
      [95] getfield #25
        + Fieldref [android/support/v4/content/Loader.mProcessingChange Z]
      [98] invokevirtual #37
        + Methodref [java/io/PrintWriter.println (Z)V]
      [101] aload_0 v0
      [102] getfield #21
        + Fieldref [android/support/v4/content/Loader.mAbandoned Z]
      [105] ifne +10 (target=115)
      [108] aload_0 v0
      [109] getfield #26
        + Fieldref [android/support/v4/content/Loader.mReset Z]
      [112] ifeq +36 (target=148)
      [115] aload_3 v3
      [116] aload_1 v1
      [117] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [120] aload_3 v3
      [121] ldc #9
        + String [mAbandoned=]
      [123] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [126] aload_3 v3
      [127] aload_0 v0
      [128] getfield #21
        + Fieldref [android/support/v4/content/Loader.mAbandoned Z]
      [131] invokevirtual #35
        + Methodref [java/io/PrintWriter.print (Z)V]
      [134] aload_3 v3
      [135] ldc #5
        + String [ mReset=]
      [137] invokevirtual #34
        + Methodref [java/io/PrintWriter.print (Ljava/lang/String;)V]
      [140] aload_3 v3
      [141] aload_0 v0
      [142] getfield #26
        + Fieldref [android/support/v4/content/Loader.mReset Z]
      [145] invokevirtual #37
        + Methodref [java/io/PrintWriter.println (Z)V]
      [148] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 393
        [19] -> line 394
        [33] -> line 395
        [54] -> line 396
        [73] -> line 397
        [87] -> line 398
        [101] -> line 400
        [115] -> line 401
        [134] -> line 402
        [148] -> line 404
      + Local variable table attribute (count = 5)
        v0: 0 -> 149 [Landroid/support/v4/content/Loader; this]
        v1: 0 -> 149 [Ljava/lang/String; prefix]
        v2: 0 -> 149 [Ljava/io/FileDescriptor; fd]
        v3: 0 -> 149 [Ljava/io/PrintWriter; writer]
        v4: 0 -> 149 [[Ljava/lang/String; args]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 149 [Landroid/support/v4/content/Loader<TD;>; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/content/Loader$OnLoadCompleteListener]
      + Class [android/support/v4/content/Loader]
      + Utf8 [OnLoadCompleteListener]
  + Signature attribute:
    + Utf8 [<D:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [Loader.java]

_____________________________________________________________________
+ Program class: android/support/v4/content/Loader$OnLoadCompleteListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.content.Loader$OnLoadCompleteListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/content/Loader]
  + Class [android/support/v4/content/Loader$OnLoadCompleteListener]
  + Class [java/lang/Object]
  + Utf8 [<D:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [InnerClasses]
  + Utf8 [Loader.java]
  + Utf8 [OnLoadCompleteListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/content/Loader]
  + Utf8 [android/support/v4/content/Loader$OnLoadCompleteListener]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/content/Loader$OnLoadCompleteListener]
      + Class [android/support/v4/content/Loader]
      + Utf8 [OnLoadCompleteListener]
  + Signature attribute:
    + Utf8 [<D:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [Loader.java]

_____________________________________________________________________
+ Program class: android/support/v4/os/ParcelableCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.os.ParcelableCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 45):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/os/ParcelableCompat]
  + Class [android/support/v4/os/ParcelableCompat$CompatCreator]
  + Class [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Methodref [android/support/v4/os/ParcelableCompat$CompatCreator.<init> (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + Methodref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.instantiate (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
  + NameAndType [<init> (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [instantiate (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + Utf8 [<T:Ljava/lang/Object;>(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)Landroid/os/Parcelable$Creator<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CompatCreator]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ParcelableCompat.java]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/os/ParcelableCompat]
  + Utf8 [android/support/v4/os/ParcelableCompat$CompatCreator]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub]
  + Utf8 [callbacks]
  + Utf8 [instantiate]
  + Utf8 [java/lang/Object]
  + Utf8 [newCreator]

Fields (count = 0):

Methods (count = 1):
  + Method:       newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
    Access flags: 0x9
      = public static android.os.Parcelable$Creator newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 22, locals = 1, stack = 3):
      [0] getstatic #9
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 13
      [5] ificmplt +8 (target=13)
      [8] aload_0 v0
      [9] invokestatic #11
        + Methodref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.instantiate (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
      [12] pop
      [13] new #6
        + Class [android/support/v4/os/ParcelableCompat$CompatCreator]
      [16] dup
      [17] aload_0 v0
      [18] invokespecial #10
        + Methodref [android/support/v4/os/ParcelableCompat$CompatCreator.<init> (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 36
        [8] -> line 37
        [13] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; callbacks]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 22 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>; callbacks]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)Landroid/os/Parcelable$Creator<TT;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/os/ParcelableCompat$CompatCreator]
      + Class [android/support/v4/os/ParcelableCompat]
      + Utf8 [CompatCreator]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ParcelableCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/os/ParcelableCompat$CompatCreator
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.os.ParcelableCompat$CompatCreator extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 54):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/os/ParcelableCompat]
  + Class [android/support/v4/os/ParcelableCompat$CompatCreator]
  + Class [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/os/ParcelableCompat$CompatCreator.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.newArray (I)[Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + NameAndType [mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + NameAndType [newArray (I)[Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(I)[TT;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)TT;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)V]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Landroid/os/Parcelable$Creator<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CompatCreator]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompat$CompatCreator;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompat$CompatCreator<TT;>;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ParcelableCompat.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/os/ParcelableCompat]
  + Utf8 [android/support/v4/os/ParcelableCompat$CompatCreator]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Utf8 [callbacks]
  + Utf8 [createFromParcel]
  + Utf8 [java/lang/Object]
  + Utf8 [mCallbacks]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [source]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;
    Access flags: 0x10
      = final android.support.v4.os.ParcelableCompatCreatorCallbacks mCallbacks
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;]

Methods (count = 3):
  + Method:       <init>(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V
    Access flags: 0x1
      = public ParcelableCompat$CompatCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #7
        + Fieldref [android/support/v4/os/ParcelableCompat$CompatCreator.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 45
        [4] -> line 46
        [9] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/os/ParcelableCompat$CompatCreator; this]
        v1: 0 -> 10 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; callbacks]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/os/ParcelableCompat$CompatCreator<TT;>; this]
        v1: 0 -> 10 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>; callbacks]
    + Signature attribute:
      + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)V]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 12, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/os/ParcelableCompat$CompatCreator.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
      [4] aload_1 v1
      [5] aconst_null
      [6] invokeinterface #9
        + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/os/ParcelableCompat$CompatCreator; this]
        v1: 0 -> 12 [Landroid/os/Parcel; source]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/os/ParcelableCompat$CompatCreator<TT;>; this]
    + Signature attribute:
      + Utf8 [(Landroid/os/Parcel;)TT;]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object[] newArray(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/os/ParcelableCompat$CompatCreator.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
      [4] iload_1 v1
      [5] invokeinterface #10
        + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.newArray (I)[Ljava/lang/Object;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/os/ParcelableCompat$CompatCreator; this]
        v1: 0 -> 11 [I size]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 11 [Landroid/support/v4/os/ParcelableCompat$CompatCreator<TT;>; this]
    + Signature attribute:
      + Utf8 [(I)[TT;]

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/os/ParcelableCompat$CompatCreator]
      + Class [android/support/v4/os/ParcelableCompat]
      + Utf8 [CompatCreator]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Landroid/os/Parcelable$Creator<TT;>;]
  + Source file attribute:
    + Utf8 [ParcelableCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/os/ParcelableCompatCreatorCallbacks
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.os.ParcelableCompatCreatorCallbacks extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Class [java/lang/Object]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(I)[TT;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [ParcelableCompatCreatorCallbacks.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Utf8 [createFromParcel]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]

Fields (count = 0):

Methods (count = 2):
  + Method:       createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(I)[TT;]

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [ParcelableCompatCreatorCallbacks.java]

_____________________________________________________________________
+ Program class: android/support/v4/os/ParcelableCompatCreatorHoneycombMR2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.os.ParcelableCompatCreatorHoneycombMR2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$ClassLoaderCreator]

Constant Pool (count = 54):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$ClassLoaderCreator]
  + Class [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Class [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.newArray (I)[Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + NameAndType [mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + NameAndType [newArray (I)[Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(I)[TT;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)TT;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)V]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Landroid/os/Parcelable$ClassLoaderCreator<TT;>;]
  + Utf8 [<init>]
  + Utf8 [ClassLoaderCreator]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ParcelableCompatHoneycombMR2.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$ClassLoaderCreator]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2]
  + Utf8 [callbacks]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [loader]
  + Utf8 [mCallbacks]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;
    Access flags: 0x12
      = private final android.support.v4.os.ParcelableCompatCreatorCallbacks mCallbacks
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;]

Methods (count = 4):
  + Method:       <init>(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V
    Access flags: 0x1
      = public ParcelableCompatCreatorHoneycombMR2(android.support.v4.os.ParcelableCompatCreatorCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #6
        + Fieldref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 31
        [4] -> line 32
        [9] -> line 33
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; this]
        v1: 0 -> 10 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; callbacks]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2<TT;>; this]
        v1: 0 -> 10 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>; callbacks]
    + Signature attribute:
      + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)V]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 12, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
      [4] aload_1 v1
      [5] aconst_null
      [6] invokeinterface #8
        + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; this]
        v1: 0 -> 12 [Landroid/os/Parcel; in]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2<TT;>; this]
    + Signature attribute:
      + Utf8 [(Landroid/os/Parcel;)TT;]
  + Method:       createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #8
        + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; this]
        v1: 0 -> 12 [Landroid/os/Parcel; in]
        v2: 0 -> 12 [Ljava/lang/ClassLoader; loader]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2<TT;>; this]
    + Signature attribute:
      + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)TT;]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object[] newArray(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.mCallbacks Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
      [4] iload_1 v1
      [5] invokeinterface #9
        + InterfaceMethodref [android/support/v4/os/ParcelableCompatCreatorCallbacks.newArray (I)[Ljava/lang/Object;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; this]
        v1: 0 -> 11 [I size]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 11 [Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2<TT;>; this]
    + Signature attribute:
      + Utf8 [(I)[TT;]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$ClassLoaderCreator]
      + Class [android/os/Parcelable]
      + Utf8 [ClassLoaderCreator]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Landroid/os/Parcelable$ClassLoaderCreator<TT;>;]
  + Source file attribute:
    + Utf8 [ParcelableCompatHoneycombMR2.java]

_____________________________________________________________________
+ Program class: android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 30):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2]
  + Class [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.<init> (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + NameAndType [<init> (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
  + Utf8 [<T:Ljava/lang/Object;>(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)Landroid/os/Parcelable$Creator<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;]
  + Utf8 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ParcelableCompatHoneycombMR2.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub]
  + Utf8 [callbacks]
  + Utf8 [instantiate]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       instantiate(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
    Access flags: 0x8
      = static android.os.Parcelable$Creator instantiate(android.support.v4.os.ParcelableCompatCreatorCallbacks)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #3
        + Class [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #6
        + Methodref [android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.<init> (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; callbacks]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>; callbacks]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<TT;>;)Landroid/os/Parcelable$Creator<TT;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
  + Source file attribute:
    + Utf8 [ParcelableCompatHoneycombMR2.java]

_____________________________________________________________________
+ Program class: android/support/v4/util/DebugUtils
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.util.DebugUtils extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 69):
  + String [null]
  + Class [android/support/v4/util/DebugUtils]
  + Class [java/lang/Class]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.lastIndexOf (I)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [lastIndexOf (I)I]
  + NameAndType [length ()I]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/StringBuilder;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [Code]
  + Utf8 [DebugUtils.java]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/util/DebugUtils]
  + Utf8 [append]
  + Utf8 [buildShortClassTag]
  + Utf8 [cls]
  + Utf8 [end]
  + Utf8 [getClass]
  + Utf8 [getName]
  + Utf8 [getSimpleName]
  + Utf8 [identityHashCode]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [lastIndexOf]
  + Utf8 [length]
  + Utf8 [null]
  + Utf8 [out]
  + Utf8 [simpleName]
  + Utf8 [substring]
  + Utf8 [toHexString]

Fields (count = 0):

Methods (count = 1):
  + Method:       buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V
    Access flags: 0x9
      = public static void buildShortClassTag(java.lang.Object,java.lang.StringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] ifnonnull +13 (target=14)
      [4] aload_1 v1
      [5] ldc #1
        + String [null]
      [7] invokevirtual #17
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [10] pop
      [11] goto +74 (target=85)
      [14] aload_0 v0
      [15] invokevirtual #12
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [18] invokevirtual #10
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [21] astore_2 v2
      [22] aload_2 v2
      [23] ifnull +10 (target=33)
      [26] aload_2 v2
      [27] invokevirtual #14
        + Methodref [java/lang/String.length ()I]
      [30] ifgt +30 (target=60)
      [33] aload_0 v0
      [34] invokevirtual #12
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [37] invokevirtual #9
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [40] astore_2 v2
      [41] aload_2 v2
      [42] bipush 46
      [44] invokevirtual #13
        + Methodref [java/lang/String.lastIndexOf (I)I]
      [47] istore_3 v3
      [48] iload_3 v3
      [49] ifle +11 (target=60)
      [52] aload_2 v2
      [53] iload_3 v3
      [54] iconst_1
      [55] iadd
      [56] invokevirtual #15
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [59] astore_2 v2
      [60] aload_1 v1
      [61] aload_2 v2
      [62] invokevirtual #17
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] pop
      [66] aload_1 v1
      [67] bipush 123
      [69] invokevirtual #16
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [72] pop
      [73] aload_1 v1
      [74] aload_0 v0
      [75] invokestatic #18
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [78] invokestatic #11
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [81] invokevirtual #17
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [84] pop
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 28
        [4] -> line 29
        [14] -> line 31
        [22] -> line 32
        [33] -> line 33
        [41] -> line 34
        [48] -> line 35
        [52] -> line 36
        [60] -> line 39
        [66] -> line 40
        [73] -> line 41
        [85] -> line 43
      + Local variable table attribute (count = 4)
        v3: 48 -> 60 [I end]
        v2: 22 -> 85 [Ljava/lang/String; simpleName]
        v0: 0 -> 86 [Ljava/lang/Object; cls]
        v1: 0 -> 86 [Ljava/lang/StringBuilder; out]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [DebugUtils.java]

_____________________________________________________________________
+ Program class: android/support/v4/util/LogWriter
  Superclass:    java/io/Writer
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.util.LogWriter extends java.io.Writer

Interfaces (count = 0):

Constant Pool (count = 68):
  + Class [android/support/v4/util/LogWriter]
  + Class [android/util/Log]
  + Class [java/io/Writer]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/support/v4/util/LogWriter.mBuilder Ljava/lang/StringBuilder;]
  + Fieldref [android/support/v4/util/LogWriter.mTag Ljava/lang/String;]
  + Methodref [android/support/v4/util/LogWriter.flushBuilder ()V]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/io/Writer.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.length ()I]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [delete (II)Ljava/lang/StringBuilder;]
  + NameAndType [flushBuilder ()V]
  + NameAndType [length ()I]
  + NameAndType [mBuilder Ljava/lang/StringBuilder;]
  + NameAndType [mTag Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [([CII)V]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/support/v4/util/LogWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LogWriter.java]
  + Utf8 [SourceFile]
  + Utf8 [[C]
  + Utf8 [android/support/v4/util/LogWriter]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [buf]
  + Utf8 [c]
  + Utf8 [close]
  + Utf8 [count]
  + Utf8 [d]
  + Utf8 [delete]
  + Utf8 [flush]
  + Utf8 [flushBuilder]
  + Utf8 [i]
  + Utf8 [java/io/Writer]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [length]
  + Utf8 [mBuilder]
  + Utf8 [mTag]
  + Utf8 [offset]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [write]

Fields (count = 2):
  + Field:        mTag Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String mTag
  + Field:        mBuilder Ljava/lang/StringBuilder;
    Access flags: 0x2
      = private java.lang.StringBuilder mBuilder

Methods (count = 5):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public LogWriter(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/io/Writer.<init> ()V]
      [4] aload_0 v0
      [5] new #4
        + Class [java/lang/StringBuilder]
      [8] dup
      [9] sipush 128
      [12] invokespecial #10
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [15] putfield #5
        + Fieldref [android/support/v4/util/LogWriter.mBuilder Ljava/lang/StringBuilder;]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] putfield #6
        + Fieldref [android/support/v4/util/LogWriter.mTag Ljava/lang/String;]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 39
        [4] -> line 31
        [18] -> line 40
        [23] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Landroid/support/v4/util/LogWriter; this]
        v1: 0 -> 24 [Ljava/lang/String; tag]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [android/support/v4/util/LogWriter.flushBuilder ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 44
        [4] -> line 45
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/util/LogWriter; this]
  + Method:       flush()V
    Access flags: 0x1
      = public void flush()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [android/support/v4/util/LogWriter.flushBuilder ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 48
        [4] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/util/LogWriter; this]
  + Method:       write([CII)V
    Access flags: 0x1
      = public void write(char[],int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 6, stack = 3):
      [0] iconst_0
      [1] istore v4
      [3] iload v4
      [5] iload_3 v3
      [6] ificmpge +41 (target=47)
      [9] aload_1 v1
      [10] iload_2 v2
      [11] iload v4
      [13] iadd
      [14] caload
      [15] istore v5
      [17] iload v5
      [19] bipush 10
      [21] ificmpne +10 (target=31)
      [24] aload_0 v0
      [25] invokespecial #7
        + Methodref [android/support/v4/util/LogWriter.flushBuilder ()V]
      [28] goto +13 (target=41)
      [31] aload_0 v0
      [32] getfield #5
        + Fieldref [android/support/v4/util/LogWriter.mBuilder Ljava/lang/StringBuilder;]
      [35] iload v5
      [37] invokevirtual #11
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [40] pop
      [41] iinc v4, 1
      [44] goto -41 (target=3)
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 52
        [9] -> line 53
        [17] -> line 54
        [24] -> line 55
        [31] -> line 58
        [41] -> line 52
        [47] -> line 61
      + Local variable table attribute (count = 6)
        v5: 17 -> 41 [C c]
        v4: 3 -> 47 [I i]
        v0: 0 -> 48 [Landroid/support/v4/util/LogWriter; this]
        v1: 0 -> 48 [[C buf]
        v2: 0 -> 48 [I offset]
        v3: 0 -> 48 [I count]
  + Method:       flushBuilder()V
    Access flags: 0x2
      = private void flushBuilder()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/util/LogWriter.mBuilder Ljava/lang/StringBuilder;]
      [4] invokevirtual #13
        + Methodref [java/lang/StringBuilder.length ()I]
      [7] ifle +34 (target=41)
      [10] aload_0 v0
      [11] getfield #6
        + Fieldref [android/support/v4/util/LogWriter.mTag Ljava/lang/String;]
      [14] aload_0 v0
      [15] getfield #5
        + Fieldref [android/support/v4/util/LogWriter.mBuilder Ljava/lang/StringBuilder;]
      [18] invokevirtual #14
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [21] invokestatic #8
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [24] pop
      [25] aload_0 v0
      [26] getfield #5
        + Fieldref [android/support/v4/util/LogWriter.mBuilder Ljava/lang/StringBuilder;]
      [29] iconst_0
      [30] aload_0 v0
      [31] getfield #5
        + Fieldref [android/support/v4/util/LogWriter.mBuilder Ljava/lang/StringBuilder;]
      [34] invokevirtual #13
        + Methodref [java/lang/StringBuilder.length ()I]
      [37] invokevirtual #12
        + Methodref [java/lang/StringBuilder.delete (II)Ljava/lang/StringBuilder;]
      [40] pop
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 64
        [10] -> line 65
        [25] -> line 66
        [41] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 42 [Landroid/support/v4/util/LogWriter; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [LogWriter.java]

_____________________________________________________________________
+ Program class: android/support/v4/util/LruCache
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.util.LruCache extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 196):
  + Float [0.75]
  + String [.sizeOf() is reporting inconsistent results!]
  + String [=]
  + String [LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]]
  + String [Negative size: ]
  + String [key == null]
  + String [key == null || value == null]
  + String [maxSize <= 0]
  + Class [android/support/v4/util/LruCache]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/NullPointerException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Iterator]
  + Class [java/util/LinkedHashMap]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Fieldref [android/support/v4/util/LruCache.createCount I]
  + Fieldref [android/support/v4/util/LruCache.evictionCount I]
  + Fieldref [android/support/v4/util/LruCache.hitCount I]
  + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
  + Fieldref [android/support/v4/util/LruCache.maxSize I]
  + Fieldref [android/support/v4/util/LruCache.missCount I]
  + Fieldref [android/support/v4/util/LruCache.putCount I]
  + Fieldref [android/support/v4/util/LruCache.size I]
  + Methodref [android/support/v4/util/LruCache.create (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [android/support/v4/util/LruCache.entryRemoved (ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V]
  + Methodref [android/support/v4/util/LruCache.safeSizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
  + Methodref [android/support/v4/util/LruCache.sizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
  + Methodref [android/support/v4/util/LruCache.trimToSize (I)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/LinkedHashMap.<init> (IFZ)V]
  + Methodref [java/util/LinkedHashMap.entrySet ()Ljava/util/Set;]
  + Methodref [java/util/LinkedHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/LinkedHashMap.isEmpty ()Z]
  + Methodref [java/util/LinkedHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/LinkedHashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IFZ)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [create (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [createCount I]
  + NameAndType [entryRemoved (ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [evictionCount I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hitCount I]
  + NameAndType [isEmpty ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [map Ljava/util/LinkedHashMap;]
  + NameAndType [maxSize I]
  + NameAndType [missCount I]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putCount I]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [safeSizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
  + NameAndType [size I]
  + NameAndType [sizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trimToSize (I)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)V]
  + Utf8 [(IFZ)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(TK;)TV;]
  + Utf8 [(TK;TV;)I]
  + Utf8 [(TK;TV;)TV;]
  + Utf8 [(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V]
  + Utf8 [(ZTK;TV;TV;)V]
  + Utf8 [.sizeOf() is reporting inconsistent results!]
  + Utf8 [<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [=]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/util/LruCache;]
  + Utf8 [Landroid/support/v4/util/LruCache<TK;TV;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/LinkedHashMap;]
  + Utf8 [Ljava/util/LinkedHashMap<TK;TV;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<TK;TV;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [LruCache.java]
  + Utf8 [LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]]
  + Utf8 [Negative size: ]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TK;]
  + Utf8 [TV;]
  + Utf8 [Z]
  + Utf8 [accesses]
  + Utf8 [android/support/v4/util/LruCache]
  + Utf8 [append]
  + Utf8 [create]
  + Utf8 [createCount]
  + Utf8 [createdValue]
  + Utf8 [entryRemoved]
  + Utf8 [entrySet]
  + Utf8 [evicted]
  + Utf8 [evictionCount]
  + Utf8 [format]
  + Utf8 [get]
  + Utf8 [getClass]
  + Utf8 [getKey]
  + Utf8 [getName]
  + Utf8 [getValue]
  + Utf8 [hitCount]
  + Utf8 [hitPercent]
  + Utf8 [isEmpty]
  + Utf8 [iterator]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NullPointerException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/LinkedHashMap]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [key]
  + Utf8 [key == null]
  + Utf8 [key == null || value == null]
  + Utf8 [map]
  + Utf8 [mapValue]
  + Utf8 [maxSize]
  + Utf8 [maxSize <= 0]
  + Utf8 [missCount]
  + Utf8 [newValue]
  + Utf8 [next]
  + Utf8 [oldValue]
  + Utf8 [previous]
  + Utf8 [put]
  + Utf8 [putCount]
  + Utf8 [remove]
  + Utf8 [result]
  + Utf8 [safeSizeOf]
  + Utf8 [size]
  + Utf8 [sizeOf]
  + Utf8 [this]
  + Utf8 [toEvict]
  + Utf8 [toString]
  + Utf8 [trimToSize]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 8):
  + Field:        map Ljava/util/LinkedHashMap;
    Access flags: 0x12
      = private final java.util.LinkedHashMap map
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/LinkedHashMap<TK;TV;>;]
  + Field:        size I
    Access flags: 0x2
      = private int size
  + Field:        maxSize I
    Access flags: 0x2
      = private int maxSize
  + Field:        putCount I
    Access flags: 0x2
      = private int putCount
  + Field:        createCount I
    Access flags: 0x2
      = private int createCount
  + Field:        evictionCount I
    Access flags: 0x2
      = private int evictionCount
  + Field:        hitCount I
    Access flags: 0x2
      = private int hitCount
  + Field:        missCount I
    Access flags: 0x2
      = private int missCount

Methods (count = 9):
  + Method:       <init>(I)V
    Access flags: 0x1
      = public LruCache(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #41
        + Methodref [java/lang/Object.<init> ()V]
      [4] iload_1 v1
      [5] ifgt +13 (target=18)
      [8] new #11
        + Class [java/lang/IllegalArgumentException]
      [11] dup
      [12] ldc #8
        + String [maxSize <= 0]
      [14] invokespecial #37
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [17] athrow
      [18] aload_0 v0
      [19] iload_1 v1
      [20] putfield #27
        + Fieldref [android/support/v4/util/LruCache.maxSize I]
      [23] aload_0 v0
      [24] new #19
        + Class [java/util/LinkedHashMap]
      [27] dup
      [28] iconst_0
      [29] ldc #1
        + Float [0.75]
      [31] iconst_1
      [32] invokespecial #48
        + Methodref [java/util/LinkedHashMap.<init> (IFZ)V]
      [35] putfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 47
        [4] -> line 48
        [8] -> line 49
        [18] -> line 51
        [23] -> line 52
        [38] -> line 53
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 39 [I maxSize]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 39 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
  + Method:       get(Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x11
      = public final java.lang.Object get(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 174, locals = 6, stack = 5):
      [0] aload_1 v1
      [1] ifnonnull +13 (target=14)
      [4] new #14
        + Class [java/lang/NullPointerException]
      [7] dup
      [8] ldc #6
        + String [key == null]
      [10] invokespecial #40
        + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
      [13] athrow
      [14] aload_0 v0
      [15] dup
      [16] astore_3 v3
      [17] monitorenter
      [18] aload_0 v0
      [19] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [22] aload_1 v1
      [23] invokevirtual #50
        + Methodref [java/util/LinkedHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [26] astore_2 v2
      [27] aload_2 v2
      [28] ifnull +17 (target=45)
      [31] aload_0 v0
      [32] dup
      [33] getfield #25
        + Fieldref [android/support/v4/util/LruCache.hitCount I]
      [36] iconst_1
      [37] iadd
      [38] putfield #25
        + Fieldref [android/support/v4/util/LruCache.hitCount I]
      [41] aload_2 v2
      [42] aload_3 v3
      [43] monitorexit
      [44] areturn
      [45] aload_0 v0
      [46] dup
      [47] getfield #28
        + Fieldref [android/support/v4/util/LruCache.missCount I]
      [50] iconst_1
      [51] iadd
      [52] putfield #28
        + Fieldref [android/support/v4/util/LruCache.missCount I]
      [55] aload_3 v3
      [56] monitorexit
      [57] goto +10 (target=67)
      [60] astore v4
      [62] aload_3 v3
      [63] monitorexit
      [64] aload v4
      [66] athrow
      [67] aload_0 v0
      [68] aload_1 v1
      [69] invokevirtual #31
        + Methodref [android/support/v4/util/LruCache.create (Ljava/lang/Object;)Ljava/lang/Object;]
      [72] astore_3 v3
      [73] aload_3 v3
      [74] ifnonnull +5 (target=79)
      [77] aconst_null
      [78] areturn
      [79] aload_0 v0
      [80] dup
      [81] astore v4
      [83] monitorenter
      [84] aload_0 v0
      [85] dup
      [86] getfield #23
        + Fieldref [android/support/v4/util/LruCache.createCount I]
      [89] iconst_1
      [90] iadd
      [91] putfield #23
        + Fieldref [android/support/v4/util/LruCache.createCount I]
      [94] aload_0 v0
      [95] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [98] aload_1 v1
      [99] aload_3 v3
      [100] invokevirtual #52
        + Methodref [java/util/LinkedHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [103] astore_2 v2
      [104] aload_2 v2
      [105] ifnull +16 (target=121)
      [108] aload_0 v0
      [109] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [112] aload_1 v1
      [113] aload_2 v2
      [114] invokevirtual #52
        + Methodref [java/util/LinkedHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [117] pop
      [118] goto +18 (target=136)
      [121] aload_0 v0
      [122] dup
      [123] getfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [126] aload_0 v0
      [127] aload_1 v1
      [128] aload_3 v3
      [129] invokespecial #33
        + Methodref [android/support/v4/util/LruCache.safeSizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
      [132] iadd
      [133] putfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [136] aload v4
      [138] monitorexit
      [139] goto +11 (target=150)
      [142] astore v5
      [144] aload v4
      [146] monitorexit
      [147] aload v5
      [149] athrow
      [150] aload_2 v2
      [151] ifnull +13 (target=164)
      [154] aload_0 v0
      [155] iconst_0
      [156] aload_1 v1
      [157] aload_3 v3
      [158] aload_2 v2
      [159] invokevirtual #32
        + Methodref [android/support/v4/util/LruCache.entryRemoved (ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V]
      [162] aload_2 v2
      [163] areturn
      [164] aload_0 v0
      [165] aload_0 v0
      [166] getfield #27
        + Fieldref [android/support/v4/util/LruCache.maxSize I]
      [169] invokevirtual #35
        + Methodref [android/support/v4/util/LruCache.trimToSize (I)V]
      [172] aload_3 v3
      [173] areturn
      Code attribute exceptions (count = 5):
      + ExceptionInfo (18 -> 44: 60):
      + ExceptionInfo (45 -> 57: 60):
      + ExceptionInfo (60 -> 64: 60):
      + ExceptionInfo (84 -> 139: 142):
      + ExceptionInfo (142 -> 147: 142):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 62
        [4] -> line 63
        [14] -> line 67
        [18] -> line 68
        [27] -> line 69
        [31] -> line 70
        [41] -> line 71
        [45] -> line 73
        [55] -> line 74
        [67] -> line 83
        [73] -> line 84
        [77] -> line 85
        [79] -> line 88
        [84] -> line 89
        [94] -> line 90
        [104] -> line 92
        [108] -> line 94
        [121] -> line 96
        [136] -> line 98
        [150] -> line 100
        [154] -> line 101
        [162] -> line 102
        [164] -> line 104
        [172] -> line 105
      + Local variable table attribute (count = 4)
        v0: 0 -> 174 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 174 [Ljava/lang/Object; key]
        v2: 27 -> 174 [Ljava/lang/Object; mapValue]
        v3: 73 -> 174 [Ljava/lang/Object; createdValue]
      + Local variable type table attribute (count = 4)
        v0: 0 -> 174 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
        v1: 0 -> 174 [TK; key]
        v2: 27 -> 174 [TV; mapValue]
        v3: 73 -> 174 [TV; createdValue]
    + Signature attribute:
      + Utf8 [(TK;)TV;]
  + Method:       put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x11
      = public final java.lang.Object put(java.lang.Object,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 113, locals = 6, stack = 5):
      [0] aload_1 v1
      [1] ifnull +7 (target=8)
      [4] aload_2 v2
      [5] ifnonnull +13 (target=18)
      [8] new #14
        + Class [java/lang/NullPointerException]
      [11] dup
      [12] ldc #7
        + String [key == null || value == null]
      [14] invokespecial #40
        + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
      [17] athrow
      [18] aload_0 v0
      [19] dup
      [20] astore v4
      [22] monitorenter
      [23] aload_0 v0
      [24] dup
      [25] getfield #29
        + Fieldref [android/support/v4/util/LruCache.putCount I]
      [28] iconst_1
      [29] iadd
      [30] putfield #29
        + Fieldref [android/support/v4/util/LruCache.putCount I]
      [33] aload_0 v0
      [34] dup
      [35] getfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [38] aload_0 v0
      [39] aload_1 v1
      [40] aload_2 v2
      [41] invokespecial #33
        + Methodref [android/support/v4/util/LruCache.safeSizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
      [44] iadd
      [45] putfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [48] aload_0 v0
      [49] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [52] aload_1 v1
      [53] aload_2 v2
      [54] invokevirtual #52
        + Methodref [java/util/LinkedHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [57] astore_3 v3
      [58] aload_3 v3
      [59] ifnull +18 (target=77)
      [62] aload_0 v0
      [63] dup
      [64] getfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [67] aload_0 v0
      [68] aload_1 v1
      [69] aload_3 v3
      [70] invokespecial #33
        + Methodref [android/support/v4/util/LruCache.safeSizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
      [73] isub
      [74] putfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [77] aload v4
      [79] monitorexit
      [80] goto +11 (target=91)
      [83] astore v5
      [85] aload v4
      [87] monitorexit
      [88] aload v5
      [90] athrow
      [91] aload_3 v3
      [92] ifnull +11 (target=103)
      [95] aload_0 v0
      [96] iconst_0
      [97] aload_1 v1
      [98] aload_3 v3
      [99] aload_2 v2
      [100] invokevirtual #32
        + Methodref [android/support/v4/util/LruCache.entryRemoved (ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V]
      [103] aload_0 v0
      [104] aload_0 v0
      [105] getfield #27
        + Fieldref [android/support/v4/util/LruCache.maxSize I]
      [108] invokevirtual #35
        + Methodref [android/support/v4/util/LruCache.trimToSize (I)V]
      [111] aload_3 v3
      [112] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (23 -> 80: 83):
      + ExceptionInfo (83 -> 88: 83):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 116
        [8] -> line 117
        [18] -> line 121
        [23] -> line 122
        [33] -> line 123
        [48] -> line 124
        [58] -> line 125
        [62] -> line 126
        [77] -> line 128
        [91] -> line 130
        [95] -> line 131
        [103] -> line 134
        [111] -> line 135
      + Local variable table attribute (count = 4)
        v0: 0 -> 113 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 113 [Ljava/lang/Object; key]
        v2: 0 -> 113 [Ljava/lang/Object; value]
        v3: 58 -> 113 [Ljava/lang/Object; previous]
      + Local variable type table attribute (count = 4)
        v0: 0 -> 113 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
        v1: 0 -> 113 [TK; key]
        v2: 0 -> 113 [TV; value]
        v3: 58 -> 113 [TV; previous]
    + Signature attribute:
      + Utf8 [(TK;TV;)TV;]
  + Method:       trimToSize(I)V
    Access flags: 0x1
      = public void trimToSize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 184, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] dup
      [2] astore v4
      [4] monitorenter
      [5] aload_0 v0
      [6] getfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [9] iflt +20 (target=29)
      [12] aload_0 v0
      [13] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [16] invokevirtual #51
        + Methodref [java/util/LinkedHashMap.isEmpty ()Z]
      [19] ifeq +43 (target=62)
      [22] aload_0 v0
      [23] getfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [26] ifeq +36 (target=62)
      [29] new #12
        + Class [java/lang/IllegalStateException]
      [32] dup
      [33] new #17
        + Class [java/lang/StringBuilder]
      [36] dup
      [37] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [40] aload_0 v0
      [41] invokevirtual #42
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [44] invokevirtual #36
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [47] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] ldc #2
        + String [.sizeOf() is reporting inconsistent results!]
      [52] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #47
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokespecial #38
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [61] athrow
      [62] aload_0 v0
      [63] getfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [66] iload_1 v1
      [67] ificmple +13 (target=80)
      [70] aload_0 v0
      [71] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [74] invokevirtual #51
        + Methodref [java/util/LinkedHashMap.isEmpty ()Z]
      [77] ifeq +9 (target=86)
      [80] aload v4
      [82] monitorexit
      [83] goto +100 (target=183)
      [86] aload_0 v0
      [87] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [90] invokevirtual #49
        + Methodref [java/util/LinkedHashMap.entrySet ()Ljava/util/Set;]
      [93] invokeinterface #57
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [98] invokeinterface #54
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [103] checkcast #21
        + Class [java/util/Map$Entry]
      [106] astore v5
      [108] aload v5
      [110] invokeinterface #55
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [115] astore_2 v2
      [116] aload v5
      [118] invokeinterface #56
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [123] astore_3 v3
      [124] aload_0 v0
      [125] getfield #26
        + Fieldref [android/support/v4/util/LruCache.map Ljava/util/LinkedHashMap;]
      [128] aload_2 v2
      [129] invokevirtual #53
        + Methodref [java/util/LinkedHashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [132] pop
      [133] aload_0 v0
      [134] dup
      [135] getfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [138] aload_0 v0
      [139] aload_2 v2
      [140] aload_3 v3
      [141] invokespecial #33
        + Methodref [android/support/v4/util/LruCache.safeSizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
      [144] isub
      [145] putfield #30
        + Fieldref [android/support/v4/util/LruCache.size I]
      [148] aload_0 v0
      [149] dup
      [150] getfield #24
        + Fieldref [android/support/v4/util/LruCache.evictionCount I]
      [153] iconst_1
      [154] iadd
      [155] putfield #24
        + Fieldref [android/support/v4/util/LruCache.evictionCount I]
      [158] aload v4
      [160] monitorexit
      [161] goto +11 (target=172)
      [164] astore v6
      [166] aload v4
      [168] monitorexit
      [169] aload v6
      [171] athrow
      [172] aload_0 v0
      [173] iconst_1
      [174] aload_2 v2
      [175] aload_3 v3
      [176] aconst_null
      [177] invokevirtual #32
        + Methodref [android/support/v4/util/LruCache.entryRemoved (ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V]
      [180] goto -180 (target=0)
      [183] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (5 -> 83: 164):
      + ExceptionInfo (86 -> 161: 164):
      + ExceptionInfo (164 -> 169: 164):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 149
        [5] -> line 150
        [29] -> line 151
        [62] -> line 155
        [80] -> line 156
        [86] -> line 159
        [108] -> line 160
        [116] -> line 161
        [124] -> line 162
        [133] -> line 163
        [148] -> line 164
        [158] -> line 165
        [172] -> line 167
        [180] -> line 168
        [183] -> line 169
      + Local variable table attribute (count = 5)
        v5: 108 -> 158 [Ljava/util/Map$Entry; toEvict]
        v2: 116 -> 180 [Ljava/lang/Object; key]
        v3: 124 -> 180 [Ljava/lang/Object; value]
        v0: 0 -> 184 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 184 [I maxSize]
      + Local variable type table attribute (count = 4)
        v5: 108 -> 158 [Ljava/util/Map$Entry<TK;TV;>; toEvict]
        v2: 116 -> 180 [TK; key]
        v3: 124 -> 180 [TV; value]
        v0: 0 -> 184 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
  + Method:       entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    Access flags: 0x4
      = protected void entryRemoved(boolean,java.lang.Object,java.lang.Object,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 5, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 211
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 1 [Z evicted]
        v2: 0 -> 1 [Ljava/lang/Object; key]
        v3: 0 -> 1 [Ljava/lang/Object; oldValue]
        v4: 0 -> 1 [Ljava/lang/Object; newValue]
      + Local variable type table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
        v2: 0 -> 1 [TK; key]
        v3: 0 -> 1 [TV; oldValue]
        v4: 0 -> 1 [TV; newValue]
    + Signature attribute:
      + Utf8 [(ZTK;TV;TV;)V]
  + Method:       create(Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x4
      = protected java.lang.Object create(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 229
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 2 [Ljava/lang/Object; key]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
        v1: 0 -> 2 [TK; key]
    + Signature attribute:
      + Utf8 [(TK;)TV;]
  + Method:       safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x2
      = private int safeSizeOf(java.lang.Object,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 49, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #34
        + Methodref [android/support/v4/util/LruCache.sizeOf (Ljava/lang/Object;Ljava/lang/Object;)I]
      [6] istore_3 v3
      [7] iload_3 v3
      [8] ifge +39 (target=47)
      [11] new #12
        + Class [java/lang/IllegalStateException]
      [14] dup
      [15] new #17
        + Class [java/lang/StringBuilder]
      [18] dup
      [19] invokespecial #44
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [22] ldc #5
        + String [Negative size: ]
      [24] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_1 v1
      [28] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [31] ldc #3
        + String [=]
      [33] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [36] aload_2 v2
      [37] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [40] invokevirtual #47
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [43] invokespecial #38
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [46] athrow
      [47] iload_3 v3
      [48] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 233
        [7] -> line 234
        [11] -> line 235
        [47] -> line 237
      + Local variable table attribute (count = 4)
        v0: 0 -> 49 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 49 [Ljava/lang/Object; key]
        v2: 0 -> 49 [Ljava/lang/Object; value]
        v3: 7 -> 49 [I result]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 49 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
        v1: 0 -> 49 [TK; key]
        v2: 0 -> 49 [TV; value]
    + Signature attribute:
      + Utf8 [(TK;TV;)I]
  + Method:       sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x4
      = protected int sizeOf(java.lang.Object,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 248
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Landroid/support/v4/util/LruCache; this]
        v1: 0 -> 2 [Ljava/lang/Object; key]
        v2: 0 -> 2 [Ljava/lang/Object; value]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 2 [Landroid/support/v4/util/LruCache<TK;TV;>; this]
        v1: 0 -> 2 [TK; key]
        v2: 0 -> 2 [TV; value]
    + Signature attribute:
      + Utf8 [(TK;TV;)I]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x31
      = public final synchronized java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [android/support/v4/util/LruCache.hitCount I]
      [4] aload_0 v0
      [5] getfield #28
        + Fieldref [android/support/v4/util/LruCache.missCount I]
      [8] iadd
      [9] istore_1 v1
      [10] iload_1 v1
      [11] ifeq +15 (target=26)
      [14] bipush 100
      [16] aload_0 v0
      [17] getfield #25
        + Fieldref [android/support/v4/util/LruCache.hitCount I]
      [20] imul
      [21] iload_1 v1
      [22] idiv
      [23] goto +4 (target=27)
      [26] iconst_0
      [27] istore_2 v2
      [28] ldc #4
        + String [LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]]
      [30] iconst_4
      [31] anewarray #15
        + Class [java/lang/Object]
      [34] dup
      [35] iconst_0
      [36] aload_0 v0
      [37] getfield #27
        + Fieldref [android/support/v4/util/LruCache.maxSize I]
      [40] invokestatic #39
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [43] aastore
      [44] dup
      [45] iconst_1
      [46] aload_0 v0
      [47] getfield #25
        + Fieldref [android/support/v4/util/LruCache.hitCount I]
      [50] invokestatic #39
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [53] aastore
      [54] dup
      [55] iconst_2
      [56] aload_0 v0
      [57] getfield #28
        + Fieldref [android/support/v4/util/LruCache.missCount I]
      [60] invokestatic #39
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [63] aastore
      [64] dup
      [65] iconst_3
      [66] iload_2 v2
      [67] invokestatic #39
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [70] aastore
      [71] invokestatic #43
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [74] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 321
        [10] -> line 322
        [28] -> line 323
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Landroid/support/v4/util/LruCache; this]
        v1: 10 -> 75 [I accesses]
        v2: 28 -> 75 [I hitPercent]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 75 [Landroid/support/v4/util/LruCache<TK;TV;>; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [LruCache.java]

_____________________________________________________________________
+ Program class: android/support/v4/util/SparseArrayCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.util.SparseArrayCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 106):
  + Class [android/support/v4/util/SparseArrayCompat]
  + Class [java/lang/Object]
  + Class [java/lang/System]
  + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
  + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
  + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
  + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
  + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
  + Methodref [android/support/v4/util/SparseArrayCompat.<init> (I)V]
  + Methodref [android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I]
  + Methodref [android/support/v4/util/SparseArrayCompat.delete (I)V]
  + Methodref [android/support/v4/util/SparseArrayCompat.gc ()V]
  + Methodref [android/support/v4/util/SparseArrayCompat.get (ILjava/lang/Object;)Ljava/lang/Object;]
  + Methodref [android/support/v4/util/SparseArrayCompat.idealByteArraySize (I)I]
  + Methodref [android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [DELETED Ljava/lang/Object;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [binarySearch ([IIII)I]
  + NameAndType [delete (I)V]
  + NameAndType [gc ()V]
  + NameAndType [get (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [idealByteArraySize (I)I]
  + NameAndType [idealIntArraySize (I)I]
  + NameAndType [mGarbage Z]
  + NameAndType [mKeys [I]
  + NameAndType [mSize I]
  + NameAndType [mValues [Ljava/lang/Object;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)TE;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(ITE;)TE;]
  + Utf8 [(ITE;)V]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [([IIII)I]
  + Utf8 [<E:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DELETED]
  + Utf8 [I]
  + Utf8 [Landroid/support/v4/util/SparseArrayCompat;]
  + Utf8 [Landroid/support/v4/util/SparseArrayCompat<TE;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [SparseArrayCompat.java]
  + Utf8 [TE;]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [a]
  + Utf8 [android/support/v4/util/SparseArrayCompat]
  + Utf8 [arraycopy]
  + Utf8 [binarySearch]
  + Utf8 [clear]
  + Utf8 [delete]
  + Utf8 [gc]
  + Utf8 [get]
  + Utf8 [guess]
  + Utf8 [high]
  + Utf8 [i]
  + Utf8 [idealByteArraySize]
  + Utf8 [idealIntArraySize]
  + Utf8 [index]
  + Utf8 [indexOfKey]
  + Utf8 [initialCapacity]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/System]
  + Utf8 [key]
  + Utf8 [keyAt]
  + Utf8 [keys]
  + Utf8 [len]
  + Utf8 [low]
  + Utf8 [mGarbage]
  + Utf8 [mKeys]
  + Utf8 [mSize]
  + Utf8 [mValues]
  + Utf8 [n]
  + Utf8 [need]
  + Utf8 [nkeys]
  + Utf8 [nvalues]
  + Utf8 [o]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [removeAt]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [val]
  + Utf8 [value]
  + Utf8 [valueAt]
  + Utf8 [valueIfKeyNotFound]
  + Utf8 [values]

Fields (count = 5):
  + Field:        DELETED Ljava/lang/Object;
    Access flags: 0x1a
      = private static final java.lang.Object DELETED
  + Field:        mGarbage Z
    Access flags: 0x2
      = private boolean mGarbage
  + Field:        mKeys [I
    Access flags: 0x2
      = private int[] mKeys
  + Field:        mValues [Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object[] mValues
  + Field:        mSize I
    Access flags: 0x2
      = private int mSize

Methods (count = 18):
  + Method:       <init>()V
    Access flags: 0x1
      = public SparseArrayCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] bipush 10
      [3] invokespecial #9
        + Methodref [android/support/v4/util/SparseArrayCompat.<init> (I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 31
        [6] -> line 32
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Landroid/support/v4/util/SparseArrayCompat; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 7 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       <init>(I)V
    Access flags: 0x1
      = public SparseArrayCompat(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [9] iload_1 v1
      [10] invokestatic #15
        + Methodref [android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I]
      [13] istore_1 v1
      [14] aload_0 v0
      [15] iload_1 v1
      [16] newarray 10
      [18] putfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [21] aload_0 v0
      [22] iload_1 v1
      [23] anewarray #2
        + Class [java/lang/Object]
      [26] putfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [29] aload_0 v0
      [30] iconst_0
      [31] putfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 39
        [4] -> line 25
        [9] -> line 40
        [14] -> line 42
        [21] -> line 43
        [29] -> line 44
        [34] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 35 [I initialCapacity]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 35 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       get(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object get(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aconst_null
      [3] invokevirtual #13
        + Methodref [android/support/v4/util/SparseArrayCompat.get (ILjava/lang/Object;)Ljava/lang/Object;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 7 [I key]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 7 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
    + Signature attribute:
      + Utf8 [(I)TE;]
  + Method:       get(ILjava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object get(int,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 39, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [4] iconst_0
      [5] aload_0 v0
      [6] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [9] iload_1 v1
      [10] invokestatic #10
        + Methodref [android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I]
      [13] istore_3 v3
      [14] iload_3 v3
      [15] iflt +15 (target=30)
      [18] aload_0 v0
      [19] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [22] iload_3 v3
      [23] aaload
      [24] getstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [27] ifacmpne +5 (target=32)
      [30] aload_2 v2
      [31] areturn
      [32] aload_0 v0
      [33] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [36] iload_3 v3
      [37] aaload
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 60
        [14] -> line 62
        [30] -> line 63
        [32] -> line 65
      + Local variable table attribute (count = 4)
        v0: 0 -> 39 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 39 [I key]
        v2: 0 -> 39 [Ljava/lang/Object; valueIfKeyNotFound]
        v3: 14 -> 39 [I i]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 39 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
        v2: 0 -> 39 [TE; valueIfKeyNotFound]
    + Signature attribute:
      + Utf8 [(ITE;)TE;]
  + Method:       delete(I)V
    Access flags: 0x1
      = public void delete(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [4] iconst_0
      [5] aload_0 v0
      [6] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [9] iload_1 v1
      [10] invokestatic #10
        + Methodref [android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I]
      [13] istore_2 v2
      [14] iload_2 v2
      [15] iflt +29 (target=44)
      [18] aload_0 v0
      [19] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [22] iload_2 v2
      [23] aaload
      [24] getstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [27] ifacmpeq +17 (target=44)
      [30] aload_0 v0
      [31] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [34] iload_2 v2
      [35] getstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [38] aastore
      [39] aload_0 v0
      [40] iconst_1
      [41] putfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 73
        [14] -> line 75
        [18] -> line 76
        [30] -> line 77
        [39] -> line 78
        [44] -> line 81
      + Local variable table attribute (count = 3)
        v0: 0 -> 45 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 45 [I key]
        v2: 14 -> 45 [I i]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 45 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       remove(I)V
    Access flags: 0x1
      = public void remove(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #11
        + Methodref [android/support/v4/util/SparseArrayCompat.delete (I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 87
        [5] -> line 88
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 6 [I key]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       removeAt(I)V
    Access flags: 0x1
      = public void removeAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [4] iload_1 v1
      [5] aaload
      [6] getstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [9] ifacmpeq +17 (target=26)
      [12] aload_0 v0
      [13] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [16] iload_1 v1
      [17] getstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [20] aastore
      [21] aload_0 v0
      [22] iconst_1
      [23] putfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 94
        [12] -> line 95
        [21] -> line 96
        [26] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 27 [I index]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 27 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       gc()V
    Access flags: 0x2
      = private void gc()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] aload_0 v0
      [8] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [11] astore_3 v3
      [12] aload_0 v0
      [13] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [16] astore v4
      [18] iconst_0
      [19] istore v5
      [21] iload v5
      [23] iload_1 v1
      [24] ificmpge +46 (target=70)
      [27] aload v4
      [29] iload v5
      [31] aaload
      [32] astore v6
      [34] aload v6
      [36] getstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [39] ifacmpeq +25 (target=64)
      [42] iload v5
      [44] iload_2 v2
      [45] ificmpeq +16 (target=61)
      [48] aload_3 v3
      [49] iload_2 v2
      [50] aload_3 v3
      [51] iload v5
      [53] iaload
      [54] iastore
      [55] aload v4
      [57] iload_2 v2
      [58] aload v6
      [60] aastore
      [61] iinc v2, 1
      [64] iinc v5, 1
      [67] goto -46 (target=21)
      [70] aload_0 v0
      [71] iconst_0
      [72] putfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [75] aload_0 v0
      [76] iload_2 v2
      [77] putfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [80] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 116
        [5] -> line 117
        [7] -> line 118
        [12] -> line 119
        [18] -> line 121
        [27] -> line 122
        [34] -> line 124
        [42] -> line 125
        [48] -> line 126
        [55] -> line 127
        [61] -> line 130
        [64] -> line 121
        [70] -> line 134
        [75] -> line 135
        [80] -> line 138
      + Local variable table attribute (count = 7)
        v6: 34 -> 64 [Ljava/lang/Object; val]
        v5: 21 -> 70 [I i]
        v0: 0 -> 81 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 5 -> 81 [I n]
        v2: 7 -> 81 [I o]
        v3: 12 -> 81 [[I keys]
        v4: 18 -> 81 [[Ljava/lang/Object; values]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 81 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       put(ILjava/lang/Object;)V
    Access flags: 0x1
      = public void put(int,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 262, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [4] iconst_0
      [5] aload_0 v0
      [6] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [9] iload_1 v1
      [10] invokestatic #10
        + Methodref [android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I]
      [13] istore_3 v3
      [14] iload_3 v3
      [15] iflt +13 (target=28)
      [18] aload_0 v0
      [19] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [22] iload_3 v3
      [23] aload_2 v2
      [24] aastore
      [25] goto +236 (target=261)
      [28] iload_3 v3
      [29] iconst_m1
      [30] ixor
      [31] istore_3 v3
      [32] iload_3 v3
      [33] aload_0 v0
      [34] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [37] ificmpge +30 (target=67)
      [40] aload_0 v0
      [41] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [44] iload_3 v3
      [45] aaload
      [46] getstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [49] ifacmpne +18 (target=67)
      [52] aload_0 v0
      [53] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [56] iload_3 v3
      [57] iload_1 v1
      [58] iastore
      [59] aload_0 v0
      [60] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [63] iload_3 v3
      [64] aload_2 v2
      [65] aastore
      [66] return
      [67] aload_0 v0
      [68] getfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [71] ifeq +35 (target=106)
      [74] aload_0 v0
      [75] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [78] aload_0 v0
      [79] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [82] arraylength
      [83] ificmplt +23 (target=106)
      [86] aload_0 v0
      [87] invokespecial #12
        + Methodref [android/support/v4/util/SparseArrayCompat.gc ()V]
      [90] aload_0 v0
      [91] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [94] iconst_0
      [95] aload_0 v0
      [96] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [99] iload_1 v1
      [100] invokestatic #10
        + Methodref [android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I]
      [103] iconst_m1
      [104] ixor
      [105] istore_3 v3
      [106] aload_0 v0
      [107] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [110] aload_0 v0
      [111] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [114] arraylength
      [115] ificmplt +71 (target=186)
      [118] aload_0 v0
      [119] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [122] iconst_1
      [123] iadd
      [124] invokestatic #15
        + Methodref [android/support/v4/util/SparseArrayCompat.idealIntArraySize (I)I]
      [127] istore v4
      [129] iload v4
      [131] newarray 10
      [133] astore v5
      [135] iload v4
      [137] anewarray #2
        + Class [java/lang/Object]
      [140] astore v6
      [142] aload_0 v0
      [143] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [146] iconst_0
      [147] aload v5
      [149] iconst_0
      [150] aload_0 v0
      [151] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [154] arraylength
      [155] invokestatic #17
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [158] aload_0 v0
      [159] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [162] iconst_0
      [163] aload v6
      [165] iconst_0
      [166] aload_0 v0
      [167] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [170] arraylength
      [171] invokestatic #17
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [174] aload_0 v0
      [175] aload v5
      [177] putfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [180] aload_0 v0
      [181] aload v6
      [183] putfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [186] aload_0 v0
      [187] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [190] iload_3 v3
      [191] isub
      [192] ifeq +45 (target=237)
      [195] aload_0 v0
      [196] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [199] iload_3 v3
      [200] aload_0 v0
      [201] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [204] iload_3 v3
      [205] iconst_1
      [206] iadd
      [207] aload_0 v0
      [208] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [211] iload_3 v3
      [212] isub
      [213] invokestatic #17
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [216] aload_0 v0
      [217] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [220] iload_3 v3
      [221] aload_0 v0
      [222] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [225] iload_3 v3
      [226] iconst_1
      [227] iadd
      [228] aload_0 v0
      [229] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [232] iload_3 v3
      [233] isub
      [234] invokestatic #17
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [237] aload_0 v0
      [238] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [241] iload_3 v3
      [242] iload_1 v1
      [243] iastore
      [244] aload_0 v0
      [245] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [248] iload_3 v3
      [249] aload_2 v2
      [250] aastore
      [251] aload_0 v0
      [252] dup
      [253] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [256] iconst_1
      [257] iadd
      [258] putfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [261] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 146
        [14] -> line 148
        [18] -> line 149
        [28] -> line 151
        [32] -> line 153
        [52] -> line 154
        [59] -> line 155
        [66] -> line 156
        [67] -> line 159
        [86] -> line 160
        [90] -> line 163
        [106] -> line 166
        [118] -> line 167
        [129] -> line 169
        [135] -> line 170
        [142] -> line 173
        [158] -> line 174
        [174] -> line 176
        [180] -> line 177
        [186] -> line 180
        [195] -> line 182
        [216] -> line 183
        [237] -> line 186
        [244] -> line 187
        [251] -> line 188
        [261] -> line 190
      + Local variable table attribute (count = 7)
        v4: 129 -> 186 [I n]
        v5: 135 -> 186 [[I nkeys]
        v6: 142 -> 186 [[Ljava/lang/Object; nvalues]
        v0: 0 -> 262 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 262 [I key]
        v2: 0 -> 262 [Ljava/lang/Object; value]
        v3: 14 -> 262 [I i]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 262 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
        v2: 0 -> 262 [TE; value]
    + Signature attribute:
      + Utf8 [(ITE;)V]
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [4] ifeq +7 (target=11)
      [7] aload_0 v0
      [8] invokespecial #12
        + Methodref [android/support/v4/util/SparseArrayCompat.gc ()V]
      [11] aload_0 v0
      [12] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 197
        [7] -> line 198
        [11] -> line 201
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/support/v4/util/SparseArrayCompat; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 16 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       keyAt(I)I
    Access flags: 0x1
      = public int keyAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [4] ifeq +7 (target=11)
      [7] aload_0 v0
      [8] invokespecial #12
        + Methodref [android/support/v4/util/SparseArrayCompat.gc ()V]
      [11] aload_0 v0
      [12] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [15] iload_1 v1
      [16] iaload
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 210
        [7] -> line 211
        [11] -> line 214
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 18 [I index]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 18 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       valueAt(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object valueAt(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [4] ifeq +7 (target=11)
      [7] aload_0 v0
      [8] invokespecial #12
        + Methodref [android/support/v4/util/SparseArrayCompat.gc ()V]
      [11] aload_0 v0
      [12] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [15] iload_1 v1
      [16] aaload
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 223
        [7] -> line 224
        [11] -> line 227
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 18 [I index]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 18 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
    + Signature attribute:
      + Utf8 [(I)TE;]
  + Method:       indexOfKey(I)I
    Access flags: 0x1
      = public int indexOfKey(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [4] ifeq +7 (target=11)
      [7] aload_0 v0
      [8] invokespecial #12
        + Methodref [android/support/v4/util/SparseArrayCompat.gc ()V]
      [11] aload_0 v0
      [12] getfield #6
        + Fieldref [android/support/v4/util/SparseArrayCompat.mKeys [I]
      [15] iconst_0
      [16] aload_0 v0
      [17] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [20] iload_1 v1
      [21] invokestatic #10
        + Methodref [android/support/v4/util/SparseArrayCompat.binarySearch ([IIII)I]
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 249
        [7] -> line 250
        [11] -> line 253
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 0 -> 25 [I key]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 25 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [4] istore_1 v1
      [5] aload_0 v0
      [6] getfield #8
        + Fieldref [android/support/v4/util/SparseArrayCompat.mValues [Ljava/lang/Object;]
      [9] astore_2 v2
      [10] iconst_0
      [11] istore_3 v3
      [12] iload_3 v3
      [13] iload_1 v1
      [14] ificmpge +13 (target=27)
      [17] aload_2 v2
      [18] iload_3 v3
      [19] aconst_null
      [20] aastore
      [21] iinc v3, 1
      [24] goto -12 (target=12)
      [27] aload_0 v0
      [28] iconst_0
      [29] putfield #7
        + Fieldref [android/support/v4/util/SparseArrayCompat.mSize I]
      [32] aload_0 v0
      [33] iconst_0
      [34] putfield #5
        + Fieldref [android/support/v4/util/SparseArrayCompat.mGarbage Z]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 280
        [5] -> line 281
        [10] -> line 283
        [17] -> line 284
        [21] -> line 283
        [27] -> line 287
        [32] -> line 288
        [37] -> line 289
      + Local variable table attribute (count = 4)
        v3: 12 -> 27 [I i]
        v0: 0 -> 38 [Landroid/support/v4/util/SparseArrayCompat; this]
        v1: 5 -> 38 [I n]
        v2: 10 -> 38 [[Ljava/lang/Object; values]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 38 [Landroid/support/v4/util/SparseArrayCompat<TE;>; this]
  + Method:       binarySearch([IIII)I
    Access flags: 0xa
      = private static int binarySearch(int[],int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 7, stack = 3):
      [0] iload_1 v1
      [1] iload_2 v2
      [2] iadd
      [3] istore v4
      [5] iload_1 v1
      [6] iconst_1
      [7] isub
      [8] istore v5
      [10] iload v4
      [12] iload v5
      [14] isub
      [15] iconst_1
      [16] ificmple +34 (target=50)
      [19] iload v4
      [21] iload v5
      [23] iadd
      [24] iconst_2
      [25] idiv
      [26] istore v6
      [28] aload_0 v0
      [29] iload v6
      [31] iaload
      [32] iload_3 v3
      [33] ificmpge +10 (target=43)
      [36] iload v6
      [38] istore v5
      [40] goto -30 (target=10)
      [43] iload v6
      [45] istore v4
      [47] goto -37 (target=10)
      [50] iload v4
      [52] iload_1 v1
      [53] iload_2 v2
      [54] iadd
      [55] ificmpne +9 (target=64)
      [58] iload_1 v1
      [59] iload_2 v2
      [60] iadd
      [61] iconst_m1
      [62] ixor
      [63] ireturn
      [64] aload_0 v0
      [65] iload v4
      [67] iaload
      [68] iload_3 v3
      [69] ificmpne +6 (target=75)
      [72] iload v4
      [74] ireturn
      [75] iload v4
      [77] iconst_m1
      [78] ixor
      [79] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 326
        [10] -> line 328
        [19] -> line 329
        [28] -> line 331
        [36] -> line 332
        [43] -> line 334
        [50] -> line 337
        [58] -> line 338
        [64] -> line 339
        [72] -> line 340
        [75] -> line 342
      + Local variable table attribute (count = 7)
        v6: 28 -> 50 [I guess]
        v0: 0 -> 80 [[I a]
        v1: 0 -> 80 [I start]
        v2: 0 -> 80 [I len]
        v3: 0 -> 80 [I key]
        v4: 5 -> 80 [I high]
        v5: 10 -> 80 [I low]
  + Method:       idealByteArraySize(I)I
    Access flags: 0x8
      = static int idealByteArraySize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 3):
      [0] iconst_4
      [1] istore_1 v1
      [2] iload_1 v1
      [3] bipush 32
      [5] ificmpge +26 (target=31)
      [8] iload_0 v0
      [9] iconst_1
      [10] iload_1 v1
      [11] ishl
      [12] bipush 12
      [14] isub
      [15] ificmpgt +10 (target=25)
      [18] iconst_1
      [19] iload_1 v1
      [20] ishl
      [21] bipush 12
      [23] isub
      [24] ireturn
      [25] iinc v1, 1
      [28] goto -26 (target=2)
      [31] iload_0 v0
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 346
        [8] -> line 347
        [18] -> line 348
        [25] -> line 346
        [31] -> line 350
      + Local variable table attribute (count = 2)
        v1: 2 -> 31 [I i]
        v0: 0 -> 33 [I need]
  + Method:       idealIntArraySize(I)I
    Access flags: 0x8
      = static int idealIntArraySize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] iload_0 v0
      [1] iconst_4
      [2] imul
      [3] invokestatic #14
        + Methodref [android/support/v4/util/SparseArrayCompat.idealByteArraySize (I)I]
      [6] iconst_4
      [7] idiv
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 354
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [I need]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #2
        + Class [java/lang/Object]
      [3] dup
      [4] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [7] putstatic #4
        + Fieldref [android/support/v4/util/SparseArrayCompat.DELETED Ljava/lang/Object;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 24

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [<E:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [SparseArrayCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.AccessibilityDelegateCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 115):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.mBridge Ljava/lang/Object;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.<init> ()V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.<init> ()V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.dispatchPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.getAccessibilityNodeProvider (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateDefaultImpl ()Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityNodeInfo (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onRequestSendAccessibilityEvent (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.performAccessibilityAction (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;I)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEventUnchecked (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [DEFAULT_DELEGATE Ljava/lang/Object;]
  + NameAndType [IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [dispatchPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [getAccessibilityNodeProvider (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + NameAndType [mBridge Ljava/lang/Object;]
  + NameAndType [newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + NameAndType [newAccessiblityDelegateDefaultImpl ()Ljava/lang/Object;]
  + NameAndType [onInitializeAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + NameAndType [onPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [performAccessibilityAction (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + NameAndType [sendAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;I)V]
  + NameAndType [sendAccessibilityEventUnchecked (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegateCompat.java]
  + Utf8 [AccessibilityDelegateIcsImpl]
  + Utf8 [AccessibilityDelegateImpl]
  + Utf8 [AccessibilityDelegateJellyBeanImpl]
  + Utf8 [AccessibilityDelegateStubImpl]
  + Utf8 [Code]
  + Utf8 [DEFAULT_DELEGATE]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [action]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
  + Utf8 [args]
  + Utf8 [child]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [getBridge]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [mBridge]
  + Utf8 [newAccessiblityDelegateBridge]
  + Utf8 [newAccessiblityDelegateDefaultImpl]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [performAccessibilityAction]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]
  + Utf8 [this]

Fields (count = 3):
  + Field:        IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;
    Access flags: 0x1a
      = private static final android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl IMPL
  + Field:        DEFAULT_DELEGATE Ljava/lang/Object;
    Access flags: 0x1a
      = private static final java.lang.Object DEFAULT_DELEGATE
  + Field:        mBridge Ljava/lang/Object;
    Access flags: 0x10
      = final java.lang.Object mBridge

Methods (count = 12):
  + Method:       <init>()V
    Access flags: 0x1
      = public AccessibilityDelegateCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [8] aload_0 v0
      [9] invokeinterface #19
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
      [14] putfield #12
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.mBridge Ljava/lang/Object;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 310
        [4] -> line 311
        [17] -> line 312
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
  + Method:       getBridge()Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object getBridge()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.mBridge Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 318
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
  + Method:       sendAccessibilityEvent(Landroid/view/View;I)V
    Access flags: 0x1
      = public void sendAccessibilityEvent(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] iload_2 v2
      [8] invokeinterface #26
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;I)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 336
        [13] -> line 337
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 14 [Landroid/view/View; host]
        v2: 0 -> 14 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] invokeinterface #27
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEventUnchecked (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 358
        [13] -> line 359
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 14 [Landroid/view/View; host]
        v2: 0 -> 14 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] invokeinterface #17
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.dispatchPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 379
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 14 [Landroid/view/View; host]
        v2: 0 -> 14 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] invokeinterface #23
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 399
        [13] -> line 400
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 14 [Landroid/view/View; host]
        v2: 0 -> 14 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] invokeinterface #21
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 419
        [13] -> line 420
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 14 [Landroid/view/View; host]
        v2: 0 -> 14 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] invokeinterface #22
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityNodeInfo (Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 438
        [13] -> line 439
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 14 [Landroid/view/View; host]
        v2: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; info]
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 4, stack = 5):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] aload_3 v3
      [9] invokeinterface #24
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.onRequestSendAccessibilityEvent (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 462
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 15 [Landroid/view/ViewGroup; host]
        v2: 0 -> 15 [Landroid/view/View; child]
        v3: 0 -> 15 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
    Access flags: 0x1
      = public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] invokeinterface #18
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.getAccessibilityNodeProvider (Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 480
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 13 [Landroid/view/View; host]
  + Method:       performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAccessibilityAction(android.view.View,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 4, stack = 5):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [3] getstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [6] aload_1 v1
      [7] iload_2 v2
      [8] aload_3 v3
      [9] invokeinterface #25
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.performAccessibilityAction (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 500
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Landroid/support/v4/view/AccessibilityDelegateCompat; this]
        v1: 0 -> 15 [Landroid/view/View; host]
        v2: 0 -> 15 [I action]
        v3: 0 -> 15 [Landroid/os/Bundle; args]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 0, stack = 2):
      [0] getstatic #9
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +16 (target=21)
      [8] new #6
        + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
      [11] dup
      [12] invokespecial #14
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.<init> ()V]
      [15] putstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [18] goto +34 (target=52)
      [21] getstatic #9
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [24] bipush 14
      [26] ificmplt +16 (target=42)
      [29] new #4
        + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
      [32] dup
      [33] invokespecial #13
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.<init> ()V]
      [36] putstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [39] goto +13 (target=52)
      [42] new #7
        + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
      [45] dup
      [46] invokespecial #15
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.<init> ()V]
      [49] putstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [52] getstatic #11
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.IMPL Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;]
      [55] invokeinterface #20
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateDefaultImpl ()Ljava/lang/Object;]
      [60] putstatic #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat.DEFAULT_DELEGATE Ljava/lang/Object;]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 7)
        [0] -> line 295
        [8] -> line 296
        [21] -> line 297
        [29] -> line 298
        [42] -> line 300
        [52] -> line 302
        [63] -> line 303

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl
  Superclass:    android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl extends android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl

Interfaces (count = 0):

Constant Pool (count = 88):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.<init> ()V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl ()Ljava/lang/Object;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo (Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.sendAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;I)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getInfo ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + NameAndType [dispatchPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [getInfo ()Ljava/lang/Object;]
  + NameAndType [newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
  + NameAndType [newAccessibilityDelegateDefaultImpl ()Ljava/lang/Object;]
  + NameAndType [onInitializeAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
  + NameAndType [onPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [sendAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;I)V]
  + NameAndType [sendAccessibilityEventUnchecked (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegateBridge]
  + Utf8 [AccessibilityDelegateCompat.java]
  + Utf8 [AccessibilityDelegateIcsImpl]
  + Utf8 [AccessibilityDelegateStubImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [child]
  + Utf8 [compat]
  + Utf8 [delegate]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [getInfo]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [newAccessibilityDelegateBridge]
  + Utf8 [newAccessibilityDelegateDefaultImpl]
  + Utf8 [newAccessiblityDelegateBridge]
  + Utf8 [newAccessiblityDelegateDefaultImpl]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 10):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 119
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
  + Method:       newAccessiblityDelegateDefaultImpl()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newAccessiblityDelegateDefaultImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 1, stack = 1):
      [0] invokestatic #12
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl ()Ljava/lang/Object;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 122
      + Local variable table attribute (count = 1)
        v0: 0 -> 4 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
  + Method:       newAccessiblityDelegateBridge(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #3
        + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #8
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
      [9] invokestatic #11
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 127
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompat; compat]
  + Method:       dispatchPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_3 v3
      [3] invokestatic #10
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 172
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 7 [Ljava/lang/Object; delegate]
        v2: 0 -> 7 [Landroid/view/View; host]
        v3: 0 -> 7 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_3 v3
      [3] invokestatic #13
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 179
        [6] -> line 180
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 7 [Ljava/lang/Object; delegate]
        v2: 0 -> 7 [Landroid/view/View; host]
        v3: 0 -> 7 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(java.lang.Object,android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_3 v3
      [3] invokevirtual #19
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getInfo ()Ljava/lang/Object;]
      [6] invokestatic #14
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo (Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 185
        [9] -> line 187
      + Local variable table attribute (count = 4)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 10 [Ljava/lang/Object; delegate]
        v2: 0 -> 10 [Landroid/view/View; host]
        v3: 0 -> 10 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; info]
  + Method:       onPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_3 v3
      [3] invokestatic #15
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 192
        [6] -> line 193
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 7 [Ljava/lang/Object; delegate]
        v2: 0 -> 7 [Landroid/view/View; host]
        v3: 0 -> 7 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onRequestSendAccessibilityEvent(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_3 v3
      [3] aload v4
      [5] invokestatic #16
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent (Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 198
      + Local variable table attribute (count = 5)
        v0: 0 -> 9 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 9 [Ljava/lang/Object; delegate]
        v2: 0 -> 9 [Landroid/view/ViewGroup; host]
        v3: 0 -> 9 [Landroid/view/View; child]
        v4: 0 -> 9 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       sendAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;I)V
    Access flags: 0x1
      = public void sendAccessibilityEvent(java.lang.Object,android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] iload_3 v3
      [3] invokestatic #17
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.sendAccessibilityEvent (Ljava/lang/Object;Landroid/view/View;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 204
        [6] -> line 205
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 7 [Ljava/lang/Object; delegate]
        v2: 0 -> 7 [Landroid/view/View; host]
        v3: 0 -> 7 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void sendAccessibilityEventUnchecked(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_3 v3
      [3] invokestatic #18
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked (Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 210
        [6] -> line 211
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; this]
        v1: 0 -> 7 [Ljava/lang/Object; delegate]
        v2: 0 -> 7 [Landroid/view/View; host]
        v3: 0 -> 7 [Landroid/view/accessibility/AccessibilityEvent; event]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateStubImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
      + Utf8 [AccessibilityDelegateBridge]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]

Constant Pool (count = 82):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEvent (Landroid/view/View;I)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.<init> (Ljava/lang/Object;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V]
  + NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;]
  + NameAndType [val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegateBridge]
  + Utf8 [AccessibilityDelegateCompat.java]
  + Utf8 [AccessibilityDelegateIcsImpl]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [child]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessiblityDelegateBridge]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$compat]

Fields (count = 2):
  + Field:        val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.AccessibilityDelegateCompat val$compat
  + Field:        this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl this$0

Methods (count = 8):
  + Method:       <init>(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
    Access flags: 0x0
      = AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1(android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl,android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [10] aload_0 v0
      [11] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #10
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 132
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #11
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 137
        [9] -> line 138
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] new #6
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      [8] dup
      [9] aload_2 v2
      [10] invokespecial #17
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.<init> (Ljava/lang/Object;)V]
      [13] invokevirtual #12
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 142
        [16] -> line 144
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
        v1: 0 -> 17 [Landroid/view/View; host]
        v2: 0 -> 17 [Ljava/lang/Object; info]
  + Method:       onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #13
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 148
        [9] -> line 149
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #14
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup; host]
        v2: 0 -> 11 [Landroid/view/View; child]
        v3: 0 -> 11 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       sendAccessibilityEvent(Landroid/view/View;I)V
    Access flags: 0x1
      = public void sendAccessibilityEvent(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #15
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEvent (Landroid/view/View;I)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 159
        [9] -> line 160
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #16
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 164
        [9] -> line 165
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
    + NameAndType [newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
      + Utf8 [AccessibilityDelegateBridge]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
  + Class [java/lang/Object]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [AccessibilityDelegateCompat.java]
  + Utf8 [AccessibilityDelegateImpl]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessiblityDelegateBridge]
  + Utf8 [newAccessiblityDelegateDefaultImpl]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [performAccessibilityAction]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]

Fields (count = 0):

Methods (count = 11):
  + Method:       newAccessiblityDelegateDefaultImpl()Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object newAccessiblityDelegateDefaultImpl()
  + Method:       newAccessiblityDelegateBridge(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat)
  + Method:       dispatchPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x401
      = public abstract boolean dispatchPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onInitializeAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void onInitializeAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onInitializeAccessibilityNodeInfo(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
    Access flags: 0x401
      = public abstract void onInitializeAccessibilityNodeInfo(java.lang.Object,android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
  + Method:       onPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void onPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onRequestSendAccessibilityEvent(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x401
      = public abstract boolean onRequestSendAccessibilityEvent(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       sendAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;I)V
    Access flags: 0x401
      = public abstract void sendAccessibilityEvent(java.lang.Object,android.view.View,int)
  + Method:       sendAccessibilityEventUnchecked(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void sendAccessibilityEventUnchecked(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       getAccessibilityNodeProvider(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
    Access flags: 0x401
      = public abstract android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(java.lang.Object,android.view.View)
  + Method:       performAccessibilityAction(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x401
      = public abstract boolean performAccessibilityAction(java.lang.Object,android.view.View,int,android.os.Bundle)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateImpl]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl
  Superclass:    android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl extends android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl

Interfaces (count = 0):

Constant Pool (count = 62):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.<init> ()V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider (Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean.performAccessibilityAction (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.<init> (Ljava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [getAccessibilityNodeProvider (Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
  + NameAndType [newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
  + NameAndType [performAccessibilityAction (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Utf8 [AccessibilityDelegateCompat.java]
  + Utf8 [AccessibilityDelegateIcsImpl]
  + Utf8 [AccessibilityDelegateJellyBeanImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Utf8 [args]
  + Utf8 [compat]
  + Utf8 [delegate]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [host]
  + Utf8 [newAccessibilityDelegateBridge]
  + Utf8 [newAccessiblityDelegateBridge]
  + Utf8 [performAccessibilityAction]
  + Utf8 [provider]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 214
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; this]
  + Method:       newAccessiblityDelegateBridge(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #4
        + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #9
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
      [9] invokestatic #11
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 217
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; this]
        v1: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompat; compat]
  + Method:       getAccessibilityNodeProvider(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
    Access flags: 0x1
      = public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(java.lang.Object,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #10
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider (Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
      [5] astore_3 v3
      [6] aload_3 v3
      [7] ifnull +12 (target=19)
      [10] new #7
        + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      [13] dup
      [14] aload_3 v3
      [15] invokespecial #13
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.<init> (Ljava/lang/Object;)V]
      [18] areturn
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 275
        [6] -> line 277
        [10] -> line 278
        [19] -> line 280
      + Local variable table attribute (count = 4)
        v0: 0 -> 21 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; this]
        v1: 0 -> 21 [Ljava/lang/Object; delegate]
        v2: 0 -> 21 [Landroid/view/View; host]
        v3: 6 -> 21 [Ljava/lang/Object; provider]
  + Method:       performAccessibilityAction(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAccessibilityAction(java.lang.Object,android.view.View,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] iload_3 v3
      [3] aload v4
      [5] invokestatic #12
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean.performAccessibilityAction (Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 286
      + Local variable table attribute (count = 5)
        v0: 0 -> 9 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; this]
        v1: 0 -> 9 [Ljava/lang/Object; delegate]
        v2: 0 -> 9 [Landroid/view/View; host]
        v3: 0 -> 9 [I action]
        v4: 0 -> 9 [Landroid/os/Bundle; args]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
      + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]

Constant Pool (count = 102):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Class [java/lang/Object]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEvent (Landroid/view/View;I)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.<init> (Ljava/lang/Object;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.getProvider ()Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [getAccessibilityNodeProvider (Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + NameAndType [getProvider ()Ljava/lang/Object;]
  + NameAndType [newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V]
  + NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;]
  + NameAndType [val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [(Landroid/view/View;)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Utf8 [AccessibilityDelegateCompat.java]
  + Utf8 [AccessibilityDelegateJellyBeanImpl]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Utf8 [args]
  + Utf8 [child]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [getProvider]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessiblityDelegateBridge]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [performAccessibilityAction]
  + Utf8 [provider]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$compat]

Fields (count = 2):
  + Field:        val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.AccessibilityDelegateCompat val$compat
  + Field:        this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl this$0

Methods (count = 10):
  + Method:       <init>(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
    Access flags: 0x0
      = AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1(android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl,android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.this$0 Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [10] aload_0 v0
      [11] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 219
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #11
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 223
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #13
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 228
        [9] -> line 229
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] new #6
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      [8] dup
      [9] aload_2 v2
      [10] invokespecial #20
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.<init> (Ljava/lang/Object;)V]
      [13] invokevirtual #14
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 233
        [16] -> line 235
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 17 [Landroid/view/View; host]
        v2: 0 -> 17 [Ljava/lang/Object; info]
  + Method:       onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #15
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 239
        [9] -> line 240
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #16
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 245
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup; host]
        v2: 0 -> 11 [Landroid/view/View; child]
        v3: 0 -> 11 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       sendAccessibilityEvent(Landroid/view/View;I)V
    Access flags: 0x1
      = public void sendAccessibilityEvent(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #18
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEvent (Landroid/view/View;I)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 250
        [9] -> line 251
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #19
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 255
        [9] -> line 256
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getAccessibilityNodeProvider(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] invokevirtual #12
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
      [8] astore_2 v2
      [9] aload_2 v2
      [10] ifnull +10 (target=20)
      [13] aload_2 v2
      [14] invokevirtual #21
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.getProvider ()Ljava/lang/Object;]
      [17] goto +4 (target=21)
      [20] aconst_null
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 260
        [9] -> line 262
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 22 [Landroid/view/View; host]
        v2: 9 -> 22 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; provider]
  + Method:       performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAccessibilityAction(android.view.View,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat Landroid/support/v4/view/AccessibilityDelegateCompat;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #17
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 267
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; this]
        v1: 0 -> 11 [Landroid/view/View; host]
        v2: 0 -> 11 [I action]
        v3: 0 -> 11 [Landroid/os/Bundle; args]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
    + NameAndType [newAccessiblityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
      + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]

Constant Pool (count = 60):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
  + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegateCompat.java]
  + Utf8 [AccessibilityDelegateImpl]
  + Utf8 [AccessibilityDelegateStubImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
  + Utf8 [args]
  + Utf8 [child]
  + Utf8 [delegate]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [listener]
  + Utf8 [newAccessiblityDelegateBridge]
  + Utf8 [newAccessiblityDelegateDefaultImpl]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [performAccessibilityAction]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 12):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityDelegateCompat$AccessibilityDelegateStubImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
  + Method:       newAccessiblityDelegateDefaultImpl()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newAccessiblityDelegateDefaultImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
  + Method:       newAccessiblityDelegateBridge(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 2 [Landroid/support/v4/view/AccessibilityDelegateCompat; listener]
  + Method:       dispatchPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 4, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 4)
        v0: 0 -> 2 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; delegate]
        v2: 0 -> 2 [Landroid/view/View; host]
        v3: 0 -> 2 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; delegate]
        v2: 0 -> 1 [Landroid/view/View; host]
        v3: 0 -> 1 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(java.lang.Object,android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; delegate]
        v2: 0 -> 1 [Landroid/view/View; host]
        v3: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; info]
  + Method:       onPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; delegate]
        v2: 0 -> 1 [Landroid/view/View; host]
        v3: 0 -> 1 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onRequestSendAccessibilityEvent(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 5, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 92
      + Local variable table attribute (count = 5)
        v0: 0 -> 2 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; delegate]
        v2: 0 -> 2 [Landroid/view/ViewGroup; host]
        v3: 0 -> 2 [Landroid/view/View; child]
        v4: 0 -> 2 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       sendAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;I)V
    Access flags: 0x1
      = public void sendAccessibilityEvent(java.lang.Object,android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; delegate]
        v2: 0 -> 1 [Landroid/view/View; host]
        v3: 0 -> 1 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void sendAccessibilityEventUnchecked(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 104
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; delegate]
        v2: 0 -> 1 [Landroid/view/View; host]
        v3: 0 -> 1 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       getAccessibilityNodeProvider(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
    Access flags: 0x1
      = public android.support.v4.view.accessibility.AccessibilityNodeProviderCompat getAccessibilityNodeProvider(java.lang.Object,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; delegate]
        v2: 0 -> 2 [Landroid/view/View; host]
  + Method:       performAccessibilityAction(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAccessibilityAction(java.lang.Object,android.view.View,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 5, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 5)
        v0: 0 -> 2 [Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; delegate]
        v2: 0 -> 2 [Landroid/view/View; host]
        v3: 0 -> 2 [I action]
        v4: 0 -> 2 [Landroid/os/Bundle; args]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl]
      + Class [android/support/v4/view/AccessibilityDelegateCompat]
      + Utf8 [AccessibilityDelegateImpl]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompatIcs
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.AccessibilityDelegateCompatIcs extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 78):
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Class [android/view/View]
  + Class [android/view/View$AccessibilityDelegate]
  + Class [android/view/accessibility/AccessibilityNodeInfo]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V]
  + Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
  + Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEvent (Landroid/view/View;I)V]
  + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V]
  + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V]
  + NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegate]
  + Utf8 [AccessibilityDelegateBridge]
  + Utf8 [AccessibilityDelegateCompatIcs.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$AccessibilityDelegate]
  + Utf8 [android/view/accessibility/AccessibilityNodeInfo]
  + Utf8 [bridge]
  + Utf8 [child]
  + Utf8 [delegate]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessibilityDelegateBridge]
  + Utf8 [newAccessibilityDelegateDefaultImpl]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]

Fields (count = 0):

Methods (count = 9):
  + Method:       newAccessibilityDelegateDefaultImpl()Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object newAccessibilityDelegateDefaultImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 0, stack = 2):
      [0] new #5
        + Class [android/view/View$AccessibilityDelegate]
      [3] dup
      [4] invokespecial #9
        + Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 42
  + Method:       newAccessibilityDelegateBridge(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object newAccessibilityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #2
        + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$1]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #8
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; bridge]
  + Method:       dispatchPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x9
      = public static boolean dispatchPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #10
        + Methodref [android/view/View$AccessibilityDelegate.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Ljava/lang/Object; delegate]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x9
      = public static void onInitializeAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #11
        + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 92
        [9] -> line 93
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Ljava/lang/Object; delegate]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V
    Access flags: 0x9
      = public static void onInitializeAccessibilityNodeInfo(java.lang.Object,android.view.View,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] checkcast #6
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [9] invokevirtual #12
        + Methodref [android/view/View$AccessibilityDelegate.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 96
        [12] -> line 98
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Ljava/lang/Object; delegate]
        v1: 0 -> 13 [Landroid/view/View; host]
        v2: 0 -> 13 [Ljava/lang/Object; info]
  + Method:       onPopulateAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x9
      = public static void onPopulateAccessibilityEvent(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #13
        + Methodref [android/view/View$AccessibilityDelegate.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 102
        [9] -> line 103
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Ljava/lang/Object; delegate]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onRequestSendAccessibilityEvent(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x9
      = public static boolean onRequestSendAccessibilityEvent(java.lang.Object,android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #14
        + Methodref [android/view/View$AccessibilityDelegate.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 107
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Ljava/lang/Object; delegate]
        v1: 0 -> 11 [Landroid/view/ViewGroup; host]
        v2: 0 -> 11 [Landroid/view/View; child]
        v3: 0 -> 11 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       sendAccessibilityEvent(Ljava/lang/Object;Landroid/view/View;I)V
    Access flags: 0x9
      = public static void sendAccessibilityEvent(java.lang.Object,android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #15
        + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEvent (Landroid/view/View;I)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 112
        [9] -> line 113
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Ljava/lang/Object; delegate]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x9
      = public static void sendAccessibilityEventUnchecked(java.lang.Object,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #16
        + Methodref [android/view/View$AccessibilityDelegate.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 117
        [9] -> line 118
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Ljava/lang/Object; delegate]
        v1: 0 -> 10 [Landroid/view/View; host]
        v2: 0 -> 10 [Landroid/view/accessibility/AccessibilityEvent; event]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
      + Utf8 [AccessibilityDelegateBridge]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$AccessibilityDelegate]
      + Class [android/view/View]
      + Utf8 [AccessibilityDelegate]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$1]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompatIcs.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompatIcs$1
  Superclass:    android/view/View$AccessibilityDelegate
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.view.AccessibilityDelegateCompatIcs$1 extends android.view.View$AccessibilityDelegate

Interfaces (count = 0):

Constant Pool (count = 71):
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Class [android/view/View]
  + Class [android/view/View$AccessibilityDelegate]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
  + Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityNodeInfo (Landroid/view/View;Ljava/lang/Object;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEvent (Landroid/view/View;I)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Ljava/lang/Object;)V]
  + NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V]
  + NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegate]
  + Utf8 [AccessibilityDelegateBridge]
  + Utf8 [AccessibilityDelegateCompatIcs.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/view/accessibility/AccessibilityNodeInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$AccessibilityDelegate]
  + Utf8 [child]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [newAccessibilityDelegateBridge]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]
  + Utf8 [this]
  + Utf8 [val$bridge]

Fields (count = 1):
  + Field:        val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge val$bridge

Methods (count = 8):
  + Method:       <init>(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V
    Access flags: 0x0
      = AccessibilityDelegateCompatIcs$1(android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #8
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #9
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 54
        [11] -> line 55
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #10
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityNodeInfo (Landroid/view/View;Ljava/lang/Object;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 59
        [11] -> line 60
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityNodeInfo; info]
  + Method:       onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #11
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 64
        [11] -> line 65
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokeinterface #12
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
        v1: 0 -> 13 [Landroid/view/ViewGroup; host]
        v2: 0 -> 13 [Landroid/view/View; child]
        v3: 0 -> 13 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       sendAccessibilityEvent(Landroid/view/View;I)V
    Access flags: 0x1
      = public void sendAccessibilityEvent(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokeinterface #13
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEvent (Landroid/view/View;I)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 75
        [11] -> line 76
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatIcs$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #14
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 80
        [11] -> line 81
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
    + NameAndType [newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
      + Utf8 [AccessibilityDelegateBridge]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$AccessibilityDelegate]
      + Class [android/view/View]
      + Utf8 [AccessibilityDelegate]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompatIcs.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 23):
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [AccessibilityDelegateBridge]
  + Utf8 [AccessibilityDelegateCompatIcs.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [java/lang/Object]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]

Fields (count = 0):

Methods (count = 7):
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x401
      = public abstract boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object)
  + Method:       onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x401
      = public abstract boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       sendAccessibilityEvent(Landroid/view/View;I)V
    Access flags: 0x401
      = public abstract void sendAccessibilityEvent(android.view.View,int)
  + Method:       sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge]
      + Class [android/support/v4/view/AccessibilityDelegateCompatIcs]
      + Utf8 [AccessibilityDelegateBridge]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompatIcs.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompatJellyBean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.AccessibilityDelegateCompatJellyBean extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 47):
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Class [android/view/View]
  + Class [android/view/View$AccessibilityDelegate]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V]
  + Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;]
  + Methodref [android/view/View$AccessibilityDelegate.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + NameAndType [<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V]
  + NameAndType [getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;]
  + NameAndType [performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V]
  + Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;]
  + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegate]
  + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Utf8 [AccessibilityDelegateCompatJellyBean.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$AccessibilityDelegate]
  + Utf8 [args]
  + Utf8 [bridge]
  + Utf8 [delegate]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [host]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessibilityDelegateBridge]
  + Utf8 [performAccessibilityAction]

Fields (count = 0):

Methods (count = 3):
  + Method:       newAccessibilityDelegateBridge(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object newAccessibilityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #2
        + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #7
        + Methodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.<init> (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; bridge]
  + Method:       getAccessibilityNodeProvider(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object getAccessibilityNodeProvider(java.lang.Object,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] invokevirtual #8
        + Methodref [android/view/View$AccessibilityDelegate.getAccessibilityNodeProvider (Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; delegate]
        v1: 0 -> 9 [Landroid/view/View; host]
  + Method:       performAccessibilityAction(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x9
      = public static boolean performAccessibilityAction(java.lang.Object,android.view.View,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] checkcast #5
        + Class [android/view/View$AccessibilityDelegate]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #9
        + Methodref [android/view/View$AccessibilityDelegate.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 104
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Ljava/lang/Object; delegate]
        v1: 0 -> 11 [Landroid/view/View; host]
        v2: 0 -> 11 [I action]
        v3: 0 -> 11 [Landroid/os/Bundle; args]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
      + Utf8 [AccessibilityDelegateBridgeJellyBean]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$AccessibilityDelegate]
      + Class [android/view/View]
      + Utf8 [AccessibilityDelegate]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompatJellyBean.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompatJellyBean$1
  Superclass:    android/view/View$AccessibilityDelegate
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.view.AccessibilityDelegateCompatJellyBean$1 extends android.view.View$AccessibilityDelegate

Interfaces (count = 0):

Constant Pool (count = 85):
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Class [android/view/View]
  + Class [android/view/View$AccessibilityDelegate]
  + Class [android/view/accessibility/AccessibilityNodeProvider]
  + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
  + Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.getAccessibilityNodeProvider (Landroid/view/View;)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityNodeInfo (Landroid/view/View;Ljava/lang/Object;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEvent (Landroid/view/View;I)V]
  + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [getAccessibilityNodeProvider (Landroid/view/View;)Ljava/lang/Object;]
  + NameAndType [newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Ljava/lang/Object;)V]
  + NameAndType [onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + NameAndType [sendAccessibilityEvent (Landroid/view/View;I)V]
  + NameAndType [sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V]
  + Utf8 [(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;]
  + Utf8 [(Landroid/view/View;)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [<init>]
  + Utf8 [AccessibilityDelegate]
  + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Utf8 [AccessibilityDelegateCompatJellyBean.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/view/accessibility/AccessibilityNodeInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$AccessibilityDelegate]
  + Utf8 [android/view/accessibility/AccessibilityNodeProvider]
  + Utf8 [args]
  + Utf8 [child]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [newAccessibilityDelegateBridge]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [performAccessibilityAction]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]
  + Utf8 [this]
  + Utf8 [val$bridge]

Fields (count = 1):
  + Field:        val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean val$bridge

Methods (count = 10):
  + Method:       <init>(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V
    Access flags: 0x0
      = AccessibilityDelegateCompatJellyBean$1(android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [android/view/View$AccessibilityDelegate.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #9
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.dispatchPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #11
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 56
        [11] -> line 57
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.View,android.view.accessibility.AccessibilityNodeInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #12
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityNodeInfo (Landroid/view/View;Ljava/lang/Object;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [11] -> line 62
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityNodeInfo; info]
  + Method:       onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #13
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onPopulateAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 66
        [11] -> line 67
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokeinterface #14
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onRequestSendAccessibilityEvent (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 13 [Landroid/view/ViewGroup; host]
        v2: 0 -> 13 [Landroid/view/View; child]
        v3: 0 -> 13 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       sendAccessibilityEvent(Landroid/view/View;I)V
    Access flags: 0x1
      = public void sendAccessibilityEvent(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokeinterface #16
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEvent (Landroid/view/View;I)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 77
        [11] -> line 78
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [I eventType]
  + Method:       sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #17
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEventUnchecked (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 82
        [11] -> line 83
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 12 [Landroid/view/View; host]
        v2: 0 -> 12 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       getAccessibilityNodeProvider(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider;
    Access flags: 0x1
      = public android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] invokeinterface #10
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.getAccessibilityNodeProvider (Landroid/view/View;)Ljava/lang/Object;]
      [10] checkcast #6
        + Class [android/view/accessibility/AccessibilityNodeProvider]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 14 [Landroid/view/View; host]
  + Method:       performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAccessibilityAction(android.view.View,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1.val$bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] aload_3 v3
      [7] invokeinterface #15
        + InterfaceMethodref [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 92
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; this]
        v1: 0 -> 13 [Landroid/view/View; host]
        v2: 0 -> 13 [I action]
        v3: 0 -> 13 [Landroid/os/Bundle; args]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
    + NameAndType [newAccessibilityDelegateBridge (Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
      + Utf8 [AccessibilityDelegateBridgeJellyBean]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$AccessibilityDelegate]
      + Class [android/view/View]
      + Utf8 [AccessibilityDelegate]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompatJellyBean.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 27):
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/View;)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Utf8 [AccessibilityDelegateCompatJellyBean.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [getAccessibilityNodeProvider]
  + Utf8 [java/lang/Object]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [performAccessibilityAction]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [sendAccessibilityEventUnchecked]

Fields (count = 0):

Methods (count = 9):
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x401
      = public abstract boolean dispatchPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void onInitializeAccessibilityNodeInfo(android.view.View,java.lang.Object)
  + Method:       onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void onPopulateAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x401
      = public abstract boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       sendAccessibilityEvent(Landroid/view/View;I)V
    Access flags: 0x401
      = public abstract void sendAccessibilityEvent(android.view.View,int)
  + Method:       sendAccessibilityEventUnchecked(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x401
      = public abstract void sendAccessibilityEventUnchecked(android.view.View,android.view.accessibility.AccessibilityEvent)
  + Method:       getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object getAccessibilityNodeProvider(android.view.View)
  + Method:       performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x401
      = public abstract boolean performAccessibilityAction(android.view.View,int,android.os.Bundle)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean]
      + Class [android/support/v4/view/AccessibilityDelegateCompatJellyBean]
      + Utf8 [AccessibilityDelegateBridgeJellyBean]
  + Source file attribute:
    + Utf8 [AccessibilityDelegateCompatJellyBean.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/GravityCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.GravityCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 46):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/GravityCompat]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImplBase]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/GravityCompat.IMPL Landroid/support/v4/view/GravityCompat$GravityCompatImpl;]
  + Methodref [android/support/v4/view/GravityCompat$GravityCompatImplBase.<init> ()V]
  + Methodref [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/GravityCompat$GravityCompatImpl.getAbsoluteGravity (II)I]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/view/GravityCompat$GravityCompatImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [getAbsoluteGravity (II)I]
  + Utf8 [()V]
  + Utf8 [(II)I]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GravityCompat.java]
  + Utf8 [GravityCompatImpl]
  + Utf8 [GravityCompatImplBase]
  + Utf8 [GravityCompatImplJellybeanMr1]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/GravityCompat$GravityCompatImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/GravityCompat]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImplBase]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1]
  + Utf8 [getAbsoluteGravity]
  + Utf8 [gravity]
  + Utf8 [java/lang/Object]
  + Utf8 [layoutDirection]
  + Utf8 [version]

Fields (count = 1):
  + Field:        IMPL Landroid/support/v4/view/GravityCompat$GravityCompatImpl;
    Access flags: 0x18
      = static final android.support.v4.view.GravityCompat$GravityCompatImpl IMPL

Methods (count = 2):
  + Method:       getAbsoluteGravity(II)I
    Access flags: 0x9
      = public static int getAbsoluteGravity(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #9
        + Fieldref [android/support/v4/view/GravityCompat.IMPL Landroid/support/v4/view/GravityCompat$GravityCompatImpl;]
      [3] iload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #12
        + InterfaceMethodref [android/support/v4/view/GravityCompat$GravityCompatImpl.getAbsoluteGravity (II)I]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 201
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [I gravity]
        v1: 0 -> 11 [I layoutDirection]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 2):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_0 v0
      [4] iload_0 v0
      [5] bipush 17
      [7] ificmplt +16 (target=23)
      [10] new #6
        + Class [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1]
      [13] dup
      [14] invokespecial #11
        + Methodref [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.<init> ()V]
      [17] putstatic #9
        + Fieldref [android/support/v4/view/GravityCompat.IMPL Landroid/support/v4/view/GravityCompat$GravityCompatImpl;]
      [20] goto +13 (target=33)
      [23] new #5
        + Class [android/support/v4/view/GravityCompat$GravityCompatImplBase]
      [26] dup
      [27] invokespecial #10
        + Methodref [android/support/v4/view/GravityCompat$GravityCompatImplBase.<init> ()V]
      [30] putstatic #9
        + Fieldref [android/support/v4/view/GravityCompat.IMPL Landroid/support/v4/view/GravityCompat$GravityCompatImpl;]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 89
        [4] -> line 90
        [10] -> line 91
        [23] -> line 93
        [33] -> line 95
      + Local variable table attribute (count = 1)
        v0: 4 -> 33 [I version]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImplJellybeanMr1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImplBase]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [GravityCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/GravityCompat$GravityCompatImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.GravityCompat$GravityCompatImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/view/GravityCompat]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Class [java/lang/Object]
  + Utf8 [(II)I]
  + Utf8 [GravityCompat.java]
  + Utf8 [GravityCompatImpl]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/GravityCompat]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Utf8 [getAbsoluteGravity]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       getAbsoluteGravity(II)I
    Access flags: 0x401
      = public abstract int getAbsoluteGravity(int,int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImpl]
  + Source file attribute:
    + Utf8 [GravityCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/GravityCompat$GravityCompatImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.GravityCompat$GravityCompatImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]

Constant Pool (count = 29):
  + Integer [-8388609]
  + Class [android/support/v4/view/GravityCompat]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImplBase]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(II)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GravityCompat.java]
  + Utf8 [GravityCompatImpl]
  + Utf8 [GravityCompatImplBase]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/GravityCompat]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImplBase]
  + Utf8 [getAbsoluteGravity]
  + Utf8 [gravity]
  + Utf8 [java/lang/Object]
  + Utf8 [layoutDirection]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = GravityCompat$GravityCompatImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; this]
  + Method:       getAbsoluteGravity(II)I
    Access flags: 0x1
      = public int getAbsoluteGravity(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ldc #1
        + Integer [-8388609]
      [3] iand
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 3)
        v0: 0 -> 5 [Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; this]
        v1: 0 -> 5 [I gravity]
        v2: 0 -> 5 [I layoutDirection]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImplBase]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImpl]
  + Source file attribute:
    + Utf8 [GravityCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]

Constant Pool (count = 32):
  + Class [android/support/v4/view/GravityCompat]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Class [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1]
  + Class [android/support/v4/view/GravityCompatJellybeanMr1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/GravityCompatJellybeanMr1.getAbsoluteGravity (II)I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getAbsoluteGravity (II)I]
  + Utf8 [()V]
  + Utf8 [(II)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GravityCompat.java]
  + Utf8 [GravityCompatImpl]
  + Utf8 [GravityCompatImplJellybeanMr1]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/GravityCompat]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImpl]
  + Utf8 [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1]
  + Utf8 [android/support/v4/view/GravityCompatJellybeanMr1]
  + Utf8 [getAbsoluteGravity]
  + Utf8 [gravity]
  + Utf8 [java/lang/Object]
  + Utf8 [layoutDirection]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = GravityCompat$GravityCompatImplJellybeanMr1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 62
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; this]
  + Method:       getAbsoluteGravity(II)I
    Access flags: 0x1
      = public int getAbsoluteGravity(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] iload_2 v2
      [2] invokestatic #6
        + Methodref [android/support/v4/view/GravityCompatJellybeanMr1.getAbsoluteGravity (II)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; this]
        v1: 0 -> 6 [I gravity]
        v2: 0 -> 6 [I layoutDirection]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImplJellybeanMr1]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/GravityCompat$GravityCompatImpl]
      + Class [android/support/v4/view/GravityCompat]
      + Utf8 [GravityCompatImpl]
  + Source file attribute:
    + Utf8 [GravityCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/GravityCompatJellybeanMr1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.GravityCompatJellybeanMr1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/GravityCompatJellybeanMr1]
  + Class [android/view/Gravity]
  + Class [java/lang/Object]
  + Methodref [android/view/Gravity.getAbsoluteGravity (II)I]
  + NameAndType [getAbsoluteGravity (II)I]
  + Utf8 [(II)I]
  + Utf8 [Code]
  + Utf8 [GravityCompatJellybeanMr1.java]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/GravityCompatJellybeanMr1]
  + Utf8 [android/view/Gravity]
  + Utf8 [getAbsoluteGravity]
  + Utf8 [gravity]
  + Utf8 [java/lang/Object]
  + Utf8 [layoutDirection]

Fields (count = 0):

Methods (count = 1):
  + Method:       getAbsoluteGravity(II)I
    Access flags: 0x9
      = public static int getAbsoluteGravity(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] iload_0 v0
      [1] iload_1 v1
      [2] invokestatic #4
        + Methodref [android/view/Gravity.getAbsoluteGravity (II)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [I gravity]
        v1: 0 -> 6 [I layoutDirection]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [GravityCompatJellybeanMr1.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/KeyEventCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.KeyEventCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 70):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
  + Class [android/view/KeyEvent]
  + Class [android/view/KeyEvent$Callback]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/KeyEventCompat.IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
  + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.<init> ()V]
  + Methodref [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.<init> ()V]
  + Methodref [android/view/KeyEvent.getMetaState ()I]
  + InterfaceMethodref [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.metaStateHasModifiers (II)Z]
  + InterfaceMethodref [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.metaStateHasNoModifiers (I)Z]
  + InterfaceMethodref [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.startTracking (Landroid/view/KeyEvent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [getMetaState ()I]
  + NameAndType [metaStateHasModifiers (II)Z]
  + NameAndType [metaStateHasNoModifiers (I)Z]
  + NameAndType [startTracking (Landroid/view/KeyEvent;)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)Z]
  + Utf8 [(II)Z]
  + Utf8 [(Landroid/view/KeyEvent;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/KeyEvent;I)Z]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseKeyEventVersionImpl]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [EclairKeyEventVersionImpl]
  + Utf8 [HoneycombKeyEventVersionImpl]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [KeyEventCompat.java]
  + Utf8 [KeyEventVersionImpl]
  + Utf8 [Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/KeyEvent$Callback]
  + Utf8 [event]
  + Utf8 [getMetaState]
  + Utf8 [hasModifiers]
  + Utf8 [hasNoModifiers]
  + Utf8 [java/lang/Object]
  + Utf8 [metaStateHasModifiers]
  + Utf8 [metaStateHasNoModifiers]
  + Utf8 [modifiers]
  + Utf8 [startTracking]

Fields (count = 1):
  + Field:        IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;
    Access flags: 0x18
      = static final android.support.v4.view.KeyEventCompat$KeyEventVersionImpl IMPL

Methods (count = 4):
  + Method:       hasModifiers(Landroid/view/KeyEvent;I)Z
    Access flags: 0x9
      = public static boolean hasModifiers(android.view.KeyEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #12
        + Fieldref [android/support/v4/view/KeyEventCompat.IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
      [3] aload_0 v0
      [4] invokevirtual #15
        + Methodref [android/view/KeyEvent.getMetaState ()I]
      [7] iload_1 v1
      [8] invokeinterface #16
        + InterfaceMethodref [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.metaStateHasModifiers (II)Z]
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 188
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/view/KeyEvent; event]
        v1: 0 -> 14 [I modifiers]
  + Method:       hasNoModifiers(Landroid/view/KeyEvent;)Z
    Access flags: 0x9
      = public static boolean hasNoModifiers(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #12
        + Fieldref [android/support/v4/view/KeyEventCompat.IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
      [3] aload_0 v0
      [4] invokevirtual #15
        + Methodref [android/view/KeyEvent.getMetaState ()I]
      [7] invokeinterface #17
        + InterfaceMethodref [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.metaStateHasNoModifiers (I)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 192
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/view/KeyEvent; event]
  + Method:       startTracking(Landroid/view/KeyEvent;)V
    Access flags: 0x9
      = public static void startTracking(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #12
        + Fieldref [android/support/v4/view/KeyEventCompat.IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
      [3] aload_0 v0
      [4] invokeinterface #18
        + InterfaceMethodref [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.startTracking (Landroid/view/KeyEvent;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 196
        [9] -> line 197
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/KeyEvent; event]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 0, stack = 2):
      [0] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +16 (target=21)
      [8] new #6
        + Class [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl]
      [11] dup
      [12] invokespecial #14
        + Methodref [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.<init> ()V]
      [15] putstatic #12
        + Fieldref [android/support/v4/view/KeyEventCompat.IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
      [18] goto +13 (target=31)
      [21] new #4
        + Class [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
      [24] dup
      [25] invokespecial #13
        + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.<init> ()V]
      [28] putstatic #12
        + Fieldref [android/support/v4/view/KeyEventCompat.IMPL Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 166
        [8] -> line 167
        [21] -> line 169
        [31] -> line 171

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [HoneycombKeyEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [EclairKeyEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [BaseKeyEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [KeyEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/KeyEvent$Callback]
      + Class [android/view/KeyEvent]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [KeyEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]

Constant Pool (count = 61):
  + String [bad arguments]
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
  + Class [android/view/KeyEvent]
  + Class [android/view/KeyEvent$Callback]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers (IIIII)I]
  + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState (I)I]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [metaStateFilterDirectionalModifiers (IIIII)I]
  + NameAndType [normalizeMetaState (I)I]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Z]
  + Utf8 [(II)Z]
  + Utf8 [(IIIII)I]
  + Utf8 [(Landroid/view/KeyEvent;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [BaseKeyEventVersionImpl]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [KeyEventCompat.java]
  + Utf8 [KeyEventVersionImpl]
  + Utf8 [Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/KeyEvent$Callback]
  + Utf8 [bad arguments]
  + Utf8 [basic]
  + Utf8 [directional]
  + Utf8 [event]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [left]
  + Utf8 [metaState]
  + Utf8 [metaStateFilterDirectionalModifiers]
  + Utf8 [metaStateHasModifiers]
  + Utf8 [metaStateHasNoModifiers]
  + Utf8 [modifiers]
  + Utf8 [normalizeMetaState]
  + Utf8 [right]
  + Utf8 [startTracking]
  + Utf8 [this]
  + Utf8 [wantBasic]
  + Utf8 [wantLeftOrRight]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = KeyEventCompat$BaseKeyEventVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; this]
  + Method:       metaStateFilterDirectionalModifiers(IIIII)I
    Access flags: 0xa
      = private static int metaStateFilterDirectionalModifiers(int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 8, stack = 3):
      [0] iload_1 v1
      [1] iload_2 v2
      [2] iand
      [3] ifeq +7 (target=10)
      [6] iconst_1
      [7] goto +4 (target=11)
      [10] iconst_0
      [11] istore v5
      [13] iload_3 v3
      [14] iload v4
      [16] ior
      [17] istore v6
      [19] iload_1 v1
      [20] iload v6
      [22] iand
      [23] ifeq +7 (target=30)
      [26] iconst_1
      [27] goto +4 (target=31)
      [30] iconst_0
      [31] istore v7
      [33] iload v5
      [35] ifeq +25 (target=60)
      [38] iload v7
      [40] ifeq +13 (target=53)
      [43] new #7
        + Class [java/lang/IllegalArgumentException]
      [46] dup
      [47] ldc #1
        + String [bad arguments]
      [49] invokespecial #11
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [52] athrow
      [53] iload_0 v0
      [54] iload v6
      [56] iconst_m1
      [57] ixor
      [58] iand
      [59] ireturn
      [60] iload v7
      [62] ifeq +9 (target=71)
      [65] iload_0 v0
      [66] iload_2 v2
      [67] iconst_m1
      [68] ixor
      [69] iand
      [70] ireturn
      [71] iload_0 v0
      [72] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 55
        [13] -> line 56
        [19] -> line 57
        [33] -> line 59
        [38] -> line 60
        [43] -> line 61
        [53] -> line 63
        [60] -> line 64
        [65] -> line 65
        [71] -> line 67
      + Local variable table attribute (count = 8)
        v0: 0 -> 73 [I metaState]
        v1: 0 -> 73 [I modifiers]
        v2: 0 -> 73 [I basic]
        v3: 0 -> 73 [I left]
        v4: 0 -> 73 [I right]
        v5: 13 -> 73 [Z wantBasic]
        v6: 19 -> 73 [I directional]
        v7: 33 -> 73 [Z wantLeftOrRight]
  + Method:       normalizeMetaState(I)I
    Access flags: 0x1
      = public int normalizeMetaState(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] sipush 192
      [4] iand
      [5] ifeq +7 (target=12)
      [8] iload_1 v1
      [9] iconst_1
      [10] ior
      [11] istore_1 v1
      [12] iload_1 v1
      [13] bipush 48
      [15] iand
      [16] ifeq +7 (target=23)
      [19] iload_1 v1
      [20] iconst_2
      [21] ior
      [22] istore_1 v1
      [23] iload_1 v1
      [24] sipush 247
      [27] iand
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 73
        [8] -> line 74
        [12] -> line 76
        [19] -> line 77
        [23] -> line 79
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; this]
        v1: 0 -> 29 [I metaState]
  + Method:       metaStateHasModifiers(II)Z
    Access flags: 0x1
      = public boolean metaStateHasModifiers(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #10
        + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState (I)I]
      [5] sipush 247
      [8] iand
      [9] istore_1 v1
      [10] iload_1 v1
      [11] iload_2 v2
      [12] iconst_1
      [13] bipush 64
      [15] sipush 128
      [18] invokestatic #9
        + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers (IIIII)I]
      [21] istore_1 v1
      [22] iload_1 v1
      [23] iload_2 v2
      [24] iconst_2
      [25] bipush 16
      [27] bipush 32
      [29] invokestatic #9
        + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers (IIIII)I]
      [32] istore_1 v1
      [33] iload_1 v1
      [34] iload_2 v2
      [35] ificmpne +7 (target=42)
      [38] iconst_1
      [39] goto +4 (target=43)
      [42] iconst_0
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 84
        [10] -> line 85
        [22] -> line 87
        [33] -> line 89
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; this]
        v1: 0 -> 44 [I metaState]
        v2: 0 -> 44 [I modifiers]
  + Method:       metaStateHasNoModifiers(I)Z
    Access flags: 0x1
      = public boolean metaStateHasNoModifiers(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #10
        + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState (I)I]
      [5] sipush 247
      [8] iand
      [9] ifne +7 (target=16)
      [12] iconst_1
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 94
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; this]
        v1: 0 -> 18 [I metaState]
  + Method:       startTracking(Landroid/view/KeyEvent;)V
    Access flags: 0x1
      = public void startTracking(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; this]
        v1: 0 -> 1 [Landroid/view/KeyEvent; event]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [BaseKeyEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/KeyEvent$Callback]
      + Class [android/view/KeyEvent]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [KeyEventVersionImpl]
  + Source file attribute:
    + Utf8 [KeyEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl
  Superclass:    android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl extends android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl

Interfaces (count = 0):

Constant Pool (count = 34):
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompatEclair]
  + Class [android/view/KeyEvent]
  + Class [android/view/KeyEvent$Callback]
  + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.<init> ()V]
  + Methodref [android/support/v4/view/KeyEventCompatEclair.startTracking (Landroid/view/KeyEvent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [startTracking (Landroid/view/KeyEvent;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/KeyEvent;)V]
  + Utf8 [<init>]
  + Utf8 [BaseKeyEventVersionImpl]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [EclairKeyEventVersionImpl]
  + Utf8 [InnerClasses]
  + Utf8 [KeyEventCompat.java]
  + Utf8 [Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompatEclair]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/KeyEvent$Callback]
  + Utf8 [event]
  + Utf8 [startTracking]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = KeyEventCompat$EclairKeyEventVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; this]
  + Method:       startTracking(Landroid/view/KeyEvent;)V
    Access flags: 0x1
      = public void startTracking(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #8
        + Methodref [android/support/v4/view/KeyEventCompatEclair.startTracking (Landroid/view/KeyEvent;)V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 121
        [4] -> line 122
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; this]
        v1: 0 -> 5 [Landroid/view/KeyEvent; event]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [EclairKeyEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/KeyEvent$Callback]
      + Class [android/view/KeyEvent]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [BaseKeyEventVersionImpl]
  + Source file attribute:
    + Utf8 [KeyEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl
  Superclass:    android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl extends android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl

Interfaces (count = 0):

Constant Pool (count = 38):
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl]
  + Class [android/support/v4/view/KeyEventCompatHoneycomb]
  + Methodref [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl.<init> ()V]
  + Methodref [android/support/v4/view/KeyEventCompatHoneycomb.metaStateHasModifiers (II)Z]
  + Methodref [android/support/v4/view/KeyEventCompatHoneycomb.metaStateHasNoModifiers (I)Z]
  + Methodref [android/support/v4/view/KeyEventCompatHoneycomb.normalizeMetaState (I)I]
  + NameAndType [<init> ()V]
  + NameAndType [metaStateHasModifiers (II)Z]
  + NameAndType [metaStateHasNoModifiers (I)Z]
  + NameAndType [normalizeMetaState (I)I]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Z]
  + Utf8 [(II)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EclairKeyEventVersionImpl]
  + Utf8 [HoneycombKeyEventVersionImpl]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [KeyEventCompat.java]
  + Utf8 [Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl]
  + Utf8 [android/support/v4/view/KeyEventCompatHoneycomb]
  + Utf8 [metaState]
  + Utf8 [metaStateHasModifiers]
  + Utf8 [metaStateHasNoModifiers]
  + Utf8 [modifiers]
  + Utf8 [normalizeMetaState]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x0
      = KeyEventCompat$HoneycombKeyEventVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 144
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; this]
  + Method:       normalizeMetaState(I)I
    Access flags: 0x1
      = public int normalizeMetaState(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] invokestatic #8
        + Methodref [android/support/v4/view/KeyEventCompatHoneycomb.normalizeMetaState (I)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 147
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; this]
        v1: 0 -> 5 [I metaState]
  + Method:       metaStateHasModifiers(II)Z
    Access flags: 0x1
      = public boolean metaStateHasModifiers(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] iload_2 v2
      [2] invokestatic #6
        + Methodref [android/support/v4/view/KeyEventCompatHoneycomb.metaStateHasModifiers (II)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 152
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; this]
        v1: 0 -> 6 [I metaState]
        v2: 0 -> 6 [I modifiers]
  + Method:       metaStateHasNoModifiers(I)Z
    Access flags: 0x1
      = public boolean metaStateHasNoModifiers(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] invokestatic #7
        + Methodref [android/support/v4/view/KeyEventCompatHoneycomb.metaStateHasNoModifiers (I)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 157
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; this]
        v1: 0 -> 5 [I metaState]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [HoneycombKeyEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [EclairKeyEventVersionImpl]
  + Source file attribute:
    + Utf8 [KeyEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/KeyEventCompat$KeyEventVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.KeyEventCompat$KeyEventVersionImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
  + Class [android/view/KeyEvent]
  + Class [android/view/KeyEvent$Callback]
  + Class [java/lang/Object]
  + Utf8 [(I)Z]
  + Utf8 [(II)Z]
  + Utf8 [(Landroid/view/KeyEvent;)V]
  + Utf8 [Callback]
  + Utf8 [InnerClasses]
  + Utf8 [KeyEventCompat.java]
  + Utf8 [KeyEventVersionImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/KeyEvent$Callback]
  + Utf8 [java/lang/Object]
  + Utf8 [metaStateHasModifiers]
  + Utf8 [metaStateHasNoModifiers]
  + Utf8 [startTracking]

Fields (count = 0):

Methods (count = 3):
  + Method:       metaStateHasModifiers(II)Z
    Access flags: 0x401
      = public abstract boolean metaStateHasModifiers(int,int)
  + Method:       metaStateHasNoModifiers(I)Z
    Access flags: 0x401
      = public abstract boolean metaStateHasNoModifiers(int)
  + Method:       startTracking(Landroid/view/KeyEvent;)V
    Access flags: 0x401
      = public abstract void startTracking(android.view.KeyEvent)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/KeyEvent$Callback]
      + Class [android/view/KeyEvent]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/KeyEventCompat$KeyEventVersionImpl]
      + Class [android/support/v4/view/KeyEventCompat]
      + Utf8 [KeyEventVersionImpl]
  + Source file attribute:
    + Utf8 [KeyEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/KeyEventCompatEclair
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.KeyEventCompatEclair extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 26):
  + Class [android/support/v4/view/KeyEventCompatEclair]
  + Class [android/view/KeyEvent]
  + Class [android/view/KeyEvent$Callback]
  + Class [android/view/KeyEvent$DispatcherState]
  + Class [java/lang/Object]
  + Methodref [android/view/KeyEvent.startTracking ()V]
  + NameAndType [startTracking ()V]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/KeyEvent;)V]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [DispatcherState]
  + Utf8 [InnerClasses]
  + Utf8 [KeyEventCompatEclair.java]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/KeyEventCompatEclair]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/KeyEvent$Callback]
  + Utf8 [android/view/KeyEvent$DispatcherState]
  + Utf8 [event]
  + Utf8 [java/lang/Object]
  + Utf8 [startTracking]

Fields (count = 0):

Methods (count = 1):
  + Method:       startTracking(Landroid/view/KeyEvent;)V
    Access flags: 0x9
      = public static void startTracking(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #6
        + Methodref [android/view/KeyEvent.startTracking ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [4] -> line 35
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/KeyEvent; event]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/KeyEvent$Callback]
      + Class [android/view/KeyEvent]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/KeyEvent$DispatcherState]
      + Class [android/view/KeyEvent]
      + Utf8 [DispatcherState]
  + Source file attribute:
    + Utf8 [KeyEventCompatEclair.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/KeyEventCompatHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.KeyEventCompatHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 27):
  + Class [android/support/v4/view/KeyEventCompatHoneycomb]
  + Class [android/view/KeyEvent]
  + Class [java/lang/Object]
  + Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z]
  + Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z]
  + Methodref [android/view/KeyEvent.normalizeMetaState (I)I]
  + NameAndType [metaStateHasModifiers (II)Z]
  + NameAndType [metaStateHasNoModifiers (I)Z]
  + NameAndType [normalizeMetaState (I)I]
  + Utf8 [(I)I]
  + Utf8 [(I)Z]
  + Utf8 [(II)Z]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [KeyEventCompatHoneycomb.java]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/KeyEventCompatHoneycomb]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [java/lang/Object]
  + Utf8 [metaState]
  + Utf8 [metaStateHasModifiers]
  + Utf8 [metaStateHasNoModifiers]
  + Utf8 [modifiers]
  + Utf8 [normalizeMetaState]

Fields (count = 0):

Methods (count = 3):
  + Method:       normalizeMetaState(I)I
    Access flags: 0x9
      = public static int normalizeMetaState(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] iload_0 v0
      [1] invokestatic #6
        + Methodref [android/view/KeyEvent.normalizeMetaState (I)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [I metaState]
  + Method:       metaStateHasModifiers(II)Z
    Access flags: 0x9
      = public static boolean metaStateHasModifiers(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] iload_0 v0
      [1] iload_1 v1
      [2] invokestatic #4
        + Methodref [android/view/KeyEvent.metaStateHasModifiers (II)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [I metaState]
        v1: 0 -> 6 [I modifiers]
  + Method:       metaStateHasNoModifiers(I)Z
    Access flags: 0x9
      = public static boolean metaStateHasNoModifiers(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] iload_0 v0
      [1] invokestatic #5
        + Methodref [android/view/KeyEvent.metaStateHasNoModifiers (I)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [I metaState]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [KeyEventCompatHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/MotionEventCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.MotionEventCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 70):
  + Integer [65280]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl]
  + Class [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl]
  + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Class [android/view/MotionEvent]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
  + Methodref [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl.<init> ()V]
  + Methodref [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl.<init> ()V]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.findPointerIndex (Landroid/view/MotionEvent;I)I]
  + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getPointerCount (Landroid/view/MotionEvent;)I]
  + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getPointerId (Landroid/view/MotionEvent;I)I]
  + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getX (Landroid/view/MotionEvent;I)F]
  + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getY (Landroid/view/MotionEvent;I)F]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [findPointerIndex (Landroid/view/MotionEvent;I)I]
  + NameAndType [getAction ()I]
  + NameAndType [getPointerCount (Landroid/view/MotionEvent;)I]
  + NameAndType [getPointerId (Landroid/view/MotionEvent;I)I]
  + NameAndType [getX (Landroid/view/MotionEvent;I)F]
  + NameAndType [getY (Landroid/view/MotionEvent;I)F]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;I)F]
  + Utf8 [(Landroid/view/MotionEvent;I)I]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseMotionEventVersionImpl]
  + Utf8 [Code]
  + Utf8 [EclairMotionEventVersionImpl]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MotionEventCompat.java]
  + Utf8 [MotionEventVersionImpl]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl]
  + Utf8 [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl]
  + Utf8 [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [event]
  + Utf8 [findPointerIndex]
  + Utf8 [getAction]
  + Utf8 [getActionIndex]
  + Utf8 [getActionMasked]
  + Utf8 [getPointerCount]
  + Utf8 [getPointerId]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [pointerIndex]

Fields (count = 1):
  + Field:        IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;
    Access flags: 0x18
      = static final android.support.v4.view.MotionEventCompat$MotionEventVersionImpl IMPL

Methods (count = 8):
  + Method:       getActionMasked(Landroid/view/MotionEvent;)I
    Access flags: 0x9
      = public static int getActionMasked(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #14
        + Methodref [android/view/MotionEvent.getAction ()I]
      [4] sipush 255
      [7] iand
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 183
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/view/MotionEvent; event]
  + Method:       getActionIndex(Landroid/view/MotionEvent;)I
    Access flags: 0x9
      = public static int getActionIndex(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #14
        + Methodref [android/view/MotionEvent.getAction ()I]
      [4] ldc #1
        + Integer [65280]
      [6] iand
      [7] bipush 8
      [9] ishr
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 191
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Landroid/view/MotionEvent; event]
  + Method:       findPointerIndex(Landroid/view/MotionEvent;I)I
    Access flags: 0x9
      = public static int findPointerIndex(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #15
        + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 201
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/MotionEvent; event]
        v1: 0 -> 11 [I pointerId]
  + Method:       getPointerId(Landroid/view/MotionEvent;I)I
    Access flags: 0x9
      = public static int getPointerId(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #17
        + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getPointerId (Landroid/view/MotionEvent;I)I]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 210
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/MotionEvent; event]
        v1: 0 -> 11 [I pointerIndex]
  + Method:       getX(Landroid/view/MotionEvent;I)F
    Access flags: 0x9
      = public static float getX(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #18
        + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getX (Landroid/view/MotionEvent;I)F]
      [10] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 219
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/MotionEvent; event]
        v1: 0 -> 11 [I pointerIndex]
  + Method:       getY(Landroid/view/MotionEvent;I)F
    Access flags: 0x9
      = public static float getY(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #19
        + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getY (Landroid/view/MotionEvent;I)F]
      [10] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 228
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/MotionEvent; event]
        v1: 0 -> 11 [I pointerIndex]
  + Method:       getPointerCount(Landroid/view/MotionEvent;)I
    Access flags: 0x9
      = public static int getPointerCount(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
      [3] aload_0 v0
      [4] invokeinterface #16
        + InterfaceMethodref [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl.getPointerCount (Landroid/view/MotionEvent;)I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 236
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/MotionEvent; event]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 0, stack = 2):
      [0] getstatic #10
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] iconst_5
      [4] ificmplt +16 (target=20)
      [7] new #6
        + Class [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl]
      [10] dup
      [11] invokespecial #13
        + Methodref [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl.<init> ()V]
      [14] putstatic #11
        + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
      [17] goto +13 (target=30)
      [20] new #5
        + Class [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl]
      [23] dup
      [24] invokespecial #12
        + Methodref [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl.<init> ()V]
      [27] putstatic #11
        + Fieldref [android/support/v4/view/MotionEventCompat.IMPL Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 108
        [7] -> line 109
        [20] -> line 111
        [30] -> line 113

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [EclairMotionEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [BaseMotionEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [MotionEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [MotionEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]

Constant Pool (count = 50):
  + String [Pre-Eclair does not support multiple pointers]
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl]
  + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Class [android/view/MotionEvent]
  + Class [java/lang/IndexOutOfBoundsException]
  + Class [java/lang/Object]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [getX ()F]
  + NameAndType [getY ()F]
  + Utf8 [()F]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;I)F]
  + Utf8 [(Landroid/view/MotionEvent;I)I]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [BaseMotionEventVersionImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MotionEventCompat.java]
  + Utf8 [MotionEventVersionImpl]
  + Utf8 [Pre-Eclair does not support multiple pointers]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl]
  + Utf8 [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [event]
  + Utf8 [findPointerIndex]
  + Utf8 [getPointerCount]
  + Utf8 [getPointerId]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [java/lang/IndexOutOfBoundsException]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [pointerIndex]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = MotionEventCompat$BaseMotionEventVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; this]
  + Method:       findPointerIndex(Landroid/view/MotionEvent;I)I
    Access flags: 0x1
      = public int findPointerIndex(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 1):
      [0] iload_2 v2
      [1] ifne +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] iconst_m1
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 43
        [4] -> line 45
        [6] -> line 47
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; this]
        v1: 0 -> 8 [Landroid/view/MotionEvent; event]
        v2: 0 -> 8 [I pointerId]
  + Method:       getPointerId(Landroid/view/MotionEvent;I)I
    Access flags: 0x1
      = public int getPointerId(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] iload_2 v2
      [1] ifne +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] new #6
        + Class [java/lang/IndexOutOfBoundsException]
      [9] dup
      [10] ldc #1
        + String [Pre-Eclair does not support multiple pointers]
      [12] invokespecial #10
        + Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
      [15] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 51
        [4] -> line 53
        [6] -> line 55
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; this]
        v1: 0 -> 16 [Landroid/view/MotionEvent; event]
        v2: 0 -> 16 [I pointerIndex]
  + Method:       getX(Landroid/view/MotionEvent;I)F
    Access flags: 0x1
      = public float getX(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 3):
      [0] iload_2 v2
      [1] ifne +8 (target=9)
      [4] aload_1 v1
      [5] invokevirtual #8
        + Methodref [android/view/MotionEvent.getX ()F]
      [8] freturn
      [9] new #6
        + Class [java/lang/IndexOutOfBoundsException]
      [12] dup
      [13] ldc #1
        + String [Pre-Eclair does not support multiple pointers]
      [15] invokespecial #10
        + Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
      [18] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 59
        [4] -> line 60
        [9] -> line 62
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; this]
        v1: 0 -> 19 [Landroid/view/MotionEvent; event]
        v2: 0 -> 19 [I pointerIndex]
  + Method:       getY(Landroid/view/MotionEvent;I)F
    Access flags: 0x1
      = public float getY(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 3):
      [0] iload_2 v2
      [1] ifne +8 (target=9)
      [4] aload_1 v1
      [5] invokevirtual #9
        + Methodref [android/view/MotionEvent.getY ()F]
      [8] freturn
      [9] new #6
        + Class [java/lang/IndexOutOfBoundsException]
      [12] dup
      [13] ldc #1
        + String [Pre-Eclair does not support multiple pointers]
      [15] invokespecial #10
        + Methodref [java/lang/IndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
      [18] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 66
        [4] -> line 67
        [9] -> line 69
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; this]
        v1: 0 -> 19 [Landroid/view/MotionEvent; event]
        v2: 0 -> 19 [I pointerIndex]
  + Method:       getPointerCount(Landroid/view/MotionEvent;)I
    Access flags: 0x1
      = public int getPointerCount(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 73
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; this]
        v1: 0 -> 2 [Landroid/view/MotionEvent; event]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [BaseMotionEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [MotionEventVersionImpl]
  + Source file attribute:
    + Utf8 [MotionEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]

Constant Pool (count = 48):
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl]
  + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Class [android/support/v4/view/MotionEventCompatEclair]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/MotionEventCompatEclair.findPointerIndex (Landroid/view/MotionEvent;I)I]
  + Methodref [android/support/v4/view/MotionEventCompatEclair.getPointerCount (Landroid/view/MotionEvent;)I]
  + Methodref [android/support/v4/view/MotionEventCompatEclair.getPointerId (Landroid/view/MotionEvent;I)I]
  + Methodref [android/support/v4/view/MotionEventCompatEclair.getX (Landroid/view/MotionEvent;I)F]
  + Methodref [android/support/v4/view/MotionEventCompatEclair.getY (Landroid/view/MotionEvent;I)F]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [findPointerIndex (Landroid/view/MotionEvent;I)I]
  + NameAndType [getPointerCount (Landroid/view/MotionEvent;)I]
  + NameAndType [getPointerId (Landroid/view/MotionEvent;I)I]
  + NameAndType [getX (Landroid/view/MotionEvent;I)F]
  + NameAndType [getY (Landroid/view/MotionEvent;I)F]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;I)F]
  + Utf8 [(Landroid/view/MotionEvent;I)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EclairMotionEventVersionImpl]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MotionEventCompat.java]
  + Utf8 [MotionEventVersionImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl]
  + Utf8 [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Utf8 [android/support/v4/view/MotionEventCompatEclair]
  + Utf8 [event]
  + Utf8 [findPointerIndex]
  + Utf8 [getPointerCount]
  + Utf8 [getPointerId]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [pointerIndex]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = MotionEventCompat$EclairMotionEventVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 80
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; this]
  + Method:       findPointerIndex(Landroid/view/MotionEvent;I)I
    Access flags: 0x1
      = public int findPointerIndex(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #6
        + Methodref [android/support/v4/view/MotionEventCompatEclair.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 83
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; this]
        v1: 0 -> 6 [Landroid/view/MotionEvent; event]
        v2: 0 -> 6 [I pointerId]
  + Method:       getPointerId(Landroid/view/MotionEvent;I)I
    Access flags: 0x1
      = public int getPointerId(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #8
        + Methodref [android/support/v4/view/MotionEventCompatEclair.getPointerId (Landroid/view/MotionEvent;I)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; this]
        v1: 0 -> 6 [Landroid/view/MotionEvent; event]
        v2: 0 -> 6 [I pointerIndex]
  + Method:       getX(Landroid/view/MotionEvent;I)F
    Access flags: 0x1
      = public float getX(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #9
        + Methodref [android/support/v4/view/MotionEventCompatEclair.getX (Landroid/view/MotionEvent;I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 91
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; this]
        v1: 0 -> 6 [Landroid/view/MotionEvent; event]
        v2: 0 -> 6 [I pointerIndex]
  + Method:       getY(Landroid/view/MotionEvent;I)F
    Access flags: 0x1
      = public float getY(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #10
        + Methodref [android/support/v4/view/MotionEventCompatEclair.getY (Landroid/view/MotionEvent;I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 95
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; this]
        v1: 0 -> 6 [Landroid/view/MotionEvent; event]
        v2: 0 -> 6 [I pointerIndex]
  + Method:       getPointerCount(Landroid/view/MotionEvent;)I
    Access flags: 0x1
      = public int getPointerCount(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #7
        + Methodref [android/support/v4/view/MotionEventCompatEclair.getPointerCount (Landroid/view/MotionEvent;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; this]
        v1: 0 -> 5 [Landroid/view/MotionEvent; event]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [EclairMotionEventVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [MotionEventVersionImpl]
  + Source file attribute:
    + Utf8 [MotionEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/MotionEventCompat$MotionEventVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.MotionEventCompat$MotionEventVersionImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;I)F]
  + Utf8 [(Landroid/view/MotionEvent;I)I]
  + Utf8 [InnerClasses]
  + Utf8 [MotionEventCompat.java]
  + Utf8 [MotionEventVersionImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
  + Utf8 [findPointerIndex]
  + Utf8 [getPointerCount]
  + Utf8 [getPointerId]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 5):
  + Method:       findPointerIndex(Landroid/view/MotionEvent;I)I
    Access flags: 0x401
      = public abstract int findPointerIndex(android.view.MotionEvent,int)
  + Method:       getPointerId(Landroid/view/MotionEvent;I)I
    Access flags: 0x401
      = public abstract int getPointerId(android.view.MotionEvent,int)
  + Method:       getX(Landroid/view/MotionEvent;I)F
    Access flags: 0x401
      = public abstract float getX(android.view.MotionEvent,int)
  + Method:       getY(Landroid/view/MotionEvent;I)F
    Access flags: 0x401
      = public abstract float getY(android.view.MotionEvent,int)
  + Method:       getPointerCount(Landroid/view/MotionEvent;)I
    Access flags: 0x401
      = public abstract int getPointerCount(android.view.MotionEvent)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/MotionEventCompat$MotionEventVersionImpl]
      + Class [android/support/v4/view/MotionEventCompat]
      + Utf8 [MotionEventVersionImpl]
  + Source file attribute:
    + Utf8 [MotionEventCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/MotionEventCompatEclair
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.MotionEventCompatEclair extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 38):
  + Class [android/support/v4/view/MotionEventCompatEclair]
  + Class [android/view/MotionEvent]
  + Class [java/lang/Object]
  + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
  + Methodref [android/view/MotionEvent.getPointerCount ()I]
  + Methodref [android/view/MotionEvent.getPointerId (I)I]
  + Methodref [android/view/MotionEvent.getX (I)F]
  + Methodref [android/view/MotionEvent.getY (I)F]
  + NameAndType [findPointerIndex (I)I]
  + NameAndType [getPointerCount ()I]
  + NameAndType [getPointerId (I)I]
  + NameAndType [getX (I)F]
  + NameAndType [getY (I)F]
  + Utf8 [()I]
  + Utf8 [(I)F]
  + Utf8 [(I)I]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;I)F]
  + Utf8 [(Landroid/view/MotionEvent;I)I]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MotionEventCompatEclair.java]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/MotionEventCompatEclair]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [event]
  + Utf8 [findPointerIndex]
  + Utf8 [getPointerCount]
  + Utf8 [getPointerId]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [pointerIndex]

Fields (count = 0):

Methods (count = 5):
  + Method:       findPointerIndex(Landroid/view/MotionEvent;I)I
    Access flags: 0x9
      = public static int findPointerIndex(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #4
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/MotionEvent; event]
        v1: 0 -> 6 [I pointerId]
  + Method:       getPointerId(Landroid/view/MotionEvent;I)I
    Access flags: 0x9
      = public static int getPointerId(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #6
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/MotionEvent; event]
        v1: 0 -> 6 [I pointerIndex]
  + Method:       getX(Landroid/view/MotionEvent;I)F
    Access flags: 0x9
      = public static float getX(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #7
        + Methodref [android/view/MotionEvent.getX (I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 32
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/MotionEvent; event]
        v1: 0 -> 6 [I pointerIndex]
  + Method:       getY(Landroid/view/MotionEvent;I)F
    Access flags: 0x9
      = public static float getY(android.view.MotionEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #8
        + Methodref [android/view/MotionEvent.getY (I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 35
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/MotionEvent; event]
        v1: 0 -> 6 [I pointerIndex]
  + Method:       getPointerCount(Landroid/view/MotionEvent;)I
    Access flags: 0x9
      = public static int getPointerCount(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [android/view/MotionEvent.getPointerCount ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/MotionEvent; event]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [MotionEventCompatEclair.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/PagerAdapter
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.view.PagerAdapter extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 100):
  + Integer [-2]
  + Integer [-1]
  + String [Required method destroyItem was not overridden]
  + String [Required method instantiateItem was not overridden]
  + Class [android/database/DataSetObservable]
  + Class [android/support/v4/view/PagerAdapter]
  + Class [java/lang/Object]
  + Class [java/lang/UnsupportedOperationException]
  + Fieldref [android/support/v4/view/PagerAdapter.mObservable Landroid/database/DataSetObservable;]
  + Methodref [android/database/DataSetObservable.<init> ()V]
  + Methodref [android/database/DataSetObservable.notifyChanged ()V]
  + Methodref [android/database/DataSetObservable.registerObserver (Ljava/lang/Object;)V]
  + Methodref [android/database/DataSetObservable.unregisterObserver (Ljava/lang/Object;)V]
  + Methodref [android/support/v4/view/PagerAdapter.destroyItem (Landroid/view/View;ILjava/lang/Object;)V]
  + Methodref [android/support/v4/view/PagerAdapter.finishUpdate (Landroid/view/View;)V]
  + Methodref [android/support/v4/view/PagerAdapter.instantiateItem (Landroid/view/View;I)Ljava/lang/Object;]
  + Methodref [android/support/v4/view/PagerAdapter.setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V]
  + Methodref [android/support/v4/view/PagerAdapter.startUpdate (Landroid/view/View;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [destroyItem (Landroid/view/View;ILjava/lang/Object;)V]
  + NameAndType [finishUpdate (Landroid/view/View;)V]
  + NameAndType [instantiateItem (Landroid/view/View;I)Ljava/lang/Object;]
  + NameAndType [mObservable Landroid/database/DataSetObservable;]
  + NameAndType [notifyChanged ()V]
  + NameAndType [registerObserver (Ljava/lang/Object;)V]
  + NameAndType [setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V]
  + NameAndType [startUpdate (Landroid/view/View;)V]
  + NameAndType [unregisterObserver (Ljava/lang/Object;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()V]
  + Utf8 [(I)F]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;ILjava/lang/Object;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/ViewGroup;)V]
  + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Deprecated]
  + Utf8 [I]
  + Utf8 [Landroid/database/DataSetObservable;]
  + Utf8 [Landroid/database/DataSetObserver;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/view/PagerAdapter;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [POSITION_NONE]
  + Utf8 [POSITION_UNCHANGED]
  + Utf8 [PagerAdapter.java]
  + Utf8 [Required method destroyItem was not overridden]
  + Utf8 [Required method instantiateItem was not overridden]
  + Utf8 [SourceFile]
  + Utf8 [android/database/DataSetObservable]
  + Utf8 [android/support/v4/view/PagerAdapter]
  + Utf8 [container]
  + Utf8 [destroyItem]
  + Utf8 [finishUpdate]
  + Utf8 [getCount]
  + Utf8 [getItemPosition]
  + Utf8 [getPageTitle]
  + Utf8 [getPageWidth]
  + Utf8 [instantiateItem]
  + Utf8 [isViewFromObject]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [loader]
  + Utf8 [mObservable]
  + Utf8 [notifyChanged]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [object]
  + Utf8 [observer]
  + Utf8 [position]
  + Utf8 [registerDataSetObserver]
  + Utf8 [registerObserver]
  + Utf8 [restoreState]
  + Utf8 [saveState]
  + Utf8 [setPrimaryItem]
  + Utf8 [startUpdate]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [unregisterDataSetObserver]
  + Utf8 [unregisterObserver]

Fields (count = 3):
  + Field:        mObservable Landroid/database/DataSetObservable;
    Access flags: 0x2
      = private android.database.DataSetObservable mObservable
  + Field:        POSITION_UNCHANGED I
    Access flags: 0x19
      = public static final int POSITION_UNCHANGED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        POSITION_NONE I
    Access flags: 0x19
      = public static final int POSITION_NONE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-2]

Methods (count = 21):
  + Method:       <init>()V
    Access flags: 0x1
      = public PagerAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #5
        + Class [android/database/DataSetObservable]
      [8] dup
      [9] invokespecial #10
        + Methodref [android/database/DataSetObservable.<init> ()V]
      [12] putfield #9
        + Fieldref [android/support/v4/view/PagerAdapter.mObservable Landroid/database/DataSetObservable;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 78
        [4] -> line 79
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/support/v4/view/PagerAdapter; this]
  + Method:       getCount()I
    Access flags: 0x401
      = public abstract int getCount()
  + Method:       startUpdate(Landroid/view/ViewGroup;)V
    Access flags: 0x1
      = public void startUpdate(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #18
        + Methodref [android/support/v4/view/PagerAdapter.startUpdate (Landroid/view/View;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 95
        [5] -> line 96
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 6 [Landroid/view/ViewGroup; container]
  + Method:       instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object instantiateItem(android.view.ViewGroup,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokevirtual #16
        + Methodref [android/support/v4/view/PagerAdapter.instantiateItem (Landroid/view/View;I)Ljava/lang/Object;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 110
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 7 [Landroid/view/ViewGroup; container]
        v2: 0 -> 7 [I position]
  + Method:       destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void destroyItem(android.view.ViewGroup,int,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokevirtual #14
        + Methodref [android/support/v4/view/PagerAdapter.destroyItem (Landroid/view/View;ILjava/lang/Object;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 124
        [7] -> line 125
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 8 [Landroid/view/ViewGroup; container]
        v2: 0 -> 8 [I position]
        v3: 0 -> 8 [Ljava/lang/Object; object]
  + Method:       setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void setPrimaryItem(android.view.ViewGroup,int,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokevirtual #17
        + Methodref [android/support/v4/view/PagerAdapter.setPrimaryItem (Landroid/view/View;ILjava/lang/Object;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 137
        [7] -> line 138
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 8 [Landroid/view/ViewGroup; container]
        v2: 0 -> 8 [I position]
        v3: 0 -> 8 [Ljava/lang/Object; object]
  + Method:       finishUpdate(Landroid/view/ViewGroup;)V
    Access flags: 0x1
      = public void finishUpdate(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #15
        + Methodref [android/support/v4/view/PagerAdapter.finishUpdate (Landroid/view/View;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 148
        [5] -> line 149
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 6 [Landroid/view/ViewGroup; container]
  + Method:       startUpdate(Landroid/view/View;)V
    Access flags: 0x1
      = public void startUpdate(android.view.View)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 1 [Landroid/view/View; container]
    + Deprecated attribute
  + Method:       instantiateItem(Landroid/view/View;I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object instantiateItem(android.view.View,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] new #8
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #4
        + String [Required method instantiateItem was not overridden]
      [6] invokespecial #20
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 175
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 10 [Landroid/view/View; container]
        v2: 0 -> 10 [I position]
    + Deprecated attribute
  + Method:       destroyItem(Landroid/view/View;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void destroyItem(android.view.View,int,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 4, stack = 3):
      [0] new #8
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #3
        + String [Required method destroyItem was not overridden]
      [6] invokespecial #20
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 192
      + Local variable table attribute (count = 4)
        v0: 0 -> 10 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 10 [Landroid/view/View; container]
        v2: 0 -> 10 [I position]
        v3: 0 -> 10 [Ljava/lang/Object; object]
    + Deprecated attribute
  + Method:       setPrimaryItem(Landroid/view/View;ILjava/lang/Object;)V
    Access flags: 0x1
      = public void setPrimaryItem(android.view.View,int,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 207
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 1 [Landroid/view/View; container]
        v2: 0 -> 1 [I position]
        v3: 0 -> 1 [Ljava/lang/Object; object]
    + Deprecated attribute
  + Method:       finishUpdate(Landroid/view/View;)V
    Access flags: 0x1
      = public void finishUpdate(android.view.View)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 219
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 1 [Landroid/view/View; container]
    + Deprecated attribute
  + Method:       isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isViewFromObject(android.view.View,java.lang.Object)
  + Method:       saveState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable saveState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 239
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/view/PagerAdapter; this]
  + Method:       restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V
    Access flags: 0x1
      = public void restoreState(android.os.Parcelable,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 250
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 1 [Landroid/os/Parcelable; state]
        v2: 0 -> 1 [Ljava/lang/ClassLoader; loader]
  + Method:       getItemPosition(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getItemPosition(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_m1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 268
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 2 [Ljava/lang/Object; object]
  + Method:       notifyDataSetChanged()V
    Access flags: 0x1
      = public void notifyDataSetChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/PagerAdapter.mObservable Landroid/database/DataSetObservable;]
      [4] invokevirtual #11
        + Methodref [android/database/DataSetObservable.notifyChanged ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 276
        [7] -> line 277
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/view/PagerAdapter; this]
  + Method:       registerDataSetObserver(Landroid/database/DataSetObserver;)V
    Access flags: 0x1
      = public void registerDataSetObserver(android.database.DataSetObserver)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/PagerAdapter.mObservable Landroid/database/DataSetObservable;]
      [4] aload_1 v1
      [5] invokevirtual #12
        + Methodref [android/database/DataSetObservable.registerObserver (Ljava/lang/Object;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 285
        [8] -> line 286
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 9 [Landroid/database/DataSetObserver; observer]
  + Method:       unregisterDataSetObserver(Landroid/database/DataSetObserver;)V
    Access flags: 0x1
      = public void unregisterDataSetObserver(android.database.DataSetObserver)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/PagerAdapter.mObservable Landroid/database/DataSetObservable;]
      [4] aload_1 v1
      [5] invokevirtual #13
        + Methodref [android/database/DataSetObservable.unregisterObserver (Ljava/lang/Object;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 294
        [8] -> line 295
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 9 [Landroid/database/DataSetObserver; observer]
  + Method:       getPageTitle(I)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getPageTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 307
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 2 [I position]
  + Method:       getPageWidth(I)F
    Access flags: 0x1
      = public float getPageWidth(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] fconst_1
      [1] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 318
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/PagerAdapter; this]
        v1: 0 -> 2 [I position]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [PagerAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/VelocityTrackerCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.VelocityTrackerCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 49):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/VelocityTrackerCompat]
  + Class [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl]
  + Class [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl]
  + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/VelocityTrackerCompat.IMPL Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;]
  + Methodref [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.<init> ()V]
  + Methodref [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl.getXVelocity (Landroid/view/VelocityTracker;I)F]
  + InterfaceMethodref [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl.getYVelocity (Landroid/view/VelocityTracker;I)F]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [getXVelocity (Landroid/view/VelocityTracker;I)F]
  + NameAndType [getYVelocity (Landroid/view/VelocityTracker;I)F]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/VelocityTracker;I)F]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseVelocityTrackerVersionImpl]
  + Utf8 [Code]
  + Utf8 [HoneycombVelocityTrackerVersionImpl]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [VelocityTrackerCompat.java]
  + Utf8 [VelocityTrackerVersionImpl]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Utf8 [getXVelocity]
  + Utf8 [getYVelocity]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [tracker]

Fields (count = 1):
  + Field:        IMPL Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;
    Access flags: 0x18
      = static final android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl IMPL

Methods (count = 3):
  + Method:       getXVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x9
      = public static float getXVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #9
        + Fieldref [android/support/v4/view/VelocityTrackerCompat.IMPL Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #12
        + InterfaceMethodref [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl.getXVelocity (Landroid/view/VelocityTracker;I)F]
      [10] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 82
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/VelocityTracker; tracker]
        v1: 0 -> 11 [I pointerId]
  + Method:       getYVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x9
      = public static float getYVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #9
        + Fieldref [android/support/v4/view/VelocityTrackerCompat.IMPL Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #13
        + InterfaceMethodref [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl.getYVelocity (Landroid/view/VelocityTracker;I)F]
      [10] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 91
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/VelocityTracker; tracker]
        v1: 0 -> 11 [I pointerId]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 0, stack = 2):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +16 (target=21)
      [8] new #5
        + Class [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl]
      [11] dup
      [12] invokespecial #11
        + Methodref [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.<init> ()V]
      [15] putstatic #9
        + Fieldref [android/support/v4/view/VelocityTrackerCompat.IMPL Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;]
      [18] goto +13 (target=31)
      [21] new #4
        + Class [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl]
      [24] dup
      [25] invokespecial #10
        + Methodref [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.<init> ()V]
      [28] putstatic #9
        + Fieldref [android/support/v4/view/VelocityTrackerCompat.IMPL Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 67
        [8] -> line 68
        [21] -> line 70
        [31] -> line 72

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [HoneycombVelocityTrackerVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [BaseVelocityTrackerVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [VelocityTrackerVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [VelocityTrackerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]

Constant Pool (count = 37):
  + Class [android/support/v4/view/VelocityTrackerCompat]
  + Class [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl]
  + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Class [android/view/VelocityTracker]
  + Class [java/lang/Object]
  + Methodref [android/view/VelocityTracker.getXVelocity ()F]
  + Methodref [android/view/VelocityTracker.getYVelocity ()F]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getXVelocity ()F]
  + NameAndType [getYVelocity ()F]
  + Utf8 [()F]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/VelocityTracker;I)F]
  + Utf8 [<init>]
  + Utf8 [BaseVelocityTrackerVersionImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [VelocityTrackerCompat.java]
  + Utf8 [VelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Utf8 [android/view/VelocityTracker]
  + Utf8 [getXVelocity]
  + Utf8 [getYVelocity]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [this]
  + Utf8 [tracker]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = VelocityTrackerCompat$BaseVelocityTrackerVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; this]
  + Method:       getXVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x1
      = public float getXVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #6
        + Methodref [android/view/VelocityTracker.getXVelocity ()F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 3)
        v0: 0 -> 5 [Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; this]
        v1: 0 -> 5 [Landroid/view/VelocityTracker; tracker]
        v2: 0 -> 5 [I pointerId]
  + Method:       getYVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x1
      = public float getYVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #7
        + Methodref [android/view/VelocityTracker.getYVelocity ()F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 3)
        v0: 0 -> 5 [Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; this]
        v1: 0 -> 5 [Landroid/view/VelocityTracker; tracker]
        v2: 0 -> 5 [I pointerId]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [BaseVelocityTrackerVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [VelocityTrackerVersionImpl]
  + Source file attribute:
    + Utf8 [VelocityTrackerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]

Constant Pool (count = 36):
  + Class [android/support/v4/view/VelocityTrackerCompat]
  + Class [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl]
  + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Class [android/support/v4/view/VelocityTrackerCompatHoneycomb]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/VelocityTrackerCompatHoneycomb.getXVelocity (Landroid/view/VelocityTracker;I)F]
  + Methodref [android/support/v4/view/VelocityTrackerCompatHoneycomb.getYVelocity (Landroid/view/VelocityTracker;I)F]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getXVelocity (Landroid/view/VelocityTracker;I)F]
  + NameAndType [getYVelocity (Landroid/view/VelocityTracker;I)F]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/VelocityTracker;I)F]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [HoneycombVelocityTrackerVersionImpl]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [VelocityTrackerCompat.java]
  + Utf8 [VelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompatHoneycomb]
  + Utf8 [getXVelocity]
  + Utf8 [getYVelocity]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [this]
  + Utf8 [tracker]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; this]
  + Method:       getXVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x1
      = public float getXVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #6
        + Methodref [android/support/v4/view/VelocityTrackerCompatHoneycomb.getXVelocity (Landroid/view/VelocityTracker;I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 54
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; this]
        v1: 0 -> 6 [Landroid/view/VelocityTracker; tracker]
        v2: 0 -> 6 [I pointerId]
  + Method:       getYVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x1
      = public float getYVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #7
        + Methodref [android/support/v4/view/VelocityTrackerCompatHoneycomb.getYVelocity (Landroid/view/VelocityTracker;I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; this]
        v1: 0 -> 6 [Landroid/view/VelocityTracker; tracker]
        v2: 0 -> 6 [I pointerId]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [HoneycombVelocityTrackerVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [VelocityTrackerVersionImpl]
  + Source file attribute:
    + Utf8 [VelocityTrackerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.VelocityTrackerCompat$VelocityTrackerVersionImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 14):
  + Class [android/support/v4/view/VelocityTrackerCompat]
  + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/VelocityTracker;I)F]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [VelocityTrackerCompat.java]
  + Utf8 [VelocityTrackerVersionImpl]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
  + Utf8 [getXVelocity]
  + Utf8 [getYVelocity]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 2):
  + Method:       getXVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x401
      = public abstract float getXVelocity(android.view.VelocityTracker,int)
  + Method:       getYVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x401
      = public abstract float getYVelocity(android.view.VelocityTracker,int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl]
      + Class [android/support/v4/view/VelocityTrackerCompat]
      + Utf8 [VelocityTrackerVersionImpl]
  + Source file attribute:
    + Utf8 [VelocityTrackerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/VelocityTrackerCompatHoneycomb
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.VelocityTrackerCompatHoneycomb extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 24):
  + Class [android/support/v4/view/VelocityTrackerCompatHoneycomb]
  + Class [android/view/VelocityTracker]
  + Class [java/lang/Object]
  + Methodref [android/view/VelocityTracker.getXVelocity (I)F]
  + Methodref [android/view/VelocityTracker.getYVelocity (I)F]
  + NameAndType [getXVelocity (I)F]
  + NameAndType [getYVelocity (I)F]
  + Utf8 [(I)F]
  + Utf8 [(Landroid/view/VelocityTracker;I)F]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [VelocityTrackerCompatHoneycomb.java]
  + Utf8 [android/support/v4/view/VelocityTrackerCompatHoneycomb]
  + Utf8 [android/view/VelocityTracker]
  + Utf8 [getXVelocity]
  + Utf8 [getYVelocity]
  + Utf8 [java/lang/Object]
  + Utf8 [pointerId]
  + Utf8 [tracker]

Fields (count = 0):

Methods (count = 2):
  + Method:       getXVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x9
      = public static float getXVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #4
        + Methodref [android/view/VelocityTracker.getXVelocity (I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/VelocityTracker; tracker]
        v1: 0 -> 6 [I pointerId]
  + Method:       getYVelocity(Landroid/view/VelocityTracker;I)F
    Access flags: 0x9
      = public static float getYVelocity(android.view.VelocityTracker,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #5
        + Methodref [android/view/VelocityTracker.getYVelocity (I)F]
      [5] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/VelocityTracker; tracker]
        v1: 0 -> 6 [I pointerId]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [VelocityTrackerCompatHoneycomb.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.ViewCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 123):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$GBViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$HCViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$JBViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$ViewCompatImpl]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
  + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompat$GBViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompat$ICSViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompat$JBViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.canScrollHorizontally (Landroid/view/View;I)Z]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getImportantForAccessibility (Landroid/view/View;)I]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getLayerType (Landroid/view/View;)I]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getLayoutDirection (Landroid/view/View;)I]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getOverScrollMode (Landroid/view/View;)I]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.isOpaque (Landroid/view/View;)Z]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.postInvalidateOnAnimation (Landroid/view/View;)V]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.postInvalidateOnAnimation (Landroid/view/View;IIII)V]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setImportantForAccessibility (Landroid/view/View;I)V]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
  + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [canScrollHorizontally (Landroid/view/View;I)Z]
  + NameAndType [getImportantForAccessibility (Landroid/view/View;)I]
  + NameAndType [getLayerType (Landroid/view/View;)I]
  + NameAndType [getLayoutDirection (Landroid/view/View;)I]
  + NameAndType [getOverScrollMode (Landroid/view/View;)I]
  + NameAndType [isOpaque (Landroid/view/View;)Z]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;)V]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;IIII)V]
  + NameAndType [postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + NameAndType [setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + NameAndType [setImportantForAccessibility (Landroid/view/View;I)V]
  + NameAndType [setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
  + NameAndType [setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseViewCompatImpl]
  + Utf8 [Code]
  + Utf8 [EclairMr1ViewCompatImpl]
  + Utf8 [GBViewCompatImpl]
  + Utf8 [HCViewCompatImpl]
  + Utf8 [I]
  + Utf8 [ICSViewCompatImpl]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [JBViewCompatImpl]
  + Utf8 [JbMr1ViewCompatImpl]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [ViewCompat.java]
  + Utf8 [ViewCompatImpl]
  + Utf8 [action]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$GBViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$HCViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$JBViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$ViewCompatImpl]
  + Utf8 [bottom]
  + Utf8 [canScrollHorizontally]
  + Utf8 [delegate]
  + Utf8 [direction]
  + Utf8 [getImportantForAccessibility]
  + Utf8 [getLayerType]
  + Utf8 [getLayoutDirection]
  + Utf8 [getOverScrollMode]
  + Utf8 [isOpaque]
  + Utf8 [java/lang/Object]
  + Utf8 [layerType]
  + Utf8 [left]
  + Utf8 [mode]
  + Utf8 [paint]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [postOnAnimation]
  + Utf8 [right]
  + Utf8 [setAccessibilityDelegate]
  + Utf8 [setImportantForAccessibility]
  + Utf8 [setLayerPaint]
  + Utf8 [setLayerType]
  + Utf8 [top]
  + Utf8 [v]
  + Utf8 [version]
  + Utf8 [view]

Fields (count = 1):
  + Field:        IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
    Access flags: 0x18
      = static final android.support.v4.view.ViewCompat$ViewCompatImpl IMPL

Methods (count = 14):
  + Method:       canScrollHorizontally(Landroid/view/View;I)Z
    Access flags: 0x9
      = public static boolean canScrollHorizontally(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #21
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.canScrollHorizontally (Landroid/view/View;I)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 451
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/View; v]
        v1: 0 -> 11 [I direction]
  + Method:       getOverScrollMode(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getOverScrollMode(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #25
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getOverScrollMode (Landroid/view/View;)I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 475
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/View; v]
  + Method:       setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
    Access flags: 0x9
      = public static void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokeinterface #30
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 612
        [10] -> line 613
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/View; v]
        v1: 0 -> 11 [Landroid/support/v4/view/AccessibilityDelegateCompat; delegate]
  + Method:       postInvalidateOnAnimation(Landroid/view/View;)V
    Access flags: 0x9
      = public static void postInvalidateOnAnimation(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #27
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.postInvalidateOnAnimation (Landroid/view/View;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 648
        [9] -> line 649
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/View; view]
  + Method:       postInvalidateOnAnimation(Landroid/view/View;IIII)V
    Access flags: 0x9
      = public static void postInvalidateOnAnimation(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 5, stack = 6):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] iload_2 v2
      [6] iload_3 v3
      [7] iload v4
      [9] invokeinterface #28
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.postInvalidateOnAnimation (Landroid/view/View;IIII)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 666
        [14] -> line 667
      + Local variable table attribute (count = 5)
        v0: 0 -> 15 [Landroid/view/View; view]
        v1: 0 -> 15 [I left]
        v2: 0 -> 15 [I top]
        v3: 0 -> 15 [I right]
        v4: 0 -> 15 [I bottom]
  + Method:       postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
    Access flags: 0x9
      = public static void postOnAnimation(android.view.View,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokeinterface #29
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 680
        [10] -> line 681
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/View; view]
        v1: 0 -> 11 [Ljava/lang/Runnable; action]
  + Method:       getImportantForAccessibility(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getImportantForAccessibility(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #22
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getImportantForAccessibility (Landroid/view/View;)I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 713
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/View; view]
  + Method:       setImportantForAccessibility(Landroid/view/View;I)V
    Access flags: 0x9
      = public static void setImportantForAccessibility(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] invokeinterface #31
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setImportantForAccessibility (Landroid/view/View;I)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 729
        [10] -> line 730
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/View; view]
        v1: 0 -> 11 [I mode]
  + Method:       setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
    Access flags: 0x9
      = public static void setLayerType(android.view.View,int,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 4):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #33
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 828
        [11] -> line 829
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/view/View; view]
        v1: 0 -> 12 [I layerType]
        v2: 0 -> 12 [Landroid/graphics/Paint; paint]
  + Method:       getLayerType(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getLayerType(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #23
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getLayerType (Landroid/view/View;)I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 848
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/View; view]
  + Method:       setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
    Access flags: 0x9
      = public static void setLayerPaint(android.view.View,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokeinterface #32
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 904
        [10] -> line 905
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/view/View; view]
        v1: 0 -> 11 [Landroid/graphics/Paint; paint]
  + Method:       getLayoutDirection(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getLayoutDirection(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #24
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.getLayoutDirection (Landroid/view/View;)I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 918
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/View; view]
  + Method:       isOpaque(Landroid/view/View;)Z
    Access flags: 0x9
      = public static boolean isOpaque(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [3] aload_0 v0
      [4] invokeinterface #26
        + InterfaceMethodref [android/support/v4/view/ViewCompat$ViewCompatImpl.isOpaque (Landroid/view/View;)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 963
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/View; view]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 110, locals = 1, stack = 2):
      [0] getstatic #13
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_0 v0
      [4] iload_0 v0
      [5] bipush 17
      [7] ificmplt +16 (target=23)
      [10] new #10
        + Class [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl]
      [13] dup
      [14] invokespecial #20
        + Methodref [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.<init> ()V]
      [17] putstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [20] goto +89 (target=109)
      [23] iload_0 v0
      [24] bipush 16
      [26] ificmplt +16 (target=42)
      [29] new #9
        + Class [android/support/v4/view/ViewCompat$JBViewCompatImpl]
      [32] dup
      [33] invokespecial #19
        + Methodref [android/support/v4/view/ViewCompat$JBViewCompatImpl.<init> ()V]
      [36] putstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [39] goto +70 (target=109)
      [42] iload_0 v0
      [43] bipush 14
      [45] ificmplt +16 (target=61)
      [48] new #8
        + Class [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
      [51] dup
      [52] invokespecial #18
        + Methodref [android/support/v4/view/ViewCompat$ICSViewCompatImpl.<init> ()V]
      [55] putstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [58] goto +51 (target=109)
      [61] iload_0 v0
      [62] bipush 11
      [64] ificmplt +16 (target=80)
      [67] new #7
        + Class [android/support/v4/view/ViewCompat$HCViewCompatImpl]
      [70] dup
      [71] invokespecial #17
        + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.<init> ()V]
      [74] putstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [77] goto +32 (target=109)
      [80] iload_0 v0
      [81] bipush 9
      [83] ificmplt +16 (target=99)
      [86] new #6
        + Class [android/support/v4/view/ViewCompat$GBViewCompatImpl]
      [89] dup
      [90] invokespecial #16
        + Methodref [android/support/v4/view/ViewCompat$GBViewCompatImpl.<init> ()V]
      [93] putstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [96] goto +13 (target=109)
      [99] new #4
        + Class [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
      [102] dup
      [103] invokespecial #15
        + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.<init> ()V]
      [106] putstatic #14
        + Fieldref [android/support/v4/view/ViewCompat.IMPL Landroid/support/v4/view/ViewCompat$ViewCompatImpl;]
      [109] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 427
        [4] -> line 428
        [10] -> line 429
        [23] -> line 430
        [29] -> line 431
        [42] -> line 432
        [48] -> line 433
        [61] -> line 434
        [67] -> line 435
        [80] -> line 436
        [86] -> line 437
        [99] -> line 439
        [109] -> line 441
      + Local variable table attribute (count = 1)
        v0: 4 -> 109 [I version]

Class file attributes (count = 2):
  + Inner classes attribute (count = 9)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [JbMr1ViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$JBViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [JBViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [ICSViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$HCViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [HCViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$GBViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [GBViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [EclairMr1ViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [BaseViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewCompat$ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [ViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$BaseViewCompatImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompat$BaseViewCompatImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/ViewCompat$ViewCompatImpl]

Constant Pool (count = 94):
  + Class [android/graphics/drawable/Drawable]
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$ViewCompatImpl]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Long [10]
  + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
  + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.getFrameTime ()J]
  + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/view/View.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [android/view/View.postInvalidateDelayed (J)V]
  + Methodref [android/view/View.postInvalidateDelayed (JIIII)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getFrameTime ()J]
  + NameAndType [getOpacity ()I]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [postInvalidateDelayed (J)V]
  + NameAndType [postInvalidateDelayed (JIIII)V]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()V]
  + Utf8 [(J)V]
  + Utf8 [(JIIII)V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [<init>]
  + Utf8 [BaseViewCompatImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [ViewCompatImpl]
  + Utf8 [action]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$ViewCompatImpl]
  + Utf8 [android/view/View]
  + Utf8 [bg]
  + Utf8 [bottom]
  + Utf8 [canScrollHorizontally]
  + Utf8 [delegate]
  + Utf8 [direction]
  + Utf8 [getBackground]
  + Utf8 [getFrameTime]
  + Utf8 [getImportantForAccessibility]
  + Utf8 [getLayerType]
  + Utf8 [getLayoutDirection]
  + Utf8 [getOpacity]
  + Utf8 [getOverScrollMode]
  + Utf8 [isOpaque]
  + Utf8 [java/lang/Object]
  + Utf8 [layerType]
  + Utf8 [left]
  + Utf8 [mode]
  + Utf8 [p]
  + Utf8 [paint]
  + Utf8 [postDelayed]
  + Utf8 [postInvalidateDelayed]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [postOnAnimation]
  + Utf8 [right]
  + Utf8 [setAccessibilityDelegate]
  + Utf8 [setImportantForAccessibility]
  + Utf8 [setLayerPaint]
  + Utf8 [setLayerType]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [v]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 15):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewCompat$BaseViewCompatImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 170
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
  + Method:       canScrollHorizontally(Landroid/view/View;I)Z
    Access flags: 0x1
      = public boolean canScrollHorizontally(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 172
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 2 [Landroid/view/View; v]
        v2: 0 -> 2 [I direction]
  + Method:       getOverScrollMode(Landroid/view/View;)I
    Access flags: 0x1
      = public int getOverScrollMode(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_2
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 178
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 2 [Landroid/view/View; v]
  + Method:       setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
    Access flags: 0x1
      = public void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 185
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 1 [Landroid/view/View; v]
        v2: 0 -> 1 [Landroid/support/v4/view/AccessibilityDelegateCompat; delegate]
  + Method:       postInvalidateOnAnimation(Landroid/view/View;)V
    Access flags: 0x1
      = public void postInvalidateOnAnimation(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] invokevirtual #10
        + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.getFrameTime ()J]
      [5] invokevirtual #13
        + Methodref [android/view/View.postInvalidateDelayed (J)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 203
        [8] -> line 204
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       postInvalidateOnAnimation(Landroid/view/View;IIII)V
    Access flags: 0x1
      = public void postInvalidateOnAnimation(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 6, stack = 7):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] invokevirtual #10
        + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.getFrameTime ()J]
      [5] iload_2 v2
      [6] iload_3 v3
      [7] iload v4
      [9] iload v5
      [11] invokevirtual #14
        + Methodref [android/view/View.postInvalidateDelayed (JIIII)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 206
        [14] -> line 207
      + Local variable table attribute (count = 6)
        v0: 0 -> 15 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 15 [Landroid/view/View; view]
        v2: 0 -> 15 [I left]
        v3: 0 -> 15 [I top]
        v4: 0 -> 15 [I right]
        v5: 0 -> 15 [I bottom]
  + Method:       postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public void postOnAnimation(android.view.View,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] aload_0 v0
      [3] invokevirtual #10
        + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.getFrameTime ()J]
      [6] invokevirtual #12
        + Methodref [android/view/View.postDelayed (Ljava/lang/Runnable;J)Z]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 209
        [10] -> line 210
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 11 [Landroid/view/View; view]
        v2: 0 -> 11 [Ljava/lang/Runnable; action]
  + Method:       getFrameTime()J
    Access flags: 0x0
      = long getFrameTime()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 1, stack = 2):
      [0] ldc2_w #7
        + Long [10]
      [3] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 215
      + Local variable table attribute (count = 1)
        v0: 0 -> 4 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
  + Method:       getImportantForAccessibility(Landroid/view/View;)I
    Access flags: 0x1
      = public int getImportantForAccessibility(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 218
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 2 [Landroid/view/View; view]
  + Method:       setImportantForAccessibility(Landroid/view/View;I)V
    Access flags: 0x1
      = public void setImportantForAccessibility(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 222
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 1 [Landroid/view/View; view]
        v2: 0 -> 1 [I mode]
  + Method:       setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
    Access flags: 0x1
      = public void setLayerType(android.view.View,int,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 234
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 1 [Landroid/view/View; view]
        v2: 0 -> 1 [I layerType]
        v3: 0 -> 1 [Landroid/graphics/Paint; paint]
  + Method:       getLayerType(Landroid/view/View;)I
    Access flags: 0x1
      = public int getLayerType(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 236
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 2 [Landroid/view/View; view]
  + Method:       setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
    Access flags: 0x1
      = public void setLayerPaint(android.view.View,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 246
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 1 [Landroid/view/View; view]
        v2: 0 -> 1 [Landroid/graphics/Paint; p]
  + Method:       getLayoutDirection(Landroid/view/View;)I
    Access flags: 0x1
      = public int getLayoutDirection(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 250
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 2 [Landroid/view/View; view]
  + Method:       isOpaque(Landroid/view/View;)Z
    Access flags: 0x1
      = public boolean isOpaque(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #11
        + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +17 (target=23)
      [9] aload_2 v2
      [10] invokevirtual #9
        + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
      [13] iconst_m1
      [14] ificmpne +7 (target=21)
      [17] iconst_1
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] ireturn
      [23] iconst_0
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 265
        [5] -> line 266
        [9] -> line 267
        [23] -> line 269
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; this]
        v1: 0 -> 25 [Landroid/view/View; view]
        v2: 5 -> 25 [Landroid/graphics/drawable/Drawable; bg]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [BaseViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewCompat$ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [ViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl
  Superclass:    android/support/v4/view/ViewCompat$BaseViewCompatImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl extends android.support.v4.view.ViewCompat$BaseViewCompatImpl

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
  + Class [android/support/v4/view/ViewCompatEclairMr1]
  + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompatEclairMr1.isOpaque (Landroid/view/View;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [isOpaque (Landroid/view/View;)Z]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [<init>]
  + Utf8 [BaseViewCompatImpl]
  + Utf8 [Code]
  + Utf8 [EclairMr1ViewCompatImpl]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompatEclairMr1]
  + Utf8 [isOpaque]
  + Utf8 [this]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewCompat$EclairMr1ViewCompatImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/ViewCompat$BaseViewCompatImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 273
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; this]
  + Method:       isOpaque(Landroid/view/View;)Z
    Access flags: 0x1
      = public boolean isOpaque(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/view/ViewCompatEclairMr1.isOpaque (Landroid/view/View;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 276
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; this]
        v1: 0 -> 5 [Landroid/view/View; view]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [EclairMr1ViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$BaseViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [BaseViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$GBViewCompatImpl
  Superclass:    android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompat$GBViewCompatImpl extends android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$GBViewCompatImpl]
  + Class [android/support/v4/view/ViewCompatGingerbread]
  + Methodref [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompatGingerbread.getOverScrollMode (Landroid/view/View;)I]
  + NameAndType [<init> ()V]
  + NameAndType [getOverScrollMode (Landroid/view/View;)I]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EclairMr1ViewCompatImpl]
  + Utf8 [GBViewCompatImpl]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$GBViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompatGingerbread]
  + Utf8 [getOverScrollMode]
  + Utf8 [this]
  + Utf8 [v]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewCompat$GBViewCompatImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 280
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; this]
  + Method:       getOverScrollMode(Landroid/view/View;)I
    Access flags: 0x1
      = public int getOverScrollMode(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/view/ViewCompatGingerbread.getOverScrollMode (Landroid/view/View;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 283
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; this]
        v1: 0 -> 5 [Landroid/view/View; v]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$GBViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [GBViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [EclairMr1ViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$HCViewCompatImpl
  Superclass:    android/support/v4/view/ViewCompat$GBViewCompatImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompat$HCViewCompatImpl extends android.support.v4.view.ViewCompat$GBViewCompatImpl

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$GBViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$HCViewCompatImpl]
  + Class [android/support/v4/view/ViewCompatHC]
  + Class [android/view/View]
  + Methodref [android/support/v4/view/ViewCompat$GBViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.getLayerType (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Methodref [android/support/v4/view/ViewCompatHC.getFrameTime ()J]
  + Methodref [android/support/v4/view/ViewCompatHC.getLayerType (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompatHC.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Methodref [android/view/View.invalidate ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getFrameTime ()J]
  + NameAndType [getLayerType (Landroid/view/View;)I]
  + NameAndType [invalidate ()V]
  + NameAndType [setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [()J]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GBViewCompatImpl]
  + Utf8 [HCViewCompatImpl]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$GBViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$HCViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompatHC]
  + Utf8 [android/view/View]
  + Utf8 [getFrameTime]
  + Utf8 [getLayerType]
  + Utf8 [invalidate]
  + Utf8 [layerType]
  + Utf8 [paint]
  + Utf8 [setLayerPaint]
  + Utf8 [setLayerType]
  + Utf8 [this]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewCompat$HCViewCompatImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [android/support/v4/view/ViewCompat$GBViewCompatImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 291
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; this]
  + Method:       getFrameTime()J
    Access flags: 0x0
      = long getFrameTime()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 1, stack = 2):
      [0] invokestatic #9
        + Methodref [android/support/v4/view/ViewCompatHC.getFrameTime ()J]
      [3] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 294
      + Local variable table attribute (count = 1)
        v0: 0 -> 4 [Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; this]
  + Method:       setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
    Access flags: 0x1
      = public void setLayerType(android.view.View,int,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] aload_3 v3
      [3] invokestatic #11
        + Methodref [android/support/v4/view/ViewCompatHC.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 302
        [6] -> line 303
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; this]
        v1: 0 -> 7 [Landroid/view/View; view]
        v2: 0 -> 7 [I layerType]
        v3: 0 -> 7 [Landroid/graphics/Paint; paint]
  + Method:       getLayerType(Landroid/view/View;)I
    Access flags: 0x1
      = public int getLayerType(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #10
        + Methodref [android/support/v4/view/ViewCompatHC.getLayerType (Landroid/view/View;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 306
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; this]
        v1: 0 -> 5 [Landroid/view/View; view]
  + Method:       setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
    Access flags: 0x1
      = public void setLayerPaint(android.view.View,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_0 v0
      [3] aload_1 v1
      [4] invokevirtual #7
        + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.getLayerType (Landroid/view/View;)I]
      [7] aload_2 v2
      [8] invokevirtual #8
        + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
      [11] aload_1 v1
      [12] invokevirtual #12
        + Methodref [android/view/View.invalidate ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 312
        [11] -> line 314
        [15] -> line 315
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; this]
        v1: 0 -> 16 [Landroid/view/View; view]
        v2: 0 -> 16 [Landroid/graphics/Paint; paint]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$HCViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [HCViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$GBViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [GBViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$ICSViewCompatImpl
  Superclass:    android/support/v4/view/ViewCompat$HCViewCompatImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompat$ICSViewCompatImpl extends android.support.v4.view.ViewCompat$HCViewCompatImpl

Interfaces (count = 0):

Constant Pool (count = 44):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$HCViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
  + Class [android/support/v4/view/ViewCompatICS]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.getBridge ()Ljava/lang/Object;]
  + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompatICS.canScrollHorizontally (Landroid/view/View;I)Z]
  + Methodref [android/support/v4/view/ViewCompatICS.setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [canScrollHorizontally (Landroid/view/View;I)Z]
  + NameAndType [getBridge ()Ljava/lang/Object;]
  + NameAndType [setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [HCViewCompatImpl]
  + Utf8 [I]
  + Utf8 [ICSViewCompatImpl]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/AccessibilityDelegateCompat;]
  + Utf8 [Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$HCViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompatICS]
  + Utf8 [canScrollHorizontally]
  + Utf8 [delegate]
  + Utf8 [direction]
  + Utf8 [getBridge]
  + Utf8 [setAccessibilityDelegate]
  + Utf8 [this]
  + Utf8 [v]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewCompat$ICSViewCompatImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [android/support/v4/view/ViewCompat$HCViewCompatImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 318
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; this]
  + Method:       canScrollHorizontally(Landroid/view/View;I)Z
    Access flags: 0x1
      = public boolean canScrollHorizontally(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #8
        + Methodref [android/support/v4/view/ViewCompatICS.canScrollHorizontally (Landroid/view/View;I)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 321
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; this]
        v1: 0 -> 6 [Landroid/view/View; v]
        v2: 0 -> 6 [I direction]
  + Method:       setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
    Access flags: 0x1
      = public void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #6
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.getBridge ()Ljava/lang/Object;]
      [5] invokestatic #9
        + Methodref [android/support/v4/view/ViewCompatICS.setAccessibilityDelegate (Landroid/view/View;Ljava/lang/Object;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 341
        [8] -> line 342
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; this]
        v1: 0 -> 9 [Landroid/view/View; v]
        v2: 0 -> 9 [Landroid/support/v4/view/AccessibilityDelegateCompat; delegate]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [ICSViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$HCViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [HCViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$JBViewCompatImpl
  Superclass:    android/support/v4/view/ViewCompat$ICSViewCompatImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompat$JBViewCompatImpl extends android.support.v4.view.ViewCompat$ICSViewCompatImpl

Interfaces (count = 0):

Constant Pool (count = 52):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$JBViewCompatImpl]
  + Class [android/support/v4/view/ViewCompatJB]
  + Methodref [android/support/v4/view/ViewCompat$ICSViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompatJB.getImportantForAccessibility (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompatJB.postInvalidateOnAnimation (Landroid/view/View;)V]
  + Methodref [android/support/v4/view/ViewCompatJB.postInvalidateOnAnimation (Landroid/view/View;IIII)V]
  + Methodref [android/support/v4/view/ViewCompatJB.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + Methodref [android/support/v4/view/ViewCompatJB.setImportantForAccessibility (Landroid/view/View;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [getImportantForAccessibility (Landroid/view/View;)I]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;)V]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;IIII)V]
  + NameAndType [postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + NameAndType [setImportantForAccessibility (Landroid/view/View;I)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [ICSViewCompatImpl]
  + Utf8 [InnerClasses]
  + Utf8 [JBViewCompatImpl]
  + Utf8 [Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$JBViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompatJB]
  + Utf8 [bottom]
  + Utf8 [getImportantForAccessibility]
  + Utf8 [left]
  + Utf8 [mode]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [postOnAnimation]
  + Utf8 [right]
  + Utf8 [setImportantForAccessibility]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewCompat$JBViewCompatImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/ViewCompat$ICSViewCompatImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 345
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; this]
  + Method:       postInvalidateOnAnimation(Landroid/view/View;)V
    Access flags: 0x1
      = public void postInvalidateOnAnimation(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #7
        + Methodref [android/support/v4/view/ViewCompatJB.postInvalidateOnAnimation (Landroid/view/View;)V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 356
        [4] -> line 357
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; this]
        v1: 0 -> 5 [Landroid/view/View; view]
  + Method:       postInvalidateOnAnimation(Landroid/view/View;IIII)V
    Access flags: 0x1
      = public void postInvalidateOnAnimation(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 6, stack = 5):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] iload_3 v3
      [3] iload v4
      [5] iload v5
      [7] invokestatic #8
        + Methodref [android/support/v4/view/ViewCompatJB.postInvalidateOnAnimation (Landroid/view/View;IIII)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 360
        [10] -> line 361
      + Local variable table attribute (count = 6)
        v0: 0 -> 11 [Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; this]
        v1: 0 -> 11 [Landroid/view/View; view]
        v2: 0 -> 11 [I left]
        v3: 0 -> 11 [I top]
        v4: 0 -> 11 [I right]
        v5: 0 -> 11 [I bottom]
  + Method:       postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public void postOnAnimation(android.view.View,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #9
        + Methodref [android/support/v4/view/ViewCompatJB.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 364
        [5] -> line 365
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; this]
        v1: 0 -> 6 [Landroid/view/View; view]
        v2: 0 -> 6 [Ljava/lang/Runnable; action]
  + Method:       getImportantForAccessibility(Landroid/view/View;)I
    Access flags: 0x1
      = public int getImportantForAccessibility(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/view/ViewCompatJB.getImportantForAccessibility (Landroid/view/View;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 372
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; this]
        v1: 0 -> 5 [Landroid/view/View; view]
  + Method:       setImportantForAccessibility(Landroid/view/View;I)V
    Access flags: 0x1
      = public void setImportantForAccessibility(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #10
        + Methodref [android/support/v4/view/ViewCompatJB.setImportantForAccessibility (Landroid/view/View;I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 376
        [5] -> line 377
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; this]
        v1: 0 -> 6 [Landroid/view/View; view]
        v2: 0 -> 6 [I mode]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$JBViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [JBViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$ICSViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [ICSViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl
  Superclass:    android/support/v4/view/ViewCompat$JBViewCompatImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl extends android.support.v4.view.ViewCompat$JBViewCompatImpl

Interfaces (count = 0):

Constant Pool (count = 35):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$JBViewCompatImpl]
  + Class [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl]
  + Class [android/support/v4/view/ViewCompatJellybeanMr1]
  + Methodref [android/support/v4/view/ViewCompat$JBViewCompatImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewCompatJellybeanMr1.getLayoutDirection (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompatJellybeanMr1.setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
  + NameAndType [<init> ()V]
  + NameAndType [getLayoutDirection (Landroid/view/View;)I]
  + NameAndType [setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [JBViewCompatImpl]
  + Utf8 [JbMr1ViewCompatImpl]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$JBViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompatJellybeanMr1]
  + Utf8 [getLayoutDirection]
  + Utf8 [paint]
  + Utf8 [setLayerPaint]
  + Utf8 [this]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewCompat$JbMr1ViewCompatImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/ViewCompat$JBViewCompatImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 397
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; this]
  + Method:       setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
    Access flags: 0x1
      = public void setLayerPaint(android.view.View,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #7
        + Methodref [android/support/v4/view/ViewCompatJellybeanMr1.setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 411
        [5] -> line 412
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; this]
        v1: 0 -> 6 [Landroid/view/View; view]
        v2: 0 -> 6 [Landroid/graphics/Paint; paint]
  + Method:       getLayoutDirection(Landroid/view/View;)I
    Access flags: 0x1
      = public int getLayoutDirection(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/view/ViewCompatJellybeanMr1.getLayoutDirection (Landroid/view/View;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 416
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; this]
        v1: 0 -> 5 [Landroid/view/View; view]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [JbMr1ViewCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewCompat$JBViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [JBViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompat$ViewCompatImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.ViewCompat$ViewCompatImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 33):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewCompat$ViewCompatImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompat.java]
  + Utf8 [ViewCompatImpl]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewCompat$ViewCompatImpl]
  + Utf8 [canScrollHorizontally]
  + Utf8 [getImportantForAccessibility]
  + Utf8 [getLayerType]
  + Utf8 [getLayoutDirection]
  + Utf8 [getOverScrollMode]
  + Utf8 [isOpaque]
  + Utf8 [java/lang/Object]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [postOnAnimation]
  + Utf8 [setAccessibilityDelegate]
  + Utf8 [setImportantForAccessibility]
  + Utf8 [setLayerPaint]
  + Utf8 [setLayerType]

Fields (count = 0):

Methods (count = 13):
  + Method:       canScrollHorizontally(Landroid/view/View;I)Z
    Access flags: 0x401
      = public abstract boolean canScrollHorizontally(android.view.View,int)
  + Method:       getOverScrollMode(Landroid/view/View;)I
    Access flags: 0x401
      = public abstract int getOverScrollMode(android.view.View)
  + Method:       setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V
    Access flags: 0x401
      = public abstract void setAccessibilityDelegate(android.view.View,android.support.v4.view.AccessibilityDelegateCompat)
  + Method:       postInvalidateOnAnimation(Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void postInvalidateOnAnimation(android.view.View)
  + Method:       postInvalidateOnAnimation(Landroid/view/View;IIII)V
    Access flags: 0x401
      = public abstract void postInvalidateOnAnimation(android.view.View,int,int,int,int)
  + Method:       postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
    Access flags: 0x401
      = public abstract void postOnAnimation(android.view.View,java.lang.Runnable)
  + Method:       getImportantForAccessibility(Landroid/view/View;)I
    Access flags: 0x401
      = public abstract int getImportantForAccessibility(android.view.View)
  + Method:       setImportantForAccessibility(Landroid/view/View;I)V
    Access flags: 0x401
      = public abstract void setImportantForAccessibility(android.view.View,int)
  + Method:       setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
    Access flags: 0x401
      = public abstract void setLayerType(android.view.View,int,android.graphics.Paint)
  + Method:       getLayerType(Landroid/view/View;)I
    Access flags: 0x401
      = public abstract int getLayerType(android.view.View)
  + Method:       setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
    Access flags: 0x401
      = public abstract void setLayerPaint(android.view.View,android.graphics.Paint)
  + Method:       getLayoutDirection(Landroid/view/View;)I
    Access flags: 0x401
      = public abstract int getLayoutDirection(android.view.View)
  + Method:       isOpaque(Landroid/view/View;)Z
    Access flags: 0x401
      = public abstract boolean isOpaque(android.view.View)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewCompat$ViewCompatImpl]
      + Class [android/support/v4/view/ViewCompat]
      + Utf8 [ViewCompatImpl]
  + Source file attribute:
    + Utf8 [ViewCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompatEclairMr1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompatEclairMr1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/ViewCompatEclairMr1]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Methodref [android/view/View.isOpaque ()Z]
  + NameAndType [isOpaque ()Z]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [Code]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompatEclairMr1.java]
  + Utf8 [android/support/v4/view/ViewCompatEclairMr1]
  + Utf8 [android/view/View]
  + Utf8 [isOpaque]
  + Utf8 [java/lang/Object]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 1):
  + Method:       isOpaque(Landroid/view/View;)Z
    Access flags: 0x9
      = public static boolean isOpaque(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #4
        + Methodref [android/view/View.isOpaque ()Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/View; view]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewCompatEclairMr1.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompatGingerbread
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompatGingerbread extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/ViewCompatGingerbread]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Methodref [android/view/View.getOverScrollMode ()I]
  + NameAndType [getOverScrollMode ()I]
  + Utf8 [()I]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [Code]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompatGingerbread.java]
  + Utf8 [android/support/v4/view/ViewCompatGingerbread]
  + Utf8 [android/view/View]
  + Utf8 [getOverScrollMode]
  + Utf8 [java/lang/Object]
  + Utf8 [v]

Fields (count = 0):

Methods (count = 1):
  + Method:       getOverScrollMode(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getOverScrollMode(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #4
        + Methodref [android/view/View.getOverScrollMode ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 23
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/View; v]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewCompatGingerbread.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompatHC
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompatHC extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 35):
  + Class [android/animation/ValueAnimator]
  + Class [android/support/v4/view/ViewCompatHC]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Methodref [android/animation/ValueAnimator.getFrameDelay ()J]
  + Methodref [android/view/View.getLayerType ()I]
  + Methodref [android/view/View.setLayerType (ILandroid/graphics/Paint;)V]
  + NameAndType [getFrameDelay ()J]
  + NameAndType [getLayerType ()I]
  + NameAndType [setLayerType (ILandroid/graphics/Paint;)V]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [(ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompatHC.java]
  + Utf8 [android/animation/ValueAnimator]
  + Utf8 [android/support/v4/view/ViewCompatHC]
  + Utf8 [android/view/View]
  + Utf8 [getFrameDelay]
  + Utf8 [getFrameTime]
  + Utf8 [getLayerType]
  + Utf8 [java/lang/Object]
  + Utf8 [layerType]
  + Utf8 [paint]
  + Utf8 [setLayerType]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 3):
  + Method:       getFrameTime()J
    Access flags: 0x8
      = static long getFrameTime()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 2):
      [0] invokestatic #5
        + Methodref [android/animation/ValueAnimator.getFrameDelay ()J]
      [3] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 25
  + Method:       setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
    Access flags: 0x9
      = public static void setLayerType(android.view.View,int,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #7
        + Methodref [android/view/View.setLayerType (ILandroid/graphics/Paint;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 33
        [6] -> line 34
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Landroid/view/View; view]
        v1: 0 -> 7 [I layerType]
        v2: 0 -> 7 [Landroid/graphics/Paint; paint]
  + Method:       getLayerType(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getLayerType(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #6
        + Methodref [android/view/View.getLayerType ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/View; view]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewCompatHC.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompatICS
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompatICS extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 32):
  + Class [android/support/v4/view/ViewCompatICS]
  + Class [android/view/View]
  + Class [android/view/View$AccessibilityDelegate]
  + Class [java/lang/Object]
  + Methodref [android/view/View.canScrollHorizontally (I)Z]
  + Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V]
  + NameAndType [canScrollHorizontally (I)Z]
  + NameAndType [setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V]
  + Utf8 [(I)Z]
  + Utf8 [(Landroid/view/View$AccessibilityDelegate;)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)V]
  + Utf8 [AccessibilityDelegate]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompatICS.java]
  + Utf8 [android/support/v4/view/ViewCompatICS]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$AccessibilityDelegate]
  + Utf8 [canScrollHorizontally]
  + Utf8 [delegate]
  + Utf8 [direction]
  + Utf8 [java/lang/Object]
  + Utf8 [setAccessibilityDelegate]
  + Utf8 [v]

Fields (count = 0):

Methods (count = 2):
  + Method:       canScrollHorizontally(Landroid/view/View;I)Z
    Access flags: 0x9
      = public static boolean canScrollHorizontally(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #5
        + Methodref [android/view/View.canScrollHorizontally (I)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/View; v]
        v1: 0 -> 6 [I direction]
  + Method:       setAccessibilityDelegate(Landroid/view/View;Ljava/lang/Object;)V
    Access flags: 0x9
      = public static void setAccessibilityDelegate(android.view.View,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #3
        + Class [android/view/View$AccessibilityDelegate]
      [5] invokevirtual #6
        + Methodref [android/view/View.setAccessibilityDelegate (Landroid/view/View$AccessibilityDelegate;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 38
        [8] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/view/View; v]
        v1: 0 -> 9 [Ljava/lang/Object; delegate]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$AccessibilityDelegate]
      + Class [android/view/View]
      + Utf8 [AccessibilityDelegate]
  + Source file attribute:
    + Utf8 [ViewCompatICS.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompatJB
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompatJB extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 47):
  + Class [android/support/v4/view/ViewCompatJB]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Methodref [android/view/View.getImportantForAccessibility ()I]
  + Methodref [android/view/View.postInvalidate (IIII)V]
  + Methodref [android/view/View.postInvalidateOnAnimation ()V]
  + Methodref [android/view/View.postOnAnimation (Ljava/lang/Runnable;)V]
  + Methodref [android/view/View.setImportantForAccessibility (I)V]
  + NameAndType [getImportantForAccessibility ()I]
  + NameAndType [postInvalidate (IIII)V]
  + NameAndType [postInvalidateOnAnimation ()V]
  + NameAndType [postOnAnimation (Ljava/lang/Runnable;)V]
  + NameAndType [setImportantForAccessibility (I)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(IIII)V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompatJB.java]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/ViewCompatJB]
  + Utf8 [android/view/View]
  + Utf8 [bottom]
  + Utf8 [getImportantForAccessibility]
  + Utf8 [java/lang/Object]
  + Utf8 [left]
  + Utf8 [mode]
  + Utf8 [postInvalidate]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [postOnAnimation]
  + Utf8 [right]
  + Utf8 [setImportantForAccessibility]
  + Utf8 [top]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 5):
  + Method:       postInvalidateOnAnimation(Landroid/view/View;)V
    Access flags: 0x9
      = public static void postInvalidateOnAnimation(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #6
        + Methodref [android/view/View.postInvalidateOnAnimation ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 37
        [4] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/View; view]
  + Method:       postInvalidateOnAnimation(Landroid/view/View;IIII)V
    Access flags: 0x9
      = public static void postInvalidateOnAnimation(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokevirtual #5
        + Methodref [android/view/View.postInvalidate (IIII)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 42
        [9] -> line 43
      + Local variable table attribute (count = 5)
        v0: 0 -> 10 [Landroid/view/View; view]
        v1: 0 -> 10 [I left]
        v2: 0 -> 10 [I top]
        v3: 0 -> 10 [I right]
        v4: 0 -> 10 [I bottom]
  + Method:       postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
    Access flags: 0x9
      = public static void postOnAnimation(android.view.View,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #7
        + Methodref [android/view/View.postOnAnimation (Ljava/lang/Runnable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 46
        [5] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/View; view]
        v1: 0 -> 6 [Ljava/lang/Runnable; action]
  + Method:       getImportantForAccessibility(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getImportantForAccessibility(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #4
        + Methodref [android/view/View.getImportantForAccessibility ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 54
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/View; view]
  + Method:       setImportantForAccessibility(Landroid/view/View;I)V
    Access flags: 0x9
      = public static void setImportantForAccessibility(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #8
        + Methodref [android/view/View.setImportantForAccessibility (I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 58
        [5] -> line 59
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/View; view]
        v1: 0 -> 6 [I mode]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewCompatJB.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewCompatJellybeanMr1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewCompatJellybeanMr1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 26):
  + Class [android/support/v4/view/ViewCompatJellybeanMr1]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Methodref [android/view/View.getLayoutDirection ()I]
  + Methodref [android/view/View.setLayerPaint (Landroid/graphics/Paint;)V]
  + NameAndType [getLayoutDirection ()I]
  + NameAndType [setLayerPaint (Landroid/graphics/Paint;)V]
  + Utf8 [()I]
  + Utf8 [(Landroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [Code]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewCompatJellybeanMr1.java]
  + Utf8 [android/support/v4/view/ViewCompatJellybeanMr1]
  + Utf8 [android/view/View]
  + Utf8 [getLayoutDirection]
  + Utf8 [java/lang/Object]
  + Utf8 [paint]
  + Utf8 [setLayerPaint]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 2):
  + Method:       setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
    Access flags: 0x9
      = public static void setLayerPaint(android.view.View,android.graphics.Paint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #5
        + Methodref [android/view/View.setLayerPaint (Landroid/graphics/Paint;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 36
        [5] -> line 37
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/View; view]
        v1: 0 -> 6 [Landroid/graphics/Paint; paint]
  + Method:       getLayoutDirection(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getLayoutDirection(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #4
        + Methodref [android/view/View.getLayoutDirection ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/View; view]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewCompatJellybeanMr1.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewConfigurationCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.ViewConfigurationCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 45):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/ViewConfigurationCompat]
  + Class [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl]
  + Class [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl]
  + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/ViewConfigurationCompat.IMPL Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;]
  + Methodref [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.<init> ()V]
  + Methodref [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/ViewConfiguration;)I]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseViewConfigurationVersionImpl]
  + Utf8 [Code]
  + Utf8 [FroyoViewConfigurationVersionImpl]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;]
  + Utf8 [Landroid/view/ViewConfiguration;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [ViewConfigurationCompat.java]
  + Utf8 [ViewConfigurationVersionImpl]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Utf8 [config]
  + Utf8 [getScaledPagingTouchSlop]
  + Utf8 [java/lang/Object]

Fields (count = 1):
  + Field:        IMPL Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
    Access flags: 0x18
      = static final android.support.v4.view.ViewConfigurationCompat$ViewConfigurationVersionImpl IMPL

Methods (count = 2):
  + Method:       getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
    Access flags: 0x9
      = public static int getScaledPagingTouchSlop(android.view.ViewConfiguration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #9
        + Fieldref [android/support/v4/view/ViewConfigurationCompat.IMPL Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;]
      [3] aload_0 v0
      [4] invokeinterface #12
        + InterfaceMethodref [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 73
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/view/ViewConfiguration; config]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 0, stack = 2):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +16 (target=21)
      [8] new #5
        + Class [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl]
      [11] dup
      [12] invokespecial #11
        + Methodref [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.<init> ()V]
      [15] putstatic #9
        + Fieldref [android/support/v4/view/ViewConfigurationCompat.IMPL Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;]
      [18] goto +13 (target=31)
      [21] new #4
        + Class [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl]
      [24] dup
      [25] invokespecial #10
        + Methodref [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.<init> ()V]
      [28] putstatic #9
        + Fieldref [android/support/v4/view/ViewConfigurationCompat.IMPL Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 58
        [8] -> line 59
        [21] -> line 61
        [31] -> line 63

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [FroyoViewConfigurationVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [BaseViewConfigurationVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [ViewConfigurationVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ViewConfigurationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]

Constant Pool (count = 33):
  + Class [android/support/v4/view/ViewConfigurationCompat]
  + Class [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl]
  + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Class [android/view/ViewConfiguration]
  + Class [java/lang/Object]
  + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getScaledTouchSlop ()I]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/ViewConfiguration;)I]
  + Utf8 [<init>]
  + Utf8 [BaseViewConfigurationVersionImpl]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;]
  + Utf8 [Landroid/view/ViewConfiguration;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewConfigurationCompat.java]
  + Utf8 [ViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Utf8 [android/view/ViewConfiguration]
  + Utf8 [config]
  + Utf8 [getScaledPagingTouchSlop]
  + Utf8 [getScaledTouchSlop]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewConfigurationCompat$BaseViewConfigurationVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; this]
  + Method:       getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
    Access flags: 0x1
      = public int getScaledPagingTouchSlop(android.view.ViewConfiguration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #6
        + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; this]
        v1: 0 -> 5 [Landroid/view/ViewConfiguration; config]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [BaseViewConfigurationVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [ViewConfigurationVersionImpl]
  + Source file attribute:
    + Utf8 [ViewConfigurationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]

Constant Pool (count = 31):
  + Class [android/support/v4/view/ViewConfigurationCompat]
  + Class [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl]
  + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Class [android/support/v4/view/ViewConfigurationCompatFroyo]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/ViewConfigurationCompatFroyo.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/ViewConfiguration;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FroyoViewConfigurationVersionImpl]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;]
  + Utf8 [Landroid/view/ViewConfiguration;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewConfigurationCompat.java]
  + Utf8 [ViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompatFroyo]
  + Utf8 [config]
  + Utf8 [getScaledPagingTouchSlop]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewConfigurationCompat$FroyoViewConfigurationVersionImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; this]
  + Method:       getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
    Access flags: 0x1
      = public int getScaledPagingTouchSlop(android.view.ViewConfiguration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/view/ViewConfigurationCompatFroyo.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; this]
        v1: 0 -> 5 [Landroid/view/ViewConfiguration; config]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [FroyoViewConfigurationVersionImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [ViewConfigurationVersionImpl]
  + Source file attribute:
    + Utf8 [ViewConfigurationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.ViewConfigurationCompat$ViewConfigurationVersionImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/view/ViewConfigurationCompat]
  + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/ViewConfiguration;)I]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [ViewConfigurationCompat.java]
  + Utf8 [ViewConfigurationVersionImpl]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
  + Utf8 [getScaledPagingTouchSlop]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
    Access flags: 0x401
      = public abstract int getScaledPagingTouchSlop(android.view.ViewConfiguration)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl]
      + Class [android/support/v4/view/ViewConfigurationCompat]
      + Utf8 [ViewConfigurationVersionImpl]
  + Source file attribute:
    + Utf8 [ViewConfigurationCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewConfigurationCompatFroyo
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewConfigurationCompatFroyo extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/ViewConfigurationCompatFroyo]
  + Class [android/view/ViewConfiguration]
  + Class [java/lang/Object]
  + Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I]
  + NameAndType [getScaledPagingTouchSlop ()I]
  + Utf8 [()I]
  + Utf8 [(Landroid/view/ViewConfiguration;)I]
  + Utf8 [Code]
  + Utf8 [Landroid/view/ViewConfiguration;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewConfigurationCompatFroyo.java]
  + Utf8 [android/support/v4/view/ViewConfigurationCompatFroyo]
  + Utf8 [android/view/ViewConfiguration]
  + Utf8 [config]
  + Utf8 [getScaledPagingTouchSlop]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
    Access flags: 0x9
      = public static int getScaledPagingTouchSlop(android.view.ViewConfiguration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #4
        + Methodref [android/view/ViewConfiguration.getScaledPagingTouchSlop ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/view/ViewConfiguration; config]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewConfigurationCompatFroyo.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager
  Superclass:    android/view/ViewGroup
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.ViewPager extends android.view.ViewGroup

Interfaces (count = 0):

Constant Pool (count = 1468):
  + Integer [-2147483648]
  + Integer [262144]
  + Integer [393216]
  + Integer [16842931]
  + Integer [1073741824]
  + Float [-3.4028235E38]
  + Float [0.4]
  + Float [0.5]
  + Float [0.6]
  + Float [16.0]
  + Float [25.0]
  + Float [90.0]
  + Float [100.0]
  + Float [270.0]
  + Float [400.0]
  + Float [1000.0]
  + Float [3.4028235E38]
  + String [ => ]
  + String [ Pager class: ]
  + String [ Pager id: ]
  + String [ Problematic adapter: ]
  + String [ too small; defaulting to ]
  + String [, found: ]
  + String [Can't find setChildrenDrawingOrderEnabled]
  + String [Cannot add pager decor view during layout]
  + String [Error changing children drawing order]
  + String [Requested offscreen page limit ]
  + String [The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: ]
  + String [ViewPager]
  + String [arrowScroll tried to find focus based on non-child current focused view ]
  + String [onPageScrolled did not call superclass implementation]
  + String [setChildrenDrawingOrderEnabled]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$NotFoundException]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/PagerAdapter]
  + Class [android/support/v4/view/VelocityTrackerCompat]
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/view/ViewConfigurationCompat]
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$1]
  + Class [android/support/v4/view/ViewPager$2]
  + Class [android/support/v4/view/ViewPager$3]
  + Class [android/support/v4/view/ViewPager$Decor]
  + Class [android/support/v4/view/ViewPager$ItemInfo]
  + Class [android/support/v4/view/ViewPager$LayoutParams]
  + Class [android/support/v4/view/ViewPager$MyAccessibilityDelegate]
  + Class [android/support/v4/view/ViewPager$OnAdapterChangeListener]
  + Class [android/support/v4/view/ViewPager$OnPageChangeListener]
  + Class [android/support/v4/view/ViewPager$PageTransformer]
  + Class [android/support/v4/view/ViewPager$PagerObserver]
  + Class [android/support/v4/view/ViewPager$SavedState]
  + Class [android/support/v4/view/ViewPager$ViewPositionComparator]
  + Class [android/support/v4/widget/EdgeEffectCompat]
  + Class [android/util/DisplayMetrics]
  + Class [android/util/Log]
  + Class [android/view/FocusFinder]
  + Class [android/view/KeyEvent]
  + Class [android/view/MotionEvent]
  + Class [android/view/SoundEffectConstants]
  + Class [android/view/VelocityTracker]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewConfiguration]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewParent]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [android/widget/Scroller]
  + Class [java/lang/Boolean]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Method]
  + Class [java/util/ArrayList]
  + Class [java/util/Collections]
  + Double [0.4712389167638204]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/ViewPager.COMPARATOR Ljava/util/Comparator;]
  + Fieldref [android/support/v4/view/ViewPager.LAYOUT_ATTRS [I]
  + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
  + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
  + Fieldref [android/support/v4/view/ViewPager.mAdapterChangeListener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;]
  + Fieldref [android/support/v4/view/ViewPager.mBottomPageBounds I]
  + Fieldref [android/support/v4/view/ViewPager.mCalledSuper Z]
  + Fieldref [android/support/v4/view/ViewPager.mChildHeightMeasureSpec I]
  + Fieldref [android/support/v4/view/ViewPager.mChildWidthMeasureSpec I]
  + Fieldref [android/support/v4/view/ViewPager.mCloseEnough I]
  + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
  + Fieldref [android/support/v4/view/ViewPager.mDecorChildCount I]
  + Fieldref [android/support/v4/view/ViewPager.mDefaultGutterSize I]
  + Fieldref [android/support/v4/view/ViewPager.mDrawingOrder I]
  + Fieldref [android/support/v4/view/ViewPager.mDrawingOrderedChildren Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/view/ViewPager.mEndScrollRunnable Ljava/lang/Runnable;]
  + Fieldref [android/support/v4/view/ViewPager.mExpectedAdapterCount I]
  + Fieldref [android/support/v4/view/ViewPager.mFakeDragging Z]
  + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
  + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
  + Fieldref [android/support/v4/view/ViewPager.mFlingDistance I]
  + Fieldref [android/support/v4/view/ViewPager.mGutterSize I]
  + Fieldref [android/support/v4/view/ViewPager.mInLayout Z]
  + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
  + Fieldref [android/support/v4/view/ViewPager.mInitialMotionY F]
  + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
  + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
  + Fieldref [android/support/v4/view/ViewPager.mIsUnableToDrag Z]
  + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
  + Fieldref [android/support/v4/view/ViewPager.mLastMotionY F]
  + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
  + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
  + Fieldref [android/support/v4/view/ViewPager.mMarginDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [android/support/v4/view/ViewPager.mMaximumVelocity I]
  + Fieldref [android/support/v4/view/ViewPager.mMinimumVelocity I]
  + Fieldref [android/support/v4/view/ViewPager.mNeedCalculatePageOffsets Z]
  + Fieldref [android/support/v4/view/ViewPager.mObserver Landroid/support/v4/view/ViewPager$PagerObserver;]
  + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
  + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
  + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
  + Fieldref [android/support/v4/view/ViewPager.mPageTransformer Landroid/support/v4/view/ViewPager$PageTransformer;]
  + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
  + Fieldref [android/support/v4/view/ViewPager.mRestoredAdapterState Landroid/os/Parcelable;]
  + Fieldref [android/support/v4/view/ViewPager.mRestoredClassLoader Ljava/lang/ClassLoader;]
  + Fieldref [android/support/v4/view/ViewPager.mRestoredCurItem I]
  + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
  + Fieldref [android/support/v4/view/ViewPager.mScrollState I]
  + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
  + Fieldref [android/support/v4/view/ViewPager.mScrollingCacheEnabled Z]
  + Fieldref [android/support/v4/view/ViewPager.mSetChildrenDrawingOrderEnabled Ljava/lang/reflect/Method;]
  + Fieldref [android/support/v4/view/ViewPager.mTempItem Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Fieldref [android/support/v4/view/ViewPager.mTempRect Landroid/graphics/Rect;]
  + Fieldref [android/support/v4/view/ViewPager.mTopPageBounds I]
  + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
  + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
  + Fieldref [android/support/v4/view/ViewPager.sInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [android/support/v4/view/ViewPager.sPositionComparator Landroid/support/v4/view/ViewPager$ViewPositionComparator;]
  + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
  + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
  + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
  + Fieldref [android/support/v4/view/ViewPager$ItemInfo.scrolling Z]
  + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.childIndex I]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.needsMeasure Z]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.position I]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
  + Fieldref [android/support/v4/view/ViewPager$SavedState.adapterState Landroid/os/Parcelable;]
  + Fieldref [android/support/v4/view/ViewPager$SavedState.loader Ljava/lang/ClassLoader;]
  + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
  + Fieldref [android/util/DisplayMetrics.density F]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang/String;]
  + Methodref [android/graphics/Canvas.restoreToCount (I)V]
  + Methodref [android/graphics/Canvas.rotate (F)V]
  + Methodref [android/graphics/Canvas.save ()I]
  + Methodref [android/graphics/Canvas.translate (FF)V]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/Rect.set (IIII)V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
  + Methodref [android/support/v4/view/KeyEventCompat.hasModifiers (Landroid/view/KeyEvent;I)Z]
  + Methodref [android/support/v4/view/KeyEventCompat.hasNoModifiers (Landroid/view/KeyEvent;)Z]
  + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getActionIndex (Landroid/view/MotionEvent;)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
  + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
  + Methodref [android/support/v4/view/PagerAdapter.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + Methodref [android/support/v4/view/PagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V]
  + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
  + Methodref [android/support/v4/view/PagerAdapter.getItemPosition (Ljava/lang/Object;)I]
  + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
  + Methodref [android/support/v4/view/PagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;]
  + Methodref [android/support/v4/view/PagerAdapter.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/PagerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + Methodref [android/support/v4/view/PagerAdapter.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
  + Methodref [android/support/v4/view/PagerAdapter.saveState ()Landroid/os/Parcelable;]
  + Methodref [android/support/v4/view/PagerAdapter.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + Methodref [android/support/v4/view/PagerAdapter.startUpdate (Landroid/view/ViewGroup;)V]
  + Methodref [android/support/v4/view/PagerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + Methodref [android/support/v4/view/VelocityTrackerCompat.getXVelocity (Landroid/view/VelocityTracker;I)F]
  + Methodref [android/support/v4/view/ViewCompat.canScrollHorizontally (Landroid/view/View;I)Z]
  + Methodref [android/support/v4/view/ViewCompat.getImportantForAccessibility (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompat.getOverScrollMode (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
  + Methodref [android/support/v4/view/ViewCompat.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + Methodref [android/support/v4/view/ViewCompat.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Methodref [android/support/v4/view/ViewCompat.setImportantForAccessibility (Landroid/view/View;I)V]
  + Methodref [android/support/v4/view/ViewCompat.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Methodref [android/support/v4/view/ViewConfigurationCompat.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
  + Methodref [android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
  + Methodref [android/support/v4/view/ViewPager.arrowScroll (I)Z]
  + Methodref [android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V]
  + Methodref [android/support/v4/view/ViewPager.canScroll (Landroid/view/View;ZIII)Z]
  + Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + Methodref [android/support/v4/view/ViewPager.completeScroll (Z)V]
  + Methodref [android/support/v4/view/ViewPager.determineTargetPage (IFII)I]
  + Methodref [android/support/v4/view/ViewPager.distanceInfluenceForSnapDuration (F)F]
  + Methodref [android/support/v4/view/ViewPager.enableLayers (Z)V]
  + Methodref [android/support/v4/view/ViewPager.endDrag ()V]
  + Methodref [android/support/v4/view/ViewPager.executeKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;]
  + Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
  + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
  + Methodref [android/support/v4/view/ViewPager.getChildRectInPagerCoordinates (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
  + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
  + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I]
  + Methodref [android/support/v4/view/ViewPager.getDescendantFocusability ()I]
  + Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I]
  + Methodref [android/support/v4/view/ViewPager.getHeight ()I]
  + Methodref [android/support/v4/view/ViewPager.getId ()I]
  + Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I]
  + Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I]
  + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
  + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
  + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
  + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
  + Methodref [android/support/v4/view/ViewPager.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
  + Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
  + Methodref [android/support/v4/view/ViewPager.getWidth ()I]
  + Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid/os/IBinder;]
  + Methodref [android/support/v4/view/ViewPager.hasFocus ()Z]
  + Methodref [android/support/v4/view/ViewPager.infoForAnyChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Methodref [android/support/v4/view/ViewPager.infoForCurrentScrollPosition ()Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Methodref [android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Methodref [android/support/v4/view/ViewPager.initViewPager ()V]
  + Methodref [android/support/v4/view/ViewPager.invalidate ()V]
  + Methodref [android/support/v4/view/ViewPager.isFocusable ()Z]
  + Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()Z]
  + Methodref [android/support/v4/view/ViewPager.isGutterDrag (FF)Z]
  + Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z]
  + Methodref [android/support/v4/view/ViewPager.onPageScrolled (IFI)V]
  + Methodref [android/support/v4/view/ViewPager.onSecondaryPointerUp (Landroid/view/MotionEvent;)V]
  + Methodref [android/support/v4/view/ViewPager.pageLeft ()Z]
  + Methodref [android/support/v4/view/ViewPager.pageRight ()Z]
  + Methodref [android/support/v4/view/ViewPager.pageScrolled (I)Z]
  + Methodref [android/support/v4/view/ViewPager.performDrag (F)Z]
  + Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V]
  + Methodref [android/support/v4/view/ViewPager.populate ()V]
  + Methodref [android/support/v4/view/ViewPager.populate (I)V]
  + Methodref [android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V]
  + Methodref [android/support/v4/view/ViewPager.refreshDrawableState ()V]
  + Methodref [android/support/v4/view/ViewPager.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [android/support/v4/view/ViewPager.removeNonDecorViews ()V]
  + Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V]
  + Methodref [android/support/v4/view/ViewPager.removeViewInLayout (Landroid/view/View;)V]
  + Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
  + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
  + Methodref [android/support/v4/view/ViewPager.scrollToItem (IZIZ)V]
  + Methodref [android/support/v4/view/ViewPager.setCurrentItem (IZ)V]
  + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V]
  + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V]
  + Methodref [android/support/v4/view/ViewPager.setDescendantFocusability (I)V]
  + Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V]
  + Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)V]
  + Methodref [android/support/v4/view/ViewPager.setPageMarginDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
  + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
  + Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V]
  + Methodref [android/support/v4/view/ViewPager.smoothScrollTo (III)V]
  + Methodref [android/support/v4/view/ViewPager.sortChildDrawingOrder ()V]
  + Methodref [android/support/v4/view/ViewPager$1.<init> ()V]
  + Methodref [android/support/v4/view/ViewPager$2.<init> ()V]
  + Methodref [android/support/v4/view/ViewPager$3.<init> (Landroid/support/v4/view/ViewPager;)V]
  + Methodref [android/support/v4/view/ViewPager$ItemInfo.<init> ()V]
  + Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> ()V]
  + Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.<init> (Landroid/support/v4/view/ViewPager;)V]
  + Methodref [android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V]
  + Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [android/support/v4/view/ViewPager$ViewPositionComparator.<init> ()V]
  + Methodref [android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V]
  + Methodref [android/support/v4/widget/EdgeEffectCompat.draw (Landroid/graphics/Canvas;)Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompat.finish ()V]
  + Methodref [android/support/v4/widget/EdgeEffectCompat.isFinished ()Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompat.onPull (F)Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompat.onRelease ()Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompat.setSize (II)V]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;]
  + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;]
  + Methodref [android/view/KeyEvent.getAction ()I]
  + Methodref [android/view/KeyEvent.getKeyCode ()I]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + Methodref [android/view/MotionEvent.getEdgeFlags ()I]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I]
  + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
  + Methodref [android/view/VelocityTracker.clear ()V]
  + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
  + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
  + Methodref [android/view/VelocityTracker.recycle ()V]
  + Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V]
  + Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V]
  + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getScrollX ()I]
  + Methodref [android/view/View.getScrollY ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.offsetLeftAndRight (I)V]
  + Methodref [android/view/View.requestFocus ()Z]
  + Methodref [android/view/View.requestFocus (I)Z]
  + Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [android/view/ViewGroup.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/view/ViewGroup.drawableStateChanged ()V]
  + Methodref [android/view/ViewGroup.getBottom ()I]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [android/view/ViewGroup.getLeft ()I]
  + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/ViewGroup.getRight ()I]
  + Methodref [android/view/ViewGroup.getTop ()I]
  + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
  + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
  + Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V]
  + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
  + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
  + Methodref [android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
  + Methodref [android/widget/Scroller.abortAnimation ()V]
  + Methodref [android/widget/Scroller.computeScrollOffset ()Z]
  + Methodref [android/widget/Scroller.getCurrX ()I]
  + Methodref [android/widget/Scroller.getCurrY ()I]
  + Methodref [android/widget/Scroller.getDuration ()I]
  + Methodref [android/widget/Scroller.getFinalX ()I]
  + Methodref [android/widget/Scroller.isFinished ()Z]
  + Methodref [android/widget/Scroller.startScroll (IIIII)V]
  + Methodref [android/widget/Scroller.timePassed ()I]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/Math.abs (I)I]
  + Methodref [java/lang/Math.max (FF)F]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Math.round (F)I]
  + Methodref [java/lang/Math.sin (D)D]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.isEmpty ()Z]
  + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V]
  + InterfaceMethodref [android/support/v4/view/ViewPager$OnAdapterChangeListener.onAdapterChanged (Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V]
  + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageScrollStateChanged (I)V]
  + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageScrolled (IFI)V]
  + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageSelected (I)V]
  + InterfaceMethodref [android/support/v4/view/ViewPager$PageTransformer.transformPage (Landroid/view/View;F)V]
  + InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/ViewParent;]
  + InterfaceMethodref [java/lang/Runnable.run ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Landroid/support/v4/view/ViewPager;)V]
  + NameAndType [<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [COMPARATOR Ljava/util/Comparator;]
  + NameAndType [LAYOUT_ATTRS [I]
  + NameAndType [SDK_INT I]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [abortAnimation ()V]
  + NameAndType [abs (F)F]
  + NameAndType [abs (I)I]
  + NameAndType [adapterState Landroid/os/Parcelable;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addFocusables (Ljava/util/ArrayList;II)V]
  + NameAndType [addMovement (Landroid/view/MotionEvent;)V]
  + NameAndType [addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + NameAndType [addTouchables (Ljava/util/ArrayList;)V]
  + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [arrowScroll (I)Z]
  + NameAndType [bottom I]
  + NameAndType [calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V]
  + NameAndType [canScroll (Landroid/view/View;ZIII)Z]
  + NameAndType [canScrollHorizontally (Landroid/view/View;I)Z]
  + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + NameAndType [childIndex I]
  + NameAndType [clear ()V]
  + NameAndType [completeScroll (Z)V]
  + NameAndType [computeCurrentVelocity (IF)V]
  + NameAndType [computeScrollOffset ()Z]
  + NameAndType [density F]
  + NameAndType [destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + NameAndType [determineTargetPage (IFII)I]
  + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [distanceInfluenceForSnapDuration (F)F]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [draw (Landroid/graphics/Canvas;)Z]
  + NameAndType [drawableStateChanged ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [enableLayers (Z)V]
  + NameAndType [endDrag ()V]
  + NameAndType [executeKeyEvent (Landroid/view/KeyEvent;)Z]
  + NameAndType [findFocus ()Landroid/view/View;]
  + NameAndType [findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;]
  + NameAndType [findPointerIndex (Landroid/view/MotionEvent;I)I]
  + NameAndType [finish ()V]
  + NameAndType [finishUpdate (Landroid/view/ViewGroup;)V]
  + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + NameAndType [getAction ()I]
  + NameAndType [getActionIndex (Landroid/view/MotionEvent;)I]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getChildRectInPagerCoordinates (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getClientWidth ()I]
  + NameAndType [getContantForFocusDirection (I)I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCount ()I]
  + NameAndType [getCurrX ()I]
  + NameAndType [getCurrY ()I]
  + NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getDefaultSize (II)I]
  + NameAndType [getDescendantFocusability ()I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawableState ()[I]
  + NameAndType [getDuration ()I]
  + NameAndType [getEdgeFlags ()I]
  + NameAndType [getEventType ()I]
  + NameAndType [getFinalX ()I]
  + NameAndType [getHeight ()I]
  + NameAndType [getId ()I]
  + NameAndType [getImportantForAccessibility (Landroid/view/View;)I]
  + NameAndType [getInstance ()Landroid/view/FocusFinder;]
  + NameAndType [getItemPosition (Ljava/lang/Object;)I]
  + NameAndType [getKeyCode ()I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft ()I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getOverScrollMode (Landroid/view/View;)I]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getPageWidth (I)F]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getPointerId (Landroid/view/MotionEvent;I)I]
  + NameAndType [getResourceName (I)Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getRight ()I]
  + NameAndType [getScaledMaximumFlingVelocity ()I]
  + NameAndType [getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
  + NameAndType [getScrollX ()I]
  + NameAndType [getScrollY ()I]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getTop ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [getWindowToken ()Landroid/os/IBinder;]
  + NameAndType [getX ()F]
  + NameAndType [getX (Landroid/view/MotionEvent;I)F]
  + NameAndType [getXVelocity (Landroid/view/VelocityTracker;I)F]
  + NameAndType [getY ()F]
  + NameAndType [getY (Landroid/view/MotionEvent;I)F]
  + NameAndType [gravity I]
  + NameAndType [hasFocus ()Z]
  + NameAndType [hasModifiers (Landroid/view/KeyEvent;I)Z]
  + NameAndType [hasNoModifiers (Landroid/view/KeyEvent;)Z]
  + NameAndType [height I]
  + NameAndType [infoForAnyChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + NameAndType [infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + NameAndType [infoForCurrentScrollPosition ()Landroid/support/v4/view/ViewPager$ItemInfo;]
  + NameAndType [infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + NameAndType [initViewPager ()V]
  + NameAndType [instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;]
  + NameAndType [invalidate ()V]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [isDecor Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isFinished ()Z]
  + NameAndType [isFocusable ()Z]
  + NameAndType [isFocusableInTouchMode ()Z]
  + NameAndType [isGutterDrag (FF)Z]
  + NameAndType [isInTouchMode ()Z]
  + NameAndType [isStateful ()Z]
  + NameAndType [isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [left I]
  + NameAndType [loader Ljava/lang/ClassLoader;]
  + NameAndType [mActivePointerId I]
  + NameAndType [mAdapter Landroid/support/v4/view/PagerAdapter;]
  + NameAndType [mAdapterChangeListener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;]
  + NameAndType [mBottomPageBounds I]
  + NameAndType [mCalledSuper Z]
  + NameAndType [mChildHeightMeasureSpec I]
  + NameAndType [mChildWidthMeasureSpec I]
  + NameAndType [mCloseEnough I]
  + NameAndType [mCurItem I]
  + NameAndType [mDecorChildCount I]
  + NameAndType [mDefaultGutterSize I]
  + NameAndType [mDrawingOrder I]
  + NameAndType [mDrawingOrderedChildren Ljava/util/ArrayList;]
  + NameAndType [mEndScrollRunnable Ljava/lang/Runnable;]
  + NameAndType [mExpectedAdapterCount I]
  + NameAndType [mFakeDragging Z]
  + NameAndType [mFirstLayout Z]
  + NameAndType [mFirstOffset F]
  + NameAndType [mFlingDistance I]
  + NameAndType [mGutterSize I]
  + NameAndType [mInLayout Z]
  + NameAndType [mInitialMotionX F]
  + NameAndType [mInitialMotionY F]
  + NameAndType [mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
  + NameAndType [mIsBeingDragged Z]
  + NameAndType [mIsUnableToDrag Z]
  + NameAndType [mItems Ljava/util/ArrayList;]
  + NameAndType [mLastMotionX F]
  + NameAndType [mLastMotionY F]
  + NameAndType [mLastOffset F]
  + NameAndType [mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
  + NameAndType [mMarginDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mMaximumVelocity I]
  + NameAndType [mMinimumVelocity I]
  + NameAndType [mNeedCalculatePageOffsets Z]
  + NameAndType [mObserver Landroid/support/v4/view/ViewPager$PagerObserver;]
  + NameAndType [mOffscreenPageLimit I]
  + NameAndType [mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
  + NameAndType [mPageMargin I]
  + NameAndType [mPageTransformer Landroid/support/v4/view/ViewPager$PageTransformer;]
  + NameAndType [mPopulatePending Z]
  + NameAndType [mRestoredAdapterState Landroid/os/Parcelable;]
  + NameAndType [mRestoredClassLoader Ljava/lang/ClassLoader;]
  + NameAndType [mRestoredCurItem I]
  + NameAndType [mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
  + NameAndType [mScrollState I]
  + NameAndType [mScroller Landroid/widget/Scroller;]
  + NameAndType [mScrollingCacheEnabled Z]
  + NameAndType [mSetChildrenDrawingOrderEnabled Ljava/lang/reflect/Method;]
  + NameAndType [mTempItem Landroid/support/v4/view/ViewPager$ItemInfo;]
  + NameAndType [mTempRect Landroid/graphics/Rect;]
  + NameAndType [mTopPageBounds I]
  + NameAndType [mTouchSlop I]
  + NameAndType [mVelocityTracker Landroid/view/VelocityTracker;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (FF)F]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [min (FF)F]
  + NameAndType [min (II)I]
  + NameAndType [needsMeasure Z]
  + NameAndType [object Ljava/lang/Object;]
  + NameAndType [obtain ()Landroid/view/VelocityTracker;]
  + NameAndType [offset F]
  + NameAndType [offsetLeftAndRight (I)V]
  + NameAndType [onAdapterChanged (Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onDraw (Landroid/graphics/Canvas;)V]
  + NameAndType [onPageScrollStateChanged (I)V]
  + NameAndType [onPageScrolled (IFI)V]
  + NameAndType [onPageSelected (I)V]
  + NameAndType [onPull (F)Z]
  + NameAndType [onRelease ()Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [onSecondaryPointerUp (Landroid/view/MotionEvent;)V]
  + NameAndType [onSizeChanged (IIII)V]
  + NameAndType [pageLeft ()Z]
  + NameAndType [pageRight ()Z]
  + NameAndType [pageScrolled (I)Z]
  + NameAndType [performDrag (F)Z]
  + NameAndType [playSoundEffect (I)V]
  + NameAndType [populate ()V]
  + NameAndType [populate (I)V]
  + NameAndType [position I]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;)V]
  + NameAndType [postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + NameAndType [recomputeScrollPosition (IIII)V]
  + NameAndType [recycle ()V]
  + NameAndType [refreshDrawableState ()V]
  + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [removeNonDecorViews ()V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [removeViewAt (I)V]
  + NameAndType [removeViewInLayout (Landroid/view/View;)V]
  + NameAndType [requestFocus ()Z]
  + NameAndType [requestFocus (I)Z]
  + NameAndType [requestFocus (ILandroid/graphics/Rect;)Z]
  + NameAndType [requestLayout ()V]
  + NameAndType [restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
  + NameAndType [restoreToCount (I)V]
  + NameAndType [right I]
  + NameAndType [rotate (F)V]
  + NameAndType [round (F)I]
  + NameAndType [run ()V]
  + NameAndType [sInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [sPositionComparator Landroid/support/v4/view/ViewPager$ViewPositionComparator;]
  + NameAndType [save ()I]
  + NameAndType [saveState ()Landroid/os/Parcelable;]
  + NameAndType [scrollTo (II)V]
  + NameAndType [scrollToItem (IZIZ)V]
  + NameAndType [scrolling Z]
  + NameAndType [set (IIII)V]
  + NameAndType [setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setCurrentItem (IZ)V]
  + NameAndType [setCurrentItemInternal (IZZ)V]
  + NameAndType [setCurrentItemInternal (IZZI)V]
  + NameAndType [setDescendantFocusability (I)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setImportantForAccessibility (Landroid/view/View;I)V]
  + NameAndType [setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setPageMarginDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + NameAndType [setScrollState (I)V]
  + NameAndType [setScrollingCacheEnabled (Z)V]
  + NameAndType [setSize (II)V]
  + NameAndType [setState ([I)Z]
  + NameAndType [setWillNotDraw (Z)V]
  + NameAndType [sin (D)D]
  + NameAndType [size ()I]
  + NameAndType [smoothScrollTo (III)V]
  + NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V]
  + NameAndType [sortChildDrawingOrder ()V]
  + NameAndType [startScroll (IIIII)V]
  + NameAndType [startUpdate (Landroid/view/ViewGroup;)V]
  + NameAndType [timePassed ()I]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [top I]
  + NameAndType [transformPage (Landroid/view/View;F)V]
  + NameAndType [translate (FF)V]
  + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [width I]
  + NameAndType [widthFactor F]
  + Utf8 [ => ]
  + Utf8 [ Pager class: ]
  + Utf8 [ Pager id: ]
  + Utf8 [ Problematic adapter: ]
  + Utf8 [ too small; defaulting to ]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/IBinder;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/support/v4/view/PagerAdapter;]
  + Utf8 [()Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/FocusFinder;]
  + Utf8 [()Landroid/view/VelocityTracker;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [(D)D]
  + Utf8 [(F)F]
  + Utf8 [(F)I]
  + Utf8 [(F)V]
  + Utf8 [(F)Z]
  + Utf8 [(FF)F]
  + Utf8 [(FF)V]
  + Utf8 [(FF)Z]
  + Utf8 [(I)F]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(IF)V]
  + Utf8 [(IFI)V]
  + Utf8 [(IFII)I]
  + Utf8 [(II)I]
  + Utf8 [(II)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Utf8 [(II)V]
  + Utf8 [(III)V]
  + Utf8 [(IIII)V]
  + Utf8 [(IIIII)V]
  + Utf8 [(ILandroid/graphics/Rect;)Z]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(IZIZ)V]
  + Utf8 [(IZZ)V]
  + Utf8 [(IZZI)V]
  + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/Canvas;)Z]
  + Utf8 [(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Z]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
  + Utf8 [(Landroid/support/v4/view/PagerAdapter;)V]
  + Utf8 [(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)I]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager;I)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V]
  + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/KeyEvent;I)Z]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/MotionEvent;I)F]
  + Utf8 [(Landroid/view/MotionEvent;I)I]
  + Utf8 [(Landroid/view/VelocityTracker;I)F]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;F)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
  + Utf8 [(Landroid/view/View;ZIII)Z]
  + Utf8 [(Landroid/view/ViewConfiguration;)I]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(Landroid/view/ViewGroup;)V]
  + Utf8 [(Landroid/view/ViewGroup;I)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/ViewGroup;ILjava/lang/Object;)V]
  + Utf8 [(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Ljava/util/ArrayList;)V]
  + Utf8 [(Ljava/util/ArrayList;II)V]
  + Utf8 [(Ljava/util/ArrayList<Landroid/view/View;>;)V]
  + Utf8 [(Ljava/util/ArrayList<Landroid/view/View;>;II)V]
  + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [([I)Z]
  + Utf8 [, found: ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [COMPARATOR]
  + Utf8 [Can't find setChildrenDrawingOrderEnabled]
  + Utf8 [Cannot add pager decor view during layout]
  + Utf8 [Code]
  + Utf8 [Decor]
  + Utf8 [Error changing children drawing order]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInfo]
  + Utf8 [LAYOUT_ATTRS]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Resources$NotFoundException;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/view/PagerAdapter;]
  + Utf8 [Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Utf8 [Landroid/support/v4/view/ViewPager$LayoutParams;]
  + Utf8 [Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;]
  + Utf8 [Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
  + Utf8 [Landroid/support/v4/view/ViewPager$PageTransformer;]
  + Utf8 [Landroid/support/v4/view/ViewPager$PagerObserver;]
  + Utf8 [Landroid/support/v4/view/ViewPager$SavedState;]
  + Utf8 [Landroid/support/v4/view/ViewPager$ViewPositionComparator;]
  + Utf8 [Landroid/support/v4/view/ViewPager;]
  + Utf8 [Landroid/support/v4/widget/EdgeEffectCompat;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewConfiguration;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/ViewParent;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Landroid/widget/Scroller;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/NoSuchMethodException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/view/ViewPager$ItemInfo;>;]
  + Utf8 [Ljava/util/ArrayList<Landroid/view/View;>;]
  + Utf8 [Ljava/util/Comparator;]
  + Utf8 [Ljava/util/Comparator<Landroid/support/v4/view/ViewPager$ItemInfo;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MeasureSpec]
  + Utf8 [MyAccessibilityDelegate]
  + Utf8 [N]
  + Utf8 [NotFoundException]
  + Utf8 [OnAdapterChangeListener]
  + Utf8 [OnPageChangeListener]
  + Utf8 [PageTransformer]
  + Utf8 [PagerObserver]
  + Utf8 [Requested offscreen page limit ]
  + Utf8 [SDK_INT]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: ]
  + Utf8 [VERSION]
  + Utf8 [ViewPager]
  + Utf8 [ViewPager.java]
  + Utf8 [ViewPositionComparator]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [abortAnimation]
  + Utf8 [abs]
  + Utf8 [access$000]
  + Utf8 [access$200]
  + Utf8 [access$300]
  + Utf8 [access$400]
  + Utf8 [action]
  + Utf8 [activePointerId]
  + Utf8 [activePointerIndex]
  + Utf8 [adapter]
  + Utf8 [adapterCount]
  + Utf8 [adapterState]
  + Utf8 [add]
  + Utf8 [addFocusables]
  + Utf8 [addMovement]
  + Utf8 [addNewItem]
  + Utf8 [addTouchables]
  + Utf8 [addView]
  + Utf8 [addViewInLayout]
  + Utf8 [always]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$NotFoundException]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/PagerAdapter]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/view/ViewConfigurationCompat]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$1]
  + Utf8 [android/support/v4/view/ViewPager$2]
  + Utf8 [android/support/v4/view/ViewPager$3]
  + Utf8 [android/support/v4/view/ViewPager$Decor]
  + Utf8 [android/support/v4/view/ViewPager$ItemInfo]
  + Utf8 [android/support/v4/view/ViewPager$LayoutParams]
  + Utf8 [android/support/v4/view/ViewPager$MyAccessibilityDelegate]
  + Utf8 [android/support/v4/view/ViewPager$OnAdapterChangeListener]
  + Utf8 [android/support/v4/view/ViewPager$OnPageChangeListener]
  + Utf8 [android/support/v4/view/ViewPager$PageTransformer]
  + Utf8 [android/support/v4/view/ViewPager$PagerObserver]
  + Utf8 [android/support/v4/view/ViewPager$SavedState]
  + Utf8 [android/support/v4/view/ViewPager$ViewPositionComparator]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/FocusFinder]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/SoundEffectConstants]
  + Utf8 [android/view/VelocityTracker]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewConfiguration]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewParent]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [android/widget/Scroller]
  + Utf8 [append]
  + Utf8 [arrowScroll]
  + Utf8 [arrowScroll tried to find focus based on non-child current focused view ]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [bottom]
  + Utf8 [calculatePageOffsets]
  + Utf8 [canScroll]
  + Utf8 [canScrollHorizontally]
  + Utf8 [canvas]
  + Utf8 [changed]
  + Utf8 [checkLayoutParams]
  + Utf8 [checkV]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [childHeightSize]
  + Utf8 [childIndex]
  + Utf8 [childLeft]
  + Utf8 [childOffset]
  + Utf8 [childTop]
  + Utf8 [childWidth]
  + Utf8 [childWidthSize]
  + Utf8 [clear]
  + Utf8 [clientWidth]
  + Utf8 [completeScroll]
  + Utf8 [computeCurrentVelocity]
  + Utf8 [computeScroll]
  + Utf8 [computeScrollOffset]
  + Utf8 [configuration]
  + Utf8 [consumeHorizontal]
  + Utf8 [consumeVertical]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [curIndex]
  + Utf8 [curInfo]
  + Utf8 [curItem]
  + Utf8 [currLeft]
  + Utf8 [currentFocused]
  + Utf8 [currentPage]
  + Utf8 [d]
  + Utf8 [dataSetChanged]
  + Utf8 [decorCount]
  + Utf8 [deltaX]
  + Utf8 [density]
  + Utf8 [descendantFocusability]
  + Utf8 [destX]
  + Utf8 [destroyItem]
  + Utf8 [determineTargetPage]
  + Utf8 [direction]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [dispatchSelected]
  + Utf8 [distance]
  + Utf8 [distanceInfluenceForSnapDuration]
  + Utf8 [distanceRatio]
  + Utf8 [draw]
  + Utf8 [drawAt]
  + Utf8 [drawableStateChanged]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [e]
  + Utf8 [enable]
  + Utf8 [enableLayers]
  + Utf8 [enabled]
  + Utf8 [end]
  + Utf8 [endDrag]
  + Utf8 [endPos]
  + Utf8 [ev]
  + Utf8 [event]
  + Utf8 [executeKeyEvent]
  + Utf8 [extraWidthLeft]
  + Utf8 [extraWidthRight]
  + Utf8 [f]
  + Utf8 [findFocus]
  + Utf8 [findNextFocus]
  + Utf8 [findPointerIndex]
  + Utf8 [finish]
  + Utf8 [finishUpdate]
  + Utf8 [first]
  + Utf8 [firstItem]
  + Utf8 [firstPos]
  + Utf8 [focusDirection]
  + Utf8 [focusableCount]
  + Utf8 [focusableMode]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [generateLayoutParams]
  + Utf8 [get]
  + Utf8 [getAction]
  + Utf8 [getActionIndex]
  + Utf8 [getAdapter]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getChildDrawingOrder]
  + Utf8 [getChildRectInPagerCoordinates]
  + Utf8 [getClass]
  + Utf8 [getClientWidth]
  + Utf8 [getContantForFocusDirection]
  + Utf8 [getContext]
  + Utf8 [getCount]
  + Utf8 [getCurrX]
  + Utf8 [getCurrY]
  + Utf8 [getCurrentItem]
  + Utf8 [getDeclaredMethod]
  + Utf8 [getDefaultSize]
  + Utf8 [getDescendantFocusability]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getDrawable]
  + Utf8 [getDrawableState]
  + Utf8 [getDuration]
  + Utf8 [getEdgeFlags]
  + Utf8 [getEventType]
  + Utf8 [getFinalX]
  + Utf8 [getHeight]
  + Utf8 [getId]
  + Utf8 [getImportantForAccessibility]
  + Utf8 [getInstance]
  + Utf8 [getItemPosition]
  + Utf8 [getKeyCode]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getOffscreenPageLimit]
  + Utf8 [getOverScrollMode]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getPageMargin]
  + Utf8 [getPageWidth]
  + Utf8 [getParent]
  + Utf8 [getPointerId]
  + Utf8 [getResourceName]
  + Utf8 [getResources]
  + Utf8 [getRight]
  + Utf8 [getScaledMaximumFlingVelocity]
  + Utf8 [getScaledPagingTouchSlop]
  + Utf8 [getScrollX]
  + Utf8 [getScrollY]
  + Utf8 [getSimpleName]
  + Utf8 [getSuperState]
  + Utf8 [getTop]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [getWindowToken]
  + Utf8 [getX]
  + Utf8 [getXVelocity]
  + Utf8 [getY]
  + Utf8 [gravity]
  + Utf8 [group]
  + Utf8 [h]
  + Utf8 [halfWidth]
  + Utf8 [handled]
  + Utf8 [hasFocus]
  + Utf8 [hasModifiers]
  + Utf8 [hasNoModifiers]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [heightSize]
  + Utf8 [heightSpec]
  + Utf8 [hgrav]
  + Utf8 [i]
  + Utf8 [ii]
  + Utf8 [increment]
  + Utf8 [index]
  + Utf8 [infoForAnyChild]
  + Utf8 [infoForChild]
  + Utf8 [infoForCurrentScrollPosition]
  + Utf8 [infoForPosition]
  + Utf8 [initViewPager]
  + Utf8 [initialVelocity]
  + Utf8 [instantiateItem]
  + Utf8 [invalidate]
  + Utf8 [invoke]
  + Utf8 [isChild]
  + Utf8 [isDecor]
  + Utf8 [isEmpty]
  + Utf8 [isFinished]
  + Utf8 [isFocusable]
  + Utf8 [isFocusableInTouchMode]
  + Utf8 [isGutterDrag]
  + Utf8 [isInTouchMode]
  + Utf8 [isStateful]
  + Utf8 [isUpdating]
  + Utf8 [isViewFromObject]
  + Utf8 [item]
  + Utf8 [itemCount]
  + Utf8 [itemIndex]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collections]
  + Utf8 [l]
  + Utf8 [lastItem]
  + Utf8 [lastOffset]
  + Utf8 [lastPos]
  + Utf8 [lastWidth]
  + Utf8 [layerType]
  + Utf8 [layout]
  + Utf8 [left]
  + Utf8 [leftAbsolute]
  + Utf8 [leftBound]
  + Utf8 [leftWidthNeeded]
  + Utf8 [limit]
  + Utf8 [listener]
  + Utf8 [loader]
  + Utf8 [loff]
  + Utf8 [lp]
  + Utf8 [mActivePointerId]
  + Utf8 [mAdapter]
  + Utf8 [mAdapterChangeListener]
  + Utf8 [mBottomPageBounds]
  + Utf8 [mCalledSuper]
  + Utf8 [mChildHeightMeasureSpec]
  + Utf8 [mChildWidthMeasureSpec]
  + Utf8 [mCloseEnough]
  + Utf8 [mCurItem]
  + Utf8 [mDecorChildCount]
  + Utf8 [mDefaultGutterSize]
  + Utf8 [mDrawingOrder]
  + Utf8 [mDrawingOrderedChildren]
  + Utf8 [mEndScrollRunnable]
  + Utf8 [mExpectedAdapterCount]
  + Utf8 [mFakeDragging]
  + Utf8 [mFirstLayout]
  + Utf8 [mFirstOffset]
  + Utf8 [mFlingDistance]
  + Utf8 [mGutterSize]
  + Utf8 [mInLayout]
  + Utf8 [mInitialMotionX]
  + Utf8 [mInitialMotionY]
  + Utf8 [mInternalPageChangeListener]
  + Utf8 [mIsBeingDragged]
  + Utf8 [mIsUnableToDrag]
  + Utf8 [mItems]
  + Utf8 [mLastMotionX]
  + Utf8 [mLastMotionY]
  + Utf8 [mLastOffset]
  + Utf8 [mLeftEdge]
  + Utf8 [mMarginDrawable]
  + Utf8 [mMaximumVelocity]
  + Utf8 [mMinimumVelocity]
  + Utf8 [mNeedCalculatePageOffsets]
  + Utf8 [mObserver]
  + Utf8 [mOffscreenPageLimit]
  + Utf8 [mOnPageChangeListener]
  + Utf8 [mPageMargin]
  + Utf8 [mPageTransformer]
  + Utf8 [mPopulatePending]
  + Utf8 [mRestoredAdapterState]
  + Utf8 [mRestoredClassLoader]
  + Utf8 [mRestoredCurItem]
  + Utf8 [mRightEdge]
  + Utf8 [mScrollState]
  + Utf8 [mScroller]
  + Utf8 [mScrollingCacheEnabled]
  + Utf8 [mSetChildrenDrawingOrderEnabled]
  + Utf8 [mTempItem]
  + Utf8 [mTempRect]
  + Utf8 [mTopPageBounds]
  + Utf8 [mTouchSlop]
  + Utf8 [mVelocityTracker]
  + Utf8 [makeMeasureSpec]
  + Utf8 [margin]
  + Utf8 [marginOffset]
  + Utf8 [marginPixels]
  + Utf8 [max]
  + Utf8 [maxGutterSize]
  + Utf8 [measure]
  + Utf8 [measuredWidth]
  + Utf8 [min]
  + Utf8 [needPopulate]
  + Utf8 [needsInvalidate]
  + Utf8 [needsMeasure]
  + Utf8 [newCurrItem]
  + Utf8 [newCurrentItem]
  + Utf8 [newDuration]
  + Utf8 [newOffsetPixels]
  + Utf8 [newPointerIndex]
  + Utf8 [newPos]
  + Utf8 [newState]
  + Utf8 [nextFocused]
  + Utf8 [nextLeft]
  + Utf8 [nextPage]
  + Utf8 [object]
  + Utf8 [obtain]
  + Utf8 [offset]
  + Utf8 [offsetLeftAndRight]
  + Utf8 [offsetPixels]
  + Utf8 [oldAdapter]
  + Utf8 [oldCurInfo]
  + Utf8 [oldCurPosition]
  + Utf8 [oldMargin]
  + Utf8 [oldScrollX]
  + Utf8 [oldWidth]
  + Utf8 [oldWidthWithMargin]
  + Utf8 [oldX]
  + Utf8 [oldY]
  + Utf8 [oldh]
  + Utf8 [oldw]
  + Utf8 [onAdapterChanged]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onDraw]
  + Utf8 [onInterceptTouchEvent]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onPageScrollStateChanged]
  + Utf8 [onPageScrolled]
  + Utf8 [onPageScrolled did not call superclass implementation]
  + Utf8 [onPageSelected]
  + Utf8 [onPull]
  + Utf8 [onRelease]
  + Utf8 [onRequestFocusInDescendants]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSecondaryPointerUp]
  + Utf8 [onSizeChanged]
  + Utf8 [onTouchEvent]
  + Utf8 [outRect]
  + Utf8 [over]
  + Utf8 [overScrollMode]
  + Utf8 [p]
  + Utf8 [paddingBottom]
  + Utf8 [paddingLeft]
  + Utf8 [paddingRight]
  + Utf8 [paddingTop]
  + Utf8 [pageDelta]
  + Utf8 [pageLeft]
  + Utf8 [pageLimit]
  + Utf8 [pageOffset]
  + Utf8 [pageRight]
  + Utf8 [pageScrolled]
  + Utf8 [pageWidth]
  + Utf8 [params]
  + Utf8 [parent]
  + Utf8 [performDrag]
  + Utf8 [playSoundEffect]
  + Utf8 [pointerId]
  + Utf8 [pointerIndex]
  + Utf8 [populate]
  + Utf8 [pos]
  + Utf8 [position]
  + Utf8 [postEvents]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [postOnAnimation]
  + Utf8 [previouslyFocusedRect]
  + Utf8 [r]
  + Utf8 [recomputeScrollPosition]
  + Utf8 [recycle]
  + Utf8 [refreshDrawableState]
  + Utf8 [registerDataSetObserver]
  + Utf8 [remove]
  + Utf8 [removeCallbacks]
  + Utf8 [removeNonDecorViews]
  + Utf8 [removeView]
  + Utf8 [removeViewAt]
  + Utf8 [removeViewInLayout]
  + Utf8 [requestFocus]
  + Utf8 [requestLayout]
  + Utf8 [resId]
  + Utf8 [resName]
  + Utf8 [restoreCount]
  + Utf8 [restoreState]
  + Utf8 [restoreToCount]
  + Utf8 [result]
  + Utf8 [right]
  + Utf8 [rightAbsolute]
  + Utf8 [rightBound]
  + Utf8 [rightWidthNeeded]
  + Utf8 [rotate]
  + Utf8 [round]
  + Utf8 [run]
  + Utf8 [sInterpolator]
  + Utf8 [sPositionComparator]
  + Utf8 [save]
  + Utf8 [saveState]
  + Utf8 [sb]
  + Utf8 [scrollOffset]
  + Utf8 [scrollPos]
  + Utf8 [scrollTo]
  + Utf8 [scrollToItem]
  + Utf8 [scrollX]
  + Utf8 [scrollY]
  + Utf8 [scrolling]
  + Utf8 [set]
  + Utf8 [setAccessibilityDelegate]
  + Utf8 [setAdapter]
  + Utf8 [setBounds]
  + Utf8 [setChildrenDrawingOrderEnabled]
  + Utf8 [setChildrenDrawingOrderEnabledCompat]
  + Utf8 [setCurrentItem]
  + Utf8 [setCurrentItemInternal]
  + Utf8 [setDescendantFocusability]
  + Utf8 [setFocusable]
  + Utf8 [setImportantForAccessibility]
  + Utf8 [setLayerType]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setOffscreenPageLimit]
  + Utf8 [setOnAdapterChangeListener]
  + Utf8 [setOnPageChangeListener]
  + Utf8 [setPageMargin]
  + Utf8 [setPageMarginDrawable]
  + Utf8 [setPrimaryItem]
  + Utf8 [setScrollState]
  + Utf8 [setScrollingCacheEnabled]
  + Utf8 [setSize]
  + Utf8 [setState]
  + Utf8 [setWillNotDraw]
  + Utf8 [sin]
  + Utf8 [size]
  + Utf8 [smoothScroll]
  + Utf8 [smoothScrollTo]
  + Utf8 [sort]
  + Utf8 [sortChildDrawingOrder]
  + Utf8 [ss]
  + Utf8 [startPos]
  + Utf8 [startScroll]
  + Utf8 [startUpdate]
  + Utf8 [state]
  + Utf8 [superState]
  + Utf8 [sx]
  + Utf8 [sy]
  + Utf8 [t]
  + Utf8 [targetInfo]
  + Utf8 [targetPage]
  + Utf8 [this]
  + Utf8 [timePassed]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [top]
  + Utf8 [totalDelta]
  + Utf8 [transformPage]
  + Utf8 [transformPos]
  + Utf8 [translate]
  + Utf8 [truncator]
  + Utf8 [unregisterDataSetObserver]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [velocity]
  + Utf8 [velocityTracker]
  + Utf8 [verifyDrawable]
  + Utf8 [vgrav]
  + Utf8 [view]
  + Utf8 [views]
  + Utf8 [w]
  + Utf8 [wasFirstLayout]
  + Utf8 [who]
  + Utf8 [width]
  + Utf8 [widthFactor]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthSize]
  + Utf8 [widthSpec]
  + Utf8 [widthWithMargin]
  + Utf8 [x]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [xDiff]
  + Utf8 [xpos]
  + Utf8 [y]
  + Utf8 [yDiff]

Fields (count = 58):
  + Field:        LAYOUT_ATTRS [I
    Access flags: 0x1a
      = private static final int[] LAYOUT_ATTRS
  + Field:        mExpectedAdapterCount I
    Access flags: 0x2
      = private int mExpectedAdapterCount
  + Field:        COMPARATOR Ljava/util/Comparator;
    Access flags: 0x1a
      = private static final java.util.Comparator COMPARATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Comparator<Landroid/support/v4/view/ViewPager$ItemInfo;>;]
  + Field:        sInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x1a
      = private static final android.view.animation.Interpolator sInterpolator
  + Field:        mItems Ljava/util/ArrayList;
    Access flags: 0x12
      = private final java.util.ArrayList mItems
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/view/ViewPager$ItemInfo;>;]
  + Field:        mTempItem Landroid/support/v4/view/ViewPager$ItemInfo;
    Access flags: 0x12
      = private final android.support.v4.view.ViewPager$ItemInfo mTempItem
  + Field:        mTempRect Landroid/graphics/Rect;
    Access flags: 0x12
      = private final android.graphics.Rect mTempRect
  + Field:        mAdapter Landroid/support/v4/view/PagerAdapter;
    Access flags: 0x2
      = private android.support.v4.view.PagerAdapter mAdapter
  + Field:        mCurItem I
    Access flags: 0x2
      = private int mCurItem
  + Field:        mRestoredCurItem I
    Access flags: 0x2
      = private int mRestoredCurItem
  + Field:        mRestoredAdapterState Landroid/os/Parcelable;
    Access flags: 0x2
      = private android.os.Parcelable mRestoredAdapterState
  + Field:        mRestoredClassLoader Ljava/lang/ClassLoader;
    Access flags: 0x2
      = private java.lang.ClassLoader mRestoredClassLoader
  + Field:        mScroller Landroid/widget/Scroller;
    Access flags: 0x2
      = private android.widget.Scroller mScroller
  + Field:        mObserver Landroid/support/v4/view/ViewPager$PagerObserver;
    Access flags: 0x2
      = private android.support.v4.view.ViewPager$PagerObserver mObserver
  + Field:        mPageMargin I
    Access flags: 0x2
      = private int mPageMargin
  + Field:        mMarginDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mMarginDrawable
  + Field:        mTopPageBounds I
    Access flags: 0x2
      = private int mTopPageBounds
  + Field:        mBottomPageBounds I
    Access flags: 0x2
      = private int mBottomPageBounds
  + Field:        mFirstOffset F
    Access flags: 0x2
      = private float mFirstOffset
  + Field:        mLastOffset F
    Access flags: 0x2
      = private float mLastOffset
  + Field:        mChildWidthMeasureSpec I
    Access flags: 0x2
      = private int mChildWidthMeasureSpec
  + Field:        mChildHeightMeasureSpec I
    Access flags: 0x2
      = private int mChildHeightMeasureSpec
  + Field:        mInLayout Z
    Access flags: 0x2
      = private boolean mInLayout
  + Field:        mScrollingCacheEnabled Z
    Access flags: 0x2
      = private boolean mScrollingCacheEnabled
  + Field:        mPopulatePending Z
    Access flags: 0x2
      = private boolean mPopulatePending
  + Field:        mOffscreenPageLimit I
    Access flags: 0x2
      = private int mOffscreenPageLimit
  + Field:        mIsBeingDragged Z
    Access flags: 0x2
      = private boolean mIsBeingDragged
  + Field:        mIsUnableToDrag Z
    Access flags: 0x2
      = private boolean mIsUnableToDrag
  + Field:        mDefaultGutterSize I
    Access flags: 0x2
      = private int mDefaultGutterSize
  + Field:        mGutterSize I
    Access flags: 0x2
      = private int mGutterSize
  + Field:        mTouchSlop I
    Access flags: 0x2
      = private int mTouchSlop
  + Field:        mLastMotionX F
    Access flags: 0x2
      = private float mLastMotionX
  + Field:        mLastMotionY F
    Access flags: 0x2
      = private float mLastMotionY
  + Field:        mInitialMotionX F
    Access flags: 0x2
      = private float mInitialMotionX
  + Field:        mInitialMotionY F
    Access flags: 0x2
      = private float mInitialMotionY
  + Field:        mActivePointerId I
    Access flags: 0x2
      = private int mActivePointerId
  + Field:        mVelocityTracker Landroid/view/VelocityTracker;
    Access flags: 0x2
      = private android.view.VelocityTracker mVelocityTracker
  + Field:        mMinimumVelocity I
    Access flags: 0x2
      = private int mMinimumVelocity
  + Field:        mMaximumVelocity I
    Access flags: 0x2
      = private int mMaximumVelocity
  + Field:        mFlingDistance I
    Access flags: 0x2
      = private int mFlingDistance
  + Field:        mCloseEnough I
    Access flags: 0x2
      = private int mCloseEnough
  + Field:        mFakeDragging Z
    Access flags: 0x2
      = private boolean mFakeDragging
  + Field:        mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;
    Access flags: 0x2
      = private android.support.v4.widget.EdgeEffectCompat mLeftEdge
  + Field:        mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;
    Access flags: 0x2
      = private android.support.v4.widget.EdgeEffectCompat mRightEdge
  + Field:        mFirstLayout Z
    Access flags: 0x2
      = private boolean mFirstLayout
  + Field:        mNeedCalculatePageOffsets Z
    Access flags: 0x2
      = private boolean mNeedCalculatePageOffsets
  + Field:        mCalledSuper Z
    Access flags: 0x2
      = private boolean mCalledSuper
  + Field:        mDecorChildCount I
    Access flags: 0x2
      = private int mDecorChildCount
  + Field:        mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;
    Access flags: 0x2
      = private android.support.v4.view.ViewPager$OnPageChangeListener mOnPageChangeListener
  + Field:        mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;
    Access flags: 0x2
      = private android.support.v4.view.ViewPager$OnPageChangeListener mInternalPageChangeListener
  + Field:        mAdapterChangeListener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;
    Access flags: 0x2
      = private android.support.v4.view.ViewPager$OnAdapterChangeListener mAdapterChangeListener
  + Field:        mPageTransformer Landroid/support/v4/view/ViewPager$PageTransformer;
    Access flags: 0x2
      = private android.support.v4.view.ViewPager$PageTransformer mPageTransformer
  + Field:        mSetChildrenDrawingOrderEnabled Ljava/lang/reflect/Method;
    Access flags: 0x2
      = private java.lang.reflect.Method mSetChildrenDrawingOrderEnabled
  + Field:        mDrawingOrder I
    Access flags: 0x2
      = private int mDrawingOrder
  + Field:        mDrawingOrderedChildren Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mDrawingOrderedChildren
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/view/View;>;]
  + Field:        sPositionComparator Landroid/support/v4/view/ViewPager$ViewPositionComparator;
    Access flags: 0x1a
      = private static final android.support.v4.view.ViewPager$ViewPositionComparator sPositionComparator
  + Field:        mEndScrollRunnable Ljava/lang/Runnable;
    Access flags: 0x12
      = private final java.lang.Runnable mEndScrollRunnable
  + Field:        mScrollState I
    Access flags: 0x2
      = private int mScrollState

Methods (count = 84):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ViewPager(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 107, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #353
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] new #88
        + Class [java/util/ArrayList]
      [9] dup
      [10] invokespecial #407
        + Methodref [java/util/ArrayList.<init> ()V]
      [13] putfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [16] aload_0 v0
      [17] new #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [20] dup
      [21] invokespecial #297
        + Methodref [android/support/v4/view/ViewPager$ItemInfo.<init> ()V]
      [24] putfield #148
        + Fieldref [android/support/v4/view/ViewPager.mTempItem Landroid/support/v4/view/ViewPager$ItemInfo;]
      [27] aload_0 v0
      [28] new #37
        + Class [android/graphics/Rect]
      [31] dup
      [32] invokespecial #181
        + Methodref [android/graphics/Rect.<init> ()V]
      [35] putfield #149
        + Fieldref [android/support/v4/view/ViewPager.mTempRect Landroid/graphics/Rect;]
      [38] aload_0 v0
      [39] iconst_m1
      [40] putfield #142
        + Fieldref [android/support/v4/view/ViewPager.mRestoredCurItem I]
      [43] aload_0 v0
      [44] aconst_null
      [45] putfield #140
        + Fieldref [android/support/v4/view/ViewPager.mRestoredAdapterState Landroid/os/Parcelable;]
      [48] aload_0 v0
      [49] aconst_null
      [50] putfield #141
        + Fieldref [android/support/v4/view/ViewPager.mRestoredClassLoader Ljava/lang/ClassLoader;]
      [53] aload_0 v0
      [54] ldc #6
        + Float [-3.4028235E38]
      [56] putfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [59] aload_0 v0
      [60] ldc #17
        + Float [3.4028235E38]
      [62] putfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [65] aload_0 v0
      [66] iconst_1
      [67] putfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [70] aload_0 v0
      [71] iconst_m1
      [72] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [75] aload_0 v0
      [76] iconst_1
      [77] putfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [80] aload_0 v0
      [81] iconst_0
      [82] putfield #133
        + Fieldref [android/support/v4/view/ViewPager.mNeedCalculatePageOffsets Z]
      [85] aload_0 v0
      [86] new #50
        + Class [android/support/v4/view/ViewPager$3]
      [89] dup
      [90] aload_0 v0
      [91] invokespecial #296
        + Methodref [android/support/v4/view/ViewPager$3.<init> (Landroid/support/v4/view/ViewPager;)V]
      [94] putfield #112
        + Fieldref [android/support/v4/view/ViewPager.mEndScrollRunnable Ljava/lang/Runnable;]
      [97] aload_0 v0
      [98] iconst_0
      [99] putfield #144
        + Fieldref [android/support/v4/view/ViewPager.mScrollState I]
      [102] aload_0 v0
      [103] invokevirtual #258
        + Methodref [android/support/v4/view/ViewPager.initViewPager ()V]
      [106] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 344
        [5] -> line 130
        [16] -> line 131
        [27] -> line 133
        [38] -> line 137
        [43] -> line 138
        [48] -> line 139
        [53] -> line 151
        [59] -> line 152
        [65] -> line 161
        [70] -> line 180
        [75] -> line 207
        [80] -> line 208
        [85] -> line 241
        [97] -> line 248
        [102] -> line 345
        [106] -> line 346
      + Local variable table attribute (count = 2)
        v0: 0 -> 107 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 107 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ViewPager(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #354
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] new #88
        + Class [java/util/ArrayList]
      [10] dup
      [11] invokespecial #407
        + Methodref [java/util/ArrayList.<init> ()V]
      [14] putfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [17] aload_0 v0
      [18] new #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [21] dup
      [22] invokespecial #297
        + Methodref [android/support/v4/view/ViewPager$ItemInfo.<init> ()V]
      [25] putfield #148
        + Fieldref [android/support/v4/view/ViewPager.mTempItem Landroid/support/v4/view/ViewPager$ItemInfo;]
      [28] aload_0 v0
      [29] new #37
        + Class [android/graphics/Rect]
      [32] dup
      [33] invokespecial #181
        + Methodref [android/graphics/Rect.<init> ()V]
      [36] putfield #149
        + Fieldref [android/support/v4/view/ViewPager.mTempRect Landroid/graphics/Rect;]
      [39] aload_0 v0
      [40] iconst_m1
      [41] putfield #142
        + Fieldref [android/support/v4/view/ViewPager.mRestoredCurItem I]
      [44] aload_0 v0
      [45] aconst_null
      [46] putfield #140
        + Fieldref [android/support/v4/view/ViewPager.mRestoredAdapterState Landroid/os/Parcelable;]
      [49] aload_0 v0
      [50] aconst_null
      [51] putfield #141
        + Fieldref [android/support/v4/view/ViewPager.mRestoredClassLoader Ljava/lang/ClassLoader;]
      [54] aload_0 v0
      [55] ldc #6
        + Float [-3.4028235E38]
      [57] putfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [60] aload_0 v0
      [61] ldc #17
        + Float [3.4028235E38]
      [63] putfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [66] aload_0 v0
      [67] iconst_1
      [68] putfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [71] aload_0 v0
      [72] iconst_m1
      [73] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [76] aload_0 v0
      [77] iconst_1
      [78] putfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [81] aload_0 v0
      [82] iconst_0
      [83] putfield #133
        + Fieldref [android/support/v4/view/ViewPager.mNeedCalculatePageOffsets Z]
      [86] aload_0 v0
      [87] new #50
        + Class [android/support/v4/view/ViewPager$3]
      [90] dup
      [91] aload_0 v0
      [92] invokespecial #296
        + Methodref [android/support/v4/view/ViewPager$3.<init> (Landroid/support/v4/view/ViewPager;)V]
      [95] putfield #112
        + Fieldref [android/support/v4/view/ViewPager.mEndScrollRunnable Ljava/lang/Runnable;]
      [98] aload_0 v0
      [99] iconst_0
      [100] putfield #144
        + Fieldref [android/support/v4/view/ViewPager.mScrollState I]
      [103] aload_0 v0
      [104] invokevirtual #258
        + Methodref [android/support/v4/view/ViewPager.initViewPager ()V]
      [107] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 349
        [6] -> line 130
        [17] -> line 131
        [28] -> line 133
        [39] -> line 137
        [44] -> line 138
        [49] -> line 139
        [54] -> line 151
        [60] -> line 152
        [66] -> line 161
        [71] -> line 180
        [76] -> line 207
        [81] -> line 208
        [86] -> line 241
        [98] -> line 248
        [103] -> line 350
        [107] -> line 351
      + Local variable table attribute (count = 3)
        v0: 0 -> 108 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 108 [Landroid/content/Context; context]
        v2: 0 -> 108 [Landroid/util/AttributeSet; attrs]
  + Method:       initViewPager()V
    Access flags: 0x0
      = void initViewPager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 152, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #291
        + Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [262144]
      [8] invokevirtual #285
        + Methodref [android/support/v4/view/ViewPager.setDescendantFocusability (I)V]
      [11] aload_0 v0
      [12] iconst_1
      [13] invokevirtual #286
        + Methodref [android/support/v4/view/ViewPager.setFocusable (Z)V]
      [16] aload_0 v0
      [17] invokevirtual #236
        + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;]
      [20] astore_1 v1
      [21] aload_0 v0
      [22] new #76
        + Class [android/widget/Scroller]
      [25] dup
      [26] aload_1 v1
      [27] getstatic #153
        + Fieldref [android/support/v4/view/ViewPager.sInterpolator Landroid/view/animation/Interpolator;]
      [30] invokespecial #377
        + Methodref [android/widget/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
      [33] putfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [36] aload_1 v1
      [37] invokestatic #351
        + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
      [40] astore_2 v2
      [41] aload_1 v1
      [42] invokevirtual #173
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [45] invokevirtual #174
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [48] getfield #171
        + Fieldref [android/util/DisplayMetrics.density F]
      [51] fstore_3 v3
      [52] aload_0 v0
      [53] aload_2 v2
      [54] invokestatic #216
        + Methodref [android/support/v4/view/ViewConfigurationCompat.getScaledPagingTouchSlop (Landroid/view/ViewConfiguration;)I]
      [57] putfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [60] aload_0 v0
      [61] ldc #15
        + Float [400.0]
      [63] fload_3 v3
      [64] fmul
      [65] f2i
      [66] putfield #132
        + Fieldref [android/support/v4/view/ViewPager.mMinimumVelocity I]
      [69] aload_0 v0
      [70] aload_2 v2
      [71] invokevirtual #352
        + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I]
      [74] putfield #131
        + Fieldref [android/support/v4/view/ViewPager.mMaximumVelocity I]
      [77] aload_0 v0
      [78] new #61
        + Class [android/support/v4/widget/EdgeEffectCompat]
      [81] dup
      [82] aload_1 v1
      [83] invokespecial #305
        + Methodref [android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V]
      [86] putfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [89] aload_0 v0
      [90] new #61
        + Class [android/support/v4/widget/EdgeEffectCompat]
      [93] dup
      [94] aload_1 v1
      [95] invokespecial #305
        + Methodref [android/support/v4/widget/EdgeEffectCompat.<init> (Landroid/content/Context;)V]
      [98] putfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [101] aload_0 v0
      [102] ldc #11
        + Float [25.0]
      [104] fload_3 v3
      [105] fmul
      [106] f2i
      [107] putfield #117
        + Fieldref [android/support/v4/view/ViewPager.mFlingDistance I]
      [110] aload_0 v0
      [111] fconst_2
      [112] fload_3 v3
      [113] fmul
      [114] f2i
      [115] putfield #106
        + Fieldref [android/support/v4/view/ViewPager.mCloseEnough I]
      [118] aload_0 v0
      [119] ldc #10
        + Float [16.0]
      [121] fload_3 v3
      [122] fmul
      [123] f2i
      [124] putfield #109
        + Fieldref [android/support/v4/view/ViewPager.mDefaultGutterSize I]
      [127] aload_0 v0
      [128] new #54
        + Class [android/support/v4/view/ViewPager$MyAccessibilityDelegate]
      [131] dup
      [132] aload_0 v0
      [133] invokespecial #300
        + Methodref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.<init> (Landroid/support/v4/view/ViewPager;)V]
      [136] invokestatic #213
        + Methodref [android/support/v4/view/ViewCompat.setAccessibilityDelegate (Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V]
      [139] aload_0 v0
      [140] invokestatic #209
        + Methodref [android/support/v4/view/ViewCompat.getImportantForAccessibility (Landroid/view/View;)I]
      [143] ifne +8 (target=151)
      [146] aload_0 v0
      [147] iconst_1
      [148] invokestatic #214
        + Methodref [android/support/v4/view/ViewCompat.setImportantForAccessibility (Landroid/view/View;I)V]
      [151] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 354
        [5] -> line 355
        [11] -> line 356
        [16] -> line 357
        [21] -> line 358
        [36] -> line 359
        [41] -> line 360
        [52] -> line 362
        [60] -> line 363
        [69] -> line 364
        [77] -> line 365
        [89] -> line 366
        [101] -> line 368
        [110] -> line 369
        [118] -> line 370
        [127] -> line 372
        [139] -> line 374
        [146] -> line 376
        [151] -> line 379
      + Local variable table attribute (count = 4)
        v0: 0 -> 152 [Landroid/support/v4/view/ViewPager; this]
        v1: 21 -> 152 [Landroid/content/Context; context]
        v2: 41 -> 152 [Landroid/view/ViewConfiguration; configuration]
        v3: 52 -> 152 [F density]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #112
        + Fieldref [android/support/v4/view/ViewPager.mEndScrollRunnable Ljava/lang/Runnable;]
      [5] invokevirtual #275
        + Methodref [android/support/v4/view/ViewPager.removeCallbacks (Ljava/lang/Runnable;)Z]
      [8] pop
      [9] aload_0 v0
      [10] invokespecial #369
        + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 383
        [9] -> line 384
        [13] -> line 385
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Landroid/support/v4/view/ViewPager; this]
  + Method:       setScrollState(I)V
    Access flags: 0x2
      = private void setScrollState(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #144
        + Fieldref [android/support/v4/view/ViewPager.mScrollState I]
      [4] iload_1 v1
      [5] ificmpne +4 (target=9)
      [8] return
      [9] aload_0 v0
      [10] iload_1 v1
      [11] putfield #144
        + Fieldref [android/support/v4/view/ViewPager.mScrollState I]
      [14] aload_0 v0
      [15] getfield #138
        + Fieldref [android/support/v4/view/ViewPager.mPageTransformer Landroid/support/v4/view/ViewPager$PageTransformer;]
      [18] ifnull +16 (target=34)
      [21] aload_0 v0
      [22] iload_1 v1
      [23] ifeq +7 (target=30)
      [26] iconst_1
      [27] goto +4 (target=31)
      [30] iconst_0
      [31] invokespecial #226
        + Methodref [android/support/v4/view/ViewPager.enableLayers (Z)V]
      [34] aload_0 v0
      [35] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [38] ifnull +13 (target=51)
      [41] aload_0 v0
      [42] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [45] iload_1 v1
      [46] invokeinterface #417
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageScrollStateChanged (I)V]
      [51] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 388
        [8] -> line 389
        [9] -> line 392
        [14] -> line 393
        [21] -> line 395
        [34] -> line 397
        [41] -> line 398
        [51] -> line 400
      + Local variable table attribute (count = 2)
        v0: 0 -> 52 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 52 [I newState]
  + Method:       setAdapter(Landroid/support/v4/view/PagerAdapter;)V
    Access flags: 0x1
      = public void setAdapter(android.support.v4.view.PagerAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 271, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] ifnull +99 (target=103)
      [7] aload_0 v0
      [8] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [11] aload_0 v0
      [12] getfield #134
        + Fieldref [android/support/v4/view/ViewPager.mObserver Landroid/support/v4/view/ViewPager$PagerObserver;]
      [15] invokevirtual #206
        + Methodref [android/support/v4/view/PagerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
      [18] aload_0 v0
      [19] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [22] aload_0 v0
      [23] invokevirtual #205
        + Methodref [android/support/v4/view/PagerAdapter.startUpdate (Landroid/view/ViewGroup;)V]
      [26] iconst_0
      [27] istore_2 v2
      [28] iload_2 v2
      [29] aload_0 v0
      [30] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [33] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [36] ificmpge +37 (target=73)
      [39] aload_0 v0
      [40] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [43] iload_2 v2
      [44] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [47] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [50] astore_3 v3
      [51] aload_0 v0
      [52] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [55] aload_0 v0
      [56] aload_3 v3
      [57] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [60] aload_3 v3
      [61] getfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [64] invokevirtual #194
        + Methodref [android/support/v4/view/PagerAdapter.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
      [67] iinc v2, 1
      [70] goto -42 (target=28)
      [73] aload_0 v0
      [74] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [77] aload_0 v0
      [78] invokevirtual #195
        + Methodref [android/support/v4/view/PagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V]
      [81] aload_0 v0
      [82] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [85] invokevirtual #410
        + Methodref [java/util/ArrayList.clear ()V]
      [88] aload_0 v0
      [89] invokespecial #276
        + Methodref [android/support/v4/view/ViewPager.removeNonDecorViews ()V]
      [92] aload_0 v0
      [93] iconst_0
      [94] putfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [97] aload_0 v0
      [98] iconst_0
      [99] iconst_0
      [100] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [103] aload_0 v0
      [104] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [107] astore_2 v2
      [108] aload_0 v0
      [109] aload_1 v1
      [110] putfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [113] aload_0 v0
      [114] iconst_0
      [115] putfield #113
        + Fieldref [android/support/v4/view/ViewPager.mExpectedAdapterCount I]
      [118] aload_0 v0
      [119] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [122] ifnull +125 (target=247)
      [125] aload_0 v0
      [126] getfield #134
        + Fieldref [android/support/v4/view/ViewPager.mObserver Landroid/support/v4/view/ViewPager$PagerObserver;]
      [129] ifnonnull +16 (target=145)
      [132] aload_0 v0
      [133] new #58
        + Class [android/support/v4/view/ViewPager$PagerObserver]
      [136] dup
      [137] aload_0 v0
      [138] aconst_null
      [139] invokespecial #301
        + Methodref [android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V]
      [142] putfield #134
        + Fieldref [android/support/v4/view/ViewPager.mObserver Landroid/support/v4/view/ViewPager$PagerObserver;]
      [145] aload_0 v0
      [146] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [149] aload_0 v0
      [150] getfield #134
        + Fieldref [android/support/v4/view/ViewPager.mObserver Landroid/support/v4/view/ViewPager$PagerObserver;]
      [153] invokevirtual #201
        + Methodref [android/support/v4/view/PagerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [156] aload_0 v0
      [157] iconst_0
      [158] putfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [161] aload_0 v0
      [162] getfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [165] istore_3 v3
      [166] aload_0 v0
      [167] iconst_1
      [168] putfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [171] aload_0 v0
      [172] aload_0 v0
      [173] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [176] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [179] putfield #113
        + Fieldref [android/support/v4/view/ViewPager.mExpectedAdapterCount I]
      [182] aload_0 v0
      [183] getfield #142
        + Fieldref [android/support/v4/view/ViewPager.mRestoredCurItem I]
      [186] iflt +46 (target=232)
      [189] aload_0 v0
      [190] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [193] aload_0 v0
      [194] getfield #140
        + Fieldref [android/support/v4/view/ViewPager.mRestoredAdapterState Landroid/os/Parcelable;]
      [197] aload_0 v0
      [198] getfield #141
        + Fieldref [android/support/v4/view/ViewPager.mRestoredClassLoader Ljava/lang/ClassLoader;]
      [201] invokevirtual #202
        + Methodref [android/support/v4/view/PagerAdapter.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
      [204] aload_0 v0
      [205] aload_0 v0
      [206] getfield #142
        + Fieldref [android/support/v4/view/ViewPager.mRestoredCurItem I]
      [209] iconst_0
      [210] iconst_1
      [211] invokevirtual #283
        + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V]
      [214] aload_0 v0
      [215] iconst_m1
      [216] putfield #142
        + Fieldref [android/support/v4/view/ViewPager.mRestoredCurItem I]
      [219] aload_0 v0
      [220] aconst_null
      [221] putfield #140
        + Fieldref [android/support/v4/view/ViewPager.mRestoredAdapterState Landroid/os/Parcelable;]
      [224] aload_0 v0
      [225] aconst_null
      [226] putfield #141
        + Fieldref [android/support/v4/view/ViewPager.mRestoredClassLoader Ljava/lang/ClassLoader;]
      [229] goto +18 (target=247)
      [232] iload_3 v3
      [233] ifne +10 (target=243)
      [236] aload_0 v0
      [237] invokevirtual #271
        + Methodref [android/support/v4/view/ViewPager.populate ()V]
      [240] goto +7 (target=247)
      [243] aload_0 v0
      [244] invokevirtual #279
        + Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
      [247] aload_0 v0
      [248] getfield #101
        + Fieldref [android/support/v4/view/ViewPager.mAdapterChangeListener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;]
      [251] ifnull +19 (target=270)
      [254] aload_2 v2
      [255] aload_1 v1
      [256] ifacmpeq +14 (target=270)
      [259] aload_0 v0
      [260] getfield #101
        + Fieldref [android/support/v4/view/ViewPager.mAdapterChangeListener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;]
      [263] aload_2 v2
      [264] aload_1 v1
      [265] invokeinterface #416
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnAdapterChangeListener.onAdapterChanged (Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V]
      [270] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 35)
        [0] -> line 408
        [7] -> line 409
        [18] -> line 410
        [26] -> line 411
        [39] -> line 412
        [51] -> line 413
        [67] -> line 411
        [73] -> line 415
        [81] -> line 416
        [88] -> line 417
        [92] -> line 418
        [97] -> line 419
        [103] -> line 422
        [108] -> line 423
        [113] -> line 424
        [118] -> line 426
        [125] -> line 427
        [132] -> line 428
        [145] -> line 430
        [156] -> line 431
        [161] -> line 432
        [166] -> line 433
        [171] -> line 434
        [182] -> line 435
        [189] -> line 436
        [204] -> line 437
        [214] -> line 438
        [219] -> line 439
        [224] -> line 440
        [232] -> line 441
        [236] -> line 442
        [243] -> line 444
        [247] -> line 448
        [259] -> line 449
        [270] -> line 451
      + Local variable table attribute (count = 6)
        v3: 51 -> 67 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v2: 28 -> 73 [I i]
        v3: 166 -> 247 [Z wasFirstLayout]
        v0: 0 -> 271 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 271 [Landroid/support/v4/view/PagerAdapter; adapter]
        v2: 108 -> 271 [Landroid/support/v4/view/PagerAdapter; oldAdapter]
  + Method:       removeNonDecorViews()V
    Access flags: 0x2
      = private void removeNonDecorViews()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 2):
      [0] iconst_0
      [1] istore_1 v1
      [2] iload_1 v1
      [3] aload_0 v0
      [4] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [7] ificmpge +38 (target=45)
      [10] aload_0 v0
      [11] iload_1 v1
      [12] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [20] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [28] ifne +11 (target=39)
      [31] aload_0 v0
      [32] iload_1 v1
      [33] invokevirtual #277
        + Methodref [android/support/v4/view/ViewPager.removeViewAt (I)V]
      [36] iinc v1, -1
      [39] iinc v1, 1
      [42] goto -40 (target=2)
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 454
        [10] -> line 455
        [16] -> line 456
        [24] -> line 457
        [31] -> line 458
        [36] -> line 459
        [39] -> line 454
        [45] -> line 462
      + Local variable table attribute (count = 4)
        v2: 16 -> 39 [Landroid/view/View; child]
        v3: 24 -> 39 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v1: 2 -> 45 [I i]
        v0: 0 -> 46 [Landroid/support/v4/view/ViewPager; this]
  + Method:       getAdapter()Landroid/support/v4/view/PagerAdapter;
    Access flags: 0x1
      = public android.support.v4.view.PagerAdapter getAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 470
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager; this]
  + Method:       setOnAdapterChangeListener(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V
    Access flags: 0x0
      = void setOnAdapterChangeListener(android.support.v4.view.ViewPager$OnAdapterChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #101
        + Fieldref [android/support/v4/view/ViewPager.mAdapterChangeListener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 474
        [5] -> line 475
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 6 [Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; listener]
  + Method:       getClientWidth()I
    Access flags: 0x2
      = private int getClientWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #243
        + Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I]
      [4] aload_0 v0
      [5] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [8] isub
      [9] aload_0 v0
      [10] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [13] isub
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 478
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Landroid/support/v4/view/ViewPager; this]
  + Method:       setCurrentItem(I)V
    Access flags: 0x1
      = public void setCurrentItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] aload_0 v0
      [8] getfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [11] ifne +7 (target=18)
      [14] iconst_1
      [15] goto +4 (target=19)
      [18] iconst_0
      [19] iconst_0
      [20] invokevirtual #283
        + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 489
        [5] -> line 490
        [23] -> line 491
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 24 [I item]
  + Method:       setCurrentItem(IZ)V
    Access flags: 0x1
      = public void setCurrentItem(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] iload_2 v2
      [8] iconst_0
      [9] invokevirtual #283
        + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 500
        [5] -> line 501
        [12] -> line 502
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 13 [I item]
        v2: 0 -> 13 [Z smoothScroll]
  + Method:       getCurrentItem()I
    Access flags: 0x1
      = public int getCurrentItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 505
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager; this]
  + Method:       setCurrentItemInternal(IZZ)V
    Access flags: 0x0
      = void setCurrentItemInternal(int,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iconst_0
      [5] invokevirtual #284
        + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 509
        [8] -> line 510
      + Local variable table attribute (count = 4)
        v0: 0 -> 9 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 9 [I item]
        v2: 0 -> 9 [Z smoothScroll]
        v3: 0 -> 9 [Z always]
  + Method:       setCurrentItemInternal(IZZI)V
    Access flags: 0x0
      = void setCurrentItemInternal(int,boolean,boolean,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 240, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [11] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [14] ifgt +9 (target=23)
      [17] aload_0 v0
      [18] iconst_0
      [19] invokespecial #290
        + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
      [22] return
      [23] iload_3 v3
      [24] ifne +27 (target=51)
      [27] aload_0 v0
      [28] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [31] iload_1 v1
      [32] ificmpne +19 (target=51)
      [35] aload_0 v0
      [36] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [39] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [42] ifeq +9 (target=51)
      [45] aload_0 v0
      [46] iconst_0
      [47] invokespecial #290
        + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
      [50] return
      [51] iload_1 v1
      [52] ifge +8 (target=60)
      [55] iconst_0
      [56] istore_1 v1
      [57] goto +24 (target=81)
      [60] iload_1 v1
      [61] aload_0 v0
      [62] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [65] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [68] ificmplt +13 (target=81)
      [71] aload_0 v0
      [72] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [75] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [78] iconst_1
      [79] isub
      [80] istore_1 v1
      [81] aload_0 v0
      [82] getfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [85] istore v5
      [87] iload_1 v1
      [88] aload_0 v0
      [89] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [92] iload v5
      [94] iadd
      [95] ificmpgt +14 (target=109)
      [98] iload_1 v1
      [99] aload_0 v0
      [100] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [103] iload v5
      [105] isub
      [106] ificmpge +40 (target=146)
      [109] iconst_0
      [110] istore v6
      [112] iload v6
      [114] aload_0 v0
      [115] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [118] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [121] ificmpge +25 (target=146)
      [124] aload_0 v0
      [125] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [128] iload v6
      [130] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [133] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [136] iconst_1
      [137] putfield #158
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.scrolling Z]
      [140] iinc v6, 1
      [143] goto -31 (target=112)
      [146] aload_0 v0
      [147] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [150] iload_1 v1
      [151] ificmpeq +7 (target=158)
      [154] iconst_1
      [155] goto +4 (target=159)
      [158] iconst_0
      [159] istore v6
      [161] aload_0 v0
      [162] getfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [165] ifeq +59 (target=224)
      [168] aload_0 v0
      [169] iload_1 v1
      [170] putfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [173] iload v6
      [175] ifeq +20 (target=195)
      [178] aload_0 v0
      [179] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [182] ifnull +13 (target=195)
      [185] aload_0 v0
      [186] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [189] iload_1 v1
      [190] invokeinterface #419
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageSelected (I)V]
      [195] iload v6
      [197] ifeq +20 (target=217)
      [200] aload_0 v0
      [201] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [204] ifnull +13 (target=217)
      [207] aload_0 v0
      [208] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [211] iload_1 v1
      [212] invokeinterface #419
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageSelected (I)V]
      [217] aload_0 v0
      [218] invokevirtual #279
        + Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
      [221] goto +18 (target=239)
      [224] aload_0 v0
      [225] iload_1 v1
      [226] invokevirtual #272
        + Methodref [android/support/v4/view/ViewPager.populate (I)V]
      [229] aload_0 v0
      [230] iload_1 v1
      [231] iload_2 v2
      [232] iload v4
      [234] iload v6
      [236] invokespecial #281
        + Methodref [android/support/v4/view/ViewPager.scrollToItem (IZIZ)V]
      [239] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 513
        [17] -> line 514
        [22] -> line 515
        [23] -> line 517
        [45] -> line 518
        [50] -> line 519
        [51] -> line 522
        [55] -> line 523
        [60] -> line 524
        [71] -> line 525
        [81] -> line 527
        [87] -> line 528
        [109] -> line 532
        [124] -> line 533
        [140] -> line 532
        [146] -> line 536
        [161] -> line 538
        [168] -> line 541
        [173] -> line 542
        [185] -> line 543
        [195] -> line 545
        [207] -> line 546
        [217] -> line 548
        [224] -> line 550
        [229] -> line 551
        [239] -> line 553
      + Local variable table attribute (count = 8)
        v6: 112 -> 146 [I i]
        v0: 0 -> 240 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 240 [I item]
        v2: 0 -> 240 [Z smoothScroll]
        v3: 0 -> 240 [Z always]
        v4: 0 -> 240 [I velocity]
        v5: 87 -> 240 [I pageLimit]
        v6: 161 -> 240 [Z dispatchSelected]
  + Method:       scrollToItem(IZIZ)V
    Access flags: 0x2
      = private void scrollToItem(int,boolean,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 170, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #257
        + Methodref [android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [5] astore v5
      [7] iconst_0
      [8] istore v6
      [10] aload v5
      [12] ifnull +35 (target=47)
      [15] aload_0 v0
      [16] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [19] istore v7
      [21] iload v7
      [23] i2f
      [24] aload_0 v0
      [25] getfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [28] aload v5
      [30] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [33] aload_0 v0
      [34] getfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [37] invokestatic #396
        + Methodref [java/lang/Math.min (FF)F]
      [40] invokestatic #394
        + Methodref [java/lang/Math.max (FF)F]
      [43] fmul
      [44] f2i
      [45] istore v6
      [47] iload_2 v2
      [48] ifeq +58 (target=106)
      [51] aload_0 v0
      [52] iload v6
      [54] iconst_0
      [55] iload_3 v3
      [56] invokevirtual #292
        + Methodref [android/support/v4/view/ViewPager.smoothScrollTo (III)V]
      [59] iload v4
      [61] ifeq +20 (target=81)
      [64] aload_0 v0
      [65] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [68] ifnull +13 (target=81)
      [71] aload_0 v0
      [72] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [75] iload_1 v1
      [76] invokeinterface #419
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageSelected (I)V]
      [81] iload v4
      [83] ifeq +86 (target=169)
      [86] aload_0 v0
      [87] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [90] ifnull +79 (target=169)
      [93] aload_0 v0
      [94] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [97] iload_1 v1
      [98] invokeinterface #419
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageSelected (I)V]
      [103] goto +66 (target=169)
      [106] iload v4
      [108] ifeq +20 (target=128)
      [111] aload_0 v0
      [112] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [115] ifnull +13 (target=128)
      [118] aload_0 v0
      [119] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [122] iload_1 v1
      [123] invokeinterface #419
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageSelected (I)V]
      [128] iload v4
      [130] ifeq +20 (target=150)
      [133] aload_0 v0
      [134] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [137] ifnull +13 (target=150)
      [140] aload_0 v0
      [141] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [144] iload_1 v1
      [145] invokeinterface #419
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageSelected (I)V]
      [150] aload_0 v0
      [151] iconst_0
      [152] invokespecial #223
        + Methodref [android/support/v4/view/ViewPager.completeScroll (Z)V]
      [155] aload_0 v0
      [156] iload v6
      [158] iconst_0
      [159] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [162] aload_0 v0
      [163] iload v6
      [165] invokespecial #268
        + Methodref [android/support/v4/view/ViewPager.pageScrolled (I)Z]
      [168] pop
      [169] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 557
        [7] -> line 558
        [10] -> line 559
        [15] -> line 560
        [21] -> line 561
        [47] -> line 564
        [51] -> line 565
        [59] -> line 566
        [71] -> line 567
        [81] -> line 569
        [93] -> line 570
        [106] -> line 573
        [118] -> line 574
        [128] -> line 576
        [140] -> line 577
        [150] -> line 579
        [155] -> line 580
        [162] -> line 581
        [169] -> line 583
      + Local variable table attribute (count = 8)
        v7: 21 -> 47 [I width]
        v0: 0 -> 170 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 170 [I item]
        v2: 0 -> 170 [Z smoothScroll]
        v3: 0 -> 170 [I velocity]
        v4: 0 -> 170 [Z dispatchSelected]
        v5: 7 -> 170 [Landroid/support/v4/view/ViewPager$ItemInfo; curInfo]
        v6: 10 -> 170 [I destX]
  + Method:       setOnPageChangeListener(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V
    Access flags: 0x1
      = public void setOnPageChangeListener(android.support.v4.view.ViewPager$OnPageChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 592
        [5] -> line 593
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 6 [Landroid/support/v4/view/ViewPager$OnPageChangeListener; listener]
  + Method:       setChildrenDrawingOrderEnabledCompat(Z)V
    Access flags: 0x0
      = void setChildrenDrawingOrderEnabledCompat(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 83, locals = 3, stack = 7):
      [0] getstatic #96
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 7
      [5] ificmplt +77 (target=82)
      [8] aload_0 v0
      [9] getfield #147
        + Fieldref [android/support/v4/view/ViewPager.mSetChildrenDrawingOrderEnabled Ljava/lang/reflect/Method;]
      [12] ifnonnull +37 (target=49)
      [15] aload_0 v0
      [16] ldc #72
        + Class [android/view/ViewGroup]
      [18] ldc #32
        + String [setChildrenDrawingOrderEnabled]
      [20] iconst_1
      [21] anewarray #78
        + Class [java/lang/Class]
      [24] dup
      [25] iconst_0
      [26] getstatic #172
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [29] aastore
      [30] invokevirtual #388
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [33] putfield #147
        + Fieldref [android/support/v4/view/ViewPager.mSetChildrenDrawingOrderEnabled Ljava/lang/reflect/Method;]
      [36] goto +13 (target=49)
      [39] astore_2 v2
      [40] ldc #29
        + String [ViewPager]
      [42] ldc #24
        + String [Can't find setChildrenDrawingOrderEnabled]
      [44] aload_2 v2
      [45] invokestatic #313
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [48] pop
      [49] aload_0 v0
      [50] getfield #147
        + Fieldref [android/support/v4/view/ViewPager.mSetChildrenDrawingOrderEnabled Ljava/lang/reflect/Method;]
      [53] aload_0 v0
      [54] iconst_1
      [55] anewarray #84
        + Class [java/lang/Object]
      [58] dup
      [59] iconst_0
      [60] iload_1 v1
      [61] invokestatic #387
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [64] aastore
      [65] invokevirtual #406
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [68] pop
      [69] goto +13 (target=82)
      [72] astore_2 v2
      [73] ldc #29
        + String [ViewPager]
      [75] ldc #26
        + String [Error changing children drawing order]
      [77] aload_2 v2
      [78] invokestatic #313
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [81] pop
      [82] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (15 -> 36: 39):
      + Class [java/lang/NoSuchMethodException]
      + ExceptionInfo (49 -> 69: 72):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 623
        [8] -> line 624
        [15] -> line 626
        [36] -> line 630
        [39] -> line 628
        [40] -> line 629
        [49] -> line 633
        [69] -> line 636
        [72] -> line 634
        [73] -> line 635
        [82] -> line 638
      + Local variable table attribute (count = 4)
        v2: 40 -> 49 [Ljava/lang/NoSuchMethodException; e]
        v2: 73 -> 82 [Ljava/lang/Exception; e]
        v0: 0 -> 83 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 83 [Z enable]
  + Method:       getChildDrawingOrder(II)I
    Access flags: 0x4
      = protected int getChildDrawingOrder(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrder I]
      [4] iconst_2
      [5] ificmpne +11 (target=16)
      [8] iload_1 v1
      [9] iconst_1
      [10] isub
      [11] iload_2 v2
      [12] isub
      [13] goto +4 (target=17)
      [16] iload_2 v2
      [17] istore_3 v3
      [18] aload_0 v0
      [19] getfield #111
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrderedChildren Ljava/util/ArrayList;]
      [22] iload_3 v3
      [23] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [26] checkcast #69
        + Class [android/view/View]
      [29] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [32] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [35] getfield #160
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.childIndex I]
      [38] istore v4
      [40] iload v4
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 642
        [18] -> line 643
        [40] -> line 644
      + Local variable table attribute (count = 5)
        v0: 0 -> 43 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 43 [I childCount]
        v2: 0 -> 43 [I i]
        v3: 18 -> 43 [I index]
        v4: 40 -> 43 [I result]
  + Method:       getOffscreenPageLimit()I
    Access flags: 0x1
      = public int getOffscreenPageLimit()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 667
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager; this]
  + Method:       setOffscreenPageLimit(I)V
    Access flags: 0x1
      = public void setOffscreenPageLimit(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] iconst_1
      [2] ificmpge +39 (target=41)
      [5] ldc #29
        + String [ViewPager]
      [7] new #86
        + Class [java/lang/StringBuilder]
      [10] dup
      [11] invokespecial #401
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [14] ldc #27
        + String [Requested offscreen page limit ]
      [16] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] iload_1 v1
      [20] invokevirtual #402
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [23] ldc #22
        + String [ too small; defaulting to ]
      [25] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] iconst_1
      [29] invokevirtual #402
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [32] invokevirtual #405
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] invokestatic #314
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [38] pop
      [39] iconst_1
      [40] istore_1 v1
      [41] iload_1 v1
      [42] aload_0 v0
      [43] getfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [46] ificmpeq +12 (target=58)
      [49] aload_0 v0
      [50] iload_1 v1
      [51] putfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [54] aload_0 v0
      [55] invokevirtual #271
        + Methodref [android/support/v4/view/ViewPager.populate ()V]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 688
        [5] -> line 689
        [39] -> line 691
        [41] -> line 693
        [49] -> line 694
        [54] -> line 695
        [58] -> line 697
      + Local variable table attribute (count = 2)
        v0: 0 -> 59 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 59 [I limit]
  + Method:       setPageMargin(I)V
    Access flags: 0x1
      = public void setPageMargin(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] iload_1 v1
      [7] putfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [10] aload_0 v0
      [11] invokevirtual #251
        + Methodref [android/support/v4/view/ViewPager.getWidth ()I]
      [14] istore_3 v3
      [15] aload_0 v0
      [16] iload_3 v3
      [17] iload_3 v3
      [18] iload_1 v1
      [19] iload_2 v2
      [20] invokespecial #273
        + Methodref [android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V]
      [23] aload_0 v0
      [24] invokevirtual #279
        + Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 708
        [5] -> line 709
        [10] -> line 711
        [15] -> line 712
        [23] -> line 714
        [27] -> line 715
      + Local variable table attribute (count = 4)
        v0: 0 -> 28 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 28 [I marginPixels]
        v2: 5 -> 28 [I oldMargin]
        v3: 15 -> 28 [I width]
  + Method:       getPageMargin()I
    Access flags: 0x1
      = public int getPageMargin()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 723
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager; this]
  + Method:       setPageMarginDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setPageMarginDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #130
        + Fieldref [android/support/v4/view/ViewPager.mMarginDrawable Landroid/graphics/drawable/Drawable;]
      [5] aload_1 v1
      [6] ifnull +7 (target=13)
      [9] aload_0 v0
      [10] invokevirtual #274
        + Methodref [android/support/v4/view/ViewPager.refreshDrawableState ()V]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] ifnonnull +7 (target=22)
      [18] iconst_1
      [19] goto +4 (target=23)
      [22] iconst_0
      [23] invokevirtual #291
        + Methodref [android/support/v4/view/ViewPager.setWillNotDraw (Z)V]
      [26] aload_0 v0
      [27] invokevirtual #259
        + Methodref [android/support/v4/view/ViewPager.invalidate ()V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 732
        [5] -> line 733
        [13] -> line 734
        [26] -> line 735
        [30] -> line 736
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 31 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setPageMarginDrawable(I)V
    Access flags: 0x1
      = public void setPageMarginDrawable(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #236
        + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;]
      [5] invokevirtual #173
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [8] iload_1 v1
      [9] invokevirtual #175
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [12] invokevirtual #288
        + Methodref [android/support/v4/view/ViewPager.setPageMarginDrawable (Landroid/graphics/drawable/Drawable;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 744
        [15] -> line 745
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 16 [I resId]
  + Method:       verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
    Access flags: 0x4
      = protected boolean verifyDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #375
        + Methodref [android/view/ViewGroup.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
      [5] ifne +11 (target=16)
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #130
        + Fieldref [android/support/v4/view/ViewPager.mMarginDrawable Landroid/graphics/drawable/Drawable;]
      [13] ifacmpne +7 (target=20)
      [16] iconst_1
      [17] goto +4 (target=21)
      [20] iconst_0
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 749
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 22 [Landroid/graphics/drawable/Drawable; who]
  + Method:       drawableStateChanged()V
    Access flags: 0x4
      = protected void drawableStateChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #360
        + Methodref [android/view/ViewGroup.drawableStateChanged ()V]
      [4] aload_0 v0
      [5] getfield #130
        + Fieldref [android/support/v4/view/ViewPager.mMarginDrawable Landroid/graphics/drawable/Drawable;]
      [8] astore_1 v1
      [9] aload_1 v1
      [10] ifnull +19 (target=29)
      [13] aload_1 v1
      [14] invokevirtual #184
        + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
      [17] ifeq +12 (target=29)
      [20] aload_1 v1
      [21] aload_0 v0
      [22] invokevirtual #239
        + Methodref [android/support/v4/view/ViewPager.getDrawableState ()[I]
      [25] invokevirtual #186
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [28] pop
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 754
        [4] -> line 755
        [9] -> line 756
        [20] -> line 757
        [29] -> line 759
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Landroid/support/v4/view/ViewPager; this]
        v1: 9 -> 30 [Landroid/graphics/drawable/Drawable; d]
  + Method:       distanceInfluenceForSnapDuration(F)F
    Access flags: 0x0
      = float distanceInfluenceForSnapDuration(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 4):
      [0] fload_1 v1
      [1] ldc #8
        + Float [0.5]
      [3] fsub
      [4] fstore_1 v1
      [5] fload_1 v1
      [6] f2d
      [7] ldc2_w #90
        + Double [0.4712389167638204]
      [10] dmul
      [11] d2f
      [12] fstore_1 v1
      [13] fload_1 v1
      [14] f2d
      [15] invokestatic #399
        + Methodref [java/lang/Math.sin (D)D]
      [18] d2f
      [19] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 766
        [5] -> line 767
        [13] -> line 768
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 20 [F f]
  + Method:       smoothScrollTo(III)V
    Access flags: 0x0
      = void smoothScrollTo(int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 227, locals = 15, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [4] ifne +9 (target=13)
      [7] aload_0 v0
      [8] iconst_0
      [9] invokespecial #290
        + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
      [12] return
      [13] aload_0 v0
      [14] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [17] istore v4
      [19] aload_0 v0
      [20] invokevirtual #250
        + Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
      [23] istore v5
      [25] iload_1 v1
      [26] iload v4
      [28] isub
      [29] istore v6
      [31] iload_2 v2
      [32] iload v5
      [34] isub
      [35] istore v7
      [37] iload v6
      [39] ifne +23 (target=62)
      [42] iload v7
      [44] ifne +18 (target=62)
      [47] aload_0 v0
      [48] iconst_0
      [49] invokespecial #223
        + Methodref [android/support/v4/view/ViewPager.completeScroll (Z)V]
      [52] aload_0 v0
      [53] invokevirtual #271
        + Methodref [android/support/v4/view/ViewPager.populate ()V]
      [56] aload_0 v0
      [57] iconst_0
      [58] invokespecial #289
        + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
      [61] return
      [62] aload_0 v0
      [63] iconst_1
      [64] invokespecial #290
        + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
      [67] aload_0 v0
      [68] iconst_2
      [69] invokespecial #289
        + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
      [72] aload_0 v0
      [73] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [76] istore v8
      [78] iload v8
      [80] iconst_2
      [81] idiv
      [82] istore v9
      [84] fconst_1
      [85] fconst_1
      [86] iload v6
      [88] invokestatic #393
        + Methodref [java/lang/Math.abs (I)I]
      [91] i2f
      [92] fmul
      [93] iload v8
      [95] i2f
      [96] fdiv
      [97] invokestatic #396
        + Methodref [java/lang/Math.min (FF)F]
      [100] fstore v10
      [102] iload v9
      [104] i2f
      [105] iload v9
      [107] i2f
      [108] aload_0 v0
      [109] fload v10
      [111] invokevirtual #225
        + Methodref [android/support/v4/view/ViewPager.distanceInfluenceForSnapDuration (F)F]
      [114] fmul
      [115] fadd
      [116] fstore v11
      [118] iconst_0
      [119] istore v12
      [121] iload_3 v3
      [122] invokestatic #393
        + Methodref [java/lang/Math.abs (I)I]
      [125] istore_3 v3
      [126] iload_3 v3
      [127] ifle +24 (target=151)
      [130] iconst_4
      [131] ldc #16
        + Float [1000.0]
      [133] fload v11
      [135] iload_3 v3
      [136] i2f
      [137] fdiv
      [138] invokestatic #392
        + Methodref [java/lang/Math.abs (F)F]
      [141] fmul
      [142] invokestatic #398
        + Methodref [java/lang/Math.round (F)I]
      [145] imul
      [146] istore v12
      [148] goto +47 (target=195)
      [151] iload v8
      [153] i2f
      [154] aload_0 v0
      [155] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [158] aload_0 v0
      [159] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [162] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [165] fmul
      [166] fstore v13
      [168] iload v6
      [170] invokestatic #393
        + Methodref [java/lang/Math.abs (I)I]
      [173] i2f
      [174] fload v13
      [176] aload_0 v0
      [177] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [180] i2f
      [181] fadd
      [182] fdiv
      [183] fstore v14
      [185] fload v14
      [187] fconst_1
      [188] fadd
      [189] ldc #13
        + Float [100.0]
      [191] fmul
      [192] f2i
      [193] istore v12
      [195] iload v12
      [197] sipush 600
      [200] invokestatic #397
        + Methodref [java/lang/Math.min (II)I]
      [203] istore v12
      [205] aload_0 v0
      [206] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [209] iload v4
      [211] iload v5
      [213] iload v6
      [215] iload v7
      [217] iload v12
      [219] invokevirtual #385
        + Methodref [android/widget/Scroller.startScroll (IIIII)V]
      [222] aload_0 v0
      [223] invokestatic #211
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [226] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 789
        [7] -> line 791
        [12] -> line 792
        [13] -> line 794
        [19] -> line 795
        [25] -> line 796
        [31] -> line 797
        [37] -> line 798
        [47] -> line 799
        [52] -> line 800
        [56] -> line 801
        [61] -> line 802
        [62] -> line 805
        [67] -> line 806
        [72] -> line 808
        [78] -> line 809
        [84] -> line 810
        [102] -> line 811
        [118] -> line 814
        [121] -> line 815
        [126] -> line 816
        [130] -> line 817
        [151] -> line 819
        [168] -> line 820
        [185] -> line 821
        [195] -> line 823
        [205] -> line 825
        [222] -> line 826
        [226] -> line 827
      + Local variable table attribute (count = 15)
        v13: 168 -> 195 [F pageWidth]
        v14: 185 -> 195 [F pageDelta]
        v0: 0 -> 227 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 227 [I x]
        v2: 0 -> 227 [I y]
        v3: 0 -> 227 [I velocity]
        v4: 19 -> 227 [I sx]
        v5: 25 -> 227 [I sy]
        v6: 31 -> 227 [I dx]
        v7: 37 -> 227 [I dy]
        v8: 78 -> 227 [I width]
        v9: 84 -> 227 [I halfWidth]
        v10: 102 -> 227 [F distanceRatio]
        v11: 118 -> 227 [F distance]
        v12: 121 -> 227 [I duration]
  + Method:       addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo;
    Access flags: 0x0
      = android.support.v4.view.ViewPager$ItemInfo addNewItem(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 4, stack = 4):
      [0] new #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [3] dup
      [4] invokespecial #297
        + Methodref [android/support/v4/view/ViewPager$ItemInfo.<init> ()V]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] iload_1 v1
      [10] putfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [13] aload_3 v3
      [14] aload_0 v0
      [15] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [18] aload_0 v0
      [19] iload_1 v1
      [20] invokevirtual #199
        + Methodref [android/support/v4/view/PagerAdapter.instantiateItem (Landroid/view/ViewGroup;I)Ljava/lang/Object;]
      [23] putfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [26] aload_3 v3
      [27] aload_0 v0
      [28] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [31] iload_1 v1
      [32] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [35] putfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [38] iload_2 v2
      [39] iflt +14 (target=53)
      [42] iload_2 v2
      [43] aload_0 v0
      [44] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [47] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [50] ificmplt +15 (target=65)
      [53] aload_0 v0
      [54] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [57] aload_3 v3
      [58] invokevirtual #409
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [61] pop
      [62] goto +12 (target=74)
      [65] aload_0 v0
      [66] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [69] iload_2 v2
      [70] aload_3 v3
      [71] invokevirtual #408
        + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
      [74] aload_3 v3
      [75] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 830
        [8] -> line 831
        [13] -> line 832
        [26] -> line 833
        [38] -> line 834
        [53] -> line 835
        [65] -> line 837
        [74] -> line 839
      + Local variable table attribute (count = 4)
        v0: 0 -> 76 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 76 [I position]
        v2: 0 -> 76 [I index]
        v3: 8 -> 76 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
  + Method:       dataSetChanged()V
    Access flags: 0x0
      = void dataSetChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 329, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [7] istore_1 v1
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #113
        + Fieldref [android/support/v4/view/ViewPager.mExpectedAdapterCount I]
      [13] aload_0 v0
      [14] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [17] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [20] aload_0 v0
      [21] getfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [24] iconst_2
      [25] imul
      [26] iconst_1
      [27] iadd
      [28] ificmpge +18 (target=46)
      [31] aload_0 v0
      [32] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [35] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [38] iload_1 v1
      [39] ificmpge +7 (target=46)
      [42] iconst_1
      [43] goto +4 (target=47)
      [46] iconst_0
      [47] istore_2 v2
      [48] aload_0 v0
      [49] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [52] istore_3 v3
      [53] iconst_0
      [54] istore v4
      [56] iconst_0
      [57] istore v5
      [59] iload v5
      [61] aload_0 v0
      [62] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [65] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [68] ificmpge +168 (target=236)
      [71] aload_0 v0
      [72] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [75] iload v5
      [77] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [80] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [83] astore v6
      [85] aload_0 v0
      [86] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [89] aload v6
      [91] getfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [94] invokevirtual #197
        + Methodref [android/support/v4/view/PagerAdapter.getItemPosition (Ljava/lang/Object;)I]
      [97] istore v7
      [99] iload v7
      [101] iconst_m1
      [102] ificmpne +6 (target=108)
      [105] goto +125 (target=230)
      [108] iload v7
      [110] bipush -2
      [112] ificmpne +84 (target=196)
      [115] aload_0 v0
      [116] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [119] iload v5
      [121] invokevirtual #413
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [124] pop
      [125] iinc v5, -1
      [128] iload v4
      [130] ifne +14 (target=144)
      [133] aload_0 v0
      [134] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [137] aload_0 v0
      [138] invokevirtual #205
        + Methodref [android/support/v4/view/PagerAdapter.startUpdate (Landroid/view/ViewGroup;)V]
      [141] iconst_1
      [142] istore v4
      [144] aload_0 v0
      [145] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [148] aload_0 v0
      [149] aload v6
      [151] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [154] aload v6
      [156] getfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [159] invokevirtual #194
        + Methodref [android/support/v4/view/PagerAdapter.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
      [162] iconst_1
      [163] istore_2 v2
      [164] aload_0 v0
      [165] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [168] aload v6
      [170] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [173] ificmpne +57 (target=230)
      [176] iconst_0
      [177] aload_0 v0
      [178] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [181] iload_1 v1
      [182] iconst_1
      [183] isub
      [184] invokestatic #397
        + Methodref [java/lang/Math.min (II)I]
      [187] invokestatic #395
        + Methodref [java/lang/Math.max (II)I]
      [190] istore_3 v3
      [191] iconst_1
      [192] istore_2 v2
      [193] goto +37 (target=230)
      [196] aload v6
      [198] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [201] iload v7
      [203] ificmpeq +27 (target=230)
      [206] aload v6
      [208] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [211] aload_0 v0
      [212] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [215] ificmpne +6 (target=221)
      [218] iload v7
      [220] istore_3 v3
      [221] aload v6
      [223] iload v7
      [225] putfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [228] iconst_1
      [229] istore_2 v2
      [230] iinc v5, 1
      [233] goto -174 (target=59)
      [236] iload v4
      [238] ifeq +11 (target=249)
      [241] aload_0 v0
      [242] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [245] aload_0 v0
      [246] invokevirtual #195
        + Methodref [android/support/v4/view/PagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V]
      [249] aload_0 v0
      [250] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [253] getstatic #97
        + Fieldref [android/support/v4/view/ViewPager.COMPARATOR Ljava/util/Comparator;]
      [256] invokestatic #415
        + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V]
      [259] iload_2 v2
      [260] ifeq +68 (target=328)
      [263] aload_0 v0
      [264] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [267] istore v5
      [269] iconst_0
      [270] istore v6
      [272] iload v6
      [274] iload v5
      [276] ificmpge +41 (target=317)
      [279] aload_0 v0
      [280] iload v6
      [282] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [285] astore v7
      [287] aload v7
      [289] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [292] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [295] astore v8
      [297] aload v8
      [299] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [302] ifne +9 (target=311)
      [305] aload v8
      [307] fconst_0
      [308] putfield #167
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
      [311] iinc v6, 1
      [314] goto -42 (target=272)
      [317] aload_0 v0
      [318] iload_3 v3
      [319] iconst_0
      [320] iconst_1
      [321] invokevirtual #283
        + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V]
      [324] aload_0 v0
      [325] invokevirtual #279
        + Methodref [android/support/v4/view/ViewPager.requestLayout ()V]
      [328] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 41)
        [0] -> line 845
        [8] -> line 846
        [13] -> line 847
        [48] -> line 849
        [53] -> line 851
        [56] -> line 852
        [71] -> line 853
        [85] -> line 854
        [99] -> line 856
        [105] -> line 857
        [108] -> line 860
        [115] -> line 861
        [125] -> line 862
        [128] -> line 864
        [133] -> line 865
        [141] -> line 866
        [144] -> line 869
        [162] -> line 870
        [164] -> line 872
        [176] -> line 874
        [191] -> line 875
        [196] -> line 880
        [206] -> line 881
        [218] -> line 883
        [221] -> line 886
        [228] -> line 887
        [230] -> line 852
        [236] -> line 891
        [241] -> line 892
        [249] -> line 895
        [259] -> line 897
        [263] -> line 899
        [269] -> line 900
        [279] -> line 901
        [287] -> line 902
        [297] -> line 903
        [305] -> line 904
        [311] -> line 900
        [317] -> line 908
        [324] -> line 909
        [328] -> line 911
      + Local variable table attribute (count = 12)
        v6: 85 -> 230 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v7: 99 -> 230 [I newPos]
        v5: 59 -> 236 [I i]
        v7: 287 -> 311 [Landroid/view/View; child]
        v8: 297 -> 311 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v6: 272 -> 317 [I i]
        v5: 269 -> 328 [I childCount]
        v0: 0 -> 329 [Landroid/support/v4/view/ViewPager; this]
        v1: 8 -> 329 [I adapterCount]
        v2: 48 -> 329 [Z needPopulate]
        v3: 53 -> 329 [I newCurrItem]
        v4: 56 -> 329 [Z isUpdating]
  + Method:       populate()V
    Access flags: 0x0
      = void populate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [5] invokevirtual #272
        + Methodref [android/support/v4/view/ViewPager.populate (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 914
        [8] -> line 915
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/view/ViewPager; this]
  + Method:       populate(I)V
    Access flags: 0x0
      = void populate(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1185, locals = 18, stack = 4):
      [0] aconst_null
      [1] astore_2 v2
      [2] iconst_2
      [3] istore_3 v3
      [4] aload_0 v0
      [5] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [8] iload_1 v1
      [9] ificmpeq +33 (target=42)
      [12] aload_0 v0
      [13] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [16] iload_1 v1
      [17] ificmpge +8 (target=25)
      [20] bipush 66
      [22] goto +5 (target=27)
      [25] bipush 17
      [27] istore_3 v3
      [28] aload_0 v0
      [29] aload_0 v0
      [30] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [33] invokevirtual #257
        + Methodref [android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [36] astore_2 v2
      [37] aload_0 v0
      [38] iload_1 v1
      [39] putfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [42] aload_0 v0
      [43] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [46] ifnonnull +8 (target=54)
      [49] aload_0 v0
      [50] invokespecial #293
        + Methodref [android/support/v4/view/ViewPager.sortChildDrawingOrder ()V]
      [53] return
      [54] aload_0 v0
      [55] getfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [58] ifeq +8 (target=66)
      [61] aload_0 v0
      [62] invokespecial #293
        + Methodref [android/support/v4/view/ViewPager.sortChildDrawingOrder ()V]
      [65] return
      [66] aload_0 v0
      [67] invokevirtual #252
        + Methodref [android/support/v4/view/ViewPager.getWindowToken ()Landroid/os/IBinder;]
      [70] ifnonnull +4 (target=74)
      [73] return
      [74] aload_0 v0
      [75] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [78] aload_0 v0
      [79] invokevirtual #205
        + Methodref [android/support/v4/view/PagerAdapter.startUpdate (Landroid/view/ViewGroup;)V]
      [82] aload_0 v0
      [83] getfield #135
        + Fieldref [android/support/v4/view/ViewPager.mOffscreenPageLimit I]
      [86] istore v4
      [88] iconst_0
      [89] aload_0 v0
      [90] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [93] iload v4
      [95] isub
      [96] invokestatic #395
        + Methodref [java/lang/Math.max (II)I]
      [99] istore v5
      [101] aload_0 v0
      [102] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [105] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [108] istore v6
      [110] iload v6
      [112] iconst_1
      [113] isub
      [114] aload_0 v0
      [115] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [118] iload v4
      [120] iadd
      [121] invokestatic #397
        + Methodref [java/lang/Math.min (II)I]
      [124] istore v7
      [126] iload v6
      [128] aload_0 v0
      [129] getfield #113
        + Fieldref [android/support/v4/view/ViewPager.mExpectedAdapterCount I]
      [132] ificmpeq +107 (target=239)
      [135] aload_0 v0
      [136] invokevirtual #248
        + Methodref [android/support/v4/view/ViewPager.getResources ()Landroid/content/res/Resources;]
      [139] aload_0 v0
      [140] invokevirtual #241
        + Methodref [android/support/v4/view/ViewPager.getId ()I]
      [143] invokevirtual #176
        + Methodref [android/content/res/Resources.getResourceName (I)Ljava/lang/String;]
      [146] astore v8
      [148] goto +14 (target=162)
      [151] astore v9
      [153] aload_0 v0
      [154] invokevirtual #241
        + Methodref [android/support/v4/view/ViewPager.getId ()I]
      [157] invokestatic #391
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [160] astore v8
      [162] new #80
        + Class [java/lang/IllegalStateException]
      [165] dup
      [166] new #86
        + Class [java/lang/StringBuilder]
      [169] dup
      [170] invokespecial #401
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [173] ldc #28
        + String [The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: ]
      [175] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [178] aload_0 v0
      [179] getfield #113
        + Fieldref [android/support/v4/view/ViewPager.mExpectedAdapterCount I]
      [182] invokevirtual #402
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [185] ldc #23
        + String [, found: ]
      [187] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [190] iload v6
      [192] invokevirtual #402
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [195] ldc #20
        + String [ Pager id: ]
      [197] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [200] aload v8
      [202] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [205] ldc #19
        + String [ Pager class: ]
      [207] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [210] aload_0 v0
      [211] invokevirtual #400
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [214] invokevirtual #403
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [217] ldc #21
        + String [ Problematic adapter: ]
      [219] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [222] aload_0 v0
      [223] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [226] invokevirtual #400
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [229] invokevirtual #403
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [232] invokevirtual #405
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [235] invokespecial #390
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [238] athrow
      [239] iconst_m1
      [240] istore v8
      [242] aconst_null
      [243] astore v9
      [245] iconst_0
      [246] istore v8
      [248] iload v8
      [250] aload_0 v0
      [251] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [254] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [257] ificmpge +54 (target=311)
      [260] aload_0 v0
      [261] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [264] iload v8
      [266] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [269] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [272] astore v10
      [274] aload v10
      [276] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [279] aload_0 v0
      [280] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [283] ificmplt +22 (target=305)
      [286] aload v10
      [288] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [291] aload_0 v0
      [292] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [295] ificmpne +16 (target=311)
      [298] aload v10
      [300] astore v9
      [302] goto +9 (target=311)
      [305] iinc v8, 1
      [308] goto -60 (target=248)
      [311] aload v9
      [313] ifnonnull +20 (target=333)
      [316] iload v6
      [318] ifle +15 (target=333)
      [321] aload_0 v0
      [322] aload_0 v0
      [323] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [326] iload v8
      [328] invokevirtual #217
        + Methodref [android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [331] astore v9
      [333] aload v9
      [335] ifnull +603 (target=938)
      [338] fconst_0
      [339] fstore v10
      [341] iload v8
      [343] iconst_1
      [344] isub
      [345] istore v11
      [347] iload v11
      [349] iflt +18 (target=367)
      [352] aload_0 v0
      [353] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [356] iload v11
      [358] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [361] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [364] goto +4 (target=368)
      [367] aconst_null
      [368] astore v12
      [370] aload_0 v0
      [371] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [374] istore v13
      [376] iload v13
      [378] ifgt +7 (target=385)
      [381] fconst_0
      [382] goto +20 (target=402)
      [385] fconst_2
      [386] aload v9
      [388] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [391] fsub
      [392] aload_0 v0
      [393] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [396] i2f
      [397] iload v13
      [399] i2f
      [400] fdiv
      [401] fadd
      [402] fstore v14
      [404] aload_0 v0
      [405] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [408] iconst_1
      [409] isub
      [410] istore v15
      [412] iload v15
      [414] iflt +209 (target=623)
      [417] fload v10
      [419] fload v14
      [421] fcmpl
      [422] iflt +93 (target=515)
      [425] iload v15
      [427] iload v5
      [429] ificmpge +86 (target=515)
      [432] aload v12
      [434] ifnonnull +6 (target=440)
      [437] goto +186 (target=623)
      [440] iload v15
      [442] aload v12
      [444] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [447] ificmpne +170 (target=617)
      [450] aload v12
      [452] getfield #158
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.scrolling Z]
      [455] ifne +162 (target=617)
      [458] aload_0 v0
      [459] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [462] iload v11
      [464] invokevirtual #413
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [467] pop
      [468] aload_0 v0
      [469] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [472] aload_0 v0
      [473] iload v15
      [475] aload v12
      [477] getfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [480] invokevirtual #194
        + Methodref [android/support/v4/view/PagerAdapter.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
      [483] iinc v11, -1
      [486] iinc v8, -1
      [489] iload v11
      [491] iflt +18 (target=509)
      [494] aload_0 v0
      [495] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [498] iload v11
      [500] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [503] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [506] goto +4 (target=510)
      [509] aconst_null
      [510] astore v12
      [512] goto +105 (target=617)
      [515] aload v12
      [517] ifnull +52 (target=569)
      [520] iload v15
      [522] aload v12
      [524] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [527] ificmpne +42 (target=569)
      [530] fload v10
      [532] aload v12
      [534] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [537] fadd
      [538] fstore v10
      [540] iinc v11, -1
      [543] iload v11
      [545] iflt +18 (target=563)
      [548] aload_0 v0
      [549] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [552] iload v11
      [554] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [557] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [560] goto +4 (target=564)
      [563] aconst_null
      [564] astore v12
      [566] goto +51 (target=617)
      [569] aload_0 v0
      [570] iload v15
      [572] iload v11
      [574] iconst_1
      [575] iadd
      [576] invokevirtual #217
        + Methodref [android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [579] astore v12
      [581] fload v10
      [583] aload v12
      [585] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [588] fadd
      [589] fstore v10
      [591] iinc v8, 1
      [594] iload v11
      [596] iflt +18 (target=614)
      [599] aload_0 v0
      [600] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [603] iload v11
      [605] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [608] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [611] goto +4 (target=615)
      [614] aconst_null
      [615] astore v12
      [617] iinc v15, -1
      [620] goto -208 (target=412)
      [623] aload v9
      [625] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [628] fstore v15
      [630] iload v8
      [632] iconst_1
      [633] iadd
      [634] istore v11
      [636] fload v15
      [638] fconst_2
      [639] fcmpg
      [640] ifge +289 (target=929)
      [643] iload v11
      [645] aload_0 v0
      [646] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [649] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [652] ificmpge +18 (target=670)
      [655] aload_0 v0
      [656] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [659] iload v11
      [661] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [664] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [667] goto +4 (target=671)
      [670] aconst_null
      [671] astore v12
      [673] iload v13
      [675] ifgt +7 (target=682)
      [678] fconst_0
      [679] goto +14 (target=693)
      [682] aload_0 v0
      [683] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [686] i2f
      [687] iload v13
      [689] i2f
      [690] fdiv
      [691] fconst_2
      [692] fadd
      [693] fstore v16
      [695] aload_0 v0
      [696] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [699] iconst_1
      [700] iadd
      [701] istore v17
      [703] iload v17
      [705] iload v6
      [707] ificmpge +222 (target=929)
      [710] fload v15
      [712] fload v16
      [714] fcmpl
      [715] iflt +94 (target=809)
      [718] iload v17
      [720] iload v7
      [722] ificmple +87 (target=809)
      [725] aload v12
      [727] ifnonnull +6 (target=733)
      [730] goto +199 (target=929)
      [733] iload v17
      [735] aload v12
      [737] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [740] ificmpne +183 (target=923)
      [743] aload v12
      [745] getfield #158
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.scrolling Z]
      [748] ifne +175 (target=923)
      [751] aload_0 v0
      [752] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [755] iload v11
      [757] invokevirtual #413
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [760] pop
      [761] aload_0 v0
      [762] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [765] aload_0 v0
      [766] iload v17
      [768] aload v12
      [770] getfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [773] invokevirtual #194
        + Methodref [android/support/v4/view/PagerAdapter.destroyItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
      [776] iload v11
      [778] aload_0 v0
      [779] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [782] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [785] ificmpge +18 (target=803)
      [788] aload_0 v0
      [789] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [792] iload v11
      [794] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [797] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [800] goto +4 (target=804)
      [803] aconst_null
      [804] astore v12
      [806] goto +117 (target=923)
      [809] aload v12
      [811] ifnull +59 (target=870)
      [814] iload v17
      [816] aload v12
      [818] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [821] ificmpne +49 (target=870)
      [824] fload v15
      [826] aload v12
      [828] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [831] fadd
      [832] fstore v15
      [834] iinc v11, 1
      [837] iload v11
      [839] aload_0 v0
      [840] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [843] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [846] ificmpge +18 (target=864)
      [849] aload_0 v0
      [850] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [853] iload v11
      [855] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [858] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [861] goto +4 (target=865)
      [864] aconst_null
      [865] astore v12
      [867] goto +56 (target=923)
      [870] aload_0 v0
      [871] iload v17
      [873] iload v11
      [875] invokevirtual #217
        + Methodref [android/support/v4/view/ViewPager.addNewItem (II)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [878] astore v12
      [880] iinc v11, 1
      [883] fload v15
      [885] aload v12
      [887] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [890] fadd
      [891] fstore v15
      [893] iload v11
      [895] aload_0 v0
      [896] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [899] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [902] ificmpge +18 (target=920)
      [905] aload_0 v0
      [906] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [909] iload v11
      [911] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [914] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [917] goto +4 (target=921)
      [920] aconst_null
      [921] astore v12
      [923] iinc v17, 1
      [926] goto -223 (target=703)
      [929] aload_0 v0
      [930] aload v9
      [932] iload v8
      [934] aload_2 v2
      [935] invokespecial #220
        + Methodref [android/support/v4/view/ViewPager.calculatePageOffsets (Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V]
      [938] aload_0 v0
      [939] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [942] aload_0 v0
      [943] aload_0 v0
      [944] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [947] aload v9
      [949] ifnull +11 (target=960)
      [952] aload v9
      [954] getfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [957] goto +4 (target=961)
      [960] aconst_null
      [961] invokevirtual #204
        + Methodref [android/support/v4/view/PagerAdapter.setPrimaryItem (Landroid/view/ViewGroup;ILjava/lang/Object;)V]
      [964] aload_0 v0
      [965] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [968] aload_0 v0
      [969] invokevirtual #195
        + Methodref [android/support/v4/view/PagerAdapter.finishUpdate (Landroid/view/ViewGroup;)V]
      [972] aload_0 v0
      [973] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [976] istore v10
      [978] iconst_0
      [979] istore v11
      [981] iload v11
      [983] iload v10
      [985] ificmpge +85 (target=1070)
      [988] aload_0 v0
      [989] iload v11
      [991] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [994] astore v12
      [996] aload v12
      [998] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [1001] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [1004] astore v13
      [1006] aload v13
      [1008] iload v11
      [1010] putfield #160
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.childIndex I]
      [1013] aload v13
      [1015] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [1018] ifne +46 (target=1064)
      [1021] aload v13
      [1023] getfield #167
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
      [1026] fconst_0
      [1027] fcmpl
      [1028] ifne +36 (target=1064)
      [1031] aload_0 v0
      [1032] aload v12
      [1034] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [1037] astore v14
      [1039] aload v14
      [1041] ifnull +23 (target=1064)
      [1044] aload v13
      [1046] aload v14
      [1048] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [1051] putfield #167
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
      [1054] aload v13
      [1056] aload v14
      [1058] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [1061] putfield #165
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.position I]
      [1064] iinc v11, 1
      [1067] goto -86 (target=981)
      [1070] aload_0 v0
      [1071] invokespecial #293
        + Methodref [android/support/v4/view/ViewPager.sortChildDrawingOrder ()V]
      [1074] aload_0 v0
      [1075] invokevirtual #253
        + Methodref [android/support/v4/view/ViewPager.hasFocus ()Z]
      [1078] ifeq +106 (target=1184)
      [1081] aload_0 v0
      [1082] invokevirtual #229
        + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;]
      [1085] astore v11
      [1087] aload v11
      [1089] ifnull +12 (target=1101)
      [1092] aload_0 v0
      [1093] aload v11
      [1095] invokevirtual #254
        + Methodref [android/support/v4/view/ViewPager.infoForAnyChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [1098] goto +4 (target=1102)
      [1101] aconst_null
      [1102] astore v12
      [1104] aload v12
      [1106] ifnull +15 (target=1121)
      [1109] aload v12
      [1111] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [1114] aload_0 v0
      [1115] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [1118] ificmpeq +66 (target=1184)
      [1121] iconst_0
      [1122] istore v13
      [1124] iload v13
      [1126] aload_0 v0
      [1127] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [1130] ificmpge +54 (target=1184)
      [1133] aload_0 v0
      [1134] iload v13
      [1136] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [1139] astore v14
      [1141] aload_0 v0
      [1142] aload v14
      [1144] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [1147] astore v12
      [1149] aload v12
      [1151] ifnull +27 (target=1178)
      [1154] aload v12
      [1156] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [1159] aload_0 v0
      [1160] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [1163] ificmpne +15 (target=1178)
      [1166] aload v14
      [1168] iload_3 v3
      [1169] invokevirtual #348
        + Methodref [android/view/View.requestFocus (I)Z]
      [1172] ifeq +6 (target=1178)
      [1175] goto +9 (target=1184)
      [1178] iinc v13, 1
      [1181] goto -57 (target=1124)
      [1184] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (135 -> 148: 151):
      + Class [android/content/res/Resources$NotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 108)
        [0] -> line 918
        [2] -> line 919
        [4] -> line 920
        [12] -> line 921
        [28] -> line 922
        [37] -> line 923
        [42] -> line 926
        [49] -> line 927
        [53] -> line 928
        [54] -> line 935
        [61] -> line 937
        [65] -> line 938
        [66] -> line 944
        [73] -> line 945
        [74] -> line 948
        [82] -> line 950
        [88] -> line 951
        [101] -> line 952
        [110] -> line 953
        [126] -> line 955
        [135] -> line 958
        [148] -> line 961
        [151] -> line 959
        [153] -> line 960
        [162] -> line 962
        [239] -> line 971
        [242] -> line 972
        [245] -> line 973
        [260] -> line 974
        [274] -> line 975
        [286] -> line 976
        [305] -> line 973
        [311] -> line 981
        [321] -> line 982
        [333] -> line 988
        [338] -> line 989
        [341] -> line 990
        [347] -> line 991
        [370] -> line 992
        [376] -> line 993
        [404] -> line 995
        [417] -> line 996
        [432] -> line 997
        [437] -> line 998
        [440] -> line 1000
        [458] -> line 1001
        [468] -> line 1002
        [483] -> line 1007
        [486] -> line 1008
        [489] -> line 1009
        [515] -> line 1011
        [530] -> line 1012
        [540] -> line 1013
        [543] -> line 1014
        [569] -> line 1016
        [581] -> line 1017
        [591] -> line 1018
        [594] -> line 1019
        [617] -> line 995
        [623] -> line 1023
        [630] -> line 1024
        [636] -> line 1025
        [643] -> line 1026
        [673] -> line 1027
        [695] -> line 1029
        [710] -> line 1030
        [725] -> line 1031
        [730] -> line 1032
        [733] -> line 1034
        [751] -> line 1035
        [761] -> line 1036
        [776] -> line 1041
        [809] -> line 1043
        [824] -> line 1044
        [834] -> line 1045
        [837] -> line 1046
        [870] -> line 1048
        [880] -> line 1049
        [883] -> line 1050
        [893] -> line 1051
        [923] -> line 1029
        [929] -> line 1056
        [938] -> line 1066
        [964] -> line 1068
        [972] -> line 1072
        [978] -> line 1073
        [988] -> line 1074
        [996] -> line 1075
        [1006] -> line 1076
        [1013] -> line 1077
        [1031] -> line 1079
        [1039] -> line 1080
        [1044] -> line 1081
        [1054] -> line 1082
        [1064] -> line 1073
        [1070] -> line 1086
        [1074] -> line 1088
        [1081] -> line 1089
        [1087] -> line 1090
        [1104] -> line 1091
        [1121] -> line 1092
        [1133] -> line 1093
        [1141] -> line 1094
        [1149] -> line 1095
        [1166] -> line 1096
        [1175] -> line 1097
        [1178] -> line 1092
        [1184] -> line 1103
      + Local variable table attribute (count = 31)
        v9: 153 -> 162 [Landroid/content/res/Resources$NotFoundException; e]
        v8: 148 -> 239 [Ljava/lang/String; resName]
        v10: 274 -> 305 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v15: 412 -> 623 [I pos]
        v17: 703 -> 929 [I pos]
        v16: 695 -> 929 [F rightWidthNeeded]
        v10: 341 -> 938 [F extraWidthLeft]
        v11: 347 -> 938 [I itemIndex]
        v12: 370 -> 938 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v13: 376 -> 938 [I clientWidth]
        v14: 404 -> 938 [F leftWidthNeeded]
        v15: 630 -> 938 [F extraWidthRight]
        v14: 1039 -> 1064 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v12: 996 -> 1064 [Landroid/view/View; child]
        v13: 1006 -> 1064 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v11: 981 -> 1070 [I i]
        v14: 1141 -> 1178 [Landroid/view/View; child]
        v13: 1124 -> 1184 [I i]
        v11: 1087 -> 1184 [Landroid/view/View; currentFocused]
        v12: 1104 -> 1184 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v0: 0 -> 1185 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 1185 [I newCurrentItem]
        v2: 2 -> 1185 [Landroid/support/v4/view/ViewPager$ItemInfo; oldCurInfo]
        v3: 4 -> 1185 [I focusDirection]
        v4: 88 -> 1185 [I pageLimit]
        v5: 101 -> 1185 [I startPos]
        v6: 110 -> 1185 [I N]
        v7: 126 -> 1185 [I endPos]
        v8: 242 -> 1185 [I curIndex]
        v9: 245 -> 1185 [Landroid/support/v4/view/ViewPager$ItemInfo; curItem]
        v10: 978 -> 1185 [I childCount]
  + Method:       sortChildDrawingOrder()V
    Access flags: 0x2
      = private void sortChildDrawingOrder()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrder I]
      [4] ifeq +74 (target=78)
      [7] aload_0 v0
      [8] getfield #111
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrderedChildren Ljava/util/ArrayList;]
      [11] ifnonnull +17 (target=28)
      [14] aload_0 v0
      [15] new #88
        + Class [java/util/ArrayList]
      [18] dup
      [19] invokespecial #407
        + Methodref [java/util/ArrayList.<init> ()V]
      [22] putfield #111
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrderedChildren Ljava/util/ArrayList;]
      [25] goto +10 (target=35)
      [28] aload_0 v0
      [29] getfield #111
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrderedChildren Ljava/util/ArrayList;]
      [32] invokevirtual #410
        + Methodref [java/util/ArrayList.clear ()V]
      [35] aload_0 v0
      [36] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [39] istore_1 v1
      [40] iconst_0
      [41] istore_2 v2
      [42] iload_2 v2
      [43] iload_1 v1
      [44] ificmpge +24 (target=68)
      [47] aload_0 v0
      [48] iload_2 v2
      [49] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [52] astore_3 v3
      [53] aload_0 v0
      [54] getfield #111
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrderedChildren Ljava/util/ArrayList;]
      [57] aload_3 v3
      [58] invokevirtual #409
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [61] pop
      [62] iinc v2, 1
      [65] goto -23 (target=42)
      [68] aload_0 v0
      [69] getfield #111
        + Fieldref [android/support/v4/view/ViewPager.mDrawingOrderedChildren Ljava/util/ArrayList;]
      [72] getstatic #154
        + Fieldref [android/support/v4/view/ViewPager.sPositionComparator Landroid/support/v4/view/ViewPager$ViewPositionComparator;]
      [75] invokestatic #415
        + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V]
      [78] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1106
        [7] -> line 1107
        [14] -> line 1108
        [28] -> line 1110
        [35] -> line 1112
        [40] -> line 1113
        [47] -> line 1114
        [53] -> line 1115
        [62] -> line 1113
        [68] -> line 1117
        [78] -> line 1119
      + Local variable table attribute (count = 4)
        v3: 53 -> 62 [Landroid/view/View; child]
        v2: 42 -> 68 [I i]
        v1: 40 -> 78 [I childCount]
        v0: 0 -> 79 [Landroid/support/v4/view/ViewPager; this]
  + Method:       calculatePageOffsets(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V
    Access flags: 0x2
      = private void calculatePageOffsets(android.support.v4.view.ViewPager$ItemInfo,int,android.support.v4.view.ViewPager$ItemInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 694, locals = 12, stack = 4):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [7] istore v4
      [9] aload_0 v0
      [10] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [13] istore v5
      [15] iload v5
      [17] ifle +15 (target=32)
      [20] aload_0 v0
      [21] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [24] i2f
      [25] iload v5
      [27] i2f
      [28] fdiv
      [29] goto +4 (target=33)
      [32] fconst_0
      [33] fstore v6
      [35] aload_3 v3
      [36] ifnull +342 (target=378)
      [39] aload_3 v3
      [40] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [43] istore v7
      [45] iload v7
      [47] aload_1 v1
      [48] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [51] ificmpge +170 (target=221)
      [54] iconst_0
      [55] istore v8
      [57] aconst_null
      [58] astore v9
      [60] aload_3 v3
      [61] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [64] aload_3 v3
      [65] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [68] fadd
      [69] fload v6
      [71] fadd
      [72] fstore v10
      [74] iload v7
      [76] iconst_1
      [77] iadd
      [78] istore v11
      [80] iload v11
      [82] aload_1 v1
      [83] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [86] ificmpgt +132 (target=218)
      [89] iload v8
      [91] aload_0 v0
      [92] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [95] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [98] ificmpge +120 (target=218)
      [101] aload_0 v0
      [102] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [105] iload v8
      [107] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [110] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [113] astore v9
      [115] iload v11
      [117] aload v9
      [119] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [122] ificmple +37 (target=159)
      [125] iload v8
      [127] aload_0 v0
      [128] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [131] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [134] iconst_1
      [135] isub
      [136] ificmpge +23 (target=159)
      [139] iinc v8, 1
      [142] aload_0 v0
      [143] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [146] iload v8
      [148] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [151] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [154] astore v9
      [156] goto -41 (target=115)
      [159] iload v11
      [161] aload v9
      [163] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [166] ificmpge +26 (target=192)
      [169] fload v10
      [171] aload_0 v0
      [172] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [175] iload v11
      [177] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [180] fload v6
      [182] fadd
      [183] fadd
      [184] fstore v10
      [186] iinc v11, 1
      [189] goto -30 (target=159)
      [192] aload v9
      [194] fload v10
      [196] putfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [199] fload v10
      [201] aload v9
      [203] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [206] fload v6
      [208] fadd
      [209] fadd
      [210] fstore v10
      [212] iinc v11, 1
      [215] goto -135 (target=80)
      [218] goto +160 (target=378)
      [221] iload v7
      [223] aload_1 v1
      [224] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [227] ificmple +151 (target=378)
      [230] aload_0 v0
      [231] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [234] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [237] iconst_1
      [238] isub
      [239] istore v8
      [241] aconst_null
      [242] astore v9
      [244] aload_3 v3
      [245] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [248] fstore v10
      [250] iload v7
      [252] iconst_1
      [253] isub
      [254] istore v11
      [256] iload v11
      [258] aload_1 v1
      [259] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [262] ificmplt +116 (target=378)
      [265] iload v8
      [267] iflt +111 (target=378)
      [270] aload_0 v0
      [271] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [274] iload v8
      [276] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [279] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [282] astore v9
      [284] iload v11
      [286] aload v9
      [288] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [291] ificmpge +28 (target=319)
      [294] iload v8
      [296] ifle +23 (target=319)
      [299] iinc v8, -1
      [302] aload_0 v0
      [303] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [306] iload v8
      [308] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [311] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [314] astore v9
      [316] goto -32 (target=284)
      [319] iload v11
      [321] aload v9
      [323] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [326] ificmple +26 (target=352)
      [329] fload v10
      [331] aload_0 v0
      [332] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [335] iload v11
      [337] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [340] fload v6
      [342] fadd
      [343] fsub
      [344] fstore v10
      [346] iinc v11, -1
      [349] goto -30 (target=319)
      [352] fload v10
      [354] aload v9
      [356] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [359] fload v6
      [361] fadd
      [362] fsub
      [363] fstore v10
      [365] aload v9
      [367] fload v10
      [369] putfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [372] iinc v11, -1
      [375] goto -119 (target=256)
      [378] aload_0 v0
      [379] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [382] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [385] istore v7
      [387] aload_1 v1
      [388] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [391] fstore v8
      [393] aload_1 v1
      [394] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [397] iconst_1
      [398] isub
      [399] istore v9
      [401] aload_0 v0
      [402] aload_1 v1
      [403] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [406] ifne +10 (target=416)
      [409] aload_1 v1
      [410] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [413] goto +5 (target=418)
      [416] ldc #6
        + Float [-3.4028235E38]
      [418] putfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [421] aload_0 v0
      [422] aload_1 v1
      [423] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [426] iload v4
      [428] iconst_1
      [429] isub
      [430] ificmpne +17 (target=447)
      [433] aload_1 v1
      [434] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [437] aload_1 v1
      [438] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [441] fadd
      [442] fconst_1
      [443] fsub
      [444] goto +5 (target=449)
      [447] ldc #17
        + Float [3.4028235E38]
      [449] putfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [452] iload_2 v2
      [453] iconst_1
      [454] isub
      [455] istore v10
      [457] iload v10
      [459] iflt +93 (target=552)
      [462] aload_0 v0
      [463] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [466] iload v10
      [468] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [471] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [474] astore v11
      [476] iload v9
      [478] aload v11
      [480] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [483] ificmple +26 (target=509)
      [486] fload v8
      [488] aload_0 v0
      [489] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [492] iload v9
      [494] iinc v9, -1
      [497] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [500] fload v6
      [502] fadd
      [503] fsub
      [504] fstore v8
      [506] goto -30 (target=476)
      [509] fload v8
      [511] aload v11
      [513] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [516] fload v6
      [518] fadd
      [519] fsub
      [520] fstore v8
      [522] aload v11
      [524] fload v8
      [526] putfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [529] aload v11
      [531] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [534] ifne +9 (target=543)
      [537] aload_0 v0
      [538] fload v8
      [540] putfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [543] iinc v10, -1
      [546] iinc v9, -1
      [549] goto -92 (target=457)
      [552] aload_1 v1
      [553] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [556] aload_1 v1
      [557] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [560] fadd
      [561] fload v6
      [563] fadd
      [564] fstore v8
      [566] aload_1 v1
      [567] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [570] iconst_1
      [571] iadd
      [572] istore v9
      [574] iload_2 v2
      [575] iconst_1
      [576] iadd
      [577] istore v10
      [579] iload v10
      [581] iload v7
      [583] ificmpge +105 (target=688)
      [586] aload_0 v0
      [587] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [590] iload v10
      [592] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [595] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [598] astore v11
      [600] iload v9
      [602] aload v11
      [604] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [607] ificmpge +26 (target=633)
      [610] fload v8
      [612] aload_0 v0
      [613] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [616] iload v9
      [618] iinc v9, 1
      [621] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [624] fload v6
      [626] fadd
      [627] fadd
      [628] fstore v8
      [630] goto -30 (target=600)
      [633] aload v11
      [635] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [638] iload v4
      [640] iconst_1
      [641] isub
      [642] ificmpne +17 (target=659)
      [645] aload_0 v0
      [646] fload v8
      [648] aload v11
      [650] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [653] fadd
      [654] fconst_1
      [655] fsub
      [656] putfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [659] aload v11
      [661] fload v8
      [663] putfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [666] fload v8
      [668] aload v11
      [670] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [673] fload v6
      [675] fadd
      [676] fadd
      [677] fstore v8
      [679] iinc v10, 1
      [682] iinc v9, 1
      [685] goto -106 (target=579)
      [688] aload_0 v0
      [689] iconst_0
      [690] putfield #133
        + Fieldref [android/support/v4/view/ViewPager.mNeedCalculatePageOffsets Z]
      [693] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 63)
        [0] -> line 1122
        [9] -> line 1123
        [15] -> line 1124
        [35] -> line 1126
        [39] -> line 1127
        [45] -> line 1129
        [54] -> line 1130
        [57] -> line 1131
        [60] -> line 1132
        [74] -> line 1133
        [80] -> line 1134
        [101] -> line 1135
        [115] -> line 1136
        [139] -> line 1137
        [142] -> line 1138
        [159] -> line 1140
        [169] -> line 1143
        [186] -> line 1144
        [192] -> line 1146
        [199] -> line 1147
        [212] -> line 1134
        [218] -> line 1149
        [230] -> line 1150
        [241] -> line 1151
        [244] -> line 1152
        [250] -> line 1153
        [256] -> line 1154
        [270] -> line 1155
        [284] -> line 1156
        [299] -> line 1157
        [302] -> line 1158
        [319] -> line 1160
        [329] -> line 1163
        [346] -> line 1164
        [352] -> line 1166
        [365] -> line 1167
        [372] -> line 1154
        [378] -> line 1173
        [387] -> line 1174
        [393] -> line 1175
        [401] -> line 1176
        [421] -> line 1177
        [452] -> line 1180
        [462] -> line 1181
        [476] -> line 1182
        [486] -> line 1183
        [509] -> line 1185
        [522] -> line 1186
        [529] -> line 1187
        [543] -> line 1180
        [552] -> line 1189
        [566] -> line 1190
        [574] -> line 1192
        [586] -> line 1193
        [600] -> line 1194
        [610] -> line 1195
        [633] -> line 1197
        [645] -> line 1198
        [659] -> line 1200
        [666] -> line 1201
        [679] -> line 1192
        [688] -> line 1204
        [693] -> line 1205
      + Local variable table attribute (count = 23)
        v11: 80 -> 218 [I pos]
        v8: 57 -> 218 [I itemIndex]
        v9: 60 -> 218 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v10: 74 -> 218 [F offset]
        v11: 256 -> 378 [I pos]
        v8: 241 -> 378 [I itemIndex]
        v9: 244 -> 378 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v10: 250 -> 378 [F offset]
        v7: 45 -> 378 [I oldCurPosition]
        v11: 476 -> 543 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v10: 457 -> 552 [I i]
        v11: 600 -> 679 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v10: 579 -> 688 [I i]
        v0: 0 -> 694 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 694 [Landroid/support/v4/view/ViewPager$ItemInfo; curItem]
        v2: 0 -> 694 [I curIndex]
        v3: 0 -> 694 [Landroid/support/v4/view/ViewPager$ItemInfo; oldCurInfo]
        v4: 9 -> 694 [I N]
        v5: 15 -> 694 [I width]
        v6: 35 -> 694 [F marginOffset]
        v7: 387 -> 694 [I itemCount]
        v8: 393 -> 694 [F offset]
        v9: 401 -> 694 [I pos]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #372
        + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #59
        + Class [android/support/v4/view/ViewPager$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #302
        + Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] aload_0 v0
      [16] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [19] putfield #170
        + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
      [22] aload_0 v0
      [23] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [26] ifnull +14 (target=40)
      [29] aload_2 v2
      [30] aload_0 v0
      [31] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [34] invokevirtual #203
        + Methodref [android/support/v4/view/PagerAdapter.saveState ()Landroid/os/Parcelable;]
      [37] putfield #168
        + Fieldref [android/support/v4/view/ViewPager$SavedState.adapterState Landroid/os/Parcelable;]
      [40] aload_2 v2
      [41] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1261
        [5] -> line 1262
        [14] -> line 1263
        [22] -> line 1264
        [29] -> line 1265
        [40] -> line 1267
      + Local variable table attribute (count = 3)
        v0: 0 -> 42 [Landroid/support/v4/view/ViewPager; this]
        v1: 5 -> 42 [Landroid/os/Parcelable; superState]
        v2: 14 -> 42 [Landroid/support/v4/view/ViewPager$SavedState; ss]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] instanceof #59
        + Class [android/support/v4/view/ViewPager$SavedState]
      [4] ifne +9 (target=13)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #371
        + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [12] return
      [13] aload_1 v1
      [14] checkcast #59
        + Class [android/support/v4/view/ViewPager$SavedState]
      [17] astore_2 v2
      [18] aload_0 v0
      [19] aload_2 v2
      [20] invokevirtual #303
        + Methodref [android/support/v4/view/ViewPager$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [23] invokespecial #371
        + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [26] aload_0 v0
      [27] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [30] ifnull +31 (target=61)
      [33] aload_0 v0
      [34] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [37] aload_2 v2
      [38] getfield #168
        + Fieldref [android/support/v4/view/ViewPager$SavedState.adapterState Landroid/os/Parcelable;]
      [41] aload_2 v2
      [42] getfield #169
        + Fieldref [android/support/v4/view/ViewPager$SavedState.loader Ljava/lang/ClassLoader;]
      [45] invokevirtual #202
        + Methodref [android/support/v4/view/PagerAdapter.restoreState (Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V]
      [48] aload_0 v0
      [49] aload_2 v2
      [50] getfield #170
        + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
      [53] iconst_0
      [54] iconst_1
      [55] invokevirtual #283
        + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZ)V]
      [58] goto +27 (target=85)
      [61] aload_0 v0
      [62] aload_2 v2
      [63] getfield #170
        + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
      [66] putfield #142
        + Fieldref [android/support/v4/view/ViewPager.mRestoredCurItem I]
      [69] aload_0 v0
      [70] aload_2 v2
      [71] getfield #168
        + Fieldref [android/support/v4/view/ViewPager$SavedState.adapterState Landroid/os/Parcelable;]
      [74] putfield #140
        + Fieldref [android/support/v4/view/ViewPager.mRestoredAdapterState Landroid/os/Parcelable;]
      [77] aload_0 v0
      [78] aload_2 v2
      [79] getfield #169
        + Fieldref [android/support/v4/view/ViewPager$SavedState.loader Ljava/lang/ClassLoader;]
      [82] putfield #141
        + Fieldref [android/support/v4/view/ViewPager.mRestoredClassLoader Ljava/lang/ClassLoader;]
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1272
        [7] -> line 1273
        [12] -> line 1274
        [13] -> line 1277
        [18] -> line 1278
        [26] -> line 1280
        [33] -> line 1281
        [48] -> line 1282
        [61] -> line 1284
        [69] -> line 1285
        [77] -> line 1286
        [85] -> line 1288
      + Local variable table attribute (count = 3)
        v0: 0 -> 86 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 86 [Landroid/os/Parcelable; state]
        v2: 18 -> 86 [Landroid/support/v4/view/ViewPager$SavedState; ss]
  + Method:       addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addView(android.view.View,int,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 89, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_3 v3
      [2] invokevirtual #222
        + Methodref [android/support/v4/view/ViewPager.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
      [5] ifne +9 (target=14)
      [8] aload_0 v0
      [9] aload_3 v3
      [10] invokevirtual #231
        + Methodref [android/support/v4/view/ViewPager.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
      [13] astore_3 v3
      [14] aload_3 v3
      [15] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [18] astore v4
      [20] aload v4
      [22] dup
      [23] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [26] aload_1 v1
      [27] instanceof #51
        + Class [android/support/v4/view/ViewPager$Decor]
      [30] ior
      [31] putfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [34] aload_0 v0
      [35] getfield #119
        + Fieldref [android/support/v4/view/ViewPager.mInLayout Z]
      [38] ifeq +43 (target=81)
      [41] aload v4
      [43] ifnull +21 (target=64)
      [46] aload v4
      [48] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [51] ifeq +13 (target=64)
      [54] new #80
        + Class [java/lang/IllegalStateException]
      [57] dup
      [58] ldc #25
        + String [Cannot add pager decor view during layout]
      [60] invokespecial #390
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [63] athrow
      [64] aload v4
      [66] iconst_1
      [67] putfield #164
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.needsMeasure Z]
      [70] aload_0 v0
      [71] aload_1 v1
      [72] iload_2 v2
      [73] aload_3 v3
      [74] invokevirtual #218
        + Methodref [android/support/v4/view/ViewPager.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
      [77] pop
      [78] goto +10 (target=88)
      [81] aload_0 v0
      [82] aload_1 v1
      [83] iload_2 v2
      [84] aload_3 v3
      [85] invokespecial #355
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [88] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1292
        [8] -> line 1293
        [14] -> line 1295
        [20] -> line 1296
        [34] -> line 1297
        [41] -> line 1298
        [54] -> line 1299
        [64] -> line 1301
        [70] -> line 1302
        [81] -> line 1304
        [88] -> line 1314
      + Local variable table attribute (count = 5)
        v0: 0 -> 89 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 89 [Landroid/view/View; child]
        v2: 0 -> 89 [I index]
        v3: 0 -> 89 [Landroid/view/ViewGroup$LayoutParams; params]
        v4: 20 -> 89 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
  + Method:       removeView(Landroid/view/View;)V
    Access flags: 0x1
      = public void removeView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #119
        + Fieldref [android/support/v4/view/ViewPager.mInLayout Z]
      [4] ifeq +11 (target=15)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokevirtual #278
        + Methodref [android/support/v4/view/ViewPager.removeViewInLayout (Landroid/view/View;)V]
      [12] goto +8 (target=20)
      [15] aload_0 v0
      [16] aload_1 v1
      [17] invokespecial #374
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1318
        [7] -> line 1319
        [15] -> line 1321
        [20] -> line 1323
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 21 [Landroid/view/View; view]
  + Method:       infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
    Access flags: 0x0
      = android.support.v4.view.ViewPager$ItemInfo infoForChild(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 4, stack = 3):
      [0] iconst_0
      [1] istore_2 v2
      [2] iload_2 v2
      [3] aload_0 v0
      [4] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [7] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [10] ificmpge +38 (target=48)
      [13] aload_0 v0
      [14] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [17] iload_2 v2
      [18] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [21] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [24] astore_3 v3
      [25] aload_0 v0
      [26] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [29] aload_1 v1
      [30] aload_3 v3
      [31] getfield #155
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.object Ljava/lang/Object;]
      [34] invokevirtual #200
        + Methodref [android/support/v4/view/PagerAdapter.isViewFromObject (Landroid/view/View;Ljava/lang/Object;)Z]
      [37] ifeq +5 (target=42)
      [40] aload_3 v3
      [41] areturn
      [42] iinc v2, 1
      [45] goto -43 (target=2)
      [48] aconst_null
      [49] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1326
        [13] -> line 1327
        [25] -> line 1328
        [40] -> line 1329
        [42] -> line 1326
        [48] -> line 1332
      + Local variable table attribute (count = 4)
        v3: 25 -> 42 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v2: 2 -> 48 [I i]
        v0: 0 -> 50 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 50 [Landroid/view/View; child]
  + Method:       infoForAnyChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;
    Access flags: 0x0
      = android.support.v4.view.ViewPager$ItemInfo infoForAnyChild(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #337
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [4] dup
      [5] astore_2 v2
      [6] aload_0 v0
      [7] ifacmpeq +24 (target=31)
      [10] aload_2 v2
      [11] ifnull +10 (target=21)
      [14] aload_2 v2
      [15] instanceof #69
        + Class [android/view/View]
      [18] ifne +5 (target=23)
      [21] aconst_null
      [22] areturn
      [23] aload_2 v2
      [24] checkcast #69
        + Class [android/view/View]
      [27] astore_1 v1
      [28] goto -28 (target=0)
      [31] aload_0 v0
      [32] aload_1 v1
      [33] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1337
        [10] -> line 1338
        [21] -> line 1339
        [23] -> line 1341
        [31] -> line 1343
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 37 [Landroid/view/View; child]
        v2: 6 -> 37 [Landroid/view/ViewParent; parent]
  + Method:       infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo;
    Access flags: 0x0
      = android.support.v4.view.ViewPager$ItemInfo infoForPosition(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 4, stack = 2):
      [0] iconst_0
      [1] istore_2 v2
      [2] iload_2 v2
      [3] aload_0 v0
      [4] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [7] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [10] ificmpge +31 (target=41)
      [13] aload_0 v0
      [14] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [17] iload_2 v2
      [18] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [21] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [24] astore_3 v3
      [25] aload_3 v3
      [26] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [29] iload_1 v1
      [30] ificmpne +5 (target=35)
      [33] aload_3 v3
      [34] areturn
      [35] iinc v2, 1
      [38] goto -36 (target=2)
      [41] aconst_null
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1347
        [13] -> line 1348
        [25] -> line 1349
        [33] -> line 1350
        [35] -> line 1347
        [41] -> line 1353
      + Local variable table attribute (count = 4)
        v3: 25 -> 35 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v2: 2 -> 41 [I i]
        v0: 0 -> 43 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 43 [I position]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #368
        + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1358
        [4] -> line 1359
        [9] -> line 1360
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/view/ViewPager; this]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 475, locals = 21, stack = 4):
      [0] aload_0 v0
      [1] iconst_0
      [2] iload_1 v1
      [3] invokestatic #237
        + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I]
      [6] iconst_0
      [7] iload_2 v2
      [8] invokestatic #237
        + Methodref [android/support/v4/view/ViewPager.getDefaultSize (II)I]
      [11] invokevirtual #287
        + Methodref [android/support/v4/view/ViewPager.setMeasuredDimension (II)V]
      [14] aload_0 v0
      [15] invokevirtual #243
        + Methodref [android/support/v4/view/ViewPager.getMeasuredWidth ()I]
      [18] istore_3 v3
      [19] iload_3 v3
      [20] bipush 10
      [22] idiv
      [23] istore v4
      [25] aload_0 v0
      [26] iload v4
      [28] aload_0 v0
      [29] getfield #109
        + Fieldref [android/support/v4/view/ViewPager.mDefaultGutterSize I]
      [32] invokestatic #397
        + Methodref [java/lang/Math.min (II)I]
      [35] putfield #118
        + Fieldref [android/support/v4/view/ViewPager.mGutterSize I]
      [38] iload_3 v3
      [39] aload_0 v0
      [40] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [43] isub
      [44] aload_0 v0
      [45] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [48] isub
      [49] istore v5
      [51] aload_0 v0
      [52] invokevirtual #242
        + Methodref [android/support/v4/view/ViewPager.getMeasuredHeight ()I]
      [55] aload_0 v0
      [56] invokevirtual #247
        + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
      [59] isub
      [60] aload_0 v0
      [61] invokevirtual #244
        + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
      [64] isub
      [65] istore v6
      [67] aload_0 v0
      [68] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [71] istore v7
      [73] iconst_0
      [74] istore v8
      [76] iload v8
      [78] iload v7
      [80] ificmpge +267 (target=347)
      [83] aload_0 v0
      [84] iload v8
      [86] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [89] astore v9
      [91] aload v9
      [93] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [96] bipush 8
      [98] ificmpeq +243 (target=341)
      [101] aload v9
      [103] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [106] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [109] astore v10
      [111] aload v10
      [113] ifnull +228 (target=341)
      [116] aload v10
      [118] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [121] ifeq +220 (target=341)
      [124] aload v10
      [126] getfield #161
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
      [129] bipush 7
      [131] iand
      [132] istore v11
      [134] aload v10
      [136] getfield #161
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
      [139] bipush 112
      [141] iand
      [142] istore v12
      [144] ldc #1
        + Integer [-2147483648]
      [146] istore v13
      [148] ldc #1
        + Integer [-2147483648]
      [150] istore v14
      [152] iload v12
      [154] bipush 48
      [156] ificmpeq +10 (target=166)
      [159] iload v12
      [161] bipush 80
      [163] ificmpne +7 (target=170)
      [166] iconst_1
      [167] goto +4 (target=171)
      [170] iconst_0
      [171] istore v15
      [173] iload v11
      [175] iconst_3
      [176] ificmpeq +9 (target=185)
      [179] iload v11
      [181] iconst_5
      [182] ificmpne +7 (target=189)
      [185] iconst_1
      [186] goto +4 (target=190)
      [189] iconst_0
      [190] istore v16
      [192] iload v15
      [194] ifeq +10 (target=204)
      [197] ldc #5
        + Integer [1073741824]
      [199] istore v13
      [201] goto +12 (target=213)
      [204] iload v16
      [206] ifeq +7 (target=213)
      [209] ldc #5
        + Integer [1073741824]
      [211] istore v14
      [213] iload v5
      [215] istore v17
      [217] iload v6
      [219] istore v18
      [221] aload v10
      [223] getfield #166
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I]
      [226] bipush -2
      [228] ificmpeq +23 (target=251)
      [231] ldc #5
        + Integer [1073741824]
      [233] istore v13
      [235] aload v10
      [237] getfield #166
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I]
      [240] iconst_m1
      [241] ificmpeq +10 (target=251)
      [244] aload v10
      [246] getfield #166
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.width I]
      [249] istore v17
      [251] aload v10
      [253] getfield #162
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I]
      [256] bipush -2
      [258] ificmpeq +23 (target=281)
      [261] ldc #5
        + Integer [1073741824]
      [263] istore v14
      [265] aload v10
      [267] getfield #162
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I]
      [270] iconst_m1
      [271] ificmpeq +10 (target=281)
      [274] aload v10
      [276] getfield #162
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.height I]
      [279] istore v18
      [281] iload v17
      [283] iload v13
      [285] invokestatic #350
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [288] istore v19
      [290] iload v18
      [292] iload v14
      [294] invokestatic #350
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [297] istore v20
      [299] aload v9
      [301] iload v19
      [303] iload v20
      [305] invokevirtual #345
        + Methodref [android/view/View.measure (II)V]
      [308] iload v15
      [310] ifeq +16 (target=326)
      [313] iload v6
      [315] aload v9
      [317] invokevirtual #335
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [320] isub
      [321] istore v6
      [323] goto +18 (target=341)
      [326] iload v16
      [328] ifeq +13 (target=341)
      [331] iload v5
      [333] aload v9
      [335] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [338] isub
      [339] istore v5
      [341] iinc v8, 1
      [344] goto -268 (target=76)
      [347] aload_0 v0
      [348] iload v5
      [350] ldc #5
        + Integer [1073741824]
      [352] invokestatic #350
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [355] putfield #105
        + Fieldref [android/support/v4/view/ViewPager.mChildWidthMeasureSpec I]
      [358] aload_0 v0
      [359] iload v6
      [361] ldc #5
        + Integer [1073741824]
      [363] invokestatic #350
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [366] putfield #104
        + Fieldref [android/support/v4/view/ViewPager.mChildHeightMeasureSpec I]
      [369] aload_0 v0
      [370] iconst_1
      [371] putfield #119
        + Fieldref [android/support/v4/view/ViewPager.mInLayout Z]
      [374] aload_0 v0
      [375] invokevirtual #271
        + Methodref [android/support/v4/view/ViewPager.populate ()V]
      [378] aload_0 v0
      [379] iconst_0
      [380] putfield #119
        + Fieldref [android/support/v4/view/ViewPager.mInLayout Z]
      [383] aload_0 v0
      [384] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [387] istore v7
      [389] iconst_0
      [390] istore v8
      [392] iload v8
      [394] iload v7
      [396] ificmpge +78 (target=474)
      [399] aload_0 v0
      [400] iload v8
      [402] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [405] astore v9
      [407] aload v9
      [409] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [412] bipush 8
      [414] ificmpeq +54 (target=468)
      [417] aload v9
      [419] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [422] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [425] astore v10
      [427] aload v10
      [429] ifnull +11 (target=440)
      [432] aload v10
      [434] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [437] ifne +31 (target=468)
      [440] iload v5
      [442] i2f
      [443] aload v10
      [445] getfield #167
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
      [448] fmul
      [449] f2i
      [450] ldc #5
        + Integer [1073741824]
      [452] invokestatic #350
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [455] istore v11
      [457] aload v9
      [459] iload v11
      [461] aload_0 v0
      [462] getfield #104
        + Fieldref [android/support/v4/view/ViewPager.mChildHeightMeasureSpec I]
      [465] invokevirtual #345
        + Methodref [android/view/View.measure (II)V]
      [468] iinc v8, 1
      [471] goto -79 (target=392)
      [474] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 55)
        [0] -> line 1369
        [14] -> line 1372
        [19] -> line 1373
        [25] -> line 1374
        [38] -> line 1377
        [51] -> line 1378
        [67] -> line 1385
        [73] -> line 1386
        [83] -> line 1387
        [91] -> line 1388
        [101] -> line 1389
        [111] -> line 1390
        [124] -> line 1391
        [134] -> line 1392
        [144] -> line 1393
        [148] -> line 1394
        [152] -> line 1395
        [173] -> line 1396
        [192] -> line 1398
        [197] -> line 1399
        [204] -> line 1400
        [209] -> line 1401
        [213] -> line 1404
        [217] -> line 1405
        [221] -> line 1406
        [231] -> line 1407
        [235] -> line 1408
        [244] -> line 1409
        [251] -> line 1412
        [261] -> line 1413
        [265] -> line 1414
        [274] -> line 1415
        [281] -> line 1418
        [290] -> line 1419
        [299] -> line 1420
        [308] -> line 1422
        [313] -> line 1423
        [326] -> line 1424
        [331] -> line 1425
        [341] -> line 1386
        [347] -> line 1431
        [358] -> line 1432
        [369] -> line 1435
        [374] -> line 1436
        [378] -> line 1437
        [383] -> line 1440
        [389] -> line 1441
        [399] -> line 1442
        [407] -> line 1443
        [417] -> line 1447
        [427] -> line 1448
        [440] -> line 1449
        [457] -> line 1451
        [468] -> line 1441
        [474] -> line 1455
      + Local variable table attribute (count = 25)
        v11: 134 -> 341 [I hgrav]
        v12: 144 -> 341 [I vgrav]
        v13: 148 -> 341 [I widthMode]
        v14: 152 -> 341 [I heightMode]
        v15: 173 -> 341 [Z consumeVertical]
        v16: 192 -> 341 [Z consumeHorizontal]
        v17: 217 -> 341 [I widthSize]
        v18: 221 -> 341 [I heightSize]
        v19: 290 -> 341 [I widthSpec]
        v20: 299 -> 341 [I heightSpec]
        v10: 111 -> 341 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v9: 91 -> 341 [Landroid/view/View; child]
        v8: 76 -> 347 [I i]
        v11: 457 -> 468 [I widthSpec]
        v10: 427 -> 468 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v9: 407 -> 468 [Landroid/view/View; child]
        v8: 392 -> 474 [I i]
        v0: 0 -> 475 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 475 [I widthMeasureSpec]
        v2: 0 -> 475 [I heightMeasureSpec]
        v3: 19 -> 475 [I measuredWidth]
        v4: 25 -> 475 [I maxGutterSize]
        v5: 51 -> 475 [I childWidthSize]
        v6: 67 -> 475 [I childHeightSize]
        v7: 73 -> 475 [I size]
  + Method:       onSizeChanged(IIII)V
    Access flags: 0x4
      = protected void onSizeChanged(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokespecial #373
        + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]
      [9] iload_1 v1
      [10] iload_3 v3
      [11] ificmpeq +17 (target=28)
      [14] aload_0 v0
      [15] iload_1 v1
      [16] iload_3 v3
      [17] aload_0 v0
      [18] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [21] aload_0 v0
      [22] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [25] invokespecial #273
        + Methodref [android/support/v4/view/ViewPager.recomputeScrollPosition (IIII)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1459
        [9] -> line 1462
        [14] -> line 1463
        [28] -> line 1465
      + Local variable table attribute (count = 5)
        v0: 0 -> 29 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 29 [I w]
        v2: 0 -> 29 [I h]
        v3: 0 -> 29 [I oldw]
        v4: 0 -> 29 [I oldh]
  + Method:       recomputeScrollPosition(IIII)V
    Access flags: 0x2
      = private void recomputeScrollPosition(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 217, locals = 12, stack = 6):
      [0] iload_2 v2
      [1] ifle +140 (target=141)
      [4] aload_0 v0
      [5] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [8] invokevirtual #412
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [11] ifne +130 (target=141)
      [14] iload_1 v1
      [15] aload_0 v0
      [16] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [19] isub
      [20] aload_0 v0
      [21] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [24] isub
      [25] iload_3 v3
      [26] iadd
      [27] istore v5
      [29] iload_2 v2
      [30] aload_0 v0
      [31] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [34] isub
      [35] aload_0 v0
      [36] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [39] isub
      [40] iload v4
      [42] iadd
      [43] istore v6
      [45] aload_0 v0
      [46] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [49] istore v7
      [51] iload v7
      [53] i2f
      [54] iload v6
      [56] i2f
      [57] fdiv
      [58] fstore v8
      [60] fload v8
      [62] iload v5
      [64] i2f
      [65] fmul
      [66] f2i
      [67] istore v9
      [69] aload_0 v0
      [70] iload v9
      [72] aload_0 v0
      [73] invokevirtual #250
        + Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
      [76] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [79] aload_0 v0
      [80] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [83] invokevirtual #384
        + Methodref [android/widget/Scroller.isFinished ()Z]
      [86] ifne +52 (target=138)
      [89] aload_0 v0
      [90] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [93] invokevirtual #382
        + Methodref [android/widget/Scroller.getDuration ()I]
      [96] aload_0 v0
      [97] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [100] invokevirtual #386
        + Methodref [android/widget/Scroller.timePassed ()I]
      [103] isub
      [104] istore v10
      [106] aload_0 v0
      [107] aload_0 v0
      [108] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [111] invokevirtual #257
        + Methodref [android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [114] astore v11
      [116] aload_0 v0
      [117] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [120] iload v9
      [122] iconst_0
      [123] aload v11
      [125] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [128] iload_1 v1
      [129] i2f
      [130] fmul
      [131] f2i
      [132] iconst_0
      [133] iload v10
      [135] invokevirtual #385
        + Methodref [android/widget/Scroller.startScroll (IIIII)V]
      [138] goto +78 (target=216)
      [141] aload_0 v0
      [142] aload_0 v0
      [143] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [146] invokevirtual #257
        + Methodref [android/support/v4/view/ViewPager.infoForPosition (I)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [149] astore v5
      [151] aload v5
      [153] ifnull +18 (target=171)
      [156] aload v5
      [158] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [161] aload_0 v0
      [162] getfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [165] invokestatic #396
        + Methodref [java/lang/Math.min (FF)F]
      [168] goto +4 (target=172)
      [171] fconst_0
      [172] fstore v6
      [174] fload v6
      [176] iload_1 v1
      [177] aload_0 v0
      [178] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [181] isub
      [182] aload_0 v0
      [183] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [186] isub
      [187] i2f
      [188] fmul
      [189] f2i
      [190] istore v7
      [192] iload v7
      [194] aload_0 v0
      [195] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [198] ificmpeq +18 (target=216)
      [201] aload_0 v0
      [202] iconst_0
      [203] invokespecial #223
        + Methodref [android/support/v4/view/ViewPager.completeScroll (Z)V]
      [206] aload_0 v0
      [207] iload v7
      [209] aload_0 v0
      [210] invokevirtual #250
        + Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
      [213] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [216] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 1468
        [14] -> line 1469
        [29] -> line 1470
        [45] -> line 1472
        [51] -> line 1473
        [60] -> line 1474
        [69] -> line 1476
        [79] -> line 1477
        [89] -> line 1479
        [106] -> line 1480
        [116] -> line 1481
        [138] -> line 1484
        [141] -> line 1485
        [151] -> line 1486
        [174] -> line 1487
        [192] -> line 1489
        [201] -> line 1490
        [206] -> line 1491
        [216] -> line 1494
      + Local variable table attribute (count = 15)
        v10: 106 -> 138 [I newDuration]
        v11: 116 -> 138 [Landroid/support/v4/view/ViewPager$ItemInfo; targetInfo]
        v5: 29 -> 138 [I widthWithMargin]
        v6: 45 -> 138 [I oldWidthWithMargin]
        v7: 51 -> 138 [I xpos]
        v8: 60 -> 138 [F pageOffset]
        v9: 69 -> 138 [I newOffsetPixels]
        v5: 151 -> 216 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v6: 174 -> 216 [F scrollOffset]
        v7: 192 -> 216 [I scrollPos]
        v0: 0 -> 217 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 217 [I width]
        v2: 0 -> 217 [I oldWidth]
        v3: 0 -> 217 [I margin]
        v4: 0 -> 217 [I oldMargin]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 594, locals = 25, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [4] istore v6
      [6] iload v4
      [8] iload_2 v2
      [9] isub
      [10] istore v7
      [12] iload v5
      [14] iload_3 v3
      [15] isub
      [16] istore v8
      [18] aload_0 v0
      [19] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [22] istore v9
      [24] aload_0 v0
      [25] invokevirtual #247
        + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
      [28] istore v10
      [30] aload_0 v0
      [31] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [34] istore v11
      [36] aload_0 v0
      [37] invokevirtual #244
        + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
      [40] istore v12
      [42] aload_0 v0
      [43] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [46] istore v13
      [48] iconst_0
      [49] istore v14
      [51] iconst_0
      [52] istore v15
      [54] iload v15
      [56] iload v6
      [58] ificmpge +314 (target=372)
      [61] aload_0 v0
      [62] iload v15
      [64] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [67] astore v16
      [69] aload v16
      [71] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [74] bipush 8
      [76] ificmpeq +290 (target=366)
      [79] aload v16
      [81] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [84] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [87] astore v17
      [89] iconst_0
      [90] istore v18
      [92] iconst_0
      [93] istore v19
      [95] aload v17
      [97] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [100] ifeq +266 (target=366)
      [103] aload v17
      [105] getfield #161
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
      [108] bipush 7
      [110] iand
      [111] istore v20
      [113] aload v17
      [115] getfield #161
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
      [118] bipush 112
      [120] iand
      [121] istore v21
      [123] iload v20
      [125] tableswitch (5 offsets, default=35) (target=160)
        1: offset = 59, target = 184
        2: offset = 35, target = 160
        3: offset = 42, target = 167
        4: offset = 35, target = 160
        5: offset = 79, target = 204
        default: offset = 35, target = 160
      [160] iload v9
      [162] istore v18
      [164] goto +63 (target=227)
      [167] iload v9
      [169] istore v18
      [171] iload v9
      [173] aload v16
      [175] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [178] iadd
      [179] istore v9
      [181] goto +46 (target=227)
      [184] iload v7
      [186] aload v16
      [188] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [191] isub
      [192] iconst_2
      [193] idiv
      [194] iload v9
      [196] invokestatic #395
        + Methodref [java/lang/Math.max (II)I]
      [199] istore v18
      [201] goto +26 (target=227)
      [204] iload v7
      [206] iload v11
      [208] isub
      [209] aload v16
      [211] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [214] isub
      [215] istore v18
      [217] iload v11
      [219] aload v16
      [221] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [224] iadd
      [225] istore v11
      [227] iload v21
      [229] lookupswitch (3 offsets, default=35) (target=264)
        16: offset = 59, target = 288
        48: offset = 42, target = 271
        80: offset = 79, target = 308
        default: offset = 35, target = 264
      [264] iload v10
      [266] istore v19
      [268] goto +63 (target=331)
      [271] iload v10
      [273] istore v19
      [275] iload v10
      [277] aload v16
      [279] invokevirtual #335
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [282] iadd
      [283] istore v10
      [285] goto +46 (target=331)
      [288] iload v8
      [290] aload v16
      [292] invokevirtual #335
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [295] isub
      [296] iconst_2
      [297] idiv
      [298] iload v10
      [300] invokestatic #395
        + Methodref [java/lang/Math.max (II)I]
      [303] istore v19
      [305] goto +26 (target=331)
      [308] iload v8
      [310] iload v12
      [312] isub
      [313] aload v16
      [315] invokevirtual #335
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [318] isub
      [319] istore v19
      [321] iload v12
      [323] aload v16
      [325] invokevirtual #335
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [328] iadd
      [329] istore v12
      [331] iload v18
      [333] iload v13
      [335] iadd
      [336] istore v18
      [338] aload v16
      [340] iload v18
      [342] iload v19
      [344] iload v18
      [346] aload v16
      [348] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [351] iadd
      [352] iload v19
      [354] aload v16
      [356] invokevirtual #335
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [359] iadd
      [360] invokevirtual #344
        + Methodref [android/view/View.layout (IIII)V]
      [363] iinc v14, 1
      [366] iinc v15, 1
      [369] goto -315 (target=54)
      [372] iload v7
      [374] iload v9
      [376] isub
      [377] iload v11
      [379] isub
      [380] istore v15
      [382] iconst_0
      [383] istore v16
      [385] iload v16
      [387] iload v6
      [389] ificmpge +160 (target=549)
      [392] aload_0 v0
      [393] iload v16
      [395] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [398] astore v17
      [400] aload v17
      [402] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [405] bipush 8
      [407] ificmpeq +136 (target=543)
      [410] aload v17
      [412] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [415] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [418] astore v18
      [420] aload v18
      [422] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [425] ifne +118 (target=543)
      [428] aload_0 v0
      [429] aload v17
      [431] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [434] dup
      [435] astore v19
      [437] ifnull +106 (target=543)
      [440] iload v15
      [442] i2f
      [443] aload v19
      [445] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [448] fmul
      [449] f2i
      [450] istore v20
      [452] iload v9
      [454] iload v20
      [456] iadd
      [457] istore v21
      [459] iload v10
      [461] istore v22
      [463] aload v18
      [465] getfield #164
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.needsMeasure Z]
      [468] ifeq +50 (target=518)
      [471] aload v18
      [473] iconst_0
      [474] putfield #164
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.needsMeasure Z]
      [477] iload v15
      [479] i2f
      [480] aload v18
      [482] getfield #167
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
      [485] fmul
      [486] f2i
      [487] ldc #5
        + Integer [1073741824]
      [489] invokestatic #350
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [492] istore v23
      [494] iload v8
      [496] iload v10
      [498] isub
      [499] iload v12
      [501] isub
      [502] ldc #5
        + Integer [1073741824]
      [504] invokestatic #350
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [507] istore v24
      [509] aload v17
      [511] iload v23
      [513] iload v24
      [515] invokevirtual #345
        + Methodref [android/view/View.measure (II)V]
      [518] aload v17
      [520] iload v21
      [522] iload v22
      [524] iload v21
      [526] aload v17
      [528] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [531] iadd
      [532] iload v22
      [534] aload v17
      [536] invokevirtual #335
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [539] iadd
      [540] invokevirtual #344
        + Methodref [android/view/View.layout (IIII)V]
      [543] iinc v16, 1
      [546] goto -161 (target=385)
      [549] aload_0 v0
      [550] iload v10
      [552] putfield #150
        + Fieldref [android/support/v4/view/ViewPager.mTopPageBounds I]
      [555] aload_0 v0
      [556] iload v8
      [558] iload v12
      [560] isub
      [561] putfield #102
        + Fieldref [android/support/v4/view/ViewPager.mBottomPageBounds I]
      [564] aload_0 v0
      [565] iload v14
      [567] putfield #108
        + Fieldref [android/support/v4/view/ViewPager.mDecorChildCount I]
      [570] aload_0 v0
      [571] getfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [574] ifeq +14 (target=588)
      [577] aload_0 v0
      [578] aload_0 v0
      [579] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [582] iconst_0
      [583] iconst_0
      [584] iconst_0
      [585] invokespecial #281
        + Methodref [android/support/v4/view/ViewPager.scrollToItem (IZIZ)V]
      [588] aload_0 v0
      [589] iconst_0
      [590] putfield #115
        + Fieldref [android/support/v4/view/ViewPager.mFirstLayout Z]
      [593] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 65)
        [0] -> line 1498
        [6] -> line 1499
        [12] -> line 1500
        [18] -> line 1501
        [24] -> line 1502
        [30] -> line 1503
        [36] -> line 1504
        [42] -> line 1505
        [48] -> line 1507
        [51] -> line 1511
        [61] -> line 1512
        [69] -> line 1513
        [79] -> line 1514
        [89] -> line 1515
        [92] -> line 1516
        [95] -> line 1517
        [103] -> line 1518
        [113] -> line 1519
        [123] -> line 1520
        [160] -> line 1522
        [164] -> line 1523
        [167] -> line 1525
        [171] -> line 1526
        [181] -> line 1527
        [184] -> line 1529
        [201] -> line 1531
        [204] -> line 1533
        [217] -> line 1534
        [227] -> line 1537
        [264] -> line 1539
        [268] -> line 1540
        [271] -> line 1542
        [275] -> line 1543
        [285] -> line 1544
        [288] -> line 1546
        [305] -> line 1548
        [308] -> line 1550
        [321] -> line 1551
        [331] -> line 1554
        [338] -> line 1555
        [363] -> line 1558
        [366] -> line 1511
        [372] -> line 1563
        [382] -> line 1565
        [392] -> line 1566
        [400] -> line 1567
        [410] -> line 1568
        [420] -> line 1570
        [440] -> line 1571
        [452] -> line 1572
        [459] -> line 1573
        [463] -> line 1574
        [471] -> line 1577
        [477] -> line 1578
        [494] -> line 1581
        [509] -> line 1584
        [518] -> line 1589
        [543] -> line 1565
        [549] -> line 1595
        [555] -> line 1596
        [564] -> line 1597
        [570] -> line 1599
        [577] -> line 1600
        [588] -> line 1602
        [593] -> line 1603
      + Local variable table attribute (count = 32)
        v20: 113 -> 366 [I hgrav]
        v21: 123 -> 366 [I vgrav]
        v17: 89 -> 366 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v18: 92 -> 366 [I childLeft]
        v19: 95 -> 366 [I childTop]
        v16: 69 -> 366 [Landroid/view/View; child]
        v15: 54 -> 372 [I i]
        v23: 494 -> 518 [I widthSpec]
        v24: 509 -> 518 [I heightSpec]
        v20: 452 -> 543 [I loff]
        v21: 459 -> 543 [I childLeft]
        v22: 463 -> 543 [I childTop]
        v18: 420 -> 543 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v19: 437 -> 543 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v17: 400 -> 543 [Landroid/view/View; child]
        v16: 385 -> 549 [I i]
        v0: 0 -> 594 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 594 [Z changed]
        v2: 0 -> 594 [I l]
        v3: 0 -> 594 [I t]
        v4: 0 -> 594 [I r]
        v5: 0 -> 594 [I b]
        v6: 6 -> 594 [I count]
        v7: 12 -> 594 [I width]
        v8: 18 -> 594 [I height]
        v9: 24 -> 594 [I paddingLeft]
        v10: 30 -> 594 [I paddingTop]
        v11: 36 -> 594 [I paddingRight]
        v12: 42 -> 594 [I paddingBottom]
        v13: 48 -> 594 [I scrollX]
        v14: 51 -> 594 [I decorCount]
        v15: 382 -> 594 [I childWidth]
  + Method:       computeScroll()V
    Access flags: 0x1
      = public void computeScroll()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [4] invokevirtual #384
        + Methodref [android/widget/Scroller.isFinished ()Z]
      [7] ifne +85 (target=92)
      [10] aload_0 v0
      [11] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [14] invokevirtual #379
        + Methodref [android/widget/Scroller.computeScrollOffset ()Z]
      [17] ifeq +75 (target=92)
      [20] aload_0 v0
      [21] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [24] istore_1 v1
      [25] aload_0 v0
      [26] invokevirtual #250
        + Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
      [29] istore_2 v2
      [30] aload_0 v0
      [31] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [34] invokevirtual #380
        + Methodref [android/widget/Scroller.getCurrX ()I]
      [37] istore_3 v3
      [38] aload_0 v0
      [39] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [42] invokevirtual #381
        + Methodref [android/widget/Scroller.getCurrY ()I]
      [45] istore v4
      [47] iload_1 v1
      [48] iload_3 v3
      [49] ificmpne +9 (target=58)
      [52] iload_2 v2
      [53] iload v4
      [55] ificmpeq +32 (target=87)
      [58] aload_0 v0
      [59] iload_3 v3
      [60] iload v4
      [62] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [65] aload_0 v0
      [66] iload_3 v3
      [67] invokespecial #268
        + Methodref [android/support/v4/view/ViewPager.pageScrolled (I)Z]
      [70] ifne +17 (target=87)
      [73] aload_0 v0
      [74] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [77] invokevirtual #378
        + Methodref [android/widget/Scroller.abortAnimation ()V]
      [80] aload_0 v0
      [81] iconst_0
      [82] iload v4
      [84] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [87] aload_0 v0
      [88] invokestatic #211
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [91] return
      [92] aload_0 v0
      [93] iconst_1
      [94] invokespecial #223
        + Methodref [android/support/v4/view/ViewPager.completeScroll (Z)V]
      [97] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 1607
        [20] -> line 1608
        [25] -> line 1609
        [30] -> line 1610
        [38] -> line 1611
        [47] -> line 1613
        [58] -> line 1614
        [65] -> line 1615
        [73] -> line 1616
        [80] -> line 1617
        [87] -> line 1622
        [91] -> line 1623
        [92] -> line 1627
        [97] -> line 1628
      + Local variable table attribute (count = 5)
        v1: 25 -> 92 [I oldX]
        v2: 30 -> 92 [I oldY]
        v3: 38 -> 92 [I x]
        v4: 47 -> 92 [I y]
        v0: 0 -> 98 [Landroid/support/v4/view/ViewPager; this]
  + Method:       pageScrolled(I)Z
    Access flags: 0x2
      = private boolean pageScrolled(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 138, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [4] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [7] ifne +34 (target=41)
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #103
        + Fieldref [android/support/v4/view/ViewPager.mCalledSuper Z]
      [15] aload_0 v0
      [16] iconst_0
      [17] fconst_0
      [18] iconst_0
      [19] invokevirtual #264
        + Methodref [android/support/v4/view/ViewPager.onPageScrolled (IFI)V]
      [22] aload_0 v0
      [23] getfield #103
        + Fieldref [android/support/v4/view/ViewPager.mCalledSuper Z]
      [26] ifne +13 (target=39)
      [29] new #80
        + Class [java/lang/IllegalStateException]
      [32] dup
      [33] ldc #31
        + String [onPageScrolled did not call superclass implementation]
      [35] invokespecial #390
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [38] athrow
      [39] iconst_0
      [40] ireturn
      [41] aload_0 v0
      [42] invokespecial #256
        + Methodref [android/support/v4/view/ViewPager.infoForCurrentScrollPosition ()Landroid/support/v4/view/ViewPager$ItemInfo;]
      [45] astore_2 v2
      [46] aload_0 v0
      [47] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [50] istore_3 v3
      [51] iload_3 v3
      [52] aload_0 v0
      [53] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [56] iadd
      [57] istore v4
      [59] aload_0 v0
      [60] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [63] i2f
      [64] iload_3 v3
      [65] i2f
      [66] fdiv
      [67] fstore v5
      [69] aload_2 v2
      [70] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [73] istore v6
      [75] iload_1 v1
      [76] i2f
      [77] iload_3 v3
      [78] i2f
      [79] fdiv
      [80] aload_2 v2
      [81] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [84] fsub
      [85] aload_2 v2
      [86] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [89] fload v5
      [91] fadd
      [92] fdiv
      [93] fstore v7
      [95] fload v7
      [97] iload v4
      [99] i2f
      [100] fmul
      [101] f2i
      [102] istore v8
      [104] aload_0 v0
      [105] iconst_0
      [106] putfield #103
        + Fieldref [android/support/v4/view/ViewPager.mCalledSuper Z]
      [109] aload_0 v0
      [110] iload v6
      [112] fload v7
      [114] iload v8
      [116] invokevirtual #264
        + Methodref [android/support/v4/view/ViewPager.onPageScrolled (IFI)V]
      [119] aload_0 v0
      [120] getfield #103
        + Fieldref [android/support/v4/view/ViewPager.mCalledSuper Z]
      [123] ifne +13 (target=136)
      [126] new #80
        + Class [java/lang/IllegalStateException]
      [129] dup
      [130] ldc #31
        + String [onPageScrolled did not call superclass implementation]
      [132] invokespecial #390
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [135] athrow
      [136] iconst_1
      [137] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 1631
        [10] -> line 1632
        [15] -> line 1633
        [22] -> line 1634
        [29] -> line 1635
        [39] -> line 1638
        [41] -> line 1640
        [46] -> line 1641
        [51] -> line 1642
        [59] -> line 1643
        [69] -> line 1644
        [75] -> line 1645
        [95] -> line 1647
        [104] -> line 1649
        [109] -> line 1650
        [119] -> line 1651
        [126] -> line 1652
        [136] -> line 1655
      + Local variable table attribute (count = 9)
        v0: 0 -> 138 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 138 [I xpos]
        v2: 46 -> 138 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v3: 51 -> 138 [I width]
        v4: 59 -> 138 [I widthWithMargin]
        v5: 69 -> 138 [F marginOffset]
        v6: 75 -> 138 [I currentPage]
        v7: 95 -> 138 [F pageOffset]
        v8: 104 -> 138 [I offsetPixels]
  + Method:       onPageScrolled(IFI)V
    Access flags: 0x4
      = protected void onPageScrolled(int,float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 364, locals = 15, stack = 4):
      [0] aload_0 v0
      [1] getfield #108
        + Fieldref [android/support/v4/view/ViewPager.mDecorChildCount I]
      [4] ifle +222 (target=226)
      [7] aload_0 v0
      [8] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [11] istore v4
      [13] aload_0 v0
      [14] invokevirtual #245
        + Methodref [android/support/v4/view/ViewPager.getPaddingLeft ()I]
      [17] istore v5
      [19] aload_0 v0
      [20] invokevirtual #246
        + Methodref [android/support/v4/view/ViewPager.getPaddingRight ()I]
      [23] istore v6
      [25] aload_0 v0
      [26] invokevirtual #251
        + Methodref [android/support/v4/view/ViewPager.getWidth ()I]
      [29] istore v7
      [31] aload_0 v0
      [32] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [35] istore v8
      [37] iconst_0
      [38] istore v9
      [40] iload v9
      [42] iload v8
      [44] ificmpge +182 (target=226)
      [47] aload_0 v0
      [48] iload v9
      [50] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [53] astore v10
      [55] aload v10
      [57] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [60] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [63] astore v11
      [65] aload v11
      [67] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [70] ifne +6 (target=76)
      [73] goto +147 (target=220)
      [76] aload v11
      [78] getfield #161
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
      [81] bipush 7
      [83] iand
      [84] istore v12
      [86] iconst_0
      [87] istore v13
      [89] iload v12
      [91] tableswitch (5 offsets, default=33) (target=124)
        1: offset = 57, target = 148
        2: offset = 33, target = 124
        3: offset = 40, target = 131
        4: offset = 33, target = 124
        5: offset = 77, target = 168
        default: offset = 33, target = 124
      [124] iload v5
      [126] istore v13
      [128] goto +63 (target=191)
      [131] iload v5
      [133] istore v13
      [135] iload v5
      [137] aload v10
      [139] invokevirtual #343
        + Methodref [android/view/View.getWidth ()I]
      [142] iadd
      [143] istore v5
      [145] goto +46 (target=191)
      [148] iload v7
      [150] aload v10
      [152] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [155] isub
      [156] iconst_2
      [157] idiv
      [158] iload v5
      [160] invokestatic #395
        + Methodref [java/lang/Math.max (II)I]
      [163] istore v13
      [165] goto +26 (target=191)
      [168] iload v7
      [170] iload v6
      [172] isub
      [173] aload v10
      [175] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [178] isub
      [179] istore v13
      [181] iload v6
      [183] aload v10
      [185] invokevirtual #336
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [188] iadd
      [189] istore v6
      [191] iload v13
      [193] iload v4
      [195] iadd
      [196] istore v13
      [198] iload v13
      [200] aload v10
      [202] invokevirtual #334
        + Methodref [android/view/View.getLeft ()I]
      [205] isub
      [206] istore v14
      [208] iload v14
      [210] ifeq +10 (target=220)
      [213] aload v10
      [215] iload v14
      [217] invokevirtual #346
        + Methodref [android/view/View.offsetLeftAndRight (I)V]
      [220] iinc v9, 1
      [223] goto -183 (target=40)
      [226] aload_0 v0
      [227] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [230] ifnull +15 (target=245)
      [233] aload_0 v0
      [234] getfield #136
        + Fieldref [android/support/v4/view/ViewPager.mOnPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [237] iload_1 v1
      [238] fload_2 v2
      [239] iload_3 v3
      [240] invokeinterface #418
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageScrolled (IFI)V]
      [245] aload_0 v0
      [246] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [249] ifnull +15 (target=264)
      [252] aload_0 v0
      [253] getfield #122
        + Fieldref [android/support/v4/view/ViewPager.mInternalPageChangeListener Landroid/support/v4/view/ViewPager$OnPageChangeListener;]
      [256] iload_1 v1
      [257] fload_2 v2
      [258] iload_3 v3
      [259] invokeinterface #418
        + InterfaceMethodref [android/support/v4/view/ViewPager$OnPageChangeListener.onPageScrolled (IFI)V]
      [264] aload_0 v0
      [265] getfield #138
        + Fieldref [android/support/v4/view/ViewPager.mPageTransformer Landroid/support/v4/view/ViewPager$PageTransformer;]
      [268] ifnull +90 (target=358)
      [271] aload_0 v0
      [272] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [275] istore v4
      [277] aload_0 v0
      [278] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [281] istore v5
      [283] iconst_0
      [284] istore v6
      [286] iload v6
      [288] iload v5
      [290] ificmpge +68 (target=358)
      [293] aload_0 v0
      [294] iload v6
      [296] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [299] astore v7
      [301] aload v7
      [303] invokevirtual #333
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [306] checkcast #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [309] astore v8
      [311] aload v8
      [313] getfield #163
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [316] ifeq +6 (target=322)
      [319] goto +33 (target=352)
      [322] aload v7
      [324] invokevirtual #334
        + Methodref [android/view/View.getLeft ()I]
      [327] iload v4
      [329] isub
      [330] i2f
      [331] aload_0 v0
      [332] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [335] i2f
      [336] fdiv
      [337] fstore v9
      [339] aload_0 v0
      [340] getfield #138
        + Fieldref [android/support/v4/view/ViewPager.mPageTransformer Landroid/support/v4/view/ViewPager$PageTransformer;]
      [343] aload v7
      [345] fload v9
      [347] invokeinterface #420
        + InterfaceMethodref [android/support/v4/view/ViewPager$PageTransformer.transformPage (Landroid/view/View;F)V]
      [352] iinc v6, 1
      [355] goto -69 (target=286)
      [358] aload_0 v0
      [359] iconst_1
      [360] putfield #103
        + Fieldref [android/support/v4/view/ViewPager.mCalledSuper Z]
      [363] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 43)
        [0] -> line 1672
        [7] -> line 1673
        [13] -> line 1674
        [19] -> line 1675
        [25] -> line 1676
        [31] -> line 1677
        [37] -> line 1678
        [47] -> line 1679
        [55] -> line 1680
        [65] -> line 1681
        [76] -> line 1683
        [86] -> line 1684
        [89] -> line 1685
        [124] -> line 1687
        [128] -> line 1688
        [131] -> line 1690
        [135] -> line 1691
        [145] -> line 1692
        [148] -> line 1694
        [165] -> line 1696
        [168] -> line 1698
        [181] -> line 1699
        [191] -> line 1702
        [198] -> line 1704
        [208] -> line 1705
        [213] -> line 1706
        [220] -> line 1678
        [226] -> line 1711
        [233] -> line 1712
        [245] -> line 1714
        [252] -> line 1715
        [264] -> line 1718
        [271] -> line 1719
        [277] -> line 1720
        [283] -> line 1721
        [293] -> line 1722
        [301] -> line 1723
        [311] -> line 1725
        [322] -> line 1727
        [339] -> line 1728
        [352] -> line 1721
        [358] -> line 1732
        [363] -> line 1733
      + Local variable table attribute (count = 21)
        v10: 55 -> 220 [Landroid/view/View; child]
        v11: 65 -> 220 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v12: 86 -> 220 [I hgrav]
        v13: 89 -> 220 [I childLeft]
        v14: 208 -> 220 [I childOffset]
        v9: 40 -> 226 [I i]
        v4: 13 -> 226 [I scrollX]
        v5: 19 -> 226 [I paddingLeft]
        v6: 25 -> 226 [I paddingRight]
        v7: 31 -> 226 [I width]
        v8: 37 -> 226 [I childCount]
        v7: 301 -> 352 [Landroid/view/View; child]
        v8: 311 -> 352 [Landroid/support/v4/view/ViewPager$LayoutParams; lp]
        v9: 339 -> 352 [F transformPos]
        v6: 286 -> 358 [I i]
        v4: 277 -> 358 [I scrollX]
        v5: 283 -> 358 [I childCount]
        v0: 0 -> 364 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 364 [I position]
        v2: 0 -> 364 [F offset]
        v3: 0 -> 364 [I offsetPixels]
  + Method:       completeScroll(Z)V
    Access flags: 0x2
      = private void completeScroll(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 162, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] getfield #144
        + Fieldref [android/support/v4/view/ViewPager.mScrollState I]
      [4] iconst_2
      [5] ificmpne +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] istore_2 v2
      [14] iload_2 v2
      [15] ifeq +65 (target=80)
      [18] aload_0 v0
      [19] iconst_0
      [20] invokespecial #290
        + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
      [23] aload_0 v0
      [24] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [27] invokevirtual #378
        + Methodref [android/widget/Scroller.abortAnimation ()V]
      [30] aload_0 v0
      [31] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [34] istore_3 v3
      [35] aload_0 v0
      [36] invokevirtual #250
        + Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
      [39] istore v4
      [41] aload_0 v0
      [42] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [45] invokevirtual #380
        + Methodref [android/widget/Scroller.getCurrX ()I]
      [48] istore v5
      [50] aload_0 v0
      [51] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [54] invokevirtual #381
        + Methodref [android/widget/Scroller.getCurrY ()I]
      [57] istore v6
      [59] iload_3 v3
      [60] iload v5
      [62] ificmpne +10 (target=72)
      [65] iload v4
      [67] iload v6
      [69] ificmpeq +11 (target=80)
      [72] aload_0 v0
      [73] iload v5
      [75] iload v6
      [77] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [80] aload_0 v0
      [81] iconst_0
      [82] putfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [85] iconst_0
      [86] istore_3 v3
      [87] iload_3 v3
      [88] aload_0 v0
      [89] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [92] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [95] ificmpge +38 (target=133)
      [98] aload_0 v0
      [99] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [102] iload_3 v3
      [103] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [106] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [109] astore v4
      [111] aload v4
      [113] getfield #158
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.scrolling Z]
      [116] ifeq +11 (target=127)
      [119] iconst_1
      [120] istore_2 v2
      [121] aload v4
      [123] iconst_0
      [124] putfield #158
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.scrolling Z]
      [127] iinc v3, 1
      [130] goto -43 (target=87)
      [133] iload_2 v2
      [134] ifeq +27 (target=161)
      [137] iload_1 v1
      [138] ifeq +14 (target=152)
      [141] aload_0 v0
      [142] aload_0 v0
      [143] getfield #112
        + Fieldref [android/support/v4/view/ViewPager.mEndScrollRunnable Ljava/lang/Runnable;]
      [146] invokestatic #212
        + Methodref [android/support/v4/view/ViewCompat.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
      [149] goto +12 (target=161)
      [152] aload_0 v0
      [153] getfield #112
        + Fieldref [android/support/v4/view/ViewPager.mEndScrollRunnable Ljava/lang/Runnable;]
      [156] invokeinterface #422
        + InterfaceMethodref [java/lang/Runnable.run ()V]
      [161] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 1736
        [14] -> line 1737
        [18] -> line 1739
        [23] -> line 1740
        [30] -> line 1741
        [35] -> line 1742
        [41] -> line 1743
        [50] -> line 1744
        [59] -> line 1745
        [72] -> line 1746
        [80] -> line 1749
        [85] -> line 1750
        [98] -> line 1751
        [111] -> line 1752
        [119] -> line 1753
        [121] -> line 1754
        [127] -> line 1750
        [133] -> line 1757
        [137] -> line 1758
        [141] -> line 1759
        [152] -> line 1761
        [161] -> line 1764
      + Local variable table attribute (count = 9)
        v3: 35 -> 80 [I oldX]
        v4: 41 -> 80 [I oldY]
        v5: 50 -> 80 [I x]
        v6: 59 -> 80 [I y]
        v4: 111 -> 127 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v3: 87 -> 133 [I i]
        v0: 0 -> 162 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 162 [Z postEvents]
        v2: 14 -> 162 [Z needPopulate]
  + Method:       isGutterDrag(FF)Z
    Access flags: 0x2
      = private boolean isGutterDrag(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 3, stack = 3):
      [0] fload_1 v1
      [1] aload_0 v0
      [2] getfield #118
        + Fieldref [android/support/v4/view/ViewPager.mGutterSize I]
      [5] i2f
      [6] fcmpg
      [7] ifge +9 (target=16)
      [10] fload_2 v2
      [11] fconst_0
      [12] fcmpl
      [13] ifgt +24 (target=37)
      [16] fload_1 v1
      [17] aload_0 v0
      [18] invokevirtual #251
        + Methodref [android/support/v4/view/ViewPager.getWidth ()I]
      [21] aload_0 v0
      [22] getfield #118
        + Fieldref [android/support/v4/view/ViewPager.mGutterSize I]
      [25] isub
      [26] i2f
      [27] fcmpl
      [28] ifle +13 (target=41)
      [31] fload_2 v2
      [32] fconst_0
      [33] fcmpg
      [34] ifge +7 (target=41)
      [37] iconst_1
      [38] goto +4 (target=42)
      [41] iconst_0
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1767
      + Local variable table attribute (count = 3)
        v0: 0 -> 43 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 43 [F x]
        v2: 0 -> 43 [F dx]
  + Method:       enableLayers(Z)V
    Access flags: 0x2
      = private void enableLayers(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] iload_3 v3
      [8] iload_2 v2
      [9] ificmpge +31 (target=40)
      [12] iload_1 v1
      [13] ifeq +7 (target=20)
      [16] iconst_2
      [17] goto +4 (target=21)
      [20] iconst_0
      [21] istore v4
      [23] aload_0 v0
      [24] iload_3 v3
      [25] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [28] iload v4
      [30] aconst_null
      [31] invokestatic #215
        + Methodref [android/support/v4/view/ViewCompat.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
      [34] iinc v3, 1
      [37] goto -30 (target=7)
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1771
        [5] -> line 1772
        [12] -> line 1773
        [23] -> line 1775
        [34] -> line 1772
        [40] -> line 1777
      + Local variable table attribute (count = 5)
        v4: 23 -> 34 [I layerType]
        v3: 7 -> 40 [I i]
        v0: 0 -> 41 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 41 [Z enable]
        v2: 5 -> 41 [I childCount]
  + Method:       onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 507, locals = 10, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #319
        + Methodref [android/view/MotionEvent.getAction ()I]
      [4] sipush 255
      [7] iand
      [8] istore_2 v2
      [9] iload_2 v2
      [10] iconst_3
      [11] ificmpeq +8 (target=19)
      [14] iload_2 v2
      [15] iconst_1
      [16] ificmpne +39 (target=55)
      [19] aload_0 v0
      [20] iconst_0
      [21] putfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #124
        + Fieldref [android/support/v4/view/ViewPager.mIsUnableToDrag Z]
      [29] aload_0 v0
      [30] iconst_m1
      [31] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [34] aload_0 v0
      [35] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [38] ifnull +15 (target=53)
      [41] aload_0 v0
      [42] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [45] invokevirtual #328
        + Methodref [android/view/VelocityTracker.recycle ()V]
      [48] aload_0 v0
      [49] aconst_null
      [50] putfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [53] iconst_0
      [54] ireturn
      [55] iload_2 v2
      [56] ifeq +21 (target=77)
      [59] aload_0 v0
      [60] getfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [63] ifeq +5 (target=68)
      [66] iconst_1
      [67] ireturn
      [68] aload_0 v0
      [69] getfield #124
        + Fieldref [android/support/v4/view/ViewPager.mIsUnableToDrag Z]
      [72] ifeq +5 (target=77)
      [75] iconst_0
      [76] ireturn
      [77] iload_2 v2
      [78] lookupswitch (3 offsets, default=402) (target=480)
        0: offset = 274, target = 352
        2: offset = 34, target = 112
        6: offset = 397, target = 475
        default: offset = 402, target = 480
      [112] aload_0 v0
      [113] getfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [116] istore_3 v3
      [117] iload_3 v3
      [118] iconst_m1
      [119] ificmpne +6 (target=125)
      [122] goto +358 (target=480)
      [125] aload_1 v1
      [126] iload_3 v3
      [127] invokestatic #189
        + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [130] istore v4
      [132] aload_1 v1
      [133] iload v4
      [135] invokestatic #192
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [138] fstore v5
      [140] fload v5
      [142] aload_0 v0
      [143] getfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [146] fsub
      [147] fstore v6
      [149] fload v6
      [151] invokestatic #392
        + Methodref [java/lang/Math.abs (F)F]
      [154] fstore v7
      [156] aload_1 v1
      [157] iload v4
      [159] invokestatic #193
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [162] fstore v8
      [164] fload v8
      [166] aload_0 v0
      [167] getfield #121
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionY F]
      [170] fsub
      [171] invokestatic #392
        + Methodref [java/lang/Math.abs (F)F]
      [174] fstore v9
      [176] fload v6
      [178] fconst_0
      [179] fcmpl
      [180] ifeq +53 (target=233)
      [183] aload_0 v0
      [184] aload_0 v0
      [185] getfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [188] fload v6
      [190] invokespecial #262
        + Methodref [android/support/v4/view/ViewPager.isGutterDrag (FF)Z]
      [193] ifne +40 (target=233)
      [196] aload_0 v0
      [197] aload_0 v0
      [198] iconst_0
      [199] fload v6
      [201] f2i
      [202] fload v5
      [204] f2i
      [205] fload v8
      [207] f2i
      [208] invokevirtual #221
        + Methodref [android/support/v4/view/ViewPager.canScroll (Landroid/view/View;ZIII)Z]
      [211] ifeq +22 (target=233)
      [214] aload_0 v0
      [215] fload v5
      [217] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [220] aload_0 v0
      [221] fload v8
      [223] putfield #127
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionY F]
      [226] aload_0 v0
      [227] iconst_1
      [228] putfield #124
        + Fieldref [android/support/v4/view/ViewPager.mIsUnableToDrag Z]
      [231] iconst_0
      [232] ireturn
      [233] fload v7
      [235] aload_0 v0
      [236] getfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [239] i2f
      [240] fcmpl
      [241] ifle +72 (target=313)
      [244] fload v7
      [246] ldc #8
        + Float [0.5]
      [248] fmul
      [249] fload v9
      [251] fcmpl
      [252] ifle +61 (target=313)
      [255] aload_0 v0
      [256] iconst_1
      [257] putfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [260] aload_0 v0
      [261] iconst_1
      [262] invokespecial #289
        + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
      [265] aload_0 v0
      [266] fload v6
      [268] fconst_0
      [269] fcmpl
      [270] ifle +16 (target=286)
      [273] aload_0 v0
      [274] getfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [277] aload_0 v0
      [278] getfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [281] i2f
      [282] fadd
      [283] goto +13 (target=296)
      [286] aload_0 v0
      [287] getfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [290] aload_0 v0
      [291] getfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [294] i2f
      [295] fsub
      [296] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [299] aload_0 v0
      [300] fload v8
      [302] putfield #127
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionY F]
      [305] aload_0 v0
      [306] iconst_1
      [307] invokespecial #290
        + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
      [310] goto +19 (target=329)
      [313] fload v9
      [315] aload_0 v0
      [316] getfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [319] i2f
      [320] fcmpl
      [321] ifle +8 (target=329)
      [324] aload_0 v0
      [325] iconst_1
      [326] putfield #124
        + Fieldref [android/support/v4/view/ViewPager.mIsUnableToDrag Z]
      [329] aload_0 v0
      [330] getfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [333] ifeq +147 (target=480)
      [336] aload_0 v0
      [337] fload v5
      [339] invokespecial #269
        + Methodref [android/support/v4/view/ViewPager.performDrag (F)Z]
      [342] ifeq +138 (target=480)
      [345] aload_0 v0
      [346] invokestatic #211
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [349] goto +131 (target=480)
      [352] aload_0 v0
      [353] aload_0 v0
      [354] aload_1 v1
      [355] invokevirtual #321
        + Methodref [android/view/MotionEvent.getX ()F]
      [358] dup_x1
      [359] putfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [362] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [365] aload_0 v0
      [366] aload_0 v0
      [367] aload_1 v1
      [368] invokevirtual #322
        + Methodref [android/view/MotionEvent.getY ()F]
      [371] dup_x1
      [372] putfield #121
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionY F]
      [375] putfield #127
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionY F]
      [378] aload_0 v0
      [379] aload_1 v1
      [380] iconst_0
      [381] invokestatic #191
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [384] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [387] aload_0 v0
      [388] iconst_0
      [389] putfield #124
        + Fieldref [android/support/v4/view/ViewPager.mIsUnableToDrag Z]
      [392] aload_0 v0
      [393] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [396] invokevirtual #379
        + Methodref [android/widget/Scroller.computeScrollOffset ()Z]
      [399] pop
      [400] aload_0 v0
      [401] getfield #144
        + Fieldref [android/support/v4/view/ViewPager.mScrollState I]
      [404] iconst_2
      [405] ificmpne +57 (target=462)
      [408] aload_0 v0
      [409] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [412] invokevirtual #383
        + Methodref [android/widget/Scroller.getFinalX ()I]
      [415] aload_0 v0
      [416] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [419] invokevirtual #380
        + Methodref [android/widget/Scroller.getCurrX ()I]
      [422] isub
      [423] invokestatic #393
        + Methodref [java/lang/Math.abs (I)I]
      [426] aload_0 v0
      [427] getfield #106
        + Fieldref [android/support/v4/view/ViewPager.mCloseEnough I]
      [430] ificmple +32 (target=462)
      [433] aload_0 v0
      [434] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [437] invokevirtual #378
        + Methodref [android/widget/Scroller.abortAnimation ()V]
      [440] aload_0 v0
      [441] iconst_0
      [442] putfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [445] aload_0 v0
      [446] invokevirtual #271
        + Methodref [android/support/v4/view/ViewPager.populate ()V]
      [449] aload_0 v0
      [450] iconst_1
      [451] putfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [454] aload_0 v0
      [455] iconst_1
      [456] invokespecial #289
        + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
      [459] goto +21 (target=480)
      [462] aload_0 v0
      [463] iconst_0
      [464] invokespecial #223
        + Methodref [android/support/v4/view/ViewPager.completeScroll (Z)V]
      [467] aload_0 v0
      [468] iconst_0
      [469] putfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [472] goto +8 (target=480)
      [475] aload_0 v0
      [476] aload_1 v1
      [477] invokespecial #265
        + Methodref [android/support/v4/view/ViewPager.onSecondaryPointerUp (Landroid/view/MotionEvent;)V]
      [480] aload_0 v0
      [481] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [484] ifnonnull +10 (target=494)
      [487] aload_0 v0
      [488] invokestatic #327
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [491] putfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [494] aload_0 v0
      [495] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [498] aload_1 v1
      [499] invokevirtual #324
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [502] aload_0 v0
      [503] getfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [506] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 59)
        [0] -> line 1787
        [9] -> line 1790
        [19] -> line 1793
        [24] -> line 1794
        [29] -> line 1795
        [34] -> line 1796
        [41] -> line 1797
        [48] -> line 1798
        [53] -> line 1800
        [55] -> line 1805
        [59] -> line 1806
        [66] -> line 1808
        [68] -> line 1810
        [75] -> line 1812
        [77] -> line 1816
        [112] -> line 1827
        [117] -> line 1828
        [122] -> line 1830
        [125] -> line 1833
        [132] -> line 1834
        [140] -> line 1835
        [149] -> line 1836
        [156] -> line 1837
        [164] -> line 1838
        [176] -> line 1841
        [214] -> line 1844
        [220] -> line 1845
        [226] -> line 1846
        [231] -> line 1847
        [233] -> line 1849
        [255] -> line 1851
        [260] -> line 1852
        [265] -> line 1853
        [299] -> line 1855
        [305] -> line 1856
        [313] -> line 1857
        [324] -> line 1863
        [329] -> line 1865
        [336] -> line 1867
        [345] -> line 1868
        [352] -> line 1879
        [365] -> line 1880
        [378] -> line 1881
        [387] -> line 1882
        [392] -> line 1884
        [400] -> line 1885
        [433] -> line 1888
        [440] -> line 1889
        [445] -> line 1890
        [449] -> line 1891
        [454] -> line 1892
        [462] -> line 1894
        [467] -> line 1895
        [472] -> line 1901
        [475] -> line 1905
        [480] -> line 1909
        [487] -> line 1910
        [494] -> line 1912
        [502] -> line 1918
      + Local variable table attribute (count = 10)
        v3: 117 -> 352 [I activePointerId]
        v4: 132 -> 352 [I pointerIndex]
        v5: 140 -> 352 [F x]
        v6: 149 -> 352 [F dx]
        v7: 156 -> 352 [F xDiff]
        v8: 164 -> 352 [F y]
        v9: 176 -> 352 [F yDiff]
        v0: 0 -> 507 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 507 [Landroid/view/MotionEvent; ev]
        v2: 9 -> 507 [I action]
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 636, locals = 15, stack = 5):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [android/support/v4/view/ViewPager.mFakeDragging Z]
      [4] ifeq +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] aload_1 v1
      [10] invokevirtual #319
        + Methodref [android/view/MotionEvent.getAction ()I]
      [13] ifne +12 (target=25)
      [16] aload_1 v1
      [17] invokevirtual #320
        + Methodref [android/view/MotionEvent.getEdgeFlags ()I]
      [20] ifeq +5 (target=25)
      [23] iconst_0
      [24] ireturn
      [25] aload_0 v0
      [26] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [29] ifnull +13 (target=42)
      [32] aload_0 v0
      [33] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [36] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [39] ifne +5 (target=44)
      [42] iconst_0
      [43] ireturn
      [44] aload_0 v0
      [45] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [48] ifnonnull +10 (target=58)
      [51] aload_0 v0
      [52] invokestatic #327
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [55] putfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [58] aload_0 v0
      [59] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [62] aload_1 v1
      [63] invokevirtual #324
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [66] aload_1 v1
      [67] invokevirtual #319
        + Methodref [android/view/MotionEvent.getAction ()I]
      [70] istore_2 v2
      [71] iconst_0
      [72] istore_3 v3
      [73] iload_2 v2
      [74] sipush 255
      [77] iand
      [78] tableswitch (7 offsets, default=548) (target=626)
        0: offset = 42, target = 120
        1: offset = 279, target = 357
        2: offset = 106, target = 184
        3: offset = 448, target = 526
        4: offset = 548, target = 626
        5: offset = 494, target = 572
        6: offset = 527, target = 605
        default: offset = 548, target = 626
      [120] aload_0 v0
      [121] getfield #145
        + Fieldref [android/support/v4/view/ViewPager.mScroller Landroid/widget/Scroller;]
      [124] invokevirtual #378
        + Methodref [android/widget/Scroller.abortAnimation ()V]
      [127] aload_0 v0
      [128] iconst_0
      [129] putfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [132] aload_0 v0
      [133] invokevirtual #271
        + Methodref [android/support/v4/view/ViewPager.populate ()V]
      [136] aload_0 v0
      [137] iconst_1
      [138] putfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [141] aload_0 v0
      [142] iconst_1
      [143] invokespecial #289
        + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
      [146] aload_0 v0
      [147] aload_0 v0
      [148] aload_1 v1
      [149] invokevirtual #321
        + Methodref [android/view/MotionEvent.getX ()F]
      [152] dup_x1
      [153] putfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [156] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [159] aload_0 v0
      [160] aload_0 v0
      [161] aload_1 v1
      [162] invokevirtual #322
        + Methodref [android/view/MotionEvent.getY ()F]
      [165] dup_x1
      [166] putfield #121
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionY F]
      [169] putfield #127
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionY F]
      [172] aload_0 v0
      [173] aload_1 v1
      [174] iconst_0
      [175] invokestatic #191
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [178] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [181] goto +445 (target=626)
      [184] aload_0 v0
      [185] getfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [188] ifne +132 (target=320)
      [191] aload_1 v1
      [192] aload_0 v0
      [193] getfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [196] invokestatic #189
        + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [199] istore v4
      [201] aload_1 v1
      [202] iload v4
      [204] invokestatic #192
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [207] fstore v5
      [209] fload v5
      [211] aload_0 v0
      [212] getfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [215] fsub
      [216] invokestatic #392
        + Methodref [java/lang/Math.abs (F)F]
      [219] fstore v6
      [221] aload_1 v1
      [222] iload v4
      [224] invokestatic #193
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [227] fstore v7
      [229] fload v7
      [231] aload_0 v0
      [232] getfield #127
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionY F]
      [235] fsub
      [236] invokestatic #392
        + Methodref [java/lang/Math.abs (F)F]
      [239] fstore v8
      [241] fload v6
      [243] aload_0 v0
      [244] getfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [247] i2f
      [248] fcmpl
      [249] ifle +71 (target=320)
      [252] fload v6
      [254] fload v8
      [256] fcmpl
      [257] ifle +63 (target=320)
      [260] aload_0 v0
      [261] iconst_1
      [262] putfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [265] aload_0 v0
      [266] fload v5
      [268] aload_0 v0
      [269] getfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [272] fsub
      [273] fconst_0
      [274] fcmpl
      [275] ifle +16 (target=291)
      [278] aload_0 v0
      [279] getfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [282] aload_0 v0
      [283] getfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [286] i2f
      [287] fadd
      [288] goto +13 (target=301)
      [291] aload_0 v0
      [292] getfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [295] aload_0 v0
      [296] getfield #151
        + Fieldref [android/support/v4/view/ViewPager.mTouchSlop I]
      [299] i2f
      [300] fsub
      [301] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [304] aload_0 v0
      [305] fload v7
      [307] putfield #127
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionY F]
      [310] aload_0 v0
      [311] iconst_1
      [312] invokespecial #289
        + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
      [315] aload_0 v0
      [316] iconst_1
      [317] invokespecial #290
        + Methodref [android/support/v4/view/ViewPager.setScrollingCacheEnabled (Z)V]
      [320] aload_0 v0
      [321] getfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [324] ifeq +302 (target=626)
      [327] aload_1 v1
      [328] aload_0 v0
      [329] getfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [332] invokestatic #189
        + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [335] istore v4
      [337] aload_1 v1
      [338] iload v4
      [340] invokestatic #192
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [343] fstore v5
      [345] iload_3 v3
      [346] aload_0 v0
      [347] fload v5
      [349] invokespecial #269
        + Methodref [android/support/v4/view/ViewPager.performDrag (F)Z]
      [352] ior
      [353] istore_3 v3
      [354] goto +272 (target=626)
      [357] aload_0 v0
      [358] getfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [361] ifeq +265 (target=626)
      [364] aload_0 v0
      [365] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [368] astore v4
      [370] aload v4
      [372] sipush 1000
      [375] aload_0 v0
      [376] getfield #131
        + Fieldref [android/support/v4/view/ViewPager.mMaximumVelocity I]
      [379] i2f
      [380] invokevirtual #326
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [383] aload v4
      [385] aload_0 v0
      [386] getfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [389] invokestatic #207
        + Methodref [android/support/v4/view/VelocityTrackerCompat.getXVelocity (Landroid/view/VelocityTracker;I)F]
      [392] f2i
      [393] istore v5
      [395] aload_0 v0
      [396] iconst_1
      [397] putfield #139
        + Fieldref [android/support/v4/view/ViewPager.mPopulatePending Z]
      [400] aload_0 v0
      [401] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [404] istore v6
      [406] aload_0 v0
      [407] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [410] istore v7
      [412] aload_0 v0
      [413] invokespecial #256
        + Methodref [android/support/v4/view/ViewPager.infoForCurrentScrollPosition ()Landroid/support/v4/view/ViewPager$ItemInfo;]
      [416] astore v8
      [418] aload v8
      [420] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [423] istore v9
      [425] iload v7
      [427] i2f
      [428] iload v6
      [430] i2f
      [431] fdiv
      [432] aload v8
      [434] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [437] fsub
      [438] aload v8
      [440] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [443] fdiv
      [444] fstore v10
      [446] aload_1 v1
      [447] aload_0 v0
      [448] getfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [451] invokestatic #189
        + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [454] istore v11
      [456] aload_1 v1
      [457] iload v11
      [459] invokestatic #192
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [462] fstore v12
      [464] fload v12
      [466] aload_0 v0
      [467] getfield #120
        + Fieldref [android/support/v4/view/ViewPager.mInitialMotionX F]
      [470] fsub
      [471] f2i
      [472] istore v13
      [474] aload_0 v0
      [475] iload v9
      [477] fload v10
      [479] iload v5
      [481] iload v13
      [483] invokespecial #224
        + Methodref [android/support/v4/view/ViewPager.determineTargetPage (IFII)I]
      [486] istore v14
      [488] aload_0 v0
      [489] iload v14
      [491] iconst_1
      [492] iconst_1
      [493] iload v5
      [495] invokevirtual #284
        + Methodref [android/support/v4/view/ViewPager.setCurrentItemInternal (IZZI)V]
      [498] aload_0 v0
      [499] iconst_m1
      [500] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [503] aload_0 v0
      [504] invokespecial #227
        + Methodref [android/support/v4/view/ViewPager.endDrag ()V]
      [507] aload_0 v0
      [508] getfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [511] invokevirtual #310
        + Methodref [android/support/v4/widget/EdgeEffectCompat.onRelease ()Z]
      [514] aload_0 v0
      [515] getfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [518] invokevirtual #310
        + Methodref [android/support/v4/widget/EdgeEffectCompat.onRelease ()Z]
      [521] ior
      [522] istore_3 v3
      [523] goto +103 (target=626)
      [526] aload_0 v0
      [527] getfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [530] ifeq +96 (target=626)
      [533] aload_0 v0
      [534] aload_0 v0
      [535] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [538] iconst_1
      [539] iconst_0
      [540] iconst_0
      [541] invokespecial #281
        + Methodref [android/support/v4/view/ViewPager.scrollToItem (IZIZ)V]
      [544] aload_0 v0
      [545] iconst_m1
      [546] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [549] aload_0 v0
      [550] invokespecial #227
        + Methodref [android/support/v4/view/ViewPager.endDrag ()V]
      [553] aload_0 v0
      [554] getfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [557] invokevirtual #310
        + Methodref [android/support/v4/widget/EdgeEffectCompat.onRelease ()Z]
      [560] aload_0 v0
      [561] getfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [564] invokevirtual #310
        + Methodref [android/support/v4/widget/EdgeEffectCompat.onRelease ()Z]
      [567] ior
      [568] istore_3 v3
      [569] goto +57 (target=626)
      [572] aload_1 v1
      [573] invokestatic #190
        + Methodref [android/support/v4/view/MotionEventCompat.getActionIndex (Landroid/view/MotionEvent;)I]
      [576] istore v4
      [578] aload_1 v1
      [579] iload v4
      [581] invokestatic #192
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [584] fstore v5
      [586] aload_0 v0
      [587] fload v5
      [589] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [592] aload_0 v0
      [593] aload_1 v1
      [594] iload v4
      [596] invokestatic #191
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [599] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [602] goto +24 (target=626)
      [605] aload_0 v0
      [606] aload_1 v1
      [607] invokespecial #265
        + Methodref [android/support/v4/view/ViewPager.onSecondaryPointerUp (Landroid/view/MotionEvent;)V]
      [610] aload_0 v0
      [611] aload_1 v1
      [612] aload_1 v1
      [613] aload_0 v0
      [614] getfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [617] invokestatic #189
        + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [620] invokestatic #192
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [623] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [626] iload_3 v3
      [627] ifeq +7 (target=634)
      [630] aload_0 v0
      [631] invokestatic #211
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [634] iconst_1
      [635] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 72)
        [0] -> line 1923
        [7] -> line 1927
        [9] -> line 1930
        [23] -> line 1933
        [25] -> line 1936
        [42] -> line 1938
        [44] -> line 1941
        [51] -> line 1942
        [58] -> line 1944
        [66] -> line 1946
        [71] -> line 1947
        [73] -> line 1949
        [120] -> line 1951
        [127] -> line 1952
        [132] -> line 1953
        [136] -> line 1954
        [141] -> line 1955
        [146] -> line 1958
        [159] -> line 1959
        [172] -> line 1960
        [181] -> line 1961
        [184] -> line 1964
        [191] -> line 1965
        [201] -> line 1966
        [209] -> line 1967
        [221] -> line 1968
        [229] -> line 1969
        [241] -> line 1971
        [260] -> line 1973
        [265] -> line 1974
        [304] -> line 1976
        [310] -> line 1977
        [315] -> line 1978
        [320] -> line 1982
        [327] -> line 1984
        [337] -> line 1986
        [345] -> line 1987
        [354] -> line 1988
        [357] -> line 1991
        [364] -> line 1992
        [370] -> line 1993
        [383] -> line 1994
        [395] -> line 1996
        [400] -> line 1997
        [406] -> line 1998
        [412] -> line 1999
        [418] -> line 2000
        [425] -> line 2001
        [446] -> line 2002
        [456] -> line 2004
        [464] -> line 2005
        [474] -> line 2006
        [488] -> line 2008
        [498] -> line 2010
        [503] -> line 2011
        [507] -> line 2012
        [523] -> line 2013
        [526] -> line 2016
        [533] -> line 2017
        [544] -> line 2018
        [549] -> line 2019
        [553] -> line 2020
        [572] -> line 2024
        [578] -> line 2025
        [586] -> line 2026
        [592] -> line 2027
        [602] -> line 2028
        [605] -> line 2031
        [610] -> line 2032
        [626] -> line 2036
        [630] -> line 2037
        [634] -> line 2039
      + Local variable table attribute (count = 24)
        v4: 201 -> 320 [I pointerIndex]
        v5: 209 -> 320 [F x]
        v6: 221 -> 320 [F xDiff]
        v7: 229 -> 320 [F y]
        v8: 241 -> 320 [F yDiff]
        v4: 337 -> 354 [I activePointerIndex]
        v5: 345 -> 354 [F x]
        v4: 370 -> 523 [Landroid/view/VelocityTracker; velocityTracker]
        v5: 395 -> 523 [I initialVelocity]
        v6: 406 -> 523 [I width]
        v7: 412 -> 523 [I scrollX]
        v8: 418 -> 523 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v9: 425 -> 523 [I currentPage]
        v10: 446 -> 523 [F pageOffset]
        v11: 456 -> 523 [I activePointerIndex]
        v12: 464 -> 523 [F x]
        v13: 474 -> 523 [I totalDelta]
        v14: 488 -> 523 [I nextPage]
        v4: 578 -> 605 [I index]
        v5: 586 -> 605 [F x]
        v0: 0 -> 636 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 636 [Landroid/view/MotionEvent; ev]
        v2: 71 -> 636 [I action]
        v3: 73 -> 636 [Z needsInvalidate]
  + Method:       performDrag(F)Z
    Access flags: 0x2
      = private boolean performDrag(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 268, locals = 14, stack = 4):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] getfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [6] fload_1 v1
      [7] fsub
      [8] fstore_3 v3
      [9] aload_0 v0
      [10] fload_1 v1
      [11] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [14] aload_0 v0
      [15] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [18] i2f
      [19] fstore v4
      [21] fload v4
      [23] fload_3 v3
      [24] fadd
      [25] fstore v5
      [27] aload_0 v0
      [28] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [31] istore v6
      [33] iload v6
      [35] i2f
      [36] aload_0 v0
      [37] getfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [40] fmul
      [41] fstore v7
      [43] iload v6
      [45] i2f
      [46] aload_0 v0
      [47] getfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [50] fmul
      [51] fstore v8
      [53] iconst_1
      [54] istore v9
      [56] iconst_1
      [57] istore v10
      [59] aload_0 v0
      [60] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [63] iconst_0
      [64] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [67] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [70] astore v11
      [72] aload_0 v0
      [73] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [76] aload_0 v0
      [77] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [80] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [83] iconst_1
      [84] isub
      [85] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [88] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [91] astore v12
      [93] aload v11
      [95] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [98] ifeq +17 (target=115)
      [101] iconst_0
      [102] istore v9
      [104] aload v11
      [106] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [109] iload v6
      [111] i2f
      [112] fmul
      [113] fstore v7
      [115] aload v12
      [117] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [120] aload_0 v0
      [121] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [124] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [127] iconst_1
      [128] isub
      [129] ificmpeq +17 (target=146)
      [132] iconst_0
      [133] istore v10
      [135] aload v12
      [137] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [140] iload v6
      [142] i2f
      [143] fmul
      [144] fstore v8
      [146] fload v5
      [148] fload v7
      [150] fcmpg
      [151] ifge +39 (target=190)
      [154] iload v9
      [156] ifeq +27 (target=183)
      [159] fload v7
      [161] fload v5
      [163] fsub
      [164] fstore v13
      [166] aload_0 v0
      [167] getfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [170] fload v13
      [172] invokestatic #392
        + Methodref [java/lang/Math.abs (F)F]
      [175] iload v6
      [177] i2f
      [178] fdiv
      [179] invokevirtual #309
        + Methodref [android/support/v4/widget/EdgeEffectCompat.onPull (F)Z]
      [182] istore_2 v2
      [183] fload v7
      [185] fstore v5
      [187] goto +44 (target=231)
      [190] fload v5
      [192] fload v8
      [194] fcmpl
      [195] ifle +36 (target=231)
      [198] iload v10
      [200] ifeq +27 (target=227)
      [203] fload v5
      [205] fload v8
      [207] fsub
      [208] fstore v13
      [210] aload_0 v0
      [211] getfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [214] fload v13
      [216] invokestatic #392
        + Methodref [java/lang/Math.abs (F)F]
      [219] iload v6
      [221] i2f
      [222] fdiv
      [223] invokevirtual #309
        + Methodref [android/support/v4/widget/EdgeEffectCompat.onPull (F)Z]
      [226] istore_2 v2
      [227] fload v8
      [229] fstore v5
      [231] aload_0 v0
      [232] dup
      [233] getfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [236] fload v5
      [238] fload v5
      [240] f2i
      [241] i2f
      [242] fsub
      [243] fadd
      [244] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [247] aload_0 v0
      [248] fload v5
      [250] f2i
      [251] aload_0 v0
      [252] invokevirtual #250
        + Methodref [android/support/v4/view/ViewPager.getScrollY ()I]
      [255] invokevirtual #280
        + Methodref [android/support/v4/view/ViewPager.scrollTo (II)V]
      [258] aload_0 v0
      [259] fload v5
      [261] f2i
      [262] invokespecial #268
        + Methodref [android/support/v4/view/ViewPager.pageScrolled (I)Z]
      [265] pop
      [266] iload_2 v2
      [267] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 32)
        [0] -> line 2043
        [2] -> line 2045
        [9] -> line 2046
        [14] -> line 2048
        [21] -> line 2049
        [27] -> line 2050
        [33] -> line 2052
        [43] -> line 2053
        [53] -> line 2054
        [56] -> line 2055
        [59] -> line 2057
        [72] -> line 2058
        [93] -> line 2059
        [101] -> line 2060
        [104] -> line 2061
        [115] -> line 2063
        [132] -> line 2064
        [135] -> line 2065
        [146] -> line 2068
        [154] -> line 2069
        [159] -> line 2070
        [166] -> line 2071
        [183] -> line 2073
        [190] -> line 2074
        [198] -> line 2075
        [203] -> line 2076
        [210] -> line 2077
        [227] -> line 2079
        [231] -> line 2082
        [247] -> line 2083
        [258] -> line 2084
        [266] -> line 2086
      + Local variable table attribute (count = 15)
        v13: 166 -> 183 [F over]
        v13: 210 -> 227 [F over]
        v0: 0 -> 268 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 268 [F x]
        v2: 2 -> 268 [Z needsInvalidate]
        v3: 9 -> 268 [F deltaX]
        v4: 21 -> 268 [F oldScrollX]
        v5: 27 -> 268 [F scrollX]
        v6: 33 -> 268 [I width]
        v7: 43 -> 268 [F leftBound]
        v8: 53 -> 268 [F rightBound]
        v9: 56 -> 268 [Z leftAbsolute]
        v10: 59 -> 268 [Z rightAbsolute]
        v11: 72 -> 268 [Landroid/support/v4/view/ViewPager$ItemInfo; firstItem]
        v12: 93 -> 268 [Landroid/support/v4/view/ViewPager$ItemInfo; lastItem]
  + Method:       infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo;
    Access flags: 0x2
      = private android.support.v4.view.ViewPager$ItemInfo infoForCurrentScrollPosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 243, locals = 14, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] ifle +14 (target=20)
      [9] aload_0 v0
      [10] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [13] i2f
      [14] iload_1 v1
      [15] i2f
      [16] fdiv
      [17] goto +4 (target=21)
      [20] fconst_0
      [21] fstore_2 v2
      [22] iload_1 v1
      [23] ifle +14 (target=37)
      [26] aload_0 v0
      [27] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [30] i2f
      [31] iload_1 v1
      [32] i2f
      [33] fdiv
      [34] goto +4 (target=38)
      [37] fconst_0
      [38] fstore_3 v3
      [39] iconst_m1
      [40] istore v4
      [42] fconst_0
      [43] fstore v5
      [45] fconst_0
      [46] fstore v6
      [48] iconst_1
      [49] istore v7
      [51] aconst_null
      [52] astore v8
      [54] iconst_0
      [55] istore v9
      [57] iload v9
      [59] aload_0 v0
      [60] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [63] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [66] ificmpge +174 (target=240)
      [69] aload_0 v0
      [70] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [73] iload v9
      [75] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [78] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [81] astore v10
      [83] iload v7
      [85] ifne +62 (target=147)
      [88] aload v10
      [90] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [93] iload v4
      [95] iconst_1
      [96] iadd
      [97] ificmpeq +50 (target=147)
      [100] aload_0 v0
      [101] getfield #148
        + Fieldref [android/support/v4/view/ViewPager.mTempItem Landroid/support/v4/view/ViewPager$ItemInfo;]
      [104] astore v10
      [106] aload v10
      [108] fload v5
      [110] fload v6
      [112] fadd
      [113] fload_3 v3
      [114] fadd
      [115] putfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [118] aload v10
      [120] iload v4
      [122] iconst_1
      [123] iadd
      [124] putfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [127] aload v10
      [129] aload_0 v0
      [130] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [133] aload v10
      [135] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [138] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [141] putfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [144] iinc v9, -1
      [147] aload v10
      [149] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [152] fstore v11
      [154] fload v11
      [156] fstore v12
      [158] fload v11
      [160] aload v10
      [162] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [165] fadd
      [166] fload_3 v3
      [167] fadd
      [168] fstore v13
      [170] iload v7
      [172] ifne +10 (target=182)
      [175] fload_2 v2
      [176] fload v12
      [178] fcmpl
      [179] iflt +27 (target=206)
      [182] fload_2 v2
      [183] fload v13
      [185] fcmpg
      [186] iflt +17 (target=203)
      [189] iload v9
      [191] aload_0 v0
      [192] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [195] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [198] iconst_1
      [199] isub
      [200] ificmpne +9 (target=209)
      [203] aload v10
      [205] areturn
      [206] aload v8
      [208] areturn
      [209] iconst_0
      [210] istore v7
      [212] aload v10
      [214] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [217] istore v4
      [219] fload v11
      [221] fstore v5
      [223] aload v10
      [225] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [228] fstore v6
      [230] aload v10
      [232] astore v8
      [234] iinc v9, 1
      [237] goto -180 (target=57)
      [240] aload v8
      [242] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 30)
        [0] -> line 2094
        [5] -> line 2095
        [22] -> line 2096
        [39] -> line 2097
        [42] -> line 2098
        [45] -> line 2099
        [48] -> line 2100
        [51] -> line 2102
        [54] -> line 2103
        [69] -> line 2104
        [83] -> line 2106
        [100] -> line 2108
        [106] -> line 2109
        [118] -> line 2110
        [127] -> line 2111
        [144] -> line 2112
        [147] -> line 2114
        [154] -> line 2116
        [158] -> line 2117
        [170] -> line 2118
        [182] -> line 2119
        [203] -> line 2120
        [206] -> line 2123
        [209] -> line 2125
        [212] -> line 2126
        [219] -> line 2127
        [223] -> line 2128
        [230] -> line 2129
        [234] -> line 2103
        [240] -> line 2132
      + Local variable table attribute (count = 14)
        v10: 83 -> 234 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v11: 154 -> 234 [F offset]
        v12: 158 -> 234 [F leftBound]
        v13: 170 -> 234 [F rightBound]
        v9: 57 -> 240 [I i]
        v0: 0 -> 243 [Landroid/support/v4/view/ViewPager; this]
        v1: 5 -> 243 [I width]
        v2: 22 -> 243 [F scrollOffset]
        v3: 39 -> 243 [F marginOffset]
        v4: 42 -> 243 [I lastPos]
        v5: 45 -> 243 [F lastOffset]
        v6: 48 -> 243 [F lastWidth]
        v7: 51 -> 243 [Z first]
        v8: 54 -> 243 [Landroid/support/v4/view/ViewPager$ItemInfo; lastItem]
  + Method:       determineTargetPage(IFII)I
    Access flags: 0x2
      = private int determineTargetPage(int,float,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 8, stack = 3):
      [0] iload v4
      [2] invokestatic #393
        + Methodref [java/lang/Math.abs (I)I]
      [5] aload_0 v0
      [6] getfield #117
        + Fieldref [android/support/v4/view/ViewPager.mFlingDistance I]
      [9] ificmple +30 (target=39)
      [12] iload_3 v3
      [13] invokestatic #393
        + Methodref [java/lang/Math.abs (I)I]
      [16] aload_0 v0
      [17] getfield #132
        + Fieldref [android/support/v4/view/ViewPager.mMinimumVelocity I]
      [20] ificmple +19 (target=39)
      [23] iload_3 v3
      [24] ifle +7 (target=31)
      [27] iload_1 v1
      [28] goto +6 (target=34)
      [31] iload_1 v1
      [32] iconst_1
      [33] iadd
      [34] istore v5
      [36] goto +30 (target=66)
      [39] iload_1 v1
      [40] aload_0 v0
      [41] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [44] ificmplt +8 (target=52)
      [47] ldc #7
        + Float [0.4]
      [49] goto +5 (target=54)
      [52] ldc #9
        + Float [0.6]
      [54] fstore v6
      [56] iload_1 v1
      [57] i2f
      [58] fload_2 v2
      [59] fadd
      [60] fload v6
      [62] fadd
      [63] f2i
      [64] istore v5
      [66] aload_0 v0
      [67] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [70] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [73] ifle +57 (target=130)
      [76] aload_0 v0
      [77] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [80] iconst_0
      [81] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [84] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [87] astore v6
      [89] aload_0 v0
      [90] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [93] aload_0 v0
      [94] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [97] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [100] iconst_1
      [101] isub
      [102] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [105] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [108] astore v7
      [110] aload v6
      [112] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [115] iload v5
      [117] aload v7
      [119] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [122] invokestatic #397
        + Methodref [java/lang/Math.min (II)I]
      [125] invokestatic #395
        + Methodref [java/lang/Math.max (II)I]
      [128] istore v5
      [130] iload v5
      [132] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 2137
        [23] -> line 2138
        [39] -> line 2140
        [56] -> line 2141
        [66] -> line 2144
        [76] -> line 2145
        [89] -> line 2146
        [110] -> line 2149
        [130] -> line 2152
      + Local variable table attribute (count = 10)
        v5: 36 -> 39 [I targetPage]
        v6: 56 -> 66 [F truncator]
        v6: 89 -> 130 [Landroid/support/v4/view/ViewPager$ItemInfo; firstItem]
        v7: 110 -> 130 [Landroid/support/v4/view/ViewPager$ItemInfo; lastItem]
        v0: 0 -> 133 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 133 [I currentPage]
        v2: 0 -> 133 [F pageOffset]
        v3: 0 -> 133 [I velocity]
        v4: 0 -> 133 [I deltaX]
        v5: 66 -> 133 [I targetPage]
  + Method:       draw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 251, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #359
        + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
      [5] iconst_0
      [6] istore_2 v2
      [7] aload_0 v0
      [8] invokestatic #210
        + Methodref [android/support/v4/view/ViewCompat.getOverScrollMode (Landroid/view/View;)I]
      [11] istore_3 v3
      [12] iload_3 v3
      [13] ifeq +26 (target=39)
      [16] iload_3 v3
      [17] iconst_1
      [18] ificmpne +210 (target=228)
      [21] aload_0 v0
      [22] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [25] ifnull +203 (target=228)
      [28] aload_0 v0
      [29] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [32] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [35] iconst_1
      [36] ificmple +192 (target=228)
      [39] aload_0 v0
      [40] getfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [43] invokevirtual #308
        + Methodref [android/support/v4/widget/EdgeEffectCompat.isFinished ()Z]
      [46] ifne +86 (target=132)
      [49] aload_1 v1
      [50] invokevirtual #179
        + Methodref [android/graphics/Canvas.save ()I]
      [53] istore v4
      [55] aload_0 v0
      [56] invokevirtual #240
        + Methodref [android/support/v4/view/ViewPager.getHeight ()I]
      [59] aload_0 v0
      [60] invokevirtual #247
        + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
      [63] isub
      [64] aload_0 v0
      [65] invokevirtual #244
        + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
      [68] isub
      [69] istore v5
      [71] aload_0 v0
      [72] invokevirtual #251
        + Methodref [android/support/v4/view/ViewPager.getWidth ()I]
      [75] istore v6
      [77] aload_1 v1
      [78] ldc #14
        + Float [270.0]
      [80] invokevirtual #178
        + Methodref [android/graphics/Canvas.rotate (F)V]
      [83] aload_1 v1
      [84] iload v5
      [86] ineg
      [87] aload_0 v0
      [88] invokevirtual #247
        + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
      [91] iadd
      [92] i2f
      [93] aload_0 v0
      [94] getfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [97] iload v6
      [99] i2f
      [100] fmul
      [101] invokevirtual #180
        + Methodref [android/graphics/Canvas.translate (FF)V]
      [104] aload_0 v0
      [105] getfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [108] iload v5
      [110] iload v6
      [112] invokevirtual #311
        + Methodref [android/support/v4/widget/EdgeEffectCompat.setSize (II)V]
      [115] iload_2 v2
      [116] aload_0 v0
      [117] getfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [120] aload_1 v1
      [121] invokevirtual #306
        + Methodref [android/support/v4/widget/EdgeEffectCompat.draw (Landroid/graphics/Canvas;)Z]
      [124] ior
      [125] istore_2 v2
      [126] aload_1 v1
      [127] iload v4
      [129] invokevirtual #177
        + Methodref [android/graphics/Canvas.restoreToCount (I)V]
      [132] aload_0 v0
      [133] getfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [136] invokevirtual #308
        + Methodref [android/support/v4/widget/EdgeEffectCompat.isFinished ()Z]
      [139] ifne +103 (target=242)
      [142] aload_1 v1
      [143] invokevirtual #179
        + Methodref [android/graphics/Canvas.save ()I]
      [146] istore v4
      [148] aload_0 v0
      [149] invokevirtual #251
        + Methodref [android/support/v4/view/ViewPager.getWidth ()I]
      [152] istore v5
      [154] aload_0 v0
      [155] invokevirtual #240
        + Methodref [android/support/v4/view/ViewPager.getHeight ()I]
      [158] aload_0 v0
      [159] invokevirtual #247
        + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
      [162] isub
      [163] aload_0 v0
      [164] invokevirtual #244
        + Methodref [android/support/v4/view/ViewPager.getPaddingBottom ()I]
      [167] isub
      [168] istore v6
      [170] aload_1 v1
      [171] ldc #12
        + Float [90.0]
      [173] invokevirtual #178
        + Methodref [android/graphics/Canvas.rotate (F)V]
      [176] aload_1 v1
      [177] aload_0 v0
      [178] invokevirtual #247
        + Methodref [android/support/v4/view/ViewPager.getPaddingTop ()I]
      [181] ineg
      [182] i2f
      [183] aload_0 v0
      [184] getfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [187] fconst_1
      [188] fadd
      [189] fneg
      [190] iload v5
      [192] i2f
      [193] fmul
      [194] invokevirtual #180
        + Methodref [android/graphics/Canvas.translate (FF)V]
      [197] aload_0 v0
      [198] getfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [201] iload v6
      [203] iload v5
      [205] invokevirtual #311
        + Methodref [android/support/v4/widget/EdgeEffectCompat.setSize (II)V]
      [208] iload_2 v2
      [209] aload_0 v0
      [210] getfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [213] aload_1 v1
      [214] invokevirtual #306
        + Methodref [android/support/v4/widget/EdgeEffectCompat.draw (Landroid/graphics/Canvas;)Z]
      [217] ior
      [218] istore_2 v2
      [219] aload_1 v1
      [220] iload v4
      [222] invokevirtual #177
        + Methodref [android/graphics/Canvas.restoreToCount (I)V]
      [225] goto +17 (target=242)
      [228] aload_0 v0
      [229] getfield #129
        + Fieldref [android/support/v4/view/ViewPager.mLeftEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [232] invokevirtual #307
        + Methodref [android/support/v4/widget/EdgeEffectCompat.finish ()V]
      [235] aload_0 v0
      [236] getfield #143
        + Fieldref [android/support/v4/view/ViewPager.mRightEdge Landroid/support/v4/widget/EdgeEffectCompat;]
      [239] invokevirtual #307
        + Methodref [android/support/v4/widget/EdgeEffectCompat.finish ()V]
      [242] iload_2 v2
      [243] ifeq +7 (target=250)
      [246] aload_0 v0
      [247] invokestatic #211
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [250] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 28)
        [0] -> line 2157
        [5] -> line 2158
        [7] -> line 2160
        [12] -> line 2161
        [39] -> line 2164
        [49] -> line 2165
        [55] -> line 2166
        [71] -> line 2167
        [77] -> line 2169
        [83] -> line 2170
        [104] -> line 2171
        [115] -> line 2172
        [126] -> line 2173
        [132] -> line 2175
        [142] -> line 2176
        [148] -> line 2177
        [154] -> line 2178
        [170] -> line 2180
        [176] -> line 2181
        [197] -> line 2182
        [208] -> line 2183
        [219] -> line 2184
        [225] -> line 2185
        [228] -> line 2187
        [235] -> line 2188
        [242] -> line 2191
        [246] -> line 2193
        [250] -> line 2195
      + Local variable table attribute (count = 10)
        v4: 55 -> 132 [I restoreCount]
        v5: 71 -> 132 [I height]
        v6: 77 -> 132 [I width]
        v4: 148 -> 225 [I restoreCount]
        v5: 154 -> 225 [I width]
        v6: 170 -> 225 [I height]
        v0: 0 -> 251 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 251 [Landroid/graphics/Canvas; canvas]
        v2: 7 -> 251 [Z needsInvalidate]
        v3: 12 -> 251 [I overScrollMode]
  + Method:       onDraw(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void onDraw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 310, locals = 14, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #370
        + Methodref [android/view/ViewGroup.onDraw (Landroid/graphics/Canvas;)V]
      [5] aload_0 v0
      [6] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [9] ifle +300 (target=309)
      [12] aload_0 v0
      [13] getfield #130
        + Fieldref [android/support/v4/view/ViewPager.mMarginDrawable Landroid/graphics/drawable/Drawable;]
      [16] ifnull +293 (target=309)
      [19] aload_0 v0
      [20] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [23] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [26] ifle +283 (target=309)
      [29] aload_0 v0
      [30] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [33] ifnull +276 (target=309)
      [36] aload_0 v0
      [37] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [40] istore_2 v2
      [41] aload_0 v0
      [42] invokevirtual #251
        + Methodref [android/support/v4/view/ViewPager.getWidth ()I]
      [45] istore_3 v3
      [46] aload_0 v0
      [47] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [50] i2f
      [51] iload_3 v3
      [52] i2f
      [53] fdiv
      [54] fstore v4
      [56] iconst_0
      [57] istore v5
      [59] aload_0 v0
      [60] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [63] iconst_0
      [64] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [67] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [70] astore v6
      [72] aload v6
      [74] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [77] fstore v7
      [79] aload_0 v0
      [80] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [83] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [86] istore v8
      [88] aload v6
      [90] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [93] istore v9
      [95] aload_0 v0
      [96] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [99] iload v8
      [101] iconst_1
      [102] isub
      [103] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [106] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [109] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [112] istore v10
      [114] iload v9
      [116] istore v11
      [118] iload v11
      [120] iload v10
      [122] ificmpge +187 (target=309)
      [125] iload v11
      [127] aload v6
      [129] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [132] ificmple +30 (target=162)
      [135] iload v5
      [137] iload v8
      [139] ificmpge +23 (target=162)
      [142] aload_0 v0
      [143] getfield #125
        + Fieldref [android/support/v4/view/ViewPager.mItems Ljava/util/ArrayList;]
      [146] iinc v5, 1
      [149] iload v5
      [151] invokevirtual #411
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [154] checkcast #52
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [157] astore v6
      [159] goto -34 (target=125)
      [162] iload v11
      [164] aload v6
      [166] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [169] ificmpne +38 (target=207)
      [172] aload v6
      [174] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [177] aload v6
      [179] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [182] fadd
      [183] iload_3 v3
      [184] i2f
      [185] fmul
      [186] fstore v12
      [188] aload v6
      [190] getfield #156
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.offset F]
      [193] aload v6
      [195] getfield #159
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.widthFactor F]
      [198] fadd
      [199] fload v4
      [201] fadd
      [202] fstore v7
      [204] goto +34 (target=238)
      [207] aload_0 v0
      [208] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [211] iload v11
      [213] invokevirtual #198
        + Methodref [android/support/v4/view/PagerAdapter.getPageWidth (I)F]
      [216] fstore v13
      [218] fload v7
      [220] fload v13
      [222] fadd
      [223] iload_3 v3
      [224] i2f
      [225] fmul
      [226] fstore v12
      [228] fload v7
      [230] fload v13
      [232] fload v4
      [234] fadd
      [235] fadd
      [236] fstore v7
      [238] fload v12
      [240] aload_0 v0
      [241] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [244] i2f
      [245] fadd
      [246] iload_2 v2
      [247] i2f
      [248] fcmpl
      [249] ifle +41 (target=290)
      [252] aload_0 v0
      [253] getfield #130
        + Fieldref [android/support/v4/view/ViewPager.mMarginDrawable Landroid/graphics/drawable/Drawable;]
      [256] fload v12
      [258] f2i
      [259] aload_0 v0
      [260] getfield #150
        + Fieldref [android/support/v4/view/ViewPager.mTopPageBounds I]
      [263] fload v12
      [265] aload_0 v0
      [266] getfield #137
        + Fieldref [android/support/v4/view/ViewPager.mPageMargin I]
      [269] i2f
      [270] fadd
      [271] ldc #8
        + Float [0.5]
      [273] fadd
      [274] f2i
      [275] aload_0 v0
      [276] getfield #102
        + Fieldref [android/support/v4/view/ViewPager.mBottomPageBounds I]
      [279] invokevirtual #185
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [282] aload_0 v0
      [283] getfield #130
        + Fieldref [android/support/v4/view/ViewPager.mMarginDrawable Landroid/graphics/drawable/Drawable;]
      [286] aload_1 v1
      [287] invokevirtual #183
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [290] fload v12
      [292] iload_2 v2
      [293] iload_3 v3
      [294] iadd
      [295] i2f
      [296] fcmpl
      [297] ifle +6 (target=303)
      [300] goto +9 (target=309)
      [303] iinc v11, 1
      [306] goto -188 (target=118)
      [309] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 27)
        [0] -> line 2199
        [5] -> line 2202
        [36] -> line 2203
        [41] -> line 2204
        [46] -> line 2206
        [56] -> line 2207
        [59] -> line 2208
        [72] -> line 2209
        [79] -> line 2210
        [88] -> line 2211
        [95] -> line 2212
        [114] -> line 2213
        [125] -> line 2214
        [142] -> line 2215
        [162] -> line 2219
        [172] -> line 2220
        [188] -> line 2221
        [207] -> line 2223
        [218] -> line 2224
        [228] -> line 2225
        [238] -> line 2228
        [252] -> line 2229
        [282] -> line 2231
        [290] -> line 2234
        [300] -> line 2235
        [303] -> line 2213
        [309] -> line 2239
      + Local variable table attribute (count = 15)
        v12: 188 -> 207 [F drawAt]
        v13: 218 -> 238 [F widthFactor]
        v12: 228 -> 303 [F drawAt]
        v11: 118 -> 309 [I pos]
        v2: 41 -> 309 [I scrollX]
        v3: 46 -> 309 [I width]
        v4: 56 -> 309 [F marginOffset]
        v5: 59 -> 309 [I itemIndex]
        v6: 72 -> 309 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v7: 79 -> 309 [F offset]
        v8: 88 -> 309 [I itemCount]
        v9: 95 -> 309 [I firstPos]
        v10: 114 -> 309 [I lastPos]
        v0: 0 -> 310 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 310 [Landroid/graphics/Canvas; canvas]
  + Method:       onSecondaryPointerUp(Landroid/view/MotionEvent;)V
    Access flags: 0x2
      = private void onSecondaryPointerUp(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] invokestatic #190
        + Methodref [android/support/v4/view/MotionEventCompat.getActionIndex (Landroid/view/MotionEvent;)I]
      [4] istore_2 v2
      [5] aload_1 v1
      [6] iload_2 v2
      [7] invokestatic #191
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [10] istore_3 v3
      [11] iload_3 v3
      [12] aload_0 v0
      [13] getfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [16] ificmpne +48 (target=64)
      [19] iload_2 v2
      [20] ifne +7 (target=27)
      [23] iconst_1
      [24] goto +4 (target=28)
      [27] iconst_0
      [28] istore v4
      [30] aload_0 v0
      [31] aload_1 v1
      [32] iload v4
      [34] invokestatic #192
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [37] putfield #126
        + Fieldref [android/support/v4/view/ViewPager.mLastMotionX F]
      [40] aload_0 v0
      [41] aload_1 v1
      [42] iload v4
      [44] invokestatic #191
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [47] putfield #99
        + Fieldref [android/support/v4/view/ViewPager.mActivePointerId I]
      [50] aload_0 v0
      [51] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [54] ifnull +10 (target=64)
      [57] aload_0 v0
      [58] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [61] invokevirtual #325
        + Methodref [android/view/VelocityTracker.clear ()V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 2370
        [5] -> line 2371
        [11] -> line 2372
        [19] -> line 2375
        [30] -> line 2376
        [40] -> line 2377
        [50] -> line 2378
        [57] -> line 2379
        [64] -> line 2382
      + Local variable table attribute (count = 5)
        v4: 30 -> 64 [I newPointerIndex]
        v0: 0 -> 65 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 65 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 65 [I pointerIndex]
        v3: 11 -> 65 [I pointerId]
  + Method:       endDrag()V
    Access flags: 0x2
      = private void endDrag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #123
        + Fieldref [android/support/v4/view/ViewPager.mIsBeingDragged Z]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #124
        + Fieldref [android/support/v4/view/ViewPager.mIsUnableToDrag Z]
      [10] aload_0 v0
      [11] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [14] ifnull +15 (target=29)
      [17] aload_0 v0
      [18] getfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [21] invokevirtual #328
        + Methodref [android/view/VelocityTracker.recycle ()V]
      [24] aload_0 v0
      [25] aconst_null
      [26] putfield #152
        + Fieldref [android/support/v4/view/ViewPager.mVelocityTracker Landroid/view/VelocityTracker;]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 2385
        [5] -> line 2386
        [10] -> line 2388
        [17] -> line 2389
        [24] -> line 2390
        [29] -> line 2392
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Landroid/support/v4/view/ViewPager; this]
  + Method:       setScrollingCacheEnabled(Z)V
    Access flags: 0x2
      = private void setScrollingCacheEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #146
        + Fieldref [android/support/v4/view/ViewPager.mScrollingCacheEnabled Z]
      [4] iload_1 v1
      [5] ificmpeq +8 (target=13)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #146
        + Fieldref [android/support/v4/view/ViewPager.mScrollingCacheEnabled Z]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 2395
        [8] -> line 2396
        [13] -> line 2407
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 14 [Z enabled]
  + Method:       canScrollHorizontally(I)Z
    Access flags: 0x1
      = public boolean canScrollHorizontally(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_0 v0
      [10] invokespecial #235
        + Methodref [android/support/v4/view/ViewPager.getClientWidth ()I]
      [13] istore_2 v2
      [14] aload_0 v0
      [15] invokevirtual #249
        + Methodref [android/support/v4/view/ViewPager.getScrollX ()I]
      [18] istore_3 v3
      [19] iload_1 v1
      [20] ifge +21 (target=41)
      [23] iload_3 v3
      [24] iload_2 v2
      [25] i2f
      [26] aload_0 v0
      [27] getfield #116
        + Fieldref [android/support/v4/view/ViewPager.mFirstOffset F]
      [30] fmul
      [31] f2i
      [32] ificmple +7 (target=39)
      [35] iconst_1
      [36] goto +4 (target=40)
      [39] iconst_0
      [40] ireturn
      [41] iload_1 v1
      [42] ifle +21 (target=63)
      [45] iload_3 v3
      [46] iload_2 v2
      [47] i2f
      [48] aload_0 v0
      [49] getfield #128
        + Fieldref [android/support/v4/view/ViewPager.mLastOffset F]
      [52] fmul
      [53] f2i
      [54] ificmpge +7 (target=61)
      [57] iconst_1
      [58] goto +4 (target=62)
      [61] iconst_0
      [62] ireturn
      [63] iconst_0
      [64] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 2410
        [7] -> line 2411
        [9] -> line 2414
        [14] -> line 2415
        [19] -> line 2416
        [23] -> line 2417
        [41] -> line 2418
        [45] -> line 2419
        [63] -> line 2421
      + Local variable table attribute (count = 4)
        v0: 0 -> 65 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 65 [I direction]
        v2: 14 -> 65 [I width]
        v3: 19 -> 65 [I scrollX]
  + Method:       canScroll(Landroid/view/View;ZIII)Z
    Access flags: 0x4
      = protected boolean canScroll(android.view.View,boolean,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 164, locals = 12, stack = 7):
      [0] aload_1 v1
      [1] instanceof #72
        + Class [android/view/ViewGroup]
      [4] ifeq +141 (target=145)
      [7] aload_1 v1
      [8] checkcast #72
        + Class [android/view/ViewGroup]
      [11] astore v6
      [13] aload_1 v1
      [14] invokevirtual #339
        + Methodref [android/view/View.getScrollX ()I]
      [17] istore v7
      [19] aload_1 v1
      [20] invokevirtual #340
        + Methodref [android/view/View.getScrollY ()I]
      [23] istore v8
      [25] aload v6
      [27] invokevirtual #363
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [30] istore v9
      [32] iload v9
      [34] iconst_1
      [35] isub
      [36] istore v10
      [38] iload v10
      [40] iflt +105 (target=145)
      [43] aload v6
      [45] iload v10
      [47] invokevirtual #362
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [50] astore v11
      [52] iload v4
      [54] iload v7
      [56] iadd
      [57] aload v11
      [59] invokevirtual #334
        + Methodref [android/view/View.getLeft ()I]
      [62] ificmplt +77 (target=139)
      [65] iload v4
      [67] iload v7
      [69] iadd
      [70] aload v11
      [72] invokevirtual #338
        + Methodref [android/view/View.getRight ()I]
      [75] ificmpge +64 (target=139)
      [78] iload v5
      [80] iload v8
      [82] iadd
      [83] aload v11
      [85] invokevirtual #341
        + Methodref [android/view/View.getTop ()I]
      [88] ificmplt +51 (target=139)
      [91] iload v5
      [93] iload v8
      [95] iadd
      [96] aload v11
      [98] invokevirtual #332
        + Methodref [android/view/View.getBottom ()I]
      [101] ificmpge +38 (target=139)
      [104] aload_0 v0
      [105] aload v11
      [107] iconst_1
      [108] iload_3 v3
      [109] iload v4
      [111] iload v7
      [113] iadd
      [114] aload v11
      [116] invokevirtual #334
        + Methodref [android/view/View.getLeft ()I]
      [119] isub
      [120] iload v5
      [122] iload v8
      [124] iadd
      [125] aload v11
      [127] invokevirtual #341
        + Methodref [android/view/View.getTop ()I]
      [130] isub
      [131] invokevirtual #221
        + Methodref [android/support/v4/view/ViewPager.canScroll (Landroid/view/View;ZIII)Z]
      [134] ifeq +5 (target=139)
      [137] iconst_1
      [138] ireturn
      [139] iinc v10, -1
      [142] goto -104 (target=38)
      [145] iload_2 v2
      [146] ifeq +16 (target=162)
      [149] aload_1 v1
      [150] iload_3 v3
      [151] ineg
      [152] invokestatic #208
        + Methodref [android/support/v4/view/ViewCompat.canScrollHorizontally (Landroid/view/View;I)Z]
      [155] ifeq +7 (target=162)
      [158] iconst_1
      [159] goto +4 (target=163)
      [162] iconst_0
      [163] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 2437
        [7] -> line 2438
        [13] -> line 2439
        [19] -> line 2440
        [25] -> line 2441
        [32] -> line 2443
        [43] -> line 2446
        [52] -> line 2447
        [137] -> line 2451
        [139] -> line 2443
        [145] -> line 2456
      + Local variable table attribute (count = 12)
        v11: 52 -> 139 [Landroid/view/View; child]
        v10: 38 -> 145 [I i]
        v6: 13 -> 145 [Landroid/view/ViewGroup; group]
        v7: 19 -> 145 [I scrollX]
        v8: 25 -> 145 [I scrollY]
        v9: 32 -> 145 [I count]
        v0: 0 -> 164 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 164 [Landroid/view/View; v]
        v2: 0 -> 164 [Z checkV]
        v3: 0 -> 164 [I dx]
        v4: 0 -> 164 [I x]
        v5: 0 -> 164 [I y]
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #357
        + Methodref [android/view/ViewGroup.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [5] ifne +11 (target=16)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokevirtual #228
        + Methodref [android/support/v4/view/ViewPager.executeKeyEvent (Landroid/view/KeyEvent;)Z]
      [13] ifeq +7 (target=20)
      [16] iconst_1
      [17] goto +4 (target=21)
      [20] iconst_0
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2462
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 22 [Landroid/view/KeyEvent; event]
  + Method:       executeKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean executeKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 3, stack = 2):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_1 v1
      [3] invokevirtual #317
        + Methodref [android/view/KeyEvent.getAction ()I]
      [6] ifne +100 (target=106)
      [9] aload_1 v1
      [10] invokevirtual #318
        + Methodref [android/view/KeyEvent.getKeyCode ()I]
      [13] lookupswitch (3 offsets, default=93) (target=106)
        21: offset = 35, target = 48
        22: offset = 45, target = 58
        61: offset = 55, target = 68
        default: offset = 93, target = 106
      [48] aload_0 v0
      [49] bipush 17
      [51] invokevirtual #219
        + Methodref [android/support/v4/view/ViewPager.arrowScroll (I)Z]
      [54] istore_2 v2
      [55] goto +51 (target=106)
      [58] aload_0 v0
      [59] bipush 66
      [61] invokevirtual #219
        + Methodref [android/support/v4/view/ViewPager.arrowScroll (I)Z]
      [64] istore_2 v2
      [65] goto +41 (target=106)
      [68] getstatic #96
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [71] bipush 11
      [73] ificmplt +33 (target=106)
      [76] aload_1 v1
      [77] invokestatic #188
        + Methodref [android/support/v4/view/KeyEventCompat.hasNoModifiers (Landroid/view/KeyEvent;)Z]
      [80] ifeq +12 (target=92)
      [83] aload_0 v0
      [84] iconst_2
      [85] invokevirtual #219
        + Methodref [android/support/v4/view/ViewPager.arrowScroll (I)Z]
      [88] istore_2 v2
      [89] goto +17 (target=106)
      [92] aload_1 v1
      [93] iconst_1
      [94] invokestatic #187
        + Methodref [android/support/v4/view/KeyEventCompat.hasModifiers (Landroid/view/KeyEvent;I)Z]
      [97] ifeq +9 (target=106)
      [100] aload_0 v0
      [101] iconst_1
      [102] invokevirtual #219
        + Methodref [android/support/v4/view/ViewPager.arrowScroll (I)Z]
      [105] istore_2 v2
      [106] iload_2 v2
      [107] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 2474
        [2] -> line 2475
        [9] -> line 2476
        [48] -> line 2478
        [55] -> line 2479
        [58] -> line 2481
        [65] -> line 2482
        [68] -> line 2484
        [76] -> line 2487
        [83] -> line 2488
        [92] -> line 2489
        [100] -> line 2490
        [106] -> line 2496
      + Local variable table attribute (count = 3)
        v0: 0 -> 108 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 108 [Landroid/view/KeyEvent; event]
        v2: 2 -> 108 [Z handled]
  + Method:       arrowScroll(I)Z
    Access flags: 0x1
      = public boolean arrowScroll(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 359, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #229
        + Methodref [android/support/v4/view/ViewPager.findFocus ()Landroid/view/View;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] aload_0 v0
      [7] ifacmpne +8 (target=15)
      [10] aconst_null
      [11] astore_2 v2
      [12] goto +148 (target=160)
      [15] aload_2 v2
      [16] ifnull +144 (target=160)
      [19] iconst_0
      [20] istore_3 v3
      [21] aload_2 v2
      [22] invokevirtual #337
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [25] astore v4
      [27] aload v4
      [29] instanceof #72
        + Class [android/view/ViewGroup]
      [32] ifeq +26 (target=58)
      [35] aload v4
      [37] aload_0 v0
      [38] ifacmpne +8 (target=46)
      [41] iconst_1
      [42] istore_3 v3
      [43] goto +15 (target=58)
      [46] aload v4
      [48] invokeinterface #421
        + InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/ViewParent;]
      [53] astore v4
      [55] goto -28 (target=27)
      [58] iload_3 v3
      [59] ifne +101 (target=160)
      [62] new #86
        + Class [java/lang/StringBuilder]
      [65] dup
      [66] invokespecial #401
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [69] astore v4
      [71] aload v4
      [73] aload_2 v2
      [74] invokevirtual #400
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [77] invokevirtual #389
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [80] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [83] pop
      [84] aload_2 v2
      [85] invokevirtual #337
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [88] astore v5
      [90] aload v5
      [92] instanceof #72
        + Class [android/view/ViewGroup]
      [95] ifeq +34 (target=129)
      [98] aload v4
      [100] ldc #18
        + String [ => ]
      [102] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [105] aload v5
      [107] invokevirtual #400
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [110] invokevirtual #389
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [113] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [116] pop
      [117] aload v5
      [119] invokeinterface #421
        + InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/ViewParent;]
      [124] astore v5
      [126] goto -36 (target=90)
      [129] ldc #29
        + String [ViewPager]
      [131] new #86
        + Class [java/lang/StringBuilder]
      [134] dup
      [135] invokespecial #401
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [138] ldc #30
        + String [arrowScroll tried to find focus based on non-child current focused view ]
      [140] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [143] aload v4
      [145] invokevirtual #405
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [148] invokevirtual #404
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [151] invokevirtual #405
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [154] invokestatic #312
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [157] pop
      [158] aconst_null
      [159] astore_2 v2
      [160] iconst_0
      [161] istore_3 v3
      [162] invokestatic #316
        + Methodref [android/view/FocusFinder.getInstance ()Landroid/view/FocusFinder;]
      [165] aload_0 v0
      [166] aload_2 v2
      [167] iload_1 v1
      [168] invokevirtual #315
        + Methodref [android/view/FocusFinder.findNextFocus (Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View;]
      [171] astore v4
      [173] aload v4
      [175] ifnull +135 (target=310)
      [178] aload v4
      [180] aload_2 v2
      [181] ifacmpeq +129 (target=310)
      [184] iload_1 v1
      [185] bipush 17
      [187] ificmpne +60 (target=247)
      [190] aload_0 v0
      [191] aload_0 v0
      [192] getfield #149
        + Fieldref [android/support/v4/view/ViewPager.mTempRect Landroid/graphics/Rect;]
      [195] aload v4
      [197] invokespecial #234
        + Methodref [android/support/v4/view/ViewPager.getChildRectInPagerCoordinates (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
      [200] getfield #93
        + Fieldref [android/graphics/Rect.left I]
      [203] istore v5
      [205] aload_0 v0
      [206] aload_0 v0
      [207] getfield #149
        + Fieldref [android/support/v4/view/ViewPager.mTempRect Landroid/graphics/Rect;]
      [210] aload_2 v2
      [211] invokespecial #234
        + Methodref [android/support/v4/view/ViewPager.getChildRectInPagerCoordinates (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
      [214] getfield #93
        + Fieldref [android/graphics/Rect.left I]
      [217] istore v6
      [219] aload_2 v2
      [220] ifnull +18 (target=238)
      [223] iload v5
      [225] iload v6
      [227] ificmplt +11 (target=238)
      [230] aload_0 v0
      [231] invokevirtual #266
        + Methodref [android/support/v4/view/ViewPager.pageLeft ()Z]
      [234] istore_3 v3
      [235] goto +9 (target=244)
      [238] aload v4
      [240] invokevirtual #347
        + Methodref [android/view/View.requestFocus ()Z]
      [243] istore_3 v3
      [244] goto +101 (target=345)
      [247] iload_1 v1
      [248] bipush 66
      [250] ificmpne +95 (target=345)
      [253] aload_0 v0
      [254] aload_0 v0
      [255] getfield #149
        + Fieldref [android/support/v4/view/ViewPager.mTempRect Landroid/graphics/Rect;]
      [258] aload v4
      [260] invokespecial #234
        + Methodref [android/support/v4/view/ViewPager.getChildRectInPagerCoordinates (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
      [263] getfield #93
        + Fieldref [android/graphics/Rect.left I]
      [266] istore v5
      [268] aload_0 v0
      [269] aload_0 v0
      [270] getfield #149
        + Fieldref [android/support/v4/view/ViewPager.mTempRect Landroid/graphics/Rect;]
      [273] aload_2 v2
      [274] invokespecial #234
        + Methodref [android/support/v4/view/ViewPager.getChildRectInPagerCoordinates (Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;]
      [277] getfield #93
        + Fieldref [android/graphics/Rect.left I]
      [280] istore v6
      [282] aload_2 v2
      [283] ifnull +18 (target=301)
      [286] iload v5
      [288] iload v6
      [290] ificmpgt +11 (target=301)
      [293] aload_0 v0
      [294] invokevirtual #267
        + Methodref [android/support/v4/view/ViewPager.pageRight ()Z]
      [297] istore_3 v3
      [298] goto +9 (target=307)
      [301] aload v4
      [303] invokevirtual #347
        + Methodref [android/view/View.requestFocus ()Z]
      [306] istore_3 v3
      [307] goto +38 (target=345)
      [310] iload_1 v1
      [311] bipush 17
      [313] ificmpeq +8 (target=321)
      [316] iload_1 v1
      [317] iconst_1
      [318] ificmpne +11 (target=329)
      [321] aload_0 v0
      [322] invokevirtual #266
        + Methodref [android/support/v4/view/ViewPager.pageLeft ()Z]
      [325] istore_3 v3
      [326] goto +19 (target=345)
      [329] iload_1 v1
      [330] bipush 66
      [332] ificmpeq +8 (target=340)
      [335] iload_1 v1
      [336] iconst_2
      [337] ificmpne +8 (target=345)
      [340] aload_0 v0
      [341] invokevirtual #267
        + Methodref [android/support/v4/view/ViewPager.pageRight ()Z]
      [344] istore_3 v3
      [345] iload_3 v3
      [346] ifeq +11 (target=357)
      [349] aload_0 v0
      [350] iload_1 v1
      [351] invokestatic #323
        + Methodref [android/view/SoundEffectConstants.getContantForFocusDirection (I)I]
      [354] invokevirtual #270
        + Methodref [android/support/v4/view/ViewPager.playSoundEffect (I)V]
      [357] iload_3 v3
      [358] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 41)
        [0] -> line 2500
        [5] -> line 2501
        [10] -> line 2502
        [15] -> line 2503
        [19] -> line 2504
        [21] -> line 2505
        [35] -> line 2507
        [41] -> line 2508
        [43] -> line 2509
        [46] -> line 2506
        [58] -> line 2512
        [62] -> line 2514
        [71] -> line 2515
        [84] -> line 2516
        [98] -> line 2518
        [117] -> line 2517
        [129] -> line 2520
        [158] -> line 2522
        [160] -> line 2526
        [162] -> line 2528
        [173] -> line 2530
        [184] -> line 2531
        [190] -> line 2534
        [205] -> line 2535
        [219] -> line 2536
        [230] -> line 2537
        [238] -> line 2539
        [244] -> line 2541
        [253] -> line 2544
        [268] -> line 2545
        [282] -> line 2546
        [293] -> line 2547
        [301] -> line 2549
        [307] -> line 2551
        [310] -> line 2552
        [321] -> line 2554
        [329] -> line 2555
        [340] -> line 2557
        [345] -> line 2559
        [349] -> line 2560
        [357] -> line 2562
      + Local variable table attribute (count = 13)
        v4: 27 -> 58 [Landroid/view/ViewParent; parent]
        v5: 90 -> 129 [Landroid/view/ViewParent; parent]
        v4: 71 -> 160 [Ljava/lang/StringBuilder; sb]
        v3: 21 -> 160 [Z isChild]
        v5: 205 -> 244 [I nextLeft]
        v6: 219 -> 244 [I currLeft]
        v5: 268 -> 307 [I nextLeft]
        v6: 282 -> 307 [I currLeft]
        v0: 0 -> 359 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 359 [I direction]
        v2: 5 -> 359 [Landroid/view/View; currentFocused]
        v3: 162 -> 359 [Z handled]
        v4: 173 -> 359 [Landroid/view/View; nextFocused]
  + Method:       getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect;
    Access flags: 0x2
      = private android.graphics.Rect getChildRectInPagerCoordinates(android.graphics.Rect,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 148, locals = 5, stack = 5):
      [0] aload_1 v1
      [1] ifnonnull +11 (target=12)
      [4] new #37
        + Class [android/graphics/Rect]
      [7] dup
      [8] invokespecial #181
        + Methodref [android/graphics/Rect.<init> ()V]
      [11] astore_1 v1
      [12] aload_2 v2
      [13] ifnonnull +13 (target=26)
      [16] aload_1 v1
      [17] iconst_0
      [18] iconst_0
      [19] iconst_0
      [20] iconst_0
      [21] invokevirtual #182
        + Methodref [android/graphics/Rect.set (IIII)V]
      [24] aload_1 v1
      [25] areturn
      [26] aload_1 v1
      [27] aload_2 v2
      [28] invokevirtual #334
        + Methodref [android/view/View.getLeft ()I]
      [31] putfield #93
        + Fieldref [android/graphics/Rect.left I]
      [34] aload_1 v1
      [35] aload_2 v2
      [36] invokevirtual #338
        + Methodref [android/view/View.getRight ()I]
      [39] putfield #94
        + Fieldref [android/graphics/Rect.right I]
      [42] aload_1 v1
      [43] aload_2 v2
      [44] invokevirtual #341
        + Methodref [android/view/View.getTop ()I]
      [47] putfield #95
        + Fieldref [android/graphics/Rect.top I]
      [50] aload_1 v1
      [51] aload_2 v2
      [52] invokevirtual #332
        + Methodref [android/view/View.getBottom ()I]
      [55] putfield #92
        + Fieldref [android/graphics/Rect.bottom I]
      [58] aload_2 v2
      [59] invokevirtual #337
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [62] astore_3 v3
      [63] aload_3 v3
      [64] instanceof #72
        + Class [android/view/ViewGroup]
      [67] ifeq +79 (target=146)
      [70] aload_3 v3
      [71] aload_0 v0
      [72] ifacmpeq +74 (target=146)
      [75] aload_3 v3
      [76] checkcast #72
        + Class [android/view/ViewGroup]
      [79] astore v4
      [81] aload_1 v1
      [82] dup
      [83] getfield #93
        + Fieldref [android/graphics/Rect.left I]
      [86] aload v4
      [88] invokevirtual #364
        + Methodref [android/view/ViewGroup.getLeft ()I]
      [91] iadd
      [92] putfield #93
        + Fieldref [android/graphics/Rect.left I]
      [95] aload_1 v1
      [96] dup
      [97] getfield #94
        + Fieldref [android/graphics/Rect.right I]
      [100] aload v4
      [102] invokevirtual #366
        + Methodref [android/view/ViewGroup.getRight ()I]
      [105] iadd
      [106] putfield #94
        + Fieldref [android/graphics/Rect.right I]
      [109] aload_1 v1
      [110] dup
      [111] getfield #95
        + Fieldref [android/graphics/Rect.top I]
      [114] aload v4
      [116] invokevirtual #367
        + Methodref [android/view/ViewGroup.getTop ()I]
      [119] iadd
      [120] putfield #95
        + Fieldref [android/graphics/Rect.top I]
      [123] aload_1 v1
      [124] dup
      [125] getfield #92
        + Fieldref [android/graphics/Rect.bottom I]
      [128] aload v4
      [130] invokevirtual #361
        + Methodref [android/view/ViewGroup.getBottom ()I]
      [133] iadd
      [134] putfield #92
        + Fieldref [android/graphics/Rect.bottom I]
      [137] aload v4
      [139] invokevirtual #365
        + Methodref [android/view/ViewGroup.getParent ()Landroid/view/ViewParent;]
      [142] astore_3 v3
      [143] goto -80 (target=63)
      [146] aload_1 v1
      [147] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 2566
        [4] -> line 2567
        [12] -> line 2569
        [16] -> line 2570
        [24] -> line 2571
        [26] -> line 2573
        [34] -> line 2574
        [42] -> line 2575
        [50] -> line 2576
        [58] -> line 2578
        [63] -> line 2579
        [75] -> line 2580
        [81] -> line 2581
        [95] -> line 2582
        [109] -> line 2583
        [123] -> line 2584
        [137] -> line 2586
        [143] -> line 2587
        [146] -> line 2588
      + Local variable table attribute (count = 5)
        v4: 81 -> 143 [Landroid/view/ViewGroup; group]
        v0: 0 -> 148 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 148 [Landroid/graphics/Rect; outRect]
        v2: 0 -> 148 [Landroid/view/View; child]
        v3: 63 -> 148 [Landroid/view/ViewParent; parent]
  + Method:       pageLeft()Z
    Access flags: 0x0
      = boolean pageLeft()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [4] ifle +16 (target=20)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [12] iconst_1
      [13] isub
      [14] iconst_1
      [15] invokevirtual #282
        + Methodref [android/support/v4/view/ViewPager.setCurrentItem (IZ)V]
      [18] iconst_1
      [19] ireturn
      [20] iconst_0
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 2592
        [7] -> line 2593
        [18] -> line 2594
        [20] -> line 2596
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Landroid/support/v4/view/ViewPager; this]
  + Method:       pageRight()Z
    Access flags: 0x0
      = boolean pageRight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] ifnull +32 (target=36)
      [7] aload_0 v0
      [8] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [11] aload_0 v0
      [12] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [15] invokevirtual #196
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [18] iconst_1
      [19] isub
      [20] ificmpge +16 (target=36)
      [23] aload_0 v0
      [24] aload_0 v0
      [25] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [28] iconst_1
      [29] iadd
      [30] iconst_1
      [31] invokevirtual #282
        + Methodref [android/support/v4/view/ViewPager.setCurrentItem (IZ)V]
      [34] iconst_1
      [35] ireturn
      [36] iconst_0
      [37] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 2600
        [23] -> line 2601
        [34] -> line 2602
        [36] -> line 2604
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Landroid/support/v4/view/ViewPager; this]
  + Method:       addFocusables(Ljava/util/ArrayList;II)V
    Access flags: 0x1
      = public void addFocusables(java.util.ArrayList,int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 143, locals = 9, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [4] istore v4
      [6] aload_0 v0
      [7] invokevirtual #238
        + Methodref [android/support/v4/view/ViewPager.getDescendantFocusability ()I]
      [10] istore v5
      [12] iload v5
      [14] ldc #3
        + Integer [393216]
      [16] ificmpeq +70 (target=86)
      [19] iconst_0
      [20] istore v6
      [22] iload v6
      [24] aload_0 v0
      [25] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [28] ificmpge +58 (target=86)
      [31] aload_0 v0
      [32] iload v6
      [34] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [37] astore v7
      [39] aload v7
      [41] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [44] ifne +36 (target=80)
      [47] aload_0 v0
      [48] aload v7
      [50] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [53] astore v8
      [55] aload v8
      [57] ifnull +23 (target=80)
      [60] aload v8
      [62] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [65] aload_0 v0
      [66] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [69] ificmpne +11 (target=80)
      [72] aload v7
      [74] aload_1 v1
      [75] iload_2 v2
      [76] iload_3 v3
      [77] invokevirtual #329
        + Methodref [android/view/View.addFocusables (Ljava/util/ArrayList;II)V]
      [80] iinc v6, 1
      [83] goto -61 (target=22)
      [86] iload v5
      [88] ldc #2
        + Integer [262144]
      [90] ificmpne +12 (target=102)
      [93] iload v4
      [95] aload_1 v1
      [96] invokevirtual #414
        + Methodref [java/util/ArrayList.size ()I]
      [99] ificmpne +43 (target=142)
      [102] aload_0 v0
      [103] invokevirtual #260
        + Methodref [android/support/v4/view/ViewPager.isFocusable ()Z]
      [106] ifne +4 (target=110)
      [109] return
      [110] iload_3 v3
      [111] iconst_1
      [112] iand
      [113] iconst_1
      [114] ificmpne +18 (target=132)
      [117] aload_0 v0
      [118] invokevirtual #263
        + Methodref [android/support/v4/view/ViewPager.isInTouchMode ()Z]
      [121] ifeq +11 (target=132)
      [124] aload_0 v0
      [125] invokevirtual #261
        + Methodref [android/support/v4/view/ViewPager.isFocusableInTouchMode ()Z]
      [128] ifne +4 (target=132)
      [131] return
      [132] aload_1 v1
      [133] ifnull +9 (target=142)
      [136] aload_1 v1
      [137] aload_0 v0
      [138] invokevirtual #409
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [141] pop
      [142] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 2612
        [6] -> line 2614
        [12] -> line 2616
        [19] -> line 2617
        [31] -> line 2618
        [39] -> line 2619
        [47] -> line 2620
        [55] -> line 2621
        [72] -> line 2622
        [80] -> line 2617
        [86] -> line 2632
        [102] -> line 2638
        [109] -> line 2639
        [110] -> line 2641
        [131] -> line 2643
        [132] -> line 2645
        [136] -> line 2646
        [142] -> line 2649
      + Local variable table attribute (count = 9)
        v8: 55 -> 80 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v7: 39 -> 80 [Landroid/view/View; child]
        v6: 22 -> 86 [I i]
        v0: 0 -> 143 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 143 [Ljava/util/ArrayList; views]
        v2: 0 -> 143 [I direction]
        v3: 0 -> 143 [I focusableMode]
        v4: 6 -> 143 [I focusableCount]
        v5: 12 -> 143 [I descendantFocusability]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 143 [Ljava/util/ArrayList<Landroid/view/View;>; views]
    + Signature attribute:
      + Utf8 [(Ljava/util/ArrayList<Landroid/view/View;>;II)V]
  + Method:       addTouchables(Ljava/util/ArrayList;)V
    Access flags: 0x1
      = public void addTouchables(java.util.ArrayList)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 59, locals = 5, stack = 2):
      [0] iconst_0
      [1] istore_2 v2
      [2] iload_2 v2
      [3] aload_0 v0
      [4] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [7] ificmpge +51 (target=58)
      [10] aload_0 v0
      [11] iload_2 v2
      [12] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [15] astore_3 v3
      [16] aload_3 v3
      [17] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [20] ifne +32 (target=52)
      [23] aload_0 v0
      [24] aload_3 v3
      [25] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [28] astore v4
      [30] aload v4
      [32] ifnull +20 (target=52)
      [35] aload v4
      [37] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [40] aload_0 v0
      [41] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [44] ificmpne +8 (target=52)
      [47] aload_3 v3
      [48] aload_1 v1
      [49] invokevirtual #330
        + Methodref [android/view/View.addTouchables (Ljava/util/ArrayList;)V]
      [52] iinc v2, 1
      [55] goto -53 (target=2)
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 2659
        [10] -> line 2660
        [16] -> line 2661
        [23] -> line 2662
        [30] -> line 2663
        [47] -> line 2664
        [52] -> line 2659
        [58] -> line 2668
      + Local variable table attribute (count = 5)
        v4: 30 -> 52 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v3: 16 -> 52 [Landroid/view/View; child]
        v2: 2 -> 58 [I i]
        v0: 0 -> 59 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 59 [Ljava/util/ArrayList; views]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 59 [Ljava/util/ArrayList<Landroid/view/View;>; views]
    + Signature attribute:
      + Utf8 [(Ljava/util/ArrayList<Landroid/view/View;>;)V]
  + Method:       onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z
    Access flags: 0x4
      = protected boolean onRequestFocusInDescendants(int,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 110, locals = 10, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [4] istore v6
      [6] iload_1 v1
      [7] iconst_2
      [8] iand
      [9] ifeq +15 (target=24)
      [12] iconst_0
      [13] istore_3 v3
      [14] iconst_1
      [15] istore v4
      [17] iload v6
      [19] istore v5
      [21] goto +14 (target=35)
      [24] iload v6
      [26] iconst_1
      [27] isub
      [28] istore_3 v3
      [29] iconst_m1
      [30] istore v4
      [32] iconst_m1
      [33] istore v5
      [35] iload_3 v3
      [36] istore v7
      [38] iload v7
      [40] iload v5
      [42] ificmpeq +66 (target=108)
      [45] aload_0 v0
      [46] iload v7
      [48] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [51] astore v8
      [53] aload v8
      [55] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [58] ifne +40 (target=98)
      [61] aload_0 v0
      [62] aload v8
      [64] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [67] astore v9
      [69] aload v9
      [71] ifnull +27 (target=98)
      [74] aload v9
      [76] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [79] aload_0 v0
      [80] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [83] ificmpne +15 (target=98)
      [86] aload v8
      [88] iload_1 v1
      [89] aload_2 v2
      [90] invokevirtual #349
        + Methodref [android/view/View.requestFocus (ILandroid/graphics/Rect;)Z]
      [93] ifeq +5 (target=98)
      [96] iconst_1
      [97] ireturn
      [98] iload v7
      [100] iload v4
      [102] iadd
      [103] istore v7
      [105] goto -67 (target=38)
      [108] iconst_0
      [109] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 2679
        [6] -> line 2680
        [12] -> line 2681
        [14] -> line 2682
        [17] -> line 2683
        [24] -> line 2685
        [29] -> line 2686
        [32] -> line 2687
        [35] -> line 2689
        [45] -> line 2690
        [53] -> line 2691
        [61] -> line 2692
        [69] -> line 2693
        [86] -> line 2694
        [96] -> line 2695
        [98] -> line 2689
        [108] -> line 2700
      + Local variable table attribute (count = 13)
        v3: 14 -> 24 [I index]
        v4: 17 -> 24 [I increment]
        v5: 21 -> 24 [I end]
        v9: 69 -> 98 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v8: 53 -> 98 [Landroid/view/View; child]
        v7: 38 -> 108 [I i]
        v0: 0 -> 110 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 110 [I direction]
        v2: 0 -> 110 [Landroid/graphics/Rect; previouslyFocusedRect]
        v3: 29 -> 110 [I index]
        v4: 32 -> 110 [I increment]
        v5: 35 -> 110 [I end]
        v6: 6 -> 110 [I count]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 87, locals = 6, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #376
        + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
      [4] sipush 4096
      [7] ificmpne +9 (target=16)
      [10] aload_0 v0
      [11] aload_1 v1
      [12] invokespecial #358
        + Methodref [android/view/ViewGroup.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
      [15] ireturn
      [16] aload_0 v0
      [17] invokevirtual #233
        + Methodref [android/support/v4/view/ViewPager.getChildCount ()I]
      [20] istore_2 v2
      [21] iconst_0
      [22] istore_3 v3
      [23] iload_3 v3
      [24] iload_2 v2
      [25] ificmpge +60 (target=85)
      [28] aload_0 v0
      [29] iload_3 v3
      [30] invokevirtual #232
        + Methodref [android/support/v4/view/ViewPager.getChildAt (I)Landroid/view/View;]
      [33] astore v4
      [35] aload v4
      [37] invokevirtual #342
        + Methodref [android/view/View.getVisibility ()I]
      [40] ifne +39 (target=79)
      [43] aload_0 v0
      [44] aload v4
      [46] invokevirtual #255
        + Methodref [android/support/v4/view/ViewPager.infoForChild (Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo;]
      [49] astore v5
      [51] aload v5
      [53] ifnull +26 (target=79)
      [56] aload v5
      [58] getfield #157
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [61] aload_0 v0
      [62] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [65] ificmpne +14 (target=79)
      [68] aload v4
      [70] aload_1 v1
      [71] invokevirtual #331
        + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
      [74] ifeq +5 (target=79)
      [77] iconst_1
      [78] ireturn
      [79] iinc v3, 1
      [82] goto -59 (target=23)
      [85] iconst_0
      [86] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 2706
        [10] -> line 2707
        [16] -> line 2711
        [21] -> line 2712
        [28] -> line 2713
        [35] -> line 2714
        [43] -> line 2715
        [51] -> line 2716
        [77] -> line 2718
        [79] -> line 2712
        [85] -> line 2723
      + Local variable table attribute (count = 6)
        v5: 51 -> 79 [Landroid/support/v4/view/ViewPager$ItemInfo; ii]
        v4: 35 -> 79 [Landroid/view/View; child]
        v3: 23 -> 85 [I i]
        v0: 0 -> 87 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 87 [Landroid/view/accessibility/AccessibilityEvent; event]
        v2: 21 -> 87 [I childCount]
  + Method:       generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [3] dup
      [4] invokespecial #298
        + Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2728
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/view/ViewPager; this]
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #230
        + Methodref [android/support/v4/view/ViewPager.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2733
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 5 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
    Access flags: 0x4
      = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #356
        + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
      [12] ifeq +7 (target=19)
      [15] iconst_1
      [16] goto +4 (target=20)
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2738
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 21 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1
      = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #53
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #236
        + Methodref [android/support/v4/view/ViewPager.getContext ()Landroid/content/Context;]
      [8] aload_1 v1
      [9] invokespecial #299
        + Methodref [android/support/v4/view/ViewPager$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2743
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/view/ViewPager; this]
        v1: 0 -> 13 [Landroid/util/AttributeSet; attrs]
  + Method:       access$000(Landroid/support/v4/view/ViewPager;I)V
    Access flags: 0x1008
      = static synthetic void access$000(android.support.v4.view.ViewPager,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #289
        + Methodref [android/support/v4/view/ViewPager.setScrollState (I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewPager; x0]
        v1: 0 -> 6 [I x1]
  + Method:       access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
    Access flags: 0x1008
      = static synthetic android.support.v4.view.PagerAdapter access$200(android.support.v4.view.ViewPager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [android/support/v4/view/ViewPager.mAdapter Landroid/support/v4/view/PagerAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager; x0]
  + Method:       access$300(Landroid/support/v4/view/ViewPager;)I
    Access flags: 0x1008
      = static synthetic int access$300(android.support.v4.view.ViewPager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #107
        + Fieldref [android/support/v4/view/ViewPager.mCurItem I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager; x0]
  + Method:       access$400()[I
    Access flags: 0x1008
      = static synthetic int[] access$400()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #98
        + Fieldref [android/support/v4/view/ViewPager.LAYOUT_ATTRS [I]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 84
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 0, stack = 4):
      [0] iconst_1
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #4
        + Integer [16842931]
      [7] iastore
      [8] putstatic #98
        + Fieldref [android/support/v4/view/ViewPager.LAYOUT_ATTRS [I]
      [11] new #48
        + Class [android/support/v4/view/ViewPager$1]
      [14] dup
      [15] invokespecial #294
        + Methodref [android/support/v4/view/ViewPager$1.<init> ()V]
      [18] putstatic #97
        + Fieldref [android/support/v4/view/ViewPager.COMPARATOR Ljava/util/Comparator;]
      [21] new #49
        + Class [android/support/v4/view/ViewPager$2]
      [24] dup
      [25] invokespecial #295
        + Methodref [android/support/v4/view/ViewPager$2.<init> ()V]
      [28] putstatic #153
        + Fieldref [android/support/v4/view/ViewPager.sInterpolator Landroid/view/animation/Interpolator;]
      [31] new #60
        + Class [android/support/v4/view/ViewPager$ViewPositionComparator]
      [34] dup
      [35] invokespecial #304
        + Methodref [android/support/v4/view/ViewPager$ViewPositionComparator.<init> ()V]
      [38] putstatic #154
        + Fieldref [android/support/v4/view/ViewPager.sPositionComparator Landroid/support/v4/view/ViewPager$ViewPositionComparator;]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 98
        [11] -> line 116
        [21] -> line 123
        [31] -> line 223

Class file attributes (count = 2):
  + Inner classes attribute (count = 17)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$ViewPositionComparator]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [ViewPositionComparator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/view/ViewPager$LayoutParams]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/view/ViewPager$PagerObserver]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [PagerObserver]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/ViewPager$MyAccessibilityDelegate]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [MyAccessibilityDelegate]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/view/ViewPager$SavedState]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewPager$Decor]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [Decor]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewPager$OnAdapterChangeListener]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [OnAdapterChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/ViewPager$PageTransformer]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [PageTransformer]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/ViewPager$OnPageChangeListener]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [OnPageChangeListener]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$ItemInfo]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [ItemInfo]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/res/Resources$NotFoundException]
      + Class [android/content/res/Resources]
      + Utf8 [NotFoundException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/ViewPager$3]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$2]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.view.ViewPager$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Comparator]

Constant Pool (count = 42):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$1]
  + Class [android/support/v4/view/ViewPager$ItemInfo]
  + Class [java/lang/Object]
  + Class [java/util/Comparator]
  + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
  + Methodref [android/support/v4/view/ViewPager$1.compare (Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [compare (Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I]
  + NameAndType [position I]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInfo]
  + Utf8 [Landroid/support/v4/view/ViewPager$1;]
  + Utf8 [Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Landroid/support/v4/view/ViewPager$ItemInfo;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$1]
  + Utf8 [android/support/v4/view/ViewPager$ItemInfo]
  + Utf8 [compare]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Comparator]
  + Utf8 [lhs]
  + Utf8 [position]
  + Utf8 [rhs]
  + Utf8 [this]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewPager$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 116
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager$1; this]
  + Method:       compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
    Access flags: 0x1
      = public int compare(android.support.v4.view.ViewPager$ItemInfo,android.support.v4.view.ViewPager$ItemInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] getfield #6
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [4] aload_2 v2
      [5] getfield #6
        + Fieldref [android/support/v4/view/ViewPager$ItemInfo.position I]
      [8] isub
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 119
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/ViewPager$1; this]
        v1: 0 -> 10 [Landroid/support/v4/view/ViewPager$ItemInfo; lhs]
        v2: 0 -> 10 [Landroid/support/v4/view/ViewPager$ItemInfo; rhs]
  + Method:       compare(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x1041
      = public bridge synthetic int compare(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #3
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [5] aload_2 v2
      [6] checkcast #3
        + Class [android/support/v4/view/ViewPager$ItemInfo]
      [9] invokevirtual #7
        + Methodref [android/support/v4/view/ViewPager$1.compare (Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 116
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Landroid/support/v4/view/ViewPager$1; this]
        v1: 0 -> 13 [Ljava/lang/Object; x0]
        v2: 0 -> 13 [Ljava/lang/Object; x1]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/view/ViewPager]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$ItemInfo]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [ItemInfo]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Landroid/support/v4/view/ViewPager$ItemInfo;>;]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.view.ViewPager$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/animation/Interpolator]

Constant Pool (count = 26):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$2]
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(F)F]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [F]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewPager$2;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$2]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [getInterpolation]
  + Utf8 [java/lang/Object]
  + Utf8 [t]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewPager$2()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 123
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager$2; this]
  + Method:       getInterpolation(F)F
    Access flags: 0x1
      = public float getInterpolation(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] fload_1 v1
      [1] fconst_1
      [2] fsub
      [3] fstore_1 v1
      [4] fload_1 v1
      [5] fload_1 v1
      [6] fmul
      [7] fload_1 v1
      [8] fmul
      [9] fload_1 v1
      [10] fmul
      [11] fload_1 v1
      [12] fmul
      [13] fconst_1
      [14] fadd
      [15] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 125
        [4] -> line 126
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Landroid/support/v4/view/ViewPager$2; this]
        v1: 0 -> 16 [F t]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/ViewPager]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$2]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewPager$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 35):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$3]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [android/support/v4/view/ViewPager$3.this$0 Landroid/support/v4/view/ViewPager;]
  + Methodref [android/support/v4/view/ViewPager.access$000 (Landroid/support/v4/view/ViewPager;I)V]
  + Methodref [android/support/v4/view/ViewPager.populate ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$000 (Landroid/support/v4/view/ViewPager;I)V]
  + NameAndType [populate ()V]
  + NameAndType [this$0 Landroid/support/v4/view/ViewPager;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewPager$3;]
  + Utf8 [Landroid/support/v4/view/ViewPager;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [access$000]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$3]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [populate]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/view/ViewPager;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.ViewPager this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/view/ViewPager;)V
    Access flags: 0x0
      = ViewPager$3(android.support.v4.view.ViewPager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [android/support/v4/view/ViewPager$3.this$0 Landroid/support/v4/view/ViewPager;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 241
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/view/ViewPager$3; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/view/ViewPager$3.this$0 Landroid/support/v4/view/ViewPager;]
      [4] iconst_0
      [5] invokestatic #6
        + Methodref [android/support/v4/view/ViewPager.access$000 (Landroid/support/v4/view/ViewPager;I)V]
      [8] aload_0 v0
      [9] getfield #5
        + Fieldref [android/support/v4/view/ViewPager$3.this$0 Landroid/support/v4/view/ViewPager;]
      [12] invokevirtual #7
        + Methodref [android/support/v4/view/ViewPager.populate ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 243
        [8] -> line 244
        [15] -> line 245
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/support/v4/view/ViewPager$3; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/ViewPager]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/ViewPager$3]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$Decor
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.ViewPager$Decor extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$Decor]
  + Class [java/lang/Object]
  + Utf8 [Decor]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$Decor]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewPager$Decor]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [Decor]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$ItemInfo
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewPager$ItemInfo extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$ItemInfo]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInfo]
  + Utf8 [Landroid/support/v4/view/ViewPager$ItemInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [Z]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$ItemInfo]
  + Utf8 [java/lang/Object]
  + Utf8 [object]
  + Utf8 [offset]
  + Utf8 [position]
  + Utf8 [scrolling]
  + Utf8 [this]
  + Utf8 [widthFactor]

Fields (count = 5):
  + Field:        object Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object object
  + Field:        position I
    Access flags: 0x0
      = int position
  + Field:        scrolling Z
    Access flags: 0x0
      = boolean scrolling
  + Field:        widthFactor F
    Access flags: 0x0
      = float widthFactor
  + Field:        offset F
    Access flags: 0x0
      = float offset

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewPager$ItemInfo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager$ItemInfo; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$ItemInfo]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [ItemInfo]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$LayoutParams
  Superclass:    android/view/ViewGroup$LayoutParams
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.ViewPager$LayoutParams extends android.view.ViewGroup$LayoutParams

Interfaces (count = 0):

Constant Pool (count = 64):
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$LayoutParams]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getInteger (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/support/v4/view/ViewPager.access$400 ()[I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [access$400 ()[I]
  + NameAndType [getInteger (II)I]
  + NameAndType [gravity I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [widthFactor F]
  + Utf8 [()V]
  + Utf8 [()[I]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/support/v4/view/ViewPager$LayoutParams;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [Z]
  + Utf8 [a]
  + Utf8 [access$400]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$LayoutParams]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [childIndex]
  + Utf8 [context]
  + Utf8 [getInteger]
  + Utf8 [gravity]
  + Utf8 [isDecor]
  + Utf8 [needsMeasure]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [position]
  + Utf8 [recycle]
  + Utf8 [this]
  + Utf8 [widthFactor]

Fields (count = 6):
  + Field:        isDecor Z
    Access flags: 0x1
      = public boolean isDecor
  + Field:        gravity I
    Access flags: 0x1
      = public int gravity
  + Field:        widthFactor F
    Access flags: 0x0
      = float widthFactor
  + Field:        needsMeasure Z
    Access flags: 0x0
      = boolean needsMeasure
  + Field:        position I
    Access flags: 0x0
      = int position
  + Field:        childIndex I
    Access flags: 0x0
      = int childIndex

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public ViewPager$LayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_m1
      [2] iconst_m1
      [3] invokespecial #13
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [6] aload_0 v0
      [7] fconst_0
      [8] putfield #8
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 2853
        [6] -> line 2834
        [11] -> line 2854
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/view/ViewPager$LayoutParams; this]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ViewPager$LayoutParams(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #14
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] fconst_0
      [8] putfield #8
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.widthFactor F]
      [11] aload_1 v1
      [12] aload_2 v2
      [13] invokestatic #12
        + Methodref [android/support/v4/view/ViewPager.access$400 ()[I]
      [16] invokevirtual #9
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [19] astore_3 v3
      [20] aload_0 v0
      [21] aload_3 v3
      [22] iconst_0
      [23] bipush 48
      [25] invokevirtual #10
        + Methodref [android/content/res/TypedArray.getInteger (II)I]
      [28] putfield #7
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.gravity I]
      [31] aload_3 v3
      [32] invokevirtual #11
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 2857
        [6] -> line 2834
        [11] -> line 2859
        [20] -> line 2860
        [31] -> line 2861
        [35] -> line 2862
      + Local variable table attribute (count = 4)
        v0: 0 -> 36 [Landroid/support/v4/view/ViewPager$LayoutParams; this]
        v1: 0 -> 36 [Landroid/content/Context; context]
        v2: 0 -> 36 [Landroid/util/AttributeSet; attrs]
        v3: 20 -> 36 [Landroid/content/res/TypedArray; a]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/view/ViewPager$LayoutParams]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$MyAccessibilityDelegate
  Superclass:    android/support/v4/view/AccessibilityDelegateCompat
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewPager$MyAccessibilityDelegate extends android.support.v4.view.AccessibilityDelegateCompat

Interfaces (count = 0):

Constant Pool (count = 116):
  + Class [android/support/v4/view/AccessibilityDelegateCompat]
  + Class [android/support/v4/view/PagerAdapter]
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$MyAccessibilityDelegate]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [java/lang/Class]
  + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.<init> ()V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Methodref [android/support/v4/view/AccessibilityDelegateCompat.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
  + Methodref [android/support/v4/view/ViewPager.access$200 (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
  + Methodref [android/support/v4/view/ViewPager.access$300 (Landroid/support/v4/view/ViewPager;)I]
  + Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)Z]
  + Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
  + Methodref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.canScroll ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.addAction (I)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.setClassName (Ljava/lang/CharSequence;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.setScrollable (Z)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.obtain ()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setFromIndex (I)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setItemCount (I)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setScrollable (Z)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setToIndex (I)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
  + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$200 (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
  + NameAndType [access$300 (Landroid/support/v4/view/ViewPager;)I]
  + NameAndType [addAction (I)V]
  + NameAndType [canScroll ()Z]
  + NameAndType [canScrollHorizontally (I)Z]
  + NameAndType [getCount ()I]
  + NameAndType [getEventType ()I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [obtain ()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + NameAndType [performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
  + NameAndType [setClassName (Ljava/lang/CharSequence;)V]
  + NameAndType [setCurrentItem (I)V]
  + NameAndType [setFromIndex (I)V]
  + NameAndType [setItemCount (I)V]
  + NameAndType [setScrollable (Z)V]
  + NameAndType [setToIndex (I)V]
  + NameAndType [this$0 Landroid/support/v4/view/ViewPager;]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)I]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)V]
  + Utf8 [(Landroid/view/View;ILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;]
  + Utf8 [Landroid/support/v4/view/ViewPager;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MyAccessibilityDelegate]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [access$200]
  + Utf8 [access$300]
  + Utf8 [action]
  + Utf8 [addAction]
  + Utf8 [android/support/v4/view/AccessibilityDelegateCompat]
  + Utf8 [android/support/v4/view/PagerAdapter]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$MyAccessibilityDelegate]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [args]
  + Utf8 [canScroll]
  + Utf8 [canScrollHorizontally]
  + Utf8 [event]
  + Utf8 [getCount]
  + Utf8 [getEventType]
  + Utf8 [getName]
  + Utf8 [host]
  + Utf8 [info]
  + Utf8 [java/lang/Class]
  + Utf8 [obtain]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [performAccessibilityAction]
  + Utf8 [recordCompat]
  + Utf8 [setClassName]
  + Utf8 [setCurrentItem]
  + Utf8 [setFromIndex]
  + Utf8 [setItemCount]
  + Utf8 [setScrollable]
  + Utf8 [setToIndex]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/view/ViewPager;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.ViewPager this$0

Methods (count = 5):
  + Method:       <init>(Landroid/support/v4/view/ViewPager;)V
    Access flags: 0x0
      = ViewPager$MyAccessibilityDelegate(android.support.v4.view.ViewPager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2746
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; this]
  + Method:       onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #11
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V]
      [6] aload_2 v2
      [7] ldc #3
        + Class [android/support/v4/view/ViewPager]
      [9] invokevirtual #30
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [12] invokevirtual #29
        + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V]
      [15] invokestatic #23
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.obtain ()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;]
      [18] astore_3 v3
      [19] aload_3 v3
      [20] aload_0 v0
      [21] invokespecial #19
        + Methodref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.canScroll ()Z]
      [24] invokevirtual #26
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setScrollable (Z)V]
      [27] aload_2 v2
      [28] invokevirtual #28
        + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
      [31] sipush 4096
      [34] ificmpne +49 (target=83)
      [37] aload_0 v0
      [38] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [41] invokestatic #15
        + Methodref [android/support/v4/view/ViewPager.access$200 (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
      [44] ifnull +39 (target=83)
      [47] aload_3 v3
      [48] aload_0 v0
      [49] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [52] invokestatic #15
        + Methodref [android/support/v4/view/ViewPager.access$200 (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
      [55] invokevirtual #14
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [58] invokevirtual #25
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setItemCount (I)V]
      [61] aload_3 v3
      [62] aload_0 v0
      [63] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [66] invokestatic #16
        + Methodref [android/support/v4/view/ViewPager.access$300 (Landroid/support/v4/view/ViewPager;)I]
      [69] invokevirtual #24
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setFromIndex (I)V]
      [72] aload_3 v3
      [73] aload_0 v0
      [74] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [77] invokestatic #16
        + Methodref [android/support/v4/view/ViewPager.access$300 (Landroid/support/v4/view/ViewPager;)I]
      [80] invokevirtual #27
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.setToIndex (I)V]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 2750
        [6] -> line 2751
        [15] -> line 2752
        [19] -> line 2753
        [27] -> line 2754
        [47] -> line 2756
        [61] -> line 2757
        [72] -> line 2758
        [83] -> line 2760
      + Local variable table attribute (count = 4)
        v0: 0 -> 84 [Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; this]
        v1: 0 -> 84 [Landroid/view/View; host]
        v2: 0 -> 84 [Landroid/view/accessibility/AccessibilityEvent; event]
        v3: 19 -> 84 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; recordCompat]
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.View,android.support.v4.view.accessibility.AccessibilityNodeInfoCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #12
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo (Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V]
      [6] aload_2 v2
      [7] ldc #3
        + Class [android/support/v4/view/ViewPager]
      [9] invokevirtual #30
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [12] invokevirtual #21
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.setClassName (Ljava/lang/CharSequence;)V]
      [15] aload_2 v2
      [16] aload_0 v0
      [17] invokespecial #19
        + Methodref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.canScroll ()Z]
      [20] invokevirtual #22
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.setScrollable (Z)V]
      [23] aload_0 v0
      [24] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [27] iconst_1
      [28] invokevirtual #17
        + Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)Z]
      [31] ifeq +10 (target=41)
      [34] aload_2 v2
      [35] sipush 4096
      [38] invokevirtual #20
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.addAction (I)V]
      [41] aload_0 v0
      [42] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [45] iconst_m1
      [46] invokevirtual #17
        + Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)Z]
      [49] ifeq +10 (target=59)
      [52] aload_2 v2
      [53] sipush 8192
      [56] invokevirtual #20
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.addAction (I)V]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 2764
        [6] -> line 2765
        [15] -> line 2766
        [23] -> line 2767
        [34] -> line 2768
        [41] -> line 2770
        [52] -> line 2771
        [59] -> line 2773
      + Local variable table attribute (count = 3)
        v0: 0 -> 60 [Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; this]
        v1: 0 -> 60 [Landroid/view/View; host]
        v2: 0 -> 60 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; info]
  + Method:       performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAccessibilityAction(android.view.View,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 104, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #13
        + Methodref [android/support/v4/view/AccessibilityDelegateCompat.performAccessibilityAction (Landroid/view/View;ILandroid/os/Bundle;)Z]
      [7] ifeq +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iload_2 v2
      [13] lookupswitch (2 offsets, default=89) (target=102)
        4096: offset = 27, target = 40
        8192: offset = 58, target = 71
        default: offset = 89, target = 102
      [40] aload_0 v0
      [41] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [44] iconst_1
      [45] invokevirtual #17
        + Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)Z]
      [48] ifeq +21 (target=69)
      [51] aload_0 v0
      [52] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [55] aload_0 v0
      [56] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [59] invokestatic #16
        + Methodref [android/support/v4/view/ViewPager.access$300 (Landroid/support/v4/view/ViewPager;)I]
      [62] iconst_1
      [63] iadd
      [64] invokevirtual #18
        + Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
      [67] iconst_1
      [68] ireturn
      [69] iconst_0
      [70] ireturn
      [71] aload_0 v0
      [72] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [75] iconst_m1
      [76] invokevirtual #17
        + Methodref [android/support/v4/view/ViewPager.canScrollHorizontally (I)Z]
      [79] ifeq +21 (target=100)
      [82] aload_0 v0
      [83] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [86] aload_0 v0
      [87] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [90] invokestatic #16
        + Methodref [android/support/v4/view/ViewPager.access$300 (Landroid/support/v4/view/ViewPager;)I]
      [93] iconst_1
      [94] isub
      [95] invokevirtual #18
        + Methodref [android/support/v4/view/ViewPager.setCurrentItem (I)V]
      [98] iconst_1
      [99] ireturn
      [100] iconst_0
      [101] ireturn
      [102] iconst_0
      [103] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 2777
        [10] -> line 2778
        [12] -> line 2780
        [40] -> line 2782
        [51] -> line 2783
        [67] -> line 2784
        [69] -> line 2786
        [71] -> line 2788
        [82] -> line 2789
        [98] -> line 2790
        [100] -> line 2792
        [102] -> line 2794
      + Local variable table attribute (count = 4)
        v0: 0 -> 104 [Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; this]
        v1: 0 -> 104 [Landroid/view/View; host]
        v2: 0 -> 104 [I action]
        v3: 0 -> 104 [Landroid/os/Bundle; args]
  + Method:       canScroll()Z
    Access flags: 0x2
      = private boolean canScroll()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [4] invokestatic #15
        + Methodref [android/support/v4/view/ViewPager.access$200 (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
      [7] ifnull +21 (target=28)
      [10] aload_0 v0
      [11] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$MyAccessibilityDelegate.this$0 Landroid/support/v4/view/ViewPager;]
      [14] invokestatic #15
        + Methodref [android/support/v4/view/ViewPager.access$200 (Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;]
      [17] invokevirtual #14
        + Methodref [android/support/v4/view/PagerAdapter.getCount ()I]
      [20] iconst_1
      [21] ificmple +7 (target=28)
      [24] iconst_1
      [25] goto +4 (target=29)
      [28] iconst_0
      [29] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2798
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/ViewPager$MyAccessibilityDelegate]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [MyAccessibilityDelegate]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$OnAdapterChangeListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.ViewPager$OnAdapterChangeListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$OnAdapterChangeListener]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnAdapterChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$OnAdapterChangeListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onAdapterChanged]

Fields (count = 0):

Methods (count = 1):
  + Method:       onAdapterChanged(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V
    Access flags: 0x401
      = public abstract void onAdapterChanged(android.support.v4.view.PagerAdapter,android.support.v4.view.PagerAdapter)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/ViewPager$OnAdapterChangeListener]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [OnAdapterChangeListener]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$OnPageChangeListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.view.ViewPager$OnPageChangeListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$OnPageChangeListener]
  + Class [java/lang/Object]
  + Utf8 [(I)V]
  + Utf8 [(IFI)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnPageChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$OnPageChangeListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onPageScrollStateChanged]
  + Utf8 [onPageScrolled]
  + Utf8 [onPageSelected]

Fields (count = 0):

Methods (count = 3):
  + Method:       onPageScrolled(IFI)V
    Access flags: 0x401
      = public abstract void onPageScrolled(int,float,int)
  + Method:       onPageSelected(I)V
    Access flags: 0x401
      = public abstract void onPageSelected(int)
  + Method:       onPageScrollStateChanged(I)V
    Access flags: 0x401
      = public abstract void onPageScrollStateChanged(int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/ViewPager$OnPageChangeListener]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [OnPageChangeListener]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$PageTransformer
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.view.ViewPager$PageTransformer extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$PageTransformer]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/View;F)V]
  + Utf8 [InnerClasses]
  + Utf8 [PageTransformer]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$PageTransformer]
  + Utf8 [java/lang/Object]
  + Utf8 [transformPage]

Fields (count = 0):

Methods (count = 1):
  + Method:       transformPage(Landroid/view/View;F)V
    Access flags: 0x401
      = public abstract void transformPage(android.view.View,float)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/view/ViewPager$PageTransformer]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [PageTransformer]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$PagerObserver
  Superclass:    android/database/DataSetObserver
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewPager$PagerObserver extends android.database.DataSetObserver

Interfaces (count = 0):

Constant Pool (count = 38):
  + Class [android/database/DataSetObserver]
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$1]
  + Class [android/support/v4/view/ViewPager$PagerObserver]
  + Fieldref [android/support/v4/view/ViewPager$PagerObserver.this$0 Landroid/support/v4/view/ViewPager;]
  + Methodref [android/database/DataSetObserver.<init> ()V]
  + Methodref [android/support/v4/view/ViewPager.dataSetChanged ()V]
  + Methodref [android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/view/ViewPager;)V]
  + NameAndType [dataSetChanged ()V]
  + NameAndType [this$0 Landroid/support/v4/view/ViewPager;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/ViewPager;)V]
  + Utf8 [(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewPager$1;]
  + Utf8 [Landroid/support/v4/view/ViewPager$PagerObserver;]
  + Utf8 [Landroid/support/v4/view/ViewPager;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [PagerObserver]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/database/DataSetObserver]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$1]
  + Utf8 [android/support/v4/view/ViewPager$PagerObserver]
  + Utf8 [dataSetChanged]
  + Utf8 [onChanged]
  + Utf8 [onInvalidated]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/view/ViewPager;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.ViewPager this$0

Methods (count = 4):
  + Method:       <init>(Landroid/support/v4/view/ViewPager;)V
    Access flags: 0x2
      = private ViewPager$PagerObserver(android.support.v4.view.ViewPager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [android/support/v4/view/ViewPager$PagerObserver.this$0 Landroid/support/v4/view/ViewPager;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [android/database/DataSetObserver.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2802
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/view/ViewPager$PagerObserver; this]
  + Method:       onChanged()V
    Access flags: 0x1
      = public void onChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/view/ViewPager$PagerObserver.this$0 Landroid/support/v4/view/ViewPager;]
      [4] invokevirtual #7
        + Methodref [android/support/v4/view/ViewPager.dataSetChanged ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 2805
        [7] -> line 2806
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/view/ViewPager$PagerObserver; this]
  + Method:       onInvalidated()V
    Access flags: 0x1
      = public void onInvalidated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/view/ViewPager$PagerObserver.this$0 Landroid/support/v4/view/ViewPager;]
      [4] invokevirtual #7
        + Methodref [android/support/v4/view/ViewPager.dataSetChanged ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 2809
        [7] -> line 2810
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/view/ViewPager$PagerObserver; this]
  + Method:       <init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
    Access flags: 0x1000
      = synthetic ViewPager$PagerObserver(android.support.v4.view.ViewPager,android.support.v4.view.ViewPager$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #8
        + Methodref [android/support/v4/view/ViewPager$PagerObserver.<init> (Landroid/support/v4/view/ViewPager;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2802
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewPager$PagerObserver; this]
        v1: 0 -> 6 [Landroid/support/v4/view/ViewPager; x0]
        v2: 0 -> 6 [Landroid/support/v4/view/ViewPager$1; x1]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/view/ViewPager$PagerObserver]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [PagerObserver]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$1]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.ViewPager$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 133):
  + String [ position=]
  + String [FragmentPager.SavedState{]
  + String [}]
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/os/ParcelableCompat]
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$SavedState]
  + Class [android/support/v4/view/ViewPager$SavedState$1]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Class [java/lang/Class]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/view/ViewPager$SavedState.adapterState Landroid/os/Parcelable;]
  + Fieldref [android/support/v4/view/ViewPager$SavedState.loader Ljava/lang/ClassLoader;]
  + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V]
  + Methodref [android/support/v4/os/ParcelableCompat.newCreator (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
  + Methodref [android/support/v4/view/ViewPager$SavedState$1.<init> ()V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [adapterState Landroid/os/Parcelable;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [loader Ljava/lang/ClassLoader;]
  + NameAndType [newCreator (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
  + NameAndType [position I]
  + NameAndType [readInt ()I]
  + NameAndType [readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeParcelable (Landroid/os/Parcelable;I)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [ position=]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/ClassLoader;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/os/Parcelable;I)V]
  + Utf8 [(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
  + Utf8 [(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [FragmentPager.SavedState{]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/view/ViewPager$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/view/ViewPager$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [adapterState]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/os/ParcelableCompat]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$SavedState]
  + Utf8 [android/support/v4/view/ViewPager$SavedState$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [append]
  + Utf8 [flags]
  + Utf8 [getClass]
  + Utf8 [getClassLoader]
  + Utf8 [identityHashCode]
  + Utf8 [in]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [loader]
  + Utf8 [newCreator]
  + Utf8 [out]
  + Utf8 [position]
  + Utf8 [readInt]
  + Utf8 [readParcelable]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [writeInt]
  + Utf8 [writeParcelable]
  + Utf8 [writeToParcel]
  + Utf8 [}]

Fields (count = 4):
  + Field:        position I
    Access flags: 0x0
      = int position
  + Field:        adapterState Landroid/os/Parcelable;
    Access flags: 0x0
      = android.os.Parcelable adapterState
  + Field:        loader Ljava/lang/ClassLoader;
    Access flags: 0x0
      = java.lang.ClassLoader loader
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/view/ViewPager$SavedState;>;]

Methods (count = 5):
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public ViewPager$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #29
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1219
        [5] -> line 1220
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewPager$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcelable; superState]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #30
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #21
        + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
      [11] invokevirtual #24
        + Methodref [android/os/Parcel.writeInt (I)V]
      [14] aload_1 v1
      [15] aload_0 v0
      [16] getfield #19
        + Fieldref [android/support/v4/view/ViewPager$SavedState.adapterState Landroid/os/Parcelable;]
      [19] iload_2 v2
      [20] invokevirtual #25
        + Methodref [android/os/Parcel.writeParcelable (Landroid/os/Parcelable;I)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1224
        [6] -> line 1225
        [14] -> line 1226
        [23] -> line 1227
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Landroid/support/v4/view/ViewPager$SavedState; this]
        v1: 0 -> 24 [Landroid/os/Parcel; out]
        v2: 0 -> 24 [I flags]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 1, stack = 2):
      [0] new #16
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #34
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #2
        + String [FragmentPager.SavedState{]
      [9] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] invokestatic #38
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [16] invokestatic #32
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [19] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] ldc #1
        + String [ position=]
      [24] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] getfield #21
        + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
      [31] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [34] ldc #3
        + String [}]
      [36] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [39] invokevirtual #37
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1231
      + Local variable table attribute (count = 1)
        v0: 0 -> 43 [Landroid/support/v4/view/ViewPager$SavedState; this]
  + Method:       <init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
    Access flags: 0x0
      = ViewPager$SavedState(android.os.Parcel,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #28
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_2 v2
      [6] ifnonnull +11 (target=17)
      [9] aload_0 v0
      [10] invokevirtual #33
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [13] invokevirtual #31
        + Methodref [java/lang/Class.getClassLoader ()Ljava/lang/ClassLoader;]
      [16] astore_2 v2
      [17] aload_0 v0
      [18] aload_1 v1
      [19] invokevirtual #22
        + Methodref [android/os/Parcel.readInt ()I]
      [22] putfield #21
        + Fieldref [android/support/v4/view/ViewPager$SavedState.position I]
      [25] aload_0 v0
      [26] aload_1 v1
      [27] aload_2 v2
      [28] invokevirtual #23
        + Methodref [android/os/Parcel.readParcelable (Ljava/lang/ClassLoader;)Landroid/os/Parcelable;]
      [31] putfield #19
        + Fieldref [android/support/v4/view/ViewPager$SavedState.adapterState Landroid/os/Parcelable;]
      [34] aload_0 v0
      [35] aload_2 v2
      [36] putfield #20
        + Fieldref [android/support/v4/view/ViewPager$SavedState.loader Ljava/lang/ClassLoader;]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1249
        [5] -> line 1250
        [9] -> line 1251
        [17] -> line 1253
        [25] -> line 1254
        [34] -> line 1255
        [39] -> line 1256
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Landroid/support/v4/view/ViewPager$SavedState; this]
        v1: 0 -> 40 [Landroid/os/Parcel; in]
        v2: 0 -> 40 [Ljava/lang/ClassLoader; loader]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 0, stack = 2):
      [0] new #10
        + Class [android/support/v4/view/ViewPager$SavedState$1]
      [3] dup
      [4] invokespecial #27
        + Methodref [android/support/v4/view/ViewPager$SavedState$1.<init> ()V]
      [7] invokestatic #26
        + Methodref [android/support/v4/os/ParcelableCompat.newCreator (Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;]
      [10] putstatic #18
        + Fieldref [android/support/v4/view/ViewPager$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 1236

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/view/ViewPager$SavedState]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.view.ViewPager$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/os/ParcelableCompatCreatorCallbacks]

Constant Pool (count = 48):
  + Class [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$SavedState]
  + Class [android/support/v4/view/ViewPager$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + Methodref [android/support/v4/view/ViewPager$SavedState$1.createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;]
  + Methodref [android/support/v4/view/ViewPager$SavedState$1.newArray (I)[Landroid/support/v4/view/ViewPager$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;]
  + NameAndType [newArray (I)[Landroid/support/v4/view/ViewPager$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/view/ViewPager$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/view/ViewPager$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassLoader;]
  + Utf8 [Ljava/lang/Object;Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<Landroid/support/v4/view/ViewPager$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [android/support/v4/os/ParcelableCompatCreatorCallbacks]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$SavedState]
  + Utf8 [android/support/v4/view/ViewPager$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [loader]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewPager$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1237
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
    Access flags: 0x1
      = public android.support.v4.view.ViewPager$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 4):
      [0] new #3
        + Class [android/support/v4/view/ViewPager$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokespecial #6
        + Methodref [android/support/v4/view/ViewPager$SavedState.<init> (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1240
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Landroid/support/v4/view/ViewPager$SavedState$1; this]
        v1: 0 -> 10 [Landroid/os/Parcel; in]
        v2: 0 -> 10 [Ljava/lang/ClassLoader; loader]
  + Method:       newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;
    Access flags: 0x1
      = public android.support.v4.view.ViewPager$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #3
        + Class [android/support/v4/view/ViewPager$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1244
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #8
        + Methodref [android/support/v4/view/ViewPager$SavedState$1.newArray (I)[Landroid/support/v4/view/ViewPager$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1237
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/view/ViewPager$SavedState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #7
        + Methodref [android/support/v4/view/ViewPager$SavedState$1.createFromParcel (Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1237
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Landroid/support/v4/view/ViewPager$SavedState$1; this]
        v1: 0 -> 7 [Landroid/os/Parcel; x0]
        v2: 0 -> 7 [Ljava/lang/ClassLoader; x1]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/view/ViewPager$SavedState]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/view/ViewPager$SavedState]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [SavedState]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/support/v4/os/ParcelableCompatCreatorCallbacks<Landroid/support/v4/view/ViewPager$SavedState;>;]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/ViewPager$ViewPositionComparator
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.ViewPager$ViewPositionComparator extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Comparator]

Constant Pool (count = 59):
  + Class [android/support/v4/view/ViewPager]
  + Class [android/support/v4/view/ViewPager$LayoutParams]
  + Class [android/support/v4/view/ViewPager$ViewPositionComparator]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [java/lang/Object]
  + Class [java/util/Comparator]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
  + Fieldref [android/support/v4/view/ViewPager$LayoutParams.position I]
  + Methodref [android/support/v4/view/ViewPager$ViewPositionComparator.compare (Landroid/view/View;Landroid/view/View;)I]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [compare (Landroid/view/View;Landroid/view/View;)I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [isDecor Z]
  + NameAndType [position I]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;Landroid/view/View;)I]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/ViewPager$LayoutParams;]
  + Utf8 [Landroid/support/v4/view/ViewPager$ViewPositionComparator;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Landroid/view/View;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ViewPager.java]
  + Utf8 [ViewPositionComparator]
  + Utf8 [Z]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [android/support/v4/view/ViewPager$LayoutParams]
  + Utf8 [android/support/v4/view/ViewPager$ViewPositionComparator]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [compare]
  + Utf8 [getLayoutParams]
  + Utf8 [isDecor]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Comparator]
  + Utf8 [lhs]
  + Utf8 [llp]
  + Utf8 [position]
  + Utf8 [rhs]
  + Utf8 [rlp]
  + Utf8 [this]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewPager$ViewPositionComparator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2865
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/ViewPager$ViewPositionComparator; this]
  + Method:       compare(Landroid/view/View;Landroid/view/View;)I
    Access flags: 0x1
      = public int compare(android.view.View,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #12
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #2
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [7] astore_3 v3
      [8] aload_2 v2
      [9] invokevirtual #12
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [12] checkcast #2
        + Class [android/support/v4/view/ViewPager$LayoutParams]
      [15] astore v4
      [17] aload_3 v3
      [18] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [21] aload v4
      [23] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [26] ificmpeq +16 (target=42)
      [29] aload_3 v3
      [30] getfield #9
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.isDecor Z]
      [33] ifeq +7 (target=40)
      [36] iconst_1
      [37] goto +4 (target=41)
      [40] iconst_m1
      [41] ireturn
      [42] aload_3 v3
      [43] getfield #10
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.position I]
      [46] aload v4
      [48] getfield #10
        + Fieldref [android/support/v4/view/ViewPager$LayoutParams.position I]
      [51] isub
      [52] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 2868
        [8] -> line 2869
        [17] -> line 2870
        [29] -> line 2871
        [42] -> line 2873
      + Local variable table attribute (count = 5)
        v0: 0 -> 53 [Landroid/support/v4/view/ViewPager$ViewPositionComparator; this]
        v1: 0 -> 53 [Landroid/view/View; lhs]
        v2: 0 -> 53 [Landroid/view/View; rhs]
        v3: 8 -> 53 [Landroid/support/v4/view/ViewPager$LayoutParams; llp]
        v4: 17 -> 53 [Landroid/support/v4/view/ViewPager$LayoutParams; rlp]
  + Method:       compare(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x1041
      = public bridge synthetic int compare(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #4
        + Class [android/view/View]
      [5] aload_2 v2
      [6] checkcast #4
        + Class [android/view/View]
      [9] invokevirtual #11
        + Methodref [android/support/v4/view/ViewPager$ViewPositionComparator.compare (Landroid/view/View;Landroid/view/View;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2865
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Landroid/support/v4/view/ViewPager$ViewPositionComparator; this]
        v1: 0 -> 13 [Ljava/lang/Object; x0]
        v2: 0 -> 13 [Ljava/lang/Object; x1]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/ViewPager$ViewPositionComparator]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [ViewPositionComparator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/view/ViewPager$LayoutParams]
      + Class [android/support/v4/view/ViewPager]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Landroid/view/View;>;]
  + Source file attribute:
    + Utf8 [ViewPager.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.accessibility.AccessibilityNodeInfoCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 316):
  + String [, ]
  + String [; []
  + String [; boundsInParent: ]
  + String [; boundsInScreen: ]
  + String [; checkable: ]
  + String [; checked: ]
  + String [; className: ]
  + String [; clickable: ]
  + String [; contentDescription: ]
  + String [; enabled: ]
  + String [; focusable: ]
  + String [; focused: ]
  + String [; longClickable: ]
  + String [; packageName: ]
  + String [; password: ]
  + String [; scrollable: ]
  + String [; selected: ]
  + String [; text: ]
  + String [; viewId: ]
  + String [ACTION_ACCESSIBILITY_FOCUS]
  + String [ACTION_CLEAR_ACCESSIBILITY_FOCUS]
  + String [ACTION_CLEAR_FOCUS]
  + String [ACTION_CLEAR_SELECTION]
  + String [ACTION_CLICK]
  + String [ACTION_COPY]
  + String [ACTION_CUT]
  + String [ACTION_FOCUS]
  + String [ACTION_LONG_CLICK]
  + String [ACTION_NEXT_AT_MOVEMENT_GRANULARITY]
  + String [ACTION_NEXT_HTML_ELEMENT]
  + String [ACTION_PASTE]
  + String [ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY]
  + String [ACTION_PREVIOUS_HTML_ELEMENT]
  + String [ACTION_SCROLL_BACKWARD]
  + String [ACTION_SCROLL_FORWARD]
  + String [ACTION_SELECT]
  + String [ACTION_SET_SELECTION]
  + String [ACTION_UNKNOWN]
  + String [JellyBeanMR2]
  + String []]
  + Class [android/graphics/Rect]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getActionSymbolicName (I)Ljava/lang/String;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getActions ()I]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getBoundsInParent (Landroid/graphics/Rect;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getBoundsInScreen (Landroid/graphics/Rect;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getClassName ()Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getContentDescription ()Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getPackageName ()Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getText ()Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getViewIdResourceName ()Ljava/lang/String;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isCheckable ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isChecked ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isClickable ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isEnabled ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isFocusable ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isFocused ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isLongClickable ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isPassword ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isScrollable ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isSelected ()Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.<init> ()V]
  + Methodref [java/lang/Integer.numberOfTrailingZeros (I)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.addAction (Ljava/lang/Object;I)V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getActions (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInParent (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInScreen (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getClassName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getContentDescription (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getPackageName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getText (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getViewIdResourceName (Ljava/lang/Object;)Ljava/lang/String;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isCheckable (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isChecked (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isClickable (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isEnabled (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocusable (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocused (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isLongClickable (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isPassword (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isScrollable (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isSelected (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setClassName (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setScrollable (Ljava/lang/Object;Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [CODENAME Ljava/lang/String;]
  + NameAndType [IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [addAction (Ljava/lang/Object;I)V]
  + NameAndType [append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Z)Ljava/lang/StringBuilder;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getActionSymbolicName (I)Ljava/lang/String;]
  + NameAndType [getActions ()I]
  + NameAndType [getActions (Ljava/lang/Object;)I]
  + NameAndType [getBoundsInParent (Landroid/graphics/Rect;)V]
  + NameAndType [getBoundsInParent (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + NameAndType [getBoundsInScreen (Landroid/graphics/Rect;)V]
  + NameAndType [getBoundsInScreen (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getClassName ()Ljava/lang/CharSequence;]
  + NameAndType [getClassName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [getContentDescription ()Ljava/lang/CharSequence;]
  + NameAndType [getContentDescription (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [getPackageName ()Ljava/lang/CharSequence;]
  + NameAndType [getPackageName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [getText (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [getViewIdResourceName ()Ljava/lang/String;]
  + NameAndType [getViewIdResourceName (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [hashCode ()I]
  + NameAndType [isCheckable ()Z]
  + NameAndType [isCheckable (Ljava/lang/Object;)Z]
  + NameAndType [isChecked ()Z]
  + NameAndType [isChecked (Ljava/lang/Object;)Z]
  + NameAndType [isClickable ()Z]
  + NameAndType [isClickable (Ljava/lang/Object;)Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isEnabled (Ljava/lang/Object;)Z]
  + NameAndType [isFocusable ()Z]
  + NameAndType [isFocusable (Ljava/lang/Object;)Z]
  + NameAndType [isFocused ()Z]
  + NameAndType [isFocused (Ljava/lang/Object;)Z]
  + NameAndType [isLongClickable ()Z]
  + NameAndType [isLongClickable (Ljava/lang/Object;)Z]
  + NameAndType [isPassword ()Z]
  + NameAndType [isPassword (Ljava/lang/Object;)Z]
  + NameAndType [isScrollable ()Z]
  + NameAndType [isScrollable (Ljava/lang/Object;)Z]
  + NameAndType [isSelected ()Z]
  + NameAndType [isSelected (Ljava/lang/Object;)Z]
  + NameAndType [mInfo Ljava/lang/Object;]
  + NameAndType [numberOfTrailingZeros (I)I]
  + NameAndType [setClassName (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + NameAndType [setScrollable (Ljava/lang/Object;Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)V]
  + Utf8 [, ]
  + Utf8 [; []
  + Utf8 [; boundsInParent: ]
  + Utf8 [; boundsInScreen: ]
  + Utf8 [; checkable: ]
  + Utf8 [; checked: ]
  + Utf8 [; className: ]
  + Utf8 [; clickable: ]
  + Utf8 [; contentDescription: ]
  + Utf8 [; enabled: ]
  + Utf8 [; focusable: ]
  + Utf8 [; focused: ]
  + Utf8 [; longClickable: ]
  + Utf8 [; packageName: ]
  + Utf8 [; password: ]
  + Utf8 [; scrollable: ]
  + Utf8 [; selected: ]
  + Utf8 [; text: ]
  + Utf8 [; viewId: ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ACTION_ACCESSIBILITY_FOCUS]
  + Utf8 [ACTION_CLEAR_ACCESSIBILITY_FOCUS]
  + Utf8 [ACTION_CLEAR_FOCUS]
  + Utf8 [ACTION_CLEAR_SELECTION]
  + Utf8 [ACTION_CLICK]
  + Utf8 [ACTION_COPY]
  + Utf8 [ACTION_CUT]
  + Utf8 [ACTION_FOCUS]
  + Utf8 [ACTION_LONG_CLICK]
  + Utf8 [ACTION_NEXT_AT_MOVEMENT_GRANULARITY]
  + Utf8 [ACTION_NEXT_HTML_ELEMENT]
  + Utf8 [ACTION_PASTE]
  + Utf8 [ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY]
  + Utf8 [ACTION_PREVIOUS_HTML_ELEMENT]
  + Utf8 [ACTION_SCROLL_BACKWARD]
  + Utf8 [ACTION_SCROLL_FORWARD]
  + Utf8 [ACTION_SELECT]
  + Utf8 [ACTION_SET_SELECTION]
  + Utf8 [ACTION_UNKNOWN]
  + Utf8 [AccessibilityNodeInfoCompat.java]
  + Utf8 [AccessibilityNodeInfoIcsImpl]
  + Utf8 [AccessibilityNodeInfoImpl]
  + Utf8 [AccessibilityNodeInfoJellybeanImpl]
  + Utf8 [AccessibilityNodeInfoJellybeanMr2Impl]
  + Utf8 [AccessibilityNodeInfoStubImpl]
  + Utf8 [CODENAME]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [JellyBeanMR2]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 []]
  + Utf8 [action]
  + Utf8 [actionBits]
  + Utf8 [addAction]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
  + Utf8 [append]
  + Utf8 [bounds]
  + Utf8 [builder]
  + Utf8 [className]
  + Utf8 [equals]
  + Utf8 [getActionSymbolicName]
  + Utf8 [getActions]
  + Utf8 [getBoundsInParent]
  + Utf8 [getBoundsInScreen]
  + Utf8 [getClass]
  + Utf8 [getClassName]
  + Utf8 [getContentDescription]
  + Utf8 [getInfo]
  + Utf8 [getPackageName]
  + Utf8 [getText]
  + Utf8 [getViewIdResourceName]
  + Utf8 [hashCode]
  + Utf8 [info]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isClickable]
  + Utf8 [isEnabled]
  + Utf8 [isFocusable]
  + Utf8 [isFocused]
  + Utf8 [isLongClickable]
  + Utf8 [isPassword]
  + Utf8 [isScrollable]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mInfo]
  + Utf8 [numberOfTrailingZeros]
  + Utf8 [obj]
  + Utf8 [other]
  + Utf8 [outBounds]
  + Utf8 [scrollable]
  + Utf8 [setClassName]
  + Utf8 [setScrollable]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 2):
  + Field:        IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
    Access flags: 0x1a
      = private static final android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl IMPL
  + Field:        mInfo Ljava/lang/Object;
    Access flags: 0x12
      = private final java.lang.Object mInfo

Methods (count = 28):
  + Method:       <init>(Ljava/lang/Object;)V
    Access flags: 0x1
      = public AccessibilityNodeInfoCompat(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #83
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1053
        [4] -> line 1054
        [9] -> line 1055
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 0 -> 10 [Ljava/lang/Object; info]
  + Method:       getInfo()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getInfo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1061
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       getActions()I
    Access flags: 0x1
      = public int getActions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #96
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getActions (Ljava/lang/Object;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1253
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       addAction(I)V
    Access flags: 0x1
      = public void addAction(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] iload_1 v1
      [8] invokeinterface #95
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.addAction (Ljava/lang/Object;I)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1268
        [13] -> line 1269
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 0 -> 14 [I action]
  + Method:       getBoundsInParent(Landroid/graphics/Rect;)V
    Access flags: 0x1
      = public void getBoundsInParent(android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] aload_1 v1
      [8] invokeinterface #97
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInParent (Ljava/lang/Object;Landroid/graphics/Rect;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1411
        [13] -> line 1412
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 0 -> 14 [Landroid/graphics/Rect; outBounds]
  + Method:       getBoundsInScreen(Landroid/graphics/Rect;)V
    Access flags: 0x1
      = public void getBoundsInScreen(android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] aload_1 v1
      [8] invokeinterface #98
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInScreen (Ljava/lang/Object;Landroid/graphics/Rect;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1435
        [13] -> line 1436
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 0 -> 14 [Landroid/graphics/Rect; outBounds]
  + Method:       isCheckable()Z
    Access flags: 0x1
      = public boolean isCheckable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #104
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isCheckable (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1459
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isChecked()Z
    Access flags: 0x1
      = public boolean isChecked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #105
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isChecked (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1483
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isFocusable()Z
    Access flags: 0x1
      = public boolean isFocusable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #108
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocusable (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1507
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isFocused()Z
    Access flags: 0x1
      = public boolean isFocused()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #109
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocused (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1531
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isSelected()Z
    Access flags: 0x1
      = public boolean isSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #113
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isSelected (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1605
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isClickable()Z
    Access flags: 0x1
      = public boolean isClickable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #106
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isClickable (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1629
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isLongClickable()Z
    Access flags: 0x1
      = public boolean isLongClickable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #110
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isLongClickable (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1653
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isEnabled()Z
    Access flags: 0x1
      = public boolean isEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #107
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isEnabled (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1677
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isPassword()Z
    Access flags: 0x1
      = public boolean isPassword()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #111
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isPassword (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1701
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       isScrollable()Z
    Access flags: 0x1
      = public boolean isScrollable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #112
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isScrollable (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1725
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       setScrollable(Z)V
    Access flags: 0x1
      = public void setScrollable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] iload_1 v1
      [8] invokeinterface #115
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setScrollable (Ljava/lang/Object;Z)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1740
        [13] -> line 1741
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 0 -> 14 [Z scrollable]
  + Method:       getPackageName()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getPackageName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #101
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getPackageName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1749
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       getClassName()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getClassName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #99
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getClassName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1773
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       setClassName(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setClassName(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] aload_1 v1
      [8] invokeinterface #114
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setClassName (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1788
        [13] -> line 1789
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 0 -> 14 [Ljava/lang/CharSequence; className]
  + Method:       getText()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #102
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getText (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1797
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       getContentDescription()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getContentDescription()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #100
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getContentDescription (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1821
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       getViewIdResourceName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getViewIdResourceName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [3] aload_0 v0
      [4] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [7] invokeinterface #103
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getViewIdResourceName (Ljava/lang/Object;)Ljava/lang/String;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1878
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [4] ifnonnull +7 (target=11)
      [7] iconst_0
      [8] goto +10 (target=18)
      [11] aload_0 v0
      [12] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [15] invokevirtual #86
        + Methodref [java/lang/Object.hashCode ()I]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1883
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpne +5 (target=7)
      [5] iconst_1
      [6] ireturn
      [7] aload_1 v1
      [8] ifnonnull +5 (target=13)
      [11] iconst_0
      [12] ireturn
      [13] aload_0 v0
      [14] invokevirtual #85
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [17] aload_1 v1
      [18] invokevirtual #85
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [21] ifacmpeq +5 (target=26)
      [24] iconst_0
      [25] ireturn
      [26] aload_1 v1
      [27] checkcast #44
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      [30] astore_2 v2
      [31] aload_0 v0
      [32] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [35] ifnonnull +12 (target=47)
      [38] aload_2 v2
      [39] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [42] ifnull +21 (target=63)
      [45] iconst_0
      [46] ireturn
      [47] aload_0 v0
      [48] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [51] aload_2 v2
      [52] getfield #57
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.mInfo Ljava/lang/Object;]
      [55] invokevirtual #84
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [58] ifne +5 (target=63)
      [61] iconst_0
      [62] ireturn
      [63] iconst_1
      [64] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1888
        [5] -> line 1889
        [7] -> line 1891
        [11] -> line 1892
        [13] -> line 1894
        [24] -> line 1895
        [26] -> line 1897
        [31] -> line 1898
        [38] -> line 1899
        [45] -> line 1900
        [47] -> line 1902
        [61] -> line 1903
        [63] -> line 1905
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 0 -> 65 [Ljava/lang/Object; obj]
        v2: 31 -> 65 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; other]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 373, locals = 5, stack = 3):
      [0] new #53
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #89
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] invokespecial #87
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [13] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [16] pop
      [17] new #41
        + Class [android/graphics/Rect]
      [20] dup
      [21] invokespecial #58
        + Methodref [android/graphics/Rect.<init> ()V]
      [24] astore_2 v2
      [25] aload_0 v0
      [26] aload_2 v2
      [27] invokevirtual #61
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getBoundsInParent (Landroid/graphics/Rect;)V]
      [30] aload_1 v1
      [31] new #53
        + Class [java/lang/StringBuilder]
      [34] dup
      [35] invokespecial #89
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [38] ldc #3
        + String [; boundsInParent: ]
      [40] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [43] aload_2 v2
      [44] invokevirtual #91
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [47] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [50] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] pop
      [54] aload_0 v0
      [55] aload_2 v2
      [56] invokevirtual #62
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getBoundsInScreen (Landroid/graphics/Rect;)V]
      [59] aload_1 v1
      [60] new #53
        + Class [java/lang/StringBuilder]
      [63] dup
      [64] invokespecial #89
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [67] ldc #4
        + String [; boundsInScreen: ]
      [69] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [72] aload_2 v2
      [73] invokevirtual #91
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [76] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [79] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [82] pop
      [83] aload_1 v1
      [84] ldc #14
        + String [; packageName: ]
      [86] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [89] aload_0 v0
      [90] invokevirtual #65
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getPackageName ()Ljava/lang/CharSequence;]
      [93] invokevirtual #90
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
      [96] pop
      [97] aload_1 v1
      [98] ldc #7
        + String [; className: ]
      [100] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [103] aload_0 v0
      [104] invokevirtual #63
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getClassName ()Ljava/lang/CharSequence;]
      [107] invokevirtual #90
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
      [110] pop
      [111] aload_1 v1
      [112] ldc #18
        + String [; text: ]
      [114] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [117] aload_0 v0
      [118] invokevirtual #66
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getText ()Ljava/lang/CharSequence;]
      [121] invokevirtual #90
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
      [124] pop
      [125] aload_1 v1
      [126] ldc #9
        + String [; contentDescription: ]
      [128] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [131] aload_0 v0
      [132] invokevirtual #64
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getContentDescription ()Ljava/lang/CharSequence;]
      [135] invokevirtual #90
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;]
      [138] pop
      [139] aload_1 v1
      [140] ldc #19
        + String [; viewId: ]
      [142] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [145] aload_0 v0
      [146] invokevirtual #67
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getViewIdResourceName ()Ljava/lang/String;]
      [149] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [152] pop
      [153] aload_1 v1
      [154] ldc #5
        + String [; checkable: ]
      [156] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [159] aload_0 v0
      [160] invokevirtual #68
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isCheckable ()Z]
      [163] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [166] pop
      [167] aload_1 v1
      [168] ldc #6
        + String [; checked: ]
      [170] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [173] aload_0 v0
      [174] invokevirtual #69
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isChecked ()Z]
      [177] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [180] pop
      [181] aload_1 v1
      [182] ldc #11
        + String [; focusable: ]
      [184] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [187] aload_0 v0
      [188] invokevirtual #72
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isFocusable ()Z]
      [191] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [194] pop
      [195] aload_1 v1
      [196] ldc #12
        + String [; focused: ]
      [198] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [201] aload_0 v0
      [202] invokevirtual #73
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isFocused ()Z]
      [205] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [208] pop
      [209] aload_1 v1
      [210] ldc #17
        + String [; selected: ]
      [212] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [215] aload_0 v0
      [216] invokevirtual #77
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isSelected ()Z]
      [219] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [222] pop
      [223] aload_1 v1
      [224] ldc #8
        + String [; clickable: ]
      [226] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [229] aload_0 v0
      [230] invokevirtual #70
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isClickable ()Z]
      [233] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [236] pop
      [237] aload_1 v1
      [238] ldc #13
        + String [; longClickable: ]
      [240] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [243] aload_0 v0
      [244] invokevirtual #74
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isLongClickable ()Z]
      [247] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [250] pop
      [251] aload_1 v1
      [252] ldc #10
        + String [; enabled: ]
      [254] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [257] aload_0 v0
      [258] invokevirtual #71
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isEnabled ()Z]
      [261] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [264] pop
      [265] aload_1 v1
      [266] ldc #15
        + String [; password: ]
      [268] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [271] aload_0 v0
      [272] invokevirtual #75
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isPassword ()Z]
      [275] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [278] pop
      [279] aload_1 v1
      [280] new #53
        + Class [java/lang/StringBuilder]
      [283] dup
      [284] invokespecial #89
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [287] ldc #16
        + String [; scrollable: ]
      [289] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [292] aload_0 v0
      [293] invokevirtual #76
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.isScrollable ()Z]
      [296] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [299] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [302] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [305] pop
      [306] aload_1 v1
      [307] ldc #2
        + String [; []
      [309] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [312] pop
      [313] aload_0 v0
      [314] invokevirtual #60
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getActions ()I]
      [317] istore_3 v3
      [318] iload_3 v3
      [319] ifeq +42 (target=361)
      [322] iconst_1
      [323] iload_3 v3
      [324] invokestatic #82
        + Methodref [java/lang/Integer.numberOfTrailingZeros (I)I]
      [327] ishl
      [328] istore v4
      [330] iload_3 v3
      [331] iload v4
      [333] iconst_m1
      [334] ixor
      [335] iand
      [336] istore_3 v3
      [337] aload_1 v1
      [338] iload v4
      [340] invokestatic #59
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getActionSymbolicName (I)Ljava/lang/String;]
      [343] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [346] pop
      [347] iload_3 v3
      [348] ifeq +10 (target=358)
      [351] aload_1 v1
      [352] ldc #1
        + String [, ]
      [354] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [357] pop
      [358] goto -40 (target=318)
      [361] aload_1 v1
      [362] ldc #40
        + String []]
      [364] invokevirtual #92
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [367] pop
      [368] aload_1 v1
      [369] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [372] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 32)
        [0] -> line 1910
        [8] -> line 1911
        [17] -> line 1913
        [25] -> line 1915
        [30] -> line 1916
        [54] -> line 1918
        [59] -> line 1919
        [83] -> line 1921
        [97] -> line 1922
        [111] -> line 1923
        [125] -> line 1924
        [139] -> line 1925
        [153] -> line 1927
        [167] -> line 1928
        [181] -> line 1929
        [195] -> line 1930
        [209] -> line 1931
        [223] -> line 1932
        [237] -> line 1933
        [251] -> line 1934
        [265] -> line 1935
        [279] -> line 1936
        [306] -> line 1938
        [313] -> line 1939
        [322] -> line 1940
        [330] -> line 1941
        [337] -> line 1942
        [347] -> line 1943
        [351] -> line 1944
        [358] -> line 1946
        [361] -> line 1947
        [368] -> line 1949
      + Local variable table attribute (count = 5)
        v4: 330 -> 358 [I action]
        v3: 318 -> 361 [I actionBits]
        v0: 0 -> 373 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; this]
        v1: 8 -> 373 [Ljava/lang/StringBuilder; builder]
        v2: 25 -> 373 [Landroid/graphics/Rect; bounds]
  + Method:       getActionSymbolicName(I)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String getActionSymbolicName(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 213, locals = 1, stack = 1):
      [0] iload_0 v0
      [1] lookupswitch (18 offsets, default=209) (target=210)
        1: offset = 155, target = 156
        2: offset = 158, target = 159
        4: offset = 161, target = 162
        8: offset = 164, target = 165
        16: offset = 167, target = 168
        32: offset = 170, target = 171
        64: offset = 173, target = 174
        128: offset = 176, target = 177
        256: offset = 179, target = 180
        512: offset = 182, target = 183
        1024: offset = 185, target = 186
        2048: offset = 188, target = 189
        4096: offset = 191, target = 192
        8192: offset = 194, target = 195
        16384: offset = 200, target = 201
        32768: offset = 203, target = 204
        65536: offset = 197, target = 198
        131072: offset = 206, target = 207
        default: offset = 209, target = 210
      [156] ldc #27
        + String [ACTION_FOCUS]
      [158] areturn
      [159] ldc #22
        + String [ACTION_CLEAR_FOCUS]
      [161] areturn
      [162] ldc #36
        + String [ACTION_SELECT]
      [164] areturn
      [165] ldc #23
        + String [ACTION_CLEAR_SELECTION]
      [167] areturn
      [168] ldc #24
        + String [ACTION_CLICK]
      [170] areturn
      [171] ldc #28
        + String [ACTION_LONG_CLICK]
      [173] areturn
      [174] ldc #20
        + String [ACTION_ACCESSIBILITY_FOCUS]
      [176] areturn
      [177] ldc #21
        + String [ACTION_CLEAR_ACCESSIBILITY_FOCUS]
      [179] areturn
      [180] ldc #29
        + String [ACTION_NEXT_AT_MOVEMENT_GRANULARITY]
      [182] areturn
      [183] ldc #32
        + String [ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY]
      [185] areturn
      [186] ldc #30
        + String [ACTION_NEXT_HTML_ELEMENT]
      [188] areturn
      [189] ldc #33
        + String [ACTION_PREVIOUS_HTML_ELEMENT]
      [191] areturn
      [192] ldc #35
        + String [ACTION_SCROLL_FORWARD]
      [194] areturn
      [195] ldc #34
        + String [ACTION_SCROLL_BACKWARD]
      [197] areturn
      [198] ldc #26
        + String [ACTION_CUT]
      [200] areturn
      [201] ldc #25
        + String [ACTION_COPY]
      [203] areturn
      [204] ldc #31
        + String [ACTION_PASTE]
      [206] areturn
      [207] ldc #37
        + String [ACTION_SET_SELECTION]
      [209] areturn
      [210] ldc #38
        + String [ACTION_UNKNOWN]
      [212] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 1953
        [156] -> line 1955
        [159] -> line 1957
        [162] -> line 1959
        [165] -> line 1961
        [168] -> line 1963
        [171] -> line 1965
        [174] -> line 1967
        [177] -> line 1969
        [180] -> line 1971
        [183] -> line 1973
        [186] -> line 1975
        [189] -> line 1977
        [192] -> line 1979
        [195] -> line 1981
        [198] -> line 1983
        [201] -> line 1985
        [204] -> line 1987
        [207] -> line 1989
        [210] -> line 1991
      + Local variable table attribute (count = 1)
        v0: 0 -> 213 [I action]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 0, stack = 2):
      [0] ldc #39
        + String [JellyBeanMR2]
      [2] getstatic #54
        + Fieldref [android/os/Build$VERSION.CODENAME Ljava/lang/String;]
      [5] invokevirtual #88
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [8] ifeq +16 (target=24)
      [11] new #48
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl]
      [14] dup
      [15] invokespecial #80
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.<init> ()V]
      [18] putstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [21] goto +55 (target=76)
      [24] getstatic #55
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [27] bipush 16
      [29] ificmplt +16 (target=45)
      [32] new #47
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
      [35] dup
      [36] invokespecial #79
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.<init> ()V]
      [39] putstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [42] goto +34 (target=76)
      [45] getstatic #55
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [48] bipush 14
      [50] ificmplt +16 (target=66)
      [53] new #45
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
      [56] dup
      [57] invokespecial #78
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.<init> ()V]
      [60] putstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [63] goto +13 (target=76)
      [66] new #49
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
      [69] dup
      [70] invokespecial #81
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.<init> ()V]
      [73] putstatic #56
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;]
      [76] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 8)
        [0] -> line 731
        [11] -> line 732
        [24] -> line 733
        [32] -> line 734
        [45] -> line 735
        [53] -> line 736
        [66] -> line 738
        [76] -> line 740

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoJellybeanMr2Impl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoJellybeanImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl
  Superclass:    android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl extends android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl

Interfaces (count = 0):

Constant Pool (count = 100):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.addAction (Ljava/lang/Object;I)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getActions (Ljava/lang/Object;)I]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getBoundsInParent (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getBoundsInScreen (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getClassName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getContentDescription (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getPackageName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getText (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isCheckable (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isChecked (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isClickable (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isEnabled (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isFocusable (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isFocused (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isLongClickable (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isPassword (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isScrollable (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isSelected (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.setClassName (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.setScrollable (Ljava/lang/Object;Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [addAction (Ljava/lang/Object;I)V]
  + NameAndType [getActions (Ljava/lang/Object;)I]
  + NameAndType [getBoundsInParent (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + NameAndType [getBoundsInScreen (Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + NameAndType [getClassName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [getContentDescription (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [getPackageName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [getText (Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + NameAndType [isCheckable (Ljava/lang/Object;)Z]
  + NameAndType [isChecked (Ljava/lang/Object;)Z]
  + NameAndType [isClickable (Ljava/lang/Object;)Z]
  + NameAndType [isEnabled (Ljava/lang/Object;)Z]
  + NameAndType [isFocusable (Ljava/lang/Object;)Z]
  + NameAndType [isFocused (Ljava/lang/Object;)Z]
  + NameAndType [isLongClickable (Ljava/lang/Object;)Z]
  + NameAndType [isPassword (Ljava/lang/Object;)Z]
  + NameAndType [isScrollable (Ljava/lang/Object;)Z]
  + NameAndType [isSelected (Ljava/lang/Object;)Z]
  + NameAndType [setClassName (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + NameAndType [setScrollable (Ljava/lang/Object;Z)V]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoCompat.java]
  + Utf8 [AccessibilityNodeInfoIcsImpl]
  + Utf8 [AccessibilityNodeInfoStubImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [action]
  + Utf8 [addAction]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs]
  + Utf8 [className]
  + Utf8 [getActions]
  + Utf8 [getBoundsInParent]
  + Utf8 [getBoundsInScreen]
  + Utf8 [getClassName]
  + Utf8 [getContentDescription]
  + Utf8 [getPackageName]
  + Utf8 [getText]
  + Utf8 [info]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isClickable]
  + Utf8 [isEnabled]
  + Utf8 [isFocusable]
  + Utf8 [isFocused]
  + Utf8 [isLongClickable]
  + Utf8 [isPassword]
  + Utf8 [isScrollable]
  + Utf8 [isSelected]
  + Utf8 [outBounds]
  + Utf8 [scrollable]
  + Utf8 [setClassName]
  + Utf8 [setScrollable]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 21):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 412
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
  + Method:       addAction(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void addAction(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #6
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.addAction (Ljava/lang/Object;I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 430
        [5] -> line 431
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; info]
        v2: 0 -> 6 [I action]
  + Method:       getActions(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getActions(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #7
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getActions (Ljava/lang/Object;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 445
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x1
      = public void getBoundsInParent(java.lang.Object,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #8
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getBoundsInParent (Ljava/lang/Object;Landroid/graphics/Rect;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 450
        [5] -> line 451
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; info]
        v2: 0 -> 6 [Landroid/graphics/Rect; outBounds]
  + Method:       getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x1
      = public void getBoundsInScreen(java.lang.Object,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #9
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getBoundsInScreen (Ljava/lang/Object;Landroid/graphics/Rect;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 455
        [5] -> line 456
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; info]
        v2: 0 -> 6 [Landroid/graphics/Rect; outBounds]
  + Method:       getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getClassName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #10
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getClassName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 470
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getContentDescription(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #11
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getContentDescription (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 475
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getPackageName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #12
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getPackageName (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 480
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       getText(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getText(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #13
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.getText (Ljava/lang/Object;)Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 490
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isCheckable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isCheckable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #14
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isCheckable (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 500
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isChecked(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isChecked(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #15
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isChecked (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 505
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isClickable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isClickable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #16
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isClickable (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 510
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isEnabled(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isEnabled(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #17
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isEnabled (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 515
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isFocusable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFocusable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #18
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isFocusable (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 520
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isFocused(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFocused(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #19
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isFocused (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 525
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isLongClickable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isLongClickable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #20
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isLongClickable (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 530
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isPassword(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isPassword(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #21
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isPassword (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 535
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isScrollable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isScrollable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #22
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isScrollable (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 540
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       isSelected(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isSelected(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #23
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.isSelected (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 545
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]
  + Method:       setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setClassName(java.lang.Object,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #24
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.setClassName (Ljava/lang/Object;Ljava/lang/CharSequence;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 575
        [5] -> line 576
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; info]
        v2: 0 -> 6 [Ljava/lang/CharSequence; className]
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x1
      = public void setScrollable(java.lang.Object,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #25
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs.setScrollable (Ljava/lang/Object;Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 625
        [5] -> line 626
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; info]
        v2: 0 -> 6 [Z scrollable]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoStubImpl]
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 40):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [AccessibilityNodeInfoCompat.java]
  + Utf8 [AccessibilityNodeInfoImpl]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [addAction]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
  + Utf8 [getActions]
  + Utf8 [getBoundsInParent]
  + Utf8 [getBoundsInScreen]
  + Utf8 [getClassName]
  + Utf8 [getContentDescription]
  + Utf8 [getPackageName]
  + Utf8 [getText]
  + Utf8 [getViewIdResourceName]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isClickable]
  + Utf8 [isEnabled]
  + Utf8 [isFocusable]
  + Utf8 [isFocused]
  + Utf8 [isLongClickable]
  + Utf8 [isPassword]
  + Utf8 [isScrollable]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Object]
  + Utf8 [setClassName]
  + Utf8 [setScrollable]

Fields (count = 0):

Methods (count = 21):
  + Method:       getActions(Ljava/lang/Object;)I
    Access flags: 0x401
      = public abstract int getActions(java.lang.Object)
  + Method:       addAction(Ljava/lang/Object;I)V
    Access flags: 0x401
      = public abstract void addAction(java.lang.Object,int)
  + Method:       getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x401
      = public abstract void getBoundsInParent(java.lang.Object,android.graphics.Rect)
  + Method:       getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x401
      = public abstract void getBoundsInScreen(java.lang.Object,android.graphics.Rect)
  + Method:       isCheckable(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isCheckable(java.lang.Object)
  + Method:       isChecked(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isChecked(java.lang.Object)
  + Method:       isFocusable(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isFocusable(java.lang.Object)
  + Method:       isFocused(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isFocused(java.lang.Object)
  + Method:       isSelected(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isSelected(java.lang.Object)
  + Method:       isClickable(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isClickable(java.lang.Object)
  + Method:       isLongClickable(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isLongClickable(java.lang.Object)
  + Method:       isEnabled(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isEnabled(java.lang.Object)
  + Method:       isPassword(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isPassword(java.lang.Object)
  + Method:       isScrollable(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isScrollable(java.lang.Object)
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x401
      = public abstract void setScrollable(java.lang.Object,boolean)
  + Method:       getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getPackageName(java.lang.Object)
  + Method:       getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getClassName(java.lang.Object)
  + Method:       setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setClassName(java.lang.Object,java.lang.CharSequence)
  + Method:       getText(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getText(java.lang.Object)
  + Method:       getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getContentDescription(java.lang.Object)
  + Method:       getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x401
      = public abstract java.lang.String getViewIdResourceName(java.lang.Object)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoImpl]
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl
  Superclass:    android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl extends android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoCompat.java]
  + Utf8 [AccessibilityNodeInfoIcsImpl]
  + Utf8 [AccessibilityNodeInfoJellybeanImpl]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 649
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoJellybeanImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoIcsImpl]
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl
  Superclass:    android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl extends android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [getViewIdResourceName (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoCompat.java]
  + Utf8 [AccessibilityNodeInfoJellybeanImpl]
  + Utf8 [AccessibilityNodeInfoJellybeanMr2Impl]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2]
  + Utf8 [getViewIdResourceName]
  + Utf8 [info]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 716
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; this]
  + Method:       getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getViewIdResourceName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName (Ljava/lang/Object;)Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 720
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; this]
        v1: 0 -> 5 [Ljava/lang/Object; info]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoJellybeanMr2Impl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoJellybeanImpl]
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]

Constant Pool (count = 62):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoCompat.java]
  + Utf8 [AccessibilityNodeInfoImpl]
  + Utf8 [AccessibilityNodeInfoStubImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [action]
  + Utf8 [addAction]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
  + Utf8 [className]
  + Utf8 [getActions]
  + Utf8 [getBoundsInParent]
  + Utf8 [getBoundsInScreen]
  + Utf8 [getClassName]
  + Utf8 [getContentDescription]
  + Utf8 [getPackageName]
  + Utf8 [getText]
  + Utf8 [getViewIdResourceName]
  + Utf8 [info]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isClickable]
  + Utf8 [isEnabled]
  + Utf8 [isFocusable]
  + Utf8 [isFocused]
  + Utf8 [isLongClickable]
  + Utf8 [isPassword]
  + Utf8 [isScrollable]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Object]
  + Utf8 [outBounds]
  + Utf8 [scrollable]
  + Utf8 [setClassName]
  + Utf8 [setScrollable]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 22):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 100
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
  + Method:       addAction(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void addAction(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; info]
        v2: 0 -> 1 [I action]
  + Method:       getActions(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getActions(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x1
      = public void getBoundsInParent(java.lang.Object,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 149
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; info]
        v2: 0 -> 1 [Landroid/graphics/Rect; outBounds]
  + Method:       getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x1
      = public void getBoundsInScreen(java.lang.Object,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; info]
        v2: 0 -> 1 [Landroid/graphics/Rect; outBounds]
  + Method:       getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getClassName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 168
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getContentDescription(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 173
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getPackageName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 178
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       getText(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getText(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 188
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isCheckable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isCheckable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 198
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isChecked(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isChecked(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 203
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isClickable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isClickable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 208
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isEnabled(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isEnabled(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 213
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isFocusable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFocusable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 218
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isFocused(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFocused(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 223
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isLongClickable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isLongClickable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 238
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isPassword(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isPassword(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 243
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isScrollable(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isScrollable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 248
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       isSelected(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isSelected(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 253
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]
  + Method:       setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setClassName(java.lang.Object,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 299
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; info]
        v2: 0 -> 1 [Ljava/lang/CharSequence; className]
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x1
      = public void setScrollable(java.lang.Object,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 359
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; info]
        v2: 0 -> 1 [Z scrollable]
  + Method:       getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getViewIdResourceName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 403
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; info]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      + Utf8 [AccessibilityNodeInfoImpl]
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 96):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs]
  + Class [android/view/accessibility/AccessibilityNodeInfo]
  + Class [java/lang/Object]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction (I)V]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getActions ()I]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsInParent (Landroid/graphics/Rect;)V]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsInScreen (Landroid/graphics/Rect;)V]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getClassName ()Ljava/lang/CharSequence;]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getContentDescription ()Ljava/lang/CharSequence;]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getPackageName ()Ljava/lang/CharSequence;]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getText ()Ljava/lang/CharSequence;]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isCheckable ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isChecked ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isClickable ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isEnabled ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocusable ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocused ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isLongClickable ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isPassword ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isScrollable ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.isSelected ()Z]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V]
  + NameAndType [addAction (I)V]
  + NameAndType [getActions ()I]
  + NameAndType [getBoundsInParent (Landroid/graphics/Rect;)V]
  + NameAndType [getBoundsInScreen (Landroid/graphics/Rect;)V]
  + NameAndType [getClassName ()Ljava/lang/CharSequence;]
  + NameAndType [getContentDescription ()Ljava/lang/CharSequence;]
  + NameAndType [getPackageName ()Ljava/lang/CharSequence;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [isCheckable ()Z]
  + NameAndType [isChecked ()Z]
  + NameAndType [isClickable ()Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isFocusable ()Z]
  + NameAndType [isFocused ()Z]
  + NameAndType [isLongClickable ()Z]
  + NameAndType [isPassword ()Z]
  + NameAndType [isScrollable ()Z]
  + NameAndType [isSelected ()Z]
  + NameAndType [setClassName (Ljava/lang/CharSequence;)V]
  + NameAndType [setScrollable (Z)V]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Rect;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [AccessibilityNodeInfoCompatIcs.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [action]
  + Utf8 [addAction]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs]
  + Utf8 [android/view/accessibility/AccessibilityNodeInfo]
  + Utf8 [className]
  + Utf8 [getActions]
  + Utf8 [getBoundsInParent]
  + Utf8 [getBoundsInScreen]
  + Utf8 [getClassName]
  + Utf8 [getContentDescription]
  + Utf8 [getPackageName]
  + Utf8 [getText]
  + Utf8 [info]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isClickable]
  + Utf8 [isEnabled]
  + Utf8 [isFocusable]
  + Utf8 [isFocused]
  + Utf8 [isLongClickable]
  + Utf8 [isPassword]
  + Utf8 [isScrollable]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Object]
  + Utf8 [outBounds]
  + Utf8 [scrollable]
  + Utf8 [setClassName]
  + Utf8 [setScrollable]

Fields (count = 0):

Methods (count = 20):
  + Method:       addAction(Ljava/lang/Object;I)V
    Access flags: 0x9
      = public static void addAction(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] iload_1 v1
      [5] invokevirtual #4
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.addAction (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 43
        [8] -> line 44
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; info]
        v1: 0 -> 9 [I action]
  + Method:       getActions(Ljava/lang/Object;)I
    Access flags: 0x9
      = public static int getActions(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #5
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getActions ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x9
      = public static void getBoundsInParent(java.lang.Object,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] aload_1 v1
      [5] invokevirtual #6
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsInParent (Landroid/graphics/Rect;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [8] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; info]
        v1: 0 -> 9 [Landroid/graphics/Rect; outBounds]
  + Method:       getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
    Access flags: 0x9
      = public static void getBoundsInScreen(java.lang.Object,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] aload_1 v1
      [5] invokevirtual #7
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getBoundsInScreen (Landroid/graphics/Rect;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 65
        [8] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; info]
        v1: 0 -> 9 [Landroid/graphics/Rect; outBounds]
  + Method:       getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x9
      = public static java.lang.CharSequence getClassName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #8
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getClassName ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x9
      = public static java.lang.CharSequence getContentDescription(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #9
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getContentDescription ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x9
      = public static java.lang.CharSequence getPackageName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #10
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getPackageName ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 85
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       getText(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x9
      = public static java.lang.CharSequence getText(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #11
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getText ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 93
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isCheckable(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isCheckable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #12
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isCheckable ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isChecked(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isChecked(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #13
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isChecked ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isClickable(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isClickable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #14
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isClickable ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isEnabled(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isEnabled(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #15
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isEnabled ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isFocusable(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isFocusable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #16
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocusable ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isFocused(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isFocused(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #17
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isFocused ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isLongClickable(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isLongClickable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #18
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isLongClickable ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 125
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isPassword(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isPassword(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #19
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isPassword ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 129
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isScrollable(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isScrollable(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #20
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isScrollable ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 133
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       isSelected(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isSelected(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #21
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.isSelected ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]
  + Method:       setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V
    Access flags: 0x9
      = public static void setClassName(java.lang.Object,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] aload_1 v1
      [5] invokevirtual #22
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 161
        [8] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; info]
        v1: 0 -> 9 [Ljava/lang/CharSequence; className]
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x9
      = public static void setScrollable(java.lang.Object,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] iload_1 v1
      [5] invokevirtual #23
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 201
        [8] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; info]
        v1: 0 -> 9 [Z scrollable]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompatIcs.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2]
  + Class [android/view/accessibility/AccessibilityNodeInfo]
  + Class [java/lang/Object]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.getViewIdResourceName ()Ljava/lang/String;]
  + NameAndType [getViewIdResourceName ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [AccessibilityNodeInfoCompatJellybeanMr2.java]
  + Utf8 [Code]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2]
  + Utf8 [android/view/accessibility/AccessibilityNodeInfo]
  + Utf8 [getViewIdResourceName]
  + Utf8 [info]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getViewIdResourceName(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [4] invokevirtual #4
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.getViewIdResourceName ()Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; info]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [AccessibilityNodeInfoCompatJellybeanMr2.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.accessibility.AccessibilityNodeProviderCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 68):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.mProvider Ljava/lang/Object;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl.newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [mProvider Ljava/lang/Object;]
  + NameAndType [newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [(IILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List;]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeProviderCompat.java]
  + Utf8 [AccessibilityNodeProviderImpl]
  + Utf8 [AccessibilityNodeProviderJellyBeanImpl]
  + Utf8 [AccessibilityNodeProviderStubImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [action]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
  + Utf8 [arguments]
  + Utf8 [createAccessibilityNodeInfo]
  + Utf8 [findAccessibilityNodeInfosByText]
  + Utf8 [getProvider]
  + Utf8 [java/lang/Object]
  + Utf8 [mProvider]
  + Utf8 [newAccessibilityNodeProviderBridge]
  + Utf8 [performAction]
  + Utf8 [provider]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [virtualViewId]

Fields (count = 2):
  + Field:        IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;
    Access flags: 0x1a
      = private static final android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl IMPL
  + Field:        mProvider Ljava/lang/Object;
    Access flags: 0x12
      = private final java.lang.Object mProvider

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x1
      = public AccessibilityNodeProviderCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] getstatic #9
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;]
      [8] aload_0 v0
      [9] invokeinterface #14
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl.newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
      [14] putfield #10
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.mProvider Ljava/lang/Object;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 99
        [4] -> line 100
        [17] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; this]
  + Method:       <init>(Ljava/lang/Object;)V
    Access flags: 0x1
      = public AccessibilityNodeProviderCompat(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #10
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.mProvider Ljava/lang/Object;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 109
        [4] -> line 110
        [9] -> line 111
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; this]
        v1: 0 -> 10 [Ljava/lang/Object; provider]
  + Method:       getProvider()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getProvider()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.mProvider Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; this]
  + Method:       createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
    Access flags: 0x1
      = public android.support.v4.view.accessibility.AccessibilityNodeInfoCompat createAccessibilityNodeInfo(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; this]
        v1: 0 -> 2 [I virtualViewId]
  + Method:       performAction(IILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAction(int,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 4, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 4)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; this]
        v1: 0 -> 2 [I virtualViewId]
        v2: 0 -> 2 [I action]
        v3: 0 -> 2 [Landroid/os/Bundle; arguments]
  + Method:       findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List findAccessibilityNodeInfosByText(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 179
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; this]
        v1: 0 -> 2 [Ljava/lang/String; text]
        v2: 0 -> 2 [I virtualViewId]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>;]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 0, stack = 2):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +16 (target=21)
      [8] new #5
        + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
      [11] dup
      [12] invokespecial #11
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.<init> ()V]
      [15] putstatic #9
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;]
      [18] goto +13 (target=31)
      [21] new #6
        + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
      [24] dup
      [25] invokespecial #12
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.<init> ()V]
      [28] putstatic #9
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 89
        [8] -> line 90
        [21] -> line 92
        [31] -> line 94

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + Utf8 [AccessibilityNodeProviderCompat.java]
  + Utf8 [AccessibilityNodeProviderImpl]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessibilityNodeProviderBridge]

Fields (count = 0):

Methods (count = 1):
  + Method:       newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderImpl]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl
  Superclass:    android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl extends android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl

Interfaces (count = 0):

Constant Pool (count = 38):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.<init> (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V]
  + NameAndType [newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoBridge]
  + Utf8 [AccessibilityNodeProviderCompat.java]
  + Utf8 [AccessibilityNodeProviderJellyBeanImpl]
  + Utf8 [AccessibilityNodeProviderStubImpl]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Utf8 [compat]
  + Utf8 [newAccessibilityNodeProviderBridge]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; this]
  + Method:       newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #3
        + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #7
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.<init> (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V]
      [9] invokestatic #9
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; this]
        v1: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; compat]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
      + Utf8 [AccessibilityNodeInfoBridge]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]

Constant Pool (count = 95):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.this$0 Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getInfo ()Ljava/lang/Object;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.createAccessibilityNodeInfo (I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText (Ljava/lang/String;I)Ljava/util/List;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.performAction (IILandroid/os/Bundle;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [createAccessibilityNodeInfo (I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + NameAndType [findAccessibilityNodeInfosByText (Ljava/lang/String;I)Ljava/util/List;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getInfo ()Ljava/lang/Object;]
  + NameAndType [newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + NameAndType [performAction (IILandroid/os/Bundle;)Z]
  + NameAndType [size ()I]
  + NameAndType [this$0 Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;]
  + NameAndType [val$compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(IILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List;]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoBridge]
  + Utf8 [AccessibilityNodeProviderCompat.java]
  + Utf8 [AccessibilityNodeProviderJellyBeanImpl]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [add]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Utf8 [arguments]
  + Utf8 [compatInfo]
  + Utf8 [compatInfos]
  + Utf8 [createAccessibilityNodeInfo]
  + Utf8 [findAccessibilityNodeInfosByText]
  + Utf8 [get]
  + Utf8 [getInfo]
  + Utf8 [i]
  + Utf8 [infoCompat]
  + Utf8 [infoCount]
  + Utf8 [infos]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [newAccessibilityNodeProviderBridge]
  + Utf8 [performAction]
  + Utf8 [size]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$compat]
  + Utf8 [virtualViewId]

Fields (count = 2):
  + Field:        val$compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.accessibility.AccessibilityNodeProviderCompat val$compat
  + Field:        this$0 Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl this$0

Methods (count = 4):
  + Method:       <init>(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V
    Access flags: 0x0
      = AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl,android.support.v4.view.accessibility.AccessibilityNodeProviderCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.this$0 Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
      [10] aload_0 v0
      [11] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; this]
  + Method:       performAction(IILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAction(int,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] aload_3 v3
      [7] invokevirtual #15
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.performAction (IILandroid/os/Bundle;)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; this]
        v1: 0 -> 11 [I virtualViewId]
        v2: 0 -> 11 [I action]
        v3: 0 -> 11 [Landroid/os/Bundle; arguments]
  + Method:       findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List findAccessibilityNodeInfosByText(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 72, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #14
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText (Ljava/lang/String;I)Ljava/util/List;]
      [9] astore_3 v3
      [10] new #8
        + Class [java/util/ArrayList]
      [13] dup
      [14] invokespecial #17
        + Methodref [java/util/ArrayList.<init> ()V]
      [17] astore v4
      [19] aload_3 v3
      [20] invokeinterface #20
        + InterfaceMethodref [java/util/List.size ()I]
      [25] istore v5
      [27] iconst_0
      [28] istore v6
      [30] iload v6
      [32] iload v5
      [34] ificmpge +35 (target=69)
      [37] aload_3 v3
      [38] iload v6
      [40] invokeinterface #19
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [45] checkcast #1
        + Class [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat]
      [48] astore v7
      [50] aload v4
      [52] aload v7
      [54] invokevirtual #12
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getInfo ()Ljava/lang/Object;]
      [57] invokeinterface #18
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [62] pop
      [63] iinc v6, 1
      [66] goto -36 (target=30)
      [69] aload v4
      [71] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 58
        [10] -> line 60
        [19] -> line 61
        [27] -> line 62
        [37] -> line 63
        [50] -> line 64
        [63] -> line 62
        [69] -> line 66
      + Local variable table attribute (count = 8)
        v7: 50 -> 63 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; infoCompat]
        v6: 30 -> 69 [I i]
        v0: 0 -> 72 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; this]
        v1: 0 -> 72 [Ljava/lang/String; text]
        v2: 0 -> 72 [I virtualViewId]
        v3: 10 -> 72 [Ljava/util/List; compatInfos]
        v4: 19 -> 72 [Ljava/util/List; infos]
        v5: 27 -> 72 [I infoCount]
      + Local variable type table attribute (count = 2)
        v3: 10 -> 72 [Ljava/util/List<Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;>; compatInfos]
        v4: 19 -> 72 [Ljava/util/List<Ljava/lang/Object;>; infos]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Ljava/lang/Object;>;]
  + Method:       createAccessibilityNodeInfo(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object createAccessibilityNodeInfo(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
      [4] iload_1 v1
      [5] invokevirtual #13
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat.createAccessibilityNodeInfo (I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;]
      [8] astore_2 v2
      [9] aload_2 v2
      [10] ifnonnull +5 (target=15)
      [13] aconst_null
      [14] areturn
      [15] aload_2 v2
      [16] invokevirtual #12
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.getInfo ()Ljava/lang/Object;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 72
        [9] -> line 74
        [13] -> line 75
        [15] -> line 77
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; this]
        v1: 0 -> 20 [I virtualViewId]
        v2: 9 -> 20 [Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; compatInfo]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
    + NameAndType [newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
      + Utf8 [AccessibilityNodeInfoBridge]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]

Constant Pool (count = 27):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeProviderCompat.java]
  + Utf8 [AccessibilityNodeProviderImpl]
  + Utf8 [AccessibilityNodeProviderStubImpl]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
  + Utf8 [compat]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessibilityNodeProviderBridge]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; this]
  + Method:       newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; this]
        v1: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; compat]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompat]
      + Utf8 [AccessibilityNodeProviderImpl]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 24):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.<init> (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V]
  + NameAndType [<init> (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoBridge]
  + Utf8 [AccessibilityNodeProviderCompatJellyBean.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Utf8 [bridge]
  + Utf8 [java/lang/Object]
  + Utf8 [newAccessibilityNodeProviderBridge]

Fields (count = 0):

Methods (count = 1):
  + Method:       newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #2
        + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #5
        + Methodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.<init> (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; bridge]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
      + Utf8 [AccessibilityNodeInfoBridge]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompatJellyBean.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1
  Superclass:    android/view/accessibility/AccessibilityNodeProvider
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1 extends android.view.accessibility.AccessibilityNodeProvider

Interfaces (count = 0):

Constant Pool (count = 55):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Class [android/view/accessibility/AccessibilityNodeInfo]
  + Class [android/view/accessibility/AccessibilityNodeProvider]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.val$bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
  + Methodref [android/view/accessibility/AccessibilityNodeProvider.<init> ()V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.createAccessibilityNodeInfo (I)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.findAccessibilityNodeInfosByText (Ljava/lang/String;I)Ljava/util/List;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.performAction (IILandroid/os/Bundle;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [createAccessibilityNodeInfo (I)Ljava/lang/Object;]
  + NameAndType [findAccessibilityNodeInfosByText (Ljava/lang/String;I)Ljava/util/List;]
  + NameAndType [newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
  + NameAndType [performAction (IILandroid/os/Bundle;)Z]
  + NameAndType [val$bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/accessibility/AccessibilityNodeInfo;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(IILandroid/os/Bundle;)Z]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
  + Utf8 [(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List;]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Landroid/view/accessibility/AccessibilityNodeInfo;>;]
  + Utf8 [<init>]
  + Utf8 [AccessibilityNodeInfoBridge]
  + Utf8 [AccessibilityNodeProviderCompatJellyBean.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [action]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Utf8 [android/view/accessibility/AccessibilityNodeInfo]
  + Utf8 [android/view/accessibility/AccessibilityNodeProvider]
  + Utf8 [arguments]
  + Utf8 [createAccessibilityNodeInfo]
  + Utf8 [findAccessibilityNodeInfosByText]
  + Utf8 [newAccessibilityNodeProviderBridge]
  + Utf8 [performAction]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [val$bridge]
  + Utf8 [virtualViewId]

Fields (count = 1):
  + Field:        val$bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;
    Access flags: 0x1010
      = final synthetic android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge val$bridge

Methods (count = 4):
  + Method:       <init>(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V
    Access flags: 0x0
      = AccessibilityNodeProviderCompatJellyBean$1(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.val$bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [android/view/accessibility/AccessibilityNodeProvider.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; this]
  + Method:       createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo;
    Access flags: 0x1
      = public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.val$bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
      [4] iload_1 v1
      [5] invokeinterface #8
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.createAccessibilityNodeInfo (I)Ljava/lang/Object;]
      [10] checkcast #4
        + Class [android/view/accessibility/AccessibilityNodeInfo]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; this]
        v1: 0 -> 14 [I virtualViewId]
  + Method:       findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List findAccessibilityNodeInfosByText(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.val$bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokeinterface #9
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.findAccessibilityNodeInfosByText (Ljava/lang/String;I)Ljava/util/List;]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; this]
        v1: 0 -> 12 [Ljava/lang/String; text]
        v2: 0 -> 12 [I virtualViewId]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Landroid/view/accessibility/AccessibilityNodeInfo;>;]
  + Method:       performAction(IILandroid/os/Bundle;)Z
    Access flags: 0x1
      = public boolean performAction(int,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1.val$bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] aload_3 v3
      [7] invokeinterface #10
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.performAction (IILandroid/os/Bundle;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; this]
        v1: 0 -> 13 [I virtualViewId]
        v2: 0 -> 13 [I action]
        v3: 0 -> 13 [Landroid/os/Bundle; arguments]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
    + NameAndType [newAccessibilityNodeProviderBridge (Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
      + Utf8 [AccessibilityNodeInfoBridge]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompatJellyBean.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Class [java/lang/Object]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(IILandroid/os/Bundle;)Z]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List;]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [AccessibilityNodeInfoBridge]
  + Utf8 [AccessibilityNodeProviderCompatJellyBean.java]
  + Utf8 [InnerClasses]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
  + Utf8 [createAccessibilityNodeInfo]
  + Utf8 [findAccessibilityNodeInfosByText]
  + Utf8 [java/lang/Object]
  + Utf8 [performAction]

Fields (count = 0):

Methods (count = 3):
  + Method:       createAccessibilityNodeInfo(I)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object createAccessibilityNodeInfo(int)
  + Method:       performAction(IILandroid/os/Bundle;)Z
    Access flags: 0x401
      = public abstract boolean performAction(int,int,android.os.Bundle)
  + Method:       findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;
    Access flags: 0x401
      = public abstract java.util.List findAccessibilityNodeInfosByText(java.lang.String,int)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;I)Ljava/util/List<Ljava/lang/Object;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge]
      + Class [android/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean]
      + Utf8 [AccessibilityNodeInfoBridge]
  + Source file attribute:
    + Utf8 [AccessibilityNodeProviderCompatJellyBean.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityRecordCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.view.accessibility.AccessibilityRecordCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 99):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
  + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.<init> (Ljava/lang/Object;)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.hashCode ()I]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.obtain ()Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setFromIndex (Ljava/lang/Object;I)V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setItemCount (Ljava/lang/Object;I)V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setScrollable (Ljava/lang/Object;Z)V]
  + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setToIndex (Ljava/lang/Object;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [hashCode ()I]
  + NameAndType [mRecord Ljava/lang/Object;]
  + NameAndType [obtain ()Ljava/lang/Object;]
  + NameAndType [setFromIndex (Ljava/lang/Object;I)V]
  + NameAndType [setItemCount (Ljava/lang/Object;I)V]
  + NameAndType [setScrollable (Ljava/lang/Object;Z)V]
  + NameAndType [setToIndex (Ljava/lang/Object;I)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AccessibilityRecordCompat.java]
  + Utf8 [AccessibilityRecordIcsImpl]
  + Utf8 [AccessibilityRecordIcsMr1Impl]
  + Utf8 [AccessibilityRecordImpl]
  + Utf8 [AccessibilityRecordJellyBeanImpl]
  + Utf8 [AccessibilityRecordStubImpl]
  + Utf8 [Code]
  + Utf8 [Deprecated]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
  + Utf8 [equals]
  + Utf8 [fromIndex]
  + Utf8 [getClass]
  + Utf8 [hashCode]
  + Utf8 [itemCount]
  + Utf8 [java/lang/Object]
  + Utf8 [mRecord]
  + Utf8 [obj]
  + Utf8 [obtain]
  + Utf8 [other]
  + Utf8 [record]
  + Utf8 [scrollable]
  + Utf8 [setFromIndex]
  + Utf8 [setItemCount]
  + Utf8 [setScrollable]
  + Utf8 [setToIndex]
  + Utf8 [this]
  + Utf8 [toIndex]

Fields (count = 2):
  + Field:        IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;
    Access flags: 0x1a
      = private static final android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl IMPL
  + Field:        mRecord Ljava/lang/Object;
    Access flags: 0x12
      = private final java.lang.Object mRecord

Methods (count = 9):
  + Method:       <init>(Ljava/lang/Object;)V
    Access flags: 0x1
      = public AccessibilityRecordCompat(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 528
        [4] -> line 529
        [9] -> line 530
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; this]
        v1: 0 -> 10 [Ljava/lang/Object; record]
    + Deprecated attribute
  + Method:       obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
    Access flags: 0x9
      = public static android.support.v4.view.accessibility.AccessibilityRecordCompat obtain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 0, stack = 3):
      [0] new #3
        + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      [3] dup
      [4] getstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [7] invokeinterface #22
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.obtain ()Ljava/lang/Object;]
      [12] invokespecial #13
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat.<init> (Ljava/lang/Object;)V]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 560
  + Method:       setScrollable(Z)V
    Access flags: 0x1
      = public void setScrollable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [3] aload_0 v0
      [4] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [7] iload_1 v1
      [8] invokeinterface #25
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setScrollable (Ljava/lang/Object;Z)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 714
        [13] -> line 715
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; this]
        v1: 0 -> 14 [Z scrollable]
  + Method:       setItemCount(I)V
    Access flags: 0x1
      = public void setItemCount(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [3] aload_0 v0
      [4] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [7] iload_1 v1
      [8] invokeinterface #24
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setItemCount (Ljava/lang/Object;I)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 734
        [13] -> line 735
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; this]
        v1: 0 -> 14 [I itemCount]
  + Method:       setFromIndex(I)V
    Access flags: 0x1
      = public void setFromIndex(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [3] aload_0 v0
      [4] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [7] iload_1 v1
      [8] invokeinterface #23
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setFromIndex (Ljava/lang/Object;I)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 780
        [13] -> line 781
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; this]
        v1: 0 -> 14 [I fromIndex]
  + Method:       setToIndex(I)V
    Access flags: 0x1
      = public void setToIndex(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [3] aload_0 v0
      [4] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [7] iload_1 v1
      [8] invokeinterface #26
        + InterfaceMethodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl.setToIndex (Ljava/lang/Object;I)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 800
        [13] -> line 801
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; this]
        v1: 0 -> 14 [I toIndex]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [4] ifnonnull +7 (target=11)
      [7] iconst_0
      [8] goto +10 (target=18)
      [11] aload_0 v0
      [12] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [15] invokevirtual #21
        + Methodref [java/lang/Object.hashCode ()I]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1019
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpne +5 (target=7)
      [5] iconst_1
      [6] ireturn
      [7] aload_1 v1
      [8] ifnonnull +5 (target=13)
      [11] iconst_0
      [12] ireturn
      [13] aload_0 v0
      [14] invokevirtual #20
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [17] aload_1 v1
      [18] invokevirtual #20
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [21] ifacmpeq +5 (target=26)
      [24] iconst_0
      [25] ireturn
      [26] aload_1 v1
      [27] checkcast #3
        + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      [30] astore_2 v2
      [31] aload_0 v0
      [32] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [35] ifnonnull +12 (target=47)
      [38] aload_2 v2
      [39] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [42] ifnull +21 (target=63)
      [45] iconst_0
      [46] ireturn
      [47] aload_0 v0
      [48] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [51] aload_2 v2
      [52] getfield #12
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.mRecord Ljava/lang/Object;]
      [55] invokevirtual #19
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [58] ifne +5 (target=63)
      [61] iconst_0
      [62] ireturn
      [63] iconst_1
      [64] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1025
        [5] -> line 1026
        [7] -> line 1028
        [11] -> line 1029
        [13] -> line 1031
        [24] -> line 1032
        [26] -> line 1034
        [31] -> line 1035
        [38] -> line 1036
        [45] -> line 1037
        [47] -> line 1039
        [61] -> line 1040
        [63] -> line 1042
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; this]
        v1: 0 -> 65 [Ljava/lang/Object; obj]
        v2: 31 -> 65 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; other]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 0, stack = 2):
      [0] getstatic #10
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +16 (target=21)
      [8] new #7
        + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl]
      [11] dup
      [12] invokespecial #16
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.<init> ()V]
      [15] putstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [18] goto +55 (target=73)
      [21] getstatic #10
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [24] bipush 15
      [26] ificmplt +16 (target=42)
      [29] new #5
        + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
      [32] dup
      [33] invokespecial #15
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.<init> ()V]
      [36] putstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [39] goto +34 (target=73)
      [42] getstatic #10
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [45] bipush 14
      [47] ificmplt +16 (target=63)
      [50] new #4
        + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
      [53] dup
      [54] invokespecial #14
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.<init> ()V]
      [57] putstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [60] goto +13 (target=73)
      [63] new #8
        + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
      [66] dup
      [67] invokespecial #17
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl.<init> ()V]
      [70] putstatic #11
        + Fieldref [android/support/v4/view/accessibility/AccessibilityRecordCompat.IMPL Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;]
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 8)
        [0] -> line 506
        [8] -> line 507
        [21] -> line 508
        [29] -> line 509
        [42] -> line 510
        [50] -> line 511
        [63] -> line 513
        [73] -> line 515

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordIcsMr1Impl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [AccessibilityRecordCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl
  Superclass:    android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl extends android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl

Interfaces (count = 0):

Constant Pool (count = 49):
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl.<init> ()V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.obtain ()Ljava/lang/Object;]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setFromIndex (Ljava/lang/Object;I)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setItemCount (Ljava/lang/Object;I)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setScrollable (Ljava/lang/Object;Z)V]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setToIndex (Ljava/lang/Object;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [obtain ()Ljava/lang/Object;]
  + NameAndType [setFromIndex (Ljava/lang/Object;I)V]
  + NameAndType [setItemCount (Ljava/lang/Object;I)V]
  + NameAndType [setScrollable (Ljava/lang/Object;Z)V]
  + NameAndType [setToIndex (Ljava/lang/Object;I)V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityRecordCompat.java]
  + Utf8 [AccessibilityRecordIcsImpl]
  + Utf8 [AccessibilityRecordStubImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs]
  + Utf8 [fromIndex]
  + Utf8 [itemCount]
  + Utf8 [obtain]
  + Utf8 [record]
  + Utf8 [scrollable]
  + Utf8 [setFromIndex]
  + Utf8 [setItemCount]
  + Utf8 [setScrollable]
  + Utf8 [setToIndex]
  + Utf8 [this]
  + Utf8 [toIndex]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityRecordCompat$AccessibilityRecordIcsImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 268
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; this]
  + Method:       obtain()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object obtain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 1, stack = 1):
      [0] invokestatic #6
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.obtain ()Ljava/lang/Object;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 271
      + Local variable table attribute (count = 1)
        v0: 0 -> 4 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; this]
  + Method:       setFromIndex(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void setFromIndex(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #7
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setFromIndex (Ljava/lang/Object;I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 422
        [5] -> line 423
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; record]
        v2: 0 -> 6 [I fromIndex]
  + Method:       setItemCount(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void setItemCount(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #8
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setItemCount (Ljava/lang/Object;I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 432
        [5] -> line 433
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; record]
        v2: 0 -> 6 [I itemCount]
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x1
      = public void setScrollable(java.lang.Object,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #9
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setScrollable (Ljava/lang/Object;Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 462
        [5] -> line 463
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; record]
        v2: 0 -> 6 [Z scrollable]
  + Method:       setToIndex(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void setToIndex(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokestatic #10
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs.setToIndex (Ljava/lang/Object;I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 472
        [5] -> line 473
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; record]
        v2: 0 -> 6 [I toIndex]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordStubImpl]
  + Source file attribute:
    + Utf8 [AccessibilityRecordCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl
  Superclass:    android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl extends android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityRecordCompat.java]
  + Utf8 [AccessibilityRecordIcsImpl]
  + Utf8 [AccessibilityRecordIcsMr1Impl]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 476
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordIcsMr1Impl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordIcsImpl]
  + Source file attribute:
    + Utf8 [AccessibilityRecordCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
  + Class [java/lang/Object]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [AccessibilityRecordCompat.java]
  + Utf8 [AccessibilityRecordImpl]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
  + Utf8 [java/lang/Object]
  + Utf8 [obtain]
  + Utf8 [setFromIndex]
  + Utf8 [setItemCount]
  + Utf8 [setScrollable]
  + Utf8 [setToIndex]

Fields (count = 0):

Methods (count = 5):
  + Method:       obtain()Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object obtain()
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x401
      = public abstract void setScrollable(java.lang.Object,boolean)
  + Method:       setItemCount(Ljava/lang/Object;I)V
    Access flags: 0x401
      = public abstract void setItemCount(java.lang.Object,int)
  + Method:       setFromIndex(Ljava/lang/Object;I)V
    Access flags: 0x401
      = public abstract void setFromIndex(java.lang.Object,int)
  + Method:       setToIndex(Ljava/lang/Object;I)V
    Access flags: 0x401
      = public abstract void setToIndex(java.lang.Object,int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordImpl]
  + Source file attribute:
    + Utf8 [AccessibilityRecordCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl
  Superclass:    android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl extends android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl]
  + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityRecordCompat.java]
  + Utf8 [AccessibilityRecordIcsMr1Impl]
  + Utf8 [AccessibilityRecordJellyBeanImpl]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 498
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordJellyBeanImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordIcsMr1Impl]
  + Source file attribute:
    + Utf8 [AccessibilityRecordCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]

Constant Pool (count = 39):
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityRecordCompat.java]
  + Utf8 [AccessibilityRecordImpl]
  + Utf8 [AccessibilityRecordStubImpl]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
  + Utf8 [fromIndex]
  + Utf8 [itemCount]
  + Utf8 [java/lang/Object]
  + Utf8 [obtain]
  + Utf8 [record]
  + Utf8 [scrollable]
  + Utf8 [setFromIndex]
  + Utf8 [setItemCount]
  + Utf8 [setScrollable]
  + Utf8 [setToIndex]
  + Utf8 [this]
  + Utf8 [toIndex]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = AccessibilityRecordCompat$AccessibilityRecordStubImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 82
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; this]
  + Method:       obtain()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object obtain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; this]
  + Method:       setFromIndex(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void setFromIndex(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 213
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; record]
        v2: 0 -> 1 [I fromIndex]
  + Method:       setItemCount(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void setItemCount(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 221
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; record]
        v2: 0 -> 1 [I itemCount]
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x1
      = public void setScrollable(java.lang.Object,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 253
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; record]
        v2: 0 -> 1 [Z scrollable]
  + Method:       setToIndex(Ljava/lang/Object;I)V
    Access flags: 0x1
      = public void setToIndex(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 265
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; record]
        v2: 0 -> 1 [I toIndex]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordStubImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl]
      + Class [android/support/v4/view/accessibility/AccessibilityRecordCompat]
      + Utf8 [AccessibilityRecordImpl]
  + Source file attribute:
    + Utf8 [AccessibilityRecordCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/view/accessibility/AccessibilityRecordCompatIcs
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.view.accessibility.AccessibilityRecordCompatIcs extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 41):
  + Class [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs]
  + Class [android/view/accessibility/AccessibilityRecord]
  + Class [java/lang/Object]
  + Methodref [android/view/accessibility/AccessibilityRecord.obtain ()Landroid/view/accessibility/AccessibilityRecord;]
  + Methodref [android/view/accessibility/AccessibilityRecord.setFromIndex (I)V]
  + Methodref [android/view/accessibility/AccessibilityRecord.setItemCount (I)V]
  + Methodref [android/view/accessibility/AccessibilityRecord.setScrollable (Z)V]
  + Methodref [android/view/accessibility/AccessibilityRecord.setToIndex (I)V]
  + NameAndType [obtain ()Landroid/view/accessibility/AccessibilityRecord;]
  + NameAndType [setFromIndex (I)V]
  + NameAndType [setItemCount (I)V]
  + NameAndType [setScrollable (Z)V]
  + NameAndType [setToIndex (I)V]
  + Utf8 [()Landroid/view/accessibility/AccessibilityRecord;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [AccessibilityRecordCompatIcs.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/support/v4/view/accessibility/AccessibilityRecordCompatIcs]
  + Utf8 [android/view/accessibility/AccessibilityRecord]
  + Utf8 [fromIndex]
  + Utf8 [itemCount]
  + Utf8 [java/lang/Object]
  + Utf8 [obtain]
  + Utf8 [record]
  + Utf8 [scrollable]
  + Utf8 [setFromIndex]
  + Utf8 [setItemCount]
  + Utf8 [setScrollable]
  + Utf8 [setToIndex]
  + Utf8 [toIndex]

Fields (count = 0):

Methods (count = 5):
  + Method:       obtain()Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object obtain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] invokestatic #4
        + Methodref [android/view/accessibility/AccessibilityRecord.obtain ()Landroid/view/accessibility/AccessibilityRecord;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 31
  + Method:       setFromIndex(Ljava/lang/Object;I)V
    Access flags: 0x9
      = public static void setFromIndex(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityRecord]
      [4] iload_1 v1
      [5] invokevirtual #5
        + Methodref [android/view/accessibility/AccessibilityRecord.setFromIndex (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 151
        [8] -> line 152
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; record]
        v1: 0 -> 9 [I fromIndex]
  + Method:       setItemCount(Ljava/lang/Object;I)V
    Access flags: 0x9
      = public static void setItemCount(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityRecord]
      [4] iload_1 v1
      [5] invokevirtual #6
        + Methodref [android/view/accessibility/AccessibilityRecord.setItemCount (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 159
        [8] -> line 160
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; record]
        v1: 0 -> 9 [I itemCount]
  + Method:       setScrollable(Ljava/lang/Object;Z)V
    Access flags: 0x9
      = public static void setScrollable(java.lang.Object,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityRecord]
      [4] iload_1 v1
      [5] invokevirtual #7
        + Methodref [android/view/accessibility/AccessibilityRecord.setScrollable (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 183
        [8] -> line 184
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; record]
        v1: 0 -> 9 [Z scrollable]
  + Method:       setToIndex(Ljava/lang/Object;I)V
    Access flags: 0x9
      = public static void setToIndex(java.lang.Object,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/view/accessibility/AccessibilityRecord]
      [4] iload_1 v1
      [5] invokevirtual #8
        + Methodref [android/view/accessibility/AccessibilityRecord.setToIndex (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 191
        [8] -> line 192
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; record]
        v1: 0 -> 9 [I toIndex]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [AccessibilityRecordCompatIcs.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/CursorAdapter
  Superclass:    android/widget/BaseAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.widget.CursorAdapter extends android.widget.BaseAdapter

Interfaces (count = 2):
  + Class [android/support/v4/widget/CursorFilter$CursorFilterClient]
  + Class [android/widget/Filterable]

Constant Pool (count = 228):
  + Integer [1]
  + Integer [2]
  + String []
  + String [_id]
  + String [couldn't move cursor to position ]
  + String [this should only be called when the cursor is valid]
  + Class [android/database/Cursor]
  + Class [android/support/v4/widget/CursorAdapter]
  + Class [android/support/v4/widget/CursorAdapter$1]
  + Class [android/support/v4/widget/CursorAdapter$ChangeObserver]
  + Class [android/support/v4/widget/CursorAdapter$MyDataSetObserver]
  + Class [android/support/v4/widget/CursorFilter]
  + Class [android/support/v4/widget/CursorFilter$CursorFilterClient]
  + Class [android/widget/BaseAdapter]
  + Class [android/widget/FilterQueryProvider]
  + Class [android/widget/Filterable]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/support/v4/widget/CursorAdapter.mAutoRequery Z]
  + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
  + Fieldref [android/support/v4/widget/CursorAdapter.mContext Landroid/content/Context;]
  + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
  + Fieldref [android/support/v4/widget/CursorAdapter.mCursorFilter Landroid/support/v4/widget/CursorFilter;]
  + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
  + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
  + Fieldref [android/support/v4/widget/CursorAdapter.mFilterQueryProvider Landroid/widget/FilterQueryProvider;]
  + Fieldref [android/support/v4/widget/CursorAdapter.mRowIDColumn I]
  + Methodref [android/support/v4/widget/CursorAdapter.bindView (Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V]
  + Methodref [android/support/v4/widget/CursorAdapter.init (Landroid/content/Context;Landroid/database/Cursor;I)V]
  + Methodref [android/support/v4/widget/CursorAdapter.newDropDownView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/support/v4/widget/CursorAdapter.newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetChanged ()V]
  + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetInvalidated ()V]
  + Methodref [android/support/v4/widget/CursorAdapter.swapCursor (Landroid/database/Cursor;)Landroid/database/Cursor;]
  + Methodref [android/support/v4/widget/CursorAdapter$ChangeObserver.<init> (Landroid/support/v4/widget/CursorAdapter;)V]
  + Methodref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.<init> (Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V]
  + Methodref [android/support/v4/widget/CursorFilter.<init> (Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V]
  + Methodref [android/widget/BaseAdapter.<init> ()V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/database/Cursor.close ()V]
  + InterfaceMethodref [android/database/Cursor.getColumnIndexOrThrow (Ljava/lang/String;)I]
  + InterfaceMethodref [android/database/Cursor.getCount ()I]
  + InterfaceMethodref [android/database/Cursor.getLong (I)J]
  + InterfaceMethodref [android/database/Cursor.isClosed ()Z]
  + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
  + InterfaceMethodref [android/database/Cursor.registerContentObserver (Landroid/database/ContentObserver;)V]
  + InterfaceMethodref [android/database/Cursor.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + InterfaceMethodref [android/database/Cursor.requery ()Z]
  + InterfaceMethodref [android/database/Cursor.unregisterContentObserver (Landroid/database/ContentObserver;)V]
  + InterfaceMethodref [android/database/Cursor.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + InterfaceMethodref [android/widget/FilterQueryProvider.runQuery (Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/widget/CursorAdapter;)V]
  + NameAndType [<init> (Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V]
  + NameAndType [<init> (Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [bindView (Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V]
  + NameAndType [close ()V]
  + NameAndType [getColumnIndexOrThrow (Ljava/lang/String;)I]
  + NameAndType [getCount ()I]
  + NameAndType [getLong (I)J]
  + NameAndType [init (Landroid/content/Context;Landroid/database/Cursor;I)V]
  + NameAndType [isClosed ()Z]
  + NameAndType [mAutoRequery Z]
  + NameAndType [mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mCursor Landroid/database/Cursor;]
  + NameAndType [mCursorFilter Landroid/support/v4/widget/CursorFilter;]
  + NameAndType [mDataSetObserver Landroid/database/DataSetObserver;]
  + NameAndType [mDataValid Z]
  + NameAndType [mFilterQueryProvider Landroid/widget/FilterQueryProvider;]
  + NameAndType [mRowIDColumn I]
  + NameAndType [moveToPosition (I)Z]
  + NameAndType [newDropDownView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [notifyDataSetInvalidated ()V]
  + NameAndType [registerContentObserver (Landroid/database/ContentObserver;)V]
  + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [requery ()Z]
  + NameAndType [runQuery (Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + NameAndType [swapCursor (Landroid/database/Cursor;)Landroid/database/Cursor;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unregisterContentObserver (Landroid/database/ContentObserver;)V]
  + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/database/Cursor;]
  + Utf8 [()Landroid/widget/Filter;]
  + Utf8 [()Landroid/widget/FilterQueryProvider;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)J]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;Z)V]
  + Utf8 [(Landroid/database/ContentObserver;)V]
  + Utf8 [(Landroid/database/Cursor;)Landroid/database/Cursor;]
  + Utf8 [(Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Landroid/support/v4/widget/CursorAdapter;)V]
  + Utf8 [(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V]
  + Utf8 [(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V]
  + Utf8 [(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/widget/FilterQueryProvider;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [ChangeObserver]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [CursorAdapter.java]
  + Utf8 [CursorFilterClient]
  + Utf8 [Deprecated]
  + Utf8 [FLAG_AUTO_REQUERY]
  + Utf8 [FLAG_REGISTER_CONTENT_OBSERVER]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/database/DataSetObserver;]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [Landroid/support/v4/widget/CursorFilter;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/FilterQueryProvider;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MyDataSetObserver]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [_id]
  + Utf8 [android/database/Cursor]
  + Utf8 [android/support/v4/widget/CursorAdapter]
  + Utf8 [android/support/v4/widget/CursorAdapter$1]
  + Utf8 [android/support/v4/widget/CursorAdapter$ChangeObserver]
  + Utf8 [android/support/v4/widget/CursorAdapter$MyDataSetObserver]
  + Utf8 [android/support/v4/widget/CursorFilter]
  + Utf8 [android/support/v4/widget/CursorFilter$CursorFilterClient]
  + Utf8 [android/widget/BaseAdapter]
  + Utf8 [android/widget/FilterQueryProvider]
  + Utf8 [android/widget/Filterable]
  + Utf8 [append]
  + Utf8 [autoRequery]
  + Utf8 [bindView]
  + Utf8 [c]
  + Utf8 [changeCursor]
  + Utf8 [close]
  + Utf8 [constraint]
  + Utf8 [context]
  + Utf8 [convertToString]
  + Utf8 [convertView]
  + Utf8 [couldn't move cursor to position ]
  + Utf8 [cursor]
  + Utf8 [cursorPresent]
  + Utf8 [filterQueryProvider]
  + Utf8 [flags]
  + Utf8 [getColumnIndexOrThrow]
  + Utf8 [getCount]
  + Utf8 [getCursor]
  + Utf8 [getDropDownView]
  + Utf8 [getFilter]
  + Utf8 [getFilterQueryProvider]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getLong]
  + Utf8 [getView]
  + Utf8 [hasStableIds]
  + Utf8 [init]
  + Utf8 [isClosed]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mAutoRequery]
  + Utf8 [mChangeObserver]
  + Utf8 [mContext]
  + Utf8 [mCursor]
  + Utf8 [mCursorFilter]
  + Utf8 [mDataSetObserver]
  + Utf8 [mDataValid]
  + Utf8 [mFilterQueryProvider]
  + Utf8 [mRowIDColumn]
  + Utf8 [moveToPosition]
  + Utf8 [newCursor]
  + Utf8 [newDropDownView]
  + Utf8 [newView]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [notifyDataSetInvalidated]
  + Utf8 [old]
  + Utf8 [oldCursor]
  + Utf8 [onContentChanged]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [registerContentObserver]
  + Utf8 [registerDataSetObserver]
  + Utf8 [requery]
  + Utf8 [runQuery]
  + Utf8 [runQueryOnBackgroundThread]
  + Utf8 [setFilterQueryProvider]
  + Utf8 [swapCursor]
  + Utf8 [this]
  + Utf8 [this should only be called when the cursor is valid]
  + Utf8 [toString]
  + Utf8 [unregisterContentObserver]
  + Utf8 [unregisterDataSetObserver]
  + Utf8 [v]

Fields (count = 11):
  + Field:        mDataValid Z
    Access flags: 0x4
      = protected boolean mDataValid
  + Field:        mAutoRequery Z
    Access flags: 0x4
      = protected boolean mAutoRequery
  + Field:        mCursor Landroid/database/Cursor;
    Access flags: 0x4
      = protected android.database.Cursor mCursor
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x4
      = protected android.content.Context mContext
  + Field:        mRowIDColumn I
    Access flags: 0x4
      = protected int mRowIDColumn
  + Field:        mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;
    Access flags: 0x4
      = protected android.support.v4.widget.CursorAdapter$ChangeObserver mChangeObserver
  + Field:        mDataSetObserver Landroid/database/DataSetObserver;
    Access flags: 0x4
      = protected android.database.DataSetObserver mDataSetObserver
  + Field:        mCursorFilter Landroid/support/v4/widget/CursorFilter;
    Access flags: 0x4
      = protected android.support.v4.widget.CursorFilter mCursorFilter
  + Field:        mFilterQueryProvider Landroid/widget/FilterQueryProvider;
    Access flags: 0x4
      = protected android.widget.FilterQueryProvider mFilterQueryProvider
  + Field:        FLAG_AUTO_REQUERY I
    Access flags: 0x19
      = public static final int FLAG_AUTO_REQUERY
    Class member attributes (count = 3):
    + Constant value attribute:
    + Integer [1]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Field:        FLAG_REGISTER_CONTENT_OBSERVER I
    Access flags: 0x19
      = public static final int FLAG_REGISTER_CONTENT_OBSERVER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]

Methods (count = 23):
  + Method:       <init>(Landroid/content/Context;Landroid/database/Cursor;)V
    Access flags: 0x1
      = public CursorAdapter(android.content.Context,android.database.Cursor)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 12, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #39
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] iconst_1
      [8] invokevirtual #30
        + Methodref [android/support/v4/widget/CursorAdapter.init (Landroid/content/Context;Landroid/database/Cursor;I)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 121
        [4] -> line 122
        [11] -> line 123
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 12 [Landroid/content/Context; context]
        v2: 0 -> 12 [Landroid/database/Cursor; c]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Method:       <init>(Landroid/content/Context;Landroid/database/Cursor;Z)V
    Access flags: 0x1
      = public CursorAdapter(android.content.Context,android.database.Cursor,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #39
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] iload_3 v3
      [8] ifeq +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_2
      [16] invokevirtual #30
        + Methodref [android/support/v4/widget/CursorAdapter.init (Landroid/content/Context;Landroid/database/Cursor;I)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 137
        [4] -> line 138
        [19] -> line 139
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 20 [Landroid/content/Context; context]
        v2: 0 -> 20 [Landroid/database/Cursor; c]
        v3: 0 -> 20 [Z autoRequery]
  + Method:       <init>(Landroid/content/Context;Landroid/database/Cursor;I)V
    Access flags: 0x1
      = public CursorAdapter(android.content.Context,android.database.Cursor,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #39
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] iload_3 v3
      [8] invokevirtual #30
        + Methodref [android/support/v4/widget/CursorAdapter.init (Landroid/content/Context;Landroid/database/Cursor;I)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 150
        [4] -> line 151
        [11] -> line 152
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 12 [Landroid/content/Context; context]
        v2: 0 -> 12 [Landroid/database/Cursor; c]
        v3: 0 -> 12 [I flags]
  + Method:       init(Landroid/content/Context;Landroid/database/Cursor;Z)V
    Access flags: 0x4
      = protected void init(android.content.Context,android.database.Cursor,boolean)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 16, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] ifeq +7 (target=11)
      [7] iconst_1
      [8] goto +4 (target=12)
      [11] iconst_2
      [12] invokevirtual #30
        + Methodref [android/support/v4/widget/CursorAdapter.init (Landroid/content/Context;Landroid/database/Cursor;I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 160
        [15] -> line 161
      + Local variable table attribute (count = 4)
        v0: 0 -> 16 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 16 [Landroid/content/Context; context]
        v2: 0 -> 16 [Landroid/database/Cursor; c]
        v3: 0 -> 16 [Z autoRequery]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Method:       init(Landroid/content/Context;Landroid/database/Cursor;I)V
    Access flags: 0x0
      = void init(android.content.Context,android.database.Cursor,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 157, locals = 5, stack = 5):
      [0] iload_3 v3
      [1] iconst_1
      [2] iand
      [3] iconst_1
      [4] ificmpne +15 (target=19)
      [7] iload_3 v3
      [8] iconst_2
      [9] ior
      [10] istore_3 v3
      [11] aload_0 v0
      [12] iconst_1
      [13] putfield #20
        + Fieldref [android/support/v4/widget/CursorAdapter.mAutoRequery Z]
      [16] goto +8 (target=24)
      [19] aload_0 v0
      [20] iconst_0
      [21] putfield #20
        + Fieldref [android/support/v4/widget/CursorAdapter.mAutoRequery Z]
      [24] aload_2 v2
      [25] ifnull +7 (target=32)
      [28] iconst_1
      [29] goto +4 (target=33)
      [32] iconst_0
      [33] istore v4
      [35] aload_0 v0
      [36] aload_2 v2
      [37] putfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [40] aload_0 v0
      [41] iload v4
      [43] putfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [46] aload_0 v0
      [47] aload_1 v1
      [48] putfield #22
        + Fieldref [android/support/v4/widget/CursorAdapter.mContext Landroid/content/Context;]
      [51] aload_0 v0
      [52] iload v4
      [54] ifeq +14 (target=68)
      [57] aload_2 v2
      [58] ldc #4
        + String [_id]
      [60] invokeinterface #47
        + InterfaceMethodref [android/database/Cursor.getColumnIndexOrThrow (Ljava/lang/String;)I]
      [65] goto +4 (target=69)
      [68] iconst_m1
      [69] putfield #28
        + Fieldref [android/support/v4/widget/CursorAdapter.mRowIDColumn I]
      [72] iload_3 v3
      [73] iconst_2
      [74] iand
      [75] iconst_2
      [76] ificmpne +31 (target=107)
      [79] aload_0 v0
      [80] new #10
        + Class [android/support/v4/widget/CursorAdapter$ChangeObserver]
      [83] dup
      [84] aload_0 v0
      [85] invokespecial #36
        + Methodref [android/support/v4/widget/CursorAdapter$ChangeObserver.<init> (Landroid/support/v4/widget/CursorAdapter;)V]
      [88] putfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [91] aload_0 v0
      [92] new #11
        + Class [android/support/v4/widget/CursorAdapter$MyDataSetObserver]
      [95] dup
      [96] aload_0 v0
      [97] aconst_null
      [98] invokespecial #37
        + Methodref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.<init> (Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V]
      [101] putfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [104] goto +13 (target=117)
      [107] aload_0 v0
      [108] aconst_null
      [109] putfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [112] aload_0 v0
      [113] aconst_null
      [114] putfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [117] iload v4
      [119] ifeq +37 (target=156)
      [122] aload_0 v0
      [123] getfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [126] ifnull +13 (target=139)
      [129] aload_2 v2
      [130] aload_0 v0
      [131] getfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [134] invokeinterface #52
        + InterfaceMethodref [android/database/Cursor.registerContentObserver (Landroid/database/ContentObserver;)V]
      [139] aload_0 v0
      [140] getfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [143] ifnull +13 (target=156)
      [146] aload_2 v2
      [147] aload_0 v0
      [148] getfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [151] invokeinterface #53
        + InterfaceMethodref [android/database/Cursor.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [156] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 164
        [7] -> line 165
        [11] -> line 166
        [19] -> line 168
        [24] -> line 170
        [35] -> line 171
        [40] -> line 172
        [46] -> line 173
        [51] -> line 174
        [72] -> line 175
        [79] -> line 176
        [91] -> line 177
        [107] -> line 179
        [112] -> line 180
        [117] -> line 183
        [122] -> line 184
        [139] -> line 185
        [156] -> line 187
      + Local variable table attribute (count = 5)
        v0: 0 -> 157 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 157 [Landroid/content/Context; context]
        v2: 0 -> 157 [Landroid/database/Cursor; c]
        v3: 0 -> 157 [I flags]
        v4: 35 -> 157 [Z cursorPresent]
  + Method:       getCursor()Landroid/database/Cursor;
    Access flags: 0x1
      = public android.database.Cursor getCursor()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 194
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/CursorAdapter; this]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [4] ifeq +20 (target=24)
      [7] aload_0 v0
      [8] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [11] ifnull +13 (target=24)
      [14] aload_0 v0
      [15] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [18] invokeinterface #48
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [23] ireturn
      [24] iconst_0
      [25] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 201
        [14] -> line 202
        [24] -> line 204
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Landroid/support/v4/widget/CursorAdapter; this]
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [4] ifeq +26 (target=30)
      [7] aload_0 v0
      [8] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [11] ifnull +19 (target=30)
      [14] aload_0 v0
      [15] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [18] iload_1 v1
      [19] invokeinterface #51
        + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
      [24] pop
      [25] aload_0 v0
      [26] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [29] areturn
      [30] aconst_null
      [31] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 212
        [14] -> line 213
        [25] -> line 214
        [30] -> line 216
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 32 [I position]
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [4] ifeq +39 (target=43)
      [7] aload_0 v0
      [8] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [11] ifnull +32 (target=43)
      [14] aload_0 v0
      [15] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [18] iload_1 v1
      [19] invokeinterface #51
        + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
      [24] ifeq +17 (target=41)
      [27] aload_0 v0
      [28] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [31] aload_0 v0
      [32] getfield #28
        + Fieldref [android/support/v4/widget/CursorAdapter.mRowIDColumn I]
      [35] invokeinterface #49
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [40] lreturn
      [41] lconst_0
      [42] lreturn
      [43] lconst_0
      [44] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 224
        [14] -> line 225
        [27] -> line 226
        [41] -> line 228
        [43] -> line 231
      + Local variable table attribute (count = 2)
        v0: 0 -> 45 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 45 [I position]
  + Method:       hasStableIds()Z
    Access flags: 0x1
      = public boolean hasStableIds()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 237
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/widget/CursorAdapter; this]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [4] ifne +13 (target=17)
      [7] new #17
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #6
        + String [this should only be called when the cursor is valid]
      [13] invokespecial #40
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [21] iload_1 v1
      [22] invokeinterface #51
        + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
      [27] ifne +30 (target=57)
      [30] new #17
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] new #19
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #42
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] ldc #5
        + String [couldn't move cursor to position ]
      [43] invokevirtual #44
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] iload_1 v1
      [47] invokevirtual #43
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [50] invokevirtual #45
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] invokespecial #40
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [56] athrow
      [57] aload_2 v2
      [58] ifnonnull +21 (target=79)
      [61] aload_0 v0
      [62] aload_0 v0
      [63] getfield #22
        + Fieldref [android/support/v4/widget/CursorAdapter.mContext Landroid/content/Context;]
      [66] aload_0 v0
      [67] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [70] aload_3 v3
      [71] invokevirtual #32
        + Methodref [android/support/v4/widget/CursorAdapter.newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
      [74] astore v4
      [76] goto +6 (target=82)
      [79] aload_2 v2
      [80] astore v4
      [82] aload_0 v0
      [83] aload v4
      [85] aload_0 v0
      [86] getfield #22
        + Fieldref [android/support/v4/widget/CursorAdapter.mContext Landroid/content/Context;]
      [89] aload_0 v0
      [90] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [93] invokevirtual #29
        + Methodref [android/support/v4/widget/CursorAdapter.bindView (Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V]
      [96] aload v4
      [98] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 244
        [7] -> line 245
        [17] -> line 247
        [30] -> line 248
        [57] -> line 251
        [61] -> line 252
        [79] -> line 254
        [82] -> line 256
        [96] -> line 257
      + Local variable table attribute (count = 6)
        v4: 76 -> 79 [Landroid/view/View; v]
        v0: 0 -> 99 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 99 [I position]
        v2: 0 -> 99 [Landroid/view/View; convertView]
        v3: 0 -> 99 [Landroid/view/ViewGroup; parent]
        v4: 82 -> 99 [Landroid/view/View; v]
  + Method:       getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [4] ifeq +56 (target=60)
      [7] aload_0 v0
      [8] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [11] iload_1 v1
      [12] invokeinterface #51
        + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
      [17] pop
      [18] aload_2 v2
      [19] ifnonnull +21 (target=40)
      [22] aload_0 v0
      [23] aload_0 v0
      [24] getfield #22
        + Fieldref [android/support/v4/widget/CursorAdapter.mContext Landroid/content/Context;]
      [27] aload_0 v0
      [28] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [31] aload_3 v3
      [32] invokevirtual #31
        + Methodref [android/support/v4/widget/CursorAdapter.newDropDownView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
      [35] astore v4
      [37] goto +6 (target=43)
      [40] aload_2 v2
      [41] astore v4
      [43] aload_0 v0
      [44] aload v4
      [46] aload_0 v0
      [47] getfield #22
        + Fieldref [android/support/v4/widget/CursorAdapter.mContext Landroid/content/Context;]
      [50] aload_0 v0
      [51] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [54] invokevirtual #29
        + Methodref [android/support/v4/widget/CursorAdapter.bindView (Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V]
      [57] aload v4
      [59] areturn
      [60] aconst_null
      [61] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 262
        [7] -> line 263
        [18] -> line 265
        [22] -> line 266
        [40] -> line 268
        [43] -> line 270
        [57] -> line 271
        [60] -> line 273
      + Local variable table attribute (count = 6)
        v4: 37 -> 40 [Landroid/view/View; v]
        v4: 43 -> 60 [Landroid/view/View; v]
        v0: 0 -> 62 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 62 [I position]
        v2: 0 -> 62 [Landroid/view/View; convertView]
        v3: 0 -> 62 [Landroid/view/ViewGroup; parent]
  + Method:       newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup)
  + Method:       newDropDownView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View newDropDownView(android.content.Context,android.database.Cursor,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokevirtual #32
        + Methodref [android/support/v4/widget/CursorAdapter.newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 296
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/database/Cursor; cursor]
        v3: 0 -> 8 [Landroid/view/ViewGroup; parent]
  + Method:       bindView(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V
    Access flags: 0x401
      = public abstract void bindView(android.view.View,android.content.Context,android.database.Cursor)
  + Method:       changeCursor(Landroid/database/Cursor;)V
    Access flags: 0x1
      = public void changeCursor(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #35
        + Methodref [android/support/v4/widget/CursorAdapter.swapCursor (Landroid/database/Cursor;)Landroid/database/Cursor;]
      [5] astore_2 v2
      [6] aload_2 v2
      [7] ifnull +9 (target=16)
      [10] aload_2 v2
      [11] invokeinterface #46
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 315
        [6] -> line 316
        [10] -> line 317
        [16] -> line 319
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 17 [Landroid/database/Cursor; cursor]
        v2: 6 -> 17 [Landroid/database/Cursor; old]
  + Method:       swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;
    Access flags: 0x1
      = public android.database.Cursor swapCursor(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 136, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [5] ifacmpne +5 (target=10)
      [8] aconst_null
      [9] areturn
      [10] aload_0 v0
      [11] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnull +37 (target=53)
      [19] aload_0 v0
      [20] getfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [23] ifnull +13 (target=36)
      [26] aload_2 v2
      [27] aload_0 v0
      [28] getfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [31] invokeinterface #55
        + InterfaceMethodref [android/database/Cursor.unregisterContentObserver (Landroid/database/ContentObserver;)V]
      [36] aload_0 v0
      [37] getfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [40] ifnull +13 (target=53)
      [43] aload_2 v2
      [44] aload_0 v0
      [45] getfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [48] invokeinterface #56
        + InterfaceMethodref [android/database/Cursor.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
      [53] aload_0 v0
      [54] aload_1 v1
      [55] putfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [58] aload_1 v1
      [59] ifnull +61 (target=120)
      [62] aload_0 v0
      [63] getfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [66] ifnull +13 (target=79)
      [69] aload_1 v1
      [70] aload_0 v0
      [71] getfield #21
        + Fieldref [android/support/v4/widget/CursorAdapter.mChangeObserver Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
      [74] invokeinterface #52
        + InterfaceMethodref [android/database/Cursor.registerContentObserver (Landroid/database/ContentObserver;)V]
      [79] aload_0 v0
      [80] getfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [83] ifnull +13 (target=96)
      [86] aload_1 v1
      [87] aload_0 v0
      [88] getfield #25
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataSetObserver Landroid/database/DataSetObserver;]
      [91] invokeinterface #53
        + InterfaceMethodref [android/database/Cursor.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [96] aload_0 v0
      [97] aload_1 v1
      [98] ldc #4
        + String [_id]
      [100] invokeinterface #47
        + InterfaceMethodref [android/database/Cursor.getColumnIndexOrThrow (Ljava/lang/String;)I]
      [105] putfield #28
        + Fieldref [android/support/v4/widget/CursorAdapter.mRowIDColumn I]
      [108] aload_0 v0
      [109] iconst_1
      [110] putfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [113] aload_0 v0
      [114] invokevirtual #33
        + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetChanged ()V]
      [117] goto +17 (target=134)
      [120] aload_0 v0
      [121] iconst_m1
      [122] putfield #28
        + Fieldref [android/support/v4/widget/CursorAdapter.mRowIDColumn I]
      [125] aload_0 v0
      [126] iconst_0
      [127] putfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [130] aload_0 v0
      [131] invokevirtual #34
        + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetInvalidated ()V]
      [134] aload_2 v2
      [135] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 332
        [8] -> line 333
        [10] -> line 335
        [15] -> line 336
        [19] -> line 337
        [36] -> line 338
        [53] -> line 340
        [58] -> line 341
        [62] -> line 342
        [79] -> line 343
        [96] -> line 344
        [108] -> line 345
        [113] -> line 347
        [120] -> line 349
        [125] -> line 350
        [130] -> line 352
        [134] -> line 354
      + Local variable table attribute (count = 3)
        v0: 0 -> 136 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 136 [Landroid/database/Cursor; newCursor]
        v2: 15 -> 136 [Landroid/database/Cursor; oldCursor]
  + Method:       convertToString(Landroid/database/Cursor;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence convertToString(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] ifnonnull +8 (target=9)
      [4] ldc #3
        + String []
      [6] goto +7 (target=13)
      [9] aload_1 v1
      [10] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 367
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 14 [Landroid/database/Cursor; cursor]
  + Method:       runQueryOnBackgroundThread(Ljava/lang/CharSequence;)Landroid/database/Cursor;
    Access flags: 0x1
      = public android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [android/support/v4/widget/CursorAdapter.mFilterQueryProvider Landroid/widget/FilterQueryProvider;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #27
        + Fieldref [android/support/v4/widget/CursorAdapter.mFilterQueryProvider Landroid/widget/FilterQueryProvider;]
      [11] aload_1 v1
      [12] invokeinterface #57
        + InterfaceMethodref [android/widget/FilterQueryProvider.runQuery (Ljava/lang/CharSequence;)Landroid/database/Cursor;]
      [17] areturn
      [18] aload_0 v0
      [19] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 396
        [7] -> line 397
        [18] -> line 400
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 23 [Ljava/lang/CharSequence; constraint]
  + Method:       getFilter()Landroid/widget/Filter;
    Access flags: 0x1
      = public android.widget.Filter getFilter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursorFilter Landroid/support/v4/widget/CursorFilter;]
      [4] ifnonnull +15 (target=19)
      [7] aload_0 v0
      [8] new #12
        + Class [android/support/v4/widget/CursorFilter]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #38
        + Methodref [android/support/v4/widget/CursorFilter.<init> (Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V]
      [16] putfield #24
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursorFilter Landroid/support/v4/widget/CursorFilter;]
      [19] aload_0 v0
      [20] getfield #24
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursorFilter Landroid/support/v4/widget/CursorFilter;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 404
        [7] -> line 405
        [19] -> line 407
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Landroid/support/v4/widget/CursorAdapter; this]
  + Method:       getFilterQueryProvider()Landroid/widget/FilterQueryProvider;
    Access flags: 0x1
      = public android.widget.FilterQueryProvider getFilterQueryProvider()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [android/support/v4/widget/CursorAdapter.mFilterQueryProvider Landroid/widget/FilterQueryProvider;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 420
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/CursorAdapter; this]
  + Method:       setFilterQueryProvider(Landroid/widget/FilterQueryProvider;)V
    Access flags: 0x1
      = public void setFilterQueryProvider(android.widget.FilterQueryProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #27
        + Fieldref [android/support/v4/widget/CursorAdapter.mFilterQueryProvider Landroid/widget/FilterQueryProvider;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 436
        [5] -> line 437
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/CursorAdapter; this]
        v1: 0 -> 6 [Landroid/widget/FilterQueryProvider; filterQueryProvider]
  + Method:       onContentChanged()V
    Access flags: 0x4
      = protected void onContentChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [android/support/v4/widget/CursorAdapter.mAutoRequery Z]
      [4] ifeq +35 (target=39)
      [7] aload_0 v0
      [8] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [11] ifnull +28 (target=39)
      [14] aload_0 v0
      [15] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [18] invokeinterface #50
        + InterfaceMethodref [android/database/Cursor.isClosed ()Z]
      [23] ifne +16 (target=39)
      [26] aload_0 v0
      [27] aload_0 v0
      [28] getfield #23
        + Fieldref [android/support/v4/widget/CursorAdapter.mCursor Landroid/database/Cursor;]
      [31] invokeinterface #54
        + InterfaceMethodref [android/database/Cursor.requery ()Z]
      [36] putfield #26
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 447
        [26] -> line 449
        [39] -> line 451
      + Local variable table attribute (count = 1)
        v0: 0 -> 40 [Landroid/support/v4/widget/CursorAdapter; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/widget/CursorAdapter$1]
      + Class [android/support/v4/widget/CursorAdapter]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/CursorAdapter$MyDataSetObserver]
      + Class [android/support/v4/widget/CursorAdapter]
      + Utf8 [MyDataSetObserver]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/CursorAdapter$ChangeObserver]
      + Class [android/support/v4/widget/CursorAdapter]
      + Utf8 [ChangeObserver]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/CursorFilter$CursorFilterClient]
      + Class [android/support/v4/widget/CursorFilter]
      + Utf8 [CursorFilterClient]
  + Source file attribute:
    + Utf8 [CursorAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/CursorAdapter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class android.support.v4.widget.CursorAdapter$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [android/support/v4/widget/CursorAdapter]
  + Class [android/support/v4/widget/CursorAdapter$1]
  + Class [java/lang/Object]
  + Utf8 [CursorAdapter.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/CursorAdapter]
  + Utf8 [android/support/v4/widget/CursorAdapter$1]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/widget/CursorAdapter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/widget/CursorAdapter$1]
      + Class [android/support/v4/widget/CursorAdapter]
  + Source file attribute:
    + Utf8 [CursorAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/CursorAdapter$ChangeObserver
  Superclass:    android/database/ContentObserver
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.CursorAdapter$ChangeObserver extends android.database.ContentObserver

Interfaces (count = 0):

Constant Pool (count = 39):
  + Class [android/database/ContentObserver]
  + Class [android/os/Handler]
  + Class [android/support/v4/widget/CursorAdapter]
  + Class [android/support/v4/widget/CursorAdapter$ChangeObserver]
  + Fieldref [android/support/v4/widget/CursorAdapter$ChangeObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
  + Methodref [android/database/ContentObserver.<init> (Landroid/os/Handler;)V]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/support/v4/widget/CursorAdapter.onContentChanged ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Handler;)V]
  + NameAndType [onContentChanged ()V]
  + NameAndType [this$0 Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Handler;)V]
  + Utf8 [(Landroid/support/v4/widget/CursorAdapter;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ChangeObserver]
  + Utf8 [Code]
  + Utf8 [CursorAdapter.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter$ChangeObserver;]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/database/ContentObserver]
  + Utf8 [android/os/Handler]
  + Utf8 [android/support/v4/widget/CursorAdapter]
  + Utf8 [android/support/v4/widget/CursorAdapter$ChangeObserver]
  + Utf8 [deliverSelfNotifications]
  + Utf8 [onChange]
  + Utf8 [onContentChanged]
  + Utf8 [selfChange]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/widget/CursorAdapter;
    Access flags: 0x1010
      = final synthetic android.support.v4.widget.CursorAdapter this$0

Methods (count = 3):
  + Method:       <init>(Landroid/support/v4/widget/CursorAdapter;)V
    Access flags: 0x1
      = public CursorAdapter$ChangeObserver(android.support.v4.widget.CursorAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [android/support/v4/widget/CursorAdapter$ChangeObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
      [5] aload_0 v0
      [6] new #2
        + Class [android/os/Handler]
      [9] dup
      [10] invokespecial #7
        + Methodref [android/os/Handler.<init> ()V]
      [13] invokespecial #6
        + Methodref [android/database/ContentObserver.<init> (Landroid/os/Handler;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 454
        [5] -> line 455
        [16] -> line 456
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Landroid/support/v4/widget/CursorAdapter$ChangeObserver; this]
  + Method:       deliverSelfNotifications()Z
    Access flags: 0x1
      = public boolean deliverSelfNotifications()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 460
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Landroid/support/v4/widget/CursorAdapter$ChangeObserver; this]
  + Method:       onChange(Z)V
    Access flags: 0x1
      = public void onChange(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [android/support/v4/widget/CursorAdapter$ChangeObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
      [4] invokevirtual #8
        + Methodref [android/support/v4/widget/CursorAdapter.onContentChanged ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 465
        [7] -> line 466
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/CursorAdapter$ChangeObserver; this]
        v1: 0 -> 8 [Z selfChange]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/CursorAdapter$ChangeObserver]
      + Class [android/support/v4/widget/CursorAdapter]
      + Utf8 [ChangeObserver]
  + Source file attribute:
    + Utf8 [CursorAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/CursorAdapter$MyDataSetObserver
  Superclass:    android/database/DataSetObserver
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.CursorAdapter$MyDataSetObserver extends android.database.DataSetObserver

Interfaces (count = 0):

Constant Pool (count = 45):
  + Class [android/database/DataSetObserver]
  + Class [android/support/v4/widget/CursorAdapter]
  + Class [android/support/v4/widget/CursorAdapter$1]
  + Class [android/support/v4/widget/CursorAdapter$MyDataSetObserver]
  + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
  + Fieldref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
  + Methodref [android/database/DataSetObserver.<init> ()V]
  + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetChanged ()V]
  + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetInvalidated ()V]
  + Methodref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.<init> (Landroid/support/v4/widget/CursorAdapter;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/support/v4/widget/CursorAdapter;)V]
  + NameAndType [mDataValid Z]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [notifyDataSetInvalidated ()V]
  + NameAndType [this$0 Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/widget/CursorAdapter;)V]
  + Utf8 [(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CursorAdapter.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter$1;]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MyDataSetObserver]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/database/DataSetObserver]
  + Utf8 [android/support/v4/widget/CursorAdapter]
  + Utf8 [android/support/v4/widget/CursorAdapter$1]
  + Utf8 [android/support/v4/widget/CursorAdapter$MyDataSetObserver]
  + Utf8 [mDataValid]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [notifyDataSetInvalidated]
  + Utf8 [onChanged]
  + Utf8 [onInvalidated]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Landroid/support/v4/widget/CursorAdapter;
    Access flags: 0x1010
      = final synthetic android.support.v4.widget.CursorAdapter this$0

Methods (count = 4):
  + Method:       <init>(Landroid/support/v4/widget/CursorAdapter;)V
    Access flags: 0x2
      = private CursorAdapter$MyDataSetObserver(android.support.v4.widget.CursorAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [android/database/DataSetObserver.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 469
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; this]
  + Method:       onChanged()V
    Access flags: 0x1
      = public void onChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
      [4] iconst_1
      [5] putfield #5
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [8] aload_0 v0
      [9] getfield #6
        + Fieldref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
      [12] invokevirtual #8
        + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetChanged ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 472
        [8] -> line 473
        [15] -> line 474
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; this]
  + Method:       onInvalidated()V
    Access flags: 0x1
      = public void onInvalidated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
      [4] iconst_0
      [5] putfield #5
        + Fieldref [android/support/v4/widget/CursorAdapter.mDataValid Z]
      [8] aload_0 v0
      [9] getfield #6
        + Fieldref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.this$0 Landroid/support/v4/widget/CursorAdapter;]
      [12] invokevirtual #9
        + Methodref [android/support/v4/widget/CursorAdapter.notifyDataSetInvalidated ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 478
        [8] -> line 479
        [15] -> line 480
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; this]
  + Method:       <init>(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V
    Access flags: 0x1000
      = synthetic CursorAdapter$MyDataSetObserver(android.support.v4.widget.CursorAdapter,android.support.v4.widget.CursorAdapter$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #10
        + Methodref [android/support/v4/widget/CursorAdapter$MyDataSetObserver.<init> (Landroid/support/v4/widget/CursorAdapter;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 469
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; this]
        v1: 0 -> 6 [Landroid/support/v4/widget/CursorAdapter; x0]
        v2: 0 -> 6 [Landroid/support/v4/widget/CursorAdapter$1; x1]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/CursorAdapter$MyDataSetObserver]
      + Class [android/support/v4/widget/CursorAdapter]
      + Utf8 [MyDataSetObserver]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/widget/CursorAdapter$1]
      + Class [android/support/v4/widget/CursorAdapter]
  + Source file attribute:
    + Utf8 [CursorAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/CursorFilter
  Superclass:    android/widget/Filter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.CursorFilter extends android.widget.Filter

Interfaces (count = 0):

Constant Pool (count = 74):
  + Class [android/database/Cursor]
  + Class [android/support/v4/widget/CursorFilter]
  + Class [android/support/v4/widget/CursorFilter$CursorFilterClient]
  + Class [android/widget/Filter]
  + Class [android/widget/Filter$FilterResults]
  + Fieldref [android/support/v4/widget/CursorFilter.mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
  + Fieldref [android/widget/Filter$FilterResults.count I]
  + Fieldref [android/widget/Filter$FilterResults.values Ljava/lang/Object;]
  + Methodref [android/widget/Filter.<init> ()V]
  + Methodref [android/widget/Filter$FilterResults.<init> ()V]
  + InterfaceMethodref [android/database/Cursor.getCount ()I]
  + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.changeCursor (Landroid/database/Cursor;)V]
  + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.convertToString (Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.getCursor ()Landroid/database/Cursor;]
  + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.runQueryOnBackgroundThread (Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + NameAndType [<init> ()V]
  + NameAndType [changeCursor (Landroid/database/Cursor;)V]
  + NameAndType [convertToString (Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + NameAndType [count I]
  + NameAndType [getCount ()I]
  + NameAndType [getCursor ()Landroid/database/Cursor;]
  + NameAndType [mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
  + NameAndType [runQueryOnBackgroundThread (Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + NameAndType [values Ljava/lang/Object;]
  + Utf8 [()I]
  + Utf8 [()Landroid/database/Cursor;]
  + Utf8 [()V]
  + Utf8 [(Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/CharSequence;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CursorFilter.java]
  + Utf8 [CursorFilterClient]
  + Utf8 [FilterResults]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
  + Utf8 [Landroid/support/v4/widget/CursorFilter;]
  + Utf8 [Landroid/widget/Filter$FilterResults;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/database/Cursor]
  + Utf8 [android/support/v4/widget/CursorFilter]
  + Utf8 [android/support/v4/widget/CursorFilter$CursorFilterClient]
  + Utf8 [android/widget/Filter]
  + Utf8 [android/widget/Filter$FilterResults]
  + Utf8 [changeCursor]
  + Utf8 [client]
  + Utf8 [constraint]
  + Utf8 [convertResultToString]
  + Utf8 [convertToString]
  + Utf8 [count]
  + Utf8 [cursor]
  + Utf8 [getCount]
  + Utf8 [getCursor]
  + Utf8 [mClient]
  + Utf8 [oldCursor]
  + Utf8 [performFiltering]
  + Utf8 [publishResults]
  + Utf8 [resultValue]
  + Utf8 [results]
  + Utf8 [runQueryOnBackgroundThread]
  + Utf8 [this]
  + Utf8 [values]

Fields (count = 1):
  + Field:        mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;
    Access flags: 0x0
      = android.support.v4.widget.CursorFilter$CursorFilterClient mClient

Methods (count = 4):
  + Method:       <init>(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V
    Access flags: 0x0
      = CursorFilter(android.support.v4.widget.CursorFilter$CursorFilterClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [android/widget/Filter.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #6
        + Fieldref [android/support/v4/widget/CursorFilter.mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 39
        [4] -> line 40
        [9] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/widget/CursorFilter; this]
        v1: 0 -> 10 [Landroid/support/v4/widget/CursorFilter$CursorFilterClient; client]
  + Method:       convertResultToString(Ljava/lang/Object;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence convertResultToString(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/widget/CursorFilter.mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
      [4] aload_1 v1
      [5] checkcast #1
        + Class [android/database/Cursor]
      [8] invokeinterface #13
        + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.convertToString (Landroid/database/Cursor;)Ljava/lang/CharSequence;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/widget/CursorFilter; this]
        v1: 0 -> 14 [Ljava/lang/Object; resultValue]
  + Method:       performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;
    Access flags: 0x4
      = protected android.widget.Filter$FilterResults performFiltering(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/widget/CursorFilter.mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
      [4] aload_1 v1
      [5] invokeinterface #15
        + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.runQueryOnBackgroundThread (Ljava/lang/CharSequence;)Landroid/database/Cursor;]
      [10] astore_2 v2
      [11] new #5
        + Class [android/widget/Filter$FilterResults]
      [14] dup
      [15] invokespecial #10
        + Methodref [android/widget/Filter$FilterResults.<init> ()V]
      [18] astore_3 v3
      [19] aload_2 v2
      [20] ifnull +21 (target=41)
      [23] aload_3 v3
      [24] aload_2 v2
      [25] invokeinterface #11
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [30] putfield #7
        + Fieldref [android/widget/Filter$FilterResults.count I]
      [33] aload_3 v3
      [34] aload_2 v2
      [35] putfield #8
        + Fieldref [android/widget/Filter$FilterResults.values Ljava/lang/Object;]
      [38] goto +13 (target=51)
      [41] aload_3 v3
      [42] iconst_0
      [43] putfield #7
        + Fieldref [android/widget/Filter$FilterResults.count I]
      [46] aload_3 v3
      [47] aconst_null
      [48] putfield #8
        + Fieldref [android/widget/Filter$FilterResults.values Ljava/lang/Object;]
      [51] aload_3 v3
      [52] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 50
        [11] -> line 52
        [19] -> line 53
        [23] -> line 54
        [33] -> line 55
        [41] -> line 57
        [46] -> line 58
        [51] -> line 60
      + Local variable table attribute (count = 4)
        v0: 0 -> 53 [Landroid/support/v4/widget/CursorFilter; this]
        v1: 0 -> 53 [Ljava/lang/CharSequence; constraint]
        v2: 11 -> 53 [Landroid/database/Cursor; cursor]
        v3: 19 -> 53 [Landroid/widget/Filter$FilterResults; results]
  + Method:       publishResults(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V
    Access flags: 0x4
      = protected void publishResults(java.lang.CharSequence,android.widget.Filter$FilterResults)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [android/support/v4/widget/CursorFilter.mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
      [4] invokeinterface #14
        + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.getCursor ()Landroid/database/Cursor;]
      [9] astore_3 v3
      [10] aload_2 v2
      [11] getfield #8
        + Fieldref [android/widget/Filter$FilterResults.values Ljava/lang/Object;]
      [14] ifnull +27 (target=41)
      [17] aload_2 v2
      [18] getfield #8
        + Fieldref [android/widget/Filter$FilterResults.values Ljava/lang/Object;]
      [21] aload_3 v3
      [22] ifacmpeq +19 (target=41)
      [25] aload_0 v0
      [26] getfield #6
        + Fieldref [android/support/v4/widget/CursorFilter.mClient Landroid/support/v4/widget/CursorFilter$CursorFilterClient;]
      [29] aload_2 v2
      [30] getfield #8
        + Fieldref [android/widget/Filter$FilterResults.values Ljava/lang/Object;]
      [33] checkcast #1
        + Class [android/database/Cursor]
      [36] invokeinterface #12
        + InterfaceMethodref [android/support/v4/widget/CursorFilter$CursorFilterClient.changeCursor (Landroid/database/Cursor;)V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 65
        [10] -> line 67
        [25] -> line 68
        [41] -> line 70
      + Local variable table attribute (count = 4)
        v0: 0 -> 42 [Landroid/support/v4/widget/CursorFilter; this]
        v1: 0 -> 42 [Ljava/lang/CharSequence; constraint]
        v2: 0 -> 42 [Landroid/widget/Filter$FilterResults; results]
        v3: 10 -> 42 [Landroid/database/Cursor; oldCursor]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/CursorFilter$CursorFilterClient]
      + Class [android/support/v4/widget/CursorFilter]
      + Utf8 [CursorFilterClient]
    + InnerClassesInfo:
      Access flags:  0xc = protected static 
      + Class [android/widget/Filter$FilterResults]
      + Class [android/widget/Filter]
      + Utf8 [FilterResults]
  + Source file attribute:
    + Utf8 [CursorFilter.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/CursorFilter$CursorFilterClient
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.widget.CursorFilter$CursorFilterClient extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [android/support/v4/widget/CursorFilter]
  + Class [android/support/v4/widget/CursorFilter$CursorFilterClient]
  + Class [java/lang/Object]
  + Utf8 [()Landroid/database/Cursor;]
  + Utf8 [(Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/database/Cursor;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + Utf8 [CursorFilter.java]
  + Utf8 [CursorFilterClient]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/CursorFilter]
  + Utf8 [android/support/v4/widget/CursorFilter$CursorFilterClient]
  + Utf8 [changeCursor]
  + Utf8 [convertToString]
  + Utf8 [getCursor]
  + Utf8 [java/lang/Object]
  + Utf8 [runQueryOnBackgroundThread]

Fields (count = 0):

Methods (count = 4):
  + Method:       convertToString(Landroid/database/Cursor;)Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence convertToString(android.database.Cursor)
  + Method:       runQueryOnBackgroundThread(Ljava/lang/CharSequence;)Landroid/database/Cursor;
    Access flags: 0x401
      = public abstract android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence)
  + Method:       getCursor()Landroid/database/Cursor;
    Access flags: 0x401
      = public abstract android.database.Cursor getCursor()
  + Method:       changeCursor(Landroid/database/Cursor;)V
    Access flags: 0x401
      = public abstract void changeCursor(android.database.Cursor)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/CursorFilter$CursorFilterClient]
      + Class [android/support/v4/widget/CursorFilter]
      + Utf8 [CursorFilterClient]
  + Source file attribute:
    + Utf8 [CursorFilter.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout
  Superclass:    android/view/ViewGroup
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.DrawerLayout extends android.view.ViewGroup

Interfaces (count = 0):

Constant Pool (count = 698):
  + Integer [-2147483648]
  + Integer [-16777216]
  + Integer [16777215]
  + Integer [16842931]
  + Integer [1073741824]
  + Float [255.0]
  + String [ already has a ]
  + String [ at index ]
  + String [ but this ]
  + String [ does not have a valid layout_gravity - must be Gravity.LEFT, ]
  + String [ is not a drawer]
  + String [ is not a sliding drawer]
  + String [Child ]
  + String [Child drawer has absolute gravity ]
  + String [DrawerLayout]
  + String [DrawerLayout must be measured with MeasureSpec.EXACTLY.]
  + String [Gravity.RIGHT or Gravity.NO_GRAVITY]
  + String [LEFT]
  + String [No drawer view found with absolute gravity ]
  + String [RIGHT]
  + String [View ]
  + String [drawer view along that edge]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Paint]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/support/v4/view/GravityCompat]
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/widget/DrawerLayout]
  + Class [android/support/v4/widget/DrawerLayout$DrawerListener]
  + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
  + Class [android/support/v4/widget/DrawerLayout$SavedState]
  + Class [android/support/v4/widget/DrawerLayout$ViewDragCallback]
  + Class [android/support/v4/widget/ViewDragHelper]
  + Class [android/support/v4/widget/ViewDragHelper$Callback]
  + Class [android/view/MotionEvent]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewGroup$MarginLayoutParams]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/support/v4/widget/DrawerLayout.LAYOUT_ATTRS [I]
  + Fieldref [android/support/v4/widget/DrawerLayout.mChildrenCanceledTouch Z]
  + Fieldref [android/support/v4/widget/DrawerLayout.mDisallowInterceptRequested Z]
  + Fieldref [android/support/v4/widget/DrawerLayout.mDrawerState I]
  + Fieldref [android/support/v4/widget/DrawerLayout.mFirstLayout Z]
  + Fieldref [android/support/v4/widget/DrawerLayout.mInLayout Z]
  + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionX F]
  + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionY F]
  + Fieldref [android/support/v4/widget/DrawerLayout.mLeftCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
  + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
  + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
  + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeLeft I]
  + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeRight I]
  + Fieldref [android/support/v4/widget/DrawerLayout.mMinDrawerMargin I]
  + Fieldref [android/support/v4/widget/DrawerLayout.mRightCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
  + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
  + Fieldref [android/support/v4/widget/DrawerLayout.mScrimColor I]
  + Fieldref [android/support/v4/widget/DrawerLayout.mScrimOpacity F]
  + Fieldref [android/support/v4/widget/DrawerLayout.mScrimPaint Landroid/graphics/Paint;]
  + Fieldref [android/support/v4/widget/DrawerLayout.mShadowLeft Landroid/graphics/drawable/Drawable;]
  + Fieldref [android/support/v4/widget/DrawerLayout.mShadowRight Landroid/graphics/drawable/Drawable;]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.height I]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.isPeeking Z]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMargin I]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.rightMargin I]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.width I]
  + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeLeft I]
  + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeRight I]
  + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
  + Methodref [android/graphics/Canvas.clipRect (IIII)Z]
  + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V]
  + Methodref [android/graphics/Canvas.restoreToCount (I)V]
  + Methodref [android/graphics/Canvas.save ()I]
  + Methodref [android/graphics/Paint.setColor (I)V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
  + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/support/v4/view/GravityCompat.getAbsoluteGravity (II)I]
  + Methodref [android/support/v4/view/KeyEventCompat.startTracking (Landroid/view/KeyEvent;)V]
  + Methodref [android/support/v4/view/MotionEventCompat.getActionMasked (Landroid/view/MotionEvent;)I]
  + Methodref [android/support/v4/view/ViewCompat.getLayoutDirection (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.closeDrawer (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers ()V]
  + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers (Z)V]
  + Methodref [android/support/v4/widget/DrawerLayout.dispatchOnDrawerClosed (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/DrawerLayout.dispatchOnDrawerOpened (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/DrawerLayout.dispatchOnDrawerSlide (Landroid/view/View;F)V]
  + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
  + Methodref [android/support/v4/widget/DrawerLayout.findOpenDrawer ()Landroid/view/View;]
  + Methodref [android/support/v4/widget/DrawerLayout.findVisibleDrawer ()Landroid/view/View;]
  + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
  + Methodref [android/support/v4/widget/DrawerLayout.getChildMeasureSpec (III)I]
  + Methodref [android/support/v4/widget/DrawerLayout.getContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/widget/DrawerLayout.getDrawerLockMode (Landroid/view/View;)I]
  + Methodref [android/support/v4/widget/DrawerLayout.getDrawerViewGravity (Landroid/view/View;)I]
  + Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]
  + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
  + Methodref [android/support/v4/widget/DrawerLayout.gravityToString (I)Ljava/lang/String;]
  + Methodref [android/support/v4/widget/DrawerLayout.hasOpaqueBackground (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.hasPeekingDrawer ()Z]
  + Methodref [android/support/v4/widget/DrawerLayout.hasVisibleDrawer ()Z]
  + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
  + Methodref [android/support/v4/widget/DrawerLayout.isContentView (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.isDrawerOpen (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.isDrawerVisible (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.isInEditMode ()Z]
  + Methodref [android/support/v4/widget/DrawerLayout.openDrawer (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/DrawerLayout.sendAccessibilityEvent (I)V]
  + Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (II)V]
  + Methodref [android/support/v4/widget/DrawerLayout.setDrawerViewOffset (Landroid/view/View;F)V]
  + Methodref [android/support/v4/widget/DrawerLayout.setMeasuredDimension (II)V]
  + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (II)V]
  + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
  + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/support/v4/widget/DrawerLayout$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [android/support/v4/widget/DrawerLayout$ViewDragCallback.removeCallbacks ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.checkTouchSlop (I)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.continueSettling (Z)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
  + Methodref [android/support/v4/widget/ViewDragHelper.getEdgeSize ()I]
  + Methodref [android/support/v4/widget/ViewDragHelper.getTouchSlop ()I]
  + Methodref [android/support/v4/widget/ViewDragHelper.getViewDragState ()I]
  + Methodref [android/support/v4/widget/ViewDragHelper.processTouchEvent (Landroid/view/MotionEvent;)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.shouldInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getHeight ()I]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.sendAccessibilityEvent (I)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
  + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
  + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
  + Methodref [android/view/ViewGroup.onKeyDown (ILandroid/view/KeyEvent;)Z]
  + Methodref [android/view/ViewGroup.onKeyUp (ILandroid/view/KeyEvent;)Z]
  + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [android/view/ViewGroup.requestDisallowInterceptTouchEvent (Z)V]
  + Methodref [android/view/ViewGroup.requestLayout ()V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Math.max (FF)F]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerClosed (Landroid/view/View;)V]
  + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerOpened (Landroid/view/View;)V]
  + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerSlide (Landroid/view/View;F)V]
  + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerStateChanged (I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [LAYOUT_ATTRS [I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [bottomMargin I]
  + NameAndType [cancel ()V]
  + NameAndType [checkDrawerViewGravity (Landroid/view/View;I)Z]
  + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + NameAndType [checkTouchSlop (I)Z]
  + NameAndType [clipRect (IIII)Z]
  + NameAndType [closeDrawer (Landroid/view/View;)V]
  + NameAndType [closeDrawers ()V]
  + NameAndType [closeDrawers (Z)V]
  + NameAndType [continueSettling (Z)Z]
  + NameAndType [dispatchOnDrawerClosed (Landroid/view/View;)V]
  + NameAndType [dispatchOnDrawerOpened (Landroid/view/View;)V]
  + NameAndType [dispatchOnDrawerSlide (Landroid/view/View;F)V]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
  + NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V]
  + NameAndType [findDrawerWithGravity (I)Landroid/view/View;]
  + NameAndType [findOpenDrawer ()Landroid/view/View;]
  + NameAndType [findTopChildUnder (II)Landroid/view/View;]
  + NameAndType [findVisibleDrawer ()Landroid/view/View;]
  + NameAndType [getAbsoluteGravity (II)I]
  + NameAndType [getAction ()I]
  + NameAndType [getActionMasked (Landroid/view/MotionEvent;)I]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getChildMeasureSpec (III)I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDrawerLockMode (Landroid/view/View;)I]
  + NameAndType [getDrawerViewGravity (Landroid/view/View;)I]
  + NameAndType [getEdgeSize ()I]
  + NameAndType [getHeight ()I]
  + NameAndType [getIntrinsicWidth ()I]
  + NameAndType [getLayoutDirection (Landroid/view/View;)I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft ()I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getOpacity ()I]
  + NameAndType [getRight ()I]
  + NameAndType [getSize (I)I]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getTop ()I]
  + NameAndType [getTouchSlop ()I]
  + NameAndType [getViewDragState ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [getX ()F]
  + NameAndType [getY ()F]
  + NameAndType [gravity I]
  + NameAndType [gravityToString (I)Ljava/lang/String;]
  + NameAndType [hasOpaqueBackground (Landroid/view/View;)Z]
  + NameAndType [hasPeekingDrawer ()Z]
  + NameAndType [hasVisibleDrawer ()Z]
  + NameAndType [height I]
  + NameAndType [invalidate ()V]
  + NameAndType [isContentView (Landroid/view/View;)Z]
  + NameAndType [isDrawerOpen (Landroid/view/View;)Z]
  + NameAndType [isDrawerView (Landroid/view/View;)Z]
  + NameAndType [isDrawerVisible (Landroid/view/View;)Z]
  + NameAndType [isInEditMode ()Z]
  + NameAndType [isPeeking Z]
  + NameAndType [knownOpen Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [leftMargin I]
  + NameAndType [lockModeLeft I]
  + NameAndType [lockModeRight I]
  + NameAndType [mChildrenCanceledTouch Z]
  + NameAndType [mDisallowInterceptRequested Z]
  + NameAndType [mDrawerState I]
  + NameAndType [mFirstLayout Z]
  + NameAndType [mInLayout Z]
  + NameAndType [mInitialMotionX F]
  + NameAndType [mInitialMotionY F]
  + NameAndType [mLeftCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
  + NameAndType [mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
  + NameAndType [mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
  + NameAndType [mLockModeLeft I]
  + NameAndType [mLockModeRight I]
  + NameAndType [mMinDrawerMargin I]
  + NameAndType [mRightCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
  + NameAndType [mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
  + NameAndType [mScrimColor I]
  + NameAndType [mScrimOpacity F]
  + NameAndType [mScrimPaint Landroid/graphics/Paint;]
  + NameAndType [mShadowLeft Landroid/graphics/drawable/Drawable;]
  + NameAndType [mShadowRight Landroid/graphics/drawable/Drawable;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (FF)F]
  + NameAndType [measure (II)V]
  + NameAndType [min (FF)F]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onDrawerClosed (Landroid/view/View;)V]
  + NameAndType [onDrawerOpened (Landroid/view/View;)V]
  + NameAndType [onDrawerSlide (Landroid/view/View;F)V]
  + NameAndType [onDrawerStateChanged (I)V]
  + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onKeyUp (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [onScreen F]
  + NameAndType [openDrawer (Landroid/view/View;)V]
  + NameAndType [openDrawerGravity I]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;)V]
  + NameAndType [processTouchEvent (Landroid/view/MotionEvent;)V]
  + NameAndType [removeCallbacks ()V]
  + NameAndType [requestDisallowInterceptTouchEvent (Z)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [restoreToCount (I)V]
  + NameAndType [rightMargin I]
  + NameAndType [save ()I]
  + NameAndType [sendAccessibilityEvent (I)V]
  + NameAndType [setAlpha (I)V]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setColor (I)V]
  + NameAndType [setDrawerLockMode (II)V]
  + NameAndType [setDrawerViewOffset (Landroid/view/View;F)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [shouldInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [smoothSlideViewTo (Landroid/view/View;II)Z]
  + NameAndType [startTracking (Landroid/view/KeyEvent;)V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [topMargin I]
  + NameAndType [width I]
  + Utf8 [ already has a ]
  + Utf8 [ at index ]
  + Utf8 [ but this ]
  + Utf8 [ does not have a valid layout_gravity - must be Gravity.LEFT, ]
  + Utf8 [ is not a drawer]
  + Utf8 [ is not a sliding drawer]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [(FF)F]
  + Utf8 [(FFFFLandroid/graphics/Paint;)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)Landroid/view/View;]
  + Utf8 [(II)V]
  + Utf8 [(III)I]
  + Utf8 [(IIII)V]
  + Utf8 [(IIII)Z]
  + Utf8 [(IILandroid/view/View;)V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/Canvas;Landroid/view/View;J)Z]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V]
  + Utf8 [(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
  + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/KeyEvent;)V]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/View;)F]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;F)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;II)Z]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [(ZIIII)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Child ]
  + Utf8 [Child drawer has absolute gravity ]
  + Utf8 [Code]
  + Utf8 [DrawerLayout]
  + Utf8 [DrawerLayout must be measured with MeasureSpec.EXACTLY.]
  + Utf8 [DrawerLayout.java]
  + Utf8 [DrawerListener]
  + Utf8 [F]
  + Utf8 [Gravity.RIGHT or Gravity.NO_GRAVITY]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [LAYOUT_ATTRS]
  + Utf8 [LEFT]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$LayoutParams;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout;]
  + Utf8 [Landroid/support/v4/widget/ViewDragHelper;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MarginLayoutParams]
  + Utf8 [MeasureSpec]
  + Utf8 [No drawer view found with absolute gravity ]
  + Utf8 [RIGHT]
  + Utf8 [SavedState]
  + Utf8 [SourceFile]
  + Utf8 [View ]
  + Utf8 [ViewDragCallback]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [absGrav]
  + Utf8 [absGravity]
  + Utf8 [access$100]
  + Utf8 [action]
  + Utf8 [activeDrawer]
  + Utf8 [activeState]
  + Utf8 [alpha]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Paint]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/support/v4/view/GravityCompat]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/widget/DrawerLayout]
  + Utf8 [android/support/v4/widget/DrawerLayout$DrawerListener]
  + Utf8 [android/support/v4/widget/DrawerLayout$LayoutParams]
  + Utf8 [android/support/v4/widget/DrawerLayout$SavedState]
  + Utf8 [android/support/v4/widget/DrawerLayout$ViewDragCallback]
  + Utf8 [android/support/v4/widget/ViewDragHelper]
  + Utf8 [android/support/v4/widget/ViewDragHelper$Callback]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewGroup$MarginLayoutParams]
  + Utf8 [append]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [baseAlpha]
  + Utf8 [bg]
  + Utf8 [bottomMargin]
  + Utf8 [cancel]
  + Utf8 [canvas]
  + Utf8 [changeOffset]
  + Utf8 [changed]
  + Utf8 [checkDrawerViewGravity]
  + Utf8 [checkFor]
  + Utf8 [checkLayoutParams]
  + Utf8 [checkTouchSlop]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [childGravity]
  + Utf8 [childHeight]
  + Utf8 [childLeft]
  + Utf8 [childRight]
  + Utf8 [childTop]
  + Utf8 [childWidth]
  + Utf8 [clipLeft]
  + Utf8 [clipRect]
  + Utf8 [clipRight]
  + Utf8 [closeDrawer]
  + Utf8 [closeDrawers]
  + Utf8 [color]
  + Utf8 [computeScroll]
  + Utf8 [contentHeightSpec]
  + Utf8 [contentWidthSpec]
  + Utf8 [continueSettling]
  + Utf8 [disallowIntercept]
  + Utf8 [dispatchOnDrawerClosed]
  + Utf8 [dispatchOnDrawerOpened]
  + Utf8 [dispatchOnDrawerSlide]
  + Utf8 [draw]
  + Utf8 [drawChild]
  + Utf8 [drawRect]
  + Utf8 [drawer]
  + Utf8 [drawer view along that edge]
  + Utf8 [drawerGravity]
  + Utf8 [drawerHeightSpec]
  + Utf8 [drawerPeekDistance]
  + Utf8 [drawerView]
  + Utf8 [drawerWidthSpec]
  + Utf8 [drawingContent]
  + Utf8 [drawingTime]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [edgeGravity]
  + Utf8 [ev]
  + Utf8 [event]
  + Utf8 [findDrawerWithGravity]
  + Utf8 [findOpenDrawer]
  + Utf8 [findTopChildUnder]
  + Utf8 [findVisibleDrawer]
  + Utf8 [forGravity]
  + Utf8 [foundDrawers]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [generateLayoutParams]
  + Utf8 [getAbsoluteGravity]
  + Utf8 [getAction]
  + Utf8 [getActionMasked]
  + Utf8 [getBackground]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getChildMeasureSpec]
  + Utf8 [getContext]
  + Utf8 [getDrawerLockMode]
  + Utf8 [getDrawerViewGravity]
  + Utf8 [getDrawerViewOffset]
  + Utf8 [getEdgeSize]
  + Utf8 [getHeight]
  + Utf8 [getIntrinsicWidth]
  + Utf8 [getLayoutDirection]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getOpacity]
  + Utf8 [getRight]
  + Utf8 [getSize]
  + Utf8 [getSuperState]
  + Utf8 [getTop]
  + Utf8 [getTouchSlop]
  + Utf8 [getViewDragState]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [gravity]
  + Utf8 [gravityToString]
  + Utf8 [hasOpaqueBackground]
  + Utf8 [hasPeekingDrawer]
  + Utf8 [hasVisibleDrawer]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [heightSize]
  + Utf8 [helper]
  + Utf8 [i]
  + Utf8 [imag]
  + Utf8 [interceptForDrag]
  + Utf8 [interceptForTap]
  + Utf8 [invalidate]
  + Utf8 [isContentView]
  + Utf8 [isDrawerOpen]
  + Utf8 [isDrawerView]
  + Utf8 [isDrawerVisible]
  + Utf8 [isInEditMode]
  + Utf8 [isPeeking]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [keyCode]
  + Utf8 [knownOpen]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [leftMargin]
  + Utf8 [leftState]
  + Utf8 [listener]
  + Utf8 [lockMode]
  + Utf8 [lockModeLeft]
  + Utf8 [lockModeRight]
  + Utf8 [lp]
  + Utf8 [mChildrenCanceledTouch]
  + Utf8 [mDisallowInterceptRequested]
  + Utf8 [mDrawerState]
  + Utf8 [mFirstLayout]
  + Utf8 [mInLayout]
  + Utf8 [mInitialMotionX]
  + Utf8 [mInitialMotionY]
  + Utf8 [mLeftCallback]
  + Utf8 [mLeftDragger]
  + Utf8 [mListener]
  + Utf8 [mLockModeLeft]
  + Utf8 [mLockModeRight]
  + Utf8 [mMinDrawerMargin]
  + Utf8 [mRightCallback]
  + Utf8 [mRightDragger]
  + Utf8 [mScrimColor]
  + Utf8 [mScrimOpacity]
  + Utf8 [mScrimPaint]
  + Utf8 [mShadowLeft]
  + Utf8 [mShadowRight]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [measure]
  + Utf8 [min]
  + Utf8 [needsInvalidate]
  + Utf8 [newOffset]
  + Utf8 [newVisibility]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onDrawerClosed]
  + Utf8 [onDrawerOpened]
  + Utf8 [onDrawerSlide]
  + Utf8 [onDrawerStateChanged]
  + Utf8 [onInterceptTouchEvent]
  + Utf8 [onKeyDown]
  + Utf8 [onKeyUp]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onScreen]
  + Utf8 [onTouchEvent]
  + Utf8 [onscreen]
  + Utf8 [openDrawer]
  + Utf8 [openDrawerGravity]
  + Utf8 [p]
  + Utf8 [peekingOnly]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [processTouchEvent]
  + Utf8 [r]
  + Utf8 [removeCallbacks]
  + Utf8 [requestDisallowInterceptTouchEvent]
  + Utf8 [requestLayout]
  + Utf8 [restoreCount]
  + Utf8 [restoreToCount]
  + Utf8 [result]
  + Utf8 [rightMargin]
  + Utf8 [rightState]
  + Utf8 [save]
  + Utf8 [scrimOpacity]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [setAlpha]
  + Utf8 [setBounds]
  + Utf8 [setColor]
  + Utf8 [setDrawerListener]
  + Utf8 [setDrawerLockMode]
  + Utf8 [setDrawerViewOffset]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setScrimColor]
  + Utf8 [setVisibility]
  + Utf8 [shadowWidth]
  + Utf8 [shouldInterceptTouchEvent]
  + Utf8 [showing]
  + Utf8 [slideOffset]
  + Utf8 [slop]
  + Utf8 [smoothSlideViewTo]
  + Utf8 [ss]
  + Utf8 [startTracking]
  + Utf8 [state]
  + Utf8 [superState]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [toClose]
  + Utf8 [toHexString]
  + Utf8 [toOpen]
  + Utf8 [toString]
  + Utf8 [topMargin]
  + Utf8 [touchedView]
  + Utf8 [updateDrawerState]
  + Utf8 [v]
  + Utf8 [vgrav]
  + Utf8 [visibleDrawer]
  + Utf8 [vleft]
  + Utf8 [vright]
  + Utf8 [wantTouchEvents]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthSize]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 21):
  + Field:        LAYOUT_ATTRS [I
    Access flags: 0x1a
      = private static final int[] LAYOUT_ATTRS
  + Field:        mMinDrawerMargin I
    Access flags: 0x2
      = private int mMinDrawerMargin
  + Field:        mScrimColor I
    Access flags: 0x2
      = private int mScrimColor
  + Field:        mScrimOpacity F
    Access flags: 0x2
      = private float mScrimOpacity
  + Field:        mScrimPaint Landroid/graphics/Paint;
    Access flags: 0x2
      = private android.graphics.Paint mScrimPaint
  + Field:        mLeftDragger Landroid/support/v4/widget/ViewDragHelper;
    Access flags: 0x12
      = private final android.support.v4.widget.ViewDragHelper mLeftDragger
  + Field:        mRightDragger Landroid/support/v4/widget/ViewDragHelper;
    Access flags: 0x12
      = private final android.support.v4.widget.ViewDragHelper mRightDragger
  + Field:        mLeftCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
    Access flags: 0x12
      = private final android.support.v4.widget.DrawerLayout$ViewDragCallback mLeftCallback
  + Field:        mRightCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
    Access flags: 0x12
      = private final android.support.v4.widget.DrawerLayout$ViewDragCallback mRightCallback
  + Field:        mDrawerState I
    Access flags: 0x2
      = private int mDrawerState
  + Field:        mInLayout Z
    Access flags: 0x2
      = private boolean mInLayout
  + Field:        mFirstLayout Z
    Access flags: 0x2
      = private boolean mFirstLayout
  + Field:        mLockModeLeft I
    Access flags: 0x2
      = private int mLockModeLeft
  + Field:        mLockModeRight I
    Access flags: 0x2
      = private int mLockModeRight
  + Field:        mDisallowInterceptRequested Z
    Access flags: 0x2
      = private boolean mDisallowInterceptRequested
  + Field:        mChildrenCanceledTouch Z
    Access flags: 0x2
      = private boolean mChildrenCanceledTouch
  + Field:        mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;
    Access flags: 0x2
      = private android.support.v4.widget.DrawerLayout$DrawerListener mListener
  + Field:        mInitialMotionX F
    Access flags: 0x2
      = private float mInitialMotionX
  + Field:        mInitialMotionY F
    Access flags: 0x2
      = private float mInitialMotionY
  + Field:        mShadowLeft Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mShadowLeft
  + Field:        mShadowRight Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mShadowRight

Methods (count = 52):
  + Method:       setScrimColor(I)V
    Access flags: 0x1
      = public void setScrimColor(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #64
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimColor I]
      [5] aload_0 v0
      [6] invokevirtual #119
        + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 294
        [5] -> line 295
        [9] -> line 296
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 10 [I color]
  + Method:       setDrawerListener(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V
    Access flags: 0x1
      = public void setDrawerListener(android.support.v4.widget.DrawerLayout$DrawerListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 305
        [5] -> line 306
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 6 [Landroid/support/v4/widget/DrawerLayout$DrawerListener; listener]
  + Method:       setDrawerLockMode(I)V
    Access flags: 0x1
      = public void setDrawerLockMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iconst_3
      [3] invokevirtual #127
        + Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (II)V]
      [6] aload_0 v0
      [7] iload_1 v1
      [8] iconst_5
      [9] invokevirtual #127
        + Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (II)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 322
        [6] -> line 323
        [12] -> line 324
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 13 [I lockMode]
  + Method:       setDrawerLockMode(II)V
    Access flags: 0x1
      = public void setDrawerLockMode(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 128, locals = 6, stack = 2):
      [0] iload_2 v2
      [1] aload_0 v0
      [2] invokestatic #95
        + Methodref [android/support/v4/view/ViewCompat.getLayoutDirection (Landroid/view/View;)I]
      [5] invokestatic #92
        + Methodref [android/support/v4/view/GravityCompat.getAbsoluteGravity (II)I]
      [8] istore_3 v3
      [9] iload_3 v3
      [10] iconst_3
      [11] ificmpne +11 (target=22)
      [14] aload_0 v0
      [15] iload_1 v1
      [16] putfield #59
        + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeLeft I]
      [19] goto +13 (target=32)
      [22] iload_3 v3
      [23] iconst_5
      [24] ificmpne +8 (target=32)
      [27] aload_0 v0
      [28] iload_1 v1
      [29] putfield #60
        + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeRight I]
      [32] iload_1 v1
      [33] ifeq +26 (target=59)
      [36] iload_3 v3
      [37] iconst_3
      [38] ificmpne +10 (target=48)
      [41] aload_0 v0
      [42] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [45] goto +7 (target=52)
      [48] aload_0 v0
      [49] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [52] astore v4
      [54] aload v4
      [56] invokevirtual #138
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [59] iload_1 v1
      [60] lookupswitch (2 offsets, default=67) (target=127)
        1: offset = 49, target = 109
        2: offset = 28, target = 88
        default: offset = 67, target = 127
      [88] aload_0 v0
      [89] iload_3 v3
      [90] invokevirtual #104
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [93] astore v4
      [95] aload v4
      [97] ifnull +30 (target=127)
      [100] aload_0 v0
      [101] aload v4
      [103] invokevirtual #125
        + Methodref [android/support/v4/widget/DrawerLayout.openDrawer (Landroid/view/View;)V]
      [106] goto +21 (target=127)
      [109] aload_0 v0
      [110] iload_3 v3
      [111] invokevirtual #104
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [114] astore v5
      [116] aload v5
      [118] ifnull +9 (target=127)
      [121] aload_0 v0
      [122] aload v5
      [124] invokevirtual #98
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawer (Landroid/view/View;)V]
      [127] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 346
        [9] -> line 348
        [14] -> line 349
        [22] -> line 350
        [27] -> line 351
        [32] -> line 353
        [36] -> line 355
        [54] -> line 356
        [59] -> line 358
        [88] -> line 360
        [95] -> line 361
        [100] -> line 362
        [109] -> line 366
        [116] -> line 367
        [121] -> line 368
        [127] -> line 373
      + Local variable table attribute (count = 7)
        v4: 54 -> 59 [Landroid/support/v4/widget/ViewDragHelper; helper]
        v5: 116 -> 127 [Landroid/view/View; toClose]
        v4: 95 -> 127 [Landroid/view/View; toOpen]
        v0: 0 -> 128 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 128 [I lockMode]
        v2: 0 -> 128 [I edgeGravity]
        v3: 9 -> 128 [I absGrav]
  + Method:       getDrawerLockMode(Landroid/view/View;)I
    Access flags: 0x1
      = public int getDrawerLockMode(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #112
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerViewGravity (Landroid/view/View;)I]
      [5] istore_2 v2
      [6] iload_2 v2
      [7] iconst_3
      [8] ificmpne +8 (target=16)
      [11] aload_0 v0
      [12] getfield #59
        + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeLeft I]
      [15] ireturn
      [16] iload_2 v2
      [17] iconst_5
      [18] ificmpne +8 (target=26)
      [21] aload_0 v0
      [22] getfield #60
        + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeRight I]
      [25] ireturn
      [26] iconst_0
      [27] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 427
        [6] -> line 428
        [11] -> line 429
        [16] -> line 430
        [21] -> line 431
        [26] -> line 434
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 28 [Landroid/view/View; drawerView]
        v2: 6 -> 28 [I gravity]
  + Method:       updateDrawerState(IILandroid/view/View;)V
    Access flags: 0x0
      = void updateDrawerState(int,int,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 141, locals = 8, stack = 2):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [4] invokevirtual #144
        + Methodref [android/support/v4/widget/ViewDragHelper.getViewDragState ()I]
      [7] istore v4
      [9] aload_0 v0
      [10] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [13] invokevirtual #144
        + Methodref [android/support/v4/widget/ViewDragHelper.getViewDragState ()I]
      [16] istore v5
      [18] iload v4
      [20] iconst_1
      [21] ificmpeq +9 (target=30)
      [24] iload v5
      [26] iconst_1
      [27] ificmpne +9 (target=36)
      [30] iconst_1
      [31] istore v6
      [33] goto +24 (target=57)
      [36] iload v4
      [38] iconst_2
      [39] ificmpeq +9 (target=48)
      [42] iload v5
      [44] iconst_2
      [45] ificmpne +9 (target=54)
      [48] iconst_2
      [49] istore v6
      [51] goto +6 (target=57)
      [54] iconst_0
      [55] istore v6
      [57] aload_3 v3
      [58] ifnull +49 (target=107)
      [61] iload_2 v2
      [62] ifne +45 (target=107)
      [65] aload_3 v3
      [66] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [69] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [72] astore v7
      [74] aload v7
      [76] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [79] fconst_0
      [80] fcmpl
      [81] ifne +11 (target=92)
      [84] aload_0 v0
      [85] aload_3 v3
      [86] invokevirtual #101
        + Methodref [android/support/v4/widget/DrawerLayout.dispatchOnDrawerClosed (Landroid/view/View;)V]
      [89] goto +18 (target=107)
      [92] aload v7
      [94] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [97] fconst_1
      [98] fcmpl
      [99] ifne +8 (target=107)
      [102] aload_0 v0
      [103] aload_3 v3
      [104] invokevirtual #102
        + Methodref [android/support/v4/widget/DrawerLayout.dispatchOnDrawerOpened (Landroid/view/View;)V]
      [107] iload v6
      [109] aload_0 v0
      [110] getfield #51
        + Fieldref [android/support/v4/widget/DrawerLayout.mDrawerState I]
      [113] ificmpeq +27 (target=140)
      [116] aload_0 v0
      [117] iload v6
      [119] putfield #51
        + Fieldref [android/support/v4/widget/DrawerLayout.mDrawerState I]
      [122] aload_0 v0
      [123] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [126] ifnull +14 (target=140)
      [129] aload_0 v0
      [130] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [133] iload v6
      [135] invokeinterface #192
        + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerStateChanged (I)V]
      [140] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 442
        [9] -> line 443
        [18] -> line 446
        [30] -> line 447
        [36] -> line 448
        [48] -> line 449
        [54] -> line 451
        [57] -> line 454
        [65] -> line 455
        [74] -> line 456
        [84] -> line 457
        [92] -> line 458
        [102] -> line 459
        [107] -> line 463
        [116] -> line 464
        [122] -> line 466
        [129] -> line 467
        [140] -> line 470
      + Local variable table attribute (count = 10)
        v6: 33 -> 36 [I state]
        v6: 51 -> 54 [I state]
        v7: 74 -> 107 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v0: 0 -> 141 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 141 [I forGravity]
        v2: 0 -> 141 [I activeState]
        v3: 0 -> 141 [Landroid/view/View; activeDrawer]
        v4: 9 -> 141 [I leftState]
        v5: 18 -> 141 [I rightState]
        v6: 57 -> 141 [I state]
  + Method:       dispatchOnDrawerClosed(Landroid/view/View;)V
    Access flags: 0x0
      = void dispatchOnDrawerClosed(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] getfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [12] ifeq +31 (target=43)
      [15] aload_2 v2
      [16] iconst_0
      [17] putfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [20] aload_0 v0
      [21] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [24] ifnull +13 (target=37)
      [27] aload_0 v0
      [28] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [31] aload_1 v1
      [32] invokeinterface #189
        + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerClosed (Landroid/view/View;)V]
      [37] aload_0 v0
      [38] bipush 32
      [40] invokevirtual #126
        + Methodref [android/support/v4/widget/DrawerLayout.sendAccessibilityEvent (I)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 473
        [8] -> line 474
        [15] -> line 475
        [20] -> line 476
        [27] -> line 477
        [37] -> line 479
        [43] -> line 481
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 44 [Landroid/view/View; drawerView]
        v2: 8 -> 44 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
  + Method:       dispatchOnDrawerOpened(Landroid/view/View;)V
    Access flags: 0x0
      = void dispatchOnDrawerOpened(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] getfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [12] ifne +31 (target=43)
      [15] aload_2 v2
      [16] iconst_1
      [17] putfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [20] aload_0 v0
      [21] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [24] ifnull +13 (target=37)
      [27] aload_0 v0
      [28] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [31] aload_1 v1
      [32] invokeinterface #190
        + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerOpened (Landroid/view/View;)V]
      [37] aload_1 v1
      [38] bipush 32
      [40] invokevirtual #164
        + Methodref [android/view/View.sendAccessibilityEvent (I)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 484
        [8] -> line 485
        [15] -> line 486
        [20] -> line 487
        [27] -> line 488
        [37] -> line 490
        [43] -> line 492
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 44 [Landroid/view/View; drawerView]
        v2: 8 -> 44 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
  + Method:       dispatchOnDrawerSlide(Landroid/view/View;F)V
    Access flags: 0x0
      = void dispatchOnDrawerSlide(android.view.View,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #58
        + Fieldref [android/support/v4/widget/DrawerLayout.mListener Landroid/support/v4/widget/DrawerLayout$DrawerListener;]
      [11] aload_1 v1
      [12] fload_2 v2
      [13] invokeinterface #191
        + InterfaceMethodref [android/support/v4/widget/DrawerLayout$DrawerListener.onDrawerSlide (Landroid/view/View;F)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 495
        [7] -> line 496
        [18] -> line 498
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 19 [Landroid/view/View; drawerView]
        v2: 0 -> 19 [F slideOffset]
  + Method:       setDrawerViewOffset(Landroid/view/View;F)V
    Access flags: 0x0
      = void setDrawerViewOffset(android.view.View,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] astore_3 v3
      [8] fload_2 v2
      [9] aload_3 v3
      [10] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [13] fcmpl
      [14] ifne +4 (target=18)
      [17] return
      [18] aload_3 v3
      [19] fload_2 v2
      [20] putfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [23] aload_0 v0
      [24] aload_1 v1
      [25] fload_2 v2
      [26] invokevirtual #103
        + Methodref [android/support/v4/widget/DrawerLayout.dispatchOnDrawerSlide (Landroid/view/View;F)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 501
        [8] -> line 502
        [17] -> line 503
        [18] -> line 506
        [23] -> line 507
        [29] -> line 508
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 30 [Landroid/view/View; drawerView]
        v2: 0 -> 30 [F slideOffset]
        v3: 8 -> 30 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
  + Method:       getDrawerViewOffset(Landroid/view/View;)F
    Access flags: 0x0
      = float getDrawerViewOffset(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [10] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 511
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 11 [Landroid/view/View; drawerView]
  + Method:       getDrawerViewGravity(Landroid/view/View;)I
    Access flags: 0x0
      = int getDrawerViewGravity(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] getfield #70
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [10] istore_2 v2
      [11] iload_2 v2
      [12] aload_1 v1
      [13] invokestatic #95
        + Methodref [android/support/v4/view/ViewCompat.getLayoutDirection (Landroid/view/View;)I]
      [16] invokestatic #92
        + Methodref [android/support/v4/view/GravityCompat.getAbsoluteGravity (II)I]
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 515
        [11] -> line 516
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 20 [Landroid/view/View; drawerView]
        v2: 11 -> 20 [I gravity]
  + Method:       checkDrawerViewGravity(Landroid/view/View;I)Z
    Access flags: 0x0
      = boolean checkDrawerViewGravity(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #112
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerViewGravity (Landroid/view/View;)I]
      [5] istore_3 v3
      [6] iload_3 v3
      [7] iload_2 v2
      [8] iand
      [9] iload_2 v2
      [10] ificmpne +7 (target=17)
      [13] iconst_1
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 520
        [6] -> line 521
      + Local variable table attribute (count = 4)
        v0: 0 -> 19 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 19 [Landroid/view/View; drawerView]
        v2: 0 -> 19 [I checkFor]
        v3: 6 -> 19 [I absGrav]
  + Method:       findOpenDrawer()Landroid/view/View;
    Access flags: 0x0
      = android.view.View findOpenDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iload_2 v2
      [8] iload_1 v1
      [9] ificmpge +30 (target=39)
      [12] aload_0 v0
      [13] iload_2 v2
      [14] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [17] astore_3 v3
      [18] aload_3 v3
      [19] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [22] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [25] getfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [28] ifeq +5 (target=33)
      [31] aload_3 v3
      [32] areturn
      [33] iinc v2, 1
      [36] goto -29 (target=7)
      [39] aconst_null
      [40] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 525
        [5] -> line 526
        [12] -> line 527
        [18] -> line 528
        [31] -> line 529
        [33] -> line 526
        [39] -> line 532
      + Local variable table attribute (count = 4)
        v3: 18 -> 33 [Landroid/view/View; child]
        v2: 7 -> 39 [I i]
        v0: 0 -> 41 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 5 -> 41 [I childCount]
  + Method:       findDrawerWithGravity(I)Landroid/view/View;
    Access flags: 0x0
      = android.view.View findDrawerWithGravity(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] iload_3 v3
      [8] iload_2 v2
      [9] ificmpge +39 (target=48)
      [12] aload_0 v0
      [13] iload_3 v3
      [14] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [17] astore v4
      [19] aload_0 v0
      [20] aload v4
      [22] invokevirtual #112
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerViewGravity (Landroid/view/View;)I]
      [25] istore v5
      [27] iload v5
      [29] bipush 7
      [31] iand
      [32] iload_1 v1
      [33] bipush 7
      [35] iand
      [36] ificmpne +6 (target=42)
      [39] aload v4
      [41] areturn
      [42] iinc v3, 1
      [45] goto -38 (target=7)
      [48] aconst_null
      [49] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 547
        [5] -> line 548
        [12] -> line 549
        [19] -> line 550
        [27] -> line 551
        [39] -> line 553
        [42] -> line 548
        [48] -> line 556
      + Local variable table attribute (count = 6)
        v4: 19 -> 42 [Landroid/view/View; child]
        v5: 27 -> 42 [I childGravity]
        v3: 7 -> 48 [I i]
        v0: 0 -> 50 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 50 [I gravity]
        v2: 5 -> 50 [I childCount]
  + Method:       gravityToString(I)Ljava/lang/String;
    Access flags: 0x8
      = static java.lang.String gravityToString(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] iload_0 v0
      [1] iconst_3
      [2] iand
      [3] iconst_3
      [4] ificmpne +6 (target=10)
      [7] ldc #18
        + String [LEFT]
      [9] areturn
      [10] iload_0 v0
      [11] iconst_5
      [12] iand
      [13] iconst_5
      [14] ificmpne +6 (target=20)
      [17] ldc #20
        + String [RIGHT]
      [19] areturn
      [20] iload_0 v0
      [21] invokestatic #181
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 566
        [7] -> line 567
        [10] -> line 569
        [17] -> line 570
        [20] -> line 572
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [I gravity]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #172
        + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #52
        + Fieldref [android/support/v4/widget/DrawerLayout.mFirstLayout Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 577
        [4] -> line 578
        [9] -> line 579
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/widget/DrawerLayout; this]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #171
        + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #52
        + Fieldref [android/support/v4/widget/DrawerLayout.mFirstLayout Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 583
        [4] -> line 584
        [9] -> line 585
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/widget/DrawerLayout; this]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 424, locals = 15, stack = 4):
      [0] iload_1 v1
      [1] invokestatic #166
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_2 v2
      [6] invokestatic #166
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [9] istore v4
      [11] iload_1 v1
      [12] invokestatic #167
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [15] istore v5
      [17] iload_2 v2
      [18] invokestatic #167
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [21] istore v6
      [23] iload_3 v3
      [24] ldc #5
        + Integer [1073741824]
      [26] ificmpne +10 (target=36)
      [29] iload v4
      [31] ldc #5
        + Integer [1073741824]
      [33] ificmpeq +75 (target=108)
      [36] aload_0 v0
      [37] invokevirtual #124
        + Methodref [android/support/v4/widget/DrawerLayout.isInEditMode ()Z]
      [40] ifeq +58 (target=98)
      [43] iload_3 v3
      [44] ldc #1
        + Integer [-2147483648]
      [46] ificmpne +9 (target=55)
      [49] ldc #5
        + Integer [1073741824]
      [51] istore_3 v3
      [52] goto +15 (target=67)
      [55] iload_3 v3
      [56] ifne +11 (target=67)
      [59] ldc #5
        + Integer [1073741824]
      [61] istore_3 v3
      [62] sipush 300
      [65] istore v5
      [67] iload v4
      [69] ldc #1
        + Integer [-2147483648]
      [71] ificmpne +10 (target=81)
      [74] ldc #5
        + Integer [1073741824]
      [76] istore v4
      [78] goto +30 (target=108)
      [81] iload v4
      [83] ifne +25 (target=108)
      [86] ldc #5
        + Integer [1073741824]
      [88] istore v4
      [90] sipush 300
      [93] istore v6
      [95] goto +13 (target=108)
      [98] new #43
        + Class [java/lang/IllegalArgumentException]
      [101] dup
      [102] ldc #16
        + String [DrawerLayout must be measured with MeasureSpec.EXACTLY.]
      [104] invokespecial #179
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [107] athrow
      [108] aload_0 v0
      [109] iload v5
      [111] iload v6
      [113] invokevirtual #129
        + Methodref [android/support/v4/widget/DrawerLayout.setMeasuredDimension (II)V]
      [116] iconst_0
      [117] istore v7
      [119] aload_0 v0
      [120] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [123] istore v8
      [125] iconst_0
      [126] istore v9
      [128] iload v9
      [130] iload v8
      [132] ificmpge +291 (target=423)
      [135] aload_0 v0
      [136] iload v9
      [138] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [141] astore v10
      [143] aload v10
      [145] invokevirtual #160
        + Methodref [android/view/View.getVisibility ()I]
      [148] bipush 8
      [150] ificmpne +6 (target=156)
      [153] goto +264 (target=417)
      [156] aload v10
      [158] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [161] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [164] astore v11
      [166] aload_0 v0
      [167] aload v10
      [169] invokevirtual #120
        + Methodref [android/support/v4/widget/DrawerLayout.isContentView (Landroid/view/View;)Z]
      [172] ifeq +57 (target=229)
      [175] iload v5
      [177] aload v11
      [179] getfield #74
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMargin I]
      [182] isub
      [183] aload v11
      [185] getfield #76
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.rightMargin I]
      [188] isub
      [189] ldc #5
        + Integer [1073741824]
      [191] invokestatic #168
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [194] istore v12
      [196] iload v6
      [198] aload v11
      [200] getfield #77
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
      [203] isub
      [204] aload v11
      [206] getfield #69
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I]
      [209] isub
      [210] ldc #5
        + Integer [1073741824]
      [212] invokestatic #168
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [215] istore v13
      [217] aload v10
      [219] iload v12
      [221] iload v13
      [223] invokevirtual #163
        + Methodref [android/view/View.measure (II)V]
      [226] goto +191 (target=417)
      [229] aload_0 v0
      [230] aload v10
      [232] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [235] ifeq +134 (target=369)
      [238] aload_0 v0
      [239] aload v10
      [241] invokevirtual #112
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerViewGravity (Landroid/view/View;)I]
      [244] bipush 7
      [246] iand
      [247] istore v12
      [249] iload v7
      [251] iload v12
      [253] iand
      [254] ifeq +54 (target=308)
      [257] new #44
        + Class [java/lang/IllegalStateException]
      [260] dup
      [261] new #47
        + Class [java/lang/StringBuilder]
      [264] dup
      [265] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [268] ldc #14
        + String [Child drawer has absolute gravity ]
      [270] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [273] iload v12
      [275] invokestatic #115
        + Methodref [android/support/v4/widget/DrawerLayout.gravityToString (I)Ljava/lang/String;]
      [278] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [281] ldc #9
        + String [ but this ]
      [283] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [286] ldc #15
        + String [DrawerLayout]
      [288] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [291] ldc #7
        + String [ already has a ]
      [293] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [296] ldc #22
        + String [drawer view along that edge]
      [298] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [301] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [304] invokespecial #180
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [307] athrow
      [308] iload_1 v1
      [309] aload_0 v0
      [310] getfield #61
        + Fieldref [android/support/v4/widget/DrawerLayout.mMinDrawerMargin I]
      [313] aload v11
      [315] getfield #74
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMargin I]
      [318] iadd
      [319] aload v11
      [321] getfield #76
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.rightMargin I]
      [324] iadd
      [325] aload v11
      [327] getfield #78
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.width I]
      [330] invokestatic #109
        + Methodref [android/support/v4/widget/DrawerLayout.getChildMeasureSpec (III)I]
      [333] istore v13
      [335] iload_2 v2
      [336] aload v11
      [338] getfield #77
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
      [341] aload v11
      [343] getfield #69
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I]
      [346] iadd
      [347] aload v11
      [349] getfield #71
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.height I]
      [352] invokestatic #109
        + Methodref [android/support/v4/widget/DrawerLayout.getChildMeasureSpec (III)I]
      [355] istore v14
      [357] aload v10
      [359] iload v13
      [361] iload v14
      [363] invokevirtual #163
        + Methodref [android/view/View.measure (II)V]
      [366] goto +51 (target=417)
      [369] new #44
        + Class [java/lang/IllegalStateException]
      [372] dup
      [373] new #47
        + Class [java/lang/StringBuilder]
      [376] dup
      [377] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [380] ldc #13
        + String [Child ]
      [382] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [385] aload v10
      [387] invokevirtual #186
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [390] ldc #8
        + String [ at index ]
      [392] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [395] iload v9
      [397] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [400] ldc #10
        + String [ does not have a valid layout_gravity - must be Gravity.LEFT, ]
      [402] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [405] ldc #17
        + String [Gravity.RIGHT or Gravity.NO_GRAVITY]
      [407] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [410] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [413] invokespecial #180
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [416] athrow
      [417] iinc v9, 1
      [420] goto -292 (target=128)
      [423] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 40)
        [0] -> line 589
        [5] -> line 590
        [11] -> line 591
        [17] -> line 592
        [23] -> line 594
        [36] -> line 595
        [43] -> line 600
        [49] -> line 601
        [55] -> line 602
        [59] -> line 603
        [62] -> line 604
        [67] -> line 606
        [74] -> line 607
        [81] -> line 609
        [86] -> line 610
        [90] -> line 611
        [98] -> line 614
        [108] -> line 619
        [116] -> line 622
        [119] -> line 623
        [125] -> line 624
        [135] -> line 625
        [143] -> line 627
        [153] -> line 628
        [156] -> line 631
        [166] -> line 633
        [175] -> line 635
        [196] -> line 637
        [217] -> line 639
        [226] -> line 640
        [238] -> line 641
        [249] -> line 643
        [257] -> line 644
        [308] -> line 648
        [335] -> line 651
        [357] -> line 654
        [366] -> line 655
        [369] -> line 656
        [417] -> line 624
        [423] -> line 661
      + Local variable table attribute (count = 17)
        v12: 196 -> 226 [I contentWidthSpec]
        v13: 217 -> 226 [I contentHeightSpec]
        v12: 249 -> 366 [I childGravity]
        v13: 335 -> 366 [I drawerWidthSpec]
        v14: 357 -> 366 [I drawerHeightSpec]
        v10: 143 -> 417 [Landroid/view/View; child]
        v11: 166 -> 417 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v9: 128 -> 423 [I i]
        v0: 0 -> 424 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 424 [I widthMeasureSpec]
        v2: 0 -> 424 [I heightMeasureSpec]
        v3: 5 -> 424 [I widthMode]
        v4: 11 -> 424 [I heightMode]
        v5: 17 -> 424 [I widthSize]
        v6: 23 -> 424 [I heightSize]
        v7: 119 -> 424 [I foundDrawers]
        v8: 125 -> 424 [I childCount]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 467, locals = 19, stack = 6):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #53
        + Fieldref [android/support/v4/widget/DrawerLayout.mInLayout Z]
      [5] iload v4
      [7] iload_2 v2
      [8] isub
      [9] istore v6
      [11] aload_0 v0
      [12] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [15] istore v7
      [17] iconst_0
      [18] istore v8
      [20] iload v8
      [22] iload v7
      [24] ificmpge +432 (target=456)
      [27] aload_0 v0
      [28] iload v8
      [30] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [33] astore v9
      [35] aload v9
      [37] invokevirtual #160
        + Methodref [android/view/View.getVisibility ()I]
      [40] bipush 8
      [42] ificmpne +6 (target=48)
      [45] goto +405 (target=450)
      [48] aload v9
      [50] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [53] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [56] astore v10
      [58] aload_0 v0
      [59] aload v9
      [61] invokevirtual #120
        + Methodref [android/support/v4/widget/DrawerLayout.isContentView (Landroid/view/View;)Z]
      [64] ifeq +43 (target=107)
      [67] aload v9
      [69] aload v10
      [71] getfield #74
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMargin I]
      [74] aload v10
      [76] getfield #77
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
      [79] aload v10
      [81] getfield #74
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.leftMargin I]
      [84] aload v9
      [86] invokevirtual #157
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [89] iadd
      [90] aload v10
      [92] getfield #77
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
      [95] aload v9
      [97] invokevirtual #156
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [100] iadd
      [101] invokevirtual #162
        + Methodref [android/view/View.layout (IIII)V]
      [104] goto +346 (target=450)
      [107] aload v9
      [109] invokevirtual #157
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [112] istore v11
      [114] aload v9
      [116] invokevirtual #156
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [119] istore v12
      [121] aload_0 v0
      [122] aload v9
      [124] iconst_3
      [125] invokevirtual #97
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [128] ifeq +34 (target=162)
      [131] iload v11
      [133] ineg
      [134] iload v11
      [136] i2f
      [137] aload v10
      [139] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [142] fmul
      [143] f2i
      [144] iadd
      [145] istore v13
      [147] iload v11
      [149] iload v13
      [151] iadd
      [152] i2f
      [153] iload v11
      [155] i2f
      [156] fdiv
      [157] fstore v14
      [159] goto +30 (target=189)
      [162] iload v6
      [164] iload v11
      [166] i2f
      [167] aload v10
      [169] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [172] fmul
      [173] f2i
      [174] isub
      [175] istore v13
      [177] iload v6
      [179] iload v13
      [181] isub
      [182] i2f
      [183] iload v11
      [185] i2f
      [186] fdiv
      [187] fstore v14
      [189] fload v14
      [191] aload v10
      [193] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [196] fcmpl
      [197] ifeq +7 (target=204)
      [200] iconst_1
      [201] goto +4 (target=205)
      [204] iconst_0
      [205] istore v15
      [207] aload v10
      [209] getfield #70
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [212] bipush 112
      [214] iand
      [215] istore v16
      [217] iload v16
      [219] lookupswitch (3 offsets, default=33) (target=252)
        16: offset = 98, target = 317
        48: offset = 33, target = 252
        80: offset = 55, target = 274
        default: offset = 33, target = 252
      [252] aload v9
      [254] iload v13
      [256] aload v10
      [258] getfield #77
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
      [261] iload v13
      [263] iload v11
      [265] iadd
      [266] iload v12
      [268] invokevirtual #162
        + Methodref [android/view/View.layout (IIII)V]
      [271] goto +132 (target=403)
      [274] iload v5
      [276] iload_3 v3
      [277] isub
      [278] istore v17
      [280] aload v9
      [282] iload v13
      [284] iload v17
      [286] aload v10
      [288] getfield #69
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I]
      [291] isub
      [292] aload v9
      [294] invokevirtual #156
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [297] isub
      [298] iload v13
      [300] iload v11
      [302] iadd
      [303] iload v17
      [305] aload v10
      [307] getfield #69
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I]
      [310] isub
      [311] invokevirtual #162
        + Methodref [android/view/View.layout (IIII)V]
      [314] goto +89 (target=403)
      [317] iload v5
      [319] iload_3 v3
      [320] isub
      [321] istore v17
      [323] iload v17
      [325] iload v12
      [327] isub
      [328] iconst_2
      [329] idiv
      [330] istore v18
      [332] iload v18
      [334] aload v10
      [336] getfield #77
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
      [339] ificmpge +13 (target=352)
      [342] aload v10
      [344] getfield #77
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.topMargin I]
      [347] istore v18
      [349] goto +32 (target=381)
      [352] iload v18
      [354] iload v12
      [356] iadd
      [357] iload v17
      [359] aload v10
      [361] getfield #69
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I]
      [364] isub
      [365] ificmple +16 (target=381)
      [368] iload v17
      [370] aload v10
      [372] getfield #69
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.bottomMargin I]
      [375] isub
      [376] iload v12
      [378] isub
      [379] istore v18
      [381] aload v9
      [383] iload v13
      [385] iload v18
      [387] iload v13
      [389] iload v11
      [391] iadd
      [392] iload v18
      [394] iload v12
      [396] iadd
      [397] invokevirtual #162
        + Methodref [android/view/View.layout (IIII)V]
      [400] goto +3 (target=403)
      [403] iload v15
      [405] ifeq +11 (target=416)
      [408] aload_0 v0
      [409] aload v9
      [411] fload v14
      [413] invokevirtual #128
        + Methodref [android/support/v4/widget/DrawerLayout.setDrawerViewOffset (Landroid/view/View;F)V]
      [416] aload v10
      [418] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [421] fconst_0
      [422] fcmpl
      [423] ifle +7 (target=430)
      [426] iconst_0
      [427] goto +4 (target=431)
      [430] iconst_4
      [431] istore v17
      [433] aload v9
      [435] invokevirtual #160
        + Methodref [android/view/View.getVisibility ()I]
      [438] iload v17
      [440] ificmpeq +10 (target=450)
      [443] aload v9
      [445] iload v17
      [447] invokevirtual #165
        + Methodref [android/view/View.setVisibility (I)V]
      [450] iinc v8, 1
      [453] goto -433 (target=20)
      [456] aload_0 v0
      [457] iconst_0
      [458] putfield #53
        + Fieldref [android/support/v4/widget/DrawerLayout.mInLayout Z]
      [461] aload_0 v0
      [462] iconst_0
      [463] putfield #52
        + Fieldref [android/support/v4/widget/DrawerLayout.mFirstLayout Z]
      [466] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 42)
        [0] -> line 665
        [5] -> line 666
        [11] -> line 667
        [17] -> line 668
        [27] -> line 669
        [35] -> line 671
        [45] -> line 672
        [48] -> line 675
        [58] -> line 677
        [67] -> line 678
        [107] -> line 682
        [114] -> line 683
        [121] -> line 687
        [131] -> line 688
        [147] -> line 689
        [162] -> line 691
        [177] -> line 692
        [189] -> line 695
        [207] -> line 697
        [217] -> line 699
        [252] -> line 702
        [271] -> line 703
        [274] -> line 707
        [280] -> line 708
        [314] -> line 712
        [317] -> line 716
        [323] -> line 717
        [332] -> line 721
        [342] -> line 722
        [352] -> line 723
        [368] -> line 724
        [381] -> line 726
        [400] -> line 728
        [403] -> line 732
        [408] -> line 733
        [416] -> line 736
        [433] -> line 737
        [443] -> line 738
        [450] -> line 668
        [456] -> line 742
        [461] -> line 743
        [466] -> line 744
      + Local variable table attribute (count = 23)
        v13: 147 -> 162 [I childLeft]
        v14: 159 -> 162 [F newOffset]
        v17: 280 -> 317 [I height]
        v17: 323 -> 403 [I height]
        v18: 332 -> 403 [I childTop]
        v11: 114 -> 450 [I childWidth]
        v12: 121 -> 450 [I childHeight]
        v13: 177 -> 450 [I childLeft]
        v14: 189 -> 450 [F newOffset]
        v15: 207 -> 450 [Z changeOffset]
        v16: 217 -> 450 [I vgrav]
        v17: 433 -> 450 [I newVisibility]
        v9: 35 -> 450 [Landroid/view/View; child]
        v10: 58 -> 450 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v8: 20 -> 456 [I i]
        v0: 0 -> 467 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 467 [Z changed]
        v2: 0 -> 467 [I l]
        v3: 0 -> 467 [I t]
        v4: 0 -> 467 [I r]
        v5: 0 -> 467 [I b]
        v6: 11 -> 467 [I width]
        v7: 17 -> 467 [I childCount]
  + Method:       requestLayout()V
    Access flags: 0x1
      = public void requestLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [android/support/v4/widget/DrawerLayout.mInLayout Z]
      [4] ifne +7 (target=11)
      [7] aload_0 v0
      [8] invokespecial #178
        + Methodref [android/view/ViewGroup.requestLayout ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 748
        [7] -> line 749
        [11] -> line 751
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/widget/DrawerLayout; this]
  + Method:       computeScroll()V
    Access flags: 0x1
      = public void computeScroll()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [4] istore_1 v1
      [5] fconst_0
      [6] fstore_2 v2
      [7] iconst_0
      [8] istore_3 v3
      [9] iload_3 v3
      [10] iload_1 v1
      [11] ificmpge +32 (target=43)
      [14] aload_0 v0
      [15] iload_3 v3
      [16] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [19] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [22] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [25] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [28] fstore v4
      [30] fload_2 v2
      [31] fload v4
      [33] invokestatic #182
        + Methodref [java/lang/Math.max (FF)F]
      [36] fstore_2 v2
      [37] iinc v3, 1
      [40] goto -31 (target=9)
      [43] aload_0 v0
      [44] fload_2 v2
      [45] putfield #65
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimOpacity F]
      [48] aload_0 v0
      [49] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [52] iconst_1
      [53] invokevirtual #140
        + Methodref [android/support/v4/widget/ViewDragHelper.continueSettling (Z)Z]
      [56] aload_0 v0
      [57] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [60] iconst_1
      [61] invokevirtual #140
        + Methodref [android/support/v4/widget/ViewDragHelper.continueSettling (Z)Z]
      [64] ior
      [65] ifeq +7 (target=72)
      [68] aload_0 v0
      [69] invokestatic #96
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 755
        [5] -> line 756
        [7] -> line 757
        [14] -> line 758
        [30] -> line 759
        [37] -> line 757
        [43] -> line 761
        [48] -> line 764
        [68] -> line 765
        [72] -> line 767
      + Local variable table attribute (count = 5)
        v4: 30 -> 37 [F onscreen]
        v3: 9 -> 43 [I i]
        v0: 0 -> 73 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 5 -> 73 [I childCount]
        v2: 7 -> 73 [F scrimOpacity]
  + Method:       hasOpaqueBackground(Landroid/view/View;)Z
    Access flags: 0xa
      = private static boolean hasOpaqueBackground(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #151
        + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +17 (target=23)
      [9] aload_1 v1
      [10] invokevirtual #89
        + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
      [13] iconst_m1
      [14] ificmpne +7 (target=21)
      [17] iconst_1
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] ireturn
      [23] iconst_0
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 770
        [5] -> line 771
        [9] -> line 772
        [23] -> line 774
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Landroid/view/View; v]
        v1: 5 -> 25 [Landroid/graphics/drawable/Drawable; bg]
  + Method:       drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
    Access flags: 0x4
      = protected boolean drawChild(android.graphics.Canvas,android.view.View,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 484, locals = 16, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #113
        + Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]
      [4] istore v5
      [6] aload_0 v0
      [7] aload_2 v2
      [8] invokevirtual #120
        + Methodref [android/support/v4/widget/DrawerLayout.isContentView (Landroid/view/View;)Z]
      [11] istore v6
      [13] iconst_0
      [14] istore v7
      [16] aload_0 v0
      [17] invokevirtual #114
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [20] istore v8
      [22] aload_1 v1
      [23] invokevirtual #85
        + Methodref [android/graphics/Canvas.save ()I]
      [26] istore v9
      [28] iload v6
      [30] ifeq +140 (target=170)
      [33] aload_0 v0
      [34] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [37] istore v10
      [39] iconst_0
      [40] istore v11
      [42] iload v11
      [44] iload v10
      [46] ificmpge +110 (target=156)
      [49] aload_0 v0
      [50] iload v11
      [52] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [55] astore v12
      [57] aload v12
      [59] aload_2 v2
      [60] ifacmpeq +90 (target=150)
      [63] aload v12
      [65] invokevirtual #160
        + Methodref [android/view/View.getVisibility ()I]
      [68] ifne +82 (target=150)
      [71] aload v12
      [73] invokestatic #116
        + Methodref [android/support/v4/widget/DrawerLayout.hasOpaqueBackground (Landroid/view/View;)Z]
      [76] ifeq +74 (target=150)
      [79] aload_0 v0
      [80] aload v12
      [82] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [85] ifeq +65 (target=150)
      [88] aload v12
      [90] invokevirtual #153
        + Methodref [android/view/View.getHeight ()I]
      [93] iload v5
      [95] ificmpge +6 (target=101)
      [98] goto +52 (target=150)
      [101] aload_0 v0
      [102] aload v12
      [104] iconst_3
      [105] invokevirtual #97
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [108] ifeq +24 (target=132)
      [111] aload v12
      [113] invokevirtual #158
        + Methodref [android/view/View.getRight ()I]
      [116] istore v13
      [118] iload v13
      [120] iload v7
      [122] ificmple +7 (target=129)
      [125] iload v13
      [127] istore v7
      [129] goto +21 (target=150)
      [132] aload v12
      [134] invokevirtual #155
        + Methodref [android/view/View.getLeft ()I]
      [137] istore v13
      [139] iload v13
      [141] iload v8
      [143] ificmpge +7 (target=150)
      [146] iload v13
      [148] istore v8
      [150] iinc v11, 1
      [153] goto -111 (target=42)
      [156] aload_1 v1
      [157] iload v7
      [159] iconst_0
      [160] iload v8
      [162] aload_0 v0
      [163] invokevirtual #113
        + Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]
      [166] invokevirtual #82
        + Methodref [android/graphics/Canvas.clipRect (IIII)Z]
      [169] pop
      [170] aload_0 v0
      [171] aload_1 v1
      [172] aload_2 v2
      [173] lload_3 v3
      [174] invokespecial #170
        + Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
      [177] istore v10
      [179] aload_1 v1
      [180] iload v9
      [182] invokevirtual #84
        + Methodref [android/graphics/Canvas.restoreToCount (I)V]
      [185] aload_0 v0
      [186] getfield #65
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimOpacity F]
      [189] fconst_0
      [190] fcmpl
      [191] ifle +78 (target=269)
      [194] iload v6
      [196] ifeq +73 (target=269)
      [199] aload_0 v0
      [200] getfield #64
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimColor I]
      [203] ldc #2
        + Integer [-16777216]
      [205] iand
      [206] bipush 24
      [208] iushr
      [209] istore v11
      [211] iload v11
      [213] i2f
      [214] aload_0 v0
      [215] getfield #65
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimOpacity F]
      [218] fmul
      [219] f2i
      [220] istore v12
      [222] iload v12
      [224] bipush 24
      [226] ishl
      [227] aload_0 v0
      [228] getfield #64
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimColor I]
      [231] ldc #3
        + Integer [16777215]
      [233] iand
      [234] ior
      [235] istore v13
      [237] aload_0 v0
      [238] getfield #66
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimPaint Landroid/graphics/Paint;]
      [241] iload v13
      [243] invokevirtual #86
        + Methodref [android/graphics/Paint.setColor (I)V]
      [246] aload_1 v1
      [247] iload v7
      [249] i2f
      [250] fconst_0
      [251] iload v8
      [253] i2f
      [254] aload_0 v0
      [255] invokevirtual #113
        + Methodref [android/support/v4/widget/DrawerLayout.getHeight ()I]
      [258] i2f
      [259] aload_0 v0
      [260] getfield #66
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimPaint Landroid/graphics/Paint;]
      [263] invokevirtual #83
        + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V]
      [266] goto +215 (target=481)
      [269] aload_0 v0
      [270] getfield #67
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowLeft Landroid/graphics/drawable/Drawable;]
      [273] ifnull +99 (target=372)
      [276] aload_0 v0
      [277] aload_2 v2
      [278] iconst_3
      [279] invokevirtual #97
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [282] ifeq +90 (target=372)
      [285] aload_0 v0
      [286] getfield #67
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowLeft Landroid/graphics/drawable/Drawable;]
      [289] invokevirtual #88
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [292] istore v11
      [294] aload_2 v2
      [295] invokevirtual #158
        + Methodref [android/view/View.getRight ()I]
      [298] istore v12
      [300] aload_0 v0
      [301] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [304] invokevirtual #142
        + Methodref [android/support/v4/widget/ViewDragHelper.getEdgeSize ()I]
      [307] istore v13
      [309] fconst_0
      [310] iload v12
      [312] i2f
      [313] iload v13
      [315] i2f
      [316] fdiv
      [317] fconst_1
      [318] invokestatic #183
        + Methodref [java/lang/Math.min (FF)F]
      [321] invokestatic #182
        + Methodref [java/lang/Math.max (FF)F]
      [324] fstore v14
      [326] aload_0 v0
      [327] getfield #67
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowLeft Landroid/graphics/drawable/Drawable;]
      [330] iload v12
      [332] aload_2 v2
      [333] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [336] iload v12
      [338] iload v11
      [340] iadd
      [341] aload_2 v2
      [342] invokevirtual #152
        + Methodref [android/view/View.getBottom ()I]
      [345] invokevirtual #91
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [348] aload_0 v0
      [349] getfield #67
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowLeft Landroid/graphics/drawable/Drawable;]
      [352] ldc #6
        + Float [255.0]
      [354] fload v14
      [356] fmul
      [357] f2i
      [358] invokevirtual #90
        + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
      [361] aload_0 v0
      [362] getfield #67
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowLeft Landroid/graphics/drawable/Drawable;]
      [365] aload_1 v1
      [366] invokevirtual #87
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [369] goto +112 (target=481)
      [372] aload_0 v0
      [373] getfield #68
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowRight Landroid/graphics/drawable/Drawable;]
      [376] ifnull +105 (target=481)
      [379] aload_0 v0
      [380] aload_2 v2
      [381] iconst_5
      [382] invokevirtual #97
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [385] ifeq +96 (target=481)
      [388] aload_0 v0
      [389] getfield #68
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowRight Landroid/graphics/drawable/Drawable;]
      [392] invokevirtual #88
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [395] istore v11
      [397] aload_2 v2
      [398] invokevirtual #155
        + Methodref [android/view/View.getLeft ()I]
      [401] istore v12
      [403] aload_0 v0
      [404] invokevirtual #114
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [407] iload v12
      [409] isub
      [410] istore v13
      [412] aload_0 v0
      [413] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [416] invokevirtual #142
        + Methodref [android/support/v4/widget/ViewDragHelper.getEdgeSize ()I]
      [419] istore v14
      [421] fconst_0
      [422] iload v13
      [424] i2f
      [425] iload v14
      [427] i2f
      [428] fdiv
      [429] fconst_1
      [430] invokestatic #183
        + Methodref [java/lang/Math.min (FF)F]
      [433] invokestatic #182
        + Methodref [java/lang/Math.max (FF)F]
      [436] fstore v15
      [438] aload_0 v0
      [439] getfield #68
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowRight Landroid/graphics/drawable/Drawable;]
      [442] iload v12
      [444] iload v11
      [446] isub
      [447] aload_2 v2
      [448] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [451] iload v12
      [453] aload_2 v2
      [454] invokevirtual #152
        + Methodref [android/view/View.getBottom ()I]
      [457] invokevirtual #91
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [460] aload_0 v0
      [461] getfield #68
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowRight Landroid/graphics/drawable/Drawable;]
      [464] ldc #6
        + Float [255.0]
      [466] fload v15
      [468] fmul
      [469] f2i
      [470] invokevirtual #90
        + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
      [473] aload_0 v0
      [474] getfield #68
        + Fieldref [android/support/v4/widget/DrawerLayout.mShadowRight Landroid/graphics/drawable/Drawable;]
      [477] aload_1 v1
      [478] invokevirtual #87
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [481] iload v10
      [483] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 44)
        [0] -> line 779
        [6] -> line 780
        [13] -> line 781
        [22] -> line 783
        [28] -> line 784
        [33] -> line 785
        [39] -> line 786
        [49] -> line 787
        [57] -> line 788
        [98] -> line 791
        [101] -> line 794
        [111] -> line 795
        [118] -> line 796
        [129] -> line 797
        [132] -> line 798
        [139] -> line 799
        [150] -> line 786
        [156] -> line 802
        [170] -> line 804
        [179] -> line 805
        [185] -> line 807
        [199] -> line 808
        [211] -> line 809
        [222] -> line 810
        [237] -> line 811
        [246] -> line 813
        [266] -> line 814
        [285] -> line 815
        [294] -> line 816
        [300] -> line 817
        [309] -> line 818
        [326] -> line 820
        [348] -> line 822
        [361] -> line 823
        [369] -> line 824
        [388] -> line 825
        [397] -> line 826
        [403] -> line 827
        [412] -> line 828
        [421] -> line 829
        [438] -> line 831
        [460] -> line 833
        [473] -> line 834
        [481] -> line 836
      + Local variable table attribute (count = 27)
        v13: 118 -> 129 [I vright]
        v13: 139 -> 150 [I vleft]
        v12: 57 -> 150 [Landroid/view/View; v]
        v11: 42 -> 156 [I i]
        v10: 39 -> 170 [I childCount]
        v11: 211 -> 266 [I baseAlpha]
        v12: 222 -> 266 [I imag]
        v13: 237 -> 266 [I color]
        v11: 294 -> 369 [I shadowWidth]
        v12: 300 -> 369 [I childRight]
        v13: 309 -> 369 [I drawerPeekDistance]
        v14: 326 -> 369 [F alpha]
        v11: 397 -> 481 [I shadowWidth]
        v12: 403 -> 481 [I childLeft]
        v13: 412 -> 481 [I showing]
        v14: 421 -> 481 [I drawerPeekDistance]
        v15: 438 -> 481 [F alpha]
        v0: 0 -> 484 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 484 [Landroid/graphics/Canvas; canvas]
        v2: 0 -> 484 [Landroid/view/View; child]
        v3: 0 -> 484 [J drawingTime]
        v5: 6 -> 484 [I height]
        v6: 13 -> 484 [Z drawingContent]
        v7: 16 -> 484 [I clipLeft]
        v8: 22 -> 484 [I clipRight]
        v9: 28 -> 484 [I restoreCount]
        v10: 179 -> 484 [Z result]
  + Method:       isContentView(Landroid/view/View;)Z
    Access flags: 0x0
      = boolean isContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] getfield #70
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [10] ifne +7 (target=17)
      [13] iconst_1
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 840
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 19 [Landroid/view/View; child]
  + Method:       isDrawerView(Landroid/view/View;)Z
    Access flags: 0x0
      = boolean isDrawerView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] getfield #70
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [10] istore_2 v2
      [11] iload_2 v2
      [12] aload_1 v1
      [13] invokestatic #95
        + Methodref [android/support/v4/view/ViewCompat.getLayoutDirection (Landroid/view/View;)I]
      [16] invokestatic #92
        + Methodref [android/support/v4/view/GravityCompat.getAbsoluteGravity (II)I]
      [19] istore_3 v3
      [20] iload_3 v3
      [21] bipush 7
      [23] iand
      [24] ifeq +7 (target=31)
      [27] iconst_1
      [28] goto +4 (target=32)
      [31] iconst_0
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 844
        [11] -> line 845
        [20] -> line 847
      + Local variable table attribute (count = 4)
        v0: 0 -> 33 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 33 [Landroid/view/View; child]
        v2: 11 -> 33 [I gravity]
        v3: 20 -> 33 [I absGravity]
  + Method:       onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 197, locals = 7, stack = 4):
      [0] aload_1 v1
      [1] invokestatic #94
        + Methodref [android/support/v4/view/MotionEventCompat.getActionMasked (Landroid/view/MotionEvent;)I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [9] aload_1 v1
      [10] invokevirtual #146
        + Methodref [android/support/v4/widget/ViewDragHelper.shouldInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
      [13] aload_0 v0
      [14] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [17] aload_1 v1
      [18] invokevirtual #146
        + Methodref [android/support/v4/widget/ViewDragHelper.shouldInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
      [21] ior
      [22] istore_3 v3
      [23] iconst_0
      [24] istore v4
      [26] iload_2 v2
      [27] tableswitch (4 offsets, default=141) (target=168)
        0: offset = 29, target = 56
        1: offset = 126, target = 153
        2: offset = 98, target = 125
        3: offset = 126, target = 153
        default: offset = 141, target = 168
      [56] aload_1 v1
      [57] invokevirtual #149
        + Methodref [android/view/MotionEvent.getX ()F]
      [60] fstore v5
      [62] aload_1 v1
      [63] invokevirtual #150
        + Methodref [android/view/MotionEvent.getY ()F]
      [66] fstore v6
      [68] aload_0 v0
      [69] fload v5
      [71] putfield #54
        + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionX F]
      [74] aload_0 v0
      [75] fload v6
      [77] putfield #55
        + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionY F]
      [80] aload_0 v0
      [81] getfield #65
        + Fieldref [android/support/v4/widget/DrawerLayout.mScrimOpacity F]
      [84] fconst_0
      [85] fcmpl
      [86] ifle +26 (target=112)
      [89] aload_0 v0
      [90] aload_0 v0
      [91] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [94] fload v5
      [96] f2i
      [97] fload v6
      [99] f2i
      [100] invokevirtual #141
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [103] invokevirtual #120
        + Methodref [android/support/v4/widget/DrawerLayout.isContentView (Landroid/view/View;)Z]
      [106] ifeq +6 (target=112)
      [109] iconst_1
      [110] istore v4
      [112] aload_0 v0
      [113] iconst_0
      [114] putfield #50
        + Fieldref [android/support/v4/widget/DrawerLayout.mDisallowInterceptRequested Z]
      [117] aload_0 v0
      [118] iconst_0
      [119] putfield #49
        + Fieldref [android/support/v4/widget/DrawerLayout.mChildrenCanceledTouch Z]
      [122] goto +46 (target=168)
      [125] aload_0 v0
      [126] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [129] iconst_3
      [130] invokevirtual #139
        + Methodref [android/support/v4/widget/ViewDragHelper.checkTouchSlop (I)Z]
      [133] ifeq +35 (target=168)
      [136] aload_0 v0
      [137] getfield #56
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
      [140] invokevirtual #137
        + Methodref [android/support/v4/widget/DrawerLayout$ViewDragCallback.removeCallbacks ()V]
      [143] aload_0 v0
      [144] getfield #62
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
      [147] invokevirtual #137
        + Methodref [android/support/v4/widget/DrawerLayout$ViewDragCallback.removeCallbacks ()V]
      [150] goto +18 (target=168)
      [153] aload_0 v0
      [154] iconst_1
      [155] invokevirtual #100
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers (Z)V]
      [158] aload_0 v0
      [159] iconst_0
      [160] putfield #50
        + Fieldref [android/support/v4/widget/DrawerLayout.mDisallowInterceptRequested Z]
      [163] aload_0 v0
      [164] iconst_0
      [165] putfield #49
        + Fieldref [android/support/v4/widget/DrawerLayout.mChildrenCanceledTouch Z]
      [168] iload_3 v3
      [169] ifne +22 (target=191)
      [172] iload v4
      [174] ifne +17 (target=191)
      [177] aload_0 v0
      [178] invokespecial #117
        + Methodref [android/support/v4/widget/DrawerLayout.hasPeekingDrawer ()Z]
      [181] ifne +10 (target=191)
      [184] aload_0 v0
      [185] getfield #49
        + Fieldref [android/support/v4/widget/DrawerLayout.mChildrenCanceledTouch Z]
      [188] ifeq +7 (target=195)
      [191] iconst_1
      [192] goto +4 (target=196)
      [195] iconst_0
      [196] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 852
        [5] -> line 855
        [23] -> line 858
        [26] -> line 860
        [56] -> line 862
        [62] -> line 863
        [68] -> line 864
        [74] -> line 865
        [80] -> line 866
        [109] -> line 868
        [112] -> line 870
        [117] -> line 871
        [122] -> line 872
        [125] -> line 877
        [136] -> line 878
        [143] -> line 879
        [153] -> line 886
        [158] -> line 887
        [163] -> line 888
        [168] -> line 892
      + Local variable table attribute (count = 7)
        v5: 62 -> 125 [F x]
        v6: 68 -> 125 [F y]
        v0: 0 -> 197 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 197 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 197 [I action]
        v3: 23 -> 197 [Z interceptForDrag]
        v4: 26 -> 197 [Z interceptForTap]
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 248, locals = 12, stack = 3):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [4] aload_1 v1
      [5] invokevirtual #145
        + Methodref [android/support/v4/widget/ViewDragHelper.processTouchEvent (Landroid/view/MotionEvent;)V]
      [8] aload_0 v0
      [9] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [12] aload_1 v1
      [13] invokevirtual #145
        + Methodref [android/support/v4/widget/ViewDragHelper.processTouchEvent (Landroid/view/MotionEvent;)V]
      [16] aload_1 v1
      [17] invokevirtual #148
        + Methodref [android/view/MotionEvent.getAction ()I]
      [20] istore_2 v2
      [21] iconst_1
      [22] istore_3 v3
      [23] iload_2 v2
      [24] sipush 255
      [27] iand
      [28] tableswitch (4 offsets, default=218) (target=246)
        0: offset = 32, target = 60
        1: offset = 69, target = 97
        2: offset = 218, target = 246
        3: offset = 203, target = 231
        default: offset = 218, target = 246
      [60] aload_1 v1
      [61] invokevirtual #149
        + Methodref [android/view/MotionEvent.getX ()F]
      [64] fstore v4
      [66] aload_1 v1
      [67] invokevirtual #150
        + Methodref [android/view/MotionEvent.getY ()F]
      [70] fstore v5
      [72] aload_0 v0
      [73] fload v4
      [75] putfield #54
        + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionX F]
      [78] aload_0 v0
      [79] fload v5
      [81] putfield #55
        + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionY F]
      [84] aload_0 v0
      [85] iconst_0
      [86] putfield #50
        + Fieldref [android/support/v4/widget/DrawerLayout.mDisallowInterceptRequested Z]
      [89] aload_0 v0
      [90] iconst_0
      [91] putfield #49
        + Fieldref [android/support/v4/widget/DrawerLayout.mChildrenCanceledTouch Z]
      [94] goto +152 (target=246)
      [97] aload_1 v1
      [98] invokevirtual #149
        + Methodref [android/view/MotionEvent.getX ()F]
      [101] fstore v4
      [103] aload_1 v1
      [104] invokevirtual #150
        + Methodref [android/view/MotionEvent.getY ()F]
      [107] fstore v5
      [109] iconst_1
      [110] istore v6
      [112] aload_0 v0
      [113] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [116] fload v4
      [118] f2i
      [119] fload v5
      [121] f2i
      [122] invokevirtual #141
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [125] astore v7
      [127] aload v7
      [129] ifnull +88 (target=217)
      [132] aload_0 v0
      [133] aload v7
      [135] invokevirtual #120
        + Methodref [android/support/v4/widget/DrawerLayout.isContentView (Landroid/view/View;)Z]
      [138] ifeq +79 (target=217)
      [141] fload v4
      [143] aload_0 v0
      [144] getfield #54
        + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionX F]
      [147] fsub
      [148] fstore v8
      [150] fload v5
      [152] aload_0 v0
      [153] getfield #55
        + Fieldref [android/support/v4/widget/DrawerLayout.mInitialMotionY F]
      [156] fsub
      [157] fstore v9
      [159] aload_0 v0
      [160] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [163] invokevirtual #143
        + Methodref [android/support/v4/widget/ViewDragHelper.getTouchSlop ()I]
      [166] istore v10
      [168] fload v8
      [170] fload v8
      [172] fmul
      [173] fload v9
      [175] fload v9
      [177] fmul
      [178] fadd
      [179] iload v10
      [181] iload v10
      [183] imul
      [184] i2f
      [185] fcmpg
      [186] ifge +31 (target=217)
      [189] aload_0 v0
      [190] invokevirtual #105
        + Methodref [android/support/v4/widget/DrawerLayout.findOpenDrawer ()Landroid/view/View;]
      [193] astore v11
      [195] aload v11
      [197] ifnull +20 (target=217)
      [200] aload_0 v0
      [201] aload v11
      [203] invokevirtual #111
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerLockMode (Landroid/view/View;)I]
      [206] iconst_2
      [207] ificmpne +7 (target=214)
      [210] iconst_1
      [211] goto +4 (target=215)
      [214] iconst_0
      [215] istore v6
      [217] aload_0 v0
      [218] iload v6
      [220] invokevirtual #100
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers (Z)V]
      [223] aload_0 v0
      [224] iconst_0
      [225] putfield #50
        + Fieldref [android/support/v4/widget/DrawerLayout.mDisallowInterceptRequested Z]
      [228] goto +18 (target=246)
      [231] aload_0 v0
      [232] iconst_1
      [233] invokevirtual #100
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers (Z)V]
      [236] aload_0 v0
      [237] iconst_0
      [238] putfield #50
        + Fieldref [android/support/v4/widget/DrawerLayout.mDisallowInterceptRequested Z]
      [241] aload_0 v0
      [242] iconst_0
      [243] putfield #49
        + Fieldref [android/support/v4/widget/DrawerLayout.mChildrenCanceledTouch Z]
      [246] iload_3 v3
      [247] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 31)
        [0] -> line 897
        [8] -> line 898
        [16] -> line 900
        [21] -> line 901
        [23] -> line 903
        [60] -> line 905
        [66] -> line 906
        [72] -> line 907
        [78] -> line 908
        [84] -> line 909
        [89] -> line 910
        [94] -> line 911
        [97] -> line 915
        [103] -> line 916
        [109] -> line 917
        [112] -> line 918
        [127] -> line 919
        [141] -> line 920
        [150] -> line 921
        [159] -> line 922
        [168] -> line 923
        [189] -> line 925
        [195] -> line 926
        [200] -> line 927
        [217] -> line 931
        [223] -> line 932
        [228] -> line 933
        [231] -> line 937
        [236] -> line 938
        [241] -> line 939
        [246] -> line 944
      + Local variable table attribute (count = 14)
        v4: 66 -> 97 [F x]
        v5: 72 -> 97 [F y]
        v11: 195 -> 217 [Landroid/view/View; openDrawer]
        v8: 150 -> 217 [F dx]
        v9: 159 -> 217 [F dy]
        v10: 168 -> 217 [I slop]
        v4: 103 -> 231 [F x]
        v5: 109 -> 231 [F y]
        v6: 112 -> 231 [Z peekingOnly]
        v7: 127 -> 231 [Landroid/view/View; touchedView]
        v0: 0 -> 248 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 248 [Landroid/view/MotionEvent; ev]
        v2: 21 -> 248 [I action]
        v3: 23 -> 248 [Z wantTouchEvents]
  + Method:       requestDisallowInterceptTouchEvent(Z)V
    Access flags: 0x1
      = public void requestDisallowInterceptTouchEvent(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #177
        + Methodref [android/view/ViewGroup.requestDisallowInterceptTouchEvent (Z)V]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] putfield #50
        + Fieldref [android/support/v4/widget/DrawerLayout.mDisallowInterceptRequested Z]
      [10] iload_1 v1
      [11] ifeq +8 (target=19)
      [14] aload_0 v0
      [15] iconst_1
      [16] invokevirtual #100
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers (Z)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 952
        [5] -> line 954
        [10] -> line 955
        [14] -> line 956
        [19] -> line 958
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 20 [Z disallowIntercept]
  + Method:       closeDrawers()V
    Access flags: 0x1
      = public void closeDrawers()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #100
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 964
        [5] -> line 965
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/support/v4/widget/DrawerLayout; this]
  + Method:       closeDrawers(Z)V
    Access flags: 0x0
      = void closeDrawers(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 154, locals = 8, stack = 5):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [6] istore_3 v3
      [7] iconst_0
      [8] istore v4
      [10] iload v4
      [12] iload_3 v3
      [13] ificmpge +118 (target=131)
      [16] aload_0 v0
      [17] iload v4
      [19] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [22] astore v5
      [24] aload v5
      [26] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [29] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [32] astore v6
      [34] aload_0 v0
      [35] aload v5
      [37] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [40] ifeq +85 (target=125)
      [43] iload_1 v1
      [44] ifeq +14 (target=58)
      [47] aload v6
      [49] getfield #72
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.isPeeking Z]
      [52] ifne +6 (target=58)
      [55] goto +70 (target=125)
      [58] aload v5
      [60] invokevirtual #161
        + Methodref [android/view/View.getWidth ()I]
      [63] istore v7
      [65] aload_0 v0
      [66] aload v5
      [68] iconst_3
      [69] invokevirtual #97
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [72] ifeq +26 (target=98)
      [75] iload_2 v2
      [76] aload_0 v0
      [77] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [80] aload v5
      [82] iload v7
      [84] ineg
      [85] aload v5
      [87] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [90] invokevirtual #147
        + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
      [93] ior
      [94] istore_2 v2
      [95] goto +24 (target=119)
      [98] iload_2 v2
      [99] aload_0 v0
      [100] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [103] aload v5
      [105] aload_0 v0
      [106] invokevirtual #114
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [109] aload v5
      [111] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [114] invokevirtual #147
        + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
      [117] ior
      [118] istore_2 v2
      [119] aload v6
      [121] iconst_0
      [122] putfield #72
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.isPeeking Z]
      [125] iinc v4, 1
      [128] goto -118 (target=10)
      [131] aload_0 v0
      [132] getfield #56
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
      [135] invokevirtual #137
        + Methodref [android/support/v4/widget/DrawerLayout$ViewDragCallback.removeCallbacks ()V]
      [138] aload_0 v0
      [139] getfield #62
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightCallback Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
      [142] invokevirtual #137
        + Methodref [android/support/v4/widget/DrawerLayout$ViewDragCallback.removeCallbacks ()V]
      [145] iload_2 v2
      [146] ifeq +7 (target=153)
      [149] aload_0 v0
      [150] invokevirtual #119
        + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
      [153] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 968
        [2] -> line 969
        [7] -> line 970
        [16] -> line 971
        [24] -> line 972
        [34] -> line 974
        [55] -> line 975
        [58] -> line 978
        [65] -> line 980
        [75] -> line 981
        [98] -> line 984
        [119] -> line 988
        [125] -> line 970
        [131] -> line 991
        [138] -> line 992
        [145] -> line 994
        [149] -> line 995
        [153] -> line 997
      + Local variable table attribute (count = 8)
        v5: 24 -> 125 [Landroid/view/View; child]
        v6: 34 -> 125 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v7: 65 -> 125 [I childWidth]
        v4: 10 -> 131 [I i]
        v0: 0 -> 154 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 154 [Z peekingOnly]
        v2: 2 -> 154 [Z needsInvalidate]
        v3: 7 -> 154 [I childCount]
  + Method:       openDrawer(Landroid/view/View;)V
    Access flags: 0x1
      = public void openDrawer(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 121, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [5] ifne +35 (target=40)
      [8] new #43
        + Class [java/lang/IllegalArgumentException]
      [11] dup
      [12] new #47
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [19] ldc #21
        + String [View ]
      [21] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_1 v1
      [25] invokevirtual #186
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #12
        + String [ is not a sliding drawer]
      [30] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #179
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_0 v0
      [41] getfield #52
        + Fieldref [android/support/v4/widget/DrawerLayout.mFirstLayout Z]
      [44] ifeq +24 (target=68)
      [47] aload_1 v1
      [48] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [51] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [54] astore_2 v2
      [55] aload_2 v2
      [56] fconst_1
      [57] putfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [60] aload_2 v2
      [61] iconst_1
      [62] putfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [65] goto +51 (target=116)
      [68] aload_0 v0
      [69] aload_1 v1
      [70] iconst_3
      [71] invokevirtual #97
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [74] ifeq +20 (target=94)
      [77] aload_0 v0
      [78] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [81] aload_1 v1
      [82] iconst_0
      [83] aload_1 v1
      [84] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [87] invokevirtual #147
        + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
      [90] pop
      [91] goto +25 (target=116)
      [94] aload_0 v0
      [95] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [98] aload_1 v1
      [99] aload_0 v0
      [100] invokevirtual #114
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [103] aload_1 v1
      [104] invokevirtual #161
        + Methodref [android/view/View.getWidth ()I]
      [107] isub
      [108] aload_1 v1
      [109] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [112] invokevirtual #147
        + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
      [115] pop
      [116] aload_0 v0
      [117] invokevirtual #119
        + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
      [120] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1005
        [8] -> line 1006
        [40] -> line 1009
        [47] -> line 1010
        [55] -> line 1011
        [60] -> line 1012
        [65] -> line 1013
        [68] -> line 1014
        [77] -> line 1015
        [94] -> line 1017
        [116] -> line 1021
        [120] -> line 1022
      + Local variable table attribute (count = 3)
        v2: 55 -> 65 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v0: 0 -> 121 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 121 [Landroid/view/View; drawerView]
  + Method:       openDrawer(I)V
    Access flags: 0x1
      = public void openDrawer(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 4, stack = 4):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] invokestatic #95
        + Methodref [android/support/v4/view/ViewCompat.getLayoutDirection (Landroid/view/View;)I]
      [5] invokestatic #92
        + Methodref [android/support/v4/view/GravityCompat.getAbsoluteGravity (II)I]
      [8] istore_2 v2
      [9] aload_0 v0
      [10] iload_2 v2
      [11] invokevirtual #104
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [14] astore_3 v3
      [15] aload_3 v3
      [16] ifnonnull +33 (target=49)
      [19] new #43
        + Class [java/lang/IllegalArgumentException]
      [22] dup
      [23] new #47
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #19
        + String [No drawer view found with absolute gravity ]
      [32] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] iload_2 v2
      [36] invokestatic #115
        + Methodref [android/support/v4/widget/DrawerLayout.gravityToString (I)Ljava/lang/String;]
      [39] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [42] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [45] invokespecial #179
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [48] athrow
      [49] aload_0 v0
      [50] aload_3 v3
      [51] invokevirtual #125
        + Methodref [android/support/v4/widget/DrawerLayout.openDrawer (Landroid/view/View;)V]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1031
        [9] -> line 1033
        [15] -> line 1035
        [19] -> line 1036
        [49] -> line 1039
        [54] -> line 1040
      + Local variable table attribute (count = 4)
        v0: 0 -> 55 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 55 [I gravity]
        v2: 9 -> 55 [I absGravity]
        v3: 15 -> 55 [Landroid/view/View; drawerView]
  + Method:       closeDrawer(Landroid/view/View;)V
    Access flags: 0x1
      = public void closeDrawer(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 120, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [5] ifne +35 (target=40)
      [8] new #43
        + Class [java/lang/IllegalArgumentException]
      [11] dup
      [12] new #47
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [19] ldc #21
        + String [View ]
      [21] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_1 v1
      [25] invokevirtual #186
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #12
        + String [ is not a sliding drawer]
      [30] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #179
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_0 v0
      [41] getfield #52
        + Fieldref [android/support/v4/widget/DrawerLayout.mFirstLayout Z]
      [44] ifeq +24 (target=68)
      [47] aload_1 v1
      [48] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [51] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [54] astore_2 v2
      [55] aload_2 v2
      [56] fconst_0
      [57] putfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [60] aload_2 v2
      [61] iconst_0
      [62] putfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [65] goto +50 (target=115)
      [68] aload_0 v0
      [69] aload_1 v1
      [70] iconst_3
      [71] invokevirtual #97
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [74] ifeq +24 (target=98)
      [77] aload_0 v0
      [78] getfield #57
        + Fieldref [android/support/v4/widget/DrawerLayout.mLeftDragger Landroid/support/v4/widget/ViewDragHelper;]
      [81] aload_1 v1
      [82] aload_1 v1
      [83] invokevirtual #161
        + Methodref [android/view/View.getWidth ()I]
      [86] ineg
      [87] aload_1 v1
      [88] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [91] invokevirtual #147
        + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
      [94] pop
      [95] goto +20 (target=115)
      [98] aload_0 v0
      [99] getfield #63
        + Fieldref [android/support/v4/widget/DrawerLayout.mRightDragger Landroid/support/v4/widget/ViewDragHelper;]
      [102] aload_1 v1
      [103] aload_0 v0
      [104] invokevirtual #114
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [107] aload_1 v1
      [108] invokevirtual #159
        + Methodref [android/view/View.getTop ()I]
      [111] invokevirtual #147
        + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
      [114] pop
      [115] aload_0 v0
      [116] invokevirtual #119
        + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
      [119] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1048
        [8] -> line 1049
        [40] -> line 1052
        [47] -> line 1053
        [55] -> line 1054
        [60] -> line 1055
        [65] -> line 1056
        [68] -> line 1057
        [77] -> line 1058
        [98] -> line 1061
        [115] -> line 1064
        [119] -> line 1065
      + Local variable table attribute (count = 3)
        v2: 55 -> 65 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v0: 0 -> 120 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 120 [Landroid/view/View; drawerView]
  + Method:       closeDrawer(I)V
    Access flags: 0x1
      = public void closeDrawer(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 4, stack = 4):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] invokestatic #95
        + Methodref [android/support/v4/view/ViewCompat.getLayoutDirection (Landroid/view/View;)I]
      [5] invokestatic #92
        + Methodref [android/support/v4/view/GravityCompat.getAbsoluteGravity (II)I]
      [8] istore_2 v2
      [9] aload_0 v0
      [10] iload_2 v2
      [11] invokevirtual #104
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [14] astore_3 v3
      [15] aload_3 v3
      [16] ifnonnull +33 (target=49)
      [19] new #43
        + Class [java/lang/IllegalArgumentException]
      [22] dup
      [23] new #47
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #19
        + String [No drawer view found with absolute gravity ]
      [32] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] iload_2 v2
      [36] invokestatic #115
        + Methodref [android/support/v4/widget/DrawerLayout.gravityToString (I)Ljava/lang/String;]
      [39] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [42] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [45] invokespecial #179
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [48] athrow
      [49] aload_0 v0
      [50] aload_3 v3
      [51] invokevirtual #98
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawer (Landroid/view/View;)V]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1074
        [9] -> line 1076
        [15] -> line 1078
        [19] -> line 1079
        [49] -> line 1082
        [54] -> line 1083
      + Local variable table attribute (count = 4)
        v0: 0 -> 55 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 55 [I gravity]
        v2: 9 -> 55 [I absGravity]
        v3: 15 -> 55 [Landroid/view/View; drawerView]
  + Method:       isDrawerOpen(Landroid/view/View;)Z
    Access flags: 0x1
      = public boolean isDrawerOpen(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [5] ifne +35 (target=40)
      [8] new #43
        + Class [java/lang/IllegalArgumentException]
      [11] dup
      [12] new #47
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [19] ldc #21
        + String [View ]
      [21] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_1 v1
      [25] invokevirtual #186
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #11
        + String [ is not a drawer]
      [30] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #179
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_1 v1
      [41] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [44] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [47] getfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [50] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1096
        [8] -> line 1097
        [40] -> line 1099
      + Local variable table attribute (count = 2)
        v0: 0 -> 51 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 51 [Landroid/view/View; drawer]
  + Method:       isDrawerOpen(I)Z
    Access flags: 0x1
      = public boolean isDrawerOpen(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #104
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [5] astore_2 v2
      [6] aload_2 v2
      [7] ifnull +9 (target=16)
      [10] aload_0 v0
      [11] aload_2 v2
      [12] invokevirtual #121
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerOpen (Landroid/view/View;)Z]
      [15] ireturn
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1112
        [6] -> line 1113
        [10] -> line 1114
        [16] -> line 1116
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 18 [I drawerGravity]
        v2: 6 -> 18 [Landroid/view/View; drawerView]
  + Method:       isDrawerVisible(Landroid/view/View;)Z
    Access flags: 0x1
      = public boolean isDrawerVisible(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [5] ifne +35 (target=40)
      [8] new #43
        + Class [java/lang/IllegalArgumentException]
      [11] dup
      [12] new #47
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] invokespecial #184
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [19] ldc #21
        + String [View ]
      [21] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_1 v1
      [25] invokevirtual #186
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #11
        + String [ is not a drawer]
      [30] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #179
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_1 v1
      [41] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [44] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [47] getfield #75
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.onScreen F]
      [50] fconst_0
      [51] fcmpl
      [52] ifle +7 (target=59)
      [55] iconst_1
      [56] goto +4 (target=60)
      [59] iconst_0
      [60] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1128
        [8] -> line 1129
        [40] -> line 1131
      + Local variable table attribute (count = 2)
        v0: 0 -> 61 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 61 [Landroid/view/View; drawer]
  + Method:       isDrawerVisible(I)Z
    Access flags: 0x1
      = public boolean isDrawerVisible(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #104
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [5] astore_2 v2
      [6] aload_2 v2
      [7] ifnull +9 (target=16)
      [10] aload_0 v0
      [11] aload_2 v2
      [12] invokevirtual #123
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerVisible (Landroid/view/View;)Z]
      [15] ireturn
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1143
        [6] -> line 1144
        [10] -> line 1145
        [16] -> line 1147
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 18 [I drawerGravity]
        v2: 6 -> 18 [Landroid/view/View; drawerView]
  + Method:       hasPeekingDrawer()Z
    Access flags: 0x2
      = private boolean hasPeekingDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iload_2 v2
      [8] iload_1 v1
      [9] ificmpge +30 (target=39)
      [12] aload_0 v0
      [13] iload_2 v2
      [14] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [17] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [20] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] getfield #72
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.isPeeking Z]
      [28] ifeq +5 (target=33)
      [31] iconst_1
      [32] ireturn
      [33] iinc v2, 1
      [36] goto -29 (target=7)
      [39] iconst_0
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1151
        [5] -> line 1152
        [12] -> line 1153
        [24] -> line 1154
        [31] -> line 1155
        [33] -> line 1152
        [39] -> line 1158
      + Local variable table attribute (count = 4)
        v3: 24 -> 33 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v2: 7 -> 39 [I i]
        v0: 0 -> 41 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 5 -> 41 [I childCount]
  + Method:       generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 4):
      [0] new #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [3] dup
      [4] iconst_m1
      [5] iconst_m1
      [6] invokespecial #130
        + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (II)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1163
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/widget/DrawerLayout; this]
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] instanceof #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [4] ifeq +17 (target=21)
      [7] new #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [10] dup
      [11] aload_1 v1
      [12] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [15] invokespecial #132
        + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
      [18] goto +32 (target=50)
      [21] aload_1 v1
      [22] instanceof #42
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [25] ifeq +17 (target=42)
      [28] new #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [31] dup
      [32] aload_1 v1
      [33] checkcast #42
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [36] invokespecial #134
        + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
      [39] goto +11 (target=50)
      [42] new #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [45] dup
      [46] aload_1 v1
      [47] invokespecial #133
        + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
      [50] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1168
      + Local variable table attribute (count = 2)
        v0: 0 -> 51 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 51 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
    Access flags: 0x4
      = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #169
        + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
      [12] ifeq +7 (target=19)
      [15] iconst_1
      [16] goto +4 (target=20)
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1177
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 21 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1
      = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #110
        + Methodref [android/support/v4/widget/DrawerLayout.getContext ()Landroid/content/Context;]
      [8] aload_1 v1
      [9] invokespecial #131
        + Methodref [android/support/v4/widget/DrawerLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1182
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 13 [Landroid/util/AttributeSet; attrs]
  + Method:       hasVisibleDrawer()Z
    Access flags: 0x2
      = private boolean hasVisibleDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #106
        + Methodref [android/support/v4/widget/DrawerLayout.findVisibleDrawer ()Landroid/view/View;]
      [4] ifnull +7 (target=11)
      [7] iconst_1
      [8] goto +4 (target=12)
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1186
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/DrawerLayout; this]
  + Method:       findVisibleDrawer()Landroid/view/View;
    Access flags: 0x2
      = private android.view.View findVisibleDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iload_2 v2
      [8] iload_1 v1
      [9] ificmpge +33 (target=42)
      [12] aload_0 v0
      [13] iload_2 v2
      [14] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [17] astore_3 v3
      [18] aload_0 v0
      [19] aload_3 v3
      [20] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [23] ifeq +13 (target=36)
      [26] aload_0 v0
      [27] aload_3 v3
      [28] invokevirtual #123
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerVisible (Landroid/view/View;)Z]
      [31] ifeq +5 (target=36)
      [34] aload_3 v3
      [35] areturn
      [36] iinc v2, 1
      [39] goto -32 (target=7)
      [42] aconst_null
      [43] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1190
        [5] -> line 1191
        [12] -> line 1192
        [18] -> line 1193
        [34] -> line 1194
        [36] -> line 1191
        [42] -> line 1197
      + Local variable table attribute (count = 4)
        v3: 18 -> 36 [Landroid/view/View; child]
        v2: 7 -> 42 [I i]
        v0: 0 -> 44 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 5 -> 44 [I childCount]
  + Method:       onKeyDown(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyDown(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] iconst_4
      [2] ificmpne +16 (target=18)
      [5] aload_0 v0
      [6] invokespecial #118
        + Methodref [android/support/v4/widget/DrawerLayout.hasVisibleDrawer ()Z]
      [9] ifeq +9 (target=18)
      [12] aload_2 v2
      [13] invokestatic #93
        + Methodref [android/support/v4/view/KeyEventCompat.startTracking (Landroid/view/KeyEvent;)V]
      [16] iconst_1
      [17] ireturn
      [18] aload_0 v0
      [19] iload_1 v1
      [20] aload_2 v2
      [21] invokespecial #173
        + Methodref [android/view/ViewGroup.onKeyDown (ILandroid/view/KeyEvent;)Z]
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1217
        [12] -> line 1218
        [16] -> line 1219
        [18] -> line 1221
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 25 [I keyCode]
        v2: 0 -> 25 [Landroid/view/KeyEvent; event]
  + Method:       onKeyUp(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyUp(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 4, stack = 3):
      [0] iload_1 v1
      [1] iconst_4
      [2] ificmpne +34 (target=36)
      [5] aload_0 v0
      [6] invokespecial #106
        + Methodref [android/support/v4/widget/DrawerLayout.findVisibleDrawer ()Landroid/view/View;]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] ifnull +15 (target=26)
      [14] aload_0 v0
      [15] aload_3 v3
      [16] invokevirtual #111
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerLockMode (Landroid/view/View;)I]
      [19] ifne +7 (target=26)
      [22] aload_0 v0
      [23] invokevirtual #99
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawers ()V]
      [26] aload_3 v3
      [27] ifnull +7 (target=34)
      [30] iconst_1
      [31] goto +4 (target=35)
      [34] iconst_0
      [35] ireturn
      [36] aload_0 v0
      [37] iload_1 v1
      [38] aload_2 v2
      [39] invokespecial #174
        + Methodref [android/view/ViewGroup.onKeyUp (ILandroid/view/KeyEvent;)Z]
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1226
        [5] -> line 1227
        [10] -> line 1228
        [22] -> line 1229
        [26] -> line 1231
        [36] -> line 1233
      + Local variable table attribute (count = 4)
        v3: 10 -> 36 [Landroid/view/View; visibleDrawer]
        v0: 0 -> 43 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 43 [I keyCode]
        v2: 0 -> 43 [Landroid/view/KeyEvent; event]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] checkcast #33
        + Class [android/support/v4/widget/DrawerLayout$SavedState]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokevirtual #136
        + Methodref [android/support/v4/widget/DrawerLayout$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [10] invokespecial #175
        + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [13] aload_2 v2
      [14] getfield #81
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
      [17] ifeq +21 (target=38)
      [20] aload_0 v0
      [21] aload_2 v2
      [22] getfield #81
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
      [25] invokevirtual #104
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [28] astore_3 v3
      [29] aload_3 v3
      [30] ifnull +8 (target=38)
      [33] aload_0 v0
      [34] aload_3 v3
      [35] invokevirtual #125
        + Methodref [android/support/v4/widget/DrawerLayout.openDrawer (Landroid/view/View;)V]
      [38] aload_0 v0
      [39] aload_2 v2
      [40] getfield #79
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeLeft I]
      [43] iconst_3
      [44] invokevirtual #127
        + Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (II)V]
      [47] aload_0 v0
      [48] aload_2 v2
      [49] getfield #80
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeRight I]
      [52] iconst_5
      [53] invokevirtual #127
        + Methodref [android/support/v4/widget/DrawerLayout.setDrawerLockMode (II)V]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1238
        [5] -> line 1239
        [13] -> line 1241
        [20] -> line 1242
        [29] -> line 1243
        [33] -> line 1244
        [38] -> line 1248
        [47] -> line 1249
        [56] -> line 1250
      + Local variable table attribute (count = 4)
        v3: 29 -> 38 [Landroid/view/View; toOpen]
        v0: 0 -> 57 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 0 -> 57 [Landroid/os/Parcelable; state]
        v2: 5 -> 57 [Landroid/support/v4/widget/DrawerLayout$SavedState; ss]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x4
      = protected android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 102, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #176
        + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #33
        + Class [android/support/v4/widget/DrawerLayout$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #135
        + Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] invokevirtual #108
        + Methodref [android/support/v4/widget/DrawerLayout.getChildCount ()I]
      [18] istore_3 v3
      [19] iconst_0
      [20] istore v4
      [22] iload v4
      [24] iload_3 v3
      [25] ificmpge +59 (target=84)
      [28] aload_0 v0
      [29] iload v4
      [31] invokevirtual #107
        + Methodref [android/support/v4/widget/DrawerLayout.getChildAt (I)Landroid/view/View;]
      [34] astore v5
      [36] aload_0 v0
      [37] aload v5
      [39] invokevirtual #122
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [42] ifne +6 (target=48)
      [45] goto +33 (target=78)
      [48] aload v5
      [50] invokevirtual #154
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [53] checkcast #32
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [56] astore v6
      [58] aload v6
      [60] getfield #73
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.knownOpen Z]
      [63] ifeq +15 (target=78)
      [66] aload_2 v2
      [67] aload v6
      [69] getfield #70
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [72] putfield #81
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
      [75] goto +9 (target=84)
      [78] iinc v4, 1
      [81] goto -59 (target=22)
      [84] aload_2 v2
      [85] aload_0 v0
      [86] getfield #59
        + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeLeft I]
      [89] putfield #79
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeLeft I]
      [92] aload_2 v2
      [93] aload_0 v0
      [94] getfield #60
        + Fieldref [android/support/v4/widget/DrawerLayout.mLockModeRight I]
      [97] putfield #80
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeRight I]
      [100] aload_2 v2
      [101] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 1254
        [5] -> line 1256
        [14] -> line 1258
        [19] -> line 1259
        [28] -> line 1260
        [36] -> line 1261
        [45] -> line 1262
        [48] -> line 1265
        [58] -> line 1266
        [66] -> line 1267
        [75] -> line 1269
        [78] -> line 1259
        [84] -> line 1273
        [92] -> line 1274
        [100] -> line 1276
      + Local variable table attribute (count = 7)
        v5: 36 -> 78 [Landroid/view/View; child]
        v6: 58 -> 78 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
        v4: 22 -> 84 [I i]
        v0: 0 -> 102 [Landroid/support/v4/widget/DrawerLayout; this]
        v1: 5 -> 102 [Landroid/os/Parcelable; superState]
        v2: 14 -> 102 [Landroid/support/v4/widget/DrawerLayout$SavedState; ss]
        v3: 19 -> 102 [I childCount]
  + Method:       access$100()[I
    Access flags: 0x1008
      = static synthetic int[] access$100()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #48
        + Fieldref [android/support/v4/widget/DrawerLayout.LAYOUT_ATTRS [I]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 71
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 0, stack = 4):
      [0] iconst_1
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #4
        + Integer [16842931]
      [7] iastore
      [8] putstatic #48
        + Fieldref [android/support/v4/widget/DrawerLayout.LAYOUT_ATTRS [I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 129

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/DrawerLayout$ViewDragCallback]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [ViewDragCallback]
    + InnerClassesInfo:
      Access flags:  0xc = protected static 
      + Class [android/support/v4/widget/DrawerLayout$SavedState]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/widget/DrawerLayout$DrawerListener]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [DrawerListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$MarginLayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [MarginLayoutParams]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/widget/ViewDragHelper$Callback]
      + Class [android/support/v4/widget/ViewDragHelper]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
  + Source file attribute:
    + Utf8 [DrawerLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout$DrawerListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.widget.DrawerLayout$DrawerListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [android/support/v4/widget/DrawerLayout]
  + Class [android/support/v4/widget/DrawerLayout$DrawerListener]
  + Class [java/lang/Object]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;F)V]
  + Utf8 [DrawerLayout.java]
  + Utf8 [DrawerListener]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/DrawerLayout]
  + Utf8 [android/support/v4/widget/DrawerLayout$DrawerListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onDrawerClosed]
  + Utf8 [onDrawerOpened]
  + Utf8 [onDrawerSlide]
  + Utf8 [onDrawerStateChanged]

Fields (count = 0):

Methods (count = 4):
  + Method:       onDrawerSlide(Landroid/view/View;F)V
    Access flags: 0x401
      = public abstract void onDrawerSlide(android.view.View,float)
  + Method:       onDrawerOpened(Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void onDrawerOpened(android.view.View)
  + Method:       onDrawerClosed(Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void onDrawerClosed(android.view.View)
  + Method:       onDrawerStateChanged(I)V
    Access flags: 0x401
      = public abstract void onDrawerStateChanged(int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/widget/DrawerLayout$DrawerListener]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [DrawerListener]
  + Source file attribute:
    + Utf8 [DrawerLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout$LayoutParams
  Superclass:    android/view/ViewGroup$MarginLayoutParams
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.DrawerLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams

Interfaces (count = 0):

Constant Pool (count = 75):
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/support/v4/widget/DrawerLayout]
  + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewGroup$MarginLayoutParams]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/support/v4/widget/DrawerLayout.access$100 ()[I]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [access$100 ()[I]
  + NameAndType [getInt (II)I]
  + NameAndType [gravity I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + Utf8 [()V]
  + Utf8 [()[I]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DrawerLayout.java]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$LayoutParams;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup$MarginLayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MarginLayoutParams]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [a]
  + Utf8 [access$100]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/support/v4/widget/DrawerLayout]
  + Utf8 [android/support/v4/widget/DrawerLayout$LayoutParams]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewGroup$MarginLayoutParams]
  + Utf8 [attrs]
  + Utf8 [c]
  + Utf8 [getInt]
  + Utf8 [gravity]
  + Utf8 [height]
  + Utf8 [isPeeking]
  + Utf8 [knownOpen]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onScreen]
  + Utf8 [recycle]
  + Utf8 [source]
  + Utf8 [this]
  + Utf8 [width]

Fields (count = 4):
  + Field:        gravity I
    Access flags: 0x1
      = public int gravity
  + Field:        onScreen F
    Access flags: 0x0
      = float onScreen
  + Field:        isPeeking Z
    Access flags: 0x0
      = boolean isPeeking
  + Field:        knownOpen Z
    Access flags: 0x0
      = boolean knownOpen

Methods (count = 5):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public DrawerLayout$LayoutParams(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #14
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [11] aload_1 v1
      [12] aload_2 v2
      [13] invokestatic #12
        + Methodref [android/support/v4/widget/DrawerLayout.access$100 ()[I]
      [16] invokevirtual #9
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [19] astore_3 v3
      [20] aload_0 v0
      [21] aload_3 v3
      [22] iconst_0
      [23] iconst_0
      [24] invokevirtual #10
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [27] putfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [30] aload_3 v3
      [31] invokevirtual #11
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1490
        [6] -> line 1484
        [11] -> line 1492
        [20] -> line 1493
        [30] -> line 1494
        [34] -> line 1495
      + Local variable table attribute (count = 4)
        v0: 0 -> 35 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; this]
        v1: 0 -> 35 [Landroid/content/Context; c]
        v2: 0 -> 35 [Landroid/util/AttributeSet; attrs]
        v3: 20 -> 35 [Landroid/content/res/TypedArray; a]
  + Method:       <init>(II)V
    Access flags: 0x1
      = public DrawerLayout$LayoutParams(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #13
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1498
        [6] -> line 1484
        [11] -> line 1499
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; this]
        v1: 0 -> 12 [I width]
        v2: 0 -> 12 [I height]
  + Method:       <init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V
    Access flags: 0x1
      = public DrawerLayout$LayoutParams(android.support.v4.widget.DrawerLayout$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [10] aload_0 v0
      [11] aload_1 v1
      [12] getfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [15] putfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1507
        [5] -> line 1484
        [10] -> line 1508
        [18] -> line 1509
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; this]
        v1: 0 -> 19 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; source]
  + Method:       <init>(Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public DrawerLayout$LayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #15
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1512
        [5] -> line 1484
        [10] -> line 1513
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup$LayoutParams; source]
  + Method:       <init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
    Access flags: 0x1
      = public DrawerLayout$LayoutParams(android.view.ViewGroup$MarginLayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #8
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.gravity I]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1516
        [5] -> line 1484
        [10] -> line 1517
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup$MarginLayoutParams; source]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$MarginLayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [MarginLayoutParams]
  + Source file attribute:
    + Utf8 [DrawerLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.DrawerLayout$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 73):
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/widget/DrawerLayout]
  + Class [android/support/v4/widget/DrawerLayout$SavedState]
  + Class [android/support/v4/widget/DrawerLayout$SavedState$1]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeLeft I]
  + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeRight I]
  + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/support/v4/widget/DrawerLayout$SavedState$1.<init> ()V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [lockModeLeft I]
  + NameAndType [lockModeRight I]
  + NameAndType [openDrawerGravity I]
  + NameAndType [readInt ()I]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [DrawerLayout.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/DrawerLayout$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/widget/DrawerLayout]
  + Utf8 [android/support/v4/widget/DrawerLayout$SavedState]
  + Utf8 [android/support/v4/widget/DrawerLayout$SavedState$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [dest]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [lockModeLeft]
  + Utf8 [lockModeRight]
  + Utf8 [openDrawerGravity]
  + Utf8 [readInt]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [writeInt]
  + Utf8 [writeToParcel]

Fields (count = 4):
  + Field:        openDrawerGravity I
    Access flags: 0x0
      = int openDrawerGravity
  + Field:        lockModeLeft I
    Access flags: 0x0
      = int lockModeLeft
  + Field:        lockModeRight I
    Access flags: 0x0
      = int lockModeRight
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/DrawerLayout$SavedState;>;]

Methods (count = 4):
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x1
      = public DrawerLayout$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #12
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #10
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeLeft I]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #11
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeRight I]
      [20] aload_0 v0
      [21] aload_1 v1
      [22] invokevirtual #13
        + Methodref [android/os/Parcel.readInt ()I]
      [25] putfield #12
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1288
        [5] -> line 1283
        [10] -> line 1284
        [15] -> line 1285
        [20] -> line 1289
        [28] -> line 1290
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Landroid/support/v4/widget/DrawerLayout$SavedState; this]
        v1: 0 -> 29 [Landroid/os/Parcel; in]
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public DrawerLayout$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #12
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #10
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeLeft I]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #11
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.lockModeRight I]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1293
        [5] -> line 1283
        [10] -> line 1284
        [15] -> line 1285
        [20] -> line 1294
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/widget/DrawerLayout$SavedState; this]
        v1: 0 -> 21 [Landroid/os/Parcelable; superState]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #18
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #12
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.openDrawerGravity I]
      [11] invokevirtual #14
        + Methodref [android/os/Parcel.writeInt (I)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1298
        [6] -> line 1299
        [14] -> line 1300
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/support/v4/widget/DrawerLayout$SavedState; this]
        v1: 0 -> 15 [Landroid/os/Parcel; dest]
        v2: 0 -> 15 [I flags]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #6
        + Class [android/support/v4/widget/DrawerLayout$SavedState$1]
      [3] dup
      [4] invokespecial #15
        + Methodref [android/support/v4/widget/DrawerLayout$SavedState$1.<init> ()V]
      [7] putstatic #9
        + Fieldref [android/support/v4/widget/DrawerLayout$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 1302

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0xc = protected static 
      + Class [android/support/v4/widget/DrawerLayout$SavedState]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/DrawerLayout$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
  + Source file attribute:
    + Utf8 [DrawerLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.widget.DrawerLayout$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 48):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/widget/DrawerLayout]
  + Class [android/support/v4/widget/DrawerLayout$SavedState]
  + Class [android/support/v4/widget/DrawerLayout$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/support/v4/widget/DrawerLayout$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + Methodref [android/support/v4/widget/DrawerLayout$SavedState$1.newArray (I)[Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + NameAndType [newArray (I)[Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [DrawerLayout.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/DrawerLayout$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/widget/DrawerLayout]
  + Utf8 [android/support/v4/widget/DrawerLayout$SavedState]
  + Utf8 [android/support/v4/widget/DrawerLayout$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [source]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = DrawerLayout$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1303
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/DrawerLayout$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;
    Access flags: 0x1
      = public android.support.v4.widget.DrawerLayout$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] new #4
        + Class [android/support/v4/widget/DrawerLayout$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #7
        + Methodref [android/support/v4/widget/DrawerLayout$SavedState.<init> (Landroid/os/Parcel;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1306
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/support/v4/widget/DrawerLayout$SavedState$1; this]
        v1: 0 -> 9 [Landroid/os/Parcel; source]
  + Method:       newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
    Access flags: 0x1
      = public android.support.v4.widget.DrawerLayout$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #4
        + Class [android/support/v4/widget/DrawerLayout$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1311
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/DrawerLayout$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #9
        + Methodref [android/support/v4/widget/DrawerLayout$SavedState$1.newArray (I)[Landroid/support/v4/widget/DrawerLayout$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1303
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/DrawerLayout$SavedState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #8
        + Methodref [android/support/v4/widget/DrawerLayout$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1303
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/DrawerLayout$SavedState$1; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/widget/DrawerLayout$SavedState]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/DrawerLayout$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0xc = protected static 
      + Class [android/support/v4/widget/DrawerLayout$SavedState]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/DrawerLayout$SavedState;>;]
  + Source file attribute:
    + Utf8 [DrawerLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/DrawerLayout$ViewDragCallback
  Superclass:    android/support/v4/widget/ViewDragHelper$Callback
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.DrawerLayout$ViewDragCallback extends android.support.v4.widget.ViewDragHelper$Callback

Interfaces (count = 0):

Constant Pool (count = 175):
  + Float [0.5]
  + Class [android/support/v4/widget/DrawerLayout]
  + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
  + Class [android/support/v4/widget/DrawerLayout$ViewDragCallback]
  + Class [android/support/v4/widget/ViewDragHelper]
  + Class [android/support/v4/widget/ViewDragHelper$Callback]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [java/lang/Math]
  + Long [160]
  + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.isPeeking Z]
  + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mDragger Landroid/support/v4/widget/ViewDragHelper;]
  + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mGravity I]
  + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mPeekRunnable Ljava/lang/Runnable;]
  + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
  + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.closeDrawer (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
  + Methodref [android/support/v4/widget/DrawerLayout.getDrawerLockMode (Landroid/view/View;)I]
  + Methodref [android/support/v4/widget/DrawerLayout.getDrawerViewOffset (Landroid/view/View;)F]
  + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
  + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
  + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [android/support/v4/widget/DrawerLayout.setDrawerViewOffset (Landroid/view/View;F)V]
  + Methodref [android/support/v4/widget/DrawerLayout.updateDrawerState (IILandroid/view/View;)V]
  + Methodref [android/support/v4/widget/DrawerLayout$ViewDragCallback.closeOtherDrawer ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.captureChildView (Landroid/view/View;I)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.getCapturedView ()Landroid/view/View;]
  + Methodref [android/support/v4/widget/ViewDragHelper.settleCapturedViewAt (II)Z]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + NameAndType [captureChildView (Landroid/view/View;I)V]
  + NameAndType [checkDrawerViewGravity (Landroid/view/View;I)Z]
  + NameAndType [closeDrawer (Landroid/view/View;)V]
  + NameAndType [closeOtherDrawer ()V]
  + NameAndType [findDrawerWithGravity (I)Landroid/view/View;]
  + NameAndType [getCapturedView ()Landroid/view/View;]
  + NameAndType [getDrawerLockMode (Landroid/view/View;)I]
  + NameAndType [getDrawerViewOffset (Landroid/view/View;)F]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getTop ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [invalidate ()V]
  + NameAndType [isDrawerView (Landroid/view/View;)Z]
  + NameAndType [isPeeking Z]
  + NameAndType [mDragger Landroid/support/v4/widget/ViewDragHelper;]
  + NameAndType [mGravity I]
  + NameAndType [mPeekRunnable Ljava/lang/Runnable;]
  + NameAndType [max (II)I]
  + NameAndType [min (II)I]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [setDrawerViewOffset (Landroid/view/View;F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [settleCapturedViewAt (II)Z]
  + NameAndType [this$0 Landroid/support/v4/widget/DrawerLayout;]
  + NameAndType [updateDrawerState (IILandroid/view/View;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(II)Z]
  + Utf8 [(IILandroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)F]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;F)V]
  + Utf8 [(Landroid/view/View;FF)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;II)I]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [DrawerLayout.java]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$LayoutParams;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;]
  + Utf8 [Landroid/support/v4/widget/DrawerLayout;]
  + Utf8 [Landroid/support/v4/widget/ViewDragHelper;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewDragCallback]
  + Utf8 [Z]
  + Utf8 [activePointerId]
  + Utf8 [android/support/v4/widget/DrawerLayout]
  + Utf8 [android/support/v4/widget/DrawerLayout$LayoutParams]
  + Utf8 [android/support/v4/widget/DrawerLayout$ViewDragCallback]
  + Utf8 [android/support/v4/widget/ViewDragHelper]
  + Utf8 [android/support/v4/widget/ViewDragHelper$Callback]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [captureChildView]
  + Utf8 [capturedChild]
  + Utf8 [changedView]
  + Utf8 [checkDrawerViewGravity]
  + Utf8 [child]
  + Utf8 [childWidth]
  + Utf8 [clampViewPositionHorizontal]
  + Utf8 [clampViewPositionVertical]
  + Utf8 [closeDrawer]
  + Utf8 [closeOtherDrawer]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [edgeFlags]
  + Utf8 [findDrawerWithGravity]
  + Utf8 [getCapturedView]
  + Utf8 [getDrawerLockMode]
  + Utf8 [getDrawerViewOffset]
  + Utf8 [getLayoutParams]
  + Utf8 [getTop]
  + Utf8 [getViewHorizontalDragRange]
  + Utf8 [getWidth]
  + Utf8 [invalidate]
  + Utf8 [isDrawerView]
  + Utf8 [isPeeking]
  + Utf8 [java/lang/Math]
  + Utf8 [left]
  + Utf8 [lp]
  + Utf8 [mDragger]
  + Utf8 [mGravity]
  + Utf8 [mPeekRunnable]
  + Utf8 [max]
  + Utf8 [min]
  + Utf8 [offset]
  + Utf8 [onEdgeDragStarted]
  + Utf8 [onEdgeLock]
  + Utf8 [onEdgeTouched]
  + Utf8 [onViewCaptured]
  + Utf8 [onViewDragStateChanged]
  + Utf8 [onViewPositionChanged]
  + Utf8 [onViewReleased]
  + Utf8 [otherGrav]
  + Utf8 [pointerId]
  + Utf8 [postDelayed]
  + Utf8 [releasedChild]
  + Utf8 [removeCallbacks]
  + Utf8 [setDrawerViewOffset]
  + Utf8 [setVisibility]
  + Utf8 [settleCapturedViewAt]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toCapture]
  + Utf8 [toClose]
  + Utf8 [top]
  + Utf8 [tryCaptureView]
  + Utf8 [updateDrawerState]
  + Utf8 [width]
  + Utf8 [xvel]
  + Utf8 [yvel]

Fields (count = 4):
  + Field:        mGravity I
    Access flags: 0x12
      = private final int mGravity
  + Field:        mDragger Landroid/support/v4/widget/ViewDragHelper;
    Access flags: 0x2
      = private android.support.v4.widget.ViewDragHelper mDragger
  + Field:        mPeekRunnable Ljava/lang/Runnable;
    Access flags: 0x12
      = private final java.lang.Runnable mPeekRunnable
  + Field:        this$0 Landroid/support/v4/widget/DrawerLayout;
    Access flags: 0x1010
      = final synthetic android.support.v4.widget.DrawerLayout this$0

Methods (count = 13):
  + Method:       removeCallbacks()V
    Access flags: 0x1
      = public void removeCallbacks()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mPeekRunnable Ljava/lang/Runnable;]
      [8] invokevirtual #27
        + Methodref [android/support/v4/widget/DrawerLayout.removeCallbacks (Ljava/lang/Runnable;)Z]
      [11] pop
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1335
        [12] -> line 1336
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
  + Method:       tryCaptureView(Landroid/view/View;I)Z
    Access flags: 0x1
      = public boolean tryCaptureView(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [4] aload_1 v1
      [5] invokevirtual #25
        + Methodref [android/support/v4/widget/DrawerLayout.isDrawerView (Landroid/view/View;)Z]
      [8] ifeq +33 (target=41)
      [11] aload_0 v0
      [12] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [15] aload_1 v1
      [16] aload_0 v0
      [17] getfield #15
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mGravity I]
      [20] invokevirtual #18
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [23] ifeq +18 (target=41)
      [26] aload_0 v0
      [27] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [30] aload_1 v1
      [31] invokevirtual #21
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerLockMode (Landroid/view/View;)I]
      [34] ifne +7 (target=41)
      [37] iconst_1
      [38] goto +4 (target=42)
      [41] iconst_0
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1342
      + Local variable table attribute (count = 3)
        v0: 0 -> 43 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 43 [Landroid/view/View; child]
        v2: 0 -> 43 [I pointerId]
  + Method:       onViewDragStateChanged(I)V
    Access flags: 0x1
      = public void onViewDragStateChanged(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [4] aload_0 v0
      [5] getfield #15
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mGravity I]
      [8] iload_1 v1
      [9] aload_0 v0
      [10] getfield #14
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mDragger Landroid/support/v4/widget/ViewDragHelper;]
      [13] invokevirtual #32
        + Methodref [android/support/v4/widget/ViewDragHelper.getCapturedView ()Landroid/view/View;]
      [16] invokevirtual #29
        + Methodref [android/support/v4/widget/DrawerLayout.updateDrawerState (IILandroid/view/View;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1348
        [19] -> line 1349
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 20 [I state]
  + Method:       onViewPositionChanged(Landroid/view/View;IIII)V
    Access flags: 0x1
      = public void onViewPositionChanged(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 9, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #36
        + Methodref [android/view/View.getWidth ()I]
      [4] istore v7
      [6] aload_0 v0
      [7] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [10] aload_1 v1
      [11] iconst_3
      [12] invokevirtual #18
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [15] ifeq +17 (target=32)
      [18] iload v7
      [20] iload_2 v2
      [21] iadd
      [22] i2f
      [23] iload v7
      [25] i2f
      [26] fdiv
      [27] fstore v6
      [29] goto +23 (target=52)
      [32] aload_0 v0
      [33] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [36] invokevirtual #23
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [39] istore v8
      [41] iload v8
      [43] iload_2 v2
      [44] isub
      [45] i2f
      [46] iload v7
      [48] i2f
      [49] fdiv
      [50] fstore v6
      [52] aload_0 v0
      [53] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [56] aload_1 v1
      [57] fload v6
      [59] invokevirtual #28
        + Methodref [android/support/v4/widget/DrawerLayout.setDrawerViewOffset (Landroid/view/View;F)V]
      [62] aload_1 v1
      [63] fload v6
      [65] fconst_0
      [66] fcmpl
      [67] ifne +7 (target=74)
      [70] iconst_4
      [71] goto +4 (target=75)
      [74] iconst_0
      [75] invokevirtual #37
        + Methodref [android/view/View.setVisibility (I)V]
      [78] aload_0 v0
      [79] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [82] invokevirtual #24
        + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1354
        [6] -> line 1357
        [18] -> line 1358
        [32] -> line 1360
        [41] -> line 1361
        [52] -> line 1363
        [62] -> line 1364
        [78] -> line 1365
        [85] -> line 1366
      + Local variable table attribute (count = 10)
        v6: 29 -> 32 [F offset]
        v8: 41 -> 52 [I width]
        v0: 0 -> 86 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 86 [Landroid/view/View; changedView]
        v2: 0 -> 86 [I left]
        v3: 0 -> 86 [I top]
        v4: 0 -> 86 [I dx]
        v5: 0 -> 86 [I dy]
        v6: 52 -> 86 [F offset]
        v7: 6 -> 86 [I childWidth]
  + Method:       onViewCaptured(Landroid/view/View;I)V
    Access flags: 0x1
      = public void onViewCaptured(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #34
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #3
        + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] iconst_0
      [10] putfield #13
        + Fieldref [android/support/v4/widget/DrawerLayout$LayoutParams.isPeeking Z]
      [13] aload_0 v0
      [14] invokespecial #30
        + Methodref [android/support/v4/widget/DrawerLayout$ViewDragCallback.closeOtherDrawer ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1370
        [8] -> line 1371
        [13] -> line 1373
        [17] -> line 1374
      + Local variable table attribute (count = 4)
        v0: 0 -> 18 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 18 [Landroid/view/View; capturedChild]
        v2: 0 -> 18 [I activePointerId]
        v3: 8 -> 18 [Landroid/support/v4/widget/DrawerLayout$LayoutParams; lp]
  + Method:       closeOtherDrawer()V
    Access flags: 0x2
      = private void closeOtherDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mGravity I]
      [4] iconst_3
      [5] ificmpne +7 (target=12)
      [8] iconst_5
      [9] goto +4 (target=13)
      [12] iconst_3
      [13] istore_1 v1
      [14] aload_0 v0
      [15] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [18] iload_1 v1
      [19] invokevirtual #20
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [22] astore_2 v2
      [23] aload_2 v2
      [24] ifnull +11 (target=35)
      [27] aload_0 v0
      [28] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [31] aload_2 v2
      [32] invokevirtual #19
        + Methodref [android/support/v4/widget/DrawerLayout.closeDrawer (Landroid/view/View;)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1377
        [14] -> line 1378
        [23] -> line 1379
        [27] -> line 1380
        [35] -> line 1382
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 14 -> 36 [I otherGrav]
        v2: 23 -> 36 [Landroid/view/View; toClose]
  + Method:       onViewReleased(Landroid/view/View;FF)V
    Access flags: 0x1
      = public void onViewReleased(android.view.View,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 123, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [4] aload_1 v1
      [5] invokevirtual #22
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerViewOffset (Landroid/view/View;)F]
      [8] fstore v4
      [10] aload_1 v1
      [11] invokevirtual #36
        + Methodref [android/view/View.getWidth ()I]
      [14] istore v5
      [16] aload_0 v0
      [17] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [20] aload_1 v1
      [21] iconst_3
      [22] invokevirtual #18
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [25] ifeq +35 (target=60)
      [28] fload_2 v2
      [29] fconst_0
      [30] fcmpl
      [31] ifgt +17 (target=48)
      [34] fload_2 v2
      [35] fconst_0
      [36] fcmpl
      [37] ifne +15 (target=52)
      [40] fload v4
      [42] ldc #1
        + Float [0.5]
      [44] fcmpl
      [45] ifle +7 (target=52)
      [48] iconst_0
      [49] goto +6 (target=55)
      [52] iload v5
      [54] ineg
      [55] istore v6
      [57] goto +44 (target=101)
      [60] aload_0 v0
      [61] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [64] invokevirtual #23
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [67] istore v7
      [69] fload_2 v2
      [70] fconst_0
      [71] fcmpg
      [72] iflt +17 (target=89)
      [75] fload_2 v2
      [76] fconst_0
      [77] fcmpl
      [78] ifne +19 (target=97)
      [81] fload v4
      [83] ldc #1
        + Float [0.5]
      [85] fcmpg
      [86] ifge +11 (target=97)
      [89] iload v7
      [91] iload v5
      [93] isub
      [94] goto +5 (target=99)
      [97] iload v7
      [99] istore v6
      [101] aload_0 v0
      [102] getfield #14
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mDragger Landroid/support/v4/widget/ViewDragHelper;]
      [105] iload v6
      [107] aload_1 v1
      [108] invokevirtual #35
        + Methodref [android/view/View.getTop ()I]
      [111] invokevirtual #33
        + Methodref [android/support/v4/widget/ViewDragHelper.settleCapturedViewAt (II)Z]
      [114] pop
      [115] aload_0 v0
      [116] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [119] invokevirtual #24
        + Methodref [android/support/v4/widget/DrawerLayout.invalidate ()V]
      [122] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1388
        [10] -> line 1389
        [16] -> line 1392
        [28] -> line 1393
        [60] -> line 1395
        [69] -> line 1396
        [101] -> line 1399
        [115] -> line 1400
        [122] -> line 1401
      + Local variable table attribute (count = 9)
        v6: 57 -> 60 [I left]
        v7: 69 -> 101 [I width]
        v0: 0 -> 123 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 123 [Landroid/view/View; releasedChild]
        v2: 0 -> 123 [F xvel]
        v3: 0 -> 123 [F yvel]
        v4: 10 -> 123 [F offset]
        v5: 16 -> 123 [I childWidth]
        v6: 101 -> 123 [I left]
  + Method:       onEdgeTouched(II)V
    Access flags: 0x1
      = public void onEdgeTouched(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mPeekRunnable Ljava/lang/Runnable;]
      [8] ldc2_w #11
        + Long [160]
      [11] invokevirtual #26
        + Methodref [android/support/v4/widget/DrawerLayout.postDelayed (Ljava/lang/Runnable;J)Z]
      [14] pop
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1405
        [15] -> line 1406
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 16 [I edgeFlags]
        v2: 0 -> 16 [I pointerId]
  + Method:       onEdgeLock(I)Z
    Access flags: 0x1
      = public boolean onEdgeLock(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1444
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 2 [I edgeFlags]
  + Method:       onEdgeDragStarted(II)V
    Access flags: 0x1
      = public void onEdgeDragStarted(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 4, stack = 3):
      [0] iload_1 v1
      [1] iconst_1
      [2] iand
      [3] iconst_1
      [4] ificmpne +15 (target=19)
      [7] aload_0 v0
      [8] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [11] iconst_3
      [12] invokevirtual #20
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [15] astore_3 v3
      [16] goto +12 (target=28)
      [19] aload_0 v0
      [20] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [23] iconst_5
      [24] invokevirtual #20
        + Methodref [android/support/v4/widget/DrawerLayout.findDrawerWithGravity (I)Landroid/view/View;]
      [27] astore_3 v3
      [28] aload_3 v3
      [29] ifnull +23 (target=52)
      [32] aload_0 v0
      [33] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [36] aload_3 v3
      [37] invokevirtual #21
        + Methodref [android/support/v4/widget/DrawerLayout.getDrawerLockMode (Landroid/view/View;)I]
      [40] ifne +12 (target=52)
      [43] aload_0 v0
      [44] getfield #14
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.mDragger Landroid/support/v4/widget/ViewDragHelper;]
      [47] aload_3 v3
      [48] iload_2 v2
      [49] invokevirtual #31
        + Methodref [android/support/v4/widget/ViewDragHelper.captureChildView (Landroid/view/View;I)V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1450
        [7] -> line 1451
        [19] -> line 1453
        [28] -> line 1456
        [43] -> line 1457
        [52] -> line 1459
      + Local variable table attribute (count = 5)
        v3: 16 -> 19 [Landroid/view/View; toCapture]
        v0: 0 -> 53 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 53 [I edgeFlags]
        v2: 0 -> 53 [I pointerId]
        v3: 28 -> 53 [Landroid/view/View; toCapture]
  + Method:       getViewHorizontalDragRange(Landroid/view/View;)I
    Access flags: 0x1
      = public int getViewHorizontalDragRange(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #36
        + Methodref [android/view/View.getWidth ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1463
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 5 [Landroid/view/View; child]
  + Method:       clampViewPositionHorizontal(Landroid/view/View;II)I
    Access flags: 0x1
      = public int clampViewPositionHorizontal(android.view.View,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [4] aload_1 v1
      [5] iconst_3
      [6] invokevirtual #18
        + Methodref [android/support/v4/widget/DrawerLayout.checkDrawerViewGravity (Landroid/view/View;I)Z]
      [9] ifeq +17 (target=26)
      [12] aload_1 v1
      [13] invokevirtual #36
        + Methodref [android/view/View.getWidth ()I]
      [16] ineg
      [17] iload_2 v2
      [18] iconst_0
      [19] invokestatic #39
        + Methodref [java/lang/Math.min (II)I]
      [22] invokestatic #38
        + Methodref [java/lang/Math.max (II)I]
      [25] ireturn
      [26] aload_0 v0
      [27] getfield #17
        + Fieldref [android/support/v4/widget/DrawerLayout$ViewDragCallback.this$0 Landroid/support/v4/widget/DrawerLayout;]
      [30] invokevirtual #23
        + Methodref [android/support/v4/widget/DrawerLayout.getWidth ()I]
      [33] istore v4
      [35] iload v4
      [37] aload_1 v1
      [38] invokevirtual #36
        + Methodref [android/view/View.getWidth ()I]
      [41] isub
      [42] iload_2 v2
      [43] iload v4
      [45] invokestatic #39
        + Methodref [java/lang/Math.min (II)I]
      [48] invokestatic #38
        + Methodref [java/lang/Math.max (II)I]
      [51] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1468
        [12] -> line 1469
        [26] -> line 1471
        [35] -> line 1472
      + Local variable table attribute (count = 5)
        v4: 35 -> 52 [I width]
        v0: 0 -> 52 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 52 [Landroid/view/View; child]
        v2: 0 -> 52 [I left]
        v3: 0 -> 52 [I dx]
  + Method:       clampViewPositionVertical(Landroid/view/View;II)I
    Access flags: 0x1
      = public int clampViewPositionVertical(android.view.View,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 4, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #35
        + Methodref [android/view/View.getTop ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1478
      + Local variable table attribute (count = 4)
        v0: 0 -> 5 [Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; this]
        v1: 0 -> 5 [Landroid/view/View; child]
        v2: 0 -> 5 [I top]
        v3: 0 -> 5 [I dy]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/DrawerLayout$ViewDragCallback]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [ViewDragCallback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/widget/DrawerLayout$LayoutParams]
      + Class [android/support/v4/widget/DrawerLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/widget/ViewDragHelper$Callback]
      + Class [android/support/v4/widget/ViewDragHelper]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [DrawerLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/EdgeEffectCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.EdgeEffectCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 86):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/widget/EdgeEffectCompat]
  + Class [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl]
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl]
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
  + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
  + Methodref [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl.<init> ()V]
  + Methodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.draw (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.finish (Ljava/lang/Object;)V]
  + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.isFinished (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;]
  + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.onPull (Ljava/lang/Object;F)Z]
  + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.onRelease (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.setSize (Ljava/lang/Object;II)V]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [draw (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + NameAndType [finish (Ljava/lang/Object;)V]
  + NameAndType [isFinished (Ljava/lang/Object;)Z]
  + NameAndType [mEdgeEffect Ljava/lang/Object;]
  + NameAndType [newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;]
  + NameAndType [onPull (Ljava/lang/Object;F)Z]
  + NameAndType [onRelease (Ljava/lang/Object;)Z]
  + NameAndType [setSize (Ljava/lang/Object;II)V]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)Z]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/graphics/Canvas;)Z]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;F)Z]
  + Utf8 [(Ljava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseEdgeEffectImpl]
  + Utf8 [Code]
  + Utf8 [EdgeEffectCompat.java]
  + Utf8 [EdgeEffectIcsImpl]
  + Utf8 [EdgeEffectImpl]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
  + Utf8 [Landroid/support/v4/widget/EdgeEffectCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Utf8 [canvas]
  + Utf8 [context]
  + Utf8 [deltaDistance]
  + Utf8 [draw]
  + Utf8 [finish]
  + Utf8 [height]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [mEdgeEffect]
  + Utf8 [newEdgeEffect]
  + Utf8 [onPull]
  + Utf8 [onRelease]
  + Utf8 [setSize]
  + Utf8 [this]
  + Utf8 [width]

Fields (count = 2):
  + Field:        mEdgeEffect Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mEdgeEffect
  + Field:        IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;
    Access flags: 0x1a
      = private static final android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl IMPL

Methods (count = 8):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public EdgeEffectCompat(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] getstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [8] aload_1 v1
      [9] invokeinterface #17
        + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;]
      [14] putfield #10
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 132
        [4] -> line 133
        [17] -> line 134
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Landroid/support/v4/widget/EdgeEffectCompat; this]
        v1: 0 -> 18 [Landroid/content/Context; context]
  + Method:       setSize(II)V
    Access flags: 0x1
      = public void setSize(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 4):
      [0] getstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [3] aload_0 v0
      [4] getfield #10
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
      [7] iload_1 v1
      [8] iload_2 v2
      [9] invokeinterface #20
        + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.setSize (Ljava/lang/Object;II)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 143
        [14] -> line 144
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/support/v4/widget/EdgeEffectCompat; this]
        v1: 0 -> 15 [I width]
        v2: 0 -> 15 [I height]
  + Method:       isFinished()Z
    Access flags: 0x1
      = public boolean isFinished()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [3] aload_0 v0
      [4] getfield #10
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
      [7] invokeinterface #16
        + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.isFinished (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/EdgeEffectCompat; this]
  + Method:       finish()V
    Access flags: 0x1
      = public void finish()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [3] aload_0 v0
      [4] getfield #10
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
      [7] invokeinterface #15
        + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.finish (Ljava/lang/Object;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 162
        [12] -> line 163
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/EdgeEffectCompat; this]
  + Method:       onPull(F)Z
    Access flags: 0x1
      = public boolean onPull(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [3] aload_0 v0
      [4] getfield #10
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
      [7] fload_1 v1
      [8] invokeinterface #18
        + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.onPull (Ljava/lang/Object;F)Z]
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 177
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/widget/EdgeEffectCompat; this]
        v1: 0 -> 14 [F deltaDistance]
  + Method:       onRelease()Z
    Access flags: 0x1
      = public boolean onRelease()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [3] aload_0 v0
      [4] getfield #10
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
      [7] invokeinterface #19
        + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.onRelease (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 189
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/EdgeEffectCompat; this]
  + Method:       draw(Landroid/graphics/Canvas;)Z
    Access flags: 0x1
      = public boolean draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] getstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [3] aload_0 v0
      [4] getfield #10
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.mEdgeEffect Ljava/lang/Object;]
      [7] aload_1 v1
      [8] invokeinterface #14
        + InterfaceMethodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl.draw (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 218
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Landroid/support/v4/widget/EdgeEffectCompat; this]
        v1: 0 -> 14 [Landroid/graphics/Canvas; canvas]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 0, stack = 2):
      [0] getstatic #8
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +16 (target=21)
      [8] new #5
        + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl]
      [11] dup
      [12] invokespecial #12
        + Methodref [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl.<init> ()V]
      [15] putstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [18] goto +13 (target=31)
      [21] new #4
        + Class [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl]
      [24] dup
      [25] invokespecial #11
        + Methodref [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl.<init> ()V]
      [28] putstatic #9
        + Fieldref [android/support/v4/widget/EdgeEffectCompat.IMPL Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 4)
        [0] -> line 37
        [8] -> line 38
        [21] -> line 40
        [31] -> line 42

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [EdgeEffectIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [BaseEdgeEffectImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [EdgeEffectImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [EdgeEffectCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]

Constant Pool (count = 47):
  + Class [android/support/v4/widget/EdgeEffectCompat]
  + Class [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl]
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;F)Z]
  + Utf8 [(Ljava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + Utf8 [<init>]
  + Utf8 [BaseEdgeEffectImpl]
  + Utf8 [Code]
  + Utf8 [EdgeEffectCompat.java]
  + Utf8 [EdgeEffectImpl]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Utf8 [canvas]
  + Utf8 [context]
  + Utf8 [deltaDistance]
  + Utf8 [draw]
  + Utf8 [edgeEffect]
  + Utf8 [finish]
  + Utf8 [height]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [newEdgeEffect]
  + Utf8 [onPull]
  + Utf8 [onRelease]
  + Utf8 [setSize]
  + Utf8 [this]
  + Utf8 [width]

Fields (count = 0):

Methods (count = 8):
  + Method:       <init>()V
    Access flags: 0x0
      = EdgeEffectCompat$BaseEdgeEffectImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
  + Method:       newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newEdgeEffect(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
        v1: 0 -> 2 [Landroid/content/Context; context]
  + Method:       setSize(Ljava/lang/Object;II)V
    Access flags: 0x1
      = public void setSize(java.lang.Object,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 64
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; edgeEffect]
        v2: 0 -> 1 [I width]
        v3: 0 -> 1 [I height]
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFinished(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; edgeEffect]
  + Method:       finish(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void finish(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 71
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
        v1: 0 -> 1 [Ljava/lang/Object; edgeEffect]
  + Method:       onPull(Ljava/lang/Object;F)Z
    Access flags: 0x1
      = public boolean onPull(java.lang.Object,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 74
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; edgeEffect]
        v2: 0 -> 2 [F deltaDistance]
  + Method:       onRelease(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean onRelease(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 78
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; edgeEffect]
  + Method:       draw(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
    Access flags: 0x1
      = public boolean draw(java.lang.Object,android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; this]
        v1: 0 -> 2 [Ljava/lang/Object; edgeEffect]
        v2: 0 -> 2 [Landroid/graphics/Canvas; canvas]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [BaseEdgeEffectImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [EdgeEffectImpl]
  + Source file attribute:
    + Utf8 [EdgeEffectCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]

Constant Pool (count = 63):
  + Class [android/support/v4/widget/EdgeEffectCompat]
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl]
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Class [android/support/v4/widget/EdgeEffectCompatIcs]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.draw (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.finish (Ljava/lang/Object;)V]
  + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.isFinished (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;]
  + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.onPull (Ljava/lang/Object;F)Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.onRelease (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.setSize (Ljava/lang/Object;II)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [draw (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + NameAndType [finish (Ljava/lang/Object;)V]
  + NameAndType [isFinished (Ljava/lang/Object;)Z]
  + NameAndType [newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;]
  + NameAndType [onPull (Ljava/lang/Object;F)Z]
  + NameAndType [onRelease (Ljava/lang/Object;)Z]
  + NameAndType [setSize (Ljava/lang/Object;II)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;F)Z]
  + Utf8 [(Ljava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EdgeEffectCompat.java]
  + Utf8 [EdgeEffectIcsImpl]
  + Utf8 [EdgeEffectImpl]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Utf8 [android/support/v4/widget/EdgeEffectCompatIcs]
  + Utf8 [canvas]
  + Utf8 [context]
  + Utf8 [deltaDistance]
  + Utf8 [draw]
  + Utf8 [edgeEffect]
  + Utf8 [finish]
  + Utf8 [height]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [newEdgeEffect]
  + Utf8 [onPull]
  + Utf8 [onRelease]
  + Utf8 [setSize]
  + Utf8 [this]
  + Utf8 [width]

Fields (count = 0):

Methods (count = 8):
  + Method:       <init>()V
    Access flags: 0x0
      = EdgeEffectCompat$EdgeEffectIcsImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
  + Method:       newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newEdgeEffect(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #9
        + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.newEdgeEffect (Landroid/content/Context;)Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 92
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
        v1: 0 -> 5 [Landroid/content/Context; context]
  + Method:       setSize(Ljava/lang/Object;II)V
    Access flags: 0x1
      = public void setSize(java.lang.Object,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] iload_3 v3
      [3] invokestatic #12
        + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.setSize (Ljava/lang/Object;II)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 96
        [6] -> line 97
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
        v1: 0 -> 7 [Ljava/lang/Object; edgeEffect]
        v2: 0 -> 7 [I width]
        v3: 0 -> 7 [I height]
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFinished(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #8
        + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.isFinished (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 100
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; edgeEffect]
  + Method:       finish(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void finish(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #7
        + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.finish (Ljava/lang/Object;)V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 104
        [4] -> line 105
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; edgeEffect]
  + Method:       onPull(Ljava/lang/Object;F)Z
    Access flags: 0x1
      = public boolean onPull(java.lang.Object,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] fload_2 v2
      [2] invokestatic #10
        + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.onPull (Ljava/lang/Object;F)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; edgeEffect]
        v2: 0 -> 6 [F deltaDistance]
  + Method:       onRelease(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean onRelease(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #11
        + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.onRelease (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 112
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
        v1: 0 -> 5 [Ljava/lang/Object; edgeEffect]
  + Method:       draw(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
    Access flags: 0x1
      = public boolean draw(java.lang.Object,android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #6
        + Methodref [android/support/v4/widget/EdgeEffectCompatIcs.draw (Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 120
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; this]
        v1: 0 -> 6 [Ljava/lang/Object; edgeEffect]
        v2: 0 -> 6 [Landroid/graphics/Canvas; canvas]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [EdgeEffectIcsImpl]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [EdgeEffectImpl]
  + Source file attribute:
    + Utf8 [EdgeEffectCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.widget.EdgeEffectCompat$EdgeEffectImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 24):
  + Class [android/support/v4/widget/EdgeEffectCompat]
  + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;F)Z]
  + Utf8 [(Ljava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + Utf8 [EdgeEffectCompat.java]
  + Utf8 [EdgeEffectImpl]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat]
  + Utf8 [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
  + Utf8 [draw]
  + Utf8 [finish]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [newEdgeEffect]
  + Utf8 [onPull]
  + Utf8 [onRelease]
  + Utf8 [setSize]

Fields (count = 0):

Methods (count = 7):
  + Method:       newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object newEdgeEffect(android.content.Context)
  + Method:       setSize(Ljava/lang/Object;II)V
    Access flags: 0x401
      = public abstract void setSize(java.lang.Object,int,int)
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isFinished(java.lang.Object)
  + Method:       finish(Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void finish(java.lang.Object)
  + Method:       onPull(Ljava/lang/Object;F)Z
    Access flags: 0x401
      = public abstract boolean onPull(java.lang.Object,float)
  + Method:       onRelease(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean onRelease(java.lang.Object)
  + Method:       draw(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
    Access flags: 0x401
      = public abstract boolean draw(java.lang.Object,android.graphics.Canvas)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl]
      + Class [android/support/v4/widget/EdgeEffectCompat]
      + Utf8 [EdgeEffectImpl]
  + Source file attribute:
    + Utf8 [EdgeEffectCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/EdgeEffectCompatIcs
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.EdgeEffectCompatIcs extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 59):
  + Class [android/support/v4/widget/EdgeEffectCompatIcs]
  + Class [android/widget/EdgeEffect]
  + Class [java/lang/Object]
  + Methodref [android/widget/EdgeEffect.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z]
  + Methodref [android/widget/EdgeEffect.finish ()V]
  + Methodref [android/widget/EdgeEffect.isFinished ()Z]
  + Methodref [android/widget/EdgeEffect.onPull (F)V]
  + Methodref [android/widget/EdgeEffect.onRelease ()V]
  + Methodref [android/widget/EdgeEffect.setSize (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [draw (Landroid/graphics/Canvas;)Z]
  + NameAndType [finish ()V]
  + NameAndType [isFinished ()Z]
  + NameAndType [onPull (F)V]
  + NameAndType [onRelease ()V]
  + NameAndType [setSize (II)V]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)V]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/Object;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/graphics/Canvas;)Z]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;F)Z]
  + Utf8 [(Ljava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/Object;Landroid/graphics/Canvas;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EdgeEffectCompatIcs.java]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/widget/EdgeEffect;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/EdgeEffectCompatIcs]
  + Utf8 [android/widget/EdgeEffect]
  + Utf8 [canvas]
  + Utf8 [context]
  + Utf8 [deltaDistance]
  + Utf8 [draw]
  + Utf8 [edgeEffect]
  + Utf8 [eff]
  + Utf8 [finish]
  + Utf8 [height]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [newEdgeEffect]
  + Utf8 [onPull]
  + Utf8 [onRelease]
  + Utf8 [setSize]
  + Utf8 [width]

Fields (count = 0):

Methods (count = 7):
  + Method:       newEdgeEffect(Landroid/content/Context;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object newEdgeEffect(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #2
        + Class [android/widget/EdgeEffect]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #4
        + Methodref [android/widget/EdgeEffect.<init> (Landroid/content/Context;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/content/Context; context]
  + Method:       setSize(Ljava/lang/Object;II)V
    Access flags: 0x9
      = public static void setSize(java.lang.Object,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/EdgeEffect]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #10
        + Methodref [android/widget/EdgeEffect.setSize (II)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [9] -> line 35
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Ljava/lang/Object; edgeEffect]
        v1: 0 -> 10 [I width]
        v2: 0 -> 10 [I height]
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isFinished(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/EdgeEffect]
      [4] invokevirtual #7
        + Methodref [android/widget/EdgeEffect.isFinished ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; edgeEffect]
  + Method:       finish(Ljava/lang/Object;)V
    Access flags: 0x9
      = public static void finish(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/EdgeEffect]
      [4] invokevirtual #6
        + Methodref [android/widget/EdgeEffect.finish ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 42
        [7] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; edgeEffect]
  + Method:       onPull(Ljava/lang/Object;F)Z
    Access flags: 0x9
      = public static boolean onPull(java.lang.Object,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/EdgeEffect]
      [4] fload_1 v1
      [5] invokevirtual #8
        + Methodref [android/widget/EdgeEffect.onPull (F)V]
      [8] iconst_1
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 46
        [8] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/Object; edgeEffect]
        v1: 0 -> 10 [F deltaDistance]
  + Method:       onRelease(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean onRelease(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/EdgeEffect]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] invokevirtual #9
        + Methodref [android/widget/EdgeEffect.onRelease ()V]
      [9] aload_1 v1
      [10] invokevirtual #7
        + Methodref [android/widget/EdgeEffect.isFinished ()Z]
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 51
        [5] -> line 52
        [9] -> line 53
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Ljava/lang/Object; edgeEffect]
        v1: 5 -> 14 [Landroid/widget/EdgeEffect; eff]
  + Method:       draw(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
    Access flags: 0x9
      = public static boolean draw(java.lang.Object,android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/EdgeEffect]
      [4] aload_1 v1
      [5] invokevirtual #5
        + Methodref [android/widget/EdgeEffect.draw (Landroid/graphics/Canvas;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Ljava/lang/Object; edgeEffect]
        v1: 0 -> 9 [Landroid/graphics/Canvas; canvas]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [EdgeEffectCompatIcs.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ResourceCursorAdapter
  Superclass:    android/support/v4/widget/CursorAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.widget.ResourceCursorAdapter extends android.support.v4.widget.CursorAdapter

Interfaces (count = 0):

Constant Pool (count = 71):
  + String [layout_inflater]
  + Class [android/content/Context]
  + Class [android/support/v4/widget/CursorAdapter]
  + Class [android/support/v4/widget/ResourceCursorAdapter]
  + Class [android/view/LayoutInflater]
  + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mDropDownLayout I]
  + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mInflater Landroid/view/LayoutInflater;]
  + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mLayout I]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/support/v4/widget/CursorAdapter.<init> (Landroid/content/Context;Landroid/database/Cursor;)V]
  + Methodref [android/support/v4/widget/CursorAdapter.<init> (Landroid/content/Context;Landroid/database/Cursor;I)V]
  + Methodref [android/support/v4/widget/CursorAdapter.<init> (Landroid/content/Context;Landroid/database/Cursor;Z)V]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [<init> (Landroid/content/Context;Landroid/database/Cursor;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/database/Cursor;I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/database/Cursor;Z)V]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [mDropDownLayout I]
  + NameAndType [mInflater Landroid/view/LayoutInflater;]
  + NameAndType [mLayout I]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;ILandroid/database/Cursor;)V]
  + Utf8 [(Landroid/content/Context;ILandroid/database/Cursor;I)V]
  + Utf8 [(Landroid/content/Context;ILandroid/database/Cursor;Z)V]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;Z)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Deprecated]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/support/v4/widget/ResourceCursorAdapter;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ResourceCursorAdapter.java]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/content/Context]
  + Utf8 [android/support/v4/widget/CursorAdapter]
  + Utf8 [android/support/v4/widget/ResourceCursorAdapter]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [autoRequery]
  + Utf8 [c]
  + Utf8 [context]
  + Utf8 [cursor]
  + Utf8 [dropDownLayout]
  + Utf8 [flags]
  + Utf8 [getSystemService]
  + Utf8 [inflate]
  + Utf8 [layout]
  + Utf8 [layout_inflater]
  + Utf8 [mDropDownLayout]
  + Utf8 [mInflater]
  + Utf8 [mLayout]
  + Utf8 [newDropDownView]
  + Utf8 [newView]
  + Utf8 [parent]
  + Utf8 [setDropDownViewResource]
  + Utf8 [setViewResource]
  + Utf8 [this]

Fields (count = 3):
  + Field:        mLayout I
    Access flags: 0x2
      = private int mLayout
  + Field:        mDropDownLayout I
    Access flags: 0x2
      = private int mDropDownLayout
  + Field:        mInflater Landroid/view/LayoutInflater;
    Access flags: 0x2
      = private android.view.LayoutInflater mInflater

Methods (count = 7):
  + Method:       <init>(Landroid/content/Context;ILandroid/database/Cursor;)V
    Access flags: 0x1
      = public ResourceCursorAdapter(android.content.Context,int,android.database.Cursor)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 30, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_3 v3
      [3] invokespecial #10
        + Methodref [android/support/v4/widget/CursorAdapter.<init> (Landroid/content/Context;Landroid/database/Cursor;)V]
      [6] aload_0 v0
      [7] aload_0 v0
      [8] iload_2 v2
      [9] dup_x1
      [10] putfield #6
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mDropDownLayout I]
      [13] putfield #8
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mLayout I]
      [16] aload_0 v0
      [17] aload_1 v1
      [18] ldc #1
        + String [layout_inflater]
      [20] invokevirtual #9
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [23] checkcast #5
        + Class [android/view/LayoutInflater]
      [26] putfield #7
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mInflater Landroid/view/LayoutInflater;]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 54
        [6] -> line 55
        [16] -> line 56
        [29] -> line 57
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Landroid/support/v4/widget/ResourceCursorAdapter; this]
        v1: 0 -> 30 [Landroid/content/Context; context]
        v2: 0 -> 30 [I layout]
        v3: 0 -> 30 [Landroid/database/Cursor; c]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Method:       <init>(Landroid/content/Context;ILandroid/database/Cursor;Z)V
    Access flags: 0x1
      = public ResourceCursorAdapter(android.content.Context,int,android.database.Cursor,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_3 v3
      [3] iload v4
      [5] invokespecial #12
        + Methodref [android/support/v4/widget/CursorAdapter.<init> (Landroid/content/Context;Landroid/database/Cursor;Z)V]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] iload_2 v2
      [11] dup_x1
      [12] putfield #6
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mDropDownLayout I]
      [15] putfield #8
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mLayout I]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] ldc #1
        + String [layout_inflater]
      [22] invokevirtual #9
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [25] checkcast #5
        + Class [android/view/LayoutInflater]
      [28] putfield #7
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mInflater Landroid/view/LayoutInflater;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 76
        [8] -> line 77
        [18] -> line 78
        [31] -> line 79
      + Local variable table attribute (count = 5)
        v0: 0 -> 32 [Landroid/support/v4/widget/ResourceCursorAdapter; this]
        v1: 0 -> 32 [Landroid/content/Context; context]
        v2: 0 -> 32 [I layout]
        v3: 0 -> 32 [Landroid/database/Cursor; c]
        v4: 0 -> 32 [Z autoRequery]
  + Method:       <init>(Landroid/content/Context;ILandroid/database/Cursor;I)V
    Access flags: 0x1
      = public ResourceCursorAdapter(android.content.Context,int,android.database.Cursor,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_3 v3
      [3] iload v4
      [5] invokespecial #11
        + Methodref [android/support/v4/widget/CursorAdapter.<init> (Landroid/content/Context;Landroid/database/Cursor;I)V]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] iload_2 v2
      [11] dup_x1
      [12] putfield #6
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mDropDownLayout I]
      [15] putfield #8
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mLayout I]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] ldc #1
        + String [layout_inflater]
      [22] invokevirtual #9
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [25] checkcast #5
        + Class [android/view/LayoutInflater]
      [28] putfield #7
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mInflater Landroid/view/LayoutInflater;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 93
        [8] -> line 94
        [18] -> line 95
        [31] -> line 96
      + Local variable table attribute (count = 5)
        v0: 0 -> 32 [Landroid/support/v4/widget/ResourceCursorAdapter; this]
        v1: 0 -> 32 [Landroid/content/Context; context]
        v2: 0 -> 32 [I layout]
        v3: 0 -> 32 [Landroid/database/Cursor; c]
        v4: 0 -> 32 [I flags]
  + Method:       newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mInflater Landroid/view/LayoutInflater;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mLayout I]
      [8] aload_3 v3
      [9] iconst_0
      [10] invokevirtual #13
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 106
      + Local variable table attribute (count = 4)
        v0: 0 -> 14 [Landroid/support/v4/widget/ResourceCursorAdapter; this]
        v1: 0 -> 14 [Landroid/content/Context; context]
        v2: 0 -> 14 [Landroid/database/Cursor; cursor]
        v3: 0 -> 14 [Landroid/view/ViewGroup; parent]
  + Method:       newDropDownView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View newDropDownView(android.content.Context,android.database.Cursor,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mInflater Landroid/view/LayoutInflater;]
      [4] aload_0 v0
      [5] getfield #6
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mDropDownLayout I]
      [8] aload_3 v3
      [9] iconst_0
      [10] invokevirtual #13
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 4)
        v0: 0 -> 14 [Landroid/support/v4/widget/ResourceCursorAdapter; this]
        v1: 0 -> 14 [Landroid/content/Context; context]
        v2: 0 -> 14 [Landroid/database/Cursor; cursor]
        v3: 0 -> 14 [Landroid/view/ViewGroup; parent]
  + Method:       setViewResource(I)V
    Access flags: 0x1
      = public void setViewResource(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #8
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mLayout I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 120
        [5] -> line 121
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/ResourceCursorAdapter; this]
        v1: 0 -> 6 [I layout]
  + Method:       setDropDownViewResource(I)V
    Access flags: 0x1
      = public void setDropDownViewResource(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #6
        + Fieldref [android/support/v4/widget/ResourceCursorAdapter.mDropDownLayout I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 129
        [5] -> line 130
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/ResourceCursorAdapter; this]
        v1: 0 -> 6 [I dropDownLayout]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ResourceCursorAdapter.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ScrollerCompat
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.ScrollerCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 86):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/widget/ScrollerCompat]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
  + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
  + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.<init> ()V]
  + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.<init> ()V]
  + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.<init> ()V]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.abortAnimation (Ljava/lang/Object;)V]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.computeScrollOffset (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getCurrX (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getCurrY (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getFinalX (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getFinalY (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.isFinished (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.startScroll (Ljava/lang/Object;IIIII)V]
  + NameAndType [<init> ()V]
  + NameAndType [IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [abortAnimation (Ljava/lang/Object;)V]
  + NameAndType [computeScrollOffset (Ljava/lang/Object;)Z]
  + NameAndType [getCurrX (Ljava/lang/Object;)I]
  + NameAndType [getCurrY (Ljava/lang/Object;)I]
  + NameAndType [getFinalX (Ljava/lang/Object;)I]
  + NameAndType [getFinalY (Ljava/lang/Object;)I]
  + NameAndType [isFinished (Ljava/lang/Object;)Z]
  + NameAndType [mScroller Ljava/lang/Object;]
  + NameAndType [startScroll (Ljava/lang/Object;IIIII)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(IIIII)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;IIIII)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
  + Utf8 [Landroid/support/v4/widget/ScrollerCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [ScrollerCompat.java]
  + Utf8 [ScrollerCompatImpl]
  + Utf8 [ScrollerCompatImplBase]
  + Utf8 [ScrollerCompatImplGingerbread]
  + Utf8 [ScrollerCompatImplIcs]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [abortAnimation]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/widget/ScrollerCompat]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs]
  + Utf8 [computeScrollOffset]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [getCurrX]
  + Utf8 [getCurrY]
  + Utf8 [getFinalX]
  + Utf8 [getFinalY]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [mScroller]
  + Utf8 [startScroll]
  + Utf8 [startX]
  + Utf8 [startY]
  + Utf8 [this]
  + Utf8 [version]

Fields (count = 2):
  + Field:        mScroller Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object mScroller
  + Field:        IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
    Access flags: 0x18
      = static final android.support.v4.widget.ScrollerCompat$ScrollerCompatImpl IMPL

Methods (count = 9):
  + Method:       isFinished()Z
    Access flags: 0x1
      = public boolean isFinished()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] invokeinterface #21
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.isFinished (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 268
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat; this]
  + Method:       getCurrX()I
    Access flags: 0x1
      = public int getCurrX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] invokeinterface #17
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getCurrX (Ljava/lang/Object;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 277
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat; this]
  + Method:       getCurrY()I
    Access flags: 0x1
      = public int getCurrY()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] invokeinterface #18
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getCurrY (Ljava/lang/Object;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 286
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat; this]
  + Method:       getFinalX()I
    Access flags: 0x1
      = public int getFinalX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] invokeinterface #19
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getFinalX (Ljava/lang/Object;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 293
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat; this]
  + Method:       getFinalY()I
    Access flags: 0x1
      = public int getFinalY()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] invokeinterface #20
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.getFinalY (Ljava/lang/Object;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 300
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat; this]
  + Method:       computeScrollOffset()Z
    Access flags: 0x1
      = public boolean computeScrollOffset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] invokeinterface #16
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.computeScrollOffset (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 323
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat; this]
  + Method:       startScroll(IIIII)V
    Access flags: 0x1
      = public void startScroll(int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 6, stack = 7):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] iload_1 v1
      [8] iload_2 v2
      [9] iload_3 v3
      [10] iload v4
      [12] iload v5
      [14] invokeinterface #22
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.startScroll (Ljava/lang/Object;IIIII)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 358
        [19] -> line 359
      + Local variable table attribute (count = 6)
        v0: 0 -> 20 [Landroid/support/v4/widget/ScrollerCompat; this]
        v1: 0 -> 20 [I startX]
        v2: 0 -> 20 [I startY]
        v3: 0 -> 20 [I dx]
        v4: 0 -> 20 [I dy]
        v5: 0 -> 20 [I duration]
  + Method:       abortAnimation()V
    Access flags: 0x1
      = public void abortAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [android/support/v4/widget/ScrollerCompat.mScroller Ljava/lang/Object;]
      [7] invokeinterface #15
        + InterfaceMethodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl.abortAnimation (Ljava/lang/Object;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 419
        [12] -> line 420
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat; this]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 1, stack = 2):
      [0] getstatic #9
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_0 v0
      [4] iload_0 v0
      [5] bipush 14
      [7] ificmplt +16 (target=23)
      [10] new #7
        + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs]
      [13] dup
      [14] invokespecial #14
        + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.<init> ()V]
      [17] putstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [20] goto +32 (target=52)
      [23] iload_0 v0
      [24] bipush 9
      [26] ificmplt +16 (target=42)
      [29] new #6
        + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
      [32] dup
      [33] invokespecial #13
        + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.<init> ()V]
      [36] putstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [39] goto +13 (target=52)
      [42] new #5
        + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase]
      [45] dup
      [46] invokespecial #12
        + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.<init> ()V]
      [49] putstatic #10
        + Fieldref [android/support/v4/widget/ScrollerCompat.IMPL Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 240
        [4] -> line 241
        [10] -> line 242
        [23] -> line 243
        [29] -> line 244
        [42] -> line 246
        [52] -> line 248
      + Local variable table attribute (count = 1)
        v0: 4 -> 52 [I version]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImplIcs]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImplGingerbread]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImpl]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ScrollerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.widget.ScrollerCompat$ScrollerCompatImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 23):
  + Class [android/support/v4/widget/ScrollerCompat]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;IIIII)V]
  + Utf8 [InnerClasses]
  + Utf8 [ScrollerCompat.java]
  + Utf8 [ScrollerCompatImpl]
  + Utf8 [SourceFile]
  + Utf8 [abortAnimation]
  + Utf8 [android/support/v4/widget/ScrollerCompat]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Utf8 [computeScrollOffset]
  + Utf8 [getCurrX]
  + Utf8 [getCurrY]
  + Utf8 [getFinalX]
  + Utf8 [getFinalY]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [startScroll]

Fields (count = 0):

Methods (count = 8):
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean isFinished(java.lang.Object)
  + Method:       getCurrX(Ljava/lang/Object;)I
    Access flags: 0x401
      = public abstract int getCurrX(java.lang.Object)
  + Method:       getCurrY(Ljava/lang/Object;)I
    Access flags: 0x401
      = public abstract int getCurrY(java.lang.Object)
  + Method:       computeScrollOffset(Ljava/lang/Object;)Z
    Access flags: 0x401
      = public abstract boolean computeScrollOffset(java.lang.Object)
  + Method:       startScroll(Ljava/lang/Object;IIIII)V
    Access flags: 0x401
      = public abstract void startScroll(java.lang.Object,int,int,int,int,int)
  + Method:       abortAnimation(Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void abortAnimation(java.lang.Object)
  + Method:       getFinalX(Ljava/lang/Object;)I
    Access flags: 0x401
      = public abstract int getFinalX(java.lang.Object)
  + Method:       getFinalY(Ljava/lang/Object;)I
    Access flags: 0x401
      = public abstract int getFinalY(java.lang.Object)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImpl]
  + Source file attribute:
    + Utf8 [ScrollerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]

Constant Pool (count = 64):
  + Class [android/support/v4/widget/ScrollerCompat]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase]
  + Class [android/widget/Scroller]
  + Class [java/lang/Object]
  + Methodref [android/widget/Scroller.abortAnimation ()V]
  + Methodref [android/widget/Scroller.computeScrollOffset ()Z]
  + Methodref [android/widget/Scroller.getCurrX ()I]
  + Methodref [android/widget/Scroller.getCurrY ()I]
  + Methodref [android/widget/Scroller.getFinalX ()I]
  + Methodref [android/widget/Scroller.getFinalY ()I]
  + Methodref [android/widget/Scroller.isFinished ()Z]
  + Methodref [android/widget/Scroller.startScroll (IIIII)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [abortAnimation ()V]
  + NameAndType [computeScrollOffset ()Z]
  + NameAndType [getCurrX ()I]
  + NameAndType [getCurrY ()I]
  + NameAndType [getFinalX ()I]
  + NameAndType [getFinalY ()I]
  + NameAndType [isFinished ()Z]
  + NameAndType [startScroll (IIIII)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(IIIII)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;IIIII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ScrollerCompat.java]
  + Utf8 [ScrollerCompatImpl]
  + Utf8 [ScrollerCompatImplBase]
  + Utf8 [SourceFile]
  + Utf8 [abortAnimation]
  + Utf8 [android/support/v4/widget/ScrollerCompat]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase]
  + Utf8 [android/widget/Scroller]
  + Utf8 [computeScrollOffset]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [getCurrX]
  + Utf8 [getCurrY]
  + Utf8 [getFinalX]
  + Utf8 [getFinalY]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [scroller]
  + Utf8 [startScroll]
  + Utf8 [startX]
  + Utf8 [startY]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 9):
  + Method:       <init>()V
    Access flags: 0x0
      = ScrollerCompat$ScrollerCompatImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFinished(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] invokevirtual #12
        + Methodref [android/widget/Scroller.isFinished ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 64
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getCurrX(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getCurrX(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] invokevirtual #8
        + Methodref [android/widget/Scroller.getCurrX ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getCurrY(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getCurrY(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] invokevirtual #9
        + Methodref [android/widget/Scroller.getCurrY ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 74
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       computeScrollOffset(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean computeScrollOffset(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] invokevirtual #7
        + Methodref [android/widget/Scroller.computeScrollOffset ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       startScroll(Ljava/lang/Object;IIIII)V
    Access flags: 0x1
      = public void startScroll(java.lang.Object,int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 7, stack = 6):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] iload_2 v2
      [5] iload_3 v3
      [6] iload v4
      [8] iload v5
      [10] iload v6
      [12] invokevirtual #13
        + Methodref [android/widget/Scroller.startScroll (IIIII)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 95
        [15] -> line 96
      + Local variable table attribute (count = 7)
        v0: 0 -> 16 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 16 [Ljava/lang/Object; scroller]
        v2: 0 -> 16 [I startX]
        v3: 0 -> 16 [I startY]
        v4: 0 -> 16 [I dx]
        v5: 0 -> 16 [I dy]
        v6: 0 -> 16 [I duration]
  + Method:       abortAnimation(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void abortAnimation(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] invokevirtual #6
        + Methodref [android/widget/Scroller.abortAnimation ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 112
        [7] -> line 113
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getFinalX(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getFinalX(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] invokevirtual #10
        + Methodref [android/widget/Scroller.getFinalX ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getFinalY(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getFinalY(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] checkcast #4
        + Class [android/widget/Scroller]
      [4] invokevirtual #11
        + Methodref [android/widget/Scroller.getFinalY ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 139
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; this]
        v1: 0 -> 8 [Ljava/lang/Object; scroller]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImpl]
  + Source file attribute:
    + Utf8 [ScrollerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]

Constant Pool (count = 61):
  + Class [android/support/v4/widget/ScrollerCompat]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
  + Class [android/support/v4/widget/ScrollerCompatGingerbread]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.abortAnimation (Ljava/lang/Object;)V]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.computeScrollOffset (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getCurrX (Ljava/lang/Object;)I]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getCurrY (Ljava/lang/Object;)I]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getFinalX (Ljava/lang/Object;)I]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getFinalY (Ljava/lang/Object;)I]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.isFinished (Ljava/lang/Object;)Z]
  + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.startScroll (Ljava/lang/Object;IIIII)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [abortAnimation (Ljava/lang/Object;)V]
  + NameAndType [computeScrollOffset (Ljava/lang/Object;)Z]
  + NameAndType [getCurrX (Ljava/lang/Object;)I]
  + NameAndType [getCurrY (Ljava/lang/Object;)I]
  + NameAndType [getFinalX (Ljava/lang/Object;)I]
  + NameAndType [getFinalY (Ljava/lang/Object;)I]
  + NameAndType [isFinished (Ljava/lang/Object;)Z]
  + NameAndType [startScroll (Ljava/lang/Object;IIIII)V]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;IIIII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ScrollerCompat.java]
  + Utf8 [ScrollerCompatImpl]
  + Utf8 [ScrollerCompatImplGingerbread]
  + Utf8 [SourceFile]
  + Utf8 [abortAnimation]
  + Utf8 [android/support/v4/widget/ScrollerCompat]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
  + Utf8 [android/support/v4/widget/ScrollerCompatGingerbread]
  + Utf8 [computeScrollOffset]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [getCurrX]
  + Utf8 [getCurrY]
  + Utf8 [getFinalX]
  + Utf8 [getFinalY]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [scroller]
  + Utf8 [startScroll]
  + Utf8 [startX]
  + Utf8 [startY]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 9):
  + Method:       <init>()V
    Access flags: 0x0
      = ScrollerCompat$ScrollerCompatImplGingerbread()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean isFinished(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #12
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.isFinished (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 151
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 5 [Ljava/lang/Object; scroller]
  + Method:       getCurrX(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getCurrX(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #8
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getCurrX (Ljava/lang/Object;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 156
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 5 [Ljava/lang/Object; scroller]
  + Method:       getCurrY(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getCurrY(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #9
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getCurrY (Ljava/lang/Object;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 161
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 5 [Ljava/lang/Object; scroller]
  + Method:       computeScrollOffset(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean computeScrollOffset(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #7
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.computeScrollOffset (Ljava/lang/Object;)Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 5 [Ljava/lang/Object; scroller]
  + Method:       startScroll(Ljava/lang/Object;IIIII)V
    Access flags: 0x1
      = public void startScroll(java.lang.Object,int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 7, stack = 6):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] iload_3 v3
      [3] iload v4
      [5] iload v5
      [7] iload v6
      [9] invokestatic #13
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.startScroll (Ljava/lang/Object;IIIII)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 182
        [12] -> line 183
      + Local variable table attribute (count = 7)
        v0: 0 -> 13 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 13 [Ljava/lang/Object; scroller]
        v2: 0 -> 13 [I startX]
        v3: 0 -> 13 [I startY]
        v4: 0 -> 13 [I dx]
        v5: 0 -> 13 [I dy]
        v6: 0 -> 13 [I duration]
  + Method:       abortAnimation(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void abortAnimation(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #6
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.abortAnimation (Ljava/lang/Object;)V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 201
        [4] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 5 [Ljava/lang/Object; scroller]
  + Method:       getFinalX(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getFinalX(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #10
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getFinalX (Ljava/lang/Object;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 222
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 5 [Ljava/lang/Object; scroller]
  + Method:       getFinalY(Ljava/lang/Object;)I
    Access flags: 0x1
      = public int getFinalY(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #11
        + Methodref [android/support/v4/widget/ScrollerCompatGingerbread.getFinalY (Ljava/lang/Object;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 227
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; this]
        v1: 0 -> 5 [Ljava/lang/Object; scroller]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImplGingerbread]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImpl]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImpl]
  + Source file attribute:
    + Utf8 [ScrollerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs
  Superclass:    android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs extends android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [android/support/v4/widget/ScrollerCompat]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
  + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs]
  + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [ScrollerCompat.java]
  + Utf8 [ScrollerCompatImplGingerbread]
  + Utf8 [ScrollerCompatImplIcs]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/ScrollerCompat]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
  + Utf8 [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x0
      = ScrollerCompat$ScrollerCompatImplIcs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 231
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImplIcs]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread]
      + Class [android/support/v4/widget/ScrollerCompat]
      + Utf8 [ScrollerCompatImplGingerbread]
  + Source file attribute:
    + Utf8 [ScrollerCompat.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ScrollerCompatGingerbread
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.ScrollerCompatGingerbread extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 52):
  + Class [android/support/v4/widget/ScrollerCompatGingerbread]
  + Class [android/widget/OverScroller]
  + Class [java/lang/Object]
  + Methodref [android/widget/OverScroller.abortAnimation ()V]
  + Methodref [android/widget/OverScroller.computeScrollOffset ()Z]
  + Methodref [android/widget/OverScroller.getCurrX ()I]
  + Methodref [android/widget/OverScroller.getCurrY ()I]
  + Methodref [android/widget/OverScroller.getFinalX ()I]
  + Methodref [android/widget/OverScroller.getFinalY ()I]
  + Methodref [android/widget/OverScroller.isFinished ()Z]
  + Methodref [android/widget/OverScroller.startScroll (IIIII)V]
  + NameAndType [abortAnimation ()V]
  + NameAndType [computeScrollOffset ()Z]
  + NameAndType [getCurrX ()I]
  + NameAndType [getCurrY ()I]
  + NameAndType [getFinalX ()I]
  + NameAndType [getFinalY ()I]
  + NameAndType [isFinished ()Z]
  + NameAndType [startScroll (IIIII)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(IIIII)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;IIIII)V]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ScrollerCompatGingerbread.java]
  + Utf8 [SourceFile]
  + Utf8 [abortAnimation]
  + Utf8 [android/support/v4/widget/ScrollerCompatGingerbread]
  + Utf8 [android/widget/OverScroller]
  + Utf8 [computeScrollOffset]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [getCurrX]
  + Utf8 [getCurrY]
  + Utf8 [getFinalX]
  + Utf8 [getFinalY]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [scroller]
  + Utf8 [startScroll]
  + Utf8 [startX]
  + Utf8 [startY]

Fields (count = 0):

Methods (count = 8):
  + Method:       isFinished(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean isFinished(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] invokevirtual #10
        + Methodref [android/widget/OverScroller.isFinished ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 31
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getCurrX(Ljava/lang/Object;)I
    Access flags: 0x9
      = public static int getCurrX(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] invokevirtual #6
        + Methodref [android/widget/OverScroller.getCurrX ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 35
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getCurrY(Ljava/lang/Object;)I
    Access flags: 0x9
      = public static int getCurrY(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] invokevirtual #7
        + Methodref [android/widget/OverScroller.getCurrY ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       computeScrollOffset(Ljava/lang/Object;)Z
    Access flags: 0x9
      = public static boolean computeScrollOffset(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] invokevirtual #5
        + Methodref [android/widget/OverScroller.computeScrollOffset ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       startScroll(Ljava/lang/Object;IIIII)V
    Access flags: 0x9
      = public static void startScroll(java.lang.Object,int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] iload_3 v3
      [7] iload v4
      [9] iload v5
      [11] invokevirtual #11
        + Methodref [android/widget/OverScroller.startScroll (IIIII)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 52
        [14] -> line 53
      + Local variable table attribute (count = 6)
        v0: 0 -> 15 [Ljava/lang/Object; scroller]
        v1: 0 -> 15 [I startX]
        v2: 0 -> 15 [I startY]
        v3: 0 -> 15 [I dx]
        v4: 0 -> 15 [I dy]
        v5: 0 -> 15 [I duration]
  + Method:       abortAnimation(Ljava/lang/Object;)V
    Access flags: 0x9
      = public static void abortAnimation(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] invokevirtual #4
        + Methodref [android/widget/OverScroller.abortAnimation ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 67
        [7] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getFinalX(Ljava/lang/Object;)I
    Access flags: 0x9
      = public static int getFinalX(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] invokevirtual #8
        + Methodref [android/widget/OverScroller.getFinalX ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; scroller]
  + Method:       getFinalY(Ljava/lang/Object;)I
    Access flags: 0x9
      = public static int getFinalY(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] checkcast #2
        + Class [android/widget/OverScroller]
      [4] invokevirtual #9
        + Methodref [android/widget/OverScroller.getFinalY ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Ljava/lang/Object; scroller]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ScrollerCompatGingerbread.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout
  Superclass:    android/view/ViewGroup
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.SlidingPaneLayout extends android.view.ViewGroup

Interfaces (count = 0):

Constant Pool (count = 737):
  + Integer [-2147483648]
  + Integer [-16777216]
  + Integer [16777215]
  + Integer [1073741824]
  + String [ returned null drawing cache]
  + String [Height must not be UNSPECIFIED]
  + String [SlidingPaneLayout]
  + String [Width must have an exact value or MATCH_PARENT]
  + String [drawChild: child view ]
  + String [onMeasure: More than two child views are not supported.]
  + Class [android/content/res/Resources]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Paint]
  + Class [android/graphics/PorterDuff]
  + Class [android/graphics/PorterDuff$Mode]
  + Class [android/graphics/PorterDuffColorFilter]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$1]
  + Class [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
  + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
  + Class [android/support/v4/widget/SlidingPaneLayout$PanelSlideListener]
  + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1]
  + Class [android/support/v4/widget/ViewDragHelper]
  + Class [android/support/v4/widget/ViewDragHelper$Callback]
  + Class [android/util/Log]
  + Class [android/view/MotionEvent]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewGroup$MarginLayoutParams]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Fieldref [android/graphics/PorterDuff$Mode.SRC_OVER Landroid/graphics/PorterDuff$Mode;]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.IMPL Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCoveredFadeColor I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionX F]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionY F]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mIsUnableToDrag Z]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mOverhangSize I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPanelSlideListener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxOffset F]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPostedRunnables Ljava/util/ArrayList;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mShadowDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideRange I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSliderFadeColor I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout.mTmpRect Landroid/graphics/Rect;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimWhenOffset Z]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rightMargin I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.slideable Z]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.isOpen Z]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/Rect;)Z]
  + Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
  + Methodref [android/graphics/Canvas.getClipBounds (Landroid/graphics/Rect;)Z]
  + Methodref [android/graphics/Canvas.restoreToCount (I)V]
  + Methodref [android/graphics/Canvas.save (I)I]
  + Methodref [android/graphics/Paint.<init> ()V]
  + Methodref [android/graphics/Paint.setColorFilter (Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;]
  + Methodref [android/graphics/PorterDuffColorFilter.<init> (ILandroid/graphics/PorterDuff$Mode;)V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/support/v4/view/MotionEventCompat.getActionMasked (Landroid/view/MotionEvent;)I]
  + Methodref [android/support/v4/view/ViewCompat.getLayerType (Landroid/view/View;)I]
  + Methodref [android/support/v4/view/ViewCompat.isOpaque (Landroid/view/View;)Z]
  + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
  + Methodref [android/support/v4/view/ViewCompat.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + Methodref [android/support/v4/view/ViewCompat.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.closePane ()Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.closePane (Landroid/view/View;I)Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.dimChildView (Landroid/view/View;FI)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getHeight ()I]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBottom ()I]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft ()I]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight ()I]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop ()I]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.getWidth ()I]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.invalidateChildRegion (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.isDimmed (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.isInEditMode ()Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.isInTouchMode ()Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.isOpen ()Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.isSlideable ()Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.openPane ()Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.openPane (Landroid/view/View;I)Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.parallaxOtherViews (F)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.requestLayout ()V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.setAllChildrenVisible ()V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.setMeasuredDimension (II)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.setShadowDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.smoothSlideTo (FI)Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.updateObscuredViewsVisibility (Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.viewIsOpaque (Landroid/view/View;)Z]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.<init> (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.run ()V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> ()V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.<init> ()V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.<init> ()V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.<init> ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.abort ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.continueSettling (Z)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.getTouchSlop ()I]
  + Methodref [android/support/v4/widget/ViewDragHelper.getViewDragState ()I]
  + Methodref [android/support/v4/widget/ViewDragHelper.isViewUnder (Landroid/view/View;II)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.processTouchEvent (Landroid/view/MotionEvent;)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.shouldInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getDrawingCache ()Landroid/graphics/Bitmap;]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [android/view/View.isDrawingCacheEnabled ()Z]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.offsetLeftAndRight (I)V]
  + Methodref [android/view/View.setDrawingCacheEnabled (Z)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
  + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
  + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
  + Methodref [android/view/ViewGroup.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]
  + Methodref [android/view/ViewGroup.onTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [android/view/ViewGroup.requestChildFocus (Landroid/view/View;Landroid/view/View;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl.invalidateChildRegion (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (ILandroid/graphics/PorterDuff$Mode;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [IMPL Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;]
  + NameAndType [SDK_INT I]
  + NameAndType [SRC_OVER Landroid/graphics/PorterDuff$Mode;]
  + NameAndType [abort ()V]
  + NameAndType [abs (F)F]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [cancel ()V]
  + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + NameAndType [clear ()V]
  + NameAndType [clipRect (Landroid/graphics/Rect;)Z]
  + NameAndType [closePane ()Z]
  + NameAndType [closePane (Landroid/view/View;I)Z]
  + NameAndType [continueSettling (Z)Z]
  + NameAndType [dimChildView (Landroid/view/View;FI)V]
  + NameAndType [dimPaint Landroid/graphics/Paint;]
  + NameAndType [dimWhenOffset Z]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
  + NameAndType [drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAction ()I]
  + NameAndType [getActionMasked (Landroid/view/MotionEvent;)I]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getClipBounds (Landroid/graphics/Rect;)Z]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawingCache ()Landroid/graphics/Bitmap;]
  + NameAndType [getHeight ()I]
  + NameAndType [getIntrinsicWidth ()I]
  + NameAndType [getLayerType (Landroid/view/View;)I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft ()I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getOpacity ()I]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getRight ()I]
  + NameAndType [getSize (I)I]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getTop ()I]
  + NameAndType [getTouchSlop ()I]
  + NameAndType [getViewDragState ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [getX ()F]
  + NameAndType [getY ()F]
  + NameAndType [height I]
  + NameAndType [invalidateChildRegion (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + NameAndType [invalidateChildRegion (Landroid/view/View;)V]
  + NameAndType [isDimmed (Landroid/view/View;)Z]
  + NameAndType [isDrawingCacheEnabled ()Z]
  + NameAndType [isInEditMode ()Z]
  + NameAndType [isInTouchMode ()Z]
  + NameAndType [isOpaque (Landroid/view/View;)Z]
  + NameAndType [isOpen ()Z]
  + NameAndType [isOpen Z]
  + NameAndType [isSlideable ()Z]
  + NameAndType [isViewUnder (Landroid/view/View;II)Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [leftMargin I]
  + NameAndType [mCanSlide Z]
  + NameAndType [mCoveredFadeColor I]
  + NameAndType [mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
  + NameAndType [mFirstLayout Z]
  + NameAndType [mInitialMotionX F]
  + NameAndType [mInitialMotionY F]
  + NameAndType [mIsUnableToDrag Z]
  + NameAndType [mOverhangSize I]
  + NameAndType [mPanelSlideListener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;]
  + NameAndType [mParallaxBy I]
  + NameAndType [mParallaxOffset F]
  + NameAndType [mPostedRunnables Ljava/util/ArrayList;]
  + NameAndType [mPreservedOpenState Z]
  + NameAndType [mShadowDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mSlideOffset F]
  + NameAndType [mSlideRange I]
  + NameAndType [mSlideableView Landroid/view/View;]
  + NameAndType [mSliderFadeColor I]
  + NameAndType [mTmpRect Landroid/graphics/Rect;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [min (II)I]
  + NameAndType [offsetLeftAndRight (I)V]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [onSizeChanged (IIII)V]
  + NameAndType [onTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [openPane ()Z]
  + NameAndType [openPane (Landroid/view/View;I)Z]
  + NameAndType [parallaxOtherViews (F)V]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;)V]
  + NameAndType [postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
  + NameAndType [processTouchEvent (Landroid/view/MotionEvent;)V]
  + NameAndType [requestChildFocus (Landroid/view/View;Landroid/view/View;)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [restoreToCount (I)V]
  + NameAndType [right I]
  + NameAndType [rightMargin I]
  + NameAndType [run ()V]
  + NameAndType [save (I)I]
  + NameAndType [setAllChildrenVisible ()V]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setColorFilter (Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;]
  + NameAndType [setDrawingCacheEnabled (Z)V]
  + NameAndType [setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setShadowDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [shouldInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [size ()I]
  + NameAndType [slideable Z]
  + NameAndType [smoothSlideTo (FI)Z]
  + NameAndType [smoothSlideViewTo (Landroid/view/View;II)Z]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateObscuredViewsVisibility (Landroid/view/View;)V]
  + NameAndType [viewIsOpaque (Landroid/view/View;)Z]
  + NameAndType [weight F]
  + NameAndType [width I]
  + Utf8 [ returned null drawing cache]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/Bitmap;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)F]
  + Utf8 [(F)V]
  + Utf8 [(FI)Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/graphics/PorterDuff$Mode;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/Canvas;Landroid/view/View;J)Z]
  + Utf8 [(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;FI)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;II)Z]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Runnable;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [(ZIIII)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [DisableLayerRunnable]
  + Utf8 [F]
  + Utf8 [Height must not be UNSPECIFIED]
  + Utf8 [I]
  + Utf8 [IMPL]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/graphics/PorterDuff$Mode;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout;]
  + Utf8 [Landroid/support/v4/widget/ViewDragHelper;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MarginLayoutParams]
  + Utf8 [MeasureSpec]
  + Utf8 [Mode]
  + Utf8 [PanelSlideListener]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SDK_INT]
  + Utf8 [SRC_OVER]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SlidingPaneLayout]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SlidingPanelLayoutImpl]
  + Utf8 [SlidingPanelLayoutImplBase]
  + Utf8 [SlidingPanelLayoutImplJB]
  + Utf8 [SlidingPanelLayoutImplJBMR1]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Width must have an exact value or MATCH_PARENT]
  + Utf8 [Z]
  + Utf8 [abort]
  + Utf8 [abs]
  + Utf8 [access$1000]
  + Utf8 [access$900]
  + Utf8 [action]
  + Utf8 [add]
  + Utf8 [addedWidth]
  + Utf8 [adx]
  + Utf8 [ady]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Paint]
  + Utf8 [android/graphics/PorterDuff]
  + Utf8 [android/graphics/PorterDuff$Mode]
  + Utf8 [android/graphics/PorterDuffColorFilter]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$1]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$PanelSlideListener]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1]
  + Utf8 [android/support/v4/widget/ViewDragHelper]
  + Utf8 [android/support/v4/widget/ViewDragHelper$Callback]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewGroup$MarginLayoutParams]
  + Utf8 [append]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [baseAlpha]
  + Utf8 [bg]
  + Utf8 [bottom]
  + Utf8 [bottomBound]
  + Utf8 [c]
  + Utf8 [cache]
  + Utf8 [canSlide]
  + Utf8 [cancel]
  + Utf8 [canvas]
  + Utf8 [changed]
  + Utf8 [checkLayoutParams]
  + Utf8 [child]
  + Utf8 [childBottom]
  + Utf8 [childCount]
  + Utf8 [childHeight]
  + Utf8 [childHeightSpec]
  + Utf8 [childLeft]
  + Utf8 [childRight]
  + Utf8 [childTop]
  + Utf8 [childWidth]
  + Utf8 [childWidthSpec]
  + Utf8 [clampedChildBottom]
  + Utf8 [clampedChildLeft]
  + Utf8 [clampedChildRight]
  + Utf8 [clampedChildTop]
  + Utf8 [clear]
  + Utf8 [clipRect]
  + Utf8 [closePane]
  + Utf8 [color]
  + Utf8 [computeScroll]
  + Utf8 [continueSettling]
  + Utf8 [count]
  + Utf8 [d]
  + Utf8 [deviceVersion]
  + Utf8 [dimChildView]
  + Utf8 [dimPaint]
  + Utf8 [dimViews]
  + Utf8 [dimWhenOffset]
  + Utf8 [dlr]
  + Utf8 [draw]
  + Utf8 [drawBitmap]
  + Utf8 [drawChild]
  + Utf8 [drawChild: child view ]
  + Utf8 [drawingTime]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [e]
  + Utf8 [ev]
  + Utf8 [fadeColor]
  + Utf8 [fixedPanelWidthLimit]
  + Utf8 [focused]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [generateLayoutParams]
  + Utf8 [get]
  + Utf8 [getAction]
  + Utf8 [getActionMasked]
  + Utf8 [getBackground]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getClipBounds]
  + Utf8 [getContext]
  + Utf8 [getCoveredFadeColor]
  + Utf8 [getDrawable]
  + Utf8 [getDrawingCache]
  + Utf8 [getHeight]
  + Utf8 [getIntrinsicWidth]
  + Utf8 [getLayerType]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getOpacity]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getParallaxDistance]
  + Utf8 [getResources]
  + Utf8 [getRight]
  + Utf8 [getSize]
  + Utf8 [getSliderFadeColor]
  + Utf8 [getSuperState]
  + Utf8 [getTop]
  + Utf8 [getTouchSlop]
  + Utf8 [getViewDragState]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [h]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [heightSize]
  + Utf8 [horizontalMargin]
  + Utf8 [i]
  + Utf8 [imag]
  + Utf8 [initialVelocity]
  + Utf8 [interceptForDrag]
  + Utf8 [interceptTap]
  + Utf8 [invalidateChildRegion]
  + Utf8 [isDimmed]
  + Utf8 [isDrawingCacheEnabled]
  + Utf8 [isInEditMode]
  + Utf8 [isInTouchMode]
  + Utf8 [isOpaque]
  + Utf8 [isOpen]
  + Utf8 [isSlideable]
  + Utf8 [isViewUnder]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [layoutHeight]
  + Utf8 [left]
  + Utf8 [leftBound]
  + Utf8 [leftMargin]
  + Utf8 [listener]
  + Utf8 [lp]
  + Utf8 [mCanSlide]
  + Utf8 [mCoveredFadeColor]
  + Utf8 [mDragHelper]
  + Utf8 [mFirstLayout]
  + Utf8 [mInitialMotionX]
  + Utf8 [mInitialMotionY]
  + Utf8 [mIsUnableToDrag]
  + Utf8 [mOverhangSize]
  + Utf8 [mPanelSlideListener]
  + Utf8 [mParallaxBy]
  + Utf8 [mParallaxOffset]
  + Utf8 [mPostedRunnables]
  + Utf8 [mPreservedOpenState]
  + Utf8 [mShadowDrawable]
  + Utf8 [mSlideOffset]
  + Utf8 [mSlideRange]
  + Utf8 [mSlideableView]
  + Utf8 [mSliderFadeColor]
  + Utf8 [mTmpRect]
  + Utf8 [mag]
  + Utf8 [makeMeasureSpec]
  + Utf8 [margin]
  + Utf8 [max]
  + Utf8 [maxLayoutHeight]
  + Utf8 [measure]
  + Utf8 [measuredWidth]
  + Utf8 [min]
  + Utf8 [newOffset]
  + Utf8 [newWidth]
  + Utf8 [nextXStart]
  + Utf8 [offset]
  + Utf8 [offsetLeftAndRight]
  + Utf8 [oldOffset]
  + Utf8 [oldh]
  + Utf8 [oldw]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onInterceptTouchEvent]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onMeasure: More than two child views are not supported.]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSizeChanged]
  + Utf8 [onTouchEvent]
  + Utf8 [openPane]
  + Utf8 [p]
  + Utf8 [paddingLeft]
  + Utf8 [paddingRight]
  + Utf8 [paddingTop]
  + Utf8 [pane]
  + Utf8 [panel]
  + Utf8 [parallaxBy]
  + Utf8 [parallaxOtherViews]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [postOnAnimation]
  + Utf8 [processTouchEvent]
  + Utf8 [r]
  + Utf8 [range]
  + Utf8 [requestChildFocus]
  + Utf8 [requestLayout]
  + Utf8 [resId]
  + Utf8 [restoreToCount]
  + Utf8 [result]
  + Utf8 [right]
  + Utf8 [rightBound]
  + Utf8 [rightMargin]
  + Utf8 [run]
  + Utf8 [save]
  + Utf8 [secondChild]
  + Utf8 [setAllChildrenVisible]
  + Utf8 [setBounds]
  + Utf8 [setColorFilter]
  + Utf8 [setCoveredFadeColor]
  + Utf8 [setDrawingCacheEnabled]
  + Utf8 [setLayerType]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setPanelSlideListener]
  + Utf8 [setParallaxDistance]
  + Utf8 [setShadowDrawable]
  + Utf8 [setShadowResource]
  + Utf8 [setSliderFadeColor]
  + Utf8 [setVisibility]
  + Utf8 [shadowView]
  + Utf8 [shadowWidth]
  + Utf8 [shouldInterceptTouchEvent]
  + Utf8 [size]
  + Utf8 [skippedFirstPass]
  + Utf8 [slideLp]
  + Utf8 [slideOffset]
  + Utf8 [slideable]
  + Utf8 [slop]
  + Utf8 [smoothSlideTo]
  + Utf8 [smoothSlideViewTo]
  + Utf8 [ss]
  + Utf8 [state]
  + Utf8 [superState]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [top]
  + Utf8 [topBound]
  + Utf8 [updateObscuredViewsVisibility]
  + Utf8 [v]
  + Utf8 [velocity]
  + Utf8 [viewIsOpaque]
  + Utf8 [vis]
  + Utf8 [w]
  + Utf8 [wantTouchEvents]
  + Utf8 [weight]
  + Utf8 [weightSum]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthRemaining]
  + Utf8 [widthSize]
  + Utf8 [widthToDistribute]
  + Utf8 [x]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [xStart]
  + Utf8 [y]

Fields (count = 20):
  + Field:        mSliderFadeColor I
    Access flags: 0x2
      = private int mSliderFadeColor
  + Field:        mCoveredFadeColor I
    Access flags: 0x2
      = private int mCoveredFadeColor
  + Field:        mShadowDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mShadowDrawable
  + Field:        mOverhangSize I
    Access flags: 0x12
      = private final int mOverhangSize
  + Field:        mCanSlide Z
    Access flags: 0x2
      = private boolean mCanSlide
  + Field:        mSlideableView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mSlideableView
  + Field:        mSlideOffset F
    Access flags: 0x2
      = private float mSlideOffset
  + Field:        mParallaxOffset F
    Access flags: 0x2
      = private float mParallaxOffset
  + Field:        mSlideRange I
    Access flags: 0x2
      = private int mSlideRange
  + Field:        mIsUnableToDrag Z
    Access flags: 0x2
      = private boolean mIsUnableToDrag
  + Field:        mParallaxBy I
    Access flags: 0x2
      = private int mParallaxBy
  + Field:        mInitialMotionX F
    Access flags: 0x2
      = private float mInitialMotionX
  + Field:        mInitialMotionY F
    Access flags: 0x2
      = private float mInitialMotionY
  + Field:        mPanelSlideListener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;
    Access flags: 0x2
      = private android.support.v4.widget.SlidingPaneLayout$PanelSlideListener mPanelSlideListener
  + Field:        mDragHelper Landroid/support/v4/widget/ViewDragHelper;
    Access flags: 0x12
      = private final android.support.v4.widget.ViewDragHelper mDragHelper
  + Field:        mPreservedOpenState Z
    Access flags: 0x2
      = private boolean mPreservedOpenState
  + Field:        mFirstLayout Z
    Access flags: 0x2
      = private boolean mFirstLayout
  + Field:        mTmpRect Landroid/graphics/Rect;
    Access flags: 0x12
      = private final android.graphics.Rect mTmpRect
  + Field:        mPostedRunnables Ljava/util/ArrayList;
    Access flags: 0x12
      = private final java.util.ArrayList mPostedRunnables
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;>;]
  + Field:        IMPL Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;
    Access flags: 0x18
      = static final android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImpl IMPL

Methods (count = 43):
  + Method:       setParallaxDistance(I)V
    Access flags: 0x1
      = public void setParallaxDistance(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #59
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
      [5] aload_0 v0
      [6] invokevirtual #119
        + Methodref [android/support/v4/widget/SlidingPaneLayout.requestLayout ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 277
        [5] -> line 278
        [9] -> line 279
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 10 [I parallaxBy]
  + Method:       getParallaxDistance()I
    Access flags: 0x1
      = public int getParallaxDistance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #59
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 287
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       setSliderFadeColor(I)V
    Access flags: 0x1
      = public void setSliderFadeColor(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #67
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSliderFadeColor I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 296
        [5] -> line 297
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 6 [I color]
  + Method:       getSliderFadeColor()I
    Access flags: 0x1
      = public int getSliderFadeColor()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSliderFadeColor I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 303
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       setCoveredFadeColor(I)V
    Access flags: 0x1
      = public void setCoveredFadeColor(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #51
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCoveredFadeColor I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 313
        [5] -> line 314
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 6 [I color]
  + Method:       getCoveredFadeColor()I
    Access flags: 0x1
      = public int getCoveredFadeColor()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCoveredFadeColor I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 320
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       setPanelSlideListener(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V
    Access flags: 0x1
      = public void setPanelSlideListener(android.support.v4.widget.SlidingPaneLayout$PanelSlideListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #58
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPanelSlideListener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 324
        [5] -> line 325
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; listener]
  + Method:       updateObscuredViewsVisibility(Landroid/view/View;)V
    Access flags: 0x0
      = void updateObscuredViewsVisibility(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 212, locals = 18, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #105
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft ()I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] invokevirtual #109
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getWidth ()I]
      [9] aload_0 v0
      [10] invokevirtual #106
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight ()I]
      [13] isub
      [14] istore_3 v3
      [15] aload_0 v0
      [16] invokevirtual #107
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop ()I]
      [19] istore v4
      [21] aload_0 v0
      [22] invokevirtual #103
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getHeight ()I]
      [25] aload_0 v0
      [26] invokevirtual #104
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBottom ()I]
      [29] isub
      [30] istore v5
      [32] aload_1 v1
      [33] ifnull +37 (target=70)
      [36] aload_1 v1
      [37] invokestatic #125
        + Methodref [android/support/v4/widget/SlidingPaneLayout.viewIsOpaque (Landroid/view/View;)Z]
      [40] ifeq +30 (target=70)
      [43] aload_1 v1
      [44] invokevirtual #154
        + Methodref [android/view/View.getLeft ()I]
      [47] istore v6
      [49] aload_1 v1
      [50] invokevirtual #157
        + Methodref [android/view/View.getRight ()I]
      [53] istore v7
      [55] aload_1 v1
      [56] invokevirtual #158
        + Methodref [android/view/View.getTop ()I]
      [59] istore v8
      [61] aload_1 v1
      [62] invokevirtual #151
        + Methodref [android/view/View.getBottom ()I]
      [65] istore v9
      [67] goto +15 (target=82)
      [70] iconst_0
      [71] dup
      [72] istore v9
      [74] dup
      [75] istore v8
      [77] dup
      [78] istore v7
      [80] istore v6
      [82] iconst_0
      [83] istore v10
      [85] aload_0 v0
      [86] invokevirtual #101
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
      [89] istore v11
      [91] iload v10
      [93] iload v11
      [95] ificmpge +116 (target=211)
      [98] aload_0 v0
      [99] iload v10
      [101] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [104] astore v12
      [106] aload v12
      [108] aload_1 v1
      [109] ifacmpne +6 (target=115)
      [112] goto +99 (target=211)
      [115] iload_2 v2
      [116] aload v12
      [118] invokevirtual #154
        + Methodref [android/view/View.getLeft ()I]
      [121] invokestatic #183
        + Methodref [java/lang/Math.max (II)I]
      [124] istore v13
      [126] iload v4
      [128] aload v12
      [130] invokevirtual #158
        + Methodref [android/view/View.getTop ()I]
      [133] invokestatic #183
        + Methodref [java/lang/Math.max (II)I]
      [136] istore v14
      [138] iload_3 v3
      [139] aload v12
      [141] invokevirtual #157
        + Methodref [android/view/View.getRight ()I]
      [144] invokestatic #184
        + Methodref [java/lang/Math.min (II)I]
      [147] istore v15
      [149] iload v5
      [151] aload v12
      [153] invokevirtual #151
        + Methodref [android/view/View.getBottom ()I]
      [156] invokestatic #184
        + Methodref [java/lang/Math.min (II)I]
      [159] istore v16
      [161] iload v13
      [163] iload v6
      [165] ificmplt +30 (target=195)
      [168] iload v14
      [170] iload v8
      [172] ificmplt +23 (target=195)
      [175] iload v15
      [177] iload v7
      [179] ificmpgt +16 (target=195)
      [182] iload v16
      [184] iload v9
      [186] ificmpgt +9 (target=195)
      [189] iconst_4
      [190] istore v17
      [192] goto +6 (target=198)
      [195] iconst_0
      [196] istore v17
      [198] aload v12
      [200] iload v17
      [202] invokevirtual #166
        + Methodref [android/view/View.setVisibility (I)V]
      [205] iinc v10, 1
      [208] goto -117 (target=91)
      [211] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 348
        [5] -> line 349
        [15] -> line 350
        [21] -> line 351
        [32] -> line 356
        [43] -> line 357
        [49] -> line 358
        [55] -> line 359
        [61] -> line 360
        [70] -> line 362
        [82] -> line 365
        [98] -> line 366
        [106] -> line 368
        [112] -> line 370
        [115] -> line 373
        [126] -> line 374
        [138] -> line 375
        [149] -> line 376
        [161] -> line 378
        [189] -> line 380
        [195] -> line 382
        [198] -> line 384
        [205] -> line 365
        [211] -> line 386
      + Local variable table attribute (count = 23)
        v6: 49 -> 70 [I left]
        v7: 55 -> 70 [I right]
        v8: 61 -> 70 [I top]
        v9: 67 -> 70 [I bottom]
        v17: 192 -> 195 [I vis]
        v12: 106 -> 205 [Landroid/view/View; child]
        v13: 126 -> 205 [I clampedChildLeft]
        v14: 138 -> 205 [I clampedChildTop]
        v15: 149 -> 205 [I clampedChildRight]
        v16: 161 -> 205 [I clampedChildBottom]
        v17: 198 -> 205 [I vis]
        v10: 85 -> 211 [I i]
        v11: 91 -> 211 [I childCount]
        v0: 0 -> 212 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 212 [Landroid/view/View; panel]
        v2: 5 -> 212 [I leftBound]
        v3: 15 -> 212 [I rightBound]
        v4: 21 -> 212 [I topBound]
        v5: 32 -> 212 [I bottomBound]
        v6: 82 -> 212 [I left]
        v7: 80 -> 212 [I right]
        v8: 77 -> 212 [I top]
        v9: 74 -> 212 [I bottom]
  + Method:       setAllChildrenVisible()V
    Access flags: 0x0
      = void setAllChildrenVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 4, stack = 2):
      [0] iconst_0
      [1] istore_1 v1
      [2] aload_0 v0
      [3] invokevirtual #101
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
      [6] istore_2 v2
      [7] iload_1 v1
      [8] iload_2 v2
      [9] ificmpge +28 (target=37)
      [12] aload_0 v0
      [13] iload_1 v1
      [14] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [17] astore_3 v3
      [18] aload_3 v3
      [19] invokevirtual #159
        + Methodref [android/view/View.getVisibility ()I]
      [22] iconst_4
      [23] ificmpne +8 (target=31)
      [26] aload_3 v3
      [27] iconst_0
      [28] invokevirtual #166
        + Methodref [android/view/View.setVisibility (I)V]
      [31] iinc v1, 1
      [34] goto -27 (target=7)
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 389
        [12] -> line 390
        [18] -> line 391
        [26] -> line 392
        [31] -> line 389
        [37] -> line 395
      + Local variable table attribute (count = 4)
        v3: 18 -> 31 [Landroid/view/View; child]
        v1: 2 -> 37 [I i]
        v2: 7 -> 37 [I childCount]
        v0: 0 -> 38 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       viewIsOpaque(Landroid/view/View;)Z
    Access flags: 0xa
      = private static boolean viewIsOpaque(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokestatic #93
        + Methodref [android/support/v4/view/ViewCompat.isOpaque (Landroid/view/View;)Z]
      [4] ifeq +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] getstatic #48
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [12] bipush 18
      [14] ificmplt +5 (target=19)
      [17] iconst_0
      [18] ireturn
      [19] aload_0 v0
      [20] invokevirtual #150
        + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
      [23] astore_1 v1
      [24] aload_1 v1
      [25] ifnull +17 (target=42)
      [28] aload_1 v1
      [29] invokevirtual #89
        + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
      [32] iconst_m1
      [33] ificmpne +7 (target=40)
      [36] iconst_1
      [37] goto +4 (target=41)
      [40] iconst_0
      [41] ireturn
      [42] iconst_0
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 398
        [9] -> line 403
        [19] -> line 405
        [24] -> line 406
        [28] -> line 407
        [42] -> line 409
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Landroid/view/View; v]
        v1: 24 -> 44 [Landroid/graphics/drawable/Drawable; bg]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #173
        + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 414
        [4] -> line 415
        [9] -> line 416
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #174
        + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [9] iconst_0
      [10] istore_1 v1
      [11] aload_0 v0
      [12] getfield #61
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPostedRunnables Ljava/util/ArrayList;]
      [15] invokevirtual #192
        + Methodref [java/util/ArrayList.size ()I]
      [18] istore_2 v2
      [19] iload_1 v1
      [20] iload_2 v2
      [21] ificmpge +25 (target=46)
      [24] aload_0 v0
      [25] getfield #61
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPostedRunnables Ljava/util/ArrayList;]
      [28] iload_1 v1
      [29] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [32] checkcast #25
        + Class [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
      [35] astore_3 v3
      [36] aload_3 v3
      [37] invokevirtual #127
        + Methodref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.run ()V]
      [40] iinc v1, 1
      [43] goto -24 (target=19)
      [46] aload_0 v0
      [47] getfield #61
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPostedRunnables Ljava/util/ArrayList;]
      [50] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 420
        [4] -> line 421
        [9] -> line 423
        [24] -> line 424
        [36] -> line 425
        [40] -> line 423
        [46] -> line 427
        [53] -> line 428
      + Local variable table attribute (count = 4)
        v3: 36 -> 40 [Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; dlr]
        v1: 11 -> 46 [I i]
        v2: 19 -> 46 [I count]
        v0: 0 -> 54 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1007, locals = 23, stack = 4):
      [0] iload_1 v1
      [1] invokestatic #167
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_1 v1
      [6] invokestatic #168
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [9] istore v4
      [11] iload_2 v2
      [12] invokestatic #167
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [15] istore v5
      [17] iload_2 v2
      [18] invokestatic #168
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [21] istore v6
      [23] iload_3 v3
      [24] ldc #4
        + Integer [1073741824]
      [26] ificmpeq +47 (target=73)
      [29] aload_0 v0
      [30] invokevirtual #112
        + Methodref [android/support/v4/widget/SlidingPaneLayout.isInEditMode ()Z]
      [33] ifeq +30 (target=63)
      [36] iload_3 v3
      [37] ldc #1
        + Integer [-2147483648]
      [39] ificmpne +9 (target=48)
      [42] ldc #4
        + Integer [1073741824]
      [44] istore_3 v3
      [45] goto +67 (target=112)
      [48] iload_3 v3
      [49] ifne +63 (target=112)
      [52] ldc #4
        + Integer [1073741824]
      [54] istore_3 v3
      [55] sipush 300
      [58] istore v4
      [60] goto +52 (target=112)
      [63] new #42
        + Class [java/lang/IllegalStateException]
      [66] dup
      [67] ldc #8
        + String [Width must have an exact value or MATCH_PARENT]
      [69] invokespecial #181
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [72] athrow
      [73] iload v5
      [75] ifne +37 (target=112)
      [78] aload_0 v0
      [79] invokevirtual #112
        + Methodref [android/support/v4/widget/SlidingPaneLayout.isInEditMode ()Z]
      [82] ifeq +20 (target=102)
      [85] iload v5
      [87] ifne +25 (target=112)
      [90] ldc #1
        + Integer [-2147483648]
      [92] istore v5
      [94] sipush 300
      [97] istore v6
      [99] goto +13 (target=112)
      [102] new #42
        + Class [java/lang/IllegalStateException]
      [105] dup
      [106] ldc #6
        + String [Height must not be UNSPECIFIED]
      [108] invokespecial #181
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [111] athrow
      [112] iconst_0
      [113] istore v7
      [115] iconst_m1
      [116] istore v8
      [118] iload v5
      [120] lookupswitch (2 offsets, default=62) (target=182)
        -2147483648: offset = 48, target = 168
        1073741824: offset = 28, target = 148
        default: offset = 62, target = 182
      [148] iload v6
      [150] aload_0 v0
      [151] invokevirtual #107
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop ()I]
      [154] isub
      [155] aload_0 v0
      [156] invokevirtual #104
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBottom ()I]
      [159] isub
      [160] dup
      [161] istore v8
      [163] istore v7
      [165] goto +17 (target=182)
      [168] iload v6
      [170] aload_0 v0
      [171] invokevirtual #107
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop ()I]
      [174] isub
      [175] aload_0 v0
      [176] invokevirtual #104
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingBottom ()I]
      [179] isub
      [180] istore v8
      [182] fconst_0
      [183] fstore v9
      [185] iconst_0
      [186] istore v10
      [188] iload v4
      [190] aload_0 v0
      [191] invokevirtual #105
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft ()I]
      [194] isub
      [195] aload_0 v0
      [196] invokevirtual #106
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight ()I]
      [199] isub
      [200] istore v11
      [202] aload_0 v0
      [203] invokevirtual #101
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
      [206] istore v12
      [208] iload v12
      [210] iconst_2
      [211] ificmple +11 (target=222)
      [214] ldc #7
        + String [SlidingPaneLayout]
      [216] ldc #10
        + String [onMeasure: More than two child views are not supported.]
      [218] invokestatic #146
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [221] pop
      [222] aload_0 v0
      [223] aconst_null
      [224] putfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [227] iconst_0
      [228] istore v13
      [230] iload v13
      [232] iload v12
      [234] ificmpge +294 (target=528)
      [237] aload_0 v0
      [238] iload v13
      [240] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [243] astore v14
      [245] aload v14
      [247] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [250] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [253] astore v15
      [255] aload v14
      [257] invokevirtual #159
        + Methodref [android/view/View.getVisibility ()I]
      [260] bipush 8
      [262] ificmpne +12 (target=274)
      [265] aload v15
      [267] iconst_0
      [268] putfield #70
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimWhenOffset Z]
      [271] goto +251 (target=522)
      [274] aload v15
      [276] getfield #75
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [279] fconst_0
      [280] fcmpl
      [281] ifle +24 (target=305)
      [284] fload v9
      [286] aload v15
      [288] getfield #75
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [291] fadd
      [292] fstore v9
      [294] aload v15
      [296] getfield #76
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
      [299] ifne +6 (target=305)
      [302] goto +220 (target=522)
      [305] aload v15
      [307] getfield #72
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
      [310] aload v15
      [312] getfield #73
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rightMargin I]
      [315] iadd
      [316] istore v17
      [318] aload v15
      [320] getfield #76
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
      [323] bipush -2
      [325] ificmpne +18 (target=343)
      [328] iload v4
      [330] iload v17
      [332] isub
      [333] ldc #1
        + Integer [-2147483648]
      [335] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [338] istore v16
      [340] goto +39 (target=379)
      [343] aload v15
      [345] getfield #76
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
      [348] iconst_m1
      [349] ificmpne +18 (target=367)
      [352] iload v4
      [354] iload v17
      [356] isub
      [357] ldc #4
        + Integer [1073741824]
      [359] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [362] istore v16
      [364] goto +15 (target=379)
      [367] aload v15
      [369] getfield #76
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
      [372] ldc #4
        + Integer [1073741824]
      [374] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [377] istore v16
      [379] aload v15
      [381] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [384] bipush -2
      [386] ificmpne +15 (target=401)
      [389] iload v8
      [391] ldc #1
        + Integer [-2147483648]
      [393] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [396] istore v18
      [398] goto +36 (target=434)
      [401] aload v15
      [403] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [406] iconst_m1
      [407] ificmpne +15 (target=422)
      [410] iload v8
      [412] ldc #4
        + Integer [1073741824]
      [414] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [417] istore v18
      [419] goto +15 (target=434)
      [422] aload v15
      [424] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [427] ldc #4
        + Integer [1073741824]
      [429] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [432] istore v18
      [434] aload v14
      [436] iload v16
      [438] iload v18
      [440] invokevirtual #163
        + Methodref [android/view/View.measure (II)V]
      [443] aload v14
      [445] invokevirtual #156
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [448] istore v19
      [450] aload v14
      [452] invokevirtual #155
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [455] istore v20
      [457] iload v5
      [459] ldc #1
        + Integer [-2147483648]
      [461] ificmpne +19 (target=480)
      [464] iload v20
      [466] iload v7
      [468] ificmple +12 (target=480)
      [471] iload v20
      [473] iload v8
      [475] invokestatic #184
        + Methodref [java/lang/Math.min (II)I]
      [478] istore v7
      [480] iload v11
      [482] iload v19
      [484] isub
      [485] istore v11
      [487] iload v10
      [489] aload v15
      [491] iload v11
      [493] ifge +7 (target=500)
      [496] iconst_1
      [497] goto +4 (target=501)
      [500] iconst_0
      [501] dup_x1
      [502] putfield #74
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.slideable Z]
      [505] ior
      [506] istore v10
      [508] aload v15
      [510] getfield #74
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.slideable Z]
      [513] ifeq +9 (target=522)
      [516] aload_0 v0
      [517] aload v14
      [519] putfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [522] iinc v13, 1
      [525] goto -295 (target=230)
      [528] iload v10
      [530] ifne +10 (target=540)
      [533] fload v9
      [535] fconst_0
      [536] fcmpl
      [537] ifle +433 (target=970)
      [540] iload v4
      [542] aload_0 v0
      [543] getfield #57
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mOverhangSize I]
      [546] isub
      [547] istore v13
      [549] iconst_0
      [550] istore v14
      [552] iload v14
      [554] iload v12
      [556] ificmpge +414 (target=970)
      [559] aload_0 v0
      [560] iload v14
      [562] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [565] astore v15
      [567] aload v15
      [569] invokevirtual #159
        + Methodref [android/view/View.getVisibility ()I]
      [572] bipush 8
      [574] ificmpne +6 (target=580)
      [577] goto +387 (target=964)
      [580] aload v15
      [582] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [585] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [588] astore v16
      [590] aload v15
      [592] invokevirtual #159
        + Methodref [android/view/View.getVisibility ()I]
      [595] bipush 8
      [597] ificmpne +6 (target=603)
      [600] goto +364 (target=964)
      [603] aload v16
      [605] getfield #76
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
      [608] ifne +17 (target=625)
      [611] aload v16
      [613] getfield #75
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [616] fconst_0
      [617] fcmpl
      [618] ifle +7 (target=625)
      [621] iconst_1
      [622] goto +4 (target=626)
      [625] iconst_0
      [626] istore v17
      [628] iload v17
      [630] ifeq +7 (target=637)
      [633] iconst_0
      [634] goto +8 (target=642)
      [637] aload v15
      [639] invokevirtual #156
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [642] istore v18
      [644] iload v10
      [646] ifeq +133 (target=779)
      [649] aload v15
      [651] aload_0 v0
      [652] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [655] ifacmpeq +124 (target=779)
      [658] aload v16
      [660] getfield #76
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
      [663] ifge +301 (target=964)
      [666] iload v18
      [668] iload v13
      [670] ificmpgt +13 (target=683)
      [673] aload v16
      [675] getfield #75
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [678] fconst_0
      [679] fcmpl
      [680] ifle +284 (target=964)
      [683] iload v17
      [685] ifeq +61 (target=746)
      [688] aload v16
      [690] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [693] bipush -2
      [695] ificmpne +15 (target=710)
      [698] iload v8
      [700] ldc #1
        + Integer [-2147483648]
      [702] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [705] istore v19
      [707] goto +51 (target=758)
      [710] aload v16
      [712] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [715] iconst_m1
      [716] ificmpne +15 (target=731)
      [719] iload v8
      [721] ldc #4
        + Integer [1073741824]
      [723] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [726] istore v19
      [728] goto +30 (target=758)
      [731] aload v16
      [733] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [736] ldc #4
        + Integer [1073741824]
      [738] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [741] istore v19
      [743] goto +15 (target=758)
      [746] aload v15
      [748] invokevirtual #155
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [751] ldc #4
        + Integer [1073741824]
      [753] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [756] istore v19
      [758] iload v13
      [760] ldc #4
        + Integer [1073741824]
      [762] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [765] istore v20
      [767] aload v15
      [769] iload v20
      [771] iload v19
      [773] invokevirtual #163
        + Methodref [android/view/View.measure (II)V]
      [776] goto +188 (target=964)
      [779] aload v16
      [781] getfield #75
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [784] fconst_0
      [785] fcmpl
      [786] ifle +178 (target=964)
      [789] aload v16
      [791] getfield #76
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.width I]
      [794] ifne +61 (target=855)
      [797] aload v16
      [799] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [802] bipush -2
      [804] ificmpne +15 (target=819)
      [807] iload v8
      [809] ldc #1
        + Integer [-2147483648]
      [811] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [814] istore v19
      [816] goto +51 (target=867)
      [819] aload v16
      [821] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [824] iconst_m1
      [825] ificmpne +15 (target=840)
      [828] iload v8
      [830] ldc #4
        + Integer [1073741824]
      [832] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [835] istore v19
      [837] goto +30 (target=867)
      [840] aload v16
      [842] getfield #71
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.height I]
      [845] ldc #4
        + Integer [1073741824]
      [847] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [850] istore v19
      [852] goto +15 (target=867)
      [855] aload v15
      [857] invokevirtual #155
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [860] ldc #4
        + Integer [1073741824]
      [862] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [865] istore v19
      [867] iload v10
      [869] ifeq +51 (target=920)
      [872] aload v16
      [874] getfield #72
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
      [877] aload v16
      [879] getfield #73
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rightMargin I]
      [882] iadd
      [883] istore v20
      [885] iload v4
      [887] iload v20
      [889] isub
      [890] istore v21
      [892] iload v21
      [894] ldc #4
        + Integer [1073741824]
      [896] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [899] istore v22
      [901] iload v18
      [903] iload v21
      [905] ificmpeq +12 (target=917)
      [908] aload v15
      [910] iload v22
      [912] iload v19
      [914] invokevirtual #163
        + Methodref [android/view/View.measure (II)V]
      [917] goto +47 (target=964)
      [920] iconst_0
      [921] iload v11
      [923] invokestatic #183
        + Methodref [java/lang/Math.max (II)I]
      [926] istore v20
      [928] aload v16
      [930] getfield #75
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [933] iload v20
      [935] i2f
      [936] fmul
      [937] fload v9
      [939] fdiv
      [940] f2i
      [941] istore v21
      [943] iload v18
      [945] iload v21
      [947] iadd
      [948] ldc #4
        + Integer [1073741824]
      [950] invokestatic #169
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [953] istore v22
      [955] aload v15
      [957] iload v22
      [959] iload v19
      [961] invokevirtual #163
        + Methodref [android/view/View.measure (II)V]
      [964] iinc v14, 1
      [967] goto -415 (target=552)
      [970] aload_0 v0
      [971] iload v4
      [973] iload v7
      [975] invokevirtual #121
        + Methodref [android/support/v4/widget/SlidingPaneLayout.setMeasuredDimension (II)V]
      [978] aload_0 v0
      [979] iload v10
      [981] putfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [984] aload_0 v0
      [985] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [988] invokevirtual #141
        + Methodref [android/support/v4/widget/ViewDragHelper.getViewDragState ()I]
      [991] ifeq +15 (target=1006)
      [994] iload v10
      [996] ifne +10 (target=1006)
      [999] aload_0 v0
      [1000] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [1003] invokevirtual #137
        + Methodref [android/support/v4/widget/ViewDragHelper.abort ()V]
      [1006] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 109)
        [0] -> line 432
        [5] -> line 433
        [11] -> line 434
        [17] -> line 435
        [23] -> line 437
        [29] -> line 438
        [36] -> line 443
        [42] -> line 444
        [48] -> line 445
        [52] -> line 446
        [55] -> line 447
        [63] -> line 450
        [73] -> line 452
        [78] -> line 453
        [85] -> line 457
        [90] -> line 458
        [94] -> line 459
        [102] -> line 462
        [112] -> line 466
        [115] -> line 467
        [118] -> line 468
        [148] -> line 470
        [165] -> line 471
        [168] -> line 473
        [182] -> line 477
        [185] -> line 478
        [188] -> line 479
        [202] -> line 480
        [208] -> line 482
        [214] -> line 483
        [222] -> line 487
        [227] -> line 491
        [237] -> line 492
        [245] -> line 493
        [255] -> line 495
        [265] -> line 496
        [271] -> line 497
        [274] -> line 500
        [284] -> line 501
        [294] -> line 505
        [305] -> line 509
        [318] -> line 510
        [328] -> line 511
        [343] -> line 513
        [352] -> line 514
        [367] -> line 517
        [379] -> line 521
        [389] -> line 522
        [401] -> line 523
        [410] -> line 524
        [422] -> line 526
        [434] -> line 529
        [443] -> line 530
        [450] -> line 531
        [457] -> line 533
        [471] -> line 534
        [480] -> line 537
        [487] -> line 538
        [508] -> line 539
        [516] -> line 540
        [522] -> line 491
        [528] -> line 545
        [540] -> line 546
        [549] -> line 548
        [559] -> line 549
        [567] -> line 551
        [577] -> line 552
        [580] -> line 555
        [590] -> line 557
        [600] -> line 558
        [603] -> line 561
        [628] -> line 562
        [644] -> line 563
        [658] -> line 564
        [683] -> line 568
        [688] -> line 571
        [698] -> line 572
        [710] -> line 574
        [719] -> line 575
        [731] -> line 578
        [746] -> line 582
        [758] -> line 585
        [767] -> line 587
        [776] -> line 588
        [779] -> line 589
        [789] -> line 591
        [797] -> line 593
        [807] -> line 594
        [819] -> line 596
        [828] -> line 597
        [840] -> line 600
        [855] -> line 604
        [867] -> line 608
        [872] -> line 610
        [885] -> line 611
        [892] -> line 612
        [901] -> line 614
        [908] -> line 615
        [917] -> line 617
        [920] -> line 619
        [928] -> line 620
        [943] -> line 621
        [955] -> line 623
        [964] -> line 548
        [970] -> line 629
        [978] -> line 630
        [984] -> line 631
        [999] -> line 633
        [1006] -> line 635
      + Local variable table attribute (count = 46)
        v16: 340 -> 343 [I childWidthSpec]
        v16: 364 -> 367 [I childWidthSpec]
        v18: 398 -> 401 [I childHeightSpec]
        v18: 419 -> 422 [I childHeightSpec]
        v14: 245 -> 522 [Landroid/view/View; child]
        v15: 255 -> 522 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; lp]
        v16: 379 -> 522 [I childWidthSpec]
        v17: 318 -> 522 [I horizontalMargin]
        v18: 434 -> 522 [I childHeightSpec]
        v19: 450 -> 522 [I childWidth]
        v20: 457 -> 522 [I childHeight]
        v13: 230 -> 528 [I i]
        v19: 707 -> 710 [I childHeightSpec]
        v19: 728 -> 731 [I childHeightSpec]
        v19: 743 -> 746 [I childHeightSpec]
        v19: 758 -> 776 [I childHeightSpec]
        v20: 767 -> 776 [I childWidthSpec]
        v19: 816 -> 819 [I childHeightSpec]
        v19: 837 -> 840 [I childHeightSpec]
        v19: 852 -> 855 [I childHeightSpec]
        v20: 885 -> 917 [I horizontalMargin]
        v21: 892 -> 917 [I newWidth]
        v22: 901 -> 917 [I childWidthSpec]
        v20: 928 -> 964 [I widthToDistribute]
        v21: 943 -> 964 [I addedWidth]
        v22: 955 -> 964 [I childWidthSpec]
        v19: 867 -> 964 [I childHeightSpec]
        v15: 567 -> 964 [Landroid/view/View; child]
        v16: 590 -> 964 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; lp]
        v17: 628 -> 964 [Z skippedFirstPass]
        v18: 644 -> 964 [I measuredWidth]
        v14: 552 -> 970 [I i]
        v13: 549 -> 970 [I fixedPanelWidthLimit]
        v0: 0 -> 1007 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 1007 [I widthMeasureSpec]
        v2: 0 -> 1007 [I heightMeasureSpec]
        v3: 5 -> 1007 [I widthMode]
        v4: 11 -> 1007 [I widthSize]
        v5: 17 -> 1007 [I heightMode]
        v6: 23 -> 1007 [I heightSize]
        v7: 115 -> 1007 [I layoutHeight]
        v8: 118 -> 1007 [I maxLayoutHeight]
        v9: 185 -> 1007 [F weightSum]
        v10: 188 -> 1007 [Z canSlide]
        v11: 202 -> 1007 [I widthRemaining]
        v12: 208 -> 1007 [I childCount]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 432, locals = 22, stack = 5):
      [0] iload v4
      [2] iload_2 v2
      [3] isub
      [4] istore v6
      [6] aload_0 v0
      [7] invokevirtual #105
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft ()I]
      [10] istore v7
      [12] aload_0 v0
      [13] invokevirtual #106
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingRight ()I]
      [16] istore v8
      [18] aload_0 v0
      [19] invokevirtual #107
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingTop ()I]
      [22] istore v9
      [24] aload_0 v0
      [25] invokevirtual #101
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
      [28] istore v10
      [30] iload v7
      [32] istore v11
      [34] iload v11
      [36] istore v12
      [38] aload_0 v0
      [39] getfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [42] ifeq +26 (target=68)
      [45] aload_0 v0
      [46] aload_0 v0
      [47] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [50] ifeq +14 (target=64)
      [53] aload_0 v0
      [54] getfield #62
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
      [57] ifeq +7 (target=64)
      [60] fconst_1
      [61] goto +4 (target=65)
      [64] fconst_0
      [65] putfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [68] iconst_0
      [69] istore v13
      [71] iload v13
      [73] iload v10
      [75] ificmpge +248 (target=323)
      [78] aload_0 v0
      [79] iload v13
      [81] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [84] astore v14
      [86] aload v14
      [88] invokevirtual #159
        + Methodref [android/view/View.getVisibility ()I]
      [91] bipush 8
      [93] ificmpne +6 (target=99)
      [96] goto +221 (target=317)
      [99] aload v14
      [101] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [104] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [107] astore v15
      [109] aload v14
      [111] invokevirtual #156
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [114] istore v16
      [116] iconst_0
      [117] istore v17
      [119] aload v15
      [121] getfield #74
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.slideable Z]
      [124] ifeq +102 (target=226)
      [127] aload v15
      [129] getfield #72
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
      [132] aload v15
      [134] getfield #73
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.rightMargin I]
      [137] iadd
      [138] istore v18
      [140] iload v12
      [142] iload v6
      [144] iload v8
      [146] isub
      [147] aload_0 v0
      [148] getfield #57
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mOverhangSize I]
      [151] isub
      [152] invokestatic #184
        + Methodref [java/lang/Math.min (II)I]
      [155] iload v11
      [157] isub
      [158] iload v18
      [160] isub
      [161] istore v19
      [163] aload_0 v0
      [164] iload v19
      [166] putfield #65
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideRange I]
      [169] aload v15
      [171] iload v11
      [173] aload v15
      [175] getfield #72
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
      [178] iadd
      [179] iload v19
      [181] iadd
      [182] iload v16
      [184] iconst_2
      [185] idiv
      [186] iadd
      [187] iload v6
      [189] iload v8
      [191] isub
      [192] ificmple +7 (target=199)
      [195] iconst_1
      [196] goto +4 (target=200)
      [199] iconst_0
      [200] putfield #70
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimWhenOffset Z]
      [203] iload v11
      [205] iload v19
      [207] i2f
      [208] aload_0 v0
      [209] getfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [212] fmul
      [213] f2i
      [214] aload v15
      [216] getfield #72
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
      [219] iadd
      [220] iadd
      [221] istore v11
      [223] goto +43 (target=266)
      [226] aload_0 v0
      [227] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [230] ifeq +32 (target=262)
      [233] aload_0 v0
      [234] getfield #59
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
      [237] ifeq +25 (target=262)
      [240] fconst_1
      [241] aload_0 v0
      [242] getfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [245] fsub
      [246] aload_0 v0
      [247] getfield #59
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
      [250] i2f
      [251] fmul
      [252] f2i
      [253] istore v17
      [255] iload v12
      [257] istore v11
      [259] goto +7 (target=266)
      [262] iload v12
      [264] istore v11
      [266] iload v11
      [268] iload v17
      [270] isub
      [271] istore v18
      [273] iload v18
      [275] iload v16
      [277] iadd
      [278] istore v19
      [280] iload v9
      [282] istore v20
      [284] iload v20
      [286] aload v14
      [288] invokevirtual #155
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [291] iadd
      [292] istore v21
      [294] aload v14
      [296] iload v18
      [298] iload v9
      [300] iload v19
      [302] iload v21
      [304] invokevirtual #162
        + Methodref [android/view/View.layout (IIII)V]
      [307] iload v12
      [309] aload v14
      [311] invokevirtual #160
        + Methodref [android/view/View.getWidth ()I]
      [314] iadd
      [315] istore v12
      [317] iinc v13, 1
      [320] goto -249 (target=71)
      [323] aload_0 v0
      [324] getfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [327] ifeq +99 (target=426)
      [330] aload_0 v0
      [331] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [334] ifeq +53 (target=387)
      [337] aload_0 v0
      [338] getfield #59
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
      [341] ifeq +11 (target=352)
      [344] aload_0 v0
      [345] aload_0 v0
      [346] getfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [349] invokespecial #118
        + Methodref [android/support/v4/widget/SlidingPaneLayout.parallaxOtherViews (F)V]
      [352] aload_0 v0
      [353] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [356] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [359] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [362] getfield #70
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimWhenOffset Z]
      [365] ifeq +53 (target=418)
      [368] aload_0 v0
      [369] aload_0 v0
      [370] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [373] aload_0 v0
      [374] getfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [377] aload_0 v0
      [378] getfield #67
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSliderFadeColor I]
      [381] invokespecial #99
        + Methodref [android/support/v4/widget/SlidingPaneLayout.dimChildView (Landroid/view/View;FI)V]
      [384] goto +34 (target=418)
      [387] iconst_0
      [388] istore v13
      [390] iload v13
      [392] iload v10
      [394] ificmpge +24 (target=418)
      [397] aload_0 v0
      [398] aload_0 v0
      [399] iload v13
      [401] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [404] fconst_0
      [405] aload_0 v0
      [406] getfield #67
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSliderFadeColor I]
      [409] invokespecial #99
        + Methodref [android/support/v4/widget/SlidingPaneLayout.dimChildView (Landroid/view/View;FI)V]
      [412] iinc v13, 1
      [415] goto -25 (target=390)
      [418] aload_0 v0
      [419] aload_0 v0
      [420] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [423] invokevirtual #124
        + Methodref [android/support/v4/widget/SlidingPaneLayout.updateObscuredViewsVisibility (Landroid/view/View;)V]
      [426] aload_0 v0
      [427] iconst_0
      [428] putfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [431] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 45)
        [0] -> line 640
        [6] -> line 641
        [12] -> line 642
        [18] -> line 643
        [24] -> line 645
        [30] -> line 646
        [34] -> line 647
        [38] -> line 649
        [45] -> line 650
        [68] -> line 653
        [78] -> line 654
        [86] -> line 656
        [96] -> line 657
        [99] -> line 660
        [109] -> line 662
        [116] -> line 663
        [119] -> line 665
        [127] -> line 666
        [140] -> line 667
        [163] -> line 669
        [169] -> line 670
        [203] -> line 672
        [223] -> line 673
        [240] -> line 674
        [255] -> line 675
        [262] -> line 677
        [266] -> line 680
        [273] -> line 681
        [280] -> line 682
        [284] -> line 683
        [294] -> line 684
        [307] -> line 686
        [317] -> line 653
        [323] -> line 689
        [330] -> line 690
        [337] -> line 691
        [344] -> line 692
        [352] -> line 694
        [368] -> line 695
        [387] -> line 699
        [397] -> line 700
        [412] -> line 699
        [418] -> line 703
        [426] -> line 706
        [431] -> line 707
      + Local variable table attribute (count = 25)
        v18: 140 -> 223 [I margin]
        v19: 163 -> 223 [I range]
        v14: 86 -> 317 [Landroid/view/View; child]
        v15: 109 -> 317 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; lp]
        v16: 116 -> 317 [I childWidth]
        v17: 119 -> 317 [I offset]
        v18: 273 -> 317 [I childLeft]
        v19: 280 -> 317 [I childRight]
        v20: 284 -> 317 [I childTop]
        v21: 294 -> 317 [I childBottom]
        v13: 71 -> 323 [I i]
        v13: 390 -> 418 [I i]
        v0: 0 -> 432 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 432 [Z changed]
        v2: 0 -> 432 [I l]
        v3: 0 -> 432 [I t]
        v4: 0 -> 432 [I r]
        v5: 0 -> 432 [I b]
        v6: 6 -> 432 [I width]
        v7: 12 -> 432 [I paddingLeft]
        v8: 18 -> 432 [I paddingRight]
        v9: 24 -> 432 [I paddingTop]
        v10: 30 -> 432 [I childCount]
        v11: 34 -> 432 [I xStart]
        v12: 38 -> 432 [I nextXStart]
  + Method:       onSizeChanged(IIII)V
    Access flags: 0x4
      = protected void onSizeChanged(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokespecial #178
        + Methodref [android/view/ViewGroup.onSizeChanged (IIII)V]
      [9] iload_1 v1
      [10] iload_3 v3
      [11] ificmpeq +8 (target=19)
      [14] aload_0 v0
      [15] iconst_1
      [16] putfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 711
        [9] -> line 713
        [14] -> line 714
        [19] -> line 716
      + Local variable table attribute (count = 5)
        v0: 0 -> 20 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 20 [I w]
        v2: 0 -> 20 [I h]
        v3: 0 -> 20 [I oldw]
        v4: 0 -> 20 [I oldh]
  + Method:       requestChildFocus(Landroid/view/View;Landroid/view/View;)V
    Access flags: 0x1
      = public void requestChildFocus(android.view.View,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #180
        + Methodref [android/view/ViewGroup.requestChildFocus (Landroid/view/View;Landroid/view/View;)V]
      [6] aload_0 v0
      [7] invokevirtual #113
        + Methodref [android/support/v4/widget/SlidingPaneLayout.isInTouchMode ()Z]
      [10] ifne +27 (target=37)
      [13] aload_0 v0
      [14] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [17] ifne +20 (target=37)
      [20] aload_0 v0
      [21] aload_1 v1
      [22] aload_0 v0
      [23] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [26] ifacmpne +7 (target=33)
      [29] iconst_1
      [30] goto +4 (target=34)
      [33] iconst_0
      [34] putfield #62
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 720
        [6] -> line 721
        [20] -> line 722
        [37] -> line 724
      + Local variable table attribute (count = 3)
        v0: 0 -> 38 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 38 [Landroid/view/View; child]
        v2: 0 -> 38 [Landroid/view/View; focused]
  + Method:       onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 310, locals = 9, stack = 5):
      [0] aload_1 v1
      [1] invokestatic #91
        + Methodref [android/support/v4/view/MotionEventCompat.getActionMasked (Landroid/view/MotionEvent;)I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [9] ifne +55 (target=64)
      [12] iload_2 v2
      [13] ifne +51 (target=64)
      [16] aload_0 v0
      [17] invokevirtual #101
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
      [20] iconst_1
      [21] ificmple +43 (target=64)
      [24] aload_0 v0
      [25] iconst_1
      [26] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [29] astore_3 v3
      [30] aload_3 v3
      [31] ifnull +33 (target=64)
      [34] aload_0 v0
      [35] aload_0 v0
      [36] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [39] aload_3 v3
      [40] aload_1 v1
      [41] invokevirtual #148
        + Methodref [android/view/MotionEvent.getX ()F]
      [44] f2i
      [45] aload_1 v1
      [46] invokevirtual #149
        + Methodref [android/view/MotionEvent.getY ()F]
      [49] f2i
      [50] invokevirtual #142
        + Methodref [android/support/v4/widget/ViewDragHelper.isViewUnder (Landroid/view/View;II)Z]
      [53] ifne +7 (target=60)
      [56] iconst_1
      [57] goto +4 (target=61)
      [60] iconst_0
      [61] putfield #62
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
      [64] aload_0 v0
      [65] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [68] ifeq +14 (target=82)
      [71] aload_0 v0
      [72] getfield #56
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mIsUnableToDrag Z]
      [75] ifeq +20 (target=95)
      [78] iload_2 v2
      [79] ifeq +16 (target=95)
      [82] aload_0 v0
      [83] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [86] invokevirtual #138
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [89] aload_0 v0
      [90] aload_1 v1
      [91] invokespecial #175
        + Methodref [android/view/ViewGroup.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
      [94] ireturn
      [95] iload_2 v2
      [96] iconst_3
      [97] ificmpeq +8 (target=105)
      [100] iload_2 v2
      [101] iconst_1
      [102] ificmpne +12 (target=114)
      [105] aload_0 v0
      [106] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [109] invokevirtual #138
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [112] iconst_0
      [113] ireturn
      [114] iconst_0
      [115] istore_3 v3
      [116] iload_2 v2
      [117] lookupswitch (2 offsets, default=168) (target=285)
        0: offset = 27, target = 144
        2: offset = 92, target = 209
        default: offset = 168, target = 285
      [144] aload_0 v0
      [145] iconst_0
      [146] putfield #56
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mIsUnableToDrag Z]
      [149] aload_1 v1
      [150] invokevirtual #148
        + Methodref [android/view/MotionEvent.getX ()F]
      [153] fstore v4
      [155] aload_1 v1
      [156] invokevirtual #149
        + Methodref [android/view/MotionEvent.getY ()F]
      [159] fstore v5
      [161] aload_0 v0
      [162] fload v4
      [164] putfield #54
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionX F]
      [167] aload_0 v0
      [168] fload v5
      [170] putfield #55
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionY F]
      [173] aload_0 v0
      [174] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [177] aload_0 v0
      [178] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [181] fload v4
      [183] f2i
      [184] fload v5
      [186] f2i
      [187] invokevirtual #142
        + Methodref [android/support/v4/widget/ViewDragHelper.isViewUnder (Landroid/view/View;II)Z]
      [190] ifeq +95 (target=285)
      [193] aload_0 v0
      [194] aload_0 v0
      [195] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [198] invokevirtual #111
        + Methodref [android/support/v4/widget/SlidingPaneLayout.isDimmed (Landroid/view/View;)Z]
      [201] ifeq +84 (target=285)
      [204] iconst_1
      [205] istore_3 v3
      [206] goto +79 (target=285)
      [209] aload_1 v1
      [210] invokevirtual #148
        + Methodref [android/view/MotionEvent.getX ()F]
      [213] fstore v4
      [215] aload_1 v1
      [216] invokevirtual #149
        + Methodref [android/view/MotionEvent.getY ()F]
      [219] fstore v5
      [221] fload v4
      [223] aload_0 v0
      [224] getfield #54
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionX F]
      [227] fsub
      [228] invokestatic #182
        + Methodref [java/lang/Math.abs (F)F]
      [231] fstore v6
      [233] fload v5
      [235] aload_0 v0
      [236] getfield #55
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionY F]
      [239] fsub
      [240] invokestatic #182
        + Methodref [java/lang/Math.abs (F)F]
      [243] fstore v7
      [245] aload_0 v0
      [246] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [249] invokevirtual #140
        + Methodref [android/support/v4/widget/ViewDragHelper.getTouchSlop ()I]
      [252] istore v8
      [254] fload v6
      [256] iload v8
      [258] i2f
      [259] fcmpl
      [260] ifle +25 (target=285)
      [263] fload v7
      [265] fload v6
      [267] fcmpl
      [268] ifle +17 (target=285)
      [271] aload_0 v0
      [272] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [275] invokevirtual #138
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [278] aload_0 v0
      [279] iconst_1
      [280] putfield #56
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mIsUnableToDrag Z]
      [283] iconst_0
      [284] ireturn
      [285] aload_0 v0
      [286] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [289] aload_1 v1
      [290] invokevirtual #144
        + Methodref [android/support/v4/widget/ViewDragHelper.shouldInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
      [293] istore v4
      [295] iload v4
      [297] ifne +7 (target=304)
      [300] iload_3 v3
      [301] ifeq +7 (target=308)
      [304] iconst_1
      [305] goto +4 (target=309)
      [308] iconst_0
      [309] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 31)
        [0] -> line 728
        [5] -> line 731
        [24] -> line 733
        [30] -> line 734
        [34] -> line 735
        [64] -> line 740
        [82] -> line 741
        [89] -> line 742
        [95] -> line 745
        [105] -> line 746
        [112] -> line 747
        [114] -> line 750
        [116] -> line 752
        [144] -> line 754
        [149] -> line 755
        [155] -> line 756
        [161] -> line 757
        [167] -> line 758
        [173] -> line 760
        [204] -> line 762
        [209] -> line 768
        [215] -> line 769
        [221] -> line 770
        [233] -> line 771
        [245] -> line 772
        [254] -> line 773
        [271] -> line 774
        [278] -> line 775
        [283] -> line 776
        [285] -> line 781
        [295] -> line 783
      + Local variable table attribute (count = 13)
        v3: 30 -> 64 [Landroid/view/View; secondChild]
        v4: 155 -> 209 [F x]
        v5: 161 -> 209 [F y]
        v4: 215 -> 285 [F x]
        v5: 221 -> 285 [F y]
        v6: 233 -> 285 [F adx]
        v7: 245 -> 285 [F ady]
        v8: 254 -> 285 [I slop]
        v0: 0 -> 310 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 310 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 310 [I action]
        v3: 116 -> 310 [Z interceptTap]
        v4: 295 -> 310 [Z interceptForDrag]
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 193, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [4] ifne +9 (target=13)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #179
        + Methodref [android/view/ViewGroup.onTouchEvent (Landroid/view/MotionEvent;)Z]
      [12] ireturn
      [13] aload_0 v0
      [14] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [17] aload_1 v1
      [18] invokevirtual #143
        + Methodref [android/support/v4/widget/ViewDragHelper.processTouchEvent (Landroid/view/MotionEvent;)V]
      [21] aload_1 v1
      [22] invokevirtual #147
        + Methodref [android/view/MotionEvent.getAction ()I]
      [25] istore_2 v2
      [26] iconst_1
      [27] istore_3 v3
      [28] iload_2 v2
      [29] sipush 255
      [32] iand
      [33] lookupswitch (2 offsets, default=158) (target=191)
        0: offset = 27, target = 60
        1: offset = 54, target = 87
        default: offset = 158, target = 191
      [60] aload_1 v1
      [61] invokevirtual #148
        + Methodref [android/view/MotionEvent.getX ()F]
      [64] fstore v4
      [66] aload_1 v1
      [67] invokevirtual #149
        + Methodref [android/view/MotionEvent.getY ()F]
      [70] fstore v5
      [72] aload_0 v0
      [73] fload v4
      [75] putfield #54
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionX F]
      [78] aload_0 v0
      [79] fload v5
      [81] putfield #55
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionY F]
      [84] goto +107 (target=191)
      [87] aload_0 v0
      [88] aload_0 v0
      [89] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [92] invokevirtual #111
        + Methodref [android/support/v4/widget/SlidingPaneLayout.isDimmed (Landroid/view/View;)Z]
      [95] ifeq +96 (target=191)
      [98] aload_1 v1
      [99] invokevirtual #148
        + Methodref [android/view/MotionEvent.getX ()F]
      [102] fstore v4
      [104] aload_1 v1
      [105] invokevirtual #149
        + Methodref [android/view/MotionEvent.getY ()F]
      [108] fstore v5
      [110] fload v4
      [112] aload_0 v0
      [113] getfield #54
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionX F]
      [116] fsub
      [117] fstore v6
      [119] fload v5
      [121] aload_0 v0
      [122] getfield #55
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mInitialMotionY F]
      [125] fsub
      [126] fstore v7
      [128] aload_0 v0
      [129] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [132] invokevirtual #140
        + Methodref [android/support/v4/widget/ViewDragHelper.getTouchSlop ()I]
      [135] istore v8
      [137] fload v6
      [139] fload v6
      [141] fmul
      [142] fload v7
      [144] fload v7
      [146] fmul
      [147] fadd
      [148] iload v8
      [150] iload v8
      [152] imul
      [153] i2f
      [154] fcmpg
      [155] ifge +36 (target=191)
      [158] aload_0 v0
      [159] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [162] aload_0 v0
      [163] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [166] fload v4
      [168] f2i
      [169] fload v5
      [171] f2i
      [172] invokevirtual #142
        + Methodref [android/support/v4/widget/ViewDragHelper.isViewUnder (Landroid/view/View;II)Z]
      [175] ifeq +16 (target=191)
      [178] aload_0 v0
      [179] aload_0 v0
      [180] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [183] iconst_0
      [184] invokespecial #98
        + Methodref [android/support/v4/widget/SlidingPaneLayout.closePane (Landroid/view/View;I)Z]
      [187] pop
      [188] goto +3 (target=191)
      [191] iload_3 v3
      [192] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 788
        [7] -> line 789
        [13] -> line 792
        [21] -> line 794
        [26] -> line 795
        [28] -> line 797
        [60] -> line 799
        [66] -> line 800
        [72] -> line 801
        [78] -> line 802
        [84] -> line 803
        [87] -> line 807
        [98] -> line 808
        [104] -> line 809
        [110] -> line 810
        [119] -> line 811
        [128] -> line 812
        [137] -> line 813
        [178] -> line 816
        [188] -> line 817
        [191] -> line 824
      + Local variable table attribute (count = 11)
        v4: 66 -> 87 [F x]
        v5: 72 -> 87 [F y]
        v4: 104 -> 191 [F x]
        v5: 110 -> 191 [F y]
        v6: 119 -> 191 [F dx]
        v7: 128 -> 191 [F dy]
        v8: 137 -> 191 [I slop]
        v0: 0 -> 193 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 193 [Landroid/view/MotionEvent; ev]
        v2: 26 -> 193 [I action]
        v3: 28 -> 193 [Z wantTouchEvents]
  + Method:       closePane(Landroid/view/View;I)Z
    Access flags: 0x2
      = private boolean closePane(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [4] ifne +12 (target=16)
      [7] aload_0 v0
      [8] fconst_0
      [9] iload_2 v2
      [10] invokevirtual #123
        + Methodref [android/support/v4/widget/SlidingPaneLayout.smoothSlideTo (FI)Z]
      [13] ifeq +10 (target=23)
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #62
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
      [21] iconst_1
      [22] ireturn
      [23] iconst_0
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 828
        [16] -> line 829
        [21] -> line 830
        [23] -> line 832
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 25 [Landroid/view/View; pane]
        v2: 0 -> 25 [I initialVelocity]
  + Method:       openPane(Landroid/view/View;I)Z
    Access flags: 0x2
      = private boolean openPane(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mFirstLayout Z]
      [4] ifne +12 (target=16)
      [7] aload_0 v0
      [8] fconst_1
      [9] iload_2 v2
      [10] invokevirtual #123
        + Methodref [android/support/v4/widget/SlidingPaneLayout.smoothSlideTo (FI)Z]
      [13] ifeq +10 (target=23)
      [16] aload_0 v0
      [17] iconst_1
      [18] putfield #62
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
      [21] iconst_1
      [22] ireturn
      [23] iconst_0
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 836
        [16] -> line 837
        [21] -> line 838
        [23] -> line 840
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 25 [Landroid/view/View; pane]
        v2: 0 -> 25 [I initialVelocity]
  + Method:       openPane()Z
    Access flags: 0x1
      = public boolean openPane()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [5] iconst_0
      [6] invokespecial #117
        + Methodref [android/support/v4/widget/SlidingPaneLayout.openPane (Landroid/view/View;I)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 858
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       closePane()Z
    Access flags: 0x1
      = public boolean closePane()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [5] iconst_0
      [6] invokespecial #98
        + Methodref [android/support/v4/widget/SlidingPaneLayout.closePane (Landroid/view/View;I)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 876
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       isOpen()Z
    Access flags: 0x1
      = public boolean isOpen()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [4] ifeq +12 (target=16)
      [7] aload_0 v0
      [8] getfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [11] fconst_1
      [12] fcmpl
      [13] ifne +7 (target=20)
      [16] iconst_1
      [17] goto +4 (target=21)
      [20] iconst_0
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 886
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       isSlideable()Z
    Access flags: 0x1
      = public boolean isSlideable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 905
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       dimChildView(Landroid/view/View;FI)V
    Access flags: 0x2
      = private void dimChildView(android.view.View,float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 168, locals = 8, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [7] astore v4
      [9] fload_2 v2
      [10] fconst_0
      [11] fcmpl
      [12] ifle +103 (target=115)
      [15] iload_3 v3
      [16] ifeq +99 (target=115)
      [19] iload_3 v3
      [20] ldc #2
        + Integer [-16777216]
      [22] iand
      [23] bipush 24
      [25] iushr
      [26] istore v5
      [28] iload v5
      [30] i2f
      [31] fload_2 v2
      [32] fmul
      [33] f2i
      [34] istore v6
      [36] iload v6
      [38] bipush 24
      [40] ishl
      [41] iload_3 v3
      [42] ldc #3
        + Integer [16777215]
      [44] iand
      [45] ior
      [46] istore v7
      [48] aload v4
      [50] getfield #69
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [53] ifnonnull +15 (target=68)
      [56] aload v4
      [58] new #13
        + Class [android/graphics/Paint]
      [61] dup
      [62] invokespecial #84
        + Methodref [android/graphics/Paint.<init> ()V]
      [65] putfield #69
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [68] aload v4
      [70] getfield #69
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [73] new #16
        + Class [android/graphics/PorterDuffColorFilter]
      [76] dup
      [77] iload v7
      [79] getstatic #46
        + Fieldref [android/graphics/PorterDuff$Mode.SRC_OVER Landroid/graphics/PorterDuff$Mode;]
      [82] invokespecial #86
        + Methodref [android/graphics/PorterDuffColorFilter.<init> (ILandroid/graphics/PorterDuff$Mode;)V]
      [85] invokevirtual #85
        + Methodref [android/graphics/Paint.setColorFilter (Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;]
      [88] pop
      [89] aload_1 v1
      [90] invokestatic #92
        + Methodref [android/support/v4/view/ViewCompat.getLayerType (Landroid/view/View;)I]
      [93] iconst_2
      [94] ificmpeq +13 (target=107)
      [97] aload_1 v1
      [98] iconst_2
      [99] aload v4
      [101] getfield #69
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [104] invokestatic #96
        + Methodref [android/support/v4/view/ViewCompat.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
      [107] aload_0 v0
      [108] aload_1 v1
      [109] invokespecial #110
        + Methodref [android/support/v4/widget/SlidingPaneLayout.invalidateChildRegion (Landroid/view/View;)V]
      [112] goto +55 (target=167)
      [115] aload_1 v1
      [116] invokestatic #92
        + Methodref [android/support/v4/view/ViewCompat.getLayerType (Landroid/view/View;)I]
      [119] ifeq +48 (target=167)
      [122] aload v4
      [124] getfield #69
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [127] ifnull +13 (target=140)
      [130] aload v4
      [132] getfield #69
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [135] aconst_null
      [136] invokevirtual #85
        + Methodref [android/graphics/Paint.setColorFilter (Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter;]
      [139] pop
      [140] new #25
        + Class [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
      [143] dup
      [144] aload_0 v0
      [145] aload_1 v1
      [146] invokespecial #126
        + Methodref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.<init> (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
      [149] astore v5
      [151] aload_0 v0
      [152] getfield #61
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPostedRunnables Ljava/util/ArrayList;]
      [155] aload v5
      [157] invokevirtual #189
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [160] pop
      [161] aload_0 v0
      [162] aload v5
      [164] invokestatic #95
        + Methodref [android/support/v4/view/ViewCompat.postOnAnimation (Landroid/view/View;Ljava/lang/Runnable;)V]
      [167] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 925
        [9] -> line 927
        [19] -> line 928
        [28] -> line 929
        [36] -> line 930
        [48] -> line 931
        [56] -> line 932
        [68] -> line 934
        [89] -> line 935
        [97] -> line 936
        [107] -> line 938
        [112] -> line 939
        [122] -> line 940
        [130] -> line 941
        [140] -> line 943
        [151] -> line 944
        [161] -> line 945
        [167] -> line 947
      + Local variable table attribute (count = 9)
        v5: 28 -> 112 [I baseAlpha]
        v6: 36 -> 112 [I imag]
        v7: 48 -> 112 [I color]
        v5: 151 -> 167 [Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; dlr]
        v0: 0 -> 168 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 168 [Landroid/view/View; v]
        v2: 0 -> 168 [F mag]
        v3: 0 -> 168 [I fadeColor]
        v4: 9 -> 168 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; lp]
  + Method:       drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
    Access flags: 0x4
      = protected boolean drawChild(android.graphics.Canvas,android.view.View,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 239, locals = 9, stack = 5):
      [0] aload_2 v2
      [1] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [7] astore v5
      [9] aload_1 v1
      [10] iconst_2
      [11] invokevirtual #83
        + Methodref [android/graphics/Canvas.save (I)I]
      [14] istore v7
      [16] aload_0 v0
      [17] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [20] ifeq +60 (target=80)
      [23] aload v5
      [25] getfield #74
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.slideable Z]
      [28] ifne +52 (target=80)
      [31] aload_0 v0
      [32] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [35] ifnull +45 (target=80)
      [38] aload_1 v1
      [39] aload_0 v0
      [40] getfield #68
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mTmpRect Landroid/graphics/Rect;]
      [43] invokevirtual #81
        + Methodref [android/graphics/Canvas.getClipBounds (Landroid/graphics/Rect;)Z]
      [46] pop
      [47] aload_0 v0
      [48] getfield #68
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mTmpRect Landroid/graphics/Rect;]
      [51] aload_0 v0
      [52] getfield #68
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mTmpRect Landroid/graphics/Rect;]
      [55] getfield #47
        + Fieldref [android/graphics/Rect.right I]
      [58] aload_0 v0
      [59] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [62] invokevirtual #154
        + Methodref [android/view/View.getLeft ()I]
      [65] invokestatic #184
        + Methodref [java/lang/Math.min (II)I]
      [68] putfield #47
        + Fieldref [android/graphics/Rect.right I]
      [71] aload_1 v1
      [72] aload_0 v0
      [73] getfield #68
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mTmpRect Landroid/graphics/Rect;]
      [76] invokevirtual #79
        + Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/Rect;)Z]
      [79] pop
      [80] getstatic #48
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [83] bipush 11
      [85] ificmplt +15 (target=100)
      [88] aload_0 v0
      [89] aload_1 v1
      [90] aload_2 v2
      [91] lload_3 v3
      [92] invokespecial #172
        + Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
      [95] istore v6
      [97] goto +133 (target=230)
      [100] aload v5
      [102] getfield #70
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimWhenOffset Z]
      [105] ifeq +104 (target=209)
      [108] aload_0 v0
      [109] getfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [112] fconst_0
      [113] fcmpl
      [114] ifle +95 (target=209)
      [117] aload_2 v2
      [118] invokevirtual #161
        + Methodref [android/view/View.isDrawingCacheEnabled ()Z]
      [121] ifne +8 (target=129)
      [124] aload_2 v2
      [125] iconst_1
      [126] invokevirtual #165
        + Methodref [android/view/View.setDrawingCacheEnabled (Z)V]
      [129] aload_2 v2
      [130] invokevirtual #152
        + Methodref [android/view/View.getDrawingCache ()Landroid/graphics/Bitmap;]
      [133] astore v8
      [135] aload v8
      [137] ifnull +30 (target=167)
      [140] aload_1 v1
      [141] aload v8
      [143] aload_2 v2
      [144] invokevirtual #154
        + Methodref [android/view/View.getLeft ()I]
      [147] i2f
      [148] aload_2 v2
      [149] invokevirtual #158
        + Methodref [android/view/View.getTop ()I]
      [152] i2f
      [153] aload v5
      [155] getfield #69
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [158] invokevirtual #80
        + Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
      [161] iconst_0
      [162] istore v6
      [164] goto +42 (target=206)
      [167] ldc #7
        + String [SlidingPaneLayout]
      [169] new #44
        + Class [java/lang/StringBuilder]
      [172] dup
      [173] invokespecial #185
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [176] ldc #9
        + String [drawChild: child view ]
      [178] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [181] aload_2 v2
      [182] invokevirtual #186
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [185] ldc #5
        + String [ returned null drawing cache]
      [187] invokevirtual #187
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [190] invokevirtual #188
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [193] invokestatic #146
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [196] pop
      [197] aload_0 v0
      [198] aload_1 v1
      [199] aload_2 v2
      [200] lload_3 v3
      [201] invokespecial #172
        + Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
      [204] istore v6
      [206] goto +24 (target=230)
      [209] aload_2 v2
      [210] invokevirtual #161
        + Methodref [android/view/View.isDrawingCacheEnabled ()Z]
      [213] ifeq +8 (target=221)
      [216] aload_2 v2
      [217] iconst_0
      [218] invokevirtual #165
        + Methodref [android/view/View.setDrawingCacheEnabled (Z)V]
      [221] aload_0 v0
      [222] aload_1 v1
      [223] aload_2 v2
      [224] lload_3 v3
      [225] invokespecial #172
        + Methodref [android/view/ViewGroup.drawChild (Landroid/graphics/Canvas;Landroid/view/View;J)Z]
      [228] istore v6
      [230] aload_1 v1
      [231] iload v7
      [233] invokevirtual #82
        + Methodref [android/graphics/Canvas.restoreToCount (I)V]
      [236] iload v6
      [238] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 951
        [9] -> line 953
        [16] -> line 955
        [38] -> line 957
        [47] -> line 958
        [71] -> line 959
        [80] -> line 962
        [88] -> line 963
        [100] -> line 965
        [117] -> line 966
        [124] -> line 967
        [129] -> line 969
        [135] -> line 970
        [140] -> line 971
        [161] -> line 972
        [167] -> line 974
        [197] -> line 975
        [206] -> line 977
        [209] -> line 978
        [216] -> line 979
        [221] -> line 981
        [230] -> line 985
        [236] -> line 987
      + Local variable table attribute (count = 11)
        v6: 97 -> 100 [Z result]
        v6: 164 -> 167 [Z result]
        v8: 135 -> 206 [Landroid/graphics/Bitmap; cache]
        v6: 206 -> 209 [Z result]
        v0: 0 -> 239 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 239 [Landroid/graphics/Canvas; canvas]
        v2: 0 -> 239 [Landroid/view/View; child]
        v3: 0 -> 239 [J drawingTime]
        v5: 9 -> 239 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; lp]
        v6: 230 -> 239 [Z result]
        v7: 16 -> 239 [I save]
  + Method:       invalidateChildRegion(Landroid/view/View;)V
    Access flags: 0x2
      = private void invalidateChildRegion(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] getstatic #49
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.IMPL Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokeinterface #193
        + InterfaceMethodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl.invalidateChildRegion (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 991
        [10] -> line 992
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 11 [Landroid/view/View; v]
  + Method:       smoothSlideTo(FI)Z
    Access flags: 0x0
      = boolean smoothSlideTo(float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [4] ifne +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_0 v0
      [10] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [13] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [16] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [19] astore_3 v3
      [20] aload_0 v0
      [21] invokevirtual #105
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getPaddingLeft ()I]
      [24] aload_3 v3
      [25] getfield #72
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
      [28] iadd
      [29] istore v4
      [31] iload v4
      [33] i2f
      [34] fload_1 v1
      [35] aload_0 v0
      [36] getfield #65
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideRange I]
      [39] i2f
      [40] fmul
      [41] fadd
      [42] f2i
      [43] istore v5
      [45] aload_0 v0
      [46] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [49] aload_0 v0
      [50] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [53] iload v5
      [55] aload_0 v0
      [56] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [59] invokevirtual #158
        + Methodref [android/view/View.getTop ()I]
      [62] invokevirtual #145
        + Methodref [android/support/v4/widget/ViewDragHelper.smoothSlideViewTo (Landroid/view/View;II)Z]
      [65] ifeq +13 (target=78)
      [68] aload_0 v0
      [69] invokevirtual #120
        + Methodref [android/support/v4/widget/SlidingPaneLayout.setAllChildrenVisible ()V]
      [72] aload_0 v0
      [73] invokestatic #94
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [76] iconst_1
      [77] ireturn
      [78] iconst_0
      [79] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 1001
        [7] -> line 1003
        [9] -> line 1006
        [20] -> line 1008
        [31] -> line 1009
        [45] -> line 1011
        [68] -> line 1012
        [72] -> line 1013
        [76] -> line 1014
        [78] -> line 1016
      + Local variable table attribute (count = 6)
        v0: 0 -> 80 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 80 [F slideOffset]
        v2: 0 -> 80 [I velocity]
        v3: 20 -> 80 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; lp]
        v4: 31 -> 80 [I leftBound]
        v5: 45 -> 80 [I x]
  + Method:       computeScroll()V
    Access flags: 0x1
      = public void computeScroll()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [4] iconst_1
      [5] invokevirtual #139
        + Methodref [android/support/v4/widget/ViewDragHelper.continueSettling (Z)Z]
      [8] ifeq +22 (target=30)
      [11] aload_0 v0
      [12] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [15] ifne +11 (target=26)
      [18] aload_0 v0
      [19] getfield #52
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mDragHelper Landroid/support/v4/widget/ViewDragHelper;]
      [22] invokevirtual #137
        + Methodref [android/support/v4/widget/ViewDragHelper.abort ()V]
      [25] return
      [26] aload_0 v0
      [27] invokestatic #94
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1021
        [11] -> line 1022
        [18] -> line 1023
        [25] -> line 1024
        [26] -> line 1027
        [30] -> line 1029
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       setShadowDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setShadowDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #63
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mShadowDrawable Landroid/graphics/drawable/Drawable;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1038
        [5] -> line 1039
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 6 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setShadowResource(I)V
    Access flags: 0x1
      = public void setShadowResource(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #108
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getResources ()Landroid/content/res/Resources;]
      [5] iload_1 v1
      [6] invokevirtual #78
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [9] invokevirtual #122
        + Methodref [android/support/v4/widget/SlidingPaneLayout.setShadowDrawable (Landroid/graphics/drawable/Drawable;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1048
        [12] -> line 1049
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 13 [I resId]
  + Method:       draw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #171
        + Methodref [android/view/ViewGroup.draw (Landroid/graphics/Canvas;)V]
      [5] aload_0 v0
      [6] invokevirtual #101
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
      [9] iconst_1
      [10] ificmple +11 (target=21)
      [13] aload_0 v0
      [14] iconst_1
      [15] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [18] goto +4 (target=22)
      [21] aconst_null
      [22] astore_2 v2
      [23] aload_2 v2
      [24] ifnull +10 (target=34)
      [27] aload_0 v0
      [28] getfield #63
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mShadowDrawable Landroid/graphics/drawable/Drawable;]
      [31] ifnonnull +4 (target=35)
      [34] return
      [35] aload_0 v0
      [36] getfield #63
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mShadowDrawable Landroid/graphics/drawable/Drawable;]
      [39] invokevirtual #88
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [42] istore_3 v3
      [43] aload_2 v2
      [44] invokevirtual #154
        + Methodref [android/view/View.getLeft ()I]
      [47] istore v4
      [49] aload_2 v2
      [50] invokevirtual #158
        + Methodref [android/view/View.getTop ()I]
      [53] istore v5
      [55] aload_2 v2
      [56] invokevirtual #151
        + Methodref [android/view/View.getBottom ()I]
      [59] istore v6
      [61] iload v4
      [63] iload_3 v3
      [64] isub
      [65] istore v7
      [67] aload_0 v0
      [68] getfield #63
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mShadowDrawable Landroid/graphics/drawable/Drawable;]
      [71] iload v7
      [73] iload v5
      [75] iload v4
      [77] iload v6
      [79] invokevirtual #90
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [82] aload_0 v0
      [83] getfield #63
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mShadowDrawable Landroid/graphics/drawable/Drawable;]
      [86] aload_1 v1
      [87] invokevirtual #87
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [90] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1053
        [5] -> line 1055
        [23] -> line 1056
        [34] -> line 1058
        [35] -> line 1061
        [43] -> line 1062
        [49] -> line 1063
        [55] -> line 1064
        [61] -> line 1065
        [67] -> line 1066
        [82] -> line 1067
        [90] -> line 1068
      + Local variable table attribute (count = 8)
        v0: 0 -> 91 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 91 [Landroid/graphics/Canvas; c]
        v2: 23 -> 91 [Landroid/view/View; shadowView]
        v3: 43 -> 91 [I shadowWidth]
        v4: 49 -> 91 [I right]
        v5: 55 -> 91 [I top]
        v6: 61 -> 91 [I bottom]
        v7: 67 -> 91 [I left]
  + Method:       parallaxOtherViews(F)V
    Access flags: 0x2
      = private void parallaxOtherViews(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 140, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [4] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [7] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] getfield #70
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimWhenOffset Z]
      [15] ifeq +14 (target=29)
      [18] aload_2 v2
      [19] getfield #72
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.leftMargin I]
      [22] ifgt +7 (target=29)
      [25] iconst_1
      [26] goto +4 (target=30)
      [29] iconst_0
      [30] istore_3 v3
      [31] aload_0 v0
      [32] invokevirtual #101
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildCount ()I]
      [35] istore v4
      [37] iconst_0
      [38] istore v5
      [40] iload v5
      [42] iload v4
      [44] ificmpge +95 (target=139)
      [47] aload_0 v0
      [48] iload v5
      [50] invokevirtual #100
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getChildAt (I)Landroid/view/View;]
      [53] astore v6
      [55] aload v6
      [57] aload_0 v0
      [58] getfield #66
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideableView Landroid/view/View;]
      [61] ifacmpne +6 (target=67)
      [64] goto +69 (target=133)
      [67] fconst_1
      [68] aload_0 v0
      [69] getfield #60
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxOffset F]
      [72] fsub
      [73] aload_0 v0
      [74] getfield #59
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
      [77] i2f
      [78] fmul
      [79] f2i
      [80] istore v7
      [82] aload_0 v0
      [83] fload_1 v1
      [84] putfield #60
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxOffset F]
      [87] fconst_1
      [88] fload_1 v1
      [89] fsub
      [90] aload_0 v0
      [91] getfield #59
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxBy I]
      [94] i2f
      [95] fmul
      [96] f2i
      [97] istore v8
      [99] iload v7
      [101] iload v8
      [103] isub
      [104] istore v9
      [106] aload v6
      [108] iload v9
      [110] invokevirtual #164
        + Methodref [android/view/View.offsetLeftAndRight (I)V]
      [113] iload_3 v3
      [114] ifeq +19 (target=133)
      [117] aload_0 v0
      [118] aload v6
      [120] fconst_1
      [121] aload_0 v0
      [122] getfield #60
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mParallaxOffset F]
      [125] fsub
      [126] aload_0 v0
      [127] getfield #51
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCoveredFadeColor I]
      [130] invokespecial #99
        + Methodref [android/support/v4/widget/SlidingPaneLayout.dimChildView (Landroid/view/View;FI)V]
      [133] iinc v5, 1
      [136] goto -96 (target=40)
      [139] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 1071
        [11] -> line 1072
        [31] -> line 1073
        [37] -> line 1074
        [47] -> line 1075
        [55] -> line 1076
        [67] -> line 1078
        [82] -> line 1079
        [87] -> line 1080
        [99] -> line 1081
        [106] -> line 1083
        [113] -> line 1085
        [117] -> line 1086
        [133] -> line 1074
        [139] -> line 1089
      + Local variable table attribute (count = 10)
        v6: 55 -> 133 [Landroid/view/View; v]
        v7: 82 -> 133 [I oldOffset]
        v8: 99 -> 133 [I newOffset]
        v9: 106 -> 133 [I dx]
        v5: 40 -> 139 [I i]
        v0: 0 -> 140 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 140 [F slideOffset]
        v2: 11 -> 140 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; slideLp]
        v3: 31 -> 140 [Z dimViews]
        v4: 37 -> 140 [I childCount]
  + Method:       isDimmed(Landroid/view/View;)Z
    Access flags: 0x0
      = boolean isDimmed(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] aload_1 v1
      [7] invokevirtual #153
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [10] checkcast #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] getfield #50
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mCanSlide Z]
      [18] ifeq +23 (target=41)
      [21] aload_2 v2
      [22] getfield #70
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimWhenOffset Z]
      [25] ifeq +16 (target=41)
      [28] aload_0 v0
      [29] getfield #64
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mSlideOffset F]
      [32] fconst_0
      [33] fcmpl
      [34] ifle +7 (target=41)
      [37] iconst_1
      [38] goto +4 (target=42)
      [41] iconst_0
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1126
        [4] -> line 1127
        [6] -> line 1129
        [14] -> line 1130
      + Local variable table attribute (count = 3)
        v0: 0 -> 43 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 43 [Landroid/view/View; child]
        v2: 14 -> 43 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; lp]
  + Method:       generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [3] dup
      [4] invokespecial #128
        + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1135
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/support/v4/widget/SlidingPaneLayout; this]
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] instanceof #41
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [4] ifeq +17 (target=21)
      [7] new #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [10] dup
      [11] aload_1 v1
      [12] checkcast #41
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [15] invokespecial #131
        + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
      [18] goto +11 (target=29)
      [21] new #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [24] dup
      [25] aload_1 v1
      [26] invokespecial #130
        + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1140
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 30 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
    Access flags: 0x4
      = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #170
        + Methodref [android/view/ViewGroup.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
      [12] ifeq +7 (target=19)
      [15] iconst_1
      [16] goto +4 (target=20)
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1147
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 21 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1
      = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #26
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #102
        + Methodref [android/support/v4/widget/SlidingPaneLayout.getContext ()Landroid/content/Context;]
      [8] aload_1 v1
      [9] invokespecial #129
        + Methodref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1152
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 13 [Landroid/util/AttributeSet; attrs]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x4
      = protected android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #177
        + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #28
        + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #132
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] aload_0 v0
      [16] invokevirtual #115
        + Methodref [android/support/v4/widget/SlidingPaneLayout.isSlideable ()Z]
      [19] ifeq +10 (target=29)
      [22] aload_0 v0
      [23] invokevirtual #114
        + Methodref [android/support/v4/widget/SlidingPaneLayout.isOpen ()Z]
      [26] goto +7 (target=33)
      [29] aload_0 v0
      [30] getfield #62
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
      [33] putfield #77
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.isOpen Z]
      [36] aload_2 v2
      [37] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1157
        [5] -> line 1159
        [14] -> line 1160
        [36] -> line 1162
      + Local variable table attribute (count = 3)
        v0: 0 -> 38 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 5 -> 38 [Landroid/os/Parcelable; superState]
        v2: 14 -> 38 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; ss]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] checkcast #28
        + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokevirtual #133
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [10] invokespecial #176
        + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [13] aload_2 v2
      [14] getfield #77
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.isOpen Z]
      [17] ifeq +11 (target=28)
      [20] aload_0 v0
      [21] invokevirtual #116
        + Methodref [android/support/v4/widget/SlidingPaneLayout.openPane ()Z]
      [24] pop
      [25] goto +8 (target=33)
      [28] aload_0 v0
      [29] invokevirtual #97
        + Methodref [android/support/v4/widget/SlidingPaneLayout.closePane ()Z]
      [32] pop
      [33] aload_0 v0
      [34] aload_2 v2
      [35] getfield #77
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.isOpen Z]
      [38] putfield #62
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPreservedOpenState Z]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1167
        [5] -> line 1168
        [13] -> line 1170
        [20] -> line 1171
        [28] -> line 1173
        [33] -> line 1175
        [41] -> line 1176
      + Local variable table attribute (count = 3)
        v0: 0 -> 42 [Landroid/support/v4/widget/SlidingPaneLayout; this]
        v1: 0 -> 42 [Landroid/os/Parcelable; state]
        v2: 5 -> 42 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; ss]
  + Method:       access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
    Access flags: 0x1008
      = static synthetic void access$900(android.support.v4.widget.SlidingPaneLayout,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #110
        + Methodref [android/support/v4/widget/SlidingPaneLayout.invalidateChildRegion (Landroid/view/View;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout; x0]
        v1: 0 -> 6 [Landroid/view/View; x1]
  + Method:       access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;
    Access flags: 0x1008
      = static synthetic java.util.ArrayList access$1000(android.support.v4.widget.SlidingPaneLayout)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.mPostedRunnables Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout; x0]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 1, stack = 2):
      [0] getstatic #48
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_0 v0
      [4] iload_0 v0
      [5] bipush 17
      [7] ificmplt +16 (target=23)
      [10] new #32
        + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1]
      [13] dup
      [14] invokespecial #136
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.<init> ()V]
      [17] putstatic #49
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.IMPL Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;]
      [20] goto +32 (target=52)
      [23] iload_0 v0
      [24] bipush 16
      [26] ificmplt +16 (target=42)
      [29] new #31
        + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB]
      [32] dup
      [33] invokespecial #135
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.<init> ()V]
      [36] putstatic #49
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.IMPL Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;]
      [39] goto +13 (target=52)
      [42] new #30
        + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
      [45] dup
      [46] invokespecial #134
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.<init> ()V]
      [49] putstatic #49
        + Fieldref [android/support/v4/widget/SlidingPaneLayout.IMPL Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 192
        [4] -> line 193
        [10] -> line 194
        [23] -> line 195
        [29] -> line 196
        [42] -> line 198
        [52] -> line 200
      + Local variable table attribute (count = 1)
        v0: 4 -> 52 [I deviceVersion]

Class file attributes (count = 2):
  + Inner classes attribute (count = 15)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/widget/SlidingPaneLayout$1]
      + Class [android/support/v4/widget/SlidingPaneLayout]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [DisableLayerRunnable]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplJBMR1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplJB]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImpl]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/widget/SlidingPaneLayout$PanelSlideListener]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [PanelSlideListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$MarginLayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [MarginLayoutParams]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/widget/ViewDragHelper$Callback]
      + Class [android/support/v4/widget/ViewDragHelper]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/PorterDuff$Mode]
      + Class [android/graphics/PorterDuff]
      + Utf8 [Mode]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class android.support.v4.widget.SlidingPaneLayout$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$1]
  + Class [java/lang/Object]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$1]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/widget/SlidingPaneLayout]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/widget/SlidingPaneLayout$1]
      + Class [android/support/v4/widget/SlidingPaneLayout]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 58):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/util/ArrayList]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.mChildView Landroid/view/View;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.this$0 Landroid/support/v4/widget/SlidingPaneLayout;]
  + Methodref [android/support/v4/view/ViewCompat.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.access$1000 (Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
  + Methodref [android/support/v4/widget/SlidingPaneLayout.access$900 (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [access$1000 (Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
  + NameAndType [access$900 (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [mChildView Landroid/view/View;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
  + NameAndType [this$0 Landroid/support/v4/widget/SlidingPaneLayout;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;ILandroid/graphics/Paint;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DisableLayerRunnable]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1000]
  + Utf8 [access$900]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
  + Utf8 [android/view/View]
  + Utf8 [childView]
  + Utf8 [getParent]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mChildView]
  + Utf8 [remove]
  + Utf8 [run]
  + Utf8 [setLayerType]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 2):
  + Field:        mChildView Landroid/view/View;
    Access flags: 0x10
      = final android.view.View mChildView
  + Field:        this$0 Landroid/support/v4/widget/SlidingPaneLayout;
    Access flags: 0x1010
      = final synthetic android.support.v4.widget.SlidingPaneLayout this$0

Methods (count = 2):
  + Method:       <init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
    Access flags: 0x0
      = SlidingPaneLayout$DisableLayerRunnable(android.support.v4.widget.SlidingPaneLayout,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.this$0 Landroid/support/v4/widget/SlidingPaneLayout;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #8
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.mChildView Landroid/view/View;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1484
        [9] -> line 1485
        [14] -> line 1486
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; this]
        v2: 0 -> 15 [Landroid/view/View; childView]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.mChildView Landroid/view/View;]
      [4] invokevirtual #13
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.this$0 Landroid/support/v4/widget/SlidingPaneLayout;]
      [11] ifacmpne +23 (target=34)
      [14] aload_0 v0
      [15] getfield #8
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.mChildView Landroid/view/View;]
      [18] iconst_0
      [19] aconst_null
      [20] invokestatic #10
        + Methodref [android/support/v4/view/ViewCompat.setLayerType (Landroid/view/View;ILandroid/graphics/Paint;)V]
      [23] aload_0 v0
      [24] getfield #9
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.this$0 Landroid/support/v4/widget/SlidingPaneLayout;]
      [27] aload_0 v0
      [28] getfield #8
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.mChildView Landroid/view/View;]
      [31] invokestatic #12
        + Methodref [android/support/v4/widget/SlidingPaneLayout.access$900 (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
      [34] aload_0 v0
      [35] getfield #9
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.this$0 Landroid/support/v4/widget/SlidingPaneLayout;]
      [38] invokestatic #11
        + Methodref [android/support/v4/widget/SlidingPaneLayout.access$1000 (Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;]
      [41] aload_0 v0
      [42] invokevirtual #15
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [45] pop
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1490
        [14] -> line 1491
        [23] -> line 1492
        [34] -> line 1494
        [46] -> line 1495
      + Local variable table attribute (count = 1)
        v0: 0 -> 47 [Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [DisableLayerRunnable]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$LayoutParams
  Superclass:    android/view/ViewGroup$MarginLayoutParams
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.SlidingPaneLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams

Interfaces (count = 0):

Constant Pool (count = 74):
  + Integer [16843137]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewGroup$MarginLayoutParams]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.ATTRS [I]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getFloat (IF)F]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [ATTRS [I]
  + NameAndType [getFloat (IF)F]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [weight F]
  + Utf8 [()V]
  + Utf8 [(IF)F]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ATTRS]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup$MarginLayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MarginLayoutParams]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewGroup$MarginLayoutParams]
  + Utf8 [attrs]
  + Utf8 [c]
  + Utf8 [dimPaint]
  + Utf8 [dimWhenOffset]
  + Utf8 [getFloat]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [recycle]
  + Utf8 [slideable]
  + Utf8 [source]
  + Utf8 [this]
  + Utf8 [weight]

Fields (count = 5):
  + Field:        ATTRS [I
    Access flags: 0x1a
      = private static final int[] ATTRS
  + Field:        weight F
    Access flags: 0x1
      = public float weight
  + Field:        slideable Z
    Access flags: 0x0
      = boolean slideable
  + Field:        dimWhenOffset Z
    Access flags: 0x0
      = boolean dimWhenOffset
  + Field:        dimPaint Landroid/graphics/Paint;
    Access flags: 0x0
      = android.graphics.Paint dimPaint

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public SlidingPaneLayout$LayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_m1
      [2] iconst_m1
      [3] invokespecial #14
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
      [6] aload_0 v0
      [7] fconst_0
      [8] putfield #10
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1273
        [6] -> line 1257
        [11] -> line 1274
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; this]
  + Method:       <init>(Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public SlidingPaneLayout$LayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
      [5] aload_0 v0
      [6] fconst_0
      [7] putfield #10
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1281
        [5] -> line 1257
        [10] -> line 1282
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup$LayoutParams; source]
  + Method:       <init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
    Access flags: 0x1
      = public SlidingPaneLayout$LayoutParams(android.view.ViewGroup$MarginLayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
      [5] aload_0 v0
      [6] fconst_0
      [7] putfield #10
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1285
        [5] -> line 1257
        [10] -> line 1286
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup$MarginLayoutParams; source]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public SlidingPaneLayout$LayoutParams(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #15
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] fconst_0
      [8] putfield #10
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [11] aload_1 v1
      [12] aload_2 v2
      [13] getstatic #9
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.ATTRS [I]
      [16] invokevirtual #11
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [19] astore_3 v3
      [20] aload_0 v0
      [21] aload_3 v3
      [22] iconst_0
      [23] fconst_0
      [24] invokevirtual #12
        + Methodref [android/content/res/TypedArray.getFloat (IF)F]
      [27] putfield #10
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.weight F]
      [30] aload_3 v3
      [31] invokevirtual #13
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1294
        [6] -> line 1257
        [11] -> line 1296
        [20] -> line 1297
        [30] -> line 1298
        [34] -> line 1299
      + Local variable table attribute (count = 4)
        v0: 0 -> 35 [Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; this]
        v1: 0 -> 35 [Landroid/content/Context; c]
        v2: 0 -> 35 [Landroid/util/AttributeSet; attrs]
        v3: 20 -> 35 [Landroid/content/res/TypedArray; a]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 0, stack = 4):
      [0] iconst_1
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #1
        + Integer [16843137]
      [7] iastore
      [8] putstatic #9
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.ATTRS [I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 1249

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$MarginLayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [MarginLayoutParams]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$PanelSlideListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface android.support.v4.widget.SlidingPaneLayout$PanelSlideListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$PanelSlideListener]
  + Class [java/lang/Object]
  + Utf8 [InnerClasses]
  + Utf8 [PanelSlideListener]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$PanelSlideListener]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/widget/SlidingPaneLayout$PanelSlideListener]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [PanelSlideListener]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.SlidingPaneLayout$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 75):
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$1]
  + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
  + Class [android/support/v4/widget/SlidingPaneLayout$SavedState$1]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.isOpen Z]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState$1.<init> ()V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [isOpen Z]
  + NameAndType [readInt ()I]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/SlidingPaneLayout$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$1;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$1]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [isOpen]
  + Utf8 [out]
  + Utf8 [readInt]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [writeInt]
  + Utf8 [writeToParcel]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 2):
  + Field:        isOpen Z
    Access flags: 0x0
      = boolean isOpen
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/SlidingPaneLayout$SavedState;>;]

Methods (count = 5):
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x0
      = SlidingPaneLayout$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1307
        [5] -> line 1308
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcelable; superState]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x2
      = private SlidingPaneLayout$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #12
        + Methodref [android/os/Parcel.readInt ()I]
      [10] ifeq +7 (target=17)
      [13] iconst_1
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] putfield #11
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.isOpen Z]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1311
        [5] -> line 1312
        [21] -> line 1313
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; this]
        v1: 0 -> 22 [Landroid/os/Parcel; in]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #18
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #11
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.isOpen Z]
      [11] ifeq +7 (target=18)
      [14] iconst_1
      [15] goto +4 (target=19)
      [18] iconst_0
      [19] invokevirtual #13
        + Methodref [android/os/Parcel.writeInt (I)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1317
        [6] -> line 1318
        [22] -> line 1319
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; this]
        v1: 0 -> 23 [Landroid/os/Parcel; out]
        v2: 0 -> 23 [I flags]
  + Method:       <init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
    Access flags: 0x1000
      = synthetic SlidingPaneLayout$SavedState(android.os.Parcel,android.support.v4.widget.SlidingPaneLayout$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #14
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (Landroid/os/Parcel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1303
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]
        v2: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout$1; x1]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #7
        + Class [android/support/v4/widget/SlidingPaneLayout$SavedState$1]
      [3] dup
      [4] invokespecial #15
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState$1.<init> ()V]
      [7] putstatic #10
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 1321

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/widget/SlidingPaneLayout$1]
      + Class [android/support/v4/widget/SlidingPaneLayout]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.widget.SlidingPaneLayout$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 50):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$1]
  + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
  + Class [android/support/v4/widget/SlidingPaneLayout$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState$1.newArray (I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + NameAndType [newArray (I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/SlidingPaneLayout$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$1]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = SlidingPaneLayout$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1322
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
    Access flags: 0x1
      = public android.support.v4.widget.SlidingPaneLayout$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #5
        + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] aconst_null
      [6] invokespecial #8
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState.<init> (Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1324
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; this]
        v1: 0 -> 10 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
    Access flags: 0x1
      = public android.support.v4.widget.SlidingPaneLayout$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #5
        + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1328
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #10
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState$1.newArray (I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1322
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; this]
        v1: 0 -> 6 [I x0]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #9
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SavedState$1.createFromParcel (Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1322
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; this]
        v1: 0 -> 6 [Landroid/os/Parcel; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SavedState$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SavedState]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [android/support/v4/widget/SlidingPaneLayout$1]
      + Class [android/support/v4/widget/SlidingPaneLayout]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Landroid/support/v4/widget/SlidingPaneLayout$SavedState;>;]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImpl extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Utf8 [InnerClasses]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SlidingPanelLayoutImpl]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
  + Utf8 [invalidateChildRegion]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImpl]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]

Constant Pool (count = 50):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;IIII)V]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getBottom ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getRight ()I]
  + NameAndType [getTop ()I]
  + NameAndType [postInvalidateOnAnimation (Landroid/view/View;IIII)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SlidingPanelLayoutImpl]
  + Utf8 [SlidingPanelLayoutImplBase]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Utf8 [android/view/View]
  + Utf8 [child]
  + Utf8 [getBottom]
  + Utf8 [getLeft]
  + Utf8 [getRight]
  + Utf8 [getTop]
  + Utf8 [invalidateChildRegion]
  + Utf8 [java/lang/Object]
  + Utf8 [parent]
  + Utf8 [postInvalidateOnAnimation]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = SlidingPaneLayout$SlidingPanelLayoutImplBase()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1337
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; this]
  + Method:       invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
    Access flags: 0x1
      = public void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 5):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #9
        + Methodref [android/view/View.getLeft ()I]
      [5] aload_2 v2
      [6] invokevirtual #11
        + Methodref [android/view/View.getTop ()I]
      [9] aload_2 v2
      [10] invokevirtual #10
        + Methodref [android/view/View.getRight ()I]
      [13] aload_2 v2
      [14] invokevirtual #8
        + Methodref [android/view/View.getBottom ()I]
      [17] invokestatic #7
        + Methodref [android/support/v4/view/ViewCompat.postInvalidateOnAnimation (Landroid/view/View;IIII)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1339
        [20] -> line 1341
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; this]
        v1: 0 -> 21 [Landroid/support/v4/widget/SlidingPaneLayout; parent]
        v2: 0 -> 21 [Landroid/view/View; child]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplBase]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImpl]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB
  Superclass:    android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB extends android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase

Interfaces (count = 0):

Constant Pool (count = 98):
  + String [Couldn't fetch getDisplayList method; dimming won't work right.]
  + String [Couldn't fetch mRecreateDisplayList field; dimming will be slow.]
  + String [Error refreshing display list state]
  + String [SlidingPaneLayout]
  + String [getDisplayList]
  + String [mRecreateDisplayList]
  + Class [[Ljava/lang/Class;]
  + Class [[Ljava/lang/Object;]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB]
  + Class [android/util/Log]
  + Class [android/view/View]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/NoSuchFieldException]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/reflect/Field]
  + Class [java/lang/reflect/Method]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mGetDisplayList Ljava/lang/reflect/Method;]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mRecreateDisplayList Ljava/lang/reflect/Field;]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.<init> ()V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/view/View.invalidate ()V]
  + Methodref [java/lang/Class.getDeclaredField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/reflect/Field.setAccessible (Z)V]
  + Methodref [java/lang/reflect/Field.setBoolean (Ljava/lang/Object;Z)V]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [getDeclaredField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [invalidate ()V]
  + NameAndType [invalidateChildRegion (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mGetDisplayList Ljava/lang/reflect/Method;]
  + NameAndType [mRecreateDisplayList Ljava/lang/reflect/Field;]
  + NameAndType [setAccessible (Z)V]
  + NameAndType [setBoolean (Ljava/lang/Object;Z)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Couldn't fetch getDisplayList method; dimming won't work right.]
  + Utf8 [Couldn't fetch mRecreateDisplayList field; dimming will be slow.]
  + Utf8 [Error refreshing display list state]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/NoSuchFieldException;]
  + Utf8 [Ljava/lang/NoSuchMethodException;]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SlidingPaneLayout]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SlidingPanelLayoutImplBase]
  + Utf8 [SlidingPanelLayoutImplJB]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/View]
  + Utf8 [child]
  + Utf8 [e]
  + Utf8 [getDeclaredField]
  + Utf8 [getDeclaredMethod]
  + Utf8 [getDisplayList]
  + Utf8 [invalidate]
  + Utf8 [invalidateChildRegion]
  + Utf8 [invoke]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/NoSuchFieldException]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [mGetDisplayList]
  + Utf8 [mRecreateDisplayList]
  + Utf8 [parent]
  + Utf8 [setAccessible]
  + Utf8 [setBoolean]
  + Utf8 [this]

Fields (count = 2):
  + Field:        mGetDisplayList Ljava/lang/reflect/Method;
    Access flags: 0x2
      = private java.lang.reflect.Method mGetDisplayList
  + Field:        mRecreateDisplayList Ljava/lang/reflect/Field;
    Access flags: 0x2
      = private java.lang.reflect.Field mRecreateDisplayList

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = SlidingPaneLayout$SlidingPanelLayoutImplJB()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #22
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.<init> ()V]
      [4] aload_0 v0
      [5] ldc #13
        + Class [android/view/View]
      [7] ldc #5
        + String [getDisplayList]
      [9] aconst_null
      [10] checkcast #7
        + Class [[Ljava/lang/Class;]
      [13] invokevirtual #27
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [16] putfield #20
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mGetDisplayList Ljava/lang/reflect/Method;]
      [19] goto +13 (target=32)
      [22] astore_1 v1
      [23] ldc #4
        + String [SlidingPaneLayout]
      [25] ldc #1
        + String [Couldn't fetch getDisplayList method; dimming won't work right.]
      [27] aload_1 v1
      [28] invokestatic #24
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [31] pop
      [32] aload_0 v0
      [33] ldc #13
        + Class [android/view/View]
      [35] ldc #6
        + String [mRecreateDisplayList]
      [37] invokevirtual #26
        + Methodref [java/lang/Class.getDeclaredField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
      [40] putfield #21
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mRecreateDisplayList Ljava/lang/reflect/Field;]
      [43] aload_0 v0
      [44] getfield #21
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mRecreateDisplayList Ljava/lang/reflect/Field;]
      [47] iconst_1
      [48] invokevirtual #28
        + Methodref [java/lang/reflect/Field.setAccessible (Z)V]
      [51] goto +13 (target=64)
      [54] astore_1 v1
      [55] ldc #4
        + String [SlidingPaneLayout]
      [57] ldc #2
        + String [Couldn't fetch mRecreateDisplayList field; dimming will be slow.]
      [59] aload_1 v1
      [60] invokestatic #24
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [63] pop
      [64] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (4 -> 19: 22):
      + Class [java/lang/NoSuchMethodException]
      + ExceptionInfo (32 -> 51: 54):
      + Class [java/lang/NoSuchFieldException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1356
        [4] -> line 1358
        [19] -> line 1361
        [22] -> line 1359
        [23] -> line 1360
        [32] -> line 1363
        [43] -> line 1364
        [51] -> line 1367
        [54] -> line 1365
        [55] -> line 1366
        [64] -> line 1368
      + Local variable table attribute (count = 3)
        v1: 23 -> 32 [Ljava/lang/NoSuchMethodException; e]
        v1: 55 -> 64 [Ljava/lang/NoSuchFieldException; e]
        v0: 0 -> 65 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; this]
  + Method:       invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
    Access flags: 0x1
      = public void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mGetDisplayList Ljava/lang/reflect/Method;]
      [4] ifnull +48 (target=52)
      [7] aload_0 v0
      [8] getfield #21
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mRecreateDisplayList Ljava/lang/reflect/Field;]
      [11] ifnull +41 (target=52)
      [14] aload_0 v0
      [15] getfield #21
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mRecreateDisplayList Ljava/lang/reflect/Field;]
      [18] aload_2 v2
      [19] iconst_1
      [20] invokevirtual #29
        + Methodref [java/lang/reflect/Field.setBoolean (Ljava/lang/Object;Z)V]
      [23] aload_0 v0
      [24] getfield #20
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.mGetDisplayList Ljava/lang/reflect/Method;]
      [27] aload_2 v2
      [28] aconst_null
      [29] checkcast #8
        + Class [[Ljava/lang/Object;]
      [32] invokevirtual #30
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [35] pop
      [36] goto +21 (target=57)
      [39] astore_3 v3
      [40] ldc #4
        + String [SlidingPaneLayout]
      [42] ldc #3
        + String [Error refreshing display list state]
      [44] aload_3 v3
      [45] invokestatic #24
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [48] pop
      [49] goto +8 (target=57)
      [52] aload_2 v2
      [53] invokevirtual #25
        + Methodref [android/view/View.invalidate ()V]
      [56] return
      [57] aload_0 v0
      [58] aload_1 v1
      [59] aload_2 v2
      [60] invokespecial #23
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
      [63] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (14 -> 36: 39):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1372
        [14] -> line 1374
        [23] -> line 1375
        [36] -> line 1378
        [39] -> line 1376
        [40] -> line 1377
        [49] -> line 1378
        [52] -> line 1381
        [56] -> line 1382
        [57] -> line 1384
        [63] -> line 1385
      + Local variable table attribute (count = 4)
        v3: 40 -> 49 [Ljava/lang/Exception; e]
        v0: 0 -> 64 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; this]
        v1: 0 -> 64 [Landroid/support/v4/widget/SlidingPaneLayout; parent]
        v2: 0 -> 64 [Landroid/view/View; child]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplJB]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplBase]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1
  Superclass:    android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1 extends android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [android/support/v4/view/ViewCompat]
  + Class [android/support/v4/widget/SlidingPaneLayout]
  + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
  + Methodref [android/support/v4/view/ViewCompat.setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
  + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.<init> ()V]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [<init> ()V]
  + NameAndType [dimPaint Landroid/graphics/Paint;]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Paint;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;]
  + Utf8 [Landroid/support/v4/widget/SlidingPaneLayout;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SlidingPaneLayout.java]
  + Utf8 [SlidingPanelLayoutImplBase]
  + Utf8 [SlidingPanelLayoutImplJBMR1]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/view/ViewCompat]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
  + Utf8 [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [child]
  + Utf8 [dimPaint]
  + Utf8 [getLayoutParams]
  + Utf8 [invalidateChildRegion]
  + Utf8 [parent]
  + Utf8 [setLayerPaint]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = SlidingPaneLayout$SlidingPanelLayoutImplJBMR1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1388
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; this]
  + Method:       invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
    Access flags: 0x1
      = public void invalidateChildRegion(android.support.v4.widget.SlidingPaneLayout,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] aload_2 v2
      [2] invokevirtual #12
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [5] checkcast #3
        + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      [8] getfield #9
        + Fieldref [android/support/v4/widget/SlidingPaneLayout$LayoutParams.dimPaint Landroid/graphics/Paint;]
      [11] invokestatic #10
        + Methodref [android/support/v4/view/ViewCompat.setLayerPaint (Landroid/view/View;Landroid/graphics/Paint;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1391
        [14] -> line 1392
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; this]
        v1: 0 -> 15 [Landroid/support/v4/widget/SlidingPaneLayout; parent]
        v2: 0 -> 15 [Landroid/view/View; child]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplJBMR1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/widget/SlidingPaneLayout$LayoutParams]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase]
      + Class [android/support/v4/widget/SlidingPaneLayout]
      + Utf8 [SlidingPanelLayoutImplBase]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [SlidingPaneLayout.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ViewDragHelper
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class android.support.v4.widget.ViewDragHelper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 544):
  + Float [0.5]
  + Float [256.0]
  + Float [1000.0]
  + String [)]
  + String [Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased]
  + String [captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (]
  + Class [android/support/v4/view/MotionEventCompat]
  + Class [android/support/v4/view/VelocityTrackerCompat]
  + Class [android/support/v4/widget/ScrollerCompat]
  + Class [android/support/v4/widget/ViewDragHelper]
  + Class [android/support/v4/widget/ViewDragHelper$1]
  + Class [android/support/v4/widget/ViewDragHelper$Callback]
  + Class [android/view/MotionEvent]
  + Class [android/view/VelocityTracker]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/util/Arrays]
  + Double [0.4712389167638204]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeSize I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mMaxVelocity F]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mMinVelocity F]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mPointersDown I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mReleaseInProgress Z]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mSetIdleRunnable Ljava/lang/Runnable;]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
  + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
  + Fieldref [android/support/v4/widget/ViewDragHelper.sInterpolator Landroid/view/animation/Interpolator;]
  + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getActionIndex (Landroid/view/MotionEvent;)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getActionMasked (Landroid/view/MotionEvent;)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getPointerCount (Landroid/view/MotionEvent;)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
  + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
  + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
  + Methodref [android/support/v4/view/VelocityTrackerCompat.getXVelocity (Landroid/view/VelocityTracker;I)F]
  + Methodref [android/support/v4/view/VelocityTrackerCompat.getYVelocity (Landroid/view/VelocityTracker;I)F]
  + Methodref [android/support/v4/widget/ScrollerCompat.abortAnimation ()V]
  + Methodref [android/support/v4/widget/ScrollerCompat.computeScrollOffset ()Z]
  + Methodref [android/support/v4/widget/ScrollerCompat.getCurrX ()I]
  + Methodref [android/support/v4/widget/ScrollerCompat.getCurrY ()I]
  + Methodref [android/support/v4/widget/ScrollerCompat.getFinalX ()I]
  + Methodref [android/support/v4/widget/ScrollerCompat.getFinalY ()I]
  + Methodref [android/support/v4/widget/ScrollerCompat.isFinished ()Z]
  + Methodref [android/support/v4/widget/ScrollerCompat.startScroll (IIIII)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.captureChildView (Landroid/view/View;I)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.checkNewEdgeDrag (FFII)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.checkTouchSlop (II)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.checkTouchSlop (Landroid/view/View;FF)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.clampMag (FFF)F]
  + Methodref [android/support/v4/widget/ViewDragHelper.clampMag (III)I]
  + Methodref [android/support/v4/widget/ViewDragHelper.clearMotionHistory ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.clearMotionHistory (I)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.computeAxisDuration (III)I]
  + Methodref [android/support/v4/widget/ViewDragHelper.computeSettleDuration (Landroid/view/View;IIII)I]
  + Methodref [android/support/v4/widget/ViewDragHelper.dispatchViewReleased (FF)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.distanceInfluenceForSnapDuration (F)F]
  + Methodref [android/support/v4/widget/ViewDragHelper.dragTo (IIII)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.ensureMotionHistorySizeForId (I)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
  + Methodref [android/support/v4/widget/ViewDragHelper.forceSettleCapturedViewAt (IIII)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.getEdgesTouched (II)I]
  + Methodref [android/support/v4/widget/ViewDragHelper.isCapturedViewUnder (II)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.isPointerDown (I)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.isViewUnder (Landroid/view/View;II)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper.releaseViewForPointerUp ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper.reportNewEdgeDrags (FFI)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.saveInitialMotion (FFI)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.saveLastMotion (Landroid/view/MotionEvent;)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.setDragState (I)V]
  + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper$1.<init> ()V]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.clampViewPositionHorizontal (Landroid/view/View;II)I]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.clampViewPositionVertical (Landroid/view/View;II)I]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getOrderedChildIndex (I)I]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getViewHorizontalDragRange (Landroid/view/View;)I]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getViewVerticalDragRange (Landroid/view/View;)I]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeDragStarted (II)V]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeLock (I)Z]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeTouched (II)V]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewCaptured (Landroid/view/View;I)V]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewDragStateChanged (I)V]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewPositionChanged (Landroid/view/View;IIII)V]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewReleased (Landroid/view/View;FF)V]
  + Methodref [android/support/v4/widget/ViewDragHelper$Callback.tryCaptureView (Landroid/view/View;I)Z]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
  + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
  + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
  + Methodref [android/view/VelocityTracker.recycle ()V]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.offsetLeftAndRight (I)V]
  + Methodref [android/view/View.offsetTopAndBottom (I)V]
  + Methodref [android/view/ViewGroup.getBottom ()I]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [android/view/ViewGroup.getLeft ()I]
  + Methodref [android/view/ViewGroup.getRight ()I]
  + Methodref [android/view/ViewGroup.getTop ()I]
  + Methodref [android/view/ViewGroup.getWidth ()I]
  + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/Math.abs (I)I]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Math.round (F)I]
  + Methodref [java/lang/Math.sin (D)D]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Methodref [java/util/Arrays.fill ([FF)V]
  + Methodref [java/util/Arrays.fill ([II)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [abortAnimation ()V]
  + NameAndType [abs (F)F]
  + NameAndType [abs (I)I]
  + NameAndType [addMovement (Landroid/view/MotionEvent;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [cancel ()V]
  + NameAndType [captureChildView (Landroid/view/View;I)V]
  + NameAndType [checkNewEdgeDrag (FFII)Z]
  + NameAndType [checkTouchSlop (II)Z]
  + NameAndType [checkTouchSlop (Landroid/view/View;FF)Z]
  + NameAndType [clampMag (FFF)F]
  + NameAndType [clampMag (III)I]
  + NameAndType [clampViewPositionHorizontal (Landroid/view/View;II)I]
  + NameAndType [clampViewPositionVertical (Landroid/view/View;II)I]
  + NameAndType [clearMotionHistory ()V]
  + NameAndType [clearMotionHistory (I)V]
  + NameAndType [computeAxisDuration (III)I]
  + NameAndType [computeCurrentVelocity (IF)V]
  + NameAndType [computeScrollOffset ()Z]
  + NameAndType [computeSettleDuration (Landroid/view/View;IIII)I]
  + NameAndType [dispatchViewReleased (FF)V]
  + NameAndType [distanceInfluenceForSnapDuration (F)F]
  + NameAndType [dragTo (IIII)V]
  + NameAndType [ensureMotionHistorySizeForId (I)V]
  + NameAndType [fill ([FF)V]
  + NameAndType [fill ([II)V]
  + NameAndType [findPointerIndex (Landroid/view/MotionEvent;I)I]
  + NameAndType [findTopChildUnder (II)Landroid/view/View;]
  + NameAndType [forceSettleCapturedViewAt (IIII)Z]
  + NameAndType [getActionIndex (Landroid/view/MotionEvent;)I]
  + NameAndType [getActionMasked (Landroid/view/MotionEvent;)I]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getCurrX ()I]
  + NameAndType [getCurrY ()I]
  + NameAndType [getEdgesTouched (II)I]
  + NameAndType [getFinalX ()I]
  + NameAndType [getFinalY ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getOrderedChildIndex (I)I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getPointerCount (Landroid/view/MotionEvent;)I]
  + NameAndType [getPointerId (Landroid/view/MotionEvent;I)I]
  + NameAndType [getRight ()I]
  + NameAndType [getTop ()I]
  + NameAndType [getViewHorizontalDragRange (Landroid/view/View;)I]
  + NameAndType [getViewVerticalDragRange (Landroid/view/View;)I]
  + NameAndType [getWidth ()I]
  + NameAndType [getX ()F]
  + NameAndType [getX (Landroid/view/MotionEvent;I)F]
  + NameAndType [getXVelocity (Landroid/view/VelocityTracker;I)F]
  + NameAndType [getY ()F]
  + NameAndType [getY (Landroid/view/MotionEvent;I)F]
  + NameAndType [getYVelocity (Landroid/view/VelocityTracker;I)F]
  + NameAndType [isCapturedViewUnder (II)Z]
  + NameAndType [isFinished ()Z]
  + NameAndType [isPointerDown (I)Z]
  + NameAndType [isViewUnder (Landroid/view/View;II)Z]
  + NameAndType [mActivePointerId I]
  + NameAndType [mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
  + NameAndType [mCapturedView Landroid/view/View;]
  + NameAndType [mDragState I]
  + NameAndType [mEdgeDragsInProgress [I]
  + NameAndType [mEdgeDragsLocked [I]
  + NameAndType [mEdgeSize I]
  + NameAndType [mInitialEdgesTouched [I]
  + NameAndType [mInitialMotionX [F]
  + NameAndType [mInitialMotionY [F]
  + NameAndType [mLastMotionX [F]
  + NameAndType [mLastMotionY [F]
  + NameAndType [mMaxVelocity F]
  + NameAndType [mMinVelocity F]
  + NameAndType [mParentView Landroid/view/ViewGroup;]
  + NameAndType [mPointersDown I]
  + NameAndType [mReleaseInProgress Z]
  + NameAndType [mScroller Landroid/support/v4/widget/ScrollerCompat;]
  + NameAndType [mSetIdleRunnable Ljava/lang/Runnable;]
  + NameAndType [mTouchSlop I]
  + NameAndType [mTrackingEdges I]
  + NameAndType [mVelocityTracker Landroid/view/VelocityTracker;]
  + NameAndType [min (FF)F]
  + NameAndType [min (II)I]
  + NameAndType [obtain ()Landroid/view/VelocityTracker;]
  + NameAndType [offsetLeftAndRight (I)V]
  + NameAndType [offsetTopAndBottom (I)V]
  + NameAndType [onEdgeDragStarted (II)V]
  + NameAndType [onEdgeLock (I)Z]
  + NameAndType [onEdgeTouched (II)V]
  + NameAndType [onViewCaptured (Landroid/view/View;I)V]
  + NameAndType [onViewDragStateChanged (I)V]
  + NameAndType [onViewPositionChanged (Landroid/view/View;IIII)V]
  + NameAndType [onViewReleased (Landroid/view/View;FF)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [recycle ()V]
  + NameAndType [releaseViewForPointerUp ()V]
  + NameAndType [reportNewEdgeDrags (FFI)V]
  + NameAndType [round (F)I]
  + NameAndType [sInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [saveInitialMotion (FFI)V]
  + NameAndType [saveLastMotion (Landroid/view/MotionEvent;)V]
  + NameAndType [setDragState (I)V]
  + NameAndType [sin (D)D]
  + NameAndType [startScroll (IIIII)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [tryCaptureView (Landroid/view/View;I)Z]
  + NameAndType [tryCaptureViewForDrag (Landroid/view/View;I)Z]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/VelocityTracker;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)D]
  + Utf8 [(F)F]
  + Utf8 [(F)I]
  + Utf8 [(FF)F]
  + Utf8 [(FF)V]
  + Utf8 [(FFF)F]
  + Utf8 [(FFI)V]
  + Utf8 [(FFII)Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(IF)V]
  + Utf8 [(II)I]
  + Utf8 [(II)Landroid/view/View;]
  + Utf8 [(II)V]
  + Utf8 [(II)Z]
  + Utf8 [(III)I]
  + Utf8 [(IIII)V]
  + Utf8 [(IIII)Z]
  + Utf8 [(IIIII)V]
  + Utf8 [(Landroid/view/MotionEvent;)I]
  + Utf8 [(Landroid/view/MotionEvent;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/MotionEvent;I)F]
  + Utf8 [(Landroid/view/MotionEvent;I)I]
  + Utf8 [(Landroid/view/VelocityTracker;I)F]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;FF)V]
  + Utf8 [(Landroid/view/View;FF)Z]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;II)I]
  + Utf8 [(Landroid/view/View;II)Z]
  + Utf8 [(Landroid/view/View;IIII)I]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)Z]
  + Utf8 [([FF)V]
  + Utf8 [([II)V]
  + Utf8 [)]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/ScrollerCompat;]
  + Utf8 [Landroid/support/v4/widget/ViewDragHelper$Callback;]
  + Utf8 [Landroid/support/v4/widget/ViewDragHelper;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewDragHelper.java]
  + Utf8 [Z]
  + Utf8 [[F]
  + Utf8 [[I]
  + Utf8 [abort]
  + Utf8 [abortAnimation]
  + Utf8 [abs]
  + Utf8 [absDelta]
  + Utf8 [absDx]
  + Utf8 [absDy]
  + Utf8 [absMax]
  + Utf8 [absMin]
  + Utf8 [absODelta]
  + Utf8 [absValue]
  + Utf8 [absXVel]
  + Utf8 [absYVel]
  + Utf8 [action]
  + Utf8 [actionIndex]
  + Utf8 [activePointerId]
  + Utf8 [addMovement]
  + Utf8 [addedDistance]
  + Utf8 [addedVel]
  + Utf8 [android/support/v4/view/MotionEventCompat]
  + Utf8 [android/support/v4/view/VelocityTrackerCompat]
  + Utf8 [android/support/v4/widget/ScrollerCompat]
  + Utf8 [android/support/v4/widget/ViewDragHelper]
  + Utf8 [android/support/v4/widget/ViewDragHelper$1]
  + Utf8 [android/support/v4/widget/ViewDragHelper$Callback]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/VelocityTracker]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [append]
  + Utf8 [arraycopy]
  + Utf8 [cancel]
  + Utf8 [captureChildView]
  + Utf8 [captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (]
  + Utf8 [checkHorizontal]
  + Utf8 [checkNewEdgeDrag]
  + Utf8 [checkTouchSlop]
  + Utf8 [checkVertical]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [childView]
  + Utf8 [clampMag]
  + Utf8 [clampViewPositionHorizontal]
  + Utf8 [clampViewPositionVertical]
  + Utf8 [clampedDx]
  + Utf8 [clampedDy]
  + Utf8 [clampedX]
  + Utf8 [clampedY]
  + Utf8 [clearMotionHistory]
  + Utf8 [computeAxisDuration]
  + Utf8 [computeCurrentVelocity]
  + Utf8 [computeScrollOffset]
  + Utf8 [computeSettleDuration]
  + Utf8 [continueSettling]
  + Utf8 [count]
  + Utf8 [deferCallbacks]
  + Utf8 [delta]
  + Utf8 [directions]
  + Utf8 [dispatchViewReleased]
  + Utf8 [distance]
  + Utf8 [distanceInfluenceForSnapDuration]
  + Utf8 [distanceRatio]
  + Utf8 [dragTo]
  + Utf8 [dragsStarted]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [edge]
  + Utf8 [edgesTouched]
  + Utf8 [edip]
  + Utf8 [edl]
  + Utf8 [ensureMotionHistorySizeForId]
  + Utf8 [ev]
  + Utf8 [f]
  + Utf8 [fill]
  + Utf8 [finalLeft]
  + Utf8 [finalTop]
  + Utf8 [findPointerIndex]
  + Utf8 [findTopChildUnder]
  + Utf8 [forceSettleCapturedViewAt]
  + Utf8 [getActionIndex]
  + Utf8 [getActionMasked]
  + Utf8 [getBottom]
  + Utf8 [getCapturedView]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getCurrX]
  + Utf8 [getCurrY]
  + Utf8 [getEdgeSize]
  + Utf8 [getEdgesTouched]
  + Utf8 [getFinalX]
  + Utf8 [getFinalY]
  + Utf8 [getLeft]
  + Utf8 [getOrderedChildIndex]
  + Utf8 [getParent]
  + Utf8 [getPointerCount]
  + Utf8 [getPointerId]
  + Utf8 [getRight]
  + Utf8 [getTop]
  + Utf8 [getTouchSlop]
  + Utf8 [getViewDragState]
  + Utf8 [getViewHorizontalDragRange]
  + Utf8 [getViewVerticalDragRange]
  + Utf8 [getWidth]
  + Utf8 [getX]
  + Utf8 [getXVelocity]
  + Utf8 [getY]
  + Utf8 [getYVelocity]
  + Utf8 [halfWidth]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [idx]
  + Utf8 [idy]
  + Utf8 [iit]
  + Utf8 [imx]
  + Utf8 [imy]
  + Utf8 [index]
  + Utf8 [isCapturedViewUnder]
  + Utf8 [isFinished]
  + Utf8 [isPointerDown]
  + Utf8 [isViewUnder]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/Arrays]
  + Utf8 [keepGoing]
  + Utf8 [left]
  + Utf8 [lmx]
  + Utf8 [lmy]
  + Utf8 [mActivePointerId]
  + Utf8 [mCallback]
  + Utf8 [mCapturedView]
  + Utf8 [mDragState]
  + Utf8 [mEdgeDragsInProgress]
  + Utf8 [mEdgeDragsLocked]
  + Utf8 [mEdgeSize]
  + Utf8 [mInitialEdgesTouched]
  + Utf8 [mInitialMotionX]
  + Utf8 [mInitialMotionY]
  + Utf8 [mLastMotionX]
  + Utf8 [mLastMotionY]
  + Utf8 [mMaxVelocity]
  + Utf8 [mMinVelocity]
  + Utf8 [mParentView]
  + Utf8 [mPointersDown]
  + Utf8 [mReleaseInProgress]
  + Utf8 [mScroller]
  + Utf8 [mSetIdleRunnable]
  + Utf8 [mTouchSlop]
  + Utf8 [mTrackingEdges]
  + Utf8 [mVelocityTracker]
  + Utf8 [min]
  + Utf8 [motionRange]
  + Utf8 [newActivePointer]
  + Utf8 [newX]
  + Utf8 [newY]
  + Utf8 [obtain]
  + Utf8 [odelta]
  + Utf8 [offsetLeftAndRight]
  + Utf8 [offsetTopAndBottom]
  + Utf8 [oldLeft]
  + Utf8 [oldTop]
  + Utf8 [oldX]
  + Utf8 [oldY]
  + Utf8 [onEdgeDragStarted]
  + Utf8 [onEdgeLock]
  + Utf8 [onEdgeTouched]
  + Utf8 [onViewCaptured]
  + Utf8 [onViewDragStateChanged]
  + Utf8 [onViewPositionChanged]
  + Utf8 [onViewReleased]
  + Utf8 [pointerCount]
  + Utf8 [pointerId]
  + Utf8 [post]
  + Utf8 [processTouchEvent]
  + Utf8 [range]
  + Utf8 [recycle]
  + Utf8 [releaseViewForPointerUp]
  + Utf8 [reportNewEdgeDrags]
  + Utf8 [result]
  + Utf8 [round]
  + Utf8 [sInterpolator]
  + Utf8 [saveInitialMotion]
  + Utf8 [saveLastMotion]
  + Utf8 [setDragState]
  + Utf8 [settleCapturedViewAt]
  + Utf8 [shouldInterceptTouchEvent]
  + Utf8 [sin]
  + Utf8 [smoothSlideViewTo]
  + Utf8 [startLeft]
  + Utf8 [startScroll]
  + Utf8 [startTop]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [toCapture]
  + Utf8 [toString]
  + Utf8 [top]
  + Utf8 [tryCaptureView]
  + Utf8 [tryCaptureViewForDrag]
  + Utf8 [value]
  + Utf8 [velocity]
  + Utf8 [view]
  + Utf8 [width]
  + Utf8 [x]
  + Utf8 [xduration]
  + Utf8 [xvel]
  + Utf8 [xweight]
  + Utf8 [y]
  + Utf8 [yduration]
  + Utf8 [yvel]
  + Utf8 [yweight]

Fields (count = 23):
  + Field:        mDragState I
    Access flags: 0x2
      = private int mDragState
  + Field:        mTouchSlop I
    Access flags: 0x2
      = private int mTouchSlop
  + Field:        mActivePointerId I
    Access flags: 0x2
      = private int mActivePointerId
  + Field:        mInitialMotionX [F
    Access flags: 0x2
      = private float[] mInitialMotionX
  + Field:        mInitialMotionY [F
    Access flags: 0x2
      = private float[] mInitialMotionY
  + Field:        mLastMotionX [F
    Access flags: 0x2
      = private float[] mLastMotionX
  + Field:        mLastMotionY [F
    Access flags: 0x2
      = private float[] mLastMotionY
  + Field:        mInitialEdgesTouched [I
    Access flags: 0x2
      = private int[] mInitialEdgesTouched
  + Field:        mEdgeDragsInProgress [I
    Access flags: 0x2
      = private int[] mEdgeDragsInProgress
  + Field:        mEdgeDragsLocked [I
    Access flags: 0x2
      = private int[] mEdgeDragsLocked
  + Field:        mPointersDown I
    Access flags: 0x2
      = private int mPointersDown
  + Field:        mVelocityTracker Landroid/view/VelocityTracker;
    Access flags: 0x2
      = private android.view.VelocityTracker mVelocityTracker
  + Field:        mMaxVelocity F
    Access flags: 0x2
      = private float mMaxVelocity
  + Field:        mMinVelocity F
    Access flags: 0x2
      = private float mMinVelocity
  + Field:        mEdgeSize I
    Access flags: 0x2
      = private int mEdgeSize
  + Field:        mTrackingEdges I
    Access flags: 0x2
      = private int mTrackingEdges
  + Field:        mScroller Landroid/support/v4/widget/ScrollerCompat;
    Access flags: 0x2
      = private android.support.v4.widget.ScrollerCompat mScroller
  + Field:        mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;
    Access flags: 0x12
      = private final android.support.v4.widget.ViewDragHelper$Callback mCallback
  + Field:        mCapturedView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mCapturedView
  + Field:        mReleaseInProgress Z
    Access flags: 0x2
      = private boolean mReleaseInProgress
  + Field:        mParentView Landroid/view/ViewGroup;
    Access flags: 0x12
      = private final android.view.ViewGroup mParentView
  + Field:        sInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x1a
      = private static final android.view.animation.Interpolator sInterpolator
  + Field:        mSetIdleRunnable Ljava/lang/Runnable;
    Access flags: 0x12
      = private final java.lang.Runnable mSetIdleRunnable

Methods (count = 39):
  + Method:       getViewDragState()I
    Access flags: 0x1
      = public int getViewDragState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 421
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ViewDragHelper; this]
  + Method:       getEdgeSize()I
    Access flags: 0x1
      = public int getEdgeSize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeSize I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 448
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ViewDragHelper; this]
  + Method:       captureChildView(Landroid/view/View;I)V
    Access flags: 0x1
      = public void captureChildView(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #115
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [4] aload_0 v0
      [5] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [8] ifacmpeq +38 (target=46)
      [11] new #17
        + Class [java/lang/IllegalArgumentException]
      [14] dup
      [15] new #21
        + Class [java/lang/StringBuilder]
      [18] dup
      [19] invokespecial #136
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [22] ldc #6
        + String [captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (]
      [24] invokevirtual #138
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [31] invokevirtual #137
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [34] ldc #4
        + String [)]
      [36] invokevirtual #138
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [39] invokevirtual #139
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] invokespecial #128
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [45] athrow
      [46] aload_0 v0
      [47] aload_1 v1
      [48] putfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [51] aload_0 v0
      [52] iload_2 v2
      [53] putfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [56] aload_0 v0
      [57] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [60] aload_1 v1
      [61] iload_2 v2
      [62] invokevirtual #102
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewCaptured (Landroid/view/View;I)V]
      [65] aload_0 v0
      [66] iconst_1
      [67] invokevirtual #91
        + Methodref [android/support/v4/widget/ViewDragHelper.setDragState (I)V]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 460
        [11] -> line 461
        [46] -> line 465
        [51] -> line 466
        [56] -> line 467
        [65] -> line 468
        [70] -> line 469
      + Local variable table attribute (count = 3)
        v0: 0 -> 71 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 71 [Landroid/view/View; childView]
        v2: 0 -> 71 [I activePointerId]
  + Method:       getCapturedView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCapturedView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 475
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ViewDragHelper; this]
  + Method:       getTouchSlop()I
    Access flags: 0x1
      = public int getTouchSlop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 490
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ViewDragHelper; this]
  + Method:       cancel()V
    Access flags: 0x1
      = public void cancel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_m1
      [2] putfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [5] aload_0 v0
      [6] invokespecial #73
        + Methodref [android/support/v4/widget/ViewDragHelper.clearMotionHistory ()V]
      [9] aload_0 v0
      [10] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [13] ifnull +15 (target=28)
      [16] aload_0 v0
      [17] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [20] invokevirtual #112
        + Methodref [android/view/VelocityTracker.recycle ()V]
      [23] aload_0 v0
      [24] aconst_null
      [25] putfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 498
        [5] -> line 499
        [9] -> line 501
        [16] -> line 502
        [23] -> line 503
        [28] -> line 505
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Landroid/support/v4/widget/ViewDragHelper; this]
  + Method:       abort()V
    Access flags: 0x1
      = public void abort()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 5, stack = 7):
      [0] aload_0 v0
      [1] invokevirtual #66
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [4] aload_0 v0
      [5] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [8] iconst_2
      [9] ificmpne +64 (target=73)
      [12] aload_0 v0
      [13] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [16] invokevirtual #60
        + Methodref [android/support/v4/widget/ScrollerCompat.getCurrX ()I]
      [19] istore_1 v1
      [20] aload_0 v0
      [21] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [24] invokevirtual #61
        + Methodref [android/support/v4/widget/ScrollerCompat.getCurrY ()I]
      [27] istore_2 v2
      [28] aload_0 v0
      [29] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [32] invokevirtual #58
        + Methodref [android/support/v4/widget/ScrollerCompat.abortAnimation ()V]
      [35] aload_0 v0
      [36] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [39] invokevirtual #60
        + Methodref [android/support/v4/widget/ScrollerCompat.getCurrX ()I]
      [42] istore_3 v3
      [43] aload_0 v0
      [44] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [47] invokevirtual #61
        + Methodref [android/support/v4/widget/ScrollerCompat.getCurrY ()I]
      [50] istore v4
      [52] aload_0 v0
      [53] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [56] aload_0 v0
      [57] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [60] iload_3 v3
      [61] iload v4
      [63] iload_3 v3
      [64] iload_1 v1
      [65] isub
      [66] iload v4
      [68] iload_2 v2
      [69] isub
      [70] invokevirtual #104
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewPositionChanged (Landroid/view/View;IIII)V]
      [73] aload_0 v0
      [74] iconst_0
      [75] invokevirtual #91
        + Methodref [android/support/v4/widget/ViewDragHelper.setDragState (I)V]
      [78] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 512
        [4] -> line 513
        [12] -> line 514
        [20] -> line 515
        [28] -> line 516
        [35] -> line 517
        [43] -> line 518
        [52] -> line 519
        [73] -> line 521
        [78] -> line 522
      + Local variable table attribute (count = 5)
        v1: 20 -> 73 [I oldX]
        v2: 28 -> 73 [I oldY]
        v3: 43 -> 73 [I newX]
        v4: 52 -> 73 [I newY]
        v0: 0 -> 79 [Landroid/support/v4/widget/ViewDragHelper; this]
  + Method:       smoothSlideViewTo(Landroid/view/View;II)Z
    Access flags: 0x1
      = public boolean smoothSlideViewTo(android.view.View,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [5] aload_0 v0
      [6] iconst_m1
      [7] putfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [10] aload_0 v0
      [11] iload_2 v2
      [12] iload_3 v3
      [13] iconst_0
      [14] iconst_0
      [15] invokespecial #82
        + Methodref [android/support/v4/widget/ViewDragHelper.forceSettleCapturedViewAt (IIII)Z]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 539
        [5] -> line 540
        [10] -> line 542
      + Local variable table attribute (count = 4)
        v0: 0 -> 19 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 19 [Landroid/view/View; child]
        v2: 0 -> 19 [I finalLeft]
        v3: 0 -> 19 [I finalTop]
  + Method:       settleCapturedViewAt(II)Z
    Access flags: 0x1
      = public boolean settleCapturedViewAt(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [android/support/v4/widget/ViewDragHelper.mReleaseInProgress Z]
      [4] ifne +13 (target=17)
      [7] new #18
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #5
        + String [Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased]
      [13] invokespecial #129
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] iload_1 v1
      [19] iload_2 v2
      [20] aload_0 v0
      [21] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [24] aload_0 v0
      [25] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [28] invokestatic #56
        + Methodref [android/support/v4/view/VelocityTrackerCompat.getXVelocity (Landroid/view/VelocityTracker;I)F]
      [31] f2i
      [32] aload_0 v0
      [33] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [36] aload_0 v0
      [37] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [40] invokestatic #57
        + Methodref [android/support/v4/view/VelocityTrackerCompat.getYVelocity (Landroid/view/VelocityTracker;I)F]
      [43] f2i
      [44] invokespecial #82
        + Methodref [android/support/v4/widget/ViewDragHelper.forceSettleCapturedViewAt (IIII)Z]
      [47] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 557
        [7] -> line 558
        [17] -> line 562
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 48 [I finalLeft]
        v2: 0 -> 48 [I finalTop]
  + Method:       forceSettleCapturedViewAt(IIII)Z
    Access flags: 0x2
      = private boolean forceSettleCapturedViewAt(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 10, stack = 6):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [4] invokevirtual #114
        + Methodref [android/view/View.getLeft ()I]
      [7] istore v5
      [9] aload_0 v0
      [10] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [13] invokevirtual #117
        + Methodref [android/view/View.getTop ()I]
      [16] istore v6
      [18] iload_1 v1
      [19] iload v5
      [21] isub
      [22] istore v7
      [24] iload_2 v2
      [25] iload v6
      [27] isub
      [28] istore v8
      [30] iload v7
      [32] ifne +22 (target=54)
      [35] iload v8
      [37] ifne +17 (target=54)
      [40] aload_0 v0
      [41] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [44] invokevirtual #58
        + Methodref [android/support/v4/widget/ScrollerCompat.abortAnimation ()V]
      [47] aload_0 v0
      [48] iconst_0
      [49] invokevirtual #91
        + Methodref [android/support/v4/widget/ViewDragHelper.setDragState (I)V]
      [52] iconst_0
      [53] ireturn
      [54] aload_0 v0
      [55] aload_0 v0
      [56] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [59] iload v7
      [61] iload v8
      [63] iload_3 v3
      [64] iload v4
      [66] invokespecial #76
        + Methodref [android/support/v4/widget/ViewDragHelper.computeSettleDuration (Landroid/view/View;IIII)I]
      [69] istore v9
      [71] aload_0 v0
      [72] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [75] iload v5
      [77] iload v6
      [79] iload v7
      [81] iload v8
      [83] iload v9
      [85] invokevirtual #65
        + Methodref [android/support/v4/widget/ScrollerCompat.startScroll (IIIII)V]
      [88] aload_0 v0
      [89] iconst_2
      [90] invokevirtual #91
        + Methodref [android/support/v4/widget/ViewDragHelper.setDragState (I)V]
      [93] iconst_1
      [94] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 577
        [9] -> line 578
        [18] -> line 579
        [24] -> line 580
        [30] -> line 582
        [40] -> line 584
        [47] -> line 585
        [52] -> line 586
        [54] -> line 589
        [71] -> line 590
        [88] -> line 592
        [93] -> line 593
      + Local variable table attribute (count = 10)
        v0: 0 -> 95 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 95 [I finalLeft]
        v2: 0 -> 95 [I finalTop]
        v3: 0 -> 95 [I xvel]
        v4: 0 -> 95 [I yvel]
        v5: 9 -> 95 [I startLeft]
        v6: 18 -> 95 [I startTop]
        v7: 24 -> 95 [I dx]
        v8: 30 -> 95 [I dy]
        v9: 71 -> 95 [I duration]
  + Method:       computeSettleDuration(Landroid/view/View;IIII)I
    Access flags: 0x2
      = private int computeSettleDuration(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 173, locals = 16, stack = 5):
      [0] aload_0 v0
      [1] iload v4
      [3] aload_0 v0
      [4] getfield #39
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMinVelocity F]
      [7] f2i
      [8] aload_0 v0
      [9] getfield #38
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMaxVelocity F]
      [12] f2i
      [13] invokespecial #72
        + Methodref [android/support/v4/widget/ViewDragHelper.clampMag (III)I]
      [16] istore v4
      [18] aload_0 v0
      [19] iload v5
      [21] aload_0 v0
      [22] getfield #39
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMinVelocity F]
      [25] f2i
      [26] aload_0 v0
      [27] getfield #38
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMaxVelocity F]
      [30] f2i
      [31] invokespecial #72
        + Methodref [android/support/v4/widget/ViewDragHelper.clampMag (III)I]
      [34] istore v5
      [36] iload_2 v2
      [37] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [40] istore v6
      [42] iload_3 v3
      [43] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [46] istore v7
      [48] iload v4
      [50] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [53] istore v8
      [55] iload v5
      [57] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [60] istore v9
      [62] iload v8
      [64] iload v9
      [66] iadd
      [67] istore v10
      [69] iload v6
      [71] iload v7
      [73] iadd
      [74] istore v11
      [76] iload v4
      [78] ifeq +13 (target=91)
      [81] iload v8
      [83] i2f
      [84] iload v10
      [86] i2f
      [87] fdiv
      [88] goto +10 (target=98)
      [91] iload v6
      [93] i2f
      [94] iload v11
      [96] i2f
      [97] fdiv
      [98] fstore v12
      [100] iload v5
      [102] ifeq +13 (target=115)
      [105] iload v9
      [107] i2f
      [108] iload v10
      [110] i2f
      [111] fdiv
      [112] goto +10 (target=122)
      [115] iload v7
      [117] i2f
      [118] iload v11
      [120] i2f
      [121] fdiv
      [122] fstore v13
      [124] aload_0 v0
      [125] iload_2 v2
      [126] iload v4
      [128] aload_0 v0
      [129] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [132] aload_1 v1
      [133] invokevirtual #97
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getViewHorizontalDragRange (Landroid/view/View;)I]
      [136] invokespecial #75
        + Methodref [android/support/v4/widget/ViewDragHelper.computeAxisDuration (III)I]
      [139] istore v14
      [141] aload_0 v0
      [142] iload_3 v3
      [143] iload v5
      [145] aload_0 v0
      [146] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [149] aload_1 v1
      [150] invokevirtual #98
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getViewVerticalDragRange (Landroid/view/View;)I]
      [153] invokespecial #75
        + Methodref [android/support/v4/widget/ViewDragHelper.computeAxisDuration (III)I]
      [156] istore v15
      [158] iload v14
      [160] i2f
      [161] fload v12
      [163] fmul
      [164] iload v15
      [166] i2f
      [167] fload v13
      [169] fmul
      [170] fadd
      [171] f2i
      [172] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 597
        [18] -> line 598
        [36] -> line 599
        [42] -> line 600
        [48] -> line 601
        [55] -> line 602
        [62] -> line 603
        [69] -> line 604
        [76] -> line 606
        [100] -> line 608
        [124] -> line 611
        [141] -> line 612
        [158] -> line 614
      + Local variable table attribute (count = 16)
        v0: 0 -> 173 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 173 [Landroid/view/View; child]
        v2: 0 -> 173 [I dx]
        v3: 0 -> 173 [I dy]
        v4: 0 -> 173 [I xvel]
        v5: 0 -> 173 [I yvel]
        v6: 42 -> 173 [I absDx]
        v7: 48 -> 173 [I absDy]
        v8: 55 -> 173 [I absXVel]
        v9: 62 -> 173 [I absYVel]
        v10: 69 -> 173 [I addedVel]
        v11: 76 -> 173 [I addedDistance]
        v12: 100 -> 173 [F xweight]
        v13: 124 -> 173 [F yweight]
        v14: 141 -> 173 [I xduration]
        v15: 158 -> 173 [I yduration]
  + Method:       computeAxisDuration(III)I
    Access flags: 0x2
      = private int computeAxisDuration(int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 111, locals = 10, stack = 4):
      [0] iload_1 v1
      [1] ifne +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] aload_0 v0
      [7] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [10] invokevirtual #126
        + Methodref [android/view/ViewGroup.getWidth ()I]
      [13] istore v4
      [15] iload v4
      [17] iconst_2
      [18] idiv
      [19] istore v5
      [21] fconst_1
      [22] iload_1 v1
      [23] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [26] i2f
      [27] iload v4
      [29] i2f
      [30] fdiv
      [31] invokestatic #132
        + Methodref [java/lang/Math.min (FF)F]
      [34] fstore v6
      [36] iload v5
      [38] i2f
      [39] iload v5
      [41] i2f
      [42] aload_0 v0
      [43] fload v6
      [45] invokespecial #78
        + Methodref [android/support/v4/widget/ViewDragHelper.distanceInfluenceForSnapDuration (F)F]
      [48] fmul
      [49] fadd
      [50] fstore v7
      [52] iload_2 v2
      [53] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [56] istore_2 v2
      [57] iload_2 v2
      [58] ifle +24 (target=82)
      [61] iconst_4
      [62] ldc #3
        + Float [1000.0]
      [64] fload v7
      [66] iload_2 v2
      [67] i2f
      [68] fdiv
      [69] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [72] fmul
      [73] invokestatic #134
        + Methodref [java/lang/Math.round (F)I]
      [76] imul
      [77] istore v8
      [79] goto +23 (target=102)
      [82] iload_1 v1
      [83] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [86] i2f
      [87] iload_3 v3
      [88] i2f
      [89] fdiv
      [90] fstore v9
      [92] fload v9
      [94] fconst_1
      [95] fadd
      [96] ldc #2
        + Float [256.0]
      [98] fmul
      [99] f2i
      [100] istore v8
      [102] iload v8
      [104] sipush 600
      [107] invokestatic #133
        + Methodref [java/lang/Math.min (II)I]
      [110] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 618
        [4] -> line 619
        [6] -> line 622
        [15] -> line 623
        [21] -> line 624
        [36] -> line 625
        [52] -> line 629
        [57] -> line 630
        [61] -> line 631
        [82] -> line 633
        [92] -> line 634
        [102] -> line 636
      + Local variable table attribute (count = 11)
        v8: 79 -> 82 [I duration]
        v9: 92 -> 102 [F range]
        v0: 0 -> 111 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 111 [I delta]
        v2: 0 -> 111 [I velocity]
        v3: 0 -> 111 [I motionRange]
        v4: 15 -> 111 [I width]
        v5: 21 -> 111 [I halfWidth]
        v6: 36 -> 111 [F distanceRatio]
        v7: 52 -> 111 [F distance]
        v8: 102 -> 111 [I duration]
  + Method:       clampMag(III)I
    Access flags: 0x2
      = private int clampMag(int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 5, stack = 2):
      [0] iload_1 v1
      [1] invokestatic #131
        + Methodref [java/lang/Math.abs (I)I]
      [4] istore v4
      [6] iload v4
      [8] iload_2 v2
      [9] ificmpge +5 (target=14)
      [12] iconst_0
      [13] ireturn
      [14] iload v4
      [16] iload_3 v3
      [17] ificmple +14 (target=31)
      [20] iload_1 v1
      [21] ifle +7 (target=28)
      [24] iload_3 v3
      [25] goto +5 (target=30)
      [28] iload_3 v3
      [29] ineg
      [30] ireturn
      [31] iload_1 v1
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 650
        [6] -> line 651
        [14] -> line 652
        [31] -> line 653
      + Local variable table attribute (count = 5)
        v0: 0 -> 33 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 33 [I value]
        v2: 0 -> 33 [I absMin]
        v3: 0 -> 33 [I absMax]
        v4: 6 -> 33 [I absValue]
  + Method:       clampMag(FFF)F
    Access flags: 0x2
      = private float clampMag(float,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 5, stack = 2):
      [0] fload_1 v1
      [1] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [4] fstore v4
      [6] fload v4
      [8] fload_2 v2
      [9] fcmpg
      [10] ifge +5 (target=15)
      [13] fconst_0
      [14] freturn
      [15] fload v4
      [17] fload_3 v3
      [18] fcmpl
      [19] ifle +16 (target=35)
      [22] fload_1 v1
      [23] fconst_0
      [24] fcmpl
      [25] ifle +7 (target=32)
      [28] fload_3 v3
      [29] goto +5 (target=34)
      [32] fload_3 v3
      [33] fneg
      [34] freturn
      [35] fload_1 v1
      [36] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 667
        [6] -> line 668
        [15] -> line 669
        [35] -> line 670
      + Local variable table attribute (count = 5)
        v0: 0 -> 37 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 37 [F value]
        v2: 0 -> 37 [F absMin]
        v3: 0 -> 37 [F absMax]
        v4: 6 -> 37 [F absValue]
  + Method:       distanceInfluenceForSnapDuration(F)F
    Access flags: 0x2
      = private float distanceInfluenceForSnapDuration(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 4):
      [0] fload_1 v1
      [1] ldc #1
        + Float [0.5]
      [3] fsub
      [4] fstore_1 v1
      [5] fload_1 v1
      [6] f2d
      [7] ldc2_w #24
        + Double [0.4712389167638204]
      [10] dmul
      [11] d2f
      [12] fstore_1 v1
      [13] fload_1 v1
      [14] f2d
      [15] invokestatic #135
        + Methodref [java/lang/Math.sin (D)D]
      [18] d2f
      [19] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 674
        [5] -> line 675
        [13] -> line 676
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 20 [F f]
  + Method:       continueSettling(Z)Z
    Access flags: 0x1
      = public boolean continueSettling(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 196, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [4] iconst_2
      [5] ificmpne +177 (target=182)
      [8] aload_0 v0
      [9] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [12] invokevirtual #59
        + Methodref [android/support/v4/widget/ScrollerCompat.computeScrollOffset ()Z]
      [15] istore_2 v2
      [16] aload_0 v0
      [17] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [20] invokevirtual #60
        + Methodref [android/support/v4/widget/ScrollerCompat.getCurrX ()I]
      [23] istore_3 v3
      [24] aload_0 v0
      [25] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [28] invokevirtual #61
        + Methodref [android/support/v4/widget/ScrollerCompat.getCurrY ()I]
      [31] istore v4
      [33] iload_3 v3
      [34] aload_0 v0
      [35] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [38] invokevirtual #114
        + Methodref [android/view/View.getLeft ()I]
      [41] isub
      [42] istore v5
      [44] iload v4
      [46] aload_0 v0
      [47] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [50] invokevirtual #117
        + Methodref [android/view/View.getTop ()I]
      [53] isub
      [54] istore v6
      [56] iload v5
      [58] ifeq +12 (target=70)
      [61] aload_0 v0
      [62] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [65] iload v5
      [67] invokevirtual #118
        + Methodref [android/view/View.offsetLeftAndRight (I)V]
      [70] iload v6
      [72] ifeq +12 (target=84)
      [75] aload_0 v0
      [76] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [79] iload v6
      [81] invokevirtual #119
        + Methodref [android/view/View.offsetTopAndBottom (I)V]
      [84] iload v5
      [86] ifne +8 (target=94)
      [89] iload v6
      [91] ifeq +21 (target=112)
      [94] aload_0 v0
      [95] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [98] aload_0 v0
      [99] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [102] iload_3 v3
      [103] iload v4
      [105] iload v5
      [107] iload v6
      [109] invokevirtual #104
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewPositionChanged (Landroid/view/View;IIII)V]
      [112] iload_2 v2
      [113] ifeq +41 (target=154)
      [116] iload_3 v3
      [117] aload_0 v0
      [118] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [121] invokevirtual #62
        + Methodref [android/support/v4/widget/ScrollerCompat.getFinalX ()I]
      [124] ificmpne +30 (target=154)
      [127] iload v4
      [129] aload_0 v0
      [130] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [133] invokevirtual #63
        + Methodref [android/support/v4/widget/ScrollerCompat.getFinalY ()I]
      [136] ificmpne +18 (target=154)
      [139] aload_0 v0
      [140] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [143] invokevirtual #58
        + Methodref [android/support/v4/widget/ScrollerCompat.abortAnimation ()V]
      [146] aload_0 v0
      [147] getfield #43
        + Fieldref [android/support/v4/widget/ViewDragHelper.mScroller Landroid/support/v4/widget/ScrollerCompat;]
      [150] invokevirtual #64
        + Methodref [android/support/v4/widget/ScrollerCompat.isFinished ()Z]
      [153] istore_2 v2
      [154] iload_2 v2
      [155] ifne +27 (target=182)
      [158] iload_1 v1
      [159] ifeq +18 (target=177)
      [162] aload_0 v0
      [163] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [166] aload_0 v0
      [167] getfield #44
        + Fieldref [android/support/v4/widget/ViewDragHelper.mSetIdleRunnable Ljava/lang/Runnable;]
      [170] invokevirtual #127
        + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z]
      [173] pop
      [174] goto +8 (target=182)
      [177] aload_0 v0
      [178] iconst_0
      [179] invokevirtual #91
        + Methodref [android/support/v4/widget/ViewDragHelper.setDragState (I)V]
      [182] aload_0 v0
      [183] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [186] iconst_2
      [187] ificmpne +7 (target=194)
      [190] iconst_1
      [191] goto +4 (target=195)
      [194] iconst_0
      [195] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 715
        [8] -> line 716
        [16] -> line 717
        [24] -> line 718
        [33] -> line 719
        [44] -> line 720
        [56] -> line 722
        [61] -> line 723
        [70] -> line 725
        [75] -> line 726
        [84] -> line 729
        [94] -> line 730
        [112] -> line 733
        [139] -> line 736
        [146] -> line 737
        [154] -> line 740
        [158] -> line 741
        [162] -> line 742
        [177] -> line 744
        [182] -> line 749
      + Local variable table attribute (count = 7)
        v2: 16 -> 182 [Z keepGoing]
        v3: 24 -> 182 [I x]
        v4: 33 -> 182 [I y]
        v5: 44 -> 182 [I dx]
        v6: 56 -> 182 [I dy]
        v0: 0 -> 196 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 196 [Z deferCallbacks]
  + Method:       dispatchViewReleased(FF)V
    Access flags: 0x2
      = private void dispatchViewReleased(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #42
        + Fieldref [android/support/v4/widget/ViewDragHelper.mReleaseInProgress Z]
      [5] aload_0 v0
      [6] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [9] aload_0 v0
      [10] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [13] fload_1 v1
      [14] fload_2 v2
      [15] invokevirtual #105
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewReleased (Landroid/view/View;FF)V]
      [18] aload_0 v0
      [19] iconst_0
      [20] putfield #42
        + Fieldref [android/support/v4/widget/ViewDragHelper.mReleaseInProgress Z]
      [23] aload_0 v0
      [24] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [27] iconst_1
      [28] ificmpne +8 (target=36)
      [31] aload_0 v0
      [32] iconst_0
      [33] invokevirtual #91
        + Methodref [android/support/v4/widget/ViewDragHelper.setDragState (I)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 759
        [5] -> line 760
        [18] -> line 761
        [23] -> line 763
        [31] -> line 765
        [36] -> line 767
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 37 [F xvel]
        v2: 0 -> 37 [F yvel]
  + Method:       clearMotionHistory()V
    Access flags: 0x2
      = private void clearMotionHistory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [12] fconst_0
      [13] invokestatic #141
        + Methodref [java/util/Arrays.fill ([FF)V]
      [16] aload_0 v0
      [17] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [20] fconst_0
      [21] invokestatic #141
        + Methodref [java/util/Arrays.fill ([FF)V]
      [24] aload_0 v0
      [25] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [28] fconst_0
      [29] invokestatic #141
        + Methodref [java/util/Arrays.fill ([FF)V]
      [32] aload_0 v0
      [33] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [36] fconst_0
      [37] invokestatic #141
        + Methodref [java/util/Arrays.fill ([FF)V]
      [40] aload_0 v0
      [41] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [44] iconst_0
      [45] invokestatic #142
        + Methodref [java/util/Arrays.fill ([II)V]
      [48] aload_0 v0
      [49] getfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [52] iconst_0
      [53] invokestatic #142
        + Methodref [java/util/Arrays.fill ([II)V]
      [56] aload_0 v0
      [57] getfield #31
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
      [60] iconst_0
      [61] invokestatic #142
        + Methodref [java/util/Arrays.fill ([II)V]
      [64] aload_0 v0
      [65] iconst_0
      [66] putfield #41
        + Fieldref [android/support/v4/widget/ViewDragHelper.mPointersDown I]
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 770
        [7] -> line 771
        [8] -> line 773
        [16] -> line 774
        [24] -> line 775
        [32] -> line 776
        [40] -> line 777
        [48] -> line 778
        [56] -> line 779
        [64] -> line 780
        [69] -> line 781
      + Local variable table attribute (count = 1)
        v0: 0 -> 70 [Landroid/support/v4/widget/ViewDragHelper; this]
  + Method:       clearMotionHistory(I)V
    Access flags: 0x2
      = private void clearMotionHistory(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [12] iload_1 v1
      [13] fconst_0
      [14] fastore
      [15] aload_0 v0
      [16] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [19] iload_1 v1
      [20] fconst_0
      [21] fastore
      [22] aload_0 v0
      [23] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [26] iload_1 v1
      [27] fconst_0
      [28] fastore
      [29] aload_0 v0
      [30] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [33] iload_1 v1
      [34] fconst_0
      [35] fastore
      [36] aload_0 v0
      [37] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [40] iload_1 v1
      [41] iconst_0
      [42] iastore
      [43] aload_0 v0
      [44] getfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [47] iload_1 v1
      [48] iconst_0
      [49] iastore
      [50] aload_0 v0
      [51] getfield #31
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
      [54] iload_1 v1
      [55] iconst_0
      [56] iastore
      [57] aload_0 v0
      [58] dup
      [59] getfield #41
        + Fieldref [android/support/v4/widget/ViewDragHelper.mPointersDown I]
      [62] iconst_1
      [63] iload_1 v1
      [64] ishl
      [65] iconst_m1
      [66] ixor
      [67] iand
      [68] putfield #41
        + Fieldref [android/support/v4/widget/ViewDragHelper.mPointersDown I]
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 784
        [7] -> line 785
        [8] -> line 787
        [15] -> line 788
        [22] -> line 789
        [29] -> line 790
        [36] -> line 791
        [43] -> line 792
        [50] -> line 793
        [57] -> line 794
        [71] -> line 795
      + Local variable table attribute (count = 2)
        v0: 0 -> 72 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 72 [I pointerId]
  + Method:       ensureMotionHistorySizeForId(I)V
    Access flags: 0x2
      = private void ensureMotionHistorySizeForId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 221, locals = 9, stack = 5):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [4] ifnull +12 (target=16)
      [7] aload_0 v0
      [8] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [11] arraylength
      [12] iload_1 v1
      [13] ificmpgt +207 (target=220)
      [16] iload_1 v1
      [17] iconst_1
      [18] iadd
      [19] newarray 6
      [21] astore_2 v2
      [22] iload_1 v1
      [23] iconst_1
      [24] iadd
      [25] newarray 6
      [27] astore_3 v3
      [28] iload_1 v1
      [29] iconst_1
      [30] iadd
      [31] newarray 6
      [33] astore v4
      [35] iload_1 v1
      [36] iconst_1
      [37] iadd
      [38] newarray 6
      [40] astore v5
      [42] iload_1 v1
      [43] iconst_1
      [44] iadd
      [45] newarray 10
      [47] astore v6
      [49] iload_1 v1
      [50] iconst_1
      [51] iadd
      [52] newarray 10
      [54] astore v7
      [56] iload_1 v1
      [57] iconst_1
      [58] iadd
      [59] newarray 10
      [61] astore v8
      [63] aload_0 v0
      [64] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [67] ifnull +113 (target=180)
      [70] aload_0 v0
      [71] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [74] iconst_0
      [75] aload_2 v2
      [76] iconst_0
      [77] aload_0 v0
      [78] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [81] arraylength
      [82] invokestatic #140
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [85] aload_0 v0
      [86] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [89] iconst_0
      [90] aload_3 v3
      [91] iconst_0
      [92] aload_0 v0
      [93] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [96] arraylength
      [97] invokestatic #140
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [100] aload_0 v0
      [101] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [104] iconst_0
      [105] aload v4
      [107] iconst_0
      [108] aload_0 v0
      [109] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [112] arraylength
      [113] invokestatic #140
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [116] aload_0 v0
      [117] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [120] iconst_0
      [121] aload v5
      [123] iconst_0
      [124] aload_0 v0
      [125] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [128] arraylength
      [129] invokestatic #140
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [132] aload_0 v0
      [133] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [136] iconst_0
      [137] aload v6
      [139] iconst_0
      [140] aload_0 v0
      [141] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [144] arraylength
      [145] invokestatic #140
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [148] aload_0 v0
      [149] getfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [152] iconst_0
      [153] aload v7
      [155] iconst_0
      [156] aload_0 v0
      [157] getfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [160] arraylength
      [161] invokestatic #140
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [164] aload_0 v0
      [165] getfield #31
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
      [168] iconst_0
      [169] aload v8
      [171] iconst_0
      [172] aload_0 v0
      [173] getfield #31
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
      [176] arraylength
      [177] invokestatic #140
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [180] aload_0 v0
      [181] aload_2 v2
      [182] putfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [185] aload_0 v0
      [186] aload_3 v3
      [187] putfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [190] aload_0 v0
      [191] aload v4
      [193] putfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [196] aload_0 v0
      [197] aload v5
      [199] putfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [202] aload_0 v0
      [203] aload v6
      [205] putfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [208] aload_0 v0
      [209] aload v7
      [211] putfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [214] aload_0 v0
      [215] aload v8
      [217] putfield #31
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
      [220] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 798
        [16] -> line 799
        [22] -> line 800
        [28] -> line 801
        [35] -> line 802
        [42] -> line 803
        [49] -> line 804
        [56] -> line 805
        [63] -> line 807
        [70] -> line 808
        [85] -> line 809
        [100] -> line 810
        [116] -> line 811
        [132] -> line 812
        [148] -> line 813
        [164] -> line 814
        [180] -> line 817
        [185] -> line 818
        [190] -> line 819
        [196] -> line 820
        [202] -> line 821
        [208] -> line 822
        [214] -> line 823
        [220] -> line 825
      + Local variable table attribute (count = 9)
        v2: 22 -> 220 [[F imx]
        v3: 28 -> 220 [[F imy]
        v4: 35 -> 220 [[F lmx]
        v5: 42 -> 220 [[F lmy]
        v6: 49 -> 220 [[I iit]
        v7: 56 -> 220 [[I edip]
        v8: 63 -> 220 [[I edl]
        v0: 0 -> 221 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 221 [I pointerId]
  + Method:       saveInitialMotion(FFI)V
    Access flags: 0x2
      = private void saveInitialMotion(float,float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] iload_3 v3
      [2] invokespecial #80
        + Methodref [android/support/v4/widget/ViewDragHelper.ensureMotionHistorySizeForId (I)V]
      [5] aload_0 v0
      [6] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [9] iload_3 v3
      [10] aload_0 v0
      [11] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [14] iload_3 v3
      [15] fload_1 v1
      [16] dup_x2
      [17] fastore
      [18] fastore
      [19] aload_0 v0
      [20] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [23] iload_3 v3
      [24] aload_0 v0
      [25] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [28] iload_3 v3
      [29] fload_2 v2
      [30] dup_x2
      [31] fastore
      [32] fastore
      [33] aload_0 v0
      [34] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [37] iload_3 v3
      [38] aload_0 v0
      [39] fload_1 v1
      [40] f2i
      [41] fload_2 v2
      [42] f2i
      [43] invokespecial #83
        + Methodref [android/support/v4/widget/ViewDragHelper.getEdgesTouched (II)I]
      [46] iastore
      [47] aload_0 v0
      [48] dup
      [49] getfield #41
        + Fieldref [android/support/v4/widget/ViewDragHelper.mPointersDown I]
      [52] iconst_1
      [53] iload_3 v3
      [54] ishl
      [55] ior
      [56] putfield #41
        + Fieldref [android/support/v4/widget/ViewDragHelper.mPointersDown I]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 828
        [5] -> line 829
        [19] -> line 830
        [33] -> line 831
        [47] -> line 832
        [59] -> line 833
      + Local variable table attribute (count = 4)
        v0: 0 -> 60 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 60 [F x]
        v2: 0 -> 60 [F y]
        v3: 0 -> 60 [I pointerId]
  + Method:       saveLastMotion(Landroid/view/MotionEvent;)V
    Access flags: 0x2
      = private void saveLastMotion(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 7, stack = 3):
      [0] aload_1 v1
      [1] invokestatic #52
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerCount (Landroid/view/MotionEvent;)I]
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] iload_3 v3
      [8] iload_2 v2
      [9] ificmpge +48 (target=57)
      [12] aload_1 v1
      [13] iload_3 v3
      [14] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [17] istore v4
      [19] aload_1 v1
      [20] iload_3 v3
      [21] invokestatic #54
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [24] fstore v5
      [26] aload_1 v1
      [27] iload_3 v3
      [28] invokestatic #55
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [31] fstore v6
      [33] aload_0 v0
      [34] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [37] iload v4
      [39] fload v5
      [41] fastore
      [42] aload_0 v0
      [43] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [46] iload v4
      [48] fload v6
      [50] fastore
      [51] iinc v3, 1
      [54] goto -47 (target=7)
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 836
        [5] -> line 837
        [12] -> line 838
        [19] -> line 839
        [26] -> line 840
        [33] -> line 841
        [42] -> line 842
        [51] -> line 837
        [57] -> line 844
      + Local variable table attribute (count = 7)
        v4: 19 -> 51 [I pointerId]
        v5: 26 -> 51 [F x]
        v6: 33 -> 51 [F y]
        v3: 7 -> 57 [I i]
        v0: 0 -> 58 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 58 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 58 [I pointerCount]
  + Method:       isPointerDown(I)Z
    Access flags: 0x1
      = public boolean isPointerDown(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [android/support/v4/widget/ViewDragHelper.mPointersDown I]
      [4] iconst_1
      [5] iload_1 v1
      [6] ishl
      [7] iand
      [8] ifeq +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 860
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 17 [I pointerId]
  + Method:       setDragState(I)V
    Access flags: 0x0
      = void setDragState(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [4] iload_1 v1
      [5] ificmpeq +25 (target=30)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [13] aload_0 v0
      [14] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [17] iload_1 v1
      [18] invokevirtual #103
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewDragStateChanged (I)V]
      [21] iload_1 v1
      [22] ifne +8 (target=30)
      [25] aload_0 v0
      [26] aconst_null
      [27] putfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 864
        [8] -> line 865
        [13] -> line 866
        [21] -> line 867
        [25] -> line 868
        [30] -> line 871
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 31 [I state]
  + Method:       tryCaptureViewForDrag(Landroid/view/View;I)Z
    Access flags: 0x0
      = boolean tryCaptureViewForDrag(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [5] ifacmpne +13 (target=18)
      [8] aload_0 v0
      [9] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [12] iload_2 v2
      [13] ificmpne +5 (target=18)
      [16] iconst_1
      [17] ireturn
      [18] aload_1 v1
      [19] ifnull +28 (target=47)
      [22] aload_0 v0
      [23] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [26] aload_1 v1
      [27] iload_2 v2
      [28] invokevirtual #106
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.tryCaptureView (Landroid/view/View;I)Z]
      [31] ifeq +16 (target=47)
      [34] aload_0 v0
      [35] iload_2 v2
      [36] putfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [39] aload_0 v0
      [40] aload_1 v1
      [41] iload_2 v2
      [42] invokevirtual #67
        + Methodref [android/support/v4/widget/ViewDragHelper.captureChildView (Landroid/view/View;I)V]
      [45] iconst_1
      [46] ireturn
      [47] iconst_0
      [48] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 883
        [16] -> line 885
        [18] -> line 887
        [34] -> line 888
        [39] -> line 889
        [45] -> line 890
        [47] -> line 892
      + Local variable table attribute (count = 3)
        v0: 0 -> 49 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 49 [Landroid/view/View; toCapture]
        v2: 0 -> 49 [I pointerId]
  + Method:       shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean shouldInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 483, locals = 12, stack = 4):
      [0] aload_1 v1
      [1] invokestatic #51
        + Methodref [android/support/v4/view/MotionEventCompat.getActionMasked (Landroid/view/MotionEvent;)I]
      [4] istore_2 v2
      [5] aload_1 v1
      [6] invokestatic #50
        + Methodref [android/support/v4/view/MotionEventCompat.getActionIndex (Landroid/view/MotionEvent;)I]
      [9] istore_3 v3
      [10] iload_2 v2
      [11] ifne +7 (target=18)
      [14] aload_0 v0
      [15] invokevirtual #66
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [18] aload_0 v0
      [19] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [22] ifnonnull +10 (target=32)
      [25] aload_0 v0
      [26] invokestatic #111
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [29] putfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [32] aload_0 v0
      [33] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [36] aload_1 v1
      [37] invokevirtual #109
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [40] iload_2 v2
      [41] tableswitch (7 offsets, default=428) (target=469)
        0: offset = 43, target = 84
        1: offset = 424, target = 465
        2: offset = 265, target = 306
        3: offset = 424, target = 465
        4: offset = 428, target = 469
        5: offset = 148, target = 189
        6: offset = 408, target = 449
        default: offset = 428, target = 469
      [84] aload_1 v1
      [85] invokevirtual #107
        + Methodref [android/view/MotionEvent.getX ()F]
      [88] fstore v4
      [90] aload_1 v1
      [91] invokevirtual #108
        + Methodref [android/view/MotionEvent.getY ()F]
      [94] fstore v5
      [96] aload_1 v1
      [97] iconst_0
      [98] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [101] istore v6
      [103] aload_0 v0
      [104] fload v4
      [106] fload v5
      [108] iload v6
      [110] invokespecial #89
        + Methodref [android/support/v4/widget/ViewDragHelper.saveInitialMotion (FFI)V]
      [113] aload_0 v0
      [114] fload v4
      [116] f2i
      [117] fload v5
      [119] f2i
      [120] invokevirtual #81
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [123] astore v7
      [125] aload v7
      [127] aload_0 v0
      [128] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [131] ifacmpne +20 (target=151)
      [134] aload_0 v0
      [135] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [138] iconst_2
      [139] ificmpne +12 (target=151)
      [142] aload_0 v0
      [143] aload v7
      [145] iload v6
      [147] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [150] pop
      [151] aload_0 v0
      [152] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [155] iload v6
      [157] iaload
      [158] istore v8
      [160] iload v8
      [162] aload_0 v0
      [163] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [166] iand
      [167] ifeq +302 (target=469)
      [170] aload_0 v0
      [171] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [174] iload v8
      [176] aload_0 v0
      [177] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [180] iand
      [181] iload v6
      [183] invokevirtual #101
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeTouched (II)V]
      [186] goto +283 (target=469)
      [189] aload_1 v1
      [190] iload_3 v3
      [191] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [194] istore v4
      [196] aload_1 v1
      [197] iload_3 v3
      [198] invokestatic #54
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [201] fstore v5
      [203] aload_1 v1
      [204] iload_3 v3
      [205] invokestatic #55
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [208] fstore v6
      [210] aload_0 v0
      [211] fload v5
      [213] fload v6
      [215] iload v4
      [217] invokespecial #89
        + Methodref [android/support/v4/widget/ViewDragHelper.saveInitialMotion (FFI)V]
      [220] aload_0 v0
      [221] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [224] ifne +41 (target=265)
      [227] aload_0 v0
      [228] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [231] iload v4
      [233] iaload
      [234] istore v7
      [236] iload v7
      [238] aload_0 v0
      [239] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [242] iand
      [243] ifeq +19 (target=262)
      [246] aload_0 v0
      [247] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [250] iload v7
      [252] aload_0 v0
      [253] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [256] iand
      [257] iload v4
      [259] invokevirtual #101
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeTouched (II)V]
      [262] goto +207 (target=469)
      [265] aload_0 v0
      [266] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [269] iconst_2
      [270] ificmpne +199 (target=469)
      [273] aload_0 v0
      [274] fload v5
      [276] f2i
      [277] fload v6
      [279] f2i
      [280] invokevirtual #81
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [283] astore v7
      [285] aload v7
      [287] aload_0 v0
      [288] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [291] ifacmpne +12 (target=303)
      [294] aload_0 v0
      [295] aload v7
      [297] iload v4
      [299] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [302] pop
      [303] goto +166 (target=469)
      [306] aload_1 v1
      [307] invokestatic #52
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerCount (Landroid/view/MotionEvent;)I]
      [310] istore v4
      [312] iconst_0
      [313] istore v5
      [315] iload v5
      [317] iload v4
      [319] ificmpge +122 (target=441)
      [322] aload_1 v1
      [323] iload v5
      [325] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [328] istore v6
      [330] aload_1 v1
      [331] iload v5
      [333] invokestatic #54
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [336] fstore v7
      [338] aload_1 v1
      [339] iload v5
      [341] invokestatic #55
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [344] fstore v8
      [346] fload v7
      [348] aload_0 v0
      [349] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [352] iload v6
      [354] faload
      [355] fsub
      [356] fstore v9
      [358] fload v8
      [360] aload_0 v0
      [361] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [364] iload v6
      [366] faload
      [367] fsub
      [368] fstore v10
      [370] aload_0 v0
      [371] fload v9
      [373] fload v10
      [375] iload v6
      [377] invokespecial #88
        + Methodref [android/support/v4/widget/ViewDragHelper.reportNewEdgeDrags (FFI)V]
      [380] aload_0 v0
      [381] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [384] iconst_1
      [385] ificmpne +6 (target=391)
      [388] goto +53 (target=441)
      [391] aload_0 v0
      [392] fload v7
      [394] f2i
      [395] fload v8
      [397] f2i
      [398] invokevirtual #81
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [401] astore v11
      [403] aload v11
      [405] ifnull +30 (target=435)
      [408] aload_0 v0
      [409] aload v11
      [411] fload v9
      [413] fload v10
      [415] invokespecial #70
        + Methodref [android/support/v4/widget/ViewDragHelper.checkTouchSlop (Landroid/view/View;FF)Z]
      [418] ifeq +17 (target=435)
      [421] aload_0 v0
      [422] aload v11
      [424] iload v6
      [426] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [429] ifeq +6 (target=435)
      [432] goto +9 (target=441)
      [435] iinc v5, 1
      [438] goto -123 (target=315)
      [441] aload_0 v0
      [442] aload_1 v1
      [443] invokespecial #90
        + Methodref [android/support/v4/widget/ViewDragHelper.saveLastMotion (Landroid/view/MotionEvent;)V]
      [446] goto +23 (target=469)
      [449] aload_1 v1
      [450] iload_3 v3
      [451] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [454] istore v4
      [456] aload_0 v0
      [457] iload v4
      [459] invokespecial #74
        + Methodref [android/support/v4/widget/ViewDragHelper.clearMotionHistory (I)V]
      [462] goto +7 (target=469)
      [465] aload_0 v0
      [466] invokevirtual #66
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [469] aload_0 v0
      [470] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [473] iconst_1
      [474] ificmpne +7 (target=481)
      [477] iconst_1
      [478] goto +4 (target=482)
      [481] iconst_0
      [482] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 52)
        [0] -> line 939
        [5] -> line 940
        [10] -> line 942
        [14] -> line 945
        [18] -> line 948
        [25] -> line 949
        [32] -> line 951
        [40] -> line 953
        [84] -> line 955
        [90] -> line 956
        [96] -> line 957
        [103] -> line 958
        [113] -> line 960
        [125] -> line 963
        [142] -> line 964
        [151] -> line 967
        [160] -> line 968
        [170] -> line 969
        [189] -> line 975
        [196] -> line 976
        [203] -> line 977
        [210] -> line 979
        [220] -> line 982
        [227] -> line 983
        [236] -> line 984
        [246] -> line 985
        [262] -> line 987
        [273] -> line 989
        [285] -> line 990
        [294] -> line 991
        [303] -> line 993
        [306] -> line 999
        [312] -> line 1000
        [322] -> line 1001
        [330] -> line 1002
        [338] -> line 1003
        [346] -> line 1004
        [358] -> line 1005
        [370] -> line 1007
        [380] -> line 1008
        [388] -> line 1010
        [391] -> line 1013
        [403] -> line 1014
        [432] -> line 1016
        [435] -> line 1000
        [441] -> line 1019
        [446] -> line 1020
        [449] -> line 1024
        [456] -> line 1025
        [462] -> line 1026
        [465] -> line 1031
        [469] -> line 1036
      + Local variable table attribute (count = 23)
        v4: 90 -> 189 [F x]
        v5: 96 -> 189 [F y]
        v6: 103 -> 189 [I pointerId]
        v7: 125 -> 189 [Landroid/view/View; toCapture]
        v8: 160 -> 189 [I edgesTouched]
        v7: 236 -> 262 [I edgesTouched]
        v7: 285 -> 303 [Landroid/view/View; toCapture]
        v4: 196 -> 306 [I pointerId]
        v5: 203 -> 306 [F x]
        v6: 210 -> 306 [F y]
        v6: 330 -> 435 [I pointerId]
        v7: 338 -> 435 [F x]
        v8: 346 -> 435 [F y]
        v9: 358 -> 435 [F dx]
        v10: 370 -> 435 [F dy]
        v11: 403 -> 435 [Landroid/view/View; toCapture]
        v5: 315 -> 441 [I i]
        v4: 312 -> 449 [I pointerCount]
        v4: 456 -> 465 [I pointerId]
        v0: 0 -> 483 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 483 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 483 [I action]
        v3: 10 -> 483 [I actionIndex]
  + Method:       processTouchEvent(Landroid/view/MotionEvent;)V
    Access flags: 0x1
      = public void processTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 715, locals = 12, stack = 5):
      [0] aload_1 v1
      [1] invokestatic #51
        + Methodref [android/support/v4/view/MotionEventCompat.getActionMasked (Landroid/view/MotionEvent;)I]
      [4] istore_2 v2
      [5] aload_1 v1
      [6] invokestatic #50
        + Methodref [android/support/v4/view/MotionEventCompat.getActionIndex (Landroid/view/MotionEvent;)I]
      [9] istore_3 v3
      [10] iload_2 v2
      [11] ifne +7 (target=18)
      [14] aload_0 v0
      [15] invokevirtual #66
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [18] aload_0 v0
      [19] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [22] ifnonnull +10 (target=32)
      [25] aload_0 v0
      [26] invokestatic #111
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [29] putfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [32] aload_0 v0
      [33] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [36] aload_1 v1
      [37] invokevirtual #109
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [40] iload_2 v2
      [41] tableswitch (7 offsets, default=673) (target=714)
        0: offset = 43, target = 84
        1: offset = 636, target = 677
        2: offset = 255, target = 296
        3: offset = 655, target = 696
        4: offset = 673, target = 714
        5: offset = 131, target = 172
        6: offset = 493, target = 534
        default: offset = 673, target = 714
      [84] aload_1 v1
      [85] invokevirtual #107
        + Methodref [android/view/MotionEvent.getX ()F]
      [88] fstore v4
      [90] aload_1 v1
      [91] invokevirtual #108
        + Methodref [android/view/MotionEvent.getY ()F]
      [94] fstore v5
      [96] aload_1 v1
      [97] iconst_0
      [98] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [101] istore v6
      [103] aload_0 v0
      [104] fload v4
      [106] f2i
      [107] fload v5
      [109] f2i
      [110] invokevirtual #81
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [113] astore v7
      [115] aload_0 v0
      [116] fload v4
      [118] fload v5
      [120] iload v6
      [122] invokespecial #89
        + Methodref [android/support/v4/widget/ViewDragHelper.saveInitialMotion (FFI)V]
      [125] aload_0 v0
      [126] aload v7
      [128] iload v6
      [130] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [133] pop
      [134] aload_0 v0
      [135] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [138] iload v6
      [140] iaload
      [141] istore v8
      [143] iload v8
      [145] aload_0 v0
      [146] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [149] iand
      [150] ifeq +564 (target=714)
      [153] aload_0 v0
      [154] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [157] iload v8
      [159] aload_0 v0
      [160] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [163] iand
      [164] iload v6
      [166] invokevirtual #101
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeTouched (II)V]
      [169] goto +545 (target=714)
      [172] aload_1 v1
      [173] iload_3 v3
      [174] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [177] istore v4
      [179] aload_1 v1
      [180] iload_3 v3
      [181] invokestatic #54
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [184] fstore v5
      [186] aload_1 v1
      [187] iload_3 v3
      [188] invokestatic #55
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [191] fstore v6
      [193] aload_0 v0
      [194] fload v5
      [196] fload v6
      [198] iload v4
      [200] invokespecial #89
        + Methodref [android/support/v4/widget/ViewDragHelper.saveInitialMotion (FFI)V]
      [203] aload_0 v0
      [204] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [207] ifne +62 (target=269)
      [210] aload_0 v0
      [211] fload v5
      [213] f2i
      [214] fload v6
      [216] f2i
      [217] invokevirtual #81
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [220] astore v7
      [222] aload_0 v0
      [223] aload v7
      [225] iload v4
      [227] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [230] pop
      [231] aload_0 v0
      [232] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [235] iload v4
      [237] iaload
      [238] istore v8
      [240] iload v8
      [242] aload_0 v0
      [243] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [246] iand
      [247] ifeq +19 (target=266)
      [250] aload_0 v0
      [251] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [254] iload v8
      [256] aload_0 v0
      [257] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [260] iand
      [261] iload v4
      [263] invokevirtual #101
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeTouched (II)V]
      [266] goto +448 (target=714)
      [269] aload_0 v0
      [270] fload v5
      [272] f2i
      [273] fload v6
      [275] f2i
      [276] invokevirtual #84
        + Methodref [android/support/v4/widget/ViewDragHelper.isCapturedViewUnder (II)Z]
      [279] ifeq +435 (target=714)
      [282] aload_0 v0
      [283] aload_0 v0
      [284] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [287] iload v4
      [289] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [292] pop
      [293] goto +421 (target=714)
      [296] aload_0 v0
      [297] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [300] iconst_1
      [301] ificmpne +95 (target=396)
      [304] aload_1 v1
      [305] aload_0 v0
      [306] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [309] invokestatic #49
        + Methodref [android/support/v4/view/MotionEventCompat.findPointerIndex (Landroid/view/MotionEvent;I)I]
      [312] istore v4
      [314] aload_1 v1
      [315] iload v4
      [317] invokestatic #54
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [320] fstore v5
      [322] aload_1 v1
      [323] iload v4
      [325] invokestatic #55
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [328] fstore v6
      [330] fload v5
      [332] aload_0 v0
      [333] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [336] aload_0 v0
      [337] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [340] faload
      [341] fsub
      [342] f2i
      [343] istore v7
      [345] fload v6
      [347] aload_0 v0
      [348] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [351] aload_0 v0
      [352] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [355] faload
      [356] fsub
      [357] f2i
      [358] istore v8
      [360] aload_0 v0
      [361] aload_0 v0
      [362] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [365] invokevirtual #114
        + Methodref [android/view/View.getLeft ()I]
      [368] iload v7
      [370] iadd
      [371] aload_0 v0
      [372] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [375] invokevirtual #117
        + Methodref [android/view/View.getTop ()I]
      [378] iload v8
      [380] iadd
      [381] iload v7
      [383] iload v8
      [385] invokespecial #79
        + Methodref [android/support/v4/widget/ViewDragHelper.dragTo (IIII)V]
      [388] aload_0 v0
      [389] aload_1 v1
      [390] invokespecial #90
        + Methodref [android/support/v4/widget/ViewDragHelper.saveLastMotion (Landroid/view/MotionEvent;)V]
      [393] goto +321 (target=714)
      [396] aload_1 v1
      [397] invokestatic #52
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerCount (Landroid/view/MotionEvent;)I]
      [400] istore v4
      [402] iconst_0
      [403] istore v5
      [405] iload v5
      [407] iload v4
      [409] ificmpge +117 (target=526)
      [412] aload_1 v1
      [413] iload v5
      [415] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [418] istore v6
      [420] aload_1 v1
      [421] iload v5
      [423] invokestatic #54
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [426] fstore v7
      [428] aload_1 v1
      [429] iload v5
      [431] invokestatic #55
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [434] fstore v8
      [436] fload v7
      [438] aload_0 v0
      [439] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [442] iload v6
      [444] faload
      [445] fsub
      [446] fstore v9
      [448] fload v8
      [450] aload_0 v0
      [451] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [454] iload v6
      [456] faload
      [457] fsub
      [458] fstore v10
      [460] aload_0 v0
      [461] fload v9
      [463] fload v10
      [465] iload v6
      [467] invokespecial #88
        + Methodref [android/support/v4/widget/ViewDragHelper.reportNewEdgeDrags (FFI)V]
      [470] aload_0 v0
      [471] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [474] iconst_1
      [475] ificmpne +6 (target=481)
      [478] goto +48 (target=526)
      [481] aload_0 v0
      [482] fload v7
      [484] f2i
      [485] fload v8
      [487] f2i
      [488] invokevirtual #81
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [491] astore v11
      [493] aload_0 v0
      [494] aload v11
      [496] fload v9
      [498] fload v10
      [500] invokespecial #70
        + Methodref [android/support/v4/widget/ViewDragHelper.checkTouchSlop (Landroid/view/View;FF)Z]
      [503] ifeq +17 (target=520)
      [506] aload_0 v0
      [507] aload v11
      [509] iload v6
      [511] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [514] ifeq +6 (target=520)
      [517] goto +9 (target=526)
      [520] iinc v5, 1
      [523] goto -118 (target=405)
      [526] aload_0 v0
      [527] aload_1 v1
      [528] invokespecial #90
        + Methodref [android/support/v4/widget/ViewDragHelper.saveLastMotion (Landroid/view/MotionEvent;)V]
      [531] goto +183 (target=714)
      [534] aload_1 v1
      [535] iload_3 v3
      [536] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [539] istore v4
      [541] aload_0 v0
      [542] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [545] iconst_1
      [546] ificmpne +122 (target=668)
      [549] iload v4
      [551] aload_0 v0
      [552] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [555] ificmpne +113 (target=668)
      [558] iconst_m1
      [559] istore v5
      [561] aload_1 v1
      [562] invokestatic #52
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerCount (Landroid/view/MotionEvent;)I]
      [565] istore v6
      [567] iconst_0
      [568] istore v7
      [570] iload v7
      [572] iload v6
      [574] ificmpge +84 (target=658)
      [577] aload_1 v1
      [578] iload v7
      [580] invokestatic #53
        + Methodref [android/support/v4/view/MotionEventCompat.getPointerId (Landroid/view/MotionEvent;I)I]
      [583] istore v8
      [585] iload v8
      [587] aload_0 v0
      [588] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [591] ificmpne +6 (target=597)
      [594] goto +58 (target=652)
      [597] aload_1 v1
      [598] iload v7
      [600] invokestatic #54
        + Methodref [android/support/v4/view/MotionEventCompat.getX (Landroid/view/MotionEvent;I)F]
      [603] fstore v9
      [605] aload_1 v1
      [606] iload v7
      [608] invokestatic #55
        + Methodref [android/support/v4/view/MotionEventCompat.getY (Landroid/view/MotionEvent;I)F]
      [611] fstore v10
      [613] aload_0 v0
      [614] fload v9
      [616] f2i
      [617] fload v10
      [619] f2i
      [620] invokevirtual #81
        + Methodref [android/support/v4/widget/ViewDragHelper.findTopChildUnder (II)Landroid/view/View;]
      [623] aload_0 v0
      [624] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [627] ifacmpne +25 (target=652)
      [630] aload_0 v0
      [631] aload_0 v0
      [632] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [635] iload v8
      [637] invokevirtual #92
        + Methodref [android/support/v4/widget/ViewDragHelper.tryCaptureViewForDrag (Landroid/view/View;I)Z]
      [640] ifeq +12 (target=652)
      [643] aload_0 v0
      [644] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [647] istore v5
      [649] goto +9 (target=658)
      [652] iinc v7, 1
      [655] goto -85 (target=570)
      [658] iload v5
      [660] iconst_m1
      [661] ificmpne +7 (target=668)
      [664] aload_0 v0
      [665] invokespecial #87
        + Methodref [android/support/v4/widget/ViewDragHelper.releaseViewForPointerUp ()V]
      [668] aload_0 v0
      [669] iload v4
      [671] invokespecial #74
        + Methodref [android/support/v4/widget/ViewDragHelper.clearMotionHistory (I)V]
      [674] goto +40 (target=714)
      [677] aload_0 v0
      [678] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [681] iconst_1
      [682] ificmpne +7 (target=689)
      [685] aload_0 v0
      [686] invokespecial #87
        + Methodref [android/support/v4/widget/ViewDragHelper.releaseViewForPointerUp ()V]
      [689] aload_0 v0
      [690] invokevirtual #66
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [693] goto +21 (target=714)
      [696] aload_0 v0
      [697] getfield #29
        + Fieldref [android/support/v4/widget/ViewDragHelper.mDragState I]
      [700] iconst_1
      [701] ificmpne +9 (target=710)
      [704] aload_0 v0
      [705] fconst_0
      [706] fconst_0
      [707] invokespecial #77
        + Methodref [android/support/v4/widget/ViewDragHelper.dispatchViewReleased (FF)V]
      [710] aload_0 v0
      [711] invokevirtual #66
        + Methodref [android/support/v4/widget/ViewDragHelper.cancel ()V]
      [714] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 80)
        [0] -> line 1046
        [5] -> line 1047
        [10] -> line 1049
        [14] -> line 1052
        [18] -> line 1055
        [25] -> line 1056
        [32] -> line 1058
        [40] -> line 1060
        [84] -> line 1062
        [90] -> line 1063
        [96] -> line 1064
        [103] -> line 1065
        [115] -> line 1067
        [125] -> line 1072
        [134] -> line 1074
        [143] -> line 1075
        [153] -> line 1076
        [172] -> line 1082
        [179] -> line 1083
        [186] -> line 1084
        [193] -> line 1086
        [203] -> line 1089
        [210] -> line 1092
        [222] -> line 1093
        [231] -> line 1095
        [240] -> line 1096
        [250] -> line 1097
        [266] -> line 1099
        [282] -> line 1104
        [296] -> line 1110
        [304] -> line 1111
        [314] -> line 1112
        [322] -> line 1113
        [330] -> line 1114
        [345] -> line 1115
        [360] -> line 1117
        [388] -> line 1119
        [393] -> line 1120
        [396] -> line 1122
        [402] -> line 1123
        [412] -> line 1124
        [420] -> line 1125
        [428] -> line 1126
        [436] -> line 1127
        [448] -> line 1128
        [460] -> line 1130
        [470] -> line 1131
        [478] -> line 1133
        [481] -> line 1136
        [493] -> line 1137
        [517] -> line 1139
        [520] -> line 1123
        [526] -> line 1142
        [531] -> line 1144
        [534] -> line 1148
        [541] -> line 1149
        [558] -> line 1151
        [561] -> line 1152
        [567] -> line 1153
        [577] -> line 1154
        [585] -> line 1155
        [594] -> line 1157
        [597] -> line 1160
        [605] -> line 1161
        [613] -> line 1162
        [643] -> line 1164
        [649] -> line 1165
        [652] -> line 1153
        [658] -> line 1169
        [664] -> line 1171
        [668] -> line 1174
        [674] -> line 1175
        [677] -> line 1179
        [685] -> line 1180
        [689] -> line 1182
        [693] -> line 1183
        [696] -> line 1187
        [704] -> line 1188
        [710] -> line 1190
        [714] -> line 1194
      + Local variable table attribute (count = 34)
        v4: 90 -> 172 [F x]
        v5: 96 -> 172 [F y]
        v6: 103 -> 172 [I pointerId]
        v7: 115 -> 172 [Landroid/view/View; toCapture]
        v8: 143 -> 172 [I edgesTouched]
        v7: 222 -> 266 [Landroid/view/View; toCapture]
        v8: 240 -> 266 [I edgesTouched]
        v4: 179 -> 296 [I pointerId]
        v5: 186 -> 296 [F x]
        v6: 193 -> 296 [F y]
        v4: 314 -> 393 [I index]
        v5: 322 -> 393 [F x]
        v6: 330 -> 393 [F y]
        v7: 345 -> 393 [I idx]
        v8: 360 -> 393 [I idy]
        v6: 420 -> 520 [I pointerId]
        v7: 428 -> 520 [F x]
        v8: 436 -> 520 [F y]
        v9: 448 -> 520 [F dx]
        v10: 460 -> 520 [F dy]
        v11: 493 -> 520 [Landroid/view/View; toCapture]
        v5: 405 -> 526 [I i]
        v4: 402 -> 531 [I pointerCount]
        v8: 585 -> 652 [I id]
        v9: 605 -> 652 [F x]
        v10: 613 -> 652 [F y]
        v7: 570 -> 658 [I i]
        v5: 561 -> 668 [I newActivePointer]
        v6: 567 -> 668 [I pointerCount]
        v4: 541 -> 677 [I pointerId]
        v0: 0 -> 715 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 715 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 715 [I action]
        v3: 10 -> 715 [I actionIndex]
  + Method:       reportNewEdgeDrags(FFI)V
    Access flags: 0x2
      = private void reportNewEdgeDrags(float,float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 5, stack = 5):
      [0] iconst_0
      [1] istore v4
      [3] aload_0 v0
      [4] fload_1 v1
      [5] fload_2 v2
      [6] iload_3 v3
      [7] iconst_1
      [8] invokespecial #68
        + Methodref [android/support/v4/widget/ViewDragHelper.checkNewEdgeDrag (FFII)Z]
      [11] ifeq +9 (target=20)
      [14] iload v4
      [16] iconst_1
      [17] ior
      [18] istore v4
      [20] aload_0 v0
      [21] fload_2 v2
      [22] fload_1 v1
      [23] iload_3 v3
      [24] iconst_4
      [25] invokespecial #68
        + Methodref [android/support/v4/widget/ViewDragHelper.checkNewEdgeDrag (FFII)Z]
      [28] ifeq +9 (target=37)
      [31] iload v4
      [33] iconst_4
      [34] ior
      [35] istore v4
      [37] aload_0 v0
      [38] fload_1 v1
      [39] fload_2 v2
      [40] iload_3 v3
      [41] iconst_2
      [42] invokespecial #68
        + Methodref [android/support/v4/widget/ViewDragHelper.checkNewEdgeDrag (FFII)Z]
      [45] ifeq +9 (target=54)
      [48] iload v4
      [50] iconst_2
      [51] ior
      [52] istore v4
      [54] aload_0 v0
      [55] fload_2 v2
      [56] fload_1 v1
      [57] iload_3 v3
      [58] bipush 8
      [60] invokespecial #68
        + Methodref [android/support/v4/widget/ViewDragHelper.checkNewEdgeDrag (FFII)Z]
      [63] ifeq +10 (target=73)
      [66] iload v4
      [68] bipush 8
      [70] ior
      [71] istore v4
      [73] iload v4
      [75] ifeq +24 (target=99)
      [78] aload_0 v0
      [79] getfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [82] iload_3 v3
      [83] dup2
      [84] iaload
      [85] iload v4
      [87] ior
      [88] iastore
      [89] aload_0 v0
      [90] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [93] iload v4
      [95] iload_3 v3
      [96] invokevirtual #99
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeDragStarted (II)V]
      [99] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1197
        [3] -> line 1198
        [14] -> line 1199
        [20] -> line 1201
        [31] -> line 1202
        [37] -> line 1204
        [48] -> line 1205
        [54] -> line 1207
        [66] -> line 1208
        [73] -> line 1211
        [78] -> line 1212
        [89] -> line 1213
        [99] -> line 1215
      + Local variable table attribute (count = 5)
        v0: 0 -> 100 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 100 [F dx]
        v2: 0 -> 100 [F dy]
        v3: 0 -> 100 [I pointerId]
        v4: 3 -> 100 [I dragsStarted]
  + Method:       checkNewEdgeDrag(FFII)Z
    Access flags: 0x2
      = private boolean checkNewEdgeDrag(float,float,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 7, stack = 4):
      [0] fload_1 v1
      [1] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [4] fstore v5
      [6] fload_2 v2
      [7] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [10] fstore v6
      [12] aload_0 v0
      [13] getfield #33
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialEdgesTouched [I]
      [16] iload_3 v3
      [17] iaload
      [18] iload v4
      [20] iand
      [21] iload v4
      [23] ificmpne +63 (target=86)
      [26] aload_0 v0
      [27] getfield #46
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTrackingEdges I]
      [30] iload v4
      [32] iand
      [33] ifeq +53 (target=86)
      [36] aload_0 v0
      [37] getfield #31
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
      [40] iload_3 v3
      [41] iaload
      [42] iload v4
      [44] iand
      [45] iload v4
      [47] ificmpeq +39 (target=86)
      [50] aload_0 v0
      [51] getfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [54] iload_3 v3
      [55] iaload
      [56] iload v4
      [58] iand
      [59] iload v4
      [61] ificmpeq +25 (target=86)
      [64] fload v5
      [66] aload_0 v0
      [67] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [70] i2f
      [71] fcmpg
      [72] ifgt +16 (target=88)
      [75] fload v6
      [77] aload_0 v0
      [78] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [81] i2f
      [82] fcmpg
      [83] ifgt +5 (target=88)
      [86] iconst_0
      [87] ireturn
      [88] fload v5
      [90] fload v6
      [92] ldc #1
        + Float [0.5]
      [94] fmul
      [95] fcmpg
      [96] ifge +28 (target=124)
      [99] aload_0 v0
      [100] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [103] iload v4
      [105] invokevirtual #100
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onEdgeLock (I)Z]
      [108] ifeq +16 (target=124)
      [111] aload_0 v0
      [112] getfield #31
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsLocked [I]
      [115] iload_3 v3
      [116] dup2
      [117] iaload
      [118] iload v4
      [120] ior
      [121] iastore
      [122] iconst_0
      [123] ireturn
      [124] aload_0 v0
      [125] getfield #30
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeDragsInProgress [I]
      [128] iload_3 v3
      [129] iaload
      [130] iload v4
      [132] iand
      [133] ifne +18 (target=151)
      [136] fload v5
      [138] aload_0 v0
      [139] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [142] i2f
      [143] fcmpl
      [144] ifle +7 (target=151)
      [147] iconst_1
      [148] goto +4 (target=152)
      [151] iconst_0
      [152] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1218
        [6] -> line 1219
        [12] -> line 1221
        [86] -> line 1225
        [88] -> line 1227
        [111] -> line 1228
        [122] -> line 1229
        [124] -> line 1231
      + Local variable table attribute (count = 7)
        v0: 0 -> 153 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 153 [F delta]
        v2: 0 -> 153 [F odelta]
        v3: 0 -> 153 [I pointerId]
        v4: 0 -> 153 [I edge]
        v5: 6 -> 153 [F absDelta]
        v6: 12 -> 153 [F absODelta]
  + Method:       checkTouchSlop(Landroid/view/View;FF)Z
    Access flags: 0x2
      = private boolean checkTouchSlop(android.view.View,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 129, locals = 6, stack = 3):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] aload_0 v0
      [7] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [10] aload_1 v1
      [11] invokevirtual #97
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getViewHorizontalDragRange (Landroid/view/View;)I]
      [14] ifle +7 (target=21)
      [17] iconst_1
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] istore v4
      [24] aload_0 v0
      [25] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [28] aload_1 v1
      [29] invokevirtual #98
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getViewVerticalDragRange (Landroid/view/View;)I]
      [32] ifle +7 (target=39)
      [35] iconst_1
      [36] goto +4 (target=40)
      [39] iconst_0
      [40] istore v5
      [42] iload v4
      [44] ifeq +35 (target=79)
      [47] iload v5
      [49] ifeq +30 (target=79)
      [52] fload_2 v2
      [53] fload_2 v2
      [54] fmul
      [55] fload_3 v3
      [56] fload_3 v3
      [57] fmul
      [58] fadd
      [59] aload_0 v0
      [60] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [63] aload_0 v0
      [64] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [67] imul
      [68] i2f
      [69] fcmpl
      [70] ifle +7 (target=77)
      [73] iconst_1
      [74] goto +4 (target=78)
      [77] iconst_0
      [78] ireturn
      [79] iload v4
      [81] ifeq +22 (target=103)
      [84] fload_2 v2
      [85] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [88] aload_0 v0
      [89] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [92] i2f
      [93] fcmpl
      [94] ifle +7 (target=101)
      [97] iconst_1
      [98] goto +4 (target=102)
      [101] iconst_0
      [102] ireturn
      [103] iload v5
      [105] ifeq +22 (target=127)
      [108] fload_3 v3
      [109] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [112] aload_0 v0
      [113] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [116] i2f
      [117] fcmpl
      [118] ifle +7 (target=125)
      [121] iconst_1
      [122] goto +4 (target=126)
      [125] iconst_0
      [126] ireturn
      [127] iconst_0
      [128] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1245
        [4] -> line 1246
        [6] -> line 1248
        [24] -> line 1249
        [42] -> line 1251
        [52] -> line 1252
        [79] -> line 1253
        [84] -> line 1254
        [103] -> line 1255
        [108] -> line 1256
        [127] -> line 1258
      + Local variable table attribute (count = 6)
        v0: 0 -> 129 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 129 [Landroid/view/View; child]
        v2: 0 -> 129 [F dx]
        v3: 0 -> 129 [F dy]
        v4: 24 -> 129 [Z checkHorizontal]
        v5: 42 -> 129 [Z checkVertical]
  + Method:       checkTouchSlop(I)Z
    Access flags: 0x1
      = public boolean checkTouchSlop(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [4] arraylength
      [5] istore_2 v2
      [6] iconst_0
      [7] istore_3 v3
      [8] iload_3 v3
      [9] iload_2 v2
      [10] ificmpge +20 (target=30)
      [13] aload_0 v0
      [14] iload_1 v1
      [15] iload_3 v3
      [16] invokevirtual #69
        + Methodref [android/support/v4/widget/ViewDragHelper.checkTouchSlop (II)Z]
      [19] ifeq +5 (target=24)
      [22] iconst_1
      [23] ireturn
      [24] iinc v3, 1
      [27] goto -19 (target=8)
      [30] iconst_0
      [31] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1276
        [6] -> line 1277
        [13] -> line 1278
        [22] -> line 1279
        [24] -> line 1277
        [30] -> line 1282
      + Local variable table attribute (count = 4)
        v3: 8 -> 30 [I i]
        v0: 0 -> 32 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 32 [I directions]
        v2: 6 -> 32 [I count]
  + Method:       checkTouchSlop(II)Z
    Access flags: 0x1
      = public boolean checkTouchSlop(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 158, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] iload_2 v2
      [2] invokevirtual #85
        + Methodref [android/support/v4/widget/ViewDragHelper.isPointerDown (I)Z]
      [5] ifne +5 (target=10)
      [8] iconst_0
      [9] ireturn
      [10] iload_1 v1
      [11] iconst_1
      [12] iand
      [13] iconst_1
      [14] ificmpne +7 (target=21)
      [17] iconst_1
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] istore_3 v3
      [23] iload_1 v1
      [24] iconst_2
      [25] iand
      [26] iconst_2
      [27] ificmpne +7 (target=34)
      [30] iconst_1
      [31] goto +4 (target=35)
      [34] iconst_0
      [35] istore v4
      [37] aload_0 v0
      [38] getfield #36
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionX [F]
      [41] iload_2 v2
      [42] faload
      [43] aload_0 v0
      [44] getfield #34
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionX [F]
      [47] iload_2 v2
      [48] faload
      [49] fsub
      [50] fstore v5
      [52] aload_0 v0
      [53] getfield #37
        + Fieldref [android/support/v4/widget/ViewDragHelper.mLastMotionY [F]
      [56] iload_2 v2
      [57] faload
      [58] aload_0 v0
      [59] getfield #35
        + Fieldref [android/support/v4/widget/ViewDragHelper.mInitialMotionY [F]
      [62] iload_2 v2
      [63] faload
      [64] fsub
      [65] fstore v6
      [67] iload_3 v3
      [68] ifeq +39 (target=107)
      [71] iload v4
      [73] ifeq +34 (target=107)
      [76] fload v5
      [78] fload v5
      [80] fmul
      [81] fload v6
      [83] fload v6
      [85] fmul
      [86] fadd
      [87] aload_0 v0
      [88] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [91] aload_0 v0
      [92] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [95] imul
      [96] i2f
      [97] fcmpl
      [98] ifle +7 (target=105)
      [101] iconst_1
      [102] goto +4 (target=106)
      [105] iconst_0
      [106] ireturn
      [107] iload_3 v3
      [108] ifeq +23 (target=131)
      [111] fload v5
      [113] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [116] aload_0 v0
      [117] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [120] i2f
      [121] fcmpl
      [122] ifle +7 (target=129)
      [125] iconst_1
      [126] goto +4 (target=130)
      [129] iconst_0
      [130] ireturn
      [131] iload v4
      [133] ifeq +23 (target=156)
      [136] fload v6
      [138] invokestatic #130
        + Methodref [java/lang/Math.abs (F)F]
      [141] aload_0 v0
      [142] getfield #45
        + Fieldref [android/support/v4/widget/ViewDragHelper.mTouchSlop I]
      [145] i2f
      [146] fcmpl
      [147] ifle +7 (target=154)
      [150] iconst_1
      [151] goto +4 (target=155)
      [154] iconst_0
      [155] ireturn
      [156] iconst_0
      [157] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1301
        [8] -> line 1302
        [10] -> line 1305
        [23] -> line 1306
        [37] -> line 1308
        [52] -> line 1309
        [67] -> line 1311
        [76] -> line 1312
        [107] -> line 1313
        [111] -> line 1314
        [131] -> line 1315
        [136] -> line 1316
        [156] -> line 1318
      + Local variable table attribute (count = 7)
        v0: 0 -> 158 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 158 [I directions]
        v2: 0 -> 158 [I pointerId]
        v3: 23 -> 158 [Z checkHorizontal]
        v4: 37 -> 158 [Z checkVertical]
        v5: 52 -> 158 [F dx]
        v6: 67 -> 158 [F dy]
  + Method:       releaseViewForPointerUp()V
    Access flags: 0x2
      = private void releaseViewForPointerUp()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [4] sipush 1000
      [7] aload_0 v0
      [8] getfield #38
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMaxVelocity F]
      [11] invokevirtual #110
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [14] aload_0 v0
      [15] aload_0 v0
      [16] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [19] aload_0 v0
      [20] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [23] invokestatic #56
        + Methodref [android/support/v4/view/VelocityTrackerCompat.getXVelocity (Landroid/view/VelocityTracker;I)F]
      [26] aload_0 v0
      [27] getfield #39
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMinVelocity F]
      [30] aload_0 v0
      [31] getfield #38
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMaxVelocity F]
      [34] invokespecial #71
        + Methodref [android/support/v4/widget/ViewDragHelper.clampMag (FFF)F]
      [37] fstore_1 v1
      [38] aload_0 v0
      [39] aload_0 v0
      [40] getfield #47
        + Fieldref [android/support/v4/widget/ViewDragHelper.mVelocityTracker Landroid/view/VelocityTracker;]
      [43] aload_0 v0
      [44] getfield #26
        + Fieldref [android/support/v4/widget/ViewDragHelper.mActivePointerId I]
      [47] invokestatic #57
        + Methodref [android/support/v4/view/VelocityTrackerCompat.getYVelocity (Landroid/view/VelocityTracker;I)F]
      [50] aload_0 v0
      [51] getfield #39
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMinVelocity F]
      [54] aload_0 v0
      [55] getfield #38
        + Fieldref [android/support/v4/widget/ViewDragHelper.mMaxVelocity F]
      [58] invokespecial #71
        + Methodref [android/support/v4/widget/ViewDragHelper.clampMag (FFF)F]
      [61] fstore_2 v2
      [62] aload_0 v0
      [63] fload_1 v1
      [64] fload_2 v2
      [65] invokespecial #77
        + Methodref [android/support/v4/widget/ViewDragHelper.dispatchViewReleased (FF)V]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1355
        [14] -> line 1356
        [38] -> line 1359
        [62] -> line 1362
        [68] -> line 1363
      + Local variable table attribute (count = 3)
        v0: 0 -> 69 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 38 -> 69 [F xvel]
        v2: 62 -> 69 [F yvel]
  + Method:       dragTo(IIII)V
    Access flags: 0x2
      = private void dragTo(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 131, locals = 11, stack = 6):
      [0] iload_1 v1
      [1] istore v5
      [3] iload_2 v2
      [4] istore v6
      [6] aload_0 v0
      [7] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [10] invokevirtual #114
        + Methodref [android/view/View.getLeft ()I]
      [13] istore v7
      [15] aload_0 v0
      [16] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [19] invokevirtual #117
        + Methodref [android/view/View.getTop ()I]
      [22] istore v8
      [24] iload_3 v3
      [25] ifeq +30 (target=55)
      [28] aload_0 v0
      [29] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [32] aload_0 v0
      [33] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [36] iload_1 v1
      [37] iload_3 v3
      [38] invokevirtual #94
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.clampViewPositionHorizontal (Landroid/view/View;II)I]
      [41] istore v5
      [43] aload_0 v0
      [44] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [47] iload v5
      [49] iload v7
      [51] isub
      [52] invokevirtual #118
        + Methodref [android/view/View.offsetLeftAndRight (I)V]
      [55] iload v4
      [57] ifeq +31 (target=88)
      [60] aload_0 v0
      [61] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [64] aload_0 v0
      [65] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [68] iload_2 v2
      [69] iload v4
      [71] invokevirtual #95
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.clampViewPositionVertical (Landroid/view/View;II)I]
      [74] istore v6
      [76] aload_0 v0
      [77] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [80] iload v6
      [82] iload v8
      [84] isub
      [85] invokevirtual #119
        + Methodref [android/view/View.offsetTopAndBottom (I)V]
      [88] iload_3 v3
      [89] ifne +8 (target=97)
      [92] iload v4
      [94] ifeq +36 (target=130)
      [97] iload v5
      [99] iload v7
      [101] isub
      [102] istore v9
      [104] iload v6
      [106] iload v8
      [108] isub
      [109] istore v10
      [111] aload_0 v0
      [112] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [115] aload_0 v0
      [116] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [119] iload v5
      [121] iload v6
      [123] iload v9
      [125] iload v10
      [127] invokevirtual #104
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.onViewPositionChanged (Landroid/view/View;IIII)V]
      [130] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 1366
        [3] -> line 1367
        [6] -> line 1368
        [15] -> line 1369
        [24] -> line 1370
        [28] -> line 1371
        [43] -> line 1372
        [55] -> line 1374
        [60] -> line 1375
        [76] -> line 1376
        [88] -> line 1379
        [97] -> line 1380
        [104] -> line 1381
        [111] -> line 1382
        [130] -> line 1385
      + Local variable table attribute (count = 11)
        v9: 104 -> 130 [I clampedDx]
        v10: 111 -> 130 [I clampedDy]
        v0: 0 -> 131 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 131 [I left]
        v2: 0 -> 131 [I top]
        v3: 0 -> 131 [I dx]
        v4: 0 -> 131 [I dy]
        v5: 3 -> 131 [I clampedX]
        v6: 6 -> 131 [I clampedY]
        v7: 15 -> 131 [I oldLeft]
        v8: 24 -> 131 [I oldTop]
  + Method:       isCapturedViewUnder(II)Z
    Access flags: 0x1
      = public boolean isCapturedViewUnder(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #28
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCapturedView Landroid/view/View;]
      [5] iload_1 v1
      [6] iload_2 v2
      [7] invokevirtual #86
        + Methodref [android/support/v4/widget/ViewDragHelper.isViewUnder (Landroid/view/View;II)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1397
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 11 [I x]
        v2: 0 -> 11 [I y]
  + Method:       isViewUnder(Landroid/view/View;II)Z
    Access flags: 0x1
      = public boolean isViewUnder(android.view.View,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] iload_2 v2
      [7] aload_1 v1
      [8] invokevirtual #114
        + Methodref [android/view/View.getLeft ()I]
      [11] ificmplt +31 (target=42)
      [14] iload_2 v2
      [15] aload_1 v1
      [16] invokevirtual #116
        + Methodref [android/view/View.getRight ()I]
      [19] ificmpge +23 (target=42)
      [22] iload_3 v3
      [23] aload_1 v1
      [24] invokevirtual #117
        + Methodref [android/view/View.getTop ()I]
      [27] ificmplt +15 (target=42)
      [30] iload_3 v3
      [31] aload_1 v1
      [32] invokevirtual #113
        + Methodref [android/view/View.getBottom ()I]
      [35] ificmpge +7 (target=42)
      [38] iconst_1
      [39] goto +4 (target=43)
      [42] iconst_0
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1410
        [4] -> line 1411
        [6] -> line 1413
      + Local variable table attribute (count = 4)
        v0: 0 -> 44 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 44 [Landroid/view/View; view]
        v2: 0 -> 44 [I x]
        v3: 0 -> 44 [I y]
  + Method:       findTopChildUnder(II)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findTopChildUnder(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 83, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [4] invokevirtual #122
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [7] istore_3 v3
      [8] iload_3 v3
      [9] iconst_1
      [10] isub
      [11] istore v4
      [13] iload v4
      [15] iflt +66 (target=81)
      [18] aload_0 v0
      [19] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [22] aload_0 v0
      [23] getfield #27
        + Fieldref [android/support/v4/widget/ViewDragHelper.mCallback Landroid/support/v4/widget/ViewDragHelper$Callback;]
      [26] iload v4
      [28] invokevirtual #96
        + Methodref [android/support/v4/widget/ViewDragHelper$Callback.getOrderedChildIndex (I)I]
      [31] invokevirtual #121
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [34] astore v5
      [36] iload_1 v1
      [37] aload v5
      [39] invokevirtual #114
        + Methodref [android/view/View.getLeft ()I]
      [42] ificmplt +33 (target=75)
      [45] iload_1 v1
      [46] aload v5
      [48] invokevirtual #116
        + Methodref [android/view/View.getRight ()I]
      [51] ificmpge +24 (target=75)
      [54] iload_2 v2
      [55] aload v5
      [57] invokevirtual #117
        + Methodref [android/view/View.getTop ()I]
      [60] ificmplt +15 (target=75)
      [63] iload_2 v2
      [64] aload v5
      [66] invokevirtual #113
        + Methodref [android/view/View.getBottom ()I]
      [69] ificmpge +6 (target=75)
      [72] aload v5
      [74] areturn
      [75] iinc v4, -1
      [78] goto -65 (target=13)
      [81] aconst_null
      [82] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1428
        [8] -> line 1429
        [18] -> line 1430
        [36] -> line 1431
        [72] -> line 1433
        [75] -> line 1429
        [81] -> line 1436
      + Local variable table attribute (count = 6)
        v5: 36 -> 75 [Landroid/view/View; child]
        v4: 13 -> 81 [I i]
        v0: 0 -> 83 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 83 [I x]
        v2: 0 -> 83 [I y]
        v3: 8 -> 83 [I childCount]
  + Method:       getEdgesTouched(II)I
    Access flags: 0x2
      = private int getEdgesTouched(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 4, stack = 3):
      [0] iconst_0
      [1] istore_3 v3
      [2] iload_1 v1
      [3] aload_0 v0
      [4] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [7] invokevirtual #123
        + Methodref [android/view/ViewGroup.getLeft ()I]
      [10] aload_0 v0
      [11] getfield #32
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeSize I]
      [14] iadd
      [15] ificmpge +7 (target=22)
      [18] iload_3 v3
      [19] iconst_1
      [20] ior
      [21] istore_3 v3
      [22] iload_2 v2
      [23] aload_0 v0
      [24] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [27] invokevirtual #125
        + Methodref [android/view/ViewGroup.getTop ()I]
      [30] aload_0 v0
      [31] getfield #32
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeSize I]
      [34] iadd
      [35] ificmpge +7 (target=42)
      [38] iload_3 v3
      [39] iconst_4
      [40] ior
      [41] istore_3 v3
      [42] iload_1 v1
      [43] aload_0 v0
      [44] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [47] invokevirtual #124
        + Methodref [android/view/ViewGroup.getRight ()I]
      [50] aload_0 v0
      [51] getfield #32
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeSize I]
      [54] isub
      [55] ificmple +7 (target=62)
      [58] iload_3 v3
      [59] iconst_2
      [60] ior
      [61] istore_3 v3
      [62] iload_2 v2
      [63] aload_0 v0
      [64] getfield #40
        + Fieldref [android/support/v4/widget/ViewDragHelper.mParentView Landroid/view/ViewGroup;]
      [67] invokevirtual #120
        + Methodref [android/view/ViewGroup.getBottom ()I]
      [70] aload_0 v0
      [71] getfield #32
        + Fieldref [android/support/v4/widget/ViewDragHelper.mEdgeSize I]
      [74] isub
      [75] ificmple +8 (target=83)
      [78] iload_3 v3
      [79] bipush 8
      [81] ior
      [82] istore_3 v3
      [83] iload_3 v3
      [84] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1440
        [2] -> line 1442
        [22] -> line 1443
        [42] -> line 1444
        [62] -> line 1445
        [83] -> line 1447
      + Local variable table attribute (count = 4)
        v0: 0 -> 85 [Landroid/support/v4/widget/ViewDragHelper; this]
        v1: 0 -> 85 [I x]
        v2: 0 -> 85 [I y]
        v3: 2 -> 85 [I result]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #11
        + Class [android/support/v4/widget/ViewDragHelper$1]
      [3] dup
      [4] invokespecial #93
        + Methodref [android/support/v4/widget/ViewDragHelper$1.<init> ()V]
      [7] putstatic #48
        + Fieldref [android/support/v4/widget/ViewDragHelper.sInterpolator Landroid/view/animation/Interpolator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 326

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/widget/ViewDragHelper$Callback]
      + Class [android/support/v4/widget/ViewDragHelper]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ViewDragHelper$1]
  + Source file attribute:
    + Utf8 [ViewDragHelper.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ViewDragHelper$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class android.support.v4.widget.ViewDragHelper$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/animation/Interpolator]

Constant Pool (count = 26):
  + Class [android/support/v4/widget/ViewDragHelper]
  + Class [android/support/v4/widget/ViewDragHelper$1]
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(F)F]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [F]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/ViewDragHelper$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewDragHelper.java]
  + Utf8 [android/support/v4/widget/ViewDragHelper]
  + Utf8 [android/support/v4/widget/ViewDragHelper$1]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [getInterpolation]
  + Utf8 [java/lang/Object]
  + Utf8 [t]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ViewDragHelper$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 326
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Landroid/support/v4/widget/ViewDragHelper$1; this]
  + Method:       getInterpolation(F)F
    Access flags: 0x1
      = public float getInterpolation(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] fload_1 v1
      [1] fconst_1
      [2] fsub
      [3] fstore_1 v1
      [4] fload_1 v1
      [5] fload_1 v1
      [6] fmul
      [7] fload_1 v1
      [8] fmul
      [9] fload_1 v1
      [10] fmul
      [11] fload_1 v1
      [12] fmul
      [13] fconst_1
      [14] fadd
      [15] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 328
        [4] -> line 329
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Landroid/support/v4/widget/ViewDragHelper$1; this]
        v1: 0 -> 16 [F t]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [android/support/v4/widget/ViewDragHelper]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [android/support/v4/widget/ViewDragHelper$1]
  + Source file attribute:
    + Utf8 [ViewDragHelper.java]

_____________________________________________________________________
+ Program class: android/support/v4/widget/ViewDragHelper$Callback
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class android.support.v4.widget.ViewDragHelper$Callback extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 57):
  + Class [android/support/v4/widget/ViewDragHelper]
  + Class [android/support/v4/widget/ViewDragHelper$Callback]
  + Class [java/lang/Object]
  + Utf8 [(I)I]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;FF)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;II)I]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/widget/ViewDragHelper$Callback;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [ViewDragHelper.java]
  + Utf8 [activePointerId]
  + Utf8 [android/support/v4/widget/ViewDragHelper]
  + Utf8 [android/support/v4/widget/ViewDragHelper$Callback]
  + Utf8 [capturedChild]
  + Utf8 [changedView]
  + Utf8 [child]
  + Utf8 [clampViewPositionHorizontal]
  + Utf8 [clampViewPositionVertical]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [edgeFlags]
  + Utf8 [getOrderedChildIndex]
  + Utf8 [getViewHorizontalDragRange]
  + Utf8 [getViewVerticalDragRange]
  + Utf8 [index]
  + Utf8 [java/lang/Object]
  + Utf8 [left]
  + Utf8 [onEdgeDragStarted]
  + Utf8 [onEdgeLock]
  + Utf8 [onEdgeTouched]
  + Utf8 [onViewCaptured]
  + Utf8 [onViewDragStateChanged]
  + Utf8 [onViewPositionChanged]
  + Utf8 [onViewReleased]
  + Utf8 [pointerId]
  + Utf8 [releasedChild]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [tryCaptureView]
  + Utf8 [xvel]
  + Utf8 [yvel]

Fields (count = 0):

Methods (count = 13):
  + Method:       onViewDragStateChanged(I)V
    Access flags: 0x1
      = public void onViewDragStateChanged(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 1 [I state]
  + Method:       onViewPositionChanged(Landroid/view/View;IIII)V
    Access flags: 0x1
      = public void onViewPositionChanged(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 6, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 170
      + Local variable table attribute (count = 6)
        v0: 0 -> 1 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 1 [Landroid/view/View; changedView]
        v2: 0 -> 1 [I left]
        v3: 0 -> 1 [I top]
        v4: 0 -> 1 [I dx]
        v5: 0 -> 1 [I dy]
  + Method:       onViewCaptured(Landroid/view/View;I)V
    Access flags: 0x1
      = public void onViewCaptured(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 181
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 1 [Landroid/view/View; capturedChild]
        v2: 0 -> 1 [I activePointerId]
  + Method:       onViewReleased(Landroid/view/View;FF)V
    Access flags: 0x1
      = public void onViewReleased(android.view.View,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 201
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 1 [Landroid/view/View; releasedChild]
        v2: 0 -> 1 [F xvel]
        v3: 0 -> 1 [F yvel]
  + Method:       onEdgeTouched(II)V
    Access flags: 0x1
      = public void onEdgeTouched(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 214
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 1 [I edgeFlags]
        v2: 0 -> 1 [I pointerId]
  + Method:       onEdgeLock(I)Z
    Access flags: 0x1
      = public boolean onEdgeLock(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 226
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 2 [I edgeFlags]
  + Method:       onEdgeDragStarted(II)V
    Access flags: 0x1
      = public void onEdgeDragStarted(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 240
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 1 [I edgeFlags]
        v2: 0 -> 1 [I pointerId]
  + Method:       getOrderedChildIndex(I)I
    Access flags: 0x1
      = public int getOrderedChildIndex(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 249
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 2 [I index]
  + Method:       getViewHorizontalDragRange(Landroid/view/View;)I
    Access flags: 0x1
      = public int getViewHorizontalDragRange(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 260
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 2 [Landroid/view/View; child]
  + Method:       getViewVerticalDragRange(Landroid/view/View;)I
    Access flags: 0x1
      = public int getViewVerticalDragRange(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 271
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 2 [Landroid/view/View; child]
  + Method:       tryCaptureView(Landroid/view/View;I)Z
    Access flags: 0x401
      = public abstract boolean tryCaptureView(android.view.View,int)
  + Method:       clampViewPositionHorizontal(Landroid/view/View;II)I
    Access flags: 0x1
      = public int clampViewPositionHorizontal(android.view.View,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 4, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 304
      + Local variable table attribute (count = 4)
        v0: 0 -> 2 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 2 [Landroid/view/View; child]
        v2: 0 -> 2 [I left]
        v3: 0 -> 2 [I dx]
  + Method:       clampViewPositionVertical(Landroid/view/View;II)I
    Access flags: 0x1
      = public int clampViewPositionVertical(android.view.View,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 4, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 319
      + Local variable table attribute (count = 4)
        v0: 0 -> 2 [Landroid/support/v4/widget/ViewDragHelper$Callback; this]
        v1: 0 -> 2 [Landroid/view/View; child]
        v2: 0 -> 2 [I top]
        v3: 0 -> 2 [I dy]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/widget/ViewDragHelper$Callback]
      + Class [android/support/v4/widget/ViewDragHelper]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ViewDragHelper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.ActionBarSherlock extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 473):
  + Integer [1]
  + String [ already registered]
  + String [ is not annotated with @Implementation]
  + String [ with qualifier ]
  + String [, flags: ]
  + String [ActionBarSherlock]
  + String [Class ]
  + String [More than one implementation matches configuration.]
  + String [No implementations match configuration.]
  + String [Registering ]
  + String [Using implementation: ]
  + String [[<ctor>] activity: ]
  + String [[callbackCreateOptionsMenu] menu: ]
  + String [[callbackCreateOptionsMenu] returning ]
  + String [[callbackOptionsItemSelected] item: ]
  + String [[callbackOptionsItemSelected] returning ]
  + String [[callbackPrepareOptionsMenu] menu: ]
  + String [[callbackPrepareOptionsMenu] returning ]
  + String [[getMenuInflater]]
  + String [[setContentView] view: ]
  + String [[setTitle] resId: ]
  + Class [android/app/Activity]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/DisplayMetrics]
  + Class [android/util/Log]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/InstantiationException]
  + Class [java/lang/Integer]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Constructor]
  + Class [java/lang/reflect/InvocationTargetException]
  + Class [java/util/Collection]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/Set]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.densityDpi I]
  + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;]
  + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
  + Fieldref [com/actionbarsherlock/ActionBarSherlock.mIsDelegate Z]
  + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/app/Activity.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getThemedContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;Ljava/lang/Object;)V]
  + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/Class.isAnnotationPresent (Ljava/lang/Class;)Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.<init> (Ljava/util/Map;)V]
  + Methodref [java/util/HashMap.containsValue (Ljava/lang/Object;)Z]
  + Methodref [java/util/HashMap.isEmpty ()Z]
  + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.size ()I]
  + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener.onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener.onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;]
  + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Collection.remove (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Iterator.remove ()V]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Object;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/util/Map;)V]
  + NameAndType [CONSTRUCTOR_ARGS [Ljava/lang/Class;]
  + NameAndType [IMPLEMENTATIONS Ljava/util/HashMap;]
  + NameAndType [SDK_INT I]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [api ()I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Z)Ljava/lang/StringBuilder;]
  + NameAndType [containsValue (Ljava/lang/Object;)Z]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [densityDpi I]
  + NameAndType [dpi ()I]
  + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + NameAndType [getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getThemedContext ()Landroid/content/Context;]
  + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;]
  + NameAndType [hasNext ()Z]
  + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [isAnnotationPresent (Ljava/lang/Class;)Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keySet ()Ljava/util/Set;]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mIsDelegate Z]
  + NameAndType [mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [registerImplementation (Ljava/lang/Class;)V]
  + NameAndType [remove ()V]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [values ()Ljava/util/Collection;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [ already registered]
  + Utf8 [ is not annotated with @Implementation]
  + Utf8 [ with qualifier ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Collection;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;I)V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Utf8 [(Ljava/lang/Class;)V]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;)V]
  + Utf8 [(Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Z)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [, flags: ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActionBarSherlock]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [CONSTRUCTOR_ARGS]
  + Utf8 [Callback]
  + Utf8 [Class ]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [FLAG_DELEGATE]
  + Utf8 [I]
  + Utf8 [IMPLEMENTATIONS]
  + Utf8 [Implementation]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/IllegalArgumentException;]
  + Utf8 [Ljava/lang/InstantiationException;]
  + Utf8 [Ljava/lang/NoSuchMethodException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Constructor;]
  + Utf8 [Ljava/lang/reflect/Constructor<+Lcom/actionbarsherlock/ActionBarSherlock;>;]
  + Utf8 [Ljava/lang/reflect/InvocationTargetException;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;>;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [More than one implementation matches configuration.]
  + Utf8 [No implementations match configuration.]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [OnCreateOptionsMenuListener]
  + Utf8 [OnCreatePanelMenuListener]
  + Utf8 [OnMenuItemSelectedListener]
  + Utf8 [OnOptionsItemSelectedListener]
  + Utf8 [OnPrepareOptionsMenuListener]
  + Utf8 [OnPreparePanelListener]
  + Utf8 [Registering ]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG]
  + Utf8 [TYPE]
  + Utf8 [Using implementation: ]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[<ctor>] activity: ]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Class<*>;]
  + Utf8 [[callbackCreateOptionsMenu] menu: ]
  + Utf8 [[callbackCreateOptionsMenu] returning ]
  + Utf8 [[callbackOptionsItemSelected] item: ]
  + Utf8 [[callbackOptionsItemSelected] returning ]
  + Utf8 [[callbackPrepareOptionsMenu] menu: ]
  + Utf8 [[callbackPrepareOptionsMenu] returning ]
  + Utf8 [[getMenuInflater]]
  + Utf8 [[setContentView] view: ]
  + Utf8 [[setTitle] resId: ]
  + Utf8 [activity]
  + Utf8 [addContentView]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [api]
  + Utf8 [append]
  + Utf8 [bestApi]
  + Utf8 [callbackCreateOptionsMenu]
  + Utf8 [callbackOptionsItemSelected]
  + Utf8 [callbackPrepareOptionsMenu]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$Implementation]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [containsValue]
  + Utf8 [ctor]
  + Utf8 [d]
  + Utf8 [densityDpi]
  + Utf8 [dispatchCloseOptionsMenu]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchMenuOpened]
  + Utf8 [dispatchOpenOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPanelClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPostCreate]
  + Utf8 [dispatchPostResume]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchStop]
  + Utf8 [dispatchTitleChanged]
  + Utf8 [dpi]
  + Utf8 [e]
  + Utf8 [ensureActionBar]
  + Utf8 [event]
  + Utf8 [featureId]
  + Utf8 [flags]
  + Utf8 [getActionBar]
  + Utf8 [getAnnotation]
  + Utf8 [getConstructor]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getMenuInflater]
  + Utf8 [getResources]
  + Utf8 [getSimpleName]
  + Utf8 [getString]
  + Utf8 [getThemedContext]
  + Utf8 [getTitleCondensed]
  + Utf8 [hasFeature]
  + Utf8 [hasNext]
  + Utf8 [hasQualfier]
  + Utf8 [i]
  + Utf8 [impl]
  + Utf8 [implementationClass]
  + Utf8 [impls]
  + Utf8 [isAnnotationPresent]
  + Utf8 [isEmpty]
  + Utf8 [isTvDpi]
  + Utf8 [item]
  + Utf8 [iterator]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/InstantiationException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Constructor]
  + Utf8 [java/lang/reflect/InvocationTargetException]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Set]
  + Utf8 [key]
  + Utf8 [keyApi]
  + Utf8 [keyDpi]
  + Utf8 [keySet]
  + Utf8 [keys]
  + Utf8 [listener]
  + Utf8 [mActivity]
  + Utf8 [mIsDelegate]
  + Utf8 [mMenuInflater]
  + Utf8 [menu]
  + Utf8 [newConfig]
  + Utf8 [newInstance]
  + Utf8 [next]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onPreparePanel]
  + Utf8 [outState]
  + Utf8 [put]
  + Utf8 [registerImplementation]
  + Utf8 [remove]
  + Utf8 [requestFeature]
  + Utf8 [resId]
  + Utf8 [result]
  + Utf8 [runtimeApi]
  + Utf8 [savedInstanceState]
  + Utf8 [setContentView]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setTitle]
  + Utf8 [setUiOptions]
  + Utf8 [size]
  + Utf8 [startActionMode]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [unregisterImplementation]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [view]
  + Utf8 [w]
  + Utf8 [wrap]

Fields (count = 7):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1c
      = protected static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [ActionBarSherlock]
  + Field:        CONSTRUCTOR_ARGS [Ljava/lang/Class;
    Access flags: 0x1a
      = private static final java.lang.Class[] CONSTRUCTOR_ARGS
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [[Ljava/lang/Class<*>;]
  + Field:        IMPLEMENTATIONS Ljava/util/HashMap;
    Access flags: 0x1a
      = private static final java.util.HashMap IMPLEMENTATIONS
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;>;]
  + Field:        FLAG_DELEGATE I
    Access flags: 0x19
      = public static final int FLAG_DELEGATE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x14
      = protected final android.app.Activity mActivity
  + Field:        mIsDelegate Z
    Access flags: 0x14
      = protected final boolean mIsDelegate
  + Field:        mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x4
      = protected com.actionbarsherlock.view.MenuInflater mMenuInflater

Methods (count = 47):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 0, stack = 4):
      [0] iconst_2
      [1] anewarray #46
        + Class [java/lang/Class]
      [4] dup
      [5] iconst_0
      [6] ldc #22
        + Class [android/app/Activity]
      [8] aastore
      [9] dup
      [10] iconst_1
      [11] getstatic #69
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [14] aastore
      [15] putstatic #64
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;]
      [18] new #59
        + Class [java/util/HashMap]
      [21] dup
      [22] invokespecial #101
        + Methodref [java/util/HashMap.<init> ()V]
      [25] putstatic #65
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;]
      [28] ldc #40
        + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
      [30] invokestatic #79
        + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V]
      [33] ldc #41
        + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
      [35] invokestatic #79
        + Methodref [com/actionbarsherlock/ActionBarSherlock.registerImplementation (Ljava/lang/Class;)V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 45
        [18] -> line 47
        [25] -> line 46
        [28] -> line 51
        [33] -> line 52
        [38] -> line 111
      + Local variable table attribute (count = 0)
  + Method:       registerImplementation(Ljava/lang/Class;)V
    Access flags: 0x9
      = public static void registerImplementation(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 136, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] ldc #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [3] invokevirtual #88
        + Methodref [java/lang/Class.isAnnotationPresent (Ljava/lang/Class;)Z]
      [6] ifne +35 (target=41)
      [9] new #48
        + Class [java/lang/IllegalArgumentException]
      [12] dup
      [13] new #55
        + Class [java/lang/StringBuilder]
      [16] dup
      [17] ldc #7
        + String [Class ]
      [19] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [22] aload_0 v0
      [23] invokevirtual #87
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [26] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] ldc #3
        + String [ is not annotated with @Implementation]
      [31] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [34] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [37] invokespecial #89
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [40] athrow
      [41] getstatic #65
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;]
      [44] aload_0 v0
      [45] invokevirtual #103
        + Methodref [java/util/HashMap.containsValue (Ljava/lang/Object;)Z]
      [48] ifeq +34 (target=82)
      [51] ldc #6
        + String [ActionBarSherlock]
      [53] new #55
        + Class [java/lang/StringBuilder]
      [56] dup
      [57] ldc #7
        + String [Class ]
      [59] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [62] aload_0 v0
      [63] invokevirtual #87
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [66] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [69] ldc #2
        + String [ already registered]
      [71] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [74] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [77] invokestatic #75
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [80] pop
      [81] return
      [82] aload_0 v0
      [83] ldc #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [85] invokevirtual #85
        + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [88] checkcast #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [91] astore_1 v1
      [92] ldc #6
        + String [ActionBarSherlock]
      [94] new #55
        + Class [java/lang/StringBuilder]
      [97] dup
      [98] ldc #10
        + String [Registering ]
      [100] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [103] aload_0 v0
      [104] invokevirtual #87
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [107] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [110] ldc #4
        + String [ with qualifier ]
      [112] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [115] aload_1 v1
      [116] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [119] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [122] invokestatic #74
        + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
      [125] pop
      [126] getstatic #65
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;]
      [129] aload_1 v1
      [130] aload_0 v0
      [131] invokevirtual #106
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [134] pop
      [135] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 9)
        [0] -> line 122
        [9] -> line 123
        [41] -> line 124
        [51] -> line 125
        [81] -> line 126
        [82] -> line 129
        [92] -> line 130
        [126] -> line 131
        [135] -> line 132
      + Local variable table attribute (count = 2)
        v0: 0 -> 136 [Ljava/lang/Class; implementationClass]
        v1: 92 -> 136 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation; impl]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 136 [Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>; implementationClass]
      + Stack map table attribute (count = 2):
        - [41] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;)V]
  + Method:       unregisterImplementation(Ljava/lang/Class;)Z
    Access flags: 0x9
      = public static boolean unregisterImplementation(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] getstatic #65
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;]
      [3] invokevirtual #108
        + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
      [6] aload_0 v0
      [7] invokeinterface #119
        + InterfaceMethodref [java/util/Collection.remove (Ljava/lang/Object;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Ljava/lang/Class; implementationClass]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 13 [Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>; implementationClass]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;)Z]
  + Method:       wrap(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x9
      = public static com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokestatic #82
        + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 155
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Landroid/app/Activity; activity]
  + Method:       wrap(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x9
      = public static com.actionbarsherlock.ActionBarSherlock wrap(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 528, locals = 8, stack = 5):
      [0] new #59
        + Class [java/util/HashMap]
      [3] dup
      [4] getstatic #65
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.IMPLEMENTATIONS Ljava/util/HashMap;]
      [7] invokespecial #102
        + Methodref [java/util/HashMap.<init> (Ljava/util/Map;)V]
      [10] astore_2 v2
      [11] iconst_0
      [12] istore_3 v3
      [13] aload_2 v2
      [14] invokevirtual #105
        + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
      [17] invokeinterface #123
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [22] astore v5
      [24] goto +33 (target=57)
      [27] aload v5
      [29] invokeinterface #121
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [34] checkcast #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [37] astore v4
      [39] aload v4
      [41] invokeinterface #110
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I]
      [46] sipush 213
      [49] ificmpne +8 (target=57)
      [52] iconst_1
      [53] istore_3 v3
      [54] goto +13 (target=67)
      [57] aload v5
      [59] invokeinterface #120
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [64] ifne -37 (target=27)
      [67] iload_3 v3
      [68] ifeq +100 (target=168)
      [71] aload_0 v0
      [72] invokevirtual #70
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [75] invokevirtual #72
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [78] getfield #63
        + Fieldref [android/util/DisplayMetrics.densityDpi I]
      [81] sipush 213
      [84] ificmpne +7 (target=91)
      [87] iconst_1
      [88] goto +4 (target=92)
      [91] iconst_0
      [92] istore v4
      [94] aload_2 v2
      [95] invokevirtual #105
        + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
      [98] invokeinterface #123
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [103] astore v5
      [105] goto +53 (target=158)
      [108] aload v5
      [110] invokeinterface #121
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [115] checkcast #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [118] invokeinterface #110
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.dpi ()I]
      [123] istore v6
      [125] iload v4
      [127] ifeq +11 (target=138)
      [130] iload v6
      [132] sipush 213
      [135] ificmpne +16 (target=151)
      [138] iload v4
      [140] ifne +18 (target=158)
      [143] iload v6
      [145] sipush 213
      [148] ificmpne +10 (target=158)
      [151] aload v5
      [153] invokeinterface #122
        + InterfaceMethodref [java/util/Iterator.remove ()V]
      [158] aload v5
      [160] invokeinterface #120
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [165] ifne -57 (target=108)
      [168] iconst_0
      [169] istore_3 v3
      [170] aload_2 v2
      [171] invokevirtual #105
        + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
      [174] invokeinterface #123
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [179] astore v5
      [181] goto +31 (target=212)
      [184] aload v5
      [186] invokeinterface #121
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [191] checkcast #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [194] astore v4
      [196] aload v4
      [198] invokeinterface #109
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I]
      [203] iconst_m1
      [204] ificmpeq +8 (target=212)
      [207] iconst_1
      [208] istore_3 v3
      [209] goto +13 (target=222)
      [212] aload v5
      [214] invokeinterface #120
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [219] ifne -35 (target=184)
      [222] iload_3 v3
      [223] ifeq +131 (target=354)
      [226] getstatic #62
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [229] istore v4
      [231] iconst_0
      [232] istore v5
      [234] aload_2 v2
      [235] invokevirtual #105
        + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
      [238] invokeinterface #123
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [243] astore v6
      [245] goto +48 (target=293)
      [248] aload v6
      [250] invokeinterface #121
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [255] checkcast #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [258] invokeinterface #109
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I]
      [263] istore v7
      [265] iload v7
      [267] iload v4
      [269] ificmple +13 (target=282)
      [272] aload v6
      [274] invokeinterface #122
        + InterfaceMethodref [java/util/Iterator.remove ()V]
      [279] goto +14 (target=293)
      [282] iload v7
      [284] iload v5
      [286] ificmple +7 (target=293)
      [289] iload v7
      [291] istore v5
      [293] aload v6
      [295] invokeinterface #120
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [300] ifne -52 (target=248)
      [303] aload_2 v2
      [304] invokevirtual #105
        + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
      [307] invokeinterface #123
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [312] astore v6
      [314] goto +30 (target=344)
      [317] aload v6
      [319] invokeinterface #121
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [324] checkcast #31
        + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      [327] invokeinterface #109
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$Implementation.api ()I]
      [332] iload v5
      [334] ificmpeq +10 (target=344)
      [337] aload v6
      [339] invokeinterface #122
        + InterfaceMethodref [java/util/Iterator.remove ()V]
      [344] aload v6
      [346] invokeinterface #120
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [351] ifne -34 (target=317)
      [354] aload_2 v2
      [355] invokevirtual #107
        + Methodref [java/util/HashMap.size ()I]
      [358] iconst_1
      [359] ificmple +13 (target=372)
      [362] new #49
        + Class [java/lang/IllegalStateException]
      [365] dup
      [366] ldc #8
        + String [More than one implementation matches configuration.]
      [368] invokespecial #90
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [371] athrow
      [372] aload_2 v2
      [373] invokevirtual #104
        + Methodref [java/util/HashMap.isEmpty ()Z]
      [376] ifeq +13 (target=389)
      [379] new #49
        + Class [java/lang/IllegalStateException]
      [382] dup
      [383] ldc #9
        + String [No implementations match configuration.]
      [385] invokespecial #90
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [388] athrow
      [389] aload_2 v2
      [390] invokevirtual #108
        + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
      [393] invokeinterface #118
        + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
      [398] invokeinterface #121
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [403] checkcast #46
        + Class [java/lang/Class]
      [406] astore v4
      [408] ldc #6
        + String [ActionBarSherlock]
      [410] new #55
        + Class [java/lang/StringBuilder]
      [413] dup
      [414] ldc #11
        + String [Using implementation: ]
      [416] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [419] aload v4
      [421] invokevirtual #87
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [424] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [427] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [430] invokestatic #74
        + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
      [433] pop
      [434] aload v4
      [436] getstatic #64
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.CONSTRUCTOR_ARGS [Ljava/lang/Class;]
      [439] invokevirtual #86
        + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
      [442] astore v5
      [444] aload v5
      [446] iconst_2
      [447] anewarray #53
        + Class [java/lang/Object]
      [450] dup
      [451] iconst_0
      [452] aload_0 v0
      [453] aastore
      [454] dup
      [455] iconst_1
      [456] iload_1 v1
      [457] invokestatic #91
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [460] aastore
      [461] invokevirtual #100
        + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
      [464] checkcast #30
        + Class [com/actionbarsherlock/ActionBarSherlock]
      [467] areturn
      [468] astore v5
      [470] new #54
        + Class [java/lang/RuntimeException]
      [473] dup
      [474] aload v5
      [476] invokespecial #93
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [479] athrow
      [480] astore v5
      [482] new #54
        + Class [java/lang/RuntimeException]
      [485] dup
      [486] aload v5
      [488] invokespecial #93
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [491] athrow
      [492] astore v5
      [494] new #54
        + Class [java/lang/RuntimeException]
      [497] dup
      [498] aload v5
      [500] invokespecial #93
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [503] athrow
      [504] astore v5
      [506] new #54
        + Class [java/lang/RuntimeException]
      [509] dup
      [510] aload v5
      [512] invokespecial #93
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [515] athrow
      [516] astore v5
      [518] new #54
        + Class [java/lang/RuntimeException]
      [521] dup
      [522] aload v5
      [524] invokespecial #93
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [527] athrow
      Code attribute exceptions (count = 5):
      + ExceptionInfo (434 -> 467: 468):
      + Class [java/lang/NoSuchMethodException]
      + ExceptionInfo (434 -> 467: 480):
      + Class [java/lang/IllegalArgumentException]
      + ExceptionInfo (434 -> 467: 492):
      + Class [java/lang/InstantiationException]
      + ExceptionInfo (434 -> 467: 504):
      + Class [java/lang/IllegalAccessException]
      + ExceptionInfo (434 -> 467: 516):
      + Class [java/lang/reflect/InvocationTargetException]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 54)
        [0] -> line 170
        [10] -> line 169
        [11] -> line 174
        [13] -> line 175
        [39] -> line 177
        [52] -> line 178
        [54] -> line 179
        [57] -> line 175
        [67] -> line 182
        [71] -> line 183
        [94] -> line 184
        [108] -> line 185
        [125] -> line 186
        [138] -> line 187
        [151] -> line 188
        [158] -> line 184
        [168] -> line 194
        [170] -> line 195
        [196] -> line 196
        [207] -> line 197
        [209] -> line 198
        [212] -> line 195
        [222] -> line 201
        [226] -> line 202
        [231] -> line 203
        [234] -> line 204
        [248] -> line 205
        [265] -> line 206
        [272] -> line 207
        [279] -> line 208
        [289] -> line 209
        [293] -> line 204
        [303] -> line 212
        [317] -> line 213
        [337] -> line 214
        [344] -> line 212
        [354] -> line 219
        [362] -> line 220
        [372] -> line 222
        [379] -> line 223
        [389] -> line 225
        [408] -> line 226
        [434] -> line 229
        [444] -> line 230
        [468] -> line 231
        [470] -> line 232
        [480] -> line 233
        [482] -> line 234
        [492] -> line 235
        [494] -> line 236
        [504] -> line 237
        [506] -> line 238
        [516] -> line 239
        [518] -> line 240
      + Local variable table attribute (count = 21)
        v0: 0 -> 528 [Landroid/app/Activity; activity]
        v1: 0 -> 528 [I flags]
        v2: 11 -> 528 [Ljava/util/HashMap; impls]
        v3: 13 -> 528 [Z hasQualfier]
        v4: 39 -> 57 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation; key]
        v4: 94 -> 168 [Z isTvDpi]
        v5: 105 -> 168 [Ljava/util/Iterator; keys]
        v6: 125 -> 158 [I keyDpi]
        v4: 196 -> 212 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation; key]
        v4: 231 -> 354 [I runtimeApi]
        v5: 234 -> 354 [I bestApi]
        v6: 245 -> 303 [Ljava/util/Iterator; keys]
        v7: 265 -> 293 [I keyApi]
        v6: 314 -> 354 [Ljava/util/Iterator; keys]
        v4: 408 -> 528 [Ljava/lang/Class; impl]
        v5: 444 -> 468 [Ljava/lang/reflect/Constructor; ctor]
        v5: 470 -> 480 [Ljava/lang/NoSuchMethodException; e]
        v5: 482 -> 492 [Ljava/lang/IllegalArgumentException; e]
        v5: 494 -> 504 [Ljava/lang/InstantiationException; e]
        v5: 506 -> 516 [Ljava/lang/IllegalAccessException; e]
        v5: 518 -> 528 [Ljava/lang/reflect/InvocationTargetException; e]
      + Local variable type table attribute (count = 6)
        v2: 11 -> 528 [Ljava/util/HashMap<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;>; impls]
        v5: 105 -> 168 [Ljava/util/Iterator<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;>; keys]
        v6: 245 -> 303 [Ljava/util/Iterator<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;>; keys]
        v6: 314 -> 354 [Ljava/util/Iterator<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;>; keys]
        v4: 408 -> 528 [Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>; impl]
        v5: 444 -> 468 [Ljava/lang/reflect/Constructor<+Lcom/actionbarsherlock/ActionBarSherlock;>; ctor]
      + Stack map table attribute (count = 26):
        - [27] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][T][a:java/util/Iterator], Stack: 
        - [57] Var: ..., Stack: (empty)
        - [67] Var: [a:android/app/Activity][i][a:java/util/HashMap][i], Stack: 
        - [91] Var: ..., Stack: (empty)
        - [92] Var: ..., Stack: [i]
        - [108] Var: ...[i][a:java/util/Iterator], Stack: (empty)
        - [138] Var: ...[i], Stack: (empty)
        - [151] Var: ..., Stack: (empty)
        - [158] Var: -1, Stack: (empty)
        - [168] Var: -2, Stack: (empty)
        - [184] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][T][a:java/util/Iterator], Stack: 
        - [212] Var: ..., Stack: (empty)
        - [222] Var: [a:android/app/Activity][i][a:java/util/HashMap][i], Stack: 
        - [248] Var: ...[i][i][a:java/util/Iterator], Stack: (empty)
        - [282] Var: ...[i], Stack: (empty)
        - [293] Var: -1, Stack: (empty)
        - [317] Var: ..., Stack: (empty)
        - [344] Var: ..., Stack: (empty)
        - [354] Var: -3, Stack: (empty)
        - [372] Var: ..., Stack: (empty)
        - [389] Var: ..., Stack: (empty)
        - [468] Var: [a:android/app/Activity][i][a:java/util/HashMap][i][a:java/lang/Class], Stack: [a:java/lang/NoSuchMethodException]
        - [480] Var: ..., Stack: [a:java/lang/IllegalArgumentException]
        - [492] Var: ..., Stack: [a:java/lang/InstantiationException]
        - [504] Var: ..., Stack: [a:java/lang/IllegalAccessException]
        - [516] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException]
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x4
      = protected ActionBarSherlock(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #92
        + Methodref [java/lang/Object.<init> ()V]
      [4] ldc #6
        + String [ActionBarSherlock]
      [6] new #55
        + Class [java/lang/StringBuilder]
      [9] dup
      [10] ldc #12
        + String [[<ctor>] activity: ]
      [12] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [15] aload_1 v1
      [16] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [19] ldc #5
        + String [, flags: ]
      [21] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] iload_2 v2
      [25] invokevirtual #95
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [28] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [31] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [34] pop
      [35] aload_0 v0
      [36] aload_1 v1
      [37] putfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [40] aload_0 v0
      [41] iload_2 v2
      [42] iconst_1
      [43] iand
      [44] ifeq +7 (target=51)
      [47] iconst_1
      [48] goto +4 (target=52)
      [51] iconst_0
      [52] putfield #67
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mIsDelegate Z]
      [55] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 255
        [4] -> line 256
        [35] -> line 258
        [40] -> line 259
        [55] -> line 260
      + Local variable table attribute (count = 3)
        v0: 0 -> 56 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 56 [Landroid/app/Activity; activity]
        v2: 0 -> 56 [I flags]
      + Stack map table attribute (count = 2):
        - [51] Var: [a:com/actionbarsherlock/ActionBarSherlock][a:android/app/Activity][i], Stack: [a:com/actionbarsherlock/ActionBarSherlock]
        - [52] Var: [a:com/actionbarsherlock/ActionBarSherlock][a:android/app/Activity][i], Stack: [a:com/actionbarsherlock/ActionBarSherlock][i]
  + Method:       getActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar getActionBar()
  + Method:       dispatchConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void dispatchConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 289
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 1 [Landroid/content/res/Configuration; newConfig]
  + Method:       dispatchPostResume()V
    Access flags: 0x1
      = public void dispatchPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 303
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
  + Method:       dispatchPause()V
    Access flags: 0x1
      = public void dispatchPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 317
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
  + Method:       dispatchStop()V
    Access flags: 0x1
      = public void dispatchStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 331
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
  + Method:       dispatchInvalidateOptionsMenu()V
    Access flags: 0x401
      = public abstract void dispatchInvalidateOptionsMenu()
  + Method:       dispatchOpenOptionsMenu()Z
    Access flags: 0x1
      = public boolean dispatchOpenOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 356
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/ActionBarSherlock; this]
  + Method:       dispatchCloseOptionsMenu()Z
    Access flags: 0x1
      = public boolean dispatchCloseOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 376
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/ActionBarSherlock; this]
  + Method:       dispatchPostCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void dispatchPostCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 397
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 1 [Landroid/os/Bundle; savedInstanceState]
  + Method:       dispatchTitleChanged(Ljava/lang/CharSequence;I)V
    Access flags: 0x1
      = public void dispatchTitleChanged(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 415
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 1 [Ljava/lang/CharSequence; title]
        v2: 0 -> 1 [I color]
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 436
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 2 [Landroid/view/KeyEvent; event]
  + Method:       dispatchCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean dispatchCreateOptionsMenu(android.view.Menu)
  + Method:       dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean dispatchPrepareOptionsMenu(android.view.Menu)
  + Method:       dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean dispatchOptionsItemSelected(android.view.MenuItem)
  + Method:       dispatchMenuOpened(ILandroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean dispatchMenuOpened(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 506
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 2 [I featureId]
        v2: 0 -> 2 [Landroid/view/Menu; menu]
  + Method:       dispatchPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void dispatchPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 524
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 1 [I featureId]
        v2: 0 -> 1 [Landroid/view/Menu; menu]
  + Method:       dispatchDestroy()V
    Access flags: 0x1
      = public void dispatchDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 538
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
  + Method:       dispatchSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void dispatchSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 540
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 1 [Landroid/os/Bundle; outState]
  + Method:       dispatchRestoreInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void dispatchRestoreInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 542
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 1 [Landroid/os/Bundle; savedInstanceState]
  + Method:       callbackCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x14
      = protected final boolean callbackCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 104, locals = 4, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #55
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #13
        + String [[callbackCreateOptionsMenu] menu: ]
      [8] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] iconst_1
      [23] istore_2 v2
      [24] aload_0 v0
      [25] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [28] instanceof #35
        + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      [31] ifeq +23 (target=54)
      [34] aload_0 v0
      [35] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [38] checkcast #35
        + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      [41] astore_3 v3
      [42] aload_3 v3
      [43] iconst_0
      [44] aload_1 v1
      [45] invokeinterface #112
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener.onCreatePanelMenu (ILcom/actionbarsherlock/view/Menu;)Z]
      [50] istore_2 v2
      [51] goto +29 (target=80)
      [54] aload_0 v0
      [55] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [58] instanceof #34
        + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
      [61] ifeq +19 (target=80)
      [64] aload_0 v0
      [65] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [68] checkcast #34
        + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
      [71] astore_3 v3
      [72] aload_3 v3
      [73] aload_1 v1
      [74] invokeinterface #111
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [79] istore_2 v2
      [80] ldc #6
        + String [ActionBarSherlock]
      [82] new #55
        + Class [java/lang/StringBuilder]
      [85] dup
      [86] ldc #14
        + String [[callbackCreateOptionsMenu] returning ]
      [88] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [91] iload_2 v2
      [92] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [95] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [98] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [101] pop
      [102] iload_2 v2
      [103] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 554
        [22] -> line 556
        [24] -> line 557
        [34] -> line 558
        [42] -> line 559
        [51] -> line 560
        [64] -> line 561
        [72] -> line 562
        [80] -> line 565
        [102] -> line 566
      + Local variable table attribute (count = 5)
        v0: 0 -> 104 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 104 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 24 -> 104 [Z result]
        v3: 42 -> 51 [Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; listener]
        v3: 72 -> 80 [Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; listener]
      + Stack map table attribute (count = 2):
        - [54] Var: ...[i], Stack: (empty)
        - [80] Var: ..., Stack: (empty)
  + Method:       callbackPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x14
      = protected final boolean callbackPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 105, locals = 4, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #55
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #17
        + String [[callbackPrepareOptionsMenu] menu: ]
      [8] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] iconst_1
      [23] istore_2 v2
      [24] aload_0 v0
      [25] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [28] instanceof #39
        + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      [31] ifeq +24 (target=55)
      [34] aload_0 v0
      [35] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [38] checkcast #39
        + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      [41] astore_3 v3
      [42] aload_3 v3
      [43] iconst_0
      [44] aconst_null
      [45] aload_1 v1
      [46] invokeinterface #116
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener.onPreparePanel (ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
      [51] istore_2 v2
      [52] goto +29 (target=81)
      [55] aload_0 v0
      [56] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [59] instanceof #38
        + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
      [62] ifeq +19 (target=81)
      [65] aload_0 v0
      [66] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [69] checkcast #38
        + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
      [72] astore_3 v3
      [73] aload_3 v3
      [74] aload_1 v1
      [75] invokeinterface #115
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [80] istore_2 v2
      [81] ldc #6
        + String [ActionBarSherlock]
      [83] new #55
        + Class [java/lang/StringBuilder]
      [86] dup
      [87] ldc #18
        + String [[callbackPrepareOptionsMenu] returning ]
      [89] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [92] iload_2 v2
      [93] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [96] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [99] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [102] pop
      [103] iload_2 v2
      [104] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 575
        [22] -> line 577
        [24] -> line 578
        [34] -> line 579
        [42] -> line 580
        [52] -> line 581
        [65] -> line 582
        [73] -> line 583
        [81] -> line 586
        [103] -> line 587
      + Local variable table attribute (count = 5)
        v0: 0 -> 105 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 105 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 24 -> 105 [Z result]
        v3: 42 -> 52 [Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; listener]
        v3: 73 -> 81 [Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; listener]
      + Stack map table attribute (count = 2):
        - [55] Var: ...[i], Stack: (empty)
        - [81] Var: ..., Stack: (empty)
  + Method:       callbackOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x14
      = protected final boolean callbackOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 4, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #55
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #15
        + String [[callbackOptionsItemSelected] item: ]
      [8] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokeinterface #117
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;]
      [17] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [20] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [23] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [26] pop
      [27] iconst_0
      [28] istore_2 v2
      [29] aload_0 v0
      [30] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [33] instanceof #36
        + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      [36] ifeq +23 (target=59)
      [39] aload_0 v0
      [40] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [43] checkcast #36
        + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      [46] astore_3 v3
      [47] aload_3 v3
      [48] iconst_0
      [49] aload_1 v1
      [50] invokeinterface #113
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z]
      [55] istore_2 v2
      [56] goto +29 (target=85)
      [59] aload_0 v0
      [60] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [63] instanceof #37
        + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
      [66] ifeq +19 (target=85)
      [69] aload_0 v0
      [70] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [73] checkcast #37
        + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
      [76] astore_3 v3
      [77] aload_3 v3
      [78] aload_1 v1
      [79] invokeinterface #114
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [84] istore_2 v2
      [85] ldc #6
        + String [ActionBarSherlock]
      [87] new #55
        + Class [java/lang/StringBuilder]
      [90] dup
      [91] ldc #16
        + String [[callbackOptionsItemSelected] returning ]
      [93] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [96] iload_2 v2
      [97] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [100] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [103] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [106] pop
      [107] iload_2 v2
      [108] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 598
        [27] -> line 600
        [29] -> line 601
        [39] -> line 602
        [47] -> line 603
        [56] -> line 604
        [69] -> line 605
        [77] -> line 606
        [85] -> line 609
        [107] -> line 610
      + Local variable table attribute (count = 5)
        v0: 0 -> 109 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 109 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 29 -> 109 [Z result]
        v3: 47 -> 56 [Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; listener]
        v3: 77 -> 85 [Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; listener]
      + Stack map table attribute (count = 2):
        - [59] Var: ...[i], Stack: (empty)
        - [85] Var: ..., Stack: (empty)
  + Method:       hasFeature(I)Z
    Access flags: 0x401
      = public abstract boolean hasFeature(int)
  + Method:       requestFeature(I)Z
    Access flags: 0x401
      = public abstract boolean requestFeature(int)
  + Method:       setUiOptions(I)V
    Access flags: 0x401
      = public abstract void setUiOptions(int)
  + Method:       setUiOptions(II)V
    Access flags: 0x401
      = public abstract void setUiOptions(int,int)
  + Method:       setContentView(I)V
    Access flags: 0x401
      = public abstract void setContentView(int)
  + Method:       setContentView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 2, stack = 6):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #55
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #20
        + String [[setContentView] view: ]
      [8] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] aload_1 v1
      [24] new #29
        + Class [android/view/ViewGroup$LayoutParams]
      [27] dup
      [28] iconst_m1
      [29] iconst_m1
      [30] invokespecial #76
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [33] invokevirtual #80
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 669
        [22] -> line 671
        [36] -> line 672
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 37 [Landroid/view/View; view]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x401
      = public abstract void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x401
      = public abstract void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setTitle(java.lang.CharSequence)
  + Method:       setTitle(I)V
    Access flags: 0x1
      = public void setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #55
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #21
        + String [[setTitle] resId: ]
      [8] invokespecial #94
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #95
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] aload_0 v0
      [24] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [27] iload_1 v1
      [28] invokevirtual #71
        + Methodref [android/app/Activity.getString (I)Ljava/lang/String;]
      [31] invokevirtual #81
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setTitle (Ljava/lang/CharSequence;)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 701
        [22] -> line 703
        [34] -> line 704
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/actionbarsherlock/ActionBarSherlock; this]
        v1: 0 -> 35 [I resId]
  + Method:       setProgressBarVisibility(Z)V
    Access flags: 0x401
      = public abstract void setProgressBarVisibility(boolean)
  + Method:       setProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x401
      = public abstract void setProgressBarIndeterminateVisibility(boolean)
  + Method:       setProgressBarIndeterminate(Z)V
    Access flags: 0x401
      = public abstract void setProgressBarIndeterminate(boolean)
  + Method:       setProgress(I)V
    Access flags: 0x401
      = public abstract void setProgress(int)
  + Method:       setSecondaryProgress(I)V
    Access flags: 0x401
      = public abstract void setSecondaryProgress(int)
  + Method:       getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 1, stack = 5):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] ldc #19
        + String [[getMenuInflater]]
      [4] invokestatic #73
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #68
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;]
      [12] ifnonnull +47 (target=59)
      [15] aload_0 v0
      [16] invokevirtual #77
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [19] ifnull +25 (target=44)
      [22] aload_0 v0
      [23] new #44
        + Class [com/actionbarsherlock/view/MenuInflater]
      [26] dup
      [27] aload_0 v0
      [28] invokevirtual #78
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getThemedContext ()Landroid/content/Context;]
      [31] aload_0 v0
      [32] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [35] invokespecial #84
        + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;Ljava/lang/Object;)V]
      [38] putfield #68
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;]
      [41] goto +18 (target=59)
      [44] aload_0 v0
      [45] new #44
        + Class [com/actionbarsherlock/view/MenuInflater]
      [48] dup
      [49] aload_0 v0
      [50] getfield #66
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mActivity Landroid/app/Activity;]
      [53] invokespecial #83
        + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;)V]
      [56] putfield #68
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;]
      [59] aload_0 v0
      [60] getfield #68
        + Fieldref [com/actionbarsherlock/ActionBarSherlock.mMenuInflater Lcom/actionbarsherlock/view/MenuInflater;]
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 770
        [8] -> line 773
        [15] -> line 774
        [22] -> line 775
        [41] -> line 776
        [44] -> line 777
        [59] -> line 780
      + Local variable table attribute (count = 1)
        v0: 0 -> 64 [Lcom/actionbarsherlock/ActionBarSherlock; this]
      + Stack map table attribute (count = 2):
        - [44] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
  + Method:       getThemedContext()Landroid/content/Context;
    Access flags: 0x404
      = protected abstract android.content.Context getThemedContext()
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
  + Method:       ensureActionBar()V
    Access flags: 0x1
      = public void ensureActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 798
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/ActionBarSherlock; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 12)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x2609 = public static @interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [Implementation]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreateOptionsMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreatePanelMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnMenuItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnOptionsItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPrepareOptionsMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPreparePanelListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$Implementation
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x2601
    = @ public @interface com.actionbarsherlock.ActionBarSherlock$Implementation extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/annotation/Annotation]

Constant Pool (count = 30):
  + Integer [-1]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
  + Class [java/lang/Object]
  + Class [java/lang/annotation/Annotation]
  + Utf8 [()I]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [AnnotationDefault]
  + Utf8 [ConstantValue]
  + Utf8 [DEFAULT_API]
  + Utf8 [DEFAULT_DPI]
  + Utf8 [I]
  + Utf8 [Implementation]
  + Utf8 [InnerClasses]
  + Utf8 [Ljava/lang/annotation/ElementType;]
  + Utf8 [Ljava/lang/annotation/Retention;]
  + Utf8 [Ljava/lang/annotation/RetentionPolicy;]
  + Utf8 [Ljava/lang/annotation/Target;]
  + Utf8 [RUNTIME]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [api]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$Implementation]
  + Utf8 [dpi]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/annotation/Annotation]
  + Utf8 [value]

Fields (count = 2):
  + Field:        DEFAULT_API I
    Access flags: 0x19
      = public static final int DEFAULT_API
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        DEFAULT_DPI I
    Access flags: 0x19
      = public static final int DEFAULT_DPI
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]

Methods (count = 2):
  + Method:       api()I
    Access flags: 0x401
      = public abstract int api()
    Class member attributes (count = 1):
    + Annotation default attribute:
      + Constant element value [(default) '73']
        + Integer [-1]
  + Method:       dpi()I
    Access flags: 0x401
      = public abstract int dpi()
    Class member attributes (count = 1):
    + Annotation default attribute:
      + Constant element value [(default) '73']
        + Integer [-1]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2609 = public static @interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$Implementation]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [Implementation]
  + Runtime visible annotations attribute:
    + Annotation [Ljava/lang/annotation/Target;]:
      + Array element value [value]:
        + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, TYPE]
    + Annotation [Ljava/lang/annotation/Retention;]:
      + Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnActionModeFinishedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onActionModeFinished]

Fields (count = 0):

Methods (count = 1):
  + Method:       onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x401
      = public abstract void onActionModeFinished(com.actionbarsherlock.view.ActionMode)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnActionModeStartedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onActionModeStarted]

Fields (count = 0):

Methods (count = 1):
  + Method:       onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x401
      = public abstract void onActionModeStarted(com.actionbarsherlock.view.ActionMode)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnCreateOptionsMenuListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnCreateOptionsMenuListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreateOptionsMenu]

Fields (count = 0):

Methods (count = 1):
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreateOptionsMenuListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnCreatePanelMenuListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [java/lang/Object]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnCreatePanelMenuListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreatePanelMenu]

Fields (count = 0):

Methods (count = 1):
  + Method:       onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreatePanelMenuListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnMenuItemSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [java/lang/Object]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnMenuItemSelectedListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onMenuItemSelected]

Fields (count = 0):

Methods (count = 1):
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnMenuItemSelectedListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnOptionsItemSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnOptionsItemSelectedListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onOptionsItemSelected]

Fields (count = 0):

Methods (count = 1):
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnOptionsItemSelectedListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnPrepareOptionsMenuListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnPrepareOptionsMenuListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onPrepareOptionsMenu]

Fields (count = 0):

Methods (count = 1):
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPrepareOptionsMenuListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.ActionBarSherlock$OnPreparePanelListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Class [java/lang/Object]
  + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [ActionBarSherlock.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnPreparePanelListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onPreparePanel]

Fields (count = 0):

Methods (count = 1):
  + Method:       onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPreparePanelListener]
  + Source file attribute:
    + Utf8 [ActionBarSherlock.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/R$color]
  + Class [com/actionbarsherlock/R$dimen]
  + Class [com/actionbarsherlock/R$drawable]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$integer]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$string]
  + Class [com/actionbarsherlock/R$style]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [attr]
  + Utf8 [bool]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/R$color]
  + Utf8 [com/actionbarsherlock/R$dimen]
  + Utf8 [com/actionbarsherlock/R$drawable]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$integer]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$string]
  + Utf8 [com/actionbarsherlock/R$style]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [dimen]
  + Utf8 [drawable]
  + Utf8 [id]
  + Utf8 [integer]
  + Utf8 [java/lang/Object]
  + Utf8 [layout]
  + Utf8 [string]
  + Utf8 [style]
  + Utf8 [styleable]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 9
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 11)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$color]
      + Class [com/actionbarsherlock/R]
      + Utf8 [color]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$dimen]
      + Class [com/actionbarsherlock/R]
      + Utf8 [dimen]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$drawable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [drawable]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$integer]
      + Class [com/actionbarsherlock/R]
      + Utf8 [integer]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$string]
      + Class [com/actionbarsherlock/R]
      + Utf8 [string]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$style]
      + Class [com/actionbarsherlock/R]
      + Utf8 [style]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$attr
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$attr extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 218):
  + Integer [2130771985]
  + Integer [2130771986]
  + Integer [2130771987]
  + Integer [2130771988]
  + Integer [2130771989]
  + Integer [2130771990]
  + Integer [2130771991]
  + Integer [2130771992]
  + Integer [2130771993]
  + Integer [2130771994]
  + Integer [2130771995]
  + Integer [2130771996]
  + Integer [2130771997]
  + Integer [2130771998]
  + Integer [2130771999]
  + Integer [2130772000]
  + Integer [2130772001]
  + Integer [2130772002]
  + Integer [2130772003]
  + Integer [2130772004]
  + Integer [2130772005]
  + Integer [2130772006]
  + Integer [2130772007]
  + Integer [2130772008]
  + Integer [2130772009]
  + Integer [2130772010]
  + Integer [2130772011]
  + Integer [2130772012]
  + Integer [2130772013]
  + Integer [2130772014]
  + Integer [2130772015]
  + Integer [2130772016]
  + Integer [2130772017]
  + Integer [2130772018]
  + Integer [2130772019]
  + Integer [2130772020]
  + Integer [2130772021]
  + Integer [2130772022]
  + Integer [2130772023]
  + Integer [2130772024]
  + Integer [2130772025]
  + Integer [2130772026]
  + Integer [2130772027]
  + Integer [2130772028]
  + Integer [2130772029]
  + Integer [2130772030]
  + Integer [2130772031]
  + Integer [2130772032]
  + Integer [2130772033]
  + Integer [2130772034]
  + Integer [2130772035]
  + Integer [2130772036]
  + Integer [2130772037]
  + Integer [2130772038]
  + Integer [2130772039]
  + Integer [2130772040]
  + Integer [2130772041]
  + Integer [2130772042]
  + Integer [2130772043]
  + Integer [2130772044]
  + Integer [2130772045]
  + Integer [2130772046]
  + Integer [2130772047]
  + Integer [2130772048]
  + Integer [2130772049]
  + Integer [2130772050]
  + Integer [2130772051]
  + Integer [2130772052]
  + Integer [2130772053]
  + Integer [2130772054]
  + Integer [2130772055]
  + Integer [2130772056]
  + Integer [2130772057]
  + Integer [2130772058]
  + Integer [2130772059]
  + Integer [2130772060]
  + Integer [2130772061]
  + Integer [2130772062]
  + Integer [2130772063]
  + Integer [2130772064]
  + Integer [2130772065]
  + Integer [2130772066]
  + Integer [2130772067]
  + Integer [2130772068]
  + Integer [2130772069]
  + Integer [2130772070]
  + Integer [2130772071]
  + Integer [2130772072]
  + Integer [2130772073]
  + Integer [2130772074]
  + Integer [2130772075]
  + Integer [2130772076]
  + Integer [2130772077]
  + Integer [2130772078]
  + Integer [2130772079]
  + Integer [2130772080]
  + Integer [2130772081]
  + Integer [2130772082]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$attr;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [actionBarDivider]
  + Utf8 [actionBarItemBackground]
  + Utf8 [actionBarSize]
  + Utf8 [actionBarSplitStyle]
  + Utf8 [actionBarStyle]
  + Utf8 [actionBarTabBarStyle]
  + Utf8 [actionBarTabStyle]
  + Utf8 [actionBarTabTextStyle]
  + Utf8 [actionBarWidgetTheme]
  + Utf8 [actionButtonStyle]
  + Utf8 [actionDropDownStyle]
  + Utf8 [actionMenuTextAppearance]
  + Utf8 [actionMenuTextColor]
  + Utf8 [actionModeBackground]
  + Utf8 [actionModeCloseButtonStyle]
  + Utf8 [actionModeCloseDrawable]
  + Utf8 [actionModePopupWindowStyle]
  + Utf8 [actionModeShareDrawable]
  + Utf8 [actionModeSplitBackground]
  + Utf8 [actionModeStyle]
  + Utf8 [actionOverflowButtonStyle]
  + Utf8 [actionSpinnerItemStyle]
  + Utf8 [activatedBackgroundIndicator]
  + Utf8 [activityChooserViewStyle]
  + Utf8 [attr]
  + Utf8 [background]
  + Utf8 [backgroundSplit]
  + Utf8 [backgroundStacked]
  + Utf8 [buttonStyleSmall]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [customNavigationLayout]
  + Utf8 [displayOptions]
  + Utf8 [divider]
  + Utf8 [dividerVertical]
  + Utf8 [dropDownHintAppearance]
  + Utf8 [dropDownListViewStyle]
  + Utf8 [dropdownListPreferredItemHeight]
  + Utf8 [expandActivityOverflowButtonDrawable]
  + Utf8 [headerBackground]
  + Utf8 [height]
  + Utf8 [homeAsUpIndicator]
  + Utf8 [homeLayout]
  + Utf8 [horizontalDivider]
  + Utf8 [icon]
  + Utf8 [iconifiedByDefault]
  + Utf8 [indeterminateProgressStyle]
  + Utf8 [initialActivityCount]
  + Utf8 [itemBackground]
  + Utf8 [itemIconDisabledAlpha]
  + Utf8 [itemPadding]
  + Utf8 [itemTextAppearance]
  + Utf8 [java/lang/Object]
  + Utf8 [listPopupWindowStyle]
  + Utf8 [listPreferredItemHeightSmall]
  + Utf8 [listPreferredItemPaddingLeft]
  + Utf8 [listPreferredItemPaddingRight]
  + Utf8 [logo]
  + Utf8 [navigationMode]
  + Utf8 [popupMenuStyle]
  + Utf8 [preserveIconSpacing]
  + Utf8 [progressBarPadding]
  + Utf8 [progressBarStyle]
  + Utf8 [queryHint]
  + Utf8 [searchAutoCompleteTextView]
  + Utf8 [searchDropdownBackground]
  + Utf8 [searchResultListItemHeight]
  + Utf8 [searchViewCloseIcon]
  + Utf8 [searchViewEditQuery]
  + Utf8 [searchViewEditQueryBackground]
  + Utf8 [searchViewGoIcon]
  + Utf8 [searchViewSearchIcon]
  + Utf8 [searchViewTextField]
  + Utf8 [searchViewTextFieldRight]
  + Utf8 [searchViewVoiceIcon]
  + Utf8 [selectableItemBackground]
  + Utf8 [spinnerDropDownItemStyle]
  + Utf8 [spinnerItemStyle]
  + Utf8 [subtitle]
  + Utf8 [subtitleTextStyle]
  + Utf8 [textAppearanceLargePopupMenu]
  + Utf8 [textAppearanceListItemSmall]
  + Utf8 [textAppearanceSearchResultSubtitle]
  + Utf8 [textAppearanceSearchResultTitle]
  + Utf8 [textAppearanceSmall]
  + Utf8 [textAppearanceSmallPopupMenu]
  + Utf8 [textColorPrimary]
  + Utf8 [textColorPrimaryDisableOnly]
  + Utf8 [textColorPrimaryInverse]
  + Utf8 [textColorSearchUrl]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [titleTextStyle]
  + Utf8 [verticalDivider]
  + Utf8 [windowActionBar]
  + Utf8 [windowActionBarOverlay]
  + Utf8 [windowActionModeOverlay]
  + Utf8 [windowAnimationStyle]
  + Utf8 [windowContentOverlay]
  + Utf8 [windowMinWidthMajor]
  + Utf8 [windowMinWidthMinor]
  + Utf8 [windowNoTitle]
  + Utf8 [windowSplitActionBar]

Fields (count = 98):
  + Field:        actionBarDivider I
    Access flags: 0x19
      = public static final int actionBarDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771999]
  + Field:        actionBarItemBackground I
    Access flags: 0x19
      = public static final int actionBarItemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772000]
  + Field:        actionBarSize I
    Access flags: 0x19
      = public static final int actionBarSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771998]
  + Field:        actionBarSplitStyle I
    Access flags: 0x19
      = public static final int actionBarSplitStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771996]
  + Field:        actionBarStyle I
    Access flags: 0x19
      = public static final int actionBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771995]
  + Field:        actionBarTabBarStyle I
    Access flags: 0x19
      = public static final int actionBarTabBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771992]
  + Field:        actionBarTabStyle I
    Access flags: 0x19
      = public static final int actionBarTabStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771991]
  + Field:        actionBarTabTextStyle I
    Access flags: 0x19
      = public static final int actionBarTabTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771993]
  + Field:        actionBarWidgetTheme I
    Access flags: 0x19
      = public static final int actionBarWidgetTheme
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771997]
  + Field:        actionButtonStyle I
    Access flags: 0x19
      = public static final int actionButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772043]
  + Field:        actionDropDownStyle I
    Access flags: 0x19
      = public static final int actionDropDownStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772042]
  + Field:        actionMenuTextAppearance I
    Access flags: 0x19
      = public static final int actionMenuTextAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772001]
  + Field:        actionMenuTextColor I
    Access flags: 0x19
      = public static final int actionMenuTextColor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772002]
  + Field:        actionModeBackground I
    Access flags: 0x19
      = public static final int actionModeBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772005]
  + Field:        actionModeCloseButtonStyle I
    Access flags: 0x19
      = public static final int actionModeCloseButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772004]
  + Field:        actionModeCloseDrawable I
    Access flags: 0x19
      = public static final int actionModeCloseDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772007]
  + Field:        actionModePopupWindowStyle I
    Access flags: 0x19
      = public static final int actionModePopupWindowStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772009]
  + Field:        actionModeShareDrawable I
    Access flags: 0x19
      = public static final int actionModeShareDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772008]
  + Field:        actionModeSplitBackground I
    Access flags: 0x19
      = public static final int actionModeSplitBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772006]
  + Field:        actionModeStyle I
    Access flags: 0x19
      = public static final int actionModeStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772003]
  + Field:        actionOverflowButtonStyle I
    Access flags: 0x19
      = public static final int actionOverflowButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771994]
  + Field:        actionSpinnerItemStyle I
    Access flags: 0x19
      = public static final int actionSpinnerItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772048]
  + Field:        activatedBackgroundIndicator I
    Access flags: 0x19
      = public static final int activatedBackgroundIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772056]
  + Field:        activityChooserViewStyle I
    Access flags: 0x19
      = public static final int activityChooserViewStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772055]
  + Field:        background I
    Access flags: 0x19
      = public static final int background
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771987]
  + Field:        backgroundSplit I
    Access flags: 0x19
      = public static final int backgroundSplit
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771988]
  + Field:        backgroundStacked I
    Access flags: 0x19
      = public static final int backgroundStacked
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772064]
  + Field:        buttonStyleSmall I
    Access flags: 0x19
      = public static final int buttonStyleSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772010]
  + Field:        customNavigationLayout I
    Access flags: 0x19
      = public static final int customNavigationLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772065]
  + Field:        displayOptions I
    Access flags: 0x19
      = public static final int displayOptions
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772059]
  + Field:        divider I
    Access flags: 0x19
      = public static final int divider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771990]
  + Field:        dividerVertical I
    Access flags: 0x19
      = public static final int dividerVertical
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772041]
  + Field:        dropDownHintAppearance I
    Access flags: 0x19
      = public static final int dropDownHintAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772057]
  + Field:        dropDownListViewStyle I
    Access flags: 0x19
      = public static final int dropDownListViewStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772045]
  + Field:        dropdownListPreferredItemHeight I
    Access flags: 0x19
      = public static final int dropdownListPreferredItemHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772047]
  + Field:        expandActivityOverflowButtonDrawable I
    Access flags: 0x19
      = public static final int expandActivityOverflowButtonDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772080]
  + Field:        headerBackground I
    Access flags: 0x19
      = public static final int headerBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772074]
  + Field:        height I
    Access flags: 0x19
      = public static final int height
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771989]
  + Field:        homeAsUpIndicator I
    Access flags: 0x19
      = public static final int homeAsUpIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772044]
  + Field:        homeLayout I
    Access flags: 0x19
      = public static final int homeLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772066]
  + Field:        horizontalDivider I
    Access flags: 0x19
      = public static final int horizontalDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772072]
  + Field:        icon I
    Access flags: 0x19
      = public static final int icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772062]
  + Field:        iconifiedByDefault I
    Access flags: 0x19
      = public static final int iconifiedByDefault
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772081]
  + Field:        indeterminateProgressStyle I
    Access flags: 0x19
      = public static final int indeterminateProgressStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772068]
  + Field:        initialActivityCount I
    Access flags: 0x19
      = public static final int initialActivityCount
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772079]
  + Field:        itemBackground I
    Access flags: 0x19
      = public static final int itemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772075]
  + Field:        itemIconDisabledAlpha I
    Access flags: 0x19
      = public static final int itemIconDisabledAlpha
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772077]
  + Field:        itemPadding I
    Access flags: 0x19
      = public static final int itemPadding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772070]
  + Field:        itemTextAppearance I
    Access flags: 0x19
      = public static final int itemTextAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772071]
  + Field:        listPopupWindowStyle I
    Access flags: 0x19
      = public static final int listPopupWindowStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772054]
  + Field:        listPreferredItemHeightSmall I
    Access flags: 0x19
      = public static final int listPreferredItemHeightSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772035]
  + Field:        listPreferredItemPaddingLeft I
    Access flags: 0x19
      = public static final int listPreferredItemPaddingLeft
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772036]
  + Field:        listPreferredItemPaddingRight I
    Access flags: 0x19
      = public static final int listPreferredItemPaddingRight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772037]
  + Field:        logo I
    Access flags: 0x19
      = public static final int logo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772063]
  + Field:        navigationMode I
    Access flags: 0x19
      = public static final int navigationMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772058]
  + Field:        popupMenuStyle I
    Access flags: 0x19
      = public static final int popupMenuStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772046]
  + Field:        preserveIconSpacing I
    Access flags: 0x19
      = public static final int preserveIconSpacing
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772078]
  + Field:        progressBarPadding I
    Access flags: 0x19
      = public static final int progressBarPadding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772069]
  + Field:        progressBarStyle I
    Access flags: 0x19
      = public static final int progressBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772067]
  + Field:        queryHint I
    Access flags: 0x19
      = public static final int queryHint
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772082]
  + Field:        searchAutoCompleteTextView I
    Access flags: 0x19
      = public static final int searchAutoCompleteTextView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772021]
  + Field:        searchDropdownBackground I
    Access flags: 0x19
      = public static final int searchDropdownBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772022]
  + Field:        searchResultListItemHeight I
    Access flags: 0x19
      = public static final int searchResultListItemHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772032]
  + Field:        searchViewCloseIcon I
    Access flags: 0x19
      = public static final int searchViewCloseIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772023]
  + Field:        searchViewEditQuery I
    Access flags: 0x19
      = public static final int searchViewEditQuery
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772027]
  + Field:        searchViewEditQueryBackground I
    Access flags: 0x19
      = public static final int searchViewEditQueryBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772028]
  + Field:        searchViewGoIcon I
    Access flags: 0x19
      = public static final int searchViewGoIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772024]
  + Field:        searchViewSearchIcon I
    Access flags: 0x19
      = public static final int searchViewSearchIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772025]
  + Field:        searchViewTextField I
    Access flags: 0x19
      = public static final int searchViewTextField
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772029]
  + Field:        searchViewTextFieldRight I
    Access flags: 0x19
      = public static final int searchViewTextFieldRight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772030]
  + Field:        searchViewVoiceIcon I
    Access flags: 0x19
      = public static final int searchViewVoiceIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772026]
  + Field:        selectableItemBackground I
    Access flags: 0x19
      = public static final int selectableItemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772011]
  + Field:        spinnerDropDownItemStyle I
    Access flags: 0x19
      = public static final int spinnerDropDownItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772020]
  + Field:        spinnerItemStyle I
    Access flags: 0x19
      = public static final int spinnerItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772019]
  + Field:        subtitle I
    Access flags: 0x19
      = public static final int subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772061]
  + Field:        subtitleTextStyle I
    Access flags: 0x19
      = public static final int subtitleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771986]
  + Field:        textAppearanceLargePopupMenu I
    Access flags: 0x19
      = public static final int textAppearanceLargePopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772013]
  + Field:        textAppearanceListItemSmall I
    Access flags: 0x19
      = public static final int textAppearanceListItemSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772038]
  + Field:        textAppearanceSearchResultSubtitle I
    Access flags: 0x19
      = public static final int textAppearanceSearchResultSubtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772034]
  + Field:        textAppearanceSearchResultTitle I
    Access flags: 0x19
      = public static final int textAppearanceSearchResultTitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772033]
  + Field:        textAppearanceSmall I
    Access flags: 0x19
      = public static final int textAppearanceSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772015]
  + Field:        textAppearanceSmallPopupMenu I
    Access flags: 0x19
      = public static final int textAppearanceSmallPopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772014]
  + Field:        textColorPrimary I
    Access flags: 0x19
      = public static final int textColorPrimary
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772016]
  + Field:        textColorPrimaryDisableOnly I
    Access flags: 0x19
      = public static final int textColorPrimaryDisableOnly
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772017]
  + Field:        textColorPrimaryInverse I
    Access flags: 0x19
      = public static final int textColorPrimaryInverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772018]
  + Field:        textColorSearchUrl I
    Access flags: 0x19
      = public static final int textColorSearchUrl
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772031]
  + Field:        title I
    Access flags: 0x19
      = public static final int title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772060]
  + Field:        titleTextStyle I
    Access flags: 0x19
      = public static final int titleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771985]
  + Field:        verticalDivider I
    Access flags: 0x19
      = public static final int verticalDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772073]
  + Field:        windowActionBar I
    Access flags: 0x19
      = public static final int windowActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772050]
  + Field:        windowActionBarOverlay I
    Access flags: 0x19
      = public static final int windowActionBarOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772051]
  + Field:        windowActionModeOverlay I
    Access flags: 0x19
      = public static final int windowActionModeOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772052]
  + Field:        windowAnimationStyle I
    Access flags: 0x19
      = public static final int windowAnimationStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772076]
  + Field:        windowContentOverlay I
    Access flags: 0x19
      = public static final int windowContentOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772012]
  + Field:        windowMinWidthMajor I
    Access flags: 0x19
      = public static final int windowMinWidthMajor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772039]
  + Field:        windowMinWidthMinor I
    Access flags: 0x19
      = public static final int windowMinWidthMinor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772040]
  + Field:        windowNoTitle I
    Access flags: 0x19
      = public static final int windowNoTitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772049]
  + Field:        windowSplitActionBar I
    Access flags: 0x19
      = public static final int windowSplitActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130772053]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$attr()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #102
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 10
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$attr; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$bool
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$bool extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 34):
  + Integer [2131427328]
  + Integer [2131427329]
  + Integer [2131427330]
  + Integer [2131427331]
  + Integer [2131427332]
  + Integer [2131427333]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$bool]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$bool;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__action_bar_embed_tabs]
  + Utf8 [abs__action_bar_expanded_action_views_exclusive]
  + Utf8 [abs__config_actionMenuItemAllCaps]
  + Utf8 [abs__config_allowActionMenuItemTextWithIcon]
  + Utf8 [abs__config_showMenuShortcutsWhenKeyboardPresent]
  + Utf8 [abs__split_action_bar_is_narrow]
  + Utf8 [bool]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 6):
  + Field:        abs__action_bar_embed_tabs I
    Access flags: 0x19
      = public static final int abs__action_bar_embed_tabs
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131427328]
  + Field:        abs__action_bar_expanded_action_views_exclusive I
    Access flags: 0x19
      = public static final int abs__action_bar_expanded_action_views_exclusive
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131427330]
  + Field:        abs__config_actionMenuItemAllCaps I
    Access flags: 0x19
      = public static final int abs__config_actionMenuItemAllCaps
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131427332]
  + Field:        abs__config_allowActionMenuItemTextWithIcon I
    Access flags: 0x19
      = public static final int abs__config_allowActionMenuItemTextWithIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131427333]
  + Field:        abs__config_showMenuShortcutsWhenKeyboardPresent I
    Access flags: 0x19
      = public static final int abs__config_showMenuShortcutsWhenKeyboardPresent
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131427331]
  + Field:        abs__split_action_bar_is_narrow I
    Access flags: 0x19
      = public static final int abs__split_action_bar_is_narrow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131427329]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$bool()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 110
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$bool; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$color
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$color extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 42):
  + Integer [2131230721]
  + Integer [2131230722]
  + Integer [2131230723]
  + Integer [2131230724]
  + Integer [2131230725]
  + Integer [2131230726]
  + Integer [2131230738]
  + Integer [2131230739]
  + Integer [2131230740]
  + Integer [2131230741]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$color]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$color;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__background_holo_dark]
  + Utf8 [abs__background_holo_light]
  + Utf8 [abs__bright_foreground_disabled_holo_dark]
  + Utf8 [abs__bright_foreground_disabled_holo_light]
  + Utf8 [abs__bright_foreground_holo_dark]
  + Utf8 [abs__bright_foreground_holo_light]
  + Utf8 [abs__primary_text_disable_only_holo_dark]
  + Utf8 [abs__primary_text_disable_only_holo_light]
  + Utf8 [abs__primary_text_holo_dark]
  + Utf8 [abs__primary_text_holo_light]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$color]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 10):
  + Field:        abs__background_holo_dark I
    Access flags: 0x19
      = public static final int abs__background_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230721]
  + Field:        abs__background_holo_light I
    Access flags: 0x19
      = public static final int abs__background_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230722]
  + Field:        abs__bright_foreground_disabled_holo_dark I
    Access flags: 0x19
      = public static final int abs__bright_foreground_disabled_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230725]
  + Field:        abs__bright_foreground_disabled_holo_light I
    Access flags: 0x19
      = public static final int abs__bright_foreground_disabled_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230726]
  + Field:        abs__bright_foreground_holo_dark I
    Access flags: 0x19
      = public static final int abs__bright_foreground_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230723]
  + Field:        abs__bright_foreground_holo_light I
    Access flags: 0x19
      = public static final int abs__bright_foreground_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230724]
  + Field:        abs__primary_text_disable_only_holo_dark I
    Access flags: 0x19
      = public static final int abs__primary_text_disable_only_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230738]
  + Field:        abs__primary_text_disable_only_holo_light I
    Access flags: 0x19
      = public static final int abs__primary_text_disable_only_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230739]
  + Field:        abs__primary_text_holo_dark I
    Access flags: 0x19
      = public static final int abs__primary_text_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230740]
  + Field:        abs__primary_text_holo_light I
    Access flags: 0x19
      = public static final int abs__primary_text_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131230741]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$color()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$color; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$color]
      + Class [com/actionbarsherlock/R]
      + Utf8 [color]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$dimen
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$dimen extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 52):
  + Integer [2131492864]
  + Integer [2131492865]
  + Integer [2131492866]
  + Integer [2131492867]
  + Integer [2131492868]
  + Integer [2131492869]
  + Integer [2131492870]
  + Integer [2131492871]
  + Integer [2131492872]
  + Integer [2131492873]
  + Integer [2131492874]
  + Integer [2131492875]
  + Integer [2131492876]
  + Integer [2131492877]
  + Integer [2131492878]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$dimen]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$dimen;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__action_bar_default_height]
  + Utf8 [abs__action_bar_icon_vertical_padding]
  + Utf8 [abs__action_bar_subtitle_bottom_margin]
  + Utf8 [abs__action_bar_subtitle_text_size]
  + Utf8 [abs__action_bar_subtitle_top_margin]
  + Utf8 [abs__action_bar_title_text_size]
  + Utf8 [abs__action_button_min_width]
  + Utf8 [abs__config_prefDialogWidth]
  + Utf8 [abs__dialog_min_width_major]
  + Utf8 [abs__dialog_min_width_minor]
  + Utf8 [abs__dropdownitem_icon_width]
  + Utf8 [abs__dropdownitem_text_padding_left]
  + Utf8 [abs__dropdownitem_text_padding_right]
  + Utf8 [abs__search_view_preferred_width]
  + Utf8 [abs__search_view_text_min_width]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$dimen]
  + Utf8 [dimen]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 15):
  + Field:        abs__action_bar_default_height I
    Access flags: 0x19
      = public static final int abs__action_bar_default_height
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492865]
  + Field:        abs__action_bar_icon_vertical_padding I
    Access flags: 0x19
      = public static final int abs__action_bar_icon_vertical_padding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492866]
  + Field:        abs__action_bar_subtitle_bottom_margin I
    Access flags: 0x19
      = public static final int abs__action_bar_subtitle_bottom_margin
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492870]
  + Field:        abs__action_bar_subtitle_text_size I
    Access flags: 0x19
      = public static final int abs__action_bar_subtitle_text_size
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492868]
  + Field:        abs__action_bar_subtitle_top_margin I
    Access flags: 0x19
      = public static final int abs__action_bar_subtitle_top_margin
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492869]
  + Field:        abs__action_bar_title_text_size I
    Access flags: 0x19
      = public static final int abs__action_bar_title_text_size
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492867]
  + Field:        abs__action_button_min_width I
    Access flags: 0x19
      = public static final int abs__action_button_min_width
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492871]
  + Field:        abs__config_prefDialogWidth I
    Access flags: 0x19
      = public static final int abs__config_prefDialogWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492864]
  + Field:        abs__dialog_min_width_major I
    Access flags: 0x19
      = public static final int abs__dialog_min_width_major
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492877]
  + Field:        abs__dialog_min_width_minor I
    Access flags: 0x19
      = public static final int abs__dialog_min_width_minor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492878]
  + Field:        abs__dropdownitem_icon_width I
    Access flags: 0x19
      = public static final int abs__dropdownitem_icon_width
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492874]
  + Field:        abs__dropdownitem_text_padding_left I
    Access flags: 0x19
      = public static final int abs__dropdownitem_text_padding_left
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492872]
  + Field:        abs__dropdownitem_text_padding_right I
    Access flags: 0x19
      = public static final int abs__dropdownitem_text_padding_right
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492873]
  + Field:        abs__search_view_preferred_width I
    Access flags: 0x19
      = public static final int abs__search_view_preferred_width
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492876]
  + Field:        abs__search_view_text_min_width I
    Access flags: 0x19
      = public static final int abs__search_view_text_min_width
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131492875]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$dimen()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$dimen; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$dimen]
      + Class [com/actionbarsherlock/R]
      + Utf8 [dimen]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$drawable
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$drawable extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 246):
  + Integer [2130837518]
  + Integer [2130837519]
  + Integer [2130837520]
  + Integer [2130837521]
  + Integer [2130837522]
  + Integer [2130837523]
  + Integer [2130837524]
  + Integer [2130837525]
  + Integer [2130837526]
  + Integer [2130837527]
  + Integer [2130837528]
  + Integer [2130837529]
  + Integer [2130837530]
  + Integer [2130837531]
  + Integer [2130837532]
  + Integer [2130837533]
  + Integer [2130837534]
  + Integer [2130837535]
  + Integer [2130837536]
  + Integer [2130837537]
  + Integer [2130837538]
  + Integer [2130837539]
  + Integer [2130837540]
  + Integer [2130837541]
  + Integer [2130837542]
  + Integer [2130837543]
  + Integer [2130837544]
  + Integer [2130837545]
  + Integer [2130837546]
  + Integer [2130837547]
  + Integer [2130837548]
  + Integer [2130837549]
  + Integer [2130837550]
  + Integer [2130837551]
  + Integer [2130837552]
  + Integer [2130837553]
  + Integer [2130837554]
  + Integer [2130837555]
  + Integer [2130837556]
  + Integer [2130837557]
  + Integer [2130837558]
  + Integer [2130837559]
  + Integer [2130837560]
  + Integer [2130837561]
  + Integer [2130837562]
  + Integer [2130837563]
  + Integer [2130837564]
  + Integer [2130837565]
  + Integer [2130837566]
  + Integer [2130837567]
  + Integer [2130837568]
  + Integer [2130837569]
  + Integer [2130837570]
  + Integer [2130837571]
  + Integer [2130837572]
  + Integer [2130837573]
  + Integer [2130837574]
  + Integer [2130837575]
  + Integer [2130837576]
  + Integer [2130837577]
  + Integer [2130837578]
  + Integer [2130837579]
  + Integer [2130837580]
  + Integer [2130837581]
  + Integer [2130837582]
  + Integer [2130837583]
  + Integer [2130837584]
  + Integer [2130837585]
  + Integer [2130837586]
  + Integer [2130837587]
  + Integer [2130837588]
  + Integer [2130837589]
  + Integer [2130837590]
  + Integer [2130837591]
  + Integer [2130837592]
  + Integer [2130837593]
  + Integer [2130837594]
  + Integer [2130837595]
  + Integer [2130837596]
  + Integer [2130837597]
  + Integer [2130837598]
  + Integer [2130837599]
  + Integer [2130837600]
  + Integer [2130837601]
  + Integer [2130837602]
  + Integer [2130837603]
  + Integer [2130837604]
  + Integer [2130837605]
  + Integer [2130837606]
  + Integer [2130837607]
  + Integer [2130837608]
  + Integer [2130837609]
  + Integer [2130837610]
  + Integer [2130837611]
  + Integer [2130837612]
  + Integer [2130837613]
  + Integer [2130837614]
  + Integer [2130837615]
  + Integer [2130837616]
  + Integer [2130837617]
  + Integer [2130837618]
  + Integer [2130837619]
  + Integer [2130837620]
  + Integer [2130837621]
  + Integer [2130837622]
  + Integer [2130837623]
  + Integer [2130837624]
  + Integer [2130837625]
  + Integer [2130837626]
  + Integer [2130837627]
  + Integer [2130837628]
  + Integer [2130837629]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$drawable]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$drawable;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__ab_bottom_solid_dark_holo]
  + Utf8 [abs__ab_bottom_solid_inverse_holo]
  + Utf8 [abs__ab_bottom_solid_light_holo]
  + Utf8 [abs__ab_bottom_transparent_dark_holo]
  + Utf8 [abs__ab_bottom_transparent_light_holo]
  + Utf8 [abs__ab_share_pack_holo_dark]
  + Utf8 [abs__ab_share_pack_holo_light]
  + Utf8 [abs__ab_solid_dark_holo]
  + Utf8 [abs__ab_solid_light_holo]
  + Utf8 [abs__ab_solid_shadow_holo]
  + Utf8 [abs__ab_stacked_solid_dark_holo]
  + Utf8 [abs__ab_stacked_solid_light_holo]
  + Utf8 [abs__ab_stacked_transparent_dark_holo]
  + Utf8 [abs__ab_stacked_transparent_light_holo]
  + Utf8 [abs__ab_transparent_dark_holo]
  + Utf8 [abs__ab_transparent_light_holo]
  + Utf8 [abs__activated_background_holo_dark]
  + Utf8 [abs__activated_background_holo_light]
  + Utf8 [abs__btn_cab_done_default_holo_dark]
  + Utf8 [abs__btn_cab_done_default_holo_light]
  + Utf8 [abs__btn_cab_done_focused_holo_dark]
  + Utf8 [abs__btn_cab_done_focused_holo_light]
  + Utf8 [abs__btn_cab_done_holo_dark]
  + Utf8 [abs__btn_cab_done_holo_light]
  + Utf8 [abs__btn_cab_done_pressed_holo_dark]
  + Utf8 [abs__btn_cab_done_pressed_holo_light]
  + Utf8 [abs__cab_background_bottom_holo_dark]
  + Utf8 [abs__cab_background_bottom_holo_light]
  + Utf8 [abs__cab_background_top_holo_dark]
  + Utf8 [abs__cab_background_top_holo_light]
  + Utf8 [abs__ic_ab_back_holo_dark]
  + Utf8 [abs__ic_ab_back_holo_light]
  + Utf8 [abs__ic_cab_done_holo_dark]
  + Utf8 [abs__ic_cab_done_holo_light]
  + Utf8 [abs__ic_clear]
  + Utf8 [abs__ic_clear_disabled]
  + Utf8 [abs__ic_clear_holo_light]
  + Utf8 [abs__ic_clear_normal]
  + Utf8 [abs__ic_clear_search_api_disabled_holo_light]
  + Utf8 [abs__ic_clear_search_api_holo_light]
  + Utf8 [abs__ic_commit_search_api_holo_dark]
  + Utf8 [abs__ic_commit_search_api_holo_light]
  + Utf8 [abs__ic_go]
  + Utf8 [abs__ic_go_search_api_holo_light]
  + Utf8 [abs__ic_menu_moreoverflow_holo_dark]
  + Utf8 [abs__ic_menu_moreoverflow_holo_light]
  + Utf8 [abs__ic_menu_moreoverflow_normal_holo_dark]
  + Utf8 [abs__ic_menu_moreoverflow_normal_holo_light]
  + Utf8 [abs__ic_menu_share_holo_dark]
  + Utf8 [abs__ic_menu_share_holo_light]
  + Utf8 [abs__ic_search]
  + Utf8 [abs__ic_search_api_holo_light]
  + Utf8 [abs__ic_voice_search]
  + Utf8 [abs__ic_voice_search_api_holo_light]
  + Utf8 [abs__item_background_holo_dark]
  + Utf8 [abs__item_background_holo_light]
  + Utf8 [abs__list_activated_holo]
  + Utf8 [abs__list_divider_holo_dark]
  + Utf8 [abs__list_divider_holo_light]
  + Utf8 [abs__list_focused_holo]
  + Utf8 [abs__list_longpressed_holo]
  + Utf8 [abs__list_pressed_holo_dark]
  + Utf8 [abs__list_pressed_holo_light]
  + Utf8 [abs__list_selector_background_transition_holo_dark]
  + Utf8 [abs__list_selector_background_transition_holo_light]
  + Utf8 [abs__list_selector_disabled_holo_dark]
  + Utf8 [abs__list_selector_disabled_holo_light]
  + Utf8 [abs__list_selector_holo_dark]
  + Utf8 [abs__list_selector_holo_light]
  + Utf8 [abs__menu_dropdown_panel_holo_dark]
  + Utf8 [abs__menu_dropdown_panel_holo_light]
  + Utf8 [abs__progress_bg_holo_dark]
  + Utf8 [abs__progress_bg_holo_light]
  + Utf8 [abs__progress_horizontal_holo_dark]
  + Utf8 [abs__progress_horizontal_holo_light]
  + Utf8 [abs__progress_medium_holo]
  + Utf8 [abs__progress_primary_holo_dark]
  + Utf8 [abs__progress_primary_holo_light]
  + Utf8 [abs__progress_secondary_holo_dark]
  + Utf8 [abs__progress_secondary_holo_light]
  + Utf8 [abs__search_dropdown_dark]
  + Utf8 [abs__search_dropdown_light]
  + Utf8 [abs__spinner_48_inner_holo]
  + Utf8 [abs__spinner_48_outer_holo]
  + Utf8 [abs__spinner_ab_default_holo_dark]
  + Utf8 [abs__spinner_ab_default_holo_light]
  + Utf8 [abs__spinner_ab_disabled_holo_dark]
  + Utf8 [abs__spinner_ab_disabled_holo_light]
  + Utf8 [abs__spinner_ab_focused_holo_dark]
  + Utf8 [abs__spinner_ab_focused_holo_light]
  + Utf8 [abs__spinner_ab_holo_dark]
  + Utf8 [abs__spinner_ab_holo_light]
  + Utf8 [abs__spinner_ab_pressed_holo_dark]
  + Utf8 [abs__spinner_ab_pressed_holo_light]
  + Utf8 [abs__tab_indicator_ab_holo]
  + Utf8 [abs__tab_selected_focused_holo]
  + Utf8 [abs__tab_selected_holo]
  + Utf8 [abs__tab_selected_pressed_holo]
  + Utf8 [abs__tab_unselected_pressed_holo]
  + Utf8 [abs__textfield_search_default_holo_dark]
  + Utf8 [abs__textfield_search_default_holo_light]
  + Utf8 [abs__textfield_search_right_default_holo_dark]
  + Utf8 [abs__textfield_search_right_default_holo_light]
  + Utf8 [abs__textfield_search_right_selected_holo_dark]
  + Utf8 [abs__textfield_search_right_selected_holo_light]
  + Utf8 [abs__textfield_search_selected_holo_dark]
  + Utf8 [abs__textfield_search_selected_holo_light]
  + Utf8 [abs__textfield_searchview_holo_dark]
  + Utf8 [abs__textfield_searchview_holo_light]
  + Utf8 [abs__textfield_searchview_right_holo_dark]
  + Utf8 [abs__textfield_searchview_right_holo_light]
  + Utf8 [abs__toast_frame]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$drawable]
  + Utf8 [drawable]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 112):
  + Field:        abs__ab_bottom_solid_dark_holo I
    Access flags: 0x19
      = public static final int abs__ab_bottom_solid_dark_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837518]
  + Field:        abs__ab_bottom_solid_inverse_holo I
    Access flags: 0x19
      = public static final int abs__ab_bottom_solid_inverse_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837519]
  + Field:        abs__ab_bottom_solid_light_holo I
    Access flags: 0x19
      = public static final int abs__ab_bottom_solid_light_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837520]
  + Field:        abs__ab_bottom_transparent_dark_holo I
    Access flags: 0x19
      = public static final int abs__ab_bottom_transparent_dark_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837521]
  + Field:        abs__ab_bottom_transparent_light_holo I
    Access flags: 0x19
      = public static final int abs__ab_bottom_transparent_light_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837522]
  + Field:        abs__ab_share_pack_holo_dark I
    Access flags: 0x19
      = public static final int abs__ab_share_pack_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837523]
  + Field:        abs__ab_share_pack_holo_light I
    Access flags: 0x19
      = public static final int abs__ab_share_pack_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837524]
  + Field:        abs__ab_solid_dark_holo I
    Access flags: 0x19
      = public static final int abs__ab_solid_dark_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837525]
  + Field:        abs__ab_solid_light_holo I
    Access flags: 0x19
      = public static final int abs__ab_solid_light_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837526]
  + Field:        abs__ab_solid_shadow_holo I
    Access flags: 0x19
      = public static final int abs__ab_solid_shadow_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837527]
  + Field:        abs__ab_stacked_solid_dark_holo I
    Access flags: 0x19
      = public static final int abs__ab_stacked_solid_dark_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837528]
  + Field:        abs__ab_stacked_solid_light_holo I
    Access flags: 0x19
      = public static final int abs__ab_stacked_solid_light_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837529]
  + Field:        abs__ab_stacked_transparent_dark_holo I
    Access flags: 0x19
      = public static final int abs__ab_stacked_transparent_dark_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837530]
  + Field:        abs__ab_stacked_transparent_light_holo I
    Access flags: 0x19
      = public static final int abs__ab_stacked_transparent_light_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837531]
  + Field:        abs__ab_transparent_dark_holo I
    Access flags: 0x19
      = public static final int abs__ab_transparent_dark_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837532]
  + Field:        abs__ab_transparent_light_holo I
    Access flags: 0x19
      = public static final int abs__ab_transparent_light_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837533]
  + Field:        abs__activated_background_holo_dark I
    Access flags: 0x19
      = public static final int abs__activated_background_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837534]
  + Field:        abs__activated_background_holo_light I
    Access flags: 0x19
      = public static final int abs__activated_background_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837535]
  + Field:        abs__btn_cab_done_default_holo_dark I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_default_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837536]
  + Field:        abs__btn_cab_done_default_holo_light I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_default_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837537]
  + Field:        abs__btn_cab_done_focused_holo_dark I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_focused_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837538]
  + Field:        abs__btn_cab_done_focused_holo_light I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_focused_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837539]
  + Field:        abs__btn_cab_done_holo_dark I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837540]
  + Field:        abs__btn_cab_done_holo_light I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837541]
  + Field:        abs__btn_cab_done_pressed_holo_dark I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_pressed_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837542]
  + Field:        abs__btn_cab_done_pressed_holo_light I
    Access flags: 0x19
      = public static final int abs__btn_cab_done_pressed_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837543]
  + Field:        abs__cab_background_bottom_holo_dark I
    Access flags: 0x19
      = public static final int abs__cab_background_bottom_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837544]
  + Field:        abs__cab_background_bottom_holo_light I
    Access flags: 0x19
      = public static final int abs__cab_background_bottom_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837545]
  + Field:        abs__cab_background_top_holo_dark I
    Access flags: 0x19
      = public static final int abs__cab_background_top_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837546]
  + Field:        abs__cab_background_top_holo_light I
    Access flags: 0x19
      = public static final int abs__cab_background_top_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837547]
  + Field:        abs__ic_ab_back_holo_dark I
    Access flags: 0x19
      = public static final int abs__ic_ab_back_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837548]
  + Field:        abs__ic_ab_back_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_ab_back_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837549]
  + Field:        abs__ic_cab_done_holo_dark I
    Access flags: 0x19
      = public static final int abs__ic_cab_done_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837550]
  + Field:        abs__ic_cab_done_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_cab_done_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837551]
  + Field:        abs__ic_clear I
    Access flags: 0x19
      = public static final int abs__ic_clear
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837552]
  + Field:        abs__ic_clear_disabled I
    Access flags: 0x19
      = public static final int abs__ic_clear_disabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837553]
  + Field:        abs__ic_clear_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_clear_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837554]
  + Field:        abs__ic_clear_normal I
    Access flags: 0x19
      = public static final int abs__ic_clear_normal
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837555]
  + Field:        abs__ic_clear_search_api_disabled_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_clear_search_api_disabled_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837556]
  + Field:        abs__ic_clear_search_api_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_clear_search_api_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837557]
  + Field:        abs__ic_commit_search_api_holo_dark I
    Access flags: 0x19
      = public static final int abs__ic_commit_search_api_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837558]
  + Field:        abs__ic_commit_search_api_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_commit_search_api_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837559]
  + Field:        abs__ic_go I
    Access flags: 0x19
      = public static final int abs__ic_go
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837560]
  + Field:        abs__ic_go_search_api_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_go_search_api_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837561]
  + Field:        abs__ic_menu_moreoverflow_holo_dark I
    Access flags: 0x19
      = public static final int abs__ic_menu_moreoverflow_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837562]
  + Field:        abs__ic_menu_moreoverflow_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_menu_moreoverflow_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837563]
  + Field:        abs__ic_menu_moreoverflow_normal_holo_dark I
    Access flags: 0x19
      = public static final int abs__ic_menu_moreoverflow_normal_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837564]
  + Field:        abs__ic_menu_moreoverflow_normal_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_menu_moreoverflow_normal_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837565]
  + Field:        abs__ic_menu_share_holo_dark I
    Access flags: 0x19
      = public static final int abs__ic_menu_share_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837566]
  + Field:        abs__ic_menu_share_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_menu_share_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837567]
  + Field:        abs__ic_search I
    Access flags: 0x19
      = public static final int abs__ic_search
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837568]
  + Field:        abs__ic_search_api_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_search_api_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837569]
  + Field:        abs__ic_voice_search I
    Access flags: 0x19
      = public static final int abs__ic_voice_search
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837570]
  + Field:        abs__ic_voice_search_api_holo_light I
    Access flags: 0x19
      = public static final int abs__ic_voice_search_api_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837571]
  + Field:        abs__item_background_holo_dark I
    Access flags: 0x19
      = public static final int abs__item_background_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837572]
  + Field:        abs__item_background_holo_light I
    Access flags: 0x19
      = public static final int abs__item_background_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837573]
  + Field:        abs__list_activated_holo I
    Access flags: 0x19
      = public static final int abs__list_activated_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837574]
  + Field:        abs__list_divider_holo_dark I
    Access flags: 0x19
      = public static final int abs__list_divider_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837575]
  + Field:        abs__list_divider_holo_light I
    Access flags: 0x19
      = public static final int abs__list_divider_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837576]
  + Field:        abs__list_focused_holo I
    Access flags: 0x19
      = public static final int abs__list_focused_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837577]
  + Field:        abs__list_longpressed_holo I
    Access flags: 0x19
      = public static final int abs__list_longpressed_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837578]
  + Field:        abs__list_pressed_holo_dark I
    Access flags: 0x19
      = public static final int abs__list_pressed_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837579]
  + Field:        abs__list_pressed_holo_light I
    Access flags: 0x19
      = public static final int abs__list_pressed_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837580]
  + Field:        abs__list_selector_background_transition_holo_dark I
    Access flags: 0x19
      = public static final int abs__list_selector_background_transition_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837581]
  + Field:        abs__list_selector_background_transition_holo_light I
    Access flags: 0x19
      = public static final int abs__list_selector_background_transition_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837582]
  + Field:        abs__list_selector_disabled_holo_dark I
    Access flags: 0x19
      = public static final int abs__list_selector_disabled_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837583]
  + Field:        abs__list_selector_disabled_holo_light I
    Access flags: 0x19
      = public static final int abs__list_selector_disabled_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837584]
  + Field:        abs__list_selector_holo_dark I
    Access flags: 0x19
      = public static final int abs__list_selector_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837585]
  + Field:        abs__list_selector_holo_light I
    Access flags: 0x19
      = public static final int abs__list_selector_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837586]
  + Field:        abs__menu_dropdown_panel_holo_dark I
    Access flags: 0x19
      = public static final int abs__menu_dropdown_panel_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837587]
  + Field:        abs__menu_dropdown_panel_holo_light I
    Access flags: 0x19
      = public static final int abs__menu_dropdown_panel_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837588]
  + Field:        abs__progress_bg_holo_dark I
    Access flags: 0x19
      = public static final int abs__progress_bg_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837589]
  + Field:        abs__progress_bg_holo_light I
    Access flags: 0x19
      = public static final int abs__progress_bg_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837590]
  + Field:        abs__progress_horizontal_holo_dark I
    Access flags: 0x19
      = public static final int abs__progress_horizontal_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837591]
  + Field:        abs__progress_horizontal_holo_light I
    Access flags: 0x19
      = public static final int abs__progress_horizontal_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837592]
  + Field:        abs__progress_medium_holo I
    Access flags: 0x19
      = public static final int abs__progress_medium_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837593]
  + Field:        abs__progress_primary_holo_dark I
    Access flags: 0x19
      = public static final int abs__progress_primary_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837594]
  + Field:        abs__progress_primary_holo_light I
    Access flags: 0x19
      = public static final int abs__progress_primary_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837595]
  + Field:        abs__progress_secondary_holo_dark I
    Access flags: 0x19
      = public static final int abs__progress_secondary_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837596]
  + Field:        abs__progress_secondary_holo_light I
    Access flags: 0x19
      = public static final int abs__progress_secondary_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837597]
  + Field:        abs__search_dropdown_dark I
    Access flags: 0x19
      = public static final int abs__search_dropdown_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837598]
  + Field:        abs__search_dropdown_light I
    Access flags: 0x19
      = public static final int abs__search_dropdown_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837599]
  + Field:        abs__spinner_48_inner_holo I
    Access flags: 0x19
      = public static final int abs__spinner_48_inner_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837600]
  + Field:        abs__spinner_48_outer_holo I
    Access flags: 0x19
      = public static final int abs__spinner_48_outer_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837601]
  + Field:        abs__spinner_ab_default_holo_dark I
    Access flags: 0x19
      = public static final int abs__spinner_ab_default_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837602]
  + Field:        abs__spinner_ab_default_holo_light I
    Access flags: 0x19
      = public static final int abs__spinner_ab_default_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837603]
  + Field:        abs__spinner_ab_disabled_holo_dark I
    Access flags: 0x19
      = public static final int abs__spinner_ab_disabled_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837604]
  + Field:        abs__spinner_ab_disabled_holo_light I
    Access flags: 0x19
      = public static final int abs__spinner_ab_disabled_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837605]
  + Field:        abs__spinner_ab_focused_holo_dark I
    Access flags: 0x19
      = public static final int abs__spinner_ab_focused_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837606]
  + Field:        abs__spinner_ab_focused_holo_light I
    Access flags: 0x19
      = public static final int abs__spinner_ab_focused_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837607]
  + Field:        abs__spinner_ab_holo_dark I
    Access flags: 0x19
      = public static final int abs__spinner_ab_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837608]
  + Field:        abs__spinner_ab_holo_light I
    Access flags: 0x19
      = public static final int abs__spinner_ab_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837609]
  + Field:        abs__spinner_ab_pressed_holo_dark I
    Access flags: 0x19
      = public static final int abs__spinner_ab_pressed_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837610]
  + Field:        abs__spinner_ab_pressed_holo_light I
    Access flags: 0x19
      = public static final int abs__spinner_ab_pressed_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837611]
  + Field:        abs__tab_indicator_ab_holo I
    Access flags: 0x19
      = public static final int abs__tab_indicator_ab_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837612]
  + Field:        abs__tab_selected_focused_holo I
    Access flags: 0x19
      = public static final int abs__tab_selected_focused_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837613]
  + Field:        abs__tab_selected_holo I
    Access flags: 0x19
      = public static final int abs__tab_selected_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837614]
  + Field:        abs__tab_selected_pressed_holo I
    Access flags: 0x19
      = public static final int abs__tab_selected_pressed_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837615]
  + Field:        abs__tab_unselected_pressed_holo I
    Access flags: 0x19
      = public static final int abs__tab_unselected_pressed_holo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837616]
  + Field:        abs__textfield_search_default_holo_dark I
    Access flags: 0x19
      = public static final int abs__textfield_search_default_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837617]
  + Field:        abs__textfield_search_default_holo_light I
    Access flags: 0x19
      = public static final int abs__textfield_search_default_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837618]
  + Field:        abs__textfield_search_right_default_holo_dark I
    Access flags: 0x19
      = public static final int abs__textfield_search_right_default_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837619]
  + Field:        abs__textfield_search_right_default_holo_light I
    Access flags: 0x19
      = public static final int abs__textfield_search_right_default_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837620]
  + Field:        abs__textfield_search_right_selected_holo_dark I
    Access flags: 0x19
      = public static final int abs__textfield_search_right_selected_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837621]
  + Field:        abs__textfield_search_right_selected_holo_light I
    Access flags: 0x19
      = public static final int abs__textfield_search_right_selected_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837622]
  + Field:        abs__textfield_search_selected_holo_dark I
    Access flags: 0x19
      = public static final int abs__textfield_search_selected_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837623]
  + Field:        abs__textfield_search_selected_holo_light I
    Access flags: 0x19
      = public static final int abs__textfield_search_selected_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837624]
  + Field:        abs__textfield_searchview_holo_dark I
    Access flags: 0x19
      = public static final int abs__textfield_searchview_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837625]
  + Field:        abs__textfield_searchview_holo_light I
    Access flags: 0x19
      = public static final int abs__textfield_searchview_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837626]
  + Field:        abs__textfield_searchview_right_holo_dark I
    Access flags: 0x19
      = public static final int abs__textfield_searchview_right_holo_dark
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837627]
  + Field:        abs__textfield_searchview_right_holo_light I
    Access flags: 0x19
      = public static final int abs__textfield_searchview_right_holo_light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837628]
  + Field:        abs__toast_frame I
    Access flags: 0x19
      = public static final int abs__toast_frame
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130837629]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$drawable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #116
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 147
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$drawable; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$drawable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [drawable]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$id
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$id extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 122):
  + Integer [2131165196]
  + Integer [2131165197]
  + Integer [2131165198]
  + Integer [2131165199]
  + Integer [2131165200]
  + Integer [2131165201]
  + Integer [2131165202]
  + Integer [2131165203]
  + Integer [2131165204]
  + Integer [2131165205]
  + Integer [2131165206]
  + Integer [2131165207]
  + Integer [2131165208]
  + Integer [2131165209]
  + Integer [2131165210]
  + Integer [2131165211]
  + Integer [2131165222]
  + Integer [2131165223]
  + Integer [2131165224]
  + Integer [2131165225]
  + Integer [2131165226]
  + Integer [2131165227]
  + Integer [2131165228]
  + Integer [2131165229]
  + Integer [2131165230]
  + Integer [2131165231]
  + Integer [2131165232]
  + Integer [2131165233]
  + Integer [2131165234]
  + Integer [2131165235]
  + Integer [2131165236]
  + Integer [2131165237]
  + Integer [2131165238]
  + Integer [2131165239]
  + Integer [2131165240]
  + Integer [2131165241]
  + Integer [2131165242]
  + Integer [2131165243]
  + Integer [2131165244]
  + Integer [2131165245]
  + Integer [2131165246]
  + Integer [2131165247]
  + Integer [2131165248]
  + Integer [2131165249]
  + Integer [2131165250]
  + Integer [2131165251]
  + Integer [2131165252]
  + Integer [2131165253]
  + Integer [2131165254]
  + Integer [2131165255]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$id]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$id;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__action_bar]
  + Utf8 [abs__action_bar_container]
  + Utf8 [abs__action_bar_subtitle]
  + Utf8 [abs__action_bar_title]
  + Utf8 [abs__action_context_bar]
  + Utf8 [abs__action_menu_divider]
  + Utf8 [abs__action_menu_presenter]
  + Utf8 [abs__action_mode_bar]
  + Utf8 [abs__action_mode_bar_stub]
  + Utf8 [abs__action_mode_close_button]
  + Utf8 [abs__activity_chooser_view_content]
  + Utf8 [abs__checkbox]
  + Utf8 [abs__content]
  + Utf8 [abs__default_activity_button]
  + Utf8 [abs__expand_activities_button]
  + Utf8 [abs__home]
  + Utf8 [abs__icon]
  + Utf8 [abs__image]
  + Utf8 [abs__imageButton]
  + Utf8 [abs__list_item]
  + Utf8 [abs__progress_circular]
  + Utf8 [abs__progress_horizontal]
  + Utf8 [abs__radio]
  + Utf8 [abs__search_badge]
  + Utf8 [abs__search_bar]
  + Utf8 [abs__search_button]
  + Utf8 [abs__search_close_btn]
  + Utf8 [abs__search_edit_frame]
  + Utf8 [abs__search_go_btn]
  + Utf8 [abs__search_mag_icon]
  + Utf8 [abs__search_plate]
  + Utf8 [abs__search_src_text]
  + Utf8 [abs__search_voice_btn]
  + Utf8 [abs__shortcut]
  + Utf8 [abs__split_action_bar]
  + Utf8 [abs__submit_area]
  + Utf8 [abs__textButton]
  + Utf8 [abs__title]
  + Utf8 [abs__up]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [disableHome]
  + Utf8 [edit_query]
  + Utf8 [homeAsUp]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [listMode]
  + Utf8 [normal]
  + Utf8 [showCustom]
  + Utf8 [showHome]
  + Utf8 [showTitle]
  + Utf8 [tabMode]
  + Utf8 [this]
  + Utf8 [useLogo]
  + Utf8 [wrap_content]

Fields (count = 50):
  + Field:        abs__action_bar I
    Access flags: 0x19
      = public static final int abs__action_bar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165238]
  + Field:        abs__action_bar_container I
    Access flags: 0x19
      = public static final int abs__action_bar_container
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165237]
  + Field:        abs__action_bar_subtitle I
    Access flags: 0x19
      = public static final int abs__action_bar_subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165223]
  + Field:        abs__action_bar_title I
    Access flags: 0x19
      = public static final int abs__action_bar_title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165222]
  + Field:        abs__action_context_bar I
    Access flags: 0x19
      = public static final int abs__action_context_bar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165239]
  + Field:        abs__action_menu_divider I
    Access flags: 0x19
      = public static final int abs__action_menu_divider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165208]
  + Field:        abs__action_menu_presenter I
    Access flags: 0x19
      = public static final int abs__action_menu_presenter
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165209]
  + Field:        abs__action_mode_bar I
    Access flags: 0x19
      = public static final int abs__action_mode_bar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165243]
  + Field:        abs__action_mode_bar_stub I
    Access flags: 0x19
      = public static final int abs__action_mode_bar_stub
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165242]
  + Field:        abs__action_mode_close_button I
    Access flags: 0x19
      = public static final int abs__action_mode_close_button
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165226]
  + Field:        abs__activity_chooser_view_content I
    Access flags: 0x19
      = public static final int abs__activity_chooser_view_content
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165227]
  + Field:        abs__checkbox I
    Access flags: 0x19
      = public static final int abs__checkbox
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165234]
  + Field:        abs__content I
    Access flags: 0x19
      = public static final int abs__content
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165240]
  + Field:        abs__default_activity_button I
    Access flags: 0x19
      = public static final int abs__default_activity_button
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165230]
  + Field:        abs__expand_activities_button I
    Access flags: 0x19
      = public static final int abs__expand_activities_button
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165228]
  + Field:        abs__home I
    Access flags: 0x19
      = public static final int abs__home
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165206]
  + Field:        abs__icon I
    Access flags: 0x19
      = public static final int abs__icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165232]
  + Field:        abs__image I
    Access flags: 0x19
      = public static final int abs__image
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165229]
  + Field:        abs__imageButton I
    Access flags: 0x19
      = public static final int abs__imageButton
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165224]
  + Field:        abs__list_item I
    Access flags: 0x19
      = public static final int abs__list_item
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165231]
  + Field:        abs__progress_circular I
    Access flags: 0x19
      = public static final int abs__progress_circular
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165210]
  + Field:        abs__progress_horizontal I
    Access flags: 0x19
      = public static final int abs__progress_horizontal
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165211]
  + Field:        abs__radio I
    Access flags: 0x19
      = public static final int abs__radio
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165235]
  + Field:        abs__search_badge I
    Access flags: 0x19
      = public static final int abs__search_badge
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165246]
  + Field:        abs__search_bar I
    Access flags: 0x19
      = public static final int abs__search_bar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165245]
  + Field:        abs__search_button I
    Access flags: 0x19
      = public static final int abs__search_button
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165247]
  + Field:        abs__search_close_btn I
    Access flags: 0x19
      = public static final int abs__search_close_btn
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165252]
  + Field:        abs__search_edit_frame I
    Access flags: 0x19
      = public static final int abs__search_edit_frame
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165248]
  + Field:        abs__search_go_btn I
    Access flags: 0x19
      = public static final int abs__search_go_btn
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165254]
  + Field:        abs__search_mag_icon I
    Access flags: 0x19
      = public static final int abs__search_mag_icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165249]
  + Field:        abs__search_plate I
    Access flags: 0x19
      = public static final int abs__search_plate
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165250]
  + Field:        abs__search_src_text I
    Access flags: 0x19
      = public static final int abs__search_src_text
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165251]
  + Field:        abs__search_voice_btn I
    Access flags: 0x19
      = public static final int abs__search_voice_btn
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165255]
  + Field:        abs__shortcut I
    Access flags: 0x19
      = public static final int abs__shortcut
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165236]
  + Field:        abs__split_action_bar I
    Access flags: 0x19
      = public static final int abs__split_action_bar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165241]
  + Field:        abs__submit_area I
    Access flags: 0x19
      = public static final int abs__submit_area
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165253]
  + Field:        abs__textButton I
    Access flags: 0x19
      = public static final int abs__textButton
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165225]
  + Field:        abs__title I
    Access flags: 0x19
      = public static final int abs__title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165233]
  + Field:        abs__up I
    Access flags: 0x19
      = public static final int abs__up
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165207]
  + Field:        disableHome I
    Access flags: 0x19
      = public static final int disableHome
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165205]
  + Field:        edit_query I
    Access flags: 0x19
      = public static final int edit_query
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165244]
  + Field:        homeAsUp I
    Access flags: 0x19
      = public static final int homeAsUp
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165202]
  + Field:        listMode I
    Access flags: 0x19
      = public static final int listMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165198]
  + Field:        normal I
    Access flags: 0x19
      = public static final int normal
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165197]
  + Field:        showCustom I
    Access flags: 0x19
      = public static final int showCustom
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165204]
  + Field:        showHome I
    Access flags: 0x19
      = public static final int showHome
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165201]
  + Field:        showTitle I
    Access flags: 0x19
      = public static final int showTitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165203]
  + Field:        tabMode I
    Access flags: 0x19
      = public static final int tabMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165199]
  + Field:        useLogo I
    Access flags: 0x19
      = public static final int useLogo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165200]
  + Field:        wrap_content I
    Access flags: 0x19
      = public static final int wrap_content
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165196]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$id()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #54
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 261
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$id; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$integer
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$integer extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 24):
  + Integer [2131558400]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$integer]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$integer;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__max_action_buttons]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$integer]
  + Utf8 [integer]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 1):
  + Field:        abs__max_action_buttons I
    Access flags: 0x19
      = public static final int abs__max_action_buttons
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131558400]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$integer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 313
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$integer; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$integer]
      + Class [com/actionbarsherlock/R]
      + Utf8 [integer]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$layout
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$layout extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 68):
  + Integer [2130903041]
  + Integer [2130903042]
  + Integer [2130903043]
  + Integer [2130903044]
  + Integer [2130903045]
  + Integer [2130903046]
  + Integer [2130903047]
  + Integer [2130903048]
  + Integer [2130903049]
  + Integer [2130903050]
  + Integer [2130903051]
  + Integer [2130903052]
  + Integer [2130903053]
  + Integer [2130903054]
  + Integer [2130903055]
  + Integer [2130903056]
  + Integer [2130903057]
  + Integer [2130903058]
  + Integer [2130903059]
  + Integer [2130903060]
  + Integer [2130903061]
  + Integer [2130903105]
  + Integer [2130903106]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$layout]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$layout;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__action_bar_home]
  + Utf8 [abs__action_bar_tab]
  + Utf8 [abs__action_bar_tab_bar_view]
  + Utf8 [abs__action_bar_title_item]
  + Utf8 [abs__action_menu_item_layout]
  + Utf8 [abs__action_menu_layout]
  + Utf8 [abs__action_mode_bar]
  + Utf8 [abs__action_mode_close_item]
  + Utf8 [abs__activity_chooser_view]
  + Utf8 [abs__activity_chooser_view_list_item]
  + Utf8 [abs__list_menu_item_checkbox]
  + Utf8 [abs__list_menu_item_icon]
  + Utf8 [abs__list_menu_item_radio]
  + Utf8 [abs__popup_menu_item_layout]
  + Utf8 [abs__screen_action_bar]
  + Utf8 [abs__screen_action_bar_overlay]
  + Utf8 [abs__screen_simple]
  + Utf8 [abs__screen_simple_overlay_action_mode]
  + Utf8 [abs__search_dropdown_item_icons_2line]
  + Utf8 [abs__search_view]
  + Utf8 [abs__simple_dropdown_hint]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [java/lang/Object]
  + Utf8 [layout]
  + Utf8 [sherlock_spinner_dropdown_item]
  + Utf8 [sherlock_spinner_item]
  + Utf8 [this]

Fields (count = 23):
  + Field:        abs__action_bar_home I
    Access flags: 0x19
      = public static final int abs__action_bar_home
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903041]
  + Field:        abs__action_bar_tab I
    Access flags: 0x19
      = public static final int abs__action_bar_tab
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903042]
  + Field:        abs__action_bar_tab_bar_view I
    Access flags: 0x19
      = public static final int abs__action_bar_tab_bar_view
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903043]
  + Field:        abs__action_bar_title_item I
    Access flags: 0x19
      = public static final int abs__action_bar_title_item
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903044]
  + Field:        abs__action_menu_item_layout I
    Access flags: 0x19
      = public static final int abs__action_menu_item_layout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903045]
  + Field:        abs__action_menu_layout I
    Access flags: 0x19
      = public static final int abs__action_menu_layout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903046]
  + Field:        abs__action_mode_bar I
    Access flags: 0x19
      = public static final int abs__action_mode_bar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903047]
  + Field:        abs__action_mode_close_item I
    Access flags: 0x19
      = public static final int abs__action_mode_close_item
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903048]
  + Field:        abs__activity_chooser_view I
    Access flags: 0x19
      = public static final int abs__activity_chooser_view
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903049]
  + Field:        abs__activity_chooser_view_list_item I
    Access flags: 0x19
      = public static final int abs__activity_chooser_view_list_item
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903050]
  + Field:        abs__list_menu_item_checkbox I
    Access flags: 0x19
      = public static final int abs__list_menu_item_checkbox
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903051]
  + Field:        abs__list_menu_item_icon I
    Access flags: 0x19
      = public static final int abs__list_menu_item_icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903052]
  + Field:        abs__list_menu_item_radio I
    Access flags: 0x19
      = public static final int abs__list_menu_item_radio
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903053]
  + Field:        abs__popup_menu_item_layout I
    Access flags: 0x19
      = public static final int abs__popup_menu_item_layout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903054]
  + Field:        abs__screen_action_bar I
    Access flags: 0x19
      = public static final int abs__screen_action_bar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903055]
  + Field:        abs__screen_action_bar_overlay I
    Access flags: 0x19
      = public static final int abs__screen_action_bar_overlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903056]
  + Field:        abs__screen_simple I
    Access flags: 0x19
      = public static final int abs__screen_simple
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903057]
  + Field:        abs__screen_simple_overlay_action_mode I
    Access flags: 0x19
      = public static final int abs__screen_simple_overlay_action_mode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903058]
  + Field:        abs__search_dropdown_item_icons_2line I
    Access flags: 0x19
      = public static final int abs__search_dropdown_item_icons_2line
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903059]
  + Field:        abs__search_view I
    Access flags: 0x19
      = public static final int abs__search_view
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903060]
  + Field:        abs__simple_dropdown_hint I
    Access flags: 0x19
      = public static final int abs__simple_dropdown_hint
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903061]
  + Field:        sherlock_spinner_dropdown_item I
    Access flags: 0x19
      = public static final int sherlock_spinner_dropdown_item
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903105]
  + Field:        sherlock_spinner_item I
    Access flags: 0x19
      = public static final int sherlock_spinner_item
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130903106]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$layout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #27
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 316
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$layout; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$string
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$string extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 48):
  + Integer [2131296258]
  + Integer [2131296259]
  + Integer [2131296260]
  + Integer [2131296261]
  + Integer [2131296262]
  + Integer [2131296263]
  + Integer [2131296264]
  + Integer [2131296265]
  + Integer [2131296266]
  + Integer [2131296267]
  + Integer [2131296268]
  + Integer [2131296269]
  + Integer [2131296270]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$string]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$string;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [abs__action_bar_home_description]
  + Utf8 [abs__action_bar_up_description]
  + Utf8 [abs__action_menu_overflow_description]
  + Utf8 [abs__action_mode_done]
  + Utf8 [abs__activity_chooser_view_see_all]
  + Utf8 [abs__activitychooserview_choose_application]
  + Utf8 [abs__searchview_description_clear]
  + Utf8 [abs__searchview_description_query]
  + Utf8 [abs__searchview_description_search]
  + Utf8 [abs__searchview_description_submit]
  + Utf8 [abs__searchview_description_voice]
  + Utf8 [abs__shareactionprovider_share_with]
  + Utf8 [abs__shareactionprovider_share_with_application]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$string]
  + Utf8 [java/lang/Object]
  + Utf8 [string]
  + Utf8 [this]

Fields (count = 13):
  + Field:        abs__action_bar_home_description I
    Access flags: 0x19
      = public static final int abs__action_bar_home_description
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296258]
  + Field:        abs__action_bar_up_description I
    Access flags: 0x19
      = public static final int abs__action_bar_up_description
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296259]
  + Field:        abs__action_menu_overflow_description I
    Access flags: 0x19
      = public static final int abs__action_menu_overflow_description
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296260]
  + Field:        abs__action_mode_done I
    Access flags: 0x19
      = public static final int abs__action_mode_done
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296261]
  + Field:        abs__activity_chooser_view_see_all I
    Access flags: 0x19
      = public static final int abs__activity_chooser_view_see_all
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296262]
  + Field:        abs__activitychooserview_choose_application I
    Access flags: 0x19
      = public static final int abs__activitychooserview_choose_application
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296263]
  + Field:        abs__searchview_description_clear I
    Access flags: 0x19
      = public static final int abs__searchview_description_clear
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296268]
  + Field:        abs__searchview_description_query I
    Access flags: 0x19
      = public static final int abs__searchview_description_query
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296267]
  + Field:        abs__searchview_description_search I
    Access flags: 0x19
      = public static final int abs__searchview_description_search
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296266]
  + Field:        abs__searchview_description_submit I
    Access flags: 0x19
      = public static final int abs__searchview_description_submit
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296269]
  + Field:        abs__searchview_description_voice I
    Access flags: 0x19
      = public static final int abs__searchview_description_voice
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296270]
  + Field:        abs__shareactionprovider_share_with I
    Access flags: 0x19
      = public static final int abs__shareactionprovider_share_with
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296264]
  + Field:        abs__shareactionprovider_share_with_application I
    Access flags: 0x19
      = public static final int abs__shareactionprovider_share_with_application
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131296265]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$string()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 341
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$string; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$string]
      + Class [com/actionbarsherlock/R]
      + Utf8 [string]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$style
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$style extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 200):
  + Integer [2131361792]
  + Integer [2131361794]
  + Integer [2131361795]
  + Integer [2131361796]
  + Integer [2131361797]
  + Integer [2131361798]
  + Integer [2131361799]
  + Integer [2131361800]
  + Integer [2131361801]
  + Integer [2131361802]
  + Integer [2131361803]
  + Integer [2131361804]
  + Integer [2131361805]
  + Integer [2131361806]
  + Integer [2131361807]
  + Integer [2131361808]
  + Integer [2131361809]
  + Integer [2131361810]
  + Integer [2131361811]
  + Integer [2131361812]
  + Integer [2131361813]
  + Integer [2131361814]
  + Integer [2131361815]
  + Integer [2131361816]
  + Integer [2131361817]
  + Integer [2131361818]
  + Integer [2131361819]
  + Integer [2131361820]
  + Integer [2131361821]
  + Integer [2131361822]
  + Integer [2131361823]
  + Integer [2131361824]
  + Integer [2131361825]
  + Integer [2131361826]
  + Integer [2131361827]
  + Integer [2131361828]
  + Integer [2131361829]
  + Integer [2131361830]
  + Integer [2131361831]
  + Integer [2131361832]
  + Integer [2131361833]
  + Integer [2131361834]
  + Integer [2131361835]
  + Integer [2131361836]
  + Integer [2131361837]
  + Integer [2131361838]
  + Integer [2131361839]
  + Integer [2131361840]
  + Integer [2131361841]
  + Integer [2131361842]
  + Integer [2131361843]
  + Integer [2131361844]
  + Integer [2131361845]
  + Integer [2131361846]
  + Integer [2131361847]
  + Integer [2131361848]
  + Integer [2131361849]
  + Integer [2131361850]
  + Integer [2131361851]
  + Integer [2131361852]
  + Integer [2131361853]
  + Integer [2131361854]
  + Integer [2131361855]
  + Integer [2131361856]
  + Integer [2131361857]
  + Integer [2131361858]
  + Integer [2131361859]
  + Integer [2131361860]
  + Integer [2131361861]
  + Integer [2131361862]
  + Integer [2131361863]
  + Integer [2131361864]
  + Integer [2131361865]
  + Integer [2131361866]
  + Integer [2131361867]
  + Integer [2131361868]
  + Integer [2131361869]
  + Integer [2131361870]
  + Integer [2131361871]
  + Integer [2131361872]
  + Integer [2131361873]
  + Integer [2131361874]
  + Integer [2131361875]
  + Integer [2131361876]
  + Integer [2131361877]
  + Integer [2131361878]
  + Integer [2131361879]
  + Integer [2131361880]
  + Integer [2131361881]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$style]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$style;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [Sherlock___TextAppearance_Small]
  + Utf8 [Sherlock___Theme]
  + Utf8 [Sherlock___Theme_DarkActionBar]
  + Utf8 [Sherlock___Theme_Light]
  + Utf8 [Sherlock___Widget_ActionBar]
  + Utf8 [Sherlock___Widget_ActionMode]
  + Utf8 [Sherlock___Widget_ActivityChooserView]
  + Utf8 [Sherlock___Widget_Holo_DropDownItem]
  + Utf8 [Sherlock___Widget_Holo_ListView]
  + Utf8 [Sherlock___Widget_Holo_Spinner]
  + Utf8 [Sherlock___Widget_SearchAutoCompleteTextView]
  + Utf8 [SourceFile]
  + Utf8 [TextAppearance_Sherlock]
  + Utf8 [TextAppearance_Sherlock_Light_SearchResult]
  + Utf8 [TextAppearance_Sherlock_Light_SearchResult_Subtitle]
  + Utf8 [TextAppearance_Sherlock_Light_SearchResult_Title]
  + Utf8 [TextAppearance_Sherlock_Light_Small]
  + Utf8 [TextAppearance_Sherlock_Light_Widget_PopupMenu_Large]
  + Utf8 [TextAppearance_Sherlock_Light_Widget_PopupMenu_Small]
  + Utf8 [TextAppearance_Sherlock_SearchResult]
  + Utf8 [TextAppearance_Sherlock_SearchResult_Subtitle]
  + Utf8 [TextAppearance_Sherlock_SearchResult_Title]
  + Utf8 [TextAppearance_Sherlock_Small]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Menu]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Subtitle]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Title]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Subtitle]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Title]
  + Utf8 [TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse]
  + Utf8 [TextAppearance_Sherlock_Widget_DropDownHint]
  + Utf8 [TextAppearance_Sherlock_Widget_DropDownItem]
  + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu]
  + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu_Large]
  + Utf8 [TextAppearance_Sherlock_Widget_PopupMenu_Small]
  + Utf8 [TextAppearance_Sherlock_Widget_TextView_SpinnerItem]
  + Utf8 [Theme_Sherlock]
  + Utf8 [Theme_Sherlock_Light]
  + Utf8 [Theme_Sherlock_Light_DarkActionBar]
  + Utf8 [Theme_Sherlock_Light_NoActionBar]
  + Utf8 [Theme_Sherlock_NoActionBar]
  + Utf8 [Widget]
  + Utf8 [Widget_Sherlock_ActionBar]
  + Utf8 [Widget_Sherlock_ActionBar_Solid]
  + Utf8 [Widget_Sherlock_ActionBar_TabBar]
  + Utf8 [Widget_Sherlock_ActionBar_TabText]
  + Utf8 [Widget_Sherlock_ActionBar_TabView]
  + Utf8 [Widget_Sherlock_ActionButton]
  + Utf8 [Widget_Sherlock_ActionButton_CloseMode]
  + Utf8 [Widget_Sherlock_ActionButton_Overflow]
  + Utf8 [Widget_Sherlock_ActionMode]
  + Utf8 [Widget_Sherlock_ActivityChooserView]
  + Utf8 [Widget_Sherlock_Button_Small]
  + Utf8 [Widget_Sherlock_DropDownItem_Spinner]
  + Utf8 [Widget_Sherlock_Light_ActionBar]
  + Utf8 [Widget_Sherlock_Light_ActionBar_Solid]
  + Utf8 [Widget_Sherlock_Light_ActionBar_Solid_Inverse]
  + Utf8 [Widget_Sherlock_Light_ActionBar_TabBar]
  + Utf8 [Widget_Sherlock_Light_ActionBar_TabBar_Inverse]
  + Utf8 [Widget_Sherlock_Light_ActionBar_TabText]
  + Utf8 [Widget_Sherlock_Light_ActionBar_TabText_Inverse]
  + Utf8 [Widget_Sherlock_Light_ActionBar_TabView]
  + Utf8 [Widget_Sherlock_Light_ActionBar_TabView_Inverse]
  + Utf8 [Widget_Sherlock_Light_ActionButton]
  + Utf8 [Widget_Sherlock_Light_ActionButton_CloseMode]
  + Utf8 [Widget_Sherlock_Light_ActionButton_Overflow]
  + Utf8 [Widget_Sherlock_Light_ActionMode]
  + Utf8 [Widget_Sherlock_Light_ActionMode_Inverse]
  + Utf8 [Widget_Sherlock_Light_ActivityChooserView]
  + Utf8 [Widget_Sherlock_Light_Button_Small]
  + Utf8 [Widget_Sherlock_Light_DropDownItem_Spinner]
  + Utf8 [Widget_Sherlock_Light_ListPopupWindow]
  + Utf8 [Widget_Sherlock_Light_ListView_DropDown]
  + Utf8 [Widget_Sherlock_Light_PopupMenu]
  + Utf8 [Widget_Sherlock_Light_PopupWindow_ActionMode]
  + Utf8 [Widget_Sherlock_Light_ProgressBar]
  + Utf8 [Widget_Sherlock_Light_ProgressBar_Horizontal]
  + Utf8 [Widget_Sherlock_Light_SearchAutoCompleteTextView]
  + Utf8 [Widget_Sherlock_Light_Spinner_DropDown_ActionBar]
  + Utf8 [Widget_Sherlock_ListPopupWindow]
  + Utf8 [Widget_Sherlock_ListView_DropDown]
  + Utf8 [Widget_Sherlock_PopupMenu]
  + Utf8 [Widget_Sherlock_PopupWindow_ActionMode]
  + Utf8 [Widget_Sherlock_ProgressBar]
  + Utf8 [Widget_Sherlock_ProgressBar_Horizontal]
  + Utf8 [Widget_Sherlock_SearchAutoCompleteTextView]
  + Utf8 [Widget_Sherlock_Spinner_DropDown_ActionBar]
  + Utf8 [Widget_Sherlock_TextView_SpinnerItem]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$style]
  + Utf8 [java/lang/Object]
  + Utf8 [style]
  + Utf8 [this]

Fields (count = 89):
  + Field:        Sherlock___TextAppearance_Small I
    Access flags: 0x19
      = public static final int Sherlock___TextAppearance_Small
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361863]
  + Field:        Sherlock___Theme I
    Access flags: 0x19
      = public static final int Sherlock___Theme
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361874]
  + Field:        Sherlock___Theme_DarkActionBar I
    Access flags: 0x19
      = public static final int Sherlock___Theme_DarkActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361876]
  + Field:        Sherlock___Theme_Light I
    Access flags: 0x19
      = public static final int Sherlock___Theme_Light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361875]
  + Field:        Sherlock___Widget_ActionBar I
    Access flags: 0x19
      = public static final int Sherlock___Widget_ActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361794]
  + Field:        Sherlock___Widget_ActionMode I
    Access flags: 0x19
      = public static final int Sherlock___Widget_ActionMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361815]
  + Field:        Sherlock___Widget_ActivityChooserView I
    Access flags: 0x19
      = public static final int Sherlock___Widget_ActivityChooserView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361823]
  + Field:        Sherlock___Widget_Holo_DropDownItem I
    Access flags: 0x19
      = public static final int Sherlock___Widget_Holo_DropDownItem
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361834]
  + Field:        Sherlock___Widget_Holo_ListView I
    Access flags: 0x19
      = public static final int Sherlock___Widget_Holo_ListView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361831]
  + Field:        Sherlock___Widget_Holo_Spinner I
    Access flags: 0x19
      = public static final int Sherlock___Widget_Holo_Spinner
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361828]
  + Field:        Sherlock___Widget_SearchAutoCompleteTextView I
    Access flags: 0x19
      = public static final int Sherlock___Widget_SearchAutoCompleteTextView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361844]
  + Field:        TextAppearance_Sherlock I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361867]
  + Field:        TextAppearance_Sherlock_Light_SearchResult I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Light_SearchResult
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361871]
  + Field:        TextAppearance_Sherlock_Light_SearchResult_Subtitle I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Light_SearchResult_Subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361873]
  + Field:        TextAppearance_Sherlock_Light_SearchResult_Title I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Light_SearchResult_Title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361872]
  + Field:        TextAppearance_Sherlock_Light_Small I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Light_Small
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361865]
  + Field:        TextAppearance_Sherlock_Light_Widget_PopupMenu_Large I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Light_Widget_PopupMenu_Large
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361858]
  + Field:        TextAppearance_Sherlock_Light_Widget_PopupMenu_Small I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Light_Widget_PopupMenu_Small
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361860]
  + Field:        TextAppearance_Sherlock_SearchResult I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_SearchResult
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361868]
  + Field:        TextAppearance_Sherlock_SearchResult_Subtitle I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_SearchResult_Subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361870]
  + Field:        TextAppearance_Sherlock_SearchResult_Title I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_SearchResult_Title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361869]
  + Field:        TextAppearance_Sherlock_Small I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Small
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361864]
  + Field:        TextAppearance_Sherlock_Widget_ActionBar_Menu I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionBar_Menu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361847]
  + Field:        TextAppearance_Sherlock_Widget_ActionBar_Subtitle I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionBar_Subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361850]
  + Field:        TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionBar_Subtitle_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361851]
  + Field:        TextAppearance_Sherlock_Widget_ActionBar_Title I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionBar_Title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361848]
  + Field:        TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionBar_Title_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361849]
  + Field:        TextAppearance_Sherlock_Widget_ActionMode_Subtitle I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionMode_Subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361854]
  + Field:        TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionMode_Subtitle_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361855]
  + Field:        TextAppearance_Sherlock_Widget_ActionMode_Title I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionMode_Title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361852]
  + Field:        TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_ActionMode_Title_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361853]
  + Field:        TextAppearance_Sherlock_Widget_DropDownHint I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_DropDownHint
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361866]
  + Field:        TextAppearance_Sherlock_Widget_DropDownItem I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_DropDownItem
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361862]
  + Field:        TextAppearance_Sherlock_Widget_PopupMenu I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_PopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361856]
  + Field:        TextAppearance_Sherlock_Widget_PopupMenu_Large I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_PopupMenu_Large
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361857]
  + Field:        TextAppearance_Sherlock_Widget_PopupMenu_Small I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_PopupMenu_Small
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361859]
  + Field:        TextAppearance_Sherlock_Widget_TextView_SpinnerItem I
    Access flags: 0x19
      = public static final int TextAppearance_Sherlock_Widget_TextView_SpinnerItem
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361861]
  + Field:        Theme_Sherlock I
    Access flags: 0x19
      = public static final int Theme_Sherlock
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361877]
  + Field:        Theme_Sherlock_Light I
    Access flags: 0x19
      = public static final int Theme_Sherlock_Light
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361878]
  + Field:        Theme_Sherlock_Light_DarkActionBar I
    Access flags: 0x19
      = public static final int Theme_Sherlock_Light_DarkActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361879]
  + Field:        Theme_Sherlock_Light_NoActionBar I
    Access flags: 0x19
      = public static final int Theme_Sherlock_Light_NoActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361881]
  + Field:        Theme_Sherlock_NoActionBar I
    Access flags: 0x19
      = public static final int Theme_Sherlock_NoActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361880]
  + Field:        Widget I
    Access flags: 0x19
      = public static final int Widget
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361792]
  + Field:        Widget_Sherlock_ActionBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361795]
  + Field:        Widget_Sherlock_ActionBar_Solid I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionBar_Solid
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361796]
  + Field:        Widget_Sherlock_ActionBar_TabBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionBar_TabBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361803]
  + Field:        Widget_Sherlock_ActionBar_TabText I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionBar_TabText
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361806]
  + Field:        Widget_Sherlock_ActionBar_TabView I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionBar_TabView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361800]
  + Field:        Widget_Sherlock_ActionButton I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionButton
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361809]
  + Field:        Widget_Sherlock_ActionButton_CloseMode I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionButton_CloseMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361811]
  + Field:        Widget_Sherlock_ActionButton_Overflow I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionButton_Overflow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361813]
  + Field:        Widget_Sherlock_ActionMode I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActionMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361816]
  + Field:        Widget_Sherlock_ActivityChooserView I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ActivityChooserView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361824]
  + Field:        Widget_Sherlock_Button_Small I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Button_Small
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361826]
  + Field:        Widget_Sherlock_DropDownItem_Spinner I
    Access flags: 0x19
      = public static final int Widget_Sherlock_DropDownItem_Spinner
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361835]
  + Field:        Widget_Sherlock_Light_ActionBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361797]
  + Field:        Widget_Sherlock_Light_ActionBar_Solid I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_Solid
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361798]
  + Field:        Widget_Sherlock_Light_ActionBar_Solid_Inverse I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_Solid_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361799]
  + Field:        Widget_Sherlock_Light_ActionBar_TabBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_TabBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361804]
  + Field:        Widget_Sherlock_Light_ActionBar_TabBar_Inverse I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_TabBar_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361805]
  + Field:        Widget_Sherlock_Light_ActionBar_TabText I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_TabText
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361807]
  + Field:        Widget_Sherlock_Light_ActionBar_TabText_Inverse I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_TabText_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361808]
  + Field:        Widget_Sherlock_Light_ActionBar_TabView I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_TabView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361801]
  + Field:        Widget_Sherlock_Light_ActionBar_TabView_Inverse I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionBar_TabView_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361802]
  + Field:        Widget_Sherlock_Light_ActionButton I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionButton
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361810]
  + Field:        Widget_Sherlock_Light_ActionButton_CloseMode I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionButton_CloseMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361812]
  + Field:        Widget_Sherlock_Light_ActionButton_Overflow I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionButton_Overflow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361814]
  + Field:        Widget_Sherlock_Light_ActionMode I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361817]
  + Field:        Widget_Sherlock_Light_ActionMode_Inverse I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActionMode_Inverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361818]
  + Field:        Widget_Sherlock_Light_ActivityChooserView I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ActivityChooserView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361825]
  + Field:        Widget_Sherlock_Light_Button_Small I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_Button_Small
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361827]
  + Field:        Widget_Sherlock_Light_DropDownItem_Spinner I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_DropDownItem_Spinner
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361836]
  + Field:        Widget_Sherlock_Light_ListPopupWindow I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ListPopupWindow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361820]
  + Field:        Widget_Sherlock_Light_ListView_DropDown I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ListView_DropDown
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361833]
  + Field:        Widget_Sherlock_Light_PopupMenu I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_PopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361822]
  + Field:        Widget_Sherlock_Light_PopupWindow_ActionMode I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_PopupWindow_ActionMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361838]
  + Field:        Widget_Sherlock_Light_ProgressBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ProgressBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361840]
  + Field:        Widget_Sherlock_Light_ProgressBar_Horizontal I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_ProgressBar_Horizontal
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361842]
  + Field:        Widget_Sherlock_Light_SearchAutoCompleteTextView I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_SearchAutoCompleteTextView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361846]
  + Field:        Widget_Sherlock_Light_Spinner_DropDown_ActionBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Light_Spinner_DropDown_ActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361830]
  + Field:        Widget_Sherlock_ListPopupWindow I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ListPopupWindow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361819]
  + Field:        Widget_Sherlock_ListView_DropDown I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ListView_DropDown
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361832]
  + Field:        Widget_Sherlock_PopupMenu I
    Access flags: 0x19
      = public static final int Widget_Sherlock_PopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361821]
  + Field:        Widget_Sherlock_PopupWindow_ActionMode I
    Access flags: 0x19
      = public static final int Widget_Sherlock_PopupWindow_ActionMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361837]
  + Field:        Widget_Sherlock_ProgressBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ProgressBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361839]
  + Field:        Widget_Sherlock_ProgressBar_Horizontal I
    Access flags: 0x19
      = public static final int Widget_Sherlock_ProgressBar_Horizontal
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361841]
  + Field:        Widget_Sherlock_SearchAutoCompleteTextView I
    Access flags: 0x19
      = public static final int Widget_Sherlock_SearchAutoCompleteTextView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361845]
  + Field:        Widget_Sherlock_Spinner_DropDown_ActionBar I
    Access flags: 0x19
      = public static final int Widget_Sherlock_Spinner_DropDown_ActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361829]
  + Field:        Widget_Sherlock_TextView_SpinnerItem I
    Access flags: 0x19
      = public static final int Widget_Sherlock_TextView_SpinnerItem
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361843]

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public R$style()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #93
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 356
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$style; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$style]
      + Class [com/actionbarsherlock/R]
      + Utf8 [style]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/R$styleable
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.R$styleable extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 394):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [5]
  + Integer [6]
  + Integer [7]
  + Integer [8]
  + Integer [9]
  + Integer [10]
  + Integer [11]
  + Integer [12]
  + Integer [13]
  + Integer [14]
  + Integer [15]
  + Integer [16]
  + Integer [17]
  + Integer [18]
  + Integer [19]
  + Integer [20]
  + Integer [21]
  + Integer [22]
  + Integer [23]
  + Integer [24]
  + Integer [25]
  + Integer [26]
  + Integer [27]
  + Integer [28]
  + Integer [29]
  + Integer [30]
  + Integer [31]
  + Integer [32]
  + Integer [33]
  + Integer [34]
  + Integer [35]
  + Integer [36]
  + Integer [37]
  + Integer [38]
  + Integer [39]
  + Integer [40]
  + Integer [41]
  + Integer [42]
  + Integer [43]
  + Integer [44]
  + Integer [45]
  + Integer [46]
  + Integer [47]
  + Integer [48]
  + Integer [49]
  + Integer [50]
  + Integer [51]
  + Integer [52]
  + Integer [53]
  + Integer [54]
  + Integer [55]
  + Integer [56]
  + Integer [57]
  + Integer [58]
  + Integer [59]
  + Integer [60]
  + Integer [61]
  + Integer [62]
  + Integer [63]
  + Integer [64]
  + Integer [65]
  + Integer [66]
  + Integer [16842754]
  + Integer [16842766]
  + Integer [16842927]
  + Integer [16842960]
  + Integer [16842964]
  + Integer [16842970]
  + Integer [16843014]
  + Integer [16843039]
  + Integer [16843071]
  + Integer [16843125]
  + Integer [16843126]
  + Integer [16843131]
  + Integer [16843156]
  + Integer [16843230]
  + Integer [16843231]
  + Integer [16843232]
  + Integer [16843233]
  + Integer [16843234]
  + Integer [16843235]
  + Integer [16843236]
  + Integer [16843237]
  + Integer [16843296]
  + Integer [16843362]
  + Integer [16843364]
  + Integer [16843375]
  + Integer [16843436]
  + Integer [16843437]
  + Integer [16843481]
  + Integer [16843515]
  + Integer [16843516]
  + Integer [16843657]
  + Integer [16843793]
  + Integer [2130771985]
  + Integer [2130771986]
  + Integer [2130771987]
  + Integer [2130771988]
  + Integer [2130771989]
  + Integer [2130771990]
  + Integer [2130771991]
  + Integer [2130771992]
  + Integer [2130771993]
  + Integer [2130771994]
  + Integer [2130771995]
  + Integer [2130771996]
  + Integer [2130771997]
  + Integer [2130771998]
  + Integer [2130771999]
  + Integer [2130772000]
  + Integer [2130772001]
  + Integer [2130772002]
  + Integer [2130772003]
  + Integer [2130772004]
  + Integer [2130772005]
  + Integer [2130772006]
  + Integer [2130772007]
  + Integer [2130772008]
  + Integer [2130772009]
  + Integer [2130772010]
  + Integer [2130772011]
  + Integer [2130772012]
  + Integer [2130772013]
  + Integer [2130772014]
  + Integer [2130772015]
  + Integer [2130772016]
  + Integer [2130772017]
  + Integer [2130772018]
  + Integer [2130772019]
  + Integer [2130772020]
  + Integer [2130772021]
  + Integer [2130772022]
  + Integer [2130772023]
  + Integer [2130772024]
  + Integer [2130772025]
  + Integer [2130772026]
  + Integer [2130772027]
  + Integer [2130772028]
  + Integer [2130772029]
  + Integer [2130772030]
  + Integer [2130772031]
  + Integer [2130772032]
  + Integer [2130772033]
  + Integer [2130772034]
  + Integer [2130772035]
  + Integer [2130772036]
  + Integer [2130772037]
  + Integer [2130772038]
  + Integer [2130772039]
  + Integer [2130772040]
  + Integer [2130772041]
  + Integer [2130772042]
  + Integer [2130772043]
  + Integer [2130772044]
  + Integer [2130772045]
  + Integer [2130772046]
  + Integer [2130772047]
  + Integer [2130772048]
  + Integer [2130772049]
  + Integer [2130772050]
  + Integer [2130772051]
  + Integer [2130772052]
  + Integer [2130772053]
  + Integer [2130772054]
  + Integer [2130772055]
  + Integer [2130772056]
  + Integer [2130772057]
  + Integer [2130772058]
  + Integer [2130772059]
  + Integer [2130772060]
  + Integer [2130772061]
  + Integer [2130772062]
  + Integer [2130772063]
  + Integer [2130772064]
  + Integer [2130772065]
  + Integer [2130772066]
  + Integer [2130772067]
  + Integer [2130772068]
  + Integer [2130772069]
  + Integer [2130772070]
  + Integer [2130772071]
  + Integer [2130772072]
  + Integer [2130772073]
  + Integer [2130772074]
  + Integer [2130772075]
  + Integer [2130772076]
  + Integer [2130772077]
  + Integer [2130772078]
  + Integer [2130772079]
  + Integer [2130772080]
  + Integer [2130772081]
  + Integer [2130772082]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockSearchView [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockView [I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [SherlockActionBar [I]
  + NameAndType [SherlockActionMenuItemView [I]
  + NameAndType [SherlockActionMode [I]
  + NameAndType [SherlockActivityChooserView [I]
  + NameAndType [SherlockMenuGroup [I]
  + NameAndType [SherlockMenuItem [I]
  + NameAndType [SherlockMenuView [I]
  + NameAndType [SherlockSearchView [I]
  + NameAndType [SherlockSpinner [I]
  + NameAndType [SherlockTheme [I]
  + NameAndType [SherlockView [I]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/R$styleable;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [R.java]
  + Utf8 [SherlockActionBar]
  + Utf8 [SherlockActionBar_background]
  + Utf8 [SherlockActionBar_backgroundSplit]
  + Utf8 [SherlockActionBar_backgroundStacked]
  + Utf8 [SherlockActionBar_customNavigationLayout]
  + Utf8 [SherlockActionBar_displayOptions]
  + Utf8 [SherlockActionBar_divider]
  + Utf8 [SherlockActionBar_height]
  + Utf8 [SherlockActionBar_homeLayout]
  + Utf8 [SherlockActionBar_icon]
  + Utf8 [SherlockActionBar_indeterminateProgressStyle]
  + Utf8 [SherlockActionBar_itemPadding]
  + Utf8 [SherlockActionBar_logo]
  + Utf8 [SherlockActionBar_navigationMode]
  + Utf8 [SherlockActionBar_progressBarPadding]
  + Utf8 [SherlockActionBar_progressBarStyle]
  + Utf8 [SherlockActionBar_subtitle]
  + Utf8 [SherlockActionBar_subtitleTextStyle]
  + Utf8 [SherlockActionBar_title]
  + Utf8 [SherlockActionBar_titleTextStyle]
  + Utf8 [SherlockActionMenuItemView]
  + Utf8 [SherlockActionMenuItemView_android_minWidth]
  + Utf8 [SherlockActionMode]
  + Utf8 [SherlockActionMode_background]
  + Utf8 [SherlockActionMode_backgroundSplit]
  + Utf8 [SherlockActionMode_height]
  + Utf8 [SherlockActionMode_subtitleTextStyle]
  + Utf8 [SherlockActionMode_titleTextStyle]
  + Utf8 [SherlockActivityChooserView]
  + Utf8 [SherlockActivityChooserView_android_background]
  + Utf8 [SherlockActivityChooserView_expandActivityOverflowButtonDrawable]
  + Utf8 [SherlockActivityChooserView_initialActivityCount]
  + Utf8 [SherlockMenuGroup]
  + Utf8 [SherlockMenuGroup_android_checkableBehavior]
  + Utf8 [SherlockMenuGroup_android_enabled]
  + Utf8 [SherlockMenuGroup_android_id]
  + Utf8 [SherlockMenuGroup_android_menuCategory]
  + Utf8 [SherlockMenuGroup_android_orderInCategory]
  + Utf8 [SherlockMenuGroup_android_visible]
  + Utf8 [SherlockMenuItem]
  + Utf8 [SherlockMenuItem_android_actionLayout]
  + Utf8 [SherlockMenuItem_android_actionProviderClass]
  + Utf8 [SherlockMenuItem_android_actionViewClass]
  + Utf8 [SherlockMenuItem_android_alphabeticShortcut]
  + Utf8 [SherlockMenuItem_android_checkable]
  + Utf8 [SherlockMenuItem_android_checked]
  + Utf8 [SherlockMenuItem_android_enabled]
  + Utf8 [SherlockMenuItem_android_icon]
  + Utf8 [SherlockMenuItem_android_id]
  + Utf8 [SherlockMenuItem_android_menuCategory]
  + Utf8 [SherlockMenuItem_android_numericShortcut]
  + Utf8 [SherlockMenuItem_android_onClick]
  + Utf8 [SherlockMenuItem_android_orderInCategory]
  + Utf8 [SherlockMenuItem_android_showAsAction]
  + Utf8 [SherlockMenuItem_android_title]
  + Utf8 [SherlockMenuItem_android_titleCondensed]
  + Utf8 [SherlockMenuItem_android_visible]
  + Utf8 [SherlockMenuView]
  + Utf8 [SherlockMenuView_headerBackground]
  + Utf8 [SherlockMenuView_horizontalDivider]
  + Utf8 [SherlockMenuView_itemBackground]
  + Utf8 [SherlockMenuView_itemIconDisabledAlpha]
  + Utf8 [SherlockMenuView_itemTextAppearance]
  + Utf8 [SherlockMenuView_preserveIconSpacing]
  + Utf8 [SherlockMenuView_verticalDivider]
  + Utf8 [SherlockMenuView_windowAnimationStyle]
  + Utf8 [SherlockSearchView]
  + Utf8 [SherlockSearchView_android_imeOptions]
  + Utf8 [SherlockSearchView_android_inputType]
  + Utf8 [SherlockSearchView_android_maxWidth]
  + Utf8 [SherlockSearchView_iconifiedByDefault]
  + Utf8 [SherlockSearchView_queryHint]
  + Utf8 [SherlockSpinner]
  + Utf8 [SherlockSpinner_android_dropDownHorizontalOffset]
  + Utf8 [SherlockSpinner_android_dropDownSelector]
  + Utf8 [SherlockSpinner_android_dropDownVerticalOffset]
  + Utf8 [SherlockSpinner_android_dropDownWidth]
  + Utf8 [SherlockSpinner_android_gravity]
  + Utf8 [SherlockSpinner_android_popupBackground]
  + Utf8 [SherlockSpinner_android_popupPromptView]
  + Utf8 [SherlockSpinner_android_prompt]
  + Utf8 [SherlockTheme]
  + Utf8 [SherlockTheme_actionBarDivider]
  + Utf8 [SherlockTheme_actionBarItemBackground]
  + Utf8 [SherlockTheme_actionBarSize]
  + Utf8 [SherlockTheme_actionBarSplitStyle]
  + Utf8 [SherlockTheme_actionBarStyle]
  + Utf8 [SherlockTheme_actionBarTabBarStyle]
  + Utf8 [SherlockTheme_actionBarTabStyle]
  + Utf8 [SherlockTheme_actionBarTabTextStyle]
  + Utf8 [SherlockTheme_actionBarWidgetTheme]
  + Utf8 [SherlockTheme_actionButtonStyle]
  + Utf8 [SherlockTheme_actionDropDownStyle]
  + Utf8 [SherlockTheme_actionMenuTextAppearance]
  + Utf8 [SherlockTheme_actionMenuTextColor]
  + Utf8 [SherlockTheme_actionModeBackground]
  + Utf8 [SherlockTheme_actionModeCloseButtonStyle]
  + Utf8 [SherlockTheme_actionModeCloseDrawable]
  + Utf8 [SherlockTheme_actionModePopupWindowStyle]
  + Utf8 [SherlockTheme_actionModeShareDrawable]
  + Utf8 [SherlockTheme_actionModeSplitBackground]
  + Utf8 [SherlockTheme_actionModeStyle]
  + Utf8 [SherlockTheme_actionOverflowButtonStyle]
  + Utf8 [SherlockTheme_actionSpinnerItemStyle]
  + Utf8 [SherlockTheme_activatedBackgroundIndicator]
  + Utf8 [SherlockTheme_activityChooserViewStyle]
  + Utf8 [SherlockTheme_buttonStyleSmall]
  + Utf8 [SherlockTheme_dividerVertical]
  + Utf8 [SherlockTheme_dropDownHintAppearance]
  + Utf8 [SherlockTheme_dropDownListViewStyle]
  + Utf8 [SherlockTheme_dropdownListPreferredItemHeight]
  + Utf8 [SherlockTheme_homeAsUpIndicator]
  + Utf8 [SherlockTheme_listPopupWindowStyle]
  + Utf8 [SherlockTheme_listPreferredItemHeightSmall]
  + Utf8 [SherlockTheme_listPreferredItemPaddingLeft]
  + Utf8 [SherlockTheme_listPreferredItemPaddingRight]
  + Utf8 [SherlockTheme_popupMenuStyle]
  + Utf8 [SherlockTheme_searchAutoCompleteTextView]
  + Utf8 [SherlockTheme_searchDropdownBackground]
  + Utf8 [SherlockTheme_searchResultListItemHeight]
  + Utf8 [SherlockTheme_searchViewCloseIcon]
  + Utf8 [SherlockTheme_searchViewEditQuery]
  + Utf8 [SherlockTheme_searchViewEditQueryBackground]
  + Utf8 [SherlockTheme_searchViewGoIcon]
  + Utf8 [SherlockTheme_searchViewSearchIcon]
  + Utf8 [SherlockTheme_searchViewTextField]
  + Utf8 [SherlockTheme_searchViewTextFieldRight]
  + Utf8 [SherlockTheme_searchViewVoiceIcon]
  + Utf8 [SherlockTheme_selectableItemBackground]
  + Utf8 [SherlockTheme_spinnerDropDownItemStyle]
  + Utf8 [SherlockTheme_spinnerItemStyle]
  + Utf8 [SherlockTheme_textAppearanceLargePopupMenu]
  + Utf8 [SherlockTheme_textAppearanceListItemSmall]
  + Utf8 [SherlockTheme_textAppearanceSearchResultSubtitle]
  + Utf8 [SherlockTheme_textAppearanceSearchResultTitle]
  + Utf8 [SherlockTheme_textAppearanceSmall]
  + Utf8 [SherlockTheme_textAppearanceSmallPopupMenu]
  + Utf8 [SherlockTheme_textColorPrimary]
  + Utf8 [SherlockTheme_textColorPrimaryDisableOnly]
  + Utf8 [SherlockTheme_textColorPrimaryInverse]
  + Utf8 [SherlockTheme_textColorSearchUrl]
  + Utf8 [SherlockTheme_windowActionBar]
  + Utf8 [SherlockTheme_windowActionBarOverlay]
  + Utf8 [SherlockTheme_windowActionModeOverlay]
  + Utf8 [SherlockTheme_windowContentOverlay]
  + Utf8 [SherlockTheme_windowMinWidthMajor]
  + Utf8 [SherlockTheme_windowMinWidthMinor]
  + Utf8 [SherlockTheme_windowNoTitle]
  + Utf8 [SherlockTheme_windowSplitActionBar]
  + Utf8 [SherlockView]
  + Utf8 [SherlockView_android_focusable]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [java/lang/Object]
  + Utf8 [styleable]
  + Utf8 [this]

Fields (count = 151):
  + Field:        SherlockActionBar [I
    Access flags: 0x19
      = public static final int[] SherlockActionBar
  + Field:        SherlockActionBar_background I
    Access flags: 0x19
      = public static final int SherlockActionBar_background
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockActionBar_backgroundSplit I
    Access flags: 0x19
      = public static final int SherlockActionBar_backgroundSplit
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockActionBar_backgroundStacked I
    Access flags: 0x19
      = public static final int SherlockActionBar_backgroundStacked
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        SherlockActionBar_customNavigationLayout I
    Access flags: 0x19
      = public static final int SherlockActionBar_customNavigationLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        SherlockActionBar_displayOptions I
    Access flags: 0x19
      = public static final int SherlockActionBar_displayOptions
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockActionBar_divider I
    Access flags: 0x19
      = public static final int SherlockActionBar_divider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockActionBar_height I
    Access flags: 0x19
      = public static final int SherlockActionBar_height
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockActionBar_homeLayout I
    Access flags: 0x19
      = public static final int SherlockActionBar_homeLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        SherlockActionBar_icon I
    Access flags: 0x19
      = public static final int SherlockActionBar_icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        SherlockActionBar_indeterminateProgressStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_indeterminateProgressStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        SherlockActionBar_itemPadding I
    Access flags: 0x19
      = public static final int SherlockActionBar_itemPadding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [18]
  + Field:        SherlockActionBar_logo I
    Access flags: 0x19
      = public static final int SherlockActionBar_logo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        SherlockActionBar_navigationMode I
    Access flags: 0x19
      = public static final int SherlockActionBar_navigationMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockActionBar_progressBarPadding I
    Access flags: 0x19
      = public static final int SherlockActionBar_progressBarPadding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [17]
  + Field:        SherlockActionBar_progressBarStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_progressBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        SherlockActionBar_subtitle I
    Access flags: 0x19
      = public static final int SherlockActionBar_subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        SherlockActionBar_subtitleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_subtitleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockActionBar_title I
    Access flags: 0x19
      = public static final int SherlockActionBar_title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        SherlockActionBar_titleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_titleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActionMenuItemView [I
    Access flags: 0x19
      = public static final int[] SherlockActionMenuItemView
  + Field:        SherlockActionMenuItemView_android_minWidth I
    Access flags: 0x19
      = public static final int SherlockActionMenuItemView_android_minWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActionMode [I
    Access flags: 0x19
      = public static final int[] SherlockActionMode
  + Field:        SherlockActionMode_background I
    Access flags: 0x19
      = public static final int SherlockActionMode_background
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockActionMode_backgroundSplit I
    Access flags: 0x19
      = public static final int SherlockActionMode_backgroundSplit
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockActionMode_height I
    Access flags: 0x19
      = public static final int SherlockActionMode_height
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockActionMode_subtitleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionMode_subtitleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockActionMode_titleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionMode_titleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActivityChooserView [I
    Access flags: 0x19
      = public static final int[] SherlockActivityChooserView
  + Field:        SherlockActivityChooserView_android_background I
    Access flags: 0x19
      = public static final int SherlockActivityChooserView_android_background
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActivityChooserView_expandActivityOverflowButtonDrawable I
    Access flags: 0x19
      = public static final int SherlockActivityChooserView_expandActivityOverflowButtonDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockActivityChooserView_initialActivityCount I
    Access flags: 0x19
      = public static final int SherlockActivityChooserView_initialActivityCount
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuGroup [I
    Access flags: 0x19
      = public static final int[] SherlockMenuGroup
  + Field:        SherlockMenuGroup_android_checkableBehavior I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_checkableBehavior
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockMenuGroup_android_enabled I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_enabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockMenuGroup_android_id I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_id
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuGroup_android_menuCategory I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_menuCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockMenuGroup_android_orderInCategory I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_orderInCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockMenuGroup_android_visible I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_visible
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockMenuItem [I
    Access flags: 0x19
      = public static final int[] SherlockMenuItem
  + Field:        SherlockMenuItem_android_actionLayout I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_actionLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        SherlockMenuItem_android_actionProviderClass I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_actionProviderClass
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        SherlockMenuItem_android_actionViewClass I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_actionViewClass
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        SherlockMenuItem_android_alphabeticShortcut I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_alphabeticShortcut
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        SherlockMenuItem_android_checkable I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_checkable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        SherlockMenuItem_android_checked I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_checked
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockMenuItem_android_enabled I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_enabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuItem_android_icon I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockMenuItem_android_id I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_id
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockMenuItem_android_menuCategory I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_menuCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockMenuItem_android_numericShortcut I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_numericShortcut
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        SherlockMenuItem_android_onClick I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_onClick
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        SherlockMenuItem_android_orderInCategory I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_orderInCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockMenuItem_android_showAsAction I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_showAsAction
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        SherlockMenuItem_android_title I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockMenuItem_android_titleCondensed I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_titleCondensed
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        SherlockMenuItem_android_visible I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_visible
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockMenuView [I
    Access flags: 0x19
      = public static final int[] SherlockMenuView
  + Field:        SherlockMenuView_headerBackground I
    Access flags: 0x19
      = public static final int SherlockMenuView_headerBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockMenuView_horizontalDivider I
    Access flags: 0x19
      = public static final int SherlockMenuView_horizontalDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuView_itemBackground I
    Access flags: 0x19
      = public static final int SherlockMenuView_itemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockMenuView_itemIconDisabledAlpha I
    Access flags: 0x19
      = public static final int SherlockMenuView_itemIconDisabledAlpha
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockMenuView_itemTextAppearance I
    Access flags: 0x19
      = public static final int SherlockMenuView_itemTextAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockMenuView_preserveIconSpacing I
    Access flags: 0x19
      = public static final int SherlockMenuView_preserveIconSpacing
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockMenuView_verticalDivider I
    Access flags: 0x19
      = public static final int SherlockMenuView_verticalDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockMenuView_windowAnimationStyle I
    Access flags: 0x19
      = public static final int SherlockMenuView_windowAnimationStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockSearchView [I
    Access flags: 0x19
      = public static final int[] SherlockSearchView
  + Field:        SherlockSearchView_android_imeOptions I
    Access flags: 0x19
      = public static final int SherlockSearchView_android_imeOptions
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockSearchView_android_inputType I
    Access flags: 0x19
      = public static final int SherlockSearchView_android_inputType
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockSearchView_android_maxWidth I
    Access flags: 0x19
      = public static final int SherlockSearchView_android_maxWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockSearchView_iconifiedByDefault I
    Access flags: 0x19
      = public static final int SherlockSearchView_iconifiedByDefault
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockSearchView_queryHint I
    Access flags: 0x19
      = public static final int SherlockSearchView_queryHint
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockSpinner [I
    Access flags: 0x19
      = public static final int[] SherlockSpinner
  + Field:        SherlockSpinner_android_dropDownHorizontalOffset I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownHorizontalOffset
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockSpinner_android_dropDownSelector I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownSelector
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockSpinner_android_dropDownVerticalOffset I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownVerticalOffset
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockSpinner_android_dropDownWidth I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockSpinner_android_gravity I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_gravity
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockSpinner_android_popupBackground I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_popupBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockSpinner_android_popupPromptView I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_popupPromptView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockSpinner_android_prompt I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_prompt
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockTheme [I
    Access flags: 0x19
      = public static final int[] SherlockTheme
  + Field:        SherlockTheme_actionBarDivider I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        SherlockTheme_actionBarItemBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarItemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        SherlockTheme_actionBarSize I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockTheme_actionBarSplitStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarSplitStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockTheme_actionBarStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockTheme_actionBarTabBarStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarTabBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockTheme_actionBarTabStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarTabStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockTheme_actionBarTabTextStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarTabTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockTheme_actionBarWidgetTheme I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarWidgetTheme
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockTheme_actionButtonStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [52]
  + Field:        SherlockTheme_actionDropDownStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionDropDownStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [51]
  + Field:        SherlockTheme_actionMenuTextAppearance I
    Access flags: 0x19
      = public static final int SherlockTheme_actionMenuTextAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        SherlockTheme_actionMenuTextColor I
    Access flags: 0x19
      = public static final int SherlockTheme_actionMenuTextColor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        SherlockTheme_actionModeBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        SherlockTheme_actionModeCloseButtonStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeCloseButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        SherlockTheme_actionModeCloseDrawable I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeCloseDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        SherlockTheme_actionModePopupWindowStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModePopupWindowStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [18]
  + Field:        SherlockTheme_actionModeShareDrawable I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeShareDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [17]
  + Field:        SherlockTheme_actionModeSplitBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeSplitBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        SherlockTheme_actionModeStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        SherlockTheme_actionOverflowButtonStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionOverflowButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockTheme_actionSpinnerItemStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionSpinnerItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [57]
  + Field:        SherlockTheme_activatedBackgroundIndicator I
    Access flags: 0x19
      = public static final int SherlockTheme_activatedBackgroundIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [65]
  + Field:        SherlockTheme_activityChooserViewStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_activityChooserViewStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [64]
  + Field:        SherlockTheme_buttonStyleSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_buttonStyleSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [19]
  + Field:        SherlockTheme_dividerVertical I
    Access flags: 0x19
      = public static final int SherlockTheme_dividerVertical
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [50]
  + Field:        SherlockTheme_dropDownHintAppearance I
    Access flags: 0x19
      = public static final int SherlockTheme_dropDownHintAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [66]
  + Field:        SherlockTheme_dropDownListViewStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_dropDownListViewStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [54]
  + Field:        SherlockTheme_dropdownListPreferredItemHeight I
    Access flags: 0x19
      = public static final int SherlockTheme_dropdownListPreferredItemHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [56]
  + Field:        SherlockTheme_homeAsUpIndicator I
    Access flags: 0x19
      = public static final int SherlockTheme_homeAsUpIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [53]
  + Field:        SherlockTheme_listPopupWindowStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_listPopupWindowStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [63]
  + Field:        SherlockTheme_listPreferredItemHeightSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_listPreferredItemHeightSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [44]
  + Field:        SherlockTheme_listPreferredItemPaddingLeft I
    Access flags: 0x19
      = public static final int SherlockTheme_listPreferredItemPaddingLeft
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [45]
  + Field:        SherlockTheme_listPreferredItemPaddingRight I
    Access flags: 0x19
      = public static final int SherlockTheme_listPreferredItemPaddingRight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [46]
  + Field:        SherlockTheme_popupMenuStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_popupMenuStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [55]
  + Field:        SherlockTheme_searchAutoCompleteTextView I
    Access flags: 0x19
      = public static final int SherlockTheme_searchAutoCompleteTextView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [30]
  + Field:        SherlockTheme_searchDropdownBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_searchDropdownBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [31]
  + Field:        SherlockTheme_searchResultListItemHeight I
    Access flags: 0x19
      = public static final int SherlockTheme_searchResultListItemHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [41]
  + Field:        SherlockTheme_searchViewCloseIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewCloseIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [32]
  + Field:        SherlockTheme_searchViewEditQuery I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewEditQuery
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [36]
  + Field:        SherlockTheme_searchViewEditQueryBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewEditQueryBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [37]
  + Field:        SherlockTheme_searchViewGoIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewGoIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [33]
  + Field:        SherlockTheme_searchViewSearchIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewSearchIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [34]
  + Field:        SherlockTheme_searchViewTextField I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewTextField
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [38]
  + Field:        SherlockTheme_searchViewTextFieldRight I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewTextFieldRight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [39]
  + Field:        SherlockTheme_searchViewVoiceIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewVoiceIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [35]
  + Field:        SherlockTheme_selectableItemBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_selectableItemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [20]
  + Field:        SherlockTheme_spinnerDropDownItemStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_spinnerDropDownItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [29]
  + Field:        SherlockTheme_spinnerItemStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_spinnerItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [28]
  + Field:        SherlockTheme_textAppearanceLargePopupMenu I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceLargePopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [22]
  + Field:        SherlockTheme_textAppearanceListItemSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceListItemSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [47]
  + Field:        SherlockTheme_textAppearanceSearchResultSubtitle I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSearchResultSubtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [43]
  + Field:        SherlockTheme_textAppearanceSearchResultTitle I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSearchResultTitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [42]
  + Field:        SherlockTheme_textAppearanceSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [24]
  + Field:        SherlockTheme_textAppearanceSmallPopupMenu I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSmallPopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [23]
  + Field:        SherlockTheme_textColorPrimary I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorPrimary
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [25]
  + Field:        SherlockTheme_textColorPrimaryDisableOnly I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorPrimaryDisableOnly
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [26]
  + Field:        SherlockTheme_textColorPrimaryInverse I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorPrimaryInverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [27]
  + Field:        SherlockTheme_textColorSearchUrl I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorSearchUrl
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [40]
  + Field:        SherlockTheme_windowActionBar I
    Access flags: 0x19
      = public static final int SherlockTheme_windowActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [59]
  + Field:        SherlockTheme_windowActionBarOverlay I
    Access flags: 0x19
      = public static final int SherlockTheme_windowActionBarOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [60]
  + Field:        SherlockTheme_windowActionModeOverlay I
    Access flags: 0x19
      = public static final int SherlockTheme_windowActionModeOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [61]
  + Field:        SherlockTheme_windowContentOverlay I
    Access flags: 0x19
      = public static final int SherlockTheme_windowContentOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [21]
  + Field:        SherlockTheme_windowMinWidthMajor I
    Access flags: 0x19
      = public static final int SherlockTheme_windowMinWidthMajor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [48]
  + Field:        SherlockTheme_windowMinWidthMinor I
    Access flags: 0x19
      = public static final int SherlockTheme_windowMinWidthMinor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [49]
  + Field:        SherlockTheme_windowNoTitle I
    Access flags: 0x19
      = public static final int SherlockTheme_windowNoTitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [58]
  + Field:        SherlockTheme_windowSplitActionBar I
    Access flags: 0x19
      = public static final int SherlockTheme_windowSplitActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [62]
  + Field:        SherlockView [I
    Access flags: 0x19
      = public static final int[] SherlockView
  + Field:        SherlockView_android_focusable I
    Access flags: 0x19
      = public static final int SherlockView_android_focusable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]

Methods (count = 2):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 862, locals = 0, stack = 4):
      [0] bipush 19
      [2] newarray 10
      [4] dup
      [5] iconst_0
      [6] ldc #100
        + Integer [2130771985]
      [8] iastore
      [9] dup
      [10] iconst_1
      [11] ldc #101
        + Integer [2130771986]
      [13] iastore
      [14] dup
      [15] iconst_2
      [16] ldc #102
        + Integer [2130771987]
      [18] iastore
      [19] dup
      [20] iconst_3
      [21] ldc #103
        + Integer [2130771988]
      [23] iastore
      [24] dup
      [25] iconst_4
      [26] ldc #104
        + Integer [2130771989]
      [28] iastore
      [29] dup
      [30] iconst_5
      [31] ldc #105
        + Integer [2130771990]
      [33] iastore
      [34] dup
      [35] bipush 6
      [37] ldc #173
        + Integer [2130772058]
      [39] iastore
      [40] dup
      [41] bipush 7
      [43] ldc #174
        + Integer [2130772059]
      [45] iastore
      [46] dup
      [47] bipush 8
      [49] ldc #175
        + Integer [2130772060]
      [51] iastore
      [52] dup
      [53] bipush 9
      [55] ldc #176
        + Integer [2130772061]
      [57] iastore
      [58] dup
      [59] bipush 10
      [61] ldc #177
        + Integer [2130772062]
      [63] iastore
      [64] dup
      [65] bipush 11
      [67] ldc #178
        + Integer [2130772063]
      [69] iastore
      [70] dup
      [71] bipush 12
      [73] ldc #179
        + Integer [2130772064]
      [75] iastore
      [76] dup
      [77] bipush 13
      [79] ldc #180
        + Integer [2130772065]
      [81] iastore
      [82] dup
      [83] bipush 14
      [85] ldc #181
        + Integer [2130772066]
      [87] iastore
      [88] dup
      [89] bipush 15
      [91] ldc #182
        + Integer [2130772067]
      [93] iastore
      [94] dup
      [95] bipush 16
      [97] ldc #183
        + Integer [2130772068]
      [99] iastore
      [100] dup
      [101] bipush 17
      [103] ldc #184
        + Integer [2130772069]
      [105] iastore
      [106] dup
      [107] bipush 18
      [109] ldc #185
        + Integer [2130772070]
      [111] iastore
      [112] putstatic #201
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
      [115] iconst_1
      [116] newarray 10
      [118] dup
      [119] iconst_0
      [120] ldc #76
        + Integer [16843071]
      [122] iastore
      [123] putstatic #202
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I]
      [126] iconst_5
      [127] newarray 10
      [129] dup
      [130] iconst_0
      [131] ldc #100
        + Integer [2130771985]
      [133] iastore
      [134] dup
      [135] iconst_1
      [136] ldc #101
        + Integer [2130771986]
      [138] iastore
      [139] dup
      [140] iconst_2
      [141] ldc #102
        + Integer [2130771987]
      [143] iastore
      [144] dup
      [145] iconst_3
      [146] ldc #103
        + Integer [2130771988]
      [148] iastore
      [149] dup
      [150] iconst_4
      [151] ldc #104
        + Integer [2130771989]
      [153] iastore
      [154] putstatic #203
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I]
      [157] iconst_3
      [158] newarray 10
      [160] dup
      [161] iconst_0
      [162] ldc #72
        + Integer [16842964]
      [164] iastore
      [165] dup
      [166] iconst_1
      [167] ldc #194
        + Integer [2130772079]
      [169] iastore
      [170] dup
      [171] iconst_2
      [172] ldc #195
        + Integer [2130772080]
      [174] iastore
      [175] putstatic #204
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I]
      [178] bipush 6
      [180] newarray 10
      [182] dup
      [183] iconst_0
      [184] ldc #69
        + Integer [16842766]
      [186] iastore
      [187] dup
      [188] iconst_1
      [189] ldc #71
        + Integer [16842960]
      [191] iastore
      [192] dup
      [193] iconst_2
      [194] ldc #80
        + Integer [16843156]
      [196] iastore
      [197] dup
      [198] iconst_3
      [199] ldc #81
        + Integer [16843230]
      [201] iastore
      [202] dup
      [203] iconst_4
      [204] ldc #82
        + Integer [16843231]
      [206] iastore
      [207] dup
      [208] iconst_5
      [209] ldc #83
        + Integer [16843232]
      [211] iastore
      [212] putstatic #205
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I]
      [215] bipush 17
      [217] newarray 10
      [219] dup
      [220] iconst_0
      [221] ldc #68
        + Integer [16842754]
      [223] iastore
      [224] dup
      [225] iconst_1
      [226] ldc #69
        + Integer [16842766]
      [228] iastore
      [229] dup
      [230] iconst_2
      [231] ldc #71
        + Integer [16842960]
      [233] iastore
      [234] dup
      [235] iconst_3
      [236] ldc #74
        + Integer [16843014]
      [238] iastore
      [239] dup
      [240] iconst_4
      [241] ldc #80
        + Integer [16843156]
      [243] iastore
      [244] dup
      [245] iconst_5
      [246] ldc #81
        + Integer [16843230]
      [248] iastore
      [249] dup
      [250] bipush 6
      [252] ldc #82
        + Integer [16843231]
      [254] iastore
      [255] dup
      [256] bipush 7
      [258] ldc #84
        + Integer [16843233]
      [260] iastore
      [261] dup
      [262] bipush 8
      [264] ldc #85
        + Integer [16843234]
      [266] iastore
      [267] dup
      [268] bipush 9
      [270] ldc #86
        + Integer [16843235]
      [272] iastore
      [273] dup
      [274] bipush 10
      [276] ldc #87
        + Integer [16843236]
      [278] iastore
      [279] dup
      [280] bipush 11
      [282] ldc #88
        + Integer [16843237]
      [284] iastore
      [285] dup
      [286] bipush 12
      [288] ldc #92
        + Integer [16843375]
      [290] iastore
      [291] dup
      [292] bipush 13
      [294] ldc #95
        + Integer [16843481]
      [296] iastore
      [297] dup
      [298] bipush 14
      [300] ldc #96
        + Integer [16843515]
      [302] iastore
      [303] dup
      [304] bipush 15
      [306] ldc #97
        + Integer [16843516]
      [308] iastore
      [309] dup
      [310] bipush 16
      [312] ldc #98
        + Integer [16843657]
      [314] iastore
      [315] putstatic #206
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I]
      [318] bipush 8
      [320] newarray 10
      [322] dup
      [323] iconst_0
      [324] ldc #186
        + Integer [2130772071]
      [326] iastore
      [327] dup
      [328] iconst_1
      [329] ldc #187
        + Integer [2130772072]
      [331] iastore
      [332] dup
      [333] iconst_2
      [334] ldc #188
        + Integer [2130772073]
      [336] iastore
      [337] dup
      [338] iconst_3
      [339] ldc #189
        + Integer [2130772074]
      [341] iastore
      [342] dup
      [343] iconst_4
      [344] ldc #190
        + Integer [2130772075]
      [346] iastore
      [347] dup
      [348] iconst_5
      [349] ldc #191
        + Integer [2130772076]
      [351] iastore
      [352] dup
      [353] bipush 6
      [355] ldc #192
        + Integer [2130772077]
      [357] iastore
      [358] dup
      [359] bipush 7
      [361] ldc #193
        + Integer [2130772078]
      [363] iastore
      [364] putstatic #207
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I]
      [367] iconst_5
      [368] newarray 10
      [370] dup
      [371] iconst_0
      [372] ldc #75
        + Integer [16843039]
      [374] iastore
      [375] dup
      [376] iconst_1
      [377] ldc #89
        + Integer [16843296]
      [379] iastore
      [380] dup
      [381] iconst_2
      [382] ldc #91
        + Integer [16843364]
      [384] iastore
      [385] dup
      [386] iconst_3
      [387] ldc #196
        + Integer [2130772081]
      [389] iastore
      [390] dup
      [391] iconst_4
      [392] ldc #197
        + Integer [2130772082]
      [394] iastore
      [395] putstatic #208
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockSearchView [I]
      [398] bipush 8
      [400] newarray 10
      [402] dup
      [403] iconst_0
      [404] ldc #70
        + Integer [16842927]
      [406] iastore
      [407] dup
      [408] iconst_1
      [409] ldc #77
        + Integer [16843125]
      [411] iastore
      [412] dup
      [413] iconst_2
      [414] ldc #78
        + Integer [16843126]
      [416] iastore
      [417] dup
      [418] iconst_3
      [419] ldc #79
        + Integer [16843131]
      [421] iastore
      [422] dup
      [423] iconst_4
      [424] ldc #90
        + Integer [16843362]
      [426] iastore
      [427] dup
      [428] iconst_5
      [429] ldc #93
        + Integer [16843436]
      [431] iastore
      [432] dup
      [433] bipush 6
      [435] ldc #94
        + Integer [16843437]
      [437] iastore
      [438] dup
      [439] bipush 7
      [441] ldc #99
        + Integer [16843793]
      [443] iastore
      [444] putstatic #209
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I]
      [447] bipush 67
      [449] newarray 10
      [451] dup
      [452] iconst_0
      [453] ldc #106
        + Integer [2130771991]
      [455] iastore
      [456] dup
      [457] iconst_1
      [458] ldc #107
        + Integer [2130771992]
      [460] iastore
      [461] dup
      [462] iconst_2
      [463] ldc #108
        + Integer [2130771993]
      [465] iastore
      [466] dup
      [467] iconst_3
      [468] ldc #109
        + Integer [2130771994]
      [470] iastore
      [471] dup
      [472] iconst_4
      [473] ldc #110
        + Integer [2130771995]
      [475] iastore
      [476] dup
      [477] iconst_5
      [478] ldc #111
        + Integer [2130771996]
      [480] iastore
      [481] dup
      [482] bipush 6
      [484] ldc #112
        + Integer [2130771997]
      [486] iastore
      [487] dup
      [488] bipush 7
      [490] ldc #113
        + Integer [2130771998]
      [492] iastore
      [493] dup
      [494] bipush 8
      [496] ldc #114
        + Integer [2130771999]
      [498] iastore
      [499] dup
      [500] bipush 9
      [502] ldc #115
        + Integer [2130772000]
      [504] iastore
      [505] dup
      [506] bipush 10
      [508] ldc #116
        + Integer [2130772001]
      [510] iastore
      [511] dup
      [512] bipush 11
      [514] ldc #117
        + Integer [2130772002]
      [516] iastore
      [517] dup
      [518] bipush 12
      [520] ldc #118
        + Integer [2130772003]
      [522] iastore
      [523] dup
      [524] bipush 13
      [526] ldc #119
        + Integer [2130772004]
      [528] iastore
      [529] dup
      [530] bipush 14
      [532] ldc #120
        + Integer [2130772005]
      [534] iastore
      [535] dup
      [536] bipush 15
      [538] ldc #121
        + Integer [2130772006]
      [540] iastore
      [541] dup
      [542] bipush 16
      [544] ldc #122
        + Integer [2130772007]
      [546] iastore
      [547] dup
      [548] bipush 17
      [550] ldc #123
        + Integer [2130772008]
      [552] iastore
      [553] dup
      [554] bipush 18
      [556] ldc #124
        + Integer [2130772009]
      [558] iastore
      [559] dup
      [560] bipush 19
      [562] ldc #125
        + Integer [2130772010]
      [564] iastore
      [565] dup
      [566] bipush 20
      [568] ldc #126
        + Integer [2130772011]
      [570] iastore
      [571] dup
      [572] bipush 21
      [574] ldc #127
        + Integer [2130772012]
      [576] iastore
      [577] dup
      [578] bipush 22
      [580] ldc #128
        + Integer [2130772013]
      [582] iastore
      [583] dup
      [584] bipush 23
      [586] ldc #129
        + Integer [2130772014]
      [588] iastore
      [589] dup
      [590] bipush 24
      [592] ldc #130
        + Integer [2130772015]
      [594] iastore
      [595] dup
      [596] bipush 25
      [598] ldc #131
        + Integer [2130772016]
      [600] iastore
      [601] dup
      [602] bipush 26
      [604] ldc #132
        + Integer [2130772017]
      [606] iastore
      [607] dup
      [608] bipush 27
      [610] ldc #133
        + Integer [2130772018]
      [612] iastore
      [613] dup
      [614] bipush 28
      [616] ldc #134
        + Integer [2130772019]
      [618] iastore
      [619] dup
      [620] bipush 29
      [622] ldc #135
        + Integer [2130772020]
      [624] iastore
      [625] dup
      [626] bipush 30
      [628] ldc #136
        + Integer [2130772021]
      [630] iastore
      [631] dup
      [632] bipush 31
      [634] ldc #137
        + Integer [2130772022]
      [636] iastore
      [637] dup
      [638] bipush 32
      [640] ldc #138
        + Integer [2130772023]
      [642] iastore
      [643] dup
      [644] bipush 33
      [646] ldc #139
        + Integer [2130772024]
      [648] iastore
      [649] dup
      [650] bipush 34
      [652] ldc #140
        + Integer [2130772025]
      [654] iastore
      [655] dup
      [656] bipush 35
      [658] ldc #141
        + Integer [2130772026]
      [660] iastore
      [661] dup
      [662] bipush 36
      [664] ldc #142
        + Integer [2130772027]
      [666] iastore
      [667] dup
      [668] bipush 37
      [670] ldc #143
        + Integer [2130772028]
      [672] iastore
      [673] dup
      [674] bipush 38
      [676] ldc #144
        + Integer [2130772029]
      [678] iastore
      [679] dup
      [680] bipush 39
      [682] ldc #145
        + Integer [2130772030]
      [684] iastore
      [685] dup
      [686] bipush 40
      [688] ldc #146
        + Integer [2130772031]
      [690] iastore
      [691] dup
      [692] bipush 41
      [694] ldc #147
        + Integer [2130772032]
      [696] iastore
      [697] dup
      [698] bipush 42
      [700] ldc #148
        + Integer [2130772033]
      [702] iastore
      [703] dup
      [704] bipush 43
      [706] ldc #149
        + Integer [2130772034]
      [708] iastore
      [709] dup
      [710] bipush 44
      [712] ldc #150
        + Integer [2130772035]
      [714] iastore
      [715] dup
      [716] bipush 45
      [718] ldc #151
        + Integer [2130772036]
      [720] iastore
      [721] dup
      [722] bipush 46
      [724] ldc #152
        + Integer [2130772037]
      [726] iastore
      [727] dup
      [728] bipush 47
      [730] ldc #153
        + Integer [2130772038]
      [732] iastore
      [733] dup
      [734] bipush 48
      [736] ldc #154
        + Integer [2130772039]
      [738] iastore
      [739] dup
      [740] bipush 49
      [742] ldc #155
        + Integer [2130772040]
      [744] iastore
      [745] dup
      [746] bipush 50
      [748] ldc #156
        + Integer [2130772041]
      [750] iastore
      [751] dup
      [752] bipush 51
      [754] ldc #157
        + Integer [2130772042]
      [756] iastore
      [757] dup
      [758] bipush 52
      [760] ldc #158
        + Integer [2130772043]
      [762] iastore
      [763] dup
      [764] bipush 53
      [766] ldc #159
        + Integer [2130772044]
      [768] iastore
      [769] dup
      [770] bipush 54
      [772] ldc #160
        + Integer [2130772045]
      [774] iastore
      [775] dup
      [776] bipush 55
      [778] ldc #161
        + Integer [2130772046]
      [780] iastore
      [781] dup
      [782] bipush 56
      [784] ldc #162
        + Integer [2130772047]
      [786] iastore
      [787] dup
      [788] bipush 57
      [790] ldc #163
        + Integer [2130772048]
      [792] iastore
      [793] dup
      [794] bipush 58
      [796] ldc #164
        + Integer [2130772049]
      [798] iastore
      [799] dup
      [800] bipush 59
      [802] ldc #165
        + Integer [2130772050]
      [804] iastore
      [805] dup
      [806] bipush 60
      [808] ldc #166
        + Integer [2130772051]
      [810] iastore
      [811] dup
      [812] bipush 61
      [814] ldc #167
        + Integer [2130772052]
      [816] iastore
      [817] dup
      [818] bipush 62
      [820] ldc #168
        + Integer [2130772053]
      [822] iastore
      [823] dup
      [824] bipush 63
      [826] ldc #169
        + Integer [2130772054]
      [828] iastore
      [829] dup
      [830] bipush 64
      [832] ldc #170
        + Integer [2130772055]
      [834] iastore
      [835] dup
      [836] bipush 65
      [838] ldc #171
        + Integer [2130772056]
      [840] iastore
      [841] dup
      [842] bipush 66
      [844] ldc #172
        + Integer [2130772057]
      [846] iastore
      [847] putstatic #210
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I]
      [850] iconst_1
      [851] newarray 10
      [853] dup
      [854] iconst_0
      [855] ldc #73
        + Integer [16842970]
      [857] iastore
      [858] putstatic #211
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockView [I]
      [861] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 448
        [115] -> line 468
        [126] -> line 470
        [157] -> line 476
        [178] -> line 480
        [215] -> line 487
        [318] -> line 505
        [367] -> line 514
        [398] -> line 520
        [447] -> line 529
        [850] -> line 597
        [861] -> line 598
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public R$styleable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #212
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 447
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/R$styleable; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/ActionBar
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.app.ActionBar extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 113):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [4]
  + Integer [8]
  + Integer [16]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/app/ActionBar$TabListener]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionBar.java]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DISPLAY_HOME_AS_UP]
  + Utf8 [DISPLAY_SHOW_CUSTOM]
  + Utf8 [DISPLAY_SHOW_HOME]
  + Utf8 [DISPLAY_SHOW_TITLE]
  + Utf8 [DISPLAY_USE_LOGO]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [NAVIGATION_MODE_LIST]
  + Utf8 [NAVIGATION_MODE_STANDARD]
  + Utf8 [NAVIGATION_MODE_TABS]
  + Utf8 [OnMenuVisibilityListener]
  + Utf8 [OnNavigationListener]
  + Utf8 [SourceFile]
  + Utf8 [Tab]
  + Utf8 [TabListener]
  + Utf8 [Z]
  + Utf8 [addOnMenuVisibilityListener]
  + Utf8 [addTab]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener]
  + Utf8 [d]
  + Utf8 [enabled]
  + Utf8 [getCustomView]
  + Utf8 [getDisplayOptions]
  + Utf8 [getHeight]
  + Utf8 [getNavigationItemCount]
  + Utf8 [getNavigationMode]
  + Utf8 [getSelectedNavigationIndex]
  + Utf8 [getSelectedTab]
  + Utf8 [getSubtitle]
  + Utf8 [getTabAt]
  + Utf8 [getTabCount]
  + Utf8 [getThemedContext]
  + Utf8 [getTitle]
  + Utf8 [hide]
  + Utf8 [isShowing]
  + Utf8 [java/lang/Object]
  + Utf8 [newTab]
  + Utf8 [removeAllTabs]
  + Utf8 [removeOnMenuVisibilityListener]
  + Utf8 [removeTab]
  + Utf8 [removeTabAt]
  + Utf8 [selectTab]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setCustomView]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDisplayOptions]
  + Utf8 [setDisplayShowCustomEnabled]
  + Utf8 [setDisplayShowHomeEnabled]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDisplayUseLogoEnabled]
  + Utf8 [setHomeButtonEnabled]
  + Utf8 [setIcon]
  + Utf8 [setListNavigationCallbacks]
  + Utf8 [setLogo]
  + Utf8 [setNavigationMode]
  + Utf8 [setSelectedNavigationItem]
  + Utf8 [setSplitBackgroundDrawable]
  + Utf8 [setStackedBackgroundDrawable]
  + Utf8 [setSubtitle]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]

Fields (count = 8):
  + Field:        NAVIGATION_MODE_STANDARD I
    Access flags: 0x19
      = public static final int NAVIGATION_MODE_STANDARD
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        NAVIGATION_MODE_LIST I
    Access flags: 0x19
      = public static final int NAVIGATION_MODE_LIST
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        NAVIGATION_MODE_TABS I
    Access flags: 0x19
      = public static final int NAVIGATION_MODE_TABS
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        DISPLAY_USE_LOGO I
    Access flags: 0x19
      = public static final int DISPLAY_USE_LOGO
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        DISPLAY_SHOW_HOME I
    Access flags: 0x19
      = public static final int DISPLAY_SHOW_HOME
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        DISPLAY_HOME_AS_UP I
    Access flags: 0x19
      = public static final int DISPLAY_HOME_AS_UP
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        DISPLAY_SHOW_TITLE I
    Access flags: 0x19
      = public static final int DISPLAY_SHOW_TITLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        DISPLAY_SHOW_CUSTOM I
    Access flags: 0x19
      = public static final int DISPLAY_SHOW_CUSTOM
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]

Methods (count = 52):
  + Method:       <init>()V
    Access flags: 0x1
      = public ActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/ActionBar; this]
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void setCustomView(android.view.View)
  + Method:       setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V
    Access flags: 0x401
      = public abstract void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams)
  + Method:       setCustomView(I)V
    Access flags: 0x401
      = public abstract void setCustomView(int)
  + Method:       setIcon(I)V
    Access flags: 0x401
      = public abstract void setIcon(int)
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x401
      = public abstract void setIcon(android.graphics.drawable.Drawable)
  + Method:       setLogo(I)V
    Access flags: 0x401
      = public abstract void setLogo(int)
  + Method:       setLogo(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x401
      = public abstract void setLogo(android.graphics.drawable.Drawable)
  + Method:       setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V
    Access flags: 0x401
      = public abstract void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener)
  + Method:       setSelectedNavigationItem(I)V
    Access flags: 0x401
      = public abstract void setSelectedNavigationItem(int)
  + Method:       getSelectedNavigationIndex()I
    Access flags: 0x401
      = public abstract int getSelectedNavigationIndex()
  + Method:       getNavigationItemCount()I
    Access flags: 0x401
      = public abstract int getNavigationItemCount()
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setTitle(java.lang.CharSequence)
  + Method:       setTitle(I)V
    Access flags: 0x401
      = public abstract void setTitle(int)
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setSubtitle(java.lang.CharSequence)
  + Method:       setSubtitle(I)V
    Access flags: 0x401
      = public abstract void setSubtitle(int)
  + Method:       setDisplayOptions(I)V
    Access flags: 0x401
      = public abstract void setDisplayOptions(int)
  + Method:       setDisplayOptions(II)V
    Access flags: 0x401
      = public abstract void setDisplayOptions(int,int)
  + Method:       setDisplayUseLogoEnabled(Z)V
    Access flags: 0x401
      = public abstract void setDisplayUseLogoEnabled(boolean)
  + Method:       setDisplayShowHomeEnabled(Z)V
    Access flags: 0x401
      = public abstract void setDisplayShowHomeEnabled(boolean)
  + Method:       setDisplayHomeAsUpEnabled(Z)V
    Access flags: 0x401
      = public abstract void setDisplayHomeAsUpEnabled(boolean)
  + Method:       setDisplayShowTitleEnabled(Z)V
    Access flags: 0x401
      = public abstract void setDisplayShowTitleEnabled(boolean)
  + Method:       setDisplayShowCustomEnabled(Z)V
    Access flags: 0x401
      = public abstract void setDisplayShowCustomEnabled(boolean)
  + Method:       setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x401
      = public abstract void setBackgroundDrawable(android.graphics.drawable.Drawable)
  + Method:       setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 436
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/ActionBar; this]
        v1: 0 -> 1 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 446
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/ActionBar; this]
        v1: 0 -> 1 [Landroid/graphics/drawable/Drawable; d]
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View getCustomView()
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getTitle()
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getSubtitle()
  + Method:       getNavigationMode()I
    Access flags: 0x401
      = public abstract int getNavigationMode()
  + Method:       setNavigationMode(I)V
    Access flags: 0x401
      = public abstract void setNavigationMode(int)
  + Method:       getDisplayOptions()I
    Access flags: 0x401
      = public abstract int getDisplayOptions()
  + Method:       newTab()Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab newTab()
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x401
      = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab)
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V
    Access flags: 0x401
      = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean)
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V
    Access flags: 0x401
      = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,int)
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V
    Access flags: 0x401
      = public abstract void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean)
  + Method:       removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x401
      = public abstract void removeTab(com.actionbarsherlock.app.ActionBar$Tab)
  + Method:       removeTabAt(I)V
    Access flags: 0x401
      = public abstract void removeTabAt(int)
  + Method:       removeAllTabs()V
    Access flags: 0x401
      = public abstract void removeAllTabs()
  + Method:       selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x401
      = public abstract void selectTab(com.actionbarsherlock.app.ActionBar$Tab)
  + Method:       getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab getSelectedTab()
  + Method:       getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab getTabAt(int)
  + Method:       getTabCount()I
    Access flags: 0x401
      = public abstract int getTabCount()
  + Method:       getHeight()I
    Access flags: 0x401
      = public abstract int getHeight()
  + Method:       show()V
    Access flags: 0x401
      = public abstract void show()
  + Method:       hide()V
    Access flags: 0x401
      = public abstract void hide()
  + Method:       isShowing()Z
    Access flags: 0x401
      = public abstract boolean isShowing()
  + Method:       addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
    Access flags: 0x401
      = public abstract void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener)
  + Method:       removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
    Access flags: 0x401
      = public abstract void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener)
  + Method:       setHomeButtonEnabled(Z)V
    Access flags: 0x1
      = public void setHomeButtonEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 659
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/ActionBar; this]
        v1: 0 -> 1 [Z enabled]
  + Method:       getThemedContext()Landroid/content/Context;
    Access flags: 0x1
      = public android.content.Context getThemedContext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 670
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/ActionBar; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnMenuVisibilityListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnNavigationListener]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$TabListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [TabListener]
  + Source file attribute:
    + Utf8 [ActionBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/ActionBar$LayoutParams
  Superclass:    android/view/ViewGroup$MarginLayoutParams
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.app.ActionBar$LayoutParams extends android.view.ViewGroup$MarginLayoutParams

Interfaces (count = 0):

Constant Pool (count = 104):
  + Integer [-1]
  + Integer [0]
  + Integer [1]
  + Integer [3]
  + Integer [5]
  + Integer [7]
  + Integer [16]
  + Integer [17]
  + Integer [48]
  + Integer [80]
  + Integer [112]
  + Integer [119]
  + Integer [16842931]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewGroup$MarginLayoutParams]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.ATTRS [I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams.<init> (III)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (III)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [ATTRS [I]
  + NameAndType [getInt (II)I]
  + NameAndType [gravity I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ATTRS]
  + Utf8 [ActionBar.java]
  + Utf8 [BOTTOM]
  + Utf8 [CENTER]
  + Utf8 [CENTER_HORIZONTAL]
  + Utf8 [CENTER_VERTICAL]
  + Utf8 [Code]
  + Utf8 [FILL]
  + Utf8 [FILL_HORIZONTAL]
  + Utf8 [FILL_VERTICAL]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LEFT]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/ViewDebug$ExportedProperty;]
  + Utf8 [Landroid/view/ViewDebug$IntToString;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MarginLayoutParams]
  + Utf8 [NONE]
  + Utf8 [RIGHT]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [TOP]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewGroup$MarginLayoutParams]
  + Utf8 [attrs]
  + Utf8 [c]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Utf8 [from]
  + Utf8 [getInt]
  + Utf8 [gravity]
  + Utf8 [height]
  + Utf8 [mapping]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [recycle]
  + Utf8 [source]
  + Utf8 [this]
  + Utf8 [to]
  + Utf8 [width]

Fields (count = 2):
  + Field:        ATTRS [I
    Access flags: 0x1a
      = private static final int[] ATTRS
  + Field:        gravity I
    Access flags: 0x1
      = public int gravity
    Class member attributes (count = 1):
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Array element value [mapping]:
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [-1]
              + Constant element value [to '115']
                + Utf8 [NONE]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [0]
              + Constant element value [to '115']
                + Utf8 [NONE]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [48]
              + Constant element value [to '115']
                + Utf8 [TOP]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [80]
              + Constant element value [to '115']
                + Utf8 [BOTTOM]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [3]
              + Constant element value [to '115']
                + Utf8 [LEFT]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [5]
              + Constant element value [to '115']
                + Utf8 [RIGHT]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [16]
              + Constant element value [to '115']
                + Utf8 [CENTER_VERTICAL]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [112]
              + Constant element value [to '115']
                + Utf8 [FILL_VERTICAL]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [1]
              + Constant element value [to '115']
                + Utf8 [CENTER_HORIZONTAL]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [7]
              + Constant element value [to '115']
                + Utf8 [FILL_HORIZONTAL]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [17]
              + Constant element value [to '115']
                + Utf8 [CENTER]
          + Annotation element value [(default)]:
            + Annotation [Landroid/view/ViewDebug$IntToString;]:
              + Constant element value [from '73']
                + Integer [119]
              + Constant element value [to '115']
                + Utf8 [FILL]

Methods (count = 7):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 0, stack = 4):
      [0] iconst_1
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #13
        + Integer [16842931]
      [7] iastore
      [8] putstatic #21
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.ATTRS [I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 899
        [5] -> line 900
        [8] -> line 899
        [11] -> line 901
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionBar$LayoutParams(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #27
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] iconst_m1
      [8] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [11] aload_1 v1
      [12] aload_2 v2
      [13] getstatic #21
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.ATTRS [I]
      [16] invokevirtual #23
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [19] astore_3 v3
      [20] aload_0 v0
      [21] aload_3 v3
      [22] iconst_0
      [23] iconst_m1
      [24] invokevirtual #24
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [27] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [30] aload_3 v3
      [31] invokevirtual #25
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 925
        [6] -> line 922
        [11] -> line 927
        [20] -> line 928
        [30] -> line 929
        [34] -> line 930
      + Local variable table attribute (count = 4)
        v0: 0 -> 35 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; this]
        v1: 0 -> 35 [Landroid/content/Context; c]
        v2: 0 -> 35 [Landroid/util/AttributeSet; attrs]
        v3: 20 -> 35 [Landroid/content/res/TypedArray; a]
  + Method:       <init>(II)V
    Access flags: 0x1
      = public ActionBar$LayoutParams(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #26
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
      [6] aload_0 v0
      [7] iconst_m1
      [8] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [11] aload_0 v0
      [12] bipush 19
      [14] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 933
        [6] -> line 922
        [11] -> line 934
        [17] -> line 935
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; this]
        v1: 0 -> 18 [I width]
        v2: 0 -> 18 [I height]
  + Method:       <init>(III)V
    Access flags: 0x1
      = public ActionBar$LayoutParams(int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #26
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
      [6] aload_0 v0
      [7] iconst_m1
      [8] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [11] aload_0 v0
      [12] iload_3 v3
      [13] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 938
        [6] -> line 922
        [11] -> line 939
        [16] -> line 940
      + Local variable table attribute (count = 4)
        v0: 0 -> 17 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; this]
        v1: 0 -> 17 [I width]
        v2: 0 -> 17 [I height]
        v3: 0 -> 17 [I gravity]
  + Method:       <init>(I)V
    Access flags: 0x1
      = public ActionBar$LayoutParams(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] bipush -2
      [3] iconst_m1
      [4] iload_1 v1
      [5] invokespecial #30
        + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams.<init> (III)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 943
        [8] -> line 944
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; this]
        v1: 0 -> 9 [I gravity]
  + Method:       <init>(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V
    Access flags: 0x1
      = public ActionBar$LayoutParams(com.actionbarsherlock.app.ActionBar$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #29
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
      [5] aload_0 v0
      [6] iconst_m1
      [7] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [10] aload_0 v0
      [11] aload_1 v1
      [12] getfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [15] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 947
        [5] -> line 922
        [10] -> line 949
        [18] -> line 950
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; this]
        v1: 0 -> 19 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; source]
  + Method:       <init>(Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public ActionBar$LayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #28
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
      [5] aload_0 v0
      [6] iconst_m1
      [7] putfield #22
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 953
        [5] -> line 922
        [10] -> line 954
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup$LayoutParams; source]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$MarginLayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [MarginLayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [ActionBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Class [java/lang/Object]
  + Utf8 [(Z)V]
  + Utf8 [ActionBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnMenuVisibilityListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onMenuVisibilityChanged]

Fields (count = 0):

Methods (count = 1):
  + Method:       onMenuVisibilityChanged(Z)V
    Access flags: 0x401
      = public abstract void onMenuVisibilityChanged(boolean)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnMenuVisibilityListener]
  + Source file attribute:
    + Utf8 [ActionBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/ActionBar$OnNavigationListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.app.ActionBar$OnNavigationListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Class [java/lang/Object]
  + Utf8 [(IJ)Z]
  + Utf8 [ActionBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnNavigationListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onNavigationItemSelected]

Fields (count = 0):

Methods (count = 1):
  + Method:       onNavigationItemSelected(IJ)Z
    Access flags: 0x401
      = public abstract boolean onNavigationItemSelected(int,long)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnNavigationListener]
  + Source file attribute:
    + Utf8 [ActionBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/ActionBar$Tab
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.app.ActionBar$Tab extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 51):
  + Integer [-1]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/app/ActionBar$TabListener]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [<init>]
  + Utf8 [ActionBar.java]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [INVALID_POSITION]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Tab]
  + Utf8 [TabListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener]
  + Utf8 [getContentDescription]
  + Utf8 [getCustomView]
  + Utf8 [getIcon]
  + Utf8 [getPosition]
  + Utf8 [getTag]
  + Utf8 [getText]
  + Utf8 [java/lang/Object]
  + Utf8 [select]
  + Utf8 [setContentDescription]
  + Utf8 [setCustomView]
  + Utf8 [setIcon]
  + Utf8 [setTabListener]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [this]

Fields (count = 1):
  + Field:        INVALID_POSITION I
    Access flags: 0x19
      = public static final int INVALID_POSITION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]

Methods (count = 18):
  + Method:       <init>()V
    Access flags: 0x1
      = public ActionBar$Tab()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 707
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/ActionBar$Tab; this]
  + Method:       getPosition()I
    Access flags: 0x401
      = public abstract int getPosition()
  + Method:       getIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x401
      = public abstract android.graphics.drawable.Drawable getIcon()
  + Method:       getText()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getText()
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable)
  + Method:       setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setIcon(int)
  + Method:       setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence)
  + Method:       setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setText(int)
  + Method:       setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View)
  + Method:       setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setCustomView(int)
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View getCustomView()
  + Method:       setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object)
  + Method:       getTag()Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object getTag()
  + Method:       setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener)
  + Method:       select()V
    Access flags: 0x401
      = public abstract void select()
  + Method:       setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int)
  + Method:       setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence)
  + Method:       getContentDescription()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getContentDescription()

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$TabListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [TabListener]
  + Source file attribute:
    + Utf8 [ActionBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/ActionBar$TabListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.app.ActionBar$TabListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/app/ActionBar$TabListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + Utf8 [ActionBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [Tab]
  + Utf8 [TabListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onTabReselected]
  + Utf8 [onTabSelected]
  + Utf8 [onTabUnselected]

Fields (count = 0):

Methods (count = 3):
  + Method:       onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V
    Access flags: 0x401
      = public abstract void onTabSelected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction)
  + Method:       onTabUnselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V
    Access flags: 0x401
      = public abstract void onTabUnselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction)
  + Method:       onTabReselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V
    Access flags: 0x401
      = public abstract void onTabReselected(com.actionbarsherlock.app.ActionBar$Tab,android.support.v4.app.FragmentTransaction)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$TabListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [TabListener]
  + Source file attribute:
    + Utf8 [ActionBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockActivity
  Superclass:    android/app/Activity
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.app.SherlockActivity extends android.app.Activity

Interfaces (count = 5):
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]

Constant Pool (count = 279):
  + Class [android/app/Activity]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Class [com/actionbarsherlock/app/SherlockActivity]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.closeOptionsMenu ()V]
  + Methodref [android/app/Activity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
  + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/Activity.onDestroy ()V]
  + Methodref [android/app/Activity.onMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [android/app/Activity.onPause ()V]
  + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V]
  + Methodref [android/app/Activity.onPostResume ()V]
  + Methodref [android/app/Activity.onRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/app/Activity.onStop ()V]
  + Methodref [android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [android/app/Activity.openOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.invalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [closeOptionsMenu ()V]
  + NameAndType [dispatchCloseOptionsMenu ()Z]
  + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchDestroy ()V]
  + NameAndType [dispatchInvalidateOptionsMenu ()V]
  + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [dispatchOpenOptionsMenu ()Z]
  + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [dispatchPause ()V]
  + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [dispatchPostResume ()V]
  + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchStop ()V]
  + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [ensureActionBar ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [invalidateOptionsMenu ()V]
  + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroy ()V]
  + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [onPostResume ()V]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStop ()V]
  + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [openOptionsMenu ()V]
  + NameAndType [requestFeature (I)Z]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setProgressBarIndeterminate (Z)V]
  + NameAndType [setProgressBarIndeterminateVisibility (Z)V]
  + NameAndType [setProgressBarVisibility (Z)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;I)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockActivity;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [OnCreatePanelMenuListener]
  + Utf8 [OnMenuItemSelectedListener]
  + Utf8 [OnPreparePanelListener]
  + Utf8 [SherlockActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [addContentView]
  + Utf8 [android/app/Activity]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [callback]
  + Utf8 [closeOptionsMenu]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Utf8 [com/actionbarsherlock/app/SherlockActivity]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [dispatchCloseOptionsMenu]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchMenuOpened]
  + Utf8 [dispatchOpenOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPanelClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPostCreate]
  + Utf8 [dispatchPostResume]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchStop]
  + Utf8 [dispatchTitleChanged]
  + Utf8 [ensureActionBar]
  + Utf8 [event]
  + Utf8 [featureId]
  + Utf8 [findViewById]
  + Utf8 [getActionBar]
  + Utf8 [getMenuInflater]
  + Utf8 [getSherlock]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [id]
  + Utf8 [indeterminate]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [item]
  + Utf8 [layoutResId]
  + Utf8 [mSherlock]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [newConfig]
  + Utf8 [onActionModeFinished]
  + Utf8 [onActionModeStarted]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onDestroy]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuOpened]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPanelClosed]
  + Utf8 [onPause]
  + Utf8 [onPostCreate]
  + Utf8 [onPostResume]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onPreparePanel]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStop]
  + Utf8 [onTitleChanged]
  + Utf8 [openOptionsMenu]
  + Utf8 [outState]
  + Utf8 [params]
  + Utf8 [progress]
  + Utf8 [requestFeature]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [secondaryProgress]
  + Utf8 [setContentView]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setSupportProgress]
  + Utf8 [setSupportProgressBarIndeterminate]
  + Utf8 [setSupportProgressBarIndeterminateVisibility]
  + Utf8 [setSupportProgressBarVisibility]
  + Utf8 [setSupportSecondaryProgress]
  + Utf8 [startActionMode]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [view]
  + Utf8 [visible]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mSherlock Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x2
      = private com.actionbarsherlock.ActionBarSherlock mSherlock

Methods (count = 43):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [android/app/Activity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x14
      = protected final com.actionbarsherlock.ActionBarSherlock getSherlock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] ifnonnull +12 (target=16)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] iconst_1
      [10] invokestatic #62
        + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
      [13] putfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [16] aload_0 v0
      [17] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 25
        [7] -> line 26
        [16] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockActivity; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar getSupportActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #50
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #61
        + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
  + Method:       onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #18
        + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #32
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 57
        [5] -> line 58
        [13] -> line 59
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 14 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPostResume()V
    Access flags: 0x4
      = protected void onPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [android/app/Activity.onPostResume ()V]
      [4] aload_0 v0
      [5] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [8] invokevirtual #43
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 63
        [4] -> line 64
        [11] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #41
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
      [7] aload_0 v0
      [8] invokespecial #22
        + Methodref [android/app/Activity.onPause ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 69
        [7] -> line 70
        [11] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #47
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
      [7] aload_0 v0
      [8] invokespecial #27
        + Methodref [android/app/Activity.onStop ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [7] -> line 76
        [11] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       onDestroy()V
    Access flags: 0x4
      = protected void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #34
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
      [7] aload_0 v0
      [8] invokespecial #19
        + Methodref [android/app/Activity.onDestroy ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 81
        [7] -> line 82
        [11] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       onPostCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onPostCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #42
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #23
        + Methodref [android/app/Activity.onPostCreate (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 87
        [8] -> line 88
        [13] -> line 89
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onTitleChanged(Ljava/lang/CharSequence;I)V
    Access flags: 0x4
      = protected void onTitleChanged(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #48
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] invokespecial #28
        + Methodref [android/app/Activity.onTitleChanged (Ljava/lang/CharSequence;I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 93
        [9] -> line 94
        [15] -> line 95
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 16 [Ljava/lang/CharSequence; title]
        v2: 0 -> 16 [I color]
  + Method:       onMenuOpened(ILandroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onMenuOpened(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #37
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
      [9] ifeq +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] aload_0 v0
      [15] iload_1 v1
      [16] aload_2 v2
      [17] invokespecial #20
        + Methodref [android/app/Activity.onMenuOpened (ILandroid/view/Menu;)Z]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 99
        [12] -> line 100
        [14] -> line 102
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 21 [I featureId]
        v2: 0 -> 21 [Landroid/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void onPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #40
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
      [9] aload_0 v0
      [10] iload_1 v1
      [11] aload_2 v2
      [12] invokespecial #21
        + Methodref [android/app/Activity.onPanelClosed (ILandroid/view/Menu;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 107
        [9] -> line 108
        [15] -> line 109
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 16 [I featureId]
        v2: 0 -> 16 [Landroid/view/Menu; menu]
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #36
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [8] ifeq +5 (target=13)
      [11] iconst_1
      [12] ireturn
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokespecial #16
        + Methodref [android/app/Activity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 113
        [11] -> line 114
        [13] -> line 116
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 19 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [android/app/Activity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #46
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 121
        [5] -> line 122
        [13] -> line 123
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; outState]
  + Method:       onRestoreInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #25
        + Methodref [android/app/Activity.onRestoreInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #45
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 127
        [5] -> line 128
        [13] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #51
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       invalidateOptionsMenu()V
    Access flags: 0x1
      = public void invalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #35
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 140
        [7] -> line 141
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       supportInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void supportInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #64
        + Methodref [com/actionbarsherlock/app/SherlockActivity.invalidateOptionsMenu ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 144
        [4] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockActivity; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onCreateOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #33
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 149
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #44
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #39
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Landroid/view/MenuItem; item]
  + Method:       openOptionsMenu()V
    Access flags: 0x1
      = public void openOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #38
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #29
        + Methodref [android/app/Activity.openOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 164
        [10] -> line 165
        [14] -> line 167
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       closeOptionsMenu()V
    Access flags: 0x1
      = public void closeOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #31
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #15
        + Methodref [android/app/Activity.closeOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 171
        [10] -> line 172
        [14] -> line 174
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #65
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 183
        [4] -> line 184
        [10] -> line 186
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_3 v3
      [6] invokevirtual #67
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 195
        [4] -> line 196
        [10] -> line 198
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Landroid/view/View; view]
        v3: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #66
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 207
        [4] -> line 208
        [10] -> line 210
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 214
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #30
        + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 224
        [9] -> line 225
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #53
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 229
        [8] -> line 230
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [I layoutResId]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #55
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 234
        [9] -> line 235
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #54
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 239
        [8] -> line 240
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       requestWindowFeature(J)V
    Access flags: 0x1
      = public void requestWindowFeature(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] lload_1 v1
      [5] l2i
      [6] invokevirtual #52
        + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 243
        [10] -> line 244
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 11 [J featureId]
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findViewById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #49
        + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
      [7] aload_0 v0
      [8] iload_1 v1
      [9] invokespecial #17
        + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 248
        [7] -> line 249
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 13 [I id]
  + Method:       setSupportProgress(I)V
    Access flags: 0x1
      = public void setSupportProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #56
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 258
        [8] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [I progress]
  + Method:       setSupportProgressBarIndeterminate(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #57
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 262
        [8] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Z indeterminate]
  + Method:       setSupportProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminateVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #58
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 266
        [8] -> line 267
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportProgressBarVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #59
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 270
        [8] -> line 271
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportSecondaryProgress(I)V
    Access flags: 0x1
      = public void setSupportSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #60
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 274
        [8] -> line 275
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockActivity; this]
        v1: 0 -> 9 [I secondaryProgress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreatePanelMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnMenuItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPreparePanelListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [SherlockActivity.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockDialogFragment
  Superclass:    android/support/v4/app/DialogFragment
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.app.SherlockDialogFragment extends android.support.v4.app.DialogFragment

Interfaces (count = 3):
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]

Constant Pool (count = 118):
  + String [ must be attached to a SherlockFragmentActivity.]
  + Class [android/support/v4/app/DialogFragment]
  + Class [android/support/v4/app/Watson]
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Class [com/actionbarsherlock/app/SherlockDialogFragment]
  + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Methodref [android/support/v4/app/DialogFragment.<init> ()V]
  + Methodref [android/support/v4/app/DialogFragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/DialogFragment.onDetach ()V]
  + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/view/Menu;)V]
  + NameAndType [<init> (Landroid/view/MenuItem;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + NameAndType [onDetach ()V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [ must be attached to a SherlockFragmentActivity.]
  + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V]
  + Utf8 [(Landroid/view/MenuItem;)V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuInflater;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockDialogFragment;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnCreateOptionsMenuListener]
  + Utf8 [OnOptionsItemSelectedListener]
  + Utf8 [OnPrepareOptionsMenuListener]
  + Utf8 [SherlockDialogFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/DialogFragment]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Utf8 [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Utf8 [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Utf8 [append]
  + Utf8 [com/actionbarsherlock/app/SherlockDialogFragment]
  + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [getClass]
  + Utf8 [getSherlockActivity]
  + Utf8 [getSimpleName]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [inflater]
  + Utf8 [item]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mActivity]
  + Utf8 [menu]
  + Utf8 [onAttach]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onDetach]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;
    Access flags: 0x2
      = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity

Methods (count = 10):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockDialogFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [android/support/v4/app/DialogFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 15
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
  + Method:       getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity;
    Access flags: 0x1
      = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 19
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 2, stack = 5):
      [0] aload_1 v1
      [1] instanceof #8
        + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
      [4] ifne +36 (target=40)
      [7] new #12
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] new #15
        + Class [java/lang/StringBuilder]
      [14] dup
      [15] aload_0 v0
      [16] invokevirtual #28
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [19] invokevirtual #26
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [22] invokestatic #29
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [25] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [28] ldc #1
        + String [ must be attached to a SherlockFragmentActivity.]
      [30] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #32
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #27
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_0 v0
      [41] aload_1 v1
      [42] checkcast #8
        + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
      [45] putfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [48] aload_0 v0
      [49] aload_1 v1
      [50] invokespecial #18
        + Methodref [android/support/v4/app/DialogFragment.onAttach (Landroid/app/Activity;)V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 24
        [7] -> line 25
        [40] -> line 27
        [48] -> line 29
        [53] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 54 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
        v1: 0 -> 54 [Landroid/app/Activity; activity]
      + Stack map table attribute (count = 1):
        - [40] Var: ..., Stack: (empty)
  + Method:       onDetach()V
    Access flags: 0x1
      = public void onDetach()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [android/support/v4/app/DialogFragment.onDetach ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 34
        [5] -> line 35
        [9] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V
    Access flags: 0x11
      = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] new #10
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [9] aload_0 v0
      [10] getfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockDialogFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [13] invokevirtual #23
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [16] invokevirtual #20
        + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 40
        [19] -> line 41
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
        v1: 0 -> 20 [Landroid/view/Menu; menu]
        v2: 0 -> 20 [Landroid/view/MenuInflater; inflater]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V
    Access flags: 0x1
      = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 0 -> 1 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)V
    Access flags: 0x11
      = public final void onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #10
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [9] invokevirtual #22
        + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [12] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
        v1: 0 -> 13 [Landroid/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x1
      = public void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #9
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #24
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
      [9] invokevirtual #21
        + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
        v1: 0 -> 13 [Landroid/view/MenuItem; item]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockDialogFragment; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnCreateOptionsMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnOptionsItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnPrepareOptionsMenuListener]
  + Source file attribute:
    + Utf8 [SherlockDialogFragment.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockExpandableListActivity
  Superclass:    android/app/ExpandableListActivity
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.app.SherlockExpandableListActivity extends android.app.ExpandableListActivity

Interfaces (count = 5):
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]

Constant Pool (count = 266):
  + Class [android/app/ExpandableListActivity]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Class [com/actionbarsherlock/app/SherlockExpandableListActivity]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [android/app/ExpandableListActivity.<init> ()V]
  + Methodref [android/app/ExpandableListActivity.closeOptionsMenu ()V]
  + Methodref [android/app/ExpandableListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [android/app/ExpandableListActivity.findViewById (I)Landroid/view/View;]
  + Methodref [android/app/ExpandableListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/ExpandableListActivity.onDestroy ()V]
  + Methodref [android/app/ExpandableListActivity.onMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [android/app/ExpandableListActivity.onPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [android/app/ExpandableListActivity.onPause ()V]
  + Methodref [android/app/ExpandableListActivity.onPostCreate (Landroid/os/Bundle;)V]
  + Methodref [android/app/ExpandableListActivity.onPostResume ()V]
  + Methodref [android/app/ExpandableListActivity.onStop ()V]
  + Methodref [android/app/ExpandableListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [android/app/ExpandableListActivity.openOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.invalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [closeOptionsMenu ()V]
  + NameAndType [dispatchCloseOptionsMenu ()Z]
  + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchDestroy ()V]
  + NameAndType [dispatchInvalidateOptionsMenu ()V]
  + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [dispatchOpenOptionsMenu ()Z]
  + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [dispatchPause ()V]
  + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [dispatchPostResume ()V]
  + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchStop ()V]
  + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [ensureActionBar ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [invalidateOptionsMenu ()V]
  + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroy ()V]
  + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [onPostResume ()V]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onStop ()V]
  + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [openOptionsMenu ()V]
  + NameAndType [requestFeature (I)Z]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setProgressBarIndeterminate (Z)V]
  + NameAndType [setProgressBarIndeterminateVisibility (Z)V]
  + NameAndType [setProgressBarVisibility (Z)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;I)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [OnCreatePanelMenuListener]
  + Utf8 [OnMenuItemSelectedListener]
  + Utf8 [OnPreparePanelListener]
  + Utf8 [SherlockExpandableListActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [addContentView]
  + Utf8 [android/app/ExpandableListActivity]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [callback]
  + Utf8 [closeOptionsMenu]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Utf8 [com/actionbarsherlock/app/SherlockExpandableListActivity]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [dispatchCloseOptionsMenu]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchMenuOpened]
  + Utf8 [dispatchOpenOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPanelClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPostCreate]
  + Utf8 [dispatchPostResume]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchStop]
  + Utf8 [dispatchTitleChanged]
  + Utf8 [ensureActionBar]
  + Utf8 [event]
  + Utf8 [featureId]
  + Utf8 [findViewById]
  + Utf8 [getActionBar]
  + Utf8 [getMenuInflater]
  + Utf8 [getSherlock]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [id]
  + Utf8 [indeterminate]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [item]
  + Utf8 [layoutResId]
  + Utf8 [mSherlock]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [newConfig]
  + Utf8 [onActionModeFinished]
  + Utf8 [onActionModeStarted]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onDestroy]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuOpened]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPanelClosed]
  + Utf8 [onPause]
  + Utf8 [onPostCreate]
  + Utf8 [onPostResume]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onPreparePanel]
  + Utf8 [onStop]
  + Utf8 [onTitleChanged]
  + Utf8 [openOptionsMenu]
  + Utf8 [params]
  + Utf8 [progress]
  + Utf8 [requestFeature]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [secondaryProgress]
  + Utf8 [setContentView]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setSupportProgress]
  + Utf8 [setSupportProgressBarIndeterminate]
  + Utf8 [setSupportProgressBarIndeterminateVisibility]
  + Utf8 [setSupportProgressBarVisibility]
  + Utf8 [setSupportSecondaryProgress]
  + Utf8 [startActionMode]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [view]
  + Utf8 [visible]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mSherlock Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x2
      = private com.actionbarsherlock.ActionBarSherlock mSherlock

Methods (count = 41):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockExpandableListActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [android/app/ExpandableListActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x14
      = protected final com.actionbarsherlock.ActionBarSherlock getSherlock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] ifnonnull +12 (target=16)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] iconst_1
      [10] invokestatic #58
        + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
      [13] putfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [16] aload_0 v0
      [17] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockExpandableListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 25
        [7] -> line 26
        [16] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar getSupportActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #46
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #57
        + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
  + Method:       onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #18
        + Methodref [android/app/ExpandableListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #30
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 57
        [5] -> line 58
        [13] -> line 59
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 14 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPostResume()V
    Access flags: 0x4
      = protected void onPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [android/app/ExpandableListActivity.onPostResume ()V]
      [4] aload_0 v0
      [5] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [8] invokevirtual #41
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 63
        [4] -> line 64
        [11] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #39
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
      [7] aload_0 v0
      [8] invokespecial #22
        + Methodref [android/app/ExpandableListActivity.onPause ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 69
        [7] -> line 70
        [11] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #43
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
      [7] aload_0 v0
      [8] invokespecial #25
        + Methodref [android/app/ExpandableListActivity.onStop ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [7] -> line 76
        [11] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       onDestroy()V
    Access flags: 0x4
      = protected void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #32
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
      [7] aload_0 v0
      [8] invokespecial #19
        + Methodref [android/app/ExpandableListActivity.onDestroy ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 81
        [7] -> line 82
        [11] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       onPostCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onPostCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #40
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #23
        + Methodref [android/app/ExpandableListActivity.onPostCreate (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 87
        [8] -> line 88
        [13] -> line 89
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onTitleChanged(Ljava/lang/CharSequence;I)V
    Access flags: 0x4
      = protected void onTitleChanged(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #44
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] invokespecial #26
        + Methodref [android/app/ExpandableListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 93
        [9] -> line 94
        [15] -> line 95
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 16 [Ljava/lang/CharSequence; title]
        v2: 0 -> 16 [I color]
  + Method:       onMenuOpened(ILandroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onMenuOpened(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #35
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
      [9] ifeq +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] aload_0 v0
      [15] iload_1 v1
      [16] aload_2 v2
      [17] invokespecial #20
        + Methodref [android/app/ExpandableListActivity.onMenuOpened (ILandroid/view/Menu;)Z]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 99
        [12] -> line 100
        [14] -> line 102
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 21 [I featureId]
        v2: 0 -> 21 [Landroid/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void onPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #38
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
      [9] aload_0 v0
      [10] iload_1 v1
      [11] aload_2 v2
      [12] invokespecial #21
        + Methodref [android/app/ExpandableListActivity.onPanelClosed (ILandroid/view/Menu;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 107
        [9] -> line 108
        [15] -> line 109
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 16 [I featureId]
        v2: 0 -> 16 [Landroid/view/Menu; menu]
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #34
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [8] ifeq +5 (target=13)
      [11] iconst_1
      [12] ireturn
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokespecial #16
        + Methodref [android/app/ExpandableListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 113
        [11] -> line 114
        [13] -> line 116
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 19 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #47
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 125
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       invalidateOptionsMenu()V
    Access flags: 0x1
      = public void invalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #33
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 129
        [7] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       supportInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void supportInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #60
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.invalidateOptionsMenu ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 133
        [4] -> line 134
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onCreateOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #31
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #42
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #37
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Landroid/view/MenuItem; item]
  + Method:       openOptionsMenu()V
    Access flags: 0x1
      = public void openOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #36
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #27
        + Methodref [android/app/ExpandableListActivity.openOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 153
        [10] -> line 154
        [14] -> line 156
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       closeOptionsMenu()V
    Access flags: 0x1
      = public void closeOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #29
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #15
        + Methodref [android/app/ExpandableListActivity.closeOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 160
        [10] -> line 161
        [14] -> line 163
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #61
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 172
        [4] -> line 173
        [10] -> line 175
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 179
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_3 v3
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 184
        [4] -> line 185
        [10] -> line 187
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Landroid/view/View; view]
        v3: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 191
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #62
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 196
        [4] -> line 197
        [10] -> line 199
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 203
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #28
        + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 213
        [9] -> line 214
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #49
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 218
        [8] -> line 219
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [I layoutResId]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #51
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 223
        [9] -> line 224
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #50
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 228
        [8] -> line 229
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       requestWindowFeature(J)V
    Access flags: 0x1
      = public void requestWindowFeature(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] lload_1 v1
      [5] l2i
      [6] invokevirtual #48
        + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 232
        [10] -> line 233
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 11 [J featureId]
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findViewById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #45
        + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
      [7] aload_0 v0
      [8] iload_1 v1
      [9] invokespecial #17
        + Methodref [android/app/ExpandableListActivity.findViewById (I)Landroid/view/View;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 237
        [7] -> line 238
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 13 [I id]
  + Method:       setSupportProgress(I)V
    Access flags: 0x1
      = public void setSupportProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #52
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 247
        [8] -> line 248
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [I progress]
  + Method:       setSupportProgressBarIndeterminate(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #53
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 251
        [8] -> line 252
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Z indeterminate]
  + Method:       setSupportProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminateVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #54
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 255
        [8] -> line 256
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportProgressBarVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #55
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 259
        [8] -> line 260
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportSecondaryProgress(I)V
    Access flags: 0x1
      = public void setSupportSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #59
        + Methodref [com/actionbarsherlock/app/SherlockExpandableListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #56
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 263
        [8] -> line 264
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockExpandableListActivity; this]
        v1: 0 -> 9 [I secondaryProgress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreatePanelMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnMenuItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPreparePanelListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [SherlockExpandableListActivity.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockFragment
  Superclass:    android/support/v4/app/Fragment
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.app.SherlockFragment extends android.support.v4.app.Fragment

Interfaces (count = 3):
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]

Constant Pool (count = 118):
  + String [ must be attached to a SherlockFragmentActivity.]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/Watson]
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Class [com/actionbarsherlock/app/SherlockFragment]
  + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Methodref [android/support/v4/app/Fragment.<init> ()V]
  + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/Fragment.onDetach ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/view/Menu;)V]
  + NameAndType [<init> (Landroid/view/MenuItem;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + NameAndType [onDetach ()V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [ must be attached to a SherlockFragmentActivity.]
  + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V]
  + Utf8 [(Landroid/view/MenuItem;)V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuInflater;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockFragment;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnCreateOptionsMenuListener]
  + Utf8 [OnOptionsItemSelectedListener]
  + Utf8 [OnPrepareOptionsMenuListener]
  + Utf8 [SherlockFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Utf8 [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Utf8 [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Utf8 [append]
  + Utf8 [com/actionbarsherlock/app/SherlockFragment]
  + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [getClass]
  + Utf8 [getSherlockActivity]
  + Utf8 [getSimpleName]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [inflater]
  + Utf8 [item]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mActivity]
  + Utf8 [menu]
  + Utf8 [onAttach]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onDetach]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;
    Access flags: 0x2
      = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity

Methods (count = 10):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [android/support/v4/app/Fragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 15
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockFragment; this]
  + Method:       getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity;
    Access flags: 0x1
      = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 19
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockFragment; this]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 2, stack = 5):
      [0] aload_1 v1
      [1] instanceof #8
        + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
      [4] ifne +36 (target=40)
      [7] new #12
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] new #15
        + Class [java/lang/StringBuilder]
      [14] dup
      [15] aload_0 v0
      [16] invokevirtual #28
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [19] invokevirtual #26
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [22] invokestatic #29
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [25] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [28] ldc #1
        + String [ must be attached to a SherlockFragmentActivity.]
      [30] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #32
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #27
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_0 v0
      [41] aload_1 v1
      [42] checkcast #8
        + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
      [45] putfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [48] aload_0 v0
      [49] aload_1 v1
      [50] invokespecial #18
        + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 24
        [7] -> line 25
        [40] -> line 27
        [48] -> line 29
        [53] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 54 [Lcom/actionbarsherlock/app/SherlockFragment; this]
        v1: 0 -> 54 [Landroid/app/Activity; activity]
      + Stack map table attribute (count = 1):
        - [40] Var: ..., Stack: (empty)
  + Method:       onDetach()V
    Access flags: 0x1
      = public void onDetach()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [android/support/v4/app/Fragment.onDetach ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 34
        [5] -> line 35
        [9] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockFragment; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V
    Access flags: 0x11
      = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] new #10
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [9] aload_0 v0
      [10] getfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [13] invokevirtual #23
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [16] invokevirtual #20
        + Methodref [com/actionbarsherlock/app/SherlockFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 40
        [19] -> line 41
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/actionbarsherlock/app/SherlockFragment; this]
        v1: 0 -> 20 [Landroid/view/Menu; menu]
        v2: 0 -> 20 [Landroid/view/MenuInflater; inflater]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V
    Access flags: 0x1
      = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockFragment; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 0 -> 1 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)V
    Access flags: 0x11
      = public final void onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #10
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [9] invokevirtual #22
        + Methodref [com/actionbarsherlock/app/SherlockFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [12] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockFragment; this]
        v1: 0 -> 13 [Landroid/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x1
      = public void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockFragment; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #9
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #24
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
      [9] invokevirtual #21
        + Methodref [com/actionbarsherlock/app/SherlockFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockFragment; this]
        v1: 0 -> 13 [Landroid/view/MenuItem; item]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockFragment; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnCreateOptionsMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnOptionsItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnPrepareOptionsMenuListener]
  + Source file attribute:
    + Utf8 [SherlockFragment.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockFragmentActivity
  Superclass:    android/support/v4/app/Watson
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.app.SherlockFragmentActivity extends android.support.v4.app.Watson

Interfaces (count = 2):
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]

Constant Pool (count = 336):
  + String [, item: ]
  + String [, menu: ]
  + String [, view: ]
  + String [SherlockFragmentActivity]
  + String [[getSupportMenuInflater]]
  + String [[invalidateOptionsMenu]]
  + String [[onCreatePanelMenu] featureId: ]
  + String [[onCreatePanelMenu] returning ]
  + String [[onMenuItemSelected] featureId: ]
  + String [[onMenuItemSelected] returning ]
  + String [[onPreparePanel] featureId: ]
  + String [[onPreparePanel] returning ]
  + String [[supportInvalidateOptionsMenu]]
  + Class [android/support/v4/app/Watson]
  + Class [android/util/Log]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z]
  + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z]
  + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z]
  + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [android/support/v4/app/Watson.<init> ()V]
  + Methodref [android/support/v4/app/Watson.closeOptionsMenu ()V]
  + Methodref [android/support/v4/app/Watson.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [android/support/v4/app/Watson.findViewById (I)Landroid/view/View;]
  + Methodref [android/support/v4/app/Watson.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/support/v4/app/Watson.onCreatePanelMenu (ILandroid/view/Menu;)Z]
  + Methodref [android/support/v4/app/Watson.onDestroy ()V]
  + Methodref [android/support/v4/app/Watson.onMenuItemSelected (ILandroid/view/MenuItem;)Z]
  + Methodref [android/support/v4/app/Watson.onMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [android/support/v4/app/Watson.onPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [android/support/v4/app/Watson.onPause ()V]
  + Methodref [android/support/v4/app/Watson.onPostCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Watson.onPostResume ()V]
  + Methodref [android/support/v4/app/Watson.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
  + Methodref [android/support/v4/app/Watson.onRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Watson.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Watson.onStop ()V]
  + Methodref [android/support/v4/app/Watson.onTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [android/support/v4/app/Watson.openOptionsMenu ()V]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.invalidateOptionsMenu ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Z)Ljava/lang/StringBuilder;]
  + NameAndType [closeOptionsMenu ()V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [dispatchCloseOptionsMenu ()Z]
  + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchDestroy ()V]
  + NameAndType [dispatchInvalidateOptionsMenu ()V]
  + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [dispatchOpenOptionsMenu ()Z]
  + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [dispatchPause ()V]
  + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [dispatchPostResume ()V]
  + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchStop ()V]
  + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [ensureActionBar ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [invalidateOptionsMenu ()V]
  + NameAndType [mIgnoreNativeCreate Z]
  + NameAndType [mIgnoreNativePrepare Z]
  + NameAndType [mIgnoreNativeSelected Z]
  + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreatePanelMenu (ILandroid/view/Menu;)Z]
  + NameAndType [onDestroy ()V]
  + NameAndType [onMenuItemSelected (ILandroid/view/MenuItem;)Z]
  + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [onPostResume ()V]
  + NameAndType [onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStop ()V]
  + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [openOptionsMenu ()V]
  + NameAndType [requestFeature (I)Z]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setProgressBarIndeterminate (Z)V]
  + NameAndType [setProgressBarIndeterminateVisibility (Z)V]
  + NameAndType [setProgressBarVisibility (Z)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/MenuItem;)Z]
  + Utf8 [(ILandroid/view/View;Landroid/view/Menu;)Z]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;I)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Z)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)V]
  + Utf8 [, item: ]
  + Utf8 [, menu: ]
  + Utf8 [, view: ]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [SherlockFragmentActivity]
  + Utf8 [SherlockFragmentActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG]
  + Utf8 [Z]
  + Utf8 [[getSupportMenuInflater]]
  + Utf8 [[invalidateOptionsMenu]]
  + Utf8 [[onCreatePanelMenu] featureId: ]
  + Utf8 [[onCreatePanelMenu] returning ]
  + Utf8 [[onMenuItemSelected] featureId: ]
  + Utf8 [[onMenuItemSelected] returning ]
  + Utf8 [[onPreparePanel] featureId: ]
  + Utf8 [[onPreparePanel] returning ]
  + Utf8 [[supportInvalidateOptionsMenu]]
  + Utf8 [addContentView]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [append]
  + Utf8 [callback]
  + Utf8 [closeOptionsMenu]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [d]
  + Utf8 [dispatchCloseOptionsMenu]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchMenuOpened]
  + Utf8 [dispatchOpenOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPanelClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPostCreate]
  + Utf8 [dispatchPostResume]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchStop]
  + Utf8 [dispatchTitleChanged]
  + Utf8 [ensureActionBar]
  + Utf8 [event]
  + Utf8 [featureId]
  + Utf8 [findViewById]
  + Utf8 [getActionBar]
  + Utf8 [getMenuInflater]
  + Utf8 [getSherlock]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [id]
  + Utf8 [indeterminate]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [item]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [layoutResId]
  + Utf8 [mIgnoreNativeCreate]
  + Utf8 [mIgnoreNativePrepare]
  + Utf8 [mIgnoreNativeSelected]
  + Utf8 [mSherlock]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [newConfig]
  + Utf8 [onActionModeFinished]
  + Utf8 [onActionModeStarted]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onDestroy]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuOpened]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPanelClosed]
  + Utf8 [onPause]
  + Utf8 [onPostCreate]
  + Utf8 [onPostResume]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onPreparePanel]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStop]
  + Utf8 [onTitleChanged]
  + Utf8 [openOptionsMenu]
  + Utf8 [outState]
  + Utf8 [params]
  + Utf8 [progress]
  + Utf8 [requestFeature]
  + Utf8 [requestWindowFeature]
  + Utf8 [result]
  + Utf8 [savedInstanceState]
  + Utf8 [secondaryProgress]
  + Utf8 [setContentView]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setSupportProgress]
  + Utf8 [setSupportProgressBarIndeterminate]
  + Utf8 [setSupportProgressBarIndeterminateVisibility]
  + Utf8 [setSupportProgressBarVisibility]
  + Utf8 [setSupportSecondaryProgress]
  + Utf8 [startActionMode]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [view]
  + Utf8 [visible]
  + Utf8 [wrap]

Fields (count = 5):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [SherlockFragmentActivity]
  + Field:        mSherlock Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x2
      = private com.actionbarsherlock.ActionBarSherlock mSherlock
  + Field:        mIgnoreNativeCreate Z
    Access flags: 0x2
      = private boolean mIgnoreNativeCreate
  + Field:        mIgnoreNativePrepare Z
    Access flags: 0x2
      = private boolean mIgnoreNativePrepare
  + Field:        mIgnoreNativeSelected Z
    Access flags: 0x2
      = private boolean mIgnoreNativeSelected

Methods (count = 43):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockFragmentActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #29
        + Methodref [android/support/v4/app/Watson.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #25
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #26
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #27
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 22
        [4] -> line 26
        [9] -> line 27
        [14] -> line 28
        [19] -> line 22
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x14
      = protected final com.actionbarsherlock.ActionBarSherlock getSherlock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] ifnonnull +12 (target=16)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] iconst_1
      [10] invokestatic #81
        + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
      [13] putfield #28
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [16] aload_0 v0
      [17] getfield #28
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 31
        [7] -> line 32
        [16] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar getSupportActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #69
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #80
        + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
  + Method:       onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #33
        + Methodref [android/support/v4/app/Watson.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #51
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 63
        [5] -> line 64
        [13] -> line 65
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 14 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPostResume()V
    Access flags: 0x4
      = protected void onPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #41
        + Methodref [android/support/v4/app/Watson.onPostResume ()V]
      [4] aload_0 v0
      [5] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [8] invokevirtual #62
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 69
        [4] -> line 70
        [11] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #60
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
      [7] aload_0 v0
      [8] invokespecial #39
        + Methodref [android/support/v4/app/Watson.onPause ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [7] -> line 76
        [11] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #66
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
      [7] aload_0 v0
      [8] invokespecial #45
        + Methodref [android/support/v4/app/Watson.onStop ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 81
        [7] -> line 82
        [11] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       onDestroy()V
    Access flags: 0x4
      = protected void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #53
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
      [7] aload_0 v0
      [8] invokespecial #35
        + Methodref [android/support/v4/app/Watson.onDestroy ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 87
        [7] -> line 88
        [11] -> line 89
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       onPostCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onPostCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #61
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #40
        + Methodref [android/support/v4/app/Watson.onPostCreate (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 93
        [8] -> line 94
        [13] -> line 95
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onTitleChanged(Ljava/lang/CharSequence;I)V
    Access flags: 0x4
      = protected void onTitleChanged(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #67
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] invokespecial #46
        + Methodref [android/support/v4/app/Watson.onTitleChanged (Ljava/lang/CharSequence;I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 99
        [9] -> line 100
        [15] -> line 101
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 16 [Ljava/lang/CharSequence; title]
        v2: 0 -> 16 [I color]
  + Method:       onMenuOpened(ILandroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onMenuOpened(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #56
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
      [9] ifeq +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] aload_0 v0
      [15] iload_1 v1
      [16] aload_2 v2
      [17] invokespecial #37
        + Methodref [android/support/v4/app/Watson.onMenuOpened (ILandroid/view/Menu;)Z]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 105
        [12] -> line 106
        [14] -> line 108
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 21 [I featureId]
        v2: 0 -> 21 [Landroid/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void onPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #59
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
      [9] aload_0 v0
      [10] iload_1 v1
      [11] aload_2 v2
      [12] invokespecial #38
        + Methodref [android/support/v4/app/Watson.onPanelClosed (ILandroid/view/Menu;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 113
        [9] -> line 114
        [15] -> line 115
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 16 [I featureId]
        v2: 0 -> 16 [Landroid/view/Menu; menu]
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #55
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [8] ifeq +5 (target=13)
      [11] iconst_1
      [12] ireturn
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokespecial #31
        + Methodref [android/support/v4/app/Watson.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 119
        [11] -> line 120
        [13] -> line 122
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 19 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #44
        + Methodref [android/support/v4/app/Watson.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #65
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 127
        [5] -> line 128
        [13] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; outState]
  + Method:       onRestoreInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #43
        + Methodref [android/support/v4/app/Watson.onRestoreInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #64
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 133
        [5] -> line 134
        [13] -> line 135
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] ldc #4
        + String [SherlockFragmentActivity]
      [2] ldc #5
        + String [[getSupportMenuInflater]]
      [4] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [12] invokevirtual #70
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 142
        [8] -> line 144
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       invalidateOptionsMenu()V
    Access flags: 0x1
      = public void invalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] ldc #4
        + String [SherlockFragmentActivity]
      [2] ldc #6
        + String [[invalidateOptionsMenu]]
      [4] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [12] invokevirtual #54
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 148
        [8] -> line 150
        [15] -> line 151
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       supportInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void supportInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] ldc #4
        + String [SherlockFragmentActivity]
      [2] ldc #13
        + String [[supportInvalidateOptionsMenu]]
      [4] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] invokevirtual #83
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.invalidateOptionsMenu ()V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 154
        [8] -> line 156
        [12] -> line 157
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
  + Method:       onCreatePanelMenu(ILandroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onCreatePanelMenu(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 4, stack = 4):
      [0] ldc #4
        + String [SherlockFragmentActivity]
      [2] new #24
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #7
        + String [[onCreatePanelMenu] featureId: ]
      [8] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #85
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #2
        + String [, menu: ]
      [17] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] iload_1 v1
      [32] ifne +53 (target=85)
      [35] aload_0 v0
      [36] getfield #25
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z]
      [39] ifne +46 (target=85)
      [42] aload_0 v0
      [43] iconst_1
      [44] putfield #25
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z]
      [47] aload_0 v0
      [48] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [51] aload_2 v2
      [52] invokevirtual #52
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
      [55] istore_3 v3
      [56] aload_0 v0
      [57] iconst_0
      [58] putfield #25
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeCreate Z]
      [61] ldc #4
        + String [SherlockFragmentActivity]
      [63] new #24
        + Class [java/lang/StringBuilder]
      [66] dup
      [67] ldc #8
        + String [[onCreatePanelMenu] returning ]
      [69] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [72] iload_3 v3
      [73] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [76] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [79] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [82] pop
      [83] iload_3 v3
      [84] ireturn
      [85] aload_0 v0
      [86] iload_1 v1
      [87] aload_2 v2
      [88] invokespecial #34
        + Methodref [android/support/v4/app/Watson.onCreatePanelMenu (ILandroid/view/Menu;)Z]
      [91] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 161
        [31] -> line 163
        [42] -> line 164
        [47] -> line 165
        [56] -> line 166
        [61] -> line 168
        [83] -> line 169
        [85] -> line 171
      + Local variable table attribute (count = 4)
        v0: 0 -> 92 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 92 [I featureId]
        v2: 0 -> 92 [Landroid/view/Menu; menu]
        v3: 56 -> 85 [Z result]
      + Stack map table attribute (count = 1):
        - [85] Var: ..., Stack: (empty)
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onCreateOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 176
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 2 [Landroid/view/Menu; menu]
  + Method:       onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onPreparePanel(int,android.view.View,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 105, locals = 5, stack = 4):
      [0] ldc #4
        + String [SherlockFragmentActivity]
      [2] new #24
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #11
        + String [[onPreparePanel] featureId: ]
      [8] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #85
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #3
        + String [, view: ]
      [17] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] ldc #2
        + String [, menu: ]
      [26] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] aload_3 v3
      [30] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [39] pop
      [40] iload_1 v1
      [41] ifne +56 (target=97)
      [44] aload_0 v0
      [45] getfield #26
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z]
      [48] ifne +49 (target=97)
      [51] aload_0 v0
      [52] iconst_1
      [53] putfield #26
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z]
      [56] aload_0 v0
      [57] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [60] aload_3 v3
      [61] invokevirtual #63
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [64] istore v4
      [66] aload_0 v0
      [67] iconst_0
      [68] putfield #26
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativePrepare Z]
      [71] ldc #4
        + String [SherlockFragmentActivity]
      [73] new #24
        + Class [java/lang/StringBuilder]
      [76] dup
      [77] ldc #12
        + String [[onPreparePanel] returning ]
      [79] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [82] iload v4
      [84] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [87] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [90] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [93] pop
      [94] iload v4
      [96] ireturn
      [97] aload_0 v0
      [98] iload_1 v1
      [99] aload_2 v2
      [100] aload_3 v3
      [101] invokespecial #42
        + Methodref [android/support/v4/app/Watson.onPreparePanel (ILandroid/view/View;Landroid/view/Menu;)Z]
      [104] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 181
        [40] -> line 183
        [51] -> line 184
        [56] -> line 185
        [66] -> line 186
        [71] -> line 188
        [94] -> line 189
        [97] -> line 191
      + Local variable table attribute (count = 5)
        v0: 0 -> 105 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 105 [I featureId]
        v2: 0 -> 105 [Landroid/view/View; view]
        v3: 0 -> 105 [Landroid/view/Menu; menu]
        v4: 66 -> 97 [Z result]
      + Stack map table attribute (count = 1):
        - [97] Var: ..., Stack: (empty)
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 196
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 2 [Landroid/view/Menu; menu]
  + Method:       onMenuItemSelected(ILandroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onMenuItemSelected(int,android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 4, stack = 4):
      [0] ldc #4
        + String [SherlockFragmentActivity]
      [2] new #24
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #9
        + String [[onMenuItemSelected] featureId: ]
      [8] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #85
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #1
        + String [, item: ]
      [17] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] iload_1 v1
      [32] ifne +53 (target=85)
      [35] aload_0 v0
      [36] getfield #27
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z]
      [39] ifne +46 (target=85)
      [42] aload_0 v0
      [43] iconst_1
      [44] putfield #27
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z]
      [47] aload_0 v0
      [48] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [51] aload_2 v2
      [52] invokevirtual #58
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [55] istore_3 v3
      [56] aload_0 v0
      [57] iconst_0
      [58] putfield #27
        + Fieldref [com/actionbarsherlock/app/SherlockFragmentActivity.mIgnoreNativeSelected Z]
      [61] ldc #4
        + String [SherlockFragmentActivity]
      [63] new #24
        + Class [java/lang/StringBuilder]
      [66] dup
      [67] ldc #10
        + String [[onMenuItemSelected] returning ]
      [69] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [72] iload_3 v3
      [73] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [76] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [79] invokestatic #48
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [82] pop
      [83] iload_3 v3
      [84] ireturn
      [85] aload_0 v0
      [86] iload_1 v1
      [87] aload_2 v2
      [88] invokespecial #36
        + Methodref [android/support/v4/app/Watson.onMenuItemSelected (ILandroid/view/MenuItem;)Z]
      [91] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 201
        [31] -> line 203
        [42] -> line 204
        [47] -> line 205
        [56] -> line 206
        [61] -> line 208
        [83] -> line 209
        [85] -> line 211
      + Local variable table attribute (count = 4)
        v0: 0 -> 92 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 92 [I featureId]
        v2: 0 -> 92 [Landroid/view/MenuItem; item]
        v3: 56 -> 85 [Z result]
      + Stack map table attribute (count = 1):
        - [85] Var: ..., Stack: (empty)
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 216
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 2 [Landroid/view/MenuItem; item]
  + Method:       openOptionsMenu()V
    Access flags: 0x1
      = public void openOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #57
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #47
        + Methodref [android/support/v4/app/Watson.openOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 221
        [10] -> line 222
        [14] -> line 224
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       closeOptionsMenu()V
    Access flags: 0x1
      = public void closeOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #50
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #30
        + Methodref [android/support/v4/app/Watson.closeOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 228
        [10] -> line 229
        [14] -> line 231
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 239
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 243
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 247
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #49
        + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 257
        [9] -> line 258
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #72
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 262
        [8] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [I layoutResId]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #74
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 267
        [9] -> line 268
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #73
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 272
        [8] -> line 273
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       requestWindowFeature(J)V
    Access flags: 0x1
      = public void requestWindowFeature(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] lload_1 v1
      [5] l2i
      [6] invokevirtual #71
        + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 276
        [10] -> line 277
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 11 [J featureId]
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findViewById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #68
        + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
      [7] aload_0 v0
      [8] iload_1 v1
      [9] invokespecial #32
        + Methodref [android/support/v4/app/Watson.findViewById (I)Landroid/view/View;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 281
        [7] -> line 282
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 13 [I id]
  + Method:       setSupportProgress(I)V
    Access flags: 0x1
      = public void setSupportProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #75
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 291
        [8] -> line 292
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [I progress]
  + Method:       setSupportProgressBarIndeterminate(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #76
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 295
        [8] -> line 296
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [Z indeterminate]
  + Method:       setSupportProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminateVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #77
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 299
        [8] -> line 300
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportProgressBarVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #78
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 303
        [8] -> line 304
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportSecondaryProgress(I)V
    Access flags: 0x1
      = public void setSupportSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #79
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 307
        [8] -> line 308
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockFragmentActivity; this]
        v1: 0 -> 9 [I secondaryProgress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [SherlockFragmentActivity.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockListActivity
  Superclass:    android/app/ListActivity
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.app.SherlockListActivity extends android.app.ListActivity

Interfaces (count = 5):
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]

Constant Pool (count = 279):
  + Class [android/app/ListActivity]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Class [com/actionbarsherlock/app/SherlockListActivity]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [android/app/ListActivity.<init> ()V]
  + Methodref [android/app/ListActivity.closeOptionsMenu ()V]
  + Methodref [android/app/ListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [android/app/ListActivity.findViewById (I)Landroid/view/View;]
  + Methodref [android/app/ListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/ListActivity.onDestroy ()V]
  + Methodref [android/app/ListActivity.onMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [android/app/ListActivity.onPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [android/app/ListActivity.onPause ()V]
  + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V]
  + Methodref [android/app/ListActivity.onPostResume ()V]
  + Methodref [android/app/ListActivity.onRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/app/ListActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/app/ListActivity.onStop ()V]
  + Methodref [android/app/ListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [android/app/ListActivity.openOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.invalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [closeOptionsMenu ()V]
  + NameAndType [dispatchCloseOptionsMenu ()Z]
  + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchDestroy ()V]
  + NameAndType [dispatchInvalidateOptionsMenu ()V]
  + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [dispatchOpenOptionsMenu ()Z]
  + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [dispatchPause ()V]
  + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [dispatchPostResume ()V]
  + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchStop ()V]
  + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [ensureActionBar ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [invalidateOptionsMenu ()V]
  + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroy ()V]
  + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [onPostResume ()V]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStop ()V]
  + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [openOptionsMenu ()V]
  + NameAndType [requestFeature (I)Z]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setProgressBarIndeterminate (Z)V]
  + NameAndType [setProgressBarIndeterminateVisibility (Z)V]
  + NameAndType [setProgressBarVisibility (Z)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;I)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockListActivity;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [OnCreatePanelMenuListener]
  + Utf8 [OnMenuItemSelectedListener]
  + Utf8 [OnPreparePanelListener]
  + Utf8 [SherlockListActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [addContentView]
  + Utf8 [android/app/ListActivity]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [callback]
  + Utf8 [closeOptionsMenu]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Utf8 [com/actionbarsherlock/app/SherlockListActivity]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [dispatchCloseOptionsMenu]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchMenuOpened]
  + Utf8 [dispatchOpenOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPanelClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPostCreate]
  + Utf8 [dispatchPostResume]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchStop]
  + Utf8 [dispatchTitleChanged]
  + Utf8 [ensureActionBar]
  + Utf8 [event]
  + Utf8 [featureId]
  + Utf8 [findViewById]
  + Utf8 [getActionBar]
  + Utf8 [getMenuInflater]
  + Utf8 [getSherlock]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [id]
  + Utf8 [indeterminate]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [item]
  + Utf8 [layoutResId]
  + Utf8 [mSherlock]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [newConfig]
  + Utf8 [onActionModeFinished]
  + Utf8 [onActionModeStarted]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onDestroy]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuOpened]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPanelClosed]
  + Utf8 [onPause]
  + Utf8 [onPostCreate]
  + Utf8 [onPostResume]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onPreparePanel]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStop]
  + Utf8 [onTitleChanged]
  + Utf8 [openOptionsMenu]
  + Utf8 [outState]
  + Utf8 [params]
  + Utf8 [progress]
  + Utf8 [requestFeature]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [secondaryProgress]
  + Utf8 [setContentView]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setSupportProgress]
  + Utf8 [setSupportProgressBarIndeterminate]
  + Utf8 [setSupportProgressBarIndeterminateVisibility]
  + Utf8 [setSupportProgressBarVisibility]
  + Utf8 [setSupportSecondaryProgress]
  + Utf8 [startActionMode]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [view]
  + Utf8 [visible]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mSherlock Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x2
      = private com.actionbarsherlock.ActionBarSherlock mSherlock

Methods (count = 43):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockListActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [android/app/ListActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x14
      = protected final com.actionbarsherlock.ActionBarSherlock getSherlock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] ifnonnull +12 (target=16)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] iconst_1
      [10] invokestatic #62
        + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
      [13] putfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [16] aload_0 v0
      [17] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockListActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 25
        [7] -> line 26
        [16] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar getSupportActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #50
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #61
        + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
  + Method:       onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #18
        + Methodref [android/app/ListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #32
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 57
        [5] -> line 58
        [13] -> line 59
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 14 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPostResume()V
    Access flags: 0x4
      = protected void onPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [android/app/ListActivity.onPostResume ()V]
      [4] aload_0 v0
      [5] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [8] invokevirtual #43
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 63
        [4] -> line 64
        [11] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #41
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
      [7] aload_0 v0
      [8] invokespecial #22
        + Methodref [android/app/ListActivity.onPause ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 69
        [7] -> line 70
        [11] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #47
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
      [7] aload_0 v0
      [8] invokespecial #27
        + Methodref [android/app/ListActivity.onStop ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [7] -> line 76
        [11] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       onDestroy()V
    Access flags: 0x4
      = protected void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #34
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
      [7] aload_0 v0
      [8] invokespecial #19
        + Methodref [android/app/ListActivity.onDestroy ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 81
        [7] -> line 82
        [11] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       onPostCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onPostCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #42
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #23
        + Methodref [android/app/ListActivity.onPostCreate (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 87
        [8] -> line 88
        [13] -> line 89
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onTitleChanged(Ljava/lang/CharSequence;I)V
    Access flags: 0x4
      = protected void onTitleChanged(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #48
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] invokespecial #28
        + Methodref [android/app/ListActivity.onTitleChanged (Ljava/lang/CharSequence;I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 93
        [9] -> line 94
        [15] -> line 95
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 16 [Ljava/lang/CharSequence; title]
        v2: 0 -> 16 [I color]
  + Method:       onMenuOpened(ILandroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onMenuOpened(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #37
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
      [9] ifeq +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] aload_0 v0
      [15] iload_1 v1
      [16] aload_2 v2
      [17] invokespecial #20
        + Methodref [android/app/ListActivity.onMenuOpened (ILandroid/view/Menu;)Z]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 99
        [12] -> line 100
        [14] -> line 102
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 21 [I featureId]
        v2: 0 -> 21 [Landroid/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void onPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #40
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
      [9] aload_0 v0
      [10] iload_1 v1
      [11] aload_2 v2
      [12] invokespecial #21
        + Methodref [android/app/ListActivity.onPanelClosed (ILandroid/view/Menu;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 107
        [9] -> line 108
        [15] -> line 109
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 16 [I featureId]
        v2: 0 -> 16 [Landroid/view/Menu; menu]
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #36
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [8] ifeq +5 (target=13)
      [11] iconst_1
      [12] ireturn
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokespecial #16
        + Methodref [android/app/ListActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 113
        [11] -> line 114
        [13] -> line 116
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 19 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [android/app/ListActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #46
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 121
        [5] -> line 122
        [13] -> line 123
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; outState]
  + Method:       onRestoreInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #25
        + Methodref [android/app/ListActivity.onRestoreInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #45
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 127
        [5] -> line 128
        [13] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #51
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       invalidateOptionsMenu()V
    Access flags: 0x1
      = public void invalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #35
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 140
        [7] -> line 141
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       supportInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void supportInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #64
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.invalidateOptionsMenu ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 144
        [4] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onCreateOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #33
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 149
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #44
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #39
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Landroid/view/MenuItem; item]
  + Method:       openOptionsMenu()V
    Access flags: 0x1
      = public void openOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #38
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #29
        + Methodref [android/app/ListActivity.openOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 164
        [10] -> line 165
        [14] -> line 167
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       closeOptionsMenu()V
    Access flags: 0x1
      = public void closeOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #31
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #15
        + Methodref [android/app/ListActivity.closeOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 171
        [10] -> line 172
        [14] -> line 174
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #65
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 183
        [4] -> line 184
        [10] -> line 186
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_3 v3
      [6] invokevirtual #67
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 195
        [4] -> line 196
        [10] -> line 198
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Landroid/view/View; view]
        v3: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #66
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 207
        [4] -> line 208
        [10] -> line 210
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 214
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #30
        + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 224
        [9] -> line 225
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #53
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 229
        [8] -> line 230
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [I layoutResId]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #55
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 234
        [9] -> line 235
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #54
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 239
        [8] -> line 240
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       requestWindowFeature(J)V
    Access flags: 0x1
      = public void requestWindowFeature(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] lload_1 v1
      [5] l2i
      [6] invokevirtual #52
        + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 243
        [10] -> line 244
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 11 [J featureId]
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findViewById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #49
        + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
      [7] aload_0 v0
      [8] iload_1 v1
      [9] invokespecial #17
        + Methodref [android/app/ListActivity.findViewById (I)Landroid/view/View;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 248
        [7] -> line 249
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 13 [I id]
  + Method:       setSupportProgress(I)V
    Access flags: 0x1
      = public void setSupportProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #56
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 258
        [8] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [I progress]
  + Method:       setSupportProgressBarIndeterminate(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #57
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 262
        [8] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Z indeterminate]
  + Method:       setSupportProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminateVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #58
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 266
        [8] -> line 267
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportProgressBarVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #59
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 270
        [8] -> line 271
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportSecondaryProgress(I)V
    Access flags: 0x1
      = public void setSupportSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #60
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 274
        [8] -> line 275
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockListActivity; this]
        v1: 0 -> 9 [I secondaryProgress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreatePanelMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnMenuItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPreparePanelListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [SherlockListActivity.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockListFragment
  Superclass:    android/support/v4/app/ListFragment
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.app.SherlockListFragment extends android.support.v4.app.ListFragment

Interfaces (count = 3):
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]

Constant Pool (count = 118):
  + String [ must be attached to a SherlockFragmentActivity.]
  + Class [android/support/v4/app/ListFragment]
  + Class [android/support/v4/app/Watson]
  + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Class [com/actionbarsherlock/app/SherlockListFragment]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Methodref [android/support/v4/app/ListFragment.<init> ()V]
  + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/ListFragment.onDetach ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/app/SherlockListFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Methodref [com/actionbarsherlock/app/SherlockListFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockListFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/view/Menu;)V]
  + NameAndType [<init> (Landroid/view/MenuItem;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + NameAndType [onDetach ()V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [ must be attached to a SherlockFragmentActivity.]
  + Utf8 [()Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuInflater;)V]
  + Utf8 [(Landroid/view/MenuItem;)V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuInflater;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockListFragment;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnCreateOptionsMenuListener]
  + Utf8 [OnOptionsItemSelectedListener]
  + Utf8 [OnPrepareOptionsMenuListener]
  + Utf8 [SherlockListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [activity]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/support/v4/app/Watson]
  + Utf8 [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
  + Utf8 [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
  + Utf8 [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
  + Utf8 [append]
  + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Utf8 [com/actionbarsherlock/app/SherlockListFragment]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [getClass]
  + Utf8 [getSherlockActivity]
  + Utf8 [getSimpleName]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [inflater]
  + Utf8 [item]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mActivity]
  + Utf8 [menu]
  + Utf8 [onAttach]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onDetach]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;
    Access flags: 0x2
      = private com.actionbarsherlock.app.SherlockFragmentActivity mActivity

Methods (count = 10):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockListFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [android/support/v4/app/ListFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 15
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
  + Method:       getSherlockActivity()Lcom/actionbarsherlock/app/SherlockFragmentActivity;
    Access flags: 0x1
      = public com.actionbarsherlock.app.SherlockFragmentActivity getSherlockActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 19
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 2, stack = 5):
      [0] aload_1 v1
      [1] instanceof #7
        + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
      [4] ifne +36 (target=40)
      [7] new #12
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] new #15
        + Class [java/lang/StringBuilder]
      [14] dup
      [15] aload_0 v0
      [16] invokevirtual #28
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [19] invokevirtual #26
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [22] invokestatic #29
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [25] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [28] ldc #1
        + String [ must be attached to a SherlockFragmentActivity.]
      [30] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #32
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #27
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [39] athrow
      [40] aload_0 v0
      [41] aload_1 v1
      [42] checkcast #7
        + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
      [45] putfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [48] aload_0 v0
      [49] aload_1 v1
      [50] invokespecial #18
        + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 24
        [7] -> line 25
        [40] -> line 27
        [48] -> line 29
        [53] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 54 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
        v1: 0 -> 54 [Landroid/app/Activity; activity]
      + Stack map table attribute (count = 1):
        - [40] Var: ..., Stack: (empty)
  + Method:       onDetach()V
    Access flags: 0x1
      = public void onDetach()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [android/support/v4/app/ListFragment.onDetach ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 34
        [5] -> line 35
        [9] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V
    Access flags: 0x11
      = public final void onCreateOptionsMenu(android.view.Menu,android.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] new #10
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [9] aload_0 v0
      [10] getfield #16
        + Fieldref [com/actionbarsherlock/app/SherlockListFragment.mActivity Lcom/actionbarsherlock/app/SherlockFragmentActivity;]
      [13] invokevirtual #20
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [16] invokevirtual #21
        + Methodref [com/actionbarsherlock/app/SherlockListFragment.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 40
        [19] -> line 41
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
        v1: 0 -> 20 [Landroid/view/Menu; menu]
        v2: 0 -> 20 [Landroid/view/MenuInflater; inflater]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V
    Access flags: 0x1
      = public void onCreateOptionsMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 0 -> 1 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)V
    Access flags: 0x11
      = public final void onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #10
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [9] invokevirtual #23
        + Methodref [com/actionbarsherlock/app/SherlockListFragment.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [12] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
        v1: 0 -> 13 [Landroid/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x1
      = public void onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #9
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #24
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
      [9] invokevirtual #22
        + Methodref [com/actionbarsherlock/app/SherlockListFragment.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
        v1: 0 -> 13 [Landroid/view/MenuItem; item]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockListFragment; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnCreateOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnCreateOptionsMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnOptionsItemSelectedListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnOptionsItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/Watson$OnPrepareOptionsMenuListener]
      + Class [android/support/v4/app/Watson]
      + Utf8 [OnPrepareOptionsMenuListener]
  + Source file attribute:
    + Utf8 [SherlockListFragment.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/app/SherlockPreferenceActivity
  Superclass:    android/preference/PreferenceActivity
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.app.SherlockPreferenceActivity extends android.preference.PreferenceActivity

Interfaces (count = 5):
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]

Constant Pool (count = 279):
  + Class [android/preference/PreferenceActivity]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Class [com/actionbarsherlock/app/SherlockPreferenceActivity]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [android/preference/PreferenceActivity.<init> ()V]
  + Methodref [android/preference/PreferenceActivity.closeOptionsMenu ()V]
  + Methodref [android/preference/PreferenceActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [android/preference/PreferenceActivity.findViewById (I)Landroid/view/View;]
  + Methodref [android/preference/PreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/preference/PreferenceActivity.onDestroy ()V]
  + Methodref [android/preference/PreferenceActivity.onMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [android/preference/PreferenceActivity.onPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [android/preference/PreferenceActivity.onPause ()V]
  + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V]
  + Methodref [android/preference/PreferenceActivity.onPostResume ()V]
  + Methodref [android/preference/PreferenceActivity.onRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/preference/PreferenceActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/preference/PreferenceActivity.onStop ()V]
  + Methodref [android/preference/PreferenceActivity.onTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [android/preference/PreferenceActivity.openOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.invalidateOptionsMenu ()V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [closeOptionsMenu ()V]
  + NameAndType [dispatchCloseOptionsMenu ()Z]
  + NameAndType [dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchDestroy ()V]
  + NameAndType [dispatchInvalidateOptionsMenu ()V]
  + NameAndType [dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
  + NameAndType [dispatchMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [dispatchOpenOptionsMenu ()Z]
  + NameAndType [dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
  + NameAndType [dispatchPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [dispatchPause ()V]
  + NameAndType [dispatchPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [dispatchPostResume ()V]
  + NameAndType [dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
  + NameAndType [dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchStop ()V]
  + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [ensureActionBar ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [invalidateOptionsMenu ()V]
  + NameAndType [mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroy ()V]
  + NameAndType [onMenuOpened (ILandroid/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPanelClosed (ILandroid/view/Menu;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPostCreate (Landroid/os/Bundle;)V]
  + NameAndType [onPostResume ()V]
  + NameAndType [onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStop ()V]
  + NameAndType [onTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [openOptionsMenu ()V]
  + NameAndType [requestFeature (I)Z]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setProgressBarIndeterminate (Z)V]
  + NameAndType [setProgressBarIndeterminateVisibility (Z)V]
  + NameAndType [setProgressBarVisibility (Z)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;I)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock;]
  + Utf8 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [OnCreatePanelMenuListener]
  + Utf8 [OnMenuItemSelectedListener]
  + Utf8 [OnPreparePanelListener]
  + Utf8 [SherlockPreferenceActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [addContentView]
  + Utf8 [android/preference/PreferenceActivity]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [callback]
  + Utf8 [closeOptionsMenu]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
  + Utf8 [com/actionbarsherlock/app/SherlockPreferenceActivity]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [dispatchCloseOptionsMenu]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchMenuOpened]
  + Utf8 [dispatchOpenOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPanelClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPostCreate]
  + Utf8 [dispatchPostResume]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchStop]
  + Utf8 [dispatchTitleChanged]
  + Utf8 [ensureActionBar]
  + Utf8 [event]
  + Utf8 [featureId]
  + Utf8 [findViewById]
  + Utf8 [getActionBar]
  + Utf8 [getMenuInflater]
  + Utf8 [getSherlock]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [id]
  + Utf8 [indeterminate]
  + Utf8 [invalidateOptionsMenu]
  + Utf8 [item]
  + Utf8 [layoutResId]
  + Utf8 [mSherlock]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [newConfig]
  + Utf8 [onActionModeFinished]
  + Utf8 [onActionModeStarted]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onCreatePanelMenu]
  + Utf8 [onDestroy]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuOpened]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPanelClosed]
  + Utf8 [onPause]
  + Utf8 [onPostCreate]
  + Utf8 [onPostResume]
  + Utf8 [onPrepareOptionsMenu]
  + Utf8 [onPreparePanel]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStop]
  + Utf8 [onTitleChanged]
  + Utf8 [openOptionsMenu]
  + Utf8 [outState]
  + Utf8 [params]
  + Utf8 [progress]
  + Utf8 [requestFeature]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [secondaryProgress]
  + Utf8 [setContentView]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setSupportProgress]
  + Utf8 [setSupportProgressBarIndeterminate]
  + Utf8 [setSupportProgressBarIndeterminateVisibility]
  + Utf8 [setSupportProgressBarVisibility]
  + Utf8 [setSupportSecondaryProgress]
  + Utf8 [startActionMode]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [view]
  + Utf8 [visible]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mSherlock Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x2
      = private com.actionbarsherlock.ActionBarSherlock mSherlock

Methods (count = 43):
  + Method:       <init>()V
    Access flags: 0x1
      = public SherlockPreferenceActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [android/preference/PreferenceActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       getSherlock()Lcom/actionbarsherlock/ActionBarSherlock;
    Access flags: 0x14
      = protected final com.actionbarsherlock.ActionBarSherlock getSherlock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] ifnonnull +12 (target=16)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] iconst_1
      [10] invokestatic #62
        + Methodref [com/actionbarsherlock/ActionBarSherlock.wrap (Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;]
      [13] putfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [16] aload_0 v0
      [17] getfield #13
        + Fieldref [com/actionbarsherlock/app/SherlockPreferenceActivity.mSherlock Lcom/actionbarsherlock/ActionBarSherlock;]
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 25
        [7] -> line 26
        [16] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       getSupportActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar getSupportActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #50
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #61
        + Methodref [com/actionbarsherlock/ActionBarSherlock.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
  + Method:       onActionModeStarted(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeStarted(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onActionModeFinished(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onActionModeFinished(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/ActionMode; mode]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #18
        + Methodref [android/preference/PreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #32
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchConfigurationChanged (Landroid/content/res/Configuration;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 57
        [5] -> line 58
        [13] -> line 59
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 14 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPostResume()V
    Access flags: 0x4
      = protected void onPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [android/preference/PreferenceActivity.onPostResume ()V]
      [4] aload_0 v0
      [5] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [8] invokevirtual #43
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostResume ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 63
        [4] -> line 64
        [11] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #41
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPause ()V]
      [7] aload_0 v0
      [8] invokespecial #22
        + Methodref [android/preference/PreferenceActivity.onPause ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 69
        [7] -> line 70
        [11] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #47
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchStop ()V]
      [7] aload_0 v0
      [8] invokespecial #27
        + Methodref [android/preference/PreferenceActivity.onStop ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [7] -> line 76
        [11] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       onDestroy()V
    Access flags: 0x4
      = protected void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #34
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchDestroy ()V]
      [7] aload_0 v0
      [8] invokespecial #19
        + Methodref [android/preference/PreferenceActivity.onDestroy ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 81
        [7] -> line 82
        [11] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       onPostCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onPostCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #42
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPostCreate (Landroid/os/Bundle;)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #23
        + Methodref [android/preference/PreferenceActivity.onPostCreate (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 87
        [8] -> line 88
        [13] -> line 89
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onTitleChanged(Ljava/lang/CharSequence;I)V
    Access flags: 0x4
      = protected void onTitleChanged(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #48
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] invokespecial #28
        + Methodref [android/preference/PreferenceActivity.onTitleChanged (Ljava/lang/CharSequence;I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 93
        [9] -> line 94
        [15] -> line 95
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 16 [Ljava/lang/CharSequence; title]
        v2: 0 -> 16 [I color]
  + Method:       onMenuOpened(ILandroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onMenuOpened(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #37
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchMenuOpened (ILandroid/view/Menu;)Z]
      [9] ifeq +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] aload_0 v0
      [15] iload_1 v1
      [16] aload_2 v2
      [17] invokespecial #20
        + Methodref [android/preference/PreferenceActivity.onMenuOpened (ILandroid/view/Menu;)Z]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 99
        [12] -> line 100
        [14] -> line 102
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 21 [I featureId]
        v2: 0 -> 21 [Landroid/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void onPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #40
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPanelClosed (ILandroid/view/Menu;)V]
      [9] aload_0 v0
      [10] iload_1 v1
      [11] aload_2 v2
      [12] invokespecial #21
        + Methodref [android/preference/PreferenceActivity.onPanelClosed (ILandroid/view/Menu;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 107
        [9] -> line 108
        [15] -> line 109
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 16 [I featureId]
        v2: 0 -> 16 [Landroid/view/Menu; menu]
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #36
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [8] ifeq +5 (target=13)
      [11] iconst_1
      [12] ireturn
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokespecial #16
        + Methodref [android/preference/PreferenceActivity.dispatchKeyEvent (Landroid/view/KeyEvent;)Z]
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 113
        [11] -> line 114
        [13] -> line 116
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 19 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [android/preference/PreferenceActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #46
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 121
        [5] -> line 122
        [13] -> line 123
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; outState]
  + Method:       onRestoreInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #25
        + Methodref [android/preference/PreferenceActivity.onRestoreInstanceState (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [9] aload_1 v1
      [10] invokevirtual #45
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 127
        [5] -> line 128
        [13] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getSupportMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #51
        + Methodref [com/actionbarsherlock/ActionBarSherlock.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       invalidateOptionsMenu()V
    Access flags: 0x1
      = public void invalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #35
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchInvalidateOptionsMenu ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 140
        [7] -> line 141
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       supportInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void supportInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #64
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.invalidateOptionsMenu ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 144
        [4] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
  + Method:       onCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onCreateOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #33
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCreateOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 149
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x11
      = public final boolean onPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #44
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchPrepareOptionsMenu (Landroid/view/Menu;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Landroid/view/Menu; menu]
  + Method:       onOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x11
      = public final boolean onOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #39
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOptionsItemSelected (Landroid/view/MenuItem;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Landroid/view/MenuItem; item]
  + Method:       openOptionsMenu()V
    Access flags: 0x1
      = public void openOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #38
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchOpenOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #29
        + Methodref [android/preference/PreferenceActivity.openOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 164
        [10] -> line 165
        [14] -> line 167
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       closeOptionsMenu()V
    Access flags: 0x1
      = public void closeOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #31
        + Methodref [com/actionbarsherlock/ActionBarSherlock.dispatchCloseOptionsMenu ()Z]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #15
        + Methodref [android/preference/PreferenceActivity.closeOptionsMenu ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 171
        [10] -> line 172
        [14] -> line 174
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onCreatePanelMenu(ILcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreatePanelMenu(int,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #65
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 183
        [4] -> line 184
        [10] -> line 186
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onPreparePanel(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPreparePanel(int,android.view.View,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_3 v3
      [6] invokevirtual #67
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 195
        [4] -> line 196
        [10] -> line 198
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Landroid/view/View; view]
        v3: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onPrepareOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPrepareOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] ifne +9 (target=10)
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokevirtual #66
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [9] ireturn
      [10] iconst_0
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 207
        [4] -> line 208
        [10] -> line 210
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 12 [I featureId]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 214
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #30
        + Methodref [com/actionbarsherlock/ActionBarSherlock.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 224
        [9] -> line 225
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #53
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 229
        [8] -> line 230
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [I layoutResId]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #55
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 234
        [9] -> line 235
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 10 [Landroid/view/View; view]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setContentView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] aload_1 v1
      [5] invokevirtual #54
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setContentView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 239
        [8] -> line 240
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       requestWindowFeature(J)V
    Access flags: 0x1
      = public void requestWindowFeature(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] lload_1 v1
      [5] l2i
      [6] invokevirtual #52
        + Methodref [com/actionbarsherlock/ActionBarSherlock.requestFeature (I)Z]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 243
        [10] -> line 244
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 11 [J featureId]
  + Method:       findViewById(I)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View findViewById(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] invokevirtual #49
        + Methodref [com/actionbarsherlock/ActionBarSherlock.ensureActionBar ()V]
      [7] aload_0 v0
      [8] iload_1 v1
      [9] invokespecial #17
        + Methodref [android/preference/PreferenceActivity.findViewById (I)Landroid/view/View;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 248
        [7] -> line 249
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 13 [I id]
  + Method:       setSupportProgress(I)V
    Access flags: 0x1
      = public void setSupportProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #56
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 258
        [8] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [I progress]
  + Method:       setSupportProgressBarIndeterminate(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #57
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminate (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 262
        [8] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Z indeterminate]
  + Method:       setSupportProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarIndeterminateVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #58
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarIndeterminateVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 266
        [8] -> line 267
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportProgressBarVisibility(Z)V
    Access flags: 0x1
      = public void setSupportProgressBarVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #59
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setProgressBarVisibility (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 270
        [8] -> line 271
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [Z visible]
  + Method:       setSupportSecondaryProgress(I)V
    Access flags: 0x1
      = public void setSupportSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.getSherlock ()Lcom/actionbarsherlock/ActionBarSherlock;]
      [4] iload_1 v1
      [5] invokevirtual #60
        + Methodref [com/actionbarsherlock/ActionBarSherlock.setSecondaryProgress (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 274
        [8] -> line 275
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/app/SherlockPreferenceActivity; this]
        v1: 0 -> 9 [I secondaryProgress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnCreatePanelMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnMenuItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnPreparePanelListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [SherlockPreferenceActivity.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat
  Superclass:    com/actionbarsherlock/ActionBarSherlock
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.ActionBarSherlockCompat extends com.actionbarsherlock.ActionBarSherlock

Interfaces (count = 4):
  + Class [android/view/MenuItem$OnMenuItemClickListener]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/view/Window$Callback]

Constant Pool (count = 1101):
  + Integer [0]
  + Integer [7]
  + Integer [16908290]
  + Integer [17432577]
  + String [" not found in mapping]
  + String [, color: ]
  + String [, mask: ]
  + String [, menu: ]
  + String [, params: ]
  + String [.]
  + String [: ]
  + String [ActionBarSherlock]
  + String [AndroidManifest.xml]
  + String [Couldn't find content container view]
  + String [Got <activity>]
  + String [Got <application>]
  + String [Native callback invoked. Create a test case and report!]
  + String [Options item "]
  + String [Parsing AndroidManifest.xml for ]
  + String [Requested split action bar with incompatible window decor! Ignoring request.]
  + String [Returning ]
  + String [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.]
  + String [[addContentView] view: ]
  + String [[dispatchCloseOptionsMenu]]
  + String [[dispatchConfigurationChanged] newConfig: ]
  + String [[dispatchCreateOptionsMenu] android.view.Menu: ]
  + String [[dispatchCreateOptionsMenu] returning true]
  + String [[dispatchInvalidateOptionsMenu]]
  + String [[dispatchKeyEvent] event: ]
  + String [[dispatchKeyEvent] returning false]
  + String [[dispatchKeyEvent] returning true]
  + String [[dispatchMenuOpened] featureId: ]
  + String [[dispatchOnPostCreate]]
  + String [[dispatchOpenOptionsMenu]]
  + String [[dispatchPanelClosed] featureId: ]
  + String [[dispatchPause]]
  + String [[dispatchPostResume]]
  + String [[dispatchPrepareOptionsMenu] android.view.Menu: ]
  + String [[dispatchPrepareOptionsMenu] returning ]
  + String [[dispatchStop]]
  + String [[dispatchTitleChanged] title: ]
  + String [[ensureActionBar]]
  + String [[generateLayout]]
  + String [[generateLayout] using screen XML ]
  + String [[getActionBar]]
  + String [[getFeatures] returning ]
  + String [[hasFeature] featureId: ]
  + String [[hasFeature] returning ]
  + String [[initActionBar]]
  + String [[installDecor]]
  + String [[mNativeItemListener.onMenuItemClick] item: ]
  + String [[requestFeature] featureId: ]
  + String [[setContentView] layoutResId: ]
  + String [[setContentView] view: ]
  + String [[setProgressBarIndeterminateVisibility] visible: ]
  + String [[setProgressBarIndeterminate] indeterminate: ]
  + String [[setProgressBarVisibility] visible: ]
  + String [[setProgress] progress: ]
  + String [[setSecondaryProgress] secondaryProgress: ]
  + String [[setTitle] title: ]
  + String [[setUiOptions] uiOptions: ]
  + String [[startActionMode] callback: ]
  + String [activity]
  + String [application]
  + String [name]
  + String [requestFeature() must be called before adding content]
  + String [sherlock:Panels]
  + String [uiOptions]
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/content/pm/ApplicationInfo]
  + Class [android/content/res/AssetManager]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$Theme]
  + Class [android/content/res/TypedArray]
  + Class [android/content/res/XmlResourceParser]
  + Class [android/os/Bundle]
  + Class [android/util/AndroidRuntimeException]
  + Class [android/util/Log]
  + Class [android/util/TypedValue]
  + Class [android/view/ContextThemeWrapper]
  + Class [android/view/KeyCharacterMap]
  + Class [android/view/KeyEvent]
  + Class [android/view/LayoutInflater]
  + Class [android/view/MenuItem]
  + Class [android/view/MenuItem$OnMenuItemClickListener]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewStub]
  + Class [android/view/Window]
  + Class [android/view/Window$Callback]
  + Class [android/view/animation/Animation]
  + Class [android/view/animation/AnimationUtils]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper]
  + Class [com/actionbarsherlock/internal/ResourcesCompat]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Class [com/actionbarsherlock/internal/view/StandaloneActionMode]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [com/actionbarsherlock/view/Window]
  + Class [com/actionbarsherlock/view/Window$Callback]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Long [1000]
  + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
  + Fieldref [android/util/TypedValue.resourceId I]
  + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_bar_stub I]
  + Fieldref [com/actionbarsherlock/R$id.abs__content I]
  + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I]
  + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I]
  + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar_overlay I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple_overlay_action_mode I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;]
  + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;]
  + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
  + Methodref [android/app/Activity.isChild ()Z]
  + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;]
  + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
  + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.hasValue (I)Z]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
  + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
  + Methodref [android/os/Bundle.size ()I]
  + Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/TypedValue.<init> ()V]
  + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
  + Methodref [android/view/KeyCharacterMap.getKeyboardType ()I]
  + Methodref [android/view/KeyCharacterMap.load (I)Landroid/view/KeyCharacterMap;]
  + Methodref [android/view/KeyEvent.getAction ()I]
  + Methodref [android/view/KeyEvent.getKeyCode ()I]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z]
  + Methodref [android/view/ViewGroup.removeAllViews ()V]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup.setId (I)V]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;]
  + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;]
  + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
  + Methodref [android/view/animation/Animation.setDuration (J)V]
  + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.<init> (Landroid/app/Activity;I)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.generateLayout ()Landroid/view/ViewGroup;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getFeatures ()I]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initializePanelMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.loadUiOptionsFromManifest (Landroid/app/Activity;)I]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.onIntChanged (II)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.reopenMenu (Z)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.setFeatureInt (II)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateProgressBars (I)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.<init> (Landroid/app/Activity;I)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitActionBar (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitWhenNarrow (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.collapseActionView ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.dismissPopupMenus ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasExpandedActionView ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initIndeterminateProgress ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initProgress ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowReserved ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitActionBar (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitWhenNarrow (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.isIndeterminate ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V]
  + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;]
  + Methodref [com/actionbarsherlock/view/ActionMode.invalidate ()V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (II)I]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.clear ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I]
  + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/app/Activity;I)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;I)V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SherlockTheme [I]
  + NameAndType [aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + NameAndType [abs__action_bar I]
  + NameAndType [abs__action_context_bar I]
  + NameAndType [abs__action_mode_bar_stub I]
  + NameAndType [abs__content I]
  + NameAndType [abs__progress_circular I]
  + NameAndType [abs__progress_horizontal I]
  + NameAndType [abs__screen_action_bar I]
  + NameAndType [abs__screen_action_bar_overlay I]
  + NameAndType [abs__screen_simple I]
  + NameAndType [abs__screen_simple_overlay_action_mode I]
  + NameAndType [abs__split_action_bar I]
  + NameAndType [abs__split_action_bar_is_narrow I]
  + NameAndType [actionBarWidgetTheme I]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Z)Ljava/lang/StringBuilder;]
  + NameAndType [bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z]
  + NameAndType [callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [charAt (I)C]
  + NameAndType [checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [clear ()V]
  + NameAndType [collapseActionView ()V]
  + NameAndType [createPackageContext (Ljava/lang/String;I)Landroid/content/Context;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [dismissPopupMenus ()V]
  + NameAndType [dispatchMenuVisibilityChanged (Z)V]
  + NameAndType [dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [generateLayout ()Landroid/view/ViewGroup;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAction ()I]
  + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + NameAndType [getAssets ()Landroid/content/res/AssetManager;]
  + NameAndType [getAttributeCount ()I]
  + NameAndType [getAttributeIntValue (II)I]
  + NameAndType [getAttributeName (I)Ljava/lang/String;]
  + NameAndType [getAttributeValue (I)Ljava/lang/String;]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [getCallback ()Landroid/view/Window$Callback;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getDecorView ()Landroid/view/View;]
  + NameAndType [getEventType ()I]
  + NameAndType [getFeatures ()I]
  + NameAndType [getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + NameAndType [getKeyCode ()I]
  + NameAndType [getKeyboardType ()I]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getMenu ()Lcom/actionbarsherlock/view/Menu;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
  + NameAndType [getProgress ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;]
  + NameAndType [getThemedContext ()Landroid/content/Context;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [hasExpandedActionView ()Z]
  + NameAndType [hasFeature (I)Z]
  + NameAndType [hasNext ()Z]
  + NameAndType [hasValue (I)Z]
  + NameAndType [hideOverflowMenu ()Z]
  + NameAndType [hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [indexOf (II)I]
  + NameAndType [inflate ()Landroid/view/View;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [initActionBar ()V]
  + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [initIndeterminateProgress ()V]
  + NameAndType [initProgress ()V]
  + NameAndType [initializePanelMenu ()Z]
  + NameAndType [installDecor ()V]
  + NameAndType [intValue ()I]
  + NameAndType [invalidate ()V]
  + NameAndType [invoke ()Z]
  + NameAndType [isChild ()Z]
  + NameAndType [isIndeterminate ()Z]
  + NameAndType [isOverflowMenuShowing ()Z]
  + NameAndType [isOverflowReserved ()Z]
  + NameAndType [isReservingOverflow ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [killMode ()V]
  + NameAndType [load (I)Landroid/view/KeyCharacterMap;]
  + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + NameAndType [loadUiOptionsFromManifest (Landroid/app/Activity;)I]
  + NameAndType [mActionMode Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + NameAndType [mClosingActionMenu Z]
  + NameAndType [mContentParent Landroid/view/ViewGroup;]
  + NameAndType [mDecor Landroid/view/ViewGroup;]
  + NameAndType [mFeatures I]
  + NameAndType [mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + NameAndType [mIsDelegate Z]
  + NameAndType [mIsDestroyed Z]
  + NameAndType [mIsTitleReady Z]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mMenuFrozenActionViewState Landroid/os/Bundle;]
  + NameAndType [mMenuIsPrepared Z]
  + NameAndType [mMenuRefreshContent Z]
  + NameAndType [mNativeItemMap Ljava/util/HashMap;]
  + NameAndType [mReserveOverflow Z]
  + NameAndType [mReserveOverflowSet Z]
  + NameAndType [mUiOptions I]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextToken ()I]
  + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
  + NameAndType [onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onContentChanged ()V]
  + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onIntChanged (II)V]
  + NameAndType [openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
  + NameAndType [packageName Ljava/lang/String;]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [preparePanel ()Z]
  + NameAndType [printStackTrace ()V]
  + NameAndType [putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
  + NameAndType [recycle ()V]
  + NameAndType [removeAllViews ()V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [reopenMenu (Z)V]
  + NameAndType [requestFeature (I)Z]
  + NameAndType [reserveOverflow (Landroid/content/Context;)Z]
  + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + NameAndType [resourceId I]
  + NameAndType [restoreActionViewStates (Landroid/os/Bundle;)V]
  + NameAndType [saveActionViewStates (Landroid/os/Bundle;)V]
  + NameAndType [sendAccessibilityEvent (I)V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setFeatureInt (II)V]
  + NameAndType [setId (I)V]
  + NameAndType [setIndeterminate (Z)V]
  + NameAndType [setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setQwertyMode (Z)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [setShowHideAnimationEnabled (Z)V]
  + NameAndType [setSplitActionBar (Z)V]
  + NameAndType [setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V]
  + NameAndType [setSplitWhenNarrow (Z)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V]
  + NameAndType [setWindowTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [showOverflowMenu ()Z]
  + NameAndType [showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + NameAndType [size ()I]
  + NameAndType [startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [startDispatchingItemsChanged ()V]
  + NameAndType [stopDispatchingItemsChanged ()V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateInt (IIZ)V]
  + NameAndType [updateProgressBars (I)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [" not found in mapping]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/pm/ApplicationInfo;]
  + Utf8 [()Landroid/content/res/AssetManager;]
  + Utf8 [()Landroid/content/res/Resources$Theme;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup;]
  + Utf8 [()Landroid/view/Window$Callback;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)C]
  + Utf8 [(I)Landroid/view/KeyCharacterMap;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIZ)V]
  + Utf8 [(ILandroid/util/TypedValue;Z)Z]
  + Utf8 [(ILandroid/view/Menu;)V]
  + Utf8 [(ILandroid/view/Menu;)Z]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(IZ)Z]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;)I]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/Window$Callback;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;I)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Context;]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [(Z)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)V]
  + Utf8 [([I)Landroid/content/res/TypedArray;]
  + Utf8 [, color: ]
  + Utf8 [, mask: ]
  + Utf8 [, menu: ]
  + Utf8 [, params: ]
  + Utf8 [.]
  + Utf8 [: ]
  + Utf8 [<init>]
  + Utf8 [ActionBarSherlock]
  + Utf8 [ActionBarSherlockCompat.java]
  + Utf8 [ActionModeCallbackWrapper]
  + Utf8 [AndroidManifest.xml]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Couldn't find content container view]
  + Utf8 [DEFAULT_FEATURES]
  + Utf8 [Got <activity>]
  + Utf8 [Got <application>]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/AssetManager;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/content/res/Resources$Theme;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/content/res/XmlResourceParser;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/util/TypedValue;]
  + Utf8 [Landroid/view/KeyCharacterMap;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/ViewStub;]
  + Utf8 [Landroid/view/Window$Callback;]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/view/View;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Native callback invoked. Create a test case and report!]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [Options item "]
  + Utf8 [PANELS_TAG]
  + Utf8 [Parsing AndroidManifest.xml for ]
  + Utf8 [Requested split action bar with incompatible window decor! Ignoring request.]
  + Utf8 [Returning ]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SherlockTheme]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Theme]
  + Utf8 [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[addContentView] view: ]
  + Utf8 [[dispatchCloseOptionsMenu]]
  + Utf8 [[dispatchConfigurationChanged] newConfig: ]
  + Utf8 [[dispatchCreateOptionsMenu] android.view.Menu: ]
  + Utf8 [[dispatchCreateOptionsMenu] returning true]
  + Utf8 [[dispatchInvalidateOptionsMenu]]
  + Utf8 [[dispatchKeyEvent] event: ]
  + Utf8 [[dispatchKeyEvent] returning false]
  + Utf8 [[dispatchKeyEvent] returning true]
  + Utf8 [[dispatchMenuOpened] featureId: ]
  + Utf8 [[dispatchOnPostCreate]]
  + Utf8 [[dispatchOpenOptionsMenu]]
  + Utf8 [[dispatchPanelClosed] featureId: ]
  + Utf8 [[dispatchPause]]
  + Utf8 [[dispatchPostResume]]
  + Utf8 [[dispatchPrepareOptionsMenu] android.view.Menu: ]
  + Utf8 [[dispatchPrepareOptionsMenu] returning ]
  + Utf8 [[dispatchStop]]
  + Utf8 [[dispatchTitleChanged] title: ]
  + Utf8 [[ensureActionBar]]
  + Utf8 [[generateLayout]]
  + Utf8 [[generateLayout] using screen XML ]
  + Utf8 [[getActionBar]]
  + Utf8 [[getFeatures] returning ]
  + Utf8 [[hasFeature] featureId: ]
  + Utf8 [[hasFeature] returning ]
  + Utf8 [[initActionBar]]
  + Utf8 [[installDecor]]
  + Utf8 [[mNativeItemListener.onMenuItemClick] item: ]
  + Utf8 [[requestFeature] featureId: ]
  + Utf8 [[setContentView] layoutResId: ]
  + Utf8 [[setContentView] view: ]
  + Utf8 [[setProgressBarIndeterminateVisibility] visible: ]
  + Utf8 [[setProgressBarIndeterminate] indeterminate: ]
  + Utf8 [[setProgressBarVisibility] visible: ]
  + Utf8 [[setProgress] progress: ]
  + Utf8 [[setSecondaryProgress] secondaryProgress: ]
  + Utf8 [[setTitle] title: ]
  + Utf8 [[setUiOptions] uiOptions: ]
  + Utf8 [[startActionMode] callback: ]
  + Utf8 [a]
  + Utf8 [aActionBar]
  + Utf8 [abs__action_bar]
  + Utf8 [abs__action_context_bar]
  + Utf8 [abs__action_mode_bar_stub]
  + Utf8 [abs__content]
  + Utf8 [abs__progress_circular]
  + Utf8 [abs__progress_horizontal]
  + Utf8 [abs__screen_action_bar]
  + Utf8 [abs__screen_action_bar_overlay]
  + Utf8 [abs__screen_simple]
  + Utf8 [abs__screen_simple_overlay_action_mode]
  + Utf8 [abs__split_action_bar]
  + Utf8 [abs__split_action_bar_is_narrow]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [action]
  + Utf8 [actionBarWidgetTheme]
  + Utf8 [activity]
  + Utf8 [activityName]
  + Utf8 [activityPackage]
  + Utf8 [activityUiOptions]
  + Utf8 [add]
  + Utf8 [addContentView]
  + Utf8 [addView]
  + Utf8 [allMenusAreClosing]
  + Utf8 [am]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/ApplicationInfo]
  + Utf8 [android/content/res/AssetManager]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$Theme]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/content/res/XmlResourceParser]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/util/AndroidRuntimeException]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/TypedValue]
  + Utf8 [android/view/ContextThemeWrapper]
  + Utf8 [android/view/KeyCharacterMap]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewStub]
  + Utf8 [android/view/Window]
  + Utf8 [android/view/Window$Callback]
  + Utf8 [android/view/animation/Animation]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [anim]
  + Utf8 [api]
  + Utf8 [append]
  + Utf8 [application]
  + Utf8 [attr]
  + Utf8 [attrName]
  + Utf8 [bindNativeOverflow]
  + Utf8 [bool]
  + Utf8 [callback]
  + Utf8 [callbackCreateOptionsMenu]
  + Utf8 [callbackOptionsItemSelected]
  + Utf8 [callbackPrepareOptionsMenu]
  + Utf8 [charAt]
  + Utf8 [checkCloseActionMenu]
  + Utf8 [child]
  + Utf8 [children]
  + Utf8 [circularProgressBar]
  + Utf8 [cleanActivityName]
  + Utf8 [clear]
  + Utf8 [collapseActionView]
  + Utf8 [color]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$1]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper]
  + Utf8 [com/actionbarsherlock/internal/ResourcesCompat]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Utf8 [com/actionbarsherlock/internal/view/StandaloneActionMode]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [com/actionbarsherlock/view/Window]
  + Utf8 [com/actionbarsherlock/view/Window$Callback]
  + Utf8 [contentParent]
  + Utf8 [context]
  + Utf8 [createPackageContext]
  + Utf8 [currentTheme]
  + Utf8 [d]
  + Utf8 [dismissPopupMenus]
  + Utf8 [dispatchCloseOptionsMenu]
  + Utf8 [dispatchConfigurationChanged]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchDestroy]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchKeyEvent]
  + Utf8 [dispatchMenuOpened]
  + Utf8 [dispatchMenuVisibilityChanged]
  + Utf8 [dispatchOpenOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPanelClosed]
  + Utf8 [dispatchPause]
  + Utf8 [dispatchPostCreate]
  + Utf8 [dispatchPostResume]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchStop]
  + Utf8 [dispatchTitleChanged]
  + Utf8 [e]
  + Utf8 [ensureActionBar]
  + Utf8 [equals]
  + Utf8 [event]
  + Utf8 [eventType]
  + Utf8 [featureId]
  + Utf8 [featureMask]
  + Utf8 [features]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [flags]
  + Utf8 [fromResume]
  + Utf8 [generateLayout]
  + Utf8 [get]
  + Utf8 [getAction]
  + Utf8 [getActionBar]
  + Utf8 [getApplicationInfo]
  + Utf8 [getAssets]
  + Utf8 [getAttributeCount]
  + Utf8 [getAttributeIntValue]
  + Utf8 [getAttributeName]
  + Utf8 [getAttributeValue]
  + Utf8 [getBoolean]
  + Utf8 [getCallback]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getCircularProgressBar]
  + Utf8 [getClass]
  + Utf8 [getDecorView]
  + Utf8 [getEventType]
  + Utf8 [getFeatures]
  + Utf8 [getHorizontalProgressBar]
  + Utf8 [getKeyCode]
  + Utf8 [getKeyboardType]
  + Utf8 [getLayoutInflater]
  + Utf8 [getMenu]
  + Utf8 [getName]
  + Utf8 [getParcelable]
  + Utf8 [getProgress]
  + Utf8 [getResources]
  + Utf8 [getResources_getBoolean]
  + Utf8 [getString]
  + Utf8 [getTheme]
  + Utf8 [getThemedContext]
  + Utf8 [getTitle]
  + Utf8 [getVisibility]
  + Utf8 [getWindow]
  + Utf8 [hasExpandedActionView]
  + Utf8 [hasFeature]
  + Utf8 [hasNext]
  + Utf8 [hasValue]
  + Utf8 [hideOverflowMenu]
  + Utf8 [hideProgressBars]
  + Utf8 [horizontalProgressBar]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [in]
  + Utf8 [indeterminate]
  + Utf8 [indexOf]
  + Utf8 [inflate]
  + Utf8 [initActionBar]
  + Utf8 [initForMode]
  + Utf8 [initIndeterminateProgress]
  + Utf8 [initProgress]
  + Utf8 [initializePanelMenu]
  + Utf8 [installDecor]
  + Utf8 [intValue]
  + Utf8 [invalidate]
  + Utf8 [invoke]
  + Utf8 [isChild]
  + Utf8 [isIndeterminate]
  + Utf8 [isOurActivity]
  + Utf8 [isOverflowMenuShowing]
  + Utf8 [isOverflowReserved]
  + Utf8 [isReservingOverflow]
  + Utf8 [item]
  + Utf8 [iterator]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [keyCode]
  + Utf8 [killMode]
  + Utf8 [kmap]
  + Utf8 [layout]
  + Utf8 [layoutResId]
  + Utf8 [layoutResource]
  + Utf8 [level]
  + Utf8 [load]
  + Utf8 [loadAnimation]
  + Utf8 [loadUiOptionsFromManifest]
  + Utf8 [mActionMode]
  + Utf8 [mActionModeView]
  + Utf8 [mActivity]
  + Utf8 [mCircularProgressBar]
  + Utf8 [mClosingActionMenu]
  + Utf8 [mContentParent]
  + Utf8 [mDecor]
  + Utf8 [mFeatures]
  + Utf8 [mHorizontalProgressBar]
  + Utf8 [mIsDelegate]
  + Utf8 [mIsDestroyed]
  + Utf8 [mIsTitleReady]
  + Utf8 [mMenu]
  + Utf8 [mMenuFrozenActionViewState]
  + Utf8 [mMenuIsPrepared]
  + Utf8 [mMenuRefreshContent]
  + Utf8 [mNativeItemMap]
  + Utf8 [mReserveOverflow]
  + Utf8 [mReserveOverflowSet]
  + Utf8 [mUiOptions]
  + Utf8 [manifestPackage]
  + Utf8 [mask]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [name]
  + Utf8 [newConfig]
  + Utf8 [next]
  + Utf8 [nextToken]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onActionModeStarted]
  + Utf8 [onCloseMenu]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onContentChanged]
  + Utf8 [onCreateActionMode]
  + Utf8 [onIntChanged]
  + Utf8 [onMenuItemClick]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuModeChange]
  + Utf8 [onOpenSubMenu]
  + Utf8 [openXmlResourceParser]
  + Utf8 [outState]
  + Utf8 [outValue]
  + Utf8 [packageName]
  + Utf8 [params]
  + Utf8 [post]
  + Utf8 [preparePanel]
  + Utf8 [printStackTrace]
  + Utf8 [progress]
  + Utf8 [putParcelable]
  + Utf8 [recycle]
  + Utf8 [removeAllViews]
  + Utf8 [removeView]
  + Utf8 [reopenMenu]
  + Utf8 [requestFeature]
  + Utf8 [requestFeature() must be called before adding content]
  + Utf8 [reserveOverflow]
  + Utf8 [resolveAttribute]
  + Utf8 [resourceId]
  + Utf8 [restoreActionViewStates]
  + Utf8 [result]
  + Utf8 [saveActionViewStates]
  + Utf8 [savedActionViewStates]
  + Utf8 [savedInstanceState]
  + Utf8 [secondaryProgress]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [setCallback]
  + Utf8 [setContentView]
  + Utf8 [setDuration]
  + Utf8 [setFeatureInt]
  + Utf8 [setId]
  + Utf8 [setIndeterminate]
  + Utf8 [setMenu]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setQwertyMode]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setShowHideAnimationEnabled]
  + Utf8 [setSplitActionBar]
  + Utf8 [setSplitView]
  + Utf8 [setSplitWhenNarrow]
  + Utf8 [setTitle]
  + Utf8 [setUiOptions]
  + Utf8 [setVisibility]
  + Utf8 [setWindowCallback]
  + Utf8 [setWindowTitle]
  + Utf8 [sherlock:Panels]
  + Utf8 [sherlockItem]
  + Utf8 [shouldInstallDecor]
  + Utf8 [showOverflowMenu]
  + Utf8 [showProgressBars]
  + Utf8 [size]
  + Utf8 [spinnyProgressBar]
  + Utf8 [splitActionBar]
  + Utf8 [splitView]
  + Utf8 [splitWhenNarrow]
  + Utf8 [startActionMode]
  + Utf8 [startAnimation]
  + Utf8 [startDispatchingItemsChanged]
  + Utf8 [stopDispatchingItemsChanged]
  + Utf8 [stub]
  + Utf8 [styleable]
  + Utf8 [subMenu]
  + Utf8 [targetThemeRes]
  + Utf8 [this]
  + Utf8 [thisPackage]
  + Utf8 [title]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [toggleMenuMode]
  + Utf8 [uiOptions]
  + Utf8 [updateInt]
  + Utf8 [updateProgressBars]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [view]
  + Utf8 [views]
  + Utf8 [visibility]
  + Utf8 [visible]
  + Utf8 [wActionBar]
  + Utf8 [wrappedCallback]
  + Utf8 [xml]

Fields (count = 22):
  + Field:        DEFAULT_FEATURES I
    Access flags: 0x1c
      = protected static final int DEFAULT_FEATURES
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        PANELS_TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String PANELS_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [sherlock:Panels]
  + Field:        mReserveOverflow Z
    Access flags: 0x2
      = private boolean mReserveOverflow
  + Field:        mReserveOverflowSet Z
    Access flags: 0x2
      = private boolean mReserveOverflowSet
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu
  + Field:        mNativeItemMap Ljava/util/HashMap;
    Access flags: 0x4
      = protected java.util.HashMap mNativeItemMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Field:        mDecor Landroid/view/ViewGroup;
    Access flags: 0x2
      = private android.view.ViewGroup mDecor
  + Field:        mContentParent Landroid/view/ViewGroup;
    Access flags: 0x2
      = private android.view.ViewGroup mContentParent
  + Field:        mIsTitleReady Z
    Access flags: 0x2
      = private boolean mIsTitleReady
  + Field:        mIsDestroyed Z
    Access flags: 0x2
      = private boolean mIsDestroyed
  + Field:        mClosingActionMenu Z
    Access flags: 0x2
      = private boolean mClosingActionMenu
  + Field:        mMenuIsPrepared Z
    Access flags: 0x2
      = private boolean mMenuIsPrepared
  + Field:        mMenuRefreshContent Z
    Access flags: 0x2
      = private boolean mMenuRefreshContent
  + Field:        mMenuFrozenActionViewState Landroid/os/Bundle;
    Access flags: 0x2
      = private android.os.Bundle mMenuFrozenActionViewState
  + Field:        aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.app.ActionBarImpl aActionBar
  + Field:        wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarView wActionBar
  + Field:        mFeatures I
    Access flags: 0x2
      = private int mFeatures
  + Field:        mUiOptions I
    Access flags: 0x2
      = private int mUiOptions
  + Field:        mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar mCircularProgressBar
  + Field:        mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar mHorizontalProgressBar
  + Field:        mActionMode Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x2
      = private com.actionbarsherlock.view.ActionMode mActionMode
  + Field:        mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarContextView mActionModeView

Methods (count = 67):
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x1
      = public ActionBarSherlockCompat(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #223
        + Methodref [com/actionbarsherlock/ActionBarSherlock.<init> (Landroid/app/Activity;I)V]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #172
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z]
      [11] aload_0 v0
      [12] iconst_0
      [13] putfield #165
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z]
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #164
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z]
      [21] aload_0 v0
      [22] iconst_0
      [23] putfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [26] aload_0 v0
      [27] iconst_0
      [28] putfield #173
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 58
        [6] -> line 69
        [11] -> line 82
        [16] -> line 84
        [21] -> line 97
        [26] -> line 99
        [31] -> line 59
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 32 [Landroid/app/Activity; activity]
        v2: 0 -> 32 [I flags]
  + Method:       getActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar getActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #45
        + String [[getActionBar]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
      [12] aload_0 v0
      [13] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 119
        [8] -> line 121
        [12] -> line 122
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
  + Method:       initActionBar()V
    Access flags: 0x2
      = private void initActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 1, stack = 5):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #49
        + String [[initActionBar]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [12] ifnonnull +7 (target=19)
      [15] aload_0 v0
      [16] invokespecial #238
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V]
      [19] aload_0 v0
      [20] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [23] ifnonnull +30 (target=53)
      [26] aload_0 v0
      [27] bipush 8
      [29] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [32] ifeq +21 (target=53)
      [35] aload_0 v0
      [36] iconst_1
      [37] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [40] ifne +13 (target=53)
      [43] aload_0 v0
      [44] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [47] invokevirtual #182
        + Methodref [android/app/Activity.isChild ()Z]
      [50] ifeq +4 (target=54)
      [53] return
      [54] aload_0 v0
      [55] new #107
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
      [58] dup
      [59] aload_0 v0
      [60] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [63] aload_0 v0
      [64] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [67] invokespecial #252
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.<init> (Landroid/app/Activity;I)V]
      [70] putfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [73] aload_0 v0
      [74] getfield #163
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z]
      [77] ifne +17 (target=94)
      [80] aload_0 v0
      [81] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [84] aload_0 v0
      [85] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [88] invokevirtual #180
        + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;]
      [91] invokevirtual #292
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V]
      [94] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 126
        [8] -> line 130
        [15] -> line 131
        [19] -> line 134
        [53] -> line 135
        [54] -> line 138
        [73] -> line 140
        [80] -> line 142
        [94] -> line 144
      + Local variable table attribute (count = 1)
        v0: 0 -> 95 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 4):
        - [19] Var: ..., Stack: (empty)
        - [53] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [94] Var: ..., Stack: (empty)
  + Method:       getThemedContext()Landroid/content/Context;
    Access flags: 0x4
      = protected android.content.Context getThemedContext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] invokevirtual #254
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #60
        + String [[setTitle] title: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] aload_1 v1
      [24] iconst_0
      [25] invokevirtual #229
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchTitleChanged (Ljava/lang/CharSequence;I)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 153
        [22] -> line 155
        [28] -> line 156
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 29 [Ljava/lang/CharSequence; title]
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 245, locals = 5, stack = 6):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #62
        + String [[startActionMode] callback: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [26] ifnull +10 (target=36)
      [29] aload_0 v0
      [30] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [33] invokevirtual #302
        + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V]
      [36] new #105
        + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper]
      [39] dup
      [40] aload_0 v0
      [41] aload_1 v1
      [42] invokespecial #250
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
      [45] astore_2 v2
      [46] aconst_null
      [47] astore_3 v3
      [48] aload_0 v0
      [49] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
      [52] aload_0 v0
      [53] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [56] ifnull +12 (target=68)
      [59] aload_0 v0
      [60] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [63] aload_2 v2
      [64] invokevirtual #257
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.startActionMode (Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
      [67] astore_3 v3
      [68] aload_3 v3
      [69] ifnull +11 (target=80)
      [72] aload_0 v0
      [73] aload_3 v3
      [74] putfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [77] goto +130 (target=207)
      [80] aload_0 v0
      [81] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [84] ifnonnull +35 (target=119)
      [87] aload_0 v0
      [88] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [91] getstatic #143
        + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_bar_stub I]
      [94] invokevirtual #210
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [97] checkcast #90
        + Class [android/view/ViewStub]
      [100] astore v4
      [102] aload v4
      [104] ifnull +15 (target=119)
      [107] aload_0 v0
      [108] aload v4
      [110] invokevirtual #218
        + Methodref [android/view/ViewStub.inflate ()Landroid/view/View;]
      [113] checkcast #116
        + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
      [116] putfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [119] aload_0 v0
      [120] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [123] ifnull +84 (target=207)
      [126] aload_0 v0
      [127] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [130] invokevirtual #271
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V]
      [133] new #108
        + Class [com/actionbarsherlock/internal/view/StandaloneActionMode]
      [136] dup
      [137] aload_0 v0
      [138] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [141] aload_0 v0
      [142] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [145] aload_2 v2
      [146] iconst_1
      [147] invokespecial #258
        + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V]
      [150] astore_3 v3
      [151] aload_1 v1
      [152] aload_3 v3
      [153] aload_3 v3
      [154] invokevirtual #303
        + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;]
      [157] invokeinterface #336
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [162] ifeq +40 (target=202)
      [165] aload_3 v3
      [166] invokevirtual #304
        + Methodref [com/actionbarsherlock/view/ActionMode.invalidate ()V]
      [169] aload_0 v0
      [170] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [173] aload_3 v3
      [174] invokevirtual #270
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
      [177] aload_0 v0
      [178] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [181] iconst_0
      [182] invokevirtual #276
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V]
      [185] aload_0 v0
      [186] aload_3 v3
      [187] putfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [190] aload_0 v0
      [191] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [194] bipush 32
      [196] invokevirtual #272
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V]
      [199] goto +8 (target=207)
      [202] aload_0 v0
      [203] aconst_null
      [204] putfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [207] aload_0 v0
      [208] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [211] ifnull +29 (target=240)
      [214] aload_0 v0
      [215] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [218] instanceof #96
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      [221] ifeq +19 (target=240)
      [224] aload_0 v0
      [225] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [228] checkcast #96
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      [231] aload_0 v0
      [232] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [235] invokeinterface #335
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V]
      [240] aload_0 v0
      [241] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [244] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 160
        [22] -> line 162
        [29] -> line 163
        [36] -> line 166
        [46] -> line 167
        [48] -> line 170
        [52] -> line 171
        [59] -> line 172
        [68] -> line 175
        [72] -> line 176
        [77] -> line 177
        [80] -> line 178
        [87] -> line 179
        [102] -> line 180
        [107] -> line 181
        [119] -> line 184
        [126] -> line 185
        [133] -> line 186
        [151] -> line 187
        [165] -> line 188
        [169] -> line 189
        [177] -> line 190
        [185] -> line 191
        [190] -> line 192
        [199] -> line 193
        [202] -> line 194
        [207] -> line 198
        [224] -> line 199
        [240] -> line 201
      + Local variable table attribute (count = 5)
        v0: 0 -> 245 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 245 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
        v2: 46 -> 245 [Lcom/actionbarsherlock/view/ActionMode$Callback; wrappedCallback]
        v3: 48 -> 245 [Lcom/actionbarsherlock/view/ActionMode; mode]
        v4: 102 -> 119 [Landroid/view/ViewStub; stub]
      + Stack map table attribute (count = 7):
        - [36] Var: ..., Stack: (empty)
        - [68] Var: ...[a:com/actionbarsherlock/view/ActionMode$Callback][a:com/actionbarsherlock/view/ActionMode], Stack: (empty)
        - [80] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [202] Var: ..., Stack: (empty)
        - [207] Var: ..., Stack: (empty)
        - [240] Var: ..., Stack: (empty)
  + Method:       dispatchConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void dispatchConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #25
        + String [[dispatchConfigurationChanged] newConfig: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [26] ifnull +11 (target=37)
      [29] aload_0 v0
      [30] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [33] aload_1 v1
      [34] invokevirtual #255
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 211
        [22] -> line 213
        [29] -> line 214
        [37] -> line 216
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 38 [Landroid/content/res/Configuration; newConfig]
      + Stack map table attribute (count = 1):
        - [37] Var: ..., Stack: (empty)
  + Method:       dispatchPostResume()V
    Access flags: 0x1
      = public void dispatchPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #37
        + String [[dispatchPostResume]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [12] ifnull +11 (target=23)
      [15] aload_0 v0
      [16] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [19] iconst_1
      [20] invokevirtual #256
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 220
        [8] -> line 222
        [15] -> line 223
        [23] -> line 225
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 1):
        - [23] Var: ..., Stack: (empty)
  + Method:       dispatchPause()V
    Access flags: 0x1
      = public void dispatchPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #36
        + String [[dispatchPause]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [12] ifnull +21 (target=33)
      [15] aload_0 v0
      [16] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [19] invokevirtual #285
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z]
      [22] ifeq +11 (target=33)
      [25] aload_0 v0
      [26] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [29] invokevirtual #282
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z]
      [32] pop
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 229
        [8] -> line 231
        [25] -> line 232
        [33] -> line 234
      + Local variable table attribute (count = 1)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 1):
        - [33] Var: ..., Stack: (empty)
  + Method:       dispatchStop()V
    Access flags: 0x1
      = public void dispatchStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #40
        + String [[dispatchStop]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [12] ifnull +11 (target=23)
      [15] aload_0 v0
      [16] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [19] iconst_0
      [20] invokevirtual #256
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setShowHideAnimationEnabled (Z)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 238
        [8] -> line 240
        [15] -> line 241
        [23] -> line 243
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 1):
        - [23] Var: ..., Stack: (empty)
  + Method:       dispatchInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void dispatchInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 2, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #28
        + String [[dispatchInvalidateOptionsMenu]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aconst_null
      [9] astore_1 v1
      [10] aload_0 v0
      [11] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [14] ifnull +45 (target=59)
      [17] new #77
        + Class [android/os/Bundle]
      [20] dup
      [21] invokespecial #192
        + Methodref [android/os/Bundle.<init> ()V]
      [24] astore_1 v1
      [25] aload_0 v0
      [26] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [29] aload_1 v1
      [30] invokevirtual #264
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V]
      [33] aload_1 v1
      [34] invokevirtual #195
        + Methodref [android/os/Bundle.size ()I]
      [37] ifle +8 (target=45)
      [40] aload_0 v0
      [41] aload_1 v1
      [42] putfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [45] aload_0 v0
      [46] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [49] invokevirtual #268
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [52] aload_0 v0
      [53] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [56] invokevirtual #262
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V]
      [59] aload_0 v0
      [60] iconst_1
      [61] putfield #169
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z]
      [64] aload_0 v0
      [65] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [68] ifnull +13 (target=81)
      [71] aload_0 v0
      [72] iconst_0
      [73] putfield #168
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z]
      [76] aload_0 v0
      [77] invokespecial #242
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z]
      [80] pop
      [81] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 247
        [8] -> line 249
        [10] -> line 250
        [17] -> line 251
        [25] -> line 252
        [33] -> line 253
        [40] -> line 254
        [45] -> line 257
        [52] -> line 258
        [59] -> line 260
        [64] -> line 263
        [71] -> line 264
        [76] -> line 265
        [81] -> line 267
      + Local variable table attribute (count = 2)
        v0: 0 -> 82 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 10 -> 82 [Landroid/os/Bundle; savedActionViewStates]
      + Stack map table attribute (count = 3):
        - [45] Var: ...[a:android/os/Bundle], Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [81] Var: ..., Stack: (empty)
  + Method:       dispatchOpenOptionsMenu()Z
    Access flags: 0x1
      = public boolean dispatchOpenOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #34
        + String [[dispatchOpenOptionsMenu]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] invokespecial #239
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z]
      [12] ifne +5 (target=17)
      [15] iconst_0
      [16] ireturn
      [17] aload_0 v0
      [18] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [21] invokevirtual #293
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z]
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 271
        [8] -> line 273
        [15] -> line 274
        [17] -> line 277
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       dispatchCloseOptionsMenu()Z
    Access flags: 0x1
      = public boolean dispatchCloseOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #24
        + String [[dispatchCloseOptionsMenu]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] invokespecial #239
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z]
      [12] ifne +5 (target=17)
      [15] iconst_0
      [16] ireturn
      [17] aload_0 v0
      [18] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [21] ifnull +11 (target=32)
      [24] aload_0 v0
      [25] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [28] invokevirtual #282
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z]
      [31] ireturn
      [32] iconst_0
      [33] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 282
        [8] -> line 284
        [15] -> line 285
        [17] -> line 288
        [24] -> line 289
        [32] -> line 291
      + Local variable table attribute (count = 1)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       dispatchPostCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void dispatchPostCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #33
        + String [[dispatchOnPostCreate]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #163
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z]
      [12] ifeq +8 (target=20)
      [15] aload_0 v0
      [16] iconst_1
      [17] putfield #165
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z]
      [20] aload_0 v0
      [21] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [24] ifnonnull +7 (target=31)
      [27] aload_0 v0
      [28] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 296
        [8] -> line 298
        [15] -> line 299
        [20] -> line 302
        [27] -> line 303
        [31] -> line 305
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 32 [Landroid/os/Bundle; savedInstanceState]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
  + Method:       dispatchCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean dispatchCreateOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #26
        + String [[dispatchCreateOptionsMenu] android.view.Menu: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] ldc #12
        + String [ActionBarSherlock]
      [24] ldc #27
        + String [[dispatchCreateOptionsMenu] returning true]
      [26] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [29] pop
      [30] iconst_1
      [31] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 310
        [22] -> line 311
        [30] -> line 313
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 32 [Landroid/view/Menu; menu]
  + Method:       dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean dispatchPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 129, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #38
        + String [[dispatchPrepareOptionsMenu] android.view.Menu: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [26] ifnull +5 (target=31)
      [29] iconst_0
      [30] ireturn
      [31] aload_0 v0
      [32] iconst_0
      [33] putfield #168
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z]
      [36] aload_0 v0
      [37] invokespecial #242
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.preparePanel ()Z]
      [40] ifne +5 (target=45)
      [43] iconst_0
      [44] ireturn
      [45] aload_0 v0
      [46] invokespecial #239
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.isReservingOverflow ()Z]
      [49] ifeq +5 (target=54)
      [52] iconst_0
      [53] ireturn
      [54] aload_0 v0
      [55] getfield #170
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;]
      [58] ifnonnull +17 (target=75)
      [61] aload_0 v0
      [62] new #132
        + Class [java/util/HashMap]
      [65] dup
      [66] invokespecial #324
        + Methodref [java/util/HashMap.<init> ()V]
      [69] putfield #170
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;]
      [72] goto +10 (target=82)
      [75] aload_0 v0
      [76] getfield #170
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;]
      [79] invokevirtual #325
        + Methodref [java/util/HashMap.clear ()V]
      [82] aload_0 v0
      [83] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [86] ifnonnull +5 (target=91)
      [89] iconst_0
      [90] ireturn
      [91] aload_0 v0
      [92] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [95] aload_1 v1
      [96] aload_0 v0
      [97] aload_0 v0
      [98] getfield #170
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;]
      [101] invokevirtual #261
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.bindNativeOverflow (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z]
      [104] istore_2 v2
      [105] ldc #12
        + String [ActionBarSherlock]
      [107] new #130
        + Class [java/lang/StringBuilder]
      [110] dup
      [111] ldc #39
        + String [[dispatchPrepareOptionsMenu] returning ]
      [113] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [116] iload_2 v2
      [117] invokevirtual #321
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [120] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [123] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [126] pop
      [127] iload_2 v2
      [128] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 318
        [22] -> line 320
        [29] -> line 321
        [31] -> line 324
        [36] -> line 325
        [43] -> line 326
        [45] -> line 329
        [52] -> line 330
        [54] -> line 333
        [61] -> line 334
        [72] -> line 335
        [75] -> line 336
        [82] -> line 339
        [89] -> line 340
        [91] -> line 343
        [105] -> line 344
        [127] -> line 345
      + Local variable table attribute (count = 3)
        v0: 0 -> 129 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 129 [Landroid/view/Menu; menu]
        v2: 105 -> 129 [Z result]
      + Stack map table attribute (count = 6):
        - [31] Var: ..., Stack: (empty)
        - [45] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [75] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [91] Var: ..., Stack: (empty)
  + Method:       dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean dispatchOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #125
        + Class [java/lang/IllegalStateException]
      [3] dup
      [4] ldc #17
        + String [Native callback invoked. Create a test case and report!]
      [6] invokespecial #307
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 350
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 10 [Landroid/view/MenuItem; item]
  + Method:       dispatchMenuOpened(ILandroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean dispatchMenuOpened(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #32
        + String [[dispatchMenuOpened] featureId: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #8
        + String [, menu: ]
      [17] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] iload_1 v1
      [32] bipush 8
      [34] ificmpeq +7 (target=41)
      [37] iload_1 v1
      [38] ifne +20 (target=58)
      [41] aload_0 v0
      [42] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [45] ifnull +11 (target=56)
      [48] aload_0 v0
      [49] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [52] iconst_1
      [53] invokevirtual #253
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V]
      [56] iconst_1
      [57] ireturn
      [58] iconst_0
      [59] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 355
        [31] -> line 357
        [41] -> line 358
        [48] -> line 359
        [56] -> line 361
        [58] -> line 364
      + Local variable table attribute (count = 3)
        v0: 0 -> 60 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 60 [I featureId]
        v2: 0 -> 60 [Landroid/view/Menu; menu]
      + Stack map table attribute (count = 3):
        - [41] Var: ..., Stack: (empty)
        - [56] Var: ..., Stack: (empty)
        - [58] Var: ..., Stack: (empty)
  + Method:       dispatchPanelClosed(ILandroid/view/Menu;)V
    Access flags: 0x1
      = public void dispatchPanelClosed(int,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #35
        + String [[dispatchPanelClosed] featureId: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #8
        + String [, menu: ]
      [17] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] iload_1 v1
      [32] bipush 8
      [34] ificmpeq +7 (target=41)
      [37] iload_1 v1
      [38] ifne +18 (target=56)
      [41] aload_0 v0
      [42] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [45] ifnull +11 (target=56)
      [48] aload_0 v0
      [49] getfield #153
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.aActionBar Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [52] iconst_0
      [53] invokevirtual #253
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.dispatchMenuVisibilityChanged (Z)V]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 369
        [31] -> line 371
        [41] -> line 372
        [48] -> line 373
        [56] -> line 376
      + Local variable table attribute (count = 3)
        v0: 0 -> 57 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 57 [I featureId]
        v2: 0 -> 57 [Landroid/view/Menu; menu]
      + Stack map table attribute (count = 2):
        - [41] Var: ..., Stack: (empty)
        - [56] Var: ..., Stack: (empty)
  + Method:       dispatchTitleChanged(Ljava/lang/CharSequence;I)V
    Access flags: 0x1
      = public void dispatchTitleChanged(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #41
        + String [[dispatchTitleChanged] title: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] ldc #6
        + String [, color: ]
      [17] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] iload_2 v2
      [21] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [24] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #163
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDelegate Z]
      [35] ifeq +10 (target=45)
      [38] aload_0 v0
      [39] getfield #165
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsTitleReady Z]
      [42] ifeq +18 (target=60)
      [45] aload_0 v0
      [46] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [49] ifnull +11 (target=60)
      [52] aload_0 v0
      [53] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [56] aload_1 v1
      [57] invokevirtual #292
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V]
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 380
        [31] -> line 382
        [52] -> line 383
        [60] -> line 385
      + Local variable table attribute (count = 3)
        v0: 0 -> 61 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 61 [Ljava/lang/CharSequence; title]
        v2: 0 -> 61 [I color]
      + Stack map table attribute (count = 2):
        - [45] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
  + Method:       dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean dispatchKeyEvent(android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 115, locals = 4, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #29
        + String [[dispatchKeyEvent] event: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_1 v1
      [23] invokevirtual #205
        + Methodref [android/view/KeyEvent.getKeyCode ()I]
      [26] istore_2 v2
      [27] iload_2 v2
      [28] iconst_4
      [29] ificmpne +76 (target=105)
      [32] aload_1 v1
      [33] invokevirtual #204
        + Methodref [android/view/KeyEvent.getAction ()I]
      [36] istore_3 v3
      [37] aload_0 v0
      [38] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [41] ifnull +25 (target=66)
      [44] iload_3 v3
      [45] iconst_1
      [46] ificmpne +10 (target=56)
      [49] aload_0 v0
      [50] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [53] invokevirtual #302
        + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V]
      [56] ldc #12
        + String [ActionBarSherlock]
      [58] ldc #31
        + String [[dispatchKeyEvent] returning true]
      [60] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [63] pop
      [64] iconst_1
      [65] ireturn
      [66] aload_0 v0
      [67] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [70] ifnull +35 (target=105)
      [73] aload_0 v0
      [74] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [77] invokevirtual #281
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasExpandedActionView ()Z]
      [80] ifeq +25 (target=105)
      [83] iload_3 v3
      [84] iconst_1
      [85] ificmpne +10 (target=95)
      [88] aload_0 v0
      [89] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [92] invokevirtual #277
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.collapseActionView ()V]
      [95] ldc #12
        + String [ActionBarSherlock]
      [97] ldc #31
        + String [[dispatchKeyEvent] returning true]
      [99] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [102] pop
      [103] iconst_1
      [104] ireturn
      [105] ldc #12
        + String [ActionBarSherlock]
      [107] ldc #30
        + String [[dispatchKeyEvent] returning false]
      [109] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [112] pop
      [113] iconst_0
      [114] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 389
        [22] -> line 391
        [27] -> line 395
        [32] -> line 396
        [37] -> line 398
        [44] -> line 399
        [49] -> line 400
        [56] -> line 402
        [64] -> line 403
        [66] -> line 407
        [83] -> line 408
        [88] -> line 409
        [95] -> line 411
        [103] -> line 412
        [105] -> line 416
        [113] -> line 417
      + Local variable table attribute (count = 4)
        v0: 0 -> 115 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 115 [Landroid/view/KeyEvent; event]
        v2: 27 -> 115 [I keyCode]
        v3: 37 -> 105 [I action]
      + Stack map table attribute (count = 4):
        - [56] Var: ...[i][i], Stack: (empty)
        - [66] Var: ..., Stack: (empty)
        - [95] Var: ..., Stack: (empty)
        - [105] Var: -1, Stack: (empty)
  + Method:       dispatchDestroy()V
    Access flags: 0x1
      = public void dispatchDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #164
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 422
        [5] -> line 423
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
  + Method:       dispatchSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void dispatchSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] ifnull +25 (target=29)
      [7] aload_0 v0
      [8] new #77
        + Class [android/os/Bundle]
      [11] dup
      [12] invokespecial #192
        + Methodref [android/os/Bundle.<init> ()V]
      [15] putfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [18] aload_0 v0
      [19] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [22] aload_0 v0
      [23] getfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [26] invokevirtual #264
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V]
      [29] aload_1 v1
      [30] ldc #67
        + String [sherlock:Panels]
      [32] aload_0 v0
      [33] getfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [36] invokevirtual #194
        + Methodref [android/os/Bundle.putParcelable (Ljava/lang/String;Landroid/os/Parcelable;)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 427
        [7] -> line 428
        [18] -> line 429
        [29] -> line 431
        [39] -> line 432
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 40 [Landroid/os/Bundle; outState]
      + Stack map table attribute (count = 1):
        - [29] Var: ..., Stack: (empty)
  + Method:       dispatchRestoreInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void dispatchRestoreInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ldc #67
        + String [sherlock:Panels]
      [4] invokevirtual #193
        + Methodref [android/os/Bundle.getParcelable (Ljava/lang/String;)Landroid/os/Parcelable;]
      [7] checkcast #77
        + Class [android/os/Bundle]
      [10] putfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 436
        [13] -> line 437
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 14 [Landroid/os/Bundle; savedInstanceState]
  + Method:       preparePanel()Z
    Access flags: 0x2
      = private boolean preparePanel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 216, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #168
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z]
      [4] ifeq +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] aload_0 v0
      [10] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [13] ifnull +10 (target=23)
      [16] aload_0 v0
      [17] getfield #169
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z]
      [20] ifeq +91 (target=111)
      [23] aload_0 v0
      [24] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [27] ifnonnull +19 (target=46)
      [30] aload_0 v0
      [31] invokespecial #237
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initializePanelMenu ()Z]
      [34] ifeq +10 (target=44)
      [37] aload_0 v0
      [38] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [41] ifnonnull +5 (target=46)
      [44] iconst_0
      [45] ireturn
      [46] aload_0 v0
      [47] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [50] ifnull +15 (target=65)
      [53] aload_0 v0
      [54] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [57] aload_0 v0
      [58] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [61] aload_0 v0
      [62] invokevirtual #287
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
      [65] aload_0 v0
      [66] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [69] invokevirtual #268
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [72] aload_0 v0
      [73] aload_0 v0
      [74] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [77] invokevirtual #224
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [80] ifne +26 (target=106)
      [83] aload_0 v0
      [84] aconst_null
      [85] putfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [88] aload_0 v0
      [89] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [92] ifnull +12 (target=104)
      [95] aload_0 v0
      [96] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [99] aconst_null
      [100] aload_0 v0
      [101] invokevirtual #287
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
      [104] iconst_0
      [105] ireturn
      [106] aload_0 v0
      [107] iconst_0
      [108] putfield #169
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuRefreshContent Z]
      [111] aload_0 v0
      [112] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [115] invokevirtual #268
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [118] aload_0 v0
      [119] getfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [122] ifnull +19 (target=141)
      [125] aload_0 v0
      [126] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [129] aload_0 v0
      [130] getfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [133] invokevirtual #263
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V]
      [136] aload_0 v0
      [137] aconst_null
      [138] putfield #167
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuFrozenActionViewState Landroid/os/Bundle;]
      [141] aload_0 v0
      [142] aload_0 v0
      [143] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [146] invokevirtual #226
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [149] ifne +28 (target=177)
      [152] aload_0 v0
      [153] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [156] ifnull +12 (target=168)
      [159] aload_0 v0
      [160] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [163] aconst_null
      [164] aload_0 v0
      [165] invokevirtual #287
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMenu (Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
      [168] aload_0 v0
      [169] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [172] invokevirtual #267
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [175] iconst_0
      [176] ireturn
      [177] iconst_m1
      [178] invokestatic #203
        + Methodref [android/view/KeyCharacterMap.load (I)Landroid/view/KeyCharacterMap;]
      [181] astore_1 v1
      [182] aload_0 v0
      [183] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [186] aload_1 v1
      [187] invokevirtual #202
        + Methodref [android/view/KeyCharacterMap.getKeyboardType ()I]
      [190] iconst_1
      [191] ificmpeq +7 (target=198)
      [194] iconst_1
      [195] goto +4 (target=199)
      [198] iconst_0
      [199] invokevirtual #266
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V]
      [202] aload_0 v0
      [203] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [206] invokevirtual #267
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [209] aload_0 v0
      [210] iconst_1
      [211] putfield #168
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenuIsPrepared Z]
      [214] iconst_1
      [215] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 445
        [7] -> line 446
        [9] -> line 450
        [23] -> line 451
        [30] -> line 452
        [44] -> line 453
        [46] -> line 457
        [53] -> line 458
        [65] -> line 465
        [72] -> line 466
        [83] -> line 468
        [88] -> line 470
        [95] -> line 472
        [104] -> line 475
        [106] -> line 478
        [111] -> line 485
        [118] -> line 489
        [125] -> line 490
        [136] -> line 491
        [141] -> line 494
        [152] -> line 495
        [159] -> line 498
        [168] -> line 500
        [175] -> line 501
        [177] -> line 505
        [182] -> line 506
        [202] -> line 507
        [209] -> line 510
        [214] -> line 512
      + Local variable table attribute (count = 2)
        v0: 0 -> 216 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 182 -> 216 [Landroid/view/KeyCharacterMap; kmap]
      + Stack map table attribute (count = 13):
        - [9] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [104] Var: ..., Stack: (empty)
        - [106] Var: ..., Stack: (empty)
        - [111] Var: ..., Stack: (empty)
        - [141] Var: ..., Stack: (empty)
        - [168] Var: ..., Stack: (empty)
        - [177] Var: ..., Stack: (empty)
        - [198] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:android/view/KeyCharacterMap], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder]
        - [199] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:android/view/KeyCharacterMap], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i]
  + Method:       onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] invokevirtual #225
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 516
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 6 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokespecial #243
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.reopenMenu (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 520
        [5] -> line 521
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
  + Method:       reopenMenu(Z)V
    Access flags: 0x2
      = private void reopenMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] ifnull +68 (target=72)
      [7] aload_0 v0
      [8] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [11] invokevirtual #286
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowReserved ()Z]
      [14] ifeq +58 (target=72)
      [17] aload_0 v0
      [18] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [21] invokevirtual #285
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z]
      [24] ifeq +7 (target=31)
      [27] iload_1 v1
      [28] ifne +35 (target=63)
      [31] aload_0 v0
      [32] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [35] invokevirtual #280
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getVisibility ()I]
      [38] ifne +33 (target=71)
      [41] aload_0 v0
      [42] aload_0 v0
      [43] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [46] invokevirtual #226
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [49] ifeq +22 (target=71)
      [52] aload_0 v0
      [53] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [56] invokevirtual #293
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.showOverflowMenu ()Z]
      [59] pop
      [60] goto +11 (target=71)
      [63] aload_0 v0
      [64] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [67] invokevirtual #282
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hideOverflowMenu ()Z]
      [70] pop
      [71] return
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 524
        [17] -> line 525
        [31] -> line 526
        [41] -> line 527
        [52] -> line 528
        [60] -> line 531
        [63] -> line 532
        [71] -> line 534
        [72] -> line 536
      + Local variable table attribute (count = 2)
        v0: 0 -> 73 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 73 [Z toggleMenuMode]
      + Stack map table attribute (count = 5):
        - [31] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [71] Var: ..., Stack: (empty)
        - [72] Var: ..., Stack: (empty)
  + Method:       initializePanelMenu()Z
    Access flags: 0x2
      = private boolean initializePanelMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [9] ifnull +48 (target=57)
      [12] new #80
        + Class [android/util/TypedValue]
      [15] dup
      [16] invokespecial #200
        + Methodref [android/util/TypedValue.<init> ()V]
      [19] astore_2 v2
      [20] aload_1 v1
      [21] invokevirtual #184
        + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
      [24] astore_3 v3
      [25] aload_3 v3
      [26] getstatic #139
        + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I]
      [29] aload_2 v2
      [30] iconst_1
      [31] invokevirtual #188
        + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
      [34] pop
      [35] aload_2 v2
      [36] getfield #138
        + Fieldref [android/util/TypedValue.resourceId I]
      [39] istore v4
      [41] iload v4
      [43] ifeq +14 (target=57)
      [46] new #81
        + Class [android/view/ContextThemeWrapper]
      [49] dup
      [50] aload_1 v1
      [51] iload v4
      [53] invokespecial #201
        + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
      [56] astore_1 v1
      [57] aload_0 v0
      [58] new #110
        + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      [61] dup
      [62] aload_1 v1
      [63] invokespecial #260
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
      [66] putfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [69] aload_0 v0
      [70] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [73] aload_0 v0
      [74] invokevirtual #265
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
      [77] iconst_1
      [78] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 539
        [5] -> line 542
        [12] -> line 543
        [20] -> line 544
        [25] -> line 545
        [29] -> line 546
        [31] -> line 545
        [35] -> line 547
        [41] -> line 549
        [46] -> line 550
        [57] -> line 554
        [69] -> line 555
        [77] -> line 557
      + Local variable table attribute (count = 5)
        v0: 0 -> 79 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 5 -> 79 [Landroid/content/Context; context]
        v2: 20 -> 57 [Landroid/util/TypedValue; outValue]
        v3: 25 -> 57 [Landroid/content/res/Resources$Theme; currentTheme]
        v4: 41 -> 57 [I targetThemeRes]
      + Stack map table attribute (count = 1):
        - [57] Var: ...[a:android/content/Context], Stack: (empty)
  + Method:       checkCloseActionMenu(Lcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x0
      = void checkCloseActionMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #158
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #158
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z]
      [13] aload_0 v0
      [14] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [17] invokevirtual #278
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.dismissPopupMenus ()V]
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #158
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mClosingActionMenu Z]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 561
        [7] -> line 562
        [8] -> line 565
        [13] -> line 566
        [20] -> line 571
        [25] -> line 572
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 26 [Lcom/actionbarsherlock/view/Menu; menu]
      + Stack map table attribute (count = 1):
        - [8] Var: ..., Stack: (empty)
  + Method:       onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z
    Access flags: 0x1
      = public boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 576
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; subMenu]
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #227
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.checkCloseActionMenu (Lcom/actionbarsherlock/view/Menu;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 581
        [5] -> line 582
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 6 [Z allMenusAreClosing]
  + Method:       onMenuItemClick(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemClick(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #51
        + String [[mNativeItemListener.onMenuItemClick] item: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #170
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mNativeItemMap Ljava/util/HashMap;]
      [26] aload_1 v1
      [27] invokevirtual #326
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [30] checkcast #112
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [33] astore_2 v2
      [34] aload_2 v2
      [35] ifnull +11 (target=46)
      [38] aload_2 v2
      [39] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z]
      [42] pop
      [43] goto +30 (target=73)
      [46] ldc #12
        + String [ActionBarSherlock]
      [48] new #130
        + Class [java/lang/StringBuilder]
      [51] dup
      [52] ldc #18
        + String [Options item "]
      [54] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [57] aload_1 v1
      [58] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [61] ldc #5
        + String [" not found in mapping]
      [63] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [69] invokestatic #198
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [72] pop
      [73] iconst_1
      [74] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 586
        [22] -> line 588
        [34] -> line 589
        [38] -> line 590
        [43] -> line 591
        [46] -> line 592
        [73] -> line 595
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 75 [Landroid/view/MenuItem; item]
        v2: 34 -> 75 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; sherlockItem]
      + Stack map table attribute (count = 2):
        - [46] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [73] Var: ..., Stack: (empty)
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] invokevirtual #225
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 600
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 6 [I featureId]
        v2: 0 -> 6 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       setProgressBarVisibility(Z)V
    Access flags: 0x1
      = public void setProgressBarVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #57
        + String [[setProgressBarVisibility] visible: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #321
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] iconst_2
      [24] iload_1 v1
      [25] ifeq +7 (target=32)
      [28] iconst_m1
      [29] goto +5 (target=34)
      [32] bipush -2
      [34] invokespecial #245
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.setFeatureInt (II)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 610
        [22] -> line 612
        [32] -> line 613
        [34] -> line 612
        [37] -> line 614
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 38 [Z visible]
      + Stack map table attribute (count = 2):
        - [32] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i]
        - [34] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i]
  + Method:       setProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x1
      = public void setProgressBarIndeterminateVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #55
        + String [[setProgressBarIndeterminateVisibility] visible: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #321
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] iconst_5
      [24] iload_1 v1
      [25] ifeq +7 (target=32)
      [28] iconst_m1
      [29] goto +5 (target=34)
      [32] bipush -2
      [34] invokespecial #245
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.setFeatureInt (II)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 618
        [22] -> line 620
        [24] -> line 621
        [34] -> line 620
        [37] -> line 622
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 38 [Z visible]
      + Stack map table attribute (count = 2):
        - [32] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i]
        - [34] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i]
  + Method:       setProgressBarIndeterminate(Z)V
    Access flags: 0x1
      = public void setProgressBarIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #56
        + String [[setProgressBarIndeterminate] indeterminate: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #321
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] iconst_2
      [24] iload_1 v1
      [25] ifeq +8 (target=33)
      [28] bipush -3
      [30] goto +5 (target=35)
      [33] bipush -4
      [35] invokespecial #245
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.setFeatureInt (II)V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 626
        [22] -> line 628
        [24] -> line 629
        [35] -> line 628
        [38] -> line 630
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 39 [Z indeterminate]
      + Stack map table attribute (count = 2):
        - [33] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i]
        - [35] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i], Stack: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][i]
  + Method:       setProgress(I)V
    Access flags: 0x1
      = public void setProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #58
        + String [[setProgress] progress: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] iconst_2
      [24] iload_1 v1
      [25] iconst_0
      [26] iadd
      [27] invokespecial #245
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.setFeatureInt (II)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 634
        [22] -> line 636
        [30] -> line 637
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 31 [I progress]
  + Method:       setSecondaryProgress(I)V
    Access flags: 0x1
      = public void setSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #59
        + String [[setSecondaryProgress] secondaryProgress: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] iconst_2
      [24] iload_1 v1
      [25] sipush 20000
      [28] iadd
      [29] invokespecial #245
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.setFeatureInt (II)V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 641
        [22] -> line 643
        [24] -> line 644
        [29] -> line 643
        [32] -> line 645
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 33 [I secondaryProgress]
  + Method:       setFeatureInt(II)V
    Access flags: 0x2
      = private void setFeatureInt(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iconst_0
      [4] invokespecial #247
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateInt (IIZ)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 648
        [7] -> line 649
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 8 [I featureId]
        v2: 0 -> 8 [I value]
  + Method:       updateInt(IIZ)V
    Access flags: 0x2
      = private void updateInt(int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] iconst_1
      [9] iload_1 v1
      [10] ishl
      [11] istore v4
      [13] aload_0 v0
      [14] invokespecial #232
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getFeatures ()I]
      [17] iload v4
      [19] iand
      [20] ifne +8 (target=28)
      [23] iload_3 v3
      [24] ifne +4 (target=28)
      [27] return
      [28] aload_0 v0
      [29] iload_1 v1
      [30] iload_2 v2
      [31] invokespecial #241
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.onIntChanged (II)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 654
        [7] -> line 655
        [8] -> line 658
        [13] -> line 660
        [27] -> line 661
        [28] -> line 664
        [34] -> line 665
      + Local variable table attribute (count = 5)
        v0: 0 -> 35 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 35 [I featureId]
        v2: 0 -> 35 [I value]
        v3: 0 -> 35 [Z fromResume]
        v4: 13 -> 35 [I featureMask]
      + Stack map table attribute (count = 2):
        - [8] Var: ..., Stack: (empty)
        - [28] Var: ...[i], Stack: (empty)
  + Method:       onIntChanged(II)V
    Access flags: 0x2
      = private void onIntChanged(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] iconst_2
      [2] ificmpeq +8 (target=10)
      [5] iload_1 v1
      [6] iconst_5
      [7] ificmpne +8 (target=15)
      [10] aload_0 v0
      [11] iload_2 v2
      [12] invokespecial #248
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.updateProgressBars (I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 668
        [10] -> line 669
        [15] -> line 671
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 16 [I featureId]
        v2: 0 -> 16 [I value]
      + Stack map table attribute (count = 2):
        - [10] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: (empty)
  + Method:       updateProgressBars(I)V
    Access flags: 0x2
      = private void updateProgressBars(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 217, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokespecial #231
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [5] astore_2 v2
      [6] aload_0 v0
      [7] iconst_1
      [8] invokespecial #233
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getHorizontalProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [11] astore_3 v3
      [12] aload_0 v0
      [13] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [16] istore v4
      [18] iload_1 v1
      [19] iconst_m1
      [20] ificmpne +60 (target=80)
      [23] iload v4
      [25] iconst_4
      [26] iand
      [27] ifeq +37 (target=64)
      [30] aload_3 v3
      [31] invokevirtual #294
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I]
      [34] istore v5
      [36] aload_3 v3
      [37] invokevirtual #296
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.isIndeterminate ()Z]
      [40] ifne +11 (target=51)
      [43] iload v5
      [45] sipush 10000
      [48] ificmpge +7 (target=55)
      [51] iconst_0
      [52] goto +4 (target=56)
      [55] iconst_4
      [56] istore v6
      [58] aload_3 v3
      [59] iload v6
      [61] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [64] iload v4
      [66] bipush 32
      [68] iand
      [69] ifeq +147 (target=216)
      [72] aload_2 v2
      [73] iconst_0
      [74] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [77] goto +139 (target=216)
      [80] iload_1 v1
      [81] bipush -2
      [83] ificmpne +33 (target=116)
      [86] iload v4
      [88] iconst_4
      [89] iand
      [90] ifeq +9 (target=99)
      [93] aload_3 v3
      [94] bipush 8
      [96] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [99] iload v4
      [101] bipush 32
      [103] iand
      [104] ifeq +112 (target=216)
      [107] aload_2 v2
      [108] bipush 8
      [110] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [113] goto +103 (target=216)
      [116] iload_1 v1
      [117] bipush -3
      [119] ificmpne +11 (target=130)
      [122] aload_3 v3
      [123] iconst_1
      [124] invokevirtual #297
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V]
      [127] goto +89 (target=216)
      [130] iload_1 v1
      [131] bipush -4
      [133] ificmpne +11 (target=144)
      [136] aload_3 v3
      [137] iconst_0
      [138] invokevirtual #297
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V]
      [141] goto +75 (target=216)
      [144] iload_1 v1
      [145] iflt +42 (target=187)
      [148] iload_1 v1
      [149] sipush 10000
      [152] ificmpgt +35 (target=187)
      [155] aload_3 v3
      [156] iload_1 v1
      [157] iconst_0
      [158] isub
      [159] invokevirtual #298
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V]
      [162] iload_1 v1
      [163] sipush 10000
      [166] ificmpge +12 (target=178)
      [169] aload_0 v0
      [170] aload_3 v3
      [171] aload_2 v2
      [172] invokespecial #246
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
      [175] goto +41 (target=216)
      [178] aload_0 v0
      [179] aload_3 v3
      [180] aload_2 v2
      [181] invokespecial #235
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hideProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
      [184] goto +32 (target=216)
      [187] sipush 20000
      [190] iload_1 v1
      [191] ificmpgt +25 (target=216)
      [194] iload_1 v1
      [195] sipush 30000
      [198] ificmpgt +18 (target=216)
      [201] aload_3 v3
      [202] iload_1 v1
      [203] sipush 20000
      [206] isub
      [207] invokevirtual #299
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V]
      [210] aload_0 v0
      [211] aload_3 v3
      [212] aload_2 v2
      [213] invokespecial #246
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.showProgressBars (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
      [216] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 674
        [6] -> line 675
        [12] -> line 677
        [18] -> line 678
        [23] -> line 679
        [30] -> line 680
        [36] -> line 681
        [51] -> line 682
        [56] -> line 681
        [58] -> line 683
        [64] -> line 685
        [72] -> line 686
        [77] -> line 688
        [86] -> line 689
        [93] -> line 690
        [99] -> line 692
        [107] -> line 693
        [113] -> line 695
        [122] -> line 696
        [127] -> line 697
        [136] -> line 698
        [141] -> line 699
        [155] -> line 703
        [162] -> line 705
        [169] -> line 706
        [175] -> line 707
        [178] -> line 708
        [184] -> line 710
        [201] -> line 711
        [210] -> line 713
        [216] -> line 715
      + Local variable table attribute (count = 7)
        v0: 0 -> 217 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 217 [I value]
        v2: 6 -> 217 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; circularProgressBar]
        v3: 12 -> 217 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; horizontalProgressBar]
        v4: 18 -> 217 [I features]
        v5: 36 -> 64 [I level]
        v6: 58 -> 64 [I visibility]
      + Stack map table attribute (count = 15):
        - [51] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i], Stack: 
        - [55] Var: ..., Stack: (empty)
        - [56] Var: ..., Stack: [i]
        - [64] Var: -1, Stack: (empty)
        - [77] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: (empty)
        - [99] Var: ..., Stack: (empty)
        - [113] Var: ..., Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [130] Var: ..., Stack: (empty)
        - [144] Var: ..., Stack: (empty)
        - [178] Var: ..., Stack: (empty)
        - [184] Var: ..., Stack: (empty)
        - [187] Var: ..., Stack: (empty)
        - [216] Var: ..., Stack: (empty)
  + Method:       showProgressBars(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V
    Access flags: 0x2
      = private void showProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [4] istore_3 v3
      [5] iload_3 v3
      [6] bipush 32
      [8] iand
      [9] ifeq +16 (target=25)
      [12] aload_2 v2
      [13] invokevirtual #295
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [16] iconst_4
      [17] ificmpne +8 (target=25)
      [20] aload_2 v2
      [21] iconst_0
      [22] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [25] iload_3 v3
      [26] iconst_4
      [27] iand
      [28] ifeq +18 (target=46)
      [31] aload_1 v1
      [32] invokevirtual #294
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getProgress ()I]
      [35] sipush 10000
      [38] ificmpge +8 (target=46)
      [41] aload_1 v1
      [42] iconst_0
      [43] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 718
        [5] -> line 719
        [12] -> line 720
        [20] -> line 721
        [25] -> line 724
        [31] -> line 725
        [41] -> line 726
        [46] -> line 728
      + Local variable table attribute (count = 4)
        v0: 0 -> 47 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 47 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; horizontalProgressBar]
        v2: 0 -> 47 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; spinnyProgressBar]
        v3: 5 -> 47 [I features]
      + Stack map table attribute (count = 2):
        - [25] Var: ...[i], Stack: (empty)
        - [46] Var: ..., Stack: (empty)
  + Method:       hideProgressBars(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V
    Access flags: 0x2
      = private void hideProgressBars(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [4] istore_3 v3
      [5] aload_0 v0
      [6] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [9] ldc #4
        + Integer [17432577]
      [11] invokestatic #222
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [14] astore v4
      [16] aload v4
      [18] ldc2_w #135
        + Long [1000]
      [21] invokevirtual #221
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [24] iload_3 v3
      [25] bipush 32
      [27] iand
      [28] ifeq +21 (target=49)
      [31] aload_2 v2
      [32] invokevirtual #295
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [35] ifne +14 (target=49)
      [38] aload_2 v2
      [39] aload v4
      [41] invokevirtual #301
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V]
      [44] aload_2 v2
      [45] iconst_4
      [46] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [49] iload_3 v3
      [50] iconst_4
      [51] iand
      [52] ifeq +21 (target=73)
      [55] aload_1 v1
      [56] invokevirtual #295
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [59] ifne +14 (target=73)
      [62] aload_1 v1
      [63] aload v4
      [65] invokevirtual #301
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation (Landroid/view/animation/Animation;)V]
      [68] aload_1 v1
      [69] iconst_4
      [70] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 731
        [5] -> line 732
        [16] -> line 733
        [24] -> line 734
        [31] -> line 735
        [38] -> line 736
        [44] -> line 737
        [49] -> line 739
        [55] -> line 740
        [62] -> line 741
        [68] -> line 742
        [73] -> line 744
      + Local variable table attribute (count = 5)
        v0: 0 -> 74 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 74 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; horizontalProgressBar]
        v2: 0 -> 74 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; spinnyProgressBar]
        v3: 5 -> 74 [I features]
        v4: 16 -> 74 [Landroid/view/animation/Animation; anim]
      + Stack map table attribute (count = 2):
        - [49] Var: ...[i][a:android/view/animation/Animation], Stack: (empty)
        - [73] Var: ..., Stack: (empty)
  + Method:       getCircularProgressBar(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar getCircularProgressBar(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #157
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #157
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [16] ifnonnull +11 (target=27)
      [19] iload_1 v1
      [20] ifeq +7 (target=27)
      [23] aload_0 v0
      [24] invokespecial #238
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V]
      [27] aload_0 v0
      [28] aload_0 v0
      [29] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [32] getstatic #145
        + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I]
      [35] invokevirtual #210
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [38] checkcast #118
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      [41] putfield #157
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [44] aload_0 v0
      [45] getfield #157
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [48] ifnull +11 (target=59)
      [51] aload_0 v0
      [52] getfield #157
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [55] iconst_4
      [56] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [59] aload_0 v0
      [60] getfield #157
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mCircularProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 747
        [7] -> line 748
        [12] -> line 750
        [23] -> line 751
        [27] -> line 753
        [44] -> line 754
        [51] -> line 755
        [59] -> line 757
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 64 [Z shouldInstallDecor]
      + Stack map table attribute (count = 3):
        - [12] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
  + Method:       getHorizontalProgressBar(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar getHorizontalProgressBar(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #162
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #162
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [16] ifnonnull +11 (target=27)
      [19] iload_1 v1
      [20] ifeq +7 (target=27)
      [23] aload_0 v0
      [24] invokespecial #238
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V]
      [27] aload_0 v0
      [28] aload_0 v0
      [29] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [32] getstatic #146
        + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I]
      [35] invokevirtual #210
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [38] checkcast #118
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      [41] putfield #162
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [44] aload_0 v0
      [45] getfield #162
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [48] ifnull +11 (target=59)
      [51] aload_0 v0
      [52] getfield #162
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [55] iconst_4
      [56] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setVisibility (I)V]
      [59] aload_0 v0
      [60] getfield #162
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mHorizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 761
        [7] -> line 762
        [12] -> line 764
        [23] -> line 765
        [27] -> line 767
        [44] -> line 768
        [51] -> line 769
        [59] -> line 771
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 64 [Z shouldInstallDecor]
      + Stack map table attribute (count = 3):
        - [12] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
  + Method:       getFeatures()I
    Access flags: 0x2
      = private int getFeatures()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #46
        + String [[getFeatures] returning ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_0 v0
      [12] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [15] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [18] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [21] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [24] pop
      [25] aload_0 v0
      [26] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [29] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 780
        [25] -> line 782
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
  + Method:       hasFeature(I)Z
    Access flags: 0x1
      = public boolean hasFeature(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #47
        + String [[hasFeature] featureId: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [26] iconst_1
      [27] iload_1 v1
      [28] ishl
      [29] iand
      [30] ifeq +7 (target=37)
      [33] iconst_1
      [34] goto +4 (target=38)
      [37] iconst_0
      [38] istore_2 v2
      [39] ldc #12
        + String [ActionBarSherlock]
      [41] new #130
        + Class [java/lang/StringBuilder]
      [44] dup
      [45] ldc #48
        + String [[hasFeature] returning ]
      [47] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [50] iload_2 v2
      [51] invokevirtual #321
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [54] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [57] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [60] pop
      [61] iload_2 v2
      [62] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 787
        [22] -> line 789
        [39] -> line 790
        [61] -> line 791
      + Local variable table attribute (count = 3)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 63 [I featureId]
        v2: 39 -> 63 [Z result]
      + Stack map table attribute (count = 2):
        - [37] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: [i]
  + Method:       requestFeature(I)Z
    Access flags: 0x1
      = public boolean requestFeature(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 112, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #52
        + String [[requestFeature] featureId: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [26] ifnull +13 (target=39)
      [29] new #78
        + Class [android/util/AndroidRuntimeException]
      [32] dup
      [33] ldc #66
        + String [requestFeature() must be called before adding content]
      [35] invokespecial #196
        + Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V]
      [38] athrow
      [39] iload_1 v1
      [40] tableswitch (10 offsets, default=70) (target=110)
        1: offset = 56, target = 96
        2: offset = 56, target = 96
        3: offset = 70, target = 110
        4: offset = 70, target = 110
        5: offset = 56, target = 96
        6: offset = 70, target = 110
        7: offset = 70, target = 110
        8: offset = 56, target = 96
        9: offset = 56, target = 96
        10: offset = 56, target = 96
        default: offset = 70, target = 110
      [96] aload_0 v0
      [97] dup
      [98] getfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [101] iconst_1
      [102] iload_1 v1
      [103] ishl
      [104] ior
      [105] putfield #161
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mFeatures I]
      [108] iconst_1
      [109] ireturn
      [110] iconst_0
      [111] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 796
        [22] -> line 798
        [29] -> line 799
        [39] -> line 802
        [96] -> line 809
        [108] -> line 810
        [110] -> line 813
      + Local variable table attribute (count = 2)
        v0: 0 -> 112 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 112 [I featureId]
      + Stack map table attribute (count = 3):
        - [39] Var: ..., Stack: (empty)
        - [96] Var: ..., Stack: (empty)
        - [110] Var: ..., Stack: (empty)
  + Method:       setUiOptions(I)V
    Access flags: 0x1
      = public void setUiOptions(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #61
        + String [[setUiOptions] uiOptions: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] iload_1 v1
      [24] putfield #173
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 819
        [22] -> line 821
        [27] -> line 822
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 28 [I uiOptions]
  + Method:       setUiOptions(II)V
    Access flags: 0x1
      = public void setUiOptions(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #61
        + String [[setUiOptions] uiOptions: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #7
        + String [, mask: ]
      [17] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] iload_2 v2
      [21] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [24] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] aload_0 v0
      [33] getfield #173
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I]
      [36] iload_2 v2
      [37] iconst_m1
      [38] ixor
      [39] iand
      [40] iload_1 v1
      [41] iload_2 v2
      [42] iand
      [43] ior
      [44] putfield #173
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 826
        [31] -> line 828
        [47] -> line 829
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 48 [I uiOptions]
        v2: 0 -> 48 [I mask]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #53
        + String [[setContentView] layoutResId: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #318
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [26] ifnonnull +10 (target=36)
      [29] aload_0 v0
      [30] invokespecial #238
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V]
      [33] goto +10 (target=43)
      [36] aload_0 v0
      [37] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [40] invokevirtual #214
        + Methodref [android/view/ViewGroup.removeAllViews ()V]
      [43] aload_0 v0
      [44] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [47] invokevirtual #177
        + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [50] iload_1 v1
      [51] aload_0 v0
      [52] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [55] invokevirtual #206
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [58] pop
      [59] aload_0 v0
      [60] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [63] invokevirtual #181
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [66] invokevirtual #219
        + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;]
      [69] astore_2 v2
      [70] aload_2 v2
      [71] ifnull +9 (target=80)
      [74] aload_2 v2
      [75] invokeinterface #334
        + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V]
      [80] aload_0 v0
      [81] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 833
        [22] -> line 835
        [29] -> line 836
        [33] -> line 837
        [36] -> line 838
        [43] -> line 840
        [59] -> line 842
        [70] -> line 843
        [74] -> line 844
        [80] -> line 847
        [84] -> line 848
      + Local variable table attribute (count = 3)
        v0: 0 -> 85 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 85 [I layoutResId]
        v2: 70 -> 85 [Landroid/view/Window$Callback; callback]
      + Stack map table attribute (count = 3):
        - [36] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)
        - [80] Var: ...[a:android/view/Window$Callback], Stack: (empty)
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 87, locals = 4, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #54
        + String [[setContentView] view: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] ldc #9
        + String [, params: ]
      [17] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [35] ifnonnull +10 (target=45)
      [38] aload_0 v0
      [39] invokespecial #238
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V]
      [42] goto +10 (target=52)
      [45] aload_0 v0
      [46] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [49] invokevirtual #214
        + Methodref [android/view/ViewGroup.removeAllViews ()V]
      [52] aload_0 v0
      [53] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [56] aload_1 v1
      [57] aload_2 v2
      [58] invokevirtual #209
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [61] aload_0 v0
      [62] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [65] invokevirtual #181
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [68] invokevirtual #219
        + Methodref [android/view/Window.getCallback ()Landroid/view/Window$Callback;]
      [71] astore_3 v3
      [72] aload_3 v3
      [73] ifnull +9 (target=82)
      [76] aload_3 v3
      [77] invokeinterface #334
        + InterfaceMethodref [android/view/Window$Callback.onContentChanged ()V]
      [82] aload_0 v0
      [83] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
      [86] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 852
        [31] -> line 854
        [38] -> line 855
        [42] -> line 856
        [45] -> line 857
        [52] -> line 859
        [61] -> line 861
        [72] -> line 862
        [76] -> line 863
        [82] -> line 866
        [86] -> line 867
      + Local variable table attribute (count = 4)
        v0: 0 -> 87 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 87 [Landroid/view/View; view]
        v2: 0 -> 87 [Landroid/view/ViewGroup$LayoutParams; params]
        v3: 72 -> 87 [Landroid/view/Window$Callback; callback]
      + Stack map table attribute (count = 3):
        - [45] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [82] Var: ...[a:android/view/Window$Callback], Stack: (empty)
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 3, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] new #130
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #23
        + String [[addContentView] view: ]
      [8] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] ldc #9
        + String [, params: ]
      [17] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #319
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [35] ifnonnull +7 (target=42)
      [38] aload_0 v0
      [39] invokespecial #238
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.installDecor ()V]
      [42] aload_0 v0
      [43] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [46] aload_1 v1
      [47] aload_2 v2
      [48] invokevirtual #209
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [51] aload_0 v0
      [52] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
      [55] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 871
        [31] -> line 873
        [38] -> line 874
        [42] -> line 876
        [51] -> line 878
        [55] -> line 879
      + Local variable table attribute (count = 3)
        v0: 0 -> 56 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 0 -> 56 [Landroid/view/View; view]
        v2: 0 -> 56 [Landroid/view/ViewGroup$LayoutParams; params]
      + Stack map table attribute (count = 1):
        - [42] Var: ..., Stack: (empty)
  + Method:       installDecor()V
    Access flags: 0x2
      = private void installDecor()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 444, locals = 6, stack = 4):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #50
        + String [[installDecor]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [12] ifnonnull +25 (target=37)
      [15] aload_0 v0
      [16] aload_0 v0
      [17] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [20] invokevirtual #181
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [23] invokevirtual #220
        + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
      [26] ldc #3
        + Integer [16908290]
      [28] invokevirtual #207
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [31] checkcast #88
        + Class [android/view/ViewGroup]
      [34] putfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [37] aload_0 v0
      [38] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [41] ifnonnull +402 (target=443)
      [44] aconst_null
      [45] astore_1 v1
      [46] aload_0 v0
      [47] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [50] invokevirtual #212
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [53] ifle +61 (target=114)
      [56] new #131
        + Class [java/util/ArrayList]
      [59] dup
      [60] iconst_1
      [61] invokespecial #323
        + Methodref [java/util/ArrayList.<init> (I)V]
      [64] astore_1 v1
      [65] iconst_0
      [66] istore_2 v2
      [67] aload_0 v0
      [68] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [71] invokevirtual #212
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [74] istore_3 v3
      [75] goto +34 (target=109)
      [78] aload_0 v0
      [79] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [82] iconst_0
      [83] invokevirtual #211
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [86] astore v4
      [88] aload_0 v0
      [89] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [92] aload v4
      [94] invokevirtual #215
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [97] aload_1 v1
      [98] aload v4
      [100] invokeinterface #339
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [105] pop
      [106] iinc v2, 1
      [109] iload_2 v2
      [110] iload_3 v3
      [111] ificmplt -33 (target=78)
      [114] aload_0 v0
      [115] aload_0 v0
      [116] invokespecial #230
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.generateLayout ()Landroid/view/ViewGroup;]
      [119] putfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [122] aload_1 v1
      [123] ifnull +40 (target=163)
      [126] aload_1 v1
      [127] invokeinterface #340
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [132] astore_3 v3
      [133] goto +21 (target=154)
      [136] aload_3 v3
      [137] invokeinterface #338
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [142] checkcast #87
        + Class [android/view/View]
      [145] astore_2 v2
      [146] aload_0 v0
      [147] getfield #159
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mContentParent Landroid/view/ViewGroup;]
      [150] aload_2 v2
      [151] invokevirtual #208
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
      [154] aload_3 v3
      [155] invokeinterface #337
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [160] ifne -24 (target=136)
      [163] aload_0 v0
      [164] aload_0 v0
      [165] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [168] getstatic #141
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I]
      [171] invokevirtual #210
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [174] checkcast #117
        + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      [177] putfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [180] aload_0 v0
      [181] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [184] ifnull +259 (target=443)
      [187] aload_0 v0
      [188] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [191] aload_0 v0
      [192] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowCallback (Lcom/actionbarsherlock/view/Window$Callback;)V]
      [195] aload_0 v0
      [196] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [199] invokevirtual #279
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;]
      [202] ifnonnull +17 (target=219)
      [205] aload_0 v0
      [206] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [209] aload_0 v0
      [210] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [213] invokevirtual #180
        + Methodref [android/app/Activity.getTitle ()Ljava/lang/CharSequence;]
      [216] invokevirtual #292
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle (Ljava/lang/CharSequence;)V]
      [219] aload_0 v0
      [220] iconst_2
      [221] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [224] ifeq +10 (target=234)
      [227] aload_0 v0
      [228] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [231] invokevirtual #284
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initProgress ()V]
      [234] aload_0 v0
      [235] iconst_5
      [236] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [239] ifeq +10 (target=249)
      [242] aload_0 v0
      [243] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [246] invokevirtual #283
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initIndeterminateProgress ()V]
      [249] aload_0 v0
      [250] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [253] invokestatic #240
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.loadUiOptionsFromManifest (Landroid/app/Activity;)I]
      [256] istore_2 v2
      [257] iload_2 v2
      [258] ifeq +8 (target=266)
      [261] aload_0 v0
      [262] iload_2 v2
      [263] putfield #173
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I]
      [266] iconst_0
      [267] istore_3 v3
      [268] aload_0 v0
      [269] getfield #173
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mUiOptions I]
      [272] iconst_1
      [273] iand
      [274] ifeq +7 (target=281)
      [277] iconst_1
      [278] goto +4 (target=282)
      [281] iconst_0
      [282] istore v4
      [284] iload v4
      [286] ifeq +17 (target=303)
      [289] aload_0 v0
      [290] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [293] getstatic #140
        + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I]
      [296] invokestatic #251
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
      [299] istore_3 v3
      [300] goto +23 (target=323)
      [303] aload_0 v0
      [304] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [307] invokevirtual #179
        + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;]
      [310] getstatic #152
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I]
      [313] invokevirtual #187
        + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
      [316] bipush 62
      [318] iconst_0
      [319] invokevirtual #189
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [322] istore_3 v3
      [323] aload_0 v0
      [324] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [327] getstatic #147
        + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I]
      [330] invokevirtual #210
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [333] checkcast #115
        + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
      [336] astore v5
      [338] aload v5
      [340] ifnull +75 (target=415)
      [343] aload_0 v0
      [344] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [347] aload v5
      [349] invokevirtual #289
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V]
      [352] aload_0 v0
      [353] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [356] iload_3 v3
      [357] invokevirtual #288
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitActionBar (Z)V]
      [360] aload_0 v0
      [361] getfield #174
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.wActionBar Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [364] iload v4
      [366] invokevirtual #290
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSplitWhenNarrow (Z)V]
      [369] aload_0 v0
      [370] aload_0 v0
      [371] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [374] getstatic #142
        + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I]
      [377] invokevirtual #210
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [380] checkcast #116
        + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
      [383] putfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [386] aload_0 v0
      [387] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [390] aload v5
      [392] invokevirtual #274
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitView (Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V]
      [395] aload_0 v0
      [396] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [399] iload_3 v3
      [400] invokevirtual #273
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitActionBar (Z)V]
      [403] aload_0 v0
      [404] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [407] iload v4
      [409] invokevirtual #275
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitWhenNarrow (Z)V]
      [412] goto +15 (target=427)
      [415] iload_3 v3
      [416] ifeq +11 (target=427)
      [419] ldc #12
        + String [ActionBarSherlock]
      [421] ldc #20
        + String [Requested split action bar with incompatible window decor! Ignoring request.]
      [423] invokestatic #198
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [426] pop
      [427] aload_0 v0
      [428] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [431] new #104
        + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1]
      [434] dup
      [435] aload_0 v0
      [436] invokespecial #249
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V]
      [439] invokevirtual #213
        + Methodref [android/view/ViewGroup.post (Ljava/lang/Runnable;)Z]
      [442] pop
      [443] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 51)
        [0] -> line 882
        [8] -> line 884
        [15] -> line 885
        [37] -> line 887
        [44] -> line 892
        [46] -> line 893
        [56] -> line 894
        [65] -> line 895
        [78] -> line 896
        [88] -> line 897
        [97] -> line 898
        [106] -> line 895
        [114] -> line 902
        [122] -> line 905
        [126] -> line 906
        [146] -> line 907
        [154] -> line 906
        [163] -> line 911
        [180] -> line 912
        [187] -> line 913
        [195] -> line 914
        [205] -> line 915
        [219] -> line 917
        [227] -> line 918
        [234] -> line 920
        [242] -> line 921
        [249] -> line 925
        [257] -> line 926
        [261] -> line 927
        [266] -> line 930
        [268] -> line 931
        [284] -> line 932
        [289] -> line 933
        [300] -> line 934
        [303] -> line 935
        [310] -> line 936
        [316] -> line 937
        [322] -> line 935
        [323] -> line 939
        [338] -> line 940
        [343] -> line 941
        [352] -> line 942
        [360] -> line 943
        [369] -> line 945
        [386] -> line 946
        [395] -> line 947
        [403] -> line 948
        [412] -> line 949
        [419] -> line 950
        [427] -> line 955
        [443] -> line 966
      + Local variable table attribute (count = 10)
        v0: 0 -> 444 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 46 -> 443 [Ljava/util/List; views]
        v2: 67 -> 114 [I i]
        v3: 75 -> 114 [I children]
        v4: 88 -> 106 [Landroid/view/View; child]
        v2: 146 -> 154 [Landroid/view/View; child]
        v2: 257 -> 443 [I uiOptions]
        v3: 268 -> 443 [Z splitActionBar]
        v4: 284 -> 443 [Z splitWhenNarrow]
        v5: 338 -> 443 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; splitView]
      + Local variable type table attribute (count = 1)
        v1: 46 -> 443 [Ljava/util/List<Landroid/view/View;>; views]
      + Stack map table attribute (count = 18):
        - [37] Var: ..., Stack: (empty)
        - [78] Var: ...[a:java/util/List][i][i], Stack: (empty)
        - [109] Var: ..., Stack: (empty)
        - [114] Var: -2, Stack: (empty)
        - [136] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:java/util/List][T][a:java/util/Iterator], Stack: 
        - [154] Var: ..., Stack: (empty)
        - [163] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat][a:java/util/List], Stack: 
        - [219] Var: ..., Stack: (empty)
        - [234] Var: ..., Stack: (empty)
        - [249] Var: ..., Stack: (empty)
        - [266] Var: ...[i], Stack: (empty)
        - [281] Var: ...[i], Stack: (empty)
        - [282] Var: ..., Stack: [i]
        - [303] Var: ...[i], Stack: (empty)
        - [323] Var: ..., Stack: (empty)
        - [415] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarContainer], Stack: (empty)
        - [427] Var: ..., Stack: (empty)
        - [443] Var: [a:com/actionbarsherlock/internal/ActionBarSherlockCompat], Stack: 
  + Method:       generateLayout()Landroid/view/ViewGroup;
    Access flags: 0x2
      = private android.view.ViewGroup generateLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 310, locals = 6, stack = 6):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #43
        + String [[generateLayout]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [12] invokevirtual #179
        + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;]
      [15] getstatic #152
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockTheme [I]
      [18] invokevirtual #187
        + Methodref [android/content/res/Resources$Theme.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
      [21] astore_1 v1
      [22] aload_1 v1
      [23] bipush 59
      [25] invokevirtual #190
        + Methodref [android/content/res/TypedArray.hasValue (I)Z]
      [28] ifne +13 (target=41)
      [31] new #125
        + Class [java/lang/IllegalStateException]
      [34] dup
      [35] ldc #22
        + String [You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative.]
      [37] invokespecial #307
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [40] athrow
      [41] aload_1 v1
      [42] bipush 58
      [44] iconst_0
      [45] invokevirtual #189
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [48] ifeq +12 (target=60)
      [51] aload_0 v0
      [52] iconst_1
      [53] invokevirtual #244
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z]
      [56] pop
      [57] goto +20 (target=77)
      [60] aload_1 v1
      [61] bipush 59
      [63] iconst_0
      [64] invokevirtual #189
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [67] ifeq +10 (target=77)
      [70] aload_0 v0
      [71] bipush 8
      [73] invokevirtual #244
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z]
      [76] pop
      [77] aload_1 v1
      [78] bipush 60
      [80] iconst_0
      [81] invokevirtual #189
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [84] ifeq +10 (target=94)
      [87] aload_0 v0
      [88] bipush 9
      [90] invokevirtual #244
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z]
      [93] pop
      [94] aload_1 v1
      [95] bipush 61
      [97] iconst_0
      [98] invokevirtual #189
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [101] ifeq +10 (target=111)
      [104] aload_0 v0
      [105] bipush 10
      [107] invokevirtual #244
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.requestFeature (I)Z]
      [110] pop
      [111] aload_1 v1
      [112] invokevirtual #191
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [115] aload_0 v0
      [116] iconst_1
      [117] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [120] ifne +26 (target=146)
      [123] aload_0 v0
      [124] bipush 9
      [126] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [129] ifeq +10 (target=139)
      [132] getstatic #149
        + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar_overlay I]
      [135] istore_2 v2
      [136] goto +38 (target=174)
      [139] getstatic #148
        + Fieldref [com/actionbarsherlock/R$layout.abs__screen_action_bar I]
      [142] istore_2 v2
      [143] goto +31 (target=174)
      [146] aload_0 v0
      [147] bipush 10
      [149] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [152] ifeq +18 (target=170)
      [155] aload_0 v0
      [156] iconst_1
      [157] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [160] ifne +10 (target=170)
      [163] getstatic #151
        + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple_overlay_action_mode I]
      [166] istore_2 v2
      [167] goto +7 (target=174)
      [170] getstatic #150
        + Fieldref [com/actionbarsherlock/R$layout.abs__screen_simple I]
      [173] istore_2 v2
      [174] ldc #12
        + String [ActionBarSherlock]
      [176] new #130
        + Class [java/lang/StringBuilder]
      [179] dup
      [180] ldc #44
        + String [[generateLayout] using screen XML ]
      [182] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [185] aload_0 v0
      [186] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [189] invokevirtual #178
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [192] iload_2 v2
      [193] invokevirtual #186
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [196] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [199] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [202] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [205] pop
      [206] aload_0 v0
      [207] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [210] invokevirtual #177
        + Methodref [android/app/Activity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [213] iload_2 v2
      [214] aconst_null
      [215] invokevirtual #206
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [218] astore_3 v3
      [219] aload_0 v0
      [220] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [223] aload_3 v3
      [224] new #89
        + Class [android/view/ViewGroup$LayoutParams]
      [227] dup
      [228] iconst_m1
      [229] iconst_m1
      [230] invokespecial #217
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [233] invokevirtual #209
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [236] aload_0 v0
      [237] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [240] getstatic #144
        + Fieldref [com/actionbarsherlock/R$id.abs__content I]
      [243] invokevirtual #210
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [246] checkcast #88
        + Class [android/view/ViewGroup]
      [249] astore v4
      [251] aload v4
      [253] ifnonnull +13 (target=266)
      [256] new #128
        + Class [java/lang/RuntimeException]
      [259] dup
      [260] ldc #14
        + String [Couldn't find content container view]
      [262] invokespecial #312
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [265] athrow
      [266] aload_0 v0
      [267] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [270] iconst_m1
      [271] invokevirtual #216
        + Methodref [android/view/ViewGroup.setId (I)V]
      [274] aload v4
      [276] ldc #3
        + Integer [16908290]
      [278] invokevirtual #216
        + Methodref [android/view/ViewGroup.setId (I)V]
      [281] aload_0 v0
      [282] iconst_5
      [283] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.hasFeature (I)Z]
      [286] ifeq +21 (target=307)
      [289] aload_0 v0
      [290] iconst_0
      [291] invokespecial #231
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.getCircularProgressBar (Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [294] astore v5
      [296] aload v5
      [298] ifnull +9 (target=307)
      [301] aload v5
      [303] iconst_1
      [304] invokevirtual #297
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V]
      [307] aload v4
      [309] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 35)
        [0] -> line 969
        [8] -> line 973
        [22] -> line 975
        [31] -> line 976
        [41] -> line 979
        [51] -> line 980
        [57] -> line 981
        [70] -> line 983
        [77] -> line 986
        [87] -> line 987
        [94] -> line 990
        [104] -> line 991
        [111] -> line 994
        [115] -> line 997
        [123] -> line 998
        [132] -> line 999
        [136] -> line 1000
        [139] -> line 1001
        [143] -> line 1003
        [163] -> line 1004
        [167] -> line 1005
        [170] -> line 1006
        [174] -> line 1009
        [206] -> line 1010
        [219] -> line 1011
        [236] -> line 1013
        [251] -> line 1014
        [256] -> line 1015
        [266] -> line 1019
        [274] -> line 1020
        [281] -> line 1022
        [289] -> line 1023
        [296] -> line 1024
        [301] -> line 1025
        [307] -> line 1029
      + Local variable table attribute (count = 9)
        v0: 0 -> 310 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
        v1: 22 -> 310 [Landroid/content/res/TypedArray; a]
        v2: 136 -> 139 [I layoutResource]
        v2: 143 -> 146 [I layoutResource]
        v2: 167 -> 170 [I layoutResource]
        v2: 174 -> 310 [I layoutResource]
        v3: 219 -> 310 [Landroid/view/View; in]
        v4: 251 -> 310 [Landroid/view/ViewGroup; contentParent]
        v5: 296 -> 307 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; progress]
      + Stack map table attribute (count = 12):
        - [41] Var: ...[a:android/content/res/TypedArray], Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [77] Var: ..., Stack: (empty)
        - [94] Var: ..., Stack: (empty)
        - [111] Var: ..., Stack: (empty)
        - [139] Var: ..., Stack: (empty)
        - [143] Var: ...[i], Stack: (empty)
        - [146] Var: -1, Stack: (empty)
        - [170] Var: ..., Stack: (empty)
        - [174] Var: ...[i], Stack: (empty)
        - [266] Var: ...[a:android/view/View][a:android/view/ViewGroup], Stack: (empty)
        - [307] Var: ..., Stack: (empty)
  + Method:       isReservingOverflow()Z
    Access flags: 0x2
      = private boolean isReservingOverflow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #172
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z]
      [4] ifne +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [12] invokestatic #259
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z]
      [15] putfield #171
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z]
      [18] aload_0 v0
      [19] iconst_1
      [20] putfield #172
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflowSet Z]
      [23] aload_0 v0
      [24] getfield #171
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mReserveOverflow Z]
      [27] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 1043
        [7] -> line 1044
        [18] -> line 1045
        [23] -> line 1047
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 1):
        - [23] Var: ..., Stack: (empty)
  + Method:       loadUiOptionsFromManifest(Landroid/app/Activity;)I
    Access flags: 0xa
      = private static int loadUiOptionsFromManifest(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 453, locals = 13, stack = 5):
      [0] iconst_0
      [1] istore_1 v1
      [2] aload_0 v0
      [3] invokevirtual #311
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [6] invokevirtual #305
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [9] astore_2 v2
      [10] ldc #12
        + String [ActionBarSherlock]
      [12] new #130
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] ldc #19
        + String [Parsing AndroidManifest.xml for ]
      [18] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [21] aload_2 v2
      [22] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [25] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [28] invokestatic #199
        + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
      [31] pop
      [32] aload_0 v0
      [33] invokevirtual #176
        + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
      [36] getfield #137
        + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
      [39] astore_3 v3
      [40] aload_0 v0
      [41] aload_3 v3
      [42] iconst_0
      [43] invokevirtual #175
        + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;]
      [46] invokevirtual #183
        + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;]
      [49] astore v4
      [51] aload v4
      [53] ldc #13
        + String [AndroidManifest.xml]
      [55] invokevirtual #185
        + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
      [58] astore v5
      [60] aload v5
      [62] invokeinterface #331
        + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I]
      [67] istore v6
      [69] goto +343 (target=412)
      [72] iload v6
      [74] iconst_2
      [75] ificmpne +328 (target=403)
      [78] aload v5
      [80] invokeinterface #332
        + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;]
      [85] astore v7
      [87] ldc #64
        + String [application]
      [89] aload v7
      [91] invokevirtual #314
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [94] ifeq +112 (target=206)
      [97] ldc #12
        + String [ActionBarSherlock]
      [99] ldc #16
        + String [Got <application>]
      [101] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [104] pop
      [105] aload v5
      [107] invokeinterface #327
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I]
      [112] iconst_1
      [113] isub
      [114] istore v8
      [116] goto +82 (target=198)
      [119] ldc #12
        + String [ActionBarSherlock]
      [121] new #130
        + Class [java/lang/StringBuilder]
      [124] dup
      [125] aload v5
      [127] iload v8
      [129] invokeinterface #329
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [134] invokestatic #316
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [137] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [140] ldc #11
        + String [: ]
      [142] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [145] aload v5
      [147] iload v8
      [149] invokeinterface #330
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
      [154] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [157] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [160] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [163] pop
      [164] ldc #68
        + String [uiOptions]
      [166] aload v5
      [168] iload v8
      [170] invokeinterface #329
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [175] invokevirtual #314
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [178] ifeq +17 (target=195)
      [181] aload v5
      [183] iload v8
      [185] iconst_0
      [186] invokeinterface #328
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I]
      [191] istore_1 v1
      [192] goto +211 (target=403)
      [195] iinc v8, -1
      [198] iload v8
      [200] ifge -81 (target=119)
      [203] goto +200 (target=403)
      [206] ldc #63
        + String [activity]
      [208] aload v7
      [210] invokevirtual #314
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [213] ifeq +190 (target=403)
      [216] ldc #12
        + String [ActionBarSherlock]
      [218] ldc #15
        + String [Got <activity>]
      [220] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [223] pop
      [224] aconst_null
      [225] astore v8
      [227] aconst_null
      [228] astore v9
      [230] iconst_0
      [231] istore v10
      [233] aload v5
      [235] invokeinterface #327
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I]
      [240] iconst_1
      [241] isub
      [242] istore v11
      [244] goto +146 (target=390)
      [247] ldc #12
        + String [ActionBarSherlock]
      [249] new #130
        + Class [java/lang/StringBuilder]
      [252] dup
      [253] aload v5
      [255] iload v11
      [257] invokeinterface #329
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [262] invokestatic #316
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [265] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [268] ldc #11
        + String [: ]
      [270] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [273] aload v5
      [275] iload v11
      [277] invokeinterface #330
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
      [282] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [285] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [288] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [291] pop
      [292] aload v5
      [294] iload v11
      [296] invokeinterface #329
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [301] astore v12
      [303] ldc #68
        + String [uiOptions]
      [305] aload v12
      [307] invokevirtual #314
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [310] ifeq +21 (target=331)
      [313] aload v5
      [315] iload v11
      [317] iconst_0
      [318] invokeinterface #328
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeIntValue (II)I]
      [323] invokestatic #310
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [326] astore v8
      [328] goto +43 (target=371)
      [331] ldc #65
        + String [name]
      [333] aload v12
      [335] invokevirtual #314
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [338] ifeq +33 (target=371)
      [341] aload_3 v3
      [342] aload v5
      [344] iload v11
      [346] invokeinterface #330
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
      [351] invokestatic #228
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [354] astore v9
      [356] aload_2 v2
      [357] aload v9
      [359] invokevirtual #314
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [362] ifne +6 (target=368)
      [365] goto +30 (target=395)
      [368] iconst_1
      [369] istore v10
      [371] aload v8
      [373] ifnull +14 (target=387)
      [376] aload v9
      [378] ifnull +9 (target=387)
      [381] aload v8
      [383] invokevirtual #308
        + Methodref [java/lang/Integer.intValue ()I]
      [386] istore_1 v1
      [387] iinc v11, -1
      [390] iload v11
      [392] ifge -145 (target=247)
      [395] iload v10
      [397] ifeq +6 (target=403)
      [400] goto +26 (target=426)
      [403] aload v5
      [405] invokeinterface #333
        + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I]
      [410] istore v6
      [412] iload v6
      [414] iconst_1
      [415] ificmpne -343 (target=72)
      [418] goto +8 (target=426)
      [421] astore_2 v2
      [422] aload_2 v2
      [423] invokevirtual #306
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [426] ldc #12
        + String [ActionBarSherlock]
      [428] new #130
        + Class [java/lang/StringBuilder]
      [431] dup
      [432] ldc #21
        + String [Returning ]
      [434] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [437] iload_1 v1
      [438] invokestatic #309
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [441] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [444] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [447] invokestatic #199
        + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
      [450] pop
      [451] iload_1 v1
      [452] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (2 -> 418: 421):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 44)
        [0] -> line 1051
        [2] -> line 1053
        [10] -> line 1054
        [32] -> line 1056
        [40] -> line 1057
        [51] -> line 1058
        [60] -> line 1060
        [69] -> line 1061
        [72] -> line 1062
        [78] -> line 1063
        [87] -> line 1065
        [97] -> line 1067
        [105] -> line 1069
        [119] -> line 1070
        [164] -> line 1072
        [181] -> line 1073
        [192] -> line 1074
        [195] -> line 1069
        [203] -> line 1077
        [216] -> line 1079
        [224] -> line 1080
        [227] -> line 1081
        [230] -> line 1082
        [233] -> line 1084
        [247] -> line 1085
        [292] -> line 1088
        [303] -> line 1089
        [313] -> line 1090
        [328] -> line 1091
        [341] -> line 1092
        [356] -> line 1093
        [365] -> line 1094
        [368] -> line 1096
        [371] -> line 1100
        [381] -> line 1102
        [387] -> line 1084
        [395] -> line 1105
        [400] -> line 1108
        [403] -> line 1112
        [412] -> line 1061
        [418] -> line 1114
        [422] -> line 1115
        [426] -> line 1117
        [451] -> line 1118
      + Local variable table attribute (count = 15)
        v0: 0 -> 453 [Landroid/app/Activity; activity]
        v1: 2 -> 453 [I uiOptions]
        v2: 10 -> 418 [Ljava/lang/String; thisPackage]
        v3: 40 -> 418 [Ljava/lang/String; packageName]
        v4: 51 -> 418 [Landroid/content/res/AssetManager; am]
        v5: 60 -> 418 [Landroid/content/res/XmlResourceParser; xml]
        v6: 69 -> 418 [I eventType]
        v7: 87 -> 403 [Ljava/lang/String; name]
        v8: 116 -> 203 [I i]
        v8: 227 -> 403 [Ljava/lang/Integer; activityUiOptions]
        v9: 230 -> 403 [Ljava/lang/String; activityPackage]
        v10: 233 -> 403 [Z isOurActivity]
        v11: 244 -> 395 [I i]
        v12: 303 -> 387 [Ljava/lang/String; attrName]
        v2: 422 -> 426 [Ljava/lang/Exception; e]
      + Stack map table attribute (count = 18):
        - [72] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: 
        - [119] Var: ...[a:java/lang/String][i], Stack: (empty)
        - [195] Var: ..., Stack: (empty)
        - [198] Var: ..., Stack: (empty)
        - [203] Var: -1, Stack: (empty)
        - [206] Var: ..., Stack: (empty)
        - [247] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i][a:java/lang/String][a:java/lang/Integer][a:java/lang/String][i][i], Stack: 
        - [331] Var: ...[a:java/lang/String], Stack: (empty)
        - [368] Var: ..., Stack: (empty)
        - [371] Var: ..., Stack: (empty)
        - [387] Var: -1, Stack: (empty)
        - [390] Var: ..., Stack: (empty)
        - [395] Var: -1, Stack: (empty)
        - [403] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: 
        - [412] Var: ..., Stack: (empty)
        - [418] Var: [a:android/app/Activity][i], Stack: 
        - [421] Var: ..., Stack: [a:java/lang/Exception]
        - [426] Var: ..., Stack: (empty)
  + Method:       cleanActivityName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String cleanActivityName(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] iconst_0
      [2] invokevirtual #313
        + Methodref [java/lang/String.charAt (I)C]
      [5] bipush 46
      [7] ificmpne +22 (target=29)
      [10] new #130
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] aload_0 v0
      [15] invokestatic #316
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [18] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [21] aload_1 v1
      [22] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [25] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [28] areturn
      [29] aload_1 v1
      [30] bipush 46
      [32] iconst_1
      [33] invokevirtual #315
        + Methodref [java/lang/String.indexOf (II)I]
      [36] iconst_m1
      [37] ificmpne +27 (target=64)
      [40] new #130
        + Class [java/lang/StringBuilder]
      [43] dup
      [44] aload_0 v0
      [45] invokestatic #316
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [48] invokespecial #317
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [51] ldc #10
        + String [.]
      [53] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [56] aload_1 v1
      [57] invokevirtual #320
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] invokevirtual #322
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [63] areturn
      [64] aload_1 v1
      [65] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1122
        [10] -> line 1124
        [29] -> line 1126
        [40] -> line 1128
        [64] -> line 1131
      + Local variable table attribute (count = 2)
        v0: 0 -> 66 [Ljava/lang/String; manifestPackage]
        v1: 0 -> 66 [Ljava/lang/String; activityName]
      + Stack map table attribute (count = 2):
        - [29] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)
  + Method:       ensureActionBar()V
    Access flags: 0x1
      = public void ensureActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] ldc #12
        + String [ActionBarSherlock]
      [2] ldc #42
        + String [[ensureActionBar]]
      [4] invokestatic #197
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #160
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mDecor Landroid/view/ViewGroup;]
      [12] ifnonnull +7 (target=19)
      [15] aload_0 v0
      [16] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.initActionBar ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 1171
        [8] -> line 1173
        [15] -> line 1174
        [19] -> line 1176
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarContextView access$0(com.actionbarsherlock.internal.ActionBarSherlockCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #155
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionModeView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;
    Access flags: 0x1008
      = static synthetic android.app.Activity access$1(com.actionbarsherlock.internal.ActionBarSherlockCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #156
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActivity Landroid/app/Activity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.view.ActionMode access$2(com.actionbarsherlock.internal.ActionBarSherlockCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 107
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1008
      = static synthetic void access$3(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #154
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 107
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z
    Access flags: 0x1008
      = static synthetic boolean access$4(com.actionbarsherlock.internal.ActionBarSherlockCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #164
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mIsDestroyed Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$5(com.actionbarsherlock.internal.ActionBarSherlockCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #166
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 16)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [android/content/res/Resources$Theme]
      + Class [android/content/res/Resources]
      + Utf8 [Theme]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/MenuItem$OnMenuItemClickListener]
      + Class [android/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/Window$Callback]
      + Class [android/view/Window]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper]
      + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
      + Utf8 [ActionModeCallbackWrapper]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/Window$Callback]
      + Class [com/actionbarsherlock/view/Window]
      + Utf8 [Callback]
  + Runtime visible annotations attribute:
    + Annotation [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]:
      + Constant element value [api '73']
        + Integer [7]
  + Source file attribute:
    + Utf8 [ActionBarSherlockCompat.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.ActionBarSherlockCompat$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 52):
  + Class [android/app/Activity]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
  + Methodref [android/app/Activity.isFinishing ()Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchInvalidateOptionsMenu ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z]
  + NameAndType [access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [dispatchInvalidateOptionsMenu ()V]
  + NameAndType [installDecor ()V]
  + NameAndType [isFinishing ()Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z]
  + Utf8 [<init>]
  + Utf8 [ActionBarSherlockCompat.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$1]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [android/app/Activity]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$1]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [installDecor]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.ActionBarSherlockCompat this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V
    Access flags: 0x0
      = ActionBarSherlockCompat$1(com.actionbarsherlock.internal.ActionBarSherlockCompat)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 955
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$4 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z]
      [7] ifne +33 (target=40)
      [10] aload_0 v0
      [11] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [14] invokestatic #8
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
      [17] invokevirtual #7
        + Methodref [android/app/Activity.isFinishing ()Z]
      [20] ifne +20 (target=40)
      [23] aload_0 v0
      [24] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [27] invokestatic #10
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$5 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [30] ifnonnull +10 (target=40)
      [33] aload_0 v0
      [34] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$1.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [37] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.dispatchInvalidateOptionsMenu ()V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 959
        [33] -> line 960
        [40] -> line 962
      + Local variable table attribute (count = 1)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; this]
      + Stack map table attribute (count = 1):
        - [40] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
    + NameAndType [installDecor ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$1]
  + Source file attribute:
    + Utf8 [ActionBarSherlockCompat.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/ActionMode$Callback]

Constant Pool (count = 90):
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [removeAllViews ()V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [<init>]
  + Utf8 [ActionBarSherlockCompat.java]
  + Utf8 [ActionModeCallbackWrapper]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [item]
  + Utf8 [java/lang/Object]
  + Utf8 [mWrapped]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [onActionItemClicked]
  + Utf8 [onActionModeFinished]
  + Utf8 [onCreateActionMode]
  + Utf8 [onDestroyActionMode]
  + Utf8 [onPrepareActionMode]
  + Utf8 [removeAllViews]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [wrapped]

Fields (count = 2):
  + Field:        mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;
    Access flags: 0x12
      = private final com.actionbarsherlock.view.ActionMode$Callback mWrapped
  + Field:        this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.ActionBarSherlockCompat this$0

Methods (count = 5):
  + Method:       <init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V
    Access flags: 0x1
      = public ActionBarSherlockCompat$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockCompat,com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [5] aload_0 v0
      [6] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #9
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1140
        [9] -> line 1141
        [14] -> line 1142
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; this]
        v2: 0 -> 15 [Lcom/actionbarsherlock/view/ActionMode$Callback; wrapped]
  + Method:       onCreateActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #20
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1145
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/view/ActionMode; mode]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onPrepareActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #22
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1149
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/view/ActionMode; mode]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #19
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1153
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/view/ActionMode; mode]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       onDestroyActionMode(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void onDestroyActionMode(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.mWrapped Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_1 v1
      [5] invokeinterface #21
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
      [10] aload_0 v0
      [11] getfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [14] invokestatic #11
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [17] ifnull +25 (target=42)
      [20] aload_0 v0
      [21] getfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [24] invokestatic #11
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [27] bipush 8
      [29] invokevirtual #16
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setVisibility (I)V]
      [32] aload_0 v0
      [33] getfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [36] invokestatic #11
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [39] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V]
      [42] aload_0 v0
      [43] getfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [46] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
      [49] instanceof #2
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      [52] ifeq +25 (target=77)
      [55] aload_0 v0
      [56] getfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [59] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;]
      [62] checkcast #2
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      [65] aload_0 v0
      [66] getfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [69] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;]
      [72] invokeinterface #18
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V]
      [77] aload_0 v0
      [78] getfield #10
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;]
      [81] aconst_null
      [82] invokestatic #14
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.access$3 (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)V]
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1157
        [10] -> line 1158
        [20] -> line 1159
        [32] -> line 1160
        [42] -> line 1162
        [55] -> line 1163
        [77] -> line 1165
        [85] -> line 1166
      + Local variable table attribute (count = 2)
        v0: 0 -> 86 [Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; this]
        v1: 0 -> 86 [Lcom/actionbarsherlock/view/ActionMode; mode]
      + Stack map table attribute (count = 2):
        - [42] Var: ..., Stack: (empty)
        - [77] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper]
      + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
      + Utf8 [ActionModeCallbackWrapper]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarSherlockCompat.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/ActionBarSherlockNative
  Superclass:    com/actionbarsherlock/ActionBarSherlock
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.ActionBarSherlockNative extends com.actionbarsherlock.ActionBarSherlock

Interfaces (count = 0):

Constant Pool (count = 349):
  + Integer [14]
  + Integer [16843671]
  + Integer [16908332]
  + String [, mask: ]
  + String [, params: ]
  + String [ActionBarSherlock]
  + String [Non-home action item clicked before onCreateOptionsMenu with ID ]
  + String [[addContentView] view: ]
  + String [[dispatchCreateOptionsMenu] menu: ]
  + String [[dispatchCreateOptionsMenu] returning ]
  + String [[dispatchInvalidateOptionsMenu]]
  + String [[dispatchOptionsItemSelected] item: ]
  + String [[dispatchOptionsItemSelected] returning ]
  + String [[dispatchPrepareOptionsMenu] menu: ]
  + String [[dispatchPrepareOptionsMenu] returning ]
  + String [[getActionBar]]
  + String [[hasFeature] feature: ]
  + String [[hasFeature] returning ]
  + String [[requestFeature] featureId: ]
  + String [[requestFeature] returning ]
  + String [[setContentView] layoutResId: ]
  + String [[setContentView] view: ]
  + String [[setProgressBarIndeterminateVisibility] visible: ]
  + String [[setProgressBarIndeterminate] indeterminate: ]
  + String [[setProgressBarVisibility] visible: ]
  + String [[setProgress] progress: ]
  + String [[setSecondaryProgress] secondaryProgress: ]
  + String [[setTitle] title: ]
  + String [[setUiOptions] uiOptions: ]
  + String [[startActionMode] callback: ]
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$Theme]
  + Class [android/util/Log]
  + Class [android/util/TypedValue]
  + Class [android/view/ActionMode]
  + Class [android/view/ActionMode$Callback]
  + Class [android/view/ContextThemeWrapper]
  + Class [android/view/MenuItem]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/Window]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
  + Class [com/actionbarsherlock/internal/app/ActionBarWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/util/TypedValue.resourceId I]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
  + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;]
  + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
  + Methodref [android/app/Activity.setProgress (I)V]
  + Methodref [android/app/Activity.setProgressBarIndeterminate (Z)V]
  + Methodref [android/app/Activity.setProgressBarIndeterminateVisibility (Z)V]
  + Methodref [android/app/Activity.setProgressBarVisibility (Z)V]
  + Methodref [android/app/Activity.setSecondaryProgress (I)V]
  + Methodref [android/app/Activity.startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;]
  + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/TypedValue.<init> ()V]
  + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
  + Methodref [android/view/Window.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/Window.hasFeature (I)Z]
  + Methodref [android/view/Window.invalidatePanelMenu (I)V]
  + Methodref [android/view/Window.requestFeature (I)Z]
  + Methodref [android/view/Window.setContentView (I)V]
  + Methodref [android/view/Window.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/Window.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/Window.setUiOptions (I)V]
  + Methodref [android/view/Window.setUiOptions (II)V]
  + Methodref [com/actionbarsherlock/ActionBarSherlock.<init> (Landroid/app/Activity;I)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.finish ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.<init> (Landroid/app/Activity;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.unwrap ()Landroid/view/Menu;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/Activity;)V]
  + NameAndType [<init> (Landroid/app/Activity;I)V]
  + NameAndType [<init> (Landroid/content/Context;I)V]
  + NameAndType [<init> (Landroid/view/Menu;)V]
  + NameAndType [<init> (Landroid/view/MenuItem;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Z)Ljava/lang/StringBuilder;]
  + NameAndType [callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [finish ()V]
  + NameAndType [getActionBar ()Landroid/app/ActionBar;]
  + NameAndType [getItemId ()I]
  + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;]
  + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [hasFeature (I)Z]
  + NameAndType [initActionBar ()V]
  + NameAndType [invalidate ()V]
  + NameAndType [invalidatePanelMenu (I)V]
  + NameAndType [mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
  + NameAndType [mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + NameAndType [onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [requestFeature (I)Z]
  + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + NameAndType [resourceId I]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setProgressBarIndeterminate (Z)V]
  + NameAndType [setProgressBarIndeterminateVisibility (Z)V]
  + NameAndType [setProgressBarVisibility (Z)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setUiOptions (I)V]
  + NameAndType [setUiOptions (II)V]
  + NameAndType [startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unwrap ()Landroid/view/Menu;]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/ActionBar;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources$Theme;]
  + Utf8 [()Landroid/view/Menu;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/util/TypedValue;Z)Z]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem;)V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Z)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)V]
  + Utf8 [, mask: ]
  + Utf8 [, params: ]
  + Utf8 [<init>]
  + Utf8 [ActionBarSherlock]
  + Utf8 [ActionBarSherlockNative.java]
  + Utf8 [ActionModeCallbackWrapper]
  + Utf8 [ActionModeWrapper]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/TypedValue;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Non-home action item clicked before onCreateOptionsMenu with ID ]
  + Utf8 [OnActionModeStartedListener]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Theme]
  + Utf8 [Z]
  + Utf8 [[addContentView] view: ]
  + Utf8 [[dispatchCreateOptionsMenu] menu: ]
  + Utf8 [[dispatchCreateOptionsMenu] returning ]
  + Utf8 [[dispatchInvalidateOptionsMenu]]
  + Utf8 [[dispatchOptionsItemSelected] item: ]
  + Utf8 [[dispatchOptionsItemSelected] returning ]
  + Utf8 [[dispatchPrepareOptionsMenu] menu: ]
  + Utf8 [[dispatchPrepareOptionsMenu] returning ]
  + Utf8 [[getActionBar]]
  + Utf8 [[hasFeature] feature: ]
  + Utf8 [[hasFeature] returning ]
  + Utf8 [[requestFeature] featureId: ]
  + Utf8 [[requestFeature] returning ]
  + Utf8 [[setContentView] layoutResId: ]
  + Utf8 [[setContentView] view: ]
  + Utf8 [[setProgressBarIndeterminateVisibility] visible: ]
  + Utf8 [[setProgressBarIndeterminate] indeterminate: ]
  + Utf8 [[setProgressBarVisibility] visible: ]
  + Utf8 [[setProgress] progress: ]
  + Utf8 [[setSecondaryProgress] secondaryProgress: ]
  + Utf8 [[setTitle] title: ]
  + Utf8 [[setUiOptions] uiOptions: ]
  + Utf8 [[startActionMode] callback: ]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [activity]
  + Utf8 [addContentView]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$Theme]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/TypedValue]
  + Utf8 [android/view/ActionMode]
  + Utf8 [android/view/ActionMode$Callback]
  + Utf8 [android/view/ContextThemeWrapper]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/Window]
  + Utf8 [api]
  + Utf8 [append]
  + Utf8 [callback]
  + Utf8 [callbackCreateOptionsMenu]
  + Utf8 [callbackOptionsItemSelected]
  + Utf8 [callbackPrepareOptionsMenu]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [context]
  + Utf8 [d]
  + Utf8 [dispatchCreateOptionsMenu]
  + Utf8 [dispatchInvalidateOptionsMenu]
  + Utf8 [dispatchOptionsItemSelected]
  + Utf8 [dispatchPrepareOptionsMenu]
  + Utf8 [feature]
  + Utf8 [featureId]
  + Utf8 [findItem]
  + Utf8 [finish]
  + Utf8 [flags]
  + Utf8 [getActionBar]
  + Utf8 [getItemId]
  + Utf8 [getTheme]
  + Utf8 [getThemedContext]
  + Utf8 [getTitleCondensed]
  + Utf8 [getWindow]
  + Utf8 [hasFeature]
  + Utf8 [indeterminate]
  + Utf8 [initActionBar]
  + Utf8 [invalidate]
  + Utf8 [invalidatePanelMenu]
  + Utf8 [item]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [layoutResId]
  + Utf8 [mActionBar]
  + Utf8 [mActionMode]
  + Utf8 [mActivity]
  + Utf8 [mMenu]
  + Utf8 [mask]
  + Utf8 [menu]
  + Utf8 [onActionModeStarted]
  + Utf8 [outValue]
  + Utf8 [params]
  + Utf8 [progress]
  + Utf8 [requestFeature]
  + Utf8 [resolveAttribute]
  + Utf8 [resourceId]
  + Utf8 [result]
  + Utf8 [secondaryProgress]
  + Utf8 [setContentView]
  + Utf8 [setProgress]
  + Utf8 [setProgressBarIndeterminate]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setProgressBarVisibility]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setTitle]
  + Utf8 [setUiOptions]
  + Utf8 [startActionMode]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [uiOptions]
  + Utf8 [unwrap]
  + Utf8 [view]
  + Utf8 [visible]
  + Utf8 [wrapped]

Fields (count = 3):
  + Field:        mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.app.ActionBarWrapper mActionBar
  + Field:        mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper mActionMode
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu

Methods (count = 25):
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x1
      = public ActionBarSherlockNative(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #84
        + Methodref [com/actionbarsherlock/ActionBarSherlock.<init> (Landroid/app/Activity;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 28
        [6] -> line 29
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 7 [Landroid/app/Activity; activity]
        v2: 0 -> 7 [I flags]
  + Method:       getActionBar()Lcom/actionbarsherlock/app/ActionBar;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar getActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] ldc #16
        + String [[getActionBar]]
      [4] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V]
      [12] aload_0 v0
      [13] getfield #58
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 34
        [8] -> line 36
        [12] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
  + Method:       initActionBar()V
    Access flags: 0x2
      = private void initActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [4] ifnonnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [11] invokevirtual #62
        + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
      [14] ifnonnull +4 (target=18)
      [17] return
      [18] aload_0 v0
      [19] new #49
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper]
      [22] dup
      [23] aload_0 v0
      [24] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [27] invokespecial #91
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.<init> (Landroid/app/Activity;)V]
      [30] putfield #58
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionBar Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 41
        [17] -> line 42
        [18] -> line 45
        [33] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: (empty)
  + Method:       dispatchInvalidateOptionsMenu()V
    Access flags: 0x1
      = public void dispatchInvalidateOptionsMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 2):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] ldc #11
        + String [[dispatchInvalidateOptionsMenu]]
      [4] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [12] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [15] iconst_0
      [16] invokevirtual #77
        + Methodref [android/view/Window.invalidatePanelMenu (I)V]
      [19] aload_0 v0
      [20] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [23] ifnull +10 (target=33)
      [26] aload_0 v0
      [27] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [30] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.invalidate ()V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 50
        [8] -> line 52
        [19] -> line 54
        [33] -> line 55
      + Local variable table attribute (count = 1)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
      + Stack map table attribute (count = 1):
        - [33] Var: ..., Stack: (empty)
  + Method:       dispatchCreateOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean dispatchCreateOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #9
        + String [[dispatchCreateOptionsMenu] menu: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [26] ifnull +14 (target=40)
      [29] aload_1 v1
      [30] aload_0 v0
      [31] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [34] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.unwrap ()Landroid/view/Menu;]
      [37] ifacmpeq +15 (target=52)
      [40] aload_0 v0
      [41] new #51
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [44] dup
      [45] aload_1 v1
      [46] invokespecial #93
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [49] putfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [52] aload_0 v0
      [53] aload_0 v0
      [54] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [57] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [60] istore_2 v2
      [61] ldc #6
        + String [ActionBarSherlock]
      [63] new #56
        + Class [java/lang/StringBuilder]
      [66] dup
      [67] ldc #10
        + String [[dispatchCreateOptionsMenu] returning ]
      [69] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [72] iload_2 v2
      [73] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [76] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [79] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [82] pop
      [83] iload_2 v2
      [84] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 59
        [22] -> line 61
        [40] -> line 62
        [52] -> line 65
        [61] -> line 66
        [83] -> line 67
      + Local variable table attribute (count = 3)
        v0: 0 -> 85 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 85 [Landroid/view/Menu; menu]
        v2: 61 -> 85 [Z result]
      + Stack map table attribute (count = 2):
        - [40] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
  + Method:       dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean dispatchPrepareOptionsMenu(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #14
        + String [[dispatchPrepareOptionsMenu] menu: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] aload_0 v0
      [24] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [27] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackPrepareOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [30] istore_2 v2
      [31] ldc #6
        + String [ActionBarSherlock]
      [33] new #56
        + Class [java/lang/StringBuilder]
      [36] dup
      [37] ldc #15
        + String [[dispatchPrepareOptionsMenu] returning ]
      [39] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [42] iload_2 v2
      [43] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [46] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [49] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [52] pop
      [53] iload_2 v2
      [54] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 72
        [22] -> line 74
        [31] -> line 75
        [53] -> line 76
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 55 [Landroid/view/Menu; menu]
        v2: 31 -> 55 [Z result]
  + Method:       dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean dispatchOptionsItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 125, locals = 4, stack = 5):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #12
        + String [[dispatchOptionsItemSelected] item: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokeinterface #105
        + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;]
      [17] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [20] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [23] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [26] pop
      [27] aload_0 v0
      [28] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [31] ifnonnull +55 (target=86)
      [34] aload_1 v1
      [35] invokeinterface #104
        + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
      [40] ldc #3
        + Integer [16908332]
      [42] ificmpeq +32 (target=74)
      [45] new #55
        + Class [java/lang/IllegalStateException]
      [48] dup
      [49] new #56
        + Class [java/lang/StringBuilder]
      [52] dup
      [53] ldc #7
        + String [Non-home action item clicked before onCreateOptionsMenu with ID ]
      [55] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [58] aload_1 v1
      [59] invokeinterface #104
        + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
      [64] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [67] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [70] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [73] athrow
      [74] new #50
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
      [77] dup
      [78] aload_1 v1
      [79] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
      [82] astore_2 v2
      [83] goto +12 (target=95)
      [86] aload_0 v0
      [87] getfield #61
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [90] aload_1 v1
      [91] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [94] astore_2 v2
      [95] aload_0 v0
      [96] aload_2 v2
      [97] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.callbackOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [100] istore_3 v3
      [101] ldc #6
        + String [ActionBarSherlock]
      [103] new #56
        + Class [java/lang/StringBuilder]
      [106] dup
      [107] ldc #13
        + String [[dispatchOptionsItemSelected] returning ]
      [109] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [112] iload_3 v3
      [113] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [116] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [119] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [122] pop
      [123] iload_3 v3
      [124] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 81
        [27] -> line 84
        [34] -> line 85
        [45] -> line 86
        [74] -> line 89
        [83] -> line 90
        [86] -> line 91
        [95] -> line 93
        [101] -> line 94
        [123] -> line 95
      + Local variable table attribute (count = 5)
        v0: 0 -> 125 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 125 [Landroid/view/MenuItem; item]
        v2: 83 -> 86 [Lcom/actionbarsherlock/view/MenuItem; wrapped]
        v2: 95 -> 125 [Lcom/actionbarsherlock/view/MenuItem; wrapped]
        v3: 101 -> 125 [Z result]
      + Stack map table attribute (count = 3):
        - [74] Var: ..., Stack: (empty)
        - [86] Var: ..., Stack: (empty)
        - [95] Var: ...[a:com/actionbarsherlock/view/MenuItem], Stack: (empty)
  + Method:       hasFeature(I)Z
    Access flags: 0x1
      = public boolean hasFeature(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #17
        + String [[hasFeature] feature: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [29] iload_1 v1
      [30] invokevirtual #76
        + Methodref [android/view/Window.hasFeature (I)Z]
      [33] istore_2 v2
      [34] ldc #6
        + String [ActionBarSherlock]
      [36] new #56
        + Class [java/lang/StringBuilder]
      [39] dup
      [40] ldc #18
        + String [[hasFeature] returning ]
      [42] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [45] iload_2 v2
      [46] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [49] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [52] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [55] pop
      [56] iload_2 v2
      [57] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 100
        [22] -> line 102
        [34] -> line 103
        [56] -> line 104
      + Local variable table attribute (count = 3)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 58 [I feature]
        v2: 34 -> 58 [Z result]
  + Method:       requestFeature(I)Z
    Access flags: 0x1
      = public boolean requestFeature(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #19
        + String [[requestFeature] featureId: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [29] iload_1 v1
      [30] invokevirtual #78
        + Methodref [android/view/Window.requestFeature (I)Z]
      [33] istore_2 v2
      [34] ldc #6
        + String [ActionBarSherlock]
      [36] new #56
        + Class [java/lang/StringBuilder]
      [39] dup
      [40] ldc #20
        + String [[requestFeature] returning ]
      [42] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [45] iload_2 v2
      [46] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [49] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [52] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [55] pop
      [56] iload_2 v2
      [57] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 109
        [22] -> line 111
        [34] -> line 112
        [56] -> line 113
      + Local variable table attribute (count = 3)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 58 [I featureId]
        v2: 34 -> 58 [Z result]
  + Method:       setUiOptions(I)V
    Access flags: 0x1
      = public void setUiOptions(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #29
        + String [[setUiOptions] uiOptions: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [29] iload_1 v1
      [30] invokevirtual #82
        + Methodref [android/view/Window.setUiOptions (I)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 118
        [22] -> line 120
        [33] -> line 121
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 34 [I uiOptions]
  + Method:       setUiOptions(II)V
    Access flags: 0x1
      = public void setUiOptions(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #29
        + String [[setUiOptions] uiOptions: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] ldc #4
        + String [, mask: ]
      [17] invokevirtual #101
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] iload_2 v2
      [21] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [24] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [35] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [38] iload_1 v1
      [39] iload_2 v2
      [40] invokevirtual #83
        + Methodref [android/view/Window.setUiOptions (II)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 125
        [31] -> line 127
        [43] -> line 128
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 44 [I uiOptions]
        v2: 0 -> 44 [I mask]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #21
        + String [[setContentView] layoutResId: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [29] iload_1 v1
      [30] invokevirtual #79
        + Methodref [android/view/Window.setContentView (I)V]
      [33] aload_0 v0
      [34] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 132
        [22] -> line 134
        [33] -> line 135
        [37] -> line 136
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 38 [I layoutResId]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #22
        + String [[setContentView] view: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] ldc #5
        + String [, params: ]
      [17] invokevirtual #101
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [35] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [38] aload_1 v1
      [39] aload_2 v2
      [40] invokevirtual #80
        + Methodref [android/view/Window.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [43] aload_0 v0
      [44] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 140
        [31] -> line 142
        [43] -> line 143
        [47] -> line 144
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 48 [Landroid/view/View; view]
        v2: 0 -> 48 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #8
        + String [[addContentView] view: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] ldc #5
        + String [, params: ]
      [17] invokevirtual #101
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_2 v2
      [21] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [24] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [27] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] aload_0 v0
      [32] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [35] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [38] aload_1 v1
      [39] aload_2 v2
      [40] invokevirtual #75
        + Methodref [android/view/Window.addContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [43] aload_0 v0
      [44] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.initActionBar ()V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 148
        [31] -> line 150
        [43] -> line 151
        [47] -> line 152
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 48 [Landroid/view/View; view]
        v2: 0 -> 48 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #28
        + String [[setTitle] title: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] invokevirtual #64
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [29] aload_1 v1
      [30] invokevirtual #81
        + Methodref [android/view/Window.setTitle (Ljava/lang/CharSequence;)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 156
        [22] -> line 158
        [33] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 34 [Ljava/lang/CharSequence; title]
  + Method:       setProgressBarVisibility(Z)V
    Access flags: 0x1
      = public void setProgressBarVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #25
        + String [[setProgressBarVisibility] visible: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] iload_1 v1
      [27] invokevirtual #68
        + Methodref [android/app/Activity.setProgressBarVisibility (Z)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 163
        [22] -> line 165
        [30] -> line 166
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 31 [Z visible]
  + Method:       setProgressBarIndeterminateVisibility(Z)V
    Access flags: 0x1
      = public void setProgressBarIndeterminateVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #23
        + String [[setProgressBarIndeterminateVisibility] visible: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] iload_1 v1
      [27] invokevirtual #67
        + Methodref [android/app/Activity.setProgressBarIndeterminateVisibility (Z)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 170
        [22] -> line 172
        [30] -> line 173
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 31 [Z visible]
  + Method:       setProgressBarIndeterminate(Z)V
    Access flags: 0x1
      = public void setProgressBarIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #24
        + String [[setProgressBarIndeterminate] indeterminate: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #102
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] iload_1 v1
      [27] invokevirtual #66
        + Methodref [android/app/Activity.setProgressBarIndeterminate (Z)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 177
        [22] -> line 179
        [30] -> line 180
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 31 [Z indeterminate]
  + Method:       setProgress(I)V
    Access flags: 0x1
      = public void setProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #26
        + String [[setProgress] progress: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] iload_1 v1
      [27] invokevirtual #65
        + Methodref [android/app/Activity.setProgress (I)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 184
        [22] -> line 186
        [30] -> line 187
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 31 [I progress]
  + Method:       setSecondaryProgress(I)V
    Access flags: 0x1
      = public void setSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #27
        + String [[setSecondaryProgress] secondaryProgress: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] iload_1 v1
      [12] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [26] iload_1 v1
      [27] invokevirtual #69
        + Methodref [android/app/Activity.setSecondaryProgress (I)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 191
        [22] -> line 193
        [30] -> line 194
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 31 [I secondaryProgress]
  + Method:       getThemedContext()Landroid/content/Context;
    Access flags: 0x4
      = protected android.content.Context getThemedContext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [4] astore_1 v1
      [5] new #36
        + Class [android/util/TypedValue]
      [8] dup
      [9] invokespecial #73
        + Methodref [android/util/TypedValue.<init> ()V]
      [12] astore_2 v2
      [13] aload_0 v0
      [14] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [17] invokevirtual #63
        + Methodref [android/app/Activity.getTheme ()Landroid/content/res/Resources$Theme;]
      [20] ldc #2
        + Integer [16843671]
      [22] aload_2 v2
      [23] iconst_1
      [24] invokevirtual #71
        + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
      [27] pop
      [28] aload_2 v2
      [29] getfield #57
        + Fieldref [android/util/TypedValue.resourceId I]
      [32] ifeq +16 (target=48)
      [35] new #39
        + Class [android/view/ContextThemeWrapper]
      [38] dup
      [39] aload_1 v1
      [40] aload_2 v2
      [41] getfield #57
        + Fieldref [android/util/TypedValue.resourceId I]
      [44] invokespecial #74
        + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
      [47] astore_1 v1
      [48] aload_1 v1
      [49] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 198
        [5] -> line 199
        [13] -> line 200
        [28] -> line 201
        [35] -> line 205
        [48] -> line 207
      + Local variable table attribute (count = 3)
        v0: 0 -> 50 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 5 -> 50 [Landroid/content/Context; context]
        v2: 13 -> 50 [Landroid/util/TypedValue; outValue]
      + Stack map table attribute (count = 1):
        - [48] Var: ...[a:android/content/Context][a:android/util/TypedValue], Stack: (empty)
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 3, stack = 4):
      [0] ldc #6
        + String [ActionBarSherlock]
      [2] new #56
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #30
        + String [[startActionMode] callback: ]
      [8] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_1 v1
      [12] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #103
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #72
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_0 v0
      [23] getfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [26] ifnull +10 (target=36)
      [29] aload_0 v0
      [30] getfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [33] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.finish ()V]
      [36] aconst_null
      [37] astore_2 v2
      [38] aload_1 v1
      [39] ifnull +13 (target=52)
      [42] new #47
        + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper]
      [45] dup
      [46] aload_0 v0
      [47] aload_1 v1
      [48] invokespecial #89
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
      [51] astore_2 v2
      [52] aload_0 v0
      [53] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [56] aload_2 v2
      [57] invokevirtual #70
        + Methodref [android/app/Activity.startActionMode (Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode;]
      [60] ifnonnull +8 (target=68)
      [63] aload_0 v0
      [64] aconst_null
      [65] putfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [68] aload_0 v0
      [69] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [72] instanceof #45
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      [75] ifeq +26 (target=101)
      [78] aload_0 v0
      [79] getfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [82] ifnull +19 (target=101)
      [85] aload_0 v0
      [86] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [89] checkcast #45
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      [92] aload_0 v0
      [93] getfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [96] invokeinterface #106
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.onActionModeStarted (Lcom/actionbarsherlock/view/ActionMode;)V]
      [101] aload_0 v0
      [102] getfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [105] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 212
        [22] -> line 214
        [29] -> line 215
        [36] -> line 217
        [38] -> line 218
        [42] -> line 219
        [52] -> line 226
        [63] -> line 227
        [68] -> line 229
        [85] -> line 230
        [101] -> line 233
      + Local variable table attribute (count = 3)
        v0: 0 -> 106 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative; this]
        v1: 0 -> 106 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
        v2: 38 -> 106 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; wrapped]
      + Stack map table attribute (count = 4):
        - [36] Var: ..., Stack: (empty)
        - [52] Var: ...[a:com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper], Stack: (empty)
        - [68] Var: ..., Stack: (empty)
        - [101] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V
    Access flags: 0x1008
      = static synthetic void access$0(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper access$1(com.actionbarsherlock.internal.ActionBarSherlockNative)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #59
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActionMode Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;
    Access flags: 0x1008
      = static synthetic android.app.Activity access$2(com.actionbarsherlock.internal.ActionBarSherlockNative)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative.mActivity Landroid/app/Activity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 22
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [android/content/res/Resources$Theme]
      + Class [android/content/res/Resources]
      + Utf8 [Theme]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ActionMode$Callback]
      + Class [android/view/ActionMode]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeStartedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper]
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
      + Utf8 [ActionModeCallbackWrapper]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
      + Utf8 [ActionModeWrapper]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Runtime visible annotations attribute:
    + Annotation [Lcom/actionbarsherlock/ActionBarSherlock$Implementation;]:
      + Constant element value [api '73']
        + Integer [14]
  + Source file attribute:
    + Utf8 [ActionBarSherlockNative.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/ActionMode$Callback]

Constant Pool (count = 100):
  + Class [android/view/ActionMode]
  + Class [android/view/ActionMode$Callback]
  + Class [com/actionbarsherlock/ActionBarSherlock]
  + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;]
  + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/ActionMode;)V]
  + Utf8 [(Landroid/view/ActionMode;Landroid/view/Menu;)Z]
  + Utf8 [(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [<init>]
  + Utf8 [ActionBarSherlockNative.java]
  + Utf8 [ActionModeCallbackWrapper]
  + Utf8 [ActionModeWrapper]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/ActionMode;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionModeFinishedListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [android/view/ActionMode]
  + Utf8 [android/view/ActionMode$Callback]
  + Utf8 [callback]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock]
  + Utf8 [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [findItem]
  + Utf8 [getMenu]
  + Utf8 [item]
  + Utf8 [java/lang/Object]
  + Utf8 [mCallback]
  + Utf8 [menu]
  + Utf8 [mode]
  + Utf8 [onActionItemClicked]
  + Utf8 [onActionModeFinished]
  + Utf8 [onCreateActionMode]
  + Utf8 [onDestroyActionMode]
  + Utf8 [onPrepareActionMode]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 2):
  + Field:        mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;
    Access flags: 0x12
      = private final com.actionbarsherlock.view.ActionMode$Callback mCallback
  + Field:        this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.ActionBarSherlockNative this$0

Methods (count = 5):
  + Method:       <init>(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V
    Access flags: 0x1
      = public ActionBarSherlockNative$ActionModeCallbackWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #12
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 239
        [9] -> line 240
        [14] -> line 241
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; this]
        v2: 0 -> 15 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
  + Method:       onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateActionMode(android.view.ActionMode,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [4] new #7
        + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
      [7] dup
      [8] aload_0 v0
      [9] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [12] aload_1 v1
      [13] invokespecial #17
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.<init> (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V]
      [16] invokestatic #14
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$0 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)V]
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [23] aload_0 v0
      [24] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [27] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [30] aload_0 v0
      [31] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [34] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [37] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [40] invokeinterface #23
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [45] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 246
        [19] -> line 248
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; this]
        v1: 0 -> 46 [Landroid/view/ActionMode; mode]
        v2: 0 -> 46 [Landroid/view/Menu; menu]
  + Method:       onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z
    Access flags: 0x1
      = public boolean onPrepareActionMode(android.view.ActionMode,android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [8] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [11] aload_0 v0
      [12] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [15] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [18] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [21] invokeinterface #25
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [26] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 253
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; this]
        v1: 0 -> 27 [Landroid/view/ActionMode; mode]
        v2: 0 -> 27 [Landroid/view/Menu; menu]
  + Method:       onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onActionItemClicked(android.view.ActionMode,android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [8] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [11] aload_0 v0
      [12] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [15] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [18] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [21] aload_2 v2
      [22] invokevirtual #19
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [25] invokeinterface #22
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [30] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 258
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; this]
        v1: 0 -> 31 [Landroid/view/ActionMode; mode]
        v2: 0 -> 31 [Landroid/view/MenuItem; item]
  + Method:       onDestroyActionMode(Landroid/view/ActionMode;)V
    Access flags: 0x1
      = public void onDestroyActionMode(android.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [8] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [11] invokeinterface #24
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
      [16] aload_0 v0
      [17] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [20] invokestatic #16
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;]
      [23] instanceof #4
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      [26] ifeq +25 (target=51)
      [29] aload_0 v0
      [30] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [33] invokestatic #16
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$2 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;]
      [36] checkcast #4
        + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      [39] aload_0 v0
      [40] getfield #13
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [43] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.access$1 (Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
      [46] invokeinterface #21
        + InterfaceMethodref [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener.onActionModeFinished (Lcom/actionbarsherlock/view/ActionMode;)V]
      [51] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 263
        [16] -> line 264
        [29] -> line 265
        [51] -> line 267
      + Local variable table attribute (count = 2)
        v0: 0 -> 52 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; this]
        v1: 0 -> 52 [Landroid/view/ActionMode; mode]
      + Stack map table attribute (count = 1):
        - [51] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ActionMode$Callback]
      + Class [android/view/ActionMode]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener]
      + Class [com/actionbarsherlock/ActionBarSherlock]
      + Utf8 [OnActionModeFinishedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper]
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
      + Utf8 [ActionModeCallbackWrapper]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
      + Utf8 [ActionModeWrapper]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarSherlockNative.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper
  Superclass:    com/actionbarsherlock/view/ActionMode
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper extends com.actionbarsherlock.view.ActionMode

Interfaces (count = 0):

Constant Pool (count = 105):
  + Class [android/view/ActionMode]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
  + Methodref [android/view/ActionMode.finish ()V]
  + Methodref [android/view/ActionMode.getCustomView ()Landroid/view/View;]
  + Methodref [android/view/ActionMode.getMenu ()Landroid/view/Menu;]
  + Methodref [android/view/ActionMode.getSubtitle ()Ljava/lang/CharSequence;]
  + Methodref [android/view/ActionMode.getTag ()Ljava/lang/Object;]
  + Methodref [android/view/ActionMode.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [android/view/ActionMode.invalidate ()V]
  + Methodref [android/view/ActionMode.setCustomView (Landroid/view/View;)V]
  + Methodref [android/view/ActionMode.setSubtitle (I)V]
  + Methodref [android/view/ActionMode.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/ActionMode.setTag (Ljava/lang/Object;)V]
  + Methodref [android/view/ActionMode.setTitle (I)V]
  + Methodref [android/view/ActionMode.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.invalidate ()V]
  + Methodref [com/actionbarsherlock/view/ActionMode.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/view/Menu;)V]
  + NameAndType [finish ()V]
  + NameAndType [getCustomView ()Landroid/view/View;]
  + NameAndType [getMenu ()Landroid/view/Menu;]
  + NameAndType [getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + NameAndType [getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSubtitle ()Ljava/lang/CharSequence;]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [invalidate ()V]
  + NameAndType [mActionMode Landroid/view/ActionMode;]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + NameAndType [setCustomView (Landroid/view/View;)V]
  + NameAndType [setSubtitle (I)V]
  + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [setTitle (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
  + Utf8 [()Landroid/view/Menu;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarSherlockNative.java]
  + Utf8 [ActionModeWrapper]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/ActionMode;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;]
  + Utf8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [actionMode]
  + Utf8 [android/view/ActionMode]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [finish]
  + Utf8 [getCustomView]
  + Utf8 [getMenu]
  + Utf8 [getMenuInflater]
  + Utf8 [getSubtitle]
  + Utf8 [getTag]
  + Utf8 [getTitle]
  + Utf8 [invalidate]
  + Utf8 [mActionMode]
  + Utf8 [mMenu]
  + Utf8 [resId]
  + Utf8 [setCustomView]
  + Utf8 [setSubtitle]
  + Utf8 [setTag]
  + Utf8 [setTitle]
  + Utf8 [subtitle]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [title]
  + Utf8 [view]

Fields (count = 3):
  + Field:        mActionMode Landroid/view/ActionMode;
    Access flags: 0x12
      = private final android.view.ActionMode mActionMode
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuWrapper mMenu
  + Field:        this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.ActionBarSherlockNative this$0

Methods (count = 16):
  + Method:       <init>(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V
    Access flags: 0x0
      = ActionBarSherlockNative$ActionModeWrapper(com.actionbarsherlock.internal.ActionBarSherlockNative,android.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [5] aload_0 v0
      [6] invokespecial #26
        + Methodref [com/actionbarsherlock/view/ActionMode.<init> ()V]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #7
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] putfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 274
        [9] -> line 272
        [14] -> line 275
        [19] -> line 276
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
        v2: 0 -> 20 [Landroid/view/ActionMode; actionMode]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] aload_1 v1
      [5] invokevirtual #21
        + Methodref [android/view/ActionMode.setTitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 280
        [8] -> line 281
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       setTitle(I)V
    Access flags: 0x1
      = public void setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] iload_1 v1
      [5] invokevirtual #20
        + Methodref [android/view/ActionMode.setTitle (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 285
        [8] -> line 286
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
        v1: 0 -> 9 [I resId]
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setSubtitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] aload_1 v1
      [5] invokevirtual #18
        + Methodref [android/view/ActionMode.setSubtitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 290
        [8] -> line 291
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; subtitle]
  + Method:       setSubtitle(I)V
    Access flags: 0x1
      = public void setSubtitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] iload_1 v1
      [5] invokevirtual #17
        + Methodref [android/view/ActionMode.setSubtitle (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 295
        [8] -> line 296
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
        v1: 0 -> 9 [I resId]
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] aload_1 v1
      [5] invokevirtual #16
        + Methodref [android/view/ActionMode.setCustomView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 300
        [8] -> line 301
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       invalidate()V
    Access flags: 0x1
      = public void invalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] invokevirtual #15
        + Methodref [android/view/ActionMode.invalidate ()V]
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [11] ifnull +10 (target=21)
      [14] aload_0 v0
      [15] getfield #7
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [18] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.invalidate ()V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 305
        [7] -> line 306
        [21] -> line 307
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
      + Stack map table attribute (count = 1):
        - [21] Var: ..., Stack: (empty)
  + Method:       finish()V
    Access flags: 0x1
      = public void finish()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] invokevirtual #9
        + Methodref [android/view/ActionMode.finish ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 311
        [7] -> line 312
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
  + Method:       getMenu()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuWrapper getMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [4] ifnonnull +21 (target=25)
      [7] aload_0 v0
      [8] new #4
        + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
      [11] dup
      [12] aload_0 v0
      [13] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [16] invokevirtual #11
        + Methodref [android/view/ActionMode.getMenu ()Landroid/view/Menu;]
      [19] invokespecial #24
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [22] putfield #7
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [25] aload_0 v0
      [26] getfield #7
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 316
        [7] -> line 317
        [25] -> line 319
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
      + Stack map table attribute (count = 1):
        - [25] Var: ..., Stack: (empty)
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] invokevirtual #14
        + Methodref [android/view/ActionMode.getTitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 324
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getSubtitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] invokevirtual #12
        + Methodref [android/view/ActionMode.getSubtitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 329
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] invokevirtual #10
        + Methodref [android/view/ActionMode.getCustomView ()Landroid/view/View;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 334
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
  + Method:       getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative;]
      [4] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative.getMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 339
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
  + Method:       setTag(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setTag(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] aload_1 v1
      [5] invokevirtual #19
        + Methodref [android/view/ActionMode.setTag (Ljava/lang/Object;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 344
        [8] -> line 345
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
        v1: 0 -> 9 [Ljava/lang/Object; tag]
  + Method:       getTag()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getTag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.mActionMode Landroid/view/ActionMode;]
      [4] invokevirtual #13
        + Methodref [android/view/ActionMode.getTag ()Ljava/lang/Object;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 349
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; this]
  + Method:       getMenu()Lcom/actionbarsherlock/view/Menu;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.view.Menu getMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.getMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper]
      + Class [com/actionbarsherlock/internal/ActionBarSherlockNative]
      + Utf8 [ActionModeWrapper]
  + Source file attribute:
    + Utf8 [ActionBarSherlockNative.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/ResourcesCompat
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.internal.ResourcesCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 262):
  + Float [360.0]
  + Float [480.0]
  + Float [500.0]
  + Float [600.0]
  + String [: ]
  + String [AndroidManifest.xml]
  + String [Got <activity>]
  + String [Got <application>]
  + String [Parsing AndroidManifest.xml for ]
  + String [ResourcesCompat]
  + String [Returning ]
  + String [Unknown boolean resource ID ]
  + String [Unknown integer resource ID ]
  + String [activity]
  + String [application]
  + String [logo]
  + String [name]
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/content/pm/ApplicationInfo]
  + Class [android/content/res/AssetManager]
  + Class [android/content/res/Resources]
  + Class [android/content/res/XmlResourceParser]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/DisplayMetrics]
  + Class [android/util/Log]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/R$integer]
  + Class [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Class [com/actionbarsherlock/internal/ResourcesCompat]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.density F]
  + Fieldref [android/util/DisplayMetrics.heightPixels I]
  + Fieldref [android/util/DisplayMetrics.widthPixels I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I]
  + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I]
  + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;]
  + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
  + Methodref [android/content/res/Resources.getBoolean (I)Z]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/Resources.getInteger (I)I]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I]
  + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [abs__action_bar_embed_tabs I]
  + NameAndType [abs__action_bar_expanded_action_views_exclusive I]
  + NameAndType [abs__config_allowActionMenuItemTextWithIcon I]
  + NameAndType [abs__max_action_buttons I]
  + NameAndType [abs__split_action_bar_is_narrow I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [createPackageContext (Ljava/lang/String;I)Landroid/content/Context;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [density F]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + NameAndType [getAssets ()Landroid/content/res/AssetManager;]
  + NameAndType [getAttributeCount ()I]
  + NameAndType [getAttributeName (I)Ljava/lang/String;]
  + NameAndType [getAttributeResourceValue (II)I]
  + NameAndType [getAttributeValue (I)Ljava/lang/String;]
  + NameAndType [getBoolean (I)Z]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getEventType ()I]
  + NameAndType [getInteger (I)I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [heightPixels I]
  + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [intValue ()I]
  + NameAndType [nextToken ()I]
  + NameAndType [openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
  + NameAndType [packageName Ljava/lang/String;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [widthPixels I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/pm/ApplicationInfo;]
  + Utf8 [()Landroid/content/res/AssetManager;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(Landroid/app/Activity;)I]
  + Utf8 [(Landroid/content/Context;I)I]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Context;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [: ]
  + Utf8 [<init>]
  + Utf8 [AndroidManifest.xml]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [F]
  + Utf8 [Got <activity>]
  + Utf8 [Got <application>]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/AssetManager;]
  + Utf8 [Landroid/content/res/XmlResourceParser;]
  + Utf8 [Landroid/util/DisplayMetrics;]
  + Utf8 [Lcom/actionbarsherlock/internal/ResourcesCompat;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Parsing AndroidManifest.xml for ]
  + Utf8 [ResourcesCompat]
  + Utf8 [ResourcesCompat.java]
  + Utf8 [Returning ]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG]
  + Utf8 [Unknown boolean resource ID ]
  + Utf8 [Unknown integer resource ID ]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [abs__action_bar_embed_tabs]
  + Utf8 [abs__action_bar_expanded_action_views_exclusive]
  + Utf8 [abs__config_allowActionMenuItemTextWithIcon]
  + Utf8 [abs__max_action_buttons]
  + Utf8 [abs__split_action_bar_is_narrow]
  + Utf8 [activity]
  + Utf8 [activityLogo]
  + Utf8 [activityPackage]
  + Utf8 [am]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/ApplicationInfo]
  + Utf8 [android/content/res/AssetManager]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/XmlResourceParser]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [application]
  + Utf8 [attrName]
  + Utf8 [bool]
  + Utf8 [cleanActivityName]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/R$integer]
  + Utf8 [com/actionbarsherlock/internal/ActionBarSherlockCompat]
  + Utf8 [com/actionbarsherlock/internal/ResourcesCompat]
  + Utf8 [context]
  + Utf8 [createPackageContext]
  + Utf8 [d]
  + Utf8 [density]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [eventType]
  + Utf8 [getApplicationInfo]
  + Utf8 [getAssets]
  + Utf8 [getAttributeCount]
  + Utf8 [getAttributeName]
  + Utf8 [getAttributeResourceValue]
  + Utf8 [getAttributeValue]
  + Utf8 [getBoolean]
  + Utf8 [getClass]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getEventType]
  + Utf8 [getInteger]
  + Utf8 [getName]
  + Utf8 [getResources]
  + Utf8 [getResources_getBoolean]
  + Utf8 [getResources_getInteger]
  + Utf8 [heightDp]
  + Utf8 [heightPixels]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [intValue]
  + Utf8 [integer]
  + Utf8 [isOurActivity]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [loadLogoFromManifest]
  + Utf8 [logo]
  + Utf8 [metrics]
  + Utf8 [name]
  + Utf8 [nextToken]
  + Utf8 [openXmlResourceParser]
  + Utf8 [packageName]
  + Utf8 [printStackTrace]
  + Utf8 [smallestWidthDp]
  + Utf8 [this]
  + Utf8 [thisPackage]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [widthDp]
  + Utf8 [widthPixels]
  + Utf8 [xml]

Fields (count = 1):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [ResourcesCompat]

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x2
      = private ResourcesCompat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #67
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 18
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/ResourcesCompat; this]
  + Method:       getResources_getBoolean(Landroid/content/Context;I)Z
    Access flags: 0x9
      = public static boolean getResources_getBoolean(android.content.Context,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 160, locals = 6, stack = 5):
      [0] getstatic #41
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 13
      [5] ificmplt +12 (target=17)
      [8] aload_0 v0
      [9] invokevirtual #53
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [12] iload_1 v1
      [13] invokevirtual #55
        + Methodref [android/content/res/Resources.getBoolean (I)Z]
      [16] ireturn
      [17] aload_0 v0
      [18] invokevirtual #53
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [21] invokevirtual #56
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [24] astore_2 v2
      [25] aload_2 v2
      [26] getfield #44
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [29] i2f
      [30] aload_2 v2
      [31] getfield #42
        + Fieldref [android/util/DisplayMetrics.density F]
      [34] fdiv
      [35] fstore_3 v3
      [36] aload_2 v2
      [37] getfield #43
        + Fieldref [android/util/DisplayMetrics.heightPixels I]
      [40] i2f
      [41] aload_2 v2
      [42] getfield #42
        + Fieldref [android/util/DisplayMetrics.density F]
      [45] fdiv
      [46] fstore v4
      [48] fload_3 v3
      [49] fload v4
      [51] fcmpg
      [52] ifge +7 (target=59)
      [55] fload_3 v3
      [56] goto +5 (target=61)
      [59] fload v4
      [61] fstore v5
      [63] iload_1 v1
      [64] getstatic #45
        + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I]
      [67] ificmpne +14 (target=81)
      [70] fload_3 v3
      [71] ldc #2
        + Float [480.0]
      [73] fcmpl
      [74] iflt +5 (target=79)
      [77] iconst_1
      [78] ireturn
      [79] iconst_0
      [80] ireturn
      [81] iload_1 v1
      [82] getstatic #48
        + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I]
      [85] ificmpne +14 (target=99)
      [88] fload_3 v3
      [89] ldc #2
        + Float [480.0]
      [91] fcmpl
      [92] iflt +5 (target=97)
      [95] iconst_0
      [96] ireturn
      [97] iconst_1
      [98] ireturn
      [99] iload_1 v1
      [100] getstatic #46
        + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I]
      [103] ificmpne +15 (target=118)
      [106] fload v5
      [108] ldc #4
        + Float [600.0]
      [110] fcmpl
      [111] iflt +5 (target=116)
      [114] iconst_0
      [115] ireturn
      [116] iconst_1
      [117] ireturn
      [118] iload_1 v1
      [119] getstatic #47
        + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I]
      [122] ificmpne +14 (target=136)
      [125] fload_3 v3
      [126] ldc #2
        + Float [480.0]
      [128] fcmpl
      [129] iflt +5 (target=134)
      [132] iconst_1
      [133] ireturn
      [134] iconst_0
      [135] ireturn
      [136] new #35
        + Class [java/lang/IllegalArgumentException]
      [139] dup
      [140] new #39
        + Class [java/lang/StringBuilder]
      [143] dup
      [144] ldc #12
        + String [Unknown boolean resource ID ]
      [146] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [149] iload_1 v1
      [150] invokevirtual #72
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [153] invokevirtual #74
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [156] invokespecial #63
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [159] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 33
        [8] -> line 34
        [17] -> line 37
        [25] -> line 38
        [36] -> line 39
        [48] -> line 40
        [63] -> line 42
        [70] -> line 43
        [77] -> line 44
        [79] -> line 46
        [81] -> line 48
        [88] -> line 49
        [95] -> line 50
        [97] -> line 52
        [99] -> line 54
        [106] -> line 55
        [114] -> line 56
        [116] -> line 58
        [118] -> line 60
        [125] -> line 61
        [132] -> line 62
        [134] -> line 64
        [136] -> line 67
      + Local variable table attribute (count = 6)
        v0: 0 -> 160 [Landroid/content/Context; context]
        v1: 0 -> 160 [I id]
        v2: 25 -> 160 [Landroid/util/DisplayMetrics; metrics]
        v3: 36 -> 160 [F widthDp]
        v4: 48 -> 160 [F heightDp]
        v5: 63 -> 160 [F smallestWidthDp]
      + Stack map table attribute (count = 11):
        - [17] Var: ..., Stack: (empty)
        - [59] Var: ...[a:android/util/DisplayMetrics][f][f], Stack: (empty)
        - [61] Var: ..., Stack: [f]
        - [79] Var: ...[f], Stack: (empty)
        - [81] Var: ..., Stack: (empty)
        - [97] Var: ..., Stack: (empty)
        - [99] Var: ..., Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [118] Var: ..., Stack: (empty)
        - [134] Var: ..., Stack: (empty)
        - [136] Var: ..., Stack: (empty)
  + Method:       getResources_getInteger(Landroid/content/Context;I)I
    Access flags: 0x9
      = public static int getResources_getInteger(android.content.Context,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 96, locals = 4, stack = 5):
      [0] getstatic #41
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 13
      [5] ificmplt +12 (target=17)
      [8] aload_0 v0
      [9] invokevirtual #53
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [12] iload_1 v1
      [13] invokevirtual #57
        + Methodref [android/content/res/Resources.getInteger (I)I]
      [16] ireturn
      [17] aload_0 v0
      [18] invokevirtual #53
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [21] invokevirtual #56
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [24] astore_2 v2
      [25] aload_2 v2
      [26] getfield #44
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [29] i2f
      [30] aload_2 v2
      [31] getfield #42
        + Fieldref [android/util/DisplayMetrics.density F]
      [34] fdiv
      [35] fstore_3 v3
      [36] iload_1 v1
      [37] getstatic #49
        + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I]
      [40] ificmpne +32 (target=72)
      [43] fload_3 v3
      [44] ldc #4
        + Float [600.0]
      [46] fcmpl
      [47] iflt +5 (target=52)
      [50] iconst_5
      [51] ireturn
      [52] fload_3 v3
      [53] ldc #3
        + Float [500.0]
      [55] fcmpl
      [56] iflt +5 (target=61)
      [59] iconst_4
      [60] ireturn
      [61] fload_3 v3
      [62] ldc #1
        + Float [360.0]
      [64] fcmpl
      [65] iflt +5 (target=70)
      [68] iconst_3
      [69] ireturn
      [70] iconst_2
      [71] ireturn
      [72] new #35
        + Class [java/lang/IllegalArgumentException]
      [75] dup
      [76] new #39
        + Class [java/lang/StringBuilder]
      [79] dup
      [80] ldc #13
        + String [Unknown integer resource ID ]
      [82] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [85] iload_1 v1
      [86] invokevirtual #72
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [89] invokevirtual #74
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [92] invokespecial #63
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [95] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 81
        [8] -> line 82
        [17] -> line 85
        [25] -> line 86
        [36] -> line 88
        [43] -> line 89
        [50] -> line 90
        [52] -> line 92
        [59] -> line 93
        [61] -> line 95
        [68] -> line 96
        [70] -> line 98
        [72] -> line 101
      + Local variable table attribute (count = 4)
        v0: 0 -> 96 [Landroid/content/Context; context]
        v1: 0 -> 96 [I id]
        v2: 25 -> 96 [Landroid/util/DisplayMetrics; metrics]
        v3: 36 -> 96 [F widthDp]
      + Stack map table attribute (count = 5):
        - [17] Var: ..., Stack: (empty)
        - [52] Var: ...[a:android/util/DisplayMetrics][f], Stack: (empty)
        - [61] Var: ..., Stack: (empty)
        - [70] Var: ..., Stack: (empty)
        - [72] Var: ..., Stack: (empty)
  + Method:       loadLogoFromManifest(Landroid/app/Activity;)I
    Access flags: 0x9
      = public static int loadLogoFromManifest(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 453, locals = 13, stack = 5):
      [0] iconst_0
      [1] istore_1 v1
      [2] aload_0 v0
      [3] invokevirtual #68
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [6] invokevirtual #61
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [9] astore_2 v2
      [10] ldc #10
        + String [ResourcesCompat]
      [12] new #39
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] ldc #9
        + String [Parsing AndroidManifest.xml for ]
      [18] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [21] aload_2 v2
      [22] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [25] invokevirtual #74
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [28] invokestatic #59
        + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
      [31] pop
      [32] aload_0 v0
      [33] invokevirtual #51
        + Methodref [android/app/Activity.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
      [36] getfield #40
        + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
      [39] astore_3 v3
      [40] aload_0 v0
      [41] aload_3 v3
      [42] iconst_0
      [43] invokevirtual #50
        + Methodref [android/app/Activity.createPackageContext (Ljava/lang/String;I)Landroid/content/Context;]
      [46] invokevirtual #52
        + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;]
      [49] astore v4
      [51] aload v4
      [53] ldc #6
        + String [AndroidManifest.xml]
      [55] invokevirtual #54
        + Methodref [android/content/res/AssetManager.openXmlResourceParser (Ljava/lang/String;)Landroid/content/res/XmlResourceParser;]
      [58] astore v5
      [60] aload v5
      [62] invokeinterface #79
        + InterfaceMethodref [android/content/res/XmlResourceParser.getEventType ()I]
      [67] istore v6
      [69] goto +343 (target=412)
      [72] iload v6
      [74] iconst_2
      [75] ificmpne +328 (target=403)
      [78] aload v5
      [80] invokeinterface #80
        + InterfaceMethodref [android/content/res/XmlResourceParser.getName ()Ljava/lang/String;]
      [85] astore v7
      [87] ldc #15
        + String [application]
      [89] aload v7
      [91] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [94] ifeq +112 (target=206)
      [97] ldc #10
        + String [ResourcesCompat]
      [99] ldc #8
        + String [Got <application>]
      [101] invokestatic #58
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [104] pop
      [105] aload v5
      [107] invokeinterface #75
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I]
      [112] iconst_1
      [113] isub
      [114] istore v8
      [116] goto +82 (target=198)
      [119] ldc #10
        + String [ResourcesCompat]
      [121] new #39
        + Class [java/lang/StringBuilder]
      [124] dup
      [125] aload v5
      [127] iload v8
      [129] invokeinterface #76
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [134] invokestatic #70
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [137] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [140] ldc #5
        + String [: ]
      [142] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [145] aload v5
      [147] iload v8
      [149] invokeinterface #78
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
      [154] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [157] invokevirtual #74
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [160] invokestatic #58
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [163] pop
      [164] ldc #16
        + String [logo]
      [166] aload v5
      [168] iload v8
      [170] invokeinterface #76
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [175] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [178] ifeq +17 (target=195)
      [181] aload v5
      [183] iload v8
      [185] iconst_0
      [186] invokeinterface #77
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I]
      [191] istore_1 v1
      [192] goto +211 (target=403)
      [195] iinc v8, -1
      [198] iload v8
      [200] ifge -81 (target=119)
      [203] goto +200 (target=403)
      [206] ldc #14
        + String [activity]
      [208] aload v7
      [210] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [213] ifeq +190 (target=403)
      [216] ldc #10
        + String [ResourcesCompat]
      [218] ldc #7
        + String [Got <activity>]
      [220] invokestatic #58
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [223] pop
      [224] aconst_null
      [225] astore v8
      [227] aconst_null
      [228] astore v9
      [230] iconst_0
      [231] istore v10
      [233] aload v5
      [235] invokeinterface #75
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeCount ()I]
      [240] iconst_1
      [241] isub
      [242] istore v11
      [244] goto +146 (target=390)
      [247] ldc #10
        + String [ResourcesCompat]
      [249] new #39
        + Class [java/lang/StringBuilder]
      [252] dup
      [253] aload v5
      [255] iload v11
      [257] invokeinterface #76
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [262] invokestatic #70
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [265] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [268] ldc #5
        + String [: ]
      [270] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [273] aload v5
      [275] iload v11
      [277] invokeinterface #78
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
      [282] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [285] invokevirtual #74
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [288] invokestatic #58
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [291] pop
      [292] aload v5
      [294] iload v11
      [296] invokeinterface #76
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeName (I)Ljava/lang/String;]
      [301] astore v12
      [303] ldc #16
        + String [logo]
      [305] aload v12
      [307] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [310] ifeq +21 (target=331)
      [313] aload v5
      [315] iload v11
      [317] iconst_0
      [318] invokeinterface #77
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeResourceValue (II)I]
      [323] invokestatic #66
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [326] astore v8
      [328] goto +43 (target=371)
      [331] ldc #17
        + String [name]
      [333] aload v12
      [335] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [338] ifeq +33 (target=371)
      [341] aload_3 v3
      [342] aload v5
      [344] iload v11
      [346] invokeinterface #78
        + InterfaceMethodref [android/content/res/XmlResourceParser.getAttributeValue (I)Ljava/lang/String;]
      [351] invokestatic #60
        + Methodref [com/actionbarsherlock/internal/ActionBarSherlockCompat.cleanActivityName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [354] astore v9
      [356] aload_2 v2
      [357] aload v9
      [359] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [362] ifne +6 (target=368)
      [365] goto +30 (target=395)
      [368] iconst_1
      [369] istore v10
      [371] aload v8
      [373] ifnull +14 (target=387)
      [376] aload v9
      [378] ifnull +9 (target=387)
      [381] aload v8
      [383] invokevirtual #64
        + Methodref [java/lang/Integer.intValue ()I]
      [386] istore_1 v1
      [387] iinc v11, -1
      [390] iload v11
      [392] ifge -145 (target=247)
      [395] iload v10
      [397] ifeq +6 (target=403)
      [400] goto +26 (target=426)
      [403] aload v5
      [405] invokeinterface #81
        + InterfaceMethodref [android/content/res/XmlResourceParser.nextToken ()I]
      [410] istore v6
      [412] iload v6
      [414] iconst_1
      [415] ificmpne -343 (target=72)
      [418] goto +8 (target=426)
      [421] astore_2 v2
      [422] aload_2 v2
      [423] invokevirtual #62
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [426] ldc #10
        + String [ResourcesCompat]
      [428] new #39
        + Class [java/lang/StringBuilder]
      [431] dup
      [432] ldc #11
        + String [Returning ]
      [434] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [437] iload_1 v1
      [438] invokestatic #65
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [441] invokevirtual #73
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [444] invokevirtual #74
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [447] invokestatic #59
        + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
      [450] pop
      [451] iload_1 v1
      [452] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (2 -> 418: 421):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 44)
        [0] -> line 113
        [2] -> line 115
        [10] -> line 116
        [32] -> line 118
        [40] -> line 119
        [51] -> line 120
        [60] -> line 122
        [69] -> line 123
        [72] -> line 124
        [78] -> line 125
        [87] -> line 127
        [97] -> line 129
        [105] -> line 131
        [119] -> line 132
        [164] -> line 134
        [181] -> line 135
        [192] -> line 136
        [195] -> line 131
        [203] -> line 139
        [216] -> line 141
        [224] -> line 142
        [227] -> line 143
        [230] -> line 144
        [233] -> line 146
        [247] -> line 147
        [292] -> line 150
        [303] -> line 151
        [313] -> line 152
        [328] -> line 153
        [341] -> line 154
        [356] -> line 155
        [365] -> line 156
        [368] -> line 158
        [371] -> line 162
        [381] -> line 164
        [387] -> line 146
        [395] -> line 167
        [400] -> line 170
        [403] -> line 174
        [412] -> line 123
        [418] -> line 176
        [422] -> line 177
        [426] -> line 179
        [451] -> line 180
      + Local variable table attribute (count = 15)
        v0: 0 -> 453 [Landroid/app/Activity; activity]
        v1: 2 -> 453 [I logo]
        v2: 10 -> 418 [Ljava/lang/String; thisPackage]
        v3: 40 -> 418 [Ljava/lang/String; packageName]
        v4: 51 -> 418 [Landroid/content/res/AssetManager; am]
        v5: 60 -> 418 [Landroid/content/res/XmlResourceParser; xml]
        v6: 69 -> 418 [I eventType]
        v7: 87 -> 403 [Ljava/lang/String; name]
        v8: 116 -> 203 [I i]
        v8: 227 -> 403 [Ljava/lang/Integer; activityLogo]
        v9: 230 -> 403 [Ljava/lang/String; activityPackage]
        v10: 233 -> 403 [Z isOurActivity]
        v11: 244 -> 395 [I i]
        v12: 303 -> 387 [Ljava/lang/String; attrName]
        v2: 422 -> 426 [Ljava/lang/Exception; e]
      + Stack map table attribute (count = 18):
        - [72] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: 
        - [119] Var: ...[a:java/lang/String][i], Stack: (empty)
        - [195] Var: ..., Stack: (empty)
        - [198] Var: ..., Stack: (empty)
        - [203] Var: -1, Stack: (empty)
        - [206] Var: ..., Stack: (empty)
        - [247] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i][a:java/lang/String][a:java/lang/Integer][a:java/lang/String][i][i], Stack: 
        - [331] Var: ...[a:java/lang/String], Stack: (empty)
        - [368] Var: ..., Stack: (empty)
        - [371] Var: ..., Stack: (empty)
        - [387] Var: -1, Stack: (empty)
        - [390] Var: ..., Stack: (empty)
        - [395] Var: -1, Stack: (empty)
        - [403] Var: [a:android/app/Activity][i][a:java/lang/String][a:java/lang/String][a:android/content/res/AssetManager][a:android/content/res/XmlResourceParser][i], Stack: 
        - [412] Var: ..., Stack: (empty)
        - [418] Var: [a:android/app/Activity][i], Stack: 
        - [421] Var: ..., Stack: [a:java/lang/Exception]
        - [426] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$integer]
      + Class [com/actionbarsherlock/R]
      + Utf8 [integer]
  + Source file attribute:
    + Utf8 [ResourcesCompat.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/app/ActionBarImpl
  Superclass:    com/actionbarsherlock/app/ActionBar
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.app.ActionBarImpl extends com.actionbarsherlock.app.ActionBar

Interfaces (count = 0):

Constant Pool (count = 812):
  + Integer [-1]
  + Integer [0]
  + Integer [1]
  + Integer [16908290]
  + String [ can only be used ]
  + String [Action Bar Tab must have a Callback]
  + String [alpha]
  + String [setSelectedNavigationIndex not valid for current navigation mode]
  + String [translationY]
  + String [with a compatible window decor layout]
  + Class [android/app/Activity]
  + Class [android/app/Dialog]
  + Class [android/content/Context]
  + Class [android/content/pm/ApplicationInfo]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$Theme]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Handler]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/util/TypedValue]
  + Class [android/view/ContextThemeWrapper]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/Window]
  + Class [android/widget/SpinnerAdapter]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/app/ActionBar$TabListener]
  + Class [com/actionbarsherlock/internal/ResourcesCompat]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/TypedValue.resourceId I]
  + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_container I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I]
  + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z]
  + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
  + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;]
  + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
  + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z]
  + Methodref [android/util/TypedValue.<init> ()V]
  + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getContext ()Landroid/content/Context;]
  + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/app/ActionBar.<init> ()V]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I]
  + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.cleanupTabs ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getSelectedNavigationIndex ()I]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.removeTabAt (I)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setCustomView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHomeButtonEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSelectedNavigationItem (I)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.dispatchOnCreate ()Z]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.finish ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setSplitBackground (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setStackedBackground (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.animateToVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.animateToVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getCustomNavigationView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownAdapter ()Landroid/widget/SpinnerAdapter;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownSelectedPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getSubtitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasEmbeddedTabs ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isSplitActionBar ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownSelectedPosition (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setNavigationMode (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeAllTabs ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeTabAt (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.isEmpty ()Z]
  + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [abs__action_bar I]
  + NameAndType [abs__action_bar_container I]
  + NameAndType [abs__action_bar_embed_tabs I]
  + NameAndType [abs__action_context_bar I]
  + NameAndType [abs__split_action_bar I]
  + NameAndType [actionBarWidgetTheme I]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
  + NameAndType [addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + NameAndType [animateToMode (Z)V]
  + NameAndType [animateToTab (I)V]
  + NameAndType [animateToVisibility (I)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [cleanupTabs ()V]
  + NameAndType [clear ()V]
  + NameAndType [commit ()I]
  + NameAndType [configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V]
  + NameAndType [disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [dispatchOnCreate ()Z]
  + NameAndType [end ()V]
  + NameAndType [ensureTabsExist ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + NameAndType [getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCount ()I]
  + NameAndType [getCustomNavigationView ()Landroid/view/View;]
  + NameAndType [getDecorView ()Landroid/view/View;]
  + NameAndType [getDisplayOptions ()I]
  + NameAndType [getDropdownAdapter ()Landroid/widget/SpinnerAdapter;]
  + NameAndType [getDropdownSelectedPosition ()I]
  + NameAndType [getHeight ()I]
  + NameAndType [getNavigationMode ()I]
  + NameAndType [getPosition ()I]
  + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z]
  + NameAndType [getSelectedNavigationIndex ()I]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSubtitle ()Ljava/lang/CharSequence;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;]
  + NameAndType [getThemedContext ()Landroid/content/Context;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [hasEmbeddedTabs ()Z]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [init (Landroid/view/View;)V]
  + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [invalidate ()V]
  + NameAndType [isCollapsed ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [isSplitActionBar ()Z]
  + NameAndType [killMode ()V]
  + NameAndType [mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
  + NameAndType [mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mContextDisplayMode I]
  + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + NameAndType [mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mHasEmbeddedTabs Z]
  + NameAndType [mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + NameAndType [mLastMenuVisibility Z]
  + NameAndType [mMenuVisibilityListeners Ljava/util/ArrayList;]
  + NameAndType [mSavedTabPosition I]
  + NameAndType [mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
  + NameAndType [mShowHideAnimationEnabled Z]
  + NameAndType [mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + NameAndType [mTabs Ljava/util/ArrayList;]
  + NameAndType [mThemedContext Landroid/content/Context;]
  + NameAndType [mWasHiddenBeforeMode Z]
  + NameAndType [max (II)I]
  + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onMenuVisibilityChanged (Z)V]
  + NameAndType [onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [removeAllTabs ()V]
  + NameAndType [removeTabAt (I)V]
  + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + NameAndType [resourceId I]
  + NameAndType [selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + NameAndType [sendAccessibilityEvent (I)V]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
  + NameAndType [setCollapsable (Z)V]
  + NameAndType [setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V]
  + NameAndType [setCustomNavigationView (Landroid/view/View;)V]
  + NameAndType [setCustomView (Landroid/view/View;)V]
  + NameAndType [setDisplayOptions (I)V]
  + NameAndType [setDisplayOptions (II)V]
  + NameAndType [setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setDropdownSelectedPosition (I)V]
  + NameAndType [setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + NameAndType [setHasEmbeddedTabs (Z)V]
  + NameAndType [setHomeButtonEnabled (Z)V]
  + NameAndType [setIcon (I)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setLogo (I)V]
  + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setNavigationMode (I)V]
  + NameAndType [setPosition (I)V]
  + NameAndType [setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setSelectedNavigationItem (I)V]
  + NameAndType [setSplitBackground (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setStackedBackground (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + NameAndType [setTabSelected (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTransitioning (Z)V]
  + NameAndType [setTranslationY (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [show (Z)V]
  + NameAndType [size ()I]
  + NameAndType [start ()V]
  + NameAndType [targetSdkVersion I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [ can only be used ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/pm/ApplicationInfo;]
  + Utf8 [()Landroid/content/res/Resources$Theme;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()Landroid/widget/SpinnerAdapter;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/util/TypedValue;Z)Z]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/app/Dialog;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Action Bar Tab must have a Callback]
  + Utf8 [ActionBarImpl.java]
  + Utf8 [ActionModeImpl]
  + Utf8 [AnimatorListener]
  + Utf8 [Builder]
  + Utf8 [CONTEXT_DISPLAY_NORMAL]
  + Utf8 [CONTEXT_DISPLAY_SPLIT]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [INVALID_POSITION]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/content/res/Resources$Theme;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/util/TypedValue;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/Window;]
  + Utf8 [Landroid/widget/SpinnerAdapter;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;>;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnMenuVisibilityListener]
  + Utf8 [OnNavigationListener]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabImpl]
  + Utf8 [TabListener]
  + Utf8 [Theme]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [abs__action_bar]
  + Utf8 [abs__action_bar_container]
  + Utf8 [abs__action_bar_embed_tabs]
  + Utf8 [abs__action_context_bar]
  + Utf8 [abs__split_action_bar]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [actionBarWidgetTheme]
  + Utf8 [activity]
  + Utf8 [adapter]
  + Utf8 [add]
  + Utf8 [addListener]
  + Utf8 [addOnMenuVisibilityListener]
  + Utf8 [addTab]
  + Utf8 [alpha]
  + Utf8 [android/app/Activity]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/ApplicationInfo]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$Theme]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Handler]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/util/TypedValue]
  + Utf8 [android/view/ContextThemeWrapper]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/Window]
  + Utf8 [android/widget/SpinnerAdapter]
  + Utf8 [anim]
  + Utf8 [animateToMode]
  + Utf8 [animateToTab]
  + Utf8 [animateToVisibility]
  + Utf8 [append]
  + Utf8 [attr]
  + Utf8 [b]
  + Utf8 [beginTransaction]
  + Utf8 [bool]
  + Utf8 [callback]
  + Utf8 [cleanupTabs]
  + Utf8 [clear]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener]
  + Utf8 [com/actionbarsherlock/internal/ResourcesCompat]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$1]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$2]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [commit]
  + Utf8 [completeDeferredDestroyActionMode]
  + Utf8 [configureTab]
  + Utf8 [count]
  + Utf8 [current]
  + Utf8 [currentTheme]
  + Utf8 [d]
  + Utf8 [decor]
  + Utf8 [dialog]
  + Utf8 [disallowAddToBackStack]
  + Utf8 [dispatchMenuVisibilityChanged]
  + Utf8 [dispatchOnCreate]
  + Utf8 [enable]
  + Utf8 [enabled]
  + Utf8 [end]
  + Utf8 [ensureTabsExist]
  + Utf8 [features]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [from]
  + Utf8 [get]
  + Utf8 [getApplicationInfo]
  + Utf8 [getCallback]
  + Utf8 [getClass]
  + Utf8 [getContext]
  + Utf8 [getCount]
  + Utf8 [getCustomNavigationView]
  + Utf8 [getCustomView]
  + Utf8 [getDecorView]
  + Utf8 [getDisplayOptions]
  + Utf8 [getDropdownAdapter]
  + Utf8 [getDropdownSelectedPosition]
  + Utf8 [getHeight]
  + Utf8 [getNavigationItemCount]
  + Utf8 [getNavigationMode]
  + Utf8 [getPosition]
  + Utf8 [getResources_getBoolean]
  + Utf8 [getSelectedNavigationIndex]
  + Utf8 [getSelectedTab]
  + Utf8 [getSimpleName]
  + Utf8 [getString]
  + Utf8 [getSubtitle]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getTabAt]
  + Utf8 [getTabCount]
  + Utf8 [getTheme]
  + Utf8 [getThemedContext]
  + Utf8 [getTitle]
  + Utf8 [getVisibility]
  + Utf8 [getWindow]
  + Utf8 [hasEmbeddedTabs]
  + Utf8 [hide]
  + Utf8 [homeButtonEnabled]
  + Utf8 [i]
  + Utf8 [icon]
  + Utf8 [id]
  + Utf8 [index]
  + Utf8 [inflate]
  + Utf8 [init]
  + Utf8 [initForMode]
  + Utf8 [invalidate]
  + Utf8 [isCollapsed]
  + Utf8 [isEmpty]
  + Utf8 [isInTabMode]
  + Utf8 [isShowing]
  + Utf8 [isSplitActionBar]
  + Utf8 [isVisible]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [killMode]
  + Utf8 [layoutParams]
  + Utf8 [listener]
  + Utf8 [logo]
  + Utf8 [mActionMode]
  + Utf8 [mActionView]
  + Utf8 [mActivity]
  + Utf8 [mContainerView]
  + Utf8 [mContentView]
  + Utf8 [mContext]
  + Utf8 [mContextDisplayMode]
  + Utf8 [mContextView]
  + Utf8 [mCurrentModeAnim]
  + Utf8 [mCurrentShowAnim]
  + Utf8 [mDeferredDestroyActionMode]
  + Utf8 [mDeferredModeDestroyCallback]
  + Utf8 [mHandler]
  + Utf8 [mHasEmbeddedTabs]
  + Utf8 [mHideListener]
  + Utf8 [mLastMenuVisibility]
  + Utf8 [mMenuVisibilityListeners]
  + Utf8 [mSavedTabPosition]
  + Utf8 [mSelectedTab]
  + Utf8 [mShowHideAnimationEnabled]
  + Utf8 [mShowListener]
  + Utf8 [mSplitView]
  + Utf8 [mTabScrollView]
  + Utf8 [mTabSelector]
  + Utf8 [mTabs]
  + Utf8 [mThemedContext]
  + Utf8 [mWasHiddenBeforeMode]
  + Utf8 [markHiddenBeforeMode]
  + Utf8 [mask]
  + Utf8 [max]
  + Utf8 [mode]
  + Utf8 [newConfig]
  + Utf8 [newTab]
  + Utf8 [newTabCount]
  + Utf8 [ofFloat]
  + Utf8 [oldMode]
  + Utf8 [onAnimationEnd]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onDestroyActionMode]
  + Utf8 [onMenuVisibilityChanged]
  + Utf8 [onTabReselected]
  + Utf8 [onTabSelected]
  + Utf8 [onTabUnselected]
  + Utf8 [options]
  + Utf8 [outValue]
  + Utf8 [play]
  + Utf8 [position]
  + Utf8 [remove]
  + Utf8 [removeAllTabs]
  + Utf8 [removeOnMenuVisibilityListener]
  + Utf8 [removeTab]
  + Utf8 [removeTabAt]
  + Utf8 [removedTab]
  + Utf8 [resId]
  + Utf8 [resolveAttribute]
  + Utf8 [resourceId]
  + Utf8 [selectTab]
  + Utf8 [selectedTabPosition]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [setAlpha]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setCallback]
  + Utf8 [setCollapsable]
  + Utf8 [setContextView]
  + Utf8 [setCustomNavigationView]
  + Utf8 [setCustomView]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDisplayOptions]
  + Utf8 [setDisplayShowCustomEnabled]
  + Utf8 [setDisplayShowHomeEnabled]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDisplayUseLogoEnabled]
  + Utf8 [setDropdownAdapter]
  + Utf8 [setDropdownSelectedPosition]
  + Utf8 [setEmbeddedTabView]
  + Utf8 [setHasEmbeddedTabs]
  + Utf8 [setHomeButtonEnabled]
  + Utf8 [setIcon]
  + Utf8 [setLayoutParams]
  + Utf8 [setListNavigationCallbacks]
  + Utf8 [setLogo]
  + Utf8 [setNavigationMode]
  + Utf8 [setPosition]
  + Utf8 [setPrimaryBackground]
  + Utf8 [setSelected]
  + Utf8 [setSelectedNavigationIndex not valid for current navigation mode]
  + Utf8 [setSelectedNavigationItem]
  + Utf8 [setShowHideAnimationEnabled]
  + Utf8 [setSplitBackground]
  + Utf8 [setSplitBackgroundDrawable]
  + Utf8 [setStackedBackground]
  + Utf8 [setStackedBackgroundDrawable]
  + Utf8 [setSubtitle]
  + Utf8 [setTabContainer]
  + Utf8 [setTabSelected]
  + Utf8 [setTitle]
  + Utf8 [setTransitioning]
  + Utf8 [setTranslationY]
  + Utf8 [setVisibility]
  + Utf8 [show]
  + Utf8 [showCustom]
  + Utf8 [showHome]
  + Utf8 [showHomeAsUp]
  + Utf8 [showTitle]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [startActionMode]
  + Utf8 [subtitle]
  + Utf8 [tab]
  + Utf8 [tabScroller]
  + Utf8 [tabi]
  + Utf8 [targetSdkVersion]
  + Utf8 [targetThemeRes]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toActionMode]
  + Utf8 [toString]
  + Utf8 [trans]
  + Utf8 [translationY]
  + Utf8 [useLogo]
  + Utf8 [valueOf]
  + Utf8 [view]
  + Utf8 [wasHidden]
  + Utf8 [window]
  + Utf8 [with]
  + Utf8 [with a compatible window decor layout]

Fields (count = 30):
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mThemedContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mThemedContext
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x2
      = private android.app.Activity mActivity
  + Field:        mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarContainer mContainerView
  + Field:        mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarView mActionView
  + Field:        mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView
  + Field:        mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView
  + Field:        mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout mContentView
  + Field:        mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView
  + Field:        mTabs Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mTabs
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;>;]
  + Field:        mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl mSelectedTab
  + Field:        mSavedTabPosition I
    Access flags: 0x2
      = private int mSavedTabPosition
  + Field:        mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;
    Access flags: 0x0
      = com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl mActionMode
  + Field:        mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x0
      = com.actionbarsherlock.view.ActionMode mDeferredDestroyActionMode
  + Field:        mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;
    Access flags: 0x0
      = com.actionbarsherlock.view.ActionMode$Callback mDeferredModeDestroyCallback
  + Field:        mLastMenuVisibility Z
    Access flags: 0x2
      = private boolean mLastMenuVisibility
  + Field:        mMenuVisibilityListeners Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mMenuVisibilityListeners
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;>;]
  + Field:        CONTEXT_DISPLAY_NORMAL I
    Access flags: 0x1a
      = private static final int CONTEXT_DISPLAY_NORMAL
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        CONTEXT_DISPLAY_SPLIT I
    Access flags: 0x1a
      = private static final int CONTEXT_DISPLAY_SPLIT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        INVALID_POSITION I
    Access flags: 0x1a
      = private static final int INVALID_POSITION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        mContextDisplayMode I
    Access flags: 0x2
      = private int mContextDisplayMode
  + Field:        mHasEmbeddedTabs Z
    Access flags: 0x2
      = private boolean mHasEmbeddedTabs
  + Field:        mHandler Landroid/os/Handler;
    Access flags: 0x10
      = final android.os.Handler mHandler
  + Field:        mTabSelector Ljava/lang/Runnable;
    Access flags: 0x0
      = java.lang.Runnable mTabSelector
  + Field:        mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentShowAnim
  + Field:        mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentModeAnim
  + Field:        mShowHideAnimationEnabled Z
    Access flags: 0x2
      = private boolean mShowHideAnimationEnabled
  + Field:        mWasHiddenBeforeMode Z
    Access flags: 0x0
      = boolean mWasHiddenBeforeMode
  + Field:        mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
    Access flags: 0x10
      = final com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mHideListener
  + Field:        mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
    Access flags: 0x10
      = final com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener mShowListener

Methods (count = 74):
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x1
      = public ActionBarImpl(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 111, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #121
        + Methodref [com/actionbarsherlock/app/ActionBar.<init> ()V]
      [4] aload_0 v0
      [5] new #65
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #222
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [15] aload_0 v0
      [16] iconst_m1
      [17] putfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [20] aload_0 v0
      [21] new #65
        + Class [java/util/ArrayList]
      [24] dup
      [25] invokespecial #222
        + Methodref [java/util/ArrayList.<init> ()V]
      [28] putfield #91
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;]
      [31] aload_0 v0
      [32] new #19
        + Class [android/os/Handler]
      [35] dup
      [36] invokespecial #107
        + Methodref [android/os/Handler.<init> ()V]
      [39] putfield #87
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;]
      [42] aload_0 v0
      [43] new #43
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1]
      [46] dup
      [47] aload_0 v0
      [48] invokespecial #145
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
      [51] putfield #89
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [54] aload_0 v0
      [55] new #44
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2]
      [58] dup
      [59] aload_0 v0
      [60] invokespecial #146
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
      [63] putfield #95
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [66] aload_0 v0
      [67] aload_1 v1
      [68] putfield #77
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;]
      [71] aload_1 v1
      [72] invokevirtual #101
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [75] astore_3 v3
      [76] aload_3 v3
      [77] invokevirtual #120
        + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
      [80] astore v4
      [82] aload_0 v0
      [83] aload v4
      [85] invokespecial #133
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V]
      [88] iload_2 v2
      [89] sipush 512
      [92] iand
      [93] ifne +17 (target=110)
      [96] aload_0 v0
      [97] aload v4
      [99] ldc #4
        + Integer [16908290]
      [101] invokevirtual #117
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [104] checkcast #52
        + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
      [107] putfield #79
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [110] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 135
        [4] -> line 81
        [15] -> line 84
        [20] -> line 91
        [21] -> line 92
        [31] -> line 102
        [42] -> line 110
        [54] -> line 127
        [66] -> line 136
        [71] -> line 137
        [76] -> line 138
        [82] -> line 139
        [88] -> line 142
        [96] -> line 143
        [110] -> line 145
      + Local variable table attribute (count = 5)
        v0: 0 -> 111 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 111 [Landroid/app/Activity; activity]
        v2: 0 -> 111 [I features]
        v3: 76 -> 111 [Landroid/view/Window; window]
        v4: 82 -> 111 [Landroid/view/View; decor]
      + Stack map table attribute (count = 1):
        - [110] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/app/Activity][i][a:android/view/Window][a:android/view/View], Stack: 
  + Method:       <init>(Landroid/app/Dialog;)V
    Access flags: 0x1
      = public ActionBarImpl(android.app.Dialog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #121
        + Methodref [com/actionbarsherlock/app/ActionBar.<init> ()V]
      [4] aload_0 v0
      [5] new #65
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #222
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [15] aload_0 v0
      [16] iconst_m1
      [17] putfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [20] aload_0 v0
      [21] new #65
        + Class [java/util/ArrayList]
      [24] dup
      [25] invokespecial #222
        + Methodref [java/util/ArrayList.<init> ()V]
      [28] putfield #91
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;]
      [31] aload_0 v0
      [32] new #19
        + Class [android/os/Handler]
      [35] dup
      [36] invokespecial #107
        + Methodref [android/os/Handler.<init> ()V]
      [39] putfield #87
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHandler Landroid/os/Handler;]
      [42] aload_0 v0
      [43] new #43
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1]
      [46] dup
      [47] aload_0 v0
      [48] invokespecial #145
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$1.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
      [51] putfield #89
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [54] aload_0 v0
      [55] new #44
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2]
      [58] dup
      [59] aload_0 v0
      [60] invokespecial #146
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$2.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
      [63] putfield #95
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [66] aload_0 v0
      [67] aload_1 v1
      [68] invokevirtual #102
        + Methodref [android/app/Dialog.getWindow ()Landroid/view/Window;]
      [71] invokevirtual #120
        + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
      [74] invokespecial #133
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.init (Landroid/view/View;)V]
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 147
        [4] -> line 81
        [15] -> line 84
        [20] -> line 91
        [21] -> line 92
        [31] -> line 102
        [42] -> line 110
        [54] -> line 127
        [66] -> line 149
        [77] -> line 150
      + Local variable table attribute (count = 2)
        v0: 0 -> 78 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 78 [Landroid/app/Dialog; dialog]
  + Method:       init(Landroid/view/View;)V
    Access flags: 0x2
      = private void init(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 214, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #118
        + Methodref [android/view/View.getContext ()Landroid/content/Context;]
      [5] putfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] getstatic #71
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I]
      [13] invokevirtual #117
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [16] checkcast #55
        + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      [19] putfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] getstatic #73
        + Fieldref [com/actionbarsherlock/R$id.abs__action_context_bar I]
      [27] invokevirtual #117
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [30] checkcast #54
        + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
      [33] putfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] getstatic #72
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_container I]
      [41] invokevirtual #117
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [44] checkcast #53
        + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
      [47] putfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [50] aload_0 v0
      [51] aload_1 v1
      [52] getstatic #74
        + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I]
      [55] invokevirtual #117
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [58] checkcast #53
        + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
      [61] putfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [64] aload_0 v0
      [65] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [68] ifnull +17 (target=85)
      [71] aload_0 v0
      [72] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [75] ifnull +10 (target=85)
      [78] aload_0 v0
      [79] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [82] ifnonnull +41 (target=123)
      [85] new #60
        + Class [java/lang/IllegalStateException]
      [88] dup
      [89] new #64
        + Class [java/lang/StringBuilder]
      [92] dup
      [93] aload_0 v0
      [94] invokevirtual #217
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [97] invokevirtual #214
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [100] invokestatic #218
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [103] invokespecial #219
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [106] ldc #5
        + String [ can only be used ]
      [108] invokevirtual #220
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [111] ldc #10
        + String [with a compatible window decor layout]
      [113] invokevirtual #220
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [116] invokevirtual #221
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [119] invokespecial #215
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [122] athrow
      [123] aload_0 v0
      [124] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [127] aload_0 v0
      [128] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [131] invokevirtual #191
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setContextView (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V]
      [134] aload_0 v0
      [135] aload_0 v0
      [136] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [139] invokevirtual #187
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isSplitActionBar ()Z]
      [142] ifeq +7 (target=149)
      [145] iconst_1
      [146] goto +4 (target=150)
      [149] iconst_0
      [150] putfield #81
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I]
      [153] aload_0 v0
      [154] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [157] invokevirtual #103
        + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
      [160] getfield #66
        + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I]
      [163] bipush 14
      [165] ificmpge +7 (target=172)
      [168] iconst_1
      [169] goto +4 (target=173)
      [172] iconst_0
      [173] istore_2 v2
      [174] iload_2 v2
      [175] aload_0 v0
      [176] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [179] invokevirtual #179
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I]
      [182] iconst_4
      [183] iand
      [184] ifeq +7 (target=191)
      [187] iconst_1
      [188] goto +4 (target=192)
      [191] iconst_0
      [192] ior
      [193] istore_2 v2
      [194] aload_0 v0
      [195] iload_2 v2
      [196] invokevirtual #140
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHomeButtonEnabled (Z)V]
      [199] aload_0 v0
      [200] aload_0 v0
      [201] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [204] getstatic #70
        + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I]
      [207] invokestatic #123
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
      [210] invokespecial #139
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V]
      [213] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 153
        [8] -> line 154
        [22] -> line 155
        [24] -> line 156
        [27] -> line 155
        [36] -> line 157
        [38] -> line 158
        [41] -> line 157
        [50] -> line 159
        [52] -> line 160
        [55] -> line 159
        [64] -> line 162
        [85] -> line 163
        [111] -> line 164
        [119] -> line 163
        [123] -> line 167
        [134] -> line 168
        [145] -> line 169
        [150] -> line 168
        [153] -> line 173
        [174] -> line 176
        [194] -> line 178
        [199] -> line 180
        [204] -> line 181
        [207] -> line 180
        [213] -> line 182
      + Local variable table attribute (count = 3)
        v0: 0 -> 214 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 214 [Landroid/view/View; decor]
        v2: 174 -> 214 [Z homeButtonEnabled]
      + Stack map table attribute (count = 8):
        - [85] Var: ..., Stack: (empty)
        - [123] Var: ..., Stack: (empty)
        - [149] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [150] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
        - [172] Var: ..., Stack: (empty)
        - [173] Var: ..., Stack: [i]
        - [191] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/view/View][i], Stack: [i]
        - [192] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:android/view/View][i], Stack: [i][i]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [5] getstatic #70
        + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_embed_tabs I]
      [8] invokestatic #123
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
      [11] invokespecial #139
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setHasEmbeddedTabs (Z)V]
      [14] getstatic #67
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [17] bipush 8
      [19] ificmpge +26 (target=45)
      [22] aload_0 v0
      [23] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [26] aload_1 v1
      [27] invokevirtual #188
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [30] aload_0 v0
      [31] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [34] ifnull +11 (target=45)
      [37] aload_0 v0
      [38] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [41] aload_1 v1
      [42] invokevirtual #175
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 185
        [5] -> line 186
        [8] -> line 185
        [14] -> line 189
        [22] -> line 190
        [30] -> line 191
        [37] -> line 192
        [45] -> line 195
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 46 [Landroid/content/res/Configuration; newConfig]
      + Stack map table attribute (count = 1):
        - [45] Var: ..., Stack: (empty)
  + Method:       setHasEmbeddedTabs(Z)V
    Access flags: 0x2
      = private void setHasEmbeddedTabs(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 115, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #88
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z]
      [5] aload_0 v0
      [6] getfield #88
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z]
      [9] ifne +25 (target=34)
      [12] aload_0 v0
      [13] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [16] aconst_null
      [17] invokevirtual #196
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [20] aload_0 v0
      [21] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [24] aload_0 v0
      [25] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [28] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [31] goto +22 (target=53)
      [34] aload_0 v0
      [35] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [38] aconst_null
      [39] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [42] aload_0 v0
      [43] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [46] aload_0 v0
      [47] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [50] invokevirtual #196
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [53] aload_0 v0
      [54] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I]
      [57] iconst_2
      [58] ificmpne +7 (target=65)
      [61] iconst_1
      [62] goto +4 (target=66)
      [65] iconst_0
      [66] istore_2 v2
      [67] aload_0 v0
      [68] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [71] ifnull +20 (target=91)
      [74] aload_0 v0
      [75] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [78] iload_2 v2
      [79] ifeq +7 (target=86)
      [82] iconst_0
      [83] goto +5 (target=88)
      [86] bipush 8
      [88] invokevirtual #213
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [91] aload_0 v0
      [92] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [95] aload_0 v0
      [96] getfield #88
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z]
      [99] ifne +11 (target=110)
      [102] iload_2 v2
      [103] ifeq +7 (target=110)
      [106] iconst_1
      [107] goto +4 (target=111)
      [110] iconst_0
      [111] invokevirtual #190
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V]
      [114] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 198
        [5] -> line 200
        [12] -> line 201
        [20] -> line 202
        [31] -> line 203
        [34] -> line 204
        [42] -> line 205
        [53] -> line 207
        [67] -> line 208
        [74] -> line 209
        [91] -> line 211
        [114] -> line 212
      + Local variable table attribute (count = 3)
        v0: 0 -> 115 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 115 [Z hasEmbeddedTabs]
        v2: 67 -> 115 [Z isInTabMode]
      + Stack map table attribute (count = 9):
        - [34] Var: ..., Stack: (empty)
        - [53] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [66] Var: ..., Stack: [i]
        - [86] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
        - [88] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i]
        - [91] Var: ..., Stack: (empty)
        - [110] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView]
        - [111] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i]
  + Method:       ensureTabsExist()V
    Access flags: 0x2
      = private void ensureTabsExist()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] ifnull +4 (target=8)
      [7] return
      [8] new #56
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      [11] dup
      [12] aload_0 v0
      [13] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [16] invokespecial #205
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.<init> (Landroid/content/Context;)V]
      [19] astore_1 v1
      [20] aload_0 v0
      [21] getfield #88
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z]
      [24] ifeq +19 (target=43)
      [27] aload_1 v1
      [28] iconst_0
      [29] invokevirtual #213
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [32] aload_0 v0
      [33] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [36] aload_1 v1
      [37] invokevirtual #196
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setEmbeddedTabView (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [40] goto +29 (target=69)
      [43] aload_1 v1
      [44] aload_0 v0
      [45] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I]
      [48] iconst_2
      [49] ificmpne +7 (target=56)
      [52] iconst_0
      [53] goto +5 (target=58)
      [56] bipush 8
      [58] invokevirtual #213
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [61] aload_0 v0
      [62] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [65] aload_1 v1
      [66] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTabContainer (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [69] aload_0 v0
      [70] aload_1 v1
      [71] putfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [74] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 215
        [7] -> line 216
        [8] -> line 219
        [20] -> line 221
        [27] -> line 222
        [32] -> line 223
        [40] -> line 224
        [43] -> line 225
        [52] -> line 226
        [58] -> line 225
        [61] -> line 227
        [69] -> line 229
        [74] -> line 230
      + Local variable table attribute (count = 2)
        v0: 0 -> 75 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 20 -> 75 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; tabScroller]
      + Stack map table attribute (count = 5):
        - [8] Var: ..., Stack: (empty)
        - [43] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: (empty)
        - [56] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
        - [58] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i]
        - [69] Var: ..., Stack: (empty)
  + Method:       completeDeferredDestroyActionMode()V
    Access flags: 0x0
      = void completeDeferredDestroyActionMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] ifnull +26 (target=30)
      [7] aload_0 v0
      [8] getfield #86
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [11] aload_0 v0
      [12] getfield #85
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [15] invokeinterface #237
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
      [20] aload_0 v0
      [21] aconst_null
      [22] putfield #85
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [25] aload_0 v0
      [26] aconst_null
      [27] putfield #86
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 233
        [7] -> line 234
        [20] -> line 235
        [25] -> line 236
        [30] -> line 238
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
      + Stack map table attribute (count = 1):
        - [30] Var: ..., Stack: (empty)
  + Method:       setShowHideAnimationEnabled(Z)V
    Access flags: 0x1
      = public void setShowHideAnimationEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #94
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z]
      [5] iload_1 v1
      [6] ifne +17 (target=23)
      [9] aload_0 v0
      [10] getfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [13] ifnull +10 (target=23)
      [16] aload_0 v0
      [17] getfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [20] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 248
        [5] -> line 249
        [16] -> line 250
        [23] -> line 252
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 24 [Z enabled]
      + Stack map table attribute (count = 1):
        - [23] Var: ..., Stack: (empty)
  + Method:       addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
    Access flags: 0x1
      = public void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;]
      [4] aload_1 v1
      [5] invokevirtual #224
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [8] pop
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 255
        [9] -> line 256
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 10 [Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; listener]
  + Method:       removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
    Access flags: 0x1
      = public void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;]
      [4] aload_1 v1
      [5] invokevirtual #229
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [8] pop
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 259
        [9] -> line 260
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 10 [Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; listener]
  + Method:       dispatchMenuVisibilityChanged(Z)V
    Access flags: 0x1
      = public void dispatchMenuVisibilityChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 4, stack = 2):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #90
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z]
      [5] ificmpne +4 (target=9)
      [8] return
      [9] aload_0 v0
      [10] iload_1 v1
      [11] putfield #90
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mLastMenuVisibility Z]
      [14] aload_0 v0
      [15] getfield #91
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;]
      [18] invokevirtual #230
        + Methodref [java/util/ArrayList.size ()I]
      [21] istore_2 v2
      [22] iconst_0
      [23] istore_3 v3
      [24] goto +23 (target=47)
      [27] aload_0 v0
      [28] getfield #91
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mMenuVisibilityListeners Ljava/util/ArrayList;]
      [31] iload_3 v3
      [32] invokevirtual #226
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [35] checkcast #37
        + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
      [38] iload_1 v1
      [39] invokeinterface #232
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V]
      [44] iinc v3, 1
      [47] iload_3 v3
      [48] iload_2 v2
      [49] ificmplt -22 (target=27)
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 263
        [8] -> line 264
        [9] -> line 266
        [14] -> line 268
        [22] -> line 269
        [27] -> line 270
        [44] -> line 269
        [52] -> line 272
      + Local variable table attribute (count = 4)
        v0: 0 -> 53 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 53 [Z isVisible]
        v2: 22 -> 53 [I count]
        v3: 24 -> 52 [I i]
      + Stack map table attribute (count = 3):
        - [9] Var: ..., Stack: (empty)
        - [27] Var: ...[i][i], Stack: (empty)
        - [47] Var: ..., Stack: (empty)
  + Method:       setCustomView(I)V
    Access flags: 0x1
      = public void setCustomView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
      [5] invokestatic #115
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [8] iload_1 v1
      [9] aload_0 v0
      [10] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [13] iconst_0
      [14] invokevirtual #116
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [17] invokevirtual #137
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setCustomView (Landroid/view/View;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 276
        [20] -> line 277
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 21 [I resId]
  + Method:       setDisplayUseLogoEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayUseLogoEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] ifeq +7 (target=9)
      [5] iconst_1
      [6] goto +4 (target=10)
      [9] iconst_0
      [10] iconst_1
      [11] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 281
        [14] -> line 282
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 15 [Z useLogo]
      + Stack map table attribute (count = 2):
        - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
  + Method:       setDisplayShowHomeEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayShowHomeEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] ifeq +7 (target=9)
      [5] iconst_2
      [6] goto +4 (target=10)
      [9] iconst_0
      [10] iconst_2
      [11] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 286
        [14] -> line 287
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 15 [Z showHome]
      + Stack map table attribute (count = 2):
        - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
  + Method:       setDisplayHomeAsUpEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayHomeAsUpEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] ifeq +7 (target=9)
      [5] iconst_4
      [6] goto +4 (target=10)
      [9] iconst_0
      [10] iconst_4
      [11] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 291
        [14] -> line 292
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 15 [Z showHomeAsUp]
      + Stack map table attribute (count = 2):
        - [9] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [10] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
  + Method:       setDisplayShowTitleEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayShowTitleEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] ifeq +8 (target=10)
      [5] bipush 8
      [7] goto +4 (target=11)
      [10] iconst_0
      [11] bipush 8
      [13] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 296
        [16] -> line 297
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 17 [Z showTitle]
      + Stack map table attribute (count = 2):
        - [10] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [11] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
  + Method:       setDisplayShowCustomEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayShowCustomEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] ifeq +8 (target=10)
      [5] bipush 16
      [7] goto +4 (target=11)
      [10] iconst_0
      [11] bipush 16
      [13] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setDisplayOptions (II)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 301
        [16] -> line 302
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 17 [Z showCustom]
      + Stack map table attribute (count = 2):
        - [10] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [11] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
  + Method:       setHomeButtonEnabled(Z)V
    Access flags: 0x1
      = public void setHomeButtonEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] iload_1 v1
      [5] invokevirtual #197
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 306
        [8] -> line 307
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Z enable]
  + Method:       setTitle(I)V
    Access flags: 0x1
      = public void setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [5] iload_1 v1
      [6] invokevirtual #104
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [9] invokevirtual #143
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setTitle (Ljava/lang/CharSequence;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 311
        [12] -> line 312
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 13 [I resId]
  + Method:       setSubtitle(I)V
    Access flags: 0x1
      = public void setSubtitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [5] iload_1 v1
      [6] invokevirtual #104
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [9] invokevirtual #142
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSubtitle (Ljava/lang/CharSequence;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 316
        [12] -> line 317
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 13 [I resId]
  + Method:       setSelectedNavigationItem(I)V
    Access flags: 0x1
      = public void setSelectedNavigationItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #182
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I]
      [7] tableswitch (2 offsets, default=50) (target=57)
        1: offset = 39, target = 46
        2: offset = 21, target = 28
        default: offset = 50, target = 57
      [28] aload_0 v0
      [29] aload_0 v0
      [30] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [33] iload_1 v1
      [34] invokevirtual #226
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [37] checkcast #39
        + Class [com/actionbarsherlock/app/ActionBar$Tab]
      [40] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [43] goto +24 (target=67)
      [46] aload_0 v0
      [47] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [50] iload_1 v1
      [51] invokevirtual #195
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownSelectedPosition (I)V]
      [54] goto +13 (target=67)
      [57] new #60
        + Class [java/lang/IllegalStateException]
      [60] dup
      [61] ldc #8
        + String [setSelectedNavigationIndex not valid for current navigation mode]
      [63] invokespecial #215
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [66] athrow
      [67] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 320
        [28] -> line 322
        [43] -> line 323
        [46] -> line 325
        [54] -> line 326
        [57] -> line 328
        [61] -> line 329
        [63] -> line 328
        [67] -> line 331
      + Local variable table attribute (count = 2)
        v0: 0 -> 68 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 68 [I position]
      + Stack map table attribute (count = 4):
        - [28] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
        - [57] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: (empty)
  + Method:       removeAllTabs()V
    Access flags: 0x1
      = public void removeAllTabs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #127
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.cleanupTabs ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 334
        [4] -> line 335
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       cleanupTabs()V
    Access flags: 0x2
      = private void cleanupTabs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] aconst_null
      [9] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [12] aload_0 v0
      [13] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [16] invokevirtual #225
        + Methodref [java/util/ArrayList.clear ()V]
      [19] aload_0 v0
      [20] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [23] ifnull +10 (target=33)
      [26] aload_0 v0
      [27] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [30] invokevirtual #210
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeAllTabs ()V]
      [33] aload_0 v0
      [34] iconst_m1
      [35] putfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 338
        [7] -> line 339
        [12] -> line 341
        [19] -> line 342
        [26] -> line 343
        [33] -> line 345
        [38] -> line 346
      + Local variable table attribute (count = 1)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [33] Var: ..., Stack: (empty)
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] aload_1 v1
      [5] invokevirtual #204
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 349
        [8] -> line 350
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setSubtitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] aload_1 v1
      [5] invokevirtual #203
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setSubtitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 353
        [8] -> line 354
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; subtitle]
  + Method:       setDisplayOptions(I)V
    Access flags: 0x1
      = public void setDisplayOptions(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] iload_1 v1
      [5] invokevirtual #193
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 357
        [8] -> line 358
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [I options]
  + Method:       setDisplayOptions(II)V
    Access flags: 0x1
      = public void setDisplayOptions(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #179
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I]
      [7] istore_3 v3
      [8] aload_0 v0
      [9] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [12] iload_1 v1
      [13] iload_2 v2
      [14] iand
      [15] iload_3 v3
      [16] iload_2 v2
      [17] iconst_m1
      [18] ixor
      [19] iand
      [20] ior
      [21] invokevirtual #193
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 361
        [8] -> line 362
        [24] -> line 363
      + Local variable table attribute (count = 4)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 25 [I options]
        v2: 0 -> 25 [I mask]
        v3: 8 -> 25 [I current]
  + Method:       setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [4] aload_1 v1
      [5] invokevirtual #165
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setPrimaryBackground (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 366
        [8] -> line 367
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [4] aload_1 v1
      [5] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setStackedBackground (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 370
        [8] -> line 371
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [11] aload_1 v1
      [12] invokevirtual #166
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setSplitBackground (Landroid/graphics/drawable/Drawable;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 374
        [7] -> line 375
        [15] -> line 377
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 16 [Landroid/graphics/drawable/Drawable; d]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #178
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getCustomNavigationView ()Landroid/view/View;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 380
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #184
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 384
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getSubtitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #183
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getSubtitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 388
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       getNavigationMode()I
    Access flags: 0x1
      = public int getNavigationMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #182
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 392
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       getDisplayOptions()I
    Access flags: 0x1
      = public int getDisplayOptions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #179
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 396
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       startActionMode(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionMode startActionMode(com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 123, locals = 4, stack = 4):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] getfield #75
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
      [6] ifnull +15 (target=21)
      [9] aload_0 v0
      [10] getfield #100
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z]
      [13] istore_2 v2
      [14] aload_0 v0
      [15] getfield #75
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
      [18] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.finish ()V]
      [21] aload_0 v0
      [22] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [25] invokevirtual #174
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V]
      [28] new #45
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl]
      [31] dup
      [32] aload_0 v0
      [33] aload_1 v1
      [34] invokespecial #147
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
      [37] astore_3 v3
      [38] aload_3 v3
      [39] invokevirtual #148
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.dispatchOnCreate ()Z]
      [42] ifeq +79 (target=121)
      [45] aload_0 v0
      [46] aload_0 v0
      [47] invokevirtual #134
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.isShowing ()Z]
      [50] ifeq +11 (target=61)
      [53] iload_2 v2
      [54] ifne +7 (target=61)
      [57] iconst_0
      [58] goto +4 (target=62)
      [61] iconst_1
      [62] putfield #100
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z]
      [65] aload_3 v3
      [66] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V]
      [69] aload_0 v0
      [70] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [73] aload_3 v3
      [74] invokevirtual #173
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
      [77] aload_0 v0
      [78] iconst_1
      [79] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V]
      [82] aload_0 v0
      [83] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [86] ifnull +19 (target=105)
      [89] aload_0 v0
      [90] getfield #81
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I]
      [93] iconst_1
      [94] ificmpne +11 (target=105)
      [97] aload_0 v0
      [98] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [101] iconst_0
      [102] invokevirtual #171
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
      [105] aload_0 v0
      [106] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [109] bipush 32
      [111] invokevirtual #176
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V]
      [114] aload_0 v0
      [115] aload_3 v3
      [116] putfield #75
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
      [119] aload_3 v3
      [120] areturn
      [121] aconst_null
      [122] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 400
        [2] -> line 401
        [9] -> line 402
        [14] -> line 403
        [21] -> line 406
        [28] -> line 407
        [38] -> line 408
        [45] -> line 409
        [65] -> line 410
        [69] -> line 411
        [77] -> line 412
        [82] -> line 413
        [97] -> line 415
        [105] -> line 417
        [114] -> line 418
        [119] -> line 419
        [121] -> line 421
      + Local variable table attribute (count = 4)
        v0: 0 -> 123 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 123 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
        v2: 2 -> 123 [Z wasHidden]
        v3: 38 -> 123 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; mode]
      + Stack map table attribute (count = 5):
        - [21] Var: ...[i], Stack: (empty)
        - [61] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/view/ActionMode$Callback][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [62] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/view/ActionMode$Callback][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
        - [105] Var: ..., Stack: (empty)
        - [121] Var: ..., Stack: (empty)
  + Method:       configureTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V
    Access flags: 0x2
      = private void configureTab(com.actionbarsherlock.app.ActionBar$Tab,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 7, stack = 3):
      [0] aload_1 v1
      [1] checkcast #46
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [9] astore v4
      [11] aload v4
      [13] ifnonnull +13 (target=26)
      [16] new #60
        + Class [java/lang/IllegalStateException]
      [19] dup
      [20] ldc #6
        + String [Action Bar Tab must have a Callback]
      [22] invokespecial #215
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [25] athrow
      [26] aload_3 v3
      [27] iload_2 v2
      [28] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V]
      [31] aload_0 v0
      [32] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [35] iload_2 v2
      [36] aload_3 v3
      [37] invokevirtual #223
        + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
      [40] aload_0 v0
      [41] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [44] invokevirtual #230
        + Methodref [java/util/ArrayList.size ()I]
      [47] istore v5
      [49] iload_2 v2
      [50] iconst_1
      [51] iadd
      [52] istore v6
      [54] goto +23 (target=77)
      [57] aload_0 v0
      [58] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [61] iload v6
      [63] invokevirtual #226
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [66] checkcast #46
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      [69] iload v6
      [71] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V]
      [74] iinc v6, 1
      [77] iload v6
      [79] iload v5
      [81] ificmplt -24 (target=57)
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 425
        [5] -> line 426
        [11] -> line 428
        [16] -> line 429
        [26] -> line 432
        [31] -> line 433
        [40] -> line 435
        [49] -> line 436
        [57] -> line 437
        [74] -> line 436
        [84] -> line 439
      + Local variable table attribute (count = 7)
        v0: 0 -> 85 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 85 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 85 [I position]
        v3: 5 -> 85 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; tabi]
        v4: 11 -> 85 [Lcom/actionbarsherlock/app/ActionBar$TabListener; callback]
        v5: 49 -> 85 [I count]
        v6: 54 -> 84 [I i]
      + Stack map table attribute (count = 3):
        - [26] Var: ...[a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][a:com/actionbarsherlock/app/ActionBar$TabListener], Stack: (empty)
        - [57] Var: ...[i][i], Stack: (empty)
        - [77] Var: ..., Stack: (empty)
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_0 v0
      [3] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [6] invokevirtual #227
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [9] invokevirtual #125
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 443
        [12] -> line 444
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 13 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_0 v0
      [4] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [7] invokevirtual #227
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [10] invokevirtual #124
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 448
        [13] -> line 449
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 14 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 14 [I position]
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #129
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V]
      [4] aload_0 v0
      [5] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [8] aload_1 v1
      [9] iload_2 v2
      [10] invokevirtual #207
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] aload_0 v0
      [16] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [19] invokevirtual #230
        + Methodref [java/util/ArrayList.size ()I]
      [22] invokespecial #128
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V]
      [25] iload_2 v2
      [26] ifeq +8 (target=34)
      [29] aload_0 v0
      [30] aload_1 v1
      [31] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 453
        [4] -> line 454
        [13] -> line 455
        [25] -> line 456
        [29] -> line 457
        [34] -> line 459
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 35 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 35 [Z setSelected]
      + Stack map table attribute (count = 1):
        - [34] Var: ..., Stack: (empty)
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #129
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V]
      [4] aload_0 v0
      [5] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [8] aload_1 v1
      [9] iload_2 v2
      [10] iload_3 v3
      [11] invokevirtual #206
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addTab (Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] iload_2 v2
      [17] invokespecial #128
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.configureTab (Lcom/actionbarsherlock/app/ActionBar$Tab;I)V]
      [20] iload_3 v3
      [21] ifeq +8 (target=29)
      [24] aload_0 v0
      [25] aload_1 v1
      [26] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 463
        [4] -> line 464
        [14] -> line 465
        [20] -> line 466
        [24] -> line 467
        [29] -> line 469
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 30 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 30 [I position]
        v3: 0 -> 30 [Z setSelected]
      + Stack map table attribute (count = 1):
        - [29] Var: ..., Stack: (empty)
  + Method:       newTab()Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab newTab()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #46
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #151
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.<init> (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 473
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public void removeTab(com.actionbarsherlock.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #122
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I]
      [5] invokevirtual #135
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.removeTabAt (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 478
        [8] -> line 479
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
  + Method:       removeTabAt(I)V
    Access flags: 0x1
      = public void removeTabAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 142, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [12] ifnull +13 (target=25)
      [15] aload_0 v0
      [16] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [19] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I]
      [22] goto +7 (target=29)
      [25] aload_0 v0
      [26] getfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [29] istore_2 v2
      [30] aload_0 v0
      [31] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [34] iload_1 v1
      [35] invokevirtual #211
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeTabAt (I)V]
      [38] aload_0 v0
      [39] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [42] iload_1 v1
      [43] invokevirtual #228
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [46] checkcast #46
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      [49] astore_3 v3
      [50] aload_3 v3
      [51] ifnull +8 (target=59)
      [54] aload_3 v3
      [55] iconst_m1
      [56] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V]
      [59] aload_0 v0
      [60] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [63] invokevirtual #230
        + Methodref [java/util/ArrayList.size ()I]
      [66] istore v4
      [68] iload_1 v1
      [69] istore v5
      [71] goto +23 (target=94)
      [74] aload_0 v0
      [75] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [78] iload v5
      [80] invokevirtual #226
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [83] checkcast #46
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      [86] iload v5
      [88] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setPosition (I)V]
      [91] iinc v5, 1
      [94] iload v5
      [96] iload v4
      [98] ificmplt -24 (target=74)
      [101] iload_2 v2
      [102] iload_1 v1
      [103] ificmpne +38 (target=141)
      [106] aload_0 v0
      [107] aload_0 v0
      [108] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [111] invokevirtual #227
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [114] ifeq +7 (target=121)
      [117] aconst_null
      [118] goto +20 (target=138)
      [121] aload_0 v0
      [122] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [125] iconst_0
      [126] iload_1 v1
      [127] iconst_1
      [128] isub
      [129] invokestatic #216
        + Methodref [java/lang/Math.max (II)I]
      [132] invokevirtual #226
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [135] checkcast #46
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      [138] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [141] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 483
        [7] -> line 485
        [8] -> line 488
        [15] -> line 489
        [29] -> line 488
        [30] -> line 490
        [38] -> line 491
        [50] -> line 492
        [54] -> line 493
        [59] -> line 496
        [68] -> line 497
        [74] -> line 498
        [91] -> line 497
        [101] -> line 501
        [106] -> line 502
        [141] -> line 504
      + Local variable table attribute (count = 6)
        v0: 0 -> 142 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 142 [I position]
        v2: 30 -> 142 [I selectedTabPosition]
        v3: 50 -> 142 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; removedTab]
        v4: 68 -> 142 [I newTabCount]
        v5: 71 -> 101 [I i]
      + Stack map table attribute (count = 9):
        - [8] Var: ..., Stack: (empty)
        - [25] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: [i]
        - [59] Var: ...[i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl], Stack: (empty)
        - [74] Var: ...[i][i], Stack: (empty)
        - [94] Var: ..., Stack: (empty)
        - [121] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [138] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl][i], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
        - [141] Var: ..., Stack: (empty)
  + Method:       selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public void selectTab(com.actionbarsherlock.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 192, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getNavigationMode ()I]
      [4] iconst_2
      [5] ificmpeq +20 (target=25)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] ifnull +10 (target=20)
      [13] aload_1 v1
      [14] invokevirtual #122
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I]
      [17] goto +4 (target=21)
      [20] iconst_m1
      [21] putfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [24] return
      [25] aconst_null
      [26] astore_2 v2
      [27] aload_0 v0
      [28] getfield #77
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;]
      [31] instanceof #20
        + Class [android/support/v4/app/FragmentActivity]
      [34] ifeq +20 (target=54)
      [37] aload_0 v0
      [38] getfield #77
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActivity Landroid/app/Activity;]
      [41] checkcast #20
        + Class [android/support/v4/app/FragmentActivity]
      [44] invokevirtual #108
        + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [47] invokevirtual #109
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [50] invokevirtual #111
        + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
      [53] astore_2 v2
      [54] aload_0 v0
      [55] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [58] aload_1 v1
      [59] ifacmpne +41 (target=100)
      [62] aload_0 v0
      [63] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [66] ifnull +109 (target=175)
      [69] aload_0 v0
      [70] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [73] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [76] aload_0 v0
      [77] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [80] aload_2 v2
      [81] invokeinterface #233
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
      [86] aload_0 v0
      [87] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [90] aload_1 v1
      [91] invokevirtual #122
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I]
      [94] invokevirtual #208
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V]
      [97] goto +78 (target=175)
      [100] aload_0 v0
      [101] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [104] aload_1 v1
      [105] ifnull +10 (target=115)
      [108] aload_1 v1
      [109] invokevirtual #122
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getPosition ()I]
      [112] goto +4 (target=116)
      [115] iconst_m1
      [116] invokevirtual #212
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V]
      [119] aload_0 v0
      [120] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [123] ifnull +20 (target=143)
      [126] aload_0 v0
      [127] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [130] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [133] aload_0 v0
      [134] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [137] aload_2 v2
      [138] invokeinterface #235
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
      [143] aload_0 v0
      [144] aload_1 v1
      [145] checkcast #46
        + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      [148] putfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [151] aload_0 v0
      [152] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [155] ifnull +20 (target=175)
      [158] aload_0 v0
      [159] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [162] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getCallback ()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [165] aload_0 v0
      [166] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [169] aload_2 v2
      [170] invokeinterface #234
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
      [175] aload_2 v2
      [176] ifnull +15 (target=191)
      [179] aload_2 v2
      [180] invokevirtual #112
        + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z]
      [183] ifne +8 (target=191)
      [186] aload_2 v2
      [187] invokevirtual #110
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [190] pop
      [191] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 22)
        [0] -> line 508
        [8] -> line 509
        [24] -> line 510
        [25] -> line 513
        [27] -> line 514
        [37] -> line 515
        [50] -> line 516
        [53] -> line 515
        [54] -> line 519
        [62] -> line 520
        [69] -> line 521
        [86] -> line 522
        [97] -> line 524
        [100] -> line 525
        [119] -> line 526
        [126] -> line 527
        [143] -> line 529
        [151] -> line 530
        [158] -> line 531
        [175] -> line 535
        [186] -> line 536
        [191] -> line 538
      + Local variable table attribute (count = 3)
        v0: 0 -> 192 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 192 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 27 -> 192 [Landroid/support/v4/app/FragmentTransaction; trans]
      + Stack map table attribute (count = 11):
        - [20] Var: ..., Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl]
        - [21] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/app/ActionBar$Tab], Stack: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i]
        - [25] Var: ..., Stack: (empty)
        - [54] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty)
        - [97] Var: ..., Stack: (empty)
        - [100] Var: ..., Stack: (empty)
        - [115] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
        - [116] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][a:com/actionbarsherlock/app/ActionBar$Tab][a:android/support/v4/app/FragmentTransaction], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i]
        - [143] Var: ..., Stack: (empty)
        - [175] Var: ..., Stack: (empty)
        - [191] Var: ..., Stack: (empty)
  + Method:       getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab getSelectedTab()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 542
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       getHeight()I
    Access flags: 0x1
      = public int getHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [4] invokevirtual #162
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 547
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       show()V
    Access flags: 0x1
      = public void show()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 552
        [5] -> line 553
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       show(Z)V
    Access flags: 0x0
      = void show(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 262, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] getfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [11] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
      [14] aload_0 v0
      [15] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [18] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I]
      [21] ifne +13 (target=34)
      [24] iload_1 v1
      [25] ifeq +8 (target=33)
      [28] aload_0 v0
      [29] iconst_0
      [30] putfield #100
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z]
      [33] return
      [34] aload_0 v0
      [35] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [38] iconst_0
      [39] invokevirtual #171
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
      [42] aload_0 v0
      [43] getfield #94
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z]
      [46] ifeq +189 (target=235)
      [49] aload_0 v0
      [50] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [53] fconst_0
      [54] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V]
      [57] new #49
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [60] dup
      [61] invokespecial #156
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
      [64] astore_2 v2
      [65] aload_2 v2
      [66] aload_0 v0
      [67] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [70] ldc #7
        + String [alpha]
      [72] iconst_1
      [73] newarray 6
      [75] dup
      [76] iconst_0
      [77] fconst_1
      [78] fastore
      [79] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [82] invokevirtual #158
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [85] astore_3 v3
      [86] aload_0 v0
      [87] getfield #79
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [90] ifnull +73 (target=163)
      [93] aload_3 v3
      [94] aload_0 v0
      [95] getfield #79
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [98] ldc #9
        + String [translationY]
      [100] iconst_2
      [101] newarray 6
      [103] dup
      [104] iconst_0
      [105] aload_0 v0
      [106] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [109] invokevirtual #162
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
      [112] ineg
      [113] i2f
      [114] fastore
      [115] dup
      [116] iconst_1
      [117] fconst_0
      [118] fastore
      [119] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [122] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [125] pop
      [126] aload_0 v0
      [127] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [130] aload_0 v0
      [131] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [134] invokevirtual #162
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
      [137] ineg
      [138] i2f
      [139] invokevirtual #170
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V]
      [142] aload_3 v3
      [143] aload_0 v0
      [144] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [147] ldc #9
        + String [translationY]
      [149] iconst_1
      [150] newarray 6
      [152] dup
      [153] iconst_0
      [154] fconst_0
      [155] fastore
      [156] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [159] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [162] pop
      [163] aload_0 v0
      [164] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [167] ifnull +48 (target=215)
      [170] aload_0 v0
      [171] getfield #81
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I]
      [174] iconst_1
      [175] ificmpne +40 (target=215)
      [178] aload_0 v0
      [179] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [182] fconst_0
      [183] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V]
      [186] aload_0 v0
      [187] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [190] iconst_0
      [191] invokevirtual #171
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
      [194] aload_3 v3
      [195] aload_0 v0
      [196] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [199] ldc #7
        + String [alpha]
      [201] iconst_1
      [202] newarray 6
      [204] dup
      [205] iconst_0
      [206] fconst_1
      [207] fastore
      [208] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [211] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [214] pop
      [215] aload_2 v2
      [216] aload_0 v0
      [217] getfield #95
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [220] invokevirtual #157
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [223] aload_0 v0
      [224] aload_2 v2
      [225] putfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [228] aload_2 v2
      [229] invokevirtual #159
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V]
      [232] goto +29 (target=261)
      [235] aload_0 v0
      [236] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [239] fconst_1
      [240] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V]
      [243] aload_0 v0
      [244] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [247] fconst_0
      [248] invokevirtual #170
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V]
      [251] aload_0 v0
      [252] getfield #95
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [255] aconst_null
      [256] invokeinterface #236
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [261] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 28)
        [0] -> line 556
        [7] -> line 557
        [14] -> line 559
        [24] -> line 560
        [33] -> line 561
        [34] -> line 563
        [42] -> line 565
        [49] -> line 566
        [57] -> line 567
        [65] -> line 568
        [86] -> line 569
        [93] -> line 570
        [105] -> line 571
        [119] -> line 570
        [126] -> line 572
        [142] -> line 573
        [163] -> line 575
        [178] -> line 576
        [186] -> line 577
        [194] -> line 578
        [215] -> line 580
        [223] -> line 581
        [228] -> line 582
        [232] -> line 583
        [235] -> line 584
        [243] -> line 585
        [251] -> line 586
        [261] -> line 588
      + Local variable table attribute (count = 4)
        v0: 0 -> 262 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 262 [Z markHiddenBeforeMode]
        v2: 65 -> 232 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; anim]
        v3: 86 -> 232 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; b]
      + Stack map table attribute (count = 7):
        - [14] Var: ..., Stack: (empty)
        - [33] Var: ..., Stack: (empty)
        - [34] Var: ..., Stack: (empty)
        - [163] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder], Stack: (empty)
        - [215] Var: ..., Stack: (empty)
        - [235] Var: -2, Stack: (empty)
        - [261] Var: ..., Stack: (empty)
  + Method:       hide()V
    Access flags: 0x1
      = public void hide()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 225, locals = 3, stack = 7):
      [0] aload_0 v0
      [1] getfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [11] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
      [14] aload_0 v0
      [15] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [18] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I]
      [21] bipush 8
      [23] ificmpne +4 (target=27)
      [26] return
      [27] aload_0 v0
      [28] getfield #94
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mShowHideAnimationEnabled Z]
      [31] ifeq +183 (target=214)
      [34] aload_0 v0
      [35] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [38] fconst_1
      [39] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V]
      [42] aload_0 v0
      [43] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [46] iconst_1
      [47] invokevirtual #169
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V]
      [50] new #49
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [53] dup
      [54] invokespecial #156
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
      [57] astore_1 v1
      [58] aload_1 v1
      [59] aload_0 v0
      [60] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [63] ldc #7
        + String [alpha]
      [65] iconst_1
      [66] newarray 6
      [68] dup
      [69] iconst_0
      [70] fconst_0
      [71] fastore
      [72] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [75] invokevirtual #158
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [78] astore_2 v2
      [79] aload_0 v0
      [80] getfield #79
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [83] ifnull +65 (target=148)
      [86] aload_2 v2
      [87] aload_0 v0
      [88] getfield #79
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [91] ldc #9
        + String [translationY]
      [93] iconst_2
      [94] newarray 6
      [96] dup
      [97] iconst_0
      [98] fconst_0
      [99] fastore
      [100] dup
      [101] iconst_1
      [102] aload_0 v0
      [103] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [106] invokevirtual #162
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
      [109] ineg
      [110] i2f
      [111] fastore
      [112] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [115] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [118] pop
      [119] aload_2 v2
      [120] aload_0 v0
      [121] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [124] ldc #9
        + String [translationY]
      [126] iconst_1
      [127] newarray 6
      [129] dup
      [130] iconst_0
      [131] aload_0 v0
      [132] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [135] invokevirtual #162
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
      [138] ineg
      [139] i2f
      [140] fastore
      [141] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [144] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [147] pop
      [148] aload_0 v0
      [149] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [152] ifnull +42 (target=194)
      [155] aload_0 v0
      [156] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [159] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I]
      [162] ifne +32 (target=194)
      [165] aload_0 v0
      [166] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [169] fconst_1
      [170] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setAlpha (F)V]
      [173] aload_2 v2
      [174] aload_0 v0
      [175] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [178] ldc #7
        + String [alpha]
      [180] iconst_1
      [181] newarray 6
      [183] dup
      [184] iconst_0
      [185] fconst_0
      [186] fastore
      [187] invokestatic #161
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [190] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [193] pop
      [194] aload_1 v1
      [195] aload_0 v0
      [196] getfield #89
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [199] invokevirtual #157
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [202] aload_0 v0
      [203] aload_1 v1
      [204] putfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [207] aload_1 v1
      [208] invokevirtual #159
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V]
      [211] goto +13 (target=224)
      [214] aload_0 v0
      [215] getfield #89
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHideListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
      [218] aconst_null
      [219] invokeinterface #236
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [224] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 592
        [7] -> line 593
        [14] -> line 595
        [26] -> line 596
        [27] -> line 599
        [34] -> line 600
        [42] -> line 601
        [50] -> line 602
        [58] -> line 603
        [79] -> line 604
        [86] -> line 605
        [98] -> line 606
        [112] -> line 605
        [119] -> line 607
        [131] -> line 608
        [141] -> line 607
        [148] -> line 610
        [165] -> line 611
        [173] -> line 612
        [194] -> line 614
        [202] -> line 615
        [207] -> line 616
        [211] -> line 617
        [214] -> line 618
        [224] -> line 620
      + Local variable table attribute (count = 3)
        v0: 0 -> 225 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 58 -> 211 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; anim]
        v2: 79 -> 211 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; b]
      + Stack map table attribute (count = 6):
        - [14] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: (empty)
        - [148] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder], Stack: (empty)
        - [194] Var: ..., Stack: (empty)
        - [214] Var: -2, Stack: (empty)
        - [224] Var: ..., Stack: (empty)
  + Method:       isShowing()Z
    Access flags: 0x1
      = public boolean isShowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [4] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getVisibility ()I]
      [7] ifne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 623
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       animateToMode(Z)V
    Access flags: 0x0
      = void animateToMode(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 102, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] ifeq +8 (target=9)
      [4] aload_0 v0
      [5] iconst_0
      [6] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.show (Z)V]
      [9] aload_0 v0
      [10] getfield #83
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [13] ifnull +10 (target=23)
      [16] aload_0 v0
      [17] getfield #83
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentModeAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [20] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
      [23] aload_0 v0
      [24] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [27] iload_1 v1
      [28] ifeq +8 (target=36)
      [31] bipush 8
      [33] goto +4 (target=37)
      [36] iconst_0
      [37] invokevirtual #177
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.animateToVisibility (I)V]
      [40] aload_0 v0
      [41] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [44] iload_1 v1
      [45] ifeq +7 (target=52)
      [48] iconst_0
      [49] goto +5 (target=54)
      [52] bipush 8
      [54] invokevirtual #172
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.animateToVisibility (I)V]
      [57] aload_0 v0
      [58] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [61] ifnull +40 (target=101)
      [64] aload_0 v0
      [65] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [68] invokevirtual #185
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.hasEmbeddedTabs ()Z]
      [71] ifne +30 (target=101)
      [74] aload_0 v0
      [75] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [78] invokevirtual #186
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z]
      [81] ifeq +20 (target=101)
      [84] aload_0 v0
      [85] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [88] iload_1 v1
      [89] ifeq +8 (target=97)
      [92] bipush 8
      [94] goto +4 (target=98)
      [97] iconst_0
      [98] invokevirtual #209
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToVisibility (I)V]
      [101] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 627
        [4] -> line 628
        [9] -> line 630
        [16] -> line 631
        [23] -> line 634
        [40] -> line 635
        [57] -> line 636
        [84] -> line 637
        [101] -> line 639
      + Local variable table attribute (count = 2)
        v0: 0 -> 102 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 102 [Z toActionMode]
      + Stack map table attribute (count = 9):
        - [9] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView]
        - [37] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i]
        - [52] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContextView]
        - [54] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i]
        - [97] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
        - [98] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i], Stack: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView][i]
        - [101] Var: ..., Stack: (empty)
  + Method:       getThemedContext()Landroid/content/Context;
    Access flags: 0x1
      = public android.content.Context getThemedContext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;]
      [4] ifnonnull +65 (target=69)
      [7] new #23
        + Class [android/util/TypedValue]
      [10] dup
      [11] invokespecial #113
        + Methodref [android/util/TypedValue.<init> ()V]
      [14] astore_1 v1
      [15] aload_0 v0
      [16] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [19] invokevirtual #105
        + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
      [22] astore_2 v2
      [23] aload_2 v2
      [24] getstatic #69
        + Fieldref [com/actionbarsherlock/R$attr.actionBarWidgetTheme I]
      [27] aload_1 v1
      [28] iconst_1
      [29] invokevirtual #106
        + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
      [32] pop
      [33] aload_1 v1
      [34] getfield #68
        + Fieldref [android/util/TypedValue.resourceId I]
      [37] istore_3 v3
      [38] iload_3 v3
      [39] ifeq +22 (target=61)
      [42] aload_0 v0
      [43] new #24
        + Class [android/view/ContextThemeWrapper]
      [46] dup
      [47] aload_0 v0
      [48] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [51] iload_3 v3
      [52] invokespecial #114
        + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
      [55] putfield #99
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;]
      [58] goto +11 (target=69)
      [61] aload_0 v0
      [62] aload_0 v0
      [63] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [66] putfield #99
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;]
      [69] aload_0 v0
      [70] getfield #99
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mThemedContext Landroid/content/Context;]
      [73] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 642
        [7] -> line 643
        [15] -> line 644
        [23] -> line 645
        [27] -> line 646
        [29] -> line 645
        [33] -> line 647
        [38] -> line 649
        [42] -> line 650
        [58] -> line 651
        [61] -> line 652
        [69] -> line 655
      + Local variable table attribute (count = 4)
        v0: 0 -> 74 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 15 -> 69 [Landroid/util/TypedValue; outValue]
        v2: 23 -> 69 [Landroid/content/res/Resources$Theme; currentTheme]
        v3: 38 -> 69 [I targetThemeRes]
      + Stack map table attribute (count = 2):
        - [61] Var: ...[a:android/util/TypedValue][a:android/content/res/Resources$Theme][i], Stack: (empty)
        - [69] Var: -3, Stack: (empty)
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] aload_1 v1
      [5] invokevirtual #192
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 937
        [8] -> line 938
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #119
        + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [5] aload_0 v0
      [6] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [9] aload_1 v1
      [10] invokevirtual #192
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCustomNavigationView (Landroid/view/View;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 942
        [5] -> line 943
        [13] -> line 944
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 14 [Landroid/view/View; view]
        v2: 0 -> 14 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; layoutParams]
  + Method:       setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V
    Access flags: 0x1
      = public void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] aload_1 v1
      [5] invokevirtual #194
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDropdownAdapter (Landroid/widget/SpinnerAdapter;)V]
      [8] aload_0 v0
      [9] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [12] aload_2 v2
      [13] invokevirtual #189
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCallback (Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 948
        [8] -> line 949
        [16] -> line 950
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 17 [Landroid/widget/SpinnerAdapter; adapter]
        v2: 0 -> 17 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; callback]
  + Method:       getSelectedNavigationIndex()I
    Access flags: 0x1
      = public int getSelectedNavigationIndex()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #182
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I]
      [7] tableswitch (2 offsets, default=48) (target=55)
        1: offset = 40, target = 47
        2: offset = 21, target = 28
        default: offset = 48, target = 55
      [28] aload_0 v0
      [29] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [32] ifnull +13 (target=45)
      [35] aload_0 v0
      [36] getfield #93
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSelectedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
      [39] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.getPosition ()I]
      [42] goto +4 (target=46)
      [45] iconst_m1
      [46] ireturn
      [47] aload_0 v0
      [48] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [51] invokevirtual #181
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownSelectedPosition ()I]
      [54] ireturn
      [55] iconst_m1
      [56] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 954
        [28] -> line 956
        [47] -> line 958
        [55] -> line 960
      + Local variable table attribute (count = 1)
        v0: 0 -> 57 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
      + Stack map table attribute (count = 5):
        - [28] Var: ..., Stack: (empty)
        - [45] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: [i]
        - [47] Var: ..., Stack: (empty)
        - [55] Var: ..., Stack: (empty)
  + Method:       getNavigationItemCount()I
    Access flags: 0x1
      = public int getNavigationItemCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #182
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I]
      [7] tableswitch (2 offsets, default=52) (target=59)
        1: offset = 29, target = 36
        2: offset = 21, target = 28
        default: offset = 52, target = 59
      [28] aload_0 v0
      [29] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [32] invokevirtual #230
        + Methodref [java/util/ArrayList.size ()I]
      [35] ireturn
      [36] aload_0 v0
      [37] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [40] invokevirtual #180
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDropdownAdapter ()Landroid/widget/SpinnerAdapter;]
      [43] astore_1 v1
      [44] aload_1 v1
      [45] ifnull +12 (target=57)
      [48] aload_1 v1
      [49] invokeinterface #231
        + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
      [54] goto +4 (target=58)
      [57] iconst_0
      [58] ireturn
      [59] iconst_0
      [60] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 966
        [28] -> line 968
        [36] -> line 970
        [44] -> line 971
        [59] -> line 973
      + Local variable table attribute (count = 2)
        v0: 0 -> 61 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 44 -> 59 [Landroid/widget/SpinnerAdapter; adapter]
      + Stack map table attribute (count = 5):
        - [28] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: (empty)
        - [57] Var: ...[a:android/widget/SpinnerAdapter], Stack: (empty)
        - [58] Var: ..., Stack: [i]
        - [59] Var: -1, Stack: (empty)
  + Method:       getTabCount()I
    Access flags: 0x1
      = public int getTabCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [4] invokevirtual #230
        + Methodref [java/util/ArrayList.size ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 979
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
  + Method:       setNavigationMode(I)V
    Access flags: 0x1
      = public void setNavigationMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 134, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokevirtual #182
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getNavigationMode ()I]
      [7] istore_2 v2
      [8] iload_2 v2
      [9] tableswitch (1 offsets, default=41) (target=50)
        2: offset = 19, target = 28
        default: offset = 41, target = 50
      [28] aload_0 v0
      [29] aload_0 v0
      [30] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getSelectedNavigationIndex ()I]
      [33] putfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [36] aload_0 v0
      [37] aconst_null
      [38] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [41] aload_0 v0
      [42] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [45] bipush 8
      [47] invokevirtual #213
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [50] aload_0 v0
      [51] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [54] iload_1 v1
      [55] invokevirtual #202
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setNavigationMode (I)V]
      [58] iload_1 v1
      [59] tableswitch (1 offsets, default=50) (target=109)
        2: offset = 17, target = 76
        default: offset = 50, target = 109
      [76] aload_0 v0
      [77] invokespecial #129
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.ensureTabsExist ()V]
      [80] aload_0 v0
      [81] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [84] iconst_0
      [85] invokevirtual #213
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [88] aload_0 v0
      [89] getfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [92] iconst_m1
      [93] ificmpeq +16 (target=109)
      [96] aload_0 v0
      [97] aload_0 v0
      [98] getfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [101] invokevirtual #141
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.setSelectedNavigationItem (I)V]
      [104] aload_0 v0
      [105] iconst_m1
      [106] putfield #92
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSavedTabPosition I]
      [109] aload_0 v0
      [110] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [113] iload_1 v1
      [114] iconst_2
      [115] ificmpne +14 (target=129)
      [118] aload_0 v0
      [119] getfield #88
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mHasEmbeddedTabs Z]
      [122] ifne +7 (target=129)
      [125] iconst_1
      [126] goto +4 (target=130)
      [129] iconst_0
      [130] invokevirtual #190
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setCollapsable (Z)V]
      [133] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 984
        [8] -> line 985
        [28] -> line 987
        [36] -> line 988
        [41] -> line 989
        [50] -> line 992
        [58] -> line 993
        [76] -> line 995
        [80] -> line 996
        [88] -> line 997
        [96] -> line 998
        [104] -> line 999
        [109] -> line 1003
        [133] -> line 1004
      + Local variable table attribute (count = 3)
        v0: 0 -> 134 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 134 [I mode]
        v2: 8 -> 134 [I oldMode]
      + Stack map table attribute (count = 6):
        - [28] Var: ...[i], Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [76] Var: ..., Stack: (empty)
        - [109] Var: ..., Stack: (empty)
        - [129] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView]
        - [130] Var: [a:com/actionbarsherlock/internal/app/ActionBarImpl][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i]
  + Method:       getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab getTabAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabs Ljava/util/ArrayList;]
      [4] iload_1 v1
      [5] invokevirtual #226
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [8] checkcast #39
        + Class [com/actionbarsherlock/app/ActionBar$Tab]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1008
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 12 [I index]
  + Method:       setIcon(I)V
    Access flags: 0x1
      = public void setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] iload_1 v1
      [5] invokevirtual #198
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1014
        [8] -> line 1015
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [I resId]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] aload_1 v1
      [5] invokevirtual #199
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1019
        [8] -> line 1020
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setLogo(I)V
    Access flags: 0x1
      = public void setLogo(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] iload_1 v1
      [5] invokevirtual #200
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1024
        [8] -> line 1025
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [I resId]
  + Method:       setLogo(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setLogo(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] aload_1 v1
      [5] invokevirtual #201
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1029
        [8] -> line 1030
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; logo]
  + Method:       access$0(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout access$0(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #79
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContentView Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 78
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarContainer access$1(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContainerView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 74
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarContainer access$2(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 77
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I
    Access flags: 0x1008
      = static synthetic int access$3(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #81
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextDisplayMode I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 99
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1008
      = static synthetic void access$4(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #84
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mCurrentShowAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarContextView access$5(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #82
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 76
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarView access$6(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;
    Access flags: 0x1008
      = static synthetic android.content.Context access$7(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #80
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mContext Landroid/content/Context;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 0)
  + Method:       access$8(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$8(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #97
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 18)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [android/content/res/Resources$Theme]
      + Class [android/content/res/Resources]
      + Utf8 [Theme]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnMenuVisibilityListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnNavigationListener]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$TabListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [TabListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl]
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
      + Utf8 [ActionModeImpl]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
      + Utf8 [TabImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarImpl.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/app/ActionBarImpl$1
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.app.ActionBarImpl$1 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter

Interfaces (count = 0):

Constant Pool (count = 69):
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.completeDeferredDestroyActionMode ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setTranslationY (F)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [completeDeferredDestroyActionMode ()V]
  + NameAndType [setTransitioning (Z)V]
  + NameAndType [setTranslationY (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarImpl.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [animation]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$1]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Utf8 [completeDeferredDestroyActionMode]
  + Utf8 [onAnimationEnd]
  + Utf8 [setTransitioning]
  + Utf8 [setTranslationY]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
    Access flags: 0x0
      = ActionBarImpl$1(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 110
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; this]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 104, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] invokestatic #7
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [7] ifnull +25 (target=32)
      [10] aload_0 v0
      [11] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [14] invokestatic #7
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
      [17] fconst_0
      [18] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setTranslationY (F)V]
      [21] aload_0 v0
      [22] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [25] invokestatic #8
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [28] fconst_0
      [29] invokevirtual #16
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTranslationY (F)V]
      [32] aload_0 v0
      [33] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [36] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [39] ifnull +26 (target=65)
      [42] aload_0 v0
      [43] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [46] invokestatic #10
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$3 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I]
      [49] iconst_1
      [50] ificmpne +15 (target=65)
      [53] aload_0 v0
      [54] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [57] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [60] bipush 8
      [62] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
      [65] aload_0 v0
      [66] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [69] invokestatic #8
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [72] bipush 8
      [74] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
      [77] aload_0 v0
      [78] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [81] invokestatic #8
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [84] iconst_0
      [85] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setTransitioning (Z)V]
      [88] aload_0 v0
      [89] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [92] aconst_null
      [93] invokestatic #11
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [96] aload_0 v0
      [97] getfield #6
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$1.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [100] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.completeDeferredDestroyActionMode ()V]
      [103] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 113
        [10] -> line 114
        [21] -> line 115
        [32] -> line 117
        [53] -> line 118
        [65] -> line 120
        [77] -> line 121
        [88] -> line 122
        [96] -> line 123
        [103] -> line 124
      + Local variable table attribute (count = 2)
        v0: 0 -> 104 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; this]
        v1: 0 -> 104 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
      + Stack map table attribute (count = 2):
        - [32] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$1]
  + Source file attribute:
    + Utf8 [ActionBarImpl.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/app/ActionBarImpl$2
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.app.ActionBarImpl$2 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter

Interfaces (count = 0):

Constant Pool (count = 42):
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.requestLayout ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarImpl.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [access$4]
  + Utf8 [animation]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$2]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Utf8 [onAnimationEnd]
  + Utf8 [requestLayout]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
    Access flags: 0x0
      = ActionBarImpl$2(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 127
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; this]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] aconst_null
      [5] invokestatic #7
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$4 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [8] aload_0 v0
      [9] getfield #5
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$2.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [12] invokestatic #6
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [15] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.requestLayout ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 130
        [8] -> line 131
        [18] -> line 132
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; this]
        v1: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$2]
  + Source file attribute:
    + Utf8 [ActionBarImpl.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl
  Superclass:    com/actionbarsherlock/view/ActionMode
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl extends com.actionbarsherlock.view.ActionMode

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]

Constant Pool (count = 227):
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [java/lang/Throwable]
  + Class [java/lang/ref/WeakReference]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.hide ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.closeMode ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.sendAccessibilityEvent (I)V]
  + Methodref [com/actionbarsherlock/view/ActionMode.<init> ()V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;)V]
  + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
  + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + NameAndType [access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + NameAndType [access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
  + NameAndType [animateToMode (Z)V]
  + NameAndType [closeMode ()V]
  + NameAndType [get ()Ljava/lang/Object;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSubtitle ()Ljava/lang/CharSequence;]
  + NameAndType [getThemedContext ()Landroid/content/Context;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [hasVisibleItems ()Z]
  + NameAndType [hide ()V]
  + NameAndType [invalidate ()V]
  + NameAndType [mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
  + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + NameAndType [mCustomView Ljava/lang/ref/WeakReference;]
  + NameAndType [mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;]
  + NameAndType [mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mWasHiddenBeforeMode Z]
  + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [sendAccessibilityEvent (I)V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + NameAndType [setCustomView (Landroid/view/View;)V]
  + NameAndType [setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [showOverflowMenu ()Z]
  + NameAndType [startDispatchingItemsChanged ()V]
  + NameAndType [stopDispatchingItemsChanged ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarImpl.java]
  + Utf8 [ActionModeImpl]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/ref/WeakReference;]
  + Utf8 [Ljava/lang/ref/WeakReference<Landroid/view/View;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [allMenusAreClosing]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/View]
  + Utf8 [animateToMode]
  + Utf8 [callback]
  + Utf8 [closeMode]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [dispatchOnCreate]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getCustomView]
  + Utf8 [getMenu]
  + Utf8 [getMenuInflater]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getSubtitle]
  + Utf8 [getThemedContext]
  + Utf8 [getTitle]
  + Utf8 [hasVisibleItems]
  + Utf8 [hide]
  + Utf8 [invalidate]
  + Utf8 [item]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/lang/ref/WeakReference]
  + Utf8 [mActionMode]
  + Utf8 [mCallback]
  + Utf8 [mCustomView]
  + Utf8 [mDeferredDestroyActionMode]
  + Utf8 [mDeferredModeDestroyCallback]
  + Utf8 [mMenu]
  + Utf8 [mWasHiddenBeforeMode]
  + Utf8 [menu]
  + Utf8 [onActionItemClicked]
  + Utf8 [onCloseMenu]
  + Utf8 [onCloseSubMenu]
  + Utf8 [onCreateActionMode]
  + Utf8 [onDestroyActionMode]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuModeChange]
  + Utf8 [onPrepareActionMode]
  + Utf8 [onSubMenuSelected]
  + Utf8 [resId]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [setCallback]
  + Utf8 [setCustomView]
  + Utf8 [setDefaultShowAsAction]
  + Utf8 [setSubtitle]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [showOverflowMenu]
  + Utf8 [startDispatchingItemsChanged]
  + Utf8 [stopDispatchingItemsChanged]
  + Utf8 [subMenu]
  + Utf8 [subtitle]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [title]
  + Utf8 [view]

Fields (count = 4):
  + Field:        mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;
    Access flags: 0x2
      = private com.actionbarsherlock.view.ActionMode$Callback mCallback
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu
  + Field:        mCustomView Ljava/lang/ref/WeakReference;
    Access flags: 0x2
      = private java.lang.ref.WeakReference mCustomView
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ref/WeakReference<Landroid/view/View;>;]
  + Field:        this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0

Methods (count = 19):
  + Method:       <init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V
    Access flags: 0x1
      = public ActionBarImpl$ActionModeImpl(com.actionbarsherlock.internal.app.ActionBarImpl,com.actionbarsherlock.view.ActionMode$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] aload_0 v0
      [6] invokespecial #52
        + Methodref [com/actionbarsherlock/view/ActionMode.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [14] aload_0 v0
      [15] new #6
        + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      [18] dup
      [19] aload_1 v1
      [20] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
      [23] invokespecial #36
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
      [26] iconst_1
      [27] invokevirtual #38
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [30] putfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [33] aload_0 v0
      [34] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [37] aload_0 v0
      [38] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 666
        [9] -> line 667
        [14] -> line 668
        [26] -> line 669
        [30] -> line 668
        [33] -> line 670
        [41] -> line 671
      + Local variable table attribute (count = 2)
        v0: 0 -> 42 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v2: 0 -> 42 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
  + Method:       getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #14
        + Class [com/actionbarsherlock/view/MenuInflater]
      [3] dup
      [4] aload_0 v0
      [5] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [8] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
      [11] invokespecial #53
        + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;)V]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 675
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
  + Method:       getMenu()Lcom/actionbarsherlock/view/Menu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.Menu getMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 680
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
  + Method:       finish()V
    Access flags: 0x1
      = public void finish()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 115, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
      [7] aload_0 v0
      [8] ifacmpeq +4 (target=12)
      [11] return
      [12] aload_0 v0
      [13] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [16] getfield #20
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z]
      [19] ifeq +25 (target=44)
      [22] aload_0 v0
      [23] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [26] aload_0 v0
      [27] putfield #18
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredDestroyActionMode Lcom/actionbarsherlock/view/ActionMode;]
      [30] aload_0 v0
      [31] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [34] aload_0 v0
      [35] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [38] putfield #19
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mDeferredModeDestroyCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [41] goto +13 (target=54)
      [44] aload_0 v0
      [45] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [48] aload_0 v0
      [49] invokeinterface #58
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
      [54] aload_0 v0
      [55] aconst_null
      [56] putfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [59] aload_0 v0
      [60] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [63] iconst_0
      [64] invokevirtual #30
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.animateToMode (Z)V]
      [67] aload_0 v0
      [68] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [71] invokestatic #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [74] invokevirtual #44
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.closeMode ()V]
      [77] aload_0 v0
      [78] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [81] invokestatic #28
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$6 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [84] bipush 32
      [86] invokevirtual #51
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.sendAccessibilityEvent (I)V]
      [89] aload_0 v0
      [90] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [93] aconst_null
      [94] putfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mActionMode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;]
      [97] aload_0 v0
      [98] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [101] getfield #20
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl.mWasHiddenBeforeMode Z]
      [104] ifeq +10 (target=114)
      [107] aload_0 v0
      [108] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [111] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.hide ()V]
      [114] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 685
        [11] -> line 687
        [12] -> line 694
        [22] -> line 695
        [30] -> line 696
        [41] -> line 697
        [44] -> line 698
        [54] -> line 700
        [59] -> line 701
        [67] -> line 704
        [77] -> line 705
        [89] -> line 707
        [97] -> line 709
        [107] -> line 710
        [114] -> line 712
      + Local variable table attribute (count = 1)
        v0: 0 -> 115 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [114] Var: ..., Stack: (empty)
  + Method:       invalidate()V
    Access flags: 0x1
      = public void invalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #40
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [7] aload_0 v0
      [8] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [16] invokeinterface #59
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [21] pop
      [22] goto +13 (target=35)
      [25] astore_1 v1
      [26] aload_0 v0
      [27] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [30] invokevirtual #39
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [33] aload_1 v1
      [34] athrow
      [35] aload_0 v0
      [36] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [39] invokevirtual #39
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [42] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (7 -> 25: 25):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 716
        [7] -> line 718
        [22] -> line 719
        [26] -> line 720
        [33] -> line 721
        [35] -> line 720
        [42] -> line 722
      + Local variable table attribute (count = 1)
        v0: 0 -> 43 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
      + Stack map table attribute (count = 2):
        - [25] Var: ..., Stack: [a:java/lang/Throwable]
        - [35] Var: ..., Stack: (empty)
  + Method:       dispatchOnCreate()Z
    Access flags: 0x1
      = public boolean dispatchOnCreate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #40
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [7] aload_0 v0
      [8] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [16] invokeinterface #57
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onCreateActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [21] istore_2 v2
      [22] aload_0 v0
      [23] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [26] invokevirtual #39
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [29] iload_2 v2
      [30] ireturn
      [31] astore_1 v1
      [32] aload_0 v0
      [33] getfield #23
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [36] invokevirtual #39
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [39] aload_1 v1
      [40] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (7 -> 22: 31):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 725
        [7] -> line 727
        [22] -> line 729
        [29] -> line 727
        [31] -> line 728
        [32] -> line 729
        [39] -> line 730
      + Local variable table attribute (count = 1)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
      + Stack map table attribute (count = 1):
        - [31] Var: ..., Stack: [a:java/lang/Throwable]
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] invokestatic #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [7] aload_1 v1
      [8] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V]
      [11] aload_0 v0
      [12] new #16
        + Class [java/lang/ref/WeakReference]
      [15] dup
      [16] aload_1 v1
      [17] invokespecial #54
        + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
      [20] putfield #22
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 735
        [11] -> line 736
        [23] -> line 737
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 24 [Landroid/view/View; view]
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setSubtitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] invokestatic #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [7] aload_1 v1
      [8] invokevirtual #48
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 741
        [11] -> line 742
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 12 [Ljava/lang/CharSequence; subtitle]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] invokestatic #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [7] aload_1 v1
      [8] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 746
        [11] -> line 747
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 12 [Ljava/lang/CharSequence; title]
  + Method:       setTitle(I)V
    Access flags: 0x1
      = public void setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] invokestatic #29
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
      [8] invokevirtual #25
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] iload_1 v1
      [12] invokevirtual #26
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [15] invokevirtual #35
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setTitle (Ljava/lang/CharSequence;)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 751
        [18] -> line 752
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 19 [I resId]
  + Method:       setSubtitle(I)V
    Access flags: 0x1
      = public void setSubtitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] invokestatic #29
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
      [8] invokevirtual #25
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] iload_1 v1
      [12] invokevirtual #26
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [15] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.setSubtitle (Ljava/lang/CharSequence;)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 756
        [18] -> line 757
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 19 [I resId]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] invokestatic #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [7] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 761
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getSubtitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] invokestatic #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [7] invokevirtual #45
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 766
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;]
      [4] ifnull +16 (target=20)
      [7] aload_0 v0
      [8] getfield #22
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCustomView Ljava/lang/ref/WeakReference;]
      [11] invokevirtual #55
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [14] checkcast #3
        + Class [android/view/View]
      [17] goto +4 (target=21)
      [20] aconst_null
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 771
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [21] Var: ..., Stack: [a:android/view/View]
  + Method:       onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] ifnull +15 (target=19)
      [7] aload_0 v0
      [8] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [11] aload_0 v0
      [12] aload_2 v2
      [13] invokeinterface #56
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 775
        [7] -> line 776
        [19] -> line 778
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 21 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 783
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 1 [Z allMenusAreClosing]
  + Method:       onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x1
      = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] invokevirtual #43
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
      [13] ifne +5 (target=18)
      [16] iconst_1
      [17] ireturn
      [18] new #8
        + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      [21] dup
      [22] aload_0 v0
      [23] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [26] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
      [29] aload_1 v1
      [30] invokespecial #41
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [33] invokevirtual #42
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V]
      [36] iconst_1
      [37] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 786
        [7] -> line 787
        [9] -> line 790
        [16] -> line 791
        [18] -> line 794
        [36] -> line 795
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 38 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
      + Stack map table attribute (count = 2):
        - [9] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: (empty)
  + Method:       onCloseSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V
    Access flags: 0x1
      = public void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 799
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; menu]
  + Method:       onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.invalidate ()V]
      [12] aload_0 v0
      [13] getfield #24
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [16] invokestatic #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$5 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [19] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z]
      [22] pop
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 802
        [7] -> line 803
        [8] -> line 805
        [12] -> line 806
        [23] -> line 807
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; this]
        v1: 0 -> 24 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
      + Stack map table attribute (count = 1):
        - [8] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl]
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
      + Utf8 [ActionModeImpl]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarImpl.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl
  Superclass:    com/actionbarsherlock/app/ActionBar$Tab
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl extends com.actionbarsherlock.app.ActionBar$Tab

Interfaces (count = 0):

Constant Pool (count = 150):
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/view/LayoutInflater]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/app/ActionBar$TabListener]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
  + NameAndType [access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getThemedContext ()Landroid/content/Context;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + NameAndType [mContentDesc Ljava/lang/CharSequence;]
  + NameAndType [mCustomView Landroid/view/View;]
  + NameAndType [mIcon Landroid/graphics/drawable/Drawable;]
  + NameAndType [mPosition I]
  + NameAndType [mTag Ljava/lang/Object;]
  + NameAndType [mText Ljava/lang/CharSequence;]
  + NameAndType [selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + NameAndType [updateTab (I)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [<init>]
  + Utf8 [ActionBarImpl.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabImpl]
  + Utf8 [TabListener]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [callback]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [contentDesc]
  + Utf8 [from]
  + Utf8 [getCallback]
  + Utf8 [getContentDescription]
  + Utf8 [getCustomView]
  + Utf8 [getDrawable]
  + Utf8 [getIcon]
  + Utf8 [getPosition]
  + Utf8 [getResources]
  + Utf8 [getTag]
  + Utf8 [getText]
  + Utf8 [getThemedContext]
  + Utf8 [icon]
  + Utf8 [inflate]
  + Utf8 [layoutResId]
  + Utf8 [mCallback]
  + Utf8 [mContentDesc]
  + Utf8 [mCustomView]
  + Utf8 [mIcon]
  + Utf8 [mPosition]
  + Utf8 [mTag]
  + Utf8 [mText]
  + Utf8 [position]
  + Utf8 [resId]
  + Utf8 [select]
  + Utf8 [selectTab]
  + Utf8 [setContentDescription]
  + Utf8 [setCustomView]
  + Utf8 [setIcon]
  + Utf8 [setPosition]
  + Utf8 [setTabListener]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [tag]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [updateTab]
  + Utf8 [view]

Fields (count = 8):
  + Field:        mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;
    Access flags: 0x2
      = private com.actionbarsherlock.app.ActionBar$TabListener mCallback
  + Field:        mTag Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mTag
  + Field:        mIcon Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mIcon
  + Field:        mText Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mText
  + Field:        mContentDesc Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mContentDesc
  + Field:        mPosition I
    Access flags: 0x2
      = private int mPosition
  + Field:        mCustomView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mCustomView
  + Field:        this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.app.ActionBarImpl this$0

Methods (count = 20):
  + Method:       <init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
    Access flags: 0x1
      = public ActionBarImpl$TabImpl(com.actionbarsherlock.internal.app.ActionBarImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] aload_0 v0
      [6] invokespecial #23
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.<init> ()V]
      [9] aload_0 v0
      [10] iconst_m1
      [11] putfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 813
        [9] -> line 819
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       getTag()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getTag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 824
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mTag Ljava/lang/Object;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 829
        [5] -> line 830
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 7 [Ljava/lang/Object; tag]
  + Method:       getCallback()Lcom/actionbarsherlock/app/ActionBar$TabListener;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$TabListener getCallback()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 834
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCallback Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 839
        [5] -> line 840
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 7 [Lcom/actionbarsherlock/app/ActionBar$TabListener; callback]
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 845
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mCustomView Landroid/view/View;]
      [5] aload_0 v0
      [6] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [9] iflt +17 (target=26)
      [12] aload_0 v0
      [13] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [16] invokestatic #25
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [19] aload_0 v0
      [20] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [23] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V]
      [26] aload_0 v0
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 850
        [5] -> line 851
        [12] -> line 852
        [26] -> line 854
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 28 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.getThemedContext ()Landroid/content/Context;]
      [8] invokestatic #21
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [11] iload_1 v1
      [12] aconst_null
      [13] invokevirtual #22
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [16] invokevirtual #29
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setCustomView (Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 859
        [11] -> line 860
        [16] -> line 859
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 20 [I layoutResId]
  + Method:       getIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 865
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       getPosition()I
    Access flags: 0x1
      = public int getPosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 870
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       setPosition(I)V
    Access flags: 0x1
      = public void setPosition(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 874
        [5] -> line 875
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 6 [I position]
  + Method:       getText()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 879
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mIcon Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [9] iflt +17 (target=26)
      [12] aload_0 v0
      [13] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [16] invokestatic #25
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [19] aload_0 v0
      [20] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [23] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V]
      [26] aload_0 v0
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 884
        [5] -> line 885
        [12] -> line 886
        [26] -> line 888
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 28 [Landroid/graphics/drawable/Drawable; icon]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] invokestatic #24
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
      [8] invokevirtual #18
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] iload_1 v1
      [12] invokevirtual #19
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [15] invokevirtual #30
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 893
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 19 [I resId]
  + Method:       setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mText Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [9] iflt +17 (target=26)
      [12] aload_0 v0
      [13] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [16] invokestatic #25
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [19] aload_0 v0
      [20] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [23] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V]
      [26] aload_0 v0
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 898
        [5] -> line 899
        [12] -> line 900
        [26] -> line 902
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 28 [Ljava/lang/CharSequence; text]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setText(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] invokestatic #24
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
      [8] invokevirtual #18
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] iload_1 v1
      [12] invokevirtual #20
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [15] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setText (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 907
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 19 [I resId]
  + Method:       select()V
    Access flags: 0x1
      = public void select()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [4] aload_0 v0
      [5] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.selectTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 912
        [8] -> line 913
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
  + Method:       setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [5] invokestatic #24
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$7 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;]
      [8] invokevirtual #18
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] iload_1 v1
      [12] invokevirtual #20
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [15] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.setContentDescription (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 917
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 19 [I resId]
  + Method:       setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [9] iflt +17 (target=26)
      [12] aload_0 v0
      [13] getfield #17
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl;]
      [16] invokestatic #25
        + Methodref [com/actionbarsherlock/internal/app/ActionBarImpl.access$8 (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [19] aload_0 v0
      [20] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mPosition I]
      [23] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.updateTab (I)V]
      [26] aload_0 v0
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 922
        [5] -> line 923
        [12] -> line 924
        [26] -> line 926
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]
        v1: 0 -> 28 [Ljava/lang/CharSequence; contentDesc]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       getContentDescription()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getContentDescription()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.mContentDesc Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 931
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$TabListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [TabListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl]
      + Class [com/actionbarsherlock/internal/app/ActionBarImpl]
      + Utf8 [TabImpl]
  + Source file attribute:
    + Utf8 [ActionBarImpl.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/app/ActionBarWrapper
  Superclass:    com/actionbarsherlock/app/ActionBar
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.app.ActionBarWrapper extends com.actionbarsherlock.app.ActionBar

Interfaces (count = 2):
  + Class [android/app/ActionBar$OnMenuVisibilityListener]
  + Class [android/app/ActionBar$OnNavigationListener]

Constant Pool (count = 362):
  + Class [android/app/ActionBar]
  + Class [android/app/ActionBar$LayoutParams]
  + Class [android/app/ActionBar$OnMenuVisibilityListener]
  + Class [android/app/ActionBar$OnNavigationListener]
  + Class [android/app/ActionBar$Tab]
  + Class [android/app/Activity]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/SpinnerAdapter]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/internal/app/ActionBarWrapper]
  + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
  + Class [java/util/HashSet]
  + Class [java/util/Iterator]
  + Class [java/util/Set]
  + Fieldref [android/app/ActionBar$LayoutParams.bottomMargin I]
  + Fieldref [android/app/ActionBar$LayoutParams.gravity I]
  + Fieldref [android/app/ActionBar$LayoutParams.leftMargin I]
  + Fieldref [android/app/ActionBar$LayoutParams.rightMargin I]
  + Fieldref [android/app/ActionBar$LayoutParams.topMargin I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar.addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V]
  + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;)V]
  + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;I)V]
  + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;IZ)V]
  + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;Z)V]
  + Methodref [android/app/ActionBar.getCustomView ()Landroid/view/View;]
  + Methodref [android/app/ActionBar.getDisplayOptions ()I]
  + Methodref [android/app/ActionBar.getHeight ()I]
  + Methodref [android/app/ActionBar.getNavigationItemCount ()I]
  + Methodref [android/app/ActionBar.getNavigationMode ()I]
  + Methodref [android/app/ActionBar.getSelectedNavigationIndex ()I]
  + Methodref [android/app/ActionBar.getSelectedTab ()Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar.getSubtitle ()Ljava/lang/CharSequence;]
  + Methodref [android/app/ActionBar.getTabAt (I)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar.getTabCount ()I]
  + Methodref [android/app/ActionBar.getThemedContext ()Landroid/content/Context;]
  + Methodref [android/app/ActionBar.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [android/app/ActionBar.hide ()V]
  + Methodref [android/app/ActionBar.isShowing ()Z]
  + Methodref [android/app/ActionBar.newTab ()Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar.removeAllTabs ()V]
  + Methodref [android/app/ActionBar.removeTab (Landroid/app/ActionBar$Tab;)V]
  + Methodref [android/app/ActionBar.removeTabAt (I)V]
  + Methodref [android/app/ActionBar.selectTab (Landroid/app/ActionBar$Tab;)V]
  + Methodref [android/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/app/ActionBar.setCustomView (I)V]
  + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;)V]
  + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V]
  + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [android/app/ActionBar.setDisplayOptions (I)V]
  + Methodref [android/app/ActionBar.setDisplayOptions (II)V]
  + Methodref [android/app/ActionBar.setDisplayShowCustomEnabled (Z)V]
  + Methodref [android/app/ActionBar.setDisplayShowHomeEnabled (Z)V]
  + Methodref [android/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [android/app/ActionBar.setDisplayUseLogoEnabled (Z)V]
  + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V]
  + Methodref [android/app/ActionBar.setIcon (I)V]
  + Methodref [android/app/ActionBar.setIcon (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/app/ActionBar.setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V]
  + Methodref [android/app/ActionBar.setLogo (I)V]
  + Methodref [android/app/ActionBar.setLogo (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/app/ActionBar.setNavigationMode (I)V]
  + Methodref [android/app/ActionBar.setSelectedNavigationItem (I)V]
  + Methodref [android/app/ActionBar.setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/app/ActionBar.setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/app/ActionBar.setSubtitle (I)V]
  + Methodref [android/app/ActionBar.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/app/ActionBar.setTitle (I)V]
  + Methodref [android/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/app/ActionBar.show ()V]
  + Methodref [android/app/ActionBar$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;]
  + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
  + Methodref [com/actionbarsherlock/app/ActionBar.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.<init> (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V]
  + Methodref [java/util/HashSet.<init> (I)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V]
  + NameAndType [addTab (Landroid/app/ActionBar$Tab;)V]
  + NameAndType [addTab (Landroid/app/ActionBar$Tab;I)V]
  + NameAndType [addTab (Landroid/app/ActionBar$Tab;IZ)V]
  + NameAndType [addTab (Landroid/app/ActionBar$Tab;Z)V]
  + NameAndType [bottomMargin I]
  + NameAndType [getActionBar ()Landroid/app/ActionBar;]
  + NameAndType [getCustomView ()Landroid/view/View;]
  + NameAndType [getDisplayOptions ()I]
  + NameAndType [getHeight ()I]
  + NameAndType [getNavigationItemCount ()I]
  + NameAndType [getNavigationMode ()I]
  + NameAndType [getSelectedNavigationIndex ()I]
  + NameAndType [getSelectedTab ()Landroid/app/ActionBar$Tab;]
  + NameAndType [getSubtitle ()Ljava/lang/CharSequence;]
  + NameAndType [getTabAt (I)Landroid/app/ActionBar$Tab;]
  + NameAndType [getTabCount ()I]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [getThemedContext ()Landroid/content/Context;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [gravity I]
  + NameAndType [hasNext ()Z]
  + NameAndType [hide ()V]
  + NameAndType [isShowing ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [leftMargin I]
  + NameAndType [mActionBar Landroid/app/ActionBar;]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [mMenuVisibilityListeners Ljava/util/Set;]
  + NameAndType [mNativeTab Landroid/app/ActionBar$Tab;]
  + NameAndType [mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + NameAndType [newTab ()Landroid/app/ActionBar$Tab;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onMenuVisibilityChanged (Z)V]
  + NameAndType [onNavigationItemSelected (IJ)Z]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [removeAllTabs ()V]
  + NameAndType [removeTab (Landroid/app/ActionBar$Tab;)V]
  + NameAndType [removeTabAt (I)V]
  + NameAndType [rightMargin I]
  + NameAndType [selectTab (Landroid/app/ActionBar$Tab;)V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setCustomView (I)V]
  + NameAndType [setCustomView (Landroid/view/View;)V]
  + NameAndType [setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setDisplayOptions (I)V]
  + NameAndType [setDisplayOptions (II)V]
  + NameAndType [setDisplayShowCustomEnabled (Z)V]
  + NameAndType [setDisplayShowHomeEnabled (Z)V]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setDisplayUseLogoEnabled (Z)V]
  + NameAndType [setHomeButtonEnabled (Z)V]
  + NameAndType [setIcon (I)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V]
  + NameAndType [setLogo (I)V]
  + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setNavigationMode (I)V]
  + NameAndType [setSelectedNavigationItem (I)V]
  + NameAndType [setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setSubtitle (I)V]
  + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [topMargin I]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/ActionBar$Tab;]
  + Utf8 [()Landroid/app/ActionBar;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/ActionBar$Tab;]
  + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(IJ)Z]
  + Utf8 [(Landroid/app/ActionBar$OnMenuVisibilityListener;)V]
  + Utf8 [(Landroid/app/ActionBar$Tab;)V]
  + Utf8 [(Landroid/app/ActionBar$Tab;I)V]
  + Utf8 [(Landroid/app/ActionBar$Tab;IZ)V]
  + Utf8 [(Landroid/app/ActionBar$Tab;Z)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V]
  + Utf8 [(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarWrapper.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/ActionBar$LayoutParams;]
  + Utf8 [Landroid/app/ActionBar$Tab;]
  + Utf8 [Landroid/app/ActionBar;]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/SpinnerAdapter;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnMenuVisibilityListener]
  + Utf8 [OnNavigationListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabWrapper]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [activity]
  + Utf8 [adapter]
  + Utf8 [add]
  + Utf8 [addOnMenuVisibilityListener]
  + Utf8 [addTab]
  + Utf8 [android/app/ActionBar]
  + Utf8 [android/app/ActionBar$LayoutParams]
  + Utf8 [android/app/ActionBar$OnMenuVisibilityListener]
  + Utf8 [android/app/ActionBar$OnNavigationListener]
  + Utf8 [android/app/ActionBar$Tab]
  + Utf8 [android/app/Activity]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/SpinnerAdapter]
  + Utf8 [bottomMargin]
  + Utf8 [callback]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
  + Utf8 [d]
  + Utf8 [displayOptions]
  + Utf8 [enabled]
  + Utf8 [getActionBar]
  + Utf8 [getCustomView]
  + Utf8 [getDisplayOptions]
  + Utf8 [getHeight]
  + Utf8 [getNavigationItemCount]
  + Utf8 [getNavigationMode]
  + Utf8 [getSelectedNavigationIndex]
  + Utf8 [getSelectedTab]
  + Utf8 [getSubtitle]
  + Utf8 [getTabAt]
  + Utf8 [getTabCount]
  + Utf8 [getTag]
  + Utf8 [getThemedContext]
  + Utf8 [getTitle]
  + Utf8 [gravity]
  + Utf8 [hasNext]
  + Utf8 [hide]
  + Utf8 [icon]
  + Utf8 [index]
  + Utf8 [isShowing]
  + Utf8 [isVisible]
  + Utf8 [itemId]
  + Utf8 [itemPosition]
  + Utf8 [iterator]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Set]
  + Utf8 [layoutParams]
  + Utf8 [leftMargin]
  + Utf8 [listener]
  + Utf8 [logo]
  + Utf8 [lp]
  + Utf8 [mActionBar]
  + Utf8 [mActivity]
  + Utf8 [mFragmentTransaction]
  + Utf8 [mMenuVisibilityListeners]
  + Utf8 [mNativeTab]
  + Utf8 [mNavigationListener]
  + Utf8 [mask]
  + Utf8 [mode]
  + Utf8 [newTab]
  + Utf8 [next]
  + Utf8 [onMenuVisibilityChanged]
  + Utf8 [onNavigationItemSelected]
  + Utf8 [options]
  + Utf8 [position]
  + Utf8 [remove]
  + Utf8 [removeAllTabs]
  + Utf8 [removeOnMenuVisibilityListener]
  + Utf8 [removeTab]
  + Utf8 [removeTabAt]
  + Utf8 [resId]
  + Utf8 [rightMargin]
  + Utf8 [selectTab]
  + Utf8 [selected]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setCustomView]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDisplayOptions]
  + Utf8 [setDisplayShowCustomEnabled]
  + Utf8 [setDisplayShowHomeEnabled]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDisplayUseLogoEnabled]
  + Utf8 [setHomeButtonEnabled]
  + Utf8 [setIcon]
  + Utf8 [setListNavigationCallbacks]
  + Utf8 [setLogo]
  + Utf8 [setNavigationMode]
  + Utf8 [setSelected]
  + Utf8 [setSelectedNavigationItem]
  + Utf8 [setSplitBackgroundDrawable]
  + Utf8 [setStackedBackgroundDrawable]
  + Utf8 [setSubtitle]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [showCustom]
  + Utf8 [showHome]
  + Utf8 [showHomeAsUp]
  + Utf8 [showTitle]
  + Utf8 [subtitle]
  + Utf8 [tab]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [topMargin]
  + Utf8 [useLogo]
  + Utf8 [view]

Fields (count = 5):
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x12
      = private final android.app.Activity mActivity
  + Field:        mActionBar Landroid/app/ActionBar;
    Access flags: 0x12
      = private final android.app.ActionBar mActionBar
  + Field:        mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;
    Access flags: 0x2
      = private com.actionbarsherlock.app.ActionBar$OnNavigationListener mNavigationListener
  + Field:        mMenuVisibilityListeners Ljava/util/Set;
    Access flags: 0x2
      = private java.util.Set mMenuVisibilityListeners
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Set<Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;>;]
  + Field:        mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x2
      = private android.support.v4.app.FragmentTransaction mFragmentTransaction

Methods (count = 57):
  + Method:       <init>(Landroid/app/Activity;)V
    Access flags: 0x1
      = public ActionBarWrapper(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #89
        + Methodref [com/actionbarsherlock/app/ActionBar.<init> ()V]
      [4] aload_0 v0
      [5] new #17
        + Class [java/util/HashSet]
      [8] dup
      [9] iconst_1
      [10] invokespecial #91
        + Methodref [java/util/HashSet.<init> (I)V]
      [13] putfield #33
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;]
      [16] aload_0 v0
      [17] aload_1 v1
      [18] putfield #31
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;]
      [21] aload_0 v0
      [22] aload_1 v1
      [23] invokevirtual #88
        + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
      [26] putfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [29] aload_0 v0
      [30] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [33] ifnull +37 (target=70)
      [36] aload_0 v0
      [37] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [40] aload_0 v0
      [41] invokevirtual #36
        + Methodref [android/app/ActionBar.addOnMenuVisibilityListener (Landroid/app/ActionBar$OnMenuVisibilityListener;)V]
      [44] aload_0 v0
      [45] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [48] invokevirtual #42
        + Methodref [android/app/ActionBar.getDisplayOptions ()I]
      [51] istore_2 v2
      [52] aload_0 v0
      [53] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [56] iload_2 v2
      [57] iconst_4
      [58] iand
      [59] ifeq +7 (target=66)
      [62] iconst_1
      [63] goto +4 (target=67)
      [66] iconst_0
      [67] invokevirtual #71
        + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 24
        [4] -> line 20
        [16] -> line 25
        [21] -> line 26
        [29] -> line 27
        [36] -> line 28
        [44] -> line 31
        [52] -> line 32
        [70] -> line 34
      + Local variable table attribute (count = 3)
        v0: 0 -> 71 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 71 [Landroid/app/Activity; activity]
        v2: 52 -> 70 [I displayOptions]
      + Stack map table attribute (count = 3):
        - [66] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/app/Activity][i], Stack: [a:android/app/ActionBar]
        - [67] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/app/Activity][i], Stack: [a:android/app/ActionBar][i]
        - [70] Var: -1, Stack: (empty)
  + Method:       setHomeButtonEnabled(Z)V
    Access flags: 0x1
      = public void setHomeButtonEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #71
        + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [8] -> line 40
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Z enabled]
  + Method:       getThemedContext()Landroid/content/Context;
    Access flags: 0x1
      = public android.content.Context getThemedContext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #51
        + Methodref [android/app/ActionBar.getThemedContext ()Landroid/content/Context;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #62
        + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 49
        [8] -> line 50
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       setCustomView(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View,com.actionbarsherlock.app.ActionBar$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 4, stack = 3):
      [0] new #2
        + Class [android/app/ActionBar$LayoutParams]
      [3] dup
      [4] aload_2 v2
      [5] invokespecial #86
        + Methodref [android/app/ActionBar$LayoutParams.<init> (Landroid/view/ViewGroup$LayoutParams;)V]
      [8] astore_3 v3
      [9] aload_3 v3
      [10] aload_2 v2
      [11] getfield #26
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [14] putfield #21
        + Fieldref [android/app/ActionBar$LayoutParams.gravity I]
      [17] aload_3 v3
      [18] aload_2 v2
      [19] getfield #25
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I]
      [22] putfield #20
        + Fieldref [android/app/ActionBar$LayoutParams.bottomMargin I]
      [25] aload_3 v3
      [26] aload_2 v2
      [27] getfield #29
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I]
      [30] putfield #24
        + Fieldref [android/app/ActionBar$LayoutParams.topMargin I]
      [33] aload_3 v3
      [34] aload_2 v2
      [35] getfield #27
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I]
      [38] putfield #22
        + Fieldref [android/app/ActionBar$LayoutParams.leftMargin I]
      [41] aload_3 v3
      [42] aload_2 v2
      [43] getfield #28
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I]
      [46] putfield #23
        + Fieldref [android/app/ActionBar$LayoutParams.rightMargin I]
      [49] aload_0 v0
      [50] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [53] aload_1 v1
      [54] aload_3 v3
      [55] invokevirtual #63
        + Methodref [android/app/ActionBar.setCustomView (Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 54
        [9] -> line 55
        [17] -> line 56
        [25] -> line 57
        [33] -> line 58
        [41] -> line 59
        [49] -> line 60
        [58] -> line 61
      + Local variable table attribute (count = 4)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 59 [Landroid/view/View; view]
        v2: 0 -> 59 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; layoutParams]
        v3: 9 -> 59 [Landroid/app/ActionBar$LayoutParams; lp]
  + Method:       setCustomView(I)V
    Access flags: 0x1
      = public void setCustomView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #61
        + Methodref [android/app/ActionBar.setCustomView (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 65
        [8] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I resId]
  + Method:       setIcon(I)V
    Access flags: 0x1
      = public void setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #72
        + Methodref [android/app/ActionBar.setIcon (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 70
        [8] -> line 71
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I resId]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #73
        + Methodref [android/app/ActionBar.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 75
        [8] -> line 76
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setLogo(I)V
    Access flags: 0x1
      = public void setLogo(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #75
        + Methodref [android/app/ActionBar.setLogo (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 80
        [8] -> line 81
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I resId]
  + Method:       setLogo(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setLogo(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #76
        + Methodref [android/app/ActionBar.setLogo (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 85
        [8] -> line 86
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; logo]
  + Method:       setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V
    Access flags: 0x1
      = public void setListNavigationCallbacks(android.widget.SpinnerAdapter,com.actionbarsherlock.app.ActionBar$OnNavigationListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] putfield #34
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
      [5] aload_0 v0
      [6] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [9] aload_1 v1
      [10] aload_2 v2
      [11] ifnull +7 (target=18)
      [14] aload_0 v0
      [15] goto +4 (target=19)
      [18] aconst_null
      [19] invokevirtual #74
        + Methodref [android/app/ActionBar.setListNavigationCallbacks (Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 90
        [5] -> line 91
        [22] -> line 92
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 23 [Landroid/widget/SpinnerAdapter; adapter]
        v2: 0 -> 23 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; callback]
      + Stack map table attribute (count = 2):
        - [18] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/app/ActionBar$OnNavigationListener], Stack: [a:android/app/ActionBar][a:android/widget/SpinnerAdapter]
        - [19] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/app/ActionBar$OnNavigationListener], Stack: [a:android/app/ActionBar][a:android/widget/SpinnerAdapter][a:com/actionbarsherlock/internal/app/ActionBarWrapper]
  + Method:       onNavigationItemSelected(IJ)Z
    Access flags: 0x1
      = public boolean onNavigationItemSelected(int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mNavigationListener Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
      [4] iload_1 v1
      [5] lload_2 v2
      [6] invokeinterface #93
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 12 [I itemPosition]
        v2: 0 -> 12 [J itemId]
  + Method:       setSelectedNavigationItem(I)V
    Access flags: 0x1
      = public void setSelectedNavigationItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #78
        + Methodref [android/app/ActionBar.setSelectedNavigationItem (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 103
        [8] -> line 104
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I position]
  + Method:       getSelectedNavigationIndex()I
    Access flags: 0x1
      = public int getSelectedNavigationIndex()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #46
        + Methodref [android/app/ActionBar.getSelectedNavigationIndex ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       getNavigationItemCount()I
    Access flags: 0x1
      = public int getNavigationItemCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #44
        + Methodref [android/app/ActionBar.getNavigationItemCount ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #84
        + Methodref [android/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 118
        [8] -> line 119
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       setTitle(I)V
    Access flags: 0x1
      = public void setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #83
        + Methodref [android/app/ActionBar.setTitle (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 123
        [8] -> line 124
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I resId]
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setSubtitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #82
        + Methodref [android/app/ActionBar.setSubtitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 128
        [8] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; subtitle]
  + Method:       setSubtitle(I)V
    Access flags: 0x1
      = public void setSubtitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #81
        + Methodref [android/app/ActionBar.setSubtitle (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 133
        [8] -> line 134
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I resId]
  + Method:       setDisplayOptions(I)V
    Access flags: 0x1
      = public void setDisplayOptions(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #65
        + Methodref [android/app/ActionBar.setDisplayOptions (I)V]
      [8] aload_0 v0
      [9] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [12] iload_1 v1
      [13] iconst_4
      [14] iand
      [15] ifeq +7 (target=22)
      [18] iconst_1
      [19] goto +4 (target=23)
      [22] iconst_0
      [23] invokevirtual #71
        + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 138
        [8] -> line 141
        [26] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 27 [I options]
      + Stack map table attribute (count = 2):
        - [22] Var: ..., Stack: [a:android/app/ActionBar]
        - [23] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][i], Stack: [a:android/app/ActionBar][i]
  + Method:       setDisplayOptions(II)V
    Access flags: 0x1
      = public void setDisplayOptions(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] invokevirtual #66
        + Methodref [android/app/ActionBar.setDisplayOptions (II)V]
      [9] iload_2 v2
      [10] iconst_4
      [11] iand
      [12] ifeq +21 (target=33)
      [15] aload_0 v0
      [16] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [19] iload_1 v1
      [20] iconst_4
      [21] iand
      [22] ifeq +7 (target=29)
      [25] iconst_1
      [26] goto +4 (target=30)
      [29] iconst_0
      [30] invokevirtual #71
        + Methodref [android/app/ActionBar.setHomeButtonEnabled (Z)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 146
        [9] -> line 149
        [15] -> line 150
        [33] -> line 152
      + Local variable table attribute (count = 3)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 34 [I options]
        v2: 0 -> 34 [I mask]
      + Stack map table attribute (count = 3):
        - [29] Var: ..., Stack: [a:android/app/ActionBar]
        - [30] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][i][i], Stack: [a:android/app/ActionBar][i]
        - [33] Var: ..., Stack: (empty)
  + Method:       setDisplayUseLogoEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayUseLogoEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #70
        + Methodref [android/app/ActionBar.setDisplayUseLogoEnabled (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 156
        [8] -> line 157
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Z useLogo]
  + Method:       setDisplayShowHomeEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayShowHomeEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #68
        + Methodref [android/app/ActionBar.setDisplayShowHomeEnabled (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 161
        [8] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Z showHome]
  + Method:       setDisplayHomeAsUpEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayHomeAsUpEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #64
        + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 166
        [8] -> line 167
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Z showHomeAsUp]
  + Method:       setDisplayShowTitleEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayShowTitleEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #69
        + Methodref [android/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 171
        [8] -> line 172
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Z showTitle]
  + Method:       setDisplayShowCustomEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayShowCustomEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #67
        + Methodref [android/app/ActionBar.setDisplayShowCustomEnabled (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 176
        [8] -> line 177
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Z showCustom]
  + Method:       setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #60
        + Methodref [android/app/ActionBar.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 181
        [8] -> line 182
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setStackedBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setStackedBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #80
        + Methodref [android/app/ActionBar.setStackedBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 186
        [8] -> line 187
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setSplitBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setSplitBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] invokevirtual #79
        + Methodref [android/app/ActionBar.setSplitBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 191
        [8] -> line 192
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; d]
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #41
        + Methodref [android/app/ActionBar.getCustomView ()Landroid/view/View;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 196
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #52
        + Methodref [android/app/ActionBar.getTitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 201
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getSubtitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #48
        + Methodref [android/app/ActionBar.getSubtitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 206
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       getNavigationMode()I
    Access flags: 0x1
      = public int getNavigationMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #45
        + Methodref [android/app/ActionBar.getNavigationMode ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 211
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       setNavigationMode(I)V
    Access flags: 0x1
      = public void setNavigationMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #77
        + Methodref [android/app/ActionBar.setNavigationMode (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 216
        [8] -> line 217
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I mode]
  + Method:       getDisplayOptions()I
    Access flags: 0x1
      = public int getDisplayOptions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #42
        + Methodref [android/app/ActionBar.getDisplayOptions ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 221
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       newTab()Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab newTab()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 4):
      [0] new #16
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      [3] dup
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [9] invokevirtual #55
        + Methodref [android/app/ActionBar.newTab ()Landroid/app/ActionBar$Tab;]
      [12] invokespecial #90
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.<init> (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 384
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] checkcast #16
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      [8] getfield #35
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [11] invokevirtual #37
        + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 389
        [14] -> line 390
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 15 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] checkcast #16
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      [8] getfield #35
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [11] iload_2 v2
      [12] invokevirtual #40
        + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;Z)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 394
        [15] -> line 395
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 16 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 16 [Z setSelected]
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] checkcast #16
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      [8] getfield #35
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [11] iload_2 v2
      [12] invokevirtual #38
        + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 399
        [15] -> line 400
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 16 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 16 [I position]
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] checkcast #16
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      [8] getfield #35
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [11] iload_2 v2
      [12] iload_3 v3
      [13] invokevirtual #39
        + Methodref [android/app/ActionBar.addTab (Landroid/app/ActionBar$Tab;IZ)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 404
        [16] -> line 405
      + Local variable table attribute (count = 4)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 17 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 17 [I position]
        v3: 0 -> 17 [Z setSelected]
  + Method:       removeTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public void removeTab(com.actionbarsherlock.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] checkcast #16
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      [8] getfield #35
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [11] invokevirtual #57
        + Methodref [android/app/ActionBar.removeTab (Landroid/app/ActionBar$Tab;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 409
        [14] -> line 410
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 15 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
  + Method:       removeTabAt(I)V
    Access flags: 0x1
      = public void removeTabAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #58
        + Methodref [android/app/ActionBar.removeTabAt (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 414
        [8] -> line 415
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 9 [I position]
  + Method:       removeAllTabs()V
    Access flags: 0x1
      = public void removeAllTabs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #56
        + Methodref [android/app/ActionBar.removeAllTabs ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 419
        [7] -> line 420
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       selectTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public void selectTab(com.actionbarsherlock.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] aload_1 v1
      [5] checkcast #16
        + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      [8] getfield #35
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [11] invokevirtual #59
        + Methodref [android/app/ActionBar.selectTab (Landroid/app/ActionBar$Tab;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 424
        [14] -> line 425
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 15 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
  + Method:       getSelectedTab()Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab getSelectedTab()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #47
        + Methodref [android/app/ActionBar.getSelectedTab ()Landroid/app/ActionBar$Tab;]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] ifnull +13 (target=22)
      [12] aload_1 v1
      [13] invokevirtual #87
        + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;]
      [16] checkcast #14
        + Class [com/actionbarsherlock/app/ActionBar$Tab]
      [19] goto +4 (target=23)
      [22] aconst_null
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 429
        [8] -> line 430
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 8 -> 24 [Landroid/app/ActionBar$Tab; selected]
      + Stack map table attribute (count = 2):
        - [22] Var: ...[a:android/app/ActionBar$Tab], Stack: (empty)
        - [23] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$Tab]
  + Method:       getTabAt(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab getTabAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] iload_1 v1
      [5] invokevirtual #49
        + Methodref [android/app/ActionBar.getTabAt (I)Landroid/app/ActionBar$Tab;]
      [8] astore_2 v2
      [9] aload_2 v2
      [10] ifnull +13 (target=23)
      [13] aload_2 v2
      [14] invokevirtual #87
        + Methodref [android/app/ActionBar$Tab.getTag ()Ljava/lang/Object;]
      [17] checkcast #14
        + Class [com/actionbarsherlock/app/ActionBar$Tab]
      [20] goto +4 (target=24)
      [23] aconst_null
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 435
        [9] -> line 436
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 25 [I index]
        v2: 9 -> 25 [Landroid/app/ActionBar$Tab; selected]
      + Stack map table attribute (count = 2):
        - [23] Var: ...[a:android/app/ActionBar$Tab], Stack: (empty)
        - [24] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$Tab]
  + Method:       getTabCount()I
    Access flags: 0x1
      = public int getTabCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #50
        + Methodref [android/app/ActionBar.getTabCount ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 441
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       getHeight()I
    Access flags: 0x1
      = public int getHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #43
        + Methodref [android/app/ActionBar.getHeight ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 446
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       show()V
    Access flags: 0x1
      = public void show()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #85
        + Methodref [android/app/ActionBar.show ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 451
        [7] -> line 452
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       hide()V
    Access flags: 0x1
      = public void hide()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #53
        + Methodref [android/app/ActionBar.hide ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 456
        [7] -> line 457
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       isShowing()Z
    Access flags: 0x1
      = public boolean isShowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActionBar Landroid/app/ActionBar;]
      [4] invokevirtual #54
        + Methodref [android/app/ActionBar.isShowing ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 461
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
  + Method:       addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
    Access flags: 0x1
      = public void addOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;]
      [4] aload_1 v1
      [5] invokeinterface #96
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 466
        [11] -> line 467
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; listener]
  + Method:       removeOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
    Access flags: 0x1
      = public void removeOnMenuVisibilityListener(com.actionbarsherlock.app.ActionBar$OnMenuVisibilityListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;]
      [4] aload_1 v1
      [5] invokeinterface #98
        + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 471
        [11] -> line 472
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; listener]
  + Method:       onMenuVisibilityChanged(Z)V
    Access flags: 0x1
      = public void onMenuVisibilityChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mMenuVisibilityListeners Ljava/util/Set;]
      [4] invokeinterface #97
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [9] astore_3 v3
      [10] goto +20 (target=30)
      [13] aload_3 v3
      [14] invokeinterface #95
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [19] checkcast #12
        + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
      [22] astore_2 v2
      [23] aload_2 v2
      [24] iload_1 v1
      [25] invokeinterface #92
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged (Z)V]
      [30] aload_3 v3
      [31] invokeinterface #94
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [36] ifne -23 (target=13)
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 476
        [23] -> line 477
        [30] -> line 476
        [39] -> line 479
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper; this]
        v1: 0 -> 40 [Z isVisible]
        v2: 23 -> 30 [Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; listener]
      + Stack map table attribute (count = 2):
        - [13] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper][i][T][a:java/util/Iterator], Stack: 
        - [30] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;
    Access flags: 0x1008
      = static synthetic android.app.Activity access$0(com.actionbarsherlock.internal.app.ActionBarWrapper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mActivity Landroid/app/Activity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 17
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;
    Access flags: 0x1008
      = static synthetic android.support.v4.app.FragmentTransaction access$1(com.actionbarsherlock.internal.app.ActionBarWrapper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V
    Access flags: 0x1008
      = static synthetic void access$2(com.actionbarsherlock.internal.app.ActionBarWrapper,android.support.v4.app.FragmentTransaction)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #32
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper.mFragmentTransaction Landroid/support/v4/app/FragmentTransaction;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/ActionBar$LayoutParams]
      + Class [android/app/ActionBar]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/ActionBar$OnMenuVisibilityListener]
      + Class [android/app/ActionBar]
      + Utf8 [OnMenuVisibilityListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/ActionBar$OnNavigationListener]
      + Class [android/app/ActionBar]
      + Utf8 [OnNavigationListener]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/app/ActionBar$Tab]
      + Class [android/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnMenuVisibilityListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnNavigationListener]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      + Class [com/actionbarsherlock/internal/app/ActionBarWrapper]
      + Utf8 [TabWrapper]
  + Source file attribute:
    + Utf8 [ActionBarWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper
  Superclass:    com/actionbarsherlock/app/ActionBar$Tab
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper extends com.actionbarsherlock.app.ActionBar$Tab

Interfaces (count = 1):
  + Class [android/app/ActionBar$TabListener]

Constant Pool (count = 177):
  + Class [android/app/ActionBar]
  + Class [android/app/ActionBar$Tab]
  + Class [android/app/ActionBar$TabListener]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/app/ActionBar$TabListener]
  + Class [com/actionbarsherlock/internal/app/ActionBarWrapper]
  + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
  + Methodref [android/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;]
  + Methodref [android/app/ActionBar$Tab.getCustomView ()Landroid/view/View;]
  + Methodref [android/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/app/ActionBar$Tab.getPosition ()I]
  + Methodref [android/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;]
  + Methodref [android/app/ActionBar$Tab.select ()V]
  + Methodref [android/app/ActionBar$Tab.setContentDescription (I)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setCustomView (I)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setIcon (I)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setText (I)Landroid/app/ActionBar$Tab;]
  + Methodref [android/app/ActionBar$Tab.setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;]
  + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [commit ()I]
  + NameAndType [disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [getContentDescription ()Ljava/lang/CharSequence;]
  + NameAndType [getCustomView ()Landroid/view/View;]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getPosition ()I]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + NameAndType [mNativeTab Landroid/app/ActionBar$Tab;]
  + NameAndType [mTag Ljava/lang/Object;]
  + NameAndType [onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + NameAndType [select ()V]
  + NameAndType [setContentDescription (I)Landroid/app/ActionBar$Tab;]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;]
  + NameAndType [setCustomView (I)Landroid/app/ActionBar$Tab;]
  + NameAndType [setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;]
  + NameAndType [setIcon (I)Landroid/app/ActionBar$Tab;]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;]
  + NameAndType [setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;]
  + NameAndType [setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;]
  + NameAndType [setText (I)Landroid/app/ActionBar$Tab;]
  + NameAndType [setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/ActionBar$Tab;]
  + Utf8 [(I)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V]
  + Utf8 [(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Landroid/view/View;)Landroid/app/ActionBar$Tab;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [(Ljava/lang/Object;)Landroid/app/ActionBar$Tab;]
  + Utf8 [(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [<init>]
  + Utf8 [ActionBarWrapper.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ActionBar$Tab;]
  + Utf8 [Landroid/app/FragmentTransaction;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$TabListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;]
  + Utf8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabListener]
  + Utf8 [TabWrapper]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [android/app/ActionBar]
  + Utf8 [android/app/ActionBar$Tab]
  + Utf8 [android/app/ActionBar$TabListener]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [beginTransaction]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/app/ActionBar$TabListener]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper]
  + Utf8 [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
  + Utf8 [commit]
  + Utf8 [contentDesc]
  + Utf8 [disallowAddToBackStack]
  + Utf8 [ft]
  + Utf8 [getContentDescription]
  + Utf8 [getCustomView]
  + Utf8 [getIcon]
  + Utf8 [getPosition]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getTag]
  + Utf8 [getText]
  + Utf8 [icon]
  + Utf8 [isEmpty]
  + Utf8 [layoutResId]
  + Utf8 [listener]
  + Utf8 [mListener]
  + Utf8 [mNativeTab]
  + Utf8 [mTag]
  + Utf8 [nativeTab]
  + Utf8 [obj]
  + Utf8 [onTabReselected]
  + Utf8 [onTabSelected]
  + Utf8 [onTabUnselected]
  + Utf8 [resId]
  + Utf8 [select]
  + Utf8 [setContentDescription]
  + Utf8 [setCustomView]
  + Utf8 [setIcon]
  + Utf8 [setTabListener]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [tab]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [trans]
  + Utf8 [view]

Fields (count = 4):
  + Field:        mNativeTab Landroid/app/ActionBar$Tab;
    Access flags: 0x10
      = final android.app.ActionBar$Tab mNativeTab
  + Field:        mTag Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mTag
  + Field:        mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;
    Access flags: 0x2
      = private com.actionbarsherlock.app.ActionBar$TabListener mListener
  + Field:        this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.app.ActionBarWrapper this$0

Methods (count = 21):
  + Method:       <init>(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public ActionBarWrapper$TabWrapper(com.actionbarsherlock.internal.app.ActionBarWrapper,android.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [5] aload_0 v0
      [6] invokespecial #37
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [14] aload_0 v0
      [15] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [18] aload_0 v0
      [19] invokevirtual #29
        + Methodref [android/app/ActionBar$Tab.setTag (Ljava/lang/Object;)Landroid/app/ActionBar$Tab;]
      [22] pop
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 229
        [9] -> line 230
        [14] -> line 231
        [23] -> line 232
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v2: 0 -> 24 [Landroid/app/ActionBar$Tab; nativeTab]
  + Method:       getPosition()I
    Access flags: 0x1
      = public int getPosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] invokevirtual #19
        + Methodref [android/app/ActionBar$Tab.getPosition ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 236
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
  + Method:       getIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] invokevirtual #18
        + Methodref [android/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 241
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
  + Method:       getText()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] invokevirtual #20
        + Methodref [android/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 246
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] aload_1 v1
      [5] invokevirtual #27
        + Methodref [android/app/ActionBar$Tab.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 251
        [9] -> line 252
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setIcon(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] iload_1 v1
      [5] invokevirtual #26
        + Methodref [android/app/ActionBar$Tab.setIcon (I)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 257
        [9] -> line 258
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [I resId]
  + Method:       setText(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] aload_1 v1
      [5] invokevirtual #31
        + Methodref [android/app/ActionBar$Tab.setText (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 263
        [9] -> line 264
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [Ljava/lang/CharSequence; text]
  + Method:       setText(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setText(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] iload_1 v1
      [5] invokevirtual #30
        + Methodref [android/app/ActionBar$Tab.setText (I)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 269
        [9] -> line 270
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [I resId]
  + Method:       setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] aload_1 v1
      [5] invokevirtual #25
        + Methodref [android/app/ActionBar$Tab.setCustomView (Landroid/view/View;)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 275
        [9] -> line 276
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [Landroid/view/View; view]
  + Method:       setCustomView(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setCustomView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] iload_1 v1
      [5] invokevirtual #24
        + Methodref [android/app/ActionBar$Tab.setCustomView (I)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 281
        [9] -> line 282
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [I layoutResId]
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] invokevirtual #17
        + Methodref [android/app/ActionBar$Tab.getCustomView ()Landroid/view/View;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 287
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
  + Method:       setTag(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setTag(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 292
        [5] -> line 293
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 7 [Ljava/lang/Object; obj]
  + Method:       getTag()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getTag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mTag Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 298
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
  + Method:       setTabListener(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setTabListener(com.actionbarsherlock.app.ActionBar$TabListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] aload_1 v1
      [5] ifnull +7 (target=12)
      [8] aload_0 v0
      [9] goto +4 (target=13)
      [12] aconst_null
      [13] invokevirtual #28
        + Methodref [android/app/ActionBar$Tab.setTabListener (Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab;]
      [16] pop
      [17] aload_0 v0
      [18] aload_1 v1
      [19] putfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [22] aload_0 v0
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 303
        [17] -> line 304
        [22] -> line 305
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 24 [Lcom/actionbarsherlock/app/ActionBar$TabListener; listener]
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: [a:android/app/ActionBar$Tab]
        - [13] Var: [a:com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper][a:com/actionbarsherlock/app/ActionBar$TabListener], Stack: [a:android/app/ActionBar$Tab][a:com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
  + Method:       select()V
    Access flags: 0x1
      = public void select()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] invokevirtual #21
        + Methodref [android/app/ActionBar$Tab.select ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 310
        [7] -> line 311
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
  + Method:       setContentDescription(I)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] iload_1 v1
      [5] invokevirtual #22
        + Methodref [android/app/ActionBar$Tab.setContentDescription (I)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 315
        [9] -> line 316
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [I resId]
  + Method:       setContentDescription(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab setContentDescription(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] aload_1 v1
      [5] invokevirtual #23
        + Methodref [android/app/ActionBar$Tab.setContentDescription (Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 321
        [9] -> line 322
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 11 [Ljava/lang/CharSequence; contentDesc]
  + Method:       getContentDescription()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getContentDescription()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mNativeTab Landroid/app/ActionBar$Tab;]
      [4] invokevirtual #16
        + Methodref [android/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 327
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
  + Method:       onTabReselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V
    Access flags: 0x1
      = public void onTabReselected(android.app.ActionBar$Tab,android.app.FragmentTransaction)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [4] ifnull +65 (target=69)
      [7] aconst_null
      [8] astore_3 v3
      [9] aload_0 v0
      [10] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [13] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
      [16] instanceof #4
        + Class [android/support/v4/app/FragmentActivity]
      [19] ifeq +23 (target=42)
      [22] aload_0 v0
      [23] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [26] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
      [29] checkcast #4
        + Class [android/support/v4/app/FragmentActivity]
      [32] invokevirtual #32
        + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [35] invokevirtual #33
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [38] invokevirtual #35
        + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
      [41] astore_3 v3
      [42] aload_0 v0
      [43] getfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [46] aload_0 v0
      [47] aload_3 v3
      [48] invokeinterface #41
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabReselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
      [53] aload_3 v3
      [54] ifnull +15 (target=69)
      [57] aload_3 v3
      [58] invokevirtual #36
        + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z]
      [61] ifne +8 (target=69)
      [64] aload_3 v3
      [65] invokevirtual #34
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [68] pop
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 332
        [7] -> line 333
        [9] -> line 334
        [22] -> line 335
        [38] -> line 336
        [41] -> line 335
        [42] -> line 339
        [53] -> line 341
        [64] -> line 342
        [69] -> line 345
      + Local variable table attribute (count = 4)
        v0: 0 -> 70 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 70 [Landroid/app/ActionBar$Tab; tab]
        v2: 0 -> 70 [Landroid/app/FragmentTransaction; ft]
        v3: 9 -> 69 [Landroid/support/v4/app/FragmentTransaction; trans]
      + Stack map table attribute (count = 2):
        - [42] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty)
        - [69] Var: -1, Stack: (empty)
  + Method:       onTabSelected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V
    Access flags: 0x1
      = public void onTabSelected(android.app.ActionBar$Tab,android.app.FragmentTransaction)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 116, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [4] ifnull +111 (target=115)
      [7] aload_0 v0
      [8] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [11] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
      [14] ifnonnull +42 (target=56)
      [17] aload_0 v0
      [18] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [21] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
      [24] instanceof #4
        + Class [android/support/v4/app/FragmentActivity]
      [27] ifeq +29 (target=56)
      [30] aload_0 v0
      [31] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [34] aload_0 v0
      [35] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [38] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
      [41] checkcast #4
        + Class [android/support/v4/app/FragmentActivity]
      [44] invokevirtual #32
        + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [47] invokevirtual #33
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [50] invokevirtual #35
        + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
      [53] invokestatic #40
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V]
      [56] aload_0 v0
      [57] getfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [60] aload_0 v0
      [61] aload_0 v0
      [62] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [65] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
      [68] invokeinterface #42
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabSelected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
      [73] aload_0 v0
      [74] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [77] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
      [80] ifnull +35 (target=115)
      [83] aload_0 v0
      [84] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [87] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
      [90] invokevirtual #36
        + Methodref [android/support/v4/app/FragmentTransaction.isEmpty ()Z]
      [93] ifne +14 (target=107)
      [96] aload_0 v0
      [97] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [100] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$1 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;]
      [103] invokevirtual #34
        + Methodref [android/support/v4/app/FragmentTransaction.commit ()I]
      [106] pop
      [107] aload_0 v0
      [108] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [111] aconst_null
      [112] invokestatic #40
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V]
      [115] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 349
        [7] -> line 351
        [30] -> line 352
        [50] -> line 353
        [53] -> line 352
        [56] -> line 356
        [73] -> line 358
        [83] -> line 359
        [96] -> line 360
        [107] -> line 362
        [115] -> line 365
      + Local variable table attribute (count = 3)
        v0: 0 -> 116 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 116 [Landroid/app/ActionBar$Tab; tab]
        v2: 0 -> 116 [Landroid/app/FragmentTransaction; ft]
      + Stack map table attribute (count = 3):
        - [56] Var: ..., Stack: (empty)
        - [107] Var: ..., Stack: (empty)
        - [115] Var: ..., Stack: (empty)
  + Method:       onTabUnselected(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V
    Access flags: 0x1
      = public void onTabUnselected(android.app.ActionBar$Tab,android.app.FragmentTransaction)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [4] ifnull +57 (target=61)
      [7] aconst_null
      [8] astore_3 v3
      [9] aload_0 v0
      [10] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [13] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
      [16] instanceof #4
        + Class [android/support/v4/app/FragmentActivity]
      [19] ifeq +31 (target=50)
      [22] aload_0 v0
      [23] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [26] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$0 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;]
      [29] checkcast #4
        + Class [android/support/v4/app/FragmentActivity]
      [32] invokevirtual #32
        + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [35] invokevirtual #33
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [38] invokevirtual #35
        + Methodref [android/support/v4/app/FragmentTransaction.disallowAddToBackStack ()Landroid/support/v4/app/FragmentTransaction;]
      [41] astore_3 v3
      [42] aload_0 v0
      [43] getfield #15
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper;]
      [46] aload_3 v3
      [47] invokestatic #40
        + Methodref [com/actionbarsherlock/internal/app/ActionBarWrapper.access$2 (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)V]
      [50] aload_0 v0
      [51] getfield #12
        + Fieldref [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.mListener Lcom/actionbarsherlock/app/ActionBar$TabListener;]
      [54] aload_0 v0
      [55] aload_3 v3
      [56] invokeinterface #43
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$TabListener.onTabUnselected (Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 369
        [7] -> line 370
        [9] -> line 371
        [22] -> line 372
        [38] -> line 373
        [41] -> line 372
        [42] -> line 374
        [50] -> line 377
        [61] -> line 379
      + Local variable table attribute (count = 4)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; this]
        v1: 0 -> 62 [Landroid/app/ActionBar$Tab; tab]
        v2: 0 -> 62 [Landroid/app/FragmentTransaction; ft]
        v3: 9 -> 61 [Landroid/support/v4/app/FragmentTransaction; trans]
      + Stack map table attribute (count = 2):
        - [50] Var: ...[a:android/support/v4/app/FragmentTransaction], Stack: (empty)
        - [61] Var: -1, Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/app/ActionBar$Tab]
      + Class [android/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/ActionBar$TabListener]
      + Class [android/app/ActionBar]
      + Utf8 [TabListener]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$TabListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [TabListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper]
      + Class [com/actionbarsherlock/internal/app/ActionBarWrapper]
      + Utf8 [TabWrapper]
  + Source file attribute:
    + Utf8 [ActionBarWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Animator
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.Animator extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Cloneable]

Constant Pool (count = 103):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [java/lang/AssertionError]
  + Class [java/lang/CloneNotSupportedException]
  + Class [java/lang/Cloneable]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [clear ()V]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [isRunning ()Z]
  + NameAndType [mListeners Ljava/util/ArrayList;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [size ()I]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [Animator.java]
  + Utf8 [AnimatorListener]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CloneNotSupportedException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [add]
  + Utf8 [addListener]
  + Utf8 [anim]
  + Utf8 [cancel]
  + Utf8 [clear]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [e]
  + Utf8 [end]
  + Utf8 [get]
  + Utf8 [getDuration]
  + Utf8 [getListeners]
  + Utf8 [getStartDelay]
  + Utf8 [i]
  + Utf8 [isRunning]
  + Utf8 [isStarted]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/CloneNotSupportedException]
  + Utf8 [java/lang/Cloneable]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [listener]
  + Utf8 [mListeners]
  + Utf8 [numListeners]
  + Utf8 [oldListeners]
  + Utf8 [remove]
  + Utf8 [removeAllListeners]
  + Utf8 [removeListener]
  + Utf8 [setDuration]
  + Utf8 [setInterpolator]
  + Utf8 [setStartDelay]
  + Utf8 [setTarget]
  + Utf8 [setupEndValues]
  + Utf8 [setupStartValues]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [target]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mListeners Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mListeners
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;]

Methods (count = 20):
  + Method:       <init>()V
    Access flags: 0x1
      = public Animator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 27
        [4] -> line 33
        [9] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
  + Method:       start()V
    Access flags: 0x1
      = public void start()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
  + Method:       cancel()V
    Access flags: 0x1
      = public void cancel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
  + Method:       end()V
    Access flags: 0x1
      = public void end()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
  + Method:       getStartDelay()J
    Access flags: 0x401
      = public abstract long getStartDelay()
  + Method:       setStartDelay(J)V
    Access flags: 0x401
      = public abstract void setStartDelay(long)
  + Method:       setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long)
  + Method:       getDuration()J
    Access flags: 0x401
      = public abstract long getDuration()
  + Method:       setInterpolator(Landroid/view/animation/Interpolator;)V
    Access flags: 0x401
      = public abstract void setInterpolator(android.view.animation.Interpolator)
  + Method:       isRunning()Z
    Access flags: 0x401
      = public abstract boolean isRunning()
  + Method:       isStarted()Z
    Access flags: 0x1
      = public boolean isStarted()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 135
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
  + Method:       addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V
    Access flags: 0x1
      = public void addListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #7
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #14
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [22] aload_1 v1
      [23] invokevirtual #15
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 145
        [7] -> line 146
        [18] -> line 148
        [27] -> line 149
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
        v1: 0 -> 28 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       removeListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V
    Access flags: 0x1
      = public void removeListener(com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [12] aload_1 v1
      [13] invokevirtual #18
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [16] pop
      [17] aload_0 v0
      [18] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [21] invokevirtual #19
        + Methodref [java/util/ArrayList.size ()I]
      [24] ifne +8 (target=32)
      [27] aload_0 v0
      [28] aconst_null
      [29] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 158
        [7] -> line 159
        [8] -> line 161
        [17] -> line 162
        [27] -> line 163
        [32] -> line 165
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
        v1: 0 -> 33 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
      + Stack map table attribute (count = 2):
        - [8] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       getListeners()Ljava/util/ArrayList;
    Access flags: 0x1
      = public java.util.ArrayList getListeners()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 174
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;]
  + Method:       removeAllListeners()V
    Access flags: 0x1
      = public void removeAllListeners()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [4] ifnull +15 (target=19)
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [11] invokevirtual #16
        + Methodref [java/util/ArrayList.clear ()V]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 183
        [7] -> line 184
        [14] -> line 185
        [19] -> line 187
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
      [4] checkcast #1
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [12] ifnull +56 (target=68)
      [15] aload_0 v0
      [16] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [19] astore_2 v2
      [20] aload_1 v1
      [21] new #7
        + Class [java/util/ArrayList]
      [24] dup
      [25] invokespecial #14
        + Methodref [java/util/ArrayList.<init> ()V]
      [28] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [31] aload_2 v2
      [32] invokevirtual #19
        + Methodref [java/util/ArrayList.size ()I]
      [35] istore_3 v3
      [36] iconst_0
      [37] istore v4
      [39] goto +23 (target=62)
      [42] aload_1 v1
      [43] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.mListeners Ljava/util/ArrayList;]
      [46] aload_2 v2
      [47] iload v4
      [49] invokevirtual #17
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [52] checkcast #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [55] invokevirtual #15
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [58] pop
      [59] iinc v4, 1
      [62] iload v4
      [64] iload_3 v3
      [65] ificmplt -23 (target=42)
      [68] aload_1 v1
      [69] areturn
      [70] astore_1 v1
      [71] new #3
        + Class [java/lang/AssertionError]
      [74] dup
      [75] invokespecial #11
        + Methodref [java/lang/AssertionError.<init> ()V]
      [78] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 69: 70):
      + Class [java/lang/CloneNotSupportedException]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 11)
        [0] -> line 192
        [8] -> line 193
        [15] -> line 194
        [20] -> line 195
        [31] -> line 196
        [36] -> line 197
        [42] -> line 198
        [59] -> line 197
        [68] -> line 201
        [70] -> line 202
        [71] -> line 203
      + Local variable table attribute (count = 6)
        v0: 0 -> 79 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
        v1: 8 -> 70 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
        v2: 20 -> 68 [Ljava/util/ArrayList; oldListeners]
        v3: 36 -> 68 [I numListeners]
        v4: 39 -> 68 [I i]
        v1: 71 -> 79 [Ljava/lang/CloneNotSupportedException; e]
      + Local variable type table attribute (count = 1)
        v2: 20 -> 68 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; oldListeners]
      + Stack map table attribute (count = 4):
        - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:java/util/ArrayList][i][i], Stack: 
        - [62] Var: ..., Stack: (empty)
        - [68] Var: -3, Stack: (empty)
        - [70] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: [a:java/lang/CloneNotSupportedException]
  + Method:       setupStartValues()V
    Access flags: 0x1
      = public void setupStartValues()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 217
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
  + Method:       setupEndValues()V
    Access flags: 0x1
      = public void setupEndValues()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 229
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
  + Method:       setTarget(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setTarget(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 240
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; this]
        v1: 0 -> 1 [Ljava/lang/Object; target]
  + Method:       clone()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object clone()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
    + Exceptions attribute (count = 1)
      + Class [java/lang/CloneNotSupportedException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
  + Source file attribute:
    + Utf8 [Animator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.nineoldandroids.animation.Animator$AnimatorListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [Animator.java]
  + Utf8 [AnimatorListener]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]

Fields (count = 0):

Methods (count = 4):
  + Method:       onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x401
      = public abstract void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x401
      = public abstract void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x401
      = public abstract void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
  + Method:       onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x401
      = public abstract void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
  + Source file attribute:
    + Utf8 [Animator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]

Constant Pool (count = 29):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [<init>]
  + Utf8 [AnimatorListener]
  + Utf8 [AnimatorListenerAdapter.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [animation]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Utf8 [java/lang/Object]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public AnimatorListenerAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; this]
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 31
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
  + Source file attribute:
    + Utf8 [AnimatorListenerAdapter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/Animator
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet extends com.actionbarsherlock.internal.nineoldandroids.animation.Animator

Interfaces (count = 0):

Constant Pool (count = 374):
  + String [Circular dependencies cannot exist in AnimatorSet]
  + String [duration must be a value of zero or greater]
  + Class [android/view/animation/Interpolator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/Collection]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Long [-1]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupEndValues ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupStartValues ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setTarget (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setTarget (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.isRunning ()Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Collection.size ()I]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/util/Collection;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAll (Ljava/util/Collection;)Z]
  + NameAndType [addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
  + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [cancel ()V]
  + NameAndType [clear ()V]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [contains (Ljava/lang/Object;)Z]
  + NameAndType [dependencies Ljava/util/ArrayList;]
  + NameAndType [done Z]
  + NameAndType [end ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getListeners ()Ljava/util/ArrayList;]
  + NameAndType [hasNext ()Z]
  + NameAndType [isRunning ()Z]
  + NameAndType [isStarted ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [mDuration J]
  + NameAndType [mListeners Ljava/util/ArrayList;]
  + NameAndType [mNeedsSort Z]
  + NameAndType [mNodeMap Ljava/util/HashMap;]
  + NameAndType [mNodes Ljava/util/ArrayList;]
  + NameAndType [mPlayingSet Ljava/util/ArrayList;]
  + NameAndType [mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
  + NameAndType [mSortedNodes Ljava/util/ArrayList;]
  + NameAndType [mStartDelay J]
  + NameAndType [mStarted Z]
  + NameAndType [mTerminated Z]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [nodeDependencies Ljava/util/ArrayList;]
  + NameAndType [nodeDependents Ljava/util/ArrayList;]
  + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [rule I]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [setTarget (Ljava/lang/Object;)V]
  + NameAndType [setupEndValues ()V]
  + NameAndType [setupStartValues ()V]
  + NameAndType [size ()I]
  + NameAndType [sortNodes ()V]
  + NameAndType [start ()V]
  + NameAndType [tmpDependencies Ljava/util/ArrayList;]
  + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/util/Collection;)V]
  + Utf8 [(Ljava/util/Collection;)Z]
  + Utf8 [(Ljava/util/Collection<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;)V]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;)V]
  + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [<init>]
  + Utf8 [AnimatorListener]
  + Utf8 [AnimatorSet.java]
  + Utf8 [AnimatorSetListener]
  + Utf8 [Builder]
  + Utf8 [Circular dependencies cannot exist in AnimatorSet]
  + Utf8 [Code]
  + Utf8 [Dependency]
  + Utf8 [DependencyListener]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Utf8 [Ljava/util/Collection;]
  + Utf8 [Ljava/util/Collection<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Utf8 [Ljava/util/HashMap<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Node]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [add]
  + Utf8 [addAll]
  + Utf8 [addDependency]
  + Utf8 [addListener]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [anim]
  + Utf8 [animation]
  + Utf8 [before]
  + Utf8 [builder]
  + Utf8 [cancel]
  + Utf8 [childList]
  + Utf8 [clear]
  + Utf8 [clone]
  + Utf8 [cloneDependency]
  + Utf8 [cloneListeners]
  + Utf8 [clonedDependencyNode]
  + Utf8 [clonedListeners]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [contains]
  + Utf8 [dependencies]
  + Utf8 [dependency]
  + Utf8 [done]
  + Utf8 [duration]
  + Utf8 [duration must be a value of zero or greater]
  + Utf8 [end]
  + Utf8 [get]
  + Utf8 [getChildAnimations]
  + Utf8 [getDuration]
  + Utf8 [getListeners]
  + Utf8 [getStartDelay]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [interpolator]
  + Utf8 [isRunning]
  + Utf8 [isStarted]
  + Utf8 [items]
  + Utf8 [iterator]
  + Utf8 [j]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [listener]
  + Utf8 [listenersToRemove]
  + Utf8 [mDelayAnim]
  + Utf8 [mDuration]
  + Utf8 [mListeners]
  + Utf8 [mNeedsSort]
  + Utf8 [mNodeMap]
  + Utf8 [mNodes]
  + Utf8 [mPlayingSet]
  + Utf8 [mSetListener]
  + Utf8 [mSortedNodes]
  + Utf8 [mStartDelay]
  + Utf8 [mStarted]
  + Utf8 [mTerminated]
  + Utf8 [next]
  + Utf8 [node]
  + Utf8 [nodeClone]
  + Utf8 [nodeCloneMap]
  + Utf8 [nodeDependencies]
  + Utf8 [nodeDependents]
  + Utf8 [nodesToStart]
  + Utf8 [numDependencies]
  + Utf8 [numDependents]
  + Utf8 [numListeners]
  + Utf8 [numNodes]
  + Utf8 [numRoots]
  + Utf8 [numSortedNodes]
  + Utf8 [ofFloat]
  + Utf8 [oldListeners]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationStart]
  + Utf8 [play]
  + Utf8 [playSequentially]
  + Utf8 [playTogether]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [removeListener]
  + Utf8 [root]
  + Utf8 [roots]
  + Utf8 [rule]
  + Utf8 [setDuration]
  + Utf8 [setInterpolator]
  + Utf8 [setStartDelay]
  + Utf8 [setTarget]
  + Utf8 [setupEndValues]
  + Utf8 [setupStartValues]
  + Utf8 [size]
  + Utf8 [sortNodes]
  + Utf8 [start]
  + Utf8 [startDelay]
  + Utf8 [target]
  + Utf8 [this]
  + Utf8 [tmpDependencies]
  + Utf8 [tmpListeners]
  + Utf8 [tmpRoots]
  + Utf8 [with]

Fields (count = 11):
  + Field:        mPlayingSet Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mPlayingSet
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;]
  + Field:        mNodeMap Ljava/util/HashMap;
    Access flags: 0x2
      = private java.util.HashMap mNodeMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Field:        mNodes Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mNodes
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Field:        mSortedNodes Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mSortedNodes
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Field:        mNeedsSort Z
    Access flags: 0x2
      = private boolean mNeedsSort
  + Field:        mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener mSetListener
  + Field:        mTerminated Z
    Access flags: 0x0
      = boolean mTerminated
  + Field:        mStarted Z
    Access flags: 0x2
      = private boolean mStarted
  + Field:        mStartDelay J
    Access flags: 0x2
      = private long mStartDelay
  + Field:        mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator mDelayAnim
  + Field:        mDuration J
    Access flags: 0x2
      = private long mDuration

Methods (count = 29):
  + Method:       <init>()V
    Access flags: 0x1
      = public AnimatorSet()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #45
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.<init> ()V]
      [4] aload_0 v0
      [5] new #18
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #31
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;]
      [15] aload_0 v0
      [16] new #20
        + Class [java/util/HashMap]
      [19] dup
      [20] invokespecial #93
        + Methodref [java/util/HashMap.<init> ()V]
      [23] putfield #29
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;]
      [26] aload_0 v0
      [27] new #18
        + Class [java/util/ArrayList]
      [30] dup
      [31] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [34] putfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [37] aload_0 v0
      [38] new #18
        + Class [java/util/ArrayList]
      [41] dup
      [42] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [45] putfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [48] aload_0 v0
      [49] iconst_1
      [50] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [53] aload_0 v0
      [54] aconst_null
      [55] putfield #32
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
      [58] aload_0 v0
      [59] iconst_0
      [60] putfield #36
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [63] aload_0 v0
      [64] iconst_0
      [65] putfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [68] aload_0 v0
      [69] lconst_0
      [70] putfield #34
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J]
      [73] aload_0 v0
      [74] aconst_null
      [75] putfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [78] aload_0 v0
      [79] ldc2_w #23
        + Long [-1]
      [82] putfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J]
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 46
        [4] -> line 59
        [15] -> line 67
        [26] -> line 74
        [37] -> line 81
        [48] -> line 88
        [53] -> line 90
        [58] -> line 99
        [63] -> line 105
        [68] -> line 108
        [73] -> line 111
        [78] -> line 117
        [85] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 86 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
  + Method:       playTogether([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x81
      = public varargs void playTogether(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] ifnull +38 (target=39)
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iconst_0
      [12] aaload
      [13] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [16] astore_2 v2
      [17] iconst_1
      [18] istore_3 v3
      [19] goto +14 (target=33)
      [22] aload_2 v2
      [23] aload_1 v1
      [24] iload_3 v3
      [25] aaload
      [26] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [29] pop
      [30] iinc v3, 1
      [33] iload_3 v3
      [34] aload_1 v1
      [35] arraylength
      [36] ificmplt -14 (target=22)
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 126
        [4] -> line 127
        [9] -> line 128
        [17] -> line 129
        [22] -> line 130
        [30] -> line 129
        [39] -> line 133
      + Local variable table attribute (count = 4)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 40 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; items]
        v2: 17 -> 39 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; builder]
        v3: 19 -> 39 [I i]
      + Stack map table attribute (count = 3):
        - [22] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i], Stack: (empty)
        - [33] Var: ..., Stack: (empty)
        - [39] Var: -2, Stack: (empty)
  + Method:       playTogether(Ljava/util/Collection;)V
    Access flags: 0x1
      = public void playTogether(java.util.Collection)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 72, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] ifnull +70 (target=71)
      [4] aload_1 v1
      [5] invokeinterface #100
        + InterfaceMethodref [java/util/Collection.size ()I]
      [10] ifle +61 (target=71)
      [13] aload_0 v0
      [14] iconst_1
      [15] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [18] aconst_null
      [19] astore_2 v2
      [20] aload_1 v1
      [21] invokeinterface #99
        + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
      [26] astore v4
      [28] goto +33 (target=61)
      [31] aload v4
      [33] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [38] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      [41] astore_3 v3
      [42] aload_2 v2
      [43] ifnonnull +12 (target=55)
      [46] aload_0 v0
      [47] aload_3 v3
      [48] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [51] astore_2 v2
      [52] goto +9 (target=61)
      [55] aload_2 v2
      [56] aload_3 v3
      [57] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [60] pop
      [61] aload v4
      [63] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [68] ifne -37 (target=31)
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 10)
        [0] -> line 141
        [13] -> line 142
        [18] -> line 143
        [20] -> line 144
        [42] -> line 145
        [46] -> line 146
        [52] -> line 147
        [55] -> line 148
        [61] -> line 144
        [71] -> line 152
      + Local variable table attribute (count = 4)
        v0: 0 -> 72 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 72 [Ljava/util/Collection; items]
        v2: 20 -> 71 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; builder]
        v3: 42 -> 61 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 72 [Ljava/util/Collection<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>; items]
      + Stack map table attribute (count = 4):
        - [31] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][T][a:java/util/Iterator], Stack: 
        - [55] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:java/util/Iterator], Stack: 
        - [61] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][T][a:java/util/Iterator], Stack: 
        - [71] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/Collection], Stack: 
    + Signature attribute:
      + Utf8 [(Ljava/util/Collection<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;)V]
  + Method:       playSequentially([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x81
      = public varargs void playSequentially(com.actionbarsherlock.internal.nineoldandroids.animation.Animator[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] ifnull +57 (target=58)
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [9] aload_1 v1
      [10] arraylength
      [11] iconst_1
      [12] ificmpne +14 (target=26)
      [15] aload_0 v0
      [16] aload_1 v1
      [17] iconst_0
      [18] aaload
      [19] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [22] pop
      [23] goto +35 (target=58)
      [26] iconst_0
      [27] istore_2 v2
      [28] goto +22 (target=50)
      [31] aload_0 v0
      [32] aload_1 v1
      [33] iload_2 v2
      [34] aaload
      [35] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [38] aload_1 v1
      [39] iload_2 v2
      [40] iconst_1
      [41] iadd
      [42] aaload
      [43] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [46] pop
      [47] iinc v2, 1
      [50] iload_2 v2
      [51] aload_1 v1
      [52] arraylength
      [53] iconst_1
      [54] isub
      [55] ificmplt -24 (target=31)
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 161
        [4] -> line 162
        [9] -> line 163
        [15] -> line 164
        [23] -> line 165
        [26] -> line 166
        [31] -> line 167
        [47] -> line 166
        [58] -> line 171
      + Local variable table attribute (count = 3)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 59 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; items]
        v2: 28 -> 58 [I i]
      + Stack map table attribute (count = 4):
        - [26] Var: ..., Stack: (empty)
        - [31] Var: ...[i], Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [58] Var: -1, Stack: (empty)
  + Method:       playSequentially(Ljava/util/List;)V
    Access flags: 0x1
      = public void playSequentially(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 97, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] ifnull +95 (target=96)
      [4] aload_1 v1
      [5] invokeinterface #104
        + InterfaceMethodref [java/util/List.size ()I]
      [10] ifle +86 (target=96)
      [13] aload_0 v0
      [14] iconst_1
      [15] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [18] aload_1 v1
      [19] invokeinterface #104
        + InterfaceMethodref [java/util/List.size ()I]
      [24] iconst_1
      [25] ificmpne +21 (target=46)
      [28] aload_0 v0
      [29] aload_1 v1
      [30] iconst_0
      [31] invokeinterface #103
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [36] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      [39] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [42] pop
      [43] goto +53 (target=96)
      [46] iconst_0
      [47] istore_2 v2
      [48] goto +36 (target=84)
      [51] aload_0 v0
      [52] aload_1 v1
      [53] iload_2 v2
      [54] invokeinterface #103
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [59] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      [62] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [65] aload_1 v1
      [66] iload_2 v2
      [67] iconst_1
      [68] iadd
      [69] invokeinterface #103
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [74] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      [77] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.before (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [80] pop
      [81] iinc v2, 1
      [84] iload_2 v2
      [85] aload_1 v1
      [86] invokeinterface #104
        + InterfaceMethodref [java/util/List.size ()I]
      [91] iconst_1
      [92] isub
      [93] ificmplt -42 (target=51)
      [96] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 9)
        [0] -> line 180
        [13] -> line 181
        [18] -> line 182
        [28] -> line 183
        [43] -> line 184
        [46] -> line 185
        [51] -> line 186
        [81] -> line 185
        [96] -> line 190
      + Local variable table attribute (count = 3)
        v0: 0 -> 97 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 97 [Ljava/util/List; items]
        v2: 48 -> 96 [I i]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 97 [Ljava/util/List<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>; items]
      + Stack map table attribute (count = 4):
        - [46] Var: ..., Stack: (empty)
        - [51] Var: ...[i], Stack: (empty)
        - [84] Var: ..., Stack: (empty)
        - [96] Var: -1, Stack: (empty)
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;)V]
  + Method:       getChildAnimations()Ljava/util/ArrayList;
    Access flags: 0x1
      = public java.util.ArrayList getChildAnimations()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 49, locals = 4, stack = 2):
      [0] new #18
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [12] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [15] astore_3 v3
      [16] goto +22 (target=38)
      [19] aload_3 v3
      [20] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [25] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [28] astore_2 v2
      [29] aload_1 v1
      [30] aload_2 v2
      [31] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [34] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [37] pop
      [38] aload_3 v3
      [39] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [44] ifne -25 (target=19)
      [47] aload_1 v1
      [48] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 5)
        [0] -> line 201
        [8] -> line 202
        [29] -> line 203
        [38] -> line 202
        [47] -> line 205
      + Local variable table attribute (count = 3)
        v0: 0 -> 49 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 8 -> 49 [Ljava/util/ArrayList; childList]
        v2: 29 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
      + Local variable type table attribute (count = 1)
        v1: 8 -> 49 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>; childList]
      + Stack map table attribute (count = 2):
        - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [38] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;>;]
  + Method:       setTarget(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setTarget(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [4] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [7] astore_3 v3
      [8] goto +56 (target=64)
      [11] aload_3 v3
      [12] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [17] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [25] astore v4
      [27] aload v4
      [29] instanceof #6
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [32] ifeq +15 (target=47)
      [35] aload v4
      [37] checkcast #6
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [40] aload_1 v1
      [41] invokevirtual #62
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setTarget (Ljava/lang/Object;)V]
      [44] goto +20 (target=64)
      [47] aload v4
      [49] instanceof #13
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
      [52] ifeq +12 (target=64)
      [55] aload v4
      [57] checkcast #13
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
      [60] aload_1 v1
      [61] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setTarget (Ljava/lang/Object;)V]
      [64] aload_3 v3
      [65] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [70] ifne -59 (target=11)
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 217
        [21] -> line 218
        [27] -> line 219
        [35] -> line 220
        [44] -> line 221
        [55] -> line 222
        [64] -> line 217
        [73] -> line 225
      + Local variable table attribute (count = 4)
        v0: 0 -> 74 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 74 [Ljava/lang/Object; target]
        v2: 21 -> 64 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v4: 27 -> 64 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
      + Stack map table attribute (count = 3):
        - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][T][a:java/util/Iterator], Stack: 
        - [47] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: 
        - [64] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/lang/Object][T][a:java/util/Iterator], Stack: 
  + Method:       setInterpolator(Landroid/view/animation/Interpolator;)V
    Access flags: 0x1
      = public void setInterpolator(android.view.animation.Interpolator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [4] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [7] astore_3 v3
      [8] goto +21 (target=29)
      [11] aload_3 v3
      [12] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [17] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [25] aload_1 v1
      [26] invokevirtual #54
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [29] aload_3 v3
      [30] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [35] ifne -24 (target=11)
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 235
        [21] -> line 236
        [29] -> line 235
        [38] -> line 238
      + Local variable table attribute (count = 3)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 39 [Landroid/view/animation/Interpolator; interpolator]
        v2: 21 -> 29 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
      + Stack map table attribute (count = 2):
        - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:android/view/animation/Interpolator][T][a:java/util/Iterator], Stack: 
        - [29] Var: ..., Stack: (empty)
  + Method:       play(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder play(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] ifnull +18 (target=19)
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [9] new #9
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
      [12] dup
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokespecial #66
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [18] areturn
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 269
        [4] -> line 270
        [9] -> line 271
        [19] -> line 273
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       cancel()V
    Access flags: 0x1
      = public void cancel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 184, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #36
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [5] aload_0 v0
      [6] invokevirtual #59
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z]
      [9] ifeq +174 (target=183)
      [12] aconst_null
      [13] astore_1 v1
      [14] aload_0 v0
      [15] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [18] ifnull +48 (target=66)
      [21] aload_0 v0
      [22] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [25] invokevirtual #87
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [28] checkcast #18
        + Class [java/util/ArrayList]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [36] astore_3 v3
      [37] goto +20 (target=57)
      [40] aload_3 v3
      [41] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [46] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [49] astore_2 v2
      [50] aload_2 v2
      [51] aload_0 v0
      [52] invokeinterface #96
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [57] aload_3 v3
      [58] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [63] ifne -23 (target=40)
      [66] aload_0 v0
      [67] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [70] ifnull +23 (target=93)
      [73] aload_0 v0
      [74] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [77] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.isRunning ()Z]
      [80] ifeq +13 (target=93)
      [83] aload_0 v0
      [84] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [87] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V]
      [90] goto +50 (target=140)
      [93] aload_0 v0
      [94] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [97] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [100] ifle +40 (target=140)
      [103] aload_0 v0
      [104] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [107] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [110] astore_3 v3
      [111] goto +20 (target=131)
      [114] aload_3 v3
      [115] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [120] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [123] astore_2 v2
      [124] aload_2 v2
      [125] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [128] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V]
      [131] aload_3 v3
      [132] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [137] ifne -23 (target=114)
      [140] aload_1 v1
      [141] ifnull +37 (target=178)
      [144] aload_1 v1
      [145] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [148] astore_3 v3
      [149] goto +20 (target=169)
      [152] aload_3 v3
      [153] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [158] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [161] astore_2 v2
      [162] aload_2 v2
      [163] aload_0 v0
      [164] invokeinterface #97
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [169] aload_3 v3
      [170] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [175] ifne -23 (target=152)
      [178] aload_0 v0
      [179] iconst_0
      [180] putfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [183] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 20)
        [0] -> line 284
        [5] -> line 285
        [12] -> line 286
        [14] -> line 287
        [21] -> line 288
        [32] -> line 289
        [50] -> line 290
        [57] -> line 289
        [66] -> line 293
        [83] -> line 296
        [90] -> line 297
        [103] -> line 298
        [124] -> line 299
        [131] -> line 298
        [140] -> line 302
        [144] -> line 303
        [162] -> line 304
        [169] -> line 303
        [178] -> line 307
        [183] -> line 309
      + Local variable table attribute (count = 5)
        v0: 0 -> 184 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 14 -> 183 [Ljava/util/ArrayList; tmpListeners]
        v2: 50 -> 57 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
        v2: 124 -> 131 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v2: 162 -> 169 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
      + Local variable type table attribute (count = 1)
        v1: 14 -> 183 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 11):
        - [40] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [57] Var: ..., Stack: (empty)
        - [66] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: 
        - [93] Var: ..., Stack: (empty)
        - [114] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [131] Var: ..., Stack: (empty)
        - [140] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: 
        - [152] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [169] Var: ..., Stack: (empty)
        - [178] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList], Stack: 
        - [183] Var: -1, Stack: (empty)
  + Method:       end()V
    Access flags: 0x1
      = public void end()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 213, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #36
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [5] aload_0 v0
      [6] invokevirtual #59
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.isStarted ()Z]
      [9] ifeq +203 (target=212)
      [12] aload_0 v0
      [13] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [16] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [19] aload_0 v0
      [20] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [23] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [26] ificmpeq +68 (target=94)
      [29] aload_0 v0
      [30] invokespecial #63
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V]
      [33] aload_0 v0
      [34] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [37] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [40] astore_2 v2
      [41] goto +44 (target=85)
      [44] aload_2 v2
      [45] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [50] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [53] astore_1 v1
      [54] aload_0 v0
      [55] getfield #32
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
      [58] ifnonnull +16 (target=74)
      [61] aload_0 v0
      [62] new #8
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
      [65] dup
      [66] aload_0 v0
      [67] aload_0 v0
      [68] invokespecial #65
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V]
      [71] putfield #32
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
      [74] aload_1 v1
      [75] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [78] aload_0 v0
      [79] getfield #32
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
      [82] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [85] aload_2 v2
      [86] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [91] ifne -47 (target=44)
      [94] aload_0 v0
      [95] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [98] ifnull +10 (target=108)
      [101] aload_0 v0
      [102] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [105] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.cancel ()V]
      [108] aload_0 v0
      [109] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [112] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [115] ifle +40 (target=155)
      [118] aload_0 v0
      [119] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [122] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [125] astore_2 v2
      [126] goto +20 (target=146)
      [129] aload_2 v2
      [130] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [135] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [138] astore_1 v1
      [139] aload_1 v1
      [140] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [143] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
      [146] aload_2 v2
      [147] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [152] ifne -23 (target=129)
      [155] aload_0 v0
      [156] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [159] ifnull +48 (target=207)
      [162] aload_0 v0
      [163] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [166] invokevirtual #87
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [169] checkcast #18
        + Class [java/util/ArrayList]
      [172] astore_1 v1
      [173] aload_1 v1
      [174] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [177] astore_3 v3
      [178] goto +20 (target=198)
      [181] aload_3 v3
      [182] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [187] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [190] astore_2 v2
      [191] aload_2 v2
      [192] aload_0 v0
      [193] invokeinterface #97
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [198] aload_3 v3
      [199] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [204] ifne -23 (target=181)
      [207] aload_0 v0
      [208] iconst_0
      [209] putfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [212] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 23)
        [0] -> line 319
        [5] -> line 320
        [12] -> line 321
        [29] -> line 323
        [33] -> line 324
        [54] -> line 325
        [61] -> line 326
        [74] -> line 328
        [85] -> line 324
        [94] -> line 331
        [101] -> line 332
        [108] -> line 334
        [118] -> line 335
        [139] -> line 336
        [146] -> line 335
        [155] -> line 339
        [162] -> line 341
        [172] -> line 340
        [173] -> line 342
        [191] -> line 343
        [198] -> line 342
        [207] -> line 346
        [212] -> line 348
      + Local variable table attribute (count = 5)
        v0: 0 -> 213 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 54 -> 85 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v1: 139 -> 146 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v1: 173 -> 207 [Ljava/util/ArrayList; tmpListeners]
        v2: 191 -> 198 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
      + Local variable type table attribute (count = 1)
        v1: 173 -> 207 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 12):
        - [44] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: 
        - [74] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator], Stack: 
        - [85] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: 
        - [94] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: 
        - [108] Var: ..., Stack: (empty)
        - [129] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: 
        - [146] Var: ..., Stack: (empty)
        - [155] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: 
        - [181] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [198] Var: ..., Stack: (empty)
        - [207] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet], Stack: 
        - [212] Var: ..., Stack: (empty)
  + Method:       isRunning()Z
    Access flags: 0x1
      = public boolean isRunning()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [4] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [7] astore_2 v2
      [8] goto +25 (target=33)
      [11] aload_2 v2
      [12] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [17] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [20] astore_1 v1
      [21] aload_1 v1
      [22] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [25] invokevirtual #51
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.isRunning ()Z]
      [28] ifeq +5 (target=33)
      [31] iconst_1
      [32] ireturn
      [33] aload_2 v2
      [34] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [39] ifne -28 (target=11)
      [42] iconst_0
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 357
        [21] -> line 358
        [31] -> line 359
        [33] -> line 357
        [42] -> line 362
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 21 -> 33 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
      + Stack map table attribute (count = 2):
        - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: 
        - [33] Var: ..., Stack: (empty)
  + Method:       isStarted()Z
    Access flags: 0x1
      = public boolean isStarted()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 367
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
  + Method:       getStartDelay()J
    Access flags: 0x1
      = public long getStartDelay()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 378
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
  + Method:       setStartDelay(J)V
    Access flags: 0x1
      = public void setStartDelay(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] putfield #34
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 389
        [5] -> line 390
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 6 [J startDelay]
  + Method:       getDuration()J
    Access flags: 0x1
      = public long getDuration()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 402
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
  + Method:       setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet setDuration(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 5, stack = 4):
      [0] lload_1 v1
      [1] lconst_0
      [2] lcmp
      [3] ifge +13 (target=16)
      [6] new #15
        + Class [java/lang/IllegalArgumentException]
      [9] dup
      [10] ldc #2
        + String [duration must be a value of zero or greater]
      [12] invokespecial #80
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [15] athrow
      [16] aload_0 v0
      [17] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [20] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [23] astore v4
      [25] goto +23 (target=48)
      [28] aload v4
      [30] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [35] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [38] astore_3 v3
      [39] aload_3 v3
      [40] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [43] lload_1 v1
      [44] invokevirtual #53
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [47] pop
      [48] aload v4
      [50] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [55] ifne -27 (target=28)
      [58] aload_0 v0
      [59] lload_1 v1
      [60] putfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDuration J]
      [63] aload_0 v0
      [64] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 415
        [6] -> line 416
        [16] -> line 418
        [39] -> line 421
        [48] -> line 418
        [58] -> line 423
        [63] -> line 424
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 0 -> 65 [J duration]
        v3: 39 -> 48 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
      + Stack map table attribute (count = 3):
        - [16] Var: ..., Stack: (empty)
        - [28] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][l][T][a:java/util/Iterator], Stack: 
        - [48] Var: ..., Stack: (empty)
  + Method:       setupStartValues()V
    Access flags: 0x1
      = public void setupStartValues()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [4] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [7] astore_2 v2
      [8] goto +20 (target=28)
      [11] aload_2 v2
      [12] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [17] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [20] astore_1 v1
      [21] aload_1 v1
      [22] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [25] invokevirtual #56
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupStartValues ()V]
      [28] aload_2 v2
      [29] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [34] ifne -23 (target=11)
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 429
        [21] -> line 430
        [28] -> line 429
        [37] -> line 432
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 21 -> 28 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
      + Stack map table attribute (count = 2):
        - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: 
        - [28] Var: ..., Stack: (empty)
  + Method:       setupEndValues()V
    Access flags: 0x1
      = public void setupEndValues()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [4] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [7] astore_2 v2
      [8] goto +20 (target=28)
      [11] aload_2 v2
      [12] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [17] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [20] astore_1 v1
      [21] aload_1 v1
      [22] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [25] invokevirtual #55
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.setupEndValues ()V]
      [28] aload_2 v2
      [29] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [34] ifne -23 (target=11)
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 436
        [21] -> line 437
        [28] -> line 436
        [37] -> line 439
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 21 -> 28 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
      + Stack map table attribute (count = 2):
        - [11] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][T][a:java/util/Iterator], Stack: 
        - [28] Var: ..., Stack: (empty)
  + Method:       start()V
    Access flags: 0x1
      = public void start()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 564, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #36
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [10] aload_0 v0
      [11] invokespecial #63
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.sortNodes ()V]
      [14] aload_0 v0
      [15] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [18] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [21] istore_1 v1
      [22] iconst_0
      [23] istore_2 v2
      [24] goto +108 (target=132)
      [27] aload_0 v0
      [28] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [31] iload_2 v2
      [32] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [35] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [38] astore_3 v3
      [39] aload_3 v3
      [40] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [43] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;]
      [46] astore v4
      [48] aload v4
      [50] ifnull +79 (target=129)
      [53] aload v4
      [55] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [58] ifle +71 (target=129)
      [61] new #18
        + Class [java/util/ArrayList]
      [64] dup
      [65] aload v4
      [67] invokespecial #83
        + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
      [70] astore v5
      [72] aload v5
      [74] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [77] astore v7
      [79] goto +40 (target=119)
      [82] aload v7
      [84] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [89] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [92] astore v6
      [94] aload v6
      [96] instanceof #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
      [99] ifne +11 (target=110)
      [102] aload v6
      [104] instanceof #8
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
      [107] ifeq +12 (target=119)
      [110] aload_3 v3
      [111] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [114] aload v6
      [116] invokevirtual #52
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [119] aload v7
      [121] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [126] ifne -44 (target=82)
      [129] iinc v2, 1
      [132] iload_2 v2
      [133] iload_1 v1
      [134] ificmplt -107 (target=27)
      [137] new #18
        + Class [java/util/ArrayList]
      [140] dup
      [141] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [144] astore_2 v2
      [145] iconst_0
      [146] istore_3 v3
      [147] goto +163 (target=310)
      [150] aload_0 v0
      [151] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [154] iload_3 v3
      [155] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [158] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [161] astore v4
      [163] aload_0 v0
      [164] getfield #32
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
      [167] ifnonnull +16 (target=183)
      [170] aload_0 v0
      [171] new #8
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
      [174] dup
      [175] aload_0 v0
      [176] aload_0 v0
      [177] invokespecial #65
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V]
      [180] putfield #32
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
      [183] aload v4
      [185] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [188] ifnull +14 (target=202)
      [191] aload v4
      [193] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [196] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [199] ifne +13 (target=212)
      [202] aload_2 v2
      [203] aload v4
      [205] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [208] pop
      [209] goto +86 (target=295)
      [212] aload v4
      [214] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [217] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [220] istore v5
      [222] iconst_0
      [223] istore v6
      [225] goto +47 (target=272)
      [228] aload v4
      [230] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [233] iload v6
      [235] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [238] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [241] astore v7
      [243] aload v7
      [245] getfield #37
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [248] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [251] new #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
      [254] dup
      [255] aload_0 v0
      [256] aload v4
      [258] aload v7
      [260] getfield #38
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I]
      [263] invokespecial #70
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
      [266] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [269] iinc v6, 1
      [272] iload v6
      [274] iload v5
      [276] ificmplt -48 (target=228)
      [279] aload v4
      [281] aload v4
      [283] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [286] invokevirtual #87
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [289] checkcast #18
        + Class [java/util/ArrayList]
      [292] putfield #44
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
      [295] aload v4
      [297] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [300] aload_0 v0
      [301] getfield #32
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSetListener Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
      [304] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [307] iinc v3, 1
      [310] iload_3 v3
      [311] iload_1 v1
      [312] ificmplt -162 (target=150)
      [315] aload_0 v0
      [316] getfield #34
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J]
      [319] lconst_0
      [320] lcmp
      [321] ifgt +55 (target=376)
      [324] aload_2 v2
      [325] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [328] astore v4
      [330] goto +33 (target=363)
      [333] aload v4
      [335] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [340] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [343] astore_3 v3
      [344] aload_3 v3
      [345] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [348] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
      [351] aload_0 v0
      [352] getfield #31
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;]
      [355] aload_3 v3
      [356] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [359] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [362] pop
      [363] aload v4
      [365] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [370] ifne -37 (target=333)
      [373] goto +56 (target=429)
      [376] aload_0 v0
      [377] iconst_2
      [378] newarray 6
      [380] dup
      [381] iconst_0
      [382] fconst_0
      [383] fastore
      [384] dup
      [385] iconst_1
      [386] fconst_1
      [387] fastore
      [388] invokestatic #77
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [391] putfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [394] aload_0 v0
      [395] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [398] aload_0 v0
      [399] getfield #34
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J]
      [402] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [405] pop
      [406] aload_0 v0
      [407] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [410] new #7
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1]
      [413] dup
      [414] aload_0 v0
      [415] aload_2 v2
      [416] invokespecial #64
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V]
      [419] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [422] aload_0 v0
      [423] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mDelayAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [426] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V]
      [429] aload_0 v0
      [430] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [433] ifnull +51 (target=484)
      [436] aload_0 v0
      [437] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [440] invokevirtual #87
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [443] checkcast #18
        + Class [java/util/ArrayList]
      [446] astore_3 v3
      [447] aload_3 v3
      [448] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [451] istore v4
      [453] iconst_0
      [454] istore v5
      [456] goto +21 (target=477)
      [459] aload_3 v3
      [460] iload v5
      [462] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [465] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [468] aload_0 v0
      [469] invokeinterface #98
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [474] iinc v5, 1
      [477] iload v5
      [479] iload v4
      [481] ificmplt -22 (target=459)
      [484] aload_0 v0
      [485] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [488] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [491] ifne +72 (target=563)
      [494] aload_0 v0
      [495] getfield #34
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStartDelay J]
      [498] lconst_0
      [499] lcmp
      [500] ifne +63 (target=563)
      [503] aload_0 v0
      [504] iconst_0
      [505] putfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [508] aload_0 v0
      [509] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [512] ifnull +51 (target=563)
      [515] aload_0 v0
      [516] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [519] invokevirtual #87
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [522] checkcast #18
        + Class [java/util/ArrayList]
      [525] astore_3 v3
      [526] aload_3 v3
      [527] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [530] istore v4
      [532] iconst_0
      [533] istore v5
      [535] goto +21 (target=556)
      [538] aload_3 v3
      [539] iload v5
      [541] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [544] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [547] aload_0 v0
      [548] invokeinterface #97
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [553] iinc v5, 1
      [556] iload v5
      [558] iload v4
      [560] ificmplt -22 (target=538)
      [563] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 61)
        [0] -> line 450
        [5] -> line 451
        [10] -> line 455
        [14] -> line 457
        [22] -> line 458
        [27] -> line 459
        [39] -> line 461
        [48] -> line 462
        [61] -> line 464
        [67] -> line 463
        [72] -> line 466
        [94] -> line 467
        [102] -> line 468
        [110] -> line 469
        [119] -> line 466
        [129] -> line 458
        [137] -> line 479
        [145] -> line 480
        [150] -> line 481
        [163] -> line 482
        [170] -> line 483
        [183] -> line 485
        [202] -> line 486
        [209] -> line 487
        [212] -> line 488
        [222] -> line 489
        [228] -> line 490
        [243] -> line 491
        [251] -> line 492
        [266] -> line 491
        [269] -> line 489
        [279] -> line 494
        [295] -> line 496
        [307] -> line 480
        [315] -> line 499
        [324] -> line 500
        [344] -> line 501
        [351] -> line 502
        [363] -> line 500
        [373] -> line 504
        [376] -> line 505
        [394] -> line 506
        [406] -> line 507
        [422] -> line 523
        [429] -> line 525
        [436] -> line 527
        [446] -> line 526
        [447] -> line 528
        [453] -> line 529
        [459] -> line 530
        [474] -> line 529
        [484] -> line 533
        [503] -> line 536
        [508] -> line 537
        [515] -> line 539
        [525] -> line 538
        [526] -> line 540
        [532] -> line 541
        [538] -> line 542
        [553] -> line 541
        [563] -> line 546
      + Local variable table attribute (count = 20)
        v0: 0 -> 564 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 22 -> 564 [I numSortedNodes]
        v2: 24 -> 137 [I i]
        v3: 39 -> 129 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v4: 48 -> 129 [Ljava/util/ArrayList; oldListeners]
        v5: 72 -> 129 [Ljava/util/ArrayList; clonedListeners]
        v6: 94 -> 119 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
        v2: 145 -> 564 [Ljava/util/ArrayList; nodesToStart]
        v3: 147 -> 315 [I i]
        v4: 163 -> 307 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v5: 222 -> 295 [I numDependencies]
        v6: 225 -> 279 [I j]
        v7: 243 -> 269 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
        v3: 344 -> 363 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v3: 447 -> 484 [Ljava/util/ArrayList; tmpListeners]
        v4: 453 -> 484 [I numListeners]
        v5: 456 -> 484 [I i]
        v3: 526 -> 563 [Ljava/util/ArrayList; tmpListeners]
        v4: 532 -> 563 [I numListeners]
        v5: 535 -> 563 [I i]
      + Local variable type table attribute (count = 5)
        v4: 48 -> 129 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; oldListeners]
        v5: 72 -> 129 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; clonedListeners]
        v2: 145 -> 564 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>; nodesToStart]
        v3: 447 -> 484 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
        v3: 526 -> 563 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 24):
        - [27] Var: ...[i][i], Stack: (empty)
        - [82] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [110] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener][a:java/util/Iterator], Stack: 
        - [119] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [129] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][i], Stack: 
        - [132] Var: ..., Stack: (empty)
        - [150] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList][i], Stack: 
        - [183] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty)
        - [202] Var: ..., Stack: (empty)
        - [212] Var: ..., Stack: (empty)
        - [228] Var: ...[i][i], Stack: (empty)
        - [272] Var: ..., Stack: (empty)
        - [295] Var: -2, Stack: (empty)
        - [310] Var: -1, Stack: (empty)
        - [333] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [363] Var: ..., Stack: (empty)
        - [376] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][i][a:java/util/ArrayList], Stack: 
        - [429] Var: ..., Stack: (empty)
        - [459] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [477] Var: ..., Stack: (empty)
        - [484] Var: -3, Stack: (empty)
        - [538] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [556] Var: ..., Stack: (empty)
        - [563] Var: -3, Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 419, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #48
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] checkcast #6
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] iconst_1
      [10] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [13] aload_1 v1
      [14] iconst_0
      [15] putfield #36
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [18] aload_1 v1
      [19] iconst_0
      [20] putfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [23] aload_1 v1
      [24] new #18
        + Class [java/util/ArrayList]
      [27] dup
      [28] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [31] putfield #31
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;]
      [34] aload_1 v1
      [35] new #20
        + Class [java/util/HashMap]
      [38] dup
      [39] invokespecial #93
        + Methodref [java/util/HashMap.<init> ()V]
      [42] putfield #29
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;]
      [45] aload_1 v1
      [46] new #18
        + Class [java/util/ArrayList]
      [49] dup
      [50] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [53] putfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [56] aload_1 v1
      [57] new #18
        + Class [java/util/ArrayList]
      [60] dup
      [61] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [64] putfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [67] new #20
        + Class [java/util/HashMap]
      [70] dup
      [71] invokespecial #93
        + Methodref [java/util/HashMap.<init> ()V]
      [74] astore_2 v2
      [75] aload_0 v0
      [76] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [79] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [82] astore v4
      [84] goto +202 (target=286)
      [87] aload v4
      [89] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [94] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [97] astore_3 v3
      [98] aload_3 v3
      [99] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [102] astore v5
      [104] aload_2 v2
      [105] aload_3 v3
      [106] aload v5
      [108] invokevirtual #95
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [111] pop
      [112] aload_1 v1
      [113] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [116] aload v5
      [118] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [121] pop
      [122] aload_1 v1
      [123] getfield #29
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;]
      [126] aload v5
      [128] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [131] aload v5
      [133] invokevirtual #95
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [136] pop
      [137] aload v5
      [139] aconst_null
      [140] putfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [143] aload v5
      [145] aconst_null
      [146] putfield #44
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
      [149] aload v5
      [151] aconst_null
      [152] putfield #43
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [155] aload v5
      [157] aconst_null
      [158] putfield #42
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [161] aload v5
      [163] getfield #39
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [166] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.getListeners ()Ljava/util/ArrayList;]
      [169] astore v6
      [171] aload v6
      [173] ifnull +113 (target=286)
      [176] aconst_null
      [177] astore v7
      [179] aload v6
      [181] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [184] astore v9
      [186] goto +45 (target=231)
      [189] aload v9
      [191] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [196] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [199] astore v8
      [201] aload v8
      [203] instanceof #8
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
      [206] ifeq +25 (target=231)
      [209] aload v7
      [211] ifnonnull +12 (target=223)
      [214] new #18
        + Class [java/util/ArrayList]
      [217] dup
      [218] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [221] astore v7
      [223] aload v7
      [225] aload v8
      [227] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [230] pop
      [231] aload v9
      [233] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [238] ifne -49 (target=189)
      [241] aload v7
      [243] ifnull +43 (target=286)
      [246] aload v7
      [248] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [251] astore v9
      [253] goto +23 (target=276)
      [256] aload v9
      [258] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [263] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [266] astore v8
      [268] aload v6
      [270] aload v8
      [272] invokevirtual #91
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [275] pop
      [276] aload v9
      [278] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [283] ifne -27 (target=256)
      [286] aload v4
      [288] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [293] ifne -206 (target=87)
      [296] aload_0 v0
      [297] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [300] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [303] astore v4
      [305] goto +102 (target=407)
      [308] aload v4
      [310] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [315] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [318] astore_3 v3
      [319] aload_2 v2
      [320] aload_3 v3
      [321] invokevirtual #94
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [324] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [327] astore v5
      [329] aload_3 v3
      [330] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [333] ifnull +74 (target=407)
      [336] aload_3 v3
      [337] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [340] invokevirtual #90
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [343] astore v7
      [345] goto +52 (target=397)
      [348] aload v7
      [350] invokeinterface #102
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [355] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [358] astore v6
      [360] aload_2 v2
      [361] aload v6
      [363] getfield #37
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [366] invokevirtual #94
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [369] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [372] astore v8
      [374] new #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [377] dup
      [378] aload v8
      [380] aload v6
      [382] getfield #38
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I]
      [385] invokespecial #69
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
      [388] astore v9
      [390] aload v5
      [392] aload v9
      [394] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
      [397] aload v7
      [399] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [404] ifne -56 (target=348)
      [407] aload v4
      [409] invokeinterface #101
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [414] ifne -106 (target=308)
      [417] aload_1 v1
      [418] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 44)
        [0] -> line 550
        [8] -> line 559
        [13] -> line 560
        [18] -> line 561
        [23] -> line 562
        [34] -> line 563
        [45] -> line 564
        [56] -> line 565
        [67] -> line 570
        [75] -> line 571
        [98] -> line 572
        [104] -> line 573
        [112] -> line 574
        [122] -> line 575
        [137] -> line 577
        [143] -> line 578
        [149] -> line 579
        [155] -> line 580
        [161] -> line 583
        [171] -> line 584
        [176] -> line 585
        [179] -> line 586
        [201] -> line 587
        [209] -> line 588
        [214] -> line 589
        [223] -> line 591
        [231] -> line 586
        [241] -> line 594
        [246] -> line 595
        [268] -> line 596
        [276] -> line 595
        [286] -> line 571
        [296] -> line 603
        [319] -> line 604
        [329] -> line 605
        [336] -> line 606
        [360] -> line 607
        [374] -> line 608
        [380] -> line 609
        [385] -> line 608
        [390] -> line 610
        [397] -> line 606
        [407] -> line 603
        [417] -> line 615
      + Local variable table attribute (count = 14)
        v0: 0 -> 419 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 8 -> 419 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; anim]
        v2: 75 -> 419 [Ljava/util/HashMap; nodeCloneMap]
        v3: 98 -> 286 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v5: 104 -> 286 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; nodeClone]
        v6: 171 -> 286 [Ljava/util/ArrayList; cloneListeners]
        v7: 179 -> 286 [Ljava/util/ArrayList; listenersToRemove]
        v8: 201 -> 231 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
        v8: 268 -> 276 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
        v3: 319 -> 407 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v5: 329 -> 407 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; nodeClone]
        v6: 360 -> 397 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
        v8: 374 -> 397 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; clonedDependencyNode]
        v9: 390 -> 397 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; cloneDependency]
      + Local variable type table attribute (count = 3)
        v2: 75 -> 419 [Ljava/util/HashMap<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>; nodeCloneMap]
        v6: 171 -> 286 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; cloneListeners]
        v7: 179 -> 286 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; listenersToRemove]
      + Stack map table attribute (count = 11):
        - [87] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: 
        - [189] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [223] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener][a:java/util/Iterator], Stack: 
        - [231] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [256] Var: ..., Stack: (empty)
        - [276] Var: ..., Stack: (empty)
        - [286] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: 
        - [308] Var: ..., Stack: (empty)
        - [348] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/Iterator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][T][a:java/util/Iterator], Stack: 
        - [397] Var: ..., Stack: (empty)
        - [407] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/HashMap][T][a:java/util/Iterator], Stack: 
  + Method:       sortNodes()V
    Access flags: 0x2
      = private void sortNodes()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 408, locals = 10, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [4] ifeq +263 (target=267)
      [7] aload_0 v0
      [8] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [11] invokevirtual #86
        + Methodref [java/util/ArrayList.clear ()V]
      [14] new #18
        + Class [java/util/ArrayList]
      [17] dup
      [18] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [21] astore_1 v1
      [22] aload_0 v0
      [23] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [26] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [29] istore_2 v2
      [30] iconst_0
      [31] istore_3 v3
      [32] goto +45 (target=77)
      [35] aload_0 v0
      [36] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [39] iload_3 v3
      [40] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [43] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [46] astore v4
      [48] aload v4
      [50] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [53] ifnull +14 (target=67)
      [56] aload v4
      [58] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [61] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [64] ifne +10 (target=74)
      [67] aload_1 v1
      [68] aload v4
      [70] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [73] pop
      [74] iinc v3, 1
      [77] iload_3 v3
      [78] iload_2 v2
      [79] ificmplt -44 (target=35)
      [82] new #18
        + Class [java/util/ArrayList]
      [85] dup
      [86] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [89] astore_3 v3
      [90] goto +138 (target=228)
      [93] aload_1 v1
      [94] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [97] istore v4
      [99] iconst_0
      [100] istore v5
      [102] goto +105 (target=207)
      [105] aload_1 v1
      [106] iload v5
      [108] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [111] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [114] astore v6
      [116] aload_0 v0
      [117] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [120] aload v6
      [122] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [125] pop
      [126] aload v6
      [128] getfield #43
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [131] ifnull +73 (target=204)
      [134] aload v6
      [136] getfield #43
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [139] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [142] istore v7
      [144] iconst_0
      [145] istore v8
      [147] goto +50 (target=197)
      [150] aload v6
      [152] getfield #43
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [155] iload v8
      [157] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [160] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [163] astore v9
      [165] aload v9
      [167] getfield #42
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [170] aload v6
      [172] invokevirtual #91
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [175] pop
      [176] aload v9
      [178] getfield #42
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [181] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [184] ifne +10 (target=194)
      [187] aload_3 v3
      [188] aload v9
      [190] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [193] pop
      [194] iinc v8, 1
      [197] iload v8
      [199] iload v7
      [201] ificmplt -51 (target=150)
      [204] iinc v5, 1
      [207] iload v5
      [209] iload v4
      [211] ificmplt -106 (target=105)
      [214] aload_1 v1
      [215] invokevirtual #86
        + Methodref [java/util/ArrayList.clear ()V]
      [218] aload_1 v1
      [219] aload_3 v3
      [220] invokevirtual #85
        + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z]
      [223] pop
      [224] aload_3 v3
      [225] invokevirtual #86
        + Methodref [java/util/ArrayList.clear ()V]
      [228] aload_1 v1
      [229] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [232] ifgt -139 (target=93)
      [235] aload_0 v0
      [236] iconst_0
      [237] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNeedsSort Z]
      [240] aload_0 v0
      [241] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [244] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [247] aload_0 v0
      [248] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [251] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [254] ificmpeq +153 (target=407)
      [257] new #16
        + Class [java/lang/IllegalStateException]
      [260] dup
      [261] ldc #1
        + String [Circular dependencies cannot exist in AnimatorSet]
      [263] invokespecial #81
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [266] athrow
      [267] aload_0 v0
      [268] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [271] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [274] istore_1 v1
      [275] iconst_0
      [276] istore_2 v2
      [277] goto +125 (target=402)
      [280] aload_0 v0
      [281] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [284] iload_2 v2
      [285] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [288] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [291] astore_3 v3
      [292] aload_3 v3
      [293] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [296] ifnull +98 (target=394)
      [299] aload_3 v3
      [300] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [303] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [306] ifle +88 (target=394)
      [309] aload_3 v3
      [310] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [313] invokevirtual #92
        + Methodref [java/util/ArrayList.size ()I]
      [316] istore v4
      [318] iconst_0
      [319] istore v5
      [321] goto +66 (target=387)
      [324] aload_3 v3
      [325] getfield #40
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [328] iload v5
      [330] invokevirtual #89
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [333] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [336] astore v6
      [338] aload_3 v3
      [339] getfield #42
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [342] ifnonnull +14 (target=356)
      [345] aload_3 v3
      [346] new #18
        + Class [java/util/ArrayList]
      [349] dup
      [350] invokespecial #82
        + Methodref [java/util/ArrayList.<init> ()V]
      [353] putfield #42
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [356] aload_3 v3
      [357] getfield #42
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [360] aload v6
      [362] getfield #37
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [365] invokevirtual #88
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [368] ifne +16 (target=384)
      [371] aload_3 v3
      [372] getfield #42
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [375] aload v6
      [377] getfield #37
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [380] invokevirtual #84
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [383] pop
      [384] iinc v5, 1
      [387] iload v5
      [389] iload v4
      [391] ificmplt -67 (target=324)
      [394] aload_3 v3
      [395] iconst_0
      [396] putfield #41
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z]
      [399] iinc v2, 1
      [402] iload_2 v2
      [403] iload_1 v1
      [404] ificmplt -124 (target=280)
      [407] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 46)
        [0] -> line 783
        [7] -> line 784
        [14] -> line 785
        [22] -> line 786
        [30] -> line 787
        [35] -> line 788
        [48] -> line 789
        [67] -> line 790
        [74] -> line 787
        [82] -> line 793
        [90] -> line 794
        [93] -> line 795
        [99] -> line 796
        [105] -> line 797
        [116] -> line 798
        [126] -> line 799
        [134] -> line 800
        [144] -> line 801
        [150] -> line 802
        [165] -> line 803
        [176] -> line 804
        [187] -> line 805
        [194] -> line 801
        [204] -> line 796
        [214] -> line 810
        [218] -> line 811
        [224] -> line 812
        [228] -> line 794
        [235] -> line 814
        [240] -> line 815
        [257] -> line 816
        [267] -> line 823
        [275] -> line 824
        [280] -> line 825
        [292] -> line 826
        [309] -> line 827
        [318] -> line 828
        [324] -> line 829
        [338] -> line 830
        [345] -> line 831
        [356] -> line 833
        [371] -> line 834
        [384] -> line 828
        [394] -> line 840
        [399] -> line 824
        [407] -> line 843
      + Local variable table attribute (count = 18)
        v0: 0 -> 408 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; this]
        v1: 22 -> 267 [Ljava/util/ArrayList; roots]
        v2: 30 -> 267 [I numNodes]
        v3: 32 -> 82 [I i]
        v4: 48 -> 74 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v3: 90 -> 267 [Ljava/util/ArrayList; tmpRoots]
        v4: 99 -> 228 [I numRoots]
        v5: 102 -> 214 [I i]
        v6: 116 -> 204 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; root]
        v7: 144 -> 204 [I numDependents]
        v8: 147 -> 204 [I j]
        v9: 165 -> 194 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v1: 275 -> 407 [I numNodes]
        v2: 277 -> 407 [I i]
        v3: 292 -> 399 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v4: 318 -> 394 [I numDependencies]
        v5: 321 -> 394 [I j]
        v6: 338 -> 384 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
      + Local variable type table attribute (count = 2)
        v1: 22 -> 267 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>; roots]
        v3: 90 -> 267 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>; tmpRoots]
      + Stack map table attribute (count = 21):
        - [35] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [67] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty)
        - [74] Var: -1, Stack: (empty)
        - [77] Var: ..., Stack: (empty)
        - [93] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:java/util/ArrayList][i][a:java/util/ArrayList], Stack: 
        - [105] Var: ...[i][i], Stack: (empty)
        - [150] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][i][i], Stack: (empty)
        - [194] Var: ..., Stack: (empty)
        - [197] Var: ..., Stack: (empty)
        - [204] Var: -3, Stack: (empty)
        - [207] Var: ..., Stack: (empty)
        - [228] Var: -2, Stack: (empty)
        - [267] Var: -3, Stack: (empty)
        - [280] Var: ...[i][i], Stack: (empty)
        - [324] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][i][i], Stack: (empty)
        - [356] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency], Stack: (empty)
        - [384] Var: -1, Stack: (empty)
        - [387] Var: ..., Stack: (empty)
        - [394] Var: -2, Stack: (empty)
        - [402] Var: -1, Stack: (empty)
        - [407] Var: -2, Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] invokevirtual #61
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;
    Access flags: 0x1008
      = static synthetic java.util.ArrayList access$2(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mPlayingSet Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;
    Access flags: 0x1008
      = static synthetic java.util.HashMap access$3(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodeMap Ljava/util/HashMap;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;
    Access flags: 0x1008
      = static synthetic java.util.ArrayList access$4(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mSortedNodes Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V
    Access flags: 0x1008
      = static synthetic void access$5(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #35
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mStarted Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;
    Access flags: 0x1008
      = static synthetic java.util.ArrayList access$6(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mNodes Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 74
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [AnimatorSetListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Dependency]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [DependencyListener]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Node]
  + Source file attribute:
    + Utf8 [AnimatorSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1 extends com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter

Interfaces (count = 0):

Constant Pool (count = 73):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Class [java/util/ArrayList]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [canceled Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [start ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + NameAndType [val$nodesToStart Ljava/util/ArrayList;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [AnimatorSet.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Node]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$2]
  + Utf8 [add]
  + Utf8 [anim]
  + Utf8 [animation]
  + Utf8 [canceled]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Utf8 [get]
  + Utf8 [i]
  + Utf8 [java/util/ArrayList]
  + Utf8 [node]
  + Utf8 [numNodes]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$nodesToStart]

Fields (count = 3):
  + Field:        canceled Z
    Access flags: 0x0
      = boolean canceled
  + Field:        this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0
  + Field:        val$nodesToStart Ljava/util/ArrayList;
    Access flags: 0x1012
      = private final synthetic java.util.ArrayList val$nodesToStart

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V
    Access flags: 0x0
      = AnimatorSet$1(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,java.util.ArrayList)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;]
      [10] aload_0 v0
      [11] invokespecial #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.<init> ()V]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1
        [10] -> line 507
        [14] -> line 508
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; this]
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 510
        [5] -> line 511
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.canceled Z]
      [4] ifne +61 (target=65)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;]
      [11] invokevirtual #16
        + Methodref [java/util/ArrayList.size ()I]
      [14] istore_2 v2
      [15] iconst_0
      [16] istore_3 v3
      [17] goto +43 (target=60)
      [20] aload_0 v0
      [21] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.val$nodesToStart Ljava/util/ArrayList;]
      [24] iload_3 v3
      [25] invokevirtual #15
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [31] astore v4
      [33] aload v4
      [35] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [38] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
      [41] aload_0 v0
      [42] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [45] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [48] aload v4
      [50] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [53] invokevirtual #14
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [56] pop
      [57] iinc v3, 1
      [60] iload_3 v3
      [61] iload_2 v2
      [62] ificmplt -42 (target=20)
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 513
        [7] -> line 514
        [15] -> line 515
        [20] -> line 516
        [33] -> line 517
        [41] -> line 518
        [57] -> line 515
        [65] -> line 521
      + Local variable table attribute (count = 5)
        v0: 0 -> 66 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; this]
        v1: 0 -> 66 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
        v2: 15 -> 65 [I numNodes]
        v3: 17 -> 65 [I i]
        v4: 33 -> 57 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
      + Stack map table attribute (count = 3):
        - [20] Var: ...[i][i], Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [65] Var: -2, Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
    + NameAndType [start ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Node]
  + Source file attribute:
    + Utf8 [AnimatorSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]

Constant Pool (count = 114):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + NameAndType [access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [done Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + NameAndType [mListeners Ljava/util/ArrayList;]
  + NameAndType [mTerminated Z]
  + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [AnimatorListener]
  + Utf8 [AnimatorSet.java]
  + Utf8 [AnimatorSetListener]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Node]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [allDone]
  + Utf8 [animNode]
  + Utf8 [animation]
  + Utf8 [animatorSet]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Utf8 [done]
  + Utf8 [get]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [mAnimatorSet]
  + Utf8 [mListeners]
  + Utf8 [mTerminated]
  + Utf8 [numListeners]
  + Utf8 [numSortedNodes]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [remove]
  + Utf8 [removeListener]
  + Utf8 [size]
  + Utf8 [sortedNodes]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [tmpListeners]

Fields (count = 2):
  + Field:        mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet
  + Field:        this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0

Methods (count = 5):
  + Method:       <init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V
    Access flags: 0x0
      = AnimatorSet$AnimatorSetListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 710
        [9] -> line 711
        [14] -> line 712
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; this]
        v2: 0 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; animatorSet]
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [4] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [7] ifne +73 (target=80)
      [10] aload_0 v0
      [11] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [14] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [17] invokevirtual #23
        + Methodref [java/util/ArrayList.size ()I]
      [20] ifne +60 (target=80)
      [23] aload_0 v0
      [24] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [27] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [30] ifnull +50 (target=80)
      [33] aload_0 v0
      [34] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [37] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [40] invokevirtual #23
        + Methodref [java/util/ArrayList.size ()I]
      [43] istore_2 v2
      [44] iconst_0
      [45] istore_3 v3
      [46] goto +29 (target=75)
      [49] aload_0 v0
      [50] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [53] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [56] iload_3 v3
      [57] invokevirtual #21
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [60] checkcast #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [63] aload_0 v0
      [64] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [67] invokeinterface #25
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [72] iinc v3, 1
      [75] iload_3 v3
      [76] iload_2 v2
      [77] ificmplt -28 (target=49)
      [80] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 715
        [10] -> line 718
        [23] -> line 719
        [33] -> line 720
        [44] -> line 721
        [49] -> line 722
        [72] -> line 721
        [80] -> line 727
      + Local variable table attribute (count = 4)
        v0: 0 -> 81 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; this]
        v1: 0 -> 81 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
        v2: 44 -> 80 [I numListeners]
        v3: 46 -> 80 [I i]
      + Stack map table attribute (count = 3):
        - [49] Var: ...[i][i], Stack: (empty)
        - [75] Var: ..., Stack: (empty)
        - [80] Var: -2, Stack: (empty)
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 182, locals = 9, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [5] aload_0 v0
      [6] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [9] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [12] aload_1 v1
      [13] invokevirtual #22
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [16] pop
      [17] aload_0 v0
      [18] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [21] invokestatic #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [24] aload_1 v1
      [25] invokevirtual #24
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [28] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [31] astore_2 v2
      [32] aload_2 v2
      [33] iconst_1
      [34] putfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z]
      [37] aload_0 v0
      [38] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [41] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [44] ifne +137 (target=181)
      [47] aload_0 v0
      [48] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [51] invokestatic #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$4 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [54] astore_3 v3
      [55] iconst_1
      [56] istore v4
      [58] aload_3 v3
      [59] invokevirtual #23
        + Methodref [java/util/ArrayList.size ()I]
      [62] istore v5
      [64] iconst_0
      [65] istore v6
      [67] goto +27 (target=94)
      [70] aload_3 v3
      [71] iload v6
      [73] invokevirtual #21
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [76] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [79] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z]
      [82] ifne +9 (target=91)
      [85] iconst_0
      [86] istore v4
      [88] goto +13 (target=101)
      [91] iinc v6, 1
      [94] iload v6
      [96] iload v5
      [98] ificmplt -28 (target=70)
      [101] iload v4
      [103] ifeq +78 (target=181)
      [106] aload_0 v0
      [107] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [110] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [113] ifnull +60 (target=173)
      [116] aload_0 v0
      [117] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [120] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mListeners Ljava/util/ArrayList;]
      [123] invokevirtual #20
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [126] checkcast #7
        + Class [java/util/ArrayList]
      [129] astore v6
      [131] aload v6
      [133] invokevirtual #23
        + Methodref [java/util/ArrayList.size ()I]
      [136] istore v7
      [138] iconst_0
      [139] istore v8
      [141] goto +25 (target=166)
      [144] aload v6
      [146] iload v8
      [148] invokevirtual #21
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [151] checkcast #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [154] aload_0 v0
      [155] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [158] invokeinterface #26
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [163] iinc v8, 1
      [166] iload v8
      [168] iload v7
      [170] ificmplt -26 (target=144)
      [173] aload_0 v0
      [174] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [177] iconst_0
      [178] invokestatic #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)V]
      [181] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 23)
        [0] -> line 730
        [5] -> line 731
        [17] -> line 732
        [32] -> line 733
        [37] -> line 734
        [47] -> line 737
        [55] -> line 738
        [58] -> line 739
        [64] -> line 740
        [70] -> line 741
        [85] -> line 742
        [88] -> line 743
        [91] -> line 740
        [101] -> line 746
        [106] -> line 749
        [116] -> line 751
        [129] -> line 750
        [131] -> line 752
        [138] -> line 753
        [144] -> line 754
        [163] -> line 753
        [173] -> line 757
        [181] -> line 760
      + Local variable table attribute (count = 10)
        v0: 0 -> 182 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; this]
        v1: 0 -> 182 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
        v2: 32 -> 182 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; animNode]
        v3: 55 -> 181 [Ljava/util/ArrayList; sortedNodes]
        v4: 58 -> 181 [Z allDone]
        v5: 64 -> 181 [I numSortedNodes]
        v6: 67 -> 101 [I i]
        v6: 131 -> 173 [Ljava/util/ArrayList; tmpListeners]
        v7: 138 -> 173 [I numListeners]
        v8: 141 -> 173 [I i]
      + Local variable type table attribute (count = 2)
        v3: 55 -> 181 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>; sortedNodes]
        v6: 131 -> 173 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 8):
        - [70] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node][a:java/util/ArrayList][i][i][i], Stack: 
        - [91] Var: ..., Stack: (empty)
        - [94] Var: ..., Stack: (empty)
        - [101] Var: -1, Stack: (empty)
        - [144] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [166] Var: ..., Stack: (empty)
        - [173] Var: -3, Stack: (empty)
        - [181] Var: -3, Stack: (empty)
  + Method:       onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 764
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 768
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [AnimatorSetListener]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Node]
  + Source file attribute:
    + Utf8 [AnimatorSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 97):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
  + NameAndType [access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
  + NameAndType [after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [()V]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [<init>]
  + Utf8 [AnimatorSet.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [Dependency]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Node]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$3]
  + Utf8 [access$6]
  + Utf8 [add]
  + Utf8 [addDependency]
  + Utf8 [after]
  + Utf8 [anim]
  + Utf8 [before]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [delay]
  + Utf8 [dependency]
  + Utf8 [get]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [mCurrentNode]
  + Utf8 [node]
  + Utf8 [ofFloat]
  + Utf8 [put]
  + Utf8 [setDuration]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [with]

Fields (count = 2):
  + Field:        mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mCurrentNode
  + Field:        this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet this$0

Methods (count = 5):
  + Method:       <init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x0
      = AnimatorSet$Builder(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [14] aload_2 v2
      [15] invokevirtual #22
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [18] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [21] putfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [24] aload_0 v0
      [25] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [28] ifnonnull +40 (target=68)
      [31] aload_0 v0
      [32] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [35] dup
      [36] aload_2 v2
      [37] invokespecial #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [40] putfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [43] aload_1 v1
      [44] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [47] aload_2 v2
      [48] aload_0 v0
      [49] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [52] invokevirtual #23
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [55] pop
      [56] aload_1 v1
      [57] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [60] aload_0 v0
      [61] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [64] invokevirtual #21
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [67] pop
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 1025
        [9] -> line 1026
        [24] -> line 1027
        [31] -> line 1028
        [43] -> line 1029
        [56] -> line 1030
        [68] -> line 1032
      + Local variable table attribute (count = 2)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; this]
        v2: 0 -> 69 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
      + Stack map table attribute (count = 1):
        - [68] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: 
  + Method:       with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder with(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [4] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [7] aload_1 v1
      [8] invokevirtual #22
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [11] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnonnull +37 (target=53)
      [19] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [22] dup
      [23] aload_1 v1
      [24] invokespecial #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [27] astore_2 v2
      [28] aload_0 v0
      [29] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [32] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [35] aload_1 v1
      [36] aload_2 v2
      [37] invokevirtual #23
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [40] pop
      [41] aload_0 v0
      [42] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [45] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [48] aload_2 v2
      [49] invokevirtual #21
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [52] pop
      [53] new #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [56] dup
      [57] aload_0 v0
      [58] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [61] iconst_0
      [62] invokespecial #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
      [65] astore_3 v3
      [66] aload_2 v2
      [67] aload_3 v3
      [68] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
      [71] aload_0 v0
      [72] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1042
        [15] -> line 1043
        [19] -> line 1044
        [28] -> line 1045
        [41] -> line 1046
        [53] -> line 1048
        [66] -> line 1049
        [71] -> line 1050
      + Local variable table attribute (count = 4)
        v0: 0 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; this]
        v1: 0 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
        v2: 15 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v3: 66 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
      + Stack map table attribute (count = 1):
        - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty)
  + Method:       before(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder before(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [4] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [7] aload_1 v1
      [8] invokevirtual #22
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [11] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnonnull +37 (target=53)
      [19] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [22] dup
      [23] aload_1 v1
      [24] invokespecial #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [27] astore_2 v2
      [28] aload_0 v0
      [29] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [32] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [35] aload_1 v1
      [36] aload_2 v2
      [37] invokevirtual #23
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [40] pop
      [41] aload_0 v0
      [42] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [45] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [48] aload_2 v2
      [49] invokevirtual #21
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [52] pop
      [53] new #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [56] dup
      [57] aload_0 v0
      [58] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [61] iconst_1
      [62] invokespecial #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
      [65] astore_3 v3
      [66] aload_2 v2
      [67] aload_3 v3
      [68] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
      [71] aload_0 v0
      [72] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1062
        [15] -> line 1063
        [19] -> line 1064
        [28] -> line 1065
        [41] -> line 1066
        [53] -> line 1068
        [66] -> line 1069
        [71] -> line 1070
      + Local variable table attribute (count = 4)
        v0: 0 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; this]
        v1: 0 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
        v2: 15 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v3: 66 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
      + Stack map table attribute (count = 1):
        - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty)
  + Method:       after(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [4] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [7] aload_1 v1
      [8] invokevirtual #22
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [11] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnonnull +37 (target=53)
      [19] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [22] dup
      [23] aload_1 v1
      [24] invokespecial #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [27] astore_2 v2
      [28] aload_0 v0
      [29] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [32] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$3 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;]
      [35] aload_1 v1
      [36] aload_2 v2
      [37] invokevirtual #23
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [40] pop
      [41] aload_0 v0
      [42] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [45] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [48] aload_2 v2
      [49] invokevirtual #21
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [52] pop
      [53] new #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [56] dup
      [57] aload_2 v2
      [58] iconst_1
      [59] invokespecial #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
      [62] astore_3 v3
      [63] aload_0 v0
      [64] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.mCurrentNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [67] aload_3 v3
      [68] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.addDependency (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
      [71] aload_0 v0
      [72] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1082
        [15] -> line 1083
        [19] -> line 1084
        [28] -> line 1085
        [41] -> line 1086
        [53] -> line 1088
        [63] -> line 1089
        [71] -> line 1090
      + Local variable table attribute (count = 4)
        v0: 0 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; this]
        v1: 0 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; anim]
        v2: 15 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v3: 63 -> 73 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
      + Stack map table attribute (count = 1):
        - [53] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty)
  + Method:       after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder after(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 4, stack = 4):
      [0] iconst_2
      [1] newarray 6
      [3] dup
      [4] iconst_0
      [5] fconst_0
      [6] fastore
      [7] dup
      [8] iconst_1
      [9] fconst_1
      [10] fastore
      [11] invokestatic #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [14] astore_3 v3
      [15] aload_3 v3
      [16] lload_1 v1
      [17] invokevirtual #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [20] pop
      [21] aload_0 v0
      [22] aload_3 v3
      [23] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.after (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [26] pop
      [27] aload_0 v0
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1103
        [15] -> line 1104
        [21] -> line 1105
        [27] -> line 1106
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; this]
        v1: 0 -> 29 [J delay]
        v3: 15 -> 29 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Dependency]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Node]
  + Source file attribute:
    + Utf8 [AnimatorSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 37):
  + Integer [0]
  + Integer [1]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [rule I]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Utf8 [<init>]
  + Utf8 [AFTER]
  + Utf8 [AnimatorSet.java]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Dependency]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Node]
  + Utf8 [SourceFile]
  + Utf8 [WITH]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Utf8 [java/lang/Object]
  + Utf8 [node]
  + Utf8 [rule]
  + Utf8 [this]

Fields (count = 4):
  + Field:        WITH I
    Access flags: 0x18
      = static final int WITH
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        AFTER I
    Access flags: 0x18
      = static final int AFTER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node node
  + Field:        rule I
    Access flags: 0x1
      = public int rule

Methods (count = 1):
  + Method:       <init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V
    Access flags: 0x1
      = public AnimatorSet$Dependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 860
        [4] -> line 861
        [9] -> line 862
        [14] -> line 863
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; this]
        v1: 0 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v2: 0 -> 15 [I rule]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Dependency]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Node]
  + Source file attribute:
    + Utf8 [AnimatorSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]

Constant Pool (count = 106):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + NameAndType [mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [mRule I]
  + NameAndType [mTerminated Z]
  + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [rule I]
  + NameAndType [size ()I]
  + NameAndType [start ()V]
  + NameAndType [startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [tmpDependencies Ljava/util/ArrayList;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [AnimatorListener]
  + Utf8 [AnimatorSet.java]
  + Utf8 [Code]
  + Utf8 [Dependency]
  + Utf8 [DependencyListener]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Node]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$2]
  + Utf8 [add]
  + Utf8 [animation]
  + Utf8 [animatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Utf8 [dependency]
  + Utf8 [dependencyAnimation]
  + Utf8 [dependencyToRemove]
  + Utf8 [get]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mAnimatorSet]
  + Utf8 [mNode]
  + Utf8 [mRule]
  + Utf8 [mTerminated]
  + Utf8 [node]
  + Utf8 [numDependencies]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [remove]
  + Utf8 [removeListener]
  + Utf8 [rule]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [startIfReady]
  + Utf8 [this]
  + Utf8 [tmpDependencies]

Fields (count = 3):
  + Field:        mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet mAnimatorSet
  + Field:        mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node mNode
  + Field:        mRule I
    Access flags: 0x2
      = private int mRule

Methods (count = 6):
  + Method:       <init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V
    Access flags: 0x1
      = public AnimatorSet$DependencyListener(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet,com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [14] aload_0 v0
      [15] iload_3 v3
      [16] putfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 634
        [4] -> line 635
        [9] -> line 636
        [14] -> line 637
        [19] -> line 638
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; animatorSet]
        v2: 0 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v3: 0 -> 20 [I rule]
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 646
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I]
      [4] iconst_1
      [5] ificmpne +8 (target=13)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 652
        [8] -> line 653
        [13] -> line 655
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; this]
        v1: 0 -> 14 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 661
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I]
      [4] ifne +8 (target=12)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.startIfReady (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 667
        [7] -> line 668
        [12] -> line 670
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; this]
        v1: 0 -> 13 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       startIfReady(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x2
      = private void startIfReady(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 145, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [4] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.mTerminated Z]
      [7] ifeq +4 (target=11)
      [10] return
      [11] aconst_null
      [12] astore_2 v2
      [13] aload_0 v0
      [14] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [17] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
      [20] invokevirtual #25
        + Methodref [java/util/ArrayList.size ()I]
      [23] istore_3 v3
      [24] iconst_0
      [25] istore v4
      [27] goto +58 (target=85)
      [30] aload_0 v0
      [31] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [34] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
      [37] iload v4
      [39] invokevirtual #23
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [42] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      [45] astore v5
      [47] aload v5
      [49] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.rule I]
      [52] aload_0 v0
      [53] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mRule I]
      [56] ificmpne +26 (target=82)
      [59] aload v5
      [61] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [64] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [67] aload_1 v1
      [68] ifacmpne +14 (target=82)
      [71] aload v5
      [73] astore_2 v2
      [74] aload_1 v1
      [75] aload_0 v0
      [76] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.removeListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [79] goto +12 (target=91)
      [82] iinc v4, 1
      [85] iload v4
      [87] iload_3 v3
      [88] ificmplt -58 (target=30)
      [91] aload_0 v0
      [92] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [95] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
      [98] aload_2 v2
      [99] invokevirtual #24
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [102] pop
      [103] aload_0 v0
      [104] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [107] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
      [110] invokevirtual #25
        + Methodref [java/util/ArrayList.size ()I]
      [113] ifne +31 (target=144)
      [116] aload_0 v0
      [117] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [120] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [123] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
      [126] aload_0 v0
      [127] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mAnimatorSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
      [130] invokestatic #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.access$2 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;]
      [133] aload_0 v0
      [134] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.mNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [137] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [140] invokevirtual #22
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [143] pop
      [144] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 679
        [10] -> line 681
        [11] -> line 683
        [13] -> line 684
        [24] -> line 685
        [30] -> line 686
        [47] -> line 687
        [59] -> line 688
        [71] -> line 691
        [74] -> line 692
        [79] -> line 693
        [82] -> line 685
        [91] -> line 696
        [103] -> line 697
        [116] -> line 699
        [126] -> line 700
        [144] -> line 702
      + Local variable table attribute (count = 6)
        v0: 0 -> 145 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; this]
        v1: 0 -> 145 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; dependencyAnimation]
        v2: 13 -> 145 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependencyToRemove]
        v3: 24 -> 145 [I numDependencies]
        v4: 27 -> 91 [I i]
        v5: 47 -> 82 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
      + Stack map table attribute (count = 6):
        - [11] Var: ..., Stack: (empty)
        - [30] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency][i][i], Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [85] Var: ..., Stack: (empty)
        - [91] Var: -1, Stack: (empty)
        - [144] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Dependency]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [DependencyListener]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Node]
  + Source file attribute:
    + Utf8 [AnimatorSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Cloneable]

Constant Pool (count = 89):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Class [java/lang/AssertionError]
  + Class [java/lang/CloneNotSupportedException]
  + Class [java/lang/Cloneable]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [contains (Ljava/lang/Object;)Z]
  + NameAndType [dependencies Ljava/util/ArrayList;]
  + NameAndType [done Z]
  + NameAndType [node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + NameAndType [nodeDependencies Ljava/util/ArrayList;]
  + NameAndType [nodeDependents Ljava/util/ArrayList;]
  + NameAndType [tmpDependencies Ljava/util/ArrayList;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [AnimatorSet.java]
  + Utf8 [Code]
  + Utf8 [Dependency]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CloneNotSupportedException;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;>;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Node]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [add]
  + Utf8 [addDependency]
  + Utf8 [animation]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
  + Utf8 [contains]
  + Utf8 [dependencies]
  + Utf8 [dependency]
  + Utf8 [dependencyNode]
  + Utf8 [done]
  + Utf8 [e]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/CloneNotSupportedException]
  + Utf8 [java/lang/Cloneable]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [node]
  + Utf8 [nodeDependencies]
  + Utf8 [nodeDependents]
  + Utf8 [this]
  + Utf8 [tmpDependencies]

Fields (count = 6):
  + Field:        animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.Animator animation
  + Field:        dependencies Ljava/util/ArrayList;
    Access flags: 0x1
      = public java.util.ArrayList dependencies
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;>;]
  + Field:        tmpDependencies Ljava/util/ArrayList;
    Access flags: 0x1
      = public java.util.ArrayList tmpDependencies
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;>;]
  + Field:        nodeDependencies Ljava/util/ArrayList;
    Access flags: 0x1
      = public java.util.ArrayList nodeDependencies
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Field:        nodeDependents Ljava/util/ArrayList;
    Access flags: 0x1
      = public java.util.ArrayList nodeDependents
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;>;]
  + Field:        done Z
    Access flags: 0x1
      = public boolean done

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public AnimatorSet$Node(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.tmpDependencies Ljava/util/ArrayList;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.done Z]
      [29] aload_0 v0
      [30] aload_1 v1
      [31] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 921
        [4] -> line 881
        [9] -> line 892
        [14] -> line 898
        [19] -> line 905
        [24] -> line 912
        [29] -> line 922
        [34] -> line 923
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; this]
        v1: 0 -> 35 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       addDependency(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V
    Access flags: 0x1
      = public void addDependency(com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [4] ifnonnull +25 (target=29)
      [7] aload_0 v0
      [8] new #9
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #22
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] new #9
        + Class [java/util/ArrayList]
      [22] dup
      [23] invokespecial #22
        + Methodref [java/util/ArrayList.<init> ()V]
      [26] putfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [29] aload_0 v0
      [30] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.dependencies Ljava/util/ArrayList;]
      [33] aload_1 v1
      [34] invokevirtual #23
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [37] pop
      [38] aload_0 v0
      [39] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [42] aload_1 v1
      [43] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [46] invokevirtual #24
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [49] ifne +15 (target=64)
      [52] aload_0 v0
      [53] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependencies Ljava/util/ArrayList;]
      [56] aload_1 v1
      [57] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [60] invokevirtual #23
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [63] pop
      [64] aload_1 v1
      [65] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [68] astore_2 v2
      [69] aload_2 v2
      [70] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [73] ifnonnull +14 (target=87)
      [76] aload_2 v2
      [77] new #9
        + Class [java/util/ArrayList]
      [80] dup
      [81] invokespecial #22
        + Methodref [java/util/ArrayList.<init> ()V]
      [84] putfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [87] aload_2 v2
      [88] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.nodeDependents Ljava/util/ArrayList;]
      [91] aload_0 v0
      [92] invokevirtual #23
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [95] pop
      [96] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 931
        [7] -> line 932
        [18] -> line 933
        [29] -> line 935
        [38] -> line 936
        [52] -> line 937
        [64] -> line 939
        [69] -> line 940
        [76] -> line 941
        [87] -> line 943
        [96] -> line 944
      + Local variable table attribute (count = 3)
        v0: 0 -> 97 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; this]
        v1: 0 -> 97 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; dependency]
        v2: 69 -> 97 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; dependencyNode]
      + Stack map table attribute (count = 3):
        - [29] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)
        - [87] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node], Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
      [4] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [13] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [16] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [19] aload_1 v1
      [20] areturn
      [21] astore_1 v1
      [22] new #5
        + Class [java/lang/AssertionError]
      [25] dup
      [26] invokespecial #19
        + Methodref [java/lang/AssertionError.<init> ()V]
      [29] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 20: 21):
      + Class [java/lang/CloneNotSupportedException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 949
        [8] -> line 950
        [19] -> line 951
        [21] -> line 952
        [22] -> line 953
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; this]
        v1: 8 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; node]
        v1: 22 -> 30 [Ljava/lang/CloneNotSupportedException; e]
      + Stack map table attribute (count = 1):
        - [21] Var: ..., Stack: [a:java/lang/CloneNotSupportedException]
  + Method:       clone()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object clone()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
    + Exceptions attribute (count = 1)
      + Class [java/lang/CloneNotSupportedException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Dependency]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Node]
  + Source file attribute:
    + Utf8 [AnimatorSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]

Constant Pool (count = 43):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Class [java/lang/Float]
  + Class [java/lang/Number]
  + Class [java/lang/Object]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;]
  + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
  + Methodref [java/lang/Number.floatValue ()F]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;]
  + NameAndType [floatValue ()F]
  + NameAndType [valueOf (F)Ljava/lang/Float;]
  + Utf8 [()F]
  + Utf8 [()V]
  + Utf8 [(F)Ljava/lang/Float;]
  + Utf8 [(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;]
  + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [FloatEvaluator.java]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator<Ljava/lang/Number;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Utf8 [endValue]
  + Utf8 [evaluate]
  + Utf8 [floatValue]
  + Utf8 [fraction]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/Object]
  + Utf8 [startFloat]
  + Utf8 [startValue]
  + Utf8 [this]
  + Utf8 [valueOf]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public FloatEvaluator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 22
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; this]
  + Method:       evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;
    Access flags: 0x1
      = public java.lang.Float evaluate(float,java.lang.Number,java.lang.Number)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 5, stack = 4):
      [0] aload_2 v2
      [1] invokevirtual #8
        + Methodref [java/lang/Number.floatValue ()F]
      [4] fstore v4
      [6] fload v4
      [8] fload_1 v1
      [9] aload_3 v3
      [10] invokevirtual #8
        + Methodref [java/lang/Number.floatValue ()F]
      [13] fload v4
      [15] fsub
      [16] fmul
      [17] fadd
      [18] invokestatic #7
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [6] -> line 40
      + Local variable table attribute (count = 5)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; this]
        v1: 0 -> 22 [F fraction]
        v2: 0 -> 22 [Ljava/lang/Number; startValue]
        v3: 0 -> 22 [Ljava/lang/Number; endValue]
        v4: 6 -> 22 [F startFloat]
  + Method:       evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object evaluate(float,java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] aload_2 v2
      [3] checkcast #4
        + Class [java/lang/Number]
      [6] aload_3 v3
      [7] checkcast #4
        + Class [java/lang/Number]
      [10] invokevirtual #6
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.evaluate (FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [FloatEvaluator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet extends com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet

Interfaces (count = 0):

Constant Pool (count = 134):
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Class [android/view/animation/Interpolator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Class [java/lang/Float]
  + Class [java/lang/Number]
  + Class [java/util/ArrayList]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
  + Methodref [java/lang/Number.floatValue ()F]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [deltaValue F]
  + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [firstTime Z]
  + NameAndType [firstValue F]
  + NameAndType [floatValue ()F]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getFloatValue ()F]
  + NameAndType [getFloatValue (F)F]
  + NameAndType [getFraction ()F]
  + NameAndType [getInterpolation (F)F]
  + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [lastValue F]
  + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mKeyframes Ljava/util/ArrayList;]
  + NameAndType [mNumKeyframes I]
  + NameAndType [size ()I]
  + NameAndType [valueOf (F)Ljava/lang/Float;]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [(F)F]
  + Utf8 [(F)Ljava/lang/Float;]
  + Utf8 [(F)Ljava/lang/Object;]
  + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [FloatKeyframe]
  + Utf8 [FloatKeyframeSet.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Utf8 [deltaValue]
  + Utf8 [evaluate]
  + Utf8 [firstTime]
  + Utf8 [firstValue]
  + Utf8 [floatValue]
  + Utf8 [fraction]
  + Utf8 [get]
  + Utf8 [getFloatValue]
  + Utf8 [getFraction]
  + Utf8 [getInterpolation]
  + Utf8 [getInterpolator]
  + Utf8 [getValue]
  + Utf8 [i]
  + Utf8 [interpolator]
  + Utf8 [intervalFraction]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Number]
  + Utf8 [java/util/ArrayList]
  + Utf8 [keyframes]
  + Utf8 [lastValue]
  + Utf8 [mEvaluator]
  + Utf8 [mInterpolator]
  + Utf8 [mKeyframes]
  + Utf8 [mNumKeyframes]
  + Utf8 [newKeyframes]
  + Utf8 [newSet]
  + Utf8 [nextFraction]
  + Utf8 [nextKeyframe]
  + Utf8 [nextValue]
  + Utf8 [numKeyframes]
  + Utf8 [prevFraction]
  + Utf8 [prevKeyframe]
  + Utf8 [prevValue]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [valueOf]

Fields (count = 4):
  + Field:        firstValue F
    Access flags: 0x2
      = private float firstValue
  + Field:        lastValue F
    Access flags: 0x2
      = private float lastValue
  + Field:        deltaValue F
    Access flags: 0x2
      = private float deltaValue
  + Field:        firstTime Z
    Access flags: 0x2
      = private boolean firstTime

Methods (count = 5):
  + Method:       <init>([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V
    Access flags: 0x81
      = public varargs FloatKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #27
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 42
        [5] -> line 39
        [10] -> line 43
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; this]
        v1: 0 -> 11 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; keyframes]
  + Method:       getValue(F)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F]
      [5] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; this]
        v1: 0 -> 9 [F fraction]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [9] invokevirtual #31
        + Methodref [java/util/ArrayList.size ()I]
      [12] istore_2 v2
      [13] iload_2 v2
      [14] anewarray #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [17] astore_3 v3
      [18] iconst_0
      [19] istore v4
      [21] goto +25 (target=46)
      [24] aload_3 v3
      [25] iload v4
      [27] aload_1 v1
      [28] iload v4
      [30] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [33] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [36] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [39] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [42] aastore
      [43] iinc v4, 1
      [46] iload v4
      [48] iload_2 v2
      [49] ificmplt -25 (target=24)
      [52] new #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [55] dup
      [56] aload_3 v3
      [57] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
      [60] astore v4
      [62] aload v4
      [64] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 8)
        [0] -> line 52
        [5] -> line 53
        [13] -> line 54
        [18] -> line 55
        [24] -> line 56
        [43] -> line 55
        [52] -> line 58
        [62] -> line 59
      + Local variable table attribute (count = 6)
        v0: 0 -> 65 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; this]
        v1: 5 -> 65 [Ljava/util/ArrayList; keyframes]
        v2: 13 -> 65 [I numKeyframes]
        v3: 18 -> 65 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; newKeyframes]
        v4: 21 -> 52 [I i]
        v4: 62 -> 65 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; newSet]
      + Local variable type table attribute (count = 1)
        v1: 5 -> 65 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;>; keyframes]
      + Stack map table attribute (count = 2):
        - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;][i], Stack: 
        - [46] Var: ..., Stack: (empty)
  + Method:       getFloatValue(F)F
    Access flags: 0x1
      = public float getFloatValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 599, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I]
      [4] iconst_2
      [5] ificmpne +132 (target=137)
      [8] aload_0 v0
      [9] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z]
      [12] ifeq +57 (target=69)
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstTime Z]
      [20] aload_0 v0
      [21] aload_0 v0
      [22] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [25] iconst_0
      [26] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [29] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [32] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [35] putfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F]
      [38] aload_0 v0
      [39] aload_0 v0
      [40] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [43] iconst_1
      [44] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [47] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [50] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [53] putfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F]
      [56] aload_0 v0
      [57] aload_0 v0
      [58] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F]
      [61] aload_0 v0
      [62] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F]
      [65] fsub
      [66] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F]
      [69] aload_0 v0
      [70] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
      [73] ifnull +14 (target=87)
      [76] aload_0 v0
      [77] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
      [80] fload_1 v1
      [81] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [86] fstore_1 v1
      [87] aload_0 v0
      [88] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [91] ifnonnull +15 (target=106)
      [94] aload_0 v0
      [95] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F]
      [98] fload_1 v1
      [99] aload_0 v0
      [100] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.deltaValue F]
      [103] fmul
      [104] fadd
      [105] freturn
      [106] aload_0 v0
      [107] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [110] fload_1 v1
      [111] aload_0 v0
      [112] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.firstValue F]
      [115] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [118] aload_0 v0
      [119] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.lastValue F]
      [122] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [125] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [130] checkcast #9
        + Class [java/lang/Number]
      [133] invokevirtual #29
        + Methodref [java/lang/Number.floatValue ()F]
      [136] freturn
      [137] fload_1 v1
      [138] fconst_0
      [139] fcmpg
      [140] ifgt +132 (target=272)
      [143] aload_0 v0
      [144] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [147] iconst_0
      [148] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [151] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [154] astore_2 v2
      [155] aload_0 v0
      [156] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [159] iconst_1
      [160] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [163] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [166] astore_3 v3
      [167] aload_2 v2
      [168] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [171] fstore v4
      [173] aload_3 v3
      [174] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [177] fstore v5
      [179] aload_2 v2
      [180] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [183] fstore v6
      [185] aload_3 v3
      [186] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [189] fstore v7
      [191] aload_3 v3
      [192] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [195] astore v8
      [197] aload v8
      [199] ifnull +12 (target=211)
      [202] aload v8
      [204] fload_1 v1
      [205] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [210] fstore_1 v1
      [211] fload_1 v1
      [212] fload v6
      [214] fsub
      [215] fload v7
      [217] fload v6
      [219] fsub
      [220] fdiv
      [221] fstore v9
      [223] aload_0 v0
      [224] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [227] ifnonnull +17 (target=244)
      [230] fload v4
      [232] fload v9
      [234] fload v5
      [236] fload v4
      [238] fsub
      [239] fmul
      [240] fadd
      [241] goto +30 (target=271)
      [244] aload_0 v0
      [245] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [248] fload v9
      [250] fload v4
      [252] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [255] fload v5
      [257] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [260] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [265] checkcast #9
        + Class [java/lang/Number]
      [268] invokevirtual #29
        + Methodref [java/lang/Number.floatValue ()F]
      [271] freturn
      [272] fload_1 v1
      [273] fconst_1
      [274] fcmpl
      [275] iflt +142 (target=417)
      [278] aload_0 v0
      [279] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [282] aload_0 v0
      [283] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I]
      [286] iconst_2
      [287] isub
      [288] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [291] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [294] astore_2 v2
      [295] aload_0 v0
      [296] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [299] aload_0 v0
      [300] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I]
      [303] iconst_1
      [304] isub
      [305] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [308] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [311] astore_3 v3
      [312] aload_2 v2
      [313] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [316] fstore v4
      [318] aload_3 v3
      [319] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [322] fstore v5
      [324] aload_2 v2
      [325] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [328] fstore v6
      [330] aload_3 v3
      [331] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [334] fstore v7
      [336] aload_3 v3
      [337] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [340] astore v8
      [342] aload v8
      [344] ifnull +12 (target=356)
      [347] aload v8
      [349] fload_1 v1
      [350] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [355] fstore_1 v1
      [356] fload_1 v1
      [357] fload v6
      [359] fsub
      [360] fload v7
      [362] fload v6
      [364] fsub
      [365] fdiv
      [366] fstore v9
      [368] aload_0 v0
      [369] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [372] ifnonnull +17 (target=389)
      [375] fload v4
      [377] fload v9
      [379] fload v5
      [381] fload v4
      [383] fsub
      [384] fmul
      [385] fadd
      [386] goto +30 (target=416)
      [389] aload_0 v0
      [390] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [393] fload v9
      [395] fload v4
      [397] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [400] fload v5
      [402] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [405] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [410] checkcast #9
        + Class [java/lang/Number]
      [413] invokevirtual #29
        + Methodref [java/lang/Number.floatValue ()F]
      [416] freturn
      [417] aload_0 v0
      [418] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [421] iconst_0
      [422] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [425] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [428] astore_2 v2
      [429] iconst_1
      [430] istore_3 v3
      [431] goto +134 (target=565)
      [434] aload_0 v0
      [435] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [438] iload_3 v3
      [439] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [442] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [445] astore v4
      [447] fload_1 v1
      [448] aload v4
      [450] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [453] fcmpg
      [454] ifge +105 (target=559)
      [457] aload v4
      [459] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [462] astore v5
      [464] aload v5
      [466] ifnull +12 (target=478)
      [469] aload v5
      [471] fload_1 v1
      [472] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [477] fstore_1 v1
      [478] fload_1 v1
      [479] aload_2 v2
      [480] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [483] fsub
      [484] aload v4
      [486] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [489] aload_2 v2
      [490] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [493] fsub
      [494] fdiv
      [495] fstore v6
      [497] aload_2 v2
      [498] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [501] fstore v7
      [503] aload v4
      [505] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFloatValue ()F]
      [508] fstore v8
      [510] aload_0 v0
      [511] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [514] ifnonnull +17 (target=531)
      [517] fload v7
      [519] fload v6
      [521] fload v8
      [523] fload v7
      [525] fsub
      [526] fmul
      [527] fadd
      [528] goto +30 (target=558)
      [531] aload_0 v0
      [532] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [535] fload v6
      [537] fload v7
      [539] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [542] fload v8
      [544] invokestatic #28
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [547] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [552] checkcast #9
        + Class [java/lang/Number]
      [555] invokevirtual #29
        + Methodref [java/lang/Number.floatValue ()F]
      [558] freturn
      [559] aload v4
      [561] astore_2 v2
      [562] iinc v3, 1
      [565] iload_3 v3
      [566] aload_0 v0
      [567] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I]
      [570] ificmplt -136 (target=434)
      [573] aload_0 v0
      [574] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [577] aload_0 v0
      [578] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.mNumKeyframes I]
      [581] iconst_1
      [582] isub
      [583] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [586] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [589] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [592] checkcast #9
        + Class [java/lang/Number]
      [595] invokevirtual #29
        + Methodref [java/lang/Number.floatValue ()F]
      [598] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 63)
        [0] -> line 63
        [8] -> line 64
        [15] -> line 65
        [20] -> line 66
        [38] -> line 67
        [56] -> line 68
        [69] -> line 70
        [76] -> line 71
        [87] -> line 73
        [94] -> line 74
        [106] -> line 76
        [137] -> line 79
        [143] -> line 80
        [155] -> line 81
        [167] -> line 82
        [173] -> line 83
        [179] -> line 84
        [185] -> line 85
        [191] -> line 86
        [197] -> line 87
        [202] -> line 88
        [211] -> line 90
        [223] -> line 91
        [230] -> line 92
        [244] -> line 93
        [268] -> line 94
        [271] -> line 91
        [272] -> line 95
        [278] -> line 96
        [295] -> line 97
        [312] -> line 98
        [318] -> line 99
        [324] -> line 100
        [330] -> line 101
        [336] -> line 102
        [342] -> line 103
        [347] -> line 104
        [356] -> line 106
        [368] -> line 107
        [375] -> line 108
        [389] -> line 109
        [413] -> line 110
        [416] -> line 107
        [417] -> line 112
        [429] -> line 113
        [434] -> line 114
        [447] -> line 115
        [457] -> line 116
        [464] -> line 117
        [469] -> line 118
        [478] -> line 120
        [484] -> line 121
        [494] -> line 120
        [497] -> line 122
        [503] -> line 123
        [510] -> line 124
        [517] -> line 125
        [531] -> line 126
        [555] -> line 127
        [558] -> line 124
        [559] -> line 129
        [562] -> line 113
        [573] -> line 132
      + Local variable table attribute (count = 25)
        v0: 0 -> 599 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; this]
        v1: 0 -> 599 [F fraction]
        v2: 155 -> 272 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; prevKeyframe]
        v3: 167 -> 272 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; nextKeyframe]
        v4: 173 -> 272 [F prevValue]
        v5: 179 -> 272 [F nextValue]
        v6: 185 -> 272 [F prevFraction]
        v7: 191 -> 272 [F nextFraction]
        v8: 197 -> 272 [Landroid/view/animation/Interpolator; interpolator]
        v9: 223 -> 272 [F intervalFraction]
        v2: 295 -> 417 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; prevKeyframe]
        v3: 312 -> 417 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; nextKeyframe]
        v4: 318 -> 417 [F prevValue]
        v5: 324 -> 417 [F nextValue]
        v6: 330 -> 417 [F prevFraction]
        v7: 336 -> 417 [F nextFraction]
        v8: 342 -> 417 [Landroid/view/animation/Interpolator; interpolator]
        v9: 368 -> 417 [F intervalFraction]
        v2: 429 -> 599 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; prevKeyframe]
        v3: 431 -> 573 [I i]
        v4: 447 -> 562 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; nextKeyframe]
        v5: 464 -> 559 [Landroid/view/animation/Interpolator; interpolator]
        v6: 497 -> 559 [F intervalFraction]
        v7: 503 -> 559 [F prevValue]
        v8: 510 -> 559 [F nextValue]
      + Stack map table attribute (count = 18):
        - [69] Var: ..., Stack: (empty)
        - [87] Var: ..., Stack: (empty)
        - [106] Var: ..., Stack: (empty)
        - [137] Var: ..., Stack: (empty)
        - [211] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][f][f][f][f][a:android/view/animation/Interpolator], Stack: 
        - [244] Var: ...[f], Stack: (empty)
        - [271] Var: ..., Stack: [f]
        - [272] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f], Stack: 
        - [356] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][f][f][f][f][a:android/view/animation/Interpolator], Stack: 
        - [389] Var: ...[f], Stack: (empty)
        - [416] Var: ..., Stack: [f]
        - [417] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f], Stack: 
        - [434] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][i], Stack: (empty)
        - [478] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][a:android/view/animation/Interpolator], Stack: (empty)
        - [531] Var: ...[f][f][f], Stack: (empty)
        - [558] Var: ..., Stack: [f]
        - [559] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe], Stack: 
        - [565] Var: -1, Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [FloatKeyframe]
  + Source file attribute:
    + Utf8 [FloatKeyframeSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]

Constant Pool (count = 42):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;]
  + NameAndType [intValue ()I]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;]
  + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [IntEvaluator.java]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator<Ljava/lang/Integer;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Utf8 [endValue]
  + Utf8 [evaluate]
  + Utf8 [fraction]
  + Utf8 [intValue]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [startInt]
  + Utf8 [startValue]
  + Utf8 [this]
  + Utf8 [valueOf]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public IntEvaluator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 22
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; this]
  + Method:       evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;
    Access flags: 0x1
      = public java.lang.Integer evaluate(float,java.lang.Integer,java.lang.Integer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 5, stack = 4):
      [0] aload_2 v2
      [1] invokevirtual #6
        + Methodref [java/lang/Integer.intValue ()I]
      [4] istore v4
      [6] iload v4
      [8] i2f
      [9] fload_1 v1
      [10] aload_3 v3
      [11] invokevirtual #6
        + Methodref [java/lang/Integer.intValue ()I]
      [14] iload v4
      [16] isub
      [17] i2f
      [18] fmul
      [19] fadd
      [20] f2i
      [21] invokestatic #7
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [6] -> line 40
      + Local variable table attribute (count = 5)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; this]
        v1: 0 -> 25 [F fraction]
        v2: 0 -> 25 [Ljava/lang/Integer; startValue]
        v3: 0 -> 25 [Ljava/lang/Integer; endValue]
        v4: 6 -> 25 [I startInt]
  + Method:       evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object evaluate(float,java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] aload_2 v2
      [3] checkcast #3
        + Class [java/lang/Integer]
      [6] aload_3 v3
      [7] checkcast #3
        + Class [java/lang/Integer]
      [10] invokevirtual #5
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.evaluate (FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator<Ljava/lang/Integer;>;]
  + Source file attribute:
    + Utf8 [IntEvaluator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet extends com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet

Interfaces (count = 0):

Constant Pool (count = 135):
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Class [android/view/animation/Interpolator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Class [java/lang/Integer]
  + Class [java/lang/Number]
  + Class [java/util/ArrayList]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Number.intValue ()I]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [deltaValue I]
  + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [firstTime Z]
  + NameAndType [firstValue I]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getFraction ()F]
  + NameAndType [getIntValue ()I]
  + NameAndType [getIntValue (F)I]
  + NameAndType [getInterpolation (F)F]
  + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [intValue ()I]
  + NameAndType [lastValue I]
  + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mKeyframes Ljava/util/ArrayList;]
  + NameAndType [mNumKeyframes I]
  + NameAndType [size ()I]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [(F)F]
  + Utf8 [(F)I]
  + Utf8 [(F)Ljava/lang/Object;]
  + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntKeyframe]
  + Utf8 [IntKeyframeSet.java]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Utf8 [deltaValue]
  + Utf8 [evaluate]
  + Utf8 [firstTime]
  + Utf8 [firstValue]
  + Utf8 [fraction]
  + Utf8 [get]
  + Utf8 [getFraction]
  + Utf8 [getIntValue]
  + Utf8 [getInterpolation]
  + Utf8 [getInterpolator]
  + Utf8 [getValue]
  + Utf8 [i]
  + Utf8 [intValue]
  + Utf8 [interpolator]
  + Utf8 [intervalFraction]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Number]
  + Utf8 [java/util/ArrayList]
  + Utf8 [keyframes]
  + Utf8 [lastValue]
  + Utf8 [mEvaluator]
  + Utf8 [mInterpolator]
  + Utf8 [mKeyframes]
  + Utf8 [mNumKeyframes]
  + Utf8 [newKeyframes]
  + Utf8 [newSet]
  + Utf8 [nextFraction]
  + Utf8 [nextKeyframe]
  + Utf8 [nextValue]
  + Utf8 [numKeyframes]
  + Utf8 [prevFraction]
  + Utf8 [prevKeyframe]
  + Utf8 [prevValue]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [valueOf]

Fields (count = 4):
  + Field:        firstValue I
    Access flags: 0x2
      = private int firstValue
  + Field:        lastValue I
    Access flags: 0x2
      = private int lastValue
  + Field:        deltaValue I
    Access flags: 0x2
      = private int deltaValue
  + Field:        firstTime Z
    Access flags: 0x2
      = private boolean firstTime

Methods (count = 5):
  + Method:       <init>([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V
    Access flags: 0x81
      = public varargs IntKeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #27
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 42
        [5] -> line 39
        [10] -> line 43
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; this]
        v1: 0 -> 11 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; keyframes]
  + Method:       getValue(F)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I]
      [5] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; this]
        v1: 0 -> 9 [F fraction]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [9] invokevirtual #31
        + Methodref [java/util/ArrayList.size ()I]
      [12] istore_2 v2
      [13] iload_2 v2
      [14] anewarray #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [17] astore_3 v3
      [18] iconst_0
      [19] istore v4
      [21] goto +25 (target=46)
      [24] aload_3 v3
      [25] iload v4
      [27] aload_1 v1
      [28] iload v4
      [30] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [33] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [36] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [39] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [42] aastore
      [43] iinc v4, 1
      [46] iload v4
      [48] iload_2 v2
      [49] ificmplt -25 (target=24)
      [52] new #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [55] dup
      [56] aload_3 v3
      [57] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
      [60] astore v4
      [62] aload v4
      [64] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 8)
        [0] -> line 52
        [5] -> line 53
        [13] -> line 54
        [18] -> line 55
        [24] -> line 56
        [43] -> line 55
        [52] -> line 58
        [62] -> line 59
      + Local variable table attribute (count = 6)
        v0: 0 -> 65 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; this]
        v1: 5 -> 65 [Ljava/util/ArrayList; keyframes]
        v2: 13 -> 65 [I numKeyframes]
        v3: 18 -> 65 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; newKeyframes]
        v4: 21 -> 52 [I i]
        v4: 62 -> 65 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; newSet]
      + Local variable type table attribute (count = 1)
        v1: 5 -> 65 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;>; keyframes]
      + Stack map table attribute (count = 2):
        - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;][i], Stack: 
        - [46] Var: ..., Stack: (empty)
  + Method:       getIntValue(F)I
    Access flags: 0x1
      = public int getIntValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 607, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I]
      [4] iconst_2
      [5] ificmpne +134 (target=139)
      [8] aload_0 v0
      [9] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z]
      [12] ifeq +57 (target=69)
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstTime Z]
      [20] aload_0 v0
      [21] aload_0 v0
      [22] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [25] iconst_0
      [26] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [29] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [32] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [35] putfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I]
      [38] aload_0 v0
      [39] aload_0 v0
      [40] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [43] iconst_1
      [44] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [47] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [50] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [53] putfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I]
      [56] aload_0 v0
      [57] aload_0 v0
      [58] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I]
      [61] aload_0 v0
      [62] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I]
      [65] isub
      [66] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I]
      [69] aload_0 v0
      [70] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
      [73] ifnull +14 (target=87)
      [76] aload_0 v0
      [77] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
      [80] fload_1 v1
      [81] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [86] fstore_1 v1
      [87] aload_0 v0
      [88] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [91] ifnonnull +17 (target=108)
      [94] aload_0 v0
      [95] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I]
      [98] fload_1 v1
      [99] aload_0 v0
      [100] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.deltaValue I]
      [103] i2f
      [104] fmul
      [105] f2i
      [106] iadd
      [107] ireturn
      [108] aload_0 v0
      [109] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [112] fload_1 v1
      [113] aload_0 v0
      [114] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.firstValue I]
      [117] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [120] aload_0 v0
      [121] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.lastValue I]
      [124] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [127] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [132] checkcast #9
        + Class [java/lang/Number]
      [135] invokevirtual #29
        + Methodref [java/lang/Number.intValue ()I]
      [138] ireturn
      [139] fload_1 v1
      [140] fconst_0
      [141] fcmpg
      [142] ifgt +134 (target=276)
      [145] aload_0 v0
      [146] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [149] iconst_0
      [150] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [153] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [156] astore_2 v2
      [157] aload_0 v0
      [158] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [161] iconst_1
      [162] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [165] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [168] astore_3 v3
      [169] aload_2 v2
      [170] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [173] istore v4
      [175] aload_3 v3
      [176] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [179] istore v5
      [181] aload_2 v2
      [182] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [185] fstore v6
      [187] aload_3 v3
      [188] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [191] fstore v7
      [193] aload_3 v3
      [194] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [197] astore v8
      [199] aload v8
      [201] ifnull +12 (target=213)
      [204] aload v8
      [206] fload_1 v1
      [207] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [212] fstore_1 v1
      [213] fload_1 v1
      [214] fload v6
      [216] fsub
      [217] fload v7
      [219] fload v6
      [221] fsub
      [222] fdiv
      [223] fstore v9
      [225] aload_0 v0
      [226] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [229] ifnonnull +19 (target=248)
      [232] iload v4
      [234] fload v9
      [236] iload v5
      [238] iload v4
      [240] isub
      [241] i2f
      [242] fmul
      [243] f2i
      [244] iadd
      [245] goto +30 (target=275)
      [248] aload_0 v0
      [249] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [252] fload v9
      [254] iload v4
      [256] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [259] iload v5
      [261] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [264] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [269] checkcast #9
        + Class [java/lang/Number]
      [272] invokevirtual #29
        + Methodref [java/lang/Number.intValue ()I]
      [275] ireturn
      [276] fload_1 v1
      [277] fconst_1
      [278] fcmpl
      [279] iflt +144 (target=423)
      [282] aload_0 v0
      [283] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [286] aload_0 v0
      [287] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I]
      [290] iconst_2
      [291] isub
      [292] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [295] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [298] astore_2 v2
      [299] aload_0 v0
      [300] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [303] aload_0 v0
      [304] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I]
      [307] iconst_1
      [308] isub
      [309] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [312] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [315] astore_3 v3
      [316] aload_2 v2
      [317] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [320] istore v4
      [322] aload_3 v3
      [323] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [326] istore v5
      [328] aload_2 v2
      [329] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [332] fstore v6
      [334] aload_3 v3
      [335] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [338] fstore v7
      [340] aload_3 v3
      [341] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [344] astore v8
      [346] aload v8
      [348] ifnull +12 (target=360)
      [351] aload v8
      [353] fload_1 v1
      [354] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [359] fstore_1 v1
      [360] fload_1 v1
      [361] fload v6
      [363] fsub
      [364] fload v7
      [366] fload v6
      [368] fsub
      [369] fdiv
      [370] fstore v9
      [372] aload_0 v0
      [373] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [376] ifnonnull +19 (target=395)
      [379] iload v4
      [381] fload v9
      [383] iload v5
      [385] iload v4
      [387] isub
      [388] i2f
      [389] fmul
      [390] f2i
      [391] iadd
      [392] goto +30 (target=422)
      [395] aload_0 v0
      [396] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [399] fload v9
      [401] iload v4
      [403] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [406] iload v5
      [408] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [411] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [416] checkcast #9
        + Class [java/lang/Number]
      [419] invokevirtual #29
        + Methodref [java/lang/Number.intValue ()I]
      [422] ireturn
      [423] aload_0 v0
      [424] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [427] iconst_0
      [428] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [431] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [434] astore_2 v2
      [435] iconst_1
      [436] istore_3 v3
      [437] goto +136 (target=573)
      [440] aload_0 v0
      [441] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [444] iload_3 v3
      [445] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [448] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [451] astore v4
      [453] fload_1 v1
      [454] aload v4
      [456] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [459] fcmpg
      [460] ifge +107 (target=567)
      [463] aload v4
      [465] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [468] astore v5
      [470] aload v5
      [472] ifnull +12 (target=484)
      [475] aload v5
      [477] fload_1 v1
      [478] invokeinterface #32
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [483] fstore_1 v1
      [484] fload_1 v1
      [485] aload_2 v2
      [486] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [489] fsub
      [490] aload v4
      [492] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [495] aload_2 v2
      [496] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [499] fsub
      [500] fdiv
      [501] fstore v6
      [503] aload_2 v2
      [504] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [507] istore v7
      [509] aload v4
      [511] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getIntValue ()I]
      [514] istore v8
      [516] aload_0 v0
      [517] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [520] ifnonnull +19 (target=539)
      [523] iload v7
      [525] fload v6
      [527] iload v8
      [529] iload v7
      [531] isub
      [532] i2f
      [533] fmul
      [534] f2i
      [535] iadd
      [536] goto +30 (target=566)
      [539] aload_0 v0
      [540] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [543] fload v6
      [545] iload v7
      [547] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [550] iload v8
      [552] invokestatic #28
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [555] invokeinterface #33
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [560] checkcast #9
        + Class [java/lang/Number]
      [563] invokevirtual #29
        + Methodref [java/lang/Number.intValue ()I]
      [566] ireturn
      [567] aload v4
      [569] astore_2 v2
      [570] iinc v3, 1
      [573] iload_3 v3
      [574] aload_0 v0
      [575] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I]
      [578] ificmplt -138 (target=440)
      [581] aload_0 v0
      [582] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [585] aload_0 v0
      [586] getfield #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.mNumKeyframes I]
      [589] iconst_1
      [590] isub
      [591] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [594] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [597] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [600] checkcast #9
        + Class [java/lang/Number]
      [603] invokevirtual #29
        + Methodref [java/lang/Number.intValue ()I]
      [606] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 62)
        [0] -> line 63
        [8] -> line 64
        [15] -> line 65
        [20] -> line 66
        [38] -> line 67
        [56] -> line 68
        [69] -> line 70
        [76] -> line 71
        [87] -> line 73
        [94] -> line 74
        [108] -> line 76
        [139] -> line 79
        [145] -> line 80
        [157] -> line 81
        [169] -> line 82
        [175] -> line 83
        [181] -> line 84
        [187] -> line 85
        [193] -> line 86
        [199] -> line 87
        [204] -> line 88
        [213] -> line 90
        [225] -> line 91
        [232] -> line 92
        [248] -> line 93
        [272] -> line 94
        [275] -> line 91
        [276] -> line 95
        [282] -> line 96
        [299] -> line 97
        [316] -> line 98
        [322] -> line 99
        [328] -> line 100
        [334] -> line 101
        [340] -> line 102
        [346] -> line 103
        [351] -> line 104
        [360] -> line 106
        [372] -> line 107
        [379] -> line 108
        [395] -> line 109
        [422] -> line 107
        [423] -> line 111
        [435] -> line 112
        [440] -> line 113
        [453] -> line 114
        [463] -> line 115
        [470] -> line 116
        [475] -> line 117
        [484] -> line 119
        [490] -> line 120
        [500] -> line 119
        [503] -> line 121
        [509] -> line 122
        [516] -> line 123
        [523] -> line 124
        [539] -> line 125
        [563] -> line 126
        [566] -> line 123
        [567] -> line 128
        [570] -> line 112
        [581] -> line 131
      + Local variable table attribute (count = 25)
        v0: 0 -> 607 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; this]
        v1: 0 -> 607 [F fraction]
        v2: 157 -> 276 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; prevKeyframe]
        v3: 169 -> 276 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; nextKeyframe]
        v4: 175 -> 276 [I prevValue]
        v5: 181 -> 276 [I nextValue]
        v6: 187 -> 276 [F prevFraction]
        v7: 193 -> 276 [F nextFraction]
        v8: 199 -> 276 [Landroid/view/animation/Interpolator; interpolator]
        v9: 225 -> 276 [F intervalFraction]
        v2: 299 -> 423 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; prevKeyframe]
        v3: 316 -> 423 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; nextKeyframe]
        v4: 322 -> 423 [I prevValue]
        v5: 328 -> 423 [I nextValue]
        v6: 334 -> 423 [F prevFraction]
        v7: 340 -> 423 [F nextFraction]
        v8: 346 -> 423 [Landroid/view/animation/Interpolator; interpolator]
        v9: 372 -> 423 [F intervalFraction]
        v2: 435 -> 607 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; prevKeyframe]
        v3: 437 -> 581 [I i]
        v4: 453 -> 570 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; nextKeyframe]
        v5: 470 -> 567 [Landroid/view/animation/Interpolator; interpolator]
        v6: 503 -> 567 [F intervalFraction]
        v7: 509 -> 567 [I prevValue]
        v8: 516 -> 567 [I nextValue]
      + Stack map table attribute (count = 18):
        - [69] Var: ..., Stack: (empty)
        - [87] Var: ..., Stack: (empty)
        - [108] Var: ..., Stack: (empty)
        - [139] Var: ..., Stack: (empty)
        - [213] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][i][f][f][a:android/view/animation/Interpolator], Stack: 
        - [248] Var: ...[f], Stack: (empty)
        - [275] Var: ..., Stack: [i]
        - [276] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f], Stack: 
        - [360] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][i][f][f][a:android/view/animation/Interpolator], Stack: 
        - [395] Var: ...[f], Stack: (empty)
        - [422] Var: ..., Stack: [i]
        - [423] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f], Stack: 
        - [440] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i], Stack: (empty)
        - [484] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][a:android/view/animation/Interpolator], Stack: (empty)
        - [539] Var: ...[f][i][i], Stack: (empty)
        - [566] Var: ..., Stack: [i]
        - [567] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet][f][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe][i][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe], Stack: 
        - [573] Var: -1, Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [IntKeyframe]
  + Source file attribute:
    + Utf8 [IntKeyframeSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Cloneable]

Constant Pool (count = 91):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
  + Class [java/lang/CloneNotSupportedException]
  + Class [java/lang/Cloneable]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mValueType Ljava/lang/Class;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.<init> (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.<init> (FF)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.<init> (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.<init> (FI)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.<init> (FLjava/lang/Object;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (F)V]
  + NameAndType [<init> (FF)V]
  + NameAndType [<init> (FI)V]
  + NameAndType [<init> (FLjava/lang/Object;)V]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [mFraction F]
  + NameAndType [mHasValue Z]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mValueType Ljava/lang/Class;]
  + Utf8 [()F]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(F)V]
  + Utf8 [(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(FF)V]
  + Utf8 [(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(FI)V]
  + Utf8 [(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(FLjava/lang/Object;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [F]
  + Utf8 [FloatKeyframe]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntKeyframe]
  + Utf8 [Keyframe.java]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ObjectKeyframe]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
  + Utf8 [fraction]
  + Utf8 [getFraction]
  + Utf8 [getInterpolator]
  + Utf8 [getType]
  + Utf8 [getValue]
  + Utf8 [hasValue]
  + Utf8 [interpolator]
  + Utf8 [java/lang/CloneNotSupportedException]
  + Utf8 [java/lang/Cloneable]
  + Utf8 [java/lang/Object]
  + Utf8 [mFraction]
  + Utf8 [mHasValue]
  + Utf8 [mInterpolator]
  + Utf8 [mValueType]
  + Utf8 [ofFloat]
  + Utf8 [ofInt]
  + Utf8 [ofObject]
  + Utf8 [setFraction]
  + Utf8 [setInterpolator]
  + Utf8 [setValue]
  + Utf8 [this]
  + Utf8 [value]

Fields (count = 4):
  + Field:        mFraction F
    Access flags: 0x0
      = float mFraction
  + Field:        mValueType Ljava/lang/Class;
    Access flags: 0x0
      = java.lang.Class mValueType
  + Field:        mInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x2
      = private android.view.animation.Interpolator mInterpolator
  + Field:        mHasValue Z
    Access flags: 0x0
      = boolean mHasValue

Methods (count = 17):
  + Method:       <init>()V
    Access flags: 0x1
      = public Keyframe()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 39
        [4] -> line 55
        [9] -> line 62
        [14] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; this]
  + Method:       ofInt(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x9
      = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [3] dup
      [4] fload_0 v0
      [5] iload_1 v1
      [6] invokespecial #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.<init> (FI)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 77
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [F fraction]
        v1: 0 -> 10 [I value]
  + Method:       ofInt(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x9
      = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofInt(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [3] dup
      [4] fload_0 v0
      [5] invokespecial #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.<init> (F)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 93
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [F fraction]
  + Method:       ofFloat(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x9
      = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [3] dup
      [4] fload_0 v0
      [5] fload_1 v1
      [6] invokespecial #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.<init> (FF)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [F fraction]
        v1: 0 -> 10 [F value]
  + Method:       ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x9
      = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofFloat(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [3] dup
      [4] fload_0 v0
      [5] invokespecial #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.<init> (F)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 125
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [F fraction]
  + Method:       ofObject(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x9
      = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [3] dup
      [4] fload_0 v0
      [5] aload_1 v1
      [6] invokespecial #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.<init> (FLjava/lang/Object;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 141
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [F fraction]
        v1: 0 -> 10 [Ljava/lang/Object; value]
  + Method:       ofObject(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x9
      = public static com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe ofObject(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 4):
      [0] new #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [3] dup
      [4] fload_0 v0
      [5] aconst_null
      [6] invokespecial #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.<init> (FLjava/lang/Object;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 157
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [F fraction]
  + Method:       hasValue()Z
    Access flags: 0x1
      = public boolean hasValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mHasValue Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 168
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; this]
  + Method:       getValue()Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object getValue()
  + Method:       setValue(Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void setValue(java.lang.Object)
  + Method:       getFraction()F
    Access flags: 0x1
      = public float getFraction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 192
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; this]
  + Method:       setFraction(F)V
    Access flags: 0x1
      = public void setFraction(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mFraction F]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 202
        [5] -> line 203
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; this]
        v1: 0 -> 6 [F fraction]
  + Method:       getInterpolator()Landroid/view/animation/Interpolator;
    Access flags: 0x1
      = public android.view.animation.Interpolator getInterpolator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 212
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; this]
  + Method:       setInterpolator(Landroid/view/animation/Interpolator;)V
    Access flags: 0x1
      = public void setInterpolator(android.view.animation.Interpolator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mInterpolator Landroid/view/animation/Interpolator;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 222
        [5] -> line 223
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; this]
        v1: 0 -> 6 [Landroid/view/animation/Interpolator; interpolator]
  + Method:       getType()Ljava/lang/Class;
    Access flags: 0x1
      = public java.lang.Class getType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.mValueType Ljava/lang/Class;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 233
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; this]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone()
  + Method:       clone()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object clone()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
    + Exceptions attribute (count = 1)
      + Class [java/lang/CloneNotSupportedException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [FloatKeyframe]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [IntKeyframe]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [ObjectKeyframe]
  + Source file attribute:
    + Utf8 [Keyframe.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe

Interfaces (count = 0):

Constant Pool (count = 82):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Class [java/lang/Float]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;]
  + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.<init> (FF)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [java/lang/Float.floatValue ()F]
  + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FF)V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + NameAndType [floatValue ()F]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getFraction ()F]
  + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;]
  + NameAndType [mFraction F]
  + NameAndType [mHasValue Z]
  + NameAndType [mValue F]
  + NameAndType [mValueType Ljava/lang/Class;]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [valueOf (F)Ljava/lang/Float;]
  + Utf8 [()F]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(F)Ljava/lang/Float;]
  + Utf8 [(F)V]
  + Utf8 [(FF)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [FloatKeyframe]
  + Utf8 [InnerClasses]
  + Utf8 [Keyframe.java]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [Z]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Utf8 [floatValue]
  + Utf8 [fraction]
  + Utf8 [getClass]
  + Utf8 [getFloatValue]
  + Utf8 [getFraction]
  + Utf8 [getInterpolator]
  + Utf8 [getValue]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Object]
  + Utf8 [kfClone]
  + Utf8 [mFraction]
  + Utf8 [mHasValue]
  + Utf8 [mValue]
  + Utf8 [mValueType]
  + Utf8 [setInterpolator]
  + Utf8 [setValue]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        mValue F
    Access flags: 0x0
      = float mValue

Methods (count = 7):
  + Method:       <init>(FF)V
    Access flags: 0x0
      = Keyframe$FloatKeyframe(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
      [4] aload_0 v0
      [5] fload_1 v1
      [6] putfield #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F]
      [9] aload_0 v0
      [10] fload_2 v2
      [11] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F]
      [14] aload_0 v0
      [15] getstatic #9
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [18] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;]
      [21] aload_0 v0
      [22] iconst_1
      [23] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 327
        [4] -> line 328
        [9] -> line 329
        [14] -> line 330
        [21] -> line 331
        [26] -> line 332
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; this]
        v1: 0 -> 27 [F fraction]
        v2: 0 -> 27 [F value]
  + Method:       <init>(F)V
    Access flags: 0x0
      = Keyframe$FloatKeyframe(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
      [4] aload_0 v0
      [5] fload_1 v1
      [6] putfield #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mFraction F]
      [9] aload_0 v0
      [10] getstatic #9
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [13] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValueType Ljava/lang/Class;]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 334
        [4] -> line 335
        [9] -> line 336
        [16] -> line 337
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; this]
        v1: 0 -> 17 [F fraction]
  + Method:       getFloatValue()F
    Access flags: 0x1
      = public float getFloatValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 340
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; this]
  + Method:       getValue()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F]
      [4] invokestatic #17
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 344
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; this]
  + Method:       setValue(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnull +28 (target=29)
      [4] aload_1 v1
      [5] invokevirtual #18
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] ldc #3
        + Class [java/lang/Float]
      [10] ifacmpne +19 (target=29)
      [13] aload_0 v0
      [14] aload_1 v1
      [15] checkcast #3
        + Class [java/lang/Float]
      [18] invokevirtual #16
        + Methodref [java/lang/Float.floatValue ()F]
      [21] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F]
      [24] aload_0 v0
      [25] iconst_1
      [26] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mHasValue Z]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 348
        [13] -> line 349
        [24] -> line 350
        [29] -> line 352
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; this]
        v1: 0 -> 30 [Ljava/lang/Object; value]
      + Stack map table attribute (count = 1):
        - [29] Var: ..., Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 4):
      [0] new #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getFraction ()F]
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.mValue F]
      [12] invokespecial #11
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.<init> (FF)V]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] aload_0 v0
      [18] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [21] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [24] aload_1 v1
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 356
        [16] -> line 357
        [24] -> line 358
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; this]
        v1: 16 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; kfClone]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [FloatKeyframe]
  + Source file attribute:
    + Utf8 [Keyframe.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe

Interfaces (count = 0):

Constant Pool (count = 84):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.<init> (FI)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FI)V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getFraction ()F]
  + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;]
  + NameAndType [intValue ()I]
  + NameAndType [mFraction F]
  + NameAndType [mHasValue Z]
  + NameAndType [mValue I]
  + NameAndType [mValueType Ljava/lang/Class;]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(FI)V]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntKeyframe]
  + Utf8 [Keyframe.java]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [Z]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Utf8 [fraction]
  + Utf8 [getClass]
  + Utf8 [getFraction]
  + Utf8 [getIntValue]
  + Utf8 [getInterpolator]
  + Utf8 [getValue]
  + Utf8 [intValue]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [kfClone]
  + Utf8 [mFraction]
  + Utf8 [mHasValue]
  + Utf8 [mValue]
  + Utf8 [mValueType]
  + Utf8 [setInterpolator]
  + Utf8 [setValue]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        mValue I
    Access flags: 0x0
      = int mValue

Methods (count = 7):
  + Method:       <init>(FI)V
    Access flags: 0x0
      = Keyframe$IntKeyframe(float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
      [4] aload_0 v0
      [5] fload_1 v1
      [6] putfield #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I]
      [14] aload_0 v0
      [15] getstatic #9
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [18] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;]
      [21] aload_0 v0
      [22] iconst_1
      [23] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 283
        [4] -> line 284
        [9] -> line 285
        [14] -> line 286
        [21] -> line 287
        [26] -> line 288
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; this]
        v1: 0 -> 27 [F fraction]
        v2: 0 -> 27 [I value]
  + Method:       <init>(F)V
    Access flags: 0x0
      = Keyframe$IntKeyframe(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
      [4] aload_0 v0
      [5] fload_1 v1
      [6] putfield #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mFraction F]
      [9] aload_0 v0
      [10] getstatic #9
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [13] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValueType Ljava/lang/Class;]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 290
        [4] -> line 291
        [9] -> line 292
        [16] -> line 293
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; this]
        v1: 0 -> 17 [F fraction]
  + Method:       getIntValue()I
    Access flags: 0x1
      = public int getIntValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 296
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; this]
  + Method:       getValue()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I]
      [4] invokestatic #17
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 300
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; this]
  + Method:       setValue(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnull +28 (target=29)
      [4] aload_1 v1
      [5] invokevirtual #18
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] ldc #3
        + Class [java/lang/Integer]
      [10] ifacmpne +19 (target=29)
      [13] aload_0 v0
      [14] aload_1 v1
      [15] checkcast #3
        + Class [java/lang/Integer]
      [18] invokevirtual #16
        + Methodref [java/lang/Integer.intValue ()I]
      [21] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I]
      [24] aload_0 v0
      [25] iconst_1
      [26] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mHasValue Z]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 304
        [13] -> line 305
        [24] -> line 306
        [29] -> line 308
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; this]
        v1: 0 -> 30 [Ljava/lang/Object; value]
      + Stack map table attribute (count = 1):
        - [29] Var: ..., Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 4):
      [0] new #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getFraction ()F]
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.mValue I]
      [12] invokespecial #11
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.<init> (FI)V]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] aload_0 v0
      [18] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [21] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [24] aload_1 v1
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 312
        [16] -> line 313
        [24] -> line 314
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; this]
        v1: 16 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; kfClone]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [IntKeyframe]
  + Source file attribute:
    + Utf8 [Keyframe.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe extends com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe

Interfaces (count = 0):

Constant Pool (count = 70):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mFraction F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValueType Ljava/lang/Class;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.<init> (FLjava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getFraction ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FLjava/lang/Object;)V]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getFraction ()F]
  + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;]
  + NameAndType [mFraction F]
  + NameAndType [mHasValue Z]
  + NameAndType [mValue Ljava/lang/Object;]
  + NameAndType [mValueType Ljava/lang/Class;]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Utf8 [()F]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(FLjava/lang/Object;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [InnerClasses]
  + Utf8 [Keyframe.java]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ObjectKeyframe]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
  + Utf8 [fraction]
  + Utf8 [getClass]
  + Utf8 [getFraction]
  + Utf8 [getInterpolator]
  + Utf8 [getValue]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [kfClone]
  + Utf8 [mFraction]
  + Utf8 [mHasValue]
  + Utf8 [mValue]
  + Utf8 [mValueType]
  + Utf8 [setInterpolator]
  + Utf8 [setValue]
  + Utf8 [this]
  + Utf8 [value]

Fields (count = 1):
  + Field:        mValue Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object mValue

Methods (count = 5):
  + Method:       <init>(FLjava/lang/Object;)V
    Access flags: 0x0
      = Keyframe$ObjectKeyframe(float,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.<init> ()V]
      [4] aload_0 v0
      [5] fload_1 v1
      [6] putfield #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mFraction F]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] ifnull +7 (target=23)
      [19] iconst_1
      [20] goto +4 (target=24)
      [23] iconst_0
      [24] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z]
      [27] aload_0 v0
      [28] aload_0 v0
      [29] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z]
      [32] ifeq +10 (target=42)
      [35] aload_2 v2
      [36] invokevirtual #15
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [39] goto +5 (target=44)
      [42] ldc #4
        + Class [java/lang/Object]
      [44] putfield #8
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValueType Ljava/lang/Class;]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 249
        [4] -> line 250
        [9] -> line 251
        [14] -> line 252
        [27] -> line 253
        [47] -> line 254
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; this]
        v1: 0 -> 48 [F fraction]
        v2: 0 -> 48 [Ljava/lang/Object; value]
      + Stack map table attribute (count = 4):
        - [23] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
        - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][i]
        - [42] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
        - [44] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][f][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][a:java/lang/Class]
  + Method:       getValue()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 257
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; this]
  + Method:       setValue(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] ifnull +7 (target=14)
      [10] iconst_1
      [11] goto +4 (target=15)
      [14] iconst_0
      [15] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mHasValue Z]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 261
        [5] -> line 262
        [18] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; this]
        v1: 0 -> 19 [Ljava/lang/Object; value]
      + Stack map table attribute (count = 2):
        - [14] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
        - [15] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][a:java/lang/Object], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe][i]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 4):
      [0] new #2
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getFraction ()F]
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.mValue Ljava/lang/Object;]
      [12] invokespecial #10
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.<init> (FLjava/lang/Object;)V]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] aload_0 v0
      [18] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [21] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [24] aload_1 v1
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 267
        [16] -> line 268
        [24] -> line 269
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; this]
        v1: 16 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; kfClone]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [ObjectKeyframe]
  + Source file attribute:
    + Utf8 [Keyframe.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 215):
  + String [ ]
  + String [  ]
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;]
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Class [android/view/animation/Interpolator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Class [java/lang/CloneNotSupportedException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [java/util/Arrays]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
  + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + NameAndType [addAll (Ljava/util/Collection;)Z]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getFraction ()F]
  + NameAndType [getInterpolation (F)F]
  + NameAndType [getInterpolator ()Landroid/view/animation/Interpolator;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + NameAndType [mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mKeyframes Ljava/util/ArrayList;]
  + NameAndType [mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [mNumKeyframes I]
  + NameAndType [max (II)I]
  + NameAndType [ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [ ]
  + Utf8 [  ]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(F)F]
  + Utf8 [(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(F)Ljava/lang/Object;]
  + Utf8 [(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(II)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/util/Collection;)Z]
  + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Utf8 [([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([Ljava/lang/Object;)Ljava/util/List;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [F]
  + Utf8 [FloatKeyframe]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntKeyframe]
  + Utf8 [KeyframeSet.java]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ObjectKeyframe]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[F]
  + Utf8 [[I]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [addAll]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [append]
  + Utf8 [asList]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Utf8 [evaluate]
  + Utf8 [evaluator]
  + Utf8 [floatKeyframes]
  + Utf8 [fraction]
  + Utf8 [get]
  + Utf8 [getFraction]
  + Utf8 [getInterpolation]
  + Utf8 [getInterpolator]
  + Utf8 [getValue]
  + Utf8 [hasFloat]
  + Utf8 [hasInt]
  + Utf8 [hasOther]
  + Utf8 [i]
  + Utf8 [intKeyframes]
  + Utf8 [interpolator]
  + Utf8 [intervalFraction]
  + Utf8 [java/lang/CloneNotSupportedException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Arrays]
  + Utf8 [keyframes]
  + Utf8 [mEvaluator]
  + Utf8 [mFirstKeyframe]
  + Utf8 [mInterpolator]
  + Utf8 [mKeyframes]
  + Utf8 [mLastKeyframe]
  + Utf8 [mNumKeyframes]
  + Utf8 [max]
  + Utf8 [newKeyframes]
  + Utf8 [newSet]
  + Utf8 [nextKeyframe]
  + Utf8 [numKeyframes]
  + Utf8 [ofFloat]
  + Utf8 [ofInt]
  + Utf8 [ofKeyframe]
  + Utf8 [ofObject]
  + Utf8 [prevFraction]
  + Utf8 [prevKeyframe]
  + Utf8 [returnVal]
  + Utf8 [setEvaluator]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [values]

Fields (count = 6):
  + Field:        mNumKeyframes I
    Access flags: 0x0
      = int mNumKeyframes
  + Field:        mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x0
      = com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mFirstKeyframe
  + Field:        mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;
    Access flags: 0x0
      = com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe mLastKeyframe
  + Field:        mInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x0
      = android.view.animation.Interpolator mInterpolator
  + Field:        mKeyframes Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList mKeyframes
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;>;]
  + Field:        mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
    Access flags: 0x0
      = com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator

Methods (count = 10):
  + Method:       <init>([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V
    Access flags: 0x81
      = public varargs KeyframeSet(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #44
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] arraylength
      [7] putfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I]
      [10] aload_0 v0
      [11] new #21
        + Class [java/util/ArrayList]
      [14] dup
      [15] invokespecial #50
        + Methodref [java/util/ArrayList.<init> ()V]
      [18] putfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [21] aload_0 v0
      [22] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [25] aload_1 v1
      [26] invokestatic #54
        + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
      [29] invokevirtual #51
        + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z]
      [32] pop
      [33] aload_0 v0
      [34] aload_0 v0
      [35] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [38] iconst_0
      [39] invokevirtual #52
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [42] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [45] putfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [48] aload_0 v0
      [49] aload_0 v0
      [50] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [53] aload_0 v0
      [54] getfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I]
      [57] iconst_1
      [58] isub
      [59] invokevirtual #52
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [62] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [65] putfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [68] aload_0 v0
      [69] aload_0 v0
      [70] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [73] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [76] putfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 44
        [4] -> line 45
        [10] -> line 46
        [21] -> line 47
        [33] -> line 48
        [48] -> line 49
        [68] -> line 50
        [79] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 80 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; this]
        v1: 0 -> 80 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; keyframes]
  + Method:       ofInt([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofInt(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] arraylength
      [2] istore_1 v1
      [3] iload_1 v1
      [4] iconst_2
      [5] invokestatic #43
        + Methodref [java/lang/Math.max (II)I]
      [8] anewarray #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [11] astore_2 v2
      [12] iload_1 v1
      [13] iconst_1
      [14] ificmpne +29 (target=43)
      [17] aload_2 v2
      [18] iconst_0
      [19] fconst_0
      [20] invokestatic #37
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [23] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [26] aastore
      [27] aload_2 v2
      [28] iconst_1
      [29] fconst_1
      [30] aload_0 v0
      [31] iconst_0
      [32] iaload
      [33] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [36] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [39] aastore
      [40] goto +48 (target=88)
      [43] aload_2 v2
      [44] iconst_0
      [45] fconst_0
      [46] aload_0 v0
      [47] iconst_0
      [48] iaload
      [49] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [52] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [55] aastore
      [56] iconst_1
      [57] istore_3 v3
      [58] goto +25 (target=83)
      [61] aload_2 v2
      [62] iload_3 v3
      [63] iload_3 v3
      [64] i2f
      [65] iload_1 v1
      [66] iconst_1
      [67] isub
      [68] i2f
      [69] fdiv
      [70] aload_0 v0
      [71] iload_3 v3
      [72] iaload
      [73] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofInt (FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [76] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [79] aastore
      [80] iinc v3, 1
      [83] iload_3 v3
      [84] iload_1 v1
      [85] ificmplt -24 (target=61)
      [88] new #9
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [91] dup
      [92] aload_2 v2
      [93] invokespecial #30
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
      [96] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 54
        [3] -> line 55
        [12] -> line 56
        [17] -> line 57
        [27] -> line 58
        [40] -> line 59
        [43] -> line 60
        [56] -> line 61
        [61] -> line 62
        [80] -> line 61
        [88] -> line 65
      + Local variable table attribute (count = 4)
        v0: 0 -> 97 [[I values]
        v1: 3 -> 97 [I numKeyframes]
        v2: 12 -> 97 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; keyframes]
        v3: 58 -> 88 [I i]
      + Stack map table attribute (count = 4):
        - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;], Stack: (empty)
        - [61] Var: ...[i], Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [88] Var: -1, Stack: (empty)
  + Method:       ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofFloat(float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] arraylength
      [2] istore_1 v1
      [3] iload_1 v1
      [4] iconst_2
      [5] invokestatic #43
        + Methodref [java/lang/Math.max (II)I]
      [8] anewarray #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [11] astore_2 v2
      [12] iload_1 v1
      [13] iconst_1
      [14] ificmpne +29 (target=43)
      [17] aload_2 v2
      [18] iconst_0
      [19] fconst_0
      [20] invokestatic #35
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [23] checkcast #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [26] aastore
      [27] aload_2 v2
      [28] iconst_1
      [29] fconst_1
      [30] aload_0 v0
      [31] iconst_0
      [32] faload
      [33] invokestatic #36
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [36] checkcast #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [39] aastore
      [40] goto +48 (target=88)
      [43] aload_2 v2
      [44] iconst_0
      [45] fconst_0
      [46] aload_0 v0
      [47] iconst_0
      [48] faload
      [49] invokestatic #36
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [52] checkcast #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [55] aastore
      [56] iconst_1
      [57] istore_3 v3
      [58] goto +25 (target=83)
      [61] aload_2 v2
      [62] iload_3 v3
      [63] iload_3 v3
      [64] i2f
      [65] iload_1 v1
      [66] iconst_1
      [67] isub
      [68] i2f
      [69] fdiv
      [70] aload_0 v0
      [71] iload_3 v3
      [72] faload
      [73] invokestatic #36
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofFloat (FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [76] checkcast #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [79] aastore
      [80] iinc v3, 1
      [83] iload_3 v3
      [84] iload_1 v1
      [85] ificmplt -24 (target=61)
      [88] new #8
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [91] dup
      [92] aload_2 v2
      [93] invokespecial #29
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
      [96] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 69
        [3] -> line 70
        [12] -> line 71
        [17] -> line 72
        [27] -> line 73
        [40] -> line 74
        [43] -> line 75
        [56] -> line 76
        [61] -> line 77
        [80] -> line 76
        [88] -> line 80
      + Local variable table attribute (count = 4)
        v0: 0 -> 97 [[F values]
        v1: 3 -> 97 [I numKeyframes]
        v2: 12 -> 97 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; keyframes]
        v3: 58 -> 88 [I i]
      + Stack map table attribute (count = 4):
        - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;], Stack: (empty)
        - [61] Var: ...[i], Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [88] Var: -1, Stack: (empty)
  + Method:       ofKeyframe([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofKeyframe(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 179, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] arraylength
      [2] istore_1 v1
      [3] iconst_0
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] iconst_0
      [8] istore v4
      [10] iconst_0
      [11] istore v5
      [13] goto +39 (target=52)
      [16] aload_0 v0
      [17] iload v5
      [19] aaload
      [20] instanceof #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [23] ifeq +8 (target=31)
      [26] iconst_1
      [27] istore_2 v2
      [28] goto +21 (target=49)
      [31] aload_0 v0
      [32] iload v5
      [34] aaload
      [35] instanceof #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [38] ifeq +8 (target=46)
      [41] iconst_1
      [42] istore_3 v3
      [43] goto +6 (target=49)
      [46] iconst_1
      [47] istore v4
      [49] iinc v5, 1
      [52] iload v5
      [54] iload_1 v1
      [55] ificmplt -39 (target=16)
      [58] iload_2 v2
      [59] ifeq +55 (target=114)
      [62] iload_3 v3
      [63] ifne +51 (target=114)
      [66] iload v4
      [68] ifne +46 (target=114)
      [71] iload_1 v1
      [72] anewarray #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [75] astore v5
      [77] iconst_0
      [78] istore v6
      [80] goto +18 (target=98)
      [83] aload v5
      [85] iload v6
      [87] aload_0 v0
      [88] iload v6
      [90] aaload
      [91] checkcast #11
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      [94] aastore
      [95] iinc v6, 1
      [98] iload v6
      [100] iload_1 v1
      [101] ificmplt -18 (target=83)
      [104] new #8
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [107] dup
      [108] aload v5
      [110] invokespecial #29
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V]
      [113] areturn
      [114] iload_3 v3
      [115] ifeq +55 (target=170)
      [118] iload_2 v2
      [119] ifne +51 (target=170)
      [122] iload v4
      [124] ifne +46 (target=170)
      [127] iload_1 v1
      [128] anewarray #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [131] astore v5
      [133] iconst_0
      [134] istore v6
      [136] goto +18 (target=154)
      [139] aload v5
      [141] iload v6
      [143] aload_0 v0
      [144] iload v6
      [146] aaload
      [147] checkcast #12
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      [150] aastore
      [151] iinc v6, 1
      [154] iload v6
      [156] iload_1 v1
      [157] ificmplt -18 (target=139)
      [160] new #9
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [163] dup
      [164] aload v5
      [166] invokespecial #30
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V]
      [169] areturn
      [170] new #14
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
      [173] dup
      [174] aload_0 v0
      [175] invokespecial #41
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [178] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 85
        [3] -> line 86
        [5] -> line 87
        [7] -> line 88
        [10] -> line 89
        [16] -> line 90
        [26] -> line 91
        [28] -> line 92
        [41] -> line 93
        [43] -> line 94
        [46] -> line 95
        [49] -> line 89
        [58] -> line 98
        [71] -> line 99
        [77] -> line 100
        [83] -> line 101
        [95] -> line 100
        [104] -> line 103
        [114] -> line 104
        [127] -> line 105
        [133] -> line 106
        [139] -> line 107
        [151] -> line 106
        [160] -> line 109
        [170] -> line 111
      + Local variable table attribute (count = 10)
        v0: 0 -> 179 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; keyframes]
        v1: 3 -> 179 [I numKeyframes]
        v2: 5 -> 179 [Z hasFloat]
        v3: 7 -> 179 [Z hasInt]
        v4: 10 -> 179 [Z hasOther]
        v5: 13 -> 58 [I i]
        v5: 77 -> 114 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; floatKeyframes]
        v6: 80 -> 104 [I i]
        v5: 133 -> 170 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; intKeyframes]
        v6: 136 -> 160 [I i]
      + Stack map table attribute (count = 11):
        - [16] Var: [a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i][i][i][i][i], Stack: 
        - [31] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
        - [49] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [83] Var: [a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i][i][i][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;][i], Stack: 
        - [98] Var: ..., Stack: (empty)
        - [114] Var: -2, Stack: (empty)
        - [139] Var: ...[a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;][i], Stack: (empty)
        - [154] Var: ..., Stack: (empty)
        - [170] Var: -2, Stack: (empty)
  + Method:       ofObject([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet ofObject(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] arraylength
      [2] istore_1 v1
      [3] iload_1 v1
      [4] iconst_2
      [5] invokestatic #43
        + Methodref [java/lang/Math.max (II)I]
      [8] anewarray #13
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [11] astore_2 v2
      [12] iload_1 v1
      [13] iconst_1
      [14] ificmpne +29 (target=43)
      [17] aload_2 v2
      [18] iconst_0
      [19] fconst_0
      [20] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [23] checkcast #13
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [26] aastore
      [27] aload_2 v2
      [28] iconst_1
      [29] fconst_1
      [30] aload_0 v0
      [31] iconst_0
      [32] aaload
      [33] invokestatic #40
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [36] checkcast #13
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [39] aastore
      [40] goto +48 (target=88)
      [43] aload_2 v2
      [44] iconst_0
      [45] fconst_0
      [46] aload_0 v0
      [47] iconst_0
      [48] aaload
      [49] invokestatic #40
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [52] checkcast #13
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [55] aastore
      [56] iconst_1
      [57] istore_3 v3
      [58] goto +25 (target=83)
      [61] aload_2 v2
      [62] iload_3 v3
      [63] iload_3 v3
      [64] i2f
      [65] iload_1 v1
      [66] iconst_1
      [67] isub
      [68] i2f
      [69] fdiv
      [70] aload_0 v0
      [71] iload_3 v3
      [72] aaload
      [73] invokestatic #40
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.ofObject (FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [76] checkcast #13
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      [79] aastore
      [80] iinc v3, 1
      [83] iload_3 v3
      [84] iload_1 v1
      [85] ificmplt -24 (target=61)
      [88] new #14
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
      [91] dup
      [92] aload_2 v2
      [93] invokespecial #41
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [96] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 116
        [3] -> line 117
        [12] -> line 118
        [17] -> line 119
        [27] -> line 120
        [40] -> line 121
        [43] -> line 122
        [56] -> line 123
        [61] -> line 124
        [80] -> line 123
        [88] -> line 127
      + Local variable table attribute (count = 4)
        v0: 0 -> 97 [[Ljava/lang/Object; values]
        v1: 3 -> 97 [I numKeyframes]
        v2: 12 -> 97 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; keyframes]
        v3: 58 -> 88 [I i]
      + Stack map table attribute (count = 4):
        - [43] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;], Stack: (empty)
        - [61] Var: ...[i], Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [88] Var: -1, Stack: (empty)
  + Method:       setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V
    Access flags: 0x1
      = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 139
        [5] -> line 140
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; evaluator]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [9] invokevirtual #53
        + Methodref [java/util/ArrayList.size ()I]
      [12] istore_2 v2
      [13] iload_2 v2
      [14] anewarray #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [17] astore_3 v3
      [18] iconst_0
      [19] istore v4
      [21] goto +22 (target=43)
      [24] aload_3 v3
      [25] iload v4
      [27] aload_1 v1
      [28] iload v4
      [30] invokevirtual #52
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [33] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [36] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [39] aastore
      [40] iinc v4, 1
      [43] iload v4
      [45] iload_2 v2
      [46] ificmplt -22 (target=24)
      [49] new #14
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
      [52] dup
      [53] aload_3 v3
      [54] invokespecial #41
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [57] astore v4
      [59] aload v4
      [61] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 8)
        [0] -> line 144
        [5] -> line 145
        [13] -> line 146
        [18] -> line 147
        [24] -> line 148
        [40] -> line 147
        [49] -> line 150
        [59] -> line 151
      + Local variable table attribute (count = 6)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; this]
        v1: 5 -> 62 [Ljava/util/ArrayList; keyframes]
        v2: 13 -> 62 [I numKeyframes]
        v3: 18 -> 62 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; newKeyframes]
        v4: 21 -> 49 [I i]
        v4: 59 -> 62 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; newSet]
      + Local variable type table attribute (count = 1)
        v1: 5 -> 62 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;>; keyframes]
      + Stack map table attribute (count = 2):
        - [24] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet][a:java/util/ArrayList][i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i], Stack: 
        - [43] Var: ..., Stack: (empty)
  + Method:       getValue(F)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 339, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I]
      [4] iconst_2
      [5] ificmpne +46 (target=51)
      [8] aload_0 v0
      [9] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
      [12] ifnull +14 (target=26)
      [15] aload_0 v0
      [16] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mInterpolator Landroid/view/animation/Interpolator;]
      [19] fload_1 v1
      [20] invokeinterface #55
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [25] fstore_1 v1
      [26] aload_0 v0
      [27] getfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [30] fload_1 v1
      [31] aload_0 v0
      [32] getfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [35] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [38] aload_0 v0
      [39] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [42] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [45] invokeinterface #56
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [50] areturn
      [51] fload_1 v1
      [52] fconst_0
      [53] fcmpg
      [54] ifgt +78 (target=132)
      [57] aload_0 v0
      [58] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [61] iconst_1
      [62] invokevirtual #52
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [65] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [68] astore_2 v2
      [69] aload_2 v2
      [70] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [73] astore_3 v3
      [74] aload_3 v3
      [75] ifnull +11 (target=86)
      [78] aload_3 v3
      [79] fload_1 v1
      [80] invokeinterface #55
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [85] fstore_1 v1
      [86] aload_0 v0
      [87] getfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [90] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
      [93] fstore v4
      [95] fload_1 v1
      [96] fload v4
      [98] fsub
      [99] aload_2 v2
      [100] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
      [103] fload v4
      [105] fsub
      [106] fdiv
      [107] fstore v5
      [109] aload_0 v0
      [110] getfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [113] fload v5
      [115] aload_0 v0
      [116] getfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [119] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [122] aload_2 v2
      [123] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [126] invokeinterface #56
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [131] areturn
      [132] fload_1 v1
      [133] fconst_1
      [134] fcmpl
      [135] iflt +86 (target=221)
      [138] aload_0 v0
      [139] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [142] aload_0 v0
      [143] getfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I]
      [146] iconst_2
      [147] isub
      [148] invokevirtual #52
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [151] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [154] astore_2 v2
      [155] aload_0 v0
      [156] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [159] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [162] astore_3 v3
      [163] aload_3 v3
      [164] ifnull +11 (target=175)
      [167] aload_3 v3
      [168] fload_1 v1
      [169] invokeinterface #55
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [174] fstore_1 v1
      [175] aload_2 v2
      [176] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
      [179] fstore v4
      [181] fload_1 v1
      [182] fload v4
      [184] fsub
      [185] aload_0 v0
      [186] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [189] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
      [192] fload v4
      [194] fsub
      [195] fdiv
      [196] fstore v5
      [198] aload_0 v0
      [199] getfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [202] fload v5
      [204] aload_2 v2
      [205] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [208] aload_0 v0
      [209] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [212] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [215] invokeinterface #56
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [220] areturn
      [221] aload_0 v0
      [222] getfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mFirstKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [225] astore_2 v2
      [226] iconst_1
      [227] istore_3 v3
      [228] goto +95 (target=323)
      [231] aload_0 v0
      [232] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [235] iload_3 v3
      [236] invokevirtual #52
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [239] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [242] astore v4
      [244] fload_1 v1
      [245] aload v4
      [247] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
      [250] fcmpg
      [251] ifge +66 (target=317)
      [254] aload v4
      [256] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getInterpolator ()Landroid/view/animation/Interpolator;]
      [259] astore v5
      [261] aload v5
      [263] ifnull +12 (target=275)
      [266] aload v5
      [268] fload_1 v1
      [269] invokeinterface #55
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [274] fstore_1 v1
      [275] aload_2 v2
      [276] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
      [279] fstore v6
      [281] fload_1 v1
      [282] fload v6
      [284] fsub
      [285] aload v4
      [287] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getFraction ()F]
      [290] fload v6
      [292] fsub
      [293] fdiv
      [294] fstore v7
      [296] aload_0 v0
      [297] getfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [300] fload v7
      [302] aload_2 v2
      [303] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [306] aload v4
      [308] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [311] invokeinterface #56
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.evaluate (FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [316] areturn
      [317] aload v4
      [319] astore_2 v2
      [320] iinc v3, 1
      [323] iload_3 v3
      [324] aload_0 v0
      [325] getfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I]
      [328] ificmplt -97 (target=231)
      [331] aload_0 v0
      [332] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mLastKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
      [335] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [338] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 47)
        [0] -> line 169
        [8] -> line 170
        [15] -> line 171
        [26] -> line 173
        [38] -> line 174
        [45] -> line 173
        [51] -> line 176
        [57] -> line 177
        [69] -> line 178
        [74] -> line 179
        [78] -> line 180
        [86] -> line 182
        [95] -> line 183
        [99] -> line 184
        [106] -> line 183
        [109] -> line 185
        [122] -> line 186
        [126] -> line 185
        [132] -> line 187
        [138] -> line 188
        [155] -> line 189
        [163] -> line 190
        [167] -> line 191
        [175] -> line 193
        [181] -> line 194
        [185] -> line 195
        [195] -> line 194
        [198] -> line 196
        [208] -> line 197
        [215] -> line 196
        [221] -> line 199
        [226] -> line 200
        [231] -> line 201
        [244] -> line 202
        [254] -> line 203
        [261] -> line 204
        [266] -> line 205
        [275] -> line 207
        [281] -> line 208
        [285] -> line 209
        [293] -> line 208
        [296] -> line 210
        [306] -> line 211
        [311] -> line 210
        [317] -> line 213
        [320] -> line 200
        [331] -> line 216
      + Local variable table attribute (count = 16)
        v0: 0 -> 339 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; this]
        v1: 0 -> 339 [F fraction]
        v2: 69 -> 132 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; nextKeyframe]
        v3: 74 -> 132 [Landroid/view/animation/Interpolator; interpolator]
        v4: 95 -> 132 [F prevFraction]
        v5: 109 -> 132 [F intervalFraction]
        v2: 155 -> 221 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; prevKeyframe]
        v3: 163 -> 221 [Landroid/view/animation/Interpolator; interpolator]
        v4: 181 -> 221 [F prevFraction]
        v5: 198 -> 221 [F intervalFraction]
        v2: 226 -> 339 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; prevKeyframe]
        v3: 228 -> 331 [I i]
        v4: 244 -> 320 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; nextKeyframe]
        v5: 261 -> 317 [Landroid/view/animation/Interpolator; interpolator]
        v6: 281 -> 317 [F prevFraction]
        v7: 296 -> 317 [F intervalFraction]
      + Stack map table attribute (count = 10):
        - [26] Var: ..., Stack: (empty)
        - [51] Var: ..., Stack: (empty)
        - [86] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty)
        - [132] Var: -2, Stack: (empty)
        - [175] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty)
        - [221] Var: -2, Stack: (empty)
        - [231] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][i], Stack: (empty)
        - [275] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:android/view/animation/Interpolator], Stack: (empty)
        - [317] Var: -1, Stack: (empty)
        - [323] Var: -1, Stack: (empty)
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 3, stack = 3):
      [0] ldc #1
        + String [ ]
      [2] astore_1 v1
      [3] iconst_0
      [4] istore_2 v2
      [5] goto +43 (target=48)
      [8] new #20
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] aload_1 v1
      [13] invokestatic #45
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [16] invokespecial #46
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [19] aload_0 v0
      [20] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [23] iload_2 v2
      [24] invokevirtual #52
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [27] checkcast #10
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [30] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getValue ()Ljava/lang/Object;]
      [33] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [36] ldc #2
        + String [  ]
      [38] invokevirtual #48
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [41] invokevirtual #49
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [44] astore_1 v1
      [45] iinc v2, 1
      [48] iload_2 v2
      [49] aload_0 v0
      [50] getfield #28
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mNumKeyframes I]
      [53] ificmplt -45 (target=8)
      [56] aload_1 v1
      [57] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 221
        [3] -> line 222
        [8] -> line 223
        [45] -> line 222
        [56] -> line 225
      + Local variable table attribute (count = 3)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; this]
        v1: 3 -> 58 [Ljava/lang/String; returnVal]
        v2: 5 -> 56 [I i]
      + Stack map table attribute (count = 2):
        - [8] Var: ...[a:java/lang/String][i], Stack: (empty)
        - [48] Var: ..., Stack: (empty)
  + Method:       clone()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object clone()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #42
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
    + Exceptions attribute (count = 1)
      + Class [java/lang/CloneNotSupportedException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [FloatKeyframe]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [IntKeyframe]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      + Utf8 [ObjectKeyframe]
  + Source file attribute:
    + Utf8 [KeyframeSet.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator extends com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator

Interfaces (count = 0):

Constant Pool (count = 212):
  + Integer [0]
  + String [
    ]
  + String [, target ]
  + String [ObjectAnimator@]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/HashMap]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.<init> (Ljava/lang/Object;Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setFloatValues ([F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setIntValues ([I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setObjectValues ([Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setPropertyName (Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setAnimatedValue (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setPropertyName (Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupEndValue (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterAndGetter (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupStartValue (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Object;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [animateValue (F)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getPropertyName ()Ljava/lang/String;]
  + NameAndType [hashCode ()I]
  + NameAndType [initAnimation ()V]
  + NameAndType [mInitialized Z]
  + NameAndType [mPropertyName Ljava/lang/String;]
  + NameAndType [mTarget Ljava/lang/Object;]
  + NameAndType [mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [mValuesMap Ljava/util/HashMap;]
  + NameAndType [ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setAnimatedValue (Ljava/lang/Object;)V]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + NameAndType [setFloatValues ([F)V]
  + NameAndType [setIntValues ([I)V]
  + NameAndType [setObjectValues ([Ljava/lang/Object;)V]
  + NameAndType [setPropertyName (Ljava/lang/String;)V]
  + NameAndType [setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + NameAndType [setupEndValue (Ljava/lang/Object;)V]
  + NameAndType [setupSetterAndGetter (Ljava/lang/Object;)V]
  + NameAndType [setupStartValue (Ljava/lang/Object;)V]
  + NameAndType [start ()V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [
    ]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [([F)V]
  + Utf8 [([I)V]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [, target ]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DBG]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [J]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ObjectAnimator.java]
  + Utf8 [ObjectAnimator@]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[F]
  + Utf8 [[I]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [anim]
  + Utf8 [animateValue]
  + Utf8 [append]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [duration]
  + Utf8 [evaluator]
  + Utf8 [fraction]
  + Utf8 [getClass]
  + Utf8 [getPropertyName]
  + Utf8 [getTarget]
  + Utf8 [hashCode]
  + Utf8 [i]
  + Utf8 [initAnimation]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/HashMap]
  + Utf8 [mInitialized]
  + Utf8 [mPropertyName]
  + Utf8 [mTarget]
  + Utf8 [mValues]
  + Utf8 [mValuesMap]
  + Utf8 [numValues]
  + Utf8 [ofFloat]
  + Utf8 [ofInt]
  + Utf8 [ofObject]
  + Utf8 [ofPropertyValuesHolder]
  + Utf8 [oldName]
  + Utf8 [oldTarget]
  + Utf8 [propertyName]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [returnVal]
  + Utf8 [setAnimatedValue]
  + Utf8 [setDuration]
  + Utf8 [setEvaluator]
  + Utf8 [setFloatValues]
  + Utf8 [setIntValues]
  + Utf8 [setObjectValues]
  + Utf8 [setPropertyName]
  + Utf8 [setTarget]
  + Utf8 [setValues]
  + Utf8 [setupEndValue]
  + Utf8 [setupEndValues]
  + Utf8 [setupSetterAndGetter]
  + Utf8 [setupStartValue]
  + Utf8 [setupStartValues]
  + Utf8 [start]
  + Utf8 [target]
  + Utf8 [this]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [valuesHolder]

Fields (count = 3):
  + Field:        DBG Z
    Access flags: 0x1a
      = private static final boolean DBG
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        mTarget Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mTarget
  + Field:        mPropertyName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mPropertyName

Methods (count = 23):
  + Method:       setPropertyName(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setPropertyName(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] ifnull +39 (target=43)
      [7] aload_0 v0
      [8] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [11] iconst_0
      [12] aaload
      [13] astore_2 v2
      [14] aload_2 v2
      [15] invokevirtual #29
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;]
      [18] astore_3 v3
      [19] aload_2 v2
      [20] aload_1 v1
      [21] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setPropertyName (Ljava/lang/String;)V]
      [24] aload_0 v0
      [25] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;]
      [28] aload_3 v3
      [29] invokevirtual #57
        + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [32] pop
      [33] aload_0 v0
      [34] getfield #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValuesMap Ljava/util/HashMap;]
      [37] aload_1 v1
      [38] aload_2 v2
      [39] invokevirtual #56
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [42] pop
      [43] aload_0 v0
      [44] aload_1 v1
      [45] putfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;]
      [48] aload_0 v0
      [49] iconst_0
      [50] putfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 75
        [7] -> line 76
        [14] -> line 77
        [19] -> line 78
        [24] -> line 79
        [33] -> line 80
        [43] -> line 82
        [48] -> line 84
        [53] -> line 85
      + Local variable table attribute (count = 4)
        v0: 0 -> 54 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 54 [Ljava/lang/String; propertyName]
        v2: 14 -> 43 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; valuesHolder]
        v3: 19 -> 43 [Ljava/lang/String; oldName]
      + Stack map table attribute (count = 1):
        - [43] Var: ..., Stack: (empty)
  + Method:       getPropertyName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPropertyName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
  + Method:       <init>()V
    Access flags: 0x1
      = public ObjectAnimator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #39
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 129
        [4] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
  + Method:       <init>(Ljava/lang/Object;Ljava/lang/String;)V
    Access flags: 0x2
      = private ObjectAnimator(java.lang.Object,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #39
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setPropertyName (Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 141
        [4] -> line 142
        [9] -> line 143
        [14] -> line 144
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 15 [Ljava/lang/Object; target]
        v2: 0 -> 15 [Ljava/lang/String; propertyName]
  + Method:       ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofInt(java.lang.Object,java.lang.String,int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 4, stack = 4):
      [0] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.<init> (Ljava/lang/Object;Ljava/lang/String;)V]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] aload_2 v2
      [12] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setIntValues ([I)V]
      [15] aload_3 v3
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 172
        [10] -> line 173
        [15] -> line 174
      + Local variable table attribute (count = 4)
        v0: 0 -> 17 [Ljava/lang/Object; target]
        v1: 0 -> 17 [Ljava/lang/String; propertyName]
        v2: 0 -> 17 [[I values]
        v3: 10 -> 17 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
  + Method:       ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofFloat(java.lang.Object,java.lang.String,float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 4, stack = 4):
      [0] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.<init> (Ljava/lang/Object;Ljava/lang/String;)V]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] aload_2 v2
      [12] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setFloatValues ([F)V]
      [15] aload_3 v3
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 210
        [10] -> line 211
        [15] -> line 212
      + Local variable table attribute (count = 4)
        v0: 0 -> 17 [Ljava/lang/Object; target]
        v1: 0 -> 17 [Ljava/lang/String; propertyName]
        v2: 0 -> 17 [[F values]
        v3: 10 -> 17 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
  + Method:       ofObject(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofObject(java.lang.Object,java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 5, stack = 4):
      [0] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.<init> (Ljava/lang/Object;Ljava/lang/String;)V]
      [9] astore v4
      [11] aload v4
      [13] aload_3 v3
      [14] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setObjectValues ([Ljava/lang/Object;)V]
      [17] aload v4
      [19] aload_2 v2
      [20] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
      [23] aload v4
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 253
        [11] -> line 254
        [17] -> line 255
        [23] -> line 256
      + Local variable table attribute (count = 5)
        v0: 0 -> 26 [Ljava/lang/Object; target]
        v1: 0 -> 26 [Ljava/lang/String; propertyName]
        v2: 0 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; evaluator]
        v3: 0 -> 26 [[Ljava/lang/Object; values]
        v4: 11 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
  + Method:       ofPropertyValuesHolder(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator ofPropertyValuesHolder(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] new #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
      [3] dup
      [4] invokespecial #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] aload_0 v0
      [10] putfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [13] aload_2 v2
      [14] aload_1 v1
      [15] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [18] aload_2 v2
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 301
        [8] -> line 302
        [13] -> line 303
        [18] -> line 304
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Ljava/lang/Object; target]
        v1: 0 -> 20 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; values]
        v2: 8 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
  + Method:       setIntValues([I)V
    Access flags: 0x81
      = public varargs void setIntValues(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [11] arraylength
      [12] ifne +25 (target=37)
      [15] aload_0 v0
      [16] iconst_1
      [17] anewarray #6
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [20] dup
      [21] iconst_0
      [22] aload_0 v0
      [23] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;]
      [26] aload_1 v1
      [27] invokestatic #31
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [30] aastore
      [31] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [34] goto +8 (target=42)
      [37] aload_0 v0
      [38] aload_1 v1
      [39] invokespecial #45
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 309
        [15] -> line 315
        [34] -> line 317
        [37] -> line 318
        [42] -> line 320
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 43 [[I values]
      + Stack map table attribute (count = 3):
        - [15] Var: ..., Stack: (empty)
        - [37] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
  + Method:       setFloatValues([F)V
    Access flags: 0x81
      = public varargs void setFloatValues(float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [11] arraylength
      [12] ifne +25 (target=37)
      [15] aload_0 v0
      [16] iconst_1
      [17] anewarray #6
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [20] dup
      [21] iconst_0
      [22] aload_0 v0
      [23] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;]
      [26] aload_1 v1
      [27] invokestatic #30
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [30] aastore
      [31] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [34] goto +8 (target=42)
      [37] aload_0 v0
      [38] aload_1 v1
      [39] invokespecial #44
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 324
        [15] -> line 330
        [34] -> line 332
        [37] -> line 333
        [42] -> line 335
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 43 [[F values]
      + Stack map table attribute (count = 3):
        - [15] Var: ..., Stack: (empty)
        - [37] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
  + Method:       setObjectValues([Ljava/lang/Object;)V
    Access flags: 0x81
      = public varargs void setObjectValues(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 7):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [11] arraylength
      [12] ifne +26 (target=38)
      [15] aload_0 v0
      [16] iconst_1
      [17] anewarray #6
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [20] dup
      [21] iconst_0
      [22] aload_0 v0
      [23] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mPropertyName Ljava/lang/String;]
      [26] aconst_null
      [27] aload_1 v1
      [28] invokestatic #32
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [31] aastore
      [32] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [35] goto +8 (target=43)
      [38] aload_0 v0
      [39] aload_1 v1
      [40] invokespecial #46
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 339
        [15] -> line 345
        [35] -> line 347
        [38] -> line 348
        [43] -> line 350
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 44 [[Ljava/lang/Object; values]
      + Stack map table attribute (count = 3):
        - [15] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)
  + Method:       start()V
    Access flags: 0x1
      = public void start()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #47
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 364
        [4] -> line 365
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
  + Method:       initAnimation()V
    Access flags: 0x0
      = void initAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z]
      [4] ifne +39 (target=43)
      [7] aload_0 v0
      [8] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [11] arraylength
      [12] istore_1 v1
      [13] iconst_0
      [14] istore_2 v2
      [15] goto +19 (target=34)
      [18] aload_0 v0
      [19] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [22] iload_2 v2
      [23] aaload
      [24] aload_0 v0
      [25] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [28] invokevirtual #36
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterAndGetter (Ljava/lang/Object;)V]
      [31] iinc v2, 1
      [34] iload_2 v2
      [35] iload_1 v1
      [36] ificmplt -18 (target=18)
      [39] aload_0 v0
      [40] invokespecial #42
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 381
        [7] -> line 384
        [13] -> line 385
        [18] -> line 386
        [31] -> line 385
        [39] -> line 388
        [43] -> line 390
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 13 -> 43 [I numValues]
        v2: 15 -> 39 [I i]
      + Stack map table attribute (count = 3):
        - [18] Var: ...[i][i], Stack: (empty)
        - [34] Var: ..., Stack: (empty)
        - [43] Var: -2, Stack: (empty)
  + Method:       setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator setDuration(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] invokespecial #43
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [5] pop
      [6] aload_0 v0
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 403
        [6] -> line 404
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 8 [J duration]
  + Method:       getTarget()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getTarget()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 414
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
  + Method:       setTarget(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setTarget(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [4] aload_1 v1
      [5] ifacmpeq +38 (target=43)
      [8] aload_0 v0
      [9] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [12] astore_2 v2
      [13] aload_0 v0
      [14] aload_1 v1
      [15] putfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [18] aload_2 v2
      [19] ifnull +19 (target=38)
      [22] aload_1 v1
      [23] ifnull +15 (target=38)
      [26] aload_2 v2
      [27] invokevirtual #49
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [30] aload_1 v1
      [31] invokevirtual #49
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [34] ifacmpne +4 (target=38)
      [37] return
      [38] aload_0 v0
      [39] iconst_0
      [40] putfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mInitialized Z]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 424
        [8] -> line 425
        [13] -> line 426
        [18] -> line 427
        [37] -> line 428
        [38] -> line 431
        [43] -> line 433
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 44 [Ljava/lang/Object; target]
        v2: 13 -> 43 [Ljava/lang/Object; oldTarget]
      + Stack map table attribute (count = 2):
        - [38] Var: ...[a:java/lang/Object], Stack: (empty)
        - [43] Var: -1, Stack: (empty)
  + Method:       setupStartValues()V
    Access flags: 0x1
      = public void setupStartValues()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [8] arraylength
      [9] istore_1 v1
      [10] iconst_0
      [11] istore_2 v2
      [12] goto +19 (target=31)
      [15] aload_0 v0
      [16] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [19] iload_2 v2
      [20] aaload
      [21] aload_0 v0
      [22] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [25] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupStartValue (Ljava/lang/Object;)V]
      [28] iinc v2, 1
      [31] iload_2 v2
      [32] iload_1 v1
      [33] ificmplt -18 (target=15)
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 437
        [4] -> line 438
        [10] -> line 439
        [15] -> line 440
        [28] -> line 439
        [36] -> line 442
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 10 -> 37 [I numValues]
        v2: 12 -> 36 [I i]
      + Stack map table attribute (count = 2):
        - [15] Var: ...[i][i], Stack: (empty)
        - [31] Var: ..., Stack: (empty)
  + Method:       setupEndValues()V
    Access flags: 0x1
      = public void setupEndValues()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.initAnimation ()V]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [8] arraylength
      [9] istore_1 v1
      [10] iconst_0
      [11] istore_2 v2
      [12] goto +19 (target=31)
      [15] aload_0 v0
      [16] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [19] iload_2 v2
      [20] aaload
      [21] aload_0 v0
      [22] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [25] invokevirtual #35
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupEndValue (Ljava/lang/Object;)V]
      [28] iinc v2, 1
      [31] iload_2 v2
      [32] iload_1 v1
      [33] ificmplt -18 (target=15)
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 446
        [4] -> line 447
        [10] -> line 448
        [15] -> line 449
        [28] -> line 448
        [36] -> line 451
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 10 -> 37 [I numValues]
        v2: 12 -> 36 [I i]
      + Stack map table attribute (count = 2):
        - [15] Var: ...[i][i], Stack: (empty)
        - [31] Var: ..., Stack: (empty)
  + Method:       animateValue(F)V
    Access flags: 0x0
      = void animateValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] invokespecial #40
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V]
      [5] aload_0 v0
      [6] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [9] arraylength
      [10] istore_2 v2
      [11] iconst_0
      [12] istore_3 v3
      [13] goto +19 (target=32)
      [16] aload_0 v0
      [17] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [20] iload_3 v3
      [21] aaload
      [22] aload_0 v0
      [23] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [26] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setAnimatedValue (Ljava/lang/Object;)V]
      [29] iinc v3, 1
      [32] iload_3 v3
      [33] iload_2 v2
      [34] ificmplt -18 (target=16)
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 467
        [5] -> line 468
        [11] -> line 469
        [16] -> line 470
        [29] -> line 469
        [37] -> line 472
      + Local variable table attribute (count = 4)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 0 -> 38 [F fraction]
        v2: 11 -> 38 [I numValues]
        v3: 13 -> 37 [I i]
      + Stack map table attribute (count = 2):
        - [16] Var: ...[i][i], Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #41
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [4] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 476
        [8] -> line 477
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 8 -> 10 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 3, stack = 3):
      [0] new #11
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] ldc #4
        + String [ObjectAnimator@]
      [6] invokespecial #52
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [9] aload_0 v0
      [10] invokevirtual #50
        + Methodref [java/lang/Object.hashCode ()I]
      [13] invokestatic #48
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [16] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] ldc #3
        + String [, target ]
      [21] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_0 v0
      [25] getfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mTarget Ljava/lang/Object;]
      [28] invokevirtual #53
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [31] invokevirtual #55
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [34] astore_1 v1
      [35] aload_0 v0
      [36] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [39] ifnull +52 (target=91)
      [42] iconst_0
      [43] istore_2 v2
      [44] goto +38 (target=82)
      [47] new #11
        + Class [java/lang/StringBuilder]
      [50] dup
      [51] aload_1 v1
      [52] invokestatic #51
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [55] invokespecial #52
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [58] ldc #2
        + String [
    ]
      [60] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] aload_0 v0
      [64] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [67] iload_2 v2
      [68] aaload
      [69] invokevirtual #38
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;]
      [72] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [75] invokevirtual #55
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [78] astore_1 v1
      [79] iinc v2, 1
      [82] iload_2 v2
      [83] aload_0 v0
      [84] getfield #16
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [87] arraylength
      [88] ificmplt -41 (target=47)
      [91] aload_1 v1
      [92] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 482
        [24] -> line 483
        [31] -> line 482
        [35] -> line 484
        [42] -> line 485
        [47] -> line 486
        [79] -> line 485
        [91] -> line 489
      + Local variable table attribute (count = 3)
        v0: 0 -> 93 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; this]
        v1: 35 -> 93 [Ljava/lang/String; returnVal]
        v2: 44 -> 91 [I i]
      + Stack map table attribute (count = 3):
        - [47] Var: ...[a:java/lang/String][i], Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [91] Var: -1, Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ObjectAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Cloneable]

Constant Pool (count = 428):
  + String [ - ]
  + String [ for ]
  + String [ with value type ]
  + String [: ]
  + String [Couldn't find ]
  + String [Couldn't find no-arg method for property ]
  + String [PropertyValuesHolder]
  + String [get]
  + String [set]
  + String [ter property ]
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Class [[Ljava/lang/Class;]
  + Class [android/util/Log]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Class [java/lang/Character]
  + Class [java/lang/Class]
  + Class [java/lang/CloneNotSupportedException]
  + Class [java/lang/Cloneable]
  + Class [java/lang/Double]
  + Class [java/lang/Float]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Throwable]
  + Class [java/lang/reflect/InvocationTargetException]
  + Class [java/lang/reflect/Method]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/concurrent/locks/ReentrantReadWriteLock]
  + Class [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;]
  + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.hasValue ()Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.getValue (F)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.toString ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.<init> (Ljava/lang/String;[F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.<init> (Ljava/lang/String;[I)V]
  + Methodref [java/lang/Character.toUpperCase (C)C]
  + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.<init> ()V]
  + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;]
  + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.lock ()V]
  + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V]
  + NameAndType [<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V]
  + NameAndType [<init> (Ljava/lang/String;[F)V]
  + NameAndType [<init> (Ljava/lang/String;[I)V]
  + NameAndType [<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + NameAndType [DOUBLE_VARIANTS [Ljava/lang/Class;]
  + NameAndType [FLOAT_VARIANTS [Ljava/lang/Class;]
  + NameAndType [INTEGER_VARIANTS [Ljava/lang/Class;]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [charAt (I)C]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAnimatedValue ()Ljava/lang/Object;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getType ()Ljava/lang/Class;]
  + NameAndType [getValue (F)Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [hasValue ()Z]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [length ()I]
  + NameAndType [lock ()V]
  + NameAndType [mAnimatedValue Ljava/lang/Object;]
  + NameAndType [mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + NameAndType [mGetter Ljava/lang/reflect/Method;]
  + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [mKeyframes Ljava/util/ArrayList;]
  + NameAndType [mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;]
  + NameAndType [mPropertyName Ljava/lang/String;]
  + NameAndType [mSetter Ljava/lang/reflect/Method;]
  + NameAndType [mTmpValueArray [Ljava/lang/Object;]
  + NameAndType [mValueType Ljava/lang/Class;]
  + NameAndType [max (II)I]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + NameAndType [sGetterPropertyMap Ljava/util/HashMap;]
  + NameAndType [sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + NameAndType [sSetterPropertyMap Ljava/util/HashMap;]
  + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + NameAndType [setObjectValues ([Ljava/lang/Object;)V]
  + NameAndType [setValue (Ljava/lang/Object;)V]
  + NameAndType [setupGetter (Ljava/lang/Class;)V]
  + NameAndType [setupSetter (Ljava/lang/Class;)V]
  + NameAndType [setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + NameAndType [size ()I]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase (C)C]
  + NameAndType [unlock ()V]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;]
  + Utf8 [ - ]
  + Utf8 [ for ]
  + Utf8 [ with value type ]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)C]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(F)Ljava/lang/Object;]
  + Utf8 [(F)V]
  + Utf8 [(I)C]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(II)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Utf8 [(Ljava/lang/Class;)V]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>;>;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;[F)V]
  + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;[I)V]
  + Utf8 [(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([F)V]
  + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([I)V]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
  + Utf8 [([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [: ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [Couldn't find ]
  + Utf8 [Couldn't find no-arg method for property ]
  + Utf8 [DOUBLE_VARIANTS]
  + Utf8 [Exceptions]
  + Utf8 [F]
  + Utf8 [FLOAT_VARIANTS]
  + Utf8 [FloatPropertyValuesHolder]
  + Utf8 [I]
  + Utf8 [INTEGER_VARIANTS]
  + Utf8 [InnerClasses]
  + Utf8 [IntPropertyValuesHolder]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/CloneNotSupportedException;]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/NoSuchMethodException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/InvocationTargetException;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>;>;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>;]
  + Utf8 [Ljava/util/concurrent/locks/ReentrantReadWriteLock;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [PropertyValuesHolder]
  + Utf8 [PropertyValuesHolder.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [WriteLock]
  + Utf8 [[F]
  + Utf8 [[I]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [calculateValue]
  + Utf8 [charAt]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [evaluator]
  + Utf8 [firstLetter]
  + Utf8 [fraction]
  + Utf8 [get]
  + Utf8 [getAnimatedValue]
  + Utf8 [getClass]
  + Utf8 [getMethod]
  + Utf8 [getMethodName]
  + Utf8 [getPropertyFunction]
  + Utf8 [getPropertyName]
  + Utf8 [getSimpleName]
  + Utf8 [getType]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [hasValue]
  + Utf8 [i]
  + Utf8 [init]
  + Utf8 [invoke]
  + Utf8 [iterator]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/CloneNotSupportedException]
  + Utf8 [java/lang/Cloneable]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/lang/reflect/InvocationTargetException]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/concurrent/locks/ReentrantReadWriteLock]
  + Utf8 [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock]
  + Utf8 [keyframeSet]
  + Utf8 [keyframes]
  + Utf8 [kf]
  + Utf8 [length]
  + Utf8 [lock]
  + Utf8 [mAnimatedValue]
  + Utf8 [mEvaluator]
  + Utf8 [mGetter]
  + Utf8 [mKeyframeSet]
  + Utf8 [mKeyframes]
  + Utf8 [mPropertyMapLock]
  + Utf8 [mPropertyName]
  + Utf8 [mSetter]
  + Utf8 [mTmpValueArray]
  + Utf8 [mValueType]
  + Utf8 [max]
  + Utf8 [methodName]
  + Utf8 [newPVH]
  + Utf8 [next]
  + Utf8 [numKeyframes]
  + Utf8 [ofFloat]
  + Utf8 [ofInt]
  + Utf8 [ofKeyframe]
  + Utf8 [ofObject]
  + Utf8 [prefix]
  + Utf8 [propertyMap]
  + Utf8 [propertyMapMap]
  + Utf8 [propertyName]
  + Utf8 [put]
  + Utf8 [pvh]
  + Utf8 [returnVal]
  + Utf8 [sFloatEvaluator]
  + Utf8 [sGetterPropertyMap]
  + Utf8 [sIntEvaluator]
  + Utf8 [sSetterPropertyMap]
  + Utf8 [set]
  + Utf8 [setAnimatedValue]
  + Utf8 [setEvaluator]
  + Utf8 [setFloatValues]
  + Utf8 [setIntValues]
  + Utf8 [setKeyframes]
  + Utf8 [setObjectValues]
  + Utf8 [setPropertyName]
  + Utf8 [setValue]
  + Utf8 [setterOrGetter]
  + Utf8 [setupEndValue]
  + Utf8 [setupGetter]
  + Utf8 [setupSetter]
  + Utf8 [setupSetterAndGetter]
  + Utf8 [setupSetterOrGetter]
  + Utf8 [setupStartValue]
  + Utf8 [setupValue]
  + Utf8 [size]
  + Utf8 [substring]
  + Utf8 [target]
  + Utf8 [targetClass]
  + Utf8 [ter property ]
  + Utf8 [theRest]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toUpperCase]
  + Utf8 [typeVariant]
  + Utf8 [typeVariants]
  + Utf8 [unlock]
  + Utf8 [valueOf]
  + Utf8 [valueType]
  + Utf8 [values]
  + Utf8 [writeLock]

Fields (count = 16):
  + Field:        mPropertyName Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String mPropertyName
  + Field:        mSetter Ljava/lang/reflect/Method;
    Access flags: 0x0
      = java.lang.reflect.Method mSetter
  + Field:        mGetter Ljava/lang/reflect/Method;
    Access flags: 0x2
      = private java.lang.reflect.Method mGetter
  + Field:        mValueType Ljava/lang/Class;
    Access flags: 0x0
      = java.lang.Class mValueType
  + Field:        mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;
    Access flags: 0x0
      = com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet mKeyframeSet
  + Field:        sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
    Access flags: 0x1a
      = private static final com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sIntEvaluator
  + Field:        sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
    Access flags: 0x1a
      = private static final com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator sFloatEvaluator
  + Field:        FLOAT_VARIANTS [Ljava/lang/Class;
    Access flags: 0xa
      = private static java.lang.Class[] FLOAT_VARIANTS
  + Field:        INTEGER_VARIANTS [Ljava/lang/Class;
    Access flags: 0xa
      = private static java.lang.Class[] INTEGER_VARIANTS
  + Field:        DOUBLE_VARIANTS [Ljava/lang/Class;
    Access flags: 0xa
      = private static java.lang.Class[] DOUBLE_VARIANTS
  + Field:        sSetterPropertyMap Ljava/util/HashMap;
    Access flags: 0x1a
      = private static final java.util.HashMap sSetterPropertyMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>;>;]
  + Field:        sGetterPropertyMap Ljava/util/HashMap;
    Access flags: 0x1a
      = private static final java.util.HashMap sGetterPropertyMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>;>;]
  + Field:        mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;
    Access flags: 0x10
      = final java.util.concurrent.locks.ReentrantReadWriteLock mPropertyMapLock
  + Field:        mTmpValueArray [Ljava/lang/Object;
    Access flags: 0x10
      = final java.lang.Object[] mTmpValueArray
  + Field:        mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator mEvaluator
  + Field:        mAnimatedValue Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mAnimatedValue

Methods (count = 30):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 164, locals = 0, stack = 4):
      [0] new #16
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator]
      [3] dup
      [4] invokespecial #67
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.<init> ()V]
      [7] putstatic #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [10] new #14
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator]
      [13] dup
      [14] invokespecial #66
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.<init> ()V]
      [17] putstatic #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [20] bipush 6
      [22] anewarray #25
        + Class [java/lang/Class]
      [25] dup
      [26] iconst_0
      [27] getstatic #63
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [30] aastore
      [31] dup
      [32] iconst_1
      [33] ldc #29
        + Class [java/lang/Float]
      [35] aastore
      [36] dup
      [37] iconst_2
      [38] getstatic #62
        + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
      [41] aastore
      [42] dup
      [43] iconst_3
      [44] getstatic #64
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [47] aastore
      [48] dup
      [49] iconst_4
      [50] ldc #28
        + Class [java/lang/Double]
      [52] aastore
      [53] dup
      [54] iconst_5
      [55] ldc #31
        + Class [java/lang/Integer]
      [57] aastore
      [58] putstatic #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;]
      [61] bipush 6
      [63] anewarray #25
        + Class [java/lang/Class]
      [66] dup
      [67] iconst_0
      [68] getstatic #64
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [71] aastore
      [72] dup
      [73] iconst_1
      [74] ldc #31
        + Class [java/lang/Integer]
      [76] aastore
      [77] dup
      [78] iconst_2
      [79] getstatic #63
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [82] aastore
      [83] dup
      [84] iconst_3
      [85] getstatic #62
        + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
      [88] aastore
      [89] dup
      [90] iconst_4
      [91] ldc #29
        + Class [java/lang/Float]
      [93] aastore
      [94] dup
      [95] iconst_5
      [96] ldc #28
        + Class [java/lang/Double]
      [98] aastore
      [99] putstatic #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;]
      [102] bipush 6
      [104] anewarray #25
        + Class [java/lang/Class]
      [107] dup
      [108] iconst_0
      [109] getstatic #62
        + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
      [112] aastore
      [113] dup
      [114] iconst_1
      [115] ldc #28
        + Class [java/lang/Double]
      [117] aastore
      [118] dup
      [119] iconst_2
      [120] getstatic #63
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [123] aastore
      [124] dup
      [125] iconst_3
      [126] getstatic #64
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [129] aastore
      [130] dup
      [131] iconst_4
      [132] ldc #29
        + Class [java/lang/Float]
      [134] aastore
      [135] dup
      [136] iconst_5
      [137] ldc #31
        + Class [java/lang/Integer]
      [139] aastore
      [140] putstatic #46
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;]
      [143] new #41
        + Class [java/util/HashMap]
      [146] dup
      [147] invokespecial #118
        + Methodref [java/util/HashMap.<init> ()V]
      [150] putstatic #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;]
      [153] new #41
        + Class [java/util/HashMap]
      [156] dup
      [157] invokespecial #118
        + Methodref [java/util/HashMap.<init> ()V]
      [160] putstatic #59
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;]
      [163] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 80
        [10] -> line 81
        [20] -> line 90
        [27] -> line 90
        [50] -> line 91
        [58] -> line 90
        [61] -> line 92
        [68] -> line 92
        [91] -> line 93
        [99] -> line 92
        [102] -> line 94
        [109] -> line 94
        [132] -> line 95
        [140] -> line 94
        [143] -> line 101
        [150] -> line 100
        [153] -> line 103
        [160] -> line 102
        [163] -> line 103
      + Local variable table attribute (count = 0)
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x2
      = private PropertyValuesHolder(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #100
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [19] aload_0 v0
      [20] new #43
        + Class [java/util/concurrent/locks/ReentrantReadWriteLock]
      [23] dup
      [24] invokespecial #121
        + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.<init> ()V]
      [27] putfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;]
      [30] aload_0 v0
      [31] iconst_1
      [32] anewarray #34
        + Class [java/lang/Object]
      [35] putfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
      [38] aload_0 v0
      [39] aload_1 v1
      [40] putfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 131
        [4] -> line 56
        [9] -> line 65
        [14] -> line 76
        [19] -> line 107
        [30] -> line 110
        [38] -> line 132
        [43] -> line 133
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 44 [Ljava/lang/String; propertyName]
  + Method:       ofInt(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofInt(java.lang.String,int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #22
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #94
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.<init> (Ljava/lang/String;[I)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/String; propertyName]
        v1: 0 -> 10 [[I values]
  + Method:       ofFloat(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofFloat(java.lang.String,float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #21
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.<init> (Ljava/lang/String;[F)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 176
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/String; propertyName]
        v1: 0 -> 10 [[F values]
  + Method:       ofObject(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofObject(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 4, stack = 3):
      [0] new #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #80
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;)V]
      [8] astore_3 v3
      [9] aload_3 v3
      [10] aload_2 v2
      [11] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V]
      [14] aload_3 v3
      [15] aload_1 v1
      [16] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
      [19] aload_3 v3
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 204
        [9] -> line 205
        [14] -> line 206
        [19] -> line 207
      + Local variable table attribute (count = 4)
        v0: 0 -> 21 [Ljava/lang/String; propertyName]
        v1: 0 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; evaluator]
        v2: 0 -> 21 [[Ljava/lang/Object; values]
        v3: 9 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; pvh]
  + Method:       ofKeyframe(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder ofKeyframe(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 4, stack = 4):
      [0] aload_1 v1
      [1] invokestatic #76
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofKeyframe ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] instanceof #17
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [9] ifeq +16 (target=25)
      [12] new #22
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
      [15] dup
      [16] aload_0 v0
      [17] aload_2 v2
      [18] checkcast #17
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [21] invokespecial #93
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V]
      [24] areturn
      [25] aload_2 v2
      [26] instanceof #15
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [29] ifeq +16 (target=45)
      [32] new #21
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
      [35] dup
      [36] aload_0 v0
      [37] aload_2 v2
      [38] checkcast #15
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [41] invokespecial #91
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V]
      [44] areturn
      [45] new #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [48] dup
      [49] aload_0 v0
      [50] invokespecial #80
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;)V]
      [53] astore_3 v3
      [54] aload_3 v3
      [55] aload_2 v2
      [56] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [59] aload_3 v3
      [60] aload_1 v1
      [61] iconst_0
      [62] aaload
      [63] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;]
      [66] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [69] aload_3 v3
      [70] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 250
        [5] -> line 251
        [12] -> line 252
        [25] -> line 253
        [32] -> line 254
        [45] -> line 257
        [54] -> line 258
        [59] -> line 259
        [69] -> line 260
      + Local variable table attribute (count = 4)
        v0: 0 -> 71 [Ljava/lang/String; propertyName]
        v1: 0 -> 71 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; values]
        v2: 5 -> 71 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; keyframeSet]
        v3: 54 -> 71 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; pvh]
      + Stack map table attribute (count = 2):
        - [25] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet], Stack: (empty)
        - [45] Var: ..., Stack: (empty)
  + Method:       setIntValues([I)V
    Access flags: 0x81
      = public varargs void setIntValues(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getstatic #64
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [4] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokestatic #75
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofInt ([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [12] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 309
        [7] -> line 310
        [15] -> line 311
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 16 [[I values]
  + Method:       setFloatValues([F)V
    Access flags: 0x81
      = public varargs void setFloatValues(float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getstatic #63
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [4] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokestatic #74
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofFloat ([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [12] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 327
        [7] -> line 328
        [15] -> line 329
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 16 [[F values]
  + Method:       setKeyframes([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V
    Access flags: 0x81
      = public varargs void setKeyframes(com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] arraylength
      [2] istore_2 v2
      [3] iload_2 v2
      [4] iconst_2
      [5] invokestatic #99
        + Methodref [java/lang/Math.max (II)I]
      [8] anewarray #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [11] astore_3 v3
      [12] aload_0 v0
      [13] aload_1 v1
      [14] iconst_0
      [15] aaload
      [16] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.getType ()Ljava/lang/Class;]
      [19] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [22] iconst_0
      [23] istore v4
      [25] goto +14 (target=39)
      [28] aload_3 v3
      [29] iload v4
      [31] aload_1 v1
      [32] iload v4
      [34] aaload
      [35] aastore
      [36] iinc v4, 1
      [39] iload v4
      [41] iload_2 v2
      [42] ificmplt -14 (target=28)
      [45] aload_0 v0
      [46] new #19
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet]
      [49] dup
      [50] aload_3 v3
      [51] invokespecial #71
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.<init> ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [54] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 337
        [3] -> line 338
        [12] -> line 339
        [22] -> line 340
        [28] -> line 341
        [36] -> line 340
        [45] -> line 343
        [57] -> line 344
      + Local variable table attribute (count = 5)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 58 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; values]
        v2: 3 -> 58 [I numKeyframes]
        v3: 12 -> 58 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; keyframes]
        v4: 25 -> 45 [I i]
      + Stack map table attribute (count = 2):
        - [28] Var: ...[i][a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;][i], Stack: (empty)
        - [39] Var: ..., Stack: (empty)
  + Method:       setObjectValues([Ljava/lang/Object;)V
    Access flags: 0x81
      = public varargs void setObjectValues(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iconst_0
      [3] aaload
      [4] invokevirtual #103
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [7] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [10] aload_0 v0
      [11] aload_1 v1
      [12] invokestatic #77
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.ofObject ([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [15] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 360
        [10] -> line 361
        [18] -> line 362
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 19 [[Ljava/lang/Object; values]
  + Method:       getPropertyFunction(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;
    Access flags: 0x2
      = private java.lang.reflect.Method getPropertyFunction(java.lang.Class,java.lang.String,java.lang.Class)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 287, locals = 13, stack = 4):
      [0] aconst_null
      [1] astore v4
      [3] aload_2 v2
      [4] aload_0 v0
      [5] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [8] invokestatic #83
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getMethodName (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [11] astore v5
      [13] aconst_null
      [14] astore v6
      [16] aload_3 v3
      [17] ifnonnull +71 (target=88)
      [20] aload_1 v1
      [21] aload v5
      [23] aload v6
      [25] invokevirtual #96
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [28] astore v4
      [30] goto +254 (target=284)
      [33] astore v7
      [35] ldc #7
        + String [PropertyValuesHolder]
      [37] new #36
        + Class [java/lang/StringBuilder]
      [40] dup
      [41] aload_1 v1
      [42] invokevirtual #97
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [45] invokestatic #107
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [48] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [51] ldc #1
        + String [ - ]
      [53] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [56] ldc #6
        + String [Couldn't find no-arg method for property ]
      [58] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [61] aload_0 v0
      [62] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [65] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [68] ldc #4
        + String [: ]
      [70] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [73] aload v7
      [75] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [78] invokevirtual #112
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [81] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [84] pop
      [85] goto +199 (target=284)
      [88] iconst_1
      [89] anewarray #25
        + Class [java/lang/Class]
      [92] astore v6
      [94] aload_0 v0
      [95] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [98] ldc #29
        + Class [java/lang/Float]
      [100] invokevirtual #102
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [103] ifeq +11 (target=114)
      [106] getstatic #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.FLOAT_VARIANTS [Ljava/lang/Class;]
      [109] astore v7
      [111] goto +57 (target=168)
      [114] aload_0 v0
      [115] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [118] ldc #31
        + Class [java/lang/Integer]
      [120] invokevirtual #102
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [123] ifeq +11 (target=134)
      [126] getstatic #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.INTEGER_VARIANTS [Ljava/lang/Class;]
      [129] astore v7
      [131] goto +37 (target=168)
      [134] aload_0 v0
      [135] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [138] ldc #28
        + Class [java/lang/Double]
      [140] invokevirtual #102
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [143] ifeq +11 (target=154)
      [146] getstatic #46
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.DOUBLE_VARIANTS [Ljava/lang/Class;]
      [149] astore v7
      [151] goto +17 (target=168)
      [154] iconst_1
      [155] anewarray #25
        + Class [java/lang/Class]
      [158] astore v7
      [160] aload v7
      [162] iconst_0
      [163] aload_0 v0
      [164] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [167] aastore
      [168] aload v7
      [170] dup
      [171] astore v11
      [173] arraylength
      [174] istore v10
      [176] iconst_0
      [177] istore v9
      [179] goto +40 (target=219)
      [182] aload v11
      [184] iload v9
      [186] aaload
      [187] astore v8
      [189] aload v6
      [191] iconst_0
      [192] aload v8
      [194] aastore
      [195] aload_1 v1
      [196] aload v5
      [198] aload v6
      [200] invokevirtual #96
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [203] astore v4
      [205] aload_0 v0
      [206] aload v8
      [208] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [211] aload v4
      [213] areturn
      [214] astore v12
      [216] iinc v9, 1
      [219] iload v9
      [221] iload v10
      [223] ificmplt -41 (target=182)
      [226] ldc #7
        + String [PropertyValuesHolder]
      [228] new #36
        + Class [java/lang/StringBuilder]
      [231] dup
      [232] ldc #5
        + String [Couldn't find ]
      [234] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [237] aload_2 v2
      [238] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [241] ldc #10
        + String [ter property ]
      [243] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [246] aload_0 v0
      [247] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [250] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [253] ldc #2
        + String [ for ]
      [255] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [258] aload_1 v1
      [259] invokevirtual #97
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [262] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [265] ldc #3
        + String [ with value type ]
      [267] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [270] aload_0 v0
      [271] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [274] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [277] invokevirtual #112
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [280] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [283] pop
      [284] aload v4
      [286] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (20 -> 30: 33):
      + Class [java/lang/NoSuchMethodException]
      + ExceptionInfo (195 -> 213: 214):
      + Class [java/lang/NoSuchMethodException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 34)
        [0] -> line 381
        [3] -> line 382
        [13] -> line 383
        [16] -> line 384
        [20] -> line 386
        [30] -> line 387
        [35] -> line 388
        [56] -> line 389
        [81] -> line 388
        [85] -> line 391
        [88] -> line 392
        [94] -> line 394
        [106] -> line 395
        [111] -> line 396
        [126] -> line 397
        [131] -> line 398
        [146] -> line 399
        [151] -> line 400
        [154] -> line 401
        [160] -> line 402
        [168] -> line 404
        [189] -> line 405
        [195] -> line 407
        [205] -> line 409
        [211] -> line 410
        [214] -> line 411
        [216] -> line 404
        [226] -> line 416
        [228] -> line 417
        [253] -> line 418
        [265] -> line 419
        [277] -> line 417
        [280] -> line 416
        [284] -> line 422
      + Local variable table attribute (count = 13)
        v0: 0 -> 287 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 287 [Ljava/lang/Class; targetClass]
        v2: 0 -> 287 [Ljava/lang/String; prefix]
        v3: 0 -> 287 [Ljava/lang/Class; valueType]
        v4: 3 -> 287 [Ljava/lang/reflect/Method; returnVal]
        v5: 13 -> 287 [Ljava/lang/String; methodName]
        v6: 16 -> 287 [[Ljava/lang/Class; args]
        v7: 35 -> 85 [Ljava/lang/NoSuchMethodException; e]
        v7: 111 -> 114 [[Ljava/lang/Class; typeVariants]
        v7: 131 -> 134 [[Ljava/lang/Class; typeVariants]
        v7: 151 -> 154 [[Ljava/lang/Class; typeVariants]
        v7: 160 -> 284 [[Ljava/lang/Class; typeVariants]
        v8: 189 -> 216 [Ljava/lang/Class; typeVariant]
      + Stack map table attribute (count = 11):
        - [33] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;], Stack: [a:java/lang/NoSuchMethodException]
        - [85] Var: ..., Stack: (empty)
        - [88] Var: ..., Stack: (empty)
        - [114] Var: ..., Stack: (empty)
        - [134] Var: ..., Stack: (empty)
        - [154] Var: ..., Stack: (empty)
        - [168] Var: ...[a:[Ljava/lang/Class;], Stack: (empty)
        - [182] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][T][i][i][a:[Ljava/lang/Class;], Stack: 
        - [214] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][a:java/lang/Class][i][i][a:[Ljava/lang/Class;], Stack: [a:java/lang/NoSuchMethodException]
        - [219] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;][a:[Ljava/lang/Class;][T][i][i][a:[Ljava/lang/Class;], Stack: 
        - [284] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Class][a:java/lang/String][a:java/lang/Class][a:java/lang/reflect/Method][a:java/lang/String][a:[Ljava/lang/Class;], Stack: 
  + Method:       setupSetterOrGetter(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;
    Access flags: 0x2
      = private java.lang.reflect.Method setupSetterOrGetter(java.lang.Class,java.util.HashMap,java.lang.String,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 122, locals = 8, stack = 4):
      [0] aconst_null
      [1] astore v5
      [3] aload_0 v0
      [4] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;]
      [7] invokevirtual #122
        + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;]
      [10] invokevirtual #123
        + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.lock ()V]
      [13] aload_2 v2
      [14] aload_1 v1
      [15] invokevirtual #119
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [18] checkcast #41
        + Class [java/util/HashMap]
      [21] astore v6
      [23] aload v6
      [25] ifnull +17 (target=42)
      [28] aload v6
      [30] aload_0 v0
      [31] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [34] invokevirtual #119
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [37] checkcast #39
        + Class [java/lang/reflect/Method]
      [40] astore v5
      [42] aload v5
      [44] ifnonnull +65 (target=109)
      [47] aload_0 v0
      [48] aload_1 v1
      [49] aload_3 v3
      [50] aload v4
      [52] invokespecial #84
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyFunction (Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [55] astore v5
      [57] aload v6
      [59] ifnonnull +20 (target=79)
      [62] new #41
        + Class [java/util/HashMap]
      [65] dup
      [66] invokespecial #118
        + Methodref [java/util/HashMap.<init> ()V]
      [69] astore v6
      [71] aload_2 v2
      [72] aload_1 v1
      [73] aload v6
      [75] invokevirtual #120
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [78] pop
      [79] aload v6
      [81] aload_0 v0
      [82] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [85] aload v5
      [87] invokevirtual #120
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [90] pop
      [91] goto +18 (target=109)
      [94] astore v7
      [96] aload_0 v0
      [97] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;]
      [100] invokevirtual #122
        + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;]
      [103] invokevirtual #124
        + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V]
      [106] aload v7
      [108] athrow
      [109] aload_0 v0
      [110] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyMapLock Ljava/util/concurrent/locks/ReentrantReadWriteLock;]
      [113] invokevirtual #122
        + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock.writeLock ()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;]
      [116] invokevirtual #124
        + Methodref [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock.unlock ()V]
      [119] aload v5
      [121] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (3 -> 94: 94):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 16)
        [0] -> line 439
        [3] -> line 444
        [13] -> line 445
        [23] -> line 446
        [28] -> line 447
        [42] -> line 449
        [47] -> line 450
        [57] -> line 451
        [62] -> line 452
        [71] -> line 453
        [79] -> line 455
        [91] -> line 457
        [96] -> line 458
        [106] -> line 459
        [109] -> line 458
        [119] -> line 460
      + Local variable table attribute (count = 7)
        v0: 0 -> 122 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 122 [Ljava/lang/Class; targetClass]
        v2: 0 -> 122 [Ljava/util/HashMap; propertyMapMap]
        v3: 0 -> 122 [Ljava/lang/String; prefix]
        v4: 0 -> 122 [Ljava/lang/Class; valueType]
        v5: 3 -> 122 [Ljava/lang/reflect/Method; setterOrGetter]
        v6: 23 -> 91 [Ljava/util/HashMap; propertyMap]
      + Local variable type table attribute (count = 2)
        v2: 0 -> 122 [Ljava/util/HashMap<Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>;>; propertyMapMap]
        v6: 23 -> 91 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>; propertyMap]
      + Stack map table attribute (count = 5):
        - [42] Var: ...[a:java/lang/reflect/Method][a:java/util/HashMap], Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [91] Var: -1, Stack: (empty)
        - [94] Var: ..., Stack: [a:java/lang/Throwable]
        - [109] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/Class;Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/reflect/Method;>;>;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Method:       setupSetter(Ljava/lang/Class;)V
    Access flags: 0x0
      = void setupSetter(java.lang.Class)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] aload_1 v1
      [3] getstatic #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sSetterPropertyMap Ljava/util/HashMap;]
      [6] ldc #9
        + String [set]
      [8] aload_0 v0
      [9] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [12] invokespecial #89
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [15] putfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 468
        [18] -> line 469
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 19 [Ljava/lang/Class; targetClass]
  + Method:       setupGetter(Ljava/lang/Class;)V
    Access flags: 0x2
      = private void setupGetter(java.lang.Class)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] aload_1 v1
      [3] getstatic #59
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sGetterPropertyMap Ljava/util/HashMap;]
      [6] ldc #8
        + String [get]
      [8] aconst_null
      [9] invokespecial #89
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetterOrGetter (Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [12] putfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 475
        [15] -> line 476
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 16 [Ljava/lang/Class; targetClass]
  + Method:       setupSetterAndGetter(Ljava/lang/Object;)V
    Access flags: 0x0
      = void setupSetterAndGetter(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 121, locals = 6, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #103
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] getfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [9] ifnonnull +8 (target=17)
      [12] aload_0 v0
      [13] aload_2 v2
      [14] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V]
      [17] aload_0 v0
      [18] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [21] getfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [24] invokevirtual #116
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [27] astore v4
      [29] goto +81 (target=110)
      [32] aload v4
      [34] invokeinterface #126
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [39] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [42] astore_3 v3
      [43] aload_3 v3
      [44] invokevirtual #69
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.hasValue ()Z]
      [47] ifne +63 (target=110)
      [50] aload_0 v0
      [51] getfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;]
      [54] ifnonnull +8 (target=62)
      [57] aload_0 v0
      [58] aload_2 v2
      [59] invokespecial #87
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V]
      [62] aload_3 v3
      [63] aload_0 v0
      [64] getfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;]
      [67] aload_1 v1
      [68] iconst_0
      [69] anewarray #34
        + Class [java/lang/Object]
      [72] invokevirtual #114
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [75] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V]
      [78] goto +32 (target=110)
      [81] astore v5
      [83] ldc #7
        + String [PropertyValuesHolder]
      [85] aload v5
      [87] invokevirtual #113
        + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
      [90] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [93] pop
      [94] goto +16 (target=110)
      [97] astore v5
      [99] ldc #7
        + String [PropertyValuesHolder]
      [101] aload v5
      [103] invokevirtual #98
        + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
      [106] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [109] pop
      [110] aload v4
      [112] invokeinterface #125
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [117] ifne -85 (target=32)
      [120] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (62 -> 78: 81):
      + Class [java/lang/reflect/InvocationTargetException]
      + ExceptionInfo (62 -> 78: 97):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 505
        [5] -> line 506
        [12] -> line 507
        [17] -> line 509
        [43] -> line 510
        [50] -> line 511
        [57] -> line 512
        [62] -> line 515
        [78] -> line 516
        [83] -> line 517
        [97] -> line 518
        [99] -> line 519
        [110] -> line 509
        [120] -> line 523
      + Local variable table attribute (count = 6)
        v0: 0 -> 121 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 121 [Ljava/lang/Object; target]
        v2: 5 -> 121 [Ljava/lang/Class; targetClass]
        v3: 43 -> 110 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; kf]
        v5: 83 -> 94 [Ljava/lang/reflect/InvocationTargetException; e]
        v5: 99 -> 110 [Ljava/lang/IllegalAccessException; e]
      + Stack map table attribute (count = 6):
        - [17] Var: ...[a:java/lang/Class], Stack: (empty)
        - [32] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][T][a:java/util/Iterator], Stack: 
        - [62] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][a:com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe][a:java/util/Iterator], Stack: 
        - [81] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException]
        - [97] Var: ..., Stack: [a:java/lang/IllegalAccessException]
        - [110] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:java/lang/Object][a:java/lang/Class][T][a:java/util/Iterator], Stack: 
  + Method:       setupValue(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V
    Access flags: 0x2
      = private void setupValue(java.lang.Object,com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;]
      [4] ifnonnull +13 (target=17)
      [7] aload_1 v1
      [8] invokevirtual #103
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [11] astore_3 v3
      [12] aload_0 v0
      [13] aload_3 v3
      [14] invokespecial #87
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupGetter (Ljava/lang/Class;)V]
      [17] aload_2 v2
      [18] aload_0 v0
      [19] getfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mGetter Ljava/lang/reflect/Method;]
      [22] aload_1 v1
      [23] iconst_0
      [24] anewarray #34
        + Class [java/lang/Object]
      [27] invokevirtual #114
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [30] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.setValue (Ljava/lang/Object;)V]
      [33] goto +28 (target=61)
      [36] astore_3 v3
      [37] ldc #7
        + String [PropertyValuesHolder]
      [39] aload_3 v3
      [40] invokevirtual #113
        + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
      [43] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [46] pop
      [47] goto +14 (target=61)
      [50] astore_3 v3
      [51] ldc #7
        + String [PropertyValuesHolder]
      [53] aload_3 v3
      [54] invokevirtual #98
        + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
      [57] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [60] pop
      [61] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 33: 36):
      + Class [java/lang/reflect/InvocationTargetException]
      + ExceptionInfo (0 -> 33: 50):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 537
        [7] -> line 538
        [12] -> line 539
        [17] -> line 541
        [33] -> line 542
        [37] -> line 543
        [50] -> line 544
        [51] -> line 545
        [61] -> line 547
      + Local variable table attribute (count = 6)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 62 [Ljava/lang/Object; target]
        v2: 0 -> 62 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; kf]
        v3: 12 -> 17 [Ljava/lang/Class; targetClass]
        v3: 37 -> 47 [Ljava/lang/reflect/InvocationTargetException; e]
        v3: 51 -> 61 [Ljava/lang/IllegalAccessException; e]
      + Stack map table attribute (count = 4):
        - [17] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException]
        - [50] Var: ..., Stack: [a:java/lang/IllegalAccessException]
        - [61] Var: ..., Stack: (empty)
  + Method:       setupStartValue(Ljava/lang/Object;)V
    Access flags: 0x0
      = void setupStartValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_0 v0
      [3] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [6] getfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [9] iconst_0
      [10] invokevirtual #115
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [13] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [16] invokespecial #90
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 558
        [19] -> line 559
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 20 [Ljava/lang/Object; target]
  + Method:       setupEndValue(Ljava/lang/Object;)V
    Access flags: 0x0
      = void setupEndValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_0 v0
      [3] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [6] getfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [9] aload_0 v0
      [10] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [13] getfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.mKeyframes Ljava/util/ArrayList;]
      [16] invokevirtual #117
        + Methodref [java/util/ArrayList.size ()I]
      [19] iconst_1
      [20] isub
      [21] invokevirtual #115
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [24] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe]
      [27] invokespecial #90
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupValue (Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 570
        [30] -> line 571
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 31 [Ljava/lang/Object; target]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #101
        + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
      [4] checkcast #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [13] putfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [16] aload_1 v1
      [17] aload_0 v0
      [18] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [21] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [24] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [27] aload_1 v1
      [28] aload_0 v0
      [29] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [32] putfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [35] aload_1 v1
      [36] areturn
      [37] astore_1 v1
      [38] aconst_null
      [39] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 36: 37):
      + Class [java/lang/CloneNotSupportedException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 576
        [8] -> line 577
        [16] -> line 579
        [27] -> line 580
        [35] -> line 581
        [37] -> line 582
        [38] -> line 584
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 8 -> 37 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; newPVH]
        v1: 38 -> 40 [Ljava/lang/CloneNotSupportedException; e]
      + Stack map table attribute (count = 1):
        - [37] Var: ..., Stack: [a:java/lang/CloneNotSupportedException]
  + Method:       setAnimatedValue(Ljava/lang/Object;)V
    Access flags: 0x0
      = void setAnimatedValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [4] ifnull +54 (target=58)
      [7] aload_0 v0
      [8] getfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
      [11] iconst_0
      [12] aload_0 v0
      [13] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;]
      [16] aastore
      [17] aload_0 v0
      [18] getfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [21] aload_1 v1
      [22] aload_0 v0
      [23] getfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
      [26] invokevirtual #114
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [29] pop
      [30] goto +28 (target=58)
      [33] astore_2 v2
      [34] ldc #7
        + String [PropertyValuesHolder]
      [36] aload_2 v2
      [37] invokevirtual #113
        + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
      [40] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [43] pop
      [44] goto +14 (target=58)
      [47] astore_2 v2
      [48] ldc #7
        + String [PropertyValuesHolder]
      [50] aload_2 v2
      [51] invokevirtual #98
        + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
      [54] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [57] pop
      [58] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 30: 33):
      + Class [java/lang/reflect/InvocationTargetException]
      + ExceptionInfo (7 -> 30: 47):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 599
        [7] -> line 601
        [17] -> line 602
        [30] -> line 603
        [34] -> line 604
        [47] -> line 605
        [48] -> line 606
        [58] -> line 609
      + Local variable table attribute (count = 4)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 59 [Ljava/lang/Object; target]
        v2: 34 -> 44 [Ljava/lang/reflect/InvocationTargetException; e]
        v2: 48 -> 58 [Ljava/lang/IllegalAccessException; e]
      + Stack map table attribute (count = 3):
        - [33] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException]
        - [47] Var: ..., Stack: [a:java/lang/IllegalAccessException]
        - [58] Var: ..., Stack: (empty)
  + Method:       init()V
    Access flags: 0x0
      = void init()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [4] ifnonnull +38 (target=42)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [12] ldc #31
        + Class [java/lang/Integer]
      [14] ifacmpne +9 (target=23)
      [17] getstatic #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sIntEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [20] goto +19 (target=39)
      [23] aload_0 v0
      [24] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mValueType Ljava/lang/Class;]
      [27] ldc #29
        + Class [java/lang/Float]
      [29] ifacmpne +9 (target=38)
      [32] getstatic #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.sFloatEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [35] goto +4 (target=39)
      [38] aconst_null
      [39] putfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [42] aload_0 v0
      [43] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [46] ifnull +14 (target=60)
      [49] aload_0 v0
      [50] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [53] aload_0 v0
      [54] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [57] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 616
        [7] -> line 619
        [23] -> line 620
        [38] -> line 621
        [39] -> line 619
        [42] -> line 623
        [49] -> line 626
        [60] -> line 628
      + Local variable table attribute (count = 1)
        v0: 0 -> 61 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
      + Stack map table attribute (count = 5):
        - [23] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
        - [38] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
        - [39] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder][a:com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
        - [42] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
  + Method:       setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V
    Access flags: 0x1
      = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mEvaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
      [5] aload_0 v0
      [6] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [9] aload_1 v1
      [10] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 641
        [5] -> line 642
        [13] -> line 643
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 14 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; evaluator]
  + Method:       calculateValue(F)V
    Access flags: 0x0
      = void calculateValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [5] fload_1 v1
      [6] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.getValue (F)Ljava/lang/Object;]
      [9] putfield #49
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 652
        [12] -> line 653
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 13 [F fraction]
  + Method:       setPropertyName(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setPropertyName(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 671
        [5] -> line 672
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
        v1: 0 -> 6 [Ljava/lang/String; propertyName]
  + Method:       getPropertyName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPropertyName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 695
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
  + Method:       getAnimatedValue()Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object getAnimatedValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mAnimatedValue Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 704
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 3):
      [0] new #36
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mPropertyName Ljava/lang/String;]
      [8] invokestatic #107
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [11] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [14] ldc #4
        + String [: ]
      [16] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] aload_0 v0
      [20] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [23] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.toString ()Ljava/lang/String;]
      [26] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] invokevirtual #112
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [32] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 709
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; this]
  + Method:       getMethodName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x8
      = static java.lang.String getMethodName(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] ifnull +10 (target=11)
      [4] aload_1 v1
      [5] invokevirtual #105
        + Methodref [java/lang/String.length ()I]
      [8] ifne +5 (target=13)
      [11] aload_0 v0
      [12] areturn
      [13] aload_1 v1
      [14] iconst_0
      [15] invokevirtual #104
        + Methodref [java/lang/String.charAt (I)C]
      [18] invokestatic #95
        + Methodref [java/lang/Character.toUpperCase (C)C]
      [21] istore_2 v2
      [22] aload_1 v1
      [23] iconst_1
      [24] invokevirtual #106
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [27] astore_3 v3
      [28] new #36
        + Class [java/lang/StringBuilder]
      [31] dup
      [32] aload_0 v0
      [33] invokestatic #107
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [36] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] iload_2 v2
      [40] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [43] aload_3 v3
      [44] invokevirtual #111
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [47] invokevirtual #112
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [50] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 726
        [11] -> line 728
        [13] -> line 730
        [22] -> line 731
        [28] -> line 732
      + Local variable table attribute (count = 4)
        v0: 0 -> 51 [Ljava/lang/String; prefix]
        v1: 0 -> 51 [Ljava/lang/String; propertyName]
        v2: 22 -> 51 [C firstLetter]
        v3: 28 -> 51 [Ljava/lang/String; theRest]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: (empty)
  + Method:       clone()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object clone()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
    + Exceptions attribute (count = 1)
      + Class [java/lang/CloneNotSupportedException]
  + Method:       <init>(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V
    Access flags: 0x1000
      = synthetic PropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #80
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 131
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      + Utf8 [FloatPropertyValuesHolder]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      + Utf8 [IntPropertyValuesHolder]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock]
      + Class [java/util/concurrent/locks/ReentrantReadWriteLock]
      + Utf8 [WriteLock]
  + Source file attribute:
    + Utf8 [PropertyValuesHolder.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder extends com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder

Interfaces (count = 0):

Constant Pool (count = 117):
  + String [PropertyValuesHolder]
  + Class [android/util/Log]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
  + Class [java/lang/Float]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/reflect/InvocationTargetException]
  + Class [java/lang/reflect/Method]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mValueType Ljava/lang/Class;]
  + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues ([F)V]
  + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
  + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getFloatValue (F)F]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mFloatAnimatedValue F]
  + NameAndType [mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
  + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [mSetter Ljava/lang/reflect/Method;]
  + NameAndType [mTmpValueArray [Ljava/lang/Object;]
  + NameAndType [mValueType Ljava/lang/Class;]
  + NameAndType [setFloatValues ([F)V]
  + NameAndType [setupSetter (Ljava/lang/Class;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (F)Ljava/lang/Float;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(F)F]
  + Utf8 [(F)Ljava/lang/Float;]
  + Utf8 [(F)V]
  + Utf8 [(Ljava/lang/Class;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[F)V]
  + Utf8 [([F)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [FloatPropertyValuesHolder]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/InvocationTargetException;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [PropertyValuesHolder]
  + Utf8 [PropertyValuesHolder.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [[F]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [android/util/Log]
  + Utf8 [calculateValue]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
  + Utf8 [e]
  + Utf8 [fraction]
  + Utf8 [getAnimatedValue]
  + Utf8 [getFloatValue]
  + Utf8 [invoke]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/reflect/InvocationTargetException]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [keyframeSet]
  + Utf8 [mFloatAnimatedValue]
  + Utf8 [mFloatKeyframeSet]
  + Utf8 [mKeyframeSet]
  + Utf8 [mSetter]
  + Utf8 [mTmpValueArray]
  + Utf8 [mValueType]
  + Utf8 [newPVH]
  + Utf8 [propertyName]
  + Utf8 [setAnimatedValue]
  + Utf8 [setFloatValues]
  + Utf8 [setupSetter]
  + Utf8 [target]
  + Utf8 [targetClass]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [values]

Fields (count = 2):
  + Field:        mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;
    Access flags: 0x0
      = com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet mFloatKeyframeSet
  + Field:        mFloatAnimatedValue F
    Access flags: 0x0
      = float mFloatAnimatedValue

Methods (count = 9):
  + Method:       <init>(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V
    Access flags: 0x1
      = public PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [6] aload_0 v0
      [7] getstatic #16
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [10] putfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mValueType Ljava/lang/Class;]
      [13] aload_0 v0
      [14] aload_2 v2
      [15] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [18] aload_0 v0
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [23] checkcast #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [26] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 883
        [6] -> line 884
        [13] -> line 885
        [18] -> line 886
        [29] -> line 887
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
        v1: 0 -> 30 [Ljava/lang/String; propertyName]
        v2: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; keyframeSet]
  + Method:       <init>(Ljava/lang/String;[F)V
    Access flags: 0x81
      = public varargs PropertyValuesHolder$FloatPropertyValuesHolder(java.lang.String,float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [6] aload_0 v0
      [7] aload_2 v2
      [8] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues ([F)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 900
        [6] -> line 901
        [11] -> line 902
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
        v1: 0 -> 12 [Ljava/lang/String; propertyName]
        v2: 0 -> 12 [[F values]
  + Method:       setFloatValues([F)V
    Access flags: 0x81
      = public varargs void setFloatValues(float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [10] checkcast #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [13] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 914
        [5] -> line 915
        [16] -> line 916
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
        v1: 0 -> 17 [[F values]
  + Method:       calculateValue(F)V
    Access flags: 0x0
      = void calculateValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
      [5] fload_1 v1
      [6] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.getFloatValue (F)F]
      [9] putfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 920
        [12] -> line 921
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
        v1: 0 -> 13 [F fraction]
  + Method:       getAnimatedValue()Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object getAnimatedValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F]
      [4] invokestatic #25
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 925
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_1 v1
      [10] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [13] checkcast #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet]
      [16] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;]
      [19] aload_1 v1
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 930
        [8] -> line 931
        [19] -> line 932
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
        v1: 8 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; newPVH]
  + Method:       setAnimatedValue(Ljava/lang/Object;)V
    Access flags: 0x0
      = void setAnimatedValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [4] ifnull +57 (target=61)
      [7] aload_0 v0
      [8] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
      [11] iconst_0
      [12] aload_0 v0
      [13] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mFloatAnimatedValue F]
      [16] invokestatic #25
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [19] aastore
      [20] aload_0 v0
      [21] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [24] aload_1 v1
      [25] aload_0 v0
      [26] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
      [29] invokevirtual #28
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [32] pop
      [33] goto +28 (target=61)
      [36] astore_2 v2
      [37] ldc #1
        + String [PropertyValuesHolder]
      [39] aload_2 v2
      [40] invokevirtual #27
        + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
      [43] invokestatic #17
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [46] pop
      [47] goto +14 (target=61)
      [50] astore_2 v2
      [51] ldc #1
        + String [PropertyValuesHolder]
      [53] aload_2 v2
      [54] invokevirtual #26
        + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
      [57] invokestatic #17
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [60] pop
      [61] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 33: 36):
      + Class [java/lang/reflect/InvocationTargetException]
      + ExceptionInfo (7 -> 33: 50):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 956
        [7] -> line 958
        [20] -> line 959
        [33] -> line 960
        [37] -> line 961
        [50] -> line 962
        [51] -> line 963
        [61] -> line 966
      + Local variable table attribute (count = 4)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
        v1: 0 -> 62 [Ljava/lang/Object; target]
        v2: 37 -> 47 [Ljava/lang/reflect/InvocationTargetException; e]
        v2: 51 -> 61 [Ljava/lang/IllegalAccessException; e]
      + Stack map table attribute (count = 3):
        - [36] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException]
        - [50] Var: ..., Stack: [a:java/lang/IllegalAccessException]
        - [61] Var: ..., Stack: (empty)
  + Method:       setupSetter(Ljava/lang/Class;)V
    Access flags: 0x0
      = void setupSetter(java.lang.Class)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #22
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1002
        [5] -> line 1004
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; this]
        v1: 0 -> 6 [Ljava/lang/Class; targetClass]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      + Utf8 [FloatPropertyValuesHolder]
  + Source file attribute:
    + Utf8 [PropertyValuesHolder.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder extends com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder

Interfaces (count = 0):

Constant Pool (count = 118):
  + String [PropertyValuesHolder]
  + Class [android/util/Log]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/Integer]
  + Class [java/lang/reflect/InvocationTargetException]
  + Class [java/lang/reflect/Method]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mValueType Ljava/lang/Class;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.setIntValues ([I)V]
  + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getIntValue (F)I]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mIntAnimatedValue I]
  + NameAndType [mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
  + NameAndType [mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + NameAndType [mSetter Ljava/lang/reflect/Method;]
  + NameAndType [mTmpValueArray [Ljava/lang/Object;]
  + NameAndType [mValueType Ljava/lang/Class;]
  + NameAndType [setIntValues ([I)V]
  + NameAndType [setupSetter (Ljava/lang/Class;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(F)I]
  + Utf8 [(F)V]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/Class;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[I)V]
  + Utf8 [([I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [IntPropertyValuesHolder]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/InvocationTargetException;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [PropertyValuesHolder]
  + Utf8 [PropertyValuesHolder.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [android/util/Log]
  + Utf8 [calculateValue]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
  + Utf8 [e]
  + Utf8 [fraction]
  + Utf8 [getAnimatedValue]
  + Utf8 [getIntValue]
  + Utf8 [invoke]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/reflect/InvocationTargetException]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [keyframeSet]
  + Utf8 [mIntAnimatedValue]
  + Utf8 [mIntKeyframeSet]
  + Utf8 [mKeyframeSet]
  + Utf8 [mSetter]
  + Utf8 [mTmpValueArray]
  + Utf8 [mValueType]
  + Utf8 [newPVH]
  + Utf8 [propertyName]
  + Utf8 [setAnimatedValue]
  + Utf8 [setIntValues]
  + Utf8 [setupSetter]
  + Utf8 [target]
  + Utf8 [targetClass]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [values]

Fields (count = 2):
  + Field:        mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;
    Access flags: 0x0
      = com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet mIntKeyframeSet
  + Field:        mIntAnimatedValue I
    Access flags: 0x0
      = int mIntAnimatedValue

Methods (count = 9):
  + Method:       <init>(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V
    Access flags: 0x1
      = public PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [6] aload_0 v0
      [7] getstatic #16
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [10] putfield #15
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mValueType Ljava/lang/Class;]
      [13] aload_0 v0
      [14] aload_2 v2
      [15] putfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [18] aload_0 v0
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [23] checkcast #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [26] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 747
        [6] -> line 748
        [13] -> line 749
        [18] -> line 750
        [29] -> line 751
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
        v1: 0 -> 30 [Ljava/lang/String; propertyName]
        v2: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; keyframeSet]
  + Method:       <init>(Ljava/lang/String;[I)V
    Access flags: 0x81
      = public varargs PropertyValuesHolder$IntPropertyValuesHolder(java.lang.String,int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.<init> (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [6] aload_0 v0
      [7] aload_2 v2
      [8] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.setIntValues ([I)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 764
        [6] -> line 765
        [11] -> line 766
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
        v1: 0 -> 12 [Ljava/lang/String; propertyName]
        v2: 0 -> 12 [[I values]
  + Method:       setIntValues([I)V
    Access flags: 0x81
      = public varargs void setIntValues(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [10] checkcast #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [13] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 778
        [5] -> line 779
        [16] -> line 780
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
        v1: 0 -> 17 [[I values]
  + Method:       calculateValue(F)V
    Access flags: 0x0
      = void calculateValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
      [5] fload_1 v1
      [6] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.getIntValue (F)I]
      [9] putfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 784
        [12] -> line 785
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
        v1: 0 -> 13 [F fraction]
  + Method:       getAnimatedValue()Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object getAnimatedValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I]
      [4] invokestatic #26
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 789
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] checkcast #5
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_1 v1
      [10] getfield #12
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;]
      [13] checkcast #3
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet]
      [16] putfield #11
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntKeyframeSet Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;]
      [19] aload_1 v1
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 794
        [8] -> line 795
        [19] -> line 796
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
        v1: 8 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; newPVH]
  + Method:       setAnimatedValue(Ljava/lang/Object;)V
    Access flags: 0x0
      = void setAnimatedValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [4] ifnull +57 (target=61)
      [7] aload_0 v0
      [8] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
      [11] iconst_0
      [12] aload_0 v0
      [13] getfield #10
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mIntAnimatedValue I]
      [16] invokestatic #26
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [19] aastore
      [20] aload_0 v0
      [21] getfield #13
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mSetter Ljava/lang/reflect/Method;]
      [24] aload_1 v1
      [25] aload_0 v0
      [26] getfield #14
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.mTmpValueArray [Ljava/lang/Object;]
      [29] invokevirtual #28
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [32] pop
      [33] goto +28 (target=61)
      [36] astore_2 v2
      [37] ldc #1
        + String [PropertyValuesHolder]
      [39] aload_2 v2
      [40] invokevirtual #27
        + Methodref [java/lang/reflect/InvocationTargetException.toString ()Ljava/lang/String;]
      [43] invokestatic #17
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [46] pop
      [47] goto +14 (target=61)
      [50] astore_2 v2
      [51] ldc #1
        + String [PropertyValuesHolder]
      [53] aload_2 v2
      [54] invokevirtual #25
        + Methodref [java/lang/IllegalAccessException.toString ()Ljava/lang/String;]
      [57] invokestatic #17
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [60] pop
      [61] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 33: 36):
      + Class [java/lang/reflect/InvocationTargetException]
      + ExceptionInfo (7 -> 33: 50):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 820
        [7] -> line 822
        [20] -> line 823
        [33] -> line 824
        [37] -> line 825
        [50] -> line 826
        [51] -> line 827
        [61] -> line 830
      + Local variable table attribute (count = 4)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
        v1: 0 -> 62 [Ljava/lang/Object; target]
        v2: 37 -> 47 [Ljava/lang/reflect/InvocationTargetException; e]
        v2: 51 -> 61 [Ljava/lang/IllegalAccessException; e]
      + Stack map table attribute (count = 3):
        - [36] Var: ..., Stack: [a:java/lang/reflect/InvocationTargetException]
        - [50] Var: ..., Stack: [a:java/lang/IllegalAccessException]
        - [61] Var: ..., Stack: (empty)
  + Method:       setupSetter(Ljava/lang/Class;)V
    Access flags: 0x0
      = void setupSetter(java.lang.Class)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #22
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setupSetter (Ljava/lang/Class;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 866
        [5] -> line 868
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; this]
        v1: 0 -> 6 [Ljava/lang/Class; targetClass]
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      + Utf8 [IntPropertyValuesHolder]
  + Source file attribute:
    + Utf8 [PropertyValuesHolder.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 12):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Class [java/lang/Object]
  + Utf8 [(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(FTT;TT;)TT;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeEvaluator.java]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator]
  + Utf8 [evaluate]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object evaluate(float,java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(FTT;TT;)TT;]

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [TypeEvaluator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/animation/Animator
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator extends com.actionbarsherlock.internal.nineoldandroids.animation.Animator

Interfaces (count = 0):

Constant Pool (count = 511):
  + Integer [-1]
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + String []
  + String [
    ]
  + String [Animators cannot have negative duration: ]
  + String [Animators may only be run on Looper threads]
  + String [ValueAnimator@]
  + Class [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Class [android/os/Looper]
  + Class [android/util/AndroidRuntimeException]
  + Class [android/view/animation/AccelerateDecelerateInterpolator]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/view/animation/Interpolator]
  + Class [android/view/animation/LinearInterpolator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Long [-1]
  + Long [10]
  + Long [300]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;]
  + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
  + Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [android/view/animation/AccelerateDecelerateInterpolator.<init> ()V]
  + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
  + Methodref [android/view/animation/LinearInterpolator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.calculateValue (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.init ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.delayedAnimationFrame (J)Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.getCurrentPlayTime ()J]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setCurrentPlayTime (J)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessage (I)Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/ThreadLocal.<init> ()V]
  + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
  + Methodref [java/lang/ThreadLocal.set (Ljava/lang/Object;)V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.<init> (I)V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener.onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [animateValue (F)V]
  + NameAndType [animationFrame (J)Z]
  + NameAndType [append (J)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [calculateValue (F)V]
  + NameAndType [clear ()V]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [contains (Ljava/lang/Object;)Z]
  + NameAndType [currentAnimationTimeMillis ()J]
  + NameAndType [delayedAnimationFrame (J)Z]
  + NameAndType [endAnimation ()V]
  + NameAndType [get ()Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAnimatedValue ()Ljava/lang/Object;]
  + NameAndType [getCurrentPlayTime ()J]
  + NameAndType [getInterpolation (F)F]
  + NameAndType [getPropertyName ()Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [hashCode ()I]
  + NameAndType [init ()V]
  + NameAndType [initAnimation ()V]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mCurrentFraction F]
  + NameAndType [mCurrentIteration I]
  + NameAndType [mDelayStartTime J]
  + NameAndType [mDuration J]
  + NameAndType [mInitialized Z]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mListeners Ljava/util/ArrayList;]
  + NameAndType [mPlayingBackwards Z]
  + NameAndType [mPlayingState I]
  + NameAndType [mRepeatCount I]
  + NameAndType [mRepeatMode I]
  + NameAndType [mRunning Z]
  + NameAndType [mSeekTime J]
  + NameAndType [mStartDelay J]
  + NameAndType [mStartTime J]
  + NameAndType [mStarted Z]
  + NameAndType [mStartedDelay Z]
  + NameAndType [mUpdateListeners Ljava/util/ArrayList;]
  + NameAndType [mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [mValuesMap Ljava/util/HashMap;]
  + NameAndType [min (FF)F]
  + NameAndType [myLooper ()Landroid/os/Looper;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + NameAndType [onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + NameAndType [onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [sAnimationHandler Ljava/lang/ThreadLocal;]
  + NameAndType [sAnimations Ljava/lang/ThreadLocal;]
  + NameAndType [sDefaultInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [sDelayedAnims Ljava/lang/ThreadLocal;]
  + NameAndType [sEndingAnims Ljava/lang/ThreadLocal;]
  + NameAndType [sFrameDelay J]
  + NameAndType [sPendingAnimations Ljava/lang/ThreadLocal;]
  + NameAndType [sReadyAnims Ljava/lang/ThreadLocal;]
  + NameAndType [sendEmptyMessage (I)Z]
  + NameAndType [set (Ljava/lang/Object;)V]
  + NameAndType [setCurrentPlayTime (J)V]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + NameAndType [setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + NameAndType [setFloatValues ([F)V]
  + NameAndType [setIntValues ([I)V]
  + NameAndType [setObjectValues ([Ljava/lang/Object;)V]
  + NameAndType [setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + NameAndType [size ()I]
  + NameAndType [start (Z)V]
  + NameAndType [startAnimation ()V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [
    ]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/os/Looper;]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/ThreadLocal;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(F)F]
  + Utf8 [(F)V]
  + Utf8 [(FF)F]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [(J)Ljava/lang/StringBuilder;]
  + Utf8 [(J)V]
  + Utf8 [(J)Z]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [(Z)V]
  + Utf8 [([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [([F)V]
  + Utf8 [([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [([I)V]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ANIMATION_FRAME]
  + Utf8 [ANIMATION_START]
  + Utf8 [AnimationHandler]
  + Utf8 [AnimatorListener]
  + Utf8 [AnimatorUpdateListener]
  + Utf8 [Animators cannot have negative duration: ]
  + Utf8 [Animators may only be run on Looper threads]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEFAULT_FRAME_DELAY]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [INFINITE]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/ThreadLocal;]
  + Utf8 [Ljava/lang/ThreadLocal<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;>;]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;>;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [RESTART]
  + Utf8 [REVERSE]
  + Utf8 [RUNNING]
  + Utf8 [SEEKED]
  + Utf8 [STOPPED]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [ValueAnimator.java]
  + Utf8 [ValueAnimator@]
  + Utf8 [Z]
  + Utf8 [[F]
  + Utf8 [[I]
  + Utf8 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [add]
  + Utf8 [addUpdateListener]
  + Utf8 [android/os/Looper]
  + Utf8 [android/util/AndroidRuntimeException]
  + Utf8 [android/view/animation/AccelerateDecelerateInterpolator]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [android/view/animation/LinearInterpolator]
  + Utf8 [anim]
  + Utf8 [animateValue]
  + Utf8 [animationFrame]
  + Utf8 [animationHandler]
  + Utf8 [append]
  + Utf8 [calculateValue]
  + Utf8 [cancel]
  + Utf8 [clear]
  + Utf8 [clearAllAnimations]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
  + Utf8 [contains]
  + Utf8 [currentAnimationTimeMillis]
  + Utf8 [currentPlayTime]
  + Utf8 [currentTime]
  + Utf8 [delayedAnimationFrame]
  + Utf8 [deltaTime]
  + Utf8 [done]
  + Utf8 [duration]
  + Utf8 [end]
  + Utf8 [endAnimation]
  + Utf8 [evaluator]
  + Utf8 [fraction]
  + Utf8 [frameDelay]
  + Utf8 [get]
  + Utf8 [getAnimatedFraction]
  + Utf8 [getAnimatedValue]
  + Utf8 [getCurrentAnimationsCount]
  + Utf8 [getCurrentPlayTime]
  + Utf8 [getDuration]
  + Utf8 [getFrameDelay]
  + Utf8 [getInterpolation]
  + Utf8 [getInterpolator]
  + Utf8 [getPropertyName]
  + Utf8 [getRepeatCount]
  + Utf8 [getRepeatMode]
  + Utf8 [getStartDelay]
  + Utf8 [getValues]
  + Utf8 [hasNext]
  + Utf8 [hashCode]
  + Utf8 [i]
  + Utf8 [init]
  + Utf8 [initAnimation]
  + Utf8 [isRunning]
  + Utf8 [isStarted]
  + Utf8 [iterator]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [listener]
  + Utf8 [mCurrentFraction]
  + Utf8 [mCurrentIteration]
  + Utf8 [mDelayStartTime]
  + Utf8 [mDuration]
  + Utf8 [mInitialized]
  + Utf8 [mInterpolator]
  + Utf8 [mListeners]
  + Utf8 [mPlayingBackwards]
  + Utf8 [mPlayingState]
  + Utf8 [mRepeatCount]
  + Utf8 [mRepeatMode]
  + Utf8 [mRunning]
  + Utf8 [mSeekTime]
  + Utf8 [mStartDelay]
  + Utf8 [mStartTime]
  + Utf8 [mStarted]
  + Utf8 [mStartedDelay]
  + Utf8 [mUpdateListeners]
  + Utf8 [mValues]
  + Utf8 [mValuesMap]
  + Utf8 [min]
  + Utf8 [myLooper]
  + Utf8 [newValuesHolder]
  + Utf8 [next]
  + Utf8 [numListeners]
  + Utf8 [numValues]
  + Utf8 [ofFloat]
  + Utf8 [ofInt]
  + Utf8 [ofObject]
  + Utf8 [ofPropertyValuesHolder]
  + Utf8 [oldListeners]
  + Utf8 [oldValues]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [onAnimationUpdate]
  + Utf8 [playBackwards]
  + Utf8 [playTime]
  + Utf8 [propertyName]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [removeAllUpdateListeners]
  + Utf8 [removeUpdateListener]
  + Utf8 [returnVal]
  + Utf8 [reverse]
  + Utf8 [sAnimationHandler]
  + Utf8 [sAnimations]
  + Utf8 [sDefaultInterpolator]
  + Utf8 [sDelayedAnims]
  + Utf8 [sEndingAnims]
  + Utf8 [sFrameDelay]
  + Utf8 [sPendingAnimations]
  + Utf8 [sReadyAnims]
  + Utf8 [sendEmptyMessage]
  + Utf8 [set]
  + Utf8 [setCurrentPlayTime]
  + Utf8 [setDuration]
  + Utf8 [setEvaluator]
  + Utf8 [setFloatValues]
  + Utf8 [setFrameDelay]
  + Utf8 [setIntValues]
  + Utf8 [setInterpolator]
  + Utf8 [setObjectValues]
  + Utf8 [setRepeatCount]
  + Utf8 [setRepeatMode]
  + Utf8 [setStartDelay]
  + Utf8 [setValues]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [startAnimation]
  + Utf8 [startDelay]
  + Utf8 [this]
  + Utf8 [timeLeft]
  + Utf8 [tmpListeners]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [valuesHolder]

Fields (count = 36):
  + Field:        DEFAULT_FRAME_DELAY J
    Access flags: 0x1a
      = private static final long DEFAULT_FRAME_DELAY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [10]
  + Field:        ANIMATION_START I
    Access flags: 0x18
      = static final int ANIMATION_START
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        ANIMATION_FRAME I
    Access flags: 0x18
      = static final int ANIMATION_FRAME
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        STOPPED I
    Access flags: 0x18
      = static final int STOPPED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        RUNNING I
    Access flags: 0x18
      = static final int RUNNING
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SEEKED I
    Access flags: 0x18
      = static final int SEEKED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        mStartTime J
    Access flags: 0x0
      = long mStartTime
  + Field:        mSeekTime J
    Access flags: 0x0
      = long mSeekTime
  + Field:        sAnimationHandler Ljava/lang/ThreadLocal;
    Access flags: 0xa
      = private static java.lang.ThreadLocal sAnimationHandler
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ThreadLocal<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;>;]
  + Field:        sAnimations Ljava/lang/ThreadLocal;
    Access flags: 0x1a
      = private static final java.lang.ThreadLocal sAnimations
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Field:        sPendingAnimations Ljava/lang/ThreadLocal;
    Access flags: 0x1a
      = private static final java.lang.ThreadLocal sPendingAnimations
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Field:        sDelayedAnims Ljava/lang/ThreadLocal;
    Access flags: 0x1a
      = private static final java.lang.ThreadLocal sDelayedAnims
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Field:        sEndingAnims Ljava/lang/ThreadLocal;
    Access flags: 0x1a
      = private static final java.lang.ThreadLocal sEndingAnims
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Field:        sReadyAnims Ljava/lang/ThreadLocal;
    Access flags: 0x1a
      = private static final java.lang.ThreadLocal sReadyAnims
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Field:        sDefaultInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x1a
      = private static final android.view.animation.Interpolator sDefaultInterpolator
  + Field:        mPlayingBackwards Z
    Access flags: 0x2
      = private boolean mPlayingBackwards
  + Field:        mCurrentIteration I
    Access flags: 0x2
      = private int mCurrentIteration
  + Field:        mCurrentFraction F
    Access flags: 0x2
      = private float mCurrentFraction
  + Field:        mStartedDelay Z
    Access flags: 0x2
      = private boolean mStartedDelay
  + Field:        mDelayStartTime J
    Access flags: 0x2
      = private long mDelayStartTime
  + Field:        mPlayingState I
    Access flags: 0x0
      = int mPlayingState
  + Field:        mRunning Z
    Access flags: 0x2
      = private boolean mRunning
  + Field:        mStarted Z
    Access flags: 0x2
      = private boolean mStarted
  + Field:        mInitialized Z
    Access flags: 0x0
      = boolean mInitialized
  + Field:        mDuration J
    Access flags: 0x2
      = private long mDuration
  + Field:        mStartDelay J
    Access flags: 0x2
      = private long mStartDelay
  + Field:        sFrameDelay J
    Access flags: 0xa
      = private static long sFrameDelay
  + Field:        mRepeatCount I
    Access flags: 0x2
      = private int mRepeatCount
  + Field:        mRepeatMode I
    Access flags: 0x2
      = private int mRepeatMode
  + Field:        mInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x2
      = private android.view.animation.Interpolator mInterpolator
  + Field:        mUpdateListeners Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mUpdateListeners
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;>;]
  + Field:        mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x0
      = com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] mValues
  + Field:        mValuesMap Ljava/util/HashMap;
    Access flags: 0x0
      = java.util.HashMap mValuesMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;>;]
  + Field:        RESTART I
    Access flags: 0x19
      = public static final int RESTART
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        REVERSE I
    Access flags: 0x19
      = public static final int REVERSE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        INFINITE I
    Access flags: 0x19
      = public static final int INFINITE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]

Methods (count = 62):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 0, stack = 2):
      [0] new #34
        + Class [java/lang/ThreadLocal]
      [3] dup
      [4] invokespecial #125
        + Methodref [java/lang/ThreadLocal.<init> ()V]
      [7] putstatic #64
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;]
      [10] new #21
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1]
      [13] dup
      [14] invokespecial #109
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.<init> ()V]
      [17] putstatic #65
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
      [20] new #22
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2]
      [23] dup
      [24] invokespecial #110
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.<init> ()V]
      [27] putstatic #70
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
      [30] new #23
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3]
      [33] dup
      [34] invokespecial #111
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.<init> ()V]
      [37] putstatic #67
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;]
      [40] new #24
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4]
      [43] dup
      [44] invokespecial #112
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.<init> ()V]
      [47] putstatic #68
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;]
      [50] new #25
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5]
      [53] dup
      [54] invokespecial #113
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.<init> ()V]
      [57] putstatic #71
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;]
      [60] new #13
        + Class [android/view/animation/AccelerateDecelerateInterpolator]
      [63] dup
      [64] invokespecial #74
        + Methodref [android/view/animation/AccelerateDecelerateInterpolator.<init> ()V]
      [67] putstatic #66
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;]
      [70] ldc2_w #40
        + Long [10]
      [73] putstatic #69
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J]
      [76] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 96
        [7] -> line 95
        [10] -> line 100
        [17] -> line 99
        [20] -> line 109
        [27] -> line 108
        [30] -> line 121
        [37] -> line 120
        [40] -> line 129
        [47] -> line 128
        [50] -> line 137
        [57] -> line 136
        [60] -> line 146
        [67] -> line 145
        [70] -> line 223
        [76] -> line 277
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public ValueAnimator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #77
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.<init> ()V]
      [4] aload_0 v0
      [5] ldc2_w #38
        + Long [-1]
      [8] putfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J]
      [11] aload_0 v0
      [12] iconst_0
      [13] putfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I]
      [21] aload_0 v0
      [22] fconst_0
      [23] putfield #44
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F]
      [26] aload_0 v0
      [27] iconst_0
      [28] putfield #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z]
      [31] aload_0 v0
      [32] iconst_0
      [33] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [36] aload_0 v0
      [37] iconst_0
      [38] putfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
      [41] aload_0 v0
      [42] iconst_0
      [43] putfield #59
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z]
      [46] aload_0 v0
      [47] iconst_0
      [48] putfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [51] aload_0 v0
      [52] ldc2_w #42
        + Long [300]
      [55] putfield #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
      [58] aload_0 v0
      [59] lconst_0
      [60] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [63] aload_0 v0
      [64] iconst_0
      [65] putfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
      [68] aload_0 v0
      [69] iconst_1
      [70] putfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I]
      [73] aload_0 v0
      [74] getstatic #66
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDefaultInterpolator Landroid/view/animation/Interpolator;]
      [77] putfield #49
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;]
      [80] aload_0 v0
      [81] aconst_null
      [82] putfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 284
        [4] -> line 86
        [11] -> line 156
        [16] -> line 162
        [21] -> line 167
        [26] -> line 172
        [31] -> line 188
        [36] -> line 198
        [41] -> line 204
        [46] -> line 210
        [51] -> line 217
        [58] -> line 220
        [63] -> line 227
        [68] -> line 234
        [73] -> line 241
        [80] -> line 246
        [85] -> line 285
      + Local variable table attribute (count = 1)
        v0: 0 -> 86 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       ofInt([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofInt(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] new #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [3] dup
      [4] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] invokevirtual #104
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setIntValues ([I)V]
      [13] aload_1 v1
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 299
        [8] -> line 300
        [13] -> line 301
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [[I values]
        v1: 8 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
  + Method:       ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofFloat(float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] new #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [3] dup
      [4] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] invokevirtual #103
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setFloatValues ([F)V]
      [13] aload_1 v1
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 316
        [8] -> line 317
        [13] -> line 318
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [[F values]
        v1: 8 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
  + Method:       ofPropertyValuesHolder([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofPropertyValuesHolder(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] new #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [3] dup
      [4] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [13] aload_1 v1
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 330
        [8] -> line 331
        [13] -> line 332
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; values]
        v1: 8 -> 15 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
  + Method:       ofObject(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x89
      = public static varargs com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator ofObject(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] new #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [3] dup
      [4] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] aload_1 v1
      [10] invokevirtual #105
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setObjectValues ([Ljava/lang/Object;)V]
      [13] aload_2 v2
      [14] aload_0 v0
      [15] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
      [18] aload_2 v2
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 353
        [8] -> line 354
        [13] -> line 355
        [18] -> line 356
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; evaluator]
        v1: 0 -> 20 [[Ljava/lang/Object; values]
        v2: 8 -> 20 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
  + Method:       setIntValues([I)V
    Access flags: 0x81
      = public varargs void setIntValues(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 3, stack = 6):
      [0] aload_1 v1
      [1] ifnull +8 (target=9)
      [4] aload_1 v1
      [5] arraylength
      [6] ifne +4 (target=10)
      [9] return
      [10] aload_0 v0
      [11] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [14] ifnull +11 (target=25)
      [17] aload_0 v0
      [18] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [21] arraylength
      [22] ifne +23 (target=45)
      [25] aload_0 v0
      [26] iconst_1
      [27] anewarray #19
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [30] dup
      [31] iconst_0
      [32] ldc #5
        + String []
      [34] aload_1 v1
      [35] invokestatic #85
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofInt (Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [38] aastore
      [39] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [42] goto +15 (target=57)
      [45] aload_0 v0
      [46] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [49] iconst_0
      [50] aaload
      [51] astore_2 v2
      [52] aload_2 v2
      [53] aload_1 v1
      [54] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setIntValues ([I)V]
      [57] aload_0 v0
      [58] iconst_0
      [59] putfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 374
        [9] -> line 375
        [10] -> line 377
        [25] -> line 378
        [42] -> line 379
        [45] -> line 380
        [52] -> line 381
        [57] -> line 384
        [62] -> line 385
      + Local variable table attribute (count = 3)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 63 [[I values]
        v2: 52 -> 57 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; valuesHolder]
      + Stack map table attribute (count = 5):
        - [9] Var: ..., Stack: (empty)
        - [10] Var: ..., Stack: (empty)
        - [25] Var: ..., Stack: (empty)
        - [45] Var: ..., Stack: (empty)
        - [57] Var: ..., Stack: (empty)
  + Method:       setFloatValues([F)V
    Access flags: 0x81
      = public varargs void setFloatValues(float[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 3, stack = 6):
      [0] aload_1 v1
      [1] ifnull +8 (target=9)
      [4] aload_1 v1
      [5] arraylength
      [6] ifne +4 (target=10)
      [9] return
      [10] aload_0 v0
      [11] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [14] ifnull +11 (target=25)
      [17] aload_0 v0
      [18] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [21] arraylength
      [22] ifne +23 (target=45)
      [25] aload_0 v0
      [26] iconst_1
      [27] anewarray #19
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [30] dup
      [31] iconst_0
      [32] ldc #5
        + String []
      [34] aload_1 v1
      [35] invokestatic #84
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofFloat (Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [38] aastore
      [39] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [42] goto +15 (target=57)
      [45] aload_0 v0
      [46] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [49] iconst_0
      [50] aaload
      [51] astore_2 v2
      [52] aload_2 v2
      [53] aload_1 v1
      [54] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setFloatValues ([F)V]
      [57] aload_0 v0
      [58] iconst_0
      [59] putfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 402
        [9] -> line 403
        [10] -> line 405
        [25] -> line 406
        [42] -> line 407
        [45] -> line 408
        [52] -> line 409
        [57] -> line 412
        [62] -> line 413
      + Local variable table attribute (count = 3)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 63 [[F values]
        v2: 52 -> 57 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; valuesHolder]
      + Stack map table attribute (count = 5):
        - [9] Var: ..., Stack: (empty)
        - [10] Var: ..., Stack: (empty)
        - [25] Var: ..., Stack: (empty)
        - [45] Var: ..., Stack: (empty)
        - [57] Var: ..., Stack: (empty)
  + Method:       setObjectValues([Ljava/lang/Object;)V
    Access flags: 0x81
      = public varargs void setObjectValues(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 3, stack = 7):
      [0] aload_1 v1
      [1] ifnull +8 (target=9)
      [4] aload_1 v1
      [5] arraylength
      [6] ifne +4 (target=10)
      [9] return
      [10] aload_0 v0
      [11] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [14] ifnull +11 (target=25)
      [17] aload_0 v0
      [18] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [21] arraylength
      [22] ifne +24 (target=46)
      [25] aload_0 v0
      [26] iconst_1
      [27] anewarray #19
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [30] dup
      [31] iconst_0
      [32] ldc #5
        + String []
      [34] aconst_null
      [35] aload_1 v1
      [36] invokestatic #86
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.ofObject (Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [39] aastore
      [40] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setValues ([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V]
      [43] goto +15 (target=58)
      [46] aload_0 v0
      [47] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [50] iconst_0
      [51] aaload
      [52] astore_2 v2
      [53] aload_2 v2
      [54] aload_1 v1
      [55] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setObjectValues ([Ljava/lang/Object;)V]
      [58] aload_0 v0
      [59] iconst_0
      [60] putfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 434
        [9] -> line 435
        [10] -> line 437
        [25] -> line 438
        [34] -> line 439
        [36] -> line 438
        [43] -> line 440
        [46] -> line 441
        [53] -> line 442
        [58] -> line 445
        [63] -> line 446
      + Local variable table attribute (count = 3)
        v0: 0 -> 64 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 64 [[Ljava/lang/Object; values]
        v2: 53 -> 58 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; valuesHolder]
      + Stack map table attribute (count = 5):
        - [9] Var: ..., Stack: (empty)
        - [10] Var: ..., Stack: (empty)
        - [25] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
        - [58] Var: ..., Stack: (empty)
  + Method:       setValues([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V
    Access flags: 0x81
      = public varargs void setValues(com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] arraylength
      [2] istore_2 v2
      [3] aload_0 v0
      [4] aload_1 v1
      [5] putfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [8] aload_0 v0
      [9] new #36
        + Class [java/util/HashMap]
      [12] dup
      [13] iload_2 v2
      [14] invokespecial #137
        + Methodref [java/util/HashMap.<init> (I)V]
      [17] putfield #63
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;]
      [20] iconst_0
      [21] istore_3 v3
      [22] goto +26 (target=48)
      [25] aload_1 v1
      [26] iload_3 v3
      [27] aaload
      [28] astore v4
      [30] aload_0 v0
      [31] getfield #63
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;]
      [34] aload v4
      [36] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;]
      [39] aload v4
      [41] invokevirtual #139
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [44] pop
      [45] iinc v3, 1
      [48] iload_3 v3
      [49] iload_2 v2
      [50] ificmplt -25 (target=25)
      [53] aload_0 v0
      [54] iconst_0
      [55] putfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 457
        [3] -> line 458
        [8] -> line 459
        [20] -> line 460
        [25] -> line 461
        [30] -> line 462
        [45] -> line 460
        [53] -> line 465
        [58] -> line 466
      + Local variable table attribute (count = 5)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 59 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; values]
        v2: 3 -> 59 [I numValues]
        v3: 22 -> 53 [I i]
        v4: 30 -> 45 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; valuesHolder]
      + Stack map table attribute (count = 2):
        - [25] Var: ...[i][i], Stack: (empty)
        - [48] Var: ..., Stack: (empty)
  + Method:       getValues()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder[] getValues()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 477
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       initAnimation()V
    Access flags: 0x0
      = void initAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [4] ifne +36 (target=40)
      [7] aload_0 v0
      [8] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [11] arraylength
      [12] istore_1 v1
      [13] iconst_0
      [14] istore_2 v2
      [15] goto +15 (target=30)
      [18] aload_0 v0
      [19] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [22] iload_2 v2
      [23] aaload
      [24] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.init ()V]
      [27] iinc v2, 1
      [30] iload_2 v2
      [31] iload_1 v1
      [32] ificmplt -14 (target=18)
      [35] aload_0 v0
      [36] iconst_1
      [37] putfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 491
        [7] -> line 492
        [13] -> line 493
        [18] -> line 494
        [27] -> line 493
        [35] -> line 496
        [40] -> line 498
      + Local variable table attribute (count = 3)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 13 -> 40 [I numValues]
        v2: 15 -> 35 [I i]
      + Stack map table attribute (count = 3):
        - [18] Var: ...[i][i], Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [40] Var: -2, Stack: (empty)
  + Method:       setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator setDuration(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 5):
      [0] lload_1 v1
      [1] lconst_0
      [2] lcmp
      [3] ifge +27 (target=30)
      [6] new #28
        + Class [java/lang/IllegalArgumentException]
      [9] dup
      [10] new #33
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] ldc #7
        + String [Animators cannot have negative duration: ]
      [16] invokespecial #121
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [19] lload_1 v1
      [20] invokevirtual #122
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [23] invokevirtual #124
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [26] invokespecial #116
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [29] athrow
      [30] aload_0 v0
      [31] lload_1 v1
      [32] putfield #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
      [35] aload_0 v0
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 511
        [6] -> line 512
        [19] -> line 513
        [26] -> line 512
        [30] -> line 515
        [35] -> line 516
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 37 [J duration]
      + Stack map table attribute (count = 1):
        - [30] Var: ..., Stack: (empty)
  + Method:       getDuration()J
    Access flags: 0x1
      = public long getDuration()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 525
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       setCurrentPlayTime(J)V
    Access flags: 0x1
      = public void setCurrentPlayTime(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V]
      [4] invokestatic #75
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [7] lstore_3 v3
      [8] aload_0 v0
      [9] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [12] iconst_1
      [13] ificmpeq +13 (target=26)
      [16] aload_0 v0
      [17] lload_1 v1
      [18] putfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J]
      [21] aload_0 v0
      [22] iconst_2
      [23] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [26] aload_0 v0
      [27] lload_3 v3
      [28] lload_1 v1
      [29] lsub
      [30] putfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [33] aload_0 v0
      [34] lload_3 v3
      [35] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z]
      [38] pop
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 539
        [4] -> line 540
        [8] -> line 541
        [16] -> line 542
        [21] -> line 543
        [26] -> line 545
        [33] -> line 546
        [39] -> line 547
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 40 [J playTime]
        v3: 8 -> 40 [J currentTime]
      + Stack map table attribute (count = 1):
        - [26] Var: ...[l], Stack: (empty)
  + Method:       getCurrentPlayTime()J
    Access flags: 0x1
      = public long getCurrentPlayTime()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [11] ifne +5 (target=16)
      [14] lconst_0
      [15] lreturn
      [16] invokestatic #75
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [19] aload_0 v0
      [20] getfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [23] lsub
      [24] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 557
        [14] -> line 558
        [16] -> line 560
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
      + Stack map table attribute (count = 2):
        - [14] Var: ..., Stack: (empty)
        - [16] Var: ..., Stack: (empty)
  + Method:       getStartDelay()J
    Access flags: 0x1
      = public long getStartDelay()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 694
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       setStartDelay(J)V
    Access flags: 0x1
      = public void setStartDelay(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] putfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 704
        [5] -> line 705
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 6 [J startDelay]
  + Method:       getFrameDelay()J
    Access flags: 0x9
      = public static long getFrameDelay()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 2):
      [0] getstatic #69
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J]
      [3] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 717
      + Local variable table attribute (count = 0)
  + Method:       setFrameDelay(J)V
    Access flags: 0x9
      = public static void setFrameDelay(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 2):
      [0] lload_0 v0
      [1] putstatic #69
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 730
        [4] -> line 731
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [J frameDelay]
  + Method:       getAnimatedValue()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getAnimatedValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [4] ifnull +21 (target=25)
      [7] aload_0 v0
      [8] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [11] arraylength
      [12] ifle +13 (target=25)
      [15] aload_0 v0
      [16] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [19] iconst_0
      [20] aaload
      [21] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;]
      [24] areturn
      [25] aconst_null
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 746
        [15] -> line 747
        [25] -> line 750
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
      + Stack map table attribute (count = 1):
        - [25] Var: ..., Stack: (empty)
  + Method:       getAnimatedValue(Ljava/lang/String;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getAnimatedValue(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] invokevirtual #138
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #19
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnull +8 (target=21)
      [16] aload_2 v2
      [17] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getAnimatedValue ()Ljava/lang/Object;]
      [20] areturn
      [21] aconst_null
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 764
        [12] -> line 765
        [16] -> line 766
        [21] -> line 769
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 23 [Ljava/lang/String; propertyName]
        v2: 12 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; valuesHolder]
      + Stack map table attribute (count = 1):
        - [21] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder], Stack: (empty)
  + Method:       setRepeatCount(I)V
    Access flags: 0x1
      = public void setRepeatCount(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 782
        [5] -> line 783
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 6 [I value]
  + Method:       getRepeatCount()I
    Access flags: 0x1
      = public int getRepeatCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 791
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       setRepeatMode(I)V
    Access flags: 0x1
      = public void setRepeatMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 802
        [5] -> line 803
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 6 [I value]
  + Method:       getRepeatMode()I
    Access flags: 0x1
      = public int getRepeatMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 811
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       addUpdateListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V
    Access flags: 0x1
      = public void addUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #35
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #128
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [18] aload_0 v0
      [19] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [22] aload_1 v1
      [23] invokevirtual #129
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 822
        [7] -> line 823
        [18] -> line 825
        [27] -> line 826
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 28 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; listener]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       removeAllUpdateListeners()V
    Access flags: 0x1
      = public void removeAllUpdateListeners()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [12] invokevirtual #130
        + Methodref [java/util/ArrayList.clear ()V]
      [15] aload_0 v0
      [16] aconst_null
      [17] putfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 832
        [7] -> line 833
        [8] -> line 835
        [15] -> line 836
        [20] -> line 837
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
      + Stack map table attribute (count = 1):
        - [8] Var: ..., Stack: (empty)
  + Method:       removeUpdateListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V
    Access flags: 0x1
      = public void removeUpdateListener(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [12] aload_1 v1
      [13] invokevirtual #135
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [16] pop
      [17] aload_0 v0
      [18] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [21] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [24] ifne +8 (target=32)
      [27] aload_0 v0
      [28] aconst_null
      [29] putfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 846
        [7] -> line 847
        [8] -> line 849
        [17] -> line 850
        [27] -> line 851
        [32] -> line 853
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 33 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; listener]
      + Stack map table attribute (count = 2):
        - [8] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       setInterpolator(Landroid/view/animation/Interpolator;)V
    Access flags: 0x1
      = public void setInterpolator(android.view.animation.Interpolator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] ifnull +11 (target=12)
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #49
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;]
      [9] goto +14 (target=23)
      [12] aload_0 v0
      [13] new #16
        + Class [android/view/animation/LinearInterpolator]
      [16] dup
      [17] invokespecial #76
        + Methodref [android/view/animation/LinearInterpolator.<init> ()V]
      [20] putfield #49
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 867
        [4] -> line 868
        [9] -> line 869
        [12] -> line 870
        [23] -> line 872
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 24 [Landroid/view/animation/Interpolator; value]
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: (empty)
  + Method:       getInterpolator()Landroid/view/animation/Interpolator;
    Access flags: 0x1
      = public android.view.animation.Interpolator getInterpolator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 880
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       setEvaluator(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V
    Access flags: 0x1
      = public void setEvaluator(com.actionbarsherlock.internal.nineoldandroids.animation.TypeEvaluator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnull +28 (target=29)
      [4] aload_0 v0
      [5] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [8] ifnull +21 (target=29)
      [11] aload_0 v0
      [12] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [15] arraylength
      [16] ifle +13 (target=29)
      [19] aload_0 v0
      [20] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [23] iconst_0
      [24] aaload
      [25] aload_1 v1
      [26] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.setEvaluator (Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 900
        [19] -> line 901
        [29] -> line 903
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 30 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; value]
      + Stack map table attribute (count = 1):
        - [29] Var: ..., Stack: (empty)
  + Method:       start(Z)V
    Access flags: 0x2
      = private void start(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 172, locals = 5, stack = 4):
      [0] invokestatic #72
        + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
      [3] ifnonnull +13 (target=16)
      [6] new #12
        + Class [android/util/AndroidRuntimeException]
      [9] dup
      [10] ldc #8
        + String [Animators may only be run on Looper threads]
      [12] invokespecial #73
        + Methodref [android/util/AndroidRuntimeException.<init> (Ljava/lang/String;)V]
      [15] athrow
      [16] aload_0 v0
      [17] iload_1 v1
      [18] putfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [21] aload_0 v0
      [22] iconst_0
      [23] putfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I]
      [26] aload_0 v0
      [27] iconst_0
      [28] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [31] aload_0 v0
      [32] iconst_1
      [33] putfield #59
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z]
      [36] aload_0 v0
      [37] iconst_0
      [38] putfield #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z]
      [41] getstatic #70
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
      [44] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [47] checkcast #35
        + Class [java/util/ArrayList]
      [50] aload_0 v0
      [51] invokevirtual #129
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [54] pop
      [55] aload_0 v0
      [56] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [59] lconst_0
      [60] lcmp
      [61] ifne +74 (target=135)
      [64] aload_0 v0
      [65] aload_0 v0
      [66] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.getCurrentPlayTime ()J]
      [69] invokevirtual #100
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setCurrentPlayTime (J)V]
      [72] aload_0 v0
      [73] iconst_0
      [74] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [77] aload_0 v0
      [78] iconst_1
      [79] putfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
      [82] aload_0 v0
      [83] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [86] ifnull +49 (target=135)
      [89] aload_0 v0
      [90] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [93] invokevirtual #131
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [96] checkcast #35
        + Class [java/util/ArrayList]
      [99] astore_2 v2
      [100] aload_2 v2
      [101] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [104] istore_3 v3
      [105] iconst_0
      [106] istore v4
      [108] goto +21 (target=129)
      [111] aload_2 v2
      [112] iload v4
      [114] invokevirtual #133
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [117] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [120] aload_0 v0
      [121] invokeinterface #144
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [126] iinc v4, 1
      [129] iload v4
      [131] iload_3 v3
      [132] ificmplt -21 (target=111)
      [135] getstatic #64
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;]
      [138] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [141] checkcast #26
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
      [144] astore_2 v2
      [145] aload_2 v2
      [146] ifnonnull +19 (target=165)
      [149] new #26
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
      [152] dup
      [153] aconst_null
      [154] invokespecial #114
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.<init> (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V]
      [157] astore_2 v2
      [158] getstatic #64
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimationHandler Ljava/lang/ThreadLocal;]
      [161] aload_2 v2
      [162] invokevirtual #127
        + Methodref [java/lang/ThreadLocal.set (Ljava/lang/Object;)V]
      [165] aload_2 v2
      [166] iconst_0
      [167] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessage (I)Z]
      [170] pop
      [171] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 25)
        [0] -> line 919
        [6] -> line 920
        [16] -> line 922
        [21] -> line 923
        [26] -> line 924
        [31] -> line 925
        [36] -> line 926
        [41] -> line 927
        [55] -> line 928
        [64] -> line 930
        [72] -> line 931
        [77] -> line 932
        [82] -> line 934
        [89] -> line 936
        [99] -> line 935
        [100] -> line 937
        [105] -> line 938
        [111] -> line 939
        [126] -> line 938
        [135] -> line 943
        [145] -> line 944
        [149] -> line 945
        [158] -> line 946
        [165] -> line 948
        [171] -> line 949
      + Local variable table attribute (count = 6)
        v0: 0 -> 172 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 172 [Z playBackwards]
        v2: 100 -> 135 [Ljava/util/ArrayList; tmpListeners]
        v3: 105 -> 135 [I numListeners]
        v4: 108 -> 135 [I i]
        v2: 145 -> 172 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; animationHandler]
      + Local variable type table attribute (count = 1)
        v2: 100 -> 135 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 5):
        - [16] Var: ..., Stack: (empty)
        - [111] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [129] Var: ..., Stack: (empty)
        - [135] Var: -3, Stack: (empty)
        - [165] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler], Stack: (empty)
  + Method:       start()V
    Access flags: 0x1
      = public void start()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokespecial #107
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 953
        [5] -> line 954
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       cancel()V
    Access flags: 0x1
      = public void cancel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 103, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [4] ifne +35 (target=39)
      [7] getstatic #70
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
      [10] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [13] checkcast #35
        + Class [java/util/ArrayList]
      [16] aload_0 v0
      [17] invokevirtual #132
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [20] ifne +19 (target=39)
      [23] getstatic #67
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;]
      [26] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [29] checkcast #35
        + Class [java/util/ArrayList]
      [32] aload_0 v0
      [33] invokevirtual #132
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [36] ifeq +66 (target=102)
      [39] aload_0 v0
      [40] getfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
      [43] ifeq +55 (target=98)
      [46] aload_0 v0
      [47] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [50] ifnull +48 (target=98)
      [53] aload_0 v0
      [54] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [57] invokevirtual #131
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [60] checkcast #35
        + Class [java/util/ArrayList]
      [63] astore_1 v1
      [64] aload_1 v1
      [65] invokevirtual #134
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [68] astore_3 v3
      [69] goto +20 (target=89)
      [72] aload_3 v3
      [73] invokeinterface #147
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [78] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [81] astore_2 v2
      [82] aload_2 v2
      [83] aload_0 v0
      [84] invokeinterface #141
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [89] aload_3 v3
      [90] invokeinterface #146
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [95] ifne -23 (target=72)
      [98] aload_0 v0
      [99] invokespecial #97
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V]
      [102] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 10)
        [0] -> line 960
        [23] -> line 961
        [39] -> line 963
        [53] -> line 965
        [63] -> line 964
        [64] -> line 966
        [82] -> line 967
        [89] -> line 966
        [98] -> line 970
        [102] -> line 972
      + Local variable table attribute (count = 3)
        v0: 0 -> 103 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 64 -> 98 [Ljava/util/ArrayList; tmpListeners]
        v2: 82 -> 89 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; listener]
      + Local variable type table attribute (count = 1)
        v1: 64 -> 98 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 5):
        - [39] Var: ..., Stack: (empty)
        - [72] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:java/util/ArrayList][T][a:java/util/Iterator], Stack: 
        - [89] Var: ..., Stack: (empty)
        - [98] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: 
        - [102] Var: ..., Stack: (empty)
  + Method:       end()V
    Access flags: 0x1
      = public void end()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 90, locals = 1, stack = 2):
      [0] getstatic #65
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
      [3] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [6] checkcast #35
        + Class [java/util/ArrayList]
      [9] aload_0 v0
      [10] invokevirtual #132
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [13] ifne +31 (target=44)
      [16] getstatic #70
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
      [19] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [22] checkcast #35
        + Class [java/util/ArrayList]
      [25] aload_0 v0
      [26] invokevirtual #132
        + Methodref [java/util/ArrayList.contains (Ljava/lang/Object;)Z]
      [29] ifne +15 (target=44)
      [32] aload_0 v0
      [33] iconst_0
      [34] putfield #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z]
      [37] aload_0 v0
      [38] invokespecial #108
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V]
      [41] goto +14 (target=55)
      [44] aload_0 v0
      [45] getfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [48] ifne +7 (target=55)
      [51] aload_0 v0
      [52] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V]
      [55] aload_0 v0
      [56] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
      [59] ifle +21 (target=80)
      [62] aload_0 v0
      [63] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
      [66] iconst_1
      [67] iand
      [68] iconst_1
      [69] ificmpne +11 (target=80)
      [72] aload_0 v0
      [73] fconst_0
      [74] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V]
      [77] goto +8 (target=85)
      [80] aload_0 v0
      [81] fconst_1
      [82] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V]
      [85] aload_0 v0
      [86] invokespecial #97
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V]
      [89] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 976
        [32] -> line 978
        [37] -> line 979
        [41] -> line 980
        [51] -> line 981
        [55] -> line 985
        [72] -> line 986
        [77] -> line 987
        [80] -> line 988
        [85] -> line 990
        [89] -> line 991
      + Local variable table attribute (count = 1)
        v0: 0 -> 90 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
      + Stack map table attribute (count = 4):
        - [44] Var: ..., Stack: (empty)
        - [55] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: (empty)
        - [85] Var: ..., Stack: (empty)
  + Method:       isRunning()Z
    Access flags: 0x1
      = public boolean isRunning()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [4] iconst_1
      [5] ificmpeq +12 (target=17)
      [8] aload_0 v0
      [9] getfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
      [12] ifne +5 (target=17)
      [15] iconst_0
      [16] ireturn
      [17] iconst_1
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 995
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       isStarted()Z
    Access flags: 0x1
      = public boolean isStarted()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #59
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1000
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       reverse()V
    Access flags: 0x1
      = public void reverse()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [5] ifeq +7 (target=12)
      [8] iconst_0
      [9] goto +4 (target=13)
      [12] iconst_1
      [13] putfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [16] aload_0 v0
      [17] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [20] iconst_1
      [21] ificmpne +33 (target=54)
      [24] invokestatic #75
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [27] lstore_1 v1
      [28] lload_1 v1
      [29] aload_0 v0
      [30] getfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [33] lsub
      [34] lstore_3 v3
      [35] aload_0 v0
      [36] getfield #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
      [39] lload_3 v3
      [40] lsub
      [41] lstore v5
      [43] aload_0 v0
      [44] lload_1 v1
      [45] lload v5
      [47] lsub
      [48] putfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [51] goto +8 (target=59)
      [54] aload_0 v0
      [55] iconst_1
      [56] invokespecial #107
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.start (Z)V]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 1011
        [16] -> line 1012
        [24] -> line 1013
        [28] -> line 1014
        [35] -> line 1015
        [43] -> line 1016
        [51] -> line 1017
        [54] -> line 1018
        [59] -> line 1020
      + Local variable table attribute (count = 4)
        v0: 0 -> 60 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 28 -> 51 [J currentTime]
        v3: 35 -> 51 [J currentPlayTime]
        v5: 43 -> 51 [J timeLeft]
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
        - [13] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][i]
        - [54] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
  + Method:       endAnimation()V
    Access flags: 0x2
      = private void endAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 115, locals = 4, stack = 2):
      [0] getstatic #65
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
      [3] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [6] checkcast #35
        + Class [java/util/ArrayList]
      [9] aload_0 v0
      [10] invokevirtual #135
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [13] pop
      [14] getstatic #70
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
      [17] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [20] checkcast #35
        + Class [java/util/ArrayList]
      [23] aload_0 v0
      [24] invokevirtual #135
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [27] pop
      [28] getstatic #67
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;]
      [31] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [34] checkcast #35
        + Class [java/util/ArrayList]
      [37] aload_0 v0
      [38] invokevirtual #135
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [41] pop
      [42] aload_0 v0
      [43] iconst_0
      [44] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [47] aload_0 v0
      [48] getfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
      [51] ifeq +53 (target=104)
      [54] aload_0 v0
      [55] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [58] ifnull +46 (target=104)
      [61] aload_0 v0
      [62] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [65] invokevirtual #131
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [68] checkcast #35
        + Class [java/util/ArrayList]
      [71] astore_1 v1
      [72] aload_1 v1
      [73] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [76] istore_2 v2
      [77] iconst_0
      [78] istore_3 v3
      [79] goto +20 (target=99)
      [82] aload_1 v1
      [83] iload_3 v3
      [84] invokevirtual #133
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [87] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [90] aload_0 v0
      [91] invokeinterface #142
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationEnd (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [96] iinc v3, 1
      [99] iload_3 v3
      [100] iload_2 v2
      [101] ificmplt -19 (target=82)
      [104] aload_0 v0
      [105] iconst_0
      [106] putfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
      [109] aload_0 v0
      [110] iconst_0
      [111] putfield #59
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStarted Z]
      [114] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 14)
        [0] -> line 1027
        [14] -> line 1028
        [28] -> line 1029
        [42] -> line 1030
        [47] -> line 1031
        [61] -> line 1033
        [71] -> line 1032
        [72] -> line 1034
        [77] -> line 1035
        [82] -> line 1036
        [96] -> line 1035
        [104] -> line 1039
        [109] -> line 1040
        [114] -> line 1041
      + Local variable table attribute (count = 4)
        v0: 0 -> 115 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 72 -> 104 [Ljava/util/ArrayList; tmpListeners]
        v2: 77 -> 104 [I numListeners]
        v3: 79 -> 104 [I i]
      + Local variable type table attribute (count = 1)
        v1: 72 -> 104 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 3):
        - [82] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [99] Var: ..., Stack: (empty)
        - [104] Var: -3, Stack: (empty)
  + Method:       startAnimation()V
    Access flags: 0x2
      = private void startAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.initAnimation ()V]
      [4] getstatic #65
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
      [7] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [10] checkcast #35
        + Class [java/util/ArrayList]
      [13] aload_0 v0
      [14] invokevirtual #129
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [17] pop
      [18] aload_0 v0
      [19] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [22] lconst_0
      [23] lcmp
      [24] ifle +53 (target=77)
      [27] aload_0 v0
      [28] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [31] ifnull +46 (target=77)
      [34] aload_0 v0
      [35] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [38] invokevirtual #131
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [41] checkcast #35
        + Class [java/util/ArrayList]
      [44] astore_1 v1
      [45] aload_1 v1
      [46] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [49] istore_2 v2
      [50] iconst_0
      [51] istore_3 v3
      [52] goto +20 (target=72)
      [55] aload_1 v1
      [56] iload_3 v3
      [57] invokevirtual #133
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [60] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [63] aload_0 v0
      [64] invokeinterface #144
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationStart (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [69] iinc v3, 1
      [72] iload_3 v3
      [73] iload_2 v2
      [74] ificmplt -19 (target=55)
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 10)
        [0] -> line 1048
        [4] -> line 1049
        [18] -> line 1050
        [34] -> line 1054
        [44] -> line 1053
        [45] -> line 1055
        [50] -> line 1056
        [55] -> line 1057
        [69] -> line 1056
        [77] -> line 1060
      + Local variable table attribute (count = 4)
        v0: 0 -> 78 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 45 -> 77 [Ljava/util/ArrayList; tmpListeners]
        v2: 50 -> 77 [I numListeners]
        v3: 52 -> 77 [I i]
      + Local variable type table attribute (count = 1)
        v1: 45 -> 77 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>; tmpListeners]
      + Stack map table attribute (count = 3):
        - [55] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [72] Var: ..., Stack: (empty)
        - [77] Var: -3, Stack: (empty)
  + Method:       delayedAnimationFrame(J)Z
    Access flags: 0x2
      = private boolean delayedAnimationFrame(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 5, stack = 7):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z]
      [4] ifne +16 (target=20)
      [7] aload_0 v0
      [8] iconst_1
      [9] putfield #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z]
      [12] aload_0 v0
      [13] lload_1 v1
      [14] putfield #46
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J]
      [17] goto +38 (target=55)
      [20] lload_1 v1
      [21] aload_0 v0
      [22] getfield #46
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDelayStartTime J]
      [25] lsub
      [26] lstore_3 v3
      [27] lload_3 v3
      [28] aload_0 v0
      [29] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [32] lcmp
      [33] ifle +22 (target=55)
      [36] aload_0 v0
      [37] lload_1 v1
      [38] lload_3 v3
      [39] aload_0 v0
      [40] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [43] lsub
      [44] lsub
      [45] putfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [48] aload_0 v0
      [49] iconst_1
      [50] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [53] iconst_1
      [54] ireturn
      [55] iconst_0
      [56] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 1073
        [7] -> line 1074
        [12] -> line 1075
        [17] -> line 1076
        [20] -> line 1077
        [27] -> line 1078
        [36] -> line 1081
        [48] -> line 1082
        [53] -> line 1083
        [55] -> line 1086
      + Local variable table attribute (count = 3)
        v0: 0 -> 57 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 57 [J currentTime]
        v3: 27 -> 55 [J deltaTime]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [55] Var: ..., Stack: (empty)
  + Method:       animationFrame(J)Z
    Access flags: 0x0
      = boolean animationFrame(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 269, locals = 7, stack = 5):
      [0] iconst_0
      [1] istore_3 v3
      [2] aload_0 v0
      [3] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [6] ifne +42 (target=48)
      [9] aload_0 v0
      [10] iconst_1
      [11] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [14] aload_0 v0
      [15] getfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J]
      [18] lconst_0
      [19] lcmp
      [20] ifge +11 (target=31)
      [23] aload_0 v0
      [24] lload_1 v1
      [25] putfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [28] goto +20 (target=48)
      [31] aload_0 v0
      [32] lload_1 v1
      [33] aload_0 v0
      [34] getfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J]
      [37] lsub
      [38] putfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [41] aload_0 v0
      [42] ldc2_w #38
        + Long [-1]
      [45] putfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J]
      [48] aload_0 v0
      [49] getfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [52] tableswitch (2 offsets, default=215) (target=267)
        1: offset = 24, target = 76
        2: offset = 24, target = 76
        default: offset = 215, target = 267
      [76] aload_0 v0
      [77] getfield #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
      [80] lconst_0
      [81] lcmp
      [82] ifle +19 (target=101)
      [85] lload_1 v1
      [86] aload_0 v0
      [87] getfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [90] lsub
      [91] l2f
      [92] aload_0 v0
      [93] getfield #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
      [96] l2f
      [97] fdiv
      [98] goto +4 (target=102)
      [101] fconst_1
      [102] fstore v4
      [104] fload v4
      [106] fconst_1
      [107] fcmpl
      [108] iflt +140 (target=248)
      [111] aload_0 v0
      [112] getfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I]
      [115] aload_0 v0
      [116] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
      [119] ificmplt +11 (target=130)
      [122] aload_0 v0
      [123] getfield #53
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatCount I]
      [126] iconst_m1
      [127] ificmpne +111 (target=238)
      [130] aload_0 v0
      [131] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [134] ifnull +46 (target=180)
      [137] aload_0 v0
      [138] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [141] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [144] istore v5
      [146] iconst_0
      [147] istore v6
      [149] goto +24 (target=173)
      [152] aload_0 v0
      [153] getfield #50
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mListeners Ljava/util/ArrayList;]
      [156] iload v6
      [158] invokevirtual #133
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [161] checkcast #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      [164] aload_0 v0
      [165] invokeinterface #143
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationRepeat (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
      [170] iinc v6, 1
      [173] iload v6
      [175] iload v5
      [177] ificmplt -25 (target=152)
      [180] aload_0 v0
      [181] getfield #54
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRepeatMode I]
      [184] iconst_2
      [185] ificmpne +19 (target=204)
      [188] aload_0 v0
      [189] aload_0 v0
      [190] getfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [193] ifeq +7 (target=200)
      [196] iconst_0
      [197] goto +4 (target=201)
      [200] iconst_1
      [201] putfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [204] aload_0 v0
      [205] dup
      [206] getfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I]
      [209] fload v4
      [211] f2i
      [212] iadd
      [213] putfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I]
      [216] fload v4
      [218] fconst_1
      [219] frem
      [220] fstore v4
      [222] aload_0 v0
      [223] dup
      [224] getfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [227] aload_0 v0
      [228] getfield #47
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mDuration J]
      [231] ladd
      [232] putfield #58
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartTime J]
      [235] goto +13 (target=248)
      [238] iconst_1
      [239] istore_3 v3
      [240] fload v4
      [242] fconst_1
      [243] invokestatic #118
        + Methodref [java/lang/Math.min (FF)F]
      [246] fstore v4
      [248] aload_0 v0
      [249] getfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [252] ifeq +9 (target=261)
      [255] fconst_1
      [256] fload v4
      [258] fsub
      [259] fstore v4
      [261] aload_0 v0
      [262] fload v4
      [264] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animateValue (F)V]
      [267] iload_3 v3
      [268] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 1102
        [2] -> line 1104
        [9] -> line 1105
        [14] -> line 1106
        [23] -> line 1107
        [28] -> line 1108
        [31] -> line 1109
        [41] -> line 1111
        [48] -> line 1114
        [76] -> line 1117
        [104] -> line 1118
        [111] -> line 1119
        [130] -> line 1121
        [137] -> line 1122
        [146] -> line 1123
        [152] -> line 1124
        [170] -> line 1123
        [180] -> line 1127
        [188] -> line 1128
        [204] -> line 1130
        [216] -> line 1131
        [222] -> line 1132
        [235] -> line 1133
        [238] -> line 1134
        [240] -> line 1135
        [248] -> line 1138
        [255] -> line 1139
        [261] -> line 1141
        [267] -> line 1145
      + Local variable table attribute (count = 6)
        v0: 0 -> 269 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 269 [J currentTime]
        v3: 2 -> 269 [Z done]
        v4: 104 -> 267 [F fraction]
        v5: 146 -> 180 [I numListeners]
        v6: 149 -> 180 [I i]
      + Stack map table attribute (count = 16):
        - [31] Var: ...[i], Stack: (empty)
        - [48] Var: ..., Stack: (empty)
        - [76] Var: ..., Stack: (empty)
        - [101] Var: ..., Stack: (empty)
        - [102] Var: ..., Stack: [f]
        - [130] Var: ...[f], Stack: (empty)
        - [152] Var: ...[i][i], Stack: (empty)
        - [173] Var: ..., Stack: (empty)
        - [180] Var: -2, Stack: (empty)
        - [200] Var: ..., Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
        - [201] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][l][i][f], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][i]
        - [204] Var: ..., Stack: (empty)
        - [238] Var: ..., Stack: (empty)
        - [248] Var: ..., Stack: (empty)
        - [261] Var: ..., Stack: (empty)
        - [267] Var: -1, Stack: (empty)
  + Method:       getAnimatedFraction()F
    Access flags: 0x1
      = public float getAnimatedFraction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1155
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
  + Method:       animateValue(F)V
    Access flags: 0x0
      = void animateValue(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 94, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInterpolator Landroid/view/animation/Interpolator;]
      [4] fload_1 v1
      [5] invokeinterface #140
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [10] fstore_1 v1
      [11] aload_0 v0
      [12] fload_1 v1
      [13] putfield #44
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentFraction F]
      [16] aload_0 v0
      [17] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [20] arraylength
      [21] istore_2 v2
      [22] iconst_0
      [23] istore_3 v3
      [24] goto +16 (target=40)
      [27] aload_0 v0
      [28] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [31] iload_3 v3
      [32] aaload
      [33] fload_1 v1
      [34] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.calculateValue (F)V]
      [37] iinc v3, 1
      [40] iload_3 v3
      [41] iload_2 v2
      [42] ificmplt -15 (target=27)
      [45] aload_0 v0
      [46] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [49] ifnull +44 (target=93)
      [52] aload_0 v0
      [53] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [56] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [59] istore_3 v3
      [60] iconst_0
      [61] istore v4
      [63] goto +24 (target=87)
      [66] aload_0 v0
      [67] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [70] iload v4
      [72] invokevirtual #133
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [75] checkcast #27
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
      [78] aload_0 v0
      [79] invokeinterface #145
        + InterfaceMethodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener.onAnimationUpdate (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
      [84] iinc v4, 1
      [87] iload v4
      [89] iload_3 v3
      [90] ificmplt -24 (target=66)
      [93] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 1171
        [11] -> line 1172
        [16] -> line 1173
        [22] -> line 1174
        [27] -> line 1175
        [37] -> line 1174
        [45] -> line 1177
        [52] -> line 1178
        [60] -> line 1179
        [66] -> line 1180
        [84] -> line 1179
        [93] -> line 1183
      + Local variable table attribute (count = 6)
        v0: 0 -> 94 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 0 -> 94 [F fraction]
        v2: 22 -> 94 [I numValues]
        v3: 24 -> 45 [I i]
        v3: 60 -> 93 [I numListeners]
        v4: 63 -> 93 [I i]
      + Stack map table attribute (count = 5):
        - [27] Var: ...[i][i], Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [66] Var: ...[i], Stack: (empty)
        - [87] Var: ..., Stack: (empty)
        - [93] Var: -2, Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 182, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #78
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] checkcast #20
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [12] ifnull +56 (target=68)
      [15] aload_0 v0
      [16] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [19] astore_2 v2
      [20] aload_1 v1
      [21] new #35
        + Class [java/util/ArrayList]
      [24] dup
      [25] invokespecial #128
        + Methodref [java/util/ArrayList.<init> ()V]
      [28] putfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [31] aload_2 v2
      [32] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [35] istore_3 v3
      [36] iconst_0
      [37] istore v4
      [39] goto +23 (target=62)
      [42] aload_1 v1
      [43] getfield #61
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mUpdateListeners Ljava/util/ArrayList;]
      [46] aload_2 v2
      [47] iload v4
      [49] invokevirtual #133
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [52] checkcast #27
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
      [55] invokevirtual #129
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [58] pop
      [59] iinc v4, 1
      [62] iload v4
      [64] iload_3 v3
      [65] ificmplt -23 (target=42)
      [68] aload_1 v1
      [69] ldc2_w #38
        + Long [-1]
      [72] putfield #56
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mSeekTime J]
      [75] aload_1 v1
      [76] iconst_0
      [77] putfield #51
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingBackwards Z]
      [80] aload_1 v1
      [81] iconst_0
      [82] putfield #45
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mCurrentIteration I]
      [85] aload_1 v1
      [86] iconst_0
      [87] putfield #48
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mInitialized Z]
      [90] aload_1 v1
      [91] iconst_0
      [92] putfield #52
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mPlayingState I]
      [95] aload_1 v1
      [96] iconst_0
      [97] putfield #60
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartedDelay Z]
      [100] aload_0 v0
      [101] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [104] astore_2 v2
      [105] aload_2 v2
      [106] ifnull +74 (target=180)
      [109] aload_2 v2
      [110] arraylength
      [111] istore_3 v3
      [112] aload_1 v1
      [113] iload_3 v3
      [114] anewarray #19
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder]
      [117] putfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [120] aload_1 v1
      [121] new #36
        + Class [java/util/HashMap]
      [124] dup
      [125] iload_3 v3
      [126] invokespecial #137
        + Methodref [java/util/HashMap.<init> (I)V]
      [129] putfield #63
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;]
      [132] iconst_0
      [133] istore v4
      [135] goto +39 (target=174)
      [138] aload_2 v2
      [139] iload v4
      [141] aaload
      [142] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [145] astore v5
      [147] aload_1 v1
      [148] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [151] iload v4
      [153] aload v5
      [155] aastore
      [156] aload_1 v1
      [157] getfield #63
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValuesMap Ljava/util/HashMap;]
      [160] aload v5
      [162] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.getPropertyName ()Ljava/lang/String;]
      [165] aload v5
      [167] invokevirtual #139
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [170] pop
      [171] iinc v4, 1
      [174] iload v4
      [176] iload_3 v3
      [177] ificmplt -39 (target=138)
      [180] aload_1 v1
      [181] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 25)
        [0] -> line 1187
        [8] -> line 1188
        [15] -> line 1189
        [20] -> line 1190
        [31] -> line 1191
        [36] -> line 1192
        [42] -> line 1193
        [59] -> line 1192
        [68] -> line 1196
        [75] -> line 1197
        [80] -> line 1198
        [85] -> line 1199
        [90] -> line 1200
        [95] -> line 1201
        [100] -> line 1202
        [105] -> line 1203
        [109] -> line 1204
        [112] -> line 1205
        [120] -> line 1206
        [132] -> line 1207
        [138] -> line 1208
        [147] -> line 1209
        [156] -> line 1210
        [171] -> line 1207
        [180] -> line 1213
      + Local variable table attribute (count = 9)
        v0: 0 -> 182 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 8 -> 182 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
        v2: 20 -> 68 [Ljava/util/ArrayList; oldListeners]
        v3: 36 -> 68 [I numListeners]
        v4: 39 -> 68 [I i]
        v2: 105 -> 182 [[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; oldValues]
        v3: 112 -> 180 [I numValues]
        v4: 135 -> 180 [I i]
        v5: 147 -> 171 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; newValuesHolder]
      + Local variable type table attribute (count = 1)
        v2: 20 -> 68 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;>; oldListeners]
      + Stack map table attribute (count = 6):
        - [42] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator][a:java/util/ArrayList][i][i], Stack: 
        - [62] Var: ..., Stack: (empty)
        - [68] Var: -3, Stack: (empty)
        - [138] Var: ...[a:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;][i][i], Stack: (empty)
        - [174] Var: ..., Stack: (empty)
        - [180] Var: -2, Stack: (empty)
  + Method:       getCurrentAnimationsCount()I
    Access flags: 0x9
      = public static int getCurrentAnimationsCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 0, stack = 1):
      [0] getstatic #65
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
      [3] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [6] checkcast #35
        + Class [java/util/ArrayList]
      [9] invokevirtual #136
        + Methodref [java/util/ArrayList.size ()I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1241
      + Local variable table attribute (count = 0)
  + Method:       clearAllAnimations()V
    Access flags: 0x9
      = public static void clearAllAnimations()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 0, stack = 1):
      [0] getstatic #65
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
      [3] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [6] checkcast #35
        + Class [java/util/ArrayList]
      [9] invokevirtual #130
        + Methodref [java/util/ArrayList.clear ()V]
      [12] getstatic #70
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
      [15] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [18] checkcast #35
        + Class [java/util/ArrayList]
      [21] invokevirtual #130
        + Methodref [java/util/ArrayList.clear ()V]
      [24] getstatic #67
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;]
      [27] invokevirtual #126
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [30] checkcast #35
        + Class [java/util/ArrayList]
      [33] invokevirtual #130
        + Methodref [java/util/ArrayList.clear ()V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1251
        [12] -> line 1252
        [24] -> line 1253
        [36] -> line 1254
      + Local variable table attribute (count = 0)
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 3, stack = 3):
      [0] new #33
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] ldc #9
        + String [ValueAnimator@]
      [6] invokespecial #121
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [9] aload_0 v0
      [10] invokevirtual #119
        + Methodref [java/lang/Object.hashCode ()I]
      [13] invokestatic #117
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [16] invokevirtual #123
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] invokevirtual #124
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [22] astore_1 v1
      [23] aload_0 v0
      [24] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [27] ifnull +52 (target=79)
      [30] iconst_0
      [31] istore_2 v2
      [32] goto +38 (target=70)
      [35] new #33
        + Class [java/lang/StringBuilder]
      [38] dup
      [39] aload_1 v1
      [40] invokestatic #120
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [43] invokespecial #121
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [46] ldc #6
        + String [
    ]
      [48] invokevirtual #123
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] aload_0 v0
      [52] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [55] iload_2 v2
      [56] aaload
      [57] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.toString ()Ljava/lang/String;]
      [60] invokevirtual #123
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] invokevirtual #124
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] astore_1 v1
      [67] iinc v2, 1
      [70] iload_2 v2
      [71] aload_0 v0
      [72] getfield #62
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mValues [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;]
      [75] arraylength
      [76] ificmplt -41 (target=35)
      [79] aload_1 v1
      [80] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1258
        [23] -> line 1259
        [30] -> line 1260
        [35] -> line 1261
        [67] -> line 1260
        [79] -> line 1264
      + Local variable table attribute (count = 3)
        v0: 0 -> 81 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; this]
        v1: 23 -> 81 [Ljava/lang/String; returnVal]
        v2: 32 -> 79 [I i]
      + Stack map table attribute (count = 3):
        - [35] Var: ...[a:java/lang/String][i], Stack: (empty)
        - [70] Var: ..., Stack: (empty)
        - [79] Var: -1, Stack: (empty)
  + Method:       clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.clone ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x1041
      = public bridge synthetic com.actionbarsherlock.internal.nineoldandroids.animation.Animator setDuration(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       access$2()Ljava/lang/ThreadLocal;
    Access flags: 0x1008
      = static synthetic java.lang.ThreadLocal access$2()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #65
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sAnimations Ljava/lang/ThreadLocal;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 99
      + Local variable table attribute (count = 0)
  + Method:       access$3()Ljava/lang/ThreadLocal;
    Access flags: 0x1008
      = static synthetic java.lang.ThreadLocal access$3()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #67
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sDelayedAnims Ljava/lang/ThreadLocal;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 120
      + Local variable table attribute (count = 0)
  + Method:       access$4()Ljava/lang/ThreadLocal;
    Access flags: 0x1008
      = static synthetic java.lang.ThreadLocal access$4()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #70
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sPendingAnimations Ljava/lang/ThreadLocal;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J
    Access flags: 0x1008
      = static synthetic long access$5(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mStartDelay J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 220
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V
    Access flags: 0x1008
      = static synthetic void access$6(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #108
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.startAnimation ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1047
      + Local variable table attribute (count = 0)
  + Method:       access$7()Ljava/lang/ThreadLocal;
    Access flags: 0x1008
      = static synthetic java.lang.ThreadLocal access$7()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #71
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sReadyAnims Ljava/lang/ThreadLocal;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 0)
  + Method:       access$8()Ljava/lang/ThreadLocal;
    Access flags: 0x1008
      = static synthetic java.lang.ThreadLocal access$8()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #68
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sEndingAnims Ljava/lang/ThreadLocal;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 0)
  + Method:       access$9(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z
    Access flags: 0x1008
      = static synthetic boolean access$9(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] invokespecial #96
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.delayedAnimationFrame (J)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1072
      + Local variable table attribute (count = 0)
  + Method:       access$10(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V
    Access flags: 0x1008
      = static synthetic void access$10(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #55
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.mRunning Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 198
      + Local variable table attribute (count = 0)
  + Method:       access$11(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V
    Access flags: 0x1008
      = static synthetic void access$11(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #97
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.endAnimation ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1026
      + Local variable table attribute (count = 0)
  + Method:       access$12()J
    Access flags: 0x1008
      = static synthetic long access$12()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 2):
      [0] getstatic #69
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.sFrameDelay J]
      [3] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 223
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      + Utf8 [AnimationHandler]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      + Utf8 [AnimatorUpdateListener]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1
  Superclass:    java/lang/ThreadLocal
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1 extends java.lang.ThreadLocal

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/ArrayList]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.initialValue ()Ljava/util/ArrayList;]
  + Methodref [java/lang/ThreadLocal.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [initialValue ()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ValueAnimator.java]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1]
  + Utf8 [initialValue]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/ArrayList]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ValueAnimator$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/ThreadLocal.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 100
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; this]
  + Method:       initialValue()Ljava/util/ArrayList;
    Access flags: 0x4
      = protected java.util.ArrayList initialValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #4
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Method:       initialValue()Ljava/lang/Object;
    Access flags: 0x1044
      = protected bridge synthetic java.lang.Object initialValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.initialValue ()Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2
  Superclass:    java/lang/ThreadLocal
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2 extends java.lang.ThreadLocal

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/ArrayList]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.initialValue ()Ljava/util/ArrayList;]
  + Methodref [java/lang/ThreadLocal.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [initialValue ()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ValueAnimator.java]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2]
  + Utf8 [initialValue]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/ArrayList]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ValueAnimator$2()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/ThreadLocal.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 109
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; this]
  + Method:       initialValue()Ljava/util/ArrayList;
    Access flags: 0x4
      = protected java.util.ArrayList initialValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #4
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 112
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Method:       initialValue()Ljava/lang/Object;
    Access flags: 0x1044
      = protected bridge synthetic java.lang.Object initialValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.initialValue ()Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2]
  + Signature attribute:
    + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3
  Superclass:    java/lang/ThreadLocal
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3 extends java.lang.ThreadLocal

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/ArrayList]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.initialValue ()Ljava/util/ArrayList;]
  + Methodref [java/lang/ThreadLocal.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [initialValue ()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ValueAnimator.java]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3]
  + Utf8 [initialValue]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/ArrayList]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ValueAnimator$3()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/ThreadLocal.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 121
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; this]
  + Method:       initialValue()Ljava/util/ArrayList;
    Access flags: 0x4
      = protected java.util.ArrayList initialValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #4
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Method:       initialValue()Ljava/lang/Object;
    Access flags: 0x1044
      = protected bridge synthetic java.lang.Object initialValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.initialValue ()Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3]
  + Signature attribute:
    + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4
  Superclass:    java/lang/ThreadLocal
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4 extends java.lang.ThreadLocal

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/ArrayList]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.initialValue ()Ljava/util/ArrayList;]
  + Methodref [java/lang/ThreadLocal.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [initialValue ()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ValueAnimator.java]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4]
  + Utf8 [initialValue]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/ArrayList]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ValueAnimator$4()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/ThreadLocal.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 129
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; this]
  + Method:       initialValue()Ljava/util/ArrayList;
    Access flags: 0x4
      = protected java.util.ArrayList initialValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #4
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 132
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Method:       initialValue()Ljava/lang/Object;
    Access flags: 0x1044
      = protected bridge synthetic java.lang.Object initialValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.initialValue ()Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4]
  + Signature attribute:
    + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5
  Superclass:    java/lang/ThreadLocal
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5 extends java.lang.ThreadLocal

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/ArrayList]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.initialValue ()Ljava/util/ArrayList;]
  + Methodref [java/lang/ThreadLocal.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [initialValue ()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ValueAnimator.java]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5]
  + Utf8 [initialValue]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/ArrayList]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ValueAnimator$5()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/ThreadLocal.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 137
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; this]
  + Method:       initialValue()Ljava/util/ArrayList;
    Access flags: 0x4
      = protected java.util.ArrayList initialValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #4
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 140
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Method:       initialValue()Ljava/lang/Object;
    Access flags: 0x1044
      = protected bridge synthetic java.lang.Object initialValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #5
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.initialValue ()Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5]
  + Signature attribute:
    + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;>;]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler
  Superclass:    android/os/Handler
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler extends android.os.Handler

Interfaces (count = 0):

Constant Pool (count = 143):
  + Class [android/os/Handler]
  + Class [android/os/Message]
  + Class [android/view/animation/AnimationUtils]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
  + Class [java/lang/Math]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/ArrayList]
  + Fieldref [android/os/Message.what I]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$12 ()J]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$2 ()Ljava/lang/ThreadLocal;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$3 ()Ljava/lang/ThreadLocal;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$4 ()Ljava/lang/ThreadLocal;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$7 ()Ljava/lang/ThreadLocal;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$8 ()Ljava/lang/ThreadLocal;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessageDelayed (IJ)Z]
  + Methodref [java/lang/Math.max (JJ)J]
  + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.isEmpty ()Z]
  + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V]
  + NameAndType [access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + NameAndType [access$12 ()J]
  + NameAndType [access$2 ()Ljava/lang/ThreadLocal;]
  + NameAndType [access$3 ()Ljava/lang/ThreadLocal;]
  + NameAndType [access$4 ()Ljava/lang/ThreadLocal;]
  + NameAndType [access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J]
  + NameAndType [access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + NameAndType [access$7 ()Ljava/lang/ThreadLocal;]
  + NameAndType [access$8 ()Ljava/lang/ThreadLocal;]
  + NameAndType [access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [animationFrame (J)Z]
  + NameAndType [clear ()V]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [currentAnimationTimeMillis ()J]
  + NameAndType [get ()Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [max (JJ)J]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [sendEmptyMessageDelayed (IJ)Z]
  + NameAndType [size ()I]
  + NameAndType [what I]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/ThreadLocal;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(IJ)Z]
  + Utf8 [(J)Z]
  + Utf8 [(JJ)J]
  + Utf8 [(Landroid/os/Message;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [AnimationHandler]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/os/Message;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [ValueAnimator.java]
  + Utf8 [Z]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [add]
  + Utf8 [android/os/Handler]
  + Utf8 [android/os/Message]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [anim]
  + Utf8 [animationFrame]
  + Utf8 [animations]
  + Utf8 [callAgain]
  + Utf8 [clear]
  + Utf8 [clone]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
  + Utf8 [count]
  + Utf8 [currentAnimationTimeMillis]
  + Utf8 [currentTime]
  + Utf8 [delayedAnims]
  + Utf8 [endingAnims]
  + Utf8 [get]
  + Utf8 [handleMessage]
  + Utf8 [i]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/ArrayList]
  + Utf8 [max]
  + Utf8 [msg]
  + Utf8 [numAnims]
  + Utf8 [numDelayedAnims]
  + Utf8 [numReadyAnims]
  + Utf8 [pendingAnimations]
  + Utf8 [pendingCopy]
  + Utf8 [readyAnims]
  + Utf8 [remove]
  + Utf8 [sendEmptyMessageDelayed]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [what]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x2
      = private ValueAnimator$AnimationHandler()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [android/os/Handler.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 571
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; this]
  + Method:       handleMessage(Landroid/os/Message;)V
    Access flags: 0x1
      = public void handleMessage(android.os.Message)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 466, locals = 15, stack = 10):
      [0] iconst_1
      [1] istore_2 v2
      [2] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$2 ()Ljava/lang/ThreadLocal;]
      [5] invokevirtual #27
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [8] checkcast #8
        + Class [java/util/ArrayList]
      [11] astore_3 v3
      [12] invokestatic #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$3 ()Ljava/lang/ThreadLocal;]
      [15] invokevirtual #27
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [18] checkcast #8
        + Class [java/util/ArrayList]
      [21] astore v4
      [23] aload_1 v1
      [24] getfield #9
        + Fieldref [android/os/Message.what I]
      [27] tableswitch (2 offsets, default=438) (target=465)
        0: offset = 21, target = 48
        1: offset = 136, target = 163
        default: offset = 438, target = 465
      [48] invokestatic #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$4 ()Ljava/lang/ThreadLocal;]
      [51] invokevirtual #27
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [54] checkcast #8
        + Class [java/util/ArrayList]
      [57] astore v5
      [59] aload_3 v3
      [60] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [63] ifgt +11 (target=74)
      [66] aload v4
      [68] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [71] ifle +84 (target=155)
      [74] iconst_0
      [75] istore_2 v2
      [76] goto +79 (target=155)
      [79] aload v5
      [81] invokevirtual #30
        + Methodref [java/util/ArrayList.clone ()Ljava/lang/Object;]
      [84] checkcast #8
        + Class [java/util/ArrayList]
      [87] astore v6
      [89] aload v5
      [91] invokevirtual #29
        + Methodref [java/util/ArrayList.clear ()V]
      [94] aload v6
      [96] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [99] istore v7
      [101] iconst_0
      [102] istore v8
      [104] goto +44 (target=148)
      [107] aload v6
      [109] iload v8
      [111] invokevirtual #31
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [114] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [117] astore v9
      [119] aload v9
      [121] invokestatic #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$5 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J]
      [124] lconst_0
      [125] lcmp
      [126] ifne +11 (target=137)
      [129] aload v9
      [131] invokestatic #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
      [134] goto +11 (target=145)
      [137] aload v4
      [139] aload v9
      [141] invokevirtual #28
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [144] pop
      [145] iinc v8, 1
      [148] iload v8
      [150] iload v7
      [152] ificmplt -45 (target=107)
      [155] aload v5
      [157] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [160] ifgt -81 (target=79)
      [163] invokestatic #11
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [166] lstore v6
      [168] invokestatic #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$7 ()Ljava/lang/ThreadLocal;]
      [171] invokevirtual #27
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [174] checkcast #8
        + Class [java/util/ArrayList]
      [177] astore v8
      [179] invokestatic #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$8 ()Ljava/lang/ThreadLocal;]
      [182] invokevirtual #27
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [185] checkcast #8
        + Class [java/util/ArrayList]
      [188] astore v9
      [190] aload v4
      [192] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [195] istore v10
      [197] iconst_0
      [198] istore v11
      [200] goto +36 (target=236)
      [203] aload v4
      [205] iload v11
      [207] invokevirtual #31
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [210] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [213] astore v12
      [215] aload v12
      [217] lload v6
      [219] invokestatic #22
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$9 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z]
      [222] ifeq +11 (target=233)
      [225] aload v8
      [227] aload v12
      [229] invokevirtual #28
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [232] pop
      [233] iinc v11, 1
      [236] iload v11
      [238] iload v10
      [240] ificmplt -37 (target=203)
      [243] aload v8
      [245] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [248] istore v11
      [250] iload v11
      [252] ifle +55 (target=307)
      [255] iconst_0
      [256] istore v12
      [258] goto +37 (target=295)
      [261] aload v8
      [263] iload v12
      [265] invokevirtual #31
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [268] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [271] astore v13
      [273] aload v13
      [275] invokestatic #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$6 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
      [278] aload v13
      [280] iconst_1
      [281] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$10 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)V]
      [284] aload v4
      [286] aload v13
      [288] invokevirtual #33
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [291] pop
      [292] iinc v12, 1
      [295] iload v12
      [297] iload v11
      [299] ificmplt -38 (target=261)
      [302] aload v8
      [304] invokevirtual #29
        + Methodref [java/util/ArrayList.clear ()V]
      [307] aload_3 v3
      [308] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [311] istore v12
      [313] iconst_0
      [314] istore v13
      [316] goto +58 (target=374)
      [319] aload_3 v3
      [320] iload v13
      [322] invokevirtual #31
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [325] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [328] astore v14
      [330] aload v14
      [332] lload v6
      [334] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.animationFrame (J)Z]
      [337] ifeq +11 (target=348)
      [340] aload v9
      [342] aload v14
      [344] invokevirtual #28
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [347] pop
      [348] aload_3 v3
      [349] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [352] iload v12
      [354] ificmpne +9 (target=363)
      [357] iinc v13, 1
      [360] goto +14 (target=374)
      [363] iinc v12, -1
      [366] aload v9
      [368] aload v14
      [370] invokevirtual #33
        + Methodref [java/util/ArrayList.remove (Ljava/lang/Object;)Z]
      [373] pop
      [374] iload v13
      [376] iload v12
      [378] ificmplt -59 (target=319)
      [381] aload v9
      [383] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [386] ifle +40 (target=426)
      [389] iconst_0
      [390] istore v13
      [392] goto +19 (target=411)
      [395] aload v9
      [397] iload v13
      [399] invokevirtual #31
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [402] checkcast #4
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      [405] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$11 (Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
      [408] iinc v13, 1
      [411] iload v13
      [413] aload v9
      [415] invokevirtual #34
        + Methodref [java/util/ArrayList.size ()I]
      [418] ificmplt -23 (target=395)
      [421] aload v9
      [423] invokevirtual #29
        + Methodref [java/util/ArrayList.clear ()V]
      [426] iload_2 v2
      [427] ifeq +38 (target=465)
      [430] aload_3 v3
      [431] invokevirtual #32
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [434] ifeq +11 (target=445)
      [437] aload v4
      [439] invokevirtual #32
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [442] ifne +23 (target=465)
      [445] aload_0 v0
      [446] iconst_1
      [447] lconst_0
      [448] invokestatic #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.access$12 ()J]
      [451] invokestatic #11
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [454] lload v6
      [456] lsub
      [457] lsub
      [458] invokestatic #26
        + Methodref [java/lang/Math.max (JJ)J]
      [461] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.sendEmptyMessageDelayed (IJ)Z]
      [464] pop
      [465] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 60)
        [0] -> line 587
        [2] -> line 588
        [12] -> line 589
        [23] -> line 590
        [48] -> line 594
        [59] -> line 595
        [74] -> line 596
        [76] -> line 603
        [79] -> line 605
        [87] -> line 604
        [89] -> line 606
        [94] -> line 607
        [101] -> line 608
        [107] -> line 609
        [119] -> line 611
        [129] -> line 612
        [134] -> line 613
        [137] -> line 614
        [145] -> line 608
        [155] -> line 603
        [163] -> line 622
        [168] -> line 623
        [179] -> line 624
        [190] -> line 628
        [197] -> line 629
        [203] -> line 630
        [215] -> line 631
        [225] -> line 632
        [233] -> line 629
        [243] -> line 635
        [250] -> line 636
        [255] -> line 637
        [261] -> line 638
        [273] -> line 639
        [278] -> line 640
        [284] -> line 641
        [292] -> line 637
        [302] -> line 643
        [307] -> line 648
        [313] -> line 649
        [316] -> line 650
        [319] -> line 651
        [330] -> line 652
        [340] -> line 653
        [348] -> line 655
        [357] -> line 656
        [360] -> line 657
        [363] -> line 665
        [366] -> line 666
        [374] -> line 650
        [381] -> line 669
        [389] -> line 670
        [395] -> line 671
        [408] -> line 670
        [421] -> line 673
        [426] -> line 678
        [445] -> line 679
        [451] -> line 680
        [458] -> line 679
        [465] -> line 684
      + Local variable table attribute (count = 22)
        v0: 0 -> 466 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; this]
        v1: 0 -> 466 [Landroid/os/Message; msg]
        v2: 2 -> 466 [Z callAgain]
        v3: 12 -> 466 [Ljava/util/ArrayList; animations]
        v4: 23 -> 466 [Ljava/util/ArrayList; delayedAnims]
        v5: 59 -> 163 [Ljava/util/ArrayList; pendingAnimations]
        v6: 89 -> 155 [Ljava/util/ArrayList; pendingCopy]
        v7: 101 -> 155 [I count]
        v8: 104 -> 155 [I i]
        v9: 119 -> 145 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
        v6: 168 -> 465 [J currentTime]
        v8: 179 -> 465 [Ljava/util/ArrayList; readyAnims]
        v9: 190 -> 465 [Ljava/util/ArrayList; endingAnims]
        v10: 197 -> 465 [I numDelayedAnims]
        v11: 200 -> 243 [I i]
        v12: 215 -> 233 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
        v11: 250 -> 465 [I numReadyAnims]
        v12: 258 -> 302 [I i]
        v13: 273 -> 292 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
        v12: 313 -> 465 [I numAnims]
        v13: 316 -> 465 [I i]
        v14: 330 -> 374 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; anim]
      + Local variable type table attribute (count = 6)
        v3: 12 -> 466 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>; animations]
        v4: 23 -> 466 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>; delayedAnims]
        v5: 59 -> 163 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>; pendingAnimations]
        v6: 89 -> 155 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>; pendingCopy]
        v8: 179 -> 465 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>; readyAnims]
        v9: 190 -> 465 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;>; endingAnims]
      + Stack map table attribute (count = 25):
        - [48] Var: ...[i][a:java/util/ArrayList][a:java/util/ArrayList], Stack: (empty)
        - [74] Var: ...[a:java/util/ArrayList], Stack: (empty)
        - [76] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [107] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [137] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: (empty)
        - [145] Var: -1, Stack: (empty)
        - [148] Var: ..., Stack: (empty)
        - [155] Var: -3, Stack: (empty)
        - [163] Var: -1, Stack: (empty)
        - [203] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler][a:android/os/Message][i][a:java/util/ArrayList][a:java/util/ArrayList][T][l][a:java/util/ArrayList][a:java/util/ArrayList][i][i], Stack: 
        - [233] Var: ..., Stack: (empty)
        - [236] Var: ..., Stack: (empty)
        - [261] Var: ...[i], Stack: (empty)
        - [295] Var: ..., Stack: (empty)
        - [307] Var: -1, Stack: (empty)
        - [319] Var: ...[i][i], Stack: (empty)
        - [348] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator], Stack: (empty)
        - [363] Var: ..., Stack: (empty)
        - [374] Var: -1, Stack: (empty)
        - [395] Var: ..., Stack: (empty)
        - [411] Var: ..., Stack: (empty)
        - [426] Var: ..., Stack: (empty)
        - [445] Var: ..., Stack: (empty)
        - [465] Var: [a:com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler][a:android/os/Message][i][a:java/util/ArrayList][a:java/util/ArrayList], Stack: 
  + Method:       <init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;)V
    Access flags: 0x1000
      = synthetic ValueAnimator$AnimationHandler(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 571
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      + Utf8 [AnimationHandler]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimatorUpdateListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V]
  + Utf8 [AnimatorUpdateListener]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [ValueAnimator.java]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onAnimationUpdate]

Fields (count = 0):

Methods (count = 1):
  + Method:       onAnimationUpdate(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V
    Access flags: 0x401
      = public abstract void onAnimationUpdate(com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator]
      + Utf8 [AnimatorUpdateListener]
  + Source file attribute:
    + Utf8 [ValueAnimator.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup
  Superclass:    android/view/ViewGroup
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup extends android.view.ViewGroup

Interfaces (count = 0):

Constant Pool (count = 90):
  + Class [android/content/Context]
  + Class [android/util/AttributeSet]
  + Class [android/view/ViewGroup]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/view/ViewGroup.getAlpha ()F]
  + Methodref [android/view/ViewGroup.getTranslationX ()F]
  + Methodref [android/view/ViewGroup.getTranslationY ()F]
  + Methodref [android/view/ViewGroup.setAlpha (F)V]
  + Methodref [android/view/ViewGroup.setTranslationX (F)V]
  + Methodref [android/view/ViewGroup.setTranslationY (F)V]
  + Methodref [android/view/ViewGroup.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.clearAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [NEEDS_PROXY Z]
  + NameAndType [clearAnimation ()V]
  + NameAndType [getAlpha ()F]
  + NameAndType [getTranslationX ()F]
  + NameAndType [getTranslationY ()F]
  + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [setTranslationX (F)V]
  + NameAndType [setTranslationY (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [()F]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [NEEDS_PROXY]
  + Utf8 [NineViewGroup.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [alpha]
  + Utf8 [android/content/Context]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [attrs]
  + Utf8 [clearAnimation]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [getAlpha]
  + Utf8 [getTranslationX]
  + Utf8 [getTranslationY]
  + Utf8 [mProxy]
  + Utf8 [setAlpha]
  + Utf8 [setAnimation]
  + Utf8 [setTranslationX]
  + Utf8 [setTranslationY]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [translationX]
  + Utf8 [translationY]
  + Utf8 [visibility]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy

Methods (count = 10):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public NineViewGroup(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #8
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [9] ifeq +10 (target=19)
      [12] aload_0 v0
      [13] invokestatic #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [16] goto +4 (target=20)
      [19] aconst_null
      [20] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 13
        [5] -> line 14
        [23] -> line 15
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
        v1: 0 -> 24 [Landroid/content/Context; context]
      + Stack map table attribute (count = 2):
        - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup]
        - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public NineViewGroup(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #9
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [10] ifeq +10 (target=20)
      [13] aload_0 v0
      [14] invokestatic #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [17] goto +4 (target=21)
      [20] aconst_null
      [21] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 17
        [6] -> line 18
        [24] -> line 19
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
        v1: 0 -> 25 [Landroid/content/Context; context]
        v2: 0 -> 25 [Landroid/util/AttributeSet; attrs]
      + Stack map table attribute (count = 2):
        - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup]
        - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public NineViewGroup(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #10
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [11] ifeq +10 (target=21)
      [14] aload_0 v0
      [15] invokestatic #26
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [18] goto +4 (target=22)
      [21] aconst_null
      [22] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 21
        [7] -> line 22
        [25] -> line 23
      + Local variable table attribute (count = 4)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
        v1: 0 -> 26 [Landroid/content/Context; context]
        v2: 0 -> 26 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 26 [I defStyle]
      + Stack map table attribute (count = 2):
        - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup]
        - [22] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:android/content/Context][a:android/util/AttributeSet][i], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Method:       setVisibility(I)V
    Access flags: 0x1
      = public void setVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [4] ifnull +28 (target=32)
      [7] iload_1 v1
      [8] bipush 8
      [10] ificmpne +10 (target=20)
      [13] aload_0 v0
      [14] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.clearAnimation ()V]
      [17] goto +15 (target=32)
      [20] iload_1 v1
      [21] ifne +11 (target=32)
      [24] aload_0 v0
      [25] aload_0 v0
      [26] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [29] invokevirtual #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setAnimation (Landroid/view/animation/Animation;)V]
      [32] aload_0 v0
      [33] iload_1 v1
      [34] invokespecial #17
        + Methodref [android/view/ViewGroup.setVisibility (I)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 27
        [7] -> line 28
        [13] -> line 29
        [17] -> line 30
        [24] -> line 31
        [32] -> line 34
        [37] -> line 35
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
        v1: 0 -> 38 [I visibility]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       getAlpha()F
    Access flags: 0x1
      = public float getAlpha()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #11
        + Methodref [android/view/ViewGroup.getAlpha ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 38
        [6] -> line 39
        [14] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setAlpha(F)V
    Access flags: 0x1
      = public void setAlpha(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #14
        + Methodref [android/view/ViewGroup.setAlpha (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 45
        [6] -> line 46
        [14] -> line 47
        [17] -> line 48
        [22] -> line 50
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
        v1: 0 -> 23 [F alpha]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)
  + Method:       getTranslationX()F
    Access flags: 0x1
      = public float getTranslationX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #12
        + Methodref [android/view/ViewGroup.getTranslationX ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 52
        [6] -> line 53
        [14] -> line 55
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setTranslationX(F)V
    Access flags: 0x1
      = public void setTranslationX(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #15
        + Methodref [android/view/ViewGroup.setTranslationX (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 59
        [6] -> line 60
        [14] -> line 61
        [17] -> line 62
        [22] -> line 64
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
        v1: 0 -> 23 [F translationX]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)
  + Method:       getTranslationY()F
    Access flags: 0x1
      = public float getTranslationY()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #13
        + Methodref [android/view/ViewGroup.getTranslationY ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 66
        [6] -> line 67
        [14] -> line 69
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setTranslationY(F)V
    Access flags: 0x1
      = public void setTranslationY(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #16
        + Methodref [android/view/ViewGroup.setTranslationY (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 73
        [6] -> line 74
        [14] -> line 75
        [17] -> line 76
        [22] -> line 78
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; this]
        v1: 0 -> 23 [F translationY]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NineViewGroup.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy
  Superclass:    android/view/animation/Animation
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy extends android.view.animation.Animation

Interfaces (count = 0):

Constant Pool (count = 256):
  + Class [android/graphics/Matrix]
  + Class [android/graphics/RectF]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/FloatMath]
  + Class [android/view/View]
  + Class [android/view/animation/Animation]
  + Class [android/view/animation/Transformation]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Class [java/lang/ref/WeakReference]
  + Class [java/util/WeakHashMap]
  + Fieldref [android/graphics/RectF.bottom F]
  + Fieldref [android/graphics/RectF.left F]
  + Fieldref [android/graphics/RectF.right F]
  + Fieldref [android/graphics/RectF.top F]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
  + Methodref [android/graphics/Matrix.<init> ()V]
  + Methodref [android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z]
  + Methodref [android/graphics/Matrix.postScale (FF)Z]
  + Methodref [android/graphics/Matrix.postTranslate (FF)Z]
  + Methodref [android/graphics/Matrix.reset ()V]
  + Methodref [android/graphics/RectF.<init> ()V]
  + Methodref [android/graphics/RectF.offset (FF)V]
  + Methodref [android/graphics/RectF.set (FFFF)V]
  + Methodref [android/graphics/RectF.union (Landroid/graphics/RectF;)V]
  + Methodref [android/util/FloatMath.ceil (F)F]
  + Methodref [android/util/FloatMath.floor (F)F]
  + Methodref [android/view/View.getHeight ()I]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.getScrollX ()I]
  + Methodref [android/view/View.getScrollY ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [android/view/View.invalidate ()V]
  + Methodref [android/view/View.invalidate (IIII)V]
  + Methodref [android/view/View.scrollTo (II)V]
  + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/Animation.<init> ()V]
  + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;]
  + Methodref [android/view/animation/Transformation.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.<init> (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setDuration (J)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setFillAfter (Z)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V]
  + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
  + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
  + Methodref [java/util/WeakHashMap.<init> ()V]
  + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/view/View;)V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [NEEDS_PROXY Z]
  + NameAndType [PROXIES Ljava/util/WeakHashMap;]
  + NameAndType [SDK_INT I]
  + NameAndType [bottom F]
  + NameAndType [ceil (F)F]
  + NameAndType [computeRect (Landroid/graphics/RectF;Landroid/view/View;)V]
  + NameAndType [floor (F)F]
  + NameAndType [get ()Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getHeight ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getMatrix ()Landroid/graphics/Matrix;]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getScrollX ()I]
  + NameAndType [getScrollY ()I]
  + NameAndType [getTop ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [invalidate ()V]
  + NameAndType [invalidate (IIII)V]
  + NameAndType [invalidateAfterUpdate ()V]
  + NameAndType [left F]
  + NameAndType [mAfter Landroid/graphics/RectF;]
  + NameAndType [mAlpha F]
  + NameAndType [mBefore Landroid/graphics/RectF;]
  + NameAndType [mScaleX F]
  + NameAndType [mScaleY F]
  + NameAndType [mTempMatrix Landroid/graphics/Matrix;]
  + NameAndType [mTranslationX F]
  + NameAndType [mTranslationY F]
  + NameAndType [mView Ljava/lang/ref/WeakReference;]
  + NameAndType [mapRect (Landroid/graphics/RectF;)Z]
  + NameAndType [offset (FF)V]
  + NameAndType [postScale (FF)Z]
  + NameAndType [postTranslate (FF)Z]
  + NameAndType [prepareForUpdate ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [reset ()V]
  + NameAndType [right F]
  + NameAndType [scrollTo (II)V]
  + NameAndType [set (FFFF)V]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setFillAfter (Z)V]
  + NameAndType [top F]
  + NameAndType [transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V]
  + NameAndType [union (Landroid/graphics/RectF;)V]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/Matrix;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(F)F]
  + Utf8 [(F)V]
  + Utf8 [(FF)V]
  + Utf8 [(FF)Z]
  + Utf8 [(FFFF)V]
  + Utf8 [(FLandroid/view/animation/Transformation;)V]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/graphics/Matrix;Landroid/view/View;)V]
  + Utf8 [(Landroid/graphics/RectF;)V]
  + Utf8 [(Landroid/graphics/RectF;)Z]
  + Utf8 [(Landroid/graphics/RectF;Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AnimatorProxy.java]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Matrix;]
  + Utf8 [Landroid/graphics/RectF;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/animation/Transformation;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ref/WeakReference;]
  + Utf8 [Ljava/lang/ref/WeakReference<Landroid/view/View;>;]
  + Utf8 [Ljava/util/WeakHashMap;]
  + Utf8 [Ljava/util/WeakHashMap<Landroid/view/View;Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NEEDS_PROXY]
  + Utf8 [PROXIES]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [after]
  + Utf8 [alpha]
  + Utf8 [android/graphics/Matrix]
  + Utf8 [android/graphics/RectF]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/FloatMath]
  + Utf8 [android/view/View]
  + Utf8 [android/view/animation/Animation]
  + Utf8 [android/view/animation/Transformation]
  + Utf8 [applyTransformation]
  + Utf8 [bottom]
  + Utf8 [ceil]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Utf8 [computeRect]
  + Utf8 [deltaSX]
  + Utf8 [deltaSY]
  + Utf8 [f]
  + Utf8 [floor]
  + Utf8 [get]
  + Utf8 [getAlpha]
  + Utf8 [getHeight]
  + Utf8 [getLeft]
  + Utf8 [getMatrix]
  + Utf8 [getParent]
  + Utf8 [getScaleX]
  + Utf8 [getScaleY]
  + Utf8 [getScrollX]
  + Utf8 [getScrollY]
  + Utf8 [getTop]
  + Utf8 [getTranslationX]
  + Utf8 [getTranslationY]
  + Utf8 [getWidth]
  + Utf8 [h]
  + Utf8 [interpolatedTime]
  + Utf8 [invalidate]
  + Utf8 [invalidateAfterUpdate]
  + Utf8 [java/lang/ref/WeakReference]
  + Utf8 [java/util/WeakHashMap]
  + Utf8 [left]
  + Utf8 [m]
  + Utf8 [mAfter]
  + Utf8 [mAlpha]
  + Utf8 [mBefore]
  + Utf8 [mScaleX]
  + Utf8 [mScaleY]
  + Utf8 [mTempMatrix]
  + Utf8 [mTranslationX]
  + Utf8 [mTranslationY]
  + Utf8 [mView]
  + Utf8 [mapRect]
  + Utf8 [offset]
  + Utf8 [parent]
  + Utf8 [postScale]
  + Utf8 [postTranslate]
  + Utf8 [prepareForUpdate]
  + Utf8 [proxy]
  + Utf8 [put]
  + Utf8 [r]
  + Utf8 [reset]
  + Utf8 [right]
  + Utf8 [sX]
  + Utf8 [sY]
  + Utf8 [scaleX]
  + Utf8 [scaleY]
  + Utf8 [scrollTo]
  + Utf8 [set]
  + Utf8 [setAlpha]
  + Utf8 [setAnimation]
  + Utf8 [setDuration]
  + Utf8 [setFillAfter]
  + Utf8 [setScaleX]
  + Utf8 [setScaleY]
  + Utf8 [setScrollX]
  + Utf8 [setScrollY]
  + Utf8 [setTranslationX]
  + Utf8 [setTranslationY]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [transformMatrix]
  + Utf8 [translationX]
  + Utf8 [translationY]
  + Utf8 [union]
  + Utf8 [value]
  + Utf8 [view]
  + Utf8 [w]
  + Utf8 [wrap]

Fields (count = 11):
  + Field:        NEEDS_PROXY Z
    Access flags: 0x19
      = public static final boolean NEEDS_PROXY
  + Field:        PROXIES Ljava/util/WeakHashMap;
    Access flags: 0x1a
      = private static final java.util.WeakHashMap PROXIES
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/WeakHashMap<Landroid/view/View;Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;>;]
  + Field:        mView Ljava/lang/ref/WeakReference;
    Access flags: 0x12
      = private final java.lang.ref.WeakReference mView
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ref/WeakReference<Landroid/view/View;>;]
  + Field:        mAlpha F
    Access flags: 0x2
      = private float mAlpha
  + Field:        mScaleX F
    Access flags: 0x2
      = private float mScaleX
  + Field:        mScaleY F
    Access flags: 0x2
      = private float mScaleY
  + Field:        mTranslationX F
    Access flags: 0x2
      = private float mTranslationX
  + Field:        mTranslationY F
    Access flags: 0x2
      = private float mTranslationY
  + Field:        mBefore Landroid/graphics/RectF;
    Access flags: 0x12
      = private final android.graphics.RectF mBefore
  + Field:        mAfter Landroid/graphics/RectF;
    Access flags: 0x12
      = private final android.graphics.RectF mAfter
  + Field:        mTempMatrix Landroid/graphics/Matrix;
    Access flags: 0x12
      = private final android.graphics.Matrix mTempMatrix

Methods (count = 23):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 0, stack = 2):
      [0] getstatic #16
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmpge +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #17
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [16] new #11
        + Class [java/util/WeakHashMap]
      [19] dup
      [20] invokespecial #62
        + Methodref [java/util/WeakHashMap.<init> ()V]
      [23] putstatic #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 14
        [16] -> line 17
        [23] -> line 16
        [26] -> line 17
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
  + Method:       wrap(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;
    Access flags: 0x9
      = public static com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy wrap(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 3):
      [0] getstatic #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;]
      [3] aload_0 v0
      [4] invokevirtual #63
        + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [7] checkcast #9
        + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ifnonnull +21 (target=33)
      [15] new #9
        + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
      [18] dup
      [19] aload_0 v0
      [20] invokespecial #53
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.<init> (Landroid/view/View;)V]
      [23] astore_1 v1
      [24] getstatic #18
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.PROXIES Ljava/util/WeakHashMap;]
      [27] aload_0 v0
      [28] aload_1 v1
      [29] invokevirtual #64
        + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [32] pop
      [33] aload_1 v1
      [34] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 20
        [11] -> line 21
        [15] -> line 22
        [24] -> line 23
        [33] -> line 25
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Landroid/view/View; view]
        v1: 11 -> 35 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; proxy]
      + Stack map table attribute (count = 1):
        - [33] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy], Stack: (empty)
  + Method:       <init>(Landroid/view/View;)V
    Access flags: 0x2
      = private AnimatorProxy(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #50
        + Methodref [android/view/animation/Animation.<init> ()V]
      [4] aload_0 v0
      [5] fconst_1
      [6] putfield #20
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F]
      [9] aload_0 v0
      [10] fconst_1
      [11] putfield #22
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F]
      [14] aload_0 v0
      [15] fconst_1
      [16] putfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F]
      [19] aload_0 v0
      [20] new #2
        + Class [android/graphics/RectF]
      [23] dup
      [24] invokespecial #33
        + Methodref [android/graphics/RectF.<init> ()V]
      [27] putfield #21
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;]
      [30] aload_0 v0
      [31] new #2
        + Class [android/graphics/RectF]
      [34] dup
      [35] invokespecial #33
        + Methodref [android/graphics/RectF.<init> ()V]
      [38] putfield #19
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;]
      [41] aload_0 v0
      [42] new #1
        + Class [android/graphics/Matrix]
      [45] dup
      [46] invokespecial #28
        + Methodref [android/graphics/Matrix.<init> ()V]
      [49] putfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;]
      [52] aload_0 v0
      [53] lconst_0
      [54] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setDuration (J)V]
      [57] aload_0 v0
      [58] iconst_1
      [59] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setFillAfter (Z)V]
      [62] aload_1 v1
      [63] aload_0 v0
      [64] invokevirtual #49
        + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V]
      [67] aload_0 v0
      [68] new #10
        + Class [java/lang/ref/WeakReference]
      [71] dup
      [72] aload_1 v1
      [73] invokespecial #60
        + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
      [76] putfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 40
        [4] -> line 30
        [9] -> line 31
        [14] -> line 32
        [19] -> line 36
        [30] -> line 37
        [41] -> line 38
        [52] -> line 41
        [57] -> line 42
        [62] -> line 43
        [67] -> line 44
        [79] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 80 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 80 [Landroid/view/View; view]
  + Method:       getAlpha()F
    Access flags: 0x1
      = public float getAlpha()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
  + Method:       setAlpha(F)V
    Access flags: 0x1
      = public void setAlpha(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F]
      [4] fload_1 v1
      [5] fcmpl
      [6] ifeq +27 (target=33)
      [9] aload_0 v0
      [10] fload_1 v1
      [11] putfield #20
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F]
      [14] aload_0 v0
      [15] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [18] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [21] checkcast #6
        + Class [android/view/View]
      [24] astore_2 v2
      [25] aload_2 v2
      [26] ifnull +7 (target=33)
      [29] aload_2 v2
      [30] invokevirtual #46
        + Methodref [android/view/View.invalidate ()V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 51
        [9] -> line 52
        [14] -> line 53
        [25] -> line 54
        [29] -> line 55
        [33] -> line 58
      + Local variable table attribute (count = 3)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 34 [F alpha]
        v2: 25 -> 33 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [33] Var: ..., Stack: (empty)
  + Method:       getScaleX()F
    Access flags: 0x1
      = public float getScaleX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
  + Method:       setScaleX(F)V
    Access flags: 0x1
      = public void setScaleX(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F]
      [4] fload_1 v1
      [5] fcmpl
      [6] ifeq +16 (target=22)
      [9] aload_0 v0
      [10] invokespecial #56
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V]
      [13] aload_0 v0
      [14] fload_1 v1
      [15] putfield #22
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F]
      [18] aload_0 v0
      [19] invokespecial #55
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 63
        [9] -> line 64
        [13] -> line 65
        [18] -> line 66
        [22] -> line 68
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 23 [F scaleX]
      + Stack map table attribute (count = 1):
        - [22] Var: ..., Stack: (empty)
  + Method:       getScaleY()F
    Access flags: 0x1
      = public float getScaleY()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
  + Method:       setScaleY(F)V
    Access flags: 0x1
      = public void setScaleY(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F]
      [4] fload_1 v1
      [5] fcmpl
      [6] ifeq +16 (target=22)
      [9] aload_0 v0
      [10] invokespecial #56
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V]
      [13] aload_0 v0
      [14] fload_1 v1
      [15] putfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F]
      [18] aload_0 v0
      [19] invokespecial #55
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 73
        [9] -> line 74
        [13] -> line 75
        [18] -> line 76
        [22] -> line 78
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 23 [F scaleY]
      + Stack map table attribute (count = 1):
        - [22] Var: ..., Stack: (empty)
  + Method:       getScrollX()I
    Access flags: 0x1
      = public int getScrollX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [4] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [7] checkcast #6
        + Class [android/view/View]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ifnonnull +5 (target=17)
      [15] iconst_0
      [16] ireturn
      [17] aload_1 v1
      [18] invokevirtual #42
        + Methodref [android/view/View.getScrollX ()I]
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 80
        [11] -> line 81
        [15] -> line 82
        [17] -> line 84
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 11 -> 22 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [17] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       setScrollX(I)V
    Access flags: 0x1
      = public void setScrollX(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [4] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [7] checkcast #6
        + Class [android/view/View]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ifnull +12 (target=24)
      [15] aload_2 v2
      [16] iload_1 v1
      [17] aload_2 v2
      [18] invokevirtual #43
        + Methodref [android/view/View.getScrollY ()I]
      [21] invokevirtual #48
        + Methodref [android/view/View.scrollTo (II)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 87
        [11] -> line 88
        [15] -> line 89
        [24] -> line 91
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 25 [I value]
        v2: 11 -> 25 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [24] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       getScrollY()I
    Access flags: 0x1
      = public int getScrollY()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [4] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [7] checkcast #6
        + Class [android/view/View]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ifnonnull +5 (target=17)
      [15] iconst_0
      [16] ireturn
      [17] aload_1 v1
      [18] invokevirtual #43
        + Methodref [android/view/View.getScrollY ()I]
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 93
        [11] -> line 94
        [15] -> line 95
        [17] -> line 97
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 11 -> 22 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [17] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       setScrollY(I)V
    Access flags: 0x1
      = public void setScrollY(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [4] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [7] checkcast #6
        + Class [android/view/View]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ifnull +12 (target=24)
      [15] aload_2 v2
      [16] aload_2 v2
      [17] invokevirtual #43
        + Methodref [android/view/View.getScrollY ()I]
      [20] iload_1 v1
      [21] invokevirtual #48
        + Methodref [android/view/View.scrollTo (II)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 100
        [11] -> line 101
        [15] -> line 102
        [24] -> line 104
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 25 [I value]
        v2: 11 -> 25 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [24] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       getTranslationX()F
    Access flags: 0x1
      = public float getTranslationX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 107
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
  + Method:       setTranslationX(F)V
    Access flags: 0x1
      = public void setTranslationX(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F]
      [4] fload_1 v1
      [5] fcmpl
      [6] ifeq +16 (target=22)
      [9] aload_0 v0
      [10] invokespecial #56
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V]
      [13] aload_0 v0
      [14] fload_1 v1
      [15] putfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F]
      [18] aload_0 v0
      [19] invokespecial #55
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 110
        [9] -> line 111
        [13] -> line 112
        [18] -> line 113
        [22] -> line 115
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 23 [F translationX]
      + Stack map table attribute (count = 1):
        - [22] Var: ..., Stack: (empty)
  + Method:       getTranslationY()F
    Access flags: 0x1
      = public float getTranslationY()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
  + Method:       setTranslationY(F)V
    Access flags: 0x1
      = public void setTranslationY(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F]
      [4] fload_1 v1
      [5] fcmpl
      [6] ifeq +16 (target=22)
      [9] aload_0 v0
      [10] invokespecial #56
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.prepareForUpdate ()V]
      [13] aload_0 v0
      [14] fload_1 v1
      [15] putfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F]
      [18] aload_0 v0
      [19] invokespecial #55
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.invalidateAfterUpdate ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 120
        [9] -> line 121
        [13] -> line 122
        [18] -> line 123
        [22] -> line 125
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 23 [F translationY]
      + Stack map table attribute (count = 1):
        - [22] Var: ..., Stack: (empty)
  + Method:       prepareForUpdate()V
    Access flags: 0x2
      = private void prepareForUpdate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [4] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [7] checkcast #6
        + Class [android/view/View]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ifnull +12 (target=24)
      [15] aload_0 v0
      [16] aload_0 v0
      [17] getfield #21
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;]
      [20] aload_1 v1
      [21] invokespecial #54
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 128
        [11] -> line 129
        [15] -> line 130
        [24] -> line 132
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 11 -> 25 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [24] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       invalidateAfterUpdate()V
    Access flags: 0x2
      = private void invalidateAfterUpdate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 90, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [4] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [7] checkcast #6
        + Class [android/view/View]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ifnonnull +4 (target=16)
      [15] return
      [16] aload_1 v1
      [17] invokevirtual #41
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [20] checkcast #6
        + Class [android/view/View]
      [23] astore_2 v2
      [24] aload_2 v2
      [25] ifnonnull +4 (target=29)
      [28] return
      [29] aload_1 v1
      [30] aload_0 v0
      [31] invokevirtual #49
        + Methodref [android/view/View.setAnimation (Landroid/view/animation/Animation;)V]
      [34] aload_0 v0
      [35] getfield #19
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAfter Landroid/graphics/RectF;]
      [38] astore_3 v3
      [39] aload_0 v0
      [40] aload_3 v3
      [41] aload_1 v1
      [42] invokespecial #54
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.computeRect (Landroid/graphics/RectF;Landroid/view/View;)V]
      [45] aload_3 v3
      [46] aload_0 v0
      [47] getfield #21
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mBefore Landroid/graphics/RectF;]
      [50] invokevirtual #36
        + Methodref [android/graphics/RectF.union (Landroid/graphics/RectF;)V]
      [53] aload_2 v2
      [54] aload_3 v3
      [55] getfield #13
        + Fieldref [android/graphics/RectF.left F]
      [58] invokestatic #38
        + Methodref [android/util/FloatMath.floor (F)F]
      [61] f2i
      [62] aload_3 v3
      [63] getfield #15
        + Fieldref [android/graphics/RectF.top F]
      [66] invokestatic #38
        + Methodref [android/util/FloatMath.floor (F)F]
      [69] f2i
      [70] aload_3 v3
      [71] getfield #14
        + Fieldref [android/graphics/RectF.right F]
      [74] invokestatic #37
        + Methodref [android/util/FloatMath.ceil (F)F]
      [77] f2i
      [78] aload_3 v3
      [79] getfield #12
        + Fieldref [android/graphics/RectF.bottom F]
      [82] invokestatic #37
        + Methodref [android/util/FloatMath.ceil (F)F]
      [85] f2i
      [86] invokevirtual #47
        + Methodref [android/view/View.invalidate (IIII)V]
      [89] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 134
        [11] -> line 135
        [15] -> line 136
        [16] -> line 138
        [24] -> line 139
        [28] -> line 140
        [29] -> line 143
        [34] -> line 145
        [39] -> line 146
        [45] -> line 147
        [53] -> line 149
        [54] -> line 150
        [62] -> line 151
        [70] -> line 152
        [78] -> line 153
        [86] -> line 149
        [89] -> line 154
      + Local variable table attribute (count = 4)
        v0: 0 -> 90 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 11 -> 90 [Landroid/view/View; view]
        v2: 24 -> 90 [Landroid/view/View; parent]
        v3: 39 -> 90 [Landroid/graphics/RectF; after]
      + Stack map table attribute (count = 2):
        - [16] Var: ...[a:android/view/View], Stack: (empty)
        - [29] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       computeRect(Landroid/graphics/RectF;Landroid/view/View;)V
    Access flags: 0x2
      = private void computeRect(android.graphics.RectF,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 128, locals = 7, stack = 5):
      [0] aload_2 v2
      [1] invokevirtual #45
        + Methodref [android/view/View.getWidth ()I]
      [4] i2f
      [5] fstore_3 v3
      [6] aload_2 v2
      [7] invokevirtual #39
        + Methodref [android/view/View.getHeight ()I]
      [10] i2f
      [11] fstore v4
      [13] aload_1 v1
      [14] fconst_0
      [15] fconst_0
      [16] fload_3 v3
      [17] fload v4
      [19] invokevirtual #35
        + Methodref [android/graphics/RectF.set (FFFF)V]
      [22] aload_0 v0
      [23] getfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;]
      [26] astore v5
      [28] aload v5
      [30] invokevirtual #32
        + Methodref [android/graphics/Matrix.reset ()V]
      [33] aload_0 v0
      [34] aload v5
      [36] aload_2 v2
      [37] invokespecial #59
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V]
      [40] aload_0 v0
      [41] getfield #24
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTempMatrix Landroid/graphics/Matrix;]
      [44] aload_1 v1
      [45] invokevirtual #29
        + Methodref [android/graphics/Matrix.mapRect (Landroid/graphics/RectF;)Z]
      [48] pop
      [49] aload_1 v1
      [50] aload_2 v2
      [51] invokevirtual #40
        + Methodref [android/view/View.getLeft ()I]
      [54] i2f
      [55] aload_2 v2
      [56] invokevirtual #44
        + Methodref [android/view/View.getTop ()I]
      [59] i2f
      [60] invokevirtual #34
        + Methodref [android/graphics/RectF.offset (FF)V]
      [63] aload_1 v1
      [64] getfield #14
        + Fieldref [android/graphics/RectF.right F]
      [67] aload_1 v1
      [68] getfield #13
        + Fieldref [android/graphics/RectF.left F]
      [71] fcmpg
      [72] ifge +23 (target=95)
      [75] aload_1 v1
      [76] getfield #14
        + Fieldref [android/graphics/RectF.right F]
      [79] fstore v6
      [81] aload_1 v1
      [82] aload_1 v1
      [83] getfield #13
        + Fieldref [android/graphics/RectF.left F]
      [86] putfield #14
        + Fieldref [android/graphics/RectF.right F]
      [89] aload_1 v1
      [90] fload v6
      [92] putfield #13
        + Fieldref [android/graphics/RectF.left F]
      [95] aload_1 v1
      [96] getfield #12
        + Fieldref [android/graphics/RectF.bottom F]
      [99] aload_1 v1
      [100] getfield #15
        + Fieldref [android/graphics/RectF.top F]
      [103] fcmpg
      [104] ifge +23 (target=127)
      [107] aload_1 v1
      [108] getfield #15
        + Fieldref [android/graphics/RectF.top F]
      [111] fstore v6
      [113] aload_1 v1
      [114] aload_1 v1
      [115] getfield #12
        + Fieldref [android/graphics/RectF.bottom F]
      [118] putfield #15
        + Fieldref [android/graphics/RectF.top F]
      [121] aload_1 v1
      [122] fload v6
      [124] putfield #12
        + Fieldref [android/graphics/RectF.bottom F]
      [127] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 158
        [6] -> line 159
        [13] -> line 162
        [22] -> line 164
        [28] -> line 165
        [33] -> line 166
        [40] -> line 167
        [49] -> line 169
        [63] -> line 172
        [75] -> line 173
        [81] -> line 174
        [89] -> line 175
        [95] -> line 177
        [107] -> line 178
        [113] -> line 179
        [121] -> line 180
        [127] -> line 182
      + Local variable table attribute (count = 8)
        v0: 0 -> 128 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 128 [Landroid/graphics/RectF; r]
        v2: 0 -> 128 [Landroid/view/View; view]
        v3: 6 -> 128 [F w]
        v4: 13 -> 128 [F h]
        v5: 28 -> 128 [Landroid/graphics/Matrix; m]
        v6: 81 -> 95 [F f]
        v6: 113 -> 127 [F f]
      + Stack map table attribute (count = 2):
        - [95] Var: ...[f][f][a:android/graphics/Matrix], Stack: (empty)
        - [127] Var: ..., Stack: (empty)
  + Method:       transformMatrix(Landroid/graphics/Matrix;Landroid/view/View;)V
    Access flags: 0x2
      = private void transformMatrix(android.graphics.Matrix,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 9, stack = 3):
      [0] aload_2 v2
      [1] invokevirtual #45
        + Methodref [android/view/View.getWidth ()I]
      [4] i2f
      [5] fstore_3 v3
      [6] aload_2 v2
      [7] invokevirtual #39
        + Methodref [android/view/View.getHeight ()I]
      [10] i2f
      [11] fstore v4
      [13] aload_0 v0
      [14] getfield #22
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleX F]
      [17] fstore v5
      [19] aload_0 v0
      [20] getfield #23
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mScaleY F]
      [23] fstore v6
      [25] fload v5
      [27] fconst_1
      [28] fcmpl
      [29] ifne +10 (target=39)
      [32] fload v6
      [34] fconst_1
      [35] fcmpl
      [36] ifeq +45 (target=81)
      [39] fload v5
      [41] fload_3 v3
      [42] fmul
      [43] fload_3 v3
      [44] fsub
      [45] fconst_2
      [46] fdiv
      [47] fstore v7
      [49] fload v6
      [51] fload v4
      [53] fmul
      [54] fload v4
      [56] fsub
      [57] fconst_2
      [58] fdiv
      [59] fstore v8
      [61] aload_1 v1
      [62] fload v5
      [64] fload v6
      [66] invokevirtual #30
        + Methodref [android/graphics/Matrix.postScale (FF)Z]
      [69] pop
      [70] aload_1 v1
      [71] fload v7
      [73] fneg
      [74] fload v8
      [76] fneg
      [77] invokevirtual #31
        + Methodref [android/graphics/Matrix.postTranslate (FF)Z]
      [80] pop
      [81] aload_1 v1
      [82] aload_0 v0
      [83] getfield #25
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationX F]
      [86] aload_0 v0
      [87] getfield #26
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mTranslationY F]
      [90] invokevirtual #31
        + Methodref [android/graphics/Matrix.postTranslate (FF)Z]
      [93] pop
      [94] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 185
        [6] -> line 186
        [13] -> line 188
        [19] -> line 189
        [25] -> line 190
        [39] -> line 191
        [49] -> line 192
        [61] -> line 193
        [70] -> line 194
        [81] -> line 196
        [94] -> line 197
      + Local variable table attribute (count = 9)
        v0: 0 -> 95 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 95 [Landroid/graphics/Matrix; m]
        v2: 0 -> 95 [Landroid/view/View; view]
        v3: 6 -> 95 [F w]
        v4: 13 -> 95 [F h]
        v5: 19 -> 95 [F sX]
        v6: 25 -> 95 [F sY]
        v7: 49 -> 81 [F deltaSX]
        v8: 61 -> 81 [F deltaSY]
      + Stack map table attribute (count = 2):
        - [39] Var: [a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy][a:android/graphics/Matrix][a:android/view/View][f][f][f][f], Stack: 
        - [81] Var: ..., Stack: (empty)
  + Method:       applyTransformation(FLandroid/view/animation/Transformation;)V
    Access flags: 0x4
      = protected void applyTransformation(float,android.view.animation.Transformation)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mView Ljava/lang/ref/WeakReference;]
      [4] invokevirtual #61
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [7] checkcast #6
        + Class [android/view/View]
      [10] astore_3 v3
      [11] aload_3 v3
      [12] ifnull +20 (target=32)
      [15] aload_2 v2
      [16] aload_0 v0
      [17] getfield #20
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.mAlpha F]
      [20] invokevirtual #52
        + Methodref [android/view/animation/Transformation.setAlpha (F)V]
      [23] aload_0 v0
      [24] aload_2 v2
      [25] invokevirtual #51
        + Methodref [android/view/animation/Transformation.getMatrix ()Landroid/graphics/Matrix;]
      [28] aload_3 v3
      [29] invokespecial #59
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.transformMatrix (Landroid/graphics/Matrix;Landroid/view/View;)V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 201
        [11] -> line 202
        [15] -> line 203
        [23] -> line 204
        [32] -> line 206
      + Local variable table attribute (count = 4)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]
        v1: 0 -> 33 [F interpolatedTime]
        v2: 0 -> 33 [Landroid/view/animation/Transformation; t]
        v3: 11 -> 33 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [32] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       reset()V
    Access flags: 0x1
      = public void reset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 211
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [AnimatorProxy.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout
  Superclass:    android/widget/FrameLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout extends android.widget.FrameLayout

Interfaces (count = 0):

Constant Pool (count = 74):
  + Class [android/content/Context]
  + Class [android/util/AttributeSet]
  + Class [android/widget/FrameLayout]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/FrameLayout.getAlpha ()F]
  + Methodref [android/widget/FrameLayout.getTranslationY ()F]
  + Methodref [android/widget/FrameLayout.setAlpha (F)V]
  + Methodref [android/widget/FrameLayout.setTranslationY (F)V]
  + Methodref [android/widget/FrameLayout.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.clearAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [NEEDS_PROXY Z]
  + NameAndType [clearAnimation ()V]
  + NameAndType [getAlpha ()F]
  + NameAndType [getTranslationY ()F]
  + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [setTranslationY (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [()F]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [NEEDS_PROXY]
  + Utf8 [NineFrameLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [alpha]
  + Utf8 [android/content/Context]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [attrs]
  + Utf8 [clearAnimation]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Utf8 [context]
  + Utf8 [getAlpha]
  + Utf8 [getTranslationY]
  + Utf8 [mProxy]
  + Utf8 [setAlpha]
  + Utf8 [setAnimation]
  + Utf8 [setTranslationY]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [translationY]
  + Utf8 [visibility]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy

Methods (count = 6):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public NineFrameLayout(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #8
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [10] ifeq +10 (target=20)
      [13] aload_0 v0
      [14] invokestatic #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [17] goto +4 (target=21)
      [20] aconst_null
      [21] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 13
        [6] -> line 14
        [24] -> line 15
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; this]
        v1: 0 -> 25 [Landroid/content/Context; context]
        v2: 0 -> 25 [Landroid/util/AttributeSet; attrs]
      + Stack map table attribute (count = 2):
        - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
        - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Method:       setVisibility(I)V
    Access flags: 0x1
      = public void setVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [4] ifnull +28 (target=32)
      [7] iload_1 v1
      [8] bipush 8
      [10] ificmpne +10 (target=20)
      [13] aload_0 v0
      [14] invokevirtual #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.clearAnimation ()V]
      [17] goto +15 (target=32)
      [20] iload_1 v1
      [21] ifne +11 (target=32)
      [24] aload_0 v0
      [25] aload_0 v0
      [26] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [29] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.setAnimation (Landroid/view/animation/Animation;)V]
      [32] aload_0 v0
      [33] iload_1 v1
      [34] invokespecial #13
        + Methodref [android/widget/FrameLayout.setVisibility (I)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 19
        [7] -> line 20
        [13] -> line 21
        [17] -> line 22
        [24] -> line 23
        [32] -> line 26
        [37] -> line 27
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; this]
        v1: 0 -> 38 [I visibility]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       getAlpha()F
    Access flags: 0x1
      = public float getAlpha()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #9
        + Methodref [android/widget/FrameLayout.getAlpha ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 30
        [6] -> line 31
        [14] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setAlpha(F)V
    Access flags: 0x1
      = public void setAlpha(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #11
        + Methodref [android/widget/FrameLayout.setAlpha (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 37
        [6] -> line 38
        [14] -> line 39
        [17] -> line 40
        [22] -> line 42
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; this]
        v1: 0 -> 23 [F alpha]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)
  + Method:       getTranslationY()F
    Access flags: 0x1
      = public float getTranslationY()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationY ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #10
        + Methodref [android/widget/FrameLayout.getTranslationY ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 44
        [6] -> line 45
        [14] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setTranslationY(F)V
    Access flags: 0x1
      = public void setTranslationY(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationY (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #12
        + Methodref [android/widget/FrameLayout.setTranslationY (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 51
        [6] -> line 52
        [14] -> line 53
        [17] -> line 54
        [22] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; this]
        v1: 0 -> 23 [F translationY]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NineFrameLayout.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView
  Superclass:    android/widget/HorizontalScrollView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView extends android.widget.HorizontalScrollView

Interfaces (count = 0):

Constant Pool (count = 61):
  + Class [android/content/Context]
  + Class [android/widget/HorizontalScrollView]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Methodref [android/widget/HorizontalScrollView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/HorizontalScrollView.getAlpha ()F]
  + Methodref [android/widget/HorizontalScrollView.setAlpha (F)V]
  + Methodref [android/widget/HorizontalScrollView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.clearAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [NEEDS_PROXY Z]
  + NameAndType [clearAnimation ()V]
  + NameAndType [getAlpha ()F]
  + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [()F]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [NEEDS_PROXY]
  + Utf8 [NineHorizontalScrollView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [alpha]
  + Utf8 [android/content/Context]
  + Utf8 [android/widget/HorizontalScrollView]
  + Utf8 [clearAnimation]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView]
  + Utf8 [context]
  + Utf8 [getAlpha]
  + Utf8 [mProxy]
  + Utf8 [setAlpha]
  + Utf8 [setAnimation]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [visibility]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy

Methods (count = 4):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public NineHorizontalScrollView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #7
        + Methodref [android/widget/HorizontalScrollView.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] getstatic #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [9] ifeq +10 (target=19)
      [12] aload_0 v0
      [13] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [16] goto +4 (target=20)
      [19] aconst_null
      [20] putfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 11
        [5] -> line 12
        [23] -> line 13
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView; this]
        v1: 0 -> 24 [Landroid/content/Context; context]
      + Stack map table attribute (count = 2):
        - [19] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView]
        - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Method:       setVisibility(I)V
    Access flags: 0x1
      = public void setVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [4] ifnull +28 (target=32)
      [7] iload_1 v1
      [8] bipush 8
      [10] ificmpne +10 (target=20)
      [13] aload_0 v0
      [14] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.clearAnimation ()V]
      [17] goto +15 (target=32)
      [20] iload_1 v1
      [21] ifne +11 (target=32)
      [24] aload_0 v0
      [25] aload_0 v0
      [26] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [29] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.setAnimation (Landroid/view/animation/Animation;)V]
      [32] aload_0 v0
      [33] iload_1 v1
      [34] invokespecial #10
        + Methodref [android/widget/HorizontalScrollView.setVisibility (I)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 17
        [7] -> line 18
        [13] -> line 19
        [17] -> line 20
        [24] -> line 21
        [32] -> line 24
        [37] -> line 25
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView; this]
        v1: 0 -> 38 [I visibility]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       getAlpha()F
    Access flags: 0x1
      = public float getAlpha()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #8
        + Methodref [android/widget/HorizontalScrollView.getAlpha ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 28
        [6] -> line 29
        [14] -> line 31
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setAlpha(F)V
    Access flags: 0x1
      = public void setAlpha(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #5
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #9
        + Methodref [android/widget/HorizontalScrollView.setAlpha (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 35
        [6] -> line 36
        [14] -> line 37
        [17] -> line 38
        [22] -> line 40
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView; this]
        v1: 0 -> 23 [F alpha]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NineHorizontalScrollView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout
  Superclass:    android/widget/LinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout extends android.widget.LinearLayout

Interfaces (count = 0):

Constant Pool (count = 74):
  + Class [android/content/Context]
  + Class [android/util/AttributeSet]
  + Class [android/widget/LinearLayout]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
  + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.getAlpha ()F]
  + Methodref [android/widget/LinearLayout.getTranslationX ()F]
  + Methodref [android/widget/LinearLayout.setAlpha (F)V]
  + Methodref [android/widget/LinearLayout.setTranslationX (F)V]
  + Methodref [android/widget/LinearLayout.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.clearAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [NEEDS_PROXY Z]
  + NameAndType [clearAnimation ()V]
  + NameAndType [getAlpha ()F]
  + NameAndType [getTranslationX ()F]
  + NameAndType [mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [setTranslationX (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [()F]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [NEEDS_PROXY]
  + Utf8 [NineLinearLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [alpha]
  + Utf8 [android/content/Context]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [attrs]
  + Utf8 [clearAnimation]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
  + Utf8 [context]
  + Utf8 [getAlpha]
  + Utf8 [getTranslationX]
  + Utf8 [mProxy]
  + Utf8 [setAlpha]
  + Utf8 [setAnimation]
  + Utf8 [setTranslationX]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [translationX]
  + Utf8 [visibility]
  + Utf8 [wrap]

Fields (count = 1):
  + Field:        mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy mProxy

Methods (count = 6):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public NineLinearLayout(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #8
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [10] ifeq +10 (target=20)
      [13] aload_0 v0
      [14] invokestatic #18
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [17] goto +4 (target=21)
      [20] aconst_null
      [21] putfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 13
        [6] -> line 14
        [24] -> line 15
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; this]
        v1: 0 -> 25 [Landroid/content/Context; context]
        v2: 0 -> 25 [Landroid/util/AttributeSet; attrs]
      + Stack map table attribute (count = 2):
        - [20] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
        - [21] Var: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:android/content/Context][a:android/util/AttributeSet], Stack: [a:com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout][a:com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Method:       setVisibility(I)V
    Access flags: 0x1
      = public void setVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [4] ifnull +28 (target=32)
      [7] iload_1 v1
      [8] bipush 8
      [10] ificmpne +10 (target=20)
      [13] aload_0 v0
      [14] invokevirtual #19
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.clearAnimation ()V]
      [17] goto +15 (target=32)
      [20] iload_1 v1
      [21] ifne +11 (target=32)
      [24] aload_0 v0
      [25] aload_0 v0
      [26] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [29] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setAnimation (Landroid/view/animation/Animation;)V]
      [32] aload_0 v0
      [33] iload_1 v1
      [34] invokespecial #13
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 19
        [7] -> line 20
        [13] -> line 21
        [17] -> line 22
        [24] -> line 23
        [32] -> line 26
        [37] -> line 27
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; this]
        v1: 0 -> 38 [I visibility]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       getAlpha()F
    Access flags: 0x1
      = public float getAlpha()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getAlpha ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #9
        + Methodref [android/widget/LinearLayout.getAlpha ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 30
        [6] -> line 31
        [14] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setAlpha(F)V
    Access flags: 0x1
      = public void setAlpha(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #16
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setAlpha (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #11
        + Methodref [android/widget/LinearLayout.setAlpha (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 37
        [6] -> line 38
        [14] -> line 39
        [17] -> line 40
        [22] -> line 42
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; this]
        v1: 0 -> 23 [F alpha]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)
  + Method:       getTranslationX()F
    Access flags: 0x1
      = public float getTranslationX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +11 (target=14)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.getTranslationX ()F]
      [13] freturn
      [14] aload_0 v0
      [15] invokespecial #10
        + Methodref [android/widget/LinearLayout.getTranslationX ()F]
      [18] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 44
        [6] -> line 45
        [14] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setTranslationX(F)V
    Access flags: 0x1
      = public void setTranslationX(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #6
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.NEEDS_PROXY Z]
      [3] ifeq +14 (target=17)
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.mProxy Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [10] fload_1 v1
      [11] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setTranslationX (F)V]
      [14] goto +8 (target=22)
      [17] aload_0 v0
      [18] fload_1 v1
      [19] invokespecial #12
        + Methodref [android/widget/LinearLayout.setTranslationX (F)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 51
        [6] -> line 52
        [14] -> line 53
        [17] -> line 54
        [22] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; this]
        v1: 0 -> 23 [F translationX]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NineLinearLayout.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/ActionProviderWrapper
  Superclass:    android/view/ActionProvider
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.ActionProviderWrapper extends android.view.ActionProvider

Interfaces (count = 0):

Constant Pool (count = 48):
  + Class [android/view/ActionProvider]
  + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + Methodref [android/view/ActionProvider.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.<init> (Landroid/view/SubMenu;)V]
  + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z]
  + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z]
  + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/view/SubMenu;)V]
  + NameAndType [hasSubMenu ()Z]
  + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [onCreateActionView ()Landroid/view/View;]
  + NameAndType [onPerformDefaultAction ()Z]
  + NameAndType [onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/view/SubMenu;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V]
  + Utf8 [<init>]
  + Utf8 [ActionProviderWrapper.java]
  + Utf8 [Code]
  + Utf8 [Landroid/view/SubMenu;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/internal/view/ActionProviderWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [hasSubMenu]
  + Utf8 [mProvider]
  + Utf8 [onCreateActionView]
  + Utf8 [onPerformDefaultAction]
  + Utf8 [onPrepareSubMenu]
  + Utf8 [provider]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [unwrap]

Fields (count = 1):
  + Field:        mProvider Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x12
      = private final com.actionbarsherlock.view.ActionProvider mProvider

Methods (count = 6):
  + Method:       <init>(Lcom/actionbarsherlock/view/ActionProvider;)V
    Access flags: 0x1
      = public ActionProviderWrapper(com.actionbarsherlock.view.ActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] invokespecial #6
        + Methodref [android/view/ActionProvider.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #5
        + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 12
        [5] -> line 13
        [10] -> line 14
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; this]
        v1: 0 -> 11 [Lcom/actionbarsherlock/view/ActionProvider; provider]
  + Method:       unwrap()Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionProvider unwrap()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 18
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; this]
  + Method:       onCreateActionView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [4] invokevirtual #9
        + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 23
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; this]
  + Method:       hasSubMenu()Z
    Access flags: 0x1
      = public boolean hasSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [4] invokevirtual #8
        + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; this]
  + Method:       onPerformDefaultAction()Z
    Access flags: 0x1
      = public boolean onPerformDefaultAction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [4] invokevirtual #10
        + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; this]
  + Method:       onPrepareSubMenu(Landroid/view/SubMenu;)V
    Access flags: 0x1
      = public void onPrepareSubMenu(android.view.SubMenu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/view/ActionProviderWrapper.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [4] new #3
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
      [7] dup
      [8] aload_1 v1
      [9] invokespecial #7
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.<init> (Landroid/view/SubMenu;)V]
      [12] invokevirtual #11
        + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 38
        [15] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; this]
        v1: 0 -> 16 [Landroid/view/SubMenu; subMenu]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ActionProviderWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/StandaloneActionMode
  Superclass:    com/actionbarsherlock/view/ActionMode
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.StandaloneActionMode extends com.actionbarsherlock.view.ActionMode

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]

Constant Pool (count = 178):
  + Class [android/content/Context]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/view/StandaloneActionMode]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [java/lang/ref/WeakReference]
  + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;]
  + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z]
  + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z]
  + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/view/ActionMode.<init> ()V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;)V]
  + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
  + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [get ()Ljava/lang/Object;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSubtitle ()Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [hasVisibleItems ()Z]
  + NameAndType [invalidate ()V]
  + NameAndType [mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + NameAndType [mCustomView Ljava/lang/ref/WeakReference;]
  + NameAndType [mFinished Z]
  + NameAndType [mFocusable Z]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [sendAccessibilityEvent (I)V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + NameAndType [setCustomView (Landroid/view/View;)V]
  + NameAndType [setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setSubtitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [showOverflowMenu ()Z]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode$Callback;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/ref/WeakReference;]
  + Utf8 [Ljava/lang/ref/WeakReference<Landroid/view/View;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [StandaloneActionMode.java]
  + Utf8 [Z]
  + Utf8 [allMenusAreClosing]
  + Utf8 [android/content/Context]
  + Utf8 [android/view/View]
  + Utf8 [callback]
  + Utf8 [com/actionbarsherlock/internal/view/StandaloneActionMode]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [context]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getCustomView]
  + Utf8 [getMenu]
  + Utf8 [getMenuInflater]
  + Utf8 [getString]
  + Utf8 [getSubtitle]
  + Utf8 [getTitle]
  + Utf8 [hasVisibleItems]
  + Utf8 [invalidate]
  + Utf8 [isFocusable]
  + Utf8 [isUiFocusable]
  + Utf8 [item]
  + Utf8 [java/lang/ref/WeakReference]
  + Utf8 [mCallback]
  + Utf8 [mContext]
  + Utf8 [mContextView]
  + Utf8 [mCustomView]
  + Utf8 [mFinished]
  + Utf8 [mFocusable]
  + Utf8 [mMenu]
  + Utf8 [menu]
  + Utf8 [onActionItemClicked]
  + Utf8 [onCloseMenu]
  + Utf8 [onCloseSubMenu]
  + Utf8 [onDestroyActionMode]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuModeChange]
  + Utf8 [onPrepareActionMode]
  + Utf8 [onSubMenuSelected]
  + Utf8 [resId]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [setCallback]
  + Utf8 [setCustomView]
  + Utf8 [setDefaultShowAsAction]
  + Utf8 [setSubtitle]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [showOverflowMenu]
  + Utf8 [subMenu]
  + Utf8 [subtitle]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [view]

Fields (count = 7):
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView
  + Field:        mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;
    Access flags: 0x2
      = private com.actionbarsherlock.view.ActionMode$Callback mCallback
  + Field:        mCustomView Ljava/lang/ref/WeakReference;
    Access flags: 0x2
      = private java.lang.ref.WeakReference mCustomView
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ref/WeakReference<Landroid/view/View;>;]
  + Field:        mFinished Z
    Access flags: 0x2
      = private boolean mFinished
  + Field:        mFocusable Z
    Access flags: 0x2
      = private boolean mFocusable
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu

Methods (count = 19):
  + Method:       <init>(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V
    Access flags: 0x1
      = public StandaloneActionMode(android.content.Context,com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode$Callback,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #37
        + Methodref [com/actionbarsherlock/view/ActionMode.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #14
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #13
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [19] aload_0 v0
      [20] new #4
        + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      [23] dup
      [24] aload_1 v1
      [25] invokespecial #24
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
      [28] iconst_1
      [29] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setDefaultShowAsAction (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [32] putfield #19
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [35] aload_0 v0
      [36] getfield #19
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [39] aload_0 v0
      [40] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
      [43] aload_0 v0
      [44] iload v4
      [46] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 43
        [4] -> line 45
        [9] -> line 46
        [14] -> line 47
        [19] -> line 49
        [35] -> line 50
        [43] -> line 51
        [49] -> line 52
      + Local variable table attribute (count = 5)
        v0: 0 -> 50 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 50 [Landroid/content/Context; context]
        v2: 0 -> 50 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; view]
        v3: 0 -> 50 [Lcom/actionbarsherlock/view/ActionMode$Callback; callback]
        v4: 0 -> 50 [Z isFocusable]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [4] aload_1 v1
      [5] invokevirtual #35
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setTitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 56
        [8] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setSubtitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [4] aload_1 v1
      [5] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setSubtitle (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [8] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; subtitle]
  + Method:       setTitle(I)V
    Access flags: 0x1
      = public void setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;]
      [5] iload_1 v1
      [6] invokevirtual #20
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [9] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setTitle (Ljava/lang/CharSequence;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 66
        [12] -> line 67
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 13 [I resId]
  + Method:       setSubtitle(I)V
    Access flags: 0x1
      = public void setSubtitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;]
      [5] iload_1 v1
      [6] invokevirtual #20
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [9] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.setSubtitle (Ljava/lang/CharSequence;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 71
        [12] -> line 72
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 13 [I resId]
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [4] aload_1 v1
      [5] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setCustomView (Landroid/view/View;)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] ifnull +14 (target=24)
      [13] new #12
        + Class [java/lang/ref/WeakReference]
      [16] dup
      [17] aload_1 v1
      [18] invokespecial #39
        + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
      [21] goto +4 (target=25)
      [24] aconst_null
      [25] putfield #16
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 76
        [8] -> line 77
        [28] -> line 78
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 29 [Landroid/view/View; view]
      + Stack map table attribute (count = 2):
        - [24] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/StandaloneActionMode]
        - [25] Var: [a:com/actionbarsherlock/internal/view/StandaloneActionMode][a:android/view/View], Stack: [a:com/actionbarsherlock/internal/view/StandaloneActionMode][a:java/lang/ref/WeakReference]
  + Method:       invalidate()V
    Access flags: 0x1
      = public void invalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #19
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [9] invokeinterface #43
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onPrepareActionMode (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
      [14] pop
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 82
        [15] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
  + Method:       finish()V
    Access flags: 0x1
      = public void finish()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #17
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFinished Z]
      [13] aload_0 v0
      [14] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [17] bipush 32
      [19] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.sendAccessibilityEvent (I)V]
      [22] aload_0 v0
      [23] getfield #13
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [26] aload_0 v0
      [27] invokeinterface #42
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onDestroyActionMode (Lcom/actionbarsherlock/view/ActionMode;)V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 87
        [7] -> line 88
        [8] -> line 90
        [13] -> line 92
        [22] -> line 93
        [32] -> line 94
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
      + Stack map table attribute (count = 1):
        - [8] Var: ..., Stack: (empty)
  + Method:       getMenu()Lcom/actionbarsherlock/view/Menu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.Menu getMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [4] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getTitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getSubtitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [4] invokevirtual #30
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getSubtitle ()Ljava/lang/CharSequence;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;]
      [4] ifnull +16 (target=20)
      [7] aload_0 v0
      [8] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCustomView Ljava/lang/ref/WeakReference;]
      [11] invokevirtual #40
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [14] checkcast #2
        + Class [android/view/View]
      [17] goto +4 (target=21)
      [20] aconst_null
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [21] Var: ..., Stack: [a:android/view/View]
  + Method:       getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuInflater getMenuInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] new #11
        + Class [com/actionbarsherlock/view/MenuInflater]
      [3] dup
      [4] aload_0 v0
      [5] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;]
      [8] invokespecial #38
        + Methodref [com/actionbarsherlock/view/MenuInflater.<init> (Landroid/content/Context;)V]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
  + Method:       onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mCallback Lcom/actionbarsherlock/view/ActionMode$Callback;]
      [4] aload_0 v0
      [5] aload_2 v2
      [6] invokeinterface #41
        + InterfaceMethodref [com/actionbarsherlock/view/ActionMode$Callback.onActionItemClicked (Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 122
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 12 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 1 [Z allMenusAreClosing]
  + Method:       onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x1
      = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #29
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
      [4] ifne +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] new #6
        + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      [12] dup
      [13] aload_0 v0
      [14] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContext Landroid/content/Context;]
      [17] aload_1 v1
      [18] invokespecial #27
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [21] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.show ()V]
      [24] iconst_1
      [25] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 129
        [7] -> line 130
        [9] -> line 133
        [24] -> line 134
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 26 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       onCloseSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V
    Access flags: 0x1
      = public void onCloseSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; menu]
  + Method:       onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/view/StandaloneActionMode.invalidate ()V]
      [4] aload_0 v0
      [5] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [8] invokevirtual #36
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.showOverflowMenu ()Z]
      [11] pop
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 141
        [4] -> line 142
        [12] -> line 143
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]
        v1: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
  + Method:       isUiFocusable()Z
    Access flags: 0x1
      = public boolean isUiFocusable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/StandaloneActionMode.mFocusable Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/StandaloneActionMode; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [StandaloneActionMode.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/View_HasStateListenerSupport
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.View_HasStateListenerSupport extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 10):
  + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + Utf8 [SourceFile]
  + Utf8 [View_HasStateListenerSupport.java]
  + Utf8 [addOnAttachStateChangeListener]
  + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Utf8 [java/lang/Object]
  + Utf8 [removeOnAttachStateChangeListener]

Fields (count = 0):

Methods (count = 2):
  + Method:       addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V
    Access flags: 0x401
      = public abstract void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener)
  + Method:       removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V
    Access flags: 0x401
      = public abstract void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [View_HasStateListenerSupport.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 10):
  + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [SourceFile]
  + Utf8 [View_OnAttachStateChangeListener.java]
  + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onViewAttachedToWindow]
  + Utf8 [onViewDetachedFromWindow]

Fields (count = 0):

Methods (count = 2):
  + Method:       onViewAttachedToWindow(Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void onViewAttachedToWindow(android.view.View)
  + Method:       onViewDetachedFromWindow(Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void onViewDetachedFromWindow(android.view.View)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [View_OnAttachStateChangeListener.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenu
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.ActionMenu extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/Menu]

Constant Pool (count = 276):
  + Class [[Landroid/content/Intent;]
  + Class [[Lcom/actionbarsherlock/view/MenuItem;]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/content/pm/ApplicationInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/content/res/Resources]
  + Class [android/view/KeyEvent]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenu]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;]
  + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
  + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
  + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
  + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
  + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
  + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIII)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.removeGroup (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.<init> (Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getAlphabeticShortcut ()C]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getItemId ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getNumericShortcut ()C]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.isVisible ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;]
  + NameAndType [add (IIII)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [applicationInfo Landroid/content/pm/ApplicationInfo;]
  + NameAndType [clear ()V]
  + NameAndType [findItemIndex (I)I]
  + NameAndType [findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAlphabeticShortcut ()C]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getGroupId ()I]
  + NameAndType [getItemId ()I]
  + NameAndType [getNumericShortcut ()C]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [invoke ()Z]
  + NameAndType [isVisible ()Z]
  + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mIsQwerty Z]
  + NameAndType [mItems Ljava/util/ArrayList;]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [packageName Ljava/lang/String;]
  + NameAndType [queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [removeGroup (I)V]
  + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [size ()I]
  + NameAndType [specificIndex I]
  + Utf8 [()C]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)Z]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILandroid/view/KeyEvent;I)Z]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(IZZ)V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
  + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenu.java]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/ApplicationInfo;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [N]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [activityInfo]
  + Utf8 [add]
  + Utf8 [addIntentOptions]
  + Utf8 [addSubMenu]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/content/pm/ApplicationInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [applicationInfo]
  + Utf8 [caller]
  + Utf8 [checkable]
  + Utf8 [clear]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenu]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [context]
  + Utf8 [enabled]
  + Utf8 [event]
  + Utf8 [exclusive]
  + Utf8 [findItem]
  + Utf8 [findItemIndex]
  + Utf8 [findItemWithShortcut]
  + Utf8 [flags]
  + Utf8 [get]
  + Utf8 [getAlphabeticShortcut]
  + Utf8 [getContext]
  + Utf8 [getGroupId]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getNumericShortcut]
  + Utf8 [getPackageManager]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [group]
  + Utf8 [groupId]
  + Utf8 [hasVisibleItems]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [index]
  + Utf8 [intent]
  + Utf8 [invoke]
  + Utf8 [isQwerty]
  + Utf8 [isShortcutKey]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [itemCount]
  + Utf8 [itemId]
  + Utf8 [items]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [keyCode]
  + Utf8 [loadIcon]
  + Utf8 [loadLabel]
  + Utf8 [lri]
  + Utf8 [mContext]
  + Utf8 [mIsQwerty]
  + Utf8 [mItems]
  + Utf8 [name]
  + Utf8 [order]
  + Utf8 [outSpecificItems]
  + Utf8 [packageName]
  + Utf8 [performIdentifierAction]
  + Utf8 [performShortcut]
  + Utf8 [pm]
  + Utf8 [queryIntentActivityOptions]
  + Utf8 [qwerty]
  + Utf8 [remove]
  + Utf8 [removeGroup]
  + Utf8 [removeItem]
  + Utf8 [ri]
  + Utf8 [rintent]
  + Utf8 [setCheckable]
  + Utf8 [setComponent]
  + Utf8 [setEnabled]
  + Utf8 [setExclusiveCheckable]
  + Utf8 [setGroupCheckable]
  + Utf8 [setGroupEnabled]
  + Utf8 [setGroupVisible]
  + Utf8 [setIcon]
  + Utf8 [setIntent]
  + Utf8 [setQwertyMode]
  + Utf8 [setVisible]
  + Utf8 [shortcut]
  + Utf8 [size]
  + Utf8 [specificIndex]
  + Utf8 [specifics]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [titleRes]
  + Utf8 [visible]

Fields (count = 3):
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mIsQwerty Z
    Access flags: 0x2
      = private boolean mIsQwerty
  + Field:        mItems Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mItems
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>;]

Methods (count = 28):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionMenu(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #53
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] new #17
        + Class [java/util/ArrayList]
      [13] dup
      [14] invokespecial #54
        + Methodref [java/util/ArrayList.<init> ()V]
      [17] putfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 43
        [4] -> line 44
        [9] -> line 45
        [20] -> line 46
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 21 [Landroid/content/Context; context]
  + Method:       getContext()Landroid/content/Context;
    Access flags: 0x1
      = public android.content.Context getContext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
  + Method:       add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iconst_0
      [4] aload_1 v1
      [5] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       add(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iconst_0
      [4] iload_1 v1
      [5] invokevirtual #36
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIII)Lcom/actionbarsherlock/view/MenuItem;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 9 [I titleRes]
  + Method:       add(IIII)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] aload_0 v0
      [5] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;]
      [8] invokevirtual #29
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] iload v4
      [13] invokevirtual #35
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [16] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 5)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 20 [I groupId]
        v2: 0 -> 20 [I itemId]
        v3: 0 -> 20 [I order]
        v4: 0 -> 20 [I titleRes]
  + Method:       add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 6, stack = 8):
      [0] new #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #40
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.getContext ()Landroid/content/Context;]
      [8] iload_1 v1
      [9] iload_2 v2
      [10] iconst_0
      [11] iload_3 v3
      [12] aload v4
      [14] invokespecial #42
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.<init> (Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
      [17] astore v5
      [19] aload_0 v0
      [20] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [23] iload_3 v3
      [24] aload v5
      [26] invokevirtual #55
        + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
      [29] aload v5
      [31] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 65
        [8] -> line 66
        [14] -> line 65
        [19] -> line 67
        [29] -> line 68
      + Local variable table attribute (count = 6)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 32 [I groupId]
        v2: 0 -> 32 [I itemId]
        v3: 0 -> 32 [I order]
        v4: 0 -> 32 [Ljava/lang/CharSequence; title]
        v5: 19 -> 32 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; item]
  + Method:       addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I
    Access flags: 0x1
      = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 206, locals = 16, stack = 6):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mContext Landroid/content/Context;]
      [4] invokevirtual #28
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [7] astore v9
      [9] aload v9
      [11] aload v4
      [13] aload v5
      [15] aload v6
      [17] iconst_0
      [18] invokevirtual #32
        + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
      [21] astore v10
      [23] aload v10
      [25] ifnull +13 (target=38)
      [28] aload v10
      [30] invokeinterface #63
        + InterfaceMethodref [java/util/List.size ()I]
      [35] goto +4 (target=39)
      [38] iconst_0
      [39] istore v11
      [41] iload v7
      [43] iconst_1
      [44] iand
      [45] ifne +8 (target=53)
      [48] aload_0 v0
      [49] iload_1 v1
      [50] invokevirtual #41
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.removeGroup (I)V]
      [53] iconst_0
      [54] istore v12
      [56] goto +140 (target=196)
      [59] aload v10
      [61] iload v12
      [63] invokeinterface #62
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [68] checkcast #9
        + Class [android/content/pm/ResolveInfo]
      [71] astore v13
      [73] new #5
        + Class [android/content/Intent]
      [76] dup
      [77] aload v13
      [79] getfield #23
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [82] ifge +8 (target=90)
      [85] aload v6
      [87] goto +11 (target=98)
      [90] aload v5
      [92] aload v13
      [94] getfield #23
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [97] aaload
      [98] invokespecial #30
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [101] astore v14
      [103] aload v14
      [105] new #3
        + Class [android/content/ComponentName]
      [108] dup
      [109] aload v13
      [111] getfield #22
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [114] getfield #19
        + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;]
      [117] getfield #21
        + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
      [120] aload v13
      [122] getfield #22
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [125] getfield #20
        + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
      [128] invokespecial #27
        + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [131] invokevirtual #31
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [134] pop
      [135] aload_0 v0
      [136] iload_1 v1
      [137] iload_2 v2
      [138] iload_3 v3
      [139] aload v13
      [141] aload v9
      [143] invokevirtual #34
        + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
      [146] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [149] aload v13
      [151] aload v9
      [153] invokevirtual #33
        + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [156] invokeinterface #60
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
      [161] aload v14
      [163] invokeinterface #61
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
      [168] astore v15
      [170] aload v8
      [172] ifnull +21 (target=193)
      [175] aload v13
      [177] getfield #23
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [180] iflt +13 (target=193)
      [183] aload v8
      [185] aload v13
      [187] getfield #23
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [190] aload v15
      [192] aastore
      [193] iinc v12, 1
      [196] iload v12
      [198] iload v11
      [200] ificmplt -141 (target=59)
      [203] iload v11
      [205] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 23)
        [0] -> line 74
        [9] -> line 76
        [21] -> line 75
        [23] -> line 77
        [41] -> line 79
        [48] -> line 80
        [53] -> line 83
        [59] -> line 84
        [73] -> line 85
        [77] -> line 86
        [98] -> line 85
        [103] -> line 87
        [109] -> line 88
        [120] -> line 89
        [131] -> line 87
        [135] -> line 90
        [149] -> line 91
        [161] -> line 92
        [168] -> line 90
        [170] -> line 93
        [183] -> line 94
        [193] -> line 83
        [203] -> line 98
      + Local variable table attribute (count = 16)
        v0: 0 -> 206 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 206 [I groupId]
        v2: 0 -> 206 [I itemId]
        v3: 0 -> 206 [I order]
        v4: 0 -> 206 [Landroid/content/ComponentName; caller]
        v5: 0 -> 206 [[Landroid/content/Intent; specifics]
        v6: 0 -> 206 [Landroid/content/Intent; intent]
        v7: 0 -> 206 [I flags]
        v8: 0 -> 206 [[Lcom/actionbarsherlock/view/MenuItem; outSpecificItems]
        v9: 9 -> 206 [Landroid/content/pm/PackageManager; pm]
        v10: 23 -> 206 [Ljava/util/List; lri]
        v11: 41 -> 206 [I N]
        v12: 56 -> 203 [I i]
        v13: 73 -> 193 [Landroid/content/pm/ResolveInfo; ri]
        v14: 103 -> 193 [Landroid/content/Intent; rintent]
        v15: 170 -> 193 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Local variable type table attribute (count = 1)
        v10: 23 -> 206 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>; lri]
      + Stack map table attribute (count = 8):
        - [38] Var: ...[a:android/content/pm/PackageManager][a:java/util/List], Stack: (empty)
        - [39] Var: ..., Stack: [i]
        - [53] Var: ...[i], Stack: (empty)
        - [59] Var: ...[i], Stack: (empty)
        - [90] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:73][u:73]
        - [98] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:73][u:73][a:android/content/Intent]
        - [193] Var: -1, Stack: (empty)
        - [196] Var: ..., Stack: (empty)
  + Method:       addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 2 [Ljava/lang/CharSequence; title]
  + Method:       addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 2 [I titleRes]
  + Method:       addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 5, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 114
      + Local variable table attribute (count = 5)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 2 [I groupId]
        v2: 0 -> 2 [I itemId]
        v3: 0 -> 2 [I order]
        v4: 0 -> 2 [Ljava/lang/CharSequence; title]
  + Method:       addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 5, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 119
      + Local variable table attribute (count = 5)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 2 [I groupId]
        v2: 0 -> 2 [I itemId]
        v3: 0 -> 2 [I order]
        v4: 0 -> 2 [I titleRes]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] invokevirtual #56
        + Methodref [java/util/ArrayList.clear ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 123
        [7] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 127
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
  + Method:       findItemIndex(I)I
    Access flags: 0x2
      = private int findItemIndex(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [9] istore_3 v3
      [10] iconst_0
      [11] istore v4
      [13] goto +25 (target=38)
      [16] aload_2 v2
      [17] iload v4
      [19] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [22] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [25] invokevirtual #45
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getItemId ()I]
      [28] iload_1 v1
      [29] ificmpne +6 (target=35)
      [32] iload v4
      [34] ireturn
      [35] iinc v4, 1
      [38] iload v4
      [40] iload_3 v3
      [41] ificmplt -25 (target=16)
      [44] iconst_m1
      [45] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 7)
        [0] -> line 130
        [5] -> line 131
        [10] -> line 132
        [16] -> line 133
        [32] -> line 134
        [35] -> line 132
        [44] -> line 138
      + Local variable table attribute (count = 5)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 46 [I id]
        v2: 5 -> 46 [Ljava/util/ArrayList; items]
        v3: 10 -> 46 [I itemCount]
        v4: 13 -> 44 [I i]
      + Local variable type table attribute (count = 1)
        v2: 5 -> 46 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>; items]
      + Stack map table attribute (count = 3):
        - [16] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [35] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
  + Method:       findItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem findItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] aload_0 v0
      [5] iload_1 v1
      [6] invokespecial #38
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I]
      [9] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [12] checkcast #15
        + Class [com/actionbarsherlock/view/MenuItem]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 16 [I id]
  + Method:       getItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] iload_1 v1
      [5] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [8] checkcast #15
        + Class [com/actionbarsherlock/view/MenuItem]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 12 [I index]
  + Method:       hasVisibleItems()Z
    Access flags: 0x1
      = public boolean hasVisibleItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [9] istore_2 v2
      [10] iconst_0
      [11] istore_3 v3
      [12] goto +22 (target=34)
      [15] aload_1 v1
      [16] iload_3 v3
      [17] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [20] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [23] invokevirtual #48
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.isVisible ()Z]
      [26] ifeq +5 (target=31)
      [29] iconst_1
      [30] ireturn
      [31] iinc v3, 1
      [34] iload_3 v3
      [35] iload_2 v2
      [36] ificmplt -21 (target=15)
      [39] iconst_0
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 7)
        [0] -> line 150
        [5] -> line 151
        [10] -> line 153
        [15] -> line 154
        [29] -> line 155
        [31] -> line 153
        [39] -> line 159
      + Local variable table attribute (count = 4)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 5 -> 41 [Ljava/util/ArrayList; items]
        v2: 10 -> 41 [I itemCount]
        v3: 12 -> 39 [I i]
      + Local variable type table attribute (count = 1)
        v1: 5 -> 41 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>; items]
      + Stack map table attribute (count = 3):
        - [15] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [34] Var: ..., Stack: (empty)
  + Method:       findItemWithShortcut(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.ActionMenuItem findItemWithShortcut(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 9, stack = 2):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z]
      [4] istore_3 v3
      [5] aload_0 v0
      [6] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [9] astore v4
      [11] aload v4
      [13] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [16] istore v5
      [18] iconst_0
      [19] istore v6
      [21] goto +46 (target=67)
      [24] aload v4
      [26] iload v6
      [28] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [31] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [34] astore v7
      [36] iload_3 v3
      [37] ifeq +11 (target=48)
      [40] aload v7
      [42] invokevirtual #43
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getAlphabeticShortcut ()C]
      [45] goto +8 (target=53)
      [48] aload v7
      [50] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getNumericShortcut ()C]
      [53] istore v8
      [55] iload_1 v1
      [56] iload v8
      [58] ificmpne +6 (target=64)
      [61] aload v7
      [63] areturn
      [64] iinc v6, 1
      [67] iload v6
      [69] iload v5
      [71] ificmplt -47 (target=24)
      [74] aconst_null
      [75] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 12)
        [0] -> line 164
        [5] -> line 165
        [11] -> line 166
        [18] -> line 168
        [24] -> line 169
        [36] -> line 170
        [48] -> line 171
        [53] -> line 170
        [55] -> line 172
        [61] -> line 173
        [64] -> line 168
        [74] -> line 176
      + Local variable table attribute (count = 9)
        v0: 0 -> 76 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 76 [I keyCode]
        v2: 0 -> 76 [Landroid/view/KeyEvent; event]
        v3: 5 -> 76 [Z qwerty]
        v4: 11 -> 76 [Ljava/util/ArrayList; items]
        v5: 18 -> 76 [I itemCount]
        v6: 21 -> 74 [I i]
        v7: 36 -> 64 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; item]
        v8: 55 -> 64 [C shortcut]
      + Local variable type table attribute (count = 1)
        v4: 11 -> 76 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>; items]
      + Stack map table attribute (count = 5):
        - [24] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenu][i][a:android/view/KeyEvent][i][a:java/util/ArrayList][i][i], Stack: 
        - [48] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItem], Stack: (empty)
        - [53] Var: ..., Stack: [i]
        - [64] Var: -1, Stack: (empty)
        - [67] Var: ..., Stack: (empty)
  + Method:       isShortcutKey(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean isShortcutKey(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokespecial #39
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [6] ifnull +5 (target=11)
      [9] iconst_1
      [10] ireturn
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 180
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 13 [I keyCode]
        v2: 0 -> 13 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [11] Var: ..., Stack: (empty)
  + Method:       performIdentifierAction(II)Z
    Access flags: 0x1
      = public boolean performIdentifierAction(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #38
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I]
      [5] istore_3 v3
      [6] iload_3 v3
      [7] ifge +5 (target=12)
      [10] iconst_0
      [11] ireturn
      [12] aload_0 v0
      [13] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [16] iload_3 v3
      [17] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [20] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [23] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z]
      [26] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 184
        [6] -> line 185
        [10] -> line 186
        [12] -> line 189
      + Local variable table attribute (count = 4)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 27 [I id]
        v2: 0 -> 27 [I flags]
        v3: 6 -> 27 [I index]
      + Stack map table attribute (count = 1):
        - [12] Var: ...[i], Stack: (empty)
  + Method:       performShortcut(ILandroid/view/KeyEvent;I)Z
    Access flags: 0x1
      = public boolean performShortcut(int,android.view.KeyEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokespecial #39
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemWithShortcut (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [6] astore v4
      [8] aload v4
      [10] ifnonnull +5 (target=15)
      [13] iconst_0
      [14] ireturn
      [15] aload v4
      [17] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.invoke ()Z]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 193
        [8] -> line 194
        [13] -> line 195
        [15] -> line 198
      + Local variable table attribute (count = 5)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 21 [I keyCode]
        v2: 0 -> 21 [Landroid/view/KeyEvent; event]
        v3: 0 -> 21 [I flags]
        v4: 8 -> 21 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; item]
      + Stack map table attribute (count = 1):
        - [15] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItem], Stack: (empty)
  + Method:       removeGroup(I)V
    Access flags: 0x1
      = public void removeGroup(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [9] istore_3 v3
      [10] iconst_0
      [11] istore v4
      [13] goto +35 (target=48)
      [16] aload_2 v2
      [17] iload v4
      [19] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [22] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [25] invokevirtual #44
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I]
      [28] iload_1 v1
      [29] ificmpne +16 (target=45)
      [32] aload_2 v2
      [33] iload v4
      [35] invokevirtual #58
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [38] pop
      [39] iinc v3, -1
      [42] goto +6 (target=48)
      [45] iinc v4, 1
      [48] iload v4
      [50] iload_3 v3
      [51] ificmplt -35 (target=16)
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 11)
        [0] -> line 202
        [5] -> line 203
        [10] -> line 204
        [13] -> line 205
        [16] -> line 206
        [32] -> line 207
        [39] -> line 208
        [42] -> line 209
        [45] -> line 210
        [48] -> line 205
        [54] -> line 213
      + Local variable table attribute (count = 5)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 55 [I groupId]
        v2: 5 -> 55 [Ljava/util/ArrayList; items]
        v3: 10 -> 55 [I itemCount]
        v4: 13 -> 55 [I i]
      + Local variable type table attribute (count = 1)
        v2: 5 -> 55 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>; items]
      + Stack map table attribute (count = 3):
        - [16] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [45] Var: ..., Stack: (empty)
        - [48] Var: ..., Stack: (empty)
  + Method:       removeItem(I)V
    Access flags: 0x1
      = public void removeItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] aload_0 v0
      [5] iload_1 v1
      [6] invokespecial #38
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenu.findItemIndex (I)I]
      [9] invokevirtual #58
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [12] pop
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 216
        [13] -> line 217
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 14 [I id]
  + Method:       setGroupCheckable(IZZ)V
    Access flags: 0x1
      = public void setGroupCheckable(int,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 8, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] astore v4
      [6] aload v4
      [8] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [11] istore v5
      [13] iconst_0
      [14] istore v6
      [16] goto +41 (target=57)
      [19] aload v4
      [21] iload v6
      [23] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [26] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [29] astore v7
      [31] aload v7
      [33] invokevirtual #44
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I]
      [36] iload_1 v1
      [37] ificmpne +17 (target=54)
      [40] aload v7
      [42] iload_2 v2
      [43] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [46] pop
      [47] aload v7
      [49] iload_3 v3
      [50] invokevirtual #51
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setExclusiveCheckable (Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [53] pop
      [54] iinc v6, 1
      [57] iload v6
      [59] iload v5
      [61] ificmplt -42 (target=19)
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 9)
        [0] -> line 221
        [6] -> line 222
        [13] -> line 224
        [19] -> line 225
        [31] -> line 226
        [40] -> line 227
        [47] -> line 228
        [54] -> line 224
        [64] -> line 231
      + Local variable table attribute (count = 8)
        v0: 0 -> 65 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 65 [I group]
        v2: 0 -> 65 [Z checkable]
        v3: 0 -> 65 [Z exclusive]
        v4: 6 -> 65 [Ljava/util/ArrayList; items]
        v5: 13 -> 65 [I itemCount]
        v6: 16 -> 64 [I i]
        v7: 31 -> 54 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; item]
      + Local variable type table attribute (count = 1)
        v4: 6 -> 65 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>; items]
      + Stack map table attribute (count = 3):
        - [19] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [57] Var: ..., Stack: (empty)
  + Method:       setGroupEnabled(IZ)V
    Access flags: 0x1
      = public void setGroupEnabled(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 7, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [9] istore v4
      [11] iconst_0
      [12] istore v5
      [14] goto +33 (target=47)
      [17] aload_3 v3
      [18] iload v5
      [20] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [23] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [26] astore v6
      [28] aload v6
      [30] invokevirtual #44
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I]
      [33] iload_1 v1
      [34] ificmpne +10 (target=44)
      [37] aload v6
      [39] iload_2 v2
      [40] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [43] pop
      [44] iinc v5, 1
      [47] iload v5
      [49] iload v4
      [51] ificmplt -34 (target=17)
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 8)
        [0] -> line 234
        [5] -> line 235
        [11] -> line 237
        [17] -> line 238
        [28] -> line 239
        [37] -> line 240
        [44] -> line 237
        [54] -> line 243
      + Local variable table attribute (count = 7)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 55 [I group]
        v2: 0 -> 55 [Z enabled]
        v3: 5 -> 55 [Ljava/util/ArrayList; items]
        v4: 11 -> 55 [I itemCount]
        v5: 14 -> 54 [I i]
        v6: 28 -> 44 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; item]
      + Local variable type table attribute (count = 1)
        v3: 5 -> 55 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>; items]
      + Stack map table attribute (count = 3):
        - [17] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [47] Var: ..., Stack: (empty)
  + Method:       setGroupVisible(IZ)V
    Access flags: 0x1
      = public void setGroupVisible(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 7, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [9] istore v4
      [11] iconst_0
      [12] istore v5
      [14] goto +33 (target=47)
      [17] aload_3 v3
      [18] iload v5
      [20] invokevirtual #57
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [23] checkcast #13
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [26] astore v6
      [28] aload v6
      [30] invokevirtual #44
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.getGroupId ()I]
      [33] iload_1 v1
      [34] ificmpne +10 (target=44)
      [37] aload v6
      [39] iload_2 v2
      [40] invokevirtual #52
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [43] pop
      [44] iinc v5, 1
      [47] iload v5
      [49] iload v4
      [51] ificmplt -34 (target=17)
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 8)
        [0] -> line 246
        [5] -> line 247
        [11] -> line 249
        [17] -> line 250
        [28] -> line 251
        [37] -> line 252
        [44] -> line 249
        [54] -> line 255
      + Local variable table attribute (count = 7)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 55 [I group]
        v2: 0 -> 55 [Z visible]
        v3: 5 -> 55 [Ljava/util/ArrayList; items]
        v4: 11 -> 55 [I itemCount]
        v5: 14 -> 54 [I i]
        v6: 28 -> 44 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; item]
      + Local variable type table attribute (count = 1)
        v3: 5 -> 55 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;>; items]
      + Stack map table attribute (count = 3):
        - [17] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [47] Var: ..., Stack: (empty)
  + Method:       setQwertyMode(Z)V
    Access flags: 0x1
      = public void setQwertyMode(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #25
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mIsQwerty Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 258
        [5] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]
        v1: 0 -> 6 [Z isQwerty]
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenu.mItems Ljava/util/ArrayList;]
      [4] invokevirtual #59
        + Methodref [java/util/ArrayList.size ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 262
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenu; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ActionMenu.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuItem
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.ActionMenuItem extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/MenuItem]

Constant Pool (count = 205):
  + Integer [1]
  + Integer [2]
  + Integer [4]
  + Integer [8]
  + Integer [16]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [java/lang/Object]
  + Class [java/lang/UnsupportedOperationException]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setShowAsAction (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/UnsupportedOperationException.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mFlags I]
  + NameAndType [mGroup I]
  + NameAndType [mIconDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mId I]
  + NameAndType [mIntent Landroid/content/Intent;]
  + NameAndType [mOrdering I]
  + NameAndType [mShortcutAlphabeticChar C]
  + NameAndType [mShortcutNumericChar C]
  + NameAndType [mTitle Ljava/lang/CharSequence;]
  + NameAndType [mTitleCondensed Ljava/lang/CharSequence;]
  + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [setShowAsAction (I)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + Utf8 [()C]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
  + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [<init>]
  + Utf8 [ActionMenuItem.java]
  + Utf8 [C]
  + Utf8 [CHECKABLE]
  + Utf8 [CHECKED]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [ContextMenuInfo]
  + Utf8 [ENABLED]
  + Utf8 [EXCLUSIVE]
  + Utf8 [HIDDEN]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnActionExpandListener]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [actionEnum]
  + Utf8 [actionProvider]
  + Utf8 [actionView]
  + Utf8 [alphaChar]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [categoryOrder]
  + Utf8 [checkable]
  + Utf8 [checked]
  + Utf8 [collapseActionView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [context]
  + Utf8 [enabled]
  + Utf8 [exclusive]
  + Utf8 [expandActionView]
  + Utf8 [getActionProvider]
  + Utf8 [getActionView]
  + Utf8 [getAlphabeticShortcut]
  + Utf8 [getDrawable]
  + Utf8 [getGroupId]
  + Utf8 [getIcon]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getMenuInfo]
  + Utf8 [getNumericShortcut]
  + Utf8 [getOrder]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getSubMenu]
  + Utf8 [getTitle]
  + Utf8 [getTitleCondensed]
  + Utf8 [group]
  + Utf8 [hasSubMenu]
  + Utf8 [icon]
  + Utf8 [iconRes]
  + Utf8 [id]
  + Utf8 [intent]
  + Utf8 [invoke]
  + Utf8 [isActionViewExpanded]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isEnabled]
  + Utf8 [isVisible]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [listener]
  + Utf8 [mClickListener]
  + Utf8 [mContext]
  + Utf8 [mFlags]
  + Utf8 [mGroup]
  + Utf8 [mIconDrawable]
  + Utf8 [mId]
  + Utf8 [mIntent]
  + Utf8 [mOrdering]
  + Utf8 [mShortcutAlphabeticChar]
  + Utf8 [mShortcutNumericChar]
  + Utf8 [mTitle]
  + Utf8 [mTitleCondensed]
  + Utf8 [menuItemClickListener]
  + Utf8 [numericChar]
  + Utf8 [onMenuItemClick]
  + Utf8 [ordering]
  + Utf8 [resId]
  + Utf8 [setActionProvider]
  + Utf8 [setActionView]
  + Utf8 [setAlphabeticShortcut]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setEnabled]
  + Utf8 [setExclusiveCheckable]
  + Utf8 [setIcon]
  + Utf8 [setIntent]
  + Utf8 [setNumericShortcut]
  + Utf8 [setOnActionExpandListener]
  + Utf8 [setOnMenuItemClickListener]
  + Utf8 [setShortcut]
  + Utf8 [setShowAsAction]
  + Utf8 [setShowAsActionFlags]
  + Utf8 [setTitle]
  + Utf8 [setTitleCondensed]
  + Utf8 [setVisible]
  + Utf8 [show]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [visible]

Fields (count = 17):
  + Field:        mId I
    Access flags: 0x12
      = private final int mId
  + Field:        mGroup I
    Access flags: 0x12
      = private final int mGroup
  + Field:        mOrdering I
    Access flags: 0x12
      = private final int mOrdering
  + Field:        mTitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mTitle
  + Field:        mTitleCondensed Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mTitleCondensed
  + Field:        mIntent Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent mIntent
  + Field:        mShortcutNumericChar C
    Access flags: 0x2
      = private char mShortcutNumericChar
  + Field:        mShortcutAlphabeticChar C
    Access flags: 0x2
      = private char mShortcutAlphabeticChar
  + Field:        mIconDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mIconDrawable
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener
  + Field:        mFlags I
    Access flags: 0x2
      = private int mFlags
  + Field:        CHECKABLE I
    Access flags: 0x1a
      = private static final int CHECKABLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        CHECKED I
    Access flags: 0x1a
      = private static final int CHECKED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        EXCLUSIVE I
    Access flags: 0x1a
      = private static final int EXCLUSIVE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        HIDDEN I
    Access flags: 0x1a
      = private static final int HIDDEN
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        ENABLED I
    Access flags: 0x1a
      = private static final int ENABLED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]

Methods (count = 44):
  + Method:       <init>(Landroid/content/Context;IIIILjava/lang/CharSequence;)V
    Access flags: 0x1
      = public ActionMenuItem(android.content.Context,int,int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 7, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #33
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] bipush 16
      [7] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [10] aload_0 v0
      [11] aload_1 v1
      [12] putfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;]
      [15] aload_0 v0
      [16] iload_3 v3
      [17] putfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I]
      [20] aload_0 v0
      [21] iload_2 v2
      [22] putfield #19
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I]
      [25] aload_0 v0
      [26] iload v5
      [28] putfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I]
      [31] aload_0 v0
      [32] aload v6
      [34] putfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 60
        [4] -> line 53
        [10] -> line 62
        [15] -> line 63
        [20] -> line 64
        [25] -> line 66
        [31] -> line 67
        [37] -> line 68
      + Local variable table attribute (count = 7)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 38 [Landroid/content/Context; context]
        v2: 0 -> 38 [I group]
        v3: 0 -> 38 [I id]
        v4: 0 -> 38 [I categoryOrder]
        v5: 0 -> 38 [I ordering]
        v6: 0 -> 38 [Ljava/lang/CharSequence; title]
  + Method:       getAlphabeticShortcut()C
    Access flags: 0x1
      = public char getAlphabeticShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getGroupId()I
    Access flags: 0x1
      = public int getGroupId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mGroup I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getIntent()Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getIntent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getItemId()I
    Access flags: 0x1
      = public int getItemId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo;
    Access flags: 0x1
      = public android.view.ContextMenu$ContextMenuInfo getMenuInfo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 91
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getNumericShortcut()C
    Access flags: 0x1
      = public char getNumericShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 95
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getOrder()I
    Access flags: 0x1
      = public int getOrder()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mOrdering I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 99
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getSubMenu()Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu getSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 107
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       getTitleCondensed()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitleCondensed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       hasSubMenu()Z
    Access flags: 0x1
      = public boolean hasSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       isCheckable()Z
    Access flags: 0x1
      = public boolean isCheckable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [4] iconst_1
      [5] iand
      [6] ifeq +5 (target=11)
      [9] iconst_1
      [10] ireturn
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 119
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
      + Stack map table attribute (count = 1):
        - [11] Var: ..., Stack: (empty)
  + Method:       isChecked()Z
    Access flags: 0x1
      = public boolean isChecked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [4] iconst_2
      [5] iand
      [6] ifeq +5 (target=11)
      [9] iconst_1
      [10] ireturn
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 123
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
      + Stack map table attribute (count = 1):
        - [11] Var: ..., Stack: (empty)
  + Method:       isEnabled()Z
    Access flags: 0x1
      = public boolean isEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [4] bipush 16
      [6] iand
      [7] ifeq +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 127
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       isVisible()Z
    Access flags: 0x1
      = public boolean isVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [4] bipush 8
      [6] iand
      [7] ifne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 131
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 135
        [5] -> line 136
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [C alphaChar]
  + Method:       setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setCheckable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [5] bipush -2
      [7] iand
      [8] iload_1 v1
      [9] ifeq +7 (target=16)
      [12] iconst_1
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] ior
      [18] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [21] aload_0 v0
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 140
        [21] -> line 141
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 23 [Z checkable]
      + Stack map table attribute (count = 2):
        - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i]
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i]
  + Method:       setExclusiveCheckable(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.ActionMenuItem setExclusiveCheckable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [5] bipush -5
      [7] iand
      [8] iload_1 v1
      [9] ifeq +7 (target=16)
      [12] iconst_4
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] ior
      [18] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [21] aload_0 v0
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 145
        [21] -> line 146
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 23 [Z exclusive]
      + Stack map table attribute (count = 2):
        - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i]
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i]
  + Method:       setChecked(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setChecked(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [5] bipush -3
      [7] iand
      [8] iload_1 v1
      [9] ifeq +7 (target=16)
      [12] iconst_2
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] ior
      [18] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [21] aload_0 v0
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 150
        [21] -> line 151
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 23 [Z checked]
      + Stack map table attribute (count = 2):
        - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i]
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i]
  + Method:       setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [5] bipush -17
      [7] iand
      [8] iload_1 v1
      [9] ifeq +8 (target=17)
      [12] bipush 16
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] ior
      [19] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [22] aload_0 v0
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 155
        [22] -> line 156
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 24 [Z enabled]
      + Stack map table attribute (count = 2):
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i]
        - [18] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #20
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 160
        [5] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setIcon(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;]
      [5] invokevirtual #28
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [8] iload_1 v1
      [9] invokevirtual #30
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [12] putfield #20
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIconDrawable Landroid/graphics/drawable/Drawable;]
      [15] aload_0 v0
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 167
        [15] -> line 168
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 17 [I iconRes]
  + Method:       setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 172
        [5] -> line 173
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [Landroid/content/Intent; intent]
  + Method:       setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setNumericShortcut(char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #25
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 177
        [5] -> line 178
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [C numericChar]
  + Method:       setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 182
        [5] -> line 183
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; menuItemClickListener]
  + Method:       setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setShortcut(char,char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #25
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutNumericChar C]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mShortcutAlphabeticChar C]
      [10] aload_0 v0
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 187
        [5] -> line 188
        [10] -> line 189
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 12 [C numericChar]
        v2: 0 -> 12 [C alphaChar]
  + Method:       setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 193
        [5] -> line 194
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; title]
  + Method:       setTitle(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;]
      [5] invokevirtual #28
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [8] iload_1 v1
      [9] invokevirtual #31
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [12] putfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitle Ljava/lang/CharSequence;]
      [15] aload_0 v0
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 198
        [15] -> line 199
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 17 [I title]
  + Method:       setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #27
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mTitleCondensed Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 203
        [5] -> line 204
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [Ljava/lang/CharSequence; title]
  + Method:       setVisible(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setVisible(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [5] bipush 8
      [7] iand
      [8] iload_1 v1
      [9] ifeq +7 (target=16)
      [12] iconst_0
      [13] goto +5 (target=18)
      [16] bipush 8
      [18] ior
      [19] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mFlags I]
      [22] aload_0 v0
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 208
        [22] -> line 209
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 24 [Z visible]
      + Stack map table attribute (count = 2):
        - [16] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i]
        - [18] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItem][i][i]
  + Method:       invoke()Z
    Access flags: 0x1
      = public boolean invoke()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [4] ifnull +18 (target=22)
      [7] aload_0 v0
      [8] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [11] aload_0 v0
      [12] invokeinterface #35
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [17] ifeq +5 (target=22)
      [20] iconst_1
      [21] ireturn
      [22] aload_0 v0
      [23] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;]
      [26] ifnull +16 (target=42)
      [29] aload_0 v0
      [30] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mContext Landroid/content/Context;]
      [33] aload_0 v0
      [34] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.mIntent Landroid/content/Intent;]
      [37] invokevirtual #29
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [40] iconst_1
      [41] ireturn
      [42] iconst_0
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 213
        [20] -> line 214
        [22] -> line 217
        [29] -> line 218
        [40] -> line 219
        [42] -> line 222
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
      + Stack map table attribute (count = 2):
        - [22] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
  + Method:       setShowAsAction(I)V
    Access flags: 0x1
      = public void setShowAsAction(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 227
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 1 [I show]
  + Method:       setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 2):
      [0] new #15
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] invokespecial #34
        + Methodref [java/lang/UnsupportedOperationException.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 230
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 8 [Landroid/view/View; actionView]
  + Method:       getActionView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 234
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       setActionView(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 2):
      [0] new #15
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] invokespecial #34
        + Methodref [java/lang/UnsupportedOperationException.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 239
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 8 [I resId]
  + Method:       getActionProvider()Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionProvider getActionProvider()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 244
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 2):
      [0] new #15
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] invokespecial #34
        + Methodref [java/lang/UnsupportedOperationException.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 249
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 8 [Lcom/actionbarsherlock/view/ActionProvider; actionProvider]
  + Method:       setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setShowAsAction (I)V]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 254
        [5] -> line 255
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 7 [I actionEnum]
  + Method:       expandActionView()Z
    Access flags: 0x1
      = public boolean expandActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 260
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       collapseActionView()Z
    Access flags: 0x1
      = public boolean collapseActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 265
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       isActionViewExpanded()Z
    Access flags: 0x1
      = public boolean isActionViewExpanded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 270
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
  + Method:       setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 276
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; listener]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnActionExpandListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [ActionMenuItem.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuItemView
  Superclass:    android/widget/LinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.ActionMenuItemView extends android.widget.LinearLayout

Interfaces (count = 5):
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnLongClickListener]
  + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]

Constant Pool (count = 460):
  + Integer [-2147483648]
  + Integer [1073741824]
  + Class [[I]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/Rect]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/text/TextUtils]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnLongClickListener]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [android/widget/ImageButton]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/ResourcesCompat]
  + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Class [com/actionbarsherlock/internal/widget/CapitalizingButton]
  + Class [com/actionbarsherlock/internal/widget/IcsToast]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Math]
  + Class [java/util/HashSet]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Set]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.widthPixels I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I]
  + Fieldref [com/actionbarsherlock/R$id.abs__imageButton I]
  + Fieldref [com/actionbarsherlock/R$id.abs__textButton I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/Rect.height ()I]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;]
  + Methodref [android/widget/ImageButton.getDrawable ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/widget/ImageButton.setEnabled (Z)V]
  + Methodref [android/widget/ImageButton.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
  + Methodref [android/widget/ImageButton.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.onAttachedToWindow ()V]
  + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V]
  + Methodref [android/widget/LinearLayout.onMeasure (II)V]
  + Methodref [android/widget/LinearLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/widget/LinearLayout.setEnabled (Z)V]
  + Methodref [android/widget/Toast.setGravity (III)V]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContentDescription ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getHeight ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getLocationOnScreen ([I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onHoverEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setId (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.actionFormatChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.showsTextAsAction ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getText ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setTextCompat (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsToast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/util/HashSet.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker.invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [SDK_INT I]
  + NameAndType [SherlockActionMenuItemView [I]
  + NameAndType [abs__config_allowActionMenuItemTextWithIcon I]
  + NameAndType [abs__imageButton I]
  + NameAndType [abs__textButton I]
  + NameAndType [actionFormatChanged ()V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getContentDescription ()Ljava/lang/CharSequence;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDimensionPixelSize (II)I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getDrawable ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHeight ()I]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getItemId ()I]
  + NameAndType [getLocationOnScreen ([I)V]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z]
  + NameAndType [getSize (I)I]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [getText ()Ljava/util/List;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V]
  + NameAndType [hasNext ()Z]
  + NameAndType [hasText ()Z]
  + NameAndType [height ()I]
  + NameAndType [invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isVisible ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mAllowTextWithIcon Z]
  + NameAndType [mExpandedFormat Z]
  + NameAndType [mImageButton Landroid/widget/ImageButton;]
  + NameAndType [mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;]
  + NameAndType [mListeners Ljava/util/Set;]
  + NameAndType [mMinWidth I]
  + NameAndType [mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
  + NameAndType [mTitle Ljava/lang/CharSequence;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [min (II)I]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [onMeasure (II)V]
  + NameAndType [onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onViewAttachedToWindow (Landroid/view/View;)V]
  + NameAndType [onViewDetachedFromWindow (Landroid/view/View;)V]
  + NameAndType [recycle ()V]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setGravity (III)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setId (I)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
  + NameAndType [setTextCompat (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [show ()V]
  + NameAndType [showsTextAsAction ()Z]
  + NameAndType [updateTextButtonVisibility ()V]
  + NameAndType [widthPixels I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnLongClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Z)V]
  + Utf8 [(ZC)V]
  + Utf8 [([I)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenuChildView]
  + Utf8 [ActionMenuItemView.java]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInvoker]
  + Utf8 [ItemView]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [Landroid/widget/Toast;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [OnClickListener]
  + Utf8 [OnLongClickListener]
  + Utf8 [SDK_INT]
  + Utf8 [SherlockActionMenuItemView]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs__config_allowActionMenuItemTextWithIcon]
  + Utf8 [abs__imageButton]
  + Utf8 [abs__textButton]
  + Utf8 [actionFormatChanged]
  + Utf8 [add]
  + Utf8 [addOnAttachStateChangeListener]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnLongClickListener]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/Toast]
  + Utf8 [attrs]
  + Utf8 [bool]
  + Utf8 [cdesc]
  + Utf8 [cheatSheet]
  + Utf8 [checkable]
  + Utf8 [checked]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/ResourcesCompat]
  + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingButton]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsToast]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [dispatchHoverEvent]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [displayFrame]
  + Utf8 [enabled]
  + Utf8 [event]
  + Utf8 [expandedFormat]
  + Utf8 [findViewById]
  + Utf8 [getContentDescription]
  + Utf8 [getContext]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getDrawable]
  + Utf8 [getHeight]
  + Utf8 [getIcon]
  + Utf8 [getItemData]
  + Utf8 [getItemId]
  + Utf8 [getLocationOnScreen]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getResources]
  + Utf8 [getResources_getBoolean]
  + Utf8 [getSize]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [getTitleForItemView]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [getWindowVisibleDisplayFrame]
  + Utf8 [hasNext]
  + Utf8 [hasText]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [icon]
  + Utf8 [id]
  + Utf8 [initialize]
  + Utf8 [invokeItem]
  + Utf8 [invoker]
  + Utf8 [isEmpty]
  + Utf8 [isEnabled]
  + Utf8 [isVisible]
  + Utf8 [itemData]
  + Utf8 [iterator]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Math]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Set]
  + Utf8 [listener]
  + Utf8 [mAllowTextWithIcon]
  + Utf8 [mExpandedFormat]
  + Utf8 [mImageButton]
  + Utf8 [mItemData]
  + Utf8 [mItemInvoker]
  + Utf8 [mListeners]
  + Utf8 [mMinWidth]
  + Utf8 [mTextButton]
  + Utf8 [mTitle]
  + Utf8 [makeMeasureSpec]
  + Utf8 [makeText]
  + Utf8 [menuType]
  + Utf8 [midy]
  + Utf8 [min]
  + Utf8 [needsDividerAfter]
  + Utf8 [needsDividerBefore]
  + Utf8 [next]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [oldMeasuredWidth]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onClick]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onFinishInflate]
  + Utf8 [onHoverEvent]
  + Utf8 [onLongClick]
  + Utf8 [onMeasure]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [onViewAttachedToWindow]
  + Utf8 [onViewDetachedFromWindow]
  + Utf8 [prefersCondensedTitle]
  + Utf8 [recycle]
  + Utf8 [remove]
  + Utf8 [removeOnAttachStateChangeListener]
  + Utf8 [screenPos]
  + Utf8 [screenWidth]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setContentDescription]
  + Utf8 [setEnabled]
  + Utf8 [setExpandedFormat]
  + Utf8 [setGravity]
  + Utf8 [setIcon]
  + Utf8 [setId]
  + Utf8 [setImageDrawable]
  + Utf8 [setItemInvoker]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnLongClickListener]
  + Utf8 [setShortcut]
  + Utf8 [setTextCompat]
  + Utf8 [setTitle]
  + Utf8 [setVisibility]
  + Utf8 [shortcutKey]
  + Utf8 [show]
  + Utf8 [showShortcut]
  + Utf8 [showsIcon]
  + Utf8 [showsTextAsAction]
  + Utf8 [specSize]
  + Utf8 [styleable]
  + Utf8 [targetWidth]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [updateTextButtonVisibility]
  + Utf8 [v]
  + Utf8 [visible]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthPixels]

Fields (count = 9):
  + Field:        mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData
  + Field:        mTitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mTitle
  + Field:        mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker mItemInvoker
  + Field:        mImageButton Landroid/widget/ImageButton;
    Access flags: 0x2
      = private android.widget.ImageButton mImageButton
  + Field:        mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.CapitalizingButton mTextButton
  + Field:        mAllowTextWithIcon Z
    Access flags: 0x2
      = private boolean mAllowTextWithIcon
  + Field:        mExpandedFormat Z
    Access flags: 0x2
      = private boolean mExpandedFormat
  + Field:        mMinWidth I
    Access flags: 0x2
      = private int mMinWidth
  + Field:        mListeners Ljava/util/Set;
    Access flags: 0x12
      = private final java.util.Set mListeners
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Set<Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;>;]

Methods (count = 30):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionMenuItemView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #85
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 65
        [6] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionMenuItemView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] invokespecial #86
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 69
        [7] -> line 70
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public ActionMenuItemView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #76
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] new #39
        + Class [java/util/HashSet]
      [10] dup
      [11] invokespecial #123
        + Methodref [java/util/HashSet.<init> ()V]
      [14] putfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;]
      [17] aload_0 v0
      [18] aload_1 v1
      [19] getstatic #45
        + Fieldref [com/actionbarsherlock/R$bool.abs__config_allowActionMenuItemTextWithIcon I]
      [22] invokestatic #84
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
      [25] putfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z]
      [28] aload_1 v1
      [29] aload_2 v2
      [30] getstatic #48
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMenuItemView [I]
      [33] iconst_0
      [34] iconst_0
      [35] invokevirtual #59
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [38] astore v4
      [40] aload_0 v0
      [41] aload v4
      [43] iconst_0
      [44] iconst_0
      [45] invokevirtual #61
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [48] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I]
      [51] aload v4
      [53] invokevirtual #62
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 74
        [6] -> line 62
        [17] -> line 75
        [19] -> line 76
        [22] -> line 75
        [28] -> line 77
        [30] -> line 78
        [35] -> line 77
        [40] -> line 79
        [43] -> line 80
        [45] -> line 79
        [51] -> line 81
        [56] -> line 82
      + Local variable table attribute (count = 5)
        v0: 0 -> 57 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 57 [Landroid/content/Context; context]
        v2: 0 -> 57 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 57 [I defStyle]
        v4: 40 -> 57 [Landroid/content/res/TypedArray; a]
  + Method:       addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V
    Access flags: 0x1
      = public void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;]
      [4] aload_1 v1
      [5] invokeinterface #130
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 86
        [11] -> line 87
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]
  + Method:       removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V
    Access flags: 0x1
      = public void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;]
      [4] aload_1 v1
      [5] invokeinterface #132
        + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 91
        [11] -> line 92
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #77
        + Methodref [android/widget/LinearLayout.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;]
      [8] invokeinterface #131
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [13] astore_2 v2
      [14] goto +20 (target=34)
      [17] aload_2 v2
      [18] invokeinterface #128
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [23] checkcast #26
        + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
      [26] astore_1 v1
      [27] aload_1 v1
      [28] aload_0 v0
      [29] invokeinterface #124
        + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V]
      [34] aload_2 v2
      [35] invokeinterface #127
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [40] ifne -23 (target=17)
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 96
        [4] -> line 97
        [27] -> line 98
        [34] -> line 97
        [43] -> line 100
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 27 -> 34 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]
      + Stack map table attribute (count = 2):
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][T][a:java/util/Iterator], Stack: 
        - [34] Var: ..., Stack: (empty)
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #78
        + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mListeners Ljava/util/Set;]
      [8] invokeinterface #131
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [13] astore_2 v2
      [14] goto +20 (target=34)
      [17] aload_2 v2
      [18] invokeinterface #128
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [23] checkcast #26
        + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
      [26] astore_1 v1
      [27] aload_1 v1
      [28] aload_0 v0
      [29] invokeinterface #125
        + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V]
      [34] aload_2 v2
      [35] invokeinterface #127
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [40] ifne -23 (target=17)
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 104
        [4] -> line 105
        [27] -> line 106
        [34] -> line 105
        [43] -> line 108
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 27 -> 34 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]
      + Stack map table attribute (count = 2):
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][T][a:java/util/Iterator], Stack: 
        - [34] Var: ..., Stack: (empty)
  + Method:       onFinishInflate()V
    Access flags: 0x1
      = public void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getstatic #46
        + Fieldref [com/actionbarsherlock/R$id.abs__imageButton I]
      [5] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;]
      [8] checkcast #17
        + Class [android/widget/ImageButton]
      [11] putfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [14] aload_0 v0
      [15] aload_0 v0
      [16] getstatic #47
        + Fieldref [com/actionbarsherlock/R$id.abs__textButton I]
      [19] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.findViewById (I)Landroid/view/View;]
      [22] checkcast #35
        + Class [com/actionbarsherlock/internal/widget/CapitalizingButton]
      [25] putfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
      [28] aload_0 v0
      [29] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [32] aload_0 v0
      [33] invokevirtual #73
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [36] aload_0 v0
      [37] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
      [40] aload_0 v0
      [41] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [44] aload_0 v0
      [45] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [48] aload_0 v0
      [49] invokevirtual #74
        + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
      [52] aload_0 v0
      [53] aload_0 v0
      [54] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [57] aload_0 v0
      [58] aload_0 v0
      [59] invokevirtual #103
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 113
        [14] -> line 114
        [28] -> line 115
        [36] -> line 116
        [44] -> line 117
        [52] -> line 118
        [57] -> line 119
        [62] -> line 120
      + Local variable table attribute (count = 1)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
  + Method:       getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 123
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
  + Method:       initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V
    Access flags: 0x1
      = public void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #108
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
      [10] invokevirtual #100
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] aload_0 v0
      [16] invokevirtual #111
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
      [19] invokevirtual #104
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setTitle (Ljava/lang/CharSequence;)V]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] invokevirtual #109
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [27] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setId (I)V]
      [30] aload_0 v0
      [31] aload_1 v1
      [32] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
      [35] ifeq +7 (target=42)
      [38] iconst_0
      [39] goto +5 (target=44)
      [42] bipush 8
      [44] invokevirtual #105
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setVisibility (I)V]
      [47] aload_0 v0
      [48] aload_1 v1
      [49] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
      [52] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setEnabled (Z)V]
      [55] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 127
        [5] -> line 129
        [13] -> line 130
        [22] -> line 131
        [30] -> line 133
        [47] -> line 134
        [55] -> line 135
      + Local variable table attribute (count = 3)
        v0: 0 -> 56 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 56 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; itemData]
        v2: 0 -> 56 [I menuType]
      + Stack map table attribute (count = 2):
        - [42] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
        - [44] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i]
  + Method:       setEnabled(Z)V
    Access flags: 0x1
      = public void setEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #81
        + Methodref [android/widget/LinearLayout.setEnabled (Z)V]
      [5] aload_0 v0
      [6] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [9] iload_1 v1
      [10] invokevirtual #71
        + Methodref [android/widget/ImageButton.setEnabled (Z)V]
      [13] aload_0 v0
      [14] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
      [17] iload_1 v1
      [18] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setEnabled (Z)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 139
        [5] -> line 140
        [13] -> line 141
        [21] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 22 [Z enabled]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;]
      [4] ifnull +17 (target=21)
      [7] aload_0 v0
      [8] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;]
      [11] aload_0 v0
      [12] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [15] invokeinterface #126
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker.invokeItem (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [20] pop
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 145
        [7] -> line 146
        [21] -> line 148
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 22 [Landroid/view/View; v]
      + Stack map table attribute (count = 1):
        - [21] Var: ..., Stack: (empty)
  + Method:       setItemInvoker(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V
    Access flags: 0x1
      = public void setItemInvoker(com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemInvoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 151
        [5] -> line 152
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; invoker]
  + Method:       prefersCondensedTitle()Z
    Access flags: 0x1
      = public boolean prefersCondensedTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 155
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
  + Method:       setCheckable(Z)V
    Access flags: 0x1
      = public void setCheckable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 1 [Z checkable]
  + Method:       setChecked(Z)V
    Access flags: 0x1
      = public void setChecked(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 164
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 1 [Z checked]
  + Method:       setExpandedFormat(Z)V
    Access flags: 0x1
      = public void setExpandedFormat(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z]
      [4] iload_1 v1
      [5] ificmpeq +22 (target=27)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z]
      [13] aload_0 v0
      [14] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [17] ifnull +10 (target=27)
      [20] aload_0 v0
      [21] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [24] invokevirtual #107
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.actionFormatChanged ()V]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 167
        [8] -> line 168
        [13] -> line 169
        [20] -> line 170
        [27] -> line 173
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 28 [Z expandedFormat]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)
  + Method:       updateTextButtonVisibility()V
    Access flags: 0x2
      = private void updateTextButtonVisibility()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
      [4] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getText ()Ljava/lang/CharSequence;]
      [7] invokestatic #65
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [10] ifeq +7 (target=17)
      [13] iconst_0
      [14] goto +4 (target=18)
      [17] iconst_1
      [18] istore_1 v1
      [19] iload_1 v1
      [20] aload_0 v0
      [21] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [24] invokevirtual #70
        + Methodref [android/widget/ImageButton.getDrawable ()Landroid/graphics/drawable/Drawable;]
      [27] ifnull +31 (target=58)
      [30] aload_0 v0
      [31] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [34] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.showsTextAsAction ()Z]
      [37] ifeq +17 (target=54)
      [40] aload_0 v0
      [41] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mAllowTextWithIcon Z]
      [44] ifne +14 (target=58)
      [47] aload_0 v0
      [48] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mExpandedFormat Z]
      [51] ifne +7 (target=58)
      [54] iconst_0
      [55] goto +4 (target=59)
      [58] iconst_1
      [59] iand
      [60] istore_1 v1
      [61] aload_0 v0
      [62] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
      [65] iload_1 v1
      [66] ifeq +7 (target=73)
      [69] iconst_0
      [70] goto +5 (target=75)
      [73] bipush 8
      [75] invokevirtual #120
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setVisibility (I)V]
      [78] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 176
        [19] -> line 177
        [20] -> line 177
        [30] -> line 178
        [61] -> line 180
        [78] -> line 181
      + Local variable table attribute (count = 2)
        v0: 0 -> 79 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 19 -> 79 [Z visible]
      + Stack map table attribute (count = 7):
        - [17] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: [i]
        - [54] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [i]
        - [58] Var: ..., Stack: [i]
        - [59] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [i][i]
        - [73] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/CapitalizingButton]
        - [75] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][i], Stack: [a:com/actionbarsherlock/internal/widget/CapitalizingButton][i]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [4] aload_1 v1
      [5] invokevirtual #72
        + Methodref [android/widget/ImageButton.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [8] aload_1 v1
      [9] ifnull +14 (target=23)
      [12] aload_0 v0
      [13] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [16] iconst_0
      [17] invokevirtual #75
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [20] goto +12 (target=32)
      [23] aload_0 v0
      [24] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mImageButton Landroid/widget/ImageButton;]
      [27] bipush 8
      [29] invokevirtual #75
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [32] aload_0 v0
      [33] invokespecial #106
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 184
        [8] -> line 185
        [12] -> line 186
        [20] -> line 187
        [23] -> line 188
        [32] -> line 191
        [36] -> line 192
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 37 [Landroid/graphics/drawable/Drawable; icon]
      + Stack map table attribute (count = 2):
        - [23] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       hasText()Z
    Access flags: 0x1
      = public boolean hasText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
      [4] invokevirtual #116
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.getVisibility ()I]
      [7] bipush 8
      [9] ificmpeq +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 195
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setShortcut(ZC)V
    Access flags: 0x1
      = public void setShortcut(boolean,char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 200
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 1 [Z showShortcut]
        v2: 0 -> 1 [C shortcutKey]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTextButton Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
      [9] aload_0 v0
      [10] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;]
      [13] invokevirtual #119
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setTextCompat (Ljava/lang/CharSequence;)V]
      [16] aload_0 v0
      [17] aload_0 v0
      [18] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mTitle Ljava/lang/CharSequence;]
      [21] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setContentDescription (Ljava/lang/CharSequence;)V]
      [24] aload_0 v0
      [25] invokespecial #106
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.updateTextButtonVisibility ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 203
        [5] -> line 205
        [16] -> line 207
        [24] -> line 208
        [28] -> line 209
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 29 [Ljava/lang/CharSequence; title]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #97
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [5] iconst_1
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 213
        [5] -> line 214
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 7 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] getstatic #43
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +8 (target=13)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #80
        + Methodref [android/widget/LinearLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [13] aload_0 v0
      [14] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContentDescription ()Ljava/lang/CharSequence;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] invokestatic #65
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [22] ifne +14 (target=36)
      [25] aload_1 v1
      [26] invokevirtual #69
        + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;]
      [29] aload_2 v2
      [30] invokeinterface #129
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [35] pop
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 219
        [8] -> line 220
        [13] -> line 222
        [18] -> line 223
        [25] -> line 224
        [36] -> line 226
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 37 [Landroid/view/accessibility/AccessibilityEvent; event]
        v2: 18 -> 37 [Ljava/lang/CharSequence; cdesc]
      + Stack map table attribute (count = 2):
        - [13] Var: ..., Stack: (empty)
        - [36] Var: ...[a:java/lang/CharSequence], Stack: (empty)
  + Method:       dispatchHoverEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean dispatchHoverEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] getstatic #43
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +9 (target=14)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.onHoverEvent (Landroid/view/MotionEvent;)Z]
      [13] ireturn
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 231
        [8] -> line 232
        [14] -> line 234
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 16 [Landroid/view/MotionEvent; event]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       showsIcon()Z
    Access flags: 0x1
      = public boolean showsIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 238
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
  + Method:       needsDividerBefore()Z
    Access flags: 0x1
      = public boolean needsDividerBefore()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [11] invokevirtual #108
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
      [14] ifnonnull +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 242
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       needsDividerAfter()Z
    Access flags: 0x1
      = public boolean needsDividerAfter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 246
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
  + Method:       onLongClick(Landroid/view/View;)Z
    Access flags: 0x1
      = public boolean onLongClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 136, locals = 10, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z]
      [4] ifeq +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] iconst_2
      [10] newarray 10
      [12] astore_2 v2
      [13] new #7
        + Class [android/graphics/Rect]
      [16] dup
      [17] invokespecial #63
        + Methodref [android/graphics/Rect.<init> ()V]
      [20] astore_3 v3
      [21] aload_0 v0
      [22] aload_2 v2
      [23] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getLocationOnScreen ([I)V]
      [26] aload_0 v0
      [27] aload_3 v3
      [28] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V]
      [31] aload_0 v0
      [32] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getContext ()Landroid/content/Context;]
      [35] astore v4
      [37] aload_0 v0
      [38] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getWidth ()I]
      [41] istore v5
      [43] aload_0 v0
      [44] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getHeight ()I]
      [47] istore v6
      [49] aload_2 v2
      [50] iconst_1
      [51] iaload
      [52] iload v6
      [54] iconst_2
      [55] idiv
      [56] iadd
      [57] istore v7
      [59] aload v4
      [61] invokevirtual #58
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [64] invokevirtual #60
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [67] getfield #44
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [70] istore v8
      [72] aload v4
      [74] aload_0 v0
      [75] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [78] invokevirtual #110
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
      [81] iconst_0
      [82] invokestatic #121
        + Methodref [com/actionbarsherlock/internal/widget/IcsToast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [85] astore v9
      [87] iload v7
      [89] aload_3 v3
      [90] invokevirtual #64
        + Methodref [android/graphics/Rect.height ()I]
      [93] ificmpge +26 (target=119)
      [96] aload v9
      [98] bipush 53
      [100] iload v8
      [102] aload_2 v2
      [103] iconst_0
      [104] iaload
      [105] isub
      [106] iload v5
      [108] iconst_2
      [109] idiv
      [110] isub
      [111] iload v6
      [113] invokevirtual #82
        + Methodref [android/widget/Toast.setGravity (III)V]
      [116] goto +13 (target=129)
      [119] aload v9
      [121] bipush 81
      [123] iconst_0
      [124] iload v6
      [126] invokevirtual #82
        + Methodref [android/widget/Toast.setGravity (III)V]
      [129] aload v9
      [131] invokevirtual #83
        + Methodref [android/widget/Toast.show ()V]
      [134] iconst_1
      [135] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 251
        [7] -> line 253
        [9] -> line 256
        [13] -> line 257
        [21] -> line 258
        [26] -> line 259
        [31] -> line 261
        [37] -> line 262
        [43] -> line 263
        [49] -> line 264
        [59] -> line 265
        [72] -> line 267
        [87] -> line 268
        [96] -> line 270
        [100] -> line 271
        [113] -> line 270
        [116] -> line 272
        [119] -> line 274
        [129] -> line 276
        [134] -> line 277
      + Local variable table attribute (count = 10)
        v0: 0 -> 136 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 136 [Landroid/view/View; v]
        v2: 13 -> 136 [[I screenPos]
        v3: 21 -> 136 [Landroid/graphics/Rect; displayFrame]
        v4: 37 -> 136 [Landroid/content/Context; context]
        v5: 43 -> 136 [I width]
        v6: 49 -> 136 [I height]
        v7: 59 -> 136 [I midy]
        v8: 72 -> 136 [I screenWidth]
        v9: 87 -> 136 [Landroid/widget/Toast; cheatSheet]
      + Stack map table attribute (count = 3):
        - [9] Var: ..., Stack: (empty)
        - [119] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView][a:android/view/View][a:[I][a:android/graphics/Rect][a:android/content/Context][i][i][i][i][a:android/widget/Toast], Stack: 
        - [129] Var: ..., Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #79
        + Methodref [android/widget/LinearLayout.onMeasure (II)V]
      [6] iload_1 v1
      [7] invokestatic #66
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [10] istore_3 v3
      [11] iload_1 v1
      [12] invokestatic #67
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [15] istore v4
      [17] aload_0 v0
      [18] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.getMeasuredWidth ()I]
      [21] istore v5
      [23] iload_3 v3
      [24] ldc #1
        + Integer [-2147483648]
      [26] ificmpne +15 (target=41)
      [29] iload v4
      [31] aload_0 v0
      [32] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I]
      [35] invokestatic #122
        + Methodref [java/lang/Math.min (II)I]
      [38] goto +7 (target=45)
      [41] aload_0 v0
      [42] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I]
      [45] istore v6
      [47] iload_3 v3
      [48] ldc #2
        + Integer [1073741824]
      [50] ificmpeq +29 (target=79)
      [53] aload_0 v0
      [54] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.mMinWidth I]
      [57] ifle +22 (target=79)
      [60] iload v5
      [62] iload v6
      [64] ificmpge +15 (target=79)
      [67] aload_0 v0
      [68] iload v6
      [70] ldc #2
        + Integer [1073741824]
      [72] invokestatic #68
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [75] iload_2 v2
      [76] invokespecial #79
        + Methodref [android/widget/LinearLayout.onMeasure (II)V]
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 282
        [6] -> line 284
        [11] -> line 285
        [17] -> line 286
        [23] -> line 287
        [41] -> line 288
        [45] -> line 287
        [47] -> line 290
        [67] -> line 292
        [75] -> line 293
        [76] -> line 292
        [79] -> line 295
      + Local variable table attribute (count = 7)
        v0: 0 -> 80 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; this]
        v1: 0 -> 80 [I widthMeasureSpec]
        v2: 0 -> 80 [I heightMeasureSpec]
        v3: 11 -> 80 [I widthMode]
        v4: 17 -> 80 [I specSize]
        v5: 23 -> 80 [I oldMeasuredWidth]
        v6: 47 -> 80 [I targetWidth]
      + Stack map table attribute (count = 3):
        - [41] Var: ...[i][i][i], Stack: (empty)
        - [45] Var: ..., Stack: [i]
        - [79] Var: ...[i], Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnLongClickListener]
      + Class [android/view/View]
      + Utf8 [OnLongClickListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      + Utf8 [ActionMenuChildView]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [ItemInvoker]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
  + Source file attribute:
    + Utf8 [ActionMenuItemView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter
  Superclass:    com/actionbarsherlock/internal/view/menu/BaseMenuPresenter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter extends com.actionbarsherlock.internal.view.menu.BaseMenuPresenter

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]

Constant Pool (count = 578):
  + Float [56.0]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/DisplayMetrics]
  + Class [android/util/SparseBooleanArray]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$integer]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/internal/ResourcesCompat]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
  + Class [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/util/ArrayList]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.density F]
  + Fieldref [android/util/DisplayMetrics.widthPixels I]
  + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_item_layout I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_layout I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/util/SparseBooleanArray.<init> ()V]
  + Methodref [android/util/SparseBooleanArray.clear ()V]
  + Methodref [android/util/SparseBooleanArray.get (I)Z]
  + Methodref [android/util/SparseBooleanArray.put (IZ)V]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.post (Ljava/lang/Runnable;)Z]
  + Methodref [android/view/View.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.dismiss ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.show ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey.get (Landroid/content/Context;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setOverflowReserved (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.<init> (Landroid/content/Context;II)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
  + Methodref [com/actionbarsherlock/view/ActionProvider.setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.isEmpty ()Z]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;II)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [abs__action_menu_item_layout I]
  + NameAndType [abs__action_menu_layout I]
  + NameAndType [abs__max_action_buttons I]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
  + NameAndType [clear ()V]
  + NameAndType [close (Z)V]
  + NameAndType [density F]
  + NameAndType [dismiss ()V]
  + NameAndType [dismissPopupMenus ()Z]
  + NameAndType [filterLeftoverView (Landroid/view/ViewGroup;I)Z]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;]
  + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + NameAndType [generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (I)Z]
  + NameAndType [get (Landroid/content/Context;)Z]
  + NameAndType [getActionItems ()Ljava/util/ArrayList;]
  + NameAndType [getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [getActionView ()Landroid/view/View;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getGroupId ()I]
  + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [getItemId ()I]
  + NameAndType [getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + NameAndType [getNonActionItems ()Ljava/util/ArrayList;]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getParentMenu ()Lcom/actionbarsherlock/view/Menu;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getResources_getInteger (Landroid/content/Context;I)I]
  + NameAndType [getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [getVisibleItems ()Ljava/util/ArrayList;]
  + NameAndType [hasCollapsibleActionView ()Z]
  + NameAndType [hasVisibleItems ()Z]
  + NameAndType [hideOverflowMenu ()Z]
  + NameAndType [hideSubMenus ()Z]
  + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + NameAndType [isActionButton ()Z]
  + NameAndType [isActionViewExpanded ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isOverflowMenuShowing ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [mActionButtonGroups Landroid/util/SparseBooleanArray;]
  + NameAndType [mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
  + NameAndType [mActionItemWidthLimit I]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mExpandedActionViewsExclusive Z]
  + NameAndType [mMaxItems I]
  + NameAndType [mMaxItemsSet Z]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + NameAndType [mMinCellSize I]
  + NameAndType [mOpenSubMenuId I]
  + NameAndType [mOverflowButton Landroid/view/View;]
  + NameAndType [mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + NameAndType [mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
  + NameAndType [mReserveOverflow Z]
  + NameAndType [mReserveOverflowSet Z]
  + NameAndType [mScrapActionButtonView Landroid/view/View;]
  + NameAndType [mStrictWidthLimit Z]
  + NameAndType [mSystemContext Landroid/content/Context;]
  + NameAndType [mWidthLimit I]
  + NameAndType [mWidthLimitSet Z]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [measureChildForCells (Landroid/view/View;IIII)I]
  + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + NameAndType [onItemsChanged (Z)V]
  + NameAndType [onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + NameAndType [openSubMenuId I]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [put (IZ)V]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [requestsActionButton ()Z]
  + NameAndType [requiresActionButton ()Z]
  + NameAndType [reserveOverflow (Landroid/content/Context;)Z]
  + NameAndType [setAnchorView (Landroid/view/View;)V]
  + NameAndType [setIsActionButton (Z)V]
  + NameAndType [setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setOverflowReserved (Z)V]
  + NameAndType [setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
  + NameAndType [setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [show ()V]
  + NameAndType [size ()I]
  + NameAndType [updateMenuView (Z)V]
  + NameAndType [widthPixels I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;I)I]
  + Utf8 [(Landroid/content/Context;II)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;IIII)I]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [(Landroid/view/ViewGroup;I)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionButtonSubmenu]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [HasPermanentMenuKey]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInvoker]
  + Utf8 [ItemView]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/util/SparseBooleanArray;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MeasureSpec]
  + Utf8 [OpenOverflowRunnable]
  + Utf8 [OverflowMenuButton]
  + Utf8 [OverflowPopup]
  + Utf8 [PopupPresenterCallback]
  + Utf8 [SDK_INT]
  + Utf8 [SavedState]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [SubUiVisibilityListener]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [abs__action_menu_item_layout]
  + Utf8 [abs__action_menu_layout]
  + Utf8 [abs__max_action_buttons]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [actionItemView]
  + Utf8 [actionItems]
  + Utf8 [actionView]
  + Utf8 [addView]
  + Utf8 [allMenusAreClosing]
  + Utf8 [anchor]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/util/SparseBooleanArray]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [areYouMyGroupie]
  + Utf8 [bindItemView]
  + Utf8 [cellSize]
  + Utf8 [cellSizeRemaining]
  + Utf8 [cells]
  + Utf8 [cellsRemaining]
  + Utf8 [checkLayoutParams]
  + Utf8 [child]
  + Utf8 [childIndex]
  + Utf8 [clear]
  + Utf8 [cleared]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$integer]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/internal/ResourcesCompat]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
  + Utf8 [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [context]
  + Utf8 [convertView]
  + Utf8 [count]
  + Utf8 [density]
  + Utf8 [dismiss]
  + Utf8 [dismissPopupMenus]
  + Utf8 [filterLeftoverView]
  + Utf8 [findItem]
  + Utf8 [findViewForItem]
  + Utf8 [firstActionWidth]
  + Utf8 [flagActionItems]
  + Utf8 [generateLayoutParams]
  + Utf8 [generateOverflowButtonLayoutParams]
  + Utf8 [get]
  + Utf8 [getActionItems]
  + Utf8 [getActionProvider]
  + Utf8 [getActionView]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getGroupId]
  + Utf8 [getItem]
  + Utf8 [getItemData]
  + Utf8 [getItemId]
  + Utf8 [getItemView]
  + Utf8 [getLayoutParams]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMenuView]
  + Utf8 [getNonActionItems]
  + Utf8 [getParent]
  + Utf8 [getParentMenu]
  + Utf8 [getResources]
  + Utf8 [getResources_getInteger]
  + Utf8 [getSubMenu]
  + Utf8 [getVisibleItems]
  + Utf8 [groupId]
  + Utf8 [hasCollapsibleActionView]
  + Utf8 [hasOverflow]
  + Utf8 [hasVisibleItems]
  + Utf8 [hideOverflowMenu]
  + Utf8 [hideSubMenus]
  + Utf8 [i]
  + Utf8 [inGroup]
  + Utf8 [initForMenu]
  + Utf8 [initialize]
  + Utf8 [integer]
  + Utf8 [isAction]
  + Utf8 [isActionButton]
  + Utf8 [isActionViewExpanded]
  + Utf8 [isEmpty]
  + Utf8 [isExclusive]
  + Utf8 [isOverflowMenuShowing]
  + Utf8 [isOverflowReserved]
  + Utf8 [isShowing]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [itemCount]
  + Utf8 [itemView]
  + Utf8 [itemsSize]
  + Utf8 [j]
  + Utf8 [java/util/ArrayList]
  + Utf8 [layout]
  + Utf8 [lp]
  + Utf8 [mActionButtonGroups]
  + Utf8 [mActionButtonPopup]
  + Utf8 [mActionItemWidthLimit]
  + Utf8 [mContext]
  + Utf8 [mExpandedActionViewsExclusive]
  + Utf8 [mMaxItems]
  + Utf8 [mMaxItemsSet]
  + Utf8 [mMenu]
  + Utf8 [mMenuView]
  + Utf8 [mMinCellSize]
  + Utf8 [mOpenSubMenuId]
  + Utf8 [mOverflowButton]
  + Utf8 [mOverflowPopup]
  + Utf8 [mPopupPresenterCallback]
  + Utf8 [mPostedOpenRunnable]
  + Utf8 [mReserveOverflow]
  + Utf8 [mReserveOverflowSet]
  + Utf8 [mScrapActionButtonView]
  + Utf8 [mStrictWidthLimit]
  + Utf8 [mSystemContext]
  + Utf8 [mWidthLimit]
  + Utf8 [mWidthLimitSet]
  + Utf8 [makeMeasureSpec]
  + Utf8 [maxActions]
  + Utf8 [measure]
  + Utf8 [measureChildForCells]
  + Utf8 [measuredWidth]
  + Utf8 [menu]
  + Utf8 [menuParent]
  + Utf8 [menuView]
  + Utf8 [newConfig]
  + Utf8 [nonActionItems]
  + Utf8 [onCloseMenu]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onItemsChanged]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSubMenuSelected]
  + Utf8 [onSubUiVisibilityChanged]
  + Utf8 [openSubMenuId]
  + Utf8 [parent]
  + Utf8 [popup]
  + Utf8 [post]
  + Utf8 [provider]
  + Utf8 [put]
  + Utf8 [querySpec]
  + Utf8 [removeCallbacks]
  + Utf8 [removeView]
  + Utf8 [requestedItems]
  + Utf8 [requestsActionButton]
  + Utf8 [requiredItems]
  + Utf8 [requiresActionButton]
  + Utf8 [res]
  + Utf8 [reserveOverflow]
  + Utf8 [result]
  + Utf8 [root]
  + Utf8 [saved]
  + Utf8 [seenGroups]
  + Utf8 [setAnchorView]
  + Utf8 [setExpandedActionViewsExclusive]
  + Utf8 [setIsActionButton]
  + Utf8 [setItemInvoker]
  + Utf8 [setItemLimit]
  + Utf8 [setLayoutParams]
  + Utf8 [setOverflowReserved]
  + Utf8 [setPresenter]
  + Utf8 [setReserveOverflow]
  + Utf8 [setSubUiVisibilityListener]
  + Utf8 [setVisibility]
  + Utf8 [setWidthLimit]
  + Utf8 [shouldIncludeItem]
  + Utf8 [show]
  + Utf8 [showOverflowMenu]
  + Utf8 [size]
  + Utf8 [spec]
  + Utf8 [state]
  + Utf8 [strict]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [topSubMenu]
  + Utf8 [updateMenuView]
  + Utf8 [v]
  + Utf8 [visibleItems]
  + Utf8 [width]
  + Utf8 [widthLimit]
  + Utf8 [widthPixels]

Fields (count = 18):
  + Field:        mOverflowButton Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mOverflowButton
  + Field:        mReserveOverflow Z
    Access flags: 0x2
      = private boolean mReserveOverflow
  + Field:        mReserveOverflowSet Z
    Access flags: 0x2
      = private boolean mReserveOverflowSet
  + Field:        mWidthLimit I
    Access flags: 0x2
      = private int mWidthLimit
  + Field:        mActionItemWidthLimit I
    Access flags: 0x2
      = private int mActionItemWidthLimit
  + Field:        mMaxItems I
    Access flags: 0x2
      = private int mMaxItems
  + Field:        mMaxItemsSet Z
    Access flags: 0x2
      = private boolean mMaxItemsSet
  + Field:        mStrictWidthLimit Z
    Access flags: 0x2
      = private boolean mStrictWidthLimit
  + Field:        mWidthLimitSet Z
    Access flags: 0x2
      = private boolean mWidthLimitSet
  + Field:        mExpandedActionViewsExclusive Z
    Access flags: 0x2
      = private boolean mExpandedActionViewsExclusive
  + Field:        mMinCellSize I
    Access flags: 0x2
      = private int mMinCellSize
  + Field:        mActionButtonGroups Landroid/util/SparseBooleanArray;
    Access flags: 0x12
      = private final android.util.SparseBooleanArray mActionButtonGroups
  + Field:        mScrapActionButtonView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mScrapActionButtonView
  + Field:        mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mOverflowPopup
  + Field:        mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu mActionButtonPopup
  + Field:        mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable mPostedOpenRunnable
  + Field:        mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;
    Access flags: 0x10
      = final com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback mPopupPresenterCallback
  + Field:        mOpenSubMenuId I
    Access flags: 0x0
      = int mOpenSubMenuId

Methods (count = 32):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionMenuPresenter(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] getstatic #44
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_layout I]
      [5] getstatic #43
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_menu_item_layout I]
      [8] invokespecial #114
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.<init> (Landroid/content/Context;II)V]
      [11] aload_0 v0
      [12] new #7
        + Class [android/util/SparseBooleanArray]
      [15] dup
      [16] invokespecial #70
        + Methodref [android/util/SparseBooleanArray.<init> ()V]
      [19] putfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;]
      [22] aload_0 v0
      [23] new #23
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback]
      [26] dup
      [27] aload_0 v0
      [28] aconst_null
      [29] invokespecial #105
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V]
      [32] putfield #58
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 77
        [5] -> line 78
        [11] -> line 64
        [22] -> line 73
        [35] -> line 79
      + Local variable table attribute (count = 2)
        v0: 0 -> 36 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 36 [Landroid/content/Context; context]
  + Method:       initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 168, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #118
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [6] aload_1 v1
      [7] invokevirtual #68
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [10] astore_3 v3
      [11] aload_0 v0
      [12] getfield #61
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z]
      [15] ifne +14 (target=29)
      [18] aload_0 v0
      [19] aload_0 v0
      [20] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;]
      [23] invokestatic #95
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.reserveOverflow (Landroid/content/Context;)Z]
      [26] putfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [29] aload_0 v0
      [30] getfield #66
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z]
      [33] ifne +16 (target=49)
      [36] aload_0 v0
      [37] aload_3 v3
      [38] invokevirtual #69
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [41] getfield #41
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [44] iconst_2
      [45] idiv
      [46] putfield #65
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I]
      [49] aload_0 v0
      [50] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z]
      [53] ifne +14 (target=67)
      [56] aload_0 v0
      [57] aload_1 v1
      [58] getstatic #42
        + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I]
      [61] invokestatic #86
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I]
      [64] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I]
      [67] aload_0 v0
      [68] getfield #65
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I]
      [71] istore v4
      [73] aload_0 v0
      [74] getfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [77] ifeq +59 (target=136)
      [80] aload_0 v0
      [81] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [84] ifnonnull +37 (target=121)
      [87] aload_0 v0
      [88] new #21
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
      [91] dup
      [92] aload_0 v0
      [93] aload_0 v0
      [94] getfield #64
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;]
      [97] invokespecial #102
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V]
      [100] putfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [103] iconst_0
      [104] iconst_0
      [105] invokestatic #82
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [108] istore v5
      [110] aload_0 v0
      [111] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [114] iload v5
      [116] iload v5
      [118] invokevirtual #77
        + Methodref [android/view/View.measure (II)V]
      [121] iload v4
      [123] aload_0 v0
      [124] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [127] invokevirtual #75
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [130] isub
      [131] istore v4
      [133] goto +8 (target=141)
      [136] aload_0 v0
      [137] aconst_null
      [138] putfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [141] aload_0 v0
      [142] iload v4
      [144] putfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I]
      [147] aload_0 v0
      [148] ldc #1
        + Float [56.0]
      [150] aload_3 v3
      [151] invokevirtual #69
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [154] getfield #40
        + Fieldref [android/util/DisplayMetrics.density F]
      [157] fmul
      [158] f2i
      [159] putfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I]
      [162] aload_0 v0
      [163] aconst_null
      [164] putfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
      [167] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 83
        [6] -> line 85
        [11] -> line 87
        [18] -> line 88
        [29] -> line 91
        [36] -> line 92
        [49] -> line 96
        [56] -> line 97
        [67] -> line 100
        [73] -> line 101
        [80] -> line 102
        [87] -> line 103
        [103] -> line 104
        [110] -> line 105
        [121] -> line 107
        [133] -> line 108
        [136] -> line 109
        [141] -> line 112
        [147] -> line 114
        [162] -> line 117
        [167] -> line 118
      + Local variable table attribute (count = 6)
        v0: 0 -> 168 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 168 [Landroid/content/Context; context]
        v2: 0 -> 168 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v3: 11 -> 168 [Landroid/content/res/Resources; res]
        v4: 73 -> 168 [I width]
        v5: 110 -> 121 [I spec]
      + Stack map table attribute (count = 6):
        - [29] Var: ...[a:android/content/res/Resources], Stack: (empty)
        - [49] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: (empty)
        - [121] Var: ...[i], Stack: (empty)
        - [136] Var: ..., Stack: (empty)
        - [141] Var: ..., Stack: (empty)
  + Method:       reserveOverflow(Landroid/content/Context;)Z
    Access flags: 0x9
      = public static boolean reserveOverflow(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 2):
      [0] getstatic #39
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmpge +15 (target=20)
      [8] getstatic #39
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [11] bipush 11
      [13] ificmplt +5 (target=18)
      [16] iconst_1
      [17] ireturn
      [18] iconst_0
      [19] ireturn
      [20] aload_0 v0
      [21] invokestatic #100
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey.get (Landroid/content/Context;)Z]
      [24] ifeq +7 (target=31)
      [27] iconst_0
      [28] goto +4 (target=32)
      [31] iconst_1
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 121
        [8] -> line 122
        [20] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Landroid/content/Context; context]
      + Stack map table attribute (count = 4):
        - [18] Var: ..., Stack: (empty)
        - [20] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: [i]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z]
      [4] ifne +32 (target=36)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;]
      [12] getstatic #42
        + Fieldref [com/actionbarsherlock/R$integer.abs__max_action_buttons I]
      [15] invokestatic #86
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getInteger (Landroid/content/Context;I)I]
      [18] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I]
      [21] aload_0 v0
      [22] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [25] ifnull +11 (target=36)
      [28] aload_0 v0
      [29] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [32] iconst_1
      [33] invokevirtual #127
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 135
        [7] -> line 136
        [12] -> line 137
        [15] -> line 136
        [21] -> line 138
        [28] -> line 139
        [36] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 37 [Landroid/content/res/Configuration; newConfig]
      + Stack map table attribute (count = 1):
        - [36] Var: ..., Stack: (empty)
  + Method:       setWidthLimit(IZ)V
    Access flags: 0x1
      = public void setWidthLimit(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #65
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimit I]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z]
      [10] aload_0 v0
      [11] iconst_1
      [12] putfield #66
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mWidthLimitSet Z]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 145
        [5] -> line 146
        [10] -> line 147
        [15] -> line 148
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 16 [I width]
        v2: 0 -> 16 [Z strict]
  + Method:       setReserveOverflow(Z)V
    Access flags: 0x1
      = public void setReserveOverflow(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #61
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflowSet Z]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 151
        [5] -> line 152
        [10] -> line 153
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 11 [Z reserveOverflow]
  + Method:       setItemLimit(I)V
    Access flags: 0x1
      = public void setItemLimit(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItemsSet Z]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 156
        [5] -> line 157
        [10] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 11 [I itemCount]
  + Method:       setExpandedActionViewsExclusive(Z)V
    Access flags: 0x1
      = public void setExpandedActionViewsExclusive(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 161
        [5] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 6 [Z isExclusive]
  + Method:       getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #117
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [5] astore_2 v2
      [6] aload_2 v2
      [7] checkcast #25
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [10] aload_0 v0
      [11] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setPresenter (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
      [14] aload_2 v2
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 166
        [6] -> line 167
        [14] -> line 168
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 16 [Landroid/view/ViewGroup; root]
        v2: 6 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuView; result]
  + Method:       getItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 7, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #129
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;]
      [4] astore v4
      [6] aload v4
      [8] ifnull +10 (target=18)
      [11] aload_1 v1
      [12] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z]
      [15] ifeq +21 (target=36)
      [18] aload_2 v2
      [19] instanceof #16
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
      [22] ifne +5 (target=27)
      [25] aconst_null
      [26] astore_2 v2
      [27] aload_0 v0
      [28] aload_1 v1
      [29] aload_2 v2
      [30] aload_3 v3
      [31] invokespecial #116
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [34] astore v4
      [36] aload v4
      [38] aload_1 v1
      [39] invokevirtual #133
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z]
      [42] ifeq +8 (target=50)
      [45] bipush 8
      [47] goto +4 (target=51)
      [50] iconst_0
      [51] invokevirtual #81
        + Methodref [android/view/View.setVisibility (I)V]
      [54] aload_3 v3
      [55] checkcast #25
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [58] astore v5
      [60] aload v4
      [62] invokevirtual #74
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [65] astore v6
      [67] aload v5
      [69] aload v6
      [71] invokevirtual #108
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.checkLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Z]
      [74] ifne +15 (target=89)
      [77] aload v4
      [79] aload v5
      [81] aload v6
      [83] invokevirtual #109
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
      [86] invokevirtual #80
        + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [89] aload v4
      [91] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 173
        [6] -> line 174
        [18] -> line 175
        [25] -> line 176
        [27] -> line 178
        [36] -> line 180
        [54] -> line 182
        [60] -> line 183
        [67] -> line 184
        [77] -> line 185
        [89] -> line 187
      + Local variable table attribute (count = 7)
        v0: 0 -> 92 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 92 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v2: 0 -> 92 [Landroid/view/View; convertView]
        v3: 0 -> 92 [Landroid/view/ViewGroup; parent]
        v4: 6 -> 92 [Landroid/view/View; actionView]
        v5: 60 -> 92 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; menuParent]
        v6: 67 -> 92 [Landroid/view/ViewGroup$LayoutParams; lp]
      + Stack map table attribute (count = 6):
        - [18] Var: ...[a:android/view/View], Stack: (empty)
        - [27] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: [a:android/view/View]
        - [51] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View][a:android/view/ViewGroup][a:android/view/View], Stack: [a:android/view/View][i]
        - [89] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams], Stack: (empty)
  + Method:       bindItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V
    Access flags: 0x1
      = public void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] aload_1 v1
      [2] iconst_0
      [3] invokeinterface #146
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
      [8] aload_0 v0
      [9] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [12] checkcast #25
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [15] astore_3 v3
      [16] aload_2 v2
      [17] checkcast #16
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
      [20] astore v4
      [22] aload v4
      [24] aload_3 v3
      [25] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.setItemInvoker (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 192
        [8] -> line 194
        [16] -> line 195
        [22] -> line 196
        [28] -> line 197
      + Local variable table attribute (count = 5)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v2: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; itemView]
        v3: 16 -> 29 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; menuView]
        v4: 22 -> 29 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; actionItemView]
  + Method:       shouldIncludeItem(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 3, stack = 1):
      [0] aload_2 v2
      [1] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 201
      + Local variable table attribute (count = 3)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 5 [I childIndex]
        v2: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       updateMenuView(Z)V
    Access flags: 0x1
      = public void updateMenuView(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 281, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #121
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V]
      [5] aload_0 v0
      [6] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [9] ifnull +56 (target=65)
      [12] aload_0 v0
      [13] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [16] invokevirtual #124
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionItems ()Ljava/util/ArrayList;]
      [19] astore_2 v2
      [20] aload_2 v2
      [21] invokevirtual #144
        + Methodref [java/util/ArrayList.size ()I]
      [24] istore_3 v3
      [25] iconst_0
      [26] istore v4
      [28] goto +31 (target=59)
      [31] aload_2 v2
      [32] iload v4
      [34] invokevirtual #142
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [37] checkcast #30
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [40] invokevirtual #128
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;]
      [43] astore v5
      [45] aload v5
      [47] ifnull +9 (target=56)
      [50] aload v5
      [52] aload_0 v0
      [53] invokevirtual #141
        + Methodref [com/actionbarsherlock/view/ActionProvider.setSubUiVisibilityListener (Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V]
      [56] iinc v4, 1
      [59] iload v4
      [61] iload_3 v3
      [62] ificmplt -31 (target=31)
      [65] aload_0 v0
      [66] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [69] ifnull +13 (target=82)
      [72] aload_0 v0
      [73] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [76] invokevirtual #125
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
      [79] goto +4 (target=83)
      [82] aconst_null
      [83] astore_2 v2
      [84] iconst_0
      [85] istore_3 v3
      [86] aload_0 v0
      [87] getfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [90] ifeq +53 (target=143)
      [93] aload_2 v2
      [94] ifnull +49 (target=143)
      [97] aload_2 v2
      [98] invokevirtual #144
        + Methodref [java/util/ArrayList.size ()I]
      [101] istore v4
      [103] iload v4
      [105] iconst_1
      [106] ificmpne +26 (target=132)
      [109] aload_2 v2
      [110] iconst_0
      [111] invokevirtual #142
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [114] checkcast #30
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [117] invokevirtual #133
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z]
      [120] ifeq +7 (target=127)
      [123] iconst_0
      [124] goto +4 (target=128)
      [127] iconst_1
      [128] istore_3 v3
      [129] goto +14 (target=143)
      [132] iload v4
      [134] ifle +7 (target=141)
      [137] iconst_1
      [138] goto +4 (target=142)
      [141] iconst_0
      [142] istore_3 v3
      [143] iload_3 v3
      [144] ifeq +87 (target=231)
      [147] aload_0 v0
      [148] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [151] ifnonnull +19 (target=170)
      [154] aload_0 v0
      [155] new #21
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
      [158] dup
      [159] aload_0 v0
      [160] aload_0 v0
      [161] getfield #64
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mSystemContext Landroid/content/Context;]
      [164] invokespecial #102
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V]
      [167] putfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [170] aload_0 v0
      [171] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [174] invokevirtual #76
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [177] checkcast #10
        + Class [android/view/ViewGroup]
      [180] astore v4
      [182] aload v4
      [184] aload_0 v0
      [185] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [188] ifacmpeq +78 (target=266)
      [191] aload v4
      [193] ifnull +12 (target=205)
      [196] aload v4
      [198] aload_0 v0
      [199] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [202] invokevirtual #85
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [205] aload_0 v0
      [206] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [209] checkcast #25
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [212] astore v5
      [214] aload v5
      [216] aload_0 v0
      [217] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [220] aload v5
      [222] invokevirtual #110
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateOverflowButtonLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
      [225] invokevirtual #107
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [228] goto +38 (target=266)
      [231] aload_0 v0
      [232] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [235] ifnull +31 (target=266)
      [238] aload_0 v0
      [239] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [242] invokevirtual #76
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [245] aload_0 v0
      [246] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [249] ifacmpne +17 (target=266)
      [252] aload_0 v0
      [253] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [256] checkcast #10
        + Class [android/view/ViewGroup]
      [259] aload_0 v0
      [260] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [263] invokevirtual #85
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [266] aload_0 v0
      [267] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [270] checkcast #25
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [273] aload_0 v0
      [274] getfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [277] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setOverflowReserved (Z)V]
      [280] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 32)
        [0] -> line 206
        [5] -> line 208
        [12] -> line 209
        [20] -> line 210
        [25] -> line 211
        [31] -> line 212
        [45] -> line 213
        [50] -> line 214
        [56] -> line 211
        [65] -> line 219
        [72] -> line 220
        [83] -> line 219
        [84] -> line 222
        [86] -> line 223
        [97] -> line 224
        [103] -> line 225
        [109] -> line 226
        [129] -> line 227
        [132] -> line 228
        [143] -> line 232
        [147] -> line 233
        [154] -> line 234
        [170] -> line 236
        [182] -> line 237
        [191] -> line 238
        [196] -> line 239
        [205] -> line 241
        [214] -> line 242
        [228] -> line 244
        [252] -> line 245
        [266] -> line 248
        [280] -> line 249
      + Local variable table attribute (count = 11)
        v0: 0 -> 281 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 281 [Z cleared]
        v2: 20 -> 65 [Ljava/util/ArrayList; actionItems]
        v3: 25 -> 65 [I count]
        v4: 28 -> 65 [I i]
        v5: 45 -> 56 [Lcom/actionbarsherlock/view/ActionProvider; provider]
        v2: 84 -> 281 [Ljava/util/ArrayList; nonActionItems]
        v3: 86 -> 281 [Z hasOverflow]
        v4: 103 -> 143 [I count]
        v4: 182 -> 228 [Landroid/view/ViewGroup; parent]
        v5: 214 -> 228 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; menuView]
      + Local variable type table attribute (count = 2)
        v2: 20 -> 65 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; actionItems]
        v2: 84 -> 281 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; nonActionItems]
      + Stack map table attribute (count = 17):
        - [31] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [56] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [65] Var: -3, Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: [a:java/util/ArrayList]
        - [127] Var: ...[a:java/util/ArrayList][i][i], Stack: (empty)
        - [128] Var: ..., Stack: [i]
        - [132] Var: ..., Stack: (empty)
        - [141] Var: ..., Stack: (empty)
        - [142] Var: ..., Stack: [i]
        - [143] Var: -1, Stack: (empty)
        - [170] Var: ..., Stack: (empty)
        - [205] Var: ...[a:android/view/ViewGroup], Stack: (empty)
        - [228] Var: -1, Stack: (empty)
        - [231] Var: ..., Stack: (empty)
        - [266] Var: ..., Stack: (empty)
  + Method:       filterLeftoverView(Landroid/view/ViewGroup;I)Z
    Access flags: 0x1
      = public boolean filterLeftoverView(android.view.ViewGroup,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokevirtual #83
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [5] aload_0 v0
      [6] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [9] ifacmpne +5 (target=14)
      [12] iconst_0
      [13] ireturn
      [14] aload_0 v0
      [15] aload_1 v1
      [16] iload_2 v2
      [17] invokespecial #115
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 253
        [14] -> line 254
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 21 [Landroid/view/ViewGroup; parent]
        v2: 0 -> 21 [I childIndex]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x1
      = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 113, locals = 4, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #140
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
      [4] ifne +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] astore_2 v2
      [11] goto +11 (target=22)
      [14] aload_2 v2
      [15] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;]
      [18] checkcast #34
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [21] astore_2 v2
      [22] aload_2 v2
      [23] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getParentMenu ()Lcom/actionbarsherlock/view/Menu;]
      [26] aload_0 v0
      [27] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [30] ifacmpne -16 (target=14)
      [33] aload_0 v0
      [34] aload_2 v2
      [35] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
      [38] invokespecial #89
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.findViewForItem (Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;]
      [41] astore_3 v3
      [42] aload_3 v3
      [43] ifnonnull +17 (target=60)
      [46] aload_0 v0
      [47] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [50] ifnonnull +5 (target=55)
      [53] iconst_0
      [54] ireturn
      [55] aload_0 v0
      [56] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [59] astore_3 v3
      [60] aload_0 v0
      [61] aload_1 v1
      [62] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
      [65] invokeinterface #147
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [70] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I]
      [73] aload_0 v0
      [74] new #18
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
      [77] dup
      [78] aload_0 v0
      [79] aload_0 v0
      [80] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;]
      [83] aload_1 v1
      [84] invokespecial #96
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
      [87] putfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
      [90] aload_0 v0
      [91] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
      [94] aload_3 v3
      [95] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V]
      [98] aload_0 v0
      [99] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
      [102] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.show ()V]
      [105] aload_0 v0
      [106] aload_1 v1
      [107] invokespecial #120
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
      [110] pop
      [111] iconst_1
      [112] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 258
        [9] -> line 260
        [11] -> line 261
        [14] -> line 262
        [22] -> line 261
        [33] -> line 264
        [42] -> line 265
        [46] -> line 266
        [55] -> line 267
        [60] -> line 270
        [73] -> line 271
        [90] -> line 272
        [98] -> line 273
        [105] -> line 274
        [111] -> line 275
      + Local variable table attribute (count = 4)
        v0: 0 -> 113 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 113 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
        v2: 11 -> 113 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; topSubMenu]
        v3: 42 -> 113 [Landroid/view/View; anchor]
      + Stack map table attribute (count = 5):
        - [9] Var: ..., Stack: (empty)
        - [14] Var: ...[a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder], Stack: (empty)
        - [22] Var: ..., Stack: (empty)
        - [55] Var: ...[a:android/view/View], Stack: (empty)
        - [60] Var: ..., Stack: (empty)
  + Method:       findViewForItem(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;
    Access flags: 0x2
      = private android.view.View findViewForItem(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [4] checkcast #10
        + Class [android/view/ViewGroup]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] ifnonnull +5 (target=14)
      [12] aconst_null
      [13] areturn
      [14] aload_2 v2
      [15] invokevirtual #84
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [18] istore_3 v3
      [19] iconst_0
      [20] istore v4
      [22] goto +39 (target=61)
      [25] aload_2 v2
      [26] iload v4
      [28] invokevirtual #83
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [31] astore v5
      [33] aload v5
      [35] instanceof #33
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [38] ifeq +20 (target=58)
      [41] aload v5
      [43] checkcast #33
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [46] invokeinterface #145
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [51] aload_1 v1
      [52] ifacmpne +6 (target=58)
      [55] aload v5
      [57] areturn
      [58] iinc v4, 1
      [61] iload v4
      [63] iload_3 v3
      [64] ificmplt -39 (target=25)
      [67] aconst_null
      [68] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 279
        [8] -> line 280
        [14] -> line 282
        [19] -> line 283
        [25] -> line 284
        [33] -> line 285
        [41] -> line 286
        [55] -> line 287
        [58] -> line 283
        [67] -> line 290
      + Local variable table attribute (count = 6)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 69 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 8 -> 69 [Landroid/view/ViewGroup; parent]
        v3: 19 -> 69 [I count]
        v4: 22 -> 67 [I i]
        v5: 33 -> 58 [Landroid/view/View; child]
      + Stack map table attribute (count = 4):
        - [14] Var: ...[a:android/view/ViewGroup], Stack: (empty)
        - [25] Var: ...[i][i], Stack: (empty)
        - [58] Var: ..., Stack: (empty)
        - [61] Var: ..., Stack: (empty)
  + Method:       showOverflowMenu()Z
    Access flags: 0x1
      = public boolean showOverflowMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 2, stack = 7):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [4] ifeq +102 (target=106)
      [7] aload_0 v0
      [8] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
      [11] ifne +95 (target=106)
      [14] aload_0 v0
      [15] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [18] ifnull +88 (target=106)
      [21] aload_0 v0
      [22] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [25] ifnull +81 (target=106)
      [28] aload_0 v0
      [29] getfield #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
      [32] ifnonnull +74 (target=106)
      [35] aload_0 v0
      [36] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [39] invokevirtual #125
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
      [42] invokevirtual #143
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [45] ifne +61 (target=106)
      [48] new #22
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
      [51] dup
      [52] aload_0 v0
      [53] aload_0 v0
      [54] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mContext Landroid/content/Context;]
      [57] aload_0 v0
      [58] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [61] aload_0 v0
      [62] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [65] iconst_1
      [66] invokespecial #103
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
      [69] astore_1 v1
      [70] aload_0 v0
      [71] new #20
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable]
      [74] dup
      [75] aload_0 v0
      [76] aload_1 v1
      [77] invokespecial #101
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
      [80] putfield #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
      [83] aload_0 v0
      [84] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [87] checkcast #8
        + Class [android/view/View]
      [90] aload_0 v0
      [91] getfield #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
      [94] invokevirtual #78
        + Methodref [android/view/View.post (Ljava/lang/Runnable;)Z]
      [97] pop
      [98] aload_0 v0
      [99] aconst_null
      [100] invokespecial #120
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
      [103] pop
      [104] iconst_1
      [105] ireturn
      [106] iconst_0
      [107] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 298
        [28] -> line 299
        [48] -> line 300
        [70] -> line 301
        [83] -> line 303
        [98] -> line 307
        [104] -> line 309
        [106] -> line 311
      + Local variable table attribute (count = 2)
        v0: 0 -> 108 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 70 -> 106 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; popup]
      + Stack map table attribute (count = 1):
        - [106] Var: ..., Stack: (empty)
  + Method:       hideOverflowMenu()Z
    Access flags: 0x1
      = public boolean hideOverflowMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
      [4] ifnull +32 (target=36)
      [7] aload_0 v0
      [8] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [11] ifnull +25 (target=36)
      [14] aload_0 v0
      [15] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [18] checkcast #8
        + Class [android/view/View]
      [21] aload_0 v0
      [22] getfield #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
      [25] invokevirtual #79
        + Methodref [android/view/View.removeCallbacks (Ljava/lang/Runnable;)Z]
      [28] pop
      [29] aload_0 v0
      [30] aconst_null
      [31] putfield #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
      [34] iconst_1
      [35] ireturn
      [36] aload_0 v0
      [37] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [40] astore_1 v1
      [41] aload_1 v1
      [42] ifnull +9 (target=51)
      [45] aload_1 v1
      [46] invokevirtual #137
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V]
      [49] iconst_1
      [50] ireturn
      [51] iconst_0
      [52] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 320
        [14] -> line 321
        [29] -> line 322
        [34] -> line 323
        [36] -> line 326
        [41] -> line 327
        [45] -> line 328
        [49] -> line 329
        [51] -> line 331
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 41 -> 53 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; popup]
      + Stack map table attribute (count = 2):
        - [36] Var: ..., Stack: (empty)
        - [51] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper], Stack: (empty)
  + Method:       dismissPopupMenus()Z
    Access flags: 0x1
      = public boolean dismissPopupMenus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] aload_0 v0
      [7] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z]
      [10] ior
      [11] istore_1 v1
      [12] iload_1 v1
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 339
        [5] -> line 340
        [12] -> line 341
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 5 -> 14 [Z result]
  + Method:       hideSubMenus()Z
    Access flags: 0x1
      = public boolean hideSubMenus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
      [4] ifnull +12 (target=16)
      [7] aload_0 v0
      [8] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
      [11] invokevirtual #97
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.dismiss ()V]
      [14] iconst_1
      [15] ireturn
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 350
        [7] -> line 351
        [14] -> line 352
        [16] -> line 354
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       isOverflowMenuShowing()Z
    Access flags: 0x1
      = public boolean isOverflowMenuShowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [4] ifnull +15 (target=19)
      [7] aload_0 v0
      [8] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [11] invokevirtual #104
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.isShowing ()Z]
      [14] ifeq +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 361
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       isOverflowReserved()Z
    Access flags: 0x1
      = public boolean isOverflowReserved()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 368
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
  + Method:       flagActionItems()Z
    Access flags: 0x1
      = public boolean flagActionItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 666, locals = 21, stack = 6):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] invokevirtual #144
        + Methodref [java/util/ArrayList.size ()I]
      [12] istore_2 v2
      [13] aload_0 v0
      [14] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMaxItems I]
      [17] istore_3 v3
      [18] aload_0 v0
      [19] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionItemWidthLimit I]
      [22] istore v4
      [24] iconst_0
      [25] iconst_0
      [26] invokestatic #82
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [29] istore v5
      [31] aload_0 v0
      [32] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [35] checkcast #10
        + Class [android/view/ViewGroup]
      [38] astore v6
      [40] iconst_0
      [41] istore v7
      [43] iconst_0
      [44] istore v8
      [46] iconst_0
      [47] istore v9
      [49] iconst_0
      [50] istore v10
      [52] iconst_0
      [53] istore v11
      [55] goto +65 (target=120)
      [58] aload_1 v1
      [59] iload v11
      [61] invokevirtual #142
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [64] checkcast #30
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [67] astore v12
      [69] aload v12
      [71] invokevirtual #135
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z]
      [74] ifeq +9 (target=83)
      [77] iinc v7, 1
      [80] goto +20 (target=100)
      [83] aload v12
      [85] invokevirtual #134
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z]
      [88] ifeq +9 (target=97)
      [91] iinc v8, 1
      [94] goto +6 (target=100)
      [97] iconst_1
      [98] istore v10
      [100] aload_0 v0
      [101] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mExpandedActionViewsExclusive Z]
      [104] ifeq +13 (target=117)
      [107] aload v12
      [109] invokevirtual #133
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionViewExpanded ()Z]
      [112] ifeq +5 (target=117)
      [115] iconst_0
      [116] istore_3 v3
      [117] iinc v11, 1
      [120] iload v11
      [122] iload_2 v2
      [123] ificmplt -65 (target=58)
      [126] aload_0 v0
      [127] getfield #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mReserveOverflow Z]
      [130] ifeq +20 (target=150)
      [133] iload v10
      [135] ifne +12 (target=147)
      [138] iload v7
      [140] iload v8
      [142] iadd
      [143] iload_3 v3
      [144] ificmple +6 (target=150)
      [147] iinc v3, -1
      [150] iload_3 v3
      [151] iload v7
      [153] isub
      [154] istore_3 v3
      [155] aload_0 v0
      [156] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonGroups Landroid/util/SparseBooleanArray;]
      [159] astore v11
      [161] aload v11
      [163] invokevirtual #71
        + Methodref [android/util/SparseBooleanArray.clear ()V]
      [166] iconst_0
      [167] istore v12
      [169] iconst_0
      [170] istore v13
      [172] aload_0 v0
      [173] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z]
      [176] ifeq +33 (target=209)
      [179] iload v4
      [181] aload_0 v0
      [182] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I]
      [185] idiv
      [186] istore v13
      [188] iload v4
      [190] aload_0 v0
      [191] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I]
      [194] irem
      [195] istore v14
      [197] aload_0 v0
      [198] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMinCellSize I]
      [201] iload v14
      [203] iload v13
      [205] idiv
      [206] iadd
      [207] istore v12
      [209] iconst_0
      [210] istore v14
      [212] goto +446 (target=658)
      [215] aload_1 v1
      [216] iload v14
      [218] invokevirtual #142
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [221] checkcast #30
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [224] astore v15
      [226] aload v15
      [228] invokevirtual #135
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requiresActionButton ()Z]
      [231] ifeq +118 (target=349)
      [234] aload_0 v0
      [235] aload v15
      [237] aload_0 v0
      [238] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
      [241] aload v6
      [243] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [246] astore v16
      [248] aload_0 v0
      [249] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
      [252] ifnonnull +9 (target=261)
      [255] aload_0 v0
      [256] aload v16
      [258] putfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
      [261] aload_0 v0
      [262] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z]
      [265] ifeq +23 (target=288)
      [268] iload v13
      [270] aload v16
      [272] iload v12
      [274] iload v13
      [276] iload v5
      [278] iconst_0
      [279] invokestatic #111
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I]
      [282] isub
      [283] istore v13
      [285] goto +12 (target=297)
      [288] aload v16
      [290] iload v5
      [292] iload v5
      [294] invokevirtual #77
        + Methodref [android/view/View.measure (II)V]
      [297] aload v16
      [299] invokevirtual #75
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [302] istore v17
      [304] iload v4
      [306] iload v17
      [308] isub
      [309] istore v4
      [311] iload v9
      [313] ifne +7 (target=320)
      [316] iload v17
      [318] istore v9
      [320] aload v15
      [322] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [325] istore v18
      [327] iload v18
      [329] ifeq +11 (target=340)
      [332] aload v11
      [334] iload v18
      [336] iconst_1
      [337] invokevirtual #73
        + Methodref [android/util/SparseBooleanArray.put (IZ)V]
      [340] aload v15
      [342] iconst_1
      [343] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V]
      [346] goto +309 (target=655)
      [349] aload v15
      [351] invokevirtual #134
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.requestsActionButton ()Z]
      [354] ifeq +301 (target=655)
      [357] aload v15
      [359] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [362] istore v16
      [364] aload v11
      [366] iload v16
      [368] invokevirtual #72
        + Methodref [android/util/SparseBooleanArray.get (I)Z]
      [371] istore v17
      [373] iload_3 v3
      [374] ifgt +8 (target=382)
      [377] iload v17
      [379] ifeq +24 (target=403)
      [382] iload v4
      [384] ifle +19 (target=403)
      [387] aload_0 v0
      [388] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z]
      [391] ifeq +8 (target=399)
      [394] iload v13
      [396] ifle +7 (target=403)
      [399] iconst_1
      [400] goto +4 (target=404)
      [403] iconst_0
      [404] istore v18
      [406] iload v18
      [408] ifeq +144 (target=552)
      [411] aload_0 v0
      [412] aload v15
      [414] aload_0 v0
      [415] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
      [418] aload v6
      [420] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [423] astore v19
      [425] aload_0 v0
      [426] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
      [429] ifnonnull +9 (target=438)
      [432] aload_0 v0
      [433] aload v19
      [435] putfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mScrapActionButtonView Landroid/view/View;]
      [438] aload_0 v0
      [439] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z]
      [442] ifeq +35 (target=477)
      [445] aload v19
      [447] iload v12
      [449] iload v13
      [451] iload v5
      [453] iconst_0
      [454] invokestatic #111
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I]
      [457] istore v20
      [459] iload v13
      [461] iload v20
      [463] isub
      [464] istore v13
      [466] iload v20
      [468] ifne +18 (target=486)
      [471] iconst_0
      [472] istore v18
      [474] goto +12 (target=486)
      [477] aload v19
      [479] iload v5
      [481] iload v5
      [483] invokevirtual #77
        + Methodref [android/view/View.measure (II)V]
      [486] aload v19
      [488] invokevirtual #75
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [491] istore v20
      [493] iload v4
      [495] iload v20
      [497] isub
      [498] istore v4
      [500] iload v9
      [502] ifne +7 (target=509)
      [505] iload v20
      [507] istore v9
      [509] aload_0 v0
      [510] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mStrictWidthLimit Z]
      [513] ifeq +21 (target=534)
      [516] iload v18
      [518] iload v4
      [520] iflt +7 (target=527)
      [523] iconst_1
      [524] goto +4 (target=528)
      [527] iconst_0
      [528] iand
      [529] istore v18
      [531] goto +21 (target=552)
      [534] iload v18
      [536] iload v4
      [538] iload v9
      [540] iadd
      [541] ifle +7 (target=548)
      [544] iconst_1
      [545] goto +4 (target=549)
      [548] iconst_0
      [549] iand
      [550] istore v18
      [552] iload v18
      [554] ifeq +19 (target=573)
      [557] iload v16
      [559] ifeq +14 (target=573)
      [562] aload v11
      [564] iload v16
      [566] iconst_1
      [567] invokevirtual #73
        + Methodref [android/util/SparseBooleanArray.put (IZ)V]
      [570] goto +70 (target=640)
      [573] iload v17
      [575] ifeq +65 (target=640)
      [578] aload v11
      [580] iload v16
      [582] iconst_0
      [583] invokevirtual #73
        + Methodref [android/util/SparseBooleanArray.put (IZ)V]
      [586] iconst_0
      [587] istore v19
      [589] goto +44 (target=633)
      [592] aload_1 v1
      [593] iload v19
      [595] invokevirtual #142
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [598] checkcast #30
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [601] astore v20
      [603] aload v20
      [605] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [608] iload v16
      [610] ificmpne +20 (target=630)
      [613] aload v20
      [615] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z]
      [618] ifeq +6 (target=624)
      [621] iinc v3, 1
      [624] aload v20
      [626] iconst_0
      [627] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V]
      [630] iinc v19, 1
      [633] iload v19
      [635] iload v14
      [637] ificmplt -45 (target=592)
      [640] iload v18
      [642] ifeq +6 (target=648)
      [645] iinc v3, -1
      [648] aload v15
      [650] iload v18
      [652] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIsActionButton (Z)V]
      [655] iinc v14, 1
      [658] iload v14
      [660] iload_2 v2
      [661] ificmplt -446 (target=215)
      [664] iconst_1
      [665] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 94)
        [0] -> line 372
        [8] -> line 373
        [13] -> line 374
        [18] -> line 375
        [24] -> line 376
        [31] -> line 377
        [40] -> line 379
        [43] -> line 380
        [46] -> line 381
        [49] -> line 382
        [52] -> line 383
        [58] -> line 384
        [69] -> line 385
        [77] -> line 386
        [80] -> line 387
        [91] -> line 388
        [94] -> line 389
        [97] -> line 390
        [100] -> line 392
        [115] -> line 395
        [117] -> line 383
        [126] -> line 400
        [133] -> line 401
        [147] -> line 402
        [150] -> line 404
        [155] -> line 406
        [161] -> line 407
        [166] -> line 409
        [169] -> line 410
        [172] -> line 411
        [179] -> line 412
        [188] -> line 413
        [197] -> line 414
        [209] -> line 418
        [215] -> line 419
        [226] -> line 421
        [234] -> line 422
        [248] -> line 423
        [255] -> line 424
        [261] -> line 426
        [268] -> line 427
        [270] -> line 427
        [272] -> line 428
        [285] -> line 429
        [288] -> line 430
        [297] -> line 432
        [304] -> line 433
        [311] -> line 434
        [316] -> line 435
        [320] -> line 437
        [327] -> line 438
        [332] -> line 439
        [340] -> line 441
        [346] -> line 442
        [357] -> line 445
        [364] -> line 446
        [373] -> line 447
        [387] -> line 448
        [396] -> line 447
        [406] -> line 450
        [411] -> line 451
        [425] -> line 452
        [432] -> line 453
        [438] -> line 455
        [445] -> line 456
        [447] -> line 457
        [454] -> line 456
        [459] -> line 458
        [466] -> line 459
        [471] -> line 460
        [474] -> line 462
        [477] -> line 463
        [486] -> line 465
        [493] -> line 466
        [500] -> line 467
        [505] -> line 468
        [509] -> line 471
        [516] -> line 472
        [531] -> line 473
        [534] -> line 475
        [552] -> line 479
        [562] -> line 480
        [570] -> line 481
        [578] -> line 483
        [586] -> line 484
        [592] -> line 485
        [603] -> line 486
        [613] -> line 488
        [624] -> line 489
        [630] -> line 484
        [640] -> line 494
        [648] -> line 496
        [655] -> line 418
        [664] -> line 499
      + Local variable table attribute (count = 30)
        v0: 0 -> 666 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 8 -> 666 [Ljava/util/ArrayList; visibleItems]
        v2: 13 -> 666 [I itemsSize]
        v3: 18 -> 666 [I maxActions]
        v4: 24 -> 666 [I widthLimit]
        v5: 31 -> 666 [I querySpec]
        v6: 40 -> 666 [Landroid/view/ViewGroup; parent]
        v7: 43 -> 666 [I requiredItems]
        v8: 46 -> 666 [I requestedItems]
        v9: 49 -> 666 [I firstActionWidth]
        v10: 52 -> 666 [Z hasOverflow]
        v11: 55 -> 126 [I i]
        v12: 69 -> 117 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v11: 161 -> 666 [Landroid/util/SparseBooleanArray; seenGroups]
        v12: 169 -> 666 [I cellSize]
        v13: 172 -> 666 [I cellsRemaining]
        v14: 197 -> 209 [I cellSizeRemaining]
        v14: 212 -> 664 [I i]
        v15: 226 -> 655 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v16: 248 -> 346 [Landroid/view/View; v]
        v17: 304 -> 346 [I measuredWidth]
        v18: 327 -> 346 [I groupId]
        v16: 364 -> 655 [I groupId]
        v17: 373 -> 655 [Z inGroup]
        v18: 406 -> 655 [Z isAction]
        v19: 425 -> 552 [Landroid/view/View; v]
        v20: 459 -> 474 [I cells]
        v20: 493 -> 552 [I measuredWidth]
        v19: 589 -> 640 [I j]
        v20: 603 -> 630 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; areYouMyGroupie]
      + Local variable type table attribute (count = 1)
        v1: 8 -> 666 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; visibleItems]
      + Stack map table attribute (count = 40):
        - [58] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][i], Stack: 
        - [83] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [97] Var: ..., Stack: (empty)
        - [100] Var: ..., Stack: (empty)
        - [117] Var: -1, Stack: (empty)
        - [120] Var: ..., Stack: (empty)
        - [147] Var: -1, Stack: (empty)
        - [150] Var: ..., Stack: (empty)
        - [209] Var: ...[a:android/util/SparseBooleanArray][i][i], Stack: (empty)
        - [215] Var: ...[i], Stack: (empty)
        - [261] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty)
        - [288] Var: ..., Stack: (empty)
        - [297] Var: ..., Stack: (empty)
        - [320] Var: ...[i], Stack: (empty)
        - [340] Var: ...[i], Stack: (empty)
        - [349] Var: -3, Stack: (empty)
        - [382] Var: ...[i][i], Stack: (empty)
        - [399] Var: ..., Stack: (empty)
        - [403] Var: ..., Stack: (empty)
        - [404] Var: ..., Stack: [i]
        - [438] Var: ...[i][a:android/view/View], Stack: (empty)
        - [474] Var: ..., Stack: (empty)
        - [477] Var: ..., Stack: (empty)
        - [486] Var: ..., Stack: (empty)
        - [509] Var: ...[i], Stack: (empty)
        - [527] Var: ..., Stack: [i]
        - [528] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i][i][a:android/view/View][i], Stack: [i][i]
        - [534] Var: ..., Stack: (empty)
        - [548] Var: ..., Stack: [i]
        - [549] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i][i][a:android/view/View][i], Stack: [i][i]
        - [552] Var: -2, Stack: (empty)
        - [573] Var: ..., Stack: (empty)
        - [592] Var: ...[i], Stack: (empty)
        - [624] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [630] Var: -1, Stack: (empty)
        - [633] Var: ..., Stack: (empty)
        - [640] Var: -1, Stack: (empty)
        - [648] Var: ..., Stack: (empty)
        - [655] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:java/util/ArrayList][i][i][i][i][a:android/view/ViewGroup][i][i][i][i][a:android/util/SparseBooleanArray][i][i][i], Stack: 
        - [658] Var: ..., Stack: (empty)
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
      [4] pop
      [5] aload_0 v0
      [6] aload_1 v1
      [7] iload_2 v2
      [8] invokespecial #119
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 504
        [5] -> line 505
        [11] -> line 506
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 12 [Z allMenusAreClosing]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] new #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
      [3] dup
      [4] invokespecial #106
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I]
      [13] putfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I]
      [16] aload_1 v1
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 510
        [8] -> line 511
        [16] -> line 512
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 8 -> 18 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; state]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] getfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I]
      [9] ifle +37 (target=46)
      [12] aload_0 v0
      [13] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [16] aload_2 v2
      [17] getfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I]
      [20] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] ifnull +21 (target=46)
      [28] aload_3 v3
      [29] invokeinterface #148
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
      [34] checkcast #34
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [37] astore v4
      [39] aload_0 v0
      [40] aload v4
      [42] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
      [45] pop
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 517
        [5] -> line 518
        [12] -> line 519
        [24] -> line 520
        [28] -> line 521
        [39] -> line 522
        [46] -> line 525
      + Local variable table attribute (count = 5)
        v0: 0 -> 47 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 47 [Landroid/os/Parcelable; state]
        v2: 5 -> 47 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; saved]
        v3: 24 -> 46 [Lcom/actionbarsherlock/view/MenuItem; item]
        v4: 39 -> 46 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
      + Stack map table attribute (count = 1):
        - [46] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState], Stack: (empty)
  + Method:       onSubUiVisibilityChanged(Z)V
    Access flags: 0x1
      = public void onSubUiVisibilityChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] ifeq +12 (target=13)
      [4] aload_0 v0
      [5] aconst_null
      [6] invokespecial #120
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
      [9] pop
      [10] goto +11 (target=21)
      [13] aload_0 v0
      [14] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [17] iconst_0
      [18] invokevirtual #122
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 529
        [4] -> line 531
        [10] -> line 532
        [13] -> line 533
        [21] -> line 535
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; this]
        v1: 0 -> 22 [Z isVisible]
      + Stack map table attribute (count = 2):
        - [13] Var: ..., Stack: (empty)
        - [21] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup access$0(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V
    Access flags: 0x1008
      = static synthetic void access$1(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;
    Access flags: 0x1008
      = static synthetic android.view.View access$2(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOverflowButton Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 50
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V
    Access flags: 0x1008
      = static synthetic void access$3(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mActionButtonPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V
    Access flags: 0x1008
      = static synthetic void access$4(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPostedOpenRunnable Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 71
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 16)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$integer]
      + Class [com/actionbarsherlock/R]
      + Utf8 [integer]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [ActionButtonSubmenu]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [HasPermanentMenuKey]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OpenOverflowRunnable]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OverflowMenuButton]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OverflowPopup]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [PopupPresenterCallback]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [ItemInvoker]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
      + Class [com/actionbarsherlock/view/ActionProvider]
      + Utf8 [SubUiVisibilityListener]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu
  Superclass:    com/actionbarsherlock/internal/view/menu/MenuPopupHelper
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu extends com.actionbarsherlock.internal.view.menu.MenuPopupHelper

Interfaces (count = 0):

Constant Pool (count = 111):
  + Class [android/content/Context]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setForceShowIcon (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [isActionButton ()Z]
  + NameAndType [isVisible ()Z]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + NameAndType [mOpenSubMenuId I]
  + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + NameAndType [onDismiss ()V]
  + NameAndType [setAnchorView (Landroid/view/View;)V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + NameAndType [setForceShowIcon (Z)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionButtonSubmenu]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [android/content/Context]
  + Utf8 [android/view/View]
  + Utf8 [childItem]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [getIcon]
  + Utf8 [getItem]
  + Utf8 [i]
  + Utf8 [isActionButton]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [mMenuView]
  + Utf8 [mOpenSubMenuId]
  + Utf8 [mPopupPresenterCallback]
  + Utf8 [onDismiss]
  + Utf8 [preserveIconSpacing]
  + Utf8 [setAnchorView]
  + Utf8 [setCallback]
  + Utf8 [setForceShowIcon]
  + Utf8 [size]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V
    Access flags: 0x1
      = public ActionMenuPresenter$ActionButtonSubmenu(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 127, locals = 9, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] aload_3 v3
      [8] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [11] aload_3 v3
      [12] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
      [15] checkcast #5
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [18] astore v4
      [20] aload v4
      [22] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z]
      [25] ifne +28 (target=53)
      [28] aload_0 v0
      [29] aload_1 v1
      [30] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;]
      [33] ifnonnull +13 (target=46)
      [36] aload_1 v1
      [37] getfield #11
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [40] checkcast #2
        + Class [android/view/View]
      [43] goto +7 (target=50)
      [46] aload_1 v1
      [47] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$2 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;]
      [50] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setAnchorView (Landroid/view/View;)V]
      [53] aload_0 v0
      [54] aload_1 v1
      [55] getfield #13
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
      [58] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
      [61] iconst_0
      [62] istore v5
      [64] aload_3 v3
      [65] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I]
      [68] istore v6
      [70] iconst_0
      [71] istore v7
      [73] goto +40 (target=113)
      [76] aload_3 v3
      [77] iload v7
      [79] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [82] astore v8
      [84] aload v8
      [86] invokeinterface #27
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z]
      [91] ifeq +19 (target=110)
      [94] aload v8
      [96] invokeinterface #26
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;]
      [101] ifnull +9 (target=110)
      [104] iconst_1
      [105] istore v5
      [107] goto +13 (target=120)
      [110] iinc v7, 1
      [113] iload v7
      [115] iload v6
      [117] ificmplt -41 (target=76)
      [120] aload_0 v0
      [121] iload v5
      [123] invokevirtual #19
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.setForceShowIcon (Z)V]
      [126] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 648
        [5] -> line 649
        [11] -> line 652
        [20] -> line 653
        [28] -> line 655
        [53] -> line 658
        [61] -> line 660
        [64] -> line 661
        [70] -> line 662
        [76] -> line 663
        [84] -> line 664
        [104] -> line 665
        [107] -> line 666
        [110] -> line 662
        [120] -> line 669
        [126] -> line 670
      + Local variable table attribute (count = 8)
        v0: 0 -> 127 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; this]
        v2: 0 -> 127 [Landroid/content/Context; context]
        v3: 0 -> 127 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
        v4: 20 -> 127 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v5: 64 -> 127 [Z preserveIconSpacing]
        v6: 70 -> 127 [I count]
        v7: 73 -> 120 [I i]
        v8: 84 -> 110 [Lcom/actionbarsherlock/view/MenuItem; childItem]
      + Stack map table attribute (count = 7):
        - [46] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:android/content/Context][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
        - [50] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter][a:android/content/Context][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu][a:android/view/View]
        - [53] Var: ..., Stack: (empty)
        - [76] Var: ...[i][i][i], Stack: (empty)
        - [110] Var: ..., Stack: (empty)
        - [113] Var: ..., Stack: (empty)
        - [120] Var: -1, Stack: (empty)
  + Method:       onDismiss()V
    Access flags: 0x1
      = public void onDismiss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #22
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V]
      [4] aload_0 v0
      [5] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [8] aconst_null
      [9] invokestatic #16
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$3 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)V]
      [12] aload_0 v0
      [13] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [16] iconst_0
      [17] putfield #12
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 674
        [4] -> line 675
        [12] -> line 676
        [20] -> line 677
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [ActionButtonSubmenu]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 33):
  + Class [android/view/ViewConfiguration]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey]
  + Class [java/lang/Object]
  + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + Methodref [android/view/ViewConfiguration.hasPermanentMenuKey ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + NameAndType [hasPermanentMenuKey ()Z]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [<init>]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Code]
  + Utf8 [HasPermanentMenuKey]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/view/ViewConfiguration]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey]
  + Utf8 [context]
  + Utf8 [get]
  + Utf8 [hasPermanentMenuKey]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private ActionMenuPresenter$HasPermanentMenuKey()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; this]
  + Method:       get(Landroid/content/Context;)Z
    Access flags: 0x9
      = public static boolean get(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #5
        + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
      [4] invokevirtual #6
        + Methodref [android/view/ViewConfiguration.hasPermanentMenuKey ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/content/Context; context]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [HasPermanentMenuKey]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 69):
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$4 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.tryShow ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.changeMenuMode ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V]
  + NameAndType [changeMenuMode ()V]
  + NameAndType [getWindowToken ()Landroid/os/IBinder;]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + NameAndType [mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + NameAndType [tryShow ()Z]
  + Utf8 [()Landroid/os/IBinder;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OpenOverflowRunnable]
  + Utf8 [OverflowPopup]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$1]
  + Utf8 [access$4]
  + Utf8 [android/view/View]
  + Utf8 [changeMenuMode]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [getWindowToken]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mMenu]
  + Utf8 [mMenuView]
  + Utf8 [mPopup]
  + Utf8 [menuView]
  + Utf8 [popup]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [tryShow]

Fields (count = 2):
  + Field:        mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup mPopup
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V
    Access flags: 0x1
      = public ActionMenuPresenter$OpenOverflowRunnable(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [5] aload_0 v0
      [6] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 701
        [9] -> line 702
        [14] -> line 703
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; this]
        v2: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; popup]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [7] invokevirtual #16
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.changeMenuMode ()V]
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [14] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [17] checkcast #1
        + Class [android/view/View]
      [20] astore_1 v1
      [21] aload_1 v1
      [22] ifnull +31 (target=53)
      [25] aload_1 v1
      [26] invokevirtual #12
        + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
      [29] ifnull +24 (target=53)
      [32] aload_0 v0
      [33] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [36] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.tryShow ()Z]
      [39] ifeq +14 (target=53)
      [42] aload_0 v0
      [43] getfield #11
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [46] aload_0 v0
      [47] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.mPopup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [50] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
      [53] aload_0 v0
      [54] getfield #11
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [57] aconst_null
      [58] invokestatic #14
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$4 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 706
        [10] -> line 707
        [21] -> line 708
        [42] -> line 709
        [53] -> line 711
        [61] -> line 712
      + Local variable table attribute (count = 2)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; this]
        v1: 21 -> 62 [Landroid/view/View; menuView]
      + Stack map table attribute (count = 1):
        - [53] Var: ...[a:android/view/View], Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OpenOverflowRunnable]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OverflowPopup]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton
  Superclass:    android/widget/ImageButton
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton extends android.widget.ImageButton

Interfaces (count = 2):
  + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]

Constant Pool (count = 133):
  + Class [android/widget/ImageButton]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Class [java/util/HashSet]
  + Class [java/util/Iterator]
  + Class [java/util/Set]
  + Fieldref [com/actionbarsherlock/R$attr.actionOverflowButtonStyle I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Methodref [android/widget/ImageButton.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/ImageButton.onAttachedToWindow ()V]
  + Methodref [android/widget/ImageButton.onDetachedFromWindow ()V]
  + Methodref [android/widget/ImageButton.performClick ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.playSoundEffect (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setClickable (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setFocusable (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.dismiss ()V]
  + Methodref [java/util/HashSet.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + NameAndType [actionOverflowButtonStyle I]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [dismiss ()V]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mListeners Ljava/util/Set;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onViewAttachedToWindow (Landroid/view/View;)V]
  + NameAndType [onViewDetachedFromWindow (Landroid/view/View;)V]
  + NameAndType [performClick ()Z]
  + NameAndType [playSoundEffect (I)V]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [setClickable (Z)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [showOverflowMenu ()Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenuChildView]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OverflowMenuButton]
  + Utf8 [OverflowPopup]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [actionOverflowButtonStyle]
  + Utf8 [add]
  + Utf8 [addOnAttachStateChangeListener]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [attr]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Utf8 [context]
  + Utf8 [dismiss]
  + Utf8 [hasNext]
  + Utf8 [iterator]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Set]
  + Utf8 [listener]
  + Utf8 [mListeners]
  + Utf8 [needsDividerAfter]
  + Utf8 [needsDividerBefore]
  + Utf8 [next]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onViewAttachedToWindow]
  + Utf8 [onViewDetachedFromWindow]
  + Utf8 [performClick]
  + Utf8 [playSoundEffect]
  + Utf8 [remove]
  + Utf8 [removeOnAttachStateChangeListener]
  + Utf8 [setClickable]
  + Utf8 [setEnabled]
  + Utf8 [setFocusable]
  + Utf8 [setVisibility]
  + Utf8 [showOverflowMenu]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 2):
  + Field:        mListeners Ljava/util/Set;
    Access flags: 0x12
      = private final java.util.Set mListeners
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Set<Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;>;]
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0

Methods (count = 8):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionMenuPresenter$OverflowMenuButton(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] aconst_null
      [8] getstatic #14
        + Fieldref [com/actionbarsherlock/R$attr.actionOverflowButtonStyle I]
      [11] invokespecial #17
        + Methodref [android/widget/ImageButton.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [14] aload_0 v0
      [15] new #11
        + Class [java/util/HashSet]
      [18] dup
      [19] invokespecial #29
        + Methodref [java/util/HashSet.<init> ()V]
      [22] putfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;]
      [25] aload_0 v0
      [26] iconst_1
      [27] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setClickable (Z)V]
      [30] aload_0 v0
      [31] iconst_1
      [32] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setFocusable (Z)V]
      [35] aload_0 v0
      [36] iconst_0
      [37] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setVisibility (I)V]
      [40] aload_0 v0
      [41] iconst_1
      [42] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.setEnabled (Z)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 573
        [5] -> line 574
        [14] -> line 571
        [25] -> line 576
        [30] -> line 577
        [35] -> line 578
        [40] -> line 579
        [45] -> line 580
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
        v2: 0 -> 46 [Landroid/content/Context; context]
  + Method:       performClick()Z
    Access flags: 0x1
      = public boolean performClick()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [android/widget/ImageButton.performClick ()Z]
      [4] ifeq +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] aload_0 v0
      [10] iconst_0
      [11] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.playSoundEffect (I)V]
      [14] aload_0 v0
      [15] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [18] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
      [21] pop
      [22] iconst_1
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 584
        [7] -> line 585
        [9] -> line 588
        [14] -> line 589
        [22] -> line 590
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       needsDividerBefore()Z
    Access flags: 0x1
      = public boolean needsDividerBefore()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 594
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
  + Method:       needsDividerAfter()Z
    Access flags: 0x1
      = public boolean needsDividerAfter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 598
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [android/widget/ImageButton.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;]
      [8] invokeinterface #35
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [13] astore_2 v2
      [14] goto +20 (target=34)
      [17] aload_2 v2
      [18] invokeinterface #33
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [23] checkcast #5
        + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
      [26] astore_1 v1
      [27] aload_1 v1
      [28] aload_0 v0
      [29] invokeinterface #30
        + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow (Landroid/view/View;)V]
      [34] aload_2 v2
      [35] invokeinterface #32
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [40] ifne -23 (target=17)
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 603
        [4] -> line 604
        [27] -> line 605
        [34] -> line 604
        [43] -> line 607
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
        v1: 27 -> 34 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]
      + Stack map table attribute (count = 2):
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton][T][a:java/util/Iterator], Stack: 
        - [34] Var: ..., Stack: (empty)
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [android/widget/ImageButton.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;]
      [8] invokeinterface #35
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [13] astore_2 v2
      [14] goto +20 (target=34)
      [17] aload_2 v2
      [18] invokeinterface #33
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [23] checkcast #5
        + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
      [26] astore_1 v1
      [27] aload_1 v1
      [28] aload_0 v0
      [29] invokeinterface #31
        + InterfaceMethodref [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow (Landroid/view/View;)V]
      [34] aload_2 v2
      [35] invokeinterface #32
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [40] ifne -23 (target=17)
      [43] aload_0 v0
      [44] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [47] invokestatic #21
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [50] ifnull +13 (target=63)
      [53] aload_0 v0
      [54] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [57] invokestatic #21
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$0 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
      [60] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.dismiss ()V]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 611
        [4] -> line 612
        [27] -> line 613
        [34] -> line 612
        [43] -> line 616
        [63] -> line 617
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
        v1: 27 -> 34 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]
      + Stack map table attribute (count = 3):
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton][T][a:java/util/Iterator], Stack: 
        - [34] Var: ..., Stack: (empty)
        - [63] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton], Stack: 
  + Method:       addOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V
    Access flags: 0x1
      = public void addOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;]
      [4] aload_1 v1
      [5] invokeinterface #34
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 621
        [11] -> line 622
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]
  + Method:       removeOnAttachStateChangeListener(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V
    Access flags: 0x1
      = public void removeOnAttachStateChangeListener(com.actionbarsherlock.internal.view.View_OnAttachStateChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.mListeners Ljava/util/Set;]
      [4] aload_1 v1
      [5] invokeinterface #36
        + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 626
        [11] -> line 627
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; this]
        v1: 0 -> 12 [Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; listener]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OverflowMenuButton]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OverflowPopup]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      + Utf8 [ActionMenuChildView]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup
  Superclass:    com/actionbarsherlock/internal/view/menu/MenuPopupHelper
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup extends com.actionbarsherlock.internal.view.menu.MenuPopupHelper

Interfaces (count = 0):

Constant Pool (count = 62):
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + NameAndType [close ()V]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + NameAndType [onDismiss ()V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OverflowPopup]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$1]
  + Utf8 [anchorView]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [context]
  + Utf8 [mMenu]
  + Utf8 [mPopupPresenterCallback]
  + Utf8 [menu]
  + Utf8 [onDismiss]
  + Utf8 [overflowOnly]
  + Utf8 [setCallback]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V
    Access flags: 0x1
      = public ActionMenuPresenter$OverflowPopup(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] aload_3 v3
      [8] aload v4
      [10] iload v5
      [12] invokespecial #13
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mPopupPresenterCallback Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
      [20] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 632
        [5] -> line 633
        [15] -> line 634
        [23] -> line 635
      + Local variable table attribute (count = 5)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; this]
        v2: 0 -> 24 [Landroid/content/Context; context]
        v3: 0 -> 24 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v4: 0 -> 24 [Landroid/view/View; anchorView]
        v5: 0 -> 24 [Z overflowOnly]
  + Method:       onDismiss()V
    Access flags: 0x1
      = public void onDismiss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.onDismiss ()V]
      [4] aload_0 v0
      [5] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [8] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [11] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V]
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [18] aconst_null
      [19] invokestatic #10
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$1 (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 639
        [4] -> line 640
        [14] -> line 641
        [22] -> line 642
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [OverflowPopup]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]

Constant Pool (count = 69):
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
  + NameAndType [close (Z)V]
  + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getItemId ()I]
  + NameAndType [getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mOpenSubMenuId I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [PopupPresenterCallback]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [allMenusAreClosing]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getRootMenu]
  + Utf8 [java/lang/Object]
  + Utf8 [mOpenSubMenuId]
  + Utf8 [menu]
  + Utf8 [onCloseMenu]
  + Utf8 [onOpenSubMenu]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.ActionMenuPresenter this$0

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V
    Access flags: 0x2
      = private ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 680
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; this]
  + Method:       onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z
    Access flags: 0x1
      = public boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] aload_0 v0
      [7] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.this$0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [10] aload_1 v1
      [11] checkcast #6
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [14] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
      [17] invokeinterface #16
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [22] putfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.mOpenSubMenuId I]
      [25] iconst_0
      [26] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 684
        [6] -> line 686
        [25] -> line 687
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; this]
        v1: 0 -> 27 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; subMenu]
      + Stack map table attribute (count = 1):
        - [6] Var: ..., Stack: (empty)
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] instanceof #6
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [4] ifeq +14 (target=18)
      [7] aload_1 v1
      [8] checkcast #6
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [11] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [14] iconst_0
      [15] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 692
        [7] -> line 693
        [18] -> line 695
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; this]
        v1: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 19 [Z allMenusAreClosing]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;)V
    Access flags: 0x1000
      = synthetic ActionMenuPresenter$PopupPresenterCallback(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter,com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #11
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 680
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [PopupPresenterCallback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable]

Constant Pool (count = 57):
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [openSubMenuId I]
  + NameAndType [readInt ()I]
  + NameAndType [writeInt (I)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;>;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1]
  + Utf8 [describeContents]
  + Utf8 [dest]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [openSubMenuId]
  + Utf8 [readInt]
  + Utf8 [this]
  + Utf8 [writeInt]
  + Utf8 [writeToParcel]

Fields (count = 2):
  + Field:        openSubMenuId I
    Access flags: 0x1
      = public int openSubMenuId
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;>;]

Methods (count = 5):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #6
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1]
      [3] dup
      [4] invokespecial #12
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.<init> ()V]
      [7] putstatic #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 559
        [7] -> line 558
        [10] -> line 567
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x0
      = ActionMenuPresenter$SavedState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 540
        [4] -> line 541
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; this]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x0
      = ActionMenuPresenter$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #10
        + Methodref [android/os/Parcel.readInt ()I]
      [9] putfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 543
        [4] -> line 544
        [12] -> line 545
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; this]
        v1: 0 -> 13 [Landroid/os/Parcel; in]
  + Method:       describeContents()I
    Access flags: 0x1
      = public int describeContents()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 549
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; this]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.openSubMenuId I]
      [5] invokevirtual #11
        + Methodref [android/os/Parcel.writeInt (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 554
        [8] -> line 555
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; this]
        v1: 0 -> 9 [Landroid/os/Parcel; dest]
        v2: 0 -> 9 [I flags]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 47):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenuPresenter.java]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = ActionMenuPresenter$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 559
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] new #4
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #7
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState.<init> (Landroid/os/Parcel;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 561
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; this]
        v1: 0 -> 9 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #4
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 565
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;>;]
  + Source file attribute:
    + Utf8 [ActionMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView
  Superclass:    com/actionbarsherlock/internal/widget/IcsLinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.ActionMenuView extends com.actionbarsherlock.internal.widget.IcsLinearLayout

Interfaces (count = 2):
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]

Constant Pool (count = 414):
  + Integer [-2147483648]
  + Integer [4]
  + Integer [56]
  + Integer [1073741824]
  + Integer [2147483647]
  + Float [0.5]
  + Float [4.0]
  + Float [56.0]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Class [java/lang/Long]
  + Class [java/lang/Math]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.density F]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.setPadding (IIII)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingBottom ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingTop ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.hasDividerBeforeChildAt (I)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onMeasureExactFormat (II)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBaselineAligned (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.<init> (II)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDetachedFromWindow ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDraw (Landroid/graphics/Canvas;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onLayout (ZIIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V]
  + Methodref [java/lang/Long.bitCount (J)I]
  + Methodref [java/lang/Math.max (II)I]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerAfter ()Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerBefore ()Z]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V]
  + NameAndType [IS_FROYO Z]
  + NameAndType [SDK_INT I]
  + NameAndType [bitCount (J)I]
  + NameAndType [cellsUsed I]
  + NameAndType [density F]
  + NameAndType [dismissPopupMenus ()Z]
  + NameAndType [expandable Z]
  + NameAndType [expanded Z]
  + NameAndType [extraPixels I]
  + NameAndType [generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + NameAndType [generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSize (I)I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [gravity I]
  + NameAndType [hasDividerBeforeChildAt (I)Z]
  + NameAndType [hasText ()Z]
  + NameAndType [hideOverflowMenu ()Z]
  + NameAndType [isOverflowButton Z]
  + NameAndType [isOverflowMenuShowing ()Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [leftMargin I]
  + NameAndType [mFirst Z]
  + NameAndType [mFormatItems Z]
  + NameAndType [mFormatItemsWidth I]
  + NameAndType [mGeneratedItemPadding I]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mMinCellSize I]
  + NameAndType [mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + NameAndType [mReserveOverflow Z]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [measureChildForCells (Landroid/view/View;IIII)I]
  + NameAndType [needsDividerAfter ()Z]
  + NameAndType [needsDividerBefore ()Z]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onDraw (Landroid/graphics/Canvas;)V]
  + NameAndType [onItemsChanged (Z)V]
  + NameAndType [onLayout (ZIIII)V]
  + NameAndType [onMeasure (II)V]
  + NameAndType [onMeasureExactFormat (II)V]
  + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + NameAndType [preventEdgeOffset Z]
  + NameAndType [requestLayout ()V]
  + NameAndType [rightMargin I]
  + NameAndType [setBaselineAligned (Z)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setPadding (IIII)V]
  + NameAndType [showOverflowMenu ()Z]
  + NameAndType [updateMenuView (Z)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(J)I]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Utf8 [(Landroid/view/View;IIII)I]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActionMenuChildView]
  + Utf8 [ActionMenuView.java]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [F]
  + Utf8 [GENERATED_ITEM_PADDING]
  + Utf8 [I]
  + Utf8 [IS_FROYO]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInvoker]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MIN_CELL_SIZE]
  + Utf8 [MeasureSpec]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [bitCount]
  + Utf8 [bottom]
  + Utf8 [canvas]
  + Utf8 [cellCount]
  + Utf8 [cellSize]
  + Utf8 [cellSizeRemaining]
  + Utf8 [cellsAvailable]
  + Utf8 [cellsRemaining]
  + Utf8 [cellsUsed]
  + Utf8 [centerSingleExpandedItem]
  + Utf8 [changed]
  + Utf8 [checkLayoutParams]
  + Utf8 [child]
  + Utf8 [childBefore]
  + Utf8 [childCount]
  + Utf8 [childHeightMode]
  + Utf8 [childHeightSize]
  + Utf8 [childHeightSpec]
  + Utf8 [childIndex]
  + Utf8 [childWidthSpec]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [context]
  + Utf8 [density]
  + Utf8 [dismissPopupMenus]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [dividerWidth]
  + Utf8 [event]
  + Utf8 [expandCount]
  + Utf8 [expandable]
  + Utf8 [expandableItemCount]
  + Utf8 [expanded]
  + Utf8 [extraPixels]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [generateLayoutParams]
  + Utf8 [generateOverflowButtonLayoutParams]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getContext]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getLayoutParams]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getResources]
  + Utf8 [getSize]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [getWindowAnimations]
  + Utf8 [gravity]
  + Utf8 [hasDividerBeforeChildAt]
  + Utf8 [hasOverflow]
  + Utf8 [hasText]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [heightPadding]
  + Utf8 [heightSize]
  + Utf8 [heightSpec]
  + Utf8 [hideOverflowMenu]
  + Utf8 [i]
  + Utf8 [initialize]
  + Utf8 [invokeItem]
  + Utf8 [isExpandedFormat]
  + Utf8 [isGeneratedItem]
  + Utf8 [isOverflowButton]
  + Utf8 [isOverflowMenuShowing]
  + Utf8 [isOverflowReserved]
  + Utf8 [item]
  + Utf8 [itemView]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Math]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [left]
  + Utf8 [leftMargin]
  + Utf8 [lp]
  + Utf8 [mFirst]
  + Utf8 [mFormatItems]
  + Utf8 [mFormatItemsWidth]
  + Utf8 [mGeneratedItemPadding]
  + Utf8 [mMenu]
  + Utf8 [mMinCellSize]
  + Utf8 [mPresenter]
  + Utf8 [mReserveOverflow]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [maxCellsUsed]
  + Utf8 [maxChildHeight]
  + Utf8 [measure]
  + Utf8 [measureChildForCells]
  + Utf8 [measuredWidth]
  + Utf8 [menu]
  + Utf8 [midHorizontal]
  + Utf8 [midVertical]
  + Utf8 [minCells]
  + Utf8 [minCellsAt]
  + Utf8 [minCellsItemCount]
  + Utf8 [needsDividerAfter]
  + Utf8 [needsDividerBefore]
  + Utf8 [needsExpansion]
  + Utf8 [newConfig]
  + Utf8 [nonOverflowCount]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onDraw]
  + Utf8 [onItemsChanged]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onMeasureExactFormat]
  + Utf8 [overflowWidth]
  + Utf8 [p]
  + Utf8 [params]
  + Utf8 [parentHeightMeasureSpec]
  + Utf8 [parentHeightPadding]
  + Utf8 [performItemAction]
  + Utf8 [presenter]
  + Utf8 [preventEdgeOffset]
  + Utf8 [r]
  + Utf8 [requestLayout]
  + Utf8 [reserveOverflow]
  + Utf8 [result]
  + Utf8 [right]
  + Utf8 [rightMargin]
  + Utf8 [setBaselineAligned]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setOverflowReserved]
  + Utf8 [setPadding]
  + Utf8 [setPresenter]
  + Utf8 [showOverflowMenu]
  + Utf8 [singleItem]
  + Utf8 [size]
  + Utf8 [smallestItemsAt]
  + Utf8 [spacerCount]
  + Utf8 [spacerSize]
  + Utf8 [startLeft]
  + Utf8 [t]
  + Utf8 [targetWidth]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [updateMenuView]
  + Utf8 [v]
  + Utf8 [visibleItemCount]
  + Utf8 [wasFormatted]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthPadding]
  + Utf8 [widthRemaining]
  + Utf8 [widthSize]

Fields (count = 11):
  + Field:        IS_FROYO Z
    Access flags: 0x1a
      = private static final boolean IS_FROYO
  + Field:        MIN_CELL_SIZE I
    Access flags: 0x18
      = static final int MIN_CELL_SIZE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [56]
  + Field:        GENERATED_ITEM_PADDING I
    Access flags: 0x18
      = static final int GENERATED_ITEM_PADDING
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu
  + Field:        mReserveOverflow Z
    Access flags: 0x2
      = private boolean mReserveOverflow
  + Field:        mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mPresenter
  + Field:        mFormatItems Z
    Access flags: 0x2
      = private boolean mFormatItems
  + Field:        mFormatItemsWidth I
    Access flags: 0x2
      = private int mFormatItemsWidth
  + Field:        mMinCellSize I
    Access flags: 0x2
      = private int mMinCellSize
  + Field:        mGeneratedItemPadding I
    Access flags: 0x2
      = private int mGeneratedItemPadding
  + Field:        mFirst Z
    Access flags: 0x2
      = private boolean mFirst

Methods (count = 27):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 0, stack = 2):
      [0] getstatic #31
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 8
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #33
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 35
        [16] -> line 38
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionMenuView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #69
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [6] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionMenuView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] iconst_1
      [8] putfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z]
      [11] aload_0 v0
      [12] iconst_0
      [13] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBaselineAligned (Z)V]
      [16] aload_1 v1
      [17] invokevirtual #51
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [20] invokevirtual #52
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [23] getfield #32
        + Fieldref [android/util/DisplayMetrics.density F]
      [26] fstore_3 v3
      [27] aload_0 v0
      [28] ldc #8
        + Float [56.0]
      [30] fload_3 v3
      [31] fmul
      [32] f2i
      [33] putfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I]
      [36] aload_0 v0
      [37] ldc #7
        + Float [4.0]
      [39] fload_3 v3
      [40] fmul
      [41] f2i
      [42] putfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 57
        [6] -> line 50
        [11] -> line 58
        [16] -> line 59
        [27] -> line 60
        [36] -> line 61
        [45] -> line 62
      + Local variable table attribute (count = 4)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 46 [Landroid/content/Context; context]
        v2: 0 -> 46 [Landroid/util/AttributeSet; attrs]
        v3: 27 -> 46 [F density]
  + Method:       setPresenter(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V
    Access flags: 0x1
      = public void setPresenter(com.actionbarsherlock.internal.view.menu.ActionMenuPresenter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 65
        [5] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; presenter]
  + Method:       isExpandedFormat()Z
    Access flags: 0x1
      = public boolean isExpandedFormat()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 2):
      [0] getstatic #33
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z]
      [3] ifeq +8 (target=11)
      [6] aload_0 v0
      [7] aload_1 v1
      [8] invokespecial #93
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [11] aload_0 v0
      [12] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [15] iconst_0
      [16] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V]
      [19] aload_0 v0
      [20] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [23] ifnull +29 (target=52)
      [26] aload_0 v0
      [27] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [30] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
      [33] ifeq +19 (target=52)
      [36] aload_0 v0
      [37] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [40] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
      [43] pop
      [44] aload_0 v0
      [45] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [48] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
      [51] pop
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 74
        [6] -> line 75
        [11] -> line 77
        [19] -> line 79
        [36] -> line 80
        [44] -> line 81
        [52] -> line 83
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 53 [Landroid/content/res/Configuration; newConfig]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
  + Method:       onDraw(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void onDraw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] getstatic #33
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.IS_FROYO Z]
      [3] ifne +20 (target=23)
      [6] aload_0 v0
      [7] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z]
      [10] ifeq +13 (target=23)
      [13] aload_0 v0
      [14] iconst_0
      [15] putfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFirst Z]
      [18] aload_0 v0
      [19] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.requestLayout ()V]
      [22] return
      [23] aload_0 v0
      [24] aload_1 v1
      [25] invokespecial #95
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDraw (Landroid/graphics/Canvas;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 90
        [13] -> line 91
        [18] -> line 92
        [22] -> line 93
        [23] -> line 95
        [28] -> line 96
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 29 [Landroid/graphics/Canvas; canvas]
      + Stack map table attribute (count = 1):
        - [23] Var: ..., Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 102, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
      [4] istore_3 v3
      [5] aload_0 v0
      [6] iload_1 v1
      [7] invokestatic #60
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [10] ldc #4
        + Integer [1073741824]
      [12] ificmpne +7 (target=19)
      [15] iconst_1
      [16] goto +4 (target=20)
      [19] iconst_0
      [20] putfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
      [23] iload_3 v3
      [24] aload_0 v0
      [25] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
      [28] ificmpeq +8 (target=36)
      [31] aload_0 v0
      [32] iconst_0
      [33] putfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I]
      [36] iload_1 v1
      [37] invokestatic #60
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [40] istore v4
      [42] aload_0 v0
      [43] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
      [46] ifeq +33 (target=79)
      [49] aload_0 v0
      [50] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [53] ifnull +26 (target=79)
      [56] iload v4
      [58] aload_0 v0
      [59] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I]
      [62] ificmpeq +17 (target=79)
      [65] aload_0 v0
      [66] iload v4
      [68] putfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItemsWidth I]
      [71] aload_0 v0
      [72] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [75] iconst_1
      [76] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [79] aload_0 v0
      [80] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
      [83] ifeq +12 (target=95)
      [86] aload_0 v0
      [87] iload_1 v1
      [88] iload_2 v2
      [89] invokespecial #83
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onMeasureExactFormat (II)V]
      [92] goto +9 (target=101)
      [95] aload_0 v0
      [96] iload_1 v1
      [97] iload_2 v2
      [98] invokespecial #97
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V]
      [101] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 101
        [5] -> line 102
        [23] -> line 104
        [31] -> line 105
        [36] -> line 110
        [42] -> line 111
        [65] -> line 112
        [71] -> line 113
        [79] -> line 116
        [86] -> line 117
        [92] -> line 118
        [95] -> line 119
        [101] -> line 121
      + Local variable table attribute (count = 5)
        v0: 0 -> 102 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 102 [I widthMeasureSpec]
        v2: 0 -> 102 [I heightMeasureSpec]
        v3: 5 -> 102 [Z wasFormatted]
        v4: 42 -> 102 [I widthSize]
      + Stack map table attribute (count = 6):
        - [19] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView]
        - [20] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i]
        - [36] Var: ..., Stack: (empty)
        - [79] Var: ...[i], Stack: (empty)
        - [95] Var: ..., Stack: (empty)
        - [101] Var: ..., Stack: (empty)
  + Method:       onMeasureExactFormat(II)V
    Access flags: 0x2
      = private void onMeasureExactFormat(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1095, locals = 29, stack = 5):
      [0] iload_2 v2
      [1] invokestatic #60
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_1 v1
      [6] invokestatic #61
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [9] istore v4
      [11] iload_2 v2
      [12] invokestatic #61
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [15] istore v5
      [17] aload_0 v0
      [18] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I]
      [21] aload_0 v0
      [22] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I]
      [25] iadd
      [26] istore v6
      [28] aload_0 v0
      [29] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingTop ()I]
      [32] aload_0 v0
      [33] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingBottom ()I]
      [36] iadd
      [37] istore v7
      [39] iload v4
      [41] iload v6
      [43] isub
      [44] istore v4
      [46] iload v4
      [48] aload_0 v0
      [49] getfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I]
      [52] idiv
      [53] istore v8
      [55] iload v4
      [57] aload_0 v0
      [58] getfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I]
      [61] irem
      [62] istore v9
      [64] iload v8
      [66] ifne +11 (target=77)
      [69] aload_0 v0
      [70] iload v4
      [72] iconst_0
      [73] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V]
      [76] return
      [77] aload_0 v0
      [78] getfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMinCellSize I]
      [81] iload v9
      [83] iload v8
      [85] idiv
      [86] iadd
      [87] istore v10
      [89] iload v8
      [91] istore v11
      [93] iconst_0
      [94] istore v12
      [96] iconst_0
      [97] istore v13
      [99] iconst_0
      [100] istore v14
      [102] iconst_0
      [103] istore v15
      [105] iconst_0
      [106] istore v16
      [108] lconst_0
      [109] lstore v17
      [111] aload_0 v0
      [112] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
      [115] istore v19
      [117] iconst_0
      [118] istore v20
      [120] goto +225 (target=345)
      [123] aload_0 v0
      [124] iload v20
      [126] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [129] astore v21
      [131] aload v21
      [133] invokevirtual #56
        + Methodref [android/view/View.getVisibility ()I]
      [136] bipush 8
      [138] ificmpne +6 (target=144)
      [141] goto +201 (target=342)
      [144] aload v21
      [146] instanceof #20
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
      [149] istore v22
      [151] iinc v15, 1
      [154] iload v22
      [156] ifeq +18 (target=174)
      [159] aload v21
      [161] aload_0 v0
      [162] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I]
      [165] iconst_0
      [166] aload_0 v0
      [167] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I]
      [170] iconst_0
      [171] invokevirtual #59
        + Methodref [android/view/View.setPadding (IIII)V]
      [174] aload v21
      [176] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [179] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [182] astore v23
      [184] aload v23
      [186] iconst_0
      [187] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z]
      [190] aload v23
      [192] iconst_0
      [193] putfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I]
      [196] aload v23
      [198] iconst_0
      [199] putfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [202] aload v23
      [204] iconst_0
      [205] putfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z]
      [208] aload v23
      [210] iconst_0
      [211] putfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I]
      [214] aload v23
      [216] iconst_0
      [217] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I]
      [220] aload v23
      [222] iload v22
      [224] ifeq +18 (target=242)
      [227] aload v21
      [229] checkcast #20
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
      [232] invokevirtual #63
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z]
      [235] ifeq +7 (target=242)
      [238] iconst_1
      [239] goto +4 (target=243)
      [242] iconst_0
      [243] putfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z]
      [246] aload v23
      [248] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [251] ifeq +7 (target=258)
      [254] iconst_1
      [255] goto +5 (target=260)
      [258] iload v11
      [260] istore v24
      [262] aload v21
      [264] iload v10
      [266] iload v24
      [268] iload_2 v2
      [269] iload v7
      [271] invokestatic #82
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.measureChildForCells (Landroid/view/View;IIII)I]
      [274] istore v25
      [276] iload v13
      [278] iload v25
      [280] invokestatic #99
        + Methodref [java/lang/Math.max (II)I]
      [283] istore v13
      [285] aload v23
      [287] getfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z]
      [290] ifeq +6 (target=296)
      [293] iinc v14, 1
      [296] aload v23
      [298] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [301] ifeq +6 (target=307)
      [304] iconst_1
      [305] istore v16
      [307] iload v11
      [309] iload v25
      [311] isub
      [312] istore v11
      [314] iload v12
      [316] aload v21
      [318] invokevirtual #54
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [321] invokestatic #99
        + Methodref [java/lang/Math.max (II)I]
      [324] istore v12
      [326] iload v25
      [328] iconst_1
      [329] ificmpne +13 (target=342)
      [332] lload v17
      [334] iconst_1
      [335] iload v20
      [337] ishl
      [338] i2l
      [339] lor
      [340] lstore v17
      [342] iinc v20, 1
      [345] iload v20
      [347] iload v19
      [349] ificmplt -226 (target=123)
      [352] iload v16
      [354] ifeq +13 (target=367)
      [357] iload v15
      [359] iconst_2
      [360] ificmpne +7 (target=367)
      [363] iconst_1
      [364] goto +4 (target=368)
      [367] iconst_0
      [368] istore v20
      [370] iconst_0
      [371] istore v21
      [373] goto +261 (target=634)
      [376] ldc #5
        + Integer [2147483647]
      [378] istore v22
      [380] lconst_0
      [381] lstore v23
      [383] iconst_0
      [384] istore v25
      [386] iconst_0
      [387] istore v26
      [389] goto +88 (target=477)
      [392] aload_0 v0
      [393] iload v26
      [395] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [398] astore v27
      [400] aload v27
      [402] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [405] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [408] astore v28
      [410] aload v28
      [412] getfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z]
      [415] ifne +6 (target=421)
      [418] goto +56 (target=474)
      [421] aload v28
      [423] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [426] iload v22
      [428] ificmpge +23 (target=451)
      [431] aload v28
      [433] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [436] istore v22
      [438] iconst_1
      [439] iload v26
      [441] ishl
      [442] i2l
      [443] lstore v23
      [445] iconst_1
      [446] istore v25
      [448] goto +26 (target=474)
      [451] aload v28
      [453] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [456] iload v22
      [458] ificmpne +16 (target=474)
      [461] lload v23
      [463] iconst_1
      [464] iload v26
      [466] ishl
      [467] i2l
      [468] lor
      [469] lstore v23
      [471] iinc v25, 1
      [474] iinc v26, 1
      [477] iload v26
      [479] iload v19
      [481] ificmplt -89 (target=392)
      [484] lload v17
      [486] lload v23
      [488] lor
      [489] lstore v17
      [491] iload v25
      [493] iload v11
      [495] ificmple +6 (target=501)
      [498] goto +146 (target=644)
      [501] iinc v22, 1
      [504] iconst_0
      [505] istore v26
      [507] goto +117 (target=624)
      [510] aload_0 v0
      [511] iload v26
      [513] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [516] astore v27
      [518] aload v27
      [520] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [523] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [526] astore v28
      [528] lload v23
      [530] iconst_1
      [531] iload v26
      [533] ishl
      [534] i2l
      [535] land
      [536] lconst_0
      [537] lcmp
      [538] ifne +26 (target=564)
      [541] aload v28
      [543] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [546] iload v22
      [548] ificmpne +73 (target=621)
      [551] lload v17
      [553] iconst_1
      [554] iload v26
      [556] ishl
      [557] i2l
      [558] lor
      [559] lstore v17
      [561] goto +60 (target=621)
      [564] iload v20
      [566] ifeq +35 (target=601)
      [569] aload v28
      [571] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z]
      [574] ifeq +27 (target=601)
      [577] iload v11
      [579] iconst_1
      [580] ificmpne +21 (target=601)
      [583] aload v27
      [585] aload_0 v0
      [586] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I]
      [589] iload v10
      [591] iadd
      [592] iconst_0
      [593] aload_0 v0
      [594] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mGeneratedItemPadding I]
      [597] iconst_0
      [598] invokevirtual #59
        + Methodref [android/view/View.setPadding (IIII)V]
      [601] aload v28
      [603] dup
      [604] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [607] iconst_1
      [608] iadd
      [609] putfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [612] aload v28
      [614] iconst_1
      [615] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z]
      [618] iinc v11, -1
      [621] iinc v26, 1
      [624] iload v26
      [626] iload v19
      [628] ificmplt -118 (target=510)
      [631] iconst_1
      [632] istore v21
      [634] iload v14
      [636] ifle +8 (target=644)
      [639] iload v11
      [641] ifgt -265 (target=376)
      [644] iload v16
      [646] ifne +13 (target=659)
      [649] iload v15
      [651] iconst_1
      [652] ificmpne +7 (target=659)
      [655] iconst_1
      [656] goto +4 (target=660)
      [659] iconst_0
      [660] istore v22
      [662] iload v11
      [664] ifle +321 (target=985)
      [667] lload v17
      [669] lconst_0
      [670] lcmp
      [671] ifeq +314 (target=985)
      [674] iload v11
      [676] iload v15
      [678] iconst_1
      [679] isub
      [680] ificmplt +14 (target=694)
      [683] iload v22
      [685] ifne +9 (target=694)
      [688] iload v13
      [690] iconst_1
      [691] ificmple +294 (target=985)
      [694] lload v17
      [696] invokestatic #98
        + Methodref [java/lang/Long.bitCount (J)I]
      [699] i2f
      [700] fstore v23
      [702] iload v22
      [704] ifne +86 (target=790)
      [707] lload v17
      [709] lconst_1
      [710] land
      [711] lconst_0
      [712] lcmp
      [713] ifeq +31 (target=744)
      [716] aload_0 v0
      [717] iconst_0
      [718] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [721] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [724] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [727] astore v24
      [729] aload v24
      [731] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z]
      [734] ifne +10 (target=744)
      [737] fload v23
      [739] ldc #6
        + Float [0.5]
      [741] fsub
      [742] fstore v23
      [744] lload v17
      [746] iconst_1
      [747] iload v19
      [749] iconst_1
      [750] isub
      [751] ishl
      [752] i2l
      [753] land
      [754] lconst_0
      [755] lcmp
      [756] ifeq +34 (target=790)
      [759] aload_0 v0
      [760] iload v19
      [762] iconst_1
      [763] isub
      [764] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [767] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [770] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [773] astore v24
      [775] aload v24
      [777] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z]
      [780] ifne +10 (target=790)
      [783] fload v23
      [785] ldc #6
        + Float [0.5]
      [787] fsub
      [788] fstore v23
      [790] fload v23
      [792] fconst_0
      [793] fcmpl
      [794] ifle +16 (target=810)
      [797] iload v11
      [799] iload v10
      [801] imul
      [802] i2f
      [803] fload v23
      [805] fdiv
      [806] f2i
      [807] goto +4 (target=811)
      [810] iconst_0
      [811] istore v24
      [813] iconst_0
      [814] istore v25
      [816] goto +159 (target=975)
      [819] lload v17
      [821] iconst_1
      [822] iload v25
      [824] ishl
      [825] i2l
      [826] land
      [827] lconst_0
      [828] lcmp
      [829] ifne +6 (target=835)
      [832] goto +140 (target=972)
      [835] aload_0 v0
      [836] iload v25
      [838] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [841] astore v26
      [843] aload v26
      [845] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [848] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [851] astore v27
      [853] aload v26
      [855] instanceof #20
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
      [858] ifeq +45 (target=903)
      [861] aload v27
      [863] iload v24
      [865] putfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I]
      [868] aload v27
      [870] iconst_1
      [871] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z]
      [874] iload v25
      [876] ifne +21 (target=897)
      [879] aload v27
      [881] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.preventEdgeOffset Z]
      [884] ifne +13 (target=897)
      [887] aload v27
      [889] iload v24
      [891] ineg
      [892] iconst_2
      [893] idiv
      [894] putfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I]
      [897] iconst_1
      [898] istore v21
      [900] goto +72 (target=972)
      [903] aload v27
      [905] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [908] ifeq +32 (target=940)
      [911] aload v27
      [913] iload v24
      [915] putfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I]
      [918] aload v27
      [920] iconst_1
      [921] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z]
      [924] aload v27
      [926] iload v24
      [928] ineg
      [929] iconst_2
      [930] idiv
      [931] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I]
      [934] iconst_1
      [935] istore v21
      [937] goto +35 (target=972)
      [940] iload v25
      [942] ifeq +12 (target=954)
      [945] aload v27
      [947] iload v24
      [949] iconst_2
      [950] idiv
      [951] putfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I]
      [954] iload v25
      [956] iload v19
      [958] iconst_1
      [959] isub
      [960] ificmpeq +12 (target=972)
      [963] aload v27
      [965] iload v24
      [967] iconst_2
      [968] idiv
      [969] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I]
      [972] iinc v25, 1
      [975] iload v25
      [977] iload v19
      [979] ificmplt -160 (target=819)
      [982] iconst_0
      [983] istore v11
      [985] iload v21
      [987] ifeq +89 (target=1076)
      [990] iload v5
      [992] iload v7
      [994] isub
      [995] iload_3 v3
      [996] invokestatic #62
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [999] istore v23
      [1001] iconst_0
      [1002] istore v24
      [1004] goto +65 (target=1069)
      [1007] aload_0 v0
      [1008] iload v24
      [1010] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [1013] astore v25
      [1015] aload v25
      [1017] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [1020] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [1023] astore v26
      [1025] aload v26
      [1027] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expanded Z]
      [1030] ifne +6 (target=1036)
      [1033] goto +33 (target=1066)
      [1036] aload v26
      [1038] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [1041] iload v10
      [1043] imul
      [1044] aload v26
      [1046] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.extraPixels I]
      [1049] iadd
      [1050] istore v27
      [1052] aload v25
      [1054] iload v27
      [1056] ldc #4
        + Integer [1073741824]
      [1058] invokestatic #62
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [1061] iload v23
      [1063] invokevirtual #58
        + Methodref [android/view/View.measure (II)V]
      [1066] iinc v24, 1
      [1069] iload v24
      [1071] iload v19
      [1073] ificmplt -66 (target=1007)
      [1076] iload_3 v3
      [1077] ldc #4
        + Integer [1073741824]
      [1079] ificmpeq +7 (target=1086)
      [1082] iload v12
      [1084] istore v5
      [1086] aload_0 v0
      [1087] iload v4
      [1089] iload v5
      [1091] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setMeasuredDimension (II)V]
      [1094] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 130)
        [0] -> line 125
        [5] -> line 126
        [11] -> line 127
        [17] -> line 129
        [28] -> line 130
        [39] -> line 132
        [46] -> line 135
        [55] -> line 136
        [64] -> line 138
        [69] -> line 140
        [76] -> line 141
        [77] -> line 144
        [89] -> line 146
        [93] -> line 147
        [96] -> line 148
        [99] -> line 149
        [102] -> line 150
        [105] -> line 151
        [108] -> line 154
        [111] -> line 156
        [117] -> line 157
        [123] -> line 158
        [131] -> line 159
        [144] -> line 161
        [151] -> line 162
        [154] -> line 164
        [159] -> line 167
        [174] -> line 170
        [184] -> line 171
        [190] -> line 172
        [196] -> line 173
        [202] -> line 174
        [208] -> line 175
        [214] -> line 176
        [220] -> line 177
        [246] -> line 180
        [262] -> line 182
        [268] -> line 183
        [271] -> line 182
        [276] -> line 185
        [285] -> line 186
        [296] -> line 187
        [307] -> line 189
        [314] -> line 190
        [326] -> line 191
        [342] -> line 157
        [352] -> line 196
        [370] -> line 201
        [373] -> line 202
        [376] -> line 203
        [380] -> line 204
        [383] -> line 205
        [386] -> line 206
        [392] -> line 207
        [400] -> line 208
        [410] -> line 211
        [421] -> line 214
        [431] -> line 215
        [438] -> line 216
        [445] -> line 217
        [448] -> line 218
        [461] -> line 219
        [471] -> line 220
        [474] -> line 206
        [484] -> line 225
        [491] -> line 227
        [501] -> line 230
        [504] -> line 232
        [510] -> line 233
        [518] -> line 234
        [528] -> line 235
        [541] -> line 237
        [561] -> line 238
        [564] -> line 241
        [583] -> line 243
        [601] -> line 245
        [612] -> line 246
        [618] -> line 247
        [621] -> line 232
        [631] -> line 250
        [634] -> line 202
        [644] -> line 256
        [662] -> line 257
        [674] -> line 258
        [694] -> line 259
        [702] -> line 261
        [707] -> line 263
        [716] -> line 264
        [729] -> line 265
        [744] -> line 267
        [759] -> line 268
        [775] -> line 269
        [790] -> line 273
        [797] -> line 274
        [811] -> line 273
        [813] -> line 276
        [819] -> line 277
        [835] -> line 279
        [843] -> line 280
        [853] -> line 281
        [861] -> line 283
        [868] -> line 284
        [874] -> line 285
        [887] -> line 288
        [897] -> line 290
        [900] -> line 291
        [911] -> line 292
        [918] -> line 293
        [924] -> line 294
        [934] -> line 295
        [937] -> line 296
        [940] -> line 300
        [945] -> line 301
        [954] -> line 303
        [963] -> line 304
        [972] -> line 276
        [982] -> line 309
        [985] -> line 313
        [990] -> line 314
        [1001] -> line 315
        [1007] -> line 316
        [1015] -> line 317
        [1025] -> line 319
        [1036] -> line 321
        [1052] -> line 322
        [1066] -> line 315
        [1076] -> line 326
        [1082] -> line 327
        [1086] -> line 330
        [1094] -> line 332
      + Local variable table attribute (count = 49)
        v0: 0 -> 1095 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 1095 [I widthMeasureSpec]
        v2: 0 -> 1095 [I heightMeasureSpec]
        v3: 5 -> 1095 [I heightMode]
        v4: 11 -> 1095 [I widthSize]
        v5: 17 -> 1095 [I heightSize]
        v6: 28 -> 1095 [I widthPadding]
        v7: 39 -> 1095 [I heightPadding]
        v8: 55 -> 1095 [I cellCount]
        v9: 64 -> 1095 [I cellSizeRemaining]
        v10: 89 -> 1095 [I cellSize]
        v11: 93 -> 1095 [I cellsRemaining]
        v12: 96 -> 1095 [I maxChildHeight]
        v13: 99 -> 1095 [I maxCellsUsed]
        v14: 102 -> 1095 [I expandableItemCount]
        v15: 105 -> 1095 [I visibleItemCount]
        v16: 108 -> 1095 [Z hasOverflow]
        v17: 111 -> 1095 [J smallestItemsAt]
        v19: 117 -> 1095 [I childCount]
        v20: 120 -> 352 [I i]
        v21: 131 -> 342 [Landroid/view/View; child]
        v22: 151 -> 342 [Z isGeneratedItem]
        v23: 184 -> 342 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v24: 262 -> 342 [I cellsAvailable]
        v25: 276 -> 342 [I cellsUsed]
        v20: 370 -> 1095 [Z centerSingleExpandedItem]
        v21: 373 -> 1095 [Z needsExpansion]
        v22: 380 -> 634 [I minCells]
        v23: 383 -> 634 [J minCellsAt]
        v25: 386 -> 634 [I minCellsItemCount]
        v26: 389 -> 484 [I i]
        v27: 400 -> 474 [Landroid/view/View; child]
        v28: 410 -> 474 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v26: 507 -> 631 [I i]
        v27: 518 -> 621 [Landroid/view/View; child]
        v28: 528 -> 621 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v22: 662 -> 1095 [Z singleItem]
        v23: 702 -> 985 [F expandCount]
        v24: 729 -> 744 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v24: 775 -> 790 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v24: 813 -> 985 [I extraPixels]
        v25: 816 -> 982 [I i]
        v26: 843 -> 972 [Landroid/view/View; child]
        v27: 853 -> 972 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v23: 1001 -> 1076 [I heightSpec]
        v24: 1004 -> 1076 [I i]
        v25: 1015 -> 1066 [Landroid/view/View; child]
        v26: 1025 -> 1066 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v27: 1052 -> 1066 [I width]
      + Stack map table attribute (count = 51):
        - [77] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i], Stack: 
        - [123] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i], Stack: 
        - [144] Var: ...[a:android/view/View], Stack: (empty)
        - [174] Var: ...[i], Stack: (empty)
        - [242] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][a:android/view/View][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
        - [243] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][a:android/view/View][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams][i]
        - [258] Var: ..., Stack: (empty)
        - [260] Var: ..., Stack: [i]
        - [296] Var: ...[i][i], Stack: (empty)
        - [307] Var: ..., Stack: (empty)
        - [342] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i], Stack: 
        - [345] Var: ..., Stack: (empty)
        - [367] Var: -1, Stack: (empty)
        - [368] Var: ..., Stack: [i]
        - [376] Var: ...[i][i], Stack: (empty)
        - [392] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][i][i][l][i][i], Stack: 
        - [421] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty)
        - [451] Var: ..., Stack: (empty)
        - [474] Var: -2, Stack: (empty)
        - [477] Var: ..., Stack: (empty)
        - [501] Var: -1, Stack: (empty)
        - [510] Var: ...[i], Stack: (empty)
        - [561] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty)
        - [564] Var: ..., Stack: (empty)
        - [601] Var: ..., Stack: (empty)
        - [621] Var: -2, Stack: (empty)
        - [624] Var: ..., Stack: (empty)
        - [634] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][l][i][i][i], Stack: 
        - [644] Var: ..., Stack: (empty)
        - [659] Var: ..., Stack: (empty)
        - [660] Var: ..., Stack: [i]
        - [694] Var: ...[i], Stack: (empty)
        - [744] Var: ...[f], Stack: (empty)
        - [790] Var: ..., Stack: (empty)
        - [810] Var: ..., Stack: (empty)
        - [811] Var: ..., Stack: [i]
        - [819] Var: ...[i][i], Stack: (empty)
        - [835] Var: ..., Stack: (empty)
        - [897] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty)
        - [903] Var: ..., Stack: (empty)
        - [940] Var: ..., Stack: (empty)
        - [954] Var: ..., Stack: (empty)
        - [972] Var: -2, Stack: (empty)
        - [975] Var: ..., Stack: (empty)
        - [985] Var: -3, Stack: (empty)
        - [1007] Var: ...[i][i], Stack: (empty)
        - [1036] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty)
        - [1066] Var: -2, Stack: (empty)
        - [1069] Var: ..., Stack: (empty)
        - [1076] Var: -2, Stack: (empty)
        - [1086] Var: ..., Stack: (empty)
  + Method:       measureChildForCells(Landroid/view/View;IIII)I
    Access flags: 0x8
      = static int measureChildForCells(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 161, locals = 13, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [7] astore v5
      [9] iload_3 v3
      [10] invokestatic #61
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [13] iload v4
      [15] isub
      [16] istore v6
      [18] iload_3 v3
      [19] invokestatic #60
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [22] istore v7
      [24] iload v6
      [26] iload v7
      [28] invokestatic #62
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [31] istore v8
      [33] iconst_0
      [34] istore v9
      [36] iload_2 v2
      [37] ifle +43 (target=80)
      [40] iload_1 v1
      [41] iload_2 v2
      [42] imul
      [43] ldc #1
        + Integer [-2147483648]
      [45] invokestatic #62
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [48] istore v10
      [50] aload_0 v0
      [51] iload v10
      [53] iload v8
      [55] invokevirtual #58
        + Methodref [android/view/View.measure (II)V]
      [58] aload_0 v0
      [59] invokevirtual #55
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [62] istore v11
      [64] iload v11
      [66] iload_1 v1
      [67] idiv
      [68] istore v9
      [70] iload v11
      [72] iload_1 v1
      [73] irem
      [74] ifeq +6 (target=80)
      [77] iinc v9, 1
      [80] aload_0 v0
      [81] instanceof #20
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
      [84] ifeq +10 (target=94)
      [87] aload_0 v0
      [88] checkcast #20
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
      [91] goto +4 (target=95)
      [94] aconst_null
      [95] astore v10
      [97] aload v5
      [99] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [102] ifne +20 (target=122)
      [105] aload v10
      [107] ifnull +15 (target=122)
      [110] aload v10
      [112] invokevirtual #63
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItemView.hasText ()Z]
      [115] ifeq +7 (target=122)
      [118] iconst_1
      [119] goto +4 (target=123)
      [122] iconst_0
      [123] istore v11
      [125] aload v5
      [127] iload v11
      [129] putfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.expandable Z]
      [132] aload v5
      [134] iload v9
      [136] putfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.cellsUsed I]
      [139] iload v9
      [141] iload_1 v1
      [142] imul
      [143] istore v12
      [145] aload_0 v0
      [146] iload v12
      [148] ldc #4
        + Integer [1073741824]
      [150] invokestatic #62
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [153] iload v8
      [155] invokevirtual #58
        + Methodref [android/view/View.measure (II)V]
      [158] iload v9
      [160] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 349
        [9] -> line 351
        [13] -> line 352
        [15] -> line 351
        [18] -> line 353
        [24] -> line 354
        [33] -> line 356
        [36] -> line 357
        [40] -> line 359
        [45] -> line 358
        [50] -> line 360
        [58] -> line 362
        [64] -> line 363
        [70] -> line 364
        [80] -> line 367
        [87] -> line 368
        [95] -> line 367
        [97] -> line 369
        [125] -> line 370
        [132] -> line 372
        [139] -> line 373
        [145] -> line 374
        [153] -> line 375
        [155] -> line 374
        [158] -> line 376
      + Local variable table attribute (count = 15)
        v0: 0 -> 161 [Landroid/view/View; child]
        v1: 0 -> 161 [I cellSize]
        v2: 0 -> 161 [I cellsRemaining]
        v3: 0 -> 161 [I parentHeightMeasureSpec]
        v4: 0 -> 161 [I parentHeightPadding]
        v5: 9 -> 161 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v6: 18 -> 161 [I childHeightSize]
        v7: 24 -> 161 [I childHeightMode]
        v8: 33 -> 161 [I childHeightSpec]
        v9: 36 -> 161 [I cellsUsed]
        v10: 50 -> 80 [I childWidthSpec]
        v11: 64 -> 80 [I measuredWidth]
        v10: 97 -> 161 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; itemView]
        v11: 125 -> 161 [Z expandable]
        v12: 145 -> 161 [I targetWidth]
      + Stack map table attribute (count = 5):
        - [80] Var: [a:android/view/View][i][i][i][i][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams][i][i][i][i], Stack: 
        - [94] Var: ..., Stack: (empty)
        - [95] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView]
        - [122] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuItemView], Stack: (empty)
        - [123] Var: ..., Stack: [i]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 480, locals = 22, stack = 6):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mFormatItems Z]
      [4] ifne +15 (target=19)
      [7] aload_0 v0
      [8] iload_1 v1
      [9] iload_2 v2
      [10] iload_3 v3
      [11] iload v4
      [13] iload v5
      [15] invokespecial #96
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onLayout (ZIIII)V]
      [18] return
      [19] aload_0 v0
      [20] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
      [23] istore v6
      [25] iload_3 v3
      [26] iload v5
      [28] iadd
      [29] iconst_2
      [30] idiv
      [31] istore v7
      [33] iconst_0
      [34] istore v8
      [36] iconst_0
      [37] istore v9
      [39] iconst_0
      [40] istore v10
      [42] iload v4
      [44] iload_2 v2
      [45] isub
      [46] aload_0 v0
      [47] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I]
      [50] isub
      [51] aload_0 v0
      [52] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I]
      [55] isub
      [56] istore v11
      [58] iconst_0
      [59] istore v12
      [61] iconst_0
      [62] istore v13
      [64] goto +166 (target=230)
      [67] aload_0 v0
      [68] iload v13
      [70] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [73] astore v14
      [75] aload v14
      [77] invokevirtual #56
        + Methodref [android/view/View.getVisibility ()I]
      [80] bipush 8
      [82] ificmpne +6 (target=88)
      [85] goto +142 (target=227)
      [88] aload v14
      [90] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [93] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [96] astore v15
      [98] aload v15
      [100] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [103] ifeq +95 (target=198)
      [106] aload v14
      [108] invokevirtual #55
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [111] istore v9
      [113] aload_0 v0
      [114] iload v13
      [116] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.hasDividerBeforeChildAt (I)Z]
      [119] ifeq +6 (target=125)
      [122] iinc v9, 0
      [125] aload v14
      [127] invokevirtual #54
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [130] istore v16
      [132] aload_0 v0
      [133] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getWidth ()I]
      [136] aload_0 v0
      [137] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingRight ()I]
      [140] isub
      [141] aload v15
      [143] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I]
      [146] isub
      [147] istore v17
      [149] iload v17
      [151] iload v9
      [153] isub
      [154] istore v18
      [156] iload v7
      [158] iload v16
      [160] iconst_2
      [161] idiv
      [162] isub
      [163] istore v19
      [165] iload v19
      [167] iload v16
      [169] iadd
      [170] istore v20
      [172] aload v14
      [174] iload v18
      [176] iload v19
      [178] iload v17
      [180] iload v20
      [182] invokevirtual #57
        + Methodref [android/view/View.layout (IIII)V]
      [185] iload v11
      [187] iload v9
      [189] isub
      [190] istore v11
      [192] iconst_1
      [193] istore v12
      [195] goto +32 (target=227)
      [198] aload v14
      [200] invokevirtual #55
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [203] aload v15
      [205] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I]
      [208] iadd
      [209] aload v15
      [211] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I]
      [214] iadd
      [215] istore v16
      [217] iload v11
      [219] iload v16
      [221] isub
      [222] istore v11
      [224] iinc v10, 1
      [227] iinc v13, 1
      [230] iload v13
      [232] iload v6
      [234] ificmplt -167 (target=67)
      [237] iload v6
      [239] iconst_1
      [240] ificmpne +75 (target=315)
      [243] iload v12
      [245] ifne +70 (target=315)
      [248] aload_0 v0
      [249] iconst_0
      [250] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [253] astore v13
      [255] aload v13
      [257] invokevirtual #55
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [260] istore v14
      [262] aload v13
      [264] invokevirtual #54
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [267] istore v15
      [269] iload v4
      [271] iload_2 v2
      [272] isub
      [273] iconst_2
      [274] idiv
      [275] istore v16
      [277] iload v16
      [279] iload v14
      [281] iconst_2
      [282] idiv
      [283] isub
      [284] istore v17
      [286] iload v7
      [288] iload v15
      [290] iconst_2
      [291] idiv
      [292] isub
      [293] istore v18
      [295] aload v13
      [297] iload v17
      [299] iload v18
      [301] iload v17
      [303] iload v14
      [305] iadd
      [306] iload v18
      [308] iload v15
      [310] iadd
      [311] invokevirtual #57
        + Methodref [android/view/View.layout (IIII)V]
      [314] return
      [315] iload v10
      [317] iload v12
      [319] ifeq +7 (target=326)
      [322] iconst_0
      [323] goto +4 (target=327)
      [326] iconst_1
      [327] isub
      [328] istore v13
      [330] iconst_0
      [331] iload v13
      [333] ifle +11 (target=344)
      [336] iload v11
      [338] iload v13
      [340] idiv
      [341] goto +4 (target=345)
      [344] iconst_0
      [345] invokestatic #99
        + Methodref [java/lang/Math.max (II)I]
      [348] istore v14
      [350] aload_0 v0
      [351] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getPaddingLeft ()I]
      [354] istore v15
      [356] iconst_0
      [357] istore v16
      [359] goto +113 (target=472)
      [362] aload_0 v0
      [363] iload v16
      [365] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [368] astore v17
      [370] aload v17
      [372] invokevirtual #53
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [375] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [378] astore v18
      [380] aload v17
      [382] invokevirtual #56
        + Methodref [android/view/View.getVisibility ()I]
      [385] bipush 8
      [387] ificmpeq +82 (target=469)
      [390] aload v18
      [392] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [395] ifeq +6 (target=401)
      [398] goto +71 (target=469)
      [401] iload v15
      [403] aload v18
      [405] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.leftMargin I]
      [408] iadd
      [409] istore v15
      [411] aload v17
      [413] invokevirtual #55
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [416] istore v19
      [418] aload v17
      [420] invokevirtual #54
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [423] istore v20
      [425] iload v7
      [427] iload v20
      [429] iconst_2
      [430] idiv
      [431] isub
      [432] istore v21
      [434] aload v17
      [436] iload v15
      [438] iload v21
      [440] iload v15
      [442] iload v19
      [444] iadd
      [445] iload v21
      [447] iload v20
      [449] iadd
      [450] invokevirtual #57
        + Methodref [android/view/View.layout (IIII)V]
      [453] iload v15
      [455] iload v19
      [457] aload v18
      [459] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.rightMargin I]
      [462] iadd
      [463] iload v14
      [465] iadd
      [466] iadd
      [467] istore v15
      [469] iinc v16, 1
      [472] iload v16
      [474] iload v6
      [476] ificmplt -114 (target=362)
      [479] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 57)
        [0] -> line 381
        [7] -> line 382
        [18] -> line 383
        [19] -> line 386
        [25] -> line 387
        [33] -> line 388
        [36] -> line 389
        [39] -> line 391
        [42] -> line 392
        [58] -> line 393
        [61] -> line 394
        [67] -> line 395
        [75] -> line 396
        [85] -> line 397
        [88] -> line 400
        [98] -> line 401
        [106] -> line 402
        [113] -> line 403
        [122] -> line 404
        [125] -> line 407
        [132] -> line 408
        [149] -> line 409
        [156] -> line 410
        [165] -> line 411
        [172] -> line 412
        [185] -> line 414
        [192] -> line 415
        [195] -> line 416
        [198] -> line 417
        [217] -> line 419
        [224] -> line 423
        [227] -> line 394
        [237] -> line 427
        [248] -> line 429
        [255] -> line 430
        [262] -> line 431
        [269] -> line 432
        [277] -> line 433
        [286] -> line 434
        [295] -> line 435
        [314] -> line 436
        [315] -> line 439
        [330] -> line 440
        [350] -> line 442
        [356] -> line 443
        [362] -> line 444
        [370] -> line 445
        [380] -> line 446
        [398] -> line 447
        [401] -> line 450
        [411] -> line 451
        [418] -> line 452
        [425] -> line 453
        [434] -> line 454
        [453] -> line 455
        [469] -> line 443
        [479] -> line 457
      + Local variable table attribute (count = 37)
        v0: 0 -> 480 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 480 [Z changed]
        v2: 0 -> 480 [I left]
        v3: 0 -> 480 [I top]
        v4: 0 -> 480 [I right]
        v5: 0 -> 480 [I bottom]
        v6: 25 -> 480 [I childCount]
        v7: 33 -> 480 [I midVertical]
        v8: 36 -> 480 [I dividerWidth]
        v9: 39 -> 480 [I overflowWidth]
        v10: 42 -> 480 [I nonOverflowCount]
        v11: 58 -> 480 [I widthRemaining]
        v12: 61 -> 480 [Z hasOverflow]
        v13: 64 -> 237 [I i]
        v14: 75 -> 227 [Landroid/view/View; v]
        v15: 98 -> 227 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; p]
        v16: 132 -> 195 [I height]
        v17: 149 -> 195 [I r]
        v18: 156 -> 195 [I l]
        v19: 165 -> 195 [I t]
        v20: 172 -> 195 [I b]
        v16: 217 -> 227 [I size]
        v13: 255 -> 315 [Landroid/view/View; v]
        v14: 262 -> 315 [I width]
        v15: 269 -> 315 [I height]
        v16: 277 -> 315 [I midHorizontal]
        v17: 286 -> 315 [I l]
        v18: 295 -> 315 [I t]
        v13: 330 -> 480 [I spacerCount]
        v14: 350 -> 480 [I spacerSize]
        v15: 356 -> 480 [I startLeft]
        v16: 359 -> 479 [I i]
        v17: 370 -> 469 [Landroid/view/View; v]
        v18: 380 -> 469 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; lp]
        v19: 418 -> 469 [I width]
        v20: 425 -> 469 [I height]
        v21: 434 -> 469 [I t]
      + Stack map table attribute (count = 17):
        - [19] Var: ..., Stack: (empty)
        - [67] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: 
        - [88] Var: ...[a:android/view/View], Stack: (empty)
        - [125] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty)
        - [198] Var: ..., Stack: (empty)
        - [227] Var: -2, Stack: (empty)
        - [230] Var: ..., Stack: (empty)
        - [315] Var: -1, Stack: (empty)
        - [326] Var: ..., Stack: [i]
        - [327] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i][i]
        - [344] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i]
        - [345] Var: [a:com/actionbarsherlock/internal/view/menu/ActionMenuView][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: [i][i]
        - [362] Var: ...[i][i][i], Stack: (empty)
        - [398] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty)
        - [401] Var: ..., Stack: (empty)
        - [469] Var: -2, Stack: (empty)
        - [472] Var: ..., Stack: (empty)
  + Method:       onDetachedFromWindow()V
    Access flags: 0x1
      = public void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [8] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
      [11] pop
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 461
        [4] -> line 462
        [12] -> line 463
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
  + Method:       isOverflowReserved()Z
    Access flags: 0x1
      = public boolean isOverflowReserved()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 466
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
  + Method:       setOverflowReserved(Z)V
    Access flags: 0x1
      = public void setOverflowReserved(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mReserveOverflow Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 470
        [5] -> line 471
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 6 [Z reserveOverflow]
  + Method:       generateDefaultLayoutParams()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 4):
      [0] new #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [3] dup
      [4] bipush -2
      [6] bipush -2
      [8] invokespecial #87
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.<init> (II)V]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] bipush 16
      [15] putfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I]
      [18] aload_1 v1
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 475
        [6] -> line 476
        [8] -> line 475
        [12] -> line 477
        [18] -> line 478
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 12 -> 20 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; params]
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getContext ()Landroid/content/Context;]
      [8] aload_1 v1
      [9] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 483
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 13 [Landroid/util/AttributeSet; attrs]
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] instanceof #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [4] ifeq +30 (target=34)
      [7] new #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [10] dup
      [11] aload_1 v1
      [12] checkcast #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [15] invokespecial #89
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.<init> (Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I]
      [23] ifgt +9 (target=32)
      [26] aload_2 v2
      [27] bipush 16
      [29] putfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.gravity I]
      [32] aload_2 v2
      [33] areturn
      [34] aload_0 v0
      [35] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 488
        [7] -> line 489
        [19] -> line 490
        [26] -> line 491
        [32] -> line 493
        [34] -> line 495
      + Local variable table attribute (count = 3)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 39 [Landroid/view/ViewGroup$LayoutParams; p]
        v2: 19 -> 34 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; result]
      + Stack map table attribute (count = 2):
        - [32] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams], Stack: (empty)
        - [34] Var: -1, Stack: (empty)
  + Method:       checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
    Access flags: 0x4
      = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] ifnull +12 (target=13)
      [4] aload_1 v1
      [5] instanceof #24
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      [8] ifeq +5 (target=13)
      [11] iconst_1
      [12] ireturn
      [13] iconst_0
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 500
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 15 [Landroid/view/ViewGroup$LayoutParams; p]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       generateOverflowButtonLayoutParams()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams generateOverflowButtonLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] iconst_1
      [7] putfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [10] aload_1 v1
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 504
        [5] -> line 505
        [10] -> line 506
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 5 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; result]
  + Method:       invokeItem(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] aload_1 v1
      [5] iconst_0
      [6] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 510
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       getWindowAnimations()I
    Access flags: 0x1
      = public int getWindowAnimations()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 514
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
  + Method:       initialize(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 518
        [5] -> line 519
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
  + Method:       hasDividerBeforeChildAt(I)Z
    Access flags: 0x4
      = protected boolean hasDividerBeforeChildAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 5, stack = 3):
      [0] iload_1 v1
      [1] ifne +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] aload_0 v0
      [7] iload_1 v1
      [8] iconst_1
      [9] isub
      [10] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] iload_1 v1
      [16] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [19] astore_3 v3
      [20] iconst_0
      [21] istore v4
      [23] iload_1 v1
      [24] aload_0 v0
      [25] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
      [28] ificmpge +24 (target=52)
      [31] aload_2 v2
      [32] instanceof #23
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      [35] ifeq +17 (target=52)
      [38] iload v4
      [40] aload_2 v2
      [41] checkcast #23
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      [44] invokeinterface #100
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerAfter ()Z]
      [49] ior
      [50] istore v4
      [52] iload_1 v1
      [53] ifle +24 (target=77)
      [56] aload_3 v3
      [57] instanceof #23
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      [60] ifeq +17 (target=77)
      [63] iload v4
      [65] aload_3 v3
      [66] checkcast #23
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      [69] invokeinterface #101
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView.needsDividerBefore ()Z]
      [74] ior
      [75] istore v4
      [77] iload v4
      [79] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 523
        [4] -> line 524
        [6] -> line 526
        [14] -> line 527
        [20] -> line 528
        [23] -> line 529
        [38] -> line 530
        [52] -> line 532
        [63] -> line 533
        [77] -> line 535
      + Local variable table attribute (count = 5)
        v0: 0 -> 80 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 80 [I childIndex]
        v2: 14 -> 80 [Landroid/view/View; childBefore]
        v3: 20 -> 80 [Landroid/view/View; child]
        v4: 23 -> 80 [Z result]
      + Stack map table attribute (count = 3):
        - [6] Var: ..., Stack: (empty)
        - [52] Var: ...[a:android/view/View][a:android/view/View][i], Stack: (empty)
        - [77] Var: ..., Stack: (empty)
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 539
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; this]
        v1: 0 -> 2 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       generateDefaultLayoutParams()Landroid/widget/LinearLayout$LayoutParams;
    Access flags: 0x1044
      = protected bridge synthetic android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateDefaultLayoutParams ()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;
    Access flags: 0x1044
      = protected bridge synthetic android.widget.LinearLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
    Access flags: 0x1041
      = public bridge synthetic android.widget.LinearLayout$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.generateLayoutParams (Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      + Utf8 [ActionMenuChildView]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [ItemInvoker]
  + Source file attribute:
    + Utf8 [ActionMenuView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.menu.ActionMenuView$ActionMenuChildView extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 14):
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Class [java/lang/Object]
  + Utf8 [()Z]
  + Utf8 [ActionMenuChildView]
  + Utf8 [ActionMenuView.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
  + Utf8 [java/lang/Object]
  + Utf8 [needsDividerAfter]
  + Utf8 [needsDividerBefore]

Fields (count = 0):

Methods (count = 2):
  + Method:       needsDividerBefore()Z
    Access flags: 0x401
      = public abstract boolean needsDividerBefore()
  + Method:       needsDividerAfter()Z
    Access flags: 0x401
      = public abstract boolean needsDividerAfter()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      + Utf8 [ActionMenuChildView]
  + Source file attribute:
    + Utf8 [ActionMenuView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams
  Superclass:    android/widget/LinearLayout$LayoutParams
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams extends android.widget.LinearLayout$LayoutParams

Interfaces (count = 0):

Constant Pool (count = 52):
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$MarginLayoutParams]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + NameAndType [isOverflowButton Z]
  + Utf8 [(II)V]
  + Utf8 [(IIZ)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/view/ViewGroup$MarginLayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V]
  + Utf8 [<init>]
  + Utf8 [ActionMenuView.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MarginLayoutParams]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$MarginLayoutParams]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [c]
  + Utf8 [cellsUsed]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
  + Utf8 [expandable]
  + Utf8 [expanded]
  + Utf8 [extraPixels]
  + Utf8 [height]
  + Utf8 [isOverflowButton]
  + Utf8 [other]
  + Utf8 [preventEdgeOffset]
  + Utf8 [this]
  + Utf8 [width]

Fields (count = 6):
  + Field:        isOverflowButton Z
    Access flags: 0x1
      = public boolean isOverflowButton
  + Field:        cellsUsed I
    Access flags: 0x1
      = public int cellsUsed
  + Field:        extraPixels I
    Access flags: 0x1
      = public int extraPixels
  + Field:        expandable Z
    Access flags: 0x1
      = public boolean expandable
  + Field:        preventEdgeOffset Z
    Access flags: 0x1
      = public boolean preventEdgeOffset
  + Field:        expanded Z
    Access flags: 0x1
      = public boolean expanded

Methods (count = 4):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionMenuView$LayoutParams(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #9
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 557
        [6] -> line 558
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; this]
        v1: 0 -> 7 [Landroid/content/Context; c]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V
    Access flags: 0x1
      = public ActionMenuView$LayoutParams(com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #10
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (Landroid/view/ViewGroup$MarginLayoutParams;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [10] putfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 561
        [5] -> line 562
        [13] -> line 563
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; this]
        v1: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; other]
  + Method:       <init>(II)V
    Access flags: 0x1
      = public ActionMenuView$LayoutParams(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #8
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 566
        [6] -> line 567
        [11] -> line 568
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; this]
        v1: 0 -> 12 [I width]
        v2: 0 -> 12 [I height]
  + Method:       <init>(IIZ)V
    Access flags: 0x1
      = public ActionMenuView$LayoutParams(int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #8
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
      [6] aload_0 v0
      [7] iload_3 v3
      [8] putfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams.isOverflowButton Z]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 571
        [6] -> line 572
        [11] -> line 573
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; this]
        v1: 0 -> 12 [I width]
        v2: 0 -> 12 [I height]
        v3: 0 -> 12 [Z isOverflowButton]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$MarginLayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [MarginLayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams]
      + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [ActionMenuView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/BaseMenuPresenter
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.view.menu.BaseMenuPresenter extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]

Constant Pool (count = 226):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mInflater Landroid/view/LayoutInflater;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.jumpDrawablesToCurrentState ()V]
  + Methodref [android/view/View.setPressed (Z)V]
  + Methodref [android/view/ViewGroup.addView (Landroid/view/View;I)V]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup.removeViewAt (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.addItemView (Landroid/view/View;I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [<init> ()V]
  + NameAndType [IS_HONEYCOMB Z]
  + NameAndType [SDK_INT I]
  + NameAndType [addItemView (Landroid/view/View;I)V]
  + NameAndType [addView (Landroid/view/View;I)V]
  + NameAndType [bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V]
  + NameAndType [createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
  + NameAndType [filterLeftoverView (Landroid/view/ViewGroup;I)Z]
  + NameAndType [flagActionItems ()V]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getVisibleItems ()Ljava/util/ArrayList;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [jumpDrawablesToCurrentState ()V]
  + NameAndType [mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mId I]
  + NameAndType [mInflater Landroid/view/LayoutInflater;]
  + NameAndType [mItemLayoutRes I]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mMenuLayoutRes I]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + NameAndType [mSystemContext Landroid/content/Context;]
  + NameAndType [mSystemInflater Landroid/view/LayoutInflater;]
  + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + NameAndType [onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [removeViewAt (I)V]
  + NameAndType [setPressed (Z)V]
  + NameAndType [shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [size ()I]
  + NameAndType [updateMenuView (Z)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;II)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [(Landroid/view/ViewGroup;I)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseMenuPresenter.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IS_HONEYCOMB]
  + Utf8 [InnerClasses]
  + Utf8 [ItemView]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [addItemView]
  + Utf8 [addView]
  + Utf8 [allMenusAreClosing]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [bindItemView]
  + Utf8 [cb]
  + Utf8 [childIndex]
  + Utf8 [cleared]
  + Utf8 [collapseItemActionView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [context]
  + Utf8 [convertView]
  + Utf8 [createItemView]
  + Utf8 [currentParent]
  + Utf8 [expandItemActionView]
  + Utf8 [filterLeftoverView]
  + Utf8 [flagActionItems]
  + Utf8 [from]
  + Utf8 [get]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getId]
  + Utf8 [getItemData]
  + Utf8 [getItemView]
  + Utf8 [getMenuView]
  + Utf8 [getParent]
  + Utf8 [getVisibleItems]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [initForMenu]
  + Utf8 [initialize]
  + Utf8 [item]
  + Utf8 [itemCount]
  + Utf8 [itemLayoutRes]
  + Utf8 [itemView]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [jumpDrawablesToCurrentState]
  + Utf8 [mCallback]
  + Utf8 [mContext]
  + Utf8 [mId]
  + Utf8 [mInflater]
  + Utf8 [mItemLayoutRes]
  + Utf8 [mMenu]
  + Utf8 [mMenuLayoutRes]
  + Utf8 [mMenuView]
  + Utf8 [mSystemContext]
  + Utf8 [mSystemInflater]
  + Utf8 [menu]
  + Utf8 [menuLayoutRes]
  + Utf8 [oldItem]
  + Utf8 [onCloseMenu]
  + Utf8 [onOpenSubMenu]
  + Utf8 [onSubMenuSelected]
  + Utf8 [parent]
  + Utf8 [removeView]
  + Utf8 [removeViewAt]
  + Utf8 [root]
  + Utf8 [setCallback]
  + Utf8 [setId]
  + Utf8 [setPressed]
  + Utf8 [shouldIncludeItem]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [updateMenuView]
  + Utf8 [visibleItems]

Fields (count = 11):
  + Field:        IS_HONEYCOMB Z
    Access flags: 0x1a
      = private static final boolean IS_HONEYCOMB
  + Field:        mSystemContext Landroid/content/Context;
    Access flags: 0x4
      = protected android.content.Context mSystemContext
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x4
      = protected android.content.Context mContext
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu
  + Field:        mSystemInflater Landroid/view/LayoutInflater;
    Access flags: 0x4
      = protected android.view.LayoutInflater mSystemInflater
  + Field:        mInflater Landroid/view/LayoutInflater;
    Access flags: 0x4
      = protected android.view.LayoutInflater mInflater
  + Field:        mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mCallback
  + Field:        mMenuLayoutRes I
    Access flags: 0x2
      = private int mMenuLayoutRes
  + Field:        mItemLayoutRes I
    Access flags: 0x2
      = private int mItemLayoutRes
  + Field:        mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.MenuView mMenuView
  + Field:        mId I
    Access flags: 0x2
      = private int mId

Methods (count = 19):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 0, stack = 2):
      [0] getstatic #15
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 32
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
  + Method:       <init>(Landroid/content/Context;II)V
    Access flags: 0x1
      = public BaseMenuPresenter(android.content.Context,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #46
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #25
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokestatic #27
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [14] putfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;]
      [17] aload_0 v0
      [18] iload_2 v2
      [19] putfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I]
      [22] aload_0 v0
      [23] iload_3 v3
      [24] putfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 55
        [4] -> line 56
        [9] -> line 57
        [17] -> line 58
        [22] -> line 59
        [27] -> line 60
      + Local variable table attribute (count = 4)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 28 [Landroid/content/Context; context]
        v2: 0 -> 28 [I menuLayoutRes]
        v3: 0 -> 28 [I itemLayoutRes]
  + Method:       initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mContext Landroid/content/Context;]
      [10] invokestatic #27
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [13] putfield #20
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mInflater Landroid/view/LayoutInflater;]
      [16] aload_0 v0
      [17] aload_2 v2
      [18] putfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 64
        [5] -> line 65
        [16] -> line 66
        [21] -> line 67
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 22 [Landroid/content/Context; context]
        v2: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
  + Method:       getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [4] ifnonnull +41 (target=45)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;]
      [12] aload_0 v0
      [13] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuLayoutRes I]
      [16] aload_1 v1
      [17] iconst_0
      [18] invokevirtual #28
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [21] checkcast #11
        + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      [24] putfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [27] aload_0 v0
      [28] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [31] aload_0 v0
      [32] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [35] invokeinterface #51
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [40] aload_0 v0
      [41] iconst_1
      [42] invokevirtual #43
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.updateMenuView (Z)V]
      [45] aload_0 v0
      [46] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [49] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 71
        [7] -> line 72
        [27] -> line 73
        [40] -> line 74
        [45] -> line 77
      + Local variable table attribute (count = 2)
        v0: 0 -> 50 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 50 [Landroid/view/ViewGroup; root]
      + Stack map table attribute (count = 1):
        - [45] Var: ..., Stack: (empty)
  + Method:       updateMenuView(Z)V
    Access flags: 0x1
      = public void updateMenuView(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 190, locals = 11, stack = 4):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [4] checkcast #5
        + Class [android/view/ViewGroup]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] ifnonnull +4 (target=13)
      [12] return
      [13] iconst_0
      [14] istore_3 v3
      [15] aload_0 v0
      [16] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [19] ifnull +162 (target=181)
      [22] aload_0 v0
      [23] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [26] invokevirtual #44
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V]
      [29] aload_0 v0
      [30] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [33] invokevirtual #45
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
      [36] astore v4
      [38] aload v4
      [40] invokevirtual #48
        + Methodref [java/util/ArrayList.size ()I]
      [43] istore v5
      [45] iconst_0
      [46] istore v6
      [48] goto +111 (target=159)
      [51] aload v4
      [53] iload v6
      [55] invokevirtual #47
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [58] checkcast #8
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [61] astore v7
      [63] aload_0 v0
      [64] iload_3 v3
      [65] aload v7
      [67] invokevirtual #42
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.shouldIncludeItem (ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [70] ifeq +86 (target=156)
      [73] aload_2 v2
      [74] iload_3 v3
      [75] invokevirtual #33
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [78] astore v8
      [80] aload v8
      [82] instanceof #12
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [85] ifeq +16 (target=101)
      [88] aload v8
      [90] checkcast #12
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [93] invokeinterface #52
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.getItemData ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [98] goto +4 (target=102)
      [101] aconst_null
      [102] astore v9
      [104] aload_0 v0
      [105] aload v7
      [107] aload v8
      [109] aload_2 v2
      [110] invokevirtual #41
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.getItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [113] astore v10
      [115] aload v7
      [117] aload v9
      [119] ifacmpeq +20 (target=139)
      [122] aload v10
      [124] iconst_0
      [125] invokevirtual #31
        + Methodref [android/view/View.setPressed (Z)V]
      [128] getstatic #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.IS_HONEYCOMB Z]
      [131] ifeq +8 (target=139)
      [134] aload v10
      [136] invokevirtual #30
        + Methodref [android/view/View.jumpDrawablesToCurrentState ()V]
      [139] aload v10
      [141] aload v8
      [143] ifacmpeq +10 (target=153)
      [146] aload_0 v0
      [147] aload v10
      [149] iload_3 v3
      [150] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.addItemView (Landroid/view/View;I)V]
      [153] iinc v3, 1
      [156] iinc v6, 1
      [159] iload v6
      [161] iload v5
      [163] ificmplt -112 (target=51)
      [166] goto +15 (target=181)
      [169] aload_0 v0
      [170] aload_2 v2
      [171] iload_3 v3
      [172] invokevirtual #40
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.filterLeftoverView (Landroid/view/ViewGroup;I)Z]
      [175] ifne +6 (target=181)
      [178] iinc v3, 1
      [181] iload_3 v3
      [182] aload_2 v2
      [183] invokevirtual #34
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [186] ificmplt -17 (target=169)
      [189] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 27)
        [0] -> line 84
        [8] -> line 85
        [13] -> line 87
        [15] -> line 88
        [22] -> line 89
        [29] -> line 90
        [38] -> line 91
        [45] -> line 92
        [51] -> line 93
        [63] -> line 94
        [73] -> line 95
        [80] -> line 96
        [88] -> line 97
        [102] -> line 96
        [104] -> line 98
        [115] -> line 99
        [122] -> line 101
        [128] -> line 102
        [139] -> line 104
        [146] -> line 105
        [153] -> line 107
        [156] -> line 92
        [166] -> line 113
        [169] -> line 114
        [178] -> line 115
        [181] -> line 113
        [189] -> line 118
      + Local variable table attribute (count = 11)
        v0: 0 -> 190 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 190 [Z cleared]
        v2: 8 -> 190 [Landroid/view/ViewGroup; parent]
        v3: 15 -> 190 [I childIndex]
        v4: 38 -> 166 [Ljava/util/ArrayList; visibleItems]
        v5: 45 -> 166 [I itemCount]
        v6: 48 -> 166 [I i]
        v7: 63 -> 156 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v8: 80 -> 156 [Landroid/view/View; convertView]
        v9: 104 -> 156 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; oldItem]
        v10: 115 -> 156 [Landroid/view/View; itemView]
      + Local variable type table attribute (count = 1)
        v4: 38 -> 166 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; visibleItems]
      + Stack map table attribute (count = 11):
        - [13] Var: ...[a:android/view/ViewGroup], Stack: (empty)
        - [51] Var: [a:com/actionbarsherlock/internal/view/menu/BaseMenuPresenter][i][a:android/view/ViewGroup][i][a:java/util/ArrayList][i][i], Stack: 
        - [101] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty)
        - [102] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl]
        - [139] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:android/view/View], Stack: (empty)
        - [153] Var: ..., Stack: (empty)
        - [156] Var: [a:com/actionbarsherlock/internal/view/menu/BaseMenuPresenter][i][a:android/view/ViewGroup][i][a:java/util/ArrayList][i][i], Stack: 
        - [159] Var: ..., Stack: (empty)
        - [166] Var: -3, Stack: (empty)
        - [169] Var: ..., Stack: (empty)
        - [181] Var: ..., Stack: (empty)
  + Method:       addItemView(Landroid/view/View;I)V
    Access flags: 0x4
      = protected void addItemView(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #29
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [4] checkcast #5
        + Class [android/view/ViewGroup]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] ifnull +8 (target=17)
      [12] aload_3 v3
      [13] aload_1 v1
      [14] invokevirtual #35
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [17] aload_0 v0
      [18] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mMenuView Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [21] checkcast #5
        + Class [android/view/ViewGroup]
      [24] aload_1 v1
      [25] iload_2 v2
      [26] invokevirtual #32
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;I)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 127
        [8] -> line 128
        [12] -> line 129
        [17] -> line 131
        [29] -> line 132
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 30 [Landroid/view/View; itemView]
        v2: 0 -> 30 [I childIndex]
        v3: 8 -> 30 [Landroid/view/ViewGroup; currentParent]
      + Stack map table attribute (count = 1):
        - [17] Var: ...[a:android/view/ViewGroup], Stack: (empty)
  + Method:       filterLeftoverView(Landroid/view/ViewGroup;I)Z
    Access flags: 0x4
      = protected boolean filterLeftoverView(android.view.ViewGroup,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] invokevirtual #36
        + Methodref [android/view/ViewGroup.removeViewAt (I)V]
      [5] iconst_1
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 141
        [5] -> line 142
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 7 [Landroid/view/ViewGroup; parent]
        v2: 0 -> 7 [I childIndex]
  + Method:       setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V
    Access flags: 0x1
      = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 146
        [5] -> line 147
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; cb]
  + Method:       createItemView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuView$ItemView createItemView(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mSystemInflater Landroid/view/LayoutInflater;]
      [4] aload_0 v0
      [5] getfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mItemLayoutRes I]
      [8] aload_1 v1
      [9] iconst_0
      [10] invokevirtual #28
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [13] checkcast #12
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 155
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 17 [Landroid/view/ViewGroup; parent]
  + Method:       getItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] instanceof #12
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [4] ifeq +12 (target=16)
      [7] aload_2 v2
      [8] checkcast #12
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [11] astore v4
      [13] goto +10 (target=23)
      [16] aload_0 v0
      [17] aload_3 v3
      [18] invokevirtual #39
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.createItemView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
      [21] astore v4
      [23] aload_0 v0
      [24] aload_1 v1
      [25] aload v4
      [27] invokevirtual #38
        + Methodref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.bindItemView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V]
      [30] aload v4
      [32] checkcast #4
        + Class [android/view/View]
      [35] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 171
        [7] -> line 172
        [13] -> line 173
        [16] -> line 174
        [23] -> line 176
        [30] -> line 177
      + Local variable table attribute (count = 6)
        v0: 0 -> 36 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 36 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v2: 0 -> 36 [Landroid/view/View; convertView]
        v3: 0 -> 36 [Landroid/view/ViewGroup; parent]
        v4: 13 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; itemView]
        v4: 23 -> 36 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; itemView]
      + Stack map table attribute (count = 2):
        - [16] Var: ..., Stack: (empty)
        - [23] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuView$ItemView], Stack: (empty)
  + Method:       bindItemView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V
    Access flags: 0x401
      = public abstract void bindItemView(com.actionbarsherlock.internal.view.menu.MenuItemImpl,com.actionbarsherlock.internal.view.menu.MenuView$ItemView)
  + Method:       shouldIncludeItem(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean shouldIncludeItem(int,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 196
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 2 [I childIndex]
        v2: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [11] aload_1 v1
      [12] iload_2 v2
      [13] invokeinterface #49
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 200
        [7] -> line 201
        [18] -> line 203
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 19 [Z allMenusAreClosing]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x1
      = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [11] aload_1 v1
      [12] invokeinterface #50
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
      [17] ireturn
      [18] iconst_0
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 206
        [7] -> line 207
        [18] -> line 209
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; menu]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       flagActionItems()Z
    Access flags: 0x1
      = public boolean flagActionItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 213
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
  + Method:       expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 217
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 221
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       getId()I
    Access flags: 0x1
      = public int getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 225
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
  + Method:       setId(I)V
    Access flags: 0x1
      = public void setId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #19
        + Fieldref [com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.mId I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 229
        [5] -> line 230
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; this]
        v1: 0 -> 6 [I id]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
  + Source file attribute:
    + Utf8 [BaseMenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/ListMenuItemView
  Superclass:    android/widget/LinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.ListMenuItemView extends android.widget.LinearLayout

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]

Constant Pool (count = 326):
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/view/LayoutInflater]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/CheckBox]
  + Class [android/widget/CompoundButton]
  + Class [android/widget/ImageView]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [android/widget/RadioButton]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Fieldref [android/view/ViewGroup$LayoutParams.height I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.width I]
  + Fieldref [com/actionbarsherlock/R$id.abs__shortcut I]
  + Fieldref [com/actionbarsherlock/R$id.abs__title I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_checkbox I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_icon I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_radio I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/widget/CheckBox.setVisibility (I)V]
  + Methodref [android/widget/CompoundButton.getVisibility ()I]
  + Methodref [android/widget/CompoundButton.setChecked (Z)V]
  + Methodref [android/widget/CompoundButton.setVisibility (I)V]
  + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/widget/ImageView.getVisibility ()I]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ImageView.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.onFinishInflate ()V]
  + Methodref [android/widget/LinearLayout.onMeasure (II)V]
  + Methodref [android/widget/RadioButton.setVisibility (I)V]
  + Methodref [android/widget/TextView.getVisibility ()I]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertIconView ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setCheckable (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setShortcut (ZC)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcutLabel ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowIcon ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [SherlockMenuView [I]
  + NameAndType [abs__list_menu_item_checkbox I]
  + NameAndType [abs__list_menu_item_icon I]
  + NameAndType [abs__list_menu_item_radio I]
  + NameAndType [abs__shortcut I]
  + NameAndType [abs__title I]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;I)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getShortcut ()C]
  + NameAndType [getShortcutLabel ()Ljava/lang/String;]
  + NameAndType [getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
  + NameAndType [getVisibility ()I]
  + NameAndType [height I]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [insertCheckBox ()V]
  + NameAndType [insertIconView ()V]
  + NameAndType [insertRadioButton ()V]
  + NameAndType [isCheckable ()Z]
  + NameAndType [isChecked ()Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isExclusiveCheckable ()Z]
  + NameAndType [isVisible ()Z]
  + NameAndType [mBackground Landroid/graphics/drawable/Drawable;]
  + NameAndType [mCheckBox Landroid/widget/CheckBox;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mForceShowIcon Z]
  + NameAndType [mIconView Landroid/widget/ImageView;]
  + NameAndType [mInflater Landroid/view/LayoutInflater;]
  + NameAndType [mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [mPreserveIconSpacing Z]
  + NameAndType [mRadioButton Landroid/widget/RadioButton;]
  + NameAndType [mShortcutView Landroid/widget/TextView;]
  + NameAndType [mTextAppearance I]
  + NameAndType [mTextAppearanceContext Landroid/content/Context;]
  + NameAndType [mTitleView Landroid/widget/TextView;]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [onFinishInflate ()V]
  + NameAndType [onMeasure (II)V]
  + NameAndType [recycle ()V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setCheckable (Z)V]
  + NameAndType [setChecked (Z)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setShortcut (ZC)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTextAppearance (Landroid/content/Context;I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [shouldShowIcon ()Z]
  + NameAndType [shouldShowShortcut ()Z]
  + NameAndType [width I]
  + Utf8 [()C]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(IZ)Z]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZC)V]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [ItemView]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [Landroid/widget/CompoundButton;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [Landroid/widget/RadioButton;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [ListMenuItemView.java]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SherlockMenuView]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs__list_menu_item_checkbox]
  + Utf8 [abs__list_menu_item_icon]
  + Utf8 [abs__list_menu_item_radio]
  + Utf8 [abs__shortcut]
  + Utf8 [abs__title]
  + Utf8 [addView]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [android/widget/CompoundButton]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [android/widget/RadioButton]
  + Utf8 [android/widget/TextView]
  + Utf8 [attrs]
  + Utf8 [checkable]
  + Utf8 [checked]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ListMenuItemView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [compoundButton]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [findViewById]
  + Utf8 [forceShow]
  + Utf8 [from]
  + Utf8 [getBoolean]
  + Utf8 [getDrawable]
  + Utf8 [getIcon]
  + Utf8 [getInflater]
  + Utf8 [getItemData]
  + Utf8 [getLayoutParams]
  + Utf8 [getResourceId]
  + Utf8 [getShortcut]
  + Utf8 [getShortcutLabel]
  + Utf8 [getTitleForItemView]
  + Utf8 [getVisibility]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [icon]
  + Utf8 [iconLp]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [initialize]
  + Utf8 [insertCheckBox]
  + Utf8 [insertIconView]
  + Utf8 [insertRadioButton]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isEnabled]
  + Utf8 [isExclusiveCheckable]
  + Utf8 [isVisible]
  + Utf8 [itemData]
  + Utf8 [layout]
  + Utf8 [lp]
  + Utf8 [mBackground]
  + Utf8 [mCheckBox]
  + Utf8 [mContext]
  + Utf8 [mForceShowIcon]
  + Utf8 [mIconView]
  + Utf8 [mInflater]
  + Utf8 [mItemData]
  + Utf8 [mPreserveIconSpacing]
  + Utf8 [mRadioButton]
  + Utf8 [mShortcutView]
  + Utf8 [mTextAppearance]
  + Utf8 [mTextAppearanceContext]
  + Utf8 [mTitleView]
  + Utf8 [menuType]
  + Utf8 [newVisibility]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onFinishInflate]
  + Utf8 [onMeasure]
  + Utf8 [otherCompoundButton]
  + Utf8 [prefersCondensedTitle]
  + Utf8 [recycle]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setEnabled]
  + Utf8 [setForceShowIcon]
  + Utf8 [setIcon]
  + Utf8 [setImageDrawable]
  + Utf8 [setShortcut]
  + Utf8 [setText]
  + Utf8 [setTextAppearance]
  + Utf8 [setTitle]
  + Utf8 [setVisibility]
  + Utf8 [shortcutKey]
  + Utf8 [shouldShowIcon]
  + Utf8 [shouldShowShortcut]
  + Utf8 [showIcon]
  + Utf8 [showShortcut]
  + Utf8 [showsIcon]
  + Utf8 [styleable]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]

Fields (count = 13):
  + Field:        mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItemData
  + Field:        mIconView Landroid/widget/ImageView;
    Access flags: 0x2
      = private android.widget.ImageView mIconView
  + Field:        mRadioButton Landroid/widget/RadioButton;
    Access flags: 0x2
      = private android.widget.RadioButton mRadioButton
  + Field:        mTitleView Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mTitleView
  + Field:        mCheckBox Landroid/widget/CheckBox;
    Access flags: 0x2
      = private android.widget.CheckBox mCheckBox
  + Field:        mShortcutView Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mShortcutView
  + Field:        mBackground Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mBackground
  + Field:        mTextAppearance I
    Access flags: 0x2
      = private int mTextAppearance
  + Field:        mTextAppearanceContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mTextAppearanceContext
  + Field:        mPreserveIconSpacing Z
    Access flags: 0x2
      = private boolean mPreserveIconSpacing
  + Field:        mInflater Landroid/view/LayoutInflater;
    Access flags: 0x2
      = private android.view.LayoutInflater mInflater
  + Field:        mForceShowIcon Z
    Access flags: 0x2
      = private boolean mForceShowIcon
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x10
      = final android.content.Context mContext

Methods (count = 18):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public ListMenuItemView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #58
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] aload_1 v1
      [8] putfield #32
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;]
      [11] aload_1 v1
      [12] aload_2 v2
      [13] getstatic #29
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuView [I]
      [16] iload_3 v3
      [17] iconst_0
      [18] invokevirtual #43
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [21] astore v4
      [23] aload_0 v0
      [24] aload v4
      [26] iconst_4
      [27] invokevirtual #45
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [30] putfield #30
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;]
      [33] aload_0 v0
      [34] aload v4
      [36] iconst_0
      [37] iconst_m1
      [38] invokevirtual #46
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [41] putfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I]
      [44] aload_0 v0
      [45] aload v4
      [47] bipush 7
      [49] iconst_0
      [50] invokevirtual #44
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [53] putfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z]
      [56] aload_0 v0
      [57] aload_1 v1
      [58] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;]
      [61] aload v4
      [63] invokevirtual #47
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 61
        [6] -> line 62
        [11] -> line 65
        [12] -> line 66
        [18] -> line 65
        [21] -> line 64
        [23] -> line 68
        [33] -> line 69
        [37] -> line 70
        [38] -> line 69
        [44] -> line 71
        [47] -> line 72
        [50] -> line 71
        [56] -> line 73
        [61] -> line 75
        [66] -> line 76
      + Local variable table attribute (count = 5)
        v0: 0 -> 67 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 67 [Landroid/content/Context; context]
        v2: 0 -> 67 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 67 [I defStyle]
        v4: 23 -> 67 [Landroid/content/res/TypedArray; a]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ListMenuItemView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] invokespecial #66
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 79
        [7] -> line 80
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #59
        + Methodref [android/widget/LinearLayout.onFinishInflate ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #30
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mBackground Landroid/graphics/drawable/Drawable;]
      [9] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [12] aload_0 v0
      [13] aload_0 v0
      [14] getstatic #25
        + Fieldref [com/actionbarsherlock/R$id.abs__title I]
      [17] invokevirtual #69
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;]
      [20] checkcast #13
        + Class [android/widget/TextView]
      [23] putfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
      [26] aload_0 v0
      [27] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I]
      [30] iconst_m1
      [31] ificmpeq +18 (target=49)
      [34] aload_0 v0
      [35] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
      [38] aload_0 v0
      [39] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearanceContext Landroid/content/Context;]
      [42] aload_0 v0
      [43] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTextAppearance I]
      [46] invokevirtual #64
        + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
      [49] aload_0 v0
      [50] aload_0 v0
      [51] getstatic #24
        + Fieldref [com/actionbarsherlock/R$id.abs__shortcut I]
      [54] invokevirtual #69
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.findViewById (I)Landroid/view/View;]
      [57] checkcast #13
        + Class [android/widget/TextView]
      [60] putfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 84
        [4] -> line 86
        [12] -> line 88
        [26] -> line 89
        [34] -> line 90
        [42] -> line 91
        [46] -> line 90
        [49] -> line 94
        [63] -> line 95
      + Local variable table attribute (count = 1)
        v0: 0 -> 64 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
      + Stack map table attribute (count = 1):
        - [49] Var: ..., Stack: (empty)
  + Method:       initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V
    Access flags: 0x1
      = public void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
      [10] ifeq +7 (target=17)
      [13] iconst_0
      [14] goto +5 (target=19)
      [17] bipush 8
      [19] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setVisibility (I)V]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] aload_0 v0
      [25] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleForItemView (Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
      [28] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setTitle (Ljava/lang/CharSequence;)V]
      [31] aload_0 v0
      [32] aload_1 v1
      [33] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z]
      [36] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setCheckable (Z)V]
      [39] aload_0 v0
      [40] aload_1 v1
      [41] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z]
      [44] aload_1 v1
      [45] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C]
      [48] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setShortcut (ZC)V]
      [51] aload_0 v0
      [52] aload_1 v1
      [53] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
      [56] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [59] aload_0 v0
      [60] aload_1 v1
      [61] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
      [64] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setEnabled (Z)V]
      [67] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 98
        [5] -> line 101
        [22] -> line 103
        [31] -> line 104
        [39] -> line 105
        [51] -> line 106
        [59] -> line 107
        [67] -> line 108
      + Local variable table attribute (count = 3)
        v0: 0 -> 68 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 68 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; itemData]
        v2: 0 -> 68 [I menuType]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView]
        - [19] Var: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][i]
  + Method:       setForceShowIcon(Z)V
    Access flags: 0x1
      = public void setForceShowIcon(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] iload_1 v1
      [3] dup_x1
      [4] putfield #33
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z]
      [7] putfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 111
        [10] -> line 112
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 11 [Z forceShow]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnull +32 (target=33)
      [4] aload_0 v0
      [5] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
      [8] aload_1 v1
      [9] invokevirtual #63
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [12] aload_0 v0
      [13] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
      [16] invokevirtual #62
        + Methodref [android/widget/TextView.getVisibility ()I]
      [19] ifeq +35 (target=54)
      [22] aload_0 v0
      [23] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
      [26] iconst_0
      [27] invokevirtual #65
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [30] goto +24 (target=54)
      [33] aload_0 v0
      [34] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
      [37] invokevirtual #62
        + Methodref [android/widget/TextView.getVisibility ()I]
      [40] bipush 8
      [42] ificmpeq +12 (target=54)
      [45] aload_0 v0
      [46] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mTitleView Landroid/widget/TextView;]
      [49] bipush 8
      [51] invokevirtual #65
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 115
        [4] -> line 116
        [12] -> line 118
        [30] -> line 119
        [33] -> line 120
        [54] -> line 122
      + Local variable table attribute (count = 2)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 55 [Ljava/lang/CharSequence; title]
      + Stack map table attribute (count = 3):
        - [30] Var: ..., Stack: (empty)
        - [33] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: (empty)
  + Method:       getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 125
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
  + Method:       setCheckable(Z)V
    Access flags: 0x1
      = public void setCheckable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 5, stack = 2):
      [0] iload_1 v1
      [1] ifne +18 (target=19)
      [4] aload_0 v0
      [5] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [8] ifnonnull +11 (target=19)
      [11] aload_0 v0
      [12] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [15] ifnonnull +4 (target=19)
      [18] return
      [19] aload_0 v0
      [20] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [23] ifnonnull +7 (target=30)
      [26] aload_0 v0
      [27] invokespecial #74
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V]
      [30] aload_0 v0
      [31] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [34] ifnonnull +7 (target=41)
      [37] aload_0 v0
      [38] invokespecial #72
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V]
      [41] aload_0 v0
      [42] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [45] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z]
      [48] ifeq +16 (target=64)
      [51] aload_0 v0
      [52] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [55] astore_2 v2
      [56] aload_0 v0
      [57] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [60] astore_3 v3
      [61] goto +13 (target=74)
      [64] aload_0 v0
      [65] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [68] astore_2 v2
      [69] aload_0 v0
      [70] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [73] astore_3 v3
      [74] iload_1 v1
      [75] ifeq +59 (target=134)
      [78] aload_2 v2
      [79] aload_0 v0
      [80] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [83] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z]
      [86] invokevirtual #52
        + Methodref [android/widget/CompoundButton.setChecked (Z)V]
      [89] iload_1 v1
      [90] ifeq +7 (target=97)
      [93] iconst_0
      [94] goto +5 (target=99)
      [97] bipush 8
      [99] istore v4
      [101] aload_2 v2
      [102] invokevirtual #51
        + Methodref [android/widget/CompoundButton.getVisibility ()I]
      [105] iload v4
      [107] ificmpeq +9 (target=116)
      [110] aload_2 v2
      [111] iload v4
      [113] invokevirtual #53
        + Methodref [android/widget/CompoundButton.setVisibility (I)V]
      [116] aload_3 v3
      [117] invokevirtual #51
        + Methodref [android/widget/CompoundButton.getVisibility ()I]
      [120] bipush 8
      [122] ificmpeq +30 (target=152)
      [125] aload_3 v3
      [126] bipush 8
      [128] invokevirtual #53
        + Methodref [android/widget/CompoundButton.setVisibility (I)V]
      [131] goto +21 (target=152)
      [134] aload_0 v0
      [135] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [138] bipush 8
      [140] invokevirtual #50
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [143] aload_0 v0
      [144] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [147] bipush 8
      [149] invokevirtual #61
        + Methodref [android/widget/RadioButton.setVisibility (I)V]
      [152] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 130
        [18] -> line 131
        [19] -> line 134
        [26] -> line 135
        [30] -> line 137
        [37] -> line 138
        [41] -> line 146
        [51] -> line 147
        [56] -> line 148
        [61] -> line 149
        [64] -> line 150
        [69] -> line 151
        [74] -> line 154
        [78] -> line 155
        [89] -> line 157
        [101] -> line 158
        [110] -> line 159
        [116] -> line 163
        [125] -> line 164
        [131] -> line 166
        [134] -> line 167
        [143] -> line 168
        [152] -> line 170
      + Local variable table attribute (count = 7)
        v0: 0 -> 153 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 153 [Z checkable]
        v2: 56 -> 64 [Landroid/widget/CompoundButton; compoundButton]
        v2: 69 -> 153 [Landroid/widget/CompoundButton; compoundButton]
        v3: 61 -> 64 [Landroid/widget/CompoundButton; otherCompoundButton]
        v3: 74 -> 153 [Landroid/widget/CompoundButton; otherCompoundButton]
        v4: 101 -> 131 [I newVisibility]
      + Stack map table attribute (count = 11):
        - [19] Var: ..., Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)
        - [74] Var: ...[a:android/widget/CompoundButton][a:android/widget/CompoundButton], Stack: (empty)
        - [97] Var: ..., Stack: (empty)
        - [99] Var: ..., Stack: [i]
        - [116] Var: ...[i], Stack: (empty)
        - [131] Var: -1, Stack: (empty)
        - [134] Var: ..., Stack: (empty)
        - [152] Var: ..., Stack: (empty)
  + Method:       setChecked(Z)V
    Access flags: 0x1
      = public void setChecked(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z]
      [7] ifeq +22 (target=29)
      [10] aload_0 v0
      [11] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [14] ifnonnull +7 (target=21)
      [17] aload_0 v0
      [18] invokespecial #74
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertRadioButton ()V]
      [21] aload_0 v0
      [22] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [25] astore_2 v2
      [26] goto +19 (target=45)
      [29] aload_0 v0
      [30] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [33] ifnonnull +7 (target=40)
      [36] aload_0 v0
      [37] invokespecial #72
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertCheckBox ()V]
      [40] aload_0 v0
      [41] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [44] astore_2 v2
      [45] aload_2 v2
      [46] iload_1 v1
      [47] invokevirtual #52
        + Methodref [android/widget/CompoundButton.setChecked (Z)V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 175
        [10] -> line 176
        [17] -> line 177
        [21] -> line 179
        [26] -> line 180
        [29] -> line 181
        [36] -> line 182
        [40] -> line 184
        [45] -> line 187
        [50] -> line 188
      + Local variable table attribute (count = 4)
        v0: 0 -> 51 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 51 [Z checked]
        v2: 26 -> 29 [Landroid/widget/CompoundButton; compoundButton]
        v2: 45 -> 51 [Landroid/widget/CompoundButton; compoundButton]
      + Stack map table attribute (count = 4):
        - [21] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [45] Var: ...[a:android/widget/CompoundButton], Stack: (empty)
  + Method:       setShortcut(ZC)V
    Access flags: 0x1
      = public void setShortcut(boolean,char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 4, stack = 2):
      [0] iload_1 v1
      [1] ifeq +17 (target=18)
      [4] aload_0 v0
      [5] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [8] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowShortcut ()Z]
      [11] ifeq +7 (target=18)
      [14] iconst_0
      [15] goto +5 (target=20)
      [18] bipush 8
      [20] istore_3 v3
      [21] iload_3 v3
      [22] ifne +17 (target=39)
      [25] aload_0 v0
      [26] getfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;]
      [29] aload_0 v0
      [30] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [33] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcutLabel ()Ljava/lang/String;]
      [36] invokevirtual #63
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [39] aload_0 v0
      [40] getfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;]
      [43] invokevirtual #62
        + Methodref [android/widget/TextView.getVisibility ()I]
      [46] iload_3 v3
      [47] ificmpeq +11 (target=58)
      [50] aload_0 v0
      [51] getfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mShortcutView Landroid/widget/TextView;]
      [54] iload_3 v3
      [55] invokevirtual #65
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 191
        [14] -> line 192
        [20] -> line 191
        [21] -> line 194
        [25] -> line 195
        [39] -> line 198
        [50] -> line 199
        [58] -> line 201
      + Local variable table attribute (count = 4)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 59 [Z showShortcut]
        v2: 0 -> 59 [C shortcutKey]
        v3: 21 -> 59 [I newVisibility]
      + Stack map table attribute (count = 4):
        - [18] Var: ..., Stack: (empty)
        - [20] Var: ..., Stack: [i]
        - [39] Var: ...[i], Stack: (empty)
        - [58] Var: ..., Stack: (empty)
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 123, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mItemData Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.shouldShowIcon ()Z]
      [7] ifne +14 (target=21)
      [10] aload_0 v0
      [11] getfield #33
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z]
      [14] ifne +7 (target=21)
      [17] iconst_0
      [18] goto +4 (target=22)
      [21] iconst_1
      [22] istore_2 v2
      [23] iload_2 v2
      [24] ifne +11 (target=35)
      [27] aload_0 v0
      [28] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z]
      [31] ifne +4 (target=35)
      [34] return
      [35] aload_0 v0
      [36] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [39] ifnonnull +15 (target=54)
      [42] aload_1 v1
      [43] ifnonnull +11 (target=54)
      [46] aload_0 v0
      [47] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z]
      [50] ifne +4 (target=54)
      [53] return
      [54] aload_0 v0
      [55] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [58] ifnonnull +7 (target=65)
      [61] aload_0 v0
      [62] invokespecial #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.insertIconView ()V]
      [65] aload_1 v1
      [66] ifnonnull +10 (target=76)
      [69] aload_0 v0
      [70] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z]
      [73] ifeq +40 (target=113)
      [76] aload_0 v0
      [77] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [80] iload_2 v2
      [81] ifeq +7 (target=88)
      [84] aload_1 v1
      [85] goto +4 (target=89)
      [88] aconst_null
      [89] invokevirtual #56
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [92] aload_0 v0
      [93] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [96] invokevirtual #55
        + Methodref [android/widget/ImageView.getVisibility ()I]
      [99] ifeq +23 (target=122)
      [102] aload_0 v0
      [103] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [106] iconst_0
      [107] invokevirtual #57
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [110] goto +12 (target=122)
      [113] aload_0 v0
      [114] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [117] bipush 8
      [119] invokevirtual #57
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [122] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 204
        [23] -> line 205
        [34] -> line 206
        [35] -> line 209
        [53] -> line 210
        [54] -> line 213
        [61] -> line 214
        [65] -> line 217
        [76] -> line 218
        [92] -> line 220
        [102] -> line 221
        [110] -> line 223
        [113] -> line 224
        [122] -> line 226
      + Local variable table attribute (count = 3)
        v0: 0 -> 123 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 123 [Landroid/graphics/drawable/Drawable; icon]
        v2: 23 -> 123 [Z showIcon]
      + Stack map table attribute (count = 11):
        - [21] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: [i]
        - [35] Var: ...[i], Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [76] Var: ..., Stack: (empty)
        - [88] Var: ..., Stack: [a:android/widget/ImageView]
        - [89] Var: [a:com/actionbarsherlock/internal/view/menu/ListMenuItemView][a:android/graphics/drawable/Drawable][i], Stack: [a:android/widget/ImageView][a:android/graphics/drawable/Drawable]
        - [110] Var: ..., Stack: (empty)
        - [113] Var: ..., Stack: (empty)
        - [122] Var: ..., Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [4] ifnull +51 (target=55)
      [7] aload_0 v0
      [8] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mPreserveIconSpacing Z]
      [11] ifeq +44 (target=55)
      [14] aload_0 v0
      [15] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [18] astore_3 v3
      [19] aload_0 v0
      [20] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [23] invokevirtual #54
        + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [26] checkcast #11
        + Class [android/widget/LinearLayout$LayoutParams]
      [29] astore v4
      [31] aload_3 v3
      [32] getfield #22
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [35] ifle +20 (target=55)
      [38] aload v4
      [40] getfield #23
        + Fieldref [android/widget/LinearLayout$LayoutParams.width I]
      [43] ifgt +12 (target=55)
      [46] aload v4
      [48] aload_3 v3
      [49] getfield #22
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [52] putfield #23
        + Fieldref [android/widget/LinearLayout$LayoutParams.width I]
      [55] aload_0 v0
      [56] iload_1 v1
      [57] iload_2 v2
      [58] invokespecial #60
        + Methodref [android/widget/LinearLayout.onMeasure (II)V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 230
        [14] -> line 232
        [19] -> line 233
        [31] -> line 234
        [46] -> line 235
        [55] -> line 238
        [61] -> line 239
      + Local variable table attribute (count = 5)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 0 -> 62 [I widthMeasureSpec]
        v2: 0 -> 62 [I heightMeasureSpec]
        v3: 19 -> 55 [Landroid/view/ViewGroup$LayoutParams; lp]
        v4: 31 -> 55 [Landroid/widget/LinearLayout$LayoutParams; iconLp]
      + Stack map table attribute (count = 1):
        - [55] Var: ..., Stack: (empty)
  + Method:       insertIconView()V
    Access flags: 0x2
      = private void insertIconView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #70
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] aload_1 v1
      [7] getstatic #27
        + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_icon I]
      [10] aload_0 v0
      [11] iconst_0
      [12] invokevirtual #49
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [15] checkcast #9
        + Class [android/widget/ImageView]
      [18] putfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] getfield #34
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mIconView Landroid/widget/ImageView;]
      [26] iconst_0
      [27] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;I)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 242
        [5] -> line 243
        [10] -> line 244
        [12] -> line 243
        [21] -> line 245
        [30] -> line 246
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 5 -> 31 [Landroid/view/LayoutInflater; inflater]
  + Method:       insertRadioButton()V
    Access flags: 0x2
      = private void insertRadioButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #70
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] aload_1 v1
      [7] getstatic #28
        + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_radio I]
      [10] aload_0 v0
      [11] iconst_0
      [12] invokevirtual #49
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [15] checkcast #12
        + Class [android/widget/RadioButton]
      [18] putfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mRadioButton Landroid/widget/RadioButton;]
      [26] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 249
        [5] -> line 250
        [6] -> line 251
        [10] -> line 252
        [12] -> line 251
        [18] -> line 250
        [21] -> line 253
        [29] -> line 254
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 5 -> 30 [Landroid/view/LayoutInflater; inflater]
  + Method:       insertCheckBox()V
    Access flags: 0x2
      = private void insertCheckBox()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #70
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.getInflater ()Landroid/view/LayoutInflater;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] aload_1 v1
      [7] getstatic #26
        + Fieldref [com/actionbarsherlock/R$layout.abs__list_menu_item_checkbox I]
      [10] aload_0 v0
      [11] iconst_0
      [12] invokevirtual #49
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [15] checkcast #7
        + Class [android/widget/CheckBox]
      [18] putfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] getfield #31
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mCheckBox Landroid/widget/CheckBox;]
      [26] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.addView (Landroid/view/View;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 257
        [5] -> line 258
        [6] -> line 259
        [10] -> line 260
        [12] -> line 259
        [18] -> line 258
        [21] -> line 261
        [29] -> line 262
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
        v1: 5 -> 30 [Landroid/view/LayoutInflater; inflater]
  + Method:       prefersCondensedTitle()Z
    Access flags: 0x1
      = public boolean prefersCondensedTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 265
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
  + Method:       showsIcon()Z
    Access flags: 0x1
      = public boolean showsIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mForceShowIcon Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 269
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
  + Method:       getInflater()Landroid/view/LayoutInflater;
    Access flags: 0x2
      = private android.view.LayoutInflater getInflater()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #32
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mContext Landroid/content/Context;]
      [12] invokestatic #48
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [15] putfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;]
      [18] aload_0 v0
      [19] getfield #35
        + Fieldref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.mInflater Landroid/view/LayoutInflater;]
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 273
        [7] -> line 274
        [18] -> line 276
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; this]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
  + Source file attribute:
    + Utf8 [ListMenuItemView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.MenuBuilder extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/Menu]

Constant Pool (count = 907):
  + Integer [-65536]
  + Integer [65535]
  + String [android:menu:actionviewstates]
  + String [android:menu:expandedactionview]
  + String [android:menu:presenters]
  + String [order does not contain a valid category.]
  + Class [[Landroid/content/Intent;]
  + Class [[Lcom/actionbarsherlock/view/MenuItem;]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/content/pm/ApplicationInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/content/res/Configuration]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/Parcelable]
  + Class [android/util/SparseArray]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [android/view/KeyCharacterMap]
  + Class [android/view/KeyCharacterMap$KeyData]
  + Class [android/view/KeyEvent]
  + Class [android/view/Menu]
  + Class [android/view/MenuItem]
  + Class [android/view/MenuItem$OnMenuItemClickListener]
  + Class [android/view/SubMenu]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/SubMenu]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Class [java/lang/ref/WeakReference]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/concurrent/CopyOnWriteArrayList]
  + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;]
  + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
  + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
  + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
  + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
  + Fieldref [android/content/res/Configuration.keyboard I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C]
  + Fieldref [com/actionbarsherlock/R$bool.abs__config_showMenuShortcutsWhenKeyboardPresent I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I]
  + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
  + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/Resources.getBoolean (I)Z]
  + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
  + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
  + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
  + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
  + Methodref [android/util/SparseArray.<init> ()V]
  + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
  + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
  + Methodref [android/view/KeyCharacterMap$KeyData.<init> ()V]
  + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z]
  + Methodref [android/view/KeyEvent.getMetaState ()I]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V]
  + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clearHeader ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchPresenterUpdate (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (I)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (II)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findInsertIndex (Ljava/util/ArrayList;I)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemIndex (I)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOrdering (I)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeGroup (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.expandActionView ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrdering ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z]
  + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
  + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.isEmpty ()Z]
  + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
  + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/concurrent/CopyOnWriteArrayList.<init> ()V]
  + Methodref [java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z]
  + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
  + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/Menu.clear ()V]
  + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V]
  + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/SubMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/SubMenu.setGroupCheckable (IZZ)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems ()Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState ()Landroid/os/Parcelable;]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView (Z)V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getGroupId ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isActionViewExpanded ()Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [abs__config_showMenuShortcutsWhenKeyboardPresent I]
  + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;]
  + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAll (Ljava/util/Collection;)Z]
  + NameAndType [addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
  + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [applicationInfo Landroid/content/pm/ApplicationInfo;]
  + NameAndType [clear ()V]
  + NameAndType [clearHeader ()V]
  + NameAndType [close (Z)V]
  + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [dispatchPresenterUpdate (Z)V]
  + NameAndType [dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + NameAndType [expandActionView ()Z]
  + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [findGroupIndex (I)I]
  + NameAndType [findGroupIndex (II)I]
  + NameAndType [findInsertIndex (Ljava/util/ArrayList;I)I]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [findItemIndex (I)I]
  + NameAndType [findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V]
  + NameAndType [flagActionItems ()V]
  + NameAndType [flagActionItems ()Z]
  + NameAndType [get ()Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [getActionView ()Landroid/view/View;]
  + NameAndType [getActionViewStatesKey ()Ljava/lang/String;]
  + NameAndType [getAlphabeticShortcut ()C]
  + NameAndType [getBoolean (I)Z]
  + NameAndType [getConfiguration ()Landroid/content/res/Configuration;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getGroupId ()I]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getId ()I]
  + NameAndType [getInt (Ljava/lang/String;)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItem ()Landroid/view/MenuItem;]
  + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getItemId ()I]
  + NameAndType [getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z]
  + NameAndType [getMetaState ()I]
  + NameAndType [getNonActionItems ()Ljava/util/ArrayList;]
  + NameAndType [getNumericShortcut ()C]
  + NameAndType [getOrder ()I]
  + NameAndType [getOrdering ()I]
  + NameAndType [getOrdering (I)I]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;]
  + NameAndType [getVisibleItems ()Ljava/util/ArrayList;]
  + NameAndType [hasCollapsibleActionView ()Z]
  + NameAndType [hasNext ()Z]
  + NameAndType [hasSubMenu ()Z]
  + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [invoke ()Z]
  + NameAndType [isActionButton ()Z]
  + NameAndType [isActionViewExpanded ()Z]
  + NameAndType [isCheckable ()Z]
  + NameAndType [isChecked ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isExclusiveCheckable ()Z]
  + NameAndType [isQwertyMode ()Z]
  + NameAndType [isVisible ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keyboard I]
  + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + NameAndType [mActionItems Ljava/util/ArrayList;]
  + NameAndType [mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
  + NameAndType [mDefaultShowAsAction I]
  + NameAndType [mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [mHeaderIcon Landroid/graphics/drawable/Drawable;]
  + NameAndType [mHeaderTitle Ljava/lang/CharSequence;]
  + NameAndType [mHeaderView Landroid/view/View;]
  + NameAndType [mIsActionItemsStale Z]
  + NameAndType [mIsClosing Z]
  + NameAndType [mIsVisibleItemsStale Z]
  + NameAndType [mItems Ljava/util/ArrayList;]
  + NameAndType [mItemsChangedWhileDispatchPrevented Z]
  + NameAndType [mNonActionItems Ljava/util/ArrayList;]
  + NameAndType [mOptionalIconsVisible Z]
  + NameAndType [mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
  + NameAndType [mPreventDispatchingItemsChanged Z]
  + NameAndType [mQwertyMode Z]
  + NameAndType [mResources Landroid/content/res/Resources;]
  + NameAndType [mShortcutsVisible Z]
  + NameAndType [mTempShortcutItemList Ljava/util/ArrayList;]
  + NameAndType [mVisibleItems Ljava/util/ArrayList;]
  + NameAndType [meta [C]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + NameAndType [onItemsChanged (Z)V]
  + NameAndType [onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + NameAndType [packageName Ljava/lang/String;]
  + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + NameAndType [put (ILjava/lang/Object;)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putInt (Ljava/lang/String;I)V]
  + NameAndType [putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
  + NameAndType [queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [removeGroup (I)V]
  + NameAndType [removeItemAtInt (IZ)V]
  + NameAndType [restoreActionViewStates (Landroid/os/Bundle;)V]
  + NameAndType [restoreHierarchyState (Landroid/util/SparseArray;)V]
  + NameAndType [sCategoryToOrder [I]
  + NameAndType [saveActionViewStates (Landroid/os/Bundle;)V]
  + NameAndType [saveHierarchyState (Landroid/util/SparseArray;)V]
  + NameAndType [setAlphabeticShortcut (C)Landroid/view/MenuItem;]
  + NameAndType [setCheckable (Z)Landroid/view/MenuItem;]
  + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setChecked (Z)Landroid/view/MenuItem;]
  + NameAndType [setCheckedInt (Z)V]
  + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [setEnabled (Z)Landroid/view/MenuItem;]
  + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setExclusiveCheckable (Z)V]
  + NameAndType [setGroupCheckable (IZZ)V]
  + NameAndType [setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + NameAndType [setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + NameAndType [setNumericShortcut (C)Landroid/view/MenuItem;]
  + NameAndType [setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
  + NameAndType [setShortcutsVisibleInner (Z)V]
  + NameAndType [setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [setVisibleInt (Z)Z]
  + NameAndType [size ()I]
  + NameAndType [specificIndex I]
  + NameAndType [startDispatchingItemsChanged ()V]
  + NameAndType [stopDispatchingItemsChanged ()V]
  + NameAndType [updateMenuView (Z)V]
  + Utf8 [()C]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/res/Configuration;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/view/MenuItem;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Landroid/view/MenuItem;]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)Z]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I]
  + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILandroid/view/KeyEvent;I)Z]
  + Utf8 [(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(IZZ)V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/util/SparseArray;)V]
  + Utf8 [(Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Utf8 [(Landroid/view/KeyCharacterMap$KeyData;)Z]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z]
  + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;)Z]
  + Utf8 [(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/util/SparseArray;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;Landroid/util/SparseArray;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/util/ArrayList;I)I]
  + Utf8 [(Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;I)I]
  + Utf8 [(Ljava/util/Collection;)Z]
  + Utf8 [(Ljava/util/List;ILandroid/view/KeyEvent;)V]
  + Utf8 [(Ljava/util/List<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;ILandroid/view/KeyEvent;)V]
  + Utf8 [(Z)Landroid/view/MenuItem;]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ACTION_VIEW_STATES_KEY]
  + Utf8 [C]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [ContextMenuInfo]
  + Utf8 [EXPANDED_ACTION_VIEW_ID]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInvoker]
  + Utf8 [KeyData]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/ApplicationInfo;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Landroid/os/Parcelable;>;]
  + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [Landroid/view/KeyCharacterMap$KeyData;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem$OnMenuItemClickListener;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/SubMenu;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/ref/WeakReference;]
  + Utf8 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [Ljava/util/concurrent/CopyOnWriteArrayList;]
  + Utf8 [Ljava/util/concurrent/CopyOnWriteArrayList<Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MenuBuilder.java]
  + Utf8 [N]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [PRESENTER_KEY]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[C]
  + Utf8 [[I]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [abs__config_showMenuShortcutsWhenKeyboardPresent]
  + Utf8 [activityInfo]
  + Utf8 [add]
  + Utf8 [addAll]
  + Utf8 [addIntentOptions]
  + Utf8 [addInternal]
  + Utf8 [addMenuPresenter]
  + Utf8 [addSubMenu]
  + Utf8 [allMenusAreClosing]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/content/pm/ApplicationInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/content/res/Configuration]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/util/SparseArray]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [android/view/KeyCharacterMap]
  + Utf8 [android/view/KeyCharacterMap$KeyData]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/Menu]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [android/view/SubMenu]
  + Utf8 [android/view/View]
  + Utf8 [android:menu:actionviewstates]
  + Utf8 [android:menu:expandedactionview]
  + Utf8 [android:menu:presenters]
  + Utf8 [applicationInfo]
  + Utf8 [bindNativeOverflow]
  + Utf8 [bool]
  + Utf8 [caller]
  + Utf8 [categoryOrder]
  + Utf8 [cb]
  + Utf8 [changeMenuMode]
  + Utf8 [changedAtLeastOneItem]
  + Utf8 [checkable]
  + Utf8 [clear]
  + Utf8 [clearAll]
  + Utf8 [clearHeader]
  + Utf8 [cleared]
  + Utf8 [close]
  + Utf8 [collapseItemActionView]
  + Utf8 [collapsed]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/SubMenu]
  + Utf8 [context]
  + Utf8 [curItem]
  + Utf8 [defaultShowAsAction]
  + Utf8 [dispatchMenuItemSelected]
  + Utf8 [dispatchPresenterUpdate]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchSubMenuSelected]
  + Utf8 [enabled]
  + Utf8 [event]
  + Utf8 [exclusive]
  + Utf8 [expandActionView]
  + Utf8 [expandItemActionView]
  + Utf8 [expanded]
  + Utf8 [expandedId]
  + Utf8 [findGroupIndex]
  + Utf8 [findInsertIndex]
  + Utf8 [findItem]
  + Utf8 [findItemIndex]
  + Utf8 [findItemWithShortcutForKey]
  + Utf8 [findItemsWithShortcutForKey]
  + Utf8 [flagActionItems]
  + Utf8 [flagged]
  + Utf8 [flags]
  + Utf8 [get]
  + Utf8 [getActionItems]
  + Utf8 [getActionProvider]
  + Utf8 [getActionView]
  + Utf8 [getActionViewStatesKey]
  + Utf8 [getAlphabeticShortcut]
  + Utf8 [getBoolean]
  + Utf8 [getConfiguration]
  + Utf8 [getContext]
  + Utf8 [getDrawable]
  + Utf8 [getExpandedItem]
  + Utf8 [getGroupId]
  + Utf8 [getHeaderIcon]
  + Utf8 [getHeaderTitle]
  + Utf8 [getHeaderView]
  + Utf8 [getIcon]
  + Utf8 [getId]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getKeyData]
  + Utf8 [getMetaState]
  + Utf8 [getNonActionItems]
  + Utf8 [getNumericShortcut]
  + Utf8 [getOptionalIconsVisible]
  + Utf8 [getOrder]
  + Utf8 [getOrdering]
  + Utf8 [getPackageManager]
  + Utf8 [getResources]
  + Utf8 [getRootMenu]
  + Utf8 [getSparseParcelableArray]
  + Utf8 [getString]
  + Utf8 [getSubMenu]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [getTitleCondensed]
  + Utf8 [getVisibleItems]
  + Utf8 [group]
  + Utf8 [handled]
  + Utf8 [hasCollapsibleActionView]
  + Utf8 [hasNext]
  + Utf8 [hasSubMenu]
  + Utf8 [hasVisibleItems]
  + Utf8 [i]
  + Utf8 [icon]
  + Utf8 [iconRes]
  + Utf8 [id]
  + Utf8 [index]
  + Utf8 [initForMenu]
  + Utf8 [intent]
  + Utf8 [invoke]
  + Utf8 [invoked]
  + Utf8 [isActionButton]
  + Utf8 [isActionViewExpanded]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isEmpty]
  + Utf8 [isEnabled]
  + Utf8 [isExclusiveCheckable]
  + Utf8 [isKeyCodeMapped]
  + Utf8 [isQwerty]
  + Utf8 [isQwertyMode]
  + Utf8 [isShortcutKey]
  + Utf8 [isShortcutsVisible]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [itemCount]
  + Utf8 [itemImpl]
  + Utf8 [itemToExpand]
  + Utf8 [items]
  + Utf8 [itemsSize]
  + Utf8 [iterator]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/ref/WeakReference]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/concurrent/CopyOnWriteArrayList]
  + Utf8 [keyCode]
  + Utf8 [keyboard]
  + Utf8 [listener]
  + Utf8 [loadIcon]
  + Utf8 [loadLabel]
  + Utf8 [lri]
  + Utf8 [mActionItems]
  + Utf8 [mCallback]
  + Utf8 [mContext]
  + Utf8 [mCurrentMenuInfo]
  + Utf8 [mDefaultShowAsAction]
  + Utf8 [mExpandedItem]
  + Utf8 [mHeaderIcon]
  + Utf8 [mHeaderTitle]
  + Utf8 [mHeaderView]
  + Utf8 [mIsActionItemsStale]
  + Utf8 [mIsClosing]
  + Utf8 [mIsVisibleItemsStale]
  + Utf8 [mItems]
  + Utf8 [mItemsChangedWhileDispatchPrevented]
  + Utf8 [mNonActionItems]
  + Utf8 [mOptionalIconsVisible]
  + Utf8 [mPresenters]
  + Utf8 [mPreventDispatchingItemsChanged]
  + Utf8 [mQwertyMode]
  + Utf8 [mResources]
  + Utf8 [mShortcutsVisible]
  + Utf8 [mTempShortcutItemList]
  + Utf8 [mVisibleItems]
  + Utf8 [map]
  + Utf8 [maxRemovable]
  + Utf8 [menu]
  + Utf8 [menuInfo]
  + Utf8 [meta]
  + Utf8 [metaState]
  + Utf8 [name]
  + Utf8 [nativeItem]
  + Utf8 [nativeSub]
  + Utf8 [nativeSubItem]
  + Utf8 [next]
  + Utf8 [nonActionItem]
  + Utf8 [nonActionItems]
  + Utf8 [numRemoved]
  + Utf8 [onCloseMenu]
  + Utf8 [onItemActionRequestChanged]
  + Utf8 [onItemVisibleChanged]
  + Utf8 [onItemsChanged]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuModeChange]
  + Utf8 [onPrepareSubMenu]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSubMenuSelected]
  + Utf8 [order does not contain a valid category.]
  + Utf8 [ordering]
  + Utf8 [outSpecificItems]
  + Utf8 [outState]
  + Utf8 [outStates]
  + Utf8 [packageName]
  + Utf8 [parcel]
  + Utf8 [performIdentifierAction]
  + Utf8 [performItemAction]
  + Utf8 [performShortcut]
  + Utf8 [pm]
  + Utf8 [possibleChars]
  + Utf8 [possibleItem]
  + Utf8 [presenter]
  + Utf8 [presenterStates]
  + Utf8 [provider]
  + Utf8 [put]
  + Utf8 [putInt]
  + Utf8 [putSparseParcelableArray]
  + Utf8 [queryIntentActivityOptions]
  + Utf8 [qwerty]
  + Utf8 [r]
  + Utf8 [ref]
  + Utf8 [remove]
  + Utf8 [removeGroup]
  + Utf8 [removeItem]
  + Utf8 [removeItemAt]
  + Utf8 [removeItemAtInt]
  + Utf8 [removeMenuPresenter]
  + Utf8 [restoreActionViewStates]
  + Utf8 [restoreHierarchyState]
  + Utf8 [restorePresenterStates]
  + Utf8 [result]
  + Utf8 [ri]
  + Utf8 [rintent]
  + Utf8 [sCategoryToOrder]
  + Utf8 [saveActionViewStates]
  + Utf8 [saveHierarchyState]
  + Utf8 [savePresenterStates]
  + Utf8 [setAlphabeticShortcut]
  + Utf8 [setCallback]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setCheckedInt]
  + Utf8 [setComponent]
  + Utf8 [setCurrentMenuInfo]
  + Utf8 [setDefaultShowAsAction]
  + Utf8 [setEnabled]
  + Utf8 [setExclusiveCheckable]
  + Utf8 [setExclusiveItemChecked]
  + Utf8 [setGroupCheckable]
  + Utf8 [setGroupEnabled]
  + Utf8 [setGroupVisible]
  + Utf8 [setHeaderIconInt]
  + Utf8 [setHeaderInternal]
  + Utf8 [setHeaderTitleInt]
  + Utf8 [setHeaderViewInt]
  + Utf8 [setIcon]
  + Utf8 [setIntent]
  + Utf8 [setMenuInfo]
  + Utf8 [setNumericShortcut]
  + Utf8 [setOnMenuItemClickListener]
  + Utf8 [setOptionalIconsVisible]
  + Utf8 [setQwertyMode]
  + Utf8 [setShortcutsVisible]
  + Utf8 [setShortcutsVisibleInner]
  + Utf8 [setSubMenu]
  + Utf8 [setTitleCondensed]
  + Utf8 [setVisibleInt]
  + Utf8 [shortcutChar]
  + Utf8 [shortcutsVisible]
  + Utf8 [size]
  + Utf8 [specificIndex]
  + Utf8 [specifics]
  + Utf8 [start]
  + Utf8 [startDispatchingItemsChanged]
  + Utf8 [state]
  + Utf8 [states]
  + Utf8 [stopDispatchingItemsChanged]
  + Utf8 [structureChanged]
  + Utf8 [subItem]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [titleRes]
  + Utf8 [updateChildrenOnMenuViews]
  + Utf8 [updateMenuView]
  + Utf8 [v]
  + Utf8 [view]
  + Utf8 [viewStates]
  + Utf8 [visible]
  + Utf8 [visibleItems]

Fields (count = 27):
  + Field:        PRESENTER_KEY Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String PRESENTER_KEY
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:menu:presenters]
  + Field:        ACTION_VIEW_STATES_KEY Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String ACTION_VIEW_STATES_KEY
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:menu:actionviewstates]
  + Field:        EXPANDED_ACTION_VIEW_ID Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String EXPANDED_ACTION_VIEW_ID
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [android:menu:expandedactionview]
  + Field:        sCategoryToOrder [I
    Access flags: 0x1a
      = private static final int[] sCategoryToOrder
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x12
      = private final android.content.Context mContext
  + Field:        mResources Landroid/content/res/Resources;
    Access flags: 0x12
      = private final android.content.res.Resources mResources
  + Field:        mQwertyMode Z
    Access flags: 0x2
      = private boolean mQwertyMode
  + Field:        mShortcutsVisible Z
    Access flags: 0x2
      = private boolean mShortcutsVisible
  + Field:        mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback mCallback
  + Field:        mItems Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mItems
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Field:        mVisibleItems Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mVisibleItems
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Field:        mIsVisibleItemsStale Z
    Access flags: 0x2
      = private boolean mIsVisibleItemsStale
  + Field:        mActionItems Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mActionItems
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Field:        mNonActionItems Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mNonActionItems
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Field:        mIsActionItemsStale Z
    Access flags: 0x2
      = private boolean mIsActionItemsStale
  + Field:        mDefaultShowAsAction I
    Access flags: 0x2
      = private int mDefaultShowAsAction
  + Field:        mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;
    Access flags: 0x2
      = private android.view.ContextMenu$ContextMenuInfo mCurrentMenuInfo
  + Field:        mHeaderTitle Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence mHeaderTitle
  + Field:        mHeaderIcon Landroid/graphics/drawable/Drawable;
    Access flags: 0x0
      = android.graphics.drawable.Drawable mHeaderIcon
  + Field:        mHeaderView Landroid/view/View;
    Access flags: 0x0
      = android.view.View mHeaderView
  + Field:        mPreventDispatchingItemsChanged Z
    Access flags: 0x2
      = private boolean mPreventDispatchingItemsChanged
  + Field:        mItemsChangedWhileDispatchPrevented Z
    Access flags: 0x2
      = private boolean mItemsChangedWhileDispatchPrevented
  + Field:        mOptionalIconsVisible Z
    Access flags: 0x2
      = private boolean mOptionalIconsVisible
  + Field:        mIsClosing Z
    Access flags: 0x2
      = private boolean mIsClosing
  + Field:        mTempShortcutItemList Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mTempShortcutItemList
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Field:        mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;
    Access flags: 0x2
      = private java.util.concurrent.CopyOnWriteArrayList mPresenters
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/concurrent/CopyOnWriteArrayList<Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;>;]
  + Field:        mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mExpandedItem

Methods (count = 88):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 0, stack = 4):
      [0] bipush 6
      [2] newarray 10
      [4] dup
      [5] iconst_0
      [6] iconst_1
      [7] iastore
      [8] dup
      [9] iconst_1
      [10] iconst_4
      [11] iastore
      [12] dup
      [13] iconst_2
      [14] iconst_5
      [15] iastore
      [16] dup
      [17] iconst_3
      [18] iconst_3
      [19] iastore
      [20] dup
      [21] iconst_4
      [22] iconst_2
      [23] iastore
      [24] putstatic #85
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 60
        [6] -> line 61
        [10] -> line 62
        [14] -> line 63
        [18] -> line 64
        [22] -> line 65
        [24] -> line 60
        [27] -> line 67
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public MenuBuilder(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #183
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #66
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #79
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #75
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z]
      [19] aload_0 v0
      [20] iconst_0
      [21] putfield #77
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z]
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #72
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z]
      [29] aload_0 v0
      [30] new #48
        + Class [java/util/ArrayList]
      [33] dup
      [34] invokespecial #186
        + Methodref [java/util/ArrayList.<init> ()V]
      [37] putfield #83
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;]
      [40] aload_0 v0
      [41] new #52
        + Class [java/util/concurrent/CopyOnWriteArrayList]
      [44] dup
      [45] invokespecial #197
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.<init> ()V]
      [48] putfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [51] aload_0 v0
      [52] aload_1 v1
      [53] putfield #64
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;]
      [56] aload_0 v0
      [57] aload_1 v1
      [58] invokevirtual #88
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [61] putfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [64] aload_0 v0
      [65] new #48
        + Class [java/util/ArrayList]
      [68] dup
      [69] invokespecial #186
        + Methodref [java/util/ArrayList.<init> ()V]
      [72] putfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [75] aload_0 v0
      [76] new #48
        + Class [java/util/ArrayList]
      [79] dup
      [80] invokespecial #186
        + Methodref [java/util/ArrayList.<init> ()V]
      [83] putfield #84
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;]
      [86] aload_0 v0
      [87] iconst_1
      [88] putfield #73
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z]
      [91] aload_0 v0
      [92] new #48
        + Class [java/util/ArrayList]
      [95] dup
      [96] invokespecial #186
        + Methodref [java/util/ArrayList.<init> ()V]
      [99] putfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;]
      [102] aload_0 v0
      [103] new #48
        + Class [java/util/ArrayList]
      [106] dup
      [107] invokespecial #186
        + Methodref [java/util/ArrayList.<init> ()V]
      [110] putfield #76
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;]
      [113] aload_0 v0
      [114] iconst_1
      [115] putfield #71
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
      [118] aload_0 v0
      [119] iconst_1
      [120] invokespecial #143
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V]
      [123] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 190
        [4] -> line 120
        [9] -> line 146
        [14] -> line 147
        [19] -> line 149
        [24] -> line 151
        [29] -> line 153
        [40] -> line 155
        [41] -> line 156
        [51] -> line 191
        [56] -> line 192
        [64] -> line 194
        [75] -> line 196
        [86] -> line 197
        [91] -> line 199
        [102] -> line 200
        [113] -> line 201
        [118] -> line 203
        [123] -> line 204
      + Local variable table attribute (count = 2)
        v0: 0 -> 124 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 124 [Landroid/content/Context; context]
  + Method:       setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuBuilder setDefaultShowAsAction(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #66
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 207
        [5] -> line 208
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 7 [I defaultShowAsAction]
  + Method:       addMenuPresenter(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V
    Access flags: 0x1
      = public void addMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [4] new #47
        + Class [java/lang/ref/WeakReference]
      [7] dup
      [8] aload_1 v1
      [9] invokespecial #184
        + Methodref [java/lang/ref/WeakReference.<init> (Ljava/lang/Object;)V]
      [12] invokevirtual #198
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.add (Ljava/lang/Object;)Z]
      [15] pop
      [16] aload_1 v1
      [17] aload_0 v0
      [18] getfield #64
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;]
      [21] aload_0 v0
      [22] invokeinterface #224
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [27] aload_0 v0
      [28] iconst_1
      [29] putfield #71
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 219
        [16] -> line 220
        [27] -> line 221
        [32] -> line 222
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 33 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
  + Method:       removeMenuPresenter(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V
    Access flags: 0x1
      = public void removeMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [4] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [7] astore_3 v3
      [8] goto +42 (target=50)
      [11] aload_3 v3
      [12] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [17] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [25] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [28] astore v4
      [30] aload v4
      [32] ifnull +9 (target=41)
      [35] aload v4
      [37] aload_1 v1
      [38] ifacmpne +12 (target=50)
      [41] aload_0 v0
      [42] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [45] aload_2 v2
      [46] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [49] pop
      [50] aload_3 v3
      [51] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [56] ifne -45 (target=11)
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 6)
        [0] -> line 231
        [21] -> line 232
        [30] -> line 233
        [41] -> line 234
        [50] -> line 231
        [59] -> line 237
      + Local variable table attribute (count = 4)
        v0: 0 -> 60 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 60 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
        v2: 21 -> 50 [Ljava/lang/ref/WeakReference; ref]
        v4: 30 -> 50 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; item]
      + Local variable type table attribute (count = 1)
        v2: 21 -> 50 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 3):
        - [11] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][T][a:java/util/Iterator], Stack: 
        - [41] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [50] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPresenter][T][a:java/util/Iterator], Stack: 
  + Method:       dispatchPresenterUpdate(Z)V
    Access flags: 0x2
      = private void dispatchPresenterUpdate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [4] invokevirtual #199
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z]
      [7] ifeq +4 (target=11)
      [10] return
      [11] aload_0 v0
      [12] invokevirtual #146
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [15] aload_0 v0
      [16] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [19] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [22] astore_3 v3
      [23] goto +47 (target=70)
      [26] aload_3 v3
      [27] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [32] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [35] astore_2 v2
      [36] aload_2 v2
      [37] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [40] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [43] astore v4
      [45] aload v4
      [47] ifnonnull +15 (target=62)
      [50] aload_0 v0
      [51] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [54] aload_2 v2
      [55] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [58] pop
      [59] goto +11 (target=70)
      [62] aload v4
      [64] iload_1 v1
      [65] invokeinterface #229
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView (Z)V]
      [70] aload_3 v3
      [71] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [76] ifne -50 (target=26)
      [79] aload_0 v0
      [80] invokevirtual #145
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 11)
        [0] -> line 240
        [11] -> line 242
        [15] -> line 243
        [36] -> line 244
        [45] -> line 245
        [50] -> line 246
        [59] -> line 247
        [62] -> line 248
        [70] -> line 243
        [79] -> line 251
        [83] -> line 252
      + Local variable table attribute (count = 4)
        v0: 0 -> 84 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 84 [Z cleared]
        v2: 36 -> 70 [Ljava/lang/ref/WeakReference; ref]
        v4: 45 -> 70 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
      + Local variable type table attribute (count = 1)
        v2: 36 -> 70 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 4):
        - [11] Var: ..., Stack: (empty)
        - [26] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: 
        - [62] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [70] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: 
  + Method:       dispatchSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x2
      = private boolean dispatchSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 88, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [4] invokevirtual #199
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z]
      [7] ifeq +5 (target=12)
      [10] iconst_0
      [11] ireturn
      [12] iconst_0
      [13] istore_2 v2
      [14] aload_0 v0
      [15] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [18] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [21] astore v4
      [23] goto +53 (target=76)
      [26] aload v4
      [28] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [33] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [36] astore_3 v3
      [37] aload_3 v3
      [38] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [41] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [44] astore v5
      [46] aload v5
      [48] ifnonnull +15 (target=63)
      [51] aload_0 v0
      [52] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [55] aload_3 v3
      [56] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [59] pop
      [60] goto +16 (target=76)
      [63] iload_2 v2
      [64] ifne +12 (target=76)
      [67] aload v5
      [69] aload_1 v1
      [70] invokeinterface #228
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
      [75] istore_2 v2
      [76] aload v4
      [78] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [83] ifne -57 (target=26)
      [86] iload_2 v2
      [87] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 10)
        [0] -> line 255
        [12] -> line 257
        [14] -> line 259
        [37] -> line 260
        [46] -> line 261
        [51] -> line 262
        [60] -> line 263
        [67] -> line 264
        [76] -> line 259
        [86] -> line 267
      + Local variable table attribute (count = 5)
        v0: 0 -> 88 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 88 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
        v2: 14 -> 88 [Z result]
        v3: 37 -> 76 [Ljava/lang/ref/WeakReference; ref]
        v5: 46 -> 76 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
      + Local variable type table attribute (count = 1)
        v3: 37 -> 76 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: (empty)
        - [26] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][T][a:java/util/Iterator], Stack: 
        - [63] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [76] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][i][T][a:java/util/Iterator], Stack: 
  + Method:       dispatchSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x2
      = private void dispatchSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 122, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [4] invokevirtual #199
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z]
      [7] ifeq +4 (target=11)
      [10] return
      [11] new #22
        + Class [android/util/SparseArray]
      [14] dup
      [15] invokespecial #103
        + Methodref [android/util/SparseArray.<init> ()V]
      [18] astore_2 v2
      [19] aload_0 v0
      [20] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [23] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [26] astore v4
      [28] goto +76 (target=104)
      [31] aload v4
      [33] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [38] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [41] astore_3 v3
      [42] aload_3 v3
      [43] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [46] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [49] astore v5
      [51] aload v5
      [53] ifnonnull +15 (target=68)
      [56] aload_0 v0
      [57] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [60] aload_3 v3
      [61] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [64] pop
      [65] goto +39 (target=104)
      [68] aload v5
      [70] invokeinterface #223
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I]
      [75] istore v6
      [77] iload v6
      [79] ifle +25 (target=104)
      [82] aload v5
      [84] invokeinterface #227
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState ()Landroid/os/Parcelable;]
      [89] astore v7
      [91] aload v7
      [93] ifnull +11 (target=104)
      [96] aload_2 v2
      [97] iload v6
      [99] aload v7
      [101] invokevirtual #105
        + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
      [104] aload v4
      [106] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [111] ifne -80 (target=31)
      [114] aload_1 v1
      [115] ldc #5
        + String [android:menu:presenters]
      [117] aload_2 v2
      [118] invokevirtual #102
        + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
      [121] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 15)
        [0] -> line 271
        [11] -> line 273
        [19] -> line 275
        [42] -> line 276
        [51] -> line 277
        [56] -> line 278
        [65] -> line 279
        [68] -> line 280
        [77] -> line 281
        [82] -> line 282
        [91] -> line 283
        [96] -> line 284
        [104] -> line 275
        [114] -> line 290
        [121] -> line 291
      + Local variable table attribute (count = 7)
        v0: 0 -> 122 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 122 [Landroid/os/Bundle; outState]
        v2: 19 -> 122 [Landroid/util/SparseArray; presenterStates]
        v3: 42 -> 104 [Ljava/lang/ref/WeakReference; ref]
        v5: 51 -> 104 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
        v6: 77 -> 104 [I id]
        v7: 91 -> 104 [Landroid/os/Parcelable; state]
      + Local variable type table attribute (count = 2)
        v2: 19 -> 122 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; presenterStates]
        v3: 42 -> 104 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 4):
        - [11] Var: ..., Stack: (empty)
        - [31] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: 
        - [68] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [104] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: 
  + Method:       dispatchRestoreInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x2
      = private void dispatchRestoreInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 121, locals = 8, stack = 2):
      [0] aload_1 v1
      [1] ldc #5
        + String [android:menu:presenters]
      [3] invokevirtual #100
        + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
      [6] astore_2 v2
      [7] aload_2 v2
      [8] ifnull +13 (target=21)
      [11] aload_0 v0
      [12] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [15] invokevirtual #199
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z]
      [18] ifeq +4 (target=22)
      [21] return
      [22] aload_0 v0
      [23] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [26] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [29] astore v4
      [31] goto +79 (target=110)
      [34] aload v4
      [36] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [41] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [44] astore_3 v3
      [45] aload_3 v3
      [46] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [49] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [52] astore v5
      [54] aload v5
      [56] ifnonnull +15 (target=71)
      [59] aload_0 v0
      [60] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [63] aload_3 v3
      [64] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [67] pop
      [68] goto +42 (target=110)
      [71] aload v5
      [73] invokeinterface #223
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.getId ()I]
      [78] istore v6
      [80] iload v6
      [82] ifle +28 (target=110)
      [85] aload_2 v2
      [86] iload v6
      [88] invokevirtual #104
        + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
      [91] checkcast #21
        + Class [android/os/Parcelable]
      [94] astore v7
      [96] aload v7
      [98] ifnull +12 (target=110)
      [101] aload v5
      [103] aload v7
      [105] invokeinterface #226
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [110] aload v4
      [112] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [117] ifne -83 (target=34)
      [120] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 14)
        [0] -> line 294
        [7] -> line 296
        [22] -> line 298
        [45] -> line 299
        [54] -> line 300
        [59] -> line 301
        [68] -> line 302
        [71] -> line 303
        [80] -> line 304
        [85] -> line 305
        [96] -> line 306
        [101] -> line 307
        [110] -> line 298
        [120] -> line 312
      + Local variable table attribute (count = 7)
        v0: 0 -> 121 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 121 [Landroid/os/Bundle; state]
        v2: 7 -> 121 [Landroid/util/SparseArray; presenterStates]
        v3: 45 -> 110 [Ljava/lang/ref/WeakReference; ref]
        v5: 54 -> 110 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
        v6: 80 -> 110 [I id]
        v7: 96 -> 110 [Landroid/os/Parcelable; parcel]
      + Local variable type table attribute (count = 2)
        v2: 7 -> 121 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; presenterStates]
        v3: 45 -> 110 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 5):
        - [21] Var: ...[a:android/util/SparseArray], Stack: (empty)
        - [22] Var: ..., Stack: (empty)
        - [34] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: 
        - [71] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [110] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/os/Bundle][a:android/util/SparseArray][T][a:java/util/Iterator], Stack: 
  + Method:       savePresenterStates(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void savePresenterStates(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #121
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSaveInstanceState (Landroid/os/Bundle;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 315
        [5] -> line 316
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 6 [Landroid/os/Bundle; outState]
  + Method:       restorePresenterStates(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void restorePresenterStates(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #120
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchRestoreInstanceState (Landroid/os/Bundle;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 319
        [5] -> line 320
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 6 [Landroid/os/Bundle; state]
  + Method:       saveActionViewStates(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void saveActionViewStates(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 136, locals = 8, stack = 3):
      [0] aconst_null
      [1] astore_2 v2
      [2] aload_0 v0
      [3] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
      [6] istore_3 v3
      [7] iconst_0
      [8] istore v4
      [10] goto +106 (target=116)
      [13] aload_0 v0
      [14] iload v4
      [16] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [19] astore v5
      [21] aload v5
      [23] invokeinterface #232
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;]
      [28] astore v6
      [30] aload v6
      [32] ifnull +53 (target=85)
      [35] aload v6
      [37] invokevirtual #109
        + Methodref [android/view/View.getId ()I]
      [40] iconst_m1
      [41] ificmpeq +44 (target=85)
      [44] aload_2 v2
      [45] ifnonnull +11 (target=56)
      [48] new #22
        + Class [android/util/SparseArray]
      [51] dup
      [52] invokespecial #103
        + Methodref [android/util/SparseArray.<init> ()V]
      [55] astore_2 v2
      [56] aload v6
      [58] aload_2 v2
      [59] invokevirtual #111
        + Methodref [android/view/View.saveHierarchyState (Landroid/util/SparseArray;)V]
      [62] aload v5
      [64] invokeinterface #237
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isActionViewExpanded ()Z]
      [69] ifeq +16 (target=85)
      [72] aload_1 v1
      [73] ldc #4
        + String [android:menu:expandedactionview]
      [75] aload v5
      [77] invokeinterface #234
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [82] invokevirtual #101
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [85] aload v5
      [87] invokeinterface #236
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z]
      [92] ifeq +21 (target=113)
      [95] aload v5
      [97] invokeinterface #235
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
      [102] checkcast #40
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [105] astore v7
      [107] aload v7
      [109] aload_1 v1
      [110] invokevirtual #179
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.saveActionViewStates (Landroid/os/Bundle;)V]
      [113] iinc v4, 1
      [116] iload v4
      [118] iload_3 v3
      [119] ificmplt -106 (target=13)
      [122] aload_2 v2
      [123] ifnull +12 (target=135)
      [126] aload_1 v1
      [127] aload_0 v0
      [128] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;]
      [131] aload_2 v2
      [132] invokevirtual #102
        + Methodref [android/os/Bundle.putSparseParcelableArray (Ljava/lang/String;Landroid/util/SparseArray;)V]
      [135] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 18)
        [0] -> line 323
        [2] -> line 325
        [7] -> line 326
        [13] -> line 327
        [21] -> line 328
        [30] -> line 329
        [44] -> line 330
        [48] -> line 331
        [56] -> line 333
        [62] -> line 334
        [72] -> line 335
        [85] -> line 338
        [95] -> line 339
        [107] -> line 340
        [113] -> line 326
        [122] -> line 344
        [126] -> line 345
        [135] -> line 347
      + Local variable table attribute (count = 8)
        v0: 0 -> 136 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 136 [Landroid/os/Bundle; outStates]
        v2: 2 -> 136 [Landroid/util/SparseArray; viewStates]
        v3: 7 -> 136 [I itemCount]
        v4: 10 -> 122 [I i]
        v5: 21 -> 113 [Lcom/actionbarsherlock/view/MenuItem; item]
        v6: 30 -> 113 [Landroid/view/View; v]
        v7: 107 -> 113 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
      + Local variable type table attribute (count = 1)
        v2: 2 -> 136 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; viewStates]
      + Stack map table attribute (count = 6):
        - [13] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty)
        - [56] Var: ...[a:com/actionbarsherlock/view/MenuItem][a:android/view/View], Stack: (empty)
        - [85] Var: ..., Stack: (empty)
        - [113] Var: -2, Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [135] Var: -1, Stack: (empty)
  + Method:       restoreActionViewStates(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void restoreActionViewStates(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 147, locals = 8, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +4 (target=5)
      [4] return
      [5] aload_1 v1
      [6] aload_0 v0
      [7] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;]
      [10] invokevirtual #100
        + Methodref [android/os/Bundle.getSparseParcelableArray (Ljava/lang/String;)Landroid/util/SparseArray;]
      [13] astore_2 v2
      [14] getstatic #59
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [17] bipush 11
      [19] ificmpge +8 (target=27)
      [22] aload_2 v2
      [23] ifnonnull +4 (target=27)
      [26] return
      [27] aload_0 v0
      [28] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
      [31] istore_3 v3
      [32] iconst_0
      [33] istore v4
      [35] goto +71 (target=106)
      [38] aload_0 v0
      [39] iload v4
      [41] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [44] astore v5
      [46] aload v5
      [48] invokeinterface #232
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;]
      [53] astore v6
      [55] aload v6
      [57] ifnull +18 (target=75)
      [60] aload v6
      [62] invokevirtual #109
        + Methodref [android/view/View.getId ()I]
      [65] iconst_m1
      [66] ificmpeq +9 (target=75)
      [69] aload v6
      [71] aload_2 v2
      [72] invokevirtual #110
        + Methodref [android/view/View.restoreHierarchyState (Landroid/util/SparseArray;)V]
      [75] aload v5
      [77] invokeinterface #236
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z]
      [82] ifeq +21 (target=103)
      [85] aload v5
      [87] invokeinterface #235
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
      [92] checkcast #40
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [95] astore v7
      [97] aload v7
      [99] aload_1 v1
      [100] invokevirtual #178
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.restoreActionViewStates (Landroid/os/Bundle;)V]
      [103] iinc v4, 1
      [106] iload v4
      [108] iload_3 v3
      [109] ificmplt -71 (target=38)
      [112] aload_1 v1
      [113] ldc #4
        + String [android:menu:expandedactionview]
      [115] invokevirtual #99
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [118] istore v4
      [120] iload v4
      [122] ifle +24 (target=146)
      [125] aload_0 v0
      [126] iload v4
      [128] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [131] astore v5
      [133] aload v5
      [135] ifnull +11 (target=146)
      [138] aload v5
      [140] invokeinterface #230
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z]
      [145] pop
      [146] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 23)
        [0] -> line 350
        [4] -> line 351
        [5] -> line 354
        [6] -> line 355
        [10] -> line 354
        [14] -> line 357
        [26] -> line 359
        [27] -> line 362
        [32] -> line 363
        [38] -> line 364
        [46] -> line 365
        [55] -> line 366
        [69] -> line 367
        [75] -> line 369
        [85] -> line 370
        [97] -> line 371
        [103] -> line 363
        [112] -> line 375
        [120] -> line 376
        [125] -> line 377
        [133] -> line 378
        [138] -> line 379
        [146] -> line 382
      + Local variable table attribute (count = 10)
        v0: 0 -> 147 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 147 [Landroid/os/Bundle; states]
        v2: 14 -> 147 [Landroid/util/SparseArray; viewStates]
        v3: 32 -> 147 [I itemCount]
        v4: 35 -> 112 [I i]
        v5: 46 -> 103 [Lcom/actionbarsherlock/view/MenuItem; item]
        v6: 55 -> 103 [Landroid/view/View; v]
        v7: 97 -> 103 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
        v4: 120 -> 147 [I expandedId]
        v5: 133 -> 146 [Lcom/actionbarsherlock/view/MenuItem; itemToExpand]
      + Local variable type table attribute (count = 1)
        v2: 14 -> 147 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; viewStates]
      + Stack map table attribute (count = 7):
        - [5] Var: ..., Stack: (empty)
        - [27] Var: ...[a:android/util/SparseArray], Stack: (empty)
        - [38] Var: ...[i][i], Stack: (empty)
        - [75] Var: ...[a:com/actionbarsherlock/view/MenuItem][a:android/view/View], Stack: (empty)
        - [103] Var: -2, Stack: (empty)
        - [106] Var: ..., Stack: (empty)
        - [146] Var: ..., Stack: (empty)
  + Method:       getActionViewStatesKey()Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String getActionViewStatesKey()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 1, stack = 1):
      [0] ldc #3
        + String [android:menu:actionviewstates]
      [2] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 385
      + Local variable table attribute (count = 1)
        v0: 0 -> 3 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V
    Access flags: 0x1
      = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 389
        [5] -> line 390
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; cb]
  + Method:       addInternal(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem addInternal(int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 7, stack = 9):
      [0] iload_3 v3
      [1] invokestatic #134
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOrdering (I)I]
      [4] istore v5
      [6] new #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [9] dup
      [10] aload_0 v0
      [11] iload_1 v1
      [12] iload_2 v2
      [13] iload_3 v3
      [14] iload v5
      [16] aload v4
      [18] aload_0 v0
      [19] getfield #66
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mDefaultShowAsAction I]
      [22] invokespecial #147
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V]
      [25] astore v6
      [27] aload_0 v0
      [28] getfield #65
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
      [31] ifnull +12 (target=43)
      [34] aload v6
      [36] aload_0 v0
      [37] getfield #65
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
      [40] invokevirtual #173
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setMenuInfo (Landroid/view/ContextMenu$ContextMenuInfo;)V]
      [43] aload_0 v0
      [44] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [47] aload_0 v0
      [48] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [51] iload v5
      [53] invokestatic #125
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findInsertIndex (Ljava/util/ArrayList;I)I]
      [56] aload v6
      [58] invokevirtual #187
        + Methodref [java/util/ArrayList.add (ILjava/lang/Object;)V]
      [61] aload_0 v0
      [62] iconst_1
      [63] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [66] aload v6
      [68] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 396
        [6] -> line 398
        [14] -> line 399
        [22] -> line 398
        [27] -> line 401
        [34] -> line 403
        [43] -> line 406
        [61] -> line 407
        [66] -> line 409
      + Local variable table attribute (count = 7)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 69 [I group]
        v2: 0 -> 69 [I id]
        v3: 0 -> 69 [I categoryOrder]
        v4: 0 -> 69 [Ljava/lang/CharSequence; title]
        v5: 6 -> 69 [I ordering]
        v6: 27 -> 69 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 1):
        - [43] Var: ...[i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
  + Method:       add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iconst_0
      [4] aload_1 v1
      [5] invokespecial #113
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 413
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       add(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iconst_0
      [4] aload_0 v0
      [5] getfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [8] iload_1 v1
      [9] invokevirtual #97
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [12] invokespecial #113
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 417
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 16 [I titleRes]
  + Method:       add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] aload v4
      [6] invokespecial #113
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 421
      + Local variable table attribute (count = 5)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 10 [I group]
        v2: 0 -> 10 [I id]
        v3: 0 -> 10 [I categoryOrder]
        v4: 0 -> 10 [Ljava/lang/CharSequence; title]
  + Method:       add(IIII)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] aload_0 v0
      [5] getfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [8] iload v4
      [10] invokevirtual #97
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [13] invokespecial #113
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 425
      + Local variable table attribute (count = 5)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 17 [I group]
        v2: 0 -> 17 [I id]
        v3: 0 -> 17 [I categoryOrder]
        v4: 0 -> 17 [I title]
  + Method:       addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iconst_0
      [4] aload_1 v1
      [5] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 429
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iconst_0
      [4] aload_0 v0
      [5] getfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [8] iload_1 v1
      [9] invokevirtual #97
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [12] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 433
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 16 [I titleRes]
  + Method:       addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] aload v4
      [6] invokespecial #113
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addInternal (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [9] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [12] astore v5
      [14] new #40
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [17] dup
      [18] aload_0 v0
      [19] getfield #64
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;]
      [22] aload_0 v0
      [23] aload v5
      [25] invokespecial #176
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
      [28] astore v6
      [30] aload v5
      [32] aload v6
      [34] invokevirtual #174
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setSubMenu (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
      [37] aload v6
      [39] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 437
        [14] -> line 438
        [30] -> line 439
        [37] -> line 441
      + Local variable table attribute (count = 7)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 40 [I group]
        v2: 0 -> 40 [I id]
        v3: 0 -> 40 [I categoryOrder]
        v4: 0 -> 40 [Ljava/lang/CharSequence; title]
        v5: 14 -> 40 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v6: 30 -> 40 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
  + Method:       addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] aload_0 v0
      [5] getfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [8] iload v4
      [10] invokevirtual #97
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [13] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 445
      + Local variable table attribute (count = 5)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 17 [I group]
        v2: 0 -> 17 [I id]
        v3: 0 -> 17 [I categoryOrder]
        v4: 0 -> 17 [I title]
  + Method:       addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I
    Access flags: 0x1
      = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 206, locals = 16, stack = 6):
      [0] aload_0 v0
      [1] getfield #64
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;]
      [4] invokevirtual #87
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [7] astore v9
      [9] aload v9
      [11] aload v4
      [13] aload v5
      [15] aload v6
      [17] iconst_0
      [18] invokevirtual #91
        + Methodref [android/content/pm/PackageManager.queryIntentActivityOptions (Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List;]
      [21] astore v10
      [23] aload v10
      [25] ifnull +13 (target=38)
      [28] aload v10
      [30] invokeinterface #246
        + InterfaceMethodref [java/util/List.size ()I]
      [35] goto +4 (target=39)
      [38] iconst_0
      [39] istore v11
      [41] iload v7
      [43] iconst_1
      [44] iand
      [45] ifne +8 (target=53)
      [48] aload_0 v0
      [49] iload_1 v1
      [50] invokevirtual #140
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeGroup (I)V]
      [53] iconst_0
      [54] istore v12
      [56] goto +140 (target=196)
      [59] aload v10
      [61] iload v12
      [63] invokeinterface #244
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [68] checkcast #15
        + Class [android/content/pm/ResolveInfo]
      [71] astore v13
      [73] new #11
        + Class [android/content/Intent]
      [76] dup
      [77] aload v13
      [79] getfield #57
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [82] ifge +8 (target=90)
      [85] aload v6
      [87] goto +11 (target=98)
      [90] aload v5
      [92] aload v13
      [94] getfield #57
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [97] aaload
      [98] invokespecial #89
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [101] astore v14
      [103] aload v14
      [105] new #9
        + Class [android/content/ComponentName]
      [108] dup
      [109] aload v13
      [111] getfield #56
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [114] getfield #53
        + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;]
      [117] getfield #55
        + Fieldref [android/content/pm/ApplicationInfo.packageName Ljava/lang/String;]
      [120] aload v13
      [122] getfield #56
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [125] getfield #54
        + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
      [128] invokespecial #86
        + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [131] invokevirtual #90
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [134] pop
      [135] aload_0 v0
      [136] iload_1 v1
      [137] iload_2 v2
      [138] iload_3 v3
      [139] aload v13
      [141] aload v9
      [143] invokevirtual #93
        + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
      [146] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [149] aload v13
      [151] aload v9
      [153] invokevirtual #92
        + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [156] invokeinterface #238
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
      [161] aload v14
      [163] invokeinterface #239
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIntent (Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
      [168] astore v15
      [170] aload v8
      [172] ifnull +21 (target=193)
      [175] aload v13
      [177] getfield #57
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [180] iflt +13 (target=193)
      [183] aload v8
      [185] aload v13
      [187] getfield #57
        + Fieldref [android/content/pm/ResolveInfo.specificIndex I]
      [190] aload v15
      [192] aastore
      [193] iinc v12, 1
      [196] iload v12
      [198] iload v11
      [200] ificmplt -141 (target=59)
      [203] iload v11
      [205] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 23)
        [0] -> line 450
        [9] -> line 452
        [21] -> line 451
        [23] -> line 453
        [41] -> line 455
        [48] -> line 456
        [53] -> line 459
        [59] -> line 460
        [73] -> line 461
        [77] -> line 462
        [98] -> line 461
        [103] -> line 463
        [109] -> line 464
        [120] -> line 465
        [131] -> line 463
        [135] -> line 466
        [149] -> line 467
        [161] -> line 468
        [168] -> line 466
        [170] -> line 469
        [183] -> line 470
        [193] -> line 459
        [203] -> line 474
      + Local variable table attribute (count = 16)
        v0: 0 -> 206 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 206 [I group]
        v2: 0 -> 206 [I id]
        v3: 0 -> 206 [I categoryOrder]
        v4: 0 -> 206 [Landroid/content/ComponentName; caller]
        v5: 0 -> 206 [[Landroid/content/Intent; specifics]
        v6: 0 -> 206 [Landroid/content/Intent; intent]
        v7: 0 -> 206 [I flags]
        v8: 0 -> 206 [[Lcom/actionbarsherlock/view/MenuItem; outSpecificItems]
        v9: 9 -> 206 [Landroid/content/pm/PackageManager; pm]
        v10: 23 -> 206 [Ljava/util/List; lri]
        v11: 41 -> 206 [I N]
        v12: 56 -> 203 [I i]
        v13: 73 -> 193 [Landroid/content/pm/ResolveInfo; ri]
        v14: 103 -> 193 [Landroid/content/Intent; rintent]
        v15: 170 -> 193 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Local variable type table attribute (count = 1)
        v10: 23 -> 206 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>; lri]
      + Stack map table attribute (count = 8):
        - [38] Var: ...[a:android/content/pm/PackageManager][a:java/util/List], Stack: (empty)
        - [39] Var: ..., Stack: [i]
        - [53] Var: ...[i], Stack: (empty)
        - [59] Var: ...[i], Stack: (empty)
        - [90] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:73][u:73]
        - [98] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][a:android/content/pm/PackageManager][a:java/util/List][i][i][a:android/content/pm/ResolveInfo], Stack: [u:73][u:73][a:android/content/Intent]
        - [193] Var: -1, Stack: (empty)
        - [196] Var: ..., Stack: (empty)
  + Method:       removeItem(I)V
    Access flags: 0x1
      = public void removeItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] iload_1 v1
      [3] invokevirtual #127
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemIndex (I)I]
      [6] iconst_1
      [7] invokespecial #141
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 478
        [10] -> line 479
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [I id]
  + Method:       removeGroup(I)V
    Access flags: 0x1
      = public void removeGroup(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (I)I]
      [5] istore_2 v2
      [6] iload_2 v2
      [7] iflt +57 (target=64)
      [10] aload_0 v0
      [11] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [14] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [17] iload_2 v2
      [18] isub
      [19] istore_3 v3
      [20] iconst_0
      [21] istore v4
      [23] goto +9 (target=32)
      [26] aload_0 v0
      [27] iload_2 v2
      [28] iconst_0
      [29] invokespecial #141
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V]
      [32] iload v4
      [34] iinc v4, 1
      [37] iload_3 v3
      [38] ificmpge +21 (target=59)
      [41] aload_0 v0
      [42] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [45] iload_2 v2
      [46] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [49] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [52] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [55] iload_1 v1
      [56] ificmpeq -30 (target=26)
      [59] aload_0 v0
      [60] iconst_1
      [61] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 482
        [6] -> line 484
        [10] -> line 485
        [20] -> line 486
        [23] -> line 487
        [26] -> line 489
        [32] -> line 487
        [59] -> line 493
        [64] -> line 495
      + Local variable table attribute (count = 5)
        v0: 0 -> 65 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 65 [I group]
        v2: 6 -> 65 [I i]
        v3: 20 -> 64 [I maxRemovable]
        v4: 23 -> 64 [I numRemoved]
      + Stack map table attribute (count = 4):
        - [26] Var: ...[i][i][i], Stack: (empty)
        - [32] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [64] Var: -2, Stack: (empty)
  + Method:       removeItemAtInt(IZ)V
    Access flags: 0x2
      = private void removeItemAtInt(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 2):
      [0] iload_1 v1
      [1] iflt +14 (target=15)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [9] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [12] ificmplt +4 (target=16)
      [15] return
      [16] aload_0 v0
      [17] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [20] iload_1 v1
      [21] invokevirtual #194
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [24] pop
      [25] iload_2 v2
      [26] ifeq +8 (target=34)
      [29] aload_0 v0
      [30] iconst_1
      [31] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 508
        [16] -> line 510
        [25] -> line 512
        [34] -> line 513
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 35 [I index]
        v2: 0 -> 35 [Z updateChildrenOnMenuViews]
      + Stack map table attribute (count = 3):
        - [15] Var: ..., Stack: (empty)
        - [16] Var: ..., Stack: (empty)
        - [34] Var: ..., Stack: (empty)
  + Method:       removeItemAt(I)V
    Access flags: 0x1
      = public void removeItemAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iconst_1
      [3] invokespecial #141
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeItemAtInt (IZ)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 516
        [6] -> line 517
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 7 [I index]
  + Method:       clearAll()V
    Access flags: 0x1
      = public void clearAll()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #79
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
      [5] aload_0 v0
      [6] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clear ()V]
      [9] aload_0 v0
      [10] invokevirtual #116
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.clearHeader ()V]
      [13] aload_0 v0
      [14] iconst_0
      [15] putfield #79
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
      [18] aload_0 v0
      [19] iconst_0
      [20] putfield #75
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z]
      [23] aload_0 v0
      [24] iconst_1
      [25] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 520
        [5] -> line 521
        [9] -> line 522
        [13] -> line 523
        [18] -> line 524
        [23] -> line 525
        [28] -> line 526
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] ifnull +12 (target=16)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [12] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [15] pop
      [16] aload_0 v0
      [17] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [20] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [23] aload_0 v0
      [24] iconst_1
      [25] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 529
        [7] -> line 530
        [16] -> line 532
        [23] -> line 534
        [28] -> line 535
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       setExclusiveItemChecked(Lcom/actionbarsherlock/view/MenuItem;)V
    Access flags: 0x0
      = void setExclusiveItemChecked(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 6, stack = 3):
      [0] aload_1 v1
      [1] invokeinterface #233
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getGroupId ()I]
      [6] istore_2 v2
      [7] aload_0 v0
      [8] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [11] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [14] istore_3 v3
      [15] iconst_0
      [16] istore v4
      [18] goto +67 (target=85)
      [21] aload_0 v0
      [22] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [25] iload v4
      [27] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [30] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [33] astore v5
      [35] aload v5
      [37] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [40] iload_2 v2
      [41] ificmpne +41 (target=82)
      [44] aload v5
      [46] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z]
      [49] ifne +6 (target=55)
      [52] goto +30 (target=82)
      [55] aload v5
      [57] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z]
      [60] ifne +6 (target=66)
      [63] goto +19 (target=82)
      [66] aload v5
      [68] aload v5
      [70] aload_1 v1
      [71] ifacmpne +7 (target=78)
      [74] iconst_1
      [75] goto +4 (target=79)
      [78] iconst_0
      [79] invokevirtual #170
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V]
      [82] iinc v4, 1
      [85] iload v4
      [87] iload_3 v3
      [88] ificmplt -67 (target=21)
      [91] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 538
        [7] -> line 540
        [15] -> line 541
        [21] -> line 542
        [35] -> line 543
        [44] -> line 544
        [55] -> line 545
        [66] -> line 548
        [82] -> line 541
        [91] -> line 551
      + Local variable table attribute (count = 6)
        v0: 0 -> 92 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 92 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 7 -> 92 [I group]
        v3: 15 -> 92 [I N]
        v4: 18 -> 91 [I i]
        v5: 35 -> 82 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; curItem]
      + Stack map table attribute (count = 7):
        - [21] Var: ...[i][i][i], Stack: (empty)
        - [55] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [66] Var: ..., Stack: (empty)
        - [78] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl]
        - [79] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/view/MenuItem][i][i][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i]
        - [82] Var: -1, Stack: (empty)
        - [85] Var: ..., Stack: (empty)
  + Method:       setGroupCheckable(IZZ)V
    Access flags: 0x1
      = public void setGroupCheckable(int,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 7, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [4] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [7] istore v4
      [9] iconst_0
      [10] istore v5
      [12] goto +42 (target=54)
      [15] aload_0 v0
      [16] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [19] iload v5
      [21] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [24] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [27] astore v6
      [29] aload v6
      [31] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [34] iload_1 v1
      [35] ificmpne +16 (target=51)
      [38] aload v6
      [40] iload_3 v3
      [41] invokevirtual #172
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V]
      [44] aload v6
      [46] iload_2 v2
      [47] invokevirtual #169
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [50] pop
      [51] iinc v5, 1
      [54] iload v5
      [56] iload v4
      [58] ificmplt -43 (target=15)
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 554
        [9] -> line 556
        [15] -> line 557
        [29] -> line 558
        [38] -> line 559
        [44] -> line 560
        [51] -> line 556
        [61] -> line 563
      + Local variable table attribute (count = 7)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 62 [I group]
        v2: 0 -> 62 [Z checkable]
        v3: 0 -> 62 [Z exclusive]
        v4: 9 -> 62 [I N]
        v5: 12 -> 61 [I i]
        v6: 29 -> 51 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 3):
        - [15] Var: ...[i][i], Stack: (empty)
        - [51] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: (empty)
  + Method:       setGroupVisible(IZ)V
    Access flags: 0x1
      = public void setGroupVisible(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 7, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [4] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [7] istore_3 v3
      [8] iconst_0
      [9] istore v4
      [11] iconst_0
      [12] istore v5
      [14] goto +41 (target=55)
      [17] aload_0 v0
      [18] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [21] iload v5
      [23] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [26] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [29] astore v6
      [31] aload v6
      [33] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [36] iload_1 v1
      [37] ificmpne +15 (target=52)
      [40] aload v6
      [42] iload_2 v2
      [43] invokevirtual #175
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z]
      [46] ifeq +6 (target=52)
      [49] iconst_1
      [50] istore v4
      [52] iinc v5, 1
      [55] iload v5
      [57] iload_3 v3
      [58] ificmplt -41 (target=17)
      [61] iload v4
      [63] ifeq +8 (target=71)
      [66] aload_0 v0
      [67] iconst_1
      [68] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 566
        [8] -> line 571
        [11] -> line 572
        [17] -> line 573
        [31] -> line 574
        [40] -> line 575
        [52] -> line 572
        [61] -> line 579
        [71] -> line 580
      + Local variable table attribute (count = 7)
        v0: 0 -> 72 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 72 [I group]
        v2: 0 -> 72 [Z visible]
        v3: 8 -> 72 [I N]
        v4: 11 -> 72 [Z changedAtLeastOneItem]
        v5: 14 -> 61 [I i]
        v6: 31 -> 52 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 4):
        - [17] Var: ...[i][i][i], Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [55] Var: ..., Stack: (empty)
        - [71] Var: -1, Stack: (empty)
  + Method:       setGroupEnabled(IZ)V
    Access flags: 0x1
      = public void setGroupEnabled(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [4] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [7] istore_3 v3
      [8] iconst_0
      [9] istore v4
      [11] goto +36 (target=47)
      [14] aload_0 v0
      [15] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [18] iload v4
      [20] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [23] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [26] astore v5
      [28] aload v5
      [30] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [33] iload_1 v1
      [34] ificmpne +10 (target=44)
      [37] aload v5
      [39] iload_2 v2
      [40] invokevirtual #171
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [43] pop
      [44] iinc v4, 1
      [47] iload v4
      [49] iload_3 v3
      [50] ificmplt -36 (target=14)
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 583
        [8] -> line 585
        [14] -> line 586
        [28] -> line 587
        [37] -> line 588
        [44] -> line 585
        [53] -> line 591
      + Local variable table attribute (count = 6)
        v0: 0 -> 54 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 54 [I group]
        v2: 0 -> 54 [Z enabled]
        v3: 8 -> 54 [I N]
        v4: 11 -> 53 [I i]
        v5: 28 -> 44 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 3):
        - [14] Var: ...[i][i], Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [47] Var: ..., Stack: (empty)
  + Method:       hasVisibleItems()Z
    Access flags: 0x1
      = public boolean hasVisibleItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] goto +27 (target=34)
      [10] aload_0 v0
      [11] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [14] iload_2 v2
      [15] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [18] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [21] astore_3 v3
      [22] aload_3 v3
      [23] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
      [26] ifeq +5 (target=31)
      [29] iconst_1
      [30] ireturn
      [31] iinc v2, 1
      [34] iload_2 v2
      [35] iload_1 v1
      [36] ificmplt -26 (target=10)
      [39] iconst_0
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 594
        [5] -> line 596
        [10] -> line 597
        [22] -> line 598
        [29] -> line 599
        [31] -> line 596
        [39] -> line 603
      + Local variable table attribute (count = 4)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 5 -> 41 [I size]
        v2: 7 -> 39 [I i]
        v3: 22 -> 31 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 3):
        - [10] Var: ...[i][i], Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [34] Var: ..., Stack: (empty)
  + Method:       findItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem findItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] goto +60 (target=67)
      [10] aload_0 v0
      [11] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [14] iload_3 v3
      [15] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [18] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [21] astore v4
      [23] aload v4
      [25] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [28] iload_1 v1
      [29] ificmpne +6 (target=35)
      [32] aload v4
      [34] areturn
      [35] aload v4
      [37] invokevirtual #161
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z]
      [40] ifeq +24 (target=64)
      [43] aload v4
      [45] invokevirtual #157
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
      [48] iload_1 v1
      [49] invokeinterface #240
        + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [54] astore v5
      [56] aload v5
      [58] ifnull +6 (target=64)
      [61] aload v5
      [63] areturn
      [64] iinc v3, 1
      [67] iload_3 v3
      [68] iload_2 v2
      [69] ificmplt -59 (target=10)
      [72] aconst_null
      [73] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 607
        [5] -> line 608
        [10] -> line 609
        [23] -> line 610
        [32] -> line 611
        [35] -> line 612
        [43] -> line 613
        [56] -> line 615
        [61] -> line 616
        [64] -> line 608
        [72] -> line 621
      + Local variable table attribute (count = 6)
        v0: 0 -> 74 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 74 [I id]
        v2: 5 -> 74 [I size]
        v3: 7 -> 72 [I i]
        v4: 23 -> 64 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v5: 56 -> 64 [Lcom/actionbarsherlock/view/MenuItem; possibleItem]
      + Stack map table attribute (count = 4):
        - [10] Var: ...[i][i], Stack: (empty)
        - [35] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [64] Var: -1, Stack: (empty)
        - [67] Var: ..., Stack: (empty)
  + Method:       findItemIndex(I)I
    Access flags: 0x1
      = public int findItemIndex(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] goto +30 (target=37)
      [10] aload_0 v0
      [11] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [14] iload_3 v3
      [15] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [18] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [21] astore v4
      [23] aload v4
      [25] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [28] iload_1 v1
      [29] ificmpne +5 (target=34)
      [32] iload_3 v3
      [33] ireturn
      [34] iinc v3, 1
      [37] iload_3 v3
      [38] iload_2 v2
      [39] ificmplt -29 (target=10)
      [42] iconst_m1
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 625
        [5] -> line 627
        [10] -> line 628
        [23] -> line 629
        [32] -> line 630
        [34] -> line 627
        [42] -> line 634
      + Local variable table attribute (count = 5)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 44 [I id]
        v2: 5 -> 44 [I size]
        v3: 7 -> 42 [I i]
        v4: 23 -> 34 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 3):
        - [10] Var: ...[i][i], Stack: (empty)
        - [34] Var: ..., Stack: (empty)
        - [37] Var: ..., Stack: (empty)
  + Method:       findGroupIndex(I)I
    Access flags: 0x1
      = public int findGroupIndex(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iconst_0
      [3] invokevirtual #124
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findGroupIndex (II)I]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 638
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 7 [I group]
  + Method:       findGroupIndex(II)I
    Access flags: 0x1
      = public int findGroupIndex(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
      [4] istore_3 v3
      [5] iload_2 v2
      [6] ifge +5 (target=11)
      [9] iconst_0
      [10] istore_2 v2
      [11] iload_2 v2
      [12] istore v4
      [14] goto +32 (target=46)
      [17] aload_0 v0
      [18] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [21] iload v4
      [23] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [26] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [29] astore v5
      [31] aload v5
      [33] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [36] iload_1 v1
      [37] ificmpne +6 (target=43)
      [40] iload v4
      [42] ireturn
      [43] iinc v4, 1
      [46] iload v4
      [48] iload_3 v3
      [49] ificmplt -32 (target=17)
      [52] iconst_m1
      [53] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 642
        [5] -> line 644
        [9] -> line 645
        [11] -> line 648
        [17] -> line 649
        [31] -> line 651
        [40] -> line 652
        [43] -> line 648
        [52] -> line 656
      + Local variable table attribute (count = 6)
        v0: 0 -> 54 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 54 [I group]
        v2: 0 -> 54 [I start]
        v3: 5 -> 54 [I size]
        v4: 14 -> 52 [I i]
        v5: 31 -> 43 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 4):
        - [11] Var: ...[i], Stack: (empty)
        - [17] Var: ...[i], Stack: (empty)
        - [43] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [4] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 660
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       getItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [4] iload_1 v1
      [5] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [8] checkcast #43
        + Class [com/actionbarsherlock/view/MenuItem]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 665
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 12 [I index]
  + Method:       isShortcutKey(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean isShortcutKey(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #128
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [6] ifnull +5 (target=11)
      [9] iconst_1
      [10] ireturn
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 669
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 13 [I keyCode]
        v2: 0 -> 13 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [11] Var: ..., Stack: (empty)
  + Method:       setQwertyMode(Z)V
    Access flags: 0x1
      = public void setQwertyMode(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #80
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z]
      [5] aload_0 v0
      [6] iconst_0
      [7] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 673
        [5] -> line 675
        [10] -> line 676
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [Z isQwerty]
  + Method:       getOrdering(I)I
    Access flags: 0xa
      = private static int getOrdering(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 3):
      [0] iload_0 v0
      [1] ldc #1
        + Integer [-65536]
      [3] iand
      [4] bipush 16
      [6] ishr
      [7] istore_1 v1
      [8] iload_1 v1
      [9] iflt +11 (target=20)
      [12] iload_1 v1
      [13] getstatic #85
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I]
      [16] arraylength
      [17] ificmplt +13 (target=30)
      [20] new #45
        + Class [java/lang/IllegalArgumentException]
      [23] dup
      [24] ldc #6
        + String [order does not contain a valid category.]
      [26] invokespecial #182
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [29] athrow
      [30] getstatic #85
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.sCategoryToOrder [I]
      [33] iload_1 v1
      [34] iaload
      [35] bipush 16
      [37] ishl
      [38] iload_0 v0
      [39] ldc #2
        + Integer [65535]
      [41] iand
      [42] ior
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 690
        [8] -> line 692
        [20] -> line 693
        [30] -> line 696
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [I categoryOrder]
        v1: 8 -> 44 [I index]
      + Stack map table attribute (count = 2):
        - [20] Var: ...[i], Stack: (empty)
        - [30] Var: ..., Stack: (empty)
  + Method:       isQwertyMode()Z
    Access flags: 0x0
      = boolean isQwertyMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #80
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mQwertyMode Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 703
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       setShortcutsVisible(Z)V
    Access flags: 0x1
      = public void setShortcutsVisible(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #82
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z]
      [4] iload_1 v1
      [5] ificmpne +4 (target=9)
      [8] return
      [9] aload_0 v0
      [10] iload_1 v1
      [11] invokespecial #143
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisibleInner (Z)V]
      [14] aload_0 v0
      [15] iconst_0
      [16] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 715
        [9] -> line 717
        [14] -> line 718
        [19] -> line 719
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 20 [Z shortcutsVisible]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       setShortcutsVisibleInner(Z)V
    Access flags: 0x2
      = private void setShortcutsVisibleInner(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] ifeq +34 (target=36)
      [5] aload_0 v0
      [6] getfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [9] invokevirtual #95
        + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
      [12] getfield #58
        + Fieldref [android/content/res/Configuration.keyboard I]
      [15] iconst_1
      [16] ificmpeq +20 (target=36)
      [19] aload_0 v0
      [20] getfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [23] getstatic #61
        + Fieldref [com/actionbarsherlock/R$bool.abs__config_showMenuShortcutsWhenKeyboardPresent I]
      [26] invokevirtual #94
        + Methodref [android/content/res/Resources.getBoolean (I)Z]
      [29] ifeq +7 (target=36)
      [32] iconst_1
      [33] goto +4 (target=37)
      [36] iconst_0
      [37] putfield #82
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 722
        [5] -> line 723
        [19] -> line 724
        [23] -> line 725
        [26] -> line 724
        [29] -> line 725
        [37] -> line 722
        [40] -> line 726
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 41 [Z shortcutsVisible]
      + Stack map table attribute (count = 2):
        - [36] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder]
        - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i]
  + Method:       isShortcutsVisible()Z
    Access flags: 0x1
      = public boolean isShortcutsVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #82
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mShortcutsVisible Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 732
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       getResources()Landroid/content/res/Resources;
    Access flags: 0x0
      = android.content.res.Resources getResources()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #81
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mResources Landroid/content/res/Resources;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 736
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       getContext()Landroid/content/Context;
    Access flags: 0x1
      = public android.content.Context getContext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #64
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mContext Landroid/content/Context;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 740
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x0
      = boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
      [4] ifnull +19 (target=23)
      [7] aload_0 v0
      [8] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
      [11] aload_1 v1
      [12] aload_2 v2
      [13] invokeinterface #218
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [18] ifeq +5 (target=23)
      [21] iconst_1
      [22] ireturn
      [23] iconst_0
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 744
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 25 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 25 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [23] Var: ..., Stack: (empty)
  + Method:       changeMenuMode()V
    Access flags: 0x1
      = public void changeMenuMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #63
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCallback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
      [11] aload_0 v0
      [12] invokeinterface #219
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback.onMenuModeChange (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 751
        [7] -> line 752
        [17] -> line 754
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       findInsertIndex(Ljava/util/ArrayList;I)I
    Access flags: 0xa
      = private static int findInsertIndex(java.util.ArrayList,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 40, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [4] iconst_1
      [5] isub
      [6] istore_2 v2
      [7] goto +27 (target=34)
      [10] aload_0 v0
      [11] iload_2 v2
      [12] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [15] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [18] astore_3 v3
      [19] aload_3 v3
      [20] invokevirtual #156
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrdering ()I]
      [23] iload_1 v1
      [24] ificmpgt +7 (target=31)
      [27] iload_2 v2
      [28] iconst_1
      [29] iadd
      [30] ireturn
      [31] iinc v2, -1
      [34] iload_2 v2
      [35] ifge -25 (target=10)
      [38] iconst_0
      [39] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 6)
        [0] -> line 757
        [10] -> line 758
        [19] -> line 759
        [27] -> line 760
        [31] -> line 757
        [38] -> line 764
      + Local variable table attribute (count = 4)
        v0: 0 -> 40 [Ljava/util/ArrayList; items]
        v1: 0 -> 40 [I ordering]
        v2: 7 -> 38 [I i]
        v3: 19 -> 31 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 40 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; items]
      + Stack map table attribute (count = 3):
        - [10] Var: ...[i], Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [34] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [(Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;I)I]
  + Method:       performShortcut(ILandroid/view/KeyEvent;I)Z
    Access flags: 0x1
      = public boolean performShortcut(int,android.view.KeyEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #128
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemWithShortcutForKey (ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [6] astore v4
      [8] iconst_0
      [9] istore v5
      [11] aload v4
      [13] ifnull +12 (target=25)
      [16] aload_0 v0
      [17] aload v4
      [19] iload_3 v3
      [20] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
      [23] istore v5
      [25] iload_3 v3
      [26] iconst_2
      [27] iand
      [28] ifeq +8 (target=36)
      [31] aload_0 v0
      [32] iconst_1
      [33] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [36] iload v5
      [38] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 768
        [8] -> line 770
        [11] -> line 772
        [16] -> line 773
        [25] -> line 776
        [31] -> line 777
        [36] -> line 780
      + Local variable table attribute (count = 6)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 39 [I keyCode]
        v2: 0 -> 39 [Landroid/view/KeyEvent; event]
        v3: 0 -> 39 [I flags]
        v4: 8 -> 39 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v5: 11 -> 39 [Z handled]
      + Stack map table attribute (count = 2):
        - [25] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: (empty)
        - [36] Var: ..., Stack: (empty)
  + Method:       findItemsWithShortcutForKey(Ljava/util/List;ILandroid/view/KeyEvent;)V
    Access flags: 0x0
      = void findItemsWithShortcutForKey(java.util.List,int,android.view.KeyEvent)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 194, locals = 12, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #137
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z]
      [4] istore v4
      [6] aload_3 v3
      [7] invokevirtual #108
        + Methodref [android/view/KeyEvent.getMetaState ()I]
      [10] istore v5
      [12] new #26
        + Class [android/view/KeyCharacterMap$KeyData]
      [15] dup
      [16] invokespecial #106
        + Methodref [android/view/KeyCharacterMap$KeyData.<init> ()V]
      [19] astore v6
      [21] aload_3 v3
      [22] aload v6
      [24] invokevirtual #107
        + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z]
      [27] istore v7
      [29] iload v7
      [31] ifne +10 (target=41)
      [34] iload_2 v2
      [35] bipush 67
      [37] ificmpeq +4 (target=41)
      [40] return
      [41] aload_0 v0
      [42] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [45] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [48] istore v8
      [50] iconst_0
      [51] istore v9
      [53] goto +133 (target=186)
      [56] aload_0 v0
      [57] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [60] iload v9
      [62] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [65] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [68] astore v10
      [70] aload v10
      [72] invokevirtual #161
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z]
      [75] ifeq +17 (target=92)
      [78] aload v10
      [80] invokevirtual #157
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
      [83] checkcast #35
        + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      [86] aload_1 v1
      [87] iload_2 v2
      [88] aload_3 v3
      [89] invokevirtual #129
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V]
      [92] iload v4
      [94] ifeq +11 (target=105)
      [97] aload v10
      [99] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C]
      [102] goto +8 (target=110)
      [105] aload v10
      [107] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C]
      [110] istore v11
      [112] iload v5
      [114] iconst_5
      [115] iand
      [116] ifne +67 (target=183)
      [119] iload v11
      [121] ifeq +62 (target=183)
      [124] iload v11
      [126] aload v6
      [128] getfield #60
        + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C]
      [131] iconst_0
      [132] caload
      [133] ificmpeq +33 (target=166)
      [136] iload v11
      [138] aload v6
      [140] getfield #60
        + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C]
      [143] iconst_2
      [144] caload
      [145] ificmpeq +21 (target=166)
      [148] iload v4
      [150] ifeq +33 (target=183)
      [153] iload v11
      [155] bipush 8
      [157] ificmpne +26 (target=183)
      [160] iload_2 v2
      [161] bipush 67
      [163] ificmpne +20 (target=183)
      [166] aload v10
      [168] invokevirtual #166
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
      [171] ifeq +12 (target=183)
      [174] aload_1 v1
      [175] aload v10
      [177] invokeinterface #243
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [182] pop
      [183] iinc v9, 1
      [186] iload v9
      [188] iload v8
      [190] ificmplt -134 (target=56)
      [193] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 22)
        [0] -> line 791
        [6] -> line 792
        [12] -> line 793
        [21] -> line 795
        [29] -> line 797
        [40] -> line 798
        [41] -> line 802
        [50] -> line 803
        [56] -> line 804
        [70] -> line 805
        [78] -> line 806
        [92] -> line 808
        [112] -> line 809
        [119] -> line 810
        [124] -> line 811
        [136] -> line 812
        [148] -> line 813
        [160] -> line 814
        [166] -> line 815
        [174] -> line 816
        [183] -> line 803
        [193] -> line 819
      + Local variable table attribute (count = 12)
        v0: 0 -> 194 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 194 [Ljava/util/List; items]
        v2: 0 -> 194 [I keyCode]
        v3: 0 -> 194 [Landroid/view/KeyEvent; event]
        v4: 6 -> 194 [Z qwerty]
        v5: 12 -> 194 [I metaState]
        v6: 21 -> 194 [Landroid/view/KeyCharacterMap$KeyData; possibleChars]
        v7: 29 -> 194 [Z isKeyCodeMapped]
        v8: 50 -> 194 [I N]
        v9: 53 -> 193 [I i]
        v10: 70 -> 183 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v11: 112 -> 183 [C shortcutChar]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 194 [Ljava/util/List<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; items]
      + Stack map table attribute (count = 8):
        - [41] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:java/util/List][i][a:android/view/KeyEvent][i][i][a:android/view/KeyCharacterMap$KeyData][i], Stack: 
        - [56] Var: ...[i][i], Stack: (empty)
        - [92] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [105] Var: ..., Stack: (empty)
        - [110] Var: ..., Stack: [i]
        - [166] Var: ...[i], Stack: (empty)
        - [183] Var: -2, Stack: (empty)
        - [186] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;ILandroid/view/KeyEvent;)V]
  + Method:       findItemWithShortcutForKey(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x0
      = com.actionbarsherlock.internal.view.menu.MenuItemImpl findItemWithShortcutForKey(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 182, locals = 11, stack = 4):
      [0] aload_0 v0
      [1] getfield #83
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mTempShortcutItemList Ljava/util/ArrayList;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [9] aload_0 v0
      [10] aload_3 v3
      [11] iload_1 v1
      [12] aload_2 v2
      [13] invokevirtual #129
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItemsWithShortcutForKey (Ljava/util/List;ILandroid/view/KeyEvent;)V]
      [16] aload_3 v3
      [17] invokevirtual #192
        + Methodref [java/util/ArrayList.isEmpty ()Z]
      [20] ifeq +5 (target=25)
      [23] aconst_null
      [24] areturn
      [25] aload_2 v2
      [26] invokevirtual #108
        + Methodref [android/view/KeyEvent.getMetaState ()I]
      [29] istore v4
      [31] new #26
        + Class [android/view/KeyCharacterMap$KeyData]
      [34] dup
      [35] invokespecial #106
        + Methodref [android/view/KeyCharacterMap$KeyData.<init> ()V]
      [38] astore v5
      [40] aload_2 v2
      [41] aload v5
      [43] invokevirtual #107
        + Methodref [android/view/KeyEvent.getKeyData (Landroid/view/KeyCharacterMap$KeyData;)Z]
      [46] pop
      [47] aload_3 v3
      [48] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [51] istore v6
      [53] iload v6
      [55] iconst_1
      [56] ificmpne +12 (target=68)
      [59] aload_3 v3
      [60] iconst_0
      [61] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [64] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [67] areturn
      [68] aload_0 v0
      [69] invokevirtual #137
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z]
      [72] istore v7
      [74] iconst_0
      [75] istore v8
      [77] goto +96 (target=173)
      [80] aload_3 v3
      [81] iload v8
      [83] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [86] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [89] astore v9
      [91] iload v7
      [93] ifeq +11 (target=104)
      [96] aload v9
      [98] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C]
      [101] goto +8 (target=109)
      [104] aload v9
      [106] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C]
      [109] istore v10
      [111] iload v10
      [113] aload v5
      [115] getfield #60
        + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C]
      [118] iconst_0
      [119] caload
      [120] ificmpne +10 (target=130)
      [123] iload v4
      [125] iconst_2
      [126] iand
      [127] ifeq +40 (target=167)
      [130] iload v10
      [132] aload v5
      [134] getfield #60
        + Fieldref [android/view/KeyCharacterMap$KeyData.meta [C]
      [137] iconst_2
      [138] caload
      [139] ificmpne +10 (target=149)
      [142] iload v4
      [144] iconst_2
      [145] iand
      [146] ifne +21 (target=167)
      [149] iload v7
      [151] ifeq +19 (target=170)
      [154] iload v10
      [156] bipush 8
      [158] ificmpne +12 (target=170)
      [161] iload_1 v1
      [162] bipush 67
      [164] ificmpne +6 (target=170)
      [167] aload v9
      [169] areturn
      [170] iinc v8, 1
      [173] iload v8
      [175] iload v6
      [177] ificmplt -97 (target=80)
      [180] aconst_null
      [181] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 26)
        [0] -> line 835
        [5] -> line 836
        [9] -> line 837
        [16] -> line 839
        [23] -> line 840
        [25] -> line 843
        [31] -> line 844
        [40] -> line 846
        [47] -> line 849
        [53] -> line 850
        [59] -> line 851
        [68] -> line 854
        [74] -> line 857
        [80] -> line 858
        [91] -> line 859
        [104] -> line 860
        [109] -> line 859
        [111] -> line 861
        [123] -> line 862
        [130] -> line 863
        [142] -> line 864
        [149] -> line 865
        [161] -> line 866
        [167] -> line 867
        [170] -> line 857
        [180] -> line 870
      + Local variable table attribute (count = 11)
        v0: 0 -> 182 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 182 [I keyCode]
        v2: 0 -> 182 [Landroid/view/KeyEvent; event]
        v3: 5 -> 182 [Ljava/util/ArrayList; items]
        v4: 31 -> 182 [I metaState]
        v5: 40 -> 182 [Landroid/view/KeyCharacterMap$KeyData; possibleChars]
        v6: 53 -> 182 [I size]
        v7: 74 -> 182 [Z qwerty]
        v8: 77 -> 180 [I i]
        v9: 91 -> 170 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v10: 111 -> 170 [C shortcutChar]
      + Local variable type table attribute (count = 1)
        v3: 5 -> 182 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; items]
      + Stack map table attribute (count = 10):
        - [25] Var: ...[a:java/util/ArrayList], Stack: (empty)
        - [68] Var: ...[i][a:android/view/KeyCharacterMap$KeyData][i], Stack: (empty)
        - [80] Var: ...[i][i], Stack: (empty)
        - [104] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [109] Var: ..., Stack: [i]
        - [130] Var: ...[i], Stack: (empty)
        - [149] Var: ..., Stack: (empty)
        - [167] Var: ..., Stack: (empty)
        - [170] Var: -2, Stack: (empty)
        - [173] Var: ..., Stack: (empty)
  + Method:       performIdentifierAction(II)Z
    Access flags: 0x1
      = public boolean performIdentifierAction(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] iload_1 v1
      [3] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [6] iload_2 v2
      [7] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 875
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [I id]
        v2: 0 -> 11 [I flags]
  + Method:       performItemAction(Lcom/actionbarsherlock/view/MenuItem;I)Z
    Access flags: 0x1
      = public boolean performItemAction(com.actionbarsherlock.view.MenuItem,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 144, locals = 7, stack = 3):
      [0] aload_1 v1
      [1] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] ifnull +10 (target=16)
      [9] aload_3 v3
      [10] invokevirtual #166
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
      [13] ifne +5 (target=18)
      [16] iconst_0
      [17] ireturn
      [18] aload_3 v3
      [19] invokevirtual #162
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.invoke ()Z]
      [22] istore v4
      [24] aload_3 v3
      [25] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasCollapsibleActionView ()Z]
      [28] ifeq +25 (target=53)
      [31] iload v4
      [33] aload_3 v3
      [34] invokevirtual #148
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.expandActionView ()Z]
      [37] ior
      [38] istore v4
      [40] iload v4
      [42] ifeq +99 (target=141)
      [45] aload_0 v0
      [46] iconst_1
      [47] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [50] goto +91 (target=141)
      [53] aload_1 v1
      [54] invokeinterface #236
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.hasSubMenu ()Z]
      [59] ifeq +71 (target=130)
      [62] aload_0 v0
      [63] iconst_0
      [64] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [67] aload_1 v1
      [68] invokeinterface #235
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
      [73] checkcast #40
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [76] astore v5
      [78] aload_1 v1
      [79] invokeinterface #231
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionProvider ()Lcom/actionbarsherlock/view/ActionProvider;]
      [84] astore v6
      [86] aload v6
      [88] ifnull +18 (target=106)
      [91] aload v6
      [93] invokevirtual #180
        + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z]
      [96] ifeq +10 (target=106)
      [99] aload v6
      [101] aload v5
      [103] invokevirtual #181
        + Methodref [com/actionbarsherlock/view/ActionProvider.onPrepareSubMenu (Lcom/actionbarsherlock/view/SubMenu;)V]
      [106] iload v4
      [108] aload_0 v0
      [109] aload v5
      [111] invokespecial #122
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchSubMenuSelected (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
      [114] ior
      [115] istore v4
      [117] iload v4
      [119] ifne +22 (target=141)
      [122] aload_0 v0
      [123] iconst_1
      [124] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [127] goto +14 (target=141)
      [130] iload_2 v2
      [131] iconst_1
      [132] iand
      [133] ifne +8 (target=141)
      [136] aload_0 v0
      [137] iconst_1
      [138] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [141] iload v4
      [143] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 879
        [5] -> line 881
        [16] -> line 882
        [18] -> line 885
        [24] -> line 887
        [31] -> line 888
        [40] -> line 889
        [50] -> line 890
        [62] -> line 891
        [67] -> line 893
        [78] -> line 894
        [86] -> line 895
        [99] -> line 896
        [106] -> line 898
        [117] -> line 899
        [127] -> line 900
        [130] -> line 901
        [136] -> line 902
        [141] -> line 906
      + Local variable table attribute (count = 7)
        v0: 0 -> 144 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 144 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 0 -> 144 [I flags]
        v3: 5 -> 144 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; itemImpl]
        v4: 24 -> 144 [Z invoked]
        v5: 78 -> 127 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
        v6: 86 -> 127 [Lcom/actionbarsherlock/view/ActionProvider; provider]
      + Stack map table attribute (count = 8):
        - [16] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [18] Var: ..., Stack: (empty)
        - [50] Var: ...[i], Stack: (empty)
        - [53] Var: ..., Stack: (empty)
        - [106] Var: ...[a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/view/ActionProvider], Stack: (empty)
        - [127] Var: -2, Stack: (empty)
        - [130] Var: ..., Stack: (empty)
        - [141] Var: ..., Stack: (empty)
  + Method:       close(Z)V
    Access flags: 0x10
      = final void close(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #72
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #72
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z]
      [13] aload_0 v0
      [14] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [17] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [20] astore_3 v3
      [21] goto +48 (target=69)
      [24] aload_3 v3
      [25] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [30] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [33] astore_2 v2
      [34] aload_2 v2
      [35] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [38] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [41] astore v4
      [43] aload v4
      [45] ifnonnull +15 (target=60)
      [48] aload_0 v0
      [49] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [52] aload_2 v2
      [53] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [56] pop
      [57] goto +12 (target=69)
      [60] aload v4
      [62] aload_0 v0
      [63] iload_1 v1
      [64] invokeinterface #225
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
      [69] aload_3 v3
      [70] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [75] ifne -51 (target=24)
      [78] aload_0 v0
      [79] iconst_0
      [80] putfield #72
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsClosing Z]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 11)
        [0] -> line 919
        [8] -> line 921
        [13] -> line 922
        [34] -> line 923
        [43] -> line 924
        [48] -> line 925
        [57] -> line 926
        [60] -> line 927
        [69] -> line 922
        [78] -> line 930
        [83] -> line 931
      + Local variable table attribute (count = 4)
        v0: 0 -> 84 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 84 [Z allMenusAreClosing]
        v2: 34 -> 69 [Ljava/lang/ref/WeakReference; ref]
        v4: 43 -> 69 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
      + Local variable type table attribute (count = 1)
        v2: 34 -> 69 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 4):
        - [8] Var: ..., Stack: (empty)
        - [24] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: 
        - [60] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [69] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: 
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 935
        [5] -> line 936
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       onItemsChanged(Z)V
    Access flags: 0x0
      = void onItemsChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #79
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
      [4] ifne +25 (target=29)
      [7] iload_1 v1
      [8] ifeq +13 (target=21)
      [11] aload_0 v0
      [12] iconst_1
      [13] putfield #73
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z]
      [16] aload_0 v0
      [17] iconst_1
      [18] putfield #71
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
      [21] aload_0 v0
      [22] iload_1 v1
      [23] invokespecial #119
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchPresenterUpdate (Z)V]
      [26] goto +8 (target=34)
      [29] aload_0 v0
      [30] iconst_1
      [31] putfield #75
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 946
        [7] -> line 947
        [11] -> line 948
        [16] -> line 949
        [21] -> line 952
        [26] -> line 953
        [29] -> line 954
        [34] -> line 956
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 35 [Z structureChanged]
      + Stack map table attribute (count = 3):
        - [21] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: (empty)
        - [34] Var: ..., Stack: (empty)
  + Method:       stopDispatchingItemsChanged()V
    Access flags: 0x1
      = public void stopDispatchingItemsChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #79
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
      [4] ifne +13 (target=17)
      [7] aload_0 v0
      [8] iconst_1
      [9] putfield #79
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
      [12] aload_0 v0
      [13] iconst_0
      [14] putfield #75
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 964
        [7] -> line 965
        [12] -> line 966
        [17] -> line 968
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       startDispatchingItemsChanged()V
    Access flags: 0x1
      = public void startDispatchingItemsChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #79
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPreventDispatchingItemsChanged Z]
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z]
      [9] ifeq +13 (target=22)
      [12] aload_0 v0
      [13] iconst_0
      [14] putfield #75
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItemsChangedWhileDispatchPrevented Z]
      [17] aload_0 v0
      [18] iconst_1
      [19] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 971
        [5] -> line 973
        [12] -> line 974
        [17] -> line 975
        [22] -> line 977
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
      + Stack map table attribute (count = 1):
        - [22] Var: ..., Stack: (empty)
  + Method:       onItemVisibleChanged(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V
    Access flags: 0x0
      = void onItemVisibleChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #73
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 985
        [5] -> line 986
        [10] -> line 987
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       onItemActionRequestChanged(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V
    Access flags: 0x0
      = void onItemActionRequestChanged(com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #71
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 995
        [5] -> line 996
        [10] -> line 997
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       getVisibleItems()Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList getVisibleItems()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 83, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z]
      [4] ifne +8 (target=12)
      [7] aload_0 v0
      [8] getfield #84
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #84
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;]
      [16] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [19] aload_0 v0
      [20] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [23] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [26] istore_1 v1
      [27] iconst_0
      [28] istore_3 v3
      [29] goto +34 (target=63)
      [32] aload_0 v0
      [33] getfield #74
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mItems Ljava/util/ArrayList;]
      [36] iload_3 v3
      [37] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [40] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [43] astore_2 v2
      [44] aload_2 v2
      [45] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
      [48] ifeq +12 (target=60)
      [51] aload_0 v0
      [52] getfield #84
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;]
      [55] aload_2 v2
      [56] invokevirtual #188
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [59] pop
      [60] iinc v3, 1
      [63] iload_3 v3
      [64] iload_1 v1
      [65] ificmplt -33 (target=32)
      [68] aload_0 v0
      [69] iconst_0
      [70] putfield #73
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsVisibleItemsStale Z]
      [73] aload_0 v0
      [74] iconst_1
      [75] putfield #71
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
      [78] aload_0 v0
      [79] getfield #84
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mVisibleItems Ljava/util/ArrayList;]
      [82] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 1000
        [12] -> line 1003
        [19] -> line 1005
        [27] -> line 1007
        [32] -> line 1008
        [44] -> line 1009
        [60] -> line 1007
        [68] -> line 1012
        [73] -> line 1013
        [78] -> line 1015
      + Local variable table attribute (count = 4)
        v0: 0 -> 83 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 27 -> 83 [I itemsSize]
        v2: 44 -> 63 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v3: 29 -> 68 [I i]
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: (empty)
        - [32] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][i], Stack: 
        - [60] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: 
        - [63] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][i], Stack: 
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Method:       flagActionItems()V
    Access flags: 0x1
      = public void flagActionItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 196, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #71
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
      [4] ifne +4 (target=8)
      [7] return
      [8] iconst_0
      [9] istore_1 v1
      [10] aload_0 v0
      [11] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [14] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [17] astore_3 v3
      [18] goto +49 (target=67)
      [21] aload_3 v3
      [22] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [27] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [30] astore_2 v2
      [31] aload_2 v2
      [32] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [35] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [38] astore v4
      [40] aload v4
      [42] ifnonnull +15 (target=57)
      [45] aload_0 v0
      [46] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [49] aload_2 v2
      [50] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [53] pop
      [54] goto +13 (target=67)
      [57] iload_1 v1
      [58] aload v4
      [60] invokeinterface #222
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems ()Z]
      [65] ior
      [66] istore_1 v1
      [67] aload_3 v3
      [68] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [73] ifne -52 (target=21)
      [76] iload_1 v1
      [77] ifeq +87 (target=164)
      [80] aload_0 v0
      [81] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;]
      [84] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [87] aload_0 v0
      [88] getfield #76
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;]
      [91] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [94] aload_0 v0
      [95] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
      [98] astore_2 v2
      [99] aload_2 v2
      [100] invokevirtual #195
        + Methodref [java/util/ArrayList.size ()I]
      [103] istore_3 v3
      [104] iconst_0
      [105] istore v4
      [107] goto +48 (target=155)
      [110] aload_2 v2
      [111] iload v4
      [113] invokevirtual #191
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [116] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [119] astore v5
      [121] aload v5
      [123] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton ()Z]
      [126] ifeq +16 (target=142)
      [129] aload_0 v0
      [130] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;]
      [133] aload v5
      [135] invokevirtual #188
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [138] pop
      [139] goto +13 (target=152)
      [142] aload_0 v0
      [143] getfield #76
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;]
      [146] aload v5
      [148] invokevirtual #188
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [151] pop
      [152] iinc v4, 1
      [155] iload v4
      [157] iload_3 v3
      [158] ificmplt -48 (target=110)
      [161] goto +29 (target=190)
      [164] aload_0 v0
      [165] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;]
      [168] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [171] aload_0 v0
      [172] getfield #76
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;]
      [175] invokevirtual #190
        + Methodref [java/util/ArrayList.clear ()V]
      [178] aload_0 v0
      [179] getfield #76
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;]
      [182] aload_0 v0
      [183] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
      [186] invokevirtual #189
        + Methodref [java/util/ArrayList.addAll (Ljava/util/Collection;)Z]
      [189] pop
      [190] aload_0 v0
      [191] iconst_0
      [192] putfield #71
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mIsActionItemsStale Z]
      [195] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 28)
        [0] -> line 1043
        [7] -> line 1044
        [8] -> line 1048
        [10] -> line 1049
        [31] -> line 1050
        [40] -> line 1051
        [45] -> line 1052
        [54] -> line 1053
        [57] -> line 1054
        [67] -> line 1049
        [76] -> line 1058
        [80] -> line 1059
        [87] -> line 1060
        [94] -> line 1061
        [99] -> line 1062
        [104] -> line 1063
        [110] -> line 1064
        [121] -> line 1065
        [129] -> line 1066
        [139] -> line 1067
        [142] -> line 1068
        [152] -> line 1063
        [161] -> line 1071
        [164] -> line 1074
        [171] -> line 1075
        [178] -> line 1076
        [190] -> line 1078
        [195] -> line 1079
      + Local variable table attribute (count = 8)
        v0: 0 -> 196 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 10 -> 196 [Z flagged]
        v2: 31 -> 67 [Ljava/lang/ref/WeakReference; ref]
        v4: 40 -> 67 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
        v2: 99 -> 161 [Ljava/util/ArrayList; visibleItems]
        v3: 104 -> 161 [I itemsSize]
        v4: 107 -> 161 [I i]
        v5: 121 -> 152 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Local variable type table attribute (count = 2)
        v2: 31 -> 67 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
        v2: 99 -> 161 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; visibleItems]
      + Stack map table attribute (count = 10):
        - [8] Var: ..., Stack: (empty)
        - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: 
        - [57] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [67] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][T][a:java/util/Iterator], Stack: 
        - [110] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][i][a:java/util/ArrayList][i][i], Stack: 
        - [142] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
        - [152] Var: -1, Stack: (empty)
        - [155] Var: ..., Stack: (empty)
        - [164] Var: -3, Stack: (empty)
        - [190] Var: ..., Stack: (empty)
  + Method:       getActionItems()Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList getActionItems()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V]
      [4] aload_0 v0
      [5] getfield #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mActionItems Ljava/util/ArrayList;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1082
        [4] -> line 1083
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Method:       getNonActionItems()Ljava/util/ArrayList;
    Access flags: 0x0
      = java.util.ArrayList getNonActionItems()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.flagActionItems ()V]
      [4] aload_0 v0
      [5] getfield #76
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mNonActionItems Ljava/util/ArrayList;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1087
        [4] -> line 1088
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Method:       clearHeader()V
    Access flags: 0x1
      = public void clearHeader()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #68
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #69
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;]
      [10] aload_0 v0
      [11] aconst_null
      [12] putfield #70
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;]
      [15] aload_0 v0
      [16] iconst_0
      [17] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1092
        [5] -> line 1093
        [10] -> line 1094
        [15] -> line 1096
        [20] -> line 1097
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       setHeaderInternal(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V
    Access flags: 0x2
      = private void setHeaderInternal(int,java.lang.CharSequence,int,android.graphics.drawable.Drawable,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #135
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;]
      [4] astore v6
      [6] aload v5
      [8] ifnull +22 (target=30)
      [11] aload_0 v0
      [12] aload v5
      [14] putfield #70
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;]
      [17] aload_0 v0
      [18] aconst_null
      [19] putfield #69
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;]
      [22] aload_0 v0
      [23] aconst_null
      [24] putfield #68
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;]
      [27] goto +62 (target=89)
      [30] iload_1 v1
      [31] ifle +16 (target=47)
      [34] aload_0 v0
      [35] aload v6
      [37] iload_1 v1
      [38] invokevirtual #98
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [41] putfield #69
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;]
      [44] goto +12 (target=56)
      [47] aload_2 v2
      [48] ifnull +8 (target=56)
      [51] aload_0 v0
      [52] aload_2 v2
      [53] putfield #69
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;]
      [56] iload_3 v3
      [57] ifle +16 (target=73)
      [60] aload_0 v0
      [61] aload v6
      [63] iload_3 v3
      [64] invokevirtual #96
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [67] putfield #68
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;]
      [70] goto +14 (target=84)
      [73] aload v4
      [75] ifnull +9 (target=84)
      [78] aload_0 v0
      [79] aload v4
      [81] putfield #68
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;]
      [84] aload_0 v0
      [85] aconst_null
      [86] putfield #70
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;]
      [89] aload_0 v0
      [90] iconst_0
      [91] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [94] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 1101
        [6] -> line 1103
        [11] -> line 1104
        [17] -> line 1107
        [22] -> line 1108
        [27] -> line 1109
        [30] -> line 1110
        [34] -> line 1111
        [44] -> line 1112
        [51] -> line 1113
        [56] -> line 1116
        [60] -> line 1117
        [70] -> line 1118
        [78] -> line 1119
        [84] -> line 1123
        [89] -> line 1127
        [94] -> line 1128
      + Local variable table attribute (count = 7)
        v0: 0 -> 95 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 95 [I titleRes]
        v2: 0 -> 95 [Ljava/lang/CharSequence; title]
        v3: 0 -> 95 [I iconRes]
        v4: 0 -> 95 [Landroid/graphics/drawable/Drawable; icon]
        v5: 0 -> 95 [Landroid/view/View; view]
        v6: 6 -> 95 [Landroid/content/res/Resources; r]
      + Stack map table attribute (count = 6):
        - [30] Var: ...[a:android/content/res/Resources], Stack: (empty)
        - [47] Var: ..., Stack: (empty)
        - [56] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: (empty)
        - [84] Var: ..., Stack: (empty)
        - [89] Var: ..., Stack: (empty)
  + Method:       setHeaderTitleInt(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] aload_1 v1
      [3] iconst_0
      [4] aconst_null
      [5] aconst_null
      [6] invokespecial #142
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1138
        [9] -> line 1139
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [Ljava/lang/CharSequence; title]
  + Method:       setHeaderTitleInt(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderTitleInt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aconst_null
      [3] iconst_0
      [4] aconst_null
      [5] aconst_null
      [6] invokespecial #142
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1150
        [9] -> line 1151
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [I titleRes]
  + Method:       setHeaderIconInt(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] aconst_null
      [3] iconst_0
      [4] aload_1 v1
      [5] aconst_null
      [6] invokespecial #142
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1162
        [9] -> line 1163
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setHeaderIconInt(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderIconInt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] aconst_null
      [3] iload_1 v1
      [4] aconst_null
      [5] aconst_null
      [6] invokespecial #142
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1174
        [9] -> line 1175
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [I iconRes]
  + Method:       setHeaderViewInt(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.MenuBuilder setHeaderViewInt(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] aconst_null
      [3] iconst_0
      [4] aconst_null
      [5] aload_1 v1
      [6] invokespecial #142
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderInternal (ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V]
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1186
        [9] -> line 1187
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 11 [Landroid/view/View; view]
  + Method:       getHeaderTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getHeaderTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #69
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderTitle Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1191
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       getHeaderIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getHeaderIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #68
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderIcon Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1195
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       getHeaderView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getHeaderView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mHeaderView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1199
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       getRootMenu()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1207
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       setCurrentMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V
    Access flags: 0x1
      = public void setCurrentMenuInfo(android.view.ContextMenu$ContextMenuInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #65
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mCurrentMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1218
        [5] -> line 1219
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 6 [Landroid/view/ContextMenu$ContextMenuInfo; menuInfo]
  + Method:       setOptionalIconsVisible(Z)V
    Access flags: 0x0
      = void setOptionalIconsVisible(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #77
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1222
        [5] -> line 1223
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 6 [Z visible]
  + Method:       getOptionalIconsVisible()Z
    Access flags: 0x0
      = boolean getOptionalIconsVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #77
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mOptionalIconsVisible Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1226
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [4] invokevirtual #199
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z]
      [7] ifeq +5 (target=12)
      [10] iconst_0
      [11] ireturn
      [12] iconst_0
      [13] istore_2 v2
      [14] aload_0 v0
      [15] invokevirtual #146
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [18] aload_0 v0
      [19] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [22] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [25] astore v4
      [27] goto +57 (target=84)
      [30] aload v4
      [32] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [37] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [40] astore_3 v3
      [41] aload_3 v3
      [42] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [45] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [48] astore v5
      [50] aload v5
      [52] ifnonnull +15 (target=67)
      [55] aload_0 v0
      [56] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [59] aload_3 v3
      [60] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [63] pop
      [64] goto +20 (target=84)
      [67] aload v5
      [69] aload_0 v0
      [70] aload_1 v1
      [71] invokeinterface #221
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [76] dup
      [77] istore_2 v2
      [78] ifeq +6 (target=84)
      [81] goto +13 (target=94)
      [84] aload v4
      [86] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [91] ifne -61 (target=30)
      [94] aload_0 v0
      [95] invokevirtual #145
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [98] iload_2 v2
      [99] ifeq +8 (target=107)
      [102] aload_0 v0
      [103] aload_1 v1
      [104] putfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [107] iload_2 v2
      [108] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 14)
        [0] -> line 1230
        [12] -> line 1232
        [14] -> line 1234
        [18] -> line 1235
        [41] -> line 1236
        [50] -> line 1237
        [55] -> line 1238
        [64] -> line 1239
        [81] -> line 1240
        [84] -> line 1235
        [94] -> line 1243
        [98] -> line 1245
        [102] -> line 1246
        [107] -> line 1248
      + Local variable table attribute (count = 5)
        v0: 0 -> 109 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 109 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v2: 14 -> 109 [Z expanded]
        v3: 41 -> 84 [Ljava/lang/ref/WeakReference; ref]
        v5: 50 -> 84 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
      + Local variable type table attribute (count = 1)
        v3: 41 -> 84 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 6):
        - [12] Var: ..., Stack: (empty)
        - [30] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: 
        - [67] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [84] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: 
        - [94] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: 
        - [107] Var: ..., Stack: (empty)
  + Method:       collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 117, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [4] invokevirtual #199
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.isEmpty ()Z]
      [7] ifne +11 (target=18)
      [10] aload_0 v0
      [11] getfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [14] aload_1 v1
      [15] ifacmpeq +5 (target=20)
      [18] iconst_0
      [19] ireturn
      [20] iconst_0
      [21] istore_2 v2
      [22] aload_0 v0
      [23] invokevirtual #146
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.stopDispatchingItemsChanged ()V]
      [26] aload_0 v0
      [27] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [30] invokevirtual #200
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.iterator ()Ljava/util/Iterator;]
      [33] astore v4
      [35] goto +57 (target=92)
      [38] aload v4
      [40] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [45] checkcast #47
        + Class [java/lang/ref/WeakReference]
      [48] astore_3 v3
      [49] aload_3 v3
      [50] invokevirtual #185
        + Methodref [java/lang/ref/WeakReference.get ()Ljava/lang/Object;]
      [53] checkcast #39
        + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      [56] astore v5
      [58] aload v5
      [60] ifnonnull +15 (target=75)
      [63] aload_0 v0
      [64] getfield #78
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mPresenters Ljava/util/concurrent/CopyOnWriteArrayList;]
      [67] aload_3 v3
      [68] invokevirtual #201
        + Methodref [java/util/concurrent/CopyOnWriteArrayList.remove (Ljava/lang/Object;)Z]
      [71] pop
      [72] goto +20 (target=92)
      [75] aload v5
      [77] aload_0 v0
      [78] aload_1 v1
      [79] invokeinterface #220
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [84] dup
      [85] istore_2 v2
      [86] ifeq +6 (target=92)
      [89] goto +13 (target=102)
      [92] aload v4
      [94] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [99] ifne -61 (target=38)
      [102] aload_0 v0
      [103] invokevirtual #145
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.startDispatchingItemsChanged ()V]
      [106] iload_2 v2
      [107] ifeq +8 (target=115)
      [110] aload_0 v0
      [111] aconst_null
      [112] putfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [115] iload_2 v2
      [116] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 14)
        [0] -> line 1252
        [20] -> line 1254
        [22] -> line 1256
        [26] -> line 1257
        [49] -> line 1258
        [58] -> line 1259
        [63] -> line 1260
        [72] -> line 1261
        [89] -> line 1262
        [92] -> line 1257
        [102] -> line 1265
        [106] -> line 1267
        [110] -> line 1268
        [115] -> line 1270
      + Local variable table attribute (count = 5)
        v0: 0 -> 117 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 117 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
        v2: 22 -> 117 [Z collapsed]
        v3: 49 -> 92 [Ljava/lang/ref/WeakReference; ref]
        v5: 58 -> 92 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; presenter]
      + Local variable type table attribute (count = 1)
        v3: 49 -> 92 [Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>; ref]
      + Stack map table attribute (count = 7):
        - [18] Var: ..., Stack: (empty)
        - [20] Var: ..., Stack: (empty)
        - [38] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: 
        - [75] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][a:java/lang/ref/WeakReference][a:java/util/Iterator][a:com/actionbarsherlock/internal/view/menu/MenuPresenter], Stack: 
        - [92] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][T][a:java/util/Iterator], Stack: 
        - [102] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: 
        - [115] Var: ..., Stack: (empty)
  + Method:       getExpandedItem()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getExpandedItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuBuilder.mExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1274
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
  + Method:       bindNativeOverflow(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z
    Access flags: 0x1
      = public boolean bindNativeOverflow(android.view.Menu,android.view.MenuItem$OnMenuItemClickListener,java.util.HashMap)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 520, locals = 14, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #133
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
      [4] astore v4
      [6] aload v4
      [8] ifnull +13 (target=21)
      [11] aload v4
      [13] invokeinterface #246
        + InterfaceMethodref [java/util/List.size ()I]
      [18] ifne +5 (target=23)
      [21] iconst_0
      [22] ireturn
      [23] iconst_0
      [24] istore v5
      [26] aload_1 v1
      [27] invokeinterface #204
        + InterfaceMethodref [android/view/Menu.clear ()V]
      [32] aload v4
      [34] invokeinterface #245
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [39] astore v7
      [41] goto +466 (target=507)
      [44] aload v7
      [46] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [51] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [54] astore v6
      [56] aload v6
      [58] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible ()Z]
      [61] ifne +6 (target=67)
      [64] goto +443 (target=507)
      [67] iconst_1
      [68] istore v5
      [70] aload v6
      [72] invokevirtual #161
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu ()Z]
      [75] ifeq +261 (target=336)
      [78] aload_1 v1
      [79] aload v6
      [81] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [84] aload v6
      [86] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [89] aload v6
      [91] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I]
      [94] aload v6
      [96] invokevirtual #158
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
      [99] invokeinterface #203
        + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
      [104] astore v9
      [106] aload v6
      [108] invokevirtual #157
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu ()Lcom/actionbarsherlock/view/SubMenu;]
      [111] checkcast #40
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
      [114] astore v10
      [116] aload v10
      [118] invokevirtual #177
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
      [121] invokevirtual #193
        + Methodref [java/util/ArrayList.iterator ()Ljava/util/Iterator;]
      [124] astore v12
      [126] goto +188 (target=314)
      [129] aload v12
      [131] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [136] checkcast #38
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [139] astore v11
      [141] aload v9
      [143] aload v11
      [145] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [148] aload v11
      [150] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [153] aload v11
      [155] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I]
      [158] aload v11
      [160] invokevirtual #158
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
      [163] invokeinterface #215
        + InterfaceMethodref [android/view/SubMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [168] astore v13
      [170] aload v13
      [172] aload v11
      [174] invokevirtual #151
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
      [177] invokeinterface #210
        + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
      [182] pop
      [183] aload v13
      [185] aload_2 v2
      [186] invokeinterface #213
        + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
      [191] pop
      [192] aload v13
      [194] aload v11
      [196] invokevirtual #166
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
      [199] invokeinterface #209
        + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;]
      [204] pop
      [205] aload v13
      [207] aload v11
      [209] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;]
      [212] invokeinterface #211
        + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
      [217] pop
      [218] aload v13
      [220] aload v11
      [222] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C]
      [225] invokeinterface #212
        + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;]
      [230] pop
      [231] aload v13
      [233] aload v11
      [235] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C]
      [238] invokeinterface #206
        + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;]
      [243] pop
      [244] aload v13
      [246] aload v11
      [248] invokevirtual #159
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;]
      [251] invokeinterface #214
        + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
      [256] pop
      [257] aload v13
      [259] aload v11
      [261] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z]
      [264] invokeinterface #207
        + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;]
      [269] pop
      [270] aload v13
      [272] aload v11
      [274] invokevirtual #165
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z]
      [277] invokeinterface #208
        + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;]
      [282] pop
      [283] aload v11
      [285] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z]
      [288] ifeq +17 (target=305)
      [291] aload v9
      [293] aload v11
      [295] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [298] iconst_1
      [299] iconst_1
      [300] invokeinterface #217
        + InterfaceMethodref [android/view/SubMenu.setGroupCheckable (IZZ)V]
      [305] aload_3 v3
      [306] aload v13
      [308] aload v11
      [310] invokevirtual #196
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [313] pop
      [314] aload v12
      [316] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [321] ifne -192 (target=129)
      [324] aload v9
      [326] invokeinterface #216
        + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;]
      [331] astore v8
      [333] goto +31 (target=364)
      [336] aload_1 v1
      [337] aload v6
      [339] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [342] aload v6
      [344] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [347] aload v6
      [349] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder ()I]
      [352] aload v6
      [354] invokevirtual #158
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
      [357] invokeinterface #202
        + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [362] astore v8
      [364] aload v8
      [366] aload v6
      [368] invokevirtual #151
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon ()Landroid/graphics/drawable/Drawable;]
      [371] invokeinterface #210
        + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
      [376] pop
      [377] aload v8
      [379] aload_2 v2
      [380] invokeinterface #213
        + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
      [385] pop
      [386] aload v8
      [388] aload v6
      [390] invokevirtual #166
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled ()Z]
      [393] invokeinterface #209
        + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;]
      [398] pop
      [399] aload v8
      [401] aload v6
      [403] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent ()Landroid/content/Intent;]
      [406] invokeinterface #211
        + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
      [411] pop
      [412] aload v8
      [414] aload v6
      [416] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut ()C]
      [419] invokeinterface #212
        + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;]
      [424] pop
      [425] aload v8
      [427] aload v6
      [429] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut ()C]
      [432] invokeinterface #206
        + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;]
      [437] pop
      [438] aload v8
      [440] aload v6
      [442] invokevirtual #159
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;]
      [445] invokeinterface #214
        + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
      [450] pop
      [451] aload v8
      [453] aload v6
      [455] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable ()Z]
      [458] invokeinterface #207
        + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;]
      [463] pop
      [464] aload v8
      [466] aload v6
      [468] invokevirtual #165
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked ()Z]
      [471] invokeinterface #208
        + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;]
      [476] pop
      [477] aload v6
      [479] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable ()Z]
      [482] ifeq +16 (target=498)
      [485] aload_1 v1
      [486] aload v6
      [488] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId ()I]
      [491] iconst_1
      [492] iconst_1
      [493] invokeinterface #205
        + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V]
      [498] aload_3 v3
      [499] aload v8
      [501] aload v6
      [503] invokevirtual #196
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [506] pop
      [507] aload v7
      [509] invokeinterface #241
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [514] ifne -470 (target=44)
      [517] iload v5
      [519] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 50)
        [0] -> line 1278
        [6] -> line 1279
        [21] -> line 1280
        [23] -> line 1283
        [26] -> line 1284
        [32] -> line 1285
        [56] -> line 1286
        [64] -> line 1287
        [67] -> line 1289
        [70] -> line 1292
        [78] -> line 1293
        [89] -> line 1294
        [99] -> line 1293
        [106] -> line 1296
        [116] -> line 1297
        [141] -> line 1298
        [153] -> line 1299
        [163] -> line 1298
        [170] -> line 1301
        [183] -> line 1302
        [192] -> line 1303
        [205] -> line 1304
        [218] -> line 1305
        [231] -> line 1306
        [244] -> line 1307
        [257] -> line 1308
        [270] -> line 1309
        [283] -> line 1311
        [291] -> line 1312
        [305] -> line 1315
        [314] -> line 1297
        [324] -> line 1318
        [333] -> line 1319
        [336] -> line 1320
        [347] -> line 1321
        [357] -> line 1320
        [364] -> line 1323
        [377] -> line 1324
        [386] -> line 1325
        [399] -> line 1326
        [412] -> line 1327
        [425] -> line 1328
        [438] -> line 1329
        [451] -> line 1330
        [464] -> line 1331
        [477] -> line 1333
        [485] -> line 1334
        [498] -> line 1337
        [507] -> line 1285
        [517] -> line 1339
      + Local variable table attribute (count = 13)
        v0: 0 -> 520 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; this]
        v1: 0 -> 520 [Landroid/view/Menu; menu]
        v2: 0 -> 520 [Landroid/view/MenuItem$OnMenuItemClickListener; listener]
        v3: 0 -> 520 [Ljava/util/HashMap; map]
        v4: 6 -> 520 [Ljava/util/List; nonActionItems]
        v5: 26 -> 520 [Z visible]
        v6: 56 -> 507 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; nonActionItem]
        v8: 333 -> 336 [Landroid/view/MenuItem; nativeItem]
        v8: 364 -> 507 [Landroid/view/MenuItem; nativeItem]
        v9: 106 -> 333 [Landroid/view/SubMenu; nativeSub]
        v10: 116 -> 333 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
        v11: 141 -> 314 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; subItem]
        v13: 170 -> 314 [Landroid/view/MenuItem; nativeSubItem]
      + Local variable type table attribute (count = 2)
        v3: 0 -> 520 [Ljava/util/HashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; map]
        v4: 6 -> 520 [Ljava/util/List<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; nonActionItems]
      + Stack map table attribute (count = 11):
        - [21] Var: ...[a:java/util/List], Stack: (empty)
        - [23] Var: ..., Stack: (empty)
        - [44] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][T][a:java/util/Iterator], Stack: 
        - [67] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator], Stack: 
        - [129] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][T][a:java/util/Iterator], Stack: 
        - [305] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][a:android/view/MenuItem], Stack: 
        - [314] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator][T][a:android/view/SubMenu][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][T][a:java/util/Iterator], Stack: 
        - [336] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/Iterator], Stack: 
        - [364] Var: ...[a:android/view/MenuItem], Stack: (empty)
        - [498] Var: ..., Stack: (empty)
        - [507] Var: [a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:android/view/Menu][a:android/view/MenuItem$OnMenuItemClickListener][a:java/util/HashMap][a:java/util/List][i][T][a:java/util/Iterator], Stack: 
    + Signature attribute:
      + Utf8 [(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;)Z]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/KeyCharacterMap$KeyData]
      + Class [android/view/KeyCharacterMap]
      + Utf8 [KeyData]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/MenuItem$OnMenuItemClickListener]
      + Class [android/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [ItemInvoker]
  + Source file attribute:
    + Utf8 [MenuBuilder.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [Callback]
  + Utf8 [InnerClasses]
  + Utf8 [MenuBuilder.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Utf8 [java/lang/Object]
  + Utf8 [onMenuItemSelected]
  + Utf8 [onMenuModeChange]

Fields (count = 0):

Methods (count = 2):
  + Method:       onMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem)
  + Method:       onMenuModeChange(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x401
      = public abstract void onMenuModeChange(com.actionbarsherlock.internal.view.menu.MenuBuilder)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [MenuBuilder.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.menu.MenuBuilder$ItemInvoker extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [InnerClasses]
  + Utf8 [ItemInvoker]
  + Utf8 [MenuBuilder.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
  + Utf8 [invokeItem]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       invokeItem(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x401
      = public abstract boolean invokeItem(com.actionbarsherlock.internal.view.menu.MenuItemImpl)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [ItemInvoker]
  + Source file attribute:
    + Utf8 [MenuBuilder.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuItemImpl
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.internal.view.menu.MenuItemImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/MenuItem]

Constant Pool (count = 457):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [8]
  + Integer [16]
  + Integer [32]
  + String []
  + String [Can't find activity to handle intent; ignoring]
  + String [MenuItemImpl]
  + String [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.]
  + Class [android/content/ActivityNotFoundException]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/util/Log]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/widget/LinearLayout]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Character]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sDeleteShortcutLabel Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sEnterShortcutLabel Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sPrependShortcutLabel Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sSpaceShortcutLabel Ljava/lang/String;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/view/View.setId (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOptionalIconsVisible ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setShowAsAction (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z]
  + Methodref [java/lang/Character.toLowerCase (C)C]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.prefersCondensedTitle ()Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/lang/Runnable.run ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getId ()I]
  + NameAndType [getOptionalIconsVisible ()Z]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [getShortcut ()C]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [isQwertyMode ()Z]
  + NameAndType [isShortcutsVisible ()Z]
  + NameAndType [mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [mActionView Landroid/view/View;]
  + NameAndType [mCategoryOrder I]
  + NameAndType [mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + NameAndType [mFlags I]
  + NameAndType [mGroup I]
  + NameAndType [mIconDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mIconResId I]
  + NameAndType [mId I]
  + NameAndType [mIntent Landroid/content/Intent;]
  + NameAndType [mIsActionViewExpanded Z]
  + NameAndType [mItemCallback Ljava/lang/Runnable;]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
  + NameAndType [mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + NameAndType [mOrdering I]
  + NameAndType [mShortcutAlphabeticChar C]
  + NameAndType [mShortcutNumericChar C]
  + NameAndType [mShowAsAction I]
  + NameAndType [mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + NameAndType [mTitle Ljava/lang/CharSequence;]
  + NameAndType [mTitleCondensed Ljava/lang/CharSequence;]
  + NameAndType [onCreateActionView ()Landroid/view/View;]
  + NameAndType [onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + NameAndType [onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + NameAndType [onItemsChanged (Z)V]
  + NameAndType [onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPerformDefaultAction ()Z]
  + NameAndType [prefersCondensedTitle ()Z]
  + NameAndType [run ()V]
  + NameAndType [sDeleteShortcutLabel Ljava/lang/String;]
  + NameAndType [sEnterShortcutLabel Ljava/lang/String;]
  + NameAndType [sPrependShortcutLabel Ljava/lang/String;]
  + NameAndType [sSpaceShortcutLabel Ljava/lang/String;]
  + NameAndType [setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setCheckedInt (Z)V]
  + NameAndType [setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [setId (I)V]
  + NameAndType [setShowAsAction (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setVisibleInt (Z)Z]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toLowerCase (C)C]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()C]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Runnable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)C]
  + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [CHECKABLE]
  + Utf8 [CHECKED]
  + Utf8 [Can't find activity to handle intent; ignoring]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [ContextMenuInfo]
  + Utf8 [ENABLED]
  + Utf8 [EXCLUSIVE]
  + Utf8 [HIDDEN]
  + Utf8 [I]
  + Utf8 [IS_ACTION]
  + Utf8 [InnerClasses]
  + Utf8 [ItemView]
  + Utf8 [Landroid/content/ActivityNotFoundException;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewDebug$CapturedViewProperty;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuItemImpl]
  + Utf8 [MenuItemImpl.java]
  + Utf8 [NO_ICON]
  + Utf8 [OnActionExpandListener]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.]
  + Utf8 [SHOW_AS_ACTION_MASK]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG]
  + Utf8 [Z]
  + Utf8 [actionEnum]
  + Utf8 [actionFormatChanged]
  + Utf8 [actionProvider]
  + Utf8 [alphaChar]
  + Utf8 [android/content/ActivityNotFoundException]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [append]
  + Utf8 [callback]
  + Utf8 [categoryOrder]
  + Utf8 [checkable]
  + Utf8 [checked]
  + Utf8 [clickListener]
  + Utf8 [collapseActionView]
  + Utf8 [collapseItemActionView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [context]
  + Utf8 [dispatchMenuItemSelected]
  + Utf8 [e]
  + Utf8 [enabled]
  + Utf8 [exclusive]
  + Utf8 [expandActionView]
  + Utf8 [expandItemActionView]
  + Utf8 [from]
  + Utf8 [getActionProvider]
  + Utf8 [getActionView]
  + Utf8 [getAlphabeticShortcut]
  + Utf8 [getCallback]
  + Utf8 [getContext]
  + Utf8 [getDrawable]
  + Utf8 [getGroupId]
  + Utf8 [getIcon]
  + Utf8 [getId]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getMenuInfo]
  + Utf8 [getNumericShortcut]
  + Utf8 [getOptionalIconsVisible]
  + Utf8 [getOrder]
  + Utf8 [getOrdering]
  + Utf8 [getResources]
  + Utf8 [getRootMenu]
  + Utf8 [getShortcut]
  + Utf8 [getShortcutLabel]
  + Utf8 [getString]
  + Utf8 [getSubMenu]
  + Utf8 [getTitle]
  + Utf8 [getTitleCondensed]
  + Utf8 [getTitleForItemView]
  + Utf8 [group]
  + Utf8 [hasCollapsibleActionView]
  + Utf8 [hasSubMenu]
  + Utf8 [icon]
  + Utf8 [iconResId]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [intent]
  + Utf8 [invoke]
  + Utf8 [isActionButton]
  + Utf8 [isActionViewExpanded]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isEnabled]
  + Utf8 [isExclusiveCheckable]
  + Utf8 [isExpanded]
  + Utf8 [isQwertyMode]
  + Utf8 [isShortcutsVisible]
  + Utf8 [isVisible]
  + Utf8 [itemView]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [listener]
  + Utf8 [mActionProvider]
  + Utf8 [mActionView]
  + Utf8 [mCategoryOrder]
  + Utf8 [mClickListener]
  + Utf8 [mFlags]
  + Utf8 [mGroup]
  + Utf8 [mIconDrawable]
  + Utf8 [mIconResId]
  + Utf8 [mId]
  + Utf8 [mIntent]
  + Utf8 [mIsActionViewExpanded]
  + Utf8 [mItemCallback]
  + Utf8 [mMenu]
  + Utf8 [mMenuInfo]
  + Utf8 [mOnActionExpandListener]
  + Utf8 [mOrdering]
  + Utf8 [mShortcutAlphabeticChar]
  + Utf8 [mShortcutNumericChar]
  + Utf8 [mShowAsAction]
  + Utf8 [mSubMenu]
  + Utf8 [mTitle]
  + Utf8 [mTitleCondensed]
  + Utf8 [menu]
  + Utf8 [menuInfo]
  + Utf8 [numericChar]
  + Utf8 [oldFlags]
  + Utf8 [onCreateActionView]
  + Utf8 [onItemActionRequestChanged]
  + Utf8 [onItemVisibleChanged]
  + Utf8 [onItemsChanged]
  + Utf8 [onMenuItemActionCollapse]
  + Utf8 [onMenuItemActionExpand]
  + Utf8 [onMenuItemClick]
  + Utf8 [onPerformDefaultAction]
  + Utf8 [ordering]
  + Utf8 [prefersCondensedTitle]
  + Utf8 [requestsActionButton]
  + Utf8 [requiresActionButton]
  + Utf8 [resId]
  + Utf8 [run]
  + Utf8 [sDeleteShortcutLabel]
  + Utf8 [sEnterShortcutLabel]
  + Utf8 [sPrependShortcutLabel]
  + Utf8 [sSpaceShortcutLabel]
  + Utf8 [sb]
  + Utf8 [setActionProvider]
  + Utf8 [setActionView]
  + Utf8 [setActionViewExpanded]
  + Utf8 [setAlphabeticShortcut]
  + Utf8 [setCallback]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setCheckedInt]
  + Utf8 [setEnabled]
  + Utf8 [setExclusiveCheckable]
  + Utf8 [setExclusiveItemChecked]
  + Utf8 [setHeaderTitle]
  + Utf8 [setIcon]
  + Utf8 [setId]
  + Utf8 [setIntent]
  + Utf8 [setIsActionButton]
  + Utf8 [setMenuInfo]
  + Utf8 [setNumericShortcut]
  + Utf8 [setOnActionExpandListener]
  + Utf8 [setOnMenuItemClickListener]
  + Utf8 [setShortcut]
  + Utf8 [setShowAsAction]
  + Utf8 [setShowAsActionFlags]
  + Utf8 [setSubMenu]
  + Utf8 [setTitle]
  + Utf8 [setTitleCondensed]
  + Utf8 [setVisible]
  + Utf8 [setVisibleInt]
  + Utf8 [shortcut]
  + Utf8 [shouldShowIcon]
  + Utf8 [shouldShowShortcut]
  + Utf8 [showAsAction]
  + Utf8 [shown]
  + Utf8 [showsTextAsAction]
  + Utf8 [startActivity]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [view]

Fields (count = 35):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [MenuItemImpl]
  + Field:        SHOW_AS_ACTION_MASK I
    Access flags: 0x1a
      = private static final int SHOW_AS_ACTION_MASK
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        mId I
    Access flags: 0x12
      = private final int mId
  + Field:        mGroup I
    Access flags: 0x12
      = private final int mGroup
  + Field:        mCategoryOrder I
    Access flags: 0x12
      = private final int mCategoryOrder
  + Field:        mOrdering I
    Access flags: 0x12
      = private final int mOrdering
  + Field:        mTitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mTitle
  + Field:        mTitleCondensed Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mTitleCondensed
  + Field:        mIntent Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent mIntent
  + Field:        mShortcutNumericChar C
    Access flags: 0x2
      = private char mShortcutNumericChar
  + Field:        mShortcutAlphabeticChar C
    Access flags: 0x2
      = private char mShortcutAlphabeticChar
  + Field:        mIconDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mIconDrawable
  + Field:        mIconResId I
    Access flags: 0x2
      = private int mIconResId
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu
  + Field:        mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.SubMenuBuilder mSubMenu
  + Field:        mItemCallback Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mItemCallback
  + Field:        mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mClickListener
  + Field:        mFlags I
    Access flags: 0x2
      = private int mFlags
  + Field:        CHECKABLE I
    Access flags: 0x1a
      = private static final int CHECKABLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        CHECKED I
    Access flags: 0x1a
      = private static final int CHECKED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        EXCLUSIVE I
    Access flags: 0x1a
      = private static final int EXCLUSIVE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        HIDDEN I
    Access flags: 0x1a
      = private static final int HIDDEN
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        ENABLED I
    Access flags: 0x1a
      = private static final int ENABLED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        IS_ACTION I
    Access flags: 0x1a
      = private static final int IS_ACTION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [32]
  + Field:        mShowAsAction I
    Access flags: 0x2
      = private int mShowAsAction
  + Field:        mActionView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mActionView
  + Field:        mActionProvider Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x2
      = private com.actionbarsherlock.view.ActionProvider mActionProvider
  + Field:        mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem$OnActionExpandListener mOnActionExpandListener
  + Field:        mIsActionViewExpanded Z
    Access flags: 0x2
      = private boolean mIsActionViewExpanded
  + Field:        NO_ICON I
    Access flags: 0x18
      = static final int NO_ICON
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;
    Access flags: 0x2
      = private android.view.ContextMenu$ContextMenuInfo mMenuInfo
  + Field:        sPrependShortcutLabel Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String sPrependShortcutLabel
  + Field:        sEnterShortcutLabel Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String sEnterShortcutLabel
  + Field:        sDeleteShortcutLabel Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String sDeleteShortcutLabel
  + Field:        sSpaceShortcutLabel Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String sSpaceShortcutLabel

Methods (count = 66):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V
    Access flags: 0x0
      = MenuItemImpl(com.actionbarsherlock.internal.view.menu.MenuBuilder,int,int,int,int,java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 8, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #98
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I]
      [9] aload_0 v0
      [10] bipush 16
      [12] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z]
      [25] aload_0 v0
      [26] aload_1 v1
      [27] putfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [30] aload_0 v0
      [31] iload_3 v3
      [32] putfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I]
      [35] aload_0 v0
      [36] iload_2 v2
      [37] putfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I]
      [40] aload_0 v0
      [41] iload v4
      [43] putfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I]
      [46] aload_0 v0
      [47] iload v5
      [49] putfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I]
      [52] aload_0 v0
      [53] aload v6
      [55] putfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;]
      [58] aload_0 v0
      [59] iload v7
      [61] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 113
        [4] -> line 61
        [9] -> line 71
        [15] -> line 79
        [20] -> line 84
        [25] -> line 128
        [30] -> line 129
        [35] -> line 130
        [40] -> line 131
        [46] -> line 132
        [52] -> line 133
        [58] -> line 134
        [64] -> line 135
      + Local variable table attribute (count = 8)
        v0: 0 -> 65 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 65 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 65 [I group]
        v3: 0 -> 65 [I id]
        v4: 0 -> 65 [I categoryOrder]
        v5: 0 -> 65 [I ordering]
        v6: 0 -> 65 [Ljava/lang/CharSequence; title]
        v7: 0 -> 65 [I showAsAction]
  + Method:       invoke()Z
    Access flags: 0x1
      = public boolean invoke()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 114, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [4] ifnull +18 (target=22)
      [7] aload_0 v0
      [8] getfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [11] aload_0 v0
      [12] invokeinterface #106
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [17] ifeq +5 (target=22)
      [20] iconst_1
      [21] ireturn
      [22] aload_0 v0
      [23] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [26] aload_0 v0
      [27] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [30] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getRootMenu ()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [33] aload_0 v0
      [34] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [37] ifeq +5 (target=42)
      [40] iconst_1
      [41] ireturn
      [42] aload_0 v0
      [43] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;]
      [46] ifnull +14 (target=60)
      [49] aload_0 v0
      [50] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;]
      [53] invokeinterface #108
        + InterfaceMethodref [java/lang/Runnable.run ()V]
      [58] iconst_1
      [59] ireturn
      [60] aload_0 v0
      [61] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;]
      [64] ifnull +29 (target=93)
      [67] aload_0 v0
      [68] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [71] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;]
      [74] aload_0 v0
      [75] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;]
      [78] invokevirtual #64
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [81] iconst_1
      [82] ireturn
      [83] astore_1 v1
      [84] ldc #11
        + String [MenuItemImpl]
      [86] ldc #10
        + String [Can't find activity to handle intent; ignoring]
      [88] aload_1 v1
      [89] invokestatic #66
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [92] pop
      [93] aload_0 v0
      [94] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [97] ifnull +15 (target=112)
      [100] aload_0 v0
      [101] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [104] invokevirtual #95
        + Methodref [com/actionbarsherlock/view/ActionProvider.onPerformDefaultAction ()Z]
      [107] ifeq +5 (target=112)
      [110] iconst_1
      [111] ireturn
      [112] iconst_0
      [113] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (67 -> 81: 83):
      + Class [android/content/ActivityNotFoundException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 143
        [7] -> line 144
        [20] -> line 145
        [22] -> line 148
        [40] -> line 149
        [42] -> line 152
        [49] -> line 153
        [58] -> line 154
        [60] -> line 157
        [67] -> line 159
        [81] -> line 160
        [83] -> line 161
        [84] -> line 162
        [93] -> line 166
        [110] -> line 167
        [112] -> line 170
      + Local variable table attribute (count = 2)
        v0: 0 -> 114 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 84 -> 93 [Landroid/content/ActivityNotFoundException; e]
      + Stack map table attribute (count = 6):
        - [22] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: [a:android/content/ActivityNotFoundException]
        - [93] Var: ..., Stack: (empty)
        - [112] Var: ..., Stack: (empty)
  + Method:       isEnabled()Z
    Access flags: 0x1
      = public boolean isEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] bipush 16
      [6] iand
      [7] ifeq +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 174
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] ifeq +17 (target=18)
      [4] aload_0 v0
      [5] dup
      [6] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [9] bipush 16
      [11] ior
      [12] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [15] goto +14 (target=29)
      [18] aload_0 v0
      [19] dup
      [20] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [23] bipush -17
      [25] iand
      [26] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [29] aload_0 v0
      [30] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [33] iconst_0
      [34] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [37] aload_0 v0
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 178
        [4] -> line 179
        [15] -> line 180
        [18] -> line 181
        [29] -> line 184
        [37] -> line 186
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 39 [Z enabled]
      + Stack map table attribute (count = 2):
        - [18] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: (empty)
  + Method:       getGroupId()I
    Access flags: 0x1
      = public int getGroupId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mGroup I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       getItemId()I
    Access flags: 0x1
      = public int getItemId()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 195
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]:
  + Method:       getOrder()I
    Access flags: 0x1
      = public int getOrder()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #39
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mCategoryOrder I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 199
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       getOrdering()I
    Access flags: 0x1
      = public int getOrdering()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOrdering I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 203
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       getIntent()Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getIntent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 207
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIntent Landroid/content/Intent;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 211
        [5] -> line 212
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 7 [Landroid/content/Intent; intent]
  + Method:       getCallback()Ljava/lang/Runnable;
    Access flags: 0x0
      = java.lang.Runnable getCallback()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 216
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       setCallback(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setCallback(java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mItemCallback Ljava/lang/Runnable;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 220
        [5] -> line 221
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 7 [Ljava/lang/Runnable; callback]
  + Method:       getAlphabeticShortcut()C
    Access flags: 0x1
      = public char getAlphabeticShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 225
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C]
      [4] iload_1 v1
      [5] ificmpne +5 (target=10)
      [8] aload_0 v0
      [9] areturn
      [10] aload_0 v0
      [11] iload_1 v1
      [12] invokestatic #96
        + Methodref [java/lang/Character.toLowerCase (C)C]
      [15] putfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C]
      [18] aload_0 v0
      [19] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [22] iconst_0
      [23] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [26] aload_0 v0
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 229
        [10] -> line 231
        [18] -> line 233
        [26] -> line 235
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 28 [C alphaChar]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       getNumericShortcut()C
    Access flags: 0x1
      = public char getNumericShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 239
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setNumericShortcut(char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C]
      [4] iload_1 v1
      [5] ificmpne +5 (target=10)
      [8] aload_0 v0
      [9] areturn
      [10] aload_0 v0
      [11] iload_1 v1
      [12] putfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C]
      [15] aload_0 v0
      [16] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [19] iconst_0
      [20] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [23] aload_0 v0
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 243
        [10] -> line 245
        [15] -> line 247
        [23] -> line 249
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 25 [C numericChar]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setShortcut(char,char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] invokestatic #96
        + Methodref [java/lang/Character.toLowerCase (C)C]
      [10] putfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C]
      [13] aload_0 v0
      [14] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [17] iconst_0
      [18] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [21] aload_0 v0
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 253
        [5] -> line 254
        [13] -> line 256
        [21] -> line 258
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 23 [C numericChar]
        v2: 0 -> 23 [C alphaChar]
  + Method:       getShortcut()C
    Access flags: 0x0
      = char getShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z]
      [7] ifeq +10 (target=17)
      [10] aload_0 v0
      [11] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutAlphabeticChar C]
      [14] goto +7 (target=21)
      [17] aload_0 v0
      [18] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShortcutNumericChar C]
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 265
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [21] Var: ..., Stack: [i]
  + Method:       getShortcutLabel()Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String getShortcutLabel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 104, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] ifne +6 (target=12)
      [9] ldc #9
        + String []
      [11] areturn
      [12] new #36
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] getstatic #61
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sPrependShortcutLabel Ljava/lang/String;]
      [19] invokespecial #99
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [22] astore_2 v2
      [23] iload_1 v1
      [24] lookupswitch (3 offsets, default=69) (target=93)
        8: offset = 47, target = 71
        10: offset = 36, target = 60
        32: offset = 58, target = 82
        default: offset = 69, target = 93
      [60] aload_2 v2
      [61] getstatic #60
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sEnterShortcutLabel Ljava/lang/String;]
      [64] invokevirtual #101
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] pop
      [68] goto +31 (target=99)
      [71] aload_2 v2
      [72] getstatic #59
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sDeleteShortcutLabel Ljava/lang/String;]
      [75] invokevirtual #101
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [78] pop
      [79] goto +20 (target=99)
      [82] aload_2 v2
      [83] getstatic #62
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.sSpaceShortcutLabel Ljava/lang/String;]
      [86] invokevirtual #101
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [89] pop
      [90] goto +9 (target=99)
      [93] aload_2 v2
      [94] iload_1 v1
      [95] invokevirtual #100
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [98] pop
      [99] aload_2 v2
      [100] invokevirtual #102
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [103] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 275
        [5] -> line 276
        [9] -> line 277
        [12] -> line 280
        [23] -> line 281
        [60] -> line 284
        [68] -> line 285
        [71] -> line 288
        [79] -> line 289
        [82] -> line 292
        [90] -> line 293
        [93] -> line 296
        [99] -> line 300
      + Local variable table attribute (count = 3)
        v0: 0 -> 104 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 5 -> 104 [C shortcut]
        v2: 23 -> 104 [Ljava/lang/StringBuilder; sb]
      + Stack map table attribute (count = 6):
        - [12] Var: ...[i], Stack: (empty)
        - [60] Var: ...[a:java/lang/StringBuilder], Stack: (empty)
        - [71] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [93] Var: ..., Stack: (empty)
        - [99] Var: ..., Stack: (empty)
  + Method:       shouldShowShortcut()Z
    Access flags: 0x0
      = boolean shouldShowShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z]
      [7] ifeq +12 (target=19)
      [10] aload_0 v0
      [11] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getShortcut ()C]
      [14] ifeq +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 310
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       getSubMenu()Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu getSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 314
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       hasSubMenu()Z
    Access flags: 0x1
      = public boolean hasSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
      [4] ifnull +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] iconst_0
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 318
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       setSubMenu(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V
    Access flags: 0x0
      = void setSubMenu(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
      [5] aload_1 v1
      [6] aload_0 v0
      [7] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
      [10] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
      [13] pop
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 322
        [5] -> line 324
        [14] -> line 325
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 329
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]:
  + Method:       getTitleForItemView(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;
    Access flags: 0x0
      = java.lang.CharSequence getTitleForItemView(com.actionbarsherlock.internal.view.menu.MenuView$ItemView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] ifnull +19 (target=20)
      [4] aload_1 v1
      [5] invokeinterface #103
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.prefersCondensedTitle ()Z]
      [10] ifeq +10 (target=20)
      [13] aload_0 v0
      [14] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed ()Ljava/lang/CharSequence;]
      [17] goto +7 (target=24)
      [20] aload_0 v0
      [21] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle ()Ljava/lang/CharSequence;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 340
        [13] -> line 341
        [20] -> line 342
        [24] -> line 340
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 25 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; itemView]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [24] Var: ..., Stack: [a:java/lang/CharSequence]
  + Method:       setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [9] iconst_0
      [10] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [13] aload_0 v0
      [14] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
      [17] ifnull +12 (target=29)
      [20] aload_0 v0
      [21] getfield #56
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mSubMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
      [24] aload_1 v1
      [25] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.setHeaderTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
      [28] pop
      [29] aload_0 v0
      [30] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 346
        [5] -> line 348
        [13] -> line 350
        [20] -> line 351
        [29] -> line 354
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 31 [Ljava/lang/CharSequence; title]
      + Stack map table attribute (count = 1):
        - [29] Var: ..., Stack: (empty)
  + Method:       setTitle(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;]
      [8] iload_1 v1
      [9] invokevirtual #63
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [12] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 358
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 16 [I title]
  + Method:       getTitleCondensed()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitleCondensed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #58
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;]
      [11] goto +7 (target=18)
      [14] aload_0 v0
      [15] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 362
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 2):
        - [14] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: [a:java/lang/CharSequence]
  + Method:       setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #58
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitleCondensed Ljava/lang/CharSequence;]
      [5] aload_1 v1
      [6] ifnonnull +8 (target=14)
      [9] aload_0 v0
      [10] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;]
      [13] astore_1 v1
      [14] aload_0 v0
      [15] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [18] iconst_0
      [19] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [22] aload_0 v0
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 366
        [5] -> line 369
        [9] -> line 370
        [14] -> line 373
        [22] -> line 375
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 24 [Ljava/lang/CharSequence; title]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       getIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I]
      [16] ifeq +18 (target=34)
      [19] aload_0 v0
      [20] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [23] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getResources ()Landroid/content/res/Resources;]
      [26] aload_0 v0
      [27] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I]
      [30] invokevirtual #65
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [33] areturn
      [34] aconst_null
      [35] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 379
        [7] -> line 380
        [12] -> line 383
        [19] -> line 384
        [34] -> line 387
      + Local variable table attribute (count = 1)
        v0: 0 -> 36 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [34] Var: ..., Stack: (empty)
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;]
      [10] aload_0 v0
      [11] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [14] iconst_0
      [15] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [18] aload_0 v0
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 391
        [5] -> line 392
        [10] -> line 393
        [18] -> line 395
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 20 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setIcon(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconDrawable Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIconResId I]
      [10] aload_0 v0
      [11] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [14] iconst_0
      [15] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [18] aload_0 v0
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 399
        [5] -> line 400
        [10] -> line 403
        [18] -> line 405
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 20 [I iconResId]
  + Method:       isCheckable()Z
    Access flags: 0x1
      = public boolean isCheckable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] iconst_1
      [5] iand
      [6] iconst_1
      [7] ificmpne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 409
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setCheckable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [10] bipush -2
      [12] iand
      [13] iload_1 v1
      [14] ifeq +7 (target=21)
      [17] iconst_1
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] ior
      [23] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [26] iload_2 v2
      [27] aload_0 v0
      [28] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [31] ificmpeq +11 (target=42)
      [34] aload_0 v0
      [35] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [38] iconst_0
      [39] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [42] aload_0 v0
      [43] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 413
        [5] -> line 414
        [26] -> line 415
        [34] -> line 416
        [42] -> line 419
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 44 [Z checkable]
        v2: 5 -> 44 [I oldFlags]
      + Stack map table attribute (count = 3):
        - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i]
        - [22] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i]
        - [42] Var: ..., Stack: (empty)
  + Method:       setExclusiveCheckable(Z)V
    Access flags: 0x1
      = public void setExclusiveCheckable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [5] bipush -5
      [7] iand
      [8] iload_1 v1
      [9] ifeq +7 (target=16)
      [12] iconst_4
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] ior
      [18] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 423
        [21] -> line 424
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 22 [Z exclusive]
      + Stack map table attribute (count = 2):
        - [16] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i]
        - [17] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i]
  + Method:       isExclusiveCheckable()Z
    Access flags: 0x1
      = public boolean isExclusiveCheckable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] iconst_4
      [5] iand
      [6] ifeq +5 (target=11)
      [9] iconst_1
      [10] ireturn
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 427
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [11] Var: ..., Stack: (empty)
  + Method:       isChecked()Z
    Access flags: 0x1
      = public boolean isChecked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] iconst_2
      [5] iand
      [6] iconst_2
      [7] ificmpne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 431
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setChecked(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setChecked(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] iconst_4
      [5] iand
      [6] ifeq +14 (target=20)
      [9] aload_0 v0
      [10] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [13] aload_0 v0
      [14] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setExclusiveItemChecked (Lcom/actionbarsherlock/view/MenuItem;)V]
      [17] goto +8 (target=25)
      [20] aload_0 v0
      [21] iload_1 v1
      [22] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setCheckedInt (Z)V]
      [25] aload_0 v0
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 435
        [9] -> line 438
        [17] -> line 439
        [20] -> line 440
        [25] -> line 443
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 27 [Z checked]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [25] Var: ..., Stack: (empty)
  + Method:       setCheckedInt(Z)V
    Access flags: 0x0
      = void setCheckedInt(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [10] bipush -3
      [12] iand
      [13] iload_1 v1
      [14] ifeq +7 (target=21)
      [17] iconst_2
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] ior
      [23] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [26] iload_2 v2
      [27] aload_0 v0
      [28] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [31] ificmpeq +11 (target=42)
      [34] aload_0 v0
      [35] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [38] iconst_0
      [39] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 447
        [5] -> line 448
        [26] -> line 449
        [34] -> line 450
        [42] -> line 452
      + Local variable table attribute (count = 3)
        v0: 0 -> 43 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 43 [Z checked]
        v2: 5 -> 43 [I oldFlags]
      + Stack map table attribute (count = 3):
        - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i]
        - [22] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i]
        - [42] Var: ..., Stack: (empty)
  + Method:       isVisible()Z
    Access flags: 0x1
      = public boolean isVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] bipush 8
      [6] iand
      [7] ifne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 455
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setVisibleInt(Z)Z
    Access flags: 0x0
      = boolean setVisibleInt(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [10] bipush -9
      [12] iand
      [13] iload_1 v1
      [14] ifeq +7 (target=21)
      [17] iconst_0
      [18] goto +5 (target=23)
      [21] bipush 8
      [23] ior
      [24] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [27] iload_2 v2
      [28] aload_0 v0
      [29] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [32] ificmpeq +5 (target=37)
      [35] iconst_1
      [36] ireturn
      [37] iconst_0
      [38] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 468
        [5] -> line 469
        [27] -> line 470
      + Local variable table attribute (count = 3)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 39 [Z shown]
        v2: 5 -> 39 [I oldFlags]
      + Stack map table attribute (count = 3):
        - [21] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i]
        - [23] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i], Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][i][i]
        - [37] Var: ..., Stack: (empty)
  + Method:       setVisible(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setVisible(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setVisibleInt (Z)Z]
      [5] ifeq +11 (target=16)
      [8] aload_0 v0
      [9] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [12] aload_0 v0
      [13] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemVisibleChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
      [16] aload_0 v0
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 477
        [16] -> line 479
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 18 [Z shown]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #40
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 483
        [5] -> line 484
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 7 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; clickListener]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mTitle Ljava/lang/CharSequence;]
      [4] invokeinterface #107
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 489
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       setMenuInfo(Landroid/view/ContextMenu$ContextMenuInfo;)V
    Access flags: 0x0
      = void setMenuInfo(android.view.ContextMenu$ContextMenuInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 493
        [5] -> line 494
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 6 [Landroid/view/ContextMenu$ContextMenuInfo; menuInfo]
  + Method:       getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo;
    Access flags: 0x1
      = public android.view.ContextMenu$ContextMenuInfo getMenuInfo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenuInfo Landroid/view/ContextMenu$ContextMenuInfo;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 497
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       actionFormatChanged()V
    Access flags: 0x1
      = public void actionFormatChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] aload_0 v0
      [5] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 501
        [8] -> line 502
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       shouldShowIcon()Z
    Access flags: 0x1
      = public boolean shouldShowIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getOptionalIconsVisible ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 508
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       isActionButton()Z
    Access flags: 0x1
      = public boolean isActionButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [4] bipush 32
      [6] iand
      [7] bipush 32
      [9] ificmpne +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 512
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       requestsActionButton()Z
    Access flags: 0x1
      = public boolean requestsActionButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [4] iconst_1
      [5] iand
      [6] iconst_1
      [7] ificmpne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 516
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       requiresActionButton()Z
    Access flags: 0x1
      = public boolean requiresActionButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [4] iconst_2
      [5] iand
      [6] iconst_2
      [7] ificmpne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 520
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setIsActionButton(Z)V
    Access flags: 0x1
      = public void setIsActionButton(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] ifeq +17 (target=18)
      [4] aload_0 v0
      [5] dup
      [6] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [9] bipush 32
      [11] ior
      [12] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [15] goto +14 (target=29)
      [18] aload_0 v0
      [19] dup
      [20] getfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [23] bipush -33
      [25] iand
      [26] putfield #41
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mFlags I]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 524
        [4] -> line 525
        [15] -> line 526
        [18] -> line 527
        [29] -> line 529
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 30 [Z isActionButton]
      + Stack map table attribute (count = 2):
        - [18] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: (empty)
  + Method:       showsTextAsAction()Z
    Access flags: 0x1
      = public boolean showsTextAsAction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [4] iconst_4
      [5] iand
      [6] iconst_4
      [7] ificmpne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 532
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setShowAsAction(I)V
    Access flags: 0x1
      = public void setShowAsAction(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] iconst_3
      [2] iand
      [3] tableswitch (3 offsets, default=28) (target=31)
        0: offset = 25, target = 28
        1: offset = 25, target = 28
        2: offset = 25, target = 28
        default: offset = 28, target = 31
      [28] goto +13 (target=41)
      [31] new #33
        + Class [java/lang/IllegalArgumentException]
      [34] dup
      [35] ldc #12
        + String [SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive.]
      [37] invokespecial #97
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [40] athrow
      [41] aload_0 v0
      [42] iload_1 v1
      [43] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [46] aload_0 v0
      [47] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [50] aload_0 v0
      [51] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 536
        [28] -> line 541
        [31] -> line 545
        [41] -> line 548
        [46] -> line 549
        [54] -> line 550
      + Local variable table attribute (count = 2)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 55 [I actionEnum]
      + Stack map table attribute (count = 3):
        - [28] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: (empty)
  + Method:       setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [10] aload_1 v1
      [11] ifnull +26 (target=37)
      [14] aload_1 v1
      [15] invokevirtual #69
        + Methodref [android/view/View.getId ()I]
      [18] iconst_m1
      [19] ificmpne +18 (target=37)
      [22] aload_0 v0
      [23] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I]
      [26] ifle +11 (target=37)
      [29] aload_1 v1
      [30] aload_0 v0
      [31] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mId I]
      [34] invokevirtual #70
        + Methodref [android/view/View.setId (I)V]
      [37] aload_0 v0
      [38] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [41] aload_0 v0
      [42] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemActionRequestChanged (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
      [45] aload_0 v0
      [46] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 553
        [5] -> line 554
        [10] -> line 555
        [29] -> line 556
        [37] -> line 558
        [45] -> line 559
      + Local variable table attribute (count = 2)
        v0: 0 -> 47 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 47 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [37] Var: ..., Stack: (empty)
  + Method:       setActionView(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getContext ()Landroid/content/Context;]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] invokestatic #67
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [12] astore_3 v3
      [13] aload_0 v0
      [14] aload_3 v3
      [15] iload_1 v1
      [16] new #21
        + Class [android/widget/LinearLayout]
      [19] dup
      [20] aload_2 v2
      [21] invokespecial #71
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [24] iconst_0
      [25] invokevirtual #68
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [28] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
      [31] pop
      [32] aload_0 v0
      [33] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 563
        [8] -> line 564
        [13] -> line 565
        [32] -> line 566
      + Local variable table attribute (count = 4)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 34 [I resId]
        v2: 8 -> 34 [Landroid/content/Context; context]
        v3: 13 -> 34 [Landroid/view/LayoutInflater; inflater]
  + Method:       getActionView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [16] ifnull +19 (target=35)
      [19] aload_0 v0
      [20] aload_0 v0
      [21] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [24] invokevirtual #94
        + Methodref [com/actionbarsherlock/view/ActionProvider.onCreateActionView ()Landroid/view/View;]
      [27] putfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [30] aload_0 v0
      [31] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [34] areturn
      [35] aconst_null
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 570
        [7] -> line 571
        [12] -> line 572
        [19] -> line 573
        [30] -> line 574
        [35] -> line 576
      + Local variable table attribute (count = 1)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [35] Var: ..., Stack: (empty)
  + Method:       getActionProvider()Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionProvider getActionProvider()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 581
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
  + Method:       setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #37
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [10] aload_0 v0
      [11] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [14] iconst_1
      [15] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [18] aload_0 v0
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 585
        [5] -> line 586
        [10] -> line 587
        [18] -> line 588
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/view/ActionProvider; actionProvider]
  + Method:       setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setShowAsAction (I)V]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 593
        [5] -> line 594
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 7 [I actionEnum]
  + Method:       expandActionView()Z
    Access flags: 0x1
      = public boolean expandActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [4] bipush 8
      [6] iand
      [7] ifeq +10 (target=17)
      [10] aload_0 v0
      [11] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [14] ifnonnull +5 (target=19)
      [17] iconst_0
      [18] ireturn
      [19] aload_0 v0
      [20] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [23] ifnull +16 (target=39)
      [26] aload_0 v0
      [27] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [30] aload_0 v0
      [31] invokeinterface #105
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [36] ifeq +12 (target=48)
      [39] aload_0 v0
      [40] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [43] aload_0 v0
      [44] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [47] ireturn
      [48] iconst_0
      [49] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 599
        [17] -> line 600
        [19] -> line 603
        [26] -> line 604
        [39] -> line 605
        [48] -> line 608
      + Local variable table attribute (count = 1)
        v0: 0 -> 50 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 4):
        - [17] Var: ..., Stack: (empty)
        - [19] Var: ..., Stack: (empty)
        - [39] Var: ..., Stack: (empty)
        - [48] Var: ..., Stack: (empty)
  + Method:       collapseActionView()Z
    Access flags: 0x1
      = public boolean collapseActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [4] bipush 8
      [6] iand
      [7] ifne +5 (target=12)
      [10] iconst_0
      [11] ireturn
      [12] aload_0 v0
      [13] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [16] ifnonnull +5 (target=21)
      [19] iconst_1
      [20] ireturn
      [21] aload_0 v0
      [22] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [25] ifnull +16 (target=41)
      [28] aload_0 v0
      [29] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [32] aload_0 v0
      [33] invokeinterface #104
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [38] ifeq +12 (target=50)
      [41] aload_0 v0
      [42] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [45] aload_0 v0
      [46] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [49] ireturn
      [50] iconst_0
      [51] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 613
        [10] -> line 614
        [12] -> line 616
        [19] -> line 618
        [21] -> line 621
        [28] -> line 622
        [41] -> line 623
        [50] -> line 626
      + Local variable table attribute (count = 1)
        v0: 0 -> 52 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: (empty)
        - [21] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
  + Method:       setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mOnActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 631
        [5] -> line 632
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 7 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; listener]
  + Method:       hasCollapsibleActionView()Z
    Access flags: 0x1
      = public boolean hasCollapsibleActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mShowAsAction I]
      [4] bipush 8
      [6] iand
      [7] ifeq +12 (target=19)
      [10] aload_0 v0
      [11] getfield #38
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mActionView Landroid/view/View;]
      [14] ifnull +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 636
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       setActionViewExpanded(Z)V
    Access flags: 0x1
      = public void setActionViewExpanded(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z]
      [5] aload_0 v0
      [6] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [9] iconst_0
      [10] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.onItemsChanged (Z)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 640
        [5] -> line 641
        [13] -> line 642
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]
        v1: 0 -> 14 [Z isExpanded]
  + Method:       isActionViewExpanded()Z
    Access flags: 0x1
      = public boolean isActionViewExpanded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.mIsActionViewExpanded Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 645
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnActionExpandListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [MenuItemImpl.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuItemWrapper
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.MenuItemWrapper extends java.lang.Object

Interfaces (count = 2):
  + Class [android/view/MenuItem$OnMenuItemClickListener]
  + Class [com/actionbarsherlock/view/MenuItem]

Constant Pool (count = 288):
  + String [Wrapped menu item cannot be null.]
  + Class [android/view/ActionProvider]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [android/view/MenuItem]
  + Class [android/view/MenuItem$OnActionExpandListener]
  + Class [android/view/MenuItem$OnMenuItemClickListener]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Class [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
  + Class [com/actionbarsherlock/view/CollapsibleActionView]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;]
  + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.<init> (Lcom/actionbarsherlock/view/ActionProvider;)V]
  + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.unwrap ()Lcom/actionbarsherlock/view/ActionProvider;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.hasSubMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.<init> (Landroid/view/SubMenu;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.<init> (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.unwrap ()Landroid/view/View;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/view/MenuItem.collapseActionView ()Z]
  + InterfaceMethodref [android/view/MenuItem.expandActionView ()Z]
  + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;]
  + InterfaceMethodref [android/view/MenuItem.getActionView ()Landroid/view/View;]
  + InterfaceMethodref [android/view/MenuItem.getAlphabeticShortcut ()C]
  + InterfaceMethodref [android/view/MenuItem.getGroupId ()I]
  + InterfaceMethodref [android/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;]
  + InterfaceMethodref [android/view/MenuItem.getIntent ()Landroid/content/Intent;]
  + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;]
  + InterfaceMethodref [android/view/MenuItem.getNumericShortcut ()C]
  + InterfaceMethodref [android/view/MenuItem.getOrder ()I]
  + InterfaceMethodref [android/view/MenuItem.getSubMenu ()Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/MenuItem.getTitle ()Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z]
  + InterfaceMethodref [android/view/MenuItem.isActionViewExpanded ()Z]
  + InterfaceMethodref [android/view/MenuItem.isCheckable ()Z]
  + InterfaceMethodref [android/view/MenuItem.isChecked ()Z]
  + InterfaceMethodref [android/view/MenuItem.isEnabled ()Z]
  + InterfaceMethodref [android/view/MenuItem.isVisible ()Z]
  + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setActionView (I)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setActionView (Landroid/view/View;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setIcon (I)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setShortcut (CC)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setShowAsAction (I)V]
  + InterfaceMethodref [android/view/MenuItem.setShowAsActionFlags (I)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setTitle (I)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.setVisible (Z)Landroid/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/view/SubMenu;)V]
  + NameAndType [<init> (Landroid/view/View;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/view/ActionProvider;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [collapseActionView ()Z]
  + NameAndType [expandActionView ()Z]
  + NameAndType [getActionProvider ()Landroid/view/ActionProvider;]
  + NameAndType [getActionView ()Landroid/view/View;]
  + NameAndType [getAlphabeticShortcut ()C]
  + NameAndType [getGroupId ()I]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;]
  + NameAndType [getNumericShortcut ()C]
  + NameAndType [getOrder ()I]
  + NameAndType [getSubMenu ()Landroid/view/SubMenu;]
  + NameAndType [getTitle ()Ljava/lang/CharSequence;]
  + NameAndType [getTitleCondensed ()Ljava/lang/CharSequence;]
  + NameAndType [hasSubMenu ()Z]
  + NameAndType [isActionViewExpanded ()Z]
  + NameAndType [isCheckable ()Z]
  + NameAndType [isChecked ()Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isVisible ()Z]
  + NameAndType [mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + NameAndType [mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + NameAndType [mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;]
  + NameAndType [mNativeItem Landroid/view/MenuItem;]
  + NameAndType [mSubMenu Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
  + NameAndType [setActionView (I)Landroid/view/MenuItem;]
  + NameAndType [setActionView (Landroid/view/View;)Landroid/view/MenuItem;]
  + NameAndType [setAlphabeticShortcut (C)Landroid/view/MenuItem;]
  + NameAndType [setCheckable (Z)Landroid/view/MenuItem;]
  + NameAndType [setChecked (Z)Landroid/view/MenuItem;]
  + NameAndType [setEnabled (Z)Landroid/view/MenuItem;]
  + NameAndType [setIcon (I)Landroid/view/MenuItem;]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
  + NameAndType [setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
  + NameAndType [setNumericShortcut (C)Landroid/view/MenuItem;]
  + NameAndType [setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;]
  + NameAndType [setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
  + NameAndType [setShortcut (CC)Landroid/view/MenuItem;]
  + NameAndType [setShowAsAction (I)V]
  + NameAndType [setShowAsActionFlags (I)Landroid/view/MenuItem;]
  + NameAndType [setTitle (I)Landroid/view/MenuItem;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [setVisible (Z)Landroid/view/MenuItem;]
  + NameAndType [unwrap ()Landroid/view/View;]
  + NameAndType [unwrap ()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()C]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/ActionProvider;]
  + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [()Landroid/view/SubMenu;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Landroid/view/MenuItem;]
  + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(CC)Landroid/view/MenuItem;]
  + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Landroid/view/MenuItem;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Intent;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem;)V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/SubMenu;)V]
  + Utf8 [(Landroid/view/View;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)Landroid/view/MenuItem;]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [ContextMenuInfo]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/view/ActionProvider;]
  + Utf8 [Landroid/view/MenuItem$OnActionExpandListener;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
  + Utf8 [Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuItemWrapper.java]
  + Utf8 [OnActionExpandListener]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Wrapped menu item cannot be null.]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [actionEnum]
  + Utf8 [actionProvider]
  + Utf8 [actionView]
  + Utf8 [alphaChar]
  + Utf8 [android/view/ActionProvider]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/MenuItem$OnActionExpandListener]
  + Utf8 [android/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [android/view/View]
  + Utf8 [checkable]
  + Utf8 [checked]
  + Utf8 [collapseActionView]
  + Utf8 [com/actionbarsherlock/internal/view/ActionProviderWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Utf8 [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
  + Utf8 [com/actionbarsherlock/view/CollapsibleActionView]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [enabled]
  + Utf8 [expandActionView]
  + Utf8 [getActionProvider]
  + Utf8 [getActionView]
  + Utf8 [getAlphabeticShortcut]
  + Utf8 [getGroupId]
  + Utf8 [getIcon]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getMenuInfo]
  + Utf8 [getNumericShortcut]
  + Utf8 [getOrder]
  + Utf8 [getSubMenu]
  + Utf8 [getTitle]
  + Utf8 [getTitleCondensed]
  + Utf8 [hasSubMenu]
  + Utf8 [icon]
  + Utf8 [iconRes]
  + Utf8 [intent]
  + Utf8 [isActionViewExpanded]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isEnabled]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [listener]
  + Utf8 [mActionExpandListener]
  + Utf8 [mMenuItemClickListener]
  + Utf8 [mNativeActionExpandListener]
  + Utf8 [mNativeItem]
  + Utf8 [mSubMenu]
  + Utf8 [menuItemClickListener]
  + Utf8 [nativeItem]
  + Utf8 [nativeProvider]
  + Utf8 [numericChar]
  + Utf8 [onMenuItemClick]
  + Utf8 [resId]
  + Utf8 [setActionProvider]
  + Utf8 [setActionView]
  + Utf8 [setAlphabeticShortcut]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setEnabled]
  + Utf8 [setIcon]
  + Utf8 [setIntent]
  + Utf8 [setNumericShortcut]
  + Utf8 [setOnActionExpandListener]
  + Utf8 [setOnMenuItemClickListener]
  + Utf8 [setShortcut]
  + Utf8 [setShowAsAction]
  + Utf8 [setShowAsActionFlags]
  + Utf8 [setTitle]
  + Utf8 [setTitleCondensed]
  + Utf8 [setVisible]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [unwrap]
  + Utf8 [view]
  + Utf8 [visible]

Fields (count = 5):
  + Field:        mNativeItem Landroid/view/MenuItem;
    Access flags: 0x12
      = private final android.view.MenuItem mNativeItem
  + Field:        mSubMenu Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x2
      = private com.actionbarsherlock.view.SubMenu mSubMenu
  + Field:        mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener mMenuItemClickListener
  + Field:        mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem$OnActionExpandListener mActionExpandListener
  + Field:        mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;
    Access flags: 0x2
      = private android.view.MenuItem$OnActionExpandListener mNativeActionExpandListener

Methods (count = 44):
  + Method:       <init>(Landroid/view/MenuItem;)V
    Access flags: 0x1
      = public MenuItemWrapper(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #33
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #20
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;]
      [24] aload_1 v1
      [25] ifnonnull +13 (target=38)
      [28] new #18
        + Class [java/lang/IllegalStateException]
      [31] dup
      [32] ldc #1
        + String [Wrapped menu item cannot be null.]
      [34] invokespecial #32
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [37] athrow
      [38] aload_0 v0
      [39] aload_1 v1
      [40] putfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 22
        [4] -> line 16
        [9] -> line 17
        [14] -> line 18
        [19] -> line 19
        [24] -> line 23
        [28] -> line 24
        [38] -> line 26
        [43] -> line 27
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 44 [Landroid/view/MenuItem; nativeItem]
      + Stack map table attribute (count = 1):
        - [38] Var: [a:com/actionbarsherlock/internal/view/menu/MenuItemWrapper][a:android/view/MenuItem], Stack: 
  + Method:       getItemId()I
    Access flags: 0x1
      = public int getItemId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #42
        + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 32
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       getGroupId()I
    Access flags: 0x1
      = public int getGroupId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #39
        + InterfaceMethodref [android/view/MenuItem.getGroupId ()I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       getOrder()I
    Access flags: 0x1
      = public int getOrder()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #45
        + InterfaceMethodref [android/view/MenuItem.getOrder ()I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] aload_1 v1
      [5] invokeinterface #72
        + InterfaceMethodref [android/view/MenuItem.setTitle (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 47
        [11] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Ljava/lang/CharSequence; title]
  + Method:       setTitle(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #71
        + InterfaceMethodref [android/view/MenuItem.setTitle (I)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [11] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [I title]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #47
        + InterfaceMethodref [android/view/MenuItem.getTitle ()Ljava/lang/CharSequence;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] aload_1 v1
      [5] invokeinterface #73
        + InterfaceMethodref [android/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 64
        [11] -> line 65
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Ljava/lang/CharSequence; title]
  + Method:       getTitleCondensed()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitleCondensed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #48
        + InterfaceMethodref [android/view/MenuItem.getTitleCondensed ()Ljava/lang/CharSequence;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] aload_1 v1
      [5] invokeinterface #63
        + InterfaceMethodref [android/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 75
        [11] -> line 76
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setIcon(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #62
        + InterfaceMethodref [android/view/MenuItem.setIcon (I)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 81
        [11] -> line 82
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [I iconRes]
  + Method:       getIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getIcon()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #40
        + InterfaceMethodref [android/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] aload_1 v1
      [5] invokeinterface #64
        + InterfaceMethodref [android/view/MenuItem.setIntent (Landroid/content/Intent;)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 92
        [11] -> line 93
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Landroid/content/Intent; intent]
  + Method:       getIntent()Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getIntent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #41
        + InterfaceMethodref [android/view/MenuItem.getIntent ()Landroid/content/Intent;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setShortcut(char,char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] invokeinterface #68
        + InterfaceMethodref [android/view/MenuItem.setShortcut (CC)Landroid/view/MenuItem;]
      [11] pop
      [12] aload_0 v0
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 103
        [12] -> line 104
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 14 [C numericChar]
        v2: 0 -> 14 [C alphaChar]
  + Method:       setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setNumericShortcut(char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #65
        + InterfaceMethodref [android/view/MenuItem.setNumericShortcut (C)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 109
        [11] -> line 110
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [C numericChar]
  + Method:       getNumericShortcut()C
    Access flags: 0x1
      = public char getNumericShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #44
        + InterfaceMethodref [android/view/MenuItem.getNumericShortcut ()C]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #58
        + InterfaceMethodref [android/view/MenuItem.setAlphabeticShortcut (C)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 120
        [11] -> line 121
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [C alphaChar]
  + Method:       getAlphabeticShortcut()C
    Access flags: 0x1
      = public char getAlphabeticShortcut()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #38
        + InterfaceMethodref [android/view/MenuItem.getAlphabeticShortcut ()C]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setCheckable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #59
        + InterfaceMethodref [android/view/MenuItem.setCheckable (Z)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 131
        [11] -> line 132
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Z checkable]
  + Method:       isCheckable()Z
    Access flags: 0x1
      = public boolean isCheckable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #51
        + InterfaceMethodref [android/view/MenuItem.isCheckable ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setChecked(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setChecked(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #60
        + InterfaceMethodref [android/view/MenuItem.setChecked (Z)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 142
        [11] -> line 143
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Z checked]
  + Method:       isChecked()Z
    Access flags: 0x1
      = public boolean isChecked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #52
        + InterfaceMethodref [android/view/MenuItem.isChecked ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setVisible(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setVisible(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #74
        + InterfaceMethodref [android/view/MenuItem.setVisible (Z)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 153
        [11] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Z visible]
  + Method:       isVisible()Z
    Access flags: 0x1
      = public boolean isVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #54
        + InterfaceMethodref [android/view/MenuItem.isVisible ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #61
        + InterfaceMethodref [android/view/MenuItem.setEnabled (Z)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 164
        [11] -> line 165
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [Z enabled]
  + Method:       isEnabled()Z
    Access flags: 0x1
      = public boolean isEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #53
        + InterfaceMethodref [android/view/MenuItem.isEnabled ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 170
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       hasSubMenu()Z
    Access flags: 0x1
      = public boolean hasSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #49
        + InterfaceMethodref [android/view/MenuItem.hasSubMenu ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 175
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       getSubMenu()Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu getSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.hasSubMenu ()Z]
      [4] ifeq +30 (target=34)
      [7] aload_0 v0
      [8] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;]
      [11] ifnonnull +23 (target=34)
      [14] aload_0 v0
      [15] new #12
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
      [18] dup
      [19] aload_0 v0
      [20] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [23] invokeinterface #46
        + InterfaceMethodref [android/view/MenuItem.getSubMenu ()Landroid/view/SubMenu;]
      [28] invokespecial #29
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.<init> (Landroid/view/SubMenu;)V]
      [31] putfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;]
      [34] aload_0 v0
      [35] getfield #24
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mSubMenu Lcom/actionbarsherlock/view/SubMenu;]
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 180
        [14] -> line 181
        [34] -> line 183
      + Local variable table attribute (count = 1)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
      + Stack map table attribute (count = 1):
        - [34] Var: ..., Stack: (empty)
  + Method:       setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [5] aload_0 v0
      [6] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [9] aload_0 v0
      [10] invokeinterface #67
        + InterfaceMethodref [android/view/MenuItem.setOnMenuItemClickListener (Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem;]
      [15] pop
      [16] aload_0 v0
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 188
        [5] -> line 190
        [16] -> line 191
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 18 [Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; menuItemClickListener]
  + Method:       onMenuItemClick(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemClick(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #21
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mMenuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;]
      [11] aload_0 v0
      [12] invokeinterface #75
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener.onMenuItemClick (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [17] ireturn
      [18] iconst_0
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 196
        [7] -> line 197
        [18] -> line 199
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 20 [Landroid/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo;
    Access flags: 0x1
      = public android.view.ContextMenu$ContextMenuInfo getMenuInfo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #43
        + InterfaceMethodref [android/view/MenuItem.getMenuInfo ()Landroid/view/ContextMenu$ContextMenuInfo;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 204
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setShowAsAction(I)V
    Access flags: 0x1
      = public void setShowAsAction(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #69
        + InterfaceMethodref [android/view/MenuItem.setShowAsAction (I)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 209
        [10] -> line 210
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 11 [I actionEnum]
  + Method:       setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #70
        + InterfaceMethodref [android/view/MenuItem.setShowAsActionFlags (I)Landroid/view/MenuItem;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 214
        [11] -> line 215
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 13 [I actionEnum]
  + Method:       setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] ifnull +19 (target=20)
      [4] aload_1 v1
      [5] instanceof #14
        + Class [com/actionbarsherlock/view/CollapsibleActionView]
      [8] ifeq +12 (target=20)
      [11] new #13
        + Class [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
      [14] dup
      [15] aload_1 v1
      [16] invokespecial #30
        + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.<init> (Landroid/view/View;)V]
      [19] astore_1 v1
      [20] aload_0 v0
      [21] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [24] aload_1 v1
      [25] invokeinterface #57
        + InterfaceMethodref [android/view/MenuItem.setActionView (Landroid/view/View;)Landroid/view/MenuItem;]
      [30] pop
      [31] aload_0 v0
      [32] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 220
        [11] -> line 221
        [20] -> line 223
        [31] -> line 224
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 33 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [20] Var: ..., Stack: (empty)
  + Method:       setActionView(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] iload_1 v1
      [5] invokeinterface #56
        + InterfaceMethodref [android/view/MenuItem.setActionView (I)Landroid/view/MenuItem;]
      [10] pop
      [11] iload_1 v1
      [12] ifeq +38 (target=50)
      [15] aload_0 v0
      [16] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [19] invokeinterface #37
        + InterfaceMethodref [android/view/MenuItem.getActionView ()Landroid/view/View;]
      [24] astore_2 v2
      [25] aload_2 v2
      [26] instanceof #14
        + Class [com/actionbarsherlock/view/CollapsibleActionView]
      [29] ifeq +21 (target=50)
      [32] aload_0 v0
      [33] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [36] new #13
        + Class [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
      [39] dup
      [40] aload_2 v2
      [41] invokespecial #30
        + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.<init> (Landroid/view/View;)V]
      [44] invokeinterface #57
        + InterfaceMethodref [android/view/MenuItem.setActionView (Landroid/view/View;)Landroid/view/MenuItem;]
      [49] pop
      [50] aload_0 v0
      [51] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 230
        [11] -> line 231
        [15] -> line 233
        [25] -> line 234
        [32] -> line 236
        [50] -> line 239
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 52 [I resId]
        v2: 25 -> 50 [Landroid/view/View; view]
      + Stack map table attribute (count = 1):
        - [50] Var: ..., Stack: (empty)
  + Method:       getActionView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #37
        + InterfaceMethodref [android/view/MenuItem.getActionView ()Landroid/view/View;]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] instanceof #13
        + Class [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
      [14] ifeq +11 (target=25)
      [17] aload_1 v1
      [18] checkcast #13
        + Class [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
      [21] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.unwrap ()Landroid/view/View;]
      [24] areturn
      [25] aload_1 v1
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 244
        [10] -> line 245
        [17] -> line 246
        [25] -> line 248
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 10 -> 27 [Landroid/view/View; actionView]
      + Stack map table attribute (count = 1):
        - [25] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] new #9
        + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper]
      [7] dup
      [8] aload_1 v1
      [9] invokespecial #25
        + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.<init> (Lcom/actionbarsherlock/view/ActionProvider;)V]
      [12] invokeinterface #55
        + InterfaceMethodref [android/view/MenuItem.setActionProvider (Landroid/view/ActionProvider;)Landroid/view/MenuItem;]
      [17] pop
      [18] aload_0 v0
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 253
        [18] -> line 254
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/view/ActionProvider; actionProvider]
  + Method:       getActionProvider()Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x1
      = public com.actionbarsherlock.view.ActionProvider getActionProvider()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #36
        + InterfaceMethodref [android/view/MenuItem.getActionProvider ()Landroid/view/ActionProvider;]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] ifnull +18 (target=29)
      [14] aload_1 v1
      [15] instanceof #9
        + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper]
      [18] ifeq +11 (target=29)
      [21] aload_1 v1
      [22] checkcast #9
        + Class [com/actionbarsherlock/internal/view/ActionProviderWrapper]
      [25] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/view/ActionProviderWrapper.unwrap ()Lcom/actionbarsherlock/view/ActionProvider;]
      [28] areturn
      [29] aconst_null
      [30] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 259
        [10] -> line 260
        [21] -> line 261
        [29] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 10 -> 31 [Landroid/view/ActionProvider; nativeProvider]
      + Stack map table attribute (count = 1):
        - [29] Var: ...[a:android/view/ActionProvider], Stack: (empty)
  + Method:       expandActionView()Z
    Access flags: 0x1
      = public boolean expandActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #35
        + InterfaceMethodref [android/view/MenuItem.expandActionView ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 268
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       collapseActionView()Z
    Access flags: 0x1
      = public boolean collapseActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #34
        + InterfaceMethodref [android/view/MenuItem.collapseActionView ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 273
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       isActionViewExpanded()Z
    Access flags: 0x1
      = public boolean isActionViewExpanded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [4] invokeinterface #50
        + InterfaceMethodref [android/view/MenuItem.isActionViewExpanded ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 278
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
  + Method:       setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #20
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [5] aload_0 v0
      [6] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;]
      [9] ifnonnull +29 (target=38)
      [12] aload_0 v0
      [13] new #11
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1]
      [16] dup
      [17] aload_0 v0
      [18] invokespecial #28
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V]
      [21] putfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;]
      [24] aload_0 v0
      [25] getfield #23
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeItem Landroid/view/MenuItem;]
      [28] aload_0 v0
      [29] getfield #22
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mNativeActionExpandListener Landroid/view/MenuItem$OnActionExpandListener;]
      [32] invokeinterface #66
        + InterfaceMethodref [android/view/MenuItem.setOnActionExpandListener (Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem;]
      [37] pop
      [38] aload_0 v0
      [39] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 283
        [5] -> line 285
        [12] -> line 286
        [24] -> line 305
        [38] -> line 308
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; this]
        v1: 0 -> 40 [Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; listener]
      + Stack map table attribute (count = 1):
        - [38] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.view.MenuItem$OnActionExpandListener access$0(com.actionbarsherlock.internal.view.menu.MenuItemWrapper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.mActionExpandListener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 18
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/MenuItem$OnActionExpandListener]
      + Class [android/view/MenuItem]
      + Utf8 [OnActionExpandListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/MenuItem$OnMenuItemClickListener]
      + Class [android/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnActionExpandListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [MenuItemWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/MenuItem$OnActionExpandListener]

Constant Pool (count = 52):
  + Class [android/view/MenuItem]
  + Class [android/view/MenuItem$OnActionExpandListener]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + NameAndType [onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [setOnActionExpandListener (Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuItemWrapper.java]
  + Utf8 [OnActionExpandListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/MenuItem$OnActionExpandListener]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Utf8 [java/lang/Object]
  + Utf8 [menuItem]
  + Utf8 [onMenuItemActionCollapse]
  + Utf8 [onMenuItemActionExpand]
  + Utf8 [setOnActionExpandListener]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.MenuItemWrapper this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V
    Access flags: 0x0
      = MenuItemWrapper$1(com.actionbarsherlock.internal.view.menu.MenuItemWrapper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 286
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; this]
  + Method:       onMenuItemActionExpand(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemActionExpand(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [7] ifnull +20 (target=27)
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
      [14] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [17] aload_0 v0
      [18] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
      [21] invokeinterface #12
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionExpand (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [26] ireturn
      [27] iconst_0
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 289
        [10] -> line 290
        [27] -> line 292
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; this]
        v1: 0 -> 29 [Landroid/view/MenuItem; menuItem]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)
  + Method:       onMenuItemActionCollapse(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemActionCollapse(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [7] ifnull +20 (target=27)
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
      [14] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;]
      [17] aload_0 v0
      [18] getfield #8
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;]
      [21] invokeinterface #11
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem$OnActionExpandListener.onMenuItemActionCollapse (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [26] ireturn
      [27] iconst_0
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 297
        [10] -> line 298
        [27] -> line 300
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; this]
        v1: 0 -> 29 [Landroid/view/MenuItem; menuItem]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
    + NameAndType [setOnActionExpandListener (Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/MenuItem$OnActionExpandListener]
      + Class [android/view/MenuItem]
      + Utf8 [OnActionExpandListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnActionExpandListener]
  + Source file attribute:
    + Utf8 [MenuItemWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.MenuPopupHelper extends java.lang.Object

Interfaces (count = 6):
  + Class [android/view/View$OnKeyListener]
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/PopupWindow$OnDismissListener]
  + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]

Constant Pool (count = 438):
  + String [MenuPopupHelper cannot be used without an anchor]
  + String [MenuPopupHelpers manage their own views]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/KeyEvent]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnKeyListener]
  + Class [android/view/ViewTreeObserver]
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/FrameLayout]
  + Class [android/widget/ListAdapter]
  + Class [android/widget/ListView]
  + Class [android/widget/PopupWindow]
  + Class [android/widget/PopupWindow$OnDismissListener]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$dimen]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Class [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/UnsupportedOperationException]
  + Fieldref [android/util/DisplayMetrics.widthPixels I]
  + Fieldref [com/actionbarsherlock/R$attr.popupMenuStyle I]
  + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__popup_menu_item_layout I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/view/KeyEvent.getAction ()I]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + Methodref [android/view/View.isShown ()Z]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Methodref [android/view/ViewTreeObserver.isAlive ()Z]
  + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ListView.setOnKeyListener (Landroid/view/View$OnKeyListener;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.measureContentWidth (Landroid/widget/ListAdapter;)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setForceShowIcon (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.notifyDataSetChanged ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setInputMethodMode (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
  + InterfaceMethodref [android/widget/ListAdapter.getCount ()I]
  + InterfaceMethodref [android/widget/ListAdapter.getItemViewType (I)I]
  + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [ITEM_LAYOUT I]
  + NameAndType [abs__config_prefDialogWidth I]
  + NameAndType [abs__popup_menu_item_layout I]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + NameAndType [addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + NameAndType [addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + NameAndType [close ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getAction ()I]
  + NameAndType [getCount ()I]
  + NameAndType [getDimensionPixelSize (I)I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getItemViewType (I)I]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + NameAndType [hasVisibleItems ()Z]
  + NameAndType [isAlive ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [isShown ()Z]
  + NameAndType [isVisible ()Z]
  + NameAndType [mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + NameAndType [mAnchorView Landroid/view/View;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mForceShowIcon Z]
  + NameAndType [mInflater Landroid/view/LayoutInflater;]
  + NameAndType [mMeasureParent Landroid/view/ViewGroup;]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mOverflowOnly Z]
  + NameAndType [mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + NameAndType [mPopupMaxWidth I]
  + NameAndType [mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + NameAndType [mTreeObserver Landroid/view/ViewTreeObserver;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [measureContentWidth (Landroid/widget/ListAdapter;)I]
  + NameAndType [min (II)I]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + NameAndType [onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + NameAndType [performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + NameAndType [popupMenuStyle I]
  + NameAndType [removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + NameAndType [removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setAnchorView (Landroid/view/View;)V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + NameAndType [setContentWidth (I)V]
  + NameAndType [setForceShowIcon (Z)V]
  + NameAndType [setInputMethodMode (I)V]
  + NameAndType [setModal (Z)V]
  + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setOnKeyListener (Landroid/view/View$OnKeyListener;)V]
  + NameAndType [show ()V]
  + NameAndType [size ()I]
  + NameAndType [tryShow ()Z]
  + NameAndType [widthPixels I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/ViewTreeObserver;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/view/View$OnKeyListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/ListAdapter;)I]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;I)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ExpandedIndexObserver]
  + Utf8 [I]
  + Utf8 [ITEM_LAYOUT]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/ViewTreeObserver;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/view/View$OnKeyListener;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;Landroid/widget/AdapterView$OnItemClickListener;Landroid/widget/PopupWindow$OnDismissListener;Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MeasureSpec]
  + Utf8 [MenuAdapter]
  + Utf8 [MenuPopupHelper cannot be used without an anchor]
  + Utf8 [MenuPopupHelper.java]
  + Utf8 [MenuPopupHelpers manage their own views]
  + Utf8 [OnDismissListener]
  + Utf8 [OnGlobalLayoutListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnKeyListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [abs__config_prefDialogWidth]
  + Utf8 [abs__popup_menu_item_layout]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [adapter]
  + Utf8 [addGlobalListener]
  + Utf8 [addMenuPresenter]
  + Utf8 [addOnAttachStateChangeListener]
  + Utf8 [addOnGlobalLayoutListener]
  + Utf8 [allMenusAreClosing]
  + Utf8 [anchor]
  + Utf8 [anchorView]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnKeyListener]
  + Utf8 [android/view/ViewTreeObserver]
  + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [android/widget/ListAdapter]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/PopupWindow]
  + Utf8 [android/widget/PopupWindow$OnDismissListener]
  + Utf8 [attr]
  + Utf8 [cb]
  + Utf8 [childItem]
  + Utf8 [cleared]
  + Utf8 [close]
  + Utf8 [collapseItemActionView]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$dimen]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
  + Utf8 [com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [dimen]
  + Utf8 [dismiss]
  + Utf8 [event]
  + Utf8 [expandItemActionView]
  + Utf8 [flagActionItems]
  + Utf8 [forceShow]
  + Utf8 [from]
  + Utf8 [getAction]
  + Utf8 [getCount]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getIcon]
  + Utf8 [getId]
  + Utf8 [getItem]
  + Utf8 [getItemViewType]
  + Utf8 [getListView]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMenuView]
  + Utf8 [getResources]
  + Utf8 [getView]
  + Utf8 [getViewTreeObserver]
  + Utf8 [hasVisibleItems]
  + Utf8 [heightMeasureSpec]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [initForMenu]
  + Utf8 [isAlive]
  + Utf8 [isShowing]
  + Utf8 [isShown]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [itemType]
  + Utf8 [itemView]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [keyCode]
  + Utf8 [layout]
  + Utf8 [mAdapter]
  + Utf8 [mAnchorView]
  + Utf8 [mContext]
  + Utf8 [mForceShowIcon]
  + Utf8 [mInflater]
  + Utf8 [mMeasureParent]
  + Utf8 [mMenu]
  + Utf8 [mOverflowOnly]
  + Utf8 [mPopup]
  + Utf8 [mPopupMaxWidth]
  + Utf8 [mPresenterCallback]
  + Utf8 [mTreeObserver]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [measure]
  + Utf8 [measureContentWidth]
  + Utf8 [menu]
  + Utf8 [min]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [onCloseMenu]
  + Utf8 [onDismiss]
  + Utf8 [onGlobalLayout]
  + Utf8 [onItemClick]
  + Utf8 [onKey]
  + Utf8 [onOpenSubMenu]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSubMenuSelected]
  + Utf8 [onViewAttachedToWindow]
  + Utf8 [onViewDetachedFromWindow]
  + Utf8 [overflowOnly]
  + Utf8 [parent]
  + Utf8 [performItemAction]
  + Utf8 [popupMenuStyle]
  + Utf8 [position]
  + Utf8 [positionType]
  + Utf8 [preserveIconSpacing]
  + Utf8 [removeGlobalOnLayoutListener]
  + Utf8 [removeOnAttachStateChangeListener]
  + Utf8 [res]
  + Utf8 [root]
  + Utf8 [setAdapter]
  + Utf8 [setAnchorView]
  + Utf8 [setCallback]
  + Utf8 [setContentWidth]
  + Utf8 [setForceShowIcon]
  + Utf8 [setInputMethodMode]
  + Utf8 [setModal]
  + Utf8 [setOnDismissListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOnKeyListener]
  + Utf8 [show]
  + Utf8 [size]
  + Utf8 [state]
  + Utf8 [subMenu]
  + Utf8 [subPopup]
  + Utf8 [this]
  + Utf8 [tryShow]
  + Utf8 [updateMenuView]
  + Utf8 [v]
  + Utf8 [view]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthPixels]

Fields (count = 13):
  + Field:        ITEM_LAYOUT I
    Access flags: 0x18
      = static final int ITEM_LAYOUT
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mInflater Landroid/view/LayoutInflater;
    Access flags: 0x2
      = private android.view.LayoutInflater mInflater
  + Field:        mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsListPopupWindow mPopup
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu
  + Field:        mPopupMaxWidth I
    Access flags: 0x2
      = private int mPopupMaxWidth
  + Field:        mAnchorView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mAnchorView
  + Field:        mOverflowOnly Z
    Access flags: 0x2
      = private boolean mOverflowOnly
  + Field:        mTreeObserver Landroid/view/ViewTreeObserver;
    Access flags: 0x2
      = private android.view.ViewTreeObserver mTreeObserver
  + Field:        mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter mAdapter
  + Field:        mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback mPresenterCallback
  + Field:        mForceShowIcon Z
    Access flags: 0x0
      = boolean mForceShowIcon
  + Field:        mMeasureParent Landroid/view/ViewGroup;
    Access flags: 0x2
      = private android.view.ViewGroup mMeasureParent

Methods (count = 33):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 0, stack = 1):
      [0] getstatic #42
        + Fieldref [com/actionbarsherlock/R$layout.abs__popup_menu_item_layout I]
      [3] putstatic #43
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 50
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aconst_null
      [4] iconst_0
      [5] invokespecial #74
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 70
        [8] -> line 71
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 9 [Landroid/content/Context; context]
        v2: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
  + Method:       <init>(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V
    Access flags: 0x1
      = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] iconst_0
      [5] invokespecial #74
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 74
        [8] -> line 75
      + Local variable table attribute (count = 4)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 9 [Landroid/content/Context; context]
        v2: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v3: 0 -> 9 [Landroid/view/View; anchorView]
  + Method:       <init>(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V
    Access flags: 0x1
      = public MenuPopupHelper(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,android.view.View,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #103
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokestatic #60
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [14] putfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;]
      [17] aload_0 v0
      [18] aload_2 v2
      [19] putfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [22] aload_0 v0
      [23] iload v4
      [25] putfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z]
      [28] aload_1 v1
      [29] invokevirtual #56
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [32] astore v5
      [34] aload_0 v0
      [35] aload v5
      [37] invokevirtual #58
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [40] getfield #39
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [43] iconst_2
      [44] idiv
      [45] aload v5
      [47] getstatic #41
        + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I]
      [50] invokevirtual #57
        + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
      [53] invokestatic #101
        + Methodref [java/lang/Math.max (II)I]
      [56] putfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I]
      [59] aload_0 v0
      [60] aload_3 v3
      [61] putfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
      [64] aload_2 v2
      [65] aload_0 v0
      [66] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 77
        [4] -> line 79
        [9] -> line 80
        [17] -> line 81
        [22] -> line 82
        [28] -> line 84
        [34] -> line 85
        [45] -> line 86
        [53] -> line 85
        [59] -> line 88
        [64] -> line 90
        [69] -> line 91
      + Local variable table attribute (count = 6)
        v0: 0 -> 70 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 70 [Landroid/content/Context; context]
        v2: 0 -> 70 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v3: 0 -> 70 [Landroid/view/View; anchorView]
        v4: 0 -> 70 [Z overflowOnly]
        v5: 34 -> 70 [Landroid/content/res/Resources; res]
  + Method:       setAnchorView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setAnchorView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 94
        [5] -> line 95
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 6 [Landroid/view/View; anchor]
  + Method:       setForceShowIcon(Z)V
    Access flags: 0x1
      = public void setForceShowIcon(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #47
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 98
        [5] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 6 [Z forceShow]
  + Method:       show()V
    Access flags: 0x1
      = public void show()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z]
      [4] ifne +13 (target=17)
      [7] new #35
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #1
        + String [MenuPopupHelper cannot be used without an anchor]
      [13] invokespecial #100
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 102
        [7] -> line 103
        [17] -> line 105
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       tryShow()Z
    Access flags: 0x1
      = public boolean tryShow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 185, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] new #33
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      [4] dup
      [5] aload_0 v0
      [6] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;]
      [9] aconst_null
      [10] getstatic #40
        + Fieldref [com/actionbarsherlock/R$attr.popupMenuStyle I]
      [13] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [16] putfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [19] aload_0 v0
      [20] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [23] aload_0 v0
      [24] invokevirtual #97
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
      [27] aload_0 v0
      [28] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [31] aload_0 v0
      [32] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [35] aload_0 v0
      [36] new #29
        + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
      [39] dup
      [40] aload_0 v0
      [41] aload_0 v0
      [42] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [45] invokespecial #81
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [48] putfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [51] aload_0 v0
      [52] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [55] aload_0 v0
      [56] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [59] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V]
      [62] aload_0 v0
      [63] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [66] iconst_1
      [67] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V]
      [70] aload_0 v0
      [71] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
      [74] astore_1 v1
      [75] aload_1 v1
      [76] ifnull +57 (target=133)
      [79] aload_0 v0
      [80] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [83] ifnonnull +7 (target=90)
      [86] iconst_1
      [87] goto +4 (target=91)
      [90] iconst_0
      [91] istore_2 v2
      [92] aload_0 v0
      [93] aload_1 v1
      [94] invokevirtual #62
        + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [97] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [100] iload_2 v2
      [101] ifeq +11 (target=112)
      [104] aload_0 v0
      [105] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [108] aload_0 v0
      [109] invokevirtual #66
        + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
      [112] aload_1 v1
      [113] checkcast #24
        + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
      [116] aload_0 v0
      [117] invokeinterface #108
        + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.addOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
      [122] aload_0 v0
      [123] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [126] aload_1 v1
      [127] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V]
      [130] goto +5 (target=135)
      [133] iconst_0
      [134] ireturn
      [135] aload_0 v0
      [136] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [139] aload_0 v0
      [140] aload_0 v0
      [141] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [144] invokespecial #77
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.measureContentWidth (Landroid/widget/ListAdapter;)I]
      [147] aload_0 v0
      [148] getfield #53
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopupMaxWidth I]
      [151] invokestatic #102
        + Methodref [java/lang/Math.min (II)I]
      [154] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V]
      [157] aload_0 v0
      [158] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [161] iconst_2
      [162] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setInputMethodMode (I)V]
      [165] aload_0 v0
      [166] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [169] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
      [172] aload_0 v0
      [173] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [176] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;]
      [179] aload_0 v0
      [180] invokevirtual #70
        + Methodref [android/widget/ListView.setOnKeyListener (Landroid/view/View$OnKeyListener;)V]
      [183] iconst_1
      [184] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 108
        [19] -> line 109
        [27] -> line 110
        [35] -> line 112
        [51] -> line 113
        [62] -> line 114
        [70] -> line 116
        [75] -> line 117
        [79] -> line 118
        [92] -> line 119
        [100] -> line 120
        [112] -> line 121
        [122] -> line 122
        [130] -> line 123
        [133] -> line 124
        [135] -> line 127
        [157] -> line 128
        [165] -> line 129
        [172] -> line 130
        [183] -> line 131
      + Local variable table attribute (count = 3)
        v0: 0 -> 185 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 75 -> 185 [Landroid/view/View; anchor]
        v2: 92 -> 130 [Z addGlobalListener]
      + Stack map table attribute (count = 5):
        - [90] Var: ...[a:android/view/View], Stack: (empty)
        - [91] Var: ..., Stack: [i]
        - [112] Var: ...[i], Stack: (empty)
        - [133] Var: -1, Stack: (empty)
        - [135] Var: ..., Stack: (empty)
  + Method:       dismiss()V
    Access flags: 0x1
      = public void dismiss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [11] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 135
        [7] -> line 136
        [14] -> line 138
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       onDismiss()V
    Access flags: 0x1
      = public void onDismiss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [5] aload_0 v0
      [6] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [9] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.close ()V]
      [12] aload_0 v0
      [13] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [16] ifnull +37 (target=53)
      [19] aload_0 v0
      [20] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [23] invokevirtual #67
        + Methodref [android/view/ViewTreeObserver.isAlive ()Z]
      [26] ifne +14 (target=40)
      [29] aload_0 v0
      [30] aload_0 v0
      [31] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
      [34] invokevirtual #62
        + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [37] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [40] aload_0 v0
      [41] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [44] aload_0 v0
      [45] invokevirtual #68
        + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
      [48] aload_0 v0
      [49] aconst_null
      [50] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [53] aload_0 v0
      [54] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
      [57] checkcast #24
        + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
      [60] aload_0 v0
      [61] invokeinterface #109
        + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 141
        [5] -> line 142
        [12] -> line 143
        [19] -> line 144
        [40] -> line 145
        [48] -> line 146
        [53] -> line 148
        [66] -> line 149
      + Local variable table attribute (count = 1)
        v0: 0 -> 67 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
      + Stack map table attribute (count = 2):
        - [40] Var: ..., Stack: (empty)
        - [53] Var: ..., Stack: (empty)
  + Method:       isShowing()Z
    Access flags: 0x1
      = public boolean isShowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] ifnull +15 (target=19)
      [7] aload_0 v0
      [8] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [11] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
      [14] ifeq +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 152
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 23, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [4] astore v6
      [6] aload v6
      [8] invokestatic #82
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [11] aload v6
      [13] iload_3 v3
      [14] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [17] iconst_0
      [18] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.performItemAction (Lcom/actionbarsherlock/view/MenuItem;I)Z]
      [21] pop
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 157
        [6] -> line 158
        [22] -> line 159
      + Local variable table attribute (count = 6)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 23 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 23 [Landroid/view/View; view]
        v3: 0 -> 23 [I position]
        v4: 0 -> 23 [J id]
        v6: 6 -> 23 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; adapter]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 23 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKey(android.view.View,int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 4, stack = 2):
      [0] aload_3 v3
      [1] invokevirtual #59
        + Methodref [android/view/KeyEvent.getAction ()I]
      [4] iconst_1
      [5] ificmpne +15 (target=20)
      [8] iload_2 v2
      [9] bipush 82
      [11] ificmpne +9 (target=20)
      [14] aload_0 v0
      [15] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V]
      [18] iconst_1
      [19] ireturn
      [20] iconst_0
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 162
        [14] -> line 163
        [18] -> line 164
        [20] -> line 166
      + Local variable table attribute (count = 4)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 22 [Landroid/view/View; v]
        v2: 0 -> 22 [I keyCode]
        v3: 0 -> 22 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [20] Var: ..., Stack: (empty)
  + Method:       measureContentWidth(Landroid/widget/ListAdapter;)I
    Access flags: 0x2
      = private int measureContentWidth(android.widget.ListAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 123, locals = 10, stack = 4):
      [0] iconst_0
      [1] istore_2 v2
      [2] aconst_null
      [3] astore_3 v3
      [4] iconst_0
      [5] istore v4
      [7] iconst_0
      [8] iconst_0
      [9] invokestatic #65
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [12] istore v5
      [14] iconst_0
      [15] iconst_0
      [16] invokestatic #65
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [19] istore v6
      [21] aload_1 v1
      [22] invokeinterface #105
        + InterfaceMethodref [android/widget/ListAdapter.getCount ()I]
      [27] istore v7
      [29] iconst_0
      [30] istore v8
      [32] goto +82 (target=114)
      [35] aload_1 v1
      [36] iload v8
      [38] invokeinterface #106
        + InterfaceMethodref [android/widget/ListAdapter.getItemViewType (I)I]
      [43] istore v9
      [45] iload v9
      [47] iload v4
      [49] ificmpeq +9 (target=58)
      [52] iload v9
      [54] istore v4
      [56] aconst_null
      [57] astore_3 v3
      [58] aload_0 v0
      [59] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;]
      [62] ifnonnull +18 (target=80)
      [65] aload_0 v0
      [66] new #15
        + Class [android/widget/FrameLayout]
      [69] dup
      [70] aload_0 v0
      [71] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;]
      [74] invokespecial #69
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [77] putfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;]
      [80] aload_1 v1
      [81] iload v8
      [83] aload_3 v3
      [84] aload_0 v0
      [85] getfield #49
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMeasureParent Landroid/view/ViewGroup;]
      [88] invokeinterface #107
        + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [93] astore_3 v3
      [94] aload_3 v3
      [95] iload v5
      [97] iload v6
      [99] invokevirtual #64
        + Methodref [android/view/View.measure (II)V]
      [102] iload_2 v2
      [103] aload_3 v3
      [104] invokevirtual #61
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [107] invokestatic #101
        + Methodref [java/lang/Math.max (II)I]
      [110] istore_2 v2
      [111] iinc v8, 1
      [114] iload v8
      [116] iload v7
      [118] ificmplt -83 (target=35)
      [121] iload_2 v2
      [122] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 171
        [2] -> line 172
        [4] -> line 173
        [7] -> line 175
        [12] -> line 174
        [14] -> line 177
        [19] -> line 176
        [21] -> line 178
        [29] -> line 179
        [35] -> line 180
        [45] -> line 181
        [52] -> line 182
        [56] -> line 183
        [58] -> line 185
        [65] -> line 186
        [80] -> line 188
        [94] -> line 189
        [102] -> line 190
        [111] -> line 179
        [121] -> line 192
      + Local variable table attribute (count = 10)
        v0: 0 -> 123 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 123 [Landroid/widget/ListAdapter; adapter]
        v2: 2 -> 123 [I width]
        v3: 4 -> 123 [Landroid/view/View; itemView]
        v4: 7 -> 123 [I itemType]
        v5: 14 -> 123 [I widthMeasureSpec]
        v6: 21 -> 123 [I heightMeasureSpec]
        v7: 29 -> 123 [I count]
        v8: 32 -> 121 [I i]
        v9: 45 -> 111 [I positionType]
      + Stack map table attribute (count = 4):
        - [35] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][a:android/widget/ListAdapter][i][a:android/view/View][i][i][i][i][i], Stack: 
        - [58] Var: ...[i], Stack: (empty)
        - [80] Var: ..., Stack: (empty)
        - [114] Var: -1, Stack: (empty)
  + Method:       onGlobalLayout()V
    Access flags: 0x1
      = public void onGlobalLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z]
      [4] ifeq +40 (target=44)
      [7] aload_0 v0
      [8] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] ifnull +10 (target=23)
      [16] aload_1 v1
      [17] invokevirtual #63
        + Methodref [android/view/View.isShown ()Z]
      [20] ifne +10 (target=30)
      [23] aload_0 v0
      [24] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V]
      [27] goto +17 (target=44)
      [30] aload_0 v0
      [31] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.isShowing ()Z]
      [34] ifeq +10 (target=44)
      [37] aload_0 v0
      [38] getfield #52
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPopup Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [41] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 197
        [7] -> line 198
        [12] -> line 199
        [23] -> line 200
        [27] -> line 201
        [37] -> line 203
        [44] -> line 206
      + Local variable table attribute (count = 2)
        v0: 0 -> 45 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 12 -> 44 [Landroid/view/View; anchor]
      + Stack map table attribute (count = 3):
        - [23] Var: ...[a:android/view/View], Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [44] Var: -1, Stack: (empty)
  + Method:       onViewAttachedToWindow(Landroid/view/View;)V
    Access flags: 0x1
      = public void onViewAttachedToWindow(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 210
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 1 [Landroid/view/View; v]
  + Method:       onViewDetachedFromWindow(Landroid/view/View;)V
    Access flags: 0x1
      = public void onViewDetachedFromWindow(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [4] ifnull +29 (target=33)
      [7] aload_0 v0
      [8] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [11] invokevirtual #67
        + Methodref [android/view/ViewTreeObserver.isAlive ()Z]
      [14] ifne +11 (target=25)
      [17] aload_0 v0
      [18] aload_1 v1
      [19] invokevirtual #62
        + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [22] putfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [25] aload_0 v0
      [26] getfield #55
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mTreeObserver Landroid/view/ViewTreeObserver;]
      [29] aload_0 v0
      [30] invokevirtual #68
        + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
      [33] aload_1 v1
      [34] checkcast #24
        + Class [com/actionbarsherlock/internal/view/View_HasStateListenerSupport]
      [37] aload_0 v0
      [38] invokeinterface #109
        + InterfaceMethodref [com/actionbarsherlock/internal/view/View_HasStateListenerSupport.removeOnAttachStateChangeListener (Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 214
        [7] -> line 215
        [25] -> line 216
        [33] -> line 218
        [43] -> line 219
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 44 [Landroid/view/View; v]
      + Stack map table attribute (count = 2):
        - [25] Var: ..., Stack: (empty)
        - [33] Var: ..., Stack: (empty)
  + Method:       initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 224
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 1 [Landroid/content/Context; context]
        v2: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
  + Method:       getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #38
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #2
        + String [MenuPopupHelpers manage their own views]
      [6] invokespecial #104
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 228
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 10 [Landroid/view/ViewGroup; root]
  + Method:       updateMenuView(Z)V
    Access flags: 0x1
      = public void updateMenuView(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [11] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.notifyDataSetChanged ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 233
        [14] -> line 234
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 15 [Z cleared]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V
    Access flags: 0x1
      = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 238
        [5] -> line 239
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; cb]
  + Method:       onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x1
      = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 7, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.hasVisibleItems ()Z]
      [4] ifeq +118 (target=122)
      [7] new #27
        + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      [10] dup
      [11] aload_0 v0
      [12] getfield #46
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mContext Landroid/content/Context;]
      [15] aload_1 v1
      [16] aload_0 v0
      [17] getfield #45
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAnchorView Landroid/view/View;]
      [20] iconst_0
      [21] invokespecial #74
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.<init> (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V]
      [24] astore_2 v2
      [25] aload_2 v2
      [26] aload_0 v0
      [27] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [30] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
      [33] iconst_0
      [34] istore_3 v3
      [35] aload_1 v1
      [36] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.size ()I]
      [39] istore v4
      [41] iconst_0
      [42] istore v5
      [44] goto +39 (target=83)
      [47] aload_1 v1
      [48] iload v5
      [50] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [53] astore v6
      [55] aload v6
      [57] invokeinterface #113
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.isVisible ()Z]
      [62] ifeq +18 (target=80)
      [65] aload v6
      [67] invokeinterface #112
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getIcon ()Landroid/graphics/drawable/Drawable;]
      [72] ifnull +8 (target=80)
      [75] iconst_1
      [76] istore_3 v3
      [77] goto +13 (target=90)
      [80] iinc v5, 1
      [83] iload v5
      [85] iload v4
      [87] ificmplt -40 (target=47)
      [90] aload_2 v2
      [91] iload_3 v3
      [92] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.setForceShowIcon (Z)V]
      [95] aload_2 v2
      [96] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.tryShow ()Z]
      [99] ifeq +23 (target=122)
      [102] aload_0 v0
      [103] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [106] ifnull +14 (target=120)
      [109] aload_0 v0
      [110] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [113] aload_1 v1
      [114] invokeinterface #111
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onOpenSubMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
      [119] pop
      [120] iconst_1
      [121] ireturn
      [122] iconst_0
      [123] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 243
        [7] -> line 244
        [25] -> line 245
        [33] -> line 247
        [35] -> line 248
        [41] -> line 249
        [47] -> line 250
        [55] -> line 251
        [75] -> line 252
        [77] -> line 253
        [80] -> line 249
        [90] -> line 256
        [95] -> line 258
        [102] -> line 259
        [109] -> line 260
        [120] -> line 262
        [122] -> line 265
      + Local variable table attribute (count = 7)
        v0: 0 -> 124 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 124 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
        v2: 25 -> 122 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; subPopup]
        v3: 35 -> 122 [Z preserveIconSpacing]
        v4: 41 -> 122 [I count]
        v5: 44 -> 90 [I i]
        v6: 55 -> 80 [Lcom/actionbarsherlock/view/MenuItem; childItem]
      + Stack map table attribute (count = 6):
        - [47] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][a:com/actionbarsherlock/internal/view/menu/SubMenuBuilder][a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper][i][i][i], Stack: 
        - [80] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [90] Var: -1, Stack: (empty)
        - [120] Var: ..., Stack: (empty)
        - [122] Var: -3, Stack: (empty)
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] ifacmpeq +4 (target=9)
      [8] return
      [9] aload_0 v0
      [10] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.dismiss ()V]
      [13] aload_0 v0
      [14] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [17] ifnull +14 (target=31)
      [20] aload_0 v0
      [21] getfield #54
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mPresenterCallback Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
      [24] aload_1 v1
      [25] iload_2 v2
      [26] invokeinterface #110
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback.onCloseMenu (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 271
        [9] -> line 273
        [13] -> line 274
        [20] -> line 275
        [31] -> line 277
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 32 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 32 [Z allMenusAreClosing]
      + Stack map table attribute (count = 2):
        - [9] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
  + Method:       flagActionItems()Z
    Access flags: 0x1
      = public boolean flagActionItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 281
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
  + Method:       expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 285
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 289
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       getId()I
    Access flags: 0x1
      = public int getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 294
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 299
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 304
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; this]
        v1: 0 -> 1 [Landroid/os/Parcelable; state]
  + Method:       access$0(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z
    Access flags: 0x1008
      = static synthetic boolean access$0(com.actionbarsherlock.internal.view.menu.MenuPopupHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mOverflowOnly Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;
    Access flags: 0x1008
      = static synthetic android.view.LayoutInflater access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mInflater Landroid/view/LayoutInflater;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$2(com.actionbarsherlock.internal.view.menu.MenuPopupHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter access$3(com.actionbarsherlock.internal.view.menu.MenuPopupHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mAdapter Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 11)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnKeyListener]
      + Class [android/view/View]
      + Utf8 [OnKeyListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
      + Class [android/view/ViewTreeObserver]
      + Utf8 [OnGlobalLayoutListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/PopupWindow$OnDismissListener]
      + Class [android/widget/PopupWindow]
      + Utf8 [OnDismissListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$dimen]
      + Class [com/actionbarsherlock/R]
      + Utf8 [dimen]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      + Utf8 [ExpandedIndexObserver]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      + Utf8 [MenuAdapter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/view/View$OnKeyListener;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;Landroid/widget/AdapterView$OnItemClickListener;Landroid/widget/PopupWindow$OnDismissListener;Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;]
  + Source file attribute:
    + Utf8 [MenuPopupHelper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver
  Superclass:    android/database/DataSetObserver
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver extends android.database.DataSetObserver

Interfaces (count = 0):

Constant Pool (count = 39):
  + Class [android/database/DataSetObserver]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Methodref [android/database/DataSetObserver.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + NameAndType [findExpandedIndex ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ExpandedIndexObserver]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuAdapter]
  + Utf8 [MenuPopupHelper.java]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [android/database/DataSetObserver]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
  + Utf8 [findExpandedIndex]
  + Utf8 [onChanged]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V
    Access flags: 0x2
      = private MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [android/database/DataSetObserver.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 370
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; this]
  + Method:       onChanged()V
    Access flags: 0x1
      = public void onChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [4] invokestatic #7
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$3 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
      [7] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 373
        [10] -> line 374
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; this]
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V
    Access flags: 0x1000
      = synthetic MenuPopupHelper$ExpandedIndexObserver(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #8
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 370
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      + Utf8 [ExpandedIndexObserver]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      + Utf8 [MenuAdapter]
  + Source file attribute:
    + Utf8 [MenuPopupHelper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter
  Superclass:    android/widget/BaseAdapter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter extends android.widget.BaseAdapter

Interfaces (count = 0):

Constant Pool (count = 139):
  + Class [android/view/LayoutInflater]
  + Class [android/widget/BaseAdapter]
  + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Class [java/util/ArrayList]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/widget/BaseAdapter.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setForceShowIcon (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V]
  + NameAndType [ITEM_LAYOUT I]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [findExpandedIndex ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [getNonActionItems ()Ljava/util/ArrayList;]
  + NameAndType [getVisibleItems ()Ljava/util/ArrayList;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + NameAndType [mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mExpandedIndex I]
  + NameAndType [mForceShowIcon Z]
  + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [setForceShowIcon (Z)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [()Ljava/util/ArrayList;]
  + Utf8 [()V]
  + Utf8 [(I)J]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ExpandedIndexObserver]
  + Utf8 [I]
  + Utf8 [ITEM_LAYOUT]
  + Utf8 [InnerClasses]
  + Utf8 [ItemView]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MenuAdapter]
  + Utf8 [MenuPopupHelper.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/widget/BaseAdapter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ListMenuItemView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [convertView]
  + Utf8 [count]
  + Utf8 [expandedItem]
  + Utf8 [findExpandedIndex]
  + Utf8 [get]
  + Utf8 [getCount]
  + Utf8 [getExpandedItem]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getNonActionItems]
  + Utf8 [getView]
  + Utf8 [getVisibleItems]
  + Utf8 [i]
  + Utf8 [inflate]
  + Utf8 [initialize]
  + Utf8 [item]
  + Utf8 [itemView]
  + Utf8 [items]
  + Utf8 [java/util/ArrayList]
  + Utf8 [mAdapterMenu]
  + Utf8 [mExpandedIndex]
  + Utf8 [mForceShowIcon]
  + Utf8 [menu]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [registerDataSetObserver]
  + Utf8 [setForceShowIcon]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 3):
  + Field:        mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mAdapterMenu
  + Field:        mExpandedIndex I
    Access flags: 0x2
      = private int mExpandedIndex
  + Field:        this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.view.menu.MenuPopupHelper this$0

Methods (count = 8):
  + Method:       <init>(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public MenuPopupHelper$MenuAdapter(com.actionbarsherlock.internal.view.menu.MenuPopupHelper,com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [9] aload_0 v0
      [10] iconst_m1
      [11] putfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] putfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [19] aload_0 v0
      [20] new #7
        + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
      [23] dup
      [24] aload_1 v1
      [25] aconst_null
      [26] invokespecial #26
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver.<init> (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;)V]
      [29] invokevirtual #29
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [32] aload_0 v0
      [33] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.findExpandedIndex ()V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 310
        [9] -> line 308
        [14] -> line 311
        [19] -> line 312
        [32] -> line 313
        [36] -> line 314
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; this]
        v2: 0 -> 37 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [4] invokestatic #23
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z]
      [7] ifeq +13 (target=20)
      [10] aload_0 v0
      [11] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [14] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
      [17] goto +10 (target=27)
      [20] aload_0 v0
      [21] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [24] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
      [27] astore_1 v1
      [28] aload_0 v0
      [29] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I]
      [32] ifge +8 (target=40)
      [35] aload_1 v1
      [36] invokevirtual #31
        + Methodref [java/util/ArrayList.size ()I]
      [39] ireturn
      [40] aload_1 v1
      [41] invokevirtual #31
        + Methodref [java/util/ArrayList.size ()I]
      [44] iconst_1
      [45] isub
      [46] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 6)
        [0] -> line 317
        [10] -> line 318
        [27] -> line 317
        [28] -> line 319
        [35] -> line 320
        [40] -> line 322
      + Local variable table attribute (count = 2)
        v0: 0 -> 47 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; this]
        v1: 28 -> 47 [Ljava/util/ArrayList; items]
      + Local variable type table attribute (count = 1)
        v1: 28 -> 47 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; items]
      + Stack map table attribute (count = 3):
        - [20] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: [a:java/util/ArrayList]
        - [40] Var: ...[a:java/util/ArrayList], Stack: (empty)
  + Method:       getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuItemImpl getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [4] invokestatic #23
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$0 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z]
      [7] ifeq +13 (target=20)
      [10] aload_0 v0
      [11] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [14] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
      [17] goto +10 (target=27)
      [20] aload_0 v0
      [21] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [24] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getVisibleItems ()Ljava/util/ArrayList;]
      [27] astore_2 v2
      [28] aload_0 v0
      [29] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I]
      [32] iflt +14 (target=46)
      [35] iload_1 v1
      [36] aload_0 v0
      [37] getfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I]
      [40] ificmplt +6 (target=46)
      [43] iinc v1, 1
      [46] aload_2 v2
      [47] iload_1 v1
      [48] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [51] checkcast #5
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [54] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 6)
        [0] -> line 326
        [10] -> line 327
        [27] -> line 326
        [28] -> line 328
        [43] -> line 329
        [46] -> line 331
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; this]
        v1: 0 -> 55 [I position]
        v2: 28 -> 55 [Ljava/util/ArrayList; items]
      + Local variable type table attribute (count = 1)
        v2: 28 -> 55 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; items]
      + Stack map table attribute (count = 3):
        - [20] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: [a:java/util/ArrayList]
        - [46] Var: ...[a:java/util/ArrayList], Stack: (empty)
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] i2l
      [2] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 337
      + Local variable table attribute (count = 2)
        v0: 0 -> 3 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; this]
        v1: 0 -> 3 [I position]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 5, stack = 4):
      [0] aload_2 v2
      [1] ifnonnull +19 (target=20)
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [8] invokestatic #24
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$1 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater;]
      [11] getstatic #12
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.ITEM_LAYOUT I]
      [14] aload_3 v3
      [15] iconst_0
      [16] invokevirtual #17
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [19] astore_2 v2
      [20] aload_2 v2
      [21] checkcast #10
        + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      [24] astore v4
      [26] aload_0 v0
      [27] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [30] getfield #13
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.mForceShowIcon Z]
      [33] ifeq +11 (target=44)
      [36] aload_2 v2
      [37] checkcast #3
        + Class [com/actionbarsherlock/internal/view/menu/ListMenuItemView]
      [40] iconst_1
      [41] invokevirtual #19
        + Methodref [com/actionbarsherlock/internal/view/menu/ListMenuItemView.setForceShowIcon (Z)V]
      [44] aload v4
      [46] aload_0 v0
      [47] iload_1 v1
      [48] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [51] iconst_0
      [52] invokeinterface #32
        + InterfaceMethodref [com/actionbarsherlock/internal/view/menu/MenuView$ItemView.initialize (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
      [57] aload_2 v2
      [58] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 341
        [4] -> line 342
        [20] -> line 345
        [26] -> line 346
        [36] -> line 347
        [44] -> line 349
        [57] -> line 350
      + Local variable table attribute (count = 5)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; this]
        v1: 0 -> 59 [I position]
        v2: 0 -> 59 [Landroid/view/View; convertView]
        v3: 0 -> 59 [Landroid/view/ViewGroup; parent]
        v4: 26 -> 59 [Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; itemView]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [44] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuView$ItemView], Stack: (empty)
  + Method:       findExpandedIndex()V
    Access flags: 0x0
      = void findExpandedIndex()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [4] invokestatic #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [7] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getExpandedItem ()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ifnull +58 (target=70)
      [15] aload_0 v0
      [16] getfield #16
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.this$0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;]
      [19] invokestatic #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper.access$2 (Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [22] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getNonActionItems ()Ljava/util/ArrayList;]
      [25] astore_2 v2
      [26] aload_2 v2
      [27] invokevirtual #31
        + Methodref [java/util/ArrayList.size ()I]
      [30] istore_3 v3
      [31] iconst_0
      [32] istore v4
      [34] goto +30 (target=64)
      [37] aload_2 v2
      [38] iload v4
      [40] invokevirtual #30
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [43] checkcast #5
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [46] astore v5
      [48] aload v5
      [50] aload_1 v1
      [51] ifacmpne +10 (target=61)
      [54] aload_0 v0
      [55] iload v4
      [57] putfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I]
      [60] return
      [61] iinc v4, 1
      [64] iload v4
      [66] iload_3 v3
      [67] ificmplt -30 (target=37)
      [70] aload_0 v0
      [71] iconst_m1
      [72] putfield #15
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mExpandedIndex I]
      [75] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 12)
        [0] -> line 354
        [11] -> line 355
        [15] -> line 356
        [26] -> line 357
        [31] -> line 358
        [37] -> line 359
        [48] -> line 360
        [54] -> line 361
        [60] -> line 362
        [61] -> line 358
        [70] -> line 366
        [75] -> line 367
      + Local variable table attribute (count = 6)
        v0: 0 -> 76 [Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; this]
        v1: 11 -> 76 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; expandedItem]
        v2: 26 -> 70 [Ljava/util/ArrayList; items]
        v3: 31 -> 70 [I count]
        v4: 34 -> 70 [I i]
        v5: 48 -> 61 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Local variable type table attribute (count = 1)
        v2: 26 -> 70 [Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>; items]
      + Stack map table attribute (count = 4):
        - [37] Var: [a:com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter][a:com/actionbarsherlock/internal/view/menu/MenuItemImpl][a:java/util/ArrayList][i][i], Stack: 
        - [61] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)
        - [70] Var: -3, Stack: (empty)
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.getItem (I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.view.menu.MenuBuilder access$1(com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.mAdapterMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 307
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      + Utf8 [ExpandedIndexObserver]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPopupHelper]
      + Utf8 [MenuAdapter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
  + Source file attribute:
    + Utf8 [MenuPopupHelper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuPresenter
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.menu.MenuPresenter extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 34):
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [java/lang/Object]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Z)V]
  + Utf8 [Callback]
  + Utf8 [InnerClasses]
  + Utf8 [MenuPresenter.java]
  + Utf8 [SourceFile]
  + Utf8 [collapseItemActionView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [expandItemActionView]
  + Utf8 [flagActionItems]
  + Utf8 [getId]
  + Utf8 [getMenuView]
  + Utf8 [initForMenu]
  + Utf8 [java/lang/Object]
  + Utf8 [onCloseMenu]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSubMenuSelected]
  + Utf8 [setCallback]
  + Utf8 [updateMenuView]

Fields (count = 0):

Methods (count = 12):
  + Method:       initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x401
      = public abstract void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder)
  + Method:       getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup)
  + Method:       updateMenuView(Z)V
    Access flags: 0x401
      = public abstract void updateMenuView(boolean)
  + Method:       setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V
    Access flags: 0x401
      = public abstract void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback)
  + Method:       onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x401
      = public abstract boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x401
      = public abstract void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
  + Method:       flagActionItems()Z
    Access flags: 0x401
      = public abstract boolean flagActionItems()
  + Method:       expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x401
      = public abstract boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
  + Method:       collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x401
      = public abstract boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
  + Method:       getId()I
    Access flags: 0x401
      = public abstract int getId()
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x401
      = public abstract android.os.Parcelable onSaveInstanceState()
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x401
      = public abstract void onRestoreInstanceState(android.os.Parcelable)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [MenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [Callback]
  + Utf8 [InnerClasses]
  + Utf8 [MenuPresenter.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [java/lang/Object]
  + Utf8 [onCloseMenu]
  + Utf8 [onOpenSubMenu]

Fields (count = 0):

Methods (count = 2):
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x401
      = public abstract void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
  + Method:       onOpenSubMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z
    Access flags: 0x401
      = public abstract boolean onOpenSubMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [MenuPresenter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuView
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.menu.MenuView extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Class [java/lang/Object]
  + Utf8 [()I]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [InnerClasses]
  + Utf8 [ItemView]
  + Utf8 [MenuView.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [getWindowAnimations]
  + Utf8 [initialize]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 2):
  + Method:       initialize(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x401
      = public abstract void initialize(com.actionbarsherlock.internal.view.menu.MenuBuilder)
  + Method:       getWindowAnimations()I
    Access flags: 0x401
      = public abstract int getWindowAnimations()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
  + Source file attribute:
    + Utf8 [MenuView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuView$ItemView
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.view.menu.MenuView$ItemView extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 28):
  + Class [com/actionbarsherlock/internal/view/menu/MenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Class [java/lang/Object]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [()Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZC)V]
  + Utf8 [InnerClasses]
  + Utf8 [ItemView]
  + Utf8 [MenuView.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
  + Utf8 [getItemData]
  + Utf8 [initialize]
  + Utf8 [java/lang/Object]
  + Utf8 [prefersCondensedTitle]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setEnabled]
  + Utf8 [setIcon]
  + Utf8 [setShortcut]
  + Utf8 [setTitle]
  + Utf8 [showsIcon]

Fields (count = 0):

Methods (count = 10):
  + Method:       initialize(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V
    Access flags: 0x401
      = public abstract void initialize(com.actionbarsherlock.internal.view.menu.MenuItemImpl,int)
  + Method:       getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.internal.view.menu.MenuItemImpl getItemData()
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setTitle(java.lang.CharSequence)
  + Method:       setEnabled(Z)V
    Access flags: 0x401
      = public abstract void setEnabled(boolean)
  + Method:       setCheckable(Z)V
    Access flags: 0x401
      = public abstract void setCheckable(boolean)
  + Method:       setChecked(Z)V
    Access flags: 0x401
      = public abstract void setChecked(boolean)
  + Method:       setShortcut(ZC)V
    Access flags: 0x401
      = public abstract void setShortcut(boolean,char)
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x401
      = public abstract void setIcon(android.graphics.drawable.Drawable)
  + Method:       prefersCondensedTitle()Z
    Access flags: 0x401
      = public abstract boolean prefersCondensedTitle()
  + Method:       showsIcon()Z
    Access flags: 0x401
      = public abstract boolean showsIcon()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuView$ItemView]
      + Class [com/actionbarsherlock/internal/view/menu/MenuView]
      + Utf8 [ItemView]
  + Source file attribute:
    + Utf8 [MenuView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/MenuWrapper
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.MenuWrapper extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/Menu]

Constant Pool (count = 241):
  + Class [[Landroid/content/Intent;]
  + Class [[Landroid/view/MenuItem;]
  + Class [[Lcom/actionbarsherlock/view/MenuItem;]
  + Class [android/content/ComponentName]
  + Class [android/content/Intent]
  + Class [android/view/Menu]
  + Class [android/view/MenuItem]
  + Class [android/view/SubMenu]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/SubMenu]
  + Class [java/lang/Object]
  + Class [java/util/WeakHashMap]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.<init> (Landroid/view/SubMenu;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/WeakHashMap.<init> ()V]
  + Methodref [java/util/WeakHashMap.<init> (I)V]
  + Methodref [java/util/WeakHashMap.clear ()V]
  + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/WeakHashMap.isEmpty ()Z]
  + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/WeakHashMap.putAll (Ljava/util/Map;)V]
  + Methodref [java/util/WeakHashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/WeakHashMap.size ()I]
  + InterfaceMethodref [android/view/Menu.add (I)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/Menu.add (IIII)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/Menu.add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/Menu.addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I]
  + InterfaceMethodref [android/view/Menu.addSubMenu (I)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/Menu.addSubMenu (IIII)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/Menu.addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/Menu.clear ()V]
  + InterfaceMethodref [android/view/Menu.close ()V]
  + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z]
  + InterfaceMethodref [android/view/Menu.isShortcutKey (ILandroid/view/KeyEvent;)Z]
  + InterfaceMethodref [android/view/Menu.performIdentifierAction (II)Z]
  + InterfaceMethodref [android/view/Menu.performShortcut (ILandroid/view/KeyEvent;I)Z]
  + InterfaceMethodref [android/view/Menu.removeGroup (I)V]
  + InterfaceMethodref [android/view/Menu.removeItem (I)V]
  + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V]
  + InterfaceMethodref [android/view/Menu.setGroupEnabled (IZ)V]
  + InterfaceMethodref [android/view/Menu.setGroupVisible (IZ)V]
  + InterfaceMethodref [android/view/Menu.setQwertyMode (Z)V]
  + InterfaceMethodref [android/view/Menu.size ()I]
  + InterfaceMethodref [android/view/MenuItem.getGroupId ()I]
  + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/view/MenuItem;)V]
  + NameAndType [<init> (Landroid/view/SubMenu;)V]
  + NameAndType [add (I)Landroid/view/MenuItem;]
  + NameAndType [add (IIII)Landroid/view/MenuItem;]
  + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I]
  + NameAndType [addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [addSubMenu (I)Landroid/view/SubMenu;]
  + NameAndType [addSubMenu (IIII)Landroid/view/SubMenu;]
  + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
  + NameAndType [addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
  + NameAndType [clear ()V]
  + NameAndType [close ()V]
  + NameAndType [findItem (I)Landroid/view/MenuItem;]
  + NameAndType [findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getGroupId ()I]
  + NameAndType [getItem ()Landroid/view/MenuItem;]
  + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getItem (I)Landroid/view/MenuItem;]
  + NameAndType [hasVisibleItems ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isShortcutKey (ILandroid/view/KeyEvent;)Z]
  + NameAndType [mNativeMap Ljava/util/WeakHashMap;]
  + NameAndType [mNativeMenu Landroid/view/Menu;]
  + NameAndType [performIdentifierAction (II)Z]
  + NameAndType [performShortcut (ILandroid/view/KeyEvent;I)Z]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putAll (Ljava/util/Map;)V]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeGroup (I)V]
  + NameAndType [removeItem (I)V]
  + NameAndType [setGroupCheckable (IZZ)V]
  + NameAndType [setGroupEnabled (IZ)V]
  + NameAndType [setGroupVisible (IZ)V]
  + NameAndType [setQwertyMode (Z)V]
  + NameAndType [size ()I]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/Menu;]
  + Utf8 [()Landroid/view/MenuItem;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/MenuItem;]
  + Utf8 [(I)Landroid/view/SubMenu;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(I)V]
  + Utf8 [(II)Z]
  + Utf8 [(IIII)Landroid/view/MenuItem;]
  + Utf8 [(IIII)Landroid/view/SubMenu;]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I]
  + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I]
  + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILandroid/view/KeyEvent;I)Z]
  + Utf8 [(IZ)V]
  + Utf8 [(IZZ)V]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/MenuItem;)V]
  + Utf8 [(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Landroid/view/SubMenu;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/Menu;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/SubMenu;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/util/WeakHashMap;]
  + Utf8 [Ljava/util/WeakHashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/view/MenuItem;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MenuWrapper.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[Landroid/content/Intent;]
  + Utf8 [[Landroid/view/MenuItem;]
  + Utf8 [[Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [add]
  + Utf8 [addIntentOptions]
  + Utf8 [addInternal]
  + Utf8 [addSubMenu]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Intent]
  + Utf8 [android/view/Menu]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/SubMenu]
  + Utf8 [caller]
  + Utf8 [checkable]
  + Utf8 [clear]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/SubMenu]
  + Utf8 [enabled]
  + Utf8 [event]
  + Utf8 [exclusive]
  + Utf8 [findItem]
  + Utf8 [flags]
  + Utf8 [get]
  + Utf8 [getGroupId]
  + Utf8 [getItem]
  + Utf8 [group]
  + Utf8 [groupId]
  + Utf8 [hasVisibleItems]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [index]
  + Utf8 [intent]
  + Utf8 [invalidate]
  + Utf8 [isEmpty]
  + Utf8 [isQwerty]
  + Utf8 [isShortcutKey]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/WeakHashMap]
  + Utf8 [keyCode]
  + Utf8 [length]
  + Utf8 [mNativeMap]
  + Utf8 [mNativeMenu]
  + Utf8 [menuMapCopy]
  + Utf8 [nativeItem]
  + Utf8 [nativeMenu]
  + Utf8 [nativeOutItems]
  + Utf8 [nativeSubMenu]
  + Utf8 [order]
  + Utf8 [outSpecificItems]
  + Utf8 [performIdentifierAction]
  + Utf8 [performShortcut]
  + Utf8 [put]
  + Utf8 [putAll]
  + Utf8 [remove]
  + Utf8 [removeGroup]
  + Utf8 [removeItem]
  + Utf8 [result]
  + Utf8 [setGroupCheckable]
  + Utf8 [setGroupEnabled]
  + Utf8 [setGroupVisible]
  + Utf8 [setQwertyMode]
  + Utf8 [size]
  + Utf8 [specifics]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [titleRes]
  + Utf8 [unwrap]
  + Utf8 [visible]
  + Utf8 [wrapped]

Fields (count = 2):
  + Field:        mNativeMenu Landroid/view/Menu;
    Access flags: 0x12
      = private final android.view.Menu mNativeMenu
  + Field:        mNativeMap Ljava/util/WeakHashMap;
    Access flags: 0x12
      = private final java.util.WeakHashMap mNativeMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/WeakHashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/view/MenuItem;>;]

Methods (count = 30):
  + Method:       <init>(Landroid/view/Menu;)V
    Access flags: 0x1
      = public MenuWrapper(android.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #16
        + Class [java/util/WeakHashMap]
      [8] dup
      [9] invokespecial #25
        + Methodref [java/util/WeakHashMap.<init> ()V]
      [12] putfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 18
        [4] -> line 14
        [5] -> line 15
        [15] -> line 19
        [20] -> line 20
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 21 [Landroid/view/Menu; nativeMenu]
  + Method:       unwrap()Landroid/view/Menu;
    Access flags: 0x1
      = public android.view.Menu unwrap()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 23
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
  + Method:       addInternal(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem addInternal(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 3):
      [0] new #9
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
      [8] astore_2 v2
      [9] aload_0 v0
      [10] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [13] aload_1 v1
      [14] aload_2 v2
      [15] invokevirtual #30
        + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [18] pop
      [19] aload_2 v2
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 27
        [9] -> line 28
        [19] -> line 29
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 21 [Landroid/view/MenuItem; nativeItem]
        v2: 9 -> 21 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] aload_1 v1
      [6] invokeinterface #37
        + InterfaceMethodref [android/view/Menu.add (Ljava/lang/CharSequence;)Landroid/view/MenuItem;]
      [11] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 34
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 15 [Ljava/lang/CharSequence; title]
  + Method:       add(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] iload_1 v1
      [6] invokeinterface #34
        + InterfaceMethodref [android/view/Menu.add (I)Landroid/view/MenuItem;]
      [11] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 15 [I titleRes]
  + Method:       add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] iload_1 v1
      [6] iload_2 v2
      [7] iload_3 v3
      [8] aload v4
      [10] invokeinterface #36
        + InterfaceMethodref [android/view/Menu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [15] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 19 [I groupId]
        v2: 0 -> 19 [I itemId]
        v3: 0 -> 19 [I order]
        v4: 0 -> 19 [Ljava/lang/CharSequence; title]
  + Method:       add(IIII)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem add(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] iload_1 v1
      [6] iload_2 v2
      [7] iload_3 v3
      [8] iload v4
      [10] invokeinterface #35
        + InterfaceMethodref [android/view/Menu.add (IIII)Landroid/view/MenuItem;]
      [15] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 19 [I groupId]
        v2: 0 -> 19 [I itemId]
        v3: 0 -> 19 [I order]
        v4: 0 -> 19 [I titleRes]
  + Method:       addInternal(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x2
      = private com.actionbarsherlock.view.SubMenu addInternal(android.view.SubMenu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 5, stack = 3):
      [0] new #11
        + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #23
        + Methodref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.<init> (Landroid/view/SubMenu;)V]
      [8] astore_2 v2
      [9] aload_1 v1
      [10] invokeinterface #59
        + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;]
      [15] astore_3 v3
      [16] aload_2 v2
      [17] invokeinterface #60
        + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
      [22] astore v4
      [24] aload_0 v0
      [25] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [28] aload_3 v3
      [29] aload v4
      [31] invokevirtual #30
        + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [34] pop
      [35] aload_2 v2
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 53
        [9] -> line 54
        [16] -> line 55
        [24] -> line 56
        [35] -> line 57
      + Local variable table attribute (count = 5)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 37 [Landroid/view/SubMenu; nativeSubMenu]
        v2: 9 -> 37 [Lcom/actionbarsherlock/view/SubMenu; subMenu]
        v3: 16 -> 37 [Landroid/view/MenuItem; nativeItem]
        v4: 24 -> 37 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] aload_1 v1
      [6] invokeinterface #42
        + InterfaceMethodref [android/view/Menu.addSubMenu (Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
      [11] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 15 [Ljava/lang/CharSequence; title]
  + Method:       addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] iload_1 v1
      [6] invokeinterface #39
        + InterfaceMethodref [android/view/Menu.addSubMenu (I)Landroid/view/SubMenu;]
      [11] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 15 [I titleRes]
  + Method:       addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] iload_1 v1
      [6] iload_2 v2
      [7] iload_3 v3
      [8] aload v4
      [10] invokeinterface #41
        + InterfaceMethodref [android/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Landroid/view/SubMenu;]
      [15] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 19 [I groupId]
        v2: 0 -> 19 [I itemId]
        v3: 0 -> 19 [I order]
        v4: 0 -> 19 [Ljava/lang/CharSequence; title]
  + Method:       addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [5] iload_1 v1
      [6] iload_2 v2
      [7] iload_3 v3
      [8] iload v4
      [10] invokeinterface #40
        + InterfaceMethodref [android/view/Menu.addSubMenu (IIII)Landroid/view/SubMenu;]
      [15] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 77
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 19 [I groupId]
        v2: 0 -> 19 [I itemId]
        v3: 0 -> 19 [I order]
        v4: 0 -> 19 [I titleRes]
  + Method:       addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I
    Access flags: 0x1
      = public int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 104, locals = 13, stack = 9):
      [0] aload v8
      [2] ifnull +76 (target=78)
      [5] aload v8
      [7] arraylength
      [8] anewarray #7
        + Class [android/view/MenuItem]
      [11] astore v10
      [13] aload_0 v0
      [14] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [17] iload_1 v1
      [18] iload_2 v2
      [19] iload_3 v3
      [20] aload v4
      [22] aload v5
      [24] aload v6
      [26] iload v7
      [28] aload v10
      [30] invokeinterface #38
        + InterfaceMethodref [android/view/Menu.addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I]
      [35] istore v9
      [37] iconst_0
      [38] istore v11
      [40] aload v8
      [42] arraylength
      [43] istore v12
      [45] goto +23 (target=68)
      [48] aload v8
      [50] iload v11
      [52] new #9
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
      [55] dup
      [56] aload v10
      [58] iload v11
      [60] aaload
      [61] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
      [64] aastore
      [65] iinc v11, 1
      [68] iload v11
      [70] iload v12
      [72] ificmplt -24 (target=48)
      [75] goto +26 (target=101)
      [78] aload_0 v0
      [79] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [82] iload_1 v1
      [83] iload_2 v2
      [84] iload_3 v3
      [85] aload v4
      [87] aload v5
      [89] aload v6
      [91] iload v7
      [93] aconst_null
      [94] invokeinterface #38
        + InterfaceMethodref [android/view/Menu.addIntentOptions (IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I]
      [99] istore v9
      [101] iload v9
      [103] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 83
        [5] -> line 84
        [13] -> line 85
        [37] -> line 86
        [48] -> line 87
        [65] -> line 86
        [75] -> line 89
        [78] -> line 90
        [101] -> line 92
      + Local variable table attribute (count = 14)
        v0: 0 -> 104 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 104 [I groupId]
        v2: 0 -> 104 [I itemId]
        v3: 0 -> 104 [I order]
        v4: 0 -> 104 [Landroid/content/ComponentName; caller]
        v5: 0 -> 104 [[Landroid/content/Intent; specifics]
        v6: 0 -> 104 [Landroid/content/Intent; intent]
        v7: 0 -> 104 [I flags]
        v8: 0 -> 104 [[Lcom/actionbarsherlock/view/MenuItem; outSpecificItems]
        v9: 37 -> 78 [I result]
        v9: 101 -> 104 [I result]
        v10: 13 -> 75 [[Landroid/view/MenuItem; nativeOutItems]
        v11: 40 -> 75 [I i]
        v12: 45 -> 75 [I length]
      + Stack map table attribute (count = 4):
        - [48] Var: [a:com/actionbarsherlock/internal/view/menu/MenuWrapper][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;][i][a:[Landroid/view/MenuItem;][i][i], Stack: 
        - [68] Var: ..., Stack: (empty)
        - [78] Var: [a:com/actionbarsherlock/internal/view/menu/MenuWrapper][i][i][i][a:android/content/ComponentName][a:[Landroid/content/Intent;][a:android/content/Intent][i][a:[Lcom/actionbarsherlock/view/MenuItem;], Stack: 
        - [101] Var: ...[i], Stack: (empty)
  + Method:       removeItem(I)V
    Access flags: 0x1
      = public void removeItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [4] aload_0 v0
      [5] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [8] iload_1 v1
      [9] invokeinterface #45
        + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;]
      [14] invokevirtual #32
        + Methodref [java/util/WeakHashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [17] pop
      [18] aload_0 v0
      [19] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [22] iload_1 v1
      [23] invokeinterface #52
        + InterfaceMethodref [android/view/Menu.removeItem (I)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 97
        [18] -> line 98
        [28] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 29 [I id]
  + Method:       removeGroup(I)V
    Access flags: 0x1
      = public void removeGroup(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 4, stack = 2):
      [0] iconst_0
      [1] istore_2 v2
      [2] goto +36 (target=38)
      [5] aload_0 v0
      [6] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [9] iload_2 v2
      [10] invokeinterface #46
        + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;]
      [15] astore_3 v3
      [16] aload_3 v3
      [17] invokeinterface #58
        + InterfaceMethodref [android/view/MenuItem.getGroupId ()I]
      [22] iload_1 v1
      [23] ificmpne +12 (target=35)
      [26] aload_0 v0
      [27] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [30] aload_3 v3
      [31] invokevirtual #32
        + Methodref [java/util/WeakHashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [34] pop
      [35] iinc v2, 1
      [38] iload_2 v2
      [39] aload_0 v0
      [40] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [43] invokeinterface #57
        + InterfaceMethodref [android/view/Menu.size ()I]
      [48] ificmplt -43 (target=5)
      [51] aload_0 v0
      [52] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [55] iload_1 v1
      [56] invokeinterface #51
        + InterfaceMethodref [android/view/Menu.removeGroup (I)V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 103
        [5] -> line 104
        [16] -> line 105
        [26] -> line 106
        [35] -> line 103
        [51] -> line 109
        [61] -> line 110
      + Local variable table attribute (count = 4)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 62 [I groupId]
        v2: 2 -> 51 [I i]
        v3: 16 -> 35 [Landroid/view/MenuItem; item]
      + Stack map table attribute (count = 3):
        - [5] Var: ...[i], Stack: (empty)
        - [35] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [4] invokevirtual #27
        + Methodref [java/util/WeakHashMap.clear ()V]
      [7] aload_0 v0
      [8] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [11] invokeinterface #43
        + InterfaceMethodref [android/view/Menu.clear ()V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 114
        [7] -> line 115
        [16] -> line 116
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
  + Method:       invalidate()V
    Access flags: 0x1
      = public void invalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [4] invokevirtual #29
        + Methodref [java/util/WeakHashMap.isEmpty ()Z]
      [7] ifeq +4 (target=11)
      [10] return
      [11] new #16
        + Class [java/util/WeakHashMap]
      [14] dup
      [15] aload_0 v0
      [16] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [19] invokevirtual #33
        + Methodref [java/util/WeakHashMap.size ()I]
      [22] invokespecial #26
        + Methodref [java/util/WeakHashMap.<init> (I)V]
      [25] astore_1 v1
      [26] iconst_0
      [27] istore_2 v2
      [28] goto +34 (target=62)
      [31] aload_0 v0
      [32] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [35] iload_2 v2
      [36] invokeinterface #46
        + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;]
      [41] astore_3 v3
      [42] aload_1 v1
      [43] aload_3 v3
      [44] aload_0 v0
      [45] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [48] aload_3 v3
      [49] invokevirtual #28
        + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [52] checkcast #13
        + Class [com/actionbarsherlock/view/MenuItem]
      [55] invokevirtual #30
        + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [58] pop
      [59] iinc v2, 1
      [62] iload_2 v2
      [63] aload_0 v0
      [64] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [67] invokeinterface #57
        + InterfaceMethodref [android/view/Menu.size ()I]
      [72] ificmplt -41 (target=31)
      [75] aload_0 v0
      [76] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [79] invokevirtual #27
        + Methodref [java/util/WeakHashMap.clear ()V]
      [82] aload_0 v0
      [83] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [86] aload_1 v1
      [87] invokevirtual #31
        + Methodref [java/util/WeakHashMap.putAll (Ljava/util/Map;)V]
      [90] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 9)
        [0] -> line 119
        [11] -> line 121
        [26] -> line 123
        [31] -> line 124
        [42] -> line 125
        [59] -> line 123
        [75] -> line 128
        [82] -> line 129
        [90] -> line 130
      + Local variable table attribute (count = 4)
        v0: 0 -> 91 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 26 -> 91 [Ljava/util/WeakHashMap; menuMapCopy]
        v2: 28 -> 75 [I i]
        v3: 42 -> 59 [Landroid/view/MenuItem; item]
      + Local variable type table attribute (count = 1)
        v1: 26 -> 91 [Ljava/util/WeakHashMap<Landroid/view/MenuItem;Lcom/actionbarsherlock/view/MenuItem;>; menuMapCopy]
      + Stack map table attribute (count = 3):
        - [11] Var: ..., Stack: (empty)
        - [31] Var: ...[a:java/util/WeakHashMap][i], Stack: (empty)
        - [62] Var: ..., Stack: (empty)
  + Method:       setGroupCheckable(IZZ)V
    Access flags: 0x1
      = public void setGroupCheckable(int,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] iload_3 v3
      [7] invokeinterface #53
        + InterfaceMethodref [android/view/Menu.setGroupCheckable (IZZ)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 134
        [12] -> line 135
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 13 [I group]
        v2: 0 -> 13 [Z checkable]
        v3: 0 -> 13 [Z exclusive]
  + Method:       setGroupVisible(IZ)V
    Access flags: 0x1
      = public void setGroupVisible(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] invokeinterface #55
        + InterfaceMethodref [android/view/Menu.setGroupVisible (IZ)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 139
        [11] -> line 140
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 12 [I group]
        v2: 0 -> 12 [Z visible]
  + Method:       setGroupEnabled(IZ)V
    Access flags: 0x1
      = public void setGroupEnabled(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] invokeinterface #54
        + InterfaceMethodref [android/view/Menu.setGroupEnabled (IZ)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 144
        [11] -> line 145
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 12 [I group]
        v2: 0 -> 12 [Z enabled]
  + Method:       hasVisibleItems()Z
    Access flags: 0x1
      = public boolean hasVisibleItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] invokeinterface #47
        + InterfaceMethodref [android/view/Menu.hasVisibleItems ()Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 149
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
  + Method:       findItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem findItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] invokeinterface #45
        + InterfaceMethodref [android/view/Menu.findItem (I)Landroid/view/MenuItem;]
      [10] astore_2 v2
      [11] aload_0 v0
      [12] aload_2 v2
      [13] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 154
        [11] -> line 155
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 17 [I id]
        v2: 11 -> 17 [Landroid/view/MenuItem; nativeItem]
  + Method:       findItem(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem findItem(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] aconst_null
      [5] areturn
      [6] aload_0 v0
      [7] getfield #17
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMap Ljava/util/WeakHashMap;]
      [10] aload_1 v1
      [11] invokevirtual #28
        + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [14] checkcast #13
        + Class [com/actionbarsherlock/view/MenuItem]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] ifnull +5 (target=24)
      [22] aload_2 v2
      [23] areturn
      [24] aload_0 v0
      [25] aload_1 v1
      [26] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.addInternal (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 159
        [4] -> line 160
        [6] -> line 163
        [18] -> line 164
        [22] -> line 165
        [24] -> line 168
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 30 [Landroid/view/MenuItem; nativeItem]
        v2: 18 -> 30 [Lcom/actionbarsherlock/view/MenuItem; wrapped]
      + Stack map table attribute (count = 2):
        - [6] Var: ..., Stack: (empty)
        - [24] Var: ...[a:com/actionbarsherlock/view/MenuItem], Stack: (empty)
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] invokeinterface #57
        + InterfaceMethodref [android/view/Menu.size ()I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 173
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
  + Method:       getItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] invokeinterface #46
        + InterfaceMethodref [android/view/Menu.getItem (I)Landroid/view/MenuItem;]
      [10] astore_2 v2
      [11] aload_0 v0
      [12] aload_2 v2
      [13] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.findItem (Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 178
        [11] -> line 179
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 17 [I index]
        v2: 11 -> 17 [Landroid/view/MenuItem; nativeItem]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] invokeinterface #44
        + InterfaceMethodref [android/view/Menu.close ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 184
        [9] -> line 185
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
  + Method:       performShortcut(ILandroid/view/KeyEvent;I)Z
    Access flags: 0x1
      = public boolean performShortcut(int,android.view.KeyEvent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] iload_3 v3
      [7] invokeinterface #50
        + InterfaceMethodref [android/view/Menu.performShortcut (ILandroid/view/KeyEvent;I)Z]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 189
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 13 [I keyCode]
        v2: 0 -> 13 [Landroid/view/KeyEvent; event]
        v3: 0 -> 13 [I flags]
  + Method:       isShortcutKey(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean isShortcutKey(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #48
        + InterfaceMethodref [android/view/Menu.isShortcutKey (ILandroid/view/KeyEvent;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 194
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 12 [I keyCode]
        v2: 0 -> 12 [Landroid/view/KeyEvent; event]
  + Method:       performIdentifierAction(II)Z
    Access flags: 0x1
      = public boolean performIdentifierAction(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] invokeinterface #49
        + InterfaceMethodref [android/view/Menu.performIdentifierAction (II)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 199
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 12 [I id]
        v2: 0 -> 12 [I flags]
  + Method:       setQwertyMode(Z)V
    Access flags: 0x1
      = public void setQwertyMode(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/view/menu/MenuWrapper.mNativeMenu Landroid/view/Menu;]
      [4] iload_1 v1
      [5] invokeinterface #56
        + InterfaceMethodref [android/view/Menu.setQwertyMode (Z)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 204
        [10] -> line 205
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; this]
        v1: 0 -> 11 [Z isQwerty]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [MenuWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/SubMenuBuilder
  Superclass:    com/actionbarsherlock/internal/view/menu/MenuBuilder
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.SubMenuBuilder extends com.actionbarsherlock.internal.view.menu.MenuBuilder

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/SubMenu]

Constant Pool (count = 152):
  + String [:]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Class [com/actionbarsherlock/view/SubMenu]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisible (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [getActionViewStatesKey ()Ljava/lang/String;]
  + NameAndType [getItemId ()I]
  + NameAndType [isQwertyMode ()Z]
  + NameAndType [isShortcutsVisible ()Z]
  + NameAndType [mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + NameAndType [setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [setIcon (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setQwertyMode (Z)V]
  + NameAndType [setShortcutsVisible (Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Z]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [:]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [SubMenuBuilder.java]
  + Utf8 [Z]
  + Utf8 [append]
  + Utf8 [callback]
  + Utf8 [collapseItemActionView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuBuilder]
  + Utf8 [com/actionbarsherlock/view/SubMenu]
  + Utf8 [context]
  + Utf8 [dispatchMenuItemSelected]
  + Utf8 [expandItemActionView]
  + Utf8 [getActionViewStatesKey]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getParentMenu]
  + Utf8 [getRootMenu]
  + Utf8 [icon]
  + Utf8 [iconRes]
  + Utf8 [isQwerty]
  + Utf8 [isQwertyMode]
  + Utf8 [isShortcutsVisible]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mItem]
  + Utf8 [mParentMenu]
  + Utf8 [menu]
  + Utf8 [parentMenu]
  + Utf8 [setCallback]
  + Utf8 [setHeaderIcon]
  + Utf8 [setHeaderIconInt]
  + Utf8 [setHeaderTitle]
  + Utf8 [setHeaderTitleInt]
  + Utf8 [setHeaderView]
  + Utf8 [setHeaderViewInt]
  + Utf8 [setIcon]
  + Utf8 [setQwertyMode]
  + Utf8 [setShortcutsVisible]
  + Utf8 [shortcutsVisible]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [titleRes]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [view]

Fields (count = 2):
  + Field:        mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mParentMenu
  + Field:        mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuItemImpl mItem

Methods (count = 20):
  + Method:       <init>(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V
    Access flags: 0x1
      = public SubMenuBuilder(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #11
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 36
        [5] -> line 38
        [10] -> line 39
        [15] -> line 40
      + Local variable table attribute (count = 4)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 16 [Landroid/content/Context; context]
        v2: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; parentMenu]
        v3: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       setQwertyMode(Z)V
    Access flags: 0x1
      = public void setQwertyMode(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] iload_1 v1
      [5] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setQwertyMode (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 44
        [8] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Z isQwerty]
  + Method:       isQwertyMode()Z
    Access flags: 0x1
      = public boolean isQwertyMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #16
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isQwertyMode ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
  + Method:       setShortcutsVisible(Z)V
    Access flags: 0x1
      = public void setShortcutsVisible(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] iload_1 v1
      [5] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setShortcutsVisible (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 54
        [8] -> line 55
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Z shortcutsVisible]
  + Method:       isShortcutsVisible()Z
    Access flags: 0x1
      = public boolean isShortcutsVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.isShortcutsVisible ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
  + Method:       getParentMenu()Lcom/actionbarsherlock/view/Menu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.Menu getParentMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
  + Method:       getItem()Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem getItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
  + Method:       setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V
    Access flags: 0x1
      = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuBuilder$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] aload_1 v1
      [5] invokevirtual #18
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 72
        [8] -> line 73
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; callback]
  + Method:       getRootMenu()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuBuilder getRootMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
  + Method:       dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x0
      = boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #13
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [6] ifne +17 (target=23)
      [9] aload_0 v0
      [10] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [13] aload_1 v1
      [14] aload_2 v2
      [15] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.dispatchMenuItemSelected (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z]
      [18] ifne +5 (target=23)
      [21] iconst_0
      [22] ireturn
      [23] iconst_1
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 82
        [9] -> line 83
        [21] -> line 82
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 25 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 25 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 1):
        - [23] Var: ..., Stack: (empty)
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] aload_1 v1
      [5] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 87
        [9] -> line 88
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 11 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setIcon(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] iload_1 v1
      [5] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;]
      [8] pop
      [9] aload_0 v0
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 92
        [9] -> line 93
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 11 [I iconRes]
  + Method:       setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] checkcast #6
        + Class [com/actionbarsherlock/view/SubMenu]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 97
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #19
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderIconInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] checkcast #6
        + Class [com/actionbarsherlock/view/SubMenu]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [I iconRes]
  + Method:       setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #22
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] checkcast #6
        + Class [com/actionbarsherlock/view/SubMenu]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; title]
  + Method:       setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderTitleInt (I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] checkcast #6
        + Class [com/actionbarsherlock/view/SubMenu]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [I titleRes]
  + Method:       setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #23
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.setHeaderViewInt (Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] checkcast #6
        + Class [com/actionbarsherlock/view/SubMenu]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Landroid/view/View; view]
  + Method:       expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] aload_1 v1
      [5] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.expandItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mParentMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] aload_1 v1
      [5] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 123
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 0 -> 9 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
  + Method:       getActionViewStatesKey()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getActionViewStatesKey()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuBuilder.mItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [11] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] istore_1 v1
      [19] iload_1 v1
      [20] ifne +5 (target=25)
      [23] aconst_null
      [24] areturn
      [25] new #8
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] aload_0 v0
      [30] invokespecial #15
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getActionViewStatesKey ()Ljava/lang/String;]
      [33] invokestatic #29
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [36] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] ldc #1
        + String [:]
      [41] invokevirtual #32
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [44] iload_1 v1
      [45] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [48] invokevirtual #33
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [51] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 128
        [19] -> line 129
        [23] -> line 130
        [25] -> line 132
      + Local variable table attribute (count = 2)
        v0: 0 -> 52 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; this]
        v1: 19 -> 52 [I itemId]
      + Stack map table attribute (count = 3):
        - [17] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: [i]
        - [25] Var: ...[i], Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [SubMenuBuilder.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/view/menu/SubMenuWrapper
  Superclass:    com/actionbarsherlock/internal/view/menu/MenuWrapper
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.view.menu.SubMenuWrapper extends com.actionbarsherlock.internal.view.menu.MenuWrapper

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/SubMenu]

Constant Pool (count = 80):
  + Class [android/view/SubMenu]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Class [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Class [com/actionbarsherlock/view/SubMenu]
  + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;]
  + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
  + InterfaceMethodref [android/view/SubMenu.clearHeader ()V]
  + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (I)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (I)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/SubMenu.setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/SubMenu.setIcon (I)Landroid/view/SubMenu;]
  + InterfaceMethodref [android/view/SubMenu.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;]
  + NameAndType [<init> (Landroid/view/Menu;)V]
  + NameAndType [<init> (Landroid/view/MenuItem;)V]
  + NameAndType [clearHeader ()V]
  + NameAndType [getItem ()Landroid/view/MenuItem;]
  + NameAndType [mItem Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [mNativeSubMenu Landroid/view/SubMenu;]
  + NameAndType [setHeaderIcon (I)Landroid/view/SubMenu;]
  + NameAndType [setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;]
  + NameAndType [setHeaderTitle (I)Landroid/view/SubMenu;]
  + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
  + NameAndType [setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;]
  + NameAndType [setIcon (I)Landroid/view/SubMenu;]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;]
  + Utf8 [()Landroid/view/MenuItem;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/SubMenu;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Landroid/view/Menu;)V]
  + Utf8 [(Landroid/view/MenuItem;)V]
  + Utf8 [(Landroid/view/SubMenu;)V]
  + Utf8 [(Landroid/view/View;)Landroid/view/SubMenu;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/view/SubMenu;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [SubMenuWrapper.java]
  + Utf8 [android/view/SubMenu]
  + Utf8 [clearHeader]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuWrapper]
  + Utf8 [com/actionbarsherlock/internal/view/menu/SubMenuWrapper]
  + Utf8 [com/actionbarsherlock/view/SubMenu]
  + Utf8 [getItem]
  + Utf8 [icon]
  + Utf8 [iconRes]
  + Utf8 [mItem]
  + Utf8 [mNativeSubMenu]
  + Utf8 [nativeSubMenu]
  + Utf8 [setHeaderIcon]
  + Utf8 [setHeaderTitle]
  + Utf8 [setHeaderView]
  + Utf8 [setIcon]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [titleRes]
  + Utf8 [view]

Fields (count = 2):
  + Field:        mNativeSubMenu Landroid/view/SubMenu;
    Access flags: 0x12
      = private final android.view.SubMenu mNativeSubMenu
  + Field:        mItem Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem mItem

Methods (count = 10):
  + Method:       <init>(Landroid/view/SubMenu;)V
    Access flags: 0x1
      = public SubMenuWrapper(android.view.SubMenu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #9
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuWrapper.<init> (Landroid/view/Menu;)V]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #6
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;]
      [10] aload_0 v0
      [11] aload_1 v1
      [12] putfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 13
        [5] -> line 10
        [10] -> line 14
        [15] -> line 15
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 16 [Landroid/view/SubMenu; nativeSubMenu]
  + Method:       setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderTitle(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] iload_1 v1
      [5] invokeinterface #14
        + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (I)Landroid/view/SubMenu;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 20
        [11] -> line 21
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 13 [I titleRes]
  + Method:       setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] aload_1 v1
      [5] invokeinterface #15
        + InterfaceMethodref [android/view/SubMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/SubMenu;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 26
        [11] -> line 27
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 13 [Ljava/lang/CharSequence; title]
  + Method:       setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] iload_1 v1
      [5] invokeinterface #12
        + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (I)Landroid/view/SubMenu;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 32
        [11] -> line 33
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 13 [I iconRes]
  + Method:       setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] aload_1 v1
      [5] invokeinterface #13
        + InterfaceMethodref [android/view/SubMenu.setHeaderIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 38
        [11] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 13 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] aload_1 v1
      [5] invokeinterface #16
        + InterfaceMethodref [android/view/SubMenu.setHeaderView (Landroid/view/View;)Landroid/view/SubMenu;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 44
        [11] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 13 [Landroid/view/View; view]
  + Method:       clearHeader()V
    Access flags: 0x1
      = public void clearHeader()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] invokeinterface #10
        + InterfaceMethodref [android/view/SubMenu.clearHeader ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [9] -> line 51
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
  + Method:       setIcon(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] iload_1 v1
      [5] invokeinterface #17
        + InterfaceMethodref [android/view/SubMenu.setIcon (I)Landroid/view/SubMenu;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 55
        [11] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 13 [I iconRes]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [4] aload_1 v1
      [5] invokeinterface #18
        + InterfaceMethodref [android/view/SubMenu.setIcon (Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;]
      [10] pop
      [11] aload_0 v0
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [11] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
        v1: 0 -> 13 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       getItem()Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1
      = public com.actionbarsherlock.view.MenuItem getItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;]
      [4] ifnonnull +23 (target=27)
      [7] aload_0 v0
      [8] new #2
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemWrapper]
      [11] dup
      [12] aload_0 v0
      [13] getfield #7
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mNativeSubMenu Landroid/view/SubMenu;]
      [16] invokeinterface #11
        + InterfaceMethodref [android/view/SubMenu.getItem ()Landroid/view/MenuItem;]
      [21] invokespecial #8
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemWrapper.<init> (Landroid/view/MenuItem;)V]
      [24] putfield #6
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;]
      [27] aload_0 v0
      [28] getfield #6
        + Fieldref [com/actionbarsherlock/internal/view/menu/SubMenuWrapper.mItem Lcom/actionbarsherlock/view/MenuItem;]
      [31] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 67
        [7] -> line 68
        [27] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; this]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [SubMenuWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/AbsActionBarView
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.widget.AbsActionBarView extends com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup

Interfaces (count = 0):

Constant Pool (count = 314):
  + Integer [-2147483648]
  + Integer [200]
  + String [alpha]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/animation/DecelerateInterpolator]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/ResourcesCompat]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
  + Class [java/lang/Math]
  + Long [200]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitActionBar Z]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/animation/DecelerateInterpolator.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowReserved ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.post (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setContentHeight (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.<init> (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.<init> (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + Methodref [java/lang/Math.max (II)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [SherlockActionBar [I]
  + NameAndType [abs__split_action_bar_is_narrow I]
  + NameAndType [actionBarStyle I]
  + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [cancel ()V]
  + NameAndType [dismissPopupMenus ()Z]
  + NameAndType [end ()V]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getLayoutDimension (II)I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z]
  + NameAndType [getVisibility ()I]
  + NameAndType [hideOverflowMenu ()Z]
  + NameAndType [isOverflowMenuShowing ()Z]
  + NameAndType [isOverflowReserved ()Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + NameAndType [mContentHeight I]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mFinalVisibility I]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + NameAndType [mSplitActionBar Z]
  + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [mSplitWhenNarrow Z]
  + NameAndType [mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [recycle ()V]
  + NameAndType [requestLayout ()V]
  + NameAndType [sAlphaInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setContentHeight (I)V]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [setSplitActionBar (Z)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [showOverflowMenu ()Z]
  + NameAndType [start ()V]
  + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)V]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;III)I]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AbsActionBarView.java]
  + Utf8 [AnimatorListener]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [FADE_DURATION]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [SDK_INT]
  + Utf8 [SherlockActionBar]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [VisibilityAnimListener]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs__split_action_bar_is_narrow]
  + Utf8 [actionBarStyle]
  + Utf8 [addListener]
  + Utf8 [alpha]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/animation/DecelerateInterpolator]
  + Utf8 [anim]
  + Utf8 [animateToVisibility]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [availableWidth]
  + Utf8 [bool]
  + Utf8 [cancel]
  + Utf8 [child]
  + Utf8 [childHeight]
  + Utf8 [childSpecHeight]
  + Utf8 [childTop]
  + Utf8 [childWidth]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/ResourcesCompat]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$1]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
  + Utf8 [contentHeight]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [dismissPopupMenus]
  + Utf8 [end]
  + Utf8 [getAnimatedVisibility]
  + Utf8 [getContentHeight]
  + Utf8 [getContext]
  + Utf8 [getLayoutDimension]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getResources_getBoolean]
  + Utf8 [getVisibility]
  + Utf8 [height]
  + Utf8 [hideOverflowMenu]
  + Utf8 [isOverflowMenuShowing]
  + Utf8 [isOverflowReserved]
  + Utf8 [java/lang/Math]
  + Utf8 [layout]
  + Utf8 [mActionMenuPresenter]
  + Utf8 [mContentHeight]
  + Utf8 [mContext]
  + Utf8 [mFinalVisibility]
  + Utf8 [mMenuView]
  + Utf8 [mSplitActionBar]
  + Utf8 [mSplitView]
  + Utf8 [mSplitWhenNarrow]
  + Utf8 [mVisAnimListener]
  + Utf8 [mVisibilityAnim]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [measure]
  + Utf8 [measureChildView]
  + Utf8 [newConfig]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [ofFloat]
  + Utf8 [onConfigurationChanged]
  + Utf8 [play]
  + Utf8 [positionChild]
  + Utf8 [positionChildInverse]
  + Utf8 [post]
  + Utf8 [postShowOverflowMenu]
  + Utf8 [recycle]
  + Utf8 [requestLayout]
  + Utf8 [sAlphaInterpolator]
  + Utf8 [set]
  + Utf8 [setAlpha]
  + Utf8 [setContentHeight]
  + Utf8 [setDuration]
  + Utf8 [setInterpolator]
  + Utf8 [setSplitActionBar]
  + Utf8 [setSplitView]
  + Utf8 [setSplitWhenNarrow]
  + Utf8 [setVisibility]
  + Utf8 [showOverflowMenu]
  + Utf8 [spacing]
  + Utf8 [split]
  + Utf8 [splitAnim]
  + Utf8 [splitView]
  + Utf8 [splitWhenNarrow]
  + Utf8 [start]
  + Utf8 [styleable]
  + Utf8 [this]
  + Utf8 [visibility]
  + Utf8 [with]
  + Utf8 [withFinalVisibility]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 11):
  + Field:        mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.ActionMenuView mMenuView
  + Field:        mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.view.menu.ActionMenuPresenter mActionMenuPresenter
  + Field:        mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.widget.ActionBarContainer mSplitView
  + Field:        mSplitActionBar Z
    Access flags: 0x4
      = protected boolean mSplitActionBar
  + Field:        mSplitWhenNarrow Z
    Access flags: 0x4
      = protected boolean mSplitWhenNarrow
  + Field:        mContentHeight I
    Access flags: 0x4
      = protected int mContentHeight
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x10
      = final android.content.Context mContext
  + Field:        mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim
  + Field:        mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;
    Access flags: 0x14
      = protected final com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener mVisAnimListener
  + Field:        sAlphaInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x1a
      = private static final android.view.animation.Interpolator sAlphaInterpolator
  + Field:        FADE_DURATION I
    Access flags: 0x1a
      = private static final int FADE_DURATION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [200]

Methods (count = 22):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #10
        + Class [android/view/animation/DecelerateInterpolator]
      [3] dup
      [4] invokespecial #53
        + Methodref [android/view/animation/DecelerateInterpolator.<init> ()V]
      [7] putstatic #43
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [10] -> line 52
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public AbsActionBarView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #67
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] new #26
        + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
      [9] dup
      [10] aload_0 v0
      [11] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.<init> (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
      [14] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [17] aload_0 v0
      [18] aload_1 v1
      [19] putfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 55
        [5] -> line 48
        [17] -> line 56
        [22] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 23 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public AbsActionBarView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #68
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] new #26
        + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
      [10] dup
      [11] aload_0 v0
      [12] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.<init> (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
      [15] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] putfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 60
        [6] -> line 48
        [18] -> line 61
        [23] -> line 62
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 24 [Landroid/content/Context; context]
        v2: 0 -> 24 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public AbsActionBarView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #69
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] new #26
        + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.<init> (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
      [16] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [19] aload_0 v0
      [20] aload_1 v1
      [21] putfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContext Landroid/content/Context;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 65
        [7] -> line 48
        [19] -> line 66
        [24] -> line 67
      + Local variable table attribute (count = 4)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 25 [Landroid/content/Context; context]
        v2: 0 -> 25 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 25 [I defStyle]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 3, stack = 5):
      [0] getstatic #30
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 8
      [5] ificmplt +11 (target=16)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #70
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [13] goto +18 (target=31)
      [16] aload_0 v0
      [17] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [20] ifnull +11 (target=31)
      [23] aload_0 v0
      [24] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [27] aload_1 v1
      [28] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [31] aload_0 v0
      [32] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;]
      [35] aconst_null
      [36] getstatic #33
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
      [39] getstatic #31
        + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I]
      [42] iconst_0
      [43] invokevirtual #45
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [46] astore_2 v2
      [47] aload_0 v0
      [48] aload_2 v2
      [49] iconst_4
      [50] iconst_0
      [51] invokevirtual #46
        + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
      [54] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setContentHeight (I)V]
      [57] aload_2 v2
      [58] invokevirtual #47
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [61] aload_0 v0
      [62] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z]
      [65] ifeq +17 (target=82)
      [68] aload_0 v0
      [69] aload_0 v0
      [70] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getContext ()Landroid/content/Context;]
      [73] getstatic #32
        + Fieldref [com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow I]
      [76] invokestatic #54
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
      [79] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V]
      [82] aload_0 v0
      [83] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [86] ifnull +11 (target=97)
      [89] aload_0 v0
      [90] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [93] aload_1 v1
      [94] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [97] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 74
        [8] -> line 75
        [13] -> line 76
        [23] -> line 77
        [31] -> line 82
        [39] -> line 83
        [43] -> line 82
        [47] -> line 84
        [57] -> line 85
        [61] -> line 86
        [68] -> line 87
        [73] -> line 88
        [76] -> line 87
        [82] -> line 90
        [89] -> line 91
        [97] -> line 93
      + Local variable table attribute (count = 3)
        v0: 0 -> 98 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 98 [Landroid/content/res/Configuration; newConfig]
        v2: 47 -> 98 [Landroid/content/res/TypedArray; a]
      + Stack map table attribute (count = 4):
        - [16] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [82] Var: ...[a:android/content/res/TypedArray], Stack: (empty)
        - [97] Var: ..., Stack: (empty)
  + Method:       setSplitActionBar(Z)V
    Access flags: 0x1
      = public void setSplitActionBar(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitActionBar Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 100
        [5] -> line 101
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 6 [Z split]
  + Method:       setSplitWhenNarrow(Z)V
    Access flags: 0x1
      = public void setSplitWhenNarrow(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitWhenNarrow Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 108
        [5] -> line 109
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 6 [Z splitWhenNarrow]
  + Method:       setContentHeight(I)V
    Access flags: 0x1
      = public void setContentHeight(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I]
      [5] aload_0 v0
      [6] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.requestLayout ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 112
        [5] -> line 113
        [9] -> line 114
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 10 [I height]
  + Method:       getContentHeight()I
    Access flags: 0x1
      = public int getContentHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mContentHeight I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
  + Method:       setSplitView(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V
    Access flags: 0x1
      = public void setSplitView(com.actionbarsherlock.internal.widget.ActionBarContainer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 121
        [5] -> line 122
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; splitView]
  + Method:       getAnimatedVisibility()I
    Access flags: 0x1
      = public int getAnimatedVisibility()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [11] getfield #44
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I]
      [14] ireturn
      [15] aload_0 v0
      [16] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I]
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 128
        [7] -> line 129
        [15] -> line 131
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       animateToVisibility(I)V
    Access flags: 0x1
      = public void animateToVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 304, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [11] invokevirtual #55
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V]
      [14] iload_1 v1
      [15] ifne +164 (target=179)
      [18] aload_0 v0
      [19] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.getVisibility ()I]
      [22] ifeq +30 (target=52)
      [25] aload_0 v0
      [26] fconst_0
      [27] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setAlpha (F)V]
      [30] aload_0 v0
      [31] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [34] ifnull +18 (target=52)
      [37] aload_0 v0
      [38] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [41] ifnull +11 (target=52)
      [44] aload_0 v0
      [45] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [48] fconst_0
      [49] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setAlpha (F)V]
      [52] aload_0 v0
      [53] ldc #3
        + String [alpha]
      [55] iconst_1
      [56] newarray 6
      [58] dup
      [59] iconst_0
      [60] fconst_1
      [61] fastore
      [62] invokestatic #63
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [65] astore_2 v2
      [66] aload_2 v2
      [67] ldc2_w #28
        + Long [200]
      [70] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [73] pop
      [74] aload_2 v2
      [75] getstatic #43
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
      [78] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [81] aload_0 v0
      [82] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [85] ifnull +75 (target=160)
      [88] aload_0 v0
      [89] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [92] ifnull +68 (target=160)
      [95] new #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [98] dup
      [99] invokespecial #57
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
      [102] astore_3 v3
      [103] aload_0 v0
      [104] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [107] ldc #3
        + String [alpha]
      [109] iconst_1
      [110] newarray 6
      [112] dup
      [113] iconst_0
      [114] fconst_1
      [115] fastore
      [116] invokestatic #63
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [119] astore v4
      [121] aload v4
      [123] ldc2_w #28
        + Long [200]
      [126] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [129] pop
      [130] aload_3 v3
      [131] aload_0 v0
      [132] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [135] iload_1 v1
      [136] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [139] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [142] aload_3 v3
      [143] aload_2 v2
      [144] invokevirtual #59
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [147] aload v4
      [149] invokevirtual #61
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [152] pop
      [153] aload_3 v3
      [154] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V]
      [157] goto +146 (target=303)
      [160] aload_2 v2
      [161] aload_0 v0
      [162] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [165] iload_1 v1
      [166] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [169] invokevirtual #62
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [172] aload_2 v2
      [173] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V]
      [176] goto +127 (target=303)
      [179] aload_0 v0
      [180] ldc #3
        + String [alpha]
      [182] iconst_1
      [183] newarray 6
      [185] dup
      [186] iconst_0
      [187] fconst_0
      [188] fastore
      [189] invokestatic #63
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [192] astore_2 v2
      [193] aload_2 v2
      [194] ldc2_w #28
        + Long [200]
      [197] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [200] pop
      [201] aload_2 v2
      [202] getstatic #43
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
      [205] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [208] aload_0 v0
      [209] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [212] ifnull +75 (target=287)
      [215] aload_0 v0
      [216] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [219] ifnull +68 (target=287)
      [222] new #18
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [225] dup
      [226] invokespecial #57
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
      [229] astore_3 v3
      [230] aload_0 v0
      [231] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [234] ldc #3
        + String [alpha]
      [236] iconst_1
      [237] newarray 6
      [239] dup
      [240] iconst_0
      [241] fconst_0
      [242] fastore
      [243] invokestatic #63
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [246] astore v4
      [248] aload v4
      [250] ldc2_w #28
        + Long [200]
      [253] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [256] pop
      [257] aload_3 v3
      [258] aload_0 v0
      [259] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [262] iload_1 v1
      [263] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [266] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [269] aload_3 v3
      [270] aload_2 v2
      [271] invokevirtual #59
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [274] aload v4
      [276] invokevirtual #61
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [279] pop
      [280] aload_3 v3
      [281] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.start ()V]
      [284] goto +19 (target=303)
      [287] aload_2 v2
      [288] aload_0 v0
      [289] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [292] iload_1 v1
      [293] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
      [296] invokevirtual #62
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [299] aload_2 v2
      [300] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V]
      [303] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 35)
        [0] -> line 135
        [7] -> line 136
        [14] -> line 138
        [18] -> line 139
        [25] -> line 140
        [30] -> line 141
        [44] -> line 142
        [52] -> line 145
        [66] -> line 146
        [74] -> line 147
        [81] -> line 148
        [95] -> line 149
        [103] -> line 150
        [121] -> line 151
        [130] -> line 152
        [142] -> line 153
        [153] -> line 154
        [157] -> line 155
        [160] -> line 156
        [172] -> line 157
        [176] -> line 159
        [179] -> line 160
        [193] -> line 161
        [201] -> line 162
        [208] -> line 163
        [222] -> line 164
        [230] -> line 165
        [248] -> line 166
        [257] -> line 167
        [269] -> line 168
        [280] -> line 169
        [284] -> line 170
        [287] -> line 171
        [299] -> line 172
        [303] -> line 175
      + Local variable table attribute (count = 8)
        v0: 0 -> 304 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 304 [I visibility]
        v2: 66 -> 176 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
        v3: 103 -> 157 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; set]
        v4: 121 -> 157 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; splitAnim]
        v2: 193 -> 303 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
        v3: 230 -> 284 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; set]
        v4: 248 -> 284 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; splitAnim]
      + Stack map table attribute (count = 7):
        - [14] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [160] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator], Stack: (empty)
        - [176] Var: -1, Stack: (empty)
        - [179] Var: ..., Stack: (empty)
        - [287] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator], Stack: (empty)
        - [303] Var: -1, Stack: (empty)
  + Method:       setVisibility(I)V
    Access flags: 0x1
      = public void setVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [11] invokevirtual #56
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
      [14] aload_0 v0
      [15] iload_1 v1
      [16] invokespecial #71
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup.setVisibility (I)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 179
        [7] -> line 180
        [14] -> line 182
        [19] -> line 183
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 20 [I visibility]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       showOverflowMenu()Z
    Access flags: 0x1
      = public boolean showOverflowMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
      [14] ireturn
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 186
        [7] -> line 187
        [15] -> line 189
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       postShowOverflowMenu()V
    Access flags: 0x1
      = public void postShowOverflowMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] new #25
        + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1]
      [4] dup
      [5] aload_0 v0
      [6] invokespecial #87
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.<init> (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
      [9] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.post (Ljava/lang/Runnable;)Z]
      [12] pop
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 193
        [13] -> line 198
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
  + Method:       hideOverflowMenu()Z
    Access flags: 0x1
      = public boolean hideOverflowMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
      [14] ireturn
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 201
        [7] -> line 202
        [15] -> line 204
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       isOverflowMenuShowing()Z
    Access flags: 0x1
      = public boolean isOverflowMenuShowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
      [14] ireturn
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 208
        [7] -> line 209
        [15] -> line 211
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       isOverflowReserved()Z
    Access flags: 0x1
      = public boolean isOverflowReserved()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +15 (target=19)
      [7] aload_0 v0
      [8] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowReserved ()Z]
      [14] ifeq +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 215
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       dismissPopupMenus()V
    Access flags: 0x1
      = public void dismissPopupMenus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
      [14] pop
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 219
        [7] -> line 220
        [15] -> line 222
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       measureChildView(Landroid/view/View;III)I
    Access flags: 0x4
      = protected int measureChildView(android.view.View,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] iload_2 v2
      [2] ldc #1
        + Integer [-2147483648]
      [4] invokestatic #52
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [7] iload_3 v3
      [8] invokevirtual #51
        + Methodref [android/view/View.measure (II)V]
      [11] iload_2 v2
      [12] aload_1 v1
      [13] invokevirtual #49
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [16] isub
      [17] istore_2 v2
      [18] iload_2 v2
      [19] iload v4
      [21] isub
      [22] istore_2 v2
      [23] iconst_0
      [24] iload_2 v2
      [25] invokestatic #90
        + Methodref [java/lang/Math.max (II)I]
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 226
        [7] -> line 227
        [8] -> line 226
        [11] -> line 229
        [18] -> line 230
        [23] -> line 232
      + Local variable table attribute (count = 5)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 29 [Landroid/view/View; child]
        v2: 0 -> 29 [I availableWidth]
        v3: 0 -> 29 [I childSpecHeight]
        v4: 0 -> 29 [I spacing]
  + Method:       positionChild(Landroid/view/View;III)I
    Access flags: 0x4
      = protected int positionChild(android.view.View,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 8, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #49
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [4] istore v5
      [6] aload_1 v1
      [7] invokevirtual #48
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [10] istore v6
      [12] iload_3 v3
      [13] iload v4
      [15] iload v6
      [17] isub
      [18] iconst_2
      [19] idiv
      [20] iadd
      [21] istore v7
      [23] aload_1 v1
      [24] iload_2 v2
      [25] iload v7
      [27] iload_2 v2
      [28] iload v5
      [30] iadd
      [31] iload v7
      [33] iload v6
      [35] iadd
      [36] invokevirtual #50
        + Methodref [android/view/View.layout (IIII)V]
      [39] iload v5
      [41] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 236
        [6] -> line 237
        [12] -> line 238
        [23] -> line 240
        [39] -> line 242
      + Local variable table attribute (count = 8)
        v0: 0 -> 42 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 42 [Landroid/view/View; child]
        v2: 0 -> 42 [I x]
        v3: 0 -> 42 [I y]
        v4: 0 -> 42 [I contentHeight]
        v5: 6 -> 42 [I childWidth]
        v6: 12 -> 42 [I childHeight]
        v7: 23 -> 42 [I childTop]
  + Method:       positionChildInverse(Landroid/view/View;III)I
    Access flags: 0x4
      = protected int positionChildInverse(android.view.View,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 8, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #49
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [4] istore v5
      [6] aload_1 v1
      [7] invokevirtual #48
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [10] istore v6
      [12] iload_3 v3
      [13] iload v4
      [15] iload v6
      [17] isub
      [18] iconst_2
      [19] idiv
      [20] iadd
      [21] istore v7
      [23] aload_1 v1
      [24] iload_2 v2
      [25] iload v5
      [27] isub
      [28] iload v7
      [30] iload_2 v2
      [31] iload v7
      [33] iload v6
      [35] iadd
      [36] invokevirtual #50
        + Methodref [android/view/View.layout (IIII)V]
      [39] iload v5
      [41] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 246
        [6] -> line 247
        [12] -> line 248
        [23] -> line 250
        [39] -> line 252
      + Local variable table attribute (count = 8)
        v0: 0 -> 42 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView; this]
        v1: 0 -> 42 [Landroid/view/View; child]
        v2: 0 -> 42 [I x]
        v3: 0 -> 42 [I y]
        v4: 0 -> 42 [I contentHeight]
        v5: 6 -> 42 [I childWidth]
        v6: 12 -> 42 [I childHeight]
        v7: 23 -> 42 [I childTop]

Class file attributes (count = 2):
  + Inner classes attribute (count = 9)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
      + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
      + Utf8 [VisibilityAnimListener]
  + Source file attribute:
    + Utf8 [AbsActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/AbsActionBarView$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.AbsActionBarView$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 34):
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.showOverflowMenu ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [postShowOverflowMenu ()V]
  + NameAndType [showOverflowMenu ()Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
  + Utf8 [<init>]
  + Utf8 [AbsActionBarView.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$1]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [postShowOverflowMenu]
  + Utf8 [run]
  + Utf8 [showOverflowMenu]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.AbsActionBarView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V
    Access flags: 0x0
      = AbsActionBarView$1(com.actionbarsherlock.internal.widget.AbsActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 193
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [4] invokevirtual #6
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.showOverflowMenu ()Z]
      [7] pop
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 195
        [8] -> line 196
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
    + NameAndType [postShowOverflowMenu ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$1]
  + Source file attribute:
    + Utf8 [AbsActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]

Constant Pool (count = 67):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I]
  + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mCanceled Z]
  + NameAndType [mFinalVisibility I]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [setVisibility (I)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
  + Utf8 [()V]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V]
  + Utf8 [<init>]
  + Utf8 [AbsActionBarView.java]
  + Utf8 [AnimatorListener]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VisibilityAnimListener]
  + Utf8 [Z]
  + Utf8 [animation]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
  + Utf8 [java/lang/Object]
  + Utf8 [mCanceled]
  + Utf8 [mFinalVisibility]
  + Utf8 [mMenuView]
  + Utf8 [mSplitView]
  + Utf8 [mVisibilityAnim]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [visibility]
  + Utf8 [withFinalVisibility]

Fields (count = 3):
  + Field:        mCanceled Z
    Access flags: 0x2
      = private boolean mCanceled
  + Field:        mFinalVisibility I
    Access flags: 0x0
      = int mFinalVisibility
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.AbsActionBarView this$0

Methods (count = 6):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V
    Access flags: 0x4
      = protected AbsActionBarView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.AbsActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 255
        [9] -> line 256
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; this]
  + Method:       withFinalVisibility(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener withFinalVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 260
        [5] -> line 261
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; this]
        v1: 0 -> 7 [I visibility]
  + Method:       onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [4] iconst_0
      [5] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V]
      [8] aload_0 v0
      [9] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [12] aload_1 v1
      [13] putfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 266
        [8] -> line 267
        [16] -> line 268
        [21] -> line 269
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; this]
        v1: 0 -> 22 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [12] aconst_null
      [13] putfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [16] aload_0 v0
      [17] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [20] aload_0 v0
      [21] getfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I]
      [24] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setVisibility (I)V]
      [27] aload_0 v0
      [28] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [31] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [34] ifnull +27 (target=61)
      [37] aload_0 v0
      [38] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [41] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [44] ifnull +17 (target=61)
      [47] aload_0 v0
      [48] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView;]
      [51] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [54] aload_0 v0
      [55] getfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mFinalVisibility I]
      [58] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 273
        [8] -> line 275
        [16] -> line 276
        [27] -> line 277
        [47] -> line 278
        [61] -> line 280
      + Local variable table attribute (count = 2)
        v0: 0 -> 62 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; this]
        v1: 0 -> 62 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
      + Stack map table attribute (count = 2):
        - [8] Var: ..., Stack: (empty)
        - [61] Var: ..., Stack: (empty)
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.mCanceled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 284
        [5] -> line 285
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 289
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener]
      + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
      + Utf8 [VisibilityAnimListener]
  + Source file attribute:
    + Utf8 [AbsActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarContainer
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.ActionBarContainer extends com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout

Interfaces (count = 0):

Constant Pool (count = 313):
  + Integer [-2147483648]
  + Integer [262144]
  + Integer [393216]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/drawable/ColorDrawable]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/AttributeSet]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/FrameLayout]
  + Class [android/widget/FrameLayout$LayoutParams]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/IcsColorDrawable]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [java/lang/Math]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/view/ViewGroup$LayoutParams.height I]
  + Fieldref [android/view/ViewGroup$LayoutParams.width I]
  + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I]
  + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I]
  + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.offsetTopAndBottom (I)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onFinishInflate ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onHoverEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onLayout (ZIIII)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onMeasure (II)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.findViewById (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getId ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setDescendantFocusability (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setWillNotDraw (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V]
  + Methodref [java/lang/Math.min (II)I]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/graphics/drawable/ColorDrawable;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [SherlockActionBar [I]
  + NameAndType [abs__action_bar I]
  + NameAndType [abs__split_action_bar I]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [bottomMargin I]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getDisplayOptions ()I]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHeight ()I]
  + NameAndType [getId ()I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft ()I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getRight ()I]
  + NameAndType [getSize (I)I]
  + NameAndType [getTop ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [height I]
  + NameAndType [invalidate ()V]
  + NameAndType [isCollapsed ()Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + NameAndType [mBackground Landroid/graphics/drawable/Drawable;]
  + NameAndType [mIsSplit Z]
  + NameAndType [mIsStacked Z]
  + NameAndType [mIsTransitioning Z]
  + NameAndType [mSplitBackground Landroid/graphics/drawable/Drawable;]
  + NameAndType [mStackedBackground Landroid/graphics/drawable/Drawable;]
  + NameAndType [mTabContainer Landroid/view/View;]
  + NameAndType [min (II)I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [offsetTopAndBottom (I)V]
  + NameAndType [onFinishInflate ()V]
  + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [onLayout (ZIIII)V]
  + NameAndType [onMeasure (II)V]
  + NameAndType [onTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [recycle ()V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [setAllowCollapse (Z)V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setDescendantFocusability (I)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setWillNotDraw (Z)V]
  + NameAndType [topMargin I]
  + NameAndType [width I]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/drawable/ColorDrawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarContainer.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/widget/FrameLayout$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [SDK_INT]
  + Utf8 [SherlockActionBar]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs__action_bar]
  + Utf8 [abs__split_action_bar]
  + Utf8 [actionBarViewHeight]
  + Utf8 [addView]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/drawable/ColorDrawable]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [android/widget/FrameLayout$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [bg]
  + Utf8 [bottomMargin]
  + Utf8 [canvas]
  + Utf8 [changed]
  + Utf8 [child]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsColorDrawable]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [containerHeight]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [draw]
  + Utf8 [ev]
  + Utf8 [findViewById]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getDisplayOptions]
  + Utf8 [getDrawable]
  + Utf8 [getHeight]
  + Utf8 [getId]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getRight]
  + Utf8 [getSize]
  + Utf8 [getTabContainer]
  + Utf8 [getTop]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [hasTabs]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [invalidate]
  + Utf8 [isCollapsed]
  + Utf8 [isTransitioning]
  + Utf8 [java/lang/Math]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [lp]
  + Utf8 [mActionBarView]
  + Utf8 [mBackground]
  + Utf8 [mIsSplit]
  + Utf8 [mIsStacked]
  + Utf8 [mIsTransitioning]
  + Utf8 [mSplitBackground]
  + Utf8 [mStackedBackground]
  + Utf8 [mTabContainer]
  + Utf8 [maxHeight]
  + Utf8 [min]
  + Utf8 [mode]
  + Utf8 [needsInvalidate]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [offsetTopAndBottom]
  + Utf8 [onDraw]
  + Utf8 [onFinishInflate]
  + Utf8 [onHoverEvent]
  + Utf8 [onInterceptTouchEvent]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onTouchEvent]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [removeView]
  + Utf8 [setAllowCollapse]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setBounds]
  + Utf8 [setDescendantFocusability]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setPrimaryBackground]
  + Utf8 [setSplitBackground]
  + Utf8 [setStackedBackground]
  + Utf8 [setTabContainer]
  + Utf8 [setTransitioning]
  + Utf8 [setWillNotDraw]
  + Utf8 [styleable]
  + Utf8 [t]
  + Utf8 [tabHeight]
  + Utf8 [tabView]
  + Utf8 [this]
  + Utf8 [topMargin]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]

Fields (count = 8):
  + Field:        mIsTransitioning Z
    Access flags: 0x2
      = private boolean mIsTransitioning
  + Field:        mTabContainer Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mTabContainer
  + Field:        mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarView mActionBarView
  + Field:        mBackground Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mBackground
  + Field:        mStackedBackground Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mStackedBackground
  + Field:        mSplitBackground Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mSplitBackground
  + Field:        mIsSplit Z
    Access flags: 0x2
      = private boolean mIsSplit
  + Field:        mIsStacked Z
    Access flags: 0x2
      = private boolean mIsStacked

Methods (count = 15):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionBarContainer(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #64
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [6] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionBarContainer(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #57
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] aconst_null
      [8] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [11] aload_1 v1
      [12] aload_2 v2
      [13] getstatic #33
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
      [16] invokevirtual #42
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [19] astore_3 v3
      [20] aload_0 v0
      [21] aload_3 v3
      [22] iconst_2
      [23] invokevirtual #43
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [26] putfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
      [29] aload_0 v0
      [30] aload_3 v3
      [31] bipush 12
      [33] invokevirtual #43
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [36] putfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [39] aload_0 v0
      [40] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [43] instanceof #6
        + Class [android/graphics/drawable/ColorDrawable]
      [46] ifeq +29 (target=75)
      [49] getstatic #26
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [52] bipush 11
      [54] ificmpge +21 (target=75)
      [57] aload_0 v0
      [58] new #23
        + Class [com/actionbarsherlock/internal/widget/IcsColorDrawable]
      [61] dup
      [62] aload_0 v0
      [63] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [66] checkcast #6
        + Class [android/graphics/drawable/ColorDrawable]
      [69] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable;)V]
      [72] putfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [75] aload_0 v0
      [76] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getId ()I]
      [79] getstatic #32
        + Fieldref [com/actionbarsherlock/R$id.abs__split_action_bar I]
      [82] ificmpne +17 (target=99)
      [85] aload_0 v0
      [86] iconst_1
      [87] putfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z]
      [90] aload_0 v0
      [91] aload_3 v3
      [92] iconst_3
      [93] invokevirtual #43
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [96] putfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [99] aload_3 v3
      [100] invokevirtual #44
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [103] aload_0 v0
      [104] aload_0 v0
      [105] getfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z]
      [108] ifeq +18 (target=126)
      [111] aload_0 v0
      [112] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [115] ifnonnull +7 (target=122)
      [118] iconst_1
      [119] goto +26 (target=145)
      [122] iconst_0
      [123] goto +22 (target=145)
      [126] aload_0 v0
      [127] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
      [130] ifnonnull +14 (target=144)
      [133] aload_0 v0
      [134] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [137] ifnonnull +7 (target=144)
      [140] iconst_1
      [141] goto +4 (target=145)
      [144] iconst_0
      [145] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setWillNotDraw (Z)V]
      [148] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 54
        [6] -> line 56
        [11] -> line 58
        [13] -> line 59
        [16] -> line 58
        [20] -> line 60
        [29] -> line 61
        [31] -> line 62
        [33] -> line 61
        [39] -> line 65
        [57] -> line 66
        [75] -> line 69
        [85] -> line 70
        [90] -> line 71
        [92] -> line 72
        [93] -> line 71
        [99] -> line 74
        [103] -> line 76
        [126] -> line 77
        [145] -> line 76
        [148] -> line 78
      + Local variable table attribute (count = 4)
        v0: 0 -> 149 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 149 [Landroid/content/Context; context]
        v2: 0 -> 149 [Landroid/util/AttributeSet; attrs]
        v3: 20 -> 149 [Landroid/content/res/TypedArray; a]
      + Stack map table attribute (count = 7):
        - [75] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: 
        - [99] Var: ..., Stack: (empty)
        - [122] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer]
        - [123] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i]
        - [126] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer]
        - [144] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer]
        - [145] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i]
  + Method:       onFinishInflate()V
    Access flags: 0x1
      = public void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #58
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onFinishInflate ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getstatic #31
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar I]
      [9] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.findViewById (I)Landroid/view/View;]
      [12] checkcast #22
        + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      [15] putfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 82
        [4] -> line 83
        [18] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
  + Method:       setPrimaryBackground(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setPrimaryBackground(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 87
        [5] -> line 88
        [9] -> line 89
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 10 [Landroid/graphics/drawable/Drawable; bg]
  + Method:       setStackedBackground(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setStackedBackground(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 92
        [5] -> line 93
        [9] -> line 94
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 10 [Landroid/graphics/drawable/Drawable; bg]
  + Method:       setSplitBackground(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setSplitBackground(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 97
        [5] -> line 98
        [9] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 10 [Landroid/graphics/drawable/Drawable; bg]
  + Method:       setTransitioning(Z)V
    Access flags: 0x1
      = public void setTransitioning(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] ifeq +8 (target=15)
      [10] ldc #3
        + Integer [393216]
      [12] goto +5 (target=17)
      [15] ldc #2
        + Integer [262144]
      [17] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setDescendantFocusability (I)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 110
        [5] -> line 111
        [15] -> line 112
        [17] -> line 111
        [20] -> line 113
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 21 [Z isTransitioning]
      + Stack map table attribute (count = 2):
        - [15] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer]
        - [17] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i]
  + Method:       onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsTransitioning Z]
      [4] ifne +13 (target=17)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #60
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
      [12] ifne +5 (target=17)
      [15] iconst_0
      [16] ireturn
      [17] iconst_1
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 19 [Landroid/view/MotionEvent; ev]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #63
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onTouchEvent (Landroid/view/MotionEvent;)Z]
      [5] pop
      [6] iconst_1
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 122
        [6] -> line 125
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 8 [Landroid/view/MotionEvent; ev]
  + Method:       onHoverEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onHoverEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #59
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onHoverEvent (Landroid/view/MotionEvent;)Z]
      [5] pop
      [6] iconst_1
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 130
        [6] -> line 133
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 8 [Landroid/view/MotionEvent; ev]
  + Method:       setTabContainer(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V
    Access flags: 0x1
      = public void setTabContainer(com.actionbarsherlock.internal.widget.ScrollingTabContainerView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [12] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [20] aload_1 v1
      [21] ifnull +29 (target=50)
      [24] aload_0 v0
      [25] aload_1 v1
      [26] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V]
      [29] aload_1 v1
      [30] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [33] astore_2 v2
      [34] aload_2 v2
      [35] iconst_m1
      [36] putfield #28
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [39] aload_2 v2
      [40] bipush -2
      [42] putfield #27
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [45] aload_1 v1
      [46] iconst_0
      [47] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 137
        [7] -> line 138
        [15] -> line 140
        [20] -> line 141
        [24] -> line 142
        [29] -> line 143
        [34] -> line 144
        [39] -> line 145
        [45] -> line 146
        [50] -> line 148
      + Local variable table attribute (count = 3)
        v0: 0 -> 51 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 51 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; tabView]
        v2: 34 -> 50 [Landroid/view/ViewGroup$LayoutParams; lp]
      + Stack map table attribute (count = 2):
        - [15] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
  + Method:       getTabContainer()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getTabContainer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 151
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
  + Method:       onDraw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void onDraw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getWidth ()I]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] invokevirtual #69
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getHeight ()I]
      [11] ifne +4 (target=15)
      [14] return
      [15] aload_0 v0
      [16] getfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z]
      [19] ifeq +21 (target=40)
      [22] aload_0 v0
      [23] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [26] ifnull +51 (target=77)
      [29] aload_0 v0
      [30] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [33] aload_1 v1
      [34] invokevirtual #45
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [37] goto +40 (target=77)
      [40] aload_0 v0
      [41] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
      [44] ifnull +11 (target=55)
      [47] aload_0 v0
      [48] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
      [51] aload_1 v1
      [52] invokevirtual #45
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [55] aload_0 v0
      [56] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [59] ifnull +18 (target=77)
      [62] aload_0 v0
      [63] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z]
      [66] ifeq +11 (target=77)
      [69] aload_0 v0
      [70] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [73] aload_1 v1
      [74] invokevirtual #45
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 156
        [14] -> line 157
        [15] -> line 160
        [22] -> line 161
        [37] -> line 162
        [40] -> line 163
        [47] -> line 164
        [55] -> line 166
        [69] -> line 167
        [77] -> line 170
      + Local variable table attribute (count = 2)
        v0: 0 -> 78 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 78 [Landroid/graphics/Canvas; canvas]
      + Stack map table attribute (count = 6):
        - [14] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: (empty)
        - [37] Var: ..., Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [55] Var: ..., Stack: (empty)
        - [77] Var: ..., Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x1
      = public void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 120, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #62
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onMeasure (II)V]
      [6] aload_0 v0
      [7] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [10] ifnonnull +4 (target=14)
      [13] return
      [14] aload_0 v0
      [15] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [18] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [21] checkcast #16
        + Class [android/widget/FrameLayout$LayoutParams]
      [24] astore_3 v3
      [25] aload_0 v0
      [26] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [29] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z]
      [32] ifeq +7 (target=39)
      [35] iconst_0
      [36] goto +20 (target=56)
      [39] aload_0 v0
      [40] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [43] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I]
      [46] aload_3 v3
      [47] getfield #30
        + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I]
      [50] iadd
      [51] aload_3 v3
      [52] getfield #29
        + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I]
      [55] iadd
      [56] istore v4
      [58] aload_0 v0
      [59] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [62] ifnull +57 (target=119)
      [65] aload_0 v0
      [66] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [69] invokevirtual #52
        + Methodref [android/view/View.getVisibility ()I]
      [72] bipush 8
      [74] ificmpeq +45 (target=119)
      [77] iload_2 v2
      [78] invokestatic #55
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [81] istore v5
      [83] iload v5
      [85] ldc #1
        + Integer [-2147483648]
      [87] ificmpne +32 (target=119)
      [90] iload_2 v2
      [91] invokestatic #56
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [94] istore v6
      [96] aload_0 v0
      [97] aload_0 v0
      [98] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I]
      [101] iload v4
      [103] aload_0 v0
      [104] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [107] invokevirtual #49
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [110] iadd
      [111] iload v6
      [113] invokestatic #91
        + Methodref [java/lang/Math.min (II)I]
      [116] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setMeasuredDimension (II)V]
      [119] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 181
        [6] -> line 183
        [14] -> line 185
        [25] -> line 186
        [39] -> line 187
        [56] -> line 186
        [58] -> line 189
        [77] -> line 190
        [83] -> line 191
        [90] -> line 192
        [96] -> line 193
        [101] -> line 194
        [111] -> line 195
        [113] -> line 194
        [116] -> line 193
        [119] -> line 198
      + Local variable table attribute (count = 7)
        v0: 0 -> 120 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 120 [I widthMeasureSpec]
        v2: 0 -> 120 [I heightMeasureSpec]
        v3: 25 -> 120 [Landroid/widget/FrameLayout$LayoutParams; lp]
        v4: 58 -> 120 [I actionBarViewHeight]
        v5: 83 -> 119 [I mode]
        v6: 96 -> 119 [I maxHeight]
      + Stack map table attribute (count = 4):
        - [14] Var: ..., Stack: (empty)
        - [39] Var: ...[a:android/widget/FrameLayout$LayoutParams], Stack: (empty)
        - [56] Var: ..., Stack: [i]
        - [119] Var: ...[i], Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x1
      = public void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 333, locals = 12, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] iload v5
      [8] invokespecial #61
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout.onLayout (ZIIII)V]
      [11] aload_0 v0
      [12] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [15] ifnull +19 (target=34)
      [18] aload_0 v0
      [19] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [22] invokevirtual #52
        + Methodref [android/view/View.getVisibility ()I]
      [25] bipush 8
      [27] ificmpeq +7 (target=34)
      [30] iconst_1
      [31] goto +4 (target=35)
      [34] iconst_0
      [35] istore v6
      [37] aload_0 v0
      [38] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [41] ifnull +134 (target=175)
      [44] aload_0 v0
      [45] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [48] invokevirtual #52
        + Methodref [android/view/View.getVisibility ()I]
      [51] bipush 8
      [53] ificmpeq +122 (target=175)
      [56] aload_0 v0
      [57] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I]
      [60] istore v7
      [62] aload_0 v0
      [63] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [66] invokevirtual #49
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [69] istore v8
      [71] aload_0 v0
      [72] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [75] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getDisplayOptions ()I]
      [78] iconst_2
      [79] iand
      [80] ifne +78 (target=158)
      [83] aload_0 v0
      [84] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildCount ()I]
      [87] istore v9
      [89] iconst_0
      [90] istore v10
      [92] goto +43 (target=135)
      [95] aload_0 v0
      [96] iload v10
      [98] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getChildAt (I)Landroid/view/View;]
      [101] astore v11
      [103] aload v11
      [105] aload_0 v0
      [106] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [109] ifacmpne +6 (target=115)
      [112] goto +20 (target=132)
      [115] aload_0 v0
      [116] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [119] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isCollapsed ()Z]
      [122] ifne +10 (target=132)
      [125] aload v11
      [127] iload v8
      [129] invokevirtual #54
        + Methodref [android/view/View.offsetTopAndBottom (I)V]
      [132] iinc v10, 1
      [135] iload v10
      [137] iload v9
      [139] ificmplt -44 (target=95)
      [142] aload_0 v0
      [143] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [146] iload_2 v2
      [147] iconst_0
      [148] iload v4
      [150] iload v8
      [152] invokevirtual #53
        + Methodref [android/view/View.layout (IIII)V]
      [155] goto +20 (target=175)
      [158] aload_0 v0
      [159] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [162] iload_2 v2
      [163] iload v7
      [165] iload v8
      [167] isub
      [168] iload v4
      [170] iload v7
      [172] invokevirtual #53
        + Methodref [android/view/View.layout (IIII)V]
      [175] iconst_0
      [176] istore v7
      [178] aload_0 v0
      [179] getfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsSplit Z]
      [182] ifeq +33 (target=215)
      [185] aload_0 v0
      [186] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [189] ifnull +134 (target=323)
      [192] aload_0 v0
      [193] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [196] iconst_0
      [197] iconst_0
      [198] aload_0 v0
      [199] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredWidth ()I]
      [202] aload_0 v0
      [203] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.getMeasuredHeight ()I]
      [206] invokevirtual #46
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [209] iconst_1
      [210] istore v7
      [212] goto +111 (target=323)
      [215] aload_0 v0
      [216] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
      [219] ifnull +41 (target=260)
      [222] aload_0 v0
      [223] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mBackground Landroid/graphics/drawable/Drawable;]
      [226] aload_0 v0
      [227] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [230] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I]
      [233] aload_0 v0
      [234] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [237] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I]
      [240] aload_0 v0
      [241] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [244] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I]
      [247] aload_0 v0
      [248] getfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mActionBarView Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [251] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I]
      [254] invokevirtual #46
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [257] iconst_1
      [258] istore v7
      [260] aload_0 v0
      [261] iload v6
      [263] ifeq +14 (target=277)
      [266] aload_0 v0
      [267] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [270] ifnull +7 (target=277)
      [273] iconst_1
      [274] goto +4 (target=278)
      [277] iconst_0
      [278] dup_x1
      [279] putfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mIsStacked Z]
      [282] ifeq +41 (target=323)
      [285] aload_0 v0
      [286] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mStackedBackground Landroid/graphics/drawable/Drawable;]
      [289] aload_0 v0
      [290] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [293] invokevirtual #48
        + Methodref [android/view/View.getLeft ()I]
      [296] aload_0 v0
      [297] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [300] invokevirtual #51
        + Methodref [android/view/View.getTop ()I]
      [303] aload_0 v0
      [304] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [307] invokevirtual #50
        + Methodref [android/view/View.getRight ()I]
      [310] aload_0 v0
      [311] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContainer.mTabContainer Landroid/view/View;]
      [314] invokevirtual #47
        + Methodref [android/view/View.getBottom ()I]
      [317] invokevirtual #46
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [320] iconst_1
      [321] istore v7
      [323] iload v7
      [325] ifeq +7 (target=332)
      [328] aload_0 v0
      [329] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.invalidate ()V]
      [332] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 35)
        [0] -> line 202
        [11] -> line 204
        [37] -> line 206
        [56] -> line 207
        [62] -> line 208
        [71] -> line 210
        [83] -> line 212
        [89] -> line 213
        [95] -> line 214
        [103] -> line 216
        [115] -> line 218
        [125] -> line 219
        [132] -> line 213
        [142] -> line 222
        [155] -> line 223
        [158] -> line 224
        [175] -> line 228
        [178] -> line 229
        [185] -> line 230
        [192] -> line 231
        [209] -> line 232
        [212] -> line 234
        [215] -> line 235
        [222] -> line 236
        [240] -> line 237
        [254] -> line 236
        [257] -> line 238
        [260] -> line 240
        [285] -> line 241
        [303] -> line 242
        [317] -> line 241
        [320] -> line 243
        [323] -> line 247
        [328] -> line 248
        [332] -> line 250
      + Local variable table attribute (count = 13)
        v0: 0 -> 333 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer; this]
        v1: 0 -> 333 [Z changed]
        v2: 0 -> 333 [I l]
        v3: 0 -> 333 [I t]
        v4: 0 -> 333 [I r]
        v5: 0 -> 333 [I b]
        v6: 37 -> 333 [Z hasTabs]
        v7: 62 -> 175 [I containerHeight]
        v8: 71 -> 175 [I tabHeight]
        v9: 89 -> 155 [I count]
        v10: 92 -> 142 [I i]
        v11: 103 -> 132 [Landroid/view/View; child]
        v7: 178 -> 333 [Z needsInvalidate]
      + Stack map table attribute (count = 15):
        - [34] Var: ..., Stack: (empty)
        - [35] Var: ..., Stack: [i]
        - [95] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i][i][i][i][i][i][i][i][i][i], Stack: 
        - [115] Var: ...[a:android/view/View], Stack: (empty)
        - [132] Var: -1, Stack: (empty)
        - [135] Var: ..., Stack: (empty)
        - [158] Var: -2, Stack: (empty)
        - [175] Var: -2, Stack: (empty)
        - [212] Var: ...[i], Stack: (empty)
        - [215] Var: ..., Stack: (empty)
        - [260] Var: ..., Stack: (empty)
        - [277] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer]
        - [278] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i][i][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i]
        - [323] Var: ..., Stack: (empty)
        - [332] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/FrameLayout$LayoutParams]
      + Class [android/widget/FrameLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [ActionBarContainer.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarContextView
  Superclass:    com/actionbarsherlock/internal/widget/AbsActionBarView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.ActionBarContextView extends com.actionbarsherlock.internal.widget.AbsActionBarView

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]

Constant Pool (count = 651):
  + Integer [-2147483648]
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [1073741824]
  + Integer [2147483647]
  + String [ can only be used ]
  + String [scaleY]
  + String [translationX]
  + String [with android:layout_height="wrap_content"]
  + String [with android:layout_width="match_parent" (or fill_parent)]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/content/res/TypedArray]
  + Class [android/text/TextUtils]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewGroup$MarginLayoutParams]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [android/view/animation/DecelerateInterpolator]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Long [100]
  + Long [200]
  + Fieldref [android/util/DisplayMetrics.widthPixels I]
  + Fieldref [android/view/ViewGroup$LayoutParams.height I]
  + Fieldref [android/view/ViewGroup$LayoutParams.width I]
  + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I]
  + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I]
  + Fieldref [com/actionbarsherlock/R$attr.actionModeStyle I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_close_button I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_mode_close_item I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
  + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
  + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setPackageName (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/animation/DecelerateInterpolator.<init> ()V]
  + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/widget/LinearLayout.setVisibility (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setStartDelay (J)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setScaleY (F)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.findViewById (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getParent ()Landroid/view/ViewParent;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setTranslationX (F)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setReserveOverflow (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChildInverse (Landroid/view/View;III)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V]
  + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SherlockActionMode [I]
  + NameAndType [abs__action_bar_subtitle I]
  + NameAndType [abs__action_bar_title I]
  + NameAndType [abs__action_bar_title_item I]
  + NameAndType [abs__action_mode_close_button I]
  + NameAndType [abs__action_mode_close_item I]
  + NameAndType [actionModeStyle I]
  + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [dismissPopupMenus ()Z]
  + NameAndType [end ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finishAnimation ()V]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getEventType ()I]
  + NameAndType [getLayoutDimension (II)I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMenu ()Lcom/actionbarsherlock/view/Menu;]
  + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + NameAndType [getMode (I)I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getSize (I)I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [height I]
  + NameAndType [hideOverflowMenu ()Z]
  + NameAndType [hideSubMenus ()Z]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [initTitle ()V]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [isOverflowMenuShowing ()Z]
  + NameAndType [killMode ()V]
  + NameAndType [leftMargin I]
  + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + NameAndType [mAnimateInOnLayout Z]
  + NameAndType [mAnimationMode I]
  + NameAndType [mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
  + NameAndType [mContentHeight I]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [mCustomView Landroid/view/View;]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + NameAndType [mSplitActionBar Z]
  + NameAndType [mSplitBackground Landroid/graphics/drawable/Drawable;]
  + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [mSubtitle Ljava/lang/CharSequence;]
  + NameAndType [mSubtitleStyleRes I]
  + NameAndType [mSubtitleView Landroid/widget/TextView;]
  + NameAndType [mTitle Ljava/lang/CharSequence;]
  + NameAndType [mTitleLayout Landroid/widget/LinearLayout;]
  + NameAndType [mTitleStyleRes I]
  + NameAndType [mTitleView Landroid/widget/TextView;]
  + NameAndType [makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [measure (II)V]
  + NameAndType [measureChildView (Landroid/view/View;III)I]
  + NameAndType [min (II)I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [positionChild (Landroid/view/View;III)I]
  + NameAndType [positionChildInverse (Landroid/view/View;III)I]
  + NameAndType [recycle ()V]
  + NameAndType [removeAllViews ()V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [rightMargin I]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setClassName (Ljava/lang/CharSequence;)V]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [setItemLimit (I)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setPackageName (Ljava/lang/CharSequence;)V]
  + NameAndType [setReserveOverflow (Z)V]
  + NameAndType [setScaleY (F)V]
  + NameAndType [setSplitActionBar (Z)V]
  + NameAndType [setStartDelay (J)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTextAppearance (Landroid/content/Context;I)V]
  + NameAndType [setTranslationX (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setWidthLimit (IZ)V]
  + NameAndType [showOverflowMenu ()Z]
  + NameAndType [start ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [width I]
  + NameAndType [widthPixels I]
  + NameAndType [with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + NameAndType [wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [ can only be used ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(IZ)V]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;III)I]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [ANIMATE_IDLE]
  + Utf8 [ANIMATE_IN]
  + Utf8 [ANIMATE_OUT]
  + Utf8 [ActionBarContextView.java]
  + Utf8 [AnimatorListener]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup$MarginLayoutParams;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MarginLayoutParams]
  + Utf8 [MeasureSpec]
  + Utf8 [OnClickListener]
  + Utf8 [SherlockActionMode]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs__action_bar_subtitle]
  + Utf8 [abs__action_bar_title]
  + Utf8 [abs__action_bar_title_item]
  + Utf8 [abs__action_mode_close_button]
  + Utf8 [abs__action_mode_close_item]
  + Utf8 [actionModeStyle]
  + Utf8 [addListener]
  + Utf8 [addMenuPresenter]
  + Utf8 [addView]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewGroup$MarginLayoutParams]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [android/view/animation/DecelerateInterpolator]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [animation]
  + Utf8 [append]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [availableWidth]
  + Utf8 [b]
  + Utf8 [buttonAnimator]
  + Utf8 [changed]
  + Utf8 [child]
  + Utf8 [childSpecHeight]
  + Utf8 [closeButton]
  + Utf8 [closeMode]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView$1]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [contentHeight]
  + Utf8 [contentWidth]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [customHeight]
  + Utf8 [customHeightMode]
  + Utf8 [customWidth]
  + Utf8 [customWidthMode]
  + Utf8 [defStyle]
  + Utf8 [dismissPopupMenus]
  + Utf8 [end]
  + Utf8 [event]
  + Utf8 [findViewById]
  + Utf8 [finishAnimation]
  + Utf8 [from]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [generateLayoutParams]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getClass]
  + Utf8 [getContext]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getDrawable]
  + Utf8 [getEventType]
  + Utf8 [getLayoutDimension]
  + Utf8 [getLayoutParams]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMenu]
  + Utf8 [getMenuView]
  + Utf8 [getMode]
  + Utf8 [getName]
  + Utf8 [getPackageName]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getParent]
  + Utf8 [getResourceId]
  + Utf8 [getResources]
  + Utf8 [getSimpleName]
  + Utf8 [getSize]
  + Utf8 [getSubtitle]
  + Utf8 [getTitle]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [hasSubtitle]
  + Utf8 [hasTitle]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [hideOverflowMenu]
  + Utf8 [hideSubMenus]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [initForMode]
  + Utf8 [initTitle]
  + Utf8 [isEmpty]
  + Utf8 [isOverflowMenuShowing]
  + Utf8 [j]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [killMode]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [layoutParams]
  + Utf8 [leftMargin]
  + Utf8 [lp]
  + Utf8 [mActionMenuPresenter]
  + Utf8 [mAnimateInOnLayout]
  + Utf8 [mAnimationMode]
  + Utf8 [mClose]
  + Utf8 [mContentHeight]
  + Utf8 [mContext]
  + Utf8 [mCurrentAnimation]
  + Utf8 [mCustomView]
  + Utf8 [mMenuView]
  + Utf8 [mSplitActionBar]
  + Utf8 [mSplitBackground]
  + Utf8 [mSplitView]
  + Utf8 [mSubtitle]
  + Utf8 [mSubtitleStyleRes]
  + Utf8 [mSubtitleView]
  + Utf8 [mTitle]
  + Utf8 [mTitleLayout]
  + Utf8 [mTitleStyleRes]
  + Utf8 [mTitleView]
  + Utf8 [makeInAnimation]
  + Utf8 [makeMeasureSpec]
  + Utf8 [makeOutAnimation]
  + Utf8 [maxHeight]
  + Utf8 [measure]
  + Utf8 [measureChildView]
  + Utf8 [measuredHeight]
  + Utf8 [menu]
  + Utf8 [min]
  + Utf8 [mode]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [ofFloat]
  + Utf8 [oldParent]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [paddedViewHeight]
  + Utf8 [play]
  + Utf8 [positionChild]
  + Utf8 [positionChildInverse]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [removeAllViews]
  + Utf8 [removeView]
  + Utf8 [requestLayout]
  + Utf8 [rightMargin]
  + Utf8 [scaleY]
  + Utf8 [set]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setClassName]
  + Utf8 [setContentDescription]
  + Utf8 [setContentHeight]
  + Utf8 [setCustomView]
  + Utf8 [setDuration]
  + Utf8 [setInterpolator]
  + Utf8 [setItemLimit]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setOnClickListener]
  + Utf8 [setPackageName]
  + Utf8 [setReserveOverflow]
  + Utf8 [setScaleY]
  + Utf8 [setSplitActionBar]
  + Utf8 [setStartDelay]
  + Utf8 [setSubtitle]
  + Utf8 [setText]
  + Utf8 [setTextAppearance]
  + Utf8 [setTitle]
  + Utf8 [setTranslationX]
  + Utf8 [setVisibility]
  + Utf8 [setWidthLimit]
  + Utf8 [shouldDelayChildPressedState]
  + Utf8 [showOverflowMenu]
  + Utf8 [split]
  + Utf8 [start]
  + Utf8 [styleable]
  + Utf8 [subtitle]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [translationX]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [verticalPadding]
  + Utf8 [view]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthPixels]
  + Utf8 [with]
  + Utf8 [with android:layout_height="wrap_content"]
  + Utf8 [with android:layout_width="match_parent" (or fill_parent)]
  + Utf8 [wrap]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 16):
  + Field:        mTitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mTitle
  + Field:        mSubtitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mSubtitle
  + Field:        mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout mClose
  + Field:        mCustomView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mCustomView
  + Field:        mTitleLayout Landroid/widget/LinearLayout;
    Access flags: 0x2
      = private android.widget.LinearLayout mTitleLayout
  + Field:        mTitleView Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mTitleView
  + Field:        mSubtitleView Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mSubtitleView
  + Field:        mTitleStyleRes I
    Access flags: 0x2
      = private int mTitleStyleRes
  + Field:        mSubtitleStyleRes I
    Access flags: 0x2
      = private int mSubtitleStyleRes
  + Field:        mSplitBackground Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mSplitBackground
  + Field:        mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator mCurrentAnimation
  + Field:        mAnimateInOnLayout Z
    Access flags: 0x2
      = private boolean mAnimateInOnLayout
  + Field:        mAnimationMode I
    Access flags: 0x2
      = private int mAnimationMode
  + Field:        ANIMATE_IDLE I
    Access flags: 0x1a
      = private static final int ANIMATE_IDLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        ANIMATE_IN I
    Access flags: 0x1a
      = private static final int ANIMATE_IN
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        ANIMATE_OUT I
    Access flags: 0x1a
      = private static final int ANIMATE_OUT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]

Methods (count = 31):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionBarContextView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #161
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 70
        [6] -> line 71
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionBarContextView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] getstatic #63
        + Fieldref [com/actionbarsherlock/R$attr.actionModeStyle I]
      [6] invokespecial #162
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 74
        [9] -> line 75
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 10 [Landroid/content/Context; context]
        v2: 0 -> 10 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public ActionBarContextView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #156
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_1 v1
      [8] aload_2 v2
      [9] getstatic #69
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionMode [I]
      [12] iload_3 v3
      [13] iconst_0
      [14] invokevirtual #91
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [17] astore v4
      [19] aload_0 v0
      [20] aload v4
      [22] iconst_2
      [23] invokevirtual #93
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [26] invokevirtual #183
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [29] aload_0 v0
      [30] aload v4
      [32] iconst_0
      [33] iconst_0
      [34] invokevirtual #95
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [37] putfield #87
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I]
      [40] aload_0 v0
      [41] aload v4
      [43] iconst_1
      [44] iconst_0
      [45] invokevirtual #95
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [48] putfield #83
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I]
      [51] aload_0 v0
      [52] aload v4
      [54] iconst_4
      [55] iconst_0
      [56] invokevirtual #94
        + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
      [59] putfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
      [62] aload_0 v0
      [63] aload v4
      [65] iconst_3
      [66] invokevirtual #93
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [69] putfield #80
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [72] aload v4
      [74] invokevirtual #96
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 78
        [7] -> line 80
        [19] -> line 81
        [22] -> line 82
        [23] -> line 81
        [29] -> line 83
        [32] -> line 84
        [34] -> line 83
        [40] -> line 85
        [43] -> line 86
        [45] -> line 85
        [51] -> line 88
        [54] -> line 89
        [56] -> line 88
        [62] -> line 91
        [65] -> line 92
        [66] -> line 91
        [72] -> line 94
        [77] -> line 95
      + Local variable table attribute (count = 5)
        v0: 0 -> 78 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 78 [Landroid/content/Context; context]
        v2: 0 -> 78 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 78 [I defStyle]
        v4: 19 -> 78 [Landroid/content/res/TypedArray; a]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x1
      = public void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #157
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [8] ifnull +19 (target=27)
      [11] aload_0 v0
      [12] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [15] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
      [18] pop
      [19] aload_0 v0
      [20] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [23] invokevirtual #145
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 99
        [4] -> line 100
        [11] -> line 101
        [19] -> line 102
        [27] -> line 104
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)
  + Method:       setSplitActionBar(Z)V
    Access flags: 0x1
      = public void setSplitActionBar(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 198, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z]
      [4] iload_1 v1
      [5] ificmpeq +192 (target=197)
      [8] aload_0 v0
      [9] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [12] ifnull +180 (target=192)
      [15] new #22
        + Class [android/view/ViewGroup$LayoutParams]
      [18] dup
      [19] bipush -2
      [21] iconst_m1
      [22] invokespecial #109
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [25] astore_2 v2
      [26] iload_1 v1
      [27] ifne +61 (target=88)
      [30] aload_0 v0
      [31] aload_0 v0
      [32] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [35] aload_0 v0
      [36] invokevirtual #143
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [39] checkcast #41
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [42] putfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [45] aload_0 v0
      [46] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [49] aconst_null
      [50] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [53] aload_0 v0
      [54] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [57] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [60] checkcast #21
        + Class [android/view/ViewGroup]
      [63] astore_3 v3
      [64] aload_3 v3
      [65] ifnull +11 (target=76)
      [68] aload_3 v3
      [69] aload_0 v0
      [70] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [73] invokevirtual #108
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [76] aload_0 v0
      [77] aload_0 v0
      [78] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [81] aload_2 v2
      [82] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [85] goto +107 (target=192)
      [88] aload_0 v0
      [89] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [92] aload_0 v0
      [93] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;]
      [96] invokevirtual #90
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [99] invokevirtual #92
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [102] getfield #58
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [105] iconst_1
      [106] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V]
      [109] aload_0 v0
      [110] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [113] ldc #6
        + Integer [2147483647]
      [115] invokevirtual #147
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V]
      [118] aload_2 v2
      [119] iconst_m1
      [120] putfield #60
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [123] aload_2 v2
      [124] aload_0 v0
      [125] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
      [128] putfield #59
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [131] aload_0 v0
      [132] aload_0 v0
      [133] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [136] aload_0 v0
      [137] invokevirtual #143
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [140] checkcast #41
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [143] putfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [146] aload_0 v0
      [147] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [150] aload_0 v0
      [151] getfield #80
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [154] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [157] aload_0 v0
      [158] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [161] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [164] checkcast #21
        + Class [android/view/ViewGroup]
      [167] astore_3 v3
      [168] aload_3 v3
      [169] ifnull +11 (target=180)
      [172] aload_3 v3
      [173] aload_0 v0
      [174] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [177] invokevirtual #108
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [180] aload_0 v0
      [181] getfield #81
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [184] aload_0 v0
      [185] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [188] aload_2 v2
      [189] invokevirtual #159
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [192] aload_0 v0
      [193] iload_1 v1
      [194] invokespecial #158
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V]
      [197] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 108
        [8] -> line 109
        [15] -> line 111
        [21] -> line 112
        [22] -> line 111
        [26] -> line 113
        [30] -> line 114
        [45] -> line 115
        [53] -> line 116
        [64] -> line 117
        [76] -> line 118
        [85] -> line 119
        [88] -> line 121
        [92] -> line 122
        [106] -> line 121
        [109] -> line 124
        [118] -> line 126
        [123] -> line 127
        [131] -> line 128
        [146] -> line 129
        [157] -> line 130
        [168] -> line 131
        [180] -> line 132
        [192] -> line 135
        [197] -> line 137
      + Local variable table attribute (count = 5)
        v0: 0 -> 198 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 198 [Z split]
        v2: 26 -> 192 [Landroid/view/ViewGroup$LayoutParams; layoutParams]
        v3: 64 -> 85 [Landroid/view/ViewGroup; oldParent]
        v3: 168 -> 192 [Landroid/view/ViewGroup; oldParent]
      + Stack map table attribute (count = 5):
        - [76] Var: ...[a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: (empty)
        - [88] Var: -1, Stack: (empty)
        - [180] Var: ...[a:android/view/ViewGroup], Stack: (empty)
        - [192] Var: -2, Stack: (empty)
        - [197] Var: ..., Stack: (empty)
  + Method:       setContentHeight(I)V
    Access flags: 0x1
      = public void setContentHeight(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 140
        [5] -> line 141
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 6 [I height]
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setCustomView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [12] invokevirtual #181
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [20] aload_0 v0
      [21] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [24] ifnull +16 (target=40)
      [27] aload_0 v0
      [28] aload_0 v0
      [29] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [32] invokevirtual #181
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeView (Landroid/view/View;)V]
      [35] aload_0 v0
      [36] aconst_null
      [37] putfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [40] aload_1 v1
      [41] ifnull +8 (target=49)
      [44] aload_0 v0
      [45] aload_1 v1
      [46] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V]
      [49] aload_0 v0
      [50] invokevirtual #182
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.requestLayout ()V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 144
        [7] -> line 145
        [15] -> line 147
        [20] -> line 148
        [27] -> line 149
        [35] -> line 150
        [40] -> line 152
        [44] -> line 153
        [49] -> line 155
        [53] -> line 156
      + Local variable table attribute (count = 2)
        v0: 0 -> 54 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 54 [Landroid/view/View; view]
      + Stack map table attribute (count = 3):
        - [15] Var: ..., Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [49] Var: ..., Stack: (empty)
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #85
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] invokespecial #173
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 159
        [5] -> line 160
        [9] -> line 161
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 10 [Ljava/lang/CharSequence; title]
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setSubtitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #82
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] invokespecial #173
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.initTitle ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 164
        [5] -> line 165
        [9] -> line 166
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 10 [Ljava/lang/CharSequence; subtitle]
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #85
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 169
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getSubtitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #82
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 173
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
  + Method:       initTitle()V
    Access flags: 0x2
      = private void initTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 230, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [4] ifnonnull +115 (target=119)
      [7] aload_0 v0
      [8] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;]
      [11] invokestatic #98
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [14] astore_1 v1
      [15] aload_1 v1
      [16] getstatic #67
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I]
      [19] aload_0 v0
      [20] invokevirtual #99
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [23] pop
      [24] aload_0 v0
      [25] aload_0 v0
      [26] aload_0 v0
      [27] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I]
      [30] iconst_1
      [31] isub
      [32] invokevirtual #166
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;]
      [35] checkcast #26
        + Class [android/widget/LinearLayout]
      [38] putfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [41] aload_0 v0
      [42] aload_0 v0
      [43] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [46] getstatic #65
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I]
      [49] invokevirtual #117
        + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
      [52] checkcast #27
        + Class [android/widget/TextView]
      [55] putfield #88
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;]
      [58] aload_0 v0
      [59] aload_0 v0
      [60] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [63] getstatic #64
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I]
      [66] invokevirtual #117
        + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
      [69] checkcast #27
        + Class [android/widget/TextView]
      [72] putfield #84
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;]
      [75] aload_0 v0
      [76] getfield #87
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I]
      [79] ifeq +18 (target=97)
      [82] aload_0 v0
      [83] getfield #88
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;]
      [86] aload_0 v0
      [87] getfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;]
      [90] aload_0 v0
      [91] getfield #87
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleStyleRes I]
      [94] invokevirtual #121
        + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
      [97] aload_0 v0
      [98] getfield #83
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I]
      [101] ifeq +18 (target=119)
      [104] aload_0 v0
      [105] getfield #84
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;]
      [108] aload_0 v0
      [109] getfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;]
      [112] aload_0 v0
      [113] getfield #83
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleStyleRes I]
      [116] invokevirtual #121
        + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
      [119] aload_0 v0
      [120] getfield #88
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleView Landroid/widget/TextView;]
      [123] aload_0 v0
      [124] getfield #85
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;]
      [127] invokevirtual #120
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [130] aload_0 v0
      [131] getfield #84
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;]
      [134] aload_0 v0
      [135] getfield #82
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;]
      [138] invokevirtual #120
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [141] aload_0 v0
      [142] getfield #85
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;]
      [145] invokestatic #97
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [148] ifeq +7 (target=155)
      [151] iconst_0
      [152] goto +4 (target=156)
      [155] iconst_1
      [156] istore_1 v1
      [157] aload_0 v0
      [158] getfield #82
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitle Ljava/lang/CharSequence;]
      [161] invokestatic #97
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [164] ifeq +7 (target=171)
      [167] iconst_0
      [168] goto +4 (target=172)
      [171] iconst_1
      [172] istore_2 v2
      [173] aload_0 v0
      [174] getfield #84
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSubtitleView Landroid/widget/TextView;]
      [177] iload_2 v2
      [178] ifeq +7 (target=185)
      [181] iconst_0
      [182] goto +5 (target=187)
      [185] bipush 8
      [187] invokevirtual #122
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [190] aload_0 v0
      [191] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [194] iload_1 v1
      [195] ifne +7 (target=202)
      [198] iload_2 v2
      [199] ifeq +7 (target=206)
      [202] iconst_0
      [203] goto +5 (target=208)
      [206] bipush 8
      [208] invokevirtual #119
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [211] aload_0 v0
      [212] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [215] invokevirtual #118
        + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;]
      [218] ifnonnull +11 (target=229)
      [221] aload_0 v0
      [222] aload_0 v0
      [223] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [226] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V]
      [229] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 177
        [7] -> line 178
        [15] -> line 179
        [24] -> line 180
        [41] -> line 181
        [58] -> line 182
        [75] -> line 183
        [82] -> line 184
        [97] -> line 186
        [104] -> line 187
        [119] -> line 191
        [130] -> line 192
        [141] -> line 194
        [157] -> line 195
        [173] -> line 196
        [190] -> line 197
        [211] -> line 198
        [221] -> line 199
        [229] -> line 201
      + Local variable table attribute (count = 4)
        v0: 0 -> 230 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 15 -> 119 [Landroid/view/LayoutInflater; inflater]
        v1: 157 -> 230 [Z hasTitle]
        v2: 173 -> 230 [Z hasSubtitle]
      + Stack map table attribute (count = 12):
        - [97] Var: ...[a:android/view/LayoutInflater], Stack: (empty)
        - [119] Var: -1, Stack: (empty)
        - [155] Var: ..., Stack: (empty)
        - [156] Var: ..., Stack: [i]
        - [171] Var: ...[i], Stack: (empty)
        - [172] Var: ..., Stack: [i]
        - [185] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/TextView]
        - [187] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/TextView][i]
        - [202] Var: ..., Stack: [a:android/widget/LinearLayout]
        - [206] Var: ..., Stack: [a:android/widget/LinearLayout]
        - [208] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i], Stack: [a:android/widget/LinearLayout][i]
        - [229] Var: ..., Stack: (empty)
  + Method:       initForMode(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x1
      = public void initForMode(com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 291, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [4] ifnonnull +38 (target=42)
      [7] aload_0 v0
      [8] getfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;]
      [11] invokestatic #98
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [14] astore_2 v2
      [15] aload_0 v0
      [16] aload_2 v2
      [17] getstatic #68
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_mode_close_item I]
      [20] aload_0 v0
      [21] iconst_0
      [22] invokevirtual #100
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [25] checkcast #39
        + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
      [28] putfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [31] aload_0 v0
      [32] aload_0 v0
      [33] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [36] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V]
      [39] goto +21 (target=60)
      [42] aload_0 v0
      [43] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [46] invokevirtual #137
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getParent ()Landroid/view/ViewParent;]
      [49] ifnonnull +11 (target=60)
      [52] aload_0 v0
      [53] aload_0 v0
      [54] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [57] invokevirtual #163
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;)V]
      [60] aload_0 v0
      [61] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [64] getstatic #66
        + Fieldref [com/actionbarsherlock/R$id.abs__action_mode_close_button I]
      [67] invokevirtual #135
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.findViewById (I)Landroid/view/View;]
      [70] astore_2 v2
      [71] aload_2 v2
      [72] new #46
        + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1]
      [75] dup
      [76] aload_0 v0
      [77] aload_1 v1
      [78] invokespecial #185
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V]
      [81] invokevirtual #104
        + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [84] aload_1 v1
      [85] invokevirtual #186
        + Methodref [com/actionbarsherlock/view/ActionMode.getMenu ()Lcom/actionbarsherlock/view/Menu;]
      [88] checkcast #42
        + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      [91] astore_3 v3
      [92] aload_0 v0
      [93] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [96] ifnull +11 (target=107)
      [99] aload_0 v0
      [100] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [103] invokevirtual #142
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.dismissPopupMenus ()Z]
      [106] pop
      [107] aload_0 v0
      [108] new #40
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      [111] dup
      [112] aload_0 v0
      [113] getfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContext Landroid/content/Context;]
      [116] invokespecial #141
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.<init> (Landroid/content/Context;)V]
      [119] putfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [122] aload_0 v0
      [123] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [126] iconst_1
      [127] invokevirtual #148
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setReserveOverflow (Z)V]
      [130] new #22
        + Class [android/view/ViewGroup$LayoutParams]
      [133] dup
      [134] bipush -2
      [136] iconst_m1
      [137] invokespecial #109
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [140] astore v4
      [142] aload_0 v0
      [143] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitActionBar Z]
      [146] ifne +47 (target=193)
      [149] aload_3 v3
      [150] aload_0 v0
      [151] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [154] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
      [157] aload_0 v0
      [158] aload_0 v0
      [159] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [162] aload_0 v0
      [163] invokevirtual #143
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [166] checkcast #41
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [169] putfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [172] aload_0 v0
      [173] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [176] aconst_null
      [177] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [180] aload_0 v0
      [181] aload_0 v0
      [182] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [185] aload v4
      [187] invokevirtual #164
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [190] goto +95 (target=285)
      [193] aload_0 v0
      [194] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [197] aload_0 v0
      [198] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;]
      [201] invokevirtual #90
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [204] invokevirtual #92
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [207] getfield #58
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [210] iconst_1
      [211] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V]
      [214] aload_0 v0
      [215] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [218] ldc #6
        + Integer [2147483647]
      [220] invokevirtual #147
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V]
      [223] aload v4
      [225] iconst_m1
      [226] putfield #60
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [229] aload v4
      [231] aload_0 v0
      [232] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
      [235] putfield #59
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [238] aload_3 v3
      [239] aload_0 v0
      [240] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [243] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
      [246] aload_0 v0
      [247] aload_0 v0
      [248] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [251] aload_0 v0
      [252] invokevirtual #143
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [255] checkcast #41
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [258] putfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [261] aload_0 v0
      [262] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [265] aload_0 v0
      [266] getfield #80
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitBackground Landroid/graphics/drawable/Drawable;]
      [269] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [272] aload_0 v0
      [273] getfield #81
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [276] aload_0 v0
      [277] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [280] aload v4
      [282] invokevirtual #159
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [285] aload_0 v0
      [286] iconst_1
      [287] putfield #71
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z]
      [290] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 34)
        [0] -> line 204
        [7] -> line 205
        [15] -> line 206
        [31] -> line 207
        [39] -> line 208
        [52] -> line 209
        [60] -> line 212
        [71] -> line 213
        [84] -> line 219
        [92] -> line 220
        [99] -> line 221
        [107] -> line 223
        [122] -> line 224
        [130] -> line 226
        [136] -> line 227
        [137] -> line 226
        [142] -> line 228
        [149] -> line 229
        [157] -> line 230
        [172] -> line 231
        [180] -> line 232
        [190] -> line 233
        [193] -> line 235
        [197] -> line 236
        [211] -> line 235
        [214] -> line 238
        [223] -> line 240
        [229] -> line 241
        [238] -> line 242
        [246] -> line 243
        [261] -> line 244
        [272] -> line 245
        [285] -> line 248
        [290] -> line 249
      + Local variable table attribute (count = 6)
        v0: 0 -> 291 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 291 [Lcom/actionbarsherlock/view/ActionMode; mode]
        v2: 15 -> 39 [Landroid/view/LayoutInflater; inflater]
        v2: 71 -> 291 [Landroid/view/View; closeButton]
        v3: 92 -> 291 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v4: 142 -> 291 [Landroid/view/ViewGroup$LayoutParams; layoutParams]
      + Stack map table attribute (count = 5):
        - [42] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [107] Var: ...[a:android/view/View][a:com/actionbarsherlock/internal/view/menu/MenuBuilder], Stack: (empty)
        - [193] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty)
        - [285] Var: ..., Stack: (empty)
  + Method:       closeMode()V
    Access flags: 0x1
      = public void closeMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I]
      [4] iconst_2
      [5] ificmpne +4 (target=9)
      [8] return
      [9] aload_0 v0
      [10] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [13] ifnonnull +8 (target=21)
      [16] aload_0 v0
      [17] invokevirtual #174
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V]
      [20] return
      [21] aload_0 v0
      [22] invokespecial #165
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V]
      [25] aload_0 v0
      [26] iconst_2
      [27] putfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I]
      [30] aload_0 v0
      [31] aload_0 v0
      [32] invokespecial #176
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeOutAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [35] putfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [38] aload_0 v0
      [39] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [42] invokevirtual #124
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 252
        [8] -> line 254
        [9] -> line 256
        [16] -> line 257
        [20] -> line 258
        [21] -> line 261
        [25] -> line 262
        [30] -> line 263
        [38] -> line 264
        [45] -> line 265
      + Local variable table attribute (count = 1)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
      + Stack map table attribute (count = 2):
        - [9] Var: ..., Stack: (empty)
        - [21] Var: ..., Stack: (empty)
  + Method:       finishAnimation()V
    Access flags: 0x2
      = private void finishAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +12 (target=18)
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [14] aload_1 v1
      [15] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.end ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 268
        [5] -> line 269
        [9] -> line 270
        [14] -> line 271
        [18] -> line 273
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 5 -> 19 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; a]
      + Stack map table attribute (count = 1):
        - [18] Var: ...[a:com/actionbarsherlock/internal/nineoldandroids/animation/Animator], Stack: (empty)
  + Method:       killMode()V
    Access flags: 0x1
      = public void killMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #165
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.finishAnimation ()V]
      [4] aload_0 v0
      [5] invokevirtual #180
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.removeAllViews ()V]
      [8] aload_0 v0
      [9] getfield #81
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [12] ifnull +14 (target=26)
      [15] aload_0 v0
      [16] getfield #81
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [19] aload_0 v0
      [20] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [23] invokevirtual #160
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.removeView (Landroid/view/View;)V]
      [26] aload_0 v0
      [27] aconst_null
      [28] putfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [31] aload_0 v0
      [32] aconst_null
      [33] putfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [36] aload_0 v0
      [37] iconst_0
      [38] putfield #71
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 276
        [4] -> line 277
        [8] -> line 278
        [15] -> line 279
        [26] -> line 281
        [31] -> line 282
        [36] -> line 283
        [41] -> line 284
      + Local variable table attribute (count = 1)
        v0: 0 -> 42 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       showOverflowMenu()Z
    Access flags: 0x1
      = public boolean showOverflowMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.showOverflowMenu ()Z]
      [14] ireturn
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 288
        [7] -> line 289
        [15] -> line 291
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       hideOverflowMenu()Z
    Access flags: 0x1
      = public boolean hideOverflowMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
      [14] ireturn
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 296
        [7] -> line 297
        [15] -> line 299
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       isOverflowMenuShowing()Z
    Access flags: 0x1
      = public boolean isOverflowMenuShowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [11] invokevirtual #146
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.isOverflowMenuShowing ()Z]
      [14] ireturn
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 304
        [7] -> line 305
        [15] -> line 307
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 4):
      [0] new #23
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [3] dup
      [4] iconst_m1
      [5] bipush -2
      [7] invokespecial #110
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (II)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 314
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1
      = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #23
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;]
      [8] aload_1 v1
      [9] invokespecial #111
        + Methodref [android/view/ViewGroup$MarginLayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 319
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 13 [Landroid/util/AttributeSet; attrs]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 483, locals = 16, stack = 5):
      [0] iload_1 v1
      [1] invokestatic #105
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_3 v3
      [6] ldc #5
        + Integer [1073741824]
      [8] ificmpeq +41 (target=49)
      [11] new #49
        + Class [java/lang/IllegalStateException]
      [14] dup
      [15] new #53
        + Class [java/lang/StringBuilder]
      [18] dup
      [19] aload_0 v0
      [20] invokevirtual #191
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [23] invokevirtual #188
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [26] invokestatic #192
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [29] invokespecial #193
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [32] ldc #7
        + String [ can only be used ]
      [34] invokevirtual #194
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] ldc #11
        + String [with android:layout_width="match_parent" (or fill_parent)]
      [39] invokevirtual #194
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [42] invokevirtual #195
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [45] invokespecial #189
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [48] athrow
      [49] iload_2 v2
      [50] invokestatic #105
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [53] istore v4
      [55] iload v4
      [57] ifne +41 (target=98)
      [60] new #49
        + Class [java/lang/IllegalStateException]
      [63] dup
      [64] new #53
        + Class [java/lang/StringBuilder]
      [67] dup
      [68] aload_0 v0
      [69] invokevirtual #191
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [72] invokevirtual #188
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [75] invokestatic #192
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [78] invokespecial #193
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [81] ldc #7
        + String [ can only be used ]
      [83] invokevirtual #194
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [86] ldc #10
        + String [with android:layout_height="wrap_content"]
      [88] invokevirtual #194
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [91] invokevirtual #195
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [94] invokespecial #189
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [97] athrow
      [98] iload_1 v1
      [99] invokestatic #106
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [102] istore v5
      [104] aload_0 v0
      [105] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
      [108] ifle +10 (target=118)
      [111] aload_0 v0
      [112] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
      [115] goto +7 (target=122)
      [118] iload_2 v2
      [119] invokestatic #106
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [122] istore v6
      [124] aload_0 v0
      [125] invokevirtual #172
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I]
      [128] aload_0 v0
      [129] invokevirtual #169
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I]
      [132] iadd
      [133] istore v7
      [135] iload v5
      [137] aload_0 v0
      [138] invokevirtual #170
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I]
      [141] isub
      [142] aload_0 v0
      [143] invokevirtual #171
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I]
      [146] isub
      [147] istore v8
      [149] iload v6
      [151] iload v7
      [153] isub
      [154] istore v9
      [156] iload v9
      [158] ldc #1
        + Integer [-2147483648]
      [160] invokestatic #107
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [163] istore v10
      [165] aload_0 v0
      [166] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [169] ifnull +46 (target=215)
      [172] aload_0 v0
      [173] aload_0 v0
      [174] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [177] iload v8
      [179] iload v10
      [181] iconst_0
      [182] invokevirtual #177
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I]
      [185] istore v8
      [187] aload_0 v0
      [188] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [191] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [194] checkcast #23
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [197] astore v11
      [199] iload v8
      [201] aload v11
      [203] getfield #61
        + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I]
      [206] aload v11
      [208] getfield #62
        + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I]
      [211] iadd
      [212] isub
      [213] istore v8
      [215] aload_0 v0
      [216] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [219] ifnull +29 (target=248)
      [222] aload_0 v0
      [223] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [226] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [229] aload_0 v0
      [230] ifacmpne +18 (target=248)
      [233] aload_0 v0
      [234] aload_0 v0
      [235] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [238] iload v8
      [240] iload v10
      [242] iconst_0
      [243] invokevirtual #177
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I]
      [246] istore v8
      [248] aload_0 v0
      [249] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [252] ifnull +25 (target=277)
      [255] aload_0 v0
      [256] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [259] ifnonnull +18 (target=277)
      [262] aload_0 v0
      [263] aload_0 v0
      [264] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [267] iload v8
      [269] iload v10
      [271] iconst_0
      [272] invokevirtual #177
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.measureChildView (Landroid/view/View;III)I]
      [275] istore v8
      [277] aload_0 v0
      [278] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [281] ifnull +121 (target=402)
      [284] aload_0 v0
      [285] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [288] invokevirtual #101
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [291] astore v11
      [293] aload v11
      [295] getfield #60
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [298] bipush -2
      [300] ificmpeq +8 (target=308)
      [303] ldc #5
        + Integer [1073741824]
      [305] goto +5 (target=310)
      [308] ldc #1
        + Integer [-2147483648]
      [310] istore v12
      [312] aload v11
      [314] getfield #60
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [317] iflt +16 (target=333)
      [320] aload v11
      [322] getfield #60
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [325] iload v8
      [327] invokestatic #190
        + Methodref [java/lang/Math.min (II)I]
      [330] goto +5 (target=335)
      [333] iload v8
      [335] istore v13
      [337] aload v11
      [339] getfield #59
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [342] bipush -2
      [344] ificmpeq +8 (target=352)
      [347] ldc #5
        + Integer [1073741824]
      [349] goto +5 (target=354)
      [352] ldc #1
        + Integer [-2147483648]
      [354] istore v14
      [356] aload v11
      [358] getfield #59
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [361] iflt +16 (target=377)
      [364] aload v11
      [366] getfield #59
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [369] iload v9
      [371] invokestatic #190
        + Methodref [java/lang/Math.min (II)I]
      [374] goto +5 (target=379)
      [377] iload v9
      [379] istore v15
      [381] aload_0 v0
      [382] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [385] iload v13
      [387] iload v12
      [389] invokestatic #107
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [392] iload v15
      [394] iload v14
      [396] invokestatic #107
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [399] invokevirtual #103
        + Methodref [android/view/View.measure (II)V]
      [402] aload_0 v0
      [403] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mContentHeight I]
      [406] ifgt +68 (target=474)
      [409] iconst_0
      [410] istore v11
      [412] aload_0 v0
      [413] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildCount ()I]
      [416] istore v12
      [418] iconst_0
      [419] istore v13
      [421] goto +35 (target=456)
      [424] aload_0 v0
      [425] iload v13
      [427] invokevirtual #166
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getChildAt (I)Landroid/view/View;]
      [430] astore v14
      [432] aload v14
      [434] invokevirtual #102
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [437] iload v7
      [439] iadd
      [440] istore v15
      [442] iload v15
      [444] iload v11
      [446] ificmple +7 (target=453)
      [449] iload v15
      [451] istore v11
      [453] iinc v13, 1
      [456] iload v13
      [458] iload v12
      [460] ificmplt -36 (target=424)
      [463] aload_0 v0
      [464] iload v5
      [466] iload v11
      [468] invokevirtual #184
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V]
      [471] goto +11 (target=482)
      [474] aload_0 v0
      [475] iload v5
      [477] iload v6
      [479] invokevirtual #184
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setMeasuredDimension (II)V]
      [482] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 58)
        [0] -> line 324
        [5] -> line 325
        [11] -> line 326
        [37] -> line 327
        [45] -> line 326
        [49] -> line 330
        [55] -> line 331
        [60] -> line 332
        [86] -> line 333
        [94] -> line 332
        [98] -> line 336
        [104] -> line 338
        [111] -> line 339
        [122] -> line 338
        [124] -> line 341
        [135] -> line 342
        [149] -> line 343
        [156] -> line 344
        [165] -> line 346
        [172] -> line 347
        [187] -> line 348
        [199] -> line 349
        [215] -> line 352
        [233] -> line 353
        [240] -> line 354
        [243] -> line 353
        [248] -> line 357
        [262] -> line 358
        [277] -> line 361
        [284] -> line 362
        [293] -> line 363
        [303] -> line 364
        [310] -> line 363
        [312] -> line 365
        [320] -> line 366
        [335] -> line 365
        [337] -> line 367
        [347] -> line 368
        [354] -> line 367
        [356] -> line 369
        [364] -> line 370
        [379] -> line 369
        [381] -> line 371
        [392] -> line 372
        [399] -> line 371
        [402] -> line 375
        [409] -> line 376
        [412] -> line 377
        [418] -> line 378
        [424] -> line 379
        [432] -> line 380
        [442] -> line 381
        [449] -> line 382
        [453] -> line 378
        [463] -> line 385
        [471] -> line 386
        [474] -> line 387
        [482] -> line 389
      + Local variable table attribute (count = 22)
        v0: 0 -> 483 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 483 [I widthMeasureSpec]
        v2: 0 -> 483 [I heightMeasureSpec]
        v3: 5 -> 483 [I widthMode]
        v4: 55 -> 483 [I heightMode]
        v5: 104 -> 483 [I contentWidth]
        v6: 124 -> 483 [I maxHeight]
        v7: 135 -> 483 [I verticalPadding]
        v8: 149 -> 483 [I availableWidth]
        v9: 156 -> 483 [I height]
        v10: 165 -> 483 [I childSpecHeight]
        v11: 199 -> 215 [Landroid/view/ViewGroup$MarginLayoutParams; lp]
        v11: 293 -> 402 [Landroid/view/ViewGroup$LayoutParams; lp]
        v12: 312 -> 402 [I customWidthMode]
        v13: 337 -> 402 [I customWidth]
        v14: 356 -> 402 [I customHeightMode]
        v15: 381 -> 402 [I customHeight]
        v11: 412 -> 471 [I measuredHeight]
        v12: 418 -> 471 [I count]
        v13: 421 -> 463 [I i]
        v14: 432 -> 453 [Landroid/view/View; v]
        v15: 442 -> 453 [I paddedViewHeight]
      + Stack map table attribute (count = 21):
        - [49] Var: ...[i], Stack: (empty)
        - [98] Var: ...[i], Stack: (empty)
        - [118] Var: ...[i], Stack: (empty)
        - [122] Var: ..., Stack: [i]
        - [215] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i][i][i][i][i][i][i][i][i], Stack: 
        - [248] Var: ..., Stack: (empty)
        - [277] Var: ..., Stack: (empty)
        - [308] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty)
        - [310] Var: ..., Stack: [i]
        - [333] Var: ...[i], Stack: (empty)
        - [335] Var: ..., Stack: [i]
        - [352] Var: ...[i], Stack: (empty)
        - [354] Var: ..., Stack: [i]
        - [377] Var: ...[i], Stack: (empty)
        - [379] Var: ..., Stack: [i]
        - [402] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][i][i][i][i][i][i][i][i][i][i], Stack: 
        - [424] Var: ...[i][i][i], Stack: (empty)
        - [453] Var: ..., Stack: (empty)
        - [456] Var: ..., Stack: (empty)
        - [474] Var: -3, Stack: (empty)
        - [482] Var: ..., Stack: (empty)
  + Method:       makeInAnimation()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeInAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 198, locals = 9, stack = 6):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [4] aload_0 v0
      [5] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [8] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I]
      [11] ineg
      [12] aload_0 v0
      [13] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [16] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [19] checkcast #23
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [22] getfield #61
        + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I]
      [25] isub
      [26] i2f
      [27] invokevirtual #140
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.setTranslationX (F)V]
      [30] aload_0 v0
      [31] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [34] ldc #9
        + String [translationX]
      [36] iconst_1
      [37] newarray 6
      [39] dup
      [40] iconst_0
      [41] fconst_0
      [42] fastore
      [43] invokestatic #129
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [46] astore_1 v1
      [47] aload_1 v1
      [48] ldc2_w #56
        + Long [200]
      [51] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [54] pop
      [55] aload_1 v1
      [56] aload_0 v0
      [57] invokevirtual #128
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [60] aload_1 v1
      [61] new #25
        + Class [android/view/animation/DecelerateInterpolator]
      [64] dup
      [65] invokespecial #116
        + Methodref [android/view/animation/DecelerateInterpolator.<init> ()V]
      [68] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [71] new #35
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [74] dup
      [75] invokespecial #125
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
      [78] astore_2 v2
      [79] aload_2 v2
      [80] aload_1 v1
      [81] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [84] astore_3 v3
      [85] aload_0 v0
      [86] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [89] ifnull +107 (target=196)
      [92] aload_0 v0
      [93] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [96] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
      [99] istore v4
      [101] iload v4
      [103] ifle +93 (target=196)
      [106] iload v4
      [108] iconst_1
      [109] isub
      [110] istore v5
      [112] iconst_0
      [113] istore v6
      [115] goto +76 (target=191)
      [118] aload_0 v0
      [119] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [122] iload v5
      [124] invokevirtual #151
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [127] invokestatic #134
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [130] astore v7
      [132] aload v7
      [134] fconst_0
      [135] invokevirtual #133
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setScaleY (F)V]
      [138] aload v7
      [140] ldc #8
        + String [scaleY]
      [142] iconst_2
      [143] newarray 6
      [145] dup
      [146] iconst_0
      [147] fconst_0
      [148] fastore
      [149] dup
      [150] iconst_1
      [151] fconst_1
      [152] fastore
      [153] invokestatic #129
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [156] astore v8
      [158] aload v8
      [160] ldc2_w #54
        + Long [100]
      [163] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [166] pop
      [167] aload v8
      [169] iload v6
      [171] bipush 70
      [173] imul
      [174] i2l
      [175] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setStartDelay (J)V]
      [178] aload_3 v3
      [179] aload v8
      [181] invokevirtual #127
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [184] pop
      [185] iinc v5, -1
      [188] iinc v6, 1
      [191] iload v5
      [193] ifge -75 (target=118)
      [196] aload_2 v2
      [197] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 392
        [12] -> line 393
        [27] -> line 392
        [30] -> line 394
        [47] -> line 395
        [55] -> line 396
        [60] -> line 397
        [71] -> line 399
        [79] -> line 400
        [85] -> line 402
        [92] -> line 403
        [101] -> line 404
        [106] -> line 405
        [118] -> line 406
        [132] -> line 407
        [138] -> line 408
        [158] -> line 409
        [167] -> line 410
        [178] -> line 411
        [185] -> line 405
        [196] -> line 416
      + Local variable table attribute (count = 9)
        v0: 0 -> 198 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 47 -> 198 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; buttonAnimator]
        v2: 79 -> 198 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; set]
        v3: 85 -> 198 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; b]
        v4: 101 -> 196 [I count]
        v5: 112 -> 196 [I i]
        v6: 115 -> 196 [I j]
        v7: 132 -> 185 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; child]
        v8: 158 -> 185 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; a]
      + Stack map table attribute (count = 3):
        - [118] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i][i][i], Stack: 
        - [191] Var: ..., Stack: (empty)
        - [196] Var: -3, Stack: (empty)
  + Method:       makeOutAnimation()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.nineoldandroids.animation.Animator makeOutAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 177, locals = 8, stack = 7):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [4] ldc #9
        + String [translationX]
      [6] iconst_1
      [7] newarray 6
      [9] dup
      [10] iconst_0
      [11] aload_0 v0
      [12] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [15] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getWidth ()I]
      [18] ineg
      [19] aload_0 v0
      [20] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [23] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [26] checkcast #23
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [29] getfield #61
        + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I]
      [32] isub
      [33] i2f
      [34] fastore
      [35] invokestatic #129
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [38] astore_1 v1
      [39] aload_1 v1
      [40] ldc2_w #56
        + Long [200]
      [43] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [46] pop
      [47] aload_1 v1
      [48] aload_0 v0
      [49] invokevirtual #128
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [52] aload_1 v1
      [53] new #25
        + Class [android/view/animation/DecelerateInterpolator]
      [56] dup
      [57] invokespecial #116
        + Methodref [android/view/animation/DecelerateInterpolator.<init> ()V]
      [60] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [63] new #35
        + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      [66] dup
      [67] invokespecial #125
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.<init> ()V]
      [70] astore_2 v2
      [71] aload_2 v2
      [72] aload_1 v1
      [73] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.play (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [76] astore_3 v3
      [77] aload_0 v0
      [78] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [81] ifnull +94 (target=175)
      [84] aload_0 v0
      [85] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [88] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
      [91] istore v4
      [93] iload v4
      [95] ifle +80 (target=175)
      [98] iconst_0
      [99] istore v5
      [101] goto +69 (target=170)
      [104] aload_0 v0
      [105] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [108] iload v5
      [110] invokevirtual #151
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildAt (I)Landroid/view/View;]
      [113] invokestatic #134
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.wrap (Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;]
      [116] astore v6
      [118] aload v6
      [120] fconst_0
      [121] invokevirtual #133
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.setScaleY (F)V]
      [124] aload v6
      [126] ldc #8
        + String [scaleY]
      [128] iconst_1
      [129] newarray 6
      [131] dup
      [132] iconst_0
      [133] fconst_0
      [134] fastore
      [135] invokestatic #129
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [138] astore v7
      [140] aload v7
      [142] ldc2_w #54
        + Long [100]
      [145] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [148] pop
      [149] aload v7
      [151] iload v5
      [153] bipush 70
      [155] imul
      [156] i2l
      [157] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setStartDelay (J)V]
      [160] aload_3 v3
      [161] aload v7
      [163] invokevirtual #127
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.with (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;]
      [166] pop
      [167] iinc v5, 1
      [170] iload v5
      [172] iflt -68 (target=104)
      [175] aload_2 v2
      [176] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 420
        [11] -> line 421
        [35] -> line 420
        [39] -> line 422
        [47] -> line 423
        [52] -> line 424
        [63] -> line 426
        [71] -> line 427
        [77] -> line 429
        [84] -> line 430
        [93] -> line 431
        [98] -> line 432
        [104] -> line 433
        [118] -> line 434
        [124] -> line 435
        [140] -> line 436
        [149] -> line 437
        [160] -> line 438
        [167] -> line 432
        [175] -> line 443
      + Local variable table attribute (count = 8)
        v0: 0 -> 177 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 39 -> 177 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; buttonAnimator]
        v2: 71 -> 177 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; set]
        v3: 77 -> 177 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; b]
        v4: 93 -> 175 [I count]
        v5: 101 -> 175 [I i]
        v6: 118 -> 167 [Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; child]
        v7: 140 -> 167 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; a]
      + Stack map table attribute (count = 3):
        - [104] Var: [a:com/actionbarsherlock/internal/widget/ActionBarContextView][a:com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet][a:com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder][i][i], Stack: 
        - [170] Var: ..., Stack: (empty)
        - [175] Var: -2, Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 227, locals = 10, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #170
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingLeft ()I]
      [4] istore v6
      [6] aload_0 v0
      [7] invokevirtual #172
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I]
      [10] istore v7
      [12] iload v5
      [14] iload_3 v3
      [15] isub
      [16] aload_0 v0
      [17] invokevirtual #172
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingTop ()I]
      [20] isub
      [21] aload_0 v0
      [22] invokevirtual #169
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingBottom ()I]
      [25] isub
      [26] istore v8
      [28] aload_0 v0
      [29] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [32] ifnull +98 (target=130)
      [35] aload_0 v0
      [36] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [39] invokevirtual #138
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getVisibility ()I]
      [42] bipush 8
      [44] ificmpeq +86 (target=130)
      [47] aload_0 v0
      [48] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [51] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [54] checkcast #23
        + Class [android/view/ViewGroup$MarginLayoutParams]
      [57] astore v9
      [59] iload v6
      [61] aload v9
      [63] getfield #61
        + Fieldref [android/view/ViewGroup$MarginLayoutParams.leftMargin I]
      [66] iadd
      [67] istore v6
      [69] iload v6
      [71] aload_0 v0
      [72] aload_0 v0
      [73] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mClose Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;]
      [76] iload v6
      [78] iload v7
      [80] iload v8
      [82] invokevirtual #178
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I]
      [85] iadd
      [86] istore v6
      [88] iload v6
      [90] aload v9
      [92] getfield #62
        + Fieldref [android/view/ViewGroup$MarginLayoutParams.rightMargin I]
      [95] iadd
      [96] istore v6
      [98] aload_0 v0
      [99] getfield #71
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z]
      [102] ifeq +28 (target=130)
      [105] aload_0 v0
      [106] iconst_1
      [107] putfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I]
      [110] aload_0 v0
      [111] aload_0 v0
      [112] invokespecial #175
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.makeInAnimation ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [115] putfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [118] aload_0 v0
      [119] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCurrentAnimation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [122] invokevirtual #124
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.start ()V]
      [125] aload_0 v0
      [126] iconst_0
      [127] putfield #71
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimateInOnLayout Z]
      [130] aload_0 v0
      [131] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [134] ifnull +29 (target=163)
      [137] aload_0 v0
      [138] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [141] ifnonnull +22 (target=163)
      [144] iload v6
      [146] aload_0 v0
      [147] aload_0 v0
      [148] getfield #86
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitleLayout Landroid/widget/LinearLayout;]
      [151] iload v6
      [153] iload v7
      [155] iload v8
      [157] invokevirtual #178
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I]
      [160] iadd
      [161] istore v6
      [163] aload_0 v0
      [164] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [167] ifnull +22 (target=189)
      [170] iload v6
      [172] aload_0 v0
      [173] aload_0 v0
      [174] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mCustomView Landroid/view/View;]
      [177] iload v6
      [179] iload v7
      [181] iload v8
      [183] invokevirtual #178
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChild (Landroid/view/View;III)I]
      [186] iadd
      [187] istore v6
      [189] iload v4
      [191] iload_2 v2
      [192] isub
      [193] aload_0 v0
      [194] invokevirtual #171
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getPaddingRight ()I]
      [197] isub
      [198] istore v6
      [200] aload_0 v0
      [201] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [204] ifnull +22 (target=226)
      [207] iload v6
      [209] aload_0 v0
      [210] aload_0 v0
      [211] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [214] iload v6
      [216] iload v7
      [218] iload v8
      [220] invokevirtual #179
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.positionChildInverse (Landroid/view/View;III)I]
      [223] isub
      [224] istore v6
      [226] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 448
        [6] -> line 449
        [12] -> line 450
        [28] -> line 452
        [47] -> line 453
        [59] -> line 454
        [69] -> line 455
        [88] -> line 456
        [98] -> line 458
        [105] -> line 459
        [110] -> line 460
        [118] -> line 461
        [125] -> line 462
        [130] -> line 466
        [144] -> line 467
        [163] -> line 470
        [170] -> line 471
        [189] -> line 474
        [200] -> line 476
        [207] -> line 477
        [226] -> line 479
      + Local variable table attribute (count = 10)
        v0: 0 -> 227 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 227 [Z changed]
        v2: 0 -> 227 [I l]
        v3: 0 -> 227 [I t]
        v4: 0 -> 227 [I r]
        v5: 0 -> 227 [I b]
        v6: 6 -> 227 [I x]
        v7: 12 -> 227 [I y]
        v8: 28 -> 227 [I contentHeight]
        v9: 59 -> 130 [Landroid/view/ViewGroup$MarginLayoutParams; lp]
      + Stack map table attribute (count = 4):
        - [130] Var: ...[i][i][i], Stack: (empty)
        - [163] Var: ..., Stack: (empty)
        - [189] Var: ..., Stack: (empty)
        - [226] Var: ..., Stack: (empty)
  + Method:       onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 483
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I]
      [4] iconst_2
      [5] ificmpne +7 (target=12)
      [8] aload_0 v0
      [9] invokevirtual #174
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.killMode ()V]
      [12] aload_0 v0
      [13] iconst_0
      [14] putfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mAnimationMode I]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 487
        [8] -> line 488
        [12] -> line 490
        [17] -> line 491
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 18 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 495
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 499
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       shouldDelayChildPressedState()Z
    Access flags: 0x1
      = public boolean shouldDelayChildPressedState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 503
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
  + Method:       onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #112
        + Methodref [android/view/accessibility/AccessibilityEvent.getEventType ()I]
      [4] bipush 32
      [6] ificmpne +33 (target=39)
      [9] aload_1 v1
      [10] aload_0 v0
      [11] invokevirtual #191
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [14] invokevirtual #187
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [17] invokevirtual #113
        + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V]
      [20] aload_1 v1
      [21] aload_0 v0
      [22] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.getContext ()Landroid/content/Context;]
      [25] invokevirtual #89
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [28] invokevirtual #115
        + Methodref [android/view/accessibility/AccessibilityEvent.setPackageName (Ljava/lang/CharSequence;)V]
      [31] aload_1 v1
      [32] aload_0 v0
      [33] getfield #85
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView.mTitle Ljava/lang/CharSequence;]
      [36] invokevirtual #114
        + Methodref [android/view/accessibility/AccessibilityEvent.setContentDescription (Ljava/lang/CharSequence;)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 508
        [9] -> line 511
        [20] -> line 512
        [31] -> line 513
        [39] -> line 517
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; this]
        v1: 0 -> 40 [Landroid/view/accessibility/AccessibilityEvent; event]
      + Stack map table attribute (count = 1):
        - [39] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 11)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$MarginLayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [MarginLayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1]
  + Source file attribute:
    + Utf8 [ActionBarContextView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarContextView$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ActionBarContextView$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 46):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1]
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;]
  + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [finish ()V]
  + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + NameAndType [val$mode Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarContextView.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView$1]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [finish]
  + Utf8 [initForMode]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [val$mode]

Fields (count = 2):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ActionBarContextView this$0
  + Field:        val$mode Lcom/actionbarsherlock/view/ActionMode;
    Access flags: 0x1012
      = private final synthetic com.actionbarsherlock.view.ActionMode val$mode

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x0
      = ActionBarContextView$1(com.actionbarsherlock.internal.widget.ActionBarContextView,com.actionbarsherlock.view.ActionMode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;]
      [10] aload_0 v0
      [11] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 213
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarContextView$1.val$mode Lcom/actionbarsherlock/view/ActionMode;]
      [4] invokevirtual #9
        + Methodref [com/actionbarsherlock/view/ActionMode.finish ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 215
        [7] -> line 216
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; this]
        v1: 0 -> 8 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
    + NameAndType [initForMode (Lcom/actionbarsherlock/view/ActionMode;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarContextView$1]
  + Source file attribute:
    + Utf8 [ActionBarContextView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView
  Superclass:    com/actionbarsherlock/internal/widget/AbsActionBarView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.ActionBarView extends com.actionbarsherlock.internal.widget.AbsActionBarView

Interfaces (count = 0):

Constant Pool (count = 1103):
  + Integer [-2147483648]
  + Integer [0]
  + Integer [19]
  + Integer [31]
  + Integer [16908332]
  + Integer [1073741824]
  + Integer [2147483647]
  + String [ can only be used ]
  + String [ActionBarView]
  + String [Activity component name not found!]
  + String [with android:layout_height="wrap_content"]
  + String [with android:layout_width="match_parent" (or fill_parent)]
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/content/pm/ApplicationInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/content/res/Resources]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Parcelable]
  + Class [android/text/TextUtils]
  + Class [android/util/AttributeSet]
  + Class [android/util/DisplayMetrics]
  + Class [android/util/Log]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewParent]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$bool]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$string]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Class [com/actionbarsherlock/internal/ResourcesCompat]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Class [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$1]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$2]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$3]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/Window]
  + Class [com/actionbarsherlock/view/Window$Callback]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.widthPixels I]
  + Fieldref [android/view/ViewGroup$LayoutParams.height I]
  + Fieldref [android/view/ViewGroup$LayoutParams.width I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I]
  + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I]
  + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I]
  + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I]
  + Fieldref [com/actionbarsherlock/R$id.abs__action_menu_presenter I]
  + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I]
  + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I]
  + Fieldref [com/actionbarsherlock/R$id.abs__up I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_home I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I]
  + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I]
  + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I]
  + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z]
  + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;]
  + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/pm/ApplicationInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/ApplicationInfo.loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/PackageManager.getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/LinearLayout.getMeasuredWidth ()I]
  + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/widget/LinearLayout.getVisibility ()I]
  + Methodref [android/widget/LinearLayout.setEnabled (Z)V]
  + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/LinearLayout.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams.<init> (I)V]
  + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
  + Methodref [com/actionbarsherlock/internal/ResourcesCompat.loadLogoFromManifest (Landroid/app/Activity;)I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.<init> (Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setId (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onFinishInflate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setContentHeight (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getAnimatedVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getResources ()Landroid/content/res/Resources;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.postShowOverflowMenu ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setBackgroundResource (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$1.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$2.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$3.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.isEnabled ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setClickable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.bringToFront ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.layout (IIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.measure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.measure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [SherlockActionBar [I]
  + NameAndType [abs__action_bar_expanded_action_views_exclusive I]
  + NameAndType [abs__action_bar_home I]
  + NameAndType [abs__action_bar_home_description I]
  + NameAndType [abs__action_bar_subtitle I]
  + NameAndType [abs__action_bar_tab_bar_view I]
  + NameAndType [abs__action_bar_title I]
  + NameAndType [abs__action_bar_title_item I]
  + NameAndType [abs__action_bar_up_description I]
  + NameAndType [abs__action_menu_presenter I]
  + NameAndType [abs__progress_circular I]
  + NameAndType [abs__progress_horizontal I]
  + NameAndType [abs__up I]
  + NameAndType [actionBarStyle I]
  + NameAndType [actionDropDownStyle I]
  + NameAndType [addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [bottomMargin I]
  + NameAndType [bringToFront ()V]
  + NameAndType [collapseActionView ()Z]
  + NameAndType [configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [expandActionView ()Z]
  + NameAndType [expandedMenuItemId I]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;]
  + NameAndType [getAnimatedVisibility ()I]
  + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getComponentName ()Landroid/content/ComponentName;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDimensionPixelOffset (II)I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHeight ()I]
  + NameAndType [getInt (II)I]
  + NameAndType [getItemId ()I]
  + NameAndType [getLayoutDimension (II)I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft ()I]
  + NameAndType [getLeftOffset ()I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + NameAndType [getMode (I)I]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getResources_getBoolean (Landroid/content/Context;I)Z]
  + NameAndType [getRight ()I]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getSize (I)I]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTop ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [gravity I]
  + NameAndType [height I]
  + NameAndType [hideOverflowMenu ()Z]
  + NameAndType [hideSubMenus ()Z]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + NameAndType [initTitle ()V]
  + NameAndType [invalidate ()V]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isOverflowMenuShowing ()Z]
  + NameAndType [isOverflowOpen Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [leftMargin I]
  + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [loadLogoFromManifest (Landroid/app/Activity;)I]
  + NameAndType [mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + NameAndType [mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + NameAndType [mContentHeight I]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [mCustomNavView Landroid/view/View;]
  + NameAndType [mDisplayOptions I]
  + NameAndType [mExpandedActionView Landroid/view/View;]
  + NameAndType [mExpandedActionViewUpListener Landroid/view/View$OnClickListener;]
  + NameAndType [mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + NameAndType [mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + NameAndType [mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + NameAndType [mIcon Landroid/graphics/drawable/Drawable;]
  + NameAndType [mIncludeTabs Z]
  + NameAndType [mIndeterminateProgressStyle I]
  + NameAndType [mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + NameAndType [mIsCollapsable Z]
  + NameAndType [mIsCollapsed Z]
  + NameAndType [mItemPadding I]
  + NameAndType [mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + NameAndType [mLogo Landroid/graphics/drawable/Drawable;]
  + NameAndType [mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + NameAndType [mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + NameAndType [mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + NameAndType [mNavigationMode I]
  + NameAndType [mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [mProgressBarPadding I]
  + NameAndType [mProgressStyle I]
  + NameAndType [mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + NameAndType [mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [mSpinnerAdapter Landroid/widget/SpinnerAdapter;]
  + NameAndType [mSplitActionBar Z]
  + NameAndType [mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + NameAndType [mSubtitle Ljava/lang/CharSequence;]
  + NameAndType [mSubtitleStyleRes I]
  + NameAndType [mSubtitleView Landroid/widget/TextView;]
  + NameAndType [mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + NameAndType [mTitle Ljava/lang/CharSequence;]
  + NameAndType [mTitleLayout Landroid/widget/LinearLayout;]
  + NameAndType [mTitleStyleRes I]
  + NameAndType [mTitleUpView Landroid/view/View;]
  + NameAndType [mTitleView Landroid/widget/TextView;]
  + NameAndType [mUpClickListener Landroid/view/View$OnClickListener;]
  + NameAndType [mUserTitle Z]
  + NameAndType [mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [measureChildView (Landroid/view/View;III)I]
  + NameAndType [min (II)I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onFinishInflate ()V]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [positionChild (Landroid/view/View;III)I]
  + NameAndType [positionChildInverse (Landroid/view/View;III)I]
  + NameAndType [postShowOverflowMenu ()V]
  + NameAndType [recycle ()V]
  + NameAndType [removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [rightMargin I]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setAllowCollapse (Z)V]
  + NameAndType [setBackgroundResource (I)V]
  + NameAndType [setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + NameAndType [setClickable (Z)V]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V]
  + NameAndType [setContentHeight (I)V]
  + NameAndType [setDisplayOptions (I)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setExpandedActionViewsExclusive (Z)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setHomeButtonEnabled (Z)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setId (I)V]
  + NameAndType [setItemLimit (I)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setLogo (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setMax (I)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setSplitActionBar (Z)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTextAppearance (Landroid/content/Context;I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setTitleImpl (Ljava/lang/CharSequence;)V]
  + NameAndType [setUp (Z)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setWidthLimit (IZ)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [topMargin I]
  + NameAndType [updateMenuView (Z)V]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [width I]
  + NameAndType [widthPixels I]
  + Utf8 [ can only be used ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/ComponentName;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/pm/ApplicationInfo;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Landroid/widget/SpinnerAdapter;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/app/Activity;)I]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;III)I]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Window$Callback;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarView]
  + Utf8 [ActionBarView.java]
  + Utf8 [Activity component name not found!]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEFAULT_CUSTOM_GRAVITY]
  + Utf8 [DISPLAY_DEFAULT]
  + Utf8 [DISPLAY_RELAYOUT_MASK]
  + Utf8 [ExpandedActionViewMenuPresenter]
  + Utf8 [HomeView]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/pm/ApplicationInfo;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View$OnClickListener;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/ViewParent;]
  + Utf8 [Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/SpinnerAdapter;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/view/Window$Callback;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [NameNotFoundException]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [OnNavigationListener]
  + Utf8 [SDK_INT]
  + Utf8 [SavedState]
  + Utf8 [SherlockActionBar]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [ablp]
  + Utf8 [abs__action_bar_expanded_action_views_exclusive]
  + Utf8 [abs__action_bar_home]
  + Utf8 [abs__action_bar_home_description]
  + Utf8 [abs__action_bar_subtitle]
  + Utf8 [abs__action_bar_tab_bar_view]
  + Utf8 [abs__action_bar_title]
  + Utf8 [abs__action_bar_title_item]
  + Utf8 [abs__action_bar_up_description]
  + Utf8 [abs__action_menu_presenter]
  + Utf8 [abs__progress_circular]
  + Utf8 [abs__progress_horizontal]
  + Utf8 [abs__up]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [actionBarStyle]
  + Utf8 [actionDropDownStyle]
  + Utf8 [adapter]
  + Utf8 [addMenuPresenter]
  + Utf8 [addView]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/ApplicationInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewParent]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [android/widget/TextView]
  + Utf8 [appInfo]
  + Utf8 [append]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [availableWidth]
  + Utf8 [b]
  + Utf8 [bool]
  + Utf8 [bottomMargin]
  + Utf8 [bringToFront]
  + Utf8 [builder]
  + Utf8 [callback]
  + Utf8 [cb]
  + Utf8 [centeredLeft]
  + Utf8 [changed]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [childSpecHeight]
  + Utf8 [collapsable]
  + Utf8 [collapseActionView]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$bool]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$string]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$LayoutParams]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Utf8 [com/actionbarsherlock/internal/ResourcesCompat]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/ActionMenuView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [com/actionbarsherlock/internal/widget/AbsActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContainer]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarContextView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$1]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$2]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$3]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/Window]
  + Utf8 [com/actionbarsherlock/view/Window$Callback]
  + Utf8 [configPresenters]
  + Utf8 [contentHeight]
  + Utf8 [contentWidth]
  + Utf8 [context]
  + Utf8 [customNavHeight]
  + Utf8 [customNavHeightMode]
  + Utf8 [customNavId]
  + Utf8 [customNavWidth]
  + Utf8 [customNavWidthMode]
  + Utf8 [customView]
  + Utf8 [customWidth]
  + Utf8 [e]
  + Utf8 [enable]
  + Utf8 [expandActionView]
  + Utf8 [expandedMenuItemId]
  + Utf8 [findItem]
  + Utf8 [findViewById]
  + Utf8 [flagsChanged]
  + Utf8 [from]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [generateLayoutParams]
  + Utf8 [getActivityIcon]
  + Utf8 [getActivityLogo]
  + Utf8 [getAdapter]
  + Utf8 [getAnimatedVisibility]
  + Utf8 [getApplicationInfo]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getClass]
  + Utf8 [getComponentName]
  + Utf8 [getContext]
  + Utf8 [getCustomNavigationView]
  + Utf8 [getDimensionPixelOffset]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getDisplayOptions]
  + Utf8 [getDrawable]
  + Utf8 [getDropdownAdapter]
  + Utf8 [getDropdownSelectedPosition]
  + Utf8 [getHeight]
  + Utf8 [getInt]
  + Utf8 [getItemId]
  + Utf8 [getLayoutDimension]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getLeftOffset]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMenuView]
  + Utf8 [getMode]
  + Utf8 [getNavigationMode]
  + Utf8 [getPackageManager]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getParent]
  + Utf8 [getResourceId]
  + Utf8 [getResources]
  + Utf8 [getResources_getBoolean]
  + Utf8 [getRight]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getSimpleName]
  + Utf8 [getSize]
  + Utf8 [getSubtitle]
  + Utf8 [getSuperState]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [getTop]
  + Utf8 [getVisibility]
  + Utf8 [gravity]
  + Utf8 [halfProgressHeight]
  + Utf8 [hasEmbeddedTabs]
  + Utf8 [hasExpandedActionView]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [hgrav]
  + Utf8 [hgravity]
  + Utf8 [hideOverflowMenu]
  + Utf8 [hideSubMenus]
  + Utf8 [homeAsUp]
  + Utf8 [homeLayout]
  + Utf8 [homeResId]
  + Utf8 [homeWidth]
  + Utf8 [homeWidthSpec]
  + Utf8 [horizontalMargin]
  + Utf8 [i]
  + Utf8 [icon]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [initForMenu]
  + Utf8 [initIndeterminateProgress]
  + Utf8 [initProgress]
  + Utf8 [initTitle]
  + Utf8 [invalidate]
  + Utf8 [isCollapsed]
  + Utf8 [isEmpty]
  + Utf8 [isEnabled]
  + Utf8 [isOverflowMenuShowing]
  + Utf8 [isOverflowOpen]
  + Utf8 [isSplitActionBar]
  + Utf8 [item]
  + Utf8 [itemPaddingSize]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [layoutParams]
  + Utf8 [leftMargin]
  + Utf8 [leftOfCenter]
  + Utf8 [leftOffset]
  + Utf8 [listNavWidth]
  + Utf8 [loadIcon]
  + Utf8 [loadLogo]
  + Utf8 [loadLogoFromManifest]
  + Utf8 [logo]
  + Utf8 [logoVis]
  + Utf8 [lp]
  + Utf8 [mActionMenuPresenter]
  + Utf8 [mCallback]
  + Utf8 [mContentHeight]
  + Utf8 [mContext]
  + Utf8 [mContextView]
  + Utf8 [mCurrentExpandedItem]
  + Utf8 [mCustomNavView]
  + Utf8 [mDisplayOptions]
  + Utf8 [mExpandedActionView]
  + Utf8 [mExpandedActionViewUpListener]
  + Utf8 [mExpandedHomeLayout]
  + Utf8 [mExpandedMenuPresenter]
  + Utf8 [mHomeLayout]
  + Utf8 [mIcon]
  + Utf8 [mIncludeTabs]
  + Utf8 [mIndeterminateProgressStyle]
  + Utf8 [mIndeterminateProgressView]
  + Utf8 [mIsCollapsable]
  + Utf8 [mIsCollapsed]
  + Utf8 [mItemPadding]
  + Utf8 [mListNavLayout]
  + Utf8 [mLogo]
  + Utf8 [mLogoNavItem]
  + Utf8 [mMenuView]
  + Utf8 [mNavItemSelectedListener]
  + Utf8 [mNavigationMode]
  + Utf8 [mOptionsMenu]
  + Utf8 [mProgressBarPadding]
  + Utf8 [mProgressStyle]
  + Utf8 [mProgressView]
  + Utf8 [mSpinner]
  + Utf8 [mSpinnerAdapter]
  + Utf8 [mSplitActionBar]
  + Utf8 [mSplitView]
  + Utf8 [mSubtitle]
  + Utf8 [mSubtitleStyleRes]
  + Utf8 [mSubtitleView]
  + Utf8 [mTabScrollView]
  + Utf8 [mTitle]
  + Utf8 [mTitleLayout]
  + Utf8 [mTitleStyleRes]
  + Utf8 [mTitleUpView]
  + Utf8 [mTitleView]
  + Utf8 [mUpClickListener]
  + Utf8 [mUserTitle]
  + Utf8 [mWindowCallback]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [maxHeight]
  + Utf8 [measure]
  + Utf8 [measureChildView]
  + Utf8 [measuredHeight]
  + Utf8 [menu]
  + Utf8 [menuLeft]
  + Utf8 [menuView]
  + Utf8 [min]
  + Utf8 [mode]
  + Utf8 [navWidth]
  + Utf8 [newConfig]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [oldMode]
  + Utf8 [oldParent]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onFinishInflate]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [options]
  + Utf8 [p]
  + Utf8 [paddedBottom]
  + Utf8 [paddedTop]
  + Utf8 [paddedViewHeight]
  + Utf8 [paddingLeft]
  + Utf8 [paddingRight]
  + Utf8 [params]
  + Utf8 [parent]
  + Utf8 [pm]
  + Utf8 [position]
  + Utf8 [positionChild]
  + Utf8 [positionChildInverse]
  + Utf8 [postShowOverflowMenu]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [removeMenuPresenter]
  + Utf8 [removeView]
  + Utf8 [requestLayout]
  + Utf8 [resId]
  + Utf8 [rightMargin]
  + Utf8 [rightOfCenter]
  + Utf8 [setAdapter]
  + Utf8 [setAllowCollapse]
  + Utf8 [setBackgroundResource]
  + Utf8 [setCallback]
  + Utf8 [setClickable]
  + Utf8 [setCollapsable]
  + Utf8 [setContentDescription]
  + Utf8 [setContentHeight]
  + Utf8 [setContextView]
  + Utf8 [setCustomNavigationView]
  + Utf8 [setDisplayOptions]
  + Utf8 [setDropdownAdapter]
  + Utf8 [setDropdownSelectedPosition]
  + Utf8 [setEmbeddedTabView]
  + Utf8 [setEnabled]
  + Utf8 [setExpandedActionViewsExclusive]
  + Utf8 [setFocusable]
  + Utf8 [setHomeButtonEnabled]
  + Utf8 [setIcon]
  + Utf8 [setId]
  + Utf8 [setItemLimit]
  + Utf8 [setLayoutParams]
  + Utf8 [setLogo]
  + Utf8 [setMax]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setMenu]
  + Utf8 [setNavigationMode]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setSelection]
  + Utf8 [setSplitActionBar]
  + Utf8 [setSubtitle]
  + Utf8 [setText]
  + Utf8 [setTextAppearance]
  + Utf8 [setTitle]
  + Utf8 [setTitleImpl]
  + Utf8 [setUp]
  + Utf8 [setVisibility]
  + Utf8 [setWidthLimit]
  + Utf8 [setWindowCallback]
  + Utf8 [setWindowTitle]
  + Utf8 [shouldDelayChildPressedState]
  + Utf8 [showCustom]
  + Utf8 [showHome]
  + Utf8 [showTitle]
  + Utf8 [splitActionBar]
  + Utf8 [state]
  + Utf8 [string]
  + Utf8 [styleable]
  + Utf8 [subtitle]
  + Utf8 [superState]
  + Utf8 [t]
  + Utf8 [tabWidth]
  + Utf8 [tabs]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [topMargin]
  + Utf8 [updateMenuView]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [verticalMargin]
  + Utf8 [verticalPadding]
  + Utf8 [vgravity]
  + Utf8 [view]
  + Utf8 [vis]
  + Utf8 [visible]
  + Utf8 [visibleChildren]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthPixels]
  + Utf8 [with android:layout_height="wrap_content"]
  + Utf8 [with android:layout_width="match_parent" (or fill_parent)]
  + Utf8 [x]
  + Utf8 [xpos]
  + Utf8 [y]
  + Utf8 [ypos]

Fields (count = 43):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [ActionBarView]
  + Field:        DISPLAY_DEFAULT I
    Access flags: 0x19
      = public static final int DISPLAY_DEFAULT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        DISPLAY_RELAYOUT_MASK I
    Access flags: 0x1a
      = private static final int DISPLAY_RELAYOUT_MASK
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [31]
  + Field:        DEFAULT_CUSTOM_GRAVITY I
    Access flags: 0x1a
      = private static final int DEFAULT_CUSTOM_GRAVITY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [19]
  + Field:        mNavigationMode I
    Access flags: 0x2
      = private int mNavigationMode
  + Field:        mDisplayOptions I
    Access flags: 0x2
      = private int mDisplayOptions
  + Field:        mTitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mTitle
  + Field:        mSubtitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mSubtitle
  + Field:        mIcon Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mIcon
  + Field:        mLogo Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mLogo
  + Field:        mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarView$HomeView mHomeLayout
  + Field:        mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarView$HomeView mExpandedHomeLayout
  + Field:        mTitleLayout Landroid/widget/LinearLayout;
    Access flags: 0x2
      = private android.widget.LinearLayout mTitleLayout
  + Field:        mTitleView Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mTitleView
  + Field:        mSubtitleView Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mSubtitleView
  + Field:        mTitleUpView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mTitleUpView
  + Field:        mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsSpinner mSpinner
  + Field:        mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsLinearLayout mListNavLayout
  + Field:        mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mTabScrollView
  + Field:        mCustomNavView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mCustomNavView
  + Field:        mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar mProgressView
  + Field:        mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar mIndeterminateProgressView
  + Field:        mProgressBarPadding I
    Access flags: 0x2
      = private int mProgressBarPadding
  + Field:        mItemPadding I
    Access flags: 0x2
      = private int mItemPadding
  + Field:        mTitleStyleRes I
    Access flags: 0x2
      = private int mTitleStyleRes
  + Field:        mSubtitleStyleRes I
    Access flags: 0x2
      = private int mSubtitleStyleRes
  + Field:        mProgressStyle I
    Access flags: 0x2
      = private int mProgressStyle
  + Field:        mIndeterminateProgressStyle I
    Access flags: 0x2
      = private int mIndeterminateProgressStyle
  + Field:        mUserTitle Z
    Access flags: 0x2
      = private boolean mUserTitle
  + Field:        mIncludeTabs Z
    Access flags: 0x2
      = private boolean mIncludeTabs
  + Field:        mIsCollapsable Z
    Access flags: 0x2
      = private boolean mIsCollapsable
  + Field:        mIsCollapsed Z
    Access flags: 0x2
      = private boolean mIsCollapsed
  + Field:        mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.MenuBuilder mOptionsMenu
  + Field:        mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarContextView mContextView
  + Field:        mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.view.menu.ActionMenuItem mLogoNavItem
  + Field:        mSpinnerAdapter Landroid/widget/SpinnerAdapter;
    Access flags: 0x2
      = private android.widget.SpinnerAdapter mSpinnerAdapter
  + Field:        mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;
    Access flags: 0x2
      = private com.actionbarsherlock.app.ActionBar$OnNavigationListener mCallback
  + Field:        mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter mExpandedMenuPresenter
  + Field:        mExpandedActionView Landroid/view/View;
    Access flags: 0x0
      = android.view.View mExpandedActionView
  + Field:        mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;
    Access flags: 0x0
      = com.actionbarsherlock.view.Window$Callback mWindowCallback
  + Field:        mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mNavItemSelectedListener
  + Field:        mExpandedActionViewUpListener Landroid/view/View$OnClickListener;
    Access flags: 0x12
      = private final android.view.View$OnClickListener mExpandedActionViewUpListener
  + Field:        mUpClickListener Landroid/view/View$OnClickListener;
    Access flags: 0x12
      = private final android.view.View$OnClickListener mUpClickListener

Methods (count = 62):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionBarView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 565, locals = 9, stack = 9):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #231
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] iconst_m1
      [8] putfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [11] aload_0 v0
      [12] new #60
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$1]
      [15] dup
      [16] aload_0 v0
      [17] invokespecial #278
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$1.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
      [20] putfield #131
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [23] aload_0 v0
      [24] new #61
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$2]
      [27] dup
      [28] aload_0 v0
      [29] invokespecial #279
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$2.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
      [32] putfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;]
      [35] aload_0 v0
      [36] new #62
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$3]
      [39] dup
      [40] aload_0 v0
      [41] invokespecial #280
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$3.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
      [44] putfield #150
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;]
      [47] aload_0 v0
      [48] iconst_0
      [49] invokevirtual #271
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setBackgroundResource (I)V]
      [52] aload_1 v1
      [53] aload_2 v2
      [54] getstatic #102
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
      [57] getstatic #88
        + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I]
      [60] iconst_0
      [61] invokevirtual #160
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [64] astore_3 v3
      [65] aload_1 v1
      [66] invokevirtual #157
        + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
      [69] astore v4
      [71] aload_1 v1
      [72] invokevirtual #158
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [75] astore v5
      [77] aload_0 v0
      [78] aload_3 v3
      [79] bipush 6
      [81] iconst_0
      [82] invokevirtual #170
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [85] putfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [88] aload_0 v0
      [89] aload_3 v3
      [90] bipush 8
      [92] invokevirtual #173
        + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
      [95] putfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [98] aload_0 v0
      [99] aload_3 v3
      [100] bipush 9
      [102] invokevirtual #173
        + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
      [105] putfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [108] aload_0 v0
      [109] aload_3 v3
      [110] bipush 11
      [112] invokevirtual #169
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [115] putfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [118] aload_0 v0
      [119] getfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [122] ifnonnull +104 (target=226)
      [125] getstatic #83
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [128] bipush 11
      [130] ificmpge +40 (target=170)
      [133] aload_1 v1
      [134] instanceof #13
        + Class [android/app/Activity]
      [137] ifeq +89 (target=226)
      [140] aload_1 v1
      [141] checkcast #13
        + Class [android/app/Activity]
      [144] invokestatic #207
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.loadLogoFromManifest (Landroid/app/Activity;)I]
      [147] istore v6
      [149] iload v6
      [151] ifeq +75 (target=226)
      [154] aload_0 v0
      [155] aload_1 v1
      [156] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [159] iload v6
      [161] invokevirtual #166
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [164] putfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [167] goto +59 (target=226)
      [170] aload_1 v1
      [171] instanceof #13
        + Class [android/app/Activity]
      [174] ifeq +34 (target=208)
      [177] aload_0 v0
      [178] aload v5
      [180] aload_1 v1
      [181] checkcast #13
        + Class [android/app/Activity]
      [184] invokevirtual #156
        + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;]
      [187] invokevirtual #164
        + Methodref [android/content/pm/PackageManager.getActivityLogo (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
      [190] putfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [193] goto +15 (target=208)
      [196] astore v6
      [198] ldc #9
        + String [ActionBarView]
      [200] ldc #10
        + String [Activity component name not found!]
      [202] aload v6
      [204] invokestatic #176
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [207] pop
      [208] aload_0 v0
      [209] getfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [212] ifnonnull +14 (target=226)
      [215] aload_0 v0
      [216] aload v4
      [218] aload v5
      [220] invokevirtual #162
        + Methodref [android/content/pm/ApplicationInfo.loadLogo (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [223] putfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [226] aload_0 v0
      [227] aload_3 v3
      [228] bipush 10
      [230] invokevirtual #169
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [233] putfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [236] aload_0 v0
      [237] getfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [240] ifnonnull +59 (target=299)
      [243] aload_1 v1
      [244] instanceof #13
        + Class [android/app/Activity]
      [247] ifeq +34 (target=281)
      [250] aload_0 v0
      [251] aload v5
      [253] aload_1 v1
      [254] checkcast #13
        + Class [android/app/Activity]
      [257] invokevirtual #156
        + Methodref [android/app/Activity.getComponentName ()Landroid/content/ComponentName;]
      [260] invokevirtual #163
        + Methodref [android/content/pm/PackageManager.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
      [263] putfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [266] goto +15 (target=281)
      [269] astore v6
      [271] ldc #9
        + String [ActionBarView]
      [273] ldc #10
        + String [Activity component name not found!]
      [275] aload v6
      [277] invokestatic #176
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [280] pop
      [281] aload_0 v0
      [282] getfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [285] ifnonnull +14 (target=299)
      [288] aload_0 v0
      [289] aload v4
      [291] aload v5
      [293] invokevirtual #161
        + Methodref [android/content/pm/ApplicationInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [296] putfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [299] aload_1 v1
      [300] invokestatic #177
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [303] astore v6
      [305] aload_3 v3
      [306] bipush 14
      [308] getstatic #97
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_home I]
      [311] invokevirtual #172
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [314] istore v7
      [316] aload_0 v0
      [317] aload v6
      [319] iload v7
      [321] aload_0 v0
      [322] iconst_0
      [323] invokevirtual #179
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [326] checkcast #64
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
      [329] putfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [332] aload_0 v0
      [333] aload v6
      [335] iload v7
      [337] aload_0 v0
      [338] iconst_0
      [339] invokevirtual #179
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [342] checkcast #64
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
      [345] putfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [348] aload_0 v0
      [349] getfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [352] iconst_1
      [353] invokevirtual #296
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V]
      [356] aload_0 v0
      [357] getfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [360] aload_0 v0
      [361] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionViewUpListener Landroid/view/View$OnClickListener;]
      [364] invokevirtual #295
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [367] aload_0 v0
      [368] getfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [371] aload_0 v0
      [372] invokevirtual #259
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getResources ()Landroid/content/res/Resources;]
      [375] getstatic #101
        + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I]
      [378] invokevirtual #167
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [381] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
      [384] aload_0 v0
      [385] aload_3 v3
      [386] iconst_0
      [387] iconst_0
      [388] invokevirtual #172
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [391] putfield #147
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I]
      [394] aload_0 v0
      [395] aload_3 v3
      [396] iconst_1
      [397] iconst_0
      [398] invokevirtual #172
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [401] putfield #142
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I]
      [404] aload_0 v0
      [405] aload_3 v3
      [406] bipush 15
      [408] iconst_0
      [409] invokevirtual #172
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [412] putfield #135
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I]
      [415] aload_0 v0
      [416] aload_3 v3
      [417] bipush 16
      [419] iconst_0
      [420] invokevirtual #172
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [423] putfield #122
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I]
      [426] aload_0 v0
      [427] aload_3 v3
      [428] bipush 17
      [430] iconst_0
      [431] invokevirtual #168
        + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I]
      [434] putfield #134
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I]
      [437] aload_0 v0
      [438] aload_3 v3
      [439] bipush 18
      [441] iconst_0
      [442] invokevirtual #168
        + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I]
      [445] putfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [448] aload_0 v0
      [449] aload_3 v3
      [450] bipush 7
      [452] iconst_0
      [453] invokevirtual #170
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [456] invokevirtual #272
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V]
      [459] aload_3 v3
      [460] bipush 13
      [462] iconst_0
      [463] invokevirtual #172
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [466] istore v8
      [468] iload v8
      [470] ifeq +32 (target=502)
      [473] aload_0 v0
      [474] aload v6
      [476] iload v8
      [478] aload_0 v0
      [479] iconst_0
      [480] invokevirtual #179
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [483] putfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [486] aload_0 v0
      [487] iconst_0
      [488] putfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [491] aload_0 v0
      [492] aload_0 v0
      [493] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [496] bipush 16
      [498] ior
      [499] invokevirtual #272
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setDisplayOptions (I)V]
      [502] aload_0 v0
      [503] aload_3 v3
      [504] iconst_4
      [505] iconst_0
      [506] invokevirtual #171
        + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
      [509] putfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I]
      [512] aload_3 v3
      [513] invokevirtual #174
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [516] aload_0 v0
      [517] new #49
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuItem]
      [520] dup
      [521] aload_1 v1
      [522] iconst_0
      [523] ldc #5
        + Integer [16908332]
      [525] iconst_0
      [526] iconst_0
      [527] aload_0 v0
      [528] getfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [531] invokespecial #208
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.<init> (Landroid/content/Context;IIIILjava/lang/CharSequence;)V]
      [534] putfield #129
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [537] aload_0 v0
      [538] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [541] aload_0 v0
      [542] getfield #150
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;]
      [545] invokevirtual #295
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [548] aload_0 v0
      [549] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [552] iconst_1
      [553] invokevirtual #290
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setClickable (Z)V]
      [556] aload_0 v0
      [557] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [560] iconst_1
      [561] invokevirtual #293
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V]
      [564] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (177 -> 193: 196):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + ExceptionInfo (250 -> 266: 269):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 72)
        [0] -> line 168
        [6] -> line 89
        [11] -> line 139
        [12] -> line 140
        [23] -> line 151
        [35] -> line 161
        [47] -> line 171
        [52] -> line 173
        [57] -> line 174
        [61] -> line 173
        [65] -> line 176
        [71] -> line 177
        [77] -> line 178
        [81] -> line 179
        [82] -> line 178
        [88] -> line 180
        [98] -> line 181
        [108] -> line 183
        [118] -> line 184
        [125] -> line 185
        [133] -> line 186
        [140] -> line 189
        [149] -> line 190
        [154] -> line 191
        [167] -> line 194
        [170] -> line 195
        [177] -> line 197
        [193] -> line 198
        [198] -> line 199
        [208] -> line 202
        [215] -> line 203
        [226] -> line 208
        [236] -> line 209
        [243] -> line 210
        [250] -> line 212
        [266] -> line 213
        [271] -> line 214
        [281] -> line 217
        [288] -> line 218
        [299] -> line 222
        [305] -> line 224
        [306] -> line 225
        [308] -> line 226
        [311] -> line 224
        [316] -> line 228
        [332] -> line 230
        [348] -> line 231
        [356] -> line 232
        [367] -> line 233
        [375] -> line 234
        [378] -> line 233
        [384] -> line 236
        [394] -> line 237
        [404] -> line 238
        [415] -> line 239
        [417] -> line 240
        [420] -> line 239
        [426] -> line 242
        [437] -> line 243
        [448] -> line 245
        [459] -> line 247
        [468] -> line 248
        [473] -> line 249
        [486] -> line 250
        [491] -> line 251
        [502] -> line 254
        [512] -> line 256
        [516] -> line 258
        [537] -> line 259
        [548] -> line 260
        [556] -> line 261
        [564] -> line 262
      + Local variable table attribute (count = 12)
        v0: 0 -> 565 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 565 [Landroid/content/Context; context]
        v2: 0 -> 565 [Landroid/util/AttributeSet; attrs]
        v3: 65 -> 565 [Landroid/content/res/TypedArray; a]
        v4: 71 -> 565 [Landroid/content/pm/ApplicationInfo; appInfo]
        v5: 77 -> 565 [Landroid/content/pm/PackageManager; pm]
        v6: 149 -> 167 [I resId]
        v6: 198 -> 208 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v6: 271 -> 281 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v6: 305 -> 565 [Landroid/view/LayoutInflater; inflater]
        v7: 316 -> 565 [I homeResId]
        v8: 468 -> 565 [I customNavId]
      + Stack map table attribute (count = 9):
        - [167] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/content/Context][a:android/util/AttributeSet][a:android/content/res/TypedArray][a:android/content/pm/ApplicationInfo][a:android/content/pm/PackageManager], Stack: 
        - [170] Var: ..., Stack: (empty)
        - [196] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException]
        - [208] Var: ..., Stack: (empty)
        - [226] Var: ..., Stack: (empty)
        - [269] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException]
        - [281] Var: ..., Stack: (empty)
        - [299] Var: ..., Stack: (empty)
        - [502] Var: ...[a:android/view/LayoutInflater][i][i], Stack: (empty)
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 111, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #232
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #149
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;]
      [10] aload_0 v0
      [11] aconst_null
      [12] putfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [15] aload_0 v0
      [16] aconst_null
      [17] putfield #148
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;]
      [20] aload_0 v0
      [21] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [24] ifnull +22 (target=46)
      [27] aload_0 v0
      [28] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [31] invokevirtual #195
        + Methodref [android/widget/LinearLayout.getParent ()Landroid/view/ViewParent;]
      [34] aload_0 v0
      [35] ifacmpne +11 (target=46)
      [38] aload_0 v0
      [39] aload_0 v0
      [40] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [43] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [46] aload_0 v0
      [47] aconst_null
      [48] putfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [51] aload_0 v0
      [52] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [55] bipush 8
      [57] iand
      [58] ifeq +7 (target=65)
      [61] aload_0 v0
      [62] invokespecial #262
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V]
      [65] aload_0 v0
      [66] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [69] ifnull +41 (target=110)
      [72] aload_0 v0
      [73] getfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z]
      [76] ifeq +34 (target=110)
      [79] aload_0 v0
      [80] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [83] invokevirtual #318
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [86] astore_2 v2
      [87] aload_2 v2
      [88] ifnull +14 (target=102)
      [91] aload_2 v2
      [92] bipush -2
      [94] putfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [97] aload_2 v2
      [98] iconst_m1
      [99] putfield #85
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [102] aload_0 v0
      [103] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [106] iconst_1
      [107] invokevirtual #321
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V]
      [110] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 269
        [5] -> line 271
        [10] -> line 272
        [15] -> line 273
        [20] -> line 274
        [38] -> line 275
        [46] -> line 277
        [51] -> line 278
        [61] -> line 279
        [65] -> line 282
        [79] -> line 283
        [87] -> line 284
        [91] -> line 285
        [97] -> line 286
        [102] -> line 288
        [110] -> line 290
      + Local variable table attribute (count = 3)
        v0: 0 -> 111 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 111 [Landroid/content/res/Configuration; newConfig]
        v2: 87 -> 110 [Landroid/view/ViewGroup$LayoutParams; lp]
      + Stack map table attribute (count = 4):
        - [46] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [102] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty)
        - [110] Var: -1, Stack: (empty)
  + Method:       setWindowCallback(Lcom/actionbarsherlock/view/Window$Callback;)V
    Access flags: 0x1
      = public void setWindowCallback(com.actionbarsherlock.view.Window$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #152
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 297
        [5] -> line 298
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/view/Window$Callback; cb]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x1
      = public void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #233
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [8] ifnull +19 (target=27)
      [11] aload_0 v0
      [12] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [15] invokevirtual #212
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideOverflowMenu ()Z]
      [18] pop
      [19] aload_0 v0
      [20] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [23] invokevirtual #213
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.hideSubMenus ()Z]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 302
        [4] -> line 304
        [11] -> line 305
        [19] -> line 306
        [27] -> line 308
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)
  + Method:       shouldDelayChildPressedState()Z
    Access flags: 0x1
      = public boolean shouldDelayChildPressedState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 312
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       initProgress()V
    Access flags: 0x1
      = public void initProgress()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 1, stack = 7):
      [0] aload_0 v0
      [1] new #69
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      [4] dup
      [5] aload_0 v0
      [6] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [9] aconst_null
      [10] iconst_0
      [11] aload_0 v0
      [12] getfield #135
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressStyle I]
      [15] invokespecial #303
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
      [18] putfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [21] aload_0 v0
      [22] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [25] getstatic #95
        + Fieldref [com/actionbarsherlock/R$id.abs__progress_horizontal I]
      [28] invokevirtual #310
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V]
      [31] aload_0 v0
      [32] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [35] sipush 10000
      [38] invokevirtual #311
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V]
      [41] aload_0 v0
      [42] aload_0 v0
      [43] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [46] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 316
        [21] -> line 317
        [31] -> line 318
        [41] -> line 319
        [49] -> line 320
      + Local variable table attribute (count = 1)
        v0: 0 -> 50 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       initIndeterminateProgress()V
    Access flags: 0x1
      = public void initIndeterminateProgress()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 1, stack = 7):
      [0] aload_0 v0
      [1] new #69
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      [4] dup
      [5] aload_0 v0
      [6] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [9] aconst_null
      [10] iconst_0
      [11] aload_0 v0
      [12] getfield #122
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressStyle I]
      [15] invokespecial #303
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
      [18] putfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [21] aload_0 v0
      [22] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [25] getstatic #94
        + Fieldref [com/actionbarsherlock/R$id.abs__progress_circular I]
      [28] invokevirtual #310
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setId (I)V]
      [31] aload_0 v0
      [32] aload_0 v0
      [33] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [36] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 323
        [21] -> line 324
        [31] -> line 325
        [39] -> line 326
      + Local variable table attribute (count = 1)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       setSplitActionBar(Z)V
    Access flags: 0x1
      = public void setSplitActionBar(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #139
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z]
      [4] iload_1 v1
      [5] ificmpeq +95 (target=100)
      [8] aload_0 v0
      [9] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [12] ifnull +59 (target=71)
      [15] aload_0 v0
      [16] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [19] invokevirtual #223
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [22] checkcast #32
        + Class [android/view/ViewGroup]
      [25] astore_2 v2
      [26] aload_2 v2
      [27] ifnull +11 (target=38)
      [30] aload_2 v2
      [31] aload_0 v0
      [32] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [35] invokevirtual #191
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [38] iload_1 v1
      [39] ifeq +24 (target=63)
      [42] aload_0 v0
      [43] getfield #140
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [46] ifnull +25 (target=71)
      [49] aload_0 v0
      [50] getfield #140
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [53] aload_0 v0
      [54] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [57] invokevirtual #238
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;)V]
      [60] goto +11 (target=71)
      [63] aload_0 v0
      [64] aload_0 v0
      [65] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [68] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [71] aload_0 v0
      [72] getfield #140
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [75] ifnull +20 (target=95)
      [78] aload_0 v0
      [79] getfield #140
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [82] iload_1 v1
      [83] ifeq +7 (target=90)
      [86] iconst_0
      [87] goto +5 (target=92)
      [90] bipush 8
      [92] invokevirtual #240
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.setVisibility (I)V]
      [95] aload_0 v0
      [96] iload_1 v1
      [97] invokespecial #237
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.setSplitActionBar (Z)V]
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 330
        [8] -> line 331
        [15] -> line 332
        [26] -> line 333
        [30] -> line 334
        [38] -> line 336
        [42] -> line 337
        [49] -> line 338
        [60] -> line 340
        [63] -> line 341
        [71] -> line 344
        [78] -> line 345
        [95] -> line 347
        [100] -> line 349
      + Local variable table attribute (count = 3)
        v0: 0 -> 101 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 101 [Z splitActionBar]
        v2: 26 -> 71 [Landroid/view/ViewGroup; oldParent]
      + Stack map table attribute (count = 8):
        - [38] Var: ...[a:android/view/ViewGroup], Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [71] Var: -1, Stack: (empty)
        - [90] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer]
        - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarContainer][i]
        - [95] Var: ..., Stack: (empty)
        - [100] Var: ..., Stack: (empty)
  + Method:       isSplitActionBar()Z
    Access flags: 0x1
      = public boolean isSplitActionBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #139
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 352
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       hasEmbeddedTabs()Z
    Access flags: 0x1
      = public boolean hasEmbeddedTabs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 356
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       setEmbeddedTabView(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V
    Access flags: 0x1
      = public void setEmbeddedTabView(com.actionbarsherlock.internal.widget.ScrollingTabContainerView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [12] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [20] aload_0 v0
      [21] aload_1 v1
      [22] ifnull +7 (target=29)
      [25] iconst_1
      [26] goto +4 (target=30)
      [29] iconst_0
      [30] putfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z]
      [33] aload_0 v0
      [34] getfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z]
      [37] ifeq +43 (target=80)
      [40] aload_0 v0
      [41] getfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [44] iconst_2
      [45] ificmpne +35 (target=80)
      [48] aload_0 v0
      [49] aload_0 v0
      [50] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [53] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [56] aload_0 v0
      [57] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [60] invokevirtual #318
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [63] astore_2 v2
      [64] aload_2 v2
      [65] bipush -2
      [67] putfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [70] aload_2 v2
      [71] iconst_m1
      [72] putfield #85
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [75] aload_1 v1
      [76] iconst_1
      [77] invokevirtual #321
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAllowCollapse (Z)V]
      [80] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 360
        [7] -> line 361
        [15] -> line 363
        [20] -> line 364
        [33] -> line 365
        [48] -> line 366
        [56] -> line 367
        [64] -> line 368
        [70] -> line 369
        [75] -> line 370
        [80] -> line 372
      + Local variable table attribute (count = 3)
        v0: 0 -> 81 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 81 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; tabs]
        v2: 64 -> 80 [Landroid/view/ViewGroup$LayoutParams; lp]
      + Stack map table attribute (count = 4):
        - [15] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView]
        - [30] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView][i]
        - [80] Var: ..., Stack: (empty)
  + Method:       setCallback(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V
    Access flags: 0x1
      = public void setCallback(com.actionbarsherlock.app.ActionBar$OnNavigationListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #109
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 375
        [5] -> line 376
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; callback]
  + Method:       setMenu(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V
    Access flags: 0x1
      = public void setMenu(com.actionbarsherlock.view.Menu,com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 364, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #133
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [5] ifacmpne +4 (target=9)
      [8] return
      [9] aload_0 v0
      [10] getfield #133
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [13] ifnull +25 (target=38)
      [16] aload_0 v0
      [17] getfield #133
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [20] aload_0 v0
      [21] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [24] invokevirtual #228
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
      [27] aload_0 v0
      [28] getfield #133
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [31] aload_0 v0
      [32] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [35] invokevirtual #228
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.removeMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
      [38] aload_1 v1
      [39] checkcast #52
        + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
      [42] astore_3 v3
      [43] aload_0 v0
      [44] aload_3 v3
      [45] putfield #133
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [48] aload_0 v0
      [49] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [52] ifnull +29 (target=81)
      [55] aload_0 v0
      [56] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [59] invokevirtual #223
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [62] checkcast #32
        + Class [android/view/ViewGroup]
      [65] astore v4
      [67] aload v4
      [69] ifnull +12 (target=81)
      [72] aload v4
      [74] aload_0 v0
      [75] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [78] invokevirtual #191
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [81] aload_0 v0
      [82] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [85] ifnonnull +49 (target=134)
      [88] aload_0 v0
      [89] new #50
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter]
      [92] dup
      [93] aload_0 v0
      [94] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [97] invokespecial #210
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.<init> (Landroid/content/Context;)V]
      [100] putfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [103] aload_0 v0
      [104] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [107] aload_2 v2
      [108] invokevirtual #215
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setCallback (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
      [111] aload_0 v0
      [112] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [115] getstatic #93
        + Fieldref [com/actionbarsherlock/R$id.abs__action_menu_presenter I]
      [118] invokevirtual #217
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setId (I)V]
      [121] aload_0 v0
      [122] new #63
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
      [125] dup
      [126] aload_0 v0
      [127] aconst_null
      [128] invokespecial #281
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V]
      [131] putfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [134] new #33
        + Class [android/view/ViewGroup$LayoutParams]
      [137] dup
      [138] bipush -2
      [140] iconst_m1
      [141] invokespecial #192
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [144] astore v5
      [146] aload_0 v0
      [147] getfield #139
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitActionBar Z]
      [150] ifne +77 (target=227)
      [153] aload_0 v0
      [154] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [157] aload_0 v0
      [158] invokevirtual #251
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;]
      [161] getstatic #90
        + Fieldref [com/actionbarsherlock/R$bool.abs__action_bar_expanded_action_views_exclusive I]
      [164] invokestatic #206
        + Methodref [com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean (Landroid/content/Context;I)Z]
      [167] invokevirtual #216
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V]
      [170] aload_0 v0
      [171] aload_3 v3
      [172] invokespecial #244
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [175] aload_0 v0
      [176] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [179] aload_0 v0
      [180] invokevirtual #211
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [183] checkcast #51
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [186] astore v4
      [188] aload v4
      [190] invokevirtual #223
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [193] checkcast #32
        + Class [android/view/ViewGroup]
      [196] astore v6
      [198] aload v6
      [200] ifnull +16 (target=216)
      [203] aload v6
      [205] aload_0 v0
      [206] ifacmpeq +10 (target=216)
      [209] aload v6
      [211] aload v4
      [213] invokevirtual #191
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [216] aload_0 v0
      [217] aload v4
      [219] aload v5
      [221] invokevirtual #243
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [224] goto +133 (target=357)
      [227] aload_0 v0
      [228] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [231] iconst_0
      [232] invokevirtual #216
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setExpandedActionViewsExclusive (Z)V]
      [235] aload_0 v0
      [236] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [239] aload_0 v0
      [240] invokevirtual #251
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;]
      [243] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [246] invokevirtual #165
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [249] getfield #84
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [252] iconst_1
      [253] invokevirtual #219
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setWidthLimit (IZ)V]
      [256] aload_0 v0
      [257] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [260] ldc #7
        + Integer [2147483647]
      [262] invokevirtual #218
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.setItemLimit (I)V]
      [265] aload v5
      [267] iconst_m1
      [268] putfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [271] aload_0 v0
      [272] aload_3 v3
      [273] invokespecial #244
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.configPresenters (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [276] aload_0 v0
      [277] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [280] aload_0 v0
      [281] invokevirtual #211
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.getMenuView (Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
      [284] checkcast #51
        + Class [com/actionbarsherlock/internal/view/menu/ActionMenuView]
      [287] astore v4
      [289] aload_0 v0
      [290] getfield #140
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [293] ifnull +57 (target=350)
      [296] aload v4
      [298] invokevirtual #223
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [301] checkcast #32
        + Class [android/view/ViewGroup]
      [304] astore v6
      [306] aload v6
      [308] ifnull +19 (target=327)
      [311] aload v6
      [313] aload_0 v0
      [314] getfield #140
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [317] ifacmpeq +10 (target=327)
      [320] aload v6
      [322] aload v4
      [324] invokevirtual #191
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [327] aload v4
      [329] aload_0 v0
      [330] invokevirtual #247
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getAnimatedVisibility ()I]
      [333] invokevirtual #225
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setVisibility (I)V]
      [336] aload_0 v0
      [337] getfield #140
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSplitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer;]
      [340] aload v4
      [342] aload v5
      [344] invokevirtual #239
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContainer.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [347] goto +10 (target=357)
      [350] aload v4
      [352] aload v5
      [354] invokevirtual #224
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [357] aload_0 v0
      [358] aload v4
      [360] putfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [363] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 49)
        [0] -> line 379
        [9] -> line 381
        [16] -> line 382
        [27] -> line 383
        [38] -> line 386
        [43] -> line 387
        [48] -> line 388
        [55] -> line 389
        [67] -> line 390
        [72] -> line 391
        [81] -> line 394
        [88] -> line 395
        [103] -> line 396
        [111] -> line 397
        [121] -> line 398
        [134] -> line 402
        [140] -> line 403
        [141] -> line 402
        [146] -> line 404
        [153] -> line 405
        [157] -> line 406
        [161] -> line 407
        [164] -> line 406
        [167] -> line 405
        [170] -> line 408
        [175] -> line 409
        [188] -> line 410
        [198] -> line 411
        [209] -> line 412
        [216] -> line 414
        [224] -> line 415
        [227] -> line 416
        [235] -> line 418
        [239] -> line 419
        [253] -> line 418
        [256] -> line 421
        [265] -> line 423
        [271] -> line 424
        [276] -> line 425
        [289] -> line 426
        [296] -> line 427
        [306] -> line 428
        [320] -> line 429
        [327] -> line 431
        [336] -> line 432
        [347] -> line 433
        [350] -> line 435
        [357] -> line 438
        [363] -> line 439
      + Local variable table attribute (count = 10)
        v0: 0 -> 364 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 364 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 0 -> 364 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; cb]
        v3: 43 -> 364 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; builder]
        v4: 67 -> 81 [Landroid/view/ViewGroup; oldParent]
        v4: 188 -> 227 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; menuView]
        v4: 289 -> 364 [Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; menuView]
        v5: 146 -> 364 [Landroid/view/ViewGroup$LayoutParams; layoutParams]
        v6: 198 -> 224 [Landroid/view/ViewGroup; oldParent]
        v6: 306 -> 347 [Landroid/view/ViewGroup; oldParent]
      + Stack map table attribute (count = 9):
        - [9] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
        - [81] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuBuilder], Stack: (empty)
        - [134] Var: ..., Stack: (empty)
        - [216] Var: ...[a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: (empty)
        - [227] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback][a:com/actionbarsherlock/internal/view/menu/MenuBuilder][T][a:android/view/ViewGroup$LayoutParams], Stack: 
        - [327] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback][a:com/actionbarsherlock/internal/view/menu/MenuBuilder][a:com/actionbarsherlock/internal/view/menu/ActionMenuView][a:android/view/ViewGroup$LayoutParams][a:android/view/ViewGroup], Stack: 
        - [350] Var: -1, Stack: (empty)
        - [357] Var: ..., Stack: (empty)
  + Method:       configPresenters(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x2
      = private void configPresenters(com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] ifnull +22 (target=23)
      [4] aload_1 v1
      [5] aload_0 v0
      [6] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [9] invokevirtual #226
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
      [12] aload_1 v1
      [13] aload_0 v0
      [14] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [17] invokevirtual #226
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.addMenuPresenter (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V]
      [20] goto +43 (target=63)
      [23] aload_0 v0
      [24] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [27] aload_0 v0
      [28] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [31] aconst_null
      [32] invokevirtual #214
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [35] aload_0 v0
      [36] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [39] aload_0 v0
      [40] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [43] aconst_null
      [44] invokevirtual #282
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.initForMenu (Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
      [47] aload_0 v0
      [48] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mActionMenuPresenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;]
      [51] iconst_1
      [52] invokevirtual #220
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.updateMenuView (Z)V]
      [55] aload_0 v0
      [56] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [59] iconst_1
      [60] invokevirtual #283
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView (Z)V]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 442
        [4] -> line 443
        [12] -> line 444
        [20] -> line 445
        [23] -> line 446
        [35] -> line 447
        [47] -> line 448
        [55] -> line 449
        [63] -> line 451
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 64 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; builder]
      + Stack map table attribute (count = 2):
        - [23] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
  + Method:       hasExpandedActionView()Z
    Access flags: 0x1
      = public boolean hasExpandedActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [4] ifnull +15 (target=19)
      [7] aload_0 v0
      [8] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [11] getfield #153
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [14] ifnull +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 454
        [7] -> line 455
        [17] -> line 454
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       collapseActionView()V
    Access flags: 0x1
      = public void collapseActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [4] ifnonnull +7 (target=11)
      [7] aconst_null
      [8] goto +10 (target=18)
      [11] aload_0 v0
      [12] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [15] getfield #153
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [18] astore_1 v1
      [19] aload_1 v1
      [20] ifnull +8 (target=28)
      [23] aload_1 v1
      [24] invokevirtual #229
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z]
      [27] pop
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 459
        [11] -> line 460
        [18] -> line 459
        [19] -> line 461
        [23] -> line 462
        [28] -> line 464
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 19 -> 29 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 3):
        - [11] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: [a:com/actionbarsherlock/internal/view/menu/MenuItemImpl]
        - [28] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)
  + Method:       setCustomNavigationView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setCustomNavigationView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [4] bipush 16
      [6] iand
      [7] ifeq +7 (target=14)
      [10] iconst_1
      [11] goto +4 (target=15)
      [14] iconst_0
      [15] istore_2 v2
      [16] aload_0 v0
      [17] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [20] ifnull +15 (target=35)
      [23] iload_2 v2
      [24] ifeq +11 (target=35)
      [27] aload_0 v0
      [28] aload_0 v0
      [29] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [32] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [35] aload_0 v0
      [36] aload_1 v1
      [37] putfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [40] aload_0 v0
      [41] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [44] ifnull +15 (target=59)
      [47] iload_2 v2
      [48] ifeq +11 (target=59)
      [51] aload_0 v0
      [52] aload_0 v0
      [53] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [56] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 467
        [16] -> line 468
        [27] -> line 469
        [35] -> line 471
        [40] -> line 472
        [51] -> line 473
        [59] -> line 475
      + Local variable table attribute (count = 3)
        v0: 0 -> 60 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 60 [Landroid/view/View; view]
        v2: 16 -> 60 [Z showCustom]
      + Stack map table attribute (count = 4):
        - [14] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: [i]
        - [35] Var: ...[i], Stack: (empty)
        - [59] Var: ..., Stack: (empty)
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 478
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #151
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokespecial #277
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 488
        [5] -> line 489
        [10] -> line 490
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 11 [Ljava/lang/CharSequence; title]
  + Method:       setWindowTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setWindowTitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #151
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUserTitle Z]
      [4] ifne +8 (target=12)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #277
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setTitleImpl (Ljava/lang/CharSequence;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 499
        [7] -> line 500
        [12] -> line 502
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 13 [Ljava/lang/CharSequence; title]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setTitleImpl(Ljava/lang/CharSequence;)V
    Access flags: 0x2
      = private void setTitleImpl(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] getfield #149
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;]
      [9] ifnull +71 (target=80)
      [12] aload_0 v0
      [13] getfield #149
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;]
      [16] aload_1 v1
      [17] invokevirtual #201
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [20] aload_0 v0
      [21] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [24] ifnonnull +37 (target=61)
      [27] aload_0 v0
      [28] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [31] bipush 8
      [33] iand
      [34] ifeq +27 (target=61)
      [37] aload_0 v0
      [38] getfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [41] invokestatic #175
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [44] ifeq +13 (target=57)
      [47] aload_0 v0
      [48] getfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [51] invokestatic #175
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [54] ifne +7 (target=61)
      [57] iconst_1
      [58] goto +4 (target=62)
      [61] iconst_0
      [62] istore_2 v2
      [63] aload_0 v0
      [64] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [67] iload_2 v2
      [68] ifeq +7 (target=75)
      [71] iconst_0
      [72] goto +5 (target=77)
      [75] bipush 8
      [77] invokevirtual #199
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [80] aload_0 v0
      [81] getfield #129
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [84] ifnull +12 (target=96)
      [87] aload_0 v0
      [88] getfield #129
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [91] aload_1 v1
      [92] invokevirtual #209
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuItem.setTitle (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [95] pop
      [96] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 505
        [5] -> line 506
        [12] -> line 507
        [20] -> line 508
        [27] -> line 509
        [37] -> line 510
        [57] -> line 508
        [63] -> line 511
        [80] -> line 513
        [87] -> line 514
        [96] -> line 516
      + Local variable table attribute (count = 3)
        v0: 0 -> 97 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 97 [Ljava/lang/CharSequence; title]
        v2: 63 -> 80 [Z visible]
      + Stack map table attribute (count = 7):
        - [57] Var: ..., Stack: (empty)
        - [61] Var: ..., Stack: (empty)
        - [62] Var: ..., Stack: [i]
        - [75] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout]
        - [77] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout][i]
        - [80] Var: -1, Stack: (empty)
        - [96] Var: ..., Stack: (empty)
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getSubtitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 519
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setSubtitle(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] getfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [9] ifnull +88 (target=97)
      [12] aload_0 v0
      [13] getfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [16] aload_1 v1
      [17] invokevirtual #201
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [20] aload_0 v0
      [21] getfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [24] aload_1 v1
      [25] ifnull +7 (target=32)
      [28] iconst_0
      [29] goto +5 (target=34)
      [32] bipush 8
      [34] invokevirtual #203
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [37] aload_0 v0
      [38] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [41] ifnonnull +37 (target=78)
      [44] aload_0 v0
      [45] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [48] bipush 8
      [50] iand
      [51] ifeq +27 (target=78)
      [54] aload_0 v0
      [55] getfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [58] invokestatic #175
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [61] ifeq +13 (target=74)
      [64] aload_0 v0
      [65] getfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [68] invokestatic #175
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [71] ifne +7 (target=78)
      [74] iconst_1
      [75] goto +4 (target=79)
      [78] iconst_0
      [79] istore_2 v2
      [80] aload_0 v0
      [81] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [84] iload_2 v2
      [85] ifeq +7 (target=92)
      [88] iconst_0
      [89] goto +5 (target=94)
      [92] bipush 8
      [94] invokevirtual #199
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [97] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 523
        [5] -> line 524
        [12] -> line 525
        [20] -> line 526
        [37] -> line 527
        [44] -> line 528
        [54] -> line 529
        [74] -> line 527
        [80] -> line 530
        [97] -> line 532
      + Local variable table attribute (count = 3)
        v0: 0 -> 98 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 98 [Ljava/lang/CharSequence; subtitle]
        v2: 80 -> 97 [Z visible]
      + Stack map table attribute (count = 8):
        - [32] Var: ..., Stack: [a:android/widget/TextView]
        - [34] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence], Stack: [a:android/widget/TextView][i]
        - [74] Var: ..., Stack: (empty)
        - [78] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: [i]
        - [92] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout]
        - [94] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:java/lang/CharSequence][i], Stack: [a:android/widget/LinearLayout][i]
        - [97] Var: -1, Stack: (empty)
  + Method:       setHomeButtonEnabled(Z)V
    Access flags: 0x1
      = public void setHomeButtonEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [4] iload_1 v1
      [5] invokevirtual #292
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setEnabled (Z)V]
      [8] aload_0 v0
      [9] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [12] iload_1 v1
      [13] invokevirtual #293
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setFocusable (Z)V]
      [16] iload_1 v1
      [17] ifne +14 (target=31)
      [20] aload_0 v0
      [21] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [24] aconst_null
      [25] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
      [28] goto +55 (target=83)
      [31] aload_0 v0
      [32] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [35] iconst_4
      [36] iand
      [37] ifeq +26 (target=63)
      [40] aload_0 v0
      [41] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [44] aload_0 v0
      [45] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [48] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [51] getstatic #101
        + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I]
      [54] invokevirtual #167
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [57] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
      [60] goto +23 (target=83)
      [63] aload_0 v0
      [64] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [67] aload_0 v0
      [68] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [71] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [74] getstatic #100
        + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I]
      [77] invokevirtual #167
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [80] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 535
        [8] -> line 536
        [16] -> line 538
        [20] -> line 539
        [28] -> line 540
        [40] -> line 541
        [51] -> line 542
        [54] -> line 541
        [60] -> line 543
        [63] -> line 544
        [74] -> line 545
        [77] -> line 544
        [83] -> line 547
      + Local variable table attribute (count = 2)
        v0: 0 -> 84 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 84 [Z enable]
      + Stack map table attribute (count = 3):
        - [31] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
  + Method:       setDisplayOptions(I)V
    Access flags: 0x1
      = public void setDisplayOptions(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 386, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [4] iconst_m1
      [5] ificmpne +7 (target=12)
      [8] iconst_m1
      [9] goto +9 (target=18)
      [12] iload_1 v1
      [13] aload_0 v0
      [14] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [17] ixor
      [18] istore_2 v2
      [19] aload_0 v0
      [20] iload_1 v1
      [21] putfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [24] iload_2 v2
      [25] bipush 31
      [27] iand
      [28] ifeq +283 (target=311)
      [31] iload_1 v1
      [32] iconst_2
      [33] iand
      [34] ifeq +7 (target=41)
      [37] iconst_1
      [38] goto +4 (target=42)
      [41] iconst_0
      [42] istore_3 v3
      [43] iload_3 v3
      [44] ifeq +14 (target=58)
      [47] aload_0 v0
      [48] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [51] ifnonnull +7 (target=58)
      [54] iconst_0
      [55] goto +5 (target=60)
      [58] bipush 8
      [60] istore v4
      [62] aload_0 v0
      [63] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [66] iload v4
      [68] invokevirtual #297
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V]
      [71] iload_2 v2
      [72] iconst_4
      [73] iand
      [74] ifeq +35 (target=109)
      [77] iload_1 v1
      [78] iconst_4
      [79] iand
      [80] ifeq +7 (target=87)
      [83] iconst_1
      [84] goto +4 (target=88)
      [87] iconst_0
      [88] istore v5
      [90] aload_0 v0
      [91] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [94] iload v5
      [96] invokevirtual #296
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setUp (Z)V]
      [99] iload v5
      [101] ifeq +8 (target=109)
      [104] aload_0 v0
      [105] iconst_1
      [106] invokevirtual #273
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setHomeButtonEnabled (Z)V]
      [109] iload_2 v2
      [110] iconst_1
      [111] iand
      [112] ifeq +46 (target=158)
      [115] aload_0 v0
      [116] getfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [119] ifnull +13 (target=132)
      [122] iload_1 v1
      [123] iconst_1
      [124] iand
      [125] ifeq +7 (target=132)
      [128] iconst_1
      [129] goto +4 (target=133)
      [132] iconst_0
      [133] istore v5
      [135] aload_0 v0
      [136] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [139] iload v5
      [141] ifeq +10 (target=151)
      [144] aload_0 v0
      [145] getfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [148] goto +7 (target=155)
      [151] aload_0 v0
      [152] getfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [155] invokevirtual #294
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [158] iload_2 v2
      [159] bipush 8
      [161] iand
      [162] ifeq +25 (target=187)
      [165] iload_1 v1
      [166] bipush 8
      [168] iand
      [169] ifeq +10 (target=179)
      [172] aload_0 v0
      [173] invokespecial #262
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V]
      [176] goto +11 (target=187)
      [179] aload_0 v0
      [180] aload_0 v0
      [181] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [184] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [187] aload_0 v0
      [188] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [191] ifnull +73 (target=264)
      [194] iload_2 v2
      [195] bipush 6
      [197] iand
      [198] ifeq +66 (target=264)
      [201] aload_0 v0
      [202] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [205] iconst_4
      [206] iand
      [207] ifeq +7 (target=214)
      [210] iconst_1
      [211] goto +4 (target=215)
      [214] iconst_0
      [215] istore v5
      [217] aload_0 v0
      [218] getfield #148
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;]
      [221] iload_3 v3
      [222] ifne +16 (target=238)
      [225] iload v5
      [227] ifeq +7 (target=234)
      [230] iconst_0
      [231] goto +9 (target=240)
      [234] iconst_4
      [235] goto +5 (target=240)
      [238] bipush 8
      [240] invokevirtual #187
        + Methodref [android/view/View.setVisibility (I)V]
      [243] aload_0 v0
      [244] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [247] iload_3 v3
      [248] ifne +12 (target=260)
      [251] iload v5
      [253] ifeq +7 (target=260)
      [256] iconst_1
      [257] goto +4 (target=261)
      [260] iconst_0
      [261] invokevirtual #197
        + Methodref [android/widget/LinearLayout.setEnabled (Z)V]
      [264] iload_2 v2
      [265] bipush 16
      [267] iand
      [268] ifeq +36 (target=304)
      [271] aload_0 v0
      [272] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [275] ifnull +29 (target=304)
      [278] iload_1 v1
      [279] bipush 16
      [281] iand
      [282] ifeq +14 (target=296)
      [285] aload_0 v0
      [286] aload_0 v0
      [287] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [290] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [293] goto +11 (target=304)
      [296] aload_0 v0
      [297] aload_0 v0
      [298] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [301] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [304] aload_0 v0
      [305] invokevirtual #270
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V]
      [308] goto +7 (target=315)
      [311] aload_0 v0
      [312] invokevirtual #263
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.invalidate ()V]
      [315] aload_0 v0
      [316] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [319] invokevirtual #288
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.isEnabled ()Z]
      [322] ifne +14 (target=336)
      [325] aload_0 v0
      [326] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [329] aconst_null
      [330] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
      [333] goto +52 (target=385)
      [336] iload_1 v1
      [337] iconst_4
      [338] iand
      [339] ifeq +26 (target=365)
      [342] aload_0 v0
      [343] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [346] aload_0 v0
      [347] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [350] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [353] getstatic #101
        + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_up_description I]
      [356] invokevirtual #167
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [359] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
      [362] goto +23 (target=385)
      [365] aload_0 v0
      [366] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [369] aload_0 v0
      [370] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [373] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [376] getstatic #100
        + Fieldref [com/actionbarsherlock/R$string.abs__action_bar_home_description I]
      [379] invokevirtual #167
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [382] invokevirtual #291
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setContentDescription (Ljava/lang/CharSequence;)V]
      [385] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 43)
        [0] -> line 550
        [19] -> line 551
        [24] -> line 553
        [31] -> line 554
        [43] -> line 555
        [62] -> line 556
        [71] -> line 558
        [77] -> line 559
        [90] -> line 560
        [99] -> line 566
        [104] -> line 567
        [109] -> line 571
        [115] -> line 572
        [135] -> line 573
        [158] -> line 576
        [165] -> line 577
        [172] -> line 578
        [176] -> line 579
        [179] -> line 580
        [187] -> line 584
        [195] -> line 585
        [201] -> line 586
        [217] -> line 587
        [243] -> line 588
        [264] -> line 591
        [278] -> line 592
        [285] -> line 593
        [293] -> line 594
        [296] -> line 595
        [304] -> line 599
        [308] -> line 600
        [311] -> line 601
        [315] -> line 605
        [325] -> line 606
        [333] -> line 607
        [342] -> line 608
        [353] -> line 609
        [356] -> line 608
        [362] -> line 610
        [365] -> line 611
        [376] -> line 612
        [379] -> line 611
        [385] -> line 614
      + Local variable table attribute (count = 8)
        v0: 0 -> 386 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 386 [I options]
        v2: 19 -> 386 [I flagsChanged]
        v3: 43 -> 308 [Z showHome]
        v4: 62 -> 308 [I vis]
        v5: 90 -> 109 [Z setUp]
        v5: 135 -> 158 [Z logoVis]
        v5: 217 -> 264 [Z homeAsUp]
      + Stack map table attribute (count = 32):
        - [12] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: [i]
        - [41] Var: ...[i], Stack: (empty)
        - [42] Var: ..., Stack: [i]
        - [58] Var: ...[i], Stack: (empty)
        - [60] Var: ..., Stack: [i]
        - [87] Var: ...[i], Stack: (empty)
        - [88] Var: ..., Stack: [i]
        - [109] Var: ..., Stack: (empty)
        - [132] Var: ..., Stack: (empty)
        - [133] Var: ..., Stack: [i]
        - [151] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
        - [155] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][a:android/graphics/drawable/Drawable]
        - [158] Var: -1, Stack: (empty)
        - [179] Var: ..., Stack: (empty)
        - [187] Var: ..., Stack: (empty)
        - [214] Var: ..., Stack: (empty)
        - [215] Var: ..., Stack: [i]
        - [234] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View]
        - [235] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View][i]
        - [238] Var: ..., Stack: [a:android/view/View]
        - [240] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/view/View][i]
        - [260] Var: ..., Stack: [a:android/widget/LinearLayout]
        - [261] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i], Stack: [a:android/widget/LinearLayout][i]
        - [264] Var: -1, Stack: (empty)
        - [296] Var: ..., Stack: (empty)
        - [304] Var: ..., Stack: (empty)
        - [311] Var: -2, Stack: (empty)
        - [315] Var: ..., Stack: (empty)
        - [336] Var: ..., Stack: (empty)
        - [365] Var: ..., Stack: (empty)
        - [385] Var: ..., Stack: (empty)
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [5] aload_1 v1
      [6] ifnull +27 (target=33)
      [9] aload_0 v0
      [10] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [13] iconst_1
      [14] iand
      [15] ifeq +10 (target=25)
      [18] aload_0 v0
      [19] getfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [22] ifnonnull +11 (target=33)
      [25] aload_0 v0
      [26] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [29] aload_1 v1
      [30] invokevirtual #294
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 617
        [5] -> line 618
        [9] -> line 619
        [25] -> line 620
        [33] -> line 622
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 34 [Landroid/graphics/drawable/Drawable; icon]
      + Stack map table attribute (count = 2):
        - [25] Var: ..., Stack: (empty)
        - [33] Var: ..., Stack: (empty)
  + Method:       setIcon(I)V
    Access flags: 0x1
      = public void setIcon(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [5] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [8] iload_1 v1
      [9] invokevirtual #166
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [12] invokevirtual #274
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 625
        [15] -> line 626
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 16 [I resId]
  + Method:       setLogo(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setLogo(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #128
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogo Landroid/graphics/drawable/Drawable;]
      [5] aload_1 v1
      [6] ifnull +20 (target=26)
      [9] aload_0 v0
      [10] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [13] iconst_1
      [14] iand
      [15] ifeq +11 (target=26)
      [18] aload_0 v0
      [19] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [22] aload_1 v1
      [23] invokevirtual #294
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 629
        [5] -> line 630
        [18] -> line 631
        [26] -> line 633
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 27 [Landroid/graphics/drawable/Drawable; logo]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       setLogo(I)V
    Access flags: 0x1
      = public void setLogo(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [5] invokevirtual #159
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [8] iload_1 v1
      [9] invokevirtual #166
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [12] invokevirtual #275
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setLogo (Landroid/graphics/drawable/Drawable;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 636
        [15] -> line 637
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 16 [I resId]
  + Method:       setNavigationMode(I)V
    Access flags: 0x1
      = public void setNavigationMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 251, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] getfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [4] istore_2 v2
      [5] iload_1 v1
      [6] iload_2 v2
      [7] ificmpeq +243 (target=250)
      [10] iload_2 v2
      [11] tableswitch (2 offsets, default=61) (target=72)
        1: offset = 21, target = 32
        2: offset = 39, target = 50
        default: offset = 61, target = 72
      [32] aload_0 v0
      [33] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [36] ifnull +36 (target=72)
      [39] aload_0 v0
      [40] aload_0 v0
      [41] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [44] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [47] goto +25 (target=72)
      [50] aload_0 v0
      [51] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [54] ifnull +18 (target=72)
      [57] aload_0 v0
      [58] getfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z]
      [61] ifeq +11 (target=72)
      [64] aload_0 v0
      [65] aload_0 v0
      [66] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [69] invokevirtual #269
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [72] iload_1 v1
      [73] tableswitch (2 offsets, default=168) (target=241)
        1: offset = 23, target = 96
        2: offset = 146, target = 219
        default: offset = 168, target = 241
      [96] aload_0 v0
      [97] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [100] ifnonnull +72 (target=172)
      [103] aload_0 v0
      [104] new #70
        + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      [107] dup
      [108] aload_0 v0
      [109] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [112] aconst_null
      [113] getstatic #89
        + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I]
      [116] invokespecial #312
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [119] putfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [122] aload_0 v0
      [123] aload_0 v0
      [124] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [127] invokestatic #177
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [130] getstatic #98
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I]
      [133] aconst_null
      [134] invokevirtual #178
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [137] checkcast #68
        + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
      [140] putfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [143] new #36
        + Class [android/widget/LinearLayout$LayoutParams]
      [146] dup
      [147] bipush -2
      [149] iconst_m1
      [150] invokespecial #200
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
      [153] astore_3 v3
      [154] aload_3 v3
      [155] bipush 17
      [157] putfield #87
        + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I]
      [160] aload_0 v0
      [161] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [164] aload_0 v0
      [165] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [168] aload_3 v3
      [169] invokevirtual #300
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [172] aload_0 v0
      [173] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [176] invokevirtual #313
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [179] aload_0 v0
      [180] getfield #138
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;]
      [183] ifacmpeq +14 (target=197)
      [186] aload_0 v0
      [187] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [190] aload_0 v0
      [191] getfield #138
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;]
      [194] invokevirtual #315
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [197] aload_0 v0
      [198] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [201] aload_0 v0
      [202] getfield #131
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [205] invokevirtual #316
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
      [208] aload_0 v0
      [209] aload_0 v0
      [210] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [213] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [216] goto +25 (target=241)
      [219] aload_0 v0
      [220] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [223] ifnull +18 (target=241)
      [226] aload_0 v0
      [227] getfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIncludeTabs Z]
      [230] ifeq +11 (target=241)
      [233] aload_0 v0
      [234] aload_0 v0
      [235] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [238] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [241] aload_0 v0
      [242] iload_1 v1
      [243] putfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [246] aload_0 v0
      [247] invokevirtual #270
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V]
      [250] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 640
        [5] -> line 641
        [10] -> line 642
        [32] -> line 644
        [39] -> line 645
        [47] -> line 647
        [50] -> line 649
        [64] -> line 650
        [72] -> line 654
        [96] -> line 656
        [103] -> line 657
        [113] -> line 658
        [119] -> line 657
        [122] -> line 659
        [130] -> line 660
        [140] -> line 659
        [143] -> line 661
        [147] -> line 662
        [150] -> line 661
        [154] -> line 663
        [160] -> line 664
        [172] -> line 666
        [186] -> line 667
        [197] -> line 669
        [208] -> line 670
        [216] -> line 671
        [219] -> line 673
        [233] -> line 674
        [241] -> line 678
        [246] -> line 679
        [250] -> line 681
      + Local variable table attribute (count = 4)
        v0: 0 -> 251 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 251 [I mode]
        v2: 5 -> 251 [I oldMode]
        v3: 154 -> 172 [Landroid/widget/LinearLayout$LayoutParams; params]
      + Stack map table attribute (count = 10):
        - [32] Var: ...[i], Stack: (empty)
        - [47] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [72] Var: ..., Stack: (empty)
        - [96] Var: ..., Stack: (empty)
        - [172] Var: ..., Stack: (empty)
        - [197] Var: ..., Stack: (empty)
        - [219] Var: ..., Stack: (empty)
        - [241] Var: ..., Stack: (empty)
        - [250] Var: ..., Stack: (empty)
  + Method:       setDropdownAdapter(Landroid/widget/SpinnerAdapter;)V
    Access flags: 0x1
      = public void setDropdownAdapter(android.widget.SpinnerAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #138
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;]
      [5] aload_0 v0
      [6] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [9] ifnull +11 (target=20)
      [12] aload_0 v0
      [13] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [16] aload_1 v1
      [17] invokevirtual #315
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 684
        [5] -> line 685
        [12] -> line 686
        [20] -> line 688
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 21 [Landroid/widget/SpinnerAdapter; adapter]
      + Stack map table attribute (count = 1):
        - [20] Var: ..., Stack: (empty)
  + Method:       getDropdownAdapter()Landroid/widget/SpinnerAdapter;
    Access flags: 0x1
      = public android.widget.SpinnerAdapter getDropdownAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #138
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinnerAdapter Landroid/widget/SpinnerAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 691
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       setDropdownSelectedPosition(I)V
    Access flags: 0x1
      = public void setDropdownSelectedPosition(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [4] iload_1 v1
      [5] invokevirtual #317
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 695
        [8] -> line 696
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 9 [I position]
  + Method:       getDropdownSelectedPosition()I
    Access flags: 0x1
      = public int getDropdownSelectedPosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [4] invokevirtual #314
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 699
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       getCustomNavigationView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getCustomNavigationView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 703
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       getNavigationMode()I
    Access flags: 0x1
      = public int getNavigationMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 707
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       getDisplayOptions()I
    Access flags: 0x1
      = public int getDisplayOptions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 711
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 3):
      [0] new #46
        + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      [3] dup
      [4] bipush 19
      [6] invokespecial #204
        + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams.<init> (I)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 718
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #234
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onFinishInflate ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [9] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [12] aload_0 v0
      [13] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [16] ifnull +52 (target=68)
      [19] aload_0 v0
      [20] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [23] bipush 16
      [25] iand
      [26] ifeq +42 (target=68)
      [29] aload_0 v0
      [30] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [33] invokevirtual #183
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [36] astore_1 v1
      [37] aload_1 v1
      [38] aload_0 v0
      [39] ifacmpeq +29 (target=68)
      [42] aload_1 v1
      [43] instanceof #32
        + Class [android/view/ViewGroup]
      [46] ifeq +14 (target=60)
      [49] aload_1 v1
      [50] checkcast #32
        + Class [android/view/ViewGroup]
      [53] aload_0 v0
      [54] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [57] invokevirtual #191
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [60] aload_0 v0
      [61] aload_0 v0
      [62] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [65] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 723
        [4] -> line 725
        [12] -> line 727
        [29] -> line 728
        [37] -> line 729
        [42] -> line 730
        [49] -> line 731
        [60] -> line 733
        [68] -> line 736
      + Local variable table attribute (count = 2)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 37 -> 68 [Landroid/view/ViewParent; parent]
      + Stack map table attribute (count = 2):
        - [60] Var: ...[a:android/view/ViewParent], Stack: (empty)
        - [68] Var: -1, Stack: (empty)
  + Method:       initTitle()V
    Access flags: 0x2
      = private void initTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 298, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [4] ifnonnull +249 (target=253)
      [7] aload_0 v0
      [8] invokevirtual #251
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;]
      [11] invokestatic #177
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [14] astore_1 v1
      [15] aload_0 v0
      [16] aload_1 v1
      [17] getstatic #99
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_title_item I]
      [20] aload_0 v0
      [21] iconst_0
      [22] invokevirtual #179
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [25] checkcast #35
        + Class [android/widget/LinearLayout]
      [28] putfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [31] aload_0 v0
      [32] aload_0 v0
      [33] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [36] getstatic #92
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_title I]
      [39] invokevirtual #193
        + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
      [42] checkcast #37
        + Class [android/widget/TextView]
      [45] putfield #149
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;]
      [48] aload_0 v0
      [49] aload_0 v0
      [50] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [53] getstatic #91
        + Fieldref [com/actionbarsherlock/R$id.abs__action_bar_subtitle I]
      [56] invokevirtual #193
        + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
      [59] checkcast #37
        + Class [android/widget/TextView]
      [62] putfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [65] aload_0 v0
      [66] aload_0 v0
      [67] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [70] getstatic #96
        + Fieldref [com/actionbarsherlock/R$id.abs__up I]
      [73] invokevirtual #193
        + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
      [76] putfield #148
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;]
      [79] aload_0 v0
      [80] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [83] aload_0 v0
      [84] getfield #150
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mUpClickListener Landroid/view/View$OnClickListener;]
      [87] invokevirtual #198
        + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [90] aload_0 v0
      [91] getfield #147
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I]
      [94] ifeq +18 (target=112)
      [97] aload_0 v0
      [98] getfield #149
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;]
      [101] aload_0 v0
      [102] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [105] aload_0 v0
      [106] getfield #147
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleStyleRes I]
      [109] invokevirtual #202
        + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
      [112] aload_0 v0
      [113] getfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [116] ifnull +14 (target=130)
      [119] aload_0 v0
      [120] getfield #149
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleView Landroid/widget/TextView;]
      [123] aload_0 v0
      [124] getfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [127] invokevirtual #201
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [130] aload_0 v0
      [131] getfield #142
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I]
      [134] ifeq +18 (target=152)
      [137] aload_0 v0
      [138] getfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [141] aload_0 v0
      [142] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContext Landroid/content/Context;]
      [145] aload_0 v0
      [146] getfield #142
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleStyleRes I]
      [149] invokevirtual #202
        + Methodref [android/widget/TextView.setTextAppearance (Landroid/content/Context;I)V]
      [152] aload_0 v0
      [153] getfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [156] ifnull +22 (target=178)
      [159] aload_0 v0
      [160] getfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [163] aload_0 v0
      [164] getfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [167] invokevirtual #201
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [170] aload_0 v0
      [171] getfield #143
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitleView Landroid/widget/TextView;]
      [174] iconst_0
      [175] invokevirtual #203
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [178] aload_0 v0
      [179] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [182] iconst_4
      [183] iand
      [184] ifeq +7 (target=191)
      [187] iconst_1
      [188] goto +4 (target=192)
      [191] iconst_0
      [192] istore_2 v2
      [193] aload_0 v0
      [194] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [197] iconst_2
      [198] iand
      [199] ifeq +7 (target=206)
      [202] iconst_1
      [203] goto +4 (target=207)
      [206] iconst_0
      [207] istore_3 v3
      [208] aload_0 v0
      [209] getfield #148
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleUpView Landroid/view/View;]
      [212] iload_3 v3
      [213] ifne +15 (target=228)
      [216] iload_2 v2
      [217] ifeq +7 (target=224)
      [220] iconst_0
      [221] goto +9 (target=230)
      [224] iconst_4
      [225] goto +5 (target=230)
      [228] bipush 8
      [230] invokevirtual #187
        + Methodref [android/view/View.setVisibility (I)V]
      [233] aload_0 v0
      [234] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [237] iload_2 v2
      [238] ifeq +11 (target=249)
      [241] iload_3 v3
      [242] ifne +7 (target=249)
      [245] iconst_1
      [246] goto +4 (target=250)
      [249] iconst_0
      [250] invokevirtual #197
        + Methodref [android/widget/LinearLayout.setEnabled (Z)V]
      [253] aload_0 v0
      [254] aload_0 v0
      [255] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [258] invokevirtual #242
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [261] aload_0 v0
      [262] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [265] ifnonnull +23 (target=288)
      [268] aload_0 v0
      [269] getfield #145
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitle Ljava/lang/CharSequence;]
      [272] invokestatic #175
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [275] ifeq +22 (target=297)
      [278] aload_0 v0
      [279] getfield #141
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSubtitle Ljava/lang/CharSequence;]
      [282] invokestatic #175
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [285] ifeq +12 (target=297)
      [288] aload_0 v0
      [289] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [292] bipush 8
      [294] invokevirtual #199
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [297] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 27)
        [0] -> line 739
        [7] -> line 740
        [15] -> line 741
        [20] -> line 742
        [22] -> line 741
        [31] -> line 743
        [48] -> line 744
        [65] -> line 745
        [79] -> line 747
        [90] -> line 749
        [97] -> line 750
        [112] -> line 752
        [119] -> line 753
        [130] -> line 756
        [137] -> line 757
        [152] -> line 759
        [159] -> line 760
        [170] -> line 761
        [178] -> line 764
        [193] -> line 765
        [208] -> line 766
        [233] -> line 767
        [253] -> line 770
        [261] -> line 771
        [268] -> line 772
        [288] -> line 774
        [297] -> line 776
      + Local variable table attribute (count = 4)
        v0: 0 -> 298 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 15 -> 253 [Landroid/view/LayoutInflater; inflater]
        v2: 193 -> 253 [Z homeAsUp]
        v3: 208 -> 253 [Z showHome]
      + Stack map table attribute (count = 17):
        - [112] Var: ...[a:android/view/LayoutInflater], Stack: (empty)
        - [130] Var: ..., Stack: (empty)
        - [152] Var: ..., Stack: (empty)
        - [178] Var: ..., Stack: (empty)
        - [191] Var: ..., Stack: (empty)
        - [192] Var: ..., Stack: [i]
        - [206] Var: ...[i], Stack: (empty)
        - [207] Var: ..., Stack: [i]
        - [224] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View]
        - [225] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View][i]
        - [228] Var: ..., Stack: [a:android/view/View]
        - [230] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/view/View][i]
        - [249] Var: ..., Stack: [a:android/widget/LinearLayout]
        - [250] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][a:android/view/LayoutInflater][i][i], Stack: [a:android/widget/LinearLayout][i]
        - [253] Var: -3, Stack: (empty)
        - [288] Var: ..., Stack: (empty)
        - [297] Var: ..., Stack: (empty)
  + Method:       setContextView(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V
    Access flags: 0x1
      = public void setContextView(com.actionbarsherlock.internal.widget.ActionBarContextView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 779
        [5] -> line 780
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarContextView; view]
  + Method:       setCollapsable(Z)V
    Access flags: 0x1
      = public void setCollapsable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #124
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 783
        [5] -> line 784
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 6 [Z collapsable]
  + Method:       isCollapsed()Z
    Access flags: 0x1
      = public boolean isCollapsed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #125
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 787
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1268, locals = 28, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #250
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildCount ()I]
      [4] istore_3 v3
      [5] aload_0 v0
      [6] getfield #124
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsable Z]
      [9] ifeq +78 (target=87)
      [12] iconst_0
      [13] istore v4
      [15] iconst_0
      [16] istore v5
      [18] goto +46 (target=64)
      [21] aload_0 v0
      [22] iload v5
      [24] invokevirtual #249
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;]
      [27] astore v6
      [29] aload v6
      [31] invokevirtual #184
        + Methodref [android/view/View.getVisibility ()I]
      [34] bipush 8
      [36] ificmpeq +25 (target=61)
      [39] aload v6
      [41] aload_0 v0
      [42] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [45] ifacmpne +13 (target=58)
      [48] aload_0 v0
      [49] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [52] invokevirtual #221
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getChildCount ()I]
      [55] ifeq +6 (target=61)
      [58] iinc v4, 1
      [61] iinc v5, 1
      [64] iload v5
      [66] iload_3 v3
      [67] ificmplt -46 (target=21)
      [70] iload v4
      [72] ifne +15 (target=87)
      [75] aload_0 v0
      [76] iconst_0
      [77] iconst_0
      [78] invokevirtual #276
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V]
      [81] aload_0 v0
      [82] iconst_1
      [83] putfield #125
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z]
      [86] return
      [87] aload_0 v0
      [88] iconst_0
      [89] putfield #125
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIsCollapsed Z]
      [92] iload_1 v1
      [93] invokestatic #188
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [96] istore v4
      [98] iload v4
      [100] ldc #6
        + Integer [1073741824]
      [102] ificmpeq +41 (target=143)
      [105] new #78
        + Class [java/lang/IllegalStateException]
      [108] dup
      [109] new #82
        + Class [java/lang/StringBuilder]
      [112] dup
      [113] aload_0 v0
      [114] invokevirtual #326
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [117] invokevirtual #322
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [120] invokestatic #327
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [123] invokespecial #328
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [126] ldc #8
        + String [ can only be used ]
      [128] invokevirtual #329
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [131] ldc #12
        + String [with android:layout_width="match_parent" (or fill_parent)]
      [133] invokevirtual #329
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [136] invokevirtual #330
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [139] invokespecial #323
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [142] athrow
      [143] iload_2 v2
      [144] invokestatic #188
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [147] istore v5
      [149] iload v5
      [151] ldc #1
        + Integer [-2147483648]
      [153] ificmpeq +41 (target=194)
      [156] new #78
        + Class [java/lang/IllegalStateException]
      [159] dup
      [160] new #82
        + Class [java/lang/StringBuilder]
      [163] dup
      [164] aload_0 v0
      [165] invokevirtual #326
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [168] invokevirtual #322
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [171] invokestatic #327
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [174] invokespecial #328
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [177] ldc #8
        + String [ can only be used ]
      [179] invokevirtual #329
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [182] ldc #11
        + String [with android:layout_height="wrap_content"]
      [184] invokevirtual #329
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [187] invokevirtual #330
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [190] invokespecial #323
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [193] athrow
      [194] iload_1 v1
      [195] invokestatic #189
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [198] istore v6
      [200] aload_0 v0
      [201] getfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I]
      [204] ifle +10 (target=214)
      [207] aload_0 v0
      [208] getfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I]
      [211] goto +7 (target=218)
      [214] iload_2 v2
      [215] invokestatic #189
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [218] istore v7
      [220] aload_0 v0
      [221] invokevirtual #258
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I]
      [224] aload_0 v0
      [225] invokevirtual #255
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I]
      [228] iadd
      [229] istore v8
      [231] aload_0 v0
      [232] invokevirtual #256
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I]
      [235] istore v9
      [237] aload_0 v0
      [238] invokevirtual #257
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I]
      [241] istore v10
      [243] iload v7
      [245] iload v8
      [247] isub
      [248] istore v11
      [250] iload v11
      [252] ldc #1
        + Integer [-2147483648]
      [254] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [257] istore v12
      [259] iload v6
      [261] iload v9
      [263] isub
      [264] iload v10
      [266] isub
      [267] istore v13
      [269] iload v13
      [271] iconst_2
      [272] idiv
      [273] istore v14
      [275] iload v14
      [277] istore v15
      [279] aload_0 v0
      [280] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [283] ifnull +10 (target=293)
      [286] aload_0 v0
      [287] getfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [290] goto +7 (target=297)
      [293] aload_0 v0
      [294] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [297] astore v16
      [299] aload v16
      [301] invokevirtual #287
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I]
      [304] bipush 8
      [306] ificmpeq +91 (target=397)
      [309] aload v16
      [311] invokevirtual #284
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [314] astore v17
      [316] aload v17
      [318] getfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [321] ifge +15 (target=336)
      [324] iload v13
      [326] ldc #1
        + Integer [-2147483648]
      [328] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [331] istore v18
      [333] goto +15 (target=348)
      [336] aload v17
      [338] getfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [341] ldc #6
        + Integer [1073741824]
      [343] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [346] istore v18
      [348] aload v16
      [350] iload v18
      [352] iload v11
      [354] ldc #6
        + Integer [1073741824]
      [356] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [359] invokevirtual #289
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measure (II)V]
      [362] aload v16
      [364] invokevirtual #286
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getMeasuredWidth ()I]
      [367] aload v16
      [369] invokevirtual #285
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I]
      [372] iadd
      [373] istore v19
      [375] iconst_0
      [376] iload v13
      [378] iload v19
      [380] isub
      [381] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [384] istore v13
      [386] iconst_0
      [387] iload v13
      [389] iload v19
      [391] isub
      [392] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [395] istore v14
      [397] aload_0 v0
      [398] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [401] ifnull +45 (target=446)
      [404] aload_0 v0
      [405] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [408] invokevirtual #223
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [411] aload_0 v0
      [412] ifacmpne +34 (target=446)
      [415] aload_0 v0
      [416] aload_0 v0
      [417] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [420] iload v13
      [422] iload v12
      [424] iconst_0
      [425] invokevirtual #265
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I]
      [428] istore v13
      [430] iconst_0
      [431] iload v15
      [433] aload_0 v0
      [434] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [437] invokevirtual #222
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I]
      [440] isub
      [441] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [444] istore v15
      [446] aload_0 v0
      [447] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [450] ifnull +46 (target=496)
      [453] aload_0 v0
      [454] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [457] invokevirtual #307
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [460] bipush 8
      [462] ificmpeq +34 (target=496)
      [465] aload_0 v0
      [466] aload_0 v0
      [467] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [470] iload v13
      [472] iload v12
      [474] iconst_0
      [475] invokevirtual #265
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I]
      [478] istore v13
      [480] iconst_0
      [481] iload v15
      [483] aload_0 v0
      [484] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [487] invokevirtual #306
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I]
      [490] isub
      [491] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [494] istore v15
      [496] aload_0 v0
      [497] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [500] ifnull +29 (target=529)
      [503] aload_0 v0
      [504] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [507] invokevirtual #196
        + Methodref [android/widget/LinearLayout.getVisibility ()I]
      [510] bipush 8
      [512] ificmpeq +17 (target=529)
      [515] aload_0 v0
      [516] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [519] bipush 8
      [521] iand
      [522] ifeq +7 (target=529)
      [525] iconst_1
      [526] goto +4 (target=530)
      [529] iconst_0
      [530] istore v17
      [532] aload_0 v0
      [533] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [536] ifnonnull +233 (target=769)
      [539] aload_0 v0
      [540] getfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [543] tableswitch (2 offsets, default=226) (target=769)
        1: offset = 21, target = 564
        2: offset = 125, target = 668
        default: offset = 226, target = 769
      [564] aload_0 v0
      [565] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [568] ifnull +201 (target=769)
      [571] iload v17
      [573] ifeq +12 (target=585)
      [576] aload_0 v0
      [577] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [580] iconst_2
      [581] imul
      [582] goto +7 (target=589)
      [585] aload_0 v0
      [586] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [589] istore v18
      [591] iconst_0
      [592] iload v13
      [594] iload v18
      [596] isub
      [597] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [600] istore v13
      [602] iconst_0
      [603] iload v14
      [605] iload v18
      [607] isub
      [608] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [611] istore v14
      [613] aload_0 v0
      [614] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [617] iload v13
      [619] ldc #1
        + Integer [-2147483648]
      [621] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [624] iload v11
      [626] ldc #6
        + Integer [1073741824]
      [628] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [631] invokevirtual #302
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V]
      [634] aload_0 v0
      [635] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [638] invokevirtual #301
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I]
      [641] istore v19
      [643] iconst_0
      [644] iload v13
      [646] iload v19
      [648] isub
      [649] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [652] istore v13
      [654] iconst_0
      [655] iload v14
      [657] iload v19
      [659] isub
      [660] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [663] istore v14
      [665] goto +104 (target=769)
      [668] aload_0 v0
      [669] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [672] ifnull +97 (target=769)
      [675] iload v17
      [677] ifeq +12 (target=689)
      [680] aload_0 v0
      [681] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [684] iconst_2
      [685] imul
      [686] goto +7 (target=693)
      [689] aload_0 v0
      [690] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [693] istore v18
      [695] iconst_0
      [696] iload v13
      [698] iload v18
      [700] isub
      [701] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [704] istore v13
      [706] iconst_0
      [707] iload v14
      [709] iload v18
      [711] isub
      [712] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [715] istore v14
      [717] aload_0 v0
      [718] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [721] iload v13
      [723] ldc #1
        + Integer [-2147483648]
      [725] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [728] iload v11
      [730] ldc #6
        + Integer [1073741824]
      [732] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [735] invokevirtual #320
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.measure (II)V]
      [738] aload_0 v0
      [739] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [742] invokevirtual #319
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I]
      [745] istore v19
      [747] iconst_0
      [748] iload v13
      [750] iload v19
      [752] isub
      [753] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [756] istore v13
      [758] iconst_0
      [759] iload v14
      [761] iload v19
      [763] isub
      [764] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [767] istore v14
      [769] aconst_null
      [770] astore v18
      [772] aload_0 v0
      [773] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [776] ifnull +12 (target=788)
      [779] aload_0 v0
      [780] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [783] astore v18
      [785] goto +26 (target=811)
      [788] aload_0 v0
      [789] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [792] bipush 16
      [794] iand
      [795] ifeq +16 (target=811)
      [798] aload_0 v0
      [799] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [802] ifnull +9 (target=811)
      [805] aload_0 v0
      [806] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [809] astore v18
      [811] aload v18
      [813] ifnull +264 (target=1077)
      [816] aload_0 v0
      [817] aload v18
      [819] invokevirtual #180
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [822] invokevirtual #246
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
      [825] astore v19
      [827] aload v19
      [829] instanceof #46
        + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      [832] ifeq +11 (target=843)
      [835] aload v19
      [837] checkcast #46
        + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      [840] goto +4 (target=844)
      [843] aconst_null
      [844] astore v20
      [846] iconst_0
      [847] istore v21
      [849] iconst_0
      [850] istore v22
      [852] aload v20
      [854] ifnull +29 (target=883)
      [857] aload v20
      [859] getfield #105
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I]
      [862] aload v20
      [864] getfield #106
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I]
      [867] iadd
      [868] istore v21
      [870] aload v20
      [872] getfield #107
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I]
      [875] aload v20
      [877] getfield #103
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I]
      [880] iadd
      [881] istore v22
      [883] aload_0 v0
      [884] getfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I]
      [887] ifgt +10 (target=897)
      [890] ldc #1
        + Integer [-2147483648]
      [892] istore v23
      [894] goto +22 (target=916)
      [897] aload v19
      [899] getfield #85
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [902] bipush -2
      [904] ificmpeq +8 (target=912)
      [907] ldc #6
        + Integer [1073741824]
      [909] goto +5 (target=914)
      [912] ldc #1
        + Integer [-2147483648]
      [914] istore v23
      [916] iconst_0
      [917] aload v19
      [919] getfield #85
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [922] iflt +16 (target=938)
      [925] aload v19
      [927] getfield #85
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [930] iload v11
      [932] invokestatic #325
        + Methodref [java/lang/Math.min (II)I]
      [935] goto +5 (target=940)
      [938] iload v11
      [940] iload v22
      [942] isub
      [943] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [946] istore v24
      [948] aload v19
      [950] getfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [953] bipush -2
      [955] ificmpeq +8 (target=963)
      [958] ldc #6
        + Integer [1073741824]
      [960] goto +5 (target=965)
      [963] ldc #1
        + Integer [-2147483648]
      [965] istore v25
      [967] iconst_0
      [968] aload v19
      [970] getfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [973] iflt +16 (target=989)
      [976] aload v19
      [978] getfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [981] iload v13
      [983] invokestatic #325
        + Methodref [java/lang/Math.min (II)I]
      [986] goto +5 (target=991)
      [989] iload v13
      [991] iload v21
      [993] isub
      [994] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [997] istore v26
      [999] aload v20
      [1001] ifnull +11 (target=1012)
      [1004] aload v20
      [1006] getfield #104
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [1009] goto +5 (target=1014)
      [1012] bipush 19
      [1014] bipush 7
      [1016] iand
      [1017] istore v27
      [1019] iload v27
      [1021] iconst_1
      [1022] ificmpne +23 (target=1045)
      [1025] aload v19
      [1027] getfield #86
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [1030] iconst_m1
      [1031] ificmpne +14 (target=1045)
      [1034] iload v14
      [1036] iload v15
      [1038] invokestatic #325
        + Methodref [java/lang/Math.min (II)I]
      [1041] iconst_2
      [1042] imul
      [1043] istore v26
      [1045] aload v18
      [1047] iload v26
      [1049] iload v25
      [1051] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [1054] iload v24
      [1056] iload v23
      [1058] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [1061] invokevirtual #186
        + Methodref [android/view/View.measure (II)V]
      [1064] iload v13
      [1066] iload v21
      [1068] aload v18
      [1070] invokevirtual #182
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [1073] iadd
      [1074] isub
      [1075] istore v13
      [1077] aload_0 v0
      [1078] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [1081] ifnonnull +46 (target=1127)
      [1084] iload v17
      [1086] ifeq +41 (target=1127)
      [1089] aload_0 v0
      [1090] aload_0 v0
      [1091] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [1094] iload v13
      [1096] aload_0 v0
      [1097] getfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I]
      [1100] ldc #6
        + Integer [1073741824]
      [1102] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [1105] iconst_0
      [1106] invokevirtual #265
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.measureChildView (Landroid/view/View;III)I]
      [1109] istore v13
      [1111] iconst_0
      [1112] iload v14
      [1114] aload_0 v0
      [1115] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [1118] invokevirtual #194
        + Methodref [android/widget/LinearLayout.getMeasuredWidth ()I]
      [1121] isub
      [1122] invokestatic #324
        + Methodref [java/lang/Math.max (II)I]
      [1125] istore v14
      [1127] aload_0 v0
      [1128] getfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContentHeight I]
      [1131] ifgt +61 (target=1192)
      [1134] iconst_0
      [1135] istore v19
      [1137] iconst_0
      [1138] istore v20
      [1140] goto +35 (target=1175)
      [1143] aload_0 v0
      [1144] iload v20
      [1146] invokevirtual #249
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getChildAt (I)Landroid/view/View;]
      [1149] astore v21
      [1151] aload v21
      [1153] invokevirtual #181
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [1156] iload v8
      [1158] iadd
      [1159] istore v22
      [1161] iload v22
      [1163] iload v19
      [1165] ificmple +7 (target=1172)
      [1168] iload v22
      [1170] istore v19
      [1172] iinc v20, 1
      [1175] iload v20
      [1177] iload_3 v3
      [1178] ificmplt -35 (target=1143)
      [1181] aload_0 v0
      [1182] iload v6
      [1184] iload v19
      [1186] invokevirtual #276
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V]
      [1189] goto +11 (target=1200)
      [1192] aload_0 v0
      [1193] iload v6
      [1195] iload v7
      [1197] invokevirtual #276
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.setMeasuredDimension (II)V]
      [1200] aload_0 v0
      [1201] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [1204] ifnull +14 (target=1218)
      [1207] aload_0 v0
      [1208] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mContextView Lcom/actionbarsherlock/internal/widget/ActionBarContextView;]
      [1211] aload_0 v0
      [1212] invokevirtual #254
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I]
      [1215] invokevirtual #241
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarContextView.setContentHeight (I)V]
      [1218] aload_0 v0
      [1219] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [1222] ifnull +45 (target=1267)
      [1225] aload_0 v0
      [1226] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [1229] invokevirtual #307
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [1232] bipush 8
      [1234] ificmpeq +33 (target=1267)
      [1237] aload_0 v0
      [1238] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [1241] iload v6
      [1243] aload_0 v0
      [1244] getfield #134
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I]
      [1247] iconst_2
      [1248] imul
      [1249] isub
      [1250] ldc #6
        + Integer [1073741824]
      [1252] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [1255] aload_0 v0
      [1256] invokevirtual #254
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getMeasuredHeight ()I]
      [1259] ldc #1
        + Integer [-2147483648]
      [1261] invokestatic #190
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [1264] invokevirtual #309
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.measure (II)V]
      [1267] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 158)
        [0] -> line 792
        [5] -> line 793
        [12] -> line 794
        [15] -> line 795
        [21] -> line 796
        [29] -> line 797
        [39] -> line 798
        [58] -> line 799
        [61] -> line 795
        [70] -> line 803
        [75] -> line 805
        [81] -> line 806
        [86] -> line 807
        [87] -> line 810
        [92] -> line 812
        [98] -> line 813
        [105] -> line 814
        [131] -> line 815
        [139] -> line 814
        [143] -> line 818
        [149] -> line 819
        [156] -> line 820
        [182] -> line 821
        [190] -> line 820
        [194] -> line 824
        [200] -> line 826
        [207] -> line 827
        [218] -> line 826
        [220] -> line 829
        [231] -> line 830
        [237] -> line 831
        [243] -> line 832
        [250] -> line 833
        [259] -> line 835
        [269] -> line 836
        [275] -> line 837
        [279] -> line 839
        [299] -> line 841
        [309] -> line 842
        [316] -> line 844
        [324] -> line 845
        [333] -> line 846
        [336] -> line 847
        [348] -> line 849
        [352] -> line 850
        [359] -> line 849
        [362] -> line 851
        [375] -> line 852
        [386] -> line 853
        [397] -> line 856
        [415] -> line 857
        [422] -> line 858
        [425] -> line 857
        [430] -> line 859
        [446] -> line 862
        [453] -> line 863
        [465] -> line 864
        [472] -> line 865
        [475] -> line 864
        [480] -> line 866
        [481] -> line 867
        [491] -> line 866
        [496] -> line 870
        [515] -> line 871
        [525] -> line 870
        [532] -> line 873
        [539] -> line 874
        [564] -> line 876
        [571] -> line 877
        [591] -> line 878
        [602] -> line 879
        [613] -> line 880
        [617] -> line 881
        [624] -> line 882
        [631] -> line 880
        [634] -> line 883
        [643] -> line 884
        [654] -> line 885
        [665] -> line 887
        [668] -> line 889
        [675] -> line 890
        [695] -> line 891
        [706] -> line 892
        [717] -> line 893
        [721] -> line 894
        [728] -> line 895
        [735] -> line 893
        [738] -> line 896
        [747] -> line 897
        [758] -> line 898
        [769] -> line 904
        [772] -> line 905
        [779] -> line 906
        [785] -> line 907
        [798] -> line 908
        [805] -> line 909
        [811] -> line 912
        [816] -> line 913
        [827] -> line 914
        [835] -> line 915
        [844] -> line 914
        [846] -> line 917
        [849] -> line 918
        [852] -> line 919
        [857] -> line 920
        [870] -> line 921
        [883] -> line 927
        [890] -> line 928
        [894] -> line 929
        [897] -> line 930
        [907] -> line 931
        [914] -> line 930
        [916] -> line 933
        [917] -> line 934
        [943] -> line 933
        [948] -> line 936
        [958] -> line 937
        [965] -> line 936
        [967] -> line 938
        [968] -> line 939
        [991] -> line 940
        [993] -> line 939
        [994] -> line 938
        [999] -> line 941
        [1014] -> line 942
        [1016] -> line 941
        [1019] -> line 946
        [1034] -> line 947
        [1045] -> line 950
        [1047] -> line 951
        [1054] -> line 952
        [1061] -> line 950
        [1064] -> line 953
        [1077] -> line 956
        [1089] -> line 957
        [1096] -> line 958
        [1106] -> line 957
        [1111] -> line 959
        [1127] -> line 962
        [1134] -> line 963
        [1137] -> line 964
        [1143] -> line 965
        [1151] -> line 966
        [1161] -> line 967
        [1168] -> line 968
        [1172] -> line 964
        [1181] -> line 971
        [1189] -> line 972
        [1192] -> line 973
        [1200] -> line 976
        [1207] -> line 977
        [1218] -> line 980
        [1237] -> line 981
        [1241] -> line 982
        [1252] -> line 981
        [1255] -> line 983
        [1264] -> line 981
        [1267] -> line 985
      + Local variable table attribute (count = 44)
        v0: 0 -> 1268 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 1268 [I widthMeasureSpec]
        v2: 0 -> 1268 [I heightMeasureSpec]
        v3: 5 -> 1268 [I childCount]
        v4: 15 -> 87 [I visibleChildren]
        v5: 18 -> 70 [I i]
        v6: 29 -> 61 [Landroid/view/View; child]
        v4: 98 -> 1268 [I widthMode]
        v5: 149 -> 1268 [I heightMode]
        v6: 200 -> 1268 [I contentWidth]
        v7: 220 -> 1268 [I maxHeight]
        v8: 231 -> 1268 [I verticalPadding]
        v9: 237 -> 1268 [I paddingLeft]
        v10: 243 -> 1268 [I paddingRight]
        v11: 250 -> 1268 [I height]
        v12: 259 -> 1268 [I childSpecHeight]
        v13: 269 -> 1268 [I availableWidth]
        v14: 275 -> 1268 [I leftOfCenter]
        v15: 279 -> 1268 [I rightOfCenter]
        v16: 299 -> 1268 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; homeLayout]
        v17: 316 -> 397 [Landroid/view/ViewGroup$LayoutParams; lp]
        v18: 333 -> 336 [I homeWidthSpec]
        v18: 348 -> 397 [I homeWidthSpec]
        v19: 375 -> 397 [I homeWidth]
        v17: 532 -> 1268 [Z showTitle]
        v18: 591 -> 665 [I itemPaddingSize]
        v19: 643 -> 665 [I listNavWidth]
        v18: 695 -> 769 [I itemPaddingSize]
        v19: 747 -> 769 [I tabWidth]
        v18: 772 -> 1268 [Landroid/view/View; customView]
        v19: 827 -> 1077 [Landroid/view/ViewGroup$LayoutParams; lp]
        v20: 846 -> 1077 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; ablp]
        v21: 849 -> 1077 [I horizontalMargin]
        v22: 852 -> 1077 [I verticalMargin]
        v23: 894 -> 897 [I customNavHeightMode]
        v23: 916 -> 1077 [I customNavHeightMode]
        v24: 948 -> 1077 [I customNavHeight]
        v25: 967 -> 1077 [I customNavWidthMode]
        v26: 999 -> 1077 [I customNavWidth]
        v27: 1019 -> 1077 [I hgrav]
        v19: 1137 -> 1189 [I measuredHeight]
        v20: 1140 -> 1181 [I i]
        v21: 1151 -> 1172 [Landroid/view/View; v]
        v22: 1161 -> 1172 [I paddedViewHeight]
      + Stack map table attribute (count = 53):
        - [21] Var: ...[i][i][i], Stack: (empty)
        - [58] Var: ...[a:android/view/View], Stack: (empty)
        - [61] Var: -1, Stack: (empty)
        - [64] Var: ..., Stack: (empty)
        - [87] Var: -2, Stack: (empty)
        - [143] Var: ...[i], Stack: (empty)
        - [194] Var: ...[i], Stack: (empty)
        - [214] Var: ...[i], Stack: (empty)
        - [218] Var: ..., Stack: [i]
        - [293] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: 
        - [297] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
        - [336] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][a:android/view/ViewGroup$LayoutParams], Stack: (empty)
        - [348] Var: ...[i], Stack: (empty)
        - [397] Var: -2, Stack: (empty)
        - [446] Var: ..., Stack: (empty)
        - [496] Var: ..., Stack: (empty)
        - [529] Var: ..., Stack: (empty)
        - [530] Var: ..., Stack: [i]
        - [564] Var: ...[i], Stack: (empty)
        - [585] Var: ..., Stack: (empty)
        - [589] Var: ..., Stack: [i]
        - [665] Var: ..., Stack: (empty)
        - [668] Var: ..., Stack: (empty)
        - [689] Var: ..., Stack: (empty)
        - [693] Var: ..., Stack: [i]
        - [769] Var: ..., Stack: (empty)
        - [788] Var: ...[a:android/view/View], Stack: (empty)
        - [811] Var: ..., Stack: (empty)
        - [843] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty)
        - [844] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$LayoutParams]
        - [883] Var: ...[a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i], Stack: (empty)
        - [897] Var: ..., Stack: (empty)
        - [912] Var: ..., Stack: (empty)
        - [914] Var: ..., Stack: [i]
        - [916] Var: ...[i], Stack: (empty)
        - [938] Var: ..., Stack: [i]
        - [940] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i], Stack: [i][i]
        - [963] Var: ...[i], Stack: (empty)
        - [965] Var: ..., Stack: [i]
        - [989] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i][i], Stack: [i]
        - [991] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i][i], Stack: [i][i]
        - [1012] Var: ...[i], Stack: (empty)
        - [1014] Var: ..., Stack: [i]
        - [1045] Var: ...[i], Stack: (empty)
        - [1077] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View], Stack: 
        - [1127] Var: ..., Stack: (empty)
        - [1143] Var: ...[i][i], Stack: (empty)
        - [1172] Var: ..., Stack: (empty)
        - [1175] Var: ..., Stack: (empty)
        - [1192] Var: -2, Stack: (empty)
        - [1200] Var: ..., Stack: (empty)
        - [1218] Var: ..., Stack: (empty)
        - [1267] Var: ..., Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 890, locals = 24, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #256
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingLeft ()I]
      [4] istore v6
      [6] aload_0 v0
      [7] invokevirtual #258
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I]
      [10] istore v7
      [12] iload v5
      [14] iload_3 v3
      [15] isub
      [16] aload_0 v0
      [17] invokevirtual #258
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I]
      [20] isub
      [21] aload_0 v0
      [22] invokevirtual #255
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I]
      [25] isub
      [26] istore v8
      [28] iload v8
      [30] ifgt +4 (target=34)
      [33] return
      [34] aload_0 v0
      [35] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [38] ifnull +10 (target=48)
      [41] aload_0 v0
      [42] getfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [45] goto +7 (target=52)
      [48] aload_0 v0
      [49] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [52] astore v9
      [54] aload v9
      [56] invokevirtual #287
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getVisibility ()I]
      [59] bipush 8
      [61] ificmpeq +33 (target=94)
      [64] aload v9
      [66] invokevirtual #285
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getLeftOffset ()I]
      [69] istore v10
      [71] iload v6
      [73] aload_0 v0
      [74] aload v9
      [76] iload v6
      [78] iload v10
      [80] iadd
      [81] iload v7
      [83] iload v8
      [85] invokevirtual #266
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I]
      [88] iload v10
      [90] iadd
      [91] iadd
      [92] istore v6
      [94] aload_0 v0
      [95] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [98] ifnonnull +190 (target=288)
      [101] aload_0 v0
      [102] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [105] ifnull +29 (target=134)
      [108] aload_0 v0
      [109] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [112] invokevirtual #196
        + Methodref [android/widget/LinearLayout.getVisibility ()I]
      [115] bipush 8
      [117] ificmpeq +17 (target=134)
      [120] aload_0 v0
      [121] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [124] bipush 8
      [126] iand
      [127] ifeq +7 (target=134)
      [130] iconst_1
      [131] goto +4 (target=135)
      [134] iconst_0
      [135] istore v10
      [137] iload v10
      [139] ifeq +22 (target=161)
      [142] iload v6
      [144] aload_0 v0
      [145] aload_0 v0
      [146] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [149] iload v6
      [151] iload v7
      [153] iload v8
      [155] invokevirtual #266
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I]
      [158] iadd
      [159] istore v6
      [161] aload_0 v0
      [162] getfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [165] tableswitch (3 offsets, default=123) (target=288)
        0: offset = 27, target = 192
        1: offset = 30, target = 195
        2: offset = 78, target = 243
        default: offset = 123, target = 288
      [192] goto +96 (target=288)
      [195] aload_0 v0
      [196] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [199] ifnull +89 (target=288)
      [202] iload v10
      [204] ifeq +12 (target=216)
      [207] iload v6
      [209] aload_0 v0
      [210] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [213] iadd
      [214] istore v6
      [216] iload v6
      [218] aload_0 v0
      [219] aload_0 v0
      [220] getfield #127
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mListNavLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [223] iload v6
      [225] iload v7
      [227] iload v8
      [229] invokevirtual #266
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I]
      [232] aload_0 v0
      [233] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [236] iadd
      [237] iadd
      [238] istore v6
      [240] goto +48 (target=288)
      [243] aload_0 v0
      [244] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [247] ifnull +41 (target=288)
      [250] iload v10
      [252] ifeq +12 (target=264)
      [255] iload v6
      [257] aload_0 v0
      [258] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [261] iadd
      [262] istore v6
      [264] iload v6
      [266] aload_0 v0
      [267] aload_0 v0
      [268] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [271] iload v6
      [273] iload v7
      [275] iload v8
      [277] invokevirtual #266
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChild (Landroid/view/View;III)I]
      [280] aload_0 v0
      [281] getfield #126
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mItemPadding I]
      [284] iadd
      [285] iadd
      [286] istore v6
      [288] iload v4
      [290] iload_2 v2
      [291] isub
      [292] aload_0 v0
      [293] invokevirtual #257
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingRight ()I]
      [296] isub
      [297] istore v10
      [299] aload_0 v0
      [300] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [303] ifnull +41 (target=344)
      [306] aload_0 v0
      [307] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [310] invokevirtual #223
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getParent ()Landroid/view/ViewParent;]
      [313] aload_0 v0
      [314] ifacmpne +30 (target=344)
      [317] aload_0 v0
      [318] aload_0 v0
      [319] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [322] iload v10
      [324] iload v7
      [326] iload v8
      [328] invokevirtual #267
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I]
      [331] pop
      [332] iload v10
      [334] aload_0 v0
      [335] getfield #130
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mMenuView Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;]
      [338] invokevirtual #222
        + Methodref [com/actionbarsherlock/internal/view/menu/ActionMenuView.getMeasuredWidth ()I]
      [341] isub
      [342] istore v10
      [344] aload_0 v0
      [345] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [348] ifnull +42 (target=390)
      [351] aload_0 v0
      [352] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [355] invokevirtual #307
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [358] bipush 8
      [360] ificmpeq +30 (target=390)
      [363] aload_0 v0
      [364] aload_0 v0
      [365] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [368] iload v10
      [370] iload v7
      [372] iload v8
      [374] invokevirtual #267
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.positionChildInverse (Landroid/view/View;III)I]
      [377] pop
      [378] iload v10
      [380] aload_0 v0
      [381] getfield #123
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIndeterminateProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [384] invokevirtual #306
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I]
      [387] isub
      [388] istore v10
      [390] aconst_null
      [391] astore v11
      [393] aload_0 v0
      [394] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [397] ifnull +12 (target=409)
      [400] aload_0 v0
      [401] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [404] astore v11
      [406] goto +26 (target=432)
      [409] aload_0 v0
      [410] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [413] bipush 16
      [415] iand
      [416] ifeq +16 (target=432)
      [419] aload_0 v0
      [420] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [423] ifnull +9 (target=432)
      [426] aload_0 v0
      [427] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [430] astore v11
      [432] aload v11
      [434] ifnull +402 (target=836)
      [437] aload v11
      [439] invokevirtual #180
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [442] astore v12
      [444] aload v12
      [446] instanceof #46
        + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      [449] ifeq +11 (target=460)
      [452] aload v12
      [454] checkcast #46
        + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      [457] goto +4 (target=461)
      [460] aconst_null
      [461] astore v13
      [463] aload v13
      [465] ifnull +11 (target=476)
      [468] aload v13
      [470] getfield #104
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.gravity I]
      [473] goto +5 (target=478)
      [476] bipush 19
      [478] istore v14
      [480] aload v11
      [482] invokevirtual #182
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [485] istore v15
      [487] iconst_0
      [488] istore v16
      [490] iconst_0
      [491] istore v17
      [493] aload v13
      [495] ifnull +37 (target=532)
      [498] iload v6
      [500] aload v13
      [502] getfield #105
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.leftMargin I]
      [505] iadd
      [506] istore v6
      [508] iload v10
      [510] aload v13
      [512] getfield #106
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.rightMargin I]
      [515] isub
      [516] istore v10
      [518] aload v13
      [520] getfield #107
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.topMargin I]
      [523] istore v16
      [525] aload v13
      [527] getfield #103
        + Fieldref [com/actionbarsherlock/app/ActionBar$LayoutParams.bottomMargin I]
      [530] istore v17
      [532] iload v14
      [534] bipush 7
      [536] iand
      [537] istore v18
      [539] iload v18
      [541] iconst_1
      [542] ificmpne +48 (target=590)
      [545] aload_0 v0
      [546] invokevirtual #260
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I]
      [549] aload_0 v0
      [550] invokevirtual #253
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I]
      [553] isub
      [554] iload v15
      [556] isub
      [557] iconst_2
      [558] idiv
      [559] istore v19
      [561] iload v19
      [563] iload v6
      [565] ificmpge +9 (target=574)
      [568] iconst_3
      [569] istore v18
      [571] goto +28 (target=599)
      [574] iload v19
      [576] iload v15
      [578] iadd
      [579] iload v10
      [581] ificmple +18 (target=599)
      [584] iconst_5
      [585] istore v18
      [587] goto +12 (target=599)
      [590] iload v14
      [592] iconst_m1
      [593] ificmpne +6 (target=599)
      [596] iconst_3
      [597] istore v18
      [599] iconst_0
      [600] istore v19
      [602] iload v18
      [604] tableswitch (5 offsets, default=69) (target=673)
        1: offset = 36, target = 640
        2: offset = 69, target = 673
        3: offset = 55, target = 659
        4: offset = 69, target = 673
        5: offset = 62, target = 666
        default: offset = 69, target = 673
      [640] aload_0 v0
      [641] invokevirtual #260
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getRight ()I]
      [644] aload_0 v0
      [645] invokevirtual #253
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getLeft ()I]
      [648] isub
      [649] iload v15
      [651] isub
      [652] iconst_2
      [653] idiv
      [654] istore v19
      [656] goto +17 (target=673)
      [659] iload v6
      [661] istore v19
      [663] goto +10 (target=673)
      [666] iload v10
      [668] iload v15
      [670] isub
      [671] istore v19
      [673] iload v14
      [675] bipush 112
      [677] iand
      [678] istore v20
      [680] iload v14
      [682] iconst_m1
      [683] ificmpne +7 (target=690)
      [686] bipush 16
      [688] istore v20
      [690] iconst_0
      [691] istore v21
      [693] iload v20
      [695] lookupswitch (3 offsets, default=105) (target=800)
        16: offset = 33, target = 728
        48: offset = 73, target = 768
        80: offset = 85, target = 780
        default: offset = 105, target = 800
      [728] aload_0 v0
      [729] invokevirtual #258
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I]
      [732] istore v22
      [734] aload_0 v0
      [735] invokevirtual #248
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getBottom ()I]
      [738] aload_0 v0
      [739] invokevirtual #261
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getTop ()I]
      [742] isub
      [743] aload_0 v0
      [744] invokevirtual #255
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I]
      [747] isub
      [748] istore v23
      [750] iload v23
      [752] iload v22
      [754] isub
      [755] aload v11
      [757] invokevirtual #181
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [760] isub
      [761] iconst_2
      [762] idiv
      [763] istore v21
      [765] goto +35 (target=800)
      [768] aload_0 v0
      [769] invokevirtual #258
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingTop ()I]
      [772] iload v16
      [774] iadd
      [775] istore v21
      [777] goto +23 (target=800)
      [780] aload_0 v0
      [781] invokevirtual #252
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getHeight ()I]
      [784] aload_0 v0
      [785] invokevirtual #255
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getPaddingBottom ()I]
      [788] isub
      [789] aload v11
      [791] invokevirtual #181
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [794] isub
      [795] iload v17
      [797] isub
      [798] istore v21
      [800] aload v11
      [802] invokevirtual #182
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [805] istore v22
      [807] aload v11
      [809] iload v19
      [811] iload v21
      [813] iload v19
      [815] iload v22
      [817] iadd
      [818] iload v21
      [820] aload v11
      [822] invokevirtual #181
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [825] iadd
      [826] invokevirtual #185
        + Methodref [android/view/View.layout (IIII)V]
      [829] iload v6
      [831] iload v22
      [833] iadd
      [834] istore v6
      [836] aload_0 v0
      [837] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [840] ifnull +49 (target=889)
      [843] aload_0 v0
      [844] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [847] invokevirtual #304
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.bringToFront ()V]
      [850] aload_0 v0
      [851] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [854] invokevirtual #305
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredHeight ()I]
      [857] iconst_2
      [858] idiv
      [859] istore v12
      [861] aload_0 v0
      [862] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [865] aload_0 v0
      [866] getfield #134
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I]
      [869] iload v12
      [871] ineg
      [872] aload_0 v0
      [873] getfield #134
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressBarPadding I]
      [876] aload_0 v0
      [877] getfield #136
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mProgressView Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [880] invokevirtual #306
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getMeasuredWidth ()I]
      [883] iadd
      [884] iload v12
      [886] invokevirtual #308
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.layout (IIII)V]
      [889] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 94)
        [0] -> line 989
        [6] -> line 990
        [12] -> line 991
        [28] -> line 993
        [33] -> line 995
        [34] -> line 998
        [54] -> line 999
        [64] -> line 1000
        [71] -> line 1001
        [94] -> line 1004
        [101] -> line 1005
        [120] -> line 1006
        [130] -> line 1005
        [137] -> line 1007
        [142] -> line 1008
        [161] -> line 1011
        [192] -> line 1013
        [195] -> line 1015
        [202] -> line 1016
        [216] -> line 1017
        [240] -> line 1019
        [243] -> line 1021
        [250] -> line 1022
        [264] -> line 1023
        [288] -> line 1029
        [299] -> line 1030
        [317] -> line 1031
        [332] -> line 1032
        [344] -> line 1035
        [351] -> line 1036
        [363] -> line 1037
        [378] -> line 1038
        [390] -> line 1041
        [393] -> line 1042
        [400] -> line 1043
        [406] -> line 1044
        [419] -> line 1045
        [426] -> line 1046
        [432] -> line 1048
        [437] -> line 1049
        [444] -> line 1050
        [452] -> line 1051
        [461] -> line 1050
        [463] -> line 1053
        [480] -> line 1054
        [487] -> line 1056
        [490] -> line 1057
        [493] -> line 1058
        [498] -> line 1059
        [508] -> line 1060
        [518] -> line 1061
        [525] -> line 1062
        [532] -> line 1065
        [539] -> line 1067
        [545] -> line 1068
        [561] -> line 1069
        [568] -> line 1070
        [571] -> line 1071
        [584] -> line 1072
        [587] -> line 1074
        [596] -> line 1075
        [599] -> line 1078
        [602] -> line 1079
        [640] -> line 1081
        [656] -> line 1082
        [659] -> line 1084
        [663] -> line 1085
        [666] -> line 1087
        [673] -> line 1091
        [680] -> line 1093
        [686] -> line 1094
        [690] -> line 1097
        [693] -> line 1098
        [728] -> line 1100
        [734] -> line 1101
        [750] -> line 1102
        [765] -> line 1103
        [768] -> line 1105
        [777] -> line 1106
        [780] -> line 1108
        [795] -> line 1109
        [797] -> line 1108
        [800] -> line 1112
        [807] -> line 1113
        [818] -> line 1114
        [826] -> line 1113
        [829] -> line 1115
        [836] -> line 1118
        [843] -> line 1119
        [850] -> line 1120
        [861] -> line 1121
        [872] -> line 1122
        [886] -> line 1121
        [889] -> line 1124
      + Local variable table attribute (count = 29)
        v0: 0 -> 890 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 890 [Z changed]
        v2: 0 -> 890 [I l]
        v3: 0 -> 890 [I t]
        v4: 0 -> 890 [I r]
        v5: 0 -> 890 [I b]
        v6: 6 -> 890 [I x]
        v7: 12 -> 890 [I y]
        v8: 28 -> 890 [I contentHeight]
        v9: 54 -> 890 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; homeLayout]
        v10: 71 -> 94 [I leftOffset]
        v10: 137 -> 288 [Z showTitle]
        v10: 299 -> 890 [I menuLeft]
        v11: 393 -> 890 [Landroid/view/View; customView]
        v12: 444 -> 836 [Landroid/view/ViewGroup$LayoutParams; lp]
        v13: 463 -> 836 [Lcom/actionbarsherlock/app/ActionBar$LayoutParams; ablp]
        v14: 480 -> 836 [I gravity]
        v15: 487 -> 836 [I navWidth]
        v16: 490 -> 836 [I topMargin]
        v17: 493 -> 836 [I bottomMargin]
        v18: 539 -> 836 [I hgravity]
        v19: 561 -> 587 [I centeredLeft]
        v19: 602 -> 836 [I xpos]
        v20: 680 -> 836 [I vgravity]
        v21: 693 -> 836 [I ypos]
        v22: 734 -> 768 [I paddedTop]
        v23: 750 -> 768 [I paddedBottom]
        v22: 807 -> 836 [I customWidth]
        v12: 861 -> 889 [I halfProgressHeight]
      + Stack map table attribute (count = 38):
        - [34] Var: ...[i][i][i], Stack: (empty)
        - [48] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
        - [94] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView], Stack: (empty)
        - [134] Var: ..., Stack: (empty)
        - [135] Var: ..., Stack: [i]
        - [161] Var: ...[i], Stack: (empty)
        - [192] Var: ..., Stack: (empty)
        - [195] Var: ..., Stack: (empty)
        - [216] Var: ..., Stack: (empty)
        - [240] Var: ..., Stack: (empty)
        - [243] Var: ..., Stack: (empty)
        - [264] Var: ..., Stack: (empty)
        - [288] Var: -1, Stack: (empty)
        - [344] Var: ...[i], Stack: (empty)
        - [390] Var: ..., Stack: (empty)
        - [409] Var: ...[a:android/view/View], Stack: (empty)
        - [432] Var: ..., Stack: (empty)
        - [460] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty)
        - [461] Var: ..., Stack: [a:com/actionbarsherlock/app/ActionBar$LayoutParams]
        - [476] Var: ...[a:com/actionbarsherlock/app/ActionBar$LayoutParams], Stack: (empty)
        - [478] Var: ..., Stack: [i]
        - [532] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View][a:android/view/ViewGroup$LayoutParams][a:com/actionbarsherlock/app/ActionBar$LayoutParams][i][i][i][i], Stack: 
        - [574] Var: ...[i][i], Stack: (empty)
        - [587] Var: -1, Stack: (empty)
        - [590] Var: ..., Stack: (empty)
        - [599] Var: ..., Stack: (empty)
        - [640] Var: ...[i], Stack: (empty)
        - [659] Var: ..., Stack: (empty)
        - [666] Var: ..., Stack: (empty)
        - [673] Var: ..., Stack: (empty)
        - [690] Var: ...[i], Stack: (empty)
        - [728] Var: ...[i], Stack: (empty)
        - [768] Var: ..., Stack: (empty)
        - [780] Var: ..., Stack: (empty)
        - [800] Var: ..., Stack: (empty)
        - [836] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView][i][i][i][i][i][i][i][i][a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][a:android/view/View], Stack: 
        - [889] Var: ..., Stack: (empty)
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1
      = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #46
        + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #251
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.getContext ()Landroid/content/Context;]
      [8] aload_1 v1
      [9] invokespecial #205
        + Methodref [com/actionbarsherlock/app/ActionBar$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1128
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 13 [Landroid/util/AttributeSet; attrs]
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1
      = public android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] ifnonnull +8 (target=9)
      [4] aload_0 v0
      [5] invokevirtual #245
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [8] astore_1 v1
      [9] aload_1 v1
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 1133
        [4] -> line 1134
        [9] -> line 1136
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 11 [Landroid/view/ViewGroup$LayoutParams; lp]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #236
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #65
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #298
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [18] ifnull +27 (target=45)
      [21] aload_0 v0
      [22] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [25] getfield #153
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [28] ifnull +17 (target=45)
      [31] aload_2 v2
      [32] aload_0 v0
      [33] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [36] getfield #153
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [39] invokevirtual #230
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId ()I]
      [42] putfield #154
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I]
      [45] aload_2 v2
      [46] aload_0 v0
      [47] invokevirtual #264
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.isOverflowMenuShowing ()Z]
      [50] putfield #155
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z]
      [53] aload_2 v2
      [54] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1141
        [5] -> line 1142
        [14] -> line 1144
        [31] -> line 1145
        [45] -> line 1148
        [53] -> line 1150
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 5 -> 55 [Landroid/os/Parcelable; superState]
        v2: 14 -> 55 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; state]
      + Stack map table attribute (count = 1):
        - [45] Var: ...[a:android/os/Parcelable][a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState], Stack: (empty)
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] checkcast #65
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokevirtual #299
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [10] invokespecial #235
        + Methodref [com/actionbarsherlock/internal/widget/AbsActionBarView.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [13] aload_2 v2
      [14] getfield #154
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I]
      [17] ifeq +40 (target=57)
      [20] aload_0 v0
      [21] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [24] ifnull +33 (target=57)
      [27] aload_0 v0
      [28] getfield #133
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [31] ifnull +26 (target=57)
      [34] aload_0 v0
      [35] getfield #133
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mOptionsMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [38] aload_2 v2
      [39] getfield #154
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I]
      [42] invokevirtual #227
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [45] astore_3 v3
      [46] aload_3 v3
      [47] ifnull +10 (target=57)
      [50] aload_3 v3
      [51] invokeinterface #331
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.expandActionView ()Z]
      [56] pop
      [57] aload_2 v2
      [58] getfield #155
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z]
      [61] ifeq +7 (target=68)
      [64] aload_0 v0
      [65] invokevirtual #268
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.postShowOverflowMenu ()V]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 1155
        [5] -> line 1157
        [13] -> line 1159
        [20] -> line 1160
        [34] -> line 1161
        [46] -> line 1162
        [50] -> line 1163
        [57] -> line 1167
        [64] -> line 1168
        [68] -> line 1170
      + Local variable table attribute (count = 4)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/widget/ActionBarView; this]
        v1: 0 -> 69 [Landroid/os/Parcelable; p]
        v2: 5 -> 69 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; state]
        v3: 46 -> 57 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 2):
        - [57] Var: ...[a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState], Stack: (empty)
        - [68] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.app.ActionBar$OnNavigationListener access$0(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #109
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCallback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 129
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter access$1(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedMenuPresenter Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 133
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.view.menu.ActionMenuItem access$2(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #129
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mLogoNavItem Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$3(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 96
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x1008
      = static synthetic android.graphics.drawable.Drawable access$4(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mIcon Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 92
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ActionBarView$HomeView access$5(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mHomeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 95
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;
    Access flags: 0x1008
      = static synthetic android.widget.LinearLayout access$6(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #146
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTitleLayout Landroid/widget/LinearLayout;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 97
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView access$7(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #144
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mTabScrollView Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 104
      + Local variable table attribute (count = 0)
  + Method:       access$8(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.IcsSpinner access$8(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #137
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 102
      + Local variable table attribute (count = 0)
  + Method:       access$9(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;
    Access flags: 0x1008
      = static synthetic android.view.View access$9(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mCustomNavView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 0)
  + Method:       access$10(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I
    Access flags: 0x1008
      = static synthetic int access$10(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mDisplayOptions I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 89
      + Local variable table attribute (count = 0)
  + Method:       access$11(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
    Access flags: 0x1008
      = static synthetic void access$11(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #262
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.initTitle ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 738
      + Local variable table attribute (count = 0)
  + Method:       access$12(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I
    Access flags: 0x1008
      = static synthetic int access$12(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #132
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mNavigationMode I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 23)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$bool]
      + Class [com/actionbarsherlock/R]
      + Utf8 [bool]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$string]
      + Class [com/actionbarsherlock/R]
      + Utf8 [string]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/app/ActionBar$LayoutParams]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnNavigationListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$3]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [ExpandedActionViewMenuPresenter]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [HomeView]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/Window$Callback]
      + Class [com/actionbarsherlock/view/Window]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ActionBarView$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]

Constant Pool (count = 58):
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$1]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + NameAndType [onNavigationItemSelected (IJ)Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [()V]
  + Utf8 [(IJ)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarView.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [OnNavigationListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$1]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemSelected]
  + Utf8 [onNavigationItemSelected]
  + Utf8 [onNothingSelected]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
    Access flags: 0x0
      = ActionBarView$1(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 140
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarView$1; this]
  + Method:       onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
      [7] ifnull +19 (target=26)
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$1.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [14] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$0 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;]
      [17] iload_3 v3
      [18] lload v4
      [20] invokeinterface #11
        + InterfaceMethodref [com/actionbarsherlock/app/ActionBar$OnNavigationListener.onNavigationItemSelected (IJ)Z]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 142
        [10] -> line 143
        [26] -> line 145
      + Local variable table attribute (count = 5)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/widget/ActionBarView$1; this]
        v1: 0 -> 27 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; parent]
        v2: 0 -> 27 [Landroid/view/View; view]
        v3: 0 -> 27 [I position]
        v4: 0 -> 27 [J id]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
    Access flags: 0x1
      = public void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ActionBarView$1; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; parent]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/app/ActionBar$OnNavigationListener]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [OnNavigationListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemSelectedListener]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView$2
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ActionBarView$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 53):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$2]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + NameAndType [collapseActionView ()Z]
  + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarView.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ExpandedActionViewMenuPresenter]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$2;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [collapseActionView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$2]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
  + Utf8 [item]
  + Utf8 [java/lang/Object]
  + Utf8 [mCurrentExpandedItem]
  + Utf8 [onClick]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
    Access flags: 0x0
      = ActionBarView$2(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 151
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarView$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$2.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] invokestatic #11
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$1 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
      [7] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ifnull +8 (target=20)
      [15] aload_2 v2
      [16] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.collapseActionView ()Z]
      [19] pop
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 154
        [11] -> line 155
        [15] -> line 156
        [20] -> line 158
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/ActionBarView$2; this]
        v1: 0 -> 21 [Landroid/view/View; v]
        v2: 11 -> 21 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 1):
        - [20] Var: ...[a:com/actionbarsherlock/internal/view/menu/MenuItemImpl], Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$2]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [ExpandedActionViewMenuPresenter]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView$3
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ActionBarView$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 51):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$3]
  + Class [com/actionbarsherlock/view/Window]
  + Class [com/actionbarsherlock/view/Window$Callback]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/Window$Callback.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + NameAndType [mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;]
  + NameAndType [onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [()V]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarView.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$3;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/view/Window$Callback;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$2]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$3]
  + Utf8 [com/actionbarsherlock/view/Window]
  + Utf8 [com/actionbarsherlock/view/Window$Callback]
  + Utf8 [java/lang/Object]
  + Utf8 [mWindowCallback]
  + Utf8 [onClick]
  + Utf8 [onMenuItemSelected]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
    Access flags: 0x0
      = ActionBarView$3(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 161
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarView$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mWindowCallback Lcom/actionbarsherlock/view/Window$Callback;]
      [7] iconst_0
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$3.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [12] invokestatic #10
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$2 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;]
      [15] invokeinterface #12
        + InterfaceMethodref [com/actionbarsherlock/view/Window$Callback.onMenuItemSelected (ILcom/actionbarsherlock/view/MenuItem;)Z]
      [20] pop
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 163
        [21] -> line 164
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/ActionBarView$3; this]
        v1: 0 -> 22 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$3]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/Window$Callback]
      + Class [com/actionbarsherlock/view/Window]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]

Constant Pool (count = 208):
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$ConstantState]
  + Class [android/view/View]
  + Class [android/widget/LinearLayout]
  + Class [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/view/CollapsibleActionView]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getParent ()Landroid/view/ViewParent;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + NameAndType [access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
  + NameAndType [access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + NameAndType [access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + NameAndType [access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
  + NameAndType [access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + NameAndType [access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + NameAndType [getActionView ()Landroid/view/View;]
  + NameAndType [getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + NameAndType [getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + NameAndType [mExpandedActionView Landroid/view/View;]
  + NameAndType [mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + NameAndType [newDrawable ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [onActionViewCollapsed ()V]
  + NameAndType [onActionViewExpanded ()V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [setActionViewExpanded (Z)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarView.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantState]
  + Utf8 [ExpandedActionViewMenuPresenter]
  + Utf8 [HomeView]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [addView]
  + Utf8 [allMenusAreClosing]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$ConstantState]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [cb]
  + Utf8 [cleared]
  + Utf8 [collapseItemActionView]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuBuilder]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/view/CollapsibleActionView]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [expandItemActionView]
  + Utf8 [flagActionItems]
  + Utf8 [found]
  + Utf8 [getActionView]
  + Utf8 [getConstantState]
  + Utf8 [getId]
  + Utf8 [getItem]
  + Utf8 [getMenuView]
  + Utf8 [getParent]
  + Utf8 [i]
  + Utf8 [initForMenu]
  + Utf8 [item]
  + Utf8 [java/lang/Object]
  + Utf8 [mCurrentExpandedItem]
  + Utf8 [mExpandedActionView]
  + Utf8 [mMenu]
  + Utf8 [menu]
  + Utf8 [newDrawable]
  + Utf8 [onActionViewCollapsed]
  + Utf8 [onActionViewExpanded]
  + Utf8 [onCloseMenu]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSubMenuSelected]
  + Utf8 [removeView]
  + Utf8 [requestLayout]
  + Utf8 [root]
  + Utf8 [setActionViewExpanded]
  + Utf8 [setCallback]
  + Utf8 [setIcon]
  + Utf8 [setVisibility]
  + Utf8 [size]
  + Utf8 [state]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [updateMenuView]

Fields (count = 3):
  + Field:        mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;
    Access flags: 0x0
      = com.actionbarsherlock.internal.view.menu.MenuBuilder mMenu
  + Field:        mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
    Access flags: 0x0
      = com.actionbarsherlock.internal.view.menu.MenuItemImpl mCurrentExpandedItem
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ActionBarView this$0

Methods (count = 14):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
    Access flags: 0x2
      = private ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [5] aload_0 v0
      [6] invokespecial #50
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1327
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
  + Method:       initForMenu(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V
    Access flags: 0x1
      = public void initForMenu(android.content.Context,com.actionbarsherlock.internal.view.menu.MenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [4] ifnull +22 (target=26)
      [7] aload_0 v0
      [8] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [11] ifnull +15 (target=26)
      [14] aload_0 v0
      [15] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [18] aload_0 v0
      [19] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [22] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [25] pop
      [26] aload_0 v0
      [27] aload_2 v2
      [28] putfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 1334
        [14] -> line 1335
        [26] -> line 1337
        [31] -> line 1338
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 32 [Landroid/content/Context; context]
        v2: 0 -> 32 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       getMenuView(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.view.menu.MenuView getMenuView(android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1342
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 2 [Landroid/view/ViewGroup; root]
  + Method:       updateMenuView(Z)V
    Access flags: 0x1
      = public void updateMenuView(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [4] ifnull +77 (target=81)
      [7] iconst_0
      [8] istore_2 v2
      [9] aload_0 v0
      [10] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [13] ifnull +51 (target=64)
      [16] aload_0 v0
      [17] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [20] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.size ()I]
      [23] istore_3 v3
      [24] iconst_0
      [25] istore v4
      [27] goto +31 (target=58)
      [30] aload_0 v0
      [31] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [34] iload v4
      [36] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuBuilder.getItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [39] astore v5
      [41] aload v5
      [43] aload_0 v0
      [44] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [47] ifacmpne +8 (target=55)
      [50] iconst_1
      [51] istore_2 v2
      [52] goto +12 (target=64)
      [55] iinc v4, 1
      [58] iload v4
      [60] iload_3 v3
      [61] ificmplt -31 (target=30)
      [64] iload_2 v2
      [65] ifne +16 (target=81)
      [68] aload_0 v0
      [69] aload_0 v0
      [70] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;]
      [73] aload_0 v0
      [74] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [77] invokevirtual #44
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z]
      [80] pop
      [81] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 1348
        [7] -> line 1349
        [9] -> line 1351
        [16] -> line 1352
        [24] -> line 1353
        [30] -> line 1354
        [41] -> line 1355
        [50] -> line 1356
        [52] -> line 1357
        [55] -> line 1353
        [64] -> line 1362
        [68] -> line 1364
        [81] -> line 1367
      + Local variable table attribute (count = 6)
        v0: 0 -> 82 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 82 [Z cleared]
        v2: 9 -> 81 [Z found]
        v3: 24 -> 64 [I count]
        v4: 27 -> 64 [I i]
        v5: 41 -> 55 [Lcom/actionbarsherlock/view/MenuItem; item]
      + Stack map table attribute (count = 5):
        - [30] Var: ...[i][i][i], Stack: (empty)
        - [55] Var: ..., Stack: (empty)
        - [58] Var: ..., Stack: (empty)
        - [64] Var: -2, Stack: (empty)
        - [81] Var: -1, Stack: (empty)
  + Method:       setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V
    Access flags: 0x1
      = public void setCallback(com.actionbarsherlock.internal.view.menu.MenuPresenter$Callback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1371
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; cb]
  + Method:       onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z
    Access flags: 0x1
      = public boolean onSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1375
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 2 [Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; subMenu]
  + Method:       onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V
    Access flags: 0x1
      = public void onCloseMenu(com.actionbarsherlock.internal.view.menu.MenuBuilder,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1380
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 1 [Z allMenusAreClosing]
  + Method:       flagActionItems()Z
    Access flags: 0x1
      = public boolean flagActionItems()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1384
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
  + Method:       expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 243, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] aload_2 v2
      [5] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.getActionView ()Landroid/view/View;]
      [8] putfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [11] aload_0 v0
      [12] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [15] invokestatic #33
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [18] aload_0 v0
      [19] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [22] invokestatic #34
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$4 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable;]
      [25] invokevirtual #20
        + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
      [28] invokevirtual #21
        + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;]
      [31] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [34] aload_0 v0
      [35] aload_2 v2
      [36] putfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [39] aload_0 v0
      [40] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [43] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [46] invokevirtual #22
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [49] aload_0 v0
      [50] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [53] ifacmpeq +17 (target=70)
      [56] aload_0 v0
      [57] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [60] aload_0 v0
      [61] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [64] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [67] invokevirtual #40
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [70] aload_0 v0
      [71] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [74] invokestatic #33
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [77] invokevirtual #45
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getParent ()Landroid/view/ViewParent;]
      [80] aload_0 v0
      [81] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [84] ifacmpeq +17 (target=101)
      [87] aload_0 v0
      [88] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [91] aload_0 v0
      [92] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [95] invokestatic #33
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [98] invokevirtual #40
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.addView (Landroid/view/View;)V]
      [101] aload_0 v0
      [102] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [105] invokestatic #35
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [108] bipush 8
      [110] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V]
      [113] aload_0 v0
      [114] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [117] invokestatic #36
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
      [120] ifnull +15 (target=135)
      [123] aload_0 v0
      [124] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [127] invokestatic #36
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
      [130] bipush 8
      [132] invokevirtual #24
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [135] aload_0 v0
      [136] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [139] invokestatic #37
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [142] ifnull +15 (target=157)
      [145] aload_0 v0
      [146] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [149] invokestatic #37
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [152] bipush 8
      [154] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [157] aload_0 v0
      [158] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [161] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [164] ifnull +15 (target=179)
      [167] aload_0 v0
      [168] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [171] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [174] bipush 8
      [176] invokevirtual #48
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V]
      [179] aload_0 v0
      [180] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [183] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
      [186] ifnull +15 (target=201)
      [189] aload_0 v0
      [190] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [193] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
      [196] bipush 8
      [198] invokevirtual #23
        + Methodref [android/view/View.setVisibility (I)V]
      [201] aload_0 v0
      [202] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [205] invokevirtual #42
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V]
      [208] aload_2 v2
      [209] iconst_1
      [210] invokevirtual #29
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V]
      [213] aload_0 v0
      [214] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [217] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [220] instanceof #14
        + Class [com/actionbarsherlock/view/CollapsibleActionView]
      [223] ifeq +18 (target=241)
      [226] aload_0 v0
      [227] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [230] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [233] checkcast #14
        + Class [com/actionbarsherlock/view/CollapsibleActionView]
      [236] invokeinterface #52
        + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V]
      [241] iconst_1
      [242] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 1389
        [11] -> line 1390
        [34] -> line 1391
        [39] -> line 1392
        [56] -> line 1393
        [70] -> line 1395
        [87] -> line 1396
        [101] -> line 1398
        [113] -> line 1399
        [135] -> line 1400
        [157] -> line 1401
        [179] -> line 1402
        [201] -> line 1403
        [208] -> line 1404
        [213] -> line 1406
        [226] -> line 1407
        [241] -> line 1410
      + Local variable table attribute (count = 3)
        v0: 0 -> 243 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 243 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 243 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 7):
        - [70] Var: ..., Stack: (empty)
        - [101] Var: ..., Stack: (empty)
        - [135] Var: ..., Stack: (empty)
        - [157] Var: ..., Stack: (empty)
        - [179] Var: ..., Stack: (empty)
        - [201] Var: ..., Stack: (empty)
        - [241] Var: ..., Stack: (empty)
  + Method:       collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
    Access flags: 0x1
      = public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuBuilder,com.actionbarsherlock.internal.view.menu.MenuItemImpl)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 259, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [4] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [7] instanceof #14
        + Class [com/actionbarsherlock/view/CollapsibleActionView]
      [10] ifeq +18 (target=28)
      [13] aload_0 v0
      [14] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [17] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [20] checkcast #14
        + Class [com/actionbarsherlock/view/CollapsibleActionView]
      [23] invokeinterface #51
        + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V]
      [28] aload_0 v0
      [29] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [32] aload_0 v0
      [33] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [36] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [39] invokevirtual #41
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [42] aload_0 v0
      [43] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [46] aload_0 v0
      [47] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [50] invokestatic #33
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [53] invokevirtual #41
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.removeView (Landroid/view/View;)V]
      [56] aload_0 v0
      [57] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [60] aconst_null
      [61] putfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView.mExpandedActionView Landroid/view/View;]
      [64] aload_0 v0
      [65] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [68] invokestatic #30
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
      [71] iconst_2
      [72] iand
      [73] ifeq +14 (target=87)
      [76] aload_0 v0
      [77] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [80] invokestatic #35
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$5 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [83] iconst_0
      [84] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setVisibility (I)V]
      [87] aload_0 v0
      [88] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [91] invokestatic #30
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
      [94] bipush 8
      [96] iand
      [97] ifeq +34 (target=131)
      [100] aload_0 v0
      [101] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [104] invokestatic #36
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
      [107] ifnonnull +13 (target=120)
      [110] aload_0 v0
      [111] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [114] invokestatic #31
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$11 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
      [117] goto +14 (target=131)
      [120] aload_0 v0
      [121] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [124] invokestatic #36
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$6 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;]
      [127] iconst_0
      [128] invokevirtual #24
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [131] aload_0 v0
      [132] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [135] invokestatic #37
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [138] ifnull +25 (target=163)
      [141] aload_0 v0
      [142] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [145] invokestatic #32
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
      [148] iconst_2
      [149] ificmpne +14 (target=163)
      [152] aload_0 v0
      [153] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [156] invokestatic #37
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$7 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [159] iconst_0
      [160] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [163] aload_0 v0
      [164] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [167] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [170] ifnull +25 (target=195)
      [173] aload_0 v0
      [174] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [177] invokestatic #32
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$12 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
      [180] iconst_1
      [181] ificmpne +14 (target=195)
      [184] aload_0 v0
      [185] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [188] invokestatic #38
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$8 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [191] iconst_0
      [192] invokevirtual #48
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setVisibility (I)V]
      [195] aload_0 v0
      [196] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [199] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
      [202] ifnull +27 (target=229)
      [205] aload_0 v0
      [206] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [209] invokestatic #30
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$10 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)I]
      [212] bipush 16
      [214] iand
      [215] ifeq +14 (target=229)
      [218] aload_0 v0
      [219] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [222] invokestatic #39
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$9 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;]
      [225] iconst_0
      [226] invokevirtual #23
        + Methodref [android/view/View.setVisibility (I)V]
      [229] aload_0 v0
      [230] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [233] invokestatic #33
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.access$3 (Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
      [236] aconst_null
      [237] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setIcon (Landroid/graphics/drawable/Drawable;)V]
      [240] aload_0 v0
      [241] aconst_null
      [242] putfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.mCurrentExpandedItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
      [245] aload_0 v0
      [246] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView;]
      [249] invokevirtual #42
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView.requestLayout ()V]
      [252] aload_2 v2
      [253] iconst_0
      [254] invokevirtual #29
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setActionViewExpanded (Z)V]
      [257] iconst_1
      [258] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 1417
        [13] -> line 1418
        [28] -> line 1421
        [42] -> line 1422
        [56] -> line 1423
        [64] -> line 1424
        [76] -> line 1425
        [87] -> line 1427
        [100] -> line 1428
        [110] -> line 1429
        [117] -> line 1430
        [120] -> line 1431
        [131] -> line 1434
        [152] -> line 1435
        [163] -> line 1437
        [184] -> line 1438
        [195] -> line 1440
        [218] -> line 1441
        [229] -> line 1443
        [240] -> line 1444
        [245] -> line 1445
        [252] -> line 1446
        [257] -> line 1448
      + Local variable table attribute (count = 3)
        v0: 0 -> 259 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 259 [Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; menu]
        v2: 0 -> 259 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; item]
      + Stack map table attribute (count = 7):
        - [28] Var: ..., Stack: (empty)
        - [87] Var: ..., Stack: (empty)
        - [120] Var: ..., Stack: (empty)
        - [131] Var: ..., Stack: (empty)
        - [163] Var: ..., Stack: (empty)
        - [195] Var: ..., Stack: (empty)
        - [229] Var: ..., Stack: (empty)
  + Method:       getId()I
    Access flags: 0x1
      = public int getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1453
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1458
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1463
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; this]
        v1: 0 -> 1 [Landroid/os/Parcelable; state]
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;)V
    Access flags: 0x1000
      = synthetic ActionBarView$ExpandedActionViewMenuPresenter(com.actionbarsherlock.internal.widget.ActionBarView,com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #43
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter.<init> (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1327
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/graphics/drawable/Drawable$ConstantState]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [ConstantState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter$Callback]
      + Class [com/actionbarsherlock/internal/view/menu/MenuPresenter]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [ExpandedActionViewMenuPresenter]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [HomeView]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView$HomeView
  Superclass:    android/widget/FrameLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.ActionBarView$HomeView extends android.widget.FrameLayout

Interfaces (count = 0):

Constant Pool (count = 222):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/text/TextUtils]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [android/widget/FrameLayout]
  + Class [android/widget/FrameLayout$LayoutParams]
  + Class [android/widget/ImageView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Math]
  + Class [java/util/List]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I]
  + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I]
  + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I]
  + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I]
  + Fieldref [com/actionbarsherlock/R$id.abs__home I]
  + Fieldref [com/actionbarsherlock/R$id.abs__up I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/FrameLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/widget/ImageView.getMeasuredHeight ()I]
  + Methodref [android/widget/ImageView.getMeasuredWidth ()I]
  + Methodref [android/widget/ImageView.layout (IIII)V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getContentDescription ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onHoverEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setMeasuredDimension (II)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [abs__home I]
  + NameAndType [abs__up I]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [bottomMargin I]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getContentDescription ()Ljava/lang/CharSequence;]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getSize (I)I]
  + NameAndType [getText ()Ljava/util/List;]
  + NameAndType [getVisibility ()I]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [leftMargin I]
  + NameAndType [mIconView Landroid/widget/ImageView;]
  + NameAndType [mUpView Landroid/view/View;]
  + NameAndType [mUpWidth I]
  + NameAndType [max (II)I]
  + NameAndType [measureChildWithMargins (Landroid/view/View;IIII)V]
  + NameAndType [min (II)I]
  + NameAndType [onHoverEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [rightMargin I]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [topMargin I]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarView.java]
  + Utf8 [Code]
  + Utf8 [HomeView]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/widget/FrameLayout$LayoutParams;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [abs__home]
  + Utf8 [abs__up]
  + Utf8 [add]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [android/widget/FrameLayout$LayoutParams]
  + Utf8 [android/widget/ImageView]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [bottomMargin]
  + Utf8 [cdesc]
  + Utf8 [changed]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
  + Utf8 [context]
  + Utf8 [dispatchHoverEvent]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [event]
  + Utf8 [findViewById]
  + Utf8 [getContentDescription]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeftOffset]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getSize]
  + Utf8 [getText]
  + Utf8 [getVisibility]
  + Utf8 [hCenter]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [heightSize]
  + Utf8 [icon]
  + Utf8 [iconHeight]
  + Utf8 [iconLeft]
  + Utf8 [iconLp]
  + Utf8 [iconTop]
  + Utf8 [iconWidth]
  + Utf8 [id]
  + Utf8 [isEmpty]
  + Utf8 [isUp]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Math]
  + Utf8 [java/util/List]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [leftMargin]
  + Utf8 [mIconView]
  + Utf8 [mUpView]
  + Utf8 [mUpWidth]
  + Utf8 [max]
  + Utf8 [measureChildWithMargins]
  + Utf8 [min]
  + Utf8 [onFinishInflate]
  + Utf8 [onHoverEvent]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onPopulateAccessibilityEvent]
  + Utf8 [r]
  + Utf8 [rightMargin]
  + Utf8 [setIcon]
  + Utf8 [setImageDrawable]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setUp]
  + Utf8 [setVisibility]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [topMargin]
  + Utf8 [upHeight]
  + Utf8 [upLp]
  + Utf8 [upOffset]
  + Utf8 [upTop]
  + Utf8 [upWidth]
  + Utf8 [vCenter]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthSize]

Fields (count = 3):
  + Field:        mUpView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mUpView
  + Field:        mIconView Landroid/widget/ImageView;
    Access flags: 0x2
      = private android.widget.ImageView mIconView
  + Field:        mUpWidth I
    Access flags: 0x2
      = private int mUpWidth

Methods (count = 11):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionBarView$HomeView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #46
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1211
        [6] -> line 1212
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActionBarView$HomeView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #39
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1215
        [6] -> line 1216
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attrs]
  + Method:       setUp(Z)V
    Access flags: 0x1
      = public void setUp(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [4] iload_1 v1
      [5] ifeq +7 (target=12)
      [8] iconst_0
      [9] goto +5 (target=14)
      [12] bipush 8
      [14] invokevirtual #35
        + Methodref [android/view/View.setVisibility (I)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 1219
        [17] -> line 1220
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 18 [Z isUp]
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: [a:android/view/View]
        - [14] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i], Stack: [a:android/view/View][i]
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setIcon(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [4] aload_1 v1
      [5] invokevirtual #45
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1223
        [8] -> line 1224
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; icon]
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #51
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [5] iconst_1
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1228
        [5] -> line 1229
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 7 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] getstatic #19
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +8 (target=13)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #40
        + Methodref [android/widget/FrameLayout.onPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [13] aload_0 v0
      [14] invokevirtual #48
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.getContentDescription ()Ljava/lang/CharSequence;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] invokestatic #29
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [22] ifne +14 (target=36)
      [25] aload_1 v1
      [26] invokevirtual #38
        + Methodref [android/view/accessibility/AccessibilityEvent.getText ()Ljava/util/List;]
      [29] aload_2 v2
      [30] invokeinterface #55
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [35] pop
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1234
        [8] -> line 1235
        [13] -> line 1237
        [18] -> line 1238
        [25] -> line 1239
        [36] -> line 1241
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 37 [Landroid/view/accessibility/AccessibilityEvent; event]
        v2: 18 -> 37 [Ljava/lang/CharSequence; cdesc]
      + Stack map table attribute (count = 2):
        - [13] Var: ..., Stack: (empty)
        - [36] Var: ...[a:java/lang/CharSequence], Stack: (empty)
  + Method:       dispatchHoverEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean dispatchHoverEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.onHoverEvent (Landroid/view/MotionEvent;)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1246
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 6 [Landroid/view/MotionEvent; event]
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getstatic #25
        + Fieldref [com/actionbarsherlock/R$id.abs__up I]
      [5] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;]
      [8] putfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getstatic #24
        + Fieldref [com/actionbarsherlock/R$id.abs__home I]
      [16] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.findViewById (I)Landroid/view/View;]
      [19] checkcast #11
        + Class [android/widget/ImageView]
      [22] putfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1251
        [11] -> line 1252
        [25] -> line 1253
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
  + Method:       getLeftOffset()I
    Access flags: 0x1
      = public int getLeftOffset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [4] invokevirtual #33
        + Methodref [android/view/View.getVisibility ()I]
      [7] bipush 8
      [9] ificmpne +10 (target=19)
      [12] aload_0 v0
      [13] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I]
      [16] goto +4 (target=20)
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 1256
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
      + Stack map table attribute (count = 2):
        - [19] Var: ..., Stack: (empty)
        - [20] Var: ..., Stack: [i]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 304, locals = 11, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [5] iload_1 v1
      [6] iconst_0
      [7] iload_2 v2
      [8] iconst_0
      [9] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V]
      [12] aload_0 v0
      [13] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [16] invokevirtual #30
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [19] checkcast #10
        + Class [android/widget/FrameLayout$LayoutParams]
      [22] astore_3 v3
      [23] aload_0 v0
      [24] aload_3 v3
      [25] getfield #21
        + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I]
      [28] aload_0 v0
      [29] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [32] invokevirtual #32
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [35] iadd
      [36] aload_3 v3
      [37] getfield #22
        + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I]
      [40] iadd
      [41] putfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I]
      [44] aload_0 v0
      [45] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [48] invokevirtual #33
        + Methodref [android/view/View.getVisibility ()I]
      [51] bipush 8
      [53] ificmpne +7 (target=60)
      [56] iconst_0
      [57] goto +7 (target=64)
      [60] aload_0 v0
      [61] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpWidth I]
      [64] istore v4
      [66] aload_3 v3
      [67] getfield #23
        + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I]
      [70] aload_0 v0
      [71] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [74] invokevirtual #31
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [77] iadd
      [78] aload_3 v3
      [79] getfield #20
        + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I]
      [82] iadd
      [83] istore v5
      [85] aload_0 v0
      [86] aload_0 v0
      [87] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [90] iload_1 v1
      [91] iload v4
      [93] iload_2 v2
      [94] iconst_0
      [95] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.measureChildWithMargins (Landroid/view/View;IIII)V]
      [98] aload_0 v0
      [99] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [102] invokevirtual #41
        + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [105] checkcast #10
        + Class [android/widget/FrameLayout$LayoutParams]
      [108] astore v6
      [110] iload v4
      [112] aload v6
      [114] getfield #21
        + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I]
      [117] aload_0 v0
      [118] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [121] invokevirtual #43
        + Methodref [android/widget/ImageView.getMeasuredWidth ()I]
      [124] iadd
      [125] aload v6
      [127] getfield #22
        + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I]
      [130] iadd
      [131] iadd
      [132] istore v4
      [134] iload v5
      [136] aload v6
      [138] getfield #23
        + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I]
      [141] aload_0 v0
      [142] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [145] invokevirtual #42
        + Methodref [android/widget/ImageView.getMeasuredHeight ()I]
      [148] iadd
      [149] aload v6
      [151] getfield #20
        + Fieldref [android/widget/FrameLayout$LayoutParams.bottomMargin I]
      [154] iadd
      [155] invokestatic #53
        + Methodref [java/lang/Math.max (II)I]
      [158] istore v5
      [160] iload_1 v1
      [161] invokestatic #36
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [164] istore v7
      [166] iload_2 v2
      [167] invokestatic #36
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [170] istore v8
      [172] iload_1 v1
      [173] invokestatic #37
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [176] istore v9
      [178] iload_2 v2
      [179] invokestatic #37
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [182] istore v10
      [184] iload v7
      [186] lookupswitch (3 offsets, default=53) (target=239)
        -2147483648: offset = 34, target = 220
        0: offset = 53, target = 239
        1073741824: offset = 46, target = 232
        default: offset = 53, target = 239
      [220] iload v4
      [222] iload v9
      [224] invokestatic #54
        + Methodref [java/lang/Math.min (II)I]
      [227] istore v4
      [229] goto +10 (target=239)
      [232] iload v9
      [234] istore v4
      [236] goto +3 (target=239)
      [239] iload v8
      [241] lookupswitch (3 offsets, default=54) (target=295)
        -2147483648: offset = 35, target = 276
        0: offset = 54, target = 295
        1073741824: offset = 47, target = 288
        default: offset = 54, target = 295
      [276] iload v5
      [278] iload v10
      [280] invokestatic #54
        + Methodref [java/lang/Math.min (II)I]
      [283] istore v5
      [285] goto +10 (target=295)
      [288] iload v10
      [290] istore v5
      [292] goto +3 (target=295)
      [295] aload_0 v0
      [296] iload v4
      [298] iload v5
      [300] invokevirtual #52
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.setMeasuredDimension (II)V]
      [303] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 27)
        [0] -> line 1261
        [12] -> line 1262
        [23] -> line 1263
        [44] -> line 1264
        [66] -> line 1265
        [85] -> line 1266
        [98] -> line 1267
        [110] -> line 1268
        [134] -> line 1269
        [136] -> line 1270
        [155] -> line 1269
        [160] -> line 1272
        [166] -> line 1273
        [172] -> line 1274
        [178] -> line 1275
        [184] -> line 1277
        [220] -> line 1279
        [229] -> line 1280
        [232] -> line 1282
        [236] -> line 1283
        [239] -> line 1288
        [276] -> line 1290
        [285] -> line 1291
        [288] -> line 1293
        [292] -> line 1294
        [295] -> line 1299
        [303] -> line 1300
      + Local variable table attribute (count = 11)
        v0: 0 -> 304 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 304 [I widthMeasureSpec]
        v2: 0 -> 304 [I heightMeasureSpec]
        v3: 23 -> 304 [Landroid/widget/FrameLayout$LayoutParams; upLp]
        v4: 66 -> 304 [I width]
        v5: 85 -> 304 [I height]
        v6: 110 -> 304 [Landroid/widget/FrameLayout$LayoutParams; iconLp]
        v7: 166 -> 304 [I widthMode]
        v8: 172 -> 304 [I heightMode]
        v9: 178 -> 304 [I widthSize]
        v10: 184 -> 304 [I heightSize]
      + Stack map table attribute (count = 8):
        - [60] Var: ...[a:android/widget/FrameLayout$LayoutParams], Stack: (empty)
        - [64] Var: ..., Stack: [i]
        - [220] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$HomeView][i][i][a:android/widget/FrameLayout$LayoutParams][i][i][a:android/widget/FrameLayout$LayoutParams][i][i][i][i], Stack: 
        - [232] Var: ..., Stack: (empty)
        - [239] Var: ..., Stack: (empty)
        - [276] Var: ..., Stack: (empty)
        - [288] Var: ..., Stack: (empty)
        - [295] Var: ..., Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 197, locals = 14, stack = 6):
      [0] iload v5
      [2] iload_3 v3
      [3] isub
      [4] iconst_2
      [5] idiv
      [6] istore v6
      [8] iconst_0
      [9] istore v7
      [11] aload_0 v0
      [12] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [15] invokevirtual #33
        + Methodref [android/view/View.getVisibility ()I]
      [18] bipush 8
      [20] ificmpeq +80 (target=100)
      [23] aload_0 v0
      [24] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [27] invokevirtual #30
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [30] checkcast #10
        + Class [android/widget/FrameLayout$LayoutParams]
      [33] astore v8
      [35] aload_0 v0
      [36] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [39] invokevirtual #31
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [42] istore v9
      [44] aload_0 v0
      [45] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [48] invokevirtual #32
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [51] istore v10
      [53] iload v6
      [55] iload v9
      [57] iconst_2
      [58] idiv
      [59] isub
      [60] istore v11
      [62] aload_0 v0
      [63] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mUpView Landroid/view/View;]
      [66] iconst_0
      [67] iload v11
      [69] iload v10
      [71] iload v11
      [73] iload v9
      [75] iadd
      [76] invokevirtual #34
        + Methodref [android/view/View.layout (IIII)V]
      [79] aload v8
      [81] getfield #21
        + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I]
      [84] iload v10
      [86] iadd
      [87] aload v8
      [89] getfield #22
        + Fieldref [android/widget/FrameLayout$LayoutParams.rightMargin I]
      [92] iadd
      [93] istore v7
      [95] iload_2 v2
      [96] iload v7
      [98] iadd
      [99] istore_2 v2
      [100] aload_0 v0
      [101] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [104] invokevirtual #41
        + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [107] checkcast #10
        + Class [android/widget/FrameLayout$LayoutParams]
      [110] astore v8
      [112] aload_0 v0
      [113] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [116] invokevirtual #42
        + Methodref [android/widget/ImageView.getMeasuredHeight ()I]
      [119] istore v9
      [121] aload_0 v0
      [122] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [125] invokevirtual #43
        + Methodref [android/widget/ImageView.getMeasuredWidth ()I]
      [128] istore v10
      [130] iload v4
      [132] iload_2 v2
      [133] isub
      [134] iconst_2
      [135] idiv
      [136] istore v11
      [138] iload v7
      [140] aload v8
      [142] getfield #21
        + Fieldref [android/widget/FrameLayout$LayoutParams.leftMargin I]
      [145] iload v11
      [147] iload v10
      [149] iconst_2
      [150] idiv
      [151] isub
      [152] invokestatic #53
        + Methodref [java/lang/Math.max (II)I]
      [155] iadd
      [156] istore v12
      [158] aload v8
      [160] getfield #23
        + Fieldref [android/widget/FrameLayout$LayoutParams.topMargin I]
      [163] iload v6
      [165] iload v9
      [167] iconst_2
      [168] idiv
      [169] isub
      [170] invokestatic #53
        + Methodref [java/lang/Math.max (II)I]
      [173] istore v13
      [175] aload_0 v0
      [176] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$HomeView.mIconView Landroid/widget/ImageView;]
      [179] iload v12
      [181] iload v13
      [183] iload v12
      [185] iload v10
      [187] iadd
      [188] iload v13
      [190] iload v9
      [192] iadd
      [193] invokevirtual #44
        + Methodref [android/widget/ImageView.layout (IIII)V]
      [196] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 1304
        [8] -> line 1306
        [11] -> line 1307
        [23] -> line 1308
        [35] -> line 1309
        [44] -> line 1310
        [53] -> line 1311
        [62] -> line 1312
        [79] -> line 1313
        [95] -> line 1315
        [100] -> line 1317
        [112] -> line 1318
        [121] -> line 1319
        [130] -> line 1320
        [138] -> line 1321
        [158] -> line 1322
        [175] -> line 1323
        [196] -> line 1324
      + Local variable table attribute (count = 18)
        v0: 0 -> 197 [Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; this]
        v1: 0 -> 197 [Z changed]
        v2: 0 -> 197 [I l]
        v3: 0 -> 197 [I t]
        v4: 0 -> 197 [I r]
        v5: 0 -> 197 [I b]
        v6: 8 -> 197 [I vCenter]
        v7: 11 -> 197 [I upOffset]
        v8: 35 -> 100 [Landroid/widget/FrameLayout$LayoutParams; upLp]
        v9: 44 -> 100 [I upHeight]
        v10: 53 -> 100 [I upWidth]
        v11: 62 -> 100 [I upTop]
        v8: 112 -> 197 [Landroid/widget/FrameLayout$LayoutParams; iconLp]
        v9: 121 -> 197 [I iconHeight]
        v10: 130 -> 197 [I iconWidth]
        v11: 138 -> 197 [I hCenter]
        v12: 158 -> 197 [I iconLeft]
        v13: 175 -> 197 [I iconTop]
      + Stack map table attribute (count = 1):
        - [100] Var: ...[i][i], Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/FrameLayout$LayoutParams]
      + Class [android/widget/FrameLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$HomeView]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [HomeView]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ActionBarView$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 74):
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I]
  + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [expandedMenuItemId I]
  + NameAndType [isOverflowOpen Z]
  + NameAndType [readInt ()I]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActionBarView.java]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1]
  + Utf8 [expandedMenuItemId]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [isOverflowOpen]
  + Utf8 [out]
  + Utf8 [readInt]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [writeInt]
  + Utf8 [writeToParcel]

Fields (count = 3):
  + Field:        expandedMenuItemId I
    Access flags: 0x0
      = int expandedMenuItemId
  + Field:        isOverflowOpen Z
    Access flags: 0x0
      = boolean isOverflowOpen
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;>;]

Methods (count = 5):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #8
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1]
      [3] dup
      [4] invokespecial #18
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.<init> ()V]
      [7] putstatic #9
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1194
        [7] -> line 1193
        [10] -> line 1202
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x0
      = ActionBarView$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #15
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1177
        [5] -> line 1178
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcelable; superState]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x2
      = private ActionBarView$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #14
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #12
        + Methodref [android/os/Parcel.readInt ()I]
      [10] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokevirtual #12
        + Methodref [android/os/Parcel.readInt ()I]
      [18] ifeq +7 (target=25)
      [21] iconst_1
      [22] goto +4 (target=26)
      [25] iconst_0
      [26] putfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 1181
        [5] -> line 1182
        [13] -> line 1183
        [29] -> line 1184
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; this]
        v1: 0 -> 30 [Landroid/os/Parcel; in]
      + Stack map table attribute (count = 2):
        - [25] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
        - [26] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel], Stack: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][i]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #16
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.expandedMenuItemId I]
      [11] invokevirtual #13
        + Methodref [android/os/Parcel.writeInt (I)V]
      [14] aload_1 v1
      [15] aload_0 v0
      [16] getfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.isOverflowOpen Z]
      [19] ifeq +7 (target=26)
      [22] iconst_1
      [23] goto +4 (target=27)
      [26] iconst_0
      [27] invokevirtual #13
        + Methodref [android/os/Parcel.writeInt (I)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 1188
        [6] -> line 1189
        [14] -> line 1190
        [30] -> line 1191
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; this]
        v1: 0 -> 31 [Landroid/os/Parcel; out]
        v2: 0 -> 31 [I flags]
      + Stack map table attribute (count = 2):
        - [26] Var: ..., Stack: [a:android/os/Parcel]
        - [27] Var: [a:com/actionbarsherlock/internal/widget/ActionBarView$SavedState][a:android/os/Parcel][i], Stack: [a:android/os/Parcel][i]
  + Method:       <init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V
    Access flags: 0x1000
      = synthetic ActionBarView$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.ActionBarView$SavedState)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.<init> (Landroid/os/Parcel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1180
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 47):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
  + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarView.java]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = ActionBarView$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1194
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.ActionBarView$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #4
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] aconst_null
      [6] invokespecial #7
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState.<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1196
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; this]
        v1: 0 -> 10 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.ActionBarView$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #4
        + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1200
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState]
      + Class [com/actionbarsherlock/internal/widget/ActionBarView]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;>;]
  + Source file attribute:
    + Utf8 [ActionBarView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/CapitalizingButton
  Superclass:    android/widget/Button
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.CapitalizingButton extends android.widget.Button

Interfaces (count = 0):

Constant Pool (count = 99):
  + Integer [0]
  + Integer [16843660]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/widget/Button]
  + Class [com/actionbarsherlock/internal/widget/CapitalizingButton]
  + Class [java/lang/CharSequence]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/String]
  + Class [java/util/Locale]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z]
  + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/widget/Button.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [IS_GINGERBREAD Z]
  + NameAndType [ROOT Ljava/util/Locale;]
  + NameAndType [R_styleable_Button [I]
  + NameAndType [SANS_ICE_CREAM Z]
  + NameAndType [SDK_INT I]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [mAllCaps Z]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase ()Ljava/lang/String;]
  + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(IZ)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CapitalizingButton.java]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [IS_GINGERBREAD]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/NoSuchFieldError;]
  + Utf8 [Ljava/util/Locale;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ROOT]
  + Utf8 [R_styleable_Button]
  + Utf8 [R_styleable_Button_textAllCaps]
  + Utf8 [SANS_ICE_CREAM]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/widget/Button]
  + Utf8 [attrs]
  + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingButton]
  + Utf8 [context]
  + Utf8 [e]
  + Utf8 [getBoolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Locale]
  + Utf8 [mAllCaps]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [recycle]
  + Utf8 [setText]
  + Utf8 [setTextCompat]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toUpperCase]

Fields (count = 5):
  + Field:        SANS_ICE_CREAM Z
    Access flags: 0x1a
      = private static final boolean SANS_ICE_CREAM
  + Field:        IS_GINGERBREAD Z
    Access flags: 0x1a
      = private static final boolean IS_GINGERBREAD
  + Field:        R_styleable_Button [I
    Access flags: 0x1a
      = private static final int[] R_styleable_Button
  + Field:        R_styleable_Button_textAllCaps I
    Access flags: 0x1a
      = private static final int R_styleable_Button_textAllCaps
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        mAllCaps Z
    Access flags: 0x2
      = private boolean mAllCaps

Methods (count = 3):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 0, stack = 4):
      [0] getstatic #13
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmpge +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #16
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z]
      [16] getstatic #13
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [19] bipush 9
      [21] ificmplt +7 (target=28)
      [24] iconst_1
      [25] goto +4 (target=29)
      [28] iconst_0
      [29] putstatic #14
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z]
      [32] iconst_1
      [33] newarray 10
      [35] dup
      [36] iconst_0
      [37] ldc #2
        + Integer [16843660]
      [39] iastore
      [40] putstatic #15
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 11
        [16] -> line 12
        [32] -> line 14
        [37] -> line 15
        [40] -> line 14
        [43] -> line 17
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
        - [28] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: [i]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public CapitalizingButton(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #22
        + Methodref [android/widget/Button.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] getstatic #15
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.R_styleable_Button [I]
      [11] invokevirtual #19
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [14] astore_3 v3
      [15] aload_0 v0
      [16] aload_3 v3
      [17] iconst_0
      [18] iconst_1
      [19] invokevirtual #20
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [22] putfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z]
      [25] aload_3 v3
      [26] invokevirtual #21
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 22
        [6] -> line 24
        [15] -> line 25
        [25] -> line 26
        [29] -> line 27
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/widget/CapitalizingButton; this]
        v1: 0 -> 30 [Landroid/content/Context; context]
        v2: 0 -> 30 [Landroid/util/AttributeSet; attrs]
        v3: 15 -> 30 [Landroid/content/res/TypedArray; a]
  + Method:       setTextCompat(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTextCompat(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 3, stack = 3):
      [0] getstatic #16
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.SANS_ICE_CREAM Z]
      [3] ifeq +72 (target=75)
      [6] aload_0 v0
      [7] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.mAllCaps Z]
      [10] ifeq +65 (target=75)
      [13] aload_1 v1
      [14] ifnull +61 (target=75)
      [17] getstatic #14
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingButton.IS_GINGERBREAD Z]
      [20] ifeq +39 (target=59)
      [23] aload_0 v0
      [24] aload_1 v1
      [25] invokeinterface #26
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [30] getstatic #18
        + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;]
      [33] invokevirtual #25
        + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
      [36] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V]
      [39] goto +41 (target=80)
      [42] astore_2 v2
      [43] aload_0 v0
      [44] aload_1 v1
      [45] invokeinterface #26
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [50] invokevirtual #24
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [53] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V]
      [56] goto +24 (target=80)
      [59] aload_0 v0
      [60] aload_1 v1
      [61] invokeinterface #26
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [66] invokevirtual #24
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [69] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V]
      [72] goto +8 (target=80)
      [75] aload_0 v0
      [76] aload_1 v1
      [77] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingButton.setText (Ljava/lang/CharSequence;)V]
      [80] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (23 -> 39: 42):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 30
        [17] -> line 31
        [23] -> line 33
        [39] -> line 34
        [43] -> line 36
        [56] -> line 38
        [59] -> line 39
        [72] -> line 41
        [75] -> line 42
        [80] -> line 44
      + Local variable table attribute (count = 3)
        v0: 0 -> 81 [Lcom/actionbarsherlock/internal/widget/CapitalizingButton; this]
        v1: 0 -> 81 [Ljava/lang/CharSequence; text]
        v2: 43 -> 56 [Ljava/lang/NoSuchFieldError; e]
      + Stack map table attribute (count = 6):
        - [42] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [56] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [72] Var: ..., Stack: (empty)
        - [75] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [CapitalizingButton.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/CapitalizingTextView
  Superclass:    android/widget/TextView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.CapitalizingTextView extends android.widget.TextView

Interfaces (count = 0):

Constant Pool (count = 102):
  + Integer [0]
  + Integer [16843660]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView]
  + Class [java/lang/CharSequence]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/String]
  + Class [java/util/Locale]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z]
  + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z]
  + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/widget/TextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [IS_GINGERBREAD Z]
  + NameAndType [ROOT Ljava/util/Locale;]
  + NameAndType [R_styleable_TextView [I]
  + NameAndType [SANS_ICE_CREAM Z]
  + NameAndType [SDK_INT I]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [mAllCaps Z]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase ()Ljava/lang/String;]
  + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(IZ)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CapitalizingTextView.java]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [IS_GINGERBREAD]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/NoSuchFieldError;]
  + Utf8 [Ljava/util/Locale;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ROOT]
  + Utf8 [R_styleable_TextView]
  + Utf8 [R_styleable_TextView_textAllCaps]
  + Utf8 [SANS_ICE_CREAM]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/widget/TextView]
  + Utf8 [attrs]
  + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingTextView]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [e]
  + Utf8 [getBoolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Locale]
  + Utf8 [mAllCaps]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [recycle]
  + Utf8 [setText]
  + Utf8 [setTextCompat]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toUpperCase]

Fields (count = 5):
  + Field:        SANS_ICE_CREAM Z
    Access flags: 0x1a
      = private static final boolean SANS_ICE_CREAM
  + Field:        IS_GINGERBREAD Z
    Access flags: 0x1a
      = private static final boolean IS_GINGERBREAD
  + Field:        R_styleable_TextView [I
    Access flags: 0x1a
      = private static final int[] R_styleable_TextView
  + Field:        R_styleable_TextView_textAllCaps I
    Access flags: 0x1a
      = private static final int R_styleable_TextView_textAllCaps
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        mAllCaps Z
    Access flags: 0x2
      = private boolean mAllCaps

Methods (count = 4):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 0, stack = 4):
      [0] getstatic #13
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmpge +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #16
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z]
      [16] getstatic #13
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [19] bipush 9
      [21] ificmplt +7 (target=28)
      [24] iconst_1
      [25] goto +4 (target=29)
      [28] iconst_0
      [29] putstatic #14
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z]
      [32] iconst_1
      [33] newarray 10
      [35] dup
      [36] iconst_0
      [37] ldc #2
        + Integer [16843660]
      [39] iastore
      [40] putstatic #15
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 12
        [16] -> line 13
        [32] -> line 15
        [37] -> line 16
        [40] -> line 15
        [43] -> line 18
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
        - [28] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: [i]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public CapitalizingTextView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] invokespecial #23
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 23
        [7] -> line 24
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public CapitalizingTextView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #22
        + Methodref [android/widget/TextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_1 v1
      [8] aload_2 v2
      [9] getstatic #15
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.R_styleable_TextView [I]
      [12] iload_3 v3
      [13] iconst_0
      [14] invokevirtual #19
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [17] astore v4
      [19] aload_0 v0
      [20] aload v4
      [22] iconst_0
      [23] iconst_1
      [24] invokevirtual #20
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [27] putfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z]
      [30] aload v4
      [32] invokevirtual #21
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 27
        [7] -> line 29
        [19] -> line 30
        [30] -> line 31
        [35] -> line 32
      + Local variable table attribute (count = 5)
        v0: 0 -> 36 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; this]
        v1: 0 -> 36 [Landroid/content/Context; context]
        v2: 0 -> 36 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 36 [I defStyle]
        v4: 19 -> 36 [Landroid/content/res/TypedArray; a]
  + Method:       setTextCompat(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setTextCompat(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 3, stack = 3):
      [0] getstatic #16
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.SANS_ICE_CREAM Z]
      [3] ifeq +72 (target=75)
      [6] aload_0 v0
      [7] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.mAllCaps Z]
      [10] ifeq +65 (target=75)
      [13] aload_1 v1
      [14] ifnull +61 (target=75)
      [17] getstatic #14
        + Fieldref [com/actionbarsherlock/internal/widget/CapitalizingTextView.IS_GINGERBREAD Z]
      [20] ifeq +39 (target=59)
      [23] aload_0 v0
      [24] aload_1 v1
      [25] invokeinterface #27
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [30] getstatic #18
        + Fieldref [java/util/Locale.ROOT Ljava/util/Locale;]
      [33] invokevirtual #26
        + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
      [36] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V]
      [39] goto +41 (target=80)
      [42] astore_2 v2
      [43] aload_0 v0
      [44] aload_1 v1
      [45] invokeinterface #27
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [50] invokevirtual #25
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [53] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V]
      [56] goto +24 (target=80)
      [59] aload_0 v0
      [60] aload_1 v1
      [61] invokeinterface #27
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [66] invokevirtual #25
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [69] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V]
      [72] goto +8 (target=80)
      [75] aload_0 v0
      [76] aload_1 v1
      [77] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V]
      [80] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (23 -> 39: 42):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 35
        [17] -> line 36
        [23] -> line 38
        [39] -> line 39
        [43] -> line 41
        [56] -> line 43
        [59] -> line 44
        [72] -> line 46
        [75] -> line 47
        [80] -> line 49
      + Local variable table attribute (count = 3)
        v0: 0 -> 81 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; this]
        v1: 0 -> 81 [Ljava/lang/CharSequence; text]
        v2: 43 -> 56 [Ljava/lang/NoSuchFieldError; e]
      + Stack map table attribute (count = 6):
        - [42] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [56] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [72] Var: ..., Stack: (empty)
        - [75] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [CapitalizingTextView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper
  Superclass:    android/widget/FrameLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper extends android.widget.FrameLayout

Interfaces (count = 1):
  + Class [android/view/CollapsibleActionView]

Constant Pool (count = 48):
  + Class [android/view/CollapsibleActionView]
  + Class [android/view/View]
  + Class [android/widget/FrameLayout]
  + Class [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
  + Class [com/actionbarsherlock/view/CollapsibleActionView]
  + Fieldref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.child Lcom/actionbarsherlock/view/CollapsibleActionView;]
  + Methodref [android/view/View.getContext ()Landroid/content/Context;]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.getChildAt (I)Landroid/view/View;]
  + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [child Lcom/actionbarsherlock/view/CollapsibleActionView;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [onActionViewCollapsed ()V]
  + NameAndType [onActionViewExpanded ()V]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CollapsibleActionViewWrapper.java]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;]
  + Utf8 [Lcom/actionbarsherlock/view/CollapsibleActionView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [addView]
  + Utf8 [android/view/CollapsibleActionView]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [child]
  + Utf8 [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper]
  + Utf8 [com/actionbarsherlock/view/CollapsibleActionView]
  + Utf8 [getChildAt]
  + Utf8 [getContext]
  + Utf8 [onActionViewCollapsed]
  + Utf8 [onActionViewExpanded]
  + Utf8 [this]
  + Utf8 [unwrap]

Fields (count = 1):
  + Field:        child Lcom/actionbarsherlock/view/CollapsibleActionView;
    Access flags: 0x12
      = private final com.actionbarsherlock.view.CollapsibleActionView child

Methods (count = 4):
  + Method:       <init>(Landroid/view/View;)V
    Access flags: 0x1
      = public CollapsibleActionViewWrapper(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #7
        + Methodref [android/view/View.getContext ()Landroid/content/Context;]
      [5] invokespecial #8
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] checkcast #5
        + Class [com/actionbarsherlock/view/CollapsibleActionView]
      [13] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.child Lcom/actionbarsherlock/view/CollapsibleActionView;]
      [16] aload_0 v0
      [17] aload_1 v1
      [18] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.addView (Landroid/view/View;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 14
        [8] -> line 15
        [16] -> line 16
        [21] -> line 17
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; this]
        v1: 0 -> 22 [Landroid/view/View; child]
  + Method:       onActionViewExpanded()V
    Access flags: 0x1
      = public void onActionViewExpanded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.child Lcom/actionbarsherlock/view/CollapsibleActionView;]
      [4] invokeinterface #12
        + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewExpanded ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 20
        [9] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; this]
  + Method:       onActionViewCollapsed()V
    Access flags: 0x1
      = public void onActionViewCollapsed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.child Lcom/actionbarsherlock/view/CollapsibleActionView;]
      [4] invokeinterface #11
        + InterfaceMethodref [com/actionbarsherlock/view/CollapsibleActionView.onActionViewCollapsed ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 24
        [9] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; this]
  + Method:       unwrap()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View unwrap()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper.getChildAt (I)Landroid/view/View;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [CollapsibleActionViewWrapper.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner
  Superclass:    com/actionbarsherlock/internal/widget/IcsAdapterView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.widget.IcsAbsSpinner extends com.actionbarsherlock.internal.widget.IcsAdapterView

Interfaces (count = 0):

Constant Pool (count = 403):
  + Class [android/graphics/Rect]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Parcelable]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/SpinnerAdapter]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
  + Class [java/lang/Math]
  + Long [-9223372036854775808]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mHeightMeasureSpec I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldItemCount I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncMode I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncRowId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mWidthMeasureSpec I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/Rect.contains (II)Z]
  + Methodref [android/view/View.getHitRect (Landroid/graphics/Rect;)V]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildHeight (Landroid/view/View;)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildWidth (Landroid/view/View;)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemId ()J]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.handleDataChanged ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.layout (IZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.measureChild (Landroid/view/View;II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeAllViewsInLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeDetachedView (Landroid/view/View;Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setFocusable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectionInt (IZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setWillNotDraw (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.<init> (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Methodref [java/lang/Math.max (II)I]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + NameAndType [IS_HONEYCOMB Z]
  + NameAndType [SDK_INT I]
  + NameAndType [bottom I]
  + NameAndType [checkFocus ()V]
  + NameAndType [checkSelectionChanged ()V]
  + NameAndType [contains (II)Z]
  + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [get (I)Landroid/view/View;]
  + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getChildHeight (Landroid/view/View;)I]
  + NameAndType [getChildWidth (Landroid/view/View;)I]
  + NameAndType [getCount ()I]
  + NameAndType [getHitRect (Landroid/graphics/Rect;)V]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getSelectedItemId ()J]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getSuggestedMinimumHeight ()I]
  + NameAndType [getSuggestedMinimumWidth ()I]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [getVisibility ()I]
  + NameAndType [handleDataChanged ()V]
  + NameAndType [initAbsSpinner ()V]
  + NameAndType [invalidate ()V]
  + NameAndType [layout (IZ)V]
  + NameAndType [left I]
  + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;]
  + NameAndType [mBlockLayoutRequests Z]
  + NameAndType [mDataChanged Z]
  + NameAndType [mDataSetObserver Landroid/database/DataSetObserver;]
  + NameAndType [mFirstPosition I]
  + NameAndType [mHeightMeasureSpec I]
  + NameAndType [mItemCount I]
  + NameAndType [mNeedSync Z]
  + NameAndType [mOldItemCount I]
  + NameAndType [mOldSelectedPosition I]
  + NameAndType [mOldSelectedRowId J]
  + NameAndType [mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
  + NameAndType [mSelectedPosition I]
  + NameAndType [mSelectionBottomPadding I]
  + NameAndType [mSelectionLeftPadding I]
  + NameAndType [mSelectionRightPadding I]
  + NameAndType [mSelectionTopPadding I]
  + NameAndType [mSpinnerPadding Landroid/graphics/Rect;]
  + NameAndType [mSyncMode I]
  + NameAndType [mSyncPosition I]
  + NameAndType [mSyncRowId J]
  + NameAndType [mTouchFrame Landroid/graphics/Rect;]
  + NameAndType [mWidthMeasureSpec I]
  + NameAndType [max (II)I]
  + NameAndType [measureChild (Landroid/view/View;II)V]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [position I]
  + NameAndType [put (ILandroid/view/View;)V]
  + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [removeAllViewsInLayout ()V]
  + NameAndType [removeDetachedView (Landroid/view/View;Z)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [resetList ()V]
  + NameAndType [resolveSize (II)I]
  + NameAndType [resolveSizeAndState (III)I]
  + NameAndType [right I]
  + NameAndType [selectedId J]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setNextSelectedPositionInt (I)V]
  + NameAndType [setSelectedPositionInt (I)V]
  + NameAndType [setSelectionInt (IZ)V]
  + NameAndType [setWillNotDraw (Z)V]
  + NameAndType [top I]
  + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/widget/Adapter;]
  + Utf8 [()Landroid/widget/SpinnerAdapter;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(II)Z]
  + Utf8 [(III)I]
  + Utf8 [(ILandroid/view/View;)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;II)V]
  + Utf8 [(Landroid/view/View;Z)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/widget/Adapter;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AdapterDataSetObserver]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IS_HONEYCOMB]
  + Utf8 [IcsAbsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/database/DataSetObserver;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/SpinnerAdapter;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<Landroid/widget/SpinnerAdapter;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [RecycleBin]
  + Utf8 [SDK_INT]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [access$2]
  + Utf8 [adapter]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/SpinnerAdapter]
  + Utf8 [animate]
  + Utf8 [attrs]
  + Utf8 [bottom]
  + Utf8 [checkFocus]
  + Utf8 [checkSelectionChanged]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
  + Utf8 [contains]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [defStyle]
  + Utf8 [delta]
  + Utf8 [frame]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getChildHeight]
  + Utf8 [getChildWidth]
  + Utf8 [getCount]
  + Utf8 [getHitRect]
  + Utf8 [getLayoutParams]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getSelectedItemId]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getSelectedView]
  + Utf8 [getSuggestedMinimumHeight]
  + Utf8 [getSuggestedMinimumWidth]
  + Utf8 [getSuperState]
  + Utf8 [getView]
  + Utf8 [getVisibility]
  + Utf8 [handleDataChanged]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightSize]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [initAbsSpinner]
  + Utf8 [invalidate]
  + Utf8 [java/lang/Math]
  + Utf8 [layout]
  + Utf8 [left]
  + Utf8 [mAdapter]
  + Utf8 [mBlockLayoutRequests]
  + Utf8 [mDataChanged]
  + Utf8 [mDataSetObserver]
  + Utf8 [mFirstPosition]
  + Utf8 [mHeightMeasureSpec]
  + Utf8 [mItemCount]
  + Utf8 [mNeedSync]
  + Utf8 [mOldItemCount]
  + Utf8 [mOldSelectedPosition]
  + Utf8 [mOldSelectedRowId]
  + Utf8 [mPaddingBottom]
  + Utf8 [mPaddingLeft]
  + Utf8 [mPaddingRight]
  + Utf8 [mPaddingTop]
  + Utf8 [mRecycler]
  + Utf8 [mSelectedPosition]
  + Utf8 [mSelectionBottomPadding]
  + Utf8 [mSelectionLeftPadding]
  + Utf8 [mSelectionRightPadding]
  + Utf8 [mSelectionTopPadding]
  + Utf8 [mSpinnerPadding]
  + Utf8 [mSyncMode]
  + Utf8 [mSyncPosition]
  + Utf8 [mSyncRowId]
  + Utf8 [mTouchFrame]
  + Utf8 [mWidthMeasureSpec]
  + Utf8 [max]
  + Utf8 [measureChild]
  + Utf8 [needsMeasuring]
  + Utf8 [onMeasure]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [pointToPosition]
  + Utf8 [position]
  + Utf8 [preferredHeight]
  + Utf8 [preferredWidth]
  + Utf8 [put]
  + Utf8 [recycleAllViews]
  + Utf8 [recycleBin]
  + Utf8 [registerDataSetObserver]
  + Utf8 [removeAllViewsInLayout]
  + Utf8 [removeDetachedView]
  + Utf8 [requestLayout]
  + Utf8 [resetList]
  + Utf8 [resolveSize]
  + Utf8 [resolveSizeAndState]
  + Utf8 [right]
  + Utf8 [selectedId]
  + Utf8 [selectedPosition]
  + Utf8 [setAdapter]
  + Utf8 [setFocusable]
  + Utf8 [setLayoutParams]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setNextSelectedPositionInt]
  + Utf8 [setSelectedPositionInt]
  + Utf8 [setSelection]
  + Utf8 [setSelectionInt]
  + Utf8 [setWillNotDraw]
  + Utf8 [shouldAnimate]
  + Utf8 [ss]
  + Utf8 [state]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [unregisterDataSetObserver]
  + Utf8 [v]
  + Utf8 [view]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthSize]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 13):
  + Field:        IS_HONEYCOMB Z
    Access flags: 0x1a
      = private static final boolean IS_HONEYCOMB
  + Field:        mAdapter Landroid/widget/SpinnerAdapter;
    Access flags: 0x0
      = android.widget.SpinnerAdapter mAdapter
  + Field:        mHeightMeasureSpec I
    Access flags: 0x0
      = int mHeightMeasureSpec
  + Field:        mWidthMeasureSpec I
    Access flags: 0x0
      = int mWidthMeasureSpec
  + Field:        mBlockLayoutRequests Z
    Access flags: 0x0
      = boolean mBlockLayoutRequests
  + Field:        mSelectionLeftPadding I
    Access flags: 0x0
      = int mSelectionLeftPadding
  + Field:        mSelectionTopPadding I
    Access flags: 0x0
      = int mSelectionTopPadding
  + Field:        mSelectionRightPadding I
    Access flags: 0x0
      = int mSelectionRightPadding
  + Field:        mSelectionBottomPadding I
    Access flags: 0x0
      = int mSelectionBottomPadding
  + Field:        mSpinnerPadding Landroid/graphics/Rect;
    Access flags: 0x10
      = final android.graphics.Rect mSpinnerPadding
  + Field:        mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;
    Access flags: 0x10
      = final com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin mRecycler
  + Field:        mDataSetObserver Landroid/database/DataSetObserver;
    Access flags: 0x2
      = private android.database.DataSetObserver mDataSetObserver
  + Field:        mTouchFrame Landroid/graphics/Rect;
    Access flags: 0x2
      = private android.graphics.Rect mTouchFrame

Methods (count = 26):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 0, stack = 2):
      [0] getstatic #22
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #23
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public IcsAbsSpinner(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I]
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I]
      [25] aload_0 v0
      [26] new #1
        + Class [android/graphics/Rect]
      [29] dup
      [30] invokespecial #49
        + Methodref [android/graphics/Rect.<init> ()V]
      [33] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [36] aload_0 v0
      [37] new #11
        + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
      [40] dup
      [41] aload_0 v0
      [42] invokespecial #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.<init> (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V]
      [45] putfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [48] aload_0 v0
      [49] invokespecial #77
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 59
        [5] -> line 46
        [10] -> line 47
        [15] -> line 48
        [20] -> line 49
        [25] -> line 50
        [36] -> line 52
        [48] -> line 60
        [52] -> line 61
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 53 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public IcsAbsSpinner(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] invokespecial #59
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 64
        [7] -> line 65
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public IcsAbsSpinner(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #100
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] iconst_0
      [9] putfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I]
      [12] aload_0 v0
      [13] iconst_0
      [14] putfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I]
      [17] aload_0 v0
      [18] iconst_0
      [19] putfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I]
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I]
      [27] aload_0 v0
      [28] new #1
        + Class [android/graphics/Rect]
      [31] dup
      [32] invokespecial #49
        + Methodref [android/graphics/Rect.<init> ()V]
      [35] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [38] aload_0 v0
      [39] new #11
        + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
      [42] dup
      [43] aload_0 v0
      [44] invokespecial #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.<init> (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V]
      [47] putfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [50] aload_0 v0
      [51] invokespecial #77
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.initAbsSpinner ()V]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 68
        [7] -> line 46
        [12] -> line 47
        [17] -> line 48
        [22] -> line 49
        [27] -> line 50
        [38] -> line 52
        [50] -> line 69
        [54] -> line 86
      + Local variable table attribute (count = 4)
        v0: 0 -> 55 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 55 [Landroid/content/Context; context]
        v2: 0 -> 55 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 55 [I defStyle]
  + Method:       initAbsSpinner()V
    Access flags: 0x2
      = private void initAbsSpinner()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setFocusable (Z)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setWillNotDraw (Z)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 92
        [5] -> line 93
        [10] -> line 94
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
  + Method:       setAdapter(Landroid/widget/SpinnerAdapter;)V
    Access flags: 0x1
      = public void setAdapter(android.widget.SpinnerAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 152, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnull +20 (target=24)
      [7] aload_0 v0
      [8] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [11] aload_0 v0
      [12] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;]
      [15] invokeinterface #109
        + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
      [20] aload_0 v0
      [21] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V]
      [24] aload_0 v0
      [25] aload_1 v1
      [26] putfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [29] aload_0 v0
      [30] iconst_m1
      [31] putfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I]
      [34] aload_0 v0
      [35] ldc2_w #16
        + Long [-9223372036854775808]
      [38] putfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J]
      [41] aload_0 v0
      [42] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [45] ifnull +90 (target=135)
      [48] aload_0 v0
      [49] aload_0 v0
      [50] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I]
      [53] putfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldItemCount I]
      [56] aload_0 v0
      [57] aload_0 v0
      [58] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [61] invokeinterface #106
        + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
      [66] putfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I]
      [69] aload_0 v0
      [70] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V]
      [73] aload_0 v0
      [74] new #14
        + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
      [77] dup
      [78] aload_0 v0
      [79] invokespecial #104
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
      [82] putfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;]
      [85] aload_0 v0
      [86] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [89] aload_0 v0
      [90] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataSetObserver Landroid/database/DataSetObserver;]
      [93] invokeinterface #108
        + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [98] aload_0 v0
      [99] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I]
      [102] ifle +7 (target=109)
      [105] iconst_0
      [106] goto +4 (target=110)
      [109] iconst_m1
      [110] istore_2 v2
      [111] aload_0 v0
      [112] iload_2 v2
      [113] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V]
      [116] aload_0 v0
      [117] iload_2 v2
      [118] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V]
      [121] aload_0 v0
      [122] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I]
      [125] ifne +22 (target=147)
      [128] aload_0 v0
      [129] invokevirtual #61
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V]
      [132] goto +15 (target=147)
      [135] aload_0 v0
      [136] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkFocus ()V]
      [139] aload_0 v0
      [140] invokevirtual #84
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resetList ()V]
      [143] aload_0 v0
      [144] invokevirtual #61
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.checkSelectionChanged ()V]
      [147] aload_0 v0
      [148] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V]
      [151] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 104
        [7] -> line 105
        [20] -> line 106
        [24] -> line 109
        [29] -> line 111
        [34] -> line 112
        [41] -> line 114
        [48] -> line 115
        [56] -> line 116
        [69] -> line 117
        [73] -> line 119
        [85] -> line 120
        [98] -> line 122
        [111] -> line 124
        [116] -> line 125
        [121] -> line 127
        [128] -> line 129
        [132] -> line 132
        [135] -> line 133
        [139] -> line 134
        [143] -> line 136
        [147] -> line 139
        [151] -> line 140
      + Local variable table attribute (count = 3)
        v0: 0 -> 152 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 152 [Landroid/widget/SpinnerAdapter; adapter]
        v2: 111 -> 132 [I position]
      + Stack map table attribute (count = 6):
        - [24] Var: ..., Stack: (empty)
        - [109] Var: ..., Stack: (empty)
        - [110] Var: ..., Stack: [i]
        - [132] Var: ..., Stack: (empty)
        - [135] Var: ..., Stack: (empty)
        - [147] Var: ..., Stack: (empty)
  + Method:       resetList()V
    Access flags: 0x0
      = void resetList()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z]
      [10] aload_0 v0
      [11] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeAllViewsInLayout ()V]
      [14] aload_0 v0
      [15] iconst_m1
      [16] putfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I]
      [19] aload_0 v0
      [20] ldc2_w #16
        + Long [-9223372036854775808]
      [23] putfield #34
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedRowId J]
      [26] aload_0 v0
      [27] iconst_m1
      [28] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectedPositionInt (I)V]
      [31] aload_0 v0
      [32] iconst_m1
      [33] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V]
      [36] aload_0 v0
      [37] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 146
        [5] -> line 147
        [10] -> line 149
        [14] -> line 150
        [19] -> line 151
        [26] -> line 153
        [31] -> line 154
        [36] -> line 155
        [40] -> line 156
      + Local variable table attribute (count = 1)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 446, locals = 15, stack = 4):
      [0] iload_1 v1
      [1] invokestatic #57
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] aload_0 v0
      [6] invokevirtual #69
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingLeft ()I]
      [9] istore v6
      [11] aload_0 v0
      [12] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingTop ()I]
      [15] istore v7
      [17] aload_0 v0
      [18] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingRight ()I]
      [21] istore v8
      [23] aload_0 v0
      [24] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getPaddingBottom ()I]
      [27] istore v9
      [29] aload_0 v0
      [30] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [33] iload v6
      [35] aload_0 v0
      [36] getfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I]
      [39] ificmple +8 (target=47)
      [42] iload v6
      [44] goto +7 (target=51)
      [47] aload_0 v0
      [48] getfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionLeftPadding I]
      [51] putfield #19
        + Fieldref [android/graphics/Rect.left I]
      [54] aload_0 v0
      [55] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [58] iload v7
      [60] aload_0 v0
      [61] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I]
      [64] ificmple +8 (target=72)
      [67] iload v7
      [69] goto +7 (target=76)
      [72] aload_0 v0
      [73] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionTopPadding I]
      [76] putfield #21
        + Fieldref [android/graphics/Rect.top I]
      [79] aload_0 v0
      [80] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [83] iload v8
      [85] aload_0 v0
      [86] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I]
      [89] ificmple +8 (target=97)
      [92] iload v8
      [94] goto +7 (target=101)
      [97] aload_0 v0
      [98] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionRightPadding I]
      [101] putfield #20
        + Fieldref [android/graphics/Rect.right I]
      [104] aload_0 v0
      [105] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [108] iload v9
      [110] aload_0 v0
      [111] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I]
      [114] ificmple +8 (target=122)
      [117] iload v9
      [119] goto +7 (target=126)
      [122] aload_0 v0
      [123] getfield #37
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectionBottomPadding I]
      [126] putfield #18
        + Fieldref [android/graphics/Rect.bottom I]
      [129] aload_0 v0
      [130] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z]
      [133] ifeq +7 (target=140)
      [136] aload_0 v0
      [137] invokevirtual #76
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.handleDataChanged ()V]
      [140] iconst_0
      [141] istore v10
      [143] iconst_0
      [144] istore v11
      [146] iconst_1
      [147] istore v12
      [149] aload_0 v0
      [150] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I]
      [153] istore v13
      [155] iload v13
      [157] iflt +162 (target=319)
      [160] aload_0 v0
      [161] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [164] ifnull +155 (target=319)
      [167] iload v13
      [169] aload_0 v0
      [170] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [173] invokeinterface #106
        + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
      [178] ificmpge +141 (target=319)
      [181] aload_0 v0
      [182] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [185] iload v13
      [187] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;]
      [190] astore v14
      [192] aload v14
      [194] ifnonnull +18 (target=212)
      [197] aload_0 v0
      [198] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [201] iload v13
      [203] aconst_null
      [204] aload_0 v0
      [205] invokeinterface #107
        + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [210] astore v14
      [212] aload v14
      [214] ifnull +14 (target=228)
      [217] aload_0 v0
      [218] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [221] iload v13
      [223] aload v14
      [225] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V]
      [228] aload v14
      [230] ifnull +89 (target=319)
      [233] aload v14
      [235] invokevirtual #52
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [238] ifnonnull +22 (target=260)
      [241] aload_0 v0
      [242] iconst_1
      [243] putfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z]
      [246] aload v14
      [248] aload_0 v0
      [249] invokevirtual #62
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [252] invokevirtual #56
        + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [255] aload_0 v0
      [256] iconst_0
      [257] putfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z]
      [260] aload_0 v0
      [261] aload v14
      [263] iload_1 v1
      [264] iload_2 v2
      [265] invokevirtual #80
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.measureChild (Landroid/view/View;II)V]
      [268] aload_0 v0
      [269] aload v14
      [271] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildHeight (Landroid/view/View;)I]
      [274] aload_0 v0
      [275] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [278] getfield #21
        + Fieldref [android/graphics/Rect.top I]
      [281] iadd
      [282] aload_0 v0
      [283] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [286] getfield #18
        + Fieldref [android/graphics/Rect.bottom I]
      [289] iadd
      [290] istore v10
      [292] aload_0 v0
      [293] aload v14
      [295] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildWidth (Landroid/view/View;)I]
      [298] aload_0 v0
      [299] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [302] getfield #19
        + Fieldref [android/graphics/Rect.left I]
      [305] iadd
      [306] aload_0 v0
      [307] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [310] getfield #20
        + Fieldref [android/graphics/Rect.right I]
      [313] iadd
      [314] istore v11
      [316] iconst_0
      [317] istore v12
      [319] iload v12
      [321] ifeq +41 (target=362)
      [324] aload_0 v0
      [325] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [328] getfield #21
        + Fieldref [android/graphics/Rect.top I]
      [331] aload_0 v0
      [332] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [335] getfield #18
        + Fieldref [android/graphics/Rect.bottom I]
      [338] iadd
      [339] istore v10
      [341] iload_3 v3
      [342] ifne +20 (target=362)
      [345] aload_0 v0
      [346] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [349] getfield #19
        + Fieldref [android/graphics/Rect.left I]
      [352] aload_0 v0
      [353] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [356] getfield #20
        + Fieldref [android/graphics/Rect.right I]
      [359] iadd
      [360] istore v11
      [362] iload v10
      [364] aload_0 v0
      [365] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumHeight ()I]
      [368] invokestatic #105
        + Methodref [java/lang/Math.max (II)I]
      [371] istore v10
      [373] iload v11
      [375] aload_0 v0
      [376] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSuggestedMinimumWidth ()I]
      [379] invokestatic #105
        + Methodref [java/lang/Math.max (II)I]
      [382] istore v11
      [384] getstatic #23
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.IS_HONEYCOMB Z]
      [387] ifeq +24 (target=411)
      [390] iload v10
      [392] iload_2 v2
      [393] iconst_0
      [394] invokestatic #86
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I]
      [397] istore v5
      [399] iload v11
      [401] iload_1 v1
      [402] iconst_0
      [403] invokestatic #86
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSizeAndState (III)I]
      [406] istore v4
      [408] goto +19 (target=427)
      [411] iload v10
      [413] iload_2 v2
      [414] invokestatic #85
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I]
      [417] istore v5
      [419] iload v11
      [421] iload_1 v1
      [422] invokestatic #85
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.resolveSize (II)I]
      [425] istore v4
      [427] aload_0 v0
      [428] iload v4
      [430] iload v5
      [432] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setMeasuredDimension (II)V]
      [435] aload_0 v0
      [436] iload_2 v2
      [437] putfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mHeightMeasureSpec I]
      [440] aload_0 v0
      [441] iload_1 v1
      [442] putfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mWidthMeasureSpec I]
      [445] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 54)
        [0] -> line 168
        [5] -> line 172
        [11] -> line 173
        [17] -> line 174
        [23] -> line 175
        [29] -> line 177
        [47] -> line 178
        [51] -> line 177
        [54] -> line 179
        [72] -> line 180
        [76] -> line 179
        [79] -> line 181
        [97] -> line 182
        [101] -> line 181
        [104] -> line 183
        [122] -> line 184
        [126] -> line 183
        [129] -> line 186
        [136] -> line 187
        [140] -> line 190
        [143] -> line 191
        [146] -> line 192
        [149] -> line 194
        [155] -> line 195
        [181] -> line 197
        [192] -> line 198
        [197] -> line 200
        [212] -> line 203
        [217] -> line 205
        [228] -> line 208
        [233] -> line 209
        [241] -> line 210
        [246] -> line 211
        [255] -> line 212
        [260] -> line 214
        [268] -> line 216
        [292] -> line 217
        [316] -> line 219
        [319] -> line 223
        [324] -> line 225
        [341] -> line 226
        [345] -> line 227
        [362] -> line 231
        [373] -> line 232
        [384] -> line 234
        [390] -> line 235
        [399] -> line 236
        [408] -> line 237
        [411] -> line 238
        [419] -> line 239
        [427] -> line 242
        [435] -> line 243
        [440] -> line 244
        [445] -> line 245
      + Local variable table attribute (count = 17)
        v0: 0 -> 446 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 446 [I widthMeasureSpec]
        v2: 0 -> 446 [I heightMeasureSpec]
        v3: 5 -> 446 [I widthMode]
        v4: 408 -> 411 [I widthSize]
        v4: 427 -> 446 [I widthSize]
        v5: 399 -> 411 [I heightSize]
        v5: 419 -> 446 [I heightSize]
        v6: 11 -> 446 [I mPaddingLeft]
        v7: 17 -> 446 [I mPaddingTop]
        v8: 23 -> 446 [I mPaddingRight]
        v9: 29 -> 446 [I mPaddingBottom]
        v10: 143 -> 446 [I preferredHeight]
        v11: 146 -> 446 [I preferredWidth]
        v12: 149 -> 446 [Z needsMeasuring]
        v13: 155 -> 446 [I selectedPosition]
        v14: 192 -> 319 [Landroid/view/View; view]
      + Stack map table attribute (count = 16):
        - [47] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect]
        - [51] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i]
        - [72] Var: ..., Stack: [a:android/graphics/Rect]
        - [76] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i]
        - [97] Var: ..., Stack: [a:android/graphics/Rect]
        - [101] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i]
        - [122] Var: ..., Stack: [a:android/graphics/Rect]
        - [126] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i], Stack: [a:android/graphics/Rect][i]
        - [140] Var: ..., Stack: (empty)
        - [212] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][T][T][i][i][i][i][i][i][i][i][a:android/view/View], Stack: 
        - [228] Var: ..., Stack: (empty)
        - [260] Var: ..., Stack: (empty)
        - [319] Var: -1, Stack: (empty)
        - [362] Var: ..., Stack: (empty)
        - [411] Var: ..., Stack: (empty)
        - [427] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][i][i][i][i][i][i][i][i][i][i][i][i], Stack: 
  + Method:       getChildHeight(Landroid/view/View;)I
    Access flags: 0x0
      = int getChildHeight(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #53
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 248
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 5 [Landroid/view/View; child]
  + Method:       getChildWidth(Landroid/view/View;)I
    Access flags: 0x0
      = int getChildWidth(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #54
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 252
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 5 [Landroid/view/View; child]
  + Method:       generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x4
      = protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 4):
      [0] new #8
        + Class [android/view/ViewGroup$LayoutParams]
      [3] dup
      [4] iconst_m1
      [5] bipush -2
      [7] invokespecial #58
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 257
        [4] -> line 258
        [5] -> line 259
        [7] -> line 257
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
  + Method:       recycleAllViews()V
    Access flags: 0x0
      = void recycleAllViews()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I]
      [4] istore_1 v1
      [5] aload_0 v0
      [6] getfield #35
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [9] astore_2 v2
      [10] aload_0 v0
      [11] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I]
      [14] istore_3 v3
      [15] iconst_0
      [16] istore v4
      [18] goto +28 (target=46)
      [21] aload_0 v0
      [22] iload v4
      [24] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;]
      [27] astore v5
      [29] iload_3 v3
      [30] iload v4
      [32] iadd
      [33] istore v6
      [35] aload_2 v2
      [36] iload v6
      [38] aload v5
      [40] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V]
      [43] iinc v4, 1
      [46] iload v4
      [48] iload_1 v1
      [49] ificmplt -28 (target=21)
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 263
        [5] -> line 264
        [10] -> line 265
        [15] -> line 268
        [21] -> line 269
        [29] -> line 270
        [35] -> line 271
        [43] -> line 268
        [52] -> line 273
      + Local variable table attribute (count = 7)
        v0: 0 -> 53 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 5 -> 53 [I childCount]
        v2: 10 -> 53 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; recycleBin]
        v3: 15 -> 53 [I position]
        v4: 18 -> 52 [I i]
        v5: 29 -> 43 [Landroid/view/View; v]
        v6: 35 -> 43 [I index]
      + Stack map table attribute (count = 2):
        - [21] Var: [a:com/actionbarsherlock/internal/widget/IcsAbsSpinner][i][a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin][i][i], Stack: 
        - [46] Var: ..., Stack: (empty)
  + Method:       setSelection(IZ)V
    Access flags: 0x1
      = public void setSelection(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 4, stack = 3):
      [0] iload_2 v2
      [1] ifeq +30 (target=31)
      [4] aload_0 v0
      [5] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I]
      [8] iload_1 v1
      [9] ificmpgt +22 (target=31)
      [12] iload_1 v1
      [13] aload_0 v0
      [14] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I]
      [17] aload_0 v0
      [18] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I]
      [21] iadd
      [22] iconst_1
      [23] isub
      [24] ificmpgt +7 (target=31)
      [27] iconst_1
      [28] goto +4 (target=32)
      [31] iconst_0
      [32] istore_3 v3
      [33] aload_0 v0
      [34] iload_1 v1
      [35] iload_3 v3
      [36] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setSelectionInt (IZ)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 280
        [12] -> line 281
        [24] -> line 280
        [33] -> line 282
        [39] -> line 283
      + Local variable table attribute (count = 4)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 40 [I position]
        v2: 0 -> 40 [Z animate]
        v3: 33 -> 40 [Z shouldAnimate]
      + Stack map table attribute (count = 2):
        - [31] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: [i]
  + Method:       setSelection(I)V
    Access flags: 0x1
      = public void setSelection(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V]
      [5] aload_0 v0
      [6] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V]
      [9] aload_0 v0
      [10] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.invalidate ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 287
        [5] -> line 288
        [9] -> line 289
        [13] -> line 290
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 14 [I position]
  + Method:       setSelectionInt(IZ)V
    Access flags: 0x0
      = void setSelectionInt(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 4, stack = 3):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mOldSelectedPosition I]
      [5] ificmpeq +31 (target=36)
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z]
      [13] iload_1 v1
      [14] aload_0 v0
      [15] getfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I]
      [18] isub
      [19] istore_3 v3
      [20] aload_0 v0
      [21] iload_1 v1
      [22] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setNextSelectedPositionInt (I)V]
      [25] aload_0 v0
      [26] iload_3 v3
      [27] iload_2 v2
      [28] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.layout (IZ)V]
      [31] aload_0 v0
      [32] iconst_0
      [33] putfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 301
        [8] -> line 302
        [13] -> line 303
        [20] -> line 304
        [25] -> line 305
        [31] -> line 306
        [36] -> line 308
      + Local variable table attribute (count = 4)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 37 [I position]
        v2: 0 -> 37 [Z animate]
        v3: 20 -> 36 [I delta]
      + Stack map table attribute (count = 1):
        - [36] Var: ..., Stack: (empty)
  + Method:       layout(IZ)V
    Access flags: 0x400
      = abstract void layout(int,boolean)
  + Method:       getSelectedView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getSelectedView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I]
      [4] ifle +24 (target=28)
      [7] aload_0 v0
      [8] getfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I]
      [11] iflt +17 (target=28)
      [14] aload_0 v0
      [15] aload_0 v0
      [16] getfield #36
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSelectedPosition I]
      [19] aload_0 v0
      [20] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I]
      [23] isub
      [24] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;]
      [27] areturn
      [28] aconst_null
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 314
        [14] -> line 315
        [28] -> line 317
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
      + Stack map table attribute (count = 1):
        - [28] Var: ..., Stack: (empty)
  + Method:       requestLayout()V
    Access flags: 0x1
      = public void requestLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mBlockLayoutRequests Z]
      [4] ifne +7 (target=11)
      [7] aload_0 v0
      [8] invokespecial #103
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 329
        [7] -> line 330
        [11] -> line 332
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
      + Stack map table attribute (count = 1):
        - [11] Var: ..., Stack: (empty)
  + Method:       getAdapter()Landroid/widget/SpinnerAdapter;
    Access flags: 0x1
      = public android.widget.SpinnerAdapter getAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 336
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mItemCount I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 341
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
  + Method:       pointToPosition(II)I
    Access flags: 0x1
      = public int pointToPosition(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 89, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] ifnonnull +19 (target=25)
      [9] aload_0 v0
      [10] new #1
        + Class [android/graphics/Rect]
      [13] dup
      [14] invokespecial #49
        + Methodref [android/graphics/Rect.<init> ()V]
      [17] putfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;]
      [20] aload_0 v0
      [21] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mTouchFrame Landroid/graphics/Rect;]
      [24] astore_3 v3
      [25] aload_0 v0
      [26] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildCount ()I]
      [29] istore v4
      [31] iload v4
      [33] iconst_1
      [34] isub
      [35] istore v5
      [37] goto +45 (target=82)
      [40] aload_0 v0
      [41] iload v5
      [43] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getChildAt (I)Landroid/view/View;]
      [46] astore v6
      [48] aload v6
      [50] invokevirtual #55
        + Methodref [android/view/View.getVisibility ()I]
      [53] ifne +26 (target=79)
      [56] aload v6
      [58] aload_3 v3
      [59] invokevirtual #51
        + Methodref [android/view/View.getHitRect (Landroid/graphics/Rect;)V]
      [62] aload_3 v3
      [63] iload_1 v1
      [64] iload_2 v2
      [65] invokevirtual #50
        + Methodref [android/graphics/Rect.contains (II)Z]
      [68] ifeq +11 (target=79)
      [71] aload_0 v0
      [72] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mFirstPosition I]
      [75] iload v5
      [77] iadd
      [78] ireturn
      [79] iinc v5, -1
      [82] iload v5
      [84] ifge -44 (target=40)
      [87] iconst_m1
      [88] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 353
        [5] -> line 354
        [9] -> line 355
        [20] -> line 356
        [25] -> line 359
        [31] -> line 360
        [40] -> line 361
        [48] -> line 362
        [56] -> line 363
        [62] -> line 364
        [71] -> line 365
        [79] -> line 360
        [87] -> line 369
      + Local variable table attribute (count = 7)
        v0: 0 -> 89 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 89 [I x]
        v2: 0 -> 89 [I y]
        v3: 5 -> 89 [Landroid/graphics/Rect; frame]
        v4: 31 -> 89 [I count]
        v5: 37 -> 87 [I i]
        v6: 48 -> 79 [Landroid/view/View; child]
      + Stack map table attribute (count = 4):
        - [25] Var: ...[a:android/graphics/Rect], Stack: (empty)
        - [40] Var: ...[i][i], Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #102
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #12
        + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #97
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] aload_0 v0
      [16] invokevirtual #72
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemId ()J]
      [19] putfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
      [22] aload_2 v2
      [23] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
      [26] lconst_0
      [27] lcmp
      [28] iflt +14 (target=42)
      [31] aload_2 v2
      [32] aload_0 v0
      [33] invokevirtual #73
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getSelectedItemPosition ()I]
      [36] putfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
      [39] goto +8 (target=47)
      [42] aload_2 v2
      [43] iconst_m1
      [44] putfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
      [47] aload_2 v2
      [48] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 421
        [5] -> line 422
        [14] -> line 423
        [22] -> line 424
        [31] -> line 425
        [39] -> line 426
        [42] -> line 427
        [47] -> line 429
      + Local variable table attribute (count = 3)
        v0: 0 -> 49 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 5 -> 49 [Landroid/os/Parcelable; superState]
        v2: 14 -> 49 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; ss]
      + Stack map table attribute (count = 2):
        - [42] Var: ...[a:android/os/Parcelable][a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState], Stack: (empty)
        - [47] Var: ..., Stack: (empty)
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] checkcast #12
        + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [10] invokespecial #101
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [13] aload_2 v2
      [14] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
      [17] lconst_0
      [18] lcmp
      [19] iflt +38 (target=57)
      [22] aload_0 v0
      [23] iconst_1
      [24] putfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mDataChanged Z]
      [27] aload_0 v0
      [28] iconst_1
      [29] putfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mNeedSync Z]
      [32] aload_0 v0
      [33] aload_2 v2
      [34] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
      [37] putfield #44
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncRowId J]
      [40] aload_0 v0
      [41] aload_2 v2
      [42] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
      [45] putfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncPosition I]
      [48] aload_0 v0
      [49] iconst_0
      [50] putfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.mSyncMode I]
      [53] aload_0 v0
      [54] invokevirtual #83
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.requestLayout ()V]
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 434
        [5] -> line 436
        [13] -> line 438
        [22] -> line 439
        [27] -> line 440
        [32] -> line 441
        [40] -> line 442
        [48] -> line 443
        [53] -> line 444
        [57] -> line 446
      + Local variable table attribute (count = 3)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; this]
        v1: 0 -> 58 [Landroid/os/Parcelable; state]
        v2: 5 -> 58 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; ss]
      + Stack map table attribute (count = 1):
        - [57] Var: ...[a:com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState], Stack: (empty)
  + Method:       setAdapter(Landroid/widget/Adapter;)V
    Access flags: 0x1041
      = public bridge synthetic void setAdapter(android.widget.Adapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #9
        + Class [android/widget/SpinnerAdapter]
      [5] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       getAdapter()Landroid/widget/Adapter;
    Access flags: 0x1041
      = public bridge synthetic android.widget.Adapter getAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #63
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V
    Access flags: 0x1008
      = static synthetic void access$2(com.actionbarsherlock.internal.widget.IcsAbsSpinner,android.view.View,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokevirtual #82
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.removeDetachedView (Landroid/view/View;Z)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
      + Utf8 [RecycleBin]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [AdapterDataSetObserver]
  + Signature attribute:
    + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<Landroid/widget/SpinnerAdapter;>;]
  + Source file attribute:
    + Utf8 [IcsAbsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 75):
  + Class [android/util/SparseArray]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;]
  + Methodref [android/util/SparseArray.<init> ()V]
  + Methodref [android/util/SparseArray.clear ()V]
  + Methodref [android/util/SparseArray.delete (I)V]
  + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
  + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
  + Methodref [android/util/SparseArray.size ()I]
  + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V]
  + NameAndType [clear ()V]
  + NameAndType [delete (I)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [mScrapHeap Landroid/util/SparseArray;]
  + NameAndType [put (ILjava/lang/Object;)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;]
  + NameAndType [valueAt (I)Ljava/lang/Object;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/View;)V]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IcsAbsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Landroid/view/View;>;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [RecycleBin]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$2]
  + Utf8 [android/util/SparseArray]
  + Utf8 [android/view/View]
  + Utf8 [clear]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
  + Utf8 [count]
  + Utf8 [delete]
  + Utf8 [get]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [mScrapHeap]
  + Utf8 [position]
  + Utf8 [put]
  + Utf8 [result]
  + Utf8 [scrapHeap]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [valueAt]
  + Utf8 [view]

Fields (count = 2):
  + Field:        mScrapHeap Landroid/util/SparseArray;
    Access flags: 0x12
      = private final android.util.SparseArray mScrapHeap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/util/SparseArray<Landroid/view/View;>;]
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsAbsSpinner this$0

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V
    Access flags: 0x0
      = IcsAbsSpinner$RecycleBin(com.actionbarsherlock.internal.widget.IcsAbsSpinner)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] new #1
        + Class [android/util/SparseArray]
      [13] dup
      [14] invokespecial #8
        + Methodref [android/util/SparseArray.<init> ()V]
      [17] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 448
        [9] -> line 449
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; this]
  + Method:       put(ILandroid/view/View;)V
    Access flags: 0x1
      = public void put(int,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #12
        + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 452
        [9] -> line 453
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; this]
        v1: 0 -> 10 [I position]
        v2: 0 -> 10 [Landroid/view/View; v]
  + Method:       get(I)Landroid/view/View;
    Access flags: 0x0
      = android.view.View get(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;]
      [4] iload_1 v1
      [5] invokevirtual #11
        + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
      [8] checkcast #2
        + Class [android/view/View]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnull +11 (target=24)
      [16] aload_0 v0
      [17] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;]
      [20] iload_1 v1
      [21] invokevirtual #10
        + Methodref [android/util/SparseArray.delete (I)V]
      [24] aload_2 v2
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 457
        [12] -> line 458
        [16] -> line 460
        [24] -> line 464
      + Local variable table attribute (count = 3)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; this]
        v1: 0 -> 26 [I position]
        v2: 12 -> 26 [Landroid/view/View; result]
      + Stack map table attribute (count = 1):
        - [24] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       clear()V
    Access flags: 0x0
      = void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.mScrapHeap Landroid/util/SparseArray;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] invokevirtual #13
        + Methodref [android/util/SparseArray.size ()I]
      [9] istore_2 v2
      [10] iconst_0
      [11] istore_3 v3
      [12] goto +31 (target=43)
      [15] aload_1 v1
      [16] iload_3 v3
      [17] invokevirtual #14
        + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;]
      [20] checkcast #2
        + Class [android/view/View]
      [23] astore v4
      [25] aload v4
      [27] ifnull +13 (target=40)
      [30] aload_0 v0
      [31] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;]
      [34] aload v4
      [36] iconst_1
      [37] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V]
      [40] iinc v3, 1
      [43] iload_3 v3
      [44] iload_2 v2
      [45] ificmplt -30 (target=15)
      [48] aload_1 v1
      [49] invokevirtual #9
        + Methodref [android/util/SparseArray.clear ()V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 9)
        [0] -> line 468
        [5] -> line 469
        [10] -> line 470
        [15] -> line 471
        [25] -> line 472
        [30] -> line 473
        [40] -> line 470
        [48] -> line 476
        [52] -> line 477
      + Local variable table attribute (count = 5)
        v0: 0 -> 53 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; this]
        v1: 5 -> 53 [Landroid/util/SparseArray; scrapHeap]
        v2: 10 -> 53 [I count]
        v3: 12 -> 48 [I i]
        v4: 25 -> 40 [Landroid/view/View; view]
      + Local variable type table attribute (count = 1)
        v1: 5 -> 53 [Landroid/util/SparseArray<Landroid/view/View;>; scrapHeap]
      + Stack map table attribute (count = 3):
        - [15] Var: ...[a:android/util/SparseArray][i][i], Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
      + Utf8 [RecycleBin]
  + Source file attribute:
    + Utf8 [IcsAbsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 120):
  + String [ position=]
  + String [ selectedId=]
  + String [AbsSpinner.SavedState{]
  + String [}]
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1]
  + Class [java/lang/Integer]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.readLong ()J]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/os/Parcel.writeLong (J)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.<init> ()V]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (J)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [identityHashCode (Ljava/lang/Object;)I]
  + NameAndType [position I]
  + NameAndType [readInt ()I]
  + NameAndType [readLong ()J]
  + NameAndType [selectedId J]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeLong (J)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [ position=]
  + Utf8 [ selectedId=]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(J)Ljava/lang/StringBuilder;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AbsSpinner.SavedState{]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [IcsAbsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [append]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1]
  + Utf8 [flags]
  + Utf8 [identityHashCode]
  + Utf8 [in]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [out]
  + Utf8 [position]
  + Utf8 [readInt]
  + Utf8 [readLong]
  + Utf8 [selectedId]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [writeInt]
  + Utf8 [writeLong]
  + Utf8 [writeToParcel]
  + Utf8 [}]

Fields (count = 3):
  + Field:        selectedId J
    Access flags: 0x0
      = long selectedId
  + Field:        position I
    Access flags: 0x0
      = int position
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;>;]

Methods (count = 6):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #12
        + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1]
      [3] dup
      [4] invokespecial #27
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.<init> ()V]
      [7] putstatic #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 408
        [7] -> line 407
        [10] -> line 416
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x0
      = IcsAbsSpinner$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #24
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 380
        [5] -> line 381
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcelable; superState]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x2
      = private IcsAbsSpinner$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #23
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #20
        + Methodref [android/os/Parcel.readLong ()J]
      [10] putfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokevirtual #19
        + Methodref [android/os/Parcel.readInt ()I]
      [18] putfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 387
        [5] -> line 388
        [13] -> line 389
        [21] -> line 390
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; this]
        v1: 0 -> 22 [Landroid/os/Parcel; in]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #25
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
      [11] invokevirtual #22
        + Methodref [android/os/Parcel.writeLong (J)V]
      [14] aload_1 v1
      [15] aload_0 v0
      [16] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
      [19] invokevirtual #21
        + Methodref [android/os/Parcel.writeInt (I)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 394
        [6] -> line 395
        [14] -> line 396
        [22] -> line 397
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; this]
        v1: 0 -> 23 [Landroid/os/Parcel; out]
        v2: 0 -> 23 [I flags]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 1, stack = 3):
      [0] new #14
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] ldc #3
        + String [AbsSpinner.SavedState{]
      [6] invokespecial #29
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [9] aload_0 v0
      [10] invokestatic #34
        + Methodref [java/lang/System.identityHashCode (Ljava/lang/Object;)I]
      [13] invokestatic #28
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [16] invokevirtual #32
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] ldc #2
        + String [ selectedId=]
      [21] invokevirtual #32
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_0 v0
      [25] getfield #18
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.selectedId J]
      [28] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [31] ldc #1
        + String [ position=]
      [33] invokevirtual #32
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [36] aload_0 v0
      [37] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.position I]
      [40] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [43] ldc #4
        + String [}]
      [45] invokevirtual #32
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [48] invokevirtual #33
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [51] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 401
        [9] -> line 402
        [19] -> line 403
        [31] -> line 404
        [48] -> line 401
      + Local variable table attribute (count = 1)
        v0: 0 -> 52 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; this]
  + Method:       <init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V
    Access flags: 0x1000
      = synthetic IcsAbsSpinner$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.<init> (Landroid/os/Parcel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 386
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1]
  + Source file attribute:
    + Utf8 [IcsAbsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 47):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [IcsAbsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = IcsAbsSpinner$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 408
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #4
        + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] aconst_null
      [6] invokespecial #7
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 410
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; this]
        v1: 0 -> 10 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #4
        + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 414
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState]
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;>;]
  + Source file attribute:
    + Utf8 [IcsAbsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAdapterView
  Superclass:    android/view/ViewGroup
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.internal.widget.IcsAdapterView extends android.view.ViewGroup

Interfaces (count = 0):

Constant Pool (count = 547):
  + Integer [-2]
  + Integer [-1]
  + Integer [0]
  + Integer [1]
  + Integer [100]
  + String [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead]
  + String [addView(View) is not supported in AdapterView]
  + String [addView(View, LayoutParams) is not supported in AdapterView]
  + String [addView(View, int) is not supported in AdapterView]
  + String [addView(View, int, LayoutParams) is not supported in AdapterView]
  + String [removeAllViews() is not supported in AdapterView]
  + String [removeView(View) is not supported in AdapterView]
  + String [removeViewAt(int) is not supported in AdapterView]
  + Class [android/os/SystemClock]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [android/view/accessibility/AccessibilityNodeInfo]
  + Class [android/widget/Adapter]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/UnsupportedOperationException]
  + Long [-9223372036854775808]
  + Long [-1]
  + Long [100]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncHeight J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
  + Methodref [android/os/SystemClock.uptimeMillis ()J]
  + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.isEnabled ()Z]
  + Methodref [android/view/View.sendAccessibilityEvent (I)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/view/ViewGroup.canAnimate ()Z]
  + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
  + Methodref [android/view/ViewGroup.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/view/ViewGroup.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Methodref [android/view/ViewGroup.onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Methodref [android/view/ViewGroup.setFocusable (Z)V]
  + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.obtain ()Landroid/view/accessibility/AccessibilityEvent;]
  + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setEnabled (Z)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setFromIndex (I)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setScrollable (Z)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setToIndex (I)V]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled (Z)V]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchThawSelfOnly (Landroid/util/SparseArray;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.findSyncPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInTouchMode ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isLongClickable ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isShown ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onLayout (ZIIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.playSoundEffect (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.selectionChanged ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.sendAccessibilityEvent (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setLongClickable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
  + InterfaceMethodref [android/widget/Adapter.getCount ()I]
  + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;]
  + InterfaceMethodref [android/widget/Adapter.getItemId (I)J]
  + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z]
  + InterfaceMethodref [android/widget/AdapterView$OnItemClickListener.onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V]
  + NameAndType [canAnimate ()Z]
  + NameAndType [checkSelectionChanged ()V]
  + NameAndType [dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V]
  + NameAndType [dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [dispatchThawSelfOnly (Landroid/util/SparseArray;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findSyncPosition ()I]
  + NameAndType [fireOnSelected ()V]
  + NameAndType [getAdapter ()Landroid/widget/Adapter;]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getCount ()I]
  + NameAndType [getFirstVisiblePosition ()I]
  + NameAndType [getHeight ()I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getItemId (I)J]
  + NameAndType [getItemIdAtPosition (I)J]
  + NameAndType [getLastVisiblePosition ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getRight ()I]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getSelectedView ()Landroid/view/View;]
  + NameAndType [getTop ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isInFilterMode ()Z]
  + NameAndType [isInTouchMode ()Z]
  + NameAndType [isLongClickable ()Z]
  + NameAndType [isScrollableForAccessibility ()Z]
  + NameAndType [isShown ()Z]
  + NameAndType [lookForSelectablePosition (IZ)I]
  + NameAndType [mBlockLayoutRequests Z]
  + NameAndType [mDataChanged Z]
  + NameAndType [mDesiredFocusableInTouchModeState Z]
  + NameAndType [mDesiredFocusableState Z]
  + NameAndType [mEmptyView Landroid/view/View;]
  + NameAndType [mFirstPosition I]
  + NameAndType [mInLayout Z]
  + NameAndType [mItemCount I]
  + NameAndType [mLayoutHeight I]
  + NameAndType [mNeedSync Z]
  + NameAndType [mNextSelectedPosition I]
  + NameAndType [mNextSelectedRowId J]
  + NameAndType [mOldSelectedPosition I]
  + NameAndType [mOldSelectedRowId J]
  + NameAndType [mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + NameAndType [mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;]
  + NameAndType [mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + NameAndType [mSelectedPosition I]
  + NameAndType [mSelectedRowId J]
  + NameAndType [mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
  + NameAndType [mSpecificTop I]
  + NameAndType [mSyncHeight J]
  + NameAndType [mSyncMode I]
  + NameAndType [mSyncPosition I]
  + NameAndType [mSyncRowId J]
  + NameAndType [max (II)I]
  + NameAndType [min (II)I]
  + NameAndType [obtain ()Landroid/view/accessibility/AccessibilityEvent;]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + NameAndType [onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + NameAndType [onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
  + NameAndType [onLayout (ZIIII)V]
  + NameAndType [onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + NameAndType [onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [playSoundEffect (I)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [selectionChanged ()V]
  + NameAndType [sendAccessibilityEvent (I)V]
  + NameAndType [setCurrentItemIndex (I)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setFocusableInTouchMode (Z)V]
  + NameAndType [setFromIndex (I)V]
  + NameAndType [setItemCount (I)V]
  + NameAndType [setLongClickable (Z)V]
  + NameAndType [setNextSelectedPositionInt (I)V]
  + NameAndType [setScrollable (Z)V]
  + NameAndType [setToIndex (I)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [updateEmptyStatus (Z)V]
  + NameAndType [uptimeMillis ()J]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [()Landroid/widget/Adapter;]
  + Utf8 [()Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;]
  + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)J]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(IZ)I]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/util/SparseArray;)V]
  + Utf8 [(Landroid/util/SparseArray<Landroid/os/Parcelable;>;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;IJ)Z]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)Z]
  + Utf8 [(Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityRecord;)V]
  + Utf8 [(Landroid/widget/Adapter;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(TT;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<T::Landroid/widget/Adapter;>Landroid/view/ViewGroup;]
  + Utf8 [<init>]
  + Utf8 [AdapterContextMenuInfo]
  + Utf8 [AdapterDataSetObserver]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead]
  + Utf8 [I]
  + Utf8 [INVALID_POSITION]
  + Utf8 [INVALID_ROW_ID]
  + Utf8 [ITEM_VIEW_TYPE_HEADER_OR_FOOTER]
  + Utf8 [ITEM_VIEW_TYPE_IGNORE]
  + Utf8 [IcsAdapterView.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Landroid/os/Parcelable;>;]
  + Utf8 [Landroid/view/View$OnClickListener;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewDebug$CapturedViewProperty;]
  + Utf8 [Landroid/view/ViewDebug$ExportedProperty;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/view/accessibility/AccessibilityNodeInfo;]
  + Utf8 [Landroid/widget/Adapter;]
  + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>.SelectionNotifier;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnItemLongClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SYNC_FIRST_POSITION]
  + Utf8 [SYNC_MAX_DURATION_MILLIS]
  + Utf8 [SYNC_SELECTED_POSITION]
  + Utf8 [SelectionNotifier]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TT;]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [adapter]
  + Utf8 [addView]
  + Utf8 [addView(View) is not supported in AdapterView]
  + Utf8 [addView(View, LayoutParams) is not supported in AdapterView]
  + Utf8 [addView(View, int) is not supported in AdapterView]
  + Utf8 [addView(View, int, LayoutParams) is not supported in AdapterView]
  + Utf8 [android/os/SystemClock]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [android/view/accessibility/AccessibilityNodeInfo]
  + Utf8 [android/widget/Adapter]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [appendRecord]
  + Utf8 [attrs]
  + Utf8 [bottom]
  + Utf8 [canAnimate]
  + Utf8 [category]
  + Utf8 [changed]
  + Utf8 [checkFocus]
  + Utf8 [checkSelectionChanged]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier]
  + Utf8 [container]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [defStyle]
  + Utf8 [dispatchFreezeSelfOnly]
  + Utf8 [dispatchPopulateAccessibilityEvent]
  + Utf8 [dispatchRestoreInstanceState]
  + Utf8 [dispatchSaveInstanceState]
  + Utf8 [dispatchThawSelfOnly]
  + Utf8 [e]
  + Utf8 [empty]
  + Utf8 [emptyView]
  + Utf8 [endTime]
  + Utf8 [equals]
  + Utf8 [event]
  + Utf8 [findSyncPosition]
  + Utf8 [fireOnSelected]
  + Utf8 [first]
  + Utf8 [focusable]
  + Utf8 [found]
  + Utf8 [getAdapter]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getCount]
  + Utf8 [getEmptyView]
  + Utf8 [getFirstVisiblePosition]
  + Utf8 [getHeight]
  + Utf8 [getItem]
  + Utf8 [getItemAtPosition]
  + Utf8 [getItemId]
  + Utf8 [getItemIdAtPosition]
  + Utf8 [getLastVisiblePosition]
  + Utf8 [getLeft]
  + Utf8 [getOnItemClickListener]
  + Utf8 [getOnItemLongClickListener]
  + Utf8 [getOnItemSelectedListener]
  + Utf8 [getParent]
  + Utf8 [getPositionForView]
  + Utf8 [getRight]
  + Utf8 [getSelectedItem]
  + Utf8 [getSelectedItemId]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getSelectedView]
  + Utf8 [getTop]
  + Utf8 [getVisibility]
  + Utf8 [handleDataChanged]
  + Utf8 [hitFirst]
  + Utf8 [hitLast]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [idToMatch]
  + Utf8 [index]
  + Utf8 [info]
  + Utf8 [isEmpty]
  + Utf8 [isEnabled]
  + Utf8 [isInFilterMode]
  + Utf8 [isInTouchMode]
  + Utf8 [isLongClickable]
  + Utf8 [isScrollableForAccessibility]
  + Utf8 [isShown]
  + Utf8 [itemCount]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [l]
  + Utf8 [last]
  + Utf8 [left]
  + Utf8 [list]
  + Utf8 [listItem]
  + Utf8 [listener]
  + Utf8 [lookDown]
  + Utf8 [lookForSelectablePosition]
  + Utf8 [mBlockLayoutRequests]
  + Utf8 [mDataChanged]
  + Utf8 [mDesiredFocusableInTouchModeState]
  + Utf8 [mDesiredFocusableState]
  + Utf8 [mEmptyView]
  + Utf8 [mFirstPosition]
  + Utf8 [mInLayout]
  + Utf8 [mItemCount]
  + Utf8 [mLayoutHeight]
  + Utf8 [mNeedSync]
  + Utf8 [mNextSelectedPosition]
  + Utf8 [mNextSelectedRowId]
  + Utf8 [mOldItemCount]
  + Utf8 [mOldSelectedPosition]
  + Utf8 [mOldSelectedRowId]
  + Utf8 [mOnItemClickListener]
  + Utf8 [mOnItemLongClickListener]
  + Utf8 [mOnItemSelectedListener]
  + Utf8 [mSelectedPosition]
  + Utf8 [mSelectedRowId]
  + Utf8 [mSelectionNotifier]
  + Utf8 [mSpecificTop]
  + Utf8 [mSyncHeight]
  + Utf8 [mSyncMode]
  + Utf8 [mSyncPosition]
  + Utf8 [mSyncRowId]
  + Utf8 [max]
  + Utf8 [min]
  + Utf8 [newPos]
  + Utf8 [next]
  + Utf8 [obtain]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onItemClick]
  + Utf8 [onItemSelected]
  + Utf8 [onLayout]
  + Utf8 [onNothingSelected]
  + Utf8 [onRequestSendAccessibilityEvent]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [params]
  + Utf8 [performItemClick]
  + Utf8 [playSoundEffect]
  + Utf8 [position]
  + Utf8 [post]
  + Utf8 [record]
  + Utf8 [rememberSyncState]
  + Utf8 [removeAllViews]
  + Utf8 [removeAllViews() is not supported in AdapterView]
  + Utf8 [removeCallbacks]
  + Utf8 [removeView]
  + Utf8 [removeView(View) is not supported in AdapterView]
  + Utf8 [removeViewAt]
  + Utf8 [removeViewAt(int) is not supported in AdapterView]
  + Utf8 [right]
  + Utf8 [rowId]
  + Utf8 [scrolling]
  + Utf8 [seed]
  + Utf8 [selectablePos]
  + Utf8 [selectedView]
  + Utf8 [selection]
  + Utf8 [selectionChanged]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [setAdapter]
  + Utf8 [setCurrentItemIndex]
  + Utf8 [setEmptyView]
  + Utf8 [setEnabled]
  + Utf8 [setFocusable]
  + Utf8 [setFocusableInTouchMode]
  + Utf8 [setFromIndex]
  + Utf8 [setItemCount]
  + Utf8 [setLongClickable]
  + Utf8 [setNextSelectedPositionInt]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOnItemLongClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setScrollable]
  + Utf8 [setSelectedPositionInt]
  + Utf8 [setSelection]
  + Utf8 [setToIndex]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [updateEmptyStatus]
  + Utf8 [uptimeMillis]
  + Utf8 [v]
  + Utf8 [view]

Fields (count = 33):
  + Field:        ITEM_VIEW_TYPE_IGNORE I
    Access flags: 0x19
      = public static final int ITEM_VIEW_TYPE_IGNORE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        ITEM_VIEW_TYPE_HEADER_OR_FOOTER I
    Access flags: 0x19
      = public static final int ITEM_VIEW_TYPE_HEADER_OR_FOOTER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-2]
  + Field:        mFirstPosition I
    Access flags: 0x0
      = int mFirstPosition
    Class member attributes (count = 1):
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [scrolling]
  + Field:        mSpecificTop I
    Access flags: 0x0
      = int mSpecificTop
  + Field:        mSyncPosition I
    Access flags: 0x0
      = int mSyncPosition
  + Field:        mSyncRowId J
    Access flags: 0x0
      = long mSyncRowId
  + Field:        mSyncHeight J
    Access flags: 0x0
      = long mSyncHeight
  + Field:        mNeedSync Z
    Access flags: 0x0
      = boolean mNeedSync
  + Field:        mSyncMode I
    Access flags: 0x0
      = int mSyncMode
  + Field:        mLayoutHeight I
    Access flags: 0x2
      = private int mLayoutHeight
  + Field:        SYNC_SELECTED_POSITION I
    Access flags: 0x18
      = static final int SYNC_SELECTED_POSITION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SYNC_FIRST_POSITION I
    Access flags: 0x18
      = static final int SYNC_FIRST_POSITION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SYNC_MAX_DURATION_MILLIS I
    Access flags: 0x18
      = static final int SYNC_MAX_DURATION_MILLIS
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [100]
  + Field:        mInLayout Z
    Access flags: 0x0
      = boolean mInLayout
  + Field:        mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;
    Access flags: 0x0
      = com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mOnItemSelectedListener
  + Field:        mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;
    Access flags: 0x0
      = android.widget.AdapterView$OnItemClickListener mOnItemClickListener
  + Field:        mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;
    Access flags: 0x0
      = com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener mOnItemLongClickListener
  + Field:        mDataChanged Z
    Access flags: 0x0
      = boolean mDataChanged
  + Field:        mNextSelectedPosition I
    Access flags: 0x0
      = int mNextSelectedPosition
    Class member attributes (count = 1):
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [list]
  + Field:        mNextSelectedRowId J
    Access flags: 0x0
      = long mNextSelectedRowId
  + Field:        mSelectedPosition I
    Access flags: 0x0
      = int mSelectedPosition
    Class member attributes (count = 1):
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [list]
  + Field:        mSelectedRowId J
    Access flags: 0x0
      = long mSelectedRowId
  + Field:        mEmptyView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mEmptyView
  + Field:        mItemCount I
    Access flags: 0x0
      = int mItemCount
    Class member attributes (count = 1):
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [list]
  + Field:        mOldItemCount I
    Access flags: 0x0
      = int mOldItemCount
  + Field:        INVALID_POSITION I
    Access flags: 0x19
      = public static final int INVALID_POSITION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        INVALID_ROW_ID J
    Access flags: 0x19
      = public static final long INVALID_ROW_ID
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [-9223372036854775808]
  + Field:        mOldSelectedPosition I
    Access flags: 0x0
      = int mOldSelectedPosition
  + Field:        mOldSelectedRowId J
    Access flags: 0x0
      = long mOldSelectedRowId
  + Field:        mDesiredFocusableState Z
    Access flags: 0x2
      = private boolean mDesiredFocusableState
  + Field:        mDesiredFocusableInTouchModeState Z
    Access flags: 0x2
      = private boolean mDesiredFocusableInTouchModeState
  + Field:        mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier mSelectionNotifier
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>.SelectionNotifier;]
  + Field:        mBlockLayoutRequests Z
    Access flags: 0x0
      = boolean mBlockLayoutRequests

Methods (count = 60):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public IcsAdapterView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #74
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [10] aload_0 v0
      [11] ldc2_w #35
        + Long [-9223372036854775808]
      [14] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [17] aload_0 v0
      [18] iconst_0
      [19] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z]
      [27] aload_0 v0
      [28] iconst_m1
      [29] putfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [32] aload_0 v0
      [33] ldc2_w #35
        + Long [-9223372036854775808]
      [36] putfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [39] aload_0 v0
      [40] iconst_m1
      [41] putfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [44] aload_0 v0
      [45] ldc2_w #35
        + Long [-9223372036854775808]
      [48] putfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [51] aload_0 v0
      [52] iconst_m1
      [53] putfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I]
      [56] aload_0 v0
      [57] ldc2_w #35
        + Long [-9223372036854775808]
      [60] putfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J]
      [63] aload_0 v0
      [64] iconst_0
      [65] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 228
        [5] -> line 68
        [10] -> line 84
        [17] -> line 94
        [22] -> line 126
        [27] -> line 153
        [32] -> line 158
        [39] -> line 164
        [44] -> line 169
        [51] -> line 201
        [56] -> line 206
        [63] -> line 225
        [68] -> line 229
      + Local variable table attribute (count = 2)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 69 [Landroid/content/Context; context]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public IcsAdapterView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #75
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [11] aload_0 v0
      [12] ldc2_w #35
        + Long [-9223372036854775808]
      [15] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [18] aload_0 v0
      [19] iconst_0
      [20] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [23] aload_0 v0
      [24] iconst_0
      [25] putfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z]
      [28] aload_0 v0
      [29] iconst_m1
      [30] putfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [33] aload_0 v0
      [34] ldc2_w #35
        + Long [-9223372036854775808]
      [37] putfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [40] aload_0 v0
      [41] iconst_m1
      [42] putfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [45] aload_0 v0
      [46] ldc2_w #35
        + Long [-9223372036854775808]
      [49] putfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [52] aload_0 v0
      [53] iconst_m1
      [54] putfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I]
      [57] aload_0 v0
      [58] ldc2_w #35
        + Long [-9223372036854775808]
      [61] putfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J]
      [64] aload_0 v0
      [65] iconst_0
      [66] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z]
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 232
        [6] -> line 68
        [11] -> line 84
        [18] -> line 94
        [23] -> line 126
        [28] -> line 153
        [33] -> line 158
        [40] -> line 164
        [45] -> line 169
        [52] -> line 201
        [57] -> line 206
        [64] -> line 225
        [69] -> line 233
      + Local variable table attribute (count = 3)
        v0: 0 -> 70 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 70 [Landroid/content/Context; context]
        v2: 0 -> 70 [Landroid/util/AttributeSet; attrs]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 70 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public IcsAdapterView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #76
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] iconst_0
      [9] putfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [12] aload_0 v0
      [13] ldc2_w #35
        + Long [-9223372036854775808]
      [16] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [19] aload_0 v0
      [20] iconst_0
      [21] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z]
      [29] aload_0 v0
      [30] iconst_m1
      [31] putfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [34] aload_0 v0
      [35] ldc2_w #35
        + Long [-9223372036854775808]
      [38] putfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [41] aload_0 v0
      [42] iconst_m1
      [43] putfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [46] aload_0 v0
      [47] ldc2_w #35
        + Long [-9223372036854775808]
      [50] putfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [53] aload_0 v0
      [54] iconst_m1
      [55] putfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I]
      [58] aload_0 v0
      [59] ldc2_w #35
        + Long [-9223372036854775808]
      [62] putfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J]
      [65] aload_0 v0
      [66] iconst_0
      [67] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 236
        [7] -> line 68
        [12] -> line 84
        [19] -> line 94
        [24] -> line 126
        [29] -> line 153
        [34] -> line 158
        [41] -> line 164
        [46] -> line 169
        [53] -> line 201
        [58] -> line 206
        [65] -> line 225
        [70] -> line 237
      + Local variable table attribute (count = 4)
        v0: 0 -> 71 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 71 [Landroid/content/Context; context]
        v2: 0 -> 71 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 71 [I defStyle]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 71 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
    Access flags: 0x1
      = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 246
        [5] -> line 247
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 6 [Landroid/widget/AdapterView$OnItemClickListener; listener]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 0 -> 6 [Landroid/widget/AdapterView$OnItemClickListener; listener]
  + Method:       getOnItemClickListener()Landroid/widget/AdapterView$OnItemClickListener;
    Access flags: 0x11
      = public final android.widget.AdapterView$OnItemClickListener getOnItemClickListener()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 254
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       performItemClick(Landroid/view/View;IJ)Z
    Access flags: 0x1
      = public boolean performItemClick(android.view.View,int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [4] ifnull +32 (target=36)
      [7] aload_0 v0
      [8] iconst_0
      [9] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.playSoundEffect (I)V]
      [12] aload_1 v1
      [13] ifnull +8 (target=21)
      [16] aload_1 v1
      [17] iconst_1
      [18] invokevirtual #72
        + Methodref [android/view/View.sendAccessibilityEvent (I)V]
      [21] aload_0 v0
      [22] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [25] aconst_null
      [26] aload_1 v1
      [27] iload_2 v2
      [28] lload_3 v3
      [29] invokeinterface #142
        + InterfaceMethodref [android/widget/AdapterView$OnItemClickListener.onItemClick (Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
      [34] iconst_1
      [35] ireturn
      [36] iconst_0
      [37] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 7)
        [0] -> line 267
        [7] -> line 268
        [12] -> line 269
        [16] -> line 270
        [21] -> line 272
        [34] -> line 273
        [36] -> line 276
      + Local variable table attribute (count = 4)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 38 [Landroid/view/View; view]
        v2: 0 -> 38 [I position]
        v3: 0 -> 38 [J id]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 38 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 2):
        - [21] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: (empty)
  + Method:       setOnItemLongClickListener(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V
    Access flags: 0x1
      = public void setOnItemLongClickListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isLongClickable ()Z]
      [4] ifne +8 (target=12)
      [7] aload_0 v0
      [8] iconst_1
      [9] invokevirtual #128
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setLongClickable (Z)V]
      [12] aload_0 v0
      [13] aload_1 v1
      [14] putfield #56
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 4)
        [0] -> line 309
        [7] -> line 310
        [12] -> line 312
        [17] -> line 313
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; listener]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; listener]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       getOnItemLongClickListener()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;
    Access flags: 0x11
      = public final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener getOnItemLongClickListener()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemLongClickListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 320
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       setOnItemSelectedListener(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V
    Access flags: 0x1
      = public void setOnItemSelectedListener(com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 362
        [5] -> line 363
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; listener]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; listener]
  + Method:       getOnItemSelectedListener()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;
    Access flags: 0x11
      = public final com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener getOnItemSelectedListener()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 366
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       getAdapter()Landroid/widget/Adapter;
    Access flags: 0x401
      = public abstract android.widget.Adapter getAdapter()
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [()TT;]
  + Method:       setAdapter(Landroid/widget/Adapter;)V
    Access flags: 0x401
      = public abstract void setAdapter(android.widget.Adapter)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(TT;)V]
  + Method:       addView(Landroid/view/View;)V
    Access flags: 0x1
      = public void addView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #34
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #7
        + String [addView(View) is not supported in AdapterView]
      [6] invokespecial #137
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 425
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 10 [Landroid/view/View; child]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       addView(Landroid/view/View;I)V
    Access flags: 0x1
      = public void addView(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] new #34
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #9
        + String [addView(View, int) is not supported in AdapterView]
      [6] invokespecial #137
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 438
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 10 [Landroid/view/View; child]
        v2: 0 -> 10 [I index]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] new #34
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #8
        + String [addView(View, LayoutParams) is not supported in AdapterView]
      [6] invokespecial #137
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 451
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 10 [Landroid/view/View; child]
        v2: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void addView(android.view.View,int,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 4, stack = 3):
      [0] new #34
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #10
        + String [addView(View, int, LayoutParams) is not supported in AdapterView]
      [6] invokespecial #137
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 466
      + Local variable table attribute (count = 4)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 10 [Landroid/view/View; child]
        v2: 0 -> 10 [I index]
        v3: 0 -> 10 [Landroid/view/ViewGroup$LayoutParams; params]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       removeView(Landroid/view/View;)V
    Access flags: 0x1
      = public void removeView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #34
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #12
        + String [removeView(View) is not supported in AdapterView]
      [6] invokespecial #137
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 479
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 10 [Landroid/view/View; child]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       removeViewAt(I)V
    Access flags: 0x1
      = public void removeViewAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #34
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #13
        + String [removeViewAt(int) is not supported in AdapterView]
      [6] invokespecial #137
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 491
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 10 [I index]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       removeAllViews()V
    Access flags: 0x1
      = public void removeAllViews()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 3):
      [0] new #34
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #11
        + String [removeAllViews() is not supported in AdapterView]
      [6] invokespecial #137
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 501
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #105
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getHeight ()I]
      [5] putfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 506
        [8] -> line 507
      + Local variable table attribute (count = 6)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 9 [Z changed]
        v2: 0 -> 9 [I left]
        v3: 0 -> 9 [I top]
        v4: 0 -> 9 [I right]
        v5: 0 -> 9 [I bottom]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       getSelectedItemPosition()I
    Access flags: 0x1
      = public int getSelectedItemPosition()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 516
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]:
  + Method:       getSelectedItemId()J
    Access flags: 0x1
      = public long getSelectedItemId()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 525
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]:
  + Method:       getSelectedView()Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View getSelectedView()
  + Method:       getSelectedItem()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getSelectedItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] invokevirtual #110
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I]
      [9] istore_2 v2
      [10] aload_1 v1
      [11] ifnull +24 (target=35)
      [14] aload_1 v1
      [15] invokeinterface #138
        + InterfaceMethodref [android/widget/Adapter.getCount ()I]
      [20] ifle +15 (target=35)
      [23] iload_2 v2
      [24] iflt +11 (target=35)
      [27] aload_1 v1
      [28] iload_2 v2
      [29] invokeinterface #139
        + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;]
      [34] areturn
      [35] aconst_null
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 5)
        [0] -> line 539
        [5] -> line 540
        [10] -> line 541
        [27] -> line 542
        [35] -> line 544
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 5 -> 37 [Landroid/widget/Adapter; adapter]
        v2: 10 -> 37 [I selection]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 5 -> 37 [TT; adapter]
      + Stack map table attribute (count = 1):
        - [35] Var: ...[a:android/widget/Adapter][i], Stack: (empty)
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 555
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$CapturedViewProperty;]:
  + Method:       getPositionForView(Landroid/view/View;)I
    Access flags: 0x1
      = public int getPositionForView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] astore_2 v2
      [2] goto +5 (target=7)
      [5] aload_3 v3
      [6] astore_2 v2
      [7] aload_2 v2
      [8] invokevirtual #68
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [11] checkcast #15
        + Class [android/view/View]
      [14] dup
      [15] astore_3 v3
      [16] aload_0 v0
      [17] invokevirtual #135
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [20] ifeq -15 (target=5)
      [23] goto +6 (target=29)
      [26] astore_3 v3
      [27] iconst_m1
      [28] ireturn
      [29] aload_0 v0
      [30] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I]
      [33] istore_3 v3
      [34] iconst_0
      [35] istore v4
      [37] goto +27 (target=64)
      [40] aload_0 v0
      [41] iload v4
      [43] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;]
      [46] aload_2 v2
      [47] invokevirtual #135
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [50] ifeq +11 (target=61)
      [53] aload_0 v0
      [54] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [57] iload v4
      [59] iadd
      [60] ireturn
      [61] iinc v4, 1
      [64] iload v4
      [66] iload_3 v3
      [67] ificmplt -27 (target=40)
      [70] iconst_m1
      [71] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (2 -> 23: 26):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 12)
        [0] -> line 568
        [2] -> line 571
        [5] -> line 572
        [7] -> line 571
        [23] -> line 574
        [27] -> line 576
        [29] -> line 580
        [34] -> line 581
        [40] -> line 582
        [53] -> line 583
        [61] -> line 581
        [70] -> line 588
      + Local variable table attribute (count = 8)
        v0: 0 -> 72 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 72 [Landroid/view/View; view]
        v2: 2 -> 72 [Landroid/view/View; listItem]
        v3: 5 -> 7 [Landroid/view/View; v]
        v3: 16 -> 23 [Landroid/view/View; v]
        v3: 27 -> 29 [Ljava/lang/ClassCastException; e]
        v3: 34 -> 72 [I childCount]
        v4: 37 -> 70 [I i]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 72 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 7):
        - [5] Var: ...[a:android/view/View][a:android/view/View], Stack: (empty)
        - [7] Var: -1, Stack: (empty)
        - [26] Var: ..., Stack: [a:java/lang/ClassCastException]
        - [29] Var: ..., Stack: (empty)
        - [40] Var: ...[i][i], Stack: (empty)
        - [61] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)
  + Method:       getFirstVisiblePosition()I
    Access flags: 0x1
      = public int getFirstVisiblePosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 598
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       getLastVisiblePosition()I
    Access flags: 0x1
      = public int getLastVisiblePosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [4] aload_0 v0
      [5] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I]
      [8] iadd
      [9] iconst_1
      [10] isub
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 608
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       setSelection(I)V
    Access flags: 0x401
      = public abstract void setSelection(int)
  + Method:       setEmptyView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setEmptyView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
      [5] aload_0 v0
      [6] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ifnull +16 (target=27)
      [14] aload_2 v2
      [15] invokeinterface #141
        + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z]
      [20] ifne +7 (target=27)
      [23] iconst_0
      [24] goto +4 (target=28)
      [27] iconst_1
      [28] istore_3 v3
      [29] aload_0 v0
      [30] iload_3 v3
      [31] invokespecial #131
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 5)
        [0] -> line 623
        [5] -> line 625
        [10] -> line 626
        [29] -> line 627
        [34] -> line 628
      + Local variable table attribute (count = 4)
        v0: 0 -> 35 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 35 [Landroid/view/View; emptyView]
        v2: 10 -> 35 [Landroid/widget/Adapter; adapter]
        v3: 29 -> 35 [Z empty]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 35 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v2: 10 -> 35 [TT; adapter]
      + Stack map table attribute (count = 2):
        - [27] Var: ...[a:android/widget/Adapter], Stack: (empty)
        - [28] Var: ..., Stack: [i]
  + Method:       getEmptyView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getEmptyView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 638
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       isInFilterMode()Z
    Access flags: 0x0
      = boolean isInFilterMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 648
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       setFocusable(Z)V
    Access flags: 0x1
      = public void setFocusable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +16 (target=22)
      [9] aload_2 v2
      [10] invokeinterface #138
        + InterfaceMethodref [android/widget/Adapter.getCount ()I]
      [15] ifeq +7 (target=22)
      [18] iconst_0
      [19] goto +4 (target=23)
      [22] iconst_1
      [23] istore_3 v3
      [24] aload_0 v0
      [25] iload_1 v1
      [26] putfield #44
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z]
      [29] iload_1 v1
      [30] ifne +8 (target=38)
      [33] aload_0 v0
      [34] iconst_0
      [35] putfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z]
      [38] aload_0 v0
      [39] iload_1 v1
      [40] ifeq +18 (target=58)
      [43] iload_3 v3
      [44] ifeq +10 (target=54)
      [47] aload_0 v0
      [48] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z]
      [51] ifeq +7 (target=58)
      [54] iconst_1
      [55] goto +4 (target=59)
      [58] iconst_0
      [59] invokespecial #82
        + Methodref [android/view/ViewGroup.setFocusable (Z)V]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 7)
        [0] -> line 653
        [5] -> line 654
        [24] -> line 656
        [29] -> line 657
        [33] -> line 658
        [38] -> line 661
        [62] -> line 662
      + Local variable table attribute (count = 4)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 63 [Z focusable]
        v2: 5 -> 63 [Landroid/widget/Adapter; adapter]
        v3: 24 -> 63 [Z empty]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v2: 5 -> 63 [TT; adapter]
      + Stack map table attribute (count = 6):
        - [22] Var: ...[a:android/widget/Adapter], Stack: (empty)
        - [23] Var: ..., Stack: [i]
        - [38] Var: ...[i], Stack: (empty)
        - [54] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView]
        - [58] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView]
        - [59] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][a:android/widget/Adapter][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i]
  + Method:       setFocusableInTouchMode(Z)V
    Access flags: 0x1
      = public void setFocusableInTouchMode(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +16 (target=22)
      [9] aload_2 v2
      [10] invokeinterface #138
        + InterfaceMethodref [android/widget/Adapter.getCount ()I]
      [15] ifeq +7 (target=22)
      [18] iconst_0
      [19] goto +4 (target=23)
      [22] iconst_1
      [23] istore_3 v3
      [24] aload_0 v0
      [25] iload_1 v1
      [26] putfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z]
      [29] iload_1 v1
      [30] ifeq +8 (target=38)
      [33] aload_0 v0
      [34] iconst_1
      [35] putfield #44
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z]
      [38] aload_0 v0
      [39] iload_1 v1
      [40] ifeq +18 (target=58)
      [43] iload_3 v3
      [44] ifeq +10 (target=54)
      [47] aload_0 v0
      [48] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z]
      [51] ifeq +7 (target=58)
      [54] iconst_1
      [55] goto +4 (target=59)
      [58] iconst_0
      [59] invokespecial #83
        + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 7)
        [0] -> line 666
        [5] -> line 667
        [24] -> line 669
        [29] -> line 670
        [33] -> line 671
        [38] -> line 674
        [62] -> line 675
      + Local variable table attribute (count = 4)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 63 [Z focusable]
        v2: 5 -> 63 [Landroid/widget/Adapter; adapter]
        v3: 24 -> 63 [Z empty]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v2: 5 -> 63 [TT; adapter]
      + Stack map table attribute (count = 6):
        - [22] Var: ...[a:android/widget/Adapter], Stack: (empty)
        - [23] Var: ..., Stack: [i]
        - [38] Var: ...[i], Stack: (empty)
        - [54] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView]
        - [58] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView]
        - [59] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][a:android/widget/Adapter][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i]
  + Method:       checkFocus()V
    Access flags: 0x0
      = void checkFocus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 111, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +16 (target=22)
      [9] aload_1 v1
      [10] invokeinterface #138
        + InterfaceMethodref [android/widget/Adapter.getCount ()I]
      [15] ifeq +7 (target=22)
      [18] iconst_0
      [19] goto +4 (target=23)
      [22] iconst_1
      [23] istore_2 v2
      [24] iload_2 v2
      [25] ifeq +14 (target=39)
      [28] aload_0 v0
      [29] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z]
      [32] ifne +7 (target=39)
      [35] iconst_0
      [36] goto +4 (target=40)
      [39] iconst_1
      [40] istore_3 v3
      [41] aload_0 v0
      [42] iload_3 v3
      [43] ifeq +14 (target=57)
      [46] aload_0 v0
      [47] getfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableInTouchModeState Z]
      [50] ifeq +7 (target=57)
      [53] iconst_1
      [54] goto +4 (target=58)
      [57] iconst_0
      [58] invokespecial #83
        + Methodref [android/view/ViewGroup.setFocusableInTouchMode (Z)V]
      [61] aload_0 v0
      [62] iload_3 v3
      [63] ifeq +14 (target=77)
      [66] aload_0 v0
      [67] getfield #44
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDesiredFocusableState Z]
      [70] ifeq +7 (target=77)
      [73] iconst_1
      [74] goto +4 (target=78)
      [77] iconst_0
      [78] invokespecial #82
        + Methodref [android/view/ViewGroup.setFocusable (Z)V]
      [81] aload_0 v0
      [82] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
      [85] ifnull +25 (target=110)
      [88] aload_0 v0
      [89] aload_1 v1
      [90] ifnull +16 (target=106)
      [93] aload_1 v1
      [94] invokeinterface #141
        + InterfaceMethodref [android/widget/Adapter.isEmpty ()Z]
      [99] ifne +7 (target=106)
      [102] iconst_0
      [103] goto +4 (target=107)
      [106] iconst_1
      [107] invokespecial #131
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.updateEmptyStatus (Z)V]
      [110] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 8)
        [0] -> line 678
        [5] -> line 679
        [24] -> line 680
        [41] -> line 684
        [61] -> line 685
        [81] -> line 686
        [88] -> line 687
        [110] -> line 689
      + Local variable table attribute (count = 4)
        v0: 0 -> 111 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 5 -> 111 [Landroid/widget/Adapter; adapter]
        v2: 24 -> 111 [Z empty]
        v3: 41 -> 111 [Z focusable]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 111 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 5 -> 111 [TT; adapter]
      + Stack map table attribute (count = 11):
        - [22] Var: ...[a:android/widget/Adapter], Stack: (empty)
        - [23] Var: ..., Stack: [i]
        - [39] Var: ...[i], Stack: (empty)
        - [40] Var: ..., Stack: [i]
        - [57] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView]
        - [58] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i]
        - [77] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView]
        - [78] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i]
        - [106] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView]
        - [107] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][a:android/widget/Adapter][i][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i]
        - [110] Var: ..., Stack: (empty)
  + Method:       updateEmptyStatus(Z)V
    Access flags: 0x2
      = private void updateEmptyStatus(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInFilterMode ()Z]
      [4] ifeq +5 (target=9)
      [7] iconst_0
      [8] istore_1 v1
      [9] iload_1 v1
      [10] ifeq +63 (target=73)
      [13] aload_0 v0
      [14] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
      [17] ifnull +20 (target=37)
      [20] aload_0 v0
      [21] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
      [24] iconst_0
      [25] invokevirtual #73
        + Methodref [android/view/View.setVisibility (I)V]
      [28] aload_0 v0
      [29] bipush 8
      [31] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V]
      [34] goto +8 (target=42)
      [37] aload_0 v0
      [38] iconst_0
      [39] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V]
      [42] aload_0 v0
      [43] getfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z]
      [46] ifeq +48 (target=94)
      [49] aload_0 v0
      [50] iconst_0
      [51] aload_0 v0
      [52] invokevirtual #108
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLeft ()I]
      [55] aload_0 v0
      [56] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getTop ()I]
      [59] aload_0 v0
      [60] invokevirtual #109
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getRight ()I]
      [63] aload_0 v0
      [64] invokevirtual #100
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getBottom ()I]
      [67] invokevirtual #120
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onLayout (ZIIII)V]
      [70] goto +24 (target=94)
      [73] aload_0 v0
      [74] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
      [77] ifnull +12 (target=89)
      [80] aload_0 v0
      [81] getfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mEmptyView Landroid/view/View;]
      [84] bipush 8
      [86] invokevirtual #73
        + Methodref [android/view/View.setVisibility (I)V]
      [89] aload_0 v0
      [90] iconst_0
      [91] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setVisibility (I)V]
      [94] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 14)
        [0] -> line 697
        [7] -> line 698
        [9] -> line 701
        [13] -> line 702
        [20] -> line 703
        [28] -> line 704
        [34] -> line 705
        [37] -> line 707
        [42] -> line 713
        [49] -> line 714
        [70] -> line 716
        [73] -> line 717
        [89] -> line 718
        [94] -> line 720
      + Local variable table attribute (count = 2)
        v0: 0 -> 95 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 95 [Z empty]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 95 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 7):
        - [9] Var: ..., Stack: (empty)
        - [37] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
        - [70] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: (empty)
        - [89] Var: ..., Stack: (empty)
        - [94] Var: ..., Stack: (empty)
  + Method:       getItemAtPosition(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getItemAtPosition(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +7 (target=13)
      [9] iload_1 v1
      [10] ifge +7 (target=17)
      [13] aconst_null
      [14] goto +10 (target=24)
      [17] aload_2 v2
      [18] iload_1 v1
      [19] invokeinterface #139
        + InterfaceMethodref [android/widget/Adapter.getItem (I)Ljava/lang/Object;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 2)
        [0] -> line 729
        [5] -> line 730
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 25 [I position]
        v2: 5 -> 25 [Landroid/widget/Adapter; adapter]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v2: 5 -> 25 [TT; adapter]
      + Stack map table attribute (count = 3):
        - [13] Var: ...[a:android/widget/Adapter], Stack: (empty)
        - [17] Var: ..., Stack: (empty)
        - [24] Var: ..., Stack: [a:java/lang/Object]
  + Method:       getItemIdAtPosition(I)J
    Access flags: 0x1
      = public long getItemIdAtPosition(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +7 (target=13)
      [9] iload_1 v1
      [10] ifge +9 (target=19)
      [13] ldc2_w #35
        + Long [-9223372036854775808]
      [16] goto +10 (target=26)
      [19] aload_2 v2
      [20] iload_1 v1
      [21] invokeinterface #140
        + InterfaceMethodref [android/widget/Adapter.getItemId (I)J]
      [26] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 2)
        [0] -> line 734
        [5] -> line 735
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 27 [I position]
        v2: 5 -> 27 [Landroid/widget/Adapter; adapter]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 27 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v2: 5 -> 27 [TT; adapter]
      + Stack map table attribute (count = 3):
        - [13] Var: ...[a:android/widget/Adapter], Stack: (empty)
        - [19] Var: ..., Stack: (empty)
        - [26] Var: ..., Stack: [l]
  + Method:       setOnClickListener(Landroid/view/View$OnClickListener;)V
    Access flags: 0x1
      = public void setOnClickListener(android.view.View$OnClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #33
        + Class [java/lang/RuntimeException]
      [3] dup
      [4] ldc #6
        + String [Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead]
      [6] invokespecial #136
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 740
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 10 [Landroid/view/View$OnClickListener; l]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       dispatchSaveInstanceState(Landroid/util/SparseArray;)V
    Access flags: 0x4
      = protected void dispatchSaveInstanceState(android.util.SparseArray)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchFreezeSelfOnly (Landroid/util/SparseArray;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 749
        [5] -> line 750
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 6 [Landroid/util/SparseArray; container]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 0 -> 6 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; container]
    + Signature attribute:
      + Utf8 [(Landroid/util/SparseArray<Landroid/os/Parcelable;>;)V]
  + Method:       dispatchRestoreInstanceState(Landroid/util/SparseArray;)V
    Access flags: 0x4
      = protected void dispatchRestoreInstanceState(android.util.SparseArray)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.dispatchThawSelfOnly (Landroid/util/SparseArray;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 757
        [5] -> line 758
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 6 [Landroid/util/SparseArray; container]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 0 -> 6 [Landroid/util/SparseArray<Landroid/os/Parcelable;>; container]
    + Signature attribute:
      + Utf8 [(Landroid/util/SparseArray<Landroid/os/Parcelable;>;)V]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #78
        + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
      [9] invokevirtual #125
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.removeCallbacks (Ljava/lang/Runnable;)Z]
      [12] pop
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 813
        [4] -> line 814
        [13] -> line 815
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       selectionChanged()V
    Access flags: 0x0
      = void selectionChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [4] ifnull +53 (target=57)
      [7] aload_0 v0
      [8] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mInLayout Z]
      [11] ifne +10 (target=21)
      [14] aload_0 v0
      [15] getfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mBlockLayoutRequests Z]
      [18] ifeq +35 (target=53)
      [21] aload_0 v0
      [22] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
      [25] ifnonnull +16 (target=41)
      [28] aload_0 v0
      [29] new #29
        + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier]
      [32] dup
      [33] aload_0 v0
      [34] aconst_null
      [35] invokespecial #132
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V]
      [38] putfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
      [41] aload_0 v0
      [42] aload_0 v0
      [43] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectionNotifier Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
      [46] invokevirtual #124
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z]
      [49] pop
      [50] goto +7 (target=57)
      [53] aload_0 v0
      [54] invokespecial #98
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V]
      [57] aload_0 v0
      [58] getfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [61] iconst_m1
      [62] ificmpeq +22 (target=84)
      [65] aload_0 v0
      [66] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isShown ()Z]
      [69] ifeq +15 (target=84)
      [72] aload_0 v0
      [73] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isInTouchMode ()Z]
      [76] ifne +8 (target=84)
      [79] aload_0 v0
      [80] iconst_4
      [81] invokevirtual #127
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.sendAccessibilityEvent (I)V]
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 10)
        [0] -> line 833
        [7] -> line 834
        [21] -> line 839
        [28] -> line 840
        [41] -> line 842
        [50] -> line 843
        [53] -> line 844
        [57] -> line 849
        [79] -> line 850
        [84] -> line 852
      + Local variable table attribute (count = 1)
        v0: 0 -> 85 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 85 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 5):
        - [21] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: (empty)
        - [53] Var: ..., Stack: (empty)
        - [57] Var: ..., Stack: (empty)
        - [84] Var: ..., Stack: (empty)
  + Method:       fireOnSelected()V
    Access flags: 0x2
      = private void fireOnSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] invokevirtual #110
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I]
      [12] istore_1 v1
      [13] iload_1 v1
      [14] iflt +33 (target=47)
      [17] aload_0 v0
      [18] invokevirtual #111
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;]
      [21] astore_2 v2
      [22] aload_0 v0
      [23] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [26] aload_0 v0
      [27] aload_2 v2
      [28] iload_1 v1
      [29] aload_0 v0
      [30] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [33] iload_1 v1
      [34] invokeinterface #140
        + InterfaceMethodref [android/widget/Adapter.getItemId (I)J]
      [39] invokeinterface #143
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onItemSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
      [44] goto +13 (target=57)
      [47] aload_0 v0
      [48] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOnItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [51] aload_0 v0
      [52] invokeinterface #144
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener.onNothingSelected (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 11)
        [0] -> line 855
        [7] -> line 856
        [8] -> line 858
        [13] -> line 859
        [17] -> line 860
        [22] -> line 861
        [29] -> line 862
        [39] -> line 861
        [44] -> line 863
        [47] -> line 864
        [57] -> line 866
      + Local variable table attribute (count = 3)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 13 -> 58 [I selection]
        v2: 22 -> 44 [Landroid/view/View; v]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 3):
        - [8] Var: ..., Stack: (empty)
        - [47] Var: ...[i], Stack: (empty)
        - [57] Var: ..., Stack: (empty)
  + Method:       dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #111
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +20 (target=26)
      [9] aload_2 v2
      [10] invokevirtual #70
        + Methodref [android/view/View.getVisibility ()I]
      [13] ifne +13 (target=26)
      [16] aload_2 v2
      [17] aload_1 v1
      [18] invokevirtual #67
        + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
      [21] ifeq +5 (target=26)
      [24] iconst_1
      [25] ireturn
      [26] iconst_0
      [27] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 5)
        [0] -> line 870
        [5] -> line 871
        [16] -> line 872
        [24] -> line 873
        [26] -> line 875
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 28 [Landroid/view/accessibility/AccessibilityEvent; event]
        v2: 5 -> 28 [Landroid/view/View; selectedView]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 1):
        - [26] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       onRequestSendAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
    Access flags: 0x1
      = public boolean onRequestSendAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #81
        + Methodref [android/view/ViewGroup.onRequestSendAccessibilityEvent (Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z]
      [6] ifeq +25 (target=31)
      [9] invokestatic #85
        + Methodref [android/view/accessibility/AccessibilityEvent.obtain ()Landroid/view/accessibility/AccessibilityEvent;]
      [12] astore_3 v3
      [13] aload_0 v0
      [14] aload_3 v3
      [15] invokevirtual #119
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [18] aload_1 v1
      [19] aload_3 v3
      [20] invokevirtual #67
        + Methodref [android/view/View.dispatchPopulateAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)Z]
      [23] pop
      [24] aload_2 v2
      [25] aload_3 v3
      [26] invokevirtual #84
        + Methodref [android/view/accessibility/AccessibilityEvent.appendRecord (Landroid/view/accessibility/AccessibilityRecord;)V]
      [29] iconst_1
      [30] ireturn
      [31] iconst_0
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 7)
        [0] -> line 880
        [9] -> line 882
        [13] -> line 883
        [18] -> line 885
        [24] -> line 886
        [29] -> line 887
        [31] -> line 889
      + Local variable table attribute (count = 4)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 33 [Landroid/view/View; child]
        v2: 0 -> 33 [Landroid/view/accessibility/AccessibilityEvent; event]
        v3: 13 -> 31 [Landroid/view/accessibility/AccessibilityEvent; record]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 1):
        - [31] Var: ..., Stack: (empty)
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #80
        + Methodref [android/view/ViewGroup.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V]
      [5] aload_1 v1
      [6] aload_0 v0
      [7] invokespecial #116
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z]
      [10] invokevirtual #93
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.setScrollable (Z)V]
      [13] aload_0 v0
      [14] invokevirtual #111
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] ifnull +11 (target=30)
      [22] aload_1 v1
      [23] aload_2 v2
      [24] invokevirtual #71
        + Methodref [android/view/View.isEnabled ()Z]
      [27] invokevirtual #92
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.setEnabled (Z)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 6)
        [0] -> line 894
        [5] -> line 895
        [13] -> line 896
        [18] -> line 897
        [22] -> line 898
        [30] -> line 900
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 31 [Landroid/view/accessibility/AccessibilityNodeInfo; info]
        v2: 18 -> 31 [Landroid/view/View; selectedView]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 1):
        - [30] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #79
        + Methodref [android/view/ViewGroup.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [5] aload_1 v1
      [6] aload_0 v0
      [7] invokespecial #116
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.isScrollableForAccessibility ()Z]
      [10] invokevirtual #90
        + Methodref [android/view/accessibility/AccessibilityEvent.setScrollable (Z)V]
      [13] aload_0 v0
      [14] invokevirtual #111
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedView ()Landroid/view/View;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] ifnull +11 (target=30)
      [22] aload_1 v1
      [23] aload_2 v2
      [24] invokevirtual #71
        + Methodref [android/view/View.isEnabled ()Z]
      [27] invokevirtual #87
        + Methodref [android/view/accessibility/AccessibilityEvent.setEnabled (Z)V]
      [30] aload_1 v1
      [31] aload_0 v0
      [32] invokevirtual #110
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I]
      [35] invokevirtual #86
        + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V]
      [38] aload_1 v1
      [39] aload_0 v0
      [40] invokevirtual #104
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I]
      [43] invokevirtual #88
        + Methodref [android/view/accessibility/AccessibilityEvent.setFromIndex (I)V]
      [46] aload_1 v1
      [47] aload_0 v0
      [48] invokevirtual #107
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I]
      [51] invokevirtual #91
        + Methodref [android/view/accessibility/AccessibilityEvent.setToIndex (I)V]
      [54] aload_1 v1
      [55] aload_0 v0
      [56] invokevirtual #103
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getCount ()I]
      [59] invokevirtual #89
        + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 10)
        [0] -> line 904
        [5] -> line 905
        [13] -> line 906
        [18] -> line 907
        [22] -> line 908
        [30] -> line 910
        [38] -> line 911
        [46] -> line 912
        [54] -> line 913
        [62] -> line 914
      + Local variable table attribute (count = 3)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 63 [Landroid/view/accessibility/AccessibilityEvent; event]
        v2: 18 -> 63 [Landroid/view/View; selectedView]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 1):
        - [30] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       isScrollableForAccessibility()Z
    Access flags: 0x2
      = private boolean isScrollableForAccessibility()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +35 (target=41)
      [9] aload_1 v1
      [10] invokeinterface #138
        + InterfaceMethodref [android/widget/Adapter.getCount ()I]
      [15] istore_2 v2
      [16] iload_2 v2
      [17] ifle +22 (target=39)
      [20] aload_0 v0
      [21] invokevirtual #104
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getFirstVisiblePosition ()I]
      [24] ifgt +13 (target=37)
      [27] aload_0 v0
      [28] invokevirtual #107
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getLastVisiblePosition ()I]
      [31] iload_2 v2
      [32] iconst_1
      [33] isub
      [34] ificmpge +5 (target=39)
      [37] iconst_1
      [38] ireturn
      [39] iconst_0
      [40] ireturn
      [41] iconst_0
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 7)
        [0] -> line 917
        [5] -> line 918
        [9] -> line 919
        [16] -> line 920
        [20] -> line 921
        [34] -> line 920
        [41] -> line 923
      + Local variable table attribute (count = 3)
        v0: 0 -> 43 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 5 -> 43 [Landroid/widget/Adapter; adapter]
        v2: 16 -> 41 [I itemCount]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 43 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v1: 5 -> 43 [TT; adapter]
      + Stack map table attribute (count = 3):
        - [37] Var: ...[a:android/widget/Adapter][i], Stack: (empty)
        - [39] Var: ..., Stack: (empty)
        - [41] Var: -1, Stack: (empty)
  + Method:       canAnimate()Z
    Access flags: 0x4
      = protected boolean canAnimate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #77
        + Methodref [android/view/ViewGroup.canAnimate ()Z]
      [4] ifeq +12 (target=16)
      [7] aload_0 v0
      [8] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [11] ifle +5 (target=16)
      [14] iconst_1
      [15] ireturn
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 1)
        [0] -> line 928
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       handleDataChanged()V
    Access flags: 0x0
      = void handleDataChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iload_1 v1
      [8] ifle +107 (target=115)
      [11] aload_0 v0
      [12] getfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [15] ifeq +38 (target=53)
      [18] aload_0 v0
      [19] iconst_0
      [20] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [23] aload_0 v0
      [24] invokevirtual #97
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.findSyncPosition ()I]
      [27] istore_3 v3
      [28] iload_3 v3
      [29] iflt +24 (target=53)
      [32] aload_0 v0
      [33] iload_3 v3
      [34] iconst_1
      [35] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I]
      [38] istore v4
      [40] iload v4
      [42] iload_3 v3
      [43] ificmpne +10 (target=53)
      [46] aload_0 v0
      [47] iload_3 v3
      [48] invokevirtual #129
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V]
      [51] iconst_1
      [52] istore_2 v2
      [53] iload_2 v2
      [54] ifne +61 (target=115)
      [57] aload_0 v0
      [58] invokevirtual #110
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getSelectedItemPosition ()I]
      [61] istore_3 v3
      [62] iload_3 v3
      [63] iload_1 v1
      [64] ificmplt +7 (target=71)
      [67] iload_1 v1
      [68] iconst_1
      [69] isub
      [70] istore_3 v3
      [71] iload_3 v3
      [72] ifge +5 (target=77)
      [75] iconst_0
      [76] istore_3 v3
      [77] aload_0 v0
      [78] iload_3 v3
      [79] iconst_1
      [80] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I]
      [83] istore v4
      [85] iload v4
      [87] ifge +11 (target=98)
      [90] aload_0 v0
      [91] iload_3 v3
      [92] iconst_0
      [93] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.lookForSelectablePosition (IZ)I]
      [96] istore v4
      [98] iload v4
      [100] iflt +15 (target=115)
      [103] aload_0 v0
      [104] iload v4
      [106] invokevirtual #129
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.setNextSelectedPositionInt (I)V]
      [109] aload_0 v0
      [110] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V]
      [113] iconst_1
      [114] istore_2 v2
      [115] iload_2 v2
      [116] ifne +36 (target=152)
      [119] aload_0 v0
      [120] iconst_m1
      [121] putfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [124] aload_0 v0
      [125] ldc2_w #35
        + Long [-9223372036854775808]
      [128] putfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [131] aload_0 v0
      [132] iconst_m1
      [133] putfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [136] aload_0 v0
      [137] ldc2_w #35
        + Long [-9223372036854775808]
      [140] putfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [143] aload_0 v0
      [144] iconst_0
      [145] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [148] aload_0 v0
      [149] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkSelectionChanged ()V]
      [152] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 32)
        [0] -> line 932
        [5] -> line 933
        [7] -> line 935
        [11] -> line 940
        [18] -> line 943
        [23] -> line 947
        [28] -> line 948
        [32] -> line 950
        [40] -> line 951
        [46] -> line 953
        [51] -> line 954
        [53] -> line 958
        [57] -> line 960
        [62] -> line 963
        [67] -> line 964
        [71] -> line 966
        [75] -> line 967
        [77] -> line 971
        [85] -> line 972
        [90] -> line 974
        [98] -> line 976
        [103] -> line 977
        [109] -> line 978
        [113] -> line 979
        [115] -> line 983
        [119] -> line 985
        [124] -> line 986
        [131] -> line 987
        [136] -> line 988
        [143] -> line 989
        [148] -> line 990
        [152] -> line 992
      + Local variable table attribute (count = 7)
        v0: 0 -> 153 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 5 -> 153 [I count]
        v2: 7 -> 153 [Z found]
        v3: 28 -> 53 [I newPos]
        v3: 62 -> 115 [I newPos]
        v4: 40 -> 53 [I selectablePos]
        v4: 85 -> 115 [I selectablePos]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 153 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 6):
        - [53] Var: ...[i][i], Stack: (empty)
        - [71] Var: ...[i], Stack: (empty)
        - [77] Var: ..., Stack: (empty)
        - [98] Var: ...[i], Stack: (empty)
        - [115] Var: -2, Stack: (empty)
        - [152] Var: ..., Stack: (empty)
  + Method:       checkSelectionChanged()V
    Access flags: 0x0
      = void checkSelectionChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [4] aload_0 v0
      [5] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I]
      [8] ificmpne +15 (target=23)
      [11] aload_0 v0
      [12] getfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [15] aload_0 v0
      [16] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J]
      [19] lcmp
      [20] ifeq +23 (target=43)
      [23] aload_0 v0
      [24] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.selectionChanged ()V]
      [27] aload_0 v0
      [28] aload_0 v0
      [29] getfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [32] putfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedPosition I]
      [35] aload_0 v0
      [36] aload_0 v0
      [37] getfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [40] putfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldSelectedRowId J]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 5)
        [0] -> line 995
        [23] -> line 996
        [27] -> line 997
        [35] -> line 998
        [43] -> line 1000
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 2):
        - [23] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)
  + Method:       findSyncPosition()I
    Access flags: 0x0
      = int findSyncPosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 208, locals = 15, stack = 4):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] ifne +5 (target=11)
      [9] iconst_m1
      [10] ireturn
      [11] aload_0 v0
      [12] getfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [15] lstore_2 v2
      [16] aload_0 v0
      [17] getfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I]
      [20] istore v4
      [22] lload_2 v2
      [23] ldc2_w #35
        + Long [-9223372036854775808]
      [26] lcmp
      [27] ifne +5 (target=32)
      [30] iconst_m1
      [31] ireturn
      [32] iconst_0
      [33] iload v4
      [35] invokestatic #133
        + Methodref [java/lang/Math.max (II)I]
      [38] istore v4
      [40] iload_1 v1
      [41] iconst_1
      [42] isub
      [43] iload v4
      [45] invokestatic #134
        + Methodref [java/lang/Math.min (II)I]
      [48] istore v4
      [50] invokestatic #66
        + Methodref [android/os/SystemClock.uptimeMillis ()J]
      [53] ldc2_w #39
        + Long [100]
      [56] ladd
      [57] lstore v5
      [59] iload v4
      [61] istore v9
      [63] iload v4
      [65] istore v10
      [67] iconst_0
      [68] istore v11
      [70] aload_0 v0
      [71] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [74] astore v14
      [76] aload v14
      [78] ifnonnull +119 (target=197)
      [81] iconst_m1
      [82] ireturn
      [83] aload v14
      [85] iload v4
      [87] invokeinterface #140
        + InterfaceMethodref [android/widget/Adapter.getItemId (I)J]
      [92] lstore v7
      [94] lload v7
      [96] lload_2 v2
      [97] lcmp
      [98] ifne +6 (target=104)
      [101] iload v4
      [103] ireturn
      [104] iload v10
      [106] iload_1 v1
      [107] iconst_1
      [108] isub
      [109] ificmpne +7 (target=116)
      [112] iconst_1
      [113] goto +4 (target=117)
      [116] iconst_0
      [117] istore v13
      [119] iload v9
      [121] ifne +7 (target=128)
      [124] iconst_1
      [125] goto +4 (target=129)
      [128] iconst_0
      [129] istore v12
      [131] iload v13
      [133] ifeq +11 (target=144)
      [136] iload v12
      [138] ifeq +6 (target=144)
      [141] goto +65 (target=206)
      [144] iload v12
      [146] ifne +13 (target=159)
      [149] iload v11
      [151] ifeq +21 (target=172)
      [154] iload v13
      [156] ifne +16 (target=172)
      [159] iinc v10, 1
      [162] iload v10
      [164] istore v4
      [166] iconst_0
      [167] istore v11
      [169] goto +28 (target=197)
      [172] iload v13
      [174] ifne +13 (target=187)
      [177] iload v11
      [179] ifne +18 (target=197)
      [182] iload v12
      [184] ifne +13 (target=197)
      [187] iinc v9, -1
      [190] iload v9
      [192] istore v4
      [194] iconst_1
      [195] istore v11
      [197] invokestatic #66
        + Methodref [android/os/SystemClock.uptimeMillis ()J]
      [200] lload v5
      [202] lcmp
      [203] ifle -120 (target=83)
      [206] iconst_m1
      [207] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 33)
        [0] -> line 1011
        [5] -> line 1013
        [9] -> line 1014
        [11] -> line 1017
        [16] -> line 1018
        [22] -> line 1021
        [30] -> line 1022
        [32] -> line 1026
        [40] -> line 1027
        [50] -> line 1029
        [59] -> line 1034
        [63] -> line 1037
        [67] -> line 1040
        [70] -> line 1050
        [76] -> line 1051
        [81] -> line 1052
        [83] -> line 1056
        [94] -> line 1057
        [101] -> line 1059
        [104] -> line 1062
        [119] -> line 1063
        [131] -> line 1065
        [141] -> line 1067
        [144] -> line 1070
        [159] -> line 1072
        [162] -> line 1073
        [166] -> line 1075
        [169] -> line 1076
        [187] -> line 1078
        [190] -> line 1079
        [194] -> line 1081
        [197] -> line 1055
        [206] -> line 1086
      + Local variable table attribute (count = 12)
        v0: 0 -> 208 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 5 -> 208 [I count]
        v2: 16 -> 208 [J idToMatch]
        v4: 22 -> 208 [I seed]
        v5: 59 -> 208 [J endTime]
        v7: 94 -> 197 [J rowId]
        v9: 63 -> 208 [I first]
        v10: 67 -> 208 [I last]
        v11: 70 -> 208 [Z next]
        v12: 131 -> 197 [Z hitFirst]
        v13: 119 -> 197 [Z hitLast]
        v14: 76 -> 208 [Landroid/widget/Adapter; adapter]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 208 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v14: 76 -> 208 [TT; adapter]
      + Stack map table attribute (count = 14):
        - [11] Var: ...[i], Stack: (empty)
        - [32] Var: ...[l][i], Stack: (empty)
        - [83] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][T][T][i][i][i][T][T][a:android/widget/Adapter], Stack: 
        - [104] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][T][T][a:android/widget/Adapter], Stack: 
        - [116] Var: ..., Stack: (empty)
        - [117] Var: ..., Stack: [i]
        - [128] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][T][i][a:android/widget/Adapter], Stack: 
        - [129] Var: ..., Stack: [i]
        - [144] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][l][i][i][i][i][i][a:android/widget/Adapter], Stack: 
        - [159] Var: ..., Stack: (empty)
        - [172] Var: ..., Stack: (empty)
        - [187] Var: ..., Stack: (empty)
        - [197] Var: [a:com/actionbarsherlock/internal/widget/IcsAdapterView][i][l][i][l][T][T][i][i][i][T][T][a:android/widget/Adapter], Stack: 
        - [206] Var: ..., Stack: (empty)
  + Method:       lookForSelectablePosition(IZ)I
    Access flags: 0x0
      = int lookForSelectablePosition(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iload_1 v1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 1098
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 2 [I position]
        v2: 0 -> 2 [Z lookDown]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       setSelectedPositionInt(I)V
    Access flags: 0x0
      = void setSelectedPositionInt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] iload_1 v1
      [8] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J]
      [11] putfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 1106
        [5] -> line 1107
        [14] -> line 1108
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 15 [I position]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
  + Method:       setNextSelectedPositionInt(I)V
    Access flags: 0x0
      = void setNextSelectedPositionInt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] iload_1 v1
      [8] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getItemIdAtPosition (I)J]
      [11] putfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [14] aload_0 v0
      [15] getfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [18] ifeq +27 (target=45)
      [21] aload_0 v0
      [22] getfield #63
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I]
      [25] ifne +20 (target=45)
      [28] iload_1 v1
      [29] iflt +16 (target=45)
      [32] aload_0 v0
      [33] iload_1 v1
      [34] putfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I]
      [37] aload_0 v0
      [38] aload_0 v0
      [39] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [42] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 6)
        [0] -> line 1116
        [5] -> line 1117
        [14] -> line 1119
        [32] -> line 1120
        [37] -> line 1121
        [45] -> line 1123
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 0 -> 46 [I position]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
      + Stack map table attribute (count = 1):
        - [45] Var: ..., Stack: (empty)
  + Method:       rememberSyncState()V
    Access flags: 0x0
      = void rememberSyncState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 159, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildCount ()I]
      [4] ifle +154 (target=158)
      [7] aload_0 v0
      [8] iconst_1
      [9] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [12] aload_0 v0
      [13] aload_0 v0
      [14] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mLayoutHeight I]
      [17] i2l
      [18] putfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncHeight J]
      [21] aload_0 v0
      [22] getfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [25] iflt +53 (target=78)
      [28] aload_0 v0
      [29] aload_0 v0
      [30] getfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [33] aload_0 v0
      [34] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [37] isub
      [38] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;]
      [41] astore_1 v1
      [42] aload_0 v0
      [43] aload_0 v0
      [44] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [47] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [50] aload_0 v0
      [51] aload_0 v0
      [52] getfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [55] putfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I]
      [58] aload_1 v1
      [59] ifnull +11 (target=70)
      [62] aload_0 v0
      [63] aload_1 v1
      [64] invokevirtual #69
        + Methodref [android/view/View.getTop ()I]
      [67] putfield #61
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I]
      [70] aload_0 v0
      [71] iconst_0
      [72] putfield #63
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I]
      [75] goto +83 (target=158)
      [78] aload_0 v0
      [79] iconst_0
      [80] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getChildAt (I)Landroid/view/View;]
      [83] astore_1 v1
      [84] aload_0 v0
      [85] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [88] astore_2 v2
      [89] aload_0 v0
      [90] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [93] iflt +33 (target=126)
      [96] aload_0 v0
      [97] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [100] aload_2 v2
      [101] invokeinterface #138
        + InterfaceMethodref [android/widget/Adapter.getCount ()I]
      [106] ificmpge +20 (target=126)
      [109] aload_0 v0
      [110] aload_2 v2
      [111] aload_0 v0
      [112] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [115] invokeinterface #140
        + InterfaceMethodref [android/widget/Adapter.getItemId (I)J]
      [120] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [123] goto +10 (target=133)
      [126] aload_0 v0
      [127] ldc2_w #37
        + Long [-1]
      [130] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncRowId J]
      [133] aload_0 v0
      [134] aload_0 v0
      [135] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mFirstPosition I]
      [138] putfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncPosition I]
      [141] aload_1 v1
      [142] ifnull +11 (target=153)
      [145] aload_0 v0
      [146] aload_1 v1
      [147] invokevirtual #69
        + Methodref [android/view/View.getTop ()I]
      [150] putfield #61
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSpecificTop I]
      [153] aload_0 v0
      [154] iconst_1
      [155] putfield #63
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSyncMode I]
      [158] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 22)
        [0] -> line 1131
        [7] -> line 1132
        [12] -> line 1133
        [21] -> line 1134
        [28] -> line 1136
        [42] -> line 1137
        [50] -> line 1138
        [58] -> line 1139
        [62] -> line 1140
        [70] -> line 1142
        [75] -> line 1143
        [78] -> line 1145
        [84] -> line 1146
        [89] -> line 1147
        [109] -> line 1148
        [123] -> line 1149
        [126] -> line 1150
        [133] -> line 1152
        [141] -> line 1153
        [145] -> line 1154
        [153] -> line 1156
        [158] -> line 1159
      + Local variable table attribute (count = 4)
        v0: 0 -> 159 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; this]
        v1: 42 -> 75 [Landroid/view/View; v]
        v1: 84 -> 158 [Landroid/view/View; v]
        v2: 89 -> 158 [Landroid/widget/Adapter; adapter]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 159 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>; this]
        v2: 89 -> 158 [TT; adapter]
      + Stack map table attribute (count = 6):
        - [70] Var: ...[a:android/view/View], Stack: (empty)
        - [78] Var: -1, Stack: (empty)
        - [126] Var: ...[a:android/view/View][a:android/widget/Adapter], Stack: (empty)
        - [133] Var: ..., Stack: (empty)
        - [153] Var: ..., Stack: (empty)
        - [158] Var: -2, Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V
    Access flags: 0x1008
      = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsAdapterView,android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #121
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;
    Access flags: 0x1008
      = static synthetic android.os.Parcelable access$1(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #122
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
    Access flags: 0x1008
      = static synthetic void access$2(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #98
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.fireOnSelected ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 854
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [AdapterContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [AdapterDataSetObserver]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemLongClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [SelectionNotifier]
  + Signature attribute:
    + Utf8 [<T::Landroid/widget/Adapter;>Landroid/view/ViewGroup;]
  + Source file attribute:
    + Utf8 [IcsAdapterView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/ContextMenu$ContextMenuInfo]

Constant Pool (count = 38):
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.id J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.position I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [id J]
  + NameAndType [position I]
  + NameAndType [targetView Landroid/view/View;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;IJ)V]
  + Utf8 [<init>]
  + Utf8 [AdapterContextMenuInfo]
  + Utf8 [Code]
  + Utf8 [ContextMenuInfo]
  + Utf8 [I]
  + Utf8 [IcsAdapterView.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [position]
  + Utf8 [targetView]
  + Utf8 [this]

Fields (count = 3):
  + Field:        targetView Landroid/view/View;
    Access flags: 0x1
      = public android.view.View targetView
  + Field:        position I
    Access flags: 0x1
      = public int position
  + Field:        id J
    Access flags: 0x1
      = public long id

Methods (count = 1):
  + Method:       <init>(Landroid/view/View;IJ)V
    Access flags: 0x1
      = public IcsAdapterView$AdapterContextMenuInfo(android.view.View,int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.position I]
      [14] aload_0 v0
      [15] lload_3 v3
      [16] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.id J]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 377
        [4] -> line 378
        [9] -> line 379
        [14] -> line 380
        [19] -> line 381
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo; this]
        v1: 0 -> 20 [Landroid/view/View; targetView]
        v2: 0 -> 20 [I position]
        v3: 0 -> 20 [J id]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [AdapterContextMenuInfo]
  + Source file attribute:
    + Utf8 [IcsAdapterView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver
  Superclass:    android/database/DataSetObserver
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver extends android.database.DataSetObserver

Interfaces (count = 0):

Constant Pool (count = 93):
  + Class [android/database/DataSetObserver]
  + Class [android/widget/Adapter]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
  + Long [-9223372036854775808]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Methodref [android/database/DataSetObserver.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.rememberSyncState ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V]
  + InterfaceMethodref [android/widget/Adapter.getCount ()I]
  + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;]
  + NameAndType [checkFocus ()V]
  + NameAndType [getAdapter ()Landroid/widget/Adapter;]
  + NameAndType [getCount ()I]
  + NameAndType [hasStableIds ()Z]
  + NameAndType [mDataChanged Z]
  + NameAndType [mInstanceState Landroid/os/Parcelable;]
  + NameAndType [mItemCount I]
  + NameAndType [mNeedSync Z]
  + NameAndType [mNextSelectedPosition I]
  + NameAndType [mNextSelectedRowId J]
  + NameAndType [mOldItemCount I]
  + NameAndType [mSelectedPosition I]
  + NameAndType [mSelectedRowId J]
  + NameAndType [rememberSyncState ()V]
  + NameAndType [requestLayout ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [()I]
  + Utf8 [()Landroid/widget/Adapter;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V]
  + Utf8 [<init>]
  + Utf8 [AdapterDataSetObserver]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IcsAdapterView.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/database/DataSetObserver]
  + Utf8 [android/widget/Adapter]
  + Utf8 [checkFocus]
  + Utf8 [clearSavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
  + Utf8 [getAdapter]
  + Utf8 [getCount]
  + Utf8 [hasStableIds]
  + Utf8 [mDataChanged]
  + Utf8 [mInstanceState]
  + Utf8 [mItemCount]
  + Utf8 [mNeedSync]
  + Utf8 [mNextSelectedPosition]
  + Utf8 [mNextSelectedRowId]
  + Utf8 [mOldItemCount]
  + Utf8 [mSelectedPosition]
  + Utf8 [mSelectedRowId]
  + Utf8 [onChanged]
  + Utf8 [onInvalidated]
  + Utf8 [rememberSyncState]
  + Utf8 [requestLayout]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 2):
  + Field:        mInstanceState Landroid/os/Parcelable;
    Access flags: 0x2
      = private android.os.Parcelable mInstanceState
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsAdapterView this$0

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
    Access flags: 0x0
      = IcsAdapterView$AdapterDataSetObserver(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [5] aload_0 v0
      [6] invokespecial #17
        + Methodref [android/database/DataSetObserver.<init> ()V]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 760
        [9] -> line 762
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; this]
  + Method:       onChanged()V
    Access flags: 0x1
      = public void onChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [4] iconst_1
      [5] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z]
      [8] aload_0 v0
      [9] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [12] aload_0 v0
      [13] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [16] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [19] putfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I]
      [22] aload_0 v0
      [23] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [26] aload_0 v0
      [27] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [30] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [33] invokeinterface #24
        + InterfaceMethodref [android/widget/Adapter.getCount ()I]
      [38] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [41] aload_0 v0
      [42] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [45] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [48] invokeinterface #25
        + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z]
      [53] ifeq +49 (target=102)
      [56] aload_0 v0
      [57] getfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;]
      [60] ifnull +42 (target=102)
      [63] aload_0 v0
      [64] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [67] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I]
      [70] ifne +32 (target=102)
      [73] aload_0 v0
      [74] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [77] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [80] ifle +22 (target=102)
      [83] aload_0 v0
      [84] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [87] aload_0 v0
      [88] getfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;]
      [91] invokestatic #18
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V]
      [94] aload_0 v0
      [95] aconst_null
      [96] putfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;]
      [99] goto +10 (target=109)
      [102] aload_0 v0
      [103] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [106] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.rememberSyncState ()V]
      [109] aload_0 v0
      [110] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [113] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V]
      [116] aload_0 v0
      [117] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [120] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V]
      [123] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 766
        [8] -> line 767
        [22] -> line 768
        [41] -> line 772
        [63] -> line 773
        [83] -> line 774
        [94] -> line 775
        [99] -> line 776
        [102] -> line 777
        [109] -> line 779
        [116] -> line 780
        [123] -> line 781
      + Local variable table attribute (count = 1)
        v0: 0 -> 124 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; this]
      + Stack map table attribute (count = 2):
        - [102] Var: ..., Stack: (empty)
        - [109] Var: ..., Stack: (empty)
  + Method:       onInvalidated()V
    Access flags: 0x1
      = public void onInvalidated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 115, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [4] iconst_1
      [5] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z]
      [8] aload_0 v0
      [9] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [12] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [15] invokeinterface #25
        + InterfaceMethodref [android/widget/Adapter.hasStableIds ()Z]
      [20] ifeq +14 (target=34)
      [23] aload_0 v0
      [24] aload_0 v0
      [25] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [28] invokestatic #19
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$1 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;]
      [31] putfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;]
      [34] aload_0 v0
      [35] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [38] aload_0 v0
      [39] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [42] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [45] putfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mOldItemCount I]
      [48] aload_0 v0
      [49] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [52] iconst_0
      [53] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mItemCount I]
      [56] aload_0 v0
      [57] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [60] iconst_m1
      [61] putfield #13
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedPosition I]
      [64] aload_0 v0
      [65] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [68] ldc2_w #5
        + Long [-9223372036854775808]
      [71] putfield #14
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mSelectedRowId J]
      [74] aload_0 v0
      [75] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [78] iconst_m1
      [79] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedPosition I]
      [82] aload_0 v0
      [83] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [86] ldc2_w #5
        + Long [-9223372036854775808]
      [89] putfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNextSelectedRowId J]
      [92] aload_0 v0
      [93] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [96] iconst_0
      [97] putfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mNeedSync Z]
      [100] aload_0 v0
      [101] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [104] invokevirtual #20
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.checkFocus ()V]
      [107] aload_0 v0
      [108] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [111] invokevirtual #23
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.requestLayout ()V]
      [114] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 785
        [8] -> line 787
        [23] -> line 790
        [34] -> line 794
        [48] -> line 795
        [56] -> line 796
        [64] -> line 797
        [74] -> line 798
        [82] -> line 799
        [92] -> line 800
        [100] -> line 802
        [107] -> line 803
        [114] -> line 804
      + Local variable table attribute (count = 1)
        v0: 0 -> 115 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; this]
      + Stack map table attribute (count = 1):
        - [34] Var: ..., Stack: (empty)
  + Method:       clearSavedState()V
    Access flags: 0x1
      = public void clearSavedState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.mInstanceState Landroid/os/Parcelable;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 807
        [5] -> line 808
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [AdapterDataSetObserver]
  + Source file attribute:
    + Utf8 [IcsAdapterView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemLongClickListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)Z]
  + Utf8 [IcsAdapterView.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnItemLongClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemLongClick]

Fields (count = 0):

Methods (count = 1):
  + Method:       onItemLongClick(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)Z
    Access flags: 0x401
      = public abstract boolean onItemLongClick(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)Z]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemLongClickListener]
  + Source file attribute:
    + Utf8 [IcsAdapterView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [IcsAdapterView.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemSelected]
  + Utf8 [onNothingSelected]

Fields (count = 0):

Methods (count = 2):
  + Method:       onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V
    Access flags: 0x401
      = public abstract void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
    Access flags: 0x401
      = public abstract void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;)V]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemSelectedListener]
  + Source file attribute:
    + Utf8 [IcsAdapterView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 47):
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + NameAndType [getAdapter ()Landroid/widget/Adapter;]
  + NameAndType [mDataChanged Z]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [()Landroid/widget/Adapter;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [IcsAdapterView.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SelectionNotifier]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$2]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier]
  + Utf8 [getAdapter]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mDataChanged]
  + Utf8 [post]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsAdapterView this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
    Access flags: 0x2
      = private IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 817
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [4] getfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView.mDataChanged Z]
      [7] ifeq +25 (target=32)
      [10] aload_0 v0
      [11] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [14] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.getAdapter ()Landroid/widget/Adapter;]
      [17] ifnull +22 (target=39)
      [20] aload_0 v0
      [21] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [24] aload_0 v0
      [25] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.post (Ljava/lang/Runnable;)Z]
      [28] pop
      [29] goto +10 (target=39)
      [32] aload_0 v0
      [33] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
      [36] invokestatic #7
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView.access$2 (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 819
        [10] -> line 823
        [20] -> line 824
        [29] -> line 826
        [32] -> line 827
        [39] -> line 829
      + Local variable table attribute (count = 1)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; this]
      + Stack map table attribute (count = 3):
        - [29] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
        - [39] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;)V
    Access flags: 0x1000
      = synthetic IcsAdapterView$SelectionNotifier(com.actionbarsherlock.internal.widget.IcsAdapterView,com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #10
        + Methodref [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier.<init> (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 817
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [SelectionNotifier]
  + Source file attribute:
    + Utf8 [IcsAdapterView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsColorDrawable
  Superclass:    android/graphics/drawable/Drawable
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.IcsColorDrawable extends android.graphics.drawable.Drawable

Interfaces (count = 0):

Constant Pool (count = 92):
  + Integer [16777215]
  + Class [android/graphics/Bitmap]
  + Class [android/graphics/Bitmap$Config]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Paint]
  + Class [android/graphics/drawable/ColorDrawable]
  + Class [android/graphics/drawable/Drawable]
  + Class [com/actionbarsherlock/internal/widget/IcsColorDrawable]
  + Fieldref [android/graphics/Bitmap$Config.ARGB_8888 Landroid/graphics/Bitmap$Config;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.paint Landroid/graphics/Paint;]
  + Methodref [android/graphics/Bitmap.createBitmap (IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/Bitmap.getPixel (II)I]
  + Methodref [android/graphics/Bitmap.recycle ()V]
  + Methodref [android/graphics/Canvas.<init> (Landroid/graphics/Bitmap;)V]
  + Methodref [android/graphics/Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
  + Methodref [android/graphics/Paint.<init> ()V]
  + Methodref [android/graphics/Paint.setColor (I)V]
  + Methodref [android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.getBounds ()Landroid/graphics/Rect;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.invalidateSelf ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/graphics/Bitmap;)V]
  + NameAndType [ARGB_8888 Landroid/graphics/Bitmap$Config;]
  + NameAndType [color I]
  + NameAndType [createBitmap (IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
  + NameAndType [getBounds ()Landroid/graphics/Rect;]
  + NameAndType [getPixel (II)I]
  + NameAndType [invalidateSelf ()V]
  + NameAndType [paint Landroid/graphics/Paint;]
  + NameAndType [recycle ()V]
  + NameAndType [setColor (I)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/Rect;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;]
  + Utf8 [(Landroid/graphics/Bitmap;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/ColorFilter;)V]
  + Utf8 [(Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
  + Utf8 [(Landroid/graphics/drawable/ColorDrawable;)V]
  + Utf8 [<init>]
  + Utf8 [ARGB_8888]
  + Utf8 [Code]
  + Utf8 [Config]
  + Utf8 [I]
  + Utf8 [IcsColorDrawable.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap$Config;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/ColorFilter;]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/graphics/drawable/ColorDrawable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [alpha]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [android/graphics/Bitmap$Config]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Paint]
  + Utf8 [android/graphics/drawable/ColorDrawable]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [bitmap]
  + Utf8 [c]
  + Utf8 [canvas]
  + Utf8 [color]
  + Utf8 [colorFilter]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsColorDrawable]
  + Utf8 [createBitmap]
  + Utf8 [draw]
  + Utf8 [drawRect]
  + Utf8 [drawable]
  + Utf8 [getBounds]
  + Utf8 [getOpacity]
  + Utf8 [getPixel]
  + Utf8 [invalidateSelf]
  + Utf8 [paint]
  + Utf8 [recycle]
  + Utf8 [setAlpha]
  + Utf8 [setColor]
  + Utf8 [setColorFilter]
  + Utf8 [this]

Fields (count = 2):
  + Field:        color I
    Access flags: 0x2
      = private int color
  + Field:        paint Landroid/graphics/Paint;
    Access flags: 0x12
      = private final android.graphics.Paint paint

Methods (count = 6):
  + Method:       <init>(Landroid/graphics/drawable/ColorDrawable;)V
    Access flags: 0x1
      = public IcsColorDrawable(android.graphics.drawable.ColorDrawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [android/graphics/drawable/Drawable.<init> ()V]
      [4] aload_0 v0
      [5] new #5
        + Class [android/graphics/Paint]
      [8] dup
      [9] invokespecial #17
        + Methodref [android/graphics/Paint.<init> ()V]
      [12] putfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.paint Landroid/graphics/Paint;]
      [15] iconst_1
      [16] iconst_1
      [17] getstatic #9
        + Fieldref [android/graphics/Bitmap$Config.ARGB_8888 Landroid/graphics/Bitmap$Config;]
      [20] invokestatic #12
        + Methodref [android/graphics/Bitmap.createBitmap (IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;]
      [23] astore_2 v2
      [24] new #4
        + Class [android/graphics/Canvas]
      [27] dup
      [28] aload_2 v2
      [29] invokespecial #15
        + Methodref [android/graphics/Canvas.<init> (Landroid/graphics/Bitmap;)V]
      [32] astore_3 v3
      [33] aload_1 v1
      [34] aload_3 v3
      [35] invokevirtual #19
        + Methodref [android/graphics/drawable/ColorDrawable.draw (Landroid/graphics/Canvas;)V]
      [38] aload_0 v0
      [39] aload_2 v2
      [40] iconst_0
      [41] iconst_0
      [42] invokevirtual #13
        + Methodref [android/graphics/Bitmap.getPixel (II)I]
      [45] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [48] aload_2 v2
      [49] invokevirtual #14
        + Methodref [android/graphics/Bitmap.recycle ()V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 17
        [4] -> line 15
        [15] -> line 18
        [24] -> line 19
        [33] -> line 20
        [38] -> line 21
        [48] -> line 22
        [52] -> line 23
      + Local variable table attribute (count = 4)
        v0: 0 -> 53 [Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; this]
        v1: 0 -> 53 [Landroid/graphics/drawable/ColorDrawable; drawable]
        v2: 24 -> 53 [Landroid/graphics/Bitmap; bitmap]
        v3: 33 -> 53 [Landroid/graphics/Canvas; c]
  + Method:       <init>(I)V
    Access flags: 0x1
      = public IcsColorDrawable(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [android/graphics/drawable/Drawable.<init> ()V]
      [4] aload_0 v0
      [5] new #5
        + Class [android/graphics/Paint]
      [8] dup
      [9] invokespecial #17
        + Methodref [android/graphics/Paint.<init> ()V]
      [12] putfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.paint Landroid/graphics/Paint;]
      [15] aload_0 v0
      [16] iload_1 v1
      [17] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 25
        [4] -> line 15
        [15] -> line 26
        [20] -> line 27
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; this]
        v1: 0 -> 21 [I color]
  + Method:       draw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [4] bipush 24
      [6] iushr
      [7] ifeq +26 (target=33)
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.paint Landroid/graphics/Paint;]
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [18] invokevirtual #18
        + Methodref [android/graphics/Paint.setColor (I)V]
      [21] aload_1 v1
      [22] aload_0 v0
      [23] invokevirtual #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.getBounds ()Landroid/graphics/Rect;]
      [26] aload_0 v0
      [27] getfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.paint Landroid/graphics/Paint;]
      [30] invokevirtual #16
        + Methodref [android/graphics/Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 30
        [10] -> line 31
        [21] -> line 32
        [33] -> line 34
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; this]
        v1: 0 -> 34 [Landroid/graphics/Canvas; canvas]
      + Stack map table attribute (count = 1):
        - [33] Var: ..., Stack: (empty)
  + Method:       setAlpha(I)V
    Access flags: 0x1
      = public void setAlpha(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 4):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [5] bipush 24
      [7] iushr
      [8] ificmpeq +23 (target=31)
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [16] ldc #1
        + Integer [16777215]
      [18] iand
      [19] iload_1 v1
      [20] bipush 24
      [22] ishl
      [23] ior
      [24] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [27] aload_0 v0
      [28] invokevirtual #22
        + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.invalidateSelf ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 38
        [11] -> line 39
        [27] -> line 40
        [31] -> line 42
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; this]
        v1: 0 -> 32 [I alpha]
      + Stack map table attribute (count = 1):
        - [31] Var: ..., Stack: (empty)
  + Method:       setColorFilter(Landroid/graphics/ColorFilter;)V
    Access flags: 0x1
      = public void setColorFilter(android.graphics.ColorFilter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; this]
        v1: 0 -> 1 [Landroid/graphics/ColorFilter; colorFilter]
  + Method:       getOpacity()I
    Access flags: 0x1
      = public int getOpacity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsColorDrawable.color I]
      [4] bipush 24
      [6] iushr
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/Bitmap$Config]
      + Class [android/graphics/Bitmap]
      + Utf8 [Config]
  + Source file attribute:
    + Utf8 [IcsColorDrawable.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsLinearLayout
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.IcsLinearLayout extends com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout

Interfaces (count = 0):

Constant Pool (count = 261):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [4]
  + Integer [16843049]
  + Integer [16843561]
  + Integer [16843562]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/drawable/ColorDrawable]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
  + Class [com/actionbarsherlock/internal/widget/IcsColorDrawable]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.R_styleable_LinearLayout [I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.measureChildWithMargins (Landroid/view/View;IIII)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.onDraw (Landroid/graphics/Canvas;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersHorizontal (Landroid/graphics/Canvas;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersVertical (Landroid/graphics/Canvas;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.indexOfChild (Landroid/view/View;)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setWillNotDraw (Z)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/graphics/drawable/ColorDrawable;)V]
  + NameAndType [R_styleable_LinearLayout [I]
  + NameAndType [SDK_INT I]
  + NameAndType [bottomMargin I]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [drawDividersHorizontal (Landroid/graphics/Canvas;)V]
  + NameAndType [drawDividersVertical (Landroid/graphics/Canvas;)V]
  + NameAndType [drawHorizontalDivider (Landroid/graphics/Canvas;I)V]
  + NameAndType [drawVerticalDivider (Landroid/graphics/Canvas;I)V]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getDimensionPixelSize (II)I]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHeight ()I]
  + NameAndType [getInt (II)I]
  + NameAndType [getIntrinsicHeight ()I]
  + NameAndType [getIntrinsicWidth ()I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft ()I]
  + NameAndType [getOrientation ()I]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getRight ()I]
  + NameAndType [getTop ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [hasDividerBeforeChildAt (I)Z]
  + NameAndType [indexOfChild (Landroid/view/View;)I]
  + NameAndType [invalidate ()V]
  + NameAndType [leftMargin I]
  + NameAndType [mDivider Landroid/graphics/drawable/Drawable;]
  + NameAndType [mDividerHeight I]
  + NameAndType [mDividerPadding I]
  + NameAndType [mDividerWidth I]
  + NameAndType [mShowDividers I]
  + NameAndType [measureChildWithMargins (Landroid/view/View;IIII)V]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [onDraw (Landroid/graphics/Canvas;)V]
  + NameAndType [recycle ()V]
  + NameAndType [requestLayout ()V]
  + NameAndType [rightMargin I]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setDividerDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setWillNotDraw (Z)V]
  + NameAndType [topMargin I]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(IIII)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/Canvas;I)V]
  + Utf8 [(Landroid/graphics/drawable/ColorDrawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [IcsLinearLayout.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinearLayout_divider]
  + Utf8 [LinearLayout_dividerPadding]
  + Utf8 [LinearLayout_showDividers]
  + Utf8 [LocalVariableTable]
  + Utf8 [R_styleable_LinearLayout]
  + Utf8 [SDK_INT]
  + Utf8 [SHOW_DIVIDER_BEGINNING]
  + Utf8 [SHOW_DIVIDER_END]
  + Utf8 [SHOW_DIVIDER_MIDDLE]
  + Utf8 [SHOW_DIVIDER_NONE]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/drawable/ColorDrawable]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [bottom]
  + Utf8 [bottomMargin]
  + Utf8 [canvas]
  + Utf8 [child]
  + Utf8 [childIndex]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsColorDrawable]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [divider]
  + Utf8 [draw]
  + Utf8 [drawDividersHorizontal]
  + Utf8 [drawDividersVertical]
  + Utf8 [drawHorizontalDivider]
  + Utf8 [drawVerticalDivider]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDividerPadding]
  + Utf8 [getDividerWidth]
  + Utf8 [getDrawable]
  + Utf8 [getHeight]
  + Utf8 [getInt]
  + Utf8 [getIntrinsicHeight]
  + Utf8 [getIntrinsicWidth]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getOrientation]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getRight]
  + Utf8 [getShowDividers]
  + Utf8 [getTop]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [hasDividerBeforeChildAt]
  + Utf8 [hasVisibleViewBefore]
  + Utf8 [heightUsed]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [indexOfChild]
  + Utf8 [invalidate]
  + Utf8 [left]
  + Utf8 [leftMargin]
  + Utf8 [lp]
  + Utf8 [mDivider]
  + Utf8 [mDividerHeight]
  + Utf8 [mDividerPadding]
  + Utf8 [mDividerWidth]
  + Utf8 [mShowDividers]
  + Utf8 [measureChildWithMargins]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onDraw]
  + Utf8 [orientation]
  + Utf8 [padding]
  + Utf8 [params]
  + Utf8 [parentHeightMeasureSpec]
  + Utf8 [parentWidthMeasureSpec]
  + Utf8 [recycle]
  + Utf8 [requestLayout]
  + Utf8 [right]
  + Utf8 [rightMargin]
  + Utf8 [setBounds]
  + Utf8 [setDividerDrawable]
  + Utf8 [setDividerPadding]
  + Utf8 [setShowDividers]
  + Utf8 [setWillNotDraw]
  + Utf8 [showDividers]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [topMargin]
  + Utf8 [widthUsed]

Fields (count = 13):
  + Field:        R_styleable_LinearLayout [I
    Access flags: 0x1a
      = private static final int[] R_styleable_LinearLayout
  + Field:        LinearLayout_divider I
    Access flags: 0x1a
      = private static final int LinearLayout_divider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        LinearLayout_showDividers I
    Access flags: 0x1a
      = private static final int LinearLayout_showDividers
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        LinearLayout_dividerPadding I
    Access flags: 0x1a
      = private static final int LinearLayout_dividerPadding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SHOW_DIVIDER_NONE I
    Access flags: 0x19
      = public static final int SHOW_DIVIDER_NONE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SHOW_DIVIDER_BEGINNING I
    Access flags: 0x19
      = public static final int SHOW_DIVIDER_BEGINNING
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SHOW_DIVIDER_MIDDLE I
    Access flags: 0x19
      = public static final int SHOW_DIVIDER_MIDDLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SHOW_DIVIDER_END I
    Access flags: 0x19
      = public static final int SHOW_DIVIDER_END
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        mDivider Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mDivider
  + Field:        mDividerWidth I
    Access flags: 0x2
      = private int mDividerWidth
  + Field:        mDividerHeight I
    Access flags: 0x2
      = private int mDividerHeight
  + Field:        mShowDividers I
    Access flags: 0x2
      = private int mShowDividers
  + Field:        mDividerPadding I
    Access flags: 0x2
      = private int mDividerPadding

Methods (count = 15):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 0, stack = 4):
      [0] iconst_3
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #5
        + Integer [16843049]
      [7] iastore
      [8] dup
      [9] iconst_1
      [10] ldc #6
        + Integer [16843561]
      [12] iastore
      [13] dup
      [14] iconst_2
      [15] ldc #7
        + Integer [16843562]
      [17] iastore
      [18] putstatic #28
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.R_styleable_LinearLayout [I]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 22
        [5] -> line 23
        [10] -> line 24
        [15] -> line 25
        [18] -> line 22
        [21] -> line 46
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public IcsLinearLayout(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #49
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] getstatic #28
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.R_styleable_LinearLayout [I]
      [11] invokevirtual #34
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [14] astore_3 v3
      [15] aload_0 v0
      [16] aload_3 v3
      [17] iconst_0
      [18] invokevirtual #36
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [21] invokevirtual #70
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setDividerDrawable (Landroid/graphics/drawable/Drawable;)V]
      [24] aload_0 v0
      [25] aload_3 v3
      [26] iconst_1
      [27] iconst_0
      [28] invokevirtual #37
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [31] putfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
      [34] aload_0 v0
      [35] aload_3 v3
      [36] iconst_2
      [37] iconst_0
      [38] invokevirtual #35
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [41] putfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
      [44] aload_3 v3
      [45] invokevirtual #38
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 56
        [6] -> line 58
        [15] -> line 60
        [24] -> line 61
        [34] -> line 62
        [44] -> line 64
        [48] -> line 65
      + Local variable table attribute (count = 4)
        v0: 0 -> 49 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 49 [Landroid/content/Context; context]
        v2: 0 -> 49 [Landroid/util/AttributeSet; attrs]
        v3: 15 -> 49 [Landroid/content/res/TypedArray; a]
  + Method:       setShowDividers(I)V
    Access flags: 0x1
      = public void setShowDividers(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
      [5] ificmpeq +11 (target=16)
      [8] aload_0 v0
      [9] invokevirtual #69
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V]
      [12] aload_0 v0
      [13] invokevirtual #68
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.invalidate ()V]
      [16] aload_0 v0
      [17] iload_1 v1
      [18] putfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 75
        [8] -> line 76
        [12] -> line 77
        [16] -> line 79
        [21] -> line 80
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 22 [I showDividers]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       getShowDividers()I
    Access flags: 0x1
      = public int getShowDividers()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
  + Method:       setDividerDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setDividerDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
      [5] ifacmpne +4 (target=9)
      [8] return
      [9] aload_1 v1
      [10] instanceof #11
        + Class [android/graphics/drawable/ColorDrawable]
      [13] ifeq +23 (target=36)
      [16] getstatic #23
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [19] bipush 11
      [21] ificmpge +15 (target=36)
      [24] new #21
        + Class [com/actionbarsherlock/internal/widget/IcsColorDrawable]
      [27] dup
      [28] aload_1 v1
      [29] checkcast #11
        + Class [android/graphics/drawable/ColorDrawable]
      [32] invokespecial #52
        + Methodref [com/actionbarsherlock/internal/widget/IcsColorDrawable.<init> (Landroid/graphics/drawable/ColorDrawable;)V]
      [35] astore_1 v1
      [36] aload_0 v0
      [37] aload_1 v1
      [38] putfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
      [41] aload_1 v1
      [42] ifnull +22 (target=64)
      [45] aload_0 v0
      [46] aload_1 v1
      [47] invokevirtual #41
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [50] putfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
      [53] aload_0 v0
      [54] aload_1 v1
      [55] invokevirtual #40
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
      [58] putfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I]
      [61] goto +13 (target=74)
      [64] aload_0 v0
      [65] iconst_0
      [66] putfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
      [69] aload_0 v0
      [70] iconst_0
      [71] putfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I]
      [74] aload_0 v0
      [75] aload_1 v1
      [76] ifnonnull +7 (target=83)
      [79] iconst_1
      [80] goto +4 (target=84)
      [83] iconst_0
      [84] invokevirtual #71
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setWillNotDraw (Z)V]
      [87] aload_0 v0
      [88] invokevirtual #69
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.requestLayout ()V]
      [91] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 96
        [8] -> line 97
        [9] -> line 101
        [24] -> line 102
        [36] -> line 105
        [41] -> line 106
        [45] -> line 107
        [53] -> line 108
        [61] -> line 109
        [64] -> line 110
        [69] -> line 111
        [74] -> line 113
        [87] -> line 114
        [91] -> line 115
      + Local variable table attribute (count = 2)
        v0: 0 -> 92 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 92 [Landroid/graphics/drawable/Drawable; divider]
      + Stack map table attribute (count = 6):
        - [9] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)
        - [74] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout]
        - [84] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/drawable/Drawable], Stack: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][i]
  + Method:       setDividerPadding(I)V
    Access flags: 0x1
      = public void setDividerPadding(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 127
        [5] -> line 128
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 6 [I padding]
  + Method:       getDividerPadding()I
    Access flags: 0x1
      = public int getDividerPadding()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
  + Method:       getDividerWidth()I
    Access flags: 0x1
      = public int getDividerWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 147
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
  + Method:       measureChildWithMargins(Landroid/view/View;IIII)V
    Access flags: 0x4
      = protected void measureChildWithMargins(android.view.View,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 121, locals = 10, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #67
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.indexOfChild (Landroid/view/View;)I]
      [5] istore v6
      [7] aload_0 v0
      [8] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I]
      [11] istore v7
      [13] aload_1 v1
      [14] invokevirtual #44
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [17] checkcast #19
        + Class [android/widget/LinearLayout$LayoutParams]
      [20] astore v8
      [22] aload_0 v0
      [23] iload v6
      [25] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z]
      [28] ifeq +30 (target=58)
      [31] iload v7
      [33] iconst_1
      [34] ificmpne +15 (target=49)
      [37] aload v8
      [39] aload_0 v0
      [40] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I]
      [43] putfield #27
        + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I]
      [46] goto +12 (target=58)
      [49] aload v8
      [51] aload_0 v0
      [52] getfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
      [55] putfield #25
        + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I]
      [58] aload_0 v0
      [59] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [62] istore v9
      [64] iload v6
      [66] iload v9
      [68] iconst_1
      [69] isub
      [70] ificmpne +39 (target=109)
      [73] aload_0 v0
      [74] iload v9
      [76] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z]
      [79] ifeq +30 (target=109)
      [82] iload v7
      [84] iconst_1
      [85] ificmpne +15 (target=100)
      [88] aload v8
      [90] aload_0 v0
      [91] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I]
      [94] putfield #24
        + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I]
      [97] goto +12 (target=109)
      [100] aload v8
      [102] aload_0 v0
      [103] getfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
      [106] putfield #26
        + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I]
      [109] aload_0 v0
      [110] aload_1 v1
      [111] iload_2 v2
      [112] iload_3 v3
      [113] iload v4
      [115] iload v5
      [117] invokespecial #50
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.measureChildWithMargins (Landroid/view/View;IIII)V]
      [120] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 152
        [7] -> line 153
        [13] -> line 154
        [22] -> line 155
        [31] -> line 156
        [37] -> line 158
        [46] -> line 159
        [49] -> line 161
        [58] -> line 165
        [64] -> line 166
        [73] -> line 167
        [82] -> line 168
        [88] -> line 169
        [97] -> line 170
        [100] -> line 171
        [109] -> line 175
        [120] -> line 176
      + Local variable table attribute (count = 10)
        v0: 0 -> 121 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 121 [Landroid/view/View; child]
        v2: 0 -> 121 [I parentWidthMeasureSpec]
        v3: 0 -> 121 [I widthUsed]
        v4: 0 -> 121 [I parentHeightMeasureSpec]
        v5: 0 -> 121 [I heightUsed]
        v6: 7 -> 121 [I index]
        v7: 13 -> 121 [I orientation]
        v8: 22 -> 121 [Landroid/widget/LinearLayout$LayoutParams; params]
        v9: 64 -> 121 [I count]
      + Stack map table attribute (count = 4):
        - [49] Var: ...[i][i][a:android/widget/LinearLayout$LayoutParams], Stack: (empty)
        - [58] Var: ..., Stack: (empty)
        - [100] Var: ...[i], Stack: (empty)
        - [109] Var: ..., Stack: (empty)
  + Method:       onDraw(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void onDraw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
      [4] ifnull +24 (target=28)
      [7] aload_0 v0
      [8] invokevirtual #60
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getOrientation ()I]
      [11] iconst_1
      [12] ificmpne +11 (target=23)
      [15] aload_0 v0
      [16] aload_1 v1
      [17] invokevirtual #54
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersVertical (Landroid/graphics/Canvas;)V]
      [20] goto +8 (target=28)
      [23] aload_0 v0
      [24] aload_1 v1
      [25] invokevirtual #53
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawDividersHorizontal (Landroid/graphics/Canvas;)V]
      [28] aload_0 v0
      [29] aload_1 v1
      [30] invokespecial #51
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout.onDraw (Landroid/graphics/Canvas;)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 180
        [7] -> line 181
        [15] -> line 182
        [20] -> line 183
        [23] -> line 184
        [28] -> line 187
        [33] -> line 188
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 34 [Landroid/graphics/Canvas; canvas]
      + Stack map table attribute (count = 2):
        - [23] Var: ..., Stack: (empty)
        - [28] Var: ..., Stack: (empty)
  + Method:       drawDividersVertical(Landroid/graphics/Canvas;)V
    Access flags: 0x0
      = void drawDividersVertical(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 134, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] goto +66 (target=73)
      [10] aload_0 v0
      [11] iload_3 v3
      [12] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [15] astore v4
      [17] aload v4
      [19] ifnull +51 (target=70)
      [22] aload v4
      [24] invokevirtual #48
        + Methodref [android/view/View.getVisibility ()I]
      [27] bipush 8
      [29] ificmpeq +41 (target=70)
      [32] aload_0 v0
      [33] iload_3 v3
      [34] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z]
      [37] ifeq +33 (target=70)
      [40] aload v4
      [42] invokevirtual #44
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [45] checkcast #19
        + Class [android/widget/LinearLayout$LayoutParams]
      [48] astore v5
      [50] aload v4
      [52] invokevirtual #47
        + Methodref [android/view/View.getTop ()I]
      [55] aload v5
      [57] getfield #27
        + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I]
      [60] isub
      [61] istore v6
      [63] aload_0 v0
      [64] aload_1 v1
      [65] iload v6
      [67] invokevirtual #55
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V]
      [70] iinc v3, 1
      [73] iload_3 v3
      [74] iload_2 v2
      [75] ificmplt -65 (target=10)
      [78] aload_0 v0
      [79] iload_2 v2
      [80] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z]
      [83] ifeq +50 (target=133)
      [86] aload_0 v0
      [87] iload_2 v2
      [88] iconst_1
      [89] isub
      [90] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [93] astore_3 v3
      [94] iconst_0
      [95] istore v4
      [97] aload_3 v3
      [98] ifnonnull +22 (target=120)
      [101] aload_0 v0
      [102] invokevirtual #59
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I]
      [105] aload_0 v0
      [106] invokevirtual #61
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I]
      [109] isub
      [110] aload_0 v0
      [111] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I]
      [114] isub
      [115] istore v4
      [117] goto +9 (target=126)
      [120] aload_3 v3
      [121] invokevirtual #43
        + Methodref [android/view/View.getBottom ()I]
      [124] istore v4
      [126] aload_0 v0
      [127] aload_1 v1
      [128] iload v4
      [130] invokevirtual #55
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawHorizontalDivider (Landroid/graphics/Canvas;I)V]
      [133] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 191
        [5] -> line 192
        [10] -> line 193
        [17] -> line 195
        [32] -> line 196
        [40] -> line 197
        [50] -> line 198
        [63] -> line 199
        [70] -> line 192
        [78] -> line 204
        [86] -> line 205
        [94] -> line 206
        [97] -> line 207
        [101] -> line 208
        [117] -> line 209
        [120] -> line 211
        [126] -> line 213
        [133] -> line 215
      + Local variable table attribute (count = 9)
        v0: 0 -> 134 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 134 [Landroid/graphics/Canvas; canvas]
        v2: 5 -> 134 [I count]
        v3: 7 -> 78 [I i]
        v4: 17 -> 70 [Landroid/view/View; child]
        v5: 50 -> 70 [Landroid/widget/LinearLayout$LayoutParams; lp]
        v6: 63 -> 70 [I top]
        v3: 94 -> 133 [Landroid/view/View; child]
        v4: 97 -> 133 [I bottom]
      + Stack map table attribute (count = 6):
        - [10] Var: ...[i][i], Stack: (empty)
        - [70] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: (empty)
        - [120] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/Canvas][i][a:android/view/View][i], Stack: 
        - [126] Var: ..., Stack: (empty)
        - [133] Var: -2, Stack: (empty)
  + Method:       drawDividersHorizontal(Landroid/graphics/Canvas;)V
    Access flags: 0x0
      = void drawDividersHorizontal(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 134, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [4] istore_2 v2
      [5] iconst_0
      [6] istore_3 v3
      [7] goto +66 (target=73)
      [10] aload_0 v0
      [11] iload_3 v3
      [12] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [15] astore v4
      [17] aload v4
      [19] ifnull +51 (target=70)
      [22] aload v4
      [24] invokevirtual #48
        + Methodref [android/view/View.getVisibility ()I]
      [27] bipush 8
      [29] ificmpeq +41 (target=70)
      [32] aload_0 v0
      [33] iload_3 v3
      [34] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z]
      [37] ifeq +33 (target=70)
      [40] aload v4
      [42] invokevirtual #44
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [45] checkcast #19
        + Class [android/widget/LinearLayout$LayoutParams]
      [48] astore v5
      [50] aload v4
      [52] invokevirtual #45
        + Methodref [android/view/View.getLeft ()I]
      [55] aload v5
      [57] getfield #25
        + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I]
      [60] isub
      [61] istore v6
      [63] aload_0 v0
      [64] aload_1 v1
      [65] iload v6
      [67] invokevirtual #56
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V]
      [70] iinc v3, 1
      [73] iload_3 v3
      [74] iload_2 v2
      [75] ificmplt -65 (target=10)
      [78] aload_0 v0
      [79] iload_2 v2
      [80] invokevirtual #66
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.hasDividerBeforeChildAt (I)Z]
      [83] ifeq +50 (target=133)
      [86] aload_0 v0
      [87] iload_2 v2
      [88] iconst_1
      [89] isub
      [90] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [93] astore_3 v3
      [94] iconst_0
      [95] istore v4
      [97] aload_3 v3
      [98] ifnonnull +22 (target=120)
      [101] aload_0 v0
      [102] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I]
      [105] aload_0 v0
      [106] invokevirtual #63
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I]
      [109] isub
      [110] aload_0 v0
      [111] getfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
      [114] isub
      [115] istore v4
      [117] goto +9 (target=126)
      [120] aload_3 v3
      [121] invokevirtual #46
        + Methodref [android/view/View.getRight ()I]
      [124] istore v4
      [126] aload_0 v0
      [127] aload_1 v1
      [128] iload v4
      [130] invokevirtual #56
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.drawVerticalDivider (Landroid/graphics/Canvas;I)V]
      [133] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 218
        [5] -> line 219
        [10] -> line 220
        [17] -> line 222
        [32] -> line 223
        [40] -> line 224
        [50] -> line 225
        [63] -> line 226
        [70] -> line 219
        [78] -> line 231
        [86] -> line 232
        [94] -> line 233
        [97] -> line 234
        [101] -> line 235
        [117] -> line 236
        [120] -> line 238
        [126] -> line 240
        [133] -> line 242
      + Local variable table attribute (count = 9)
        v0: 0 -> 134 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 134 [Landroid/graphics/Canvas; canvas]
        v2: 5 -> 134 [I count]
        v3: 7 -> 78 [I i]
        v4: 17 -> 70 [Landroid/view/View; child]
        v5: 50 -> 70 [Landroid/widget/LinearLayout$LayoutParams; lp]
        v6: 63 -> 70 [I left]
        v3: 94 -> 133 [Landroid/view/View; child]
        v4: 97 -> 133 [I right]
      + Stack map table attribute (count = 6):
        - [10] Var: ...[i][i], Stack: (empty)
        - [70] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: (empty)
        - [120] Var: [a:com/actionbarsherlock/internal/widget/IcsLinearLayout][a:android/graphics/Canvas][i][a:android/view/View][i], Stack: 
        - [126] Var: ..., Stack: (empty)
        - [133] Var: -2, Stack: (empty)
  + Method:       drawHorizontalDivider(Landroid/graphics/Canvas;I)V
    Access flags: 0x0
      = void drawHorizontalDivider(android.graphics.Canvas,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
      [4] aload_0 v0
      [5] invokevirtual #62
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingLeft ()I]
      [8] aload_0 v0
      [9] getfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
      [12] iadd
      [13] iload_2 v2
      [14] aload_0 v0
      [15] invokevirtual #65
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getWidth ()I]
      [18] aload_0 v0
      [19] invokevirtual #63
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingRight ()I]
      [22] isub
      [23] aload_0 v0
      [24] getfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
      [27] isub
      [28] iload_2 v2
      [29] aload_0 v0
      [30] getfield #30
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerHeight I]
      [33] iadd
      [34] invokevirtual #42
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [37] aload_0 v0
      [38] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
      [41] aload_1 v1
      [42] invokevirtual #39
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 245
        [14] -> line 246
        [34] -> line 245
        [37] -> line 247
        [45] -> line 248
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 46 [Landroid/graphics/Canvas; canvas]
        v2: 0 -> 46 [I top]
  + Method:       drawVerticalDivider(Landroid/graphics/Canvas;I)V
    Access flags: 0x0
      = void drawVerticalDivider(android.graphics.Canvas,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
      [4] iload_2 v2
      [5] aload_0 v0
      [6] invokevirtual #64
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingTop ()I]
      [9] aload_0 v0
      [10] getfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
      [13] iadd
      [14] iload_2 v2
      [15] aload_0 v0
      [16] getfield #32
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerWidth I]
      [19] iadd
      [20] aload_0 v0
      [21] invokevirtual #59
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getHeight ()I]
      [24] aload_0 v0
      [25] invokevirtual #61
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getPaddingBottom ()I]
      [28] isub
      [29] aload_0 v0
      [30] getfield #31
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDividerPadding I]
      [33] isub
      [34] invokevirtual #42
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [37] aload_0 v0
      [38] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mDivider Landroid/graphics/drawable/Drawable;]
      [41] aload_1 v1
      [42] invokevirtual #39
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 251
        [14] -> line 252
        [34] -> line 251
        [37] -> line 253
        [45] -> line 254
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 46 [Landroid/graphics/Canvas; canvas]
        v2: 0 -> 46 [I left]
  + Method:       hasDividerBeforeChildAt(I)Z
    Access flags: 0x4
      = protected boolean hasDividerBeforeChildAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 4, stack = 2):
      [0] iload_1 v1
      [1] ifne +16 (target=17)
      [4] aload_0 v0
      [5] getfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
      [8] iconst_1
      [9] iand
      [10] ifeq +5 (target=15)
      [13] iconst_1
      [14] ireturn
      [15] iconst_0
      [16] ireturn
      [17] iload_1 v1
      [18] aload_0 v0
      [19] invokevirtual #58
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [22] ificmpne +16 (target=38)
      [25] aload_0 v0
      [26] getfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
      [29] iconst_4
      [30] iand
      [31] ifeq +5 (target=36)
      [34] iconst_1
      [35] ireturn
      [36] iconst_0
      [37] ireturn
      [38] aload_0 v0
      [39] getfield #33
        + Fieldref [com/actionbarsherlock/internal/widget/IcsLinearLayout.mShowDividers I]
      [42] iconst_2
      [43] iand
      [44] ifeq +39 (target=83)
      [47] iconst_0
      [48] istore_2 v2
      [49] iload_1 v1
      [50] iconst_1
      [51] isub
      [52] istore_3 v3
      [53] goto +24 (target=77)
      [56] aload_0 v0
      [57] iload_3 v3
      [58] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [61] invokevirtual #48
        + Methodref [android/view/View.getVisibility ()I]
      [64] bipush 8
      [66] ificmpeq +8 (target=74)
      [69] iconst_1
      [70] istore_2 v2
      [71] goto +10 (target=81)
      [74] iinc v3, -1
      [77] iload_3 v3
      [78] ifge -22 (target=56)
      [81] iload_2 v2
      [82] ireturn
      [83] iconst_0
      [84] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 264
        [4] -> line 265
        [17] -> line 266
        [25] -> line 267
        [38] -> line 268
        [47] -> line 269
        [49] -> line 270
        [56] -> line 271
        [69] -> line 272
        [71] -> line 273
        [74] -> line 270
        [81] -> line 276
        [83] -> line 278
      + Local variable table attribute (count = 4)
        v0: 0 -> 85 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; this]
        v1: 0 -> 85 [I childIndex]
        v2: 49 -> 83 [Z hasVisibleViewBefore]
        v3: 53 -> 81 [I i]
      + Stack map table attribute (count = 9):
        - [15] Var: ..., Stack: (empty)
        - [17] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
        - [56] Var: ...[i][i], Stack: (empty)
        - [74] Var: ..., Stack: (empty)
        - [77] Var: ..., Stack: (empty)
        - [81] Var: -1, Stack: (empty)
        - [83] Var: -1, Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [IcsLinearLayout.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.IcsListPopupWindow extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 607):
  + Integer [-2147483648]
  + Integer [0]
  + Integer [1]
  + Integer [250]
  + Integer [1073741824]
  + Integer [2147483647]
  + Class [[I]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Handler]
  + Class [android/util/AttributeSet]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/ContextThemeWrapper]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnTouchListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/AbsListView]
  + Class [android/widget/AbsListView$LayoutParams]
  + Class [android/widget/AbsListView$OnScrollListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [android/widget/ListAdapter]
  + Class [android/widget/PopupWindow]
  + Class [android/widget/PopupWindow$OnDismissListener]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.heightPixels I]
  + Fieldref [android/widget/AbsListView$LayoutParams.height I]
  + Fieldref [android/widget/AbsListView$LayoutParams.width I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I]
  + Fieldref [com/actionbarsherlock/R$attr.listPopupWindowStyle I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
  + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
  + Methodref [android/view/View.getContext ()Landroid/content/Context;]
  + Methodref [android/view/View.getHeight ()I]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getLocationOnScreen ([I)V]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [android/view/View.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.setDrawingCacheBackgroundColor (I)V]
  + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/widget/AbsListView$LayoutParams.<init> (III)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V]
  + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/LinearLayout.setOrientation (I)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
  + Methodref [android/widget/PopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/PopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Methodref [android/widget/PopupWindow.dismiss ()V]
  + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;]
  + Methodref [android/widget/PopupWindow.getInputMethodMode ()I]
  + Methodref [android/widget/PopupWindow.isShowing ()Z]
  + Methodref [android/widget/PopupWindow.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V]
  + Methodref [android/widget/PopupWindow.setFocusable (Z)V]
  + Methodref [android/widget/PopupWindow.setHeight (I)V]
  + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V]
  + Methodref [android/widget/PopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
  + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V]
  + Methodref [android/widget/PopupWindow.setTouchInterceptor (Landroid/view/View$OnTouchListener;)V]
  + Methodref [android/widget/PopupWindow.setWidth (I)V]
  + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V]
  + Methodref [android/widget/PopupWindow.showAsDropDown (Landroid/view/View;II)V]
  + Methodref [android/widget/PopupWindow.update (Landroid/view/View;IIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.buildDropDown ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getMaxAvailableHeight (Landroid/view/View;IZ)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureHeightOfChildren (IIIII)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureScrapChild (Landroid/view/View;II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.<init> (Landroid/content/Context;Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChoiceMode ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDivider ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.isInTouchMode ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusableInTouchMode (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setItemChecked (IZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelection (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelector (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/widget/ListAdapter.getCount ()I]
  + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + InterfaceMethodref [android/widget/ListAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + InterfaceMethodref [android/widget/ListAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IIF)V]
  + NameAndType [<init> (III)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + NameAndType [<init> (Landroid/content/Context;Z)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [bottom I]
  + NameAndType [bottomMargin I]
  + NameAndType [buildDropDown ()I]
  + NameAndType [clearListSelection ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getCacheColorHint ()I]
  + NameAndType [getChildMeasureSpec (III)I]
  + NameAndType [getChoiceMode ()I]
  + NameAndType [getContentView ()Landroid/view/View;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCount ()I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getDivider ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDividerHeight ()I]
  + NameAndType [getHeight ()I]
  + NameAndType [getInputMethodMode ()I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getListPaddingBottom ()I]
  + NameAndType [getListPaddingTop ()I]
  + NameAndType [getLocationOnScreen ([I)V]
  + NameAndType [getMaxAvailableHeight (Landroid/view/View;IZ)I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getPadding (Landroid/graphics/Rect;)Z]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [getWidth ()I]
  + NameAndType [getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V]
  + NameAndType [height I]
  + NameAndType [heightPixels I]
  + NameAndType [isInTouchMode ()Z]
  + NameAndType [isInputMethodNotNeeded ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [left I]
  + NameAndType [listPopupWindowStyle I]
  + NameAndType [mAdapter Landroid/widget/ListAdapter;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mDropDownAnchorView Landroid/view/View;]
  + NameAndType [mDropDownHeight I]
  + NameAndType [mDropDownHorizontalOffset I]
  + NameAndType [mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + NameAndType [mDropDownListHighlight Landroid/graphics/drawable/Drawable;]
  + NameAndType [mDropDownVerticalOffset I]
  + NameAndType [mDropDownVerticalOffsetSet Z]
  + NameAndType [mDropDownWidth I]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;]
  + NameAndType [mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + NameAndType [mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
  + NameAndType [mListItemExpandMaximum I]
  + NameAndType [mModal Z]
  + NameAndType [mObserver Landroid/database/DataSetObserver;]
  + NameAndType [mPopup Landroid/widget/PopupWindow;]
  + NameAndType [mPromptPosition I]
  + NameAndType [mPromptView Landroid/view/View;]
  + NameAndType [mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + NameAndType [mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;]
  + NameAndType [mTempRect Landroid/graphics/Rect;]
  + NameAndType [mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [measureHeightOfChildren (IIIII)I]
  + NameAndType [measureScrapChild (Landroid/view/View;II)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [right I]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setDrawingCacheBackgroundColor (I)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setFocusableInTouchMode (Z)V]
  + NameAndType [setHeight (I)V]
  + NameAndType [setInputMethodMode (I)V]
  + NameAndType [setItemChecked (IZ)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + NameAndType [setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
  + NameAndType [setOrientation (I)V]
  + NameAndType [setOutsideTouchable (Z)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setSelector (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setTouchInterceptor (Landroid/view/View$OnTouchListener;)V]
  + NameAndType [setWidth (I)V]
  + NameAndType [setWindowLayoutMode (II)V]
  + NameAndType [showAsDropDown (Landroid/view/View;II)V]
  + NameAndType [top I]
  + NameAndType [topMargin I]
  + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [update (Landroid/view/View;IIII)V]
  + NameAndType [width I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIF)V]
  + Utf8 [(III)I]
  + Utf8 [(III)V]
  + Utf8 [(IIIII)I]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Utf8 [(Landroid/content/Context;Z)V]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/view/View$OnTouchListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;II)V]
  + Utf8 [(Landroid/view/View;IIII)V]
  + Utf8 [(Landroid/view/View;IZ)I]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/widget/AbsListView$OnScrollListener;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Z)V]
  + Utf8 [([I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DropDownListView]
  + Utf8 [EXPAND_LIST_TIMEOUT]
  + Utf8 [I]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/database/DataSetObserver;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/ViewParent;]
  + Utf8 [Landroid/widget/AbsListView$LayoutParams;]
  + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Utf8 [Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Landroid/widget/PopupWindow$OnDismissListener;]
  + Utf8 [Landroid/widget/PopupWindow;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [LineNumberTable]
  + Utf8 [ListSelectorHider]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MeasureSpec]
  + Utf8 [OnDismissListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [OnScrollListener]
  + Utf8 [OnTouchListener]
  + Utf8 [POSITION_PROMPT_ABOVE]
  + Utf8 [POSITION_PROMPT_BELOW]
  + Utf8 [PopupDataSetObserver]
  + Utf8 [PopupScrollListener]
  + Utf8 [PopupTouchInterceptor]
  + Utf8 [ResizePopupRunnable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [adapter]
  + Utf8 [addView]
  + Utf8 [anchor]
  + Utf8 [anchorPos]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Handler]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/ContextThemeWrapper]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnTouchListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/AbsListView]
  + Utf8 [android/widget/AbsListView$LayoutParams]
  + Utf8 [android/widget/AbsListView$OnScrollListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [android/widget/ListAdapter]
  + Utf8 [android/widget/PopupWindow]
  + Utf8 [android/widget/PopupWindow$OnDismissListener]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [background]
  + Utf8 [bottom]
  + Utf8 [bottomEdge]
  + Utf8 [bottomMargin]
  + Utf8 [buildDropDown]
  + Utf8 [child]
  + Utf8 [childHeightSpec]
  + Utf8 [childWidthSpec]
  + Utf8 [clearListSelection]
  + Utf8 [clickListener]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Utf8 [context]
  + Utf8 [d]
  + Utf8 [defStyleAttr]
  + Utf8 [defStyleRes]
  + Utf8 [disallowPartialChildPosition]
  + Utf8 [dismiss]
  + Utf8 [displayFrame]
  + Utf8 [distanceToBottom]
  + Utf8 [distanceToTop]
  + Utf8 [dividerHeight]
  + Utf8 [dropDownView]
  + Utf8 [endPosition]
  + Utf8 [getBackground]
  + Utf8 [getCacheColorHint]
  + Utf8 [getChildMeasureSpec]
  + Utf8 [getChoiceMode]
  + Utf8 [getContentView]
  + Utf8 [getContext]
  + Utf8 [getCount]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getDivider]
  + Utf8 [getDividerHeight]
  + Utf8 [getHeight]
  + Utf8 [getInputMethodMode]
  + Utf8 [getLayoutParams]
  + Utf8 [getListPaddingBottom]
  + Utf8 [getListPaddingTop]
  + Utf8 [getListView]
  + Utf8 [getLocationOnScreen]
  + Utf8 [getMaxAvailableHeight]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getPadding]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getParent]
  + Utf8 [getResources]
  + Utf8 [getView]
  + Utf8 [getWidth]
  + Utf8 [getWindowVisibleDisplayFrame]
  + Utf8 [group]
  + Utf8 [height]
  + Utf8 [heightPixels]
  + Utf8 [heightSpec]
  + Utf8 [hintContainer]
  + Utf8 [hintParams]
  + Utf8 [hintView]
  + Utf8 [i]
  + Utf8 [ignoreBottomDecorations]
  + Utf8 [isInTouchMode]
  + Utf8 [isInputMethodNotNeeded]
  + Utf8 [isShowing]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [left]
  + Utf8 [list]
  + Utf8 [listContent]
  + Utf8 [listPopupWindowStyle]
  + Utf8 [listener]
  + Utf8 [lpHeight]
  + Utf8 [mAdapter]
  + Utf8 [mContext]
  + Utf8 [mDropDownAnchorView]
  + Utf8 [mDropDownHeight]
  + Utf8 [mDropDownHorizontalOffset]
  + Utf8 [mDropDownList]
  + Utf8 [mDropDownListHighlight]
  + Utf8 [mDropDownVerticalOffset]
  + Utf8 [mDropDownVerticalOffsetSet]
  + Utf8 [mDropDownWidth]
  + Utf8 [mHandler]
  + Utf8 [mHideSelector]
  + Utf8 [mItemClickListener]
  + Utf8 [mItemSelectedListener]
  + Utf8 [mListItemExpandMaximum]
  + Utf8 [mModal]
  + Utf8 [mObserver]
  + Utf8 [mPopup]
  + Utf8 [mPromptPosition]
  + Utf8 [mPromptView]
  + Utf8 [mResizePopupRunnable]
  + Utf8 [mScrollListener]
  + Utf8 [mTempRect]
  + Utf8 [mTouchInterceptor]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [maxHeight]
  + Utf8 [measure]
  + Utf8 [measureHeightOfChildren]
  + Utf8 [measureScrapChild]
  + Utf8 [modal]
  + Utf8 [mode]
  + Utf8 [noInputMethod]
  + Utf8 [offset]
  + Utf8 [otherHeights]
  + Utf8 [p]
  + Utf8 [padding]
  + Utf8 [parent]
  + Utf8 [popupBackground]
  + Utf8 [position]
  + Utf8 [post]
  + Utf8 [prevHeightWithoutPartialChild]
  + Utf8 [registerDataSetObserver]
  + Utf8 [removeCallbacks]
  + Utf8 [removeView]
  + Utf8 [requestLayout]
  + Utf8 [res]
  + Utf8 [returnedHeight]
  + Utf8 [right]
  + Utf8 [setAdapter]
  + Utf8 [setAnchorView]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setContentView]
  + Utf8 [setContentWidth]
  + Utf8 [setDrawingCacheBackgroundColor]
  + Utf8 [setFocusable]
  + Utf8 [setFocusableInTouchMode]
  + Utf8 [setHeight]
  + Utf8 [setHorizontalOffset]
  + Utf8 [setInputMethodMode]
  + Utf8 [setItemChecked]
  + Utf8 [setLayoutParams]
  + Utf8 [setModal]
  + Utf8 [setOnDismissListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setOnScrollListener]
  + Utf8 [setOrientation]
  + Utf8 [setOutsideTouchable]
  + Utf8 [setPromptPosition]
  + Utf8 [setSelection]
  + Utf8 [setSelector]
  + Utf8 [setTouchInterceptor]
  + Utf8 [setVerticalOffset]
  + Utf8 [setWidth]
  + Utf8 [setWindowLayoutMode]
  + Utf8 [show]
  + Utf8 [showAsDropDown]
  + Utf8 [startPosition]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [topMargin]
  + Utf8 [unregisterDataSetObserver]
  + Utf8 [update]
  + Utf8 [view]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthSpec]
  + Utf8 [wrapped]
  + Utf8 [yOffset]

Fields (count = 27):
  + Field:        EXPAND_LIST_TIMEOUT I
    Access flags: 0x1a
      = private static final int EXPAND_LIST_TIMEOUT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [250]
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mPopup Landroid/widget/PopupWindow;
    Access flags: 0x2
      = private android.widget.PopupWindow mPopup
  + Field:        mAdapter Landroid/widget/ListAdapter;
    Access flags: 0x2
      = private android.widget.ListAdapter mAdapter
  + Field:        mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView mDropDownList
  + Field:        mDropDownHeight I
    Access flags: 0x2
      = private int mDropDownHeight
  + Field:        mDropDownWidth I
    Access flags: 0x2
      = private int mDropDownWidth
  + Field:        mDropDownHorizontalOffset I
    Access flags: 0x2
      = private int mDropDownHorizontalOffset
  + Field:        mDropDownVerticalOffset I
    Access flags: 0x2
      = private int mDropDownVerticalOffset
  + Field:        mDropDownVerticalOffsetSet Z
    Access flags: 0x2
      = private boolean mDropDownVerticalOffsetSet
  + Field:        mListItemExpandMaximum I
    Access flags: 0x2
      = private int mListItemExpandMaximum
  + Field:        mPromptView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mPromptView
  + Field:        mPromptPosition I
    Access flags: 0x2
      = private int mPromptPosition
  + Field:        mObserver Landroid/database/DataSetObserver;
    Access flags: 0x2
      = private android.database.DataSetObserver mObserver
  + Field:        mDropDownAnchorView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mDropDownAnchorView
  + Field:        mDropDownListHighlight Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mDropDownListHighlight
  + Field:        mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;
    Access flags: 0x2
      = private android.widget.AdapterView$OnItemClickListener mItemClickListener
  + Field:        mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;
    Access flags: 0x2
      = private android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener
  + Field:        mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable mResizePopupRunnable
  + Field:        mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor mTouchInterceptor
  + Field:        mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener mScrollListener
  + Field:        mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider mHideSelector
  + Field:        mHandler Landroid/os/Handler;
    Access flags: 0x2
      = private android.os.Handler mHandler
  + Field:        mTempRect Landroid/graphics/Rect;
    Access flags: 0x2
      = private android.graphics.Rect mTempRect
  + Field:        mModal Z
    Access flags: 0x2
      = private boolean mModal
  + Field:        POSITION_PROMPT_ABOVE I
    Access flags: 0x19
      = public static final int POSITION_PROMPT_ABOVE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        POSITION_PROMPT_BELOW I
    Access flags: 0x19
      = public static final int POSITION_PROMPT_BELOW
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]

Methods (count = 31):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public IcsListPopupWindow(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] getstatic #56
        + Fieldref [com/actionbarsherlock/R$attr.listPopupWindowStyle I]
      [6] invokespecial #128
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 78
        [9] -> line 79
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 10 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 129, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #164
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] bipush -2
      [7] putfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [10] aload_0 v0
      [11] bipush -2
      [13] putfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [16] aload_0 v0
      [17] ldc #6
        + Integer [2147483647]
      [19] putfield #71
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I]
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I]
      [27] aload_0 v0
      [28] new #43
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
      [31] dup
      [32] aload_0 v0
      [33] aconst_null
      [34] invokespecial #162
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V]
      [37] putfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [40] aload_0 v0
      [41] new #42
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
      [44] dup
      [45] aload_0 v0
      [46] aconst_null
      [47] invokespecial #161
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V]
      [50] putfield #80
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;]
      [53] aload_0 v0
      [54] new #41
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
      [57] dup
      [58] aload_0 v0
      [59] aconst_null
      [60] invokespecial #160
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V]
      [63] putfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;]
      [66] aload_0 v0
      [67] new #39
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
      [70] dup
      [71] aload_0 v0
      [72] aconst_null
      [73] invokespecial #158
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V]
      [76] putfield #68
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;]
      [79] aload_0 v0
      [80] new #14
        + Class [android/os/Handler]
      [83] dup
      [84] invokespecial #85
        + Methodref [android/os/Handler.<init> ()V]
      [87] putfield #67
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;]
      [90] aload_0 v0
      [91] new #10
        + Class [android/graphics/Rect]
      [94] dup
      [95] invokespecial #83
        + Methodref [android/graphics/Rect.<init> ()V]
      [98] putfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [101] aload_0 v0
      [102] aload_1 v1
      [103] putfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;]
      [106] aload_0 v0
      [107] new #32
        + Class [android/widget/PopupWindow]
      [110] dup
      [111] aload_1 v1
      [112] aload_2 v2
      [113] iload_3 v3
      [114] invokespecial #109
        + Methodref [android/widget/PopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [117] putfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [120] aload_0 v0
      [121] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [124] iconst_1
      [125] invokevirtual #120
        + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V]
      [128] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 81
        [4] -> line 43
        [10] -> line 44
        [16] -> line 49
        [22] -> line 52
        [27] -> line 63
        [40] -> line 64
        [53] -> line 65
        [66] -> line 66
        [79] -> line 68
        [90] -> line 70
        [101] -> line 82
        [106] -> line 83
        [120] -> line 84
        [128] -> line 85
      + Local variable table attribute (count = 4)
        v0: 0 -> 129 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 129 [Landroid/content/Context; context]
        v2: 0 -> 129 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 129 [I defStyleAttr]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
    Access flags: 0x1
      = public IcsListPopupWindow(android.content.Context,android.util.AttributeSet,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 169, locals = 6, stack = 7):
      [0] aload_0 v0
      [1] invokespecial #164
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] bipush -2
      [7] putfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [10] aload_0 v0
      [11] bipush -2
      [13] putfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [16] aload_0 v0
      [17] ldc #6
        + Integer [2147483647]
      [19] putfield #71
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I]
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I]
      [27] aload_0 v0
      [28] new #43
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
      [31] dup
      [32] aload_0 v0
      [33] aconst_null
      [34] invokespecial #162
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V]
      [37] putfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [40] aload_0 v0
      [41] new #42
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
      [44] dup
      [45] aload_0 v0
      [46] aconst_null
      [47] invokespecial #161
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V]
      [50] putfield #80
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;]
      [53] aload_0 v0
      [54] new #41
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
      [57] dup
      [58] aload_0 v0
      [59] aconst_null
      [60] invokespecial #160
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V]
      [63] putfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;]
      [66] aload_0 v0
      [67] new #39
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
      [70] dup
      [71] aload_0 v0
      [72] aconst_null
      [73] invokespecial #158
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V]
      [76] putfield #68
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;]
      [79] aload_0 v0
      [80] new #14
        + Class [android/os/Handler]
      [83] dup
      [84] invokespecial #85
        + Methodref [android/os/Handler.<init> ()V]
      [87] putfield #67
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;]
      [90] aload_0 v0
      [91] new #10
        + Class [android/graphics/Rect]
      [94] dup
      [95] invokespecial #83
        + Methodref [android/graphics/Rect.<init> ()V]
      [98] putfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [101] aload_0 v0
      [102] aload_1 v1
      [103] putfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;]
      [106] getstatic #50
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [109] bipush 11
      [111] ificmpge +33 (target=144)
      [114] new #17
        + Class [android/view/ContextThemeWrapper]
      [117] dup
      [118] aload_1 v1
      [119] iload v4
      [121] invokespecial #88
        + Methodref [android/view/ContextThemeWrapper.<init> (Landroid/content/Context;I)V]
      [124] astore v5
      [126] aload_0 v0
      [127] new #32
        + Class [android/widget/PopupWindow]
      [130] dup
      [131] aload v5
      [133] aload_2 v2
      [134] iload_3 v3
      [135] invokespecial #109
        + Methodref [android/widget/PopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [138] putfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [141] goto +19 (target=160)
      [144] aload_0 v0
      [145] new #32
        + Class [android/widget/PopupWindow]
      [148] dup
      [149] aload_1 v1
      [150] aload_2 v2
      [151] iload_3 v3
      [152] iload v4
      [154] invokespecial #110
        + Methodref [android/widget/PopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
      [157] putfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [160] aload_0 v0
      [161] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [164] iconst_1
      [165] invokevirtual #120
        + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V]
      [168] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 87
        [4] -> line 43
        [10] -> line 44
        [16] -> line 49
        [22] -> line 52
        [27] -> line 63
        [40] -> line 64
        [53] -> line 65
        [66] -> line 66
        [79] -> line 68
        [90] -> line 70
        [101] -> line 88
        [106] -> line 89
        [114] -> line 90
        [126] -> line 91
        [141] -> line 92
        [144] -> line 93
        [160] -> line 95
        [168] -> line 96
      + Local variable table attribute (count = 6)
        v0: 0 -> 169 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 169 [Landroid/content/Context; context]
        v2: 0 -> 169 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 169 [I defStyleAttr]
        v4: 0 -> 169 [I defStyleRes]
        v5: 126 -> 141 [Landroid/content/Context; wrapped]
      + Stack map table attribute (count = 2):
        - [144] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/content/Context][a:android/util/AttributeSet][i][i], Stack: 
        - [160] Var: ..., Stack: (empty)
  + Method:       setAdapter(Landroid/widget/ListAdapter;)V
    Access flags: 0x1
      = public void setAdapter(android.widget.ListAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] new #40
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver]
      [11] dup
      [12] aload_0 v0
      [13] aconst_null
      [14] invokespecial #159
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V]
      [17] putfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;]
      [20] goto +23 (target=43)
      [23] aload_0 v0
      [24] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [27] ifnull +16 (target=43)
      [30] aload_0 v0
      [31] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [34] aload_0 v0
      [35] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;]
      [38] invokeinterface #168
        + InterfaceMethodref [android/widget/ListAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
      [43] aload_0 v0
      [44] aload_1 v1
      [45] putfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [48] aload_0 v0
      [49] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [52] ifnull +13 (target=65)
      [55] aload_1 v1
      [56] aload_0 v0
      [57] getfield #73
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mObserver Landroid/database/DataSetObserver;]
      [60] invokeinterface #167
        + InterfaceMethodref [android/widget/ListAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [65] aload_0 v0
      [66] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [69] ifnull +14 (target=83)
      [72] aload_0 v0
      [73] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [76] aload_0 v0
      [77] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [80] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 99
        [7] -> line 100
        [20] -> line 101
        [30] -> line 102
        [43] -> line 104
        [48] -> line 105
        [55] -> line 106
        [65] -> line 109
        [72] -> line 110
        [83] -> line 112
      + Local variable table attribute (count = 2)
        v0: 0 -> 84 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 84 [Landroid/widget/ListAdapter; adapter]
      + Stack map table attribute (count = 4):
        - [23] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
  + Method:       setPromptPosition(I)V
    Access flags: 0x1
      = public void setPromptPosition(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 115
        [5] -> line 116
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 6 [I position]
  + Method:       setModal(Z)V
    Access flags: 0x1
      = public void setModal(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z]
      [5] aload_0 v0
      [6] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [9] iload_1 v1
      [10] invokevirtual #118
        + Methodref [android/widget/PopupWindow.setFocusable (Z)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 119
        [5] -> line 120
        [13] -> line 121
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 14 [Z modal]
  + Method:       setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setBackgroundDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] aload_1 v1
      [5] invokevirtual #116
        + Methodref [android/widget/PopupWindow.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 124
        [8] -> line 125
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; d]
  + Method:       setAnchorView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setAnchorView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 128
        [5] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 6 [Landroid/view/View; anchor]
  + Method:       setHorizontalOffset(I)V
    Access flags: 0x1
      = public void setHorizontalOffset(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #61
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 132
        [5] -> line 133
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 6 [I offset]
  + Method:       setVerticalOffset(I)V
    Access flags: 0x1
      = public void setVerticalOffset(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 136
        [5] -> line 137
        [10] -> line 138
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 11 [I offset]
  + Method:       setContentWidth(I)V
    Access flags: 0x1
      = public void setContentWidth(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] invokevirtual #112
        + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] ifnull +36 (target=45)
      [12] aload_2 v2
      [13] aload_0 v0
      [14] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [17] invokevirtual #84
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [20] pop
      [21] aload_0 v0
      [22] aload_0 v0
      [23] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [26] getfield #47
        + Fieldref [android/graphics/Rect.left I]
      [29] aload_0 v0
      [30] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [33] getfield #48
        + Fieldref [android/graphics/Rect.right I]
      [36] iadd
      [37] iload_1 v1
      [38] iadd
      [39] putfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [42] goto +8 (target=50)
      [45] aload_0 v0
      [46] iload_1 v1
      [47] putfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 141
        [8] -> line 142
        [12] -> line 143
        [21] -> line 144
        [42] -> line 145
        [45] -> line 146
        [50] -> line 148
      + Local variable table attribute (count = 3)
        v0: 0 -> 51 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 51 [I width]
        v2: 8 -> 51 [Landroid/graphics/drawable/Drawable; popupBackground]
      + Stack map table attribute (count = 2):
        - [45] Var: ...[a:android/graphics/drawable/Drawable], Stack: (empty)
        - [50] Var: ..., Stack: (empty)
  + Method:       setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
    Access flags: 0x1
      = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #69
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 151
        [5] -> line 152
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 6 [Landroid/widget/AdapterView$OnItemClickListener; clickListener]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 6 [Landroid/widget/AdapterView$OnItemClickListener; clickListener]
  + Method:       show()V
    Access flags: 0x1
      = public void show()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 376, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #129
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.buildDropDown ()I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iconst_0
      [8] istore_3 v3
      [9] aload_0 v0
      [10] invokespecial #132
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z]
      [13] istore v4
      [15] aload_0 v0
      [16] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [19] invokevirtual #115
        + Methodref [android/widget/PopupWindow.isShowing ()Z]
      [22] ifeq +164 (target=186)
      [25] aload_0 v0
      [26] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [29] iconst_m1
      [30] ificmpne +8 (target=38)
      [33] iconst_m1
      [34] istore_2 v2
      [35] goto +28 (target=63)
      [38] aload_0 v0
      [39] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [42] bipush -2
      [44] ificmpne +14 (target=58)
      [47] aload_0 v0
      [48] getfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;]
      [51] invokevirtual #95
        + Methodref [android/view/View.getWidth ()I]
      [54] istore_2 v2
      [55] goto +8 (target=63)
      [58] aload_0 v0
      [59] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [62] istore_2 v2
      [63] aload_0 v0
      [64] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [67] iconst_m1
      [68] ificmpne +67 (target=135)
      [71] iload v4
      [73] ifeq +7 (target=80)
      [76] iload_1 v1
      [77] goto +4 (target=81)
      [80] iconst_m1
      [81] istore_3 v3
      [82] iload v4
      [84] ifeq +27 (target=111)
      [87] aload_0 v0
      [88] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [91] aload_0 v0
      [92] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [95] iconst_m1
      [96] ificmpne +7 (target=103)
      [99] iconst_m1
      [100] goto +4 (target=104)
      [103] iconst_0
      [104] iconst_0
      [105] invokevirtual #125
        + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V]
      [108] goto +46 (target=154)
      [111] aload_0 v0
      [112] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [115] aload_0 v0
      [116] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [119] iconst_m1
      [120] ificmpne +7 (target=127)
      [123] iconst_m1
      [124] goto +4 (target=128)
      [127] iconst_0
      [128] iconst_m1
      [129] invokevirtual #125
        + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V]
      [132] goto +22 (target=154)
      [135] aload_0 v0
      [136] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [139] bipush -2
      [141] ificmpne +8 (target=149)
      [144] iload_1 v1
      [145] istore_3 v3
      [146] goto +8 (target=154)
      [149] aload_0 v0
      [150] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [153] istore_3 v3
      [154] aload_0 v0
      [155] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [158] iconst_1
      [159] invokevirtual #122
        + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V]
      [162] aload_0 v0
      [163] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [166] aload_0 v0
      [167] getfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;]
      [170] aload_0 v0
      [171] getfield #61
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I]
      [174] aload_0 v0
      [175] getfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I]
      [178] iload_2 v2
      [179] iload_3 v3
      [180] invokevirtual #127
        + Methodref [android/widget/PopupWindow.update (Landroid/view/View;IIII)V]
      [183] goto +192 (target=375)
      [186] aload_0 v0
      [187] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [190] iconst_m1
      [191] ificmpne +8 (target=199)
      [194] iconst_m1
      [195] istore_2 v2
      [196] goto +40 (target=236)
      [199] aload_0 v0
      [200] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [203] bipush -2
      [205] ificmpne +20 (target=225)
      [208] aload_0 v0
      [209] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [212] aload_0 v0
      [213] getfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;]
      [216] invokevirtual #95
        + Methodref [android/view/View.getWidth ()I]
      [219] invokevirtual #124
        + Methodref [android/widget/PopupWindow.setWidth (I)V]
      [222] goto +14 (target=236)
      [225] aload_0 v0
      [226] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [229] aload_0 v0
      [230] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [233] invokevirtual #124
        + Methodref [android/widget/PopupWindow.setWidth (I)V]
      [236] aload_0 v0
      [237] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [240] iconst_m1
      [241] ificmpne +8 (target=249)
      [244] iconst_m1
      [245] istore_3 v3
      [246] goto +34 (target=280)
      [249] aload_0 v0
      [250] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [253] bipush -2
      [255] ificmpne +14 (target=269)
      [258] aload_0 v0
      [259] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [262] iload_1 v1
      [263] invokevirtual #119
        + Methodref [android/widget/PopupWindow.setHeight (I)V]
      [266] goto +14 (target=280)
      [269] aload_0 v0
      [270] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [273] aload_0 v0
      [274] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [277] invokevirtual #119
        + Methodref [android/widget/PopupWindow.setHeight (I)V]
      [280] aload_0 v0
      [281] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [284] iload_2 v2
      [285] iload_3 v3
      [286] invokevirtual #125
        + Methodref [android/widget/PopupWindow.setWindowLayoutMode (II)V]
      [289] aload_0 v0
      [290] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [293] iconst_1
      [294] invokevirtual #122
        + Methodref [android/widget/PopupWindow.setOutsideTouchable (Z)V]
      [297] aload_0 v0
      [298] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [301] aload_0 v0
      [302] getfield #80
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTouchInterceptor Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;]
      [305] invokevirtual #123
        + Methodref [android/widget/PopupWindow.setTouchInterceptor (Landroid/view/View$OnTouchListener;)V]
      [308] aload_0 v0
      [309] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [312] aload_0 v0
      [313] getfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;]
      [316] aload_0 v0
      [317] getfield #61
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHorizontalOffset I]
      [320] aload_0 v0
      [321] getfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I]
      [324] invokevirtual #126
        + Methodref [android/widget/PopupWindow.showAsDropDown (Landroid/view/View;II)V]
      [327] aload_0 v0
      [328] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [331] iconst_m1
      [332] invokevirtual #156
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelection (I)V]
      [335] aload_0 v0
      [336] getfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z]
      [339] ifeq +13 (target=352)
      [342] aload_0 v0
      [343] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [346] invokevirtual #147
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.isInTouchMode ()Z]
      [349] ifeq +7 (target=356)
      [352] aload_0 v0
      [353] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V]
      [356] aload_0 v0
      [357] getfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z]
      [360] ifne +15 (target=375)
      [363] aload_0 v0
      [364] getfield #67
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;]
      [367] aload_0 v0
      [368] getfield #68
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHideSelector Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;]
      [371] invokevirtual #86
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [374] pop
      [375] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 59)
        [0] -> line 155
        [5] -> line 157
        [7] -> line 158
        [9] -> line 160
        [15] -> line 163
        [25] -> line 164
        [33] -> line 167
        [35] -> line 168
        [47] -> line 169
        [55] -> line 170
        [58] -> line 171
        [63] -> line 174
        [71] -> line 177
        [82] -> line 178
        [87] -> line 179
        [91] -> line 180
        [99] -> line 181
        [105] -> line 179
        [108] -> line 182
        [111] -> line 183
        [115] -> line 184
        [123] -> line 185
        [128] -> line 186
        [129] -> line 183
        [132] -> line 188
        [144] -> line 189
        [146] -> line 190
        [149] -> line 191
        [154] -> line 194
        [162] -> line 196
        [174] -> line 197
        [180] -> line 196
        [183] -> line 198
        [186] -> line 199
        [194] -> line 200
        [196] -> line 201
        [199] -> line 202
        [208] -> line 203
        [222] -> line 204
        [225] -> line 205
        [236] -> line 209
        [244] -> line 210
        [246] -> line 211
        [249] -> line 212
        [258] -> line 213
        [266] -> line 214
        [269] -> line 215
        [280] -> line 219
        [289] -> line 224
        [297] -> line 225
        [308] -> line 226
        [316] -> line 227
        [324] -> line 226
        [327] -> line 228
        [335] -> line 230
        [352] -> line 231
        [356] -> line 233
        [363] -> line 234
        [375] -> line 237
      + Local variable table attribute (count = 5)
        v0: 0 -> 376 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 5 -> 376 [I height]
        v2: 7 -> 376 [I widthSpec]
        v3: 9 -> 376 [I heightSpec]
        v4: 15 -> 376 [Z noInputMethod]
      + Stack map table attribute (count = 24):
        - [38] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: 
        - [58] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: (empty)
        - [81] Var: ..., Stack: [i]
        - [103] Var: ..., Stack: [a:android/widget/PopupWindow]
        - [104] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: [a:android/widget/PopupWindow][i]
        - [111] Var: ..., Stack: (empty)
        - [127] Var: ..., Stack: [a:android/widget/PopupWindow]
        - [128] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][i][i][i][i], Stack: [a:android/widget/PopupWindow][i]
        - [132] Var: ..., Stack: (empty)
        - [135] Var: ..., Stack: (empty)
        - [149] Var: ..., Stack: (empty)
        - [154] Var: ..., Stack: (empty)
        - [186] Var: ..., Stack: (empty)
        - [199] Var: ..., Stack: (empty)
        - [225] Var: ..., Stack: (empty)
        - [236] Var: ..., Stack: (empty)
        - [249] Var: ..., Stack: (empty)
        - [269] Var: ..., Stack: (empty)
        - [280] Var: ..., Stack: (empty)
        - [352] Var: ..., Stack: (empty)
        - [356] Var: ..., Stack: (empty)
        - [375] Var: ..., Stack: (empty)
  + Method:       dismiss()V
    Access flags: 0x1
      = public void dismiss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] invokevirtual #111
        + Methodref [android/widget/PopupWindow.dismiss ()V]
      [7] aload_0 v0
      [8] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;]
      [11] ifnull +31 (target=42)
      [14] aload_0 v0
      [15] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;]
      [18] invokevirtual #94
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [21] astore_1 v1
      [22] aload_1 v1
      [23] instanceof #21
        + Class [android/view/ViewGroup]
      [26] ifeq +16 (target=42)
      [29] aload_1 v1
      [30] checkcast #21
        + Class [android/view/ViewGroup]
      [33] astore_2 v2
      [34] aload_2 v2
      [35] aload_0 v0
      [36] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;]
      [39] invokevirtual #102
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [42] aload_0 v0
      [43] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [46] aconst_null
      [47] invokevirtual #117
        + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V]
      [50] aload_0 v0
      [51] aconst_null
      [52] putfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [55] aload_0 v0
      [56] getfield #67
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;]
      [59] aload_0 v0
      [60] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [63] invokevirtual #87
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 240
        [7] -> line 241
        [14] -> line 242
        [22] -> line 243
        [29] -> line 244
        [34] -> line 245
        [42] -> line 248
        [50] -> line 249
        [55] -> line 250
        [66] -> line 251
      + Local variable table attribute (count = 3)
        v0: 0 -> 67 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 22 -> 42 [Landroid/view/ViewParent; parent]
        v2: 34 -> 42 [Landroid/view/ViewGroup; group]
      + Stack map table attribute (count = 1):
        - [42] Var: ..., Stack: (empty)
  + Method:       setOnDismissListener(Landroid/widget/PopupWindow$OnDismissListener;)V
    Access flags: 0x1
      = public void setOnDismissListener(android.widget.PopupWindow$OnDismissListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] aload_1 v1
      [5] invokevirtual #121
        + Methodref [android/widget/PopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 254
        [8] -> line 255
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 9 [Landroid/widget/PopupWindow$OnDismissListener; listener]
  + Method:       setInputMethodMode(I)V
    Access flags: 0x1
      = public void setInputMethodMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] iload_1 v1
      [5] invokevirtual #120
        + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 258
        [8] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 9 [I mode]
  + Method:       setSelection(I)V
    Access flags: 0x1
      = public void setSelection(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] invokevirtual #133
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
      [9] ifeq +30 (target=39)
      [12] aload_2 v2
      [13] ifnull +26 (target=39)
      [16] aload_2 v2
      [17] iconst_0
      [18] invokestatic #138
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
      [21] aload_2 v2
      [22] iload_1 v1
      [23] invokevirtual #156
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelection (I)V]
      [26] aload_2 v2
      [27] invokevirtual #140
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChoiceMode ()I]
      [30] ifeq +9 (target=39)
      [33] aload_2 v2
      [34] iload_1 v1
      [35] iconst_1
      [36] invokevirtual #152
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setItemChecked (IZ)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 268
        [5] -> line 269
        [16] -> line 270
        [21] -> line 271
        [26] -> line 272
        [33] -> line 273
        [39] -> line 276
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 40 [I position]
        v2: 5 -> 40 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; list]
      + Stack map table attribute (count = 1):
        - [39] Var: ...[a:com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView], Stack: (empty)
  + Method:       clearListSelection()V
    Access flags: 0x1
      = public void clearListSelection()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +12 (target=18)
      [9] aload_1 v1
      [10] iconst_1
      [11] invokestatic #138
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
      [14] aload_1 v1
      [15] invokevirtual #148
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.requestLayout ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 279
        [5] -> line 280
        [9] -> line 282
        [14] -> line 284
        [18] -> line 286
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 5 -> 19 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; list]
      + Stack map table attribute (count = 1):
        - [18] Var: ...[a:com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView], Stack: (empty)
  + Method:       isShowing()Z
    Access flags: 0x1
      = public boolean isShowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] invokevirtual #115
        + Methodref [android/widget/PopupWindow.isShowing ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 289
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
  + Method:       isInputMethodNotNeeded()Z
    Access flags: 0x2
      = private boolean isInputMethodNotNeeded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] invokevirtual #114
        + Methodref [android/widget/PopupWindow.getInputMethodMode ()I]
      [7] iconst_2
      [8] ificmpne +5 (target=13)
      [11] iconst_1
      [12] ireturn
      [13] iconst_0
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 293
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)
  + Method:       getListView()Landroid/widget/ListView;
    Access flags: 0x1
      = public android.widget.ListView getListView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 297
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
  + Method:       buildDropDown()I
    Access flags: 0x2
      = private int buildDropDown()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 491, locals = 9, stack = 6):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [6] ifnonnull +303 (target=309)
      [9] aload_0 v0
      [10] getfield #58
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mContext Landroid/content/Context;]
      [13] astore_3 v3
      [14] aload_0 v0
      [15] new #38
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
      [18] dup
      [19] aload_3 v3
      [20] aload_0 v0
      [21] getfield #72
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mModal Z]
      [24] ifeq +7 (target=31)
      [27] iconst_0
      [28] goto +4 (target=32)
      [31] iconst_1
      [32] invokespecial #137
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.<init> (Landroid/content/Context;Z)V]
      [35] putfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [38] aload_0 v0
      [39] getfield #63
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;]
      [42] ifnull +14 (target=56)
      [45] aload_0 v0
      [46] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [49] aload_0 v0
      [50] getfield #63
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownListHighlight Landroid/graphics/drawable/Drawable;]
      [53] invokevirtual #157
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setSelector (Landroid/graphics/drawable/Drawable;)V]
      [56] aload_0 v0
      [57] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [60] aload_0 v0
      [61] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [64] invokevirtual #149
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setAdapter (Landroid/widget/ListAdapter;)V]
      [67] aload_0 v0
      [68] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [71] aload_0 v0
      [72] getfield #69
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [75] invokevirtual #153
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [78] aload_0 v0
      [79] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [82] iconst_1
      [83] invokevirtual #150
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusable (Z)V]
      [86] aload_0 v0
      [87] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [90] iconst_1
      [91] invokevirtual #151
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setFocusableInTouchMode (Z)V]
      [94] aload_0 v0
      [95] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [98] new #37
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1]
      [101] dup
      [102] aload_0 v0
      [103] invokespecial #136
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
      [106] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
      [109] aload_0 v0
      [110] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [113] aload_0 v0
      [114] getfield #78
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mScrollListener Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;]
      [117] invokevirtual #155
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
      [120] aload_0 v0
      [121] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
      [124] ifnull +14 (target=138)
      [127] aload_0 v0
      [128] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [131] aload_0 v0
      [132] getfield #70
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
      [135] invokevirtual #154
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
      [138] aload_0 v0
      [139] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [142] astore_1 v1
      [143] aload_0 v0
      [144] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;]
      [147] astore v4
      [149] aload v4
      [151] ifnull +147 (target=298)
      [154] new #29
        + Class [android/widget/LinearLayout]
      [157] dup
      [158] aload_3 v3
      [159] invokespecial #104
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [162] astore v5
      [164] aload v5
      [166] iconst_1
      [167] invokevirtual #107
        + Methodref [android/widget/LinearLayout.setOrientation (I)V]
      [170] new #30
        + Class [android/widget/LinearLayout$LayoutParams]
      [173] dup
      [174] iconst_m1
      [175] iconst_0
      [176] fconst_1
      [177] invokespecial #108
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
      [180] astore v6
      [182] aload_0 v0
      [183] getfield #75
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptPosition I]
      [186] tableswitch (2 offsets, default=58) (target=244)
        0: offset = 40, target = 226
        1: offset = 22, target = 208
        default: offset = 58, target = 244
      [208] aload v5
      [210] aload_1 v1
      [211] aload v6
      [213] invokevirtual #106
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [216] aload v5
      [218] aload v4
      [220] invokevirtual #105
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V]
      [223] goto +21 (target=244)
      [226] aload v5
      [228] aload v4
      [230] invokevirtual #105
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;)V]
      [233] aload v5
      [235] aload_1 v1
      [236] aload v6
      [238] invokevirtual #106
        + Methodref [android/widget/LinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [241] goto +3 (target=244)
      [244] aload_0 v0
      [245] getfield #66
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownWidth I]
      [248] ldc #1
        + Integer [-2147483648]
      [250] invokestatic #100
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [253] istore v7
      [255] iconst_0
      [256] istore v8
      [258] aload v4
      [260] iload v7
      [262] iload v8
      [264] invokevirtual #97
        + Methodref [android/view/View.measure (II)V]
      [267] aload v4
      [269] invokevirtual #91
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [272] checkcast #30
        + Class [android/widget/LinearLayout$LayoutParams]
      [275] astore v6
      [277] aload v4
      [279] invokevirtual #93
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [282] aload v6
      [284] getfield #55
        + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I]
      [287] iadd
      [288] aload v6
      [290] getfield #54
        + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I]
      [293] iadd
      [294] istore_2 v2
      [295] aload v5
      [297] astore_1 v1
      [298] aload_0 v0
      [299] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [302] aload_1 v1
      [303] invokevirtual #117
        + Methodref [android/widget/PopupWindow.setContentView (Landroid/view/View;)V]
      [306] goto +49 (target=355)
      [309] aload_0 v0
      [310] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [313] invokevirtual #113
        + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;]
      [316] checkcast #21
        + Class [android/view/ViewGroup]
      [319] astore_1 v1
      [320] aload_0 v0
      [321] getfield #76
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPromptView Landroid/view/View;]
      [324] astore_3 v3
      [325] aload_3 v3
      [326] ifnull +29 (target=355)
      [329] aload_3 v3
      [330] invokevirtual #91
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [333] checkcast #30
        + Class [android/widget/LinearLayout$LayoutParams]
      [336] astore v4
      [338] aload_3 v3
      [339] invokevirtual #93
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [342] aload v4
      [344] getfield #55
        + Fieldref [android/widget/LinearLayout$LayoutParams.topMargin I]
      [347] iadd
      [348] aload v4
      [350] getfield #54
        + Fieldref [android/widget/LinearLayout$LayoutParams.bottomMargin I]
      [353] iadd
      [354] istore_2 v2
      [355] iconst_0
      [356] istore_3 v3
      [357] aload_0 v0
      [358] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [361] invokevirtual #112
        + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;]
      [364] astore v4
      [366] aload v4
      [368] ifnull +48 (target=416)
      [371] aload v4
      [373] aload_0 v0
      [374] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [377] invokevirtual #84
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [380] pop
      [381] aload_0 v0
      [382] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [385] getfield #49
        + Fieldref [android/graphics/Rect.top I]
      [388] aload_0 v0
      [389] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [392] getfield #46
        + Fieldref [android/graphics/Rect.bottom I]
      [395] iadd
      [396] istore_3 v3
      [397] aload_0 v0
      [398] getfield #65
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffsetSet Z]
      [401] ifne +15 (target=416)
      [404] aload_0 v0
      [405] aload_0 v0
      [406] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [409] getfield #49
        + Fieldref [android/graphics/Rect.top I]
      [412] ineg
      [413] putfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I]
      [416] aload_0 v0
      [417] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [420] invokevirtual #114
        + Methodref [android/widget/PopupWindow.getInputMethodMode ()I]
      [423] iconst_2
      [424] ificmpne +7 (target=431)
      [427] iconst_1
      [428] goto +4 (target=432)
      [431] iconst_0
      [432] istore v5
      [434] aload_0 v0
      [435] aload_0 v0
      [436] getfield #59
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownAnchorView Landroid/view/View;]
      [439] aload_0 v0
      [440] getfield #64
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownVerticalOffset I]
      [443] iload v5
      [445] invokespecial #131
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getMaxAvailableHeight (Landroid/view/View;IZ)I]
      [448] istore v6
      [450] aload_0 v0
      [451] getfield #60
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownHeight I]
      [454] iconst_m1
      [455] ificmpne +8 (target=463)
      [458] iload v6
      [460] iload_3 v3
      [461] iadd
      [462] ireturn
      [463] aload_0 v0
      [464] iconst_0
      [465] iconst_0
      [466] iconst_m1
      [467] iload v6
      [469] iload_2 v2
      [470] isub
      [471] iconst_m1
      [472] invokespecial #134
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureHeightOfChildren (IIIII)I]
      [475] istore v7
      [477] iload v7
      [479] ifle +7 (target=486)
      [482] iload_2 v2
      [483] iload_3 v3
      [484] iadd
      [485] istore_2 v2
      [486] iload v7
      [488] iload_2 v2
      [489] iadd
      [490] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 66)
        [0] -> line 302
        [2] -> line 304
        [9] -> line 305
        [14] -> line 307
        [38] -> line 308
        [45] -> line 309
        [56] -> line 311
        [67] -> line 312
        [78] -> line 313
        [86] -> line 314
        [94] -> line 315
        [109] -> line 331
        [120] -> line 333
        [127] -> line 334
        [138] -> line 337
        [143] -> line 339
        [149] -> line 340
        [154] -> line 343
        [164] -> line 344
        [170] -> line 346
        [174] -> line 347
        [177] -> line 346
        [182] -> line 350
        [208] -> line 352
        [216] -> line 353
        [223] -> line 354
        [226] -> line 357
        [233] -> line 358
        [241] -> line 359
        [244] -> line 367
        [255] -> line 368
        [258] -> line 369
        [267] -> line 371
        [277] -> line 372
        [288] -> line 373
        [293] -> line 372
        [295] -> line 375
        [298] -> line 378
        [306] -> line 379
        [309] -> line 380
        [320] -> line 381
        [325] -> line 382
        [329] -> line 384
        [336] -> line 383
        [338] -> line 385
        [348] -> line 386
        [353] -> line 385
        [355] -> line 392
        [357] -> line 393
        [366] -> line 394
        [371] -> line 395
        [381] -> line 396
        [397] -> line 400
        [404] -> line 401
        [416] -> line 407
        [432] -> line 406
        [434] -> line 408
        [435] -> line 409
        [445] -> line 408
        [450] -> line 411
        [458] -> line 412
        [463] -> line 415
        [465] -> line 416
        [472] -> line 415
        [477] -> line 419
        [486] -> line 421
      + Local variable table attribute (count = 17)
        v0: 0 -> 491 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 143 -> 309 [Landroid/view/ViewGroup; dropDownView]
        v1: 320 -> 491 [Landroid/view/ViewGroup; dropDownView]
        v2: 2 -> 491 [I otherHeights]
        v3: 14 -> 306 [Landroid/content/Context; context]
        v4: 149 -> 306 [Landroid/view/View; hintView]
        v5: 164 -> 298 [Landroid/widget/LinearLayout; hintContainer]
        v6: 182 -> 298 [Landroid/widget/LinearLayout$LayoutParams; hintParams]
        v7: 255 -> 298 [I widthSpec]
        v8: 258 -> 298 [I heightSpec]
        v3: 325 -> 355 [Landroid/view/View; view]
        v4: 338 -> 355 [Landroid/widget/LinearLayout$LayoutParams; hintParams]
        v3: 357 -> 491 [I padding]
        v4: 366 -> 491 [Landroid/graphics/drawable/Drawable; background]
        v5: 434 -> 491 [Z ignoreBottomDecorations]
        v6: 450 -> 491 [I maxHeight]
        v7: 477 -> 491 [I listContent]
      + Stack map table attribute (count = 15):
        - [31] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][u:15][u:15][a:android/content/Context]
        - [32] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i][a:android/content/Context], Stack: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][u:15][u:15][a:android/content/Context][i]
        - [56] Var: ..., Stack: (empty)
        - [138] Var: ..., Stack: (empty)
        - [208] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/view/ViewGroup][i][a:android/content/Context][a:android/view/View][a:android/widget/LinearLayout][a:android/widget/LinearLayout$LayoutParams], Stack: 
        - [226] Var: ..., Stack: (empty)
        - [244] Var: ..., Stack: (empty)
        - [298] Var: -2, Stack: (empty)
        - [309] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][T][i], Stack: 
        - [355] Var: [a:com/actionbarsherlock/internal/widget/IcsListPopupWindow][a:android/view/ViewGroup][i], Stack: 
        - [416] Var: ...[i][a:android/graphics/drawable/Drawable], Stack: (empty)
        - [431] Var: ..., Stack: (empty)
        - [432] Var: ..., Stack: [i]
        - [463] Var: ...[i][i], Stack: (empty)
        - [486] Var: ...[i], Stack: (empty)
  + Method:       getMaxAvailableHeight(Landroid/view/View;IZ)I
    Access flags: 0x2
      = private int getMaxAvailableHeight(android.view.View,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 143, locals = 10, stack = 3):
      [0] new #10
        + Class [android/graphics/Rect]
      [3] dup
      [4] invokespecial #83
        + Methodref [android/graphics/Rect.<init> ()V]
      [7] astore v4
      [9] aload_1 v1
      [10] aload v4
      [12] invokevirtual #96
        + Methodref [android/view/View.getWindowVisibleDisplayFrame (Landroid/graphics/Rect;)V]
      [15] iconst_2
      [16] newarray 10
      [18] astore v5
      [20] aload_1 v1
      [21] aload v5
      [23] invokevirtual #92
        + Methodref [android/view/View.getLocationOnScreen ([I)V]
      [26] aload v4
      [28] getfield #46
        + Fieldref [android/graphics/Rect.bottom I]
      [31] istore v6
      [33] iload_3 v3
      [34] ifeq +22 (target=56)
      [37] aload_1 v1
      [38] invokevirtual #89
        + Methodref [android/view/View.getContext ()Landroid/content/Context;]
      [41] invokevirtual #81
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [44] astore v7
      [46] aload v7
      [48] invokevirtual #82
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [51] getfield #51
        + Fieldref [android/util/DisplayMetrics.heightPixels I]
      [54] istore v6
      [56] iload v6
      [58] aload v5
      [60] iconst_1
      [61] iaload
      [62] aload_1 v1
      [63] invokevirtual #90
        + Methodref [android/view/View.getHeight ()I]
      [66] iadd
      [67] isub
      [68] iload_2 v2
      [69] isub
      [70] istore v7
      [72] aload v5
      [74] iconst_1
      [75] iaload
      [76] aload v4
      [78] getfield #49
        + Fieldref [android/graphics/Rect.top I]
      [81] isub
      [82] iload_2 v2
      [83] iadd
      [84] istore v8
      [86] iload v7
      [88] iload v8
      [90] invokestatic #163
        + Methodref [java/lang/Math.max (II)I]
      [93] istore v9
      [95] aload_0 v0
      [96] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [99] invokevirtual #112
        + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;]
      [102] ifnull +38 (target=140)
      [105] aload_0 v0
      [106] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [109] invokevirtual #112
        + Methodref [android/widget/PopupWindow.getBackground ()Landroid/graphics/drawable/Drawable;]
      [112] aload_0 v0
      [113] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [116] invokevirtual #84
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [119] pop
      [120] iload v9
      [122] aload_0 v0
      [123] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [126] getfield #49
        + Fieldref [android/graphics/Rect.top I]
      [129] aload_0 v0
      [130] getfield #79
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mTempRect Landroid/graphics/Rect;]
      [133] getfield #46
        + Fieldref [android/graphics/Rect.bottom I]
      [136] iadd
      [137] isub
      [138] istore v9
      [140] iload v9
      [142] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 425
        [9] -> line 426
        [15] -> line 428
        [20] -> line 429
        [26] -> line 431
        [33] -> line 432
        [37] -> line 433
        [46] -> line 434
        [56] -> line 436
        [72] -> line 437
        [86] -> line 440
        [95] -> line 441
        [105] -> line 442
        [120] -> line 443
        [140] -> line 446
      + Local variable table attribute (count = 11)
        v0: 0 -> 143 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 143 [Landroid/view/View; anchor]
        v2: 0 -> 143 [I yOffset]
        v3: 0 -> 143 [Z ignoreBottomDecorations]
        v4: 9 -> 143 [Landroid/graphics/Rect; displayFrame]
        v5: 20 -> 143 [[I anchorPos]
        v6: 33 -> 143 [I bottomEdge]
        v7: 46 -> 56 [Landroid/content/res/Resources; res]
        v7: 72 -> 143 [I distanceToBottom]
        v8: 86 -> 143 [I distanceToTop]
        v9: 95 -> 143 [I returnedHeight]
      + Stack map table attribute (count = 2):
        - [56] Var: ...[a:android/graphics/Rect][a:[I][i], Stack: (empty)
        - [140] Var: ...[i][i][i], Stack: (empty)
  + Method:       measureHeightOfChildren(IIIII)I
    Access flags: 0x2
      = private int measureHeightOfChildren(int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 243, locals = 12, stack = 4):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [4] astore v6
      [6] aload v6
      [8] ifnonnull +19 (target=27)
      [11] aload_0 v0
      [12] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [15] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I]
      [18] aload_0 v0
      [19] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [22] invokevirtual #143
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I]
      [25] iadd
      [26] ireturn
      [27] aload_0 v0
      [28] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [31] invokevirtual #144
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingTop ()I]
      [34] aload_0 v0
      [35] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [38] invokevirtual #143
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getListPaddingBottom ()I]
      [41] iadd
      [42] istore v7
      [44] aload_0 v0
      [45] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [48] invokevirtual #142
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I]
      [51] ifle +23 (target=74)
      [54] aload_0 v0
      [55] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [58] invokevirtual #141
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDivider ()Landroid/graphics/drawable/Drawable;]
      [61] ifnull +13 (target=74)
      [64] aload_0 v0
      [65] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [68] invokevirtual #142
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getDividerHeight ()I]
      [71] goto +4 (target=75)
      [74] iconst_0
      [75] istore v8
      [77] iconst_0
      [78] istore v9
      [80] iload_3 v3
      [81] iconst_m1
      [82] ificmpne +15 (target=97)
      [85] aload v6
      [87] invokeinterface #165
        + InterfaceMethodref [android/widget/ListAdapter.getCount ()I]
      [92] iconst_1
      [93] isub
      [94] goto +4 (target=98)
      [97] iload_3 v3
      [98] istore_3 v3
      [99] iload_2 v2
      [100] istore v10
      [102] goto +132 (target=234)
      [105] aload_0 v0
      [106] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mAdapter Landroid/widget/ListAdapter;]
      [109] iload v10
      [111] aconst_null
      [112] aload_0 v0
      [113] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [116] invokeinterface #166
        + InterfaceMethodref [android/widget/ListAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [121] astore v11
      [123] aload_0 v0
      [124] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [127] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I]
      [130] ifeq +15 (target=145)
      [133] aload v11
      [135] aload_0 v0
      [136] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [139] invokevirtual #139
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCacheColorHint ()I]
      [142] invokevirtual #98
        + Methodref [android/view/View.setDrawingCacheBackgroundColor (I)V]
      [145] aload_0 v0
      [146] aload v11
      [148] iload v10
      [150] iload_1 v1
      [151] invokespecial #135
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.measureScrapChild (Landroid/view/View;II)V]
      [154] iload v10
      [156] ifle +10 (target=166)
      [159] iload v7
      [161] iload v8
      [163] iadd
      [164] istore v7
      [166] iload v7
      [168] aload v11
      [170] invokevirtual #93
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [173] iadd
      [174] istore v7
      [176] iload v7
      [178] iload v4
      [180] ificmplt +35 (target=215)
      [183] iload v5
      [185] iflt +27 (target=212)
      [188] iload v10
      [190] iload v5
      [192] ificmple +20 (target=212)
      [195] iload v9
      [197] ifle +15 (target=212)
      [200] iload v7
      [202] iload v4
      [204] ificmpeq +8 (target=212)
      [207] iload v9
      [209] goto +5 (target=214)
      [212] iload v4
      [214] ireturn
      [215] iload v5
      [217] iflt +14 (target=231)
      [220] iload v10
      [222] iload v5
      [224] ificmplt +7 (target=231)
      [227] iload v7
      [229] istore v9
      [231] iinc v10, 1
      [234] iload v10
      [236] iload_3 v3
      [237] ificmple -132 (target=105)
      [240] iload v7
      [242] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 27)
        [0] -> line 452
        [6] -> line 453
        [11] -> line 454
        [27] -> line 458
        [44] -> line 459
        [77] -> line 462
        [80] -> line 467
        [99] -> line 469
        [105] -> line 470
        [123] -> line 471
        [133] -> line 472
        [145] -> line 475
        [154] -> line 477
        [159] -> line 479
        [166] -> line 482
        [176] -> line 484
        [183] -> line 487
        [188] -> line 488
        [195] -> line 489
        [200] -> line 490
        [207] -> line 491
        [212] -> line 492
        [214] -> line 487
        [215] -> line 495
        [227] -> line 496
        [231] -> line 469
        [240] -> line 502
      + Local variable table attribute (count = 12)
        v0: 0 -> 243 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 243 [I widthMeasureSpec]
        v2: 0 -> 243 [I startPosition]
        v3: 0 -> 243 [I endPosition]
        v4: 0 -> 243 [I maxHeight]
        v5: 0 -> 243 [I disallowPartialChildPosition]
        v6: 6 -> 243 [Landroid/widget/ListAdapter; adapter]
        v7: 44 -> 243 [I returnedHeight]
        v8: 77 -> 243 [I dividerHeight]
        v9: 80 -> 243 [I prevHeightWithoutPartialChild]
        v10: 102 -> 243 [I i]
        v11: 123 -> 234 [Landroid/view/View; child]
      + Stack map table attribute (count = 13):
        - [27] Var: ...[a:android/widget/ListAdapter], Stack: (empty)
        - [74] Var: ...[i], Stack: (empty)
        - [75] Var: ..., Stack: [i]
        - [97] Var: ...[i][i], Stack: (empty)
        - [98] Var: ..., Stack: [i]
        - [105] Var: ...[i], Stack: (empty)
        - [145] Var: ...[a:android/view/View], Stack: (empty)
        - [166] Var: ..., Stack: (empty)
        - [212] Var: ..., Stack: (empty)
        - [214] Var: ..., Stack: [i]
        - [215] Var: ..., Stack: (empty)
        - [231] Var: ..., Stack: (empty)
        - [234] Var: -1, Stack: (empty)
  + Method:       measureScrapChild(Landroid/view/View;II)V
    Access flags: 0x2
      = private void measureScrapChild(android.view.View,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 8, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #91
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] checkcast #24
        + Class [android/widget/AbsListView$LayoutParams]
      [7] astore v4
      [9] aload v4
      [11] ifnonnull +22 (target=33)
      [14] new #24
        + Class [android/widget/AbsListView$LayoutParams]
      [17] dup
      [18] iconst_m1
      [19] bipush -2
      [21] iconst_0
      [22] invokespecial #103
        + Methodref [android/widget/AbsListView$LayoutParams.<init> (III)V]
      [25] astore v4
      [27] aload_1 v1
      [28] aload v4
      [30] invokevirtual #99
        + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [33] iload_3 v3
      [34] aload_0 v0
      [35] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [38] invokevirtual #145
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingLeft ()I]
      [41] aload_0 v0
      [42] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [45] invokevirtual #146
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getPaddingRight ()I]
      [48] iadd
      [49] aload v4
      [51] getfield #53
        + Fieldref [android/widget/AbsListView$LayoutParams.width I]
      [54] invokestatic #101
        + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I]
      [57] istore v5
      [59] aload v4
      [61] getfield #52
        + Fieldref [android/widget/AbsListView$LayoutParams.height I]
      [64] istore v6
      [66] iload v6
      [68] ifle +15 (target=83)
      [71] iload v6
      [73] ldc #5
        + Integer [1073741824]
      [75] invokestatic #100
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [78] istore v7
      [80] goto +10 (target=90)
      [83] iconst_0
      [84] iconst_0
      [85] invokestatic #100
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [88] istore v7
      [90] aload_1 v1
      [91] iload v5
      [93] iload v7
      [95] invokevirtual #97
        + Methodref [android/view/View.measure (II)V]
      [98] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 505
        [9] -> line 506
        [14] -> line 507
        [19] -> line 508
        [22] -> line 507
        [27] -> line 509
        [33] -> line 514
        [34] -> line 515
        [54] -> line 514
        [59] -> line 516
        [66] -> line 518
        [71] -> line 519
        [80] -> line 520
        [83] -> line 521
        [90] -> line 523
        [98] -> line 524
      + Local variable table attribute (count = 9)
        v0: 0 -> 99 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; this]
        v1: 0 -> 99 [Landroid/view/View; child]
        v2: 0 -> 99 [I position]
        v3: 0 -> 99 [I widthMeasureSpec]
        v4: 9 -> 99 [Landroid/widget/AbsListView$LayoutParams; p]
        v5: 59 -> 99 [I childWidthSpec]
        v6: 66 -> 99 [I lpHeight]
        v7: 80 -> 83 [I childHeightSpec]
        v7: 90 -> 99 [I childHeightSpec]
      + Stack map table attribute (count = 3):
        - [33] Var: ...[a:android/widget/AbsListView$LayoutParams], Stack: (empty)
        - [83] Var: ...[i][i], Stack: (empty)
        - [90] Var: ...[i], Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mDropDownList Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I
    Access flags: 0x1008
      = static synthetic int access$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #71
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mListItemExpandMaximum I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;
    Access flags: 0x1008
      = static synthetic android.widget.PopupWindow access$2(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mPopup Landroid/widget/PopupWindow;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;
    Access flags: 0x1008
      = static synthetic android.os.Handler access$3(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mHandler Landroid/os/Handler;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable access$4(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #77
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.mResizePopupRunnable Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z
    Access flags: 0x1008
      = static synthetic boolean access$5(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #132
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isInputMethodNotNeeded ()Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 292
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 18)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnTouchListener]
      + Class [android/view/View]
      + Utf8 [OnTouchListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/AbsListView$LayoutParams]
      + Class [android/widget/AbsListView]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AbsListView$OnScrollListener]
      + Class [android/widget/AbsListView]
      + Utf8 [OnScrollListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/PopupWindow$OnDismissListener]
      + Class [android/widget/PopupWindow]
      + Utf8 [OnDismissListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [DropDownListView]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [ListSelectorHider]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [PopupDataSetObserver]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [PopupScrollListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [PopupTouchInterceptor]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [ResizePopupRunnable]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemSelectedListener]

Constant Pool (count = 64):
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + NameAndType [buildDropDown ()I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Landroid/widget/AdapterView;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DropDownListView]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [buildDropDown]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Utf8 [dropDownList]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemSelected]
  + Utf8 [onNothingSelected]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
    Access flags: 0x0
      = IcsListPopupWindow$1(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 315
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; this]
  + Method:       onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemSelected(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 7, stack = 2):
      [0] iload_3 v3
      [1] iconst_m1
      [2] ificmpeq +23 (target=25)
      [5] aload_0 v0
      [6] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [9] invokestatic #8
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [12] astore v6
      [14] aload v6
      [16] ifnull +9 (target=25)
      [19] aload v6
      [21] iconst_0
      [22] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 5)
        [0] -> line 319
        [5] -> line 320
        [14] -> line 322
        [19] -> line 323
        [25] -> line 326
      + Local variable table attribute (count = 6)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; this]
        v1: 0 -> 26 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 26 [Landroid/view/View; view]
        v3: 0 -> 26 [I position]
        v4: 0 -> 26 [J id]
        v6: 14 -> 25 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; dropDownList]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 26 [Landroid/widget/AdapterView<*>; parent]
      + Stack map table attribute (count = 1):
        - [25] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onNothingSelected(Landroid/widget/AdapterView;)V
    Access flags: 0x1
      = public void onNothingSelected(android.widget.AdapterView)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 329
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; this]
        v1: 0 -> 1 [Landroid/widget/AdapterView; parent]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 1 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
    + NameAndType [buildDropDown ()I]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$1]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [DropDownListView]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView
  Superclass:    android/widget/ListView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView extends android.widget.ListView

Interfaces (count = 0):

Constant Pool (count = 60):
  + Class [android/widget/ListView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Fieldref [com/actionbarsherlock/R$attr.dropDownListViewStyle I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z]
  + Methodref [android/widget/ListView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/ListView.hasFocus ()Z]
  + Methodref [android/widget/ListView.hasWindowFocus ()Z]
  + Methodref [android/widget/ListView.isFocused ()Z]
  + Methodref [android/widget/ListView.isInTouchMode ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setCacheColorHint (I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [dropDownListViewStyle I]
  + NameAndType [hasFocus ()Z]
  + NameAndType [hasWindowFocus ()Z]
  + NameAndType [isFocused ()Z]
  + NameAndType [isInTouchMode ()Z]
  + NameAndType [mHijackFocus Z]
  + NameAndType [mListSelectionHidden Z]
  + NameAndType [setCacheColorHint (I)V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/Context;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DropDownListView]
  + Utf8 [I]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android/widget/ListView]
  + Utf8 [attr]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Utf8 [context]
  + Utf8 [dropDownListViewStyle]
  + Utf8 [hasFocus]
  + Utf8 [hasWindowFocus]
  + Utf8 [hijackFocus]
  + Utf8 [isFocused]
  + Utf8 [isInTouchMode]
  + Utf8 [mHijackFocus]
  + Utf8 [mListSelectionHidden]
  + Utf8 [setCacheColorHint]
  + Utf8 [this]

Fields (count = 2):
  + Field:        mListSelectionHidden Z
    Access flags: 0x2
      = private boolean mListSelectionHidden
  + Field:        mHijackFocus Z
    Access flags: 0x2
      = private boolean mHijackFocus

Methods (count = 6):
  + Method:       <init>(Landroid/content/Context;Z)V
    Access flags: 0x1
      = public IcsListPopupWindow$DropDownListView(android.content.Context,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] getstatic #6
        + Fieldref [com/actionbarsherlock/R$attr.dropDownListViewStyle I]
      [6] invokespecial #9
        + Methodref [android/widget/ListView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z]
      [14] aload_0 v0
      [15] iconst_0
      [16] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.setCacheColorHint (I)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 560
        [9] -> line 561
        [14] -> line 563
        [19] -> line 564
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; this]
        v1: 0 -> 20 [Landroid/content/Context; context]
        v2: 0 -> 20 [Z hijackFocus]
  + Method:       isInTouchMode()Z
    Access flags: 0x1
      = public boolean isInTouchMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z]
      [11] ifne +12 (target=23)
      [14] aload_0 v0
      [15] invokespecial #13
        + Methodref [android/widget/ListView.isInTouchMode ()Z]
      [18] ifne +5 (target=23)
      [21] iconst_0
      [22] ireturn
      [23] iconst_1
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 580
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; this]
      + Stack map table attribute (count = 2):
        - [14] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: (empty)
  + Method:       hasWindowFocus()Z
    Access flags: 0x1
      = public boolean hasWindowFocus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z]
      [4] ifne +12 (target=16)
      [7] aload_0 v0
      [8] invokespecial #11
        + Methodref [android/widget/ListView.hasWindowFocus ()Z]
      [11] ifne +5 (target=16)
      [14] iconst_0
      [15] ireturn
      [16] iconst_1
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 585
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       isFocused()Z
    Access flags: 0x1
      = public boolean isFocused()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z]
      [4] ifne +12 (target=16)
      [7] aload_0 v0
      [8] invokespecial #12
        + Methodref [android/widget/ListView.isFocused ()Z]
      [11] ifne +5 (target=16)
      [14] iconst_0
      [15] ireturn
      [16] iconst_1
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 590
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       hasFocus()Z
    Access flags: 0x1
      = public boolean hasFocus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mHijackFocus Z]
      [4] ifne +12 (target=16)
      [7] aload_0 v0
      [8] invokespecial #10
        + Methodref [android/widget/ListView.hasFocus ()Z]
      [11] ifne +5 (target=16)
      [14] iconst_0
      [15] ireturn
      [16] iconst_1
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 595
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)V
    Access flags: 0x1008
      = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.mListSelectionHidden Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 555
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [DropDownListView]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 34):
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + NameAndType [clearListSelection ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [LineNumberTable]
  + Utf8 [ListSelectorHider]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [clearListSelection]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
    Access flags: 0x2
      = private IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 614
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] invokevirtual #6
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.clearListSelection ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 616
        [7] -> line 617
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; this]
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;)V
    Access flags: 0x1000
      = synthetic IcsListPopupWindow$ListSelectorHider(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #7
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 614
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [ListSelectorHider]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver
  Superclass:    android/database/DataSetObserver
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver extends android.database.DataSetObserver

Interfaces (count = 0):

Constant Pool (count = 41):
  + Class [android/database/DataSetObserver]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [android/database/DataSetObserver.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + NameAndType [dismiss ()V]
  + NameAndType [isShowing ()Z]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [PopupDataSetObserver]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [android/database/DataSetObserver]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver]
  + Utf8 [dismiss]
  + Utf8 [isShowing]
  + Utf8 [onChanged]
  + Utf8 [onInvalidated]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
    Access flags: 0x2
      = private IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [android/database/DataSetObserver.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 599
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; this]
  + Method:       onChanged()V
    Access flags: 0x1
      = public void onChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] invokevirtual #7
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
      [7] ifeq +10 (target=17)
      [10] aload_0 v0
      [11] getfield #4
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [14] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 602
        [10] -> line 604
        [17] -> line 606
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; this]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       onInvalidated()V
    Access flags: 0x1
      = public void onInvalidated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] invokevirtual #6
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 610
        [7] -> line 611
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; this]
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;)V
    Access flags: 0x1000
      = synthetic IcsListPopupWindow$PopupDataSetObserver(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 599
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [PopupDataSetObserver]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AbsListView$OnScrollListener]

Constant Pool (count = 79):
  + Class [android/os/Handler]
  + Class [android/widget/AbsListView]
  + Class [android/widget/AbsListView$OnScrollListener]
  + Class [android/widget/PopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
  + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.run ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + NameAndType [access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z]
  + NameAndType [getContentView ()Landroid/view/View;]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V]
  + NameAndType [run ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()V]
  + Utf8 [(Landroid/widget/AbsListView;I)V]
  + Utf8 [(Landroid/widget/AbsListView;III)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/AbsListView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnScrollListener]
  + Utf8 [PopupScrollListener]
  + Utf8 [ResizePopupRunnable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [android/os/Handler]
  + Utf8 [android/widget/AbsListView]
  + Utf8 [android/widget/AbsListView$OnScrollListener]
  + Utf8 [android/widget/PopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Utf8 [firstVisibleItem]
  + Utf8 [getContentView]
  + Utf8 [java/lang/Object]
  + Utf8 [onScroll]
  + Utf8 [onScrollStateChanged]
  + Utf8 [removeCallbacks]
  + Utf8 [run]
  + Utf8 [scrollState]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [totalItemCount]
  + Utf8 [view]
  + Utf8 [visibleItemCount]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
    Access flags: 0x2
      = private IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 647
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; this]
  + Method:       onScroll(Landroid/widget/AbsListView;III)V
    Access flags: 0x1
      = public void onScroll(android.widget.AbsListView,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 5, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 651
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; this]
        v1: 0 -> 1 [Landroid/widget/AbsListView; view]
        v2: 0 -> 1 [I firstVisibleItem]
        v3: 0 -> 1 [I visibleItemCount]
        v4: 0 -> 1 [I totalItemCount]
  + Method:       onScrollStateChanged(Landroid/widget/AbsListView;I)V
    Access flags: 0x1
      = public void onScrollStateChanged(android.widget.AbsListView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 3, stack = 2):
      [0] iload_2 v2
      [1] iconst_1
      [2] ificmpne +53 (target=55)
      [5] aload_0 v0
      [6] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [9] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$5 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z]
      [12] ifne +43 (target=55)
      [15] aload_0 v0
      [16] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [19] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
      [22] invokevirtual #11
        + Methodref [android/widget/PopupWindow.getContentView ()Landroid/view/View;]
      [25] ifnull +30 (target=55)
      [28] aload_0 v0
      [29] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [32] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
      [35] aload_0 v0
      [36] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [39] invokestatic #14
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [42] invokevirtual #10
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [45] aload_0 v0
      [46] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [49] invokestatic #14
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [52] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.run ()V]
      [55] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 654
        [5] -> line 655
        [28] -> line 656
        [45] -> line 657
        [55] -> line 659
      + Local variable table attribute (count = 3)
        v0: 0 -> 56 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; this]
        v1: 0 -> 56 [Landroid/widget/AbsListView; view]
        v2: 0 -> 56 [I scrollState]
      + Stack map table attribute (count = 1):
        - [55] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;)V
    Access flags: 0x1000
      = synthetic IcsListPopupWindow$PopupScrollListener(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 647
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AbsListView$OnScrollListener]
      + Class [android/widget/AbsListView]
      + Utf8 [OnScrollListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [PopupScrollListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [ResizePopupRunnable]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnTouchListener]

Constant Pool (count = 96):
  + Class [android/os/Handler]
  + Class [android/view/MotionEvent]
  + Class [android/view/View]
  + Class [android/view/View$OnTouchListener]
  + Class [android/widget/PopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Class [java/lang/Object]
  + Long [250]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/widget/PopupWindow.getHeight ()I]
  + Methodref [android/widget/PopupWindow.getWidth ()I]
  + Methodref [android/widget/PopupWindow.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + NameAndType [getAction ()I]
  + NameAndType [getHeight ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [getX ()F]
  + NameAndType [getY ()F]
  + NameAndType [isShowing ()Z]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnTouchListener]
  + Utf8 [PopupTouchInterceptor]
  + Utf8 [ResizePopupRunnable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [action]
  + Utf8 [android/os/Handler]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnTouchListener]
  + Utf8 [android/widget/PopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Utf8 [event]
  + Utf8 [getAction]
  + Utf8 [getHeight]
  + Utf8 [getWidth]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [isShowing]
  + Utf8 [java/lang/Object]
  + Utf8 [onTouch]
  + Utf8 [postDelayed]
  + Utf8 [removeCallbacks]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
    Access flags: 0x2
      = private IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [5] aload_0 v0
      [6] invokespecial #25
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 630
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; this]
  + Method:       onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouch(android.view.View,android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 134, locals = 6, stack = 4):
      [0] aload_2 v2
      [1] invokevirtual #15
        + Methodref [android/view/MotionEvent.getAction ()I]
      [4] istore_3 v3
      [5] aload_2 v2
      [6] invokevirtual #16
        + Methodref [android/view/MotionEvent.getX ()F]
      [9] f2i
      [10] istore v4
      [12] aload_2 v2
      [13] invokevirtual #17
        + Methodref [android/view/MotionEvent.getY ()F]
      [16] f2i
      [17] istore v5
      [19] iload_3 v3
      [20] ifne +90 (target=110)
      [23] aload_0 v0
      [24] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [27] invokestatic #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
      [30] ifnull +80 (target=110)
      [33] aload_0 v0
      [34] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [37] invokestatic #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
      [40] invokevirtual #20
        + Methodref [android/widget/PopupWindow.isShowing ()Z]
      [43] ifeq +67 (target=110)
      [46] iload v4
      [48] iflt +62 (target=110)
      [51] iload v4
      [53] aload_0 v0
      [54] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [57] invokestatic #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
      [60] invokevirtual #19
        + Methodref [android/widget/PopupWindow.getWidth ()I]
      [63] ificmpge +47 (target=110)
      [66] iload v5
      [68] iflt +42 (target=110)
      [71] iload v5
      [73] aload_0 v0
      [74] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [77] invokestatic #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
      [80] invokevirtual #18
        + Methodref [android/widget/PopupWindow.getHeight ()I]
      [83] ificmpge +27 (target=110)
      [86] aload_0 v0
      [87] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [90] invokestatic #22
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
      [93] aload_0 v0
      [94] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [97] invokestatic #23
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [100] ldc2_w #10
        + Long [250]
      [103] invokevirtual #13
        + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
      [106] pop
      [107] goto +25 (target=132)
      [110] iload_3 v3
      [111] iconst_1
      [112] ificmpne +20 (target=132)
      [115] aload_0 v0
      [116] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [119] invokestatic #22
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$3 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;]
      [122] aload_0 v0
      [123] getfield #12
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [126] invokestatic #23
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$4 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
      [129] invokevirtual #14
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [132] iconst_0
      [133] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 632
        [5] -> line 633
        [12] -> line 634
        [19] -> line 636
        [23] -> line 637
        [46] -> line 638
        [86] -> line 639
        [107] -> line 640
        [115] -> line 641
        [132] -> line 643
      + Local variable table attribute (count = 6)
        v0: 0 -> 134 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; this]
        v1: 0 -> 134 [Landroid/view/View; v]
        v2: 0 -> 134 [Landroid/view/MotionEvent; event]
        v3: 5 -> 134 [I action]
        v4: 12 -> 134 [I x]
        v5: 19 -> 134 [I y]
      + Stack map table attribute (count = 2):
        - [110] Var: ...[i][i][i], Stack: (empty)
        - [132] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;)V
    Access flags: 0x1000
      = synthetic IcsListPopupWindow$PopupTouchInterceptor(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #24
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 630
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnTouchListener]
      + Class [android/view/View]
      + Utf8 [OnTouchListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [PopupTouchInterceptor]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [ResizePopupRunnable]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 63):
  + Class [android/widget/PopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I]
  + NameAndType [access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getCount ()I]
  + NameAndType [setInputMethodMode (I)V]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DropDownListView]
  + Utf8 [IcsListPopupWindow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [ResizePopupRunnable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [android/widget/PopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
  + Utf8 [getChildCount]
  + Utf8 [getCount]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [setInputMethodMode]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
    Access flags: 0x2
      = private IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 620
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [7] ifnull +64 (target=71)
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [14] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [17] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getCount ()I]
      [20] aload_0 v0
      [21] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [24] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [27] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I]
      [30] ificmple +41 (target=71)
      [33] aload_0 v0
      [34] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [37] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$0 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;]
      [40] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView.getChildCount ()I]
      [43] aload_0 v0
      [44] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [47] invokestatic #10
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$1 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I]
      [50] ificmpgt +21 (target=71)
      [53] aload_0 v0
      [54] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [57] invokestatic #11
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.access$2 (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/widget/PopupWindow;]
      [60] iconst_2
      [61] invokevirtual #8
        + Methodref [android/widget/PopupWindow.setInputMethodMode (I)V]
      [64] aload_0 v0
      [65] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [68] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 622
        [33] -> line 623
        [53] -> line 624
        [64] -> line 625
        [71] -> line 627
      + Local variable table attribute (count = 1)
        v0: 0 -> 72 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; this]
      + Stack map table attribute (count = 1):
        - [71] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;)V
    Access flags: 0x1000
      = synthetic IcsListPopupWindow$ResizePopupRunnable(com.actionbarsherlock.internal.widget.IcsListPopupWindow,com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #15
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.<init> (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 620
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [DropDownListView]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable]
      + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      + Utf8 [ResizePopupRunnable]
  + Source file attribute:
    + Utf8 [IcsListPopupWindow.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsProgressBar
  Superclass:    android/view/View
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.IcsProgressBar extends android.view.View

Interfaces (count = 0):

Constant Pool (count = 804):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [5]
  + Integer [6]
  + Integer [7]
  + Integer [8]
  + Integer [9]
  + Integer [10]
  + Integer [11]
  + Integer [12]
  + Integer [13]
  + Integer [14]
  + Integer [200]
  + Integer [10000]
  + Integer [16842871]
  + Integer [16843039]
  + Integer [16843040]
  + Integer [16843062]
  + Integer [16843063]
  + Integer [16843064]
  + Integer [16843065]
  + Integer [16843066]
  + Integer [16843067]
  + Integer [16843068]
  + Integer [16843069]
  + Integer [16843070]
  + Integer [16843071]
  + Integer [16843072]
  + Integer [16843073]
  + Integer [16843546]
  + Integer [16908301]
  + Integer [16908303]
  + Integer [17432587]
  + Float [5.0]
  + Float [10000.0]
  + String [accessibility]
  + Class [[I]
  + Class [[Landroid/graphics/drawable/Drawable;]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/Bitmap]
  + Class [android/graphics/BitmapShader]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Paint]
  + Class [android/graphics/Rect]
  + Class [android/graphics/Shader]
  + Class [android/graphics/Shader$TileMode]
  + Class [android/graphics/drawable/Animatable]
  + Class [android/graphics/drawable/AnimationDrawable]
  + Class [android/graphics/drawable/BitmapDrawable]
  + Class [android/graphics/drawable/ClipDrawable]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$Callback]
  + Class [android/graphics/drawable/LayerDrawable]
  + Class [android/graphics/drawable/ShapeDrawable]
  + Class [android/graphics/drawable/shapes/RoundRectShape]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/SystemClock]
  + Class [android/util/AttributeSet]
  + Class [android/view/View]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [android/view/accessibility/AccessibilityManager]
  + Class [android/view/animation/AlphaAnimation]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/view/animation/LinearInterpolator]
  + Class [android/view/animation/Transformation]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
  + Class [java/lang/Math]
  + Class [java/lang/Thread]
  + Class [java/lang/Throwable]
  + Long [-1]
  + Long [200]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [android/graphics/Shader$TileMode.CLAMP Landroid/graphics/Shader$TileMode;]
  + Fieldref [android/graphics/Shader$TileMode.REPEAT Landroid/graphics/Shader$TileMode;]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.getInteger (II)I]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/graphics/BitmapShader.<init> (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V]
  + Methodref [android/graphics/Canvas.restore ()V]
  + Methodref [android/graphics/Canvas.save ()I]
  + Methodref [android/graphics/Canvas.translate (FF)V]
  + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;]
  + Methodref [android/graphics/drawable/AnimationDrawable.<init> ()V]
  + Methodref [android/graphics/drawable/AnimationDrawable.addFrame (Landroid/graphics/drawable/Drawable;I)V]
  + Methodref [android/graphics/drawable/AnimationDrawable.getDuration (I)I]
  + Methodref [android/graphics/drawable/AnimationDrawable.getFrame (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/drawable/AnimationDrawable.getNumberOfFrames ()I]
  + Methodref [android/graphics/drawable/AnimationDrawable.isOneShot ()Z]
  + Methodref [android/graphics/drawable/AnimationDrawable.setLevel (I)Z]
  + Methodref [android/graphics/drawable/AnimationDrawable.setOneShot (Z)V]
  + Methodref [android/graphics/drawable/BitmapDrawable.getBitmap ()Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/drawable/ClipDrawable.<init> (Landroid/graphics/drawable/Drawable;II)V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
  + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V]
  + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z]
  + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
  + Methodref [android/graphics/drawable/LayerDrawable.<init> ([Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/graphics/drawable/LayerDrawable.findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/drawable/LayerDrawable.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I]
  + Methodref [android/graphics/drawable/LayerDrawable.getNumberOfLayers ()I]
  + Methodref [android/graphics/drawable/LayerDrawable.setId (II)V]
  + Methodref [android/graphics/drawable/ShapeDrawable.<init> (Landroid/graphics/drawable/shapes/Shape;)V]
  + Methodref [android/graphics/drawable/ShapeDrawable.getPaint ()Landroid/graphics/Paint;]
  + Methodref [android/graphics/drawable/shapes/RoundRectShape.<init> ([FLandroid/graphics/RectF;[F)V]
  + Methodref [android/os/SystemClock.uptimeMillis ()J]
  + Methodref [android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/view/View.drawableStateChanged ()V]
  + Methodref [android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/view/View.jumpDrawablesToCurrentState ()V]
  + Methodref [android/view/View.onAttachedToWindow ()V]
  + Methodref [android/view/View.onDetachedFromWindow ()V]
  + Methodref [android/view/View.onDraw (Landroid/graphics/Canvas;)V]
  + Methodref [android/view/View.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/view/View.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [android/view/View.onVisibilityChanged (Landroid/view/View;I)V]
  + Methodref [android/view/View.postInvalidate ()V]
  + Methodref [android/view/View.resolveSize (II)I]
  + Methodref [android/view/View.resolveSizeAndState (III)I]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
  + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V]
  + Methodref [android/view/accessibility/AccessibilityManager.isEnabled ()Z]
  + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
  + Methodref [android/view/animation/AlphaAnimation.getTransformation (JLandroid/view/animation/Transformation;)Z]
  + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
  + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [android/view/animation/AlphaAnimation.setRepeatCount (I)V]
  + Methodref [android/view/animation/AlphaAnimation.setRepeatMode (I)V]
  + Methodref [android/view/animation/AlphaAnimation.setStartTime (J)V]
  + Methodref [android/view/animation/AnimationUtils.loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;]
  + Methodref [android/view/animation/LinearInterpolator.<init> ()V]
  + Methodref [android/view/animation/Transformation.<init> ()V]
  + Methodref [android/view/animation/Transformation.getAlpha ()F]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableState ()[I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawingTime ()J]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollX ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollY ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.initProgressBar ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate (IIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.onProgressRefresh (FZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.post (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidateDelayed (J)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.scheduleAccessibilityEventSender ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/content/Context;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (IZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgressDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.setup (IIZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
  + Methodref [java/lang/Thread.getId ()J]
  + InterfaceMethodref [android/graphics/drawable/Animatable.start ()V]
  + InterfaceMethodref [android/graphics/drawable/Animatable.stop ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FF)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + NameAndType [<init> (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V]
  + NameAndType [<init> (Landroid/graphics/drawable/Drawable;II)V]
  + NameAndType [<init> (Landroid/graphics/drawable/shapes/Shape;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V]
  + NameAndType [<init> ([FLandroid/graphics/RectF;[F)V]
  + NameAndType [<init> ([Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [CLAMP Landroid/graphics/Shader$TileMode;]
  + NameAndType [IS_HONEYCOMB Z]
  + NameAndType [ProgressBar [I]
  + NameAndType [REPEAT Landroid/graphics/Shader$TileMode;]
  + NameAndType [SDK_INT I]
  + NameAndType [addFrame (Landroid/graphics/drawable/Drawable;I)V]
  + NameAndType [bottom I]
  + NameAndType [currentThread ()Ljava/lang/Thread;]
  + NameAndType [doRefreshProgress (IIZZ)V]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [drawableStateChanged ()V]
  + NameAndType [findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getAlpha ()F]
  + NameAndType [getBitmap ()Landroid/graphics/Bitmap;]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [getBounds ()Landroid/graphics/Rect;]
  + NameAndType [getDimensionPixelSize (II)I]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;]
  + NameAndType [getDrawableState ()[I]
  + NameAndType [getDrawingTime ()J]
  + NameAndType [getDuration (I)I]
  + NameAndType [getFrame (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHeight ()I]
  + NameAndType [getId ()J]
  + NameAndType [getId (I)I]
  + NameAndType [getInt (II)I]
  + NameAndType [getInteger (II)I]
  + NameAndType [getIntrinsicHeight ()I]
  + NameAndType [getIntrinsicWidth ()I]
  + NameAndType [getMinimumHeight ()I]
  + NameAndType [getNumberOfFrames ()I]
  + NameAndType [getNumberOfLayers ()I]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getPaint ()Landroid/graphics/Paint;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getScrollX ()I]
  + NameAndType [getScrollY ()I]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getTransformation (JLandroid/view/animation/Transformation;)Z]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [initProgressBar ()V]
  + NameAndType [invalidate ()V]
  + NameAndType [invalidate (IIII)V]
  + NameAndType [invalidateDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isOneShot ()Z]
  + NameAndType [isStateful ()Z]
  + NameAndType [jumpDrawablesToCurrentState ()V]
  + NameAndType [jumpToCurrentState ()V]
  + NameAndType [left I]
  + NameAndType [loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;]
  + NameAndType [mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
  + NameAndType [mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;]
  + NameAndType [mAnimation Landroid/view/animation/AlphaAnimation;]
  + NameAndType [mAnimationResolution I]
  + NameAndType [mBehavior I]
  + NameAndType [mCurrentDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mDuration I]
  + NameAndType [mInDrawing Z]
  + NameAndType [mIndeterminate Z]
  + NameAndType [mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mIndeterminateRealLeft I]
  + NameAndType [mIndeterminateRealTop I]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mLastDrawTime J]
  + NameAndType [mMax I]
  + NameAndType [mMaxHeight I]
  + NameAndType [mMaxWidth I]
  + NameAndType [mMinHeight I]
  + NameAndType [mMinWidth I]
  + NameAndType [mNoInvalidate Z]
  + NameAndType [mOnlyIndeterminate Z]
  + NameAndType [mProgress I]
  + NameAndType [mProgressDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
  + NameAndType [mSampleTile Landroid/graphics/Bitmap;]
  + NameAndType [mSecondaryProgress I]
  + NameAndType [mShouldStartAnimationDrawable Z]
  + NameAndType [mTransformation Landroid/view/animation/Transformation;]
  + NameAndType [mUiThreadId J]
  + NameAndType [max (II)I]
  + NameAndType [min (II)I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onDraw (Landroid/graphics/Canvas;)V]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onProgressRefresh (FZ)V]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [onVisibilityChanged (Landroid/view/View;I)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [postInvalidate ()V]
  + NameAndType [postInvalidateDelayed (J)V]
  + NameAndType [progress I]
  + NameAndType [recycle ()V]
  + NameAndType [refreshProgress (IIZ)V]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [requestLayout ()V]
  + NameAndType [resolveSize (II)I]
  + NameAndType [resolveSizeAndState (III)I]
  + NameAndType [restore ()V]
  + NameAndType [right I]
  + NameAndType [save ()I]
  + NameAndType [scheduleAccessibilityEventSender ()V]
  + NameAndType [secondaryProgress I]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setCallback (Landroid/graphics/drawable/Drawable$Callback;)V]
  + NameAndType [setCurrentItemIndex (I)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setId (II)V]
  + NameAndType [setIndeterminate (Z)V]
  + NameAndType [setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setInterpolator (Landroid/content/Context;I)V]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [setItemCount (I)V]
  + NameAndType [setLevel (I)Z]
  + NameAndType [setMax (I)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setOneShot (Z)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setProgress (IZ)V]
  + NameAndType [setProgressDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setRepeatCount (I)V]
  + NameAndType [setRepeatMode (I)V]
  + NameAndType [setSecondaryProgress (I)V]
  + NameAndType [setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;]
  + NameAndType [setStartTime (J)V]
  + NameAndType [setState ([I)Z]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setup (IIZ)V]
  + NameAndType [start ()V]
  + NameAndType [startAnimation ()V]
  + NameAndType [stop ()V]
  + NameAndType [stopAnimation ()V]
  + NameAndType [tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;]
  + NameAndType [tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [top I]
  + NameAndType [translate (FF)V]
  + NameAndType [updateDrawableBounds (II)V]
  + NameAndType [updateDrawableState ()V]
  + NameAndType [uptimeMillis ()J]
  + NameAndType [verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/graphics/Bitmap;]
  + Utf8 [()Landroid/graphics/Paint;]
  + Utf8 [()Landroid/graphics/Rect;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/graphics/drawable/shapes/Shape;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/view/animation/Interpolator;]
  + Utf8 [()Ljava/lang/Thread;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [(FF)V]
  + Utf8 [(FZ)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(III)I]
  + Utf8 [(IIII)V]
  + Utf8 [(IIZ)V]
  + Utf8 [(IIZZ)V]
  + Utf8 [(IZ)V]
  + Utf8 [(IZ)Z]
  + Utf8 [(J)V]
  + Utf8 [(JLandroid/view/animation/Transformation;)Z]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Interpolator;]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Utf8 [(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/Shader;)Landroid/graphics/Shader;]
  + Utf8 [(Landroid/graphics/drawable/Drawable$Callback;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;II)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/graphics/drawable/shapes/Shape;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Z)V]
  + Utf8 [([FLandroid/graphics/RectF;[F)V]
  + Utf8 [([I)Z]
  + Utf8 [([Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ANIMATION_RESOLUTION]
  + Utf8 [AccessibilityEventSender]
  + Utf8 [CLAMP]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [IS_HONEYCOMB]
  + Utf8 [IcsProgressBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/BitmapShader;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/Shader$TileMode;]
  + Utf8 [Landroid/graphics/drawable/AnimationDrawable;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/graphics/drawable/LayerDrawable;]
  + Utf8 [Landroid/graphics/drawable/ShapeDrawable;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewDebug$ExportedProperty;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/view/accessibility/AccessibilityManager;]
  + Utf8 [Landroid/view/animation/AlphaAnimation;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [Landroid/view/animation/Transformation;]
  + Utf8 [Landroid/widget/RemoteViews$RemoteView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MAX_LEVEL]
  + Utf8 [N]
  + Utf8 [ProgressBar]
  + Utf8 [ProgressBar_animationResolution]
  + Utf8 [ProgressBar_indeterminate]
  + Utf8 [ProgressBar_indeterminateBehavior]
  + Utf8 [ProgressBar_indeterminateDrawable]
  + Utf8 [ProgressBar_indeterminateDuration]
  + Utf8 [ProgressBar_indeterminateOnly]
  + Utf8 [ProgressBar_interpolator]
  + Utf8 [ProgressBar_max]
  + Utf8 [ProgressBar_maxHeight]
  + Utf8 [ProgressBar_maxWidth]
  + Utf8 [ProgressBar_minHeight]
  + Utf8 [ProgressBar_minWidth]
  + Utf8 [ProgressBar_progress]
  + Utf8 [ProgressBar_progressDrawable]
  + Utf8 [ProgressBar_secondaryProgress]
  + Utf8 [REPEAT]
  + Utf8 [RefreshProgressRunnable]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SDK_INT]
  + Utf8 [SavedState]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TIMEOUT_SEND_ACCESSIBILITY_EVENT]
  + Utf8 [TileMode]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[F]
  + Utf8 [[I]
  + Utf8 [[Landroid/graphics/drawable/Drawable;]
  + Utf8 [a]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [accessibility]
  + Utf8 [addFrame]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [android/graphics/BitmapShader]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Paint]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/Shader]
  + Utf8 [android/graphics/Shader$TileMode]
  + Utf8 [android/graphics/drawable/Animatable]
  + Utf8 [android/graphics/drawable/AnimationDrawable]
  + Utf8 [android/graphics/drawable/BitmapDrawable]
  + Utf8 [android/graphics/drawable/ClipDrawable]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$Callback]
  + Utf8 [android/graphics/drawable/LayerDrawable]
  + Utf8 [android/graphics/drawable/ShapeDrawable]
  + Utf8 [android/graphics/drawable/shapes/RoundRectShape]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/SystemClock]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/view/View]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [android/view/accessibility/AccessibilityManager]
  + Utf8 [android/view/animation/AlphaAnimation]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/view/animation/LinearInterpolator]
  + Utf8 [android/view/animation/Transformation]
  + Utf8 [attrs]
  + Utf8 [background]
  + Utf8 [bitmapShader]
  + Utf8 [bottom]
  + Utf8 [boundAspect]
  + Utf8 [callBackToApp]
  + Utf8 [canvas]
  + Utf8 [category]
  + Utf8 [changedView]
  + Utf8 [clip]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
  + Utf8 [context]
  + Utf8 [currentThread]
  + Utf8 [d]
  + Utf8 [defStyle]
  + Utf8 [dh]
  + Utf8 [diff]
  + Utf8 [dirty]
  + Utf8 [doRefreshProgress]
  + Utf8 [dr]
  + Utf8 [draw]
  + Utf8 [drawable]
  + Utf8 [drawableHeight]
  + Utf8 [drawableStateChanged]
  + Utf8 [dw]
  + Utf8 [event]
  + Utf8 [findDrawableByLayerId]
  + Utf8 [frame]
  + Utf8 [fromUser]
  + Utf8 [getAlpha]
  + Utf8 [getBitmap]
  + Utf8 [getBoolean]
  + Utf8 [getBounds]
  + Utf8 [getCurrentDrawable]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDrawable]
  + Utf8 [getDrawableShape]
  + Utf8 [getDrawableState]
  + Utf8 [getDrawingTime]
  + Utf8 [getDuration]
  + Utf8 [getFrame]
  + Utf8 [getHeight]
  + Utf8 [getId]
  + Utf8 [getIndeterminateDrawable]
  + Utf8 [getInt]
  + Utf8 [getInteger]
  + Utf8 [getInterpolator]
  + Utf8 [getIntrinsicHeight]
  + Utf8 [getIntrinsicWidth]
  + Utf8 [getMax]
  + Utf8 [getMinimumHeight]
  + Utf8 [getNumberOfFrames]
  + Utf8 [getNumberOfLayers]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getPaint]
  + Utf8 [getProgress]
  + Utf8 [getProgressDrawable]
  + Utf8 [getResourceId]
  + Utf8 [getScrollX]
  + Utf8 [getScrollY]
  + Utf8 [getSecondaryProgress]
  + Utf8 [getSuperState]
  + Utf8 [getSystemService]
  + Utf8 [getTransformation]
  + Utf8 [getVisibility]
  + Utf8 [getWidth]
  + Utf8 [h]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [incrementProgressBy]
  + Utf8 [incrementSecondaryProgressBy]
  + Utf8 [indeterminate]
  + Utf8 [initProgressBar]
  + Utf8 [interpolator]
  + Utf8 [intrinsicAspect]
  + Utf8 [intrinsicHeight]
  + Utf8 [intrinsicWidth]
  + Utf8 [invalidate]
  + Utf8 [invalidateDrawable]
  + Utf8 [isEnabled]
  + Utf8 [isIndeterminate]
  + Utf8 [isOneShot]
  + Utf8 [isStateful]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/lang/Throwable]
  + Utf8 [jumpDrawablesToCurrentState]
  + Utf8 [jumpToCurrentState]
  + Utf8 [left]
  + Utf8 [level]
  + Utf8 [loadInterpolator]
  + Utf8 [mAccessibilityEventSender]
  + Utf8 [mAccessibilityManager]
  + Utf8 [mAnimation]
  + Utf8 [mAnimationResolution]
  + Utf8 [mBehavior]
  + Utf8 [mCurrentDrawable]
  + Utf8 [mDuration]
  + Utf8 [mInDrawing]
  + Utf8 [mIndeterminate]
  + Utf8 [mIndeterminateDrawable]
  + Utf8 [mIndeterminateRealLeft]
  + Utf8 [mIndeterminateRealTop]
  + Utf8 [mInterpolator]
  + Utf8 [mLastDrawTime]
  + Utf8 [mMax]
  + Utf8 [mMaxHeight]
  + Utf8 [mMaxWidth]
  + Utf8 [mMinHeight]
  + Utf8 [mMinWidth]
  + Utf8 [mNoInvalidate]
  + Utf8 [mOnlyIndeterminate]
  + Utf8 [mProgress]
  + Utf8 [mProgressDrawable]
  + Utf8 [mRefreshProgressRunnable]
  + Utf8 [mSampleTile]
  + Utf8 [mSecondaryProgress]
  + Utf8 [mShouldStartAnimationDrawable]
  + Utf8 [mTransformation]
  + Utf8 [mUiThreadId]
  + Utf8 [max]
  + Utf8 [min]
  + Utf8 [needUpdate]
  + Utf8 [newBg]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [oldh]
  + Utf8 [oldw]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onDraw]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onMeasure]
  + Utf8 [onProgressRefresh]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSizeChanged]
  + Utf8 [onVisibilityChanged]
  + Utf8 [outDrawables]
  + Utf8 [post]
  + Utf8 [postDelayed]
  + Utf8 [postInvalidate]
  + Utf8 [postInvalidateDelayed]
  + Utf8 [progress]
  + Utf8 [progressDrawable]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [refreshProgress]
  + Utf8 [removeCallbacks]
  + Utf8 [requestLayout]
  + Utf8 [resID]
  + Utf8 [resolveSize]
  + Utf8 [resolveSizeAndState]
  + Utf8 [restore]
  + Utf8 [right]
  + Utf8 [roundedCorners]
  + Utf8 [save]
  + Utf8 [scale]
  + Utf8 [scheduleAccessibilityEventSender]
  + Utf8 [scrollX]
  + Utf8 [scrollY]
  + Utf8 [secondaryProgress]
  + Utf8 [setBounds]
  + Utf8 [setCallback]
  + Utf8 [setCurrentItemIndex]
  + Utf8 [setDuration]
  + Utf8 [setId]
  + Utf8 [setIndeterminate]
  + Utf8 [setIndeterminateDrawable]
  + Utf8 [setInterpolator]
  + Utf8 [setItemCount]
  + Utf8 [setLevel]
  + Utf8 [setMax]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setOneShot]
  + Utf8 [setProgress]
  + Utf8 [setProgressDrawable]
  + Utf8 [setRepeatCount]
  + Utf8 [setRepeatMode]
  + Utf8 [setSecondaryProgress]
  + Utf8 [setShader]
  + Utf8 [setStartTime]
  + Utf8 [setState]
  + Utf8 [setVisibility]
  + Utf8 [setup]
  + Utf8 [shapeDrawable]
  + Utf8 [ss]
  + Utf8 [start]
  + Utf8 [startAnimation]
  + Utf8 [state]
  + Utf8 [stop]
  + Utf8 [stopAnimation]
  + Utf8 [styleRes]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [tileBitmap]
  + Utf8 [tileify]
  + Utf8 [tileifyIndeterminate]
  + Utf8 [time]
  + Utf8 [top]
  + Utf8 [translate]
  + Utf8 [updateDrawableBounds]
  + Utf8 [updateDrawableState]
  + Utf8 [uptimeMillis]
  + Utf8 [v]
  + Utf8 [verifyDrawable]
  + Utf8 [visibility]
  + Utf8 [w]
  + Utf8 [who]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]

Fields (count = 49):
  + Field:        IS_HONEYCOMB Z
    Access flags: 0x1a
      = private static final boolean IS_HONEYCOMB
  + Field:        MAX_LEVEL I
    Access flags: 0x1a
      = private static final int MAX_LEVEL
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10000]
  + Field:        ANIMATION_RESOLUTION I
    Access flags: 0x1a
      = private static final int ANIMATION_RESOLUTION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [200]
  + Field:        TIMEOUT_SEND_ACCESSIBILITY_EVENT I
    Access flags: 0x1a
      = private static final int TIMEOUT_SEND_ACCESSIBILITY_EVENT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [200]
  + Field:        ProgressBar [I
    Access flags: 0x1a
      = private static final int[] ProgressBar
  + Field:        ProgressBar_maxWidth I
    Access flags: 0x1a
      = private static final int ProgressBar_maxWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        ProgressBar_maxHeight I
    Access flags: 0x1a
      = private static final int ProgressBar_maxHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        ProgressBar_max I
    Access flags: 0x1a
      = private static final int ProgressBar_max
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        ProgressBar_progress I
    Access flags: 0x1a
      = private static final int ProgressBar_progress
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        ProgressBar_secondaryProgress I
    Access flags: 0x1a
      = private static final int ProgressBar_secondaryProgress
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        ProgressBar_indeterminate I
    Access flags: 0x1a
      = private static final int ProgressBar_indeterminate
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        ProgressBar_indeterminateOnly I
    Access flags: 0x1a
      = private static final int ProgressBar_indeterminateOnly
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        ProgressBar_indeterminateDrawable I
    Access flags: 0x1a
      = private static final int ProgressBar_indeterminateDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        ProgressBar_progressDrawable I
    Access flags: 0x1a
      = private static final int ProgressBar_progressDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        ProgressBar_indeterminateDuration I
    Access flags: 0x1a
      = private static final int ProgressBar_indeterminateDuration
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        ProgressBar_indeterminateBehavior I
    Access flags: 0x1a
      = private static final int ProgressBar_indeterminateBehavior
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        ProgressBar_minWidth I
    Access flags: 0x1a
      = private static final int ProgressBar_minWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        ProgressBar_minHeight I
    Access flags: 0x1a
      = private static final int ProgressBar_minHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        ProgressBar_interpolator I
    Access flags: 0x1a
      = private static final int ProgressBar_interpolator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        ProgressBar_animationResolution I
    Access flags: 0x1a
      = private static final int ProgressBar_animationResolution
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        mMinWidth I
    Access flags: 0x0
      = int mMinWidth
  + Field:        mMaxWidth I
    Access flags: 0x0
      = int mMaxWidth
  + Field:        mMinHeight I
    Access flags: 0x0
      = int mMinHeight
  + Field:        mMaxHeight I
    Access flags: 0x0
      = int mMaxHeight
  + Field:        mProgress I
    Access flags: 0x2
      = private int mProgress
  + Field:        mSecondaryProgress I
    Access flags: 0x2
      = private int mSecondaryProgress
  + Field:        mMax I
    Access flags: 0x2
      = private int mMax
  + Field:        mBehavior I
    Access flags: 0x2
      = private int mBehavior
  + Field:        mDuration I
    Access flags: 0x2
      = private int mDuration
  + Field:        mIndeterminate Z
    Access flags: 0x2
      = private boolean mIndeterminate
  + Field:        mOnlyIndeterminate Z
    Access flags: 0x2
      = private boolean mOnlyIndeterminate
  + Field:        mTransformation Landroid/view/animation/Transformation;
    Access flags: 0x2
      = private android.view.animation.Transformation mTransformation
  + Field:        mAnimation Landroid/view/animation/AlphaAnimation;
    Access flags: 0x2
      = private android.view.animation.AlphaAnimation mAnimation
  + Field:        mIndeterminateDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mIndeterminateDrawable
  + Field:        mIndeterminateRealLeft I
    Access flags: 0x2
      = private int mIndeterminateRealLeft
  + Field:        mIndeterminateRealTop I
    Access flags: 0x2
      = private int mIndeterminateRealTop
  + Field:        mProgressDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mProgressDrawable
  + Field:        mCurrentDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mCurrentDrawable
  + Field:        mSampleTile Landroid/graphics/Bitmap;
    Access flags: 0x0
      = android.graphics.Bitmap mSampleTile
  + Field:        mNoInvalidate Z
    Access flags: 0x2
      = private boolean mNoInvalidate
  + Field:        mInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x2
      = private android.view.animation.Interpolator mInterpolator
  + Field:        mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable mRefreshProgressRunnable
  + Field:        mUiThreadId J
    Access flags: 0x2
      = private long mUiThreadId
  + Field:        mShouldStartAnimationDrawable Z
    Access flags: 0x2
      = private boolean mShouldStartAnimationDrawable
  + Field:        mLastDrawTime J
    Access flags: 0x2
      = private long mLastDrawTime
  + Field:        mInDrawing Z
    Access flags: 0x2
      = private boolean mInDrawing
  + Field:        mAnimationResolution I
    Access flags: 0x2
      = private int mAnimationResolution
  + Field:        mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;
    Access flags: 0x2
      = private android.view.accessibility.AccessibilityManager mAccessibilityManager
  + Field:        mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender mAccessibilityEventSender

Methods (count = 53):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 0, stack = 4):
      [0] getstatic #88
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #89
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z]
      [16] bipush 15
      [18] newarray 10
      [20] dup
      [21] iconst_0
      [22] ldc #19
        + Integer [16843039]
      [24] iastore
      [25] dup
      [26] iconst_1
      [27] ldc #20
        + Integer [16843040]
      [29] iastore
      [30] dup
      [31] iconst_2
      [32] ldc #21
        + Integer [16843062]
      [34] iastore
      [35] dup
      [36] iconst_3
      [37] ldc #22
        + Integer [16843063]
      [39] iastore
      [40] dup
      [41] iconst_4
      [42] ldc #23
        + Integer [16843064]
      [44] iastore
      [45] dup
      [46] iconst_5
      [47] ldc #24
        + Integer [16843065]
      [49] iastore
      [50] dup
      [51] bipush 6
      [53] ldc #25
        + Integer [16843066]
      [55] iastore
      [56] dup
      [57] bipush 7
      [59] ldc #26
        + Integer [16843067]
      [61] iastore
      [62] dup
      [63] bipush 8
      [65] ldc #27
        + Integer [16843068]
      [67] iastore
      [68] dup
      [69] bipush 9
      [71] ldc #28
        + Integer [16843069]
      [73] iastore
      [74] dup
      [75] bipush 10
      [77] ldc #29
        + Integer [16843070]
      [79] iastore
      [80] dup
      [81] bipush 11
      [83] ldc #30
        + Integer [16843071]
      [85] iastore
      [86] dup
      [87] bipush 12
      [89] ldc #31
        + Integer [16843072]
      [91] iastore
      [92] dup
      [93] bipush 13
      [95] ldc #32
        + Integer [16843073]
      [97] iastore
      [98] dup
      [99] bipush 14
      [101] ldc #33
        + Integer [16843546]
      [103] iastore
      [104] putstatic #90
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I]
      [107] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 187
        [16] -> line 192
        [22] -> line 193
        [27] -> line 194
        [32] -> line 195
        [37] -> line 196
        [42] -> line 197
        [47] -> line 198
        [53] -> line 199
        [59] -> line 200
        [65] -> line 201
        [71] -> line 202
        [77] -> line 203
        [83] -> line 204
        [89] -> line 205
        [95] -> line 206
        [101] -> line 207
        [104] -> line 192
        [107] -> line 223
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public IcsProgressBar(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #197
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 265
        [6] -> line 266
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public IcsProgressBar(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] ldc #18
        + Integer [16842871]
      [5] invokespecial #198
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 269
        [8] -> line 270
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 9 [Landroid/content/Context; context]
        v2: 0 -> 9 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public IcsProgressBar(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] iconst_0
      [5] invokespecial #199
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 273
        [8] -> line 274
      + Local variable table attribute (count = 4)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 9 [Landroid/content/Context; context]
        v2: 0 -> 9 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 9 [I defStyle]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
    Access flags: 0x1
      = public IcsProgressBar(android.content.Context,android.util.AttributeSet,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 331, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #167
        + Methodref [android/view/View.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] invokestatic #249
        + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
      [11] invokevirtual #250
        + Methodref [java/lang/Thread.getId ()J]
      [14] putfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J]
      [17] aload_0 v0
      [18] invokespecial #213
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.initProgressBar ()V]
      [21] aload_1 v1
      [22] aload_2 v2
      [23] getstatic #90
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.ProgressBar [I]
      [26] iload_3 v3
      [27] iload v4
      [29] invokevirtual #123
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [32] astore v5
      [34] aload_0 v0
      [35] iconst_1
      [36] putfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z]
      [39] aload v5
      [41] bipush 8
      [43] invokevirtual #126
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [46] astore v6
      [48] aload v6
      [50] ifnull +18 (target=68)
      [53] aload_0 v0
      [54] aload v6
      [56] iconst_0
      [57] invokespecial #237
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;]
      [60] astore v6
      [62] aload_0 v0
      [63] aload v6
      [65] invokevirtual #233
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgressDrawable (Landroid/graphics/drawable/Drawable;)V]
      [68] aload_0 v0
      [69] aload v5
      [71] bipush 9
      [73] aload_0 v0
      [74] getfield #97
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I]
      [77] invokevirtual #127
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [80] putfield #97
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I]
      [83] aload_0 v0
      [84] aload v5
      [86] bipush 11
      [88] aload_0 v0
      [89] getfield #109
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I]
      [92] invokevirtual #125
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [95] putfield #109
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I]
      [98] aload_0 v0
      [99] aload v5
      [101] iconst_0
      [102] aload_0 v0
      [103] getfield #107
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I]
      [106] invokevirtual #125
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [109] putfield #107
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I]
      [112] aload_0 v0
      [113] aload v5
      [115] bipush 12
      [117] aload_0 v0
      [118] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I]
      [121] invokevirtual #125
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [124] putfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I]
      [127] aload_0 v0
      [128] aload v5
      [130] iconst_1
      [131] aload_0 v0
      [132] getfield #106
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I]
      [135] invokevirtual #125
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [138] putfield #106
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I]
      [141] aload_0 v0
      [142] aload v5
      [144] bipush 10
      [146] aload_0 v0
      [147] getfield #95
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I]
      [150] invokevirtual #127
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [153] putfield #95
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I]
      [156] aload v5
      [158] bipush 13
      [160] ldc #36
        + Integer [17432587]
      [162] invokevirtual #129
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [165] istore v7
      [167] iload v7
      [169] ifle +10 (target=179)
      [172] aload_0 v0
      [173] aload_1 v1
      [174] iload v7
      [176] invokevirtual #227
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/content/Context;I)V]
      [179] aload_0 v0
      [180] aload v5
      [182] iconst_2
      [183] aload_0 v0
      [184] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [187] invokevirtual #127
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [190] invokevirtual #229
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMax (I)V]
      [193] aload_0 v0
      [194] aload v5
      [196] iconst_3
      [197] aload_0 v0
      [198] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [201] invokevirtual #127
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [204] invokevirtual #231
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V]
      [207] aload_0 v0
      [208] aload v5
      [210] iconst_4
      [211] aload_0 v0
      [212] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [215] invokevirtual #127
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [218] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V]
      [221] aload v5
      [223] bipush 7
      [225] invokevirtual #126
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [228] astore v6
      [230] aload v6
      [232] ifnull +17 (target=249)
      [235] aload_0 v0
      [236] aload v6
      [238] invokespecial #238
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileifyIndeterminate (Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;]
      [241] astore v6
      [243] aload_0 v0
      [244] aload v6
      [246] invokevirtual #226
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminateDrawable (Landroid/graphics/drawable/Drawable;)V]
      [249] aload_0 v0
      [250] aload v5
      [252] bipush 6
      [254] aload_0 v0
      [255] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z]
      [258] invokevirtual #124
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [261] putfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z]
      [264] aload_0 v0
      [265] iconst_0
      [266] putfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z]
      [269] aload_0 v0
      [270] aload_0 v0
      [271] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z]
      [274] ifne +20 (target=294)
      [277] aload v5
      [279] iconst_5
      [280] aload_0 v0
      [281] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [284] invokevirtual #124
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [287] ifne +7 (target=294)
      [290] iconst_0
      [291] goto +4 (target=295)
      [294] iconst_1
      [295] invokevirtual #225
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setIndeterminate (Z)V]
      [298] aload_0 v0
      [299] aload v5
      [301] bipush 14
      [303] sipush 200
      [306] invokevirtual #128
        + Methodref [android/content/res/TypedArray.getInteger (II)I]
      [309] putfield #94
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I]
      [312] aload v5
      [314] invokevirtual #130
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [317] aload_0 v0
      [318] aload_1 v1
      [319] ldc #39
        + String [accessibility]
      [321] invokevirtual #122
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [324] checkcast #66
        + Class [android/view/accessibility/AccessibilityManager]
      [327] putfield #92
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;]
      [330] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 46)
        [0] -> line 280
        [7] -> line 281
        [17] -> line 282
        [21] -> line 285
        [32] -> line 284
        [34] -> line 287
        [39] -> line 289
        [48] -> line 290
        [53] -> line 291
        [62] -> line 294
        [68] -> line 298
        [83] -> line 300
        [98] -> line 301
        [112] -> line 302
        [127] -> line 303
        [141] -> line 305
        [156] -> line 307
        [158] -> line 308
        [160] -> line 309
        [162] -> line 307
        [167] -> line 310
        [172] -> line 311
        [179] -> line 314
        [193] -> line 316
        [207] -> line 318
        [208] -> line 319
        [218] -> line 318
        [221] -> line 321
        [230] -> line 322
        [235] -> line 323
        [243] -> line 324
        [249] -> line 327
        [252] -> line 328
        [258] -> line 327
        [264] -> line 330
        [269] -> line 332
        [279] -> line 333
        [284] -> line 332
        [287] -> line 333
        [295] -> line 332
        [298] -> line 335
        [303] -> line 336
        [306] -> line 335
        [312] -> line 338
        [317] -> line 340
        [330] -> line 341
      + Local variable table attribute (count = 8)
        v0: 0 -> 331 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 331 [Landroid/content/Context; context]
        v2: 0 -> 331 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 331 [I defStyle]
        v4: 0 -> 331 [I styleRes]
        v5: 34 -> 331 [Landroid/content/res/TypedArray; a]
        v6: 48 -> 331 [Landroid/graphics/drawable/Drawable; drawable]
        v7: 167 -> 331 [I resID]
      + Stack map table attribute (count = 5):
        - [68] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/content/Context][a:android/util/AttributeSet][i][i][a:android/content/res/TypedArray][a:android/graphics/drawable/Drawable], Stack: 
        - [179] Var: ...[i], Stack: (empty)
        - [249] Var: ..., Stack: (empty)
        - [294] Var: ..., Stack: [a:com/actionbarsherlock/internal/widget/IcsProgressBar]
        - [295] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/content/Context][a:android/util/AttributeSet][i][i][a:android/content/res/TypedArray][a:android/graphics/drawable/Drawable][i], Stack: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i]
  + Method:       tileify(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable tileify(android.graphics.drawable.Drawable,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 216, locals = 8, stack = 6):
      [0] aload_1 v1
      [1] instanceof #57
        + Class [android/graphics/drawable/LayerDrawable]
      [4] ifeq +122 (target=126)
      [7] aload_1 v1
      [8] checkcast #57
        + Class [android/graphics/drawable/LayerDrawable]
      [11] astore_3 v3
      [12] aload_3 v3
      [13] invokevirtual #161
        + Methodref [android/graphics/drawable/LayerDrawable.getNumberOfLayers ()I]
      [16] istore v4
      [18] iload v4
      [20] anewarray #55
        + Class [android/graphics/drawable/Drawable]
      [23] astore v5
      [25] iconst_0
      [26] istore v6
      [28] goto +48 (target=76)
      [31] aload_3 v3
      [32] iload v6
      [34] invokevirtual #160
        + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I]
      [37] istore v7
      [39] aload v5
      [41] iload v6
      [43] aload_0 v0
      [44] aload_3 v3
      [45] iload v6
      [47] invokevirtual #159
        + Methodref [android/graphics/drawable/LayerDrawable.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [50] iload v7
      [52] ldc #34
        + Integer [16908301]
      [54] ificmpeq +14 (target=68)
      [57] iload v7
      [59] ldc #35
        + Integer [16908303]
      [61] ificmpeq +7 (target=68)
      [64] iconst_0
      [65] goto +4 (target=69)
      [68] iconst_1
      [69] invokespecial #237
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;]
      [72] aastore
      [73] iinc v6, 1
      [76] iload v6
      [78] iload v4
      [80] ificmplt -49 (target=31)
      [83] new #57
        + Class [android/graphics/drawable/LayerDrawable]
      [86] dup
      [87] aload v5
      [89] invokespecial #157
        + Methodref [android/graphics/drawable/LayerDrawable.<init> ([Landroid/graphics/drawable/Drawable;)V]
      [92] astore v6
      [94] iconst_0
      [95] istore v7
      [97] goto +19 (target=116)
      [100] aload v6
      [102] iload v7
      [104] aload_3 v3
      [105] iload v7
      [107] invokevirtual #160
        + Methodref [android/graphics/drawable/LayerDrawable.getId (I)I]
      [110] invokevirtual #162
        + Methodref [android/graphics/drawable/LayerDrawable.setId (II)V]
      [113] iinc v7, 1
      [116] iload v7
      [118] iload v4
      [120] ificmplt -20 (target=100)
      [123] aload v6
      [125] areturn
      [126] aload_1 v1
      [127] instanceof #53
        + Class [android/graphics/drawable/BitmapDrawable]
      [130] ifeq +84 (target=214)
      [133] aload_1 v1
      [134] checkcast #53
        + Class [android/graphics/drawable/BitmapDrawable]
      [137] invokevirtual #144
        + Methodref [android/graphics/drawable/BitmapDrawable.getBitmap ()Landroid/graphics/Bitmap;]
      [140] astore_3 v3
      [141] aload_0 v0
      [142] getfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;]
      [145] ifnonnull +8 (target=153)
      [148] aload_0 v0
      [149] aload_3 v3
      [150] putfield #115
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSampleTile Landroid/graphics/Bitmap;]
      [153] new #58
        + Class [android/graphics/drawable/ShapeDrawable]
      [156] dup
      [157] aload_0 v0
      [158] invokevirtual #201
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableShape ()Landroid/graphics/drawable/shapes/Shape;]
      [161] invokespecial #163
        + Methodref [android/graphics/drawable/ShapeDrawable.<init> (Landroid/graphics/drawable/shapes/Shape;)V]
      [164] astore v4
      [166] new #45
        + Class [android/graphics/BitmapShader]
      [169] dup
      [170] aload_3 v3
      [171] getstatic #87
        + Fieldref [android/graphics/Shader$TileMode.REPEAT Landroid/graphics/Shader$TileMode;]
      [174] getstatic #86
        + Fieldref [android/graphics/Shader$TileMode.CLAMP Landroid/graphics/Shader$TileMode;]
      [177] invokespecial #131
        + Methodref [android/graphics/BitmapShader.<init> (Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V]
      [180] astore v5
      [182] aload v4
      [184] invokevirtual #164
        + Methodref [android/graphics/drawable/ShapeDrawable.getPaint ()Landroid/graphics/Paint;]
      [187] aload v5
      [189] invokevirtual #135
        + Methodref [android/graphics/Paint.setShader (Landroid/graphics/Shader;)Landroid/graphics/Shader;]
      [192] pop
      [193] iload_2 v2
      [194] ifeq +17 (target=211)
      [197] new #54
        + Class [android/graphics/drawable/ClipDrawable]
      [200] dup
      [201] aload v4
      [203] iconst_3
      [204] iconst_1
      [205] invokespecial #145
        + Methodref [android/graphics/drawable/ClipDrawable.<init> (Landroid/graphics/drawable/Drawable;II)V]
      [208] goto +5 (target=213)
      [211] aload v4
      [213] areturn
      [214] aload_1 v1
      [215] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 28)
        [0] -> line 349
        [7] -> line 350
        [12] -> line 351
        [18] -> line 352
        [25] -> line 354
        [31] -> line 355
        [39] -> line 356
        [50] -> line 357
        [69] -> line 356
        [73] -> line 354
        [83] -> line 360
        [94] -> line 362
        [100] -> line 363
        [113] -> line 362
        [123] -> line 366
        [126] -> line 377
        [133] -> line 378
        [141] -> line 379
        [148] -> line 380
        [153] -> line 383
        [166] -> line 385
        [171] -> line 386
        [177] -> line 385
        [182] -> line 387
        [193] -> line 389
        [204] -> line 390
        [213] -> line 389
        [214] -> line 393
      + Local variable table attribute (count = 13)
        v0: 0 -> 216 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 216 [Landroid/graphics/drawable/Drawable; drawable]
        v2: 0 -> 216 [Z clip]
        v3: 12 -> 126 [Landroid/graphics/drawable/LayerDrawable; background]
        v4: 18 -> 126 [I N]
        v5: 25 -> 126 [[Landroid/graphics/drawable/Drawable; outDrawables]
        v6: 28 -> 83 [I i]
        v7: 39 -> 73 [I id]
        v6: 94 -> 126 [Landroid/graphics/drawable/LayerDrawable; newBg]
        v7: 97 -> 123 [I i]
        v3: 141 -> 214 [Landroid/graphics/Bitmap; tileBitmap]
        v4: 166 -> 214 [Landroid/graphics/drawable/ShapeDrawable; shapeDrawable]
        v5: 182 -> 214 [Landroid/graphics/BitmapShader; bitmapShader]
      + Stack map table attribute (count = 11):
        - [31] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i], Stack: 
        - [68] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i][i], Stack: [a:[Landroid/graphics/drawable/Drawable;][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable]
        - [69] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][i][i], Stack: [a:[Landroid/graphics/drawable/Drawable;][i][a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i]
        - [76] Var: -1, Stack: (empty)
        - [100] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i][a:android/graphics/drawable/LayerDrawable][i][a:[Landroid/graphics/drawable/Drawable;][a:android/graphics/drawable/LayerDrawable][i], Stack: 
        - [116] Var: ..., Stack: (empty)
        - [126] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][i], Stack: 
        - [153] Var: ...[a:android/graphics/Bitmap], Stack: (empty)
        - [211] Var: ...[a:android/graphics/drawable/ShapeDrawable][a:android/graphics/BitmapShader], Stack: (empty)
        - [213] Var: ..., Stack: [a:android/graphics/drawable/Drawable]
        - [214] Var: -3, Stack: (empty)
  + Method:       getDrawableShape()Landroid/graphics/drawable/shapes/Shape;
    Access flags: 0x0
      = android.graphics.drawable.shapes.Shape getDrawableShape()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 2, stack = 5):
      [0] bipush 8
      [2] newarray 6
      [4] dup
      [5] iconst_0
      [6] ldc #37
        + Float [5.0]
      [8] fastore
      [9] dup
      [10] iconst_1
      [11] ldc #37
        + Float [5.0]
      [13] fastore
      [14] dup
      [15] iconst_2
      [16] ldc #37
        + Float [5.0]
      [18] fastore
      [19] dup
      [20] iconst_3
      [21] ldc #37
        + Float [5.0]
      [23] fastore
      [24] dup
      [25] iconst_4
      [26] ldc #37
        + Float [5.0]
      [28] fastore
      [29] dup
      [30] iconst_5
      [31] ldc #37
        + Float [5.0]
      [33] fastore
      [34] dup
      [35] bipush 6
      [37] ldc #37
        + Float [5.0]
      [39] fastore
      [40] dup
      [41] bipush 7
      [43] ldc #37
        + Float [5.0]
      [45] fastore
      [46] astore_1 v1
      [47] new #59
        + Class [android/graphics/drawable/shapes/RoundRectShape]
      [50] dup
      [51] aload_1 v1
      [52] aconst_null
      [53] aconst_null
      [54] invokespecial #165
        + Methodref [android/graphics/drawable/shapes/RoundRectShape.<init> ([FLandroid/graphics/RectF;[F)V]
      [57] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 397
        [47] -> line 398
      + Local variable table attribute (count = 2)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 47 -> 58 [[F roundedCorners]
  + Method:       tileifyIndeterminate(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable tileifyIndeterminate(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 7, stack = 4):
      [0] aload_1 v1
      [1] instanceof #52
        + Class [android/graphics/drawable/AnimationDrawable]
      [4] ifeq +93 (target=97)
      [7] aload_1 v1
      [8] checkcast #52
        + Class [android/graphics/drawable/AnimationDrawable]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] invokevirtual #140
        + Methodref [android/graphics/drawable/AnimationDrawable.getNumberOfFrames ()I]
      [16] istore_3 v3
      [17] new #52
        + Class [android/graphics/drawable/AnimationDrawable]
      [20] dup
      [21] invokespecial #136
        + Methodref [android/graphics/drawable/AnimationDrawable.<init> ()V]
      [24] astore v4
      [26] aload v4
      [28] aload_2 v2
      [29] invokevirtual #141
        + Methodref [android/graphics/drawable/AnimationDrawable.isOneShot ()Z]
      [32] invokevirtual #143
        + Methodref [android/graphics/drawable/AnimationDrawable.setOneShot (Z)V]
      [35] iconst_0
      [36] istore v5
      [38] goto +41 (target=79)
      [41] aload_0 v0
      [42] aload_2 v2
      [43] iload v5
      [45] invokevirtual #139
        + Methodref [android/graphics/drawable/AnimationDrawable.getFrame (I)Landroid/graphics/drawable/Drawable;]
      [48] iconst_1
      [49] invokespecial #237
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.tileify (Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable;]
      [52] astore v6
      [54] aload v6
      [56] sipush 10000
      [59] invokevirtual #155
        + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z]
      [62] pop
      [63] aload v4
      [65] aload v6
      [67] aload_2 v2
      [68] iload v5
      [70] invokevirtual #138
        + Methodref [android/graphics/drawable/AnimationDrawable.getDuration (I)I]
      [73] invokevirtual #137
        + Methodref [android/graphics/drawable/AnimationDrawable.addFrame (Landroid/graphics/drawable/Drawable;I)V]
      [76] iinc v5, 1
      [79] iload v5
      [81] iload_3 v3
      [82] ificmplt -41 (target=41)
      [85] aload v4
      [87] sipush 10000
      [90] invokevirtual #142
        + Methodref [android/graphics/drawable/AnimationDrawable.setLevel (I)Z]
      [93] pop
      [94] aload v4
      [96] astore_1 v1
      [97] aload_1 v1
      [98] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 407
        [7] -> line 408
        [12] -> line 409
        [17] -> line 410
        [26] -> line 411
        [35] -> line 413
        [41] -> line 414
        [54] -> line 415
        [63] -> line 416
        [76] -> line 413
        [85] -> line 418
        [94] -> line 419
        [97] -> line 421
      + Local variable table attribute (count = 7)
        v0: 0 -> 99 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 99 [Landroid/graphics/drawable/Drawable; drawable]
        v2: 12 -> 97 [Landroid/graphics/drawable/AnimationDrawable; background]
        v3: 17 -> 97 [I N]
        v4: 26 -> 97 [Landroid/graphics/drawable/AnimationDrawable; newBg]
        v5: 38 -> 85 [I i]
        v6: 54 -> 76 [Landroid/graphics/drawable/Drawable; frame]
      + Stack map table attribute (count = 3):
        - [41] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable][a:android/graphics/drawable/AnimationDrawable][i][a:android/graphics/drawable/AnimationDrawable][i], Stack: 
        - [79] Var: ..., Stack: (empty)
        - [97] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/drawable/Drawable], Stack: 
  + Method:       initProgressBar()V
    Access flags: 0x2
      = private void initProgressBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] bipush 100
      [3] putfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [11] aload_0 v0
      [12] iconst_0
      [13] putfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [21] aload_0 v0
      [22] iconst_0
      [23] putfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z]
      [26] aload_0 v0
      [27] sipush 4000
      [30] putfield #97
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I]
      [33] aload_0 v0
      [34] iconst_1
      [35] putfield #95
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I]
      [38] aload_0 v0
      [39] bipush 24
      [41] putfield #109
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I]
      [44] aload_0 v0
      [45] bipush 48
      [47] putfield #107
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I]
      [50] aload_0 v0
      [51] bipush 24
      [53] putfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I]
      [56] aload_0 v0
      [57] bipush 48
      [59] putfield #106
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 437
        [6] -> line 438
        [11] -> line 439
        [16] -> line 440
        [21] -> line 441
        [26] -> line 442
        [33] -> line 443
        [38] -> line 444
        [44] -> line 445
        [50] -> line 446
        [56] -> line 447
        [62] -> line 448
      + Local variable table attribute (count = 1)
        v0: 0 -> 63 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
  + Method:       isIndeterminate()Z
    Access flags: 0x21
      = public synchronized boolean isIndeterminate()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 457
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [progress]
  + Method:       setIndeterminate(Z)V
    Access flags: 0x21
      = public synchronized void setIndeterminate(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [11] ifne +47 (target=58)
      [14] iload_1 v1
      [15] aload_0 v0
      [16] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [19] ificmpeq +39 (target=58)
      [22] aload_0 v0
      [23] iload_1 v1
      [24] putfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [27] iload_1 v1
      [28] ifeq +18 (target=46)
      [31] aload_0 v0
      [32] aload_0 v0
      [33] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [36] putfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [39] aload_0 v0
      [40] invokevirtual #235
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V]
      [43] goto +15 (target=58)
      [46] aload_0 v0
      [47] aload_0 v0
      [48] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [51] putfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [54] aload_0 v0
      [55] invokevirtual #236
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 471
        [22] -> line 472
        [27] -> line 474
        [31] -> line 476
        [39] -> line 477
        [43] -> line 478
        [46] -> line 479
        [54] -> line 480
        [58] -> line 483
      + Local variable table attribute (count = 2)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 59 [Z indeterminate]
      + Stack map table attribute (count = 3):
        - [14] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
        - [58] Var: ..., Stack: (empty)
  + Method:       getIndeterminateDrawable()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getIndeterminateDrawable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 495
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
  + Method:       setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setIndeterminateDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnull +8 (target=9)
      [4] aload_1 v1
      [5] aload_0 v0
      [6] invokevirtual #154
        + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [14] aload_0 v0
      [15] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [18] ifeq +12 (target=30)
      [21] aload_0 v0
      [22] aload_1 v1
      [23] putfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [26] aload_0 v0
      [27] invokevirtual #219
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 508
        [4] -> line 509
        [9] -> line 511
        [14] -> line 512
        [21] -> line 513
        [26] -> line 514
        [30] -> line 516
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 31 [Landroid/graphics/drawable/Drawable; d]
      + Stack map table attribute (count = 2):
        - [9] Var: ..., Stack: (empty)
        - [30] Var: ..., Stack: (empty)
  + Method:       getProgressDrawable()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getProgressDrawable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 528
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
  + Method:       setProgressDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setProgressDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 127, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [4] ifnull +24 (target=28)
      [7] aload_1 v1
      [8] aload_0 v0
      [9] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [12] ifacmpeq +16 (target=28)
      [15] aload_0 v0
      [16] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [19] aconst_null
      [20] invokevirtual #154
        + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V]
      [23] iconst_1
      [24] istore_2 v2
      [25] goto +5 (target=30)
      [28] iconst_0
      [29] istore_2 v2
      [30] aload_1 v1
      [31] ifnull +30 (target=61)
      [34] aload_1 v1
      [35] aload_0 v0
      [36] invokevirtual #154
        + Methodref [android/graphics/drawable/Drawable.setCallback (Landroid/graphics/drawable/Drawable$Callback;)V]
      [39] aload_1 v1
      [40] invokevirtual #150
        + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I]
      [43] istore_3 v3
      [44] aload_0 v0
      [45] getfield #106
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I]
      [48] iload_3 v3
      [49] ificmpge +12 (target=61)
      [52] aload_0 v0
      [53] iload_3 v3
      [54] putfield #106
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I]
      [57] aload_0 v0
      [58] invokevirtual #223
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.requestLayout ()V]
      [61] aload_0 v0
      [62] aload_1 v1
      [63] putfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [66] aload_0 v0
      [67] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [70] ifne +12 (target=82)
      [73] aload_0 v0
      [74] aload_1 v1
      [75] putfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [78] aload_0 v0
      [79] invokevirtual #219
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V]
      [82] iload_2 v2
      [83] ifeq +43 (target=126)
      [86] aload_0 v0
      [87] aload_0 v0
      [88] invokevirtual #212
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getWidth ()I]
      [91] aload_0 v0
      [92] invokevirtual #204
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getHeight ()I]
      [95] invokespecial #239
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V]
      [98] aload_0 v0
      [99] invokespecial #240
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V]
      [102] aload_0 v0
      [103] ldc #34
        + Integer [16908301]
      [105] aload_0 v0
      [106] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [109] iconst_0
      [110] iconst_0
      [111] invokespecial #200
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V]
      [114] aload_0 v0
      [115] ldc #35
        + Integer [16908303]
      [117] aload_0 v0
      [118] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [121] iconst_0
      [122] iconst_0
      [123] invokespecial #200
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V]
      [126] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 542
        [15] -> line 543
        [23] -> line 544
        [25] -> line 545
        [28] -> line 546
        [30] -> line 549
        [34] -> line 550
        [39] -> line 553
        [44] -> line 554
        [52] -> line 555
        [57] -> line 556
        [61] -> line 559
        [66] -> line 560
        [73] -> line 561
        [78] -> line 562
        [82] -> line 565
        [86] -> line 566
        [98] -> line 567
        [102] -> line 568
        [114] -> line 569
        [126] -> line 571
      + Local variable table attribute (count = 5)
        v0: 0 -> 127 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 127 [Landroid/graphics/drawable/Drawable; d]
        v2: 25 -> 28 [Z needUpdate]
        v2: 30 -> 127 [Z needUpdate]
        v3: 44 -> 61 [I drawableHeight]
      + Stack map table attribute (count = 5):
        - [28] Var: ..., Stack: (empty)
        - [30] Var: ...[i], Stack: (empty)
        - [61] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [126] Var: ..., Stack: (empty)
  + Method:       getCurrentDrawable()Landroid/graphics/drawable/Drawable;
    Access flags: 0x0
      = android.graphics.drawable.Drawable getCurrentDrawable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 577
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
  + Method:       verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
    Access flags: 0x4
      = protected boolean verifyDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [5] ifacmpeq +21 (target=26)
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [13] ifacmpeq +13 (target=26)
      [16] aload_0 v0
      [17] aload_1 v1
      [18] invokespecial #182
        + Methodref [android/view/View.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
      [21] ifne +5 (target=26)
      [24] iconst_0
      [25] ireturn
      [26] iconst_1
      [27] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 582
        [16] -> line 583
        [24] -> line 582
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 28 [Landroid/graphics/drawable/Drawable; who]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       jumpDrawablesToCurrentState()V
    Access flags: 0x1
      = public void jumpDrawablesToCurrentState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #170
        + Methodref [android/view/View.jumpDrawablesToCurrentState ()V]
      [4] aload_0 v0
      [5] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [8] ifnull +10 (target=18)
      [11] aload_0 v0
      [12] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [15] invokevirtual #152
        + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V]
      [18] aload_0 v0
      [19] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [22] ifnull +10 (target=32)
      [25] aload_0 v0
      [26] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [29] invokevirtual #152
        + Methodref [android/graphics/drawable/Drawable.jumpToCurrentState ()V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 588
        [4] -> line 589
        [18] -> line 590
        [32] -> line 591
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 2):
        - [18] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       postInvalidate()V
    Access flags: 0x1
      = public void postInvalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mNoInvalidate Z]
      [4] ifne +7 (target=11)
      [7] aload_0 v0
      [8] invokespecial #178
        + Methodref [android/view/View.postInvalidate ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 595
        [7] -> line 596
        [11] -> line 598
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 1):
        - [11] Var: ..., Stack: (empty)
  + Method:       doRefreshProgress(IIZZ)V
    Access flags: 0x22
      = private synchronized void doRefreshProgress(int,int,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 9, stack = 3):
      [0] aload_0 v0
      [1] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [4] ifle +14 (target=18)
      [7] iload_2 v2
      [8] i2f
      [9] aload_0 v0
      [10] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [13] i2f
      [14] fdiv
      [15] goto +4 (target=19)
      [18] fconst_0
      [19] fstore v5
      [21] aload_0 v0
      [22] getfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [25] astore v6
      [27] aload v6
      [29] ifnull +54 (target=83)
      [32] aconst_null
      [33] astore v7
      [35] aload v6
      [37] instanceof #57
        + Class [android/graphics/drawable/LayerDrawable]
      [40] ifeq +14 (target=54)
      [43] aload v6
      [45] checkcast #57
        + Class [android/graphics/drawable/LayerDrawable]
      [48] iload_1 v1
      [49] invokevirtual #158
        + Methodref [android/graphics/drawable/LayerDrawable.findDrawableByLayerId (I)Landroid/graphics/drawable/Drawable;]
      [52] astore v7
      [54] fload v5
      [56] ldc #38
        + Float [10000.0]
      [58] fmul
      [59] f2i
      [60] istore v8
      [62] aload v7
      [64] ifnull +8 (target=72)
      [67] aload v7
      [69] goto +5 (target=74)
      [72] aload v6
      [74] iload v8
      [76] invokevirtual #155
        + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z]
      [79] pop
      [80] goto +7 (target=87)
      [83] aload_0 v0
      [84] invokevirtual #214
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate ()V]
      [87] iload v4
      [89] ifeq +16 (target=105)
      [92] iload_1 v1
      [93] ldc #34
        + Integer [16908301]
      [95] ificmpne +10 (target=105)
      [98] aload_0 v0
      [99] fload v5
      [101] iload_3 v3
      [102] invokevirtual #216
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.onProgressRefresh (FZ)V]
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 628
        [21] -> line 629
        [27] -> line 630
        [32] -> line 631
        [35] -> line 633
        [43] -> line 634
        [54] -> line 637
        [62] -> line 638
        [80] -> line 639
        [83] -> line 640
        [87] -> line 643
        [98] -> line 644
        [105] -> line 646
      + Local variable table attribute (count = 9)
        v0: 0 -> 106 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 106 [I id]
        v2: 0 -> 106 [I progress]
        v3: 0 -> 106 [Z fromUser]
        v4: 0 -> 106 [Z callBackToApp]
        v5: 21 -> 106 [F scale]
        v6: 27 -> 106 [Landroid/graphics/drawable/Drawable; d]
        v7: 35 -> 80 [Landroid/graphics/drawable/Drawable; progressDrawable]
        v8: 62 -> 80 [I level]
      + Stack map table attribute (count = 8):
        - [18] Var: ..., Stack: (empty)
        - [19] Var: ..., Stack: [f]
        - [54] Var: ...[f][a:android/graphics/drawable/Drawable][a:android/graphics/drawable/Drawable], Stack: (empty)
        - [72] Var: ...[i], Stack: (empty)
        - [74] Var: ..., Stack: [a:android/graphics/drawable/Drawable]
        - [83] Var: -2, Stack: (empty)
        - [87] Var: ..., Stack: (empty)
        - [105] Var: ..., Stack: (empty)
  + Method:       onProgressRefresh(FZ)V
    Access flags: 0x0
      = void onProgressRefresh(float,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #92
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityManager Landroid/view/accessibility/AccessibilityManager;]
      [4] invokevirtual #185
        + Methodref [android/view/accessibility/AccessibilityManager.isEnabled ()Z]
      [7] ifeq +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #224
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.scheduleAccessibilityEventSender ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 649
        [10] -> line 650
        [14] -> line 652
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 15 [F scale]
        v2: 0 -> 15 [Z fromUser]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       refreshProgress(IIZ)V
    Access flags: 0x22
      = private synchronized void refreshProgress(int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #119
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mUiThreadId J]
      [4] invokestatic #249
        + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
      [7] invokevirtual #250
        + Methodref [java/lang/Thread.getId ()J]
      [10] lcmp
      [11] ifne +14 (target=25)
      [14] aload_0 v0
      [15] iload_1 v1
      [16] iload_2 v2
      [17] iload_3 v3
      [18] iconst_1
      [19] invokespecial #200
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V]
      [22] goto +52 (target=74)
      [25] aload_0 v0
      [26] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
      [29] ifnull +25 (target=54)
      [32] aload_0 v0
      [33] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
      [36] astore v4
      [38] aload_0 v0
      [39] aconst_null
      [40] putfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
      [43] aload v4
      [45] iload_1 v1
      [46] iload_2 v2
      [47] iload_3 v3
      [48] invokevirtual #244
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.setup (IIZ)V]
      [51] goto +16 (target=67)
      [54] new #73
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable]
      [57] dup
      [58] aload_0 v0
      [59] iload_1 v1
      [60] iload_2 v2
      [61] iload_3 v3
      [62] invokespecial #243
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V]
      [65] astore v4
      [67] aload_0 v0
      [68] aload v4
      [70] invokevirtual #217
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.post (Ljava/lang/Runnable;)Z]
      [73] pop
      [74] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 655
        [14] -> line 656
        [22] -> line 657
        [25] -> line 659
        [32] -> line 661
        [38] -> line 663
        [43] -> line 664
        [51] -> line 665
        [54] -> line 667
        [67] -> line 669
        [74] -> line 671
      + Local variable table attribute (count = 6)
        v0: 0 -> 75 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 75 [I id]
        v2: 0 -> 75 [I progress]
        v3: 0 -> 75 [Z fromUser]
        v4: 38 -> 54 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; r]
        v4: 67 -> 74 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; r]
      + Stack map table attribute (count = 4):
        - [25] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [67] Var: ...[a:com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable], Stack: (empty)
        - [74] Var: -1, Stack: (empty)
  + Method:       setProgress(I)V
    Access flags: 0x21
      = public synchronized void setProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iconst_0
      [3] invokevirtual #232
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (IZ)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 685
        [6] -> line 686
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 7 [I progress]
  + Method:       setProgress(IZ)V
    Access flags: 0x20
      = synchronized void setProgress(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] iload_1 v1
      [9] ifge +5 (target=14)
      [12] iconst_0
      [13] istore_1 v1
      [14] iload_1 v1
      [15] aload_0 v0
      [16] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [19] ificmple +8 (target=27)
      [22] aload_0 v0
      [23] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [26] istore_1 v1
      [27] iload_1 v1
      [28] aload_0 v0
      [29] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [32] ificmpeq +19 (target=51)
      [35] aload_0 v0
      [36] iload_1 v1
      [37] putfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [40] aload_0 v0
      [41] ldc #34
        + Integer [16908301]
      [43] aload_0 v0
      [44] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [47] iload_2 v2
      [48] invokespecial #221
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V]
      [51] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 689
        [7] -> line 690
        [8] -> line 693
        [12] -> line 694
        [14] -> line 697
        [22] -> line 698
        [27] -> line 701
        [35] -> line 702
        [40] -> line 703
        [51] -> line 705
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 52 [I progress]
        v2: 0 -> 52 [Z fromUser]
      + Stack map table attribute (count = 4):
        - [8] Var: ..., Stack: (empty)
        - [14] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: (empty)
        - [51] Var: ..., Stack: (empty)
  + Method:       setSecondaryProgress(I)V
    Access flags: 0x21
      = public synchronized void setSecondaryProgress(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] iload_1 v1
      [9] ifge +5 (target=14)
      [12] iconst_0
      [13] istore_1 v1
      [14] iload_1 v1
      [15] aload_0 v0
      [16] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [19] ificmple +8 (target=27)
      [22] aload_0 v0
      [23] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [26] istore_1 v1
      [27] iload_1 v1
      [28] aload_0 v0
      [29] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [32] ificmpeq +19 (target=51)
      [35] aload_0 v0
      [36] iload_1 v1
      [37] putfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [40] aload_0 v0
      [41] ldc #35
        + Integer [16908303]
      [43] aload_0 v0
      [44] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [47] iconst_0
      [48] invokespecial #221
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V]
      [51] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 720
        [7] -> line 721
        [8] -> line 724
        [12] -> line 725
        [14] -> line 728
        [22] -> line 729
        [27] -> line 732
        [35] -> line 733
        [40] -> line 734
        [51] -> line 736
      + Local variable table attribute (count = 2)
        v0: 0 -> 52 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 52 [I secondaryProgress]
      + Stack map table attribute (count = 4):
        - [8] Var: ..., Stack: (empty)
        - [14] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: (empty)
        - [51] Var: ..., Stack: (empty)
  + Method:       getProgress()I
    Access flags: 0x21
      = public synchronized int getProgress()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 16, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [4] ifeq +7 (target=11)
      [7] iconst_0
      [8] goto +7 (target=15)
      [11] aload_0 v0
      [12] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 752
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: [i]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [progress]
  + Method:       getSecondaryProgress()I
    Access flags: 0x21
      = public synchronized int getSecondaryProgress()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 16, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [4] ifeq +7 (target=11)
      [7] iconst_0
      [8] goto +7 (target=15)
      [11] aload_0 v0
      [12] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 769
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: [i]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [progress]
  + Method:       getMax()I
    Access flags: 0x21
      = public synchronized int getMax()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 783
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
    + Runtime visible annotations attribute:
      + Annotation [Landroid/view/ViewDebug$ExportedProperty;]:
        + Constant element value [category '115']
          + Utf8 [progress]
  + Method:       setMax(I)V
    Access flags: 0x21
      = public synchronized void setMax(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 2, stack = 4):
      [0] iload_1 v1
      [1] ifge +5 (target=6)
      [4] iconst_0
      [5] istore_1 v1
      [6] iload_1 v1
      [7] aload_0 v0
      [8] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [11] ificmpeq +36 (target=47)
      [14] aload_0 v0
      [15] iload_1 v1
      [16] putfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [19] aload_0 v0
      [20] invokevirtual #219
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V]
      [23] aload_0 v0
      [24] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [27] iload_1 v1
      [28] ificmple +8 (target=36)
      [31] aload_0 v0
      [32] iload_1 v1
      [33] putfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [36] aload_0 v0
      [37] ldc #34
        + Integer [16908301]
      [39] aload_0 v0
      [40] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [43] iconst_0
      [44] invokespecial #221
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.refreshProgress (IIZ)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 796
        [4] -> line 797
        [6] -> line 799
        [14] -> line 800
        [19] -> line 801
        [23] -> line 803
        [31] -> line 804
        [36] -> line 806
        [47] -> line 808
      + Local variable table attribute (count = 2)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 48 [I max]
      + Stack map table attribute (count = 3):
        - [6] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: (empty)
        - [47] Var: ..., Stack: (empty)
  + Method:       incrementProgressBy(I)V
    Access flags: 0x31
      = public final synchronized void incrementProgressBy(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [5] iload_1 v1
      [6] iadd
      [7] invokevirtual #231
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 818
        [10] -> line 819
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 11 [I diff]
  + Method:       incrementSecondaryProgressBy(I)V
    Access flags: 0x31
      = public final synchronized void incrementSecondaryProgressBy(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [5] iload_1 v1
      [6] iadd
      [7] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 829
        [10] -> line 830
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 11 [I diff]
  + Method:       startAnimation()V
    Access flags: 0x0
      = void startAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 130, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #211
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [12] instanceof #51
        + Class [android/graphics/drawable/Animatable]
      [15] ifeq +16 (target=31)
      [18] aload_0 v0
      [19] iconst_1
      [20] putfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z]
      [23] aload_0 v0
      [24] aconst_null
      [25] putfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [28] goto +97 (target=125)
      [31] aload_0 v0
      [32] getfield #103
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;]
      [35] ifnonnull +14 (target=49)
      [38] aload_0 v0
      [39] new #69
        + Class [android/view/animation/LinearInterpolator]
      [42] dup
      [43] invokespecial #194
        + Methodref [android/view/animation/LinearInterpolator.<init> ()V]
      [46] putfield #103
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;]
      [49] aload_0 v0
      [50] new #70
        + Class [android/view/animation/Transformation]
      [53] dup
      [54] invokespecial #195
        + Methodref [android/view/animation/Transformation.<init> ()V]
      [57] putfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;]
      [60] aload_0 v0
      [61] new #67
        + Class [android/view/animation/AlphaAnimation]
      [64] dup
      [65] fconst_0
      [66] fconst_1
      [67] invokespecial #186
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [70] putfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [73] aload_0 v0
      [74] getfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [77] aload_0 v0
      [78] getfield #95
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mBehavior I]
      [81] invokevirtual #191
        + Methodref [android/view/animation/AlphaAnimation.setRepeatMode (I)V]
      [84] aload_0 v0
      [85] getfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [88] iconst_m1
      [89] invokevirtual #190
        + Methodref [android/view/animation/AlphaAnimation.setRepeatCount (I)V]
      [92] aload_0 v0
      [93] getfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [96] aload_0 v0
      [97] getfield #97
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mDuration I]
      [100] i2l
      [101] invokevirtual #188
        + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
      [104] aload_0 v0
      [105] getfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [108] aload_0 v0
      [109] getfield #103
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;]
      [112] invokevirtual #189
        + Methodref [android/view/animation/AlphaAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [115] aload_0 v0
      [116] getfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [119] ldc2_w #78
        + Long [-1]
      [122] invokevirtual #192
        + Methodref [android/view/animation/AlphaAnimation.setStartTime (J)V]
      [125] aload_0 v0
      [126] invokevirtual #219
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V]
      [129] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 836
        [7] -> line 837
        [8] -> line 840
        [18] -> line 841
        [23] -> line 842
        [28] -> line 843
        [31] -> line 844
        [38] -> line 845
        [49] -> line 848
        [60] -> line 849
        [73] -> line 850
        [84] -> line 851
        [92] -> line 852
        [104] -> line 853
        [115] -> line 854
        [125] -> line 856
        [129] -> line 857
      + Local variable table attribute (count = 1)
        v0: 0 -> 130 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 4):
        - [8] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [49] Var: ..., Stack: (empty)
        - [125] Var: ..., Stack: (empty)
  + Method:       stopAnimation()V
    Access flags: 0x0
      = void stopAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;]
      [10] aload_0 v0
      [11] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [14] instanceof #51
        + Class [android/graphics/drawable/Animatable]
      [17] ifeq +20 (target=37)
      [20] aload_0 v0
      [21] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [24] checkcast #51
        + Class [android/graphics/drawable/Animatable]
      [27] invokeinterface #252
        + InterfaceMethodref [android/graphics/drawable/Animatable.stop ()V]
      [32] aload_0 v0
      [33] iconst_0
      [34] putfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z]
      [37] aload_0 v0
      [38] invokevirtual #219
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidate ()V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 863
        [5] -> line 864
        [10] -> line 865
        [20] -> line 866
        [32] -> line 867
        [37] -> line 869
        [41] -> line 870
      + Local variable table attribute (count = 1)
        v0: 0 -> 42 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 1):
        - [37] Var: ..., Stack: (empty)
  + Method:       setInterpolator(Landroid/content/Context;I)V
    Access flags: 0x1
      = public void setInterpolator(android.content.Context,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokestatic #193
        + Methodref [android/view/animation/AnimationUtils.loadInterpolator (Landroid/content/Context;I)Landroid/view/animation/Interpolator;]
      [6] invokevirtual #228
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 880
        [9] -> line 881
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 10 [Landroid/content/Context; context]
        v2: 0 -> 10 [I resID]
  + Method:       setInterpolator(Landroid/view/animation/Interpolator;)V
    Access flags: 0x1
      = public void setInterpolator(android.view.animation.Interpolator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #103
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 890
        [5] -> line 891
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 6 [Landroid/view/animation/Interpolator; interpolator]
  + Method:       getInterpolator()Landroid/view/animation/Interpolator;
    Access flags: 0x1
      = public android.view.animation.Interpolator getInterpolator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #103
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInterpolator Landroid/view/animation/Interpolator;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 899
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
  + Method:       setVisibility(I)V
    Access flags: 0x1
      = public void setVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #211
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getVisibility ()I]
      [4] iload_1 v1
      [5] ificmpeq +37 (target=42)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] invokespecial #181
        + Methodref [android/view/View.setVisibility (I)V]
      [13] aload_0 v0
      [14] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [17] ifeq +25 (target=42)
      [20] iload_1 v1
      [21] bipush 8
      [23] ificmpeq +8 (target=31)
      [26] iload_1 v1
      [27] iconst_4
      [28] ificmpne +10 (target=38)
      [31] aload_0 v0
      [32] invokevirtual #236
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V]
      [35] goto +7 (target=42)
      [38] aload_0 v0
      [39] invokevirtual #235
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 904
        [8] -> line 905
        [13] -> line 907
        [20] -> line 909
        [31] -> line 910
        [35] -> line 911
        [38] -> line 912
        [42] -> line 916
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 43 [I v]
      + Stack map table attribute (count = 3):
        - [31] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
  + Method:       onVisibilityChanged(Landroid/view/View;I)V
    Access flags: 0x4
      = protected void onVisibilityChanged(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #177
        + Methodref [android/view/View.onVisibilityChanged (Landroid/view/View;I)V]
      [6] aload_0 v0
      [7] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [10] ifeq +25 (target=35)
      [13] iload_2 v2
      [14] bipush 8
      [16] ificmpeq +8 (target=24)
      [19] iload_2 v2
      [20] iconst_4
      [21] ificmpne +10 (target=31)
      [24] aload_0 v0
      [25] invokevirtual #236
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V]
      [28] goto +7 (target=35)
      [31] aload_0 v0
      [32] invokevirtual #235
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 920
        [6] -> line 922
        [13] -> line 924
        [24] -> line 925
        [28] -> line 926
        [31] -> line 927
        [35] -> line 930
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 36 [Landroid/view/View; changedView]
        v2: 0 -> 36 [I visibility]
      + Stack map table attribute (count = 3):
        - [24] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [35] Var: ..., Stack: (empty)
  + Method:       invalidateDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void invalidateDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z]
      [4] ifne +75 (target=79)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokevirtual #241
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.verifyDrawable (Landroid/graphics/drawable/Drawable;)Z]
      [12] ifeq +62 (target=74)
      [15] aload_1 v1
      [16] invokevirtual #147
        + Methodref [android/graphics/drawable/Drawable.getBounds ()Landroid/graphics/Rect;]
      [19] astore_2 v2
      [20] aload_0 v0
      [21] invokevirtual #209
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollX ()I]
      [24] aload_0 v0
      [25] invokevirtual #206
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I]
      [28] iadd
      [29] istore_3 v3
      [30] aload_0 v0
      [31] invokevirtual #210
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getScrollY ()I]
      [34] aload_0 v0
      [35] invokevirtual #208
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I]
      [38] iadd
      [39] istore v4
      [41] aload_0 v0
      [42] aload_2 v2
      [43] getfield #83
        + Fieldref [android/graphics/Rect.left I]
      [46] iload_3 v3
      [47] iadd
      [48] aload_2 v2
      [49] getfield #85
        + Fieldref [android/graphics/Rect.top I]
      [52] iload v4
      [54] iadd
      [55] aload_2 v2
      [56] getfield #84
        + Fieldref [android/graphics/Rect.right I]
      [59] iload_3 v3
      [60] iadd
      [61] aload_2 v2
      [62] getfield #82
        + Fieldref [android/graphics/Rect.bottom I]
      [65] iload v4
      [67] iadd
      [68] invokevirtual #215
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.invalidate (IIII)V]
      [71] goto +8 (target=79)
      [74] aload_0 v0
      [75] aload_1 v1
      [76] invokespecial #169
        + Methodref [android/view/View.invalidateDrawable (Landroid/graphics/drawable/Drawable;)V]
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 934
        [7] -> line 935
        [15] -> line 936
        [20] -> line 937
        [30] -> line 938
        [41] -> line 940
        [55] -> line 941
        [68] -> line 940
        [71] -> line 942
        [74] -> line 943
        [79] -> line 946
      + Local variable table attribute (count = 5)
        v0: 0 -> 80 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 80 [Landroid/graphics/drawable/Drawable; dr]
        v2: 20 -> 71 [Landroid/graphics/Rect; dirty]
        v3: 30 -> 71 [I scrollX]
        v4: 41 -> 71 [I scrollY]
      + Stack map table attribute (count = 2):
        - [74] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: (empty)
  + Method:       onSizeChanged(IIII)V
    Access flags: 0x4
      = protected void onSizeChanged(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #239
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableBounds (II)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 960
        [6] -> line 961
      + Local variable table attribute (count = 5)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 7 [I w]
        v2: 0 -> 7 [I h]
        v3: 0 -> 7 [I oldw]
        v4: 0 -> 7 [I oldh]
  + Method:       updateDrawableBounds(II)V
    Access flags: 0x2
      = private void updateDrawableBounds(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 205, locals = 12, stack = 6):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] invokevirtual #207
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I]
      [5] isub
      [6] aload_0 v0
      [7] invokevirtual #206
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I]
      [10] isub
      [11] istore_3 v3
      [12] iload_2 v2
      [13] aload_0 v0
      [14] invokevirtual #205
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I]
      [17] isub
      [18] aload_0 v0
      [19] invokevirtual #208
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I]
      [22] isub
      [23] istore v4
      [25] iconst_0
      [26] istore v5
      [28] iconst_0
      [29] istore v6
      [31] aload_0 v0
      [32] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [35] ifnull +150 (target=185)
      [38] aload_0 v0
      [39] getfield #111
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mOnlyIndeterminate Z]
      [42] ifeq +113 (target=155)
      [45] aload_0 v0
      [46] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [49] instanceof #52
        + Class [android/graphics/drawable/AnimationDrawable]
      [52] ifne +103 (target=155)
      [55] aload_0 v0
      [56] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [59] invokevirtual #149
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [62] istore v7
      [64] aload_0 v0
      [65] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [68] invokevirtual #148
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
      [71] istore v8
      [73] iload v7
      [75] i2f
      [76] iload v8
      [78] i2f
      [79] fdiv
      [80] fstore v9
      [82] iload_1 v1
      [83] i2f
      [84] iload_2 v2
      [85] i2f
      [86] fdiv
      [87] fstore v10
      [89] fload v9
      [91] fload v10
      [93] fcmpl
      [94] ifeq +61 (target=155)
      [97] fload v10
      [99] fload v9
      [101] fcmpl
      [102] ifle +28 (target=130)
      [105] iload_2 v2
      [106] i2f
      [107] fload v9
      [109] fmul
      [110] f2i
      [111] istore v11
      [113] iload_1 v1
      [114] iload v11
      [116] isub
      [117] iconst_2
      [118] idiv
      [119] istore v6
      [121] iload v6
      [123] iload v11
      [125] iadd
      [126] istore_3 v3
      [127] goto +28 (target=155)
      [130] iload_1 v1
      [131] i2f
      [132] fconst_1
      [133] fload v9
      [135] fdiv
      [136] fmul
      [137] f2i
      [138] istore v11
      [140] iload_2 v2
      [141] iload v11
      [143] isub
      [144] iconst_2
      [145] idiv
      [146] istore v5
      [148] iload v5
      [150] iload v11
      [152] iadd
      [153] istore v4
      [155] aload_0 v0
      [156] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [159] iconst_0
      [160] iconst_0
      [161] iload_3 v3
      [162] iload v6
      [164] isub
      [165] iload v4
      [167] iload v5
      [169] isub
      [170] invokevirtual #153
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [173] aload_0 v0
      [174] iload v6
      [176] putfield #101
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I]
      [179] aload_0 v0
      [180] iload v5
      [182] putfield #102
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I]
      [185] aload_0 v0
      [186] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [189] ifnull +15 (target=204)
      [192] aload_0 v0
      [193] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [196] iconst_0
      [197] iconst_0
      [198] iload_3 v3
      [199] iload v4
      [201] invokevirtual #153
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [204] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 965
        [12] -> line 966
        [25] -> line 967
        [28] -> line 968
        [31] -> line 970
        [38] -> line 972
        [55] -> line 975
        [64] -> line 976
        [73] -> line 977
        [82] -> line 978
        [89] -> line 979
        [97] -> line 980
        [105] -> line 982
        [113] -> line 983
        [121] -> line 984
        [127] -> line 985
        [130] -> line 987
        [140] -> line 988
        [148] -> line 989
        [155] -> line 993
        [173] -> line 994
        [179] -> line 995
        [185] -> line 998
        [192] -> line 999
        [204] -> line 1001
      + Local variable table attribute (count = 13)
        v0: 0 -> 205 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 205 [I w]
        v2: 0 -> 205 [I h]
        v3: 12 -> 205 [I right]
        v4: 25 -> 205 [I bottom]
        v5: 28 -> 205 [I top]
        v6: 31 -> 205 [I left]
        v7: 64 -> 155 [I intrinsicWidth]
        v8: 73 -> 155 [I intrinsicHeight]
        v9: 82 -> 155 [F intrinsicAspect]
        v10: 89 -> 155 [F boundAspect]
        v11: 113 -> 127 [I width]
        v11: 140 -> 155 [I height]
      + Stack map table attribute (count = 4):
        - [130] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i][i][i][i][i][i][i][f][f], Stack: 
        - [155] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][i][i][i][i][i][i], Stack: 
        - [185] Var: ..., Stack: (empty)
        - [204] Var: ..., Stack: (empty)
  + Method:       onDraw(Landroid/graphics/Canvas;)V
    Access flags: 0x24
      = protected synchronized void onDraw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 182, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #173
        + Methodref [android/view/View.onDraw (Landroid/graphics/Canvas;)V]
      [5] aload_0 v0
      [6] getfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ifnull +170 (target=181)
      [14] aload_1 v1
      [15] invokevirtual #133
        + Methodref [android/graphics/Canvas.save ()I]
      [18] pop
      [19] aload_1 v1
      [20] aload_0 v0
      [21] invokevirtual #206
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I]
      [24] aload_0 v0
      [25] getfield #101
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealLeft I]
      [28] iadd
      [29] i2f
      [30] aload_0 v0
      [31] invokevirtual #208
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I]
      [34] aload_0 v0
      [35] getfield #102
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateRealTop I]
      [38] iadd
      [39] i2f
      [40] invokevirtual #134
        + Methodref [android/graphics/Canvas.translate (FF)V]
      [43] aload_0 v0
      [44] invokevirtual #203
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawingTime ()J]
      [47] lstore_3 v3
      [48] aload_0 v0
      [49] getfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [52] ifnull +92 (target=144)
      [55] aload_0 v0
      [56] getfield #93
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimation Landroid/view/animation/AlphaAnimation;]
      [59] lload_3 v3
      [60] aload_0 v0
      [61] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;]
      [64] invokevirtual #187
        + Methodref [android/view/animation/AlphaAnimation.getTransformation (JLandroid/view/animation/Transformation;)Z]
      [67] pop
      [68] aload_0 v0
      [69] getfield #118
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mTransformation Landroid/view/animation/Transformation;]
      [72] invokevirtual #196
        + Methodref [android/view/animation/Transformation.getAlpha ()F]
      [75] fstore v5
      [77] aload_0 v0
      [78] iconst_1
      [79] putfield #98
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z]
      [82] aload_2 v2
      [83] fload v5
      [85] ldc #38
        + Float [10000.0]
      [87] fmul
      [88] f2i
      [89] invokevirtual #155
        + Methodref [android/graphics/drawable/Drawable.setLevel (I)Z]
      [92] pop
      [93] goto +13 (target=106)
      [96] astore v6
      [98] aload_0 v0
      [99] iconst_0
      [100] putfield #98
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z]
      [103] aload v6
      [105] athrow
      [106] aload_0 v0
      [107] iconst_0
      [108] putfield #98
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mInDrawing Z]
      [111] invokestatic #166
        + Methodref [android/os/SystemClock.uptimeMillis ()J]
      [114] aload_0 v0
      [115] getfield #104
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J]
      [118] lsub
      [119] aload_0 v0
      [120] getfield #94
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I]
      [123] i2l
      [124] lcmp
      [125] iflt +19 (target=144)
      [128] aload_0 v0
      [129] invokestatic #166
        + Methodref [android/os/SystemClock.uptimeMillis ()J]
      [132] putfield #104
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mLastDrawTime J]
      [135] aload_0 v0
      [136] aload_0 v0
      [137] getfield #94
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAnimationResolution I]
      [140] i2l
      [141] invokevirtual #220
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postInvalidateDelayed (J)V]
      [144] aload_2 v2
      [145] aload_1 v1
      [146] invokevirtual #146
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [149] aload_1 v1
      [150] invokevirtual #132
        + Methodref [android/graphics/Canvas.restore ()V]
      [153] aload_0 v0
      [154] getfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z]
      [157] ifeq +24 (target=181)
      [160] aload_2 v2
      [161] instanceof #51
        + Class [android/graphics/drawable/Animatable]
      [164] ifeq +17 (target=181)
      [167] aload_2 v2
      [168] checkcast #51
        + Class [android/graphics/drawable/Animatable]
      [171] invokeinterface #251
        + InterfaceMethodref [android/graphics/drawable/Animatable.start ()V]
      [176] aload_0 v0
      [177] iconst_0
      [178] putfield #117
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mShouldStartAnimationDrawable Z]
      [181] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (77 -> 96: 96):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 1005
        [5] -> line 1007
        [10] -> line 1008
        [14] -> line 1011
        [19] -> line 1012
        [43] -> line 1013
        [48] -> line 1014
        [55] -> line 1015
        [68] -> line 1016
        [77] -> line 1018
        [82] -> line 1019
        [93] -> line 1020
        [98] -> line 1021
        [103] -> line 1022
        [106] -> line 1021
        [111] -> line 1023
        [128] -> line 1024
        [135] -> line 1025
        [144] -> line 1028
        [149] -> line 1029
        [153] -> line 1030
        [167] -> line 1031
        [176] -> line 1032
        [181] -> line 1035
      + Local variable table attribute (count = 5)
        v0: 0 -> 182 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 182 [Landroid/graphics/Canvas; canvas]
        v2: 10 -> 182 [Landroid/graphics/drawable/Drawable; d]
        v3: 48 -> 181 [J time]
        v5: 77 -> 144 [F scale]
      + Stack map table attribute (count = 4):
        - [96] Var: [a:com/actionbarsherlock/internal/widget/IcsProgressBar][a:android/graphics/Canvas][a:android/graphics/drawable/Drawable][l][f], Stack: [a:java/lang/Throwable]
        - [106] Var: ..., Stack: (empty)
        - [144] Var: -1, Stack: (empty)
        - [181] Var: -1, Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x24
      = protected synchronized void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 131, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mCurrentDrawable Landroid/graphics/drawable/Drawable;]
      [4] astore_3 v3
      [5] iconst_0
      [6] istore v4
      [8] iconst_0
      [9] istore v5
      [11] aload_3 v3
      [12] ifnull +43 (target=55)
      [15] aload_0 v0
      [16] getfield #109
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinWidth I]
      [19] aload_0 v0
      [20] getfield #107
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxWidth I]
      [23] aload_3 v3
      [24] invokevirtual #149
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [27] invokestatic #248
        + Methodref [java/lang/Math.min (II)I]
      [30] invokestatic #247
        + Methodref [java/lang/Math.max (II)I]
      [33] istore v4
      [35] aload_0 v0
      [36] getfield #108
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMinHeight I]
      [39] aload_0 v0
      [40] getfield #106
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMaxHeight I]
      [43] aload_3 v3
      [44] invokevirtual #148
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
      [47] invokestatic #248
        + Methodref [java/lang/Math.min (II)I]
      [50] invokestatic #247
        + Methodref [java/lang/Math.max (II)I]
      [53] istore v5
      [55] aload_0 v0
      [56] invokespecial #240
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V]
      [59] iload v4
      [61] aload_0 v0
      [62] invokevirtual #206
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingLeft ()I]
      [65] aload_0 v0
      [66] invokevirtual #207
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingRight ()I]
      [69] iadd
      [70] iadd
      [71] istore v4
      [73] iload v5
      [75] aload_0 v0
      [76] invokevirtual #208
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingTop ()I]
      [79] aload_0 v0
      [80] invokevirtual #205
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getPaddingBottom ()I]
      [83] iadd
      [84] iadd
      [85] istore v5
      [87] getstatic #89
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.IS_HONEYCOMB Z]
      [90] ifeq +24 (target=114)
      [93] aload_0 v0
      [94] iload v4
      [96] iload_1 v1
      [97] iconst_0
      [98] invokestatic #180
        + Methodref [android/view/View.resolveSizeAndState (III)I]
      [101] iload v5
      [103] iload_2 v2
      [104] iconst_0
      [105] invokestatic #180
        + Methodref [android/view/View.resolveSizeAndState (III)I]
      [108] invokevirtual #230
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V]
      [111] goto +19 (target=130)
      [114] aload_0 v0
      [115] iload v4
      [117] iload_1 v1
      [118] invokestatic #179
        + Methodref [android/view/View.resolveSize (II)I]
      [121] iload v5
      [123] iload_2 v2
      [124] invokestatic #179
        + Methodref [android/view/View.resolveSize (II)I]
      [127] invokevirtual #230
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setMeasuredDimension (II)V]
      [130] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 1039
        [5] -> line 1041
        [8] -> line 1042
        [11] -> line 1043
        [15] -> line 1044
        [35] -> line 1045
        [55] -> line 1047
        [59] -> line 1048
        [73] -> line 1049
        [87] -> line 1051
        [93] -> line 1052
        [101] -> line 1053
        [108] -> line 1052
        [111] -> line 1054
        [114] -> line 1055
        [121] -> line 1056
        [127] -> line 1055
        [130] -> line 1058
      + Local variable table attribute (count = 6)
        v0: 0 -> 131 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 131 [I widthMeasureSpec]
        v2: 0 -> 131 [I heightMeasureSpec]
        v3: 5 -> 131 [Landroid/graphics/drawable/Drawable; d]
        v4: 8 -> 131 [I dw]
        v5: 11 -> 131 [I dh]
      + Stack map table attribute (count = 3):
        - [55] Var: ...[a:android/graphics/drawable/Drawable][i][i], Stack: (empty)
        - [114] Var: ..., Stack: (empty)
        - [130] Var: ..., Stack: (empty)
  + Method:       drawableStateChanged()V
    Access flags: 0x4
      = protected void drawableStateChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #168
        + Methodref [android/view/View.drawableStateChanged ()V]
      [4] aload_0 v0
      [5] invokespecial #240
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.updateDrawableState ()V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1062
        [4] -> line 1063
        [8] -> line 1064
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
  + Method:       updateDrawableState()V
    Access flags: 0x2
      = private void updateDrawableState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #202
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.getDrawableState ()[I]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [9] ifnull +22 (target=31)
      [12] aload_0 v0
      [13] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [16] invokevirtual #151
        + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
      [19] ifeq +12 (target=31)
      [22] aload_0 v0
      [23] getfield #113
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgressDrawable Landroid/graphics/drawable/Drawable;]
      [26] aload_1 v1
      [27] invokevirtual #156
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [30] pop
      [31] aload_0 v0
      [32] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [35] ifnull +22 (target=57)
      [38] aload_0 v0
      [39] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [42] invokevirtual #151
        + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
      [45] ifeq +12 (target=57)
      [48] aload_0 v0
      [49] getfield #100
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminateDrawable Landroid/graphics/drawable/Drawable;]
      [52] aload_1 v1
      [53] invokevirtual #156
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [56] pop
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1067
        [5] -> line 1069
        [22] -> line 1070
        [31] -> line 1073
        [48] -> line 1074
        [57] -> line 1076
      + Local variable table attribute (count = 2)
        v0: 0 -> 58 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 5 -> 58 [[I state]
      + Stack map table attribute (count = 2):
        - [31] Var: ...[a:[I], Stack: (empty)
        - [57] Var: ..., Stack: (empty)
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x1
      = public android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #176
        + Methodref [android/view/View.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #74
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #245
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] aload_0 v0
      [16] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [19] putfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I]
      [22] aload_2 v2
      [23] aload_0 v0
      [24] getfield #116
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mSecondaryProgress I]
      [27] putfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I]
      [30] aload_2 v2
      [31] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1120
        [5] -> line 1121
        [14] -> line 1123
        [22] -> line 1124
        [30] -> line 1126
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 5 -> 32 [Landroid/os/Parcelable; superState]
        v2: 14 -> 32 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; ss]
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] checkcast #74
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokevirtual #246
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [10] invokespecial #175
        + Methodref [android/view/View.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [13] aload_0 v0
      [14] aload_2 v2
      [15] getfield #120
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I]
      [18] invokevirtual #231
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setProgress (I)V]
      [21] aload_0 v0
      [22] aload_2 v2
      [23] getfield #121
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I]
      [26] invokevirtual #234
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.setSecondaryProgress (I)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1131
        [5] -> line 1132
        [13] -> line 1134
        [21] -> line 1135
        [29] -> line 1136
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 30 [Landroid/os/Parcelable; state]
        v2: 5 -> 30 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; ss]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #171
        + Methodref [android/view/View.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [8] ifeq +7 (target=15)
      [11] aload_0 v0
      [12] invokevirtual #235
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.startAnimation ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 1140
        [4] -> line 1141
        [11] -> line 1142
        [15] -> line 1144
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mIndeterminate Z]
      [4] ifeq +7 (target=11)
      [7] aload_0 v0
      [8] invokevirtual #236
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.stopAnimation ()V]
      [11] aload_0 v0
      [12] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
      [15] ifnull +12 (target=27)
      [18] aload_0 v0
      [19] aload_0 v0
      [20] getfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
      [23] invokevirtual #222
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z]
      [26] pop
      [27] aload_0 v0
      [28] getfield #91
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
      [31] ifnull +12 (target=43)
      [34] aload_0 v0
      [35] aload_0 v0
      [36] getfield #91
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
      [39] invokevirtual #222
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z]
      [42] pop
      [43] aload_0 v0
      [44] invokespecial #172
        + Methodref [android/view/View.onDetachedFromWindow ()V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1148
        [7] -> line 1149
        [11] -> line 1151
        [18] -> line 1152
        [27] -> line 1154
        [34] -> line 1155
        [43] -> line 1159
        [47] -> line 1160
      + Local variable table attribute (count = 1)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 3):
        - [11] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)
  + Method:       onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #174
        + Methodref [android/view/View.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [5] aload_1 v1
      [6] aload_0 v0
      [7] getfield #105
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mMax I]
      [10] invokevirtual #184
        + Methodref [android/view/accessibility/AccessibilityEvent.setItemCount (I)V]
      [13] aload_1 v1
      [14] aload_0 v0
      [15] getfield #112
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mProgress I]
      [18] invokevirtual #183
        + Methodref [android/view/accessibility/AccessibilityEvent.setCurrentItemIndex (I)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1164
        [5] -> line 1165
        [13] -> line 1166
        [21] -> line 1167
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
        v1: 0 -> 22 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       scheduleAccessibilityEventSender()V
    Access flags: 0x2
      = private void scheduleAccessibilityEventSender()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] new #72
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender]
      [11] dup
      [12] aload_0 v0
      [13] aconst_null
      [14] invokespecial #242
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V]
      [17] putfield #91
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
      [20] goto +12 (target=32)
      [23] aload_0 v0
      [24] aload_0 v0
      [25] getfield #91
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
      [28] invokevirtual #222
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.removeCallbacks (Ljava/lang/Runnable;)Z]
      [31] pop
      [32] aload_0 v0
      [33] aload_0 v0
      [34] getfield #91
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mAccessibilityEventSender Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
      [37] ldc2_w #80
        + Long [200]
      [40] invokevirtual #218
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.postDelayed (Ljava/lang/Runnable;J)Z]
      [43] pop
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1177
        [7] -> line 1178
        [20] -> line 1179
        [23] -> line 1180
        [32] -> line 1182
        [44] -> line 1183
      + Local variable table attribute (count = 1)
        v0: 0 -> 45 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar; this]
      + Stack map table attribute (count = 2):
        - [23] Var: ..., Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V
    Access flags: 0x1008
      = static synthetic void access$0(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokespecial #200
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.doRefreshProgress (IIZZ)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 626
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V
    Access flags: 0x1008
      = static synthetic void access$1(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #114
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar.mRefreshProgressRunnable Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 248
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/Shader$TileMode]
      + Class [android/graphics/Shader]
      + Utf8 [TileMode]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/graphics/drawable/Drawable$Callback]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender]
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      + Utf8 [AccessibilityEventSender]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable]
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      + Utf8 [RefreshProgressRunnable]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      + Utf8 [SavedState]
  + Runtime visible annotations attribute:
    + Annotation [Landroid/widget/RemoteViews$RemoteView;]:
  + Source file attribute:
    + Utf8 [IcsProgressBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 35):
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.sendAccessibilityEvent (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + NameAndType [sendAccessibilityEvent (I)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V]
  + Utf8 [<init>]
  + Utf8 [AccessibilityEventSender]
  + Utf8 [Code]
  + Utf8 [IcsProgressBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [sendAccessibilityEvent]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsProgressBar this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V
    Access flags: 0x2
      = private IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1188
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [4] iconst_4
      [5] invokevirtual #6
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.sendAccessibilityEvent (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1190
        [8] -> line 1191
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; this]
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;)V
    Access flags: 0x1000
      = synthetic IcsProgressBar$AccessibilityEventSender(com.actionbarsherlock.internal.widget.IcsProgressBar,com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #7
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender.<init> (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1188
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender]
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      + Utf8 [AccessibilityEventSender]
  + Source file attribute:
    + Utf8 [IcsProgressBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 52):
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V]
  + NameAndType [mFromUser Z]
  + NameAndType [mId I]
  + NameAndType [mProgress I]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [()V]
  + Utf8 [(IIZ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IcsProgressBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [RefreshProgressRunnable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable]
  + Utf8 [fromUser]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mFromUser]
  + Utf8 [mId]
  + Utf8 [mProgress]
  + Utf8 [progress]
  + Utf8 [run]
  + Utf8 [setup]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 4):
  + Field:        mId I
    Access flags: 0x2
      = private int mId
  + Field:        mProgress I
    Access flags: 0x2
      = private int mProgress
  + Field:        mFromUser Z
    Access flags: 0x2
      = private boolean mFromUser
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsProgressBar this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V
    Access flags: 0x0
      = IcsProgressBar$RefreshProgressRunnable(com.actionbarsherlock.internal.widget.IcsProgressBar,int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I]
      [14] aload_0 v0
      [15] iload_3 v3
      [16] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I]
      [19] aload_0 v0
      [20] iload v4
      [22] putfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 606
        [9] -> line 607
        [14] -> line 608
        [19] -> line 609
        [25] -> line 610
      + Local variable table attribute (count = 4)
        v0: 0 -> 26 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; this]
        v2: 0 -> 26 [I id]
        v3: 0 -> 26 [I progress]
        v4: 0 -> 26 [Z fromUser]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [4] aload_0 v0
      [5] getfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I]
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I]
      [12] aload_0 v0
      [13] getfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z]
      [16] iconst_1
      [17] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$0 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V]
      [20] aload_0 v0
      [21] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.this$0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar;]
      [24] aload_0 v0
      [25] invokestatic #10
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar.access$1 (Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 613
        [20] -> line 615
        [28] -> line 616
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; this]
  + Method:       setup(IIZ)V
    Access flags: 0x1
      = public void setup(int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mId I]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mProgress I]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #5
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable.mFromUser Z]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 619
        [5] -> line 620
        [10] -> line 621
        [15] -> line 622
      + Local variable table attribute (count = 4)
        v0: 0 -> 16 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; this]
        v1: 0 -> 16 [I id]
        v2: 0 -> 16 [I progress]
        v3: 0 -> 16 [Z fromUser]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable]
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      + Utf8 [RefreshProgressRunnable]
  + Source file attribute:
    + Utf8 [IcsProgressBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 72):
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I]
  + Methodref [android/os/Parcel.readInt ()I]
  + Methodref [android/os/Parcel.writeInt (I)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [progress I]
  + NameAndType [readInt ()I]
  + NameAndType [secondaryProgress I]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [IcsProgressBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [out]
  + Utf8 [progress]
  + Utf8 [readInt]
  + Utf8 [secondaryProgress]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [writeInt]
  + Utf8 [writeToParcel]

Fields (count = 3):
  + Field:        progress I
    Access flags: 0x0
      = int progress
  + Field:        secondaryProgress I
    Access flags: 0x0
      = int secondaryProgress
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;>;]

Methods (count = 5):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #8
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1]
      [3] dup
      [4] invokespecial #18
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.<init> ()V]
      [7] putstatic #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1106
        [7] -> line 1105
        [10] -> line 1114
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x0
      = IcsProgressBar$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #15
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1086
        [5] -> line 1087
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcelable; superState]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x2
      = private IcsProgressBar$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #14
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #12
        + Methodref [android/os/Parcel.readInt ()I]
      [10] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokevirtual #12
        + Methodref [android/os/Parcel.readInt ()I]
      [18] putfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1093
        [5] -> line 1094
        [13] -> line 1095
        [21] -> line 1096
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; this]
        v1: 0 -> 22 [Landroid/os/Parcel; in]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #16
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.progress I]
      [11] invokevirtual #13
        + Methodref [android/os/Parcel.writeInt (I)V]
      [14] aload_1 v1
      [15] aload_0 v0
      [16] getfield #11
        + Fieldref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.secondaryProgress I]
      [19] invokevirtual #13
        + Methodref [android/os/Parcel.writeInt (I)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1100
        [6] -> line 1101
        [14] -> line 1102
        [22] -> line 1103
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; this]
        v1: 0 -> 23 [Landroid/os/Parcel; out]
        v2: 0 -> 23 [I flags]
  + Method:       <init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V
    Access flags: 0x1000
      = synthetic IcsProgressBar$SavedState(android.os.Parcel,com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.<init> (Landroid/os/Parcel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1092
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1]
  + Source file attribute:
    + Utf8 [IcsProgressBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 47):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
  + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1]
  + Class [java/lang/Object]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + NameAndType [newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [IcsProgressBar.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = IcsProgressBar$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1106
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #4
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] aconst_null
      [6] invokespecial #7
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState.<init> (Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1108
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; this]
        v1: 0 -> 10 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #4
        + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1112
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.newArray (I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState]
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;>;]
  + Source file attribute:
    + Utf8 [IcsProgressBar.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsSpinner
  Superclass:    com/actionbarsherlock/internal/widget/IcsAbsSpinner
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.IcsSpinner extends com.actionbarsherlock.internal.widget.IcsAbsSpinner

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 506):
  + Integer [-2147483648]
  + Integer [1]
  + Integer [15]
  + String [setOnItemClickListener cannot be used with a spinner.]
  + Class [android/content/Context]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/util/AttributeSet]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/SpinnerAdapter]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
  + Class [java/lang/Math]
  + Class [java/lang/RuntimeException]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [android/view/ViewGroup$LayoutParams.height I]
  + Fieldref [android/view/ViewGroup$LayoutParams.width I]
  + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mFirstPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mHeightMeasureSpec I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mItemCount I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNeedSync Z]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mWidthMeasureSpec I]
  + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
  + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
  + Methodref [android/view/View.getBaseline ()I]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.offsetLeftAndRight (I)V]
  + Methodref [android/view/View.setEnabled (Z)V]
  + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/view/View.setSelected (Z)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onDetachedFromWindow ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onLayout (ZIIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onMeasure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.performClick ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.clear ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.checkSelectionChanged ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.handleDataChanged ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.hasFocus ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.invalidate ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.isEnabled ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.layout (IZ)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.recycleAllViews ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.resetList ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setNextSelectedPositionInt (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setPrompt (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelectedPositionInt (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.<init> (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setVerticalOffset (I)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getItemViewType (I)I]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.dismiss ()V]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.getHintText ()Ljava/lang/CharSequence;]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V]
  + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.show ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SherlockSpinner [I]
  + NameAndType [actionDropDownStyle I]
  + NameAndType [addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
  + NameAndType [bottom I]
  + NameAndType [checkSelectionChanged ()V]
  + NameAndType [clear ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [get (I)Landroid/view/View;]
  + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getBaseline ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getChildMeasureSpec (III)I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCount ()I]
  + NameAndType [getDimensionPixelOffset (II)I]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHintText ()Ljava/lang/CharSequence;]
  + NameAndType [getInt (II)I]
  + NameAndType [getItemViewType (I)I]
  + NameAndType [getLayoutDimension (II)I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft ()I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getPadding (Landroid/graphics/Rect;)Z]
  + NameAndType [getRight ()I]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getSize (I)I]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTop ()I]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [handleDataChanged ()V]
  + NameAndType [hasFocus ()Z]
  + NameAndType [height I]
  + NameAndType [invalidate ()V]
  + NameAndType [isEnabled ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [layout (IZ)V]
  + NameAndType [left I]
  + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;]
  + NameAndType [mDataChanged Z]
  + NameAndType [mDisableChildrenWhenDisabled Z]
  + NameAndType [mDropDownWidth I]
  + NameAndType [mFirstPosition I]
  + NameAndType [mGravity I]
  + NameAndType [mHeightMeasureSpec I]
  + NameAndType [mInLayout Z]
  + NameAndType [mItemCount I]
  + NameAndType [mNeedSync Z]
  + NameAndType [mNextSelectedPosition I]
  + NameAndType [mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
  + NameAndType [mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
  + NameAndType [mSelectedPosition I]
  + NameAndType [mSpinnerPadding Landroid/graphics/Rect;]
  + NameAndType [mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
  + NameAndType [mTempRect Landroid/graphics/Rect;]
  + NameAndType [mWidthMeasureSpec I]
  + NameAndType [makeAndAddView (I)Landroid/view/View;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
  + NameAndType [min (II)I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [offsetLeftAndRight (I)V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onLayout (ZIIII)V]
  + NameAndType [onMeasure (II)V]
  + NameAndType [performClick ()Z]
  + NameAndType [put (ILandroid/view/View;)V]
  + NameAndType [recycle ()V]
  + NameAndType [recycleAllViews ()V]
  + NameAndType [removeAllViewsInLayout ()V]
  + NameAndType [requestLayout ()V]
  + NameAndType [resetList ()V]
  + NameAndType [right I]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setHorizontalOffset (I)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setNextSelectedPositionInt (I)V]
  + NameAndType [setPrompt (Ljava/lang/CharSequence;)V]
  + NameAndType [setPromptText (Ljava/lang/CharSequence;)V]
  + NameAndType [setSelected (Z)V]
  + NameAndType [setSelectedPositionInt (I)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setUpChild (Landroid/view/View;)V]
  + NameAndType [setVerticalOffset (I)V]
  + NameAndType [show ()V]
  + NameAndType [top I]
  + NameAndType [width I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/widget/SpinnerAdapter;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(III)I]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/view/View;)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DropDownAdapter]
  + Utf8 [DropdownPopup]
  + Utf8 [I]
  + Utf8 [IcsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [Landroid/widget/SpinnerAdapter;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MAX_ITEMS_MEASURED]
  + Utf8 [MODE_DROPDOWN]
  + Utf8 [MeasureSpec]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [RecycleBin]
  + Utf8 [SherlockSpinner]
  + Utf8 [SourceFile]
  + Utf8 [SpinnerPopup]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [access$0]
  + Utf8 [actionDropDownStyle]
  + Utf8 [adapter]
  + Utf8 [addViewInLayout]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/SpinnerAdapter]
  + Utf8 [animate]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [background]
  + Utf8 [bottom]
  + Utf8 [changed]
  + Utf8 [checkSelectionChanged]
  + Utf8 [child]
  + Utf8 [childBaseline]
  + Utf8 [childBottom]
  + Utf8 [childHeightSpec]
  + Utf8 [childLeft]
  + Utf8 [childRight]
  + Utf8 [childTop]
  + Utf8 [childWidthSpec]
  + Utf8 [childrenLeft]
  + Utf8 [childrenWidth]
  + Utf8 [clear]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [defStyle]
  + Utf8 [delta]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [enabled]
  + Utf8 [end]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getBackground]
  + Utf8 [getBaseline]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getChildMeasureSpec]
  + Utf8 [getContext]
  + Utf8 [getCount]
  + Utf8 [getDimensionPixelOffset]
  + Utf8 [getDrawable]
  + Utf8 [getHintText]
  + Utf8 [getInt]
  + Utf8 [getItemViewType]
  + Utf8 [getLayoutDimension]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getPadding]
  + Utf8 [getPrompt]
  + Utf8 [getRight]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getSize]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [getTop]
  + Utf8 [getView]
  + Utf8 [gravity]
  + Utf8 [handleDataChanged]
  + Utf8 [handled]
  + Utf8 [hasFocus]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [horizontalOffset]
  + Utf8 [i]
  + Utf8 [invalidate]
  + Utf8 [isEnabled]
  + Utf8 [isShowing]
  + Utf8 [itemType]
  + Utf8 [itemView]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [left]
  + Utf8 [lp]
  + Utf8 [mAdapter]
  + Utf8 [mDataChanged]
  + Utf8 [mDisableChildrenWhenDisabled]
  + Utf8 [mDropDownWidth]
  + Utf8 [mFirstPosition]
  + Utf8 [mGravity]
  + Utf8 [mHeightMeasureSpec]
  + Utf8 [mInLayout]
  + Utf8 [mItemCount]
  + Utf8 [mNeedSync]
  + Utf8 [mNextSelectedPosition]
  + Utf8 [mPopup]
  + Utf8 [mRecycler]
  + Utf8 [mSelectedPosition]
  + Utf8 [mSpinnerPadding]
  + Utf8 [mTempAdapter]
  + Utf8 [mTempRect]
  + Utf8 [mWidthMeasureSpec]
  + Utf8 [makeAndAddView]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [measure]
  + Utf8 [measureContentWidth]
  + Utf8 [measuredWidth]
  + Utf8 [min]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [offsetLeftAndRight]
  + Utf8 [onClick]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [performClick]
  + Utf8 [popup]
  + Utf8 [position]
  + Utf8 [positionType]
  + Utf8 [prompt]
  + Utf8 [promptId]
  + Utf8 [put]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [recycleAllViews]
  + Utf8 [removeAllViewsInLayout]
  + Utf8 [requestLayout]
  + Utf8 [resetList]
  + Utf8 [right]
  + Utf8 [sel]
  + Utf8 [selectedOffset]
  + Utf8 [setAdapter]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setEnabled]
  + Utf8 [setGravity]
  + Utf8 [setHorizontalOffset]
  + Utf8 [setLayoutParams]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setNextSelectedPositionInt]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOnItemClickListener cannot be used with a spinner.]
  + Utf8 [setPrompt]
  + Utf8 [setPromptId]
  + Utf8 [setPromptText]
  + Utf8 [setSelected]
  + Utf8 [setSelectedPositionInt]
  + Utf8 [setSelection]
  + Utf8 [setUpChild]
  + Utf8 [setVerticalOffset]
  + Utf8 [show]
  + Utf8 [start]
  + Utf8 [styleable]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [verticalOffset]
  + Utf8 [which]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]

Fields (count = 8):
  + Field:        MAX_ITEMS_MEASURED I
    Access flags: 0x1a
      = private static final int MAX_ITEMS_MEASURED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        MODE_DROPDOWN I
    Access flags: 0x19
      = public static final int MODE_DROPDOWN
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup mPopup
  + Field:        mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter mTempAdapter
  + Field:        mDropDownWidth I
    Access flags: 0x0
      = int mDropDownWidth
  + Field:        mGravity I
    Access flags: 0x2
      = private int mGravity
  + Field:        mDisableChildrenWhenDisabled Z
    Access flags: 0x2
      = private boolean mDisableChildrenWhenDisabled
  + Field:        mTempRect Landroid/graphics/Rect;
    Access flags: 0x2
      = private android.graphics.Rect mTempRect

Methods (count = 20):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public IcsSpinner(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] getstatic #36
        + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I]
      [6] invokespecial #92
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 82
        [9] -> line 83
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 10 [Landroid/content/Context; context]
        v2: 0 -> 10 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public IcsSpinner(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 178, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #82
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] new #9
        + Class [android/graphics/Rect]
      [11] dup
      [12] invokespecial #64
        + Methodref [android/graphics/Rect.<init> ()V]
      [15] putfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;]
      [18] aload_1 v1
      [19] aload_2 v2
      [20] getstatic #37
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockSpinner [I]
      [23] iload_3 v3
      [24] iconst_0
      [25] invokevirtual #57
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [28] astore v4
      [30] new #26
        + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
      [33] dup
      [34] aload_0 v0
      [35] aload_1 v1
      [36] aload_2 v2
      [37] iload_3 v3
      [38] invokespecial #124
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [41] astore v5
      [43] aload_0 v0
      [44] aload v4
      [46] iconst_4
      [47] bipush -2
      [49] invokevirtual #61
        + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
      [52] putfield #41
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I]
      [55] aload v5
      [57] aload v4
      [59] iconst_2
      [60] invokevirtual #59
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [63] invokevirtual #125
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [66] aload v4
      [68] bipush 6
      [70] iconst_0
      [71] invokevirtual #58
        + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I]
      [74] istore v6
      [76] iload v6
      [78] ifeq +10 (target=88)
      [81] aload v5
      [83] iload v6
      [85] invokevirtual #127
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setVerticalOffset (I)V]
      [88] aload v4
      [90] iconst_5
      [91] iconst_0
      [92] invokevirtual #58
        + Methodref [android/content/res/TypedArray.getDimensionPixelOffset (II)I]
      [95] istore v7
      [97] iload v7
      [99] ifeq +10 (target=109)
      [102] aload v5
      [104] iload v7
      [106] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V]
      [109] aload_0 v0
      [110] aload v5
      [112] putfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [115] aload_0 v0
      [116] aload v4
      [118] iconst_0
      [119] bipush 17
      [121] invokevirtual #60
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [124] putfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I]
      [127] aload_0 v0
      [128] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [131] aload v4
      [133] iconst_3
      [134] invokevirtual #62
        + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
      [137] invokeinterface #139
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V]
      [142] aload_0 v0
      [143] iconst_1
      [144] putfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z]
      [147] aload v4
      [149] invokevirtual #63
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [152] aload_0 v0
      [153] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
      [156] ifnull +21 (target=177)
      [159] aload_0 v0
      [160] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [163] aload_0 v0
      [164] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
      [167] invokeinterface #138
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V]
      [172] aload_0 v0
      [173] aconst_null
      [174] putfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
      [177] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 32)
        [0] -> line 98
        [7] -> line 79
        [18] -> line 100
        [20] -> line 101
        [25] -> line 100
        [30] -> line 104
        [43] -> line 106
        [46] -> line 107
        [47] -> line 108
        [49] -> line 106
        [55] -> line 109
        [59] -> line 110
        [60] -> line 109
        [66] -> line 111
        [68] -> line 112
        [71] -> line 111
        [76] -> line 113
        [81] -> line 114
        [88] -> line 117
        [90] -> line 118
        [92] -> line 117
        [97] -> line 119
        [102] -> line 120
        [109] -> line 123
        [115] -> line 125
        [127] -> line 127
        [142] -> line 129
        [147] -> line 131
        [152] -> line 135
        [159] -> line 136
        [172] -> line 137
        [177] -> line 139
      + Local variable table attribute (count = 8)
        v0: 0 -> 178 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 178 [Landroid/content/Context; context]
        v2: 0 -> 178 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 178 [I defStyle]
        v4: 30 -> 178 [Landroid/content/res/TypedArray; a]
        v5: 43 -> 178 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; popup]
        v6: 76 -> 178 [I verticalOffset]
        v7: 97 -> 178 [I horizontalOffset]
      + Stack map table attribute (count = 3):
        - [88] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner][a:android/content/Context][a:android/util/AttributeSet][i][a:android/content/res/TypedArray][a:com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup][i], Stack: 
        - [109] Var: ...[i], Stack: (empty)
        - [177] Var: ..., Stack: (empty)
  + Method:       setEnabled(Z)V
    Access flags: 0x1
      = public void setEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #88
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setEnabled (Z)V]
      [5] aload_0 v0
      [6] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z]
      [9] ifeq +30 (target=39)
      [12] aload_0 v0
      [13] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I]
      [16] istore_2 v2
      [17] iconst_0
      [18] istore_3 v3
      [19] goto +15 (target=34)
      [22] aload_0 v0
      [23] iload_3 v3
      [24] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;]
      [27] iload_1 v1
      [28] invokevirtual #74
        + Methodref [android/view/View.setEnabled (Z)V]
      [31] iinc v3, 1
      [34] iload_3 v3
      [35] iload_2 v2
      [36] ificmplt -14 (target=22)
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 143
        [5] -> line 144
        [12] -> line 145
        [17] -> line 146
        [22] -> line 147
        [31] -> line 146
        [39] -> line 150
      + Local variable table attribute (count = 4)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 40 [Z enabled]
        v2: 17 -> 39 [I count]
        v3: 19 -> 39 [I i]
      + Stack map table attribute (count = 3):
        - [22] Var: ...[i][i], Stack: (empty)
        - [34] Var: ..., Stack: (empty)
        - [39] Var: -2, Stack: (empty)
  + Method:       setGravity(I)V
    Access flags: 0x1
      = public void setGravity(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I]
      [4] iload_1 v1
      [5] ificmpeq +23 (target=28)
      [8] iload_1 v1
      [9] bipush 7
      [11] iand
      [12] ifne +7 (target=19)
      [15] iload_1 v1
      [16] iconst_3
      [17] ior
      [18] istore_1 v1
      [19] aload_0 v0
      [20] iload_1 v1
      [21] putfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I]
      [24] aload_0 v0
      [25] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.requestLayout ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 161
        [8] -> line 162
        [15] -> line 163
        [19] -> line 165
        [24] -> line 166
        [28] -> line 168
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 29 [I gravity]
      + Stack map table attribute (count = 2):
        - [19] Var: ..., Stack: (empty)
        - [28] Var: ..., Stack: (empty)
  + Method:       setAdapter(Landroid/widget/SpinnerAdapter;)V
    Access flags: 0x1
      = public void setAdapter(android.widget.SpinnerAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #87
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [5] aload_0 v0
      [6] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [9] ifnull +23 (target=32)
      [12] aload_0 v0
      [13] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [16] new #25
        + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
      [19] dup
      [20] aload_1 v1
      [21] invokespecial #123
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.<init> (Landroid/widget/SpinnerAdapter;)V]
      [24] invokeinterface #138
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setAdapter (Landroid/widget/ListAdapter;)V]
      [29] goto +15 (target=44)
      [32] aload_0 v0
      [33] new #25
        + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
      [36] dup
      [37] aload_1 v1
      [38] invokespecial #123
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.<init> (Landroid/widget/SpinnerAdapter;)V]
      [41] putfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempAdapter Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 172
        [5] -> line 174
        [12] -> line 175
        [29] -> line 176
        [32] -> line 177
        [44] -> line 179
      + Local variable table attribute (count = 2)
        v0: 0 -> 45 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 45 [Landroid/widget/SpinnerAdapter; adapter]
      + Stack map table attribute (count = 2):
        - [32] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
  + Method:       getBaseline()I
    Access flags: 0x1
      = public int getBaseline()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 3, stack = 3):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildCount ()I]
      [6] ifle +12 (target=18)
      [9] aload_0 v0
      [10] iconst_0
      [11] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getChildAt (I)Landroid/view/View;]
      [14] astore_1 v1
      [15] goto +41 (target=56)
      [18] aload_0 v0
      [19] getfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [22] ifnull +34 (target=56)
      [25] aload_0 v0
      [26] getfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [29] invokeinterface #132
        + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
      [34] ifle +22 (target=56)
      [37] aload_0 v0
      [38] iconst_0
      [39] invokespecial #111
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;]
      [42] astore_1 v1
      [43] aload_0 v0
      [44] getfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [47] iconst_0
      [48] aload_1 v1
      [49] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.put (ILandroid/view/View;)V]
      [52] aload_0 v0
      [53] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V]
      [56] aload_1 v1
      [57] ifnull +23 (target=80)
      [60] aload_1 v1
      [61] invokevirtual #66
        + Methodref [android/view/View.getBaseline ()I]
      [64] istore_2 v2
      [65] iload_2 v2
      [66] iflt +12 (target=78)
      [69] aload_1 v1
      [70] invokevirtual #70
        + Methodref [android/view/View.getTop ()I]
      [73] iload_2 v2
      [74] iadd
      [75] goto +4 (target=79)
      [78] iconst_m1
      [79] ireturn
      [80] iconst_m1
      [81] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 183
        [2] -> line 185
        [9] -> line 186
        [15] -> line 187
        [37] -> line 188
        [43] -> line 189
        [52] -> line 190
        [56] -> line 193
        [60] -> line 194
        [65] -> line 195
        [80] -> line 197
      + Local variable table attribute (count = 3)
        v0: 0 -> 82 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 2 -> 82 [Landroid/view/View; child]
        v2: 65 -> 80 [I childBaseline]
      + Stack map table attribute (count = 5):
        - [18] Var: ...[a:android/view/View], Stack: (empty)
        - [56] Var: ..., Stack: (empty)
        - [78] Var: ...[i], Stack: (empty)
        - [79] Var: ..., Stack: [i]
        - [80] Var: -1, Stack: (empty)
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #83
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [8] ifnull +24 (target=32)
      [11] aload_0 v0
      [12] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [15] invokeinterface #137
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z]
      [20] ifeq +12 (target=32)
      [23] aload_0 v0
      [24] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [27] invokeinterface #135
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.dismiss ()V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 203
        [4] -> line 205
        [23] -> line 206
        [32] -> line 208
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
      + Stack map table attribute (count = 1):
        - [32] Var: ..., Stack: (empty)
  + Method:       setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
    Access flags: 0x1
      = public void setOnItemClickListener(android.widget.AdapterView$OnItemClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #29
        + Class [java/lang/RuntimeException]
      [3] dup
      [4] ldc #4
        + String [setOnItemClickListener cannot be used with a spinner.]
      [6] invokespecial #130
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 218
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 10 [Landroid/widget/AdapterView$OnItemClickListener; l]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 10 [Landroid/widget/AdapterView$OnItemClickListener; l]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #85
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onMeasure (II)V]
      [6] aload_0 v0
      [7] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [10] ifnull +48 (target=58)
      [13] iload_1 v1
      [14] invokestatic #77
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [17] ldc #1
        + Integer [-2147483648]
      [19] ificmpne +39 (target=58)
      [22] aload_0 v0
      [23] invokevirtual #103
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredWidth ()I]
      [26] istore_3 v3
      [27] aload_0 v0
      [28] iload_3 v3
      [29] aload_0 v0
      [30] aload_0 v0
      [31] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [34] aload_0 v0
      [35] invokevirtual #97
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;]
      [38] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
      [41] invokestatic #128
        + Methodref [java/lang/Math.max (II)I]
      [44] iload_1 v1
      [45] invokestatic #78
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [48] invokestatic #129
        + Methodref [java/lang/Math.min (II)I]
      [51] aload_0 v0
      [52] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I]
      [55] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setMeasuredDimension (II)V]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 223
        [6] -> line 224
        [22] -> line 225
        [27] -> line 226
        [29] -> line 227
        [41] -> line 226
        [44] -> line 228
        [48] -> line 226
        [51] -> line 229
        [55] -> line 226
        [58] -> line 231
      + Local variable table attribute (count = 4)
        v0: 0 -> 59 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 59 [I widthMeasureSpec]
        v2: 0 -> 59 [I heightMeasureSpec]
        v3: 27 -> 58 [I measuredWidth]
      + Stack map table attribute (count = 1):
        - [58] Var: ..., Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] iload v5
      [8] invokespecial #84
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.onLayout (ZIIII)V]
      [11] aload_0 v0
      [12] iconst_1
      [13] putfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z]
      [16] aload_0 v0
      [17] iconst_0
      [18] iconst_0
      [19] invokevirtual #110
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.layout (IZ)V]
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #45
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mInLayout Z]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 241
        [11] -> line 242
        [16] -> line 243
        [22] -> line 244
        [27] -> line 245
      + Local variable table attribute (count = 6)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 28 [Z changed]
        v2: 0 -> 28 [I l]
        v3: 0 -> 28 [I t]
        v4: 0 -> 28 [I r]
        v5: 0 -> 28 [I b]
  + Method:       layout(IZ)V
    Access flags: 0x0
      = void layout(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 218, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [4] getfield #31
        + Fieldref [android/graphics/Rect.left I]
      [7] istore_3 v3
      [8] aload_0 v0
      [9] invokevirtual #104
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getRight ()I]
      [12] aload_0 v0
      [13] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getLeft ()I]
      [16] isub
      [17] aload_0 v0
      [18] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [21] getfield #31
        + Fieldref [android/graphics/Rect.left I]
      [24] isub
      [25] aload_0 v0
      [26] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [29] getfield #32
        + Fieldref [android/graphics/Rect.right I]
      [32] isub
      [33] istore v4
      [35] aload_0 v0
      [36] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z]
      [39] ifeq +7 (target=46)
      [42] aload_0 v0
      [43] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.handleDataChanged ()V]
      [46] aload_0 v0
      [47] getfield #46
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mItemCount I]
      [50] ifne +8 (target=58)
      [53] aload_0 v0
      [54] invokevirtual #116
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.resetList ()V]
      [57] return
      [58] aload_0 v0
      [59] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I]
      [62] iflt +11 (target=73)
      [65] aload_0 v0
      [66] aload_0 v0
      [67] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNextSelectedPosition I]
      [70] invokevirtual #120
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelectedPositionInt (I)V]
      [73] aload_0 v0
      [74] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.recycleAllViews ()V]
      [77] aload_0 v0
      [78] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.removeAllViewsInLayout ()V]
      [81] aload_0 v0
      [82] aload_0 v0
      [83] getfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I]
      [86] putfield #42
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mFirstPosition I]
      [89] aload_0 v0
      [90] aload_0 v0
      [91] getfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I]
      [94] invokespecial #111
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.makeAndAddView (I)Landroid/view/View;]
      [97] astore v5
      [99] aload v5
      [101] invokevirtual #69
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [104] istore v6
      [106] iload_3 v3
      [107] istore v7
      [109] aload_0 v0
      [110] getfield #43
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mGravity I]
      [113] bipush 7
      [115] iand
      [116] tableswitch (5 offsets, default=61) (target=177)
        1: offset = 36, target = 152
        2: offset = 61, target = 177
        3: offset = 61, target = 177
        4: offset = 61, target = 177
        5: offset = 52, target = 168
        default: offset = 61, target = 177
      [152] iload_3 v3
      [153] iload v4
      [155] iconst_2
      [156] idiv
      [157] iadd
      [158] iload v6
      [160] iconst_2
      [161] idiv
      [162] isub
      [163] istore v7
      [165] goto +12 (target=177)
      [168] iload_3 v3
      [169] iload v4
      [171] iadd
      [172] iload v6
      [174] isub
      [175] istore v7
      [177] aload v5
      [179] iload v7
      [181] invokevirtual #73
        + Methodref [android/view/View.offsetLeftAndRight (I)V]
      [184] aload_0 v0
      [185] getfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [188] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.clear ()V]
      [191] aload_0 v0
      [192] invokevirtual #108
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.invalidate ()V]
      [195] aload_0 v0
      [196] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.checkSelectionChanged ()V]
      [199] aload_0 v0
      [200] iconst_0
      [201] putfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z]
      [204] aload_0 v0
      [205] iconst_0
      [206] putfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mNeedSync Z]
      [209] aload_0 v0
      [210] aload_0 v0
      [211] getfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSelectedPosition I]
      [214] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setNextSelectedPositionInt (I)V]
      [217] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 27)
        [0] -> line 255
        [8] -> line 256
        [35] -> line 258
        [42] -> line 259
        [46] -> line 263
        [53] -> line 264
        [57] -> line 265
        [58] -> line 268
        [65] -> line 269
        [73] -> line 272
        [77] -> line 275
        [81] -> line 278
        [89] -> line 279
        [99] -> line 280
        [106] -> line 281
        [109] -> line 282
        [152] -> line 284
        [165] -> line 285
        [168] -> line 287
        [177] -> line 290
        [184] -> line 293
        [191] -> line 295
        [195] -> line 297
        [199] -> line 299
        [204] -> line 300
        [209] -> line 301
        [217] -> line 302
      + Local variable table attribute (count = 8)
        v0: 0 -> 218 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 218 [I delta]
        v2: 0 -> 218 [Z animate]
        v3: 8 -> 218 [I childrenLeft]
        v4: 35 -> 218 [I childrenWidth]
        v5: 99 -> 218 [Landroid/view/View; sel]
        v6: 106 -> 218 [I width]
        v7: 109 -> 218 [I selectedOffset]
      + Stack map table attribute (count = 6):
        - [46] Var: ...[i][i], Stack: (empty)
        - [58] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: (empty)
        - [152] Var: ...[a:android/view/View][i][i], Stack: (empty)
        - [168] Var: ..., Stack: (empty)
        - [177] Var: ..., Stack: (empty)
  + Method:       makeAndAddView(I)Landroid/view/View;
    Access flags: 0x2
      = private android.view.View makeAndAddView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #39
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDataChanged Z]
      [4] ifne +23 (target=27)
      [7] aload_0 v0
      [8] getfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mRecycler Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;]
      [11] iload_1 v1
      [12] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.get (I)Landroid/view/View;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] ifnull +10 (target=27)
      [20] aload_0 v0
      [21] aload_2 v2
      [22] invokespecial #122
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V]
      [25] aload_2 v2
      [26] areturn
      [27] aload_0 v0
      [28] getfield #38
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mAdapter Landroid/widget/SpinnerAdapter;]
      [31] iload_1 v1
      [32] aconst_null
      [33] aload_0 v0
      [34] invokeinterface #134
        + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [39] astore_2 v2
      [40] aload_0 v0
      [41] aload_2 v2
      [42] invokespecial #122
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setUpChild (Landroid/view/View;)V]
      [45] aload_2 v2
      [46] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 317
        [7] -> line 318
        [16] -> line 319
        [20] -> line 321
        [25] -> line 323
        [27] -> line 328
        [40] -> line 331
        [45] -> line 333
      + Local variable table attribute (count = 4)
        v0: 0 -> 47 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 47 [I position]
        v2: 16 -> 27 [Landroid/view/View; child]
        v2: 40 -> 47 [Landroid/view/View; child]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)
  + Method:       setUpChild(Landroid/view/View;)V
    Access flags: 0x2
      = private void setUpChild(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 182, locals = 10, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #67
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnonnull +8 (target=14)
      [9] aload_0 v0
      [10] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.generateDefaultLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] aload_1 v1
      [16] iconst_0
      [17] aload_2 v2
      [18] invokevirtual #93
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.addViewInLayout (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z]
      [21] pop
      [22] aload_1 v1
      [23] aload_0 v0
      [24] invokevirtual #107
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.hasFocus ()Z]
      [27] invokevirtual #76
        + Methodref [android/view/View.setSelected (Z)V]
      [30] aload_0 v0
      [31] getfield #40
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDisableChildrenWhenDisabled Z]
      [34] ifeq +11 (target=45)
      [37] aload_1 v1
      [38] aload_0 v0
      [39] invokevirtual #109
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.isEnabled ()Z]
      [42] invokevirtual #74
        + Methodref [android/view/View.setEnabled (Z)V]
      [45] aload_0 v0
      [46] getfield #44
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mHeightMeasureSpec I]
      [49] aload_0 v0
      [50] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [53] getfield #33
        + Fieldref [android/graphics/Rect.top I]
      [56] aload_0 v0
      [57] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [60] getfield #30
        + Fieldref [android/graphics/Rect.bottom I]
      [63] iadd
      [64] aload_2 v2
      [65] getfield #34
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [68] invokestatic #80
        + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I]
      [71] istore_3 v3
      [72] aload_0 v0
      [73] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mWidthMeasureSpec I]
      [76] aload_0 v0
      [77] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [80] getfield #31
        + Fieldref [android/graphics/Rect.left I]
      [83] aload_0 v0
      [84] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [87] getfield #32
        + Fieldref [android/graphics/Rect.right I]
      [90] iadd
      [91] aload_2 v2
      [92] getfield #35
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [95] invokestatic #80
        + Methodref [android/view/ViewGroup.getChildMeasureSpec (III)I]
      [98] istore v4
      [100] aload_1 v1
      [101] iload v4
      [103] iload_3 v3
      [104] invokevirtual #72
        + Methodref [android/view/View.measure (II)V]
      [107] aload_0 v0
      [108] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [111] getfield #33
        + Fieldref [android/graphics/Rect.top I]
      [114] aload_0 v0
      [115] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getMeasuredHeight ()I]
      [118] aload_0 v0
      [119] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [122] getfield #30
        + Fieldref [android/graphics/Rect.bottom I]
      [125] isub
      [126] aload_0 v0
      [127] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mSpinnerPadding Landroid/graphics/Rect;]
      [130] getfield #33
        + Fieldref [android/graphics/Rect.top I]
      [133] isub
      [134] aload_1 v1
      [135] invokevirtual #68
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [138] isub
      [139] iconst_2
      [140] idiv
      [141] iadd
      [142] istore v7
      [144] iload v7
      [146] aload_1 v1
      [147] invokevirtual #68
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [150] iadd
      [151] istore v8
      [153] aload_1 v1
      [154] invokevirtual #69
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [157] istore v9
      [159] iconst_0
      [160] istore v5
      [162] iload v5
      [164] iload v9
      [166] iadd
      [167] istore v6
      [169] aload_1 v1
      [170] iload v5
      [172] iload v7
      [174] iload v6
      [176] iload v8
      [178] invokevirtual #71
        + Methodref [android/view/View.layout (IIII)V]
      [181] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 346
        [5] -> line 347
        [9] -> line 348
        [14] -> line 351
        [22] -> line 353
        [30] -> line 354
        [37] -> line 355
        [45] -> line 359
        [49] -> line 360
        [68] -> line 359
        [72] -> line 361
        [76] -> line 362
        [95] -> line 361
        [100] -> line 365
        [107] -> line 371
        [114] -> line 372
        [126] -> line 373
        [133] -> line 372
        [134] -> line 373
        [138] -> line 372
        [139] -> line 373
        [140] -> line 372
        [141] -> line 371
        [144] -> line 374
        [153] -> line 376
        [159] -> line 377
        [162] -> line 378
        [169] -> line 380
        [181] -> line 381
      + Local variable table attribute (count = 10)
        v0: 0 -> 182 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 182 [Landroid/view/View; child]
        v2: 5 -> 182 [Landroid/view/ViewGroup$LayoutParams; lp]
        v3: 72 -> 182 [I childHeightSpec]
        v4: 100 -> 182 [I childWidthSpec]
        v5: 162 -> 182 [I childLeft]
        v6: 169 -> 182 [I childRight]
        v7: 144 -> 182 [I childTop]
        v8: 153 -> 182 [I childBottom]
        v9: 159 -> 182 [I width]
      + Stack map table attribute (count = 2):
        - [14] Var: ...[a:android/view/ViewGroup$LayoutParams], Stack: (empty)
        - [45] Var: ..., Stack: (empty)
  + Method:       performClick()Z
    Access flags: 0x1
      = public boolean performClick()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #86
        + Methodref [com/actionbarsherlock/internal/widget/IcsAbsSpinner.performClick ()Z]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] ifne +26 (target=32)
      [9] iconst_1
      [10] istore_1 v1
      [11] aload_0 v0
      [12] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [15] invokeinterface #137
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.isShowing ()Z]
      [20] ifne +12 (target=32)
      [23] aload_0 v0
      [24] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [27] invokeinterface #140
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.show ()V]
      [32] iload_1 v1
      [33] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 385
        [5] -> line 387
        [9] -> line 388
        [11] -> line 390
        [23] -> line 391
        [32] -> line 395
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 5 -> 34 [Z handled]
      + Stack map table attribute (count = 1):
        - [32] Var: ...[i], Stack: (empty)
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_2 v2
      [2] invokevirtual #121
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
      [5] aload_1 v1
      [6] invokeinterface #131
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 399
        [5] -> line 400
        [11] -> line 401
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 12 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 12 [I which]
  + Method:       setPrompt(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setPrompt(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [4] aload_1 v1
      [5] invokeinterface #139
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.setPromptText (Ljava/lang/CharSequence;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 408
        [10] -> line 409
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 11 [Ljava/lang/CharSequence; prompt]
  + Method:       setPromptId(I)V
    Access flags: 0x1
      = public void setPromptId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #100
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getContext ()Landroid/content/Context;]
      [5] iload_1 v1
      [6] invokevirtual #56
        + Methodref [android/content/Context.getText (I)Ljava/lang/CharSequence;]
      [9] invokevirtual #119
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setPrompt (Ljava/lang/CharSequence;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 416
        [12] -> line 417
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 13 [I promptId]
  + Method:       getPrompt()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getPrompt()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mPopup Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;]
      [4] invokeinterface #136
        + InterfaceMethodref [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup.getHintText ()Ljava/lang/CharSequence;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 423
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
  + Method:       measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I
    Access flags: 0x0
      = int measureContentWidth(android.widget.SpinnerAdapter,android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 205, locals = 13, stack = 5):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] iconst_0
      [7] istore_3 v3
      [8] aconst_null
      [9] astore v4
      [11] iconst_0
      [12] istore v5
      [14] iconst_0
      [15] iconst_0
      [16] invokestatic #79
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [19] istore v6
      [21] iconst_0
      [22] iconst_0
      [23] invokestatic #79
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [26] istore v7
      [28] iconst_0
      [29] aload_0 v0
      [30] invokevirtual #105
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
      [33] invokestatic #128
        + Methodref [java/lang/Math.max (II)I]
      [36] istore v8
      [38] aload_1 v1
      [39] invokeinterface #132
        + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
      [44] iload v8
      [46] bipush 15
      [48] iadd
      [49] invokestatic #129
        + Methodref [java/lang/Math.min (II)I]
      [52] istore v9
      [54] iload v9
      [56] iload v8
      [58] isub
      [59] istore v10
      [61] iconst_0
      [62] iload v8
      [64] bipush 15
      [66] iload v10
      [68] isub
      [69] isub
      [70] invokestatic #128
        + Methodref [java/lang/Math.max (II)I]
      [73] istore v8
      [75] iload v8
      [77] istore v11
      [79] goto +86 (target=165)
      [82] aload_1 v1
      [83] iload v11
      [85] invokeinterface #133
        + InterfaceMethodref [android/widget/SpinnerAdapter.getItemViewType (I)I]
      [90] istore v12
      [92] iload v12
      [94] iload v5
      [96] ificmpeq +10 (target=106)
      [99] iload v12
      [101] istore v5
      [103] aconst_null
      [104] astore v4
      [106] aload_1 v1
      [107] iload v11
      [109] aload v4
      [111] aload_0 v0
      [112] invokeinterface #134
        + InterfaceMethodref [android/widget/SpinnerAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [117] astore v4
      [119] aload v4
      [121] invokevirtual #67
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [124] ifnonnull +19 (target=143)
      [127] aload v4
      [129] new #15
        + Class [android/view/ViewGroup$LayoutParams]
      [132] dup
      [133] bipush -2
      [135] bipush -2
      [137] invokespecial #81
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [140] invokevirtual #75
        + Methodref [android/view/View.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [143] aload v4
      [145] iload v6
      [147] iload v7
      [149] invokevirtual #72
        + Methodref [android/view/View.measure (II)V]
      [152] iload_3 v3
      [153] aload v4
      [155] invokevirtual #69
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [158] invokestatic #128
        + Methodref [java/lang/Math.max (II)I]
      [161] istore_3 v3
      [162] iinc v11, 1
      [165] iload v11
      [167] iload v9
      [169] ificmplt -87 (target=82)
      [172] aload_2 v2
      [173] ifnull +30 (target=203)
      [176] aload_2 v2
      [177] aload_0 v0
      [178] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;]
      [181] invokevirtual #65
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [184] pop
      [185] iload_3 v3
      [186] aload_0 v0
      [187] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;]
      [190] getfield #31
        + Fieldref [android/graphics/Rect.left I]
      [193] aload_0 v0
      [194] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;]
      [197] getfield #32
        + Fieldref [android/graphics/Rect.right I]
      [200] iadd
      [201] iadd
      [202] istore_3 v3
      [203] iload_3 v3
      [204] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 427
        [4] -> line 428
        [6] -> line 431
        [8] -> line 432
        [11] -> line 433
        [14] -> line 435
        [19] -> line 434
        [21] -> line 437
        [26] -> line 436
        [28] -> line 441
        [38] -> line 442
        [54] -> line 443
        [61] -> line 444
        [75] -> line 445
        [82] -> line 446
        [92] -> line 447
        [99] -> line 448
        [103] -> line 449
        [106] -> line 451
        [119] -> line 452
        [127] -> line 453
        [133] -> line 454
        [135] -> line 455
        [140] -> line 453
        [143] -> line 457
        [152] -> line 458
        [162] -> line 445
        [172] -> line 462
        [176] -> line 463
        [185] -> line 464
        [203] -> line 467
      + Local variable table attribute (count = 13)
        v0: 0 -> 205 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; this]
        v1: 0 -> 205 [Landroid/widget/SpinnerAdapter; adapter]
        v2: 0 -> 205 [Landroid/graphics/drawable/Drawable; background]
        v3: 8 -> 205 [I width]
        v4: 11 -> 205 [Landroid/view/View; itemView]
        v5: 14 -> 205 [I itemType]
        v6: 21 -> 205 [I widthMeasureSpec]
        v7: 28 -> 205 [I heightMeasureSpec]
        v8: 38 -> 205 [I start]
        v9: 54 -> 205 [I end]
        v10: 61 -> 205 [I count]
        v11: 79 -> 172 [I i]
        v12: 92 -> 162 [I positionType]
      + Stack map table attribute (count = 6):
        - [6] Var: ..., Stack: (empty)
        - [82] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner][a:android/widget/SpinnerAdapter][a:android/graphics/drawable/Drawable][i][a:android/view/View][i][i][i][i][i][i][i], Stack: 
        - [106] Var: ...[i], Stack: (empty)
        - [143] Var: ..., Stack: (empty)
        - [165] Var: -1, Stack: (empty)
        - [203] Var: -1, Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;
    Access flags: 0x1008
      = static synthetic android.graphics.Rect access$0(com.actionbarsherlock.internal.widget.IcsSpinner)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mTempRect Landroid/graphics/Rect;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin]
      + Class [com/actionbarsherlock/internal/widget/IcsAbsSpinner]
      + Utf8 [RecycleBin]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [DropDownAdapter]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [DropdownPopup]
    + InnerClassesInfo:
      Access flags:  0x60a = private static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [SpinnerPopup]
  + Source file attribute:
    + Utf8 [IcsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter extends java.lang.Object

Interfaces (count = 2):
  + Class [android/widget/ListAdapter]
  + Class [android/widget/SpinnerAdapter]

Constant Pool (count = 88):
  + Class [android/view/View]
  + Class [android/widget/ListAdapter]
  + Class [android/widget/SpinnerAdapter]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
  + Class [java/lang/Object]
  + Long [-1]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/widget/ListAdapter.areAllItemsEnabled ()Z]
  + InterfaceMethodref [android/widget/ListAdapter.isEnabled (I)Z]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getItem (I)Ljava/lang/Object;]
  + InterfaceMethodref [android/widget/SpinnerAdapter.getItemId (I)J]
  + InterfaceMethodref [android/widget/SpinnerAdapter.hasStableIds ()Z]
  + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [<init> ()V]
  + NameAndType [areAllItemsEnabled ()Z]
  + NameAndType [getCount ()I]
  + NameAndType [getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getItemId (I)J]
  + NameAndType [hasStableIds ()Z]
  + NameAndType [isEnabled (I)Z]
  + NameAndType [mAdapter Landroid/widget/SpinnerAdapter;]
  + NameAndType [mListAdapter Landroid/widget/ListAdapter;]
  + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)J]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Z]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DropDownAdapter]
  + Utf8 [I]
  + Utf8 [IcsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/database/DataSetObserver;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Landroid/widget/SpinnerAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [adapter]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/ListAdapter]
  + Utf8 [android/widget/SpinnerAdapter]
  + Utf8 [areAllItemsEnabled]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
  + Utf8 [convertView]
  + Utf8 [getCount]
  + Utf8 [getDropDownView]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getItemViewType]
  + Utf8 [getView]
  + Utf8 [getViewTypeCount]
  + Utf8 [hasStableIds]
  + Utf8 [isEmpty]
  + Utf8 [isEnabled]
  + Utf8 [java/lang/Object]
  + Utf8 [mAdapter]
  + Utf8 [mListAdapter]
  + Utf8 [observer]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [registerDataSetObserver]
  + Utf8 [this]
  + Utf8 [unregisterDataSetObserver]

Fields (count = 2):
  + Field:        mAdapter Landroid/widget/SpinnerAdapter;
    Access flags: 0x2
      = private android.widget.SpinnerAdapter mAdapter
  + Field:        mListAdapter Landroid/widget/ListAdapter;
    Access flags: 0x2
      = private android.widget.ListAdapter mListAdapter

Methods (count = 14):
  + Method:       <init>(Landroid/widget/SpinnerAdapter;)V
    Access flags: 0x1
      = public IcsSpinner$DropDownAdapter(android.widget.SpinnerAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [9] aload_1 v1
      [10] instanceof #2
        + Class [android/widget/ListAdapter]
      [13] ifeq +11 (target=24)
      [16] aload_0 v0
      [17] aload_1 v1
      [18] checkcast #2
        + Class [android/widget/ListAdapter]
      [21] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 483
        [4] -> line 484
        [9] -> line 485
        [16] -> line 486
        [24] -> line 488
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 25 [Landroid/widget/SpinnerAdapter; adapter]
      + Stack map table attribute (count = 1):
        - [24] Var: [a:com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter][a:android/widget/SpinnerAdapter], Stack: 
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnonnull +7 (target=11)
      [7] iconst_0
      [8] goto +12 (target=20)
      [11] aload_0 v0
      [12] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [15] invokeinterface #16
        + InterfaceMethodref [android/widget/SpinnerAdapter.getCount ()I]
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 491
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [20] Var: ..., Stack: [i]
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnonnull +7 (target=11)
      [7] aconst_null
      [8] goto +13 (target=21)
      [11] aload_0 v0
      [12] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [15] iload_1 v1
      [16] invokeinterface #18
        + InterfaceMethodref [android/widget/SpinnerAdapter.getItem (I)Ljava/lang/Object;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 495
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 22 [I position]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [21] Var: ..., Stack: [a:java/lang/Object]
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnonnull +9 (target=13)
      [7] ldc2_w #7
        + Long [-1]
      [10] goto +13 (target=23)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [17] iload_1 v1
      [18] invokeinterface #19
        + InterfaceMethodref [android/widget/SpinnerAdapter.getItemId (I)J]
      [23] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 499
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 24 [I position]
      + Stack map table attribute (count = 2):
        - [13] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: [l]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 503
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 8 [I position]
        v2: 0 -> 8 [Landroid/view/View; convertView]
        v3: 0 -> 8 [Landroid/view/ViewGroup; parent]
  + Method:       getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getDropDownView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnonnull +7 (target=11)
      [7] aconst_null
      [8] goto +15 (target=23)
      [11] aload_0 v0
      [12] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [15] iload_1 v1
      [16] aload_2 v2
      [17] aload_3 v3
      [18] invokeinterface #17
        + InterfaceMethodref [android/widget/SpinnerAdapter.getDropDownView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 507
        [11] -> line 508
        [23] -> line 507
      + Local variable table attribute (count = 4)
        v0: 0 -> 24 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 24 [I position]
        v2: 0 -> 24 [Landroid/view/View; convertView]
        v3: 0 -> 24 [Landroid/view/ViewGroup; parent]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: [a:android/view/View]
  + Method:       hasStableIds()Z
    Access flags: 0x1
      = public boolean hasStableIds()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnull +17 (target=21)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [11] invokeinterface #20
        + InterfaceMethodref [android/widget/SpinnerAdapter.hasStableIds ()Z]
      [16] ifeq +5 (target=21)
      [19] iconst_1
      [20] ireturn
      [21] iconst_0
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 512
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
      + Stack map table attribute (count = 1):
        - [21] Var: ..., Stack: (empty)
  + Method:       registerDataSetObserver(Landroid/database/DataSetObserver;)V
    Access flags: 0x1
      = public void registerDataSetObserver(android.database.DataSetObserver)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [11] aload_1 v1
      [12] invokeinterface #21
        + InterfaceMethodref [android/widget/SpinnerAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 516
        [7] -> line 517
        [17] -> line 519
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 18 [Landroid/database/DataSetObserver; observer]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       unregisterDataSetObserver(Landroid/database/DataSetObserver;)V
    Access flags: 0x1
      = public void unregisterDataSetObserver(android.database.DataSetObserver)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mAdapter Landroid/widget/SpinnerAdapter;]
      [11] aload_1 v1
      [12] invokeinterface #22
        + InterfaceMethodref [android/widget/SpinnerAdapter.unregisterDataSetObserver (Landroid/database/DataSetObserver;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 522
        [7] -> line 523
        [17] -> line 525
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 18 [Landroid/database/DataSetObserver; observer]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       areAllItemsEnabled()Z
    Access flags: 0x1
      = public boolean areAllItemsEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +10 (target=16)
      [9] aload_1 v1
      [10] invokeinterface #14
        + InterfaceMethodref [android/widget/ListAdapter.areAllItemsEnabled ()Z]
      [15] ireturn
      [16] iconst_1
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 532
        [5] -> line 533
        [9] -> line 534
        [16] -> line 536
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 5 -> 18 [Landroid/widget/ListAdapter; adapter]
      + Stack map table attribute (count = 1):
        - [16] Var: ...[a:android/widget/ListAdapter], Stack: (empty)
  + Method:       isEnabled(I)Z
    Access flags: 0x1
      = public boolean isEnabled(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.mListAdapter Landroid/widget/ListAdapter;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +11 (target=17)
      [9] aload_2 v2
      [10] iload_1 v1
      [11] invokeinterface #15
        + InterfaceMethodref [android/widget/ListAdapter.isEnabled (I)Z]
      [16] ireturn
      [17] iconst_1
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 545
        [5] -> line 546
        [9] -> line 547
        [17] -> line 549
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 19 [I position]
        v2: 5 -> 19 [Landroid/widget/ListAdapter; adapter]
      + Stack map table attribute (count = 1):
        - [17] Var: ...[a:android/widget/ListAdapter], Stack: (empty)
  + Method:       getItemViewType(I)I
    Access flags: 0x1
      = public int getItemViewType(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 554
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
        v1: 0 -> 2 [I position]
  + Method:       getViewTypeCount()I
    Access flags: 0x1
      = public int getViewTypeCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 558
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
  + Method:       isEmpty()Z
    Access flags: 0x1
      = public boolean isEmpty()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.getCount ()I]
      [4] ifne +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] iconst_0
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 562
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; this]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [DropDownAdapter]
  + Source file attribute:
    + Utf8 [IcsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup
  Superclass:    com/actionbarsherlock/internal/widget/IcsListPopupWindow
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup extends com.actionbarsherlock.internal.widget.IcsListPopupWindow

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]

Constant Pool (count = 158):
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ListView]
  + Class [android/widget/SpinnerAdapter]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
  + Class [java/lang/Math]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
  + Methodref [android/widget/ListView.setChoiceMode (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.getListView ()Landroid/widget/ListView;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setAnchorView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setInputMethodMode (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setModal (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setPromptPosition (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setSelection (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V]
  + Methodref [java/lang/Math.max (II)I]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getPadding (Landroid/graphics/Rect;)Z]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [left I]
  + NameAndType [mAdapter Landroid/widget/ListAdapter;]
  + NameAndType [mDropDownWidth I]
  + NameAndType [mHintText Ljava/lang/CharSequence;]
  + NameAndType [max (II)I]
  + NameAndType [measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setAnchorView (Landroid/view/View;)V]
  + NameAndType [setChoiceMode (I)V]
  + NameAndType [setContentWidth (I)V]
  + NameAndType [setHorizontalOffset (I)V]
  + NameAndType [setInputMethodMode (I)V]
  + NameAndType [setModal (Z)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setPromptPosition (I)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;II)V]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DropdownPopup]
  + Utf8 [I]
  + Utf8 [IcsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [SpinnerPopup]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [adapter]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/SpinnerAdapter]
  + Utf8 [attrs]
  + Utf8 [background]
  + Utf8 [bgOffset]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
  + Utf8 [context]
  + Utf8 [defStyleRes]
  + Utf8 [getBackground]
  + Utf8 [getHintText]
  + Utf8 [getListView]
  + Utf8 [getPadding]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getWidth]
  + Utf8 [hintText]
  + Utf8 [java/lang/Math]
  + Utf8 [left]
  + Utf8 [mAdapter]
  + Utf8 [mDropDownWidth]
  + Utf8 [mHintText]
  + Utf8 [max]
  + Utf8 [measureContentWidth]
  + Utf8 [setAdapter]
  + Utf8 [setAnchorView]
  + Utf8 [setChoiceMode]
  + Utf8 [setContentWidth]
  + Utf8 [setHorizontalOffset]
  + Utf8 [setInputMethodMode]
  + Utf8 [setModal]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setPromptPosition]
  + Utf8 [setPromptText]
  + Utf8 [setSelection]
  + Utf8 [show]
  + Utf8 [spinnerPaddingLeft]
  + Utf8 [spinnerPaddingRight]
  + Utf8 [spinnerWidth]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 3):
  + Field:        mHintText Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mHintText
  + Field:        mAdapter Landroid/widget/ListAdapter;
    Access flags: 0x2
      = private android.widget.ListAdapter mAdapter
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsSpinner this$0

Methods (count = 6):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public IcsSpinner$DropdownPopup(com.actionbarsherlock.internal.widget.IcsSpinner,android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] aload_3 v3
      [8] iconst_0
      [9] iload v4
      [11] invokespecial #20
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;Landroid/util/AttributeSet;II)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokevirtual #31
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setAnchorView (Landroid/view/View;)V]
      [19] aload_0 v0
      [20] iconst_1
      [21] invokevirtual #35
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setModal (Z)V]
      [24] aload_0 v0
      [25] iconst_0
      [26] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setPromptPosition (I)V]
      [29] aload_0 v0
      [30] new #10
        + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1]
      [33] dup
      [34] aload_0 v0
      [35] invokespecial #39
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V]
      [38] invokevirtual #36
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 644
        [5] -> line 645
        [14] -> line 647
        [19] -> line 648
        [24] -> line 649
        [29] -> line 650
        [41] -> line 657
      + Local variable table attribute (count = 4)
        v0: 0 -> 42 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; this]
        v2: 0 -> 42 [Landroid/content/Context; context]
        v3: 0 -> 42 [Landroid/util/AttributeSet; attrs]
        v4: 0 -> 42 [I defStyleRes]
  + Method:       setAdapter(Landroid/widget/ListAdapter;)V
    Access flags: 0x1
      = public void setAdapter(android.widget.ListAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #21
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 661
        [5] -> line 662
        [10] -> line 663
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; this]
        v1: 0 -> 11 [Landroid/widget/ListAdapter; adapter]
  + Method:       getHintText()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getHintText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 666
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; this]
  + Method:       setPromptText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setPromptText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mHintText Ljava/lang/CharSequence;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 671
        [5] -> line 672
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; this]
        v1: 0 -> 6 [Ljava/lang/CharSequence; hintText]
  + Method:       show()V
    Access flags: 0x1
      = public void show()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 196, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [4] invokevirtual #25
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingLeft ()I]
      [7] istore_1 v1
      [8] aload_0 v0
      [9] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [12] getfield #14
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I]
      [15] bipush -2
      [17] ificmpne +55 (target=72)
      [20] aload_0 v0
      [21] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [24] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I]
      [27] istore_2 v2
      [28] aload_0 v0
      [29] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [32] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I]
      [35] istore_3 v3
      [36] aload_0 v0
      [37] aload_0 v0
      [38] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [41] aload_0 v0
      [42] getfield #15
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.mAdapter Landroid/widget/ListAdapter;]
      [45] checkcast #6
        + Class [android/widget/SpinnerAdapter]
      [48] aload_0 v0
      [49] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [52] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;]
      [55] invokevirtual #29
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.measureContentWidth (Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I]
      [58] iload_2 v2
      [59] iload_1 v1
      [60] isub
      [61] iload_3 v3
      [62] isub
      [63] invokestatic #40
        + Methodref [java/lang/Math.max (II)I]
      [66] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V]
      [69] goto +53 (target=122)
      [72] aload_0 v0
      [73] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [76] getfield #14
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I]
      [79] iconst_m1
      [80] ificmpne +31 (target=111)
      [83] aload_0 v0
      [84] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [87] invokevirtual #28
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getWidth ()I]
      [90] istore_2 v2
      [91] aload_0 v0
      [92] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [95] invokevirtual #26
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getPaddingRight ()I]
      [98] istore_3 v3
      [99] aload_0 v0
      [100] iload_2 v2
      [101] iload_1 v1
      [102] isub
      [103] iload_3 v3
      [104] isub
      [105] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V]
      [108] goto +14 (target=122)
      [111] aload_0 v0
      [112] aload_0 v0
      [113] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [116] getfield #14
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner.mDropDownWidth I]
      [119] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setContentWidth (I)V]
      [122] aload_0 v0
      [123] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [126] invokevirtual #24
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getBackground ()Landroid/graphics/drawable/Drawable;]
      [129] astore_2 v2
      [130] iconst_0
      [131] istore_3 v3
      [132] aload_2 v2
      [133] ifnull +27 (target=160)
      [136] aload_2 v2
      [137] aload_0 v0
      [138] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [141] invokestatic #23
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;]
      [144] invokevirtual #18
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [147] pop
      [148] aload_0 v0
      [149] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [152] invokestatic #23
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;]
      [155] getfield #13
        + Fieldref [android/graphics/Rect.left I]
      [158] ineg
      [159] istore_3 v3
      [160] aload_0 v0
      [161] iload_3 v3
      [162] iload_1 v1
      [163] iadd
      [164] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setHorizontalOffset (I)V]
      [167] aload_0 v0
      [168] iconst_2
      [169] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setInputMethodMode (I)V]
      [172] aload_0 v0
      [173] invokespecial #22
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
      [176] aload_0 v0
      [177] invokevirtual #30
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.getListView ()Landroid/widget/ListView;]
      [180] iconst_1
      [181] invokevirtual #19
        + Methodref [android/widget/ListView.setChoiceMode (I)V]
      [184] aload_0 v0
      [185] aload_0 v0
      [186] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [189] invokevirtual #27
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
      [192] invokevirtual #38
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.setSelection (I)V]
      [195] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 676
        [8] -> line 677
        [20] -> line 678
        [28] -> line 679
        [36] -> line 680
        [37] -> line 681
        [58] -> line 682
        [63] -> line 680
        [69] -> line 683
        [83] -> line 684
        [91] -> line 685
        [99] -> line 686
        [108] -> line 687
        [111] -> line 688
        [122] -> line 690
        [130] -> line 691
        [132] -> line 692
        [136] -> line 693
        [148] -> line 694
        [160] -> line 696
        [167] -> line 697
        [172] -> line 698
        [176] -> line 699
        [184] -> line 700
        [195] -> line 701
      + Local variable table attribute (count = 8)
        v0: 0 -> 196 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; this]
        v1: 8 -> 196 [I spinnerPaddingLeft]
        v2: 28 -> 69 [I spinnerWidth]
        v3: 36 -> 69 [I spinnerPaddingRight]
        v2: 91 -> 108 [I spinnerWidth]
        v3: 99 -> 108 [I spinnerPaddingRight]
        v2: 130 -> 196 [Landroid/graphics/drawable/Drawable; background]
        v3: 132 -> 196 [I bgOffset]
      + Stack map table attribute (count = 4):
        - [72] Var: ...[i], Stack: (empty)
        - [111] Var: ..., Stack: (empty)
        - [122] Var: ..., Stack: (empty)
        - [160] Var: ...[a:android/graphics/drawable/Drawable][i], Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.IcsSpinner access$0(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.this$0 Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 640
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [DropdownPopup]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1]
    + InnerClassesInfo:
      Access flags:  0x60a = private static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [SpinnerPopup]
  + Source file attribute:
    + Utf8 [IcsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 58):
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.dismiss ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [dismiss ()V]
  + NameAndType [setSelection (I)V]
  + NameAndType [this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DropdownPopup]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [IcsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnItemClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1]
  + Utf8 [dismiss]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemClick]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [setSelection]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup this$1

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)V
    Access flags: 0x0
      = IcsSpinner$DropdownPopup$1(com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 650
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.access$0 (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [7] iload_3 v3
      [8] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
      [11] aload_0 v0
      [12] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;]
      [15] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.dismiss ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 653
        [11] -> line 654
        [18] -> line 655
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; this]
        v1: 0 -> 19 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 19 [Landroid/view/View; v]
        v3: 0 -> 19 [I position]
        v4: 0 -> 19 [J id]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
    + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [DropdownPopup]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [IcsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x600
    = interface com.actionbarsherlock.internal.widget.IcsSpinner$SpinnerPopup extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
  + Class [java/lang/Object]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [IcsSpinner.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [SpinnerPopup]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
  + Utf8 [dismiss]
  + Utf8 [getHintText]
  + Utf8 [isShowing]
  + Utf8 [java/lang/Object]
  + Utf8 [setAdapter]
  + Utf8 [setPromptText]
  + Utf8 [show]

Fields (count = 0):

Methods (count = 6):
  + Method:       setAdapter(Landroid/widget/ListAdapter;)V
    Access flags: 0x401
      = public abstract void setAdapter(android.widget.ListAdapter)
  + Method:       show()V
    Access flags: 0x401
      = public abstract void show()
  + Method:       dismiss()V
    Access flags: 0x401
      = public abstract void dismiss()
  + Method:       isShowing()Z
    Access flags: 0x401
      = public abstract boolean isShowing()
  + Method:       setPromptText(Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setPromptText(java.lang.CharSequence)
  + Method:       getHintText()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getHintText()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x60a = private static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup]
      + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      + Utf8 [SpinnerPopup]
  + Source file attribute:
    + Utf8 [IcsSpinner.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsToast
  Superclass:    android/widget/Toast
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.IcsToast extends android.widget.Toast

Interfaces (count = 0):

Constant Pool (count = 112):
  + Integer [0]
  + Integer [1]
  + String [This Toast was not created with IcsToast.makeText]
  + String [Toast]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/Log]
  + Class [android/widget/TextView]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$drawable]
  + Class [com/actionbarsherlock/internal/widget/IcsToast]
  + Class [java/lang/ClassCastException]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/actionbarsherlock/R$drawable.abs__toast_frame I]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/TextView.setBackgroundResource (I)V]
  + Methodref [android/widget/TextView.setGravity (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setTextColor (I)V]
  + Methodref [android/widget/Toast.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsToast.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsToast.getView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsToast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsToast.setDuration (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsToast.setView (Landroid/view/View;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [abs__toast_frame I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getView ()Landroid/view/View;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [setBackgroundResource (I)V]
  + NameAndType [setDuration (I)V]
  + NameAndType [setGravity (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTextColor (I)V]
  + NameAndType [setView (Landroid/view/View;)V]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [IcsToast.java]
  + Utf8 [InnerClasses]
  + Utf8 [LENGTH_LONG]
  + Utf8 [LENGTH_SHORT]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsToast;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG]
  + Utf8 [This Toast was not created with IcsToast.makeText]
  + Utf8 [Toast]
  + Utf8 [VERSION]
  + Utf8 [abs__toast_frame]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/Log]
  + Utf8 [android/widget/TextView]
  + Utf8 [android/widget/Toast]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$drawable]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsToast]
  + Utf8 [context]
  + Utf8 [drawable]
  + Utf8 [duration]
  + Utf8 [e]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getView]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [makeText]
  + Utf8 [resId]
  + Utf8 [s]
  + Utf8 [setBackgroundResource]
  + Utf8 [setDuration]
  + Utf8 [setGravity]
  + Utf8 [setText]
  + Utf8 [setTextColor]
  + Utf8 [setView]
  + Utf8 [this]
  + Utf8 [toast]
  + Utf8 [view]

Fields (count = 3):
  + Field:        LENGTH_LONG I
    Access flags: 0x19
      = public static final int LENGTH_LONG
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        LENGTH_SHORT I
    Access flags: 0x19
      = public static final int LENGTH_SHORT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [Toast]

Methods (count = 4):
  + Method:       makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
    Access flags: 0x9
      = public static android.widget.Toast makeText(android.content.Context,java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 5, stack = 3):
      [0] getstatic #16
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +10 (target=15)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] iload_2 v2
      [11] invokestatic #27
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [14] areturn
      [15] new #14
        + Class [com/actionbarsherlock/internal/widget/IcsToast]
      [18] dup
      [19] aload_0 v0
      [20] invokespecial #29
        + Methodref [com/actionbarsherlock/internal/widget/IcsToast.<init> (Landroid/content/Context;)V]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] iload_2 v2
      [26] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/IcsToast.setDuration (I)V]
      [29] new #10
        + Class [android/widget/TextView]
      [32] dup
      [33] aload_0 v0
      [34] invokespecial #21
        + Methodref [android/widget/TextView.<init> (Landroid/content/Context;)V]
      [37] astore v4
      [39] aload v4
      [41] aload_1 v1
      [42] invokevirtual #24
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [45] aload v4
      [47] iconst_m1
      [48] invokevirtual #25
        + Methodref [android/widget/TextView.setTextColor (I)V]
      [51] aload v4
      [53] bipush 17
      [55] invokevirtual #23
        + Methodref [android/widget/TextView.setGravity (I)V]
      [58] aload v4
      [60] getstatic #17
        + Fieldref [com/actionbarsherlock/R$drawable.abs__toast_frame I]
      [63] invokevirtual #22
        + Methodref [android/widget/TextView.setBackgroundResource (I)V]
      [66] aload_3 v3
      [67] aload v4
      [69] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/widget/IcsToast.setView (Landroid/view/View;)V]
      [72] aload_3 v3
      [73] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 20
        [8] -> line 21
        [15] -> line 23
        [24] -> line 24
        [29] -> line 25
        [39] -> line 26
        [45] -> line 30
        [51] -> line 31
        [58] -> line 32
        [66] -> line 33
        [72] -> line 34
      + Local variable table attribute (count = 5)
        v0: 0 -> 74 [Landroid/content/Context; context]
        v1: 0 -> 74 [Ljava/lang/CharSequence; s]
        v2: 0 -> 74 [I duration]
        v3: 24 -> 74 [Lcom/actionbarsherlock/internal/widget/IcsToast; toast]
        v4: 39 -> 74 [Landroid/widget/TextView; view]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       makeText(Landroid/content/Context;II)Landroid/widget/Toast;
    Access flags: 0x9
      = public static android.widget.Toast makeText(android.content.Context,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #18
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [5] iload_1 v1
      [6] invokevirtual #19
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [9] iload_2 v2
      [10] invokestatic #31
        + Methodref [com/actionbarsherlock/internal/widget/IcsToast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/content/Context; context]
        v1: 0 -> 14 [I resId]
        v2: 0 -> 14 [I duration]
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public IcsToast(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [android/widget/Toast.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 42
        [5] -> line 43
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/IcsToast; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       setText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 3, stack = 3):
      [0] getstatic #16
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +9 (target=14)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #28
        + Methodref [android/widget/Toast.setText (Ljava/lang/CharSequence;)V]
      [13] return
      [14] aload_0 v0
      [15] invokevirtual #30
        + Methodref [com/actionbarsherlock/internal/widget/IcsToast.getView ()Landroid/view/View;]
      [18] ifnonnull +4 (target=22)
      [21] return
      [22] aload_0 v0
      [23] invokevirtual #30
        + Methodref [com/actionbarsherlock/internal/widget/IcsToast.getView ()Landroid/view/View;]
      [26] checkcast #10
        + Class [android/widget/TextView]
      [29] aload_1 v1
      [30] invokevirtual #24
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [33] goto +13 (target=46)
      [36] astore_2 v2
      [37] ldc #4
        + String [Toast]
      [39] ldc #3
        + String [This Toast was not created with IcsToast.makeText]
      [41] aload_2 v2
      [42] invokestatic #20
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [45] pop
      [46] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (22 -> 33: 36):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 47
        [8] -> line 48
        [13] -> line 49
        [14] -> line 51
        [21] -> line 52
        [22] -> line 55
        [33] -> line 56
        [37] -> line 57
        [46] -> line 59
      + Local variable table attribute (count = 3)
        v0: 0 -> 47 [Lcom/actionbarsherlock/internal/widget/IcsToast; this]
        v1: 0 -> 47 [Ljava/lang/CharSequence; s]
        v2: 37 -> 46 [Ljava/lang/ClassCastException; e]
      + Stack map table attribute (count = 4):
        - [14] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: [a:java/lang/ClassCastException]
        - [46] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$drawable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [drawable]
  + Source file attribute:
    + Utf8 [IcsToast.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/IcsView
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class com.actionbarsherlock.internal.widget.IcsView extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 30):
  + Integer [-16777216]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/widget/IcsView]
  + Class [java/lang/Object]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [IcsView.java]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [child]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsView]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredStateInt]
  + Utf8 [getMeasuredWidth]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private IcsView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 7
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/IcsView; this]
  + Method:       getMeasuredStateInt(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getMeasuredStateInt(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #6
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [4] ldc #1
        + Integer [-16777216]
      [6] iand
      [7] aload_0 v0
      [8] invokevirtual #5
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [11] bipush 16
      [13] ishr
      [14] sipush -256
      [17] iand
      [18] ior
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 17
        [7] -> line 18
        [14] -> line 19
        [17] -> line 18
        [18] -> line 17
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Landroid/view/View; child]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [IcsView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView
  Superclass:    com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView extends com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]

Constant Pool (count = 478):
  + Integer [-2147483648]
  + Integer [200]
  + Integer [1073741824]
  + Float [0.4]
  + String [alpha]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/animation/DecelerateInterpolator]
  + Class [android/widget/AbsListView]
  + Class [android/widget/AbsListView$LayoutParams]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener]
  + Class [com/actionbarsherlock/internal/widget/TabsLinearLayout]
  + Long [200]
  + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I]
  + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/View.setSelected (Z)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/view/animation/DecelerateInterpolator.<init> ()V]
  + Methodref [android/widget/AbsListView$LayoutParams.<init> (II)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onAttachedToWindow ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onDetachedFromWindow ()V]
  + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onMeasure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeAllViews ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeViewAt (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getParent ()Landroid/view/ViewParent;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getVisibility ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performCollapse ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAlpha (F)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setFillViewport (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setHorizontalScrollBarEnabled (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setFocusable (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.setMeasureWithLargestChildEnabled (Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (IIF)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V]
  + NameAndType [SherlockActionBar [I]
  + NameAndType [abs__action_bar_tab I]
  + NameAndType [abs__action_bar_tab_bar_view I]
  + NameAndType [actionBarStyle I]
  + NameAndType [actionDropDownStyle I]
  + NameAndType [addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [animateToTab (I)V]
  + NameAndType [cancel ()V]
  + NameAndType [createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + NameAndType [createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getAdapter ()Landroid/widget/SpinnerAdapter;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getLayoutDimension (II)I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getSize (I)I]
  + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [getVisibility ()I]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + NameAndType [isCollapsed ()Z]
  + NameAndType [mAllowCollapse Z]
  + NameAndType [mContentHeight I]
  + NameAndType [mInflater Landroid/view/LayoutInflater;]
  + NameAndType [mMaxTabWidth I]
  + NameAndType [mSelectedTabIndex I]
  + NameAndType [mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;]
  + NameAndType [mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + NameAndType [mTabSelector Ljava/lang/Runnable;]
  + NameAndType [mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onMeasure (II)V]
  + NameAndType [performCollapse ()V]
  + NameAndType [performExpand ()Z]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [recycle ()V]
  + NameAndType [removeAllViews ()V]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [removeViewAt (I)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [sAlphaInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [select ()V]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setAlpha (F)V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setContentHeight (I)V]
  + NameAndType [setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + NameAndType [setFillViewport (Z)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setHorizontalScrollBarEnabled (Z)V]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setMeasureWithLargestChildEnabled (Z)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + NameAndType [setSelected (Z)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setTabSelected (I)V]
  + NameAndType [start ()V]
  + NameAndType [update ()V]
  + NameAndType [withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Landroid/widget/SpinnerAdapter;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIF)V]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [AnimatorListener]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [FADE_DURATION]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MeasureSpec]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [ScrollingTabContainerView.java]
  + Utf8 [SherlockActionBar]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabAdapter]
  + Utf8 [TabClickListener]
  + Utf8 [TabView]
  + Utf8 [VisibilityAnimListener]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs__action_bar_tab]
  + Utf8 [abs__action_bar_tab_bar_view]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [actionBarStyle]
  + Utf8 [actionDropDownStyle]
  + Utf8 [addListener]
  + Utf8 [addTab]
  + Utf8 [addView]
  + Utf8 [allowCollapse]
  + Utf8 [alpha]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/animation/DecelerateInterpolator]
  + Utf8 [android/widget/AbsListView]
  + Utf8 [android/widget/AbsListView$LayoutParams]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [anim]
  + Utf8 [animateToTab]
  + Utf8 [animateToVisibility]
  + Utf8 [attr]
  + Utf8 [canCollapse]
  + Utf8 [cancel]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener]
  + Utf8 [com/actionbarsherlock/internal/widget/TabsLinearLayout]
  + Utf8 [contentHeight]
  + Utf8 [context]
  + Utf8 [createSpinner]
  + Utf8 [createTabLayout]
  + Utf8 [createTabView]
  + Utf8 [forAdapter]
  + Utf8 [from]
  + Utf8 [getAdapter]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getContext]
  + Utf8 [getLayoutDimension]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getParent]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getSize]
  + Utf8 [getTab]
  + Utf8 [getVisibility]
  + Utf8 [heightMeasureSpec]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [init]
  + Utf8 [isCollapsed]
  + Utf8 [isSelected]
  + Utf8 [layout]
  + Utf8 [lockedExpanded]
  + Utf8 [mAllowCollapse]
  + Utf8 [mContentHeight]
  + Utf8 [mInflater]
  + Utf8 [mMaxTabWidth]
  + Utf8 [mSelectedTabIndex]
  + Utf8 [mTabClickListener]
  + Utf8 [mTabLayout]
  + Utf8 [mTabSelector]
  + Utf8 [mTabSpinner]
  + Utf8 [mVisAnimListener]
  + Utf8 [mVisibilityAnim]
  + Utf8 [makeMeasureSpec]
  + Utf8 [measure]
  + Utf8 [newConfig]
  + Utf8 [newWidth]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [ofFloat]
  + Utf8 [oldWidth]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onItemSelected]
  + Utf8 [onMeasure]
  + Utf8 [onNothingSelected]
  + Utf8 [parent]
  + Utf8 [performCollapse]
  + Utf8 [performExpand]
  + Utf8 [position]
  + Utf8 [post]
  + Utf8 [recycle]
  + Utf8 [removeAllTabs]
  + Utf8 [removeAllViews]
  + Utf8 [removeCallbacks]
  + Utf8 [removeTabAt]
  + Utf8 [removeView]
  + Utf8 [removeViewAt]
  + Utf8 [requestLayout]
  + Utf8 [sAlphaInterpolator]
  + Utf8 [select]
  + Utf8 [setAdapter]
  + Utf8 [setAllowCollapse]
  + Utf8 [setAlpha]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setContentHeight]
  + Utf8 [setDuration]
  + Utf8 [setFillViewport]
  + Utf8 [setFocusable]
  + Utf8 [setHorizontalScrollBarEnabled]
  + Utf8 [setInterpolator]
  + Utf8 [setLayoutParams]
  + Utf8 [setMeasureWithLargestChildEnabled]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setSelected]
  + Utf8 [setSelection]
  + Utf8 [setTabSelected]
  + Utf8 [spinner]
  + Utf8 [start]
  + Utf8 [styleable]
  + Utf8 [tab]
  + Utf8 [tabCount]
  + Utf8 [tabLayout]
  + Utf8 [tabView]
  + Utf8 [this]
  + Utf8 [update]
  + Utf8 [updateTab]
  + Utf8 [view]
  + Utf8 [visibility]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [withFinalVisibility]

Fields (count = 13):
  + Field:        mTabSelector Ljava/lang/Runnable;
    Access flags: 0x0
      = java.lang.Runnable mTabSelector
  + Field:        mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener mTabClickListener
  + Field:        mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsLinearLayout mTabLayout
  + Field:        mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsSpinner mTabSpinner
  + Field:        mAllowCollapse Z
    Access flags: 0x2
      = private boolean mAllowCollapse
  + Field:        mInflater Landroid/view/LayoutInflater;
    Access flags: 0x2
      = private android.view.LayoutInflater mInflater
  + Field:        mMaxTabWidth I
    Access flags: 0x0
      = int mMaxTabWidth
  + Field:        mContentHeight I
    Access flags: 0x2
      = private int mContentHeight
  + Field:        mSelectedTabIndex I
    Access flags: 0x2
      = private int mSelectedTabIndex
  + Field:        mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;
    Access flags: 0x4
      = protected com.actionbarsherlock.internal.nineoldandroids.animation.Animator mVisibilityAnim
  + Field:        mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;
    Access flags: 0x14
      = protected final com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener mVisAnimListener
  + Field:        sAlphaInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x1a
      = private static final android.view.animation.Interpolator sAlphaInterpolator
  + Field:        FADE_DURATION I
    Access flags: 0x1a
      = private static final int FADE_DURATION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [200]

Methods (count = 26):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #14
        + Class [android/view/animation/DecelerateInterpolator]
      [3] dup
      [4] invokespecial #69
        + Methodref [android/view/animation/DecelerateInterpolator.<init> ()V]
      [7] putstatic #58
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 64
        [10] -> line 66
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ScrollingTabContainerView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 87, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #80
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] new #38
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener]
      [9] dup
      [10] aload_0 v0
      [11] invokespecial #133
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [14] putfield #56
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
      [17] aload_0 v0
      [18] iconst_0
      [19] invokevirtual #119
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setHorizontalScrollBarEnabled (Z)V]
      [22] aload_0 v0
      [23] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;]
      [26] aconst_null
      [27] getstatic #46
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
      [30] getstatic #42
        + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I]
      [33] iconst_0
      [34] invokevirtual #59
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [37] astore_2 v2
      [38] aload_0 v0
      [39] aload_2 v2
      [40] iconst_4
      [41] iconst_0
      [42] invokevirtual #60
        + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
      [45] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V]
      [48] aload_2 v2
      [49] invokevirtual #61
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [52] aload_0 v0
      [53] aload_1 v1
      [54] invokestatic #62
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [57] putfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;]
      [60] aload_0 v0
      [61] aload_0 v0
      [62] invokespecial #104
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabLayout ()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [65] putfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [68] aload_0 v0
      [69] aload_0 v0
      [70] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [73] new #13
        + Class [android/view/ViewGroup$LayoutParams]
      [76] dup
      [77] bipush -2
      [79] iconst_m1
      [80] invokespecial #68
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [83] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [86] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 69
        [5] -> line 62
        [17] -> line 70
        [22] -> line 72
        [30] -> line 73
        [34] -> line 72
        [38] -> line 74
        [48] -> line 75
        [52] -> line 77
        [60] -> line 79
        [68] -> line 80
        [79] -> line 81
        [83] -> line 80
        [86] -> line 82
      + Local variable table attribute (count = 3)
        v0: 0 -> 87 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 87 [Landroid/content/Context; context]
        v2: 38 -> 87 [Landroid/content/res/TypedArray; a]
  + Method:       onMeasure(II)V
    Access flags: 0x1
      = public void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 207, locals = 9, stack = 3):
      [0] iload_1 v1
      [1] invokestatic #65
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_3 v3
      [6] ldc #3
        + Integer [1073741824]
      [8] ificmpne +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_0
      [16] istore v4
      [18] aload_0 v0
      [19] iload v4
      [21] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setFillViewport (Z)V]
      [24] aload_0 v0
      [25] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [28] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [31] istore v5
      [33] iload v5
      [35] iconst_1
      [36] ificmple +50 (target=86)
      [39] iload_3 v3
      [40] ldc #3
        + Integer [1073741824]
      [42] ificmpeq +9 (target=51)
      [45] iload_3 v3
      [46] ldc #1
        + Integer [-2147483648]
      [48] ificmpne +38 (target=86)
      [51] iload v5
      [53] iconst_2
      [54] ificmple +19 (target=73)
      [57] aload_0 v0
      [58] iload_1 v1
      [59] invokestatic #66
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [62] i2f
      [63] ldc #4
        + Float [0.4]
      [65] fmul
      [66] f2i
      [67] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
      [70] goto +21 (target=91)
      [73] aload_0 v0
      [74] iload_1 v1
      [75] invokestatic #66
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [78] iconst_2
      [79] idiv
      [80] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
      [83] goto +8 (target=91)
      [86] aload_0 v0
      [87] iconst_m1
      [88] putfield #50
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
      [91] aload_0 v0
      [92] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I]
      [95] ldc #3
        + Integer [1073741824]
      [97] invokestatic #67
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [100] istore_2 v2
      [101] iload v4
      [103] ifne +14 (target=117)
      [106] aload_0 v0
      [107] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
      [110] ifeq +7 (target=117)
      [113] iconst_1
      [114] goto +4 (target=118)
      [117] iconst_0
      [118] istore v6
      [120] iload v6
      [122] ifeq +41 (target=163)
      [125] aload_0 v0
      [126] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [129] iconst_0
      [130] iload_2 v2
      [131] invokevirtual #90
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.measure (II)V]
      [134] aload_0 v0
      [135] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [138] invokevirtual #89
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getMeasuredWidth ()I]
      [141] iload_1 v1
      [142] invokestatic #66
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [145] ificmple +10 (target=155)
      [148] aload_0 v0
      [149] invokespecial #110
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performCollapse ()V]
      [152] goto +16 (target=168)
      [155] aload_0 v0
      [156] invokespecial #111
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z]
      [159] pop
      [160] goto +8 (target=168)
      [163] aload_0 v0
      [164] invokespecial #111
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.performExpand ()Z]
      [167] pop
      [168] aload_0 v0
      [169] invokevirtual #107
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I]
      [172] istore v7
      [174] aload_0 v0
      [175] iload_1 v1
      [176] iload_2 v2
      [177] invokespecial #84
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onMeasure (II)V]
      [180] aload_0 v0
      [181] invokevirtual #107
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getMeasuredWidth ()I]
      [184] istore v8
      [186] iload v4
      [188] ifeq +18 (target=206)
      [191] iload v7
      [193] iload v8
      [195] ificmpeq +11 (target=206)
      [198] aload_0 v0
      [199] aload_0 v0
      [200] getfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I]
      [203] invokevirtual #120
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V]
      [206] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 28)
        [0] -> line 86
        [5] -> line 87
        [18] -> line 88
        [24] -> line 90
        [33] -> line 91
        [39] -> line 92
        [51] -> line 93
        [57] -> line 94
        [70] -> line 95
        [73] -> line 96
        [83] -> line 98
        [86] -> line 99
        [91] -> line 102
        [101] -> line 104
        [120] -> line 106
        [125] -> line 108
        [134] -> line 109
        [148] -> line 110
        [152] -> line 111
        [155] -> line 112
        [160] -> line 114
        [163] -> line 115
        [168] -> line 118
        [174] -> line 119
        [180] -> line 120
        [186] -> line 122
        [198] -> line 124
        [206] -> line 126
      + Local variable table attribute (count = 9)
        v0: 0 -> 207 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 207 [I widthMeasureSpec]
        v2: 0 -> 207 [I heightMeasureSpec]
        v3: 5 -> 207 [I widthMode]
        v4: 18 -> 207 [Z lockedExpanded]
        v5: 33 -> 207 [I childCount]
        v6: 120 -> 207 [Z canCollapse]
        v7: 174 -> 207 [I oldWidth]
        v8: 186 -> 207 [I newWidth]
      + Stack map table attribute (count = 14):
        - [15] Var: ...[i], Stack: (empty)
        - [16] Var: ..., Stack: [i]
        - [51] Var: ...[i][i], Stack: (empty)
        - [73] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [86] Var: ..., Stack: (empty)
        - [91] Var: ..., Stack: (empty)
        - [117] Var: ..., Stack: (empty)
        - [118] Var: ..., Stack: [i]
        - [155] Var: ...[i], Stack: (empty)
        - [160] Var: ..., Stack: (empty)
        - [163] Var: ..., Stack: (empty)
        - [168] Var: ..., Stack: (empty)
        - [206] Var: ...[i][i], Stack: (empty)
  + Method:       isCollapsed()Z
    Access flags: 0x2
      = private boolean isCollapsed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [4] ifnull +16 (target=20)
      [7] aload_0 v0
      [8] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [11] invokevirtual #95
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getParent ()Landroid/view/ViewParent;]
      [14] aload_0 v0
      [15] ifacmpne +5 (target=20)
      [18] iconst_1
      [19] ireturn
      [20] iconst_0
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
      + Stack map table attribute (count = 1):
        - [20] Var: ..., Stack: (empty)
  + Method:       setAllowCollapse(Z)V
    Access flags: 0x1
      = public void setAllowCollapse(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 138
        [5] -> line 139
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 6 [Z allowCollapse]
  + Method:       performCollapse()V
    Access flags: 0x2
      = private void performCollapse()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 1, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #109
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [12] ifnonnull +11 (target=23)
      [15] aload_0 v0
      [16] aload_0 v0
      [17] invokespecial #103
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createSpinner ()Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [20] putfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [23] aload_0 v0
      [24] aload_0 v0
      [25] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [28] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V]
      [31] aload_0 v0
      [32] aload_0 v0
      [33] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [36] new #13
        + Class [android/view/ViewGroup$LayoutParams]
      [39] dup
      [40] bipush -2
      [42] iconst_m1
      [43] invokespecial #68
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [46] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [49] aload_0 v0
      [50] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [53] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [56] ifnonnull +19 (target=75)
      [59] aload_0 v0
      [60] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [63] new #35
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      [66] dup
      [67] aload_0 v0
      [68] aconst_null
      [69] invokespecial #122
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V]
      [72] invokevirtual #97
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [75] aload_0 v0
      [76] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [79] ifnull +17 (target=96)
      [82] aload_0 v0
      [83] aload_0 v0
      [84] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [87] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z]
      [90] pop
      [91] aload_0 v0
      [92] aconst_null
      [93] putfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [96] aload_0 v0
      [97] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [100] aload_0 v0
      [101] getfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I]
      [104] invokevirtual #100
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
      [107] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 142
        [8] -> line 144
        [15] -> line 145
        [23] -> line 147
        [31] -> line 148
        [42] -> line 149
        [46] -> line 148
        [49] -> line 150
        [59] -> line 151
        [75] -> line 153
        [82] -> line 154
        [91] -> line 155
        [96] -> line 157
        [107] -> line 158
      + Local variable table attribute (count = 1)
        v0: 0 -> 108 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
      + Stack map table attribute (count = 4):
        - [8] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: (empty)
        - [75] Var: ..., Stack: (empty)
        - [96] Var: ..., Stack: (empty)
  + Method:       performExpand()Z
    Access flags: 0x2
      = private boolean performExpand()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 1, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #109
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.isCollapsed ()Z]
      [4] ifne +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [14] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeView (Landroid/view/View;)V]
      [17] aload_0 v0
      [18] aload_0 v0
      [19] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [22] new #13
        + Class [android/view/ViewGroup$LayoutParams]
      [25] dup
      [26] bipush -2
      [28] iconst_m1
      [29] invokespecial #68
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [32] invokevirtual #101
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [35] aload_0 v0
      [36] aload_0 v0
      [37] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [40] invokevirtual #96
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getSelectedItemPosition ()I]
      [43] invokevirtual #120
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setTabSelected (I)V]
      [46] iconst_0
      [47] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 161
        [9] -> line 163
        [17] -> line 164
        [28] -> line 165
        [32] -> line 164
        [35] -> line 166
        [46] -> line 167
      + Local variable table attribute (count = 1)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       setTabSelected(I)V
    Access flags: 0x1
      = public void setTabSelected(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #51
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mSelectedTabIndex I]
      [5] aload_0 v0
      [6] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [9] invokevirtual #88
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [12] istore_2 v2
      [13] iconst_0
      [14] istore_3 v3
      [15] goto +45 (target=60)
      [18] aload_0 v0
      [19] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [22] iload_3 v3
      [23] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [26] astore v4
      [28] iload_3 v3
      [29] iload_1 v1
      [30] ificmpne +7 (target=37)
      [33] iconst_1
      [34] goto +4 (target=38)
      [37] iconst_0
      [38] istore v5
      [40] aload v4
      [42] iload v5
      [44] invokevirtual #64
        + Methodref [android/view/View.setSelected (Z)V]
      [47] iload v5
      [49] ifeq +8 (target=57)
      [52] aload_0 v0
      [53] iload_1 v1
      [54] invokevirtual #102
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.animateToTab (I)V]
      [57] iinc v3, 1
      [60] iload_3 v3
      [61] iload_2 v2
      [62] ificmplt -44 (target=18)
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 171
        [5] -> line 172
        [13] -> line 173
        [18] -> line 174
        [28] -> line 175
        [40] -> line 176
        [47] -> line 177
        [52] -> line 178
        [57] -> line 173
        [65] -> line 181
      + Local variable table attribute (count = 6)
        v0: 0 -> 66 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 66 [I position]
        v2: 13 -> 66 [I tabCount]
        v3: 15 -> 65 [I i]
        v4: 28 -> 57 [Landroid/view/View; child]
        v5: 40 -> 57 [Z isSelected]
      + Stack map table attribute (count = 5):
        - [18] Var: ...[i][i], Stack: (empty)
        - [37] Var: ...[a:android/view/View], Stack: (empty)
        - [38] Var: ..., Stack: [i]
        - [57] Var: -1, Stack: (empty)
        - [60] Var: ..., Stack: (empty)
  + Method:       setContentHeight(I)V
    Access flags: 0x1
      = public void setContentHeight(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I]
      [5] aload_0 v0
      [6] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 184
        [5] -> line 185
        [9] -> line 186
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 10 [I contentHeight]
  + Method:       createTabLayout()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsLinearLayout createTabLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;]
      [4] invokestatic #62
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [7] getstatic #45
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab_bar_view I]
      [10] aconst_null
      [11] invokevirtual #63
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [14] checkcast #39
        + Class [com/actionbarsherlock/internal/widget/TabsLinearLayout]
      [17] astore_1 v1
      [18] aload_1 v1
      [19] iconst_1
      [20] invokevirtual #136
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.setMeasureWithLargestChildEnabled (Z)V]
      [23] aload_1 v1
      [24] new #18
        + Class [android/widget/LinearLayout$LayoutParams]
      [27] dup
      [28] bipush -2
      [30] iconst_m1
      [31] invokespecial #71
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
      [34] invokevirtual #135
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [37] aload_1 v1
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 189
        [7] -> line 190
        [14] -> line 189
        [18] -> line 191
        [23] -> line 192
        [28] -> line 193
        [34] -> line 192
        [37] -> line 194
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 18 -> 39 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; tabLayout]
  + Method:       createSpinner()Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsSpinner createSpinner()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 2, stack = 5):
      [0] new #32
        + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;]
      [8] aconst_null
      [9] getstatic #43
        + Fieldref [com/actionbarsherlock/R$attr.actionDropDownStyle I]
      [12] invokespecial #93
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] new #18
        + Class [android/widget/LinearLayout$LayoutParams]
      [20] dup
      [21] bipush -2
      [23] iconst_m1
      [24] invokespecial #71
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
      [27] invokevirtual #98
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [30] aload_1 v1
      [31] aload_0 v0
      [32] invokevirtual #99
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
      [35] aload_1 v1
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 198
        [9] -> line 199
        [12] -> line 198
        [16] -> line 200
        [21] -> line 201
        [27] -> line 200
        [30] -> line 202
        [35] -> line 203
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 16 -> 37 [Lcom/actionbarsherlock/internal/widget/IcsSpinner; spinner]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x4
      = protected void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #82
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] aload_0 v0
      [6] invokevirtual #106
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getContext ()Landroid/content/Context;]
      [9] aconst_null
      [10] getstatic #46
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActionBar [I]
      [13] getstatic #42
        + Fieldref [com/actionbarsherlock/R$attr.actionBarStyle I]
      [16] iconst_0
      [17] invokevirtual #59
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [20] astore_2 v2
      [21] aload_0 v0
      [22] aload_2 v2
      [23] iconst_4
      [24] iconst_0
      [25] invokevirtual #60
        + Methodref [android/content/res/TypedArray.getLayoutDimension (II)I]
      [28] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setContentHeight (I)V]
      [31] aload_2 v2
      [32] invokevirtual #61
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 208
        [5] -> line 212
        [13] -> line 213
        [17] -> line 212
        [21] -> line 214
        [31] -> line 215
        [35] -> line 216
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 36 [Landroid/content/res/Configuration; newConfig]
        v2: 21 -> 36 [Landroid/content/res/TypedArray; a]
  + Method:       animateToVisibility(I)V
    Access flags: 0x1
      = public void animateToVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #57
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [11] invokevirtual #74
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/Animator.cancel ()V]
      [14] iload_1 v1
      [15] ifne +63 (target=78)
      [18] aload_0 v0
      [19] invokevirtual #108
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getVisibility ()I]
      [22] ifeq +8 (target=30)
      [25] aload_0 v0
      [26] fconst_0
      [27] invokevirtual #116
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setAlpha (F)V]
      [30] aload_0 v0
      [31] ldc #5
        + String [alpha]
      [33] iconst_1
      [34] newarray 6
      [36] dup
      [37] iconst_0
      [38] fconst_1
      [39] fastore
      [40] invokestatic #76
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [43] astore_2 v2
      [44] aload_2 v2
      [45] ldc2_w #40
        + Long [200]
      [48] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [51] pop
      [52] aload_2 v2
      [53] getstatic #58
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
      [56] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [59] aload_2 v2
      [60] aload_0 v0
      [61] getfield #56
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
      [64] iload_1 v1
      [65] invokevirtual #134
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
      [68] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [71] aload_2 v2
      [72] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V]
      [75] goto +48 (target=123)
      [78] aload_0 v0
      [79] ldc #5
        + String [alpha]
      [81] iconst_1
      [82] newarray 6
      [84] dup
      [85] iconst_0
      [86] fconst_0
      [87] fastore
      [88] invokestatic #76
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.ofFloat (Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [91] astore_2 v2
      [92] aload_2 v2
      [93] ldc2_w #40
        + Long [200]
      [96] invokevirtual #77
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setDuration (J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;]
      [99] pop
      [100] aload_2 v2
      [101] getstatic #58
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.sAlphaInterpolator Landroid/view/animation/Interpolator;]
      [104] invokevirtual #78
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [107] aload_2 v2
      [108] aload_0 v0
      [109] getfield #56
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisAnimListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
      [112] iload_1 v1
      [113] invokevirtual #134
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility (I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
      [116] invokevirtual #75
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.addListener (Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V]
      [119] aload_2 v2
      [120] invokevirtual #79
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.start ()V]
      [123] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 219
        [7] -> line 220
        [14] -> line 222
        [18] -> line 223
        [25] -> line 224
        [30] -> line 226
        [44] -> line 227
        [52] -> line 228
        [59] -> line 230
        [71] -> line 231
        [75] -> line 232
        [78] -> line 233
        [92] -> line 234
        [100] -> line 235
        [107] -> line 237
        [119] -> line 238
        [123] -> line 240
      + Local variable table attribute (count = 4)
        v0: 0 -> 124 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 124 [I visibility]
        v2: 44 -> 75 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
        v2: 92 -> 123 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; anim]
      + Stack map table attribute (count = 4):
        - [14] Var: ..., Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [78] Var: ..., Stack: (empty)
        - [123] Var: ..., Stack: (empty)
  + Method:       animateToTab(I)V
    Access flags: 0x1
      = public void animateToTab(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [4] iload_1 v1
      [5] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [8] astore_2 v2
      [9] aload_0 v0
      [10] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [13] ifnull +12 (target=25)
      [16] aload_0 v0
      [17] aload_0 v0
      [18] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [21] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z]
      [24] pop
      [25] aload_0 v0
      [26] new #34
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1]
      [29] dup
      [30] aload_0 v0
      [31] aload_2 v2
      [32] invokespecial #121
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V]
      [35] putfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [38] aload_0 v0
      [39] aload_0 v0
      [40] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [43] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z]
      [46] pop
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 243
        [9] -> line 244
        [16] -> line 245
        [25] -> line 247
        [38] -> line 254
        [47] -> line 255
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 48 [I position]
        v2: 9 -> 48 [Landroid/view/View; tabView]
      + Stack map table attribute (count = 1):
        - [25] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       onAttachedToWindow()V
    Access flags: 0x1
      = public void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #81
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [8] ifnull +12 (target=20)
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [16] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.post (Ljava/lang/Runnable;)Z]
      [19] pop
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 259
        [4] -> line 260
        [11] -> line 262
        [20] -> line 264
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
      + Stack map table attribute (count = 1):
        - [20] Var: ..., Stack: (empty)
  + Method:       onDetachedFromWindow()V
    Access flags: 0x1
      = public void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #83
        + Methodref [com/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [8] ifnull +12 (target=20)
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #54
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [16] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.removeCallbacks (Ljava/lang/Runnable;)Z]
      [19] pop
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 268
        [4] -> line 269
        [11] -> line 270
        [20] -> line 272
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
      + Stack map table attribute (count = 1):
        - [20] Var: ..., Stack: (empty)
  + Method:       createTabView(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView createTabView(com.actionbarsherlock.app.ActionBar$Tab,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mInflater Landroid/view/LayoutInflater;]
      [4] getstatic #44
        + Fieldref [com/actionbarsherlock/R$layout.abs__action_bar_tab I]
      [7] aconst_null
      [8] invokevirtual #63
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [11] checkcast #37
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      [14] astore_3 v3
      [15] aload_3 v3
      [16] aload_0 v0
      [17] aload_1 v1
      [18] iload_2 v2
      [19] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.init (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
      [22] iload_2 v2
      [23] ifeq +27 (target=50)
      [26] aload_3 v3
      [27] aconst_null
      [28] invokevirtual #127
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [31] aload_3 v3
      [32] new #16
        + Class [android/widget/AbsListView$LayoutParams]
      [35] dup
      [36] iconst_m1
      [37] aload_0 v0
      [38] getfield #48
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mContentHeight I]
      [41] invokespecial #70
        + Methodref [android/widget/AbsListView$LayoutParams.<init> (II)V]
      [44] invokevirtual #129
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [47] goto +36 (target=83)
      [50] aload_3 v3
      [51] iconst_1
      [52] invokevirtual #128
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setFocusable (Z)V]
      [55] aload_0 v0
      [56] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;]
      [59] ifnonnull +16 (target=75)
      [62] aload_0 v0
      [63] new #36
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener]
      [66] dup
      [67] aload_0 v0
      [68] aconst_null
      [69] invokespecial #124
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V]
      [72] putfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;]
      [75] aload_3 v3
      [76] aload_0 v0
      [77] getfield #52
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabClickListener Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;]
      [80] invokevirtual #130
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [83] aload_3 v3
      [84] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 276
        [15] -> line 277
        [22] -> line 279
        [26] -> line 280
        [31] -> line 281
        [37] -> line 282
        [44] -> line 281
        [47] -> line 283
        [50] -> line 284
        [55] -> line 286
        [62] -> line 287
        [75] -> line 289
        [83] -> line 291
      + Local variable table attribute (count = 4)
        v0: 0 -> 85 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 85 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 85 [Z forAdapter]
        v3: 15 -> 85 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; tabView]
      + Stack map table attribute (count = 3):
        - [50] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty)
        - [75] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iconst_0
      [3] invokespecial #105
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
      [6] astore_3 v3
      [7] aload_0 v0
      [8] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [11] aload_3 v3
      [12] new #18
        + Class [android/widget/LinearLayout$LayoutParams]
      [15] dup
      [16] iconst_0
      [17] iconst_m1
      [18] fconst_1
      [19] invokespecial #72
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
      [22] invokevirtual #86
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [25] aload_0 v0
      [26] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [29] ifnull +16 (target=45)
      [32] aload_0 v0
      [33] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [36] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [39] checkcast #35
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      [42] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V]
      [45] iload_2 v2
      [46] ifeq +8 (target=54)
      [49] aload_3 v3
      [50] iconst_1
      [51] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V]
      [54] aload_0 v0
      [55] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
      [58] ifeq +7 (target=65)
      [61] aload_0 v0
      [62] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V]
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 295
        [7] -> line 296
        [17] -> line 297
        [22] -> line 296
        [25] -> line 298
        [32] -> line 299
        [45] -> line 301
        [49] -> line 302
        [54] -> line 304
        [61] -> line 305
        [65] -> line 307
      + Local variable table attribute (count = 4)
        v0: 0 -> 66 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 66 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 66 [Z setSelected]
        v3: 7 -> 66 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; tabView]
      + Stack map table attribute (count = 3):
        - [45] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
  + Method:       addTab(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V
    Access flags: 0x1
      = public void addTab(com.actionbarsherlock.app.ActionBar$Tab,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 5, stack = 8):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iconst_0
      [3] invokespecial #105
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
      [6] astore v4
      [8] aload_0 v0
      [9] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [12] aload v4
      [14] iload_2 v2
      [15] new #18
        + Class [android/widget/LinearLayout$LayoutParams]
      [18] dup
      [19] iconst_0
      [20] iconst_m1
      [21] fconst_1
      [22] invokespecial #72
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (IIF)V]
      [25] invokevirtual #85
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [28] aload_0 v0
      [29] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [32] ifnull +16 (target=48)
      [35] aload_0 v0
      [36] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [39] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [42] checkcast #35
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      [45] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V]
      [48] iload_3 v3
      [49] ifeq +9 (target=58)
      [52] aload v4
      [54] iconst_1
      [55] invokevirtual #131
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setSelected (Z)V]
      [58] aload_0 v0
      [59] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
      [62] ifeq +7 (target=69)
      [65] aload_0 v0
      [66] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V]
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 310
        [8] -> line 311
        [19] -> line 312
        [25] -> line 311
        [28] -> line 313
        [35] -> line 314
        [48] -> line 316
        [52] -> line 317
        [58] -> line 319
        [65] -> line 320
        [69] -> line 322
      + Local variable table attribute (count = 5)
        v0: 0 -> 70 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 70 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 0 -> 70 [I position]
        v3: 0 -> 70 [Z setSelected]
        v4: 8 -> 70 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; tabView]
      + Stack map table attribute (count = 3):
        - [48] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView], Stack: (empty)
        - [58] Var: ..., Stack: (empty)
        - [69] Var: ..., Stack: (empty)
  + Method:       updateTab(I)V
    Access flags: 0x1
      = public void updateTab(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [4] iload_1 v1
      [5] invokevirtual #87
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [8] checkcast #37
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      [11] invokevirtual #132
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V]
      [14] aload_0 v0
      [15] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [18] ifnull +16 (target=34)
      [21] aload_0 v0
      [22] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [25] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [28] checkcast #35
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      [31] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V]
      [34] aload_0 v0
      [35] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
      [38] ifeq +7 (target=45)
      [41] aload_0 v0
      [42] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 325
        [14] -> line 326
        [21] -> line 327
        [34] -> line 329
        [41] -> line 330
        [45] -> line 332
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 46 [I position]
      + Stack map table attribute (count = 2):
        - [34] Var: ..., Stack: (empty)
        - [45] Var: ..., Stack: (empty)
  + Method:       removeTabAt(I)V
    Access flags: 0x1
      = public void removeTabAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [4] iload_1 v1
      [5] invokevirtual #92
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeViewAt (I)V]
      [8] aload_0 v0
      [9] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [12] ifnull +16 (target=28)
      [15] aload_0 v0
      [16] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [19] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [22] checkcast #35
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      [25] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V]
      [28] aload_0 v0
      [29] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
      [32] ifeq +7 (target=39)
      [35] aload_0 v0
      [36] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 335
        [8] -> line 336
        [15] -> line 337
        [28] -> line 339
        [35] -> line 340
        [39] -> line 342
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 40 [I position]
      + Stack map table attribute (count = 2):
        - [28] Var: ..., Stack: (empty)
        - [39] Var: ..., Stack: (empty)
  + Method:       removeAllTabs()V
    Access flags: 0x1
      = public void removeAllTabs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [4] invokevirtual #91
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.removeAllViews ()V]
      [7] aload_0 v0
      [8] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [11] ifnull +16 (target=27)
      [14] aload_0 v0
      [15] getfield #55
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [18] invokevirtual #94
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.getAdapter ()Landroid/widget/SpinnerAdapter;]
      [21] checkcast #35
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      [24] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.notifyDataSetChanged ()V]
      [27] aload_0 v0
      [28] getfield #47
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mAllowCollapse Z]
      [31] ifeq +7 (target=38)
      [34] aload_0 v0
      [35] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.requestLayout ()V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 345
        [7] -> line 346
        [14] -> line 347
        [27] -> line 349
        [34] -> line 350
        [38] -> line 352
      + Local variable table attribute (count = 1)
        v0: 0 -> 39 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
      + Stack map table attribute (count = 2):
        - [27] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
  + Method:       onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 15, locals = 7, stack = 1):
      [0] aload_2 v2
      [1] checkcast #37
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      [4] astore v6
      [6] aload v6
      [8] invokevirtual #125
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [11] invokevirtual #73
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 356
        [6] -> line 357
        [14] -> line 358
      + Local variable table attribute (count = 6)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; parent]
        v2: 0 -> 15 [Landroid/view/View; view]
        v3: 0 -> 15 [I position]
        v4: 0 -> 15 [J id]
        v6: 6 -> 15 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; tabView]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
    Access flags: 0x1
      = public void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 362
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; parent]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;)V]
  + Method:       access$0(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.IcsLinearLayout access$0(com.actionbarsherlock.internal.widget.ScrollingTabContainerView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabLayout Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView access$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #105
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.createTabView (Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 274
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 16)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/AbsListView$LayoutParams]
      + Class [android/widget/AbsListView]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabAdapter]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabView]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [VisibilityAnimListener]
  + Signature attribute:
    + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Source file attribute:
    + Utf8 [ScrollingTabContainerView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 55):
  + Class [android/view/View]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smoothScrollTo (II)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [animateToTab (I)V]
  + NameAndType [getLeft ()I]
  + NameAndType [getWidth ()I]
  + NameAndType [mTabSelector Ljava/lang/Runnable;]
  + NameAndType [smoothScrollTo (II)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + NameAndType [val$tabView Landroid/view/View;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ScrollingTabContainerView.java]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [animateToTab]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1]
  + Utf8 [getLeft]
  + Utf8 [getWidth]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mTabSelector]
  + Utf8 [run]
  + Utf8 [scrollPos]
  + Utf8 [smoothScrollTo]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$tabView]

Fields (count = 2):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0
  + Field:        val$tabView Landroid/view/View;
    Access flags: 0x1012
      = private final synthetic android.view.View val$tabView

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V
    Access flags: 0x0
      = ScrollingTabContainerView$1(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;]
      [10] aload_0 v0
      [11] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 247
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;]
      [4] invokevirtual #9
        + Methodref [android/view/View.getLeft ()I]
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [11] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.getWidth ()I]
      [14] aload_0 v0
      [15] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.val$tabView Landroid/view/View;]
      [18] invokevirtual #10
        + Methodref [android/view/View.getWidth ()I]
      [21] isub
      [22] iconst_2
      [23] idiv
      [24] isub
      [25] istore_1 v1
      [26] aload_0 v0
      [27] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [30] iload_1 v1
      [31] iconst_0
      [32] invokevirtual #12
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smoothScrollTo (II)V]
      [35] aload_0 v0
      [36] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [39] aconst_null
      [40] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mTabSelector Ljava/lang/Runnable;]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 249
        [26] -> line 250
        [35] -> line 251
        [43] -> line 252
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; this]
        v1: 26 -> 44 [I scrollPos]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
    + NameAndType [animateToTab (I)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1]
  + Source file attribute:
    + Utf8 [ScrollingTabContainerView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter
  Superclass:    android/widget/BaseAdapter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter extends android.widget.BaseAdapter

Interfaces (count = 0):

Constant Pool (count = 78):
  + Class [android/widget/BaseAdapter]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Methodref [android/widget/BaseAdapter.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + NameAndType [bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [()V]
  + Utf8 [(I)J]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [ScrollingTabContainerView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabAdapter]
  + Utf8 [TabView]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/widget/BaseAdapter]
  + Utf8 [bindTab]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Utf8 [convertView]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getCount]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getTab]
  + Utf8 [getView]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0

Methods (count = 6):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V
    Access flags: 0x2
      = private ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 474
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; this]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [7] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 477
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; this]
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] invokestatic #12
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [7] iload_1 v1
      [8] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [11] checkcast #7
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      [14] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 482
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; this]
        v1: 0 -> 18 [I position]
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] i2l
      [2] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 487
      + Local variable table attribute (count = 2)
        v0: 0 -> 3 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; this]
        v1: 0 -> 3 [I position]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +23 (target=24)
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [8] aload_0 v0
      [9] iload_1 v1
      [10] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;]
      [13] checkcast #3
        + Class [com/actionbarsherlock/app/ActionBar$Tab]
      [16] iconst_1
      [17] invokestatic #13
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$1 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
      [20] astore_2 v2
      [21] goto +18 (target=39)
      [24] aload_2 v2
      [25] checkcast #7
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      [28] aload_0 v0
      [29] iload_1 v1
      [30] invokevirtual #15
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.getItem (I)Ljava/lang/Object;]
      [33] checkcast #3
        + Class [com/actionbarsherlock/app/ActionBar$Tab]
      [36] invokevirtual #16
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.bindTab (Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
      [39] aload_2 v2
      [40] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 492
        [4] -> line 493
        [21] -> line 494
        [24] -> line 495
        [39] -> line 497
      + Local variable table attribute (count = 4)
        v0: 0 -> 41 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; this]
        v1: 0 -> 41 [I position]
        v2: 0 -> 41 [Landroid/view/View; convertView]
        v3: 0 -> 41 [Landroid/view/ViewGroup; parent]
      + Stack map table attribute (count = 2):
        - [24] Var: ..., Stack: (empty)
        - [39] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;)V
    Access flags: 0x1000
      = synthetic ScrollingTabContainerView$TabAdapter(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #14
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 474
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabAdapter]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabView]
  + Source file attribute:
    + Utf8 [ScrollingTabContainerView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 77):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Methodref [android/view/View.setSelected (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [select ()V]
  + NameAndType [setSelected (Z)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [()I]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnClickListener]
  + Utf8 [ScrollingTabContainerView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabClickListener]
  + Utf8 [TabView]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [child]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getTab]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [select]
  + Utf8 [setSelected]
  + Utf8 [tabCount]
  + Utf8 [tabView]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V
    Access flags: 0x2
      = private ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 501
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 6, stack = 3):
      [0] aload_1 v1
      [1] checkcast #8
        + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokevirtual #17
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getTab ()Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [9] invokevirtual #12
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.select ()V]
      [12] aload_0 v0
      [13] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [16] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [19] invokevirtual #14
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildCount ()I]
      [22] istore_3 v3
      [23] iconst_0
      [24] istore v4
      [26] goto +36 (target=62)
      [29] aload_0 v0
      [30] getfield #10
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [33] invokestatic #15
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.access$0 (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [36] iload v4
      [38] invokevirtual #13
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getChildAt (I)Landroid/view/View;]
      [41] astore v5
      [43] aload v5
      [45] aload v5
      [47] aload_1 v1
      [48] ifacmpne +7 (target=55)
      [51] iconst_1
      [52] goto +4 (target=56)
      [55] iconst_0
      [56] invokevirtual #11
        + Methodref [android/view/View.setSelected (Z)V]
      [59] iinc v4, 1
      [62] iload v4
      [64] iload_3 v3
      [65] ificmplt -36 (target=29)
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 503
        [5] -> line 504
        [12] -> line 505
        [23] -> line 506
        [29] -> line 507
        [43] -> line 508
        [59] -> line 506
        [68] -> line 510
      + Local variable table attribute (count = 6)
        v0: 0 -> 69 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; this]
        v1: 0 -> 69 [Landroid/view/View; view]
        v2: 5 -> 69 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; tabView]
        v3: 23 -> 69 [I tabCount]
        v4: 26 -> 68 [I i]
        v5: 43 -> 59 [Landroid/view/View; child]
      + Stack map table attribute (count = 4):
        - [29] Var: ...[a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i], Stack: (empty)
        - [55] Var: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener][a:android/view/View][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i][a:android/view/View], Stack: [a:android/view/View]
        - [56] Var: [a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener][a:android/view/View][a:com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView][i][i][a:android/view/View], Stack: [a:android/view/View][i]
        - [62] Var: -1, Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;)V
    Access flags: 0x1000
      = synthetic ScrollingTabContainerView$TabClickListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener.<init> (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 501
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabView]
  + Source file attribute:
    + Utf8 [ScrollingTabContainerView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView
  Superclass:    android/widget/LinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView extends android.widget.LinearLayout

Interfaces (count = 0):

Constant Pool (count = 209):
  + Integer [1073741824]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/text/TextUtils]
  + Class [android/text/TextUtils$TruncateAt]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewParent]
  + Class [android/widget/ImageView]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/ActionBar$Tab]
  + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Class [java/lang/CharSequence]
  + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;]
  + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I]
  + Fieldref [com/actionbarsherlock/R$attr.actionBarTabTextStyle I]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/widget/ImageView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/ImageView.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.onMeasure (II)V]
  + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getCustomView ()Landroid/view/View;]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setTextCompat (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getMeasuredWidth ()I]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.removeView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setGravity (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [END Landroid/text/TextUtils$TruncateAt;]
  + NameAndType [actionBarTabTextStyle I]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;I)V]
  + NameAndType [getContentDescription ()Ljava/lang/CharSequence;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCustomView ()Landroid/view/View;]
  + NameAndType [getIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [gravity I]
  + NameAndType [mCustomView Landroid/view/View;]
  + NameAndType [mIconView Landroid/widget/ImageView;]
  + NameAndType [mMaxTabWidth I]
  + NameAndType [mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + NameAndType [mTab Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + NameAndType [mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [onMeasure (II)V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V]
  + NameAndType [setEllipsize (Landroid/text/TextUtils$TruncateAt;)V]
  + NameAndType [setGravity (I)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTextCompat (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [update ()V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/text/TextUtils$TruncateAt;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Lcom/actionbarsherlock/app/ActionBar$Tab;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [END]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/text/TextUtils$TruncateAt;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewParent;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar$Tab;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [ScrollingTabContainerView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Tab]
  + Utf8 [TabView]
  + Utf8 [TruncateAt]
  + Utf8 [Z]
  + Utf8 [actionBarTabTextStyle]
  + Utf8 [addView]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/text/TextUtils$TruncateAt]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewParent]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [bindTab]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/ActionBar$Tab]
  + Utf8 [com/actionbarsherlock/internal/widget/CapitalizingTextView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
  + Utf8 [context]
  + Utf8 [custom]
  + Utf8 [customParent]
  + Utf8 [forList]
  + Utf8 [getContentDescription]
  + Utf8 [getContext]
  + Utf8 [getCustomView]
  + Utf8 [getIcon]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getParent]
  + Utf8 [getTab]
  + Utf8 [getText]
  + Utf8 [gravity]
  + Utf8 [heightMeasureSpec]
  + Utf8 [icon]
  + Utf8 [iconView]
  + Utf8 [init]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [lp]
  + Utf8 [mCustomView]
  + Utf8 [mIconView]
  + Utf8 [mMaxTabWidth]
  + Utf8 [mParent]
  + Utf8 [mTab]
  + Utf8 [mTextView]
  + Utf8 [makeMeasureSpec]
  + Utf8 [onMeasure]
  + Utf8 [parent]
  + Utf8 [removeView]
  + Utf8 [setContentDescription]
  + Utf8 [setEllipsize]
  + Utf8 [setGravity]
  + Utf8 [setImageDrawable]
  + Utf8 [setLayoutParams]
  + Utf8 [setText]
  + Utf8 [setTextCompat]
  + Utf8 [setVisibility]
  + Utf8 [tab]
  + Utf8 [text]
  + Utf8 [textView]
  + Utf8 [this]
  + Utf8 [update]
  + Utf8 [widthMeasureSpec]

Fields (count = 5):
  + Field:        mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.ScrollingTabContainerView mParent
  + Field:        mTab Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x2
      = private com.actionbarsherlock.app.ActionBar$Tab mTab
  + Field:        mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.CapitalizingTextView mTextView
  + Field:        mIconView Landroid/widget/ImageView;
    Access flags: 0x2
      = private android.widget.ImageView mIconView
  + Field:        mCustomView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mCustomView

Methods (count = 6):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ScrollingTabContainerView$TabView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #38
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 373
        [6] -> line 374
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attrs]
  + Method:       init(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V
    Access flags: 0x1
      = public void init(com.actionbarsherlock.internal.widget.ScrollingTabContainerView,com.actionbarsherlock.app.ActionBar$Tab,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [10] iload_3 v3
      [11] ifeq +9 (target=20)
      [14] aload_0 v0
      [15] bipush 19
      [17] invokevirtual #56
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.setGravity (I)V]
      [20] aload_0 v0
      [21] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 377
        [5] -> line 378
        [10] -> line 380
        [14] -> line 381
        [20] -> line 384
        [24] -> line 385
      + Local variable table attribute (count = 4)
        v0: 0 -> 25 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; this]
        v1: 0 -> 25 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; parent]
        v2: 0 -> 25 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v3: 0 -> 25 [Z forList]
      + Stack map table attribute (count = 1):
        - [20] Var: ..., Stack: (empty)
  + Method:       bindTab(Lcom/actionbarsherlock/app/ActionBar$Tab;)V
    Access flags: 0x1
      = public void bindTab(com.actionbarsherlock.app.ActionBar$Tab)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [5] aload_0 v0
      [6] invokevirtual #57
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.update ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 388
        [5] -> line 389
        [9] -> line 390
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; this]
        v1: 0 -> 10 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
  + Method:       onMeasure(II)V
    Access flags: 0x1
      = public void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #39
        + Methodref [android/widget/LinearLayout.onMeasure (II)V]
      [6] aload_0 v0
      [7] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [10] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
      [13] ifle +34 (target=47)
      [16] aload_0 v0
      [17] invokevirtual #54
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getMeasuredWidth ()I]
      [20] aload_0 v0
      [21] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [24] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
      [27] ificmple +20 (target=47)
      [30] aload_0 v0
      [31] aload_0 v0
      [32] getfield #27
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mParent Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [35] getfield #24
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mMaxTabWidth I]
      [38] ldc #1
        + Integer [1073741824]
      [40] invokestatic #31
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [43] iload_2 v2
      [44] invokespecial #39
        + Methodref [android/widget/LinearLayout.onMeasure (II)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 394
        [6] -> line 397
        [30] -> line 398
        [43] -> line 399
        [44] -> line 398
        [47] -> line 401
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; this]
        v1: 0 -> 48 [I widthMeasureSpec]
        v2: 0 -> 48 [I heightMeasureSpec]
      + Stack map table attribute (count = 1):
        - [47] Var: ..., Stack: (empty)
  + Method:       update()V
    Access flags: 0x1
      = public void update()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 366, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] invokevirtual #42
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getCustomView ()Landroid/view/View;]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ifnull +78 (target=89)
      [14] aload_2 v2
      [15] invokevirtual #30
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [18] astore_3 v3
      [19] aload_3 v3
      [20] aload_0 v0
      [21] ifacmpeq +20 (target=41)
      [24] aload_3 v3
      [25] ifnull +11 (target=36)
      [28] aload_3 v3
      [29] checkcast #7
        + Class [android/view/ViewGroup]
      [32] aload_2 v2
      [33] invokevirtual #32
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [36] aload_0 v0
      [37] aload_2 v2
      [38] invokevirtual #51
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V]
      [41] aload_0 v0
      [42] aload_2 v2
      [43] putfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;]
      [46] aload_0 v0
      [47] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [50] ifnull +12 (target=62)
      [53] aload_0 v0
      [54] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [57] bipush 8
      [59] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V]
      [62] aload_0 v0
      [63] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [66] ifnull +299 (target=365)
      [69] aload_0 v0
      [70] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [73] bipush 8
      [75] invokevirtual #37
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [78] aload_0 v0
      [79] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [82] aconst_null
      [83] invokevirtual #35
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [86] goto +279 (target=365)
      [89] aload_0 v0
      [90] getfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;]
      [93] ifnull +16 (target=109)
      [96] aload_0 v0
      [97] aload_0 v0
      [98] getfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;]
      [101] invokevirtual #55
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.removeView (Landroid/view/View;)V]
      [104] aload_0 v0
      [105] aconst_null
      [106] putfield #25
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mCustomView Landroid/view/View;]
      [109] aload_1 v1
      [110] invokevirtual #43
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getIcon ()Landroid/graphics/drawable/Drawable;]
      [113] astore_3 v3
      [114] aload_1 v1
      [115] invokevirtual #44
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getText ()Ljava/lang/CharSequence;]
      [118] astore v4
      [120] aload_3 v3
      [121] ifnull +82 (target=203)
      [124] aload_0 v0
      [125] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [128] ifnonnull +56 (target=184)
      [131] new #10
        + Class [android/widget/ImageView]
      [134] dup
      [135] aload_0 v0
      [136] invokevirtual #53
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;]
      [139] invokespecial #33
        + Methodref [android/widget/ImageView.<init> (Landroid/content/Context;)V]
      [142] astore v5
      [144] new #12
        + Class [android/widget/LinearLayout$LayoutParams]
      [147] dup
      [148] bipush -2
      [150] bipush -2
      [152] invokespecial #40
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
      [155] astore v6
      [157] aload v6
      [159] bipush 16
      [161] putfield #22
        + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I]
      [164] aload v5
      [166] aload v6
      [168] invokevirtual #36
        + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [171] aload_0 v0
      [172] aload v5
      [174] iconst_0
      [175] invokevirtual #52
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;I)V]
      [178] aload_0 v0
      [179] aload v5
      [181] putfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [184] aload_0 v0
      [185] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [188] aload_3 v3
      [189] invokevirtual #35
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [192] aload_0 v0
      [193] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [196] iconst_0
      [197] invokevirtual #37
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [200] goto +27 (target=227)
      [203] aload_0 v0
      [204] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [207] ifnull +20 (target=227)
      [210] aload_0 v0
      [211] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [214] bipush 8
      [216] invokevirtual #37
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [219] aload_0 v0
      [220] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [223] aconst_null
      [224] invokevirtual #35
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [227] aload v4
      [229] ifnull +94 (target=323)
      [232] aload_0 v0
      [233] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [236] ifnonnull +67 (target=303)
      [239] new #17
        + Class [com/actionbarsherlock/internal/widget/CapitalizingTextView]
      [242] dup
      [243] aload_0 v0
      [244] invokevirtual #53
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.getContext ()Landroid/content/Context;]
      [247] aconst_null
      [248] getstatic #23
        + Fieldref [com/actionbarsherlock/R$attr.actionBarTabTextStyle I]
      [251] invokespecial #45
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [254] astore v5
      [256] aload v5
      [258] getstatic #21
        + Fieldref [android/text/TextUtils$TruncateAt.END Landroid/text/TextUtils$TruncateAt;]
      [261] invokevirtual #46
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V]
      [264] new #12
        + Class [android/widget/LinearLayout$LayoutParams]
      [267] dup
      [268] bipush -2
      [270] bipush -2
      [272] invokespecial #40
        + Methodref [android/widget/LinearLayout$LayoutParams.<init> (II)V]
      [275] astore v6
      [277] aload v6
      [279] bipush 16
      [281] putfield #22
        + Fieldref [android/widget/LinearLayout$LayoutParams.gravity I]
      [284] aload v5
      [286] aload v6
      [288] invokevirtual #47
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [291] aload_0 v0
      [292] aload v5
      [294] invokevirtual #51
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.addView (Landroid/view/View;)V]
      [297] aload_0 v0
      [298] aload v5
      [300] putfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [303] aload_0 v0
      [304] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [307] aload v4
      [309] invokevirtual #49
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setTextCompat (Ljava/lang/CharSequence;)V]
      [312] aload_0 v0
      [313] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [316] iconst_0
      [317] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V]
      [320] goto +27 (target=347)
      [323] aload_0 v0
      [324] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [327] ifnull +20 (target=347)
      [330] aload_0 v0
      [331] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [334] bipush 8
      [336] invokevirtual #50
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setVisibility (I)V]
      [339] aload_0 v0
      [340] getfield #29
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTextView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;]
      [343] aconst_null
      [344] invokevirtual #48
        + Methodref [com/actionbarsherlock/internal/widget/CapitalizingTextView.setText (Ljava/lang/CharSequence;)V]
      [347] aload_0 v0
      [348] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [351] ifnull +14 (target=365)
      [354] aload_0 v0
      [355] getfield #26
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mIconView Landroid/widget/ImageView;]
      [358] aload_1 v1
      [359] invokevirtual #41
        + Methodref [com/actionbarsherlock/app/ActionBar$Tab.getContentDescription ()Ljava/lang/CharSequence;]
      [362] invokevirtual #34
        + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V]
      [365] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 54)
        [0] -> line 404
        [5] -> line 405
        [10] -> line 406
        [14] -> line 407
        [19] -> line 408
        [24] -> line 409
        [36] -> line 410
        [41] -> line 412
        [46] -> line 413
        [62] -> line 414
        [69] -> line 415
        [78] -> line 416
        [86] -> line 418
        [89] -> line 419
        [96] -> line 420
        [104] -> line 421
        [109] -> line 424
        [114] -> line 425
        [120] -> line 427
        [124] -> line 428
        [131] -> line 429
        [144] -> line 430
        [150] -> line 431
        [152] -> line 430
        [157] -> line 432
        [164] -> line 433
        [171] -> line 434
        [178] -> line 435
        [184] -> line 437
        [192] -> line 438
        [200] -> line 439
        [210] -> line 440
        [219] -> line 441
        [227] -> line 444
        [232] -> line 445
        [239] -> line 446
        [248] -> line 447
        [251] -> line 446
        [256] -> line 448
        [264] -> line 449
        [270] -> line 450
        [272] -> line 449
        [277] -> line 451
        [284] -> line 452
        [291] -> line 453
        [297] -> line 454
        [303] -> line 456
        [312] -> line 457
        [320] -> line 458
        [330] -> line 459
        [339] -> line 460
        [347] -> line 463
        [354] -> line 464
        [365] -> line 467
      + Local variable table attribute (count = 10)
        v0: 0 -> 366 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; this]
        v1: 5 -> 366 [Lcom/actionbarsherlock/app/ActionBar$Tab; tab]
        v2: 10 -> 366 [Landroid/view/View; custom]
        v3: 19 -> 86 [Landroid/view/ViewParent; customParent]
        v3: 114 -> 365 [Landroid/graphics/drawable/Drawable; icon]
        v4: 120 -> 365 [Ljava/lang/CharSequence; text]
        v5: 144 -> 184 [Landroid/widget/ImageView; iconView]
        v6: 157 -> 184 [Landroid/widget/LinearLayout$LayoutParams; lp]
        v5: 256 -> 303 [Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; textView]
        v6: 277 -> 303 [Landroid/widget/LinearLayout$LayoutParams; lp]
      + Stack map table attribute (count = 13):
        - [36] Var: ...[a:com/actionbarsherlock/app/ActionBar$Tab][a:android/view/View][a:android/view/ViewParent], Stack: (empty)
        - [41] Var: ..., Stack: (empty)
        - [62] Var: ..., Stack: (empty)
        - [86] Var: -1, Stack: (empty)
        - [89] Var: ..., Stack: (empty)
        - [109] Var: ..., Stack: (empty)
        - [184] Var: ...[a:android/graphics/drawable/Drawable][a:java/lang/CharSequence], Stack: (empty)
        - [203] Var: ..., Stack: (empty)
        - [227] Var: ..., Stack: (empty)
        - [303] Var: ..., Stack: (empty)
        - [323] Var: ..., Stack: (empty)
        - [347] Var: ..., Stack: (empty)
        - [365] Var: -2, Stack: (empty)
  + Method:       getTab()Lcom/actionbarsherlock/app/ActionBar$Tab;
    Access flags: 0x1
      = public com.actionbarsherlock.app.ActionBar$Tab getTab()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView.mTab Lcom/actionbarsherlock/app/ActionBar$Tab;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 470
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/text/TextUtils$TruncateAt]
      + Class [android/text/TextUtils]
      + Utf8 [TruncateAt]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [com/actionbarsherlock/app/ActionBar$Tab]
      + Class [com/actionbarsherlock/app/ActionBar]
      + Utf8 [Tab]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [TabView]
  + Source file attribute:
    + Utf8 [ScrollingTabContainerView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]

Constant Pool (count = 56):
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I]
  + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mCanceled Z]
  + NameAndType [mFinalVisibility I]
  + NameAndType [mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + NameAndType [setVisibility (I)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [()V]
  + Utf8 [(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V]
  + Utf8 [<init>]
  + Utf8 [AnimatorListener]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [ScrollingTabContainerView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VisibilityAnimListener]
  + Utf8 [Z]
  + Utf8 [animation]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
  + Utf8 [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
  + Utf8 [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener]
  + Utf8 [java/lang/Object]
  + Utf8 [mCanceled]
  + Utf8 [mFinalVisibility]
  + Utf8 [mVisibilityAnim]
  + Utf8 [onAnimationCancel]
  + Utf8 [onAnimationEnd]
  + Utf8 [onAnimationRepeat]
  + Utf8 [onAnimationStart]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [visibility]
  + Utf8 [withFinalVisibility]

Fields (count = 3):
  + Field:        mCanceled Z
    Access flags: 0x2
      = private boolean mCanceled
  + Field:        mFinalVisibility I
    Access flags: 0x2
      = private int mFinalVisibility
  + Field:        this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.internal.widget.ScrollingTabContainerView this$0

Methods (count = 6):
  + Method:       <init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V
    Access flags: 0x4
      = protected ScrollingTabContainerView$VisibilityAnimListener(com.actionbarsherlock.internal.widget.ScrollingTabContainerView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 513
        [9] -> line 514
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; this]
  + Method:       withFinalVisibility(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;
    Access flags: 0x1
      = public com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener withFinalVisibility(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I]
      [5] aload_0 v0
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 518
        [5] -> line 519
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; this]
        v1: 0 -> 7 [I visibility]
  + Method:       onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationStart(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [4] iconst_0
      [5] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [12] aload_1 v1
      [13] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 524
        [8] -> line 525
        [16] -> line 526
        [21] -> line 527
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; this]
        v1: 0 -> 22 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationEnd(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [12] aconst_null
      [13] putfield #6
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.mVisibilityAnim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;]
      [16] aload_0 v0
      [17] getfield #9
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;]
      [20] aload_0 v0
      [21] getfield #8
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mFinalVisibility I]
      [24] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView.setVisibility (I)V]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 531
        [8] -> line 533
        [16] -> line 534
        [27] -> line 535
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; this]
        v1: 0 -> 28 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
      + Stack map table attribute (count = 1):
        - [8] Var: ..., Stack: (empty)
  + Method:       onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationCancel(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.mCanceled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 539
        [5] -> line 540
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]
  + Method:       onAnimationRepeat(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
    Access flags: 0x1
      = public void onAnimationRepeat(com.actionbarsherlock.internal.nineoldandroids.animation.Animator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 544
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; animation]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener]
      + Class [com/actionbarsherlock/internal/nineoldandroids/animation/Animator]
      + Utf8 [AnimatorListener]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener]
      + Class [com/actionbarsherlock/internal/widget/ScrollingTabContainerView]
      + Utf8 [VisibilityAnimListener]
  + Source file attribute:
    + Utf8 [ScrollingTabContainerView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/internal/widget/TabsLinearLayout
  Superclass:    com/actionbarsherlock/internal/widget/IcsLinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.internal.widget.TabsLinearLayout extends com.actionbarsherlock.internal.widget.IcsLinearLayout

Interfaces (count = 0):

Constant Pool (count = 154):
  + Integer [0]
  + Integer [16843476]
  + Integer [1073741824]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/LinearLayout$LayoutParams]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Class [com/actionbarsherlock/internal/widget/TabsLinearLayout]
  + Class [java/lang/Math]
  + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I]
  + Fieldref [android/widget/LinearLayout$LayoutParams.weight F]
  + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.R_styleable_LinearLayout [I]
  + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.mUseLargestChild Z]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getChildCount ()I]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getMeasuredHeight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getOrientation ()I]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getPaddingLeft ()I]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getPaddingRight ()I]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.useLargestChildHorizontal ()V]
  + Methodref [java/lang/Math.max (II)I]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [R_styleable_LinearLayout [I]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getOrientation ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getVisibility ()I]
  + NameAndType [leftMargin I]
  + NameAndType [mUseLargestChild Z]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [onMeasure (II)V]
  + NameAndType [recycle ()V]
  + NameAndType [rightMargin I]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [useLargestChildHorizontal ()V]
  + NameAndType [weight F]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IZ)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/LinearLayout$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinearLayout_measureWithLargestChild]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [R_styleable_LinearLayout]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TabsLinearLayout.java]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/LinearLayout$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [child]
  + Utf8 [childCount]
  + Utf8 [childExtra]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/TabsLinearLayout]
  + Utf8 [context]
  + Utf8 [enabled]
  + Utf8 [getBoolean]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getLayoutParams]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getOrientation]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getVisibility]
  + Utf8 [heightMeasureSpec]
  + Utf8 [i]
  + Utf8 [isMeasureWithLargestChildEnabled]
  + Utf8 [java/lang/Math]
  + Utf8 [largestChildWidth]
  + Utf8 [leftMargin]
  + Utf8 [lp]
  + Utf8 [mUseLargestChild]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [measure]
  + Utf8 [mode]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onMeasure]
  + Utf8 [orientation]
  + Utf8 [recycle]
  + Utf8 [rightMargin]
  + Utf8 [setMeasureWithLargestChildEnabled]
  + Utf8 [setMeasuredDimension]
  + Utf8 [this]
  + Utf8 [totalWidth]
  + Utf8 [useLargestChildHorizontal]
  + Utf8 [weight]
  + Utf8 [widthMeasureSpec]

Fields (count = 3):
  + Field:        R_styleable_LinearLayout [I
    Access flags: 0x1a
      = private static final int[] R_styleable_LinearLayout
  + Field:        LinearLayout_measureWithLargestChild I
    Access flags: 0x1a
      = private static final int LinearLayout_measureWithLargestChild
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        mUseLargestChild Z
    Access flags: 0x2
      = private boolean mUseLargestChild

Methods (count = 6):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 0, stack = 4):
      [0] iconst_1
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #2
        + Integer [16843476]
      [7] iastore
      [8] putstatic #18
        + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.R_styleable_LinearLayout [I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 10
        [5] -> line 11
        [8] -> line 10
        [11] -> line 13
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public TabsLinearLayout(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #30
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] getstatic #18
        + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.R_styleable_LinearLayout [I]
      [11] invokevirtual #20
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [14] astore_3 v3
      [15] aload_0 v0
      [16] aload_3 v3
      [17] iconst_0
      [18] iconst_0
      [19] invokevirtual #21
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [22] putfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.mUseLargestChild Z]
      [25] aload_3 v3
      [26] invokevirtual #22
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 18
        [6] -> line 20
        [15] -> line 21
        [25] -> line 23
        [29] -> line 24
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; this]
        v1: 0 -> 30 [Landroid/content/Context; context]
        v2: 0 -> 30 [Landroid/util/AttributeSet; attrs]
        v3: 15 -> 30 [Landroid/content/res/TypedArray; a]
  + Method:       isMeasureWithLargestChildEnabled()Z
    Access flags: 0x1
      = public boolean isMeasureWithLargestChildEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.mUseLargestChild Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; this]
  + Method:       setMeasureWithLargestChildEnabled(Z)V
    Access flags: 0x1
      = public void setMeasureWithLargestChildEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.mUseLargestChild Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [5] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; this]
        v1: 0 -> 6 [Z enabled]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #31
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.onMeasure (II)V]
      [6] aload_0 v0
      [7] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getChildCount ()I]
      [10] istore_3 v3
      [11] iload_3 v3
      [12] iconst_2
      [13] ificmpgt +4 (target=17)
      [16] return
      [17] iload_1 v1
      [18] invokestatic #28
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [21] istore v4
      [23] aload_0 v0
      [24] getfield #19
        + Fieldref [com/actionbarsherlock/internal/widget/TabsLinearLayout.mUseLargestChild Z]
      [27] ifeq +23 (target=50)
      [30] iload v4
      [32] ifne +18 (target=50)
      [35] aload_0 v0
      [36] invokevirtual #35
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getOrientation ()I]
      [39] istore v5
      [41] iload v5
      [43] ifne +7 (target=50)
      [46] aload_0 v0
      [47] invokespecial #39
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.useLargestChildHorizontal ()V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 58
        [6] -> line 60
        [11] -> line 61
        [17] -> line 63
        [23] -> line 64
        [35] -> line 65
        [41] -> line 66
        [46] -> line 67
        [50] -> line 70
      + Local variable table attribute (count = 6)
        v0: 0 -> 51 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; this]
        v1: 0 -> 51 [I widthMeasureSpec]
        v2: 0 -> 51 [I heightMeasureSpec]
        v3: 11 -> 51 [I childCount]
        v4: 23 -> 51 [I mode]
        v5: 41 -> 50 [I orientation]
      + Stack map table attribute (count = 2):
        - [17] Var: ...[i], Stack: (empty)
        - [50] Var: ...[i], Stack: (empty)
  + Method:       useLargestChildHorizontal()V
    Access flags: 0x2
      = private void useLargestChildHorizontal()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 176, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #33
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getChildCount ()I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iconst_0
      [8] istore_3 v3
      [9] goto +23 (target=32)
      [12] aload_0 v0
      [13] iload_3 v3
      [14] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getChildAt (I)Landroid/view/View;]
      [17] astore v4
      [19] aload v4
      [21] invokevirtual #25
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [24] iload_2 v2
      [25] invokestatic #40
        + Methodref [java/lang/Math.max (II)I]
      [28] istore_2 v2
      [29] iinc v3, 1
      [32] iload_3 v3
      [33] iload_1 v1
      [34] ificmplt -22 (target=12)
      [37] iconst_0
      [38] istore_3 v3
      [39] iconst_0
      [40] istore v4
      [42] goto +106 (target=148)
      [45] aload_0 v0
      [46] iload v4
      [48] invokevirtual #32
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getChildAt (I)Landroid/view/View;]
      [51] astore v5
      [53] aload v5
      [55] ifnull +90 (target=145)
      [58] aload v5
      [60] invokevirtual #26
        + Methodref [android/view/View.getVisibility ()I]
      [63] bipush 8
      [65] ificmpne +6 (target=71)
      [68] goto +77 (target=145)
      [71] aload v5
      [73] invokevirtual #23
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [76] checkcast #11
        + Class [android/widget/LinearLayout$LayoutParams]
      [79] astore v6
      [81] aload v6
      [83] getfield #17
        + Fieldref [android/widget/LinearLayout$LayoutParams.weight F]
      [86] fstore v7
      [88] fload v7
      [90] fconst_0
      [91] fcmpl
      [92] ifle +31 (target=123)
      [95] aload v5
      [97] iload_2 v2
      [98] ldc #3
        + Integer [1073741824]
      [100] invokestatic #29
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [103] aload v5
      [105] invokevirtual #24
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [108] ldc #3
        + Integer [1073741824]
      [110] invokestatic #29
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [113] invokevirtual #27
        + Methodref [android/view/View.measure (II)V]
      [116] iload_3 v3
      [117] iload_2 v2
      [118] iadd
      [119] istore_3 v3
      [120] goto +11 (target=131)
      [123] iload_3 v3
      [124] aload v5
      [126] invokevirtual #25
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [129] iadd
      [130] istore_3 v3
      [131] iload_3 v3
      [132] aload v6
      [134] getfield #15
        + Fieldref [android/widget/LinearLayout$LayoutParams.leftMargin I]
      [137] aload v6
      [139] getfield #16
        + Fieldref [android/widget/LinearLayout$LayoutParams.rightMargin I]
      [142] iadd
      [143] iadd
      [144] istore_3 v3
      [145] iinc v4, 1
      [148] iload v4
      [150] iload_1 v1
      [151] ificmplt -106 (target=45)
      [154] iload_3 v3
      [155] aload_0 v0
      [156] invokevirtual #36
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getPaddingLeft ()I]
      [159] aload_0 v0
      [160] invokevirtual #37
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getPaddingRight ()I]
      [163] iadd
      [164] iadd
      [165] istore_3 v3
      [166] aload_0 v0
      [167] iload_3 v3
      [168] aload_0 v0
      [169] invokevirtual #34
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.getMeasuredHeight ()I]
      [172] invokevirtual #38
        + Methodref [com/actionbarsherlock/internal/widget/TabsLinearLayout.setMeasuredDimension (II)V]
      [175] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 73
        [5] -> line 76
        [7] -> line 77
        [12] -> line 78
        [19] -> line 79
        [29] -> line 77
        [37] -> line 82
        [39] -> line 84
        [45] -> line 85
        [53] -> line 87
        [68] -> line 88
        [71] -> line 92
        [79] -> line 91
        [81] -> line 94
        [88] -> line 95
        [95] -> line 96
        [97] -> line 97
        [98] -> line 98
        [100] -> line 97
        [103] -> line 99
        [108] -> line 100
        [110] -> line 99
        [113] -> line 96
        [116] -> line 101
        [120] -> line 103
        [123] -> line 104
        [131] -> line 107
        [145] -> line 84
        [154] -> line 110
        [166] -> line 111
        [175] -> line 112
      + Local variable table attribute (count = 10)
        v0: 0 -> 176 [Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; this]
        v1: 5 -> 176 [I childCount]
        v2: 7 -> 176 [I largestChildWidth]
        v3: 9 -> 37 [I i]
        v4: 19 -> 29 [Landroid/view/View; child]
        v3: 39 -> 176 [I totalWidth]
        v4: 42 -> 154 [I i]
        v5: 53 -> 145 [Landroid/view/View; child]
        v6: 81 -> 145 [Landroid/widget/LinearLayout$LayoutParams; lp]
        v7: 88 -> 145 [F childExtra]
      + Stack map table attribute (count = 9):
        - [12] Var: ...[i][i][i], Stack: (empty)
        - [32] Var: ..., Stack: (empty)
        - [45] Var: ...[i], Stack: (empty)
        - [68] Var: ...[a:android/view/View], Stack: (empty)
        - [71] Var: ..., Stack: (empty)
        - [123] Var: ...[a:android/widget/LinearLayout$LayoutParams][f], Stack: (empty)
        - [131] Var: ..., Stack: (empty)
        - [145] Var: -3, Stack: (empty)
        - [148] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/LinearLayout$LayoutParams]
      + Class [android/widget/LinearLayout]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [TabsLinearLayout.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/ActionMode
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.view.ActionMode extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 48):
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mTag Ljava/lang/Object;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [ActionMode.java]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/view/ActionMode;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [finish]
  + Utf8 [getCustomView]
  + Utf8 [getMenu]
  + Utf8 [getMenuInflater]
  + Utf8 [getSubtitle]
  + Utf8 [getTag]
  + Utf8 [getTitle]
  + Utf8 [invalidate]
  + Utf8 [isUiFocusable]
  + Utf8 [java/lang/Object]
  + Utf8 [mTag]
  + Utf8 [setCustomView]
  + Utf8 [setSubtitle]
  + Utf8 [setTag]
  + Utf8 [setTitle]
  + Utf8 [tag]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mTag Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mTag

Methods (count = 16):
  + Method:       <init>()V
    Access flags: 0x1
      = public ActionMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/view/ActionMode; this]
  + Method:       setTag(Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setTag(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 41
        [5] -> line 42
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/view/ActionMode; this]
        v1: 0 -> 6 [Ljava/lang/Object; tag]
  + Method:       getTag()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getTag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [com/actionbarsherlock/view/ActionMode.mTag Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/view/ActionMode; this]
  + Method:       setTitle(Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setTitle(java.lang.CharSequence)
  + Method:       setTitle(I)V
    Access flags: 0x401
      = public abstract void setTitle(int)
  + Method:       setSubtitle(Ljava/lang/CharSequence;)V
    Access flags: 0x401
      = public abstract void setSubtitle(java.lang.CharSequence)
  + Method:       setSubtitle(I)V
    Access flags: 0x401
      = public abstract void setSubtitle(int)
  + Method:       setCustomView(Landroid/view/View;)V
    Access flags: 0x401
      = public abstract void setCustomView(android.view.View)
  + Method:       invalidate()V
    Access flags: 0x401
      = public abstract void invalidate()
  + Method:       finish()V
    Access flags: 0x401
      = public abstract void finish()
  + Method:       getMenu()Lcom/actionbarsherlock/view/Menu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.Menu getMenu()
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getTitle()
  + Method:       getSubtitle()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getSubtitle()
  + Method:       getCustomView()Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View getCustomView()
  + Method:       getMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuInflater getMenuInflater()
  + Method:       isUiFocusable()Z
    Access flags: 0x1
      = public boolean isUiFocusable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 166
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/view/ActionMode; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionMode.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/ActionMode$Callback
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.ActionMode$Callback extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [com/actionbarsherlock/view/ActionMode]
  + Class [com/actionbarsherlock/view/ActionMode$Callback]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [ActionMode.java]
  + Utf8 [Callback]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/view/ActionMode]
  + Utf8 [com/actionbarsherlock/view/ActionMode$Callback]
  + Utf8 [java/lang/Object]
  + Utf8 [onActionItemClicked]
  + Utf8 [onCreateActionMode]
  + Utf8 [onDestroyActionMode]
  + Utf8 [onPrepareActionMode]

Fields (count = 0):

Methods (count = 4):
  + Method:       onCreateActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onCreateActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu)
  + Method:       onPrepareActionMode(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x401
      = public abstract boolean onPrepareActionMode(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.Menu)
  + Method:       onActionItemClicked(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onActionItemClicked(com.actionbarsherlock.view.ActionMode,com.actionbarsherlock.view.MenuItem)
  + Method:       onDestroyActionMode(Lcom/actionbarsherlock/view/ActionMode;)V
    Access flags: 0x401
      = public abstract void onDestroyActionMode(com.actionbarsherlock.view.ActionMode)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionMode$Callback]
      + Class [com/actionbarsherlock/view/ActionMode]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [ActionMode.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/ActionProvider
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.view.ActionProvider extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 47):
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener.onSubUiVisibilityChanged (Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;]
  + NameAndType [onSubUiVisibilityChanged (Z)V]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionProvider.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [SubUiVisibilityListener]
  + Utf8 [Z]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
  + Utf8 [context]
  + Utf8 [hasSubMenu]
  + Utf8 [isVisible]
  + Utf8 [java/lang/Object]
  + Utf8 [listener]
  + Utf8 [mSubUiVisibilityListener]
  + Utf8 [onCreateActionView]
  + Utf8 [onPerformDefaultAction]
  + Utf8 [onPrepareSubMenu]
  + Utf8 [onSubUiVisibilityChanged]
  + Utf8 [setSubUiVisibilityListener]
  + Utf8 [subMenu]
  + Utf8 [subUiVisibilityChanged]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;
    Access flags: 0x2
      = private com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener

Methods (count = 7):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActionProvider(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 69
        [4] -> line 70
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/actionbarsherlock/view/ActionProvider; this]
        v1: 0 -> 5 [Landroid/content/Context; context]
  + Method:       onCreateActionView()Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View onCreateActionView()
  + Method:       onPerformDefaultAction()Z
    Access flags: 0x1
      = public boolean onPerformDefaultAction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/view/ActionProvider; this]
  + Method:       hasSubMenu()Z
    Access flags: 0x1
      = public boolean hasSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 129
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/view/ActionProvider; this]
  + Method:       onPrepareSubMenu(Lcom/actionbarsherlock/view/SubMenu;)V
    Access flags: 0x1
      = public void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/view/ActionProvider; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/view/SubMenu; subMenu]
  + Method:       subUiVisibilityChanged(Z)V
    Access flags: 0x1
      = public void subUiVisibilityChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #4
        + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;]
      [11] iload_1 v1
      [12] invokeinterface #6
        + InterfaceMethodref [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener.onSubUiVisibilityChanged (Z)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 152
        [7] -> line 153
        [17] -> line 155
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/view/ActionProvider; this]
        v1: 0 -> 18 [Z isVisible]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       setSubUiVisibilityListener(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V
    Access flags: 0x1
      = public void setSubUiVisibilityListener(com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [com/actionbarsherlock/view/ActionProvider.mSubUiVisibilityListener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 161
        [5] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/view/ActionProvider; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; listener]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
      + Class [com/actionbarsherlock/view/ActionProvider]
      + Utf8 [SubUiVisibilityListener]
  + Source file attribute:
    + Utf8 [ActionProvider.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.ActionProvider$SubUiVisibilityListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
  + Class [java/lang/Object]
  + Utf8 [(Z)V]
  + Utf8 [ActionProvider.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [SubUiVisibilityListener]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onSubUiVisibilityChanged]

Fields (count = 0):

Methods (count = 1):
  + Method:       onSubUiVisibilityChanged(Z)V
    Access flags: 0x401
      = public abstract void onSubUiVisibilityChanged(boolean)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener]
      + Class [com/actionbarsherlock/view/ActionProvider]
      + Utf8 [SubUiVisibilityListener]
  + Source file attribute:
    + Utf8 [ActionProvider.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/CollapsibleActionView
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.CollapsibleActionView extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 10):
  + Class [com/actionbarsherlock/view/CollapsibleActionView]
  + Class [java/lang/Object]
  + Utf8 [()V]
  + Utf8 [CollapsibleActionView.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/view/CollapsibleActionView]
  + Utf8 [java/lang/Object]
  + Utf8 [onActionViewCollapsed]
  + Utf8 [onActionViewExpanded]

Fields (count = 0):

Methods (count = 2):
  + Method:       onActionViewExpanded()V
    Access flags: 0x401
      = public abstract void onActionViewExpanded()
  + Method:       onActionViewCollapsed()V
    Access flags: 0x401
      = public abstract void onActionViewCollapsed()

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [CollapsibleActionView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/Menu
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.Menu extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 69):
  + Integer [-65536]
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [16]
  + Integer [65535]
  + Integer [65536]
  + Integer [131072]
  + Integer [196608]
  + Integer [262144]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [java/lang/Object]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(I)V]
  + Utf8 [(II)Z]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIII)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILandroid/view/KeyEvent;I)Z]
  + Utf8 [(IZ)V]
  + Utf8 [(IZZ)V]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Z)V]
  + Utf8 [CATEGORY_ALTERNATIVE]
  + Utf8 [CATEGORY_CONTAINER]
  + Utf8 [CATEGORY_MASK]
  + Utf8 [CATEGORY_SECONDARY]
  + Utf8 [CATEGORY_SHIFT]
  + Utf8 [CATEGORY_SYSTEM]
  + Utf8 [ConstantValue]
  + Utf8 [FIRST]
  + Utf8 [FLAG_ALWAYS_PERFORM_CLOSE]
  + Utf8 [FLAG_APPEND_TO_GROUP]
  + Utf8 [FLAG_PERFORM_NO_CLOSE]
  + Utf8 [I]
  + Utf8 [Menu.java]
  + Utf8 [NONE]
  + Utf8 [SourceFile]
  + Utf8 [USER_MASK]
  + Utf8 [USER_SHIFT]
  + Utf8 [add]
  + Utf8 [addIntentOptions]
  + Utf8 [addSubMenu]
  + Utf8 [clear]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [findItem]
  + Utf8 [getItem]
  + Utf8 [hasVisibleItems]
  + Utf8 [isShortcutKey]
  + Utf8 [java/lang/Object]
  + Utf8 [performIdentifierAction]
  + Utf8 [performShortcut]
  + Utf8 [removeGroup]
  + Utf8 [removeItem]
  + Utf8 [setGroupCheckable]
  + Utf8 [setGroupEnabled]
  + Utf8 [setGroupVisible]
  + Utf8 [setQwertyMode]
  + Utf8 [size]

Fields (count = 13):
  + Field:        USER_MASK I
    Access flags: 0x19
      = public static final int USER_MASK
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [65535]
  + Field:        USER_SHIFT I
    Access flags: 0x19
      = public static final int USER_SHIFT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        CATEGORY_MASK I
    Access flags: 0x19
      = public static final int CATEGORY_MASK
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-65536]
  + Field:        CATEGORY_SHIFT I
    Access flags: 0x19
      = public static final int CATEGORY_SHIFT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        NONE I
    Access flags: 0x19
      = public static final int NONE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        FIRST I
    Access flags: 0x19
      = public static final int FIRST
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        CATEGORY_CONTAINER I
    Access flags: 0x19
      = public static final int CATEGORY_CONTAINER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [65536]
  + Field:        CATEGORY_SYSTEM I
    Access flags: 0x19
      = public static final int CATEGORY_SYSTEM
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [131072]
  + Field:        CATEGORY_SECONDARY I
    Access flags: 0x19
      = public static final int CATEGORY_SECONDARY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [196608]
  + Field:        CATEGORY_ALTERNATIVE I
    Access flags: 0x19
      = public static final int CATEGORY_ALTERNATIVE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [262144]
  + Field:        FLAG_APPEND_TO_GROUP I
    Access flags: 0x19
      = public static final int FLAG_APPEND_TO_GROUP
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        FLAG_PERFORM_NO_CLOSE I
    Access flags: 0x19
      = public static final int FLAG_PERFORM_NO_CLOSE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        FLAG_ALWAYS_PERFORM_CLOSE I
    Access flags: 0x19
      = public static final int FLAG_ALWAYS_PERFORM_CLOSE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]

Methods (count = 24):
  + Method:       add(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem add(java.lang.CharSequence)
  + Method:       add(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem add(int)
  + Method:       add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem add(int,int,int,java.lang.CharSequence)
  + Method:       add(IIII)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem add(int,int,int,int)
  + Method:       addSubMenu(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(java.lang.CharSequence)
  + Method:       addSubMenu(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int)
  + Method:       addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,java.lang.CharSequence)
  + Method:       addSubMenu(IIII)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu addSubMenu(int,int,int,int)
  + Method:       addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I
    Access flags: 0x401
      = public abstract int addIntentOptions(int,int,int,android.content.ComponentName,android.content.Intent[],android.content.Intent,int,com.actionbarsherlock.view.MenuItem[])
  + Method:       removeItem(I)V
    Access flags: 0x401
      = public abstract void removeItem(int)
  + Method:       removeGroup(I)V
    Access flags: 0x401
      = public abstract void removeGroup(int)
  + Method:       clear()V
    Access flags: 0x401
      = public abstract void clear()
  + Method:       setGroupCheckable(IZZ)V
    Access flags: 0x401
      = public abstract void setGroupCheckable(int,boolean,boolean)
  + Method:       setGroupVisible(IZ)V
    Access flags: 0x401
      = public abstract void setGroupVisible(int,boolean)
  + Method:       setGroupEnabled(IZ)V
    Access flags: 0x401
      = public abstract void setGroupEnabled(int,boolean)
  + Method:       hasVisibleItems()Z
    Access flags: 0x401
      = public abstract boolean hasVisibleItems()
  + Method:       findItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem findItem(int)
  + Method:       size()I
    Access flags: 0x401
      = public abstract int size()
  + Method:       getItem(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem getItem(int)
  + Method:       close()V
    Access flags: 0x401
      = public abstract void close()
  + Method:       performShortcut(ILandroid/view/KeyEvent;I)Z
    Access flags: 0x401
      = public abstract boolean performShortcut(int,android.view.KeyEvent,int)
  + Method:       isShortcutKey(ILandroid/view/KeyEvent;)Z
    Access flags: 0x401
      = public abstract boolean isShortcutKey(int,android.view.KeyEvent)
  + Method:       performIdentifierAction(II)Z
    Access flags: 0x401
      = public abstract boolean performIdentifierAction(int,int)
  + Method:       setQwertyMode(Z)V
    Access flags: 0x401
      = public abstract void setQwertyMode(boolean)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Menu.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/MenuInflater
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.view.MenuInflater extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 219):
  + Integer [0]
  + String [Error inflating menu XML]
  + String [Expecting menu, got ]
  + String [MenuInflater]
  + String [Unexpected end of document]
  + String [group]
  + String [item]
  + String [menu]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/content/res/XmlResourceParser]
  + Class [android/util/AttributeSet]
  + Class [android/util/Xml]
  + Class [android/view/InflateException]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
  + Class [com/actionbarsherlock/view/MenuInflater$MenuState]
  + Class [java/io/IOException]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Throwable]
  + Class [org/xmlpull/v1/XmlPullParser]
  + Class [org/xmlpull/v1/XmlPullParserException]
  + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater.mRealOwner Ljava/lang/Object;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;]
  + Methodref [android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;]
  + Methodref [android/view/InflateException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z]
  + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.<init> (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addItem ()V]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.hasAddedItem ()Z]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readGroup (Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readItem (Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
  + NameAndType [ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
  + NameAndType [access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [addItem ()V]
  + NameAndType [addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;]
  + NameAndType [close ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getEventType ()I]
  + NameAndType [getLayout (I)Landroid/content/res/XmlResourceParser;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [hasAddedItem ()Z]
  + NameAndType [hasSubMenu ()Z]
  + NameAndType [mActionProviderConstructorArguments [Ljava/lang/Object;]
  + NameAndType [mActionViewConstructorArguments [Ljava/lang/Object;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mRealOwner Ljava/lang/Object;]
  + NameAndType [next ()I]
  + NameAndType [parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [readGroup (Landroid/util/AttributeSet;)V]
  + NameAndType [readItem (Landroid/util/AttributeSet;)V]
  + NameAndType [resetGroup ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/Class;]
  + Utf8 [(I)Landroid/content/res/XmlResourceParser;]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/util/AttributeSet;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;]
  + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE]
  + Utf8 [ACTION_VIEW_CONSTRUCTOR_SIGNATURE]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [Error inflating menu XML]
  + Utf8 [Exceptions]
  + Utf8 [Expecting menu, got ]
  + Utf8 [I]
  + Utf8 [InflatedOnMenuItemClickListener]
  + Utf8 [InnerClasses]
  + Utf8 [LOG_TAG]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/XmlResourceParser;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater$MenuState;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParserException;]
  + Utf8 [MenuInflater]
  + Utf8 [MenuInflater.java]
  + Utf8 [MenuState]
  + Utf8 [NO_ID]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Unexpected end of document]
  + Utf8 [XML_GROUP]
  + Utf8 [XML_ITEM]
  + Utf8 [XML_MENU]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Class<*>;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [addItem]
  + Utf8 [addSubMenuItem]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/XmlResourceParser]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/util/Xml]
  + Utf8 [android/view/InflateException]
  + Utf8 [append]
  + Utf8 [asAttributeSet]
  + Utf8 [attrs]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
  + Utf8 [com/actionbarsherlock/view/MenuInflater$MenuState]
  + Utf8 [context]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [eventType]
  + Utf8 [getEventType]
  + Utf8 [getLayout]
  + Utf8 [getName]
  + Utf8 [getResources]
  + Utf8 [group]
  + Utf8 [hasAddedItem]
  + Utf8 [hasSubMenu]
  + Utf8 [inflate]
  + Utf8 [item]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Throwable]
  + Utf8 [lookingForEndOfUnknownTag]
  + Utf8 [mActionProviderConstructorArguments]
  + Utf8 [mActionViewConstructorArguments]
  + Utf8 [mContext]
  + Utf8 [mRealOwner]
  + Utf8 [menu]
  + Utf8 [menuRes]
  + Utf8 [menuState]
  + Utf8 [next]
  + Utf8 [org/xmlpull/v1/XmlPullParser]
  + Utf8 [org/xmlpull/v1/XmlPullParserException]
  + Utf8 [parseMenu]
  + Utf8 [parser]
  + Utf8 [reachedEndOfMenu]
  + Utf8 [readGroup]
  + Utf8 [readItem]
  + Utf8 [realOwner]
  + Utf8 [resetGroup]
  + Utf8 [subMenu]
  + Utf8 [tagName]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [unknownTagName]

Fields (count = 11):
  + Field:        LOG_TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String LOG_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [MenuInflater]
  + Field:        XML_MENU Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String XML_MENU
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [menu]
  + Field:        XML_GROUP Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String XML_GROUP
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [group]
  + Field:        XML_ITEM Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String XML_ITEM
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [item]
  + Field:        NO_ID I
    Access flags: 0x1a
      = private static final int NO_ID
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;
    Access flags: 0x1a
      = private static final java.lang.Class[] ACTION_VIEW_CONSTRUCTOR_SIGNATURE
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [[Ljava/lang/Class<*>;]
  + Field:        ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;
    Access flags: 0x1a
      = private static final java.lang.Class[] ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [[Ljava/lang/Class<*>;]
  + Field:        mActionViewConstructorArguments [Ljava/lang/Object;
    Access flags: 0x12
      = private final java.lang.Object[] mActionViewConstructorArguments
  + Field:        mActionProviderConstructorArguments [Ljava/lang/Object;
    Access flags: 0x12
      = private final java.lang.Object[] mActionProviderConstructorArguments
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mContext
  + Field:        mRealOwner Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mRealOwner

Methods (count = 11):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 0, stack = 4):
      [0] iconst_1
      [1] anewarray #21
        + Class [java/lang/Class]
      [4] dup
      [5] iconst_0
      [6] ldc #9
        + Class [android/content/Context]
      [8] aastore
      [9] putstatic #30
        + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
      [12] getstatic #30
        + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
      [15] putstatic #29
        + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [12] -> line 63
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public MenuInflater(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #33
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #34
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mRealOwner Ljava/lang/Object;]
      [14] aload_0 v0
      [15] iconst_1
      [16] anewarray #22
        + Class [java/lang/Object]
      [19] dup
      [20] iconst_0
      [21] aload_1 v1
      [22] aastore
      [23] putfield #32
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;]
      [26] aload_0 v0
      [27] aload_0 v0
      [28] getfield #32
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;]
      [31] putfield #31
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 77
        [4] -> line 78
        [9] -> line 79
        [14] -> line 80
        [26] -> line 81
        [34] -> line 82
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/actionbarsherlock/view/MenuInflater; this]
        v1: 0 -> 35 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Ljava/lang/Object;)V
    Access flags: 0x1
      = public MenuInflater(android.content.Context,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #33
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #34
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mRealOwner Ljava/lang/Object;]
      [14] aload_0 v0
      [15] iconst_1
      [16] anewarray #22
        + Class [java/lang/Object]
      [19] dup
      [20] iconst_0
      [21] aload_1 v1
      [22] aastore
      [23] putfield #32
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;]
      [26] aload_0 v0
      [27] aload_0 v0
      [28] getfield #32
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;]
      [31] putfield #31
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 90
        [4] -> line 91
        [9] -> line 92
        [14] -> line 93
        [26] -> line 94
        [34] -> line 95
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lcom/actionbarsherlock/view/MenuInflater; this]
        v1: 0 -> 35 [Landroid/content/Context; context]
        v2: 0 -> 35 [Ljava/lang/Object; realOwner]
  + Method:       inflate(ILcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x1
      = public void inflate(int,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 6, stack = 4):
      [0] aconst_null
      [1] astore_3 v3
      [2] aload_0 v0
      [3] getfield #33
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;]
      [6] invokevirtual #35
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [9] iload_1 v1
      [10] invokevirtual #36
        + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;]
      [13] astore_3 v3
      [14] aload_3 v3
      [15] invokestatic #37
        + Methodref [android/util/Xml.asAttributeSet (Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;]
      [18] astore v4
      [20] aload_0 v0
      [21] aload_3 v3
      [22] aload v4
      [24] aload_2 v2
      [25] invokespecial #40
        + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V]
      [28] goto +46 (target=74)
      [31] astore v4
      [33] new #14
        + Class [android/view/InflateException]
      [36] dup
      [37] ldc #2
        + String [Error inflating menu XML]
      [39] aload v4
      [41] invokespecial #38
        + Methodref [android/view/InflateException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [44] athrow
      [45] astore v4
      [47] new #14
        + Class [android/view/InflateException]
      [50] dup
      [51] ldc #2
        + String [Error inflating menu XML]
      [53] aload v4
      [55] invokespecial #38
        + Methodref [android/view/InflateException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [58] athrow
      [59] astore v5
      [61] aload_3 v3
      [62] ifnull +9 (target=71)
      [65] aload_3 v3
      [66] invokeinterface #55
        + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V]
      [71] aload v5
      [73] athrow
      [74] aload_3 v3
      [75] ifnull +9 (target=84)
      [78] aload_3 v3
      [79] invokeinterface #55
        + InterfaceMethodref [android/content/res/XmlResourceParser.close ()V]
      [84] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (2 -> 28: 31):
      + Class [org/xmlpull/v1/XmlPullParserException]
      + ExceptionInfo (2 -> 28: 45):
      + Class [java/io/IOException]
      + ExceptionInfo (2 -> 59: 59):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 107
        [2] -> line 109
        [14] -> line 110
        [20] -> line 112
        [28] -> line 113
        [33] -> line 114
        [45] -> line 115
        [47] -> line 116
        [59] -> line 117
        [61] -> line 118
        [71] -> line 119
        [74] -> line 118
        [84] -> line 120
      + Local variable table attribute (count = 7)
        v0: 0 -> 85 [Lcom/actionbarsherlock/view/MenuInflater; this]
        v1: 0 -> 85 [I menuRes]
        v2: 0 -> 85 [Lcom/actionbarsherlock/view/Menu; menu]
        v3: 2 -> 85 [Landroid/content/res/XmlResourceParser; parser]
        v4: 20 -> 28 [Landroid/util/AttributeSet; attrs]
        v4: 33 -> 45 [Lorg/xmlpull/v1/XmlPullParserException; e]
        v4: 47 -> 59 [Ljava/io/IOException; e]
      + Stack map table attribute (count = 6):
        - [31] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser], Stack: [a:org/xmlpull/v1/XmlPullParserException]
        - [45] Var: ..., Stack: [a:java/io/IOException]
        - [59] Var: ..., Stack: [a:java/lang/Throwable]
        - [71] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser][T][a:java/lang/Throwable], Stack: 
        - [74] Var: [a:com/actionbarsherlock/view/MenuInflater][i][a:com/actionbarsherlock/view/Menu][a:android/content/res/XmlResourceParser], Stack: 
        - [84] Var: ..., Stack: (empty)
  + Method:       parseMenu(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x2
      = private void parseMenu(org.xmlpull.v1.XmlPullParser,android.util.AttributeSet,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 368, locals = 11, stack = 5):
      [0] new #19
        + Class [com/actionbarsherlock/view/MenuInflater$MenuState]
      [3] dup
      [4] aload_0 v0
      [5] aload_3 v3
      [6] invokespecial #41
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.<init> (Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V]
      [9] astore v4
      [11] aload_1 v1
      [12] invokeinterface #56
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I]
      [17] istore v5
      [19] iconst_0
      [20] istore v7
      [22] aconst_null
      [23] astore v8
      [25] iload v5
      [27] iconst_2
      [28] ificmpne +57 (target=85)
      [31] aload_1 v1
      [32] invokeinterface #57
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [37] astore v6
      [39] aload v6
      [41] ldc #8
        + String [menu]
      [43] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [46] ifeq +14 (target=60)
      [49] aload_1 v1
      [50] invokeinterface #58
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
      [55] istore v5
      [57] goto +42 (target=99)
      [60] new #23
        + Class [java/lang/RuntimeException]
      [63] dup
      [64] new #25
        + Class [java/lang/StringBuilder]
      [67] dup
      [68] ldc #3
        + String [Expecting menu, got ]
      [70] invokespecial #52
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [73] aload v6
      [75] invokevirtual #53
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [78] invokevirtual #54
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [81] invokespecial #50
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [84] athrow
      [85] aload_1 v1
      [86] invokeinterface #58
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
      [91] istore v5
      [93] iload v5
      [95] iconst_1
      [96] ificmpne -71 (target=25)
      [99] iconst_0
      [100] istore v9
      [102] goto +260 (target=362)
      [105] iload v5
      [107] tableswitch (3 offsets, default=247) (target=354)
        1: offset = 237, target = 344
        2: offset = 25, target = 132
        3: offset = 117, target = 224
        default: offset = 247, target = 354
      [132] iload v7
      [134] ifeq +6 (target=140)
      [137] goto +217 (target=354)
      [140] aload_1 v1
      [141] invokeinterface #57
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [146] astore v6
      [148] aload v6
      [150] ldc #6
        + String [group]
      [152] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [155] ifeq +12 (target=167)
      [158] aload v4
      [160] aload_2 v2
      [161] invokevirtual #46
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readGroup (Landroid/util/AttributeSet;)V]
      [164] goto +190 (target=354)
      [167] aload v6
      [169] ldc #7
        + String [item]
      [171] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [174] ifeq +12 (target=186)
      [177] aload v4
      [179] aload_2 v2
      [180] invokevirtual #47
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.readItem (Landroid/util/AttributeSet;)V]
      [183] goto +171 (target=354)
      [186] aload v6
      [188] ldc #8
        + String [menu]
      [190] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [193] ifeq +21 (target=214)
      [196] aload v4
      [198] invokevirtual #44
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;]
      [201] astore v10
      [203] aload_0 v0
      [204] aload_1 v1
      [205] aload_2 v2
      [206] aload v10
      [208] invokespecial #40
        + Methodref [com/actionbarsherlock/view/MenuInflater.parseMenu (Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V]
      [211] goto +143 (target=354)
      [214] iconst_1
      [215] istore v7
      [217] aload v6
      [219] astore v8
      [221] goto +133 (target=354)
      [224] aload_1 v1
      [225] invokeinterface #57
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [230] astore v6
      [232] iload v7
      [234] ifeq +22 (target=256)
      [237] aload v6
      [239] aload v8
      [241] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [244] ifeq +12 (target=256)
      [247] iconst_0
      [248] istore v7
      [250] aconst_null
      [251] astore v8
      [253] goto +101 (target=354)
      [256] aload v6
      [258] ldc #6
        + String [group]
      [260] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [263] ifeq +11 (target=274)
      [266] aload v4
      [268] invokevirtual #48
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V]
      [271] goto +83 (target=354)
      [274] aload v6
      [276] ldc #7
        + String [item]
      [278] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [281] ifeq +47 (target=328)
      [284] aload v4
      [286] invokevirtual #45
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.hasAddedItem ()Z]
      [289] ifne +65 (target=354)
      [292] aload v4
      [294] invokestatic #42
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;]
      [297] ifnull +23 (target=320)
      [300] aload v4
      [302] invokestatic #42
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.access$0 (Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;]
      [305] invokevirtual #39
        + Methodref [com/actionbarsherlock/view/ActionProvider.hasSubMenu ()Z]
      [308] ifeq +12 (target=320)
      [311] aload v4
      [313] invokevirtual #44
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addSubMenuItem ()Lcom/actionbarsherlock/view/SubMenu;]
      [316] pop
      [317] goto +37 (target=354)
      [320] aload v4
      [322] invokevirtual #43
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.addItem ()V]
      [325] goto +29 (target=354)
      [328] aload v6
      [330] ldc #8
        + String [menu]
      [332] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [335] ifeq +19 (target=354)
      [338] iconst_1
      [339] istore v9
      [341] goto +13 (target=354)
      [344] new #23
        + Class [java/lang/RuntimeException]
      [347] dup
      [348] ldc #5
        + String [Unexpected end of document]
      [350] invokespecial #50
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [353] athrow
      [354] aload_1 v1
      [355] invokeinterface #58
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
      [360] istore v5
      [362] iload v9
      [364] ifeq -259 (target=105)
      [367] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 49)
        [0] -> line 128
        [11] -> line 130
        [19] -> line 132
        [22] -> line 133
        [25] -> line 137
        [31] -> line 138
        [39] -> line 139
        [49] -> line 141
        [57] -> line 142
        [60] -> line 145
        [85] -> line 147
        [93] -> line 148
        [99] -> line 150
        [102] -> line 151
        [105] -> line 152
        [132] -> line 154
        [137] -> line 155
        [140] -> line 158
        [148] -> line 159
        [158] -> line 160
        [164] -> line 161
        [177] -> line 162
        [183] -> line 163
        [196] -> line 165
        [203] -> line 168
        [211] -> line 169
        [214] -> line 170
        [217] -> line 171
        [221] -> line 173
        [224] -> line 176
        [232] -> line 177
        [247] -> line 178
        [250] -> line 179
        [253] -> line 180
        [266] -> line 181
        [271] -> line 182
        [284] -> line 185
        [292] -> line 186
        [300] -> line 187
        [311] -> line 188
        [317] -> line 189
        [320] -> line 190
        [325] -> line 193
        [338] -> line 194
        [341] -> line 196
        [344] -> line 199
        [354] -> line 202
        [362] -> line 151
        [367] -> line 204
      + Local variable table attribute (count = 13)
        v0: 0 -> 368 [Lcom/actionbarsherlock/view/MenuInflater; this]
        v1: 0 -> 368 [Lorg/xmlpull/v1/XmlPullParser; parser]
        v2: 0 -> 368 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 368 [Lcom/actionbarsherlock/view/Menu; menu]
        v4: 11 -> 368 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; menuState]
        v5: 19 -> 368 [I eventType]
        v6: 39 -> 85 [Ljava/lang/String; tagName]
        v6: 148 -> 224 [Ljava/lang/String; tagName]
        v6: 232 -> 344 [Ljava/lang/String; tagName]
        v7: 22 -> 368 [Z lookingForEndOfUnknownTag]
        v8: 25 -> 368 [Ljava/lang/String; unknownTagName]
        v9: 102 -> 368 [Z reachedEndOfMenu]
        v10: 203 -> 211 [Lcom/actionbarsherlock/view/SubMenu; subMenu]
      + Stack map table attribute (count = 21):
        - [25] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String], Stack: 
        - [60] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String], Stack: 
        - [85] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String], Stack: 
        - [99] Var: ..., Stack: (empty)
        - [105] Var: ...[i], Stack: (empty)
        - [132] Var: ..., Stack: (empty)
        - [140] Var: ..., Stack: (empty)
        - [167] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String][i], Stack: 
        - [186] Var: ..., Stack: (empty)
        - [214] Var: ..., Stack: (empty)
        - [221] Var: ..., Stack: (empty)
        - [224] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String][i], Stack: 
        - [256] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][a:java/lang/String][i][a:java/lang/String][i], Stack: 
        - [274] Var: ..., Stack: (empty)
        - [320] Var: ..., Stack: (empty)
        - [325] Var: ..., Stack: (empty)
        - [328] Var: ..., Stack: (empty)
        - [341] Var: ..., Stack: (empty)
        - [344] Var: [a:com/actionbarsherlock/view/MenuInflater][a:org/xmlpull/v1/XmlPullParser][a:android/util/AttributeSet][a:com/actionbarsherlock/view/Menu][a:com/actionbarsherlock/view/MenuInflater$MenuState][i][T][i][a:java/lang/String][i], Stack: 
        - [354] Var: ..., Stack: (empty)
        - [362] Var: ..., Stack: (empty)
    + Exceptions attribute (count = 2)
      + Class [org/xmlpull/v1/XmlPullParserException]
      + Class [java/io/IOException]
  + Method:       access$0(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;
    Access flags: 0x1008
      = static synthetic android.content.Context access$0(com.actionbarsherlock.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mContext Landroid/content/Context;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 0)
  + Method:       access$1()[Ljava/lang/Class;
    Access flags: 0x1008
      = static synthetic java.lang.Class[] access$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #29
        + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;
    Access flags: 0x1008
      = static synthetic java.lang.Object[] access$2(com.actionbarsherlock.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionProviderConstructorArguments [Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;
    Access flags: 0x1008
      = static synthetic java.lang.Object access$3(com.actionbarsherlock.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mRealOwner Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 0)
  + Method:       access$4()[Ljava/lang/Class;
    Access flags: 0x1008
      = static synthetic java.lang.Class[] access$4()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #30
        + Fieldref [com/actionbarsherlock/view/MenuInflater.ACTION_VIEW_CONSTRUCTOR_SIGNATURE [Ljava/lang/Class;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;
    Access flags: 0x1008
      = static synthetic java.lang.Object[] access$5(com.actionbarsherlock.view.MenuInflater)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/actionbarsherlock/view/MenuInflater.mActionViewConstructorArguments [Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuInflater]
      + Utf8 [InflatedOnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/view/MenuInflater$MenuState]
      + Class [com/actionbarsherlock/view/MenuInflater]
      + Utf8 [MenuState]
  + Source file attribute:
    + Utf8 [MenuInflater.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]

Constant Pool (count = 121):
  + String [ in class ]
  + String [Couldn't resolve menu item onClick handler ]
  + Class [android/view/InflateException]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [java/lang/Boolean]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Method]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mRealOwner Ljava/lang/Object;]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Methodref [android/view/InflateException.<init> (Ljava/lang/String;)V]
  + Methodref [android/view/InflateException.initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [PARAM_TYPES [Ljava/lang/Class;]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getReturnType ()Ljava/lang/Class;]
  + NameAndType [initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mMethod Ljava/lang/reflect/Method;]
  + NameAndType [mRealOwner Ljava/lang/Object;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ in class ]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Ljava/lang/Throwable;)Ljava/lang/Throwable;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Couldn't resolve menu item onClick handler ]
  + Utf8 [InflatedOnMenuItemClickListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/InflateException;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MenuInflater.java]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [PARAM_TYPES]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Class<*>;]
  + Utf8 [android/view/InflateException]
  + Utf8 [append]
  + Utf8 [booleanValue]
  + Utf8 [c]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [e]
  + Utf8 [ex]
  + Utf8 [getClass]
  + Utf8 [getMethod]
  + Utf8 [getName]
  + Utf8 [getReturnType]
  + Utf8 [initCause]
  + Utf8 [invoke]
  + Utf8 [item]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [mMethod]
  + Utf8 [mRealOwner]
  + Utf8 [methodName]
  + Utf8 [onMenuItemClick]
  + Utf8 [realOwner]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 3):
  + Field:        PARAM_TYPES [Ljava/lang/Class;
    Access flags: 0x1a
      = private static final java.lang.Class[] PARAM_TYPES
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [[Ljava/lang/Class<*>;]
  + Field:        mRealOwner Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mRealOwner
  + Field:        mMethod Ljava/lang/reflect/Method;
    Access flags: 0x2
      = private java.lang.reflect.Method mMethod

Methods (count = 3):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 0, stack = 4):
      [0] iconst_1
      [1] anewarray #9
        + Class [java/lang/Class]
      [4] dup
      [5] iconst_0
      [6] ldc #6
        + Class [com/actionbarsherlock/view/MenuItem]
      [8] aastore
      [9] putstatic #16
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 208
      + Local variable table attribute (count = 0)
  + Method:       <init>(Ljava/lang/Object;Ljava/lang/String;)V
    Access flags: 0x1
      = public MenuInflater$InflatedOnMenuItemClickListener(java.lang.Object,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #25
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #18
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mRealOwner Ljava/lang/Object;]
      [9] aload_1 v1
      [10] invokevirtual #26
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [13] astore_3 v3
      [14] aload_0 v0
      [15] aload_3 v3
      [16] aload_2 v2
      [17] getstatic #16
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.PARAM_TYPES [Ljava/lang/Class;]
      [20] invokevirtual #23
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [23] putfield #17
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;]
      [26] goto +53 (target=79)
      [29] astore v4
      [31] new #3
        + Class [android/view/InflateException]
      [34] dup
      [35] new #14
        + Class [java/lang/StringBuilder]
      [38] dup
      [39] ldc #2
        + String [Couldn't resolve menu item onClick handler ]
      [41] invokespecial #28
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [44] aload_2 v2
      [45] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [48] ldc #1
        + String [ in class ]
      [50] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] aload_3 v3
      [54] invokevirtual #24
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [57] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] invokevirtual #30
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [63] invokespecial #20
        + Methodref [android/view/InflateException.<init> (Ljava/lang/String;)V]
      [66] astore v5
      [68] aload v5
      [70] aload v4
      [72] invokevirtual #21
        + Methodref [android/view/InflateException.initCause (Ljava/lang/Throwable;)Ljava/lang/Throwable;]
      [75] pop
      [76] aload v5
      [78] athrow
      [79] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (14 -> 26: 29):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 13)
        [0] -> line 213
        [4] -> line 214
        [9] -> line 215
        [14] -> line 217
        [26] -> line 218
        [31] -> line 219
        [35] -> line 220
        [48] -> line 221
        [60] -> line 220
        [63] -> line 219
        [68] -> line 222
        [76] -> line 223
        [79] -> line 225
      + Local variable table attribute (count = 6)
        v0: 0 -> 80 [Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; this]
        v1: 0 -> 80 [Ljava/lang/Object; realOwner]
        v2: 0 -> 80 [Ljava/lang/String; methodName]
        v3: 14 -> 80 [Ljava/lang/Class; c]
        v4: 31 -> 79 [Ljava/lang/Exception; e]
        v5: 68 -> 79 [Landroid/view/InflateException; ex]
      + Local variable type table attribute (count = 1)
        v3: 14 -> 80 [Ljava/lang/Class<*>; c]
      + Stack map table attribute (count = 2):
        - [29] Var: [a:com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener][a:java/lang/Object][a:java/lang/String][a:java/lang/Class], Stack: [a:java/lang/Exception]
        - [79] Var: ..., Stack: (empty)
  + Method:       onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;]
      [4] invokevirtual #31
        + Methodref [java/lang/reflect/Method.getReturnType ()Ljava/lang/Class;]
      [7] getstatic #19
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [10] ifacmpne +29 (target=39)
      [13] aload_0 v0
      [14] getfield #17
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;]
      [17] aload_0 v0
      [18] getfield #18
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mRealOwner Ljava/lang/Object;]
      [21] iconst_1
      [22] anewarray #11
        + Class [java/lang/Object]
      [25] dup
      [26] iconst_0
      [27] aload_1 v1
      [28] aastore
      [29] invokevirtual #32
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [32] checkcast #8
        + Class [java/lang/Boolean]
      [35] invokevirtual #22
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [38] ireturn
      [39] aload_0 v0
      [40] getfield #17
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mMethod Ljava/lang/reflect/Method;]
      [43] aload_0 v0
      [44] getfield #18
        + Fieldref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.mRealOwner Ljava/lang/Object;]
      [47] iconst_1
      [48] anewarray #11
        + Class [java/lang/Object]
      [51] dup
      [52] iconst_0
      [53] aload_1 v1
      [54] aastore
      [55] invokevirtual #32
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [58] pop
      [59] iconst_1
      [60] ireturn
      [61] astore_2 v2
      [62] new #12
        + Class [java/lang/RuntimeException]
      [65] dup
      [66] aload_2 v2
      [67] invokespecial #27
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [70] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 38: 61):
      + Class [java/lang/Exception]
      + ExceptionInfo (39 -> 59: 61):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 229
        [13] -> line 230
        [39] -> line 232
        [59] -> line 233
        [61] -> line 235
        [62] -> line 236
      + Local variable table attribute (count = 3)
        v0: 0 -> 71 [Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; this]
        v1: 0 -> 71 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 62 -> 71 [Ljava/lang/Exception; e]
      + Stack map table attribute (count = 2):
        - [39] Var: ..., Stack: (empty)
        - [61] Var: ..., Stack: [a:java/lang/Exception]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuInflater]
      + Utf8 [InflatedOnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [MenuInflater.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/MenuInflater$MenuState
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.view.MenuInflater$MenuState extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 423):
  + Integer [-65536]
  + Integer [0]
  + Integer [1]
  + Integer [65535]
  + String [Cannot instantiate class: ]
  + String [Ignoring attribute 'actionProviderClass'. Action view already specified.]
  + String [Ignoring attribute 'itemActionViewLayout'. Action view already specified.]
  + String [MenuInflater]
  + String [The android:onClick attribute cannot be used within a restricted context]
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/util/AttributeSet]
  + Class [android/util/Log]
  + Class [android/util/TypedValue]
  + Class [android/view/View]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
  + Class [com/actionbarsherlock/view/MenuInflater$MenuState]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [com/actionbarsherlock/view/SubMenu]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Class]
  + Class [java/lang/ClassLoader]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Constructor]
  + Fieldref [android/util/TypedValue.data I]
  + Fieldref [android/util/TypedValue.string Ljava/lang/CharSequence;]
  + Fieldref [android/util/TypedValue.type I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;]
  + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;]
  + Methodref [android/content/Context.isRestricted ()Z]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z]
  + Methodref [android/content/res/TypedArray.hasValue (I)Z]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/TypedValue.<init> ()V]
  + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/view/MenuInflater.access$1 ()[Ljava/lang/Class;]
  + Methodref [com/actionbarsherlock/view/MenuInflater.access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/view/MenuInflater.access$3 (Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/view/MenuInflater.access$4 ()[Ljava/lang/Class;]
  + Methodref [com/actionbarsherlock/view/MenuInflater.access$5 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.<init> (Ljava/lang/Object;Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V]
  + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.setGroupCheckable (IZZ)V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setShowAsAction (I)V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Object;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SherlockMenuGroup [I]
  + NameAndType [SherlockMenuItem [I]
  + NameAndType [access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
  + NameAndType [access$1 ()[Ljava/lang/Class;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;]
  + NameAndType [access$4 ()[Ljava/lang/Class;]
  + NameAndType [access$5 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
  + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [charAt (I)C]
  + NameAndType [data I]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [getClassLoader ()Ljava/lang/ClassLoader;]
  + NameAndType [getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + NameAndType [getInt (II)I]
  + NameAndType [getItem ()Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getShortcut (Ljava/lang/String;)C]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getValue (ILandroid/util/TypedValue;)Z]
  + NameAndType [groupCategory I]
  + NameAndType [groupCheckable I]
  + NameAndType [groupEnabled Z]
  + NameAndType [groupId I]
  + NameAndType [groupOrder I]
  + NameAndType [groupVisible Z]
  + NameAndType [hasValue (I)Z]
  + NameAndType [isRestricted ()Z]
  + NameAndType [itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [itemActionProviderClassName Ljava/lang/String;]
  + NameAndType [itemActionViewClassName Ljava/lang/String;]
  + NameAndType [itemActionViewLayout I]
  + NameAndType [itemAdded Z]
  + NameAndType [itemAlphabeticShortcut C]
  + NameAndType [itemCategoryOrder I]
  + NameAndType [itemCheckable I]
  + NameAndType [itemChecked Z]
  + NameAndType [itemEnabled Z]
  + NameAndType [itemIconResId I]
  + NameAndType [itemId I]
  + NameAndType [itemListenerMethodName Ljava/lang/String;]
  + NameAndType [itemNumericShortcut C]
  + NameAndType [itemShowAsAction I]
  + NameAndType [itemTitle Ljava/lang/CharSequence;]
  + NameAndType [itemTitleCondensed Ljava/lang/CharSequence;]
  + NameAndType [itemVisible Z]
  + NameAndType [loadClass (Ljava/lang/String;)Ljava/lang/Class;]
  + NameAndType [menu Lcom/actionbarsherlock/view/Menu;]
  + NameAndType [newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [resetGroup ()V]
  + NameAndType [setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setActionView (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setExclusiveCheckable (Z)V]
  + NameAndType [setGroupCheckable (IZZ)V]
  + NameAndType [setIcon (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setItem (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setShowAsAction (I)V]
  + NameAndType [setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [string Ljava/lang/CharSequence;]
  + NameAndType [this$0 Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [type I]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/lang/ClassLoader;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/Class;]
  + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)C]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(ILandroid/util/TypedValue;)Z]
  + Utf8 [(IZ)Z]
  + Utf8 [(IZZ)V]
  + Utf8 [(Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)C]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/String;[Ljava/lang/Class<*>;[Ljava/lang/Object;)TT;]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Cannot instantiate class: ]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [Ignoring attribute 'actionProviderClass'. Action view already specified.]
  + Utf8 [Ignoring attribute 'itemActionViewLayout'. Action view already specified.]
  + Utf8 [InflatedOnMenuItemClickListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/util/TypedValue;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater$MenuState;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Constructor;]
  + Utf8 [Ljava/lang/reflect/Constructor<*>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MenuInflater]
  + Utf8 [MenuInflater.java]
  + Utf8 [MenuState]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [SherlockMenuGroup]
  + Utf8 [SherlockMenuItem]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [The android:onClick attribute cannot be used within a restricted context]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [a]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [actionView]
  + Utf8 [actionViewSpecified]
  + Utf8 [add]
  + Utf8 [addItem]
  + Utf8 [addSubMenu]
  + Utf8 [addSubMenuItem]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/TypedValue]
  + Utf8 [android/view/View]
  + Utf8 [append]
  + Utf8 [arguments]
  + Utf8 [attrs]
  + Utf8 [category]
  + Utf8 [charAt]
  + Utf8 [className]
  + Utf8 [clazz]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
  + Utf8 [com/actionbarsherlock/view/MenuInflater$MenuState]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [com/actionbarsherlock/view/SubMenu]
  + Utf8 [constructor]
  + Utf8 [constructorSignature]
  + Utf8 [data]
  + Utf8 [defaultGroupId]
  + Utf8 [defaultItemCategory]
  + Utf8 [defaultItemCheckable]
  + Utf8 [defaultItemChecked]
  + Utf8 [defaultItemEnabled]
  + Utf8 [defaultItemId]
  + Utf8 [defaultItemOrder]
  + Utf8 [defaultItemVisible]
  + Utf8 [e]
  + Utf8 [getBoolean]
  + Utf8 [getClassLoader]
  + Utf8 [getConstructor]
  + Utf8 [getInt]
  + Utf8 [getItem]
  + Utf8 [getResourceId]
  + Utf8 [getShortcut]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [getValue]
  + Utf8 [groupCategory]
  + Utf8 [groupCheckable]
  + Utf8 [groupEnabled]
  + Utf8 [groupId]
  + Utf8 [groupOrder]
  + Utf8 [groupVisible]
  + Utf8 [hasActionProvider]
  + Utf8 [hasAddedItem]
  + Utf8 [hasValue]
  + Utf8 [impl]
  + Utf8 [isRestricted]
  + Utf8 [item]
  + Utf8 [itemActionProvider]
  + Utf8 [itemActionProviderClassName]
  + Utf8 [itemActionViewClassName]
  + Utf8 [itemActionViewLayout]
  + Utf8 [itemAdded]
  + Utf8 [itemAlphabeticShortcut]
  + Utf8 [itemCategoryOrder]
  + Utf8 [itemCheckable]
  + Utf8 [itemChecked]
  + Utf8 [itemEnabled]
  + Utf8 [itemIconResId]
  + Utf8 [itemId]
  + Utf8 [itemListenerMethodName]
  + Utf8 [itemNumericShortcut]
  + Utf8 [itemShowAsAction]
  + Utf8 [itemTitle]
  + Utf8 [itemTitleCondensed]
  + Utf8 [itemVisible]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/ClassLoader]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Constructor]
  + Utf8 [loadClass]
  + Utf8 [menu]
  + Utf8 [newInstance]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [order]
  + Utf8 [readGroup]
  + Utf8 [readItem]
  + Utf8 [recycle]
  + Utf8 [resetGroup]
  + Utf8 [setActionProvider]
  + Utf8 [setActionView]
  + Utf8 [setAlphabeticShortcut]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setEnabled]
  + Utf8 [setExclusiveCheckable]
  + Utf8 [setGroupCheckable]
  + Utf8 [setIcon]
  + Utf8 [setItem]
  + Utf8 [setNumericShortcut]
  + Utf8 [setOnMenuItemClickListener]
  + Utf8 [setShowAsAction]
  + Utf8 [setTitleCondensed]
  + Utf8 [setVisible]
  + Utf8 [shortcutString]
  + Utf8 [string]
  + Utf8 [styleable]
  + Utf8 [subMenu]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [value]
  + Utf8 [w]

Fields (count = 34):
  + Field:        menu Lcom/actionbarsherlock/view/Menu;
    Access flags: 0x2
      = private com.actionbarsherlock.view.Menu menu
  + Field:        groupId I
    Access flags: 0x2
      = private int groupId
  + Field:        groupCategory I
    Access flags: 0x2
      = private int groupCategory
  + Field:        groupOrder I
    Access flags: 0x2
      = private int groupOrder
  + Field:        groupCheckable I
    Access flags: 0x2
      = private int groupCheckable
  + Field:        groupVisible Z
    Access flags: 0x2
      = private boolean groupVisible
  + Field:        groupEnabled Z
    Access flags: 0x2
      = private boolean groupEnabled
  + Field:        itemAdded Z
    Access flags: 0x2
      = private boolean itemAdded
  + Field:        itemId I
    Access flags: 0x2
      = private int itemId
  + Field:        itemCategoryOrder I
    Access flags: 0x2
      = private int itemCategoryOrder
  + Field:        itemTitle Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence itemTitle
  + Field:        itemTitleCondensed Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence itemTitleCondensed
  + Field:        itemIconResId I
    Access flags: 0x2
      = private int itemIconResId
  + Field:        itemAlphabeticShortcut C
    Access flags: 0x2
      = private char itemAlphabeticShortcut
  + Field:        itemNumericShortcut C
    Access flags: 0x2
      = private char itemNumericShortcut
  + Field:        itemCheckable I
    Access flags: 0x2
      = private int itemCheckable
  + Field:        itemChecked Z
    Access flags: 0x2
      = private boolean itemChecked
  + Field:        itemVisible Z
    Access flags: 0x2
      = private boolean itemVisible
  + Field:        itemEnabled Z
    Access flags: 0x2
      = private boolean itemEnabled
  + Field:        itemShowAsAction I
    Access flags: 0x2
      = private int itemShowAsAction
  + Field:        itemActionViewLayout I
    Access flags: 0x2
      = private int itemActionViewLayout
  + Field:        itemActionViewClassName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String itemActionViewClassName
  + Field:        itemActionProviderClassName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String itemActionProviderClassName
  + Field:        itemListenerMethodName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String itemListenerMethodName
  + Field:        itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x2
      = private com.actionbarsherlock.view.ActionProvider itemActionProvider
  + Field:        defaultGroupId I
    Access flags: 0x1a
      = private static final int defaultGroupId
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        defaultItemId I
    Access flags: 0x1a
      = private static final int defaultItemId
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        defaultItemCategory I
    Access flags: 0x1a
      = private static final int defaultItemCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        defaultItemOrder I
    Access flags: 0x1a
      = private static final int defaultItemOrder
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        defaultItemCheckable I
    Access flags: 0x1a
      = private static final int defaultItemCheckable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        defaultItemChecked Z
    Access flags: 0x1a
      = private static final boolean defaultItemChecked
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        defaultItemVisible Z
    Access flags: 0x1a
      = private static final boolean defaultItemVisible
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        defaultItemEnabled Z
    Access flags: 0x1a
      = private static final boolean defaultItemEnabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        this$0 Lcom/actionbarsherlock/view/MenuInflater;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.view.MenuInflater this$0

Methods (count = 11):
  + Method:       <init>(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V
    Access flags: 0x1
      = public MenuInflater$MenuState(com.actionbarsherlock.view.MenuInflater,com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [5] aload_0 v0
      [6] invokespecial #96
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #65
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;]
      [14] aload_0 v0
      [15] invokevirtual #91
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.resetGroup ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 306
        [9] -> line 307
        [14] -> line 309
        [18] -> line 310
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
        v2: 0 -> 19 [Lcom/actionbarsherlock/view/Menu; menu]
  + Method:       resetGroup()V
    Access flags: 0x1
      = public void resetGroup()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #44
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #41
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #45
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #42
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I]
      [20] aload_0 v0
      [21] iconst_1
      [22] putfield #46
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z]
      [25] aload_0 v0
      [26] iconst_1
      [27] putfield #43
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 313
        [5] -> line 314
        [10] -> line 315
        [15] -> line 316
        [20] -> line 317
        [25] -> line 318
        [30] -> line 319
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
  + Method:       readGroup(Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public void readGroup(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [4] invokestatic #82
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
      [7] aload_1 v1
      [8] getstatic #39
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuGroup [I]
      [11] invokevirtual #69
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [14] astore_2 v2
      [15] aload_0 v0
      [16] aload_2 v2
      [17] iconst_1
      [18] iconst_0
      [19] invokevirtual #72
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [22] putfield #44
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I]
      [25] aload_0 v0
      [26] aload_2 v2
      [27] iconst_3
      [28] iconst_0
      [29] invokevirtual #71
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [32] putfield #41
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I]
      [35] aload_0 v0
      [36] aload_2 v2
      [37] iconst_4
      [38] iconst_0
      [39] invokevirtual #71
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [42] putfield #45
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I]
      [45] aload_0 v0
      [46] aload_2 v2
      [47] iconst_5
      [48] iconst_0
      [49] invokevirtual #71
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [52] putfield #42
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I]
      [55] aload_0 v0
      [56] aload_2 v2
      [57] iconst_2
      [58] iconst_1
      [59] invokevirtual #70
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [62] putfield #46
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z]
      [65] aload_0 v0
      [66] aload_2 v2
      [67] iconst_0
      [68] iconst_1
      [69] invokevirtual #70
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [72] putfield #43
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z]
      [75] aload_2 v2
      [76] invokevirtual #77
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 325
        [8] -> line 326
        [11] -> line 325
        [15] -> line 328
        [25] -> line 329
        [35] -> line 330
        [45] -> line 331
        [55] -> line 332
        [65] -> line 333
        [75] -> line 335
        [79] -> line 336
      + Local variable table attribute (count = 3)
        v0: 0 -> 80 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
        v1: 0 -> 80 [Landroid/util/AttributeSet; attrs]
        v2: 15 -> 80 [Landroid/content/res/TypedArray; a]
  + Method:       readItem(Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public void readItem(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 435, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] getfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [4] invokestatic #82
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
      [7] aload_1 v1
      [8] getstatic #40
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockMenuItem [I]
      [11] invokevirtual #69
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [14] astore_2 v2
      [15] aload_0 v0
      [16] aload_2 v2
      [17] iconst_2
      [18] iconst_0
      [19] invokevirtual #72
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [22] putfield #58
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I]
      [25] aload_2 v2
      [26] iconst_5
      [27] aload_0 v0
      [28] getfield #41
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCategory I]
      [31] invokevirtual #71
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [34] istore_3 v3
      [35] aload_2 v2
      [36] bipush 6
      [38] aload_0 v0
      [39] getfield #45
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupOrder I]
      [42] invokevirtual #71
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [45] istore v4
      [47] aload_0 v0
      [48] iload_3 v3
      [49] ldc #1
        + Integer [-65536]
      [51] iand
      [52] iload v4
      [54] ldc #4
        + Integer [65535]
      [56] iand
      [57] ior
      [58] putfield #53
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I]
      [61] aload_0 v0
      [62] aload_2 v2
      [63] bipush 7
      [65] invokevirtual #74
        + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
      [68] putfield #62
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;]
      [71] aload_0 v0
      [72] aload_2 v2
      [73] bipush 8
      [75] invokevirtual #74
        + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
      [78] putfield #63
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;]
      [81] aload_0 v0
      [82] aload_2 v2
      [83] iconst_0
      [84] iconst_0
      [85] invokevirtual #72
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [88] putfield #57
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I]
      [91] aload_0 v0
      [92] aload_0 v0
      [93] aload_2 v2
      [94] bipush 9
      [96] invokevirtual #73
        + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
      [99] invokespecial #89
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C]
      [102] putfield #52
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C]
      [105] aload_0 v0
      [106] aload_0 v0
      [107] aload_2 v2
      [108] bipush 10
      [110] invokevirtual #73
        + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
      [113] invokespecial #89
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.getShortcut (Ljava/lang/String;)C]
      [116] putfield #60
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C]
      [119] aload_2 v2
      [120] bipush 11
      [122] invokevirtual #76
        + Methodref [android/content/res/TypedArray.hasValue (I)Z]
      [125] ifeq +25 (target=150)
      [128] aload_0 v0
      [129] aload_2 v2
      [130] bipush 11
      [132] iconst_0
      [133] invokevirtual #70
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [136] ifeq +7 (target=143)
      [139] iconst_1
      [140] goto +4 (target=144)
      [143] iconst_0
      [144] putfield #54
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I]
      [147] goto +11 (target=158)
      [150] aload_0 v0
      [151] aload_0 v0
      [152] getfield #42
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupCheckable I]
      [155] putfield #54
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I]
      [158] aload_0 v0
      [159] aload_2 v2
      [160] iconst_3
      [161] iconst_0
      [162] invokevirtual #70
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [165] putfield #55
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z]
      [168] aload_0 v0
      [169] aload_2 v2
      [170] iconst_4
      [171] aload_0 v0
      [172] getfield #46
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupVisible Z]
      [175] invokevirtual #70
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [178] putfield #64
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z]
      [181] aload_0 v0
      [182] aload_2 v2
      [183] iconst_1
      [184] aload_0 v0
      [185] getfield #43
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupEnabled Z]
      [188] invokevirtual #70
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [191] putfield #56
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z]
      [194] new #14
        + Class [android/util/TypedValue]
      [197] dup
      [198] invokespecial #80
        + Methodref [android/util/TypedValue.<init> ()V]
      [201] astore v5
      [203] aload_2 v2
      [204] bipush 13
      [206] aload v5
      [208] invokevirtual #75
        + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z]
      [211] pop
      [212] aload_0 v0
      [213] aload v5
      [215] getfield #38
        + Fieldref [android/util/TypedValue.type I]
      [218] bipush 17
      [220] ificmpne +11 (target=231)
      [223] aload v5
      [225] getfield #36
        + Fieldref [android/util/TypedValue.data I]
      [228] goto +4 (target=232)
      [231] iconst_m1
      [232] putfield #61
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I]
      [235] aload_0 v0
      [236] aload_2 v2
      [237] bipush 12
      [239] invokevirtual #73
        + Methodref [android/content/res/TypedArray.getString (I)Ljava/lang/String;]
      [242] putfield #59
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;]
      [245] aload_0 v0
      [246] aload_2 v2
      [247] bipush 14
      [249] iconst_0
      [250] invokevirtual #72
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [253] putfield #50
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I]
      [256] new #14
        + Class [android/util/TypedValue]
      [259] dup
      [260] invokespecial #80
        + Methodref [android/util/TypedValue.<init> ()V]
      [263] astore v5
      [265] aload_2 v2
      [266] bipush 15
      [268] aload v5
      [270] invokevirtual #75
        + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z]
      [273] pop
      [274] aload_0 v0
      [275] aload v5
      [277] getfield #38
        + Fieldref [android/util/TypedValue.type I]
      [280] iconst_3
      [281] ificmpne +16 (target=297)
      [284] aload v5
      [286] getfield #37
        + Fieldref [android/util/TypedValue.string Ljava/lang/CharSequence;]
      [289] invokeinterface #119
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [294] goto +4 (target=298)
      [297] aconst_null
      [298] putfield #49
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;]
      [301] new #14
        + Class [android/util/TypedValue]
      [304] dup
      [305] invokespecial #80
        + Methodref [android/util/TypedValue.<init> ()V]
      [308] astore v5
      [310] aload_2 v2
      [311] bipush 16
      [313] aload v5
      [315] invokevirtual #75
        + Methodref [android/content/res/TypedArray.getValue (ILandroid/util/TypedValue;)Z]
      [318] pop
      [319] aload_0 v0
      [320] aload v5
      [322] getfield #38
        + Fieldref [android/util/TypedValue.type I]
      [325] iconst_3
      [326] ificmpne +16 (target=342)
      [329] aload v5
      [331] getfield #37
        + Fieldref [android/util/TypedValue.string Ljava/lang/CharSequence;]
      [334] invokeinterface #119
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [339] goto +4 (target=343)
      [342] aconst_null
      [343] putfield #48
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;]
      [346] aload_0 v0
      [347] getfield #48
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;]
      [350] ifnull +7 (target=357)
      [353] iconst_1
      [354] goto +4 (target=358)
      [357] iconst_0
      [358] istore v6
      [360] iload v6
      [362] ifeq +45 (target=407)
      [365] aload_0 v0
      [366] getfield #50
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I]
      [369] ifne +38 (target=407)
      [372] aload_0 v0
      [373] getfield #49
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;]
      [376] ifnonnull +31 (target=407)
      [379] aload_0 v0
      [380] aload_0 v0
      [381] aload_0 v0
      [382] getfield #48
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProviderClassName Ljava/lang/String;]
      [385] invokestatic #83
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$1 ()[Ljava/lang/Class;]
      [388] aload_0 v0
      [389] getfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [392] invokestatic #84
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$2 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
      [395] invokespecial #90
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;]
      [398] checkcast #19
        + Class [com/actionbarsherlock/view/ActionProvider]
      [401] putfield #47
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [404] goto +21 (target=425)
      [407] iload v6
      [409] ifeq +11 (target=420)
      [412] ldc #8
        + String [MenuInflater]
      [414] ldc #6
        + String [Ignoring attribute 'actionProviderClass'. Action view already specified.]
      [416] invokestatic #78
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [419] pop
      [420] aload_0 v0
      [421] aconst_null
      [422] putfield #47
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [425] aload_2 v2
      [426] invokevirtual #77
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [429] aload_0 v0
      [430] iconst_0
      [431] putfield #51
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z]
      [434] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 47)
        [0] -> line 342
        [8] -> line 343
        [11] -> line 342
        [15] -> line 346
        [25] -> line 347
        [35] -> line 348
        [47] -> line 349
        [61] -> line 350
        [71] -> line 351
        [81] -> line 352
        [91] -> line 353
        [92] -> line 354
        [102] -> line 353
        [105] -> line 355
        [106] -> line 356
        [116] -> line 355
        [119] -> line 357
        [128] -> line 359
        [147] -> line 360
        [150] -> line 363
        [158] -> line 366
        [168] -> line 367
        [181] -> line 368
        [194] -> line 370
        [203] -> line 371
        [212] -> line 372
        [235] -> line 374
        [245] -> line 375
        [256] -> line 378
        [265] -> line 379
        [274] -> line 380
        [301] -> line 383
        [310] -> line 384
        [319] -> line 385
        [346] -> line 387
        [360] -> line 388
        [379] -> line 389
        [385] -> line 390
        [388] -> line 391
        [395] -> line 389
        [404] -> line 392
        [407] -> line 393
        [412] -> line 394
        [420] -> line 397
        [425] -> line 400
        [429] -> line 402
        [434] -> line 403
      + Local variable table attribute (count = 7)
        v0: 0 -> 435 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
        v1: 0 -> 435 [Landroid/util/AttributeSet; attrs]
        v2: 15 -> 435 [Landroid/content/res/TypedArray; a]
        v3: 35 -> 435 [I category]
        v4: 47 -> 435 [I order]
        v5: 203 -> 435 [Landroid/util/TypedValue; value]
        v6: 360 -> 435 [Z hasActionProvider]
      + Stack map table attribute (count = 15):
        - [143] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState]
        - [144] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][i]
        - [150] Var: ..., Stack: (empty)
        - [158] Var: ..., Stack: (empty)
        - [231] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState]
        - [232] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][i]
        - [297] Var: ..., Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState]
        - [298] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:java/lang/String]
        - [342] Var: ..., Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState]
        - [343] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:android/util/AttributeSet][a:android/content/res/TypedArray][i][i][a:android/util/TypedValue], Stack: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:java/lang/String]
        - [357] Var: ..., Stack: (empty)
        - [358] Var: ..., Stack: [i]
        - [407] Var: ...[i], Stack: (empty)
        - [420] Var: ..., Stack: (empty)
        - [425] Var: ..., Stack: (empty)
  + Method:       getShortcut(Ljava/lang/String;)C
    Access flags: 0x2
      = private char getShortcut(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] iconst_0
      [5] ireturn
      [6] aload_1 v1
      [7] iconst_0
      [8] invokevirtual #97
        + Methodref [java/lang/String.charAt (I)C]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 406
        [4] -> line 407
        [6] -> line 409
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
        v1: 0 -> 12 [Ljava/lang/String; shortcutString]
      + Stack map table attribute (count = 1):
        - [6] Var: ..., Stack: (empty)
  + Method:       setItem(Lcom/actionbarsherlock/view/MenuItem;)V
    Access flags: 0x2
      = private void setItem(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 293, locals = 4, stack = 5):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #55
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemChecked Z]
      [5] invokeinterface #110
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setChecked (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [10] aload_0 v0
      [11] getfield #64
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemVisible Z]
      [14] invokeinterface #117
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [19] aload_0 v0
      [20] getfield #56
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemEnabled Z]
      [23] invokeinterface #111
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setEnabled (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [28] aload_0 v0
      [29] getfield #54
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I]
      [32] iconst_1
      [33] ificmplt +7 (target=40)
      [36] iconst_1
      [37] goto +4 (target=41)
      [40] iconst_0
      [41] invokeinterface #109
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setCheckable (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [46] aload_0 v0
      [47] getfield #63
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitleCondensed Ljava/lang/CharSequence;]
      [50] invokeinterface #116
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitleCondensed (Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [55] aload_0 v0
      [56] getfield #57
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemIconResId I]
      [59] invokeinterface #112
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (I)Lcom/actionbarsherlock/view/MenuItem;]
      [64] aload_0 v0
      [65] getfield #52
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAlphabeticShortcut C]
      [68] invokeinterface #108
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setAlphabeticShortcut (C)Lcom/actionbarsherlock/view/MenuItem;]
      [73] aload_0 v0
      [74] getfield #60
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemNumericShortcut C]
      [77] invokeinterface #113
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setNumericShortcut (C)Lcom/actionbarsherlock/view/MenuItem;]
      [82] pop
      [83] aload_0 v0
      [84] getfield #61
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I]
      [87] iflt +13 (target=100)
      [90] aload_1 v1
      [91] aload_0 v0
      [92] getfield #61
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemShowAsAction I]
      [95] invokeinterface #115
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setShowAsAction (I)V]
      [100] aload_0 v0
      [101] getfield #59
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;]
      [104] ifnull +51 (target=155)
      [107] aload_0 v0
      [108] getfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [111] invokestatic #82
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
      [114] invokevirtual #68
        + Methodref [android/content/Context.isRestricted ()Z]
      [117] ifeq +13 (target=130)
      [120] new #31
        + Class [java/lang/IllegalStateException]
      [123] dup
      [124] ldc #9
        + String [The android:onClick attribute cannot be used within a restricted context]
      [126] invokespecial #95
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [129] athrow
      [130] aload_1 v1
      [131] new #22
        + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
      [134] dup
      [135] aload_0 v0
      [136] getfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [139] invokestatic #85
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$3 (Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;]
      [142] aload_0 v0
      [143] getfield #59
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemListenerMethodName Ljava/lang/String;]
      [146] invokespecial #88
        + Methodref [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.<init> (Ljava/lang/Object;Ljava/lang/String;)V]
      [149] invokeinterface #114
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
      [154] pop
      [155] aload_0 v0
      [156] getfield #54
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCheckable I]
      [159] iconst_2
      [160] ificmplt +38 (target=198)
      [163] aload_1 v1
      [164] instanceof #18
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [167] ifeq +16 (target=183)
      [170] aload_1 v1
      [171] checkcast #18
        + Class [com/actionbarsherlock/internal/view/menu/MenuItemImpl]
      [174] astore_2 v2
      [175] aload_2 v2
      [176] iconst_1
      [177] invokevirtual #81
        + Methodref [com/actionbarsherlock/internal/view/menu/MenuItemImpl.setExclusiveCheckable (Z)V]
      [180] goto +18 (target=198)
      [183] aload_0 v0
      [184] getfield #65
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;]
      [187] aload_0 v0
      [188] getfield #44
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I]
      [191] iconst_1
      [192] iconst_1
      [193] invokeinterface #104
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.setGroupCheckable (IZZ)V]
      [198] iconst_0
      [199] istore_2 v2
      [200] aload_0 v0
      [201] getfield #49
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;]
      [204] ifnull +35 (target=239)
      [207] aload_0 v0
      [208] aload_0 v0
      [209] getfield #49
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewClassName Ljava/lang/String;]
      [212] invokestatic #86
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$4 ()[Ljava/lang/Class;]
      [215] aload_0 v0
      [216] getfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [219] invokestatic #87
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$5 (Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;]
      [222] invokespecial #90
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.newInstance (Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;]
      [225] checkcast #15
        + Class [android/view/View]
      [228] astore_3 v3
      [229] aload_1 v1
      [230] aload_3 v3
      [231] invokeinterface #107
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
      [236] pop
      [237] iconst_1
      [238] istore_2 v2
      [239] aload_0 v0
      [240] getfield #50
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I]
      [243] ifle +31 (target=274)
      [246] iload_2 v2
      [247] ifne +19 (target=266)
      [250] aload_1 v1
      [251] aload_0 v0
      [252] getfield #50
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionViewLayout I]
      [255] invokeinterface #106
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (I)Lcom/actionbarsherlock/view/MenuItem;]
      [260] pop
      [261] iconst_1
      [262] istore_2 v2
      [263] goto +11 (target=274)
      [266] ldc #8
        + String [MenuInflater]
      [268] ldc #7
        + String [Ignoring attribute 'itemActionViewLayout'. Action view already specified.]
      [270] invokestatic #78
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [273] pop
      [274] aload_0 v0
      [275] getfield #47
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [278] ifnull +14 (target=292)
      [281] aload_1 v1
      [282] aload_0 v0
      [283] getfield #47
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [286] invokeinterface #105
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionProvider (Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
      [291] pop
      [292] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 38)
        [0] -> line 414
        [10] -> line 415
        [19] -> line 416
        [28] -> line 417
        [46] -> line 418
        [55] -> line 419
        [64] -> line 420
        [73] -> line 421
        [83] -> line 423
        [90] -> line 424
        [100] -> line 427
        [107] -> line 428
        [120] -> line 429
        [130] -> line 432
        [131] -> line 433
        [149] -> line 432
        [155] -> line 436
        [163] -> line 437
        [170] -> line 438
        [175] -> line 439
        [180] -> line 440
        [183] -> line 441
        [198] -> line 445
        [200] -> line 446
        [207] -> line 447
        [212] -> line 448
        [222] -> line 447
        [229] -> line 449
        [237] -> line 450
        [239] -> line 452
        [246] -> line 453
        [250] -> line 454
        [261] -> line 455
        [263] -> line 456
        [266] -> line 457
        [274] -> line 461
        [281] -> line 462
        [292] -> line 464
      + Local variable table attribute (count = 5)
        v0: 0 -> 293 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
        v1: 0 -> 293 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 175 -> 180 [Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; impl]
        v2: 200 -> 293 [Z actionViewSpecified]
        v3: 229 -> 239 [Landroid/view/View; actionView]
      + Stack map table attribute (count = 11):
        - [40] Var: ..., Stack: [a:com/actionbarsherlock/view/MenuItem]
        - [41] Var: [a:com/actionbarsherlock/view/MenuInflater$MenuState][a:com/actionbarsherlock/view/MenuItem], Stack: [a:com/actionbarsherlock/view/MenuItem][i]
        - [100] Var: ..., Stack: (empty)
        - [130] Var: ..., Stack: (empty)
        - [155] Var: ..., Stack: (empty)
        - [183] Var: ..., Stack: (empty)
        - [198] Var: ..., Stack: (empty)
        - [239] Var: ...[i], Stack: (empty)
        - [266] Var: ..., Stack: (empty)
        - [274] Var: ..., Stack: (empty)
        - [292] Var: ..., Stack: (empty)
  + Method:       addItem()V
    Access flags: 0x1
      = public void addItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 1, stack = 6):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #51
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #65
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;]
      [10] aload_0 v0
      [11] getfield #44
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I]
      [14] aload_0 v0
      [15] getfield #58
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I]
      [18] aload_0 v0
      [19] getfield #53
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I]
      [22] aload_0 v0
      [23] getfield #62
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;]
      [26] invokeinterface #102
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [31] invokespecial #92
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 467
        [5] -> line 468
        [34] -> line 469
      + Local variable table attribute (count = 1)
        v0: 0 -> 35 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
  + Method:       addSubMenuItem()Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x1
      = public com.actionbarsherlock.view.SubMenu addSubMenuItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #51
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z]
      [5] aload_0 v0
      [6] getfield #65
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.menu Lcom/actionbarsherlock/view/Menu;]
      [9] aload_0 v0
      [10] getfield #44
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.groupId I]
      [13] aload_0 v0
      [14] getfield #58
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemId I]
      [17] aload_0 v0
      [18] getfield #53
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemCategoryOrder I]
      [21] aload_0 v0
      [22] getfield #62
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemTitle Ljava/lang/CharSequence;]
      [25] invokeinterface #103
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
      [30] astore_1 v1
      [31] aload_0 v0
      [32] aload_1 v1
      [33] invokeinterface #118
        + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.getItem ()Lcom/actionbarsherlock/view/MenuItem;]
      [38] invokespecial #92
        + Methodref [com/actionbarsherlock/view/MenuInflater$MenuState.setItem (Lcom/actionbarsherlock/view/MenuItem;)V]
      [41] aload_1 v1
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 472
        [5] -> line 473
        [31] -> line 474
        [41] -> line 475
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
        v1: 31 -> 43 [Lcom/actionbarsherlock/view/SubMenu; subMenu]
  + Method:       hasAddedItem()Z
    Access flags: 0x1
      = public boolean hasAddedItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemAdded Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 479
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
  + Method:       newInstance(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object newInstance(java.lang.String,java.lang.Class[],java.lang.Object[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 59, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #66
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.this$0 Lcom/actionbarsherlock/view/MenuInflater;]
      [4] invokestatic #82
        + Methodref [com/actionbarsherlock/view/MenuInflater.access$0 (Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;]
      [7] invokevirtual #67
        + Methodref [android/content/Context.getClassLoader ()Ljava/lang/ClassLoader;]
      [10] aload_1 v1
      [11] invokevirtual #94
        + Methodref [java/lang/ClassLoader.loadClass (Ljava/lang/String;)Ljava/lang/Class;]
      [14] astore v4
      [16] aload v4
      [18] aload_2 v2
      [19] invokevirtual #93
        + Methodref [java/lang/Class.getConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
      [22] astore v5
      [24] aload v5
      [26] aload_3 v3
      [27] invokevirtual #101
        + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
      [30] areturn
      [31] astore v4
      [33] ldc #8
        + String [MenuInflater]
      [35] new #34
        + Class [java/lang/StringBuilder]
      [38] dup
      [39] ldc #5
        + String [Cannot instantiate class: ]
      [41] invokespecial #98
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [44] aload_1 v1
      [45] invokevirtual #99
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [48] invokevirtual #100
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [51] aload v4
      [53] invokestatic #79
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [56] pop
      [57] aconst_null
      [58] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 30: 31):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 6)
        [0] -> line 486
        [16] -> line 487
        [24] -> line 488
        [31] -> line 489
        [33] -> line 490
        [57] -> line 492
      + Local variable table attribute (count = 7)
        v0: 0 -> 59 [Lcom/actionbarsherlock/view/MenuInflater$MenuState; this]
        v1: 0 -> 59 [Ljava/lang/String; className]
        v2: 0 -> 59 [[Ljava/lang/Class; constructorSignature]
        v3: 0 -> 59 [[Ljava/lang/Object; arguments]
        v4: 16 -> 31 [Ljava/lang/Class; clazz]
        v5: 24 -> 31 [Ljava/lang/reflect/Constructor; constructor]
        v4: 33 -> 57 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 2)
        v4: 16 -> 31 [Ljava/lang/Class<*>; clazz]
        v5: 24 -> 31 [Ljava/lang/reflect/Constructor<*>; constructor]
      + Stack map table attribute (count = 1):
        - [31] Var: ..., Stack: [a:java/lang/Exception]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/String;[Ljava/lang/Class<*>;[Ljava/lang/Object;)TT;]
  + Method:       access$0(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.view.ActionProvider access$0(com.actionbarsherlock.view.MenuInflater$MenuState)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #47
        + Fieldref [com/actionbarsherlock/view/MenuInflater$MenuState.itemActionProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 295
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuInflater]
      + Utf8 [InflatedOnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/view/MenuInflater$MenuState]
      + Class [com/actionbarsherlock/view/MenuInflater]
      + Utf8 [MenuState]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [MenuInflater.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/MenuItem
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.MenuItem extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 91):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [4]
  + Integer [8]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [java/lang/Object]
  + Utf8 [()C]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [()Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Z]
  + Utf8 [(C)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(CC)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [ConstantValue]
  + Utf8 [ContextMenuInfo]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [MenuItem.java]
  + Utf8 [OnActionExpandListener]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [SHOW_AS_ACTION_ALWAYS]
  + Utf8 [SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW]
  + Utf8 [SHOW_AS_ACTION_IF_ROOM]
  + Utf8 [SHOW_AS_ACTION_NEVER]
  + Utf8 [SHOW_AS_ACTION_WITH_TEXT]
  + Utf8 [SourceFile]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [collapseActionView]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [expandActionView]
  + Utf8 [getActionProvider]
  + Utf8 [getActionView]
  + Utf8 [getAlphabeticShortcut]
  + Utf8 [getGroupId]
  + Utf8 [getIcon]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getMenuInfo]
  + Utf8 [getNumericShortcut]
  + Utf8 [getOrder]
  + Utf8 [getSubMenu]
  + Utf8 [getTitle]
  + Utf8 [getTitleCondensed]
  + Utf8 [hasSubMenu]
  + Utf8 [isActionViewExpanded]
  + Utf8 [isCheckable]
  + Utf8 [isChecked]
  + Utf8 [isEnabled]
  + Utf8 [isVisible]
  + Utf8 [java/lang/Object]
  + Utf8 [setActionProvider]
  + Utf8 [setActionView]
  + Utf8 [setAlphabeticShortcut]
  + Utf8 [setCheckable]
  + Utf8 [setChecked]
  + Utf8 [setEnabled]
  + Utf8 [setIcon]
  + Utf8 [setIntent]
  + Utf8 [setNumericShortcut]
  + Utf8 [setOnActionExpandListener]
  + Utf8 [setOnMenuItemClickListener]
  + Utf8 [setShortcut]
  + Utf8 [setShowAsAction]
  + Utf8 [setShowAsActionFlags]
  + Utf8 [setTitle]
  + Utf8 [setTitleCondensed]
  + Utf8 [setVisible]

Fields (count = 5):
  + Field:        SHOW_AS_ACTION_NEVER I
    Access flags: 0x19
      = public static final int SHOW_AS_ACTION_NEVER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SHOW_AS_ACTION_IF_ROOM I
    Access flags: 0x19
      = public static final int SHOW_AS_ACTION_IF_ROOM
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SHOW_AS_ACTION_ALWAYS I
    Access flags: 0x19
      = public static final int SHOW_AS_ACTION_ALWAYS
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SHOW_AS_ACTION_WITH_TEXT I
    Access flags: 0x19
      = public static final int SHOW_AS_ACTION_WITH_TEXT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW I
    Access flags: 0x19
      = public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]

Methods (count = 41):
  + Method:       getItemId()I
    Access flags: 0x401
      = public abstract int getItemId()
  + Method:       getGroupId()I
    Access flags: 0x401
      = public abstract int getGroupId()
  + Method:       getOrder()I
    Access flags: 0x401
      = public abstract int getOrder()
  + Method:       setTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setTitle(java.lang.CharSequence)
  + Method:       setTitle(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setTitle(int)
  + Method:       getTitle()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getTitle()
  + Method:       setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setTitleCondensed(java.lang.CharSequence)
  + Method:       getTitleCondensed()Ljava/lang/CharSequence;
    Access flags: 0x401
      = public abstract java.lang.CharSequence getTitleCondensed()
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setIcon(android.graphics.drawable.Drawable)
  + Method:       setIcon(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setIcon(int)
  + Method:       getIcon()Landroid/graphics/drawable/Drawable;
    Access flags: 0x401
      = public abstract android.graphics.drawable.Drawable getIcon()
  + Method:       setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setIntent(android.content.Intent)
  + Method:       getIntent()Landroid/content/Intent;
    Access flags: 0x401
      = public abstract android.content.Intent getIntent()
  + Method:       setShortcut(CC)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setShortcut(char,char)
  + Method:       setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setNumericShortcut(char)
  + Method:       getNumericShortcut()C
    Access flags: 0x401
      = public abstract char getNumericShortcut()
  + Method:       setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setAlphabeticShortcut(char)
  + Method:       getAlphabeticShortcut()C
    Access flags: 0x401
      = public abstract char getAlphabeticShortcut()
  + Method:       setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setCheckable(boolean)
  + Method:       isCheckable()Z
    Access flags: 0x401
      = public abstract boolean isCheckable()
  + Method:       setChecked(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setChecked(boolean)
  + Method:       isChecked()Z
    Access flags: 0x401
      = public abstract boolean isChecked()
  + Method:       setVisible(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setVisible(boolean)
  + Method:       isVisible()Z
    Access flags: 0x401
      = public abstract boolean isVisible()
  + Method:       setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setEnabled(boolean)
  + Method:       isEnabled()Z
    Access flags: 0x401
      = public abstract boolean isEnabled()
  + Method:       hasSubMenu()Z
    Access flags: 0x401
      = public abstract boolean hasSubMenu()
  + Method:       getSubMenu()Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu getSubMenu()
  + Method:       setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setOnMenuItemClickListener(com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener)
  + Method:       getMenuInfo()Landroid/view/ContextMenu$ContextMenuInfo;
    Access flags: 0x401
      = public abstract android.view.ContextMenu$ContextMenuInfo getMenuInfo()
  + Method:       setShowAsAction(I)V
    Access flags: 0x401
      = public abstract void setShowAsAction(int)
  + Method:       setShowAsActionFlags(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setShowAsActionFlags(int)
  + Method:       setActionView(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setActionView(android.view.View)
  + Method:       setActionView(I)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setActionView(int)
  + Method:       getActionView()Landroid/view/View;
    Access flags: 0x401
      = public abstract android.view.View getActionView()
  + Method:       setActionProvider(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setActionProvider(com.actionbarsherlock.view.ActionProvider)
  + Method:       getActionProvider()Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.ActionProvider getActionProvider()
  + Method:       expandActionView()Z
    Access flags: 0x401
      = public abstract boolean expandActionView()
  + Method:       collapseActionView()Z
    Access flags: 0x401
      = public abstract boolean collapseActionView()
  + Method:       isActionViewExpanded()Z
    Access flags: 0x401
      = public abstract boolean isActionViewExpanded()
  + Method:       setOnActionExpandListener(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem setOnActionExpandListener(com.actionbarsherlock.view.MenuItem$OnActionExpandListener)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnActionExpandListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [MenuItem.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/MenuItem$OnActionExpandListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.MenuItem$OnActionExpandListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 14):
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [InnerClasses]
  + Utf8 [MenuItem.java]
  + Utf8 [OnActionExpandListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onMenuItemActionCollapse]
  + Utf8 [onMenuItemActionExpand]

Fields (count = 0):

Methods (count = 2):
  + Method:       onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onMenuItemActionExpand(com.actionbarsherlock.view.MenuItem)
  + Method:       onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onMenuItemActionCollapse(com.actionbarsherlock.view.MenuItem)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnActionExpandListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnActionExpandListener]
  + Source file attribute:
    + Utf8 [MenuItem.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.MenuItem$OnMenuItemClickListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [InnerClasses]
  + Utf8 [MenuItem.java]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onMenuItemClick]

Fields (count = 0):

Methods (count = 1):
  + Method:       onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [MenuItem.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/SubMenu
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.SubMenu extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/Menu]

Constant Pool (count = 21):
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/SubMenu]
  + Class [java/lang/Object]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [()V]
  + Utf8 [(I)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [SourceFile]
  + Utf8 [SubMenu.java]
  + Utf8 [clearHeader]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/SubMenu]
  + Utf8 [getItem]
  + Utf8 [java/lang/Object]
  + Utf8 [setHeaderIcon]
  + Utf8 [setHeaderTitle]
  + Utf8 [setHeaderView]
  + Utf8 [setIcon]

Fields (count = 0):

Methods (count = 9):
  + Method:       setHeaderTitle(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu setHeaderTitle(int)
  + Method:       setHeaderTitle(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu setHeaderTitle(java.lang.CharSequence)
  + Method:       setHeaderIcon(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu setHeaderIcon(int)
  + Method:       setHeaderIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu setHeaderIcon(android.graphics.drawable.Drawable)
  + Method:       setHeaderView(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu setHeaderView(android.view.View)
  + Method:       clearHeader()V
    Access flags: 0x401
      = public abstract void clearHeader()
  + Method:       setIcon(I)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu setIcon(int)
  + Method:       setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.SubMenu setIcon(android.graphics.drawable.Drawable)
  + Method:       getItem()Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x401
      = public abstract com.actionbarsherlock.view.MenuItem getItem()

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [SubMenu.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/Window
  Superclass:    android/view/Window
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.actionbarsherlock.view.Window extends android.view.Window

Interfaces (count = 0):

Constant Pool (count = 42):
  + Class [android/view/Window]
  + Class [com/actionbarsherlock/view/Window]
  + Class [com/actionbarsherlock/view/Window$Callback]
  + Long [1]
  + Long [2]
  + Long [5]
  + Long [8]
  + Long [9]
  + Long [10]
  + Methodref [android/view/Window.<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [FEATURE_ACTION_BAR]
  + Utf8 [FEATURE_ACTION_BAR_OVERLAY]
  + Utf8 [FEATURE_ACTION_MODE_OVERLAY]
  + Utf8 [FEATURE_INDETERMINATE_PROGRESS]
  + Utf8 [FEATURE_NO_TITLE]
  + Utf8 [FEATURE_PROGRESS]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/actionbarsherlock/view/Window;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Window.java]
  + Utf8 [android/view/Window]
  + Utf8 [com/actionbarsherlock/view/Window]
  + Utf8 [com/actionbarsherlock/view/Window$Callback]
  + Utf8 [context]
  + Utf8 [this]

Fields (count = 6):
  + Field:        FEATURE_ACTION_BAR J
    Access flags: 0x19
      = public static final long FEATURE_ACTION_BAR
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [8]
  + Field:        FEATURE_ACTION_BAR_OVERLAY J
    Access flags: 0x19
      = public static final long FEATURE_ACTION_BAR_OVERLAY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [9]
  + Field:        FEATURE_ACTION_MODE_OVERLAY J
    Access flags: 0x19
      = public static final long FEATURE_ACTION_MODE_OVERLAY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [10]
  + Field:        FEATURE_NO_TITLE J
    Access flags: 0x19
      = public static final long FEATURE_NO_TITLE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [1]
  + Field:        FEATURE_PROGRESS J
    Access flags: 0x19
      = public static final long FEATURE_PROGRESS
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [2]
  + Field:        FEATURE_INDETERMINATE_PROGRESS J
    Access flags: 0x19
      = public static final long FEATURE_INDETERMINATE_PROGRESS
    Class member attributes (count = 1):
    + Constant value attribute:
    + Long [5]

Methods (count = 1):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x2
      = private Window(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [android/view/Window.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 48
        [5] -> line 49
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/view/Window; this]
        v1: 0 -> 6 [Landroid/content/Context; context]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/Window$Callback]
      + Class [com/actionbarsherlock/view/Window]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [Window.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/view/Window$Callback
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.view.Window$Callback extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/view/Window]
  + Class [com/actionbarsherlock/view/Window$Callback]
  + Class [java/lang/Object]
  + Utf8 [(ILcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [Callback]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [Window.java]
  + Utf8 [com/actionbarsherlock/view/Window]
  + Utf8 [com/actionbarsherlock/view/Window$Callback]
  + Utf8 [java/lang/Object]
  + Utf8 [onMenuItemSelected]

Fields (count = 0):

Methods (count = 1):
  + Method:       onMenuItemSelected(ILcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x401
      = public abstract boolean onMenuItemSelected(int,com.actionbarsherlock.view.MenuItem)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/Window$Callback]
      + Class [com/actionbarsherlock/view/Window]
      + Utf8 [Callback]
  + Source file attribute:
    + Utf8 [Window.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel
  Superclass:    android/database/DataSetObservable
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserModel extends android.database.DataSetObservable

Interfaces (count = 0):

Constant Pool (count = 420):
  + Integer [-1]
  + Integer [0]
  + Integer [5]
  + Integer [50]
  + Float [1.0]
  + Float [5.0]
  + String [.xml]
  + String [No preceding call to #readHistoricalData]
  + String [activity]
  + String [activity_choser_model_history.xml]
  + String [historical-record]
  + String [historical-records]
  + String [time]
  + String [weight]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/database/DataSetObservable]
  + Class [android/os/Handler]
  + Class [android/text/TextUtils]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/lang/Throwable]
  + Class [java/util/ArrayList]
  + Class [java/util/Collections]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/concurrent/Executor]
  + Class [java/util/concurrent/Executors]
  + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
  + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;]
  + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Ljava/util/concurrent/Executor;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
  + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;]
  + Methodref [android/database/DataSetObservable.<init> ()V]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.<init> (Landroid/content/Context;Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.loadActivitiesLocked ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.persistHistoricalData ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.readHistoricalData ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.<init> (Landroid/content/ComponentName;JF)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/concurrent/Executors.newSingleThreadExecutor ()Ljava/util/concurrent/ExecutorService;]
  + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter.sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V]
  + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener.onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.clear ()V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/ComponentName;JF)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [LOG_TAG Ljava/lang/String;]
  + NameAndType [SERIAL_EXECUTOR Ljava/util/concurrent/Executor;]
  + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [clear ()V]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [endsWith (Ljava/lang/String;)Z]
  + NameAndType [execute (Ljava/lang/Runnable;)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [loadActivitiesLocked ()V]
  + NameAndType [mActivites Ljava/util/List;]
  + NameAndType [mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
  + NameAndType [mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
  + NameAndType [mCanReadHistoricalData Z]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mHistoricalRecords Ljava/util/List;]
  + NameAndType [mHistoricalRecordsChanged Z]
  + NameAndType [mHistoryFileName Ljava/lang/String;]
  + NameAndType [mHistoryMaxSize I]
  + NameAndType [mInstanceLock Ljava/lang/Object;]
  + NameAndType [mIntent Landroid/content/Intent;]
  + NameAndType [mReadShareHistoryCalled Z]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [newSingleThreadExecutor ()Ljava/util/concurrent/ExecutorService;]
  + NameAndType [notifyChanged ()V]
  + NameAndType [onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z]
  + NameAndType [packageName Ljava/lang/String;]
  + NameAndType [persistHistoricalData ()V]
  + NameAndType [pruneExcessiveHistoricalRecordsLocked ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;]
  + NameAndType [readHistoricalData ()V]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;]
  + NameAndType [sDataModelRegistry Ljava/util/Map;]
  + NameAndType [sRegistryLock Ljava/lang/Object;]
  + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [size ()I]
  + NameAndType [sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V]
  + NameAndType [sortActivities ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unmodifiableList (Ljava/util/List;)Ljava/util/List;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [weight F]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/pm/ResolveInfo;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/concurrent/ExecutorService;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Landroid/content/pm/ResolveInfo;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/ComponentName;JF)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)Ljava/util/List;]
  + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V]
  + Utf8 [(Landroid/content/pm/ResolveInfo;)I]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/util/List;)Ljava/util/List;]
  + Utf8 [.xml]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ATTRIBUTE_ACTIVITY]
  + Utf8 [ATTRIBUTE_TIME]
  + Utf8 [ATTRIBUTE_WEIGHT]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [ActivityChooserModelClient]
  + Utf8 [ActivityResolveInfo]
  + Utf8 [ActivitySorter]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEBUG]
  + Utf8 [DEFAULT_ACTIVITY_INFLATION]
  + Utf8 [DEFAULT_HISTORICAL_RECORD_WEIGHT]
  + Utf8 [DEFAULT_HISTORY_FILE_NAME]
  + Utf8 [DEFAULT_HISTORY_MAX_LENGTH]
  + Utf8 [DefaultSorter]
  + Utf8 [F]
  + Utf8 [HISTORY_FILE_EXTENSION]
  + Utf8 [HistoricalRecord]
  + Utf8 [HistoryLoader]
  + Utf8 [HistoryPersister]
  + Utf8 [I]
  + Utf8 [INVALID_INDEX]
  + Utf8 [InnerClasses]
  + Utf8 [LOG_TAG]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/actionbarsherlock/widget/ActivityChooserModel;>;]
  + Utf8 [Ljava/util/concurrent/Executor;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [No preceding call to #readHistoricalData]
  + Utf8 [OnChooseActivityListener]
  + Utf8 [SERIAL_EXECUTOR]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TAG_HISTORICAL_RECORD]
  + Utf8 [TAG_HISTORICAL_RECORDS]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [activities]
  + Utf8 [activity]
  + Utf8 [activityCount]
  + Utf8 [activityInfo]
  + Utf8 [activitySorter]
  + Utf8 [activity_choser_model_history.xml]
  + Utf8 [add]
  + Utf8 [addHisoricalRecord]
  + Utf8 [added]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/database/DataSetObservable]
  + Utf8 [android/os/Handler]
  + Utf8 [android/text/TextUtils]
  + Utf8 [append]
  + Utf8 [choiceIntent]
  + Utf8 [choiceIntentCopy]
  + Utf8 [choiceRecords]
  + Utf8 [chooseActivity]
  + Utf8 [chosenActivity]
  + Utf8 [chosenName]
  + Utf8 [clear]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Utf8 [context]
  + Utf8 [currentActivity]
  + Utf8 [currentTimeMillis]
  + Utf8 [dataModel]
  + Utf8 [defaultName]
  + Utf8 [endsWith]
  + Utf8 [execute]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getActivityCount]
  + Utf8 [getActivityIndex]
  + Utf8 [getApplicationContext]
  + Utf8 [getDefaultActivity]
  + Utf8 [getHistoryMaxSize]
  + Utf8 [getHistorySize]
  + Utf8 [getIntent]
  + Utf8 [getPackageManager]
  + Utf8 [getSimpleName]
  + Utf8 [handled]
  + Utf8 [historical-record]
  + Utf8 [historical-records]
  + Utf8 [historicalRecord]
  + Utf8 [historyFileName]
  + Utf8 [historyMaxSize]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [intent]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/concurrent/Executor]
  + Utf8 [java/util/concurrent/Executors]
  + Utf8 [listener]
  + Utf8 [loadActivitiesLocked]
  + Utf8 [mActivites]
  + Utf8 [mActivityChoserModelPolicy]
  + Utf8 [mActivitySorter]
  + Utf8 [mCanReadHistoricalData]
  + Utf8 [mContext]
  + Utf8 [mHandler]
  + Utf8 [mHistoricalRecords]
  + Utf8 [mHistoricalRecordsChanged]
  + Utf8 [mHistoryFileName]
  + Utf8 [mHistoryMaxSize]
  + Utf8 [mInstanceLock]
  + Utf8 [mIntent]
  + Utf8 [mReadShareHistoryCalled]
  + Utf8 [name]
  + Utf8 [newDefaultActivity]
  + Utf8 [newSingleThreadExecutor]
  + Utf8 [notifyChanged]
  + Utf8 [oldDefaultActivity]
  + Utf8 [onChooseActivity]
  + Utf8 [packageName]
  + Utf8 [persistHistoricalData]
  + Utf8 [pruneCount]
  + Utf8 [pruneExcessiveHistoricalRecordsLocked]
  + Utf8 [put]
  + Utf8 [queryIntentActivities]
  + Utf8 [readHistoricalData]
  + Utf8 [remove]
  + Utf8 [resolveInfo]
  + Utf8 [resolveInfoCount]
  + Utf8 [resolveInfos]
  + Utf8 [sDataModelRegistry]
  + Utf8 [sRegistryLock]
  + Utf8 [setActivitySorter]
  + Utf8 [setComponent]
  + Utf8 [setDefaultActivity]
  + Utf8 [setHistoryMaxSize]
  + Utf8 [setIntent]
  + Utf8 [setOnChooseActivityListener]
  + Utf8 [size]
  + Utf8 [sort]
  + Utf8 [sortActivities]
  + Utf8 [this]
  + Utf8 [time]
  + Utf8 [toString]
  + Utf8 [unmodifiableList]
  + Utf8 [valueOf]
  + Utf8 [weight]

Fields (count = 29):
  + Field:        DEBUG Z
    Access flags: 0x1a
      = private static final boolean DEBUG
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        LOG_TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String LOG_TAG
  + Field:        TAG_HISTORICAL_RECORDS Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG_HISTORICAL_RECORDS
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [historical-records]
  + Field:        TAG_HISTORICAL_RECORD Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TAG_HISTORICAL_RECORD
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [historical-record]
  + Field:        ATTRIBUTE_ACTIVITY Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String ATTRIBUTE_ACTIVITY
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [activity]
  + Field:        ATTRIBUTE_TIME Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String ATTRIBUTE_TIME
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [time]
  + Field:        ATTRIBUTE_WEIGHT Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String ATTRIBUTE_WEIGHT
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [weight]
  + Field:        DEFAULT_HISTORY_FILE_NAME Ljava/lang/String;
    Access flags: 0x19
      = public static final java.lang.String DEFAULT_HISTORY_FILE_NAME
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [activity_choser_model_history.xml]
  + Field:        DEFAULT_HISTORY_MAX_LENGTH I
    Access flags: 0x19
      = public static final int DEFAULT_HISTORY_MAX_LENGTH
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [50]
  + Field:        DEFAULT_ACTIVITY_INFLATION I
    Access flags: 0x1a
      = private static final int DEFAULT_ACTIVITY_INFLATION
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        DEFAULT_HISTORICAL_RECORD_WEIGHT F
    Access flags: 0x1a
      = private static final float DEFAULT_HISTORICAL_RECORD_WEIGHT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Float [1.0]
  + Field:        HISTORY_FILE_EXTENSION Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String HISTORY_FILE_EXTENSION
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [.xml]
  + Field:        INVALID_INDEX I
    Access flags: 0x1a
      = private static final int INVALID_INDEX
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        sRegistryLock Ljava/lang/Object;
    Access flags: 0x1a
      = private static final java.lang.Object sRegistryLock
  + Field:        sDataModelRegistry Ljava/util/Map;
    Access flags: 0x1a
      = private static final java.util.Map sDataModelRegistry
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/actionbarsherlock/widget/ActivityChooserModel;>;]
  + Field:        mInstanceLock Ljava/lang/Object;
    Access flags: 0x12
      = private final java.lang.Object mInstanceLock
  + Field:        mActivites Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List mActivites
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;]
  + Field:        mHistoricalRecords Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List mHistoricalRecords
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;]
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x12
      = private final android.content.Context mContext
  + Field:        mHistoryFileName Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String mHistoryFileName
  + Field:        mIntent Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent mIntent
  + Field:        mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter mActivitySorter
  + Field:        mHistoryMaxSize I
    Access flags: 0x2
      = private int mHistoryMaxSize
  + Field:        mCanReadHistoricalData Z
    Access flags: 0x2
      = private boolean mCanReadHistoricalData
  + Field:        mReadShareHistoryCalled Z
    Access flags: 0x2
      = private boolean mReadShareHistoryCalled
  + Field:        mHistoricalRecordsChanged Z
    Access flags: 0x2
      = private boolean mHistoricalRecordsChanged
  + Field:        mHandler Landroid/os/Handler;
    Access flags: 0x12
      = private final android.os.Handler mHandler
  + Field:        mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mActivityChoserModelPolicy
  + Field:        SERIAL_EXECUTOR Ljava/util/concurrent/Executor;
    Access flags: 0x1a
      = private static final java.util.concurrent.Executor SERIAL_EXECUTOR

Methods (count = 31):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 0, stack = 2):
      [0] ldc #24
        + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      [2] invokevirtual #91
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [5] putstatic #50
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;]
      [8] new #35
        + Class [java/lang/Object]
      [11] dup
      [12] invokespecial #93
        + Methodref [java/lang/Object.<init> ()V]
      [15] putstatic #66
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;]
      [18] new #42
        + Class [java/util/HashMap]
      [21] dup
      [22] invokespecial #102
        + Methodref [java/util/HashMap.<init> ()V]
      [25] putstatic #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;]
      [28] invokestatic #103
        + Methodref [java/util/concurrent/Executors.newSingleThreadExecutor ()Ljava/util/concurrent/ExecutorService;]
      [31] putstatic #51
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Ljava/util/concurrent/Executor;]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 162
        [8] -> line 223
        [18] -> line 229
        [25] -> line 228
        [28] -> line 564
      + Local variable table attribute (count = 0)
  + Method:       get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x9
      = public static com.actionbarsherlock.widget.ActivityChooserModel get(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 4, stack = 4):
      [0] getstatic #66
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sRegistryLock Ljava/lang/Object;]
      [3] dup
      [4] astore_2 v2
      [5] monitorenter
      [6] getstatic #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;]
      [9] aload_1 v1
      [10] invokeinterface #112
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [15] checkcast #24
        + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      [18] astore_3 v3
      [19] aload_3 v3
      [20] ifnonnull +24 (target=44)
      [23] new #24
        + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      [26] dup
      [27] aload_0 v0
      [28] aload_1 v1
      [29] invokespecial #78
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.<init> (Landroid/content/Context;Ljava/lang/String;)V]
      [32] astore_3 v3
      [33] getstatic #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.sDataModelRegistry Ljava/util/Map;]
      [36] aload_1 v1
      [37] aload_3 v3
      [38] invokeinterface #113
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [43] pop
      [44] aload_3 v3
      [45] invokespecial #84
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.readHistoricalData ()V]
      [48] aload_3 v3
      [49] aload_2 v2
      [50] monitorexit
      [51] areturn
      [52] aload_2 v2
      [53] monitorexit
      [54] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (6 -> 51: 52):
      + ExceptionInfo (52 -> 54: 52):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 335
        [6] -> line 336
        [19] -> line 337
        [23] -> line 338
        [33] -> line 339
        [44] -> line 341
        [48] -> line 342
        [52] -> line 335
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Landroid/content/Context; context]
        v1: 0 -> 55 [Ljava/lang/String; historyFileName]
        v3: 19 -> 52 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
      + Stack map table attribute (count = 2):
        - [44] Var: ...[a:java/lang/Object][a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: (empty)
        - [52] Var: [a:android/content/Context][a:java/lang/String][a:java/lang/Object], Stack: [a:java/lang/Throwable]
  + Method:       <init>(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x2
      = private ActivityChooserModel(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 138, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #75
        + Methodref [android/database/DataSetObservable.<init> ()V]
      [4] aload_0 v0
      [5] new #35
        + Class [java/lang/Object]
      [8] dup
      [9] invokespecial #93
        + Methodref [java/lang/Object.<init> ()V]
      [12] putfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [15] aload_0 v0
      [16] new #40
        + Class [java/util/ArrayList]
      [19] dup
      [20] invokespecial #100
        + Methodref [java/util/ArrayList.<init> ()V]
      [23] putfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [26] aload_0 v0
      [27] new #40
        + Class [java/util/ArrayList]
      [30] dup
      [31] invokespecial #100
        + Methodref [java/util/ArrayList.<init> ()V]
      [34] putfield #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;]
      [37] aload_0 v0
      [38] new #28
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter]
      [41] dup
      [42] aload_0 v0
      [43] aconst_null
      [44] invokespecial #87
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V]
      [47] putfield #54
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
      [50] aload_0 v0
      [51] bipush 50
      [53] putfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I]
      [56] aload_0 v0
      [57] iconst_1
      [58] putfield #55
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z]
      [61] aload_0 v0
      [62] iconst_0
      [63] putfield #64
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z]
      [66] aload_0 v0
      [67] iconst_1
      [68] putfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
      [71] aload_0 v0
      [72] new #22
        + Class [android/os/Handler]
      [75] dup
      [76] invokespecial #76
        + Methodref [android/os/Handler.<init> ()V]
      [79] putfield #57
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;]
      [82] aload_0 v0
      [83] aload_1 v1
      [84] invokevirtual #70
        + Methodref [android/content/Context.getApplicationContext ()Landroid/content/Context;]
      [87] putfield #56
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;]
      [90] aload_2 v2
      [91] invokestatic #77
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [94] ifne +38 (target=132)
      [97] aload_2 v2
      [98] ldc #7
        + String [.xml]
      [100] invokevirtual #94
        + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z]
      [103] ifne +29 (target=132)
      [106] aload_0 v0
      [107] new #37
        + Class [java/lang/StringBuilder]
      [110] dup
      [111] aload_2 v2
      [112] invokestatic #95
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [115] invokespecial #96
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [118] ldc #7
        + String [.xml]
      [120] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [123] invokevirtual #98
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [126] putfield #60
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;]
      [129] goto +8 (target=137)
      [132] aload_0 v0
      [133] aload_2 v2
      [134] putfield #60
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;]
      [137] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 352
        [4] -> line 234
        [15] -> line 239
        [26] -> line 244
        [37] -> line 264
        [50] -> line 269
        [56] -> line 279
        [61] -> line 290
        [66] -> line 298
        [71] -> line 303
        [82] -> line 353
        [90] -> line 354
        [97] -> line 355
        [106] -> line 356
        [129] -> line 357
        [132] -> line 358
        [137] -> line 360
      + Local variable table attribute (count = 3)
        v0: 0 -> 138 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 138 [Landroid/content/Context; context]
        v2: 0 -> 138 [Ljava/lang/String; historyFileName]
      + Stack map table attribute (count = 2):
        - [132] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/Context][a:java/lang/String], Stack: 
        - [137] Var: ..., Stack: (empty)
  + Method:       setIntent(Landroid/content/Intent;)V
    Access flags: 0x1
      = public void setIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_2 v2
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
      [11] aload_1 v1
      [12] ifacmpne +6 (target=18)
      [15] aload_2 v2
      [16] monitorexit
      [17] return
      [18] aload_0 v0
      [19] aload_1 v1
      [20] putfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
      [23] aload_0 v0
      [24] invokespecial #80
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.loadActivitiesLocked ()V]
      [27] aload_2 v2
      [28] monitorexit
      [29] goto +6 (target=35)
      [32] aload_2 v2
      [33] monitorexit
      [34] athrow
      [35] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (7 -> 17: 32):
      + ExceptionInfo (18 -> 29: 32):
      + ExceptionInfo (32 -> 34: 32):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 372
        [7] -> line 373
        [15] -> line 374
        [18] -> line 376
        [23] -> line 377
        [27] -> line 372
        [35] -> line 379
      + Local variable table attribute (count = 2)
        v0: 0 -> 36 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 36 [Landroid/content/Intent; intent]
      + Stack map table attribute (count = 3):
        - [18] Var: ...[a:java/lang/Object], Stack: (empty)
        - [32] Var: ..., Stack: [a:java/lang/Throwable]
        - [35] Var: -1, Stack: (empty)
  + Method:       getIntent()Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent getIntent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
      [11] aload_1 v1
      [12] monitorexit
      [13] areturn
      [14] aload_1 v1
      [15] monitorexit
      [16] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 13: 14):
      + ExceptionInfo (14 -> 16: 14):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 387
        [7] -> line 388
        [14] -> line 387
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 1):
        - [14] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable]
  + Method:       getActivityCount()I
    Access flags: 0x1
      = public int getActivityCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [11] invokeinterface #111
        + InterfaceMethodref [java/util/List.size ()I]
      [16] aload_1 v1
      [17] monitorexit
      [18] ireturn
      [19] aload_1 v1
      [20] monitorexit
      [21] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 18: 19):
      + ExceptionInfo (19 -> 21: 19):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 400
        [7] -> line 401
        [19] -> line 400
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 1):
        - [19] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable]
  + Method:       getActivity(I)Landroid/content/pm/ResolveInfo;
    Access flags: 0x1
      = public android.content.pm.ResolveInfo getActivity(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_2 v2
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [11] iload_1 v1
      [12] invokeinterface #108
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [17] checkcast #26
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [20] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [23] aload_2 v2
      [24] monitorexit
      [25] areturn
      [26] aload_2 v2
      [27] monitorexit
      [28] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 25: 26):
      + ExceptionInfo (26 -> 28: 26):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 414
        [7] -> line 415
        [26] -> line 414
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 29 [I index]
      + Stack map table attribute (count = 1):
        - [26] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][i][a:java/lang/Object], Stack: [a:java/lang/Throwable]
  + Method:       getActivityIndex(Landroid/content/pm/ResolveInfo;)I
    Access flags: 0x1
      = public int getActivityIndex(android.content.pm.ResolveInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokeinterface #111
        + InterfaceMethodref [java/util/List.size ()I]
      [11] istore_3 v3
      [12] iconst_0
      [13] istore v4
      [15] goto +31 (target=46)
      [18] aload_2 v2
      [19] iload v4
      [21] invokeinterface #108
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [26] checkcast #26
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [29] astore v5
      [31] aload v5
      [33] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [36] aload_1 v1
      [37] ifacmpne +6 (target=43)
      [40] iload v4
      [42] ireturn
      [43] iinc v4, 1
      [46] iload v4
      [48] iload_3 v3
      [49] ificmplt -31 (target=18)
      [52] iconst_m1
      [53] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 8)
        [0] -> line 427
        [5] -> line 428
        [12] -> line 429
        [18] -> line 430
        [31] -> line 431
        [40] -> line 432
        [43] -> line 429
        [52] -> line 435
      + Local variable table attribute (count = 6)
        v0: 0 -> 54 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 54 [Landroid/content/pm/ResolveInfo; activity]
        v2: 5 -> 54 [Ljava/util/List; activities]
        v3: 12 -> 54 [I activityCount]
        v4: 15 -> 52 [I i]
        v5: 31 -> 43 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; currentActivity]
      + Local variable type table attribute (count = 1)
        v2: 5 -> 54 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>; activities]
      + Stack map table attribute (count = 3):
        - [18] Var: ...[a:java/util/List][i][i], Stack: (empty)
        - [43] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
  + Method:       chooseActivity(I)Landroid/content/Intent;
    Access flags: 0x1
      = public android.content.Intent chooseActivity(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 125, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [4] iload_1 v1
      [5] invokeinterface #108
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [10] checkcast #26
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [13] astore_2 v2
      [14] new #15
        + Class [android/content/ComponentName]
      [17] dup
      [18] aload_2 v2
      [19] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [22] getfield #49
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [25] getfield #48
        + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;]
      [28] aload_2 v2
      [29] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [32] getfield #49
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [35] getfield #47
        + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
      [38] invokespecial #69
        + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [41] astore_3 v3
      [42] new #17
        + Class [android/content/Intent]
      [45] dup
      [46] aload_0 v0
      [47] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
      [50] invokespecial #72
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [53] astore v4
      [55] aload v4
      [57] aload_3 v3
      [58] invokevirtual #73
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [61] pop
      [62] aload_0 v0
      [63] getfield #53
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
      [66] ifnull +35 (target=101)
      [69] new #17
        + Class [android/content/Intent]
      [72] dup
      [73] aload v4
      [75] invokespecial #72
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [78] astore v5
      [80] aload_0 v0
      [81] getfield #53
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
      [84] aload_0 v0
      [85] aload v5
      [87] invokeinterface #105
        + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener.onChooseActivity (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z]
      [92] istore v6
      [94] iload v6
      [96] ifeq +5 (target=101)
      [99] aconst_null
      [100] areturn
      [101] new #29
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [104] dup
      [105] aload_3 v3
      [106] invokestatic #99
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [109] fconst_1
      [110] invokespecial #88
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.<init> (Landroid/content/ComponentName;JF)V]
      [113] astore v5
      [115] aload_0 v0
      [116] aload v5
      [118] invokespecial #79
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z]
      [121] pop
      [122] aload v4
      [124] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 456
        [14] -> line 458
        [18] -> line 459
        [28] -> line 460
        [38] -> line 458
        [42] -> line 462
        [55] -> line 463
        [62] -> line 465
        [69] -> line 467
        [80] -> line 468
        [85] -> line 469
        [87] -> line 468
        [94] -> line 470
        [99] -> line 471
        [101] -> line 475
        [106] -> line 476
        [110] -> line 475
        [115] -> line 477
        [122] -> line 479
      + Local variable table attribute (count = 8)
        v0: 0 -> 125 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 125 [I index]
        v2: 14 -> 125 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; chosenActivity]
        v3: 42 -> 125 [Landroid/content/ComponentName; chosenName]
        v4: 55 -> 125 [Landroid/content/Intent; choiceIntent]
        v5: 80 -> 101 [Landroid/content/Intent; choiceIntentCopy]
        v6: 94 -> 101 [Z handled]
        v5: 115 -> 125 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; historicalRecord]
      + Stack map table attribute (count = 1):
        - [101] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo][a:android/content/ComponentName][a:android/content/Intent], Stack: (empty)
  + Method:       setOnChooseActivityListener(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V
    Access flags: 0x1
      = public void setOnChooseActivityListener(com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #53
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivityChoserModelPolicy Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 488
        [5] -> line 489
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; listener]
  + Method:       getDefaultActivity()Landroid/content/pm/ResolveInfo;
    Access flags: 0x1
      = public android.content.pm.ResolveInfo getDefaultActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [11] invokeinterface #109
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [16] ifne +22 (target=38)
      [19] aload_0 v0
      [20] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [23] iconst_0
      [24] invokeinterface #108
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [29] checkcast #26
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [32] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [35] aload_1 v1
      [36] monitorexit
      [37] areturn
      [38] aload_1 v1
      [39] monitorexit
      [40] goto +6 (target=46)
      [43] aload_1 v1
      [44] monitorexit
      [45] athrow
      [46] aconst_null
      [47] areturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (7 -> 37: 43):
      + ExceptionInfo (38 -> 40: 43):
      + ExceptionInfo (43 -> 45: 43):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 501
        [7] -> line 502
        [19] -> line 503
        [38] -> line 501
        [46] -> line 506
      + Local variable table attribute (count = 1)
        v0: 0 -> 48 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 3):
        - [38] Var: ...[a:java/lang/Object], Stack: (empty)
        - [43] Var: ..., Stack: [a:java/lang/Throwable]
        - [46] Var: -1, Stack: (empty)
  + Method:       setDefaultActivity(I)V
    Access flags: 0x1
      = public void setDefaultActivity(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 105, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [4] iload_1 v1
      [5] invokeinterface #108
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [10] checkcast #26
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [18] iconst_0
      [19] invokeinterface #108
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [24] checkcast #26
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [27] astore_3 v3
      [28] aload_3 v3
      [29] ifnull +20 (target=49)
      [32] aload_3 v3
      [33] getfield #68
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [36] aload_2 v2
      [37] getfield #68
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [40] fsub
      [41] ldc #6
        + Float [5.0]
      [43] fadd
      [44] fstore v4
      [46] goto +6 (target=52)
      [49] fconst_1
      [50] fstore v4
      [52] new #15
        + Class [android/content/ComponentName]
      [55] dup
      [56] aload_2 v2
      [57] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [60] getfield #49
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [63] getfield #48
        + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;]
      [66] aload_2 v2
      [67] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [70] getfield #49
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [73] getfield #47
        + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
      [76] invokespecial #69
        + Methodref [android/content/ComponentName.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [79] astore v5
      [81] new #29
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [84] dup
      [85] aload v5
      [87] invokestatic #99
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [90] fload v4
      [92] invokespecial #88
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.<init> (Landroid/content/ComponentName;JF)V]
      [95] astore v6
      [97] aload_0 v0
      [98] aload v6
      [100] invokespecial #79
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.addHisoricalRecord (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z]
      [103] pop
      [104] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 520
        [14] -> line 521
        [28] -> line 524
        [32] -> line 526
        [41] -> line 527
        [43] -> line 526
        [46] -> line 528
        [49] -> line 529
        [52] -> line 532
        [56] -> line 533
        [66] -> line 534
        [76] -> line 532
        [81] -> line 535
        [87] -> line 536
        [92] -> line 535
        [97] -> line 537
        [104] -> line 538
      + Local variable table attribute (count = 8)
        v0: 0 -> 105 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 105 [I index]
        v2: 14 -> 105 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; newDefaultActivity]
        v3: 28 -> 105 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; oldDefaultActivity]
        v4: 46 -> 49 [F weight]
        v4: 52 -> 105 [F weight]
        v5: 81 -> 105 [Landroid/content/ComponentName; defaultName]
        v6: 97 -> 105 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; historicalRecord]
      + Stack map table attribute (count = 2):
        - [49] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo][a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo], Stack: (empty)
        - [52] Var: ...[f], Stack: (empty)
  + Method:       readHistoricalData()V
    Access flags: 0x2
      = private void readHistoricalData()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #55
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z]
      [11] ifeq +10 (target=21)
      [14] aload_0 v0
      [15] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
      [18] ifne +6 (target=24)
      [21] aload_1 v1
      [22] monitorexit
      [23] return
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #55
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z]
      [29] aload_0 v0
      [30] iconst_1
      [31] putfield #64
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z]
      [34] aload_0 v0
      [35] getfield #60
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;]
      [38] invokestatic #77
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [41] ifne +20 (target=61)
      [44] getstatic #51
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Ljava/util/concurrent/Executor;]
      [47] new #30
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
      [50] dup
      [51] aload_0 v0
      [52] aconst_null
      [53] invokespecial #89
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
      [56] invokeinterface #114
        + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V]
      [61] aload_1 v1
      [62] monitorexit
      [63] goto +6 (target=69)
      [66] aload_1 v1
      [67] monitorexit
      [68] athrow
      [69] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (7 -> 23: 66):
      + ExceptionInfo (24 -> 63: 66):
      + ExceptionInfo (66 -> 68: 66):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 552
        [7] -> line 553
        [21] -> line 554
        [24] -> line 556
        [29] -> line 557
        [34] -> line 558
        [44] -> line 559
        [61] -> line 552
        [69] -> line 562
      + Local variable table attribute (count = 1)
        v0: 0 -> 70 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 5):
        - [21] Var: ...[a:java/lang/Object], Stack: (empty)
        - [24] Var: ..., Stack: (empty)
        - [61] Var: ..., Stack: (empty)
        - [66] Var: ..., Stack: [a:java/lang/Throwable]
        - [69] Var: -1, Stack: (empty)
  + Method:       persistHistoricalData()V
    Access flags: 0x2
      = private void persistHistoricalData()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #64
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mReadShareHistoryCalled Z]
      [11] ifne +13 (target=24)
      [14] new #34
        + Class [java/lang/IllegalStateException]
      [17] dup
      [18] ldc #8
        + String [No preceding call to #readHistoricalData]
      [20] invokespecial #92
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [23] athrow
      [24] aload_0 v0
      [25] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
      [28] ifne +6 (target=34)
      [31] aload_1 v1
      [32] monitorexit
      [33] return
      [34] aload_0 v0
      [35] iconst_0
      [36] putfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
      [39] aload_0 v0
      [40] iconst_1
      [41] putfield #55
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mCanReadHistoricalData Z]
      [44] aload_0 v0
      [45] getfield #60
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;]
      [48] invokestatic #77
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [51] ifne +20 (target=71)
      [54] getstatic #51
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.SERIAL_EXECUTOR Ljava/util/concurrent/Executor;]
      [57] new #31
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister]
      [60] dup
      [61] aload_0 v0
      [62] aconst_null
      [63] invokespecial #90
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V]
      [66] invokeinterface #114
        + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V]
      [71] aload_1 v1
      [72] monitorexit
      [73] goto +6 (target=79)
      [76] aload_1 v1
      [77] monitorexit
      [78] athrow
      [79] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (7 -> 33: 76):
      + ExceptionInfo (34 -> 73: 76):
      + ExceptionInfo (76 -> 78: 76):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 576
        [7] -> line 577
        [14] -> line 578
        [24] -> line 580
        [31] -> line 581
        [34] -> line 583
        [39] -> line 584
        [44] -> line 585
        [54] -> line 586
        [71] -> line 576
        [79] -> line 589
      + Local variable table attribute (count = 1)
        v0: 0 -> 80 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 5):
        - [24] Var: ...[a:java/lang/Object], Stack: (empty)
        - [34] Var: ..., Stack: (empty)
        - [71] Var: ..., Stack: (empty)
        - [76] Var: ..., Stack: [a:java/lang/Throwable]
        - [79] Var: -1, Stack: (empty)
  + Method:       setActivitySorter(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V
    Access flags: 0x1
      = public void setActivitySorter(com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_2 v2
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #54
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
      [11] aload_1 v1
      [12] ifacmpne +6 (target=18)
      [15] aload_2 v2
      [16] monitorexit
      [17] return
      [18] aload_0 v0
      [19] aload_1 v1
      [20] putfield #54
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
      [23] aload_0 v0
      [24] invokespecial #85
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V]
      [27] aload_2 v2
      [28] monitorexit
      [29] goto +6 (target=35)
      [32] aload_2 v2
      [33] monitorexit
      [34] athrow
      [35] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (7 -> 17: 32):
      + ExceptionInfo (18 -> 29: 32):
      + ExceptionInfo (32 -> 34: 32):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 599
        [7] -> line 600
        [15] -> line 601
        [18] -> line 603
        [23] -> line 604
        [27] -> line 599
        [35] -> line 606
      + Local variable table attribute (count = 2)
        v0: 0 -> 36 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 36 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; activitySorter]
      + Stack map table attribute (count = 3):
        - [18] Var: ...[a:java/lang/Object], Stack: (empty)
        - [32] Var: ..., Stack: [a:java/lang/Throwable]
        - [35] Var: -1, Stack: (empty)
  + Method:       sortActivities()V
    Access flags: 0x2
      = private void sortActivities()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #54
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
      [11] ifnull +43 (target=54)
      [14] aload_0 v0
      [15] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [18] invokeinterface #109
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [23] ifne +31 (target=54)
      [26] aload_0 v0
      [27] getfield #54
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivitySorter Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;]
      [30] aload_0 v0
      [31] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
      [34] aload_0 v0
      [35] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [38] aload_0 v0
      [39] getfield #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;]
      [42] invokestatic #101
        + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;]
      [45] invokeinterface #104
        + InterfaceMethodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter.sort (Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V]
      [50] aload_0 v0
      [51] invokevirtual #81
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V]
      [54] aload_1 v1
      [55] monitorexit
      [56] goto +6 (target=62)
      [59] aload_1 v1
      [60] monitorexit
      [61] athrow
      [62] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 56: 59):
      + ExceptionInfo (59 -> 61: 59):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 615
        [7] -> line 616
        [26] -> line 617
        [38] -> line 618
        [45] -> line 617
        [50] -> line 619
        [54] -> line 615
        [62] -> line 622
      + Local variable table attribute (count = 1)
        v0: 0 -> 63 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 3):
        - [54] Var: ...[a:java/lang/Object], Stack: (empty)
        - [59] Var: ..., Stack: [a:java/lang/Throwable]
        - [62] Var: -1, Stack: (empty)
  + Method:       setHistoryMaxSize(I)V
    Access flags: 0x1
      = public void setHistoryMaxSize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_2 v2
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I]
      [11] iload_1 v1
      [12] ificmpne +6 (target=18)
      [15] aload_2 v2
      [16] monitorexit
      [17] return
      [18] aload_0 v0
      [19] iload_1 v1
      [20] putfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I]
      [23] aload_0 v0
      [24] invokespecial #83
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V]
      [27] aload_0 v0
      [28] invokespecial #85
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V]
      [31] aload_2 v2
      [32] monitorexit
      [33] goto +6 (target=39)
      [36] aload_2 v2
      [37] monitorexit
      [38] athrow
      [39] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (7 -> 17: 36):
      + ExceptionInfo (18 -> 33: 36):
      + ExceptionInfo (36 -> 38: 36):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 638
        [7] -> line 639
        [15] -> line 640
        [18] -> line 642
        [23] -> line 643
        [27] -> line 644
        [31] -> line 638
        [39] -> line 646
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 40 [I historyMaxSize]
      + Stack map table attribute (count = 3):
        - [18] Var: ...[a:java/lang/Object], Stack: (empty)
        - [36] Var: ..., Stack: [a:java/lang/Throwable]
        - [39] Var: -1, Stack: (empty)
  + Method:       getHistoryMaxSize()I
    Access flags: 0x1
      = public int getHistoryMaxSize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I]
      [11] aload_1 v1
      [12] monitorexit
      [13] ireturn
      [14] aload_1 v1
      [15] monitorexit
      [16] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 13: 14):
      + ExceptionInfo (14 -> 16: 14):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 654
        [7] -> line 655
        [14] -> line 654
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 1):
        - [14] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable]
  + Method:       getHistorySize()I
    Access flags: 0x1
      = public int getHistorySize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_1 v1
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;]
      [11] invokeinterface #111
        + InterfaceMethodref [java/util/List.size ()I]
      [16] aload_1 v1
      [17] monitorexit
      [18] ireturn
      [19] aload_1 v1
      [20] monitorexit
      [21] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 18: 19):
      + ExceptionInfo (19 -> 21: 19):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 665
        [7] -> line 666
        [19] -> line 665
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
      + Stack map table attribute (count = 1):
        - [19] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:java/lang/Object], Stack: [a:java/lang/Throwable]
  + Method:       addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z
    Access flags: 0x2
      = private boolean addHisoricalRecord(com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] dup
      [5] astore_2 v2
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;]
      [11] aload_1 v1
      [12] invokeinterface #106
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [17] istore_3 v3
      [18] iload_3 v3
      [19] ifeq +20 (target=39)
      [22] aload_0 v0
      [23] iconst_1
      [24] putfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
      [27] aload_0 v0
      [28] invokespecial #83
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V]
      [31] aload_0 v0
      [32] invokespecial #82
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.persistHistoricalData ()V]
      [35] aload_0 v0
      [36] invokespecial #85
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V]
      [39] iload_3 v3
      [40] aload_2 v2
      [41] monitorexit
      [42] ireturn
      [43] aload_2 v2
      [44] monitorexit
      [45] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 42: 43):
      + ExceptionInfo (43 -> 45: 43):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 677
        [7] -> line 678
        [18] -> line 679
        [22] -> line 680
        [27] -> line 681
        [31] -> line 682
        [35] -> line 683
        [39] -> line 685
        [43] -> line 677
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 0 -> 46 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; historicalRecord]
        v3: 18 -> 43 [Z added]
      + Stack map table attribute (count = 2):
        - [39] Var: ...[a:java/lang/Object][i], Stack: (empty)
        - [43] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel][a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][a:java/lang/Object], Stack: [a:java/lang/Throwable]
  + Method:       pruneExcessiveHistoricalRecordsLocked()V
    Access flags: 0x2
      = private void pruneExcessiveHistoricalRecordsLocked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] invokeinterface #111
        + InterfaceMethodref [java/util/List.size ()I]
      [11] aload_0 v0
      [12] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryMaxSize I]
      [15] isub
      [16] istore_2 v2
      [17] iload_2 v2
      [18] ifgt +4 (target=22)
      [21] return
      [22] aload_0 v0
      [23] iconst_1
      [24] putfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
      [27] iconst_0
      [28] istore_3 v3
      [29] goto +18 (target=47)
      [32] aload_1 v1
      [33] iconst_0
      [34] invokeinterface #110
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [39] checkcast #29
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [42] astore v4
      [44] iinc v3, 1
      [47] iload_3 v3
      [48] iload_2 v2
      [49] ificmplt -17 (target=32)
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 9)
        [0] -> line 693
        [5] -> line 694
        [17] -> line 695
        [21] -> line 696
        [22] -> line 698
        [27] -> line 699
        [32] -> line 700
        [44] -> line 699
        [52] -> line 705
      + Local variable table attribute (count = 4)
        v0: 0 -> 53 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 5 -> 53 [Ljava/util/List; choiceRecords]
        v2: 17 -> 53 [I pruneCount]
        v3: 29 -> 52 [I i]
      + Local variable type table attribute (count = 1)
        v1: 5 -> 53 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>; choiceRecords]
      + Stack map table attribute (count = 3):
        - [22] Var: ...[a:java/util/List][i], Stack: (empty)
        - [32] Var: ...[i], Stack: (empty)
        - [47] Var: ..., Stack: (empty)
  + Method:       loadActivitiesLocked()V
    Access flags: 0x2
      = private void loadActivitiesLocked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 96, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [4] invokeinterface #107
        + InterfaceMethodref [java/util/List.clear ()V]
      [9] aload_0 v0
      [10] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
      [13] ifnull +78 (target=91)
      [16] aload_0 v0
      [17] getfield #56
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;]
      [20] invokevirtual #71
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [23] aload_0 v0
      [24] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mIntent Landroid/content/Intent;]
      [27] iconst_0
      [28] invokevirtual #74
        + Methodref [android/content/pm/PackageManager.queryIntentActivities (Landroid/content/Intent;I)Ljava/util/List;]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] invokeinterface #111
        + InterfaceMethodref [java/util/List.size ()I]
      [38] istore_2 v2
      [39] iconst_0
      [40] istore_3 v3
      [41] goto +38 (target=79)
      [44] aload_1 v1
      [45] iload_3 v3
      [46] invokeinterface #108
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [51] checkcast #20
        + Class [android/content/pm/ResolveInfo]
      [54] astore v4
      [56] aload_0 v0
      [57] getfield #52
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mActivites Ljava/util/List;]
      [60] new #26
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [63] dup
      [64] aload_0 v0
      [65] aload v4
      [67] invokespecial #86
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V]
      [70] invokeinterface #106
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [75] pop
      [76] iinc v3, 1
      [79] iload_3 v3
      [80] iload_2 v2
      [81] ificmplt -37 (target=44)
      [84] aload_0 v0
      [85] invokespecial #85
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V]
      [88] goto +7 (target=95)
      [91] aload_0 v0
      [92] invokevirtual #81
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.notifyChanged ()V]
      [95] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 13)
        [0] -> line 711
        [9] -> line 712
        [16] -> line 714
        [31] -> line 713
        [32] -> line 715
        [39] -> line 716
        [44] -> line 717
        [56] -> line 718
        [76] -> line 716
        [84] -> line 720
        [88] -> line 721
        [91] -> line 722
        [95] -> line 724
      + Local variable table attribute (count = 5)
        v0: 0 -> 96 [Lcom/actionbarsherlock/widget/ActivityChooserModel; this]
        v1: 32 -> 88 [Ljava/util/List; resolveInfos]
        v2: 39 -> 88 [I resolveInfoCount]
        v3: 41 -> 84 [I i]
        v4: 56 -> 76 [Landroid/content/pm/ResolveInfo; resolveInfo]
      + Local variable type table attribute (count = 1)
        v1: 32 -> 88 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>; resolveInfos]
      + Stack map table attribute (count = 4):
        - [44] Var: ...[a:java/util/List][i][i], Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [91] Var: -3, Stack: (empty)
        - [95] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;
    Access flags: 0x1008
      = static synthetic android.content.Context access$0(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mContext Landroid/content/Context;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 249
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$1(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoryFileName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 254
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;
    Access flags: 0x1008
      = static synthetic java.lang.Object access$2(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mInstanceLock Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 234
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;
    Access flags: 0x1008
      = static synthetic java.util.List access$3(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecords Ljava/util/List;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 244
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V
    Access flags: 0x1008
      = static synthetic void access$4(com.actionbarsherlock.widget.ActivityChooserModel,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHistoricalRecordsChanged Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 298
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;
    Access flags: 0x1008
      = static synthetic android.os.Handler access$5(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.mHandler Landroid/os/Handler;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 303
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x1008
      = static synthetic void access$6(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #83
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 692
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x1008
      = static synthetic void access$7(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #85
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.sortActivities ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 614
      + Local variable table attribute (count = 0)
  + Method:       access$8()Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$8()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #50
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel.LOG_TAG Ljava/lang/String;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 162
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivityChooserModelClient]
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivityResolveInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivitySorter]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [DefaultSorter]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoricalRecord]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoryLoader]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoryPersister]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [OnChooseActivityListener]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.widget.ActivityChooserModel$ActivityChooserModelClient extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [ActivityChooserModelClient]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
  + Utf8 [java/lang/Object]
  + Utf8 [setActivityChooserModel]

Fields (count = 0):

Methods (count = 1):
  + Method:       setActivityChooserModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x401
      = public abstract void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivityChooserModelClient]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Comparable]

Constant Pool (count = 93):
  + String [; weight:]
  + String [[]
  + String []]
  + String [resolveInfo:]
  + Class [android/content/pm/ResolveInfo]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Class [java/lang/Comparable]
  + Class [java/lang/Float]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/math/BigDecimal]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
  + Methodref [android/content/pm/ResolveInfo.toString ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I]
  + Methodref [java/lang/Float.floatToIntBits (F)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/math/BigDecimal.<init> (D)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (D)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I]
  + NameAndType [floatToIntBits (F)I]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [weight F]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(D)V]
  + Utf8 [(F)I]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [; weight:]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [ActivityResolveInfo]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Ljava/lang/Comparable<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [[]
  + Utf8 []]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [another]
  + Utf8 [append]
  + Utf8 [builder]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Utf8 [compareTo]
  + Utf8 [equals]
  + Utf8 [floatToIntBits]
  + Utf8 [getClass]
  + Utf8 [hashCode]
  + Utf8 [java/lang/Comparable]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/math/BigDecimal]
  + Utf8 [obj]
  + Utf8 [other]
  + Utf8 [resolveInfo]
  + Utf8 [resolveInfo:]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [weight]

Fields (count = 3):
  + Field:        resolveInfo Landroid/content/pm/ResolveInfo;
    Access flags: 0x11
      = public final android.content.pm.ResolveInfo resolveInfo
  + Field:        weight F
    Access flags: 0x1
      = public float weight
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0

Methods (count = 6):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V
    Access flags: 0x1
      = public ActivityChooserModel$ActivityResolveInfo(com.actionbarsherlock.widget.ActivityChooserModel,android.content.pm.ResolveInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 840
        [9] -> line 841
        [14] -> line 842
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; this]
        v2: 0 -> 15 [Landroid/content/pm/ResolveInfo; resolveInfo]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 2):
      [0] bipush 31
      [2] aload_0 v0
      [3] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [6] invokestatic #18
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [9] iadd
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 846
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpne +5 (target=7)
      [5] iconst_1
      [6] ireturn
      [7] aload_1 v1
      [8] ifnonnull +5 (target=13)
      [11] iconst_0
      [12] ireturn
      [13] aload_0 v0
      [14] invokevirtual #20
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [17] aload_1 v1
      [18] invokevirtual #20
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [21] ifacmpeq +5 (target=26)
      [24] iconst_0
      [25] ireturn
      [26] aload_1 v1
      [27] checkcast #7
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [30] astore_2 v2
      [31] aload_0 v0
      [32] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [35] invokestatic #18
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [38] aload_2 v2
      [39] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [42] invokestatic #18
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [45] ificmpeq +5 (target=50)
      [48] iconst_0
      [49] ireturn
      [50] iconst_1
      [51] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 851
        [5] -> line 852
        [7] -> line 854
        [11] -> line 855
        [13] -> line 857
        [24] -> line 858
        [26] -> line 860
        [31] -> line 861
        [48] -> line 862
        [50] -> line 864
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; this]
        v1: 0 -> 52 [Ljava/lang/Object; obj]
        v2: 31 -> 52 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; other]
      + Stack map table attribute (count = 4):
        - [7] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: (empty)
        - [26] Var: ..., Stack: (empty)
        - [50] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo], Stack: (empty)
  + Method:       compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I
    Access flags: 0x1
      = public int compareTo(com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [4] invokestatic #18
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [7] aload_0 v0
      [8] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [11] invokestatic #18
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [14] isub
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 868
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; this]
        v1: 0 -> 16 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; another]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 2, stack = 5):
      [0] new #11
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #21
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] ldc #2
        + String [[]
      [11] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] pop
      [15] aload_1 v1
      [16] ldc #4
        + String [resolveInfo:]
      [18] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] aload_0 v0
      [22] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [25] invokevirtual #16
        + Methodref [android/content/pm/ResolveInfo.toString ()Ljava/lang/String;]
      [28] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] pop
      [32] aload_1 v1
      [33] ldc #1
        + String [; weight:]
      [35] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [38] new #12
        + Class [java/math/BigDecimal]
      [41] dup
      [42] aload_0 v0
      [43] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [46] f2d
      [47] invokespecial #25
        + Methodref [java/math/BigDecimal.<init> (D)V]
      [50] invokevirtual #22
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [53] pop
      [54] aload_1 v1
      [55] ldc #3
        + String []]
      [57] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] pop
      [61] aload_1 v1
      [62] invokevirtual #24
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [65] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 873
        [8] -> line 874
        [15] -> line 875
        [32] -> line 876
        [54] -> line 877
        [61] -> line 878
      + Local variable table attribute (count = 2)
        v0: 0 -> 66 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; this]
        v1: 8 -> 66 [Ljava/lang/StringBuilder; builder]
  + Method:       compareTo(Ljava/lang/Object;)I
    Access flags: 0x1041
      = public bridge synthetic int compareTo(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #7
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [5] invokevirtual #17
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.compareTo (Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivityResolveInfo]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/lang/Comparable<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.widget.ActivityChooserModel$ActivitySorter extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Class [java/lang/Object]
  + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V]
  + Utf8 [(Landroid/content/Intent;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;)V]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [ActivityResolveInfo]
  + Utf8 [ActivitySorter]
  + Utf8 [HistoricalRecord]
  + Utf8 [InnerClasses]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Utf8 [java/lang/Object]
  + Utf8 [sort]

Fields (count = 0):

Methods (count = 1):
  + Method:       sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V
    Access flags: 0x401
      = public abstract void sort(android.content.Intent,java.util.List,java.util.List)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Landroid/content/Intent;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;)V]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivityResolveInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivitySorter]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoricalRecord]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]

Constant Pool (count = 128):
  + Float [0.95]
  + Class [android/content/ComponentName]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/content/pm/ResolveInfo]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Class [java/lang/Object]
  + Class [java/util/Collections]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;]
  + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
  + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/Collections.sort (Ljava/util/List;)V]
  + Methodref [java/util/HashMap.<init> ()V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.clear ()V]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + NameAndType [activity Landroid/content/ComponentName;]
  + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;]
  + NameAndType [clear ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [mPackageNameToActivityMap Ljava/util/Map;]
  + NameAndType [packageName Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [resolveInfo Landroid/content/pm/ResolveInfo;]
  + NameAndType [size ()I]
  + NameAndType [sort (Ljava/util/List;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [weight F]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V]
  + Utf8 [(Landroid/content/Intent;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [ActivityResolveInfo]
  + Utf8 [ActivitySorter]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DefaultSorter]
  + Utf8 [F]
  + Utf8 [HistoricalRecord]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [WEIGHT_DECAY_COEFFICIENT]
  + Utf8 [activities]
  + Utf8 [activity]
  + Utf8 [activityCount]
  + Utf8 [activityInfo]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [clear]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Utf8 [get]
  + Utf8 [getPackageName]
  + Utf8 [historicalRecord]
  + Utf8 [historicalRecords]
  + Utf8 [i]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [lastShareIndex]
  + Utf8 [mPackageNameToActivityMap]
  + Utf8 [nextRecordWeight]
  + Utf8 [packageName]
  + Utf8 [packageNameToActivityMap]
  + Utf8 [put]
  + Utf8 [resolveInfo]
  + Utf8 [size]
  + Utf8 [sort]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [weight]

Fields (count = 3):
  + Field:        WEIGHT_DECAY_COEFFICIENT F
    Access flags: 0x1a
      = private static final float WEIGHT_DECAY_COEFFICIENT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Float [0.95]
  + Field:        mPackageNameToActivityMap Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map mPackageNameToActivityMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;]
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x2
      = private ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #20
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [5] aload_0 v0
      [6] invokespecial #25
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] new #12
        + Class [java/util/HashMap]
      [13] dup
      [14] invokespecial #27
        + Methodref [java/util/HashMap.<init> ()V]
      [17] putfield #19
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 885
        [9] -> line 888
        [10] -> line 889
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; this]
  + Method:       sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V
    Access flags: 0x1
      = public void sort(android.content.Intent,java.util.List,java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 181, locals = 12, stack = 4):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.mPackageNameToActivityMap Ljava/util/Map;]
      [4] astore v4
      [6] aload v4
      [8] invokeinterface #30
        + InterfaceMethodref [java/util/Map.clear ()V]
      [13] aload_2 v2
      [14] invokeinterface #29
        + InterfaceMethodref [java/util/List.size ()I]
      [19] istore v5
      [21] iconst_0
      [22] istore v6
      [24] goto +50 (target=74)
      [27] aload_2 v2
      [28] iload v6
      [30] invokeinterface #28
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [35] checkcast #6
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [38] astore v7
      [40] aload v7
      [42] fconst_0
      [43] putfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [46] aload v7
      [48] getfield #17
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.resolveInfo Landroid/content/pm/ResolveInfo;]
      [51] getfield #16
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [54] getfield #15
        + Fieldref [android/content/pm/ActivityInfo.packageName Ljava/lang/String;]
      [57] astore v8
      [59] aload v4
      [61] aload v8
      [63] aload v7
      [65] invokeinterface #32
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [70] pop
      [71] iinc v6, 1
      [74] iload v6
      [76] iload v5
      [78] ificmplt -51 (target=27)
      [81] aload_3 v3
      [82] invokeinterface #29
        + InterfaceMethodref [java/util/List.size ()I]
      [87] iconst_1
      [88] isub
      [89] istore v6
      [91] fconst_1
      [92] fstore v7
      [94] iload v6
      [96] istore v8
      [98] goto +73 (target=171)
      [101] aload_3 v3
      [102] iload v8
      [104] invokeinterface #28
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [109] checkcast #9
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [112] astore v9
      [114] aload v9
      [116] getfield #21
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [119] invokevirtual #23
        + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;]
      [122] astore v10
      [124] aload v4
      [126] aload v10
      [128] invokeinterface #31
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [133] checkcast #6
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      [136] astore v11
      [138] aload v11
      [140] ifnull +28 (target=168)
      [143] aload v11
      [145] dup
      [146] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [149] aload v9
      [151] getfield #22
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
      [154] fload v7
      [156] fmul
      [157] fadd
      [158] putfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.weight F]
      [161] fload v7
      [163] ldc #1
        + Float [0.95]
      [165] fmul
      [166] fstore v7
      [168] iinc v8, -1
      [171] iload v8
      [173] ifge -72 (target=101)
      [176] aload_2 v2
      [177] invokestatic #26
        + Methodref [java/util/Collections.sort (Ljava/util/List;)V]
      [180] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 22)
        [0] -> line 894
        [4] -> line 893
        [6] -> line 895
        [13] -> line 897
        [21] -> line 898
        [27] -> line 899
        [40] -> line 900
        [46] -> line 901
        [59] -> line 902
        [71] -> line 898
        [81] -> line 905
        [91] -> line 906
        [94] -> line 907
        [101] -> line 908
        [114] -> line 909
        [124] -> line 910
        [138] -> line 911
        [143] -> line 912
        [161] -> line 913
        [168] -> line 907
        [176] -> line 917
        [180] -> line 924
      + Local variable table attribute (count = 15)
        v0: 0 -> 181 [Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; this]
        v1: 0 -> 181 [Landroid/content/Intent; intent]
        v2: 0 -> 181 [Ljava/util/List; activities]
        v3: 0 -> 181 [Ljava/util/List; historicalRecords]
        v4: 6 -> 181 [Ljava/util/Map; packageNameToActivityMap]
        v5: 21 -> 181 [I activityCount]
        v6: 24 -> 81 [I i]
        v7: 40 -> 71 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; activity]
        v8: 59 -> 71 [Ljava/lang/String; packageName]
        v6: 91 -> 181 [I lastShareIndex]
        v7: 94 -> 181 [F nextRecordWeight]
        v8: 98 -> 176 [I i]
        v9: 114 -> 168 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; historicalRecord]
        v10: 124 -> 168 [Ljava/lang/String; packageName]
        v11: 138 -> 168 [Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; activity]
      + Local variable type table attribute (count = 3)
        v2: 0 -> 181 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>; activities]
        v3: 0 -> 181 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>; historicalRecords]
        v4: 6 -> 181 [Ljava/util/Map<Ljava/lang/String;Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>; packageNameToActivityMap]
      + Stack map table attribute (count = 5):
        - [27] Var: ...[a:java/util/Map][i][i], Stack: (empty)
        - [74] Var: ..., Stack: (empty)
        - [101] Var: ...[f][i], Stack: (empty)
        - [168] Var: ..., Stack: (empty)
        - [171] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [(Landroid/content/Intent;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;>;Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;)V]
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;)V
    Access flags: 0x1000
      = synthetic ActivityChooserModel$DefaultSorter(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #24
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 885
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivityResolveInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivitySorter]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [DefaultSorter]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoricalRecord]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 103):
  + String [; activity:]
  + String [; time:]
  + String [; weight:]
  + String [[]
  + String []]
  + Class [android/content/ComponentName]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Class [java/lang/Float]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/math/BigDecimal]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
  + Methodref [android/content/ComponentName.equals (Ljava/lang/Object;)Z]
  + Methodref [android/content/ComponentName.hashCode ()I]
  + Methodref [android/content/ComponentName.unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.<init> (Landroid/content/ComponentName;JF)V]
  + Methodref [java/lang/Float.floatToIntBits (F)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/math/BigDecimal.<init> (D)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (D)V]
  + NameAndType [<init> (Landroid/content/ComponentName;JF)V]
  + NameAndType [activity Landroid/content/ComponentName;]
  + NameAndType [append (J)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [floatToIntBits (F)I]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [hashCode ()I]
  + NameAndType [time J]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;]
  + NameAndType [weight F]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(D)V]
  + Utf8 [(F)I]
  + Utf8 [(J)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/content/ComponentName;JF)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/ComponentName;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;JF)V]
  + Utf8 [; activity:]
  + Utf8 [; time:]
  + Utf8 [; weight:]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [HistoricalRecord]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [[]
  + Utf8 []]
  + Utf8 [activity]
  + Utf8 [activityName]
  + Utf8 [android/content/ComponentName]
  + Utf8 [append]
  + Utf8 [builder]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Utf8 [equals]
  + Utf8 [floatToIntBits]
  + Utf8 [getClass]
  + Utf8 [hashCode]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/math/BigDecimal]
  + Utf8 [obj]
  + Utf8 [other]
  + Utf8 [prime]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [time]
  + Utf8 [toString]
  + Utf8 [unflattenFromString]
  + Utf8 [weight]

Fields (count = 3):
  + Field:        activity Landroid/content/ComponentName;
    Access flags: 0x11
      = public final android.content.ComponentName activity
  + Field:        time J
    Access flags: 0x11
      = public final long time
  + Field:        weight F
    Access flags: 0x11
      = public final float weight

Methods (count = 5):
  + Method:       <init>(Ljava/lang/String;JF)V
    Access flags: 0x1
      = public ActivityChooserModel$HistoricalRecord(java.lang.String,long,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokestatic #18
        + Methodref [android/content/ComponentName.unflattenFromString (Ljava/lang/String;)Landroid/content/ComponentName;]
      [5] lload_2 v2
      [6] fload v4
      [8] invokespecial #19
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.<init> (Landroid/content/ComponentName;JF)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 754
        [11] -> line 755
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; this]
        v1: 0 -> 12 [Ljava/lang/String; activityName]
        v2: 0 -> 12 [J time]
        v4: 0 -> 12 [F weight]
  + Method:       <init>(Landroid/content/ComponentName;JF)V
    Access flags: 0x1
      = public ActivityChooserModel$HistoricalRecord(android.content.ComponentName,long,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [9] aload_0 v0
      [10] lload_2 v2
      [11] putfield #14
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
      [14] aload_0 v0
      [15] fload v4
      [17] putfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 764
        [4] -> line 765
        [9] -> line 766
        [14] -> line 767
        [20] -> line 768
      + Local variable table attribute (count = 4)
        v0: 0 -> 21 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; this]
        v1: 0 -> 21 [Landroid/content/ComponentName; activityName]
        v2: 0 -> 21 [J time]
        v4: 0 -> 21 [F weight]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 3, stack = 6):
      [0] bipush 31
      [2] istore_1 v1
      [3] iconst_1
      [4] istore_2 v2
      [5] bipush 31
      [7] iload_2 v2
      [8] imul
      [9] aload_0 v0
      [10] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [13] ifnonnull +7 (target=20)
      [16] iconst_0
      [17] goto +10 (target=27)
      [20] aload_0 v0
      [21] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [24] invokevirtual #17
        + Methodref [android/content/ComponentName.hashCode ()I]
      [27] iadd
      [28] istore_2 v2
      [29] bipush 31
      [31] iload_2 v2
      [32] imul
      [33] aload_0 v0
      [34] getfield #14
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
      [37] aload_0 v0
      [38] getfield #14
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
      [41] bipush 32
      [43] lushr
      [44] lxor
      [45] l2i
      [46] iadd
      [47] istore_2 v2
      [48] bipush 31
      [50] iload_2 v2
      [51] imul
      [52] aload_0 v0
      [53] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
      [56] invokestatic #20
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [59] iadd
      [60] istore_2 v2
      [61] iload_2 v2
      [62] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 772
        [3] -> line 773
        [5] -> line 774
        [29] -> line 775
        [48] -> line 776
        [61] -> line 777
      + Local variable table attribute (count = 3)
        v0: 0 -> 63 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; this]
        v1: 3 -> 63 [I prime]
        v2: 5 -> 63 [I result]
      + Stack map table attribute (count = 2):
        - [20] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][i][i], Stack: [i]
        - [27] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord][i][i], Stack: [i][i]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpne +5 (target=7)
      [5] iconst_1
      [6] ireturn
      [7] aload_1 v1
      [8] ifnonnull +5 (target=13)
      [11] iconst_0
      [12] ireturn
      [13] aload_0 v0
      [14] invokevirtual #22
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [17] aload_1 v1
      [18] invokevirtual #22
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [21] ifacmpeq +5 (target=26)
      [24] iconst_0
      [25] ireturn
      [26] aload_1 v1
      [27] checkcast #8
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [30] astore_2 v2
      [31] aload_0 v0
      [32] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [35] ifnonnull +12 (target=47)
      [38] aload_2 v2
      [39] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [42] ifnull +21 (target=63)
      [45] iconst_0
      [46] ireturn
      [47] aload_0 v0
      [48] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [51] aload_2 v2
      [52] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [55] invokevirtual #16
        + Methodref [android/content/ComponentName.equals (Ljava/lang/Object;)Z]
      [58] ifne +5 (target=63)
      [61] iconst_0
      [62] ireturn
      [63] aload_0 v0
      [64] getfield #14
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
      [67] aload_2 v2
      [68] getfield #14
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
      [71] lcmp
      [72] ifeq +5 (target=77)
      [75] iconst_0
      [76] ireturn
      [77] aload_0 v0
      [78] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
      [81] invokestatic #20
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [84] aload_2 v2
      [85] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
      [88] invokestatic #20
        + Methodref [java/lang/Float.floatToIntBits (F)I]
      [91] ificmpeq +5 (target=96)
      [94] iconst_0
      [95] ireturn
      [96] iconst_1
      [97] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 782
        [5] -> line 783
        [7] -> line 785
        [11] -> line 786
        [13] -> line 788
        [24] -> line 789
        [26] -> line 791
        [31] -> line 792
        [38] -> line 793
        [45] -> line 794
        [47] -> line 796
        [61] -> line 797
        [63] -> line 799
        [75] -> line 800
        [77] -> line 802
        [94] -> line 803
        [96] -> line 805
      + Local variable table attribute (count = 3)
        v0: 0 -> 98 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; this]
        v1: 0 -> 98 [Ljava/lang/Object; obj]
        v2: 31 -> 98 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; other]
      + Stack map table attribute (count = 7):
        - [7] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: (empty)
        - [26] Var: ..., Stack: (empty)
        - [47] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord], Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [77] Var: ..., Stack: (empty)
        - [96] Var: ..., Stack: (empty)
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 2, stack = 5):
      [0] new #11
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #23
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] ldc #4
        + String [[]
      [11] invokevirtual #26
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] pop
      [15] aload_1 v1
      [16] ldc #1
        + String [; activity:]
      [18] invokevirtual #26
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] aload_0 v0
      [22] getfield #13
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [25] invokevirtual #25
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] pop
      [29] aload_1 v1
      [30] ldc #2
        + String [; time:]
      [32] invokevirtual #26
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] aload_0 v0
      [36] getfield #14
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
      [39] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [42] pop
      [43] aload_1 v1
      [44] ldc #3
        + String [; weight:]
      [46] invokevirtual #26
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [49] new #12
        + Class [java/math/BigDecimal]
      [52] dup
      [53] aload_0 v0
      [54] getfield #15
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
      [57] f2d
      [58] invokespecial #28
        + Methodref [java/math/BigDecimal.<init> (D)V]
      [61] invokevirtual #25
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [64] pop
      [65] aload_1 v1
      [66] ldc #5
        + String []]
      [68] invokevirtual #26
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [71] pop
      [72] aload_1 v1
      [73] invokevirtual #27
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [76] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 810
        [8] -> line 811
        [15] -> line 812
        [29] -> line 813
        [43] -> line 814
        [65] -> line 815
        [72] -> line 816
      + Local variable table attribute (count = 2)
        v0: 0 -> 77 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; this]
        v1: 8 -> 77 [Ljava/lang/StringBuilder; builder]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoricalRecord]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 233):
  + String [Error reading historical recrod file: ]
  + String [Share records file does not start with historical-records tag.]
  + String [Share records file not well-formed.]
  + String [activity]
  + String [historical-record]
  + String [historical-records]
  + String [time]
  + String [weight]
  + Class [android/content/Context]
  + Class [android/os/Handler]
  + Class [android/util/Log]
  + Class [android/util/Xml]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1]
  + Class [java/io/FileInputStream]
  + Class [java/io/FileNotFoundException]
  + Class [java/io/IOException]
  + Class [java/lang/Float]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Throwable]
  + Class [java/util/ArrayList]
  + Class [java/util/LinkedHashSet]
  + Class [java/util/List]
  + Class [java/util/Set]
  + Class [org/xmlpull/v1/XmlPullParser]
  + Class [org/xmlpull/v1/XmlPullParserException]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.<init> (Ljava/lang/String;JF)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + Methodref [java/io/FileInputStream.close ()V]
  + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F]
  + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/LinkedHashSet.<init> (Ljava/util/Collection;)V]
  + Methodref [org/xmlpull/v1/XmlPullParserException.<init> (Ljava/lang/String;)V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z]
  + InterfaceMethodref [java/util/List.clear ()V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.size ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;JF)V]
  + NameAndType [<init> (Ljava/util/Collection;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V]
  + NameAndType [access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;]
  + NameAndType [access$8 ()Ljava/lang/String;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAll (Ljava/util/Collection;)Z]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [clear ()V]
  + NameAndType [close ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + NameAndType [next ()I]
  + NameAndType [openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;]
  + NameAndType [parseFloat (Ljava/lang/String;)F]
  + NameAndType [parseLong (Ljava/lang/String;)J]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)F]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)Ljava/io/FileInputStream;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;JF)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/util/Collection;)V]
  + Utf8 [(Ljava/util/Collection;)Z]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [Code]
  + Utf8 [Error reading historical recrod file: ]
  + Utf8 [F]
  + Utf8 [HistoricalRecord]
  + Utf8 [HistoryLoader]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileInputStream;]
  + Utf8 [Ljava/io/FileNotFoundException;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParserException;]
  + Utf8 [Share records file does not start with historical-records tag.]
  + Utf8 [Share records file not well-formed.]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$8]
  + Utf8 [activity]
  + Utf8 [add]
  + Utf8 [addAll]
  + Utf8 [android/content/Context]
  + Utf8 [android/os/Handler]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/Xml]
  + Utf8 [append]
  + Utf8 [clear]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [fis]
  + Utf8 [fnfe]
  + Utf8 [get]
  + Utf8 [getAttributeValue]
  + Utf8 [getName]
  + Utf8 [historical-record]
  + Utf8 [historical-records]
  + Utf8 [historicalRecord]
  + Utf8 [historicalRecords]
  + Utf8 [historicalRecordsCount]
  + Utf8 [i]
  + Utf8 [ioe]
  + Utf8 [java/io/FileInputStream]
  + Utf8 [java/io/FileNotFoundException]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/LinkedHashSet]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Set]
  + Utf8 [newPullParser]
  + Utf8 [next]
  + Utf8 [nodeName]
  + Utf8 [openFileInput]
  + Utf8 [org/xmlpull/v1/XmlPullParser]
  + Utf8 [org/xmlpull/v1/XmlPullParserException]
  + Utf8 [parseFloat]
  + Utf8 [parseLong]
  + Utf8 [parser]
  + Utf8 [post]
  + Utf8 [readRecord]
  + Utf8 [readRecords]
  + Utf8 [run]
  + Utf8 [setInput]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [time]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [uniqueShareRecords]
  + Utf8 [weight]
  + Utf8 [xppe]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x2
      = private ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [5] aload_0 v0
      [6] invokespecial #51
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 930
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 510, locals = 13, stack = 6):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [6] invokestatic #38
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
      [9] aload_0 v0
      [10] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [13] invokestatic #39
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [16] invokevirtual #34
        + Methodref [android/content/Context.openFileInput (Ljava/lang/String;)Ljava/io/FileInputStream;]
      [19] astore_1 v1
      [20] goto +5 (target=25)
      [23] astore_2 v2
      [24] return
      [25] invokestatic #37
        + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
      [28] astore_2 v2
      [29] aload_2 v2
      [30] aload_1 v1
      [31] aconst_null
      [32] invokeinterface #69
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
      [37] iconst_0
      [38] istore_3 v3
      [39] goto +10 (target=49)
      [42] aload_2 v2
      [43] invokeinterface #68
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
      [48] istore_3 v3
      [49] iload_3 v3
      [50] iconst_1
      [51] ificmpeq +8 (target=59)
      [54] iload_3 v3
      [55] iconst_2
      [56] ificmpne -14 (target=42)
      [59] ldc #6
        + String [historical-records]
      [61] aload_2 v2
      [62] invokeinterface #67
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [67] invokevirtual #52
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [70] ifne +13 (target=83)
      [73] new #32
        + Class [org/xmlpull/v1/XmlPullParserException]
      [76] dup
      [77] ldc #2
        + String [Share records file does not start with historical-records tag.]
      [79] invokespecial #58
        + Methodref [org/xmlpull/v1/XmlPullParserException.<init> (Ljava/lang/String;)V]
      [82] athrow
      [83] new #27
        + Class [java/util/ArrayList]
      [86] dup
      [87] invokespecial #56
        + Methodref [java/util/ArrayList.<init> ()V]
      [90] astore v4
      [92] aload_2 v2
      [93] invokeinterface #68
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
      [98] istore_3 v3
      [99] iload_3 v3
      [100] iconst_1
      [101] ificmpne +6 (target=107)
      [104] goto +111 (target=215)
      [107] iload_3 v3
      [108] iconst_3
      [109] ificmpeq -17 (target=92)
      [112] iload_3 v3
      [113] iconst_4
      [114] ificmpne +6 (target=120)
      [117] goto -25 (target=92)
      [120] aload_2 v2
      [121] invokeinterface #67
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [126] astore v5
      [128] ldc #5
        + String [historical-record]
      [130] aload v5
      [132] invokevirtual #52
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [135] ifne +13 (target=148)
      [138] new #32
        + Class [org/xmlpull/v1/XmlPullParserException]
      [141] dup
      [142] ldc #3
        + String [Share records file not well-formed.]
      [144] invokespecial #58
        + Methodref [org/xmlpull/v1/XmlPullParserException.<init> (Ljava/lang/String;)V]
      [147] athrow
      [148] aload_2 v2
      [149] aconst_null
      [150] ldc #4
        + String [activity]
      [152] invokeinterface #66
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [157] astore v6
      [159] aload_2 v2
      [160] aconst_null
      [161] ldc #7
        + String [time]
      [163] invokeinterface #66
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [168] invokestatic #50
        + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
      [171] lstore v7
      [173] aload_2 v2
      [174] aconst_null
      [175] ldc #8
        + String [weight]
      [177] invokeinterface #66
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [182] invokestatic #49
        + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F]
      [185] fstore v9
      [187] new #14
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [190] dup
      [191] aload v6
      [193] lload v7
      [195] fload v9
      [197] invokespecial #45
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.<init> (Ljava/lang/String;JF)V]
      [200] astore v10
      [202] aload v4
      [204] aload v10
      [206] invokeinterface #59
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [211] pop
      [212] goto -120 (target=92)
      [215] aload_0 v0
      [216] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [219] invokestatic #40
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
      [222] dup
      [223] astore v5
      [225] monitorenter
      [226] new #28
        + Class [java/util/LinkedHashSet]
      [229] dup
      [230] aload v4
      [232] invokespecial #57
        + Methodref [java/util/LinkedHashSet.<init> (Ljava/util/Collection;)V]
      [235] astore v6
      [237] aload_0 v0
      [238] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [241] invokestatic #41
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
      [244] astore v7
      [246] aload v7
      [248] invokeinterface #63
        + InterfaceMethodref [java/util/List.size ()I]
      [253] istore v8
      [255] iload v8
      [257] iconst_1
      [258] isub
      [259] istore v9
      [261] goto +30 (target=291)
      [264] aload v7
      [266] iload v9
      [268] invokeinterface #62
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [273] checkcast #14
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [276] astore v10
      [278] aload v6
      [280] aload v10
      [282] invokeinterface #64
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [287] pop
      [288] iinc v9, -1
      [291] iload v9
      [293] ifge -29 (target=264)
      [296] aload v7
      [298] invokeinterface #63
        + InterfaceMethodref [java/util/List.size ()I]
      [303] aload v6
      [305] invokeinterface #65
        + InterfaceMethodref [java/util/Set.size ()I]
      [310] ificmpne +20 (target=330)
      [313] aload v5
      [315] monitorexit
      [316] aload_1 v1
      [317] ifnull +12 (target=329)
      [320] aload_1 v1
      [321] invokevirtual #48
        + Methodref [java/io/FileInputStream.close ()V]
      [324] goto +5 (target=329)
      [327] astore v12
      [329] return
      [330] aload v7
      [332] invokeinterface #61
        + InterfaceMethodref [java/util/List.clear ()V]
      [337] aload v7
      [339] aload v6
      [341] invokeinterface #60
        + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z]
      [346] pop
      [347] aload_0 v0
      [348] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [351] iconst_1
      [352] invokestatic #42
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)V]
      [355] aload_0 v0
      [356] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [359] invokestatic #43
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;]
      [362] new #16
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1]
      [365] dup
      [366] aload_0 v0
      [367] invokespecial #47
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
      [370] invokevirtual #35
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [373] pop
      [374] aload v5
      [376] monitorexit
      [377] goto +119 (target=496)
      [380] aload v5
      [382] monitorexit
      [383] athrow
      [384] astore_2 v2
      [385] invokestatic #44
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
      [388] new #25
        + Class [java/lang/StringBuilder]
      [391] dup
      [392] ldc #1
        + String [Error reading historical recrod file: ]
      [394] invokespecial #53
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [397] aload_0 v0
      [398] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [401] invokestatic #39
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [404] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [407] invokevirtual #55
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [410] aload_2 v2
      [411] invokestatic #36
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [414] pop
      [415] aload_1 v1
      [416] ifnull +93 (target=509)
      [419] aload_1 v1
      [420] invokevirtual #48
        + Methodref [java/io/FileInputStream.close ()V]
      [423] goto +86 (target=509)
      [426] astore v12
      [428] goto +81 (target=509)
      [431] astore_2 v2
      [432] invokestatic #44
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
      [435] new #25
        + Class [java/lang/StringBuilder]
      [438] dup
      [439] ldc #1
        + String [Error reading historical recrod file: ]
      [441] invokespecial #53
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [444] aload_0 v0
      [445] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [448] invokestatic #39
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [451] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [454] invokevirtual #55
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [457] aload_2 v2
      [458] invokestatic #36
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [461] pop
      [462] aload_1 v1
      [463] ifnull +46 (target=509)
      [466] aload_1 v1
      [467] invokevirtual #48
        + Methodref [java/io/FileInputStream.close ()V]
      [470] goto +39 (target=509)
      [473] astore v12
      [475] goto +34 (target=509)
      [478] astore v11
      [480] aload_1 v1
      [481] ifnull +12 (target=493)
      [484] aload_1 v1
      [485] invokevirtual #48
        + Methodref [java/io/FileInputStream.close ()V]
      [488] goto +5 (target=493)
      [491] astore v12
      [493] aload v11
      [495] athrow
      [496] aload_1 v1
      [497] ifnull +12 (target=509)
      [500] aload_1 v1
      [501] invokevirtual #48
        + Methodref [java/io/FileInputStream.close ()V]
      [504] goto +5 (target=509)
      [507] astore v12
      [509] return
      Code attribute exceptions (count = 16):
      + ExceptionInfo (2 -> 20: 23):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (320 -> 324: 327):
      + Class [java/io/IOException]
      + ExceptionInfo (226 -> 316: 380):
      + ExceptionInfo (330 -> 377: 380):
      + ExceptionInfo (380 -> 383: 380):
      + ExceptionInfo (25 -> 316: 384):
      + Class [org/xmlpull/v1/XmlPullParserException]
      + ExceptionInfo (330 -> 384: 384):
      + Class [org/xmlpull/v1/XmlPullParserException]
      + ExceptionInfo (419 -> 423: 426):
      + Class [java/io/IOException]
      + ExceptionInfo (25 -> 316: 431):
      + Class [java/io/IOException]
      + ExceptionInfo (330 -> 384: 431):
      + Class [java/io/IOException]
      + ExceptionInfo (466 -> 470: 473):
      + Class [java/io/IOException]
      + ExceptionInfo (25 -> 316: 478):
      + ExceptionInfo (330 -> 415: 478):
      + ExceptionInfo (431 -> 462: 478):
      + ExceptionInfo (484 -> 488: 491):
      + Class [java/io/IOException]
      + ExceptionInfo (500 -> 504: 507):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 69)
        [0] -> line 933
        [2] -> line 935
        [20] -> line 936
        [24] -> line 940
        [25] -> line 943
        [29] -> line 944
        [37] -> line 946
        [39] -> line 947
        [42] -> line 948
        [49] -> line 947
        [59] -> line 951
        [73] -> line 952
        [83] -> line 956
        [92] -> line 959
        [99] -> line 960
        [104] -> line 961
        [107] -> line 963
        [117] -> line 964
        [120] -> line 966
        [128] -> line 967
        [138] -> line 968
        [148] -> line 971
        [159] -> line 973
        [171] -> line 972
        [173] -> line 975
        [185] -> line 974
        [187] -> line 977
        [195] -> line 978
        [197] -> line 977
        [202] -> line 979
        [212] -> line 958
        [215] -> line 990
        [226] -> line 992
        [235] -> line 991
        [237] -> line 998
        [246] -> line 999
        [255] -> line 1000
        [264] -> line 1001
        [278] -> line 1002
        [288] -> line 1000
        [296] -> line 1005
        [313] -> line 1006
        [316] -> line 1030
        [320] -> line 1032
        [324] -> line 1033
        [330] -> line 1010
        [337] -> line 1011
        [347] -> line 1013
        [355] -> line 1018
        [374] -> line 990
        [384] -> line 1025
        [385] -> line 1026
        [415] -> line 1030
        [419] -> line 1032
        [423] -> line 1033
        [431] -> line 1027
        [432] -> line 1028
        [462] -> line 1030
        [466] -> line 1032
        [470] -> line 1033
        [478] -> line 1029
        [480] -> line 1030
        [484] -> line 1032
        [488] -> line 1033
        [493] -> line 1037
        [496] -> line 1030
        [500] -> line 1032
        [504] -> line 1033
        [509] -> line 1038
      + Local variable table attribute (count = 18)
        v0: 0 -> 510 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; this]
        v1: 2 -> 510 [Ljava/io/FileInputStream; fis]
        v2: 24 -> 25 [Ljava/io/FileNotFoundException; fnfe]
        v2: 29 -> 384 [Lorg/xmlpull/v1/XmlPullParser; parser]
        v3: 39 -> 384 [I type]
        v4: 92 -> 384 [Ljava/util/List; readRecords]
        v5: 128 -> 212 [Ljava/lang/String; nodeName]
        v6: 159 -> 212 [Ljava/lang/String; activity]
        v7: 173 -> 212 [J time]
        v9: 187 -> 212 [F weight]
        v10: 202 -> 212 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; readRecord]
        v6: 237 -> 374 [Ljava/util/Set; uniqueShareRecords]
        v7: 246 -> 374 [Ljava/util/List; historicalRecords]
        v8: 255 -> 374 [I historicalRecordsCount]
        v9: 261 -> 296 [I i]
        v10: 278 -> 288 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; historicalRecord]
        v2: 385 -> 415 [Lorg/xmlpull/v1/XmlPullParserException; xppe]
        v2: 432 -> 462 [Ljava/io/IOException; ioe]
      + Local variable type table attribute (count = 3)
        v4: 92 -> 384 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>; readRecords]
        v6: 237 -> 374 [Ljava/util/Set<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>; uniqueShareRecords]
        v7: 246 -> 374 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>; historicalRecords]
      + Stack map table attribute (count = 31):
        - [23] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: [a:java/io/FileNotFoundException]
        - [25] Var: ..., Stack: (empty)
        - [42] Var: ...[a:org/xmlpull/v1/XmlPullParser][i], Stack: (empty)
        - [49] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [92] Var: ...[a:java/util/List], Stack: (empty)
        - [107] Var: ..., Stack: (empty)
        - [117] Var: ..., Stack: (empty)
        - [120] Var: ..., Stack: (empty)
        - [148] Var: ...[a:java/lang/String], Stack: (empty)
        - [212] Var: -1, Stack: (empty)
        - [215] Var: ..., Stack: (empty)
        - [264] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object][a:java/util/Set][a:java/util/List][i][i], Stack: 
        - [291] Var: ..., Stack: (empty)
        - [327] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object][a:java/util/Set][a:java/util/List][i], Stack: [a:java/io/IOException]
        - [329] Var: ..., Stack: (empty)
        - [330] Var: ..., Stack: (empty)
        - [380] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][a:org/xmlpull/v1/XmlPullParser][i][a:java/util/List][a:java/lang/Object], Stack: [a:java/lang/Throwable]
        - [384] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: [a:org/xmlpull/v1/XmlPullParserException]
        - [426] Var: ..., Stack: [a:java/io/IOException]
        - [428] Var: ..., Stack: (empty)
        - [431] Var: ..., Stack: [a:java/io/IOException]
        - [473] Var: ..., Stack: [a:java/io/IOException]
        - [475] Var: ..., Stack: (empty)
        - [478] Var: ..., Stack: [a:java/lang/Throwable]
        - [491] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream][T][T][T][T][T][T][T][T][T][a:java/lang/Throwable], Stack: [a:java/io/IOException]
        - [493] Var: ..., Stack: (empty)
        - [496] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader][a:java/io/FileInputStream], Stack: 
        - [507] Var: ..., Stack: [a:java/io/IOException]
        - [509] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V
    Access flags: 0x1000
      = synthetic ActivityChooserModel$HistoryLoader(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #46
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 930
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.widget.ActivityChooserModel access$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 930
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoricalRecord]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoryLoader]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 43):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + NameAndType [access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [HistoryLoader]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader this$1

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V
    Access flags: 0x0
      = ActivityChooserModel$HistoryLoader$1(com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1018
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [7] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
      [10] aload_0 v0
      [11] getfield #6
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;]
      [14] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [17] invokestatic #8
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1020
        [10] -> line 1021
        [20] -> line 1022
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoryLoader]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 202):
  + String [Error writing historical recrod file: ]
  + String [UTF-8]
  + String [activity]
  + String [historical-record]
  + String [historical-records]
  + String [time]
  + String [weight]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/util/Log]
  + Class [android/util/Xml]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister]
  + Class [java/io/FileNotFoundException]
  + Class [java/io/FileOutputStream]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Throwable]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Class [org/xmlpull/v1/XmlSerializer]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [android/content/ComponentName.flattenToString ()Ljava/lang/String;]
  + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Methodref [java/io/FileOutputStream.close ()V]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
  + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/util/Collection;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
  + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
  + NameAndType [access$8 ()Ljava/lang/String;]
  + NameAndType [activity Landroid/content/ComponentName;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [close ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [endDocument ()V]
  + NameAndType [endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [flattenToString ()Ljava/lang/String;]
  + NameAndType [newSerializer ()Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V]
  + NameAndType [size ()I]
  + NameAndType [startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V]
  + NameAndType [startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [time J]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (F)Ljava/lang/String;]
  + NameAndType [valueOf (J)Ljava/lang/String;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [weight F]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [()V]
  + Utf8 [(F)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(J)Ljava/lang/String;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V]
  + Utf8 [(Ljava/io/OutputStream;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)Ljava/io/FileOutputStream;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/util/Collection;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [Code]
  + Utf8 [Error writing historical recrod file: ]
  + Utf8 [F]
  + Utf8 [HistoricalRecord]
  + Utf8 [HistoryPersister]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileNotFoundException;]
  + Utf8 [Ljava/io/FileOutputStream;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/IllegalArgumentException;]
  + Utf8 [Ljava/lang/IllegalStateException;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [UTF-8]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$8]
  + Utf8 [activity]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/Xml]
  + Utf8 [append]
  + Utf8 [attribute]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister]
  + Utf8 [e]
  + Utf8 [endDocument]
  + Utf8 [endTag]
  + Utf8 [flattenToString]
  + Utf8 [fnfe]
  + Utf8 [fos]
  + Utf8 [historical-record]
  + Utf8 [historical-records]
  + Utf8 [i]
  + Utf8 [iae]
  + Utf8 [ioe]
  + Utf8 [ise]
  + Utf8 [java/io/FileNotFoundException]
  + Utf8 [java/io/FileOutputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [newSerializer]
  + Utf8 [openFileOutput]
  + Utf8 [org/xmlpull/v1/XmlSerializer]
  + Utf8 [record]
  + Utf8 [recordCount]
  + Utf8 [records]
  + Utf8 [remove]
  + Utf8 [run]
  + Utf8 [serializer]
  + Utf8 [setOutput]
  + Utf8 [size]
  + Utf8 [startDocument]
  + Utf8 [startTag]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [time]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [weight]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserModel this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x2
      = private ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [5] aload_0 v0
      [6] invokespecial #45
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1044
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 433, locals = 9, stack = 5):
      [0] aconst_null
      [1] astore_1 v1
      [2] aconst_null
      [3] astore_2 v2
      [4] aload_0 v0
      [5] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [8] invokestatic #39
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;]
      [11] dup
      [12] astore_3 v3
      [13] monitorenter
      [14] new #26
        + Class [java/util/ArrayList]
      [17] dup
      [18] aload_0 v0
      [19] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [22] invokestatic #40
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;]
      [25] invokespecial #51
        + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
      [28] astore_2 v2
      [29] aload_3 v3
      [30] monitorexit
      [31] goto +6 (target=37)
      [34] aload_3 v3
      [35] monitorexit
      [36] athrow
      [37] aload_0 v0
      [38] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [41] invokestatic #37
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;]
      [44] aload_0 v0
      [45] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [48] invokestatic #38
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [51] iconst_0
      [52] invokevirtual #34
        + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;]
      [55] astore_1 v1
      [56] goto +35 (target=91)
      [59] astore_3 v3
      [60] invokestatic #41
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
      [63] new #24
        + Class [java/lang/StringBuilder]
      [66] dup
      [67] ldc #1
        + String [Error writing historical recrod file: ]
      [69] invokespecial #48
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [72] aload_0 v0
      [73] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [76] invokestatic #38
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [79] invokevirtual #49
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [82] invokevirtual #50
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [85] aload_3 v3
      [86] invokestatic #35
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [89] pop
      [90] return
      [91] invokestatic #36
        + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;]
      [94] astore_3 v3
      [95] aload_3 v3
      [96] aload_1 v1
      [97] aconst_null
      [98] invokeinterface #57
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/OutputStream;Ljava/lang/String;)V]
      [103] aload_3 v3
      [104] ldc #2
        + String [UTF-8]
      [106] iconst_1
      [107] invokestatic #44
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [110] invokeinterface #58
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [115] aload_3 v3
      [116] aconst_null
      [117] ldc #5
        + String [historical-records]
      [119] invokeinterface #59
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [124] pop
      [125] aload_2 v2
      [126] invokeinterface #53
        + InterfaceMethodref [java/util/List.size ()I]
      [131] istore v4
      [133] iconst_0
      [134] istore v5
      [136] goto +92 (target=228)
      [139] aload_2 v2
      [140] iconst_0
      [141] invokeinterface #52
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [146] checkcast #13
        + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      [149] astore v6
      [151] aload_3 v3
      [152] aconst_null
      [153] ldc #4
        + String [historical-record]
      [155] invokeinterface #59
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [160] pop
      [161] aload_3 v3
      [162] aconst_null
      [163] ldc #3
        + String [activity]
      [165] aload v6
      [167] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.activity Landroid/content/ComponentName;]
      [170] invokevirtual #33
        + Methodref [android/content/ComponentName.flattenToString ()Ljava/lang/String;]
      [173] invokeinterface #54
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [178] pop
      [179] aload_3 v3
      [180] aconst_null
      [181] ldc #6
        + String [time]
      [183] aload v6
      [185] getfield #30
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.time J]
      [188] invokestatic #47
        + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
      [191] invokeinterface #54
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [196] pop
      [197] aload_3 v3
      [198] aconst_null
      [199] ldc #7
        + String [weight]
      [201] aload v6
      [203] getfield #31
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.weight F]
      [206] invokestatic #46
        + Methodref [java/lang/String.valueOf (F)Ljava/lang/String;]
      [209] invokeinterface #54
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [214] pop
      [215] aload_3 v3
      [216] aconst_null
      [217] ldc #4
        + String [historical-record]
      [219] invokeinterface #56
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [224] pop
      [225] iinc v5, 1
      [228] iload v5
      [230] iload v4
      [232] ificmplt -93 (target=139)
      [235] aload_3 v3
      [236] aconst_null
      [237] ldc #5
        + String [historical-records]
      [239] invokeinterface #56
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [244] pop
      [245] aload_3 v3
      [246] invokeinterface #55
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V]
      [251] goto +168 (target=419)
      [254] astore v4
      [256] invokestatic #41
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
      [259] new #24
        + Class [java/lang/StringBuilder]
      [262] dup
      [263] ldc #1
        + String [Error writing historical recrod file: ]
      [265] invokespecial #48
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [268] aload_0 v0
      [269] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [272] invokestatic #38
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [275] invokevirtual #49
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [278] invokevirtual #50
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [281] aload v4
      [283] invokestatic #35
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [286] pop
      [287] aload_1 v1
      [288] ifnull +144 (target=432)
      [291] aload_1 v1
      [292] invokevirtual #43
        + Methodref [java/io/FileOutputStream.close ()V]
      [295] goto +137 (target=432)
      [298] astore v8
      [300] goto +132 (target=432)
      [303] astore v4
      [305] invokestatic #41
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
      [308] new #24
        + Class [java/lang/StringBuilder]
      [311] dup
      [312] ldc #1
        + String [Error writing historical recrod file: ]
      [314] invokespecial #48
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [317] aload_0 v0
      [318] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [321] invokestatic #38
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [324] invokevirtual #49
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [327] invokevirtual #50
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [330] aload v4
      [332] invokestatic #35
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [335] pop
      [336] aload_1 v1
      [337] ifnull +95 (target=432)
      [340] aload_1 v1
      [341] invokevirtual #43
        + Methodref [java/io/FileOutputStream.close ()V]
      [344] goto +88 (target=432)
      [347] astore v8
      [349] goto +83 (target=432)
      [352] astore v4
      [354] invokestatic #41
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$8 ()Ljava/lang/String;]
      [357] new #24
        + Class [java/lang/StringBuilder]
      [360] dup
      [361] ldc #1
        + String [Error writing historical recrod file: ]
      [363] invokespecial #48
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [366] aload_0 v0
      [367] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [370] invokestatic #38
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;]
      [373] invokevirtual #49
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [376] invokevirtual #50
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [379] aload v4
      [381] invokestatic #35
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [384] pop
      [385] aload_1 v1
      [386] ifnull +46 (target=432)
      [389] aload_1 v1
      [390] invokevirtual #43
        + Methodref [java/io/FileOutputStream.close ()V]
      [393] goto +39 (target=432)
      [396] astore v8
      [398] goto +34 (target=432)
      [401] astore v7
      [403] aload_1 v1
      [404] ifnull +12 (target=416)
      [407] aload_1 v1
      [408] invokevirtual #43
        + Methodref [java/io/FileOutputStream.close ()V]
      [411] goto +5 (target=416)
      [414] astore v8
      [416] aload v7
      [418] athrow
      [419] aload_1 v1
      [420] ifnull +12 (target=432)
      [423] aload_1 v1
      [424] invokevirtual #43
        + Methodref [java/io/FileOutputStream.close ()V]
      [427] goto +5 (target=432)
      [430] astore v8
      [432] return
      Code attribute exceptions (count = 14):
      + ExceptionInfo (14 -> 31: 34):
      + ExceptionInfo (34 -> 36: 34):
      + ExceptionInfo (37 -> 56: 59):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (95 -> 251: 254):
      + Class [java/lang/IllegalArgumentException]
      + ExceptionInfo (291 -> 295: 298):
      + Class [java/io/IOException]
      + ExceptionInfo (95 -> 251: 303):
      + Class [java/lang/IllegalStateException]
      + ExceptionInfo (340 -> 344: 347):
      + Class [java/io/IOException]
      + ExceptionInfo (95 -> 251: 352):
      + Class [java/io/IOException]
      + ExceptionInfo (389 -> 393: 396):
      + Class [java/io/IOException]
      + ExceptionInfo (95 -> 287: 401):
      + ExceptionInfo (303 -> 336: 401):
      + ExceptionInfo (352 -> 385: 401):
      + ExceptionInfo (407 -> 411: 414):
      + Class [java/io/IOException]
      + ExceptionInfo (423 -> 427: 430):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 48)
        [0] -> line 1047
        [2] -> line 1048
        [4] -> line 1050
        [14] -> line 1051
        [29] -> line 1050
        [37] -> line 1055
        [56] -> line 1056
        [60] -> line 1057
        [90] -> line 1058
        [91] -> line 1061
        [95] -> line 1064
        [103] -> line 1065
        [115] -> line 1066
        [125] -> line 1068
        [133] -> line 1069
        [139] -> line 1070
        [151] -> line 1071
        [161] -> line 1072
        [179] -> line 1073
        [197] -> line 1074
        [215] -> line 1075
        [225] -> line 1069
        [235] -> line 1081
        [245] -> line 1082
        [251] -> line 1087
        [256] -> line 1088
        [287] -> line 1094
        [291] -> line 1096
        [295] -> line 1097
        [303] -> line 1089
        [305] -> line 1090
        [336] -> line 1094
        [340] -> line 1096
        [344] -> line 1097
        [352] -> line 1091
        [354] -> line 1092
        [385] -> line 1094
        [389] -> line 1096
        [393] -> line 1097
        [401] -> line 1093
        [403] -> line 1094
        [407] -> line 1096
        [411] -> line 1097
        [416] -> line 1101
        [419] -> line 1094
        [423] -> line 1096
        [427] -> line 1097
        [432] -> line 1102
      + Local variable table attribute (count = 11)
        v0: 0 -> 433 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; this]
        v1: 2 -> 433 [Ljava/io/FileOutputStream; fos]
        v2: 4 -> 433 [Ljava/util/List; records]
        v3: 60 -> 91 [Ljava/io/FileNotFoundException; fnfe]
        v3: 95 -> 433 [Lorg/xmlpull/v1/XmlSerializer; serializer]
        v4: 133 -> 251 [I recordCount]
        v5: 136 -> 235 [I i]
        v6: 151 -> 225 [Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; record]
        v4: 256 -> 287 [Ljava/lang/IllegalArgumentException; iae]
        v4: 305 -> 336 [Ljava/lang/IllegalStateException; ise]
        v4: 354 -> 385 [Ljava/io/IOException; ioe]
      + Local variable type table attribute (count = 1)
        v2: 4 -> 433 [Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>; records]
      + Stack map table attribute (count = 21):
        - [34] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:java/lang/Object], Stack: [a:java/lang/Throwable]
        - [37] Var: -1, Stack: (empty)
        - [59] Var: ..., Stack: [a:java/io/FileNotFoundException]
        - [91] Var: ..., Stack: (empty)
        - [139] Var: ...[a:org/xmlpull/v1/XmlSerializer][i][i], Stack: (empty)
        - [228] Var: ..., Stack: (empty)
        - [254] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer], Stack: [a:java/lang/IllegalArgumentException]
        - [298] Var: ..., Stack: [a:java/io/IOException]
        - [300] Var: ..., Stack: (empty)
        - [303] Var: ..., Stack: [a:java/lang/IllegalStateException]
        - [347] Var: ..., Stack: [a:java/io/IOException]
        - [349] Var: ..., Stack: (empty)
        - [352] Var: ..., Stack: [a:java/io/IOException]
        - [396] Var: ..., Stack: [a:java/io/IOException]
        - [398] Var: ..., Stack: (empty)
        - [401] Var: ..., Stack: [a:java/lang/Throwable]
        - [414] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer][T][T][T][a:java/lang/Throwable], Stack: [a:java/io/IOException]
        - [416] Var: ..., Stack: (empty)
        - [419] Var: [a:com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister][a:java/io/FileOutputStream][a:java/util/List][a:org/xmlpull/v1/XmlSerializer], Stack: 
        - [430] Var: ..., Stack: [a:java/io/IOException]
        - [432] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;)V
    Access flags: 0x1000
      = synthetic ActivityChooserModel$HistoryPersister(com.actionbarsherlock.widget.ActivityChooserModel,com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #42
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.<init> (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1044
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoricalRecord]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [HistoryPersister]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z]
  + Utf8 [ActivityChooserModel.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnChooseActivityListener]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onChooseActivity]

Fields (count = 0):

Methods (count = 1):
  + Method:       onChooseActivity(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z
    Access flags: 0x401
      = public abstract boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [OnChooseActivityListener]
  + Source file attribute:
    + Utf8 [ActivityChooserModel.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserView
  Superclass:    android/view/ViewGroup
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserView extends android.view.ViewGroup

Interfaces (count = 1):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]

Constant Pool (count = 585):
  + Integer [1073741824]
  + Integer [2147483647]
  + String [No data model. Did you call #setDataModel?]
  + Class [android/content/Context]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/content/res/Resources]
  + Class [android/content/res/TypedArray]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnLongClickListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewTreeObserver]
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/FrameLayout]
  + Class [android/widget/ImageView]
  + Class [android/widget/ListView]
  + Class [android/widget/PopupWindow]
  + Class [android/widget/PopupWindow$OnDismissListener]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$dimen]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$string]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$1]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$2]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$3]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.widthPixels I]
  + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I]
  + Fieldref [com/actionbarsherlock/R$id.abs__activity_chooser_view_content I]
  + Fieldref [com/actionbarsherlock/R$id.abs__default_activity_button I]
  + Fieldref [com/actionbarsherlock/R$id.abs__expand_activities_button I]
  + Fieldref [com/actionbarsherlock/R$id.abs__image I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view I]
  + Fieldref [com/actionbarsherlock/R$string.abs__activitychooserview_choose_application I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/content/Context.getString (I[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
  + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
  + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Methodref [android/view/ViewTreeObserver.isAlive ()Z]
  + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/FrameLayout.getVisibility ()I]
  + Methodref [android/widget/FrameLayout.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/FrameLayout.setEnabled (Z)V]
  + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/FrameLayout.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
  + Methodref [android/widget/FrameLayout.setVisibility (I)V]
  + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ListView.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.layout (IIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setPadding (IIII)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
  + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.measureChild (Landroid/view/View;II)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setMeasuredDimension (II)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopup ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.updateAppearance ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$1.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$2.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$3.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getHistorySize ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [IS_HONEYCOMB Z]
  + NameAndType [SDK_INT I]
  + NameAndType [SherlockActivityChooserView [I]
  + NameAndType [abs__activity_chooser_view I]
  + NameAndType [abs__activity_chooser_view_content I]
  + NameAndType [abs__activitychooserview_choose_application I]
  + NameAndType [abs__config_prefDialogWidth I]
  + NameAndType [abs__default_activity_button I]
  + NameAndType [abs__expand_activities_button I]
  + NameAndType [abs__image I]
  + NameAndType [addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + NameAndType [dismiss ()V]
  + NameAndType [dismissPopup ()Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getActivityCount ()I]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCount ()I]
  + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
  + NameAndType [getDimensionPixelSize (I)I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHistorySize ()I]
  + NameAndType [getInt (II)I]
  + NameAndType [getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getMaxActivityCount ()I]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSize (I)I]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (I[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + NameAndType [getVisibility ()I]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [isAlive ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [isShowingPopup ()Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + NameAndType [mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + NameAndType [mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;]
  + NameAndType [mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + NameAndType [mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mDefaultActionButtonContentDescription I]
  + NameAndType [mDefaultActivityButton Landroid/widget/FrameLayout;]
  + NameAndType [mDefaultActivityButtonImage Landroid/widget/ImageView;]
  + NameAndType [mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
  + NameAndType [mExpandActivityOverflowButtonImage Landroid/widget/ImageView;]
  + NameAndType [mInitialActivityCount I]
  + NameAndType [mIsAttachedToWindow Z]
  + NameAndType [mIsSelectingDefaultActivity Z]
  + NameAndType [mListPopupMaxWidth I]
  + NameAndType [mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + NameAndType [mModelDataSetOberver Landroid/database/DataSetObserver;]
  + NameAndType [mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;]
  + NameAndType [mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;]
  + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measureChild (Landroid/view/View;II)V]
  + NameAndType [measureContentWidth ()I]
  + NameAndType [min (II)I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [recycle ()V]
  + NameAndType [registerDataSetObserver (Landroid/database/DataSetObserver;)V]
  + NameAndType [registerObserver (Ljava/lang/Object;)V]
  + NameAndType [removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setAnchorView (Landroid/view/View;)V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V]
  + NameAndType [setContentWidth (I)V]
  + NameAndType [setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setMaxActivityCount (I)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setModal (Z)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
  + NameAndType [setPadding (IIII)V]
  + NameAndType [setShowDefaultActivity (ZZ)V]
  + NameAndType [setShowFooterView (Z)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [show ()V]
  + NameAndType [showPopup ()Z]
  + NameAndType [showPopupUnchecked (I)V]
  + NameAndType [subUiVisibilityChanged (Z)V]
  + NameAndType [unregisterObserver (Ljava/lang/Object;)V]
  + NameAndType [updateAppearance ()V]
  + NameAndType [widthPixels I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/pm/ResolveInfo;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/ViewTreeObserver;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(I[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/database/DataSetObserver;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnLongClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;II)V]
  + Utf8 [(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/PopupWindow$OnDismissListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)I]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [(ZZ)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserModelClient]
  + Utf8 [ActivityChooserView.java]
  + Utf8 [ActivityChooserViewAdapter]
  + Utf8 [Callbacks]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [IS_HONEYCOMB]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/database/DataSetObserver;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;]
  + Utf8 [Landroid/view/ViewTreeObserver;]
  + Utf8 [Landroid/widget/FrameLayout;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/PopupWindow$OnDismissListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [No data model. Did you call #setDataModel?]
  + Utf8 [OnClickListener]
  + Utf8 [OnDismissListener]
  + Utf8 [OnGlobalLayoutListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnLongClickListener]
  + Utf8 [SDK_INT]
  + Utf8 [SetActivated]
  + Utf8 [SherlockActivityChooserView]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [abs__activity_chooser_view]
  + Utf8 [abs__activity_chooser_view_content]
  + Utf8 [abs__activitychooserview_choose_application]
  + Utf8 [abs__config_prefDialogWidth]
  + Utf8 [abs__default_activity_button]
  + Utf8 [abs__expand_activities_button]
  + Utf8 [abs__image]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [activity]
  + Utf8 [activityCount]
  + Utf8 [addOnGlobalLayoutListener]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnLongClickListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewTreeObserver]
  + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/PopupWindow]
  + Utf8 [android/widget/PopupWindow$OnDismissListener]
  + Utf8 [attributesArray]
  + Utf8 [attrs]
  + Utf8 [bottom]
  + Utf8 [changed]
  + Utf8 [child]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$dimen]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$string]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsLinearLayout]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$1]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$2]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$3]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$Callbacks]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
  + Utf8 [contentDescription]
  + Utf8 [contentWidth]
  + Utf8 [context]
  + Utf8 [dataModel]
  + Utf8 [defStyle]
  + Utf8 [defaultActivityButtonShown]
  + Utf8 [dimen]
  + Utf8 [dismiss]
  + Utf8 [dismissPopup]
  + Utf8 [drawable]
  + Utf8 [expandActivityOverflowButtonDrawable]
  + Utf8 [findViewById]
  + Utf8 [from]
  + Utf8 [getActivityCount]
  + Utf8 [getBackground]
  + Utf8 [getContext]
  + Utf8 [getCount]
  + Utf8 [getDataModel]
  + Utf8 [getDefaultActivity]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getDrawable]
  + Utf8 [getHistorySize]
  + Utf8 [getInt]
  + Utf8 [getListPopupWindow]
  + Utf8 [getListView]
  + Utf8 [getMaxActivityCount]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getPackageManager]
  + Utf8 [getResources]
  + Utf8 [getSize]
  + Utf8 [getString]
  + Utf8 [getViewTreeObserver]
  + Utf8 [getVisibility]
  + Utf8 [heightMeasureSpec]
  + Utf8 [historySize]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [isAlive]
  + Utf8 [isShowing]
  + Utf8 [isShowingPopup]
  + Utf8 [itemCount]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [label]
  + Utf8 [layout]
  + Utf8 [left]
  + Utf8 [listener]
  + Utf8 [loadIcon]
  + Utf8 [loadLabel]
  + Utf8 [mActivityChooserContent]
  + Utf8 [mActivityChooserContentBackground]
  + Utf8 [mAdapter]
  + Utf8 [mCallbacks]
  + Utf8 [mContext]
  + Utf8 [mDefaultActionButtonContentDescription]
  + Utf8 [mDefaultActivityButton]
  + Utf8 [mDefaultActivityButtonImage]
  + Utf8 [mExpandActivityOverflowButton]
  + Utf8 [mExpandActivityOverflowButtonImage]
  + Utf8 [mInitialActivityCount]
  + Utf8 [mIsAttachedToWindow]
  + Utf8 [mIsSelectingDefaultActivity]
  + Utf8 [mListPopupMaxWidth]
  + Utf8 [mListPopupWindow]
  + Utf8 [mModelDataSetOberver]
  + Utf8 [mOnDismissListener]
  + Utf8 [mOnGlobalLayoutListener]
  + Utf8 [mProvider]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [maxActivityCount]
  + Utf8 [maxActivityCountOffset]
  + Utf8 [measureChild]
  + Utf8 [measureContentWidth]
  + Utf8 [min]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [packageManager]
  + Utf8 [popupWindow]
  + Utf8 [provider]
  + Utf8 [recycle]
  + Utf8 [registerDataSetObserver]
  + Utf8 [registerObserver]
  + Utf8 [removeGlobalOnLayoutListener]
  + Utf8 [resourceId]
  + Utf8 [resources]
  + Utf8 [right]
  + Utf8 [setActivityChooserModel]
  + Utf8 [setAdapter]
  + Utf8 [setAnchorView]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setContentDescription]
  + Utf8 [setContentWidth]
  + Utf8 [setDataModel]
  + Utf8 [setDefaultActionButtonContentDescription]
  + Utf8 [setEnabled]
  + Utf8 [setExpandActivityOverflowButtonContentDescription]
  + Utf8 [setExpandActivityOverflowButtonDrawable]
  + Utf8 [setImageDrawable]
  + Utf8 [setInitialActivityCount]
  + Utf8 [setMaxActivityCount]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setModal]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnDismissListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOnLongClickListener]
  + Utf8 [setPadding]
  + Utf8 [setProvider]
  + Utf8 [setShowDefaultActivity]
  + Utf8 [setShowFooterView]
  + Utf8 [setVisibility]
  + Utf8 [show]
  + Utf8 [showPopup]
  + Utf8 [showPopupUnchecked]
  + Utf8 [string]
  + Utf8 [styleable]
  + Utf8 [subUiVisibilityChanged]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [unregisterObserver]
  + Utf8 [updateAppearance]
  + Utf8 [viewTreeObserver]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthPixels]

Fields (count = 20):
  + Field:        mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;
    Access flags: 0x12
      = private final com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter mAdapter
  + Field:        mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;
    Access flags: 0x12
      = private final com.actionbarsherlock.widget.ActivityChooserView$Callbacks mCallbacks
  + Field:        mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;
    Access flags: 0x12
      = private final com.actionbarsherlock.internal.widget.IcsLinearLayout mActivityChooserContent
  + Field:        mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;
    Access flags: 0x12
      = private final android.graphics.drawable.Drawable mActivityChooserContentBackground
  + Field:        mExpandActivityOverflowButton Landroid/widget/FrameLayout;
    Access flags: 0x12
      = private final android.widget.FrameLayout mExpandActivityOverflowButton
  + Field:        mExpandActivityOverflowButtonImage Landroid/widget/ImageView;
    Access flags: 0x12
      = private final android.widget.ImageView mExpandActivityOverflowButtonImage
  + Field:        mDefaultActivityButton Landroid/widget/FrameLayout;
    Access flags: 0x12
      = private final android.widget.FrameLayout mDefaultActivityButton
  + Field:        mDefaultActivityButtonImage Landroid/widget/ImageView;
    Access flags: 0x12
      = private final android.widget.ImageView mDefaultActivityButtonImage
  + Field:        mListPopupMaxWidth I
    Access flags: 0x12
      = private final int mListPopupMaxWidth
  + Field:        mProvider Lcom/actionbarsherlock/view/ActionProvider;
    Access flags: 0x0
      = com.actionbarsherlock.view.ActionProvider mProvider
  + Field:        mModelDataSetOberver Landroid/database/DataSetObserver;
    Access flags: 0x12
      = private final android.database.DataSetObserver mModelDataSetOberver
  + Field:        mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
    Access flags: 0x12
      = private final android.view.ViewTreeObserver$OnGlobalLayoutListener mOnGlobalLayoutListener
  + Field:        mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsListPopupWindow mListPopupWindow
  + Field:        mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;
    Access flags: 0x2
      = private android.widget.PopupWindow$OnDismissListener mOnDismissListener
  + Field:        mIsSelectingDefaultActivity Z
    Access flags: 0x2
      = private boolean mIsSelectingDefaultActivity
  + Field:        mInitialActivityCount I
    Access flags: 0x2
      = private int mInitialActivityCount
  + Field:        mIsAttachedToWindow Z
    Access flags: 0x2
      = private boolean mIsAttachedToWindow
  + Field:        mDefaultActionButtonContentDescription I
    Access flags: 0x2
      = private int mDefaultActionButtonContentDescription
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x12
      = private final android.content.Context mContext
  + Field:        IS_HONEYCOMB Z
    Access flags: 0x1a
      = private static final boolean IS_HONEYCOMB

Methods (count = 35):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 0, stack = 2):
      [0] getstatic #48
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 633
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ActivityChooserView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #130
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 192
        [6] -> line 193
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ActivityChooserView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] invokespecial #131
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 202
        [7] -> line 203
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public ActivityChooserView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 299, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #96
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] new #39
        + Class [com/actionbarsherlock/widget/ActivityChooserView$1]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #143
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$1.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
      [16] putfield #74
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;]
      [19] aload_0 v0
      [20] new #40
        + Class [com/actionbarsherlock/widget/ActivityChooserView$2]
      [23] dup
      [24] aload_0 v0
      [25] invokespecial #144
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$2.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
      [28] putfield #76
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;]
      [31] aload_0 v0
      [32] iconst_4
      [33] putfield #69
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] putfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
      [41] aload_1 v1
      [42] aload_2 v2
      [43] getstatic #57
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockActivityChooserView [I]
      [46] iload_3 v3
      [47] iconst_0
      [48] invokevirtual #82
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [51] astore v4
      [53] aload_0 v0
      [54] aload v4
      [56] iconst_1
      [57] iconst_4
      [58] invokevirtual #88
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [61] putfield #69
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I]
      [64] aload v4
      [66] iconst_2
      [67] invokevirtual #87
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [70] astore v5
      [72] aload v4
      [74] invokevirtual #89
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [77] aload_0 v0
      [78] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
      [81] invokestatic #90
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [84] astore v6
      [86] aload v6
      [88] getstatic #55
        + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view I]
      [91] aload_0 v0
      [92] iconst_1
      [93] invokevirtual #91
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [96] pop
      [97] aload_0 v0
      [98] new #43
        + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks]
      [101] dup
      [102] aload_0 v0
      [103] aconst_null
      [104] invokespecial #159
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V]
      [107] putfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
      [110] aload_0 v0
      [111] aload_0 v0
      [112] getstatic #51
        + Fieldref [com/actionbarsherlock/R$id.abs__activity_chooser_view_content I]
      [115] invokevirtual #133
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;]
      [118] checkcast #33
        + Class [com/actionbarsherlock/internal/widget/IcsLinearLayout]
      [121] putfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [124] aload_0 v0
      [125] aload_0 v0
      [126] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [129] invokevirtual #112
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.getBackground ()Landroid/graphics/drawable/Drawable;]
      [132] putfield #60
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;]
      [135] aload_0 v0
      [136] aload_0 v0
      [137] getstatic #52
        + Fieldref [com/actionbarsherlock/R$id.abs__default_activity_button I]
      [140] invokevirtual #133
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;]
      [143] checkcast #22
        + Class [android/widget/FrameLayout]
      [146] putfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [149] aload_0 v0
      [150] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [153] aload_0 v0
      [154] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
      [157] invokevirtual #106
        + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [160] aload_0 v0
      [161] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [164] aload_0 v0
      [165] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
      [168] invokevirtual #107
        + Methodref [android/widget/FrameLayout.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
      [171] aload_0 v0
      [172] aload_0 v0
      [173] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [176] getstatic #54
        + Fieldref [com/actionbarsherlock/R$id.abs__image I]
      [179] invokevirtual #102
        + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;]
      [182] checkcast #23
        + Class [android/widget/ImageView]
      [185] putfield #66
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;]
      [188] aload_0 v0
      [189] aload_0 v0
      [190] getstatic #53
        + Fieldref [com/actionbarsherlock/R$id.abs__expand_activities_button I]
      [193] invokevirtual #133
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.findViewById (I)Landroid/view/View;]
      [196] checkcast #22
        + Class [android/widget/FrameLayout]
      [199] putfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
      [202] aload_0 v0
      [203] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
      [206] aload_0 v0
      [207] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
      [210] invokevirtual #106
        + Methodref [android/widget/FrameLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [213] aload_0 v0
      [214] aload_0 v0
      [215] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
      [218] getstatic #54
        + Fieldref [com/actionbarsherlock/R$id.abs__image I]
      [221] invokevirtual #102
        + Methodref [android/widget/FrameLayout.findViewById (I)Landroid/view/View;]
      [224] checkcast #23
        + Class [android/widget/ImageView]
      [227] putfield #68
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;]
      [230] aload_0 v0
      [231] getfield #68
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;]
      [234] aload v5
      [236] invokevirtual #110
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [239] aload_0 v0
      [240] new #42
        + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
      [243] dup
      [244] aload_0 v0
      [245] aconst_null
      [246] invokespecial #146
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V]
      [249] putfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [252] aload_0 v0
      [253] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [256] new #41
        + Class [com/actionbarsherlock/widget/ActivityChooserView$3]
      [259] dup
      [260] aload_0 v0
      [261] invokespecial #145
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$3.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
      [264] invokevirtual #154
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.registerDataSetObserver (Landroid/database/DataSetObserver;)V]
      [267] aload_1 v1
      [268] invokevirtual #79
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [271] astore v7
      [273] aload_0 v0
      [274] aload v7
      [276] invokevirtual #86
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [279] getfield #49
        + Fieldref [android/util/DisplayMetrics.widthPixels I]
      [282] iconst_2
      [283] idiv
      [284] aload v7
      [286] getstatic #50
        + Fieldref [com/actionbarsherlock/R$dimen.abs__config_prefDialogWidth I]
      [289] invokevirtual #85
        + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
      [292] invokestatic #161
        + Methodref [java/lang/Math.max (II)I]
      [295] putfield #72
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I]
      [298] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 38)
        [0] -> line 213
        [7] -> line 124
        [19] -> line 138
        [31] -> line 172
        [36] -> line 214
        [41] -> line 216
        [43] -> line 217
        [48] -> line 216
        [53] -> line 219
        [56] -> line 220
        [57] -> line 221
        [58] -> line 219
        [64] -> line 223
        [66] -> line 224
        [67] -> line 223
        [72] -> line 226
        [77] -> line 228
        [86] -> line 229
        [97] -> line 231
        [110] -> line 233
        [124] -> line 234
        [135] -> line 236
        [149] -> line 237
        [160] -> line 238
        [171] -> line 239
        [188] -> line 241
        [202] -> line 242
        [213] -> line 243
        [214] -> line 244
        [227] -> line 243
        [230] -> line 245
        [239] -> line 247
        [252] -> line 248
        [267] -> line 256
        [273] -> line 257
        [284] -> line 258
        [292] -> line 257
        [298] -> line 259
      + Local variable table attribute (count = 8)
        v0: 0 -> 299 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 299 [Landroid/content/Context; context]
        v2: 0 -> 299 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 299 [I defStyle]
        v4: 53 -> 299 [Landroid/content/res/TypedArray; attributesArray]
        v5: 72 -> 299 [Landroid/graphics/drawable/Drawable; expandActivityOverflowButtonDrawable]
        v6: 86 -> 299 [Landroid/view/LayoutInflater; inflater]
        v7: 273 -> 299 [Landroid/content/res/Resources; resources]
  + Method:       setActivityChooserModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x1
      = public void setActivityChooserModel(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [4] aload_1 v1
      [5] invokevirtual #155
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setDataModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
      [8] aload_0 v0
      [9] invokevirtual #137
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z]
      [12] ifeq +13 (target=25)
      [15] aload_0 v0
      [16] invokevirtual #132
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z]
      [19] pop
      [20] aload_0 v0
      [21] invokevirtual #140
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopup ()Z]
      [24] pop
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 265
        [8] -> line 266
        [15] -> line 267
        [20] -> line 268
        [25] -> line 270
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 26 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
      + Stack map table attribute (count = 1):
        - [25] Var: ..., Stack: (empty)
  + Method:       setExpandActivityOverflowButtonDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setExpandActivityOverflowButtonDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #68
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;]
      [4] aload_1 v1
      [5] invokevirtual #110
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 284
        [8] -> line 285
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 9 [Landroid/graphics/drawable/Drawable; drawable]
  + Method:       setExpandActivityOverflowButtonContentDescription(I)V
    Access flags: 0x1
      = public void setExpandActivityOverflowButtonContentDescription(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
      [4] iload_1 v1
      [5] invokevirtual #80
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [8] astore_2 v2
      [9] aload_0 v0
      [10] getfield #68
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButtonImage Landroid/widget/ImageView;]
      [13] aload_2 v2
      [14] invokevirtual #109
        + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 298
        [9] -> line 299
        [17] -> line 300
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 18 [I resourceId]
        v2: 9 -> 18 [Ljava/lang/CharSequence; contentDescription]
  + Method:       setProvider(Lcom/actionbarsherlock/view/ActionProvider;)V
    Access flags: 0x1
      = public void setProvider(com.actionbarsherlock.view.ActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #77
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 307
        [5] -> line 308
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/view/ActionProvider; provider]
  + Method:       showPopup()Z
    Access flags: 0x1
      = public boolean showPopup()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #137
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z]
      [4] ifne +10 (target=14)
      [7] aload_0 v0
      [8] getfield #70
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z]
      [11] ifne +5 (target=16)
      [14] iconst_0
      [15] ireturn
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #71
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] getfield #69
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I]
      [26] invokespecial #141
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V]
      [29] iconst_1
      [30] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 316
        [14] -> line 317
        [16] -> line 319
        [21] -> line 320
        [29] -> line 321
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
      + Stack map table attribute (count = 2):
        - [14] Var: ..., Stack: (empty)
        - [16] Var: ..., Stack: (empty)
  + Method:       showPopupUnchecked(I)V
    Access flags: 0x2
      = private void showPopupUnchecked(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 225, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [4] invokevirtual #149
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [7] ifnonnull +13 (target=20)
      [10] new #45
        + Class [java/lang/IllegalStateException]
      [13] dup
      [14] ldc #3
        + String [No data model. Did you call #setDataModel?]
      [16] invokespecial #160
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [19] athrow
      [20] aload_0 v0
      [21] invokevirtual #136
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [24] aload_0 v0
      [25] getfield #76
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;]
      [28] invokevirtual #99
        + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
      [31] aload_0 v0
      [32] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [35] invokevirtual #103
        + Methodref [android/widget/FrameLayout.getVisibility ()I]
      [38] ifne +7 (target=45)
      [41] iconst_1
      [42] goto +4 (target=46)
      [45] iconst_0
      [46] istore_2 v2
      [47] aload_0 v0
      [48] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [51] invokevirtual #147
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I]
      [54] istore_3 v3
      [55] iload_2 v2
      [56] ifeq +7 (target=63)
      [59] iconst_1
      [60] goto +4 (target=64)
      [63] iconst_0
      [64] istore v4
      [66] iload_1 v1
      [67] ldc #2
        + Integer [2147483647]
      [69] ificmpeq +32 (target=101)
      [72] iload_3 v3
      [73] iload_1 v1
      [74] iload v4
      [76] iadd
      [77] ificmple +24 (target=101)
      [80] aload_0 v0
      [81] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [84] iconst_1
      [85] invokevirtual #158
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V]
      [88] aload_0 v0
      [89] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [92] iload_1 v1
      [93] iconst_1
      [94] isub
      [95] invokevirtual #156
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V]
      [98] goto +19 (target=117)
      [101] aload_0 v0
      [102] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [105] iconst_0
      [106] invokevirtual #158
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView (Z)V]
      [109] aload_0 v0
      [110] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [113] iload_1 v1
      [114] invokevirtual #156
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount (I)V]
      [117] aload_0 v0
      [118] invokespecial #135
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [121] astore v5
      [123] aload v5
      [125] invokevirtual #119
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
      [128] ifne +96 (target=224)
      [131] aload_0 v0
      [132] getfield #71
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z]
      [135] ifne +7 (target=142)
      [138] iload_2 v2
      [139] ifne +15 (target=154)
      [142] aload_0 v0
      [143] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [146] iconst_1
      [147] iload_2 v2
      [148] invokevirtual #157
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V]
      [151] goto +12 (target=163)
      [154] aload_0 v0
      [155] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [158] iconst_0
      [159] iconst_0
      [160] invokevirtual #157
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V]
      [163] aload_0 v0
      [164] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [167] invokevirtual #153
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth ()I]
      [170] aload_0 v0
      [171] getfield #72
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupMaxWidth I]
      [174] invokestatic #162
        + Methodref [java/lang/Math.min (II)I]
      [177] istore v6
      [179] aload v5
      [181] iload v6
      [183] invokevirtual #122
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setContentWidth (I)V]
      [186] aload v5
      [188] invokevirtual #126
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
      [191] aload_0 v0
      [192] getfield #77
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [195] ifnull +11 (target=206)
      [198] aload_0 v0
      [199] getfield #77
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [202] iconst_1
      [203] invokevirtual #127
        + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V]
      [206] aload v5
      [208] invokevirtual #118
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.getListView ()Landroid/widget/ListView;]
      [211] aload_0 v0
      [212] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
      [215] getstatic #56
        + Fieldref [com/actionbarsherlock/R$string.abs__activitychooserview_choose_application I]
      [218] invokevirtual #80
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [221] invokevirtual #111
        + Methodref [android/widget/ListView.setContentDescription (Ljava/lang/CharSequence;)V]
      [224] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 330
        [10] -> line 331
        [20] -> line 334
        [31] -> line 337
        [46] -> line 336
        [47] -> line 339
        [55] -> line 340
        [66] -> line 341
        [72] -> line 342
        [80] -> line 343
        [88] -> line 344
        [98] -> line 345
        [101] -> line 346
        [109] -> line 347
        [117] -> line 350
        [123] -> line 351
        [131] -> line 352
        [142] -> line 353
        [151] -> line 354
        [154] -> line 355
        [163] -> line 357
        [179] -> line 358
        [186] -> line 359
        [191] -> line 360
        [198] -> line 361
        [206] -> line 363
        [215] -> line 364
        [218] -> line 363
        [224] -> line 366
      + Local variable table attribute (count = 7)
        v0: 0 -> 225 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 225 [I maxActivityCount]
        v2: 47 -> 225 [Z defaultActivityButtonShown]
        v3: 55 -> 225 [I activityCount]
        v4: 66 -> 225 [I maxActivityCountOffset]
        v5: 123 -> 225 [Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; popupWindow]
        v6: 179 -> 224 [I contentWidth]
      + Stack map table attribute (count = 12):
        - [20] Var: ..., Stack: (empty)
        - [45] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: [i]
        - [63] Var: ...[i][i], Stack: (empty)
        - [64] Var: ..., Stack: [i]
        - [101] Var: ...[i], Stack: (empty)
        - [117] Var: ..., Stack: (empty)
        - [142] Var: ...[a:com/actionbarsherlock/internal/widget/IcsListPopupWindow], Stack: (empty)
        - [154] Var: ..., Stack: (empty)
        - [163] Var: ..., Stack: (empty)
        - [206] Var: ...[i], Stack: (empty)
        - [224] Var: -1, Stack: (empty)
  + Method:       dismissPopup()Z
    Access flags: 0x1
      = public boolean dismissPopup()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #137
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z]
      [4] ifeq +30 (target=34)
      [7] aload_0 v0
      [8] invokespecial #135
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [11] invokevirtual #117
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
      [14] aload_0 v0
      [15] invokevirtual #136
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [18] astore_1 v1
      [19] aload_1 v1
      [20] invokevirtual #100
        + Methodref [android/view/ViewTreeObserver.isAlive ()Z]
      [23] ifeq +11 (target=34)
      [26] aload_1 v1
      [27] aload_0 v0
      [28] getfield #76
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;]
      [31] invokevirtual #101
        + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
      [34] iconst_1
      [35] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 374
        [7] -> line 375
        [14] -> line 376
        [19] -> line 377
        [26] -> line 378
        [34] -> line 381
      + Local variable table attribute (count = 2)
        v0: 0 -> 36 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 19 -> 34 [Landroid/view/ViewTreeObserver; viewTreeObserver]
      + Stack map table attribute (count = 1):
        - [34] Var: ..., Stack: (empty)
  + Method:       isShowingPopup()Z
    Access flags: 0x1
      = public boolean isShowingPopup()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #135
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] invokevirtual #119
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 390
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #97
        + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [8] invokevirtual #149
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] ifnull +15 (target=28)
      [16] aload_1 v1
      [17] aload_0 v0
      [18] getfield #74
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;]
      [21] invokevirtual #128
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V]
      [24] goto +4 (target=28)
      [27] astore_2 v2
      [28] aload_0 v0
      [29] iconst_1
      [30] putfield #70
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z]
      [33] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 24: 27):
      + Class [java/lang/IllegalStateException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 395
        [4] -> line 396
        [12] -> line 397
        [16] -> line 399
        [24] -> line 400
        [28] -> line 404
        [33] -> line 405
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 12 -> 34 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
      + Stack map table attribute (count = 2):
        - [27] Var: [a:com/actionbarsherlock/widget/ActivityChooserView][a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: [a:java/lang/IllegalStateException]
        - [28] Var: ..., Stack: (empty)
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #98
        + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [8] invokevirtual #149
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] ifnull +15 (target=28)
      [16] aload_1 v1
      [17] aload_0 v0
      [18] getfield #74
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;]
      [21] invokevirtual #129
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V]
      [24] goto +4 (target=28)
      [27] astore_2 v2
      [28] aload_0 v0
      [29] invokevirtual #136
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [32] astore_2 v2
      [33] aload_2 v2
      [34] invokevirtual #100
        + Methodref [android/view/ViewTreeObserver.isAlive ()Z]
      [37] ifeq +11 (target=48)
      [40] aload_2 v2
      [41] aload_0 v0
      [42] getfield #76
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnGlobalLayoutListener Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;]
      [45] invokevirtual #101
        + Methodref [android/view/ViewTreeObserver.removeGlobalOnLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
      [48] aload_0 v0
      [49] iconst_0
      [50] putfield #70
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsAttachedToWindow Z]
      [53] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 24: 27):
      + Class [java/lang/IllegalStateException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 409
        [4] -> line 410
        [12] -> line 411
        [16] -> line 413
        [24] -> line 414
        [28] -> line 418
        [33] -> line 419
        [40] -> line 420
        [48] -> line 422
        [53] -> line 423
      + Local variable table attribute (count = 3)
        v0: 0 -> 54 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 12 -> 54 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
        v2: 33 -> 54 [Landroid/view/ViewTreeObserver; viewTreeObserver]
      + Stack map table attribute (count = 3):
        - [27] Var: [a:com/actionbarsherlock/widget/ActivityChooserView][a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: [a:java/lang/IllegalStateException]
        - [28] Var: ..., Stack: (empty)
        - [48] Var: ...[a:android/view/ViewTreeObserver], Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [4] astore_3 v3
      [5] aload_0 v0
      [6] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [9] invokevirtual #103
        + Methodref [android/widget/FrameLayout.getVisibility ()I]
      [12] ifeq +13 (target=25)
      [15] iload_2 v2
      [16] invokestatic #94
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [19] ldc #1
        + Integer [1073741824]
      [21] invokestatic #95
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [24] istore_2 v2
      [25] aload_0 v0
      [26] aload_3 v3
      [27] iload_1 v1
      [28] iload_2 v2
      [29] invokevirtual #138
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.measureChild (Landroid/view/View;II)V]
      [32] aload_0 v0
      [33] aload_3 v3
      [34] invokevirtual #93
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [37] aload_3 v3
      [38] invokevirtual #92
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [41] invokevirtual #139
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setMeasuredDimension (II)V]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 427
        [5] -> line 431
        [15] -> line 432
        [19] -> line 433
        [21] -> line 432
        [25] -> line 435
        [32] -> line 436
        [44] -> line 437
      + Local variable table attribute (count = 4)
        v0: 0 -> 45 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 45 [I widthMeasureSpec]
        v2: 0 -> 45 [I heightMeasureSpec]
        v3: 5 -> 45 [Landroid/view/View; child]
      + Stack map table attribute (count = 1):
        - [25] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [4] iconst_0
      [5] iconst_0
      [6] iload v4
      [8] iload_2 v2
      [9] isub
      [10] iload v5
      [12] iload_3 v3
      [13] isub
      [14] invokevirtual #113
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.layout (IIII)V]
      [17] aload_0 v0
      [18] invokespecial #135
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [21] invokevirtual #119
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.isShowing ()Z]
      [24] ifeq +17 (target=41)
      [27] aload_0 v0
      [28] aload_0 v0
      [29] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [32] invokevirtual #152
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount ()I]
      [35] invokespecial #141
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V]
      [38] goto +8 (target=46)
      [41] aload_0 v0
      [42] invokevirtual #132
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z]
      [45] pop
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 441
        [17] -> line 442
        [27] -> line 443
        [38] -> line 444
        [41] -> line 445
        [46] -> line 447
      + Local variable table attribute (count = 6)
        v0: 0 -> 47 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 47 [Z changed]
        v2: 0 -> 47 [I left]
        v3: 0 -> 47 [I top]
        v4: 0 -> 47 [I right]
        v5: 0 -> 47 [I bottom]
      + Stack map table attribute (count = 2):
        - [41] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
  + Method:       getDataModel()Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x1
      = public com.actionbarsherlock.widget.ActivityChooserModel getDataModel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [4] invokevirtual #149
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 450
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
  + Method:       setOnDismissListener(Landroid/widget/PopupWindow$OnDismissListener;)V
    Access flags: 0x1
      = public void setOnDismissListener(android.widget.PopupWindow$OnDismissListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #75
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 459
        [5] -> line 460
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 6 [Landroid/widget/PopupWindow$OnDismissListener; listener]
  + Method:       setInitialActivityCount(I)V
    Access flags: 0x1
      = public void setInitialActivityCount(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #69
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 471
        [5] -> line 472
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 6 [I itemCount]
  + Method:       setDefaultActionButtonContentDescription(I)V
    Access flags: 0x1
      = public void setDefaultActionButtonContentDescription(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #64
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 485
        [5] -> line 486
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 0 -> 6 [I resourceId]
  + Method:       getListPopupWindow()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsListPopupWindow getListPopupWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] ifnonnull +67 (target=71)
      [7] aload_0 v0
      [8] new #34
        + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
      [11] dup
      [12] aload_0 v0
      [13] invokevirtual #134
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;]
      [16] invokespecial #116
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.<init> (Landroid/content/Context;)V]
      [19] putfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [22] aload_0 v0
      [23] getfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [26] aload_0 v0
      [27] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [30] invokevirtual #120
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAdapter (Landroid/widget/ListAdapter;)V]
      [33] aload_0 v0
      [34] getfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [37] aload_0 v0
      [38] invokevirtual #121
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setAnchorView (Landroid/view/View;)V]
      [41] aload_0 v0
      [42] getfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [45] iconst_1
      [46] invokevirtual #123
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setModal (Z)V]
      [49] aload_0 v0
      [50] getfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [53] aload_0 v0
      [54] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
      [57] invokevirtual #125
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [60] aload_0 v0
      [61] getfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [64] aload_0 v0
      [65] getfield #62
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mCallbacks Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
      [68] invokevirtual #124
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.setOnDismissListener (Landroid/widget/PopupWindow$OnDismissListener;)V]
      [71] aload_0 v0
      [72] getfield #73
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mListPopupWindow Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [75] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 494
        [7] -> line 495
        [22] -> line 496
        [33] -> line 497
        [41] -> line 498
        [49] -> line 499
        [60] -> line 500
        [71] -> line 502
      + Local variable table attribute (count = 1)
        v0: 0 -> 76 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
      + Stack map table attribute (count = 1):
        - [71] Var: ..., Stack: (empty)
  + Method:       updateAppearance()V
    Access flags: 0x2
      = private void updateAppearance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 202, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [4] invokevirtual #148
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I]
      [7] ifle +14 (target=21)
      [10] aload_0 v0
      [11] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
      [14] iconst_1
      [15] invokevirtual #105
        + Methodref [android/widget/FrameLayout.setEnabled (Z)V]
      [18] goto +11 (target=29)
      [21] aload_0 v0
      [22] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
      [25] iconst_0
      [26] invokevirtual #105
        + Methodref [android/widget/FrameLayout.setEnabled (Z)V]
      [29] aload_0 v0
      [30] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [33] invokevirtual #147
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getActivityCount ()I]
      [36] istore_1 v1
      [37] aload_0 v0
      [38] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [41] invokevirtual #151
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getHistorySize ()I]
      [44] istore_2 v2
      [45] iload_1 v1
      [46] ifle +103 (target=149)
      [49] iload_2 v2
      [50] ifle +99 (target=149)
      [53] aload_0 v0
      [54] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [57] iconst_0
      [58] invokevirtual #108
        + Methodref [android/widget/FrameLayout.setVisibility (I)V]
      [61] aload_0 v0
      [62] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [65] invokevirtual #150
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
      [68] astore_3 v3
      [69] aload_0 v0
      [70] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
      [73] invokevirtual #78
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [76] astore v4
      [78] aload_0 v0
      [79] getfield #66
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButtonImage Landroid/widget/ImageView;]
      [82] aload_3 v3
      [83] aload v4
      [85] invokevirtual #83
        + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [88] invokevirtual #110
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [91] aload_0 v0
      [92] getfield #64
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I]
      [95] ifeq +42 (target=137)
      [98] aload_3 v3
      [99] aload v4
      [101] invokevirtual #84
        + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
      [104] astore v5
      [106] aload_0 v0
      [107] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
      [110] aload_0 v0
      [111] getfield #64
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActionButtonContentDescription I]
      [114] iconst_1
      [115] anewarray #47
        + Class [java/lang/Object]
      [118] dup
      [119] iconst_0
      [120] aload v5
      [122] aastore
      [123] invokevirtual #81
        + Methodref [android/content/Context.getString (I[Ljava/lang/Object;)Ljava/lang/String;]
      [126] astore v6
      [128] aload_0 v0
      [129] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [132] aload v6
      [134] invokevirtual #104
        + Methodref [android/widget/FrameLayout.setContentDescription (Ljava/lang/CharSequence;)V]
      [137] aload_0 v0
      [138] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [141] iconst_0
      [142] iconst_0
      [143] invokevirtual #157
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity (ZZ)V]
      [146] goto +12 (target=158)
      [149] aload_0 v0
      [150] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [153] bipush 8
      [155] invokevirtual #108
        + Methodref [android/widget/FrameLayout.setVisibility (I)V]
      [158] aload_0 v0
      [159] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [162] invokevirtual #103
        + Methodref [android/widget/FrameLayout.getVisibility ()I]
      [165] ifne +17 (target=182)
      [168] aload_0 v0
      [169] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [172] aload_0 v0
      [173] getfield #60
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContentBackground Landroid/graphics/drawable/Drawable;]
      [176] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [179] goto +22 (target=201)
      [182] aload_0 v0
      [183] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [186] aconst_null
      [187] invokevirtual #114
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [190] aload_0 v0
      [191] getfield #59
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mActivityChooserContent Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;]
      [194] iconst_0
      [195] iconst_0
      [196] iconst_0
      [197] iconst_0
      [198] invokevirtual #115
        + Methodref [com/actionbarsherlock/internal/widget/IcsLinearLayout.setPadding (IIII)V]
      [201] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 510
        [10] -> line 511
        [18] -> line 512
        [21] -> line 513
        [29] -> line 516
        [37] -> line 517
        [45] -> line 518
        [53] -> line 519
        [61] -> line 520
        [69] -> line 521
        [78] -> line 522
        [91] -> line 523
        [98] -> line 524
        [106] -> line 525
        [110] -> line 526
        [123] -> line 525
        [128] -> line 527
        [137] -> line 531
        [146] -> line 532
        [149] -> line 533
        [158] -> line 536
        [168] -> line 537
        [179] -> line 538
        [182] -> line 539
        [190] -> line 540
        [201] -> line 542
      + Local variable table attribute (count = 7)
        v0: 0 -> 202 [Lcom/actionbarsherlock/widget/ActivityChooserView; this]
        v1: 37 -> 202 [I activityCount]
        v2: 45 -> 202 [I historySize]
        v3: 69 -> 146 [Landroid/content/pm/ResolveInfo; activity]
        v4: 78 -> 146 [Landroid/content/pm/PackageManager; packageManager]
        v5: 106 -> 137 [Ljava/lang/CharSequence; label]
        v6: 128 -> 137 [Ljava/lang/String; contentDescription]
      + Stack map table attribute (count = 7):
        - [21] Var: ..., Stack: (empty)
        - [29] Var: ..., Stack: (empty)
        - [137] Var: [a:com/actionbarsherlock/widget/ActivityChooserView][i][i][a:android/content/pm/ResolveInfo][a:android/content/pm/PackageManager], Stack: 
        - [149] Var: -2, Stack: (empty)
        - [158] Var: ..., Stack: (empty)
        - [182] Var: ..., Stack: (empty)
        - [201] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter access$0(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mAdapter Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 74
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.IcsListPopupWindow access$1(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #135
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getListPopupWindow ()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 493
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V
    Access flags: 0x1008
      = static synthetic void access$2(com.actionbarsherlock.widget.ActivityChooserView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #141
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.showPopupUnchecked (I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 329
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z
    Access flags: 0x1008
      = static synthetic boolean access$3(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #71
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 167
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;
    Access flags: 0x1008
      = static synthetic android.content.Context access$4(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mContext Landroid/content/Context;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 184
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;
    Access flags: 0x1008
      = static synthetic android.widget.FrameLayout access$5(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #65
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mDefaultActivityButton Landroid/widget/FrameLayout;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 104
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;
    Access flags: 0x1008
      = static synthetic android.widget.FrameLayout access$6(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mExpandActivityOverflowButton Landroid/widget/FrameLayout;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 94
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V
    Access flags: 0x1008
      = static synthetic void access$7(com.actionbarsherlock.widget.ActivityChooserView,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #71
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mIsSelectingDefaultActivity Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 167
      + Local variable table attribute (count = 0)
  + Method:       access$8(Lcom/actionbarsherlock/widget/ActivityChooserView;)I
    Access flags: 0x1008
      = static synthetic int access$8(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #69
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mInitialActivityCount I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 172
      + Local variable table attribute (count = 0)
  + Method:       access$9(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;
    Access flags: 0x1008
      = static synthetic android.widget.PopupWindow$OnDismissListener access$9(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #75
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mOnDismissListener Landroid/widget/PopupWindow$OnDismissListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 162
      + Local variable table attribute (count = 0)
  + Method:       access$10(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;
    Access flags: 0x1008
      = static synthetic android.database.DataSetObserver access$10(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mModelDataSetOberver Landroid/database/DataSetObserver;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 0)
  + Method:       access$11()Z
    Access flags: 0x1008
      = static synthetic boolean access$11()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #58
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.IS_HONEYCOMB Z]
      [3] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 633
      + Local variable table attribute (count = 0)
  + Method:       access$12(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
    Access flags: 0x1008
      = static synthetic void access$12(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #142
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.updateAppearance ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 508
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 19)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnLongClickListener]
      + Class [android/view/View]
      + Utf8 [OnLongClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
      + Class [android/view/ViewTreeObserver]
      + Utf8 [OnGlobalLayoutListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/PopupWindow$OnDismissListener]
      + Class [android/widget/PopupWindow]
      + Utf8 [OnDismissListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$dimen]
      + Class [com/actionbarsherlock/R]
      + Utf8 [dimen]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$string]
      + Class [com/actionbarsherlock/R]
      + Utf8 [string]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [ActivityChooserModelClient]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$3]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [ActivityChooserViewAdapter]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [Callbacks]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [SetActivated]
  + Source file attribute:
    + Utf8 [ActivityChooserView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserView$1
  Superclass:    android/database/DataSetObserver
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserView$1 extends android.database.DataSetObserver

Interfaces (count = 0):

Constant Pool (count = 44):
  + Class [android/database/DataSetObserver]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$1]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Methodref [android/database/DataSetObserver.<init> ()V]
  + Methodref [android/database/DataSetObserver.onChanged ()V]
  + Methodref [android/database/DataSetObserver.onInvalidated ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetInvalidated ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [notifyDataSetInvalidated ()V]
  + NameAndType [onChanged ()V]
  + NameAndType [onInvalidated ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserView.java]
  + Utf8 [ActivityChooserViewAdapter]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$1;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/database/DataSetObserver]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$1]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [notifyDataSetInvalidated]
  + Utf8 [onChanged]
  + Utf8 [onInvalidated]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
    Access flags: 0x0
      = ActivityChooserView$1(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [android/database/DataSetObserver.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ActivityChooserView$1; this]
  + Method:       onChanged()V
    Access flags: 0x1
      = public void onChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [android/database/DataSetObserver.onChanged ()V]
      [4] aload_0 v0
      [5] getfield #5
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [8] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [11] invokevirtual #10
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 128
        [4] -> line 129
        [14] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/widget/ActivityChooserView$1; this]
  + Method:       onInvalidated()V
    Access flags: 0x1
      = public void onInvalidated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [android/database/DataSetObserver.onInvalidated ()V]
      [4] aload_0 v0
      [5] getfield #5
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$1.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [8] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [11] invokevirtual #11
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetInvalidated ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 133
        [4] -> line 134
        [14] -> line 135
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/actionbarsherlock/widget/ActivityChooserView$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [ActivityChooserViewAdapter]
  + Source file attribute:
    + Utf8 [ActivityChooserView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserView$2
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserView$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]

Constant Pool (count = 61):
  + Class [android/view/ViewTreeObserver]
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Class [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$2]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
  + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + NameAndType [dismiss ()V]
  + NameAndType [isShowingPopup ()Z]
  + NameAndType [isShown ()Z]
  + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [show ()V]
  + NameAndType [subUiVisibilityChanged (Z)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserView.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$2;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnGlobalLayoutListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$1]
  + Utf8 [android/view/ViewTreeObserver]
  + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsListPopupWindow]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$2]
  + Utf8 [dismiss]
  + Utf8 [isShowingPopup]
  + Utf8 [isShown]
  + Utf8 [java/lang/Object]
  + Utf8 [mProvider]
  + Utf8 [onGlobalLayout]
  + Utf8 [show]
  + Utf8 [subUiVisibilityChanged]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
    Access flags: 0x0
      = ActivityChooserView$2(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 138
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ActivityChooserView$2; this]
  + Method:       onGlobalLayout()V
    Access flags: 0x1
      = public void onGlobalLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [4] invokevirtual #14
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShowingPopup ()Z]
      [7] ifeq +57 (target=64)
      [10] aload_0 v0
      [11] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [14] invokevirtual #15
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z]
      [17] ifne +16 (target=33)
      [20] aload_0 v0
      [21] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [24] invokestatic #13
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [27] invokevirtual #10
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.dismiss ()V]
      [30] goto +34 (target=64)
      [33] aload_0 v0
      [34] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [37] invokestatic #13
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$1 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;]
      [40] invokevirtual #11
        + Methodref [com/actionbarsherlock/internal/widget/IcsListPopupWindow.show ()V]
      [43] aload_0 v0
      [44] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [47] getfield #8
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [50] ifnull +14 (target=64)
      [53] aload_0 v0
      [54] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$2.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [57] getfield #8
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [60] iconst_1
      [61] invokevirtual #12
        + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 141
        [10] -> line 142
        [20] -> line 143
        [30] -> line 144
        [33] -> line 145
        [43] -> line 146
        [53] -> line 147
        [64] -> line 151
      + Local variable table attribute (count = 1)
        v0: 0 -> 65 [Lcom/actionbarsherlock/widget/ActivityChooserView$2; this]
      + Stack map table attribute (count = 2):
        - [33] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
      + Class [android/view/ViewTreeObserver]
      + Utf8 [OnGlobalLayoutListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$2]
  + Source file attribute:
    + Utf8 [ActivityChooserView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserView$3
  Superclass:    android/database/DataSetObserver
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserView$3 extends android.database.DataSetObserver

Interfaces (count = 0):

Constant Pool (count = 33):
  + Class [android/database/DataSetObserver]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$3]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Methodref [android/database/DataSetObserver.<init> ()V]
  + Methodref [android/database/DataSetObserver.onChanged ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + NameAndType [onChanged ()V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserView.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$3;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$12]
  + Utf8 [android/database/DataSetObserver]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$3]
  + Utf8 [onChanged]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
    Access flags: 0x0
      = ActivityChooserView$3(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [android/database/DataSetObserver.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 248
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ActivityChooserView$3; this]
  + Method:       onChanged()V
    Access flags: 0x1
      = public void onChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [android/database/DataSetObserver.onChanged ()V]
      [4] aload_0 v0
      [5] getfield #4
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$3.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [8] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$12 (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 251
        [4] -> line 252
        [11] -> line 253
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/actionbarsherlock/widget/ActivityChooserView$3; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/ActivityChooserView]
    + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$3]
  + Source file attribute:
    + Utf8 [ActivityChooserView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter
  Superclass:    android/widget/BaseAdapter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter extends android.widget.BaseAdapter

Interfaces (count = 0):

Constant Pool (count = 287):
  + Integer [0]
  + Integer [1]
  + Integer [3]
  + Integer [4]
  + Integer [2147483647]
  + Class [android/content/Context]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/widget/BaseAdapter]
  + Class [android/widget/ImageView]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$string]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Fieldref [com/actionbarsherlock/R$id.abs__icon I]
  + Fieldref [com/actionbarsherlock/R$id.abs__list_item I]
  + Fieldref [com/actionbarsherlock/R$id.abs__title I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I]
  + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.measure (II)V]
  + Methodref [android/view/View.setId (I)V]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/widget/BaseAdapter.<init> ()V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getHistorySize ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$11 ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItem (I)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V]
  + Methodref [java/lang/IllegalArgumentException.<init> ()V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + NameAndType [abs__activity_chooser_view_list_item I]
  + NameAndType [abs__activity_chooser_view_see_all I]
  + NameAndType [abs__icon I]
  + NameAndType [abs__list_item I]
  + NameAndType [abs__title I]
  + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + NameAndType [access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;]
  + NameAndType [access$11 ()Z]
  + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getActivity (I)Landroid/content/pm/ResolveInfo;]
  + NameAndType [getActivityCount ()I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCount ()I]
  + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
  + NameAndType [getHistorySize ()I]
  + NameAndType [getId ()I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getItemViewType (I)I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [invoke (Landroid/view/View;Z)V]
  + NameAndType [isShown ()Z]
  + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + NameAndType [mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [mHighlightDefaultActivity Z]
  + NameAndType [mMaxActivityCount I]
  + NameAndType [mShowDefaultActivity Z]
  + NameAndType [mShowFooterView Z]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [max (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [min (II)I]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [registerObserver (Ljava/lang/Object;)V]
  + NameAndType [setId (I)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + NameAndType [unregisterObserver (Ljava/lang/Object;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/pm/ResolveInfo;]
  + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)J]
  + Utf8 [(I)Landroid/content/pm/ResolveInfo;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/view/View;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserView.java]
  + Utf8 [ActivityChooserViewAdapter]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [ITEM_VIEW_TYPE_ACTIVITY]
  + Utf8 [ITEM_VIEW_TYPE_COUNT]
  + Utf8 [ITEM_VIEW_TYPE_FOOTER]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MAX_ACTIVITY_COUNT_DEFAULT]
  + Utf8 [MAX_ACTIVITY_COUNT_UNLIMITED]
  + Utf8 [MeasureSpec]
  + Utf8 [SetActivated]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [abs__activity_chooser_view_list_item]
  + Utf8 [abs__activity_chooser_view_see_all]
  + Utf8 [abs__icon]
  + Utf8 [abs__list_item]
  + Utf8 [abs__title]
  + Utf8 [access$0]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$4]
  + Utf8 [activity]
  + Utf8 [activityCount]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/widget/BaseAdapter]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/TextView]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$string]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
  + Utf8 [contentWidth]
  + Utf8 [convertView]
  + Utf8 [count]
  + Utf8 [dataModel]
  + Utf8 [findViewById]
  + Utf8 [from]
  + Utf8 [getActivity]
  + Utf8 [getActivityCount]
  + Utf8 [getContext]
  + Utf8 [getCount]
  + Utf8 [getDataModel]
  + Utf8 [getDefaultActivity]
  + Utf8 [getHistorySize]
  + Utf8 [getId]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getItemViewType]
  + Utf8 [getMaxActivityCount]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getPackageManager]
  + Utf8 [getShowDefaultActivity]
  + Utf8 [getString]
  + Utf8 [getView]
  + Utf8 [getViewTypeCount]
  + Utf8 [heightMeasureSpec]
  + Utf8 [highlightDefaultActivity]
  + Utf8 [i]
  + Utf8 [iconView]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [invoke]
  + Utf8 [isShown]
  + Utf8 [itemView]
  + Utf8 [itemViewType]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [layout]
  + Utf8 [loadIcon]
  + Utf8 [loadLabel]
  + Utf8 [mDataModel]
  + Utf8 [mHighlightDefaultActivity]
  + Utf8 [mMaxActivityCount]
  + Utf8 [mShowDefaultActivity]
  + Utf8 [mShowFooterView]
  + Utf8 [makeMeasureSpec]
  + Utf8 [max]
  + Utf8 [maxActivityCount]
  + Utf8 [measure]
  + Utf8 [measureContentWidth]
  + Utf8 [min]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [oldDataModel]
  + Utf8 [oldMaxActivityCount]
  + Utf8 [packageManager]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [registerObserver]
  + Utf8 [setDataModel]
  + Utf8 [setId]
  + Utf8 [setImageDrawable]
  + Utf8 [setMaxActivityCount]
  + Utf8 [setShowDefaultActivity]
  + Utf8 [setShowFooterView]
  + Utf8 [setText]
  + Utf8 [showDefaultActivity]
  + Utf8 [showFooterView]
  + Utf8 [string]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [titleView]
  + Utf8 [unregisterObserver]
  + Utf8 [widthMeasureSpec]

Fields (count = 11):
  + Field:        MAX_ACTIVITY_COUNT_UNLIMITED I
    Access flags: 0x19
      = public static final int MAX_ACTIVITY_COUNT_UNLIMITED
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2147483647]
  + Field:        MAX_ACTIVITY_COUNT_DEFAULT I
    Access flags: 0x19
      = public static final int MAX_ACTIVITY_COUNT_DEFAULT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        ITEM_VIEW_TYPE_ACTIVITY I
    Access flags: 0x1a
      = private static final int ITEM_VIEW_TYPE_ACTIVITY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        ITEM_VIEW_TYPE_FOOTER I
    Access flags: 0x1a
      = private static final int ITEM_VIEW_TYPE_FOOTER
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        ITEM_VIEW_TYPE_COUNT I
    Access flags: 0x1a
      = private static final int ITEM_VIEW_TYPE_COUNT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.ActivityChooserModel mDataModel
  + Field:        mMaxActivityCount I
    Access flags: 0x2
      = private int mMaxActivityCount
  + Field:        mShowDefaultActivity Z
    Access flags: 0x2
      = private boolean mShowDefaultActivity
  + Field:        mHighlightDefaultActivity Z
    Access flags: 0x2
      = private boolean mHighlightDefaultActivity
  + Field:        mShowFooterView Z
    Access flags: 0x2
      = private boolean mShowFooterView
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0

Methods (count = 19):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
    Access flags: 0x2
      = private ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [5] aload_0 v0
      [6] invokespecial #50
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [9] aload_0 v0
      [10] iconst_4
      [11] putfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [14] aload_0 v0
      [15] iconst_1
      [16] putfield #35
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 638
        [9] -> line 652
        [14] -> line 655
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       setDataModel(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V
    Access flags: 0x1
      = public void setDataModel(com.actionbarsherlock.widget.ActivityChooserModel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [4] invokestatic #59
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [7] invokevirtual #67
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ifnull +28 (target=40)
      [15] aload_0 v0
      [16] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [19] invokevirtual #64
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z]
      [22] ifeq +18 (target=40)
      [25] aload_2 v2
      [26] aload_0 v0
      [27] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [30] invokestatic #60
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;]
      [33] invokevirtual #58
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.unregisterObserver (Ljava/lang/Object;)V]
      [36] goto +4 (target=40)
      [39] astore_3 v3
      [40] aload_0 v0
      [41] aload_1 v1
      [42] putfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [45] aload_1 v1
      [46] ifnull +28 (target=74)
      [49] aload_0 v0
      [50] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [53] invokevirtual #64
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.isShown ()Z]
      [56] ifeq +18 (target=74)
      [59] aload_1 v1
      [60] aload_0 v0
      [61] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [64] invokestatic #60
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$10 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;]
      [67] invokevirtual #57
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.registerObserver (Ljava/lang/Object;)V]
      [70] goto +4 (target=74)
      [73] astore_3 v3
      [74] aload_0 v0
      [75] invokevirtual #71
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V]
      [78] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (25 -> 36: 39):
      + Class [java/lang/IllegalStateException]
      + ExceptionInfo (59 -> 70: 73):
      + Class [java/lang/IllegalStateException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 662
        [11] -> line 663
        [25] -> line 665
        [36] -> line 666
        [40] -> line 670
        [45] -> line 671
        [59] -> line 673
        [70] -> line 674
        [74] -> line 678
        [78] -> line 679
      + Local variable table attribute (count = 3)
        v0: 0 -> 79 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 79 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
        v2: 11 -> 79 [Lcom/actionbarsherlock/widget/ActivityChooserModel; oldDataModel]
      + Stack map table attribute (count = 4):
        - [39] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][a:com/actionbarsherlock/widget/ActivityChooserModel][a:com/actionbarsherlock/widget/ActivityChooserModel], Stack: [a:java/lang/IllegalStateException]
        - [40] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: [a:java/lang/IllegalStateException]
        - [74] Var: ..., Stack: (empty)
  + Method:       getItemViewType(I)I
    Access flags: 0x1
      = public int getItemViewType(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z]
      [4] ifeq +15 (target=19)
      [7] iload_1 v1
      [8] aload_0 v0
      [9] invokevirtual #66
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I]
      [12] iconst_1
      [13] isub
      [14] ificmpne +5 (target=19)
      [17] iconst_1
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 683
        [17] -> line 684
        [19] -> line 686
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 21 [I position]
      + Stack map table attribute (count = 1):
        - [19] Var: ..., Stack: (empty)
  + Method:       getViewTypeCount()I
    Access flags: 0x1
      = public int getViewTypeCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_3
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 692
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 3, stack = 2):
      [0] iconst_0
      [1] istore_1 v1
      [2] aload_0 v0
      [3] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [6] invokevirtual #54
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I]
      [9] istore_2 v2
      [10] aload_0 v0
      [11] getfield #35
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
      [14] ifne +16 (target=30)
      [17] aload_0 v0
      [18] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [21] invokevirtual #55
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
      [24] ifnull +6 (target=30)
      [27] iinc v2, -1
      [30] iload_2 v2
      [31] aload_0 v0
      [32] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [35] invokestatic #75
        + Methodref [java/lang/Math.min (II)I]
      [38] istore_1 v1
      [39] aload_0 v0
      [40] getfield #36
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z]
      [43] ifeq +6 (target=49)
      [46] iinc v1, 1
      [49] iload_1 v1
      [50] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 696
        [2] -> line 697
        [10] -> line 698
        [27] -> line 699
        [30] -> line 701
        [39] -> line 702
        [46] -> line 703
        [49] -> line 705
      + Local variable table attribute (count = 3)
        v0: 0 -> 51 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 2 -> 51 [I count]
        v2: 10 -> 51 [I activityCount]
      + Stack map table attribute (count = 2):
        - [30] Var: ...[i][i], Stack: (empty)
        - [49] Var: ..., Stack: (empty)
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #69
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I]
      [5] istore_2 v2
      [6] iload_2 v2
      [7] tableswitch (2 offsets, default=52) (target=59)
        0: offset = 23, target = 30
        1: offset = 21, target = 28
        default: offset = 52, target = 59
      [28] aconst_null
      [29] areturn
      [30] aload_0 v0
      [31] getfield #35
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
      [34] ifne +16 (target=50)
      [37] aload_0 v0
      [38] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [41] invokevirtual #55
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
      [44] ifnull +6 (target=50)
      [47] iinc v1, 1
      [50] aload_0 v0
      [51] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [54] iload_1 v1
      [55] invokevirtual #53
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;]
      [58] areturn
      [59] new #24
        + Class [java/lang/IllegalArgumentException]
      [62] dup
      [63] invokespecial #73
        + Methodref [java/lang/IllegalArgumentException.<init> ()V]
      [66] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 709
        [6] -> line 710
        [28] -> line 712
        [30] -> line 714
        [47] -> line 715
        [50] -> line 717
        [59] -> line 719
      + Local variable table attribute (count = 3)
        v0: 0 -> 67 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 67 [I position]
        v2: 6 -> 67 [I itemViewType]
      + Stack map table attribute (count = 4):
        - [28] Var: ...[i], Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [59] Var: ..., Stack: (empty)
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] i2l
      [2] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 724
      + Local variable table attribute (count = 2)
        v0: 0 -> 3 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 3 [I position]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 250, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #69
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I]
      [5] istore v4
      [7] iload v4
      [9] tableswitch (2 offsets, default=233) (target=242)
        0: offset = 91, target = 100
        1: offset = 23, target = 32
        default: offset = 233, target = 242
      [32] aload_2 v2
      [33] ifnull +11 (target=44)
      [36] aload_2 v2
      [37] invokevirtual #45
        + Methodref [android/view/View.getId ()I]
      [40] iconst_1
      [41] ificmpeq +57 (target=98)
      [44] aload_0 v0
      [45] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [48] invokevirtual #63
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;]
      [51] invokestatic #42
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [54] getstatic #30
        + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I]
      [57] aload_3 v3
      [58] iconst_0
      [59] invokevirtual #43
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [62] astore_2 v2
      [63] aload_2 v2
      [64] iconst_1
      [65] invokevirtual #48
        + Methodref [android/view/View.setId (I)V]
      [68] aload_2 v2
      [69] getstatic #29
        + Fieldref [com/actionbarsherlock/R$id.abs__title I]
      [72] invokevirtual #44
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [75] checkcast #15
        + Class [android/widget/TextView]
      [78] astore v5
      [80] aload v5
      [82] aload_0 v0
      [83] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [86] invokestatic #62
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
      [89] getstatic #31
        + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I]
      [92] invokevirtual #39
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [95] invokevirtual #52
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [98] aload_2 v2
      [99] areturn
      [100] aload_2 v2
      [101] ifnull +13 (target=114)
      [104] aload_2 v2
      [105] invokevirtual #45
        + Methodref [android/view/View.getId ()I]
      [108] getstatic #28
        + Fieldref [com/actionbarsherlock/R$id.abs__list_item I]
      [111] ificmpeq +22 (target=133)
      [114] aload_0 v0
      [115] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [118] invokevirtual #63
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.getContext ()Landroid/content/Context;]
      [121] invokestatic #42
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [124] getstatic #30
        + Fieldref [com/actionbarsherlock/R$layout.abs__activity_chooser_view_list_item I]
      [127] aload_3 v3
      [128] iconst_0
      [129] invokevirtual #43
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [132] astore_2 v2
      [133] aload_0 v0
      [134] getfield #37
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [137] invokestatic #62
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
      [140] invokevirtual #38
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [143] astore v5
      [145] aload_2 v2
      [146] getstatic #27
        + Fieldref [com/actionbarsherlock/R$id.abs__icon I]
      [149] invokevirtual #44
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [152] checkcast #14
        + Class [android/widget/ImageView]
      [155] astore v6
      [157] aload_0 v0
      [158] iload_1 v1
      [159] invokevirtual #68
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItem (I)Ljava/lang/Object;]
      [162] checkcast #8
        + Class [android/content/pm/ResolveInfo]
      [165] astore v7
      [167] aload v6
      [169] aload v7
      [171] aload v5
      [173] invokevirtual #40
        + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [176] invokevirtual #51
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [179] aload_2 v2
      [180] getstatic #29
        + Fieldref [com/actionbarsherlock/R$id.abs__title I]
      [183] invokevirtual #44
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [186] checkcast #15
        + Class [android/widget/TextView]
      [189] astore v8
      [191] aload v8
      [193] aload v7
      [195] aload v5
      [197] invokevirtual #41
        + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
      [200] invokevirtual #52
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [203] invokestatic #61
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$11 ()Z]
      [206] ifeq +34 (target=240)
      [209] aload_0 v0
      [210] getfield #35
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
      [213] ifeq +22 (target=235)
      [216] iload_1 v1
      [217] ifne +18 (target=235)
      [220] aload_0 v0
      [221] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z]
      [224] ifeq +11 (target=235)
      [227] aload_2 v2
      [228] iconst_1
      [229] invokestatic #72
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V]
      [232] goto +8 (target=240)
      [235] aload_2 v2
      [236] iconst_0
      [237] invokestatic #72
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$SetActivated.invoke (Landroid/view/View;Z)V]
      [240] aload_2 v2
      [241] areturn
      [242] new #24
        + Class [java/lang/IllegalArgumentException]
      [245] dup
      [246] invokespecial #73
        + Methodref [java/lang/IllegalArgumentException.<init> ()V]
      [249] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 728
        [7] -> line 729
        [32] -> line 731
        [44] -> line 732
        [54] -> line 733
        [59] -> line 732
        [63] -> line 734
        [68] -> line 735
        [80] -> line 736
        [89] -> line 737
        [92] -> line 736
        [98] -> line 739
        [100] -> line 741
        [114] -> line 742
        [124] -> line 743
        [129] -> line 742
        [133] -> line 745
        [145] -> line 747
        [157] -> line 748
        [167] -> line 749
        [179] -> line 751
        [191] -> line 752
        [203] -> line 753
        [209] -> line 755
        [227] -> line 756
        [232] -> line 757
        [235] -> line 758
        [240] -> line 761
        [242] -> line 763
      + Local variable table attribute (count = 10)
        v0: 0 -> 250 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 250 [I position]
        v2: 0 -> 250 [Landroid/view/View; convertView]
        v3: 0 -> 250 [Landroid/view/ViewGroup; parent]
        v4: 7 -> 250 [I itemViewType]
        v5: 80 -> 98 [Landroid/widget/TextView; titleView]
        v5: 145 -> 242 [Landroid/content/pm/PackageManager; packageManager]
        v6: 157 -> 242 [Landroid/widget/ImageView; iconView]
        v7: 167 -> 242 [Landroid/content/pm/ResolveInfo; activity]
        v8: 191 -> 242 [Landroid/widget/TextView; titleView]
      + Stack map table attribute (count = 9):
        - [32] Var: ...[i], Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [98] Var: ..., Stack: (empty)
        - [100] Var: ..., Stack: (empty)
        - [114] Var: ..., Stack: (empty)
        - [133] Var: ..., Stack: (empty)
        - [235] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][a:android/view/View][a:android/view/ViewGroup][i][a:android/content/pm/PackageManager][a:android/widget/ImageView][a:android/content/pm/ResolveInfo][a:android/widget/TextView], Stack: 
        - [240] Var: ..., Stack: (empty)
        - [242] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][a:android/view/View][a:android/view/ViewGroup][i], Stack: 
  + Method:       measureContentWidth()I
    Access flags: 0x1
      = public int measureContentWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [4] istore_1 v1
      [5] aload_0 v0
      [6] ldc #5
        + Integer [2147483647]
      [8] putfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [11] iconst_0
      [12] istore_2 v2
      [13] aconst_null
      [14] astore_3 v3
      [15] iconst_0
      [16] iconst_0
      [17] invokestatic #49
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [20] istore v4
      [22] iconst_0
      [23] iconst_0
      [24] invokestatic #49
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [27] istore v5
      [29] aload_0 v0
      [30] invokevirtual #66
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I]
      [33] istore v6
      [35] iconst_0
      [36] istore v7
      [38] goto +32 (target=70)
      [41] aload_0 v0
      [42] iload v7
      [44] aload_3 v3
      [45] aconst_null
      [46] invokevirtual #70
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [49] astore_3 v3
      [50] aload_3 v3
      [51] iload v4
      [53] iload v5
      [55] invokevirtual #47
        + Methodref [android/view/View.measure (II)V]
      [58] iload_2 v2
      [59] aload_3 v3
      [60] invokevirtual #46
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [63] invokestatic #74
        + Methodref [java/lang/Math.max (II)I]
      [66] istore_2 v2
      [67] iinc v7, 1
      [70] iload v7
      [72] iload v6
      [74] ificmplt -33 (target=41)
      [77] aload_0 v0
      [78] iload_1 v1
      [79] putfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [82] iload_2 v2
      [83] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 770
        [5] -> line 771
        [11] -> line 773
        [13] -> line 774
        [15] -> line 776
        [22] -> line 777
        [29] -> line 778
        [35] -> line 780
        [41] -> line 781
        [50] -> line 782
        [58] -> line 783
        [67] -> line 780
        [77] -> line 786
        [82] -> line 788
      + Local variable table attribute (count = 8)
        v0: 0 -> 84 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 5 -> 84 [I oldMaxActivityCount]
        v2: 13 -> 84 [I contentWidth]
        v3: 15 -> 84 [Landroid/view/View; itemView]
        v4: 22 -> 84 [I widthMeasureSpec]
        v5: 29 -> 84 [I heightMeasureSpec]
        v6: 35 -> 84 [I count]
        v7: 38 -> 77 [I i]
      + Stack map table attribute (count = 2):
        - [41] Var: [a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i][i][a:android/view/View][i][i][i][i], Stack: 
        - [70] Var: ..., Stack: (empty)
  + Method:       setMaxActivityCount(I)V
    Access flags: 0x1
      = public void setMaxActivityCount(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [4] iload_1 v1
      [5] ificmpeq +12 (target=17)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [13] aload_0 v0
      [14] invokevirtual #71
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 792
        [8] -> line 793
        [13] -> line 794
        [17] -> line 796
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 18 [I maxActivityCount]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       getDefaultActivity()Landroid/content/pm/ResolveInfo;
    Access flags: 0x1
      = public android.content.pm.ResolveInfo getDefaultActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [4] invokevirtual #55
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 799
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       setShowFooterView(Z)V
    Access flags: 0x1
      = public void setShowFooterView(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z]
      [4] iload_1 v1
      [5] ificmpeq +12 (target=17)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #36
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowFooterView Z]
      [13] aload_0 v0
      [14] invokevirtual #71
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 803
        [8] -> line 804
        [13] -> line 805
        [17] -> line 807
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 18 [Z showFooterView]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       getActivityCount()I
    Access flags: 0x1
      = public int getActivityCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [4] invokevirtual #54
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 810
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       getHistorySize()I
    Access flags: 0x1
      = public int getHistorySize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [4] invokevirtual #56
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getHistorySize ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 814
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       getMaxActivityCount()I
    Access flags: 0x1
      = public int getMaxActivityCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mMaxActivityCount I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 818
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       getDataModel()Lcom/actionbarsherlock/widget/ActivityChooserModel;
    Access flags: 0x1
      = public com.actionbarsherlock.widget.ActivityChooserModel getDataModel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mDataModel Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 822
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       setShowDefaultActivity(ZZ)V
    Access flags: 0x1
      = public void setShowDefaultActivity(boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
      [4] iload_1 v1
      [5] ificmpne +11 (target=16)
      [8] aload_0 v0
      [9] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z]
      [12] iload_2 v2
      [13] ificmpeq +17 (target=30)
      [16] aload_0 v0
      [17] iload_1 v1
      [18] putfield #35
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
      [21] aload_0 v0
      [22] iload_2 v2
      [23] putfield #33
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mHighlightDefaultActivity Z]
      [26] aload_0 v0
      [27] invokevirtual #71
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.notifyDataSetChanged ()V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 827
        [8] -> line 828
        [16] -> line 829
        [21] -> line 830
        [26] -> line 831
        [30] -> line 833
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
        v1: 0 -> 31 [Z showDefaultActivity]
        v2: 0 -> 31 [Z highlightDefaultActivity]
      + Stack map table attribute (count = 2):
        - [16] Var: ..., Stack: (empty)
        - [30] Var: ..., Stack: (empty)
  + Method:       getShowDefaultActivity()Z
    Access flags: 0x1
      = public boolean getShowDefaultActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.mShowDefaultActivity Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 836
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; this]
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;)V
    Access flags: 0x1000
      = synthetic ActivityChooserView$ActivityChooserViewAdapter(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #65
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 638
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$string]
      + Class [com/actionbarsherlock/R]
      + Utf8 [string]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [ActivityChooserViewAdapter]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [SetActivated]
  + Source file attribute:
    + Utf8 [ActivityChooserView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserView$Callbacks
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserView$Callbacks extends java.lang.Object

Interfaces (count = 4):
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnLongClickListener]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/PopupWindow$OnDismissListener]

Constant Pool (count = 179):
  + Integer [2147483647]
  + Class [android/content/Context]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnLongClickListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/PopupWindow]
  + Class [android/widget/PopupWindow$OnDismissListener]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/widget/AdapterView.getAdapter ()Landroid/widget/Adapter;]
  + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityIndex (Landroid/content/pm/ResolveInfo;)I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setDefaultActivity (I)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity ()Z]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.notifyOnDismissListener ()V]
  + Methodref [java/lang/IllegalArgumentException.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/widget/PopupWindow$OnDismissListener.onDismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V]
  + NameAndType [access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z]
  + NameAndType [access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
  + NameAndType [access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
  + NameAndType [access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
  + NameAndType [access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V]
  + NameAndType [access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I]
  + NameAndType [access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;]
  + NameAndType [chooseActivity (I)Landroid/content/Intent;]
  + NameAndType [dismissPopup ()Z]
  + NameAndType [getActivityIndex (Landroid/content/pm/ResolveInfo;)I]
  + NameAndType [getAdapter ()Landroid/widget/Adapter;]
  + NameAndType [getCount ()I]
  + NameAndType [getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
  + NameAndType [getItemViewType (I)I]
  + NameAndType [getShowDefaultActivity ()Z]
  + NameAndType [mProvider Lcom/actionbarsherlock/view/ActionProvider;]
  + NameAndType [notifyOnDismissListener ()V]
  + NameAndType [onDismiss ()V]
  + NameAndType [setDefaultActivity (I)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [subUiVisibilityChanged (Z)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/pm/ResolveInfo;]
  + Utf8 [()Landroid/widget/Adapter;]
  + Utf8 [()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/pm/ResolveInfo;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)I]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserView.java]
  + Utf8 [ActivityChooserViewAdapter]
  + Utf8 [Callbacks]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [Lcom/actionbarsherlock/view/ActionProvider;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/view/View$OnClickListener;Landroid/view/View$OnLongClickListener;Landroid/widget/AdapterView$OnItemClickListener;Landroid/widget/PopupWindow$OnDismissListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnClickListener]
  + Utf8 [OnDismissListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnLongClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [adapter]
  + Utf8 [android/content/Context]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnLongClickListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/PopupWindow]
  + Utf8 [android/widget/PopupWindow$OnDismissListener]
  + Utf8 [chooseActivity]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$Callbacks]
  + Utf8 [defaultActivity]
  + Utf8 [dismissPopup]
  + Utf8 [getActivityIndex]
  + Utf8 [getAdapter]
  + Utf8 [getCount]
  + Utf8 [getDataModel]
  + Utf8 [getDefaultActivity]
  + Utf8 [getItemViewType]
  + Utf8 [getShowDefaultActivity]
  + Utf8 [id]
  + Utf8 [index]
  + Utf8 [itemViewType]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [launchIntent]
  + Utf8 [mProvider]
  + Utf8 [notifyOnDismissListener]
  + Utf8 [onClick]
  + Utf8 [onDismiss]
  + Utf8 [onItemClick]
  + Utf8 [onLongClick]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [setDefaultActivity]
  + Utf8 [startActivity]
  + Utf8 [subUiVisibilityChanged]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ActivityChooserView this$0

Methods (count = 7):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
    Access flags: 0x2
      = private ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [5] aload_0 v0
      [6] invokespecial #43
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 547
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 157, locals = 9, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #20
        + Methodref [android/widget/AdapterView.getAdapter ()Landroid/widget/Adapter;]
      [4] checkcast #13
        + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
      [7] astore v6
      [9] aload v6
      [11] iload_3 v3
      [12] invokevirtual #38
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getItemViewType (I)I]
      [15] istore v7
      [17] iload v7
      [19] tableswitch (2 offsets, default=129) (target=148)
        0: offset = 33, target = 52
        1: offset = 21, target = 40
        default: offset = 129, target = 148
      [40] aload_0 v0
      [41] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [44] ldc #1
        + Integer [2147483647]
      [46] invokestatic #26
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V]
      [49] goto +107 (target=156)
      [52] aload_0 v0
      [53] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [56] invokevirtual #34
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z]
      [59] pop
      [60] aload_0 v0
      [61] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [64] invokestatic #27
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$3 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Z]
      [67] ifeq +24 (target=91)
      [70] iload_3 v3
      [71] ifle +85 (target=156)
      [74] aload_0 v0
      [75] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [78] invokestatic #25
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [81] invokevirtual #36
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [84] iload_3 v3
      [85] invokevirtual #24
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setDefaultActivity (I)V]
      [88] goto +68 (target=156)
      [91] aload_0 v0
      [92] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [95] invokestatic #25
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [98] invokevirtual #39
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity ()Z]
      [101] ifeq +7 (target=108)
      [104] iload_3 v3
      [105] goto +6 (target=111)
      [108] iload_3 v3
      [109] iconst_1
      [110] iadd
      [111] istore_3 v3
      [112] aload_0 v0
      [113] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [116] invokestatic #25
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [119] invokevirtual #36
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [122] iload_3 v3
      [123] invokevirtual #22
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;]
      [126] astore v8
      [128] aload v8
      [130] ifnull +26 (target=156)
      [133] aload_0 v0
      [134] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [137] invokestatic #28
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
      [140] aload v8
      [142] invokevirtual #19
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [145] goto +11 (target=156)
      [148] new #15
        + Class [java/lang/IllegalArgumentException]
      [151] dup
      [152] invokespecial #42
        + Methodref [java/lang/IllegalArgumentException.<init> ()V]
      [155] athrow
      [156] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 17)
        [0] -> line 552
        [9] -> line 553
        [17] -> line 554
        [40] -> line 556
        [49] -> line 557
        [52] -> line 559
        [60] -> line 560
        [70] -> line 562
        [74] -> line 563
        [88] -> line 565
        [91] -> line 568
        [112] -> line 569
        [128] -> line 570
        [133] -> line 571
        [145] -> line 574
        [148] -> line 576
        [156] -> line 578
      + Local variable table attribute (count = 8)
        v0: 0 -> 157 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; this]
        v1: 0 -> 157 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 157 [Landroid/view/View; view]
        v3: 0 -> 157 [I position]
        v4: 0 -> 157 [J id]
        v6: 9 -> 157 [Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; adapter]
        v7: 17 -> 157 [I itemViewType]
        v8: 128 -> 145 [Landroid/content/Intent; launchIntent]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 157 [Landroid/widget/AdapterView<*>; parent]
      + Stack map table attribute (count = 9):
        - [40] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter][i], Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [88] Var: ..., Stack: (empty)
        - [91] Var: ..., Stack: (empty)
        - [108] Var: ..., Stack: (empty)
        - [111] Var: ..., Stack: [i]
        - [145] Var: ..., Stack: (empty)
        - [148] Var: ..., Stack: (empty)
        - [156] Var: ..., Stack: (empty)
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 126, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [5] invokestatic #29
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
      [8] ifacmpne +73 (target=81)
      [11] aload_0 v0
      [12] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [15] invokevirtual #34
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.dismissPopup ()Z]
      [18] pop
      [19] aload_0 v0
      [20] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [23] invokestatic #25
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [26] invokevirtual #37
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity ()Landroid/content/pm/ResolveInfo;]
      [29] astore_2 v2
      [30] aload_0 v0
      [31] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [34] invokestatic #25
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [37] invokevirtual #36
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [40] aload_2 v2
      [41] invokevirtual #23
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityIndex (Landroid/content/pm/ResolveInfo;)I]
      [44] istore_3 v3
      [45] aload_0 v0
      [46] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [49] invokestatic #25
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [52] invokevirtual #36
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getDataModel ()Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [55] iload_3 v3
      [56] invokevirtual #22
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;]
      [59] astore v4
      [61] aload v4
      [63] ifnull +62 (target=125)
      [66] aload_0 v0
      [67] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [70] invokestatic #28
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$4 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;]
      [73] aload v4
      [75] invokevirtual #19
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [78] goto +47 (target=125)
      [81] aload_1 v1
      [82] aload_0 v0
      [83] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [86] invokestatic #30
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$6 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
      [89] ifacmpne +28 (target=117)
      [92] aload_0 v0
      [93] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [96] iconst_0
      [97] invokestatic #31
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V]
      [100] aload_0 v0
      [101] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [104] aload_0 v0
      [105] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [108] invokestatic #32
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I]
      [111] invokestatic #26
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V]
      [114] goto +11 (target=125)
      [117] new #15
        + Class [java/lang/IllegalArgumentException]
      [120] dup
      [121] invokespecial #42
        + Methodref [java/lang/IllegalArgumentException.<init> ()V]
      [124] athrow
      [125] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 582
        [11] -> line 583
        [19] -> line 584
        [30] -> line 585
        [45] -> line 586
        [61] -> line 587
        [66] -> line 588
        [78] -> line 590
        [92] -> line 591
        [100] -> line 592
        [114] -> line 593
        [117] -> line 594
        [125] -> line 596
      + Local variable table attribute (count = 5)
        v0: 0 -> 126 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; this]
        v1: 0 -> 126 [Landroid/view/View; view]
        v2: 30 -> 78 [Landroid/content/pm/ResolveInfo; defaultActivity]
        v3: 45 -> 78 [I index]
        v4: 61 -> 78 [Landroid/content/Intent; launchIntent]
      + Stack map table attribute (count = 4):
        - [78] Var: ..., Stack: (empty)
        - [81] Var: ..., Stack: (empty)
        - [117] Var: ..., Stack: (empty)
        - [125] Var: ..., Stack: (empty)
  + Method:       onLongClick(Landroid/view/View;)Z
    Access flags: 0x1
      = public boolean onLongClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [5] invokestatic #29
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$5 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;]
      [8] ifacmpne +41 (target=49)
      [11] aload_0 v0
      [12] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [15] invokestatic #25
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$0 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;]
      [18] invokevirtual #35
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter.getCount ()I]
      [21] ifle +36 (target=57)
      [24] aload_0 v0
      [25] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [28] iconst_1
      [29] invokestatic #31
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$7 (Lcom/actionbarsherlock/widget/ActivityChooserView;Z)V]
      [32] aload_0 v0
      [33] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [36] aload_0 v0
      [37] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [40] invokestatic #32
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$8 (Lcom/actionbarsherlock/widget/ActivityChooserView;)I]
      [43] invokestatic #26
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$2 (Lcom/actionbarsherlock/widget/ActivityChooserView;I)V]
      [46] goto +11 (target=57)
      [49] new #15
        + Class [java/lang/IllegalArgumentException]
      [52] dup
      [53] invokespecial #42
        + Methodref [java/lang/IllegalArgumentException.<init> ()V]
      [56] athrow
      [57] iconst_1
      [58] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 601
        [11] -> line 602
        [24] -> line 603
        [32] -> line 604
        [46] -> line 606
        [49] -> line 607
        [57] -> line 609
      + Local variable table attribute (count = 2)
        v0: 0 -> 59 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; this]
        v1: 0 -> 59 [Landroid/view/View; view]
      + Stack map table attribute (count = 3):
        - [46] Var: ..., Stack: (empty)
        - [49] Var: ..., Stack: (empty)
        - [57] Var: ..., Stack: (empty)
  + Method:       onDismiss()V
    Access flags: 0x1
      = public void onDismiss()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #41
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.notifyOnDismissListener ()V]
      [4] aload_0 v0
      [5] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [8] getfield #17
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [11] ifnull +14 (target=25)
      [14] aload_0 v0
      [15] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [18] getfield #17
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView.mProvider Lcom/actionbarsherlock/view/ActionProvider;]
      [21] iconst_0
      [22] invokevirtual #21
        + Methodref [com/actionbarsherlock/view/ActionProvider.subUiVisibilityChanged (Z)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 614
        [4] -> line 615
        [14] -> line 616
        [25] -> line 618
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; this]
      + Stack map table attribute (count = 1):
        - [25] Var: ..., Stack: (empty)
  + Method:       notifyOnDismissListener()V
    Access flags: 0x2
      = private void notifyOnDismissListener()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [4] invokestatic #33
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;]
      [7] ifnull +15 (target=22)
      [10] aload_0 v0
      [11] getfield #18
        + Fieldref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.this$0 Lcom/actionbarsherlock/widget/ActivityChooserView;]
      [14] invokestatic #33
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.access$9 (Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;]
      [17] invokeinterface #44
        + InterfaceMethodref [android/widget/PopupWindow$OnDismissListener.onDismiss ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 621
        [10] -> line 622
        [22] -> line 624
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; this]
      + Stack map table attribute (count = 1):
        - [22] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;)V
    Access flags: 0x1000
      = synthetic ActivityChooserView$Callbacks(com.actionbarsherlock.widget.ActivityChooserView,com.actionbarsherlock.widget.ActivityChooserView$Callbacks)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #40
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView$Callbacks.<init> (Lcom/actionbarsherlock/widget/ActivityChooserView;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 547
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnLongClickListener]
      + Class [android/view/View]
      + Utf8 [OnLongClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/PopupWindow$OnDismissListener]
      + Class [android/widget/PopupWindow]
      + Utf8 [OnDismissListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [ActivityChooserViewAdapter]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$Callbacks]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [Callbacks]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/view/View$OnClickListener;Landroid/view/View$OnLongClickListener;Landroid/widget/AdapterView$OnItemClickListener;Landroid/widget/PopupWindow$OnDismissListener;]
  + Source file attribute:
    + Utf8 [ActivityChooserView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ActivityChooserView$SetActivated
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ActivityChooserView$SetActivated extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 32):
  + Class [android/view/View]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
  + Class [java/lang/Object]
  + Methodref [android/view/View.setActivated (Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [setActivated (Z)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActivityChooserView.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SetActivated]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [activated]
  + Utf8 [android/view/View]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
  + Utf8 [invoke]
  + Utf8 [java/lang/Object]
  + Utf8 [setActivated]
  + Utf8 [this]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private ActivityChooserView$SetActivated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 627
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated; this]
  + Method:       invoke(Landroid/view/View;Z)V
    Access flags: 0x9
      = public static void invoke(android.view.View,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #5
        + Methodref [android/view/View.setActivated (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 629
        [5] -> line 630
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Landroid/view/View; view]
        v1: 0 -> 6 [Z activated]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/actionbarsherlock/widget/ActivityChooserView$SetActivated]
      + Class [com/actionbarsherlock/widget/ActivityChooserView]
      + Utf8 [SetActivated]
  + Source file attribute:
    + Utf8 [ActivityChooserView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView
  Superclass:    android/widget/LinearLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.widget.SearchView extends android.widget.LinearLayout

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/CollapsibleActionView]

Constant Pool (count = 1413):
  + Integer [-65537]
  + Integer [0]
  + Integer [65536]
  + Integer [524288]
  + Integer [33554432]
  + Integer [268435456]
  + Integer [1073741824]
  + String []
  + String [   ]
  + String [ returned exception.]
  + String [/]
  + String [Could not find voice search activity]
  + String [Failed launch activity: ]
  + String [Search suggestions cursor at row ]
  + String [SearchView]
  + String [SearchView is API 8+ only.]
  + String [action_key]
  + String [action_msg]
  + String [android.intent.action.SEARCH]
  + String [android.speech.action.RECOGNIZE_SPEECH]
  + String [android.speech.action.WEB_SEARCH]
  + String [android.speech.extra.LANGUAGE]
  + String [android.speech.extra.LANGUAGE_MODEL]
  + String [android.speech.extra.MAX_RESULTS]
  + String [android.speech.extra.PROMPT]
  + String [android.speech.extra.RESULTS_PENDINGINTENT]
  + String [android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE]
  + String [app_data]
  + String [calling_package]
  + String [doAfterTextChanged]
  + String [doBeforeTextChanged]
  + String [ensureImeVisible]
  + String [free_form]
  + String [input_method]
  + String [intent_extra_data_key]
  + String [layout_inflater]
  + String [nm]
  + String [query]
  + String [setText]
  + String [showSoftInputUnchecked]
  + String [suggest_intent_action]
  + String [suggest_intent_data]
  + String [suggest_intent_data_id]
  + String [suggest_intent_extra_data]
  + String [suggest_intent_query]
  + String [user_query]
  + String [web_search]
  + Class [[I]
  + Class [android/app/PendingIntent]
  + Class [android/app/SearchableInfo]
  + Class [android/content/ActivityNotFoundException]
  + Class [android/content/ComponentName]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/content/res/Configuration]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$Theme]
  + Class [android/content/res/TypedArray]
  + Class [android/database/Cursor]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$ConstantState]
  + Class [android/net/Uri]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/ResultReceiver]
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/support/v4/widget/CursorAdapter]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/text/TextUtils]
  + Class [android/text/style/ImageSpan]
  + Class [android/util/AttributeSet]
  + Class [android/util/Log]
  + Class [android/util/TypedValue]
  + Class [android/view/KeyEvent]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnFocusChangeListener]
  + Class [android/view/View$OnKeyListener]
  + Class [android/view/View$OnLayoutChangeListener]
  + Class [android/view/ViewTreeObserver]
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Class [android/view/accessibility/AccessibilityEvent]
  + Class [android/view/accessibility/AccessibilityNodeInfo]
  + Class [android/view/inputmethod/InputMethodManager]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [android/widget/AutoCompleteTextView]
  + Class [android/widget/ImageView]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/TextView]
  + Class [android/widget/TextView$OnEditorActionListener]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$dimen]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/R$styleable]
  + Class [com/actionbarsherlock/view/CollapsibleActionView]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$1]
  + Class [com/actionbarsherlock/widget/SearchView$10]
  + Class [com/actionbarsherlock/widget/SearchView$11]
  + Class [com/actionbarsherlock/widget/SearchView$12]
  + Class [com/actionbarsherlock/widget/SearchView$2]
  + Class [com/actionbarsherlock/widget/SearchView$3]
  + Class [com/actionbarsherlock/widget/SearchView$4]
  + Class [com/actionbarsherlock/widget/SearchView$5]
  + Class [com/actionbarsherlock/widget/SearchView$6]
  + Class [com/actionbarsherlock/widget/SearchView$7]
  + Class [com/actionbarsherlock/widget/SearchView$8]
  + Class [com/actionbarsherlock/widget/SearchView$9]
  + Class [com/actionbarsherlock/widget/SearchView$OnCloseListener]
  + Class [com/actionbarsherlock/widget/SearchView$OnQueryTextListener]
  + Class [com/actionbarsherlock/widget/SearchView$OnSuggestionListener]
  + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Class [java/lang/Boolean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Method]
  + Class [java/util/WeakHashMap]
  + Double [1.25]
  + Fieldref [android/content/res/Configuration.orientation I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/TypedValue.resourceId I]
  + Fieldref [com/actionbarsherlock/R$attr.searchViewSearchIcon I]
  + Fieldref [com/actionbarsherlock/R$dimen.abs__dropdownitem_icon_width I]
  + Fieldref [com/actionbarsherlock/R$dimen.abs__dropdownitem_text_padding_left I]
  + Fieldref [com/actionbarsherlock/R$dimen.abs__search_view_preferred_width I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_button I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_close_btn I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_edit_frame I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_go_btn I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_mag_icon I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_plate I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_src_text I]
  + Fieldref [com/actionbarsherlock/R$id.abs__search_voice_btn I]
  + Fieldref [com/actionbarsherlock/R$id.abs__submit_area I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__search_view I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockSearchView [I]
  + Fieldref [com/actionbarsherlock/R$styleable.SherlockView [I]
  + Fieldref [com/actionbarsherlock/widget/SearchView.EMPTY_STATE_SET [I]
  + Fieldref [com/actionbarsherlock/widget/SearchView.ENABLED_STATE_SET [I]
  + Fieldref [com/actionbarsherlock/widget/SearchView.FOCUSED_STATE_SET [I]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mAppSearchData Landroid/os/Bundle;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mClearingFocus Z]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mCloseButton Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mCollapsedImeOptions I]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mDropDownAnchor Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mExpandedInActionView Z]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mIconified Z]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOldQueryText Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnClickListener Landroid/view/View$OnClickListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnCloseListener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnEditorActionListener Landroid/widget/TextView$OnEditorActionListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryTextFocusChangeListener Landroid/view/View$OnFocusChangeListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSearchClickListener Landroid/view/View$OnClickListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryHint Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryRefinement Z]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mReleaseCursorRunnable Ljava/lang/Runnable;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchButton Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchEditFrame Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchHintIcon Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchPlate Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mShowImeRunnable Ljava/lang/Runnable;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitArea Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButton Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButtonEnabled Z]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mTextKeyListener Landroid/view/View$OnKeyListener;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mTextWatcher Landroid/text/TextWatcher;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mUpdateDrawableStateRunnable Ljava/lang/Runnable;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mUserQuery Ljava/lang/CharSequence;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceAppSearchIntent Landroid/content/Intent;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButton Landroid/view/View;]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButtonEnabled Z]
  + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceWebSearchIntent Landroid/content/Intent;]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [android/app/SearchableInfo.getHintId ()I]
  + Methodref [android/app/SearchableInfo.getImeOptions ()I]
  + Methodref [android/app/SearchableInfo.getInputType ()I]
  + Methodref [android/app/SearchableInfo.getSearchActivity ()Landroid/content/ComponentName;]
  + Methodref [android/app/SearchableInfo.getSuggestAuthority ()Ljava/lang/String;]
  + Methodref [android/app/SearchableInfo.getSuggestIntentAction ()Ljava/lang/String;]
  + Methodref [android/app/SearchableInfo.getSuggestIntentData ()Ljava/lang/String;]
  + Methodref [android/app/SearchableInfo.getSuggestThreshold ()I]
  + Methodref [android/app/SearchableInfo.getVoiceLanguageId ()I]
  + Methodref [android/app/SearchableInfo.getVoiceLanguageModeId ()I]
  + Methodref [android/app/SearchableInfo.getVoiceMaxResults ()I]
  + Methodref [android/app/SearchableInfo.getVoicePromptTextId ()I]
  + Methodref [android/app/SearchableInfo.getVoiceSearchEnabled ()Z]
  + Methodref [android/app/SearchableInfo.getVoiceSearchLaunchRecognizer ()Z]
  + Methodref [android/app/SearchableInfo.getVoiceSearchLaunchWebSearch ()Z]
  + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;]
  + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
  + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
  + Methodref [android/net/Uri.encode (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/support/v4/view/KeyEventCompat.hasNoModifiers (Landroid/view/KeyEvent;)Z]
  + Methodref [android/support/v4/widget/CursorAdapter.changeCursor (Landroid/database/Cursor;)V]
  + Methodref [android/support/v4/widget/CursorAdapter.convertToString (Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/widget/CursorAdapter.getCursor ()Landroid/database/Cursor;]
  + Methodref [android/text/SpannableStringBuilder.<init> (Ljava/lang/CharSequence;)V]
  + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
  + Methodref [android/text/TextUtils.equals (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z]
  + Methodref [android/text/TextUtils.getTrimmedLength (Ljava/lang/CharSequence;)I]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/text/style/ImageSpan.<init> (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/TypedValue.<init> ()V]
  + Methodref [android/view/KeyEvent.getAction ()I]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.addOnLayoutChangeListener (Landroid/view/View$OnLayoutChangeListener;)V]
  + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/view/View.getPaddingLeft ()I]
  + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.getWidth ()I]
  + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V]
  + Methodref [android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow (Landroid/os/IBinder;I)Z]
  + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z]
  + Methodref [android/widget/AutoCompleteTextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ImageView.getDrawable ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/ImageView.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.clearFocus ()V]
  + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V]
  + Methodref [android/widget/LinearLayout.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + Methodref [android/widget/LinearLayout.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Methodref [android/widget/LinearLayout.onKeyDown (ILandroid/view/KeyEvent;)Z]
  + Methodref [android/widget/LinearLayout.onMeasure (II)V]
  + Methodref [android/widget/LinearLayout.onWindowFocusChanged (Z)V]
  + Methodref [android/widget/LinearLayout.requestFocus (ILandroid/graphics/Rect;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.adjustDropDownSizeAndPosition ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.clearFocus ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.createIntent (Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;]
  + Methodref [com/actionbarsherlock/widget/SearchView.createIntentFromSuggestion (Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent;]
  + Methodref [com/actionbarsherlock/widget/SearchView.createVoiceAppSearchIntent (Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;]
  + Methodref [com/actionbarsherlock/widget/SearchView.createVoiceWebSearchIntent (Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;]
  + Methodref [com/actionbarsherlock/widget/SearchView.dismissSuggestions ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.ensureImeVisible (Landroid/widget/AutoCompleteTextView;Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/widget/SearchView.forceSuggestionQuery ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/SearchView.getDecoratedHint (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/widget/SearchView.getPreferredWidth ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView.getResources ()Landroid/content/res/Resources;]
  + Methodref [com/actionbarsherlock/widget/SearchView.getSearchIconId ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView.getWindowToken ()Landroid/os/IBinder;]
  + Methodref [com/actionbarsherlock/widget/SearchView.hasFocus ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.hasVoiceSearch ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.invalidate ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.isFocusable ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.isSubmitAreaEnabled ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.launchIntent (Landroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.launchQuerySearch (ILjava/lang/String;Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.launchSuggestion (IILjava/lang/String;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.onCloseClicked ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.onItemClicked (IILjava/lang/String;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.onItemSelected (I)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.onSearchClicked ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.onSubmitQuery ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.onSuggestionsKey (Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.onTextChanged (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.onVoiceClicked ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.post (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.postUpdateFocusedState ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.requestLayout ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.rewriteQueryFromSuggestion (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setFocusable (Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setIconified (Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setIconifiedByDefault (Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setImeOptions (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setImeVisibility (Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setInputType (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setMaxWidth (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setQuery (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setQueryHint (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.setText (Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.showSoftInputUnchecked (Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateCloseButton ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateFocusedState ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateQueryHint ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateSearchAutoComplete ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateSubmitArea ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateSubmitButton (Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.updateVoiceButton (Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$1.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$10.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$11.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$12.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$2.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$3.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$4.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$5.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$6.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$7.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$8.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$9.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.addTextChangedListener (Landroid/text/TextWatcher;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.clearFocus ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.clearListSelection ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.dismissDropDown ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getDropDownAnchor ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getDropDownBackground ()Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getImeOptions ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getInputType ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getListSelection ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getTextSize ()F]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.hasFocus ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.length ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.requestFocus ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.requestFocus (ILandroid/graphics/Rect;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setDropDownHorizontalOffset (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setDropDownWidth (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setHint (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setImeOptions (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setInputType (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setListSelection (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnEditorActionListener (Landroid/widget/TextView$OnEditorActionListener;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnKeyListener (Landroid/view/View$OnKeyListener;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setPrivateImeOptions (Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setSearchView (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setSelection (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setThreshold (I)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.<init> (Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setQueryRefinement (I)V]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
  + Methodref [java/util/WeakHashMap.<init> ()V]
  + InterfaceMethodref [android/database/Cursor.getPosition ()I]
  + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
  + InterfaceMethodref [android/view/View$OnClickListener.onClick (Landroid/view/View;)V]
  + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnCloseListener.onClose ()Z]
  + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnQueryTextListener.onQueryTextChange (Ljava/lang/String;)Z]
  + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnQueryTextListener.onQueryTextSubmit (Ljava/lang/String;)Z]
  + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnSuggestionListener.onSuggestionClick (I)Z]
  + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnSuggestionListener.onSuggestionSelect (I)Z]
  + InterfaceMethodref [java/lang/CharSequence.length ()I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V]
  + NameAndType [<init> (Landroid/content/Intent;)V]
  + NameAndType [<init> (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [<init> (Ljava/lang/CharSequence;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [EMPTY_STATE_SET [I]
  + NameAndType [ENABLED_STATE_SET [I]
  + NameAndType [FOCUSED_STATE_SET [I]
  + NameAndType [SDK_INT I]
  + NameAndType [SherlockSearchView [I]
  + NameAndType [SherlockView [I]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [abs__dropdownitem_icon_width I]
  + NameAndType [abs__dropdownitem_text_padding_left I]
  + NameAndType [abs__search_button I]
  + NameAndType [abs__search_close_btn I]
  + NameAndType [abs__search_edit_frame I]
  + NameAndType [abs__search_go_btn I]
  + NameAndType [abs__search_mag_icon I]
  + NameAndType [abs__search_plate I]
  + NameAndType [abs__search_src_text I]
  + NameAndType [abs__search_view I]
  + NameAndType [abs__search_view_preferred_width I]
  + NameAndType [abs__search_voice_btn I]
  + NameAndType [abs__submit_area I]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + NameAndType [addOnLayoutChangeListener (Landroid/view/View$OnLayoutChangeListener;)V]
  + NameAndType [addTextChangedListener (Landroid/text/TextWatcher;)V]
  + NameAndType [adjustDropDownSizeAndPosition ()V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [changeCursor (Landroid/database/Cursor;)V]
  + NameAndType [clearFocus ()V]
  + NameAndType [clearListSelection ()V]
  + NameAndType [convertToString (Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + NameAndType [createIntent (Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;]
  + NameAndType [createIntentFromSuggestion (Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent;]
  + NameAndType [createVoiceAppSearchIntent (Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;]
  + NameAndType [createVoiceWebSearchIntent (Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;]
  + NameAndType [dismissDropDown ()V]
  + NameAndType [dismissSuggestions ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [encode (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [ensureImeVisible (Landroid/widget/AutoCompleteTextView;Z)V]
  + NameAndType [equals (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [flattenToShortString ()Ljava/lang/String;]
  + NameAndType [forceSuggestionQuery ()V]
  + NameAndType [getAction ()I]
  + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + NameAndType [getBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getConfiguration ()Landroid/content/res/Configuration;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCursor ()Landroid/database/Cursor;]
  + NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getDecoratedHint (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
  + NameAndType [getDimensionPixelSize (I)I]
  + NameAndType [getDimensionPixelSize (II)I]
  + NameAndType [getDrawable ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDropDownAnchor ()I]
  + NameAndType [getDropDownBackground ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHintId ()I]
  + NameAndType [getImeOptions ()I]
  + NameAndType [getInputType ()I]
  + NameAndType [getInt (II)I]
  + NameAndType [getListSelection ()I]
  + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getMode (I)I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getPadding (Landroid/graphics/Rect;)Z]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPosition ()I]
  + NameAndType [getPreferredWidth ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSearchActivity ()Landroid/content/ComponentName;]
  + NameAndType [getSearchIconId ()I]
  + NameAndType [getSize (I)I]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSuggestAuthority ()Ljava/lang/String;]
  + NameAndType [getSuggestIntentAction ()Ljava/lang/String;]
  + NameAndType [getSuggestIntentData ()Ljava/lang/String;]
  + NameAndType [getSuggestThreshold ()I]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTextSize ()F]
  + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;]
  + NameAndType [getTrimmedLength (Ljava/lang/CharSequence;)I]
  + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getVoiceLanguageId ()I]
  + NameAndType [getVoiceLanguageModeId ()I]
  + NameAndType [getVoiceMaxResults ()I]
  + NameAndType [getVoicePromptTextId ()I]
  + NameAndType [getVoiceSearchEnabled ()Z]
  + NameAndType [getVoiceSearchLaunchRecognizer ()Z]
  + NameAndType [getVoiceSearchLaunchWebSearch ()Z]
  + NameAndType [getWidth ()I]
  + NameAndType [getWindowToken ()Landroid/os/IBinder;]
  + NameAndType [hasFocus ()Z]
  + NameAndType [hasNoModifiers (Landroid/view/KeyEvent;)Z]
  + NameAndType [hasVoiceSearch ()Z]
  + NameAndType [hideSoftInputFromWindow (Landroid/os/IBinder;I)Z]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [invalidate ()V]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [isFocusable ()Z]
  + NameAndType [isIconified ()Z]
  + NameAndType [isSubmitAreaEnabled ()Z]
  + NameAndType [launchIntent (Landroid/content/Intent;)V]
  + NameAndType [launchQuerySearch (ILjava/lang/String;Ljava/lang/String;)V]
  + NameAndType [launchSuggestion (IILjava/lang/String;)Z]
  + NameAndType [left I]
  + NameAndType [length ()I]
  + NameAndType [mAppSearchData Landroid/os/Bundle;]
  + NameAndType [mClearingFocus Z]
  + NameAndType [mCloseButton Landroid/widget/ImageView;]
  + NameAndType [mCollapsedImeOptions I]
  + NameAndType [mDropDownAnchor Landroid/view/View;]
  + NameAndType [mExpandedInActionView Z]
  + NameAndType [mIconified Z]
  + NameAndType [mIconifiedByDefault Z]
  + NameAndType [mMaxWidth I]
  + NameAndType [mOldQueryText Ljava/lang/CharSequence;]
  + NameAndType [mOnClickListener Landroid/view/View$OnClickListener;]
  + NameAndType [mOnCloseListener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;]
  + NameAndType [mOnEditorActionListener Landroid/widget/TextView$OnEditorActionListener;]
  + NameAndType [mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
  + NameAndType [mOnItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
  + NameAndType [mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
  + NameAndType [mOnQueryTextFocusChangeListener Landroid/view/View$OnFocusChangeListener;]
  + NameAndType [mOnSearchClickListener Landroid/view/View$OnClickListener;]
  + NameAndType [mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
  + NameAndType [mOutsideDrawablesCache Ljava/util/WeakHashMap;]
  + NameAndType [mQueryHint Ljava/lang/CharSequence;]
  + NameAndType [mQueryRefinement Z]
  + NameAndType [mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + NameAndType [mReleaseCursorRunnable Ljava/lang/Runnable;]
  + NameAndType [mSearchButton Landroid/view/View;]
  + NameAndType [mSearchEditFrame Landroid/view/View;]
  + NameAndType [mSearchHintIcon Landroid/widget/ImageView;]
  + NameAndType [mSearchPlate Landroid/view/View;]
  + NameAndType [mSearchable Landroid/app/SearchableInfo;]
  + NameAndType [mShowImeRunnable Ljava/lang/Runnable;]
  + NameAndType [mSubmitArea Landroid/view/View;]
  + NameAndType [mSubmitButton Landroid/view/View;]
  + NameAndType [mSubmitButtonEnabled Z]
  + NameAndType [mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
  + NameAndType [mTextKeyListener Landroid/view/View$OnKeyListener;]
  + NameAndType [mTextWatcher Landroid/text/TextWatcher;]
  + NameAndType [mUpdateDrawableStateRunnable Ljava/lang/Runnable;]
  + NameAndType [mUserQuery Ljava/lang/CharSequence;]
  + NameAndType [mVoiceAppSearchIntent Landroid/content/Intent;]
  + NameAndType [mVoiceButton Landroid/view/View;]
  + NameAndType [mVoiceButtonEnabled Z]
  + NameAndType [mVoiceWebSearchIntent Landroid/content/Intent;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [min (II)I]
  + NameAndType [moveToPosition (I)Z]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [onClick (Landroid/view/View;)V]
  + NameAndType [onClose ()Z]
  + NameAndType [onCloseClicked ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
  + NameAndType [onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + NameAndType [onItemClicked (IILjava/lang/String;)Z]
  + NameAndType [onItemSelected (I)Z]
  + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onMeasure (II)V]
  + NameAndType [onQueryTextChange (Ljava/lang/String;)Z]
  + NameAndType [onQueryTextSubmit (Ljava/lang/String;)Z]
  + NameAndType [onSearchClicked ()V]
  + NameAndType [onSubmitQuery ()V]
  + NameAndType [onSuggestionClick (I)Z]
  + NameAndType [onSuggestionSelect (I)Z]
  + NameAndType [onSuggestionsKey (Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + NameAndType [onTextChanged (Ljava/lang/CharSequence;)V]
  + NameAndType [onVoiceClicked ()V]
  + NameAndType [onWindowFocusChanged (Z)V]
  + NameAndType [orientation I]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [postUpdateFocusedState ()V]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [recycle ()V]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [requestFocus ()Z]
  + NameAndType [requestFocus (ILandroid/graphics/Rect;)Z]
  + NameAndType [requestLayout ()V]
  + NameAndType [resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;]
  + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + NameAndType [resourceId I]
  + NameAndType [rewriteQueryFromSuggestion (I)V]
  + NameAndType [right I]
  + NameAndType [searchViewSearchIcon I]
  + NameAndType [setAccessible (Z)V]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setClassName (Ljava/lang/CharSequence;)V]
  + NameAndType [setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [setDropDownHorizontalOffset (I)V]
  + NameAndType [setDropDownWidth (I)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setHint (Ljava/lang/CharSequence;)V]
  + NameAndType [setIconified (Z)V]
  + NameAndType [setIconifiedByDefault (Z)V]
  + NameAndType [setImeOptions (I)V]
  + NameAndType [setImeVisibility (Z)V]
  + NameAndType [setInputType (I)V]
  + NameAndType [setListSelection (I)V]
  + NameAndType [setMaxWidth (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnEditorActionListener (Landroid/widget/TextView$OnEditorActionListener;)V]
  + NameAndType [setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + NameAndType [setOnKeyListener (Landroid/view/View$OnKeyListener;)V]
  + NameAndType [setPrivateImeOptions (Ljava/lang/String;)V]
  + NameAndType [setQuery (Ljava/lang/CharSequence;)V]
  + NameAndType [setQueryHint (Ljava/lang/CharSequence;)V]
  + NameAndType [setQueryRefinement (I)V]
  + NameAndType [setSearchView (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [setState ([I)Z]
  + NameAndType [setText (Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setThreshold (I)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [showSoftInput (Landroid/view/View;I)Z]
  + NameAndType [showSoftInputUnchecked (Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateCloseButton ()V]
  + NameAndType [updateFocusedState ()V]
  + NameAndType [updateQueryHint ()V]
  + NameAndType [updateSearchAutoComplete ()V]
  + NameAndType [updateSubmitArea ()V]
  + NameAndType [updateSubmitButton (Z)V]
  + NameAndType [updateViewsVisibility (Z)V]
  + NameAndType [updateVoiceButton (Z)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 []
  + Utf8 [   ]
  + Utf8 [ returned exception.]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/ComponentName;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/res/Configuration;]
  + Utf8 [()Landroid/content/res/Resources$Theme;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/database/Cursor;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/os/IBinder;]
  + Utf8 [()Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Landroid/view/ViewTreeObserver;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(IILjava/lang/String;)Z]
  + Utf8 [(ILandroid/graphics/Rect;)Z]
  + Utf8 [(ILandroid/util/TypedValue;Z)Z]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(IZ)Z]
  + Utf8 [(Landroid/app/SearchableInfo;)V]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;]
  + Utf8 [(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;]
  + Utf8 [(Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/IBinder;I)Z]
  + Utf8 [(Landroid/support/v4/widget/CursorAdapter;)V]
  + Utf8 [(Landroid/text/TextWatcher;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnFocusChangeListener;)V]
  + Utf8 [(Landroid/view/View$OnKeyListener;)V]
  + Utf8 [(Landroid/view/View$OnLayoutChangeListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
  + Utf8 [(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityEvent;)V]
  + Utf8 [(Landroid/view/accessibility/AccessibilityNodeInfo;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V]
  + Utf8 [(Landroid/widget/AutoCompleteTextView;Z)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/TextView$OnEditorActionListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;I)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;)I]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Z)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [([I)Z]
  + Utf8 [/]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantState]
  + Utf8 [ConstantValue]
  + Utf8 [Could not find voice search activity]
  + Utf8 [DBG]
  + Utf8 [EMPTY_STATE_SET]
  + Utf8 [ENABLED_STATE_SET]
  + Utf8 [FOCUSED_STATE_SET]
  + Utf8 [Failed launch activity: ]
  + Utf8 [I]
  + Utf8 [IME_OPTION_NO_MICROPHONE]
  + Utf8 [InnerClasses]
  + Utf8 [LOG_TAG]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/app/SearchableInfo;]
  + Utf8 [Landroid/content/ActivityNotFoundException;]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [Landroid/text/TextWatcher;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/util/TypedValue;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View$OnClickListener;]
  + Utf8 [Landroid/view/View$OnFocusChangeListener;]
  + Utf8 [Landroid/view/View$OnKeyListener;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/accessibility/AccessibilityEvent;]
  + Utf8 [Landroid/view/accessibility/AccessibilityNodeInfo;]
  + Utf8 [Landroid/view/inputmethod/InputMethodManager;]
  + Utf8 [Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Utf8 [Landroid/widget/AutoCompleteTextView;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/TextView$OnEditorActionListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/RuntimeException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Ljava/util/WeakHashMap;]
  + Utf8 [Ljava/util/WeakHashMap<Ljava/lang/String;Landroid/graphics/drawable/Drawable$ConstantState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [OnClickListener]
  + Utf8 [OnCloseListener]
  + Utf8 [OnEditorActionListener]
  + Utf8 [OnFocusChangeListener]
  + Utf8 [OnGlobalLayoutListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [OnKeyListener]
  + Utf8 [OnLayoutChangeListener]
  + Utf8 [OnQueryTextListener]
  + Utf8 [OnSuggestionListener]
  + Utf8 [SDK_INT]
  + Utf8 [Search suggestions cursor at row ]
  + Utf8 [SearchAutoComplete]
  + Utf8 [SearchView]
  + Utf8 [SearchView is API 8+ only.]
  + Utf8 [SearchView.java]
  + Utf8 [SherlockSearchView]
  + Utf8 [SherlockView]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [Theme]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs__dropdownitem_icon_width]
  + Utf8 [abs__dropdownitem_text_padding_left]
  + Utf8 [abs__search_button]
  + Utf8 [abs__search_close_btn]
  + Utf8 [abs__search_edit_frame]
  + Utf8 [abs__search_go_btn]
  + Utf8 [abs__search_mag_icon]
  + Utf8 [abs__search_plate]
  + Utf8 [abs__search_src_text]
  + Utf8 [abs__search_view]
  + Utf8 [abs__search_view_preferred_width]
  + Utf8 [abs__search_voice_btn]
  + Utf8 [abs__submit_area]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$13]
  + Utf8 [access$14]
  + Utf8 [access$15]
  + Utf8 [access$16]
  + Utf8 [access$17]
  + Utf8 [access$18]
  + Utf8 [access$19]
  + Utf8 [access$2]
  + Utf8 [access$20]
  + Utf8 [access$21]
  + Utf8 [access$22]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [action]
  + Utf8 [actionKey]
  + Utf8 [actionMsg]
  + Utf8 [action_key]
  + Utf8 [action_msg]
  + Utf8 [adapter]
  + Utf8 [addFlags]
  + Utf8 [addOnGlobalLayoutListener]
  + Utf8 [addOnLayoutChangeListener]
  + Utf8 [addTextChangedListener]
  + Utf8 [adjustDropDownSizeAndPosition]
  + Utf8 [after]
  + Utf8 [anchorPadding]
  + Utf8 [android.intent.action.SEARCH]
  + Utf8 [android.speech.action.RECOGNIZE_SPEECH]
  + Utf8 [android.speech.action.WEB_SEARCH]
  + Utf8 [android.speech.extra.LANGUAGE]
  + Utf8 [android.speech.extra.LANGUAGE_MODEL]
  + Utf8 [android.speech.extra.MAX_RESULTS]
  + Utf8 [android.speech.extra.PROMPT]
  + Utf8 [android.speech.extra.RESULTS_PENDINGINTENT]
  + Utf8 [android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/app/SearchableInfo]
  + Utf8 [android/content/ActivityNotFoundException]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/content/res/Configuration]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$Theme]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/database/Cursor]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$ConstantState]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/ResultReceiver]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/support/v4/widget/CursorAdapter]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/text/style/ImageSpan]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/TypedValue]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnFocusChangeListener]
  + Utf8 [android/view/View$OnKeyListener]
  + Utf8 [android/view/View$OnLayoutChangeListener]
  + Utf8 [android/view/ViewTreeObserver]
  + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Utf8 [android/view/accessibility/AccessibilityEvent]
  + Utf8 [android/view/accessibility/AccessibilityNodeInfo]
  + Utf8 [android/view/inputmethod/InputMethodManager]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [android/widget/AutoCompleteTextView]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [android/widget/TextView$OnEditorActionListener]
  + Utf8 [appSearchData]
  + Utf8 [appSearchIntent]
  + Utf8 [app_data]
  + Utf8 [append]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [baseIntent]
  + Utf8 [before]
  + Utf8 [c]
  + Utf8 [calling_package]
  + Utf8 [changeCursor]
  + Utf8 [clearFocus]
  + Utf8 [clearListSelection]
  + Utf8 [collapsed]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$dimen]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/R$styleable]
  + Utf8 [com/actionbarsherlock/view/CollapsibleActionView]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$1]
  + Utf8 [com/actionbarsherlock/widget/SearchView$10]
  + Utf8 [com/actionbarsherlock/widget/SearchView$11]
  + Utf8 [com/actionbarsherlock/widget/SearchView$12]
  + Utf8 [com/actionbarsherlock/widget/SearchView$2]
  + Utf8 [com/actionbarsherlock/widget/SearchView$3]
  + Utf8 [com/actionbarsherlock/widget/SearchView$4]
  + Utf8 [com/actionbarsherlock/widget/SearchView$5]
  + Utf8 [com/actionbarsherlock/widget/SearchView$6]
  + Utf8 [com/actionbarsherlock/widget/SearchView$7]
  + Utf8 [com/actionbarsherlock/widget/SearchView$8]
  + Utf8 [com/actionbarsherlock/widget/SearchView$9]
  + Utf8 [com/actionbarsherlock/widget/SearchView$OnCloseListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView$OnQueryTextListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView$OnSuggestionListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Utf8 [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Utf8 [context]
  + Utf8 [convertToString]
  + Utf8 [createIntent]
  + Utf8 [createIntentFromSuggestion]
  + Utf8 [createVoiceAppSearchIntent]
  + Utf8 [createVoiceWebSearchIntent]
  + Utf8 [data]
  + Utf8 [dataUri]
  + Utf8 [dimen]
  + Utf8 [direction]
  + Utf8 [dismissDropDown]
  + Utf8 [dismissSuggestions]
  + Utf8 [doAfterTextChanged]
  + Utf8 [doBeforeTextChanged]
  + Utf8 [dropDownPadding]
  + Utf8 [e]
  + Utf8 [e2]
  + Utf8 [empty]
  + Utf8 [enable]
  + Utf8 [enabled]
  + Utf8 [encode]
  + Utf8 [ensureImeVisible]
  + Utf8 [equals]
  + Utf8 [event]
  + Utf8 [ex]
  + Utf8 [extraData]
  + Utf8 [filter]
  + Utf8 [findViewById]
  + Utf8 [flags]
  + Utf8 [flattenToShortString]
  + Utf8 [focusable]
  + Utf8 [focused]
  + Utf8 [forceSuggestionQuery]
  + Utf8 [free_form]
  + Utf8 [getAction]
  + Utf8 [getActivity]
  + Utf8 [getBackground]
  + Utf8 [getBoolean]
  + Utf8 [getClass]
  + Utf8 [getColumnString]
  + Utf8 [getConfiguration]
  + Utf8 [getContext]
  + Utf8 [getCursor]
  + Utf8 [getDeclaredMethod]
  + Utf8 [getDecoratedHint]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDrawable]
  + Utf8 [getDropDownAnchor]
  + Utf8 [getDropDownBackground]
  + Utf8 [getHintId]
  + Utf8 [getImeOptions]
  + Utf8 [getInputType]
  + Utf8 [getInt]
  + Utf8 [getListSelection]
  + Utf8 [getMaxWidth]
  + Utf8 [getMethod]
  + Utf8 [getMode]
  + Utf8 [getName]
  + Utf8 [getPackageManager]
  + Utf8 [getPadding]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPosition]
  + Utf8 [getPreferredWidth]
  + Utf8 [getQuery]
  + Utf8 [getQueryHint]
  + Utf8 [getResources]
  + Utf8 [getSearchActivity]
  + Utf8 [getSearchIconId]
  + Utf8 [getSize]
  + Utf8 [getString]
  + Utf8 [getSuggestAuthority]
  + Utf8 [getSuggestIntentAction]
  + Utf8 [getSuggestIntentData]
  + Utf8 [getSuggestThreshold]
  + Utf8 [getSuggestionsAdapter]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [getTextSize]
  + Utf8 [getTheme]
  + Utf8 [getTrimmedLength]
  + Utf8 [getViewTreeObserver]
  + Utf8 [getVisibility]
  + Utf8 [getVoiceLanguageId]
  + Utf8 [getVoiceLanguageModeId]
  + Utf8 [getVoiceMaxResults]
  + Utf8 [getVoicePromptTextId]
  + Utf8 [getVoiceSearchEnabled]
  + Utf8 [getVoiceSearchLaunchRecognizer]
  + Utf8 [getVoiceSearchLaunchWebSearch]
  + Utf8 [getWidth]
  + Utf8 [getWindowToken]
  + Utf8 [hasFocus]
  + Utf8 [hasNoModifiers]
  + Utf8 [hasText]
  + Utf8 [hasVoiceSearch]
  + Utf8 [hasWindowFocus]
  + Utf8 [heightMeasureSpec]
  + Utf8 [hideSoftInputFromWindow]
  + Utf8 [hint]
  + Utf8 [hintId]
  + Utf8 [hintText]
  + Utf8 [iconOffset]
  + Utf8 [iconified]
  + Utf8 [iconify]
  + Utf8 [id]
  + Utf8 [imeOptions]
  + Utf8 [imm]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [info]
  + Utf8 [inputType]
  + Utf8 [input_method]
  + Utf8 [intent]
  + Utf8 [intent_extra_data_key]
  + Utf8 [invalidate]
  + Utf8 [invoke]
  + Utf8 [isEmpty]
  + Utf8 [isFocusable]
  + Utf8 [isIconfiedByDefault]
  + Utf8 [isIconified]
  + Utf8 [isLandscapeMode]
  + Utf8 [isQueryRefinementEnabled]
  + Utf8 [isSubmitAreaEnabled]
  + Utf8 [isSubmitButtonEnabled]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [java/util/WeakHashMap]
  + Utf8 [keyCode]
  + Utf8 [language]
  + Utf8 [languageModel]
  + Utf8 [launchIntent]
  + Utf8 [launchQuerySearch]
  + Utf8 [launchSuggestion]
  + Utf8 [layout]
  + Utf8 [layout_inflater]
  + Utf8 [left]
  + Utf8 [length]
  + Utf8 [listener]
  + Utf8 [mAppSearchData]
  + Utf8 [mClearingFocus]
  + Utf8 [mCloseButton]
  + Utf8 [mCollapsedImeOptions]
  + Utf8 [mDropDownAnchor]
  + Utf8 [mExpandedInActionView]
  + Utf8 [mIconified]
  + Utf8 [mIconifiedByDefault]
  + Utf8 [mMaxWidth]
  + Utf8 [mOldQueryText]
  + Utf8 [mOnClickListener]
  + Utf8 [mOnCloseListener]
  + Utf8 [mOnEditorActionListener]
  + Utf8 [mOnItemClickListener]
  + Utf8 [mOnItemSelectedListener]
  + Utf8 [mOnQueryChangeListener]
  + Utf8 [mOnQueryTextFocusChangeListener]
  + Utf8 [mOnSearchClickListener]
  + Utf8 [mOnSuggestionListener]
  + Utf8 [mOutsideDrawablesCache]
  + Utf8 [mQueryHint]
  + Utf8 [mQueryRefinement]
  + Utf8 [mQueryTextView]
  + Utf8 [mReleaseCursorRunnable]
  + Utf8 [mSearchButton]
  + Utf8 [mSearchEditFrame]
  + Utf8 [mSearchHintIcon]
  + Utf8 [mSearchPlate]
  + Utf8 [mSearchable]
  + Utf8 [mShowImeRunnable]
  + Utf8 [mSubmitArea]
  + Utf8 [mSubmitButton]
  + Utf8 [mSubmitButtonEnabled]
  + Utf8 [mSuggestionsAdapter]
  + Utf8 [mTextKeyListener]
  + Utf8 [mTextWatcher]
  + Utf8 [mUpdateDrawableStateRunnable]
  + Utf8 [mUserQuery]
  + Utf8 [mVoiceAppSearchIntent]
  + Utf8 [mVoiceButton]
  + Utf8 [mVoiceButtonEnabled]
  + Utf8 [mVoiceWebSearchIntent]
  + Utf8 [makeMeasureSpec]
  + Utf8 [maxResults]
  + Utf8 [maxWidth]
  + Utf8 [maxpixels]
  + Utf8 [method]
  + Utf8 [min]
  + Utf8 [moveToPosition]
  + Utf8 [newQuery]
  + Utf8 [newText]
  + Utf8 [nm]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [oldQuery]
  + Utf8 [onActionViewCollapsed]
  + Utf8 [onActionViewExpanded]
  + Utf8 [onClick]
  + Utf8 [onClose]
  + Utf8 [onCloseClicked]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onInitializeAccessibilityEvent]
  + Utf8 [onInitializeAccessibilityNodeInfo]
  + Utf8 [onItemClicked]
  + Utf8 [onItemSelected]
  + Utf8 [onKeyDown]
  + Utf8 [onMeasure]
  + Utf8 [onQueryRefine]
  + Utf8 [onQueryTextChange]
  + Utf8 [onQueryTextSubmit]
  + Utf8 [onSearchClicked]
  + Utf8 [onSubmitQuery]
  + Utf8 [onSuggestionClick]
  + Utf8 [onSuggestionSelect]
  + Utf8 [onSuggestionsKey]
  + Utf8 [onTextChanged]
  + Utf8 [onTextFocusChanged]
  + Utf8 [onVoiceClicked]
  + Utf8 [onWindowFocusChanged]
  + Utf8 [orientation]
  + Utf8 [outValue]
  + Utf8 [parse]
  + Utf8 [pending]
  + Utf8 [position]
  + Utf8 [post]
  + Utf8 [postUpdateFocusedState]
  + Utf8 [previouslyFocusedRect]
  + Utf8 [prompt]
  + Utf8 [putExtra]
  + Utf8 [query]
  + Utf8 [queryExtras]
  + Utf8 [queryHint]
  + Utf8 [queryIntent]
  + Utf8 [queryText]
  + Utf8 [recycle]
  + Utf8 [removeCallbacks]
  + Utf8 [requestFocus]
  + Utf8 [requestLayout]
  + Utf8 [res]
  + Utf8 [resolveActivity]
  + Utf8 [resolveAttribute]
  + Utf8 [resourceId]
  + Utf8 [resources]
  + Utf8 [result]
  + Utf8 [rewriteQueryFromSuggestion]
  + Utf8 [ri]
  + Utf8 [right]
  + Utf8 [rowNum]
  + Utf8 [searchActivity]
  + Utf8 [searchIcon]
  + Utf8 [searchViewSearchIcon]
  + Utf8 [searchable]
  + Utf8 [selPoint]
  + Utf8 [setAccessible]
  + Utf8 [setAdapter]
  + Utf8 [setAppSearchData]
  + Utf8 [setBounds]
  + Utf8 [setClassName]
  + Utf8 [setComponent]
  + Utf8 [setData]
  + Utf8 [setDropDownHorizontalOffset]
  + Utf8 [setDropDownWidth]
  + Utf8 [setFocusable]
  + Utf8 [setHint]
  + Utf8 [setIconified]
  + Utf8 [setIconifiedByDefault]
  + Utf8 [setImeOptions]
  + Utf8 [setImeVisibility]
  + Utf8 [setInputType]
  + Utf8 [setListSelection]
  + Utf8 [setMaxWidth]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnCloseListener]
  + Utf8 [setOnEditorActionListener]
  + Utf8 [setOnFocusChangeListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setOnKeyListener]
  + Utf8 [setOnQueryTextFocusChangeListener]
  + Utf8 [setOnQueryTextListener]
  + Utf8 [setOnSearchClickListener]
  + Utf8 [setOnSuggestionListener]
  + Utf8 [setPrivateImeOptions]
  + Utf8 [setQuery]
  + Utf8 [setQueryHint]
  + Utf8 [setQueryRefinement]
  + Utf8 [setQueryRefinementEnabled]
  + Utf8 [setSearchView]
  + Utf8 [setSearchableInfo]
  + Utf8 [setSelection]
  + Utf8 [setSpan]
  + Utf8 [setState]
  + Utf8 [setSubmitButtonEnabled]
  + Utf8 [setSuggestionsAdapter]
  + Utf8 [setText]
  + Utf8 [setThreshold]
  + Utf8 [setVisibility]
  + Utf8 [showClose]
  + Utf8 [showSoftInput]
  + Utf8 [showSoftInputUnchecked]
  + Utf8 [ssb]
  + Utf8 [startActivity]
  + Utf8 [styleable]
  + Utf8 [submit]
  + Utf8 [suggest_intent_action]
  + Utf8 [suggest_intent_data]
  + Utf8 [suggest_intent_data_id]
  + Utf8 [suggest_intent_extra_data]
  + Utf8 [suggest_intent_query]
  + Utf8 [testIntent]
  + Utf8 [text]
  + Utf8 [textSize]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [updateCloseButton]
  + Utf8 [updateFocusedState]
  + Utf8 [updateQueryHint]
  + Utf8 [updateSearchAutoComplete]
  + Utf8 [updateSubmitArea]
  + Utf8 [updateSubmitButton]
  + Utf8 [updateViewsVisibility]
  + Utf8 [updateVoiceButton]
  + Utf8 [user_query]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [view]
  + Utf8 [visCollapsed]
  + Utf8 [visibility]
  + Utf8 [visible]
  + Utf8 [voiceIntent]
  + Utf8 [w]
  + Utf8 [webSearchIntent]
  + Utf8 [web_search]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]

Fields (count = 45):
  + Field:        DBG Z
    Access flags: 0x1a
      = private static final boolean DBG
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        LOG_TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String LOG_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [SearchView]
  + Field:        IME_OPTION_NO_MICROPHONE Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String IME_OPTION_NO_MICROPHONE
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [nm]
  + Field:        mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.SearchView$OnQueryTextListener mOnQueryChangeListener
  + Field:        mOnCloseListener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.SearchView$OnCloseListener mOnCloseListener
  + Field:        mOnQueryTextFocusChangeListener Landroid/view/View$OnFocusChangeListener;
    Access flags: 0x2
      = private android.view.View$OnFocusChangeListener mOnQueryTextFocusChangeListener
  + Field:        mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.SearchView$OnSuggestionListener mOnSuggestionListener
  + Field:        mOnSearchClickListener Landroid/view/View$OnClickListener;
    Access flags: 0x2
      = private android.view.View$OnClickListener mOnSearchClickListener
  + Field:        mIconifiedByDefault Z
    Access flags: 0x2
      = private boolean mIconifiedByDefault
  + Field:        mIconified Z
    Access flags: 0x2
      = private boolean mIconified
  + Field:        mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;
    Access flags: 0x2
      = private android.support.v4.widget.CursorAdapter mSuggestionsAdapter
  + Field:        mSearchButton Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mSearchButton
  + Field:        mSubmitButton Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mSubmitButton
  + Field:        mSearchPlate Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mSearchPlate
  + Field:        mSubmitArea Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mSubmitArea
  + Field:        mCloseButton Landroid/widget/ImageView;
    Access flags: 0x2
      = private android.widget.ImageView mCloseButton
  + Field:        mSearchEditFrame Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mSearchEditFrame
  + Field:        mVoiceButton Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mVoiceButton
  + Field:        mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.SearchView$SearchAutoComplete mQueryTextView
  + Field:        mDropDownAnchor Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mDropDownAnchor
  + Field:        mSearchHintIcon Landroid/widget/ImageView;
    Access flags: 0x2
      = private android.widget.ImageView mSearchHintIcon
  + Field:        mSubmitButtonEnabled Z
    Access flags: 0x2
      = private boolean mSubmitButtonEnabled
  + Field:        mQueryHint Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mQueryHint
  + Field:        mQueryRefinement Z
    Access flags: 0x2
      = private boolean mQueryRefinement
  + Field:        mClearingFocus Z
    Access flags: 0x2
      = private boolean mClearingFocus
  + Field:        mMaxWidth I
    Access flags: 0x2
      = private int mMaxWidth
  + Field:        mVoiceButtonEnabled Z
    Access flags: 0x2
      = private boolean mVoiceButtonEnabled
  + Field:        mOldQueryText Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mOldQueryText
  + Field:        mUserQuery Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mUserQuery
  + Field:        mExpandedInActionView Z
    Access flags: 0x2
      = private boolean mExpandedInActionView
  + Field:        mCollapsedImeOptions I
    Access flags: 0x2
      = private int mCollapsedImeOptions
  + Field:        mSearchable Landroid/app/SearchableInfo;
    Access flags: 0x2
      = private android.app.SearchableInfo mSearchable
  + Field:        mAppSearchData Landroid/os/Bundle;
    Access flags: 0x2
      = private android.os.Bundle mAppSearchData
  + Field:        mShowImeRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mShowImeRunnable
  + Field:        mUpdateDrawableStateRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mUpdateDrawableStateRunnable
  + Field:        mReleaseCursorRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mReleaseCursorRunnable
  + Field:        mVoiceWebSearchIntent Landroid/content/Intent;
    Access flags: 0x12
      = private final android.content.Intent mVoiceWebSearchIntent
  + Field:        mVoiceAppSearchIntent Landroid/content/Intent;
    Access flags: 0x12
      = private final android.content.Intent mVoiceAppSearchIntent
  + Field:        mOutsideDrawablesCache Ljava/util/WeakHashMap;
    Access flags: 0x12
      = private final java.util.WeakHashMap mOutsideDrawablesCache
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/WeakHashMap<Ljava/lang/String;Landroid/graphics/drawable/Drawable$ConstantState;>;]
  + Field:        mOnClickListener Landroid/view/View$OnClickListener;
    Access flags: 0x12
      = private final android.view.View$OnClickListener mOnClickListener
  + Field:        mTextKeyListener Landroid/view/View$OnKeyListener;
    Access flags: 0x0
      = android.view.View$OnKeyListener mTextKeyListener
  + Field:        mOnEditorActionListener Landroid/widget/TextView$OnEditorActionListener;
    Access flags: 0x12
      = private final android.widget.TextView$OnEditorActionListener mOnEditorActionListener
  + Field:        mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;
    Access flags: 0x12
      = private final android.widget.AdapterView$OnItemClickListener mOnItemClickListener
  + Field:        mOnItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;
    Access flags: 0x12
      = private final android.widget.AdapterView$OnItemSelectedListener mOnItemSelectedListener
  + Field:        mTextWatcher Landroid/text/TextWatcher;
    Access flags: 0x2
      = private android.text.TextWatcher mTextWatcher

Methods (count = 103):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public SearchView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #305
        + Methodref [com/actionbarsherlock/widget/SearchView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 252
        [6] -> line 253
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public SearchView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 690, locals = 10, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #296
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] new #107
        + Class [com/actionbarsherlock/widget/SearchView$1]
      [10] dup
      [11] aload_0 v0
      [12] invokespecial #363
        + Methodref [com/actionbarsherlock/widget/SearchView$1.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [15] putfield #192
        + Fieldref [com/actionbarsherlock/widget/SearchView.mShowImeRunnable Ljava/lang/Runnable;]
      [18] aload_0 v0
      [19] new #111
        + Class [com/actionbarsherlock/widget/SearchView$2]
      [22] dup
      [23] aload_0 v0
      [24] invokespecial #367
        + Methodref [com/actionbarsherlock/widget/SearchView$2.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [27] putfield #199
        + Fieldref [com/actionbarsherlock/widget/SearchView.mUpdateDrawableStateRunnable Ljava/lang/Runnable;]
      [30] aload_0 v0
      [31] new #112
        + Class [com/actionbarsherlock/widget/SearchView$3]
      [34] dup
      [35] aload_0 v0
      [36] invokespecial #368
        + Methodref [com/actionbarsherlock/widget/SearchView$3.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [39] putfield #186
        + Fieldref [com/actionbarsherlock/widget/SearchView.mReleaseCursorRunnable Ljava/lang/Runnable;]
      [42] aload_0 v0
      [43] new #136
        + Class [java/util/WeakHashMap]
      [46] dup
      [47] invokespecial #427
        + Methodref [java/util/WeakHashMap.<init> ()V]
      [50] putfield #182
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [53] aload_0 v0
      [54] new #113
        + Class [com/actionbarsherlock/widget/SearchView$4]
      [57] dup
      [58] aload_0 v0
      [59] invokespecial #369
        + Methodref [com/actionbarsherlock/widget/SearchView$4.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [62] putfield #173
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnClickListener Landroid/view/View$OnClickListener;]
      [65] aload_0 v0
      [66] new #114
        + Class [com/actionbarsherlock/widget/SearchView$5]
      [69] dup
      [70] aload_0 v0
      [71] invokespecial #370
        + Methodref [com/actionbarsherlock/widget/SearchView$5.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [74] putfield #197
        + Fieldref [com/actionbarsherlock/widget/SearchView.mTextKeyListener Landroid/view/View$OnKeyListener;]
      [77] aload_0 v0
      [78] new #115
        + Class [com/actionbarsherlock/widget/SearchView$6]
      [81] dup
      [82] aload_0 v0
      [83] invokespecial #371
        + Methodref [com/actionbarsherlock/widget/SearchView$6.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [86] putfield #175
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnEditorActionListener Landroid/widget/TextView$OnEditorActionListener;]
      [89] aload_0 v0
      [90] new #116
        + Class [com/actionbarsherlock/widget/SearchView$7]
      [93] dup
      [94] aload_0 v0
      [95] invokespecial #372
        + Methodref [com/actionbarsherlock/widget/SearchView$7.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [98] putfield #176
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [101] aload_0 v0
      [102] new #117
        + Class [com/actionbarsherlock/widget/SearchView$8]
      [105] dup
      [106] aload_0 v0
      [107] invokespecial #373
        + Methodref [com/actionbarsherlock/widget/SearchView$8.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [110] putfield #177
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
      [113] aload_0 v0
      [114] new #118
        + Class [com/actionbarsherlock/widget/SearchView$9]
      [117] dup
      [118] aload_0 v0
      [119] invokespecial #374
        + Methodref [com/actionbarsherlock/widget/SearchView$9.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [122] putfield #198
        + Fieldref [com/actionbarsherlock/widget/SearchView.mTextWatcher Landroid/text/TextWatcher;]
      [125] getstatic #142
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [128] bipush 8
      [130] ificmpge +13 (target=143)
      [133] new #128
        + Class [java/lang/IllegalStateException]
      [136] dup
      [137] ldc #16
        + String [SearchView is API 8+ only.]
      [139] invokespecial #415
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [142] athrow
      [143] aload_1 v1
      [144] ldc #36
        + String [layout_inflater]
      [146] invokevirtual #227
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [149] checkcast #79
        + Class [android/view/LayoutInflater]
      [152] astore_3 v3
      [153] aload_3 v3
      [154] getstatic #157
        + Fieldref [com/actionbarsherlock/R$layout.abs__search_view I]
      [157] aload_0 v0
      [158] iconst_1
      [159] invokevirtual #275
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [162] pop
      [163] aload_0 v0
      [164] aload_0 v0
      [165] getstatic #148
        + Fieldref [com/actionbarsherlock/R$id.abs__search_button I]
      [168] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [171] putfield #187
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchButton Landroid/view/View;]
      [174] aload_0 v0
      [175] aload_0 v0
      [176] getstatic #154
        + Fieldref [com/actionbarsherlock/R$id.abs__search_src_text I]
      [179] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [182] checkcast #122
        + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
      [185] putfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [188] aload_0 v0
      [189] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [192] aload_0 v0
      [193] invokevirtual #404
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setSearchView (Lcom/actionbarsherlock/widget/SearchView;)V]
      [196] aload_0 v0
      [197] aload_0 v0
      [198] getstatic #150
        + Fieldref [com/actionbarsherlock/R$id.abs__search_edit_frame I]
      [201] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [204] putfield #188
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchEditFrame Landroid/view/View;]
      [207] aload_0 v0
      [208] aload_0 v0
      [209] getstatic #153
        + Fieldref [com/actionbarsherlock/R$id.abs__search_plate I]
      [212] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [215] putfield #190
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchPlate Landroid/view/View;]
      [218] aload_0 v0
      [219] aload_0 v0
      [220] getstatic #156
        + Fieldref [com/actionbarsherlock/R$id.abs__submit_area I]
      [223] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [226] putfield #193
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitArea Landroid/view/View;]
      [229] aload_0 v0
      [230] aload_0 v0
      [231] getstatic #151
        + Fieldref [com/actionbarsherlock/R$id.abs__search_go_btn I]
      [234] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [237] putfield #194
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButton Landroid/view/View;]
      [240] aload_0 v0
      [241] aload_0 v0
      [242] getstatic #149
        + Fieldref [com/actionbarsherlock/R$id.abs__search_close_btn I]
      [245] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [248] checkcast #95
        + Class [android/widget/ImageView]
      [251] putfield #165
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCloseButton Landroid/widget/ImageView;]
      [254] aload_0 v0
      [255] aload_0 v0
      [256] getstatic #155
        + Fieldref [com/actionbarsherlock/R$id.abs__search_voice_btn I]
      [259] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [262] putfield #202
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButton Landroid/view/View;]
      [265] aload_0 v0
      [266] aload_0 v0
      [267] getstatic #152
        + Fieldref [com/actionbarsherlock/R$id.abs__search_mag_icon I]
      [270] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [273] checkcast #95
        + Class [android/widget/ImageView]
      [276] putfield #189
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchHintIcon Landroid/widget/ImageView;]
      [279] aload_0 v0
      [280] getfield #187
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchButton Landroid/view/View;]
      [283] aload_0 v0
      [284] getfield #173
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnClickListener Landroid/view/View$OnClickListener;]
      [287] invokevirtual #282
        + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [290] aload_0 v0
      [291] getfield #165
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCloseButton Landroid/widget/ImageView;]
      [294] aload_0 v0
      [295] getfield #173
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnClickListener Landroid/view/View$OnClickListener;]
      [298] invokevirtual #294
        + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [301] aload_0 v0
      [302] getfield #194
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButton Landroid/view/View;]
      [305] aload_0 v0
      [306] getfield #173
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnClickListener Landroid/view/View$OnClickListener;]
      [309] invokevirtual #282
        + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [312] aload_0 v0
      [313] getfield #202
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButton Landroid/view/View;]
      [316] aload_0 v0
      [317] getfield #173
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnClickListener Landroid/view/View$OnClickListener;]
      [320] invokevirtual #282
        + Methodref [android/view/View.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [323] aload_0 v0
      [324] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [327] aload_0 v0
      [328] getfield #173
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnClickListener Landroid/view/View$OnClickListener;]
      [331] invokevirtual #397
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [334] aload_0 v0
      [335] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [338] aload_0 v0
      [339] getfield #198
        + Fieldref [com/actionbarsherlock/widget/SearchView.mTextWatcher Landroid/text/TextWatcher;]
      [342] invokevirtual #375
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.addTextChangedListener (Landroid/text/TextWatcher;)V]
      [345] aload_0 v0
      [346] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [349] aload_0 v0
      [350] getfield #175
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnEditorActionListener Landroid/widget/TextView$OnEditorActionListener;]
      [353] invokevirtual #398
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnEditorActionListener (Landroid/widget/TextView$OnEditorActionListener;)V]
      [356] aload_0 v0
      [357] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [360] aload_0 v0
      [361] getfield #176
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnItemClickListener Landroid/widget/AdapterView$OnItemClickListener;]
      [364] invokevirtual #400
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [367] aload_0 v0
      [368] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [371] aload_0 v0
      [372] getfield #177
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnItemSelectedListener Landroid/widget/AdapterView$OnItemSelectedListener;]
      [375] invokevirtual #401
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
      [378] aload_0 v0
      [379] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [382] aload_0 v0
      [383] getfield #197
        + Fieldref [com/actionbarsherlock/widget/SearchView.mTextKeyListener Landroid/view/View$OnKeyListener;]
      [386] invokevirtual #402
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnKeyListener (Landroid/view/View$OnKeyListener;)V]
      [389] aload_0 v0
      [390] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [393] new #108
        + Class [com/actionbarsherlock/widget/SearchView$10]
      [396] dup
      [397] aload_0 v0
      [398] invokespecial #364
        + Methodref [com/actionbarsherlock/widget/SearchView$10.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [401] invokevirtual #399
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V]
      [404] aload_1 v1
      [405] aload_2 v2
      [406] getstatic #158
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockSearchView [I]
      [409] iconst_0
      [410] iconst_0
      [411] invokevirtual #229
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [414] astore v4
      [416] aload_0 v0
      [417] aload v4
      [419] iconst_3
      [420] iconst_1
      [421] invokevirtual #247
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [424] invokevirtual #346
        + Methodref [com/actionbarsherlock/widget/SearchView.setIconifiedByDefault (Z)V]
      [427] aload v4
      [429] iconst_0
      [430] iconst_m1
      [431] invokevirtual #248
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [434] istore v5
      [436] iload v5
      [438] iconst_m1
      [439] ificmpeq +9 (target=448)
      [442] aload_0 v0
      [443] iload v5
      [445] invokevirtual #350
        + Methodref [com/actionbarsherlock/widget/SearchView.setMaxWidth (I)V]
      [448] aload v4
      [450] iconst_4
      [451] invokevirtual #250
        + Methodref [android/content/res/TypedArray.getText (I)Ljava/lang/CharSequence;]
      [454] astore v6
      [456] aload v6
      [458] invokestatic #268
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [461] ifne +9 (target=470)
      [464] aload_0 v0
      [465] aload v6
      [467] invokevirtual #352
        + Methodref [com/actionbarsherlock/widget/SearchView.setQueryHint (Ljava/lang/CharSequence;)V]
      [470] aload v4
      [472] iconst_2
      [473] iconst_m1
      [474] invokevirtual #249
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [477] istore v7
      [479] iload v7
      [481] iconst_m1
      [482] ificmpeq +9 (target=491)
      [485] aload_0 v0
      [486] iload v7
      [488] invokevirtual #347
        + Methodref [com/actionbarsherlock/widget/SearchView.setImeOptions (I)V]
      [491] aload v4
      [493] iconst_1
      [494] iconst_m1
      [495] invokevirtual #249
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [498] istore v8
      [500] iload v8
      [502] iconst_m1
      [503] ificmpeq +9 (target=512)
      [506] aload_0 v0
      [507] iload v8
      [509] invokevirtual #349
        + Methodref [com/actionbarsherlock/widget/SearchView.setInputType (I)V]
      [512] aload v4
      [514] invokevirtual #251
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [517] iconst_1
      [518] istore v9
      [520] aload_1 v1
      [521] aload_2 v2
      [522] getstatic #159
        + Fieldref [com/actionbarsherlock/R$styleable.SherlockView [I]
      [525] iconst_0
      [526] iconst_0
      [527] invokevirtual #229
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [530] astore v4
      [532] aload v4
      [534] iconst_0
      [535] iload v9
      [537] invokevirtual #247
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [540] istore v9
      [542] aload v4
      [544] invokevirtual #251
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [547] aload_0 v0
      [548] iload v9
      [550] invokevirtual #344
        + Methodref [com/actionbarsherlock/widget/SearchView.setFocusable (Z)V]
      [553] aload_0 v0
      [554] new #54
        + Class [android/content/Intent]
      [557] dup
      [558] ldc #21
        + String [android.speech.action.WEB_SEARCH]
      [560] invokespecial #232
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [563] putfield #204
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceWebSearchIntent Landroid/content/Intent;]
      [566] aload_0 v0
      [567] getfield #204
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceWebSearchIntent Landroid/content/Intent;]
      [570] ldc #6
        + Integer [268435456]
      [572] invokevirtual #233
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [575] pop
      [576] aload_0 v0
      [577] getfield #204
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceWebSearchIntent Landroid/content/Intent;]
      [580] ldc #23
        + String [android.speech.extra.LANGUAGE_MODEL]
      [582] ldc #47
        + String [web_search]
      [584] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [587] pop
      [588] aload_0 v0
      [589] new #54
        + Class [android/content/Intent]
      [592] dup
      [593] ldc #20
        + String [android.speech.action.RECOGNIZE_SPEECH]
      [595] invokespecial #232
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [598] putfield #201
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceAppSearchIntent Landroid/content/Intent;]
      [601] aload_0 v0
      [602] getfield #201
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceAppSearchIntent Landroid/content/Intent;]
      [605] ldc #6
        + Integer [268435456]
      [607] invokevirtual #233
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [610] pop
      [611] aload_0 v0
      [612] aload_0 v0
      [613] aload_0 v0
      [614] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [617] invokevirtual #379
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getDropDownAnchor ()I]
      [620] invokevirtual #314
        + Methodref [com/actionbarsherlock/widget/SearchView.findViewById (I)Landroid/view/View;]
      [623] putfield #167
        + Fieldref [com/actionbarsherlock/widget/SearchView.mDropDownAnchor Landroid/view/View;]
      [626] aload_0 v0
      [627] getfield #167
        + Fieldref [com/actionbarsherlock/widget/SearchView.mDropDownAnchor Landroid/view/View;]
      [630] ifnull +47 (target=677)
      [633] getstatic #142
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [636] bipush 11
      [638] ificmplt +21 (target=659)
      [641] aload_0 v0
      [642] getfield #167
        + Fieldref [com/actionbarsherlock/widget/SearchView.mDropDownAnchor Landroid/view/View;]
      [645] new #109
        + Class [com/actionbarsherlock/widget/SearchView$11]
      [648] dup
      [649] aload_0 v0
      [650] invokespecial #365
        + Methodref [com/actionbarsherlock/widget/SearchView$11.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [653] invokevirtual #276
        + Methodref [android/view/View.addOnLayoutChangeListener (Landroid/view/View$OnLayoutChangeListener;)V]
      [656] goto +21 (target=677)
      [659] aload_0 v0
      [660] getfield #167
        + Fieldref [com/actionbarsherlock/widget/SearchView.mDropDownAnchor Landroid/view/View;]
      [663] invokevirtual #279
        + Methodref [android/view/View.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [666] new #110
        + Class [com/actionbarsherlock/widget/SearchView$12]
      [669] dup
      [670] aload_0 v0
      [671] invokespecial #366
        + Methodref [com/actionbarsherlock/widget/SearchView$12.<init> (Lcom/actionbarsherlock/widget/SearchView;)V]
      [674] invokevirtual #287
        + Methodref [android/view/ViewTreeObserver.addOnGlobalLayoutListener (Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V]
      [677] aload_0 v0
      [678] aload_0 v0
      [679] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [682] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [685] aload_0 v0
      [686] invokespecial #357
        + Methodref [com/actionbarsherlock/widget/SearchView.updateQueryHint ()V]
      [689] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 75)
        [0] -> line 256
        [6] -> line 150
        [18] -> line 161
        [30] -> line 167
        [42] -> line 181
        [43] -> line 182
        [53] -> line 875
        [65] -> line 924
        [77] -> line 1156
        [89] -> line 1342
        [101] -> line 1353
        [113] -> line 1645
        [125] -> line 258
        [133] -> line 259
        [143] -> line 262
        [144] -> line 263
        [149] -> line 262
        [153] -> line 264
        [163] -> line 266
        [174] -> line 267
        [188] -> line 268
        [196] -> line 270
        [207] -> line 271
        [218] -> line 272
        [229] -> line 273
        [240] -> line 274
        [254] -> line 275
        [265] -> line 276
        [279] -> line 278
        [290] -> line 279
        [301] -> line 280
        [312] -> line 281
        [323] -> line 282
        [334] -> line 284
        [345] -> line 285
        [356] -> line 286
        [367] -> line 287
        [378] -> line 288
        [389] -> line 290
        [404] -> line 299
        [416] -> line 300
        [427] -> line 301
        [436] -> line 302
        [442] -> line 303
        [448] -> line 305
        [456] -> line 306
        [464] -> line 307
        [470] -> line 309
        [479] -> line 310
        [485] -> line 311
        [491] -> line 313
        [500] -> line 314
        [506] -> line 315
        [512] -> line 318
        [517] -> line 320
        [520] -> line 322
        [532] -> line 323
        [542] -> line 324
        [547] -> line 325
        [553] -> line 328
        [566] -> line 329
        [576] -> line 330
        [582] -> line 331
        [584] -> line 330
        [588] -> line 333
        [601] -> line 334
        [611] -> line 336
        [626] -> line 337
        [633] -> line 338
        [641] -> line 339
        [656] -> line 346
        [659] -> line 347
        [677] -> line 355
        [685] -> line 356
        [689] -> line 357
      + Local variable table attribute (count = 10)
        v0: 0 -> 690 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 690 [Landroid/content/Context; context]
        v2: 0 -> 690 [Landroid/util/AttributeSet; attrs]
        v3: 153 -> 690 [Landroid/view/LayoutInflater; inflater]
        v4: 416 -> 690 [Landroid/content/res/TypedArray; a]
        v5: 436 -> 690 [I maxWidth]
        v6: 456 -> 690 [Ljava/lang/CharSequence; queryHint]
        v7: 479 -> 690 [I imeOptions]
        v8: 500 -> 690 [I inputType]
        v9: 520 -> 690 [Z focusable]
      + Stack map table attribute (count = 7):
        - [143] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/content/Context][a:android/util/AttributeSet], Stack: 
        - [448] Var: ...[a:android/view/LayoutInflater][a:android/content/res/TypedArray][i], Stack: (empty)
        - [470] Var: ...[a:java/lang/CharSequence], Stack: (empty)
        - [491] Var: ...[i], Stack: (empty)
        - [512] Var: ...[i], Stack: (empty)
        - [659] Var: ...[i], Stack: (empty)
        - [677] Var: ..., Stack: (empty)
  + Method:       setSearchableInfo(Landroid/app/SearchableInfo;)V
    Access flags: 0x1
      = public void setSearchableInfo(android.app.SearchableInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [5] aload_0 v0
      [6] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [9] ifnull +11 (target=20)
      [12] aload_0 v0
      [13] invokespecial #358
        + Methodref [com/actionbarsherlock/widget/SearchView.updateSearchAutoComplete ()V]
      [16] aload_0 v0
      [17] invokespecial #357
        + Methodref [com/actionbarsherlock/widget/SearchView.updateQueryHint ()V]
      [20] aload_0 v0
      [21] aload_0 v0
      [22] invokespecial #323
        + Methodref [com/actionbarsherlock/widget/SearchView.hasVoiceSearch ()Z]
      [25] putfield #203
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButtonEnabled Z]
      [28] aload_0 v0
      [29] getfield #203
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButtonEnabled Z]
      [32] ifeq +12 (target=44)
      [35] aload_0 v0
      [36] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [39] ldc #37
        + String [nm]
      [41] invokevirtual #403
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setPrivateImeOptions (Ljava/lang/String;)V]
      [44] aload_0 v0
      [45] aload_0 v0
      [46] invokevirtual #326
        + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
      [49] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 368
        [5] -> line 369
        [12] -> line 370
        [16] -> line 371
        [20] -> line 374
        [28] -> line 376
        [35] -> line 379
        [44] -> line 381
        [52] -> line 382
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 53 [Landroid/app/SearchableInfo; searchable]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
  + Method:       setAppSearchData(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void setAppSearchData(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #163
        + Fieldref [com/actionbarsherlock/widget/SearchView.mAppSearchData Landroid/os/Bundle;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 390
        [5] -> line 391
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 6 [Landroid/os/Bundle; appSearchData]
  + Method:       setImeOptions(I)V
    Access flags: 0x1
      = public void setImeOptions(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] iload_1 v1
      [5] invokevirtual #394
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setImeOptions (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 402
        [8] -> line 403
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 9 [I imeOptions]
  + Method:       getImeOptions()I
    Access flags: 0x1
      = public int getImeOptions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #381
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getImeOptions ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 413
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setInputType(I)V
    Access flags: 0x1
      = public void setInputType(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] iload_1 v1
      [5] invokevirtual #395
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setInputType (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 425
        [8] -> line 426
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 9 [I inputType]
  + Method:       getInputType()I
    Access flags: 0x1
      = public int getInputType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #382
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getInputType ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 435
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       requestFocus(ILandroid/graphics/Rect;)Z
    Access flags: 0x1
      = public boolean requestFocus(int,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #164
        + Fieldref [com/actionbarsherlock/widget/SearchView.mClearingFocus Z]
      [4] ifeq +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_0 v0
      [10] invokevirtual #325
        + Methodref [com/actionbarsherlock/widget/SearchView.isFocusable ()Z]
      [13] ifne +5 (target=18)
      [16] iconst_0
      [17] ireturn
      [18] aload_0 v0
      [19] invokevirtual #326
        + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
      [22] ifne +24 (target=46)
      [25] aload_0 v0
      [26] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [29] iload_1 v1
      [30] aload_2 v2
      [31] invokevirtual #389
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.requestFocus (ILandroid/graphics/Rect;)Z]
      [34] istore_3 v3
      [35] iload_3 v3
      [36] ifeq +8 (target=44)
      [39] aload_0 v0
      [40] iconst_0
      [41] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [44] iload_3 v3
      [45] ireturn
      [46] aload_0 v0
      [47] iload_1 v1
      [48] aload_2 v2
      [49] invokespecial #304
        + Methodref [android/widget/LinearLayout.requestFocus (ILandroid/graphics/Rect;)Z]
      [52] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 442
        [9] -> line 444
        [18] -> line 446
        [25] -> line 447
        [35] -> line 448
        [39] -> line 449
        [44] -> line 451
        [46] -> line 453
      + Local variable table attribute (count = 4)
        v0: 0 -> 53 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 53 [I direction]
        v2: 0 -> 53 [Landroid/graphics/Rect; previouslyFocusedRect]
        v3: 35 -> 46 [Z result]
      + Stack map table attribute (count = 4):
        - [9] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: (empty)
        - [44] Var: ...[i], Stack: (empty)
        - [46] Var: -1, Stack: (empty)
  + Method:       clearFocus()V
    Access flags: 0x1
      = public void clearFocus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #164
        + Fieldref [com/actionbarsherlock/widget/SearchView.mClearingFocus Z]
      [5] aload_0 v0
      [6] iconst_0
      [7] invokespecial #348
        + Methodref [com/actionbarsherlock/widget/SearchView.setImeVisibility (Z)V]
      [10] aload_0 v0
      [11] invokespecial #297
        + Methodref [android/widget/LinearLayout.clearFocus ()V]
      [14] aload_0 v0
      [15] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [18] invokevirtual #376
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.clearFocus ()V]
      [21] aload_0 v0
      [22] iconst_0
      [23] putfield #164
        + Fieldref [com/actionbarsherlock/widget/SearchView.mClearingFocus Z]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 460
        [5] -> line 461
        [10] -> line 462
        [14] -> line 463
        [21] -> line 464
        [26] -> line 465
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setOnQueryTextListener(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V
    Access flags: 0x1
      = public void setOnQueryTextListener(com.actionbarsherlock.widget.SearchView$OnQueryTextListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #178
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 474
        [5] -> line 475
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; listener]
  + Method:       setOnCloseListener(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V
    Access flags: 0x1
      = public void setOnCloseListener(com.actionbarsherlock.widget.SearchView$OnCloseListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #174
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnCloseListener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 483
        [5] -> line 484
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; listener]
  + Method:       setOnQueryTextFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
    Access flags: 0x1
      = public void setOnQueryTextFocusChangeListener(android.view.View$OnFocusChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #179
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryTextFocusChangeListener Landroid/view/View$OnFocusChangeListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 492
        [5] -> line 493
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 6 [Landroid/view/View$OnFocusChangeListener; listener]
  + Method:       setOnSuggestionListener(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V
    Access flags: 0x1
      = public void setOnSuggestionListener(com.actionbarsherlock.widget.SearchView$OnSuggestionListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #181
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 501
        [5] -> line 502
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; listener]
  + Method:       setOnSearchClickListener(Landroid/view/View$OnClickListener;)V
    Access flags: 0x1
      = public void setOnSearchClickListener(android.view.View$OnClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #180
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSearchClickListener Landroid/view/View$OnClickListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 513
        [5] -> line 514
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 6 [Landroid/view/View$OnClickListener; listener]
  + Method:       getQuery()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getQuery()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #384
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 522
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setQuery(Ljava/lang/CharSequence;Z)V
    Access flags: 0x1
      = public void setQuery(java.lang.CharSequence,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] aload_1 v1
      [5] invokevirtual #406
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setText (Ljava/lang/CharSequence;)V]
      [8] aload_1 v1
      [9] ifnull +22 (target=31)
      [12] aload_0 v0
      [13] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [16] aload_0 v0
      [17] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [20] invokevirtual #387
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.length ()I]
      [23] invokevirtual #405
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setSelection (I)V]
      [26] aload_0 v0
      [27] aload_1 v1
      [28] putfield #200
        + Fieldref [com/actionbarsherlock/widget/SearchView.mUserQuery Ljava/lang/CharSequence;]
      [31] iload_2 v2
      [32] ifeq +14 (target=46)
      [35] aload_1 v1
      [36] invokestatic #268
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [39] ifne +7 (target=46)
      [42] aload_0 v0
      [43] invokespecial #335
        + Methodref [com/actionbarsherlock/widget/SearchView.onSubmitQuery ()V]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 534
        [8] -> line 535
        [12] -> line 536
        [26] -> line 537
        [31] -> line 541
        [42] -> line 542
        [46] -> line 544
      + Local variable table attribute (count = 3)
        v0: 0 -> 47 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 47 [Ljava/lang/CharSequence; query]
        v2: 0 -> 47 [Z submit]
      + Stack map table attribute (count = 2):
        - [31] Var: ..., Stack: (empty)
        - [46] Var: ..., Stack: (empty)
  + Method:       setQueryHint(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setQueryHint(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #183
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryHint Ljava/lang/CharSequence;]
      [5] aload_0 v0
      [6] invokespecial #357
        + Methodref [com/actionbarsherlock/widget/SearchView.updateQueryHint ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 555
        [5] -> line 556
        [9] -> line 557
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 10 [Ljava/lang/CharSequence; hint]
  + Method:       getQueryHint()Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence getQueryHint()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #183
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryHint Ljava/lang/CharSequence;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #183
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryHint Ljava/lang/CharSequence;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [16] ifnull +28 (target=44)
      [19] aconst_null
      [20] astore_1 v1
      [21] aload_0 v0
      [22] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [25] invokevirtual #208
        + Methodref [android/app/SearchableInfo.getHintId ()I]
      [28] istore_2 v2
      [29] iload_2 v2
      [30] ifeq +12 (target=42)
      [33] aload_0 v0
      [34] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [37] iload_2 v2
      [38] invokevirtual #226
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [41] astore_1 v1
      [42] aload_1 v1
      [43] areturn
      [44] aconst_null
      [45] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 566
        [7] -> line 567
        [12] -> line 568
        [19] -> line 569
        [21] -> line 570
        [29] -> line 571
        [33] -> line 572
        [42] -> line 574
        [44] -> line 576
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 21 -> 44 [Ljava/lang/CharSequence; hint]
        v2: 29 -> 44 [I hintId]
      + Stack map table attribute (count = 3):
        - [12] Var: ..., Stack: (empty)
        - [42] Var: ...[a:java/lang/CharSequence][i], Stack: (empty)
        - [44] Var: -2, Stack: (empty)
  + Method:       setIconifiedByDefault(Z)V
    Access flags: 0x1
      = public void setIconifiedByDefault(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [4] iload_1 v1
      [5] ificmpne +4 (target=9)
      [8] return
      [9] aload_0 v0
      [10] iload_1 v1
      [11] putfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [14] aload_0 v0
      [15] iload_1 v1
      [16] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [19] aload_0 v0
      [20] invokespecial #357
        + Methodref [com/actionbarsherlock/widget/SearchView.updateQueryHint ()V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 592
        [9] -> line 593
        [14] -> line 594
        [19] -> line 595
        [23] -> line 596
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 24 [Z iconified]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       isIconfiedByDefault()Z
    Access flags: 0x1
      = public boolean isIconfiedByDefault()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 605
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setIconified(Z)V
    Access flags: 0x1
      = public void setIconified(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] ifeq +10 (target=11)
      [4] aload_0 v0
      [5] invokespecial #331
        + Methodref [com/actionbarsherlock/widget/SearchView.onCloseClicked ()V]
      [8] goto +7 (target=15)
      [11] aload_0 v0
      [12] invokespecial #334
        + Methodref [com/actionbarsherlock/widget/SearchView.onSearchClicked ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 619
        [4] -> line 620
        [8] -> line 621
        [11] -> line 622
        [15] -> line 624
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 16 [Z iconify]
      + Stack map table attribute (count = 2):
        - [11] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: (empty)
  + Method:       isIconified()Z
    Access flags: 0x1
      = public boolean isIconified()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #169
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconified Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 633
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setSubmitButtonEnabled(Z)V
    Access flags: 0x1
      = public void setSubmitButtonEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #195
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButtonEnabled Z]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] invokevirtual #326
        + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
      [10] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 645
        [5] -> line 646
        [13] -> line 647
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 14 [Z enabled]
  + Method:       isSubmitButtonEnabled()Z
    Access flags: 0x1
      = public boolean isSubmitButtonEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #195
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButtonEnabled Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 655
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setQueryRefinementEnabled(Z)V
    Access flags: 0x1
      = public void setQueryRefinementEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #184
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryRefinement Z]
      [5] aload_0 v0
      [6] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [9] instanceof #123
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
      [12] ifeq +22 (target=34)
      [15] aload_0 v0
      [16] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [19] checkcast #123
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
      [22] iload_1 v1
      [23] ifeq +7 (target=30)
      [26] iconst_2
      [27] goto +4 (target=31)
      [30] iconst_1
      [31] invokevirtual #410
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setQueryRefinement (I)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 673
        [5] -> line 674
        [15] -> line 675
        [22] -> line 676
        [31] -> line 675
        [34] -> line 678
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 35 [Z enable]
      + Stack map table attribute (count = 3):
        - [30] Var: ..., Stack: [a:com/actionbarsherlock/widget/SuggestionsAdapter]
        - [31] Var: [a:com/actionbarsherlock/widget/SearchView][i], Stack: [a:com/actionbarsherlock/widget/SuggestionsAdapter][i]
        - [34] Var: ..., Stack: (empty)
  + Method:       isQueryRefinementEnabled()Z
    Access flags: 0x1
      = public boolean isQueryRefinementEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #184
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryRefinement Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 685
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setSuggestionsAdapter(Landroid/support/v4/widget/CursorAdapter;)V
    Access flags: 0x1
      = public void setSuggestionsAdapter(android.support.v4.widget.CursorAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [5] aload_0 v0
      [6] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [9] aload_0 v0
      [10] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [13] invokevirtual #390
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setAdapter (Landroid/widget/ListAdapter;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 695
        [5] -> line 697
        [16] -> line 698
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 17 [Landroid/support/v4/widget/CursorAdapter; adapter]
  + Method:       getSuggestionsAdapter()Landroid/support/v4/widget/CursorAdapter;
    Access flags: 0x1
      = public android.support.v4.widget.CursorAdapter getSuggestionsAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 705
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setMaxWidth(I)V
    Access flags: 0x1
      = public void setMaxWidth(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [5] aload_0 v0
      [6] invokevirtual #342
        + Methodref [com/actionbarsherlock/widget/SearchView.requestLayout ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 714
        [5] -> line 716
        [9] -> line 717
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 10 [I maxpixels]
  + Method:       getMaxWidth()I
    Access flags: 0x1
      = public int getMaxWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 727
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 151, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #326
        + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] iload_1 v1
      [9] iload_2 v2
      [10] invokespecial #302
        + Methodref [android/widget/LinearLayout.onMeasure (II)V]
      [13] return
      [14] iload_1 v1
      [15] invokestatic #284
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [18] istore_3 v3
      [19] iload_1 v1
      [20] invokestatic #285
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [23] istore v4
      [25] iload_3 v3
      [26] lookupswitch (3 offsets, default=110) (target=136)
        -2147483648: offset = 34, target = 60
        0: offset = 90, target = 116
        1073741824: offset = 69, target = 95
        default: offset = 110, target = 136
      [60] aload_0 v0
      [61] getfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [64] ifle +17 (target=81)
      [67] aload_0 v0
      [68] getfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [71] iload v4
      [73] invokestatic #417
        + Methodref [java/lang/Math.min (II)I]
      [76] istore v4
      [78] goto +58 (target=136)
      [81] aload_0 v0
      [82] invokespecial #318
        + Methodref [com/actionbarsherlock/widget/SearchView.getPreferredWidth ()I]
      [85] iload v4
      [87] invokestatic #417
        + Methodref [java/lang/Math.min (II)I]
      [90] istore v4
      [92] goto +44 (target=136)
      [95] aload_0 v0
      [96] getfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [99] ifle +37 (target=136)
      [102] aload_0 v0
      [103] getfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [106] iload v4
      [108] invokestatic #417
        + Methodref [java/lang/Math.min (II)I]
      [111] istore v4
      [113] goto +23 (target=136)
      [116] aload_0 v0
      [117] getfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [120] ifle +10 (target=130)
      [123] aload_0 v0
      [124] getfield #171
        + Fieldref [com/actionbarsherlock/widget/SearchView.mMaxWidth I]
      [127] goto +7 (target=134)
      [130] aload_0 v0
      [131] invokespecial #318
        + Methodref [com/actionbarsherlock/widget/SearchView.getPreferredWidth ()I]
      [134] istore v4
      [136] ldc #7
        + Integer [1073741824]
      [138] istore_3 v3
      [139] aload_0 v0
      [140] iload v4
      [142] iload_3 v3
      [143] invokestatic #286
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [146] iload_2 v2
      [147] invokespecial #302
        + Methodref [android/widget/LinearLayout.onMeasure (II)V]
      [150] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 733
        [7] -> line 734
        [13] -> line 735
        [14] -> line 738
        [19] -> line 739
        [25] -> line 741
        [60] -> line 744
        [67] -> line 745
        [78] -> line 746
        [81] -> line 747
        [92] -> line 749
        [95] -> line 752
        [102] -> line 753
        [113] -> line 755
        [116] -> line 758
        [136] -> line 761
        [139] -> line 762
        [150] -> line 763
      + Local variable table attribute (count = 5)
        v0: 0 -> 151 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 151 [I widthMeasureSpec]
        v2: 0 -> 151 [I heightMeasureSpec]
        v3: 19 -> 151 [I widthMode]
        v4: 25 -> 151 [I width]
      + Stack map table attribute (count = 10):
        - [14] Var: ..., Stack: (empty)
        - [60] Var: ...[i][i], Stack: (empty)
        - [81] Var: ..., Stack: (empty)
        - [92] Var: ..., Stack: (empty)
        - [95] Var: ..., Stack: (empty)
        - [113] Var: ..., Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [130] Var: ..., Stack: (empty)
        - [134] Var: ..., Stack: [i]
        - [136] Var: ..., Stack: (empty)
  + Method:       getPreferredWidth()I
    Access flags: 0x2
      = private int getPreferredWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [4] invokevirtual #225
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [7] getstatic #147
        + Fieldref [com/actionbarsherlock/R$dimen.abs__search_view_preferred_width I]
      [10] invokevirtual #243
        + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 766
        [7] -> line 767
        [13] -> line 766
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       updateViewsVisibility(Z)V
    Access flags: 0x2
      = private void updateViewsVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 107, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #169
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconified Z]
      [5] iload_1 v1
      [6] ifeq +7 (target=13)
      [9] iconst_0
      [10] goto +5 (target=15)
      [13] bipush 8
      [15] istore_2 v2
      [16] aload_0 v0
      [17] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [20] invokevirtual #384
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [23] invokestatic #268
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [26] ifeq +7 (target=33)
      [29] iconst_0
      [30] goto +4 (target=34)
      [33] iconst_1
      [34] istore_3 v3
      [35] aload_0 v0
      [36] getfield #187
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchButton Landroid/view/View;]
      [39] iload_2 v2
      [40] invokevirtual #283
        + Methodref [android/view/View.setVisibility (I)V]
      [43] aload_0 v0
      [44] iload_3 v3
      [45] invokespecial #360
        + Methodref [com/actionbarsherlock/widget/SearchView.updateSubmitButton (Z)V]
      [48] aload_0 v0
      [49] getfield #188
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchEditFrame Landroid/view/View;]
      [52] iload_1 v1
      [53] ifeq +8 (target=61)
      [56] bipush 8
      [58] goto +4 (target=62)
      [61] iconst_0
      [62] invokevirtual #283
        + Methodref [android/view/View.setVisibility (I)V]
      [65] aload_0 v0
      [66] getfield #189
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchHintIcon Landroid/widget/ImageView;]
      [69] aload_0 v0
      [70] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [73] ifeq +8 (target=81)
      [76] bipush 8
      [78] goto +4 (target=82)
      [81] iconst_0
      [82] invokevirtual #295
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [85] aload_0 v0
      [86] invokespecial #355
        + Methodref [com/actionbarsherlock/widget/SearchView.updateCloseButton ()V]
      [89] aload_0 v0
      [90] iload_3 v3
      [91] ifeq +7 (target=98)
      [94] iconst_0
      [95] goto +4 (target=99)
      [98] iconst_1
      [99] invokespecial #362
        + Methodref [com/actionbarsherlock/widget/SearchView.updateVoiceButton (Z)V]
      [102] aload_0 v0
      [103] invokespecial #359
        + Methodref [com/actionbarsherlock/widget/SearchView.updateSubmitArea ()V]
      [106] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 771
        [5] -> line 773
        [16] -> line 775
        [35] -> line 777
        [43] -> line 778
        [48] -> line 779
        [65] -> line 780
        [85] -> line 781
        [89] -> line 782
        [102] -> line 783
        [106] -> line 784
      + Local variable table attribute (count = 4)
        v0: 0 -> 107 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 107 [Z collapsed]
        v2: 16 -> 107 [I visCollapsed]
        v3: 35 -> 107 [Z hasText]
      + Stack map table attribute (count = 10):
        - [13] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: [i]
        - [33] Var: ...[i], Stack: (empty)
        - [34] Var: ..., Stack: [i]
        - [61] Var: [a:com/actionbarsherlock/widget/SearchView][i][i][i], Stack: [a:android/view/View]
        - [62] Var: [a:com/actionbarsherlock/widget/SearchView][i][i][i], Stack: [a:android/view/View][i]
        - [81] Var: ..., Stack: [a:android/widget/ImageView]
        - [82] Var: [a:com/actionbarsherlock/widget/SearchView][i][i][i], Stack: [a:android/widget/ImageView][i]
        - [98] Var: ..., Stack: [a:com/actionbarsherlock/widget/SearchView]
        - [99] Var: [a:com/actionbarsherlock/widget/SearchView][i][i][i], Stack: [a:com/actionbarsherlock/widget/SearchView][i]
  + Method:       hasVoiceSearch()Z
    Access flags: 0x2
      = private boolean hasVoiceSearch()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [4] ifnull +74 (target=78)
      [7] aload_0 v0
      [8] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [11] invokevirtual #220
        + Methodref [android/app/SearchableInfo.getVoiceSearchEnabled ()Z]
      [14] ifeq +64 (target=78)
      [17] aconst_null
      [18] astore_1 v1
      [19] aload_0 v0
      [20] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [23] invokevirtual #222
        + Methodref [android/app/SearchableInfo.getVoiceSearchLaunchWebSearch ()Z]
      [26] ifeq +11 (target=37)
      [29] aload_0 v0
      [30] getfield #204
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceWebSearchIntent Landroid/content/Intent;]
      [33] astore_1 v1
      [34] goto +18 (target=52)
      [37] aload_0 v0
      [38] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [41] invokevirtual #221
        + Methodref [android/app/SearchableInfo.getVoiceSearchLaunchRecognizer ()Z]
      [44] ifeq +8 (target=52)
      [47] aload_0 v0
      [48] getfield #201
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceAppSearchIntent Landroid/content/Intent;]
      [51] astore_1 v1
      [52] aload_1 v1
      [53] ifnull +25 (target=78)
      [56] aload_0 v0
      [57] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [60] invokevirtual #224
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [63] aload_1 v1
      [64] ldc #3
        + Integer [65536]
      [66] invokevirtual #241
        + Methodref [android/content/pm/PackageManager.resolveActivity (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;]
      [69] astore_2 v2
      [70] aload_2 v2
      [71] ifnull +5 (target=76)
      [74] iconst_1
      [75] ireturn
      [76] iconst_0
      [77] ireturn
      [78] iconst_0
      [79] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 787
        [17] -> line 788
        [19] -> line 789
        [29] -> line 790
        [34] -> line 791
        [47] -> line 792
        [52] -> line 794
        [56] -> line 795
        [64] -> line 796
        [66] -> line 795
        [70] -> line 797
        [78] -> line 800
      + Local variable table attribute (count = 3)
        v0: 0 -> 80 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 19 -> 78 [Landroid/content/Intent; testIntent]
        v2: 70 -> 78 [Landroid/content/pm/ResolveInfo; ri]
      + Stack map table attribute (count = 4):
        - [37] Var: ...[a:android/content/Intent], Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [76] Var: ...[a:android/content/pm/ResolveInfo], Stack: (empty)
        - [78] Var: -2, Stack: (empty)
  + Method:       isSubmitAreaEnabled()Z
    Access flags: 0x2
      = private boolean isSubmitAreaEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #195
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButtonEnabled Z]
      [4] ifne +10 (target=14)
      [7] aload_0 v0
      [8] getfield #203
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButtonEnabled Z]
      [11] ifeq +12 (target=23)
      [14] aload_0 v0
      [15] invokevirtual #326
        + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
      [18] ifne +5 (target=23)
      [21] iconst_1
      [22] ireturn
      [23] iconst_0
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 804
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/actionbarsherlock/widget/SearchView; this]
      + Stack map table attribute (count = 2):
        - [14] Var: ..., Stack: (empty)
        - [23] Var: ..., Stack: (empty)
  + Method:       updateSubmitButton(Z)V
    Access flags: 0x2
      = private void updateSubmitButton(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 2):
      [0] bipush 8
      [2] istore_2 v2
      [3] aload_0 v0
      [4] getfield #195
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButtonEnabled Z]
      [7] ifeq +30 (target=37)
      [10] aload_0 v0
      [11] invokespecial #327
        + Methodref [com/actionbarsherlock/widget/SearchView.isSubmitAreaEnabled ()Z]
      [14] ifeq +23 (target=37)
      [17] aload_0 v0
      [18] invokevirtual #322
        + Methodref [com/actionbarsherlock/widget/SearchView.hasFocus ()Z]
      [21] ifeq +16 (target=37)
      [24] iload_1 v1
      [25] ifne +10 (target=35)
      [28] aload_0 v0
      [29] getfield #203
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButtonEnabled Z]
      [32] ifne +5 (target=37)
      [35] iconst_0
      [36] istore_2 v2
      [37] aload_0 v0
      [38] getfield #194
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButton Landroid/view/View;]
      [41] iload_2 v2
      [42] invokevirtual #283
        + Methodref [android/view/View.setVisibility (I)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 808
        [3] -> line 809
        [24] -> line 810
        [35] -> line 811
        [37] -> line 813
        [45] -> line 814
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 46 [Z hasText]
        v2: 3 -> 46 [I visibility]
      + Stack map table attribute (count = 2):
        - [35] Var: ...[i], Stack: (empty)
        - [37] Var: ..., Stack: (empty)
  + Method:       updateSubmitArea()V
    Access flags: 0x2
      = private void updateSubmitArea()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 2, stack = 2):
      [0] bipush 8
      [2] istore_1 v1
      [3] aload_0 v0
      [4] invokespecial #327
        + Methodref [com/actionbarsherlock/widget/SearchView.isSubmitAreaEnabled ()Z]
      [7] ifeq +25 (target=32)
      [10] aload_0 v0
      [11] getfield #194
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButton Landroid/view/View;]
      [14] invokevirtual #280
        + Methodref [android/view/View.getVisibility ()I]
      [17] ifeq +13 (target=30)
      [20] aload_0 v0
      [21] getfield #202
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButton Landroid/view/View;]
      [24] invokevirtual #280
        + Methodref [android/view/View.getVisibility ()I]
      [27] ifne +5 (target=32)
      [30] iconst_0
      [31] istore_1 v1
      [32] aload_0 v0
      [33] getfield #193
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitArea Landroid/view/View;]
      [36] iload_1 v1
      [37] invokevirtual #283
        + Methodref [android/view/View.setVisibility (I)V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 817
        [3] -> line 818
        [10] -> line 819
        [20] -> line 820
        [30] -> line 821
        [32] -> line 823
        [40] -> line 824
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 3 -> 41 [I visibility]
      + Stack map table attribute (count = 2):
        - [30] Var: ...[i], Stack: (empty)
        - [32] Var: ..., Stack: (empty)
  + Method:       updateCloseButton()V
    Access flags: 0x2
      = private void updateCloseButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #384
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [7] invokestatic #268
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [10] ifeq +7 (target=17)
      [13] iconst_0
      [14] goto +4 (target=18)
      [17] iconst_1
      [18] istore_1 v1
      [19] iload_1 v1
      [20] ifne +21 (target=41)
      [23] aload_0 v0
      [24] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [27] ifeq +10 (target=37)
      [30] aload_0 v0
      [31] getfield #168
        + Fieldref [com/actionbarsherlock/widget/SearchView.mExpandedInActionView Z]
      [34] ifeq +7 (target=41)
      [37] iconst_0
      [38] goto +4 (target=42)
      [41] iconst_1
      [42] istore_2 v2
      [43] aload_0 v0
      [44] getfield #165
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCloseButton Landroid/widget/ImageView;]
      [47] iload_2 v2
      [48] ifeq +7 (target=55)
      [51] iconst_0
      [52] goto +5 (target=57)
      [55] bipush 8
      [57] invokevirtual #295
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [60] aload_0 v0
      [61] getfield #165
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCloseButton Landroid/widget/ImageView;]
      [64] invokevirtual #293
        + Methodref [android/widget/ImageView.getDrawable ()Landroid/graphics/drawable/Drawable;]
      [67] iload_1 v1
      [68] ifeq +9 (target=77)
      [71] getstatic #161
        + Fieldref [com/actionbarsherlock/widget/SearchView.ENABLED_STATE_SET [I]
      [74] goto +6 (target=80)
      [77] getstatic #160
        + Fieldref [com/actionbarsherlock/widget/SearchView.EMPTY_STATE_SET [I]
      [80] invokevirtual #255
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [83] pop
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 827
        [19] -> line 830
        [43] -> line 831
        [60] -> line 832
        [84] -> line 833
      + Local variable table attribute (count = 3)
        v0: 0 -> 85 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 19 -> 85 [Z hasText]
        v2: 43 -> 85 [Z showClose]
      + Stack map table attribute (count = 9):
        - [17] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: [i]
        - [37] Var: ...[i], Stack: (empty)
        - [41] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: [i]
        - [55] Var: [a:com/actionbarsherlock/widget/SearchView][i][i], Stack: [a:android/widget/ImageView]
        - [57] Var: [a:com/actionbarsherlock/widget/SearchView][i][i], Stack: [a:android/widget/ImageView][i]
        - [77] Var: ..., Stack: [a:android/graphics/drawable/Drawable]
        - [80] Var: [a:com/actionbarsherlock/widget/SearchView][i][i], Stack: [a:android/graphics/drawable/Drawable][a:[I]
  + Method:       postUpdateFocusedState()V
    Access flags: 0x2
      = private void postUpdateFocusedState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #199
        + Fieldref [com/actionbarsherlock/widget/SearchView.mUpdateDrawableStateRunnable Ljava/lang/Runnable;]
      [5] invokevirtual #339
        + Methodref [com/actionbarsherlock/widget/SearchView.post (Ljava/lang/Runnable;)Z]
      [8] pop
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 836
        [9] -> line 837
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       updateFocusedState()V
    Access flags: 0x2
      = private void updateFocusedState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #386
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.hasFocus ()Z]
      [7] istore_1 v1
      [8] aload_0 v0
      [9] getfield #190
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchPlate Landroid/view/View;]
      [12] invokevirtual #277
        + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
      [15] iload_1 v1
      [16] ifeq +9 (target=25)
      [19] getstatic #162
        + Fieldref [com/actionbarsherlock/widget/SearchView.FOCUSED_STATE_SET [I]
      [22] goto +6 (target=28)
      [25] getstatic #160
        + Fieldref [com/actionbarsherlock/widget/SearchView.EMPTY_STATE_SET [I]
      [28] invokevirtual #255
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [31] pop
      [32] aload_0 v0
      [33] getfield #193
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitArea Landroid/view/View;]
      [36] invokevirtual #277
        + Methodref [android/view/View.getBackground ()Landroid/graphics/drawable/Drawable;]
      [39] iload_1 v1
      [40] ifeq +9 (target=49)
      [43] getstatic #162
        + Fieldref [com/actionbarsherlock/widget/SearchView.FOCUSED_STATE_SET [I]
      [46] goto +6 (target=52)
      [49] getstatic #160
        + Fieldref [com/actionbarsherlock/widget/SearchView.EMPTY_STATE_SET [I]
      [52] invokevirtual #255
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [55] pop
      [56] aload_0 v0
      [57] invokevirtual #324
        + Methodref [com/actionbarsherlock/widget/SearchView.invalidate ()V]
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 840
        [8] -> line 841
        [32] -> line 842
        [56] -> line 843
        [60] -> line 844
      + Local variable table attribute (count = 2)
        v0: 0 -> 61 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 8 -> 61 [Z focused]
      + Stack map table attribute (count = 4):
        - [25] Var: [a:com/actionbarsherlock/widget/SearchView][i], Stack: [a:android/graphics/drawable/Drawable]
        - [28] Var: [a:com/actionbarsherlock/widget/SearchView][i], Stack: [a:android/graphics/drawable/Drawable][a:[I]
        - [49] Var: ..., Stack: [a:android/graphics/drawable/Drawable]
        - [52] Var: [a:com/actionbarsherlock/widget/SearchView][i], Stack: [a:android/graphics/drawable/Drawable][a:[I]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #199
        + Fieldref [com/actionbarsherlock/widget/SearchView.mUpdateDrawableStateRunnable Ljava/lang/Runnable;]
      [5] invokevirtual #341
        + Methodref [com/actionbarsherlock/widget/SearchView.removeCallbacks (Ljava/lang/Runnable;)Z]
      [8] pop
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #186
        + Fieldref [com/actionbarsherlock/widget/SearchView.mReleaseCursorRunnable Ljava/lang/Runnable;]
      [14] invokevirtual #339
        + Methodref [com/actionbarsherlock/widget/SearchView.post (Ljava/lang/Runnable;)Z]
      [17] pop
      [18] aload_0 v0
      [19] invokespecial #298
        + Methodref [android/widget/LinearLayout.onDetachedFromWindow ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 848
        [9] -> line 849
        [18] -> line 850
        [22] -> line 851
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       setImeVisibility(Z)V
    Access flags: 0x2
      = private void setImeVisibility(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] ifeq +15 (target=16)
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #192
        + Fieldref [com/actionbarsherlock/widget/SearchView.mShowImeRunnable Ljava/lang/Runnable;]
      [9] invokevirtual #339
        + Methodref [com/actionbarsherlock/widget/SearchView.post (Ljava/lang/Runnable;)Z]
      [12] pop
      [13] goto +39 (target=52)
      [16] aload_0 v0
      [17] aload_0 v0
      [18] getfield #192
        + Fieldref [com/actionbarsherlock/widget/SearchView.mShowImeRunnable Ljava/lang/Runnable;]
      [21] invokevirtual #341
        + Methodref [com/actionbarsherlock/widget/SearchView.removeCallbacks (Ljava/lang/Runnable;)Z]
      [24] pop
      [25] aload_0 v0
      [26] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [29] ldc #34
        + String [input_method]
      [31] invokevirtual #227
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [34] checkcast #90
        + Class [android/view/inputmethod/InputMethodManager]
      [37] astore_2 v2
      [38] aload_2 v2
      [39] ifnull +13 (target=52)
      [42] aload_2 v2
      [43] aload_0 v0
      [44] invokevirtual #321
        + Methodref [com/actionbarsherlock/widget/SearchView.getWindowToken ()Landroid/os/IBinder;]
      [47] iconst_0
      [48] invokevirtual #290
        + Methodref [android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow (Landroid/os/IBinder;I)Z]
      [51] pop
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 854
        [4] -> line 855
        [13] -> line 856
        [16] -> line 857
        [25] -> line 859
        [34] -> line 858
        [38] -> line 861
        [42] -> line 862
        [52] -> line 865
      + Local variable table attribute (count = 3)
        v0: 0 -> 53 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 53 [Z visible]
        v2: 38 -> 52 [Landroid/view/inputmethod/InputMethodManager; imm]
      + Stack map table attribute (count = 2):
        - [16] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
  + Method:       onQueryRefine(Ljava/lang/CharSequence;)V
    Access flags: 0x0
      = void onQueryRefine(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #351
        + Methodref [com/actionbarsherlock/widget/SearchView.setQuery (Ljava/lang/CharSequence;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 872
        [5] -> line 873
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 6 [Ljava/lang/CharSequence; queryText]
  + Method:       onKeyDown(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyDown(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_0 v0
      [10] iload_1 v1
      [11] aload_2 v2
      [12] invokespecial #301
        + Methodref [android/widget/LinearLayout.onKeyDown (ILandroid/view/KeyEvent;)Z]
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 903
        [7] -> line 904
        [9] -> line 916
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 16 [I keyCode]
        v2: 0 -> 16 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       onSuggestionsKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z
    Access flags: 0x2
      = private boolean onSuggestionsKey(android.view.View,int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_0 v0
      [10] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [13] ifnonnull +5 (target=18)
      [16] iconst_0
      [17] ireturn
      [18] aload_3 v3
      [19] invokevirtual #274
        + Methodref [android/view/KeyEvent.getAction ()I]
      [22] ifne +129 (target=151)
      [25] aload_3 v3
      [26] invokestatic #259
        + Methodref [android/support/v4/view/KeyEventCompat.hasNoModifiers (Landroid/view/KeyEvent;)Z]
      [29] ifeq +122 (target=151)
      [32] iload_2 v2
      [33] bipush 66
      [35] ificmpeq +15 (target=50)
      [38] iload_2 v2
      [39] bipush 84
      [41] ificmpeq +9 (target=50)
      [44] iload_2 v2
      [45] bipush 61
      [47] ificmpne +21 (target=68)
      [50] aload_0 v0
      [51] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [54] invokevirtual #383
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getListSelection ()I]
      [57] istore v4
      [59] aload_0 v0
      [60] iload v4
      [62] iconst_0
      [63] aconst_null
      [64] invokespecial #332
        + Methodref [com/actionbarsherlock/widget/SearchView.onItemClicked (IILjava/lang/String;)Z]
      [67] ireturn
      [68] iload_2 v2
      [69] bipush 21
      [71] ificmpeq +9 (target=80)
      [74] iload_2 v2
      [75] bipush 22
      [77] ificmpne +56 (target=133)
      [80] iload_2 v2
      [81] bipush 21
      [83] ificmpne +7 (target=90)
      [86] iconst_0
      [87] goto +10 (target=97)
      [90] aload_0 v0
      [91] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [94] invokevirtual #387
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.length ()I]
      [97] istore v4
      [99] aload_0 v0
      [100] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [103] iload v4
      [105] invokevirtual #405
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setSelection (I)V]
      [108] aload_0 v0
      [109] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [112] iconst_0
      [113] invokevirtual #396
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setListSelection (I)V]
      [116] aload_0 v0
      [117] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [120] invokevirtual #377
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.clearListSelection ()V]
      [123] aload_0 v0
      [124] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [127] iconst_1
      [128] invokestatic #313
        + Methodref [com/actionbarsherlock/widget/SearchView.ensureImeVisible (Landroid/widget/AutoCompleteTextView;Z)V]
      [131] iconst_1
      [132] ireturn
      [133] iload_2 v2
      [134] bipush 19
      [136] ificmpne +15 (target=151)
      [139] aload_0 v0
      [140] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [143] invokevirtual #383
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getListSelection ()I]
      [146] ifne +5 (target=151)
      [149] iconst_0
      [150] ireturn
      [151] iconst_0
      [152] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 976
        [7] -> line 977
        [9] -> line 979
        [16] -> line 980
        [18] -> line 982
        [32] -> line 985
        [44] -> line 986
        [50] -> line 987
        [59] -> line 988
        [68] -> line 993
        [80] -> line 998
        [94] -> line 999
        [97] -> line 998
        [99] -> line 1000
        [108] -> line 1001
        [116] -> line 1002
        [123] -> line 1003
        [131] -> line 1005
        [133] -> line 1009
        [149] -> line 1012
        [151] -> line 1033
      + Local variable table attribute (count = 6)
        v0: 0 -> 153 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 153 [Landroid/view/View; v]
        v2: 0 -> 153 [I keyCode]
        v3: 0 -> 153 [Landroid/view/KeyEvent; event]
        v4: 59 -> 68 [I position]
        v4: 99 -> 133 [I selPoint]
      + Stack map table attribute (count = 9):
        - [9] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [68] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: (empty)
        - [90] Var: ..., Stack: (empty)
        - [97] Var: ..., Stack: [i]
        - [133] Var: ..., Stack: (empty)
        - [151] Var: ..., Stack: (empty)
  + Method:       getSearchIconId()I
    Access flags: 0x2
      = private int getSearchIconId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 4):
      [0] new #77
        + Class [android/util/TypedValue]
      [3] dup
      [4] invokespecial #273
        + Methodref [android/util/TypedValue.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [12] invokevirtual #228
        + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
      [15] getstatic #144
        + Fieldref [com/actionbarsherlock/R$attr.searchViewSearchIcon I]
      [18] aload_1 v1
      [19] iconst_1
      [20] invokevirtual #246
        + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
      [23] pop
      [24] aload_1 v1
      [25] getfield #143
        + Fieldref [android/util/TypedValue.resourceId I]
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1064
        [8] -> line 1065
        [18] -> line 1066
        [20] -> line 1065
        [24] -> line 1067
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 8 -> 29 [Landroid/util/TypedValue; outValue]
  + Method:       getDecoratedHint(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence getDecoratedHint(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 83, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [4] ifne +5 (target=9)
      [7] aload_1 v1
      [8] areturn
      [9] new #72
        + Class [android/text/SpannableStringBuilder]
      [12] dup
      [13] ldc #9
        + String [   ]
      [15] invokespecial #263
        + Methodref [android/text/SpannableStringBuilder.<init> (Ljava/lang/CharSequence;)V]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] aload_1 v1
      [21] invokevirtual #264
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [24] pop
      [25] aload_0 v0
      [26] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [29] invokevirtual #225
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [32] aload_0 v0
      [33] invokespecial #320
        + Methodref [com/actionbarsherlock/widget/SearchView.getSearchIconId ()I]
      [36] invokevirtual #244
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [39] astore_3 v3
      [40] aload_0 v0
      [41] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [44] invokevirtual #385
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getTextSize ()F]
      [47] f2d
      [48] ldc2_w #137
        + Double [1.25]
      [51] dmul
      [52] d2i
      [53] istore v4
      [55] aload_3 v3
      [56] iconst_0
      [57] iconst_0
      [58] iload v4
      [60] iload v4
      [62] invokevirtual #254
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [65] aload_2 v2
      [66] new #74
        + Class [android/text/style/ImageSpan]
      [69] dup
      [70] aload_3 v3
      [71] invokespecial #269
        + Methodref [android/text/style/ImageSpan.<init> (Landroid/graphics/drawable/Drawable;)V]
      [74] iconst_1
      [75] iconst_2
      [76] bipush 33
      [78] invokevirtual #265
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [81] aload_2 v2
      [82] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1072
        [9] -> line 1074
        [19] -> line 1075
        [25] -> line 1076
        [40] -> line 1077
        [55] -> line 1078
        [65] -> line 1079
        [81] -> line 1080
      + Local variable table attribute (count = 5)
        v0: 0 -> 83 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 83 [Ljava/lang/CharSequence; hintText]
        v2: 19 -> 83 [Landroid/text/SpannableStringBuilder; ssb]
        v3: 40 -> 83 [Landroid/graphics/drawable/Drawable; searchIcon]
        v4: 55 -> 83 [I textSize]
      + Stack map table attribute (count = 1):
        - [9] Var: ..., Stack: (empty)
  + Method:       updateQueryHint()V
    Access flags: 0x2
      = private void updateQueryHint()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 88, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #183
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryHint Ljava/lang/CharSequence;]
      [4] ifnull +21 (target=25)
      [7] aload_0 v0
      [8] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #183
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryHint Ljava/lang/CharSequence;]
      [16] invokespecial #317
        + Methodref [com/actionbarsherlock/widget/SearchView.getDecoratedHint (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
      [19] invokevirtual #393
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setHint (Ljava/lang/CharSequence;)V]
      [22] goto +65 (target=87)
      [25] aload_0 v0
      [26] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [29] ifnull +45 (target=74)
      [32] aconst_null
      [33] astore_1 v1
      [34] aload_0 v0
      [35] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [38] invokevirtual #208
        + Methodref [android/app/SearchableInfo.getHintId ()I]
      [41] istore_2 v2
      [42] iload_2 v2
      [43] ifeq +12 (target=55)
      [46] aload_0 v0
      [47] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [50] iload_2 v2
      [51] invokevirtual #226
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [54] astore_1 v1
      [55] aload_1 v1
      [56] ifnull +31 (target=87)
      [59] aload_0 v0
      [60] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [63] aload_0 v0
      [64] aload_1 v1
      [65] invokespecial #317
        + Methodref [com/actionbarsherlock/widget/SearchView.getDecoratedHint (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
      [68] invokevirtual #393
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setHint (Ljava/lang/CharSequence;)V]
      [71] goto +16 (target=87)
      [74] aload_0 v0
      [75] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [78] aload_0 v0
      [79] ldc #8
        + String []
      [81] invokespecial #317
        + Methodref [com/actionbarsherlock/widget/SearchView.getDecoratedHint (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
      [84] invokevirtual #393
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setHint (Ljava/lang/CharSequence;)V]
      [87] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 1084
        [7] -> line 1085
        [22] -> line 1086
        [32] -> line 1087
        [34] -> line 1088
        [42] -> line 1089
        [46] -> line 1090
        [55] -> line 1092
        [59] -> line 1093
        [71] -> line 1095
        [74] -> line 1096
        [87] -> line 1098
      + Local variable table attribute (count = 3)
        v0: 0 -> 88 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 34 -> 71 [Ljava/lang/CharSequence; hint]
        v2: 42 -> 71 [I hintId]
      + Stack map table attribute (count = 5):
        - [25] Var: ..., Stack: (empty)
        - [55] Var: ...[a:java/lang/CharSequence][i], Stack: (empty)
        - [71] Var: -2, Stack: (empty)
        - [74] Var: ..., Stack: (empty)
        - [87] Var: ..., Stack: (empty)
  + Method:       updateSearchAutoComplete()V
    Access flags: 0x2
      = private void updateSearchAutoComplete()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 160, locals = 2, stack = 7):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] aload_0 v0
      [5] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [8] invokevirtual #215
        + Methodref [android/app/SearchableInfo.getSuggestThreshold ()I]
      [11] invokevirtual #407
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setThreshold (I)V]
      [14] aload_0 v0
      [15] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [18] aload_0 v0
      [19] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [22] invokevirtual #209
        + Methodref [android/app/SearchableInfo.getImeOptions ()I]
      [25] invokevirtual #394
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setImeOptions (I)V]
      [28] aload_0 v0
      [29] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [32] invokevirtual #210
        + Methodref [android/app/SearchableInfo.getInputType ()I]
      [35] istore_1 v1
      [36] iload_1 v1
      [37] bipush 15
      [39] iand
      [40] iconst_1
      [41] ificmpne +28 (target=69)
      [44] iload_1 v1
      [45] ldc #1
        + Integer [-65537]
      [47] iand
      [48] istore_1 v1
      [49] aload_0 v0
      [50] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [53] invokevirtual #212
        + Methodref [android/app/SearchableInfo.getSuggestAuthority ()Ljava/lang/String;]
      [56] ifnull +13 (target=69)
      [59] iload_1 v1
      [60] ldc #3
        + Integer [65536]
      [62] ior
      [63] istore_1 v1
      [64] iload_1 v1
      [65] ldc #4
        + Integer [524288]
      [67] ior
      [68] istore_1 v1
      [69] aload_0 v0
      [70] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [73] iload_1 v1
      [74] invokevirtual #395
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setInputType (I)V]
      [77] aload_0 v0
      [78] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [81] ifnull +11 (target=92)
      [84] aload_0 v0
      [85] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [88] aconst_null
      [89] invokevirtual #260
        + Methodref [android/support/v4/widget/CursorAdapter.changeCursor (Landroid/database/Cursor;)V]
      [92] aload_0 v0
      [93] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [96] invokevirtual #212
        + Methodref [android/app/SearchableInfo.getSuggestAuthority ()Ljava/lang/String;]
      [99] ifnull +60 (target=159)
      [102] aload_0 v0
      [103] new #123
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
      [106] dup
      [107] aload_0 v0
      [108] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [111] aload_0 v0
      [112] aload_0 v0
      [113] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [116] aload_0 v0
      [117] getfield #182
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [120] invokespecial #408
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.<init> (Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V]
      [123] putfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [126] aload_0 v0
      [127] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [130] aload_0 v0
      [131] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [134] invokevirtual #390
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setAdapter (Landroid/widget/ListAdapter;)V]
      [137] aload_0 v0
      [138] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [141] checkcast #123
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
      [144] aload_0 v0
      [145] getfield #184
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryRefinement Z]
      [148] ifeq +7 (target=155)
      [151] iconst_2
      [152] goto +4 (target=156)
      [155] iconst_1
      [156] invokevirtual #410
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setQueryRefinement (I)V]
      [159] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 1105
        [14] -> line 1106
        [28] -> line 1107
        [36] -> line 1110
        [44] -> line 1113
        [49] -> line 1114
        [59] -> line 1115
        [64] -> line 1122
        [69] -> line 1125
        [77] -> line 1126
        [84] -> line 1127
        [92] -> line 1131
        [102] -> line 1132
        [111] -> line 1133
        [123] -> line 1132
        [126] -> line 1134
        [137] -> line 1135
        [144] -> line 1136
        [155] -> line 1137
        [156] -> line 1135
        [159] -> line 1139
      + Local variable table attribute (count = 2)
        v0: 0 -> 160 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 36 -> 160 [I inputType]
      + Stack map table attribute (count = 5):
        - [69] Var: ...[i], Stack: (empty)
        - [92] Var: ..., Stack: (empty)
        - [155] Var: ..., Stack: [a:com/actionbarsherlock/widget/SuggestionsAdapter]
        - [156] Var: [a:com/actionbarsherlock/widget/SearchView][i], Stack: [a:com/actionbarsherlock/widget/SuggestionsAdapter][i]
        - [159] Var: ..., Stack: (empty)
  + Method:       updateVoiceButton(Z)V
    Access flags: 0x2
      = private void updateVoiceButton(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 3, stack = 2):
      [0] bipush 8
      [2] istore_2 v2
      [3] aload_0 v0
      [4] getfield #203
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButtonEnabled Z]
      [7] ifeq +25 (target=32)
      [10] aload_0 v0
      [11] invokevirtual #326
        + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
      [14] ifne +18 (target=32)
      [17] iload_1 v1
      [18] ifeq +14 (target=32)
      [21] iconst_0
      [22] istore_2 v2
      [23] aload_0 v0
      [24] getfield #194
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButton Landroid/view/View;]
      [27] bipush 8
      [29] invokevirtual #283
        + Methodref [android/view/View.setVisibility (I)V]
      [32] aload_0 v0
      [33] getfield #202
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButton Landroid/view/View;]
      [36] iload_2 v2
      [37] invokevirtual #283
        + Methodref [android/view/View.setVisibility (I)V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1148
        [3] -> line 1149
        [21] -> line 1150
        [23] -> line 1151
        [32] -> line 1153
        [40] -> line 1154
      + Local variable table attribute (count = 3)
        v0: 0 -> 41 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 41 [Z empty]
        v2: 3 -> 41 [I visibility]
      + Stack map table attribute (count = 1):
        - [32] Var: ...[i], Stack: (empty)
  + Method:       onTextChanged(Ljava/lang/CharSequence;)V
    Access flags: 0x2
      = private void onTextChanged(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #384
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] aload_2 v2
      [10] putfield #200
        + Fieldref [com/actionbarsherlock/widget/SearchView.mUserQuery Ljava/lang/CharSequence;]
      [13] aload_2 v2
      [14] invokestatic #268
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [17] ifeq +7 (target=24)
      [20] iconst_0
      [21] goto +4 (target=25)
      [24] iconst_1
      [25] istore_3 v3
      [26] aload_0 v0
      [27] iload_3 v3
      [28] invokespecial #360
        + Methodref [com/actionbarsherlock/widget/SearchView.updateSubmitButton (Z)V]
      [31] aload_0 v0
      [32] iload_3 v3
      [33] ifeq +7 (target=40)
      [36] iconst_0
      [37] goto +4 (target=41)
      [40] iconst_1
      [41] invokespecial #362
        + Methodref [com/actionbarsherlock/widget/SearchView.updateVoiceButton (Z)V]
      [44] aload_0 v0
      [45] invokespecial #355
        + Methodref [com/actionbarsherlock/widget/SearchView.updateCloseButton ()V]
      [48] aload_0 v0
      [49] invokespecial #359
        + Methodref [com/actionbarsherlock/widget/SearchView.updateSubmitArea ()V]
      [52] aload_0 v0
      [53] getfield #178
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
      [56] ifnull +30 (target=86)
      [59] aload_1 v1
      [60] aload_0 v0
      [61] getfield #172
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOldQueryText Ljava/lang/CharSequence;]
      [64] invokestatic #266
        + Methodref [android/text/TextUtils.equals (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z]
      [67] ifne +19 (target=86)
      [70] aload_0 v0
      [71] getfield #178
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
      [74] aload_1 v1
      [75] invokeinterface #437
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [80] invokeinterface #432
        + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnQueryTextListener.onQueryTextChange (Ljava/lang/String;)Z]
      [85] pop
      [86] aload_0 v0
      [87] aload_1 v1
      [88] invokeinterface #437
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [93] putfield #172
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOldQueryText Ljava/lang/CharSequence;]
      [96] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 1168
        [8] -> line 1169
        [13] -> line 1170
        [26] -> line 1171
        [31] -> line 1172
        [44] -> line 1173
        [48] -> line 1174
        [52] -> line 1175
        [70] -> line 1176
        [86] -> line 1178
        [96] -> line 1179
      + Local variable table attribute (count = 4)
        v0: 0 -> 97 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 97 [Ljava/lang/CharSequence; newText]
        v2: 8 -> 97 [Ljava/lang/CharSequence; text]
        v3: 26 -> 97 [Z hasText]
      + Stack map table attribute (count = 5):
        - [24] Var: ...[a:java/lang/CharSequence], Stack: (empty)
        - [25] Var: ..., Stack: [i]
        - [40] Var: [a:com/actionbarsherlock/widget/SearchView][a:java/lang/CharSequence][a:java/lang/CharSequence][i], Stack: [a:com/actionbarsherlock/widget/SearchView]
        - [41] Var: [a:com/actionbarsherlock/widget/SearchView][a:java/lang/CharSequence][a:java/lang/CharSequence][i], Stack: [a:com/actionbarsherlock/widget/SearchView][i]
        - [86] Var: ..., Stack: (empty)
  + Method:       onSubmitQuery()V
    Access flags: 0x2
      = private void onSubmitQuery()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #384
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] ifnull +63 (target=72)
      [12] aload_1 v1
      [13] invokestatic #267
        + Methodref [android/text/TextUtils.getTrimmedLength (Ljava/lang/CharSequence;)I]
      [16] ifle +56 (target=72)
      [19] aload_0 v0
      [20] getfield #178
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
      [23] ifnull +21 (target=44)
      [26] aload_0 v0
      [27] getfield #178
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryChangeListener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;]
      [30] aload_1 v1
      [31] invokeinterface #437
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [36] invokeinterface #433
        + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnQueryTextListener.onQueryTextSubmit (Ljava/lang/String;)Z]
      [41] ifne +31 (target=72)
      [44] aload_0 v0
      [45] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [48] ifnull +20 (target=68)
      [51] aload_0 v0
      [52] iconst_0
      [53] aconst_null
      [54] aload_1 v1
      [55] invokeinterface #437
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [60] invokespecial #329
        + Methodref [com/actionbarsherlock/widget/SearchView.launchQuerySearch (ILjava/lang/String;Ljava/lang/String;)V]
      [63] aload_0 v0
      [64] iconst_0
      [65] invokespecial #348
        + Methodref [com/actionbarsherlock/widget/SearchView.setImeVisibility (Z)V]
      [68] aload_0 v0
      [69] invokespecial #312
        + Methodref [com/actionbarsherlock/widget/SearchView.dismissSuggestions ()V]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 1182
        [8] -> line 1183
        [19] -> line 1184
        [26] -> line 1185
        [44] -> line 1186
        [51] -> line 1187
        [63] -> line 1188
        [68] -> line 1190
        [72] -> line 1193
      + Local variable table attribute (count = 2)
        v0: 0 -> 73 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 8 -> 73 [Ljava/lang/CharSequence; query]
      + Stack map table attribute (count = 3):
        - [44] Var: ...[a:java/lang/CharSequence], Stack: (empty)
        - [68] Var: ..., Stack: (empty)
        - [72] Var: ..., Stack: (empty)
  + Method:       dismissSuggestions()V
    Access flags: 0x2
      = private void dismissSuggestions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #378
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.dismissDropDown ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1196
        [7] -> line 1197
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       onCloseClicked()V
    Access flags: 0x2
      = private void onCloseClicked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #384
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] invokestatic #268
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [12] ifeq +41 (target=53)
      [15] aload_0 v0
      [16] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [19] ifeq +56 (target=75)
      [22] aload_0 v0
      [23] getfield #174
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnCloseListener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;]
      [26] ifnull +15 (target=41)
      [29] aload_0 v0
      [30] getfield #174
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnCloseListener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;]
      [33] invokeinterface #431
        + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnCloseListener.onClose ()Z]
      [38] ifne +37 (target=75)
      [41] aload_0 v0
      [42] invokevirtual #307
        + Methodref [com/actionbarsherlock/widget/SearchView.clearFocus ()V]
      [45] aload_0 v0
      [46] iconst_1
      [47] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [50] goto +25 (target=75)
      [53] aload_0 v0
      [54] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [57] ldc #8
        + String []
      [59] invokevirtual #406
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setText (Ljava/lang/CharSequence;)V]
      [62] aload_0 v0
      [63] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [66] invokevirtual #388
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.requestFocus ()Z]
      [69] pop
      [70] aload_0 v0
      [71] iconst_1
      [72] invokespecial #348
        + Methodref [com/actionbarsherlock/widget/SearchView.setImeVisibility (Z)V]
      [75] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 1200
        [8] -> line 1201
        [15] -> line 1202
        [22] -> line 1204
        [41] -> line 1206
        [45] -> line 1208
        [50] -> line 1211
        [53] -> line 1212
        [62] -> line 1213
        [70] -> line 1214
        [75] -> line 1217
      + Local variable table attribute (count = 2)
        v0: 0 -> 76 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 8 -> 76 [Ljava/lang/CharSequence; text]
      + Stack map table attribute (count = 4):
        - [41] Var: ...[a:java/lang/CharSequence], Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [53] Var: ..., Stack: (empty)
        - [75] Var: ..., Stack: (empty)
  + Method:       onSearchClicked()V
    Access flags: 0x2
      = private void onSearchClicked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [5] aload_0 v0
      [6] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [9] invokevirtual #388
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.requestFocus ()Z]
      [12] pop
      [13] aload_0 v0
      [14] iconst_1
      [15] invokespecial #348
        + Methodref [com/actionbarsherlock/widget/SearchView.setImeVisibility (Z)V]
      [18] aload_0 v0
      [19] getfield #180
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSearchClickListener Landroid/view/View$OnClickListener;]
      [22] ifnull +13 (target=35)
      [25] aload_0 v0
      [26] getfield #180
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSearchClickListener Landroid/view/View$OnClickListener;]
      [29] aload_0 v0
      [30] invokeinterface #430
        + InterfaceMethodref [android/view/View$OnClickListener.onClick (Landroid/view/View;)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1220
        [5] -> line 1221
        [13] -> line 1222
        [18] -> line 1223
        [25] -> line 1224
        [35] -> line 1226
      + Local variable table attribute (count = 1)
        v0: 0 -> 36 [Lcom/actionbarsherlock/widget/SearchView; this]
      + Stack map table attribute (count = 1):
        - [35] Var: ..., Stack: (empty)
  + Method:       onVoiceClicked()V
    Access flags: 0x2
      = private void onVoiceClicked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] invokevirtual #222
        + Methodref [android/app/SearchableInfo.getVoiceSearchLaunchWebSearch ()Z]
      [17] ifeq +24 (target=41)
      [20] aload_0 v0
      [21] aload_0 v0
      [22] getfield #204
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceWebSearchIntent Landroid/content/Intent;]
      [25] aload_1 v1
      [26] invokespecial #311
        + Methodref [com/actionbarsherlock/widget/SearchView.createVoiceWebSearchIntent (Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;]
      [29] astore_2 v2
      [30] aload_0 v0
      [31] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [34] aload_2 v2
      [35] invokevirtual #230
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [38] goto +40 (target=78)
      [41] aload_1 v1
      [42] invokevirtual #221
        + Methodref [android/app/SearchableInfo.getVoiceSearchLaunchRecognizer ()Z]
      [45] ifeq +33 (target=78)
      [48] aload_0 v0
      [49] aload_0 v0
      [50] getfield #201
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceAppSearchIntent Landroid/content/Intent;]
      [53] aload_1 v1
      [54] invokespecial #310
        + Methodref [com/actionbarsherlock/widget/SearchView.createVoiceAppSearchIntent (Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;]
      [57] astore_2 v2
      [58] aload_0 v0
      [59] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [62] aload_2 v2
      [63] invokevirtual #230
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [66] goto +12 (target=78)
      [69] astore_2 v2
      [70] ldc #15
        + String [SearchView]
      [72] ldc #12
        + String [Could not find voice search activity]
      [74] invokestatic #271
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [77] pop
      [78] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (13 -> 66: 69):
      + Class [android/content/ActivityNotFoundException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 1230
        [7] -> line 1231
        [8] -> line 1233
        [13] -> line 1235
        [20] -> line 1236
        [25] -> line 1237
        [26] -> line 1236
        [30] -> line 1238
        [38] -> line 1239
        [48] -> line 1240
        [53] -> line 1241
        [54] -> line 1240
        [58] -> line 1242
        [66] -> line 1244
        [70] -> line 1247
        [78] -> line 1249
      + Local variable table attribute (count = 5)
        v0: 0 -> 79 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 13 -> 79 [Landroid/app/SearchableInfo; searchable]
        v2: 30 -> 38 [Landroid/content/Intent; webSearchIntent]
        v2: 58 -> 66 [Landroid/content/Intent; appSearchIntent]
        v2: 70 -> 78 [Landroid/content/ActivityNotFoundException; e]
      + Stack map table attribute (count = 5):
        - [8] Var: ..., Stack: (empty)
        - [41] Var: ...[a:android/app/SearchableInfo], Stack: (empty)
        - [66] Var: ..., Stack: (empty)
        - [69] Var: ..., Stack: [a:android/content/ActivityNotFoundException]
        - [78] Var: ..., Stack: (empty)
  + Method:       onTextFocusChanged()V
    Access flags: 0x0
      = void onTextFocusChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #326
        + Methodref [com/actionbarsherlock/widget/SearchView.isIconified ()Z]
      [5] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [8] aload_0 v0
      [9] invokespecial #340
        + Methodref [com/actionbarsherlock/widget/SearchView.postUpdateFocusedState ()V]
      [12] aload_0 v0
      [13] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [16] invokevirtual #386
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.hasFocus ()Z]
      [19] ifeq +7 (target=26)
      [22] aload_0 v0
      [23] invokespecial #315
        + Methodref [com/actionbarsherlock/widget/SearchView.forceSuggestionQuery ()V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1252
        [8] -> line 1255
        [12] -> line 1256
        [22] -> line 1257
        [26] -> line 1259
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lcom/actionbarsherlock/widget/SearchView; this]
      + Stack map table attribute (count = 1):
        - [26] Var: ..., Stack: (empty)
  + Method:       onWindowFocusChanged(Z)V
    Access flags: 0x1
      = public void onWindowFocusChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #303
        + Methodref [android/widget/LinearLayout.onWindowFocusChanged (Z)V]
      [5] aload_0 v0
      [6] invokespecial #340
        + Methodref [com/actionbarsherlock/widget/SearchView.postUpdateFocusedState ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1263
        [5] -> line 1265
        [9] -> line 1266
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 10 [Z hasWindowFocus]
  + Method:       onActionViewCollapsed()V
    Access flags: 0x1
      = public void onActionViewCollapsed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #307
        + Methodref [com/actionbarsherlock/widget/SearchView.clearFocus ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] invokespecial #361
        + Methodref [com/actionbarsherlock/widget/SearchView.updateViewsVisibility (Z)V]
      [9] aload_0 v0
      [10] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [13] aload_0 v0
      [14] getfield #166
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCollapsedImeOptions I]
      [17] invokevirtual #394
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setImeOptions (I)V]
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #168
        + Fieldref [com/actionbarsherlock/widget/SearchView.mExpandedInActionView Z]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1273
        [4] -> line 1274
        [9] -> line 1275
        [20] -> line 1276
        [25] -> line 1277
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lcom/actionbarsherlock/widget/SearchView; this]
  + Method:       onActionViewExpanded()V
    Access flags: 0x1
      = public void onActionViewExpanded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #168
        + Fieldref [com/actionbarsherlock/widget/SearchView.mExpandedInActionView Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #168
        + Fieldref [com/actionbarsherlock/widget/SearchView.mExpandedInActionView Z]
      [13] aload_0 v0
      [14] aload_0 v0
      [15] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [18] invokevirtual #381
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getImeOptions ()I]
      [21] putfield #166
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCollapsedImeOptions I]
      [24] aload_0 v0
      [25] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [28] aload_0 v0
      [29] getfield #166
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCollapsedImeOptions I]
      [32] ldc #5
        + Integer [33554432]
      [34] ior
      [35] invokevirtual #394
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setImeOptions (I)V]
      [38] aload_0 v0
      [39] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [42] ldc #8
        + String []
      [44] invokevirtual #406
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setText (Ljava/lang/CharSequence;)V]
      [47] aload_0 v0
      [48] iconst_0
      [49] invokevirtual #345
        + Methodref [com/actionbarsherlock/widget/SearchView.setIconified (Z)V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 1284
        [8] -> line 1286
        [13] -> line 1287
        [24] -> line 1288
        [38] -> line 1289
        [47] -> line 1290
        [52] -> line 1291
      + Local variable table attribute (count = 1)
        v0: 0 -> 53 [Lcom/actionbarsherlock/widget/SearchView; this]
      + Stack map table attribute (count = 1):
        - [8] Var: ..., Stack: (empty)
  + Method:       onInitializeAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #299
        + Methodref [android/widget/LinearLayout.onInitializeAccessibilityEvent (Landroid/view/accessibility/AccessibilityEvent;)V]
      [5] aload_1 v1
      [6] ldc #106
        + Class [com/actionbarsherlock/widget/SearchView]
      [8] invokevirtual #414
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [11] invokevirtual #288
        + Methodref [android/view/accessibility/AccessibilityEvent.setClassName (Ljava/lang/CharSequence;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1295
        [5] -> line 1296
        [14] -> line 1297
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 15 [Landroid/view/accessibility/AccessibilityEvent; event]
  + Method:       onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
    Access flags: 0x1
      = public void onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #300
        + Methodref [android/widget/LinearLayout.onInitializeAccessibilityNodeInfo (Landroid/view/accessibility/AccessibilityNodeInfo;)V]
      [5] aload_1 v1
      [6] ldc #106
        + Class [com/actionbarsherlock/widget/SearchView]
      [8] invokevirtual #414
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [11] invokevirtual #289
        + Methodref [android/view/accessibility/AccessibilityNodeInfo.setClassName (Ljava/lang/CharSequence;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1301
        [5] -> line 1302
        [14] -> line 1303
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 15 [Landroid/view/accessibility/AccessibilityNodeInfo; info]
  + Method:       adjustDropDownSizeAndPosition()V
    Access flags: 0x2
      = private void adjustDropDownSizeAndPosition()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 122, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #167
        + Fieldref [com/actionbarsherlock/widget/SearchView.mDropDownAnchor Landroid/view/View;]
      [4] invokevirtual #281
        + Methodref [android/view/View.getWidth ()I]
      [7] iconst_1
      [8] ificmple +113 (target=121)
      [11] aload_0 v0
      [12] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [15] invokevirtual #225
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [18] astore_1 v1
      [19] aload_0 v0
      [20] getfield #190
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchPlate Landroid/view/View;]
      [23] invokevirtual #278
        + Methodref [android/view/View.getPaddingLeft ()I]
      [26] istore_2 v2
      [27] new #62
        + Class [android/graphics/Rect]
      [30] dup
      [31] invokespecial #252
        + Methodref [android/graphics/Rect.<init> ()V]
      [34] astore_3 v3
      [35] aload_0 v0
      [36] getfield #170
        + Fieldref [com/actionbarsherlock/widget/SearchView.mIconifiedByDefault Z]
      [39] ifeq +21 (target=60)
      [42] aload_1 v1
      [43] getstatic #145
        + Fieldref [com/actionbarsherlock/R$dimen.abs__dropdownitem_icon_width I]
      [46] invokevirtual #243
        + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
      [49] aload_1 v1
      [50] getstatic #146
        + Fieldref [com/actionbarsherlock/R$dimen.abs__dropdownitem_text_padding_left I]
      [53] invokevirtual #243
        + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
      [56] iadd
      [57] goto +4 (target=61)
      [60] iconst_0
      [61] istore v4
      [63] aload_0 v0
      [64] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [67] invokevirtual #380
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getDropDownBackground ()Landroid/graphics/drawable/Drawable;]
      [70] aload_3 v3
      [71] invokevirtual #253
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [74] pop
      [75] aload_0 v0
      [76] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [79] aload_3 v3
      [80] getfield #140
        + Fieldref [android/graphics/Rect.left I]
      [83] iload v4
      [85] iadd
      [86] ineg
      [87] iload_2 v2
      [88] iadd
      [89] invokevirtual #391
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setDropDownHorizontalOffset (I)V]
      [92] aload_0 v0
      [93] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [96] aload_0 v0
      [97] getfield #167
        + Fieldref [com/actionbarsherlock/widget/SearchView.mDropDownAnchor Landroid/view/View;]
      [100] invokevirtual #281
        + Methodref [android/view/View.getWidth ()I]
      [103] aload_3 v3
      [104] getfield #140
        + Fieldref [android/graphics/Rect.left I]
      [107] iadd
      [108] aload_3 v3
      [109] getfield #141
        + Fieldref [android/graphics/Rect.right I]
      [112] iadd
      [113] iload v4
      [115] iadd
      [116] iload_2 v2
      [117] isub
      [118] invokevirtual #392
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setDropDownWidth (I)V]
      [121] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 1306
        [11] -> line 1307
        [19] -> line 1308
        [27] -> line 1309
        [35] -> line 1310
        [42] -> line 1311
        [49] -> line 1312
        [56] -> line 1311
        [57] -> line 1312
        [60] -> line 1313
        [61] -> line 1310
        [63] -> line 1314
        [75] -> line 1315
        [87] -> line 1316
        [89] -> line 1315
        [92] -> line 1317
        [108] -> line 1318
        [118] -> line 1317
        [121] -> line 1320
      + Local variable table attribute (count = 5)
        v0: 0 -> 122 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 19 -> 121 [Landroid/content/res/Resources; res]
        v2: 27 -> 121 [I anchorPadding]
        v3: 35 -> 121 [Landroid/graphics/Rect; dropDownPadding]
        v4: 63 -> 121 [I iconOffset]
      + Stack map table attribute (count = 3):
        - [60] Var: ...[a:android/content/res/Resources][i][a:android/graphics/Rect], Stack: (empty)
        - [61] Var: ..., Stack: [i]
        - [121] Var: -3, Stack: (empty)
  + Method:       onItemClicked(IILjava/lang/String;)Z
    Access flags: 0x2
      = private boolean onItemClicked(int,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #181
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
      [4] ifnull +16 (target=20)
      [7] aload_0 v0
      [8] getfield #181
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
      [11] iload_1 v1
      [12] invokeinterface #434
        + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnSuggestionListener.onSuggestionClick (I)Z]
      [17] ifne +22 (target=39)
      [20] aload_0 v0
      [21] iload_1 v1
      [22] iconst_0
      [23] aconst_null
      [24] invokespecial #330
        + Methodref [com/actionbarsherlock/widget/SearchView.launchSuggestion (IILjava/lang/String;)Z]
      [27] pop
      [28] aload_0 v0
      [29] iconst_0
      [30] invokespecial #348
        + Methodref [com/actionbarsherlock/widget/SearchView.setImeVisibility (Z)V]
      [33] aload_0 v0
      [34] invokespecial #312
        + Methodref [com/actionbarsherlock/widget/SearchView.dismissSuggestions ()V]
      [37] iconst_1
      [38] ireturn
      [39] iconst_0
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 1323
        [7] -> line 1324
        [20] -> line 1325
        [28] -> line 1326
        [33] -> line 1327
        [37] -> line 1328
        [39] -> line 1330
      + Local variable table attribute (count = 4)
        v0: 0 -> 41 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 41 [I position]
        v2: 0 -> 41 [I actionKey]
        v3: 0 -> 41 [Ljava/lang/String; actionMsg]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [39] Var: ..., Stack: (empty)
  + Method:       onItemSelected(I)Z
    Access flags: 0x2
      = private boolean onItemSelected(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #181
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
      [4] ifnull +16 (target=20)
      [7] aload_0 v0
      [8] getfield #181
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnSuggestionListener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;]
      [11] iload_1 v1
      [12] invokeinterface #435
        + InterfaceMethodref [com/actionbarsherlock/widget/SearchView$OnSuggestionListener.onSuggestionSelect (I)Z]
      [17] ifne +10 (target=27)
      [20] aload_0 v0
      [21] iload_1 v1
      [22] invokespecial #343
        + Methodref [com/actionbarsherlock/widget/SearchView.rewriteQueryFromSuggestion (I)V]
      [25] iconst_1
      [26] ireturn
      [27] iconst_0
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1334
        [7] -> line 1335
        [20] -> line 1336
        [25] -> line 1337
        [27] -> line 1339
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 29 [I position]
      + Stack map table attribute (count = 2):
        - [20] Var: ..., Stack: (empty)
        - [27] Var: ..., Stack: (empty)
  + Method:       rewriteQueryFromSuggestion(I)V
    Access flags: 0x2
      = private void rewriteQueryFromSuggestion(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] invokevirtual #384
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [12] invokevirtual #262
        + Methodref [android/support/v4/widget/CursorAdapter.getCursor ()Landroid/database/Cursor;]
      [15] astore_3 v3
      [16] aload_3 v3
      [17] ifnonnull +4 (target=21)
      [20] return
      [21] aload_3 v3
      [22] iload_1 v1
      [23] invokeinterface #429
        + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
      [28] ifeq +35 (target=63)
      [31] aload_0 v0
      [32] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [35] aload_3 v3
      [36] invokevirtual #261
        + Methodref [android/support/v4/widget/CursorAdapter.convertToString (Landroid/database/Cursor;)Ljava/lang/CharSequence;]
      [39] astore v4
      [41] aload v4
      [43] ifnull +12 (target=55)
      [46] aload_0 v0
      [47] aload v4
      [49] invokespecial #351
        + Methodref [com/actionbarsherlock/widget/SearchView.setQuery (Ljava/lang/CharSequence;)V]
      [52] goto +16 (target=68)
      [55] aload_0 v0
      [56] aload_2 v2
      [57] invokespecial #351
        + Methodref [com/actionbarsherlock/widget/SearchView.setQuery (Ljava/lang/CharSequence;)V]
      [60] goto +8 (target=68)
      [63] aload_0 v0
      [64] aload_2 v2
      [65] invokespecial #351
        + Methodref [com/actionbarsherlock/widget/SearchView.setQuery (Ljava/lang/CharSequence;)V]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 1376
        [8] -> line 1377
        [16] -> line 1378
        [20] -> line 1379
        [21] -> line 1381
        [31] -> line 1383
        [41] -> line 1384
        [46] -> line 1387
        [52] -> line 1388
        [55] -> line 1390
        [60] -> line 1392
        [63] -> line 1394
        [68] -> line 1396
      + Local variable table attribute (count = 5)
        v0: 0 -> 69 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 69 [I position]
        v2: 8 -> 69 [Ljava/lang/CharSequence; oldQuery]
        v3: 16 -> 69 [Landroid/database/Cursor; c]
        v4: 41 -> 60 [Ljava/lang/CharSequence; newQuery]
      + Stack map table attribute (count = 5):
        - [21] Var: ...[a:java/lang/CharSequence][a:android/database/Cursor], Stack: (empty)
        - [55] Var: ...[a:java/lang/CharSequence], Stack: (empty)
        - [60] Var: -1, Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [68] Var: ..., Stack: (empty)
  + Method:       launchSuggestion(IILjava/lang/String;)Z
    Access flags: 0x2
      = private boolean launchSuggestion(int,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [4] invokevirtual #262
        + Methodref [android/support/v4/widget/CursorAdapter.getCursor ()Landroid/database/Cursor;]
      [7] astore v4
      [9] aload v4
      [11] ifnull +32 (target=43)
      [14] aload v4
      [16] iload_1 v1
      [17] invokeinterface #429
        + InterfaceMethodref [android/database/Cursor.moveToPosition (I)Z]
      [22] ifeq +21 (target=43)
      [25] aload_0 v0
      [26] aload v4
      [28] iload_2 v2
      [29] aload_3 v3
      [30] invokespecial #309
        + Methodref [com/actionbarsherlock/widget/SearchView.createIntentFromSuggestion (Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent;]
      [33] astore v5
      [35] aload_0 v0
      [36] aload v5
      [38] invokespecial #328
        + Methodref [com/actionbarsherlock/widget/SearchView.launchIntent (Landroid/content/Intent;)V]
      [41] iconst_1
      [42] ireturn
      [43] iconst_0
      [44] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1409
        [9] -> line 1410
        [25] -> line 1412
        [35] -> line 1415
        [41] -> line 1417
        [43] -> line 1419
      + Local variable table attribute (count = 6)
        v0: 0 -> 45 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 45 [I position]
        v2: 0 -> 45 [I actionKey]
        v3: 0 -> 45 [Ljava/lang/String; actionMsg]
        v4: 9 -> 45 [Landroid/database/Cursor; c]
        v5: 35 -> 43 [Landroid/content/Intent; intent]
      + Stack map table attribute (count = 1):
        - [43] Var: ...[a:android/database/Cursor], Stack: (empty)
  + Method:       launchIntent(Landroid/content/Intent;)V
    Access flags: 0x2
      = private void launchIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] ifnonnull +4 (target=5)
      [4] return
      [5] aload_0 v0
      [6] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [9] aload_1 v1
      [10] invokevirtual #230
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [13] goto +27 (target=40)
      [16] astore_2 v2
      [17] ldc #15
        + String [SearchView]
      [19] new #134
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] ldc #13
        + String [Failed launch activity: ]
      [25] invokespecial #420
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [28] aload_1 v1
      [29] invokevirtual #422
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #424
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] aload_2 v2
      [36] invokestatic #270
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [39] pop
      [40] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 13: 16):
      + Class [java/lang/RuntimeException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1426
        [4] -> line 1427
        [5] -> line 1432
        [13] -> line 1433
        [17] -> line 1434
        [40] -> line 1436
      + Local variable table attribute (count = 3)
        v0: 0 -> 41 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 41 [Landroid/content/Intent; intent]
        v2: 17 -> 40 [Ljava/lang/RuntimeException; ex]
      + Stack map table attribute (count = 3):
        - [5] Var: ..., Stack: (empty)
        - [16] Var: ..., Stack: [a:java/lang/RuntimeException]
        - [40] Var: ..., Stack: (empty)
  + Method:       setQuery(Ljava/lang/CharSequence;)V
    Access flags: 0x2
      = private void setQuery(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] aload_1 v1
      [5] iconst_1
      [6] invokestatic #353
        + Methodref [com/actionbarsherlock/widget/SearchView.setText (Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V]
      [9] aload_0 v0
      [10] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [13] aload_1 v1
      [14] invokestatic #268
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [17] ifeq +7 (target=24)
      [20] iconst_0
      [21] goto +9 (target=30)
      [24] aload_1 v1
      [25] invokeinterface #436
        + InterfaceMethodref [java/lang/CharSequence.length ()I]
      [30] invokevirtual #405
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.setSelection (I)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 1442
        [9] -> line 1444
        [33] -> line 1445
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 34 [Ljava/lang/CharSequence; query]
      + Stack map table attribute (count = 2):
        - [24] Var: ..., Stack: [a:com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
        - [30] Var: [a:com/actionbarsherlock/widget/SearchView][a:java/lang/CharSequence], Stack: [a:com/actionbarsherlock/widget/SearchView$SearchAutoComplete][i]
  + Method:       launchQuerySearch(ILjava/lang/String;Ljava/lang/String;)V
    Access flags: 0x2
      = private void launchQuerySearch(int,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 6, stack = 7):
      [0] ldc #19
        + String [android.intent.action.SEARCH]
      [2] astore v4
      [4] aload_0 v0
      [5] aload v4
      [7] aconst_null
      [8] aconst_null
      [9] aload_3 v3
      [10] iload_1 v1
      [11] aload_2 v2
      [12] invokespecial #308
        + Methodref [com/actionbarsherlock/widget/SearchView.createIntent (Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;]
      [15] astore v5
      [17] aload_0 v0
      [18] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [21] aload v5
      [23] invokevirtual #230
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1448
        [4] -> line 1449
        [17] -> line 1450
        [26] -> line 1451
      + Local variable table attribute (count = 6)
        v0: 0 -> 27 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 27 [I actionKey]
        v2: 0 -> 27 [Ljava/lang/String; actionMsg]
        v3: 0 -> 27 [Ljava/lang/String; query]
        v4: 4 -> 27 [Ljava/lang/String; action]
        v5: 17 -> 27 [Landroid/content/Intent; intent]
  + Method:       createIntent(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent createIntent(java.lang.String,android.net.Uri,java.lang.String,java.lang.String,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 129, locals = 8, stack = 3):
      [0] new #54
        + Class [android/content/Intent]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #232
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [8] astore v7
      [10] aload v7
      [12] ldc #6
        + Integer [268435456]
      [14] invokevirtual #233
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [17] pop
      [18] aload_2 v2
      [19] ifnull +10 (target=29)
      [22] aload v7
      [24] aload_2 v2
      [25] invokevirtual #240
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [28] pop
      [29] aload v7
      [31] ldc #46
        + String [user_query]
      [33] aload_0 v0
      [34] getfield #200
        + Fieldref [com/actionbarsherlock/widget/SearchView.mUserQuery Ljava/lang/CharSequence;]
      [37] invokevirtual #237
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;]
      [40] pop
      [41] aload v4
      [43] ifnull +13 (target=56)
      [46] aload v7
      [48] ldc #38
        + String [query]
      [50] aload v4
      [52] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [55] pop
      [56] aload_3 v3
      [57] ifnull +12 (target=69)
      [60] aload v7
      [62] ldc #35
        + String [intent_extra_data_key]
      [64] aload_3 v3
      [65] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [68] pop
      [69] aload_0 v0
      [70] getfield #163
        + Fieldref [com/actionbarsherlock/widget/SearchView.mAppSearchData Landroid/os/Bundle;]
      [73] ifnull +15 (target=88)
      [76] aload v7
      [78] ldc #28
        + String [app_data]
      [80] aload_0 v0
      [81] getfield #163
        + Fieldref [com/actionbarsherlock/widget/SearchView.mAppSearchData Landroid/os/Bundle;]
      [84] invokevirtual #235
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;]
      [87] pop
      [88] iload v5
      [90] ifeq +23 (target=113)
      [93] aload v7
      [95] ldc #17
        + String [action_key]
      [97] iload v5
      [99] invokevirtual #234
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [102] pop
      [103] aload v7
      [105] ldc #18
        + String [action_msg]
      [107] aload v6
      [109] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [112] pop
      [113] aload v7
      [115] aload_0 v0
      [116] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [119] invokevirtual #211
        + Methodref [android/app/SearchableInfo.getSearchActivity ()Landroid/content/ComponentName;]
      [122] invokevirtual #239
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [125] pop
      [126] aload v7
      [128] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 1469
        [10] -> line 1470
        [18] -> line 1474
        [22] -> line 1475
        [29] -> line 1477
        [41] -> line 1478
        [46] -> line 1479
        [56] -> line 1481
        [60] -> line 1482
        [69] -> line 1484
        [76] -> line 1485
        [88] -> line 1487
        [93] -> line 1488
        [103] -> line 1489
        [113] -> line 1491
        [126] -> line 1492
      + Local variable table attribute (count = 8)
        v0: 0 -> 129 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 129 [Ljava/lang/String; action]
        v2: 0 -> 129 [Landroid/net/Uri; data]
        v3: 0 -> 129 [Ljava/lang/String; extraData]
        v4: 0 -> 129 [Ljava/lang/String; query]
        v5: 0 -> 129 [I actionKey]
        v6: 0 -> 129 [Ljava/lang/String; actionMsg]
        v7: 10 -> 129 [Landroid/content/Intent; intent]
      + Stack map table attribute (count = 5):
        - [29] Var: ...[a:android/content/Intent], Stack: (empty)
        - [56] Var: ..., Stack: (empty)
        - [69] Var: ..., Stack: (empty)
        - [88] Var: ..., Stack: (empty)
        - [113] Var: ..., Stack: (empty)
  + Method:       createVoiceWebSearchIntent(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent createVoiceWebSearchIntent(android.content.Intent,android.app.SearchableInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 5, stack = 3):
      [0] new #54
        + Class [android/content/Intent]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #231
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [8] astore_3 v3
      [9] aload_2 v2
      [10] invokevirtual #211
        + Methodref [android/app/SearchableInfo.getSearchActivity ()Landroid/content/ComponentName;]
      [13] astore v4
      [15] aload_3 v3
      [16] ldc #29
        + String [calling_package]
      [18] aload v4
      [20] ifnonnull +7 (target=27)
      [23] aconst_null
      [24] goto +8 (target=32)
      [27] aload v4
      [29] invokevirtual #223
        + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;]
      [32] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [35] pop
      [36] aload_3 v3
      [37] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1499
        [9] -> line 1500
        [15] -> line 1501
        [27] -> line 1502
        [32] -> line 1501
        [36] -> line 1503
      + Local variable table attribute (count = 5)
        v0: 0 -> 38 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 38 [Landroid/content/Intent; baseIntent]
        v2: 0 -> 38 [Landroid/app/SearchableInfo; searchable]
        v3: 9 -> 38 [Landroid/content/Intent; voiceIntent]
        v4: 15 -> 38 [Landroid/content/ComponentName; searchActivity]
      + Stack map table attribute (count = 2):
        - [27] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/content/Intent][a:android/app/SearchableInfo][a:android/content/Intent][a:android/content/ComponentName], Stack: [a:android/content/Intent][a:java/lang/String]
        - [32] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/content/Intent][a:android/app/SearchableInfo][a:android/content/Intent][a:android/content/ComponentName], Stack: [a:android/content/Intent][a:java/lang/String][a:java/lang/String]
  + Method:       createVoiceAppSearchIntent(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent createVoiceAppSearchIntent(android.content.Intent,android.app.SearchableInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 225, locals = 13, stack = 4):
      [0] aload_2 v2
      [1] invokevirtual #211
        + Methodref [android/app/SearchableInfo.getSearchActivity ()Landroid/content/ComponentName;]
      [4] astore_3 v3
      [5] new #54
        + Class [android/content/Intent]
      [8] dup
      [9] ldc #19
        + String [android.intent.action.SEARCH]
      [11] invokespecial #232
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [14] astore v4
      [16] aload v4
      [18] aload_3 v3
      [19] invokevirtual #239
        + Methodref [android/content/Intent.setComponent (Landroid/content/ComponentName;)Landroid/content/Intent;]
      [22] pop
      [23] aload_0 v0
      [24] invokevirtual #316
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [27] iconst_0
      [28] aload v4
      [30] ldc #7
        + Integer [1073741824]
      [32] invokestatic #207
        + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [35] astore v5
      [37] new #68
        + Class [android/os/Bundle]
      [40] dup
      [41] invokespecial #258
        + Methodref [android/os/Bundle.<init> ()V]
      [44] astore v6
      [46] new #54
        + Class [android/content/Intent]
      [49] dup
      [50] aload_1 v1
      [51] invokespecial #231
        + Methodref [android/content/Intent.<init> (Landroid/content/Intent;)V]
      [54] astore v7
      [56] ldc #33
        + String [free_form]
      [58] astore v8
      [60] aconst_null
      [61] astore v9
      [63] aconst_null
      [64] astore v10
      [66] iconst_1
      [67] istore v11
      [69] aload_0 v0
      [70] invokevirtual #319
        + Methodref [com/actionbarsherlock/widget/SearchView.getResources ()Landroid/content/res/Resources;]
      [73] astore v12
      [75] aload_2 v2
      [76] invokevirtual #217
        + Methodref [android/app/SearchableInfo.getVoiceLanguageModeId ()I]
      [79] ifeq +14 (target=93)
      [82] aload v12
      [84] aload_2 v2
      [85] invokevirtual #217
        + Methodref [android/app/SearchableInfo.getVoiceLanguageModeId ()I]
      [88] invokevirtual #245
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [91] astore v8
      [93] aload_2 v2
      [94] invokevirtual #219
        + Methodref [android/app/SearchableInfo.getVoicePromptTextId ()I]
      [97] ifeq +14 (target=111)
      [100] aload v12
      [102] aload_2 v2
      [103] invokevirtual #219
        + Methodref [android/app/SearchableInfo.getVoicePromptTextId ()I]
      [106] invokevirtual #245
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [109] astore v9
      [111] aload_2 v2
      [112] invokevirtual #216
        + Methodref [android/app/SearchableInfo.getVoiceLanguageId ()I]
      [115] ifeq +14 (target=129)
      [118] aload v12
      [120] aload_2 v2
      [121] invokevirtual #216
        + Methodref [android/app/SearchableInfo.getVoiceLanguageId ()I]
      [124] invokevirtual #245
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [127] astore v10
      [129] aload_2 v2
      [130] invokevirtual #218
        + Methodref [android/app/SearchableInfo.getVoiceMaxResults ()I]
      [133] ifeq +9 (target=142)
      [136] aload_2 v2
      [137] invokevirtual #218
        + Methodref [android/app/SearchableInfo.getVoiceMaxResults ()I]
      [140] istore v11
      [142] aload v7
      [144] ldc #23
        + String [android.speech.extra.LANGUAGE_MODEL]
      [146] aload v8
      [148] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [151] pop
      [152] aload v7
      [154] ldc #25
        + String [android.speech.extra.PROMPT]
      [156] aload v9
      [158] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [161] pop
      [162] aload v7
      [164] ldc #22
        + String [android.speech.extra.LANGUAGE]
      [166] aload v10
      [168] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [171] pop
      [172] aload v7
      [174] ldc #24
        + String [android.speech.extra.MAX_RESULTS]
      [176] iload v11
      [178] invokevirtual #234
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [181] pop
      [182] aload v7
      [184] ldc #29
        + String [calling_package]
      [186] aload_3 v3
      [187] ifnonnull +7 (target=194)
      [190] aconst_null
      [191] goto +7 (target=198)
      [194] aload_3 v3
      [195] invokevirtual #223
        + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;]
      [198] invokevirtual #238
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [201] pop
      [202] aload v7
      [204] ldc #26
        + String [android.speech.extra.RESULTS_PENDINGINTENT]
      [206] aload v5
      [208] invokevirtual #236
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [211] pop
      [212] aload v7
      [214] ldc #27
        + String [android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE]
      [216] aload v6
      [218] invokevirtual #235
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;]
      [221] pop
      [222] aload v7
      [224] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 1514
        [5] -> line 1519
        [16] -> line 1520
        [23] -> line 1521
        [30] -> line 1522
        [32] -> line 1521
        [37] -> line 1528
        [46] -> line 1533
        [56] -> line 1536
        [60] -> line 1537
        [63] -> line 1538
        [66] -> line 1539
        [69] -> line 1541
        [75] -> line 1542
        [82] -> line 1543
        [93] -> line 1545
        [100] -> line 1546
        [111] -> line 1548
        [118] -> line 1549
        [129] -> line 1551
        [136] -> line 1552
        [142] -> line 1554
        [152] -> line 1555
        [162] -> line 1556
        [172] -> line 1557
        [182] -> line 1558
        [194] -> line 1559
        [198] -> line 1558
        [202] -> line 1562
        [212] -> line 1563
        [222] -> line 1565
      + Local variable table attribute (count = 13)
        v0: 0 -> 225 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 225 [Landroid/content/Intent; baseIntent]
        v2: 0 -> 225 [Landroid/app/SearchableInfo; searchable]
        v3: 5 -> 225 [Landroid/content/ComponentName; searchActivity]
        v4: 16 -> 225 [Landroid/content/Intent; queryIntent]
        v5: 37 -> 225 [Landroid/app/PendingIntent; pending]
        v6: 46 -> 225 [Landroid/os/Bundle; queryExtras]
        v7: 56 -> 225 [Landroid/content/Intent; voiceIntent]
        v8: 60 -> 225 [Ljava/lang/String; languageModel]
        v9: 63 -> 225 [Ljava/lang/String; prompt]
        v10: 66 -> 225 [Ljava/lang/String; language]
        v11: 69 -> 225 [I maxResults]
        v12: 75 -> 225 [Landroid/content/res/Resources; resources]
      + Stack map table attribute (count = 6):
        - [93] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/content/Intent][a:android/app/SearchableInfo][a:android/content/ComponentName][a:android/content/Intent][a:android/app/PendingIntent][a:android/os/Bundle][a:android/content/Intent][a:java/lang/String][a:java/lang/String][a:java/lang/String][i][a:android/content/res/Resources], Stack: 
        - [111] Var: ..., Stack: (empty)
        - [129] Var: ..., Stack: (empty)
        - [142] Var: ..., Stack: (empty)
        - [194] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/content/Intent][a:android/app/SearchableInfo][a:android/content/ComponentName][a:android/content/Intent][a:android/app/PendingIntent][a:android/os/Bundle][a:android/content/Intent][a:java/lang/String][a:java/lang/String][a:java/lang/String][i][a:android/content/res/Resources], Stack: [a:android/content/Intent][a:java/lang/String]
        - [198] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/content/Intent][a:android/app/SearchableInfo][a:android/content/ComponentName][a:android/content/Intent][a:android/app/PendingIntent][a:android/os/Bundle][a:android/content/Intent][a:java/lang/String][a:java/lang/String][a:java/lang/String][i][a:android/content/res/Resources], Stack: [a:android/content/Intent][a:java/lang/String][a:java/lang/String]
  + Method:       createIntentFromSuggestion(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent createIntentFromSuggestion(android.database.Cursor,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 198, locals = 9, stack = 7):
      [0] aload_1 v1
      [1] ldc #41
        + String [suggest_intent_action]
      [3] invokestatic #409
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
      [6] astore v4
      [8] aload v4
      [10] ifnonnull +12 (target=22)
      [13] aload_0 v0
      [14] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [17] invokevirtual #213
        + Methodref [android/app/SearchableInfo.getSuggestIntentAction ()Ljava/lang/String;]
      [20] astore v4
      [22] aload v4
      [24] ifnonnull +7 (target=31)
      [27] ldc #19
        + String [android.intent.action.SEARCH]
      [29] astore v4
      [31] aload_1 v1
      [32] ldc #42
        + String [suggest_intent_data]
      [34] invokestatic #409
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
      [37] astore v5
      [39] aload v5
      [41] ifnonnull +12 (target=53)
      [44] aload_0 v0
      [45] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [48] invokevirtual #214
        + Methodref [android/app/SearchableInfo.getSuggestIntentData ()Ljava/lang/String;]
      [51] astore v5
      [53] aload v5
      [55] ifnull +46 (target=101)
      [58] aload_1 v1
      [59] ldc #43
        + String [suggest_intent_data_id]
      [61] invokestatic #409
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
      [64] astore v6
      [66] aload v6
      [68] ifnull +33 (target=101)
      [71] new #134
        + Class [java/lang/StringBuilder]
      [74] dup
      [75] aload v5
      [77] invokestatic #419
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [80] invokespecial #420
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [83] ldc #11
        + String [/]
      [85] invokevirtual #423
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [88] aload v6
      [90] invokestatic #256
        + Methodref [android/net/Uri.encode (Ljava/lang/String;)Ljava/lang/String;]
      [93] invokevirtual #423
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [96] invokevirtual #424
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [99] astore v5
      [101] aload v5
      [103] ifnonnull +7 (target=110)
      [106] aconst_null
      [107] goto +8 (target=115)
      [110] aload v5
      [112] invokestatic #257
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [115] astore v6
      [117] aload_1 v1
      [118] ldc #45
        + String [suggest_intent_query]
      [120] invokestatic #409
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
      [123] astore v7
      [125] aload_1 v1
      [126] ldc #44
        + String [suggest_intent_extra_data]
      [128] invokestatic #409
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
      [131] astore v8
      [133] aload_0 v0
      [134] aload v4
      [136] aload v6
      [138] aload v8
      [140] aload v7
      [142] iload_2 v2
      [143] aload_3 v3
      [144] invokespecial #308
        + Methodref [com/actionbarsherlock/widget/SearchView.createIntent (Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent;]
      [147] areturn
      [148] astore v4
      [150] aload_1 v1
      [151] invokeinterface #428
        + InterfaceMethodref [android/database/Cursor.getPosition ()I]
      [156] istore v5
      [158] goto +8 (target=166)
      [161] astore v6
      [163] iconst_m1
      [164] istore v5
      [166] ldc #15
        + String [SearchView]
      [168] new #134
        + Class [java/lang/StringBuilder]
      [171] dup
      [172] ldc #14
        + String [Search suggestions cursor at row ]
      [174] invokespecial #420
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [177] iload v5
      [179] invokevirtual #421
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [182] ldc #10
        + String [ returned exception.]
      [184] invokevirtual #423
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [187] invokevirtual #424
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [190] aload v4
      [192] invokestatic #272
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [195] pop
      [196] aconst_null
      [197] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 147: 148):
      + Class [java/lang/RuntimeException]
      + ExceptionInfo (150 -> 158: 161):
      + Class [java/lang/RuntimeException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 1584
        [8] -> line 1586
        [13] -> line 1587
        [22] -> line 1589
        [27] -> line 1590
        [31] -> line 1594
        [39] -> line 1595
        [44] -> line 1596
        [53] -> line 1599
        [58] -> line 1600
        [66] -> line 1601
        [71] -> line 1602
        [101] -> line 1605
        [117] -> line 1607
        [125] -> line 1608
        [133] -> line 1610
        [148] -> line 1611
        [150] -> line 1614
        [158] -> line 1615
        [163] -> line 1616
        [166] -> line 1618
        [182] -> line 1619
        [192] -> line 1618
        [196] -> line 1620
      + Local variable table attribute (count = 14)
        v0: 0 -> 198 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 0 -> 198 [Landroid/database/Cursor; c]
        v2: 0 -> 198 [I actionKey]
        v3: 0 -> 198 [Ljava/lang/String; actionMsg]
        v4: 8 -> 148 [Ljava/lang/String; action]
        v5: 39 -> 148 [Ljava/lang/String; data]
        v6: 66 -> 101 [Ljava/lang/String; id]
        v6: 117 -> 148 [Landroid/net/Uri; dataUri]
        v7: 125 -> 148 [Ljava/lang/String; query]
        v8: 133 -> 148 [Ljava/lang/String; extraData]
        v4: 150 -> 198 [Ljava/lang/RuntimeException; e]
        v5: 158 -> 161 [I rowNum]
        v5: 166 -> 198 [I rowNum]
        v6: 163 -> 166 [Ljava/lang/RuntimeException; e2]
      + Stack map table attribute (count = 9):
        - [22] Var: ...[a:java/lang/String], Stack: (empty)
        - [31] Var: ..., Stack: (empty)
        - [53] Var: ...[a:java/lang/String], Stack: (empty)
        - [101] Var: ..., Stack: (empty)
        - [110] Var: ..., Stack: (empty)
        - [115] Var: ..., Stack: [a:android/net/Uri]
        - [148] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/database/Cursor][i][a:java/lang/String], Stack: [a:java/lang/RuntimeException]
        - [161] Var: [a:com/actionbarsherlock/widget/SearchView][a:android/database/Cursor][i][a:java/lang/String][a:java/lang/RuntimeException], Stack: [a:java/lang/RuntimeException]
        - [166] Var: ...[i], Stack: (empty)
  + Method:       forceSuggestionQuery()V
    Access flags: 0x2
      = private void forceSuggestionQuery()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 3, stack = 3):
      [0] ldc #94
        + Class [android/widget/AutoCompleteTextView]
      [2] ldc #31
        + String [doBeforeTextChanged]
      [4] iconst_0
      [5] anewarray #126
        + Class [java/lang/Class]
      [8] invokevirtual #412
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [11] astore_1 v1
      [12] ldc #94
        + Class [android/widget/AutoCompleteTextView]
      [14] ldc #30
        + String [doAfterTextChanged]
      [16] iconst_0
      [17] anewarray #126
        + Class [java/lang/Class]
      [20] invokevirtual #412
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [23] astore_2 v2
      [24] aload_1 v1
      [25] iconst_1
      [26] invokevirtual #426
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [29] aload_2 v2
      [30] iconst_1
      [31] invokevirtual #426
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [34] aload_1 v1
      [35] aload_0 v0
      [36] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [39] iconst_0
      [40] anewarray #131
        + Class [java/lang/Object]
      [43] invokevirtual #425
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [46] pop
      [47] aload_2 v2
      [48] aload_0 v0
      [49] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [52] iconst_0
      [53] anewarray #131
        + Class [java/lang/Object]
      [56] invokevirtual #425
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [59] pop
      [60] goto +4 (target=64)
      [63] astore_1 v1
      [64] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 60: 63):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1626
        [12] -> line 1627
        [24] -> line 1628
        [29] -> line 1629
        [34] -> line 1630
        [47] -> line 1631
        [60] -> line 1632
        [64] -> line 1635
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Lcom/actionbarsherlock/widget/SearchView; this]
        v1: 12 -> 60 [Ljava/lang/reflect/Method; before]
        v2: 24 -> 60 [Ljava/lang/reflect/Method; after]
      + Stack map table attribute (count = 2):
        - [63] Var: ..., Stack: [a:java/lang/Exception]
        - [64] Var: ..., Stack: (empty)
  + Method:       isLandscapeMode(Landroid/content/Context;)Z
    Access flags: 0x8
      = static boolean isLandscapeMode(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #225
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [4] invokevirtual #242
        + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
      [7] getfield #139
        + Fieldref [android/content/res/Configuration.orientation I]
      [10] iconst_2
      [11] ificmpne +5 (target=16)
      [14] iconst_1
      [15] ireturn
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 1638
        [10] -> line 1639
        [11] -> line 1638
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Landroid/content/Context; context]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       ensureImeVisible(Landroid/widget/AutoCompleteTextView;Z)V
    Access flags: 0xa
      = private static void ensureImeVisible(android.widget.AutoCompleteTextView,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 3, stack = 6):
      [0] ldc #94
        + Class [android/widget/AutoCompleteTextView]
      [2] ldc #32
        + String [ensureImeVisible]
      [4] iconst_1
      [5] anewarray #126
        + Class [java/lang/Class]
      [8] dup
      [9] iconst_0
      [10] getstatic #205
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [13] aastore
      [14] invokevirtual #413
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] iconst_1
      [20] invokevirtual #426
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [23] aload_2 v2
      [24] aload_0 v0
      [25] iconst_1
      [26] anewarray #131
        + Class [java/lang/Object]
      [29] dup
      [30] iconst_0
      [31] iload_1 v1
      [32] invokestatic #411
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [35] aastore
      [36] invokevirtual #425
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [39] pop
      [40] goto +4 (target=44)
      [43] astore_2 v2
      [44] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 40: 43):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1782
        [18] -> line 1783
        [23] -> line 1784
        [40] -> line 1785
        [44] -> line 1788
      + Local variable table attribute (count = 3)
        v0: 0 -> 45 [Landroid/widget/AutoCompleteTextView; view]
        v1: 0 -> 45 [Z visible]
        v2: 18 -> 40 [Ljava/lang/reflect/Method; method]
      + Stack map table attribute (count = 2):
        - [43] Var: ..., Stack: [a:java/lang/Exception]
        - [44] Var: ..., Stack: (empty)
  + Method:       showSoftInputUnchecked(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V
    Access flags: 0xa
      = private static void showSoftInputUnchecked(android.view.View,android.view.inputmethod.InputMethodManager,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 4, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #418
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [4] ldc #40
        + String [showSoftInputUnchecked]
      [6] iconst_2
      [7] anewarray #126
        + Class [java/lang/Class]
      [10] dup
      [11] iconst_0
      [12] getstatic #206
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [15] aastore
      [16] dup
      [17] iconst_1
      [18] ldc #69
        + Class [android/os/ResultReceiver]
      [20] aastore
      [21] invokevirtual #413
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [24] astore_3 v3
      [25] aload_3 v3
      [26] iconst_1
      [27] invokevirtual #426
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [30] aload_3 v3
      [31] aload_1 v1
      [32] iconst_2
      [33] anewarray #131
        + Class [java/lang/Object]
      [36] dup
      [37] iconst_0
      [38] iload_2 v2
      [39] invokestatic #416
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [42] aastore
      [43] dup
      [44] iconst_1
      [45] aconst_null
      [46] aastore
      [47] invokevirtual #425
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [50] pop
      [51] goto +11 (target=62)
      [54] astore_3 v3
      [55] aload_1 v1
      [56] aload_0 v0
      [57] iload_2 v2
      [58] invokevirtual #291
        + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z]
      [61] pop
      [62] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 51: 54):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1792
        [25] -> line 1793
        [30] -> line 1794
        [51] -> line 1795
        [55] -> line 1797
        [62] -> line 1799
      + Local variable table attribute (count = 5)
        v0: 0 -> 63 [Landroid/view/View; view]
        v1: 0 -> 63 [Landroid/view/inputmethod/InputMethodManager; imm]
        v2: 0 -> 63 [I flags]
        v3: 25 -> 51 [Ljava/lang/reflect/Method; method]
        v3: 55 -> 62 [Ljava/lang/Exception; e]
      + Stack map table attribute (count = 2):
        - [54] Var: ..., Stack: [a:java/lang/Exception]
        - [62] Var: ..., Stack: (empty)
  + Method:       setText(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V
    Access flags: 0xa
      = private static void setText(android.widget.AutoCompleteTextView,java.lang.CharSequence,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 4, stack = 6):
      [0] ldc #94
        + Class [android/widget/AutoCompleteTextView]
      [2] ldc #39
        + String [setText]
      [4] iconst_2
      [5] anewarray #126
        + Class [java/lang/Class]
      [8] dup
      [9] iconst_0
      [10] ldc #125
        + Class [java/lang/CharSequence]
      [12] aastore
      [13] dup
      [14] iconst_1
      [15] getstatic #205
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [18] aastore
      [19] invokevirtual #413
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] iconst_1
      [25] invokevirtual #426
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [28] aload_3 v3
      [29] aload_0 v0
      [30] iconst_2
      [31] anewarray #131
        + Class [java/lang/Object]
      [34] dup
      [35] iconst_0
      [36] aload_1 v1
      [37] aastore
      [38] dup
      [39] iconst_1
      [40] iload_2 v2
      [41] invokestatic #411
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [44] aastore
      [45] invokevirtual #425
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [48] pop
      [49] goto +9 (target=58)
      [52] astore_3 v3
      [53] aload_0 v0
      [54] aload_1 v1
      [55] invokevirtual #292
        + Methodref [android/widget/AutoCompleteTextView.setText (Ljava/lang/CharSequence;)V]
      [58] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 49: 52):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1803
        [23] -> line 1804
        [28] -> line 1805
        [49] -> line 1806
        [53] -> line 1808
        [58] -> line 1810
      + Local variable table attribute (count = 5)
        v0: 0 -> 59 [Landroid/widget/AutoCompleteTextView; view]
        v1: 0 -> 59 [Ljava/lang/CharSequence; text]
        v2: 0 -> 59 [Z filter]
        v3: 23 -> 49 [Ljava/lang/reflect/Method; method]
        v3: 53 -> 58 [Ljava/lang/Exception; e]
      + Stack map table attribute (count = 2):
        - [52] Var: ..., Stack: [a:java/lang/Exception]
        - [58] Var: ..., Stack: (empty)
  + Method:       access$0(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V
    Access flags: 0x1008
      = static synthetic void access$0(android.view.View,android.view.inputmethod.InputMethodManager,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokestatic #354
        + Methodref [com/actionbarsherlock/widget/SearchView.showSoftInputUnchecked (Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1790
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x1008
      = static synthetic void access$1(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #356
        + Methodref [com/actionbarsherlock/widget/SearchView.updateFocusedState ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 839
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;
    Access flags: 0x1008
      = static synthetic android.support.v4.widget.CursorAdapter access$2(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #196
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSuggestionsAdapter Landroid/support/v4/widget/CursorAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;
    Access flags: 0x1008
      = static synthetic android.view.View access$3(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #187
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchButton Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 122
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x1008
      = static synthetic void access$4(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #334
        + Methodref [com/actionbarsherlock/widget/SearchView.onSearchClicked ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1219
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;
    Access flags: 0x1008
      = static synthetic android.widget.ImageView access$5(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #165
        + Fieldref [com/actionbarsherlock/widget/SearchView.mCloseButton Landroid/widget/ImageView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x1008
      = static synthetic void access$6(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #331
        + Methodref [com/actionbarsherlock/widget/SearchView.onCloseClicked ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1199
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;
    Access flags: 0x1008
      = static synthetic android.view.View access$7(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #194
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSubmitButton Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 123
      + Local variable table attribute (count = 0)
  + Method:       access$8(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x1008
      = static synthetic void access$8(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #335
        + Methodref [com/actionbarsherlock/widget/SearchView.onSubmitQuery ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1181
      + Local variable table attribute (count = 0)
  + Method:       access$9(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;
    Access flags: 0x1008
      = static synthetic android.view.View access$9(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #202
        + Fieldref [com/actionbarsherlock/widget/SearchView.mVoiceButton Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 0)
  + Method:       access$10(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x1008
      = static synthetic void access$10(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #338
        + Methodref [com/actionbarsherlock/widget/SearchView.onVoiceClicked ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1228
      + Local variable table attribute (count = 0)
  + Method:       access$11(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.widget.SearchView$SearchAutoComplete access$11(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #185
        + Fieldref [com/actionbarsherlock/widget/SearchView.mQueryTextView Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 129
      + Local variable table attribute (count = 0)
  + Method:       access$12(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x1008
      = static synthetic void access$12(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #315
        + Methodref [com/actionbarsherlock/widget/SearchView.forceSuggestionQuery ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1624
      + Local variable table attribute (count = 0)
  + Method:       access$13(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;
    Access flags: 0x1008
      = static synthetic android.app.SearchableInfo access$13(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #191
        + Fieldref [com/actionbarsherlock/widget/SearchView.mSearchable Landroid/app/SearchableInfo;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 0)
  + Method:       access$14(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z
    Access flags: 0x1008
      = static synthetic boolean access$14(com.actionbarsherlock.widget.SearchView,android.view.View,int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #336
        + Methodref [com/actionbarsherlock/widget/SearchView.onSuggestionsKey (Landroid/view/View;ILandroid/view/KeyEvent;)Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 974
      + Local variable table attribute (count = 0)
  + Method:       access$15(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1008
      = static synthetic void access$15(com.actionbarsherlock.widget.SearchView,int,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #329
        + Methodref [com/actionbarsherlock/widget/SearchView.launchQuerySearch (ILjava/lang/String;Ljava/lang/String;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1447
      + Local variable table attribute (count = 0)
  + Method:       access$16(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z
    Access flags: 0x1008
      = static synthetic boolean access$16(com.actionbarsherlock.widget.SearchView,int,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #332
        + Methodref [com/actionbarsherlock/widget/SearchView.onItemClicked (IILjava/lang/String;)Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1322
      + Local variable table attribute (count = 0)
  + Method:       access$17(Lcom/actionbarsherlock/widget/SearchView;I)Z
    Access flags: 0x1008
      = static synthetic boolean access$17(com.actionbarsherlock.widget.SearchView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #333
        + Methodref [com/actionbarsherlock/widget/SearchView.onItemSelected (I)Z]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1333
      + Local variable table attribute (count = 0)
  + Method:       access$18(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V
    Access flags: 0x1008
      = static synthetic void access$18(com.actionbarsherlock.widget.SearchView,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #337
        + Methodref [com/actionbarsherlock/widget/SearchView.onTextChanged (Ljava/lang/CharSequence;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1167
      + Local variable table attribute (count = 0)
  + Method:       access$19(Landroid/widget/AutoCompleteTextView;Z)V
    Access flags: 0x1008
      = static synthetic void access$19(android.widget.AutoCompleteTextView,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokestatic #313
        + Methodref [com/actionbarsherlock/widget/SearchView.ensureImeVisible (Landroid/widget/AutoCompleteTextView;Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1780
      + Local variable table attribute (count = 0)
  + Method:       access$20(Lcom/actionbarsherlock/widget/SearchView;Z)V
    Access flags: 0x1008
      = static synthetic void access$20(com.actionbarsherlock.widget.SearchView,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #348
        + Methodref [com/actionbarsherlock/widget/SearchView.setImeVisibility (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 853
      + Local variable table attribute (count = 0)
  + Method:       access$21(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;
    Access flags: 0x1008
      = static synthetic android.view.View$OnFocusChangeListener access$21(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #179
        + Fieldref [com/actionbarsherlock/widget/SearchView.mOnQueryTextFocusChangeListener Landroid/view/View$OnFocusChangeListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 0)
  + Method:       access$22(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x1008
      = static synthetic void access$22(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #306
        + Methodref [com/actionbarsherlock/widget/SearchView.adjustDropDownSizeAndPosition ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1305
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 33)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [android/content/res/Resources$Theme]
      + Class [android/content/res/Resources]
      + Utf8 [Theme]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/graphics/drawable/Drawable$ConstantState]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [ConstantState]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnFocusChangeListener]
      + Class [android/view/View]
      + Utf8 [OnFocusChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnKeyListener]
      + Class [android/view/View]
      + Utf8 [OnKeyListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnLayoutChangeListener]
      + Class [android/view/View]
      + Utf8 [OnLayoutChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
      + Class [android/view/ViewTreeObserver]
      + Utf8 [OnGlobalLayoutListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/TextView$OnEditorActionListener]
      + Class [android/widget/TextView]
      + Utf8 [OnEditorActionListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$dimen]
      + Class [com/actionbarsherlock/R]
      + Utf8 [dimen]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$styleable]
      + Class [com/actionbarsherlock/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$10]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$11]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$12]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$9]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/SearchView$OnCloseListener]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [OnCloseListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/SearchView$OnQueryTextListener]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [OnQueryTextListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/SearchView$OnSuggestionListener]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [OnSuggestionListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [SearchAutoComplete]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 49):
  + String [input_method]
  + Class [android/content/Context]
  + Class [android/view/inputmethod/InputMethodManager]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$1]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/widget/SearchView$1.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$0 (Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/inputmethod/InputMethodManager;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$1;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [android/content/Context]
  + Utf8 [android/view/inputmethod/InputMethodManager]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$1]
  + Utf8 [getContext]
  + Utf8 [getSystemService]
  + Utf8 [imm]
  + Utf8 [input_method]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$1(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/actionbarsherlock/widget/SearchView$1.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 150
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/actionbarsherlock/widget/SearchView$1.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokevirtual #11
        + Methodref [com/actionbarsherlock/widget/SearchView.getContext ()Landroid/content/Context;]
      [7] ldc #1
        + String [input_method]
      [9] invokevirtual #9
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [12] checkcast #3
        + Class [android/view/inputmethod/InputMethodManager]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] ifnull +12 (target=29)
      [20] aload_0 v0
      [21] getfield #8
        + Fieldref [com/actionbarsherlock/widget/SearchView$1.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [24] aload_1 v1
      [25] iconst_0
      [26] invokestatic #10
        + Methodref [com/actionbarsherlock/widget/SearchView.access$0 (Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 153
        [12] -> line 152
        [16] -> line 155
        [20] -> line 156
        [29] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/actionbarsherlock/widget/SearchView$1; this]
        v1: 16 -> 30 [Landroid/view/inputmethod/InputMethodManager; imm]
      + Stack map table attribute (count = 1):
        - [29] Var: ...[a:android/view/inputmethod/InputMethodManager], Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$1]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$10
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$10 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnFocusChangeListener]

Constant Pool (count = 45):
  + Class [android/view/View]
  + Class [android/view/View$OnFocusChangeListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$10]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$10.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$21 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/view/View$OnFocusChangeListener.onFocusChange (Landroid/view/View;Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [access$21 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;]
  + NameAndType [onFocusChange (Landroid/view/View;Z)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/view/View;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$10;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnFocusChangeListener]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$21]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnFocusChangeListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$10]
  + Utf8 [hasFocus]
  + Utf8 [java/lang/Object]
  + Utf8 [onFocusChange]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$10(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$10.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 290
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$10; this]
  + Method:       onFocusChange(Landroid/view/View;Z)V
    Access flags: 0x1
      = public void onFocusChange(android.view.View,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$10.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/SearchView.access$21 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;]
      [7] ifnull +20 (target=27)
      [10] aload_0 v0
      [11] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$10.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [14] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/SearchView.access$21 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;]
      [17] aload_0 v0
      [18] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$10.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [21] iload_2 v2
      [22] invokeinterface #9
        + InterfaceMethodref [android/view/View$OnFocusChangeListener.onFocusChange (Landroid/view/View;Z)V]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 293
        [10] -> line 294
        [27] -> line 296
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Lcom/actionbarsherlock/widget/SearchView$10; this]
        v1: 0 -> 28 [Landroid/view/View; v]
        v2: 0 -> 28 [Z hasFocus]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
    + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnFocusChangeListener]
      + Class [android/view/View]
      + Utf8 [OnFocusChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$10]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$11
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$11 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnLayoutChangeListener]

Constant Pool (count = 48):
  + Class [android/view/View]
  + Class [android/view/View$OnLayoutChangeListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$11]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$11.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$22 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [access$22 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/view/View;IIIIIIII)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$11;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnLayoutChangeListener]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [access$22]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnLayoutChangeListener]
  + Utf8 [bottom]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$11]
  + Utf8 [java/lang/Object]
  + Utf8 [left]
  + Utf8 [oldBottom]
  + Utf8 [oldLeft]
  + Utf8 [oldRight]
  + Utf8 [oldTop]
  + Utf8 [onLayoutChange]
  + Utf8 [right]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [top]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$11(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$11.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 339
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$11; this]
  + Method:       onLayoutChange(Landroid/view/View;IIIIIIII)V
    Access flags: 0x1
      = public void onLayoutChange(android.view.View,int,int,int,int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 10, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$11.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/SearchView.access$22 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 343
        [7] -> line 344
      + Local variable table attribute (count = 10)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/SearchView$11; this]
        v1: 0 -> 8 [Landroid/view/View; v]
        v2: 0 -> 8 [I left]
        v3: 0 -> 8 [I top]
        v4: 0 -> 8 [I right]
        v5: 0 -> 8 [I bottom]
        v6: 0 -> 8 [I oldLeft]
        v7: 0 -> 8 [I oldTop]
        v8: 0 -> 8 [I oldRight]
        v9: 0 -> 8 [I oldBottom]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
    + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnLayoutChangeListener]
      + Class [android/view/View]
      + Utf8 [OnLayoutChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$11]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$12
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$12 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]

Constant Pool (count = 36):
  + Class [android/view/ViewTreeObserver]
  + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$12]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$12.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$22 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [access$22 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$12;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnGlobalLayoutListener]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [access$22]
  + Utf8 [android/view/ViewTreeObserver]
  + Utf8 [android/view/ViewTreeObserver$OnGlobalLayoutListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$12]
  + Utf8 [java/lang/Object]
  + Utf8 [onGlobalLayout]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$12(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$12.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 347
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$12; this]
  + Method:       onGlobalLayout()V
    Access flags: 0x1
      = public void onGlobalLayout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$12.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/SearchView.access$22 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 349
        [7] -> line 350
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/SearchView$12; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
    + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ViewTreeObserver$OnGlobalLayoutListener]
      + Class [android/view/ViewTreeObserver]
      + Utf8 [OnGlobalLayoutListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$12]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$2
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 31):
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$2]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/widget/SearchView$2.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$1 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$2;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$2]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$2(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/widget/SearchView$2.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 161
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/widget/SearchView$2.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokestatic #6
        + Methodref [com/actionbarsherlock/widget/SearchView.access$1 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 163
        [7] -> line 164
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/actionbarsherlock/widget/SearchView$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$2]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$3
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 41):
  + Class [android/support/v4/widget/CursorAdapter]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$3]
  + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/actionbarsherlock/widget/SearchView$3.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [android/support/v4/widget/CursorAdapter.changeCursor (Landroid/database/Cursor;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$2 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;]
  + NameAndType [changeCursor (Landroid/database/Cursor;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/database/Cursor;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$3;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$2]
  + Utf8 [android/support/v4/widget/CursorAdapter]
  + Utf8 [changeCursor]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$3]
  + Utf8 [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$3(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$3.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 167
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$3; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$3.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/SearchView.access$2 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;]
      [7] ifnull +27 (target=34)
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$3.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [14] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/SearchView.access$2 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;]
      [17] instanceof #4
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
      [20] ifeq +14 (target=34)
      [23] aload_0 v0
      [24] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$3.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [27] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/SearchView.access$2 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter;]
      [30] aconst_null
      [31] invokevirtual #8
        + Methodref [android/support/v4/widget/CursorAdapter.changeCursor (Landroid/database/Cursor;)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 169
        [23] -> line 170
        [34] -> line 172
      + Local variable table attribute (count = 1)
        v0: 0 -> 35 [Lcom/actionbarsherlock/widget/SearchView$3; this]
      + Stack map table attribute (count = 1):
        - [34] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$3]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$4
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 71):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$4]
  + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$10 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$12 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$3 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$4 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$5 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$6 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$7 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$8 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$9 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$10 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + NameAndType [access$12 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [access$3 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + NameAndType [access$4 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [access$5 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;]
  + NameAndType [access$6 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [access$7 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + NameAndType [access$8 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [access$9 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$4;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnClickListener]
  + Utf8 [SearchAutoComplete]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$4]
  + Utf8 [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$4(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 875
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$4; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 103, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] invokestatic #11
        + Methodref [com/actionbarsherlock/widget/SearchView.access$3 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
      [8] ifacmpne +13 (target=21)
      [11] aload_0 v0
      [12] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [15] invokestatic #12
        + Methodref [com/actionbarsherlock/widget/SearchView.access$4 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [18] goto +84 (target=102)
      [21] aload_1 v1
      [22] aload_0 v0
      [23] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [26] invokestatic #13
        + Methodref [com/actionbarsherlock/widget/SearchView.access$5 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;]
      [29] ifacmpne +13 (target=42)
      [32] aload_0 v0
      [33] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [36] invokestatic #14
        + Methodref [com/actionbarsherlock/widget/SearchView.access$6 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [39] goto +63 (target=102)
      [42] aload_1 v1
      [43] aload_0 v0
      [44] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [47] invokestatic #15
        + Methodref [com/actionbarsherlock/widget/SearchView.access$7 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
      [50] ifacmpne +13 (target=63)
      [53] aload_0 v0
      [54] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [57] invokestatic #16
        + Methodref [com/actionbarsherlock/widget/SearchView.access$8 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [60] goto +42 (target=102)
      [63] aload_1 v1
      [64] aload_0 v0
      [65] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [68] invokestatic #17
        + Methodref [com/actionbarsherlock/widget/SearchView.access$9 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;]
      [71] ifacmpne +13 (target=84)
      [74] aload_0 v0
      [75] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [78] invokestatic #8
        + Methodref [com/actionbarsherlock/widget/SearchView.access$10 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [81] goto +21 (target=102)
      [84] aload_1 v1
      [85] aload_0 v0
      [86] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [89] invokestatic #9
        + Methodref [com/actionbarsherlock/widget/SearchView.access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [92] ifacmpne +10 (target=102)
      [95] aload_0 v0
      [96] getfield #7
        + Fieldref [com/actionbarsherlock/widget/SearchView$4.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [99] invokestatic #10
        + Methodref [com/actionbarsherlock/widget/SearchView.access$12 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [102] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 878
        [11] -> line 879
        [18] -> line 880
        [32] -> line 881
        [39] -> line 882
        [53] -> line 883
        [60] -> line 884
        [74] -> line 885
        [81] -> line 886
        [95] -> line 887
        [102] -> line 889
      + Local variable table attribute (count = 2)
        v0: 0 -> 103 [Lcom/actionbarsherlock/widget/SearchView$4; this]
        v1: 0 -> 103 [Landroid/view/View; v]
      + Stack map table attribute (count = 5):
        - [21] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [84] Var: ..., Stack: (empty)
        - [102] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$4]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [SearchAutoComplete]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$5
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnKeyListener]

Constant Pool (count = 94):
  + Class [android/support/v4/view/KeyEventCompat]
  + Class [android/text/Editable]
  + Class [android/view/KeyEvent]
  + Class [android/view/View]
  + Class [android/view/View$OnKeyListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$5]
  + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [android/support/v4/view/KeyEventCompat.hasNoModifiers (Landroid/view/KeyEvent;)Z]
  + Methodref [android/view/KeyEvent.getAction ()I]
  + Methodref [android/view/View.cancelLongPress ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$13 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$14 (Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$15 (Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.access$0 (Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getListSelection ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.isPopupShowing ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z]
  + NameAndType [access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + NameAndType [access$13 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;]
  + NameAndType [access$14 (Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + NameAndType [access$15 (Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V]
  + NameAndType [cancelLongPress ()V]
  + NameAndType [getAction ()I]
  + NameAndType [getListSelection ()I]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [hasNoModifiers (Landroid/view/KeyEvent;)Z]
  + NameAndType [isPopupShowing ()Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$5;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnKeyListener]
  + Utf8 [SearchAutoComplete]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$11]
  + Utf8 [access$13]
  + Utf8 [access$14]
  + Utf8 [access$15]
  + Utf8 [android/support/v4/view/KeyEventCompat]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnKeyListener]
  + Utf8 [cancelLongPress]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$5]
  + Utf8 [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Utf8 [event]
  + Utf8 [getAction]
  + Utf8 [getListSelection]
  + Utf8 [getText]
  + Utf8 [hasNoModifiers]
  + Utf8 [isPopupShowing]
  + Utf8 [java/lang/Object]
  + Utf8 [keyCode]
  + Utf8 [onKey]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$5(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 924
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$5; this]
  + Method:       onKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKey(android.view.View,int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 121, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokestatic #15
        + Methodref [com/actionbarsherlock/widget/SearchView.access$13 (Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;]
      [7] ifnonnull +5 (target=12)
      [10] iconst_0
      [11] ireturn
      [12] aload_0 v0
      [13] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [16] invokestatic #14
        + Methodref [com/actionbarsherlock/widget/SearchView.access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [19] invokevirtual #21
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.isPopupShowing ()Z]
      [22] ifeq +28 (target=50)
      [25] aload_0 v0
      [26] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [29] invokestatic #14
        + Methodref [com/actionbarsherlock/widget/SearchView.access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [32] invokevirtual #19
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getListSelection ()I]
      [35] iconst_m1
      [36] ificmpeq +14 (target=50)
      [39] aload_0 v0
      [40] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [43] aload_1 v1
      [44] iload_2 v2
      [45] aload_3 v3
      [46] invokestatic #16
        + Methodref [com/actionbarsherlock/widget/SearchView.access$14 (Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z]
      [49] ireturn
      [50] aload_0 v0
      [51] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [54] invokestatic #14
        + Methodref [com/actionbarsherlock/widget/SearchView.access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [57] invokestatic #18
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.access$0 (Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z]
      [60] ifne +59 (target=119)
      [63] aload_3 v3
      [64] invokestatic #11
        + Methodref [android/support/v4/view/KeyEventCompat.hasNoModifiers (Landroid/view/KeyEvent;)Z]
      [67] ifeq +52 (target=119)
      [70] aload_3 v3
      [71] invokevirtual #12
        + Methodref [android/view/KeyEvent.getAction ()I]
      [74] iconst_1
      [75] ificmpne +39 (target=114)
      [78] iload_2 v2
      [79] bipush 66
      [81] ificmpne +33 (target=114)
      [84] aload_1 v1
      [85] invokevirtual #13
        + Methodref [android/view/View.cancelLongPress ()V]
      [88] aload_0 v0
      [89] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [92] iconst_0
      [93] aconst_null
      [94] aload_0 v0
      [95] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$5.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [98] invokestatic #14
        + Methodref [com/actionbarsherlock/widget/SearchView.access$11 (Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
      [101] invokevirtual #20
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [104] invokeinterface #23
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [109] invokestatic #17
        + Methodref [com/actionbarsherlock/widget/SearchView.access$15 (Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V]
      [112] iconst_1
      [113] ireturn
      [114] aload_3 v3
      [115] invokevirtual #12
        + Methodref [android/view/KeyEvent.getAction ()I]
      [118] pop
      [119] iconst_0
      [120] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 927
        [10] -> line 928
        [12] -> line 938
        [25] -> line 939
        [39] -> line 940
        [50] -> line 945
        [70] -> line 946
        [78] -> line 947
        [84] -> line 948
        [88] -> line 951
        [104] -> line 952
        [109] -> line 951
        [112] -> line 953
        [114] -> line 956
        [119] -> line 965
      + Local variable table attribute (count = 4)
        v0: 0 -> 121 [Lcom/actionbarsherlock/widget/SearchView$5; this]
        v1: 0 -> 121 [Landroid/view/View; v]
        v2: 0 -> 121 [I keyCode]
        v3: 0 -> 121 [Landroid/view/KeyEvent; event]
      + Stack map table attribute (count = 4):
        - [12] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [114] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnKeyListener]
      + Class [android/view/View]
      + Utf8 [OnKeyListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$5]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [SearchAutoComplete]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$6
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/TextView$OnEditorActionListener]

Constant Pool (count = 41):
  + Class [android/widget/TextView]
  + Class [android/widget/TextView$OnEditorActionListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$6]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$6.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$8 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$8 (Lcom/actionbarsherlock/widget/SearchView;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$6;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnEditorActionListener]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [access$8]
  + Utf8 [actionId]
  + Utf8 [android/widget/TextView]
  + Utf8 [android/widget/TextView$OnEditorActionListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$6]
  + Utf8 [event]
  + Utf8 [java/lang/Object]
  + Utf8 [onEditorAction]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$6(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$6.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1156
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$6; this]
  + Method:       onEditorAction(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onEditorAction(android.widget.TextView,int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 4, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$6.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/SearchView.access$8 (Lcom/actionbarsherlock/widget/SearchView;)V]
      [7] iconst_1
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1162
        [7] -> line 1163
      + Local variable table attribute (count = 4)
        v0: 0 -> 9 [Lcom/actionbarsherlock/widget/SearchView$6; this]
        v1: 0 -> 9 [Landroid/widget/TextView; v]
        v2: 0 -> 9 [I actionId]
        v3: 0 -> 9 [Landroid/view/KeyEvent; event]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/TextView$OnEditorActionListener]
      + Class [android/widget/TextView]
      + Utf8 [OnEditorActionListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$6]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$7
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 49):
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$7]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$7.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$16 (Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$16 (Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$7;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnItemClickListener]
  + Utf8 [SearchView.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$16]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$7]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemClick]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 2):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$7(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$7.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1342
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$7; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 12, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$7.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] iload_3 v3
      [5] iconst_0
      [6] aconst_null
      [7] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/SearchView.access$16 (Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z]
      [10] pop
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 1349
        [11] -> line 1350
      + Local variable table attribute (count = 5)
        v0: 0 -> 12 [Lcom/actionbarsherlock/widget/SearchView$7; this]
        v1: 0 -> 12 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 12 [Landroid/view/View; view]
        v3: 0 -> 12 [I position]
        v4: 0 -> 12 [J id]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 12 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$7]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$8
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemSelectedListener]

Constant Pool (count = 52):
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$8]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$8.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$17 (Lcom/actionbarsherlock/widget/SearchView;I)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$17 (Lcom/actionbarsherlock/widget/SearchView;I)Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/widget/AdapterView;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;I)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$8;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [SearchView.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$17]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$8]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemSelected]
  + Utf8 [onNothingSelected]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$8(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$8.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1353
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$8; this]
  + Method:       onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemSelected(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/actionbarsherlock/widget/SearchView$8.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] iload_3 v3
      [5] invokestatic #7
        + Methodref [com/actionbarsherlock/widget/SearchView.access$17 (Lcom/actionbarsherlock/widget/SearchView;I)Z]
      [8] pop
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 1360
        [9] -> line 1361
      + Local variable table attribute (count = 5)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$8; this]
        v1: 0 -> 10 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 10 [Landroid/view/View; view]
        v3: 0 -> 10 [I position]
        v4: 0 -> 10 [J id]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 10 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onNothingSelected(Landroid/widget/AdapterView;)V
    Access flags: 0x1
      = public void onNothingSelected(android.widget.AdapterView)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 1369
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/widget/SearchView$8; this]
        v1: 0 -> 1 [Landroid/widget/AdapterView; parent]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 1 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$8]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$9
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SearchView$9 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/text/TextWatcher]

Constant Pool (count = 43):
  + Class [android/text/TextWatcher]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$9]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/SearchView$9.this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$18 (Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$18 (Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/text/Editable;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;III)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/Editable;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$9;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [access$18]
  + Utf8 [after]
  + Utf8 [afterTextChanged]
  + Utf8 [android/text/TextWatcher]
  + Utf8 [before]
  + Utf8 [beforeTextChanged]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$9]
  + Utf8 [java/lang/Object]
  + Utf8 [onTextChanged]
  + Utf8 [s]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.SearchView this$0

Methods (count = 4):
  + Method:       <init>(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = SearchView$9(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/actionbarsherlock/widget/SearchView$9.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1645
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/SearchView$9; this]
  + Method:       beforeTextChanged(Ljava/lang/CharSequence;III)V
    Access flags: 0x1
      = public void beforeTextChanged(java.lang.CharSequence,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 5, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1647
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Lcom/actionbarsherlock/widget/SearchView$9; this]
        v1: 0 -> 1 [Ljava/lang/CharSequence; s]
        v2: 0 -> 1 [I start]
        v3: 0 -> 1 [I before]
        v4: 0 -> 1 [I after]
  + Method:       onTextChanged(Ljava/lang/CharSequence;III)V
    Access flags: 0x1
      = public void onTextChanged(java.lang.CharSequence,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [com/actionbarsherlock/widget/SearchView$9.this$0 Lcom/actionbarsherlock/widget/SearchView;]
      [4] aload_1 v1
      [5] invokestatic #6
        + Methodref [com/actionbarsherlock/widget/SearchView.access$18 (Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1651
        [8] -> line 1652
      + Local variable table attribute (count = 5)
        v0: 0 -> 9 [Lcom/actionbarsherlock/widget/SearchView$9; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; s]
        v2: 0 -> 9 [I start]
        v3: 0 -> 9 [I before]
        v4: 0 -> 9 [I after]
  + Method:       afterTextChanged(Landroid/text/Editable;)V
    Access flags: 0x1
      = public void afterTextChanged(android.text.Editable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1655
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/widget/SearchView$9; this]
        v1: 0 -> 1 [Landroid/text/Editable; s]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/actionbarsherlock/widget/SearchView]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/actionbarsherlock/widget/SearchView$9]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$OnCloseListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.widget.SearchView$OnCloseListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$OnCloseListener]
  + Class [java/lang/Object]
  + Utf8 [()Z]
  + Utf8 [InnerClasses]
  + Utf8 [OnCloseListener]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$OnCloseListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onClose]

Fields (count = 0):

Methods (count = 1):
  + Method:       onClose()Z
    Access flags: 0x401
      = public abstract boolean onClose()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/SearchView$OnCloseListener]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [OnCloseListener]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$OnQueryTextListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.widget.SearchView$OnQueryTextListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 14):
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$OnQueryTextListener]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [InnerClasses]
  + Utf8 [OnQueryTextListener]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$OnQueryTextListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onQueryTextChange]
  + Utf8 [onQueryTextSubmit]

Fields (count = 0):

Methods (count = 2):
  + Method:       onQueryTextSubmit(Ljava/lang/String;)Z
    Access flags: 0x401
      = public abstract boolean onQueryTextSubmit(java.lang.String)
  + Method:       onQueryTextChange(Ljava/lang/String;)Z
    Access flags: 0x401
      = public abstract boolean onQueryTextChange(java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/SearchView$OnQueryTextListener]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [OnQueryTextListener]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$OnSuggestionListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.widget.SearchView$OnSuggestionListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 14):
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$OnSuggestionListener]
  + Class [java/lang/Object]
  + Utf8 [(I)Z]
  + Utf8 [InnerClasses]
  + Utf8 [OnSuggestionListener]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$OnSuggestionListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onSuggestionClick]
  + Utf8 [onSuggestionSelect]

Fields (count = 0):

Methods (count = 2):
  + Method:       onSuggestionSelect(I)Z
    Access flags: 0x401
      = public abstract boolean onSuggestionSelect(int)
  + Method:       onSuggestionClick(I)Z
    Access flags: 0x401
      = public abstract boolean onSuggestionClick(int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/SearchView$OnSuggestionListener]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [OnSuggestionListener]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SearchView$SearchAutoComplete
  Superclass:    android/widget/AutoCompleteTextView
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.widget.SearchView$SearchAutoComplete extends android.widget.AutoCompleteTextView

Interfaces (count = 0):

Constant Pool (count = 173):
  + String [input_method]
  + Class [android/content/Context]
  + Class [android/text/TextUtils]
  + Class [android/view/KeyEvent]
  + Class [android/view/KeyEvent$DispatcherState]
  + Class [android/view/inputmethod/InputMethodManager]
  + Class [android/widget/AutoCompleteTextView]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
  + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mThreshold I]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/text/TextUtils.getTrimmedLength (Ljava/lang/CharSequence;)I]
  + Methodref [android/view/KeyEvent.getAction ()I]
  + Methodref [android/view/KeyEvent.getRepeatCount ()I]
  + Methodref [android/view/KeyEvent.isCanceled ()Z]
  + Methodref [android/view/KeyEvent.isTracking ()Z]
  + Methodref [android/view/KeyEvent$DispatcherState.handleUpEvent (Landroid/view/KeyEvent;)V]
  + Methodref [android/view/KeyEvent$DispatcherState.startTracking (Landroid/view/KeyEvent;Ljava/lang/Object;)V]
  + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z]
  + Methodref [android/widget/AutoCompleteTextView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/AutoCompleteTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/AutoCompleteTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/AutoCompleteTextView.enoughToFilter ()Z]
  + Methodref [android/widget/AutoCompleteTextView.onFocusChanged (ZILandroid/graphics/Rect;)V]
  + Methodref [android/widget/AutoCompleteTextView.onKeyPreIme (ILandroid/view/KeyEvent;)Z]
  + Methodref [android/widget/AutoCompleteTextView.onWindowFocusChanged (Z)V]
  + Methodref [android/widget/AutoCompleteTextView.setThreshold (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$19 (Landroid/widget/AutoCompleteTextView;Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.access$20 (Lcom/actionbarsherlock/widget/SearchView;Z)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.clearFocus ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView.hasFocus ()Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.isLandscapeMode (Landroid/content/Context;)Z]
  + Methodref [com/actionbarsherlock/widget/SearchView.onTextFocusChanged ()V]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getKeyDispatcherState ()Landroid/view/KeyEvent$DispatcherState;]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getThreshold ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getVisibility ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.isEmpty ()Z]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [access$19 (Landroid/widget/AutoCompleteTextView;Z)V]
  + NameAndType [access$20 (Lcom/actionbarsherlock/widget/SearchView;Z)V]
  + NameAndType [clearFocus ()V]
  + NameAndType [enoughToFilter ()Z]
  + NameAndType [getAction ()I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getKeyDispatcherState ()Landroid/view/KeyEvent$DispatcherState;]
  + NameAndType [getRepeatCount ()I]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getThreshold ()I]
  + NameAndType [getTrimmedLength (Ljava/lang/CharSequence;)I]
  + NameAndType [getVisibility ()I]
  + NameAndType [handleUpEvent (Landroid/view/KeyEvent;)V]
  + NameAndType [hasFocus ()Z]
  + NameAndType [isCanceled ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isLandscapeMode (Landroid/content/Context;)Z]
  + NameAndType [isTracking ()Z]
  + NameAndType [mSearchView Lcom/actionbarsherlock/widget/SearchView;]
  + NameAndType [mThreshold I]
  + NameAndType [onFocusChanged (ZILandroid/graphics/Rect;)V]
  + NameAndType [onKeyPreIme (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onTextFocusChanged ()V]
  + NameAndType [onWindowFocusChanged (Z)V]
  + NameAndType [setThreshold (I)V]
  + NameAndType [showSoftInput (Landroid/view/View;I)Z]
  + NameAndType [startTracking (Landroid/view/KeyEvent;Ljava/lang/Object;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Landroid/view/KeyEvent$DispatcherState;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/view/KeyEvent;)V]
  + Utf8 [(Landroid/view/KeyEvent;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/widget/AutoCompleteTextView;Z)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/SearchView;Z)V]
  + Utf8 [(Ljava/lang/CharSequence;)I]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Z)V]
  + Utf8 [(ZILandroid/graphics/Rect;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DispatcherState]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/KeyEvent$DispatcherState;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/inputmethod/InputMethodManager;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SearchAutoComplete]
  + Utf8 [SearchView.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$19]
  + Utf8 [access$20]
  + Utf8 [android/content/Context]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/view/KeyEvent$DispatcherState]
  + Utf8 [android/view/inputmethod/InputMethodManager]
  + Utf8 [android/widget/AutoCompleteTextView]
  + Utf8 [attrs]
  + Utf8 [clearFocus]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [direction]
  + Utf8 [enoughToFilter]
  + Utf8 [event]
  + Utf8 [focused]
  + Utf8 [getAction]
  + Utf8 [getContext]
  + Utf8 [getKeyDispatcherState]
  + Utf8 [getRepeatCount]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [getThreshold]
  + Utf8 [getTrimmedLength]
  + Utf8 [getVisibility]
  + Utf8 [handleUpEvent]
  + Utf8 [hasFocus]
  + Utf8 [hasWindowFocus]
  + Utf8 [inputManager]
  + Utf8 [input_method]
  + Utf8 [isCanceled]
  + Utf8 [isEmpty]
  + Utf8 [isLandscapeMode]
  + Utf8 [isTracking]
  + Utf8 [keyCode]
  + Utf8 [mSearchView]
  + Utf8 [mThreshold]
  + Utf8 [onFocusChanged]
  + Utf8 [onKeyPreIme]
  + Utf8 [onTextFocusChanged]
  + Utf8 [onWindowFocusChanged]
  + Utf8 [performCompletion]
  + Utf8 [previouslyFocusedRect]
  + Utf8 [replaceText]
  + Utf8 [searchView]
  + Utf8 [setSearchView]
  + Utf8 [setThreshold]
  + Utf8 [showSoftInput]
  + Utf8 [startTracking]
  + Utf8 [state]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [threshold]

Fields (count = 2):
  + Field:        mThreshold I
    Access flags: 0x2
      = private int mThreshold
  + Field:        mSearchView Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.SearchView mSearchView

Methods (count = 13):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public SearchView$SearchAutoComplete(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #21
        + Methodref [android/widget/AutoCompleteTextView.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] invokevirtual #38
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getThreshold ()I]
      [10] putfield #11
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mThreshold I]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1668
        [5] -> line 1669
        [13] -> line 1670
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 14 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public SearchView$SearchAutoComplete(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #22
        + Methodref [android/widget/AutoCompleteTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] aload_0 v0
      [8] invokevirtual #38
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getThreshold ()I]
      [11] putfield #11
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mThreshold I]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1673
        [6] -> line 1674
        [14] -> line 1675
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 15 [Landroid/content/Context; context]
        v2: 0 -> 15 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public SearchView$SearchAutoComplete(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #23
        + Methodref [android/widget/AutoCompleteTextView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] aload_0 v0
      [9] invokevirtual #38
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getThreshold ()I]
      [12] putfield #11
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mThreshold I]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1678
        [7] -> line 1679
        [15] -> line 1680
      + Local variable table attribute (count = 4)
        v0: 0 -> 16 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 16 [Landroid/content/Context; context]
        v2: 0 -> 16 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 16 [I defStyle]
  + Method:       setSearchView(Lcom/actionbarsherlock/widget/SearchView;)V
    Access flags: 0x0
      = void setSearchView(com.actionbarsherlock.widget.SearchView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1683
        [5] -> line 1684
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 6 [Lcom/actionbarsherlock/widget/SearchView; searchView]
  + Method:       setThreshold(I)V
    Access flags: 0x1
      = public void setThreshold(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #28
        + Methodref [android/widget/AutoCompleteTextView.setThreshold (I)V]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] putfield #11
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mThreshold I]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1688
        [5] -> line 1689
        [10] -> line 1690
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 11 [I threshold]
  + Method:       isEmpty()Z
    Access flags: 0x2
      = private boolean isEmpty()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #37
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getText ()Landroid/text/Editable;]
      [4] invokestatic #13
        + Methodref [android/text/TextUtils.getTrimmedLength (Ljava/lang/CharSequence;)I]
      [7] ifne +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 1696
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       replaceText(Ljava/lang/CharSequence;)V
    Access flags: 0x4
      = protected void replaceText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1705
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 1 [Ljava/lang/CharSequence; text]
  + Method:       performCompletion()V
    Access flags: 0x1
      = public void performCompletion()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1715
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
  + Method:       onWindowFocusChanged(Z)V
    Access flags: 0x1
      = public void onWindowFocusChanged(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #27
        + Methodref [android/widget/AutoCompleteTextView.onWindowFocusChanged (Z)V]
      [5] iload_1 v1
      [6] ifeq +55 (target=61)
      [9] aload_0 v0
      [10] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [13] invokevirtual #32
        + Methodref [com/actionbarsherlock/widget/SearchView.hasFocus ()Z]
      [16] ifeq +45 (target=61)
      [19] aload_0 v0
      [20] invokevirtual #39
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getVisibility ()I]
      [23] ifne +38 (target=61)
      [26] aload_0 v0
      [27] invokevirtual #35
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getContext ()Landroid/content/Context;]
      [30] ldc #1
        + String [input_method]
      [32] invokevirtual #12
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [35] checkcast #6
        + Class [android/view/inputmethod/InputMethodManager]
      [38] astore_2 v2
      [39] aload_2 v2
      [40] aload_0 v0
      [41] iconst_0
      [42] invokevirtual #20
        + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z]
      [45] pop
      [46] aload_0 v0
      [47] invokevirtual #35
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getContext ()Landroid/content/Context;]
      [50] invokestatic #33
        + Methodref [com/actionbarsherlock/widget/SearchView.isLandscapeMode (Landroid/content/Context;)Z]
      [53] ifeq +8 (target=61)
      [56] aload_0 v0
      [57] iconst_1
      [58] invokestatic #29
        + Methodref [com/actionbarsherlock/widget/SearchView.access$19 (Landroid/widget/AutoCompleteTextView;Z)V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 1723
        [5] -> line 1725
        [26] -> line 1726
        [30] -> line 1727
        [35] -> line 1726
        [39] -> line 1728
        [46] -> line 1731
        [56] -> line 1732
        [61] -> line 1735
      + Local variable table attribute (count = 3)
        v0: 0 -> 62 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 62 [Z hasWindowFocus]
        v2: 39 -> 61 [Landroid/view/inputmethod/InputMethodManager; inputManager]
      + Stack map table attribute (count = 1):
        - [61] Var: ..., Stack: (empty)
  + Method:       onFocusChanged(ZILandroid/graphics/Rect;)V
    Access flags: 0x4
      = protected void onFocusChanged(boolean,int,android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #25
        + Methodref [android/widget/AutoCompleteTextView.onFocusChanged (ZILandroid/graphics/Rect;)V]
      [7] aload_0 v0
      [8] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [11] invokevirtual #34
        + Methodref [com/actionbarsherlock/widget/SearchView.onTextFocusChanged ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1739
        [7] -> line 1740
        [14] -> line 1741
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 15 [Z focused]
        v2: 0 -> 15 [I direction]
        v3: 0 -> 15 [Landroid/graphics/Rect; previouslyFocusedRect]
  + Method:       enoughToFilter()Z
    Access flags: 0x1
      = public boolean enoughToFilter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mThreshold I]
      [4] ifle +12 (target=16)
      [7] aload_0 v0
      [8] invokespecial #24
        + Methodref [android/widget/AutoCompleteTextView.enoughToFilter ()Z]
      [11] ifne +5 (target=16)
      [14] iconst_0
      [15] ireturn
      [16] iconst_1
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 1749
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
      + Stack map table attribute (count = 1):
        - [16] Var: ..., Stack: (empty)
  + Method:       onKeyPreIme(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyPreIme(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 96, locals = 4, stack = 3):
      [0] iload_1 v1
      [1] iconst_4
      [2] ificmpne +87 (target=89)
      [5] aload_2 v2
      [6] invokevirtual #14
        + Methodref [android/view/KeyEvent.getAction ()I]
      [9] ifne +27 (target=36)
      [12] aload_2 v2
      [13] invokevirtual #15
        + Methodref [android/view/KeyEvent.getRepeatCount ()I]
      [16] ifne +20 (target=36)
      [19] aload_0 v0
      [20] invokevirtual #36
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getKeyDispatcherState ()Landroid/view/KeyEvent$DispatcherState;]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] ifnull +9 (target=34)
      [28] aload_3 v3
      [29] aload_2 v2
      [30] aload_0 v0
      [31] invokevirtual #19
        + Methodref [android/view/KeyEvent$DispatcherState.startTracking (Landroid/view/KeyEvent;Ljava/lang/Object;)V]
      [34] iconst_1
      [35] ireturn
      [36] aload_2 v2
      [37] invokevirtual #14
        + Methodref [android/view/KeyEvent.getAction ()I]
      [40] iconst_1
      [41] ificmpne +48 (target=89)
      [44] aload_0 v0
      [45] invokevirtual #36
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.getKeyDispatcherState ()Landroid/view/KeyEvent$DispatcherState;]
      [48] astore_3 v3
      [49] aload_3 v3
      [50] ifnull +8 (target=58)
      [53] aload_3 v3
      [54] aload_2 v2
      [55] invokevirtual #18
        + Methodref [android/view/KeyEvent$DispatcherState.handleUpEvent (Landroid/view/KeyEvent;)V]
      [58] aload_2 v2
      [59] invokevirtual #17
        + Methodref [android/view/KeyEvent.isTracking ()Z]
      [62] ifeq +27 (target=89)
      [65] aload_2 v2
      [66] invokevirtual #16
        + Methodref [android/view/KeyEvent.isCanceled ()Z]
      [69] ifne +20 (target=89)
      [72] aload_0 v0
      [73] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [76] invokevirtual #31
        + Methodref [com/actionbarsherlock/widget/SearchView.clearFocus ()V]
      [79] aload_0 v0
      [80] getfield #10
        + Fieldref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [83] iconst_0
      [84] invokestatic #30
        + Methodref [com/actionbarsherlock/widget/SearchView.access$20 (Lcom/actionbarsherlock/widget/SearchView;Z)V]
      [87] iconst_1
      [88] ireturn
      [89] aload_0 v0
      [90] iload_1 v1
      [91] aload_2 v2
      [92] invokespecial #26
        + Methodref [android/widget/AutoCompleteTextView.onKeyPreIme (ILandroid/view/KeyEvent;)Z]
      [95] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 1754
        [5] -> line 1757
        [19] -> line 1758
        [24] -> line 1759
        [28] -> line 1760
        [34] -> line 1762
        [36] -> line 1763
        [44] -> line 1764
        [49] -> line 1765
        [53] -> line 1766
        [58] -> line 1768
        [72] -> line 1769
        [79] -> line 1770
        [87] -> line 1771
        [89] -> line 1775
      + Local variable table attribute (count = 5)
        v0: 0 -> 96 [Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; this]
        v1: 0 -> 96 [I keyCode]
        v2: 0 -> 96 [Landroid/view/KeyEvent; event]
        v3: 24 -> 36 [Landroid/view/KeyEvent$DispatcherState; state]
        v3: 49 -> 89 [Landroid/view/KeyEvent$DispatcherState; state]
      + Stack map table attribute (count = 4):
        - [34] Var: ...[a:android/view/KeyEvent$DispatcherState], Stack: (empty)
        - [36] Var: -1, Stack: (empty)
        - [58] Var: ...[a:android/view/KeyEvent$DispatcherState], Stack: (empty)
        - [89] Var: -1, Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z
    Access flags: 0x1008
      = static synthetic boolean access$0(com.actionbarsherlock.widget.SearchView$SearchAutoComplete)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #40
        + Methodref [com/actionbarsherlock/widget/SearchView$SearchAutoComplete.isEmpty ()Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1695
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/KeyEvent$DispatcherState]
      + Class [android/view/KeyEvent]
      + Utf8 [DispatcherState]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/actionbarsherlock/widget/SearchView$SearchAutoComplete]
      + Class [com/actionbarsherlock/widget/SearchView]
      + Utf8 [SearchAutoComplete]
  + Source file attribute:
    + Utf8 [SearchView.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ShareActionProvider
  Superclass:    com/actionbarsherlock/view/ActionProvider
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.actionbarsherlock.widget.ShareActionProvider extends com.actionbarsherlock.view.ActionProvider

Interfaces (count = 0):

Constant Pool (count = 256):
  + Integer [4]
  + String [share_history.xml]
  + Class [android/content/Context]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$Theme]
  + Class [android/util/TypedValue]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$string]
  + Class [com/actionbarsherlock/view/ActionProvider]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [com/actionbarsherlock/view/SubMenu]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Class [com/actionbarsherlock/widget/ActivityChooserView]
  + Class [com/actionbarsherlock/widget/ShareActionProvider]
  + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
  + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy]
  + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener]
  + Class [java/lang/Math]
  + Fieldref [android/util/TypedValue.resourceId I]
  + Fieldref [com/actionbarsherlock/R$attr.actionModeShareDrawable I]
  + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I]
  + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with I]
  + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with_application I]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
  + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + Methodref [android/util/TypedValue.<init> ()V]
  + Methodref [com/actionbarsherlock/view/ActionProvider.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setIntent (Landroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.<init> (Landroid/content/Context;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setDefaultActionButtonContentDescription (I)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonContentDescription (I)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V]
  + Methodref [java/lang/Math.min (II)I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.clear ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V]
  + NameAndType [abs__activity_chooser_view_see_all I]
  + NameAndType [abs__shareactionprovider_share_with I]
  + NameAndType [abs__shareactionprovider_share_with_application I]
  + NameAndType [actionModeShareDrawable I]
  + NameAndType [add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + NameAndType [clear ()V]
  + NameAndType [get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [getActivity (I)Landroid/content/pm/ResolveInfo;]
  + NameAndType [getActivityCount ()I]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;]
  + NameAndType [loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mMaxShownActivityCount I]
  + NameAndType [mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
  + NameAndType [mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;]
  + NameAndType [mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
  + NameAndType [mShareHistoryFileName Ljava/lang/String;]
  + NameAndType [min (II)I]
  + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + NameAndType [resourceId I]
  + NameAndType [setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + NameAndType [setActivityChooserPolicyIfNeeded ()V]
  + NameAndType [setDefaultActionButtonContentDescription (I)V]
  + NameAndType [setExpandActivityOverflowButtonContentDescription (I)V]
  + NameAndType [setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setIntent (Landroid/content/Intent;)V]
  + NameAndType [setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V]
  + NameAndType [setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/res/Resources$Theme;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/content/pm/ResolveInfo;]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [(ILandroid/util/TypedValue;Z)Z]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/ActionProvider;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lcom/actionbarsherlock/view/SubMenu;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [DEFAULT_INITIAL_ACTIVITY_COUNT]
  + Utf8 [DEFAULT_SHARE_HISTORY_FILE_NAME]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/TypedValue;]
  + Utf8 [Lcom/actionbarsherlock/view/SubMenu;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserView;]
  + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnChooseActivityListener]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [OnShareTargetSelectedListener]
  + Utf8 [ShareAcitivityChooserModelPolicy]
  + Utf8 [ShareActionProvider.java]
  + Utf8 [ShareMenuItemOnMenuItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Theme]
  + Utf8 [abs__activity_chooser_view_see_all]
  + Utf8 [abs__shareactionprovider_share_with]
  + Utf8 [abs__shareactionprovider_share_with_application]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [actionModeShareDrawable]
  + Utf8 [activity]
  + Utf8 [activityChooserView]
  + Utf8 [add]
  + Utf8 [addSubMenu]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$Theme]
  + Utf8 [android/util/TypedValue]
  + Utf8 [attr]
  + Utf8 [clear]
  + Utf8 [collapsedActivityCount]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$string]
  + Utf8 [com/actionbarsherlock/view/ActionProvider]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [com/actionbarsherlock/view/SubMenu]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserView]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener]
  + Utf8 [context]
  + Utf8 [dataModel]
  + Utf8 [drawable]
  + Utf8 [expandedActivityCount]
  + Utf8 [expandedSubMenu]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getActivityCount]
  + Utf8 [getDrawable]
  + Utf8 [getPackageManager]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getTheme]
  + Utf8 [hasSubMenu]
  + Utf8 [i]
  + Utf8 [java/lang/Math]
  + Utf8 [listener]
  + Utf8 [loadIcon]
  + Utf8 [loadLabel]
  + Utf8 [mContext]
  + Utf8 [mMaxShownActivityCount]
  + Utf8 [mOnChooseActivityListener]
  + Utf8 [mOnMenuItemClickListener]
  + Utf8 [mOnShareTargetSelectedListener]
  + Utf8 [mShareHistoryFileName]
  + Utf8 [min]
  + Utf8 [onCreateActionView]
  + Utf8 [onPrepareSubMenu]
  + Utf8 [outTypedValue]
  + Utf8 [packageManager]
  + Utf8 [resolveAttribute]
  + Utf8 [resourceId]
  + Utf8 [setActivityChooserModel]
  + Utf8 [setActivityChooserPolicyIfNeeded]
  + Utf8 [setDefaultActionButtonContentDescription]
  + Utf8 [setExpandActivityOverflowButtonContentDescription]
  + Utf8 [setExpandActivityOverflowButtonDrawable]
  + Utf8 [setIcon]
  + Utf8 [setIntent]
  + Utf8 [setOnChooseActivityListener]
  + Utf8 [setOnMenuItemClickListener]
  + Utf8 [setOnShareTargetSelectedListener]
  + Utf8 [setProvider]
  + Utf8 [setShareHistoryFileName]
  + Utf8 [setShareIntent]
  + Utf8 [shareHistoryFile]
  + Utf8 [shareIntent]
  + Utf8 [share_history.xml]
  + Utf8 [string]
  + Utf8 [subMenu]
  + Utf8 [this]

Fields (count = 8):
  + Field:        DEFAULT_INITIAL_ACTIVITY_COUNT I
    Access flags: 0x1a
      = private static final int DEFAULT_INITIAL_ACTIVITY_COUNT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        mMaxShownActivityCount I
    Access flags: 0x2
      = private int mMaxShownActivityCount
  + Field:        mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;
    Access flags: 0x12
      = private final com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener mOnMenuItemClickListener
  + Field:        DEFAULT_SHARE_HISTORY_FILE_NAME Ljava/lang/String;
    Access flags: 0x19
      = public static final java.lang.String DEFAULT_SHARE_HISTORY_FILE_NAME
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [share_history.xml]
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x12
      = private final android.content.Context mContext
  + Field:        mShareHistoryFileName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mShareHistoryFileName
  + Field:        mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener mOnShareTargetSelectedListener
  + Field:        mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.ActivityChooserModel$OnChooseActivityListener mOnChooseActivityListener

Methods (count = 11):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ShareActionProvider(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #44
        + Methodref [com/actionbarsherlock/view/ActionProvider.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] iconst_4
      [7] putfield #30
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I]
      [10] aload_0 v0
      [11] new #22
        + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener]
      [14] dup
      [15] aload_0 v0
      [16] aconst_null
      [17] invokespecial #58
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V]
      [20] putfield #32
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;]
      [23] aload_0 v0
      [24] ldc #2
        + String [share_history.xml]
      [26] putfield #34
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
      [29] aload_0 v0
      [30] aload_1 v1
      [31] putfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 138
        [5] -> line 105
        [10] -> line 110
        [11] -> line 111
        [23] -> line 126
        [29] -> line 139
        [34] -> line 140
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
        v1: 0 -> 35 [Landroid/content/Context; context]
  + Method:       setOnShareTargetSelectedListener(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V
    Access flags: 0x1
      = public void setOnShareTargetSelectedListener(com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #33
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
      [5] aload_0 v0
      [6] invokespecial #56
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 153
        [5] -> line 154
        [9] -> line 155
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
        v1: 0 -> 10 [Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; listener]
  + Method:       onCreateActionView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateActionView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 96, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [4] aload_0 v0
      [5] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
      [8] invokestatic #45
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [11] astore_1 v1
      [12] new #18
        + Class [com/actionbarsherlock/widget/ActivityChooserView]
      [15] dup
      [16] aload_0 v0
      [17] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [20] invokespecial #50
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.<init> (Landroid/content/Context;)V]
      [23] astore_2 v2
      [24] aload_2 v2
      [25] aload_1 v1
      [26] invokevirtual #51
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setActivityChooserModel (Lcom/actionbarsherlock/widget/ActivityChooserModel;)V]
      [29] new #8
        + Class [android/util/TypedValue]
      [32] dup
      [33] invokespecial #43
        + Methodref [android/util/TypedValue.<init> ()V]
      [36] astore_3 v3
      [37] aload_0 v0
      [38] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [41] invokevirtual #38
        + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
      [44] getstatic #25
        + Fieldref [com/actionbarsherlock/R$attr.actionModeShareDrawable I]
      [47] aload_3 v3
      [48] iconst_1
      [49] invokevirtual #42
        + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
      [52] pop
      [53] aload_0 v0
      [54] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [57] invokevirtual #36
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [60] aload_3 v3
      [61] getfield #24
        + Fieldref [android/util/TypedValue.resourceId I]
      [64] invokevirtual #41
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [67] astore v4
      [69] aload_2 v2
      [70] aload v4
      [72] invokevirtual #54
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonDrawable (Landroid/graphics/drawable/Drawable;)V]
      [75] aload_2 v2
      [76] aload_0 v0
      [77] invokevirtual #55
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setProvider (Lcom/actionbarsherlock/view/ActionProvider;)V]
      [80] aload_2 v2
      [81] getstatic #28
        + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with_application I]
      [84] invokevirtual #52
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setDefaultActionButtonContentDescription (I)V]
      [87] aload_2 v2
      [88] getstatic #27
        + Fieldref [com/actionbarsherlock/R$string.abs__shareactionprovider_share_with I]
      [91] invokevirtual #53
        + Methodref [com/actionbarsherlock/widget/ActivityChooserView.setExpandActivityOverflowButtonContentDescription (I)V]
      [94] aload_2 v2
      [95] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 163
        [12] -> line 164
        [24] -> line 165
        [29] -> line 168
        [37] -> line 169
        [53] -> line 170
        [69] -> line 171
        [75] -> line 172
        [80] -> line 175
        [81] -> line 176
        [84] -> line 175
        [87] -> line 177
        [88] -> line 178
        [91] -> line 177
        [94] -> line 180
      + Local variable table attribute (count = 5)
        v0: 0 -> 96 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
        v1: 12 -> 96 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
        v2: 24 -> 96 [Lcom/actionbarsherlock/widget/ActivityChooserView; activityChooserView]
        v3: 37 -> 96 [Landroid/util/TypedValue; outTypedValue]
        v4: 69 -> 96 [Landroid/graphics/drawable/Drawable; drawable]
  + Method:       hasSubMenu()Z
    Access flags: 0x1
      = public boolean hasSubMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 188
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
  + Method:       onPrepareSubMenu(Lcom/actionbarsherlock/view/SubMenu;)V
    Access flags: 0x1
      = public void onPrepareSubMenu(com.actionbarsherlock.view.SubMenu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 199, locals = 9, stack = 6):
      [0] aload_1 v1
      [1] invokeinterface #64
        + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.clear ()V]
      [6] aload_0 v0
      [7] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [10] aload_0 v0
      [11] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
      [14] invokestatic #45
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [17] astore_2 v2
      [18] aload_0 v0
      [19] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [22] invokevirtual #35
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [25] astore_3 v3
      [26] aload_2 v2
      [27] invokevirtual #47
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivityCount ()I]
      [30] istore v4
      [32] iload v4
      [34] aload_0 v0
      [35] getfield #30
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mMaxShownActivityCount I]
      [38] invokestatic #59
        + Methodref [java/lang/Math.min (II)I]
      [41] istore v5
      [43] iconst_0
      [44] istore v6
      [46] goto +52 (target=98)
      [49] aload_2 v2
      [50] iload v6
      [52] invokevirtual #46
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;]
      [55] astore v7
      [57] aload_1 v1
      [58] iconst_0
      [59] iload v6
      [61] iload v6
      [63] aload v7
      [65] aload_3 v3
      [66] invokevirtual #40
        + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
      [69] invokeinterface #62
        + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [74] aload v7
      [76] aload_3 v3
      [77] invokevirtual #39
        + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [80] invokeinterface #60
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
      [85] aload_0 v0
      [86] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;]
      [89] invokeinterface #61
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
      [94] pop
      [95] iinc v6, 1
      [98] iload v6
      [100] iload v5
      [102] ificmplt -53 (target=49)
      [105] iload v5
      [107] iload v4
      [109] ificmpge +89 (target=198)
      [112] aload_1 v1
      [113] iconst_0
      [114] iload v5
      [116] iload v5
      [118] aload_0 v0
      [119] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [122] getstatic #26
        + Fieldref [com/actionbarsherlock/R$string.abs__activity_chooser_view_see_all I]
      [125] invokevirtual #37
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [128] invokeinterface #63
        + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.addSubMenu (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;]
      [133] astore v6
      [135] iconst_0
      [136] istore v7
      [138] goto +53 (target=191)
      [141] aload_2 v2
      [142] iload v7
      [144] invokevirtual #46
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.getActivity (I)Landroid/content/pm/ResolveInfo;]
      [147] astore v8
      [149] aload v6
      [151] iconst_0
      [152] iload v7
      [154] iload v7
      [156] aload v8
      [158] aload_3 v3
      [159] invokevirtual #40
        + Methodref [android/content/pm/ResolveInfo.loadLabel (Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence;]
      [162] invokeinterface #62
        + InterfaceMethodref [com/actionbarsherlock/view/SubMenu.add (IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;]
      [167] aload v8
      [169] aload_3 v3
      [170] invokevirtual #39
        + Methodref [android/content/pm/ResolveInfo.loadIcon (Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable;]
      [173] invokeinterface #60
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setIcon (Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;]
      [178] aload_0 v0
      [179] getfield #32
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnMenuItemClickListener Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;]
      [182] invokeinterface #61
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setOnMenuItemClickListener (Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;]
      [187] pop
      [188] iinc v7, 1
      [191] iload v7
      [193] iload v4
      [195] ificmplt -54 (target=141)
      [198] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 197
        [6] -> line 199
        [18] -> line 200
        [26] -> line 202
        [32] -> line 203
        [43] -> line 206
        [49] -> line 207
        [57] -> line 208
        [74] -> line 209
        [85] -> line 210
        [95] -> line 206
        [105] -> line 213
        [112] -> line 215
        [116] -> line 216
        [118] -> line 217
        [128] -> line 215
        [135] -> line 218
        [141] -> line 219
        [149] -> line 220
        [167] -> line 221
        [178] -> line 222
        [188] -> line 218
        [198] -> line 225
      + Local variable table attribute (count = 11)
        v0: 0 -> 199 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
        v1: 0 -> 199 [Lcom/actionbarsherlock/view/SubMenu; subMenu]
        v2: 18 -> 199 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
        v3: 26 -> 199 [Landroid/content/pm/PackageManager; packageManager]
        v4: 32 -> 199 [I expandedActivityCount]
        v5: 43 -> 199 [I collapsedActivityCount]
        v6: 46 -> 105 [I i]
        v7: 57 -> 95 [Landroid/content/pm/ResolveInfo; activity]
        v6: 135 -> 198 [Lcom/actionbarsherlock/view/SubMenu; expandedSubMenu]
        v7: 138 -> 198 [I i]
        v8: 149 -> 188 [Landroid/content/pm/ResolveInfo; activity]
      + Stack map table attribute (count = 5):
        - [49] Var: [a:com/actionbarsherlock/widget/ShareActionProvider][a:com/actionbarsherlock/view/SubMenu][a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/pm/PackageManager][i][i][i], Stack: 
        - [98] Var: ..., Stack: (empty)
        - [141] Var: [a:com/actionbarsherlock/widget/ShareActionProvider][a:com/actionbarsherlock/view/SubMenu][a:com/actionbarsherlock/widget/ActivityChooserModel][a:android/content/pm/PackageManager][i][i][a:com/actionbarsherlock/view/SubMenu][i], Stack: 
        - [191] Var: ..., Stack: (empty)
        - [198] Var: -2, Stack: (empty)
  + Method:       setShareHistoryFileName(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setShareHistoryFileName(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #34
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
      [5] aload_0 v0
      [6] invokespecial #56
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider.setActivityChooserPolicyIfNeeded ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 242
        [5] -> line 243
        [9] -> line 244
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
        v1: 0 -> 10 [Ljava/lang/String; shareHistoryFile]
  + Method:       setShareIntent(Landroid/content/Intent;)V
    Access flags: 0x1
      = public void setShareIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [4] aload_0 v0
      [5] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
      [8] invokestatic #45
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] aload_1 v1
      [14] invokevirtual #48
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setIntent (Landroid/content/Intent;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 266
        [4] -> line 267
        [8] -> line 266
        [12] -> line 268
        [17] -> line 269
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
        v1: 0 -> 18 [Landroid/content/Intent; shareIntent]
        v2: 12 -> 18 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
  + Method:       setActivityChooserPolicyIfNeeded()V
    Access flags: 0x2
      = private void setActivityChooserPolicyIfNeeded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #31
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
      [12] ifnonnull +16 (target=28)
      [15] aload_0 v0
      [16] new #21
        + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy]
      [19] dup
      [20] aload_0 v0
      [21] aconst_null
      [22] invokespecial #57
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V]
      [25] putfield #31
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
      [28] aload_0 v0
      [29] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [32] aload_0 v0
      [33] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
      [36] invokestatic #45
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [39] astore_1 v1
      [40] aload_1 v1
      [41] aload_0 v0
      [42] getfield #31
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnChooseActivityListener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;]
      [45] invokevirtual #49
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.setOnChooseActivityListener (Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 293
        [7] -> line 294
        [8] -> line 296
        [15] -> line 297
        [28] -> line 299
        [40] -> line 300
        [48] -> line 301
      + Local variable table attribute (count = 2)
        v0: 0 -> 49 [Lcom/actionbarsherlock/widget/ShareActionProvider; this]
        v1: 40 -> 49 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
      + Stack map table attribute (count = 2):
        - [8] Var: ..., Stack: (empty)
        - [28] Var: ..., Stack: (empty)
  + Method:       access$0(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;
    Access flags: 0x1008
      = static synthetic android.content.Context access$0(com.actionbarsherlock.widget.ShareActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mContext Landroid/content/Context;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$1(com.actionbarsherlock.widget.ShareActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mShareHistoryFileName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener access$2(com.actionbarsherlock.widget.ShareActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider.mOnShareTargetSelectedListener Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [android/content/res/Resources$Theme]
      + Class [android/content/res/Resources]
      + Utf8 [Theme]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$string]
      + Class [com/actionbarsherlock/R]
      + Utf8 [string]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [OnChooseActivityListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
      + Class [com/actionbarsherlock/widget/ShareActionProvider]
      + Utf8 [OnShareTargetSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy]
      + Class [com/actionbarsherlock/widget/ShareActionProvider]
      + Utf8 [ShareAcitivityChooserModelPolicy]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener]
      + Class [com/actionbarsherlock/widget/ShareActionProvider]
      + Utf8 [ShareMenuItemOnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [ShareActionProvider.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.actionbarsherlock.widget.ShareActionProvider$OnShareTargetSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/actionbarsherlock/widget/ShareActionProvider]
  + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z]
  + Utf8 [InnerClasses]
  + Utf8 [OnShareTargetSelectedListener]
  + Utf8 [ShareActionProvider.java]
  + Utf8 [SourceFile]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onShareTargetSelected]

Fields (count = 0):

Methods (count = 1):
  + Method:       onShareTargetSelected(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z
    Access flags: 0x401
      = public abstract boolean onShareTargetSelected(com.actionbarsherlock.widget.ShareActionProvider,android.content.Intent)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
      + Class [com/actionbarsherlock/widget/ShareActionProvider]
      + Utf8 [OnShareTargetSelectedListener]
  + Source file attribute:
    + Utf8 [ShareActionProvider.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]

Constant Pool (count = 51):
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Class [com/actionbarsherlock/widget/ShareActionProvider]
  + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
  + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
  + NameAndType [access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
  + NameAndType [onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;]
  + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnChooseActivityListener]
  + Utf8 [OnShareTargetSelectedListener]
  + Utf8 [ShareAcitivityChooserModelPolicy]
  + Utf8 [ShareActionProvider.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$2]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy]
  + Utf8 [host]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [onChooseActivity]
  + Utf8 [onShareTargetSelected]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ShareActionProvider this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ShareActionProvider;)V
    Access flags: 0x2
      = private ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 306
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; this]
  + Method:       onChooseActivity(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z
    Access flags: 0x1
      = public boolean onChooseActivity(com.actionbarsherlock.widget.ActivityChooserModel,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [4] invokestatic #8
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
      [7] ifnull +21 (target=28)
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [14] invokestatic #8
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$2 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;]
      [17] aload_0 v0
      [18] getfield #7
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [21] aload_2 v2
      [22] invokeinterface #11
        + InterfaceMethodref [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener.onShareTargetSelected (Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z]
      [27] ireturn
      [28] iconst_0
      [29] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 309
        [10] -> line 310
        [17] -> line 311
        [22] -> line 310
        [28] -> line 313
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; this]
        v1: 0 -> 30 [Lcom/actionbarsherlock/widget/ActivityChooserModel; host]
        v2: 0 -> 30 [Landroid/content/Intent; intent]
      + Stack map table attribute (count = 1):
        - [28] Var: ..., Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;)V
    Access flags: 0x1000
      = synthetic ShareActionProvider$ShareAcitivityChooserModelPolicy(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #9
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 306
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener]
      + Class [com/actionbarsherlock/widget/ActivityChooserModel]
      + Utf8 [OnChooseActivityListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener]
      + Class [com/actionbarsherlock/widget/ShareActionProvider]
      + Utf8 [OnShareTargetSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy]
      + Class [com/actionbarsherlock/widget/ShareActionProvider]
      + Utf8 [ShareAcitivityChooserModelPolicy]
  + Source file attribute:
    + Utf8 [ShareActionProvider.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]

Constant Pool (count = 74):
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Class [com/actionbarsherlock/widget/ActivityChooserModel]
  + Class [com/actionbarsherlock/widget/ShareActionProvider]
  + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;]
  + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
  + NameAndType [access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;]
  + NameAndType [access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;]
  + NameAndType [chooseActivity (I)Landroid/content/Intent;]
  + NameAndType [get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + NameAndType [getItemId ()I]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
  + Utf8 [(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/actionbarsherlock/widget/ActivityChooserModel;]
  + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;]
  + Utf8 [Lcom/actionbarsherlock/widget/ShareActionProvider;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnMenuItemClickListener]
  + Utf8 [ShareActionProvider.java]
  + Utf8 [ShareMenuItemOnMenuItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [chooseActivity]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
  + Utf8 [com/actionbarsherlock/widget/ActivityChooserModel]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider]
  + Utf8 [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener]
  + Utf8 [dataModel]
  + Utf8 [get]
  + Utf8 [getItemId]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [java/lang/Object]
  + Utf8 [launchIntent]
  + Utf8 [onMenuItemClick]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;
    Access flags: 0x1010
      = final synthetic com.actionbarsherlock.widget.ShareActionProvider this$0

Methods (count = 3):
  + Method:       <init>(Lcom/actionbarsherlock/widget/ShareActionProvider;)V
    Access flags: 0x2
      = private ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 274
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; this]
  + Method:       onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [4] invokestatic #13
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;]
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [11] invokestatic #14
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$1 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;]
      [14] invokestatic #12
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.get (Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;]
      [17] astore_2 v2
      [18] aload_1 v1
      [19] invokeinterface #17
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [24] istore_3 v3
      [25] aload_2 v2
      [26] iload_3 v3
      [27] invokevirtual #11
        + Methodref [com/actionbarsherlock/widget/ActivityChooserModel.chooseActivity (I)Landroid/content/Intent;]
      [30] astore v4
      [32] aload v4
      [34] ifnull +15 (target=49)
      [37] aload_0 v0
      [38] getfield #9
        + Fieldref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.this$0 Lcom/actionbarsherlock/widget/ShareActionProvider;]
      [41] invokestatic #13
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider.access$0 (Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;]
      [44] aload v4
      [46] invokevirtual #10
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [49] iconst_1
      [50] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 277
        [7] -> line 278
        [14] -> line 277
        [18] -> line 279
        [25] -> line 280
        [32] -> line 281
        [37] -> line 282
        [49] -> line 284
      + Local variable table attribute (count = 5)
        v0: 0 -> 51 [Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; this]
        v1: 0 -> 51 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 18 -> 51 [Lcom/actionbarsherlock/widget/ActivityChooserModel; dataModel]
        v3: 25 -> 51 [I itemId]
        v4: 32 -> 51 [Landroid/content/Intent; launchIntent]
      + Stack map table attribute (count = 1):
        - [49] Var: ...[a:com/actionbarsherlock/widget/ActivityChooserModel][i][a:android/content/Intent], Stack: (empty)
  + Method:       <init>(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;)V
    Access flags: 0x1000
      = synthetic ShareActionProvider$ShareMenuItemOnMenuItemClickListener(com.actionbarsherlock.widget.ShareActionProvider,com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #15
        + Methodref [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.<init> (Lcom/actionbarsherlock/widget/ShareActionProvider;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 274
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/view/MenuItem$OnMenuItemClickListener]
      + Class [com/actionbarsherlock/view/MenuItem]
      + Utf8 [OnMenuItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener]
      + Class [com/actionbarsherlock/widget/ShareActionProvider]
      + Utf8 [ShareMenuItemOnMenuItemClickListener]
  + Source file attribute:
    + Utf8 [ShareActionProvider.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SuggestionsAdapter
  Superclass:    android/support/v4/widget/ResourceCursorAdapter
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class com.actionbarsherlock.widget.SuggestionsAdapter extends android.support.v4.widget.ResourceCursorAdapter

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 767):
  + Integer [-1]
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [50]
  + String []
  + String [ for ]
  + String [, ]
  + String [/]
  + String [0]
  + String [Error closing icon stream for ]
  + String [Failed to open ]
  + String [Icon not found: ]
  + String [Icon resource not found: ]
  + String [Invalid icon resource ]
  + String [More than two path segments: ]
  + String [No authority: ]
  + String [No package found for authority: ]
  + String [No path: ]
  + String [No resource found for: ]
  + String [Resource does not exist: ]
  + String [Search suggestions cursor threw exception.]
  + String [Search suggestions query threw an exception.]
  + String [Single path segment is not a resource ID: ]
  + String [SuggestionsAdapter]
  + String [Tried to change cursor after adapter was closed.]
  + String [android.resource]
  + String [android.resource://]
  + String [content]
  + String [error changing cursor and caching columns]
  + String [in_progress]
  + String [limit]
  + String [search]
  + String [search_suggest_query]
  + String [suggest_flags]
  + String [suggest_icon_1]
  + String [suggest_icon_2]
  + String [suggest_intent_query]
  + String [suggest_text_1]
  + String [suggest_text_2]
  + String [suggest_text_2_url]
  + String [unexpected error retrieving valid column from cursor, did the remote process die?]
  + Class [[Ljava/lang/String;]
  + Class [android/app/SearchManager]
  + Class [android/app/SearchableInfo]
  + Class [android/content/ComponentName]
  + Class [android/content/ContentResolver]
  + Class [android/content/Context]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/content/res/Resources]
  + Class [android/content/res/Resources$NotFoundException]
  + Class [android/content/res/Resources$Theme]
  + Class [android/database/Cursor]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$ConstantState]
  + Class [android/net/Uri]
  + Class [android/net/Uri$Builder]
  + Class [android/os/Bundle]
  + Class [android/support/v4/widget/ResourceCursorAdapter]
  + Class [android/text/SpannableString]
  + Class [android/text/TextUtils]
  + Class [android/text/style/TextAppearanceSpan]
  + Class [android/util/Log]
  + Class [android/util/TypedValue]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/ImageView]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$attr]
  + Class [com/actionbarsherlock/R$layout]
  + Class [com/actionbarsherlock/widget/SearchView]
  + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Class [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
  + Class [java/io/FileNotFoundException]
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Throwable]
  + Class [java/util/List]
  + Class [java/util/WeakHashMap]
  + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;]
  + Fieldref [android/util/TypedValue.resourceId I]
  + Fieldref [com/actionbarsherlock/R$attr.textColorSearchUrl I]
  + Fieldref [com/actionbarsherlock/R$layout.abs__search_dropdown_item_icons_2line I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mClosed Z]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mCursor Landroid/database/Cursor;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mFlagsCol I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName1Col I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName2Col I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mProviderContext Landroid/content/Context;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mQueryRefinement I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchManager Landroid/app/SearchManager;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchable Landroid/app/SearchableInfo;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText1Col I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2Col I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2UrlCol I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mUrlColor Landroid/content/res/ColorStateList;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon1 Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon2 Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIconRefine Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText2 Landroid/widget/TextView;]
  + Methodref [android/app/SearchableInfo.getSuggestAuthority ()Ljava/lang/String;]
  + Methodref [android/app/SearchableInfo.getSuggestPath ()Ljava/lang/String;]
  + Methodref [android/app/SearchableInfo.getSuggestSelection ()Ljava/lang/String;]
  + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;]
  + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/ContentResolver.openInputStream (Landroid/net/Uri;)Ljava/io/InputStream;]
  + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
  + Methodref [android/content/pm/ActivityInfo.getIconResource ()I]
  + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
  + Methodref [android/content/pm/PackageManager.getDefaultActivityIcon ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/PackageManager.getDrawable (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/pm/PackageManager.getResourcesForApplication (Ljava/lang/String;)Landroid/content/res/Resources;]
  + Methodref [android/content/pm/PackageManager$NameNotFoundException.toString ()Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getColorStateList (I)Landroid/content/res/ColorStateList;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + Methodref [android/graphics/drawable/Drawable.createFromStream (Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Methodref [android/graphics/drawable/Drawable.setVisible (ZZ)Z]
  + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/net/Uri.getAuthority ()Ljava/lang/String;]
  + Methodref [android/net/Uri.getPathSegments ()Ljava/util/List;]
  + Methodref [android/net/Uri.getScheme ()Ljava/lang/String;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/net/Uri$Builder.<init> ()V]
  + Methodref [android/net/Uri$Builder.appendEncodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Methodref [android/net/Uri$Builder.appendPath (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Methodref [android/net/Uri$Builder.authority (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Methodref [android/net/Uri$Builder.build ()Landroid/net/Uri;]
  + Methodref [android/net/Uri$Builder.fragment (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Methodref [android/net/Uri$Builder.query (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Methodref [android/net/Uri$Builder.scheme (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
  + Methodref [android/support/v4/widget/ResourceCursorAdapter.<init> (Landroid/content/Context;ILandroid/database/Cursor;Z)V]
  + Methodref [android/support/v4/widget/ResourceCursorAdapter.changeCursor (Landroid/database/Cursor;)V]
  + Methodref [android/support/v4/widget/ResourceCursorAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/support/v4/widget/ResourceCursorAdapter.newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/support/v4/widget/ResourceCursorAdapter.notifyDataSetChanged ()V]
  + Methodref [android/support/v4/widget/ResourceCursorAdapter.notifyDataSetInvalidated ()V]
  + Methodref [android/text/SpannableString.<init> (Ljava/lang/CharSequence;)V]
  + Methodref [android/text/SpannableString.setSpan (Ljava/lang/Object;III)V]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/text/style/TextAppearanceSpan.<init> (Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/TypedValue.<init> ()V]
  + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
  + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/ImageView.setTag (Ljava/lang/Object;)V]
  + Methodref [android/widget/ImageView.setVisibility (I)V]
  + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;]
  + Methodref [android/widget/TextView.setMaxLines (I)V]
  + Methodref [android/widget/TextView.setSingleLine (Z)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [com/actionbarsherlock/widget/SearchView.getVisibility ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView.getWindowVisibility ()I]
  + Methodref [com/actionbarsherlock/widget/SearchView.onQueryRefine (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.changeCursor (Landroid/database/Cursor;)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.checkIconCache (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.formatUrl (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getCursor ()Landroid/database/Cursor;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getDefaultIcon1 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getDrawable (Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getDrawableFromResourceValue (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getIcon1 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getIcon2 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getStringOrNull (Landroid/database/Cursor;I)Ljava/lang/String;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getSuggestions (Ljava/lang/String;I)Landroid/database/Cursor;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getTheDrawable (Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setViewDrawable (Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setViewText (Landroid/widget/TextView;Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.storeInIconCache (Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.updateSpinnerState (Landroid/database/Cursor;)V]
  + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.<init> (Landroid/view/View;)V]
  + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/FileNotFoundException.getMessage ()Ljava/lang/String;]
  + Methodref [java/io/InputStream.close ()V]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/RuntimeException.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/WeakHashMap.containsKey (Ljava/lang/Object;)Z]
  + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [android/database/Cursor.close ()V]
  + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
  + InterfaceMethodref [android/database/Cursor.getCount ()I]
  + InterfaceMethodref [android/database/Cursor.getExtras ()Landroid/os/Bundle;]
  + InterfaceMethodref [android/database/Cursor.getInt (I)I]
  + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
  + InterfaceMethodref [java/lang/CharSequence.length ()I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;ILandroid/database/Cursor;Z)V]
  + NameAndType [<init> (Landroid/view/View;)V]
  + NameAndType [<init> (Ljava/lang/CharSequence;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
  + NameAndType [abs__search_dropdown_item_icons_2line I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [appendEncodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + NameAndType [appendPath (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + NameAndType [appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + NameAndType [applicationInfo Landroid/content/pm/ApplicationInfo;]
  + NameAndType [authority (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + NameAndType [build ()Landroid/net/Uri;]
  + NameAndType [changeCursor (Landroid/database/Cursor;)V]
  + NameAndType [checkIconCache (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [close ()V]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [createFromStream (Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [flattenToShortString ()Ljava/lang/String;]
  + NameAndType [formatUrl (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
  + NameAndType [fragment (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
  + NameAndType [getAuthority ()Ljava/lang/String;]
  + NameAndType [getBoolean (Ljava/lang/String;)Z]
  + NameAndType [getColorStateList (I)Landroid/content/res/ColorStateList;]
  + NameAndType [getColumnIndex (Ljava/lang/String;)I]
  + NameAndType [getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + NameAndType [getContentResolver ()Landroid/content/ContentResolver;]
  + NameAndType [getCount ()I]
  + NameAndType [getCursor ()Landroid/database/Cursor;]
  + NameAndType [getDefaultActivityIcon ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDefaultIcon1 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawable (Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawable (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawableFromResourceValue (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getIcon1 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getIcon2 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getIconResource ()I]
  + NameAndType [getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getInt (I)I]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getPathSegments ()Ljava/util/List;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getResourcesForApplication (Ljava/lang/String;)Landroid/content/res/Resources;]
  + NameAndType [getScheme ()Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getStringOrNull (Landroid/database/Cursor;I)Ljava/lang/String;]
  + NameAndType [getSuggestAuthority ()Ljava/lang/String;]
  + NameAndType [getSuggestPath ()Ljava/lang/String;]
  + NameAndType [getSuggestSelection ()Ljava/lang/String;]
  + NameAndType [getSuggestions (Ljava/lang/String;I)Landroid/database/Cursor;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [getTheDrawable (Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getTheme ()Landroid/content/res/Resources$Theme;]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWindowVisibility ()I]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [length ()I]
  + NameAndType [mClosed Z]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [mCursor Landroid/database/Cursor;]
  + NameAndType [mFlagsCol I]
  + NameAndType [mIcon1 Landroid/widget/ImageView;]
  + NameAndType [mIcon2 Landroid/widget/ImageView;]
  + NameAndType [mIconName1Col I]
  + NameAndType [mIconName2Col I]
  + NameAndType [mIconRefine Landroid/widget/ImageView;]
  + NameAndType [mOutsideDrawablesCache Ljava/util/WeakHashMap;]
  + NameAndType [mProviderContext Landroid/content/Context;]
  + NameAndType [mQueryRefinement I]
  + NameAndType [mSearchManager Landroid/app/SearchManager;]
  + NameAndType [mSearchView Lcom/actionbarsherlock/widget/SearchView;]
  + NameAndType [mSearchable Landroid/app/SearchableInfo;]
  + NameAndType [mText1 Landroid/widget/TextView;]
  + NameAndType [mText1Col I]
  + NameAndType [mText2 Landroid/widget/TextView;]
  + NameAndType [mText2Col I]
  + NameAndType [mText2UrlCol I]
  + NameAndType [mUrlColor Landroid/content/res/ColorStateList;]
  + NameAndType [newDrawable ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [notifyDataSetInvalidated ()V]
  + NameAndType [onQueryRefine (Ljava/lang/CharSequence;)V]
  + NameAndType [openInputStream (Landroid/net/Uri;)Ljava/io/InputStream;]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + NameAndType [query (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + NameAndType [resolveAttribute (ILandroid/util/TypedValue;Z)Z]
  + NameAndType [resourceId I]
  + NameAndType [scheme (Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setMaxLines (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setSingleLine (Z)V]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setViewDrawable (Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V]
  + NameAndType [setViewText (Landroid/widget/TextView;Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setVisible (ZZ)Z]
  + NameAndType [size ()I]
  + NameAndType [storeInIconCache (Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [textColorSearchUrl I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateSpinnerState (Landroid/database/Cursor;)V]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 []
  + Utf8 [ for ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/ContentResolver;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/res/Resources$Theme;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/database/Cursor;]
  + Utf8 [()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/net/Uri;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/content/res/ColorStateList;]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/util/TypedValue;Z)Z]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
  + Utf8 [(Landroid/content/Context;ILandroid/database/Cursor;Z)V]
  + Utf8 [(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V]
  + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap<Ljava/lang/String;Landroid/graphics/drawable/Drawable$ConstantState;>;)V]
  + Utf8 [(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/database/Cursor;)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/database/Cursor;I)Ljava/lang/String;]
  + Utf8 [(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Landroid/net/Uri;)Ljava/io/InputStream;]
  + Utf8 [(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V]
  + Utf8 [(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Landroid/widget/TextView;Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/database/Cursor;]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/content/res/Resources;]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)Landroid/database/Cursor;]
  + Utf8 [(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
  + Utf8 [(Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [, ]
  + Utf8 [/]
  + Utf8 [0]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [ChildViewCache]
  + Utf8 [Code]
  + Utf8 [ConstantState]
  + Utf8 [ConstantValue]
  + Utf8 [DBG]
  + Utf8 [Error closing icon stream for ]
  + Utf8 [Exceptions]
  + Utf8 [Failed to open ]
  + Utf8 [I]
  + Utf8 [INVALID_INDEX]
  + Utf8 [Icon not found: ]
  + Utf8 [Icon resource not found: ]
  + Utf8 [InnerClasses]
  + Utf8 [Invalid icon resource ]
  + Utf8 [LOG_TAG]
  + Utf8 [Landroid/app/SearchManager;]
  + Utf8 [Landroid/app/SearchableInfo;]
  + Utf8 [Landroid/content/ComponentName;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/ApplicationInfo;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/res/ColorStateList;]
  + Utf8 [Landroid/content/res/Resources$NotFoundException;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/graphics/drawable/Drawable$ConstantState;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/net/Uri$Builder;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/text/SpannableString;]
  + Utf8 [Landroid/util/TypedValue;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/widget/SearchView;]
  + Utf8 [Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;]
  + Utf8 [Lcom/actionbarsherlock/widget/SuggestionsAdapter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/FileNotFoundException;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/RuntimeException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/WeakHashMap;]
  + Utf8 [Ljava/util/WeakHashMap<Ljava/lang/String;Landroid/graphics/drawable/Drawable$ConstantState;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [More than two path segments: ]
  + Utf8 [NameNotFoundException]
  + Utf8 [No authority: ]
  + Utf8 [No package found for authority: ]
  + Utf8 [No path: ]
  + Utf8 [No resource found for: ]
  + Utf8 [NotFoundException]
  + Utf8 [OnClickListener]
  + Utf8 [QUERY_LIMIT]
  + Utf8 [REFINE_ALL]
  + Utf8 [REFINE_BY_ENTRY]
  + Utf8 [REFINE_NONE]
  + Utf8 [Resource does not exist: ]
  + Utf8 [Search suggestions cursor threw exception.]
  + Utf8 [Search suggestions query threw an exception.]
  + Utf8 [Signature]
  + Utf8 [Single path segment is not a resource ID: ]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [SuggestionsAdapter]
  + Utf8 [SuggestionsAdapter.java]
  + Utf8 [Theme]
  + Utf8 [Tried to change cursor after adapter was closed.]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [abs__search_dropdown_item_icons_2line]
  + Utf8 [activityInfo]
  + Utf8 [android.resource]
  + Utf8 [android.resource://]
  + Utf8 [android/app/SearchManager]
  + Utf8 [android/app/SearchableInfo]
  + Utf8 [android/content/ComponentName]
  + Utf8 [android/content/ContentResolver]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/Resources$NotFoundException]
  + Utf8 [android/content/res/Resources$Theme]
  + Utf8 [android/database/Cursor]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$ConstantState]
  + Utf8 [android/net/Uri]
  + Utf8 [android/net/Uri$Builder]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/widget/ResourceCursorAdapter]
  + Utf8 [android/text/SpannableString]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/text/style/TextAppearanceSpan]
  + Utf8 [android/util/Log]
  + Utf8 [android/util/TypedValue]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [appendEncodedPath]
  + Utf8 [appendPath]
  + Utf8 [appendQueryParameter]
  + Utf8 [applicationInfo]
  + Utf8 [attr]
  + Utf8 [authority]
  + Utf8 [bindView]
  + Utf8 [build]
  + Utf8 [c]
  + Utf8 [cached]
  + Utf8 [changeCursor]
  + Utf8 [checkIconCache]
  + Utf8 [close]
  + Utf8 [col]
  + Utf8 [colorValue]
  + Utf8 [columnName]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$attr]
  + Utf8 [com/actionbarsherlock/R$layout]
  + Utf8 [com/actionbarsherlock/widget/SearchView]
  + Utf8 [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Utf8 [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
  + Utf8 [component]
  + Utf8 [componentIconKey]
  + Utf8 [constraint]
  + Utf8 [containsKey]
  + Utf8 [content]
  + Utf8 [contentPath]
  + Utf8 [context]
  + Utf8 [convertToString]
  + Utf8 [convertView]
  + Utf8 [createFromStream]
  + Utf8 [cursor]
  + Utf8 [drawable]
  + Utf8 [drawableId]
  + Utf8 [drawableUri]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [error changing cursor and caching columns]
  + Utf8 [ex]
  + Utf8 [extras]
  + Utf8 [flags]
  + Utf8 [flattenToShortString]
  + Utf8 [fnfe]
  + Utf8 [formatUrl]
  + Utf8 [fragment]
  + Utf8 [get]
  + Utf8 [getActivityIcon]
  + Utf8 [getActivityIconWithCache]
  + Utf8 [getActivityInfo]
  + Utf8 [getAuthority]
  + Utf8 [getBoolean]
  + Utf8 [getColorStateList]
  + Utf8 [getColumnIndex]
  + Utf8 [getColumnString]
  + Utf8 [getConstantState]
  + Utf8 [getContentResolver]
  + Utf8 [getCount]
  + Utf8 [getCursor]
  + Utf8 [getDefaultActivityIcon]
  + Utf8 [getDefaultIcon1]
  + Utf8 [getDrawable]
  + Utf8 [getDrawableFromResourceValue]
  + Utf8 [getExtras]
  + Utf8 [getIcon1]
  + Utf8 [getIcon2]
  + Utf8 [getIconResource]
  + Utf8 [getIdentifier]
  + Utf8 [getInt]
  + Utf8 [getMessage]
  + Utf8 [getPackageManager]
  + Utf8 [getPackageName]
  + Utf8 [getPathSegments]
  + Utf8 [getQueryRefinement]
  + Utf8 [getResources]
  + Utf8 [getResourcesForApplication]
  + Utf8 [getScheme]
  + Utf8 [getString]
  + Utf8 [getStringOrNull]
  + Utf8 [getSuggestAuthority]
  + Utf8 [getSuggestPath]
  + Utf8 [getSuggestSelection]
  + Utf8 [getSuggestions]
  + Utf8 [getSystemService]
  + Utf8 [getTag]
  + Utf8 [getText]
  + Utf8 [getTheDrawable]
  + Utf8 [getTheme]
  + Utf8 [getView]
  + Utf8 [getVisibility]
  + Utf8 [getWindowVisibility]
  + Utf8 [hasStableIds]
  + Utf8 [iconId]
  + Utf8 [id]
  + Utf8 [in_progress]
  + Utf8 [isEmpty]
  + Utf8 [java/io/FileNotFoundException]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/util/List]
  + Utf8 [java/util/WeakHashMap]
  + Utf8 [layout]
  + Utf8 [len]
  + Utf8 [length]
  + Utf8 [limit]
  + Utf8 [mClosed]
  + Utf8 [mContext]
  + Utf8 [mCursor]
  + Utf8 [mFlagsCol]
  + Utf8 [mIcon1]
  + Utf8 [mIcon2]
  + Utf8 [mIconName1Col]
  + Utf8 [mIconName2Col]
  + Utf8 [mIconRefine]
  + Utf8 [mOutsideDrawablesCache]
  + Utf8 [mProviderContext]
  + Utf8 [mQueryRefinement]
  + Utf8 [mSearchManager]
  + Utf8 [mSearchView]
  + Utf8 [mSearchable]
  + Utf8 [mText1]
  + Utf8 [mText1Col]
  + Utf8 [mText2]
  + Utf8 [mText2Col]
  + Utf8 [mText2UrlCol]
  + Utf8 [mUrlColor]
  + Utf8 [newDrawable]
  + Utf8 [newView]
  + Utf8 [nfe]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [notifyDataSetInvalidated]
  + Utf8 [nullVisibility]
  + Utf8 [onClick]
  + Utf8 [onQueryRefine]
  + Utf8 [openInputStream]
  + Utf8 [outsideDrawablesCache]
  + Utf8 [parent]
  + Utf8 [parse]
  + Utf8 [parseInt]
  + Utf8 [path]
  + Utf8 [pkg]
  + Utf8 [pm]
  + Utf8 [position]
  + Utf8 [put]
  + Utf8 [query]
  + Utf8 [r]
  + Utf8 [refineWhat]
  + Utf8 [resolveAttribute]
  + Utf8 [resourceId]
  + Utf8 [resourceUri]
  + Utf8 [runQueryOnBackgroundThread]
  + Utf8 [scheme]
  + Utf8 [search]
  + Utf8 [searchView]
  + Utf8 [search_suggest_query]
  + Utf8 [searchable]
  + Utf8 [selArgs]
  + Utf8 [selection]
  + Utf8 [setImageDrawable]
  + Utf8 [setMaxLines]
  + Utf8 [setOnClickListener]
  + Utf8 [setQueryRefinement]
  + Utf8 [setSingleLine]
  + Utf8 [setSpan]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [setViewDrawable]
  + Utf8 [setViewText]
  + Utf8 [setVisibility]
  + Utf8 [setVisible]
  + Utf8 [size]
  + Utf8 [storeInIconCache]
  + Utf8 [stream]
  + Utf8 [suggest_flags]
  + Utf8 [suggest_icon_1]
  + Utf8 [suggest_icon_2]
  + Utf8 [suggest_intent_query]
  + Utf8 [suggest_text_1]
  + Utf8 [suggest_text_2]
  + Utf8 [suggest_text_2_url]
  + Utf8 [tag]
  + Utf8 [text]
  + Utf8 [text1]
  + Utf8 [text2]
  + Utf8 [textColorSearchUrl]
  + Utf8 [this]
  + Utf8 [toCache]
  + Utf8 [toString]
  + Utf8 [tv]
  + Utf8 [unexpected error retrieving valid column from cursor, did the remote process die?]
  + Utf8 [updateSpinnerState]
  + Utf8 [uri]
  + Utf8 [uriBuilder]
  + Utf8 [url]
  + Utf8 [v]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [view]
  + Utf8 [views]
  + Utf8 [w]

Fields (count = 21):
  + Field:        DBG Z
    Access flags: 0x1a
      = private static final boolean DBG
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        LOG_TAG Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String LOG_TAG
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [SuggestionsAdapter]
  + Field:        QUERY_LIMIT I
    Access flags: 0x1a
      = private static final int QUERY_LIMIT
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [50]
  + Field:        REFINE_NONE I
    Access flags: 0x18
      = static final int REFINE_NONE
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        REFINE_BY_ENTRY I
    Access flags: 0x18
      = static final int REFINE_BY_ENTRY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        REFINE_ALL I
    Access flags: 0x18
      = static final int REFINE_ALL
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        mSearchManager Landroid/app/SearchManager;
    Access flags: 0x2
      = private android.app.SearchManager mSearchManager
  + Field:        mSearchable Landroid/app/SearchableInfo;
    Access flags: 0x2
      = private android.app.SearchableInfo mSearchable
  + Field:        mSearchView Lcom/actionbarsherlock/widget/SearchView;
    Access flags: 0x2
      = private com.actionbarsherlock.widget.SearchView mSearchView
  + Field:        mProviderContext Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context mProviderContext
  + Field:        mOutsideDrawablesCache Ljava/util/WeakHashMap;
    Access flags: 0x2
      = private java.util.WeakHashMap mOutsideDrawablesCache
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/WeakHashMap<Ljava/lang/String;Landroid/graphics/drawable/Drawable$ConstantState;>;]
  + Field:        mClosed Z
    Access flags: 0x2
      = private boolean mClosed
  + Field:        mQueryRefinement I
    Access flags: 0x2
      = private int mQueryRefinement
  + Field:        mUrlColor Landroid/content/res/ColorStateList;
    Access flags: 0x2
      = private android.content.res.ColorStateList mUrlColor
  + Field:        INVALID_INDEX I
    Access flags: 0x18
      = static final int INVALID_INDEX
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [-1]
  + Field:        mText1Col I
    Access flags: 0x2
      = private int mText1Col
  + Field:        mText2Col I
    Access flags: 0x2
      = private int mText2Col
  + Field:        mText2UrlCol I
    Access flags: 0x2
      = private int mText2UrlCol
  + Field:        mIconName1Col I
    Access flags: 0x2
      = private int mIconName1Col
  + Field:        mIconName2Col I
    Access flags: 0x2
      = private int mIconName2Col
  + Field:        mFlagsCol I
    Access flags: 0x2
      = private int mFlagsCol

Methods (count = 31):
  + Method:       <init>(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V
    Access flags: 0x1
      = public SuggestionsAdapter(android.content.Context,com.actionbarsherlock.widget.SearchView,android.app.SearchableInfo,java.util.WeakHashMap)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 91, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] getstatic #94
        + Fieldref [com/actionbarsherlock/R$layout.abs__search_dropdown_item_icons_2line I]
      [5] aconst_null
      [6] iconst_1
      [7] invokespecial #158
        + Methodref [android/support/v4/widget/ResourceCursorAdapter.<init> (Landroid/content/Context;ILandroid/database/Cursor;Z)V]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #95
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mClosed Z]
      [15] aload_0 v0
      [16] iconst_1
      [17] putfield #103
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mQueryRefinement I]
      [20] aload_0 v0
      [21] iconst_m1
      [22] putfield #107
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText1Col I]
      [25] aload_0 v0
      [26] iconst_m1
      [27] putfield #108
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2Col I]
      [30] aload_0 v0
      [31] iconst_m1
      [32] putfield #109
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2UrlCol I]
      [35] aload_0 v0
      [36] iconst_m1
      [37] putfield #99
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName1Col I]
      [40] aload_0 v0
      [41] iconst_m1
      [42] putfield #100
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName2Col I]
      [45] aload_0 v0
      [46] iconst_m1
      [47] putfield #98
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mFlagsCol I]
      [50] aload_0 v0
      [51] aload_0 v0
      [52] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [55] ldc #33
        + String [search]
      [57] invokevirtual #127
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [60] checkcast #44
        + Class [android/app/SearchManager]
      [63] putfield #104
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchManager Landroid/app/SearchManager;]
      [66] aload_0 v0
      [67] aload_3 v3
      [68] putfield #106
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchable Landroid/app/SearchableInfo;]
      [71] aload_0 v0
      [72] aload_0 v0
      [73] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [76] putfield #102
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mProviderContext Landroid/content/Context;]
      [79] aload_0 v0
      [80] aload_2 v2
      [81] putfield #105
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [84] aload_0 v0
      [85] aload v4
      [87] putfield #101
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [90] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 99
        [2] -> line 100
        [5] -> line 101
        [6] -> line 102
        [10] -> line 73
        [15] -> line 74
        [20] -> line 82
        [25] -> line 83
        [30] -> line 84
        [35] -> line 85
        [40] -> line 86
        [45] -> line 87
        [50] -> line 103
        [66] -> line 104
        [71] -> line 105
        [79] -> line 106
        [84] -> line 108
        [90] -> line 135
      + Local variable table attribute (count = 5)
        v0: 0 -> 91 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 91 [Landroid/content/Context; context]
        v2: 0 -> 91 [Lcom/actionbarsherlock/widget/SearchView; searchView]
        v3: 0 -> 91 [Landroid/app/SearchableInfo; searchable]
        v4: 0 -> 91 [Ljava/util/WeakHashMap; outsideDrawablesCache]
      + Local variable type table attribute (count = 1)
        v4: 0 -> 91 [Ljava/util/WeakHashMap<Ljava/lang/String;Landroid/graphics/drawable/Drawable$ConstantState;>; outsideDrawablesCache]
    + Signature attribute:
      + Utf8 [(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap<Ljava/lang/String;Landroid/graphics/drawable/Drawable$ConstantState;>;)V]
  + Method:       setQueryRefinement(I)V
    Access flags: 0x1
      = public void setQueryRefinement(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #103
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mQueryRefinement I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 147
        [5] -> line 148
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 6 [I refineWhat]
  + Method:       getQueryRefinement()I
    Access flags: 0x1
      = public int getQueryRefinement()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #103
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mQueryRefinement I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 155
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
  + Method:       hasStableIds()Z
    Access flags: 0x1
      = public boolean hasStableIds()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 164
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
  + Method:       runQueryOnBackgroundThread(Ljava/lang/CharSequence;)Landroid/database/Cursor;
    Access flags: 0x1
      = public android.database.Cursor runQueryOnBackgroundThread(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] ifnonnull +8 (target=9)
      [4] ldc #6
        + String []
      [6] goto +9 (target=15)
      [9] aload_1 v1
      [10] invokeinterface #229
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [15] astore_2 v2
      [16] aconst_null
      [17] astore_3 v3
      [18] aload_0 v0
      [19] getfield #105
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [22] invokevirtual #183
        + Methodref [com/actionbarsherlock/widget/SearchView.getVisibility ()I]
      [25] ifne +13 (target=38)
      [28] aload_0 v0
      [29] getfield #105
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [32] invokevirtual #184
        + Methodref [com/actionbarsherlock/widget/SearchView.getWindowVisibility ()I]
      [35] ifeq +5 (target=40)
      [38] aconst_null
      [39] areturn
      [40] aload_0 v0
      [41] aload_2 v2
      [42] bipush 50
      [44] invokevirtual #198
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getSuggestions (Ljava/lang/String;I)Landroid/database/Cursor;]
      [47] astore_3 v3
      [48] aload_3 v3
      [49] ifnull +24 (target=73)
      [52] aload_3 v3
      [53] invokeinterface #224
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [58] pop
      [59] aload_3 v3
      [60] areturn
      [61] astore v4
      [63] ldc #25
        + String [SuggestionsAdapter]
      [65] ldc #23
        + String [Search suggestions query threw an exception.]
      [67] aload v4
      [69] invokestatic #170
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [72] pop
      [73] aconst_null
      [74] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (40 -> 60: 61):
      + Class [java/lang/RuntimeException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 175
        [16] -> line 180
        [18] -> line 181
        [28] -> line 182
        [38] -> line 183
        [40] -> line 187
        [48] -> line 190
        [52] -> line 191
        [59] -> line 192
        [61] -> line 194
        [63] -> line 195
        [73] -> line 200
      + Local variable table attribute (count = 5)
        v0: 0 -> 75 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 75 [Ljava/lang/CharSequence; constraint]
        v2: 16 -> 75 [Ljava/lang/String; query]
        v3: 18 -> 75 [Landroid/database/Cursor; cursor]
        v4: 63 -> 73 [Ljava/lang/RuntimeException; e]
      + Stack map table attribute (count = 6):
        - [9] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: [a:java/lang/String]
        - [38] Var: ...[a:java/lang/String][a:android/database/Cursor], Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [61] Var: ..., Stack: [a:java/lang/RuntimeException]
        - [73] Var: ..., Stack: (empty)
  + Method:       getSuggestions(Ljava/lang/String;I)Landroid/database/Cursor;
    Access flags: 0x1
      = public android.database.Cursor getSuggestions(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 160, locals = 9, stack = 6):
      [0] aload_0 v0
      [1] getfield #106
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchable Landroid/app/SearchableInfo;]
      [4] ifnonnull +5 (target=9)
      [7] aconst_null
      [8] areturn
      [9] aload_0 v0
      [10] getfield #106
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchable Landroid/app/SearchableInfo;]
      [13] invokevirtual #116
        + Methodref [android/app/SearchableInfo.getSuggestAuthority ()Ljava/lang/String;]
      [16] astore_3 v3
      [17] aload_3 v3
      [18] ifnonnull +5 (target=23)
      [21] aconst_null
      [22] areturn
      [23] new #59
        + Class [android/net/Uri$Builder]
      [26] dup
      [27] invokespecial #148
        + Methodref [android/net/Uri$Builder.<init> ()V]
      [30] ldc #29
        + String [content]
      [32] invokevirtual #156
        + Methodref [android/net/Uri$Builder.scheme (Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [35] aload_3 v3
      [36] invokevirtual #152
        + Methodref [android/net/Uri$Builder.authority (Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [39] ldc #6
        + String []
      [41] invokevirtual #155
        + Methodref [android/net/Uri$Builder.query (Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [44] ldc #6
        + String []
      [46] invokevirtual #154
        + Methodref [android/net/Uri$Builder.fragment (Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [49] astore v4
      [51] aload_0 v0
      [52] getfield #106
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchable Landroid/app/SearchableInfo;]
      [55] invokevirtual #117
        + Methodref [android/app/SearchableInfo.getSuggestPath ()Ljava/lang/String;]
      [58] astore v5
      [60] aload v5
      [62] ifnull +11 (target=73)
      [65] aload v4
      [67] aload v5
      [69] invokevirtual #149
        + Methodref [android/net/Uri$Builder.appendEncodedPath (Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [72] pop
      [73] aload v4
      [75] ldc #34
        + String [search_suggest_query]
      [77] invokevirtual #150
        + Methodref [android/net/Uri$Builder.appendPath (Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [80] pop
      [81] aload_0 v0
      [82] getfield #106
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchable Landroid/app/SearchableInfo;]
      [85] invokevirtual #118
        + Methodref [android/app/SearchableInfo.getSuggestSelection ()Ljava/lang/String;]
      [88] astore v6
      [90] aconst_null
      [91] astore v7
      [93] aload v6
      [95] ifnull +16 (target=111)
      [98] iconst_1
      [99] anewarray #86
        + Class [java/lang/String]
      [102] dup
      [103] iconst_0
      [104] aload_1 v1
      [105] aastore
      [106] astore v7
      [108] goto +10 (target=118)
      [111] aload v4
      [113] aload_1 v1
      [114] invokevirtual #150
        + Methodref [android/net/Uri$Builder.appendPath (Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [117] pop
      [118] iload_2 v2
      [119] ifle +15 (target=134)
      [122] aload v4
      [124] ldc #32
        + String [limit]
      [126] iload_2 v2
      [127] invokestatic #213
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [130] invokevirtual #151
        + Methodref [android/net/Uri$Builder.appendQueryParameter (Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder;]
      [133] pop
      [134] aload v4
      [136] invokevirtual #153
        + Methodref [android/net/Uri$Builder.build ()Landroid/net/Uri;]
      [139] astore v8
      [141] aload_0 v0
      [142] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [145] invokevirtual #123
        + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
      [148] aload v8
      [150] aconst_null
      [151] aload v6
      [153] aload v7
      [155] aconst_null
      [156] invokevirtual #122
        + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [159] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 204
        [7] -> line 205
        [9] -> line 208
        [17] -> line 209
        [21] -> line 210
        [23] -> line 213
        [30] -> line 214
        [35] -> line 215
        [39] -> line 216
        [44] -> line 217
        [49] -> line 213
        [51] -> line 220
        [60] -> line 221
        [65] -> line 222
        [73] -> line 226
        [81] -> line 229
        [90] -> line 231
        [93] -> line 232
        [98] -> line 233
        [108] -> line 234
        [111] -> line 235
        [118] -> line 238
        [122] -> line 239
        [134] -> line 242
        [141] -> line 245
      + Local variable table attribute (count = 9)
        v0: 0 -> 160 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 160 [Ljava/lang/String; query]
        v2: 0 -> 160 [I limit]
        v3: 17 -> 160 [Ljava/lang/String; authority]
        v4: 51 -> 160 [Landroid/net/Uri$Builder; uriBuilder]
        v5: 60 -> 160 [Ljava/lang/String; contentPath]
        v6: 90 -> 160 [Ljava/lang/String; selection]
        v7: 93 -> 160 [[Ljava/lang/String; selArgs]
        v8: 141 -> 160 [Landroid/net/Uri; uri]
      + Stack map table attribute (count = 6):
        - [9] Var: ..., Stack: (empty)
        - [23] Var: ...[a:java/lang/String], Stack: (empty)
        - [73] Var: ...[a:android/net/Uri$Builder][a:java/lang/String], Stack: (empty)
        - [111] Var: ...[a:java/lang/String][a:[Ljava/lang/String;], Stack: (empty)
        - [118] Var: ..., Stack: (empty)
        - [134] Var: ..., Stack: (empty)
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] invokevirtual #186
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.changeCursor (Landroid/database/Cursor;)V]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #95
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mClosed Z]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 250
        [5] -> line 251
        [10] -> line 252
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
  + Method:       notifyDataSetChanged()V
    Access flags: 0x1
      = public void notifyDataSetChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #162
        + Methodref [android/support/v4/widget/ResourceCursorAdapter.notifyDataSetChanged ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] invokevirtual #191
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getCursor ()Landroid/database/Cursor;]
      [9] invokespecial #204
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.updateSpinnerState (Landroid/database/Cursor;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 257
        [4] -> line 261
        [12] -> line 262
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
  + Method:       notifyDataSetInvalidated()V
    Access flags: 0x1
      = public void notifyDataSetInvalidated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #163
        + Methodref [android/support/v4/widget/ResourceCursorAdapter.notifyDataSetInvalidated ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] invokevirtual #191
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getCursor ()Landroid/database/Cursor;]
      [9] invokespecial #204
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.updateSpinnerState (Landroid/database/Cursor;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 267
        [4] -> line 269
        [12] -> line 270
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
  + Method:       updateSpinnerState(Landroid/database/Cursor;)V
    Access flags: 0x2
      = private void updateSpinnerState(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] ifnull +12 (target=13)
      [4] aload_1 v1
      [5] invokeinterface #225
        + InterfaceMethodref [android/database/Cursor.getExtras ()Landroid/os/Bundle;]
      [10] goto +4 (target=14)
      [13] aconst_null
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnull +13 (target=29)
      [19] aload_2 v2
      [20] ldc #31
        + String [in_progress]
      [22] invokevirtual #157
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [25] ifeq +4 (target=29)
      [28] return
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 273
        [15] -> line 281
        [19] -> line 282
        [28] -> line 284
        [29] -> line 288
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 30 [Landroid/database/Cursor; cursor]
        v2: 15 -> 30 [Landroid/os/Bundle; extras]
      + Stack map table attribute (count = 3):
        - [13] Var: ..., Stack: (empty)
        - [14] Var: ..., Stack: [a:android/os/Bundle]
        - [29] Var: ...[a:android/os/Bundle], Stack: (empty)
  + Method:       changeCursor(Landroid/database/Cursor;)V
    Access flags: 0x1
      = public void changeCursor(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 121, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #95
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mClosed Z]
      [4] ifeq +22 (target=26)
      [7] ldc #25
        + String [SuggestionsAdapter]
      [9] ldc #26
        + String [Tried to change cursor after adapter was closed.]
      [11] invokestatic #169
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [14] pop
      [15] aload_1 v1
      [16] ifnull +9 (target=25)
      [19] aload_1 v1
      [20] invokeinterface #222
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [25] return
      [26] aload_0 v0
      [27] aload_1 v1
      [28] invokespecial #159
        + Methodref [android/support/v4/widget/ResourceCursorAdapter.changeCursor (Landroid/database/Cursor;)V]
      [31] aload_1 v1
      [32] ifnull +88 (target=120)
      [35] aload_0 v0
      [36] aload_1 v1
      [37] ldc #39
        + String [suggest_text_1]
      [39] invokeinterface #223
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [44] putfield #107
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText1Col I]
      [47] aload_0 v0
      [48] aload_1 v1
      [49] ldc #40
        + String [suggest_text_2]
      [51] invokeinterface #223
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [56] putfield #108
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2Col I]
      [59] aload_0 v0
      [60] aload_1 v1
      [61] ldc #41
        + String [suggest_text_2_url]
      [63] invokeinterface #223
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [68] putfield #109
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2UrlCol I]
      [71] aload_0 v0
      [72] aload_1 v1
      [73] ldc #36
        + String [suggest_icon_1]
      [75] invokeinterface #223
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [80] putfield #99
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName1Col I]
      [83] aload_0 v0
      [84] aload_1 v1
      [85] ldc #37
        + String [suggest_icon_2]
      [87] invokeinterface #223
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [92] putfield #100
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName2Col I]
      [95] aload_0 v0
      [96] aload_1 v1
      [97] ldc #35
        + String [suggest_flags]
      [99] invokeinterface #223
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [104] putfield #98
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mFlagsCol I]
      [107] goto +13 (target=120)
      [110] astore_2 v2
      [111] ldc #25
        + String [SuggestionsAdapter]
      [113] ldc #30
        + String [error changing cursor and caching columns]
      [115] aload_2 v2
      [116] invokestatic #168
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [119] pop
      [120] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (26 -> 107: 110):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 297
        [7] -> line 298
        [15] -> line 299
        [25] -> line 300
        [26] -> line 304
        [31] -> line 306
        [35] -> line 307
        [47] -> line 308
        [59] -> line 309
        [71] -> line 310
        [83] -> line 311
        [95] -> line 312
        [107] -> line 314
        [111] -> line 315
        [120] -> line 317
      + Local variable table attribute (count = 3)
        v0: 0 -> 121 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 121 [Landroid/database/Cursor; c]
        v2: 111 -> 120 [Ljava/lang/Exception; e]
      + Stack map table attribute (count = 5):
        - [25] Var: ..., Stack: (empty)
        - [26] Var: ..., Stack: (empty)
        - [107] Var: ..., Stack: (empty)
        - [110] Var: ..., Stack: [a:java/lang/Exception]
        - [120] Var: ..., Stack: (empty)
  + Method:       newView(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View newView(android.content.Context,android.database.Cursor,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #161
        + Methodref [android/support/v4/widget/ResourceCursorAdapter.newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
      [7] astore v4
      [9] aload v4
      [11] new #76
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
      [14] dup
      [15] aload v4
      [17] invokespecial #205
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.<init> (Landroid/view/View;)V]
      [20] invokevirtual #173
        + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
      [23] aload v4
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 324
        [9] -> line 325
        [23] -> line 326
      + Local variable table attribute (count = 5)
        v0: 0 -> 26 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 26 [Landroid/content/Context; context]
        v2: 0 -> 26 [Landroid/database/Cursor; cursor]
        v3: 0 -> 26 [Landroid/view/ViewGroup; parent]
        v4: 9 -> 26 [Landroid/view/View; v]
  + Method:       bindView(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V
    Access flags: 0x1
      = public void bindView(android.view.View,android.content.Context,android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 297, locals = 7, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #172
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [4] checkcast #76
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
      [7] astore v4
      [9] iconst_0
      [10] istore v5
      [12] aload_0 v0
      [13] getfield #98
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mFlagsCol I]
      [16] iconst_m1
      [17] ificmpeq +15 (target=32)
      [20] aload_3 v3
      [21] aload_0 v0
      [22] getfield #98
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mFlagsCol I]
      [25] invokeinterface #226
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [30] istore v5
      [32] aload v4
      [34] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [37] ifnull +24 (target=61)
      [40] aload_3 v3
      [41] aload_0 v0
      [42] getfield #107
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText1Col I]
      [45] invokestatic #197
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getStringOrNull (Landroid/database/Cursor;I)Ljava/lang/String;]
      [48] astore v6
      [50] aload_0 v0
      [51] aload v4
      [53] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [56] aload v6
      [58] invokespecial #202
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setViewText (Landroid/widget/TextView;Ljava/lang/CharSequence;)V]
      [61] aload v4
      [63] getfield #115
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText2 Landroid/widget/TextView;]
      [66] ifnull +113 (target=179)
      [69] aload_3 v3
      [70] aload_0 v0
      [71] getfield #109
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2UrlCol I]
      [74] invokestatic #197
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getStringOrNull (Landroid/database/Cursor;I)Ljava/lang/String;]
      [77] astore v6
      [79] aload v6
      [81] ifnull +14 (target=95)
      [84] aload_0 v0
      [85] aload v6
      [87] invokespecial #188
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.formatUrl (Ljava/lang/CharSequence;)Ljava/lang/CharSequence;]
      [90] astore v6
      [92] goto +13 (target=105)
      [95] aload_3 v3
      [96] aload_0 v0
      [97] getfield #108
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mText2Col I]
      [100] invokestatic #197
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getStringOrNull (Landroid/database/Cursor;I)Ljava/lang/String;]
      [103] astore v6
      [105] aload v6
      [107] invokestatic #166
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [110] ifeq +32 (target=142)
      [113] aload v4
      [115] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [118] ifnull +50 (target=168)
      [121] aload v4
      [123] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [126] iconst_0
      [127] invokevirtual #180
        + Methodref [android/widget/TextView.setSingleLine (Z)V]
      [130] aload v4
      [132] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [135] iconst_2
      [136] invokevirtual #179
        + Methodref [android/widget/TextView.setMaxLines (I)V]
      [139] goto +29 (target=168)
      [142] aload v4
      [144] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [147] ifnull +21 (target=168)
      [150] aload v4
      [152] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [155] iconst_1
      [156] invokevirtual #180
        + Methodref [android/widget/TextView.setSingleLine (Z)V]
      [159] aload v4
      [161] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [164] iconst_1
      [165] invokevirtual #179
        + Methodref [android/widget/TextView.setMaxLines (I)V]
      [168] aload_0 v0
      [169] aload v4
      [171] getfield #115
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText2 Landroid/widget/TextView;]
      [174] aload v6
      [176] invokespecial #202
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setViewText (Landroid/widget/TextView;Ljava/lang/CharSequence;)V]
      [179] aload v4
      [181] getfield #111
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon1 Landroid/widget/ImageView;]
      [184] ifnull +18 (target=202)
      [187] aload_0 v0
      [188] aload v4
      [190] getfield #111
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon1 Landroid/widget/ImageView;]
      [193] aload_0 v0
      [194] aload_3 v3
      [195] invokespecial #195
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getIcon1 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
      [198] iconst_4
      [199] invokespecial #201
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setViewDrawable (Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V]
      [202] aload v4
      [204] getfield #112
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon2 Landroid/widget/ImageView;]
      [207] ifnull +19 (target=226)
      [210] aload_0 v0
      [211] aload v4
      [213] getfield #112
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon2 Landroid/widget/ImageView;]
      [216] aload_0 v0
      [217] aload_3 v3
      [218] invokespecial #196
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getIcon2 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
      [221] bipush 8
      [223] invokespecial #201
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.setViewDrawable (Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V]
      [226] aload_0 v0
      [227] getfield #103
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mQueryRefinement I]
      [230] iconst_2
      [231] ificmpeq +18 (target=249)
      [234] aload_0 v0
      [235] getfield #103
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mQueryRefinement I]
      [238] iconst_1
      [239] ificmpne +47 (target=286)
      [242] iload v5
      [244] iconst_1
      [245] iand
      [246] ifeq +40 (target=286)
      [249] aload v4
      [251] getfield #113
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIconRefine Landroid/widget/ImageView;]
      [254] iconst_0
      [255] invokevirtual #177
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [258] aload v4
      [260] getfield #113
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIconRefine Landroid/widget/ImageView;]
      [263] aload v4
      [265] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [268] invokevirtual #178
        + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;]
      [271] invokevirtual #176
        + Methodref [android/widget/ImageView.setTag (Ljava/lang/Object;)V]
      [274] aload v4
      [276] getfield #113
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIconRefine Landroid/widget/ImageView;]
      [279] aload_0 v0
      [280] invokevirtual #175
        + Methodref [android/widget/ImageView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [283] goto +13 (target=296)
      [286] aload v4
      [288] getfield #113
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIconRefine Landroid/widget/ImageView;]
      [291] bipush 8
      [293] invokevirtual #177
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [296] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 35)
        [0] -> line 351
        [9] -> line 353
        [12] -> line 354
        [20] -> line 355
        [32] -> line 357
        [40] -> line 358
        [50] -> line 359
        [61] -> line 361
        [69] -> line 363
        [79] -> line 364
        [84] -> line 365
        [92] -> line 366
        [95] -> line 367
        [105] -> line 372
        [113] -> line 373
        [121] -> line 374
        [130] -> line 375
        [139] -> line 377
        [142] -> line 378
        [150] -> line 379
        [159] -> line 380
        [168] -> line 383
        [179] -> line 386
        [187] -> line 387
        [202] -> line 389
        [210] -> line 390
        [226] -> line 392
        [234] -> line 393
        [242] -> line 394
        [249] -> line 395
        [258] -> line 396
        [274] -> line 397
        [283] -> line 398
        [286] -> line 399
        [296] -> line 401
      + Local variable table attribute (count = 8)
        v0: 0 -> 297 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 297 [Landroid/view/View; view]
        v2: 0 -> 297 [Landroid/content/Context; context]
        v3: 0 -> 297 [Landroid/database/Cursor; cursor]
        v4: 9 -> 297 [Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; views]
        v5: 12 -> 297 [I flags]
        v6: 50 -> 61 [Ljava/lang/String; text1]
        v6: 79 -> 179 [Ljava/lang/CharSequence; text2]
      + Stack map table attribute (count = 13):
        - [32] Var: ...[a:com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache][i], Stack: (empty)
        - [61] Var: ..., Stack: (empty)
        - [95] Var: ...[a:java/lang/CharSequence], Stack: (empty)
        - [105] Var: ..., Stack: (empty)
        - [139] Var: ..., Stack: (empty)
        - [142] Var: ..., Stack: (empty)
        - [168] Var: ..., Stack: (empty)
        - [179] Var: -1, Stack: (empty)
        - [202] Var: ..., Stack: (empty)
        - [226] Var: ..., Stack: (empty)
        - [249] Var: ..., Stack: (empty)
        - [286] Var: ..., Stack: (empty)
        - [296] Var: ..., Stack: (empty)
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #172
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] instanceof #80
        + Class [java/lang/CharSequence]
      [9] ifeq +14 (target=23)
      [12] aload_0 v0
      [13] getfield #105
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mSearchView Lcom/actionbarsherlock/widget/SearchView;]
      [16] aload_2 v2
      [17] checkcast #80
        + Class [java/lang/CharSequence]
      [20] invokevirtual #185
        + Methodref [com/actionbarsherlock/widget/SearchView.onQueryRefine (Ljava/lang/CharSequence;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 404
        [5] -> line 405
        [12] -> line 406
        [23] -> line 408
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 24 [Landroid/view/View; v]
        v2: 5 -> 24 [Ljava/lang/Object; tag]
      + Stack map table attribute (count = 1):
        - [23] Var: ...[a:java/lang/Object], Stack: (empty)
  + Method:       formatUrl(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence formatUrl(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 88, locals = 3, stack = 8):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mUrlColor Landroid/content/res/ColorStateList;]
      [4] ifnonnull +45 (target=49)
      [7] new #66
        + Class [android/util/TypedValue]
      [10] dup
      [11] invokespecial #171
        + Methodref [android/util/TypedValue.<init> ()V]
      [14] astore_2 v2
      [15] aload_0 v0
      [16] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [19] invokevirtual #128
        + Methodref [android/content/Context.getTheme ()Landroid/content/res/Resources$Theme;]
      [22] getstatic #93
        + Fieldref [com/actionbarsherlock/R$attr.textColorSearchUrl I]
      [25] aload_2 v2
      [26] iconst_1
      [27] invokevirtual #138
        + Methodref [android/content/res/Resources$Theme.resolveAttribute (ILandroid/util/TypedValue;Z)Z]
      [30] pop
      [31] aload_0 v0
      [32] aload_0 v0
      [33] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [36] invokevirtual #126
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [39] aload_2 v2
      [40] getfield #92
        + Fieldref [android/util/TypedValue.resourceId I]
      [43] invokevirtual #135
        + Methodref [android/content/res/Resources.getColorStateList (I)Landroid/content/res/ColorStateList;]
      [46] putfield #110
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mUrlColor Landroid/content/res/ColorStateList;]
      [49] new #62
        + Class [android/text/SpannableString]
      [52] dup
      [53] aload_1 v1
      [54] invokespecial #164
        + Methodref [android/text/SpannableString.<init> (Ljava/lang/CharSequence;)V]
      [57] astore_2 v2
      [58] aload_2 v2
      [59] new #64
        + Class [android/text/style/TextAppearanceSpan]
      [62] dup
      [63] aconst_null
      [64] iconst_0
      [65] iconst_0
      [66] aload_0 v0
      [67] getfield #110
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mUrlColor Landroid/content/res/ColorStateList;]
      [70] aconst_null
      [71] invokespecial #167
        + Methodref [android/text/style/TextAppearanceSpan.<init> (Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
      [74] iconst_0
      [75] aload_1 v1
      [76] invokeinterface #228
        + InterfaceMethodref [java/lang/CharSequence.length ()I]
      [81] bipush 33
      [83] invokevirtual #165
        + Methodref [android/text/SpannableString.setSpan (Ljava/lang/Object;III)V]
      [86] aload_2 v2
      [87] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 411
        [7] -> line 413
        [15] -> line 414
        [31] -> line 415
        [49] -> line 418
        [58] -> line 419
        [74] -> line 420
        [81] -> line 421
        [83] -> line 419
        [86] -> line 422
      + Local variable table attribute (count = 4)
        v0: 0 -> 88 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 88 [Ljava/lang/CharSequence; url]
        v2: 15 -> 49 [Landroid/util/TypedValue; colorValue]
        v2: 58 -> 88 [Landroid/text/SpannableString; text]
      + Stack map table attribute (count = 1):
        - [49] Var: ..., Stack: (empty)
  + Method:       setViewText(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
    Access flags: 0x2
      = private void setViewText(android.widget.TextView,java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #181
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [5] aload_2 v2
      [6] invokestatic #166
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [9] ifeq +12 (target=21)
      [12] aload_1 v1
      [13] bipush 8
      [15] invokevirtual #182
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [18] goto +8 (target=26)
      [21] aload_1 v1
      [22] iconst_0
      [23] invokevirtual #182
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 427
        [5] -> line 429
        [12] -> line 430
        [18] -> line 431
        [21] -> line 432
        [26] -> line 434
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 27 [Landroid/widget/TextView; v]
        v2: 0 -> 27 [Ljava/lang/CharSequence; text]
      + Stack map table attribute (count = 2):
        - [21] Var: ..., Stack: (empty)
        - [26] Var: ..., Stack: (empty)
  + Method:       getIcon1(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable getIcon1(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #99
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName1Col I]
      [4] iconst_m1
      [5] ificmpne +5 (target=10)
      [8] aconst_null
      [9] areturn
      [10] aload_1 v1
      [11] aload_0 v0
      [12] getfield #99
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName1Col I]
      [15] invokeinterface #227
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [20] astore_2 v2
      [21] aload_0 v0
      [22] aload_2 v2
      [23] invokespecial #194
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getDrawableFromResourceValue (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [26] astore_3 v3
      [27] aload_3 v3
      [28] ifnull +5 (target=33)
      [31] aload_3 v3
      [32] areturn
      [33] aload_0 v0
      [34] aload_1 v1
      [35] invokespecial #192
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getDefaultIcon1 (Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;]
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 437
        [8] -> line 438
        [10] -> line 440
        [21] -> line 441
        [27] -> line 442
        [31] -> line 443
        [33] -> line 445
      + Local variable table attribute (count = 4)
        v0: 0 -> 39 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 39 [Landroid/database/Cursor; cursor]
        v2: 21 -> 39 [Ljava/lang/String; value]
        v3: 27 -> 39 [Landroid/graphics/drawable/Drawable; drawable]
      + Stack map table attribute (count = 2):
        - [10] Var: ..., Stack: (empty)
        - [33] Var: ...[a:java/lang/String][a:android/graphics/drawable/Drawable], Stack: (empty)
  + Method:       getIcon2(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable getIcon2(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #100
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName2Col I]
      [4] iconst_m1
      [5] ificmpne +5 (target=10)
      [8] aconst_null
      [9] areturn
      [10] aload_1 v1
      [11] aload_0 v0
      [12] getfield #100
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mIconName2Col I]
      [15] invokeinterface #227
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [20] astore_2 v2
      [21] aload_0 v0
      [22] aload_2 v2
      [23] invokespecial #194
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getDrawableFromResourceValue (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 449
        [8] -> line 450
        [10] -> line 452
        [21] -> line 453
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 27 [Landroid/database/Cursor; cursor]
        v2: 21 -> 27 [Ljava/lang/String; value]
      + Stack map table attribute (count = 1):
        - [10] Var: ..., Stack: (empty)
  + Method:       setViewDrawable(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V
    Access flags: 0x2
      = private void setViewDrawable(android.widget.ImageView,android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #174
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [5] aload_2 v2
      [6] ifnonnull +11 (target=17)
      [9] aload_1 v1
      [10] iload_3 v3
      [11] invokevirtual #177
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [14] goto +22 (target=36)
      [17] aload_1 v1
      [18] iconst_0
      [19] invokevirtual #177
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [22] aload_2 v2
      [23] iconst_0
      [24] iconst_0
      [25] invokevirtual #141
        + Methodref [android/graphics/drawable/Drawable.setVisible (ZZ)Z]
      [28] pop
      [29] aload_2 v2
      [30] iconst_1
      [31] iconst_0
      [32] invokevirtual #141
        + Methodref [android/graphics/drawable/Drawable.setVisible (ZZ)Z]
      [35] pop
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 463
        [5] -> line 465
        [9] -> line 466
        [14] -> line 467
        [17] -> line 468
        [22] -> line 475
        [29] -> line 476
        [36] -> line 478
      + Local variable table attribute (count = 4)
        v0: 0 -> 37 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 37 [Landroid/widget/ImageView; v]
        v2: 0 -> 37 [Landroid/graphics/drawable/Drawable; drawable]
        v3: 0 -> 37 [I nullVisibility]
      + Stack map table attribute (count = 2):
        - [17] Var: ..., Stack: (empty)
        - [36] Var: ..., Stack: (empty)
  + Method:       convertToString(Landroid/database/Cursor;)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence convertToString(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] aconst_null
      [5] areturn
      [6] aload_1 v1
      [7] ldc #38
        + String [suggest_intent_query]
      [9] invokestatic #190
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getColumnString (Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] ifnull +5 (target=19)
      [17] aload_2 v2
      [18] areturn
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 490
        [4] -> line 491
        [6] -> line 494
        [13] -> line 495
        [17] -> line 496
        [19] -> line 499
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 21 [Landroid/database/Cursor; cursor]
        v2: 13 -> 21 [Ljava/lang/String; query]
      + Stack map table attribute (count = 2):
        - [6] Var: ..., Stack: (empty)
        - [19] Var: ...[a:java/lang/String], Stack: (empty)
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #160
        + Methodref [android/support/v4/widget/ResourceCursorAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [7] areturn
      [8] astore v4
      [10] ldc #25
        + String [SuggestionsAdapter]
      [12] ldc #22
        + String [Search suggestions cursor threw exception.]
      [14] aload v4
      [16] invokestatic #170
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [19] pop
      [20] aload_0 v0
      [21] aload_0 v0
      [22] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [25] aload_0 v0
      [26] getfield #97
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mCursor Landroid/database/Cursor;]
      [29] aload_3 v3
      [30] invokevirtual #200
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.newView (Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;]
      [33] astore v5
      [35] aload v5
      [37] ifnull +30 (target=67)
      [40] aload v5
      [42] invokevirtual #172
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [45] checkcast #76
        + Class [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
      [48] astore v6
      [50] aload v6
      [52] getfield #114
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [55] astore v7
      [57] aload v7
      [59] aload v4
      [61] invokevirtual #210
        + Methodref [java/lang/RuntimeException.toString ()Ljava/lang/String;]
      [64] invokevirtual #181
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [67] aload v5
      [69] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 7: 8):
      + Class [java/lang/RuntimeException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 511
        [8] -> line 512
        [10] -> line 513
        [20] -> line 515
        [35] -> line 516
        [40] -> line 517
        [50] -> line 518
        [57] -> line 519
        [67] -> line 521
      + Local variable table attribute (count = 8)
        v0: 0 -> 70 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 70 [I position]
        v2: 0 -> 70 [Landroid/view/View; convertView]
        v3: 0 -> 70 [Landroid/view/ViewGroup; parent]
        v4: 10 -> 70 [Ljava/lang/RuntimeException; e]
        v5: 35 -> 70 [Landroid/view/View; v]
        v6: 50 -> 67 [Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; views]
        v7: 57 -> 67 [Landroid/widget/TextView; tv]
      + Stack map table attribute (count = 2):
        - [8] Var: ..., Stack: [a:java/lang/RuntimeException]
        - [67] Var: ...[a:java/lang/RuntimeException][a:android/view/View], Stack: (empty)
  + Method:       getDrawableFromResourceValue(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable getDrawableFromResourceValue(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 156, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] ifnull +19 (target=20)
      [4] aload_1 v1
      [5] invokevirtual #212
        + Methodref [java/lang/String.length ()I]
      [8] ifeq +12 (target=20)
      [11] ldc #10
        + String [0]
      [13] aload_1 v1
      [14] invokevirtual #211
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [17] ifeq +5 (target=22)
      [20] aconst_null
      [21] areturn
      [22] aload_1 v1
      [23] invokestatic #209
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [26] istore_2 v2
      [27] new #87
        + Class [java/lang/StringBuilder]
      [30] dup
      [31] ldc #28
        + String [android.resource://]
      [33] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [36] aload_0 v0
      [37] getfield #102
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mProviderContext Landroid/content/Context;]
      [40] invokevirtual #125
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [43] invokevirtual #217
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] ldc #9
        + String [/]
      [48] invokevirtual #217
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] iload_2 v2
      [52] invokevirtual #215
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [55] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] astore_3 v3
      [59] aload_0 v0
      [60] aload_3 v3
      [61] invokespecial #187
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.checkIconCache (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [64] astore v4
      [66] aload v4
      [68] ifnull +6 (target=74)
      [71] aload v4
      [73] areturn
      [74] aload_0 v0
      [75] getfield #102
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mProviderContext Landroid/content/Context;]
      [78] invokevirtual #126
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [81] iload_2 v2
      [82] invokevirtual #136
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [85] astore v4
      [87] aload_0 v0
      [88] aload_3 v3
      [89] aload v4
      [91] invokespecial #203
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.storeInIconCache (Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V]
      [94] aload v4
      [96] areturn
      [97] astore_2 v2
      [98] aload_0 v0
      [99] aload_1 v1
      [100] invokespecial #187
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.checkIconCache (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [103] astore_3 v3
      [104] aload_3 v3
      [105] ifnull +5 (target=110)
      [108] aload_3 v3
      [109] areturn
      [110] aload_1 v1
      [111] invokestatic #147
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [114] astore v4
      [116] aload_0 v0
      [117] aload v4
      [119] invokespecial #193
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getDrawable (Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;]
      [122] astore_3 v3
      [123] aload_0 v0
      [124] aload_1 v1
      [125] aload_3 v3
      [126] invokespecial #203
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.storeInIconCache (Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V]
      [129] aload_3 v3
      [130] areturn
      [131] astore_2 v2
      [132] ldc #25
        + String [SuggestionsAdapter]
      [134] new #87
        + Class [java/lang/StringBuilder]
      [137] dup
      [138] ldc #14
        + String [Icon resource not found: ]
      [140] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [143] aload_1 v1
      [144] invokevirtual #217
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [147] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [150] invokestatic #169
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [153] pop
      [154] aconst_null
      [155] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (22 -> 73: 97):
      + Class [java/lang/NumberFormatException]
      + ExceptionInfo (74 -> 96: 97):
      + Class [java/lang/NumberFormatException]
      + ExceptionInfo (22 -> 73: 131):
      + Class [android/content/res/Resources$NotFoundException]
      + ExceptionInfo (74 -> 96: 131):
      + Class [android/content/res/Resources$NotFoundException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 545
        [20] -> line 546
        [22] -> line 550
        [27] -> line 552
        [36] -> line 553
        [55] -> line 552
        [59] -> line 555
        [66] -> line 556
        [71] -> line 557
        [74] -> line 560
        [87] -> line 562
        [94] -> line 563
        [97] -> line 564
        [98] -> line 566
        [104] -> line 567
        [108] -> line 568
        [110] -> line 570
        [116] -> line 571
        [123] -> line 572
        [129] -> line 573
        [131] -> line 574
        [132] -> line 576
        [154] -> line 577
      + Local variable table attribute (count = 9)
        v0: 0 -> 156 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 156 [Ljava/lang/String; drawableId]
        v2: 27 -> 97 [I resourceId]
        v3: 59 -> 97 [Ljava/lang/String; drawableUri]
        v4: 66 -> 97 [Landroid/graphics/drawable/Drawable; drawable]
        v2: 98 -> 131 [Ljava/lang/NumberFormatException; nfe]
        v3: 104 -> 131 [Landroid/graphics/drawable/Drawable; drawable]
        v4: 116 -> 131 [Landroid/net/Uri; uri]
        v2: 132 -> 156 [Landroid/content/res/Resources$NotFoundException; nfe]
      + Stack map table attribute (count = 6):
        - [20] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)
        - [74] Var: ...[i][a:java/lang/String][a:android/graphics/drawable/Drawable], Stack: (empty)
        - [97] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:java/lang/String], Stack: [a:java/lang/NumberFormatException]
        - [110] Var: ...[a:java/lang/NumberFormatException][a:android/graphics/drawable/Drawable], Stack: (empty)
        - [131] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:java/lang/String], Stack: [a:android/content/res/Resources$NotFoundException]
  + Method:       getDrawable(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable getDrawable(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 203, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #146
        + Methodref [android/net/Uri.getScheme ()Ljava/lang/String;]
      [4] astore_2 v2
      [5] ldc #27
        + String [android.resource]
      [7] aload_2 v2
      [8] invokevirtual #211
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [11] ifeq +34 (target=45)
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokevirtual #199
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getTheDrawable (Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;]
      [19] areturn
      [20] astore_3 v3
      [21] new #77
        + Class [java/io/FileNotFoundException]
      [24] dup
      [25] new #87
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] ldc #21
        + String [Resource does not exist: ]
      [31] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [34] aload_1 v1
      [35] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [38] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [41] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [44] athrow
      [45] aload_0 v0
      [46] getfield #102
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mProviderContext Landroid/content/Context;]
      [49] invokevirtual #123
        + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
      [52] aload_1 v1
      [53] invokevirtual #121
        + Methodref [android/content/ContentResolver.openInputStream (Landroid/net/Uri;)Ljava/io/InputStream;]
      [56] astore_3 v3
      [57] aload_3 v3
      [58] ifnonnull +27 (target=85)
      [61] new #77
        + Class [java/io/FileNotFoundException]
      [64] dup
      [65] new #87
        + Class [java/lang/StringBuilder]
      [68] dup
      [69] ldc #12
        + String [Failed to open ]
      [71] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [74] aload_1 v1
      [75] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [78] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [81] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [84] athrow
      [85] aload_3 v3
      [86] aconst_null
      [87] invokestatic #139
        + Methodref [android/graphics/drawable/Drawable.createFromStream (Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [90] astore v5
      [92] aload_3 v3
      [93] invokevirtual #208
        + Methodref [java/io/InputStream.close ()V]
      [96] goto +29 (target=125)
      [99] astore v6
      [101] ldc #25
        + String [SuggestionsAdapter]
      [103] new #87
        + Class [java/lang/StringBuilder]
      [106] dup
      [107] ldc #11
        + String [Error closing icon stream for ]
      [109] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [112] aload_1 v1
      [113] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [116] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [119] aload v6
      [121] invokestatic #168
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [124] pop
      [125] aload v5
      [127] areturn
      [128] astore v4
      [130] aload_3 v3
      [131] invokevirtual #208
        + Methodref [java/io/InputStream.close ()V]
      [134] goto +29 (target=163)
      [137] astore v6
      [139] ldc #25
        + String [SuggestionsAdapter]
      [141] new #87
        + Class [java/lang/StringBuilder]
      [144] dup
      [145] ldc #11
        + String [Error closing icon stream for ]
      [147] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [150] aload_1 v1
      [151] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [154] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [157] aload v6
      [159] invokestatic #168
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [162] pop
      [163] aload v4
      [165] athrow
      [166] astore_2 v2
      [167] ldc #25
        + String [SuggestionsAdapter]
      [169] new #87
        + Class [java/lang/StringBuilder]
      [172] dup
      [173] ldc #13
        + String [Icon not found: ]
      [175] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [178] aload_1 v1
      [179] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [182] ldc #8
        + String [, ]
      [184] invokevirtual #217
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [187] aload_2 v2
      [188] invokevirtual #207
        + Methodref [java/io/FileNotFoundException.getMessage ()Ljava/lang/String;]
      [191] invokevirtual #217
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [194] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [197] invokestatic #169
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [200] pop
      [201] aconst_null
      [202] areturn
      Code attribute exceptions (count = 7):
      + ExceptionInfo (14 -> 19: 20):
      + Class [android/content/res/Resources$NotFoundException]
      + ExceptionInfo (92 -> 96: 99):
      + Class [java/io/IOException]
      + ExceptionInfo (85 -> 92: 128):
      + ExceptionInfo (130 -> 134: 137):
      + Class [java/io/IOException]
      + ExceptionInfo (0 -> 19: 166):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (20 -> 125: 166):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (128 -> 166: 166):
      + Class [java/io/FileNotFoundException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 588
        [5] -> line 589
        [14] -> line 592
        [20] -> line 593
        [21] -> line 594
        [45] -> line 598
        [57] -> line 599
        [61] -> line 600
        [85] -> line 603
        [92] -> line 606
        [96] -> line 607
        [101] -> line 608
        [125] -> line 603
        [128] -> line 604
        [130] -> line 606
        [134] -> line 607
        [139] -> line 608
        [163] -> line 610
        [166] -> line 612
        [167] -> line 613
        [201] -> line 614
      + Local variable table attribute (count = 8)
        v0: 0 -> 203 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 203 [Landroid/net/Uri; uri]
        v2: 5 -> 166 [Ljava/lang/String; scheme]
        v3: 21 -> 45 [Landroid/content/res/Resources$NotFoundException; ex]
        v3: 57 -> 166 [Ljava/io/InputStream; stream]
        v6: 101 -> 125 [Ljava/io/IOException; ex]
        v6: 139 -> 163 [Ljava/io/IOException; ex]
        v2: 167 -> 203 [Ljava/io/FileNotFoundException; fnfe]
      + Stack map table attribute (count = 9):
        - [20] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:android/net/Uri][a:java/lang/String], Stack: [a:android/content/res/Resources$NotFoundException]
        - [45] Var: ..., Stack: (empty)
        - [85] Var: ...[a:java/io/InputStream], Stack: (empty)
        - [99] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:android/net/Uri][a:java/lang/String][a:java/io/InputStream][T][a:android/graphics/drawable/Drawable], Stack: [a:java/io/IOException]
        - [125] Var: ..., Stack: (empty)
        - [128] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:android/net/Uri][a:java/lang/String][a:java/io/InputStream], Stack: [a:java/lang/Throwable]
        - [137] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:android/net/Uri][a:java/lang/String][a:java/io/InputStream][a:java/lang/Throwable], Stack: [a:java/io/IOException]
        - [163] Var: ..., Stack: (empty)
        - [166] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:android/net/Uri], Stack: [a:java/io/FileNotFoundException]
  + Method:       getTheDrawable(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getTheDrawable(android.net.Uri)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 270, locals = 8, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #144
        + Methodref [android/net/Uri.getAuthority ()Ljava/lang/String;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokestatic #166
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [9] ifeq +27 (target=36)
      [12] new #77
        + Class [java/io/FileNotFoundException]
      [15] dup
      [16] new #87
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] ldc #17
        + String [No authority: ]
      [22] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [25] aload_1 v1
      [26] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [29] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [32] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [35] athrow
      [36] aload_0 v0
      [37] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [40] invokevirtual #124
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [43] aload_2 v2
      [44] invokevirtual #133
        + Methodref [android/content/pm/PackageManager.getResourcesForApplication (Ljava/lang/String;)Landroid/content/res/Resources;]
      [47] astore_3 v3
      [48] goto +29 (target=77)
      [51] astore v4
      [53] new #77
        + Class [java/io/FileNotFoundException]
      [56] dup
      [57] new #87
        + Class [java/lang/StringBuilder]
      [60] dup
      [61] ldc #18
        + String [No package found for authority: ]
      [63] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [66] aload_1 v1
      [67] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [70] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [73] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [76] athrow
      [77] aload_1 v1
      [78] invokevirtual #145
        + Methodref [android/net/Uri.getPathSegments ()Ljava/util/List;]
      [81] astore v4
      [83] aload v4
      [85] ifnonnull +27 (target=112)
      [88] new #77
        + Class [java/io/FileNotFoundException]
      [91] dup
      [92] new #87
        + Class [java/lang/StringBuilder]
      [95] dup
      [96] ldc #19
        + String [No path: ]
      [98] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [101] aload_1 v1
      [102] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [105] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [108] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [111] athrow
      [112] aload v4
      [114] invokeinterface #231
        + InterfaceMethodref [java/util/List.size ()I]
      [119] istore v5
      [121] iload v5
      [123] iconst_1
      [124] ificmpne +48 (target=172)
      [127] aload v4
      [129] iconst_0
      [130] invokeinterface #230
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [135] checkcast #86
        + Class [java/lang/String]
      [138] invokestatic #209
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [141] istore v6
      [143] goto +91 (target=234)
      [146] astore v7
      [148] new #77
        + Class [java/io/FileNotFoundException]
      [151] dup
      [152] new #87
        + Class [java/lang/StringBuilder]
      [155] dup
      [156] ldc #24
        + String [Single path segment is not a resource ID: ]
      [158] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [161] aload_1 v1
      [162] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [165] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [168] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [171] athrow
      [172] iload v5
      [174] iconst_2
      [175] ificmpne +35 (target=210)
      [178] aload_3 v3
      [179] aload v4
      [181] iconst_1
      [182] invokeinterface #230
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [187] checkcast #86
        + Class [java/lang/String]
      [190] aload v4
      [192] iconst_0
      [193] invokeinterface #230
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [198] checkcast #86
        + Class [java/lang/String]
      [201] aload_2 v2
      [202] invokevirtual #137
        + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
      [205] istore v6
      [207] goto +27 (target=234)
      [210] new #77
        + Class [java/io/FileNotFoundException]
      [213] dup
      [214] new #87
        + Class [java/lang/StringBuilder]
      [217] dup
      [218] ldc #16
        + String [More than two path segments: ]
      [220] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [223] aload_1 v1
      [224] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [227] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [230] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [233] athrow
      [234] iload v6
      [236] ifne +27 (target=263)
      [239] new #77
        + Class [java/io/FileNotFoundException]
      [242] dup
      [243] new #87
        + Class [java/lang/StringBuilder]
      [246] dup
      [247] ldc #20
        + String [No resource found for: ]
      [249] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [252] aload_1 v1
      [253] invokevirtual #216
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [256] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [259] invokespecial #206
        + Methodref [java/io/FileNotFoundException.<init> (Ljava/lang/String;)V]
      [262] athrow
      [263] aload_3 v3
      [264] iload v6
      [266] invokevirtual #136
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [269] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (36 -> 48: 51):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + ExceptionInfo (127 -> 143: 146):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 4):
      + Line number table attribute (count = 21)
        [0] -> line 619
        [5] -> line 621
        [12] -> line 622
        [36] -> line 625
        [48] -> line 626
        [53] -> line 627
        [77] -> line 630
        [83] -> line 631
        [88] -> line 632
        [112] -> line 634
        [121] -> line 636
        [127] -> line 638
        [143] -> line 639
        [148] -> line 640
        [172] -> line 642
        [178] -> line 643
        [207] -> line 644
        [210] -> line 645
        [234] -> line 647
        [239] -> line 648
        [263] -> line 650
      + Local variable table attribute (count = 12)
        v0: 0 -> 270 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 270 [Landroid/net/Uri; uri]
        v2: 5 -> 270 [Ljava/lang/String; authority]
        v3: 48 -> 51 [Landroid/content/res/Resources; r]
        v3: 77 -> 270 [Landroid/content/res/Resources; r]
        v4: 53 -> 77 [Landroid/content/pm/PackageManager$NameNotFoundException; ex]
        v4: 83 -> 270 [Ljava/util/List; path]
        v5: 121 -> 270 [I len]
        v6: 143 -> 146 [I id]
        v6: 207 -> 210 [I id]
        v6: 234 -> 270 [I id]
        v7: 148 -> 172 [Ljava/lang/NumberFormatException; e]
      + Local variable type table attribute (count = 1)
        v4: 83 -> 270 [Ljava/util/List<Ljava/lang/String;>; path]
      + Stack map table attribute (count = 9):
        - [36] Var: ...[a:java/lang/String], Stack: (empty)
        - [51] Var: ..., Stack: [a:android/content/pm/PackageManager$NameNotFoundException]
        - [77] Var: ...[a:android/content/res/Resources], Stack: (empty)
        - [112] Var: ...[a:java/util/List], Stack: (empty)
        - [146] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:android/net/Uri][a:java/lang/String][a:android/content/res/Resources][a:java/util/List][i], Stack: [a:java/lang/NumberFormatException]
        - [172] Var: ..., Stack: (empty)
        - [210] Var: ..., Stack: (empty)
        - [234] Var: ...[i], Stack: (empty)
        - [263] Var: ..., Stack: (empty)
    + Exceptions attribute (count = 1)
      + Class [java/io/FileNotFoundException]
  + Method:       checkIconCache(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable checkIconCache(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [4] aload_1 v1
      [5] invokevirtual #220
        + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #57
        + Class [android/graphics/drawable/Drawable$ConstantState]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnonnull +5 (target=18)
      [16] aconst_null
      [17] areturn
      [18] aload_2 v2
      [19] invokevirtual #142
        + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable ()Landroid/graphics/drawable/Drawable;]
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 654
        [12] -> line 655
        [16] -> line 656
        [18] -> line 659
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 23 [Ljava/lang/String; resourceUri]
        v2: 12 -> 23 [Landroid/graphics/drawable/Drawable$ConstantState; cached]
      + Stack map table attribute (count = 1):
        - [18] Var: ...[a:android/graphics/drawable/Drawable$ConstantState], Stack: (empty)
  + Method:       storeInIconCache(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x2
      = private void storeInIconCache(java.lang.String,android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 3):
      [0] aload_2 v2
      [1] ifnull +16 (target=17)
      [4] aload_0 v0
      [5] getfield #101
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [8] aload_1 v1
      [9] aload_2 v2
      [10] invokevirtual #140
        + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
      [13] invokevirtual #221
        + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 663
        [4] -> line 664
        [17] -> line 666
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 18 [Ljava/lang/String; resourceUri]
        v2: 0 -> 18 [Landroid/graphics/drawable/Drawable; drawable]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       getDefaultIcon1(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable getDefaultIcon1(android.database.Cursor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [4] invokevirtual #124
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [7] invokevirtual #131
        + Methodref [android/content/pm/PackageManager.getDefaultActivityIcon ()Landroid/graphics/drawable/Drawable;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 677
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 11 [Landroid/database/Cursor; cursor]
  + Method:       getActivityIconWithCache(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable getActivityIconWithCache(android.content.ComponentName)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #119
        + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] getfield #101
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [9] aload_2 v2
      [10] invokevirtual #219
        + Methodref [java/util/WeakHashMap.containsKey (Ljava/lang/Object;)Z]
      [13] ifeq +35 (target=48)
      [16] aload_0 v0
      [17] getfield #101
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [20] aload_2 v2
      [21] invokevirtual #220
        + Methodref [java/util/WeakHashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [24] checkcast #57
        + Class [android/graphics/drawable/Drawable$ConstantState]
      [27] astore_3 v3
      [28] aload_3 v3
      [29] ifnonnull +7 (target=36)
      [32] aconst_null
      [33] goto +14 (target=47)
      [36] aload_3 v3
      [37] aload_0 v0
      [38] getfield #102
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mProviderContext Landroid/content/Context;]
      [41] invokevirtual #126
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [44] invokevirtual #143
        + Methodref [android/graphics/drawable/Drawable$ConstantState.newDrawable (Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;]
      [47] areturn
      [48] aload_0 v0
      [49] aload_1 v1
      [50] invokespecial #189
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getActivityIcon (Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;]
      [53] astore_3 v3
      [54] aload_3 v3
      [55] ifnonnull +7 (target=62)
      [58] aconst_null
      [59] goto +7 (target=66)
      [62] aload_3 v3
      [63] invokevirtual #140
        + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
      [66] astore v4
      [68] aload_0 v0
      [69] getfield #101
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mOutsideDrawablesCache Ljava/util/WeakHashMap;]
      [72] aload_2 v2
      [73] aload v4
      [75] invokevirtual #221
        + Methodref [java/util/WeakHashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [78] pop
      [79] aload_3 v3
      [80] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 690
        [5] -> line 692
        [16] -> line 693
        [28] -> line 694
        [48] -> line 697
        [54] -> line 699
        [68] -> line 700
        [79] -> line 701
      + Local variable table attribute (count = 6)
        v0: 0 -> 81 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 81 [Landroid/content/ComponentName; component]
        v2: 5 -> 81 [Ljava/lang/String; componentIconKey]
        v3: 28 -> 48 [Landroid/graphics/drawable/Drawable$ConstantState; cached]
        v3: 54 -> 81 [Landroid/graphics/drawable/Drawable; drawable]
        v4: 68 -> 81 [Landroid/graphics/drawable/Drawable$ConstantState; toCache]
      + Stack map table attribute (count = 5):
        - [36] Var: ...[a:java/lang/String][a:android/graphics/drawable/Drawable$ConstantState], Stack: (empty)
        - [47] Var: ..., Stack: [a:android/graphics/drawable/Drawable]
        - [48] Var: -1, Stack: (empty)
        - [62] Var: ...[a:android/graphics/drawable/Drawable], Stack: (empty)
        - [66] Var: ..., Stack: [a:android/graphics/drawable/Drawable$ConstantState]
  + Method:       getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable getActivityIcon(android.content.ComponentName)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 113, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter.mContext Landroid/content/Context;]
      [4] invokevirtual #124
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] aload_1 v1
      [10] sipush 128
      [13] invokevirtual #130
        + Methodref [android/content/pm/PackageManager.getActivityInfo (Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;]
      [16] astore_3 v3
      [17] goto +18 (target=35)
      [20] astore v4
      [22] ldc #25
        + String [SuggestionsAdapter]
      [24] aload v4
      [26] invokevirtual #134
        + Methodref [android/content/pm/PackageManager$NameNotFoundException.toString ()Ljava/lang/String;]
      [29] invokestatic #169
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [32] pop
      [33] aconst_null
      [34] areturn
      [35] aload_3 v3
      [36] invokevirtual #129
        + Methodref [android/content/pm/ActivityInfo.getIconResource ()I]
      [39] istore v4
      [41] iload v4
      [43] ifne +5 (target=48)
      [46] aconst_null
      [47] areturn
      [48] aload_1 v1
      [49] invokevirtual #120
        + Methodref [android/content/ComponentName.getPackageName ()Ljava/lang/String;]
      [52] astore v5
      [54] aload_2 v2
      [55] aload v5
      [57] iload v4
      [59] aload_3 v3
      [60] getfield #91
        + Fieldref [android/content/pm/ActivityInfo.applicationInfo Landroid/content/pm/ApplicationInfo;]
      [63] invokevirtual #132
        + Methodref [android/content/pm/PackageManager.getDrawable (Ljava/lang/String;ILandroid/content/pm/ApplicationInfo;)Landroid/graphics/drawable/Drawable;]
      [66] astore v6
      [68] aload v6
      [70] ifnonnull +40 (target=110)
      [73] ldc #25
        + String [SuggestionsAdapter]
      [75] new #87
        + Class [java/lang/StringBuilder]
      [78] dup
      [79] ldc #15
        + String [Invalid icon resource ]
      [81] invokespecial #214
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [84] iload v4
      [86] invokevirtual #215
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [89] ldc #7
        + String [ for ]
      [91] invokevirtual #217
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [94] aload_1 v1
      [95] invokevirtual #119
        + Methodref [android/content/ComponentName.flattenToShortString ()Ljava/lang/String;]
      [98] invokevirtual #217
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [101] invokevirtual #218
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [104] invokestatic #169
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [107] pop
      [108] aconst_null
      [109] areturn
      [110] aload v6
      [112] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (8 -> 17: 20):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 712
        [8] -> line 715
        [17] -> line 716
        [22] -> line 717
        [33] -> line 718
        [35] -> line 720
        [41] -> line 721
        [48] -> line 722
        [54] -> line 723
        [68] -> line 724
        [73] -> line 725
        [94] -> line 726
        [104] -> line 725
        [108] -> line 727
        [110] -> line 729
      + Local variable table attribute (count = 9)
        v0: 0 -> 113 [Lcom/actionbarsherlock/widget/SuggestionsAdapter; this]
        v1: 0 -> 113 [Landroid/content/ComponentName; component]
        v2: 8 -> 113 [Landroid/content/pm/PackageManager; pm]
        v3: 17 -> 20 [Landroid/content/pm/ActivityInfo; activityInfo]
        v3: 35 -> 113 [Landroid/content/pm/ActivityInfo; activityInfo]
        v4: 22 -> 35 [Landroid/content/pm/PackageManager$NameNotFoundException; ex]
        v4: 41 -> 113 [I iconId]
        v5: 54 -> 113 [Ljava/lang/String; pkg]
        v6: 68 -> 113 [Landroid/graphics/drawable/Drawable; drawable]
      + Stack map table attribute (count = 4):
        - [20] Var: [a:com/actionbarsherlock/widget/SuggestionsAdapter][a:android/content/ComponentName][a:android/content/pm/PackageManager], Stack: [a:android/content/pm/PackageManager$NameNotFoundException]
        - [35] Var: ...[a:android/content/pm/ActivityInfo], Stack: (empty)
        - [48] Var: ...[i], Stack: (empty)
        - [110] Var: ...[a:java/lang/String][a:android/graphics/drawable/Drawable], Stack: (empty)
  + Method:       getColumnString(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getColumnString(android.database.Cursor,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokeinterface #223
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [7] istore_2 v2
      [8] aload_0 v0
      [9] iload_2 v2
      [10] invokestatic #197
        + Methodref [com/actionbarsherlock/widget/SuggestionsAdapter.getStringOrNull (Landroid/database/Cursor;I)Ljava/lang/String;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 741
        [8] -> line 742
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Landroid/database/Cursor; cursor]
        v1: 0 -> 14 [Ljava/lang/String; columnName]
        v2: 8 -> 14 [I col]
  + Method:       getStringOrNull(Landroid/database/Cursor;I)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String getStringOrNull(android.database.Cursor,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] iconst_m1
      [2] ificmpne +5 (target=7)
      [5] aconst_null
      [6] areturn
      [7] aload_0 v0
      [8] iload_1 v1
      [9] invokeinterface #227
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [14] areturn
      [15] astore_2 v2
      [16] ldc #25
        + String [SuggestionsAdapter]
      [18] ldc #42
        + String [unexpected error retrieving valid column from cursor, did the remote process die?]
      [20] aload_2 v2
      [21] invokestatic #168
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [24] pop
      [25] aconst_null
      [26] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (7 -> 14: 15):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 746
        [5] -> line 747
        [7] -> line 750
        [15] -> line 751
        [16] -> line 752
        [18] -> line 753
        [20] -> line 754
        [21] -> line 752
        [25] -> line 755
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Landroid/database/Cursor; cursor]
        v1: 0 -> 27 [I col]
        v2: 16 -> 27 [Ljava/lang/Exception; e]
      + Stack map table attribute (count = 2):
        - [7] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: [a:java/lang/Exception]

Class file attributes (count = 2):
  + Inner classes attribute (count = 9)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/res/Resources$NotFoundException]
      + Class [android/content/res/Resources]
      + Utf8 [NotFoundException]
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [android/content/res/Resources$Theme]
      + Class [android/content/res/Resources]
      + Utf8 [Theme]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/graphics/drawable/Drawable$ConstantState]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [ConstantState]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [android/net/Uri$Builder]
      + Class [android/net/Uri]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$attr]
      + Class [com/actionbarsherlock/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$layout]
      + Class [com/actionbarsherlock/R]
      + Utf8 [layout]
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
      + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
      + Utf8 [ChildViewCache]
  + Source file attribute:
    + Utf8 [SuggestionsAdapter.java]

_____________________________________________________________________
+ Program class: com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class com.actionbarsherlock.widget.SuggestionsAdapter$ChildViewCache extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 63):
  + Integer [16908295]
  + Integer [16908296]
  + Integer [16908308]
  + Integer [16908309]
  + Class [android/view/View]
  + Class [android/widget/ImageView]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/R]
  + Class [com/actionbarsherlock/R$id]
  + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Class [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
  + Class [java/lang/Object]
  + Fieldref [com/actionbarsherlock/R$id.edit_query I]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon1 Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon2 Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIconRefine Landroid/widget/ImageView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
  + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText2 Landroid/widget/TextView;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [edit_query I]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [mIcon1 Landroid/widget/ImageView;]
  + NameAndType [mIcon2 Landroid/widget/ImageView;]
  + NameAndType [mIconRefine Landroid/widget/ImageView;]
  + NameAndType [mText1 Landroid/widget/TextView;]
  + NameAndType [mText2 Landroid/widget/TextView;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [ChildViewCache]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [SuggestionsAdapter.java]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/TextView]
  + Utf8 [com/actionbarsherlock/R]
  + Utf8 [com/actionbarsherlock/R$id]
  + Utf8 [com/actionbarsherlock/widget/SuggestionsAdapter]
  + Utf8 [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
  + Utf8 [edit_query]
  + Utf8 [findViewById]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [mIcon1]
  + Utf8 [mIcon2]
  + Utf8 [mIconRefine]
  + Utf8 [mText1]
  + Utf8 [mText2]
  + Utf8 [this]
  + Utf8 [v]

Fields (count = 5):
  + Field:        mText1 Landroid/widget/TextView;
    Access flags: 0x11
      = public final android.widget.TextView mText1
  + Field:        mText2 Landroid/widget/TextView;
    Access flags: 0x11
      = public final android.widget.TextView mText2
  + Field:        mIcon1 Landroid/widget/ImageView;
    Access flags: 0x11
      = public final android.widget.ImageView mIcon1
  + Field:        mIcon2 Landroid/widget/ImageView;
    Access flags: 0x11
      = public final android.widget.ImageView mIcon2
  + Field:        mIconRefine Landroid/widget/ImageView;
    Access flags: 0x11
      = public final android.widget.ImageView mIconRefine

Methods (count = 1):
  + Method:       <init>(Landroid/view/View;)V
    Access flags: 0x1
      = public SuggestionsAdapter$ChildViewCache(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] ldc #3
        + Integer [16908308]
      [8] invokevirtual #19
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [11] checkcast #7
        + Class [android/widget/TextView]
      [14] putfield #17
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText1 Landroid/widget/TextView;]
      [17] aload_0 v0
      [18] aload_1 v1
      [19] ldc #4
        + Integer [16908309]
      [21] invokevirtual #19
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [24] checkcast #7
        + Class [android/widget/TextView]
      [27] putfield #18
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mText2 Landroid/widget/TextView;]
      [30] aload_0 v0
      [31] aload_1 v1
      [32] ldc #1
        + Integer [16908295]
      [34] invokevirtual #19
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [37] checkcast #6
        + Class [android/widget/ImageView]
      [40] putfield #14
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon1 Landroid/widget/ImageView;]
      [43] aload_0 v0
      [44] aload_1 v1
      [45] ldc #2
        + Integer [16908296]
      [47] invokevirtual #19
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [50] checkcast #6
        + Class [android/widget/ImageView]
      [53] putfield #15
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIcon2 Landroid/widget/ImageView;]
      [56] aload_0 v0
      [57] aload_1 v1
      [58] getstatic #13
        + Fieldref [com/actionbarsherlock/R$id.edit_query I]
      [61] invokevirtual #19
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [64] checkcast #6
        + Class [android/widget/ImageView]
      [67] putfield #16
        + Fieldref [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache.mIconRefine Landroid/widget/ImageView;]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 340
        [4] -> line 341
        [17] -> line 342
        [30] -> line 343
        [43] -> line 344
        [56] -> line 345
        [70] -> line 346
      + Local variable table attribute (count = 2)
        v0: 0 -> 71 [Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; this]
        v1: 0 -> 71 [Landroid/view/View; v]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [com/actionbarsherlock/R$id]
      + Class [com/actionbarsherlock/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache]
      + Class [com/actionbarsherlock/widget/SuggestionsAdapter]
      + Utf8 [ChildViewCache]
  + Source file attribute:
    + Utf8 [SuggestionsAdapter.java]

_____________________________________________________________________
+ Program class: com/android/volley/AuthFailureError
  Superclass:    com/android/volley/VolleyError
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.AuthFailureError extends com.android.volley.VolleyError

Interfaces (count = 0):

Constant Pool (count = 31):
  + String [User needs to (re)enter credentials.]
  + Class [com/android/volley/AuthFailureError]
  + Class [com/android/volley/VolleyError]
  + Fieldref [com/android/volley/AuthFailureError.mResolutionIntent Landroid/content/Intent;]
  + Methodref [com/android/volley/VolleyError.<init> ()V]
  + Methodref [com/android/volley/VolleyError.<init> (Lcom/android/volley/NetworkResponse;)V]
  + Methodref [com/android/volley/VolleyError.getMessage ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/NetworkResponse;)V]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [mResolutionIntent Landroid/content/Intent;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)V]
  + Utf8 [<init>]
  + Utf8 [AuthFailureError.java]
  + Utf8 [Code]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Lcom/android/volley/AuthFailureError;]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [User needs to (re)enter credentials.]
  + Utf8 [com/android/volley/AuthFailureError]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [getMessage]
  + Utf8 [mResolutionIntent]
  + Utf8 [response]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mResolutionIntent Landroid/content/Intent;
    Access flags: 0x2
      = private android.content.Intent mResolutionIntent

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public AuthFailureError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [com/android/volley/VolleyError.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 32
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/AuthFailureError; this]
  + Method:       <init>(Lcom/android/volley/NetworkResponse;)V
    Access flags: 0x1
      = public AuthFailureError(com.android.volley.NetworkResponse)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #6
        + Methodref [com/android/volley/VolleyError.<init> (Lcom/android/volley/NetworkResponse;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [5] -> line 40
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/AuthFailureError; this]
        v1: 0 -> 6 [Lcom/android/volley/NetworkResponse; response]
  + Method:       getMessage()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getMessage()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [com/android/volley/AuthFailureError.mResolutionIntent Landroid/content/Intent;]
      [4] ifnull +6 (target=10)
      [7] ldc #1
        + String [User needs to (re)enter credentials.]
      [9] areturn
      [10] aload_0 v0
      [11] invokespecial #7
        + Methodref [com/android/volley/VolleyError.getMessage ()Ljava/lang/String;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 56
        [7] -> line 57
        [10] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/android/volley/AuthFailureError; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [AuthFailureError.java]

_____________________________________________________________________
+ Program class: com/android/volley/Cache
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.Cache extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 17):
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [java/lang/Object]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)Lcom/android/volley/Cache$Entry;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [Cache.java]
  + Utf8 [Entry]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [get]
  + Utf8 [initialize]
  + Utf8 [java/lang/Object]
  + Utf8 [put]

Fields (count = 0):

Methods (count = 3):
  + Method:       get(Ljava/lang/String;)Lcom/android/volley/Cache$Entry;
    Access flags: 0x401
      = public abstract com.android.volley.Cache$Entry get(java.lang.String)
  + Method:       put(Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V
    Access flags: 0x401
      = public abstract void put(java.lang.String,com.android.volley.Cache$Entry)
  + Method:       initialize()V
    Access flags: 0x401
      = public abstract void initialize()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [Cache.java]

_____________________________________________________________________
+ Program class: com/android/volley/Cache$Entry
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.Cache$Entry extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 53):
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [java/lang/Object]
  + Class [java/lang/System]
  + Class [java/util/Collections]
  + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
  + Fieldref [com/android/volley/Cache$Entry.softTtl J]
  + Fieldref [com/android/volley/Cache$Entry.ttl J]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
  + NameAndType [<init> ()V]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [emptyMap ()Ljava/util/Map;]
  + NameAndType [responseHeaders Ljava/util/Map;]
  + NameAndType [softTtl J]
  + NameAndType [ttl J]
  + Utf8 [()J]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [<init>]
  + Utf8 [Cache.java]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[B]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [currentTimeMillis]
  + Utf8 [data]
  + Utf8 [emptyMap]
  + Utf8 [etag]
  + Utf8 [isExpired]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/Collections]
  + Utf8 [refreshNeeded]
  + Utf8 [responseHeaders]
  + Utf8 [serverDate]
  + Utf8 [softTtl]
  + Utf8 [this]
  + Utf8 [ttl]

Fields (count = 6):
  + Field:        data [B
    Access flags: 0x1
      = public byte[] data
  + Field:        etag Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String etag
  + Field:        serverDate J
    Access flags: 0x1
      = public long serverDate
  + Field:        ttl J
    Access flags: 0x1
      = public long ttl
  + Field:        softTtl J
    Access flags: 0x1
      = public long softTtl
  + Field:        responseHeaders Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map responseHeaders
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public Cache$Entry()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] invokestatic #11
        + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
      [8] putfield #6
        + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 67
        [4] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/android/volley/Cache$Entry; this]
  + Method:       isExpired()Z
    Access flags: 0x1
      = public boolean isExpired()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/android/volley/Cache$Entry.ttl J]
      [4] invokestatic #10
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [7] lcmp
      [8] ifge +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/android/volley/Cache$Entry; this]
  + Method:       refreshNeeded()Z
    Access flags: 0x1
      = public boolean refreshNeeded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/Cache$Entry.softTtl J]
      [4] invokestatic #10
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [7] lcmp
      [8] ifge +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 93
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/android/volley/Cache$Entry; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [Cache.java]

_____________________________________________________________________
+ Program class: com/android/volley/CacheDispatcher
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.CacheDispatcher extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 184):
  + String [cache-discard-canceled]
  + String [cache-hit]
  + String [cache-hit-expired]
  + String [cache-hit-parsed]
  + String [cache-hit-refresh-needed]
  + String [cache-miss]
  + String [cache-queue-take]
  + String [start new dispatcher]
  + Class [android/os/Process]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/CacheDispatcher]
  + Class [com/android/volley/CacheDispatcher$1]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/ResponseDelivery]
  + Class [com/android/volley/VolleyLog]
  + Class [java/lang/InterruptedException]
  + Class [java/lang/Object]
  + Class [java/lang/Thread]
  + Class [java/util/concurrent/BlockingQueue]
  + Fieldref [com/android/volley/Cache$Entry.data [B]
  + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
  + Fieldref [com/android/volley/CacheDispatcher.DEBUG Z]
  + Fieldref [com/android/volley/CacheDispatcher.mCache Lcom/android/volley/Cache;]
  + Fieldref [com/android/volley/CacheDispatcher.mCacheQueue Ljava/util/concurrent/BlockingQueue;]
  + Fieldref [com/android/volley/CacheDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
  + Fieldref [com/android/volley/CacheDispatcher.mNetworkQueue Ljava/util/concurrent/BlockingQueue;]
  + Fieldref [com/android/volley/CacheDispatcher.mQuit Z]
  + Fieldref [com/android/volley/Response.intermediate Z]
  + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
  + Methodref [android/os/Process.setThreadPriority (I)V]
  + Methodref [com/android/volley/Cache$Entry.isExpired ()Z]
  + Methodref [com/android/volley/Cache$Entry.refreshNeeded ()Z]
  + Methodref [com/android/volley/CacheDispatcher.interrupt ()V]
  + Methodref [com/android/volley/CacheDispatcher$1.<init> (Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V]
  + Methodref [com/android/volley/NetworkResponse.<init> ([BLjava/util/Map;)V]
  + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.getCacheKey ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.isCanceled ()Z]
  + Methodref [com/android/volley/Request.parseNetworkResponse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/Request.setCacheEntry (Lcom/android/volley/Cache$Entry;)V]
  + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [java/lang/Thread.<init> ()V]
  + InterfaceMethodref [com/android/volley/Cache.get (Ljava/lang/String;)Lcom/android/volley/Cache$Entry;]
  + InterfaceMethodref [com/android/volley/Cache.initialize ()V]
  + InterfaceMethodref [com/android/volley/ResponseDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + InterfaceMethodref [com/android/volley/ResponseDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + InterfaceMethodref [java/util/concurrent/BlockingQueue.put (Ljava/lang/Object;)V]
  + InterfaceMethodref [java/util/concurrent/BlockingQueue.take ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V]
  + NameAndType [<init> ([BLjava/util/Map;)V]
  + NameAndType [DEBUG Z]
  + NameAndType [addMarker (Ljava/lang/String;)V]
  + NameAndType [data [B]
  + NameAndType [finish (Ljava/lang/String;)V]
  + NameAndType [get (Ljava/lang/String;)Lcom/android/volley/Cache$Entry;]
  + NameAndType [getCacheKey ()Ljava/lang/String;]
  + NameAndType [initialize ()V]
  + NameAndType [intermediate Z]
  + NameAndType [interrupt ()V]
  + NameAndType [isCanceled ()Z]
  + NameAndType [isExpired ()Z]
  + NameAndType [mCache Lcom/android/volley/Cache;]
  + NameAndType [mCacheQueue Ljava/util/concurrent/BlockingQueue;]
  + NameAndType [mDelivery Lcom/android/volley/ResponseDelivery;]
  + NameAndType [mNetworkQueue Ljava/util/concurrent/BlockingQueue;]
  + NameAndType [mQuit Z]
  + NameAndType [parseNetworkResponse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + NameAndType [postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + NameAndType [postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + NameAndType [put (Ljava/lang/Object;)V]
  + NameAndType [refreshNeeded ()Z]
  + NameAndType [responseHeaders Ljava/util/Map;]
  + NameAndType [setCacheEntry (Lcom/android/volley/Cache$Entry;)V]
  + NameAndType [setThreadPriority (I)V]
  + NameAndType [take ()Ljava/lang/Object;]
  + NameAndType [v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue;]
  + Utf8 [(Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/android/volley/Cache$Entry;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Utf8 [(Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Utf8 [([BLjava/util/Map;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CacheDispatcher.java]
  + Utf8 [Code]
  + Utf8 [DEBUG]
  + Utf8 [Entry]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/Cache;]
  + Utf8 [Lcom/android/volley/CacheDispatcher;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Response;]
  + Utf8 [Lcom/android/volley/Response<*>;]
  + Utf8 [Lcom/android/volley/ResponseDelivery;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/InterruptedException;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/concurrent/BlockingQueue;]
  + Utf8 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [access$000]
  + Utf8 [addMarker]
  + Utf8 [android/os/Process]
  + Utf8 [cache]
  + Utf8 [cache-discard-canceled]
  + Utf8 [cache-hit]
  + Utf8 [cache-hit-expired]
  + Utf8 [cache-hit-parsed]
  + Utf8 [cache-hit-refresh-needed]
  + Utf8 [cache-miss]
  + Utf8 [cache-queue-take]
  + Utf8 [cacheQueue]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/CacheDispatcher]
  + Utf8 [com/android/volley/CacheDispatcher$1]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/ResponseDelivery]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [data]
  + Utf8 [delivery]
  + Utf8 [e]
  + Utf8 [entry]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getCacheKey]
  + Utf8 [initialize]
  + Utf8 [intermediate]
  + Utf8 [interrupt]
  + Utf8 [isCanceled]
  + Utf8 [isExpired]
  + Utf8 [java/lang/InterruptedException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/util/concurrent/BlockingQueue]
  + Utf8 [mCache]
  + Utf8 [mCacheQueue]
  + Utf8 [mDelivery]
  + Utf8 [mNetworkQueue]
  + Utf8 [mQuit]
  + Utf8 [networkQueue]
  + Utf8 [parseNetworkResponse]
  + Utf8 [postResponse]
  + Utf8 [put]
  + Utf8 [quit]
  + Utf8 [refreshNeeded]
  + Utf8 [request]
  + Utf8 [response]
  + Utf8 [responseHeaders]
  + Utf8 [run]
  + Utf8 [setCacheEntry]
  + Utf8 [setThreadPriority]
  + Utf8 [start new dispatcher]
  + Utf8 [take]
  + Utf8 [this]
  + Utf8 [v]
  + Utf8 [x0]

Fields (count = 6):
  + Field:        DEBUG Z
    Access flags: 0x1a
      = private static final boolean DEBUG
  + Field:        mCacheQueue Ljava/util/concurrent/BlockingQueue;
    Access flags: 0x12
      = private final java.util.concurrent.BlockingQueue mCacheQueue
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;]
  + Field:        mNetworkQueue Ljava/util/concurrent/BlockingQueue;
    Access flags: 0x12
      = private final java.util.concurrent.BlockingQueue mNetworkQueue
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;]
  + Field:        mCache Lcom/android/volley/Cache;
    Access flags: 0x12
      = private final com.android.volley.Cache mCache
  + Field:        mDelivery Lcom/android/volley/ResponseDelivery;
    Access flags: 0x12
      = private final com.android.volley.ResponseDelivery mDelivery
  + Field:        mQuit Z
    Access flags: 0x42
      = private volatile boolean mQuit

Methods (count = 5):
  + Method:       <init>(Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V
    Access flags: 0x1
      = public CacheDispatcher(java.util.concurrent.BlockingQueue,java.util.concurrent.BlockingQueue,com.android.volley.Cache,com.android.volley.ResponseDelivery)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 31, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #46
        + Methodref [java/lang/Thread.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #30
        + Fieldref [com/android/volley/CacheDispatcher.mQuit Z]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #27
        + Fieldref [com/android/volley/CacheDispatcher.mCacheQueue Ljava/util/concurrent/BlockingQueue;]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] putfield #29
        + Fieldref [com/android/volley/CacheDispatcher.mNetworkQueue Ljava/util/concurrent/BlockingQueue;]
      [19] aload_0 v0
      [20] aload_3 v3
      [21] putfield #26
        + Fieldref [com/android/volley/CacheDispatcher.mCache Lcom/android/volley/Cache;]
      [24] aload_0 v0
      [25] aload v4
      [27] putfield #28
        + Fieldref [com/android/volley/CacheDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 63
        [4] -> line 50
        [9] -> line 64
        [14] -> line 65
        [19] -> line 66
        [24] -> line 67
        [30] -> line 68
      + Local variable table attribute (count = 5)
        v0: 0 -> 31 [Lcom/android/volley/CacheDispatcher; this]
        v1: 0 -> 31 [Ljava/util/concurrent/BlockingQueue; cacheQueue]
        v2: 0 -> 31 [Ljava/util/concurrent/BlockingQueue; networkQueue]
        v3: 0 -> 31 [Lcom/android/volley/Cache; cache]
        v4: 0 -> 31 [Lcom/android/volley/ResponseDelivery; delivery]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 31 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>; cacheQueue]
        v2: 0 -> 31 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>; networkQueue]
    + Signature attribute:
      + Utf8 [(Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Method:       quit()V
    Access flags: 0x1
      = public void quit()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #30
        + Fieldref [com/android/volley/CacheDispatcher.mQuit Z]
      [5] aload_0 v0
      [6] invokevirtual #36
        + Methodref [com/android/volley/CacheDispatcher.interrupt ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [5] -> line 76
        [9] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/android/volley/CacheDispatcher; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 236, locals = 4, stack = 7):
      [0] getstatic #25
        + Fieldref [com/android/volley/CacheDispatcher.DEBUG Z]
      [3] ifeq +12 (target=15)
      [6] ldc #8
        + String [start new dispatcher]
      [8] iconst_0
      [9] anewarray #20
        + Class [java/lang/Object]
      [12] invokestatic #45
        + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
      [15] bipush 10
      [17] invokestatic #33
        + Methodref [android/os/Process.setThreadPriority (I)V]
      [20] aload_0 v0
      [21] getfield #26
        + Fieldref [com/android/volley/CacheDispatcher.mCache Lcom/android/volley/Cache;]
      [24] invokeinterface #48
        + InterfaceMethodref [com/android/volley/Cache.initialize ()V]
      [29] aload_0 v0
      [30] getfield #27
        + Fieldref [com/android/volley/CacheDispatcher.mCacheQueue Ljava/util/concurrent/BlockingQueue;]
      [33] invokeinterface #52
        + InterfaceMethodref [java/util/concurrent/BlockingQueue.take ()Ljava/lang/Object;]
      [38] checkcast #15
        + Class [com/android/volley/Request]
      [41] astore_1 v1
      [42] aload_1 v1
      [43] ldc #7
        + String [cache-queue-take]
      [45] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [48] aload_1 v1
      [49] invokevirtual #42
        + Methodref [com/android/volley/Request.isCanceled ()Z]
      [52] ifeq +12 (target=64)
      [55] aload_1 v1
      [56] ldc #1
        + String [cache-discard-canceled]
      [58] invokevirtual #40
        + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
      [61] goto -32 (target=29)
      [64] aload_0 v0
      [65] getfield #26
        + Fieldref [com/android/volley/CacheDispatcher.mCache Lcom/android/volley/Cache;]
      [68] aload_1 v1
      [69] invokevirtual #41
        + Methodref [com/android/volley/Request.getCacheKey ()Ljava/lang/String;]
      [72] invokeinterface #47
        + InterfaceMethodref [com/android/volley/Cache.get (Ljava/lang/String;)Lcom/android/volley/Cache$Entry;]
      [77] astore_2 v2
      [78] aload_2 v2
      [79] ifnonnull +22 (target=101)
      [82] aload_1 v1
      [83] ldc #6
        + String [cache-miss]
      [85] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [88] aload_0 v0
      [89] getfield #29
        + Fieldref [com/android/volley/CacheDispatcher.mNetworkQueue Ljava/util/concurrent/BlockingQueue;]
      [92] aload_1 v1
      [93] invokeinterface #51
        + InterfaceMethodref [java/util/concurrent/BlockingQueue.put (Ljava/lang/Object;)V]
      [98] goto -69 (target=29)
      [101] aload_2 v2
      [102] invokevirtual #34
        + Methodref [com/android/volley/Cache$Entry.isExpired ()Z]
      [105] ifeq +27 (target=132)
      [108] aload_1 v1
      [109] ldc #3
        + String [cache-hit-expired]
      [111] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [114] aload_1 v1
      [115] aload_2 v2
      [116] invokevirtual #44
        + Methodref [com/android/volley/Request.setCacheEntry (Lcom/android/volley/Cache$Entry;)V]
      [119] aload_0 v0
      [120] getfield #29
        + Fieldref [com/android/volley/CacheDispatcher.mNetworkQueue Ljava/util/concurrent/BlockingQueue;]
      [123] aload_1 v1
      [124] invokeinterface #51
        + InterfaceMethodref [java/util/concurrent/BlockingQueue.put (Ljava/lang/Object;)V]
      [129] goto -100 (target=29)
      [132] aload_1 v1
      [133] ldc #2
        + String [cache-hit]
      [135] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [138] aload_1 v1
      [139] new #14
        + Class [com/android/volley/NetworkResponse]
      [142] dup
      [143] aload_2 v2
      [144] getfield #23
        + Fieldref [com/android/volley/Cache$Entry.data [B]
      [147] aload_2 v2
      [148] getfield #24
        + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
      [151] invokespecial #38
        + Methodref [com/android/volley/NetworkResponse.<init> ([BLjava/util/Map;)V]
      [154] invokevirtual #43
        + Methodref [com/android/volley/Request.parseNetworkResponse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
      [157] astore_3 v3
      [158] aload_1 v1
      [159] ldc #4
        + String [cache-hit-parsed]
      [161] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [164] aload_2 v2
      [165] invokevirtual #35
        + Methodref [com/android/volley/Cache$Entry.refreshNeeded ()Z]
      [168] ifne +17 (target=185)
      [171] aload_0 v0
      [172] getfield #28
        + Fieldref [com/android/volley/CacheDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
      [175] aload_1 v1
      [176] aload_3 v3
      [177] invokeinterface #49
        + InterfaceMethodref [com/android/volley/ResponseDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
      [182] goto +39 (target=221)
      [185] aload_1 v1
      [186] ldc #5
        + String [cache-hit-refresh-needed]
      [188] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [191] aload_1 v1
      [192] aload_2 v2
      [193] invokevirtual #44
        + Methodref [com/android/volley/Request.setCacheEntry (Lcom/android/volley/Cache$Entry;)V]
      [196] aload_3 v3
      [197] iconst_1
      [198] putfield #31
        + Fieldref [com/android/volley/Response.intermediate Z]
      [201] aload_0 v0
      [202] getfield #28
        + Fieldref [com/android/volley/CacheDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
      [205] aload_1 v1
      [206] aload_3 v3
      [207] new #13
        + Class [com/android/volley/CacheDispatcher$1]
      [210] dup
      [211] aload_0 v0
      [212] aload_1 v1
      [213] invokespecial #37
        + Methodref [com/android/volley/CacheDispatcher$1.<init> (Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V]
      [216] invokeinterface #50
        + InterfaceMethodref [com/android/volley/ResponseDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
      [221] goto -192 (target=29)
      [224] astore_1 v1
      [225] aload_0 v0
      [226] getfield #30
        + Fieldref [com/android/volley/CacheDispatcher.mQuit Z]
      [229] ifeq +4 (target=233)
      [232] return
      [233] goto -204 (target=29)
      Code attribute exceptions (count = 4):
      + ExceptionInfo (29 -> 61: 224):
      + Class [java/lang/InterruptedException]
      + ExceptionInfo (64 -> 98: 224):
      + Class [java/lang/InterruptedException]
      + ExceptionInfo (101 -> 129: 224):
      + Class [java/lang/InterruptedException]
      + ExceptionInfo (132 -> 221: 224):
      + Class [java/lang/InterruptedException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 32)
        [0] -> line 81
        [15] -> line 82
        [20] -> line 85
        [29] -> line 91
        [42] -> line 92
        [48] -> line 95
        [55] -> line 96
        [61] -> line 97
        [64] -> line 101
        [78] -> line 102
        [82] -> line 103
        [88] -> line 105
        [98] -> line 106
        [101] -> line 110
        [108] -> line 111
        [114] -> line 112
        [119] -> line 113
        [129] -> line 114
        [132] -> line 118
        [138] -> line 119
        [158] -> line 121
        [164] -> line 123
        [171] -> line 125
        [185] -> line 130
        [191] -> line 131
        [196] -> line 134
        [201] -> line 138
        [221] -> line 156
        [224] -> line 150
        [225] -> line 152
        [232] -> line 153
        [233] -> line 155
      + Local variable table attribute (count = 5)
        v1: 42 -> 221 [Lcom/android/volley/Request; request]
        v2: 78 -> 221 [Lcom/android/volley/Cache$Entry; entry]
        v3: 158 -> 221 [Lcom/android/volley/Response; response]
        v1: 225 -> 236 [Ljava/lang/InterruptedException; e]
        v0: 0 -> 236 [Lcom/android/volley/CacheDispatcher; this]
      + Local variable type table attribute (count = 1)
        v3: 158 -> 221 [Lcom/android/volley/Response<*>; response]
  + Method:       access$000(Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue;
    Access flags: 0x1008
      = static synthetic java.util.concurrent.BlockingQueue access$000(com.android.volley.CacheDispatcher)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/android/volley/CacheDispatcher.mNetworkQueue Ljava/util/concurrent/BlockingQueue;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/CacheDispatcher; x0]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 0, stack = 1):
      [0] getstatic #32
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [3] putstatic #25
        + Fieldref [com/android/volley/CacheDispatcher.DEBUG Z]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 35

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/CacheDispatcher$1]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [CacheDispatcher.java]

_____________________________________________________________________
+ Program class: com/android/volley/CacheDispatcher$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.CacheDispatcher$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 47):
  + Class [com/android/volley/CacheDispatcher]
  + Class [com/android/volley/CacheDispatcher$1]
  + Class [java/lang/InterruptedException]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/util/concurrent/BlockingQueue]
  + Fieldref [com/android/volley/CacheDispatcher$1.this$0 Lcom/android/volley/CacheDispatcher;]
  + Fieldref [com/android/volley/CacheDispatcher$1.val$request Lcom/android/volley/Request;]
  + Methodref [com/android/volley/CacheDispatcher.access$000 (Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [java/util/concurrent/BlockingQueue.put (Ljava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$000 (Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue;]
  + NameAndType [put (Ljava/lang/Object;)V]
  + NameAndType [run ()V]
  + NameAndType [this$0 Lcom/android/volley/CacheDispatcher;]
  + NameAndType [val$request Lcom/android/volley/Request;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue;]
  + Utf8 [(Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [CacheDispatcher.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/CacheDispatcher$1;]
  + Utf8 [Lcom/android/volley/CacheDispatcher;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/InterruptedException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$000]
  + Utf8 [com/android/volley/CacheDispatcher]
  + Utf8 [com/android/volley/CacheDispatcher$1]
  + Utf8 [e]
  + Utf8 [java/lang/InterruptedException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/util/concurrent/BlockingQueue]
  + Utf8 [put]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$request]

Fields (count = 2):
  + Field:        val$request Lcom/android/volley/Request;
    Access flags: 0x1010
      = final synthetic com.android.volley.Request val$request
  + Field:        this$0 Lcom/android/volley/CacheDispatcher;
    Access flags: 0x1010
      = final synthetic com.android.volley.CacheDispatcher this$0

Methods (count = 2):
  + Method:       <init>(Lcom/android/volley/CacheDispatcher;Lcom/android/volley/Request;)V
    Access flags: 0x0
      = CacheDispatcher$1(com.android.volley.CacheDispatcher,com.android.volley.Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/android/volley/CacheDispatcher$1.this$0 Lcom/android/volley/CacheDispatcher;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #8
        + Fieldref [com/android/volley/CacheDispatcher$1.val$request Lcom/android/volley/Request;]
      [10] aload_0 v0
      [11] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/android/volley/CacheDispatcher$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/CacheDispatcher$1.this$0 Lcom/android/volley/CacheDispatcher;]
      [4] invokestatic #9
        + Methodref [com/android/volley/CacheDispatcher.access$000 (Lcom/android/volley/CacheDispatcher;)Ljava/util/concurrent/BlockingQueue;]
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [com/android/volley/CacheDispatcher$1.val$request Lcom/android/volley/Request;]
      [11] invokeinterface #11
        + InterfaceMethodref [java/util/concurrent/BlockingQueue.put (Ljava/lang/Object;)V]
      [16] goto +4 (target=20)
      [19] astore_1 v1
      [20] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 16: 19):
      + Class [java/lang/InterruptedException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 142
        [16] -> line 145
        [19] -> line 143
        [20] -> line 146
      + Local variable table attribute (count = 2)
        v1: 20 -> 20 [Ljava/lang/InterruptedException; e]
        v0: 0 -> 21 [Lcom/android/volley/CacheDispatcher$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/android/volley/CacheDispatcher]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/CacheDispatcher$1]
  + Source file attribute:
    + Utf8 [CacheDispatcher.java]

_____________________________________________________________________
+ Program class: com/android/volley/DefaultRetryPolicy
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.DefaultRetryPolicy extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/RetryPolicy]

Constant Pool (count = 52):
  + Class [com/android/volley/DefaultRetryPolicy]
  + Class [com/android/volley/RetryPolicy]
  + Class [com/android/volley/VolleyError]
  + Class [java/lang/Object]
  + Fieldref [com/android/volley/DefaultRetryPolicy.mBackoffMultiplier F]
  + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentRetryCount I]
  + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentTimeoutMs I]
  + Fieldref [com/android/volley/DefaultRetryPolicy.mMaxNumRetries I]
  + Methodref [com/android/volley/DefaultRetryPolicy.<init> (IIF)V]
  + Methodref [com/android/volley/DefaultRetryPolicy.hasAttemptRemaining ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IIF)V]
  + NameAndType [hasAttemptRemaining ()Z]
  + NameAndType [mBackoffMultiplier F]
  + NameAndType [mCurrentRetryCount I]
  + NameAndType [mCurrentTimeoutMs I]
  + NameAndType [mMaxNumRetries I]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(IIF)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DefaultRetryPolicy.java]
  + Utf8 [Exceptions]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [Lcom/android/volley/DefaultRetryPolicy;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [backoffMultiplier]
  + Utf8 [com/android/volley/DefaultRetryPolicy]
  + Utf8 [com/android/volley/RetryPolicy]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [error]
  + Utf8 [getCurrentRetryCount]
  + Utf8 [getCurrentTimeout]
  + Utf8 [hasAttemptRemaining]
  + Utf8 [initialTimeoutMs]
  + Utf8 [java/lang/Object]
  + Utf8 [mBackoffMultiplier]
  + Utf8 [mCurrentRetryCount]
  + Utf8 [mCurrentTimeoutMs]
  + Utf8 [mMaxNumRetries]
  + Utf8 [maxNumRetries]
  + Utf8 [retry]
  + Utf8 [this]

Fields (count = 4):
  + Field:        mCurrentTimeoutMs I
    Access flags: 0x2
      = private int mCurrentTimeoutMs
  + Field:        mCurrentRetryCount I
    Access flags: 0x2
      = private int mCurrentRetryCount
  + Field:        mMaxNumRetries I
    Access flags: 0x12
      = private final int mMaxNumRetries
  + Field:        mBackoffMultiplier F
    Access flags: 0x12
      = private final float mBackoffMultiplier

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x1
      = public DefaultRetryPolicy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] sipush 2500
      [4] iconst_1
      [5] fconst_1
      [6] invokespecial #9
        + Methodref [com/android/volley/DefaultRetryPolicy.<init> (IIF)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 48
        [9] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/android/volley/DefaultRetryPolicy; this]
  + Method:       <init>(IIF)V
    Access flags: 0x1
      = public DefaultRetryPolicy(int,int,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iload_1 v1
      [6] putfield #7
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentTimeoutMs I]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #8
        + Fieldref [com/android/volley/DefaultRetryPolicy.mMaxNumRetries I]
      [14] aload_0 v0
      [15] fload_3 v3
      [16] putfield #5
        + Fieldref [com/android/volley/DefaultRetryPolicy.mBackoffMultiplier F]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 57
        [4] -> line 58
        [9] -> line 59
        [14] -> line 60
        [19] -> line 61
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/android/volley/DefaultRetryPolicy; this]
        v1: 0 -> 20 [I initialTimeoutMs]
        v2: 0 -> 20 [I maxNumRetries]
        v3: 0 -> 20 [F backoffMultiplier]
  + Method:       getCurrentTimeout()I
    Access flags: 0x1
      = public int getCurrentTimeout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentTimeoutMs I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/DefaultRetryPolicy; this]
  + Method:       getCurrentRetryCount()I
    Access flags: 0x1
      = public int getCurrentRetryCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentRetryCount I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 76
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/DefaultRetryPolicy; this]
  + Method:       retry(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void retry(com.android.volley.VolleyError)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 41, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] dup
      [2] getfield #6
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentRetryCount I]
      [5] iconst_1
      [6] iadd
      [7] putfield #6
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentRetryCount I]
      [10] aload_0 v0
      [11] dup
      [12] getfield #7
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentTimeoutMs I]
      [15] i2f
      [16] aload_0 v0
      [17] getfield #7
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentTimeoutMs I]
      [20] i2f
      [21] aload_0 v0
      [22] getfield #5
        + Fieldref [com/android/volley/DefaultRetryPolicy.mBackoffMultiplier F]
      [25] fmul
      [26] fadd
      [27] f2i
      [28] putfield #7
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentTimeoutMs I]
      [31] aload_0 v0
      [32] invokevirtual #10
        + Methodref [com/android/volley/DefaultRetryPolicy.hasAttemptRemaining ()Z]
      [35] ifne +5 (target=40)
      [38] aload_1 v1
      [39] athrow
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 85
        [10] -> line 86
        [31] -> line 87
        [38] -> line 88
        [40] -> line 90
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Lcom/android/volley/DefaultRetryPolicy; this]
        v1: 0 -> 41 [Lcom/android/volley/VolleyError; error]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/VolleyError]
  + Method:       hasAttemptRemaining()Z
    Access flags: 0x4
      = protected boolean hasAttemptRemaining()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/android/volley/DefaultRetryPolicy.mCurrentRetryCount I]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [com/android/volley/DefaultRetryPolicy.mMaxNumRetries I]
      [8] ificmpgt +7 (target=15)
      [11] iconst_1
      [12] goto +4 (target=16)
      [15] iconst_0
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 96
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lcom/android/volley/DefaultRetryPolicy; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [DefaultRetryPolicy.java]

_____________________________________________________________________
+ Program class: com/android/volley/ExecutorDelivery
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.ExecutorDelivery extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/ResponseDelivery]

Constant Pool (count = 83):
  + String [post-error]
  + String [post-response]
  + Class [com/android/volley/ExecutorDelivery]
  + Class [com/android/volley/ExecutorDelivery$1]
  + Class [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/ResponseDelivery]
  + Class [java/lang/Object]
  + Class [java/util/concurrent/Executor]
  + Fieldref [com/android/volley/ExecutorDelivery.mResponsePoster Ljava/util/concurrent/Executor;]
  + Methodref [com/android/volley/ExecutorDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Methodref [com/android/volley/ExecutorDelivery$1.<init> (Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V]
  + Methodref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.<init> (Lcom/android/volley/ExecutorDelivery;Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.markDelivered ()V]
  + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V]
  + NameAndType [<init> (Lcom/android/volley/ExecutorDelivery;Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + NameAndType [addMarker (Ljava/lang/String;)V]
  + NameAndType [error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + NameAndType [execute (Ljava/lang/Runnable;)V]
  + NameAndType [mResponsePoster Ljava/util/concurrent/Executor;]
  + NameAndType [markDelivered ()V]
  + NameAndType [postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Handler;)V]
  + Utf8 [(Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V]
  + Utf8 [(Lcom/android/volley/ExecutorDelivery;Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;)V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;Ljava/lang/Runnable;)V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ExecutorDelivery.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Lcom/android/volley/ExecutorDelivery;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<*>;]
  + Utf8 [Lcom/android/volley/Response;]
  + Utf8 [Lcom/android/volley/Response<*>;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/util/concurrent/Executor;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ResponseDeliveryRunnable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [addMarker]
  + Utf8 [com/android/volley/ExecutorDelivery]
  + Utf8 [com/android/volley/ExecutorDelivery$1]
  + Utf8 [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/ResponseDelivery]
  + Utf8 [error]
  + Utf8 [execute]
  + Utf8 [handler]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/concurrent/Executor]
  + Utf8 [mResponsePoster]
  + Utf8 [markDelivered]
  + Utf8 [post-error]
  + Utf8 [post-response]
  + Utf8 [postError]
  + Utf8 [postResponse]
  + Utf8 [request]
  + Utf8 [response]
  + Utf8 [runnable]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mResponsePoster Ljava/util/concurrent/Executor;
    Access flags: 0x12
      = private final java.util.concurrent.Executor mResponsePoster

Methods (count = 4):
  + Method:       <init>(Landroid/os/Handler;)V
    Access flags: 0x1
      = public ExecutorDelivery(android.os.Handler)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #4
        + Class [com/android/volley/ExecutorDelivery$1]
      [8] dup
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokespecial #13
        + Methodref [com/android/volley/ExecutorDelivery$1.<init> (Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V]
      [14] putfield #11
        + Fieldref [com/android/volley/ExecutorDelivery.mResponsePoster Ljava/util/concurrent/Executor;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 34
        [4] -> line 36
        [17] -> line 42
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/android/volley/ExecutorDelivery; this]
        v1: 0 -> 18 [Landroid/os/Handler; handler]
  + Method:       postResponse(Lcom/android/volley/Request;Lcom/android/volley/Response;)V
    Access flags: 0x1
      = public void postResponse(com.android.volley.Request,com.android.volley.Response)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aconst_null
      [4] invokevirtual #12
        + Methodref [com/android/volley/ExecutorDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 55
        [7] -> line 56
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/android/volley/ExecutorDelivery; this]
        v1: 0 -> 8 [Lcom/android/volley/Request; request]
        v2: 0 -> 8 [Lcom/android/volley/Response; response]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 8 [Lcom/android/volley/Request<*>; request]
        v2: 0 -> 8 [Lcom/android/volley/Response<*>; response]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;)V]
  + Method:       postResponse(Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public void postResponse(com.android.volley.Request,com.android.volley.Response,java.lang.Runnable)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 31, locals = 4, stack = 7):
      [0] aload_1 v1
      [1] invokevirtual #16
        + Methodref [com/android/volley/Request.markDelivered ()V]
      [4] aload_1 v1
      [5] ldc #2
        + String [post-response]
      [7] invokevirtual #15
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [com/android/volley/ExecutorDelivery.mResponsePoster Ljava/util/concurrent/Executor;]
      [14] new #5
        + Class [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
      [17] dup
      [18] aload_0 v0
      [19] aload_1 v1
      [20] aload_2 v2
      [21] aload_3 v3
      [22] invokespecial #14
        + Methodref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.<init> (Lcom/android/volley/ExecutorDelivery;Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
      [25] invokeinterface #19
        + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 60
        [4] -> line 61
        [10] -> line 62
        [30] -> line 63
      + Local variable table attribute (count = 4)
        v0: 0 -> 31 [Lcom/android/volley/ExecutorDelivery; this]
        v1: 0 -> 31 [Lcom/android/volley/Request; request]
        v2: 0 -> 31 [Lcom/android/volley/Response; response]
        v3: 0 -> 31 [Ljava/lang/Runnable; runnable]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 31 [Lcom/android/volley/Request<*>; request]
        v2: 0 -> 31 [Lcom/android/volley/Response<*>; response]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;Ljava/lang/Runnable;)V]
  + Method:       postError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void postError(com.android.volley.Request,com.android.volley.VolleyError)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 32, locals = 4, stack = 7):
      [0] aload_1 v1
      [1] ldc #1
        + String [post-error]
      [3] invokevirtual #15
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [6] aload_2 v2
      [7] invokestatic #17
        + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
      [10] astore_3 v3
      [11] aload_0 v0
      [12] getfield #11
        + Fieldref [com/android/volley/ExecutorDelivery.mResponsePoster Ljava/util/concurrent/Executor;]
      [15] new #5
        + Class [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
      [18] dup
      [19] aload_0 v0
      [20] aload_1 v1
      [21] aload_3 v3
      [22] aconst_null
      [23] invokespecial #14
        + Methodref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.<init> (Lcom/android/volley/ExecutorDelivery;Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
      [26] invokeinterface #19
        + InterfaceMethodref [java/util/concurrent/Executor.execute (Ljava/lang/Runnable;)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 67
        [6] -> line 68
        [11] -> line 69
        [31] -> line 70
      + Local variable table attribute (count = 4)
        v0: 0 -> 32 [Lcom/android/volley/ExecutorDelivery; this]
        v1: 0 -> 32 [Lcom/android/volley/Request; request]
        v2: 0 -> 32 [Lcom/android/volley/VolleyError; error]
        v3: 11 -> 32 [Lcom/android/volley/Response; response]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 32 [Lcom/android/volley/Request<*>; request]
        v3: 11 -> 32 [Lcom/android/volley/Response<*>; response]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
      + Class [com/android/volley/ExecutorDelivery]
      + Utf8 [ResponseDeliveryRunnable]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/ExecutorDelivery$1]
  + Source file attribute:
    + Utf8 [ExecutorDelivery.java]

_____________________________________________________________________
+ Program class: com/android/volley/ExecutorDelivery$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.ExecutorDelivery$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/concurrent/Executor]

Constant Pool (count = 43):
  + Class [android/os/Handler]
  + Class [com/android/volley/ExecutorDelivery]
  + Class [com/android/volley/ExecutorDelivery$1]
  + Class [java/lang/Object]
  + Class [java/util/concurrent/Executor]
  + Fieldref [com/android/volley/ExecutorDelivery$1.this$0 Lcom/android/volley/ExecutorDelivery;]
  + Fieldref [com/android/volley/ExecutorDelivery$1.val$handler Landroid/os/Handler;]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Handler;)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [this$0 Lcom/android/volley/ExecutorDelivery;]
  + NameAndType [val$handler Landroid/os/Handler;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Handler;)V]
  + Utf8 [(Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ExecutorDelivery.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Lcom/android/volley/ExecutorDelivery$1;]
  + Utf8 [Lcom/android/volley/ExecutorDelivery;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Handler]
  + Utf8 [com/android/volley/ExecutorDelivery]
  + Utf8 [com/android/volley/ExecutorDelivery$1]
  + Utf8 [command]
  + Utf8 [execute]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/concurrent/Executor]
  + Utf8 [post]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$handler]

Fields (count = 2):
  + Field:        val$handler Landroid/os/Handler;
    Access flags: 0x1010
      = final synthetic android.os.Handler val$handler
  + Field:        this$0 Lcom/android/volley/ExecutorDelivery;
    Access flags: 0x1010
      = final synthetic com.android.volley.ExecutorDelivery this$0

Methods (count = 2):
  + Method:       <init>(Lcom/android/volley/ExecutorDelivery;Landroid/os/Handler;)V
    Access flags: 0x0
      = ExecutorDelivery$1(com.android.volley.ExecutorDelivery,android.os.Handler)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/android/volley/ExecutorDelivery$1.this$0 Lcom/android/volley/ExecutorDelivery;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #7
        + Fieldref [com/android/volley/ExecutorDelivery$1.val$handler Landroid/os/Handler;]
      [10] aload_0 v0
      [11] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/android/volley/ExecutorDelivery$1; this]
  + Method:       execute(Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public void execute(java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/ExecutorDelivery$1.val$handler Landroid/os/Handler;]
      [4] aload_1 v1
      [5] invokevirtual #8
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [8] pop
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [9] -> line 40
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/android/volley/ExecutorDelivery$1; this]
        v1: 0 -> 10 [Ljava/lang/Runnable; command]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/android/volley/ExecutorDelivery]
    + NameAndType [<init> (Landroid/os/Handler;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/ExecutorDelivery$1]
  + Source file attribute:
    + Utf8 [ExecutorDelivery.java]

_____________________________________________________________________
+ Program class: com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 89):
  + String [canceled-at-delivery]
  + String [done]
  + String [intermediate-response]
  + Class [com/android/volley/ExecutorDelivery]
  + Class [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Response]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
  + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mResponse Lcom/android/volley/Response;]
  + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRunnable Ljava/lang/Runnable;]
  + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.this$0 Lcom/android/volley/ExecutorDelivery;]
  + Fieldref [com/android/volley/Response.error Lcom/android/volley/VolleyError;]
  + Fieldref [com/android/volley/Response.intermediate Z]
  + Fieldref [com/android/volley/Response.result Ljava/lang/Object;]
  + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.deliverError (Lcom/android/volley/VolleyError;)V]
  + Methodref [com/android/volley/Request.deliverResponse (Ljava/lang/Object;)V]
  + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.isCanceled ()Z]
  + Methodref [com/android/volley/Response.isSuccess ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [java/lang/Runnable.run ()V]
  + NameAndType [<init> ()V]
  + NameAndType [addMarker (Ljava/lang/String;)V]
  + NameAndType [deliverError (Lcom/android/volley/VolleyError;)V]
  + NameAndType [deliverResponse (Ljava/lang/Object;)V]
  + NameAndType [error Lcom/android/volley/VolleyError;]
  + NameAndType [finish (Ljava/lang/String;)V]
  + NameAndType [intermediate Z]
  + NameAndType [isCanceled ()Z]
  + NameAndType [isSuccess ()Z]
  + NameAndType [mRequest Lcom/android/volley/Request;]
  + NameAndType [mResponse Lcom/android/volley/Response;]
  + NameAndType [mRunnable Ljava/lang/Runnable;]
  + NameAndType [result Ljava/lang/Object;]
  + NameAndType [run ()V]
  + NameAndType [this$0 Lcom/android/volley/ExecutorDelivery;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/android/volley/ExecutorDelivery;Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ExecutorDelivery.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/ExecutorDelivery$ResponseDeliveryRunnable;]
  + Utf8 [Lcom/android/volley/ExecutorDelivery;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Response;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ResponseDeliveryRunnable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [addMarker]
  + Utf8 [canceled-at-delivery]
  + Utf8 [com/android/volley/ExecutorDelivery]
  + Utf8 [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Response]
  + Utf8 [deliverError]
  + Utf8 [deliverResponse]
  + Utf8 [done]
  + Utf8 [error]
  + Utf8 [finish]
  + Utf8 [intermediate]
  + Utf8 [intermediate-response]
  + Utf8 [isCanceled]
  + Utf8 [isSuccess]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mRequest]
  + Utf8 [mResponse]
  + Utf8 [mRunnable]
  + Utf8 [request]
  + Utf8 [response]
  + Utf8 [result]
  + Utf8 [run]
  + Utf8 [runnable]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 4):
  + Field:        mRequest Lcom/android/volley/Request;
    Access flags: 0x12
      = private final com.android.volley.Request mRequest
  + Field:        mResponse Lcom/android/volley/Response;
    Access flags: 0x12
      = private final com.android.volley.Response mResponse
  + Field:        mRunnable Ljava/lang/Runnable;
    Access flags: 0x12
      = private final java.lang.Runnable mRunnable
  + Field:        this$0 Lcom/android/volley/ExecutorDelivery;
    Access flags: 0x1010
      = final synthetic com.android.volley.ExecutorDelivery this$0

Methods (count = 2):
  + Method:       <init>(Lcom/android/volley/ExecutorDelivery;Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public ExecutorDelivery$ResponseDeliveryRunnable(com.android.volley.ExecutorDelivery,com.android.volley.Request,com.android.volley.Response,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.this$0 Lcom/android/volley/ExecutorDelivery;]
      [5] aload_0 v0
      [6] invokespecial #23
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #10
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #11
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mResponse Lcom/android/volley/Response;]
      [19] aload_0 v0
      [20] aload v4
      [22] putfield #12
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRunnable Ljava/lang/Runnable;]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 82
        [9] -> line 83
        [14] -> line 84
        [19] -> line 85
        [25] -> line 86
      + Local variable table attribute (count = 4)
        v0: 0 -> 26 [Lcom/android/volley/ExecutorDelivery$ResponseDeliveryRunnable; this]
        v2: 0 -> 26 [Lcom/android/volley/Request; request]
        v3: 0 -> 26 [Lcom/android/volley/Response; response]
        v4: 0 -> 26 [Ljava/lang/Runnable; runnable]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
      [4] invokevirtual #21
        + Methodref [com/android/volley/Request.isCanceled ()Z]
      [7] ifeq +13 (target=20)
      [10] aload_0 v0
      [11] getfield #10
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
      [14] ldc #1
        + String [canceled-at-delivery]
      [16] invokevirtual #20
        + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
      [19] return
      [20] aload_0 v0
      [21] getfield #11
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mResponse Lcom/android/volley/Response;]
      [24] invokevirtual #22
        + Methodref [com/android/volley/Response.isSuccess ()Z]
      [27] ifeq +20 (target=47)
      [30] aload_0 v0
      [31] getfield #10
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
      [34] aload_0 v0
      [35] getfield #11
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mResponse Lcom/android/volley/Response;]
      [38] getfield #16
        + Fieldref [com/android/volley/Response.result Ljava/lang/Object;]
      [41] invokevirtual #19
        + Methodref [com/android/volley/Request.deliverResponse (Ljava/lang/Object;)V]
      [44] goto +17 (target=61)
      [47] aload_0 v0
      [48] getfield #10
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
      [51] aload_0 v0
      [52] getfield #11
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mResponse Lcom/android/volley/Response;]
      [55] getfield #14
        + Fieldref [com/android/volley/Response.error Lcom/android/volley/VolleyError;]
      [58] invokevirtual #18
        + Methodref [com/android/volley/Request.deliverError (Lcom/android/volley/VolleyError;)V]
      [61] aload_0 v0
      [62] getfield #11
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mResponse Lcom/android/volley/Response;]
      [65] getfield #15
        + Fieldref [com/android/volley/Response.intermediate Z]
      [68] ifeq +15 (target=83)
      [71] aload_0 v0
      [72] getfield #10
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
      [75] ldc #3
        + String [intermediate-response]
      [77] invokevirtual #17
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [80] goto +12 (target=92)
      [83] aload_0 v0
      [84] getfield #10
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRequest Lcom/android/volley/Request;]
      [87] ldc #2
        + String [done]
      [89] invokevirtual #20
        + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
      [92] aload_0 v0
      [93] getfield #12
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRunnable Ljava/lang/Runnable;]
      [96] ifnull +12 (target=108)
      [99] aload_0 v0
      [100] getfield #12
        + Fieldref [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable.mRunnable Ljava/lang/Runnable;]
      [103] invokeinterface #24
        + InterfaceMethodref [java/lang/Runnable.run ()V]
      [108] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 92
        [10] -> line 93
        [19] -> line 94
        [20] -> line 98
        [30] -> line 99
        [47] -> line 101
        [61] -> line 106
        [71] -> line 107
        [83] -> line 109
        [92] -> line 113
        [99] -> line 114
        [108] -> line 116
      + Local variable table attribute (count = 1)
        v0: 0 -> 109 [Lcom/android/volley/ExecutorDelivery$ResponseDeliveryRunnable; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/android/volley/ExecutorDelivery$ResponseDeliveryRunnable]
      + Class [com/android/volley/ExecutorDelivery]
      + Utf8 [ResponseDeliveryRunnable]
  + Source file attribute:
    + Utf8 [ExecutorDelivery.java]

_____________________________________________________________________
+ Program class: com/android/volley/Network
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.Network extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 14):
  + Class [com/android/volley/Network]
  + Class [com/android/volley/VolleyError]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;]
  + Utf8 [(Lcom/android/volley/Request<*>;)Lcom/android/volley/NetworkResponse;]
  + Utf8 [Exceptions]
  + Utf8 [Network.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Network]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [java/lang/Object]
  + Utf8 [performRequest]

Fields (count = 0):

Methods (count = 1):
  + Method:       performRequest(Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;
    Access flags: 0x401
      = public abstract com.android.volley.NetworkResponse performRequest(com.android.volley.Request)
    Class member attributes (count = 2):
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/VolleyError]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;)Lcom/android/volley/NetworkResponse;]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Network.java]

_____________________________________________________________________
+ Program class: com/android/volley/NetworkDispatcher
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.NetworkDispatcher extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 202):
  + String [Unhandled exception %s]
  + String [network-cache-written]
  + String [network-discard-cancelled]
  + String [network-http-complete]
  + String [network-parse-complete]
  + String [network-queue-take]
  + String [not-modified]
  + Class [android/net/TrafficStats]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Process]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/Network]
  + Class [com/android/volley/NetworkDispatcher]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/ResponseDelivery]
  + Class [com/android/volley/VolleyError]
  + Class [com/android/volley/VolleyLog]
  + Class [java/lang/Exception]
  + Class [java/lang/InterruptedException]
  + Class [java/lang/Object]
  + Class [java/lang/Thread]
  + Class [java/util/concurrent/BlockingQueue]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/android/volley/NetworkDispatcher.mCache Lcom/android/volley/Cache;]
  + Fieldref [com/android/volley/NetworkDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
  + Fieldref [com/android/volley/NetworkDispatcher.mNetwork Lcom/android/volley/Network;]
  + Fieldref [com/android/volley/NetworkDispatcher.mQueue Ljava/util/concurrent/BlockingQueue;]
  + Fieldref [com/android/volley/NetworkDispatcher.mQuit Z]
  + Fieldref [com/android/volley/NetworkResponse.notModified Z]
  + Fieldref [com/android/volley/Response.cacheEntry Lcom/android/volley/Cache$Entry;]
  + Methodref [android/net/TrafficStats.setThreadStatsTag (I)V]
  + Methodref [android/os/Process.setThreadPriority (I)V]
  + Methodref [com/android/volley/NetworkDispatcher.interrupt ()V]
  + Methodref [com/android/volley/NetworkDispatcher.parseAndDeliverNetworkError (Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.getCacheKey ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getTrafficStatsTag ()I]
  + Methodref [com/android/volley/Request.hasHadResponseDelivered ()Z]
  + Methodref [com/android/volley/Request.isCanceled ()Z]
  + Methodref [com/android/volley/Request.markDelivered ()V]
  + Methodref [com/android/volley/Request.parseNetworkError (Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError;]
  + Methodref [com/android/volley/Request.parseNetworkResponse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/Request.shouldCache ()Z]
  + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [java/lang/Exception.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Thread.<init> ()V]
  + InterfaceMethodref [com/android/volley/Cache.put (Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + InterfaceMethodref [com/android/volley/Network.performRequest (Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;]
  + InterfaceMethodref [com/android/volley/ResponseDelivery.postError (Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + InterfaceMethodref [com/android/volley/ResponseDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + InterfaceMethodref [java/util/concurrent/BlockingQueue.take ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [addMarker (Ljava/lang/String;)V]
  + NameAndType [cacheEntry Lcom/android/volley/Cache$Entry;]
  + NameAndType [e (Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [finish (Ljava/lang/String;)V]
  + NameAndType [getCacheKey ()Ljava/lang/String;]
  + NameAndType [getTrafficStatsTag ()I]
  + NameAndType [hasHadResponseDelivered ()Z]
  + NameAndType [interrupt ()V]
  + NameAndType [isCanceled ()Z]
  + NameAndType [mCache Lcom/android/volley/Cache;]
  + NameAndType [mDelivery Lcom/android/volley/ResponseDelivery;]
  + NameAndType [mNetwork Lcom/android/volley/Network;]
  + NameAndType [mQueue Ljava/util/concurrent/BlockingQueue;]
  + NameAndType [mQuit Z]
  + NameAndType [markDelivered ()V]
  + NameAndType [notModified Z]
  + NameAndType [parseAndDeliverNetworkError (Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + NameAndType [parseNetworkError (Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError;]
  + NameAndType [parseNetworkResponse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + NameAndType [performRequest (Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;]
  + NameAndType [postError (Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + NameAndType [postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + NameAndType [put (Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + NameAndType [setThreadPriority (I)V]
  + NameAndType [setThreadStatsTag (I)V]
  + NameAndType [shouldCache ()Z]
  + NameAndType [take ()Ljava/lang/Object;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Utf8 [(Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/Cache;]
  + Utf8 [Lcom/android/volley/Network;]
  + Utf8 [Lcom/android/volley/NetworkDispatcher;]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<*>;]
  + Utf8 [Lcom/android/volley/Response;]
  + Utf8 [Lcom/android/volley/Response<*>;]
  + Utf8 [Lcom/android/volley/ResponseDelivery;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/InterruptedException;]
  + Utf8 [Ljava/util/concurrent/BlockingQueue;]
  + Utf8 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NetworkDispatcher.java]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Unhandled exception %s]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [addMarker]
  + Utf8 [android/net/TrafficStats]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Process]
  + Utf8 [cache]
  + Utf8 [cacheEntry]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/Network]
  + Utf8 [com/android/volley/NetworkDispatcher]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/ResponseDelivery]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [delivery]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [finish]
  + Utf8 [getCacheKey]
  + Utf8 [getTrafficStatsTag]
  + Utf8 [hasHadResponseDelivered]
  + Utf8 [interrupt]
  + Utf8 [isCanceled]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/InterruptedException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/util/concurrent/BlockingQueue]
  + Utf8 [mCache]
  + Utf8 [mDelivery]
  + Utf8 [mNetwork]
  + Utf8 [mQueue]
  + Utf8 [mQuit]
  + Utf8 [markDelivered]
  + Utf8 [network]
  + Utf8 [network-cache-written]
  + Utf8 [network-discard-cancelled]
  + Utf8 [network-http-complete]
  + Utf8 [network-parse-complete]
  + Utf8 [network-queue-take]
  + Utf8 [networkResponse]
  + Utf8 [not-modified]
  + Utf8 [notModified]
  + Utf8 [parseAndDeliverNetworkError]
  + Utf8 [parseNetworkError]
  + Utf8 [parseNetworkResponse]
  + Utf8 [performRequest]
  + Utf8 [postError]
  + Utf8 [postResponse]
  + Utf8 [put]
  + Utf8 [queue]
  + Utf8 [quit]
  + Utf8 [request]
  + Utf8 [response]
  + Utf8 [run]
  + Utf8 [setThreadPriority]
  + Utf8 [setThreadStatsTag]
  + Utf8 [shouldCache]
  + Utf8 [take]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [volleyError]

Fields (count = 5):
  + Field:        mQueue Ljava/util/concurrent/BlockingQueue;
    Access flags: 0x12
      = private final java.util.concurrent.BlockingQueue mQueue
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;]
  + Field:        mNetwork Lcom/android/volley/Network;
    Access flags: 0x12
      = private final com.android.volley.Network mNetwork
  + Field:        mCache Lcom/android/volley/Cache;
    Access flags: 0x12
      = private final com.android.volley.Cache mCache
  + Field:        mDelivery Lcom/android/volley/ResponseDelivery;
    Access flags: 0x12
      = private final com.android.volley.ResponseDelivery mDelivery
  + Field:        mQuit Z
    Access flags: 0x42
      = private volatile boolean mQuit

Methods (count = 4):
  + Method:       <init>(Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V
    Access flags: 0x1
      = public NetworkDispatcher(java.util.concurrent.BlockingQueue,com.android.volley.Network,com.android.volley.Cache,com.android.volley.ResponseDelivery)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 31, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #52
        + Methodref [java/lang/Thread.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #32
        + Fieldref [com/android/volley/NetworkDispatcher.mQuit Z]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #31
        + Fieldref [com/android/volley/NetworkDispatcher.mQueue Ljava/util/concurrent/BlockingQueue;]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] putfield #30
        + Fieldref [com/android/volley/NetworkDispatcher.mNetwork Lcom/android/volley/Network;]
      [19] aload_0 v0
      [20] aload_3 v3
      [21] putfield #28
        + Fieldref [com/android/volley/NetworkDispatcher.mCache Lcom/android/volley/Cache;]
      [24] aload_0 v0
      [25] aload v4
      [27] putfield #29
        + Fieldref [com/android/volley/NetworkDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 57
        [4] -> line 44
        [9] -> line 58
        [14] -> line 59
        [19] -> line 60
        [24] -> line 61
        [30] -> line 62
      + Local variable table attribute (count = 5)
        v0: 0 -> 31 [Lcom/android/volley/NetworkDispatcher; this]
        v1: 0 -> 31 [Ljava/util/concurrent/BlockingQueue; queue]
        v2: 0 -> 31 [Lcom/android/volley/Network; network]
        v3: 0 -> 31 [Lcom/android/volley/Cache; cache]
        v4: 0 -> 31 [Lcom/android/volley/ResponseDelivery; delivery]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 31 [Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>; queue]
    + Signature attribute:
      + Utf8 [(Ljava/util/concurrent/BlockingQueue<Lcom/android/volley/Request;>;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Method:       quit()V
    Access flags: 0x1
      = public void quit()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #32
        + Fieldref [com/android/volley/NetworkDispatcher.mQuit Z]
      [5] aload_0 v0
      [6] invokevirtual #37
        + Methodref [com/android/volley/NetworkDispatcher.interrupt ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 69
        [5] -> line 70
        [9] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/android/volley/NetworkDispatcher; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 226, locals = 4, stack = 6):
      [0] bipush 10
      [2] invokestatic #36
        + Methodref [android/os/Process.setThreadPriority (I)V]
      [5] aload_0 v0
      [6] getfield #31
        + Fieldref [com/android/volley/NetworkDispatcher.mQueue Ljava/util/concurrent/BlockingQueue;]
      [9] invokeinterface #57
        + InterfaceMethodref [java/util/concurrent/BlockingQueue.take ()Ljava/lang/Object;]
      [14] checkcast #17
        + Class [com/android/volley/Request]
      [17] astore_1 v1
      [18] goto +15 (target=33)
      [21] astore_2 v2
      [22] aload_0 v0
      [23] getfield #32
        + Fieldref [com/android/volley/NetworkDispatcher.mQuit Z]
      [26] ifeq +4 (target=30)
      [29] return
      [30] goto -25 (target=5)
      [33] aload_1 v1
      [34] ldc #6
        + String [network-queue-take]
      [36] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [39] aload_1 v1
      [40] invokevirtual #44
        + Methodref [com/android/volley/Request.isCanceled ()Z]
      [43] ifeq +12 (target=55)
      [46] aload_1 v1
      [47] ldc #3
        + String [network-discard-cancelled]
      [49] invokevirtual #40
        + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
      [52] goto -47 (target=5)
      [55] getstatic #27
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [58] bipush 14
      [60] ificmplt +10 (target=70)
      [63] aload_1 v1
      [64] invokevirtual #42
        + Methodref [com/android/volley/Request.getTrafficStatsTag ()I]
      [67] invokestatic #35
        + Methodref [android/net/TrafficStats.setThreadStatsTag (I)V]
      [70] aload_0 v0
      [71] getfield #30
        + Fieldref [com/android/volley/NetworkDispatcher.mNetwork Lcom/android/volley/Network;]
      [74] aload_1 v1
      [75] invokeinterface #54
        + InterfaceMethodref [com/android/volley/Network.performRequest (Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;]
      [80] astore_2 v2
      [81] aload_1 v1
      [82] ldc #4
        + String [network-http-complete]
      [84] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [87] aload_2 v2
      [88] getfield #33
        + Fieldref [com/android/volley/NetworkResponse.notModified Z]
      [91] ifeq +19 (target=110)
      [94] aload_1 v1
      [95] invokevirtual #43
        + Methodref [com/android/volley/Request.hasHadResponseDelivered ()Z]
      [98] ifeq +12 (target=110)
      [101] aload_1 v1
      [102] ldc #7
        + String [not-modified]
      [104] invokevirtual #40
        + Methodref [com/android/volley/Request.finish (Ljava/lang/String;)V]
      [107] goto -102 (target=5)
      [110] aload_1 v1
      [111] aload_2 v2
      [112] invokevirtual #47
        + Methodref [com/android/volley/Request.parseNetworkResponse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
      [115] astore_3 v3
      [116] aload_1 v1
      [117] ldc #5
        + String [network-parse-complete]
      [119] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [122] aload_1 v1
      [123] invokevirtual #48
        + Methodref [com/android/volley/Request.shouldCache ()Z]
      [126] ifeq +33 (target=159)
      [129] aload_3 v3
      [130] getfield #34
        + Fieldref [com/android/volley/Response.cacheEntry Lcom/android/volley/Cache$Entry;]
      [133] ifnull +26 (target=159)
      [136] aload_0 v0
      [137] getfield #28
        + Fieldref [com/android/volley/NetworkDispatcher.mCache Lcom/android/volley/Cache;]
      [140] aload_1 v1
      [141] invokevirtual #41
        + Methodref [com/android/volley/Request.getCacheKey ()Ljava/lang/String;]
      [144] aload_3 v3
      [145] getfield #34
        + Fieldref [com/android/volley/Response.cacheEntry Lcom/android/volley/Cache$Entry;]
      [148] invokeinterface #53
        + InterfaceMethodref [com/android/volley/Cache.put (Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
      [153] aload_1 v1
      [154] ldc #2
        + String [network-cache-written]
      [156] invokevirtual #39
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [159] aload_1 v1
      [160] invokevirtual #45
        + Methodref [com/android/volley/Request.markDelivered ()V]
      [163] aload_0 v0
      [164] getfield #29
        + Fieldref [com/android/volley/NetworkDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
      [167] aload_1 v1
      [168] aload_3 v3
      [169] invokeinterface #56
        + InterfaceMethodref [com/android/volley/ResponseDelivery.postResponse (Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
      [174] goto -169 (target=5)
      [177] astore_2 v2
      [178] aload_0 v0
      [179] aload_1 v1
      [180] aload_2 v2
      [181] invokespecial #38
        + Methodref [com/android/volley/NetworkDispatcher.parseAndDeliverNetworkError (Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
      [184] goto -179 (target=5)
      [187] astore_2 v2
      [188] aload_2 v2
      [189] ldc #1
        + String [Unhandled exception %s]
      [191] iconst_1
      [192] anewarray #24
        + Class [java/lang/Object]
      [195] dup
      [196] iconst_0
      [197] aload_2 v2
      [198] invokevirtual #51
        + Methodref [java/lang/Exception.toString ()Ljava/lang/String;]
      [201] aastore
      [202] invokestatic #50
        + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V]
      [205] aload_0 v0
      [206] getfield #29
        + Fieldref [com/android/volley/NetworkDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
      [209] aload_1 v1
      [210] new #20
        + Class [com/android/volley/VolleyError]
      [213] dup
      [214] aload_2 v2
      [215] invokespecial #49
        + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/Throwable;)V]
      [218] invokeinterface #55
        + InterfaceMethodref [com/android/volley/ResponseDelivery.postError (Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
      [223] goto -218 (target=5)
      Code attribute exceptions (count = 7):
      + ExceptionInfo (5 -> 18: 21):
      + Class [java/lang/InterruptedException]
      + ExceptionInfo (33 -> 52: 177):
      + Class [com/android/volley/VolleyError]
      + ExceptionInfo (55 -> 107: 177):
      + Class [com/android/volley/VolleyError]
      + ExceptionInfo (110 -> 174: 177):
      + Class [com/android/volley/VolleyError]
      + ExceptionInfo (33 -> 52: 187):
      + Class [java/lang/Exception]
      + ExceptionInfo (55 -> 107: 187):
      + Class [java/lang/Exception]
      + ExceptionInfo (110 -> 174: 187):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 33)
        [0] -> line 75
        [5] -> line 80
        [18] -> line 87
        [21] -> line 81
        [22] -> line 83
        [29] -> line 84
        [30] -> line 86
        [33] -> line 90
        [39] -> line 94
        [46] -> line 95
        [52] -> line 96
        [55] -> line 100
        [63] -> line 101
        [70] -> line 105
        [81] -> line 106
        [87] -> line 110
        [101] -> line 111
        [107] -> line 112
        [110] -> line 116
        [116] -> line 117
        [122] -> line 121
        [136] -> line 122
        [153] -> line 123
        [159] -> line 127
        [163] -> line 128
        [174] -> line 134
        [177] -> line 129
        [178] -> line 130
        [184] -> line 134
        [187] -> line 131
        [188] -> line 132
        [205] -> line 133
        [223] -> line 134
      + Local variable table attribute (count = 7)
        v2: 22 -> 33 [Ljava/lang/InterruptedException; e]
        v2: 81 -> 174 [Lcom/android/volley/NetworkResponse; networkResponse]
        v3: 116 -> 174 [Lcom/android/volley/Response; response]
        v2: 178 -> 184 [Lcom/android/volley/VolleyError; volleyError]
        v2: 188 -> 223 [Ljava/lang/Exception; e]
        v0: 0 -> 226 [Lcom/android/volley/NetworkDispatcher; this]
        v1: 18 -> 226 [Lcom/android/volley/Request; request]
      + Local variable type table attribute (count = 1)
        v3: 116 -> 174 [Lcom/android/volley/Response<*>; response]
  + Method:       parseAndDeliverNetworkError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V
    Access flags: 0x2
      = private void parseAndDeliverNetworkError(com.android.volley.Request,com.android.volley.VolleyError)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #46
        + Methodref [com/android/volley/Request.parseNetworkError (Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError;]
      [5] astore_2 v2
      [6] aload_0 v0
      [7] getfield #29
        + Fieldref [com/android/volley/NetworkDispatcher.mDelivery Lcom/android/volley/ResponseDelivery;]
      [10] aload_1 v1
      [11] aload_2 v2
      [12] invokeinterface #55
        + InterfaceMethodref [com/android/volley/ResponseDelivery.postError (Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 139
        [6] -> line 140
        [17] -> line 141
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/android/volley/NetworkDispatcher; this]
        v1: 0 -> 18 [Lcom/android/volley/Request; request]
        v2: 0 -> 18 [Lcom/android/volley/VolleyError; error]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 18 [Lcom/android/volley/Request<*>; request]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [NetworkDispatcher.java]

_____________________________________________________________________
+ Program class: com/android/volley/NetworkError
  Superclass:    com/android/volley/VolleyError
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.NetworkError extends com.android.volley.VolleyError

Interfaces (count = 0):

Constant Pool (count = 26):
  + Class [com/android/volley/NetworkError]
  + Class [com/android/volley/VolleyError]
  + Methodref [com/android/volley/VolleyError.<init> ()V]
  + Methodref [com/android/volley/VolleyError.<init> (Lcom/android/volley/NetworkResponse;)V]
  + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/NetworkResponse;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Lcom/android/volley/NetworkError;]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NetworkError.java]
  + Utf8 [SourceFile]
  + Utf8 [cause]
  + Utf8 [com/android/volley/NetworkError]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [networkResponse]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public NetworkError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #3
        + Methodref [com/android/volley/VolleyError.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 28
        [4] -> line 29
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/NetworkError; this]
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public NetworkError(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #5
        + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 32
        [5] -> line 33
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/NetworkError; this]
        v1: 0 -> 6 [Ljava/lang/Throwable; cause]
  + Method:       <init>(Lcom/android/volley/NetworkResponse;)V
    Access flags: 0x1
      = public NetworkError(com.android.volley.NetworkResponse)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #4
        + Methodref [com/android/volley/VolleyError.<init> (Lcom/android/volley/NetworkResponse;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 36
        [5] -> line 37
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/NetworkError; this]
        v1: 0 -> 6 [Lcom/android/volley/NetworkResponse; networkResponse]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NetworkError.java]

_____________________________________________________________________
+ Program class: com/android/volley/NetworkResponse
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.NetworkResponse extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 41):
  + Class [com/android/volley/NetworkResponse]
  + Class [java/lang/Object]
  + Fieldref [com/android/volley/NetworkResponse.data [B]
  + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
  + Fieldref [com/android/volley/NetworkResponse.notModified Z]
  + Fieldref [com/android/volley/NetworkResponse.statusCode I]
  + Methodref [com/android/volley/NetworkResponse.<init> (I[BLjava/util/Map;Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I[BLjava/util/Map;Z)V]
  + NameAndType [data [B]
  + NameAndType [headers Ljava/util/Map;]
  + NameAndType [notModified Z]
  + NameAndType [statusCode I]
  + Utf8 [()V]
  + Utf8 [(I[BLjava/util/Map;Z)V]
  + Utf8 [(I[BLjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Z)V]
  + Utf8 [([BLjava/util/Map;)V]
  + Utf8 [([BLjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NetworkResponse.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [data]
  + Utf8 [headers]
  + Utf8 [java/lang/Object]
  + Utf8 [notModified]
  + Utf8 [statusCode]
  + Utf8 [this]

Fields (count = 4):
  + Field:        statusCode I
    Access flags: 0x11
      = public final int statusCode
  + Field:        data [B
    Access flags: 0x11
      = public final byte[] data
  + Field:        headers Ljava/util/Map;
    Access flags: 0x11
      = public final java.util.Map headers
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Field:        notModified Z
    Access flags: 0x11
      = public final boolean notModified

Methods (count = 2):
  + Method:       <init>(I[BLjava/util/Map;Z)V
    Access flags: 0x1
      = public NetworkResponse(int,byte[],java.util.Map,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iload_1 v1
      [6] putfield #6
        + Fieldref [com/android/volley/NetworkResponse.statusCode I]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #3
        + Fieldref [com/android/volley/NetworkResponse.data [B]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #4
        + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
      [19] aload_0 v0
      [20] iload v4
      [22] putfield #5
        + Fieldref [com/android/volley/NetworkResponse.notModified Z]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 36
        [4] -> line 37
        [9] -> line 38
        [14] -> line 39
        [19] -> line 40
        [25] -> line 41
      + Local variable table attribute (count = 5)
        v0: 0 -> 26 [Lcom/android/volley/NetworkResponse; this]
        v1: 0 -> 26 [I statusCode]
        v2: 0 -> 26 [[B data]
        v3: 0 -> 26 [Ljava/util/Map; headers]
        v4: 0 -> 26 [Z notModified]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 26 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; headers]
    + Signature attribute:
      + Utf8 [(I[BLjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Z)V]
  + Method:       <init>([BLjava/util/Map;)V
    Access flags: 0x1
      = public NetworkResponse(byte[],java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] sipush 200
      [4] aload_1 v1
      [5] aload_2 v2
      [6] iconst_0
      [7] invokespecial #7
        + Methodref [com/android/volley/NetworkResponse.<init> (I[BLjava/util/Map;Z)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 48
        [10] -> line 49
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lcom/android/volley/NetworkResponse; this]
        v1: 0 -> 11 [[B data]
        v2: 0 -> 11 [Ljava/util/Map; headers]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 11 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; headers]
    + Signature attribute:
      + Utf8 [([BLjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NetworkResponse.java]

_____________________________________________________________________
+ Program class: com/android/volley/NoConnectionError
  Superclass:    com/android/volley/NetworkError
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.NoConnectionError extends com.android.volley.NetworkError

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [com/android/volley/NetworkError]
  + Class [com/android/volley/NoConnectionError]
  + Methodref [com/android/volley/NetworkError.<init> ()V]
  + Methodref [com/android/volley/NetworkError.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Lcom/android/volley/NoConnectionError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NoConnectionError.java]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/NetworkError]
  + Utf8 [com/android/volley/NoConnectionError]
  + Utf8 [reason]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public NoConnectionError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #3
        + Methodref [com/android/volley/NetworkError.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 25
        [4] -> line 26
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/NoConnectionError; this]
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public NoConnectionError(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #4
        + Methodref [com/android/volley/NetworkError.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 29
        [5] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/NoConnectionError; this]
        v1: 0 -> 6 [Ljava/lang/Throwable; reason]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NoConnectionError.java]

_____________________________________________________________________
+ Program class: com/android/volley/ParseError
  Superclass:    com/android/volley/VolleyError
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.ParseError extends com.android.volley.VolleyError

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [com/android/volley/ParseError]
  + Class [com/android/volley/VolleyError]
  + Methodref [com/android/volley/VolleyError.<init> ()V]
  + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Lcom/android/volley/ParseError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ParseError.java]
  + Utf8 [SourceFile]
  + Utf8 [cause]
  + Utf8 [com/android/volley/ParseError]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public ParseError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #3
        + Methodref [com/android/volley/VolleyError.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/ParseError; this]
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public ParseError(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #4
        + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [5] -> line 35
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/ParseError; this]
        v1: 0 -> 6 [Ljava/lang/Throwable; cause]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ParseError.java]

_____________________________________________________________________
+ Program class: com/android/volley/Request
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.android.volley.Request extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Comparable]

Constant Pool (count = 414):
  + String [ ]
  + String [%d ms: %s]
  + String [0x]
  + String [Encoding not supported: ]
  + String [UTF-8]
  + String [[ ] ]
  + String [[X] ]
  + String [application/x-www-form-urlencoded; charset=]
  + Class [android/net/Uri]
  + Class [android/os/Handler]
  + Class [android/os/Looper]
  + Class [android/os/SystemClock]
  + Class [android/text/TextUtils]
  + Class [com/android/volley/AuthFailureError]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/DefaultRetryPolicy]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Request$1]
  + Class [com/android/volley/Request$Priority]
  + Class [com/android/volley/RequestQueue]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/RetryPolicy]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/VolleyLog$MarkerLog]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/Comparable]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Thread]
  + Class [java/net/URLEncoder]
  + Class [java/util/Collections]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Long [3000]
  + Fieldref [com/android/volley/Request.mCacheEntry Lcom/android/volley/Cache$Entry;]
  + Fieldref [com/android/volley/Request.mCanceled Z]
  + Fieldref [com/android/volley/Request.mDefaultTrafficStatsTag I]
  + Fieldref [com/android/volley/Request.mErrorListener Lcom/android/volley/Response$ErrorListener;]
  + Fieldref [com/android/volley/Request.mEventLog Lcom/android/volley/VolleyLog$MarkerLog;]
  + Fieldref [com/android/volley/Request.mMethod I]
  + Fieldref [com/android/volley/Request.mRequestBirthTime J]
  + Fieldref [com/android/volley/Request.mRequestQueue Lcom/android/volley/RequestQueue;]
  + Fieldref [com/android/volley/Request.mResponseDelivered Z]
  + Fieldref [com/android/volley/Request.mRetryPolicy Lcom/android/volley/RetryPolicy;]
  + Fieldref [com/android/volley/Request.mSequence Ljava/lang/Integer;]
  + Fieldref [com/android/volley/Request.mShouldCache Z]
  + Fieldref [com/android/volley/Request.mUrl Ljava/lang/String;]
  + Fieldref [com/android/volley/Request$Priority.NORMAL Lcom/android/volley/Request$Priority;]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog.ENABLED Z]
  + Methodref [android/net/Uri.getHost ()Ljava/lang/String;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
  + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
  + Methodref [android/os/SystemClock.elapsedRealtime ()J]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [com/android/volley/DefaultRetryPolicy.<init> ()V]
  + Methodref [com/android/volley/Request.compareTo (Lcom/android/volley/Request;)I]
  + Methodref [com/android/volley/Request.encodeParameters (Ljava/util/Map;Ljava/lang/String;)[B]
  + Methodref [com/android/volley/Request.getBodyContentType ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getParams ()Ljava/util/Map;]
  + Methodref [com/android/volley/Request.getParamsEncoding ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getPostParams ()Ljava/util/Map;]
  + Methodref [com/android/volley/Request.getPostParamsEncoding ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getPriority ()Lcom/android/volley/Request$Priority;]
  + Methodref [com/android/volley/Request.getTrafficStatsTag ()I]
  + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
  + Methodref [com/android/volley/Request.toString ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request$1.<init> (Lcom/android/volley/Request;Ljava/lang/String;J)V]
  + Methodref [com/android/volley/Request$Priority.ordinal ()I]
  + Methodref [com/android/volley/RequestQueue.finish (Lcom/android/volley/Request;)V]
  + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/VolleyLog$MarkerLog.<init> ()V]
  + Methodref [com/android/volley/VolleyLog$MarkerLog.add (Ljava/lang/String;J)V]
  + Methodref [com/android/volley/VolleyLog$MarkerLog.finish (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
  + Methodref [java/lang/String.hashCode ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
  + Methodref [java/lang/Thread.getId ()J]
  + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
  + InterfaceMethodref [com/android/volley/Response$ErrorListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + InterfaceMethodref [com/android/volley/RetryPolicy.getCurrentTimeout ()I]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.size ()I]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Looper;)V]
  + NameAndType [<init> (Lcom/android/volley/Request;Ljava/lang/String;J)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [ENABLED Z]
  + NameAndType [NORMAL Lcom/android/volley/Request$Priority;]
  + NameAndType [add (Ljava/lang/String;J)V]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [compareTo (Lcom/android/volley/Request;)I]
  + NameAndType [currentThread ()Ljava/lang/Thread;]
  + NameAndType [d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [elapsedRealtime ()J]
  + NameAndType [emptyMap ()Ljava/util/Map;]
  + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [encodeParameters (Ljava/util/Map;Ljava/lang/String;)[B]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [finish (Lcom/android/volley/Request;)V]
  + NameAndType [finish (Ljava/lang/String;)V]
  + NameAndType [getBodyContentType ()Ljava/lang/String;]
  + NameAndType [getBytes (Ljava/lang/String;)[B]
  + NameAndType [getCurrentTimeout ()I]
  + NameAndType [getHost ()Ljava/lang/String;]
  + NameAndType [getId ()J]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getMainLooper ()Landroid/os/Looper;]
  + NameAndType [getParams ()Ljava/util/Map;]
  + NameAndType [getParamsEncoding ()Ljava/lang/String;]
  + NameAndType [getPostParams ()Ljava/util/Map;]
  + NameAndType [getPostParamsEncoding ()Ljava/lang/String;]
  + NameAndType [getPriority ()Lcom/android/volley/Request$Priority;]
  + NameAndType [getTrafficStatsTag ()I]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [hashCode ()I]
  + NameAndType [intValue ()I]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mCacheEntry Lcom/android/volley/Cache$Entry;]
  + NameAndType [mCanceled Z]
  + NameAndType [mDefaultTrafficStatsTag I]
  + NameAndType [mErrorListener Lcom/android/volley/Response$ErrorListener;]
  + NameAndType [mEventLog Lcom/android/volley/VolleyLog$MarkerLog;]
  + NameAndType [mMethod I]
  + NameAndType [mRequestBirthTime J]
  + NameAndType [mRequestQueue Lcom/android/volley/RequestQueue;]
  + NameAndType [mResponseDelivered Z]
  + NameAndType [mRetryPolicy Lcom/android/volley/RetryPolicy;]
  + NameAndType [mSequence Ljava/lang/Integer;]
  + NameAndType [mShouldCache Z]
  + NameAndType [mUrl Ljava/lang/String;]
  + NameAndType [myLooper ()Landroid/os/Looper;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + NameAndType [ordinal ()I]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
  + NameAndType [size ()I]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + Utf8 [ ]
  + Utf8 [%d ms: %s]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/os/Looper;]
  + Utf8 [()Lcom/android/volley/Cache$Entry;]
  + Utf8 [()Lcom/android/volley/Request$Priority;]
  + Utf8 [()Lcom/android/volley/RetryPolicy;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/Thread;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[B]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Landroid/os/Looper;)V]
  + Utf8 [(Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<TT;>;]
  + Utf8 [(Lcom/android/volley/Request;)I]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog;]
  + Utf8 [(Lcom/android/volley/Request;)V]
  + Utf8 [(Lcom/android/volley/Request;Ljava/lang/String;J)V]
  + Utf8 [(Lcom/android/volley/Request<TT;>;)I]
  + Utf8 [(Lcom/android/volley/RequestQueue;)V]
  + Utf8 [(Lcom/android/volley/RetryPolicy;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError;]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)[B]
  + Utf8 [(Ljava/lang/String;J)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/util/Map;Ljava/lang/String;)[B]
  + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/lang/String;)[B]
  + Utf8 [(TT;)V]
  + Utf8 [0x]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/Comparable<Lcom/android/volley/Request<TT;>;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Deprecated]
  + Utf8 [ENABLED]
  + Utf8 [Encoding not supported: ]
  + Utf8 [Entry]
  + Utf8 [ErrorListener]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/Request$Priority;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<TT;>;]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/android/volley/Response$ErrorListener;]
  + Utf8 [Lcom/android/volley/RetryPolicy;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/VolleyLog$MarkerLog;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/UnsupportedEncodingException;]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MarkerLog]
  + Utf8 [NORMAL]
  + Utf8 [Priority]
  + Utf8 [Request.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [Z]
  + Utf8 [[ ] ]
  + Utf8 [[X] ]
  + Utf8 [access$000]
  + Utf8 [add]
  + Utf8 [addMarker]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/Handler]
  + Utf8 [android/os/Looper]
  + Utf8 [android/os/SystemClock]
  + Utf8 [android/text/TextUtils]
  + Utf8 [append]
  + Utf8 [application/x-www-form-urlencoded; charset=]
  + Utf8 [cancel]
  + Utf8 [com/android/volley/AuthFailureError]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/DefaultRetryPolicy]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Request$1]
  + Utf8 [com/android/volley/Request$Priority]
  + Utf8 [com/android/volley/RequestQueue]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/RetryPolicy]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/VolleyLog$MarkerLog]
  + Utf8 [compareTo]
  + Utf8 [currentThread]
  + Utf8 [d]
  + Utf8 [deliverError]
  + Utf8 [deliverResponse]
  + Utf8 [elapsedRealtime]
  + Utf8 [emptyMap]
  + Utf8 [encode]
  + Utf8 [encodeParameters]
  + Utf8 [encodedParams]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [error]
  + Utf8 [finish]
  + Utf8 [getBody]
  + Utf8 [getBodyContentType]
  + Utf8 [getBytes]
  + Utf8 [getCacheEntry]
  + Utf8 [getCacheKey]
  + Utf8 [getCurrentTimeout]
  + Utf8 [getHeaders]
  + Utf8 [getHost]
  + Utf8 [getId]
  + Utf8 [getKey]
  + Utf8 [getMainLooper]
  + Utf8 [getMethod]
  + Utf8 [getParams]
  + Utf8 [getParamsEncoding]
  + Utf8 [getPostBody]
  + Utf8 [getPostBodyContentType]
  + Utf8 [getPostParams]
  + Utf8 [getPostParamsEncoding]
  + Utf8 [getPriority]
  + Utf8 [getRetryPolicy]
  + Utf8 [getTimeoutMs]
  + Utf8 [getTrafficStatsTag]
  + Utf8 [getUrl]
  + Utf8 [getValue]
  + Utf8 [hasHadResponseDelivered]
  + Utf8 [hasNext]
  + Utf8 [hashCode]
  + Utf8 [i$]
  + Utf8 [intValue]
  + Utf8 [isCanceled]
  + Utf8 [isEmpty]
  + Utf8 [iterator]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/Comparable]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/net/URLEncoder]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [left]
  + Utf8 [listener]
  + Utf8 [mCacheEntry]
  + Utf8 [mCanceled]
  + Utf8 [mDefaultTrafficStatsTag]
  + Utf8 [mErrorListener]
  + Utf8 [mEventLog]
  + Utf8 [mMethod]
  + Utf8 [mRequestBirthTime]
  + Utf8 [mRequestQueue]
  + Utf8 [mResponseDelivered]
  + Utf8 [mRetryPolicy]
  + Utf8 [mSequence]
  + Utf8 [mShouldCache]
  + Utf8 [mUrl]
  + Utf8 [mainThread]
  + Utf8 [markDelivered]
  + Utf8 [method]
  + Utf8 [myLooper]
  + Utf8 [next]
  + Utf8 [onErrorResponse]
  + Utf8 [ordinal]
  + Utf8 [other]
  + Utf8 [params]
  + Utf8 [paramsEncoding]
  + Utf8 [parse]
  + Utf8 [parseNetworkError]
  + Utf8 [parseNetworkResponse]
  + Utf8 [post]
  + Utf8 [postParams]
  + Utf8 [requestQueue]
  + Utf8 [requestTime]
  + Utf8 [retryPolicy]
  + Utf8 [right]
  + Utf8 [sequence]
  + Utf8 [setCacheEntry]
  + Utf8 [setRequestQueue]
  + Utf8 [setRetryPolicy]
  + Utf8 [setSequence]
  + Utf8 [shouldCache]
  + Utf8 [size]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [threadId]
  + Utf8 [toHexString]
  + Utf8 [toString]
  + Utf8 [trafficStatsTag]
  + Utf8 [uee]
  + Utf8 [url]
  + Utf8 [valueOf]
  + Utf8 [volleyError]
  + Utf8 [x0]

Fields (count = 13):
  + Field:        mEventLog Lcom/android/volley/VolleyLog$MarkerLog;
    Access flags: 0x12
      = private final com.android.volley.VolleyLog$MarkerLog mEventLog
  + Field:        mMethod I
    Access flags: 0x12
      = private final int mMethod
  + Field:        mUrl Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String mUrl
  + Field:        mDefaultTrafficStatsTag I
    Access flags: 0x12
      = private final int mDefaultTrafficStatsTag
  + Field:        mErrorListener Lcom/android/volley/Response$ErrorListener;
    Access flags: 0x12
      = private final com.android.volley.Response$ErrorListener mErrorListener
  + Field:        mSequence Ljava/lang/Integer;
    Access flags: 0x2
      = private java.lang.Integer mSequence
  + Field:        mRequestQueue Lcom/android/volley/RequestQueue;
    Access flags: 0x2
      = private com.android.volley.RequestQueue mRequestQueue
  + Field:        mShouldCache Z
    Access flags: 0x2
      = private boolean mShouldCache
  + Field:        mCanceled Z
    Access flags: 0x2
      = private boolean mCanceled
  + Field:        mResponseDelivered Z
    Access flags: 0x2
      = private boolean mResponseDelivered
  + Field:        mRequestBirthTime J
    Access flags: 0x2
      = private long mRequestBirthTime
  + Field:        mRetryPolicy Lcom/android/volley/RetryPolicy;
    Access flags: 0x2
      = private com.android.volley.RetryPolicy mRetryPolicy
  + Field:        mCacheEntry Lcom/android/volley/Cache$Entry;
    Access flags: 0x2
      = private com.android.volley.Cache$Entry mCacheEntry

Methods (count = 38):
  + Method:       <init>(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V
    Access flags: 0x1
      = public Request(int,java.lang.String,com.android.volley.Response$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 102, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #91
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] getstatic #58
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.ENABLED Z]
      [8] ifeq +13 (target=21)
      [11] new #26
        + Class [com/android/volley/VolleyLog$MarkerLog]
      [14] dup
      [15] invokespecial #84
        + Methodref [com/android/volley/VolleyLog$MarkerLog.<init> ()V]
      [18] goto +4 (target=22)
      [21] aconst_null
      [22] putfield #48
        + Fieldref [com/android/volley/Request.mEventLog Lcom/android/volley/VolleyLog$MarkerLog;]
      [25] aload_0 v0
      [26] iconst_1
      [27] putfield #55
        + Fieldref [com/android/volley/Request.mShouldCache Z]
      [30] aload_0 v0
      [31] iconst_0
      [32] putfield #45
        + Fieldref [com/android/volley/Request.mCanceled Z]
      [35] aload_0 v0
      [36] iconst_0
      [37] putfield #52
        + Fieldref [com/android/volley/Request.mResponseDelivered Z]
      [40] aload_0 v0
      [41] lconst_0
      [42] putfield #50
        + Fieldref [com/android/volley/Request.mRequestBirthTime J]
      [45] aload_0 v0
      [46] aconst_null
      [47] putfield #44
        + Fieldref [com/android/volley/Request.mCacheEntry Lcom/android/volley/Cache$Entry;]
      [50] aload_0 v0
      [51] iload_1 v1
      [52] putfield #49
        + Fieldref [com/android/volley/Request.mMethod I]
      [55] aload_0 v0
      [56] aload_2 v2
      [57] putfield #56
        + Fieldref [com/android/volley/Request.mUrl Ljava/lang/String;]
      [60] aload_0 v0
      [61] aload_3 v3
      [62] putfield #47
        + Fieldref [com/android/volley/Request.mErrorListener Lcom/android/volley/Response$ErrorListener;]
      [65] aload_0 v0
      [66] new #17
        + Class [com/android/volley/DefaultRetryPolicy]
      [69] dup
      [70] invokespecial #67
        + Methodref [com/android/volley/DefaultRetryPolicy.<init> ()V]
      [73] invokevirtual #78
        + Methodref [com/android/volley/Request.setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
      [76] aload_0 v0
      [77] aload_2 v2
      [78] invokestatic #66
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [81] ifeq +7 (target=88)
      [84] iconst_0
      [85] goto +13 (target=98)
      [88] aload_2 v2
      [89] invokestatic #60
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [92] invokevirtual #59
        + Methodref [android/net/Uri.getHost ()Ljava/lang/String;]
      [95] invokevirtual #94
        + Methodref [java/lang/String.hashCode ()I]
      [98] putfield #46
        + Fieldref [com/android/volley/Request.mDefaultTrafficStatsTag I]
      [101] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 123
        [4] -> line 57
        [25] -> line 78
        [30] -> line 81
        [35] -> line 84
        [40] -> line 87
        [45] -> line 100
        [50] -> line 124
        [55] -> line 125
        [60] -> line 126
        [65] -> line 127
        [76] -> line 129
        [101] -> line 130
      + Local variable table attribute (count = 4)
        v0: 0 -> 102 [Lcom/android/volley/Request; this]
        v1: 0 -> 102 [I method]
        v2: 0 -> 102 [Ljava/lang/String; url]
        v3: 0 -> 102 [Lcom/android/volley/Response$ErrorListener; listener]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 102 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getMethod()I
    Access flags: 0x1
      = public int getMethod()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [com/android/volley/Request.mMethod I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getTrafficStatsTag()I
    Access flags: 0x1
      = public int getTrafficStatsTag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #46
        + Fieldref [com/android/volley/Request.mDefaultTrafficStatsTag I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       setRetryPolicy(Lcom/android/volley/RetryPolicy;)V
    Access flags: 0x1
      = public void setRetryPolicy(com.android.volley.RetryPolicy)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #53
        + Fieldref [com/android/volley/Request.mRetryPolicy Lcom/android/volley/RetryPolicy;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 166
        [5] -> line 167
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/Request; this]
        v1: 0 -> 6 [Lcom/android/volley/RetryPolicy; retryPolicy]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/Request<TT;>; this]
  + Method:       addMarker(Ljava/lang/String;)V
    Access flags: 0x1
      = public void addMarker(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 4):
      [0] getstatic #58
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.ENABLED Z]
      [3] ifeq +20 (target=23)
      [6] aload_0 v0
      [7] getfield #48
        + Fieldref [com/android/volley/Request.mEventLog Lcom/android/volley/VolleyLog$MarkerLog;]
      [10] aload_1 v1
      [11] invokestatic #100
        + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
      [14] invokevirtual #101
        + Methodref [java/lang/Thread.getId ()J]
      [17] invokevirtual #85
        + Methodref [com/android/volley/VolleyLog$MarkerLog.add (Ljava/lang/String;J)V]
      [20] goto +19 (target=39)
      [23] aload_0 v0
      [24] getfield #50
        + Fieldref [com/android/volley/Request.mRequestBirthTime J]
      [27] lconst_0
      [28] lcmp
      [29] ifne +10 (target=39)
      [32] aload_0 v0
      [33] invokestatic #65
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [36] putfield #50
        + Fieldref [com/android/volley/Request.mRequestBirthTime J]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 173
        [6] -> line 174
        [23] -> line 175
        [32] -> line 176
        [39] -> line 178
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lcom/android/volley/Request; this]
        v1: 0 -> 40 [Ljava/lang/String; tag]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 40 [Lcom/android/volley/Request<TT;>; this]
  + Method:       finish(Ljava/lang/String;)V
    Access flags: 0x0
      = void finish(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 130, locals = 5, stack = 7):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [com/android/volley/Request.mRequestQueue Lcom/android/volley/RequestQueue;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #51
        + Fieldref [com/android/volley/Request.mRequestQueue Lcom/android/volley/RequestQueue;]
      [11] aload_0 v0
      [12] invokevirtual #82
        + Methodref [com/android/volley/RequestQueue.finish (Lcom/android/volley/Request;)V]
      [15] getstatic #58
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.ENABLED Z]
      [18] ifeq +71 (target=89)
      [21] invokestatic #100
        + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
      [24] invokevirtual #101
        + Methodref [java/lang/Thread.getId ()J]
      [27] lstore_2 v2
      [28] invokestatic #64
        + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
      [31] invokestatic #63
        + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
      [34] ifacmpeq +32 (target=66)
      [37] new #10
        + Class [android/os/Handler]
      [40] dup
      [41] invokestatic #63
        + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
      [44] invokespecial #61
        + Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]
      [47] astore v4
      [49] aload v4
      [51] new #19
        + Class [com/android/volley/Request$1]
      [54] dup
      [55] aload_0 v0
      [56] aload_1 v1
      [57] lload_2 v2
      [58] invokespecial #80
        + Methodref [com/android/volley/Request$1.<init> (Lcom/android/volley/Request;Ljava/lang/String;J)V]
      [61] invokevirtual #62
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [64] pop
      [65] return
      [66] aload_0 v0
      [67] getfield #48
        + Fieldref [com/android/volley/Request.mEventLog Lcom/android/volley/VolleyLog$MarkerLog;]
      [70] aload_1 v1
      [71] lload_2 v2
      [72] invokevirtual #85
        + Methodref [com/android/volley/VolleyLog$MarkerLog.add (Ljava/lang/String;J)V]
      [75] aload_0 v0
      [76] getfield #48
        + Fieldref [com/android/volley/Request.mEventLog Lcom/android/volley/VolleyLog$MarkerLog;]
      [79] aload_0 v0
      [80] invokevirtual #79
        + Methodref [com/android/volley/Request.toString ()Ljava/lang/String;]
      [83] invokevirtual #86
        + Methodref [com/android/volley/VolleyLog$MarkerLog.finish (Ljava/lang/String;)V]
      [86] goto +43 (target=129)
      [89] invokestatic #65
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [92] aload_0 v0
      [93] getfield #50
        + Fieldref [com/android/volley/Request.mRequestBirthTime J]
      [96] lsub
      [97] lstore_2 v2
      [98] lload_2 v2
      [99] ldc2_w #42
        + Long [3000]
      [102] lcmp
      [103] iflt +26 (target=129)
      [106] ldc #2
        + String [%d ms: %s]
      [108] iconst_2
      [109] anewarray #31
        + Class [java/lang/Object]
      [112] dup
      [113] iconst_0
      [114] lload_2 v2
      [115] invokestatic #90
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [118] aastore
      [119] dup
      [120] iconst_1
      [121] aload_0 v0
      [122] invokevirtual #79
        + Methodref [com/android/volley/Request.toString ()Ljava/lang/String;]
      [125] aastore
      [126] invokestatic #83
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [129] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 186
        [7] -> line 187
        [15] -> line 189
        [21] -> line 190
        [28] -> line 191
        [37] -> line 194
        [49] -> line 195
        [65] -> line 202
        [66] -> line 205
        [75] -> line 206
        [86] -> line 207
        [89] -> line 208
        [98] -> line 209
        [106] -> line 210
        [129] -> line 213
      + Local variable table attribute (count = 5)
        v4: 49 -> 66 [Landroid/os/Handler; mainThread]
        v2: 28 -> 86 [J threadId]
        v2: 98 -> 129 [J requestTime]
        v0: 0 -> 130 [Lcom/android/volley/Request; this]
        v1: 0 -> 130 [Ljava/lang/String; tag]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 130 [Lcom/android/volley/Request<TT;>; this]
  + Method:       setRequestQueue(Lcom/android/volley/RequestQueue;)V
    Access flags: 0x1
      = public void setRequestQueue(com.android.volley.RequestQueue)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #51
        + Fieldref [com/android/volley/Request.mRequestQueue Lcom/android/volley/RequestQueue;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 220
        [5] -> line 221
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/Request; this]
        v1: 0 -> 6 [Lcom/android/volley/RequestQueue; requestQueue]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/Request<TT;>; this]
  + Method:       setSequence(I)V
    Access flags: 0x11
      = public final void setSequence(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokestatic #89
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [5] putfield #54
        + Fieldref [com/android/volley/Request.mSequence Ljava/lang/Integer;]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 227
        [8] -> line 228
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/android/volley/Request; this]
        v1: 0 -> 9 [I sequence]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getUrl()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [com/android/volley/Request.mUrl Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 244
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getCacheKey()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getCacheKey()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #77
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 251
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       setCacheEntry(Lcom/android/volley/Cache$Entry;)V
    Access flags: 0x1
      = public void setCacheEntry(com.android.volley.Cache$Entry)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #44
        + Fieldref [com/android/volley/Request.mCacheEntry Lcom/android/volley/Cache$Entry;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 259
        [5] -> line 260
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/Request; this]
        v1: 0 -> 6 [Lcom/android/volley/Cache$Entry; entry]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getCacheEntry()Lcom/android/volley/Cache$Entry;
    Access flags: 0x1
      = public com.android.volley.Cache$Entry getCacheEntry()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [com/android/volley/Request.mCacheEntry Lcom/android/volley/Cache$Entry;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 266
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       cancel()V
    Access flags: 0x1
      = public void cancel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #45
        + Fieldref [com/android/volley/Request.mCanceled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 273
        [5] -> line 274
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/Request<TT;>; this]
  + Method:       isCanceled()Z
    Access flags: 0x1
      = public boolean isCanceled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #45
        + Fieldref [com/android/volley/Request.mCanceled Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 280
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getHeaders()Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map getHeaders()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 4, locals = 1, stack = 1):
      [0] invokestatic #103
        + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 290
      + Local variable table attribute (count = 1)
        v0: 0 -> 4 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 4 [Lcom/android/volley/Request<TT;>; this]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Method:       getPostParams()Ljava/util/Map;
    Access flags: 0x4
      = protected java.util.Map getPostParams()
    Class member attributes (count = 4):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #71
        + Methodref [com/android/volley/Request.getParams ()Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 305
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
    + Deprecated attribute
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Method:       getPostParamsEncoding()Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String getPostParamsEncoding()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #72
        + Methodref [com/android/volley/Request.getParamsEncoding ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 323
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
    + Deprecated attribute
  + Method:       getPostBodyContentType()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPostBodyContentType()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #70
        + Methodref [com/android/volley/Request.getBodyContentType ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 330
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
    + Deprecated attribute
  + Method:       getPostBody()[B
    Access flags: 0x1
      = public byte[] getPostBody()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #73
        + Methodref [com/android/volley/Request.getPostParams ()Ljava/util/Map;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +22 (target=28)
      [9] aload_1 v1
      [10] invokeinterface #109
        + InterfaceMethodref [java/util/Map.size ()I]
      [15] ifle +13 (target=28)
      [18] aload_0 v0
      [19] aload_1 v1
      [20] aload_0 v0
      [21] invokevirtual #74
        + Methodref [com/android/volley/Request.getPostParamsEncoding ()Ljava/lang/String;]
      [24] invokespecial #69
        + Methodref [com/android/volley/Request.encodeParameters (Ljava/util/Map;Ljava/lang/String;)[B]
      [27] areturn
      [28] aconst_null
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 345
        [5] -> line 346
        [18] -> line 347
        [28] -> line 349
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/android/volley/Request; this]
        v1: 5 -> 30 [Ljava/util/Map; postParams]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 30 [Lcom/android/volley/Request<TT;>; this]
        v1: 5 -> 30 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; postParams]
    + Deprecated attribute
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/AuthFailureError]
  + Method:       getParams()Ljava/util/Map;
    Access flags: 0x4
      = protected java.util.Map getParams()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 361
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 2 [Lcom/android/volley/Request<TT;>; this]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Method:       getParamsEncoding()Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String getParamsEncoding()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 1, stack = 1):
      [0] ldc #5
        + String [UTF-8]
      [2] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 377
      + Local variable table attribute (count = 1)
        v0: 0 -> 3 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 3 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getBodyContentType()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getBodyContentType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] new #34
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #8
        + String [application/x-www-form-urlencoded; charset=]
      [9] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] invokevirtual #72
        + Methodref [com/android/volley/Request.getParamsEncoding ()Ljava/lang/String;]
      [16] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 381
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 23 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getBody()[B
    Access flags: 0x1
      = public byte[] getBody()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #71
        + Methodref [com/android/volley/Request.getParams ()Ljava/util/Map;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +22 (target=28)
      [9] aload_1 v1
      [10] invokeinterface #109
        + InterfaceMethodref [java/util/Map.size ()I]
      [15] ifle +13 (target=28)
      [18] aload_0 v0
      [19] aload_1 v1
      [20] aload_0 v0
      [21] invokevirtual #72
        + Methodref [com/android/volley/Request.getParamsEncoding ()Ljava/lang/String;]
      [24] invokespecial #69
        + Methodref [com/android/volley/Request.encodeParameters (Ljava/util/Map;Ljava/lang/String;)[B]
      [27] areturn
      [28] aconst_null
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 390
        [5] -> line 391
        [18] -> line 392
        [28] -> line 394
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/android/volley/Request; this]
        v1: 5 -> 30 [Ljava/util/Map; params]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 30 [Lcom/android/volley/Request<TT;>; this]
        v1: 5 -> 30 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/AuthFailureError]
  + Method:       encodeParameters(Ljava/util/Map;Ljava/lang/String;)[B
    Access flags: 0x2
      = private byte[] encodeParameters(java.util.Map,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 138, locals = 6, stack = 4):
      [0] new #34
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_3 v3
      [8] aload_1 v1
      [9] invokeinterface #108
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [14] invokeinterface #112
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [19] astore v4
      [21] aload v4
      [23] invokeinterface #106
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [28] ifeq +70 (target=98)
      [31] aload v4
      [33] invokeinterface #107
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [38] checkcast #40
        + Class [java/util/Map$Entry]
      [41] astore v5
      [43] aload_3 v3
      [44] aload v5
      [46] invokeinterface #110
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [51] checkcast #33
        + Class [java/lang/String]
      [54] aload_2 v2
      [55] invokestatic #102
        + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [58] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [61] pop
      [62] aload_3 v3
      [63] bipush 61
      [65] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [68] pop
      [69] aload_3 v3
      [70] aload v5
      [72] invokeinterface #111
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [77] checkcast #33
        + Class [java/lang/String]
      [80] aload_2 v2
      [81] invokestatic #102
        + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [84] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [87] pop
      [88] aload_3 v3
      [89] bipush 38
      [91] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [94] pop
      [95] goto -74 (target=21)
      [98] aload_3 v3
      [99] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [102] aload_2 v2
      [103] invokevirtual #93
        + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
      [106] areturn
      [107] astore v4
      [109] new #32
        + Class [java/lang/RuntimeException]
      [112] dup
      [113] new #34
        + Class [java/lang/StringBuilder]
      [116] dup
      [117] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [120] ldc #4
        + String [Encoding not supported: ]
      [122] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [125] aload_2 v2
      [126] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [129] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [132] aload v4
      [134] invokespecial #92
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [137] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (8 -> 106: 107):
      + Class [java/io/UnsupportedEncodingException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 401
        [8] -> line 403
        [43] -> line 404
        [62] -> line 405
        [69] -> line 406
        [88] -> line 407
        [98] -> line 409
        [107] -> line 410
        [109] -> line 411
      + Local variable table attribute (count = 7)
        v5: 43 -> 95 [Ljava/util/Map$Entry; entry]
        v4: 21 -> 98 [Ljava/util/Iterator; i$]
        v4: 109 -> 138 [Ljava/io/UnsupportedEncodingException; uee]
        v0: 0 -> 138 [Lcom/android/volley/Request; this]
        v1: 0 -> 138 [Ljava/util/Map; params]
        v2: 0 -> 138 [Ljava/lang/String; paramsEncoding]
        v3: 8 -> 138 [Ljava/lang/StringBuilder; encodedParams]
      + Local variable type table attribute (count = 3)
        v5: 43 -> 95 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>; entry]
        v0: 0 -> 138 [Lcom/android/volley/Request<TT;>; this]
        v1: 0 -> 138 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/lang/String;)[B]
  + Method:       shouldCache()Z
    Access flags: 0x11
      = public final boolean shouldCache()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [com/android/volley/Request.mShouldCache Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 426
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getPriority()Lcom/android/volley/Request$Priority;
    Access flags: 0x1
      = public com.android.volley.Request$Priority getPriority()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 1, stack = 1):
      [0] getstatic #57
        + Fieldref [com/android/volley/Request$Priority.NORMAL Lcom/android/volley/Request$Priority;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 444
      + Local variable table attribute (count = 1)
        v0: 0 -> 4 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 4 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getTimeoutMs()I
    Access flags: 0x11
      = public final int getTimeoutMs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/android/volley/Request.mRetryPolicy Lcom/android/volley/RetryPolicy;]
      [4] invokeinterface #105
        + InterfaceMethodref [com/android/volley/RetryPolicy.getCurrentTimeout ()I]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 453
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/android/volley/Request<TT;>; this]
  + Method:       getRetryPolicy()Lcom/android/volley/RetryPolicy;
    Access flags: 0x1
      = public com.android.volley.RetryPolicy getRetryPolicy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [com/android/volley/Request.mRetryPolicy Lcom/android/volley/RetryPolicy;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 460
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       markDelivered()V
    Access flags: 0x1
      = public void markDelivered()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #52
        + Fieldref [com/android/volley/Request.mResponseDelivered Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 468
        [5] -> line 469
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/Request<TT;>; this]
  + Method:       hasHadResponseDelivered()Z
    Access flags: 0x1
      = public boolean hasHadResponseDelivered()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [com/android/volley/Request.mResponseDelivered Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 475
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request<TT;>; this]
  + Method:       parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;
    Access flags: 0x404
      = protected abstract com.android.volley.Response parseNetworkResponse(com.android.volley.NetworkResponse)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<TT;>;]
  + Method:       parseNetworkError(Lcom/android/volley/VolleyError;)Lcom/android/volley/VolleyError;
    Access flags: 0x4
      = protected com.android.volley.VolleyError parseNetworkError(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 497
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lcom/android/volley/Request; this]
        v1: 0 -> 2 [Lcom/android/volley/VolleyError; volleyError]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 2 [Lcom/android/volley/Request<TT;>; this]
  + Method:       deliverResponse(Ljava/lang/Object;)V
    Access flags: 0x404
      = protected abstract void deliverResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(TT;)V]
  + Method:       deliverError(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void deliverError(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #47
        + Fieldref [com/android/volley/Request.mErrorListener Lcom/android/volley/Response$ErrorListener;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #47
        + Fieldref [com/android/volley/Request.mErrorListener Lcom/android/volley/Response$ErrorListener;]
      [11] aload_1 v1
      [12] invokeinterface #104
        + InterfaceMethodref [com/android/volley/Response$ErrorListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 516
        [7] -> line 517
        [17] -> line 519
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/android/volley/Request; this]
        v1: 0 -> 18 [Lcom/android/volley/VolleyError; error]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 18 [Lcom/android/volley/Request<TT;>; this]
  + Method:       compareTo(Lcom/android/volley/Request;)I
    Access flags: 0x1
      = public int compareTo(com.android.volley.Request)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 43, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #75
        + Methodref [com/android/volley/Request.getPriority ()Lcom/android/volley/Request$Priority;]
      [4] astore_2 v2
      [5] aload_1 v1
      [6] invokevirtual #75
        + Methodref [com/android/volley/Request.getPriority ()Lcom/android/volley/Request$Priority;]
      [9] astore_3 v3
      [10] aload_2 v2
      [11] aload_3 v3
      [12] ifacmpne +21 (target=33)
      [15] aload_0 v0
      [16] getfield #54
        + Fieldref [com/android/volley/Request.mSequence Ljava/lang/Integer;]
      [19] invokevirtual #87
        + Methodref [java/lang/Integer.intValue ()I]
      [22] aload_1 v1
      [23] getfield #54
        + Fieldref [com/android/volley/Request.mSequence Ljava/lang/Integer;]
      [26] invokevirtual #87
        + Methodref [java/lang/Integer.intValue ()I]
      [29] isub
      [30] goto +12 (target=42)
      [33] aload_3 v3
      [34] invokevirtual #81
        + Methodref [com/android/volley/Request$Priority.ordinal ()I]
      [37] aload_2 v2
      [38] invokevirtual #81
        + Methodref [com/android/volley/Request$Priority.ordinal ()I]
      [41] isub
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 527
        [5] -> line 528
        [10] -> line 532
      + Local variable table attribute (count = 4)
        v0: 0 -> 43 [Lcom/android/volley/Request; this]
        v1: 0 -> 43 [Lcom/android/volley/Request; other]
        v2: 5 -> 43 [Lcom/android/volley/Request$Priority; left]
        v3: 10 -> 43 [Lcom/android/volley/Request$Priority; right]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 43 [Lcom/android/volley/Request<TT;>; this]
        v1: 0 -> 43 [Lcom/android/volley/Request<TT;>; other]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<TT;>;)I]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 94, locals = 2, stack = 2):
      [0] new #34
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #3
        + String [0x]
      [9] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] invokevirtual #76
        + Methodref [com/android/volley/Request.getTrafficStatsTag ()I]
      [16] invokestatic #88
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [19] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [25] astore_1 v1
      [26] new #34
        + Class [java/lang/StringBuilder]
      [29] dup
      [30] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [33] aload_0 v0
      [34] getfield #45
        + Fieldref [com/android/volley/Request.mCanceled Z]
      [37] ifeq +8 (target=45)
      [40] ldc #7
        + String [[X] ]
      [42] goto +5 (target=47)
      [45] ldc #6
        + String [[ ] ]
      [47] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] aload_0 v0
      [51] invokevirtual #77
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [54] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [57] ldc #1
        + String [ ]
      [59] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [62] aload_1 v1
      [63] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] ldc #1
        + String [ ]
      [68] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [71] aload_0 v0
      [72] invokevirtual #75
        + Methodref [com/android/volley/Request.getPriority ()Lcom/android/volley/Request$Priority;]
      [75] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [78] ldc #1
        + String [ ]
      [80] invokevirtual #98
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [83] aload_0 v0
      [84] getfield #54
        + Fieldref [com/android/volley/Request.mSequence Ljava/lang/Integer;]
      [87] invokevirtual #97
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [90] invokevirtual #99
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [93] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 539
        [26] -> line 540
      + Local variable table attribute (count = 2)
        v0: 0 -> 94 [Lcom/android/volley/Request; this]
        v1: 26 -> 94 [Ljava/lang/String; trafficStatsTag]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 94 [Lcom/android/volley/Request<TT;>; this]
  + Method:       compareTo(Ljava/lang/Object;)I
    Access flags: 0x1041
      = public bridge synthetic int compareTo(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #18
        + Class [com/android/volley/Request]
      [5] invokevirtual #68
        + Methodref [com/android/volley/Request.compareTo (Lcom/android/volley/Request;)I]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/android/volley/Request; this]
        v1: 0 -> 9 [Ljava/lang/Object; x0]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/android/volley/Request<TT;>; this]
  + Method:       access$000(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog;
    Access flags: 0x1008
      = static synthetic com.android.volley.VolleyLog$MarkerLog access$000(com.android.volley.Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [com/android/volley/Request.mEventLog Lcom/android/volley/VolleyLog$MarkerLog;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/Request; x0]

Class file attributes (count = 3):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [com/android/volley/Request$Priority]
      + Class [com/android/volley/Request]
      + Utf8 [Priority]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/Request$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/VolleyLog$MarkerLog]
      + Class [com/android/volley/VolleyLog]
      + Utf8 [MarkerLog]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/Comparable<Lcom/android/volley/Request<TT;>;>;]
  + Source file attribute:
    + Utf8 [Request.java]

_____________________________________________________________________
+ Program class: com/android/volley/Request$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.Request$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 59):
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Request$1]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/VolleyLog$MarkerLog]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Fieldref [com/android/volley/Request$1.this$0 Lcom/android/volley/Request;]
  + Fieldref [com/android/volley/Request$1.val$tag Ljava/lang/String;]
  + Fieldref [com/android/volley/Request$1.val$threadId J]
  + Methodref [com/android/volley/Request.access$000 (Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog;]
  + Methodref [com/android/volley/VolleyLog$MarkerLog.add (Ljava/lang/String;J)V]
  + Methodref [com/android/volley/VolleyLog$MarkerLog.finish (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$000 (Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog;]
  + NameAndType [add (Ljava/lang/String;J)V]
  + NameAndType [finish (Ljava/lang/String;)V]
  + NameAndType [this$0 Lcom/android/volley/Request;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$tag Ljava/lang/String;]
  + NameAndType [val$threadId J]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog;]
  + Utf8 [(Lcom/android/volley/Request;Ljava/lang/String;J)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;J)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/Request$1;]
  + Utf8 [Lcom/android/volley/Request.1;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MarkerLog]
  + Utf8 [Request.java]
  + Utf8 [SourceFile]
  + Utf8 [access$000]
  + Utf8 [add]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Request$1]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/VolleyLog$MarkerLog]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [val$tag]
  + Utf8 [val$threadId]

Fields (count = 3):
  + Field:        val$tag Ljava/lang/String;
    Access flags: 0x1010
      = final synthetic java.lang.String val$tag
  + Field:        val$threadId J
    Access flags: 0x1010
      = final synthetic long val$threadId
  + Field:        this$0 Lcom/android/volley/Request;
    Access flags: 0x1010
      = final synthetic com.android.volley.Request this$0

Methods (count = 2):
  + Method:       <init>(Lcom/android/volley/Request;Ljava/lang/String;J)V
    Access flags: 0x0
      = Request$1(com.android.volley.Request,java.lang.String,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/android/volley/Request$1.this$0 Lcom/android/volley/Request;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #8
        + Fieldref [com/android/volley/Request$1.val$tag Ljava/lang/String;]
      [10] aload_0 v0
      [11] lload_3 v3
      [12] putfield #9
        + Fieldref [com/android/volley/Request$1.val$threadId J]
      [15] aload_0 v0
      [16] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 195
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/android/volley/Request$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 20 [Lcom/android/volley/Request.1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/Request$1.this$0 Lcom/android/volley/Request;]
      [4] invokestatic #10
        + Methodref [com/android/volley/Request.access$000 (Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog;]
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [com/android/volley/Request$1.val$tag Ljava/lang/String;]
      [11] aload_0 v0
      [12] getfield #9
        + Fieldref [com/android/volley/Request$1.val$threadId J]
      [15] invokevirtual #11
        + Methodref [com/android/volley/VolleyLog$MarkerLog.add (Ljava/lang/String;J)V]
      [18] aload_0 v0
      [19] getfield #7
        + Fieldref [com/android/volley/Request$1.this$0 Lcom/android/volley/Request;]
      [22] invokestatic #10
        + Methodref [com/android/volley/Request.access$000 (Lcom/android/volley/Request;)Lcom/android/volley/VolleyLog$MarkerLog;]
      [25] aload_0 v0
      [26] invokevirtual #14
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [29] invokevirtual #12
        + Methodref [com/android/volley/VolleyLog$MarkerLog.finish (Ljava/lang/String;)V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 198
        [18] -> line 199
        [32] -> line 200
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lcom/android/volley/Request$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 33 [Lcom/android/volley/Request.1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/android/volley/Request]
    + NameAndType [finish (Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/Request$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/VolleyLog$MarkerLog]
      + Class [com/android/volley/VolleyLog]
      + Utf8 [MarkerLog]
  + Source file attribute:
    + Utf8 [Request.java]

_____________________________________________________________________
+ Program class: com/android/volley/Request$Priority
  Superclass:    java/lang/Enum
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4031
    = public final enum enum com.android.volley.Request$Priority extends java.lang.Enum

Interfaces (count = 0):

Constant Pool (count = 59):
  + String [HIGH]
  + String [IMMEDIATE]
  + String [LOW]
  + String [NORMAL]
  + Class [[Lcom/android/volley/Request$Priority;]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Request$Priority]
  + Class [java/lang/Enum]
  + Fieldref [com/android/volley/Request$Priority.$VALUES [Lcom/android/volley/Request$Priority;]
  + Fieldref [com/android/volley/Request$Priority.HIGH Lcom/android/volley/Request$Priority;]
  + Fieldref [com/android/volley/Request$Priority.IMMEDIATE Lcom/android/volley/Request$Priority;]
  + Fieldref [com/android/volley/Request$Priority.LOW Lcom/android/volley/Request$Priority;]
  + Fieldref [com/android/volley/Request$Priority.NORMAL Lcom/android/volley/Request$Priority;]
  + Methodref [[Lcom/android/volley/Request$Priority;.clone ()Ljava/lang/Object;]
  + Methodref [com/android/volley/Request$Priority.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + NameAndType [$VALUES [Lcom/android/volley/Request$Priority;]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [HIGH Lcom/android/volley/Request$Priority;]
  + NameAndType [IMMEDIATE Lcom/android/volley/Request$Priority;]
  + NameAndType [LOW Lcom/android/volley/Request$Priority;]
  + NameAndType [NORMAL Lcom/android/volley/Request$Priority;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [$VALUES]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()[Lcom/android/volley/Request$Priority;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [(Ljava/lang/String;)Lcom/android/volley/Request$Priority;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [HIGH]
  + Utf8 [IMMEDIATE]
  + Utf8 [InnerClasses]
  + Utf8 [LOW]
  + Utf8 [Lcom/android/volley/Request$Priority;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Enum<Lcom/android/volley/Request$Priority;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NORMAL]
  + Utf8 [Priority]
  + Utf8 [Request.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Lcom/android/volley/Request$Priority;]
  + Utf8 [clone]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Request$Priority]
  + Utf8 [java/lang/Enum]
  + Utf8 [name]
  + Utf8 [this]
  + Utf8 [valueOf]
  + Utf8 [values]

Fields (count = 5):
  + Field:        LOW Lcom/android/volley/Request$Priority;
    Access flags: 0x4019
      = public static final com.android.volley.Request$Priority LOW
  + Field:        NORMAL Lcom/android/volley/Request$Priority;
    Access flags: 0x4019
      = public static final com.android.volley.Request$Priority NORMAL
  + Field:        HIGH Lcom/android/volley/Request$Priority;
    Access flags: 0x4019
      = public static final com.android.volley.Request$Priority HIGH
  + Field:        IMMEDIATE Lcom/android/volley/Request$Priority;
    Access flags: 0x4019
      = public static final com.android.volley.Request$Priority IMMEDIATE
  + Field:        $VALUES [Lcom/android/volley/Request$Priority;
    Access flags: 0x101a
      = private static final synthetic com.android.volley.Request$Priority[] $VALUES

Methods (count = 4):
  + Method:       values()[Lcom/android/volley/Request$Priority;
    Access flags: 0x9
      = public static com.android.volley.Request$Priority[] values()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 0, stack = 1):
      [0] getstatic #9
        + Fieldref [com/android/volley/Request$Priority.$VALUES [Lcom/android/volley/Request$Priority;]
      [3] invokevirtual #14
        + Methodref [[Lcom/android/volley/Request$Priority;.clone ()Ljava/lang/Object;]
      [6] checkcast #5
        + Class [[Lcom/android/volley/Request$Priority;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 433
  + Method:       valueOf(Ljava/lang/String;)Lcom/android/volley/Request$Priority;
    Access flags: 0x9
      = public static com.android.volley.Request$Priority valueOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] ldc #7
        + Class [com/android/volley/Request$Priority]
      [2] aload_0 v0
      [3] invokestatic #17
        + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
      [6] checkcast #7
        + Class [com/android/volley/Request$Priority]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 433
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Ljava/lang/String; name]
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x2
      = private Request$Priority(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #16
        + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 433
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lcom/android/volley/Request$Priority; this]
    + Signature attribute:
      + Utf8 [()V]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 0, stack = 4):
      [0] new #7
        + Class [com/android/volley/Request$Priority]
      [3] dup
      [4] ldc #3
        + String [LOW]
      [6] iconst_0
      [7] invokespecial #15
        + Methodref [com/android/volley/Request$Priority.<init> (Ljava/lang/String;I)V]
      [10] putstatic #12
        + Fieldref [com/android/volley/Request$Priority.LOW Lcom/android/volley/Request$Priority;]
      [13] new #7
        + Class [com/android/volley/Request$Priority]
      [16] dup
      [17] ldc #4
        + String [NORMAL]
      [19] iconst_1
      [20] invokespecial #15
        + Methodref [com/android/volley/Request$Priority.<init> (Ljava/lang/String;I)V]
      [23] putstatic #13
        + Fieldref [com/android/volley/Request$Priority.NORMAL Lcom/android/volley/Request$Priority;]
      [26] new #7
        + Class [com/android/volley/Request$Priority]
      [29] dup
      [30] ldc #1
        + String [HIGH]
      [32] iconst_2
      [33] invokespecial #15
        + Methodref [com/android/volley/Request$Priority.<init> (Ljava/lang/String;I)V]
      [36] putstatic #10
        + Fieldref [com/android/volley/Request$Priority.HIGH Lcom/android/volley/Request$Priority;]
      [39] new #7
        + Class [com/android/volley/Request$Priority]
      [42] dup
      [43] ldc #2
        + String [IMMEDIATE]
      [45] iconst_3
      [46] invokespecial #15
        + Methodref [com/android/volley/Request$Priority.<init> (Ljava/lang/String;I)V]
      [49] putstatic #11
        + Fieldref [com/android/volley/Request$Priority.IMMEDIATE Lcom/android/volley/Request$Priority;]
      [52] iconst_4
      [53] anewarray #7
        + Class [com/android/volley/Request$Priority]
      [56] dup
      [57] iconst_0
      [58] getstatic #12
        + Fieldref [com/android/volley/Request$Priority.LOW Lcom/android/volley/Request$Priority;]
      [61] aastore
      [62] dup
      [63] iconst_1
      [64] getstatic #13
        + Fieldref [com/android/volley/Request$Priority.NORMAL Lcom/android/volley/Request$Priority;]
      [67] aastore
      [68] dup
      [69] iconst_2
      [70] getstatic #10
        + Fieldref [com/android/volley/Request$Priority.HIGH Lcom/android/volley/Request$Priority;]
      [73] aastore
      [74] dup
      [75] iconst_3
      [76] getstatic #11
        + Fieldref [com/android/volley/Request$Priority.IMMEDIATE Lcom/android/volley/Request$Priority;]
      [79] aastore
      [80] putstatic #9
        + Fieldref [com/android/volley/Request$Priority.$VALUES [Lcom/android/volley/Request$Priority;]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 5)
        [0] -> line 434
        [13] -> line 435
        [26] -> line 436
        [39] -> line 437
        [52] -> line 433

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [com/android/volley/Request$Priority]
      + Class [com/android/volley/Request]
      + Utf8 [Priority]
  + Signature attribute:
    + Utf8 [Ljava/lang/Enum<Lcom/android/volley/Request$Priority;>;]
  + Source file attribute:
    + Utf8 [Request.java]

_____________________________________________________________________
+ Program class: com/android/volley/RequestQueue
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.RequestQueue extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 224):
  + String [Releasing %d waiting requests for cacheKey=%s.]
  + String [Request for cacheKey=%s is in flight, putting on hold.]
  + String [add-to-queue]
  + Class [android/os/Handler]
  + Class [android/os/Looper]
  + Class [com/android/volley/CacheDispatcher]
  + Class [com/android/volley/ExecutorDelivery]
  + Class [com/android/volley/NetworkDispatcher]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/RequestQueue]
  + Class [com/android/volley/VolleyLog]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/util/HashMap]
  + Class [java/util/HashSet]
  + Class [java/util/LinkedList]
  + Class [java/util/Map]
  + Class [java/util/Queue]
  + Class [java/util/Set]
  + Class [java/util/concurrent/PriorityBlockingQueue]
  + Class [java/util/concurrent/atomic/AtomicInteger]
  + Fieldref [com/android/volley/RequestQueue.mCache Lcom/android/volley/Cache;]
  + Fieldref [com/android/volley/RequestQueue.mCacheDispatcher Lcom/android/volley/CacheDispatcher;]
  + Fieldref [com/android/volley/RequestQueue.mCacheQueue Ljava/util/concurrent/PriorityBlockingQueue;]
  + Fieldref [com/android/volley/RequestQueue.mCurrentRequests Ljava/util/Set;]
  + Fieldref [com/android/volley/RequestQueue.mDelivery Lcom/android/volley/ResponseDelivery;]
  + Fieldref [com/android/volley/RequestQueue.mDispatchers [Lcom/android/volley/NetworkDispatcher;]
  + Fieldref [com/android/volley/RequestQueue.mNetwork Lcom/android/volley/Network;]
  + Fieldref [com/android/volley/RequestQueue.mNetworkQueue Ljava/util/concurrent/PriorityBlockingQueue;]
  + Fieldref [com/android/volley/RequestQueue.mSequenceGenerator Ljava/util/concurrent/atomic/AtomicInteger;]
  + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
  + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
  + Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]
  + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
  + Methodref [com/android/volley/CacheDispatcher.<init> (Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Methodref [com/android/volley/CacheDispatcher.quit ()V]
  + Methodref [com/android/volley/CacheDispatcher.start ()V]
  + Methodref [com/android/volley/ExecutorDelivery.<init> (Landroid/os/Handler;)V]
  + Methodref [com/android/volley/NetworkDispatcher.<init> (Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Methodref [com/android/volley/NetworkDispatcher.quit ()V]
  + Methodref [com/android/volley/NetworkDispatcher.start ()V]
  + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.getCacheKey ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.setRequestQueue (Lcom/android/volley/RequestQueue;)V]
  + Methodref [com/android/volley/Request.setSequence (I)V]
  + Methodref [com/android/volley/Request.shouldCache ()Z]
  + Methodref [com/android/volley/RequestQueue.<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;I)V]
  + Methodref [com/android/volley/RequestQueue.<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V]
  + Methodref [com/android/volley/RequestQueue.getSequenceNumber ()I]
  + Methodref [com/android/volley/RequestQueue.stop ()V]
  + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashSet.<init> ()V]
  + Methodref [java/util/LinkedList.<init> ()V]
  + Methodref [java/util/concurrent/PriorityBlockingQueue.<init> ()V]
  + Methodref [java/util/concurrent/PriorityBlockingQueue.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/concurrent/PriorityBlockingQueue.addAll (Ljava/util/Collection;)Z]
  + Methodref [java/util/concurrent/atomic/AtomicInteger.<init> ()V]
  + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Queue.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Queue.size ()I]
  + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Handler;)V]
  + NameAndType [<init> (Landroid/os/Looper;)V]
  + NameAndType [<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;I)V]
  + NameAndType [<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V]
  + NameAndType [<init> (Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + NameAndType [<init> (Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + NameAndType [DEBUG Z]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAll (Ljava/util/Collection;)Z]
  + NameAndType [addMarker (Ljava/lang/String;)V]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getCacheKey ()Ljava/lang/String;]
  + NameAndType [getMainLooper ()Landroid/os/Looper;]
  + NameAndType [getSequenceNumber ()I]
  + NameAndType [incrementAndGet ()I]
  + NameAndType [mCache Lcom/android/volley/Cache;]
  + NameAndType [mCacheDispatcher Lcom/android/volley/CacheDispatcher;]
  + NameAndType [mCacheQueue Ljava/util/concurrent/PriorityBlockingQueue;]
  + NameAndType [mCurrentRequests Ljava/util/Set;]
  + NameAndType [mDelivery Lcom/android/volley/ResponseDelivery;]
  + NameAndType [mDispatchers [Lcom/android/volley/NetworkDispatcher;]
  + NameAndType [mNetwork Lcom/android/volley/Network;]
  + NameAndType [mNetworkQueue Ljava/util/concurrent/PriorityBlockingQueue;]
  + NameAndType [mSequenceGenerator Ljava/util/concurrent/atomic/AtomicInteger;]
  + NameAndType [mWaitingRequests Ljava/util/Map;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [quit ()V]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [setRequestQueue (Lcom/android/volley/RequestQueue;)V]
  + NameAndType [setSequence (I)V]
  + NameAndType [shouldCache ()Z]
  + NameAndType [size ()I]
  + NameAndType [start ()V]
  + NameAndType [stop ()V]
  + NameAndType [v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Looper;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Handler;)V]
  + Utf8 [(Landroid/os/Looper;)V]
  + Utf8 [(Lcom/android/volley/Cache;Lcom/android/volley/Network;)V]
  + Utf8 [(Lcom/android/volley/Cache;Lcom/android/volley/Network;I)V]
  + Utf8 [(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + Utf8 [(Lcom/android/volley/Request;)V]
  + Utf8 [(Lcom/android/volley/RequestQueue;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/util/Collection;)Z]
  + Utf8 [(Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Utf8 [(Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DEBUG]
  + Utf8 [I]
  + Utf8 [Lcom/android/volley/Cache;]
  + Utf8 [Lcom/android/volley/CacheDispatcher;]
  + Utf8 [Lcom/android/volley/Network;]
  + Utf8 [Lcom/android/volley/NetworkDispatcher;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/android/volley/ResponseDelivery;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/util/Queue<Lcom/android/volley/Request;>;>;]
  + Utf8 [Ljava/util/Queue;]
  + Utf8 [Ljava/util/Queue<Lcom/android/volley/Request;>;]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Lcom/android/volley/Request;>;]
  + Utf8 [Ljava/util/concurrent/PriorityBlockingQueue;]
  + Utf8 [Ljava/util/concurrent/PriorityBlockingQueue<Lcom/android/volley/Request;>;]
  + Utf8 [Ljava/util/concurrent/atomic/AtomicInteger;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Releasing %d waiting requests for cacheKey=%s.]
  + Utf8 [Request for cacheKey=%s is in flight, putting on hold.]
  + Utf8 [RequestQueue.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Lcom/android/volley/NetworkDispatcher;]
  + Utf8 [add]
  + Utf8 [add-to-queue]
  + Utf8 [addAll]
  + Utf8 [addMarker]
  + Utf8 [android/os/Handler]
  + Utf8 [android/os/Looper]
  + Utf8 [cache]
  + Utf8 [cacheKey]
  + Utf8 [com/android/volley/CacheDispatcher]
  + Utf8 [com/android/volley/ExecutorDelivery]
  + Utf8 [com/android/volley/NetworkDispatcher]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/RequestQueue]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [containsKey]
  + Utf8 [delivery]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getCacheKey]
  + Utf8 [getMainLooper]
  + Utf8 [getSequenceNumber]
  + Utf8 [i]
  + Utf8 [incrementAndGet]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/LinkedList]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Queue]
  + Utf8 [java/util/Set]
  + Utf8 [java/util/concurrent/PriorityBlockingQueue]
  + Utf8 [java/util/concurrent/atomic/AtomicInteger]
  + Utf8 [mCache]
  + Utf8 [mCacheDispatcher]
  + Utf8 [mCacheQueue]
  + Utf8 [mCurrentRequests]
  + Utf8 [mDelivery]
  + Utf8 [mDispatchers]
  + Utf8 [mNetwork]
  + Utf8 [mNetworkQueue]
  + Utf8 [mSequenceGenerator]
  + Utf8 [mWaitingRequests]
  + Utf8 [network]
  + Utf8 [networkDispatcher]
  + Utf8 [put]
  + Utf8 [quit]
  + Utf8 [remove]
  + Utf8 [request]
  + Utf8 [setRequestQueue]
  + Utf8 [setSequence]
  + Utf8 [shouldCache]
  + Utf8 [size]
  + Utf8 [stagedRequests]
  + Utf8 [start]
  + Utf8 [stop]
  + Utf8 [this]
  + Utf8 [threadPoolSize]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [waitingRequests]

Fields (count = 10):
  + Field:        mSequenceGenerator Ljava/util/concurrent/atomic/AtomicInteger;
    Access flags: 0x2
      = private java.util.concurrent.atomic.AtomicInteger mSequenceGenerator
  + Field:        mWaitingRequests Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map mWaitingRequests
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/util/Queue<Lcom/android/volley/Request;>;>;]
  + Field:        mCurrentRequests Ljava/util/Set;
    Access flags: 0x12
      = private final java.util.Set mCurrentRequests
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Set<Lcom/android/volley/Request;>;]
  + Field:        mCacheQueue Ljava/util/concurrent/PriorityBlockingQueue;
    Access flags: 0x12
      = private final java.util.concurrent.PriorityBlockingQueue mCacheQueue
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/concurrent/PriorityBlockingQueue<Lcom/android/volley/Request;>;]
  + Field:        mNetworkQueue Ljava/util/concurrent/PriorityBlockingQueue;
    Access flags: 0x12
      = private final java.util.concurrent.PriorityBlockingQueue mNetworkQueue
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/concurrent/PriorityBlockingQueue<Lcom/android/volley/Request;>;]
  + Field:        mCache Lcom/android/volley/Cache;
    Access flags: 0x12
      = private final com.android.volley.Cache mCache
  + Field:        mNetwork Lcom/android/volley/Network;
    Access flags: 0x12
      = private final com.android.volley.Network mNetwork
  + Field:        mDelivery Lcom/android/volley/ResponseDelivery;
    Access flags: 0x12
      = private final com.android.volley.ResponseDelivery mDelivery
  + Field:        mDispatchers [Lcom/android/volley/NetworkDispatcher;
    Access flags: 0x2
      = private com.android.volley.NetworkDispatcher[] mDispatchers
  + Field:        mCacheDispatcher Lcom/android/volley/CacheDispatcher;
    Access flags: 0x2
      = private com.android.volley.CacheDispatcher mCacheDispatcher

Methods (count = 8):
  + Method:       <init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V
    Access flags: 0x1
      = public RequestQueue(com.android.volley.Cache,com.android.volley.Network,int,com.android.volley.ResponseDelivery)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #53
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #21
        + Class [java/util/concurrent/atomic/AtomicInteger]
      [8] dup
      [9] invokespecial #60
        + Methodref [java/util/concurrent/atomic/AtomicInteger.<init> ()V]
      [12] putfield #30
        + Fieldref [com/android/volley/RequestQueue.mSequenceGenerator Ljava/util/concurrent/atomic/AtomicInteger;]
      [15] aload_0 v0
      [16] new #14
        + Class [java/util/HashMap]
      [19] dup
      [20] invokespecial #54
        + Methodref [java/util/HashMap.<init> ()V]
      [23] putfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [26] aload_0 v0
      [27] new #15
        + Class [java/util/HashSet]
      [30] dup
      [31] invokespecial #55
        + Methodref [java/util/HashSet.<init> ()V]
      [34] putfield #25
        + Fieldref [com/android/volley/RequestQueue.mCurrentRequests Ljava/util/Set;]
      [37] aload_0 v0
      [38] new #20
        + Class [java/util/concurrent/PriorityBlockingQueue]
      [41] dup
      [42] invokespecial #57
        + Methodref [java/util/concurrent/PriorityBlockingQueue.<init> ()V]
      [45] putfield #24
        + Fieldref [com/android/volley/RequestQueue.mCacheQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [48] aload_0 v0
      [49] new #20
        + Class [java/util/concurrent/PriorityBlockingQueue]
      [52] dup
      [53] invokespecial #57
        + Methodref [java/util/concurrent/PriorityBlockingQueue.<init> ()V]
      [56] putfield #29
        + Fieldref [com/android/volley/RequestQueue.mNetworkQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [59] aload_0 v0
      [60] aload_1 v1
      [61] putfield #22
        + Fieldref [com/android/volley/RequestQueue.mCache Lcom/android/volley/Cache;]
      [64] aload_0 v0
      [65] aload_2 v2
      [66] putfield #28
        + Fieldref [com/android/volley/RequestQueue.mNetwork Lcom/android/volley/Network;]
      [69] aload_0 v0
      [70] iload_3 v3
      [71] anewarray #8
        + Class [com/android/volley/NetworkDispatcher]
      [74] putfield #27
        + Fieldref [com/android/volley/RequestQueue.mDispatchers [Lcom/android/volley/NetworkDispatcher;]
      [77] aload_0 v0
      [78] aload v4
      [80] putfield #26
        + Fieldref [com/android/volley/RequestQueue.mDelivery Lcom/android/volley/ResponseDelivery;]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 99
        [4] -> line 42
        [15] -> line 54
        [26] -> line 62
        [37] -> line 65
        [48] -> line 69
        [59] -> line 100
        [64] -> line 101
        [69] -> line 102
        [77] -> line 103
        [83] -> line 104
      + Local variable table attribute (count = 5)
        v0: 0 -> 84 [Lcom/android/volley/RequestQueue; this]
        v1: 0 -> 84 [Lcom/android/volley/Cache; cache]
        v2: 0 -> 84 [Lcom/android/volley/Network; network]
        v3: 0 -> 84 [I threadPoolSize]
        v4: 0 -> 84 [Lcom/android/volley/ResponseDelivery; delivery]
  + Method:       <init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;I)V
    Access flags: 0x1
      = public RequestQueue(com.android.volley.Cache,com.android.volley.Network,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 4, stack = 9):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] new #7
        + Class [com/android/volley/ExecutorDelivery]
      [7] dup
      [8] new #4
        + Class [android/os/Handler]
      [11] dup
      [12] invokestatic #34
        + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
      [15] invokespecial #33
        + Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]
      [18] invokespecial #38
        + Methodref [com/android/volley/ExecutorDelivery.<init> (Landroid/os/Handler;)V]
      [21] invokespecial #48
        + Methodref [com/android/volley/RequestQueue.<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;ILcom/android/volley/ResponseDelivery;)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 114
        [24] -> line 116
      + Local variable table attribute (count = 4)
        v0: 0 -> 25 [Lcom/android/volley/RequestQueue; this]
        v1: 0 -> 25 [Lcom/android/volley/Cache; cache]
        v2: 0 -> 25 [Lcom/android/volley/Network; network]
        v3: 0 -> 25 [I threadPoolSize]
  + Method:       <init>(Lcom/android/volley/Cache;Lcom/android/volley/Network;)V
    Access flags: 0x1
      = public RequestQueue(com.android.volley.Cache,com.android.volley.Network)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_4
      [4] invokespecial #47
        + Methodref [com/android/volley/RequestQueue.<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 125
        [7] -> line 126
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/android/volley/RequestQueue; this]
        v1: 0 -> 8 [Lcom/android/volley/Cache; cache]
        v2: 0 -> 8 [Lcom/android/volley/Network; network]
  + Method:       start()V
    Access flags: 0x1
      = public void start()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 3, stack = 7):
      [0] aload_0 v0
      [1] invokevirtual #50
        + Methodref [com/android/volley/RequestQueue.stop ()V]
      [4] aload_0 v0
      [5] new #6
        + Class [com/android/volley/CacheDispatcher]
      [8] dup
      [9] aload_0 v0
      [10] getfield #24
        + Fieldref [com/android/volley/RequestQueue.mCacheQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [13] aload_0 v0
      [14] getfield #29
        + Fieldref [com/android/volley/RequestQueue.mNetworkQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [17] aload_0 v0
      [18] getfield #22
        + Fieldref [com/android/volley/RequestQueue.mCache Lcom/android/volley/Cache;]
      [21] aload_0 v0
      [22] getfield #26
        + Fieldref [com/android/volley/RequestQueue.mDelivery Lcom/android/volley/ResponseDelivery;]
      [25] invokespecial #35
        + Methodref [com/android/volley/CacheDispatcher.<init> (Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
      [28] putfield #23
        + Fieldref [com/android/volley/RequestQueue.mCacheDispatcher Lcom/android/volley/CacheDispatcher;]
      [31] aload_0 v0
      [32] getfield #23
        + Fieldref [com/android/volley/RequestQueue.mCacheDispatcher Lcom/android/volley/CacheDispatcher;]
      [35] invokevirtual #37
        + Methodref [com/android/volley/CacheDispatcher.start ()V]
      [38] iconst_0
      [39] istore_1 v1
      [40] iload_1 v1
      [41] aload_0 v0
      [42] getfield #27
        + Fieldref [com/android/volley/RequestQueue.mDispatchers [Lcom/android/volley/NetworkDispatcher;]
      [45] arraylength
      [46] ificmpge +44 (target=90)
      [49] new #8
        + Class [com/android/volley/NetworkDispatcher]
      [52] dup
      [53] aload_0 v0
      [54] getfield #29
        + Fieldref [com/android/volley/RequestQueue.mNetworkQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [57] aload_0 v0
      [58] getfield #28
        + Fieldref [com/android/volley/RequestQueue.mNetwork Lcom/android/volley/Network;]
      [61] aload_0 v0
      [62] getfield #22
        + Fieldref [com/android/volley/RequestQueue.mCache Lcom/android/volley/Cache;]
      [65] aload_0 v0
      [66] getfield #26
        + Fieldref [com/android/volley/RequestQueue.mDelivery Lcom/android/volley/ResponseDelivery;]
      [69] invokespecial #39
        + Methodref [com/android/volley/NetworkDispatcher.<init> (Ljava/util/concurrent/BlockingQueue;Lcom/android/volley/Network;Lcom/android/volley/Cache;Lcom/android/volley/ResponseDelivery;)V]
      [72] astore_2 v2
      [73] aload_0 v0
      [74] getfield #27
        + Fieldref [com/android/volley/RequestQueue.mDispatchers [Lcom/android/volley/NetworkDispatcher;]
      [77] iload_1 v1
      [78] aload_2 v2
      [79] aastore
      [80] aload_2 v2
      [81] invokevirtual #41
        + Methodref [com/android/volley/NetworkDispatcher.start ()V]
      [84] iinc v1, 1
      [87] goto -47 (target=40)
      [90] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 132
        [4] -> line 134
        [31] -> line 135
        [38] -> line 138
        [49] -> line 139
        [73] -> line 141
        [80] -> line 142
        [84] -> line 138
        [90] -> line 144
      + Local variable table attribute (count = 3)
        v2: 73 -> 84 [Lcom/android/volley/NetworkDispatcher; networkDispatcher]
        v1: 40 -> 90 [I i]
        v0: 0 -> 91 [Lcom/android/volley/RequestQueue; this]
  + Method:       stop()V
    Access flags: 0x1
      = public void stop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [com/android/volley/RequestQueue.mCacheDispatcher Lcom/android/volley/CacheDispatcher;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #23
        + Fieldref [com/android/volley/RequestQueue.mCacheDispatcher Lcom/android/volley/CacheDispatcher;]
      [11] invokevirtual #36
        + Methodref [com/android/volley/CacheDispatcher.quit ()V]
      [14] iconst_0
      [15] istore_1 v1
      [16] iload_1 v1
      [17] aload_0 v0
      [18] getfield #27
        + Fieldref [com/android/volley/RequestQueue.mDispatchers [Lcom/android/volley/NetworkDispatcher;]
      [21] arraylength
      [22] ificmpge +27 (target=49)
      [25] aload_0 v0
      [26] getfield #27
        + Fieldref [com/android/volley/RequestQueue.mDispatchers [Lcom/android/volley/NetworkDispatcher;]
      [29] iload_1 v1
      [30] aaload
      [31] ifnull +12 (target=43)
      [34] aload_0 v0
      [35] getfield #27
        + Fieldref [com/android/volley/RequestQueue.mDispatchers [Lcom/android/volley/NetworkDispatcher;]
      [38] iload_1 v1
      [39] aaload
      [40] invokevirtual #40
        + Methodref [com/android/volley/NetworkDispatcher.quit ()V]
      [43] iinc v1, 1
      [46] goto -30 (target=16)
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 150
        [7] -> line 151
        [14] -> line 153
        [25] -> line 154
        [34] -> line 155
        [43] -> line 153
        [49] -> line 158
      + Local variable table attribute (count = 2)
        v1: 16 -> 49 [I i]
        v0: 0 -> 50 [Lcom/android/volley/RequestQueue; this]
  + Method:       getSequenceNumber()I
    Access flags: 0x1
      = public int getSequenceNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/android/volley/RequestQueue.mSequenceGenerator Ljava/util/concurrent/atomic/AtomicInteger;]
      [4] invokevirtual #61
        + Methodref [java/util/concurrent/atomic/AtomicInteger.incrementAndGet ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 164
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/android/volley/RequestQueue; this]
  + Method:       add(Lcom/android/volley/Request;)Lcom/android/volley/Request;
    Access flags: 0x1
      = public com.android.volley.Request add(com.android.volley.Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 195, locals = 6, stack = 5):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] invokevirtual #44
        + Methodref [com/android/volley/Request.setRequestQueue (Lcom/android/volley/RequestQueue;)V]
      [5] aload_0 v0
      [6] getfield #25
        + Fieldref [com/android/volley/RequestQueue.mCurrentRequests Ljava/util/Set;]
      [9] dup
      [10] astore_2 v2
      [11] monitorenter
      [12] aload_0 v0
      [13] getfield #25
        + Fieldref [com/android/volley/RequestQueue.mCurrentRequests Ljava/util/Set;]
      [16] aload_1 v1
      [17] invokeinterface #68
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [22] pop
      [23] aload_2 v2
      [24] monitorexit
      [25] goto +8 (target=33)
      [28] astore_3 v3
      [29] aload_2 v2
      [30] monitorexit
      [31] aload_3 v3
      [32] athrow
      [33] aload_1 v1
      [34] aload_0 v0
      [35] invokevirtual #49
        + Methodref [com/android/volley/RequestQueue.getSequenceNumber ()I]
      [38] invokevirtual #45
        + Methodref [com/android/volley/Request.setSequence (I)V]
      [41] aload_1 v1
      [42] ldc #3
        + String [add-to-queue]
      [44] invokevirtual #42
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [47] aload_1 v1
      [48] invokevirtual #46
        + Methodref [com/android/volley/Request.shouldCache ()Z]
      [51] ifne +14 (target=65)
      [54] aload_0 v0
      [55] getfield #29
        + Fieldref [com/android/volley/RequestQueue.mNetworkQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [58] aload_1 v1
      [59] invokevirtual #58
        + Methodref [java/util/concurrent/PriorityBlockingQueue.add (Ljava/lang/Object;)Z]
      [62] pop
      [63] aload_1 v1
      [64] areturn
      [65] aload_0 v0
      [66] getfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [69] dup
      [70] astore_2 v2
      [71] monitorenter
      [72] aload_1 v1
      [73] invokevirtual #43
        + Methodref [com/android/volley/Request.getCacheKey ()Ljava/lang/String;]
      [76] astore_3 v3
      [77] aload_0 v0
      [78] getfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [81] aload_3 v3
      [82] invokeinterface #62
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [87] ifeq +76 (target=163)
      [90] aload_0 v0
      [91] getfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [94] aload_3 v3
      [95] invokeinterface #63
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [100] checkcast #18
        + Class [java/util/Queue]
      [103] astore v4
      [105] aload v4
      [107] ifnonnull +12 (target=119)
      [110] new #16
        + Class [java/util/LinkedList]
      [113] dup
      [114] invokespecial #56
        + Methodref [java/util/LinkedList.<init> ()V]
      [117] astore v4
      [119] aload v4
      [121] aload_1 v1
      [122] invokeinterface #66
        + InterfaceMethodref [java/util/Queue.add (Ljava/lang/Object;)Z]
      [127] pop
      [128] aload_0 v0
      [129] getfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [132] aload_3 v3
      [133] aload v4
      [135] invokeinterface #64
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [140] pop
      [141] getstatic #32
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [144] ifeq +16 (target=160)
      [147] ldc #2
        + String [Request for cacheKey=%s is in flight, putting on hold.]
      [149] iconst_1
      [150] anewarray #13
        + Class [java/lang/Object]
      [153] dup
      [154] iconst_0
      [155] aload_3 v3
      [156] aastore
      [157] invokestatic #51
        + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
      [160] goto +24 (target=184)
      [163] aload_0 v0
      [164] getfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [167] aload_3 v3
      [168] aconst_null
      [169] invokeinterface #64
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [174] pop
      [175] aload_0 v0
      [176] getfield #24
        + Fieldref [com/android/volley/RequestQueue.mCacheQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [179] aload_1 v1
      [180] invokevirtual #58
        + Methodref [java/util/concurrent/PriorityBlockingQueue.add (Ljava/lang/Object;)Z]
      [183] pop
      [184] aload_1 v1
      [185] aload_2 v2
      [186] monitorexit
      [187] areturn
      [188] astore v5
      [190] aload_2 v2
      [191] monitorexit
      [192] aload v5
      [194] athrow
      Code attribute exceptions (count = 4):
      + ExceptionInfo (12 -> 25: 28):
      + ExceptionInfo (28 -> 31: 28):
      + ExceptionInfo (72 -> 187: 188):
      + ExceptionInfo (188 -> 192: 188):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 219
        [5] -> line 220
        [12] -> line 221
        [23] -> line 222
        [33] -> line 225
        [41] -> line 226
        [47] -> line 229
        [54] -> line 230
        [63] -> line 231
        [65] -> line 235
        [72] -> line 236
        [77] -> line 237
        [90] -> line 239
        [105] -> line 240
        [110] -> line 241
        [119] -> line 243
        [128] -> line 244
        [141] -> line 245
        [147] -> line 246
        [160] -> line 248
        [163] -> line 251
        [175] -> line 252
        [184] -> line 254
        [188] -> line 255
      + Local variable table attribute (count = 4)
        v4: 105 -> 160 [Ljava/util/Queue; stagedRequests]
        v3: 77 -> 188 [Ljava/lang/String; cacheKey]
        v0: 0 -> 195 [Lcom/android/volley/RequestQueue; this]
        v1: 0 -> 195 [Lcom/android/volley/Request; request]
      + Local variable type table attribute (count = 1)
        v4: 105 -> 160 [Ljava/util/Queue<Lcom/android/volley/Request;>; stagedRequests]
  + Method:       finish(Lcom/android/volley/Request;)V
    Access flags: 0x0
      = void finish(com.android.volley.Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 122, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/android/volley/RequestQueue.mCurrentRequests Ljava/util/Set;]
      [4] dup
      [5] astore_2 v2
      [6] monitorenter
      [7] aload_0 v0
      [8] getfield #25
        + Fieldref [com/android/volley/RequestQueue.mCurrentRequests Ljava/util/Set;]
      [11] aload_1 v1
      [12] invokeinterface #69
        + InterfaceMethodref [java/util/Set.remove (Ljava/lang/Object;)Z]
      [17] pop
      [18] aload_2 v2
      [19] monitorexit
      [20] goto +8 (target=28)
      [23] astore_3 v3
      [24] aload_2 v2
      [25] monitorexit
      [26] aload_3 v3
      [27] athrow
      [28] aload_1 v1
      [29] invokevirtual #46
        + Methodref [com/android/volley/Request.shouldCache ()Z]
      [32] ifeq +89 (target=121)
      [35] aload_0 v0
      [36] getfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [39] dup
      [40] astore_2 v2
      [41] monitorenter
      [42] aload_1 v1
      [43] invokevirtual #43
        + Methodref [com/android/volley/Request.getCacheKey ()Ljava/lang/String;]
      [46] astore_3 v3
      [47] aload_0 v0
      [48] getfield #31
        + Fieldref [com/android/volley/RequestQueue.mWaitingRequests Ljava/util/Map;]
      [51] aload_3 v3
      [52] invokeinterface #65
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [57] checkcast #18
        + Class [java/util/Queue]
      [60] astore v4
      [62] aload v4
      [64] ifnull +45 (target=109)
      [67] getstatic #32
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [70] ifeq +29 (target=99)
      [73] ldc #1
        + String [Releasing %d waiting requests for cacheKey=%s.]
      [75] iconst_2
      [76] anewarray #13
        + Class [java/lang/Object]
      [79] dup
      [80] iconst_0
      [81] aload v4
      [83] invokeinterface #67
        + InterfaceMethodref [java/util/Queue.size ()I]
      [88] invokestatic #52
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [91] aastore
      [92] dup
      [93] iconst_1
      [94] aload_3 v3
      [95] aastore
      [96] invokestatic #51
        + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
      [99] aload_0 v0
      [100] getfield #24
        + Fieldref [com/android/volley/RequestQueue.mCacheQueue Ljava/util/concurrent/PriorityBlockingQueue;]
      [103] aload v4
      [105] invokevirtual #59
        + Methodref [java/util/concurrent/PriorityBlockingQueue.addAll (Ljava/util/Collection;)Z]
      [108] pop
      [109] aload_2 v2
      [110] monitorexit
      [111] goto +10 (target=121)
      [114] astore v5
      [116] aload_2 v2
      [117] monitorexit
      [118] aload v5
      [120] athrow
      [121] return
      Code attribute exceptions (count = 4):
      + ExceptionInfo (7 -> 20: 23):
      + ExceptionInfo (23 -> 26: 23):
      + ExceptionInfo (42 -> 111: 114):
      + ExceptionInfo (114 -> 118: 114):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 267
        [7] -> line 268
        [18] -> line 269
        [28] -> line 271
        [35] -> line 272
        [42] -> line 273
        [47] -> line 274
        [62] -> line 275
        [67] -> line 276
        [73] -> line 277
        [99] -> line 282
        [109] -> line 284
        [121] -> line 286
      + Local variable table attribute (count = 4)
        v3: 47 -> 109 [Ljava/lang/String; cacheKey]
        v4: 62 -> 109 [Ljava/util/Queue; waitingRequests]
        v0: 0 -> 122 [Lcom/android/volley/RequestQueue; this]
        v1: 0 -> 122 [Lcom/android/volley/Request; request]
      + Local variable type table attribute (count = 1)
        v4: 62 -> 109 [Ljava/util/Queue<Lcom/android/volley/Request;>; waitingRequests]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [RequestQueue.java]

_____________________________________________________________________
+ Program class: com/android/volley/Response
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.Response extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 63):
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/Response$Listener]
  + Class [java/lang/Object]
  + Fieldref [com/android/volley/Response.cacheEntry Lcom/android/volley/Cache$Entry;]
  + Fieldref [com/android/volley/Response.error Lcom/android/volley/VolleyError;]
  + Fieldref [com/android/volley/Response.intermediate Z]
  + Fieldref [com/android/volley/Response.result Ljava/lang/Object;]
  + Methodref [com/android/volley/Response.<init> (Lcom/android/volley/VolleyError;)V]
  + Methodref [com/android/volley/Response.<init> (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/VolleyError;)V]
  + NameAndType [<init> (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)V]
  + NameAndType [cacheEntry Lcom/android/volley/Cache$Entry;]
  + NameAndType [error Lcom/android/volley/VolleyError;]
  + NameAndType [intermediate Z]
  + NameAndType [result Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Utf8 [(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(TT;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>(TT;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/Response;]
  + Utf8 [Lcom/android/volley/Response<TT;>;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Response.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [Z]
  + Utf8 [cacheEntry]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/Response$Listener]
  + Utf8 [error]
  + Utf8 [intermediate]
  + Utf8 [isSuccess]
  + Utf8 [java/lang/Object]
  + Utf8 [result]
  + Utf8 [success]
  + Utf8 [this]

Fields (count = 4):
  + Field:        result Ljava/lang/Object;
    Access flags: 0x11
      = public final java.lang.Object result
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [TT;]
  + Field:        cacheEntry Lcom/android/volley/Cache$Entry;
    Access flags: 0x11
      = public final com.android.volley.Cache$Entry cacheEntry
  + Field:        error Lcom/android/volley/VolleyError;
    Access flags: 0x11
      = public final com.android.volley.VolleyError error
  + Field:        intermediate Z
    Access flags: 0x1
      = public boolean intermediate

Methods (count = 5):
  + Method:       success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;
    Access flags: 0x9
      = public static com.android.volley.Response success(java.lang.Object,com.android.volley.Cache$Entry)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #3
        + Class [com/android/volley/Response]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #12
        + Methodref [com/android/volley/Response.<init> (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/Object; result]
        v1: 0 -> 10 [Lcom/android/volley/Cache$Entry; cacheEntry]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [TT; result]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(TT;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response<TT;>;]
  + Method:       error(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;
    Access flags: 0x9
      = public static com.android.volley.Response error(com.android.volley.VolleyError)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #3
        + Class [com/android/volley/Response]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #11
        + Methodref [com/android/volley/Response.<init> (Lcom/android/volley/VolleyError;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/android/volley/VolleyError; error]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response<TT;>;]
  + Method:       isSuccess()Z
    Access flags: 0x1
      = public boolean isSuccess()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/android/volley/Response.error Lcom/android/volley/VolleyError;]
      [4] ifnonnull +7 (target=11)
      [7] iconst_1
      [8] goto +4 (target=12)
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/android/volley/Response; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 13 [Lcom/android/volley/Response<TT;>; this]
  + Method:       <init>(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)V
    Access flags: 0x2
      = private Response(java.lang.Object,com.android.volley.Cache$Entry)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #9
        + Fieldref [com/android/volley/Response.intermediate Z]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #10
        + Fieldref [com/android/volley/Response.result Ljava/lang/Object;]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] putfield #7
        + Fieldref [com/android/volley/Response.cacheEntry Lcom/android/volley/Cache$Entry;]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #8
        + Fieldref [com/android/volley/Response.error Lcom/android/volley/VolleyError;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 74
        [4] -> line 64
        [9] -> line 75
        [14] -> line 76
        [19] -> line 77
        [24] -> line 78
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/android/volley/Response; this]
        v1: 0 -> 25 [Ljava/lang/Object; result]
        v2: 0 -> 25 [Lcom/android/volley/Cache$Entry; cacheEntry]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 25 [Lcom/android/volley/Response<TT;>; this]
        v1: 0 -> 25 [TT; result]
    + Signature attribute:
      + Utf8 [(TT;Lcom/android/volley/Cache$Entry;)V]
  + Method:       <init>(Lcom/android/volley/VolleyError;)V
    Access flags: 0x2
      = private Response(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #9
        + Fieldref [com/android/volley/Response.intermediate Z]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #10
        + Fieldref [com/android/volley/Response.result Ljava/lang/Object;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #7
        + Fieldref [com/android/volley/Response.cacheEntry Lcom/android/volley/Cache$Entry;]
      [19] aload_0 v0
      [20] aload_1 v1
      [21] putfield #8
        + Fieldref [com/android/volley/Response.error Lcom/android/volley/VolleyError;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 80
        [4] -> line 64
        [9] -> line 81
        [14] -> line 82
        [19] -> line 83
        [24] -> line 84
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/android/volley/Response; this]
        v1: 0 -> 25 [Lcom/android/volley/VolleyError; error]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 25 [Lcom/android/volley/Response<TT;>; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$Listener]
      + Class [com/android/volley/Response]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [Response.java]

_____________________________________________________________________
+ Program class: com/android/volley/Response$ErrorListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.Response$ErrorListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Response.java]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onErrorResponse]

Fields (count = 0):

Methods (count = 1):
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x401
      = public abstract void onErrorResponse(com.android.volley.VolleyError)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
  + Source file attribute:
    + Utf8 [Response.java]

_____________________________________________________________________
+ Program class: com/android/volley/Response$Listener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.Response$Listener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$Listener]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(TT;)V]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [InnerClasses]
  + Utf8 [Listener]
  + Utf8 [Response.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$Listener]
  + Utf8 [java/lang/Object]
  + Utf8 [onResponse]

Fields (count = 0):

Methods (count = 1):
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(TT;)V]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$Listener]
      + Class [com/android/volley/Response]
      + Utf8 [Listener]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [Response.java]

_____________________________________________________________________
+ Program class: com/android/volley/ResponseDelivery
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.ResponseDelivery extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [com/android/volley/ResponseDelivery]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/Response;)V]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V]
  + Utf8 [(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;)V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;Ljava/lang/Runnable;)V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]
  + Utf8 [ResponseDelivery.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/ResponseDelivery]
  + Utf8 [java/lang/Object]
  + Utf8 [postError]
  + Utf8 [postResponse]

Fields (count = 0):

Methods (count = 3):
  + Method:       postResponse(Lcom/android/volley/Request;Lcom/android/volley/Response;)V
    Access flags: 0x401
      = public abstract void postResponse(com.android.volley.Request,com.android.volley.Response)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;)V]
  + Method:       postResponse(Lcom/android/volley/Request;Lcom/android/volley/Response;Ljava/lang/Runnable;)V
    Access flags: 0x401
      = public abstract void postResponse(com.android.volley.Request,com.android.volley.Response,java.lang.Runnable)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/Response<*>;Ljava/lang/Runnable;)V]
  + Method:       postError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V
    Access flags: 0x401
      = public abstract void postError(com.android.volley.Request,com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ResponseDelivery.java]

_____________________________________________________________________
+ Program class: com/android/volley/RetryPolicy
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.RetryPolicy extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [com/android/volley/RetryPolicy]
  + Class [com/android/volley/VolleyError]
  + Class [java/lang/Object]
  + Utf8 [()I]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [Exceptions]
  + Utf8 [RetryPolicy.java]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/RetryPolicy]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [getCurrentRetryCount]
  + Utf8 [getCurrentTimeout]
  + Utf8 [java/lang/Object]
  + Utf8 [retry]

Fields (count = 0):

Methods (count = 3):
  + Method:       getCurrentTimeout()I
    Access flags: 0x401
      = public abstract int getCurrentTimeout()
  + Method:       getCurrentRetryCount()I
    Access flags: 0x401
      = public abstract int getCurrentRetryCount()
  + Method:       retry(Lcom/android/volley/VolleyError;)V
    Access flags: 0x401
      = public abstract void retry(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/VolleyError]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [RetryPolicy.java]

_____________________________________________________________________
+ Program class: com/android/volley/ServerError
  Superclass:    com/android/volley/VolleyError
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.ServerError extends com.android.volley.VolleyError

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [com/android/volley/ServerError]
  + Class [com/android/volley/VolleyError]
  + Methodref [com/android/volley/VolleyError.<init> ()V]
  + Methodref [com/android/volley/VolleyError.<init> (Lcom/android/volley/NetworkResponse;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/NetworkResponse;)V]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [Lcom/android/volley/ServerError;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [ServerError.java]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/ServerError]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [networkResponse]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Lcom/android/volley/NetworkResponse;)V
    Access flags: 0x1
      = public ServerError(com.android.volley.NetworkResponse)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #4
        + Methodref [com/android/volley/VolleyError.<init> (Lcom/android/volley/NetworkResponse;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 28
        [5] -> line 29
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/ServerError; this]
        v1: 0 -> 6 [Lcom/android/volley/NetworkResponse; networkResponse]
  + Method:       <init>()V
    Access flags: 0x1
      = public ServerError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #3
        + Methodref [com/android/volley/VolleyError.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 32
        [4] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/ServerError; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ServerError.java]

_____________________________________________________________________
+ Program class: com/android/volley/TimeoutError
  Superclass:    com/android/volley/VolleyError
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.TimeoutError extends com.android.volley.VolleyError

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [com/android/volley/TimeoutError]
  + Class [com/android/volley/VolleyError]
  + Methodref [com/android/volley/VolleyError.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Lcom/android/volley/TimeoutError;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [TimeoutError.java]
  + Utf8 [com/android/volley/TimeoutError]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public TimeoutError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #3
        + Methodref [com/android/volley/VolleyError.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 23
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/TimeoutError; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [TimeoutError.java]

_____________________________________________________________________
+ Program class: com/android/volley/VolleyError
  Superclass:    java/lang/Exception
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.VolleyError extends java.lang.Exception

Interfaces (count = 0):

Constant Pool (count = 32):
  + Class [com/android/volley/VolleyError]
  + Class [java/lang/Exception]
  + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
  + Methodref [java/lang/Exception.<init> ()V]
  + Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Exception.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [networkResponse Lcom/android/volley/NetworkResponse;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [VolleyError.java]
  + Utf8 [cause]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [exceptionMessage]
  + Utf8 [java/lang/Exception]
  + Utf8 [networkResponse]
  + Utf8 [response]
  + Utf8 [this]

Fields (count = 1):
  + Field:        networkResponse Lcom/android/volley/NetworkResponse;
    Access flags: 0x11
      = public final com.android.volley.NetworkResponse networkResponse

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public VolleyError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Exception.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #3
        + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 26
        [4] -> line 27
        [9] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/android/volley/VolleyError; this]
  + Method:       <init>(Lcom/android/volley/NetworkResponse;)V
    Access flags: 0x1
      = public VolleyError(com.android.volley.NetworkResponse)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Exception.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #3
        + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 30
        [4] -> line 31
        [9] -> line 32
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/android/volley/VolleyError; this]
        v1: 0 -> 10 [Lcom/android/volley/NetworkResponse; response]
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public VolleyError(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #5
        + Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #3
        + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 35
        [5] -> line 36
        [10] -> line 37
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/android/volley/VolleyError; this]
        v1: 0 -> 11 [Ljava/lang/String; exceptionMessage]
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public VolleyError(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #6
        + Methodref [java/lang/Exception.<init> (Ljava/lang/Throwable;)V]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #3
        + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 45
        [5] -> line 46
        [10] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/android/volley/VolleyError; this]
        v1: 0 -> 11 [Ljava/lang/Throwable; cause]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [VolleyError.java]

_____________________________________________________________________
+ Program class: com/android/volley/VolleyLog
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.VolleyLog extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 151):
  + String [.]
  + String [<unknown>]
  + String [Volley]
  + String [[%d] %s: %s]
  + Class [android/util/Log]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/VolleyLog$MarkerLog]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/StackTraceElement]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Thread]
  + Class [java/lang/Throwable]
  + Class [java/util/Locale]
  + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
  + Fieldref [com/android/volley/VolleyLog.TAG Ljava/lang/String;]
  + Fieldref [java/util/Locale.US Ljava/util/Locale;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/android/volley/VolleyLog.buildMessage (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StackTraceElement.getClassName ()Ljava/lang/String;]
  + Methodref [java/lang/StackTraceElement.getMethodName ()Ljava/lang/String;]
  + Methodref [java/lang/String.format (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.lastIndexOf (I)I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
  + Methodref [java/lang/Thread.getId ()J]
  + Methodref [java/lang/Throwable.<init> ()V]
  + Methodref [java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;]
  + Methodref [java/lang/Throwable.getStackTrace ()[Ljava/lang/StackTraceElement;]
  + NameAndType [<init> ()V]
  + NameAndType [DEBUG Z]
  + NameAndType [TAG Ljava/lang/String;]
  + NameAndType [US Ljava/util/Locale;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [buildMessage (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [currentThread ()Ljava/lang/Thread;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [fillInStackTrace ()Ljava/lang/Throwable;]
  + NameAndType [format (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getClassName ()Ljava/lang/String;]
  + NameAndType [getId ()J]
  + NameAndType [getMethodName ()Ljava/lang/String;]
  + NameAndType [getStackTrace ()[Ljava/lang/StackTraceElement;]
  + NameAndType [isLoggable (Ljava/lang/String;I)Z]
  + NameAndType [lastIndexOf (I)I]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/Thread;]
  + Utf8 [()Ljava/lang/Throwable;]
  + Utf8 [()V]
  + Utf8 [()[Ljava/lang/StackTraceElement;]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;I)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [.]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [<unknown>]
  + Utf8 [Code]
  + Utf8 [DEBUG]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyLog;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [Ljava/util/Locale;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MarkerLog]
  + Utf8 [SourceFile]
  + Utf8 [TAG]
  + Utf8 [US]
  + Utf8 [Volley]
  + Utf8 [VolleyLog.java]
  + Utf8 [Z]
  + Utf8 [[%d] %s: %s]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/StackTraceElement;]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [buildMessage]
  + Utf8 [caller]
  + Utf8 [callingClass]
  + Utf8 [clazz]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/VolleyLog$MarkerLog]
  + Utf8 [currentThread]
  + Utf8 [d]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [fillInStackTrace]
  + Utf8 [format]
  + Utf8 [getClass]
  + Utf8 [getClassName]
  + Utf8 [getId]
  + Utf8 [getMethodName]
  + Utf8 [getStackTrace]
  + Utf8 [i]
  + Utf8 [isLoggable]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StackTraceElement]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/util/Locale]
  + Utf8 [lastIndexOf]
  + Utf8 [msg]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [tr]
  + Utf8 [trace]
  + Utf8 [v]
  + Utf8 [valueOf]

Fields (count = 2):
  + Field:        TAG Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String TAG
  + Field:        DEBUG Z
    Access flags: 0x19
      = public static final boolean DEBUG

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x1
      = public VolleyLog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #26
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 27
        [4] -> line 87
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/VolleyLog; this]
  + Method:       v(Ljava/lang/String;[Ljava/lang/Object;)V
    Access flags: 0x89
      = public static varargs void v(java.lang.String,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 3):
      [0] getstatic #16
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [3] ifeq +15 (target=18)
      [6] getstatic #17
        + Fieldref [com/android/volley/VolleyLog.TAG Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokestatic #24
        + Methodref [com/android/volley/VolleyLog.buildMessage (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [14] invokestatic #23
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [17] pop
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 33
        [6] -> line 34
        [18] -> line 36
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Ljava/lang/String; format]
        v1: 0 -> 19 [[Ljava/lang/Object; args]
  + Method:       d(Ljava/lang/String;[Ljava/lang/Object;)V
    Access flags: 0x89
      = public static varargs void d(java.lang.String,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] getstatic #17
        + Fieldref [com/android/volley/VolleyLog.TAG Ljava/lang/String;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokestatic #24
        + Methodref [com/android/volley/VolleyLog.buildMessage (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [8] invokestatic #19
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [11] pop
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [12] -> line 40
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Ljava/lang/String; format]
        v1: 0 -> 13 [[Ljava/lang/Object; args]
  + Method:       e(Ljava/lang/String;[Ljava/lang/Object;)V
    Access flags: 0x89
      = public static varargs void e(java.lang.String,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] getstatic #17
        + Fieldref [com/android/volley/VolleyLog.TAG Ljava/lang/String;]
      [3] aload_0 v0
      [4] aload_1 v1
      [5] invokestatic #24
        + Methodref [com/android/volley/VolleyLog.buildMessage (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [8] invokestatic #20
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [11] pop
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 43
        [12] -> line 44
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Ljava/lang/String; format]
        v1: 0 -> 13 [[Ljava/lang/Object; args]
  + Method:       e(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
    Access flags: 0x89
      = public static varargs void e(java.lang.Throwable,java.lang.String,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 3):
      [0] getstatic #17
        + Fieldref [com/android/volley/VolleyLog.TAG Ljava/lang/String;]
      [3] aload_1 v1
      [4] aload_2 v2
      [5] invokestatic #24
        + Methodref [com/android/volley/VolleyLog.buildMessage (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [8] aload_0 v0
      [9] invokestatic #21
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [12] pop
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 47
        [13] -> line 48
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Ljava/lang/Throwable; tr]
        v1: 0 -> 14 [Ljava/lang/String; format]
        v2: 0 -> 14 [[Ljava/lang/Object; args]
  + Method:       buildMessage(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x8a
      = private static varargs java.lang.String buildMessage(java.lang.String,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 180, locals = 8, stack = 7):
      [0] aload_1 v1
      [1] ifnonnull +7 (target=8)
      [4] aload_0 v0
      [5] goto +11 (target=16)
      [8] getstatic #18
        + Fieldref [java/util/Locale.US Ljava/util/Locale;]
      [11] aload_0 v0
      [12] aload_1 v1
      [13] invokestatic #31
        + Methodref [java/lang/String.format (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [16] astore_2 v2
      [17] new #14
        + Class [java/lang/Throwable]
      [20] dup
      [21] invokespecial #39
        + Methodref [java/lang/Throwable.<init> ()V]
      [24] invokevirtual #40
        + Methodref [java/lang/Throwable.fillInStackTrace ()Ljava/lang/Throwable;]
      [27] invokevirtual #41
        + Methodref [java/lang/Throwable.getStackTrace ()[Ljava/lang/StackTraceElement;]
      [30] astore_3 v3
      [31] ldc #2
        + String [<unknown>]
      [33] astore v4
      [35] iconst_2
      [36] istore v5
      [38] iload v5
      [40] aload_3 v3
      [41] arraylength
      [42] ificmpge +104 (target=146)
      [45] aload_3 v3
      [46] iload v5
      [48] aaload
      [49] invokevirtual #28
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [52] astore v6
      [54] aload v6
      [56] ldc #6
        + Class [com/android/volley/VolleyLog]
      [58] invokevirtual #27
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [61] ifne +79 (target=140)
      [64] aload_3 v3
      [65] iload v5
      [67] aaload
      [68] invokevirtual #29
        + Methodref [java/lang/StackTraceElement.getClassName ()Ljava/lang/String;]
      [71] astore v7
      [73] aload v7
      [75] aload v7
      [77] bipush 46
      [79] invokevirtual #32
        + Methodref [java/lang/String.lastIndexOf (I)I]
      [82] iconst_1
      [83] iadd
      [84] invokevirtual #33
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [87] astore v7
      [89] aload v7
      [91] aload v7
      [93] bipush 36
      [95] invokevirtual #32
        + Methodref [java/lang/String.lastIndexOf (I)I]
      [98] iconst_1
      [99] iadd
      [100] invokevirtual #33
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [103] astore v7
      [105] new #12
        + Class [java/lang/StringBuilder]
      [108] dup
      [109] invokespecial #34
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [112] aload v7
      [114] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [117] ldc #1
        + String [.]
      [119] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [122] aload_3 v3
      [123] iload v5
      [125] aaload
      [126] invokevirtual #30
        + Methodref [java/lang/StackTraceElement.getMethodName ()Ljava/lang/String;]
      [129] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [132] invokevirtual #36
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [135] astore v4
      [137] goto +9 (target=146)
      [140] iinc v5, 1
      [143] goto -105 (target=38)
      [146] getstatic #18
        + Fieldref [java/util/Locale.US Ljava/util/Locale;]
      [149] ldc #4
        + String [[%d] %s: %s]
      [151] iconst_3
      [152] anewarray #9
        + Class [java/lang/Object]
      [155] dup
      [156] iconst_0
      [157] invokestatic #37
        + Methodref [java/lang/Thread.currentThread ()Ljava/lang/Thread;]
      [160] invokevirtual #38
        + Methodref [java/lang/Thread.getId ()J]
      [163] invokestatic #25
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [166] aastore
      [167] dup
      [168] iconst_1
      [169] aload v4
      [171] aastore
      [172] dup
      [173] iconst_2
      [174] aload_2 v2
      [175] aastore
      [176] invokestatic #31
        + Methodref [java/lang/String.format (Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [179] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 63
        [17] -> line 64
        [31] -> line 66
        [35] -> line 69
        [45] -> line 70
        [54] -> line 71
        [64] -> line 72
        [73] -> line 73
        [89] -> line 74
        [105] -> line 76
        [137] -> line 77
        [140] -> line 69
        [146] -> line 80
      + Local variable table attribute (count = 8)
        v7: 73 -> 140 [Ljava/lang/String; callingClass]
        v6: 54 -> 140 [Ljava/lang/Class; clazz]
        v5: 38 -> 146 [I i]
        v0: 0 -> 180 [Ljava/lang/String; format]
        v1: 0 -> 180 [[Ljava/lang/Object; args]
        v2: 17 -> 180 [Ljava/lang/String; msg]
        v3: 31 -> 180 [[Ljava/lang/StackTraceElement; trace]
        v4: 35 -> 180 [Ljava/lang/String; caller]
      + Local variable type table attribute (count = 1)
        v6: 54 -> 140 [Ljava/lang/Class<*>; clazz]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 0, stack = 2):
      [0] ldc #3
        + String [Volley]
      [2] putstatic #17
        + Fieldref [com/android/volley/VolleyLog.TAG Ljava/lang/String;]
      [5] getstatic #17
        + Fieldref [com/android/volley/VolleyLog.TAG Ljava/lang/String;]
      [8] iconst_2
      [9] invokestatic #22
        + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z]
      [12] putstatic #16
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 2)
        [0] -> line 28
        [5] -> line 30

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/VolleyLog$MarkerLog]
      + Class [com/android/volley/VolleyLog]
      + Utf8 [MarkerLog]
  + Source file attribute:
    + Utf8 [VolleyLog.java]

_____________________________________________________________________
+ Program class: com/android/volley/VolleyLog$MarkerLog
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.VolleyLog$MarkerLog extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 141):
  + String [(%-4d ms) %s]
  + String [(+%-4d) [%2d] %s]
  + String [Marker added to finished log]
  + String [Marker log finalized without finish() - uncaught exit point for request]
  + String [Request on the loose]
  + Class [android/os/SystemClock]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/VolleyLog$MarkerLog]
  + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/Throwable]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog.ENABLED Z]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog.mFinished Z]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.name Ljava/lang/String;]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.thread J]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.time J]
  + Methodref [android/os/SystemClock.elapsedRealtime ()J]
  + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/VolleyLog$MarkerLog.finish (Ljava/lang/String;)V]
  + Methodref [com/android/volley/VolleyLog$MarkerLog.getTotalDuration ()J]
  + Methodref [com/android/volley/VolleyLog$MarkerLog$Marker.<init> (Ljava/lang/String;JJ)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;JJ)V]
  + NameAndType [DEBUG Z]
  + NameAndType [ENABLED Z]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [elapsedRealtime ()J]
  + NameAndType [finish (Ljava/lang/String;)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getTotalDuration ()J]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mFinished Z]
  + NameAndType [mMarkers Ljava/util/List;]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [thread J]
  + NameAndType [time J]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + Utf8 [(%-4d ms) %s]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(+%-4d) [%2d] %s]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;J)V]
  + Utf8 [(Ljava/lang/String;JJ)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DEBUG]
  + Utf8 [ENABLED]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/VolleyLog$MarkerLog$Marker;]
  + Utf8 [Lcom/android/volley/VolleyLog$MarkerLog;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/android/volley/VolleyLog$MarkerLog$Marker;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Marker]
  + Utf8 [Marker added to finished log]
  + Utf8 [Marker log finalized without finish() - uncaught exit point for request]
  + Utf8 [MarkerLog]
  + Utf8 [Request on the loose]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [VolleyLog.java]
  + Utf8 [Z]
  + Utf8 [add]
  + Utf8 [android/os/SystemClock]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/VolleyLog$MarkerLog]
  + Utf8 [com/android/volley/VolleyLog$MarkerLog$Marker]
  + Utf8 [d]
  + Utf8 [duration]
  + Utf8 [e]
  + Utf8 [elapsedRealtime]
  + Utf8 [finalize]
  + Utf8 [finish]
  + Utf8 [first]
  + Utf8 [get]
  + Utf8 [getTotalDuration]
  + Utf8 [hasNext]
  + Utf8 [header]
  + Utf8 [i$]
  + Utf8 [iterator]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [last]
  + Utf8 [mFinished]
  + Utf8 [mMarkers]
  + Utf8 [marker]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [prevTime]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [thisTime]
  + Utf8 [thread]
  + Utf8 [threadId]
  + Utf8 [time]
  + Utf8 [valueOf]

Fields (count = 3):
  + Field:        ENABLED Z
    Access flags: 0x19
      = public static final boolean ENABLED
  + Field:        mMarkers Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List mMarkers
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/android/volley/VolleyLog$MarkerLog$Marker;>;]
  + Field:        mFinished Z
    Access flags: 0x2
      = private boolean mFinished

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x0
      = VolleyLog$MarkerLog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #32
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #14
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #33
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #19
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mFinished Z]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 87
        [4] -> line 105
        [15] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/android/volley/VolleyLog$MarkerLog; this]
  + Method:       add(Ljava/lang/String;J)V
    Access flags: 0x21
      = public synchronized void add(java.lang.String,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 4, stack = 8):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mFinished Z]
      [4] ifeq +13 (target=17)
      [7] new #10
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #3
        + String [Marker added to finished log]
      [13] invokespecial #30
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [21] new #9
        + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
      [24] dup
      [25] aload_1 v1
      [26] lload_2 v2
      [27] invokestatic #24
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [30] invokespecial #29
        + Methodref [com/android/volley/VolleyLog$MarkerLog$Marker.<init> (Ljava/lang/String;JJ)V]
      [33] invokeinterface #36
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [38] pop
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 110
        [7] -> line 111
        [17] -> line 114
        [39] -> line 115
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lcom/android/volley/VolleyLog$MarkerLog; this]
        v1: 0 -> 40 [Ljava/lang/String; name]
        v2: 0 -> 40 [J threadId]
  + Method:       finish(Ljava/lang/String;)V
    Access flags: 0x21
      = public synchronized void finish(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 142, locals = 10, stack = 8):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #19
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mFinished Z]
      [5] aload_0 v0
      [6] invokespecial #28
        + Methodref [com/android/volley/VolleyLog$MarkerLog.getTotalDuration ()J]
      [9] lstore_2 v2
      [10] lload_2 v2
      [11] lconst_0
      [12] lcmp
      [13] ifgt +4 (target=17)
      [16] return
      [17] aload_0 v0
      [18] getfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [21] iconst_0
      [22] invokeinterface #37
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [27] checkcast #9
        + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
      [30] getfield #23
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.time J]
      [33] lstore v4
      [35] ldc #1
        + String [(%-4d ms) %s]
      [37] iconst_2
      [38] anewarray #12
        + Class [java/lang/Object]
      [41] dup
      [42] iconst_0
      [43] lload_2 v2
      [44] invokestatic #31
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [47] aastore
      [48] dup
      [49] iconst_1
      [50] aload_1 v1
      [51] aastore
      [52] invokestatic #25
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [55] aload_0 v0
      [56] getfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [59] invokeinterface #38
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [64] astore v6
      [66] aload v6
      [68] invokeinterface #34
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [73] ifeq +68 (target=141)
      [76] aload v6
      [78] invokeinterface #35
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [83] checkcast #9
        + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
      [86] astore v7
      [88] aload v7
      [90] getfield #23
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.time J]
      [93] lstore v8
      [95] ldc #2
        + String [(+%-4d) [%2d] %s]
      [97] iconst_3
      [98] anewarray #12
        + Class [java/lang/Object]
      [101] dup
      [102] iconst_0
      [103] lload v8
      [105] lload v4
      [107] lsub
      [108] invokestatic #31
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [111] aastore
      [112] dup
      [113] iconst_1
      [114] aload v7
      [116] getfield #22
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.thread J]
      [119] invokestatic #31
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [122] aastore
      [123] dup
      [124] iconst_2
      [125] aload v7
      [127] getfield #21
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.name Ljava/lang/String;]
      [130] aastore
      [131] invokestatic #25
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [134] lload v8
      [136] lstore v4
      [138] goto -72 (target=66)
      [141] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 123
        [5] -> line 125
        [10] -> line 126
        [16] -> line 127
        [17] -> line 130
        [35] -> line 131
        [55] -> line 132
        [88] -> line 133
        [95] -> line 134
        [134] -> line 135
        [138] -> line 136
        [141] -> line 137
      + Local variable table attribute (count = 7)
        v8: 95 -> 138 [J thisTime]
        v7: 88 -> 138 [Lcom/android/volley/VolleyLog$MarkerLog$Marker; marker]
        v6: 66 -> 141 [Ljava/util/Iterator; i$]
        v0: 0 -> 142 [Lcom/android/volley/VolleyLog$MarkerLog; this]
        v1: 0 -> 142 [Ljava/lang/String; header]
        v2: 10 -> 142 [J duration]
        v4: 35 -> 142 [J prevTime]
  + Method:       finalize()V
    Access flags: 0x4
      = protected void finalize()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mFinished Z]
      [4] ifne +18 (target=22)
      [7] aload_0 v0
      [8] ldc #5
        + String [Request on the loose]
      [10] invokevirtual #27
        + Methodref [com/android/volley/VolleyLog$MarkerLog.finish (Ljava/lang/String;)V]
      [13] ldc #4
        + String [Marker log finalized without finish() - uncaught exit point for request]
      [15] iconst_0
      [16] anewarray #12
        + Class [java/lang/Object]
      [19] invokestatic #26
        + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 143
        [7] -> line 144
        [13] -> line 145
        [22] -> line 147
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/android/volley/VolleyLog$MarkerLog; this]
    + Exceptions attribute (count = 1)
      + Class [java/lang/Throwable]
  + Method:       getTotalDuration()J
    Access flags: 0x2
      = private long getTotalDuration()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [4] invokeinterface #39
        + InterfaceMethodref [java/util/List.size ()I]
      [9] ifne +5 (target=14)
      [12] lconst_0
      [13] lreturn
      [14] aload_0 v0
      [15] getfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [18] iconst_0
      [19] invokeinterface #37
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [24] checkcast #9
        + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
      [27] getfield #23
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.time J]
      [30] lstore_1 v1
      [31] aload_0 v0
      [32] getfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [35] aload_0 v0
      [36] getfield #20
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.mMarkers Ljava/util/List;]
      [39] invokeinterface #39
        + InterfaceMethodref [java/util/List.size ()I]
      [44] iconst_1
      [45] isub
      [46] invokeinterface #37
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [51] checkcast #9
        + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
      [54] getfield #23
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.time J]
      [57] lstore_3 v3
      [58] lload_3 v3
      [59] lload_1 v1
      [60] lsub
      [61] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 151
        [12] -> line 152
        [14] -> line 155
        [31] -> line 156
        [58] -> line 157
      + Local variable table attribute (count = 3)
        v0: 0 -> 62 [Lcom/android/volley/VolleyLog$MarkerLog; this]
        v1: 31 -> 62 [J first]
        v3: 58 -> 62 [J last]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 0, stack = 1):
      [0] getstatic #17
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [3] putstatic #18
        + Fieldref [com/android/volley/VolleyLog$MarkerLog.ENABLED Z]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 88

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/VolleyLog$MarkerLog]
      + Class [com/android/volley/VolleyLog]
      + Utf8 [MarkerLog]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
      + Class [com/android/volley/VolleyLog$MarkerLog]
      + Utf8 [Marker]
  + Source file attribute:
    + Utf8 [VolleyLog.java]

_____________________________________________________________________
+ Program class: com/android/volley/VolleyLog$MarkerLog$Marker
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.VolleyLog$MarkerLog$Marker extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 35):
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/VolleyLog$MarkerLog]
  + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
  + Class [java/lang/Object]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.name Ljava/lang/String;]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.thread J]
  + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.time J]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [thread J]
  + NameAndType [time J]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;JJ)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/VolleyLog$MarkerLog$Marker;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Marker]
  + Utf8 [MarkerLog]
  + Utf8 [SourceFile]
  + Utf8 [VolleyLog.java]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/VolleyLog$MarkerLog]
  + Utf8 [com/android/volley/VolleyLog$MarkerLog$Marker]
  + Utf8 [java/lang/Object]
  + Utf8 [name]
  + Utf8 [this]
  + Utf8 [thread]
  + Utf8 [time]

Fields (count = 3):
  + Field:        name Ljava/lang/String;
    Access flags: 0x11
      = public final java.lang.String name
  + Field:        thread J
    Access flags: 0x11
      = public final long thread
  + Field:        time J
    Access flags: 0x11
      = public final long time

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;JJ)V
    Access flags: 0x1
      = public VolleyLog$MarkerLog$Marker(java.lang.String,long,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #5
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.name Ljava/lang/String;]
      [9] aload_0 v0
      [10] lload_2 v2
      [11] putfield #6
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.thread J]
      [14] aload_0 v0
      [15] lload v4
      [17] putfield #7
        + Fieldref [com/android/volley/VolleyLog$MarkerLog$Marker.time J]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 98
        [4] -> line 99
        [9] -> line 100
        [14] -> line 101
        [20] -> line 102
      + Local variable table attribute (count = 4)
        v0: 0 -> 21 [Lcom/android/volley/VolleyLog$MarkerLog$Marker; this]
        v1: 0 -> 21 [Ljava/lang/String; name]
        v2: 0 -> 21 [J thread]
        v4: 0 -> 21 [J time]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/VolleyLog$MarkerLog]
      + Class [com/android/volley/VolleyLog]
      + Utf8 [MarkerLog]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/android/volley/VolleyLog$MarkerLog$Marker]
      + Class [com/android/volley/VolleyLog$MarkerLog]
      + Utf8 [Marker]
  + Source file attribute:
    + Utf8 [VolleyLog.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/BasicNetwork
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.BasicNetwork extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Network]

Constant Pool (count = 375):
  + String [%s-retry [timeout=%s]]
  + String [%s-timeout-giveup [timeout=%s]]
  + String [Bad URL ]
  + String [Error occured when calling consumingContent]
  + String [HTTP response for request=<%s> [lifetime=%d], [size=%s], [rc=%d], [retryCount=%s]]
  + String [If-Modified-Since]
  + String [If-None-Match]
  + String [Unexpected response code %d for %s]
  + String [auth]
  + String [connection]
  + String [null]
  + String [socket]
  + Class [android/os/SystemClock]
  + Class [com/android/volley/AuthFailureError]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/Network]
  + Class [com/android/volley/NetworkError]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/NoConnectionError]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/RetryPolicy]
  + Class [com/android/volley/ServerError]
  + Class [com/android/volley/TimeoutError]
  + Class [com/android/volley/VolleyError]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/toolbox/BasicNetwork]
  + Class [com/android/volley/toolbox/ByteArrayPool]
  + Class [com/android/volley/toolbox/HttpStack]
  + Class [com/android/volley/toolbox/PoolingByteArrayOutputStream]
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/MalformedURLException]
  + Class [java/net/SocketTimeoutException]
  + Class [java/util/Date]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/apache/http/Header]
  + Class [org/apache/http/HttpEntity]
  + Class [org/apache/http/HttpResponse]
  + Class [org/apache/http/StatusLine]
  + Class [org/apache/http/conn/ConnectTimeoutException]
  + Class [org/apache/http/impl/cookie/DateUtils]
  + Fieldref [com/android/volley/Cache$Entry.data [B]
  + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
  + Fieldref [com/android/volley/Cache$Entry.serverDate J]
  + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
  + Fieldref [com/android/volley/toolbox/BasicNetwork.DEBUG Z]
  + Fieldref [com/android/volley/toolbox/BasicNetwork.DEFAULT_POOL_SIZE I]
  + Fieldref [com/android/volley/toolbox/BasicNetwork.SLOW_REQUEST_THRESHOLD_MS I]
  + Fieldref [com/android/volley/toolbox/BasicNetwork.mHttpStack Lcom/android/volley/toolbox/HttpStack;]
  + Fieldref [com/android/volley/toolbox/BasicNetwork.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
  + Methodref [android/os/SystemClock.elapsedRealtime ()J]
  + Methodref [com/android/volley/AuthFailureError.<init> (Lcom/android/volley/NetworkResponse;)V]
  + Methodref [com/android/volley/NetworkError.<init> (Lcom/android/volley/NetworkResponse;)V]
  + Methodref [com/android/volley/NetworkResponse.<init> (I[BLjava/util/Map;Z)V]
  + Methodref [com/android/volley/NoConnectionError.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
  + Methodref [com/android/volley/Request.getCacheEntry ()Lcom/android/volley/Cache$Entry;]
  + Methodref [com/android/volley/Request.getRetryPolicy ()Lcom/android/volley/RetryPolicy;]
  + Methodref [com/android/volley/Request.getTimeoutMs ()I]
  + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
  + Methodref [com/android/volley/ServerError.<init> ()V]
  + Methodref [com/android/volley/ServerError.<init> (Lcom/android/volley/NetworkResponse;)V]
  + Methodref [com/android/volley/TimeoutError.<init> ()V]
  + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/toolbox/BasicNetwork.<init> (Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V]
  + Methodref [com/android/volley/toolbox/BasicNetwork.addCacheHeaders (Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V]
  + Methodref [com/android/volley/toolbox/BasicNetwork.attemptRetryOnException (Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + Methodref [com/android/volley/toolbox/BasicNetwork.convertHeaders ([Lorg/apache/http/Header;)Ljava/util/Map;]
  + Methodref [com/android/volley/toolbox/BasicNetwork.entityToBytes (Lorg/apache/http/HttpEntity;)[B]
  + Methodref [com/android/volley/toolbox/BasicNetwork.logSlowRequests (JLcom/android/volley/Request;[BLorg/apache/http/StatusLine;)V]
  + Methodref [com/android/volley/toolbox/ByteArrayPool.<init> (I)V]
  + Methodref [com/android/volley/toolbox/ByteArrayPool.getBuf (I)[B]
  + Methodref [com/android/volley/toolbox/ByteArrayPool.returnBuf ([B)V]
  + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.<init> (Lcom/android/volley/toolbox/ByteArrayPool;I)V]
  + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.close ()V]
  + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.toByteArray ()[B]
  + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.write ([BII)V]
  + Methodref [java/io/IOException.<init> ()V]
  + Methodref [java/io/InputStream.read ([B)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Date.<init> (J)V]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/apache/http/impl/cookie/DateUtils.formatDate (Ljava/util/Date;)Ljava/lang/String;]
  + InterfaceMethodref [com/android/volley/RetryPolicy.getCurrentRetryCount ()I]
  + InterfaceMethodref [com/android/volley/RetryPolicy.retry (Lcom/android/volley/VolleyError;)V]
  + InterfaceMethodref [com/android/volley/toolbox/HttpStack.performRequest (Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/apache/http/Header.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/Header.getValue ()Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
  + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
  + InterfaceMethodref [org/apache/http/HttpEntity.getContentLength ()J]
  + InterfaceMethodref [org/apache/http/HttpResponse.getAllHeaders ()[Lorg/apache/http/Header;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
  + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (I[BLjava/util/Map;Z)V]
  + NameAndType [<init> (J)V]
  + NameAndType [<init> (Lcom/android/volley/NetworkResponse;)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/ByteArrayPool;I)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [DEBUG Z]
  + NameAndType [DEFAULT_POOL_SIZE I]
  + NameAndType [SLOW_REQUEST_THRESHOLD_MS I]
  + NameAndType [addCacheHeaders (Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V]
  + NameAndType [addMarker (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attemptRetryOnException (Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + NameAndType [close ()V]
  + NameAndType [consumeContent ()V]
  + NameAndType [convertHeaders ([Lorg/apache/http/Header;)Ljava/util/Map;]
  + NameAndType [d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [data [B]
  + NameAndType [e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [elapsedRealtime ()J]
  + NameAndType [entityToBytes (Lorg/apache/http/HttpEntity;)[B]
  + NameAndType [etag Ljava/lang/String;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [formatDate (Ljava/util/Date;)Ljava/lang/String;]
  + NameAndType [getAllHeaders ()[Lorg/apache/http/Header;]
  + NameAndType [getBuf (I)[B]
  + NameAndType [getCacheEntry ()Lcom/android/volley/Cache$Entry;]
  + NameAndType [getContent ()Ljava/io/InputStream;]
  + NameAndType [getContentLength ()J]
  + NameAndType [getCurrentRetryCount ()I]
  + NameAndType [getEntity ()Lorg/apache/http/HttpEntity;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getRetryPolicy ()Lcom/android/volley/RetryPolicy;]
  + NameAndType [getStatusCode ()I]
  + NameAndType [getStatusLine ()Lorg/apache/http/StatusLine;]
  + NameAndType [getTimeoutMs ()I]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/String;]
  + NameAndType [logSlowRequests (JLcom/android/volley/Request;[BLorg/apache/http/StatusLine;)V]
  + NameAndType [mHttpStack Lcom/android/volley/toolbox/HttpStack;]
  + NameAndType [mPool Lcom/android/volley/toolbox/ByteArrayPool;]
  + NameAndType [performRequest (Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [read ([B)I]
  + NameAndType [retry (Lcom/android/volley/VolleyError;)V]
  + NameAndType [returnBuf ([B)V]
  + NameAndType [serverDate J]
  + NameAndType [toByteArray ()[B]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + NameAndType [write ([BII)V]
  + Utf8 [%s-retry [timeout=%s]]
  + Utf8 [%s-timeout-giveup [timeout=%s]]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Lcom/android/volley/Cache$Entry;]
  + Utf8 [()Lcom/android/volley/RetryPolicy;]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/apache/http/HttpEntity;]
  + Utf8 [()Lorg/apache/http/StatusLine;]
  + Utf8 [()V]
  + Utf8 [()[B]
  + Utf8 [()[Lorg/apache/http/Header;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)V]
  + Utf8 [(I)[B]
  + Utf8 [(I[BLjava/util/Map;Z)V]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(J)V]
  + Utf8 [(JLcom/android/volley/Request;[BLorg/apache/http/StatusLine;)V]
  + Utf8 [(JLcom/android/volley/Request<*>;[BLorg/apache/http/StatusLine;)V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)V]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;]
  + Utf8 [(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lcom/android/volley/Request<*>;)Lcom/android/volley/NetworkResponse;]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ByteArrayPool;I)V]
  + Utf8 [(Lcom/android/volley/toolbox/HttpStack;)V]
  + Utf8 [(Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/util/Date;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(Lorg/apache/http/HttpEntity;)[B]
  + Utf8 [([B)I]
  + Utf8 [([B)V]
  + Utf8 [([BII)V]
  + Utf8 [([Lorg/apache/http/Header;)Ljava/util/Map;]
  + Utf8 [([Lorg/apache/http/Header;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Bad URL ]
  + Utf8 [BasicNetwork.java]
  + Utf8 [Code]
  + Utf8 [DEBUG]
  + Utf8 [DEFAULT_POOL_SIZE]
  + Utf8 [Entry]
  + Utf8 [Error occured when calling consumingContent]
  + Utf8 [Exceptions]
  + Utf8 [HTTP response for request=<%s> [lifetime=%d], [size=%s], [rc=%d], [retryCount=%s]]
  + Utf8 [I]
  + Utf8 [If-Modified-Since]
  + Utf8 [If-None-Match]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<*>;]
  + Utf8 [Lcom/android/volley/RetryPolicy;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/toolbox/BasicNetwork;]
  + Utf8 [Lcom/android/volley/toolbox/ByteArrayPool;]
  + Utf8 [Lcom/android/volley/toolbox/HttpStack;]
  + Utf8 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/MalformedURLException;]
  + Utf8 [Ljava/net/SocketTimeoutException;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/apache/http/HttpEntity;]
  + Utf8 [Lorg/apache/http/HttpResponse;]
  + Utf8 [Lorg/apache/http/StatusLine;]
  + Utf8 [Lorg/apache/http/conn/ConnectTimeoutException;]
  + Utf8 [SLOW_REQUEST_THRESHOLD_MS]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Unexpected response code %d for %s]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[Lorg/apache/http/Header;]
  + Utf8 [addCacheHeaders]
  + Utf8 [addMarker]
  + Utf8 [android/os/SystemClock]
  + Utf8 [append]
  + Utf8 [attemptRetryOnException]
  + Utf8 [auth]
  + Utf8 [buffer]
  + Utf8 [bytes]
  + Utf8 [close]
  + Utf8 [com/android/volley/AuthFailureError]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/Network]
  + Utf8 [com/android/volley/NetworkError]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/NoConnectionError]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/RetryPolicy]
  + Utf8 [com/android/volley/ServerError]
  + Utf8 [com/android/volley/TimeoutError]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/toolbox/BasicNetwork]
  + Utf8 [com/android/volley/toolbox/ByteArrayPool]
  + Utf8 [com/android/volley/toolbox/HttpStack]
  + Utf8 [com/android/volley/toolbox/PoolingByteArrayOutputStream]
  + Utf8 [connection]
  + Utf8 [consumeContent]
  + Utf8 [convertHeaders]
  + Utf8 [count]
  + Utf8 [d]
  + Utf8 [data]
  + Utf8 [e]
  + Utf8 [elapsedRealtime]
  + Utf8 [entity]
  + Utf8 [entityToBytes]
  + Utf8 [entry]
  + Utf8 [etag]
  + Utf8 [exception]
  + Utf8 [format]
  + Utf8 [formatDate]
  + Utf8 [getAllHeaders]
  + Utf8 [getBuf]
  + Utf8 [getCacheEntry]
  + Utf8 [getContent]
  + Utf8 [getContentLength]
  + Utf8 [getCurrentRetryCount]
  + Utf8 [getEntity]
  + Utf8 [getName]
  + Utf8 [getRetryPolicy]
  + Utf8 [getStatusCode]
  + Utf8 [getStatusLine]
  + Utf8 [getTimeoutMs]
  + Utf8 [getUrl]
  + Utf8 [getValue]
  + Utf8 [headers]
  + Utf8 [httpResponse]
  + Utf8 [httpStack]
  + Utf8 [i]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/MalformedURLException]
  + Utf8 [java/net/SocketTimeoutException]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [logPrefix]
  + Utf8 [logSlowRequests]
  + Utf8 [mHttpStack]
  + Utf8 [mPool]
  + Utf8 [networkResponse]
  + Utf8 [null]
  + Utf8 [oldTimeout]
  + Utf8 [org/apache/http/Header]
  + Utf8 [org/apache/http/HttpEntity]
  + Utf8 [org/apache/http/HttpResponse]
  + Utf8 [org/apache/http/StatusLine]
  + Utf8 [org/apache/http/conn/ConnectTimeoutException]
  + Utf8 [org/apache/http/impl/cookie/DateUtils]
  + Utf8 [performRequest]
  + Utf8 [pool]
  + Utf8 [put]
  + Utf8 [read]
  + Utf8 [refTime]
  + Utf8 [request]
  + Utf8 [requestLifetime]
  + Utf8 [requestStart]
  + Utf8 [responseContents]
  + Utf8 [responseHeaders]
  + Utf8 [result]
  + Utf8 [retry]
  + Utf8 [retryPolicy]
  + Utf8 [returnBuf]
  + Utf8 [serverDate]
  + Utf8 [socket]
  + Utf8 [statusCode]
  + Utf8 [statusLine]
  + Utf8 [this]
  + Utf8 [toByteArray]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [write]

Fields (count = 5):
  + Field:        DEBUG Z
    Access flags: 0x1c
      = protected static final boolean DEBUG
  + Field:        SLOW_REQUEST_THRESHOLD_MS I
    Access flags: 0xa
      = private static int SLOW_REQUEST_THRESHOLD_MS
  + Field:        DEFAULT_POOL_SIZE I
    Access flags: 0xa
      = private static int DEFAULT_POOL_SIZE
  + Field:        mHttpStack Lcom/android/volley/toolbox/HttpStack;
    Access flags: 0x14
      = protected final com.android.volley.toolbox.HttpStack mHttpStack
  + Field:        mPool Lcom/android/volley/toolbox/ByteArrayPool;
    Access flags: 0x14
      = protected final com.android.volley.toolbox.ByteArrayPool mPool

Methods (count = 9):
  + Method:       <init>(Lcom/android/volley/toolbox/HttpStack;)V
    Access flags: 0x1
      = public BasicNetwork(com.android.volley.toolbox.HttpStack)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] new #28
        + Class [com/android/volley/toolbox/ByteArrayPool]
      [5] dup
      [6] getstatic #55
        + Fieldref [com/android/volley/toolbox/BasicNetwork.DEFAULT_POOL_SIZE I]
      [9] invokespecial #81
        + Methodref [com/android/volley/toolbox/ByteArrayPool.<init> (I)V]
      [12] invokespecial #75
        + Methodref [com/android/volley/toolbox/BasicNetwork.<init> (Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 70
        [15] -> line 71
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/android/volley/toolbox/BasicNetwork; this]
        v1: 0 -> 16 [Lcom/android/volley/toolbox/HttpStack; httpStack]
  + Method:       <init>(Lcom/android/volley/toolbox/HttpStack;Lcom/android/volley/toolbox/ByteArrayPool;)V
    Access flags: 0x1
      = public BasicNetwork(com.android.volley.toolbox.HttpStack,com.android.volley.toolbox.ByteArrayPool)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #92
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #57
        + Fieldref [com/android/volley/toolbox/BasicNetwork.mHttpStack Lcom/android/volley/toolbox/HttpStack;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #58
        + Fieldref [com/android/volley/toolbox/BasicNetwork.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 77
        [4] -> line 78
        [9] -> line 79
        [14] -> line 80
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/android/volley/toolbox/BasicNetwork; this]
        v1: 0 -> 15 [Lcom/android/volley/toolbox/HttpStack; httpStack]
        v2: 0 -> 15 [Lcom/android/volley/toolbox/ByteArrayPool; pool]
  + Method:       performRequest(Lcom/android/volley/Request;)Lcom/android/volley/NetworkResponse;
    Access flags: 0x1
      = public com.android.volley.NetworkResponse performRequest(com.android.volley.Request)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 393, locals = 12, stack = 6):
      [0] invokestatic #59
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [3] lstore_2 v2
      [4] aconst_null
      [5] astore v4
      [7] aconst_null
      [8] astore v5
      [10] new #42
        + Class [java/util/HashMap]
      [13] dup
      [14] invokespecial #99
        + Methodref [java/util/HashMap.<init> ()V]
      [17] astore v6
      [19] new #42
        + Class [java/util/HashMap]
      [22] dup
      [23] invokespecial #99
        + Methodref [java/util/HashMap.<init> ()V]
      [26] astore v7
      [28] aload_0 v0
      [29] aload v7
      [31] aload_1 v1
      [32] invokevirtual #65
        + Methodref [com/android/volley/Request.getCacheEntry ()Lcom/android/volley/Cache$Entry;]
      [35] invokespecial #76
        + Methodref [com/android/volley/toolbox/BasicNetwork.addCacheHeaders (Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V]
      [38] aload_0 v0
      [39] getfield #57
        + Fieldref [com/android/volley/toolbox/BasicNetwork.mHttpStack Lcom/android/volley/toolbox/HttpStack;]
      [42] aload_1 v1
      [43] aload v7
      [45] invokeinterface #103
        + InterfaceMethodref [com/android/volley/toolbox/HttpStack.performRequest (Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;]
      [50] astore v4
      [52] aload v4
      [54] invokeinterface #112
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [59] astore v8
      [61] aload v8
      [63] invokeinterface #113
        + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
      [68] istore v9
      [70] aload v4
      [72] invokeinterface #110
        + InterfaceMethodref [org/apache/http/HttpResponse.getAllHeaders ()[Lorg/apache/http/Header;]
      [77] invokestatic #78
        + Methodref [com/android/volley/toolbox/BasicNetwork.convertHeaders ([Lorg/apache/http/Header;)Ljava/util/Map;]
      [80] astore v6
      [82] iload v9
      [84] sipush 304
      [87] ificmpne +24 (target=111)
      [90] new #19
        + Class [com/android/volley/NetworkResponse]
      [93] dup
      [94] sipush 304
      [97] aload_1 v1
      [98] invokevirtual #65
        + Methodref [com/android/volley/Request.getCacheEntry ()Lcom/android/volley/Cache$Entry;]
      [101] getfield #50
        + Fieldref [com/android/volley/Cache$Entry.data [B]
      [104] aload v6
      [106] iconst_1
      [107] invokespecial #62
        + Methodref [com/android/volley/NetworkResponse.<init> (I[BLjava/util/Map;Z)V]
      [110] areturn
      [111] aload_0 v0
      [112] aload v4
      [114] invokeinterface #111
        + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
      [119] invokespecial #79
        + Methodref [com/android/volley/toolbox/BasicNetwork.entityToBytes (Lorg/apache/http/HttpEntity;)[B]
      [122] astore v5
      [124] invokestatic #59
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [127] lload_2 v2
      [128] lsub
      [129] lstore v10
      [131] aload_0 v0
      [132] lload v10
      [134] aload_1 v1
      [135] aload v5
      [137] aload v8
      [139] invokespecial #80
        + Methodref [com/android/volley/toolbox/BasicNetwork.logSlowRequests (JLcom/android/volley/Request;[BLorg/apache/http/StatusLine;)V]
      [142] iload v9
      [144] sipush 200
      [147] ificmpeq +19 (target=166)
      [150] iload v9
      [152] sipush 204
      [155] ificmpeq +11 (target=166)
      [158] new #31
        + Class [java/io/IOException]
      [161] dup
      [162] invokespecial #88
        + Methodref [java/io/IOException.<init> ()V]
      [165] athrow
      [166] new #19
        + Class [com/android/volley/NetworkResponse]
      [169] dup
      [170] iload v9
      [172] aload v5
      [174] aload v6
      [176] iconst_0
      [177] invokespecial #62
        + Methodref [com/android/volley/NetworkResponse.<init> (I[BLjava/util/Map;Z)V]
      [180] areturn
      [181] astore v7
      [183] ldc #12
        + String [socket]
      [185] aload_1 v1
      [186] new #24
        + Class [com/android/volley/TimeoutError]
      [189] dup
      [190] invokespecial #71
        + Methodref [com/android/volley/TimeoutError.<init> ()V]
      [193] invokestatic #77
        + Methodref [com/android/volley/toolbox/BasicNetwork.attemptRetryOnException (Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
      [196] goto +194 (target=390)
      [199] astore v7
      [201] ldc #10
        + String [connection]
      [203] aload_1 v1
      [204] new #24
        + Class [com/android/volley/TimeoutError]
      [207] dup
      [208] invokespecial #71
        + Methodref [com/android/volley/TimeoutError.<init> ()V]
      [211] invokestatic #77
        + Methodref [com/android/volley/toolbox/BasicNetwork.attemptRetryOnException (Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
      [214] goto +176 (target=390)
      [217] astore v7
      [219] new #36
        + Class [java/lang/RuntimeException]
      [222] dup
      [223] new #38
        + Class [java/lang/StringBuilder]
      [226] dup
      [227] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [230] ldc #3
        + String [Bad URL ]
      [232] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [235] aload_1 v1
      [236] invokevirtual #68
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [239] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [242] invokevirtual #97
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [245] aload v7
      [247] invokespecial #93
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [250] athrow
      [251] astore v7
      [253] iconst_0
      [254] istore v8
      [256] aconst_null
      [257] astore v9
      [259] aload v4
      [261] ifnull +20 (target=281)
      [264] aload v4
      [266] invokeinterface #112
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [271] invokeinterface #113
        + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
      [276] istore v8
      [278] goto +13 (target=291)
      [281] new #20
        + Class [com/android/volley/NoConnectionError]
      [284] dup
      [285] aload v7
      [287] invokespecial #63
        + Methodref [com/android/volley/NoConnectionError.<init> (Ljava/lang/Throwable;)V]
      [290] athrow
      [291] ldc #8
        + String [Unexpected response code %d for %s]
      [293] iconst_2
      [294] anewarray #35
        + Class [java/lang/Object]
      [297] dup
      [298] iconst_0
      [299] iload v8
      [301] invokestatic #90
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [304] aastore
      [305] dup
      [306] iconst_1
      [307] aload_1 v1
      [308] invokevirtual #68
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [311] aastore
      [312] invokestatic #73
        + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
      [315] aload v5
      [317] ifnull +63 (target=380)
      [320] new #19
        + Class [com/android/volley/NetworkResponse]
      [323] dup
      [324] iload v8
      [326] aload v5
      [328] aload v6
      [330] iconst_0
      [331] invokespecial #62
        + Methodref [com/android/volley/NetworkResponse.<init> (I[BLjava/util/Map;Z)V]
      [334] astore v9
      [336] iload v8
      [338] sipush 401
      [341] ificmpeq +11 (target=352)
      [344] iload v8
      [346] sipush 403
      [349] ificmpne +21 (target=370)
      [352] ldc #9
        + String [auth]
      [354] aload_1 v1
      [355] new #14
        + Class [com/android/volley/AuthFailureError]
      [358] dup
      [359] aload v9
      [361] invokespecial #60
        + Methodref [com/android/volley/AuthFailureError.<init> (Lcom/android/volley/NetworkResponse;)V]
      [364] invokestatic #77
        + Methodref [com/android/volley/toolbox/BasicNetwork.attemptRetryOnException (Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V]
      [367] goto +23 (target=390)
      [370] new #23
        + Class [com/android/volley/ServerError]
      [373] dup
      [374] aload v9
      [376] invokespecial #70
        + Methodref [com/android/volley/ServerError.<init> (Lcom/android/volley/NetworkResponse;)V]
      [379] athrow
      [380] new #18
        + Class [com/android/volley/NetworkError]
      [383] dup
      [384] aload v9
      [386] invokespecial #61
        + Methodref [com/android/volley/NetworkError.<init> (Lcom/android/volley/NetworkResponse;)V]
      [389] athrow
      [390] goto -386 (target=4)
      Code attribute exceptions (count = 8):
      + ExceptionInfo (19 -> 110: 181):
      + Class [java/net/SocketTimeoutException]
      + ExceptionInfo (111 -> 180: 181):
      + Class [java/net/SocketTimeoutException]
      + ExceptionInfo (19 -> 110: 199):
      + Class [org/apache/http/conn/ConnectTimeoutException]
      + ExceptionInfo (111 -> 180: 199):
      + Class [org/apache/http/conn/ConnectTimeoutException]
      + ExceptionInfo (19 -> 110: 217):
      + Class [java/net/MalformedURLException]
      + ExceptionInfo (111 -> 180: 217):
      + Class [java/net/MalformedURLException]
      + ExceptionInfo (19 -> 110: 251):
      + Class [java/io/IOException]
      + ExceptionInfo (111 -> 180: 251):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 40)
        [0] -> line 84
        [4] -> line 86
        [7] -> line 87
        [10] -> line 88
        [19] -> line 91
        [28] -> line 92
        [38] -> line 93
        [52] -> line 94
        [61] -> line 95
        [70] -> line 97
        [82] -> line 99
        [90] -> line 100
        [111] -> line 104
        [124] -> line 106
        [131] -> line 107
        [142] -> line 109
        [158] -> line 110
        [166] -> line 112
        [181] -> line 113
        [183] -> line 114
        [196] -> line 142
        [199] -> line 115
        [201] -> line 116
        [214] -> line 142
        [217] -> line 117
        [219] -> line 118
        [251] -> line 119
        [253] -> line 120
        [256] -> line 121
        [259] -> line 122
        [264] -> line 123
        [281] -> line 125
        [291] -> line 127
        [315] -> line 128
        [320] -> line 129
        [336] -> line 131
        [352] -> line 133
        [370] -> line 137
        [380] -> line 140
        [390] -> line 143
      + Local variable table attribute (count = 16)
        v7: 28 -> 181 [Ljava/util/Map; headers]
        v8: 61 -> 181 [Lorg/apache/http/StatusLine; statusLine]
        v9: 70 -> 181 [I statusCode]
        v10: 131 -> 181 [J requestLifetime]
        v7: 183 -> 196 [Ljava/net/SocketTimeoutException; e]
        v7: 201 -> 214 [Lorg/apache/http/conn/ConnectTimeoutException; e]
        v7: 219 -> 251 [Ljava/net/MalformedURLException; e]
        v8: 256 -> 390 [I statusCode]
        v9: 259 -> 390 [Lcom/android/volley/NetworkResponse; networkResponse]
        v7: 253 -> 390 [Ljava/io/IOException; e]
        v4: 7 -> 390 [Lorg/apache/http/HttpResponse; httpResponse]
        v5: 10 -> 390 [[B responseContents]
        v6: 19 -> 390 [Ljava/util/Map; responseHeaders]
        v0: 0 -> 393 [Lcom/android/volley/toolbox/BasicNetwork; this]
        v1: 0 -> 393 [Lcom/android/volley/Request; request]
        v2: 4 -> 393 [J requestStart]
      + Local variable type table attribute (count = 3)
        v7: 28 -> 181 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; headers]
        v6: 19 -> 390 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; responseHeaders]
        v1: 0 -> 393 [Lcom/android/volley/Request<*>; request]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/VolleyError]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;)Lcom/android/volley/NetworkResponse;]
  + Method:       logSlowRequests(JLcom/android/volley/Request;[BLorg/apache/http/StatusLine;)V
    Access flags: 0x2
      = private void logSlowRequests(long,com.android.volley.Request,byte[],org.apache.http.StatusLine)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 83, locals = 6, stack = 6):
      [0] getstatic #54
        + Fieldref [com/android/volley/toolbox/BasicNetwork.DEBUG Z]
      [3] ifne +12 (target=15)
      [6] lload_1 v1
      [7] getstatic #56
        + Fieldref [com/android/volley/toolbox/BasicNetwork.SLOW_REQUEST_THRESHOLD_MS I]
      [10] i2l
      [11] lcmp
      [12] ifle +70 (target=82)
      [15] ldc #5
        + String [HTTP response for request=<%s> [lifetime=%d], [size=%s], [rc=%d], [retryCount=%s]]
      [17] iconst_5
      [18] anewarray #35
        + Class [java/lang/Object]
      [21] dup
      [22] iconst_0
      [23] aload_3 v3
      [24] aastore
      [25] dup
      [26] iconst_1
      [27] lload_1 v1
      [28] invokestatic #91
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [31] aastore
      [32] dup
      [33] iconst_2
      [34] aload v4
      [36] ifnull +12 (target=48)
      [39] aload v4
      [41] arraylength
      [42] invokestatic #90
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [45] goto +5 (target=50)
      [48] ldc #11
        + String [null]
      [50] aastore
      [51] dup
      [52] iconst_3
      [53] aload v5
      [55] invokeinterface #113
        + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
      [60] invokestatic #90
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [63] aastore
      [64] dup
      [65] iconst_4
      [66] aload_3 v3
      [67] invokevirtual #66
        + Methodref [com/android/volley/Request.getRetryPolicy ()Lcom/android/volley/RetryPolicy;]
      [70] invokeinterface #101
        + InterfaceMethodref [com/android/volley/RetryPolicy.getCurrentRetryCount ()I]
      [75] invokestatic #90
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [78] aastore
      [79] invokestatic #72
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [82] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 151
        [15] -> line 152
        [82] -> line 157
      + Local variable table attribute (count = 5)
        v0: 0 -> 83 [Lcom/android/volley/toolbox/BasicNetwork; this]
        v1: 0 -> 83 [J requestLifetime]
        v3: 0 -> 83 [Lcom/android/volley/Request; request]
        v4: 0 -> 83 [[B responseContents]
        v5: 0 -> 83 [Lorg/apache/http/StatusLine; statusLine]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 83 [Lcom/android/volley/Request<*>; request]
    + Signature attribute:
      + Utf8 [(JLcom/android/volley/Request<*>;[BLorg/apache/http/StatusLine;)V]
  + Method:       attemptRetryOnException(Ljava/lang/String;Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V
    Access flags: 0xa
      = private static void attemptRetryOnException(java.lang.String,com.android.volley.Request,com.android.volley.VolleyError)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 77, locals = 6, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #66
        + Methodref [com/android/volley/Request.getRetryPolicy ()Lcom/android/volley/RetryPolicy;]
      [4] astore_3 v3
      [5] aload_1 v1
      [6] invokevirtual #67
        + Methodref [com/android/volley/Request.getTimeoutMs ()I]
      [9] istore v4
      [11] aload_3 v3
      [12] aload_2 v2
      [13] invokeinterface #102
        + InterfaceMethodref [com/android/volley/RetryPolicy.retry (Lcom/android/volley/VolleyError;)V]
      [18] goto +33 (target=51)
      [21] astore v5
      [23] aload_1 v1
      [24] ldc #2
        + String [%s-timeout-giveup [timeout=%s]]
      [26] iconst_2
      [27] anewarray #35
        + Class [java/lang/Object]
      [30] dup
      [31] iconst_0
      [32] aload_0 v0
      [33] aastore
      [34] dup
      [35] iconst_1
      [36] iload v4
      [38] invokestatic #90
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [41] aastore
      [42] invokestatic #94
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [45] invokevirtual #64
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [48] aload v5
      [50] athrow
      [51] aload_1 v1
      [52] ldc #1
        + String [%s-retry [timeout=%s]]
      [54] iconst_2
      [55] anewarray #35
        + Class [java/lang/Object]
      [58] dup
      [59] iconst_0
      [60] aload_0 v0
      [61] aastore
      [62] dup
      [63] iconst_1
      [64] iload v4
      [66] invokestatic #90
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [69] aastore
      [70] invokestatic #94
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [73] invokevirtual #64
        + Methodref [com/android/volley/Request.addMarker (Ljava/lang/String;)V]
      [76] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (11 -> 18: 21):
      + Class [com/android/volley/VolleyError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 166
        [5] -> line 167
        [11] -> line 170
        [18] -> line 175
        [21] -> line 171
        [23] -> line 172
        [48] -> line 174
        [51] -> line 176
        [76] -> line 177
      + Local variable table attribute (count = 6)
        v5: 23 -> 51 [Lcom/android/volley/VolleyError; e]
        v0: 0 -> 77 [Ljava/lang/String; logPrefix]
        v1: 0 -> 77 [Lcom/android/volley/Request; request]
        v2: 0 -> 77 [Lcom/android/volley/VolleyError; exception]
        v3: 5 -> 77 [Lcom/android/volley/RetryPolicy; retryPolicy]
        v4: 11 -> 77 [I oldTimeout]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 77 [Lcom/android/volley/Request<*>; request]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/VolleyError]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Lcom/android/volley/Request<*>;Lcom/android/volley/VolleyError;)V]
  + Method:       addCacheHeaders(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V
    Access flags: 0x2
      = private void addCacheHeaders(java.util.Map,com.android.volley.Cache$Entry)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 60, locals = 4, stack = 4):
      [0] aload_2 v2
      [1] ifnonnull +4 (target=5)
      [4] return
      [5] aload_2 v2
      [6] getfield #51
        + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
      [9] ifnull +16 (target=25)
      [12] aload_1 v1
      [13] ldc #7
        + String [If-None-Match]
      [15] aload_2 v2
      [16] getfield #51
        + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
      [19] invokeinterface #104
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [24] pop
      [25] aload_2 v2
      [26] getfield #52
        + Fieldref [com/android/volley/Cache$Entry.serverDate J]
      [29] lconst_0
      [30] lcmp
      [31] ifle +28 (target=59)
      [34] new #41
        + Class [java/util/Date]
      [37] dup
      [38] aload_2 v2
      [39] getfield #52
        + Fieldref [com/android/volley/Cache$Entry.serverDate J]
      [42] invokespecial #98
        + Methodref [java/util/Date.<init> (J)V]
      [45] astore_3 v3
      [46] aload_1 v1
      [47] ldc #6
        + String [If-Modified-Since]
      [49] aload_3 v3
      [50] invokestatic #100
        + Methodref [org/apache/http/impl/cookie/DateUtils.formatDate (Ljava/util/Date;)Ljava/lang/String;]
      [53] invokeinterface #104
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [58] pop
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 181
        [4] -> line 182
        [5] -> line 185
        [12] -> line 186
        [25] -> line 189
        [34] -> line 190
        [46] -> line 191
        [59] -> line 193
      + Local variable table attribute (count = 4)
        v3: 46 -> 59 [Ljava/util/Date; refTime]
        v0: 0 -> 60 [Lcom/android/volley/toolbox/BasicNetwork; this]
        v1: 0 -> 60 [Ljava/util/Map; headers]
        v2: 0 -> 60 [Lcom/android/volley/Cache$Entry; entry]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 60 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; headers]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/android/volley/Cache$Entry;)V]
  + Method:       entityToBytes(Lorg/apache/http/HttpEntity;)[B
    Access flags: 0x2
      = private byte[] entityToBytes(org.apache.http.HttpEntity)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 155, locals = 10, stack = 5):
      [0] new #30
        + Class [com/android/volley/toolbox/PoolingByteArrayOutputStream]
      [3] dup
      [4] aload_0 v0
      [5] getfield #58
        + Fieldref [com/android/volley/toolbox/BasicNetwork.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [8] aload_1 v1
      [9] invokeinterface #109
        + InterfaceMethodref [org/apache/http/HttpEntity.getContentLength ()J]
      [14] l2i
      [15] invokespecial #84
        + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.<init> (Lcom/android/volley/toolbox/ByteArrayPool;I)V]
      [18] astore_2 v2
      [19] aconst_null
      [20] astore_3 v3
      [21] aload_1 v1
      [22] invokeinterface #108
        + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
      [27] astore v4
      [29] aload v4
      [31] ifnonnull +11 (target=42)
      [34] new #23
        + Class [com/android/volley/ServerError]
      [37] dup
      [38] invokespecial #69
        + Methodref [com/android/volley/ServerError.<init> ()V]
      [41] athrow
      [42] aload_0 v0
      [43] getfield #58
        + Fieldref [com/android/volley/toolbox/BasicNetwork.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [46] sipush 1024
      [49] invokevirtual #82
        + Methodref [com/android/volley/toolbox/ByteArrayPool.getBuf (I)[B]
      [52] astore_3 v3
      [53] aload v4
      [55] aload_3 v3
      [56] invokevirtual #89
        + Methodref [java/io/InputStream.read ([B)I]
      [59] dup
      [60] istore v5
      [62] iconst_m1
      [63] ificmpeq +14 (target=77)
      [66] aload_2 v2
      [67] aload_3 v3
      [68] iconst_0
      [69] iload v5
      [71] invokevirtual #87
        + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.write ([BII)V]
      [74] goto -21 (target=53)
      [77] aload_2 v2
      [78] invokevirtual #86
        + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.toByteArray ()[B]
      [81] astore v6
      [83] aload_1 v1
      [84] invokeinterface #107
        + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
      [89] goto +14 (target=103)
      [92] astore v7
      [94] ldc #4
        + String [Error occured when calling consumingContent]
      [96] iconst_0
      [97] anewarray #35
        + Class [java/lang/Object]
      [100] invokestatic #74
        + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
      [103] aload_0 v0
      [104] getfield #58
        + Fieldref [com/android/volley/toolbox/BasicNetwork.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [107] aload_3 v3
      [108] invokevirtual #83
        + Methodref [com/android/volley/toolbox/ByteArrayPool.returnBuf ([B)V]
      [111] aload_2 v2
      [112] invokevirtual #85
        + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.close ()V]
      [115] aload v6
      [117] areturn
      [118] astore v8
      [120] aload_1 v1
      [121] invokeinterface #107
        + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
      [126] goto +14 (target=140)
      [129] astore v9
      [131] ldc #4
        + String [Error occured when calling consumingContent]
      [133] iconst_0
      [134] anewarray #35
        + Class [java/lang/Object]
      [137] invokestatic #74
        + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
      [140] aload_0 v0
      [141] getfield #58
        + Fieldref [com/android/volley/toolbox/BasicNetwork.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [144] aload_3 v3
      [145] invokevirtual #83
        + Methodref [com/android/volley/toolbox/ByteArrayPool.returnBuf ([B)V]
      [148] aload_2 v2
      [149] invokevirtual #85
        + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.close ()V]
      [152] aload v8
      [154] athrow
      Code attribute exceptions (count = 4):
      + ExceptionInfo (83 -> 89: 92):
      + Class [java/io/IOException]
      + ExceptionInfo (21 -> 83: 118):
      + ExceptionInfo (120 -> 126: 129):
      + Class [java/io/IOException]
      + ExceptionInfo (118 -> 120: 118):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 202
        [19] -> line 204
        [21] -> line 206
        [29] -> line 207
        [34] -> line 208
        [42] -> line 210
        [53] -> line 212
        [66] -> line 213
        [77] -> line 215
        [83] -> line 219
        [89] -> line 224
        [92] -> line 220
        [94] -> line 223
        [103] -> line 225
        [111] -> line 226
        [118] -> line 217
        [120] -> line 219
        [126] -> line 224
        [129] -> line 220
        [131] -> line 223
        [140] -> line 225
        [148] -> line 226
      + Local variable table attribute (count = 8)
        v7: 94 -> 103 [Ljava/io/IOException; e]
        v4: 29 -> 118 [Ljava/io/InputStream; in]
        v5: 62 -> 118 [I count]
        v9: 131 -> 140 [Ljava/io/IOException; e]
        v0: 0 -> 155 [Lcom/android/volley/toolbox/BasicNetwork; this]
        v1: 0 -> 155 [Lorg/apache/http/HttpEntity; entity]
        v2: 19 -> 155 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; bytes]
        v3: 21 -> 155 [[B buffer]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [com/android/volley/ServerError]
  + Method:       convertHeaders([Lorg/apache/http/Header;)Ljava/util/Map;
    Access flags: 0xa
      = private static java.util.Map convertHeaders(org.apache.http.Header[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 47, locals = 3, stack = 4):
      [0] new #42
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #99
        + Methodref [java/util/HashMap.<init> ()V]
      [7] astore_1 v1
      [8] iconst_0
      [9] istore_2 v2
      [10] iload_2 v2
      [11] aload_0 v0
      [12] arraylength
      [13] ificmpge +32 (target=45)
      [16] aload_1 v1
      [17] aload_0 v0
      [18] iload_2 v2
      [19] aaload
      [20] invokeinterface #105
        + InterfaceMethodref [org/apache/http/Header.getName ()Ljava/lang/String;]
      [25] aload_0 v0
      [26] iload_2 v2
      [27] aaload
      [28] invokeinterface #106
        + InterfaceMethodref [org/apache/http/Header.getValue ()Ljava/lang/String;]
      [33] invokeinterface #104
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [38] pop
      [39] iinc v2, 1
      [42] goto -32 (target=10)
      [45] aload_1 v1
      [46] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 234
        [8] -> line 235
        [16] -> line 236
        [39] -> line 235
        [45] -> line 238
      + Local variable table attribute (count = 3)
        v2: 10 -> 45 [I i]
        v0: 0 -> 47 [[Lorg/apache/http/Header; headers]
        v1: 8 -> 47 [Ljava/util/Map; result]
      + Local variable type table attribute (count = 1)
        v1: 8 -> 47 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; result]
    + Signature attribute:
      + Utf8 [([Lorg/apache/http/Header;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 0, stack = 1):
      [0] getstatic #53
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [3] putstatic #54
        + Fieldref [com/android/volley/toolbox/BasicNetwork.DEBUG Z]
      [6] sipush 3000
      [9] putstatic #56
        + Fieldref [com/android/volley/toolbox/BasicNetwork.SLOW_REQUEST_THRESHOLD_MS I]
      [12] sipush 4096
      [15] putstatic #55
        + Fieldref [com/android/volley/toolbox/BasicNetwork.DEFAULT_POOL_SIZE I]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 3)
        [0] -> line 54
        [6] -> line 56
        [12] -> line 58

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [BasicNetwork.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ByteArrayPool
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.ByteArrayPool extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 92):
  + Class [[B]
  + Class [com/android/volley/toolbox/ByteArrayPool]
  + Class [com/android/volley/toolbox/ByteArrayPool$1]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/Collections]
  + Class [java/util/LinkedList]
  + Class [java/util/List]
  + Fieldref [com/android/volley/toolbox/ByteArrayPool.BUF_COMPARATOR Ljava/util/Comparator;]
  + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersByLastUse Ljava/util/List;]
  + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
  + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
  + Fieldref [com/android/volley/toolbox/ByteArrayPool.mSizeLimit I]
  + Methodref [com/android/volley/toolbox/ByteArrayPool.trim ()V]
  + Methodref [com/android/volley/toolbox/ByteArrayPool$1.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + Methodref [java/util/Collections.binarySearch (Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I]
  + Methodref [java/util/LinkedList.<init> ()V]
  + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.remove (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [BUF_COMPARATOR Ljava/util/Comparator;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [binarySearch (Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [mBuffersByLastUse Ljava/util/List;]
  + NameAndType [mBuffersBySize Ljava/util/List;]
  + NameAndType [mCurrentSize I]
  + NameAndType [mSizeLimit I]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [size ()I]
  + NameAndType [trim ()V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(I)[B]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I]
  + Utf8 [([B)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BUF_COMPARATOR]
  + Utf8 [ByteArrayPool.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/toolbox/ByteArrayPool;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Comparator;]
  + Utf8 [Ljava/util/Comparator<[B>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<[B>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[B]
  + Utf8 [add]
  + Utf8 [binarySearch]
  + Utf8 [buf]
  + Utf8 [com/android/volley/toolbox/ByteArrayPool]
  + Utf8 [com/android/volley/toolbox/ByteArrayPool$1]
  + Utf8 [get]
  + Utf8 [getBuf]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/LinkedList]
  + Utf8 [java/util/List]
  + Utf8 [len]
  + Utf8 [mBuffersByLastUse]
  + Utf8 [mBuffersBySize]
  + Utf8 [mCurrentSize]
  + Utf8 [mSizeLimit]
  + Utf8 [pos]
  + Utf8 [remove]
  + Utf8 [returnBuf]
  + Utf8 [size]
  + Utf8 [sizeLimit]
  + Utf8 [this]
  + Utf8 [trim]

Fields (count = 5):
  + Field:        mBuffersByLastUse Ljava/util/List;
    Access flags: 0x2
      = private java.util.List mBuffersByLastUse
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<[B>;]
  + Field:        mBuffersBySize Ljava/util/List;
    Access flags: 0x2
      = private java.util.List mBuffersBySize
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<[B>;]
  + Field:        mCurrentSize I
    Access flags: 0x2
      = private int mCurrentSize
  + Field:        mSizeLimit I
    Access flags: 0x12
      = private final int mSizeLimit
  + Field:        BUF_COMPARATOR Ljava/util/Comparator;
    Access flags: 0x1c
      = protected static final java.util.Comparator BUF_COMPARATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Comparator<[B>;]

Methods (count = 5):
  + Method:       <init>(I)V
    Access flags: 0x1
      = public ByteArrayPool(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #7
        + Class [java/util/LinkedList]
      [8] dup
      [9] invokespecial #19
        + Methodref [java/util/LinkedList.<init> ()V]
      [12] putfield #10
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersByLastUse Ljava/util/List;]
      [15] aload_0 v0
      [16] new #5
        + Class [java/util/ArrayList]
      [19] dup
      [20] bipush 64
      [22] invokespecial #17
        + Methodref [java/util/ArrayList.<init> (I)V]
      [25] putfield #11
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
      [28] aload_0 v0
      [29] iconst_0
      [30] putfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [33] aload_0 v0
      [34] iload_1 v1
      [35] putfield #13
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mSizeLimit I]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 79
        [4] -> line 56
        [15] -> line 57
        [28] -> line 60
        [33] -> line 80
        [38] -> line 81
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lcom/android/volley/toolbox/ByteArrayPool; this]
        v1: 0 -> 39 [I sizeLimit]
  + Method:       getBuf(I)[B
    Access flags: 0x21
      = public synchronized byte[] getBuf(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 4, stack = 3):
      [0] iconst_0
      [1] istore_2 v2
      [2] iload_2 v2
      [3] aload_0 v0
      [4] getfield #11
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
      [7] invokeinterface #25
        + InterfaceMethodref [java/util/List.size ()I]
      [12] ificmpge +64 (target=76)
      [15] aload_0 v0
      [16] getfield #11
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
      [19] iload_2 v2
      [20] invokeinterface #22
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [25] checkcast #1
        + Class [[B]
      [28] astore_3 v3
      [29] aload_3 v3
      [30] arraylength
      [31] iload_1 v1
      [32] ificmplt +38 (target=70)
      [35] aload_0 v0
      [36] dup
      [37] getfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [40] aload_3 v3
      [41] arraylength
      [42] isub
      [43] putfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [46] aload_0 v0
      [47] getfield #11
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
      [50] iload_2 v2
      [51] invokeinterface #23
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [56] pop
      [57] aload_0 v0
      [58] getfield #10
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersByLastUse Ljava/util/List;]
      [61] aload_3 v3
      [62] invokeinterface #24
        + InterfaceMethodref [java/util/List.remove (Ljava/lang/Object;)Z]
      [67] pop
      [68] aload_3 v3
      [69] areturn
      [70] iinc v2, 1
      [73] goto -71 (target=2)
      [76] iload_1 v1
      [77] newarray 8
      [79] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 92
        [15] -> line 93
        [29] -> line 94
        [35] -> line 95
        [46] -> line 96
        [57] -> line 97
        [68] -> line 98
        [70] -> line 92
        [76] -> line 101
      + Local variable table attribute (count = 4)
        v3: 29 -> 70 [[B buf]
        v2: 2 -> 76 [I i]
        v0: 0 -> 80 [Lcom/android/volley/toolbox/ByteArrayPool; this]
        v1: 0 -> 80 [I len]
  + Method:       returnBuf([B)V
    Access flags: 0x21
      = public synchronized void returnBuf(byte[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] ifnull +12 (target=13)
      [4] aload_1 v1
      [5] arraylength
      [6] aload_0 v0
      [7] getfield #13
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mSizeLimit I]
      [10] ificmple +4 (target=14)
      [13] return
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersByLastUse Ljava/util/List;]
      [18] aload_1 v1
      [19] invokeinterface #21
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [24] pop
      [25] aload_0 v0
      [26] getfield #11
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
      [29] aload_1 v1
      [30] getstatic #9
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.BUF_COMPARATOR Ljava/util/Comparator;]
      [33] invokestatic #18
        + Methodref [java/util/Collections.binarySearch (Ljava/util/List;Ljava/lang/Object;Ljava/util/Comparator;)I]
      [36] istore_2 v2
      [37] iload_2 v2
      [38] ifge +8 (target=46)
      [41] iload_2 v2
      [42] ineg
      [43] iconst_1
      [44] isub
      [45] istore_2 v2
      [46] aload_0 v0
      [47] getfield #11
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
      [50] iload_2 v2
      [51] aload_1 v1
      [52] invokeinterface #20
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [57] aload_0 v0
      [58] dup
      [59] getfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [62] aload_1 v1
      [63] arraylength
      [64] iadd
      [65] putfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [68] aload_0 v0
      [69] invokespecial #14
        + Methodref [com/android/volley/toolbox/ByteArrayPool.trim ()V]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 111
        [13] -> line 112
        [14] -> line 114
        [25] -> line 115
        [37] -> line 116
        [41] -> line 117
        [46] -> line 119
        [57] -> line 120
        [68] -> line 121
        [72] -> line 122
      + Local variable table attribute (count = 3)
        v0: 0 -> 73 [Lcom/android/volley/toolbox/ByteArrayPool; this]
        v1: 0 -> 73 [[B buf]
        v2: 37 -> 73 [I pos]
  + Method:       trim()V
    Access flags: 0x22
      = private synchronized void trim()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mSizeLimit I]
      [8] ificmple +42 (target=50)
      [11] aload_0 v0
      [12] getfield #10
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersByLastUse Ljava/util/List;]
      [15] iconst_0
      [16] invokeinterface #23
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [21] checkcast #1
        + Class [[B]
      [24] astore_1 v1
      [25] aload_0 v0
      [26] getfield #11
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mBuffersBySize Ljava/util/List;]
      [29] aload_1 v1
      [30] invokeinterface #24
        + InterfaceMethodref [java/util/List.remove (Ljava/lang/Object;)Z]
      [35] pop
      [36] aload_0 v0
      [37] dup
      [38] getfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [41] aload_1 v1
      [42] arraylength
      [43] isub
      [44] putfield #12
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.mCurrentSize I]
      [47] goto -47 (target=0)
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 128
        [11] -> line 129
        [25] -> line 130
        [36] -> line 131
        [47] -> line 132
        [50] -> line 133
      + Local variable table attribute (count = 2)
        v1: 25 -> 47 [[B buf]
        v0: 0 -> 51 [Lcom/android/volley/toolbox/ByteArrayPool; this]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #3
        + Class [com/android/volley/toolbox/ByteArrayPool$1]
      [3] dup
      [4] invokespecial #15
        + Methodref [com/android/volley/toolbox/ByteArrayPool$1.<init> ()V]
      [7] putstatic #9
        + Fieldref [com/android/volley/toolbox/ByteArrayPool.BUF_COMPARATOR Ljava/util/Comparator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 69

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/toolbox/ByteArrayPool$1]
  + Source file attribute:
    + Utf8 [ByteArrayPool.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ByteArrayPool$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.android.volley.toolbox.ByteArrayPool$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Comparator]

Constant Pool (count = 36):
  + Class [[B]
  + Class [com/android/volley/toolbox/ByteArrayPool]
  + Class [com/android/volley/toolbox/ByteArrayPool$1]
  + Class [java/lang/Object]
  + Class [java/util/Comparator]
  + Methodref [com/android/volley/toolbox/ByteArrayPool$1.compare ([B[B)I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [compare ([B[B)I]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [([B[B)I]
  + Utf8 [<init>]
  + Utf8 [ByteArrayPool.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/toolbox/ByteArrayPool$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<[B>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[B]
  + Utf8 [com/android/volley/toolbox/ByteArrayPool]
  + Utf8 [com/android/volley/toolbox/ByteArrayPool$1]
  + Utf8 [compare]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Comparator]
  + Utf8 [lhs]
  + Utf8 [rhs]
  + Utf8 [this]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = ByteArrayPool$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ByteArrayPool$1; this]
  + Method:       compare([B[B)I
    Access flags: 0x1
      = public int compare(byte[],byte[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] arraylength
      [2] aload_2 v2
      [3] arraylength
      [4] isub
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/android/volley/toolbox/ByteArrayPool$1; this]
        v1: 0 -> 6 [[B lhs]
        v2: 0 -> 6 [[B rhs]
  + Method:       compare(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x1041
      = public bridge synthetic int compare(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #1
        + Class [[B]
      [5] aload_2 v2
      [6] checkcast #1
        + Class [[B]
      [9] invokevirtual #6
        + Methodref [com/android/volley/toolbox/ByteArrayPool$1.compare ([B[B)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Lcom/android/volley/toolbox/ByteArrayPool$1; this]
        v1: 0 -> 13 [Ljava/lang/Object; x0]
        v2: 0 -> 13 [Ljava/lang/Object; x1]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/android/volley/toolbox/ByteArrayPool]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/toolbox/ByteArrayPool$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<[B>;]
  + Source file attribute:
    + Utf8 [ByteArrayPool.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/DiskBasedCache
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.DiskBasedCache extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Cache]

Constant Pool (count = 337):
  + Integer [5242880]
  + Float [0.75]
  + Float [0.9]
  + String [ bytes]
  + String [ bytes, read ]
  + String [%s: %s]
  + String [Could not clean up file %s]
  + String [Could not delete cache entry for key=%s, filename=%s]
  + String [Expected ]
  + String [Pruning old cache entries.]
  + String [Unable to create cache dir %s]
  + String [pruned %d files, %d bytes, %d ms]
  + Class [android/os/SystemClock]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/toolbox/DiskBasedCache]
  + Class [com/android/volley/toolbox/DiskBasedCache$1]
  + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
  + Class [com/android/volley/toolbox/DiskBasedCache$CountingInputStream]
  + Class [java/io/File]
  + Class [java/io/FileInputStream]
  + Class [java/io/FileOutputStream]
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Iterator]
  + Class [java/util/LinkedHashMap]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Fieldref [com/android/volley/Cache$Entry.data [B]
  + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache.mMaxCacheSizeInBytes I]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache.mRootDirectory Ljava/io/File;]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
  + Methodref [android/os/SystemClock.elapsedRealtime ()J]
  + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.<init> (Ljava/io/File;I)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.getFileForKey (Ljava/lang/String;)Ljava/io/File;]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.getFilenameForKey (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.pruneIfNeeded (I)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.putEntry (Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.remove (Ljava/lang/String;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.removeEntry (Ljava/lang/String;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.streamToBytes (Ljava/io/InputStream;I)[B]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.<init> (Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.readHeader (Ljava/io/InputStream;)Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.toCacheEntry ([B)Lcom/android/volley/Cache$Entry;]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.writeHeader (Ljava/io/OutputStream;)Z]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.<init> (Ljava/io/InputStream;Lcom/android/volley/toolbox/DiskBasedCache$1;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.access$100 (Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;)I]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.close ()V]
  + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
  + Methodref [java/io/File.delete ()Z]
  + Methodref [java/io/File.exists ()Z]
  + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;]
  + Methodref [java/io/File.length ()J]
  + Methodref [java/io/File.listFiles ()[Ljava/io/File;]
  + Methodref [java/io/File.mkdirs ()Z]
  + Methodref [java/io/FileInputStream.<init> (Ljava/io/File;)V]
  + Methodref [java/io/FileInputStream.close ()V]
  + Methodref [java/io/FileOutputStream.<init> (Ljava/io/File;)V]
  + Methodref [java/io/FileOutputStream.close ()V]
  + Methodref [java/io/FileOutputStream.write ([B)V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/IOException.toString ()Ljava/lang/String;]
  + Methodref [java/io/InputStream.read ([BII)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.hashCode ()I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/LinkedHashMap.<init> (IFZ)V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Iterator.remove ()V]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IFZ)V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/File;I)V]
  + NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/io/InputStream;Lcom/android/volley/toolbox/DiskBasedCache$1;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + NameAndType [DEBUG Z]
  + NameAndType [access$100 (Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;)I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [close ()V]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [data [B]
  + NameAndType [delete ()Z]
  + NameAndType [e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [elapsedRealtime ()J]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [exists ()Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAbsolutePath ()Ljava/lang/String;]
  + NameAndType [getFileForKey (Ljava/lang/String;)Ljava/io/File;]
  + NameAndType [getFilenameForKey (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [hashCode ()I]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [key Ljava/lang/String;]
  + NameAndType [length ()I]
  + NameAndType [length ()J]
  + NameAndType [listFiles ()[Ljava/io/File;]
  + NameAndType [mEntries Ljava/util/Map;]
  + NameAndType [mMaxCacheSizeInBytes I]
  + NameAndType [mRootDirectory Ljava/io/File;]
  + NameAndType [mTotalSize J]
  + NameAndType [mkdirs ()Z]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [pruneIfNeeded (I)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putEntry (Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V]
  + NameAndType [read ([BII)I]
  + NameAndType [readHeader (Ljava/io/InputStream;)Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
  + NameAndType [remove ()V]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/String;)V]
  + NameAndType [removeEntry (Ljava/lang/String;)V]
  + NameAndType [size J]
  + NameAndType [streamToBytes (Ljava/io/InputStream;I)[B]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [toCacheEntry ([B)Lcom/android/volley/Cache$Entry;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + NameAndType [write ([B)V]
  + NameAndType [writeHeader (Ljava/io/OutputStream;)Z]
  + Utf8 [ bytes]
  + Utf8 [ bytes, read ]
  + Utf8 [%s: %s]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/io/File;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(IFZ)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;)I]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/File;I)V]
  + Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
  + Utf8 [(Ljava/io/InputStream;)Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
  + Utf8 [(Ljava/io/InputStream;I)[B]
  + Utf8 [(Ljava/io/InputStream;Lcom/android/volley/toolbox/DiskBasedCache$1;)V]
  + Utf8 [(Ljava/io/OutputStream;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Lcom/android/volley/Cache$Entry;]
  + Utf8 [(Ljava/lang/String;)Ljava/io/File;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [([B)Lcom/android/volley/Cache$Entry;]
  + Utf8 [([B)V]
  + Utf8 [([BII)I]
  + Utf8 [<init>]
  + Utf8 [CacheHeader]
  + Utf8 [Code]
  + Utf8 [Could not clean up file %s]
  + Utf8 [Could not delete cache entry for key=%s, filename=%s]
  + Utf8 [CountingInputStream]
  + Utf8 [DEBUG]
  + Utf8 [DiskBasedCache.java]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [Expected ]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
  + Utf8 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;]
  + Utf8 [Lcom/android/volley/toolbox/DiskBasedCache;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/io/FileInputStream;]
  + Utf8 [Ljava/io/FileOutputStream;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Pruning old cache entries.]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Unable to create cache dir %s]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[Ljava/io/File;]
  + Utf8 [access$100]
  + Utf8 [android/os/SystemClock]
  + Utf8 [append]
  + Utf8 [arr$]
  + Utf8 [before]
  + Utf8 [bytes]
  + Utf8 [cis]
  + Utf8 [close]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache$1]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache$CountingInputStream]
  + Utf8 [containsKey]
  + Utf8 [count]
  + Utf8 [d]
  + Utf8 [data]
  + Utf8 [delete]
  + Utf8 [deleted]
  + Utf8 [e]
  + Utf8 [elapsedRealtime]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [exists]
  + Utf8 [file]
  + Utf8 [files]
  + Utf8 [firstHalfLength]
  + Utf8 [fis]
  + Utf8 [fos]
  + Utf8 [get]
  + Utf8 [getAbsolutePath]
  + Utf8 [getFileForKey]
  + Utf8 [getFilenameForKey]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [hashCode]
  + Utf8 [i$]
  + Utf8 [ignored]
  + Utf8 [in]
  + Utf8 [initialize]
  + Utf8 [ioe]
  + Utf8 [iterator]
  + Utf8 [java/io/File]
  + Utf8 [java/io/FileInputStream]
  + Utf8 [java/io/FileOutputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/LinkedHashMap]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [key]
  + Utf8 [len$]
  + Utf8 [length]
  + Utf8 [listFiles]
  + Utf8 [localFilename]
  + Utf8 [mEntries]
  + Utf8 [mMaxCacheSizeInBytes]
  + Utf8 [mRootDirectory]
  + Utf8 [mTotalSize]
  + Utf8 [maxCacheSizeInBytes]
  + Utf8 [mkdirs]
  + Utf8 [neededSpace]
  + Utf8 [next]
  + Utf8 [oldEntry]
  + Utf8 [pos]
  + Utf8 [pruneIfNeeded]
  + Utf8 [pruned %d files, %d bytes, %d ms]
  + Utf8 [prunedFiles]
  + Utf8 [put]
  + Utf8 [putEntry]
  + Utf8 [read]
  + Utf8 [readHeader]
  + Utf8 [remove]
  + Utf8 [removeEntry]
  + Utf8 [rootDirectory]
  + Utf8 [size]
  + Utf8 [startTime]
  + Utf8 [streamToBytes]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [toCacheEntry]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [writeHeader]

Fields (count = 4):
  + Field:        mEntries Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map mEntries
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;]
  + Field:        mTotalSize J
    Access flags: 0x2
      = private long mTotalSize
  + Field:        mRootDirectory Ljava/io/File;
    Access flags: 0x12
      = private final java.io.File mRootDirectory
  + Field:        mMaxCacheSizeInBytes I
    Access flags: 0x12
      = private final int mMaxCacheSizeInBytes

Methods (count = 12):
  + Method:       <init>(Ljava/io/File;I)V
    Access flags: 0x1
      = public DiskBasedCache(java.io.File,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #80
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #32
        + Class [java/util/LinkedHashMap]
      [8] dup
      [9] bipush 16
      [11] ldc #2
        + Float [0.75]
      [13] iconst_1
      [14] invokespecial #90
        + Methodref [java/util/LinkedHashMap.<init> (IFZ)V]
      [17] putfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [20] aload_0 v0
      [21] lconst_0
      [22] putfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [25] aload_0 v0
      [26] aload_1 v1
      [27] putfield #40
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mRootDirectory Ljava/io/File;]
      [30] aload_0 v0
      [31] iload_2 v2
      [32] putfield #39
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mMaxCacheSizeInBytes I]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 72
        [4] -> line 46
        [20] -> line 50
        [25] -> line 73
        [30] -> line 74
        [35] -> line 75
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 36 [Ljava/io/File; rootDirectory]
        v2: 0 -> 36 [I maxCacheSizeInBytes]
  + Method:       <init>(Ljava/io/File;)V
    Access flags: 0x1
      = public DiskBasedCache(java.io.File)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ldc #1
        + Integer [5242880]
      [4] invokespecial #48
        + Methodref [com/android/volley/toolbox/DiskBasedCache.<init> (Ljava/io/File;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 83
        [7] -> line 84
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 8 [Ljava/io/File; rootDirectory]
  + Method:       get(Ljava/lang/String;)Lcom/android/volley/Cache$Entry;
    Access flags: 0x21
      = public synchronized com.android.volley.Cache$Entry get(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 176, locals = 10, stack = 5):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [4] aload_1 v1
      [5] invokeinterface #96
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [10] checkcast #19
        + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ifnonnull +5 (target=20)
      [18] aconst_null
      [19] areturn
      [20] aload_0 v0
      [21] aload_1 v1
      [22] invokevirtual #49
        + Methodref [com/android/volley/toolbox/DiskBasedCache.getFileForKey (Ljava/lang/String;)Ljava/io/File;]
      [25] astore_3 v3
      [26] aconst_null
      [27] astore v4
      [29] new #20
        + Class [com/android/volley/toolbox/DiskBasedCache$CountingInputStream]
      [32] dup
      [33] new #22
        + Class [java/io/FileInputStream]
      [36] dup
      [37] aload_3 v3
      [38] invokespecial #70
        + Methodref [java/io/FileInputStream.<init> (Ljava/io/File;)V]
      [41] aconst_null
      [42] invokespecial #60
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.<init> (Ljava/io/InputStream;Lcom/android/volley/toolbox/DiskBasedCache$1;)V]
      [45] astore v4
      [47] aload v4
      [49] invokestatic #57
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.readHeader (Ljava/io/InputStream;)Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
      [52] pop
      [53] aload v4
      [55] aload_3 v3
      [56] invokevirtual #67
        + Methodref [java/io/File.length ()J]
      [59] aload v4
      [61] invokestatic #61
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.access$100 (Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;)I]
      [64] i2l
      [65] lsub
      [66] l2i
      [67] invokestatic #55
        + Methodref [com/android/volley/toolbox/DiskBasedCache.streamToBytes (Ljava/io/InputStream;I)[B]
      [70] astore v5
      [72] aload_2 v2
      [73] aload v5
      [75] invokevirtual #58
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.toCacheEntry ([B)Lcom/android/volley/Cache$Entry;]
      [78] astore v6
      [80] aload v4
      [82] ifnull +15 (target=97)
      [85] aload v4
      [87] invokevirtual #62
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.close ()V]
      [90] goto +7 (target=97)
      [93] astore v7
      [95] aconst_null
      [96] areturn
      [97] aload v6
      [99] areturn
      [100] astore v5
      [102] ldc #6
        + String [%s: %s]
      [104] iconst_2
      [105] anewarray #28
        + Class [java/lang/Object]
      [108] dup
      [109] iconst_0
      [110] aload_3 v3
      [111] invokevirtual #66
        + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;]
      [114] aastore
      [115] dup
      [116] iconst_1
      [117] aload v5
      [119] invokevirtual #76
        + Methodref [java/io/IOException.toString ()Ljava/lang/String;]
      [122] aastore
      [123] invokestatic #45
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [126] aload_0 v0
      [127] aload_1 v1
      [128] invokevirtual #53
        + Methodref [com/android/volley/toolbox/DiskBasedCache.remove (Ljava/lang/String;)V]
      [131] aconst_null
      [132] astore v6
      [134] aload v4
      [136] ifnull +15 (target=151)
      [139] aload v4
      [141] invokevirtual #62
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.close ()V]
      [144] goto +7 (target=151)
      [147] astore v7
      [149] aconst_null
      [150] areturn
      [151] aload v6
      [153] areturn
      [154] astore v8
      [156] aload v4
      [158] ifnull +15 (target=173)
      [161] aload v4
      [163] invokevirtual #62
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.close ()V]
      [166] goto +7 (target=173)
      [169] astore v9
      [171] aconst_null
      [172] areturn
      [173] aload v8
      [175] athrow
      Code attribute exceptions (count = 7):
      + ExceptionInfo (85 -> 90: 93):
      + Class [java/io/IOException]
      + ExceptionInfo (29 -> 80: 100):
      + Class [java/io/IOException]
      + ExceptionInfo (139 -> 144: 147):
      + Class [java/io/IOException]
      + ExceptionInfo (29 -> 80: 154):
      + ExceptionInfo (100 -> 134: 154):
      + ExceptionInfo (161 -> 166: 169):
      + Class [java/io/IOException]
      + ExceptionInfo (154 -> 156: 154):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 28)
        [0] -> line 107
        [14] -> line 109
        [18] -> line 110
        [20] -> line 113
        [26] -> line 114
        [29] -> line 116
        [47] -> line 117
        [53] -> line 118
        [72] -> line 119
        [80] -> line 125
        [85] -> line 127
        [90] -> line 130
        [93] -> line 128
        [95] -> line 129
        [100] -> line 120
        [102] -> line 121
        [126] -> line 122
        [131] -> line 123
        [134] -> line 125
        [139] -> line 127
        [144] -> line 130
        [147] -> line 128
        [149] -> line 129
        [154] -> line 125
        [161] -> line 127
        [166] -> line 130
        [169] -> line 128
        [171] -> line 129
      + Local variable table attribute (count = 10)
        v7: 95 -> 97 [Ljava/io/IOException; ioe]
        v5: 72 -> 100 [[B data]
        v7: 149 -> 151 [Ljava/io/IOException; ioe]
        v5: 102 -> 154 [Ljava/io/IOException; e]
        v9: 171 -> 173 [Ljava/io/IOException; ioe]
        v0: 0 -> 176 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 176 [Ljava/lang/String; key]
        v2: 14 -> 176 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; entry]
        v3: 26 -> 176 [Ljava/io/File; file]
        v4: 29 -> 176 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream; cis]
  + Method:       initialize()V
    Access flags: 0x21
      = public synchronized void initialize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 191, locals = 10, stack = 5):
      [0] aload_0 v0
      [1] getfield #40
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mRootDirectory Ljava/io/File;]
      [4] invokevirtual #65
        + Methodref [java/io/File.exists ()Z]
      [7] ifne +33 (target=40)
      [10] aload_0 v0
      [11] getfield #40
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mRootDirectory Ljava/io/File;]
      [14] invokevirtual #69
        + Methodref [java/io/File.mkdirs ()Z]
      [17] ifne +22 (target=39)
      [20] ldc #11
        + String [Unable to create cache dir %s]
      [22] iconst_1
      [23] anewarray #28
        + Class [java/lang/Object]
      [26] dup
      [27] iconst_0
      [28] aload_0 v0
      [29] getfield #40
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mRootDirectory Ljava/io/File;]
      [32] invokevirtual #66
        + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;]
      [35] aastore
      [36] invokestatic #46
        + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
      [39] return
      [40] aload_0 v0
      [41] getfield #40
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mRootDirectory Ljava/io/File;]
      [44] invokevirtual #68
        + Methodref [java/io/File.listFiles ()[Ljava/io/File;]
      [47] astore_1 v1
      [48] aload_1 v1
      [49] ifnonnull +4 (target=53)
      [52] return
      [53] aload_1 v1
      [54] astore_2 v2
      [55] aload_2 v2
      [56] arraylength
      [57] istore_3 v3
      [58] iconst_0
      [59] istore v4
      [61] iload v4
      [63] iload_3 v3
      [64] ificmpge +126 (target=190)
      [67] aload_2 v2
      [68] iload v4
      [70] aaload
      [71] astore v5
      [73] aconst_null
      [74] astore v6
      [76] new #22
        + Class [java/io/FileInputStream]
      [79] dup
      [80] aload v5
      [82] invokespecial #70
        + Methodref [java/io/FileInputStream.<init> (Ljava/io/File;)V]
      [85] astore v6
      [87] aload v6
      [89] invokestatic #57
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.readHeader (Ljava/io/InputStream;)Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
      [92] astore v7
      [94] aload v7
      [96] aload v5
      [98] invokevirtual #67
        + Methodref [java/io/File.length ()J]
      [101] putfield #43
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
      [104] aload_0 v0
      [105] aload v7
      [107] getfield #42
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
      [110] aload v7
      [112] invokespecial #52
        + Methodref [com/android/volley/toolbox/DiskBasedCache.putEntry (Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V]
      [115] aload v6
      [117] ifnull +8 (target=125)
      [120] aload v6
      [122] invokevirtual #71
        + Methodref [java/io/FileInputStream.close ()V]
      [125] goto +59 (target=184)
      [128] astore v7
      [130] goto +54 (target=184)
      [133] astore v7
      [135] aload v5
      [137] ifnull +9 (target=146)
      [140] aload v5
      [142] invokevirtual #64
        + Methodref [java/io/File.delete ()Z]
      [145] pop
      [146] aload v6
      [148] ifnull +8 (target=156)
      [151] aload v6
      [153] invokevirtual #71
        + Methodref [java/io/FileInputStream.close ()V]
      [156] goto +28 (target=184)
      [159] astore v7
      [161] goto +23 (target=184)
      [164] astore v8
      [166] aload v6
      [168] ifnull +8 (target=176)
      [171] aload v6
      [173] invokevirtual #71
        + Methodref [java/io/FileInputStream.close ()V]
      [176] goto +5 (target=181)
      [179] astore v9
      [181] aload v8
      [183] athrow
      [184] iinc v4, 1
      [187] goto -126 (target=61)
      [190] return
      Code attribute exceptions (count = 7):
      + ExceptionInfo (115 -> 125: 128):
      + Class [java/io/IOException]
      + ExceptionInfo (76 -> 115: 133):
      + Class [java/io/IOException]
      + ExceptionInfo (146 -> 156: 159):
      + Class [java/io/IOException]
      + ExceptionInfo (76 -> 115: 164):
      + ExceptionInfo (133 -> 146: 164):
      + ExceptionInfo (166 -> 176: 179):
      + Class [java/io/IOException]
      + ExceptionInfo (164 -> 166: 164):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 30)
        [0] -> line 141
        [10] -> line 142
        [20] -> line 143
        [39] -> line 145
        [40] -> line 148
        [48] -> line 149
        [52] -> line 150
        [53] -> line 152
        [73] -> line 153
        [76] -> line 155
        [87] -> line 156
        [94] -> line 157
        [104] -> line 158
        [115] -> line 165
        [120] -> line 166
        [125] -> line 168
        [130] -> line 169
        [133] -> line 159
        [135] -> line 160
        [140] -> line 161
        [146] -> line 165
        [151] -> line 166
        [156] -> line 168
        [161] -> line 169
        [164] -> line 164
        [166] -> line 165
        [171] -> line 166
        [176] -> line 168
        [184] -> line 152
        [190] -> line 171
      + Local variable table attribute (count = 12)
        v7: 94 -> 115 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; entry]
        v7: 130 -> 130 [Ljava/io/IOException; ignored]
        v7: 135 -> 146 [Ljava/io/IOException; e]
        v7: 161 -> 161 [Ljava/io/IOException; ignored]
        v9: 181 -> 181 [Ljava/io/IOException; ignored]
        v6: 76 -> 184 [Ljava/io/FileInputStream; fis]
        v5: 73 -> 184 [Ljava/io/File; file]
        v2: 55 -> 190 [[Ljava/io/File; arr$]
        v3: 58 -> 190 [I len$]
        v4: 61 -> 190 [I i$]
        v0: 0 -> 191 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 48 -> 191 [[Ljava/io/File; files]
  + Method:       put(Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V
    Access flags: 0x21
      = public synchronized void put(java.lang.String,com.android.volley.Cache$Entry)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 96, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] getfield #36
        + Fieldref [com/android/volley/Cache$Entry.data [B]
      [5] arraylength
      [6] invokespecial #51
        + Methodref [com/android/volley/toolbox/DiskBasedCache.pruneIfNeeded (I)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokevirtual #49
        + Methodref [com/android/volley/toolbox/DiskBasedCache.getFileForKey (Ljava/lang/String;)Ljava/io/File;]
      [14] astore_3 v3
      [15] new #23
        + Class [java/io/FileOutputStream]
      [18] dup
      [19] aload_3 v3
      [20] invokespecial #72
        + Methodref [java/io/FileOutputStream.<init> (Ljava/io/File;)V]
      [23] astore v4
      [25] new #19
        + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      [28] dup
      [29] aload_1 v1
      [30] aload_2 v2
      [31] invokespecial #56
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.<init> (Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
      [34] astore v5
      [36] aload v5
      [38] aload v4
      [40] invokevirtual #59
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.writeHeader (Ljava/io/OutputStream;)Z]
      [43] pop
      [44] aload v4
      [46] aload_2 v2
      [47] getfield #36
        + Fieldref [com/android/volley/Cache$Entry.data [B]
      [50] invokevirtual #74
        + Methodref [java/io/FileOutputStream.write ([B)V]
      [53] aload v4
      [55] invokevirtual #73
        + Methodref [java/io/FileOutputStream.close ()V]
      [58] aload_0 v0
      [59] aload_1 v1
      [60] aload v5
      [62] invokespecial #52
        + Methodref [com/android/volley/toolbox/DiskBasedCache.putEntry (Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V]
      [65] return
      [66] astore v4
      [68] aload_3 v3
      [69] invokevirtual #64
        + Methodref [java/io/File.delete ()Z]
      [72] istore v4
      [74] iload v4
      [76] ifne +19 (target=95)
      [79] ldc #7
        + String [Could not clean up file %s]
      [81] iconst_1
      [82] anewarray #28
        + Class [java/lang/Object]
      [85] dup
      [86] iconst_0
      [87] aload_3 v3
      [88] invokevirtual #66
        + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;]
      [91] aastore
      [92] invokestatic #45
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [95] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (15 -> 65: 66):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 196
        [9] -> line 197
        [15] -> line 199
        [25] -> line 200
        [36] -> line 201
        [44] -> line 202
        [53] -> line 203
        [58] -> line 204
        [65] -> line 205
        [66] -> line 206
        [68] -> line 208
        [74] -> line 209
        [79] -> line 210
        [95] -> line 212
      + Local variable table attribute (count = 8)
        v4: 25 -> 66 [Ljava/io/FileOutputStream; fos]
        v5: 36 -> 66 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; e]
        v4: 68 -> 68 [Ljava/io/IOException; e]
        v0: 0 -> 96 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 96 [Ljava/lang/String; key]
        v2: 0 -> 96 [Lcom/android/volley/Cache$Entry; entry]
        v3: 15 -> 96 [Ljava/io/File; file]
        v4: 74 -> 96 [Z deleted]
  + Method:       remove(Ljava/lang/String;)V
    Access flags: 0x21
      = public synchronized void remove(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #49
        + Methodref [com/android/volley/toolbox/DiskBasedCache.getFileForKey (Ljava/lang/String;)Ljava/io/File;]
      [5] invokevirtual #64
        + Methodref [java/io/File.delete ()Z]
      [8] istore_2 v2
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokespecial #54
        + Methodref [com/android/volley/toolbox/DiskBasedCache.removeEntry (Ljava/lang/String;)V]
      [14] iload_2 v2
      [15] ifne +24 (target=39)
      [18] ldc #8
        + String [Could not delete cache entry for key=%s, filename=%s]
      [20] iconst_2
      [21] anewarray #28
        + Class [java/lang/Object]
      [24] dup
      [25] iconst_0
      [26] aload_1 v1
      [27] aastore
      [28] dup
      [29] iconst_1
      [30] aload_0 v0
      [31] aload_1 v1
      [32] invokespecial #50
        + Methodref [com/android/volley/toolbox/DiskBasedCache.getFilenameForKey (Ljava/lang/String;)Ljava/lang/String;]
      [35] aastore
      [36] invokestatic #45
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 219
        [9] -> line 220
        [14] -> line 221
        [18] -> line 222
        [39] -> line 225
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 40 [Ljava/lang/String; key]
        v2: 9 -> 40 [Z deleted]
  + Method:       getFilenameForKey(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String getFilenameForKey(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #82
        + Methodref [java/lang/String.length ()I]
      [4] iconst_2
      [5] idiv
      [6] istore_2 v2
      [7] aload_1 v1
      [8] iconst_0
      [9] iload_2 v2
      [10] invokevirtual #84
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [13] invokevirtual #81
        + Methodref [java/lang/String.hashCode ()I]
      [16] invokestatic #85
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [19] astore_3 v3
      [20] new #30
        + Class [java/lang/StringBuilder]
      [23] dup
      [24] invokespecial #86
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [27] aload_3 v3
      [28] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] aload_1 v1
      [32] iload_2 v2
      [33] invokevirtual #83
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [36] invokevirtual #81
        + Methodref [java/lang/String.hashCode ()I]
      [39] invokestatic #85
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [42] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [45] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [48] astore_3 v3
      [49] aload_3 v3
      [50] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 233
        [7] -> line 234
        [20] -> line 235
        [49] -> line 236
      + Local variable table attribute (count = 4)
        v0: 0 -> 51 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 51 [Ljava/lang/String; key]
        v2: 7 -> 51 [I firstHalfLength]
        v3: 20 -> 51 [Ljava/lang/String; localFilename]
  + Method:       getFileForKey(Ljava/lang/String;)Ljava/io/File;
    Access flags: 0x1
      = public java.io.File getFileForKey(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 5):
      [0] new #21
        + Class [java/io/File]
      [3] dup
      [4] aload_0 v0
      [5] getfield #40
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mRootDirectory Ljava/io/File;]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #50
        + Methodref [com/android/volley/toolbox/DiskBasedCache.getFilenameForKey (Ljava/lang/String;)Ljava/lang/String;]
      [13] invokespecial #63
        + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 243
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 17 [Ljava/lang/String; key]
  + Method:       pruneIfNeeded(I)V
    Access flags: 0x2
      = private void pruneIfNeeded(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 244, locals = 11, stack = 8):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [4] iload_1 v1
      [5] i2l
      [6] ladd
      [7] aload_0 v0
      [8] getfield #39
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mMaxCacheSizeInBytes I]
      [11] i2l
      [12] lcmp
      [13] ifge +4 (target=17)
      [16] return
      [17] getstatic #37
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [20] ifeq +12 (target=32)
      [23] ldc #10
        + String [Pruning old cache entries.]
      [25] iconst_0
      [26] anewarray #28
        + Class [java/lang/Object]
      [29] invokestatic #47
        + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
      [32] aload_0 v0
      [33] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [36] lstore_2 v2
      [37] iconst_0
      [38] istore v4
      [40] invokestatic #44
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [43] lstore v5
      [45] aload_0 v0
      [46] getfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [49] invokeinterface #95
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [54] invokeinterface #100
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [59] astore v7
      [61] aload v7
      [63] invokeinterface #91
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [68] ifeq +128 (target=196)
      [71] aload v7
      [73] invokeinterface #92
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [78] checkcast #34
        + Class [java/util/Map$Entry]
      [81] astore v8
      [83] aload v8
      [85] invokeinterface #99
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [90] checkcast #19
        + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      [93] astore v9
      [95] aload_0 v0
      [96] aload v9
      [98] getfield #42
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
      [101] invokevirtual #49
        + Methodref [com/android/volley/toolbox/DiskBasedCache.getFileForKey (Ljava/lang/String;)Ljava/io/File;]
      [104] invokevirtual #64
        + Methodref [java/io/File.delete ()Z]
      [107] istore v10
      [109] iload v10
      [111] ifeq +20 (target=131)
      [114] aload_0 v0
      [115] dup
      [116] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [119] aload v9
      [121] getfield #43
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
      [124] lsub
      [125] putfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [128] goto +32 (target=160)
      [131] ldc #8
        + String [Could not delete cache entry for key=%s, filename=%s]
      [133] iconst_2
      [134] anewarray #28
        + Class [java/lang/Object]
      [137] dup
      [138] iconst_0
      [139] aload v9
      [141] getfield #42
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
      [144] aastore
      [145] dup
      [146] iconst_1
      [147] aload_0 v0
      [148] aload v9
      [150] getfield #42
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
      [153] invokespecial #50
        + Methodref [com/android/volley/toolbox/DiskBasedCache.getFilenameForKey (Ljava/lang/String;)Ljava/lang/String;]
      [156] aastore
      [157] invokestatic #45
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [160] aload v7
      [162] invokeinterface #93
        + InterfaceMethodref [java/util/Iterator.remove ()V]
      [167] iinc v4, 1
      [170] aload_0 v0
      [171] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [174] iload_1 v1
      [175] i2l
      [176] ladd
      [177] l2f
      [178] aload_0 v0
      [179] getfield #39
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mMaxCacheSizeInBytes I]
      [182] i2f
      [183] ldc #3
        + Float [0.9]
      [185] fmul
      [186] fcmpg
      [187] ifge +6 (target=193)
      [190] goto +6 (target=196)
      [193] goto -132 (target=61)
      [196] getstatic #37
        + Fieldref [com/android/volley/VolleyLog.DEBUG Z]
      [199] ifeq +44 (target=243)
      [202] ldc #12
        + String [pruned %d files, %d bytes, %d ms]
      [204] iconst_3
      [205] anewarray #28
        + Class [java/lang/Object]
      [208] dup
      [209] iconst_0
      [210] iload v4
      [212] invokestatic #78
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [215] aastore
      [216] dup
      [217] iconst_1
      [218] aload_0 v0
      [219] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [222] lload_2 v2
      [223] lsub
      [224] invokestatic #79
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [227] aastore
      [228] dup
      [229] iconst_2
      [230] invokestatic #44
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [233] lload v5
      [235] lsub
      [236] invokestatic #79
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [239] aastore
      [240] invokestatic #47
        + Methodref [com/android/volley/VolleyLog.v (Ljava/lang/String;[Ljava/lang/Object;)V]
      [243] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 251
        [16] -> line 252
        [17] -> line 254
        [23] -> line 255
        [32] -> line 258
        [37] -> line 259
        [40] -> line 260
        [45] -> line 262
        [61] -> line 263
        [71] -> line 264
        [83] -> line 265
        [95] -> line 266
        [109] -> line 267
        [114] -> line 268
        [131] -> line 270
        [160] -> line 273
        [167] -> line 274
        [170] -> line 276
        [190] -> line 277
        [193] -> line 279
        [196] -> line 281
        [202] -> line 282
        [243] -> line 285
      + Local variable table attribute (count = 9)
        v8: 83 -> 193 [Ljava/util/Map$Entry; entry]
        v9: 95 -> 193 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; e]
        v10: 109 -> 193 [Z deleted]
        v0: 0 -> 244 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 244 [I neededSpace]
        v2: 37 -> 244 [J before]
        v4: 40 -> 244 [I prunedFiles]
        v5: 45 -> 244 [J startTime]
        v7: 61 -> 244 [Ljava/util/Iterator; iterator]
      + Local variable type table attribute (count = 2)
        v8: 83 -> 193 [Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>; entry]
        v7: 61 -> 244 [Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;>; iterator]
  + Method:       putEntry(Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;)V
    Access flags: 0x2
      = private void putEntry(java.lang.String,com.android.volley.toolbox.DiskBasedCache$CacheHeader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [4] aload_1 v1
      [5] invokeinterface #94
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [10] ifne +19 (target=29)
      [13] aload_0 v0
      [14] dup
      [15] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [18] aload_2 v2
      [19] getfield #43
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
      [22] ladd
      [23] putfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [26] goto +35 (target=61)
      [29] aload_0 v0
      [30] getfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [33] aload_1 v1
      [34] invokeinterface #96
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [39] checkcast #19
        + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      [42] astore_3 v3
      [43] aload_0 v0
      [44] dup
      [45] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [48] aload_2 v2
      [49] getfield #43
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
      [52] aload_3 v3
      [53] getfield #43
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
      [56] lsub
      [57] ladd
      [58] putfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [61] aload_0 v0
      [62] getfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [65] aload_1 v1
      [66] aload_2 v2
      [67] invokeinterface #97
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [72] pop
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 293
        [13] -> line 294
        [29] -> line 296
        [43] -> line 297
        [61] -> line 299
        [73] -> line 300
      + Local variable table attribute (count = 4)
        v3: 43 -> 61 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; oldEntry]
        v0: 0 -> 74 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 74 [Ljava/lang/String; key]
        v2: 0 -> 74 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; entry]
  + Method:       removeEntry(Ljava/lang/String;)V
    Access flags: 0x2
      = private void removeEntry(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [4] aload_1 v1
      [5] invokeinterface #96
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [10] checkcast #19
        + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ifnull +27 (target=42)
      [18] aload_0 v0
      [19] dup
      [20] getfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [23] aload_2 v2
      [24] getfield #43
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
      [27] lsub
      [28] putfield #41
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mTotalSize J]
      [31] aload_0 v0
      [32] getfield #38
        + Fieldref [com/android/volley/toolbox/DiskBasedCache.mEntries Ljava/util/Map;]
      [35] aload_1 v1
      [36] invokeinterface #98
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [41] pop
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 306
        [14] -> line 307
        [18] -> line 308
        [31] -> line 309
        [42] -> line 311
      + Local variable table attribute (count = 3)
        v0: 0 -> 43 [Lcom/android/volley/toolbox/DiskBasedCache; this]
        v1: 0 -> 43 [Ljava/lang/String; key]
        v2: 14 -> 43 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; entry]
  + Method:       streamToBytes(Ljava/io/InputStream;I)[B
    Access flags: 0xa
      = private static byte[] streamToBytes(java.io.InputStream,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 89, locals = 5, stack = 5):
      [0] iload_1 v1
      [1] newarray 8
      [3] astore_2 v2
      [4] iconst_0
      [5] istore v4
      [7] iload v4
      [9] iload_1 v1
      [10] ificmpge +29 (target=39)
      [13] aload_0 v0
      [14] aload_2 v2
      [15] iload v4
      [17] iload_1 v1
      [18] iload v4
      [20] isub
      [21] invokevirtual #77
        + Methodref [java/io/InputStream.read ([BII)I]
      [24] dup
      [25] istore_3 v3
      [26] iconst_m1
      [27] ificmpeq +12 (target=39)
      [30] iload v4
      [32] iload_3 v3
      [33] iadd
      [34] istore v4
      [36] goto -29 (target=7)
      [39] iload v4
      [41] iload_1 v1
      [42] ificmpeq +45 (target=87)
      [45] new #24
        + Class [java/io/IOException]
      [48] dup
      [49] new #30
        + Class [java/lang/StringBuilder]
      [52] dup
      [53] invokespecial #86
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [56] ldc #9
        + String [Expected ]
      [58] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [61] iload_1 v1
      [62] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [65] ldc #5
        + String [ bytes, read ]
      [67] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [70] iload v4
      [72] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [75] ldc #4
        + String [ bytes]
      [77] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [80] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [83] invokespecial #75
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [86] athrow
      [87] aload_2 v2
      [88] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 317
        [4] -> line 319
        [7] -> line 320
        [30] -> line 321
        [39] -> line 323
        [45] -> line 324
        [87] -> line 326
      + Local variable table attribute (count = 5)
        v3: 26 -> 39 [I count]
        v0: 0 -> 89 [Ljava/io/InputStream; in]
        v1: 0 -> 89 [I length]
        v2: 4 -> 89 [[B bytes]
        v4: 7 -> 89 [I pos]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/android/volley/toolbox/DiskBasedCache$1]
      + Class [com/android/volley/toolbox/DiskBasedCache]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/android/volley/toolbox/DiskBasedCache$CountingInputStream]
      + Class [com/android/volley/toolbox/DiskBasedCache]
      + Utf8 [CountingInputStream]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      + Class [com/android/volley/toolbox/DiskBasedCache]
      + Utf8 [CacheHeader]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [DiskBasedCache.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/DiskBasedCache$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class com.android.volley.toolbox.DiskBasedCache$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [com/android/volley/toolbox/DiskBasedCache]
  + Class [com/android/volley/toolbox/DiskBasedCache$1]
  + Class [java/lang/Object]
  + Utf8 [DiskBasedCache.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache$1]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/android/volley/toolbox/DiskBasedCache]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/android/volley/toolbox/DiskBasedCache$1]
      + Class [com/android/volley/toolbox/DiskBasedCache]
  + Source file attribute:
    + Utf8 [DiskBasedCache.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/DiskBasedCache$CacheHeader
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.toolbox.DiskBasedCache$CacheHeader extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 218):
  + String []
  + String [%s]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/toolbox/DiskBasedCache]
  + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
  + Class [java/io/IOException]
  + Class [java/io/ObjectInputStream]
  + Class [java/io/ObjectOutputStream]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Collections]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Fieldref [com/android/volley/Cache$Entry.data [B]
  + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
  + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
  + Fieldref [com/android/volley/Cache$Entry.serverDate J]
  + Fieldref [com/android/volley/Cache$Entry.softTtl J]
  + Fieldref [com/android/volley/Cache$Entry.ttl J]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.responseHeaders Ljava/util/Map;]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.serverDate J]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.softTtl J]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.ttl J]
  + Methodref [com/android/volley/Cache$Entry.<init> ()V]
  + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.<init> ()V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.readStringStringMap (Ljava/io/ObjectInputStream;)Ljava/util/Map;]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.writeStringStringMap (Ljava/util/Map;Ljava/io/ObjectOutputStream;)V]
  + Methodref [java/io/IOException.<init> ()V]
  + Methodref [java/io/IOException.toString ()Ljava/lang/String;]
  + Methodref [java/io/ObjectInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/ObjectInputStream.readByte ()B]
  + Methodref [java/io/ObjectInputStream.readInt ()I]
  + Methodref [java/io/ObjectInputStream.readLong ()J]
  + Methodref [java/io/ObjectInputStream.readUTF ()Ljava/lang/String;]
  + Methodref [java/io/ObjectOutputStream.<init> (Ljava/io/OutputStream;)V]
  + Methodref [java/io/ObjectOutputStream.flush ()V]
  + Methodref [java/io/ObjectOutputStream.writeByte (I)V]
  + Methodref [java/io/ObjectOutputStream.writeInt (I)V]
  + Methodref [java/io/ObjectOutputStream.writeLong (J)V]
  + Methodref [java/io/ObjectOutputStream.writeUTF (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.intern ()Ljava/lang/String;]
  + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
  + Methodref [java/util/HashMap.<init> (I)V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.size ()I]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/io/OutputStream;)V]
  + NameAndType [d (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [data [B]
  + NameAndType [emptyMap ()Ljava/util/Map;]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [etag Ljava/lang/String;]
  + NameAndType [flush ()V]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [intern ()Ljava/lang/String;]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [key Ljava/lang/String;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [readByte ()B]
  + NameAndType [readInt ()I]
  + NameAndType [readLong ()J]
  + NameAndType [readStringStringMap (Ljava/io/ObjectInputStream;)Ljava/util/Map;]
  + NameAndType [readUTF ()Ljava/lang/String;]
  + NameAndType [responseHeaders Ljava/util/Map;]
  + NameAndType [serverDate J]
  + NameAndType [size ()I]
  + NameAndType [size J]
  + NameAndType [softTtl J]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [ttl J]
  + NameAndType [writeByte (I)V]
  + NameAndType [writeInt (I)V]
  + NameAndType [writeLong (J)V]
  + NameAndType [writeStringStringMap (Ljava/util/Map;Ljava/io/ObjectOutputStream;)V]
  + NameAndType [writeUTF (Ljava/lang/String;)V]
  + Utf8 []
  + Utf8 [%s]
  + Utf8 [()B]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(J)V]
  + Utf8 [(Ljava/io/InputStream;)Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/ObjectInputStream;)Ljava/util/Map;]
  + Utf8 [(Ljava/io/ObjectInputStream;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [(Ljava/io/OutputStream;)V]
  + Utf8 [(Ljava/io/OutputStream;)Z]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/util/Map;Ljava/io/ObjectOutputStream;)V]
  + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/io/ObjectOutputStream;)V]
  + Utf8 [([B)Lcom/android/volley/Cache$Entry;]
  + Utf8 [<init>]
  + Utf8 [CacheHeader]
  + Utf8 [Code]
  + Utf8 [DiskBasedCache.java]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/io/ObjectInputStream;]
  + Utf8 [Ljava/io/ObjectOutputStream;]
  + Utf8 [Ljava/io/OutputStream;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[B]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
  + Utf8 [d]
  + Utf8 [data]
  + Utf8 [e]
  + Utf8 [emptyMap]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [equals]
  + Utf8 [etag]
  + Utf8 [flush]
  + Utf8 [getKey]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [i$]
  + Utf8 [intern]
  + Utf8 [is]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/ObjectInputStream]
  + Utf8 [java/io/ObjectOutputStream]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [key]
  + Utf8 [map]
  + Utf8 [next]
  + Utf8 [ois]
  + Utf8 [oos]
  + Utf8 [os]
  + Utf8 [put]
  + Utf8 [readByte]
  + Utf8 [readHeader]
  + Utf8 [readInt]
  + Utf8 [readLong]
  + Utf8 [readStringStringMap]
  + Utf8 [readUTF]
  + Utf8 [responseHeaders]
  + Utf8 [result]
  + Utf8 [serverDate]
  + Utf8 [size]
  + Utf8 [softTtl]
  + Utf8 [this]
  + Utf8 [toCacheEntry]
  + Utf8 [toString]
  + Utf8 [ttl]
  + Utf8 [value]
  + Utf8 [version]
  + Utf8 [writeByte]
  + Utf8 [writeHeader]
  + Utf8 [writeInt]
  + Utf8 [writeLong]
  + Utf8 [writeStringStringMap]
  + Utf8 [writeUTF]

Fields (count = 7):
  + Field:        size J
    Access flags: 0x1
      = public long size
  + Field:        key Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String key
  + Field:        etag Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String etag
  + Field:        serverDate J
    Access flags: 0x1
      = public long serverDate
  + Field:        ttl J
    Access flags: 0x1
      = public long ttl
  + Field:        softTtl J
    Access flags: 0x1
      = public long softTtl
  + Field:        responseHeaders Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map responseHeaders
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x2
      = private DiskBasedCache$CacheHeader()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #50
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 355
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; this]
  + Method:       <init>(Ljava/lang/String;Lcom/android/volley/Cache$Entry;)V
    Access flags: 0x1
      = public DiskBasedCache$CacheHeader(java.lang.String,com.android.volley.Cache$Entry)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #50
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #26
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] getfield #19
        + Fieldref [com/android/volley/Cache$Entry.data [B]
      [14] arraylength
      [15] i2l
      [16] putfield #29
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.size J]
      [19] aload_0 v0
      [20] aload_2 v2
      [21] getfield #20
        + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
      [24] putfield #25
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
      [27] aload_0 v0
      [28] aload_2 v2
      [29] getfield #22
        + Fieldref [com/android/volley/Cache$Entry.serverDate J]
      [32] putfield #28
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.serverDate J]
      [35] aload_0 v0
      [36] aload_2 v2
      [37] getfield #24
        + Fieldref [com/android/volley/Cache$Entry.ttl J]
      [40] putfield #31
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.ttl J]
      [43] aload_0 v0
      [44] aload_2 v2
      [45] getfield #23
        + Fieldref [com/android/volley/Cache$Entry.softTtl J]
      [48] putfield #30
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.softTtl J]
      [51] aload_0 v0
      [52] aload_2 v2
      [53] getfield #21
        + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
      [56] putfield #27
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.responseHeaders Ljava/util/Map;]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 362
        [4] -> line 363
        [9] -> line 364
        [19] -> line 365
        [27] -> line 366
        [35] -> line 367
        [43] -> line 368
        [51] -> line 369
        [59] -> line 370
      + Local variable table attribute (count = 3)
        v0: 0 -> 60 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; this]
        v1: 0 -> 60 [Ljava/lang/String; key]
        v2: 0 -> 60 [Lcom/android/volley/Cache$Entry; entry]
  + Method:       readHeader(Ljava/io/InputStream;)Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;
    Access flags: 0x9
      = public static com.android.volley.toolbox.DiskBasedCache$CacheHeader readHeader(java.io.InputStream)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 102, locals = 4, stack = 3):
      [0] new #7
        + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      [3] dup
      [4] invokespecial #34
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.<init> ()V]
      [7] astore_1 v1
      [8] new #9
        + Class [java/io/ObjectInputStream]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #39
        + Methodref [java/io/ObjectInputStream.<init> (Ljava/io/InputStream;)V]
      [16] astore_2 v2
      [17] aload_2 v2
      [18] invokevirtual #40
        + Methodref [java/io/ObjectInputStream.readByte ()B]
      [21] istore_3 v3
      [22] iload_3 v3
      [23] iconst_2
      [24] ificmpeq +11 (target=35)
      [27] new #8
        + Class [java/io/IOException]
      [30] dup
      [31] invokespecial #37
        + Methodref [java/io/IOException.<init> ()V]
      [34] athrow
      [35] aload_1 v1
      [36] aload_2 v2
      [37] invokevirtual #43
        + Methodref [java/io/ObjectInputStream.readUTF ()Ljava/lang/String;]
      [40] putfield #26
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
      [43] aload_1 v1
      [44] aload_2 v2
      [45] invokevirtual #43
        + Methodref [java/io/ObjectInputStream.readUTF ()Ljava/lang/String;]
      [48] putfield #25
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
      [51] aload_1 v1
      [52] getfield #25
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
      [55] ldc #1
        + String []
      [57] invokevirtual #51
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [60] ifeq +8 (target=68)
      [63] aload_1 v1
      [64] aconst_null
      [65] putfield #25
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
      [68] aload_1 v1
      [69] aload_2 v2
      [70] invokevirtual #42
        + Methodref [java/io/ObjectInputStream.readLong ()J]
      [73] putfield #28
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.serverDate J]
      [76] aload_1 v1
      [77] aload_2 v2
      [78] invokevirtual #42
        + Methodref [java/io/ObjectInputStream.readLong ()J]
      [81] putfield #31
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.ttl J]
      [84] aload_1 v1
      [85] aload_2 v2
      [86] invokevirtual #42
        + Methodref [java/io/ObjectInputStream.readLong ()J]
      [89] putfield #30
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.softTtl J]
      [92] aload_1 v1
      [93] aload_2 v2
      [94] invokestatic #35
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.readStringStringMap (Ljava/io/ObjectInputStream;)Ljava/util/Map;]
      [97] putfield #27
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.responseHeaders Ljava/util/Map;]
      [100] aload_1 v1
      [101] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 378
        [8] -> line 379
        [17] -> line 380
        [22] -> line 381
        [27] -> line 383
        [35] -> line 385
        [43] -> line 386
        [51] -> line 387
        [63] -> line 388
        [68] -> line 390
        [76] -> line 391
        [84] -> line 392
        [92] -> line 393
        [100] -> line 394
      + Local variable table attribute (count = 4)
        v0: 0 -> 102 [Ljava/io/InputStream; is]
        v1: 8 -> 102 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; entry]
        v2: 17 -> 102 [Ljava/io/ObjectInputStream; ois]
        v3: 22 -> 102 [I version]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       toCacheEntry([B)Lcom/android/volley/Cache$Entry;
    Access flags: 0x1
      = public com.android.volley.Cache$Entry toCacheEntry(byte[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 3, stack = 3):
      [0] new #4
        + Class [com/android/volley/Cache$Entry]
      [3] dup
      [4] invokespecial #32
        + Methodref [com/android/volley/Cache$Entry.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] aload_1 v1
      [10] putfield #19
        + Fieldref [com/android/volley/Cache$Entry.data [B]
      [13] aload_2 v2
      [14] aload_0 v0
      [15] getfield #25
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
      [18] putfield #20
        + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
      [21] aload_2 v2
      [22] aload_0 v0
      [23] getfield #28
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.serverDate J]
      [26] putfield #22
        + Fieldref [com/android/volley/Cache$Entry.serverDate J]
      [29] aload_2 v2
      [30] aload_0 v0
      [31] getfield #31
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.ttl J]
      [34] putfield #24
        + Fieldref [com/android/volley/Cache$Entry.ttl J]
      [37] aload_2 v2
      [38] aload_0 v0
      [39] getfield #30
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.softTtl J]
      [42] putfield #23
        + Fieldref [com/android/volley/Cache$Entry.softTtl J]
      [45] aload_2 v2
      [46] aload_0 v0
      [47] getfield #27
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.responseHeaders Ljava/util/Map;]
      [50] putfield #21
        + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
      [53] aload_2 v2
      [54] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 401
        [8] -> line 402
        [13] -> line 403
        [21] -> line 404
        [29] -> line 405
        [37] -> line 406
        [45] -> line 407
        [53] -> line 408
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; this]
        v1: 0 -> 55 [[B data]
        v2: 8 -> 55 [Lcom/android/volley/Cache$Entry; e]
  + Method:       writeHeader(Ljava/io/OutputStream;)Z
    Access flags: 0x1
      = public boolean writeHeader(java.io.OutputStream)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 3, stack = 5):
      [0] new #10
        + Class [java/io/ObjectOutputStream]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #44
        + Methodref [java/io/ObjectOutputStream.<init> (Ljava/io/OutputStream;)V]
      [8] astore_2 v2
      [9] aload_2 v2
      [10] iconst_2
      [11] invokevirtual #46
        + Methodref [java/io/ObjectOutputStream.writeByte (I)V]
      [14] aload_2 v2
      [15] aload_0 v0
      [16] getfield #26
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.key Ljava/lang/String;]
      [19] invokevirtual #49
        + Methodref [java/io/ObjectOutputStream.writeUTF (Ljava/lang/String;)V]
      [22] aload_2 v2
      [23] aload_0 v0
      [24] getfield #25
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
      [27] ifnonnull +8 (target=35)
      [30] ldc #1
        + String []
      [32] goto +7 (target=39)
      [35] aload_0 v0
      [36] getfield #25
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.etag Ljava/lang/String;]
      [39] invokevirtual #49
        + Methodref [java/io/ObjectOutputStream.writeUTF (Ljava/lang/String;)V]
      [42] aload_2 v2
      [43] aload_0 v0
      [44] getfield #28
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.serverDate J]
      [47] invokevirtual #48
        + Methodref [java/io/ObjectOutputStream.writeLong (J)V]
      [50] aload_2 v2
      [51] aload_0 v0
      [52] getfield #31
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.ttl J]
      [55] invokevirtual #48
        + Methodref [java/io/ObjectOutputStream.writeLong (J)V]
      [58] aload_2 v2
      [59] aload_0 v0
      [60] getfield #30
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.softTtl J]
      [63] invokevirtual #48
        + Methodref [java/io/ObjectOutputStream.writeLong (J)V]
      [66] aload_0 v0
      [67] getfield #27
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.responseHeaders Ljava/util/Map;]
      [70] aload_2 v2
      [71] invokestatic #36
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CacheHeader.writeStringStringMap (Ljava/util/Map;Ljava/io/ObjectOutputStream;)V]
      [74] aload_2 v2
      [75] invokevirtual #45
        + Methodref [java/io/ObjectOutputStream.flush ()V]
      [78] iconst_1
      [79] ireturn
      [80] astore_2 v2
      [81] ldc #2
        + String [%s]
      [83] iconst_1
      [84] anewarray #11
        + Class [java/lang/Object]
      [87] dup
      [88] iconst_0
      [89] aload_2 v2
      [90] invokevirtual #38
        + Methodref [java/io/IOException.toString ()Ljava/lang/String;]
      [93] aastore
      [94] invokestatic #33
        + Methodref [com/android/volley/VolleyLog.d (Ljava/lang/String;[Ljava/lang/Object;)V]
      [97] iconst_0
      [98] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 79: 80):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 416
        [9] -> line 417
        [14] -> line 418
        [22] -> line 419
        [42] -> line 420
        [50] -> line 421
        [58] -> line 422
        [66] -> line 423
        [74] -> line 424
        [78] -> line 425
        [80] -> line 426
        [81] -> line 427
        [97] -> line 428
      + Local variable table attribute (count = 4)
        v2: 9 -> 80 [Ljava/io/ObjectOutputStream; oos]
        v2: 81 -> 99 [Ljava/io/IOException; e]
        v0: 0 -> 99 [Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; this]
        v1: 0 -> 99 [Ljava/io/OutputStream; os]
  + Method:       writeStringStringMap(Ljava/util/Map;Ljava/io/ObjectOutputStream;)V
    Access flags: 0xa
      = private static void writeStringStringMap(java.util.Map,java.io.ObjectOutputStream)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 83, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] ifnull +76 (target=77)
      [4] aload_1 v1
      [5] aload_0 v0
      [6] invokeinterface #59
        + InterfaceMethodref [java/util/Map.size ()I]
      [11] invokevirtual #47
        + Methodref [java/io/ObjectOutputStream.writeInt (I)V]
      [14] aload_0 v0
      [15] invokeinterface #57
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [20] invokeinterface #62
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [25] astore_2 v2
      [26] aload_2 v2
      [27] invokeinterface #55
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [32] ifeq +42 (target=74)
      [35] aload_2 v2
      [36] invokeinterface #56
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [41] checkcast #17
        + Class [java/util/Map$Entry]
      [44] astore_3 v3
      [45] aload_1 v1
      [46] aload_3 v3
      [47] invokeinterface #60
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [52] checkcast #12
        + Class [java/lang/String]
      [55] invokevirtual #49
        + Methodref [java/io/ObjectOutputStream.writeUTF (Ljava/lang/String;)V]
      [58] aload_1 v1
      [59] aload_3 v3
      [60] invokeinterface #61
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [65] checkcast #12
        + Class [java/lang/String]
      [68] invokevirtual #49
        + Methodref [java/io/ObjectOutputStream.writeUTF (Ljava/lang/String;)V]
      [71] goto -45 (target=26)
      [74] goto +8 (target=82)
      [77] aload_1 v1
      [78] iconst_0
      [79] invokevirtual #47
        + Methodref [java/io/ObjectOutputStream.writeInt (I)V]
      [82] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 437
        [4] -> line 438
        [14] -> line 439
        [45] -> line 440
        [58] -> line 441
        [77] -> line 444
        [82] -> line 446
      + Local variable table attribute (count = 4)
        v3: 45 -> 71 [Ljava/util/Map$Entry; entry]
        v2: 26 -> 74 [Ljava/util/Iterator; i$]
        v0: 0 -> 83 [Ljava/util/Map; map]
        v1: 0 -> 83 [Ljava/io/ObjectOutputStream; oos]
      + Local variable type table attribute (count = 2)
        v3: 45 -> 71 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>; entry]
        v0: 0 -> 83 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; map]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/io/ObjectOutputStream;)V]
  + Method:       readStringStringMap(Ljava/io/ObjectInputStream;)Ljava/util/Map;
    Access flags: 0xa
      = private static java.util.Map readStringStringMap(java.io.ObjectInputStream)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 68, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #41
        + Methodref [java/io/ObjectInputStream.readInt ()I]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] ifne +9 (target=15)
      [9] invokestatic #53
        + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
      [12] goto +11 (target=23)
      [15] new #14
        + Class [java/util/HashMap]
      [18] dup
      [19] iload_1 v1
      [20] invokespecial #54
        + Methodref [java/util/HashMap.<init> (I)V]
      [23] astore_2 v2
      [24] iconst_0
      [25] istore_3 v3
      [26] iload_3 v3
      [27] iload_1 v1
      [28] ificmpge +38 (target=66)
      [31] aload_0 v0
      [32] invokevirtual #43
        + Methodref [java/io/ObjectInputStream.readUTF ()Ljava/lang/String;]
      [35] invokevirtual #52
        + Methodref [java/lang/String.intern ()Ljava/lang/String;]
      [38] astore v4
      [40] aload_0 v0
      [41] invokevirtual #43
        + Methodref [java/io/ObjectInputStream.readUTF ()Ljava/lang/String;]
      [44] invokevirtual #52
        + Methodref [java/lang/String.intern ()Ljava/lang/String;]
      [47] astore v5
      [49] aload_2 v2
      [50] aload v4
      [52] aload v5
      [54] invokeinterface #58
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [59] pop
      [60] iinc v3, 1
      [63] goto -37 (target=26)
      [66] aload_2 v2
      [67] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 454
        [5] -> line 455
        [24] -> line 458
        [31] -> line 459
        [40] -> line 460
        [49] -> line 461
        [60] -> line 458
        [66] -> line 463
      + Local variable table attribute (count = 6)
        v4: 40 -> 60 [Ljava/lang/String; key]
        v5: 49 -> 60 [Ljava/lang/String; value]
        v3: 26 -> 66 [I i]
        v0: 0 -> 68 [Ljava/io/ObjectInputStream; ois]
        v1: 5 -> 68 [I size]
        v2: 24 -> 68 [Ljava/util/Map; result]
      + Local variable type table attribute (count = 1)
        v2: 24 -> 68 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Ljava/io/ObjectInputStream;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/android/volley/toolbox/DiskBasedCache$CacheHeader]
      + Class [com/android/volley/toolbox/DiskBasedCache]
      + Utf8 [CacheHeader]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [DiskBasedCache.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/DiskBasedCache$CountingInputStream
  Superclass:    java/io/FilterInputStream
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.toolbox.DiskBasedCache$CountingInputStream extends java.io.FilterInputStream

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [com/android/volley/toolbox/DiskBasedCache]
  + Class [com/android/volley/toolbox/DiskBasedCache$1]
  + Class [com/android/volley/toolbox/DiskBasedCache$CountingInputStream]
  + Class [java/io/FilterInputStream]
  + Class [java/io/IOException]
  + Fieldref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.bytesRead I]
  + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/FilterInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/FilterInputStream.read ()I]
  + Methodref [java/io/FilterInputStream.read ([BII)I]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [bytesRead I]
  + NameAndType [read ()I]
  + NameAndType [read ([BII)I]
  + Utf8 [()I]
  + Utf8 [(Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;)I]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/InputStream;Lcom/android/volley/toolbox/DiskBasedCache$1;)V]
  + Utf8 [([BII)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CountingInputStream]
  + Utf8 [DiskBasedCache.java]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/toolbox/DiskBasedCache$1;]
  + Utf8 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[B]
  + Utf8 [access$100]
  + Utf8 [buffer]
  + Utf8 [bytesRead]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache$1]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache$CountingInputStream]
  + Utf8 [count]
  + Utf8 [in]
  + Utf8 [java/io/FilterInputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [offset]
  + Utf8 [read]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        bytesRead I
    Access flags: 0x2
      = private int bytesRead

Methods (count = 5):
  + Method:       <init>(Ljava/io/InputStream;)V
    Access flags: 0x2
      = private DiskBasedCache$CountingInputStream(java.io.InputStream)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #8
        + Methodref [java/io/FilterInputStream.<init> (Ljava/io/InputStream;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #6
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.bytesRead I]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 471
        [5] -> line 468
        [10] -> line 472
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream; this]
        v1: 0 -> 11 [Ljava/io/InputStream; in]
  + Method:       read()I
    Access flags: 0x1
      = public int read()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 22, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/io/FilterInputStream.read ()I]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] iconst_m1
      [7] ificmpeq +13 (target=20)
      [10] aload_0 v0
      [11] dup
      [12] getfield #6
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.bytesRead I]
      [15] iconst_1
      [16] iadd
      [17] putfield #6
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.bytesRead I]
      [20] iload_1 v1
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 476
        [5] -> line 477
        [10] -> line 478
        [20] -> line 480
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream; this]
        v1: 5 -> 22 [I result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read([BII)I
    Access flags: 0x1
      = public int read(byte[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] invokespecial #10
        + Methodref [java/io/FilterInputStream.read ([BII)I]
      [7] istore v4
      [9] iload v4
      [11] iconst_m1
      [12] ificmpeq +14 (target=26)
      [15] aload_0 v0
      [16] dup
      [17] getfield #6
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.bytesRead I]
      [20] iload v4
      [22] iadd
      [23] putfield #6
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.bytesRead I]
      [26] iload v4
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 485
        [9] -> line 486
        [15] -> line 487
        [26] -> line 489
      + Local variable table attribute (count = 5)
        v0: 0 -> 29 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream; this]
        v1: 0 -> 29 [[B buffer]
        v2: 0 -> 29 [I offset]
        v3: 0 -> 29 [I count]
        v4: 9 -> 29 [I result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <init>(Ljava/io/InputStream;Lcom/android/volley/toolbox/DiskBasedCache$1;)V
    Access flags: 0x1000
      = synthetic DiskBasedCache$CountingInputStream(java.io.InputStream,com.android.volley.toolbox.DiskBasedCache$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #7
        + Methodref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.<init> (Ljava/io/InputStream;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 467
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream; this]
        v1: 0 -> 6 [Ljava/io/InputStream; x0]
        v2: 0 -> 6 [Lcom/android/volley/toolbox/DiskBasedCache$1; x1]
  + Method:       access$100(Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream;)I
    Access flags: 0x1008
      = static synthetic int access$100(com.android.volley.toolbox.DiskBasedCache$CountingInputStream)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/android/volley/toolbox/DiskBasedCache$CountingInputStream.bytesRead I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 467
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/DiskBasedCache$CountingInputStream; x0]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/android/volley/toolbox/DiskBasedCache$CountingInputStream]
      + Class [com/android/volley/toolbox/DiskBasedCache]
      + Utf8 [CountingInputStream]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/android/volley/toolbox/DiskBasedCache$1]
      + Class [com/android/volley/toolbox/DiskBasedCache]
  + Source file attribute:
    + Utf8 [DiskBasedCache.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/HttpClientStack
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.HttpClientStack extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/toolbox/HttpStack]

Constant Pool (count = 200):
  + String [Content-Type]
  + String [Unknown request method.]
  + Class [com/android/volley/AuthFailureError]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/toolbox/HttpClientStack]
  + Class [com/android/volley/toolbox/HttpStack]
  + Class [java/io/IOException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/Set]
  + Class [org/apache/http/client/HttpClient]
  + Class [org/apache/http/client/methods/HttpDelete]
  + Class [org/apache/http/client/methods/HttpEntityEnclosingRequestBase]
  + Class [org/apache/http/client/methods/HttpGet]
  + Class [org/apache/http/client/methods/HttpPost]
  + Class [org/apache/http/client/methods/HttpPut]
  + Class [org/apache/http/client/methods/HttpUriRequest]
  + Class [org/apache/http/entity/ByteArrayEntity]
  + Class [org/apache/http/params/HttpConnectionParams]
  + Fieldref [com/android/volley/toolbox/HttpClientStack.mClient Lorg/apache/http/client/HttpClient;]
  + Methodref [com/android/volley/Request.getBody ()[B]
  + Methodref [com/android/volley/Request.getBodyContentType ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getHeaders ()Ljava/util/Map;]
  + Methodref [com/android/volley/Request.getMethod ()I]
  + Methodref [com/android/volley/Request.getPostBody ()[B]
  + Methodref [com/android/volley/Request.getPostBodyContentType ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getTimeoutMs ()I]
  + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/HttpClientStack.addHeaders (Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map;)V]
  + Methodref [com/android/volley/toolbox/HttpClientStack.createHttpRequest (Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest;]
  + Methodref [com/android/volley/toolbox/HttpClientStack.onPrepareRequest (Lorg/apache/http/client/methods/HttpUriRequest;)V]
  + Methodref [com/android/volley/toolbox/HttpClientStack.setEntityIfNonEmptyBody (Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/apache/http/client/methods/HttpDelete.<init> (Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpEntityEnclosingRequestBase.setEntity (Lorg/apache/http/HttpEntity;)V]
  + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.<init> (Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V]
  + Methodref [org/apache/http/client/methods/HttpPut.<init> (Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPut.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/entity/ByteArrayEntity.<init> ([B)V]
  + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V]
  + Methodref [org/apache/http/params/HttpConnectionParams.setSoTimeout (Lorg/apache/http/params/HttpParams;I)V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + InterfaceMethodref [org/apache/http/client/methods/HttpUriRequest.getParams ()Lorg/apache/http/params/HttpParams;]
  + InterfaceMethodref [org/apache/http/client/methods/HttpUriRequest.setHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ([B)V]
  + NameAndType [addHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [addHeaders (Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map;)V]
  + NameAndType [createHttpRequest (Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest;]
  + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBody ()[B]
  + NameAndType [getBodyContentType ()Ljava/lang/String;]
  + NameAndType [getHeaders ()Ljava/util/Map;]
  + NameAndType [getMethod ()I]
  + NameAndType [getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [getPostBody ()[B]
  + NameAndType [getPostBodyContentType ()Ljava/lang/String;]
  + NameAndType [getTimeoutMs ()I]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keySet ()Ljava/util/Set;]
  + NameAndType [mClient Lorg/apache/http/client/HttpClient;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onPrepareRequest (Lorg/apache/http/client/methods/HttpUriRequest;)V]
  + NameAndType [setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V]
  + NameAndType [setEntity (Lorg/apache/http/HttpEntity;)V]
  + NameAndType [setEntityIfNonEmptyBody (Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V]
  + NameAndType [setHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setSoTimeout (Lorg/apache/http/params/HttpParams;I)V]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()Lorg/apache/http/params/HttpParams;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[B]
  + Utf8 [(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest;]
  + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/client/methods/HttpUriRequest;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/apache/http/HttpEntity;)V]
  + Utf8 [(Lorg/apache/http/client/HttpClient;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request<*>;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V]
  + Utf8 [(Lorg/apache/http/params/HttpParams;I)V]
  + Utf8 [([B)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Content-Type]
  + Utf8 [Exceptions]
  + Utf8 [HttpClientStack.java]
  + Utf8 [I]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<*>;]
  + Utf8 [Lcom/android/volley/toolbox/HttpClientStack;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/apache/http/HttpEntity;]
  + Utf8 [Lorg/apache/http/client/HttpClient;]
  + Utf8 [Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;]
  + Utf8 [Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [Lorg/apache/http/client/methods/HttpPut;]
  + Utf8 [Lorg/apache/http/client/methods/HttpUriRequest;]
  + Utf8 [Lorg/apache/http/params/HttpParams;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Unknown request method.]
  + Utf8 [[B]
  + Utf8 [addHeader]
  + Utf8 [addHeaders]
  + Utf8 [additionalHeaders]
  + Utf8 [body]
  + Utf8 [client]
  + Utf8 [com/android/volley/AuthFailureError]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/toolbox/HttpClientStack]
  + Utf8 [com/android/volley/toolbox/HttpStack]
  + Utf8 [createHttpRequest]
  + Utf8 [entity]
  + Utf8 [execute]
  + Utf8 [get]
  + Utf8 [getBody]
  + Utf8 [getBodyContentType]
  + Utf8 [getHeaders]
  + Utf8 [getMethod]
  + Utf8 [getParams]
  + Utf8 [getPostBody]
  + Utf8 [getPostBodyContentType]
  + Utf8 [getTimeoutMs]
  + Utf8 [getUrl]
  + Utf8 [hasNext]
  + Utf8 [headers]
  + Utf8 [httpParams]
  + Utf8 [httpRequest]
  + Utf8 [i$]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Set]
  + Utf8 [key]
  + Utf8 [keySet]
  + Utf8 [mClient]
  + Utf8 [next]
  + Utf8 [onPrepareRequest]
  + Utf8 [org/apache/http/client/HttpClient]
  + Utf8 [org/apache/http/client/methods/HttpDelete]
  + Utf8 [org/apache/http/client/methods/HttpEntityEnclosingRequestBase]
  + Utf8 [org/apache/http/client/methods/HttpGet]
  + Utf8 [org/apache/http/client/methods/HttpPost]
  + Utf8 [org/apache/http/client/methods/HttpPut]
  + Utf8 [org/apache/http/client/methods/HttpUriRequest]
  + Utf8 [org/apache/http/entity/ByteArrayEntity]
  + Utf8 [org/apache/http/params/HttpConnectionParams]
  + Utf8 [performRequest]
  + Utf8 [postBody]
  + Utf8 [postRequest]
  + Utf8 [putRequest]
  + Utf8 [request]
  + Utf8 [setConnectionTimeout]
  + Utf8 [setEntity]
  + Utf8 [setEntityIfNonEmptyBody]
  + Utf8 [setHeader]
  + Utf8 [setSoTimeout]
  + Utf8 [this]
  + Utf8 [timeoutMs]

Fields (count = 1):
  + Field:        mClient Lorg/apache/http/client/HttpClient;
    Access flags: 0x14
      = protected final org.apache.http.client.HttpClient mClient

Methods (count = 6):
  + Method:       <init>(Lorg/apache/http/client/HttpClient;)V
    Access flags: 0x1
      = public HttpClientStack(org.apache.http.client.HttpClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #37
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #23
        + Fieldref [com/android/volley/toolbox/HttpClientStack.mClient Lorg/apache/http/client/HttpClient;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 51
        [4] -> line 52
        [9] -> line 53
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/android/volley/toolbox/HttpClientStack; this]
        v1: 0 -> 10 [Lorg/apache/http/client/HttpClient; client]
  + Method:       addHeaders(Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map;)V
    Access flags: 0xa
      = private static void addHeaders(org.apache.http.client.methods.HttpUriRequest,java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 52, locals = 4, stack = 4):
      [0] aload_1 v1
      [1] invokeinterface #52
        + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;]
      [6] invokeinterface #53
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] invokeinterface #49
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [18] ifeq +33 (target=51)
      [21] aload_2 v2
      [22] invokeinterface #50
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [27] checkcast #10
        + Class [java/lang/String]
      [30] astore_3 v3
      [31] aload_0 v0
      [32] aload_3 v3
      [33] aload_1 v1
      [34] aload_3 v3
      [35] invokeinterface #51
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [40] checkcast #10
        + Class [java/lang/String]
      [43] invokeinterface #56
        + InterfaceMethodref [org/apache/http/client/methods/HttpUriRequest.setHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [48] goto -36 (target=12)
      [51] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 56
        [31] -> line 57
        [51] -> line 59
      + Local variable table attribute (count = 4)
        v3: 31 -> 48 [Ljava/lang/String; key]
        v2: 12 -> 51 [Ljava/util/Iterator; i$]
        v0: 0 -> 52 [Lorg/apache/http/client/methods/HttpUriRequest; httpRequest]
        v1: 0 -> 52 [Ljava/util/Map; headers]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 52 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; headers]
    + Signature attribute:
      + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V]
  + Method:       performRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;
    Access flags: 0x1
      = public org.apache.http.HttpResponse performRequest(com.android.volley.Request,java.util.Map)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 64, locals = 6, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokestatic #33
        + Methodref [com/android/volley/toolbox/HttpClientStack.createHttpRequest (Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest;]
      [5] astore_3 v3
      [6] aload_3 v3
      [7] aload_2 v2
      [8] invokestatic #32
        + Methodref [com/android/volley/toolbox/HttpClientStack.addHeaders (Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map;)V]
      [11] aload_3 v3
      [12] aload_1 v1
      [13] invokevirtual #26
        + Methodref [com/android/volley/Request.getHeaders ()Ljava/util/Map;]
      [16] invokestatic #32
        + Methodref [com/android/volley/toolbox/HttpClientStack.addHeaders (Lorg/apache/http/client/methods/HttpUriRequest;Ljava/util/Map;)V]
      [19] aload_0 v0
      [20] aload_3 v3
      [21] invokevirtual #34
        + Methodref [com/android/volley/toolbox/HttpClientStack.onPrepareRequest (Lorg/apache/http/client/methods/HttpUriRequest;)V]
      [24] aload_3 v3
      [25] invokeinterface #55
        + InterfaceMethodref [org/apache/http/client/methods/HttpUriRequest.getParams ()Lorg/apache/http/params/HttpParams;]
      [30] astore v4
      [32] aload_1 v1
      [33] invokevirtual #30
        + Methodref [com/android/volley/Request.getTimeoutMs ()I]
      [36] istore v5
      [38] aload v4
      [40] sipush 5000
      [43] invokestatic #47
        + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V]
      [46] aload v4
      [48] iload v5
      [50] invokestatic #48
        + Methodref [org/apache/http/params/HttpConnectionParams.setSoTimeout (Lorg/apache/http/params/HttpParams;I)V]
      [53] aload_0 v0
      [54] getfield #23
        + Fieldref [com/android/volley/toolbox/HttpClientStack.mClient Lorg/apache/http/client/HttpClient;]
      [57] aload_3 v3
      [58] invokeinterface #54
        + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 73
        [6] -> line 74
        [11] -> line 75
        [19] -> line 76
        [24] -> line 77
        [32] -> line 78
        [38] -> line 81
        [46] -> line 82
        [53] -> line 83
      + Local variable table attribute (count = 6)
        v0: 0 -> 64 [Lcom/android/volley/toolbox/HttpClientStack; this]
        v1: 0 -> 64 [Lcom/android/volley/Request; request]
        v2: 0 -> 64 [Ljava/util/Map; additionalHeaders]
        v3: 6 -> 64 [Lorg/apache/http/client/methods/HttpUriRequest; httpRequest]
        v4: 32 -> 64 [Lorg/apache/http/params/HttpParams; httpParams]
        v5: 38 -> 64 [I timeoutMs]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 64 [Lcom/android/volley/Request<*>; request]
        v2: 0 -> 64 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; additionalHeaders]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/HttpResponse;]
  + Method:       createHttpRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/client/methods/HttpUriRequest;
    Access flags: 0x8
      = static org.apache.http.client.methods.HttpUriRequest createHttpRequest(com.android.volley.Request,java.util.Map)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 193, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #27
        + Methodref [com/android/volley/Request.getMethod ()I]
      [4] tableswitch (5 offsets, default=179) (target=183)
        -1: offset = 36, target = 40
        0: offset = 97, target = 101
        1: offset = 121, target = 125
        2: offset = 150, target = 154
        3: offset = 109, target = 113
        default: offset = 179, target = 183
      [40] aload_0 v0
      [41] invokevirtual #28
        + Methodref [com/android/volley/Request.getPostBody ()[B]
      [44] astore_2 v2
      [45] aload_2 v2
      [46] ifnull +43 (target=89)
      [49] new #18
        + Class [org/apache/http/client/methods/HttpPost]
      [52] dup
      [53] aload_0 v0
      [54] invokevirtual #31
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [57] invokespecial #41
        + Methodref [org/apache/http/client/methods/HttpPost.<init> (Ljava/lang/String;)V]
      [60] astore_3 v3
      [61] aload_3 v3
      [62] ldc #1
        + String [Content-Type]
      [64] aload_0 v0
      [65] invokevirtual #29
        + Methodref [com/android/volley/Request.getPostBodyContentType ()Ljava/lang/String;]
      [68] invokevirtual #42
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [71] new #21
        + Class [org/apache/http/entity/ByteArrayEntity]
      [74] dup
      [75] aload_2 v2
      [76] invokespecial #46
        + Methodref [org/apache/http/entity/ByteArrayEntity.<init> ([B)V]
      [79] astore v4
      [81] aload_3 v3
      [82] aload v4
      [84] invokevirtual #43
        + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V]
      [87] aload_3 v3
      [88] areturn
      [89] new #17
        + Class [org/apache/http/client/methods/HttpGet]
      [92] dup
      [93] aload_0 v0
      [94] invokevirtual #31
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [97] invokespecial #40
        + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
      [100] areturn
      [101] new #17
        + Class [org/apache/http/client/methods/HttpGet]
      [104] dup
      [105] aload_0 v0
      [106] invokevirtual #31
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [109] invokespecial #40
        + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
      [112] areturn
      [113] new #15
        + Class [org/apache/http/client/methods/HttpDelete]
      [116] dup
      [117] aload_0 v0
      [118] invokevirtual #31
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [121] invokespecial #38
        + Methodref [org/apache/http/client/methods/HttpDelete.<init> (Ljava/lang/String;)V]
      [124] areturn
      [125] new #18
        + Class [org/apache/http/client/methods/HttpPost]
      [128] dup
      [129] aload_0 v0
      [130] invokevirtual #31
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [133] invokespecial #41
        + Methodref [org/apache/http/client/methods/HttpPost.<init> (Ljava/lang/String;)V]
      [136] astore_2 v2
      [137] aload_2 v2
      [138] ldc #1
        + String [Content-Type]
      [140] aload_0 v0
      [141] invokevirtual #25
        + Methodref [com/android/volley/Request.getBodyContentType ()Ljava/lang/String;]
      [144] invokevirtual #42
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [147] aload_2 v2
      [148] aload_0 v0
      [149] invokestatic #35
        + Methodref [com/android/volley/toolbox/HttpClientStack.setEntityIfNonEmptyBody (Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V]
      [152] aload_2 v2
      [153] areturn
      [154] new #19
        + Class [org/apache/http/client/methods/HttpPut]
      [157] dup
      [158] aload_0 v0
      [159] invokevirtual #31
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [162] invokespecial #44
        + Methodref [org/apache/http/client/methods/HttpPut.<init> (Ljava/lang/String;)V]
      [165] astore_2 v2
      [166] aload_2 v2
      [167] ldc #1
        + String [Content-Type]
      [169] aload_0 v0
      [170] invokevirtual #25
        + Methodref [com/android/volley/Request.getBodyContentType ()Ljava/lang/String;]
      [173] invokevirtual #45
        + Methodref [org/apache/http/client/methods/HttpPut.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [176] aload_2 v2
      [177] aload_0 v0
      [178] invokestatic #35
        + Methodref [com/android/volley/toolbox/HttpClientStack.setEntityIfNonEmptyBody (Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V]
      [181] aload_2 v2
      [182] areturn
      [183] new #8
        + Class [java/lang/IllegalStateException]
      [186] dup
      [187] ldc #2
        + String [Unknown request method.]
      [189] invokespecial #36
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [192] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 92
        [40] -> line 97
        [45] -> line 98
        [49] -> line 99
        [61] -> line 100
        [71] -> line 102
        [81] -> line 103
        [87] -> line 104
        [89] -> line 106
        [101] -> line 110
        [113] -> line 112
        [125] -> line 114
        [137] -> line 115
        [147] -> line 116
        [152] -> line 117
        [154] -> line 120
        [166] -> line 121
        [176] -> line 122
        [181] -> line 123
        [183] -> line 126
      + Local variable table attribute (count = 7)
        v3: 61 -> 89 [Lorg/apache/http/client/methods/HttpPost; postRequest]
        v4: 81 -> 89 [Lorg/apache/http/HttpEntity; entity]
        v2: 45 -> 101 [[B postBody]
        v2: 137 -> 154 [Lorg/apache/http/client/methods/HttpPost; postRequest]
        v2: 166 -> 183 [Lorg/apache/http/client/methods/HttpPut; putRequest]
        v0: 0 -> 193 [Lcom/android/volley/Request; request]
        v1: 0 -> 193 [Ljava/util/Map; additionalHeaders]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 193 [Lcom/android/volley/Request<*>; request]
        v1: 0 -> 193 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; additionalHeaders]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/client/methods/HttpUriRequest;]
  + Method:       setEntityIfNonEmptyBody(Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request;)V
    Access flags: 0xa
      = private static void setEntityIfNonEmptyBody(org.apache.http.client.methods.HttpEntityEnclosingRequestBase,com.android.volley.Request)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 24, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #24
        + Methodref [com/android/volley/Request.getBody ()[B]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +17 (target=23)
      [9] new #21
        + Class [org/apache/http/entity/ByteArrayEntity]
      [12] dup
      [13] aload_2 v2
      [14] invokespecial #46
        + Methodref [org/apache/http/entity/ByteArrayEntity.<init> ([B)V]
      [17] astore_3 v3
      [18] aload_0 v0
      [19] aload_3 v3
      [20] invokevirtual #39
        + Methodref [org/apache/http/client/methods/HttpEntityEnclosingRequestBase.setEntity (Lorg/apache/http/HttpEntity;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 132
        [5] -> line 133
        [9] -> line 134
        [18] -> line 135
        [23] -> line 137
      + Local variable table attribute (count = 4)
        v3: 18 -> 23 [Lorg/apache/http/HttpEntity; entity]
        v0: 0 -> 24 [Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase; httpRequest]
        v1: 0 -> 24 [Lcom/android/volley/Request; request]
        v2: 5 -> 24 [[B body]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 24 [Lcom/android/volley/Request<*>; request]
    + Exceptions attribute (count = 1)
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [(Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase;Lcom/android/volley/Request<*>;)V]
  + Method:       onPrepareRequest(Lorg/apache/http/client/methods/HttpUriRequest;)V
    Access flags: 0x4
      = protected void onPrepareRequest(org.apache.http.client.methods.HttpUriRequest)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lcom/android/volley/toolbox/HttpClientStack; this]
        v1: 0 -> 1 [Lorg/apache/http/client/methods/HttpUriRequest; request]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [HttpClientStack.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/HttpHeaderParser
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.HttpHeaderParser extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 170):
  + String [,]
  + String [;]
  + String [=]
  + String [Cache-Control]
  + String [Content-Type]
  + String [Date]
  + String [ETag]
  + String [Expires]
  + String [ISO-8859-1]
  + String [charset]
  + String [max-age=]
  + String [must-revalidate]
  + String [no-cache]
  + String [no-store]
  + String [proxy-revalidate]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/toolbox/HttpHeaderParser]
  + Class [java/lang/Exception]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/System]
  + Class [java/util/Date]
  + Class [java/util/Map]
  + Class [org/apache/http/impl/cookie/DateParseException]
  + Class [org/apache/http/impl/cookie/DateUtils]
  + Long [1000]
  + Fieldref [com/android/volley/Cache$Entry.data [B]
  + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
  + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
  + Fieldref [com/android/volley/Cache$Entry.serverDate J]
  + Fieldref [com/android/volley/Cache$Entry.softTtl J]
  + Fieldref [com/android/volley/Cache$Entry.ttl J]
  + Fieldref [com/android/volley/NetworkResponse.data [B]
  + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
  + Methodref [com/android/volley/Cache$Entry.<init> ()V]
  + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseDateAsEpoch (Ljava/lang/String;)J]
  + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/util/Date.getTime ()J]
  + Methodref [org/apache/http/impl/cookie/DateUtils.parseDate (Ljava/lang/String;)Ljava/util/Date;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [data [B]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [etag Ljava/lang/String;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getTime ()J]
  + NameAndType [headers Ljava/util/Map;]
  + NameAndType [parseDate (Ljava/lang/String;)Ljava/util/Date;]
  + NameAndType [parseDateAsEpoch (Ljava/lang/String;)J]
  + NameAndType [parseLong (Ljava/lang/String;)J]
  + NameAndType [responseHeaders Ljava/util/Map;]
  + NameAndType [serverDate J]
  + NameAndType [softTtl J]
  + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [ttl J]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)Ljava/util/Date;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Ljava/util/Map;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Ljava/lang/String;]
  + Utf8 [,]
  + Utf8 [;]
  + Utf8 [<init>]
  + Utf8 [=]
  + Utf8 [Cache-Control]
  + Utf8 [Code]
  + Utf8 [Content-Type]
  + Utf8 [Date]
  + Utf8 [ETag]
  + Utf8 [Entry]
  + Utf8 [Expires]
  + Utf8 [HttpHeaderParser.java]
  + Utf8 [I]
  + Utf8 [ISO-8859-1]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/android/volley/Cache$Entry;]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/apache/http/impl/cookie/DateParseException;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [charset]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/toolbox/HttpHeaderParser]
  + Utf8 [contentType]
  + Utf8 [currentTimeMillis]
  + Utf8 [data]
  + Utf8 [dateStr]
  + Utf8 [e]
  + Utf8 [entry]
  + Utf8 [equals]
  + Utf8 [etag]
  + Utf8 [get]
  + Utf8 [getTime]
  + Utf8 [hasCacheControl]
  + Utf8 [headerValue]
  + Utf8 [headers]
  + Utf8 [i]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/Map]
  + Utf8 [max-age=]
  + Utf8 [maxAge]
  + Utf8 [must-revalidate]
  + Utf8 [no-cache]
  + Utf8 [no-store]
  + Utf8 [now]
  + Utf8 [org/apache/http/impl/cookie/DateParseException]
  + Utf8 [org/apache/http/impl/cookie/DateUtils]
  + Utf8 [pair]
  + Utf8 [params]
  + Utf8 [parseCacheHeaders]
  + Utf8 [parseCharset]
  + Utf8 [parseDate]
  + Utf8 [parseDateAsEpoch]
  + Utf8 [parseLong]
  + Utf8 [proxy-revalidate]
  + Utf8 [response]
  + Utf8 [responseHeaders]
  + Utf8 [serverDate]
  + Utf8 [serverEtag]
  + Utf8 [serverExpires]
  + Utf8 [softExpire]
  + Utf8 [softTtl]
  + Utf8 [split]
  + Utf8 [startsWith]
  + Utf8 [substring]
  + Utf8 [token]
  + Utf8 [tokens]
  + Utf8 [trim]
  + Utf8 [ttl]

Fields (count = 0):

Methods (count = 3):
  + Method:       parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;
    Access flags: 0x9
      = public static com.android.volley.Cache$Entry parseCacheHeaders(com.android.volley.NetworkResponse)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 322, locals = 19, stack = 6):
      [0] invokestatic #47
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [3] lstore_1 v1
      [4] aload_0 v0
      [5] getfield #38
        + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
      [8] astore_3 v3
      [9] lconst_0
      [10] lstore v4
      [12] lconst_0
      [13] lstore v6
      [15] lconst_0
      [16] lstore v8
      [18] lconst_0
      [19] lstore v10
      [21] iconst_0
      [22] istore v12
      [24] aconst_null
      [25] astore v13
      [27] aload_3 v3
      [28] ldc #6
        + String [Date]
      [30] invokeinterface #50
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [35] checkcast #23
        + Class [java/lang/String]
      [38] astore v14
      [40] aload v14
      [42] ifnull +10 (target=52)
      [45] aload v14
      [47] invokestatic #40
        + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseDateAsEpoch (Ljava/lang/String;)J]
      [50] lstore v4
      [52] aload_3 v3
      [53] ldc #4
        + String [Cache-Control]
      [55] invokeinterface #50
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [60] checkcast #23
        + Class [java/lang/String]
      [63] astore v14
      [65] aload v14
      [67] ifnull +117 (target=184)
      [70] iconst_1
      [71] istore v12
      [73] aload v14
      [75] ldc #1
        + String [,]
      [77] invokevirtual #43
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [80] astore v15
      [82] iconst_0
      [83] istore v16
      [85] iload v16
      [87] aload v15
      [89] arraylength
      [90] ificmpge +94 (target=184)
      [93] aload v15
      [95] iload v16
      [97] aaload
      [98] invokevirtual #46
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [101] astore v17
      [103] aload v17
      [105] ldc #13
        + String [no-cache]
      [107] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [110] ifne +13 (target=123)
      [113] aload v17
      [115] ldc #14
        + String [no-store]
      [117] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [120] ifeq +5 (target=125)
      [123] aconst_null
      [124] areturn
      [125] aload v17
      [127] ldc #11
        + String [max-age=]
      [129] invokevirtual #44
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [132] ifeq +23 (target=155)
      [135] aload v17
      [137] bipush 8
      [139] invokevirtual #45
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [142] invokestatic #41
        + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
      [145] lstore v10
      [147] goto +31 (target=178)
      [150] astore v18
      [152] goto +26 (target=178)
      [155] aload v17
      [157] ldc #12
        + String [must-revalidate]
      [159] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [162] ifne +13 (target=175)
      [165] aload v17
      [167] ldc #15
        + String [proxy-revalidate]
      [169] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [172] ifeq +6 (target=178)
      [175] lconst_0
      [176] lstore v10
      [178] iinc v16, 1
      [181] goto -96 (target=85)
      [184] aload_3 v3
      [185] ldc #8
        + String [Expires]
      [187] invokeinterface #50
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [192] checkcast #23
        + Class [java/lang/String]
      [195] astore v14
      [197] aload v14
      [199] ifnull +10 (target=209)
      [202] aload v14
      [204] invokestatic #40
        + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseDateAsEpoch (Ljava/lang/String;)J]
      [207] lstore v6
      [209] aload_3 v3
      [210] ldc #7
        + String [ETag]
      [212] invokeinterface #50
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [217] checkcast #23
        + Class [java/lang/String]
      [220] astore v13
      [222] iload v12
      [224] ifeq +16 (target=240)
      [227] lload_1 v1
      [228] lload v10
      [230] ldc2_w #29
        + Long [1000]
      [233] lmul
      [234] ladd
      [235] lstore v8
      [237] goto +27 (target=264)
      [240] lload v4
      [242] lconst_0
      [243] lcmp
      [244] ifle +20 (target=264)
      [247] lload v6
      [249] lload v4
      [251] lcmp
      [252] iflt +12 (target=264)
      [255] lload_1 v1
      [256] lload v6
      [258] lload v4
      [260] lsub
      [261] ladd
      [262] lstore v8
      [264] new #17
        + Class [com/android/volley/Cache$Entry]
      [267] dup
      [268] invokespecial #39
        + Methodref [com/android/volley/Cache$Entry.<init> ()V]
      [271] astore v15
      [273] aload v15
      [275] aload_0 v0
      [276] getfield #37
        + Fieldref [com/android/volley/NetworkResponse.data [B]
      [279] putfield #31
        + Fieldref [com/android/volley/Cache$Entry.data [B]
      [282] aload v15
      [284] aload v13
      [286] putfield #32
        + Fieldref [com/android/volley/Cache$Entry.etag Ljava/lang/String;]
      [289] aload v15
      [291] lload v8
      [293] putfield #35
        + Fieldref [com/android/volley/Cache$Entry.softTtl J]
      [296] aload v15
      [298] aload v15
      [300] getfield #35
        + Fieldref [com/android/volley/Cache$Entry.softTtl J]
      [303] putfield #36
        + Fieldref [com/android/volley/Cache$Entry.ttl J]
      [306] aload v15
      [308] lload v4
      [310] putfield #34
        + Fieldref [com/android/volley/Cache$Entry.serverDate J]
      [313] aload v15
      [315] aload_3 v3
      [316] putfield #33
        + Fieldref [com/android/volley/Cache$Entry.responseHeaders Ljava/util/Map;]
      [319] aload v15
      [321] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (135 -> 147: 150):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 43)
        [0] -> line 40
        [4] -> line 42
        [9] -> line 44
        [12] -> line 45
        [15] -> line 46
        [18] -> line 47
        [21] -> line 48
        [24] -> line 50
        [27] -> line 53
        [40] -> line 54
        [45] -> line 55
        [52] -> line 58
        [65] -> line 59
        [70] -> line 60
        [73] -> line 61
        [82] -> line 62
        [93] -> line 63
        [103] -> line 64
        [123] -> line 65
        [125] -> line 66
        [135] -> line 68
        [147] -> line 70
        [150] -> line 69
        [152] -> line 70
        [155] -> line 71
        [175] -> line 72
        [178] -> line 62
        [184] -> line 77
        [197] -> line 78
        [202] -> line 79
        [209] -> line 82
        [222] -> line 86
        [227] -> line 87
        [240] -> line 88
        [255] -> line 90
        [264] -> line 93
        [273] -> line 94
        [282] -> line 95
        [289] -> line 96
        [296] -> line 97
        [306] -> line 98
        [313] -> line 99
        [319] -> line 101
      + Local variable table attribute (count = 15)
        v18: 152 -> 152 [Ljava/lang/Exception; e]
        v17: 103 -> 178 [Ljava/lang/String; token]
        v16: 85 -> 184 [I i]
        v15: 82 -> 184 [[Ljava/lang/String; tokens]
        v0: 0 -> 322 [Lcom/android/volley/NetworkResponse; response]
        v1: 4 -> 322 [J now]
        v3: 9 -> 322 [Ljava/util/Map; headers]
        v4: 12 -> 322 [J serverDate]
        v6: 15 -> 322 [J serverExpires]
        v8: 18 -> 322 [J softExpire]
        v10: 21 -> 322 [J maxAge]
        v12: 24 -> 322 [Z hasCacheControl]
        v13: 27 -> 322 [Ljava/lang/String; serverEtag]
        v14: 40 -> 322 [Ljava/lang/String; headerValue]
        v15: 273 -> 322 [Lcom/android/volley/Cache$Entry; entry]
      + Local variable type table attribute (count = 1)
        v3: 9 -> 322 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; headers]
  + Method:       parseDateAsEpoch(Ljava/lang/String;)J
    Access flags: 0x9
      = public static long parseDateAsEpoch(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokestatic #49
        + Methodref [org/apache/http/impl/cookie/DateUtils.parseDate (Ljava/lang/String;)Ljava/util/Date;]
      [4] invokevirtual #48
        + Methodref [java/util/Date.getTime ()J]
      [7] lreturn
      [8] astore_1 v1
      [9] lconst_0
      [10] lreturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 7: 8):
      + Class [org/apache/http/impl/cookie/DateParseException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 110
        [8] -> line 111
        [9] -> line 113
      + Local variable table attribute (count = 2)
        v1: 9 -> 11 [Lorg/apache/http/impl/cookie/DateParseException; e]
        v0: 0 -> 11 [Ljava/lang/String; dateStr]
  + Method:       parseCharset(Ljava/util/Map;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String parseCharset(java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 77, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] ldc #5
        + String [Content-Type]
      [3] invokeinterface #50
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #23
        + Class [java/lang/String]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] ifnull +61 (target=74)
      [16] aload_1 v1
      [17] ldc #2
        + String [;]
      [19] invokevirtual #43
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [22] astore_2 v2
      [23] iconst_1
      [24] istore_3 v3
      [25] iload_3 v3
      [26] aload_2 v2
      [27] arraylength
      [28] ificmpge +46 (target=74)
      [31] aload_2 v2
      [32] iload_3 v3
      [33] aaload
      [34] invokevirtual #46
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [37] ldc #3
        + String [=]
      [39] invokevirtual #43
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [42] astore v4
      [44] aload v4
      [46] arraylength
      [47] iconst_2
      [48] ificmpne +20 (target=68)
      [51] aload v4
      [53] iconst_0
      [54] aaload
      [55] ldc #10
        + String [charset]
      [57] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [60] ifeq +8 (target=68)
      [63] aload v4
      [65] iconst_1
      [66] aaload
      [67] areturn
      [68] iinc v3, 1
      [71] goto -46 (target=25)
      [74] ldc #9
        + String [ISO-8859-1]
      [76] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 122
        [12] -> line 123
        [16] -> line 124
        [23] -> line 125
        [31] -> line 126
        [44] -> line 127
        [51] -> line 128
        [63] -> line 129
        [68] -> line 125
        [74] -> line 135
      + Local variable table attribute (count = 5)
        v4: 44 -> 68 [[Ljava/lang/String; pair]
        v3: 25 -> 74 [I i]
        v2: 23 -> 74 [[Ljava/lang/String; params]
        v0: 0 -> 77 [Ljava/util/Map; headers]
        v1: 12 -> 77 [Ljava/lang/String; contentType]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 77 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; headers]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Ljava/lang/String;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [HttpHeaderParser.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/HttpStack
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.toolbox.HttpStack extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [com/android/volley/AuthFailureError]
  + Class [com/android/volley/toolbox/HttpStack]
  + Class [java/io/IOException]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/HttpResponse;]
  + Utf8 [Exceptions]
  + Utf8 [HttpStack.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/AuthFailureError]
  + Utf8 [com/android/volley/toolbox/HttpStack]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Object]
  + Utf8 [performRequest]

Fields (count = 0):

Methods (count = 1):
  + Method:       performRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;
    Access flags: 0x401
      = public abstract org.apache.http.HttpResponse performRequest(com.android.volley.Request,java.util.Map)
    Class member attributes (count = 2):
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/HttpResponse;]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [HttpStack.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/HurlStack
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.HurlStack extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/toolbox/HttpStack]

Constant Pool (count = 361):
  + String [Content-Type]
  + String [Could not retrieve response code from HttpUrlConnection.]
  + String [DELETE]
  + String [GET]
  + String [HTTP]
  + String [POST]
  + String [PUT]
  + String [URL blocked by rewriter: ]
  + String [Unknown method type.]
  + String [https]
  + Class [com/android/volley/AuthFailureError]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/toolbox/HttpStack]
  + Class [com/android/volley/toolbox/HurlStack]
  + Class [com/android/volley/toolbox/HurlStack$UrlRewriter]
  + Class [java/io/DataOutputStream]
  + Class [java/io/IOException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/HttpURLConnection]
  + Class [java/net/URL]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Class [javax/net/ssl/HttpsURLConnection]
  + Class [org/apache/http/ProtocolVersion]
  + Class [org/apache/http/entity/BasicHttpEntity]
  + Class [org/apache/http/message/BasicHeader]
  + Class [org/apache/http/message/BasicHttpResponse]
  + Class [org/apache/http/message/BasicStatusLine]
  + Fieldref [com/android/volley/toolbox/HurlStack.mSslSocketFactory Ljavax/net/ssl/SSLSocketFactory;]
  + Fieldref [com/android/volley/toolbox/HurlStack.mUrlRewriter Lcom/android/volley/toolbox/HurlStack$UrlRewriter;]
  + Methodref [com/android/volley/Request.getBody ()[B]
  + Methodref [com/android/volley/Request.getBodyContentType ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getHeaders ()Ljava/util/Map;]
  + Methodref [com/android/volley/Request.getMethod ()I]
  + Methodref [com/android/volley/Request.getPostBody ()[B]
  + Methodref [com/android/volley/Request.getPostBodyContentType ()Ljava/lang/String;]
  + Methodref [com/android/volley/Request.getTimeoutMs ()I]
  + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/HurlStack.<init> (Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V]
  + Methodref [com/android/volley/toolbox/HurlStack.<init> (Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V]
  + Methodref [com/android/volley/toolbox/HurlStack.addBodyIfExists (Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
  + Methodref [com/android/volley/toolbox/HurlStack.entityFromConnection (Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity;]
  + Methodref [com/android/volley/toolbox/HurlStack.openConnection (Ljava/net/URL;Lcom/android/volley/Request;)Ljava/net/HttpURLConnection;]
  + Methodref [com/android/volley/toolbox/HurlStack.setConnectionParametersForRequest (Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
  + Methodref [java/io/DataOutputStream.<init> (Ljava/io/OutputStream;)V]
  + Methodref [java/io/DataOutputStream.close ()V]
  + Methodref [java/io/DataOutputStream.write ([B)V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/net/HttpURLConnection.getContentEncoding ()Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.getContentLength ()I]
  + Methodref [java/net/HttpURLConnection.getContentType ()Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;]
  + Methodref [java/net/HttpURLConnection.getHeaderFields ()Ljava/util/Map;]
  + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;]
  + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;]
  + Methodref [java/net/HttpURLConnection.getResponseCode ()I]
  + Methodref [java/net/HttpURLConnection.getResponseMessage ()Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.setConnectTimeout (I)V]
  + Methodref [java/net/HttpURLConnection.setDoInput (Z)V]
  + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V]
  + Methodref [java/net/HttpURLConnection.setReadTimeout (I)V]
  + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
  + Methodref [java/net/HttpURLConnection.setUseCaches (Z)V]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URL.getProtocol ()Ljava/lang/String;]
  + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
  + Methodref [java/util/HashMap.putAll (Ljava/util/Map;)V]
  + Methodref [javax/net/ssl/HttpsURLConnection.setSSLSocketFactory (Ljavax/net/ssl/SSLSocketFactory;)V]
  + Methodref [org/apache/http/ProtocolVersion.<init> (Ljava/lang/String;II)V]
  + Methodref [org/apache/http/entity/BasicHttpEntity.<init> ()V]
  + Methodref [org/apache/http/entity/BasicHttpEntity.setContent (Ljava/io/InputStream;)V]
  + Methodref [org/apache/http/entity/BasicHttpEntity.setContentEncoding (Ljava/lang/String;)V]
  + Methodref [org/apache/http/entity/BasicHttpEntity.setContentLength (J)V]
  + Methodref [org/apache/http/entity/BasicHttpEntity.setContentType (Ljava/lang/String;)V]
  + Methodref [org/apache/http/message/BasicHeader.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/message/BasicHttpResponse.<init> (Lorg/apache/http/StatusLine;)V]
  + Methodref [org/apache/http/message/BasicHttpResponse.addHeader (Lorg/apache/http/Header;)V]
  + Methodref [org/apache/http/message/BasicHttpResponse.setEntity (Lorg/apache/http/HttpEntity;)V]
  + Methodref [org/apache/http/message/BasicStatusLine.<init> (Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V]
  + InterfaceMethodref [com/android/volley/toolbox/HurlStack$UrlRewriter.rewriteUrl (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V]
  + NameAndType [<init> (Ljava/io/OutputStream;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;II)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V]
  + NameAndType [<init> (Lorg/apache/http/StatusLine;)V]
  + NameAndType [addBodyIfExists (Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
  + NameAndType [addHeader (Lorg/apache/http/Header;)V]
  + NameAndType [addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [close ()V]
  + NameAndType [entityFromConnection (Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity;]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBody ()[B]
  + NameAndType [getBodyContentType ()Ljava/lang/String;]
  + NameAndType [getContentEncoding ()Ljava/lang/String;]
  + NameAndType [getContentLength ()I]
  + NameAndType [getContentType ()Ljava/lang/String;]
  + NameAndType [getErrorStream ()Ljava/io/InputStream;]
  + NameAndType [getHeaderFields ()Ljava/util/Map;]
  + NameAndType [getHeaders ()Ljava/util/Map;]
  + NameAndType [getInputStream ()Ljava/io/InputStream;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getMethod ()I]
  + NameAndType [getOutputStream ()Ljava/io/OutputStream;]
  + NameAndType [getPostBody ()[B]
  + NameAndType [getPostBodyContentType ()Ljava/lang/String;]
  + NameAndType [getProtocol ()Ljava/lang/String;]
  + NameAndType [getResponseCode ()I]
  + NameAndType [getResponseMessage ()Ljava/lang/String;]
  + NameAndType [getTimeoutMs ()I]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keySet ()Ljava/util/Set;]
  + NameAndType [mSslSocketFactory Ljavax/net/ssl/SSLSocketFactory;]
  + NameAndType [mUrlRewriter Lcom/android/volley/toolbox/HurlStack$UrlRewriter;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [openConnection ()Ljava/net/URLConnection;]
  + NameAndType [openConnection (Ljava/net/URL;Lcom/android/volley/Request;)Ljava/net/HttpURLConnection;]
  + NameAndType [putAll (Ljava/util/Map;)V]
  + NameAndType [rewriteUrl (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [setConnectTimeout (I)V]
  + NameAndType [setConnectionParametersForRequest (Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
  + NameAndType [setContent (Ljava/io/InputStream;)V]
  + NameAndType [setContentEncoding (Ljava/lang/String;)V]
  + NameAndType [setContentLength (J)V]
  + NameAndType [setContentType (Ljava/lang/String;)V]
  + NameAndType [setDoInput (Z)V]
  + NameAndType [setDoOutput (Z)V]
  + NameAndType [setEntity (Lorg/apache/http/HttpEntity;)V]
  + NameAndType [setReadTimeout (I)V]
  + NameAndType [setRequestMethod (Ljava/lang/String;)V]
  + NameAndType [setSSLSocketFactory (Ljavax/net/ssl/SSLSocketFactory;)V]
  + NameAndType [setUseCaches (Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [write ([B)V]
  + Utf8 [()I]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/io/OutputStream;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/net/URLConnection;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[B]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(J)V]
  + Utf8 [(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V]
  + Utf8 [(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/OutputStream;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;II)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity;]
  + Utf8 [(Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
  + Utf8 [(Ljava/net/HttpURLConnection;Lcom/android/volley/Request<*>;)V]
  + Utf8 [(Ljava/net/URL;Lcom/android/volley/Request;)Ljava/net/HttpURLConnection;]
  + Utf8 [(Ljava/net/URL;Lcom/android/volley/Request<*>;)Ljava/net/HttpURLConnection;]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Ljavax/net/ssl/SSLSocketFactory;)V]
  + Utf8 [(Lorg/apache/http/Header;)V]
  + Utf8 [(Lorg/apache/http/HttpEntity;)V]
  + Utf8 [(Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V]
  + Utf8 [(Lorg/apache/http/StatusLine;)V]
  + Utf8 [(Z)V]
  + Utf8 [([B)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Content-Type]
  + Utf8 [Could not retrieve response code from HttpUrlConnection.]
  + Utf8 [DELETE]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [GET]
  + Utf8 [HTTP]
  + Utf8 [HurlStack.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<*>;]
  + Utf8 [Lcom/android/volley/toolbox/HurlStack$UrlRewriter;]
  + Utf8 [Lcom/android/volley/toolbox/HurlStack;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/DataOutputStream;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/HttpURLConnection;]
  + Utf8 [Ljava/net/URL;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljavax/net/ssl/SSLSocketFactory;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/apache/http/Header;]
  + Utf8 [Lorg/apache/http/ProtocolVersion;]
  + Utf8 [Lorg/apache/http/StatusLine;]
  + Utf8 [Lorg/apache/http/entity/BasicHttpEntity;]
  + Utf8 [Lorg/apache/http/message/BasicHttpResponse;]
  + Utf8 [POST]
  + Utf8 [PUT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [URL blocked by rewriter: ]
  + Utf8 [Unknown method type.]
  + Utf8 [UrlRewriter]
  + Utf8 [[B]
  + Utf8 [addBodyIfExists]
  + Utf8 [addHeader]
  + Utf8 [addRequestProperty]
  + Utf8 [additionalHeaders]
  + Utf8 [append]
  + Utf8 [body]
  + Utf8 [close]
  + Utf8 [com/android/volley/AuthFailureError]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/toolbox/HttpStack]
  + Utf8 [com/android/volley/toolbox/HurlStack]
  + Utf8 [com/android/volley/toolbox/HurlStack$UrlRewriter]
  + Utf8 [connection]
  + Utf8 [entity]
  + Utf8 [entityFromConnection]
  + Utf8 [entrySet]
  + Utf8 [equals]
  + Utf8 [get]
  + Utf8 [getBody]
  + Utf8 [getBodyContentType]
  + Utf8 [getContentEncoding]
  + Utf8 [getContentLength]
  + Utf8 [getContentType]
  + Utf8 [getErrorStream]
  + Utf8 [getHeaderFields]
  + Utf8 [getHeaders]
  + Utf8 [getInputStream]
  + Utf8 [getKey]
  + Utf8 [getMethod]
  + Utf8 [getOutputStream]
  + Utf8 [getPostBody]
  + Utf8 [getPostBodyContentType]
  + Utf8 [getProtocol]
  + Utf8 [getResponseCode]
  + Utf8 [getResponseMessage]
  + Utf8 [getTimeoutMs]
  + Utf8 [getUrl]
  + Utf8 [getValue]
  + Utf8 [h]
  + Utf8 [hasNext]
  + Utf8 [header]
  + Utf8 [headerName]
  + Utf8 [https]
  + Utf8 [i$]
  + Utf8 [inputStream]
  + Utf8 [ioe]
  + Utf8 [iterator]
  + Utf8 [java/io/DataOutputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/HttpURLConnection]
  + Utf8 [java/net/URL]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [javax/net/ssl/HttpsURLConnection]
  + Utf8 [keySet]
  + Utf8 [mSslSocketFactory]
  + Utf8 [mUrlRewriter]
  + Utf8 [map]
  + Utf8 [next]
  + Utf8 [openConnection]
  + Utf8 [org/apache/http/ProtocolVersion]
  + Utf8 [org/apache/http/entity/BasicHttpEntity]
  + Utf8 [org/apache/http/message/BasicHeader]
  + Utf8 [org/apache/http/message/BasicHttpResponse]
  + Utf8 [org/apache/http/message/BasicStatusLine]
  + Utf8 [out]
  + Utf8 [parsedUrl]
  + Utf8 [performRequest]
  + Utf8 [postBody]
  + Utf8 [protocolVersion]
  + Utf8 [putAll]
  + Utf8 [request]
  + Utf8 [response]
  + Utf8 [responseCode]
  + Utf8 [responseStatus]
  + Utf8 [rewriteUrl]
  + Utf8 [rewritten]
  + Utf8 [setConnectTimeout]
  + Utf8 [setConnectionParametersForRequest]
  + Utf8 [setContent]
  + Utf8 [setContentEncoding]
  + Utf8 [setContentLength]
  + Utf8 [setContentType]
  + Utf8 [setDoInput]
  + Utf8 [setDoOutput]
  + Utf8 [setEntity]
  + Utf8 [setReadTimeout]
  + Utf8 [setRequestMethod]
  + Utf8 [setSSLSocketFactory]
  + Utf8 [setUseCaches]
  + Utf8 [sslSocketFactory]
  + Utf8 [this]
  + Utf8 [timeoutMs]
  + Utf8 [toString]
  + Utf8 [url]
  + Utf8 [urlRewriter]
  + Utf8 [write]

Fields (count = 2):
  + Field:        mUrlRewriter Lcom/android/volley/toolbox/HurlStack$UrlRewriter;
    Access flags: 0x12
      = private final com.android.volley.toolbox.HurlStack$UrlRewriter mUrlRewriter
  + Field:        mSslSocketFactory Ljavax/net/ssl/SSLSocketFactory;
    Access flags: 0x12
      = private final javax.net.ssl.SSLSocketFactory mSslSocketFactory

Methods (count = 8):
  + Method:       <init>()V
    Access flags: 0x1
      = public HurlStack()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] invokespecial #46
        + Methodref [com/android/volley/toolbox/HurlStack.<init> (Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 68
        [5] -> line 69
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/android/volley/toolbox/HurlStack; this]
  + Method:       <init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;)V
    Access flags: 0x1
      = public HurlStack(com.android.volley.toolbox.HurlStack$UrlRewriter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #47
        + Methodref [com/android/volley/toolbox/HurlStack.<init> (Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 75
        [6] -> line 76
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/android/volley/toolbox/HurlStack; this]
        v1: 0 -> 7 [Lcom/android/volley/toolbox/HurlStack$UrlRewriter; urlRewriter]
  + Method:       <init>(Lcom/android/volley/toolbox/HurlStack$UrlRewriter;Ljavax/net/ssl/SSLSocketFactory;)V
    Access flags: 0x1
      = public HurlStack(com.android.volley.toolbox.HurlStack$UrlRewriter,javax.net.ssl.SSLSocketFactory)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #57
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #37
        + Fieldref [com/android/volley/toolbox/HurlStack.mUrlRewriter Lcom/android/volley/toolbox/HurlStack$UrlRewriter;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #36
        + Fieldref [com/android/volley/toolbox/HurlStack.mSslSocketFactory Ljavax/net/ssl/SSLSocketFactory;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 82
        [4] -> line 83
        [9] -> line 84
        [14] -> line 85
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/android/volley/toolbox/HurlStack; this]
        v1: 0 -> 15 [Lcom/android/volley/toolbox/HurlStack$UrlRewriter; urlRewriter]
        v2: 0 -> 15 [Ljavax/net/ssl/SSLSocketFactory; sslSocketFactory]
  + Method:       performRequest(Lcom/android/volley/Request;Ljava/util/Map;)Lorg/apache/http/HttpResponse;
    Access flags: 0x1
      = public org.apache.http.HttpResponse performRequest(com.android.volley.Request,java.util.Map)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 340, locals = 14, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #45
        + Methodref [com/android/volley/Request.getUrl ()Ljava/lang/String;]
      [4] astore_3 v3
      [5] new #24
        + Class [java/util/HashMap]
      [8] dup
      [9] invokespecial #81
        + Methodref [java/util/HashMap.<init> ()V]
      [12] astore v4
      [14] aload v4
      [16] aload_1 v1
      [17] invokevirtual #40
        + Methodref [com/android/volley/Request.getHeaders ()Ljava/util/Map;]
      [20] invokevirtual #84
        + Methodref [java/util/HashMap.putAll (Ljava/util/Map;)V]
      [23] aload v4
      [25] aload_2 v2
      [26] invokevirtual #84
        + Methodref [java/util/HashMap.putAll (Ljava/util/Map;)V]
      [29] aload_0 v0
      [30] getfield #37
        + Fieldref [com/android/volley/toolbox/HurlStack.mUrlRewriter Lcom/android/volley/toolbox/HurlStack$UrlRewriter;]
      [33] ifnull +50 (target=83)
      [36] aload_0 v0
      [37] getfield #37
        + Fieldref [com/android/volley/toolbox/HurlStack.mUrlRewriter Lcom/android/volley/toolbox/HurlStack$UrlRewriter;]
      [40] aload_3 v3
      [41] invokeinterface #97
        + InterfaceMethodref [com/android/volley/toolbox/HurlStack$UrlRewriter.rewriteUrl (Ljava/lang/String;)Ljava/lang/String;]
      [46] astore v5
      [48] aload v5
      [50] ifnonnull +30 (target=80)
      [53] new #17
        + Class [java/io/IOException]
      [56] dup
      [57] new #21
        + Class [java/lang/StringBuilder]
      [60] dup
      [61] invokespecial #59
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [64] ldc #8
        + String [URL blocked by rewriter: ]
      [66] invokevirtual #60
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [69] aload_3 v3
      [70] invokevirtual #60
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [73] invokevirtual #61
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [76] invokespecial #55
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [79] athrow
      [80] aload v5
      [82] astore_3 v3
      [83] new #23
        + Class [java/net/URL]
      [86] dup
      [87] aload_3 v3
      [88] invokespecial #78
        + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
      [91] astore v5
      [93] aload_0 v0
      [94] aload v5
      [96] aload_1 v1
      [97] invokespecial #50
        + Methodref [com/android/volley/toolbox/HurlStack.openConnection (Ljava/net/URL;Lcom/android/volley/Request;)Ljava/net/HttpURLConnection;]
      [100] astore v6
      [102] aload v4
      [104] invokevirtual #83
        + Methodref [java/util/HashMap.keySet ()Ljava/util/Set;]
      [107] invokeinterface #104
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [112] astore v7
      [114] aload v7
      [116] invokeinterface #98
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [121] ifeq +35 (target=156)
      [124] aload v7
      [126] invokeinterface #99
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [131] checkcast #20
        + Class [java/lang/String]
      [134] astore v8
      [136] aload v6
      [138] aload v8
      [140] aload v4
      [142] aload v8
      [144] invokevirtual #82
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [147] checkcast #20
        + Class [java/lang/String]
      [150] invokevirtual #62
        + Methodref [java/net/HttpURLConnection.addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V]
      [153] goto -39 (target=114)
      [156] aload v6
      [158] aload_1 v1
      [159] invokestatic #51
        + Methodref [com/android/volley/toolbox/HurlStack.setConnectionParametersForRequest (Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
      [162] new #31
        + Class [org/apache/http/ProtocolVersion]
      [165] dup
      [166] ldc #5
        + String [HTTP]
      [168] iconst_1
      [169] iconst_1
      [170] invokespecial #86
        + Methodref [org/apache/http/ProtocolVersion.<init> (Ljava/lang/String;II)V]
      [173] astore v7
      [175] aload v6
      [177] invokevirtual #70
        + Methodref [java/net/HttpURLConnection.getResponseCode ()I]
      [180] istore v8
      [182] iload v8
      [184] iconst_m1
      [185] ificmpne +13 (target=198)
      [188] new #17
        + Class [java/io/IOException]
      [191] dup
      [192] ldc #2
        + String [Could not retrieve response code from HttpUrlConnection.]
      [194] invokespecial #55
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [197] athrow
      [198] new #35
        + Class [org/apache/http/message/BasicStatusLine]
      [201] dup
      [202] aload v7
      [204] aload v6
      [206] invokevirtual #70
        + Methodref [java/net/HttpURLConnection.getResponseCode ()I]
      [209] aload v6
      [211] invokevirtual #71
        + Methodref [java/net/HttpURLConnection.getResponseMessage ()Ljava/lang/String;]
      [214] invokespecial #96
        + Methodref [org/apache/http/message/BasicStatusLine.<init> (Lorg/apache/http/ProtocolVersion;ILjava/lang/String;)V]
      [217] astore v9
      [219] new #34
        + Class [org/apache/http/message/BasicHttpResponse]
      [222] dup
      [223] aload v9
      [225] invokespecial #93
        + Methodref [org/apache/http/message/BasicHttpResponse.<init> (Lorg/apache/http/StatusLine;)V]
      [228] astore v10
      [230] aload v10
      [232] aload v6
      [234] invokestatic #49
        + Methodref [com/android/volley/toolbox/HurlStack.entityFromConnection (Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity;]
      [237] invokevirtual #95
        + Methodref [org/apache/http/message/BasicHttpResponse.setEntity (Lorg/apache/http/HttpEntity;)V]
      [240] aload v6
      [242] invokevirtual #67
        + Methodref [java/net/HttpURLConnection.getHeaderFields ()Ljava/util/Map;]
      [245] invokeinterface #101
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [250] invokeinterface #104
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [255] astore v11
      [257] aload v11
      [259] invokeinterface #98
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [264] ifeq +73 (target=337)
      [267] aload v11
      [269] invokeinterface #99
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [274] checkcast #28
        + Class [java/util/Map$Entry]
      [277] astore v12
      [279] aload v12
      [281] invokeinterface #102
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [286] ifnull +48 (target=334)
      [289] new #33
        + Class [org/apache/http/message/BasicHeader]
      [292] dup
      [293] aload v12
      [295] invokeinterface #102
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [300] checkcast #20
        + Class [java/lang/String]
      [303] aload v12
      [305] invokeinterface #103
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [310] checkcast #26
        + Class [java/util/List]
      [313] iconst_0
      [314] invokeinterface #100
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [319] checkcast #20
        + Class [java/lang/String]
      [322] invokespecial #92
        + Methodref [org/apache/http/message/BasicHeader.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [325] astore v13
      [327] aload v10
      [329] aload v13
      [331] invokevirtual #94
        + Methodref [org/apache/http/message/BasicHttpResponse.addHeader (Lorg/apache/http/Header;)V]
      [334] goto -77 (target=257)
      [337] aload v10
      [339] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 27)
        [0] -> line 90
        [5] -> line 91
        [14] -> line 92
        [23] -> line 93
        [29] -> line 94
        [36] -> line 95
        [48] -> line 96
        [53] -> line 97
        [80] -> line 99
        [83] -> line 101
        [93] -> line 102
        [102] -> line 103
        [136] -> line 104
        [156] -> line 106
        [162] -> line 108
        [175] -> line 109
        [182] -> line 110
        [188] -> line 113
        [198] -> line 115
        [219] -> line 117
        [230] -> line 118
        [240] -> line 119
        [279] -> line 120
        [289] -> line 121
        [327] -> line 122
        [334] -> line 123
        [337] -> line 125
      + Local variable table attribute (count = 17)
        v5: 48 -> 83 [Ljava/lang/String; rewritten]
        v8: 136 -> 153 [Ljava/lang/String; headerName]
        v7: 114 -> 156 [Ljava/util/Iterator; i$]
        v13: 327 -> 334 [Lorg/apache/http/Header; h]
        v12: 279 -> 334 [Ljava/util/Map$Entry; header]
        v11: 257 -> 337 [Ljava/util/Iterator; i$]
        v0: 0 -> 340 [Lcom/android/volley/toolbox/HurlStack; this]
        v1: 0 -> 340 [Lcom/android/volley/Request; request]
        v2: 0 -> 340 [Ljava/util/Map; additionalHeaders]
        v3: 5 -> 340 [Ljava/lang/String; url]
        v4: 14 -> 340 [Ljava/util/HashMap; map]
        v5: 93 -> 340 [Ljava/net/URL; parsedUrl]
        v6: 102 -> 340 [Ljava/net/HttpURLConnection; connection]
        v7: 175 -> 340 [Lorg/apache/http/ProtocolVersion; protocolVersion]
        v8: 182 -> 340 [I responseCode]
        v9: 219 -> 340 [Lorg/apache/http/StatusLine; responseStatus]
        v10: 230 -> 340 [Lorg/apache/http/message/BasicHttpResponse; response]
      + Local variable type table attribute (count = 4)
        v12: 279 -> 334 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;>; header]
        v1: 0 -> 340 [Lcom/android/volley/Request<*>; request]
        v2: 0 -> 340 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; additionalHeaders]
        v4: 14 -> 340 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>; map]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/apache/http/HttpResponse;]
  + Method:       entityFromConnection(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity;
    Access flags: 0xa
      = private static org.apache.http.HttpEntity entityFromConnection(java.net.HttpURLConnection)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 4, stack = 3):
      [0] new #32
        + Class [org/apache/http/entity/BasicHttpEntity]
      [3] dup
      [4] invokespecial #87
        + Methodref [org/apache/http/entity/BasicHttpEntity.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] invokevirtual #68
        + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;]
      [12] astore_2 v2
      [13] goto +9 (target=22)
      [16] astore_3 v3
      [17] aload_0 v0
      [18] invokevirtual #66
        + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;]
      [21] astore_2 v2
      [22] aload_1 v1
      [23] aload_2 v2
      [24] invokevirtual #88
        + Methodref [org/apache/http/entity/BasicHttpEntity.setContent (Ljava/io/InputStream;)V]
      [27] aload_1 v1
      [28] aload_0 v0
      [29] invokevirtual #64
        + Methodref [java/net/HttpURLConnection.getContentLength ()I]
      [32] i2l
      [33] invokevirtual #90
        + Methodref [org/apache/http/entity/BasicHttpEntity.setContentLength (J)V]
      [36] aload_1 v1
      [37] aload_0 v0
      [38] invokevirtual #63
        + Methodref [java/net/HttpURLConnection.getContentEncoding ()Ljava/lang/String;]
      [41] invokevirtual #89
        + Methodref [org/apache/http/entity/BasicHttpEntity.setContentEncoding (Ljava/lang/String;)V]
      [44] aload_1 v1
      [45] aload_0 v0
      [46] invokevirtual #65
        + Methodref [java/net/HttpURLConnection.getContentType ()Ljava/lang/String;]
      [49] invokevirtual #91
        + Methodref [org/apache/http/entity/BasicHttpEntity.setContentType (Ljava/lang/String;)V]
      [52] aload_1 v1
      [53] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (8 -> 13: 16):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 134
        [8] -> line 137
        [13] -> line 140
        [16] -> line 138
        [17] -> line 139
        [22] -> line 141
        [27] -> line 142
        [36] -> line 143
        [44] -> line 144
        [52] -> line 145
      + Local variable table attribute (count = 4)
        v3: 17 -> 22 [Ljava/io/IOException; ioe]
        v0: 0 -> 54 [Ljava/net/HttpURLConnection; connection]
        v1: 8 -> 54 [Lorg/apache/http/entity/BasicHttpEntity; entity]
        v2: 13 -> 54 [Ljava/io/InputStream; inputStream]
  + Method:       openConnection(Ljava/net/URL;Lcom/android/volley/Request;)Ljava/net/HttpURLConnection;
    Access flags: 0x2
      = private java.net.HttpURLConnection openConnection(java.net.URL,com.android.volley.Request)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 68, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #80
        + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
      [4] checkcast #22
        + Class [java/net/HttpURLConnection]
      [7] astore_3 v3
      [8] aload_2 v2
      [9] invokevirtual #44
        + Methodref [com/android/volley/Request.getTimeoutMs ()I]
      [12] istore v4
      [14] aload_3 v3
      [15] iload v4
      [17] invokevirtual #72
        + Methodref [java/net/HttpURLConnection.setConnectTimeout (I)V]
      [20] aload_3 v3
      [21] iload v4
      [23] invokevirtual #75
        + Methodref [java/net/HttpURLConnection.setReadTimeout (I)V]
      [26] aload_3 v3
      [27] iconst_0
      [28] invokevirtual #77
        + Methodref [java/net/HttpURLConnection.setUseCaches (Z)V]
      [31] aload_3 v3
      [32] iconst_1
      [33] invokevirtual #73
        + Methodref [java/net/HttpURLConnection.setDoInput (Z)V]
      [36] ldc #10
        + String [https]
      [38] aload_1 v1
      [39] invokevirtual #79
        + Methodref [java/net/URL.getProtocol ()Ljava/lang/String;]
      [42] invokevirtual #58
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [45] ifeq +21 (target=66)
      [48] aload_0 v0
      [49] getfield #36
        + Fieldref [com/android/volley/toolbox/HurlStack.mSslSocketFactory Ljavax/net/ssl/SSLSocketFactory;]
      [52] ifnull +14 (target=66)
      [55] aload_3 v3
      [56] checkcast #30
        + Class [javax/net/ssl/HttpsURLConnection]
      [59] aload_0 v0
      [60] getfield #36
        + Fieldref [com/android/volley/toolbox/HurlStack.mSslSocketFactory Ljavax/net/ssl/SSLSocketFactory;]
      [63] invokevirtual #85
        + Methodref [javax/net/ssl/HttpsURLConnection.setSSLSocketFactory (Ljavax/net/ssl/SSLSocketFactory;)V]
      [66] aload_3 v3
      [67] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 155
        [8] -> line 157
        [14] -> line 158
        [20] -> line 159
        [26] -> line 160
        [31] -> line 161
        [36] -> line 164
        [55] -> line 165
        [66] -> line 168
      + Local variable table attribute (count = 5)
        v0: 0 -> 68 [Lcom/android/volley/toolbox/HurlStack; this]
        v1: 0 -> 68 [Ljava/net/URL; url]
        v2: 0 -> 68 [Lcom/android/volley/Request; request]
        v3: 8 -> 68 [Ljava/net/HttpURLConnection; connection]
        v4: 14 -> 68 [I timeoutMs]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 68 [Lcom/android/volley/Request<*>; request]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Ljava/net/URL;Lcom/android/volley/Request<*>;)Ljava/net/HttpURLConnection;]
  + Method:       setConnectionParametersForRequest(Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V
    Access flags: 0x8
      = static void setConnectionParametersForRequest(java.net.HttpURLConnection,com.android.volley.Request)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 151, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #41
        + Methodref [com/android/volley/Request.getMethod ()I]
      [4] tableswitch (5 offsets, default=136) (target=140)
        -1: offset = 36, target = 40
        0: offset = 90, target = 94
        1: offset = 108, target = 112
        2: offset = 122, target = 126
        3: offset = 99, target = 103
        default: offset = 136, target = 140
      [40] aload_1 v1
      [41] invokevirtual #42
        + Methodref [com/android/volley/Request.getPostBody ()[B]
      [44] astore_2 v2
      [45] aload_2 v2
      [46] ifnull +104 (target=150)
      [49] aload_0 v0
      [50] iconst_1
      [51] invokevirtual #74
        + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V]
      [54] aload_0 v0
      [55] ldc #6
        + String [POST]
      [57] invokevirtual #76
        + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
      [60] aload_0 v0
      [61] ldc #1
        + String [Content-Type]
      [63] aload_1 v1
      [64] invokevirtual #43
        + Methodref [com/android/volley/Request.getPostBodyContentType ()Ljava/lang/String;]
      [67] invokevirtual #62
        + Methodref [java/net/HttpURLConnection.addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V]
      [70] new #16
        + Class [java/io/DataOutputStream]
      [73] dup
      [74] aload_0 v0
      [75] invokevirtual #69
        + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;]
      [78] invokespecial #52
        + Methodref [java/io/DataOutputStream.<init> (Ljava/io/OutputStream;)V]
      [81] astore_3 v3
      [82] aload_3 v3
      [83] aload_2 v2
      [84] invokevirtual #54
        + Methodref [java/io/DataOutputStream.write ([B)V]
      [87] aload_3 v3
      [88] invokevirtual #53
        + Methodref [java/io/DataOutputStream.close ()V]
      [91] goto +59 (target=150)
      [94] aload_0 v0
      [95] ldc #4
        + String [GET]
      [97] invokevirtual #76
        + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
      [100] goto +50 (target=150)
      [103] aload_0 v0
      [104] ldc #3
        + String [DELETE]
      [106] invokevirtual #76
        + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
      [109] goto +41 (target=150)
      [112] aload_0 v0
      [113] ldc #6
        + String [POST]
      [115] invokevirtual #76
        + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
      [118] aload_0 v0
      [119] aload_1 v1
      [120] invokestatic #48
        + Methodref [com/android/volley/toolbox/HurlStack.addBodyIfExists (Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
      [123] goto +27 (target=150)
      [126] aload_0 v0
      [127] ldc #7
        + String [PUT]
      [129] invokevirtual #76
        + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
      [132] aload_0 v0
      [133] aload_1 v1
      [134] invokestatic #48
        + Methodref [com/android/volley/toolbox/HurlStack.addBodyIfExists (Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V]
      [137] goto +13 (target=150)
      [140] new #18
        + Class [java/lang/IllegalStateException]
      [143] dup
      [144] ldc #9
        + String [Unknown method type.]
      [146] invokespecial #56
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [149] athrow
      [150] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 22)
        [0] -> line 174
        [40] -> line 179
        [45] -> line 180
        [49] -> line 184
        [54] -> line 185
        [60] -> line 186
        [70] -> line 188
        [82] -> line 189
        [87] -> line 190
        [91] -> line 191
        [94] -> line 196
        [100] -> line 197
        [103] -> line 199
        [109] -> line 200
        [112] -> line 202
        [118] -> line 203
        [123] -> line 204
        [126] -> line 206
        [132] -> line 207
        [137] -> line 208
        [140] -> line 210
        [150] -> line 212
      + Local variable table attribute (count = 4)
        v3: 82 -> 91 [Ljava/io/DataOutputStream; out]
        v2: 45 -> 150 [[B postBody]
        v0: 0 -> 151 [Ljava/net/HttpURLConnection; connection]
        v1: 0 -> 151 [Lcom/android/volley/Request; request]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 151 [Lcom/android/volley/Request<*>; request]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [(Ljava/net/HttpURLConnection;Lcom/android/volley/Request<*>;)V]
  + Method:       addBodyIfExists(Ljava/net/HttpURLConnection;Lcom/android/volley/Request;)V
    Access flags: 0xa
      = private static void addBodyIfExists(java.net.HttpURLConnection,com.android.volley.Request)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 46, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #38
        + Methodref [com/android/volley/Request.getBody ()[B]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +39 (target=45)
      [9] aload_0 v0
      [10] iconst_1
      [11] invokevirtual #74
        + Methodref [java/net/HttpURLConnection.setDoOutput (Z)V]
      [14] aload_0 v0
      [15] ldc #1
        + String [Content-Type]
      [17] aload_1 v1
      [18] invokevirtual #39
        + Methodref [com/android/volley/Request.getBodyContentType ()Ljava/lang/String;]
      [21] invokevirtual #62
        + Methodref [java/net/HttpURLConnection.addRequestProperty (Ljava/lang/String;Ljava/lang/String;)V]
      [24] new #16
        + Class [java/io/DataOutputStream]
      [27] dup
      [28] aload_0 v0
      [29] invokevirtual #69
        + Methodref [java/net/HttpURLConnection.getOutputStream ()Ljava/io/OutputStream;]
      [32] invokespecial #52
        + Methodref [java/io/DataOutputStream.<init> (Ljava/io/OutputStream;)V]
      [35] astore_3 v3
      [36] aload_3 v3
      [37] aload_2 v2
      [38] invokevirtual #54
        + Methodref [java/io/DataOutputStream.write ([B)V]
      [41] aload_3 v3
      [42] invokevirtual #53
        + Methodref [java/io/DataOutputStream.close ()V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 216
        [5] -> line 217
        [9] -> line 218
        [14] -> line 219
        [24] -> line 220
        [36] -> line 221
        [41] -> line 222
        [45] -> line 224
      + Local variable table attribute (count = 4)
        v3: 36 -> 45 [Ljava/io/DataOutputStream; out]
        v0: 0 -> 46 [Ljava/net/HttpURLConnection; connection]
        v1: 0 -> 46 [Lcom/android/volley/Request; request]
        v2: 5 -> 46 [[B body]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 46 [Lcom/android/volley/Request<*>; request]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [com/android/volley/AuthFailureError]
    + Signature attribute:
      + Utf8 [(Ljava/net/HttpURLConnection;Lcom/android/volley/Request<*>;)V]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/HurlStack$UrlRewriter]
      + Class [com/android/volley/toolbox/HurlStack]
      + Utf8 [UrlRewriter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [HurlStack.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/HurlStack$UrlRewriter
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.toolbox.HurlStack$UrlRewriter extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/android/volley/toolbox/HurlStack]
  + Class [com/android/volley/toolbox/HurlStack$UrlRewriter]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [HurlStack.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [UrlRewriter]
  + Utf8 [com/android/volley/toolbox/HurlStack]
  + Utf8 [com/android/volley/toolbox/HurlStack$UrlRewriter]
  + Utf8 [java/lang/Object]
  + Utf8 [rewriteUrl]

Fields (count = 0):

Methods (count = 1):
  + Method:       rewriteUrl(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x401
      = public abstract java.lang.String rewriteUrl(java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/HurlStack$UrlRewriter]
      + Class [com/android/volley/toolbox/HurlStack]
      + Utf8 [UrlRewriter]
  + Source file attribute:
    + Utf8 [HurlStack.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.ImageLoader extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 261):
  + String [#H]
  + String [#W]
  + String [ImageLoader must be invoked from the main thread.]
  + Class [android/graphics/Bitmap]
  + Class [android/graphics/Bitmap$Config]
  + Class [android/os/Handler]
  + Class [android/os/Looper]
  + Class [com/android/volley/RequestQueue]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/Response$Listener]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$1]
  + Class [com/android/volley/toolbox/ImageLoader$2]
  + Class [com/android/volley/toolbox/ImageLoader$3]
  + Class [com/android/volley/toolbox/ImageLoader$4]
  + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [com/android/volley/toolbox/ImageRequest]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/HashMap]
  + Fieldref [android/graphics/Bitmap$Config.RGB_565 Landroid/graphics/Bitmap$Config;]
  + Fieldref [com/android/volley/toolbox/ImageLoader.mBatchResponseDelayMs I]
  + Fieldref [com/android/volley/toolbox/ImageLoader.mBatchedResponses Ljava/util/HashMap;]
  + Fieldref [com/android/volley/toolbox/ImageLoader.mCache Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
  + Fieldref [com/android/volley/toolbox/ImageLoader.mHandler Landroid/os/Handler;]
  + Fieldref [com/android/volley/toolbox/ImageLoader.mInFlightRequests Ljava/util/HashMap;]
  + Fieldref [com/android/volley/toolbox/ImageLoader.mRequestQueue Lcom/android/volley/RequestQueue;]
  + Fieldref [com/android/volley/toolbox/ImageLoader.mRunnable Ljava/lang/Runnable;]
  + Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]
  + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
  + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
  + Methodref [com/android/volley/RequestQueue.add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + Methodref [com/android/volley/toolbox/ImageLoader.batchResponse (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader.get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Methodref [com/android/volley/toolbox/ImageLoader.getCacheKey (Ljava/lang/String;II)Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/ImageLoader.onGetImageError (Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader.onGetImageSuccess (Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader.throwIfNotOnMainThread ()V]
  + Methodref [com/android/volley/toolbox/ImageLoader$1.<init> (ILandroid/widget/ImageView;I)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$2.<init> (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$3.<init> (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$4.<init> (Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/VolleyError;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.<init> (Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/Request;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$202 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.addContainer (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.<init> (Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V]
  + Methodref [com/android/volley/toolbox/ImageRequest.<init> (Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageCache.getBitmap (Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageCache.putBitmap (Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageListener.onResponse (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (ILandroid/widget/ImageView;I)V]
  + NameAndType [<init> (Landroid/os/Looper;)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/Request;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/VolleyError;)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V]
  + NameAndType [RGB_565 Landroid/graphics/Bitmap$Config;]
  + NameAndType [access$202 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + NameAndType [add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + NameAndType [addContainer (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [batchResponse (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + NameAndType [getBitmap (Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + NameAndType [getCacheKey (Ljava/lang/String;II)Ljava/lang/String;]
  + NameAndType [getMainLooper ()Landroid/os/Looper;]
  + NameAndType [length ()I]
  + NameAndType [mBatchResponseDelayMs I]
  + NameAndType [mBatchedResponses Ljava/util/HashMap;]
  + NameAndType [mCache Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mInFlightRequests Ljava/util/HashMap;]
  + NameAndType [mRequestQueue Lcom/android/volley/RequestQueue;]
  + NameAndType [mRunnable Ljava/lang/Runnable;]
  + NameAndType [myLooper ()Landroid/os/Looper;]
  + NameAndType [onGetImageError (Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
  + NameAndType [onGetImageSuccess (Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + NameAndType [onResponse (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putBitmap (Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [throwIfNotOnMainThread ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [#H]
  + Utf8 [#W]
  + Utf8 [()I]
  + Utf8 [()Landroid/os/Looper;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/widget/ImageView;I)V]
  + Utf8 [(Landroid/os/Looper;)V]
  + Utf8 [(Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + Utf8 [(Lcom/android/volley/RequestQueue;Lcom/android/volley/toolbox/ImageLoader$ImageCache;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/Request;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;II)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [<init>]
  + Utf8 [BatchedImageRequest]
  + Utf8 [Code]
  + Utf8 [Config]
  + Utf8 [ErrorListener]
  + Utf8 [I]
  + Utf8 [ImageCache]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [ImageLoader must be invoked from the main thread.]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap$Config;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<*>;]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [RGB_565]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$000]
  + Utf8 [access$100]
  + Utf8 [access$202]
  + Utf8 [access$300]
  + Utf8 [access$400]
  + Utf8 [access$802]
  + Utf8 [add]
  + Utf8 [addContainer]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [android/graphics/Bitmap$Config]
  + Utf8 [android/os/Handler]
  + Utf8 [android/os/Looper]
  + Utf8 [append]
  + Utf8 [batchResponse]
  + Utf8 [cacheKey]
  + Utf8 [cachedBitmap]
  + Utf8 [com/android/volley/RequestQueue]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/Response$Listener]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$1]
  + Utf8 [com/android/volley/toolbox/ImageLoader$2]
  + Utf8 [com/android/volley/toolbox/ImageLoader$3]
  + Utf8 [com/android/volley/toolbox/ImageLoader$4]
  + Utf8 [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [com/android/volley/toolbox/ImageRequest]
  + Utf8 [container]
  + Utf8 [defaultImageResId]
  + Utf8 [error]
  + Utf8 [errorImageResId]
  + Utf8 [get]
  + Utf8 [getBitmap]
  + Utf8 [getCacheKey]
  + Utf8 [getImageListener]
  + Utf8 [getMainLooper]
  + Utf8 [imageCache]
  + Utf8 [imageContainer]
  + Utf8 [imageListener]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/HashMap]
  + Utf8 [length]
  + Utf8 [listener]
  + Utf8 [mBatchResponseDelayMs]
  + Utf8 [mBatchedResponses]
  + Utf8 [mCache]
  + Utf8 [mHandler]
  + Utf8 [mInFlightRequests]
  + Utf8 [mRequestQueue]
  + Utf8 [mRunnable]
  + Utf8 [maxHeight]
  + Utf8 [maxWidth]
  + Utf8 [myLooper]
  + Utf8 [newRequest]
  + Utf8 [onGetImageError]
  + Utf8 [onGetImageSuccess]
  + Utf8 [onResponse]
  + Utf8 [postDelayed]
  + Utf8 [put]
  + Utf8 [putBitmap]
  + Utf8 [queue]
  + Utf8 [remove]
  + Utf8 [request]
  + Utf8 [requestUrl]
  + Utf8 [response]
  + Utf8 [this]
  + Utf8 [throwIfNotOnMainThread]
  + Utf8 [toString]
  + Utf8 [url]
  + Utf8 [view]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [x2]

Fields (count = 7):
  + Field:        mRequestQueue Lcom/android/volley/RequestQueue;
    Access flags: 0x12
      = private final com.android.volley.RequestQueue mRequestQueue
  + Field:        mBatchResponseDelayMs I
    Access flags: 0x2
      = private int mBatchResponseDelayMs
  + Field:        mCache Lcom/android/volley/toolbox/ImageLoader$ImageCache;
    Access flags: 0x12
      = private final com.android.volley.toolbox.ImageLoader$ImageCache mCache
  + Field:        mInFlightRequests Ljava/util/HashMap;
    Access flags: 0x12
      = private final java.util.HashMap mInFlightRequests
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;>;]
  + Field:        mBatchedResponses Ljava/util/HashMap;
    Access flags: 0x12
      = private final java.util.HashMap mBatchedResponses
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;>;]
  + Field:        mHandler Landroid/os/Handler;
    Access flags: 0x12
      = private final android.os.Handler mHandler
  + Field:        mRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mRunnable

Methods (count = 14):
  + Method:       <init>(Lcom/android/volley/RequestQueue;Lcom/android/volley/toolbox/ImageLoader$ImageCache;)V
    Access flags: 0x1
      = public ImageLoader(com.android.volley.RequestQueue,com.android.volley.toolbox.ImageLoader$ImageCache)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #56
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] bipush 100
      [7] putfield #28
        + Fieldref [com/android/volley/toolbox/ImageLoader.mBatchResponseDelayMs I]
      [10] aload_0 v0
      [11] new #26
        + Class [java/util/HashMap]
      [14] dup
      [15] invokespecial #62
        + Methodref [java/util/HashMap.<init> ()V]
      [18] putfield #32
        + Fieldref [com/android/volley/toolbox/ImageLoader.mInFlightRequests Ljava/util/HashMap;]
      [21] aload_0 v0
      [22] new #26
        + Class [java/util/HashMap]
      [25] dup
      [26] invokespecial #62
        + Methodref [java/util/HashMap.<init> ()V]
      [29] putfield #29
        + Fieldref [com/android/volley/toolbox/ImageLoader.mBatchedResponses Ljava/util/HashMap;]
      [32] aload_0 v0
      [33] new #6
        + Class [android/os/Handler]
      [36] dup
      [37] invokestatic #37
        + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
      [40] invokespecial #35
        + Methodref [android/os/Handler.<init> (Landroid/os/Looper;)V]
      [43] putfield #31
        + Fieldref [com/android/volley/toolbox/ImageLoader.mHandler Landroid/os/Handler;]
      [46] aload_0 v0
      [47] aload_1 v1
      [48] putfield #33
        + Fieldref [com/android/volley/toolbox/ImageLoader.mRequestQueue Lcom/android/volley/RequestQueue;]
      [51] aload_0 v0
      [52] aload_2 v2
      [53] putfield #30
        + Fieldref [com/android/volley/toolbox/ImageLoader.mCache Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 85
        [4] -> line 48
        [10] -> line 57
        [21] -> line 61
        [32] -> line 65
        [46] -> line 86
        [51] -> line 87
        [56] -> line 88
      + Local variable table attribute (count = 3)
        v0: 0 -> 57 [Lcom/android/volley/toolbox/ImageLoader; this]
        v1: 0 -> 57 [Lcom/android/volley/RequestQueue; queue]
        v2: 0 -> 57 [Lcom/android/volley/toolbox/ImageLoader$ImageCache; imageCache]
  + Method:       getImageListener(Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;
    Access flags: 0x9
      = public static com.android.volley.toolbox.ImageLoader$ImageListener getImageListener(android.widget.ImageView,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 5):
      [0] new #13
        + Class [com/android/volley/toolbox/ImageLoader$1]
      [3] dup
      [4] iload_2 v2
      [5] aload_0 v0
      [6] iload_1 v1
      [7] invokespecial #46
        + Methodref [com/android/volley/toolbox/ImageLoader$1.<init> (ILandroid/widget/ImageView;I)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 100
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Landroid/widget/ImageView; view]
        v1: 0 -> 11 [I defaultImageResId]
        v2: 0 -> 11 [I errorImageResId]
  + Method:       get(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;
    Access flags: 0x1
      = public com.android.volley.toolbox.ImageLoader$ImageContainer get(java.lang.String,com.android.volley.toolbox.ImageLoader$ImageListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] iconst_0
      [5] invokevirtual #41
        + Methodref [com/android/volley/toolbox/ImageLoader.get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 157
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Lcom/android/volley/toolbox/ImageLoader; this]
        v1: 0 -> 9 [Ljava/lang/String; requestUrl]
        v2: 0 -> 9 [Lcom/android/volley/toolbox/ImageLoader$ImageListener; listener]
  + Method:       get(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;
    Access flags: 0x1
      = public com.android.volley.toolbox.ImageLoader$ImageContainer get(java.lang.String,com.android.volley.toolbox.ImageLoader$ImageListener,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 182, locals = 10, stack = 11):
      [0] aload_0 v0
      [1] invokespecial #45
        + Methodref [com/android/volley/toolbox/ImageLoader.throwIfNotOnMainThread ()V]
      [4] aload_1 v1
      [5] iload_3 v3
      [6] iload v4
      [8] invokestatic #42
        + Methodref [com/android/volley/toolbox/ImageLoader.getCacheKey (Ljava/lang/String;II)Ljava/lang/String;]
      [11] astore v5
      [13] aload_0 v0
      [14] getfield #30
        + Fieldref [com/android/volley/toolbox/ImageLoader.mCache Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
      [17] aload v5
      [19] invokeinterface #66
        + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageCache.getBitmap (Ljava/lang/String;)Landroid/graphics/Bitmap;]
      [24] astore v6
      [26] aload v6
      [28] ifnull +30 (target=58)
      [31] new #19
        + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      [34] dup
      [35] aload_0 v0
      [36] aload v6
      [38] aload_1 v1
      [39] aconst_null
      [40] aconst_null
      [41] invokespecial #53
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.<init> (Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V]
      [44] astore v7
      [46] aload_2 v2
      [47] aload v7
      [49] iconst_1
      [50] invokeinterface #68
        + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageListener.onResponse (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
      [55] aload v7
      [57] areturn
      [58] new #19
        + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      [61] dup
      [62] aload_0 v0
      [63] aconst_null
      [64] aload_1 v1
      [65] aload v5
      [67] aload_2 v2
      [68] invokespecial #53
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.<init> (Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V]
      [71] astore v7
      [73] aload_2 v2
      [74] aload v7
      [76] iconst_1
      [77] invokeinterface #68
        + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageListener.onResponse (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
      [82] aload_0 v0
      [83] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageLoader.mInFlightRequests Ljava/util/HashMap;]
      [86] aload v5
      [88] invokevirtual #63
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [91] checkcast #17
        + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      [94] astore v8
      [96] aload v8
      [98] ifnull +13 (target=111)
      [101] aload v8
      [103] aload v7
      [105] invokevirtual #52
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.addContainer (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
      [108] aload v7
      [110] areturn
      [111] new #21
        + Class [com/android/volley/toolbox/ImageRequest]
      [114] dup
      [115] aload_1 v1
      [116] new #14
        + Class [com/android/volley/toolbox/ImageLoader$2]
      [119] dup
      [120] aload_0 v0
      [121] aload v5
      [123] invokespecial #47
        + Methodref [com/android/volley/toolbox/ImageLoader$2.<init> (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
      [126] iload_3 v3
      [127] iload v4
      [129] getstatic #27
        + Fieldref [android/graphics/Bitmap$Config.RGB_565 Landroid/graphics/Bitmap$Config;]
      [132] new #15
        + Class [com/android/volley/toolbox/ImageLoader$3]
      [135] dup
      [136] aload_0 v0
      [137] aload v5
      [139] invokespecial #48
        + Methodref [com/android/volley/toolbox/ImageLoader$3.<init> (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
      [142] invokespecial #54
        + Methodref [com/android/volley/toolbox/ImageRequest.<init> (Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V]
      [145] astore v9
      [147] aload_0 v0
      [148] getfield #33
        + Fieldref [com/android/volley/toolbox/ImageLoader.mRequestQueue Lcom/android/volley/RequestQueue;]
      [151] aload v9
      [153] invokevirtual #39
        + Methodref [com/android/volley/RequestQueue.add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
      [156] pop
      [157] aload_0 v0
      [158] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageLoader.mInFlightRequests Ljava/util/HashMap;]
      [161] aload v5
      [163] new #17
        + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      [166] dup
      [167] aload_0 v0
      [168] aload v9
      [170] aload v7
      [172] invokespecial #50
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.<init> (Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/Request;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
      [175] invokevirtual #64
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [178] pop
      [179] aload v7
      [181] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 175
        [4] -> line 177
        [13] -> line 180
        [26] -> line 181
        [31] -> line 183
        [46] -> line 184
        [55] -> line 185
        [58] -> line 189
        [73] -> line 193
        [82] -> line 196
        [96] -> line 197
        [101] -> line 199
        [108] -> line 200
        [111] -> line 205
        [147] -> line 219
        [157] -> line 220
        [179] -> line 222
      + Local variable table attribute (count = 11)
        v7: 46 -> 58 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; container]
        v0: 0 -> 182 [Lcom/android/volley/toolbox/ImageLoader; this]
        v1: 0 -> 182 [Ljava/lang/String; requestUrl]
        v2: 0 -> 182 [Lcom/android/volley/toolbox/ImageLoader$ImageListener; imageListener]
        v3: 0 -> 182 [I maxWidth]
        v4: 0 -> 182 [I maxHeight]
        v5: 13 -> 182 [Ljava/lang/String; cacheKey]
        v6: 26 -> 182 [Landroid/graphics/Bitmap; cachedBitmap]
        v7: 73 -> 182 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; imageContainer]
        v8: 96 -> 182 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; request]
        v9: 147 -> 182 [Lcom/android/volley/Request; newRequest]
      + Local variable type table attribute (count = 1)
        v9: 147 -> 182 [Lcom/android/volley/Request<*>; newRequest]
  + Method:       onGetImageSuccess(Ljava/lang/String;Landroid/graphics/Bitmap;)V
    Access flags: 0x2
      = private void onGetImageSuccess(java.lang.String,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [com/android/volley/toolbox/ImageLoader.mCache Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokeinterface #67
        + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageCache.putBitmap (Ljava/lang/String;Landroid/graphics/Bitmap;)V]
      [11] aload_0 v0
      [12] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageLoader.mInFlightRequests Ljava/util/HashMap;]
      [15] aload_1 v1
      [16] invokevirtual #65
        + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [19] checkcast #17
        + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] ifnull +16 (target=40)
      [27] aload_3 v3
      [28] aload_2 v2
      [29] invokestatic #51
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$202 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
      [32] pop
      [33] aload_0 v0
      [34] aload_1 v1
      [35] aload_3 v3
      [36] aconst_null
      [37] invokespecial #40
        + Methodref [com/android/volley/toolbox/ImageLoader.batchResponse (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 241
        [11] -> line 244
        [23] -> line 246
        [27] -> line 248
        [33] -> line 251
        [40] -> line 253
      + Local variable table attribute (count = 4)
        v0: 0 -> 41 [Lcom/android/volley/toolbox/ImageLoader; this]
        v1: 0 -> 41 [Ljava/lang/String; cacheKey]
        v2: 0 -> 41 [Landroid/graphics/Bitmap; response]
        v3: 23 -> 41 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; request]
  + Method:       onGetImageError(Ljava/lang/String;Lcom/android/volley/VolleyError;)V
    Access flags: 0x2
      = private void onGetImageError(java.lang.String,com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageLoader.mInFlightRequests Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] invokevirtual #65
        + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #17
        + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      [11] astore_3 v3
      [12] aload_3 v3
      [13] ifnull +10 (target=23)
      [16] aload_0 v0
      [17] aload_1 v1
      [18] aload_3 v3
      [19] aload_2 v2
      [20] invokespecial #40
        + Methodref [com/android/volley/toolbox/ImageLoader.batchResponse (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 262
        [12] -> line 264
        [16] -> line 266
        [23] -> line 268
      + Local variable table attribute (count = 4)
        v0: 0 -> 24 [Lcom/android/volley/toolbox/ImageLoader; this]
        v1: 0 -> 24 [Ljava/lang/String; cacheKey]
        v2: 0 -> 24 [Lcom/android/volley/VolleyError; error]
        v3: 12 -> 24 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; request]
  + Method:       batchResponse(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V
    Access flags: 0x2
      = private void batchResponse(java.lang.String,com.android.volley.toolbox.ImageLoader$BatchedImageRequest,com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/android/volley/toolbox/ImageLoader.mBatchedResponses Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #64
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [9] pop
      [10] aload_0 v0
      [11] getfield #34
        + Fieldref [com/android/volley/toolbox/ImageLoader.mRunnable Ljava/lang/Runnable;]
      [14] ifnonnull +33 (target=47)
      [17] aload_0 v0
      [18] new #16
        + Class [com/android/volley/toolbox/ImageLoader$4]
      [21] dup
      [22] aload_0 v0
      [23] aload_3 v3
      [24] invokespecial #49
        + Methodref [com/android/volley/toolbox/ImageLoader$4.<init> (Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/VolleyError;)V]
      [27] putfield #34
        + Fieldref [com/android/volley/toolbox/ImageLoader.mRunnable Ljava/lang/Runnable;]
      [30] aload_0 v0
      [31] getfield #31
        + Fieldref [com/android/volley/toolbox/ImageLoader.mHandler Landroid/os/Handler;]
      [34] aload_0 v0
      [35] getfield #34
        + Fieldref [com/android/volley/toolbox/ImageLoader.mRunnable Ljava/lang/Runnable;]
      [38] aload_0 v0
      [39] getfield #28
        + Fieldref [com/android/volley/toolbox/ImageLoader.mBatchResponseDelayMs I]
      [42] i2l
      [43] invokevirtual #36
        + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
      [46] pop
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 399
        [10] -> line 402
        [17] -> line 403
        [30] -> line 428
        [47] -> line 430
      + Local variable table attribute (count = 4)
        v0: 0 -> 48 [Lcom/android/volley/toolbox/ImageLoader; this]
        v1: 0 -> 48 [Ljava/lang/String; cacheKey]
        v2: 0 -> 48 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; request]
        v3: 0 -> 48 [Lcom/android/volley/VolleyError; error]
  + Method:       throwIfNotOnMainThread()V
    Access flags: 0x2
      = private void throwIfNotOnMainThread()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 3):
      [0] invokestatic #38
        + Methodref [android/os/Looper.myLooper ()Landroid/os/Looper;]
      [3] invokestatic #37
        + Methodref [android/os/Looper.getMainLooper ()Landroid/os/Looper;]
      [6] ifacmpeq +13 (target=19)
      [9] new #22
        + Class [java/lang/IllegalStateException]
      [12] dup
      [13] ldc #3
        + String [ImageLoader must be invoked from the main thread.]
      [15] invokespecial #55
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [18] athrow
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 433
        [9] -> line 434
        [19] -> line 436
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/android/volley/toolbox/ImageLoader; this]
  + Method:       getCacheKey(Ljava/lang/String;II)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String getCacheKey(java.lang.String,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 4):
      [0] new #25
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #57
        + Methodref [java/lang/String.length ()I]
      [8] bipush 12
      [10] iadd
      [11] invokespecial #58
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [14] ldc #2
        + String [#W]
      [16] invokevirtual #60
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] iload_1 v1
      [20] invokevirtual #59
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [23] ldc #1
        + String [#H]
      [25] invokevirtual #60
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] iload_2 v2
      [29] invokevirtual #59
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [32] aload_0 v0
      [33] invokevirtual #60
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [36] invokevirtual #61
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [39] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 444
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Ljava/lang/String; url]
        v1: 0 -> 40 [I maxWidth]
        v2: 0 -> 40 [I maxHeight]
  + Method:       access$000(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Landroid/graphics/Bitmap;)V
    Access flags: 0x1008
      = static synthetic void access$000(com.android.volley.toolbox.ImageLoader,java.lang.String,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #44
        + Methodref [com/android/volley/toolbox/ImageLoader.onGetImageSuccess (Ljava/lang/String;Landroid/graphics/Bitmap;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/android/volley/toolbox/ImageLoader; x0]
        v1: 0 -> 7 [Ljava/lang/String; x1]
        v2: 0 -> 7 [Landroid/graphics/Bitmap; x2]
  + Method:       access$100(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Lcom/android/volley/VolleyError;)V
    Access flags: 0x1008
      = static synthetic void access$100(com.android.volley.toolbox.ImageLoader,java.lang.String,com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #43
        + Methodref [com/android/volley/toolbox/ImageLoader.onGetImageError (Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/android/volley/toolbox/ImageLoader; x0]
        v1: 0 -> 7 [Ljava/lang/String; x1]
        v2: 0 -> 7 [Lcom/android/volley/VolleyError; x2]
  + Method:       access$300(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;
    Access flags: 0x1008
      = static synthetic java.util.HashMap access$300(com.android.volley.toolbox.ImageLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageLoader.mInFlightRequests Ljava/util/HashMap;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ImageLoader; x0]
  + Method:       access$400(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;
    Access flags: 0x1008
      = static synthetic java.util.HashMap access$400(com.android.volley.toolbox.ImageLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/android/volley/toolbox/ImageLoader.mBatchedResponses Ljava/util/HashMap;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ImageLoader; x0]
  + Method:       access$802(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable;
    Access flags: 0x1008
      = static synthetic java.lang.Runnable access$802(com.android.volley.toolbox.ImageLoader,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] dup_x1
      [3] putfield #34
        + Fieldref [com/android/volley/toolbox/ImageLoader.mRunnable Ljava/lang/Runnable;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/android/volley/toolbox/ImageLoader; x0]
        v1: 0 -> 7 [Ljava/lang/Runnable; x1]

Class file attributes (count = 2):
  + Inner classes attribute (count = 11)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [BatchedImageRequest]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageCache]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/toolbox/ImageLoader$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/toolbox/ImageLoader$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/toolbox/ImageLoader$2]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/toolbox/ImageLoader$1]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/Bitmap$Config]
      + Class [android/graphics/Bitmap]
      + Utf8 [Config]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$Listener]
      + Class [com/android/volley/Response]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.android.volley.toolbox.ImageLoader$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]

Constant Pool (count = 65):
  + Class [android/widget/ImageView]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$1]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$defaultImageResId I]
  + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$errorImageResId I]
  + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$view Landroid/widget/ImageView;]
  + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V]
  + Methodref [android/widget/ImageView.setImageResource (I)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getBitmap ()Landroid/graphics/Bitmap;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getBitmap ()Landroid/graphics/Bitmap;]
  + NameAndType [getImageListener (Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + NameAndType [setImageBitmap (Landroid/graphics/Bitmap;)V]
  + NameAndType [setImageResource (I)V]
  + NameAndType [val$defaultImageResId I]
  + NameAndType [val$errorImageResId I]
  + NameAndType [val$view Landroid/widget/ImageView;]
  + Utf8 [()Landroid/graphics/Bitmap;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/widget/ImageView;I)V]
  + Utf8 [(Landroid/graphics/Bitmap;)V]
  + Utf8 [(Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$1;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/widget/ImageView]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$1]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [error]
  + Utf8 [getBitmap]
  + Utf8 [getImageListener]
  + Utf8 [isImmediate]
  + Utf8 [java/lang/Object]
  + Utf8 [onErrorResponse]
  + Utf8 [onResponse]
  + Utf8 [response]
  + Utf8 [setImageBitmap]
  + Utf8 [setImageResource]
  + Utf8 [this]
  + Utf8 [val$defaultImageResId]
  + Utf8 [val$errorImageResId]
  + Utf8 [val$view]

Fields (count = 3):
  + Field:        val$errorImageResId I
    Access flags: 0x1010
      = final synthetic int val$errorImageResId
  + Field:        val$view Landroid/widget/ImageView;
    Access flags: 0x1010
      = final synthetic android.widget.ImageView val$view
  + Field:        val$defaultImageResId I
    Access flags: 0x1010
      = final synthetic int val$defaultImageResId

Methods (count = 3):
  + Method:       <init>(ILandroid/widget/ImageView;I)V
    Access flags: 0x0
      = ImageLoader$1(int,android.widget.ImageView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$errorImageResId I]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$view Landroid/widget/ImageView;]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$defaultImageResId I]
      [15] aload_0 v0
      [16] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 100
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/android/volley/toolbox/ImageLoader$1; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$errorImageResId I]
      [4] ifeq +14 (target=18)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$view Landroid/widget/ImageView;]
      [11] aload_0 v0
      [12] getfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$errorImageResId I]
      [15] invokevirtual #11
        + Methodref [android/widget/ImageView.setImageResource (I)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 103
        [7] -> line 104
        [18] -> line 106
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lcom/android/volley/toolbox/ImageLoader$1; this]
        v1: 0 -> 19 [Lcom/android/volley/VolleyError; error]
  + Method:       onResponse(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V
    Access flags: 0x1
      = public void onResponse(com.android.volley.toolbox.ImageLoader$ImageContainer,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #12
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getBitmap ()Landroid/graphics/Bitmap;]
      [4] ifnull +17 (target=21)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$view Landroid/widget/ImageView;]
      [11] aload_1 v1
      [12] invokevirtual #12
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getBitmap ()Landroid/graphics/Bitmap;]
      [15] invokevirtual #10
        + Methodref [android/widget/ImageView.setImageBitmap (Landroid/graphics/Bitmap;)V]
      [18] goto +21 (target=39)
      [21] aload_0 v0
      [22] getfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$defaultImageResId I]
      [25] ifeq +14 (target=39)
      [28] aload_0 v0
      [29] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$view Landroid/widget/ImageView;]
      [32] aload_0 v0
      [33] getfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$1.val$defaultImageResId I]
      [36] invokevirtual #11
        + Methodref [android/widget/ImageView.setImageResource (I)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 110
        [7] -> line 111
        [21] -> line 112
        [28] -> line 113
        [39] -> line 115
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lcom/android/volley/toolbox/ImageLoader$1; this]
        v1: 0 -> 40 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; response]
        v2: 0 -> 40 [Z isImmediate]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/android/volley/toolbox/ImageLoader]
    + NameAndType [getImageListener (Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/android/volley/toolbox/ImageLoader$1]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.toolbox.ImageLoader$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Response$Listener]

Constant Pool (count = 60):
  + Class [android/graphics/Bitmap]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$Listener]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$2]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Fieldref [com/android/volley/toolbox/ImageLoader$2.this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$2.val$cacheKey Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/ImageLoader.access$000 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$2.onResponse (Landroid/graphics/Bitmap;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$000 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + NameAndType [get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + NameAndType [onResponse (Landroid/graphics/Bitmap;)V]
  + NameAndType [this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [val$cacheKey Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/graphics/Bitmap;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$2;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Lcom/android/volley/Response$Listener<Landroid/graphics/Bitmap;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$000]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$Listener]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$2]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [get]
  + Utf8 [java/lang/Object]
  + Utf8 [onResponse]
  + Utf8 [response]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$cacheKey]
  + Utf8 [x0]

Fields (count = 2):
  + Field:        val$cacheKey Ljava/lang/String;
    Access flags: 0x1010
      = final synthetic java.lang.String val$cacheKey
  + Field:        this$0 Lcom/android/volley/toolbox/ImageLoader;
    Access flags: 0x1010
      = final synthetic com.android.volley.toolbox.ImageLoader this$0

Methods (count = 3):
  + Method:       <init>(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V
    Access flags: 0x0
      = ImageLoader$2(com.android.volley.toolbox.ImageLoader,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$2.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [com/android/volley/toolbox/ImageLoader$2.val$cacheKey Ljava/lang/String;]
      [10] aload_0 v0
      [11] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 206
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/android/volley/toolbox/ImageLoader$2; this]
  + Method:       onResponse(Landroid/graphics/Bitmap;)V
    Access flags: 0x1
      = public void onResponse(android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$2.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [4] aload_0 v0
      [5] getfield #10
        + Fieldref [com/android/volley/toolbox/ImageLoader$2.val$cacheKey Ljava/lang/String;]
      [8] aload_1 v1
      [9] invokestatic #11
        + Methodref [com/android/volley/toolbox/ImageLoader.access$000 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 209
        [12] -> line 210
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/android/volley/toolbox/ImageLoader$2; this]
        v1: 0 -> 13 [Landroid/graphics/Bitmap; response]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #1
        + Class [android/graphics/Bitmap]
      [5] invokevirtual #12
        + Methodref [com/android/volley/toolbox/ImageLoader$2.onResponse (Landroid/graphics/Bitmap;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 206
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/android/volley/toolbox/ImageLoader$2; this]
        v1: 0 -> 9 [Ljava/lang/Object; x0]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/android/volley/toolbox/ImageLoader]
    + NameAndType [get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/toolbox/ImageLoader$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$Listener]
      + Class [com/android/volley/Response]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/android/volley/Response$Listener<Landroid/graphics/Bitmap;>;]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.toolbox.ImageLoader$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Response$ErrorListener]

Constant Pool (count = 51):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$3]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Fieldref [com/android/volley/toolbox/ImageLoader$3.this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$3.val$cacheKey Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/ImageLoader.access$100 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$100 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
  + NameAndType [get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + NameAndType [this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [val$cacheKey Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$3;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$100]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$3]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [error]
  + Utf8 [get]
  + Utf8 [java/lang/Object]
  + Utf8 [onErrorResponse]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$cacheKey]

Fields (count = 2):
  + Field:        val$cacheKey Ljava/lang/String;
    Access flags: 0x1010
      = final synthetic java.lang.String val$cacheKey
  + Field:        this$0 Lcom/android/volley/toolbox/ImageLoader;
    Access flags: 0x1010
      = final synthetic com.android.volley.toolbox.ImageLoader this$0

Methods (count = 2):
  + Method:       <init>(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;)V
    Access flags: 0x0
      = ImageLoader$3(com.android.volley.toolbox.ImageLoader,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$3.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$3.val$cacheKey Ljava/lang/String;]
      [10] aload_0 v0
      [11] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 212
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/android/volley/toolbox/ImageLoader$3; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$3.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [4] aload_0 v0
      [5] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$3.val$cacheKey Ljava/lang/String;]
      [8] aload_1 v1
      [9] invokestatic #10
        + Methodref [com/android/volley/toolbox/ImageLoader.access$100 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/String;Lcom/android/volley/VolleyError;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 215
        [12] -> line 216
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/android/volley/toolbox/ImageLoader$3; this]
        v1: 0 -> 13 [Lcom/android/volley/VolleyError; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/android/volley/toolbox/ImageLoader]
    + NameAndType [get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;II)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/toolbox/ImageLoader$3]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.toolbox.ImageLoader$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 110):
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$4]
  + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/util/Collection]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/LinkedList]
  + Fieldref [com/android/volley/toolbox/ImageLoader$4.this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$4.val$error Lcom/android/volley/VolleyError;]
  + Methodref [com/android/volley/toolbox/ImageLoader.access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + Methodref [com/android/volley/toolbox/ImageLoader.access$802 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable;]
  + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$200 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Landroid/graphics/Bitmap;]
  + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$500 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
  + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.access$600 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.access$702 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/HashMap.clear ()V]
  + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
  + Methodref [java/util/LinkedList.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageListener.onResponse (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [access$200 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Landroid/graphics/Bitmap;]
  + NameAndType [access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + NameAndType [access$500 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
  + NameAndType [access$600 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + NameAndType [access$702 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + NameAndType [access$802 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable;]
  + NameAndType [batchResponse (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
  + NameAndType [clear ()V]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + NameAndType [onResponse (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + NameAndType [this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [val$error Lcom/android/volley/VolleyError;]
  + NameAndType [values ()Ljava/util/Collection;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Collection;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Landroid/graphics/Bitmap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
  + Utf8 [<init>]
  + Utf8 [BatchedImageRequest]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$4;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$200]
  + Utf8 [access$400]
  + Utf8 [access$500]
  + Utf8 [access$600]
  + Utf8 [access$702]
  + Utf8 [access$802]
  + Utf8 [batchResponse]
  + Utf8 [bir]
  + Utf8 [clear]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$4]
  + Utf8 [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [container]
  + Utf8 [hasNext]
  + Utf8 [i$]
  + Utf8 [iterator]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/LinkedList]
  + Utf8 [next]
  + Utf8 [onErrorResponse]
  + Utf8 [onResponse]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$error]
  + Utf8 [values]

Fields (count = 2):
  + Field:        val$error Lcom/android/volley/VolleyError;
    Access flags: 0x1010
      = final synthetic com.android.volley.VolleyError val$error
  + Field:        this$0 Lcom/android/volley/toolbox/ImageLoader;
    Access flags: 0x1010
      = final synthetic com.android.volley.toolbox.ImageLoader this$0

Methods (count = 2):
  + Method:       <init>(Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/VolleyError;)V
    Access flags: 0x0
      = ImageLoader$4(com.android.volley.toolbox.ImageLoader,com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$4.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #13
        + Fieldref [com/android/volley/toolbox/ImageLoader$4.val$error Lcom/android/volley/VolleyError;]
      [10] aload_0 v0
      [11] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 403
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/android/volley/toolbox/ImageLoader$4; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 147, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$4.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [4] invokestatic #14
        + Methodref [com/android/volley/toolbox/ImageLoader.access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
      [7] invokevirtual #22
        + Methodref [java/util/HashMap.values ()Ljava/util/Collection;]
      [10] invokeinterface #26
        + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] invokeinterface #27
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [22] ifeq +105 (target=127)
      [25] aload_1 v1
      [26] invokeinterface #28
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [31] checkcast #3
        + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      [34] astore_2 v2
      [35] aload_2 v2
      [36] invokestatic #17
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$500 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
      [39] invokevirtual #23
        + Methodref [java/util/LinkedList.iterator ()Ljava/util/Iterator;]
      [42] astore_3 v3
      [43] aload_3 v3
      [44] invokeinterface #27
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [49] ifeq +75 (target=124)
      [52] aload_3 v3
      [53] invokeinterface #28
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [58] checkcast #4
        + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      [61] astore v4
      [63] aload v4
      [65] invokestatic #18
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.access$600 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
      [68] ifnonnull +6 (target=74)
      [71] goto -28 (target=43)
      [74] aload_0 v0
      [75] getfield #13
        + Fieldref [com/android/volley/toolbox/ImageLoader$4.val$error Lcom/android/volley/VolleyError;]
      [78] ifnonnull +29 (target=107)
      [81] aload v4
      [83] aload_2 v2
      [84] invokestatic #16
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$200 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Landroid/graphics/Bitmap;]
      [87] invokestatic #19
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.access$702 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
      [90] pop
      [91] aload v4
      [93] invokestatic #18
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.access$600 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
      [96] aload v4
      [98] iconst_0
      [99] invokeinterface #25
        + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageListener.onResponse (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
      [104] goto +17 (target=121)
      [107] aload v4
      [109] invokestatic #18
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.access$600 (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
      [112] aload_0 v0
      [113] getfield #13
        + Fieldref [com/android/volley/toolbox/ImageLoader$4.val$error Lcom/android/volley/VolleyError;]
      [116] invokeinterface #24
        + InterfaceMethodref [com/android/volley/toolbox/ImageLoader$ImageListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
      [121] goto -78 (target=43)
      [124] goto -108 (target=16)
      [127] aload_0 v0
      [128] getfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$4.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [131] invokestatic #14
        + Methodref [com/android/volley/toolbox/ImageLoader.access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
      [134] invokevirtual #21
        + Methodref [java/util/HashMap.clear ()V]
      [137] aload_0 v0
      [138] getfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$4.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [141] aconst_null
      [142] invokestatic #15
        + Methodref [com/android/volley/toolbox/ImageLoader.access$802 (Lcom/android/volley/toolbox/ImageLoader;Ljava/lang/Runnable;)Ljava/lang/Runnable;]
      [145] pop
      [146] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 406
        [35] -> line 407
        [63] -> line 411
        [71] -> line 412
        [74] -> line 414
        [81] -> line 415
        [91] -> line 416
        [107] -> line 418
        [127] -> line 422
        [137] -> line 423
        [146] -> line 424
      + Local variable table attribute (count = 5)
        v4: 63 -> 121 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; container]
        v3: 43 -> 124 [Ljava/util/Iterator; i$]
        v2: 35 -> 124 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; bir]
        v1: 16 -> 127 [Ljava/util/Iterator; i$]
        v0: 0 -> 147 [Lcom/android/volley/toolbox/ImageLoader$4; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/android/volley/toolbox/ImageLoader]
    + NameAndType [batchResponse (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Lcom/android/volley/VolleyError;)V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/android/volley/toolbox/ImageLoader$4]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [BatchedImageRequest]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$BatchedImageRequest
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.android.volley.toolbox.ImageLoader$BatchedImageRequest extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 79):
  + Class [com/android/volley/Request]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [java/lang/Object]
  + Class [java/util/LinkedList]
  + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mContainers Ljava/util/LinkedList;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mRequest Lcom/android/volley/Request;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mResponseBitmap Landroid/graphics/Bitmap;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + Methodref [com/android/volley/Request.cancel ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/LinkedList.<init> ()V]
  + Methodref [java/util/LinkedList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/LinkedList.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/LinkedList.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [cancel ()V]
  + NameAndType [mContainers Ljava/util/LinkedList;]
  + NameAndType [mRequest Lcom/android/volley/Request;]
  + NameAndType [mResponseBitmap Landroid/graphics/Bitmap;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Landroid/graphics/Bitmap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Z]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/Request;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [BatchedImageRequest]
  + Utf8 [Code]
  + Utf8 [ImageContainer]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/Request<*>;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/LinkedList;]
  + Utf8 [Ljava/util/LinkedList<Lcom/android/volley/toolbox/ImageLoader$ImageContainer;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$200]
  + Utf8 [access$202]
  + Utf8 [access$500]
  + Utf8 [add]
  + Utf8 [addContainer]
  + Utf8 [cancel]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [container]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/LinkedList]
  + Utf8 [mContainers]
  + Utf8 [mRequest]
  + Utf8 [mResponseBitmap]
  + Utf8 [remove]
  + Utf8 [removeContainerAndCancelIfNecessary]
  + Utf8 [request]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 4):
  + Field:        mRequest Lcom/android/volley/Request;
    Access flags: 0x12
      = private final com.android.volley.Request mRequest
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/android/volley/Request<*>;]
  + Field:        mResponseBitmap Landroid/graphics/Bitmap;
    Access flags: 0x2
      = private android.graphics.Bitmap mResponseBitmap
  + Field:        mContainers Ljava/util/LinkedList;
    Access flags: 0x12
      = private final java.util.LinkedList mContainers
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/LinkedList<Lcom/android/volley/toolbox/ImageLoader$ImageContainer;>;]
  + Field:        this$0 Lcom/android/volley/toolbox/ImageLoader;
    Access flags: 0x1010
      = final synthetic com.android.volley.toolbox.ImageLoader this$0

Methods (count = 6):
  + Method:       <init>(Lcom/android/volley/toolbox/ImageLoader;Lcom/android/volley/Request;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V
    Access flags: 0x1
      = public ImageLoader$BatchedImageRequest(com.android.volley.toolbox.ImageLoader,com.android.volley.Request,com.android.volley.toolbox.ImageLoader$ImageContainer)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 35, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] new #6
        + Class [java/util/LinkedList]
      [13] dup
      [14] invokespecial #13
        + Methodref [java/util/LinkedList.<init> ()V]
      [17] putfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mContainers Ljava/util/LinkedList;]
      [20] aload_0 v0
      [21] aload_2 v2
      [22] putfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mRequest Lcom/android/volley/Request;]
      [25] aload_0 v0
      [26] getfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mContainers Ljava/util/LinkedList;]
      [29] aload_3 v3
      [30] invokevirtual #14
        + Methodref [java/util/LinkedList.add (Ljava/lang/Object;)Z]
      [33] pop
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 362
        [9] -> line 355
        [20] -> line 363
        [25] -> line 364
        [34] -> line 365
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; this]
        v2: 0 -> 35 [Lcom/android/volley/Request; request]
        v3: 0 -> 35 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; container]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 35 [Lcom/android/volley/Request<*>; request]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/Request<*>;Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V]
  + Method:       addContainer(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)V
    Access flags: 0x1
      = public void addContainer(com.android.volley.toolbox.ImageLoader$ImageContainer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mContainers Ljava/util/LinkedList;]
      [4] aload_1 v1
      [5] invokevirtual #14
        + Methodref [java/util/LinkedList.add (Ljava/lang/Object;)Z]
      [8] pop
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 372
        [9] -> line 373
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; this]
        v1: 0 -> 10 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; container]
  + Method:       removeContainerAndCancelIfNecessary(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Z
    Access flags: 0x1
      = public boolean removeContainerAndCancelIfNecessary(com.android.volley.toolbox.ImageLoader$ImageContainer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mContainers Ljava/util/LinkedList;]
      [4] aload_1 v1
      [5] invokevirtual #15
        + Methodref [java/util/LinkedList.remove (Ljava/lang/Object;)Z]
      [8] pop
      [9] aload_0 v0
      [10] getfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mContainers Ljava/util/LinkedList;]
      [13] invokevirtual #16
        + Methodref [java/util/LinkedList.size ()I]
      [16] ifne +12 (target=28)
      [19] aload_0 v0
      [20] getfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mRequest Lcom/android/volley/Request;]
      [23] invokevirtual #11
        + Methodref [com/android/volley/Request.cancel ()V]
      [26] iconst_1
      [27] ireturn
      [28] iconst_0
      [29] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 382
        [9] -> line 383
        [19] -> line 384
        [26] -> line 385
        [28] -> line 387
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; this]
        v1: 0 -> 30 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; container]
  + Method:       access$202(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
    Access flags: 0x1008
      = static synthetic android.graphics.Bitmap access$202(com.android.volley.toolbox.ImageLoader$BatchedImageRequest,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] dup_x1
      [3] putfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mResponseBitmap Landroid/graphics/Bitmap;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 347
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; x0]
        v1: 0 -> 7 [Landroid/graphics/Bitmap; x1]
  + Method:       access$500(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;
    Access flags: 0x1008
      = static synthetic java.util.LinkedList access$500(com.android.volley.toolbox.ImageLoader$BatchedImageRequest)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mContainers Ljava/util/LinkedList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 347
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; x0]
  + Method:       access$200(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Landroid/graphics/Bitmap;
    Access flags: 0x1008
      = static synthetic android.graphics.Bitmap access$200(com.android.volley.toolbox.ImageLoader$BatchedImageRequest)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.mResponseBitmap Landroid/graphics/Bitmap;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 347
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; x0]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [BatchedImageRequest]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$ImageCache
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.toolbox.ImageLoader$ImageCache extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [ImageCache]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Utf8 [getBitmap]
  + Utf8 [java/lang/Object]
  + Utf8 [putBitmap]

Fields (count = 0):

Methods (count = 2):
  + Method:       getBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap;
    Access flags: 0x401
      = public abstract android.graphics.Bitmap getBitmap(java.lang.String)
  + Method:       putBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V
    Access flags: 0x401
      = public abstract void putBitmap(java.lang.String,android.graphics.Bitmap)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageCache]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$ImageContainer
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.ImageLoader$ImageContainer extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 95):
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Class [java/util/HashMap]
  + Class [java/util/LinkedList]
  + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mBitmap Landroid/graphics/Bitmap;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mCacheKey Ljava/lang/String;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mListener Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mRequestUrl Ljava/lang/String;]
  + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + Methodref [com/android/volley/toolbox/ImageLoader.access$300 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + Methodref [com/android/volley/toolbox/ImageLoader.access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$500 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
  + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.removeContainerAndCancelIfNecessary (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/LinkedList.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [access$300 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + NameAndType [access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + NameAndType [access$500 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mBitmap Landroid/graphics/Bitmap;]
  + NameAndType [mCacheKey Ljava/lang/String;]
  + NameAndType [mListener Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + NameAndType [mRequestUrl Ljava/lang/String;]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeContainerAndCancelIfNecessary (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Z]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/Bitmap;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Z]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [BatchedImageRequest]
  + Utf8 [Code]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$300]
  + Utf8 [access$400]
  + Utf8 [access$500]
  + Utf8 [access$600]
  + Utf8 [access$702]
  + Utf8 [bitmap]
  + Utf8 [cacheKey]
  + Utf8 [cancelRequest]
  + Utf8 [canceled]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [get]
  + Utf8 [getBitmap]
  + Utf8 [getRequestUrl]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/LinkedList]
  + Utf8 [listener]
  + Utf8 [mBitmap]
  + Utf8 [mCacheKey]
  + Utf8 [mListener]
  + Utf8 [mRequestUrl]
  + Utf8 [remove]
  + Utf8 [removeContainerAndCancelIfNecessary]
  + Utf8 [request]
  + Utf8 [requestUrl]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 5):
  + Field:        mBitmap Landroid/graphics/Bitmap;
    Access flags: 0x2
      = private android.graphics.Bitmap mBitmap
  + Field:        mListener Lcom/android/volley/toolbox/ImageLoader$ImageListener;
    Access flags: 0x12
      = private final com.android.volley.toolbox.ImageLoader$ImageListener mListener
  + Field:        mCacheKey Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String mCacheKey
  + Field:        mRequestUrl Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String mRequestUrl
  + Field:        this$0 Lcom/android/volley/toolbox/ImageLoader;
    Access flags: 0x1010
      = final synthetic com.android.volley.toolbox.ImageLoader this$0

Methods (count = 6):
  + Method:       <init>(Lcom/android/volley/toolbox/ImageLoader;Landroid/graphics/Bitmap;Ljava/lang/String;Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)V
    Access flags: 0x1
      = public ImageLoader$ImageContainer(com.android.volley.toolbox.ImageLoader,android.graphics.Bitmap,java.lang.String,java.lang.String,com.android.volley.toolbox.ImageLoader$ImageListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [5] aload_0 v0
      [6] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mBitmap Landroid/graphics/Bitmap;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #11
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mRequestUrl Ljava/lang/String;]
      [19] aload_0 v0
      [20] aload v4
      [22] putfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mCacheKey Ljava/lang/String;]
      [25] aload_0 v0
      [26] aload v5
      [28] putfield #10
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mListener Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 295
        [9] -> line 296
        [14] -> line 297
        [19] -> line 298
        [25] -> line 299
        [31] -> line 300
      + Local variable table attribute (count = 5)
        v0: 0 -> 32 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; this]
        v2: 0 -> 32 [Landroid/graphics/Bitmap; bitmap]
        v3: 0 -> 32 [Ljava/lang/String; requestUrl]
        v4: 0 -> 32 [Ljava/lang/String; cacheKey]
        v5: 0 -> 32 [Lcom/android/volley/toolbox/ImageLoader$ImageListener; listener]
  + Method:       cancelRequest()V
    Access flags: 0x1
      = public void cancelRequest()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 112, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mListener Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [12] invokestatic #13
        + Methodref [com/android/volley/toolbox/ImageLoader.access$300 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
      [15] aload_0 v0
      [16] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mCacheKey Ljava/lang/String;]
      [19] invokevirtual #18
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [22] checkcast #2
        + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      [25] astore_1 v1
      [26] aload_1 v1
      [27] ifnull +31 (target=58)
      [30] aload_1 v1
      [31] aload_0 v0
      [32] invokevirtual #16
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.removeContainerAndCancelIfNecessary (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Z]
      [35] istore_2 v2
      [36] iload_2 v2
      [37] ifeq +18 (target=55)
      [40] aload_0 v0
      [41] getfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [44] invokestatic #13
        + Methodref [com/android/volley/toolbox/ImageLoader.access$300 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
      [47] aload_0 v0
      [48] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mCacheKey Ljava/lang/String;]
      [51] invokevirtual #19
        + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [54] pop
      [55] goto +56 (target=111)
      [58] aload_0 v0
      [59] getfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [62] invokestatic #14
        + Methodref [com/android/volley/toolbox/ImageLoader.access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
      [65] aload_0 v0
      [66] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mCacheKey Ljava/lang/String;]
      [69] invokevirtual #18
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [72] checkcast #2
        + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      [75] astore_1 v1
      [76] aload_1 v1
      [77] ifnull +34 (target=111)
      [80] aload_1 v1
      [81] aload_0 v0
      [82] invokevirtual #16
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.removeContainerAndCancelIfNecessary (Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Z]
      [85] pop
      [86] aload_1 v1
      [87] invokestatic #15
        + Methodref [com/android/volley/toolbox/ImageLoader$BatchedImageRequest.access$500 (Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest;)Ljava/util/LinkedList;]
      [90] invokevirtual #20
        + Methodref [java/util/LinkedList.size ()I]
      [93] ifne +18 (target=111)
      [96] aload_0 v0
      [97] getfield #12
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.this$0 Lcom/android/volley/toolbox/ImageLoader;]
      [100] invokestatic #14
        + Methodref [com/android/volley/toolbox/ImageLoader.access$400 (Lcom/android/volley/toolbox/ImageLoader;)Ljava/util/HashMap;]
      [103] aload_0 v0
      [104] getfield #9
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mCacheKey Ljava/lang/String;]
      [107] invokevirtual #19
        + Methodref [java/util/HashMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [110] pop
      [111] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 306
        [7] -> line 307
        [8] -> line 310
        [26] -> line 311
        [30] -> line 312
        [36] -> line 313
        [40] -> line 314
        [55] -> line 316
        [58] -> line 318
        [76] -> line 319
        [80] -> line 320
        [86] -> line 321
        [96] -> line 322
        [111] -> line 326
      + Local variable table attribute (count = 3)
        v2: 36 -> 55 [Z canceled]
        v0: 0 -> 112 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; this]
        v1: 26 -> 112 [Lcom/android/volley/toolbox/ImageLoader$BatchedImageRequest; request]
  + Method:       getBitmap()Landroid/graphics/Bitmap;
    Access flags: 0x1
      = public android.graphics.Bitmap getBitmap()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mBitmap Landroid/graphics/Bitmap;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 332
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; this]
  + Method:       getRequestUrl()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getRequestUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mRequestUrl Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 339
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; this]
  + Method:       access$600(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;)Lcom/android/volley/toolbox/ImageLoader$ImageListener;
    Access flags: 0x1008
      = static synthetic com.android.volley.toolbox.ImageLoader$ImageListener access$600(com.android.volley.toolbox.ImageLoader$ImageContainer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mListener Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 273
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; x0]
  + Method:       access$702(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
    Access flags: 0x1008
      = static synthetic android.graphics.Bitmap access$702(com.android.volley.toolbox.ImageLoader$ImageContainer,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] dup_x1
      [3] putfield #8
        + Fieldref [com/android/volley/toolbox/ImageLoader$ImageContainer.mBitmap Landroid/graphics/Bitmap;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 273
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; x0]
        v1: 0 -> 7 [Landroid/graphics/Bitmap; x1]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [com/android/volley/toolbox/ImageLoader$BatchedImageRequest]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [BatchedImageRequest]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageLoader$ImageListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.android.volley.toolbox.ImageLoader$ImageListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Response$ErrorListener]

Constant Pool (count = 21):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + Utf8 [ErrorListener]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [ImageLoader.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onResponse]

Fields (count = 0):

Methods (count = 1):
  + Method:       onResponse(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V
    Access flags: 0x401
      = public abstract void onResponse(com.android.volley.toolbox.ImageLoader$ImageContainer,boolean)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
  + Source file attribute:
    + Utf8 [ImageLoader.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/ImageRequest
  Superclass:    com/android/volley/Request
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.ImageRequest extends com.android.volley.Request

Interfaces (count = 0):

Constant Pool (count = 229):
  + String [Caught OOM for %d byte image, url=%s]
  + Class [android/graphics/Bitmap]
  + Class [android/graphics/Bitmap$Config]
  + Class [android/graphics/BitmapFactory]
  + Class [android/graphics/BitmapFactory$Options]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/DefaultRetryPolicy]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/ParseError]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Request$Priority]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/Response$Listener]
  + Class [com/android/volley/VolleyLog]
  + Class [com/android/volley/toolbox/HttpHeaderParser]
  + Class [com/android/volley/toolbox/ImageRequest]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/OutOfMemoryError]
  + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
  + Fieldref [android/graphics/BitmapFactory$Options.inPreferredConfig Landroid/graphics/Bitmap$Config;]
  + Fieldref [android/graphics/BitmapFactory$Options.inSampleSize I]
  + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
  + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
  + Fieldref [com/android/volley/NetworkResponse.data [B]
  + Fieldref [com/android/volley/Request$Priority.LOW Lcom/android/volley/Request$Priority;]
  + Fieldref [com/android/volley/toolbox/ImageRequest.mDecodeConfig Landroid/graphics/Bitmap$Config;]
  + Fieldref [com/android/volley/toolbox/ImageRequest.mListener Lcom/android/volley/Response$Listener;]
  + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxHeight I]
  + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxWidth I]
  + Fieldref [com/android/volley/toolbox/ImageRequest.sDecodeLock Ljava/lang/Object;]
  + Methodref [android/graphics/Bitmap.createScaledBitmap (Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/Bitmap.getHeight ()I]
  + Methodref [android/graphics/Bitmap.getWidth ()I]
  + Methodref [android/graphics/Bitmap.recycle ()V]
  + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
  + Methodref [com/android/volley/DefaultRetryPolicy.<init> (IIF)V]
  + Methodref [com/android/volley/ParseError.<init> ()V]
  + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/android/volley/Request.<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/Response.success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + Methodref [com/android/volley/toolbox/ImageRequest.deliverResponse (Landroid/graphics/Bitmap;)V]
  + Methodref [com/android/volley/toolbox/ImageRequest.doParse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/toolbox/ImageRequest.findBestSampleSize (IIII)I]
  + Methodref [com/android/volley/toolbox/ImageRequest.getResizedDimension (IIII)I]
  + Methodref [com/android/volley/toolbox/ImageRequest.getUrl ()Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/ImageRequest.setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Math.min (DD)D]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/android/volley/Response$Listener.onResponse (Ljava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IIF)V]
  + NameAndType [<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [LOW Lcom/android/volley/Request$Priority;]
  + NameAndType [createScaledBitmap (Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;]
  + NameAndType [data [B]
  + NameAndType [decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + NameAndType [deliverResponse (Landroid/graphics/Bitmap;)V]
  + NameAndType [doParse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + NameAndType [e (Ljava/lang/String;[Ljava/lang/Object;)V]
  + NameAndType [error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + NameAndType [findBestSampleSize (IIII)I]
  + NameAndType [getHeight ()I]
  + NameAndType [getResizedDimension (IIII)I]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getWidth ()I]
  + NameAndType [inJustDecodeBounds Z]
  + NameAndType [inPreferredConfig Landroid/graphics/Bitmap$Config;]
  + NameAndType [inSampleSize I]
  + NameAndType [mDecodeConfig Landroid/graphics/Bitmap$Config;]
  + NameAndType [mListener Lcom/android/volley/Response$Listener;]
  + NameAndType [mMaxHeight I]
  + NameAndType [mMaxWidth I]
  + NameAndType [min (DD)D]
  + NameAndType [onResponse (Ljava/lang/Object;)V]
  + NameAndType [outHeight I]
  + NameAndType [outWidth I]
  + NameAndType [parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + NameAndType [recycle ()V]
  + NameAndType [sDecodeLock Ljava/lang/Object;]
  + NameAndType [setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
  + NameAndType [success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()Lcom/android/volley/Request$Priority;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(DD)D]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(IIF)V]
  + Utf8 [(IIII)I]
  + Utf8 [(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + Utf8 [(Landroid/graphics/Bitmap;)V]
  + Utf8 [(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<Landroid/graphics/Bitmap;>;]
  + Utf8 [(Lcom/android/volley/RetryPolicy;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/Response$Listener<Landroid/graphics/Bitmap;>;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Caught OOM for %d byte image, url=%s]
  + Utf8 [Code]
  + Utf8 [Config]
  + Utf8 [D]
  + Utf8 [Entry]
  + Utf8 [ErrorListener]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [ImageRequest.java]
  + Utf8 [InnerClasses]
  + Utf8 [LOW]
  + Utf8 [Landroid/graphics/Bitmap$Config;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/BitmapFactory$Options;]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [Lcom/android/volley/Request$Priority;]
  + Utf8 [Lcom/android/volley/Request<Landroid/graphics/Bitmap;>;]
  + Utf8 [Lcom/android/volley/Response$ErrorListener;]
  + Utf8 [Lcom/android/volley/Response$Listener;]
  + Utf8 [Lcom/android/volley/Response$Listener<Landroid/graphics/Bitmap;>;]
  + Utf8 [Lcom/android/volley/toolbox/ImageRequest;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/OutOfMemoryError;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Options]
  + Utf8 [Priority]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [actualHeight]
  + Utf8 [actualPrimary]
  + Utf8 [actualSecondary]
  + Utf8 [actualWidth]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [android/graphics/Bitmap$Config]
  + Utf8 [android/graphics/BitmapFactory]
  + Utf8 [android/graphics/BitmapFactory$Options]
  + Utf8 [bitmap]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/DefaultRetryPolicy]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/ParseError]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Request$Priority]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/Response$Listener]
  + Utf8 [com/android/volley/VolleyLog]
  + Utf8 [com/android/volley/toolbox/HttpHeaderParser]
  + Utf8 [com/android/volley/toolbox/ImageRequest]
  + Utf8 [createScaledBitmap]
  + Utf8 [data]
  + Utf8 [decodeByteArray]
  + Utf8 [decodeConfig]
  + Utf8 [decodeOptions]
  + Utf8 [deliverResponse]
  + Utf8 [desiredHeight]
  + Utf8 [desiredWidth]
  + Utf8 [doParse]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [errorListener]
  + Utf8 [findBestSampleSize]
  + Utf8 [getHeight]
  + Utf8 [getPriority]
  + Utf8 [getResizedDimension]
  + Utf8 [getUrl]
  + Utf8 [getWidth]
  + Utf8 [hr]
  + Utf8 [inJustDecodeBounds]
  + Utf8 [inPreferredConfig]
  + Utf8 [inSampleSize]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/OutOfMemoryError]
  + Utf8 [listener]
  + Utf8 [mDecodeConfig]
  + Utf8 [mListener]
  + Utf8 [mMaxHeight]
  + Utf8 [mMaxWidth]
  + Utf8 [maxHeight]
  + Utf8 [maxPrimary]
  + Utf8 [maxSecondary]
  + Utf8 [maxWidth]
  + Utf8 [min]
  + Utf8 [n]
  + Utf8 [onResponse]
  + Utf8 [outHeight]
  + Utf8 [outWidth]
  + Utf8 [parseCacheHeaders]
  + Utf8 [parseNetworkResponse]
  + Utf8 [ratio]
  + Utf8 [recycle]
  + Utf8 [resized]
  + Utf8 [response]
  + Utf8 [sDecodeLock]
  + Utf8 [setRetryPolicy]
  + Utf8 [success]
  + Utf8 [tempBitmap]
  + Utf8 [this]
  + Utf8 [url]
  + Utf8 [valueOf]
  + Utf8 [wr]
  + Utf8 [x0]

Fields (count = 5):
  + Field:        mListener Lcom/android/volley/Response$Listener;
    Access flags: 0x12
      = private final com.android.volley.Response$Listener mListener
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/android/volley/Response$Listener<Landroid/graphics/Bitmap;>;]
  + Field:        mDecodeConfig Landroid/graphics/Bitmap$Config;
    Access flags: 0x12
      = private final android.graphics.Bitmap$Config mDecodeConfig
  + Field:        mMaxWidth I
    Access flags: 0x12
      = private final int mMaxWidth
  + Field:        mMaxHeight I
    Access flags: 0x12
      = private final int mMaxHeight
  + Field:        sDecodeLock Ljava/lang/Object;
    Access flags: 0x1a
      = private static final java.lang.Object sDecodeLock

Methods (count = 9):
  + Method:       <init>(Ljava/lang/String;Lcom/android/volley/Response$Listener;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V
    Access flags: 0x1
      = public ImageRequest(java.lang.String,com.android.volley.Response$Listener,int,int,android.graphics.Bitmap$Config,com.android.volley.Response$ErrorListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 47, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] iconst_0
      [2] aload_1 v1
      [3] aload v6
      [5] invokespecial #44
        + Methodref [com/android/volley/Request.<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
      [8] aload_0 v0
      [9] new #8
        + Class [com/android/volley/DefaultRetryPolicy]
      [12] dup
      [13] sipush 1000
      [16] iconst_2
      [17] fconst_2
      [18] invokespecial #41
        + Methodref [com/android/volley/DefaultRetryPolicy.<init> (IIF)V]
      [21] invokevirtual #54
        + Methodref [com/android/volley/toolbox/ImageRequest.setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
      [24] aload_0 v0
      [25] aload_2 v2
      [26] putfield #31
        + Fieldref [com/android/volley/toolbox/ImageRequest.mListener Lcom/android/volley/Response$Listener;]
      [29] aload_0 v0
      [30] aload v5
      [32] putfield #30
        + Fieldref [com/android/volley/toolbox/ImageRequest.mDecodeConfig Landroid/graphics/Bitmap$Config;]
      [35] aload_0 v0
      [36] iload_3 v3
      [37] putfield #33
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxWidth I]
      [40] aload_0 v0
      [41] iload v4
      [43] putfield #32
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxHeight I]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 71
        [8] -> line 72
        [24] -> line 74
        [29] -> line 75
        [35] -> line 76
        [40] -> line 77
        [46] -> line 78
      + Local variable table attribute (count = 7)
        v0: 0 -> 47 [Lcom/android/volley/toolbox/ImageRequest; this]
        v1: 0 -> 47 [Ljava/lang/String; url]
        v2: 0 -> 47 [Lcom/android/volley/Response$Listener; listener]
        v3: 0 -> 47 [I maxWidth]
        v4: 0 -> 47 [I maxHeight]
        v5: 0 -> 47 [Landroid/graphics/Bitmap$Config; decodeConfig]
        v6: 0 -> 47 [Lcom/android/volley/Response$ErrorListener; errorListener]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 47 [Lcom/android/volley/Response$Listener<Landroid/graphics/Bitmap;>; listener]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Lcom/android/volley/Response$Listener<Landroid/graphics/Bitmap;>;IILandroid/graphics/Bitmap$Config;Lcom/android/volley/Response$ErrorListener;)V]
  + Method:       getPriority()Lcom/android/volley/Request$Priority;
    Access flags: 0x1
      = public com.android.volley.Request$Priority getPriority()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 1, stack = 1):
      [0] getstatic #29
        + Fieldref [com/android/volley/Request$Priority.LOW Lcom/android/volley/Request$Priority;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 82
      + Local variable table attribute (count = 1)
        v0: 0 -> 4 [Lcom/android/volley/toolbox/ImageRequest; this]
  + Method:       getResizedDimension(IIII)I
    Access flags: 0xa
      = private static int getResizedDimension(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 7, stack = 4):
      [0] iload_0 v0
      [1] ifne +9 (target=10)
      [4] iload_1 v1
      [5] ifne +5 (target=10)
      [8] iload_2 v2
      [9] ireturn
      [10] iload_0 v0
      [11] ifne +17 (target=28)
      [14] iload_1 v1
      [15] i2d
      [16] iload_3 v3
      [17] i2d
      [18] ddiv
      [19] dstore v4
      [21] iload_2 v2
      [22] i2d
      [23] dload v4
      [25] dmul
      [26] d2i
      [27] ireturn
      [28] iload_1 v1
      [29] ifne +5 (target=34)
      [32] iload_0 v0
      [33] ireturn
      [34] iload_3 v3
      [35] i2d
      [36] iload_2 v2
      [37] i2d
      [38] ddiv
      [39] dstore v4
      [41] iload_0 v0
      [42] istore v6
      [44] iload v6
      [46] i2d
      [47] dload v4
      [49] dmul
      [50] iload_1 v1
      [51] i2d
      [52] dcmpl
      [53] ifle +11 (target=64)
      [56] iload_1 v1
      [57] i2d
      [58] dload v4
      [60] ddiv
      [61] d2i
      [62] istore v6
      [64] iload v6
      [66] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 99
        [8] -> line 100
        [10] -> line 104
        [14] -> line 105
        [21] -> line 106
        [28] -> line 109
        [32] -> line 110
        [34] -> line 113
        [41] -> line 114
        [44] -> line 115
        [56] -> line 116
        [64] -> line 118
      + Local variable table attribute (count = 7)
        v4: 21 -> 28 [D ratio]
        v0: 0 -> 67 [I maxPrimary]
        v1: 0 -> 67 [I maxSecondary]
        v2: 0 -> 67 [I actualPrimary]
        v3: 0 -> 67 [I actualSecondary]
        v4: 41 -> 67 [D ratio]
        v6: 44 -> 67 [I resized]
  + Method:       parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;
    Access flags: 0x4
      = protected com.android.volley.Response parseNetworkResponse(com.android.volley.NetworkResponse)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 63, locals = 5, stack = 5):
      [0] getstatic #34
        + Fieldref [com/android/volley/toolbox/ImageRequest.sDecodeLock Ljava/lang/Object;]
      [3] dup
      [4] astore_2 v2
      [5] monitorenter
      [6] aload_0 v0
      [7] aload_1 v1
      [8] invokespecial #50
        + Methodref [com/android/volley/toolbox/ImageRequest.doParse (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
      [11] aload_2 v2
      [12] monitorexit
      [13] areturn
      [14] astore_3 v3
      [15] ldc #1
        + String [Caught OOM for %d byte image, url=%s]
      [17] iconst_2
      [18] anewarray #21
        + Class [java/lang/Object]
      [21] dup
      [22] iconst_0
      [23] aload_1 v1
      [24] getfield #28
        + Fieldref [com/android/volley/NetworkResponse.data [B]
      [27] arraylength
      [28] invokestatic #55
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [31] aastore
      [32] dup
      [33] iconst_1
      [34] aload_0 v0
      [35] invokevirtual #53
        + Methodref [com/android/volley/toolbox/ImageRequest.getUrl ()Ljava/lang/String;]
      [38] aastore
      [39] invokestatic #47
        + Methodref [com/android/volley/VolleyLog.e (Ljava/lang/String;[Ljava/lang/Object;)V]
      [42] new #10
        + Class [com/android/volley/ParseError]
      [45] dup
      [46] aload_3 v3
      [47] invokespecial #43
        + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
      [50] invokestatic #45
        + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
      [53] aload_2 v2
      [54] monitorexit
      [55] areturn
      [56] astore v4
      [58] aload_2 v2
      [59] monitorexit
      [60] aload v4
      [62] athrow
      Code attribute exceptions (count = 4):
      + ExceptionInfo (6 -> 11: 14):
      + Class [java/lang/OutOfMemoryError]
      + ExceptionInfo (6 -> 13: 56):
      + ExceptionInfo (14 -> 55: 56):
      + ExceptionInfo (56 -> 60: 56):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 124
        [6] -> line 126
        [14] -> line 127
        [15] -> line 128
        [42] -> line 129
        [56] -> line 131
      + Local variable table attribute (count = 3)
        v3: 15 -> 56 [Ljava/lang/OutOfMemoryError; e]
        v0: 0 -> 63 [Lcom/android/volley/toolbox/ImageRequest; this]
        v1: 0 -> 63 [Lcom/android/volley/NetworkResponse; response]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<Landroid/graphics/Bitmap;>;]
  + Method:       doParse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;
    Access flags: 0x2
      = private com.android.volley.Response doParse(com.android.volley.NetworkResponse)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 216, locals = 10, stack = 5):
      [0] aload_1 v1
      [1] getfield #28
        + Fieldref [com/android/volley/NetworkResponse.data [B]
      [4] astore_2 v2
      [5] new #5
        + Class [android/graphics/BitmapFactory$Options]
      [8] dup
      [9] invokespecial #40
        + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
      [12] astore_3 v3
      [13] aconst_null
      [14] astore v4
      [16] aload_0 v0
      [17] getfield #33
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxWidth I]
      [20] ifne +31 (target=51)
      [23] aload_0 v0
      [24] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxHeight I]
      [27] ifne +24 (target=51)
      [30] aload_3 v3
      [31] aload_0 v0
      [32] getfield #30
        + Fieldref [com/android/volley/toolbox/ImageRequest.mDecodeConfig Landroid/graphics/Bitmap$Config;]
      [35] putfield #24
        + Fieldref [android/graphics/BitmapFactory$Options.inPreferredConfig Landroid/graphics/Bitmap$Config;]
      [38] aload_2 v2
      [39] iconst_0
      [40] aload_2 v2
      [41] arraylength
      [42] aload_3 v3
      [43] invokestatic #39
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [46] astore v4
      [48] goto +142 (target=190)
      [51] aload_3 v3
      [52] iconst_1
      [53] putfield #23
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [56] aload_2 v2
      [57] iconst_0
      [58] aload_2 v2
      [59] arraylength
      [60] aload_3 v3
      [61] invokestatic #39
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [64] pop
      [65] aload_3 v3
      [66] getfield #27
        + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
      [69] istore v5
      [71] aload_3 v3
      [72] getfield #26
        + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
      [75] istore v6
      [77] aload_0 v0
      [78] getfield #33
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxWidth I]
      [81] aload_0 v0
      [82] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxHeight I]
      [85] iload v5
      [87] iload v6
      [89] invokestatic #52
        + Methodref [com/android/volley/toolbox/ImageRequest.getResizedDimension (IIII)I]
      [92] istore v7
      [94] aload_0 v0
      [95] getfield #32
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxHeight I]
      [98] aload_0 v0
      [99] getfield #33
        + Fieldref [com/android/volley/toolbox/ImageRequest.mMaxWidth I]
      [102] iload v6
      [104] iload v5
      [106] invokestatic #52
        + Methodref [com/android/volley/toolbox/ImageRequest.getResizedDimension (IIII)I]
      [109] istore v8
      [111] aload_3 v3
      [112] iconst_0
      [113] putfield #23
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [116] aload_3 v3
      [117] iload v5
      [119] iload v6
      [121] iload v7
      [123] iload v8
      [125] invokestatic #51
        + Methodref [com/android/volley/toolbox/ImageRequest.findBestSampleSize (IIII)I]
      [128] putfield #25
        + Fieldref [android/graphics/BitmapFactory$Options.inSampleSize I]
      [131] aload_2 v2
      [132] iconst_0
      [133] aload_2 v2
      [134] arraylength
      [135] aload_3 v3
      [136] invokestatic #39
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [139] astore v9
      [141] aload v9
      [143] ifnull +43 (target=186)
      [146] aload v9
      [148] invokevirtual #37
        + Methodref [android/graphics/Bitmap.getWidth ()I]
      [151] iload v7
      [153] ificmpgt +13 (target=166)
      [156] aload v9
      [158] invokevirtual #36
        + Methodref [android/graphics/Bitmap.getHeight ()I]
      [161] iload v8
      [163] ificmple +23 (target=186)
      [166] aload v9
      [168] iload v7
      [170] iload v8
      [172] iconst_1
      [173] invokestatic #35
        + Methodref [android/graphics/Bitmap.createScaledBitmap (Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap;]
      [176] astore v4
      [178] aload v9
      [180] invokevirtual #38
        + Methodref [android/graphics/Bitmap.recycle ()V]
      [183] goto +7 (target=190)
      [186] aload v9
      [188] astore v4
      [190] aload v4
      [192] ifnonnull +14 (target=206)
      [195] new #10
        + Class [com/android/volley/ParseError]
      [198] dup
      [199] invokespecial #42
        + Methodref [com/android/volley/ParseError.<init> ()V]
      [202] invokestatic #45
        + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
      [205] areturn
      [206] aload v4
      [208] aload_1 v1
      [209] invokestatic #48
        + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
      [212] invokestatic #46
        + Methodref [com/android/volley/Response.success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
      [215] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 138
        [5] -> line 139
        [13] -> line 140
        [16] -> line 141
        [30] -> line 142
        [38] -> line 143
        [51] -> line 146
        [56] -> line 147
        [65] -> line 148
        [71] -> line 149
        [77] -> line 152
        [94] -> line 154
        [111] -> line 158
        [116] -> line 161
        [131] -> line 163
        [141] -> line 167
        [166] -> line 169
        [178] -> line 171
        [186] -> line 173
        [190] -> line 177
        [195] -> line 178
        [206] -> line 180
      + Local variable table attribute (count = 10)
        v5: 71 -> 190 [I actualWidth]
        v6: 77 -> 190 [I actualHeight]
        v7: 94 -> 190 [I desiredWidth]
        v8: 111 -> 190 [I desiredHeight]
        v9: 141 -> 190 [Landroid/graphics/Bitmap; tempBitmap]
        v0: 0 -> 216 [Lcom/android/volley/toolbox/ImageRequest; this]
        v1: 0 -> 216 [Lcom/android/volley/NetworkResponse; response]
        v2: 5 -> 216 [[B data]
        v3: 13 -> 216 [Landroid/graphics/BitmapFactory$Options; decodeOptions]
        v4: 16 -> 216 [Landroid/graphics/Bitmap; bitmap]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<Landroid/graphics/Bitmap;>;]
  + Method:       deliverResponse(Landroid/graphics/Bitmap;)V
    Access flags: 0x4
      = protected void deliverResponse(android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [com/android/volley/toolbox/ImageRequest.mListener Lcom/android/volley/Response$Listener;]
      [4] aload_1 v1
      [5] invokeinterface #58
        + InterfaceMethodref [com/android/volley/Response$Listener.onResponse (Ljava/lang/Object;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 186
        [10] -> line 187
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/android/volley/toolbox/ImageRequest; this]
        v1: 0 -> 11 [Landroid/graphics/Bitmap; response]
  + Method:       findBestSampleSize(IIII)I
    Access flags: 0x8
      = static int findBestSampleSize(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 11, stack = 4):
      [0] iload_0 v0
      [1] i2d
      [2] iload_2 v2
      [3] i2d
      [4] ddiv
      [5] dstore v4
      [7] iload_1 v1
      [8] i2d
      [9] iload_3 v3
      [10] i2d
      [11] ddiv
      [12] dstore v6
      [14] dload v4
      [16] dload v6
      [18] invokestatic #56
        + Methodref [java/lang/Math.min (DD)D]
      [21] dstore v8
      [23] fconst_1
      [24] fstore v10
      [26] fload v10
      [28] fconst_2
      [29] fmul
      [30] f2d
      [31] dload v8
      [33] dcmpg
      [34] ifgt +12 (target=46)
      [37] fload v10
      [39] fconst_2
      [40] fmul
      [41] fstore v10
      [43] goto -17 (target=26)
      [46] fload v10
      [48] f2i
      [49] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 201
        [7] -> line 202
        [14] -> line 203
        [23] -> line 204
        [26] -> line 205
        [37] -> line 206
        [46] -> line 209
      + Local variable table attribute (count = 8)
        v0: 0 -> 50 [I actualWidth]
        v1: 0 -> 50 [I actualHeight]
        v2: 0 -> 50 [I desiredWidth]
        v3: 0 -> 50 [I desiredHeight]
        v4: 7 -> 50 [D wr]
        v6: 14 -> 50 [D hr]
        v8: 23 -> 50 [D ratio]
        v10: 26 -> 50 [F n]
  + Method:       deliverResponse(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void deliverResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #2
        + Class [android/graphics/Bitmap]
      [5] invokevirtual #49
        + Methodref [com/android/volley/toolbox/ImageRequest.deliverResponse (Landroid/graphics/Bitmap;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 34
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/android/volley/toolbox/ImageRequest; this]
        v1: 0 -> 9 [Ljava/lang/Object; x0]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #21
        + Class [java/lang/Object]
      [3] dup
      [4] invokespecial #57
        + Methodref [java/lang/Object.<init> ()V]
      [7] putstatic #34
        + Fieldref [com/android/volley/toolbox/ImageRequest.sDecodeLock Ljava/lang/Object;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 50

Class file attributes (count = 3):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$Listener]
      + Class [com/android/volley/Response]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/Bitmap$Config]
      + Class [android/graphics/Bitmap]
      + Utf8 [Config]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [com/android/volley/Request$Priority]
      + Class [com/android/volley/Request]
      + Utf8 [Priority]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/graphics/BitmapFactory$Options]
      + Class [android/graphics/BitmapFactory]
      + Utf8 [Options]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [Lcom/android/volley/Request<Landroid/graphics/Bitmap;>;]
  + Source file attribute:
    + Utf8 [ImageRequest.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/NetworkImageView
  Superclass:    android/widget/ImageView
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.NetworkImageView extends android.widget.ImageView

Interfaces (count = 0):

Constant Pool (count = 127):
  + Class [android/text/TextUtils]
  + Class [android/widget/ImageView]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/String]
  + Fieldref [com/android/volley/toolbox/NetworkImageView.mDefaultImageId I]
  + Fieldref [com/android/volley/toolbox/NetworkImageView.mErrorImageId I]
  + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [com/android/volley/toolbox/NetworkImageView.mUrl Ljava/lang/String;]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/ImageView.drawableStateChanged ()V]
  + Methodref [android/widget/ImageView.onDetachedFromWindow ()V]
  + Methodref [android/widget/ImageView.onLayout (ZIIII)V]
  + Methodref [com/android/volley/toolbox/ImageLoader.get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Methodref [com/android/volley/toolbox/ImageLoader.getImageListener (Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.cancelRequest ()V]
  + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getRequestUrl ()Ljava/lang/String;]
  + Methodref [com/android/volley/toolbox/NetworkImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.getHeight ()I]
  + Methodref [com/android/volley/toolbox/NetworkImageView.getWidth ()I]
  + Methodref [com/android/volley/toolbox/NetworkImageView.invalidate ()V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.loadImageIfNecessary ()V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageBitmap (Landroid/graphics/Bitmap;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [cancelRequest ()V]
  + NameAndType [drawableStateChanged ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + NameAndType [getHeight ()I]
  + NameAndType [getImageListener (Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + NameAndType [getRequestUrl ()Ljava/lang/String;]
  + NameAndType [getWidth ()I]
  + NameAndType [invalidate ()V]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [loadImageIfNecessary ()V]
  + NameAndType [mDefaultImageId I]
  + NameAndType [mErrorImageId I]
  + NameAndType [mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + NameAndType [mImageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [mUrl Ljava/lang/String;]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onLayout (ZIIII)V]
  + NameAndType [setImageBitmap (Landroid/graphics/Bitmap;)V]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/graphics/Bitmap;)V]
  + Utf8 [(Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NetworkImageView.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/widget/ImageView]
  + Utf8 [attrs]
  + Utf8 [bottom]
  + Utf8 [cancelRequest]
  + Utf8 [changed]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [defaultImage]
  + Utf8 [drawableStateChanged]
  + Utf8 [equals]
  + Utf8 [errorImage]
  + Utf8 [get]
  + Utf8 [getHeight]
  + Utf8 [getImageListener]
  + Utf8 [getRequestUrl]
  + Utf8 [getWidth]
  + Utf8 [height]
  + Utf8 [imageLoader]
  + Utf8 [invalidate]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/String]
  + Utf8 [left]
  + Utf8 [loadImageIfNecessary]
  + Utf8 [mDefaultImageId]
  + Utf8 [mErrorImageId]
  + Utf8 [mImageContainer]
  + Utf8 [mImageLoader]
  + Utf8 [mUrl]
  + Utf8 [newContainer]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onLayout]
  + Utf8 [right]
  + Utf8 [setDefaultImageResId]
  + Utf8 [setErrorImageResId]
  + Utf8 [setImageBitmap]
  + Utf8 [setImageUrl]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [url]
  + Utf8 [width]

Fields (count = 5):
  + Field:        mUrl Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mUrl
  + Field:        mDefaultImageId I
    Access flags: 0x2
      = private int mDefaultImageId
  + Field:        mErrorImageId I
    Access flags: 0x2
      = private int mErrorImageId
  + Field:        mImageLoader Lcom/android/volley/toolbox/ImageLoader;
    Access flags: 0x2
      = private com.android.volley.toolbox.ImageLoader mImageLoader
  + Field:        mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;
    Access flags: 0x2
      = private com.android.volley.toolbox.ImageLoader$ImageContainer mImageContainer

Methods (count = 10):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public NetworkImageView(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #22
        + Methodref [com/android/volley/toolbox/NetworkImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [6] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public NetworkImageView(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] invokespecial #23
        + Methodref [com/android/volley/toolbox/NetworkImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 54
        [7] -> line 55
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public NetworkImageView(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #14
        + Methodref [android/widget/ImageView.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 58
        [7] -> line 59
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 8 [I defStyle]
  + Method:       setImageUrl(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V
    Access flags: 0x1
      = public void setImageUrl(java.lang.String,com.android.volley.toolbox.ImageLoader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mUrl Ljava/lang/String;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #11
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [10] aload_0 v0
      [11] invokespecial #27
        + Methodref [com/android/volley/toolbox/NetworkImageView.loadImageIfNecessary ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 74
        [5] -> line 75
        [10] -> line 77
        [14] -> line 78
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 0 -> 15 [Ljava/lang/String; url]
        v2: 0 -> 15 [Lcom/android/volley/toolbox/ImageLoader; imageLoader]
  + Method:       setDefaultImageResId(I)V
    Access flags: 0x1
      = public void setDefaultImageResId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #8
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mDefaultImageId I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 85
        [5] -> line 86
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 0 -> 6 [I defaultImage]
  + Method:       setErrorImageResId(I)V
    Access flags: 0x1
      = public void setErrorImageResId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #9
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mErrorImageId I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 93
        [5] -> line 94
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 0 -> 6 [I errorImage]
  + Method:       loadImageIfNecessary()V
    Access flags: 0x2
      = private void loadImageIfNecessary()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 131, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #25
        + Methodref [com/android/volley/toolbox/NetworkImageView.getWidth ()I]
      [4] istore_1 v1
      [5] aload_0 v0
      [6] invokevirtual #24
        + Methodref [com/android/volley/toolbox/NetworkImageView.getHeight ()I]
      [9] istore_2 v2
      [10] iload_1 v1
      [11] ifne +8 (target=19)
      [14] iload_2 v2
      [15] ifne +4 (target=19)
      [18] return
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mUrl Ljava/lang/String;]
      [23] invokestatic #13
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [26] ifeq +28 (target=54)
      [29] aload_0 v0
      [30] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [33] ifnull +15 (target=48)
      [36] aload_0 v0
      [37] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [40] invokevirtual #20
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.cancelRequest ()V]
      [43] aload_0 v0
      [44] aconst_null
      [45] putfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [48] aload_0 v0
      [49] aconst_null
      [50] invokevirtual #28
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageBitmap (Landroid/graphics/Bitmap;)V]
      [53] return
      [54] aload_0 v0
      [55] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [58] ifnull +43 (target=101)
      [61] aload_0 v0
      [62] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [65] invokevirtual #21
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getRequestUrl ()Ljava/lang/String;]
      [68] ifnull +33 (target=101)
      [71] aload_0 v0
      [72] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [75] invokevirtual #21
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getRequestUrl ()Ljava/lang/String;]
      [78] aload_0 v0
      [79] getfield #12
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mUrl Ljava/lang/String;]
      [82] invokevirtual #29
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [85] ifeq +4 (target=89)
      [88] return
      [89] aload_0 v0
      [90] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [93] invokevirtual #20
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.cancelRequest ()V]
      [96] aload_0 v0
      [97] aconst_null
      [98] invokevirtual #28
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageBitmap (Landroid/graphics/Bitmap;)V]
      [101] aload_0 v0
      [102] getfield #11
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [105] aload_0 v0
      [106] getfield #12
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mUrl Ljava/lang/String;]
      [109] aload_0 v0
      [110] aload_0 v0
      [111] getfield #8
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mDefaultImageId I]
      [114] aload_0 v0
      [115] getfield #9
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mErrorImageId I]
      [118] invokestatic #19
        + Methodref [com/android/volley/toolbox/ImageLoader.getImageListener (Landroid/widget/ImageView;II)Lcom/android/volley/toolbox/ImageLoader$ImageListener;]
      [121] invokevirtual #18
        + Methodref [com/android/volley/toolbox/ImageLoader.get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [124] astore_3 v3
      [125] aload_0 v0
      [126] aload_3 v3
      [127] putfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [130] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 100
        [5] -> line 101
        [10] -> line 104
        [18] -> line 105
        [19] -> line 110
        [29] -> line 111
        [36] -> line 112
        [43] -> line 113
        [48] -> line 115
        [53] -> line 116
        [54] -> line 120
        [71] -> line 121
        [88] -> line 123
        [89] -> line 126
        [96] -> line 127
        [101] -> line 133
        [125] -> line 137
        [130] -> line 138
      + Local variable table attribute (count = 4)
        v0: 0 -> 131 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 5 -> 131 [I width]
        v2: 10 -> 131 [I height]
        v3: 125 -> 131 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; newContainer]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] iload v5
      [8] invokespecial #17
        + Methodref [android/widget/ImageView.onLayout (ZIIII)V]
      [11] aload_0 v0
      [12] invokespecial #27
        + Methodref [com/android/volley/toolbox/NetworkImageView.loadImageIfNecessary ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 142
        [11] -> line 143
        [15] -> line 144
      + Local variable table attribute (count = 6)
        v0: 0 -> 16 [Lcom/android/volley/toolbox/NetworkImageView; this]
        v1: 0 -> 16 [Z changed]
        v2: 0 -> 16 [I left]
        v3: 0 -> 16 [I top]
        v4: 0 -> 16 [I right]
        v5: 0 -> 16 [I bottom]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [4] ifnull +20 (target=24)
      [7] aload_0 v0
      [8] getfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [11] invokevirtual #20
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.cancelRequest ()V]
      [14] aload_0 v0
      [15] aconst_null
      [16] invokevirtual #28
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageBitmap (Landroid/graphics/Bitmap;)V]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #10
        + Fieldref [com/android/volley/toolbox/NetworkImageView.mImageContainer Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [24] aload_0 v0
      [25] invokespecial #16
        + Methodref [android/widget/ImageView.onDetachedFromWindow ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 148
        [7] -> line 151
        [14] -> line 152
        [19] -> line 154
        [24] -> line 156
        [28] -> line 157
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lcom/android/volley/toolbox/NetworkImageView; this]
  + Method:       drawableStateChanged()V
    Access flags: 0x4
      = protected void drawableStateChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [android/widget/ImageView.drawableStateChanged ()V]
      [4] aload_0 v0
      [5] invokevirtual #26
        + Methodref [com/android/volley/toolbox/NetworkImageView.invalidate ()V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 161
        [4] -> line 162
        [8] -> line 163
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/android/volley/toolbox/NetworkImageView; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
  + Source file attribute:
    + Utf8 [NetworkImageView.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/PoolingByteArrayOutputStream
  Superclass:    java/io/ByteArrayOutputStream
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.PoolingByteArrayOutputStream extends java.io.ByteArrayOutputStream

Interfaces (count = 0):

Constant Pool (count = 76):
  + Class [com/android/volley/toolbox/ByteArrayPool]
  + Class [com/android/volley/toolbox/PoolingByteArrayOutputStream]
  + Class [java/io/ByteArrayOutputStream]
  + Class [java/io/IOException]
  + Class [java/lang/Math]
  + Class [java/lang/System]
  + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
  + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.count I]
  + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
  + Methodref [com/android/volley/toolbox/ByteArrayPool.getBuf (I)[B]
  + Methodref [com/android/volley/toolbox/ByteArrayPool.returnBuf ([B)V]
  + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.expand (I)V]
  + Methodref [java/io/ByteArrayOutputStream.<init> ()V]
  + Methodref [java/io/ByteArrayOutputStream.close ()V]
  + Methodref [java/io/ByteArrayOutputStream.write (I)V]
  + Methodref [java/io/ByteArrayOutputStream.write ([BII)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [<init> ()V]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [buf [B]
  + NameAndType [close ()V]
  + NameAndType [count I]
  + NameAndType [expand (I)V]
  + NameAndType [getBuf (I)[B]
  + NameAndType [mPool Lcom/android/volley/toolbox/ByteArrayPool;]
  + NameAndType [max (II)I]
  + NameAndType [returnBuf ([B)V]
  + NameAndType [write (I)V]
  + NameAndType [write ([BII)V]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(I)[B]
  + Utf8 [(II)I]
  + Utf8 [(Lcom/android/volley/toolbox/ByteArrayPool;I)V]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [([B)V]
  + Utf8 [([BII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [Lcom/android/volley/toolbox/ByteArrayPool;]
  + Utf8 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [PoolingByteArrayOutputStream.java]
  + Utf8 [SourceFile]
  + Utf8 [[B]
  + Utf8 [arraycopy]
  + Utf8 [buf]
  + Utf8 [buffer]
  + Utf8 [close]
  + Utf8 [com/android/volley/toolbox/ByteArrayPool]
  + Utf8 [com/android/volley/toolbox/PoolingByteArrayOutputStream]
  + Utf8 [count]
  + Utf8 [expand]
  + Utf8 [finalize]
  + Utf8 [getBuf]
  + Utf8 [i]
  + Utf8 [java/io/ByteArrayOutputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/System]
  + Utf8 [len]
  + Utf8 [mPool]
  + Utf8 [max]
  + Utf8 [newbuf]
  + Utf8 [offset]
  + Utf8 [oneByte]
  + Utf8 [pool]
  + Utf8 [returnBuf]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [write]

Fields (count = 1):
  + Field:        mPool Lcom/android/volley/toolbox/ByteArrayPool;
    Access flags: 0x12
      = private final com.android.volley.toolbox.ByteArrayPool mPool

Methods (count = 6):
  + Method:       <init>(Lcom/android/volley/toolbox/ByteArrayPool;I)V
    Access flags: 0x1
      = public PoolingByteArrayOutputStream(com.android.volley.toolbox.ByteArrayPool,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/io/ByteArrayOutputStream.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #9
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #9
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [14] iload_2 v2
      [15] sipush 256
      [18] invokestatic #17
        + Methodref [java/lang/Math.max (II)I]
      [21] invokevirtual #10
        + Methodref [com/android/volley/toolbox/ByteArrayPool.getBuf (I)[B]
      [24] putfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 51
        [4] -> line 52
        [9] -> line 53
        [27] -> line 54
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; this]
        v1: 0 -> 28 [Lcom/android/volley/toolbox/ByteArrayPool; pool]
        v2: 0 -> 28 [I size]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [8] invokevirtual #11
        + Methodref [com/android/volley/toolbox/ByteArrayPool.returnBuf ([B)V]
      [11] aload_0 v0
      [12] aconst_null
      [13] putfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [16] aload_0 v0
      [17] invokespecial #14
        + Methodref [java/io/ByteArrayOutputStream.close ()V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 58
        [11] -> line 59
        [16] -> line 60
        [20] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       finalize()V
    Access flags: 0x1
      = public void finalize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [8] invokevirtual #11
        + Methodref [com/android/volley/toolbox/ByteArrayPool.returnBuf ([B)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 65
        [11] -> line 66
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; this]
  + Method:       expand(I)V
    Access flags: 0x2
      = private void expand(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.count I]
      [4] iload_1 v1
      [5] iadd
      [6] aload_0 v0
      [7] getfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [10] arraylength
      [11] ificmpgt +4 (target=15)
      [14] return
      [15] aload_0 v0
      [16] getfield #9
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [19] aload_0 v0
      [20] getfield #8
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.count I]
      [23] iload_1 v1
      [24] iadd
      [25] iconst_2
      [26] imul
      [27] invokevirtual #10
        + Methodref [com/android/volley/toolbox/ByteArrayPool.getBuf (I)[B]
      [30] astore_2 v2
      [31] aload_0 v0
      [32] getfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [35] iconst_0
      [36] aload_2 v2
      [37] iconst_0
      [38] aload_0 v0
      [39] getfield #8
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.count I]
      [42] invokestatic #18
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [45] aload_0 v0
      [46] getfield #9
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.mPool Lcom/android/volley/toolbox/ByteArrayPool;]
      [49] aload_0 v0
      [50] getfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [53] invokevirtual #11
        + Methodref [com/android/volley/toolbox/ByteArrayPool.returnBuf ([B)V]
      [56] aload_0 v0
      [57] aload_2 v2
      [58] putfield #7
        + Fieldref [com/android/volley/toolbox/PoolingByteArrayOutputStream.buf [B]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 73
        [14] -> line 74
        [15] -> line 76
        [31] -> line 77
        [45] -> line 78
        [56] -> line 79
        [61] -> line 80
      + Local variable table attribute (count = 3)
        v0: 0 -> 62 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; this]
        v1: 0 -> 62 [I i]
        v2: 31 -> 62 [[B newbuf]
  + Method:       write([BII)V
    Access flags: 0x21
      = public synchronized void write(byte[],int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_3 v3
      [2] invokespecial #12
        + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.expand (I)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] iload_2 v2
      [8] iload_3 v3
      [9] invokespecial #16
        + Methodref [java/io/ByteArrayOutputStream.write ([BII)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 84
        [5] -> line 85
        [12] -> line 86
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; this]
        v1: 0 -> 13 [[B buffer]
        v2: 0 -> 13 [I offset]
        v3: 0 -> 13 [I len]
  + Method:       write(I)V
    Access flags: 0x21
      = public synchronized void write(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokespecial #12
        + Methodref [com/android/volley/toolbox/PoolingByteArrayOutputStream.expand (I)V]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] invokespecial #15
        + Methodref [java/io/ByteArrayOutputStream.write (I)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 90
        [5] -> line 91
        [10] -> line 92
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/android/volley/toolbox/PoolingByteArrayOutputStream; this]
        v1: 0 -> 11 [I oneByte]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [PoolingByteArrayOutputStream.java]

_____________________________________________________________________
+ Program class: com/android/volley/toolbox/Volley
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.android.volley.toolbox.Volley extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 126):
  + String [/]
  + String [volley]
  + String [volley/0]
  + Class [android/content/Context]
  + Class [android/content/pm/PackageInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/net/http/AndroidHttpClient]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [com/android/volley/RequestQueue]
  + Class [com/android/volley/toolbox/BasicNetwork]
  + Class [com/android/volley/toolbox/DiskBasedCache]
  + Class [com/android/volley/toolbox/HttpClientStack]
  + Class [com/android/volley/toolbox/HurlStack]
  + Class [com/android/volley/toolbox/Volley]
  + Class [java/io/File]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [android/content/pm/PackageInfo.versionCode I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + Methodref [android/net/http/AndroidHttpClient.newInstance (Ljava/lang/String;)Landroid/net/http/AndroidHttpClient;]
  + Methodref [com/android/volley/RequestQueue.<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;)V]
  + Methodref [com/android/volley/RequestQueue.start ()V]
  + Methodref [com/android/volley/toolbox/BasicNetwork.<init> (Lcom/android/volley/toolbox/HttpStack;)V]
  + Methodref [com/android/volley/toolbox/DiskBasedCache.<init> (Ljava/io/File;)V]
  + Methodref [com/android/volley/toolbox/HttpClientStack.<init> (Lorg/apache/http/client/HttpClient;)V]
  + Methodref [com/android/volley/toolbox/HurlStack.<init> ()V]
  + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;)V]
  + NameAndType [<init> (Lcom/android/volley/toolbox/HttpStack;)V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/apache/http/client/HttpClient;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getCacheDir ()Ljava/io/File;]
  + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [newInstance (Ljava/lang/String;)Landroid/net/http/AndroidHttpClient;]
  + NameAndType [start ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [versionCode I]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Ljava/io/File;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
  + Utf8 [(Lcom/android/volley/Cache;Lcom/android/volley/Network;)V]
  + Utf8 [(Lcom/android/volley/toolbox/HttpStack;)V]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/net/http/AndroidHttpClient;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + Utf8 [(Lorg/apache/http/client/HttpClient;)V]
  + Utf8 [/]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/pm/PackageInfo;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Lcom/android/volley/Network;]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/android/volley/toolbox/HttpStack;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NameNotFoundException]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Volley.java]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/PackageInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/net/http/AndroidHttpClient]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [append]
  + Utf8 [cacheDir]
  + Utf8 [com/android/volley/RequestQueue]
  + Utf8 [com/android/volley/toolbox/BasicNetwork]
  + Utf8 [com/android/volley/toolbox/DiskBasedCache]
  + Utf8 [com/android/volley/toolbox/HttpClientStack]
  + Utf8 [com/android/volley/toolbox/HurlStack]
  + Utf8 [com/android/volley/toolbox/Volley]
  + Utf8 [context]
  + Utf8 [e]
  + Utf8 [getCacheDir]
  + Utf8 [getPackageInfo]
  + Utf8 [getPackageManager]
  + Utf8 [getPackageName]
  + Utf8 [info]
  + Utf8 [java/io/File]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [network]
  + Utf8 [newInstance]
  + Utf8 [newRequestQueue]
  + Utf8 [packageName]
  + Utf8 [queue]
  + Utf8 [stack]
  + Utf8 [start]
  + Utf8 [toString]
  + Utf8 [userAgent]
  + Utf8 [versionCode]
  + Utf8 [volley]
  + Utf8 [volley/0]

Fields (count = 0):

Methods (count = 1):
  + Method:       newRequestQueue(Landroid/content/Context;)Lcom/android/volley/RequestQueue;
    Access flags: 0x9
      = public static com.android.volley.RequestQueue newRequestQueue(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 6, stack = 5):
      [0] new #17
        + Class [java/io/File]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #22
        + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
      [8] ldc #2
        + String [volley]
      [10] invokespecial #33
        + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
      [13] astore_1 v1
      [14] ldc #3
        + String [volley/0]
      [16] astore_2 v2
      [17] aload_0 v0
      [18] invokevirtual #24
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [21] astore_3 v3
      [22] aload_0 v0
      [23] invokevirtual #23
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [26] aload_3 v3
      [27] iconst_0
      [28] invokevirtual #25
        + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
      [31] astore v4
      [33] new #19
        + Class [java/lang/StringBuilder]
      [36] dup
      [37] invokespecial #34
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [40] aload_3 v3
      [41] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [44] ldc #1
        + String [/]
      [46] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [49] aload v4
      [51] getfield #20
        + Fieldref [android/content/pm/PackageInfo.versionCode I]
      [54] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [57] invokevirtual #37
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [60] astore_2 v2
      [61] goto +4 (target=65)
      [64] astore_3 v3
      [65] getstatic #21
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [68] bipush 9
      [70] ificmplt +14 (target=84)
      [73] new #15
        + Class [com/android/volley/toolbox/HurlStack]
      [76] dup
      [77] invokespecial #32
        + Methodref [com/android/volley/toolbox/HurlStack.<init> ()V]
      [80] astore_3 v3
      [81] goto +15 (target=96)
      [84] new #14
        + Class [com/android/volley/toolbox/HttpClientStack]
      [87] dup
      [88] aload_2 v2
      [89] invokestatic #26
        + Methodref [android/net/http/AndroidHttpClient.newInstance (Ljava/lang/String;)Landroid/net/http/AndroidHttpClient;]
      [92] invokespecial #31
        + Methodref [com/android/volley/toolbox/HttpClientStack.<init> (Lorg/apache/http/client/HttpClient;)V]
      [95] astore_3 v3
      [96] new #12
        + Class [com/android/volley/toolbox/BasicNetwork]
      [99] dup
      [100] aload_3 v3
      [101] invokespecial #29
        + Methodref [com/android/volley/toolbox/BasicNetwork.<init> (Lcom/android/volley/toolbox/HttpStack;)V]
      [104] astore v4
      [106] new #11
        + Class [com/android/volley/RequestQueue]
      [109] dup
      [110] new #13
        + Class [com/android/volley/toolbox/DiskBasedCache]
      [113] dup
      [114] aload_1 v1
      [115] invokespecial #30
        + Methodref [com/android/volley/toolbox/DiskBasedCache.<init> (Ljava/io/File;)V]
      [118] aload v4
      [120] invokespecial #27
        + Methodref [com/android/volley/RequestQueue.<init> (Lcom/android/volley/Cache;Lcom/android/volley/Network;)V]
      [123] astore v5
      [125] aload v5
      [127] invokevirtual #28
        + Methodref [com/android/volley/RequestQueue.start ()V]
      [130] aload v5
      [132] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (17 -> 61: 64):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 42
        [14] -> line 44
        [17] -> line 46
        [22] -> line 48
        [33] -> line 49
        [61] -> line 51
        [64] -> line 50
        [65] -> line 54
        [73] -> line 55
        [84] -> line 59
        [96] -> line 62
        [106] -> line 64
        [125] -> line 65
        [130] -> line 67
      + Local variable table attribute (count = 10)
        v3: 22 -> 61 [Ljava/lang/String; packageName]
        v4: 33 -> 61 [Landroid/content/pm/PackageInfo; info]
        v3: 65 -> 65 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v3: 81 -> 84 [Lcom/android/volley/toolbox/HttpStack; stack]
        v0: 0 -> 133 [Landroid/content/Context; context]
        v1: 14 -> 133 [Ljava/io/File; cacheDir]
        v2: 17 -> 133 [Ljava/lang/String; userAgent]
        v3: 96 -> 133 [Lcom/android/volley/toolbox/HttpStack; stack]
        v4: 106 -> 133 [Lcom/android/volley/Network; network]
        v5: 125 -> 133 [Lcom/android/volley/RequestQueue; queue]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [Volley.java]

_____________________________________________________________________
+ Program class: com/google/android/gcm/GCMBaseIntentService
  Superclass:    android/app/IntentService
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.google.android.gcm.GCMBaseIntentService extends android.app.IntentService

Interfaces (count = 0):

Constant Pool (count = 362):
  + String [ (]
  + String [)]
  + String [, error = ]
  + String [, unregistered = ]
  + String [-]
  + String [Acquiring wakelock]
  + String [DynamicSenderIds]
  + String [GCM returned invalid number of deleted messages: ]
  + String [GCMBaseIntentService]
  + String [GCMIntentService-]
  + String [GCM_LIB]
  + String [Intent service name: ]
  + String [Not retrying failed operation]
  + String [Received deleted messages notification: ]
  + String [Received invalid token: ]
  + String [Received unknown special message: ]
  + String [Registration error: ]
  + String [Releasing wakelock]
  + String [SERVICE_NOT_AVAILABLE]
  + String [Scheduling registration retry, backoff = ]
  + String [Wakelock reference is null]
  + String [alarm]
  + String [com.google.android.c2dm.intent.RECEIVE]
  + String [com.google.android.c2dm.intent.REGISTRATION]
  + String [com.google.android.gcm.intent.RETRY]
  + String [deleted_messages]
  + String [error]
  + String [handleRegistration: registrationId = ]
  + String [message_type]
  + String [power]
  + String [registration_id]
  + String [sender id not set on constructor]
  + String [token]
  + String [total_deleted]
  + String [unregistered]
  + Class [android/app/AlarmManager]
  + Class [android/app/IntentService]
  + Class [android/app/PendingIntent]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/os/PowerManager]
  + Class [android/os/PowerManager$WakeLock]
  + Class [android/os/SystemClock]
  + Class [android/util/Log]
  + Class [com/google/android/gcm/GCMBaseIntentService]
  + Class [com/google/android/gcm/GCMRegistrar]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Random]
  + Class [java/util/concurrent/TimeUnit]
  + Long [3600]
  + Fieldref [com/google/android/gcm/GCMBaseIntentService.LOCK Ljava/lang/Object;]
  + Fieldref [com/google/android/gcm/GCMBaseIntentService.MAX_BACKOFF_MS I]
  + Fieldref [com/google/android/gcm/GCMBaseIntentService.TOKEN Ljava/lang/String;]
  + Fieldref [com/google/android/gcm/GCMBaseIntentService.mSenderIds [Ljava/lang/String;]
  + Fieldref [com/google/android/gcm/GCMBaseIntentService.sCounter I]
  + Fieldref [com/google/android/gcm/GCMBaseIntentService.sRandom Ljava/util/Random;]
  + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
  + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;]
  + Methodref [android/app/AlarmManager.set (IJLandroid/app/PendingIntent;)V]
  + Methodref [android/app/IntentService.<init> (Ljava/lang/String;)V]
  + Methodref [android/app/PendingIntent.getBroadcast (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/Context.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
  + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/os/PowerManager.newWakeLock (ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;]
  + Methodref [android/os/PowerManager$WakeLock.acquire ()V]
  + Methodref [android/os/PowerManager$WakeLock.release ()V]
  + Methodref [android/os/SystemClock.elapsedRealtime ()J]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.<init> (Ljava/lang/String;[Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.getApplicationContext ()Landroid/content/Context;]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.getName (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.getName ([Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.getSenderIds (Landroid/content/Context;)[Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.handleRegistration (Landroid/content/Context;Landroid/content/Intent;)V]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.onDeletedMessages (Landroid/content/Context;I)V]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.onError (Landroid/content/Context;Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.onMessage (Landroid/content/Context;Landroid/content/Intent;)V]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.onRecoverableError (Landroid/content/Context;Ljava/lang/String;)Z]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.onRegistered (Landroid/content/Context;Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.onUnregistered (Landroid/content/Context;Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.clearRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMRegistrar.getBackoff (Landroid/content/Context;)I]
  + Methodref [com/google/android/gcm/GCMRegistrar.getFlatSenderIds ([Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMRegistrar.internalRegister (Landroid/content/Context;[Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.internalUnregister (Landroid/content/Context;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.isRegistered (Landroid/content/Context;)Z]
  + Methodref [com/google/android/gcm/GCMRegistrar.resetBackoff (Landroid/content/Context;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.setBackoff (Landroid/content/Context;I)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.setRegistrationId (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMRegistrar.setRetryBroadcastReceiver (Landroid/content/Context;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Long.toBinaryString (J)Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Random.<init> ()V]
  + Methodref [java/util/Random.nextInt (I)I]
  + Methodref [java/util/Random.nextLong ()J]
  + Methodref [java/util/concurrent/TimeUnit.toMillis (J)J]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;[Ljava/lang/String;)V]
  + NameAndType [LOCK Ljava/lang/Object;]
  + NameAndType [MAX_BACKOFF_MS I]
  + NameAndType [SECONDS Ljava/util/concurrent/TimeUnit;]
  + NameAndType [TOKEN Ljava/lang/String;]
  + NameAndType [acquire ()V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [clearRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [elapsedRealtime ()J]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getAction ()Ljava/lang/String;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getBackoff (Landroid/content/Context;)I]
  + NameAndType [getBroadcast (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + NameAndType [getFlatSenderIds ([Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getName (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getName ([Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSenderIds (Landroid/content/Context;)[Ljava/lang/String;]
  + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [handleRegistration (Landroid/content/Context;Landroid/content/Intent;)V]
  + NameAndType [internalRegister (Landroid/content/Context;[Ljava/lang/String;)V]
  + NameAndType [internalUnregister (Landroid/content/Context;)V]
  + NameAndType [isRegistered (Landroid/content/Context;)Z]
  + NameAndType [mSenderIds [Ljava/lang/String;]
  + NameAndType [newWakeLock (ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;]
  + NameAndType [nextInt (I)I]
  + NameAndType [nextLong ()J]
  + NameAndType [onDeletedMessages (Landroid/content/Context;I)V]
  + NameAndType [onError (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [onMessage (Landroid/content/Context;Landroid/content/Intent;)V]
  + NameAndType [onRecoverableError (Landroid/content/Context;Ljava/lang/String;)Z]
  + NameAndType [onRegistered (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [onUnregistered (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [release ()V]
  + NameAndType [resetBackoff (Landroid/content/Context;)V]
  + NameAndType [sCounter I]
  + NameAndType [sRandom Ljava/util/Random;]
  + NameAndType [sWakeLock Landroid/os/PowerManager$WakeLock;]
  + NameAndType [set (IJLandroid/app/PendingIntent;)V]
  + NameAndType [setBackoff (Landroid/content/Context;I)V]
  + NameAndType [setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setRegistrationId (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [setRetryBroadcastReceiver (Landroid/content/Context;)V]
  + NameAndType [startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
  + NameAndType [toBinaryString (J)Ljava/lang/String;]
  + NameAndType [toMillis (J)J]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [ (]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(IJLandroid/app/PendingIntent;)V]
  + Utf8 [(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;]
  + Utf8 [(J)J]
  + Utf8 [(J)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)I]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;)[Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Z]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Intent;)Landroid/content/ComponentName;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)V]
  + Utf8 [([Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [([Ljava/lang/String;)V]
  + Utf8 [)]
  + Utf8 [, error = ]
  + Utf8 [, unregistered = ]
  + Utf8 [-]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Acquiring wakelock]
  + Utf8 [Code]
  + Utf8 [DynamicSenderIds]
  + Utf8 [GCM returned invalid number of deleted messages: ]
  + Utf8 [GCMBaseIntentService]
  + Utf8 [GCMBaseIntentService.java]
  + Utf8 [GCMIntentService-]
  + Utf8 [GCM_LIB]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Intent service name: ]
  + Utf8 [LOCK]
  + Utf8 [Landroid/app/AlarmManager;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/PowerManager$WakeLock;]
  + Utf8 [Landroid/os/PowerManager;]
  + Utf8 [Lcom/google/android/gcm/GCMBaseIntentService;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Random;]
  + Utf8 [Ljava/util/concurrent/TimeUnit;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MAX_BACKOFF_MS]
  + Utf8 [Not retrying failed operation]
  + Utf8 [Received deleted messages notification: ]
  + Utf8 [Received invalid token: ]
  + Utf8 [Received unknown special message: ]
  + Utf8 [Registration error: ]
  + Utf8 [Releasing wakelock]
  + Utf8 [SECONDS]
  + Utf8 [SERVICE_NOT_AVAILABLE]
  + Utf8 [Scheduling registration retry, backoff = ]
  + Utf8 [SourceFile]
  + Utf8 [TOKEN]
  + Utf8 [WakeLock]
  + Utf8 [Wakelock reference is null]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [acquire]
  + Utf8 [action]
  + Utf8 [alarm]
  + Utf8 [am]
  + Utf8 [android/app/AlarmManager]
  + Utf8 [android/app/IntentService]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/PowerManager]
  + Utf8 [android/os/PowerManager$WakeLock]
  + Utf8 [android/os/SystemClock]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [backoffTimeMs]
  + Utf8 [className]
  + Utf8 [clearRegistrationId]
  + Utf8 [com.google.android.c2dm.intent.RECEIVE]
  + Utf8 [com.google.android.c2dm.intent.REGISTRATION]
  + Utf8 [com.google.android.gcm.intent.RETRY]
  + Utf8 [com/google/android/gcm/GCMBaseIntentService]
  + Utf8 [com/google/android/gcm/GCMRegistrar]
  + Utf8 [context]
  + Utf8 [d]
  + Utf8 [deleted_messages]
  + Utf8 [e]
  + Utf8 [elapsedRealtime]
  + Utf8 [equals]
  + Utf8 [error]
  + Utf8 [errorId]
  + Utf8 [flatSenderIds]
  + Utf8 [getAction]
  + Utf8 [getApplicationContext]
  + Utf8 [getBackoff]
  + Utf8 [getBroadcast]
  + Utf8 [getFlatSenderIds]
  + Utf8 [getName]
  + Utf8 [getSenderIds]
  + Utf8 [getStringExtra]
  + Utf8 [getSystemService]
  + Utf8 [handleRegistration]
  + Utf8 [handleRegistration: registrationId = ]
  + Utf8 [intent]
  + Utf8 [internalRegister]
  + Utf8 [internalUnregister]
  + Utf8 [isRegistered]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Random]
  + Utf8 [java/util/concurrent/TimeUnit]
  + Utf8 [mSenderIds]
  + Utf8 [messageType]
  + Utf8 [message_type]
  + Utf8 [name]
  + Utf8 [newWakeLock]
  + Utf8 [nextAttempt]
  + Utf8 [nextInt]
  + Utf8 [nextLong]
  + Utf8 [oldRegistrationId]
  + Utf8 [onDeletedMessages]
  + Utf8 [onError]
  + Utf8 [onHandleIntent]
  + Utf8 [onMessage]
  + Utf8 [onRecoverableError]
  + Utf8 [onRegistered]
  + Utf8 [onUnregistered]
  + Utf8 [parseInt]
  + Utf8 [pm]
  + Utf8 [power]
  + Utf8 [putExtra]
  + Utf8 [registrationId]
  + Utf8 [registration_id]
  + Utf8 [release]
  + Utf8 [resetBackoff]
  + Utf8 [retry]
  + Utf8 [retryIntent]
  + Utf8 [retryPendingIntent]
  + Utf8 [runIntentInService]
  + Utf8 [sCounter]
  + Utf8 [sRandom]
  + Utf8 [sTotal]
  + Utf8 [sWakeLock]
  + Utf8 [sender id not set on constructor]
  + Utf8 [senderId]
  + Utf8 [senderIds]
  + Utf8 [set]
  + Utf8 [setBackoff]
  + Utf8 [setClassName]
  + Utf8 [setRegistrationId]
  + Utf8 [setRetryBroadcastReceiver]
  + Utf8 [startService]
  + Utf8 [this]
  + Utf8 [toBinaryString]
  + Utf8 [toMillis]
  + Utf8 [toString]
  + Utf8 [token]
  + Utf8 [total]
  + Utf8 [total_deleted]
  + Utf8 [unregistered]
  + Utf8 [v]

Fields (count = 7):
  + Field:        sWakeLock Landroid/os/PowerManager$WakeLock;
    Access flags: 0xa
      = private static android.os.PowerManager$WakeLock sWakeLock
  + Field:        LOCK Ljava/lang/Object;
    Access flags: 0x1a
      = private static final java.lang.Object LOCK
  + Field:        mSenderIds [Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String[] mSenderIds
  + Field:        sCounter I
    Access flags: 0xa
      = private static int sCounter
  + Field:        sRandom Ljava/util/Random;
    Access flags: 0x1a
      = private static final java.util.Random sRandom
  + Field:        MAX_BACKOFF_MS I
    Access flags: 0x1a
      = private static final int MAX_BACKOFF_MS
  + Field:        TOKEN Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String TOKEN

Methods (count = 16):
  + Method:       <init>()V
    Access flags: 0x4
      = protected GCMBaseIntentService()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #7
        + String [DynamicSenderIds]
      [3] invokestatic #84
        + Methodref [com/google/android/gcm/GCMBaseIntentService.getName (Ljava/lang/String;)Ljava/lang/String;]
      [6] aconst_null
      [7] invokespecial #82
        + Methodref [com/google/android/gcm/GCMBaseIntentService.<init> (Ljava/lang/String;[Ljava/lang/String;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 89
        [10] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/google/android/gcm/GCMBaseIntentService; this]
  + Method:       <init>([Ljava/lang/String;)V
    Access flags: 0x84
      = protected varargs GCMBaseIntentService(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokestatic #85
        + Methodref [com/google/android/gcm/GCMBaseIntentService.getName ([Ljava/lang/String;)Ljava/lang/String;]
      [5] aload_1 v1
      [6] invokespecial #82
        + Methodref [com/google/android/gcm/GCMBaseIntentService.<init> (Ljava/lang/String;[Ljava/lang/String;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 96
        [9] -> line 97
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/android/gcm/GCMBaseIntentService; this]
        v1: 0 -> 10 [[Ljava/lang/String; senderIds]
  + Method:       <init>(Ljava/lang/String;[Ljava/lang/String;)V
    Access flags: 0x2
      = private GCMBaseIntentService(java.lang.String,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #66
        + Methodref [android/app/IntentService.<init> (Ljava/lang/String;)V]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #60
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.mSenderIds [Ljava/lang/String;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 100
        [5] -> line 101
        [10] -> line 102
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lcom/google/android/gcm/GCMBaseIntentService; this]
        v1: 0 -> 11 [Ljava/lang/String; name]
        v2: 0 -> 11 [[Ljava/lang/String; senderIds]
  + Method:       getName(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String getName(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 3):
      [0] new #52
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #10
        + String [GCMIntentService-]
      [9] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [16] ldc #5
        + String [-]
      [18] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] getstatic #61
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sCounter I]
      [24] iconst_1
      [25] iadd
      [26] dup
      [27] putstatic #61
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sCounter I]
      [30] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [33] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] astore_1 v1
      [37] ldc #9
        + String [GCMBaseIntentService]
      [39] new #52
        + Class [java/lang/StringBuilder]
      [42] dup
      [43] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [46] ldc #12
        + String [Intent service name: ]
      [48] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] aload_1 v1
      [52] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokestatic #81
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [61] pop
      [62] aload_1 v1
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 105
        [37] -> line 106
        [62] -> line 107
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Ljava/lang/String; senderId]
        v1: 37 -> 64 [Ljava/lang/String; name]
  + Method:       getName([Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String getName(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #96
        + Methodref [com/google/android/gcm/GCMRegistrar.getFlatSenderIds ([Ljava/lang/String;)Ljava/lang/String;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] invokestatic #84
        + Methodref [com/google/android/gcm/GCMBaseIntentService.getName (Ljava/lang/String;)Ljava/lang/String;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 111
        [5] -> line 112
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [[Ljava/lang/String; senderIds]
        v1: 5 -> 10 [Ljava/lang/String; flatSenderIds]
  + Method:       getSenderIds(Landroid/content/Context;)[Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String[] getSenderIds(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.mSenderIds [Ljava/lang/String;]
      [4] ifnonnull +13 (target=17)
      [7] new #47
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #32
        + String [sender id not set on constructor]
      [13] invokespecial #104
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] getfield #60
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.mSenderIds [Ljava/lang/String;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 124
        [7] -> line 125
        [17] -> line 127
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/google/android/gcm/GCMBaseIntentService; this]
        v1: 0 -> 22 [Landroid/content/Context; context]
  + Method:       onMessage(Landroid/content/Context;Landroid/content/Intent;)V
    Access flags: 0x404
      = protected abstract void onMessage(android.content.Context,android.content.Intent)
  + Method:       onDeletedMessages(Landroid/content/Context;I)V
    Access flags: 0x4
      = protected void onDeletedMessages(android.content.Context,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lcom/google/android/gcm/GCMBaseIntentService; this]
        v1: 0 -> 1 [Landroid/content/Context; context]
        v2: 0 -> 1 [I total]
  + Method:       onRecoverableError(Landroid/content/Context;Ljava/lang/String;)Z
    Access flags: 0x4
      = protected boolean onRecoverableError(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 161
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lcom/google/android/gcm/GCMBaseIntentService; this]
        v1: 0 -> 2 [Landroid/content/Context; context]
        v2: 0 -> 2 [Ljava/lang/String; errorId]
  + Method:       onError(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x404
      = protected abstract void onError(android.content.Context,java.lang.String)
  + Method:       onRegistered(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x404
      = protected abstract void onRegistered(android.content.Context,java.lang.String)
  + Method:       onUnregistered(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x404
      = protected abstract void onUnregistered(android.content.Context,java.lang.String)
  + Method:       onHandleIntent(Landroid/content/Intent;)V
    Access flags: 0x11
      = public final void onHandleIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 433, locals = 12, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #83
        + Methodref [com/google/android/gcm/GCMBaseIntentService.getApplicationContext ()Landroid/content/Context;]
      [4] astore_2 v2
      [5] aload_1 v1
      [6] invokevirtual #71
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] ldc #24
        + String [com.google.android.c2dm.intent.REGISTRATION]
      [13] invokevirtual #107
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [16] ifeq +16 (target=32)
      [19] aload_2 v2
      [20] invokestatic #103
        + Methodref [com/google/android/gcm/GCMRegistrar.setRetryBroadcastReceiver (Landroid/content/Context;)V]
      [23] aload_0 v0
      [24] aload_2 v2
      [25] aload_1 v1
      [26] invokespecial #87
        + Methodref [com/google/android/gcm/GCMBaseIntentService.handleRegistration (Landroid/content/Context;Landroid/content/Intent;)V]
      [29] goto +294 (target=323)
      [32] aload_3 v3
      [33] ldc #23
        + String [com.google.android.c2dm.intent.RECEIVE]
      [35] invokevirtual #107
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [38] ifeq +151 (target=189)
      [41] aload_1 v1
      [42] ldc #29
        + String [message_type]
      [44] invokevirtual #72
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [47] astore v4
      [49] aload v4
      [51] ifnull +129 (target=180)
      [54] aload v4
      [56] ldc #26
        + String [deleted_messages]
      [58] invokevirtual #107
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [61] ifeq +90 (target=151)
      [64] aload_1 v1
      [65] ldc #34
        + String [total_deleted]
      [67] invokevirtual #72
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [70] astore v5
      [72] aload v5
      [74] ifnull +74 (target=148)
      [77] aload v5
      [79] invokestatic #105
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [82] istore v6
      [84] ldc #9
        + String [GCMBaseIntentService]
      [86] new #52
        + Class [java/lang/StringBuilder]
      [89] dup
      [90] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [93] ldc #14
        + String [Received deleted messages notification: ]
      [95] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [98] iload v6
      [100] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [103] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [106] invokestatic #81
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [109] pop
      [110] aload_0 v0
      [111] aload_2 v2
      [112] iload v6
      [114] invokevirtual #88
        + Methodref [com/google/android/gcm/GCMBaseIntentService.onDeletedMessages (Landroid/content/Context;I)V]
      [117] goto +31 (target=148)
      [120] astore v6
      [122] ldc #9
        + String [GCMBaseIntentService]
      [124] new #52
        + Class [java/lang/StringBuilder]
      [127] dup
      [128] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [131] ldc #8
        + String [GCM returned invalid number of deleted messages: ]
      [133] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [136] aload v5
      [138] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [141] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [144] invokestatic #80
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [147] pop
      [148] goto +38 (target=186)
      [151] ldc #9
        + String [GCMBaseIntentService]
      [153] new #52
        + Class [java/lang/StringBuilder]
      [156] dup
      [157] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [160] ldc #16
        + String [Received unknown special message: ]
      [162] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [165] aload v4
      [167] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [170] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [173] invokestatic #80
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [176] pop
      [177] goto +9 (target=186)
      [180] aload_0 v0
      [181] aload_2 v2
      [182] aload_1 v1
      [183] invokevirtual #90
        + Methodref [com/google/android/gcm/GCMBaseIntentService.onMessage (Landroid/content/Context;Landroid/content/Intent;)V]
      [186] goto +137 (target=323)
      [189] aload_3 v3
      [190] ldc #25
        + String [com.google.android.gcm.intent.RETRY]
      [192] invokevirtual #107
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [195] ifeq +128 (target=323)
      [198] aload_1 v1
      [199] ldc #33
        + String [token]
      [201] invokevirtual #72
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [204] astore v4
      [206] getstatic #59
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.TOKEN Ljava/lang/String;]
      [209] aload v4
      [211] invokevirtual #107
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [214] ifne +82 (target=296)
      [217] ldc #9
        + String [GCMBaseIntentService]
      [219] new #52
        + Class [java/lang/StringBuilder]
      [222] dup
      [223] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [226] ldc #15
        + String [Received invalid token: ]
      [228] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [231] aload v4
      [233] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [236] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [239] invokestatic #80
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [242] pop
      [243] getstatic #57
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.LOCK Ljava/lang/Object;]
      [246] dup
      [247] astore v5
      [249] monitorenter
      [250] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [253] ifnull +20 (target=273)
      [256] ldc #9
        + String [GCMBaseIntentService]
      [258] ldc #18
        + String [Releasing wakelock]
      [260] invokestatic #81
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [263] pop
      [264] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [267] invokevirtual #77
        + Methodref [android/os/PowerManager$WakeLock.release ()V]
      [270] goto +11 (target=281)
      [273] ldc #9
        + String [GCMBaseIntentService]
      [275] ldc #21
        + String [Wakelock reference is null]
      [277] invokestatic #80
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [280] pop
      [281] aload v5
      [283] monitorexit
      [284] goto +11 (target=295)
      [287] astore v7
      [289] aload v5
      [291] monitorexit
      [292] aload v7
      [294] athrow
      [295] return
      [296] aload_2 v2
      [297] invokestatic #99
        + Methodref [com/google/android/gcm/GCMRegistrar.isRegistered (Landroid/content/Context;)Z]
      [300] ifeq +10 (target=310)
      [303] aload_2 v2
      [304] invokestatic #98
        + Methodref [com/google/android/gcm/GCMRegistrar.internalUnregister (Landroid/content/Context;)V]
      [307] goto +16 (target=323)
      [310] aload_0 v0
      [311] aload_2 v2
      [312] invokevirtual #86
        + Methodref [com/google/android/gcm/GCMBaseIntentService.getSenderIds (Landroid/content/Context;)[Ljava/lang/String;]
      [315] astore v5
      [317] aload_2 v2
      [318] aload v5
      [320] invokestatic #97
        + Methodref [com/google/android/gcm/GCMRegistrar.internalRegister (Landroid/content/Context;[Ljava/lang/String;)V]
      [323] getstatic #57
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.LOCK Ljava/lang/Object;]
      [326] dup
      [327] astore_2 v2
      [328] monitorenter
      [329] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [332] ifnull +20 (target=352)
      [335] ldc #9
        + String [GCMBaseIntentService]
      [337] ldc #18
        + String [Releasing wakelock]
      [339] invokestatic #81
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [342] pop
      [343] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [346] invokevirtual #77
        + Methodref [android/os/PowerManager$WakeLock.release ()V]
      [349] goto +11 (target=360)
      [352] ldc #9
        + String [GCMBaseIntentService]
      [354] ldc #21
        + String [Wakelock reference is null]
      [356] invokestatic #80
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [359] pop
      [360] aload_2 v2
      [361] monitorexit
      [362] goto +10 (target=372)
      [365] astore v8
      [367] aload_2 v2
      [368] monitorexit
      [369] aload v8
      [371] athrow
      [372] goto +60 (target=432)
      [375] astore v9
      [377] getstatic #57
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.LOCK Ljava/lang/Object;]
      [380] dup
      [381] astore v10
      [383] monitorenter
      [384] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [387] ifnull +20 (target=407)
      [390] ldc #9
        + String [GCMBaseIntentService]
      [392] ldc #18
        + String [Releasing wakelock]
      [394] invokestatic #81
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [397] pop
      [398] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [401] invokevirtual #77
        + Methodref [android/os/PowerManager$WakeLock.release ()V]
      [404] goto +11 (target=415)
      [407] ldc #9
        + String [GCMBaseIntentService]
      [409] ldc #21
        + String [Wakelock reference is null]
      [411] invokestatic #80
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [414] pop
      [415] aload v10
      [417] monitorexit
      [418] goto +11 (target=429)
      [421] astore v11
      [423] aload v10
      [425] monitorexit
      [426] aload v11
      [428] athrow
      [429] aload v9
      [431] athrow
      [432] return
      Code attribute exceptions (count = 10):
      + ExceptionInfo (77 -> 117: 120):
      + Class [java/lang/NumberFormatException]
      + ExceptionInfo (250 -> 284: 287):
      + ExceptionInfo (287 -> 292: 287):
      + ExceptionInfo (329 -> 362: 365):
      + ExceptionInfo (365 -> 369: 365):
      + ExceptionInfo (0 -> 243: 375):
      + ExceptionInfo (296 -> 323: 375):
      + ExceptionInfo (384 -> 418: 421):
      + ExceptionInfo (421 -> 426: 421):
      + ExceptionInfo (375 -> 377: 375):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 48)
        [0] -> line 193
        [5] -> line 194
        [10] -> line 195
        [19] -> line 196
        [23] -> line 197
        [32] -> line 198
        [41] -> line 200
        [49] -> line 202
        [54] -> line 203
        [64] -> line 204
        [72] -> line 206
        [77] -> line 208
        [84] -> line 209
        [110] -> line 211
        [117] -> line 215
        [120] -> line 212
        [122] -> line 213
        [148] -> line 217
        [151] -> line 219
        [180] -> line 223
        [186] -> line 225
        [198] -> line 226
        [206] -> line 227
        [217] -> line 230
        [243] -> line 248
        [250] -> line 250
        [256] -> line 251
        [264] -> line 252
        [273] -> line 255
        [281] -> line 257
        [296] -> line 234
        [303] -> line 235
        [310] -> line 237
        [317] -> line 238
        [323] -> line 248
        [329] -> line 250
        [335] -> line 251
        [343] -> line 252
        [352] -> line 255
        [360] -> line 257
        [372] -> line 258
        [375] -> line 248
        [384] -> line 250
        [390] -> line 251
        [398] -> line 252
        [407] -> line 255
        [415] -> line 257
        [432] -> line 259
      + Local variable table attribute (count = 10)
        v6: 84 -> 117 [I total]
        v6: 122 -> 148 [Ljava/lang/NumberFormatException; e]
        v5: 72 -> 148 [Ljava/lang/String; sTotal]
        v4: 49 -> 186 [Ljava/lang/String; messageType]
        v5: 317 -> 323 [[Ljava/lang/String; senderIds]
        v4: 206 -> 323 [Ljava/lang/String; token]
        v2: 5 -> 323 [Landroid/content/Context; context]
        v3: 10 -> 323 [Ljava/lang/String; action]
        v0: 0 -> 433 [Lcom/google/android/gcm/GCMBaseIntentService; this]
        v1: 0 -> 433 [Landroid/content/Intent; intent]
  + Method:       runIntentInService(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V
    Access flags: 0x8
      = static void runIntentInService(android.content.Context,android.content.Intent,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 6, stack = 3):
      [0] getstatic #57
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.LOCK Ljava/lang/Object;]
      [3] dup
      [4] astore_3 v3
      [5] monitorenter
      [6] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [9] ifnonnull +25 (target=34)
      [12] aload_0 v0
      [13] ldc #30
        + String [power]
      [15] invokevirtual #68
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [18] checkcast #41
        + Class [android/os/PowerManager]
      [21] astore v4
      [23] aload v4
      [25] iconst_1
      [26] ldc #11
        + String [GCM_LIB]
      [28] invokevirtual #75
        + Methodref [android/os/PowerManager.newWakeLock (ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;]
      [31] putstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [34] aload_3 v3
      [35] monitorexit
      [36] goto +10 (target=46)
      [39] astore v5
      [41] aload_3 v3
      [42] monitorexit
      [43] aload v5
      [45] athrow
      [46] ldc #9
        + String [GCMBaseIntentService]
      [48] ldc #6
        + String [Acquiring wakelock]
      [50] invokestatic #81
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [53] pop
      [54] getstatic #63
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sWakeLock Landroid/os/PowerManager$WakeLock;]
      [57] invokevirtual #76
        + Methodref [android/os/PowerManager$WakeLock.acquire ()V]
      [60] aload_1 v1
      [61] aload_0 v0
      [62] aload_2 v2
      [63] invokevirtual #74
        + Methodref [android/content/Intent.setClassName (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;]
      [66] pop
      [67] aload_0 v0
      [68] aload_1 v1
      [69] invokevirtual #69
        + Methodref [android/content/Context.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
      [72] pop
      [73] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (6 -> 36: 39):
      + ExceptionInfo (39 -> 43: 39):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 270
        [6] -> line 271
        [12] -> line 273
        [23] -> line 275
        [34] -> line 278
        [46] -> line 279
        [54] -> line 280
        [60] -> line 281
        [67] -> line 282
        [73] -> line 283
      + Local variable table attribute (count = 4)
        v4: 23 -> 34 [Landroid/os/PowerManager; pm]
        v0: 0 -> 74 [Landroid/content/Context; context]
        v1: 0 -> 74 [Landroid/content/Intent; intent]
        v2: 0 -> 74 [Ljava/lang/String; className]
  + Method:       handleRegistration(Landroid/content/Context;Landroid/content/Intent;)V
    Access flags: 0x2
      = private void handleRegistration(android.content.Context,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 320, locals = 12, stack = 6):
      [0] aload_2 v2
      [1] ldc #31
        + String [registration_id]
      [3] invokevirtual #72
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [6] astore_3 v3
      [7] aload_2 v2
      [8] ldc #27
        + String [error]
      [10] invokevirtual #72
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [13] astore v4
      [15] aload_2 v2
      [16] ldc #35
        + String [unregistered]
      [18] invokevirtual #72
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [21] astore v5
      [23] ldc #9
        + String [GCMBaseIntentService]
      [25] new #52
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [32] ldc #28
        + String [handleRegistration: registrationId = ]
      [34] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] aload_3 v3
      [38] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [41] ldc #3
        + String [, error = ]
      [43] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload v4
      [48] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] ldc #4
        + String [, unregistered = ]
      [53] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [56] aload v5
      [58] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [61] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [64] invokestatic #79
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [67] pop
      [68] aload_3 v3
      [69] ifnull +20 (target=89)
      [72] aload_1 v1
      [73] invokestatic #100
        + Methodref [com/google/android/gcm/GCMRegistrar.resetBackoff (Landroid/content/Context;)V]
      [76] aload_1 v1
      [77] aload_3 v3
      [78] invokestatic #102
        + Methodref [com/google/android/gcm/GCMRegistrar.setRegistrationId (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
      [81] pop
      [82] aload_0 v0
      [83] aload_1 v1
      [84] aload_3 v3
      [85] invokevirtual #92
        + Methodref [com/google/android/gcm/GCMBaseIntentService.onRegistered (Landroid/content/Context;Ljava/lang/String;)V]
      [88] return
      [89] aload v5
      [91] ifnull +21 (target=112)
      [94] aload_1 v1
      [95] invokestatic #100
        + Methodref [com/google/android/gcm/GCMRegistrar.resetBackoff (Landroid/content/Context;)V]
      [98] aload_1 v1
      [99] invokestatic #94
        + Methodref [com/google/android/gcm/GCMRegistrar.clearRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
      [102] astore v6
      [104] aload_0 v0
      [105] aload_1 v1
      [106] aload v6
      [108] invokevirtual #93
        + Methodref [com/google/android/gcm/GCMBaseIntentService.onUnregistered (Landroid/content/Context;Ljava/lang/String;)V]
      [111] return
      [112] ldc #9
        + String [GCMBaseIntentService]
      [114] new #52
        + Class [java/lang/StringBuilder]
      [117] dup
      [118] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [121] ldc #17
        + String [Registration error: ]
      [123] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [126] aload v4
      [128] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [131] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [134] invokestatic #79
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [137] pop
      [138] ldc #19
        + String [SERVICE_NOT_AVAILABLE]
      [140] aload v4
      [142] invokevirtual #107
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [145] ifeq +167 (target=312)
      [148] aload_0 v0
      [149] aload_1 v1
      [150] aload v4
      [152] invokevirtual #91
        + Methodref [com/google/android/gcm/GCMBaseIntentService.onRecoverableError (Landroid/content/Context;Ljava/lang/String;)Z]
      [155] istore v6
      [157] iload v6
      [159] ifeq +142 (target=301)
      [162] aload_1 v1
      [163] invokestatic #95
        + Methodref [com/google/android/gcm/GCMRegistrar.getBackoff (Landroid/content/Context;)I]
      [166] istore v7
      [168] iload v7
      [170] iconst_2
      [171] idiv
      [172] getstatic #62
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sRandom Ljava/util/Random;]
      [175] iload v7
      [177] invokevirtual #113
        + Methodref [java/util/Random.nextInt (I)I]
      [180] iadd
      [181] istore v8
      [183] ldc #9
        + String [GCMBaseIntentService]
      [185] new #52
        + Class [java/lang/StringBuilder]
      [188] dup
      [189] invokespecial #108
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [192] ldc #20
        + String [Scheduling registration retry, backoff = ]
      [194] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [197] iload v8
      [199] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [202] ldc #1
        + String [ (]
      [204] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [207] iload v7
      [209] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [212] ldc #2
        + String [)]
      [214] invokevirtual #110
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [217] invokevirtual #111
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [220] invokestatic #79
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [223] pop
      [224] new #40
        + Class [android/content/Intent]
      [227] dup
      [228] ldc #25
        + String [com.google.android.gcm.intent.RETRY]
      [230] invokespecial #70
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [233] astore v9
      [235] aload v9
      [237] ldc #33
        + String [token]
      [239] getstatic #59
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.TOKEN Ljava/lang/String;]
      [242] invokevirtual #73
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [245] pop
      [246] aload_1 v1
      [247] iconst_0
      [248] aload v9
      [250] iconst_0
      [251] invokestatic #67
        + Methodref [android/app/PendingIntent.getBroadcast (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [254] astore v10
      [256] aload_1 v1
      [257] ldc #22
        + String [alarm]
      [259] invokevirtual #68
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [262] checkcast #36
        + Class [android/app/AlarmManager]
      [265] astore v11
      [267] aload v11
      [269] iconst_3
      [270] invokestatic #78
        + Methodref [android/os/SystemClock.elapsedRealtime ()J]
      [273] iload v8
      [275] i2l
      [276] ladd
      [277] aload v10
      [279] invokevirtual #65
        + Methodref [android/app/AlarmManager.set (IJLandroid/app/PendingIntent;)V]
      [282] iload v7
      [284] getstatic #58
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.MAX_BACKOFF_MS I]
      [287] ificmpge +11 (target=298)
      [290] aload_1 v1
      [291] iload v7
      [293] iconst_2
      [294] imul
      [295] invokestatic #101
        + Methodref [com/google/android/gcm/GCMRegistrar.setBackoff (Landroid/content/Context;I)V]
      [298] goto +11 (target=309)
      [301] ldc #9
        + String [GCMBaseIntentService]
      [303] ldc #13
        + String [Not retrying failed operation]
      [305] invokestatic #79
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [308] pop
      [309] goto +10 (target=319)
      [312] aload_0 v0
      [313] aload_1 v1
      [314] aload v4
      [316] invokevirtual #89
        + Methodref [com/google/android/gcm/GCMBaseIntentService.onError (Landroid/content/Context;Ljava/lang/String;)V]
      [319] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 33)
        [0] -> line 286
        [7] -> line 287
        [15] -> line 288
        [23] -> line 289
        [68] -> line 293
        [72] -> line 294
        [76] -> line 295
        [82] -> line 296
        [88] -> line 297
        [89] -> line 301
        [94] -> line 303
        [98] -> line 304
        [104] -> line 306
        [111] -> line 307
        [112] -> line 311
        [138] -> line 313
        [148] -> line 314
        [157] -> line 315
        [162] -> line 316
        [168] -> line 317
        [183] -> line 319
        [224] -> line 321
        [235] -> line 323
        [246] -> line 324
        [256] -> line 326
        [267] -> line 328
        [282] -> line 332
        [290] -> line 333
        [298] -> line 335
        [301] -> line 336
        [309] -> line 338
        [312] -> line 340
        [319] -> line 342
      + Local variable table attribute (count = 13)
        v6: 104 -> 112 [Ljava/lang/String; oldRegistrationId]
        v7: 168 -> 298 [I backoffTimeMs]
        v8: 183 -> 298 [I nextAttempt]
        v9: 235 -> 298 [Landroid/content/Intent; retryIntent]
        v10: 256 -> 298 [Landroid/app/PendingIntent; retryPendingIntent]
        v11: 267 -> 298 [Landroid/app/AlarmManager; am]
        v6: 157 -> 309 [Z retry]
        v0: 0 -> 320 [Lcom/google/android/gcm/GCMBaseIntentService; this]
        v1: 0 -> 320 [Landroid/content/Context; context]
        v2: 0 -> 320 [Landroid/content/Intent; intent]
        v3: 7 -> 320 [Ljava/lang/String; registrationId]
        v4: 15 -> 320 [Ljava/lang/String; error]
        v5: 23 -> 320 [Ljava/lang/String; unregistered]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 0, stack = 3):
      [0] ldc #45
        + Class [com/google/android/gcm/GCMBaseIntentService]
      [2] putstatic #57
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.LOCK Ljava/lang/Object;]
      [5] iconst_0
      [6] putstatic #61
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sCounter I]
      [9] new #53
        + Class [java/util/Random]
      [12] dup
      [13] invokespecial #112
        + Methodref [java/util/Random.<init> ()V]
      [16] putstatic #62
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sRandom Ljava/util/Random;]
      [19] getstatic #64
        + Fieldref [java/util/concurrent/TimeUnit.SECONDS Ljava/util/concurrent/TimeUnit;]
      [22] ldc2_w #55
        + Long [3600]
      [25] invokevirtual #115
        + Methodref [java/util/concurrent/TimeUnit.toMillis (J)J]
      [28] l2i
      [29] putstatic #58
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.MAX_BACKOFF_MS I]
      [32] getstatic #62
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.sRandom Ljava/util/Random;]
      [35] invokevirtual #114
        + Methodref [java/util/Random.nextLong ()J]
      [38] invokestatic #106
        + Methodref [java/lang/Long.toBinaryString (J)Ljava/lang/String;]
      [41] putstatic #59
        + Fieldref [com/google/android/gcm/GCMBaseIntentService.TOKEN Ljava/lang/String;]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 5)
        [0] -> line 62
        [5] -> line 67
        [9] -> line 69
        [19] -> line 71
        [32] -> line 75

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [android/os/PowerManager$WakeLock]
      + Class [android/os/PowerManager]
      + Utf8 [WakeLock]
  + Source file attribute:
    + Utf8 [GCMBaseIntentService.java]

_____________________________________________________________________
+ Program class: com/google/android/gcm/GCMBroadcastReceiver
  Superclass:    android/content/BroadcastReceiver
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.google.android.gcm.GCMBroadcastReceiver extends android.content.BroadcastReceiver

Interfaces (count = 0):

Constant Pool (count = 105):
  + String [.GCMIntentService]
  + String [GCM IntentService class: ]
  + String [GCMBroadcastReceiver]
  + String [onReceive: ]
  + Class [android/content/BroadcastReceiver]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/util/Log]
  + Class [com/google/android/gcm/GCMBaseIntentService]
  + Class [com/google/android/gcm/GCMBroadcastReceiver]
  + Class [com/google/android/gcm/GCMRegistrar]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/android/gcm/GCMBroadcastReceiver.mReceiverSet Z]
  + Methodref [android/content/BroadcastReceiver.<init> ()V]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.runIntentInService (Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMBroadcastReceiver.getDefaultIntentServiceClassName (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMBroadcastReceiver.getGCMIntentServiceClassName (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMBroadcastReceiver.setResult (ILjava/lang/String;Landroid/os/Bundle;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.setRetryReceiverClassName (Ljava/lang/String;)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getAction ()Ljava/lang/String;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getDefaultIntentServiceClassName (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [getGCMIntentServiceClassName (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [mReceiverSet Z]
  + NameAndType [runIntentInService (Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V]
  + NameAndType [setResult (ILjava/lang/String;Landroid/os/Bundle;)V]
  + NameAndType [setRetryReceiverClassName (Ljava/lang/String;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(ILjava/lang/String;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [.GCMIntentService]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GCM IntentService class: ]
  + Utf8 [GCMBroadcastReceiver]
  + Utf8 [GCMBroadcastReceiver.java]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Lcom/google/android/gcm/GCMBroadcastReceiver;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/content/BroadcastReceiver]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [className]
  + Utf8 [com/google/android/gcm/GCMBaseIntentService]
  + Utf8 [com/google/android/gcm/GCMBroadcastReceiver]
  + Utf8 [com/google/android/gcm/GCMRegistrar]
  + Utf8 [context]
  + Utf8 [equals]
  + Utf8 [getAction]
  + Utf8 [getClass]
  + Utf8 [getDefaultIntentServiceClassName]
  + Utf8 [getGCMIntentServiceClassName]
  + Utf8 [getName]
  + Utf8 [getPackageName]
  + Utf8 [intent]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [mReceiverSet]
  + Utf8 [myClass]
  + Utf8 [onReceive]
  + Utf8 [onReceive: ]
  + Utf8 [runIntentInService]
  + Utf8 [setResult]
  + Utf8 [setRetryReceiverClassName]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [v]

Fields (count = 1):
  + Field:        mReceiverSet Z
    Access flags: 0xa
      = private static boolean mReceiverSet

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public GCMBroadcastReceiver()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [android/content/BroadcastReceiver.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/android/gcm/GCMBroadcastReceiver; this]
  + Method:       onReceive(Landroid/content/Context;Landroid/content/Intent;)V
    Access flags: 0x11
      = public final void onReceive(android.content.Context,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 107, locals = 4, stack = 4):
      [0] ldc #3
        + String [GCMBroadcastReceiver]
      [2] new #15
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] invokespecial #29
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [9] ldc #4
        + String [onReceive: ]
      [11] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] aload_2 v2
      [15] invokevirtual #19
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [18] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] invokevirtual #31
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [24] invokestatic #20
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [27] pop
      [28] getstatic #16
        + Fieldref [com/google/android/gcm/GCMBroadcastReceiver.mReceiverSet Z]
      [31] ifne +31 (target=62)
      [34] iconst_1
      [35] putstatic #16
        + Fieldref [com/google/android/gcm/GCMBroadcastReceiver.mReceiverSet Z]
      [38] aload_0 v0
      [39] invokevirtual #27
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [42] invokevirtual #26
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [45] astore_3 v3
      [46] aload_3 v3
      [47] ldc #10
        + Class [com/google/android/gcm/GCMBroadcastReceiver]
      [49] invokevirtual #26
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [52] invokevirtual #28
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [55] ifne +7 (target=62)
      [58] aload_3 v3
      [59] invokestatic #25
        + Methodref [com/google/android/gcm/GCMRegistrar.setRetryReceiverClassName (Ljava/lang/String;)V]
      [62] aload_0 v0
      [63] aload_1 v1
      [64] invokevirtual #23
        + Methodref [com/google/android/gcm/GCMBroadcastReceiver.getGCMIntentServiceClassName (Landroid/content/Context;)Ljava/lang/String;]
      [67] astore_3 v3
      [68] ldc #3
        + String [GCMBroadcastReceiver]
      [70] new #15
        + Class [java/lang/StringBuilder]
      [73] dup
      [74] invokespecial #29
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [77] ldc #2
        + String [GCM IntentService class: ]
      [79] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [82] aload_3 v3
      [83] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [86] invokevirtual #31
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [89] invokestatic #20
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [92] pop
      [93] aload_1 v1
      [94] aload_2 v2
      [95] aload_3 v3
      [96] invokestatic #21
        + Methodref [com/google/android/gcm/GCMBaseIntentService.runIntentInService (Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V]
      [99] aload_0 v0
      [100] iconst_m1
      [101] aconst_null
      [102] aconst_null
      [103] invokevirtual #24
        + Methodref [com/google/android/gcm/GCMBroadcastReceiver.setResult (ILjava/lang/String;Landroid/os/Bundle;)V]
      [106] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 43
        [28] -> line 45
        [34] -> line 46
        [38] -> line 47
        [46] -> line 48
        [58] -> line 49
        [62] -> line 52
        [68] -> line 53
        [93] -> line 55
        [99] -> line 56
        [106] -> line 57
      + Local variable table attribute (count = 5)
        v3: 46 -> 62 [Ljava/lang/String; myClass]
        v0: 0 -> 107 [Lcom/google/android/gcm/GCMBroadcastReceiver; this]
        v1: 0 -> 107 [Landroid/content/Context; context]
        v2: 0 -> 107 [Landroid/content/Intent; intent]
        v3: 68 -> 107 [Ljava/lang/String; className]
  + Method:       getGCMIntentServiceClassName(Landroid/content/Context;)Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String getGCMIntentServiceClassName(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokestatic #22
        + Methodref [com/google/android/gcm/GCMBroadcastReceiver.getDefaultIntentServiceClassName (Landroid/content/Context;)Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/google/android/gcm/GCMBroadcastReceiver; this]
        v1: 0 -> 5 [Landroid/content/Context; context]
  + Method:       getDefaultIntentServiceClassName(Landroid/content/Context;)Ljava/lang/String;
    Access flags: 0x18
      = static final java.lang.String getDefaultIntentServiceClassName(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] new #15
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #29
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] aload_0 v0
      [8] invokevirtual #18
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [11] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] ldc #1
        + String [.GCMIntentService]
      [16] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] invokevirtual #31
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [22] astore_1 v1
      [23] aload_1 v1
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 71
        [23] -> line 73
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Landroid/content/Context; context]
        v1: 23 -> 25 [Ljava/lang/String; className]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 0, stack = 1):
      [0] iconst_0
      [1] putstatic #16
        + Fieldref [com/google/android/gcm/GCMBroadcastReceiver.mReceiverSet Z]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 39

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [GCMBroadcastReceiver.java]

_____________________________________________________________________
+ Program class: com/google/android/gcm/GCMRegistrar
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.android.gcm.GCMRegistrar extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 455):
  + Integer [-2147483648]
  + String []
  + String [ directly.]
  + String [ is not set with permission ]
  + String [ of senders ]
  + String [ receivers for action ]
  + String [ to ]
  + String [)]
  + String [. Using ]
  + String [.permission.C2D_MESSAGE]
  + String [: ]
  + String [; resetting registration id]
  + String [App version changed from ]
  + String [Application does not define permission ]
  + String [Could not create instance of ]
  + String [Could not get receivers for package ]
  + String [Coult not get package name: ]
  + String [Device does not have package com.google.android.gsf]
  + String [Device must be at least API Level 8 (instead of ]
  + String [Found ]
  + String [GCMRegistrar]
  + String [No receiver allowed to receive com.google.android.c2dm.permission.SEND]
  + String [No receiver for package ]
  + String [No receivers for action ]
  + String [No senderIds]
  + String [Receiver ]
  + String [Registering app ]
  + String [Registering receiver]
  + String [Saving regId on app version ]
  + String [Setting the name of retry receiver class to ]
  + String [Unregistering app ]
  + String [app]
  + String [appVersion]
  + String [backoff_ms]
  + String [com.google.android.c2dm.intent.RECEIVE]
  + String [com.google.android.c2dm.intent.REGISTER]
  + String [com.google.android.c2dm.intent.REGISTRATION]
  + String [com.google.android.c2dm.intent.UNREGISTER]
  + String [com.google.android.c2dm.permission.SEND]
  + String [com.google.android.gcm]
  + String [com.google.android.gcm.intent.RETRY]
  + String [com.google.android.gsf]
  + String [internal error: retry receiver class not set yet]
  + String [number of receivers for ]
  + String [regId]
  + String [resetting backoff for ]
  + String [sender]
  + Class [android/app/PendingIntent]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/IntentFilter]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/content/pm/ActivityInfo]
  + Class [android/content/pm/PackageInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/content/pm/ResolveInfo]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/Log]
  + Class [com/google/android/gcm/GCMBroadcastReceiver]
  + Class [com/google/android/gcm/GCMRegistrar]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/UnsupportedOperationException]
  + Class [java/util/HashSet]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Set]
  + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
  + Fieldref [android/content/pm/ActivityInfo.permission Ljava/lang/String;]
  + Fieldref [android/content/pm/PackageInfo.receivers [Landroid/content/pm/ActivityInfo;]
  + Fieldref [android/content/pm/PackageInfo.versionCode I]
  + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;]
  + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiverClassName Ljava/lang/String;]
  + Methodref [android/app/PendingIntent.getBroadcast (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;]
  + Methodref [android/content/Context.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;)Landroid/content/Intent;]
  + Methodref [android/content/Context.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/IntentFilter.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/IntentFilter.addCategory (Ljava/lang/String;)V]
  + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + Methodref [android/content/pm/PackageManager.getPermissionInfo (Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;]
  + Methodref [android/content/pm/PackageManager.queryBroadcastReceivers (Landroid/content/Intent;I)Ljava/util/List;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/google/android/gcm/GCMBroadcastReceiver.<init> ()V]
  + Methodref [com/google/android/gcm/GCMRegistrar.checkReceiver (Landroid/content/Context;Ljava/util/Set;Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.clearRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMRegistrar.getAppVersion (Landroid/content/Context;)I]
  + Methodref [com/google/android/gcm/GCMRegistrar.getFlatSenderIds ([Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMRegistrar.getGCMPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMRegistrar.internalRegister (Landroid/content/Context;[Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.internalUnregister (Landroid/content/Context;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.resetBackoff (Landroid/content/Context;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.setBackoff (Landroid/content/Context;I)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.setRegistrationId (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
  + Methodref [java/util/HashSet.<init> ()V]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.isEmpty ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [activityInfo Landroid/content/pm/ActivityInfo;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addCategory (Ljava/lang/String;)V]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [checkReceiver (Landroid/content/Context;Ljava/util/Set;Ljava/lang/String;)V]
  + NameAndType [clearRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [commit ()Z]
  + NameAndType [contains (Ljava/lang/Object;)Z]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [forName (Ljava/lang/String;)Ljava/lang/Class;]
  + NameAndType [getAppVersion (Landroid/content/Context;)I]
  + NameAndType [getBroadcast (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + NameAndType [getFlatSenderIds ([Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getGCMPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getPermissionInfo (Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;]
  + NameAndType [getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [internalRegister (Landroid/content/Context;[Ljava/lang/String;)V]
  + NameAndType [internalUnregister (Landroid/content/Context;)V]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isLoggable (Ljava/lang/String;I)Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [length ()I]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [newInstance ()Ljava/lang/Object;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [permission Ljava/lang/String;]
  + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [queryBroadcastReceivers (Landroid/content/Intent;I)Ljava/util/List;]
  + NameAndType [receivers [Landroid/content/pm/ActivityInfo;]
  + NameAndType [registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;)Landroid/content/Intent;]
  + NameAndType [resetBackoff (Landroid/content/Context;)V]
  + NameAndType [sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;]
  + NameAndType [sRetryReceiverClassName Ljava/lang/String;]
  + NameAndType [setBackoff (Landroid/content/Context;I)V]
  + NameAndType [setPackage (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setRegistrationId (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [size ()I]
  + NameAndType [startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [versionCode I]
  + Utf8 []
  + Utf8 [ directly.]
  + Utf8 [ is not set with permission ]
  + Utf8 [ of senders ]
  + Utf8 [ receivers for action ]
  + Utf8 [ to ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/Context;)I]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;I)V]
  + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/util/Set;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Context;Ljava/util/Set<Ljava/lang/String;>;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Intent;)Landroid/content/ComponentName;]
  + Utf8 [(Landroid/content/Intent;I)Ljava/util/List;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;]
  + Utf8 [(Ljava/lang/String;I)Z]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [([Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [)]
  + Utf8 [. Using ]
  + Utf8 [.permission.C2D_MESSAGE]
  + Utf8 [: ]
  + Utf8 [; resetting registration id]
  + Utf8 [<init>]
  + Utf8 [App version changed from ]
  + Utf8 [Application does not define permission ]
  + Utf8 [Code]
  + Utf8 [Could not create instance of ]
  + Utf8 [Could not get receivers for package ]
  + Utf8 [Coult not get package name: ]
  + Utf8 [Device does not have package com.google.android.gsf]
  + Utf8 [Device must be at least API Level 8 (instead of ]
  + Utf8 [Editor]
  + Utf8 [Found ]
  + Utf8 [GCMRegistrar]
  + Utf8 [GCMRegistrar.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/IntentFilter;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/content/pm/ActivityInfo;]
  + Utf8 [Landroid/content/pm/PackageInfo;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Landroid/content/pm/ResolveInfo;]
  + Utf8 [Lcom/google/android/gcm/GCMBroadcastReceiver;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>;]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NameNotFoundException]
  + Utf8 [No receiver allowed to receive com.google.android.c2dm.permission.SEND]
  + Utf8 [No receiver for package ]
  + Utf8 [No receivers for action ]
  + Utf8 [No senderIds]
  + Utf8 [Receiver ]
  + Utf8 [Registering app ]
  + Utf8 [Registering receiver]
  + Utf8 [SDK_INT]
  + Utf8 [Saving regId on app version ]
  + Utf8 [Setting the name of retry receiver class to ]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Unregistering app ]
  + Utf8 [VERSION]
  + Utf8 [[Landroid/content/pm/ActivityInfo;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [action]
  + Utf8 [activityInfo]
  + Utf8 [add]
  + Utf8 [addCategory]
  + Utf8 [allowedReceivers]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/IntentFilter]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/content/pm/ActivityInfo]
  + Utf8 [android/content/pm/PackageInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/content/pm/ResolveInfo]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/Log]
  + Utf8 [app]
  + Utf8 [appVersion]
  + Utf8 [append]
  + Utf8 [arr$]
  + Utf8 [backoff]
  + Utf8 [backoff_ms]
  + Utf8 [builder]
  + Utf8 [category]
  + Utf8 [checkDevice]
  + Utf8 [checkManifest]
  + Utf8 [checkReceiver]
  + Utf8 [className]
  + Utf8 [clazz]
  + Utf8 [clearRegistrationId]
  + Utf8 [com.google.android.c2dm.intent.RECEIVE]
  + Utf8 [com.google.android.c2dm.intent.REGISTER]
  + Utf8 [com.google.android.c2dm.intent.REGISTRATION]
  + Utf8 [com.google.android.c2dm.intent.UNREGISTER]
  + Utf8 [com.google.android.c2dm.permission.SEND]
  + Utf8 [com.google.android.gcm]
  + Utf8 [com.google.android.gcm.intent.RETRY]
  + Utf8 [com.google.android.gsf]
  + Utf8 [com/google/android/gcm/GCMBroadcastReceiver]
  + Utf8 [com/google/android/gcm/GCMRegistrar]
  + Utf8 [commit]
  + Utf8 [contains]
  + Utf8 [context]
  + Utf8 [d]
  + Utf8 [e]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [equals]
  + Utf8 [filter]
  + Utf8 [flatSenderIds]
  + Utf8 [forName]
  + Utf8 [getAppVersion]
  + Utf8 [getBackoff]
  + Utf8 [getBroadcast]
  + Utf8 [getFlatSenderIds]
  + Utf8 [getGCMPreferences]
  + Utf8 [getInt]
  + Utf8 [getName]
  + Utf8 [getPackageInfo]
  + Utf8 [getPackageManager]
  + Utf8 [getPackageName]
  + Utf8 [getPermissionInfo]
  + Utf8 [getRegistrationId]
  + Utf8 [getSharedPreferences]
  + Utf8 [getString]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [i$]
  + Utf8 [intent]
  + Utf8 [internal error: retry receiver class not set yet]
  + Utf8 [internalRegister]
  + Utf8 [internalUnregister]
  + Utf8 [isEmpty]
  + Utf8 [isLoggable]
  + Utf8 [isRegistered]
  + Utf8 [iterator]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Set]
  + Utf8 [len$]
  + Utf8 [length]
  + Utf8 [name]
  + Utf8 [newInstance]
  + Utf8 [newVersion]
  + Utf8 [next]
  + Utf8 [number of receivers for ]
  + Utf8 [oldRegistrationId]
  + Utf8 [oldVersion]
  + Utf8 [packageInfo]
  + Utf8 [packageManager]
  + Utf8 [packageName]
  + Utf8 [permission]
  + Utf8 [permissionName]
  + Utf8 [pm]
  + Utf8 [prefs]
  + Utf8 [putExtra]
  + Utf8 [putInt]
  + Utf8 [putString]
  + Utf8 [queryBroadcastReceivers]
  + Utf8 [receiver]
  + Utf8 [receivers]
  + Utf8 [receiversInfo]
  + Utf8 [regId]
  + Utf8 [register]
  + Utf8 [registerReceiver]
  + Utf8 [registrationId]
  + Utf8 [resetBackoff]
  + Utf8 [resetting backoff for ]
  + Utf8 [sRetryReceiver]
  + Utf8 [sRetryReceiverClassName]
  + Utf8 [sender]
  + Utf8 [senderIds]
  + Utf8 [setBackoff]
  + Utf8 [setPackage]
  + Utf8 [setRegistrationId]
  + Utf8 [setRetryBroadcastReceiver]
  + Utf8 [setRetryReceiverClassName]
  + Utf8 [size]
  + Utf8 [startService]
  + Utf8 [toString]
  + Utf8 [unregister]
  + Utf8 [v]
  + Utf8 [version]
  + Utf8 [versionCode]

Fields (count = 2):
  + Field:        sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;
    Access flags: 0xa
      = private static com.google.android.gcm.GCMBroadcastReceiver sRetryReceiver
  + Field:        sRetryReceiverClassName Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String sRetryReceiverClassName

Methods (count = 19):
  + Method:       checkDevice(Landroid/content/Context;)V
    Access flags: 0x9
      = public static void checkDevice(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 4, stack = 4):
      [0] getstatic #82
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] istore_1 v1
      [4] iload_1 v1
      [5] bipush 8
      [7] ificmpge +35 (target=42)
      [10] new #72
        + Class [java/lang/UnsupportedOperationException]
      [13] dup
      [14] new #71
        + Class [java/lang/StringBuilder]
      [17] dup
      [18] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [21] ldc #19
        + String [Device must be at least API Level 8 (instead of ]
      [23] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [26] iload_1 v1
      [27] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [30] ldc #8
        + String [)]
      [32] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [38] invokespecial #132
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [41] athrow
      [42] aload_0 v0
      [43] invokevirtual #86
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [46] astore_2 v2
      [47] aload_2 v2
      [48] ldc #42
        + String [com.google.android.gsf]
      [50] iconst_0
      [51] invokevirtual #98
        + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
      [54] pop
      [55] goto +14 (target=69)
      [58] astore_3 v3
      [59] new #72
        + Class [java/lang/UnsupportedOperationException]
      [62] dup
      [63] ldc #18
        + String [Device does not have package com.google.android.gsf]
      [65] invokespecial #132
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [68] athrow
      [69] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (47 -> 55: 58):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 89
        [4] -> line 90
        [10] -> line 91
        [42] -> line 94
        [47] -> line 96
        [55] -> line 100
        [58] -> line 97
        [59] -> line 98
        [69] -> line 101
      + Local variable table attribute (count = 4)
        v3: 59 -> 69 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 70 [Landroid/content/Context; context]
        v1: 4 -> 70 [I version]
        v2: 47 -> 70 [Landroid/content/pm/PackageManager; packageManager]
  + Method:       checkManifest(Landroid/content/Context;)V
    Access flags: 0x9
      = public static void checkManifest(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 305, locals = 11, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #86
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] invokevirtual #87
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [9] astore_2 v2
      [10] new #71
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [17] aload_2 v2
      [18] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] ldc #10
        + String [.permission.C2D_MESSAGE]
      [23] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [26] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [29] astore_3 v3
      [30] aload_1 v1
      [31] aload_3 v3
      [32] sipush 4096
      [35] invokevirtual #99
        + Methodref [android/content/pm/PackageManager.getPermissionInfo (Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;]
      [38] pop
      [39] goto +32 (target=71)
      [42] astore v4
      [44] new #67
        + Class [java/lang/IllegalStateException]
      [47] dup
      [48] new #71
        + Class [java/lang/StringBuilder]
      [51] dup
      [52] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [55] ldc #14
        + String [Application does not define permission ]
      [57] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] aload_3 v3
      [61] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [64] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [67] invokespecial #121
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [70] athrow
      [71] aload_1 v1
      [72] aload_2 v2
      [73] iconst_2
      [74] invokevirtual #98
        + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
      [77] astore v4
      [79] goto +32 (target=111)
      [82] astore v5
      [84] new #67
        + Class [java/lang/IllegalStateException]
      [87] dup
      [88] new #71
        + Class [java/lang/StringBuilder]
      [91] dup
      [92] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [95] ldc #16
        + String [Could not get receivers for package ]
      [97] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [100] aload_2 v2
      [101] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [104] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [107] invokespecial #121
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [110] athrow
      [111] aload v4
      [113] getfield #79
        + Fieldref [android/content/pm/PackageInfo.receivers [Landroid/content/pm/ActivityInfo;]
      [116] astore v5
      [118] aload v5
      [120] ifnull +9 (target=129)
      [123] aload v5
      [125] arraylength
      [126] ifne +30 (target=156)
      [129] new #67
        + Class [java/lang/IllegalStateException]
      [132] dup
      [133] new #71
        + Class [java/lang/StringBuilder]
      [136] dup
      [137] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [140] ldc #23
        + String [No receiver for package ]
      [142] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [145] aload_2 v2
      [146] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [149] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [152] invokespecial #121
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [155] athrow
      [156] ldc #21
        + String [GCMRegistrar]
      [158] iconst_2
      [159] invokestatic #103
        + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z]
      [162] ifeq +39 (target=201)
      [165] ldc #21
        + String [GCMRegistrar]
      [167] new #71
        + Class [java/lang/StringBuilder]
      [170] dup
      [171] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [174] ldc #44
        + String [number of receivers for ]
      [176] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [179] aload_2 v2
      [180] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [183] ldc #11
        + String [: ]
      [185] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [188] aload v5
      [190] arraylength
      [191] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [194] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [197] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [200] pop
      [201] new #73
        + Class [java/util/HashSet]
      [204] dup
      [205] invokespecial #133
        + Methodref [java/util/HashSet.<init> ()V]
      [208] astore v6
      [210] aload v5
      [212] astore v7
      [214] aload v7
      [216] arraylength
      [217] istore v8
      [219] iconst_0
      [220] istore v9
      [222] iload v9
      [224] iload v8
      [226] ificmpge +42 (target=268)
      [229] aload v7
      [231] iload v9
      [233] aaload
      [234] astore v10
      [236] ldc #39
        + String [com.google.android.c2dm.permission.SEND]
      [238] aload v10
      [240] getfield #78
        + Fieldref [android/content/pm/ActivityInfo.permission Ljava/lang/String;]
      [243] invokevirtual #123
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [246] ifeq +16 (target=262)
      [249] aload v6
      [251] aload v10
      [253] getfield #77
        + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
      [256] invokeinterface #145
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [261] pop
      [262] iinc v9, 1
      [265] goto -43 (target=222)
      [268] aload v6
      [270] invokeinterface #147
        + InterfaceMethodref [java/util/Set.isEmpty ()Z]
      [275] ifeq +13 (target=288)
      [278] new #67
        + Class [java/lang/IllegalStateException]
      [281] dup
      [282] ldc #22
        + String [No receiver allowed to receive com.google.android.c2dm.permission.SEND]
      [284] invokespecial #121
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [287] athrow
      [288] aload_0 v0
      [289] aload v6
      [291] ldc #37
        + String [com.google.android.c2dm.intent.REGISTRATION]
      [293] invokestatic #106
        + Methodref [com/google/android/gcm/GCMRegistrar.checkReceiver (Landroid/content/Context;Ljava/util/Set;Ljava/lang/String;)V]
      [296] aload_0 v0
      [297] aload v6
      [299] ldc #35
        + String [com.google.android.c2dm.intent.RECEIVE]
      [301] invokestatic #106
        + Methodref [com/google/android/gcm/GCMRegistrar.checkReceiver (Landroid/content/Context;Ljava/util/Set;Ljava/lang/String;)V]
      [304] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (30 -> 39: 42):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + ExceptionInfo (71 -> 79: 82):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 129
        [5] -> line 130
        [10] -> line 131
        [30] -> line 134
        [39] -> line 139
        [42] -> line 136
        [44] -> line 137
        [71] -> line 143
        [79] -> line 148
        [82] -> line 145
        [84] -> line 146
        [111] -> line 149
        [118] -> line 150
        [129] -> line 151
        [156] -> line 154
        [165] -> line 155
        [201] -> line 158
        [210] -> line 159
        [236] -> line 160
        [249] -> line 162
        [262] -> line 159
        [268] -> line 165
        [278] -> line 166
        [288] -> line 169
        [296] -> line 171
        [304] -> line 173
      + Local variable table attribute (count = 13)
        v4: 44 -> 71 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v5: 84 -> 111 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v10: 236 -> 262 [Landroid/content/pm/ActivityInfo; receiver]
        v7: 214 -> 268 [[Landroid/content/pm/ActivityInfo; arr$]
        v8: 219 -> 268 [I len$]
        v9: 222 -> 268 [I i$]
        v0: 0 -> 305 [Landroid/content/Context; context]
        v1: 5 -> 305 [Landroid/content/pm/PackageManager; packageManager]
        v2: 10 -> 305 [Ljava/lang/String; packageName]
        v3: 30 -> 305 [Ljava/lang/String; permissionName]
        v4: 79 -> 305 [Landroid/content/pm/PackageInfo; receiversInfo]
        v5: 118 -> 305 [[Landroid/content/pm/ActivityInfo; receivers]
        v6: 210 -> 305 [Ljava/util/Set; allowedReceivers]
      + Local variable type table attribute (count = 1)
        v6: 210 -> 305 [Ljava/util/Set<Ljava/lang/String;>; allowedReceivers]
  + Method:       checkReceiver(Landroid/content/Context;Ljava/util/Set;Ljava/lang/String;)V
    Access flags: 0xa
      = private static void checkReceiver(android.content.Context,java.util.Set,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 219, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #86
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [4] astore_3 v3
      [5] aload_0 v0
      [6] invokevirtual #87
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [9] astore v4
      [11] new #50
        + Class [android/content/Intent]
      [14] dup
      [15] aload_2 v2
      [16] invokespecial #92
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [19] astore v5
      [21] aload v5
      [23] aload v4
      [25] invokevirtual #95
        + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;]
      [28] pop
      [29] aload_3 v3
      [30] aload v5
      [32] bipush 32
      [34] invokevirtual #100
        + Methodref [android/content/pm/PackageManager.queryBroadcastReceivers (Landroid/content/Intent;I)Ljava/util/List;]
      [37] astore v6
      [39] aload v6
      [41] invokeinterface #142
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [46] ifeq +30 (target=76)
      [49] new #67
        + Class [java/lang/IllegalStateException]
      [52] dup
      [53] new #71
        + Class [java/lang/StringBuilder]
      [56] dup
      [57] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [60] ldc #24
        + String [No receivers for action ]
      [62] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] aload_2 v2
      [66] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [69] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [72] invokespecial #121
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [75] athrow
      [76] ldc #21
        + String [GCMRegistrar]
      [78] iconst_2
      [79] invokestatic #103
        + Methodref [android/util/Log.isLoggable (Ljava/lang/String;I)Z]
      [82] ifeq +43 (target=125)
      [85] ldc #21
        + String [GCMRegistrar]
      [87] new #71
        + Class [java/lang/StringBuilder]
      [90] dup
      [91] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [94] ldc #20
        + String [Found ]
      [96] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [99] aload v6
      [101] invokeinterface #144
        + InterfaceMethodref [java/util/List.size ()I]
      [106] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [109] ldc #6
        + String [ receivers for action ]
      [111] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [114] aload_2 v2
      [115] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [118] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [121] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [124] pop
      [125] aload v6
      [127] invokeinterface #143
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [132] astore v7
      [134] aload v7
      [136] invokeinterface #140
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [141] ifeq +77 (target=218)
      [144] aload v7
      [146] invokeinterface #141
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [151] checkcast #58
        + Class [android/content/pm/ResolveInfo]
      [154] astore v8
      [156] aload v8
      [158] getfield #81
        + Fieldref [android/content/pm/ResolveInfo.activityInfo Landroid/content/pm/ActivityInfo;]
      [161] getfield #77
        + Fieldref [android/content/pm/ActivityInfo.name Ljava/lang/String;]
      [164] astore v9
      [166] aload_1 v1
      [167] aload v9
      [169] invokeinterface #146
        + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z]
      [174] ifne +41 (target=215)
      [177] new #67
        + Class [java/lang/IllegalStateException]
      [180] dup
      [181] new #71
        + Class [java/lang/StringBuilder]
      [184] dup
      [185] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [188] ldc #26
        + String [Receiver ]
      [190] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [193] aload v9
      [195] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [198] ldc #4
        + String [ is not set with permission ]
      [200] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [203] ldc #39
        + String [com.google.android.c2dm.permission.SEND]
      [205] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [208] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [211] invokespecial #121
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [214] athrow
      [215] goto -81 (target=134)
      [218] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 177
        [5] -> line 178
        [11] -> line 179
        [21] -> line 180
        [29] -> line 181
        [39] -> line 183
        [49] -> line 184
        [76] -> line 187
        [85] -> line 188
        [125] -> line 192
        [156] -> line 193
        [166] -> line 194
        [177] -> line 195
        [215] -> line 199
        [218] -> line 200
      + Local variable table attribute (count = 10)
        v9: 166 -> 215 [Ljava/lang/String; name]
        v8: 156 -> 215 [Landroid/content/pm/ResolveInfo; receiver]
        v7: 134 -> 218 [Ljava/util/Iterator; i$]
        v0: 0 -> 219 [Landroid/content/Context; context]
        v1: 0 -> 219 [Ljava/util/Set; allowedReceivers]
        v2: 0 -> 219 [Ljava/lang/String; action]
        v3: 5 -> 219 [Landroid/content/pm/PackageManager; pm]
        v4: 11 -> 219 [Ljava/lang/String; packageName]
        v5: 21 -> 219 [Landroid/content/Intent; intent]
        v6: 39 -> 219 [Ljava/util/List; receivers]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 219 [Ljava/util/Set<Ljava/lang/String;>; allowedReceivers]
        v6: 39 -> 219 [Ljava/util/List<Landroid/content/pm/ResolveInfo;>; receivers]
    + Signature attribute:
      + Utf8 [(Landroid/content/Context;Ljava/util/Set<Ljava/lang/String;>;Ljava/lang/String;)V]
  + Method:       register(Landroid/content/Context;[Ljava/lang/String;)V
    Access flags: 0x89
      = public static varargs void register(android.content.Context,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokestatic #114
        + Methodref [com/google/android/gcm/GCMRegistrar.resetBackoff (Landroid/content/Context;)V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokestatic #112
        + Methodref [com/google/android/gcm/GCMRegistrar.internalRegister (Landroid/content/Context;[Ljava/lang/String;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 217
        [4] -> line 218
        [9] -> line 219
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Landroid/content/Context; context]
        v1: 0 -> 10 [[Ljava/lang/String; senderIds]
  + Method:       internalRegister(Landroid/content/Context;[Ljava/lang/String;)V
    Access flags: 0x88
      = static varargs void internalRegister(android.content.Context,java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 94, locals = 4, stack = 6):
      [0] aload_1 v1
      [1] invokestatic #109
        + Methodref [com/google/android/gcm/GCMRegistrar.getFlatSenderIds ([Ljava/lang/String;)Ljava/lang/String;]
      [4] astore_2 v2
      [5] ldc #21
        + String [GCMRegistrar]
      [7] new #71
        + Class [java/lang/StringBuilder]
      [10] dup
      [11] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [14] ldc #27
        + String [Registering app ]
      [16] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] aload_0 v0
      [20] invokevirtual #87
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [23] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [26] ldc #5
        + String [ of senders ]
      [28] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] aload_2 v2
      [32] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [38] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [41] pop
      [42] new #50
        + Class [android/content/Intent]
      [45] dup
      [46] ldc #36
        + String [com.google.android.c2dm.intent.REGISTER]
      [48] invokespecial #92
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [51] astore_3 v3
      [52] aload_3 v3
      [53] ldc #42
        + String [com.google.android.gsf]
      [55] invokevirtual #95
        + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;]
      [58] pop
      [59] aload_3 v3
      [60] ldc #32
        + String [app]
      [62] aload_0 v0
      [63] iconst_0
      [64] new #50
        + Class [android/content/Intent]
      [67] dup
      [68] invokespecial #91
        + Methodref [android/content/Intent.<init> ()V]
      [71] iconst_0
      [72] invokestatic #85
        + Methodref [android/app/PendingIntent.getBroadcast (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [75] invokevirtual #93
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [78] pop
      [79] aload_3 v3
      [80] ldc #47
        + String [sender]
      [82] aload_2 v2
      [83] invokevirtual #94
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [86] pop
      [87] aload_0 v0
      [88] aload_3 v3
      [89] invokevirtual #90
        + Methodref [android/content/Context.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
      [92] pop
      [93] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 222
        [5] -> line 223
        [42] -> line 225
        [52] -> line 226
        [59] -> line 227
        [79] -> line 229
        [87] -> line 230
        [93] -> line 231
      + Local variable table attribute (count = 4)
        v0: 0 -> 94 [Landroid/content/Context; context]
        v1: 0 -> 94 [[Ljava/lang/String; senderIds]
        v2: 5 -> 94 [Ljava/lang/String; flatSenderIds]
        v3: 52 -> 94 [Landroid/content/Intent; intent]
  + Method:       getFlatSenderIds([Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x88
      = static varargs java.lang.String getFlatSenderIds(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] ifnull +8 (target=9)
      [4] aload_0 v0
      [5] arraylength
      [6] ifne +13 (target=19)
      [9] new #66
        + Class [java/lang/IllegalArgumentException]
      [12] dup
      [13] ldc #25
        + String [No senderIds]
      [15] invokespecial #120
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [18] athrow
      [19] new #71
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] aload_0 v0
      [24] iconst_0
      [25] aaload
      [26] invokespecial #126
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [29] astore_1 v1
      [30] iconst_1
      [31] istore_2 v2
      [32] iload_2 v2
      [33] aload_0 v0
      [34] arraylength
      [35] ificmpge +22 (target=57)
      [38] aload_1 v1
      [39] bipush 44
      [41] invokevirtual #127
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [44] aload_0 v0
      [45] iload_2 v2
      [46] aaload
      [47] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] pop
      [51] iinc v2, 1
      [54] goto -22 (target=32)
      [57] aload_1 v1
      [58] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [61] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 234
        [9] -> line 235
        [19] -> line 237
        [30] -> line 238
        [38] -> line 239
        [51] -> line 238
        [57] -> line 241
      + Local variable table attribute (count = 3)
        v2: 32 -> 57 [I i]
        v0: 0 -> 62 [[Ljava/lang/String; senderIds]
        v1: 30 -> 62 [Ljava/lang/StringBuilder; builder]
  + Method:       unregister(Landroid/content/Context;)V
    Access flags: 0x9
      = public static void unregister(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #114
        + Methodref [com/google/android/gcm/GCMRegistrar.resetBackoff (Landroid/content/Context;)V]
      [4] aload_0 v0
      [5] invokestatic #113
        + Methodref [com/google/android/gcm/GCMRegistrar.internalUnregister (Landroid/content/Context;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 252
        [4] -> line 253
        [8] -> line 254
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/content/Context; context]
  + Method:       internalUnregister(Landroid/content/Context;)V
    Access flags: 0x8
      = static void internalUnregister(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 2, stack = 6):
      [0] ldc #21
        + String [GCMRegistrar]
      [2] new #71
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [9] ldc #31
        + String [Unregistering app ]
      [11] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] aload_0 v0
      [15] invokevirtual #87
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [18] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [24] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [27] pop
      [28] new #50
        + Class [android/content/Intent]
      [31] dup
      [32] ldc #38
        + String [com.google.android.c2dm.intent.UNREGISTER]
      [34] invokespecial #92
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [37] astore_1 v1
      [38] aload_1 v1
      [39] ldc #42
        + String [com.google.android.gsf]
      [41] invokevirtual #95
        + Methodref [android/content/Intent.setPackage (Ljava/lang/String;)Landroid/content/Intent;]
      [44] pop
      [45] aload_1 v1
      [46] ldc #32
        + String [app]
      [48] aload_0 v0
      [49] iconst_0
      [50] new #50
        + Class [android/content/Intent]
      [53] dup
      [54] invokespecial #91
        + Methodref [android/content/Intent.<init> ()V]
      [57] iconst_0
      [58] invokestatic #85
        + Methodref [android/app/PendingIntent.getBroadcast (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [61] invokevirtual #93
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [64] pop
      [65] aload_0 v0
      [66] aload_1 v1
      [67] invokevirtual #90
        + Methodref [android/content/Context.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
      [70] pop
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 272
        [28] -> line 273
        [38] -> line 274
        [45] -> line 275
        [65] -> line 277
        [71] -> line 278
      + Local variable table attribute (count = 2)
        v0: 0 -> 72 [Landroid/content/Context; context]
        v1: 38 -> 72 [Landroid/content/Intent; intent]
  + Method:       setRetryBroadcastReceiver(Landroid/content/Context;)V
    Access flags: 0x28
      = static synchronized void setRetryBroadcastReceiver(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 169, locals = 4, stack = 5):
      [0] getstatic #83
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;]
      [3] ifnonnull +165 (target=168)
      [6] getstatic #84
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiverClassName Ljava/lang/String;]
      [9] ifnonnull +24 (target=33)
      [12] ldc #21
        + String [GCMRegistrar]
      [14] ldc #43
        + String [internal error: retry receiver class not set yet]
      [16] invokestatic #102
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [19] pop
      [20] new #62
        + Class [com/google/android/gcm/GCMBroadcastReceiver]
      [23] dup
      [24] invokespecial #105
        + Methodref [com/google/android/gcm/GCMBroadcastReceiver.<init> ()V]
      [27] putstatic #83
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;]
      [30] goto +79 (target=109)
      [33] getstatic #84
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiverClassName Ljava/lang/String;]
      [36] invokestatic #117
        + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;]
      [39] astore_1 v1
      [40] aload_1 v1
      [41] invokevirtual #119
        + Methodref [java/lang/Class.newInstance ()Ljava/lang/Object;]
      [44] checkcast #62
        + Class [com/google/android/gcm/GCMBroadcastReceiver]
      [47] putstatic #83
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;]
      [50] goto +59 (target=109)
      [53] astore_2 v2
      [54] ldc #21
        + String [GCMRegistrar]
      [56] new #71
        + Class [java/lang/StringBuilder]
      [59] dup
      [60] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [63] ldc #15
        + String [Could not create instance of ]
      [65] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [68] getstatic #84
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiverClassName Ljava/lang/String;]
      [71] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [74] ldc #9
        + String [. Using ]
      [76] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [79] ldc #62
        + Class [com/google/android/gcm/GCMBroadcastReceiver]
      [81] invokevirtual #118
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [84] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [87] ldc #3
        + String [ directly.]
      [89] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [92] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [95] invokestatic #102
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [98] pop
      [99] new #62
        + Class [com/google/android/gcm/GCMBroadcastReceiver]
      [102] dup
      [103] invokespecial #105
        + Methodref [com/google/android/gcm/GCMBroadcastReceiver.<init> ()V]
      [106] putstatic #83
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;]
      [109] aload_0 v0
      [110] invokevirtual #87
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [113] astore_1 v1
      [114] new #51
        + Class [android/content/IntentFilter]
      [117] dup
      [118] ldc #41
        + String [com.google.android.gcm.intent.RETRY]
      [120] invokespecial #96
        + Methodref [android/content/IntentFilter.<init> (Ljava/lang/String;)V]
      [123] astore_2 v2
      [124] aload_2 v2
      [125] aload_1 v1
      [126] invokevirtual #97
        + Methodref [android/content/IntentFilter.addCategory (Ljava/lang/String;)V]
      [129] new #71
        + Class [java/lang/StringBuilder]
      [132] dup
      [133] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [136] aload_1 v1
      [137] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [140] ldc #10
        + String [.permission.C2D_MESSAGE]
      [142] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [145] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [148] astore_3 v3
      [149] ldc #21
        + String [GCMRegistrar]
      [151] ldc #28
        + String [Registering receiver]
      [153] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [156] pop
      [157] aload_0 v0
      [158] getstatic #83
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiver Lcom/google/android/gcm/GCMBroadcastReceiver;]
      [161] aload_2 v2
      [162] aload_3 v3
      [163] aconst_null
      [164] invokevirtual #89
        + Methodref [android/content/Context.registerReceiver (Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;Ljava/lang/String;Landroid/os/Handler;)Landroid/content/Intent;]
      [167] pop
      [168] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (33 -> 50: 53):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 284
        [6] -> line 285
        [12] -> line 287
        [20] -> line 288
        [33] -> line 292
        [40] -> line 293
        [50] -> line 300
        [53] -> line 294
        [54] -> line 295
        [99] -> line 299
        [109] -> line 302
        [114] -> line 303
        [124] -> line 305
        [129] -> line 307
        [149] -> line 308
        [157] -> line 309
        [168] -> line 311
      + Local variable table attribute (count = 6)
        v2: 54 -> 109 [Ljava/lang/Exception; e]
        v1: 40 -> 109 [Ljava/lang/Class; clazz]
        v1: 114 -> 168 [Ljava/lang/String; category]
        v2: 124 -> 168 [Landroid/content/IntentFilter; filter]
        v3: 149 -> 168 [Ljava/lang/String; permission]
        v0: 0 -> 169 [Landroid/content/Context; context]
      + Local variable type table attribute (count = 1)
        v1: 40 -> 109 [Ljava/lang/Class<*>; clazz]
  + Method:       setRetryReceiverClassName(Ljava/lang/String;)V
    Access flags: 0x8
      = static void setRetryReceiverClassName(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 3):
      [0] ldc #21
        + String [GCMRegistrar]
      [2] new #71
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [9] ldc #30
        + String [Setting the name of retry receiver class to ]
      [11] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] aload_0 v0
      [15] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [18] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [21] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [24] pop
      [25] aload_0 v0
      [26] putstatic #84
        + Fieldref [com/google/android/gcm/GCMRegistrar.sRetryReceiverClassName Ljava/lang/String;]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 317
        [25] -> line 318
        [29] -> line 319
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Ljava/lang/String; className]
  + Method:       getRegistrationId(Landroid/content/Context;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getRegistrationId(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokestatic #110
        + Methodref [com/google/android/gcm/GCMRegistrar.getGCMPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #45
        + String [regId]
      [8] ldc #2
        + String []
      [10] invokeinterface #136
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [15] astore_2 v2
      [16] aload_1 v1
      [17] ldc #33
        + String [appVersion]
      [19] ldc #1
        + Integer [-2147483648]
      [21] invokeinterface #135
        + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
      [26] istore_3 v3
      [27] aload_0 v0
      [28] invokestatic #108
        + Methodref [com/google/android/gcm/GCMRegistrar.getAppVersion (Landroid/content/Context;)I]
      [31] istore v4
      [33] iload_3 v3
      [34] ldc #1
        + Integer [-2147483648]
      [36] ificmpeq +57 (target=93)
      [39] iload_3 v3
      [40] iload v4
      [42] ificmpeq +51 (target=93)
      [45] ldc #21
        + String [GCMRegistrar]
      [47] new #71
        + Class [java/lang/StringBuilder]
      [50] dup
      [51] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [54] ldc #13
        + String [App version changed from ]
      [56] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [59] iload_3 v3
      [60] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [63] ldc #7
        + String [ to ]
      [65] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [68] iload v4
      [70] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [73] ldc #12
        + String [; resetting registration id]
      [75] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [78] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [81] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [84] pop
      [85] aload_0 v0
      [86] invokestatic #107
        + Methodref [com/google/android/gcm/GCMRegistrar.clearRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
      [89] pop
      [90] ldc #2
        + String []
      [92] astore_2 v2
      [93] aload_2 v2
      [94] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 330
        [5] -> line 331
        [16] -> line 334
        [27] -> line 335
        [33] -> line 336
        [45] -> line 337
        [85] -> line 339
        [90] -> line 340
        [93] -> line 342
      + Local variable table attribute (count = 5)
        v0: 0 -> 95 [Landroid/content/Context; context]
        v1: 5 -> 95 [Landroid/content/SharedPreferences; prefs]
        v2: 16 -> 95 [Ljava/lang/String; registrationId]
        v3: 27 -> 95 [I oldVersion]
        v4: 33 -> 95 [I newVersion]
  + Method:       isRegistered(Landroid/content/Context;)Z
    Access flags: 0x9
      = public static boolean isRegistered(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #111
        + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
      [4] invokevirtual #124
        + Methodref [java/lang/String.length ()I]
      [7] ifle +7 (target=14)
      [10] iconst_1
      [11] goto +4 (target=15)
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 350
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Landroid/content/Context; context]
  + Method:       clearRegistrationId(Landroid/content/Context;)Ljava/lang/String;
    Access flags: 0x8
      = static java.lang.String clearRegistrationId(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #2
        + String []
      [3] invokestatic #116
        + Methodref [com/google/android/gcm/GCMRegistrar.setRegistrationId (Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 360
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Landroid/content/Context; context]
  + Method:       setRegistrationId(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x8
      = static java.lang.String setRegistrationId(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 89, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] invokestatic #110
        + Methodref [com/google/android/gcm/GCMRegistrar.getGCMPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ldc #45
        + String [regId]
      [8] ldc #2
        + String []
      [10] invokeinterface #136
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [15] astore_3 v3
      [16] aload_0 v0
      [17] invokestatic #108
        + Methodref [com/google/android/gcm/GCMRegistrar.getAppVersion (Landroid/content/Context;)I]
      [20] istore v4
      [22] ldc #21
        + String [GCMRegistrar]
      [24] new #71
        + Class [java/lang/StringBuilder]
      [27] dup
      [28] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [31] ldc #29
        + String [Saving regId on app version ]
      [33] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [36] iload v4
      [38] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [41] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [44] invokestatic #104
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [47] pop
      [48] aload_2 v2
      [49] invokeinterface #134
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [54] astore v5
      [56] aload v5
      [58] ldc #45
        + String [regId]
      [60] aload_1 v1
      [61] invokeinterface #139
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [66] pop
      [67] aload v5
      [69] ldc #33
        + String [appVersion]
      [71] iload v4
      [73] invokeinterface #138
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
      [78] pop
      [79] aload v5
      [81] invokeinterface #137
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [86] pop
      [87] aload_3 v3
      [88] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 370
        [5] -> line 371
        [16] -> line 372
        [22] -> line 373
        [48] -> line 374
        [56] -> line 375
        [67] -> line 376
        [79] -> line 377
        [87] -> line 378
      + Local variable table attribute (count = 6)
        v0: 0 -> 89 [Landroid/content/Context; context]
        v1: 0 -> 89 [Ljava/lang/String; regId]
        v2: 5 -> 89 [Landroid/content/SharedPreferences; prefs]
        v3: 16 -> 89 [Ljava/lang/String; oldRegistrationId]
        v4: 22 -> 89 [I appVersion]
        v5: 56 -> 89 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       getAppVersion(Landroid/content/Context;)I
    Access flags: 0xa
      = private static int getAppVersion(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #86
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [4] aload_0 v0
      [5] invokevirtual #87
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [8] iconst_0
      [9] invokevirtual #98
        + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] getfield #80
        + Fieldref [android/content/pm/PackageInfo.versionCode I]
      [17] ireturn
      [18] astore_1 v1
      [19] new #69
        + Class [java/lang/RuntimeException]
      [22] dup
      [23] new #71
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #17
        + String [Coult not get package name: ]
      [32] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] aload_1 v1
      [36] invokevirtual #129
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [39] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] invokespecial #122
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [45] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 17: 18):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 453
        [13] -> line 455
        [18] -> line 456
        [19] -> line 458
      + Local variable table attribute (count = 3)
        v1: 13 -> 18 [Landroid/content/pm/PackageInfo; packageInfo]
        v1: 19 -> 46 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
        v0: 0 -> 46 [Landroid/content/Context; context]
  + Method:       resetBackoff(Landroid/content/Context;)V
    Access flags: 0x8
      = static void resetBackoff(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 1, stack = 3):
      [0] ldc #21
        + String [GCMRegistrar]
      [2] new #71
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] invokespecial #125
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [9] ldc #46
        + String [resetting backoff for ]
      [11] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] aload_0 v0
      [15] invokevirtual #87
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [18] invokevirtual #130
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [21] invokevirtual #131
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [24] invokestatic #101
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [27] pop
      [28] aload_0 v0
      [29] sipush 3000
      [32] invokestatic #115
        + Methodref [com/google/android/gcm/GCMRegistrar.setBackoff (Landroid/content/Context;I)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 470
        [28] -> line 471
        [35] -> line 472
      + Local variable table attribute (count = 1)
        v0: 0 -> 36 [Landroid/content/Context; context]
  + Method:       getBackoff(Landroid/content/Context;)I
    Access flags: 0x8
      = static int getBackoff(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokestatic #110
        + Methodref [com/google/android/gcm/GCMRegistrar.getGCMPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #34
        + String [backoff_ms]
      [8] sipush 3000
      [11] invokeinterface #135
        + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 481
        [5] -> line 482
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Landroid/content/Context; context]
        v1: 5 -> 17 [Landroid/content/SharedPreferences; prefs]
  + Method:       setBackoff(Landroid/content/Context;I)V
    Access flags: 0x8
      = static void setBackoff(android.content.Context,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] invokestatic #110
        + Methodref [com/google/android/gcm/GCMRegistrar.getGCMPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokeinterface #134
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [11] astore_3 v3
      [12] aload_3 v3
      [13] ldc #34
        + String [backoff_ms]
      [15] iload_1 v1
      [16] invokeinterface #138
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
      [21] pop
      [22] aload_3 v3
      [23] invokeinterface #137
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [28] pop
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 495
        [5] -> line 496
        [12] -> line 497
        [22] -> line 498
        [29] -> line 499
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Landroid/content/Context; context]
        v1: 0 -> 30 [I backoff]
        v2: 5 -> 30 [Landroid/content/SharedPreferences; prefs]
        v3: 12 -> 30 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       getGCMPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences;
    Access flags: 0xa
      = private static android.content.SharedPreferences getGCMPreferences(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #40
        + String [com.google.android.gcm]
      [3] iconst_0
      [4] invokevirtual #88
        + Methodref [android/content/Context.getSharedPreferences (Ljava/lang/String;I)Landroid/content/SharedPreferences;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 502
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/content/Context; context]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [GCMRegistrar.java]

_____________________________________________________________________
+ Program class: com/google/gson/ExclusionStrategy
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.google.gson.ExclusionStrategy extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [com/google/gson/ExclusionStrategy]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/google/gson/FieldAttributes;)Z]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Class<*>;)Z]
  + Utf8 [ExclusionStrategy.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/ExclusionStrategy]
  + Utf8 [java/lang/Object]
  + Utf8 [shouldSkipClass]
  + Utf8 [shouldSkipField]

Fields (count = 0):

Methods (count = 2):
  + Method:       shouldSkipField(Lcom/google/gson/FieldAttributes;)Z
    Access flags: 0x401
      = public abstract boolean shouldSkipField(com.google.gson.FieldAttributes)
  + Method:       shouldSkipClass(Ljava/lang/Class;)Z
    Access flags: 0x401
      = public abstract boolean shouldSkipClass(java.lang.Class)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<*>;)Z]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ExclusionStrategy.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldAttributes
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.FieldAttributes extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 28):
  + Class [com/google/gson/FieldAttributes]
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/FieldAttributes.field Ljava/lang/reflect/Field;]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [field Ljava/lang/reflect/Field;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/reflect/Field;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FieldAttributes.java]
  + Utf8 [Lcom/google/gson/FieldAttributes;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [checkNotNull]
  + Utf8 [com/google/gson/FieldAttributes]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [f]
  + Utf8 [field]
  + Utf8 [java/lang/Object]
  + Utf8 [this]

Fields (count = 1):
  + Field:        field Ljava/lang/reflect/Field;
    Access flags: 0x12
      = private final java.lang.reflect.Field field

Methods (count = 1):
  + Method:       <init>(Ljava/lang/reflect/Field;)V
    Access flags: 0x1
      = public FieldAttributes(java.lang.reflect.Field)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_1 v1
      [5] invokestatic #5
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] pop
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #4
        + Fieldref [com/google/gson/FieldAttributes.field Ljava/lang/reflect/Field;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 44
        [4] -> line 45
        [9] -> line 46
        [14] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lcom/google/gson/FieldAttributes; this]
        v1: 0 -> 15 [Ljava/lang/reflect/Field; f]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [FieldAttributes.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldNamingPolicy
  Superclass:    java/lang/Enum
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4421
    = public enum enum com.google.gson.FieldNamingPolicy extends java.lang.Enum

Interfaces (count = 1):
  + Class [com/google/gson/FieldNamingStrategy]

Constant Pool (count = 155):
  + String [IDENTITY]
  + String [LOWER_CASE_WITH_DASHES]
  + String [LOWER_CASE_WITH_UNDERSCORES]
  + String [UPPER_CAMEL_CASE]
  + String [UPPER_CAMEL_CASE_WITH_SPACES]
  + Class [[Lcom/google/gson/FieldNamingPolicy;]
  + Class [com/google/gson/FieldNamingPolicy]
  + Class [com/google/gson/FieldNamingPolicy$1]
  + Class [com/google/gson/FieldNamingPolicy$2]
  + Class [com/google/gson/FieldNamingPolicy$3]
  + Class [com/google/gson/FieldNamingPolicy$4]
  + Class [com/google/gson/FieldNamingPolicy$5]
  + Class [com/google/gson/FieldNamingStrategy]
  + Class [java/lang/Character]
  + Class [java/lang/Enum]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/FieldNamingPolicy.$VALUES [Lcom/google/gson/FieldNamingPolicy;]
  + Fieldref [com/google/gson/FieldNamingPolicy.IDENTITY Lcom/google/gson/FieldNamingPolicy;]
  + Fieldref [com/google/gson/FieldNamingPolicy.LOWER_CASE_WITH_DASHES Lcom/google/gson/FieldNamingPolicy;]
  + Fieldref [com/google/gson/FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES Lcom/google/gson/FieldNamingPolicy;]
  + Fieldref [com/google/gson/FieldNamingPolicy.UPPER_CAMEL_CASE Lcom/google/gson/FieldNamingPolicy;]
  + Fieldref [com/google/gson/FieldNamingPolicy.UPPER_CAMEL_CASE_WITH_SPACES Lcom/google/gson/FieldNamingPolicy;]
  + Methodref [[Lcom/google/gson/FieldNamingPolicy;.clone ()Ljava/lang/Object;]
  + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;I)V]
  + Methodref [com/google/gson/FieldNamingPolicy.modifyString (CLjava/lang/String;I)Ljava/lang/String;]
  + Methodref [com/google/gson/FieldNamingPolicy.separateCamelCase (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/gson/FieldNamingPolicy.upperCaseFirstLetter (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/gson/FieldNamingPolicy$1.<init> (Ljava/lang/String;I)V]
  + Methodref [com/google/gson/FieldNamingPolicy$2.<init> (Ljava/lang/String;I)V]
  + Methodref [com/google/gson/FieldNamingPolicy$3.<init> (Ljava/lang/String;I)V]
  + Methodref [com/google/gson/FieldNamingPolicy$4.<init> (Ljava/lang/String;I)V]
  + Methodref [com/google/gson/FieldNamingPolicy$5.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Character.isLetter (C)Z]
  + Methodref [java/lang/Character.isUpperCase (C)Z]
  + Methodref [java/lang/Character.toUpperCase (C)C]
  + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.length ()I]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [$VALUES [Lcom/google/gson/FieldNamingPolicy;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [IDENTITY Lcom/google/gson/FieldNamingPolicy;]
  + NameAndType [LOWER_CASE_WITH_DASHES Lcom/google/gson/FieldNamingPolicy;]
  + NameAndType [LOWER_CASE_WITH_UNDERSCORES Lcom/google/gson/FieldNamingPolicy;]
  + NameAndType [UPPER_CAMEL_CASE Lcom/google/gson/FieldNamingPolicy;]
  + NameAndType [UPPER_CAMEL_CASE_WITH_SPACES Lcom/google/gson/FieldNamingPolicy;]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [charAt (I)C]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [isLetter (C)Z]
  + NameAndType [isUpperCase (C)Z]
  + NameAndType [length ()I]
  + NameAndType [modifyString (CLjava/lang/String;I)Ljava/lang/String;]
  + NameAndType [separateCamelCase (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase (C)C]
  + NameAndType [upperCaseFirstLetter (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [valueOf (C)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [$VALUES]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/FieldNamingPolicy;]
  + Utf8 [(C)C]
  + Utf8 [(C)Ljava/lang/String;]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(C)Z]
  + Utf8 [(CLjava/lang/String;I)Ljava/lang/String;]
  + Utf8 [(I)C]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/FieldNamingPolicy;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [FieldNamingPolicy.java]
  + Utf8 [I]
  + Utf8 [IDENTITY]
  + Utf8 [InnerClasses]
  + Utf8 [LOWER_CASE_WITH_DASHES]
  + Utf8 [LOWER_CASE_WITH_UNDERSCORES]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy$1;]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Enum<Lcom/google/gson/FieldNamingPolicy;>;Lcom/google/gson/FieldNamingStrategy;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UPPER_CAMEL_CASE]
  + Utf8 [UPPER_CAMEL_CASE_WITH_SPACES]
  + Utf8 [[Lcom/google/gson/FieldNamingPolicy;]
  + Utf8 [access$100]
  + Utf8 [access$200]
  + Utf8 [append]
  + Utf8 [charAt]
  + Utf8 [character]
  + Utf8 [clone]
  + Utf8 [com/google/gson/FieldNamingPolicy]
  + Utf8 [com/google/gson/FieldNamingPolicy$1]
  + Utf8 [com/google/gson/FieldNamingPolicy$2]
  + Utf8 [com/google/gson/FieldNamingPolicy$3]
  + Utf8 [com/google/gson/FieldNamingPolicy$4]
  + Utf8 [com/google/gson/FieldNamingPolicy$5]
  + Utf8 [com/google/gson/FieldNamingStrategy]
  + Utf8 [fieldNameBuilder]
  + Utf8 [firstCharacter]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [indexOfSubstring]
  + Utf8 [isLetter]
  + Utf8 [isUpperCase]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Enum]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [length]
  + Utf8 [modifiedTarget]
  + Utf8 [modifyString]
  + Utf8 [name]
  + Utf8 [separateCamelCase]
  + Utf8 [separator]
  + Utf8 [srcString]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toUpperCase]
  + Utf8 [translation]
  + Utf8 [upperCaseFirstLetter]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [x2]

Fields (count = 6):
  + Field:        IDENTITY Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x4019
      = public static final com.google.gson.FieldNamingPolicy IDENTITY
  + Field:        UPPER_CAMEL_CASE Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x4019
      = public static final com.google.gson.FieldNamingPolicy UPPER_CAMEL_CASE
  + Field:        UPPER_CAMEL_CASE_WITH_SPACES Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x4019
      = public static final com.google.gson.FieldNamingPolicy UPPER_CAMEL_CASE_WITH_SPACES
  + Field:        LOWER_CASE_WITH_UNDERSCORES Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x4019
      = public static final com.google.gson.FieldNamingPolicy LOWER_CASE_WITH_UNDERSCORES
  + Field:        LOWER_CASE_WITH_DASHES Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x4019
      = public static final com.google.gson.FieldNamingPolicy LOWER_CASE_WITH_DASHES
  + Field:        $VALUES [Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x101a
      = private static final synthetic com.google.gson.FieldNamingPolicy[] $VALUES

Methods (count = 10):
  + Method:       values()[Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x9
      = public static com.google.gson.FieldNamingPolicy[] values()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 0, stack = 1):
      [0] getstatic #18
        + Fieldref [com/google/gson/FieldNamingPolicy.$VALUES [Lcom/google/gson/FieldNamingPolicy;]
      [3] invokevirtual #24
        + Methodref [[Lcom/google/gson/FieldNamingPolicy;.clone ()Ljava/lang/Object;]
      [6] checkcast #6
        + Class [[Lcom/google/gson/FieldNamingPolicy;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 30
  + Method:       valueOf(Ljava/lang/String;)Lcom/google/gson/FieldNamingPolicy;
    Access flags: 0x9
      = public static com.google.gson.FieldNamingPolicy valueOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 2):
      [0] ldc_w #7
        + Class [com/google/gson/FieldNamingPolicy]
      [3] aload_0 v0
      [4] invokestatic #38
        + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
      [7] checkcast #7
        + Class [com/google/gson/FieldNamingPolicy]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Ljava/lang/String; name]
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x2
      = private FieldNamingPolicy(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #37
        + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lcom/google/gson/FieldNamingPolicy; this]
    + Signature attribute:
      + Utf8 [()V]
  + Method:       separateCamelCase(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String separateCamelCase(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 5, stack = 2):
      [0] new #17
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #43
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_2 v2
      [8] iconst_0
      [9] istore_3 v3
      [10] iload_3 v3
      [11] aload_0 v0
      [12] invokevirtual #40
        + Methodref [java/lang/String.length ()I]
      [15] ificmpge +44 (target=59)
      [18] aload_0 v0
      [19] iload_3 v3
      [20] invokevirtual #39
        + Methodref [java/lang/String.charAt (I)C]
      [23] istore v4
      [25] iload v4
      [27] invokestatic #35
        + Methodref [java/lang/Character.isUpperCase (C)Z]
      [30] ifeq +16 (target=46)
      [33] aload_2 v2
      [34] invokevirtual #46
        + Methodref [java/lang/StringBuilder.length ()I]
      [37] ifeq +9 (target=46)
      [40] aload_2 v2
      [41] aload_1 v1
      [42] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [45] pop
      [46] aload_2 v2
      [47] iload v4
      [49] invokevirtual #44
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [52] pop
      [53] iinc v3, 1
      [56] goto -46 (target=10)
      [59] aload_2 v2
      [60] invokevirtual #47
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 123
        [8] -> line 124
        [18] -> line 125
        [25] -> line 126
        [40] -> line 127
        [46] -> line 129
        [53] -> line 124
        [59] -> line 131
      + Local variable table attribute (count = 5)
        v4: 25 -> 53 [C character]
        v3: 10 -> 59 [I i]
        v0: 0 -> 64 [Ljava/lang/String; name]
        v1: 0 -> 64 [Ljava/lang/String; separator]
        v2: 8 -> 64 [Ljava/lang/StringBuilder; translation]
  + Method:       upperCaseFirstLetter(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String upperCaseFirstLetter(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 5, stack = 3):
      [0] new #17
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #43
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_1 v1
      [8] iconst_0
      [9] istore_2 v2
      [10] aload_0 v0
      [11] iload_2 v2
      [12] invokevirtual #39
        + Methodref [java/lang/String.charAt (I)C]
      [15] istore_3 v3
      [16] iload_2 v2
      [17] aload_0 v0
      [18] invokevirtual #40
        + Methodref [java/lang/String.length ()I]
      [21] iconst_1
      [22] isub
      [23] ificmpge +31 (target=54)
      [26] iload_3 v3
      [27] invokestatic #34
        + Methodref [java/lang/Character.isLetter (C)Z]
      [30] ifeq +6 (target=36)
      [33] goto +21 (target=54)
      [36] aload_1 v1
      [37] iload_3 v3
      [38] invokevirtual #44
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [41] pop
      [42] aload_0 v0
      [43] iinc v2, 1
      [46] iload_2 v2
      [47] invokevirtual #39
        + Methodref [java/lang/String.charAt (I)C]
      [50] istore_3 v3
      [51] goto -35 (target=16)
      [54] iload_2 v2
      [55] aload_0 v0
      [56] invokevirtual #40
        + Methodref [java/lang/String.length ()I]
      [59] ificmpne +8 (target=67)
      [62] aload_1 v1
      [63] invokevirtual #47
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] areturn
      [67] iload_3 v3
      [68] invokestatic #35
        + Methodref [java/lang/Character.isUpperCase (C)Z]
      [71] ifne +27 (target=98)
      [74] iload_3 v3
      [75] invokestatic #36
        + Methodref [java/lang/Character.toUpperCase (C)C]
      [78] aload_0 v0
      [79] iinc v2, 1
      [82] iload_2 v2
      [83] invokestatic #26
        + Methodref [com/google/gson/FieldNamingPolicy.modifyString (CLjava/lang/String;I)Ljava/lang/String;]
      [86] astore v4
      [88] aload_1 v1
      [89] aload v4
      [91] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [94] invokevirtual #47
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [97] areturn
      [98] aload_0 v0
      [99] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 138
        [8] -> line 139
        [10] -> line 140
        [16] -> line 142
        [26] -> line 143
        [33] -> line 144
        [36] -> line 147
        [42] -> line 148
        [54] -> line 151
        [62] -> line 152
        [67] -> line 155
        [74] -> line 156
        [88] -> line 157
        [98] -> line 159
      + Local variable table attribute (count = 5)
        v4: 88 -> 98 [Ljava/lang/String; modifiedTarget]
        v0: 0 -> 100 [Ljava/lang/String; name]
        v1: 8 -> 100 [Ljava/lang/StringBuilder; fieldNameBuilder]
        v2: 10 -> 100 [I index]
        v3: 16 -> 100 [C firstCharacter]
  + Method:       modifyString(CLjava/lang/String;I)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String modifyString(char,java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] iload_2 v2
      [1] aload_1 v1
      [2] invokevirtual #40
        + Methodref [java/lang/String.length ()I]
      [5] ificmpge +28 (target=33)
      [8] new #17
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] invokespecial #43
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [15] iload_0 v0
      [16] invokevirtual #44
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [19] aload_1 v1
      [20] iload_2 v2
      [21] invokevirtual #41
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [24] invokevirtual #45
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] invokevirtual #47
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [30] goto +7 (target=37)
      [33] iload_0 v0
      [34] invokestatic #42
        + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;]
      [37] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 164
      + Local variable table attribute (count = 3)
        v0: 0 -> 38 [C firstCharacter]
        v1: 0 -> 38 [Ljava/lang/String; srcString]
        v2: 0 -> 38 [I indexOfSubstring]
  + Method:       <init>(Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V
    Access flags: 0x1000
      = synthetic FieldNamingPolicy(java.lang.String,int,com.google.gson.FieldNamingPolicy$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #25
        + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Lcom/google/gson/FieldNamingPolicy; this]
        v1: 0 -> 7 [Ljava/lang/String; x0]
        v2: 0 -> 7 [I x1]
        v3: 0 -> 7 [Lcom/google/gson/FieldNamingPolicy$1; x2]
  + Method:       access$100(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$100(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #28
        + Methodref [com/google/gson/FieldNamingPolicy.upperCaseFirstLetter (Ljava/lang/String;)Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Ljava/lang/String; x0]
  + Method:       access$200(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$200(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokestatic #27
        + Methodref [com/google/gson/FieldNamingPolicy.separateCamelCase (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Ljava/lang/String; x0]
        v1: 0 -> 6 [Ljava/lang/String; x1]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 103, locals = 0, stack = 4):
      [0] new #8
        + Class [com/google/gson/FieldNamingPolicy$1]
      [3] dup
      [4] ldc #1
        + String [IDENTITY]
      [6] iconst_0
      [7] invokespecial #29
        + Methodref [com/google/gson/FieldNamingPolicy$1.<init> (Ljava/lang/String;I)V]
      [10] putstatic #19
        + Fieldref [com/google/gson/FieldNamingPolicy.IDENTITY Lcom/google/gson/FieldNamingPolicy;]
      [13] new #9
        + Class [com/google/gson/FieldNamingPolicy$2]
      [16] dup
      [17] ldc #4
        + String [UPPER_CAMEL_CASE]
      [19] iconst_1
      [20] invokespecial #30
        + Methodref [com/google/gson/FieldNamingPolicy$2.<init> (Ljava/lang/String;I)V]
      [23] putstatic #22
        + Fieldref [com/google/gson/FieldNamingPolicy.UPPER_CAMEL_CASE Lcom/google/gson/FieldNamingPolicy;]
      [26] new #10
        + Class [com/google/gson/FieldNamingPolicy$3]
      [29] dup
      [30] ldc #5
        + String [UPPER_CAMEL_CASE_WITH_SPACES]
      [32] iconst_2
      [33] invokespecial #31
        + Methodref [com/google/gson/FieldNamingPolicy$3.<init> (Ljava/lang/String;I)V]
      [36] putstatic #23
        + Fieldref [com/google/gson/FieldNamingPolicy.UPPER_CAMEL_CASE_WITH_SPACES Lcom/google/gson/FieldNamingPolicy;]
      [39] new #11
        + Class [com/google/gson/FieldNamingPolicy$4]
      [42] dup
      [43] ldc #3
        + String [LOWER_CASE_WITH_UNDERSCORES]
      [45] iconst_3
      [46] invokespecial #32
        + Methodref [com/google/gson/FieldNamingPolicy$4.<init> (Ljava/lang/String;I)V]
      [49] putstatic #21
        + Fieldref [com/google/gson/FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES Lcom/google/gson/FieldNamingPolicy;]
      [52] new #12
        + Class [com/google/gson/FieldNamingPolicy$5]
      [55] dup
      [56] ldc #2
        + String [LOWER_CASE_WITH_DASHES]
      [58] iconst_4
      [59] invokespecial #33
        + Methodref [com/google/gson/FieldNamingPolicy$5.<init> (Ljava/lang/String;I)V]
      [62] putstatic #20
        + Fieldref [com/google/gson/FieldNamingPolicy.LOWER_CASE_WITH_DASHES Lcom/google/gson/FieldNamingPolicy;]
      [65] iconst_5
      [66] anewarray #7
        + Class [com/google/gson/FieldNamingPolicy]
      [69] dup
      [70] iconst_0
      [71] getstatic #19
        + Fieldref [com/google/gson/FieldNamingPolicy.IDENTITY Lcom/google/gson/FieldNamingPolicy;]
      [74] aastore
      [75] dup
      [76] iconst_1
      [77] getstatic #22
        + Fieldref [com/google/gson/FieldNamingPolicy.UPPER_CAMEL_CASE Lcom/google/gson/FieldNamingPolicy;]
      [80] aastore
      [81] dup
      [82] iconst_2
      [83] getstatic #23
        + Fieldref [com/google/gson/FieldNamingPolicy.UPPER_CAMEL_CASE_WITH_SPACES Lcom/google/gson/FieldNamingPolicy;]
      [86] aastore
      [87] dup
      [88] iconst_3
      [89] getstatic #21
        + Fieldref [com/google/gson/FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES Lcom/google/gson/FieldNamingPolicy;]
      [92] aastore
      [93] dup
      [94] iconst_4
      [95] getstatic #20
        + Fieldref [com/google/gson/FieldNamingPolicy.LOWER_CASE_WITH_DASHES Lcom/google/gson/FieldNamingPolicy;]
      [98] aastore
      [99] putstatic #18
        + Fieldref [com/google/gson/FieldNamingPolicy.$VALUES [Lcom/google/gson/FieldNamingPolicy;]
      [102] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 6)
        [0] -> line 36
        [13] -> line 52
        [26] -> line 71
        [39] -> line 89
        [52] -> line 112
        [65] -> line 30

Class file attributes (count = 3):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$1]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$2]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$3]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$4]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$5]
  + Signature attribute:
    + Utf8 [Ljava/lang/Enum<Lcom/google/gson/FieldNamingPolicy;>;Lcom/google/gson/FieldNamingStrategy;]
  + Source file attribute:
    + Utf8 [FieldNamingPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldNamingPolicy$1
  Superclass:    com/google/gson/FieldNamingPolicy
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.FieldNamingPolicy$1 extends com.google.gson.FieldNamingPolicy

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [com/google/gson/FieldNamingPolicy]
  + Class [com/google/gson/FieldNamingPolicy$1]
  + Class [java/lang/reflect/Field]
  + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
  + NameAndType [<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + NameAndType [getName ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Utf8 [(Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FieldNamingPolicy.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/FieldNamingPolicy]
  + Utf8 [com/google/gson/FieldNamingPolicy$1]
  + Utf8 [f]
  + Utf8 [getName]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [this]
  + Utf8 [translateName]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x0
      = FieldNamingPolicy$1(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokespecial #4
        + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/FieldNamingPolicy$1; this]
  + Method:       translateName(Ljava/lang/reflect/Field;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String translateName(java.lang.reflect.Field)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #5
        + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lcom/google/gson/FieldNamingPolicy$1; this]
        v1: 0 -> 5 [Ljava/lang/reflect/Field; f]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/FieldNamingPolicy]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$1]
  + Source file attribute:
    + Utf8 [FieldNamingPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldNamingPolicy$2
  Superclass:    com/google/gson/FieldNamingPolicy
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.FieldNamingPolicy$2 extends com.google.gson.FieldNamingPolicy

Interfaces (count = 0):

Constant Pool (count = 35):
  + Class [com/google/gson/FieldNamingPolicy]
  + Class [com/google/gson/FieldNamingPolicy$1]
  + Class [com/google/gson/FieldNamingPolicy$2]
  + Class [java/lang/reflect/Field]
  + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Methodref [com/google/gson/FieldNamingPolicy.access$100 (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
  + NameAndType [<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + NameAndType [access$100 (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Utf8 [(Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FieldNamingPolicy.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy$2;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$100]
  + Utf8 [com/google/gson/FieldNamingPolicy]
  + Utf8 [com/google/gson/FieldNamingPolicy$1]
  + Utf8 [com/google/gson/FieldNamingPolicy$2]
  + Utf8 [f]
  + Utf8 [getName]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [this]
  + Utf8 [translateName]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x0
      = FieldNamingPolicy$2(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokespecial #5
        + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/FieldNamingPolicy$2; this]
  + Method:       translateName(Ljava/lang/reflect/Field;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String translateName(java.lang.reflect.Field)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokevirtual #7
        + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
      [4] invokestatic #6
        + Methodref [com/google/gson/FieldNamingPolicy.access$100 (Ljava/lang/String;)Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lcom/google/gson/FieldNamingPolicy$2; this]
        v1: 0 -> 8 [Ljava/lang/reflect/Field; f]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/FieldNamingPolicy]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$2]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$1]
  + Source file attribute:
    + Utf8 [FieldNamingPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldNamingPolicy$3
  Superclass:    com/google/gson/FieldNamingPolicy
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.FieldNamingPolicy$3 extends com.google.gson.FieldNamingPolicy

Interfaces (count = 0):

Constant Pool (count = 41):
  + String [ ]
  + Class [com/google/gson/FieldNamingPolicy]
  + Class [com/google/gson/FieldNamingPolicy$1]
  + Class [com/google/gson/FieldNamingPolicy$3]
  + Class [java/lang/reflect/Field]
  + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Methodref [com/google/gson/FieldNamingPolicy.access$100 (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/gson/FieldNamingPolicy.access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
  + NameAndType [<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + NameAndType [access$100 (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + Utf8 [ ]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FieldNamingPolicy.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy$3;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$100]
  + Utf8 [access$200]
  + Utf8 [com/google/gson/FieldNamingPolicy]
  + Utf8 [com/google/gson/FieldNamingPolicy$1]
  + Utf8 [com/google/gson/FieldNamingPolicy$3]
  + Utf8 [f]
  + Utf8 [getName]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [this]
  + Utf8 [translateName]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x0
      = FieldNamingPolicy$3(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokespecial #6
        + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/FieldNamingPolicy$3; this]
  + Method:       translateName(Ljava/lang/reflect/Field;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String translateName(java.lang.reflect.Field)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #9
        + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
      [4] ldc #1
        + String [ ]
      [6] invokestatic #8
        + Methodref [com/google/gson/FieldNamingPolicy.access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [9] invokestatic #7
        + Methodref [com/google/gson/FieldNamingPolicy.access$100 (Ljava/lang/String;)Ljava/lang/String;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 73
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/google/gson/FieldNamingPolicy$3; this]
        v1: 0 -> 13 [Ljava/lang/reflect/Field; f]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/FieldNamingPolicy]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$3]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$1]
  + Source file attribute:
    + Utf8 [FieldNamingPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldNamingPolicy$4
  Superclass:    com/google/gson/FieldNamingPolicy
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.FieldNamingPolicy$4 extends com.google.gson.FieldNamingPolicy

Interfaces (count = 0):

Constant Pool (count = 42):
  + String [_]
  + Class [com/google/gson/FieldNamingPolicy]
  + Class [com/google/gson/FieldNamingPolicy$1]
  + Class [com/google/gson/FieldNamingPolicy$4]
  + Class [java/lang/String]
  + Class [java/lang/reflect/Field]
  + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Methodref [com/google/gson/FieldNamingPolicy.access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
  + NameAndType [<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + NameAndType [access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FieldNamingPolicy.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy$4;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [_]
  + Utf8 [access$200]
  + Utf8 [com/google/gson/FieldNamingPolicy]
  + Utf8 [com/google/gson/FieldNamingPolicy$1]
  + Utf8 [com/google/gson/FieldNamingPolicy$4]
  + Utf8 [f]
  + Utf8 [getName]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [this]
  + Utf8 [toLowerCase]
  + Utf8 [translateName]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x0
      = FieldNamingPolicy$4(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokespecial #7
        + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 89
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/FieldNamingPolicy$4; this]
  + Method:       translateName(Ljava/lang/reflect/Field;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String translateName(java.lang.reflect.Field)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #10
        + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
      [4] ldc #1
        + String [_]
      [6] invokestatic #8
        + Methodref [com/google/gson/FieldNamingPolicy.access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [9] invokevirtual #9
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 91
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/google/gson/FieldNamingPolicy$4; this]
        v1: 0 -> 13 [Ljava/lang/reflect/Field; f]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/FieldNamingPolicy]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$4]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$1]
  + Source file attribute:
    + Utf8 [FieldNamingPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldNamingPolicy$5
  Superclass:    com/google/gson/FieldNamingPolicy
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.FieldNamingPolicy$5 extends com.google.gson.FieldNamingPolicy

Interfaces (count = 0):

Constant Pool (count = 42):
  + String [-]
  + Class [com/google/gson/FieldNamingPolicy]
  + Class [com/google/gson/FieldNamingPolicy$1]
  + Class [com/google/gson/FieldNamingPolicy$5]
  + Class [java/lang/String]
  + Class [java/lang/reflect/Field]
  + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Methodref [com/google/gson/FieldNamingPolicy.access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
  + NameAndType [<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + NameAndType [access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Utf8 [-]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FieldNamingPolicy.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy$5;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$200]
  + Utf8 [com/google/gson/FieldNamingPolicy]
  + Utf8 [com/google/gson/FieldNamingPolicy$1]
  + Utf8 [com/google/gson/FieldNamingPolicy$5]
  + Utf8 [f]
  + Utf8 [getName]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [this]
  + Utf8 [toLowerCase]
  + Utf8 [translateName]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x0
      = FieldNamingPolicy$5(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokespecial #7
        + Methodref [com/google/gson/FieldNamingPolicy.<init> (Ljava/lang/String;ILcom/google/gson/FieldNamingPolicy$1;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 112
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/FieldNamingPolicy$5; this]
  + Method:       translateName(Ljava/lang/reflect/Field;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String translateName(java.lang.reflect.Field)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #10
        + Methodref [java/lang/reflect/Field.getName ()Ljava/lang/String;]
      [4] ldc #1
        + String [-]
      [6] invokestatic #8
        + Methodref [com/google/gson/FieldNamingPolicy.access$200 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [9] invokevirtual #9
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 114
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/google/gson/FieldNamingPolicy$5; this]
        v1: 0 -> 13 [Ljava/lang/reflect/Field; f]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/FieldNamingPolicy]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$5]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/FieldNamingPolicy$1]
  + Source file attribute:
    + Utf8 [FieldNamingPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/FieldNamingStrategy
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.google.gson.FieldNamingStrategy extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 9):
  + Class [com/google/gson/FieldNamingStrategy]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Utf8 [FieldNamingStrategy.java]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/FieldNamingStrategy]
  + Utf8 [java/lang/Object]
  + Utf8 [translateName]

Fields (count = 0):

Methods (count = 1):
  + Method:       translateName(Ljava/lang/reflect/Field;)Ljava/lang/String;
    Access flags: 0x401
      = public abstract java.lang.String translateName(java.lang.reflect.Field)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [FieldNamingStrategy.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.Gson extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 641):
  + String [  ]
  + String [ behavior, use GsonBuilder.serializeSpecialDoubleValues() method.]
  + String [ is not a valid double value as per JSON specification. To override this]
  + String [)]}'
]
  + String [,instanceCreators:]
  + String [GSON cannot handle ]
  + String [GSON cannot serialize ]
  + String [JSON document was not fully consumed.]
  + String [factories:]
  + String [serializeNulls:]
  + String [{]
  + String [}]
  + Class [com/google/gson/FieldNamingPolicy]
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$1]
  + Class [com/google/gson/Gson$2]
  + Class [com/google/gson/Gson$3]
  + Class [com/google/gson/Gson$4]
  + Class [com/google/gson/Gson$5]
  + Class [com/google/gson/Gson$6]
  + Class [com/google/gson/Gson$FutureTypeAdapter]
  + Class [com/google/gson/JsonIOException]
  + Class [com/google/gson/JsonNull]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/LongSerializationPolicy]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/Excluder]
  + Class [com/google/gson/internal/Primitives]
  + Class [com/google/gson/internal/Streams]
  + Class [com/google/gson/internal/bind/ArrayTypeAdapter]
  + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/DateTypeAdapter]
  + Class [com/google/gson/internal/bind/MapTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/SqlDateTypeAdapter]
  + Class [com/google/gson/internal/bind/TimeTypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [com/google/gson/stream/MalformedJsonException]
  + Class [java/io/EOFException]
  + Class [java/io/IOException]
  + Class [java/io/StringReader]
  + Class [java/io/StringWriter]
  + Class [java/io/Writer]
  + Class [java/lang/Class]
  + Class [java/lang/Double]
  + Class [java/lang/Float]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/ThreadLocal]
  + Class [java/math/BigDecimal]
  + Class [java/math/BigInteger]
  + Class [java/util/ArrayList]
  + Class [java/util/Collections]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Fieldref [com/google/gson/FieldNamingPolicy.IDENTITY Lcom/google/gson/FieldNamingPolicy;]
  + Fieldref [com/google/gson/Gson.calls Ljava/lang/ThreadLocal;]
  + Fieldref [com/google/gson/Gson.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + Fieldref [com/google/gson/Gson.deserializationContext Lcom/google/gson/JsonDeserializationContext;]
  + Fieldref [com/google/gson/Gson.factories Ljava/util/List;]
  + Fieldref [com/google/gson/Gson.generateNonExecutableJson Z]
  + Fieldref [com/google/gson/Gson.htmlSafe Z]
  + Fieldref [com/google/gson/Gson.prettyPrinting Z]
  + Fieldref [com/google/gson/Gson.serializationContext Lcom/google/gson/JsonSerializationContext;]
  + Fieldref [com/google/gson/Gson.serializeNulls Z]
  + Fieldref [com/google/gson/Gson.typeTokenCache Ljava/util/Map;]
  + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
  + Fieldref [com/google/gson/LongSerializationPolicy.DEFAULT Lcom/google/gson/LongSerializationPolicy;]
  + Fieldref [com/google/gson/internal/Excluder.DEFAULT Lcom/google/gson/internal/Excluder;]
  + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_DECIMAL Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_INTEGER Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIT_SET_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BYTE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CALENDAR_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CHARACTER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CLASS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.DOUBLE Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.ENUM_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.FLOAT Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.INET_ADDRESS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.INTEGER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.LOCALE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.LONG Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.NUMBER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.SHORT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUFFER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUILDER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.TIMESTAMP_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.URI_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.URL_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.UUID_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Long.TYPE Ljava/lang/Class;]
  + Methodref [com/google/gson/Gson.<init> (Lcom/google/gson/internal/Excluder;Lcom/google/gson/FieldNamingStrategy;Ljava/util/Map;ZZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List;)V]
  + Methodref [com/google/gson/Gson.assertFullConsumption (Ljava/lang/Object;Lcom/google/gson/stream/JsonReader;)V]
  + Methodref [com/google/gson/Gson.checkValidFloatingPoint (D)V]
  + Methodref [com/google/gson/Gson.doubleAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/Gson.floatAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/Gson.fromJson (Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/io/Reader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/Gson.longAdapter (Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/Gson.newJsonWriter (Ljava/io/Writer;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/Gson.toJson (Lcom/google/gson/JsonElement;)Ljava/lang/String;]
  + Methodref [com/google/gson/Gson.toJson (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Methodref [com/google/gson/Gson.toJson (Lcom/google/gson/JsonElement;Ljava/lang/Appendable;)V]
  + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/stream/JsonWriter;)V]
  + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;Ljava/lang/Appendable;)V]
  + Methodref [com/google/gson/Gson$1.<init> (Lcom/google/gson/Gson;)V]
  + Methodref [com/google/gson/Gson$2.<init> (Lcom/google/gson/Gson;)V]
  + Methodref [com/google/gson/Gson$3.<init> (Lcom/google/gson/Gson;)V]
  + Methodref [com/google/gson/Gson$4.<init> (Lcom/google/gson/Gson;)V]
  + Methodref [com/google/gson/Gson$5.<init> (Lcom/google/gson/Gson;)V]
  + Methodref [com/google/gson/Gson$6.<init> (Lcom/google/gson/Gson;)V]
  + Methodref [com/google/gson/Gson$FutureTypeAdapter.<init> ()V]
  + Methodref [com/google/gson/Gson$FutureTypeAdapter.setDelegate (Lcom/google/gson/TypeAdapter;)V]
  + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor.<init> (Ljava/util/Map;)V]
  + Methodref [com/google/gson/internal/Primitives.wrap (Ljava/lang/Class;)Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/Streams.write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Methodref [com/google/gson/internal/Streams.writerForAppendable (Ljava/lang/Appendable;)Ljava/io/Writer;]
  + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory.<init> (Lcom/google/gson/internal/ConstructorConstructor;Z)V]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.<init> (Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/FieldNamingStrategy;Lcom/google/gson/internal/Excluder;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/Class;)Lcom/google/gson/reflect/TypeToken;]
  + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Methodref [com/google/gson/stream/JsonReader.<init> (Ljava/io/Reader;)V]
  + Methodref [com/google/gson/stream/JsonReader.isLenient ()Z]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.setLenient (Z)V]
  + Methodref [com/google/gson/stream/JsonWriter.<init> (Ljava/io/Writer;)V]
  + Methodref [com/google/gson/stream/JsonWriter.getSerializeNulls ()Z]
  + Methodref [com/google/gson/stream/JsonWriter.isHtmlSafe ()Z]
  + Methodref [com/google/gson/stream/JsonWriter.isLenient ()Z]
  + Methodref [com/google/gson/stream/JsonWriter.setHtmlSafe (Z)V]
  + Methodref [com/google/gson/stream/JsonWriter.setIndent (Ljava/lang/String;)V]
  + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
  + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
  + Methodref [java/io/StringReader.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/StringWriter.<init> ()V]
  + Methodref [java/io/StringWriter.toString ()Ljava/lang/String;]
  + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
  + Methodref [java/lang/Class.cast (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Double.isInfinite (D)Z]
  + Methodref [java/lang/Double.isNaN (D)Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/Collections.emptyList ()Ljava/util/List;]
  + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
  + Methodref [java/util/Collections.synchronizedMap (Ljava/util/Map;)Ljava/util/Map;]
  + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;]
  + Methodref [java/util/HashMap.<init> ()V]
  + InterfaceMethodref [com/google/gson/TypeAdapterFactory.create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/Gson;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/FieldNamingStrategy;Lcom/google/gson/internal/Excluder;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/ConstructorConstructor;Z)V]
  + NameAndType [<init> (Lcom/google/gson/internal/Excluder;Lcom/google/gson/FieldNamingStrategy;Ljava/util/Map;ZZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List;)V]
  + NameAndType [<init> (Ljava/io/Reader;)V]
  + NameAndType [<init> (Ljava/io/Writer;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/util/Map;)V]
  + NameAndType [BIG_DECIMAL Lcom/google/gson/TypeAdapter;]
  + NameAndType [BIG_INTEGER Lcom/google/gson/TypeAdapter;]
  + NameAndType [BIT_SET_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [BOOLEAN_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [BYTE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [CALENDAR_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [CHARACTER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [CLASS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [DEFAULT Lcom/google/gson/LongSerializationPolicy;]
  + NameAndType [DEFAULT Lcom/google/gson/internal/Excluder;]
  + NameAndType [DOUBLE Lcom/google/gson/TypeAdapter;]
  + NameAndType [END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [ENUM_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [FLOAT Lcom/google/gson/TypeAdapter;]
  + NameAndType [IDENTITY Lcom/google/gson/FieldNamingPolicy;]
  + NameAndType [INET_ADDRESS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [INSTANCE Lcom/google/gson/JsonNull;]
  + NameAndType [INTEGER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [JSON_ELEMENT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [LOCALE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [LONG Lcom/google/gson/TypeAdapter;]
  + NameAndType [NUMBER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [SHORT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [STRING_BUFFER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [STRING_BUILDER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [STRING_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [TIMESTAMP_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [URI_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [URL_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [UUID_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAll (Ljava/util/Collection;)Z]
  + NameAndType [append (D)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Z)Ljava/lang/StringBuilder;]
  + NameAndType [assertFullConsumption (Ljava/lang/Object;Lcom/google/gson/stream/JsonReader;)V]
  + NameAndType [calls Ljava/lang/ThreadLocal;]
  + NameAndType [cast (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [checkValidFloatingPoint (D)V]
  + NameAndType [constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + NameAndType [create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [deserializationContext Lcom/google/gson/JsonDeserializationContext;]
  + NameAndType [doubleAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + NameAndType [emptyList ()Ljava/util/List;]
  + NameAndType [emptyMap ()Ljava/util/Map;]
  + NameAndType [factories Ljava/util/List;]
  + NameAndType [floatAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + NameAndType [fromJson (Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [fromJson (Ljava/io/Reader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [generateNonExecutableJson Z]
  + NameAndType [get ()Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Class;)Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getSerializeNulls ()Z]
  + NameAndType [hasNext ()Z]
  + NameAndType [htmlSafe Z]
  + NameAndType [isHtmlSafe ()Z]
  + NameAndType [isInfinite (D)Z]
  + NameAndType [isLenient ()Z]
  + NameAndType [isNaN (D)Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [longAdapter (Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [newJsonWriter (Ljava/io/Writer;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [prettyPrinting Z]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [serializationContext Lcom/google/gson/JsonSerializationContext;]
  + NameAndType [serializeNulls Z]
  + NameAndType [setDelegate (Lcom/google/gson/TypeAdapter;)V]
  + NameAndType [setHtmlSafe (Z)V]
  + NameAndType [setIndent (Ljava/lang/String;)V]
  + NameAndType [setLenient (Z)V]
  + NameAndType [setSerializeNulls (Z)V]
  + NameAndType [synchronizedMap (Ljava/util/Map;)Ljava/util/Map;]
  + NameAndType [toJson (Lcom/google/gson/JsonElement;)Ljava/lang/String;]
  + NameAndType [toJson (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + NameAndType [toJson (Lcom/google/gson/JsonElement;Ljava/lang/Appendable;)V]
  + NameAndType [toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + NameAndType [toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/stream/JsonWriter;)V]
  + NameAndType [toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;Ljava/lang/Appendable;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [typeTokenCache Ljava/util/Map;]
  + NameAndType [unmodifiableList (Ljava/util/List;)Ljava/util/List;]
  + NameAndType [wrap (Ljava/lang/Class;)Ljava/lang/Class;]
  + NameAndType [write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + NameAndType [write (Ljava/lang/String;)V]
  + NameAndType [writerForAppendable (Ljava/lang/Appendable;)Ljava/io/Writer;]
  + Utf8 [  ]
  + Utf8 [ behavior, use GsonBuilder.serializeSpecialDoubleValues() method.]
  + Utf8 [ is not a valid double value as per JSON specification. To override this]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)Ljava/lang/StringBuilder;]
  + Utf8 [(D)V]
  + Utf8 [(D)Z]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [(Lcom/google/gson/Gson;D)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/JsonElement;)Ljava/lang/String;]
  + Utf8 [(Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Utf8 [(Lcom/google/gson/JsonElement;Ljava/lang/Appendable;)V]
  + Utf8 [(Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [(Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/FieldNamingStrategy;Lcom/google/gson/internal/Excluder;)V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Z)V]
  + Utf8 [(Lcom/google/gson/internal/Excluder;Lcom/google/gson/FieldNamingStrategy;Ljava/util/Map;ZZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List;)V]
  + Utf8 [(Lcom/google/gson/internal/Excluder;Lcom/google/gson/FieldNamingStrategy;Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>;ZZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List<Lcom/google/gson/TypeAdapterFactory;>;)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/io/Reader;)V]
  + Utf8 [(Ljava/io/Reader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/io/Writer;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/io/Writer;)V]
  + Utf8 [(Ljava/lang/Appendable;)Ljava/io/Writer;]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Lcom/google/gson/stream/JsonReader;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/stream/JsonWriter;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/reflect/Type;Ljava/lang/Appendable;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/util/Collection;)Z]
  + Utf8 [(Ljava/util/List;)Ljava/util/List;]
  + Utf8 [(Ljava/util/Map;)Ljava/util/Map;]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Z)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Z)Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [(Z)Ljava/lang/StringBuilder;]
  + Utf8 [(Z)V]
  + Utf8 [)]}'
]
  + Utf8 [,instanceCreators:]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)TT;]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/io/Reader;Ljava/lang/reflect/Type;)TT;]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)TT;]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/reflect/Type;)TT;]
  + Utf8 [<init>]
  + Utf8 [BIG_DECIMAL]
  + Utf8 [BIG_INTEGER]
  + Utf8 [BIT_SET_FACTORY]
  + Utf8 [BOOLEAN_FACTORY]
  + Utf8 [BYTE_FACTORY]
  + Utf8 [CALENDAR_FACTORY]
  + Utf8 [CHARACTER_FACTORY]
  + Utf8 [CLASS_FACTORY]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [DEFAULT]
  + Utf8 [DOUBLE]
  + Utf8 [END_DOCUMENT]
  + Utf8 [ENUM_FACTORY]
  + Utf8 [Exceptions]
  + Utf8 [FACTORY]
  + Utf8 [FLOAT]
  + Utf8 [FutureTypeAdapter]
  + Utf8 [GSON cannot handle ]
  + Utf8 [GSON cannot serialize ]
  + Utf8 [Gson.java]
  + Utf8 [IDENTITY]
  + Utf8 [INET_ADDRESS_FACTORY]
  + Utf8 [INSTANCE]
  + Utf8 [INTEGER_FACTORY]
  + Utf8 [InnerClasses]
  + Utf8 [JSON document was not fully consumed.]
  + Utf8 [JSON_ELEMENT_FACTORY]
  + Utf8 [LOCALE_FACTORY]
  + Utf8 [LONG]
  + Utf8 [Lcom/google/gson/FieldNamingPolicy;]
  + Utf8 [Lcom/google/gson/FieldNamingStrategy;]
  + Utf8 [Lcom/google/gson/Gson$FutureTypeAdapter;]
  + Utf8 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/JsonDeserializationContext;]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/JsonNull;]
  + Utf8 [Lcom/google/gson/JsonSerializationContext;]
  + Utf8 [Lcom/google/gson/LongSerializationPolicy;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<*>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [Lcom/google/gson/internal/Excluder;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [Lcom/google/gson/stream/MalformedJsonException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/EOFException;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/Reader;]
  + Utf8 [Ljava/io/StringReader;]
  + Utf8 [Ljava/io/StringWriter;]
  + Utf8 [Ljava/io/Writer;]
  + Utf8 [Ljava/lang/Appendable;]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [Ljava/lang/IllegalStateException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/lang/ThreadLocal;]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>;>;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/google/gson/TypeAdapterFactory;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>;]
  + Utf8 [Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/TypeAdapter<*>;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NUMBER_FACTORY]
  + Utf8 [SHORT_FACTORY]
  + Utf8 [STRING_BUFFER_FACTORY]
  + Utf8 [STRING_BUILDER_FACTORY]
  + Utf8 [STRING_FACTORY]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TIMESTAMP_FACTORY]
  + Utf8 [TT;]
  + Utf8 [TYPE]
  + Utf8 [URI_FACTORY]
  + Utf8 [URL_FACTORY]
  + Utf8 [UUID_FACTORY]
  + Utf8 [Z]
  + Utf8 [access$000]
  + Utf8 [adapter]
  + Utf8 [add]
  + Utf8 [addAll]
  + Utf8 [append]
  + Utf8 [assertFullConsumption]
  + Utf8 [cached]
  + Utf8 [call]
  + Utf8 [calls]
  + Utf8 [candidate]
  + Utf8 [cast]
  + Utf8 [checkValidFloatingPoint]
  + Utf8 [classOfT]
  + Utf8 [com/google/gson/FieldNamingPolicy]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$1]
  + Utf8 [com/google/gson/Gson$2]
  + Utf8 [com/google/gson/Gson$3]
  + Utf8 [com/google/gson/Gson$4]
  + Utf8 [com/google/gson/Gson$5]
  + Utf8 [com/google/gson/Gson$6]
  + Utf8 [com/google/gson/Gson$FutureTypeAdapter]
  + Utf8 [com/google/gson/JsonIOException]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/LongSerializationPolicy]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/Excluder]
  + Utf8 [com/google/gson/internal/Primitives]
  + Utf8 [com/google/gson/internal/Streams]
  + Utf8 [com/google/gson/internal/bind/ArrayTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/DateTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/MapTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/SqlDateTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TimeTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [com/google/gson/stream/MalformedJsonException]
  + Utf8 [complexMapKeySerialization]
  + Utf8 [constructorConstructor]
  + Utf8 [create]
  + Utf8 [deserializationContext]
  + Utf8 [doubleAdapter]
  + Utf8 [e]
  + Utf8 [emptyList]
  + Utf8 [emptyMap]
  + Utf8 [excluder]
  + Utf8 [factories]
  + Utf8 [factories:]
  + Utf8 [factory]
  + Utf8 [fieldNamingPolicy]
  + Utf8 [floatAdapter]
  + Utf8 [fromJson]
  + Utf8 [generateNonExecutableGson]
  + Utf8 [generateNonExecutableJson]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getClass]
  + Utf8 [getDelegateAdapter]
  + Utf8 [getSerializeNulls]
  + Utf8 [hasNext]
  + Utf8 [htmlSafe]
  + Utf8 [i$]
  + Utf8 [instanceCreators]
  + Utf8 [isEmpty]
  + Utf8 [isHtmlSafe]
  + Utf8 [isInfinite]
  + Utf8 [isLenient]
  + Utf8 [isNaN]
  + Utf8 [iterator]
  + Utf8 [java/io/EOFException]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/StringReader]
  + Utf8 [java/io/StringWriter]
  + Utf8 [java/io/Writer]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/math/BigDecimal]
  + Utf8 [java/math/BigInteger]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [json]
  + Utf8 [jsonElement]
  + Utf8 [jsonReader]
  + Utf8 [jsonWriter]
  + Utf8 [longAdapter]
  + Utf8 [longSerializationPolicy]
  + Utf8 [newFactory]
  + Utf8 [newJsonWriter]
  + Utf8 [next]
  + Utf8 [obj]
  + Utf8 [object]
  + Utf8 [oldHtmlSafe]
  + Utf8 [oldLenient]
  + Utf8 [oldSerializeNulls]
  + Utf8 [ongoingCall]
  + Utf8 [peek]
  + Utf8 [prettyPrinting]
  + Utf8 [put]
  + Utf8 [read]
  + Utf8 [reader]
  + Utf8 [remove]
  + Utf8 [sb]
  + Utf8 [serializationContext]
  + Utf8 [serializeNulls]
  + Utf8 [serializeNulls:]
  + Utf8 [serializeSpecialFloatingPointValues]
  + Utf8 [setDelegate]
  + Utf8 [setHtmlSafe]
  + Utf8 [setIndent]
  + Utf8 [setLenient]
  + Utf8 [setSerializeNulls]
  + Utf8 [skipPast]
  + Utf8 [skipPastFound]
  + Utf8 [src]
  + Utf8 [synchronizedMap]
  + Utf8 [target]
  + Utf8 [this]
  + Utf8 [threadCalls]
  + Utf8 [toJson]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [typeAdapter]
  + Utf8 [typeAdapterFactories]
  + Utf8 [typeOfSrc]
  + Utf8 [typeOfT]
  + Utf8 [typeTokenCache]
  + Utf8 [unmodifiableList]
  + Utf8 [value]
  + Utf8 [wrap]
  + Utf8 [write]
  + Utf8 [writer]
  + Utf8 [writerForAppendable]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [{]
  + Utf8 [}]

Fields (count = 10):
  + Field:        calls Ljava/lang/ThreadLocal;
    Access flags: 0x12
      = private final java.lang.ThreadLocal calls
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>;>;]
  + Field:        typeTokenCache Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map typeTokenCache
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/TypeAdapter<*>;>;]
  + Field:        factories Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List factories
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/google/gson/TypeAdapterFactory;>;]
  + Field:        constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x12
      = private final com.google.gson.internal.ConstructorConstructor constructorConstructor
  + Field:        serializeNulls Z
    Access flags: 0x12
      = private final boolean serializeNulls
  + Field:        htmlSafe Z
    Access flags: 0x12
      = private final boolean htmlSafe
  + Field:        generateNonExecutableJson Z
    Access flags: 0x12
      = private final boolean generateNonExecutableJson
  + Field:        prettyPrinting Z
    Access flags: 0x12
      = private final boolean prettyPrinting
  + Field:        deserializationContext Lcom/google/gson/JsonDeserializationContext;
    Access flags: 0x10
      = final com.google.gson.JsonDeserializationContext deserializationContext
  + Field:        serializationContext Lcom/google/gson/JsonSerializationContext;
    Access flags: 0x10
      = final com.google.gson.JsonSerializationContext serializationContext

Methods (count = 24):
  + Method:       <init>()V
    Access flags: 0x1
      = public Gson()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 12):
      [0] aload_0 v0
      [1] getstatic #82
        + Fieldref [com/google/gson/internal/Excluder.DEFAULT Lcom/google/gson/internal/Excluder;]
      [4] getstatic #69
        + Fieldref [com/google/gson/FieldNamingPolicy.IDENTITY Lcom/google/gson/FieldNamingPolicy;]
      [7] invokestatic #191
        + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
      [10] iconst_0
      [11] iconst_0
      [12] iconst_0
      [13] iconst_1
      [14] iconst_0
      [15] iconst_0
      [16] getstatic #81
        + Fieldref [com/google/gson/LongSerializationPolicy.DEFAULT Lcom/google/gson/LongSerializationPolicy;]
      [19] invokestatic #190
        + Methodref [java/util/Collections.emptyList ()Ljava/util/List;]
      [22] invokespecial #117
        + Methodref [com/google/gson/Gson.<init> (Lcom/google/gson/internal/Excluder;Lcom/google/gson/FieldNamingStrategy;Ljava/util/Map;ZZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List;)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 179
        [25] -> line 183
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lcom/google/gson/Gson; this]
  + Method:       <init>(Lcom/google/gson/internal/Excluder;Lcom/google/gson/FieldNamingStrategy;Ljava/util/Map;ZZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List;)V
    Access flags: 0x0
      = Gson(com.google.gson.internal.Excluder,com.google.gson.FieldNamingStrategy,java.util.Map,boolean,boolean,boolean,boolean,boolean,boolean,com.google.gson.LongSerializationPolicy,java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 562, locals = 13, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #178
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #15
        + Class [com/google/gson/Gson$1]
      [8] dup
      [9] aload_0 v0
      [10] invokespecial #134
        + Methodref [com/google/gson/Gson$1.<init> (Lcom/google/gson/Gson;)V]
      [13] putfield #70
        + Fieldref [com/google/gson/Gson.calls Ljava/lang/ThreadLocal;]
      [16] aload_0 v0
      [17] new #65
        + Class [java/util/HashMap]
      [20] dup
      [21] invokespecial #194
        + Methodref [java/util/HashMap.<init> ()V]
      [24] invokestatic #192
        + Methodref [java/util/Collections.synchronizedMap (Ljava/util/Map;)Ljava/util/Map;]
      [27] putfield #79
        + Fieldref [com/google/gson/Gson.typeTokenCache Ljava/util/Map;]
      [30] aload_0 v0
      [31] new #16
        + Class [com/google/gson/Gson$2]
      [34] dup
      [35] aload_0 v0
      [36] invokespecial #135
        + Methodref [com/google/gson/Gson$2.<init> (Lcom/google/gson/Gson;)V]
      [39] putfield #72
        + Fieldref [com/google/gson/Gson.deserializationContext Lcom/google/gson/JsonDeserializationContext;]
      [42] aload_0 v0
      [43] new #17
        + Class [com/google/gson/Gson$3]
      [46] dup
      [47] aload_0 v0
      [48] invokespecial #136
        + Methodref [com/google/gson/Gson$3.<init> (Lcom/google/gson/Gson;)V]
      [51] putfield #77
        + Fieldref [com/google/gson/Gson.serializationContext Lcom/google/gson/JsonSerializationContext;]
      [54] aload_0 v0
      [55] new #28
        + Class [com/google/gson/internal/ConstructorConstructor]
      [58] dup
      [59] aload_3 v3
      [60] invokespecial #147
        + Methodref [com/google/gson/internal/ConstructorConstructor.<init> (Ljava/util/Map;)V]
      [63] putfield #71
        + Fieldref [com/google/gson/Gson.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [66] aload_0 v0
      [67] iload v4
      [69] putfield #78
        + Fieldref [com/google/gson/Gson.serializeNulls Z]
      [72] aload_0 v0
      [73] iload v6
      [75] putfield #74
        + Fieldref [com/google/gson/Gson.generateNonExecutableJson Z]
      [78] aload_0 v0
      [79] iload v7
      [81] putfield #75
        + Fieldref [com/google/gson/Gson.htmlSafe Z]
      [84] aload_0 v0
      [85] iload v8
      [87] putfield #76
        + Fieldref [com/google/gson/Gson.prettyPrinting Z]
      [90] new #63
        + Class [java/util/ArrayList]
      [93] dup
      [94] invokespecial #189
        + Methodref [java/util/ArrayList.<init> ()V]
      [97] astore v12
      [99] aload v12
      [101] getstatic #101
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [104] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [109] pop
      [110] aload v12
      [112] getstatic #85
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [115] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [120] pop
      [121] aload v12
      [123] aload v11
      [125] invokeinterface #199
        + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z]
      [130] pop
      [131] aload v12
      [133] getstatic #108
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [136] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [141] pop
      [142] aload v12
      [144] getstatic #100
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INTEGER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [147] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [152] pop
      [153] aload v12
      [155] getstatic #91
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [158] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [163] pop
      [164] aload v12
      [166] getstatic #92
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BYTE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [169] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [174] pop
      [175] aload v12
      [177] getstatic #105
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.SHORT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [180] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [185] pop
      [186] aload v12
      [188] getstatic #116
        + Fieldref [java/lang/Long.TYPE Ljava/lang/Class;]
      [191] ldc #56
        + Class [java/lang/Long]
      [193] aload_0 v0
      [194] aload v10
      [196] invokespecial #126
        + Methodref [com/google/gson/Gson.longAdapter (Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;]
      [199] invokestatic #155
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [202] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [207] pop
      [208] aload v12
      [210] getstatic #114
        + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
      [213] ldc #52
        + Class [java/lang/Double]
      [215] aload_0 v0
      [216] iload v9
      [218] invokespecial #120
        + Methodref [com/google/gson/Gson.doubleAdapter (Z)Lcom/google/gson/TypeAdapter;]
      [221] invokestatic #155
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [224] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [229] pop
      [230] aload v12
      [232] getstatic #115
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [235] ldc #53
        + Class [java/lang/Float]
      [237] aload_0 v0
      [238] iload v9
      [240] invokespecial #121
        + Methodref [com/google/gson/Gson.floatAdapter (Z)Lcom/google/gson/TypeAdapter;]
      [243] invokestatic #155
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [246] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [251] pop
      [252] aload v12
      [254] getstatic #104
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.NUMBER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [257] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [262] pop
      [263] aload v12
      [265] getstatic #94
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CHARACTER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [268] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [273] pop
      [274] aload v12
      [276] getstatic #107
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUILDER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [279] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [284] pop
      [285] aload v12
      [287] getstatic #106
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUFFER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [290] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [295] pop
      [296] aload v12
      [298] ldc #61
        + Class [java/math/BigDecimal]
      [300] getstatic #88
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_DECIMAL Lcom/google/gson/TypeAdapter;]
      [303] invokestatic #154
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [306] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [311] pop
      [312] aload v12
      [314] ldc #62
        + Class [java/math/BigInteger]
      [316] getstatic #89
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_INTEGER Lcom/google/gson/TypeAdapter;]
      [319] invokestatic #154
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [322] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [327] pop
      [328] aload v12
      [330] getstatic #111
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URL_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [333] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [338] pop
      [339] aload v12
      [341] getstatic #110
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URI_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [344] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [349] pop
      [350] aload v12
      [352] getstatic #112
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.UUID_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [355] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [360] pop
      [361] aload v12
      [363] getstatic #102
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.LOCALE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [366] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [371] pop
      [372] aload v12
      [374] getstatic #99
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INET_ADDRESS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [377] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [382] pop
      [383] aload v12
      [385] getstatic #90
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIT_SET_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [388] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [393] pop
      [394] aload v12
      [396] getstatic #84
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [399] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [404] pop
      [405] aload v12
      [407] getstatic #93
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CALENDAR_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [410] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [415] pop
      [416] aload v12
      [418] getstatic #87
        + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [421] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [426] pop
      [427] aload v12
      [429] getstatic #86
        + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [432] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [437] pop
      [438] aload v12
      [440] getstatic #109
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.TIMESTAMP_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [443] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [448] pop
      [449] aload v12
      [451] getstatic #83
        + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [454] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [459] pop
      [460] aload v12
      [462] getstatic #97
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.ENUM_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [465] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [470] pop
      [471] aload v12
      [473] getstatic #95
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CLASS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [476] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [481] pop
      [482] aload v12
      [484] aload_1 v1
      [485] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [490] pop
      [491] aload v12
      [493] new #33
        + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
      [496] dup
      [497] aload_0 v0
      [498] getfield #71
        + Fieldref [com/google/gson/Gson.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [501] invokespecial #151
        + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
      [504] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [509] pop
      [510] aload v12
      [512] new #35
        + Class [com/google/gson/internal/bind/MapTypeAdapterFactory]
      [515] dup
      [516] aload_0 v0
      [517] getfield #71
        + Fieldref [com/google/gson/Gson.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [520] iload v5
      [522] invokespecial #152
        + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory.<init> (Lcom/google/gson/internal/ConstructorConstructor;Z)V]
      [525] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [530] pop
      [531] aload v12
      [533] new #37
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      [536] dup
      [537] aload_0 v0
      [538] getfield #71
        + Fieldref [com/google/gson/Gson.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [541] aload_2 v2
      [542] aload_1 v1
      [543] invokespecial #153
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.<init> (Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/FieldNamingStrategy;Lcom/google/gson/internal/Excluder;)V]
      [546] invokeinterface #198
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [551] pop
      [552] aload_0 v0
      [553] aload v12
      [555] invokestatic #193
        + Methodref [java/util/Collections.unmodifiableList (Ljava/util/List;)Ljava/util/List;]
      [558] putfield #73
        + Fieldref [com/google/gson/Gson.factories Ljava/util/List;]
      [561] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 48)
        [0] -> line 190
        [4] -> line 110
        [16] -> line 117
        [30] -> line 128
        [42] -> line 135
        [54] -> line 191
        [66] -> line 192
        [72] -> line 193
        [78] -> line 194
        [84] -> line 195
        [90] -> line 197
        [99] -> line 200
        [110] -> line 201
        [121] -> line 204
        [131] -> line 207
        [142] -> line 208
        [153] -> line 209
        [164] -> line 210
        [175] -> line 211
        [186] -> line 212
        [208] -> line 214
        [230] -> line 216
        [252] -> line 218
        [263] -> line 219
        [274] -> line 220
        [285] -> line 221
        [296] -> line 222
        [312] -> line 223
        [328] -> line 224
        [339] -> line 225
        [350] -> line 226
        [361] -> line 227
        [372] -> line 228
        [383] -> line 229
        [394] -> line 230
        [405] -> line 231
        [416] -> line 232
        [427] -> line 233
        [438] -> line 234
        [449] -> line 235
        [460] -> line 236
        [471] -> line 237
        [482] -> line 240
        [491] -> line 243
        [510] -> line 244
        [531] -> line 245
        [552] -> line 248
        [561] -> line 249
      + Local variable table attribute (count = 13)
        v0: 0 -> 562 [Lcom/google/gson/Gson; this]
        v1: 0 -> 562 [Lcom/google/gson/internal/Excluder; excluder]
        v2: 0 -> 562 [Lcom/google/gson/FieldNamingStrategy; fieldNamingPolicy]
        v3: 0 -> 562 [Ljava/util/Map; instanceCreators]
        v4: 0 -> 562 [Z serializeNulls]
        v5: 0 -> 562 [Z complexMapKeySerialization]
        v6: 0 -> 562 [Z generateNonExecutableGson]
        v7: 0 -> 562 [Z htmlSafe]
        v8: 0 -> 562 [Z prettyPrinting]
        v9: 0 -> 562 [Z serializeSpecialFloatingPointValues]
        v10: 0 -> 562 [Lcom/google/gson/LongSerializationPolicy; longSerializationPolicy]
        v11: 0 -> 562 [Ljava/util/List; typeAdapterFactories]
        v12: 99 -> 562 [Ljava/util/List; factories]
      + Local variable type table attribute (count = 3)
        v3: 0 -> 562 [Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>; instanceCreators]
        v11: 0 -> 562 [Ljava/util/List<Lcom/google/gson/TypeAdapterFactory;>; typeAdapterFactories]
        v12: 99 -> 562 [Ljava/util/List<Lcom/google/gson/TypeAdapterFactory;>; factories]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/internal/Excluder;Lcom/google/gson/FieldNamingStrategy;Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>;ZZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List<Lcom/google/gson/TypeAdapterFactory;>;)V]
  + Method:       doubleAdapter(Z)Lcom/google/gson/TypeAdapter;
    Access flags: 0x2
      = private com.google.gson.TypeAdapter doubleAdapter(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] ifeq +7 (target=8)
      [4] getstatic #96
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.DOUBLE Lcom/google/gson/TypeAdapter;]
      [7] areturn
      [8] new #18
        + Class [com/google/gson/Gson$4]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #137
        + Methodref [com/google/gson/Gson$4.<init> (Lcom/google/gson/Gson;)V]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 252
        [4] -> line 253
        [8] -> line 255
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/google/gson/Gson; this]
        v1: 0 -> 17 [Z serializeSpecialFloatingPointValues]
    + Signature attribute:
      + Utf8 [(Z)Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Method:       floatAdapter(Z)Lcom/google/gson/TypeAdapter;
    Access flags: 0x2
      = private com.google.gson.TypeAdapter floatAdapter(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 17, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] ifeq +7 (target=8)
      [4] getstatic #98
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.FLOAT Lcom/google/gson/TypeAdapter;]
      [7] areturn
      [8] new #19
        + Class [com/google/gson/Gson$5]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #138
        + Methodref [com/google/gson/Gson$5.<init> (Lcom/google/gson/Gson;)V]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 276
        [4] -> line 277
        [8] -> line 279
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/google/gson/Gson; this]
        v1: 0 -> 17 [Z serializeSpecialFloatingPointValues]
    + Signature attribute:
      + Utf8 [(Z)Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Method:       checkValidFloatingPoint(D)V
    Access flags: 0x2
      = private void checkValidFloatingPoint(double)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 3, stack = 5):
      [0] dload_1 v1
      [1] invokestatic #176
        + Methodref [java/lang/Double.isNaN (D)Z]
      [4] ifne +10 (target=14)
      [7] dload_1 v1
      [8] invokestatic #175
        + Methodref [java/lang/Double.isInfinite (D)Z]
      [11] ifeq +35 (target=46)
      [14] new #54
        + Class [java/lang/IllegalArgumentException]
      [17] dup
      [18] new #59
        + Class [java/lang/StringBuilder]
      [21] dup
      [22] invokespecial #181
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [25] dload_1 v1
      [26] invokevirtual #183
        + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;]
      [29] ldc #3
        + String [ is not a valid double value as per JSON specification. To override this]
      [31] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [34] ldc #2
        + String [ behavior, use GsonBuilder.serializeSpecialDoubleValues() method.]
      [36] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [39] invokevirtual #187
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] invokespecial #177
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [45] athrow
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 300
        [14] -> line 301
        [46] -> line 305
      + Local variable table attribute (count = 2)
        v0: 0 -> 47 [Lcom/google/gson/Gson; this]
        v1: 0 -> 47 [D value]
  + Method:       longAdapter(Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x2
      = private com.google.gson.TypeAdapter longAdapter(com.google.gson.LongSerializationPolicy)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] getstatic #81
        + Fieldref [com/google/gson/LongSerializationPolicy.DEFAULT Lcom/google/gson/LongSerializationPolicy;]
      [4] ifacmpne +7 (target=11)
      [7] getstatic #103
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.LONG Lcom/google/gson/TypeAdapter;]
      [10] areturn
      [11] new #20
        + Class [com/google/gson/Gson$6]
      [14] dup
      [15] aload_0 v0
      [16] invokespecial #139
        + Methodref [com/google/gson/Gson$6.<init> (Lcom/google/gson/Gson;)V]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 308
        [7] -> line 309
        [11] -> line 311
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/google/gson/Gson; this]
        v1: 0 -> 20 [Lcom/google/gson/LongSerializationPolicy; longSerializationPolicy]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Method:       getAdapter(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter getAdapter(com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 197, locals = 11, stack = 4):
      [0] aload_0 v0
      [1] getfield #79
        + Fieldref [com/google/gson/Gson.typeTokenCache Ljava/util/Map;]
      [4] aload_1 v1
      [5] invokeinterface #201
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [10] checkcast #26
        + Class [com/google/gson/TypeAdapter]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ifnull +5 (target=20)
      [18] aload_2 v2
      [19] areturn
      [20] aload_0 v0
      [21] getfield #70
        + Fieldref [com/google/gson/Gson.calls Ljava/lang/ThreadLocal;]
      [24] invokevirtual #188
        + Methodref [java/lang/ThreadLocal.get ()Ljava/lang/Object;]
      [27] checkcast #68
        + Class [java/util/Map]
      [30] astore_3 v3
      [31] aload_3 v3
      [32] aload_1 v1
      [33] invokeinterface #201
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [38] checkcast #21
        + Class [com/google/gson/Gson$FutureTypeAdapter]
      [41] astore v4
      [43] aload v4
      [45] ifnull +6 (target=51)
      [48] aload v4
      [50] areturn
      [51] new #21
        + Class [com/google/gson/Gson$FutureTypeAdapter]
      [54] dup
      [55] invokespecial #140
        + Methodref [com/google/gson/Gson$FutureTypeAdapter.<init> ()V]
      [58] astore v5
      [60] aload_3 v3
      [61] aload_1 v1
      [62] aload v5
      [64] invokeinterface #202
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [69] pop
      [70] aload_0 v0
      [71] getfield #73
        + Fieldref [com/google/gson/Gson.factories Ljava/util/List;]
      [74] invokeinterface #200
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [79] astore v6
      [81] aload v6
      [83] invokeinterface #196
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [88] ifeq +69 (target=157)
      [91] aload v6
      [93] invokeinterface #197
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [98] checkcast #27
        + Class [com/google/gson/TypeAdapterFactory]
      [101] astore v7
      [103] aload v7
      [105] aload_0 v0
      [106] aload_1 v1
      [107] invokeinterface #195
        + InterfaceMethodref [com/google/gson/TypeAdapterFactory.create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [112] astore v8
      [114] aload v8
      [116] ifnull +38 (target=154)
      [119] aload v5
      [121] aload v8
      [123] invokevirtual #141
        + Methodref [com/google/gson/Gson$FutureTypeAdapter.setDelegate (Lcom/google/gson/TypeAdapter;)V]
      [126] aload_0 v0
      [127] getfield #79
        + Fieldref [com/google/gson/Gson.typeTokenCache Ljava/util/Map;]
      [130] aload_1 v1
      [131] aload v8
      [133] invokeinterface #202
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [138] pop
      [139] aload v8
      [141] astore v9
      [143] aload_3 v3
      [144] aload_1 v1
      [145] invokeinterface #203
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [150] pop
      [151] aload v9
      [153] areturn
      [154] goto -73 (target=81)
      [157] new #54
        + Class [java/lang/IllegalArgumentException]
      [160] dup
      [161] new #59
        + Class [java/lang/StringBuilder]
      [164] dup
      [165] invokespecial #181
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [168] ldc #6
        + String [GSON cannot handle ]
      [170] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [173] aload_1 v1
      [174] invokevirtual #184
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [177] invokevirtual #187
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [180] invokespecial #177
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [183] athrow
      [184] astore v10
      [186] aload_3 v3
      [187] aload_1 v1
      [188] invokeinterface #203
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [193] pop
      [194] aload v10
      [196] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (70 -> 143: 184):
      + ExceptionInfo (154 -> 186: 184):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 337
        [14] -> line 338
        [18] -> line 339
        [20] -> line 342
        [31] -> line 344
        [43] -> line 345
        [48] -> line 346
        [51] -> line 349
        [60] -> line 350
        [70] -> line 352
        [103] -> line 353
        [114] -> line 354
        [119] -> line 355
        [126] -> line 356
        [139] -> line 357
        [143] -> line 362
        [154] -> line 359
        [157] -> line 360
        [184] -> line 362
      + Local variable table attribute (count = 9)
        v8: 114 -> 154 [Lcom/google/gson/TypeAdapter; candidate]
        v7: 103 -> 154 [Lcom/google/gson/TypeAdapterFactory; factory]
        v6: 81 -> 157 [Ljava/util/Iterator; i$]
        v0: 0 -> 197 [Lcom/google/gson/Gson; this]
        v1: 0 -> 197 [Lcom/google/gson/reflect/TypeToken; type]
        v2: 14 -> 197 [Lcom/google/gson/TypeAdapter; cached]
        v3: 31 -> 197 [Ljava/util/Map; threadCalls]
        v4: 43 -> 197 [Lcom/google/gson/Gson$FutureTypeAdapter; ongoingCall]
        v5: 60 -> 197 [Lcom/google/gson/Gson$FutureTypeAdapter; call]
      + Local variable type table attribute (count = 6)
        v8: 114 -> 154 [Lcom/google/gson/TypeAdapter<TT;>; candidate]
        v1: 0 -> 197 [Lcom/google/gson/reflect/TypeToken<TT;>; type]
        v2: 14 -> 197 [Lcom/google/gson/TypeAdapter<*>; cached]
        v3: 31 -> 197 [Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>; threadCalls]
        v4: 43 -> 197 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>; ongoingCall]
        v5: 60 -> 197 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>; call]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       getDelegateAdapter(Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter getDelegateAdapter(com.google.gson.TypeAdapterFactory,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 99, locals = 7, stack = 4):
      [0] iconst_0
      [1] istore_3 v3
      [2] aload_0 v0
      [3] getfield #73
        + Fieldref [com/google/gson/Gson.factories Ljava/util/List;]
      [6] invokeinterface #200
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [11] astore v4
      [13] aload v4
      [15] invokeinterface #196
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [20] ifeq +52 (target=72)
      [23] aload v4
      [25] invokeinterface #197
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [30] checkcast #27
        + Class [com/google/gson/TypeAdapterFactory]
      [33] astore v5
      [35] iload_3 v3
      [36] ifne +14 (target=50)
      [39] aload v5
      [41] aload_1 v1
      [42] ifacmpne -29 (target=13)
      [45] iconst_1
      [46] istore_3 v3
      [47] goto -34 (target=13)
      [50] aload v5
      [52] aload_0 v0
      [53] aload_2 v2
      [54] invokeinterface #195
        + InterfaceMethodref [com/google/gson/TypeAdapterFactory.create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [59] astore v6
      [61] aload v6
      [63] ifnull +6 (target=69)
      [66] aload v6
      [68] areturn
      [69] goto -56 (target=13)
      [72] new #54
        + Class [java/lang/IllegalArgumentException]
      [75] dup
      [76] new #59
        + Class [java/lang/StringBuilder]
      [79] dup
      [80] invokespecial #181
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [83] ldc #7
        + String [GSON cannot serialize ]
      [85] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [88] aload_2 v2
      [89] invokevirtual #184
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [92] invokevirtual #187
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [95] invokespecial #177
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [98] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 413
        [2] -> line 415
        [35] -> line 416
        [39] -> line 417
        [45] -> line 418
        [50] -> line 423
        [61] -> line 424
        [66] -> line 425
        [69] -> line 427
        [72] -> line 428
      + Local variable table attribute (count = 7)
        v6: 61 -> 69 [Lcom/google/gson/TypeAdapter; candidate]
        v5: 35 -> 69 [Lcom/google/gson/TypeAdapterFactory; factory]
        v4: 13 -> 72 [Ljava/util/Iterator; i$]
        v0: 0 -> 99 [Lcom/google/gson/Gson; this]
        v1: 0 -> 99 [Lcom/google/gson/TypeAdapterFactory; skipPast]
        v2: 0 -> 99 [Lcom/google/gson/reflect/TypeToken; type]
        v3: 2 -> 99 [Z skipPastFound]
      + Local variable type table attribute (count = 2)
        v6: 61 -> 69 [Lcom/google/gson/TypeAdapter<TT;>; candidate]
        v2: 0 -> 99 [Lcom/google/gson/reflect/TypeToken<TT;>; type]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       getAdapter(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter getAdapter(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokestatic #156
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/Class;)Lcom/google/gson/reflect/TypeToken;]
      [5] invokevirtual #125
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 438
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/google/gson/Gson; this]
        v1: 0 -> 9 [Ljava/lang/Class; type]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 9 [Ljava/lang/Class<TT;>; type]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       toJson(Ljava/lang/Object;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toJson(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] ifnonnull +11 (target=12)
      [4] aload_0 v0
      [5] getstatic #80
        + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
      [8] invokevirtual #128
        + Methodref [com/google/gson/Gson.toJson (Lcom/google/gson/JsonElement;)Ljava/lang/String;]
      [11] areturn
      [12] aload_0 v0
      [13] aload_1 v1
      [14] aload_1 v1
      [15] invokevirtual #179
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [18] invokevirtual #131
        + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 497
        [4] -> line 498
        [12] -> line 500
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/google/gson/Gson; this]
        v1: 0 -> 22 [Ljava/lang/Object; src]
  + Method:       toJson(Ljava/lang/Object;Ljava/lang/reflect/Type;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toJson(java.lang.Object,java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 4):
      [0] new #49
        + Class [java/io/StringWriter]
      [3] dup
      [4] invokespecial #171
        + Methodref [java/io/StringWriter.<init> ()V]
      [7] astore_3 v3
      [8] aload_0 v0
      [9] aload_1 v1
      [10] aload_2 v2
      [11] aload_3 v3
      [12] invokevirtual #133
        + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;Ljava/lang/Appendable;)V]
      [15] aload_3 v3
      [16] invokevirtual #172
        + Methodref [java/io/StringWriter.toString ()Ljava/lang/String;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 519
        [8] -> line 520
        [15] -> line 521
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/google/gson/Gson; this]
        v1: 0 -> 20 [Ljava/lang/Object; src]
        v2: 0 -> 20 [Ljava/lang/reflect/Type; typeOfSrc]
        v3: 8 -> 20 [Ljava/io/StringWriter; writer]
  + Method:       toJson(Ljava/lang/Object;Ljava/lang/reflect/Type;Ljava/lang/Appendable;)V
    Access flags: 0x1
      = public void toJson(java.lang.Object,java.lang.reflect.Type,java.lang.Appendable)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 34, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_3 v3
      [2] invokestatic #150
        + Methodref [com/google/gson/internal/Streams.writerForAppendable (Ljava/lang/Appendable;)Ljava/io/Writer;]
      [5] invokespecial #127
        + Methodref [com/google/gson/Gson.newJsonWriter (Ljava/io/Writer;)Lcom/google/gson/stream/JsonWriter;]
      [8] astore v4
      [10] aload_0 v0
      [11] aload_1 v1
      [12] aload_2 v2
      [13] aload v4
      [15] invokevirtual #132
        + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/stream/JsonWriter;)V]
      [18] goto +15 (target=33)
      [21] astore v4
      [23] new #22
        + Class [com/google/gson/JsonIOException]
      [26] dup
      [27] aload v4
      [29] invokespecial #143
        + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
      [32] athrow
      [33] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 18: 21):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 564
        [10] -> line 565
        [18] -> line 568
        [21] -> line 566
        [23] -> line 567
        [33] -> line 569
      + Local variable table attribute (count = 6)
        v4: 10 -> 18 [Lcom/google/gson/stream/JsonWriter; jsonWriter]
        v4: 23 -> 33 [Ljava/io/IOException; e]
        v0: 0 -> 34 [Lcom/google/gson/Gson; this]
        v1: 0 -> 34 [Ljava/lang/Object; src]
        v2: 0 -> 34 [Ljava/lang/reflect/Type; typeOfSrc]
        v3: 0 -> 34 [Ljava/lang/Appendable; writer]
    + Exceptions attribute (count = 1)
      + Class [com/google/gson/JsonIOException]
  + Method:       toJson(Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/stream/JsonWriter;)V
    Access flags: 0x1
      = public void toJson(java.lang.Object,java.lang.reflect.Type,com.google.gson.stream.JsonWriter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 113, locals = 10, stack = 3):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] invokestatic #157
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [5] invokevirtual #125
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [8] astore v4
      [10] aload_3 v3
      [11] invokevirtual #165
        + Methodref [com/google/gson/stream/JsonWriter.isLenient ()Z]
      [14] istore v5
      [16] aload_3 v3
      [17] iconst_1
      [18] invokevirtual #168
        + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
      [21] aload_3 v3
      [22] invokevirtual #164
        + Methodref [com/google/gson/stream/JsonWriter.isHtmlSafe ()Z]
      [25] istore v6
      [27] aload_3 v3
      [28] aload_0 v0
      [29] getfield #75
        + Fieldref [com/google/gson/Gson.htmlSafe Z]
      [32] invokevirtual #166
        + Methodref [com/google/gson/stream/JsonWriter.setHtmlSafe (Z)V]
      [35] aload_3 v3
      [36] invokevirtual #163
        + Methodref [com/google/gson/stream/JsonWriter.getSerializeNulls ()Z]
      [39] istore v7
      [41] aload_3 v3
      [42] aload_0 v0
      [43] getfield #78
        + Fieldref [com/google/gson/Gson.serializeNulls Z]
      [46] invokevirtual #169
        + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
      [49] aload v4
      [51] aload_3 v3
      [52] aload_1 v1
      [53] invokevirtual #146
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [56] aload_3 v3
      [57] iload v5
      [59] invokevirtual #168
        + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
      [62] aload_3 v3
      [63] iload v6
      [65] invokevirtual #166
        + Methodref [com/google/gson/stream/JsonWriter.setHtmlSafe (Z)V]
      [68] aload_3 v3
      [69] iload v7
      [71] invokevirtual #169
        + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
      [74] goto +38 (target=112)
      [77] astore v8
      [79] new #22
        + Class [com/google/gson/JsonIOException]
      [82] dup
      [83] aload v8
      [85] invokespecial #143
        + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
      [88] athrow
      [89] astore v9
      [91] aload_3 v3
      [92] iload v5
      [94] invokevirtual #168
        + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
      [97] aload_3 v3
      [98] iload v6
      [100] invokevirtual #166
        + Methodref [com/google/gson/stream/JsonWriter.setHtmlSafe (Z)V]
      [103] aload_3 v3
      [104] iload v7
      [106] invokevirtual #169
        + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
      [109] aload v9
      [111] athrow
      [112] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (49 -> 56: 77):
      + Class [java/io/IOException]
      + ExceptionInfo (49 -> 56: 89):
      + ExceptionInfo (77 -> 91: 89):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 578
        [10] -> line 579
        [16] -> line 580
        [21] -> line 581
        [27] -> line 582
        [35] -> line 583
        [41] -> line 584
        [49] -> line 586
        [56] -> line 590
        [62] -> line 591
        [68] -> line 592
        [74] -> line 593
        [77] -> line 587
        [79] -> line 588
        [89] -> line 590
        [97] -> line 591
        [103] -> line 592
        [112] -> line 594
      + Local variable table attribute (count = 9)
        v8: 79 -> 89 [Ljava/io/IOException; e]
        v0: 0 -> 113 [Lcom/google/gson/Gson; this]
        v1: 0 -> 113 [Ljava/lang/Object; src]
        v2: 0 -> 113 [Ljava/lang/reflect/Type; typeOfSrc]
        v3: 0 -> 113 [Lcom/google/gson/stream/JsonWriter; writer]
        v4: 10 -> 113 [Lcom/google/gson/TypeAdapter; adapter]
        v5: 16 -> 113 [Z oldLenient]
        v6: 27 -> 113 [Z oldHtmlSafe]
        v7: 41 -> 113 [Z oldSerializeNulls]
      + Local variable type table attribute (count = 1)
        v4: 10 -> 113 [Lcom/google/gson/TypeAdapter<*>; adapter]
    + Exceptions attribute (count = 1)
      + Class [com/google/gson/JsonIOException]
  + Method:       toJson(Lcom/google/gson/JsonElement;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toJson(com.google.gson.JsonElement)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 3):
      [0] new #49
        + Class [java/io/StringWriter]
      [3] dup
      [4] invokespecial #171
        + Methodref [java/io/StringWriter.<init> ()V]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] aload_1 v1
      [10] aload_2 v2
      [11] invokevirtual #130
        + Methodref [com/google/gson/Gson.toJson (Lcom/google/gson/JsonElement;Ljava/lang/Appendable;)V]
      [14] aload_2 v2
      [15] invokevirtual #172
        + Methodref [java/io/StringWriter.toString ()Ljava/lang/String;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 604
        [8] -> line 605
        [14] -> line 606
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lcom/google/gson/Gson; this]
        v1: 0 -> 19 [Lcom/google/gson/JsonElement; jsonElement]
        v2: 8 -> 19 [Ljava/io/StringWriter; writer]
  + Method:       toJson(Lcom/google/gson/JsonElement;Ljava/lang/Appendable;)V
    Access flags: 0x1
      = public void toJson(com.google.gson.JsonElement,java.lang.Appendable)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] invokestatic #150
        + Methodref [com/google/gson/internal/Streams.writerForAppendable (Ljava/lang/Appendable;)Ljava/io/Writer;]
      [5] invokespecial #127
        + Methodref [com/google/gson/Gson.newJsonWriter (Ljava/io/Writer;)Lcom/google/gson/stream/JsonWriter;]
      [8] astore_3 v3
      [9] aload_0 v0
      [10] aload_1 v1
      [11] aload_3 v3
      [12] invokevirtual #129
        + Methodref [com/google/gson/Gson.toJson (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
      [15] goto +13 (target=28)
      [18] astore_3 v3
      [19] new #58
        + Class [java/lang/RuntimeException]
      [22] dup
      [23] aload_3 v3
      [24] invokespecial #180
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [27] athrow
      [28] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 15: 18):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 619
        [9] -> line 620
        [15] -> line 623
        [18] -> line 621
        [19] -> line 622
        [28] -> line 624
      + Local variable table attribute (count = 5)
        v3: 9 -> 15 [Lcom/google/gson/stream/JsonWriter; jsonWriter]
        v3: 19 -> 28 [Ljava/io/IOException; e]
        v0: 0 -> 29 [Lcom/google/gson/Gson; this]
        v1: 0 -> 29 [Lcom/google/gson/JsonElement; jsonElement]
        v2: 0 -> 29 [Ljava/lang/Appendable; writer]
    + Exceptions attribute (count = 1)
      + Class [com/google/gson/JsonIOException]
  + Method:       newJsonWriter(Ljava/io/Writer;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x2
      = private com.google.gson.stream.JsonWriter newJsonWriter(java.io.Writer)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 45, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #74
        + Fieldref [com/google/gson/Gson.generateNonExecutableJson Z]
      [4] ifeq +9 (target=13)
      [7] aload_1 v1
      [8] ldc #4
        + String [)]}'
]
      [10] invokevirtual #173
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [13] new #44
        + Class [com/google/gson/stream/JsonWriter]
      [16] dup
      [17] aload_1 v1
      [18] invokespecial #162
        + Methodref [com/google/gson/stream/JsonWriter.<init> (Ljava/io/Writer;)V]
      [21] astore_2 v2
      [22] aload_0 v0
      [23] getfield #76
        + Fieldref [com/google/gson/Gson.prettyPrinting Z]
      [26] ifeq +9 (target=35)
      [29] aload_2 v2
      [30] ldc #1
        + String [  ]
      [32] invokevirtual #167
        + Methodref [com/google/gson/stream/JsonWriter.setIndent (Ljava/lang/String;)V]
      [35] aload_2 v2
      [36] aload_0 v0
      [37] getfield #78
        + Fieldref [com/google/gson/Gson.serializeNulls Z]
      [40] invokevirtual #169
        + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
      [43] aload_2 v2
      [44] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 631
        [7] -> line 632
        [13] -> line 634
        [22] -> line 635
        [29] -> line 636
        [35] -> line 638
        [43] -> line 639
      + Local variable table attribute (count = 3)
        v0: 0 -> 45 [Lcom/google/gson/Gson; this]
        v1: 0 -> 45 [Ljava/io/Writer; writer]
        v2: 22 -> 45 [Lcom/google/gson/stream/JsonWriter; jsonWriter]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       toJson(Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V
    Access flags: 0x1
      = public void toJson(com.google.gson.JsonElement,com.google.gson.stream.JsonWriter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 98, locals = 8, stack = 3):
      [0] aload_2 v2
      [1] invokevirtual #165
        + Methodref [com/google/gson/stream/JsonWriter.isLenient ()Z]
      [4] istore_3 v3
      [5] aload_2 v2
      [6] iconst_1
      [7] invokevirtual #168
        + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
      [10] aload_2 v2
      [11] invokevirtual #164
        + Methodref [com/google/gson/stream/JsonWriter.isHtmlSafe ()Z]
      [14] istore v4
      [16] aload_2 v2
      [17] aload_0 v0
      [18] getfield #75
        + Fieldref [com/google/gson/Gson.htmlSafe Z]
      [21] invokevirtual #166
        + Methodref [com/google/gson/stream/JsonWriter.setHtmlSafe (Z)V]
      [24] aload_2 v2
      [25] invokevirtual #163
        + Methodref [com/google/gson/stream/JsonWriter.getSerializeNulls ()Z]
      [28] istore v5
      [30] aload_2 v2
      [31] aload_0 v0
      [32] getfield #78
        + Fieldref [com/google/gson/Gson.serializeNulls Z]
      [35] invokevirtual #169
        + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
      [38] aload_1 v1
      [39] aload_2 v2
      [40] invokestatic #149
        + Methodref [com/google/gson/internal/Streams.write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
      [43] aload_2 v2
      [44] iload_3 v3
      [45] invokevirtual #168
        + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
      [48] aload_2 v2
      [49] iload v4
      [51] invokevirtual #166
        + Methodref [com/google/gson/stream/JsonWriter.setHtmlSafe (Z)V]
      [54] aload_2 v2
      [55] iload v5
      [57] invokevirtual #169
        + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
      [60] goto +37 (target=97)
      [63] astore v6
      [65] new #22
        + Class [com/google/gson/JsonIOException]
      [68] dup
      [69] aload v6
      [71] invokespecial #143
        + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
      [74] athrow
      [75] astore v7
      [77] aload_2 v2
      [78] iload_3 v3
      [79] invokevirtual #168
        + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
      [82] aload_2 v2
      [83] iload v4
      [85] invokevirtual #166
        + Methodref [com/google/gson/stream/JsonWriter.setHtmlSafe (Z)V]
      [88] aload_2 v2
      [89] iload v5
      [91] invokevirtual #169
        + Methodref [com/google/gson/stream/JsonWriter.setSerializeNulls (Z)V]
      [94] aload v7
      [96] athrow
      [97] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (38 -> 43: 63):
      + Class [java/io/IOException]
      + ExceptionInfo (38 -> 43: 75):
      + ExceptionInfo (63 -> 77: 75):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 647
        [5] -> line 648
        [10] -> line 649
        [16] -> line 650
        [24] -> line 651
        [30] -> line 652
        [38] -> line 654
        [43] -> line 658
        [48] -> line 659
        [54] -> line 660
        [60] -> line 661
        [63] -> line 655
        [65] -> line 656
        [75] -> line 658
        [82] -> line 659
        [88] -> line 660
        [97] -> line 662
      + Local variable table attribute (count = 7)
        v6: 65 -> 75 [Ljava/io/IOException; e]
        v0: 0 -> 98 [Lcom/google/gson/Gson; this]
        v1: 0 -> 98 [Lcom/google/gson/JsonElement; jsonElement]
        v2: 0 -> 98 [Lcom/google/gson/stream/JsonWriter; writer]
        v3: 5 -> 98 [Z oldLenient]
        v4: 16 -> 98 [Z oldHtmlSafe]
        v5: 30 -> 98 [Z oldSerializeNulls]
    + Exceptions attribute (count = 1)
      + Class [com/google/gson/JsonIOException]
  + Method:       fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object fromJson(java.lang.String,java.lang.Class)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 16, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #124
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [6] astore_3 v3
      [7] aload_2 v2
      [8] invokestatic #148
        + Methodref [com/google/gson/internal/Primitives.wrap (Ljava/lang/Class;)Ljava/lang/Class;]
      [11] aload_3 v3
      [12] invokevirtual #174
        + Methodref [java/lang/Class.cast (Ljava/lang/Object;)Ljava/lang/Object;]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 682
        [7] -> line 683
      + Local variable table attribute (count = 4)
        v0: 0 -> 16 [Lcom/google/gson/Gson; this]
        v1: 0 -> 16 [Ljava/lang/String; json]
        v2: 0 -> 16 [Ljava/lang/Class; classOfT]
        v3: 7 -> 16 [Ljava/lang/Object; object]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 16 [Ljava/lang/Class<TT;>; classOfT]
    + Exceptions attribute (count = 1)
      + Class [com/google/gson/JsonSyntaxException]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)TT;]
  + Method:       fromJson(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object fromJson(java.lang.String,java.lang.reflect.Type)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 26, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] aconst_null
      [5] areturn
      [6] new #48
        + Class [java/io/StringReader]
      [9] dup
      [10] aload_1 v1
      [11] invokespecial #170
        + Methodref [java/io/StringReader.<init> (Ljava/lang/String;)V]
      [14] astore_3 v3
      [15] aload_0 v0
      [16] aload_3 v3
      [17] aload_2 v2
      [18] invokevirtual #123
        + Methodref [com/google/gson/Gson.fromJson (Ljava/io/Reader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [21] astore v4
      [23] aload v4
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 706
        [4] -> line 707
        [6] -> line 709
        [15] -> line 710
        [23] -> line 711
      + Local variable table attribute (count = 5)
        v0: 0 -> 26 [Lcom/google/gson/Gson; this]
        v1: 0 -> 26 [Ljava/lang/String; json]
        v2: 0 -> 26 [Ljava/lang/reflect/Type; typeOfT]
        v3: 15 -> 26 [Ljava/io/StringReader; reader]
        v4: 23 -> 26 [Ljava/lang/Object; target]
      + Local variable type table attribute (count = 1)
        v4: 23 -> 26 [TT; target]
    + Exceptions attribute (count = 1)
      + Class [com/google/gson/JsonSyntaxException]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/reflect/Type;)TT;]
  + Method:       fromJson(Ljava/io/Reader;Ljava/lang/reflect/Type;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object fromJson(java.io.Reader,java.lang.reflect.Type)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 26, locals = 5, stack = 3):
      [0] new #42
        + Class [com/google/gson/stream/JsonReader]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #158
        + Methodref [com/google/gson/stream/JsonReader.<init> (Ljava/io/Reader;)V]
      [8] astore_3 v3
      [9] aload_0 v0
      [10] aload_3 v3
      [11] aload_2 v2
      [12] invokevirtual #122
        + Methodref [com/google/gson/Gson.fromJson (Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [15] astore v4
      [17] aload v4
      [19] aload_3 v3
      [20] invokestatic #118
        + Methodref [com/google/gson/Gson.assertFullConsumption (Ljava/lang/Object;Lcom/google/gson/stream/JsonReader;)V]
      [23] aload v4
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 760
        [9] -> line 761
        [17] -> line 762
        [23] -> line 763
      + Local variable table attribute (count = 5)
        v0: 0 -> 26 [Lcom/google/gson/Gson; this]
        v1: 0 -> 26 [Ljava/io/Reader; json]
        v2: 0 -> 26 [Ljava/lang/reflect/Type; typeOfT]
        v3: 9 -> 26 [Lcom/google/gson/stream/JsonReader; jsonReader]
        v4: 17 -> 26 [Ljava/lang/Object; object]
      + Local variable type table attribute (count = 1)
        v4: 17 -> 26 [TT; object]
    + Exceptions attribute (count = 2)
      + Class [com/google/gson/JsonIOException]
      + Class [com/google/gson/JsonSyntaxException]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/io/Reader;Ljava/lang/reflect/Type;)TT;]
  + Method:       assertFullConsumption(Ljava/lang/Object;Lcom/google/gson/stream/JsonReader;)V
    Access flags: 0xa
      = private static void assertFullConsumption(java.lang.Object,com.google.gson.stream.JsonReader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] ifnull +23 (target=24)
      [4] aload_1 v1
      [5] invokevirtual #160
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [8] getstatic #113
        + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
      [11] ifacmpeq +13 (target=24)
      [14] new #22
        + Class [com/google/gson/JsonIOException]
      [17] dup
      [18] ldc #8
        + String [JSON document was not fully consumed.]
      [20] invokespecial #142
        + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/String;)V]
      [23] athrow
      [24] goto +23 (target=47)
      [27] astore_2 v2
      [28] new #24
        + Class [com/google/gson/JsonSyntaxException]
      [31] dup
      [32] aload_2 v2
      [33] invokespecial #144
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [36] athrow
      [37] astore_2 v2
      [38] new #22
        + Class [com/google/gson/JsonIOException]
      [41] dup
      [42] aload_2 v2
      [43] invokespecial #143
        + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
      [46] athrow
      [47] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 24: 27):
      + Class [com/google/gson/stream/MalformedJsonException]
      + ExceptionInfo (0 -> 24: 37):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 768
        [14] -> line 769
        [24] -> line 775
        [27] -> line 771
        [28] -> line 772
        [37] -> line 773
        [38] -> line 774
        [47] -> line 776
      + Local variable table attribute (count = 4)
        v2: 28 -> 37 [Lcom/google/gson/stream/MalformedJsonException; e]
        v2: 38 -> 47 [Ljava/io/IOException; e]
        v0: 0 -> 48 [Ljava/lang/Object; obj]
        v1: 0 -> 48 [Lcom/google/gson/stream/JsonReader; reader]
  + Method:       fromJson(Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object fromJson(com.google.gson.stream.JsonReader,java.lang.reflect.Type)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 110, locals = 8, stack = 3):
      [0] iconst_1
      [1] istore_3 v3
      [2] aload_1 v1
      [3] invokevirtual #159
        + Methodref [com/google/gson/stream/JsonReader.isLenient ()Z]
      [6] istore v4
      [8] aload_1 v1
      [9] iconst_1
      [10] invokevirtual #161
        + Methodref [com/google/gson/stream/JsonReader.setLenient (Z)V]
      [13] aload_1 v1
      [14] invokevirtual #160
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [17] pop
      [18] iconst_0
      [19] istore_3 v3
      [20] aload_0 v0
      [21] aload_2 v2
      [22] invokestatic #157
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [25] invokevirtual #125
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [28] astore v5
      [30] aload v5
      [32] aload_1 v1
      [33] invokevirtual #145
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [36] astore v6
      [38] aload_1 v1
      [39] iload v4
      [41] invokevirtual #161
        + Methodref [com/google/gson/stream/JsonReader.setLenient (Z)V]
      [44] aload v6
      [46] areturn
      [47] astore v5
      [49] iload_3 v3
      [50] ifeq +15 (target=65)
      [53] aconst_null
      [54] astore v6
      [56] aload_1 v1
      [57] iload v4
      [59] invokevirtual #161
        + Methodref [com/google/gson/stream/JsonReader.setLenient (Z)V]
      [62] aload v6
      [64] areturn
      [65] new #24
        + Class [com/google/gson/JsonSyntaxException]
      [68] dup
      [69] aload v5
      [71] invokespecial #144
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [74] athrow
      [75] astore v5
      [77] new #24
        + Class [com/google/gson/JsonSyntaxException]
      [80] dup
      [81] aload v5
      [83] invokespecial #144
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [86] athrow
      [87] astore v5
      [89] new #24
        + Class [com/google/gson/JsonSyntaxException]
      [92] dup
      [93] aload v5
      [95] invokespecial #144
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [98] athrow
      [99] astore v7
      [101] aload_1 v1
      [102] iload v4
      [104] invokevirtual #161
        + Methodref [com/google/gson/stream/JsonReader.setLenient (Z)V]
      [107] aload v7
      [109] athrow
      Code attribute exceptions (count = 6):
      + ExceptionInfo (13 -> 38: 47):
      + Class [java/io/EOFException]
      + ExceptionInfo (13 -> 38: 75):
      + Class [java/lang/IllegalStateException]
      + ExceptionInfo (13 -> 38: 87):
      + Class [java/io/IOException]
      + ExceptionInfo (13 -> 38: 99):
      + ExceptionInfo (47 -> 56: 99):
      + ExceptionInfo (65 -> 101: 99):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 788
        [2] -> line 789
        [8] -> line 790
        [13] -> line 792
        [18] -> line 793
        [20] -> line 794
        [30] -> line 795
        [38] -> line 811
        [47] -> line 796
        [49] -> line 801
        [53] -> line 802
        [56] -> line 811
        [65] -> line 804
        [75] -> line 805
        [77] -> line 806
        [87] -> line 807
        [89] -> line 809
        [99] -> line 811
      + Local variable table attribute (count = 9)
        v5: 30 -> 47 [Lcom/google/gson/TypeAdapter; typeAdapter]
        v5: 49 -> 75 [Ljava/io/EOFException; e]
        v5: 77 -> 87 [Ljava/lang/IllegalStateException; e]
        v5: 89 -> 99 [Ljava/io/IOException; e]
        v0: 0 -> 110 [Lcom/google/gson/Gson; this]
        v1: 0 -> 110 [Lcom/google/gson/stream/JsonReader; reader]
        v2: 0 -> 110 [Ljava/lang/reflect/Type; typeOfT]
        v3: 2 -> 110 [Z isEmpty]
        v4: 8 -> 110 [Z oldLenient]
      + Local variable type table attribute (count = 1)
        v5: 30 -> 47 [Lcom/google/gson/TypeAdapter<TT;>; typeAdapter]
    + Exceptions attribute (count = 2)
      + Class [com/google/gson/JsonIOException]
      + Class [com/google/gson/JsonSyntaxException]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/stream/JsonReader;Ljava/lang/reflect/Type;)TT;]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 2, stack = 3):
      [0] new #59
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] ldc #11
        + String [{]
      [6] invokespecial #182
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [9] ldc #10
        + String [serializeNulls:]
      [11] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] aload_0 v0
      [15] getfield #78
        + Fieldref [com/google/gson/Gson.serializeNulls Z]
      [18] invokevirtual #186
        + Methodref [java/lang/StringBuilder.append (Z)Ljava/lang/StringBuilder;]
      [21] ldc #9
        + String [factories:]
      [23] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [26] aload_0 v0
      [27] getfield #73
        + Fieldref [com/google/gson/Gson.factories Ljava/util/List;]
      [30] invokevirtual #184
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [33] ldc #5
        + String [,instanceCreators:]
      [35] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [38] aload_0 v0
      [39] getfield #71
        + Fieldref [com/google/gson/Gson.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [42] invokevirtual #184
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [45] ldc #12
        + String [}]
      [47] invokevirtual #185
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] astore_1 v1
      [51] aload_1 v1
      [52] invokevirtual #187
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [55] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 889
        [51] -> line 894
      + Local variable table attribute (count = 2)
        v0: 0 -> 56 [Lcom/google/gson/Gson; this]
        v1: 51 -> 56 [Ljava/lang/StringBuilder; sb]
  + Method:       access$000(Lcom/google/gson/Gson;D)V
    Access flags: 0x1008
      = static synthetic void access$000(com.google.gson.Gson,double)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] dload_1 v1
      [2] invokespecial #119
        + Methodref [com/google/gson/Gson.checkValidFloatingPoint (D)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/Gson; x0]
        v1: 0 -> 6 [D x1]

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/Gson$FutureTypeAdapter]
      + Class [com/google/gson/Gson]
      + Utf8 [FutureTypeAdapter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$6]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson$1
  Superclass:    java/lang/ThreadLocal
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.Gson$1 extends java.lang.ThreadLocal

Interfaces (count = 0):

Constant Pool (count = 39):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$1]
  + Class [com/google/gson/Gson$FutureTypeAdapter]
  + Class [java/lang/ThreadLocal]
  + Class [java/util/HashMap]
  + Fieldref [com/google/gson/Gson$1.this$0 Lcom/google/gson/Gson;]
  + Methodref [com/google/gson/Gson$1.initialValue ()Ljava/util/Map;]
  + Methodref [java/lang/ThreadLocal.<init> ()V]
  + Methodref [java/util/HashMap.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [initialValue ()Ljava/util/Map;]
  + NameAndType [this$0 Lcom/google/gson/Gson;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FutureTypeAdapter]
  + Utf8 [Gson.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson$1;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$1]
  + Utf8 [com/google/gson/Gson$FutureTypeAdapter]
  + Utf8 [initialValue]
  + Utf8 [java/lang/ThreadLocal]
  + Utf8 [java/util/HashMap]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson this$0

Methods (count = 3):
  + Method:       <init>(Lcom/google/gson/Gson;)V
    Access flags: 0x0
      = Gson$1(com.google.gson.Gson)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/Gson$1.this$0 Lcom/google/gson/Gson;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/ThreadLocal.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/Gson$1; this]
  + Method:       initialValue()Ljava/util/Map;
    Access flags: 0x4
      = protected java.util.Map initialValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #9
        + Methodref [java/util/HashMap.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/Gson$1; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>;]
  + Method:       initialValue()Ljava/lang/Object;
    Access flags: 0x1044
      = protected bridge synthetic java.lang.Object initialValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #7
        + Methodref [com/google/gson/Gson$1.initialValue ()Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/Gson$1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/Gson]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/Gson$FutureTypeAdapter]
      + Class [com/google/gson/Gson]
      + Utf8 [FutureTypeAdapter]
  + Signature attribute:
    + Utf8 [Ljava/lang/ThreadLocal<Ljava/util/Map<Lcom/google/gson/reflect/TypeToken<*>;Lcom/google/gson/Gson$FutureTypeAdapter<*>;>;>;]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.Gson$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/JsonDeserializationContext]

Constant Pool (count = 27):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$2]
  + Class [com/google/gson/JsonDeserializationContext]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/Gson$2.this$0 Lcom/google/gson/Gson;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [this$0 Lcom/google/gson/Gson;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Gson.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson$2;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$2]
  + Utf8 [com/google/gson/JsonDeserializationContext]
  + Utf8 [java/lang/Object]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson this$0

Methods (count = 1):
  + Method:       <init>(Lcom/google/gson/Gson;)V
    Access flags: 0x0
      = Gson$2(com.google.gson.Gson)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/google/gson/Gson$2.this$0 Lcom/google/gson/Gson;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/Gson$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/Gson]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$2]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.Gson$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/JsonSerializationContext]

Constant Pool (count = 27):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$3]
  + Class [com/google/gson/JsonSerializationContext]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/Gson$3.this$0 Lcom/google/gson/Gson;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [this$0 Lcom/google/gson/Gson;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Gson.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson$3;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$3]
  + Utf8 [com/google/gson/JsonSerializationContext]
  + Utf8 [java/lang/Object]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson this$0

Methods (count = 1):
  + Method:       <init>(Lcom/google/gson/Gson;)V
    Access flags: 0x0
      = Gson$3(com.google.gson.Gson)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [com/google/gson/Gson$3.this$0 Lcom/google/gson/Gson;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 135
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/Gson$3; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/Gson]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$3]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson$4
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.Gson$4 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 96):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$4]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Double]
  + Class [java/lang/Number]
  + Fieldref [com/google/gson/Gson$4.this$0 Lcom/google/gson/Gson;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/Gson.access$000 (Lcom/google/gson/Gson;D)V]
  + Methodref [com/google/gson/Gson$4.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Double;]
  + Methodref [com/google/gson/Gson$4.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Number.doubleValue ()D]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [access$000 (Lcom/google/gson/Gson;D)V]
  + NameAndType [doubleAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + NameAndType [doubleValue ()D]
  + NameAndType [nextDouble ()D]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Double;]
  + NameAndType [this$0 Lcom/google/gson/Gson;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()D]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()V]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [(Lcom/google/gson/Gson;D)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Double;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Z)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [Gson.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson$4;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$000]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$4]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [doubleAdapter]
  + Utf8 [doubleValue]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Number]
  + Utf8 [nextDouble]
  + Utf8 [nextNull]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson this$0

Methods (count = 5):
  + Method:       <init>(Lcom/google/gson/Gson;)V
    Access flags: 0x0
      = Gson$4(com.google.gson.Gson)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/google/gson/Gson$4.this$0 Lcom/google/gson/Gson;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 255
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/Gson$4; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Double;
    Access flags: 0x1
      = public java.lang.Double read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
      [20] invokestatic #21
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 257
        [10] -> line 258
        [14] -> line 259
        [16] -> line 261
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/Gson$4; this]
        v1: 0 -> 24 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_2 v2
      [11] invokevirtual #22
        + Methodref [java/lang/Number.doubleValue ()D]
      [14] dstore_3 v3
      [15] aload_0 v0
      [16] getfield #10
        + Fieldref [com/google/gson/Gson$4.this$0 Lcom/google/gson/Gson;]
      [19] dload_3 v3
      [20] invokestatic #12
        + Methodref [com/google/gson/Gson.access$000 (Lcom/google/gson/Gson;D)V]
      [23] aload_1 v1
      [24] aload_2 v2
      [25] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [28] pop
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 264
        [4] -> line 265
        [9] -> line 266
        [10] -> line 268
        [15] -> line 269
        [23] -> line 270
        [29] -> line 271
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/google/gson/Gson$4; this]
        v1: 0 -> 30 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 30 [Ljava/lang/Number; value]
        v3: 15 -> 30 [D doubleValue]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #13
        + Methodref [com/google/gson/Gson$4.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Double;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 255
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/Gson$4; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/Number]
      [6] invokevirtual #14
        + Methodref [com/google/gson/Gson$4.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 255
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/Gson$4; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/Gson]
    + NameAndType [doubleAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$4]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson$5
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.Gson$5 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 97):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$5]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Float]
  + Class [java/lang/Number]
  + Fieldref [com/google/gson/Gson$5.this$0 Lcom/google/gson/Gson;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/Gson.access$000 (Lcom/google/gson/Gson;D)V]
  + Methodref [com/google/gson/Gson$5.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Float;]
  + Methodref [com/google/gson/Gson$5.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
  + Methodref [java/lang/Number.floatValue ()F]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [access$000 (Lcom/google/gson/Gson;D)V]
  + NameAndType [floatAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + NameAndType [floatValue ()F]
  + NameAndType [nextDouble ()D]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Float;]
  + NameAndType [this$0 Lcom/google/gson/Gson;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (F)Ljava/lang/Float;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()D]
  + Utf8 [()F]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()V]
  + Utf8 [(F)Ljava/lang/Float;]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [(Lcom/google/gson/Gson;D)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Float;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Z)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [F]
  + Utf8 [Gson.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson$5;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$000]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$5]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [floatAdapter]
  + Utf8 [floatValue]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Number]
  + Utf8 [nextDouble]
  + Utf8 [nextNull]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson this$0

Methods (count = 5):
  + Method:       <init>(Lcom/google/gson/Gson;)V
    Access flags: 0x0
      = Gson$5(com.google.gson.Gson)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/google/gson/Gson$5.this$0 Lcom/google/gson/Gson;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 279
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/Gson$5; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Float;
    Access flags: 0x1
      = public java.lang.Float read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
      [20] d2f
      [21] invokestatic #21
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 281
        [10] -> line 282
        [14] -> line 283
        [16] -> line 285
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/google/gson/Gson$5; this]
        v1: 0 -> 25 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 31, locals = 4, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_2 v2
      [11] invokevirtual #22
        + Methodref [java/lang/Number.floatValue ()F]
      [14] fstore_3 v3
      [15] aload_0 v0
      [16] getfield #10
        + Fieldref [com/google/gson/Gson$5.this$0 Lcom/google/gson/Gson;]
      [19] fload_3 v3
      [20] f2d
      [21] invokestatic #12
        + Methodref [com/google/gson/Gson.access$000 (Lcom/google/gson/Gson;D)V]
      [24] aload_1 v1
      [25] aload_2 v2
      [26] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [29] pop
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 288
        [4] -> line 289
        [9] -> line 290
        [10] -> line 292
        [15] -> line 293
        [24] -> line 294
        [30] -> line 295
      + Local variable table attribute (count = 4)
        v0: 0 -> 31 [Lcom/google/gson/Gson$5; this]
        v1: 0 -> 31 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 31 [Ljava/lang/Number; value]
        v3: 15 -> 31 [F floatValue]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #13
        + Methodref [com/google/gson/Gson$5.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Float;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 279
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/Gson$5; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/Number]
      [6] invokevirtual #14
        + Methodref [com/google/gson/Gson$5.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 279
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/Gson$5; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/Gson]
    + NameAndType [floatAdapter (Z)Lcom/google/gson/TypeAdapter;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$5]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson$6
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.Gson$6 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 94):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$6]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Long]
  + Class [java/lang/Number]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/Gson$6.this$0 Lcom/google/gson/Gson;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/Gson$6.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/Gson$6.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextLong ()J]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [longAdapter (Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [nextLong ()J]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [this$0 Lcom/google/gson/Gson;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()J]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [(Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [Gson.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson$6;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$6]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/Object]
  + Utf8 [longAdapter]
  + Utf8 [nextLong]
  + Utf8 [nextNull]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson this$0

Methods (count = 5):
  + Method:       <init>(Lcom/google/gson/Gson;)V
    Access flags: 0x0
      = Gson$6(com.google.gson.Gson)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [com/google/gson/Gson$6.this$0 Lcom/google/gson/Gson;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 311
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/Gson$6; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #12
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextLong ()J]
      [20] invokestatic #21
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 313
        [10] -> line 314
        [14] -> line 315
        [16] -> line 317
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/Gson$6; this]
        v1: 0 -> 24 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_1 v1
      [11] aload_2 v2
      [12] invokevirtual #22
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [15] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [18] pop
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 320
        [4] -> line 321
        [9] -> line 322
        [10] -> line 324
        [19] -> line 325
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/google/gson/Gson$6; this]
        v1: 0 -> 20 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 20 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #13
        + Methodref [com/google/gson/Gson$6.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 311
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/Gson$6; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/Number]
      [6] invokevirtual #14
        + Methodref [com/google/gson/Gson$6.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 311
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/Gson$6; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/Gson]
    + NameAndType [longAdapter (Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/TypeAdapter;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/Gson$6]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/Gson$FutureTypeAdapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.Gson$FutureTypeAdapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 59):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/Gson$FutureTypeAdapter]
  + Class [com/google/gson/TypeAdapter]
  + Class [java/io/IOException]
  + Class [java/lang/AssertionError]
  + Class [java/lang/IllegalStateException]
  + Fieldref [com/google/gson/Gson$FutureTypeAdapter.delegate Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/IllegalStateException.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [delegate Lcom/google/gson/TypeAdapter;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Lcom/google/gson/TypeAdapter<TT;>;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Utf8 [<T:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [FutureTypeAdapter]
  + Utf8 [Gson.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson$FutureTypeAdapter;]
  + Utf8 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/Gson$FutureTypeAdapter]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [delegate]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [out]
  + Utf8 [read]
  + Utf8 [setDelegate]
  + Utf8 [this]
  + Utf8 [typeAdapter]
  + Utf8 [value]
  + Utf8 [write]

Fields (count = 1):
  + Field:        delegate Lcom/google/gson/TypeAdapter;
    Access flags: 0x2
      = private com.google.gson.TypeAdapter delegate
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x0
      = Gson$FutureTypeAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 862
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/Gson$FutureTypeAdapter; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>; this]
  + Method:       setDelegate(Lcom/google/gson/TypeAdapter;)V
    Access flags: 0x1
      = public void setDelegate(com.google.gson.TypeAdapter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/google/gson/Gson$FutureTypeAdapter.delegate Lcom/google/gson/TypeAdapter;]
      [4] ifnull +11 (target=15)
      [7] new #5
        + Class [java/lang/AssertionError]
      [10] dup
      [11] invokespecial #11
        + Methodref [java/lang/AssertionError.<init> ()V]
      [14] athrow
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #7
        + Fieldref [com/google/gson/Gson$FutureTypeAdapter.delegate Lcom/google/gson/TypeAdapter;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 866
        [7] -> line 867
        [15] -> line 869
        [20] -> line 870
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/google/gson/Gson$FutureTypeAdapter; this]
        v1: 0 -> 21 [Lcom/google/gson/TypeAdapter; typeAdapter]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 21 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>; this]
        v1: 0 -> 21 [Lcom/google/gson/TypeAdapter<TT;>; typeAdapter]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/TypeAdapter<TT;>;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/google/gson/Gson$FutureTypeAdapter.delegate Lcom/google/gson/TypeAdapter;]
      [4] ifnonnull +11 (target=15)
      [7] new #6
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] invokespecial #12
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [14] athrow
      [15] aload_0 v0
      [16] getfield #7
        + Fieldref [com/google/gson/Gson$FutureTypeAdapter.delegate Lcom/google/gson/TypeAdapter;]
      [19] aload_1 v1
      [20] invokevirtual #9
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 873
        [7] -> line 874
        [15] -> line 876
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/Gson$FutureTypeAdapter; this]
        v1: 0 -> 24 [Lcom/google/gson/stream/JsonReader; in]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 24 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/google/gson/Gson$FutureTypeAdapter.delegate Lcom/google/gson/TypeAdapter;]
      [4] ifnonnull +11 (target=15)
      [7] new #6
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] invokespecial #12
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [14] athrow
      [15] aload_0 v0
      [16] getfield #7
        + Fieldref [com/google/gson/Gson$FutureTypeAdapter.delegate Lcom/google/gson/TypeAdapter;]
      [19] aload_1 v1
      [20] aload_2 v2
      [21] invokevirtual #10
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 880
        [7] -> line 881
        [15] -> line 883
        [24] -> line 884
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/google/gson/Gson$FutureTypeAdapter; this]
        v1: 0 -> 25 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 25 [Ljava/lang/Object; value]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 25 [Lcom/google/gson/Gson$FutureTypeAdapter<TT;>; this]
        v2: 0 -> 25 [TT; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/Gson$FutureTypeAdapter]
      + Class [com/google/gson/Gson]
      + Utf8 [FutureTypeAdapter]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Source file attribute:
    + Utf8 [Gson.java]

_____________________________________________________________________
+ Program class: com/google/gson/InstanceCreator
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.google.gson.InstanceCreator extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 12):
  + Class [com/google/gson/InstanceCreator]
  + Class [java/lang/Object]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/reflect/Type;)TT;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [InstanceCreator.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/InstanceCreator]
  + Utf8 [createInstance]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       createInstance(Ljava/lang/reflect/Type;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object createInstance(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;)TT;]

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [InstanceCreator.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonArray
  Superclass:    com/google/gson/JsonElement
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.JsonArray extends com.google.gson.JsonElement

Interfaces (count = 1):
  + Class [java/lang/Iterable]

Constant Pool (count = 92):
  + Class [com/google/gson/JsonArray]
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonNull]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Iterable]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
  + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
  + Methodref [com/google/gson/JsonElement.<init> ()V]
  + Methodref [com/google/gson/JsonElement.getAsBoolean ()Z]
  + Methodref [com/google/gson/JsonElement.getAsDouble ()D]
  + Methodref [com/google/gson/JsonElement.getAsInt ()I]
  + Methodref [com/google/gson/JsonElement.getAsLong ()J]
  + Methodref [com/google/gson/JsonElement.getAsNumber ()Ljava/lang/Number;]
  + Methodref [com/google/gson/JsonElement.getAsString ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/util/ArrayList.<init> ()V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [INSTANCE Lcom/google/gson/JsonNull;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [elements Ljava/util/List;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAsBoolean ()Z]
  + NameAndType [getAsDouble ()D]
  + NameAndType [getAsInt ()I]
  + NameAndType [getAsLong ()J]
  + NameAndType [getAsNumber ()Ljava/lang/Number;]
  + NameAndType [getAsString ()Ljava/lang/String;]
  + NameAndType [hashCode ()I]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [size ()I]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/Number;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Iterator<Lcom/google/gson/JsonElement;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/JsonElement;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [INSTANCE]
  + Utf8 [JsonArray.java]
  + Utf8 [Lcom/google/gson/JsonArray;]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/JsonElement;Ljava/lang/Iterable<Lcom/google/gson/JsonElement;>;]
  + Utf8 [Lcom/google/gson/JsonNull;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/google/gson/JsonElement;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [add]
  + Utf8 [com/google/gson/JsonArray]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [element]
  + Utf8 [elements]
  + Utf8 [equals]
  + Utf8 [get]
  + Utf8 [getAsBoolean]
  + Utf8 [getAsDouble]
  + Utf8 [getAsInt]
  + Utf8 [getAsLong]
  + Utf8 [getAsNumber]
  + Utf8 [getAsString]
  + Utf8 [hashCode]
  + Utf8 [iterator]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Iterable]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [o]
  + Utf8 [size]
  + Utf8 [this]

Fields (count = 1):
  + Field:        elements Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List elements
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/google/gson/JsonElement;>;]

Methods (count = 11):
  + Method:       <init>()V
    Access flags: 0x1
      = public JsonArray()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [com/google/gson/JsonElement.<init> ()V]
      [4] aload_0 v0
      [5] new #7
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #21
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 39
        [4] -> line 40
        [15] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/google/gson/JsonArray; this]
  + Method:       add(Lcom/google/gson/JsonElement;)V
    Access flags: 0x1
      = public void add(com.google.gson.JsonElement)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +7 (target=8)
      [4] getstatic #10
        + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [12] aload_1 v1
      [13] invokeinterface #22
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [18] pop
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 49
        [4] -> line 50
        [8] -> line 52
        [19] -> line 53
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/google/gson/JsonArray; this]
        v1: 0 -> 20 [Lcom/google/gson/JsonElement; element]
  + Method:       iterator()Ljava/util/Iterator;
    Access flags: 0x1
      = public java.util.Iterator iterator()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokeinterface #24
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 80
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/JsonArray; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Iterator<Lcom/google/gson/JsonElement;>;]
  + Method:       getAsNumber()Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number getAsNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokeinterface #25
        + InterfaceMethodref [java/util/List.size ()I]
      [9] iconst_1
      [10] ificmpne +20 (target=30)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [17] iconst_0
      [18] invokeinterface #23
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [23] checkcast #2
        + Class [com/google/gson/JsonElement]
      [26] invokevirtual #16
        + Methodref [com/google/gson/JsonElement.getAsNumber ()Ljava/lang/Number;]
      [29] areturn
      [30] new #4
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] invokespecial #18
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [37] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 105
        [13] -> line 106
        [30] -> line 108
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/JsonArray; this]
  + Method:       getAsString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAsString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokeinterface #25
        + InterfaceMethodref [java/util/List.size ()I]
      [9] iconst_1
      [10] ificmpne +20 (target=30)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [17] iconst_0
      [18] invokeinterface #23
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [23] checkcast #2
        + Class [com/google/gson/JsonElement]
      [26] invokevirtual #17
        + Methodref [com/google/gson/JsonElement.getAsString ()Ljava/lang/String;]
      [29] areturn
      [30] new #4
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] invokespecial #18
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [37] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 121
        [13] -> line 122
        [30] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/JsonArray; this]
  + Method:       getAsDouble()D
    Access flags: 0x1
      = public double getAsDouble()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokeinterface #25
        + InterfaceMethodref [java/util/List.size ()I]
      [9] iconst_1
      [10] ificmpne +20 (target=30)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [17] iconst_0
      [18] invokeinterface #23
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [23] checkcast #2
        + Class [com/google/gson/JsonElement]
      [26] invokevirtual #13
        + Methodref [com/google/gson/JsonElement.getAsDouble ()D]
      [29] dreturn
      [30] new #4
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] invokespecial #18
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [37] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 137
        [13] -> line 138
        [30] -> line 140
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/JsonArray; this]
  + Method:       getAsLong()J
    Access flags: 0x1
      = public long getAsLong()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokeinterface #25
        + InterfaceMethodref [java/util/List.size ()I]
      [9] iconst_1
      [10] ificmpne +20 (target=30)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [17] iconst_0
      [18] invokeinterface #23
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [23] checkcast #2
        + Class [com/google/gson/JsonElement]
      [26] invokevirtual #15
        + Methodref [com/google/gson/JsonElement.getAsLong ()J]
      [29] lreturn
      [30] new #4
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] invokespecial #18
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [37] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 203
        [13] -> line 204
        [30] -> line 206
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/JsonArray; this]
  + Method:       getAsInt()I
    Access flags: 0x1
      = public int getAsInt()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokeinterface #25
        + InterfaceMethodref [java/util/List.size ()I]
      [9] iconst_1
      [10] ificmpne +20 (target=30)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [17] iconst_0
      [18] invokeinterface #23
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [23] checkcast #2
        + Class [com/google/gson/JsonElement]
      [26] invokevirtual #14
        + Methodref [com/google/gson/JsonElement.getAsInt ()I]
      [29] ireturn
      [30] new #4
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] invokespecial #18
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [37] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 219
        [13] -> line 220
        [30] -> line 222
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/JsonArray; this]
  + Method:       getAsBoolean()Z
    Access flags: 0x1
      = public boolean getAsBoolean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokeinterface #25
        + InterfaceMethodref [java/util/List.size ()I]
      [9] iconst_1
      [10] ificmpne +20 (target=30)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [17] iconst_0
      [18] invokeinterface #23
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [23] checkcast #2
        + Class [com/google/gson/JsonElement]
      [26] invokevirtual #12
        + Methodref [com/google/gson/JsonElement.getAsBoolean ()Z]
      [29] ireturn
      [30] new #4
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] invokespecial #18
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [37] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 267
        [13] -> line 268
        [30] -> line 270
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/JsonArray; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] ifacmpeq +27 (target=29)
      [5] aload_1 v1
      [6] instanceof #1
        + Class [com/google/gson/JsonArray]
      [9] ifeq +24 (target=33)
      [12] aload_1 v1
      [13] checkcast #1
        + Class [com/google/gson/JsonArray]
      [16] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [19] aload_0 v0
      [20] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [23] invokevirtual #19
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [26] ifeq +7 (target=33)
      [29] iconst_1
      [30] goto +4 (target=34)
      [33] iconst_0
      [34] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 275
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/google/gson/JsonArray; this]
        v1: 0 -> 35 [Ljava/lang/Object; o]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/JsonArray.elements Ljava/util/List;]
      [4] invokevirtual #20
        + Methodref [java/lang/Object.hashCode ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 280
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/JsonArray; this]

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [Lcom/google/gson/JsonElement;Ljava/lang/Iterable<Lcom/google/gson/JsonElement;>;]
  + Source file attribute:
    + Utf8 [JsonArray.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonDeserializationContext
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.google.gson.JsonDeserializationContext extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 7):
  + Class [com/google/gson/JsonDeserializationContext]
  + Class [java/lang/Object]
  + Utf8 [JsonDeserializationContext.java]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/JsonDeserializationContext]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonDeserializationContext.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonElement
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.google.gson.JsonElement extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 122):
  + String [Not a JSON Object: ]
  + String [This is not a JSON Array.]
  + String [This is not a JSON Primitive.]
  + Class [com/google/gson/JsonArray]
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonNull]
  + Class [com/google/gson/JsonObject]
  + Class [com/google/gson/JsonPrimitive]
  + Class [com/google/gson/internal/Streams]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/io/StringWriter]
  + Class [java/lang/AssertionError]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/UnsupportedOperationException]
  + Methodref [com/google/gson/JsonElement.isJsonArray ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonObject ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonPrimitive ()Z]
  + Methodref [com/google/gson/internal/Streams.write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Methodref [com/google/gson/stream/JsonWriter.<init> (Ljava/io/Writer;)V]
  + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
  + Methodref [java/io/StringWriter.<init> ()V]
  + Methodref [java/io/StringWriter.toString ()Ljava/lang/String;]
  + Methodref [java/lang/AssertionError.<init> (Ljava/lang/Object;)V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/Writer;)V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [isJsonArray ()Z]
  + NameAndType [isJsonObject ()Z]
  + NameAndType [isJsonPrimitive ()Z]
  + NameAndType [setLenient (Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Lcom/google/gson/JsonArray;]
  + Utf8 [()Lcom/google/gson/JsonObject;]
  + Utf8 [()Lcom/google/gson/JsonPrimitive;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Number;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Utf8 [(Ljava/io/Writer;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [JsonElement.java]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/StringWriter;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Not a JSON Object: ]
  + Utf8 [SourceFile]
  + Utf8 [This is not a JSON Array.]
  + Utf8 [This is not a JSON Primitive.]
  + Utf8 [append]
  + Utf8 [com/google/gson/JsonArray]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [com/google/gson/JsonObject]
  + Utf8 [com/google/gson/JsonPrimitive]
  + Utf8 [com/google/gson/internal/Streams]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [getAsBoolean]
  + Utf8 [getAsBooleanWrapper]
  + Utf8 [getAsDouble]
  + Utf8 [getAsInt]
  + Utf8 [getAsJsonArray]
  + Utf8 [getAsJsonObject]
  + Utf8 [getAsJsonPrimitive]
  + Utf8 [getAsLong]
  + Utf8 [getAsNumber]
  + Utf8 [getAsString]
  + Utf8 [getClass]
  + Utf8 [getSimpleName]
  + Utf8 [isJsonArray]
  + Utf8 [isJsonNull]
  + Utf8 [isJsonObject]
  + Utf8 [isJsonPrimitive]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/StringWriter]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [jsonWriter]
  + Utf8 [setLenient]
  + Utf8 [stringWriter]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [write]

Fields (count = 0):

Methods (count = 16):
  + Method:       <init>()V
    Access flags: 0x1
      = public JsonElement()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #30
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/JsonElement; this]
  + Method:       isJsonArray()Z
    Access flags: 0x1
      = public boolean isJsonArray()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] instanceof #4
        + Class [com/google/gson/JsonArray]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/JsonElement; this]
  + Method:       isJsonObject()Z
    Access flags: 0x1
      = public boolean isJsonObject()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] instanceof #7
        + Class [com/google/gson/JsonObject]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/JsonElement; this]
  + Method:       isJsonPrimitive()Z
    Access flags: 0x1
      = public boolean isJsonPrimitive()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] instanceof #8
        + Class [com/google/gson/JsonPrimitive]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/JsonElement; this]
  + Method:       isJsonNull()Z
    Access flags: 0x1
      = public boolean isJsonNull()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] instanceof #6
        + Class [com/google/gson/JsonNull]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsJsonObject()Lcom/google/gson/JsonObject;
    Access flags: 0x1
      = public com.google.gson.JsonObject getAsJsonObject()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #20
        + Methodref [com/google/gson/JsonElement.isJsonObject ()Z]
      [4] ifeq +8 (target=12)
      [7] aload_0 v0
      [8] checkcast #7
        + Class [com/google/gson/JsonObject]
      [11] areturn
      [12] new #15
        + Class [java/lang/IllegalStateException]
      [15] dup
      [16] new #17
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] invokespecial #32
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [23] ldc #1
        + String [Not a JSON Object: ]
      [25] invokevirtual #34
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] aload_0 v0
      [29] invokevirtual #33
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #35
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] invokespecial #29
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [38] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 81
        [7] -> line 82
        [12] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 39 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsJsonArray()Lcom/google/gson/JsonArray;
    Access flags: 0x1
      = public com.google.gson.JsonArray getAsJsonArray()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #19
        + Methodref [com/google/gson/JsonElement.isJsonArray ()Z]
      [4] ifeq +8 (target=12)
      [7] aload_0 v0
      [8] checkcast #4
        + Class [com/google/gson/JsonArray]
      [11] areturn
      [12] new #15
        + Class [java/lang/IllegalStateException]
      [15] dup
      [16] ldc #2
        + String [This is not a JSON Array.]
      [18] invokespecial #29
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [21] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 97
        [7] -> line 98
        [12] -> line 100
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsJsonPrimitive()Lcom/google/gson/JsonPrimitive;
    Access flags: 0x1
      = public com.google.gson.JsonPrimitive getAsJsonPrimitive()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #21
        + Methodref [com/google/gson/JsonElement.isJsonPrimitive ()Z]
      [4] ifeq +8 (target=12)
      [7] aload_0 v0
      [8] checkcast #8
        + Class [com/google/gson/JsonPrimitive]
      [11] areturn
      [12] new #15
        + Class [java/lang/IllegalStateException]
      [15] dup
      [16] ldc #3
        + String [This is not a JSON Primitive.]
      [18] invokespecial #29
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [21] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 113
        [7] -> line 114
        [12] -> line 116
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsBoolean()Z
    Access flags: 0x1
      = public boolean getAsBoolean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #18
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #31
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] invokevirtual #28
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [11] invokespecial #36
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [14] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsBooleanWrapper()Ljava/lang/Boolean;
    Access flags: 0x0
      = java.lang.Boolean getAsBooleanWrapper()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #18
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #31
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] invokevirtual #28
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [11] invokespecial #36
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [14] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsNumber()Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number getAsNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #18
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #31
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] invokevirtual #28
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [11] invokespecial #36
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [14] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 172
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAsString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #18
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #31
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] invokevirtual #28
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [11] invokespecial #36
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [14] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 185
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsDouble()D
    Access flags: 0x1
      = public double getAsDouble()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #18
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #31
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] invokevirtual #28
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [11] invokespecial #36
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [14] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 198
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsLong()J
    Access flags: 0x1
      = public long getAsLong()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #18
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #31
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] invokevirtual #28
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [11] invokespecial #36
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [14] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 224
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/JsonElement; this]
  + Method:       getAsInt()I
    Access flags: 0x1
      = public int getAsInt()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 3):
      [0] new #18
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #31
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [8] invokevirtual #28
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [11] invokespecial #36
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [14] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 237
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/JsonElement; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 3):
      [0] new #12
        + Class [java/io/StringWriter]
      [3] dup
      [4] invokespecial #25
        + Methodref [java/io/StringWriter.<init> ()V]
      [7] astore_1 v1
      [8] new #10
        + Class [com/google/gson/stream/JsonWriter]
      [11] dup
      [12] aload_1 v1
      [13] invokespecial #23
        + Methodref [com/google/gson/stream/JsonWriter.<init> (Ljava/io/Writer;)V]
      [16] astore_2 v2
      [17] aload_2 v2
      [18] iconst_1
      [19] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonWriter.setLenient (Z)V]
      [22] aload_0 v0
      [23] aload_2 v2
      [24] invokestatic #22
        + Methodref [com/google/gson/internal/Streams.write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
      [27] aload_1 v1
      [28] invokevirtual #26
        + Methodref [java/io/StringWriter.toString ()Ljava/lang/String;]
      [31] areturn
      [32] astore_1 v1
      [33] new #13
        + Class [java/lang/AssertionError]
      [36] dup
      [37] aload_1 v1
      [38] invokespecial #27
        + Methodref [java/lang/AssertionError.<init> (Ljava/lang/Object;)V]
      [41] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 31: 32):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 315
        [8] -> line 316
        [17] -> line 317
        [22] -> line 318
        [27] -> line 319
        [32] -> line 320
        [33] -> line 321
      + Local variable table attribute (count = 4)
        v1: 8 -> 32 [Ljava/io/StringWriter; stringWriter]
        v2: 17 -> 32 [Lcom/google/gson/stream/JsonWriter; jsonWriter]
        v1: 33 -> 42 [Ljava/io/IOException; e]
        v0: 0 -> 42 [Lcom/google/gson/JsonElement; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonElement.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonIOException
  Superclass:    com/google/gson/JsonParseException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.JsonIOException extends com.google.gson.JsonParseException

Interfaces (count = 0):

Constant Pool (count = 23):
  + Class [com/google/gson/JsonIOException]
  + Class [com/google/gson/JsonParseException]
  + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [JsonIOException.java]
  + Utf8 [Lcom/google/gson/JsonIOException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [cause]
  + Utf8 [com/google/gson/JsonIOException]
  + Utf8 [com/google/gson/JsonParseException]
  + Utf8 [msg]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public JsonIOException(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #3
        + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/String;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 29
        [5] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/JsonIOException; this]
        v1: 0 -> 6 [Ljava/lang/String; msg]
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public JsonIOException(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #4
        + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 43
        [5] -> line 44
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/JsonIOException; this]
        v1: 0 -> 6 [Ljava/lang/Throwable; cause]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonIOException.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonNull
  Superclass:    com/google/gson/JsonElement
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.JsonNull extends com.google.gson.JsonElement

Interfaces (count = 0):

Constant Pool (count = 34):
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonNull]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
  + Methodref [com/google/gson/JsonElement.<init> ()V]
  + Methodref [com/google/gson/JsonNull.<init> ()V]
  + Methodref [java/lang/Object.hashCode ()I]
  + NameAndType [<init> ()V]
  + NameAndType [INSTANCE Lcom/google/gson/JsonNull;]
  + NameAndType [hashCode ()I]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Deprecated]
  + Utf8 [INSTANCE]
  + Utf8 [JsonNull.java]
  + Utf8 [Lcom/google/gson/JsonNull;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [equals]
  + Utf8 [hashCode]
  + Utf8 [java/lang/Object]
  + Utf8 [other]
  + Utf8 [this]

Fields (count = 1):
  + Field:        INSTANCE Lcom/google/gson/JsonNull;
    Access flags: 0x19
      = public static final com.google.gson.JsonNull INSTANCE

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public JsonNull()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [com/google/gson/JsonElement.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 39
        [4] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/JsonNull; this]
    + Deprecated attribute
    + Runtime visible annotations attribute:
      + Annotation [Ljava/lang/Deprecated;]:
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 1):
      [0] ldc_w #2
        + Class [com/google/gson/JsonNull]
      [3] invokevirtual #7
        + Methodref [java/lang/Object.hashCode ()I]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lcom/google/gson/JsonNull; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpeq +10 (target=12)
      [5] aload_1 v1
      [6] instanceof #2
        + Class [com/google/gson/JsonNull]
      [9] ifeq +7 (target=16)
      [12] iconst_1
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lcom/google/gson/JsonNull; this]
        v1: 0 -> 18 [Ljava/lang/Object; other]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #2
        + Class [com/google/gson/JsonNull]
      [3] dup
      [4] invokespecial #6
        + Methodref [com/google/gson/JsonNull.<init> ()V]
      [7] putstatic #4
        + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 32

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonNull.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonObject
  Superclass:    com/google/gson/JsonElement
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.JsonObject extends com.google.gson.JsonElement

Interfaces (count = 0):

Constant Pool (count = 70):
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonNull]
  + Class [com/google/gson/JsonObject]
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/String]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
  + Fieldref [com/google/gson/JsonObject.members Lcom/google/gson/internal/StringMap;]
  + Methodref [com/google/gson/JsonElement.<init> ()V]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.<init> ()V]
  + Methodref [com/google/gson/internal/StringMap.entrySet ()Ljava/util/Set;]
  + Methodref [com/google/gson/internal/StringMap.equals (Ljava/lang/Object;)Z]
  + Methodref [com/google/gson/internal/StringMap.hashCode ()I]
  + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [INSTANCE Lcom/google/gson/JsonNull;]
  + NameAndType [checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [hashCode ()I]
  + NameAndType [members Lcom/google/gson/internal/StringMap;]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [()I]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/google/gson/JsonElement;>;>;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [INSTANCE]
  + Utf8 [InnerClasses]
  + Utf8 [JsonObject.java]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/JsonNull;]
  + Utf8 [Lcom/google/gson/JsonObject;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Lcom/google/gson/JsonElement;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [add]
  + Utf8 [checkNotNull]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [com/google/gson/JsonObject]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [entrySet]
  + Utf8 [equals]
  + Utf8 [hashCode]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [members]
  + Utf8 [o]
  + Utf8 [property]
  + Utf8 [put]
  + Utf8 [this]
  + Utf8 [value]

Fields (count = 1):
  + Field:        members Lcom/google/gson/internal/StringMap;
    Access flags: 0x12
      = private final com.google.gson.internal.StringMap members
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/StringMap<Lcom/google/gson/JsonElement;>;]

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public JsonObject()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [com/google/gson/JsonElement.<init> ()V]
      [4] aload_0 v0
      [5] new #5
        + Class [com/google/gson/internal/StringMap]
      [8] dup
      [9] invokespecial #13
        + Methodref [com/google/gson/internal/StringMap.<init> ()V]
      [12] putfield #10
        + Fieldref [com/google/gson/JsonObject.members Lcom/google/gson/internal/StringMap;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 42
        [4] -> line 37
        [15] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lcom/google/gson/JsonObject; this]
  + Method:       add(Ljava/lang/String;Lcom/google/gson/JsonElement;)V
    Access flags: 0x1
      = public void add(java.lang.String,com.google.gson.JsonElement)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +7 (target=8)
      [4] getstatic #9
        + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] getfield #10
        + Fieldref [com/google/gson/JsonObject.members Lcom/google/gson/internal/StringMap;]
      [12] aload_1 v1
      [13] invokestatic #12
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
      [16] checkcast #6
        + Class [java/lang/String]
      [19] aload_2 v2
      [20] invokevirtual #17
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [23] pop
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 54
        [4] -> line 55
        [8] -> line 57
        [24] -> line 58
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lcom/google/gson/JsonObject; this]
        v1: 0 -> 25 [Ljava/lang/String; property]
        v2: 0 -> 25 [Lcom/google/gson/JsonElement; value]
  + Method:       entrySet()Ljava/util/Set;
    Access flags: 0x1
      = public java.util.Set entrySet()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/google/gson/JsonObject.members Lcom/google/gson/internal/StringMap;]
      [4] invokevirtual #14
        + Methodref [com/google/gson/internal/StringMap.entrySet ()Ljava/util/Set;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 132
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/JsonObject; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/google/gson/JsonElement;>;>;]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] ifacmpeq +27 (target=29)
      [5] aload_1 v1
      [6] instanceof #3
        + Class [com/google/gson/JsonObject]
      [9] ifeq +24 (target=33)
      [12] aload_1 v1
      [13] checkcast #3
        + Class [com/google/gson/JsonObject]
      [16] getfield #10
        + Fieldref [com/google/gson/JsonObject.members Lcom/google/gson/internal/StringMap;]
      [19] aload_0 v0
      [20] getfield #10
        + Fieldref [com/google/gson/JsonObject.members Lcom/google/gson/internal/StringMap;]
      [23] invokevirtual #15
        + Methodref [com/google/gson/internal/StringMap.equals (Ljava/lang/Object;)Z]
      [26] ifeq +7 (target=33)
      [29] iconst_1
      [30] goto +4 (target=34)
      [33] iconst_0
      [34] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 191
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/google/gson/JsonObject; this]
        v1: 0 -> 35 [Ljava/lang/Object; o]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/google/gson/JsonObject.members Lcom/google/gson/internal/StringMap;]
      [4] invokevirtual #16
        + Methodref [com/google/gson/internal/StringMap.hashCode ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 197
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/JsonObject; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [JsonObject.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonParseException
  Superclass:    java/lang/RuntimeException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.google.gson.JsonParseException extends java.lang.RuntimeException

Interfaces (count = 0):

Constant Pool (count = 26):
  + Class [com/google/gson/JsonParseException]
  + Class [java/lang/RuntimeException]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [JsonParseException.java]
  + Utf8 [Lcom/google/gson/JsonParseException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [cause]
  + Utf8 [com/google/gson/JsonParseException]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [msg]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public JsonParseException(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #3
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 42
        [5] -> line 43
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/JsonParseException; this]
        v1: 0 -> 6 [Ljava/lang/String; msg]
  + Method:       <init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public JsonParseException(java.lang.String,java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #4
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 52
        [6] -> line 53
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/JsonParseException; this]
        v1: 0 -> 7 [Ljava/lang/String; msg]
        v2: 0 -> 7 [Ljava/lang/Throwable; cause]
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public JsonParseException(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #5
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 62
        [5] -> line 63
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/JsonParseException; this]
        v1: 0 -> 6 [Ljava/lang/Throwable; cause]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonParseException.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonPrimitive
  Superclass:    com/google/gson/JsonElement
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.JsonPrimitive extends com.google.gson.JsonElement

Interfaces (count = 0):

Constant Pool (count = 202):
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonPrimitive]
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [com/google/gson/internal/LazilyParsedNumber]
  + Class [java/lang/Boolean]
  + Class [java/lang/Byte]
  + Class [java/lang/Character]
  + Class [java/lang/Class]
  + Class [java/lang/Double]
  + Class [java/lang/Float]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Number]
  + Class [java/lang/Object]
  + Class [java/lang/Short]
  + Class [java/lang/String]
  + Class [java/math/BigInteger]
  + Fieldref [com/google/gson/JsonPrimitive.PRIMITIVE_TYPES [Ljava/lang/Class;]
  + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Byte.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Long.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Short.TYPE Ljava/lang/Class;]
  + Methodref [com/google/gson/JsonElement.<init> ()V]
  + Methodref [com/google/gson/JsonPrimitive.getAsBooleanWrapper ()Ljava/lang/Boolean;]
  + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
  + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
  + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
  + Methodref [com/google/gson/JsonPrimitive.isIntegral (Lcom/google/gson/JsonPrimitive;)Z]
  + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
  + Methodref [com/google/gson/JsonPrimitive.isPrimitiveOrString (Ljava/lang/Object;)Z]
  + Methodref [com/google/gson/JsonPrimitive.setValue (Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
  + Methodref [com/google/gson/internal/LazilyParsedNumber.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
  + Methodref [java/lang/Boolean.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Character.charValue ()C]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Double.doubleToLongBits (D)J]
  + Methodref [java/lang/Double.isNaN (D)Z]
  + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
  + Methodref [java/lang/Number.doubleValue ()D]
  + Methodref [java/lang/Number.intValue ()I]
  + Methodref [java/lang/Number.longValue ()J]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [PRIMITIVE_TYPES [Ljava/lang/Class;]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [charValue ()C]
  + NameAndType [checkArgument (Z)V]
  + NameAndType [doubleToLongBits (D)J]
  + NameAndType [doubleValue ()D]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getAsBooleanWrapper ()Ljava/lang/Boolean;]
  + NameAndType [getAsNumber ()Ljava/lang/Number;]
  + NameAndType [getAsString ()Ljava/lang/String;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [hashCode ()I]
  + NameAndType [intValue ()I]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [isBoolean ()Z]
  + NameAndType [isIntegral (Lcom/google/gson/JsonPrimitive;)Z]
  + NameAndType [isNaN (D)Z]
  + NameAndType [isNumber ()Z]
  + NameAndType [isPrimitiveOrString (Ljava/lang/Object;)Z]
  + NameAndType [longValue ()J]
  + NameAndType [parseBoolean (Ljava/lang/String;)Z]
  + NameAndType [parseDouble (Ljava/lang/String;)D]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [parseLong (Ljava/lang/String;)J]
  + NameAndType [setValue (Ljava/lang/Object;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value Ljava/lang/Object;]
  + NameAndType [valueOf (C)Ljava/lang/String;]
  + Utf8 [()C]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Number;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Ljava/lang/String;]
  + Utf8 [(D)J]
  + Utf8 [(D)Z]
  + Utf8 [(Lcom/google/gson/JsonPrimitive;)Z]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Number;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)D]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [I]
  + Utf8 [J]
  + Utf8 [JsonPrimitive.java]
  + Utf8 [Lcom/google/gson/JsonPrimitive;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [PRIMITIVE_TYPES]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Class<*>;]
  + Utf8 [a]
  + Utf8 [arr$]
  + Utf8 [b]
  + Utf8 [bool]
  + Utf8 [booleanValue]
  + Utf8 [c]
  + Utf8 [charValue]
  + Utf8 [checkArgument]
  + Utf8 [classOfPrimitive]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonPrimitive]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [com/google/gson/internal/LazilyParsedNumber]
  + Utf8 [doubleToLongBits]
  + Utf8 [doubleValue]
  + Utf8 [equals]
  + Utf8 [getAsBoolean]
  + Utf8 [getAsBooleanWrapper]
  + Utf8 [getAsDouble]
  + Utf8 [getAsInt]
  + Utf8 [getAsLong]
  + Utf8 [getAsNumber]
  + Utf8 [getAsString]
  + Utf8 [getClass]
  + Utf8 [hashCode]
  + Utf8 [i$]
  + Utf8 [intValue]
  + Utf8 [isAssignableFrom]
  + Utf8 [isBoolean]
  + Utf8 [isIntegral]
  + Utf8 [isNaN]
  + Utf8 [isNumber]
  + Utf8 [isPrimitiveOrString]
  + Utf8 [isString]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Byte]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Short]
  + Utf8 [java/lang/String]
  + Utf8 [java/math/BigInteger]
  + Utf8 [len$]
  + Utf8 [longValue]
  + Utf8 [number]
  + Utf8 [obj]
  + Utf8 [other]
  + Utf8 [parseBoolean]
  + Utf8 [parseDouble]
  + Utf8 [parseInt]
  + Utf8 [parseLong]
  + Utf8 [primitive]
  + Utf8 [setValue]
  + Utf8 [standardPrimitive]
  + Utf8 [string]
  + Utf8 [target]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 2):
  + Field:        PRIMITIVE_TYPES [Ljava/lang/Class;
    Access flags: 0x1a
      = private static final java.lang.Class[] PRIMITIVE_TYPES
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [[Ljava/lang/Class<*>;]
  + Field:        value Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object value

Methods (count = 19):
  + Method:       <init>(Ljava/lang/Boolean;)V
    Access flags: 0x1
      = public JsonPrimitive(java.lang.Boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #28
        + Methodref [com/google/gson/JsonElement.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #36
        + Methodref [com/google/gson/JsonPrimitive.setValue (Ljava/lang/Object;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 46
        [4] -> line 47
        [9] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/JsonPrimitive; this]
        v1: 0 -> 10 [Ljava/lang/Boolean; bool]
  + Method:       <init>(Ljava/lang/Number;)V
    Access flags: 0x1
      = public JsonPrimitive(java.lang.Number)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #28
        + Methodref [com/google/gson/JsonElement.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #36
        + Methodref [com/google/gson/JsonPrimitive.setValue (Ljava/lang/Object;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 55
        [4] -> line 56
        [9] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/JsonPrimitive; this]
        v1: 0 -> 10 [Ljava/lang/Number; number]
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public JsonPrimitive(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #28
        + Methodref [com/google/gson/JsonElement.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #36
        + Methodref [com/google/gson/JsonPrimitive.setValue (Ljava/lang/Object;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 64
        [4] -> line 65
        [9] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/JsonPrimitive; this]
        v1: 0 -> 10 [Ljava/lang/String; string]
  + Method:       setValue(Ljava/lang/Object;)V
    Access flags: 0x0
      = void setValue(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] instanceof #7
        + Class [java/lang/Character]
      [4] ifeq +22 (target=26)
      [7] aload_1 v1
      [8] checkcast #7
        + Class [java/lang/Character]
      [11] invokevirtual #42
        + Methodref [java/lang/Character.charValue ()C]
      [14] istore_2 v2
      [15] aload_0 v0
      [16] iload_2 v2
      [17] invokestatic #56
        + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;]
      [20] putfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [23] goto +30 (target=53)
      [26] aload_1 v1
      [27] instanceof #13
        + Class [java/lang/Number]
      [30] ifne +10 (target=40)
      [33] aload_1 v1
      [34] invokestatic #35
        + Methodref [com/google/gson/JsonPrimitive.isPrimitiveOrString (Ljava/lang/Object;)Z]
      [37] ifeq +7 (target=44)
      [40] iconst_1
      [41] goto +4 (target=45)
      [44] iconst_0
      [45] invokestatic #37
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [48] aload_0 v0
      [49] aload_1 v1
      [50] putfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 89
        [7] -> line 92
        [15] -> line 93
        [23] -> line 94
        [26] -> line 95
        [48] -> line 97
        [53] -> line 99
      + Local variable table attribute (count = 3)
        v2: 15 -> 23 [C c]
        v0: 0 -> 54 [Lcom/google/gson/JsonPrimitive; this]
        v1: 0 -> 54 [Ljava/lang/Object; primitive]
  + Method:       isBoolean()Z
    Access flags: 0x1
      = public boolean isBoolean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [4] instanceof #5
        + Class [java/lang/Boolean]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 107
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       getAsBooleanWrapper()Ljava/lang/Boolean;
    Access flags: 0x0
      = java.lang.Boolean getAsBooleanWrapper()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [4] checkcast #5
        + Class [java/lang/Boolean]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       getAsBoolean()Z
    Access flags: 0x1
      = public boolean getAsBoolean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #32
        + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
      [4] ifeq +11 (target=15)
      [7] aload_0 v0
      [8] invokevirtual #29
        + Methodref [com/google/gson/JsonPrimitive.getAsBooleanWrapper ()Ljava/lang/Boolean;]
      [11] invokevirtual #39
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [14] ireturn
      [15] aload_0 v0
      [16] invokevirtual #31
        + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
      [19] invokestatic #40
        + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 127
        [7] -> line 128
        [15] -> line 131
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       isNumber()Z
    Access flags: 0x1
      = public boolean isNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [4] instanceof #13
        + Class [java/lang/Number]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 141
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       getAsNumber()Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number getAsNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [4] instanceof #16
        + Class [java/lang/String]
      [7] ifeq +20 (target=27)
      [10] new #4
        + Class [com/google/gson/internal/LazilyParsedNumber]
      [13] dup
      [14] aload_0 v0
      [15] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [18] checkcast #16
        + Class [java/lang/String]
      [21] invokespecial #38
        + Methodref [com/google/gson/internal/LazilyParsedNumber.<init> (Ljava/lang/String;)V]
      [24] goto +10 (target=34)
      [27] aload_0 v0
      [28] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [31] checkcast #13
        + Class [java/lang/Number]
      [34] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 152
      + Local variable table attribute (count = 1)
        v0: 0 -> 35 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       isString()Z
    Access flags: 0x1
      = public boolean isString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [4] instanceof #16
        + Class [java/lang/String]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 161
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       getAsString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAsString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #34
        + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
      [4] ifeq +11 (target=15)
      [7] aload_0 v0
      [8] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [11] invokevirtual #55
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [14] areturn
      [15] aload_0 v0
      [16] invokevirtual #32
        + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
      [19] ifeq +11 (target=30)
      [22] aload_0 v0
      [23] invokevirtual #29
        + Methodref [com/google/gson/JsonPrimitive.getAsBooleanWrapper ()Ljava/lang/Boolean;]
      [26] invokevirtual #41
        + Methodref [java/lang/Boolean.toString ()Ljava/lang/String;]
      [29] areturn
      [30] aload_0 v0
      [31] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [34] checkcast #16
        + Class [java/lang/String]
      [37] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 171
        [7] -> line 172
        [15] -> line 173
        [22] -> line 174
        [30] -> line 176
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       getAsDouble()D
    Access flags: 0x1
      = public double getAsDouble()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #34
        + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
      [4] ifeq +13 (target=17)
      [7] aload_0 v0
      [8] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [11] invokevirtual #49
        + Methodref [java/lang/Number.doubleValue ()D]
      [14] goto +10 (target=24)
      [17] aload_0 v0
      [18] invokevirtual #31
        + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
      [21] invokestatic #46
        + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
      [24] dreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 188
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       getAsLong()J
    Access flags: 0x1
      = public long getAsLong()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #34
        + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
      [4] ifeq +13 (target=17)
      [7] aload_0 v0
      [8] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [11] invokevirtual #51
        + Methodref [java/lang/Number.longValue ()J]
      [14] goto +10 (target=24)
      [17] aload_0 v0
      [18] invokevirtual #31
        + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
      [21] invokestatic #48
        + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
      [24] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 233
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       getAsInt()I
    Access flags: 0x1
      = public int getAsInt()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #34
        + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
      [4] ifeq +13 (target=17)
      [7] aload_0 v0
      [8] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [11] invokevirtual #50
        + Methodref [java/lang/Number.intValue ()I]
      [14] goto +10 (target=24)
      [17] aload_0 v0
      [18] invokevirtual #31
        + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
      [21] invokestatic #47
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 255
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       isPrimitiveOrString(Ljava/lang/Object;)Z
    Access flags: 0xa
      = private static boolean isPrimitiveOrString(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] instanceof #16
        + Class [java/lang/String]
      [4] ifeq +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] aload_0 v0
      [10] invokevirtual #53
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [13] astore_1 v1
      [14] getstatic #18
        + Fieldref [com/google/gson/JsonPrimitive.PRIMITIVE_TYPES [Ljava/lang/Class;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] arraylength
      [20] istore_3 v3
      [21] iconst_0
      [22] istore v4
      [24] iload v4
      [26] iload_3 v3
      [27] ificmpge +26 (target=53)
      [30] aload_2 v2
      [31] iload v4
      [33] aaload
      [34] astore v5
      [36] aload v5
      [38] aload_1 v1
      [39] invokevirtual #43
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [42] ifeq +5 (target=47)
      [45] iconst_1
      [46] ireturn
      [47] iinc v4, 1
      [50] goto -26 (target=24)
      [53] iconst_0
      [54] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 269
        [7] -> line 270
        [9] -> line 273
        [14] -> line 274
        [36] -> line 275
        [45] -> line 276
        [47] -> line 274
        [53] -> line 279
      + Local variable table attribute (count = 6)
        v5: 36 -> 47 [Ljava/lang/Class; standardPrimitive]
        v2: 18 -> 53 [[Ljava/lang/Class; arr$]
        v3: 21 -> 53 [I len$]
        v4: 24 -> 53 [I i$]
        v0: 0 -> 55 [Ljava/lang/Object; target]
        v1: 14 -> 55 [Ljava/lang/Class; classOfPrimitive]
      + Local variable type table attribute (count = 2)
        v5: 36 -> 47 [Ljava/lang/Class<*>; standardPrimitive]
        v1: 14 -> 55 [Ljava/lang/Class<*>; classOfPrimitive]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [4] ifnonnull +6 (target=10)
      [7] bipush 31
      [9] ireturn
      [10] aload_0 v0
      [11] invokestatic #33
        + Methodref [com/google/gson/JsonPrimitive.isIntegral (Lcom/google/gson/JsonPrimitive;)Z]
      [14] ifeq +19 (target=33)
      [17] aload_0 v0
      [18] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [21] invokevirtual #51
        + Methodref [java/lang/Number.longValue ()J]
      [24] lstore_1 v1
      [25] lload_1 v1
      [26] lload_1 v1
      [27] bipush 32
      [29] lushr
      [30] lxor
      [31] l2i
      [32] ireturn
      [33] aload_0 v0
      [34] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [37] instanceof #13
        + Class [java/lang/Number]
      [40] ifeq +22 (target=62)
      [43] aload_0 v0
      [44] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [47] invokevirtual #49
        + Methodref [java/lang/Number.doubleValue ()D]
      [50] invokestatic #44
        + Methodref [java/lang/Double.doubleToLongBits (D)J]
      [53] lstore_1 v1
      [54] lload_1 v1
      [55] lload_1 v1
      [56] bipush 32
      [58] lushr
      [59] lxor
      [60] l2i
      [61] ireturn
      [62] aload_0 v0
      [63] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [66] invokevirtual #54
        + Methodref [java/lang/Object.hashCode ()I]
      [69] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 284
        [7] -> line 285
        [10] -> line 288
        [17] -> line 289
        [25] -> line 290
        [33] -> line 292
        [43] -> line 293
        [54] -> line 294
        [62] -> line 296
      + Local variable table attribute (count = 3)
        v1: 25 -> 33 [J value]
        v1: 54 -> 62 [J value]
        v0: 0 -> 70 [Lcom/google/gson/JsonPrimitive; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 164, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpne +5 (target=7)
      [5] iconst_1
      [6] ireturn
      [7] aload_1 v1
      [8] ifnull +14 (target=22)
      [11] aload_0 v0
      [12] invokevirtual #53
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [15] aload_1 v1
      [16] invokevirtual #53
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [19] ifacmpeq +5 (target=24)
      [22] iconst_0
      [23] ireturn
      [24] aload_1 v1
      [25] checkcast #2
        + Class [com/google/gson/JsonPrimitive]
      [28] astore_2 v2
      [29] aload_0 v0
      [30] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [33] ifnonnull +16 (target=49)
      [36] aload_2 v2
      [37] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [40] ifnonnull +7 (target=47)
      [43] iconst_1
      [44] goto +4 (target=48)
      [47] iconst_0
      [48] ireturn
      [49] aload_0 v0
      [50] invokestatic #33
        + Methodref [com/google/gson/JsonPrimitive.isIntegral (Lcom/google/gson/JsonPrimitive;)Z]
      [53] ifeq +34 (target=87)
      [56] aload_2 v2
      [57] invokestatic #33
        + Methodref [com/google/gson/JsonPrimitive.isIntegral (Lcom/google/gson/JsonPrimitive;)Z]
      [60] ifeq +27 (target=87)
      [63] aload_0 v0
      [64] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [67] invokevirtual #51
        + Methodref [java/lang/Number.longValue ()J]
      [70] aload_2 v2
      [71] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [74] invokevirtual #51
        + Methodref [java/lang/Number.longValue ()J]
      [77] lcmp
      [78] ifne +7 (target=85)
      [81] iconst_1
      [82] goto +4 (target=86)
      [85] iconst_0
      [86] ireturn
      [87] aload_0 v0
      [88] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [91] instanceof #13
        + Class [java/lang/Number]
      [94] ifeq +58 (target=152)
      [97] aload_2 v2
      [98] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [101] instanceof #13
        + Class [java/lang/Number]
      [104] ifeq +48 (target=152)
      [107] aload_0 v0
      [108] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [111] invokevirtual #49
        + Methodref [java/lang/Number.doubleValue ()D]
      [114] dstore_3 v3
      [115] aload_2 v2
      [116] invokevirtual #30
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [119] invokevirtual #49
        + Methodref [java/lang/Number.doubleValue ()D]
      [122] dstore v5
      [124] dload_3 v3
      [125] dload v5
      [127] dcmpl
      [128] ifeq +18 (target=146)
      [131] dload_3 v3
      [132] invokestatic #45
        + Methodref [java/lang/Double.isNaN (D)Z]
      [135] ifeq +15 (target=150)
      [138] dload v5
      [140] invokestatic #45
        + Methodref [java/lang/Double.isNaN (D)Z]
      [143] ifeq +7 (target=150)
      [146] iconst_1
      [147] goto +4 (target=151)
      [150] iconst_0
      [151] ireturn
      [152] aload_0 v0
      [153] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [156] aload_2 v2
      [157] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [160] invokevirtual #52
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [163] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 301
        [5] -> line 302
        [7] -> line 304
        [22] -> line 305
        [24] -> line 307
        [29] -> line 308
        [36] -> line 309
        [49] -> line 311
        [63] -> line 312
        [87] -> line 314
        [107] -> line 315
        [115] -> line 318
        [124] -> line 319
        [152] -> line 321
      + Local variable table attribute (count = 5)
        v3: 115 -> 152 [D a]
        v5: 124 -> 152 [D b]
        v0: 0 -> 164 [Lcom/google/gson/JsonPrimitive; this]
        v1: 0 -> 164 [Ljava/lang/Object; obj]
        v2: 29 -> 164 [Lcom/google/gson/JsonPrimitive; other]
  + Method:       isIntegral(Lcom/google/gson/JsonPrimitive;)Z
    Access flags: 0xa
      = private static boolean isIntegral(com.google.gson.JsonPrimitive)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [4] instanceof #13
        + Class [java/lang/Number]
      [7] ifeq +52 (target=59)
      [10] aload_0 v0
      [11] getfield #19
        + Fieldref [com/google/gson/JsonPrimitive.value Ljava/lang/Object;]
      [14] checkcast #13
        + Class [java/lang/Number]
      [17] astore_1 v1
      [18] aload_1 v1
      [19] instanceof #17
        + Class [java/math/BigInteger]
      [22] ifne +31 (target=53)
      [25] aload_1 v1
      [26] instanceof #12
        + Class [java/lang/Long]
      [29] ifne +24 (target=53)
      [32] aload_1 v1
      [33] instanceof #11
        + Class [java/lang/Integer]
      [36] ifne +17 (target=53)
      [39] aload_1 v1
      [40] instanceof #15
        + Class [java/lang/Short]
      [43] ifne +10 (target=53)
      [46] aload_1 v1
      [47] instanceof #6
        + Class [java/lang/Byte]
      [50] ifeq +7 (target=57)
      [53] iconst_1
      [54] goto +4 (target=58)
      [57] iconst_0
      [58] ireturn
      [59] iconst_0
      [60] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 329
        [10] -> line 330
        [18] -> line 331
        [59] -> line 334
      + Local variable table attribute (count = 2)
        v1: 18 -> 59 [Ljava/lang/Number; number]
        v0: 0 -> 61 [Lcom/google/gson/JsonPrimitive; primitive]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 107, locals = 0, stack = 4):
      [0] bipush 16
      [2] anewarray #8
        + Class [java/lang/Class]
      [5] dup
      [6] iconst_0
      [7] getstatic #25
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [10] aastore
      [11] dup
      [12] iconst_1
      [13] getstatic #26
        + Fieldref [java/lang/Long.TYPE Ljava/lang/Class;]
      [16] aastore
      [17] dup
      [18] iconst_2
      [19] getstatic #27
        + Fieldref [java/lang/Short.TYPE Ljava/lang/Class;]
      [22] aastore
      [23] dup
      [24] iconst_3
      [25] getstatic #24
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [28] aastore
      [29] dup
      [30] iconst_4
      [31] getstatic #23
        + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
      [34] aastore
      [35] dup
      [36] iconst_5
      [37] getstatic #21
        + Fieldref [java/lang/Byte.TYPE Ljava/lang/Class;]
      [40] aastore
      [41] dup
      [42] bipush 6
      [44] getstatic #20
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [47] aastore
      [48] dup
      [49] bipush 7
      [51] getstatic #22
        + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;]
      [54] aastore
      [55] dup
      [56] bipush 8
      [58] ldc #11
        + Class [java/lang/Integer]
      [60] aastore
      [61] dup
      [62] bipush 9
      [64] ldc #12
        + Class [java/lang/Long]
      [66] aastore
      [67] dup
      [68] bipush 10
      [70] ldc #15
        + Class [java/lang/Short]
      [72] aastore
      [73] dup
      [74] bipush 11
      [76] ldc #10
        + Class [java/lang/Float]
      [78] aastore
      [79] dup
      [80] bipush 12
      [82] ldc #9
        + Class [java/lang/Double]
      [84] aastore
      [85] dup
      [86] bipush 13
      [88] ldc #6
        + Class [java/lang/Byte]
      [90] aastore
      [91] dup
      [92] bipush 14
      [94] ldc #5
        + Class [java/lang/Boolean]
      [96] aastore
      [97] dup
      [98] bipush 15
      [100] ldc #7
        + Class [java/lang/Character]
      [102] aastore
      [103] putstatic #18
        + Fieldref [com/google/gson/JsonPrimitive.PRIMITIVE_TYPES [Ljava/lang/Class;]
      [106] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 35

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonPrimitive.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonSerializationContext
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.google.gson.JsonSerializationContext extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 7):
  + Class [com/google/gson/JsonSerializationContext]
  + Class [java/lang/Object]
  + Utf8 [JsonSerializationContext.java]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/JsonSerializationContext]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonSerializationContext.java]

_____________________________________________________________________
+ Program class: com/google/gson/JsonSyntaxException
  Superclass:    com/google/gson/JsonParseException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.JsonSyntaxException extends com.google.gson.JsonParseException

Interfaces (count = 0):

Constant Pool (count = 26):
  + Class [com/google/gson/JsonParseException]
  + Class [com/google/gson/JsonSyntaxException]
  + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [JsonSyntaxException.java]
  + Utf8 [Lcom/google/gson/JsonSyntaxException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [cause]
  + Utf8 [com/google/gson/JsonParseException]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [msg]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public JsonSyntaxException(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #3
        + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/String;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 30
        [5] -> line 31
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/JsonSyntaxException; this]
        v1: 0 -> 6 [Ljava/lang/String; msg]
  + Method:       <init>(Ljava/lang/String;Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public JsonSyntaxException(java.lang.String,java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #4
        + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [6] -> line 35
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/JsonSyntaxException; this]
        v1: 0 -> 7 [Ljava/lang/String; msg]
        v2: 0 -> 7 [Ljava/lang/Throwable; cause]
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x1
      = public JsonSyntaxException(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #5
        + Methodref [com/google/gson/JsonParseException.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 45
        [5] -> line 46
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/JsonSyntaxException; this]
        v1: 0 -> 6 [Ljava/lang/Throwable; cause]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonSyntaxException.java]

_____________________________________________________________________
+ Program class: com/google/gson/LongSerializationPolicy
  Superclass:    java/lang/Enum
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4421
    = public enum enum com.google.gson.LongSerializationPolicy extends java.lang.Enum

Interfaces (count = 0):

Constant Pool (count = 60):
  + String [DEFAULT]
  + String [STRING]
  + Class [[Lcom/google/gson/LongSerializationPolicy;]
  + Class [com/google/gson/LongSerializationPolicy]
  + Class [com/google/gson/LongSerializationPolicy$1]
  + Class [com/google/gson/LongSerializationPolicy$2]
  + Class [java/lang/Enum]
  + Fieldref [com/google/gson/LongSerializationPolicy.$VALUES [Lcom/google/gson/LongSerializationPolicy;]
  + Fieldref [com/google/gson/LongSerializationPolicy.DEFAULT Lcom/google/gson/LongSerializationPolicy;]
  + Fieldref [com/google/gson/LongSerializationPolicy.STRING Lcom/google/gson/LongSerializationPolicy;]
  + Methodref [[Lcom/google/gson/LongSerializationPolicy;.clone ()Ljava/lang/Object;]
  + Methodref [com/google/gson/LongSerializationPolicy.<init> (Ljava/lang/String;I)V]
  + Methodref [com/google/gson/LongSerializationPolicy$1.<init> (Ljava/lang/String;I)V]
  + Methodref [com/google/gson/LongSerializationPolicy$2.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + NameAndType [$VALUES [Lcom/google/gson/LongSerializationPolicy;]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [DEFAULT Lcom/google/gson/LongSerializationPolicy;]
  + NameAndType [STRING Lcom/google/gson/LongSerializationPolicy;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [$VALUES]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/LongSerializationPolicy;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/LongSerializationPolicy;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DEFAULT]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/LongSerializationPolicy$1;]
  + Utf8 [Lcom/google/gson/LongSerializationPolicy;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Enum<Lcom/google/gson/LongSerializationPolicy;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LongSerializationPolicy.java]
  + Utf8 [STRING]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Lcom/google/gson/LongSerializationPolicy;]
  + Utf8 [clone]
  + Utf8 [com/google/gson/LongSerializationPolicy]
  + Utf8 [com/google/gson/LongSerializationPolicy$1]
  + Utf8 [com/google/gson/LongSerializationPolicy$2]
  + Utf8 [java/lang/Enum]
  + Utf8 [name]
  + Utf8 [this]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [x2]

Fields (count = 3):
  + Field:        DEFAULT Lcom/google/gson/LongSerializationPolicy;
    Access flags: 0x4019
      = public static final com.google.gson.LongSerializationPolicy DEFAULT
  + Field:        STRING Lcom/google/gson/LongSerializationPolicy;
    Access flags: 0x4019
      = public static final com.google.gson.LongSerializationPolicy STRING
  + Field:        $VALUES [Lcom/google/gson/LongSerializationPolicy;
    Access flags: 0x101a
      = private static final synthetic com.google.gson.LongSerializationPolicy[] $VALUES

Methods (count = 5):
  + Method:       values()[Lcom/google/gson/LongSerializationPolicy;
    Access flags: 0x9
      = public static com.google.gson.LongSerializationPolicy[] values()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 0, stack = 1):
      [0] getstatic #8
        + Fieldref [com/google/gson/LongSerializationPolicy.$VALUES [Lcom/google/gson/LongSerializationPolicy;]
      [3] invokevirtual #11
        + Methodref [[Lcom/google/gson/LongSerializationPolicy;.clone ()Ljava/lang/Object;]
      [6] checkcast #3
        + Class [[Lcom/google/gson/LongSerializationPolicy;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 27
  + Method:       valueOf(Ljava/lang/String;)Lcom/google/gson/LongSerializationPolicy;
    Access flags: 0x9
      = public static com.google.gson.LongSerializationPolicy valueOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] ldc #4
        + Class [com/google/gson/LongSerializationPolicy]
      [2] aload_0 v0
      [3] invokestatic #16
        + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
      [6] checkcast #4
        + Class [com/google/gson/LongSerializationPolicy]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Ljava/lang/String; name]
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x2
      = private LongSerializationPolicy(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #15
        + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lcom/google/gson/LongSerializationPolicy; this]
    + Signature attribute:
      + Utf8 [()V]
  + Method:       <init>(Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V
    Access flags: 0x1000
      = synthetic LongSerializationPolicy(java.lang.String,int,com.google.gson.LongSerializationPolicy$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #12
        + Methodref [com/google/gson/LongSerializationPolicy.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 4)
        v0: 0 -> 7 [Lcom/google/gson/LongSerializationPolicy; this]
        v1: 0 -> 7 [Ljava/lang/String; x0]
        v2: 0 -> 7 [I x1]
        v3: 0 -> 7 [Lcom/google/gson/LongSerializationPolicy$1; x2]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 0, stack = 4):
      [0] new #5
        + Class [com/google/gson/LongSerializationPolicy$1]
      [3] dup
      [4] ldc #1
        + String [DEFAULT]
      [6] iconst_0
      [7] invokespecial #13
        + Methodref [com/google/gson/LongSerializationPolicy$1.<init> (Ljava/lang/String;I)V]
      [10] putstatic #9
        + Fieldref [com/google/gson/LongSerializationPolicy.DEFAULT Lcom/google/gson/LongSerializationPolicy;]
      [13] new #6
        + Class [com/google/gson/LongSerializationPolicy$2]
      [16] dup
      [17] ldc #2
        + String [STRING]
      [19] iconst_1
      [20] invokespecial #14
        + Methodref [com/google/gson/LongSerializationPolicy$2.<init> (Ljava/lang/String;I)V]
      [23] putstatic #10
        + Fieldref [com/google/gson/LongSerializationPolicy.STRING Lcom/google/gson/LongSerializationPolicy;]
      [26] iconst_2
      [27] anewarray #4
        + Class [com/google/gson/LongSerializationPolicy]
      [30] dup
      [31] iconst_0
      [32] getstatic #9
        + Fieldref [com/google/gson/LongSerializationPolicy.DEFAULT Lcom/google/gson/LongSerializationPolicy;]
      [35] aastore
      [36] dup
      [37] iconst_1
      [38] getstatic #10
        + Fieldref [com/google/gson/LongSerializationPolicy.STRING Lcom/google/gson/LongSerializationPolicy;]
      [41] aastore
      [42] putstatic #8
        + Fieldref [com/google/gson/LongSerializationPolicy.$VALUES [Lcom/google/gson/LongSerializationPolicy;]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 3)
        [0] -> line 34
        [13] -> line 45
        [26] -> line 27

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/LongSerializationPolicy$1]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/LongSerializationPolicy$2]
  + Signature attribute:
    + Utf8 [Ljava/lang/Enum<Lcom/google/gson/LongSerializationPolicy;>;]
  + Source file attribute:
    + Utf8 [LongSerializationPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/LongSerializationPolicy$1
  Superclass:    com/google/gson/LongSerializationPolicy
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.LongSerializationPolicy$1 extends com.google.gson.LongSerializationPolicy

Interfaces (count = 0):

Constant Pool (count = 19):
  + Class [com/google/gson/LongSerializationPolicy]
  + Class [com/google/gson/LongSerializationPolicy$1]
  + Methodref [com/google/gson/LongSerializationPolicy.<init> (Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
  + NameAndType [<init> (Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/LongSerializationPolicy$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LongSerializationPolicy.java]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/LongSerializationPolicy]
  + Utf8 [com/google/gson/LongSerializationPolicy$1]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x0
      = LongSerializationPolicy$1(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokespecial #3
        + Methodref [com/google/gson/LongSerializationPolicy.<init> (Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/LongSerializationPolicy$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/LongSerializationPolicy]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/LongSerializationPolicy$1]
  + Source file attribute:
    + Utf8 [LongSerializationPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/LongSerializationPolicy$2
  Superclass:    com/google/gson/LongSerializationPolicy
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.LongSerializationPolicy$2 extends com.google.gson.LongSerializationPolicy

Interfaces (count = 0):

Constant Pool (count = 21):
  + Class [com/google/gson/LongSerializationPolicy]
  + Class [com/google/gson/LongSerializationPolicy$1]
  + Class [com/google/gson/LongSerializationPolicy$2]
  + Methodref [com/google/gson/LongSerializationPolicy.<init> (Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
  + NameAndType [<init> (Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/LongSerializationPolicy$2;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LongSerializationPolicy.java]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/LongSerializationPolicy]
  + Utf8 [com/google/gson/LongSerializationPolicy$1]
  + Utf8 [com/google/gson/LongSerializationPolicy$2]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x0
      = LongSerializationPolicy$2(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aconst_null
      [4] invokespecial #4
        + Methodref [com/google/gson/LongSerializationPolicy.<init> (Ljava/lang/String;ILcom/google/gson/LongSerializationPolicy$1;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/LongSerializationPolicy$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/LongSerializationPolicy]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/LongSerializationPolicy$2]
    + InnerClassesInfo:
      Access flags:  0x4008 = static enum 
      + Class [com/google/gson/LongSerializationPolicy$1]
  + Source file attribute:
    + Utf8 [LongSerializationPolicy.java]

_____________________________________________________________________
+ Program class: com/google/gson/TypeAdapter
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.google.gson.TypeAdapter extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 53):
  + Class [com/google/gson/JsonIOException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/JsonTreeWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Object]
  + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter.get ()Lcom/google/gson/JsonElement;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [get ()Lcom/google/gson/JsonElement;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [()Lcom/google/gson/JsonElement;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Utf8 [(Ljava/lang/Object;)Lcom/google/gson/JsonElement;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(TT;)Lcom/google/gson/JsonElement;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/internal/bind/JsonTreeWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [TypeAdapter.java]
  + Utf8 [com/google/gson/JsonIOException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/JsonTreeWriter]
  + Utf8 [e]
  + Utf8 [get]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Object]
  + Utf8 [jsonWriter]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toJsonTree]
  + Utf8 [value]
  + Utf8 [write]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public TypeAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 119
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/TypeAdapter; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/TypeAdapter<TT;>; this]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Method:       toJsonTree(Ljava/lang/Object;)Lcom/google/gson/JsonElement;
    Access flags: 0x11
      = public final com.google.gson.JsonElement toJsonTree(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 3, stack = 3):
      [0] new #3
        + Class [com/google/gson/internal/bind/JsonTreeWriter]
      [3] dup
      [4] invokespecial #8
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.<init> ()V]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] aload_2 v2
      [10] aload_1 v1
      [11] invokevirtual #7
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [14] aload_2 v2
      [15] invokevirtual #9
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.get ()Lcom/google/gson/JsonElement;]
      [18] areturn
      [19] astore_2 v2
      [20] new #1
        + Class [com/google/gson/JsonIOException]
      [23] dup
      [24] aload_2 v2
      [25] invokespecial #6
        + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
      [28] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 18: 19):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 229
        [8] -> line 230
        [14] -> line 231
        [19] -> line 232
        [20] -> line 233
      + Local variable table attribute (count = 4)
        v2: 8 -> 19 [Lcom/google/gson/internal/bind/JsonTreeWriter; jsonWriter]
        v2: 20 -> 29 [Ljava/io/IOException; e]
        v0: 0 -> 29 [Lcom/google/gson/TypeAdapter; this]
        v1: 0 -> 29 [Ljava/lang/Object; value]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 29 [Lcom/google/gson/TypeAdapter<TT;>; this]
        v1: 0 -> 29 [TT; value]
    + Signature attribute:
      + Utf8 [(TT;)Lcom/google/gson/JsonElement;]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [TypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/TypeAdapterFactory
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.google.gson.TypeAdapterFactory extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [java/lang/Object]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapterFactory.java]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [create]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x401
      = public abstract com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [TypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/annotations/Expose
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x2601
    = @ public @interface com.google.gson.annotations.Expose extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/annotation/Annotation]

Constant Pool (count = 22):
  + Integer [1]
  + Class [com/google/gson/annotations/Expose]
  + Class [java/lang/Object]
  + Class [java/lang/annotation/Annotation]
  + Utf8 [()Z]
  + Utf8 [AnnotationDefault]
  + Utf8 [Expose.java]
  + Utf8 [FIELD]
  + Utf8 [Ljava/lang/annotation/ElementType;]
  + Utf8 [Ljava/lang/annotation/Retention;]
  + Utf8 [Ljava/lang/annotation/RetentionPolicy;]
  + Utf8 [Ljava/lang/annotation/Target;]
  + Utf8 [RUNTIME]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/annotations/Expose]
  + Utf8 [deserialize]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/annotation/Annotation]
  + Utf8 [serialize]
  + Utf8 [value]

Fields (count = 0):

Methods (count = 2):
  + Method:       serialize()Z
    Access flags: 0x401
      = public abstract boolean serialize()
    Class member attributes (count = 1):
    + Annotation default attribute:
      + Constant element value [(default) '90']
        + Integer [1]
  + Method:       deserialize()Z
    Access flags: 0x401
      = public abstract boolean deserialize()
    Class member attributes (count = 1):
    + Annotation default attribute:
      + Constant element value [(default) '90']
        + Integer [1]

Class file attributes (count = 2):
  + Runtime visible annotations attribute:
    + Annotation [Ljava/lang/annotation/Retention;]:
      + Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME]
    + Annotation [Ljava/lang/annotation/Target;]:
      + Array element value [value]:
        + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, FIELD]
  + Source file attribute:
    + Utf8 [Expose.java]

_____________________________________________________________________
+ Program class: com/google/gson/annotations/SerializedName
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x2601
    = @ public @interface com.google.gson.annotations.SerializedName extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/annotation/Annotation]

Constant Pool (count = 18):
  + Class [com/google/gson/annotations/SerializedName]
  + Class [java/lang/Object]
  + Class [java/lang/annotation/Annotation]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [FIELD]
  + Utf8 [Ljava/lang/annotation/ElementType;]
  + Utf8 [Ljava/lang/annotation/Retention;]
  + Utf8 [Ljava/lang/annotation/RetentionPolicy;]
  + Utf8 [Ljava/lang/annotation/Target;]
  + Utf8 [RUNTIME]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SerializedName.java]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/annotations/SerializedName]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/annotation/Annotation]
  + Utf8 [value]

Fields (count = 0):

Methods (count = 1):
  + Method:       value()Ljava/lang/String;
    Access flags: 0x401
      = public abstract java.lang.String value()

Class file attributes (count = 2):
  + Runtime visible annotations attribute:
    + Annotation [Ljava/lang/annotation/Retention;]:
      + Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME]
    + Annotation [Ljava/lang/annotation/Target;]:
      + Array element value [value]:
        + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, FIELD]
  + Source file attribute:
    + Utf8 [SerializedName.java]

_____________________________________________________________________
+ Program class: com/google/gson/annotations/Since
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x2601
    = @ public @interface com.google.gson.annotations.Since extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/annotation/Annotation]

Constant Pool (count = 19):
  + Class [com/google/gson/annotations/Since]
  + Class [java/lang/Object]
  + Class [java/lang/annotation/Annotation]
  + Utf8 [()D]
  + Utf8 [FIELD]
  + Utf8 [Ljava/lang/annotation/ElementType;]
  + Utf8 [Ljava/lang/annotation/Retention;]
  + Utf8 [Ljava/lang/annotation/RetentionPolicy;]
  + Utf8 [Ljava/lang/annotation/Target;]
  + Utf8 [RUNTIME]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [Since.java]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [com/google/gson/annotations/Since]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/annotation/Annotation]
  + Utf8 [value]

Fields (count = 0):

Methods (count = 1):
  + Method:       value()D
    Access flags: 0x401
      = public abstract double value()

Class file attributes (count = 2):
  + Runtime visible annotations attribute:
    + Annotation [Ljava/lang/annotation/Retention;]:
      + Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME]
    + Annotation [Ljava/lang/annotation/Target;]:
      + Array element value [value]:
        + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, FIELD]
        + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, TYPE]
  + Source file attribute:
    + Utf8 [Since.java]

_____________________________________________________________________
+ Program class: com/google/gson/annotations/Until
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x2601
    = @ public @interface com.google.gson.annotations.Until extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/annotation/Annotation]

Constant Pool (count = 19):
  + Class [com/google/gson/annotations/Until]
  + Class [java/lang/Object]
  + Class [java/lang/annotation/Annotation]
  + Utf8 [()D]
  + Utf8 [FIELD]
  + Utf8 [Ljava/lang/annotation/ElementType;]
  + Utf8 [Ljava/lang/annotation/Retention;]
  + Utf8 [Ljava/lang/annotation/RetentionPolicy;]
  + Utf8 [Ljava/lang/annotation/Target;]
  + Utf8 [RUNTIME]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [Until.java]
  + Utf8 [com/google/gson/annotations/Until]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/annotation/Annotation]
  + Utf8 [value]

Fields (count = 0):

Methods (count = 1):
  + Method:       value()D
    Access flags: 0x401
      = public abstract double value()

Class file attributes (count = 2):
  + Runtime visible annotations attribute:
    + Annotation [Ljava/lang/annotation/Retention;]:
      + Enum constant element value [value, Ljava/lang/annotation/RetentionPolicy;, RUNTIME]
    + Annotation [Ljava/lang/annotation/Target;]:
      + Array element value [value]:
        + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, FIELD]
        + Enum constant element value [(default), Ljava/lang/annotation/ElementType;, TYPE]
  + Source file attribute:
    + Utf8 [Until.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/$Gson$Preconditions
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.$Gson$Preconditions extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/NullPointerException]
  + Class [java/lang/Object]
  + Methodref [java/lang/IllegalArgumentException.<init> ()V]
  + Methodref [java/lang/NullPointerException.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [$Gson$Preconditions.java]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)V]
  + Utf8 [<T:Ljava/lang/Object;>(TT;)TT;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [Z]
  + Utf8 [checkArgument]
  + Utf8 [checkNotNull]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [condition]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/NullPointerException]
  + Utf8 [java/lang/Object]
  + Utf8 [obj]

Fields (count = 0):

Methods (count = 2):
  + Method:       checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object checkNotNull(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ifnonnull +11 (target=12)
      [4] new #3
        + Class [java/lang/NullPointerException]
      [7] dup
      [8] invokespecial #6
        + Methodref [java/lang/NullPointerException.<init> ()V]
      [11] athrow
      [12] aload_0 v0
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 34
        [4] -> line 35
        [12] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Ljava/lang/Object; obj]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 14 [TT; obj]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(TT;)TT;]
  + Method:       checkArgument(Z)V
    Access flags: 0x9
      = public static void checkArgument(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] iload_0 v0
      [1] ifne +11 (target=12)
      [4] new #2
        + Class [java/lang/IllegalArgumentException]
      [7] dup
      [8] invokespecial #5
        + Methodref [java/lang/IllegalArgumentException.<init> ()V]
      [11] athrow
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 41
        [4] -> line 42
        [12] -> line 44
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Z condition]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [$Gson$Preconditions.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/$Gson$Types
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.$Gson$Types extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 330):
  + String [> is of type ]
  + String [Expected a Class, ParameterizedType, or GenericArrayType, but <]
  + String [null]
  + Class [[Ljava/lang/reflect/Type;]
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
  + Class [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
  + Class [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Array]
  + Class [java/lang/reflect/GenericArrayType]
  + Class [java/lang/reflect/ParameterizedType]
  + Class [java/lang/reflect/Type]
  + Class [java/lang/reflect/TypeVariable]
  + Class [java/lang/reflect/WildcardType]
  + Class [java/util/Arrays]
  + Class [java/util/Collection]
  + Class [java/util/Map]
  + Class [java/util/NoSuchElementException]
  + Class [java/util/Properties]
  + Fieldref [com/google/gson/internal/$Gson$Types.EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;]
  + Methodref [[Ljava/lang/reflect/Type;.clone ()Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
  + Methodref [com/google/gson/internal/$Gson$Types.arrayOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/GenericArrayType;]
  + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.checkNotPrimitive (Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/internal/$Gson$Types.declaringClassOf (Ljava/lang/reflect/TypeVariable;)Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/$Gson$Types.equal (Ljava/lang/Object;Ljava/lang/Object;)Z]
  + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Methodref [com/google/gson/internal/$Gson$Types.getGenericSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/$Gson$Types.getSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.hashCodeOrZero (Ljava/lang/Object;)I]
  + Methodref [com/google/gson/internal/$Gson$Types.indexOf ([Ljava/lang/Object;Ljava/lang/Object;)I]
  + Methodref [com/google/gson/internal/$Gson$Types.newParameterizedTypeWithOwner (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)Ljava/lang/reflect/ParameterizedType;]
  + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.resolveTypeVariable (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.subtypeOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;]
  + Methodref [com/google/gson/internal/$Gson$Types.supertypeOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;]
  + Methodref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.<init> (Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.<init> (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.<init> ([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + Methodref [java/lang/Class.getComponentType ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.getGenericInterfaces ()[Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.getGenericSuperclass ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.getInterfaces ()[Ljava/lang/Class;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Class.getSuperclass ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.getTypeParameters ()[Ljava/lang/reflect/TypeVariable;]
  + Methodref [java/lang/Class.isArray ()Z]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Class.isInterface ()Z]
  + Methodref [java/lang/Class.isPrimitive ()Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;]
  + Methodref [java/util/Arrays.equals ([Ljava/lang/Object;[Ljava/lang/Object;)Z]
  + Methodref [java/util/NoSuchElementException.<init> ()V]
  + InterfaceMethodref [java/lang/reflect/GenericArrayType.getGenericComponentType ()Ljava/lang/reflect/Type;]
  + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
  + InterfaceMethodref [java/lang/reflect/ParameterizedType.getOwnerType ()Ljava/lang/reflect/Type;]
  + InterfaceMethodref [java/lang/reflect/ParameterizedType.getRawType ()Ljava/lang/reflect/Type;]
  + InterfaceMethodref [java/lang/reflect/TypeVariable.getGenericDeclaration ()Ljava/lang/reflect/GenericDeclaration;]
  + InterfaceMethodref [java/lang/reflect/TypeVariable.getName ()Ljava/lang/String;]
  + InterfaceMethodref [java/lang/reflect/WildcardType.getLowerBounds ()[Ljava/lang/reflect/Type;]
  + InterfaceMethodref [java/lang/reflect/WildcardType.getUpperBounds ()[Ljava/lang/reflect/Type;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/reflect/Type;)V]
  + NameAndType [<init> (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + NameAndType [<init> ([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + NameAndType [EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [arrayOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/GenericArrayType;]
  + NameAndType [canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [checkArgument (Z)V]
  + NameAndType [checkNotPrimitive (Ljava/lang/reflect/Type;)V]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [declaringClassOf (Ljava/lang/reflect/TypeVariable;)Ljava/lang/Class;]
  + NameAndType [equal (Ljava/lang/Object;Ljava/lang/Object;)Z]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + NameAndType [equals ([Ljava/lang/Object;[Ljava/lang/Object;)Z]
  + NameAndType [getActualTypeArguments ()[Ljava/lang/reflect/Type;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getComponentType ()Ljava/lang/Class;]
  + NameAndType [getGenericComponentType ()Ljava/lang/reflect/Type;]
  + NameAndType [getGenericDeclaration ()Ljava/lang/reflect/GenericDeclaration;]
  + NameAndType [getGenericInterfaces ()[Ljava/lang/reflect/Type;]
  + NameAndType [getGenericSuperclass ()Ljava/lang/reflect/Type;]
  + NameAndType [getGenericSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + NameAndType [getInterfaces ()[Ljava/lang/Class;]
  + NameAndType [getLowerBounds ()[Ljava/lang/reflect/Type;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getOwnerType ()Ljava/lang/reflect/Type;]
  + NameAndType [getRawType ()Ljava/lang/reflect/Type;]
  + NameAndType [getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + NameAndType [getSuperclass ()Ljava/lang/Class;]
  + NameAndType [getSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + NameAndType [getTypeParameters ()[Ljava/lang/reflect/TypeVariable;]
  + NameAndType [getUpperBounds ()[Ljava/lang/reflect/Type;]
  + NameAndType [hashCode ()I]
  + NameAndType [hashCodeOrZero (Ljava/lang/Object;)I]
  + NameAndType [indexOf ([Ljava/lang/Object;Ljava/lang/Object;)I]
  + NameAndType [isArray ()Z]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [isInterface ()Z]
  + NameAndType [isPrimitive ()Z]
  + NameAndType [newInstance (Ljava/lang/Class;I)Ljava/lang/Object;]
  + NameAndType [newParameterizedTypeWithOwner (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)Ljava/lang/reflect/ParameterizedType;]
  + NameAndType [resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [resolveTypeVariable (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type;]
  + NameAndType [subtypeOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;]
  + NameAndType [supertypeOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [$Gson$Types.java]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/GenericDeclaration;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/Class;]
  + Utf8 [()[Ljava/lang/reflect/Type;]
  + Utf8 [()[Ljava/lang/reflect/TypeVariable;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Class;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Class<*>;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/GenericArrayType;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;]
  + Utf8 [(Ljava/lang/reflect/Type;)V]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;)[Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;)[Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;Ljava/lang/reflect/TypeVariable<*>;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)Ljava/lang/reflect/ParameterizedType;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + Utf8 [(Ljava/lang/reflect/TypeVariable;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/reflect/TypeVariable<*>;)Ljava/lang/Class<*>;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [([Ljava/lang/Object;[Ljava/lang/Object;)Z]
  + Utf8 [([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [> is of type ]
  + Utf8 [Code]
  + Utf8 [EMPTY_TYPE_ARRAY]
  + Utf8 [Expected a Class, ParameterizedType, or GenericArrayType, but <]
  + Utf8 [GenericArrayTypeImpl]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/GenericArrayType;]
  + Utf8 [Ljava/lang/reflect/GenericDeclaration;]
  + Utf8 [Ljava/lang/reflect/ParameterizedType;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/lang/reflect/TypeVariable;]
  + Utf8 [Ljava/lang/reflect/TypeVariable<*>;]
  + Utf8 [Ljava/lang/reflect/WildcardType;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ParameterizedTypeImpl]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WildcardTypeImpl]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Class;]
  + Utf8 [[Ljava/lang/Class<*>;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/reflect/Type;]
  + Utf8 [a]
  + Utf8 [access$000]
  + Utf8 [access$100]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [array]
  + Utf8 [arrayOf]
  + Utf8 [b]
  + Utf8 [bound]
  + Utf8 [c]
  + Utf8 [canonicalize]
  + Utf8 [changed]
  + Utf8 [checkArgument]
  + Utf8 [checkNotPrimitive]
  + Utf8 [className]
  + Utf8 [clone]
  + Utf8 [collectionType]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
  + Utf8 [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
  + Utf8 [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
  + Utf8 [componentType]
  + Utf8 [context]
  + Utf8 [contextRawType]
  + Utf8 [declaredBy]
  + Utf8 [declaredByRaw]
  + Utf8 [declaringClassOf]
  + Utf8 [equal]
  + Utf8 [equals]
  + Utf8 [g]
  + Utf8 [ga]
  + Utf8 [gb]
  + Utf8 [genericDeclaration]
  + Utf8 [getActualTypeArguments]
  + Utf8 [getArrayComponentType]
  + Utf8 [getClass]
  + Utf8 [getCollectionElementType]
  + Utf8 [getComponentType]
  + Utf8 [getGenericComponentType]
  + Utf8 [getGenericDeclaration]
  + Utf8 [getGenericInterfaces]
  + Utf8 [getGenericSuperclass]
  + Utf8 [getGenericSupertype]
  + Utf8 [getInterfaces]
  + Utf8 [getLowerBounds]
  + Utf8 [getMapKeyAndValueTypes]
  + Utf8 [getName]
  + Utf8 [getOwnerType]
  + Utf8 [getRawType]
  + Utf8 [getSuperclass]
  + Utf8 [getSupertype]
  + Utf8 [getTypeParameters]
  + Utf8 [getUpperBounds]
  + Utf8 [hashCode]
  + Utf8 [hashCodeOrZero]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [indexOf]
  + Utf8 [interfaces]
  + Utf8 [isArray]
  + Utf8 [isAssignableFrom]
  + Utf8 [isInterface]
  + Utf8 [isPrimitive]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Array]
  + Utf8 [java/lang/reflect/GenericArrayType]
  + Utf8 [java/lang/reflect/ParameterizedType]
  + Utf8 [java/lang/reflect/Type]
  + Utf8 [java/lang/reflect/TypeVariable]
  + Utf8 [java/lang/reflect/WildcardType]
  + Utf8 [java/util/Arrays]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/NoSuchElementException]
  + Utf8 [java/util/Properties]
  + Utf8 [length]
  + Utf8 [lowerBound]
  + Utf8 [mapParameterizedType]
  + Utf8 [mapType]
  + Utf8 [newComponentType]
  + Utf8 [newInstance]
  + Utf8 [newOwnerType]
  + Utf8 [newParameterizedTypeWithOwner]
  + Utf8 [null]
  + Utf8 [o]
  + Utf8 [original]
  + Utf8 [originalLowerBound]
  + Utf8 [originalUpperBound]
  + Utf8 [ownerType]
  + Utf8 [p]
  + Utf8 [pa]
  + Utf8 [parameterizedType]
  + Utf8 [pb]
  + Utf8 [rawSupertype]
  + Utf8 [rawType]
  + Utf8 [resolve]
  + Utf8 [resolveTypeVariable]
  + Utf8 [resolvedTypeArgument]
  + Utf8 [subtypeOf]
  + Utf8 [supertype]
  + Utf8 [supertypeOf]
  + Utf8 [t]
  + Utf8 [toFind]
  + Utf8 [toResolve]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [typeArguments]
  + Utf8 [typeToString]
  + Utf8 [typeVariable]
  + Utf8 [unknown]
  + Utf8 [upperBound]
  + Utf8 [va]
  + Utf8 [vb]
  + Utf8 [w]
  + Utf8 [wa]
  + Utf8 [wb]
  + Utf8 [x0]

Fields (count = 1):
  + Field:        EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;
    Access flags: 0x18
      = static final java.lang.reflect.Type[] EMPTY_TYPE_ARRAY

Methods (count = 23):
  + Method:       newParameterizedTypeWithOwner(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)Ljava/lang/reflect/ParameterizedType;
    Access flags: 0x89
      = public static varargs java.lang.reflect.ParameterizedType newParameterizedTypeWithOwner(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 5):
      [0] new #8
        + Class [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] invokespecial #46
        + Methodref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.<init> (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Ljava/lang/reflect/Type; ownerType]
        v1: 0 -> 11 [Ljava/lang/reflect/Type; rawType]
        v2: 0 -> 11 [[Ljava/lang/reflect/Type; typeArguments]
  + Method:       arrayOf(Ljava/lang/reflect/Type;)Ljava/lang/reflect/GenericArrayType;
    Access flags: 0x9
      = public static java.lang.reflect.GenericArrayType arrayOf(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #7
        + Class [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #45
        + Methodref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.<init> (Ljava/lang/reflect/Type;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Ljava/lang/reflect/Type; componentType]
  + Method:       subtypeOf(Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;
    Access flags: 0x9
      = public static java.lang.reflect.WildcardType subtypeOf(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 6):
      [0] new #9
        + Class [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
      [3] dup
      [4] iconst_1
      [5] anewarray #18
        + Class [java/lang/reflect/Type]
      [8] dup
      [9] iconst_0
      [10] aload_0 v0
      [11] aastore
      [12] getstatic #26
        + Fieldref [com/google/gson/internal/$Gson$Types.EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;]
      [15] invokespecial #47
        + Methodref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.<init> ([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Ljava/lang/reflect/Type; bound]
  + Method:       supertypeOf(Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;
    Access flags: 0x9
      = public static java.lang.reflect.WildcardType supertypeOf(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 7):
      [0] new #9
        + Class [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
      [3] dup
      [4] iconst_1
      [5] anewarray #18
        + Class [java/lang/reflect/Type]
      [8] dup
      [9] iconst_0
      [10] ldc #12
        + Class [java/lang/Object]
      [12] aastore
      [13] iconst_1
      [14] anewarray #18
        + Class [java/lang/reflect/Type]
      [17] dup
      [18] iconst_0
      [19] aload_0 v0
      [20] aastore
      [21] invokespecial #47
        + Methodref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.<init> ([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Ljava/lang/reflect/Type; bound]
  + Method:       canonicalize(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
    Access flags: 0x9
      = public static java.lang.reflect.Type canonicalize(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 136, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] instanceof #10
        + Class [java/lang/Class]
      [4] ifeq +34 (target=38)
      [7] aload_0 v0
      [8] checkcast #10
        + Class [java/lang/Class]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] invokevirtual #55
        + Methodref [java/lang/Class.isArray ()Z]
      [16] ifeq +20 (target=36)
      [19] new #7
        + Class [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
      [22] dup
      [23] aload_1 v1
      [24] invokevirtual #48
        + Methodref [java/lang/Class.getComponentType ()Ljava/lang/Class;]
      [27] invokestatic #30
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [30] invokespecial #45
        + Methodref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.<init> (Ljava/lang/reflect/Type;)V]
      [33] goto +4 (target=37)
      [36] aload_1 v1
      [37] areturn
      [38] aload_0 v0
      [39] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [42] ifeq +34 (target=76)
      [45] aload_0 v0
      [46] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [49] astore_1 v1
      [50] new #8
        + Class [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
      [53] dup
      [54] aload_1 v1
      [55] invokeinterface #74
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getOwnerType ()Ljava/lang/reflect/Type;]
      [60] aload_1 v1
      [61] invokeinterface #75
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getRawType ()Ljava/lang/reflect/Type;]
      [66] aload_1 v1
      [67] invokeinterface #73
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [72] invokespecial #46
        + Methodref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.<init> (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
      [75] areturn
      [76] aload_0 v0
      [77] instanceof #16
        + Class [java/lang/reflect/GenericArrayType]
      [80] ifeq +22 (target=102)
      [83] aload_0 v0
      [84] checkcast #16
        + Class [java/lang/reflect/GenericArrayType]
      [87] astore_1 v1
      [88] new #7
        + Class [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
      [91] dup
      [92] aload_1 v1
      [93] invokeinterface #72
        + InterfaceMethodref [java/lang/reflect/GenericArrayType.getGenericComponentType ()Ljava/lang/reflect/Type;]
      [98] invokespecial #45
        + Methodref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.<init> (Ljava/lang/reflect/Type;)V]
      [101] areturn
      [102] aload_0 v0
      [103] instanceof #20
        + Class [java/lang/reflect/WildcardType]
      [106] ifeq +28 (target=134)
      [109] aload_0 v0
      [110] checkcast #20
        + Class [java/lang/reflect/WildcardType]
      [113] astore_1 v1
      [114] new #9
        + Class [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
      [117] dup
      [118] aload_1 v1
      [119] invokeinterface #79
        + InterfaceMethodref [java/lang/reflect/WildcardType.getUpperBounds ()[Ljava/lang/reflect/Type;]
      [124] aload_1 v1
      [125] invokeinterface #78
        + InterfaceMethodref [java/lang/reflect/WildcardType.getLowerBounds ()[Ljava/lang/reflect/Type;]
      [130] invokespecial #47
        + Methodref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.<init> ([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
      [133] areturn
      [134] aload_0 v0
      [135] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 93
        [7] -> line 94
        [12] -> line 95
        [38] -> line 97
        [45] -> line 98
        [50] -> line 99
        [76] -> line 102
        [83] -> line 103
        [88] -> line 104
        [102] -> line 106
        [109] -> line 107
        [114] -> line 108
        [134] -> line 112
      + Local variable table attribute (count = 5)
        v1: 12 -> 38 [Ljava/lang/Class; c]
        v1: 50 -> 76 [Ljava/lang/reflect/ParameterizedType; p]
        v1: 88 -> 102 [Ljava/lang/reflect/GenericArrayType; g]
        v1: 114 -> 134 [Ljava/lang/reflect/WildcardType; w]
        v0: 0 -> 136 [Ljava/lang/reflect/Type; type]
      + Local variable type table attribute (count = 1)
        v1: 12 -> 38 [Ljava/lang/Class<*>; c]
  + Method:       getRawType(Ljava/lang/reflect/Type;)Ljava/lang/Class;
    Access flags: 0x9
      = public static java.lang.Class getRawType(java.lang.reflect.Type)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 157, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] instanceof #10
        + Class [java/lang/Class]
      [4] ifeq +8 (target=12)
      [7] aload_0 v0
      [8] checkcast #10
        + Class [java/lang/Class]
      [11] areturn
      [12] aload_0 v0
      [13] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [16] ifeq +27 (target=43)
      [19] aload_0 v0
      [20] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [23] astore_1 v1
      [24] aload_1 v1
      [25] invokeinterface #75
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getRawType ()Ljava/lang/reflect/Type;]
      [30] astore_2 v2
      [31] aload_2 v2
      [32] instanceof #10
        + Class [java/lang/Class]
      [35] invokestatic #28
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [38] aload_2 v2
      [39] checkcast #10
        + Class [java/lang/Class]
      [42] areturn
      [43] aload_0 v0
      [44] instanceof #16
        + Class [java/lang/reflect/GenericArrayType]
      [47] ifeq +25 (target=72)
      [50] aload_0 v0
      [51] checkcast #16
        + Class [java/lang/reflect/GenericArrayType]
      [54] invokeinterface #72
        + InterfaceMethodref [java/lang/reflect/GenericArrayType.getGenericComponentType ()Ljava/lang/reflect/Type;]
      [59] astore_1 v1
      [60] aload_1 v1
      [61] invokestatic #36
        + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
      [64] iconst_0
      [65] invokestatic #69
        + Methodref [java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;]
      [68] invokevirtual #61
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [71] areturn
      [72] aload_0 v0
      [73] instanceof #19
        + Class [java/lang/reflect/TypeVariable]
      [76] ifeq +6 (target=82)
      [79] ldc #12
        + Class [java/lang/Object]
      [81] areturn
      [82] aload_0 v0
      [83] instanceof #20
        + Class [java/lang/reflect/WildcardType]
      [86] ifeq +18 (target=104)
      [89] aload_0 v0
      [90] checkcast #20
        + Class [java/lang/reflect/WildcardType]
      [93] invokeinterface #79
        + InterfaceMethodref [java/lang/reflect/WildcardType.getUpperBounds ()[Ljava/lang/reflect/Type;]
      [98] iconst_0
      [99] aaload
      [100] invokestatic #36
        + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
      [103] areturn
      [104] aload_0 v0
      [105] ifnonnull +8 (target=113)
      [108] ldc #3
        + String [null]
      [110] goto +10 (target=120)
      [113] aload_0 v0
      [114] invokevirtual #61
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [117] invokevirtual #52
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [120] astore_1 v1
      [121] new #11
        + Class [java/lang/IllegalArgumentException]
      [124] dup
      [125] new #14
        + Class [java/lang/StringBuilder]
      [128] dup
      [129] invokespecial #65
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [132] ldc #2
        + String [Expected a Class, ParameterizedType, or GenericArrayType, but <]
      [134] invokevirtual #67
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [137] aload_0 v0
      [138] invokevirtual #66
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [141] ldc #1
        + String [> is of type ]
      [143] invokevirtual #67
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [146] aload_1 v1
      [147] invokevirtual #67
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [150] invokevirtual #68
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [153] invokespecial #59
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [156] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 117
        [7] -> line 119
        [12] -> line 121
        [19] -> line 122
        [24] -> line 127
        [31] -> line 128
        [38] -> line 129
        [43] -> line 131
        [50] -> line 132
        [60] -> line 133
        [72] -> line 135
        [79] -> line 138
        [82] -> line 140
        [89] -> line 141
        [104] -> line 144
        [121] -> line 145
      + Local variable table attribute (count = 5)
        v1: 24 -> 43 [Ljava/lang/reflect/ParameterizedType; parameterizedType]
        v2: 31 -> 43 [Ljava/lang/reflect/Type; rawType]
        v1: 60 -> 72 [Ljava/lang/reflect/Type; componentType]
        v1: 121 -> 157 [Ljava/lang/String; className]
        v0: 0 -> 157 [Ljava/lang/reflect/Type; type]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Class<*>;]
  + Method:       equal(Ljava/lang/Object;Ljava/lang/Object;)Z
    Access flags: 0x8
      = static boolean equal(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpeq +15 (target=17)
      [5] aload_0 v0
      [6] ifnull +15 (target=21)
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokevirtual #60
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [14] ifeq +7 (target=21)
      [17] iconst_1
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 151
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Ljava/lang/Object; a]
        v1: 0 -> 23 [Ljava/lang/Object; b]
  + Method:       equals(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z
    Access flags: 0x9
      = public static boolean equals(java.lang.reflect.Type,java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 283, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifacmpne +5 (target=7)
      [5] iconst_1
      [6] ireturn
      [7] aload_0 v0
      [8] instanceof #10
        + Class [java/lang/Class]
      [11] ifeq +9 (target=20)
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokevirtual #60
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [19] ireturn
      [20] aload_0 v0
      [21] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [24] ifeq +82 (target=106)
      [27] aload_1 v1
      [28] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [31] ifne +5 (target=36)
      [34] iconst_0
      [35] ireturn
      [36] aload_0 v0
      [37] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [40] astore_2 v2
      [41] aload_1 v1
      [42] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [45] astore_3 v3
      [46] aload_2 v2
      [47] invokeinterface #74
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getOwnerType ()Ljava/lang/reflect/Type;]
      [52] aload_3 v3
      [53] invokeinterface #74
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getOwnerType ()Ljava/lang/reflect/Type;]
      [58] invokestatic #33
        + Methodref [com/google/gson/internal/$Gson$Types.equal (Ljava/lang/Object;Ljava/lang/Object;)Z]
      [61] ifeq +43 (target=104)
      [64] aload_2 v2
      [65] invokeinterface #75
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getRawType ()Ljava/lang/reflect/Type;]
      [70] aload_3 v3
      [71] invokeinterface #75
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getRawType ()Ljava/lang/reflect/Type;]
      [76] invokevirtual #60
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [79] ifeq +25 (target=104)
      [82] aload_2 v2
      [83] invokeinterface #73
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [88] aload_3 v3
      [89] invokeinterface #73
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [94] invokestatic #70
        + Methodref [java/util/Arrays.equals ([Ljava/lang/Object;[Ljava/lang/Object;)Z]
      [97] ifeq +7 (target=104)
      [100] iconst_1
      [101] goto +4 (target=105)
      [104] iconst_0
      [105] ireturn
      [106] aload_0 v0
      [107] instanceof #16
        + Class [java/lang/reflect/GenericArrayType]
      [110] ifeq +38 (target=148)
      [113] aload_1 v1
      [114] instanceof #16
        + Class [java/lang/reflect/GenericArrayType]
      [117] ifne +5 (target=122)
      [120] iconst_0
      [121] ireturn
      [122] aload_0 v0
      [123] checkcast #16
        + Class [java/lang/reflect/GenericArrayType]
      [126] astore_2 v2
      [127] aload_1 v1
      [128] checkcast #16
        + Class [java/lang/reflect/GenericArrayType]
      [131] astore_3 v3
      [132] aload_2 v2
      [133] invokeinterface #72
        + InterfaceMethodref [java/lang/reflect/GenericArrayType.getGenericComponentType ()Ljava/lang/reflect/Type;]
      [138] aload_3 v3
      [139] invokeinterface #72
        + InterfaceMethodref [java/lang/reflect/GenericArrayType.getGenericComponentType ()Ljava/lang/reflect/Type;]
      [144] invokestatic #34
        + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
      [147] ireturn
      [148] aload_0 v0
      [149] instanceof #20
        + Class [java/lang/reflect/WildcardType]
      [152] ifeq +64 (target=216)
      [155] aload_1 v1
      [156] instanceof #20
        + Class [java/lang/reflect/WildcardType]
      [159] ifne +5 (target=164)
      [162] iconst_0
      [163] ireturn
      [164] aload_0 v0
      [165] checkcast #20
        + Class [java/lang/reflect/WildcardType]
      [168] astore_2 v2
      [169] aload_1 v1
      [170] checkcast #20
        + Class [java/lang/reflect/WildcardType]
      [173] astore_3 v3
      [174] aload_2 v2
      [175] invokeinterface #79
        + InterfaceMethodref [java/lang/reflect/WildcardType.getUpperBounds ()[Ljava/lang/reflect/Type;]
      [180] aload_3 v3
      [181] invokeinterface #79
        + InterfaceMethodref [java/lang/reflect/WildcardType.getUpperBounds ()[Ljava/lang/reflect/Type;]
      [186] invokestatic #70
        + Methodref [java/util/Arrays.equals ([Ljava/lang/Object;[Ljava/lang/Object;)Z]
      [189] ifeq +25 (target=214)
      [192] aload_2 v2
      [193] invokeinterface #78
        + InterfaceMethodref [java/lang/reflect/WildcardType.getLowerBounds ()[Ljava/lang/reflect/Type;]
      [198] aload_3 v3
      [199] invokeinterface #78
        + InterfaceMethodref [java/lang/reflect/WildcardType.getLowerBounds ()[Ljava/lang/reflect/Type;]
      [204] invokestatic #70
        + Methodref [java/util/Arrays.equals ([Ljava/lang/Object;[Ljava/lang/Object;)Z]
      [207] ifeq +7 (target=214)
      [210] iconst_1
      [211] goto +4 (target=215)
      [214] iconst_0
      [215] ireturn
      [216] aload_0 v0
      [217] instanceof #19
        + Class [java/lang/reflect/TypeVariable]
      [220] ifeq +61 (target=281)
      [223] aload_1 v1
      [224] instanceof #19
        + Class [java/lang/reflect/TypeVariable]
      [227] ifne +5 (target=232)
      [230] iconst_0
      [231] ireturn
      [232] aload_0 v0
      [233] checkcast #19
        + Class [java/lang/reflect/TypeVariable]
      [236] astore_2 v2
      [237] aload_1 v1
      [238] checkcast #19
        + Class [java/lang/reflect/TypeVariable]
      [241] astore_3 v3
      [242] aload_2 v2
      [243] invokeinterface #76
        + InterfaceMethodref [java/lang/reflect/TypeVariable.getGenericDeclaration ()Ljava/lang/reflect/GenericDeclaration;]
      [248] aload_3 v3
      [249] invokeinterface #76
        + InterfaceMethodref [java/lang/reflect/TypeVariable.getGenericDeclaration ()Ljava/lang/reflect/GenericDeclaration;]
      [254] ifacmpne +25 (target=279)
      [257] aload_2 v2
      [258] invokeinterface #77
        + InterfaceMethodref [java/lang/reflect/TypeVariable.getName ()Ljava/lang/String;]
      [263] aload_3 v3
      [264] invokeinterface #77
        + InterfaceMethodref [java/lang/reflect/TypeVariable.getName ()Ljava/lang/String;]
      [269] invokevirtual #64
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [272] ifeq +7 (target=279)
      [275] iconst_1
      [276] goto +4 (target=280)
      [279] iconst_0
      [280] ireturn
      [281] iconst_0
      [282] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 158
        [5] -> line 160
        [7] -> line 162
        [14] -> line 164
        [20] -> line 166
        [27] -> line 167
        [34] -> line 168
        [36] -> line 172
        [41] -> line 173
        [46] -> line 174
        [106] -> line 178
        [113] -> line 179
        [120] -> line 180
        [122] -> line 183
        [127] -> line 184
        [132] -> line 185
        [148] -> line 187
        [155] -> line 188
        [162] -> line 189
        [164] -> line 192
        [169] -> line 193
        [174] -> line 194
        [216] -> line 197
        [223] -> line 198
        [230] -> line 199
        [232] -> line 201
        [237] -> line 202
        [242] -> line 203
        [281] -> line 208
      + Local variable table attribute (count = 10)
        v2: 41 -> 106 [Ljava/lang/reflect/ParameterizedType; pa]
        v3: 46 -> 106 [Ljava/lang/reflect/ParameterizedType; pb]
        v2: 127 -> 148 [Ljava/lang/reflect/GenericArrayType; ga]
        v3: 132 -> 148 [Ljava/lang/reflect/GenericArrayType; gb]
        v2: 169 -> 216 [Ljava/lang/reflect/WildcardType; wa]
        v3: 174 -> 216 [Ljava/lang/reflect/WildcardType; wb]
        v2: 237 -> 281 [Ljava/lang/reflect/TypeVariable; va]
        v3: 242 -> 281 [Ljava/lang/reflect/TypeVariable; vb]
        v0: 0 -> 283 [Ljava/lang/reflect/Type; a]
        v1: 0 -> 283 [Ljava/lang/reflect/Type; b]
      + Local variable type table attribute (count = 2)
        v2: 237 -> 281 [Ljava/lang/reflect/TypeVariable<*>; va]
        v3: 242 -> 281 [Ljava/lang/reflect/TypeVariable<*>; vb]
  + Method:       hashCodeOrZero(Ljava/lang/Object;)I
    Access flags: 0xa
      = private static int hashCodeOrZero(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] ifnull +10 (target=11)
      [4] aload_0 v0
      [5] invokevirtual #62
        + Methodref [java/lang/Object.hashCode ()I]
      [8] goto +4 (target=12)
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 213
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Ljava/lang/Object; o]
  + Method:       typeToString(Ljava/lang/reflect/Type;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String typeToString(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] instanceof #10
        + Class [java/lang/Class]
      [4] ifeq +13 (target=17)
      [7] aload_0 v0
      [8] checkcast #10
        + Class [java/lang/Class]
      [11] invokevirtual #52
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [14] goto +7 (target=21)
      [17] aload_0 v0
      [18] invokevirtual #63
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 217
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Ljava/lang/reflect/Type; type]
  + Method:       getGenericSupertype(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;
    Access flags: 0x8
      = static java.lang.reflect.Type getGenericSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 135, locals = 6, stack = 3):
      [0] aload_2 v2
      [1] aload_1 v1
      [2] ifacmpne +5 (target=7)
      [5] aload_0 v0
      [6] areturn
      [7] aload_2 v2
      [8] invokevirtual #57
        + Methodref [java/lang/Class.isInterface ()Z]
      [11] ifeq +71 (target=82)
      [14] aload_1 v1
      [15] invokevirtual #51
        + Methodref [java/lang/Class.getInterfaces ()[Ljava/lang/Class;]
      [18] astore_3 v3
      [19] iconst_0
      [20] istore v4
      [22] aload_3 v3
      [23] arraylength
      [24] istore v5
      [26] iload v4
      [28] iload v5
      [30] ificmpge +52 (target=82)
      [33] aload_3 v3
      [34] iload v4
      [36] aaload
      [37] aload_2 v2
      [38] ifacmpne +11 (target=49)
      [41] aload_1 v1
      [42] invokevirtual #49
        + Methodref [java/lang/Class.getGenericInterfaces ()[Ljava/lang/reflect/Type;]
      [45] iload v4
      [47] aaload
      [48] areturn
      [49] aload_2 v2
      [50] aload_3 v3
      [51] iload v4
      [53] aaload
      [54] invokevirtual #56
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [57] ifeq +19 (target=76)
      [60] aload_1 v1
      [61] invokevirtual #49
        + Methodref [java/lang/Class.getGenericInterfaces ()[Ljava/lang/reflect/Type;]
      [64] iload v4
      [66] aaload
      [67] aload_3 v3
      [68] iload v4
      [70] aaload
      [71] aload_2 v2
      [72] invokestatic #35
        + Methodref [com/google/gson/internal/$Gson$Types.getGenericSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [75] areturn
      [76] iinc v4, 1
      [79] goto -53 (target=26)
      [82] aload_1 v1
      [83] invokevirtual #57
        + Methodref [java/lang/Class.isInterface ()Z]
      [86] ifne +47 (target=133)
      [89] aload_1 v1
      [90] ldc #12
        + Class [java/lang/Object]
      [92] ifacmpeq +41 (target=133)
      [95] aload_1 v1
      [96] invokevirtual #53
        + Methodref [java/lang/Class.getSuperclass ()Ljava/lang/Class;]
      [99] astore_3 v3
      [100] aload_3 v3
      [101] aload_2 v2
      [102] ifacmpne +8 (target=110)
      [105] aload_1 v1
      [106] invokevirtual #50
        + Methodref [java/lang/Class.getGenericSuperclass ()Ljava/lang/reflect/Type;]
      [109] areturn
      [110] aload_2 v2
      [111] aload_3 v3
      [112] invokevirtual #56
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [115] ifeq +13 (target=128)
      [118] aload_1 v1
      [119] invokevirtual #50
        + Methodref [java/lang/Class.getGenericSuperclass ()Ljava/lang/reflect/Type;]
      [122] aload_3 v3
      [123] aload_2 v2
      [124] invokestatic #35
        + Methodref [com/google/gson/internal/$Gson$Types.getGenericSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [127] areturn
      [128] aload_3 v3
      [129] astore_1 v1
      [130] goto -41 (target=89)
      [133] aload_2 v2
      [134] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 226
        [5] -> line 227
        [7] -> line 231
        [14] -> line 232
        [19] -> line 233
        [33] -> line 234
        [41] -> line 235
        [49] -> line 236
        [60] -> line 237
        [76] -> line 233
        [82] -> line 243
        [89] -> line 244
        [95] -> line 245
        [100] -> line 246
        [105] -> line 247
        [110] -> line 248
        [118] -> line 249
        [128] -> line 251
        [130] -> line 252
        [133] -> line 256
      + Local variable table attribute (count = 7)
        v4: 22 -> 82 [I i]
        v5: 26 -> 82 [I length]
        v3: 19 -> 82 [[Ljava/lang/Class; interfaces]
        v3: 100 -> 130 [Ljava/lang/Class; rawSupertype]
        v0: 0 -> 135 [Ljava/lang/reflect/Type; context]
        v1: 0 -> 135 [Ljava/lang/Class; rawType]
        v2: 0 -> 135 [Ljava/lang/Class; toResolve]
      + Local variable type table attribute (count = 4)
        v3: 19 -> 82 [[Ljava/lang/Class<*>; interfaces]
        v3: 100 -> 130 [Ljava/lang/Class<*>; rawSupertype]
        v1: 0 -> 135 [Ljava/lang/Class<*>; rawType]
        v2: 0 -> 135 [Ljava/lang/Class<*>; toResolve]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Ljava/lang/reflect/Type;]
  + Method:       getSupertype(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;
    Access flags: 0x8
      = static java.lang.reflect.Type getSupertype(java.lang.reflect.Type,java.lang.Class,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 3, stack = 5):
      [0] aload_2 v2
      [1] aload_1 v1
      [2] invokevirtual #56
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [5] invokestatic #28
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [8] aload_0 v0
      [9] aload_1 v1
      [10] aload_0 v0
      [11] aload_1 v1
      [12] aload_2 v2
      [13] invokestatic #35
        + Methodref [com/google/gson/internal/$Gson$Types.getGenericSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [16] invokestatic #41
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 267
        [8] -> line 268
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Ljava/lang/reflect/Type; context]
        v1: 0 -> 20 [Ljava/lang/Class; contextRawType]
        v2: 0 -> 20 [Ljava/lang/Class; supertype]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 20 [Ljava/lang/Class<*>; contextRawType]
        v2: 0 -> 20 [Ljava/lang/Class<*>; supertype]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Ljava/lang/reflect/Type;]
  + Method:       getArrayComponentType(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
    Access flags: 0x9
      = public static java.lang.reflect.Type getArrayComponentType(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] instanceof #16
        + Class [java/lang/reflect/GenericArrayType]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] checkcast #16
        + Class [java/lang/reflect/GenericArrayType]
      [11] invokeinterface #72
        + InterfaceMethodref [java/lang/reflect/GenericArrayType.getGenericComponentType ()Ljava/lang/reflect/Type;]
      [16] goto +10 (target=26)
      [19] aload_0 v0
      [20] checkcast #10
        + Class [java/lang/Class]
      [23] invokevirtual #48
        + Methodref [java/lang/Class.getComponentType ()Ljava/lang/Class;]
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 277
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Ljava/lang/reflect/Type; array]
  + Method:       getCollectionElementType(Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;
    Access flags: 0x9
      = public static java.lang.reflect.Type getCollectionElementType(java.lang.reflect.Type,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 49, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ldc #22
        + Class [java/util/Collection]
      [4] invokestatic #37
        + Methodref [com/google/gson/internal/$Gson$Types.getSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] instanceof #20
        + Class [java/lang/reflect/WildcardType]
      [12] ifeq +15 (target=27)
      [15] aload_2 v2
      [16] checkcast #20
        + Class [java/lang/reflect/WildcardType]
      [19] invokeinterface #79
        + InterfaceMethodref [java/lang/reflect/WildcardType.getUpperBounds ()[Ljava/lang/reflect/Type;]
      [24] iconst_0
      [25] aaload
      [26] astore_2 v2
      [27] aload_2 v2
      [28] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [31] ifeq +15 (target=46)
      [34] aload_2 v2
      [35] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [38] invokeinterface #73
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [43] iconst_0
      [44] aaload
      [45] areturn
      [46] ldc #12
        + Class [java/lang/Object]
      [48] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 287
        [8] -> line 289
        [15] -> line 290
        [27] -> line 292
        [34] -> line 293
        [46] -> line 295
      + Local variable table attribute (count = 3)
        v0: 0 -> 49 [Ljava/lang/reflect/Type; context]
        v1: 0 -> 49 [Ljava/lang/Class; contextRawType]
        v2: 8 -> 49 [Ljava/lang/reflect/Type; collectionType]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 49 [Ljava/lang/Class<*>; contextRawType]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;)Ljava/lang/reflect/Type;]
  + Method:       getMapKeyAndValueTypes(Ljava/lang/reflect/Type;Ljava/lang/Class;)[Ljava/lang/reflect/Type;
    Access flags: 0x9
      = public static java.lang.reflect.Type[] getMapKeyAndValueTypes(java.lang.reflect.Type,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 63, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] ldc #25
        + Class [java/util/Properties]
      [3] ifacmpne +18 (target=21)
      [6] iconst_2
      [7] anewarray #18
        + Class [java/lang/reflect/Type]
      [10] dup
      [11] iconst_0
      [12] ldc #13
        + Class [java/lang/String]
      [14] aastore
      [15] dup
      [16] iconst_1
      [17] ldc #13
        + Class [java/lang/String]
      [19] aastore
      [20] areturn
      [21] aload_0 v0
      [22] aload_1 v1
      [23] ldc #23
        + Class [java/util/Map]
      [25] invokestatic #37
        + Methodref [com/google/gson/internal/$Gson$Types.getSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [28] astore_2 v2
      [29] aload_2 v2
      [30] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [33] ifeq +15 (target=48)
      [36] aload_2 v2
      [37] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [40] astore_3 v3
      [41] aload_3 v3
      [42] invokeinterface #73
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [47] areturn
      [48] iconst_2
      [49] anewarray #18
        + Class [java/lang/reflect/Type]
      [52] dup
      [53] iconst_0
      [54] ldc #12
        + Class [java/lang/Object]
      [56] aastore
      [57] dup
      [58] iconst_1
      [59] ldc #12
        + Class [java/lang/Object]
      [61] aastore
      [62] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 308
        [6] -> line 309
        [21] -> line 312
        [29] -> line 314
        [36] -> line 315
        [41] -> line 316
        [48] -> line 318
      + Local variable table attribute (count = 4)
        v3: 41 -> 48 [Ljava/lang/reflect/ParameterizedType; mapParameterizedType]
        v0: 0 -> 63 [Ljava/lang/reflect/Type; context]
        v1: 0 -> 63 [Ljava/lang/Class; contextRawType]
        v2: 29 -> 63 [Ljava/lang/reflect/Type; mapType]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 63 [Ljava/lang/Class<*>; contextRawType]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;)[Ljava/lang/reflect/Type;]
  + Method:       resolve(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;
    Access flags: 0x9
      = public static java.lang.reflect.Type resolve(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Type)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 372, locals = 11, stack = 4):
      [0] aload_2 v2
      [1] instanceof #19
        + Class [java/lang/reflect/TypeVariable]
      [4] ifeq +25 (target=29)
      [7] aload_2 v2
      [8] checkcast #19
        + Class [java/lang/reflect/TypeVariable]
      [11] astore_3 v3
      [12] aload_0 v0
      [13] aload_1 v1
      [14] aload_3 v3
      [15] invokestatic #42
        + Methodref [com/google/gson/internal/$Gson$Types.resolveTypeVariable (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type;]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] aload_3 v3
      [21] ifacmpne +5 (target=26)
      [24] aload_2 v2
      [25] areturn
      [26] goto -26 (target=0)
      [29] aload_2 v2
      [30] instanceof #10
        + Class [java/lang/Class]
      [33] ifeq +50 (target=83)
      [36] aload_2 v2
      [37] checkcast #10
        + Class [java/lang/Class]
      [40] invokevirtual #55
        + Methodref [java/lang/Class.isArray ()Z]
      [43] ifeq +40 (target=83)
      [46] aload_2 v2
      [47] checkcast #10
        + Class [java/lang/Class]
      [50] astore_3 v3
      [51] aload_3 v3
      [52] invokevirtual #48
        + Methodref [java/lang/Class.getComponentType ()Ljava/lang/Class;]
      [55] astore v4
      [57] aload_0 v0
      [58] aload_1 v1
      [59] aload v4
      [61] invokestatic #41
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [64] astore v5
      [66] aload v4
      [68] aload v5
      [70] ifacmpne +7 (target=77)
      [73] aload_3 v3
      [74] goto +8 (target=82)
      [77] aload v5
      [79] invokestatic #29
        + Methodref [com/google/gson/internal/$Gson$Types.arrayOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/GenericArrayType;]
      [82] areturn
      [83] aload_2 v2
      [84] instanceof #16
        + Class [java/lang/reflect/GenericArrayType]
      [87] ifeq +42 (target=129)
      [90] aload_2 v2
      [91] checkcast #16
        + Class [java/lang/reflect/GenericArrayType]
      [94] astore_3 v3
      [95] aload_3 v3
      [96] invokeinterface #72
        + InterfaceMethodref [java/lang/reflect/GenericArrayType.getGenericComponentType ()Ljava/lang/reflect/Type;]
      [101] astore v4
      [103] aload_0 v0
      [104] aload_1 v1
      [105] aload v4
      [107] invokestatic #41
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [110] astore v5
      [112] aload v4
      [114] aload v5
      [116] ifacmpne +7 (target=123)
      [119] aload_3 v3
      [120] goto +8 (target=128)
      [123] aload v5
      [125] invokestatic #29
        + Methodref [com/google/gson/internal/$Gson$Types.arrayOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/GenericArrayType;]
      [128] areturn
      [129] aload_2 v2
      [130] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [133] ifeq +138 (target=271)
      [136] aload_2 v2
      [137] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [140] astore_3 v3
      [141] aload_3 v3
      [142] invokeinterface #74
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getOwnerType ()Ljava/lang/reflect/Type;]
      [147] astore v4
      [149] aload_0 v0
      [150] aload_1 v1
      [151] aload v4
      [153] invokestatic #41
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [156] astore v5
      [158] aload v5
      [160] aload v4
      [162] ifacmpeq +7 (target=169)
      [165] iconst_1
      [166] goto +4 (target=170)
      [169] iconst_0
      [170] istore v6
      [172] aload_3 v3
      [173] invokeinterface #73
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [178] astore v7
      [180] iconst_0
      [181] istore v8
      [183] aload v7
      [185] arraylength
      [186] istore v9
      [188] iload v8
      [190] iload v9
      [192] ificmpge +56 (target=248)
      [195] aload_0 v0
      [196] aload_1 v1
      [197] aload v7
      [199] iload v8
      [201] aaload
      [202] invokestatic #41
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [205] astore v10
      [207] aload v10
      [209] aload v7
      [211] iload v8
      [213] aaload
      [214] ifacmpeq +28 (target=242)
      [217] iload v6
      [219] ifne +16 (target=235)
      [222] aload v7
      [224] invokevirtual #27
        + Methodref [[Ljava/lang/reflect/Type;.clone ()Ljava/lang/Object;]
      [227] checkcast #4
        + Class [[Ljava/lang/reflect/Type;]
      [230] astore v7
      [232] iconst_1
      [233] istore v6
      [235] aload v7
      [237] iload v8
      [239] aload v10
      [241] aastore
      [242] iinc v8, 1
      [245] goto -57 (target=188)
      [248] iload v6
      [250] ifeq +19 (target=269)
      [253] aload v5
      [255] aload_3 v3
      [256] invokeinterface #75
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getRawType ()Ljava/lang/reflect/Type;]
      [261] aload v7
      [263] invokestatic #40
        + Methodref [com/google/gson/internal/$Gson$Types.newParameterizedTypeWithOwner (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)Ljava/lang/reflect/ParameterizedType;]
      [266] goto +4 (target=270)
      [269] aload_3 v3
      [270] areturn
      [271] aload_2 v2
      [272] instanceof #20
        + Class [java/lang/reflect/WildcardType]
      [275] ifeq +95 (target=370)
      [278] aload_2 v2
      [279] checkcast #20
        + Class [java/lang/reflect/WildcardType]
      [282] astore_3 v3
      [283] aload_3 v3
      [284] invokeinterface #78
        + InterfaceMethodref [java/lang/reflect/WildcardType.getLowerBounds ()[Ljava/lang/reflect/Type;]
      [289] astore v4
      [291] aload_3 v3
      [292] invokeinterface #79
        + InterfaceMethodref [java/lang/reflect/WildcardType.getUpperBounds ()[Ljava/lang/reflect/Type;]
      [297] astore v5
      [299] aload v4
      [301] arraylength
      [302] iconst_1
      [303] ificmpne +32 (target=335)
      [306] aload_0 v0
      [307] aload_1 v1
      [308] aload v4
      [310] iconst_0
      [311] aaload
      [312] invokestatic #41
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [315] astore v6
      [317] aload v6
      [319] aload v4
      [321] iconst_0
      [322] aaload
      [323] ifacmpeq +9 (target=332)
      [326] aload v6
      [328] invokestatic #44
        + Methodref [com/google/gson/internal/$Gson$Types.supertypeOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;]
      [331] areturn
      [332] goto +36 (target=368)
      [335] aload v5
      [337] arraylength
      [338] iconst_1
      [339] ificmpne +29 (target=368)
      [342] aload_0 v0
      [343] aload_1 v1
      [344] aload v5
      [346] iconst_0
      [347] aaload
      [348] invokestatic #41
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [351] astore v6
      [353] aload v6
      [355] aload v5
      [357] iconst_0
      [358] aaload
      [359] ifacmpeq +9 (target=368)
      [362] aload v6
      [364] invokestatic #43
        + Methodref [com/google/gson/internal/$Gson$Types.subtypeOf (Ljava/lang/reflect/Type;)Ljava/lang/reflect/WildcardType;]
      [367] areturn
      [368] aload_3 v3
      [369] areturn
      [370] aload_2 v2
      [371] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 44)
        [0] -> line 324
        [7] -> line 325
        [12] -> line 326
        [19] -> line 327
        [24] -> line 328
        [26] -> line 331
        [46] -> line 332
        [51] -> line 333
        [57] -> line 334
        [66] -> line 335
        [83] -> line 339
        [90] -> line 340
        [95] -> line 341
        [103] -> line 342
        [112] -> line 343
        [129] -> line 347
        [136] -> line 348
        [141] -> line 349
        [149] -> line 350
        [158] -> line 351
        [172] -> line 353
        [180] -> line 354
        [195] -> line 355
        [207] -> line 356
        [217] -> line 357
        [222] -> line 358
        [232] -> line 359
        [235] -> line 361
        [242] -> line 354
        [248] -> line 365
        [271] -> line 369
        [278] -> line 370
        [283] -> line 371
        [291] -> line 372
        [299] -> line 374
        [306] -> line 375
        [317] -> line 376
        [326] -> line 377
        [332] -> line 379
        [342] -> line 380
        [353] -> line 381
        [362] -> line 382
        [368] -> line 385
        [370] -> line 388
      + Local variable table attribute (count = 23)
        v3: 12 -> 26 [Ljava/lang/reflect/TypeVariable; typeVariable]
        v3: 51 -> 83 [Ljava/lang/Class; original]
        v4: 57 -> 83 [Ljava/lang/reflect/Type; componentType]
        v5: 66 -> 83 [Ljava/lang/reflect/Type; newComponentType]
        v3: 95 -> 129 [Ljava/lang/reflect/GenericArrayType; original]
        v4: 103 -> 129 [Ljava/lang/reflect/Type; componentType]
        v5: 112 -> 129 [Ljava/lang/reflect/Type; newComponentType]
        v10: 207 -> 242 [Ljava/lang/reflect/Type; resolvedTypeArgument]
        v8: 183 -> 248 [I t]
        v9: 188 -> 248 [I length]
        v3: 141 -> 271 [Ljava/lang/reflect/ParameterizedType; original]
        v4: 149 -> 271 [Ljava/lang/reflect/Type; ownerType]
        v5: 158 -> 271 [Ljava/lang/reflect/Type; newOwnerType]
        v6: 172 -> 271 [Z changed]
        v7: 180 -> 271 [[Ljava/lang/reflect/Type; args]
        v6: 317 -> 332 [Ljava/lang/reflect/Type; lowerBound]
        v6: 353 -> 368 [Ljava/lang/reflect/Type; upperBound]
        v3: 283 -> 370 [Ljava/lang/reflect/WildcardType; original]
        v4: 291 -> 370 [[Ljava/lang/reflect/Type; originalLowerBound]
        v5: 299 -> 370 [[Ljava/lang/reflect/Type; originalUpperBound]
        v0: 0 -> 372 [Ljava/lang/reflect/Type; context]
        v1: 0 -> 372 [Ljava/lang/Class; contextRawType]
        v2: 0 -> 372 [Ljava/lang/reflect/Type; toResolve]
      + Local variable type table attribute (count = 3)
        v3: 12 -> 26 [Ljava/lang/reflect/TypeVariable<*>; typeVariable]
        v3: 51 -> 83 [Ljava/lang/Class<*>; original]
        v1: 0 -> 372 [Ljava/lang/Class<*>; contextRawType]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Method:       resolveTypeVariable(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/TypeVariable;)Ljava/lang/reflect/Type;
    Access flags: 0x8
      = static java.lang.reflect.Type resolveTypeVariable(java.lang.reflect.Type,java.lang.Class,java.lang.reflect.TypeVariable)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 53, locals = 6, stack = 3):
      [0] aload_2 v2
      [1] invokestatic #32
        + Methodref [com/google/gson/internal/$Gson$Types.declaringClassOf (Ljava/lang/reflect/TypeVariable;)Ljava/lang/Class;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] ifnonnull +5 (target=11)
      [9] aload_2 v2
      [10] areturn
      [11] aload_0 v0
      [12] aload_1 v1
      [13] aload_3 v3
      [14] invokestatic #35
        + Methodref [com/google/gson/internal/$Gson$Types.getGenericSupertype (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [17] astore v4
      [19] aload v4
      [21] instanceof #17
        + Class [java/lang/reflect/ParameterizedType]
      [24] ifeq +27 (target=51)
      [27] aload_3 v3
      [28] invokevirtual #54
        + Methodref [java/lang/Class.getTypeParameters ()[Ljava/lang/reflect/TypeVariable;]
      [31] aload_2 v2
      [32] invokestatic #39
        + Methodref [com/google/gson/internal/$Gson$Types.indexOf ([Ljava/lang/Object;Ljava/lang/Object;)I]
      [35] istore v5
      [37] aload v4
      [39] checkcast #17
        + Class [java/lang/reflect/ParameterizedType]
      [42] invokeinterface #73
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [47] iload v5
      [49] aaload
      [50] areturn
      [51] aload_2 v2
      [52] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 394
        [5] -> line 397
        [9] -> line 398
        [11] -> line 401
        [19] -> line 402
        [27] -> line 403
        [37] -> line 404
        [51] -> line 407
      + Local variable table attribute (count = 6)
        v5: 37 -> 51 [I index]
        v0: 0 -> 53 [Ljava/lang/reflect/Type; context]
        v1: 0 -> 53 [Ljava/lang/Class; contextRawType]
        v2: 0 -> 53 [Ljava/lang/reflect/TypeVariable; unknown]
        v3: 5 -> 53 [Ljava/lang/Class; declaredByRaw]
        v4: 19 -> 53 [Ljava/lang/reflect/Type; declaredBy]
      + Local variable type table attribute (count = 3)
        v1: 0 -> 53 [Ljava/lang/Class<*>; contextRawType]
        v2: 0 -> 53 [Ljava/lang/reflect/TypeVariable<*>; unknown]
        v3: 5 -> 53 [Ljava/lang/Class<*>; declaredByRaw]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class<*>;Ljava/lang/reflect/TypeVariable<*>;)Ljava/lang/reflect/Type;]
  + Method:       indexOf([Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0xa
      = private static int indexOf(java.lang.Object[],java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 3):
      [0] iconst_0
      [1] istore_2 v2
      [2] iload_2 v2
      [3] aload_0 v0
      [4] arraylength
      [5] ificmpge +21 (target=26)
      [8] aload_1 v1
      [9] aload_0 v0
      [10] iload_2 v2
      [11] aaload
      [12] invokevirtual #60
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [15] ifeq +5 (target=20)
      [18] iload_2 v2
      [19] ireturn
      [20] iinc v2, 1
      [23] goto -21 (target=2)
      [26] new #24
        + Class [java/util/NoSuchElementException]
      [29] dup
      [30] invokespecial #71
        + Methodref [java/util/NoSuchElementException.<init> ()V]
      [33] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 411
        [8] -> line 412
        [18] -> line 413
        [20] -> line 411
        [26] -> line 416
      + Local variable table attribute (count = 3)
        v2: 2 -> 26 [I i]
        v0: 0 -> 34 [[Ljava/lang/Object; array]
        v1: 0 -> 34 [Ljava/lang/Object; toFind]
  + Method:       declaringClassOf(Ljava/lang/reflect/TypeVariable;)Ljava/lang/Class;
    Access flags: 0xa
      = private static java.lang.Class declaringClassOf(java.lang.reflect.TypeVariable)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 23, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokeinterface #76
        + InterfaceMethodref [java/lang/reflect/TypeVariable.getGenericDeclaration ()Ljava/lang/reflect/GenericDeclaration;]
      [6] astore_1 v1
      [7] aload_1 v1
      [8] instanceof #10
        + Class [java/lang/Class]
      [11] ifeq +10 (target=21)
      [14] aload_1 v1
      [15] checkcast #10
        + Class [java/lang/Class]
      [18] goto +4 (target=22)
      [21] aconst_null
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 424
        [7] -> line 425
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Ljava/lang/reflect/TypeVariable; typeVariable]
        v1: 7 -> 23 [Ljava/lang/reflect/GenericDeclaration; genericDeclaration]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 23 [Ljava/lang/reflect/TypeVariable<*>; typeVariable]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/TypeVariable<*>;)Ljava/lang/Class<*>;]
  + Method:       checkNotPrimitive(Ljava/lang/reflect/Type;)V
    Access flags: 0xa
      = private static void checkNotPrimitive(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] instanceof #10
        + Class [java/lang/Class]
      [4] ifeq +13 (target=17)
      [7] aload_0 v0
      [8] checkcast #10
        + Class [java/lang/Class]
      [11] invokevirtual #58
        + Methodref [java/lang/Class.isPrimitive ()Z]
      [14] ifne +7 (target=21)
      [17] iconst_1
      [18] goto +4 (target=22)
      [21] iconst_0
      [22] invokestatic #28
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 431
        [25] -> line 432
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Ljava/lang/reflect/Type; type]
  + Method:       access$000(Ljava/lang/reflect/Type;)V
    Access flags: 0x1008
      = static synthetic void access$000(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #31
        + Methodref [com/google/gson/internal/$Gson$Types.checkNotPrimitive (Ljava/lang/reflect/Type;)V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Ljava/lang/reflect/Type; x0]
  + Method:       access$100(Ljava/lang/Object;)I
    Access flags: 0x1008
      = static synthetic int access$100(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #38
        + Methodref [com/google/gson/internal/$Gson$Types.hashCodeOrZero (Ljava/lang/Object;)I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Ljava/lang/Object; x0]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 0, stack = 1):
      [0] iconst_0
      [1] anewarray #18
        + Class [java/lang/reflect/Type]
      [4] putstatic #26
        + Fieldref [com/google/gson/internal/$Gson$Types.EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 43

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
      + Class [com/google/gson/internal/$Gson$Types]
      + Utf8 [WildcardTypeImpl]
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
      + Class [com/google/gson/internal/$Gson$Types]
      + Utf8 [GenericArrayTypeImpl]
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
      + Class [com/google/gson/internal/$Gson$Types]
      + Utf8 [ParameterizedTypeImpl]
  + Source file attribute:
    + Utf8 [$Gson$Types.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.$Gson$Types$GenericArrayTypeImpl extends java.lang.Object

Interfaces (count = 2):
  + Class [java/io/Serializable]
  + Class [java/lang/reflect/GenericArrayType]

Constant Pool (count = 63):
  + String [[]]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
  + Class [java/io/Serializable]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/GenericArrayType]
  + Fieldref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.componentType Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [componentType Ljava/lang/reflect/Type;]
  + NameAndType [equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + NameAndType [hashCode ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [$Gson$Types.java]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;)V]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GenericArrayTypeImpl]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/$Gson$Types$GenericArrayTypeImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[]]
  + Utf8 [append]
  + Utf8 [canonicalize]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
  + Utf8 [componentType]
  + Utf8 [equals]
  + Utf8 [getGenericComponentType]
  + Utf8 [hashCode]
  + Utf8 [java/io/Serializable]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/GenericArrayType]
  + Utf8 [o]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [typeToString]

Fields (count = 1):
  + Field:        componentType Ljava/lang/reflect/Type;
    Access flags: 0x12
      = private final java.lang.reflect.Type componentType

Methods (count = 5):
  + Method:       <init>(Ljava/lang/reflect/Type;)V
    Access flags: 0x1
      = public $Gson$Types$GenericArrayTypeImpl(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokestatic #9
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [9] putfield #8
        + Fieldref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.componentType Ljava/lang/reflect/Type;]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 501
        [4] -> line 502
        [12] -> line 503
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/google/gson/internal/$Gson$Types$GenericArrayTypeImpl; this]
        v1: 0 -> 13 [Ljava/lang/reflect/Type; componentType]
  + Method:       getGenericComponentType()Ljava/lang/reflect/Type;
    Access flags: 0x1
      = public java.lang.reflect.Type getGenericComponentType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.componentType Ljava/lang/reflect/Type;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 506
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/$Gson$Types$GenericArrayTypeImpl; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #7
        + Class [java/lang/reflect/GenericArrayType]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] checkcast #7
        + Class [java/lang/reflect/GenericArrayType]
      [12] invokestatic #10
        + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
      [15] ifeq +7 (target=22)
      [18] iconst_1
      [19] goto +4 (target=23)
      [22] iconst_0
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 510
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/$Gson$Types$GenericArrayTypeImpl; this]
        v1: 0 -> 24 [Ljava/lang/Object; o]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.componentType Ljava/lang/reflect/Type;]
      [4] invokevirtual #13
        + Methodref [java/lang/Object.hashCode ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 515
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/$Gson$Types$GenericArrayTypeImpl; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 2):
      [0] new #6
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #14
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl.componentType Ljava/lang/reflect/Type;]
      [11] invokestatic #11
        + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [14] invokevirtual #15
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [17] ldc #1
        + String [[]]
      [19] invokevirtual #15
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] invokevirtual #16
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 519
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lcom/google/gson/internal/$Gson$Types$GenericArrayTypeImpl; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/$Gson$Types$GenericArrayTypeImpl]
      + Class [com/google/gson/internal/$Gson$Types]
      + Utf8 [GenericArrayTypeImpl]
  + Source file attribute:
    + Utf8 [$Gson$Types.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.$Gson$Types$ParameterizedTypeImpl extends java.lang.Object

Interfaces (count = 2):
  + Class [java/io/Serializable]
  + Class [java/lang/reflect/ParameterizedType]

Constant Pool (count = 122):
  + String [, ]
  + String [<]
  + String [>]
  + Class [[Ljava/lang/reflect/Type;]
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
  + Class [java/io/Serializable]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/ParameterizedType]
  + Class [java/util/Arrays]
  + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.ownerType Ljava/lang/reflect/Type;]
  + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.rawType Ljava/lang/reflect/Type;]
  + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
  + Methodref [[Ljava/lang/reflect/Type;.clone ()Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/$Gson$Types.access$000 (Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/internal/$Gson$Types.access$100 (Ljava/lang/Object;)I]
  + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Methodref [java/lang/Class.getEnclosingClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/StringBuilder.<init> (I)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Arrays.hashCode ([Ljava/lang/Object;)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [access$000 (Ljava/lang/reflect/Type;)V]
  + NameAndType [access$100 (Ljava/lang/Object;)I]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [checkArgument (Z)V]
  + NameAndType [checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + NameAndType [getEnclosingClass ()Ljava/lang/Class;]
  + NameAndType [hashCode ()I]
  + NameAndType [hashCode ([Ljava/lang/Object;)I]
  + NameAndType [ownerType Ljava/lang/reflect/Type;]
  + NameAndType [rawType Ljava/lang/reflect/Type;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [typeArguments [Ljava/lang/reflect/Type;]
  + NameAndType [typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [$Gson$Types.java]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [()[Ljava/lang/reflect/Type;]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;)V]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)I]
  + Utf8 [, ]
  + Utf8 [<]
  + Utf8 [<init>]
  + Utf8 [>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ParameterizedTypeImpl]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/reflect/Type;]
  + Utf8 [access$000]
  + Utf8 [access$100]
  + Utf8 [append]
  + Utf8 [canonicalize]
  + Utf8 [checkArgument]
  + Utf8 [checkNotNull]
  + Utf8 [clone]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
  + Utf8 [equals]
  + Utf8 [getActualTypeArguments]
  + Utf8 [getEnclosingClass]
  + Utf8 [getOwnerType]
  + Utf8 [getRawType]
  + Utf8 [hashCode]
  + Utf8 [i]
  + Utf8 [java/io/Serializable]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/ParameterizedType]
  + Utf8 [java/util/Arrays]
  + Utf8 [other]
  + Utf8 [ownerType]
  + Utf8 [rawType]
  + Utf8 [rawTypeAsClass]
  + Utf8 [stringBuilder]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [typeArguments]
  + Utf8 [typeToString]

Fields (count = 3):
  + Field:        ownerType Ljava/lang/reflect/Type;
    Access flags: 0x12
      = private final java.lang.reflect.Type ownerType
  + Field:        rawType Ljava/lang/reflect/Type;
    Access flags: 0x12
      = private final java.lang.reflect.Type rawType
  + Field:        typeArguments [Ljava/lang/reflect/Type;
    Access flags: 0x12
      = private final java.lang.reflect.Type[] typeArguments

Methods (count = 7):
  + Method:       <init>(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V
    Access flags: 0x81
      = public varargs $Gson$Types$ParameterizedTypeImpl(java.lang.reflect.Type,java.lang.reflect.Type,java.lang.reflect.Type[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 150, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #26
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_2 v2
      [5] instanceof #9
        + Class [java/lang/Class]
      [8] ifeq +49 (target=57)
      [11] aload_2 v2
      [12] checkcast #9
        + Class [java/lang/Class]
      [15] astore v4
      [17] aload_1 v1
      [18] ifnonnull +11 (target=29)
      [21] aload v4
      [23] invokevirtual #25
        + Methodref [java/lang/Class.getEnclosingClass ()Ljava/lang/Class;]
      [26] ifnonnull +7 (target=33)
      [29] iconst_1
      [30] goto +4 (target=34)
      [33] iconst_0
      [34] invokestatic #18
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [37] aload_1 v1
      [38] ifnull +11 (target=49)
      [41] aload v4
      [43] invokevirtual #25
        + Methodref [java/lang/Class.getEnclosingClass ()Ljava/lang/Class;]
      [46] ifnull +7 (target=53)
      [49] iconst_1
      [50] goto +4 (target=54)
      [53] iconst_0
      [54] invokestatic #18
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [57] aload_0 v0
      [58] aload_1 v1
      [59] ifnonnull +7 (target=66)
      [62] aconst_null
      [63] goto +7 (target=70)
      [66] aload_1 v1
      [67] invokestatic #22
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [70] putfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.ownerType Ljava/lang/reflect/Type;]
      [73] aload_0 v0
      [74] aload_2 v2
      [75] invokestatic #22
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [78] putfield #15
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.rawType Ljava/lang/reflect/Type;]
      [81] aload_0 v0
      [82] aload_3 v3
      [83] invokevirtual #17
        + Methodref [[Ljava/lang/reflect/Type;.clone ()Ljava/lang/Object;]
      [86] checkcast #4
        + Class [[Ljava/lang/reflect/Type;]
      [89] putfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [92] iconst_0
      [93] istore v4
      [95] iload v4
      [97] aload_0 v0
      [98] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [101] arraylength
      [102] ificmpge +47 (target=149)
      [105] aload_0 v0
      [106] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [109] iload v4
      [111] aaload
      [112] invokestatic #19
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
      [115] pop
      [116] aload_0 v0
      [117] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [120] iload v4
      [122] aaload
      [123] invokestatic #20
        + Methodref [com/google/gson/internal/$Gson$Types.access$000 (Ljava/lang/reflect/Type;)V]
      [126] aload_0 v0
      [127] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [130] iload v4
      [132] aload_0 v0
      [133] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [136] iload v4
      [138] aaload
      [139] invokestatic #22
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [142] aastore
      [143] iinc v4, 1
      [146] goto -51 (target=95)
      [149] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 439
        [4] -> line 441
        [11] -> line 442
        [17] -> line 443
        [37] -> line 444
        [57] -> line 447
        [73] -> line 448
        [81] -> line 449
        [92] -> line 450
        [105] -> line 451
        [116] -> line 452
        [126] -> line 453
        [143] -> line 450
        [149] -> line 455
      + Local variable table attribute (count = 6)
        v4: 17 -> 57 [Ljava/lang/Class; rawTypeAsClass]
        v4: 95 -> 149 [I t]
        v0: 0 -> 150 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl; this]
        v1: 0 -> 150 [Ljava/lang/reflect/Type; ownerType]
        v2: 0 -> 150 [Ljava/lang/reflect/Type; rawType]
        v3: 0 -> 150 [[Ljava/lang/reflect/Type; typeArguments]
      + Local variable type table attribute (count = 1)
        v4: 17 -> 57 [Ljava/lang/Class<*>; rawTypeAsClass]
  + Method:       getActualTypeArguments()[Ljava/lang/reflect/Type;
    Access flags: 0x1
      = public java.lang.reflect.Type[] getActualTypeArguments()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [4] invokevirtual #17
        + Methodref [[Ljava/lang/reflect/Type;.clone ()Ljava/lang/Object;]
      [7] checkcast #4
        + Class [[Ljava/lang/reflect/Type;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 458
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl; this]
  + Method:       getRawType()Ljava/lang/reflect/Type;
    Access flags: 0x1
      = public java.lang.reflect.Type getRawType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.rawType Ljava/lang/reflect/Type;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 462
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl; this]
  + Method:       getOwnerType()Ljava/lang/reflect/Type;
    Access flags: 0x1
      = public java.lang.reflect.Type getOwnerType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.ownerType Ljava/lang/reflect/Type;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 466
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #12
        + Class [java/lang/reflect/ParameterizedType]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] checkcast #12
        + Class [java/lang/reflect/ParameterizedType]
      [12] invokestatic #23
        + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
      [15] ifeq +7 (target=22)
      [18] iconst_1
      [19] goto +4 (target=23)
      [22] iconst_0
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 470
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl; this]
        v1: 0 -> 24 [Ljava/lang/Object; other]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [4] invokestatic #31
        + Methodref [java/util/Arrays.hashCode ([Ljava/lang/Object;)I]
      [7] aload_0 v0
      [8] getfield #15
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.rawType Ljava/lang/reflect/Type;]
      [11] invokevirtual #27
        + Methodref [java/lang/Object.hashCode ()I]
      [14] ixor
      [15] aload_0 v0
      [16] getfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.ownerType Ljava/lang/reflect/Type;]
      [19] invokestatic #21
        + Methodref [com/google/gson/internal/$Gson$Types.access$100 (Ljava/lang/Object;)I]
      [22] ixor
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 475
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 3, stack = 5):
      [0] new #11
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] bipush 30
      [6] aload_0 v0
      [7] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [10] arraylength
      [11] iconst_1
      [12] iadd
      [13] imul
      [14] invokespecial #28
        + Methodref [java/lang/StringBuilder.<init> (I)V]
      [17] astore_1 v1
      [18] aload_1 v1
      [19] aload_0 v0
      [20] getfield #15
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.rawType Ljava/lang/reflect/Type;]
      [23] invokestatic #24
        + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [26] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] pop
      [30] aload_0 v0
      [31] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [34] arraylength
      [35] ifne +8 (target=43)
      [38] aload_1 v1
      [39] invokevirtual #30
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] areturn
      [43] aload_1 v1
      [44] ldc #2
        + String [<]
      [46] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [49] aload_0 v0
      [50] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [53] iconst_0
      [54] aaload
      [55] invokestatic #24
        + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [58] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [61] pop
      [62] iconst_1
      [63] istore_2 v2
      [64] iload_2 v2
      [65] aload_0 v0
      [66] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [69] arraylength
      [70] ificmpge +28 (target=98)
      [73] aload_1 v1
      [74] ldc #1
        + String [, ]
      [76] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [79] aload_0 v0
      [80] getfield #16
        + Fieldref [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl.typeArguments [Ljava/lang/reflect/Type;]
      [83] iload_2 v2
      [84] aaload
      [85] invokestatic #24
        + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [88] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [91] pop
      [92] iinc v2, 1
      [95] goto -31 (target=64)
      [98] aload_1 v1
      [99] ldc #3
        + String [>]
      [101] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [104] invokevirtual #30
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [107] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 481
        [18] -> line 482
        [30] -> line 484
        [38] -> line 485
        [43] -> line 488
        [62] -> line 489
        [73] -> line 490
        [92] -> line 489
        [98] -> line 492
      + Local variable table attribute (count = 3)
        v2: 64 -> 98 [I i]
        v0: 0 -> 108 [Lcom/google/gson/internal/$Gson$Types$ParameterizedTypeImpl; this]
        v1: 18 -> 108 [Ljava/lang/StringBuilder; stringBuilder]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/$Gson$Types$ParameterizedTypeImpl]
      + Class [com/google/gson/internal/$Gson$Types]
      + Utf8 [ParameterizedTypeImpl]
  + Source file attribute:
    + Utf8 [$Gson$Types.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/$Gson$Types$WildcardTypeImpl
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.$Gson$Types$WildcardTypeImpl extends java.lang.Object

Interfaces (count = 2):
  + Class [java/io/Serializable]
  + Class [java/lang/reflect/WildcardType]

Constant Pool (count = 93):
  + String [?]
  + String [? extends ]
  + String [? super ]
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
  + Class [java/io/Serializable]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Type]
  + Class [java/lang/reflect/WildcardType]
  + Fieldref [com/google/gson/internal/$Gson$Types.EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;]
  + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
  + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.upperBound Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/$Gson$Types.access$000 (Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;]
  + NameAndType [access$000 (Ljava/lang/reflect/Type;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [checkArgument (Z)V]
  + NameAndType [checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + NameAndType [hashCode ()I]
  + NameAndType [lowerBound Ljava/lang/reflect/Type;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + NameAndType [upperBound Ljava/lang/reflect/Type;]
  + Utf8 [$Gson$Types.java]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()[Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;)V]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V]
  + Utf8 [<init>]
  + Utf8 [?]
  + Utf8 [? extends ]
  + Utf8 [? super ]
  + Utf8 [Code]
  + Utf8 [EMPTY_TYPE_ARRAY]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/$Gson$Types$WildcardTypeImpl;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [WildcardTypeImpl]
  + Utf8 [[Ljava/lang/reflect/Type;]
  + Utf8 [access$000]
  + Utf8 [append]
  + Utf8 [canonicalize]
  + Utf8 [checkArgument]
  + Utf8 [checkNotNull]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
  + Utf8 [equals]
  + Utf8 [getLowerBounds]
  + Utf8 [getUpperBounds]
  + Utf8 [hashCode]
  + Utf8 [java/io/Serializable]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Type]
  + Utf8 [java/lang/reflect/WildcardType]
  + Utf8 [lowerBound]
  + Utf8 [lowerBounds]
  + Utf8 [other]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [typeToString]
  + Utf8 [upperBound]
  + Utf8 [upperBounds]

Fields (count = 2):
  + Field:        upperBound Ljava/lang/reflect/Type;
    Access flags: 0x12
      = private final java.lang.reflect.Type upperBound
  + Field:        lowerBound Ljava/lang/reflect/Type;
    Access flags: 0x12
      = private final java.lang.reflect.Type lowerBound

Methods (count = 6):
  + Method:       <init>([Ljava/lang/reflect/Type;[Ljava/lang/reflect/Type;)V
    Access flags: 0x1
      = public $Gson$Types$WildcardTypeImpl(java.lang.reflect.Type[],java.lang.reflect.Type[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 115, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_2 v2
      [5] arraylength
      [6] iconst_1
      [7] ificmpgt +7 (target=14)
      [10] iconst_1
      [11] goto +4 (target=15)
      [14] iconst_0
      [15] invokestatic #15
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [18] aload_1 v1
      [19] arraylength
      [20] iconst_1
      [21] ificmpne +7 (target=28)
      [24] iconst_1
      [25] goto +4 (target=29)
      [28] iconst_0
      [29] invokestatic #15
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [32] aload_2 v2
      [33] arraylength
      [34] iconst_1
      [35] ificmpne +51 (target=86)
      [38] aload_2 v2
      [39] iconst_0
      [40] aaload
      [41] invokestatic #16
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
      [44] pop
      [45] aload_2 v2
      [46] iconst_0
      [47] aaload
      [48] invokestatic #17
        + Methodref [com/google/gson/internal/$Gson$Types.access$000 (Ljava/lang/reflect/Type;)V]
      [51] aload_1 v1
      [52] iconst_0
      [53] aaload
      [54] ldc #8
        + Class [java/lang/Object]
      [56] ifacmpne +7 (target=63)
      [59] iconst_1
      [60] goto +4 (target=64)
      [63] iconst_0
      [64] invokestatic #15
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkArgument (Z)V]
      [67] aload_0 v0
      [68] aload_2 v2
      [69] iconst_0
      [70] aaload
      [71] invokestatic #18
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [74] putfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [77] aload_0 v0
      [78] ldc #8
        + Class [java/lang/Object]
      [80] putfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.upperBound Ljava/lang/reflect/Type;]
      [83] goto +31 (target=114)
      [86] aload_1 v1
      [87] iconst_0
      [88] aaload
      [89] invokestatic #16
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
      [92] pop
      [93] aload_1 v1
      [94] iconst_0
      [95] aaload
      [96] invokestatic #17
        + Methodref [com/google/gson/internal/$Gson$Types.access$000 (Ljava/lang/reflect/Type;)V]
      [99] aload_0 v0
      [100] aconst_null
      [101] putfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [104] aload_0 v0
      [105] aload_1 v1
      [106] iconst_0
      [107] aaload
      [108] invokestatic #18
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [111] putfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.upperBound Ljava/lang/reflect/Type;]
      [114] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 534
        [4] -> line 535
        [18] -> line 536
        [32] -> line 538
        [38] -> line 539
        [45] -> line 540
        [51] -> line 541
        [67] -> line 542
        [77] -> line 543
        [86] -> line 546
        [93] -> line 547
        [99] -> line 548
        [104] -> line 549
        [114] -> line 551
      + Local variable table attribute (count = 3)
        v0: 0 -> 115 [Lcom/google/gson/internal/$Gson$Types$WildcardTypeImpl; this]
        v1: 0 -> 115 [[Ljava/lang/reflect/Type; upperBounds]
        v2: 0 -> 115 [[Ljava/lang/reflect/Type; lowerBounds]
  + Method:       getUpperBounds()[Ljava/lang/reflect/Type;
    Access flags: 0x1
      = public java.lang.reflect.Type[] getUpperBounds()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 4):
      [0] iconst_1
      [1] anewarray #10
        + Class [java/lang/reflect/Type]
      [4] dup
      [5] iconst_0
      [6] aload_0 v0
      [7] getfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.upperBound Ljava/lang/reflect/Type;]
      [10] aastore
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 554
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lcom/google/gson/internal/$Gson$Types$WildcardTypeImpl; this]
  + Method:       getLowerBounds()[Ljava/lang/reflect/Type;
    Access flags: 0x1
      = public java.lang.reflect.Type[] getLowerBounds()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [4] ifnull +17 (target=21)
      [7] iconst_1
      [8] anewarray #10
        + Class [java/lang/reflect/Type]
      [11] dup
      [12] iconst_0
      [13] aload_0 v0
      [14] getfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [17] aastore
      [18] goto +6 (target=24)
      [21] getstatic #12
        + Fieldref [com/google/gson/internal/$Gson$Types.EMPTY_TYPE_ARRAY [Ljava/lang/reflect/Type;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 558
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/google/gson/internal/$Gson$Types$WildcardTypeImpl; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #11
        + Class [java/lang/reflect/WildcardType]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] checkcast #11
        + Class [java/lang/reflect/WildcardType]
      [12] invokestatic #19
        + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
      [15] ifeq +7 (target=22)
      [18] iconst_1
      [19] goto +4 (target=23)
      [22] iconst_0
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 562
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/$Gson$Types$WildcardTypeImpl; this]
        v1: 0 -> 24 [Ljava/lang/Object; other]
  + Method:       hashCode()I
    Access flags: 0x1
      = public int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [4] ifnull +16 (target=20)
      [7] bipush 31
      [9] aload_0 v0
      [10] getfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [13] invokevirtual #22
        + Methodref [java/lang/Object.hashCode ()I]
      [16] iadd
      [17] goto +4 (target=21)
      [20] iconst_1
      [21] bipush 31
      [23] aload_0 v0
      [24] getfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.upperBound Ljava/lang/reflect/Type;]
      [27] invokevirtual #22
        + Methodref [java/lang/Object.hashCode ()I]
      [30] iadd
      [31] ixor
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 568
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lcom/google/gson/internal/$Gson$Types$WildcardTypeImpl; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [4] ifnull +29 (target=33)
      [7] new #9
        + Class [java/lang/StringBuilder]
      [10] dup
      [11] invokespecial #23
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [14] ldc #3
        + String [? super ]
      [16] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] aload_0 v0
      [20] getfield #13
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.lowerBound Ljava/lang/reflect/Type;]
      [23] invokestatic #20
        + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [26] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] invokevirtual #25
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [32] areturn
      [33] aload_0 v0
      [34] getfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.upperBound Ljava/lang/reflect/Type;]
      [37] ldc #8
        + Class [java/lang/Object]
      [39] ifacmpne +6 (target=45)
      [42] ldc #1
        + String [?]
      [44] areturn
      [45] new #9
        + Class [java/lang/StringBuilder]
      [48] dup
      [49] invokespecial #23
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [52] ldc #2
        + String [? extends ]
      [54] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [57] aload_0 v0
      [58] getfield #14
        + Fieldref [com/google/gson/internal/$Gson$Types$WildcardTypeImpl.upperBound Ljava/lang/reflect/Type;]
      [61] invokestatic #20
        + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [64] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] invokevirtual #25
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [70] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 573
        [7] -> line 574
        [33] -> line 575
        [42] -> line 576
        [45] -> line 578
      + Local variable table attribute (count = 1)
        v0: 0 -> 71 [Lcom/google/gson/internal/$Gson$Types$WildcardTypeImpl; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/$Gson$Types$WildcardTypeImpl]
      + Class [com/google/gson/internal/$Gson$Types]
      + Utf8 [WildcardTypeImpl]
  + Source file attribute:
    + Utf8 [$Gson$Types.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.ConstructorConstructor extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 153):
  + Class [com/google/gson/InstanceCreator]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$1]
  + Class [com/google/gson/internal/ConstructorConstructor$2]
  + Class [com/google/gson/internal/ConstructorConstructor$3]
  + Class [com/google/gson/internal/ConstructorConstructor$4]
  + Class [com/google/gson/internal/ConstructorConstructor$5]
  + Class [com/google/gson/internal/ConstructorConstructor$6]
  + Class [com/google/gson/internal/ConstructorConstructor$7]
  + Class [com/google/gson/internal/ConstructorConstructor$8]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/Constructor]
  + Class [java/util/Collection]
  + Class [java/util/Collections]
  + Class [java/util/Map]
  + Class [java/util/Queue]
  + Class [java/util/Set]
  + Class [java/util/SortedSet]
  + Fieldref [com/google/gson/internal/ConstructorConstructor.instanceCreators Ljava/util/Map;]
  + Methodref [com/google/gson/internal/ConstructorConstructor.<init> (Ljava/util/Map;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor.newDefaultConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Methodref [com/google/gson/internal/ConstructorConstructor.newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Methodref [com/google/gson/internal/ConstructorConstructor.newUnsafeAllocator (Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Methodref [com/google/gson/internal/ConstructorConstructor$1.<init> (Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/InstanceCreator;Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor$2.<init> (Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Constructor;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor$3.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor$4.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor$5.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor$6.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor$7.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Methodref [com/google/gson/internal/ConstructorConstructor$8.<init> (Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/Class;Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.getDeclaredConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Constructor.isAccessible ()Z]
  + Methodref [java/lang/reflect/Constructor.setAccessible (Z)V]
  + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/InstanceCreator;Ljava/lang/reflect/Type;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/Class;Ljava/lang/reflect/Type;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Constructor;)V]
  + NameAndType [<init> (Ljava/util/Map;)V]
  + NameAndType [emptyMap ()Ljava/util/Map;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getDeclaredConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [instanceCreators Ljava/util/Map;]
  + NameAndType [isAccessible ()Z]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [newDefaultConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [newUnsafeAllocator (Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [setAccessible (Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/InstanceCreator;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/Class;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Constructor;)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<-TT;>;)Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/reflect/Type;Ljava/lang/Class<-TT;>;)Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/InstanceCreator;]
  + Utf8 [Lcom/google/gson/InstanceCreator<TT;>;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [Ljava/lang/NoSuchMethodException;]
  + Utf8 [Ljava/lang/reflect/Constructor;]
  + Utf8 [Ljava/lang/reflect/Constructor<-TT;>;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/InstanceCreator]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$1]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$2]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$3]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$4]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$5]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$6]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$7]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$8]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [constructor]
  + Utf8 [creator]
  + Utf8 [defaultConstructor]
  + Utf8 [defaultImplementation]
  + Utf8 [e]
  + Utf8 [emptyMap]
  + Utf8 [get]
  + Utf8 [getDeclaredConstructor]
  + Utf8 [getRawType]
  + Utf8 [getType]
  + Utf8 [instanceCreators]
  + Utf8 [isAccessible]
  + Utf8 [isAssignableFrom]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/Constructor]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Queue]
  + Utf8 [java/util/Set]
  + Utf8 [java/util/SortedSet]
  + Utf8 [newDefaultConstructor]
  + Utf8 [newDefaultImplementationConstructor]
  + Utf8 [newUnsafeAllocator]
  + Utf8 [rawType]
  + Utf8 [setAccessible]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [typeToken]

Fields (count = 1):
  + Field:        instanceCreators Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map instanceCreators
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>;]

Methods (count = 7):
  + Method:       <init>(Ljava/util/Map;)V
    Access flags: 0x1
      = public ConstructorConstructor(java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #39
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #22
        + Fieldref [com/google/gson/internal/ConstructorConstructor.instanceCreators Ljava/util/Map;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 42
        [4] -> line 43
        [9] -> line 44
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/internal/ConstructorConstructor; this]
        v1: 0 -> 10 [Ljava/util/Map; instanceCreators]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 10 [Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>; instanceCreators]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<*>;>;)V]
  + Method:       <init>()V
    Access flags: 0x1
      = public ConstructorConstructor()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokestatic #43
        + Methodref [java/util/Collections.emptyMap ()Ljava/util/Map;]
      [4] invokespecial #23
        + Methodref [com/google/gson/internal/ConstructorConstructor.<init> (Ljava/util/Map;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 47
        [7] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/ConstructorConstructor; this]
  + Method:       get(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;
    Access flags: 0x1
      = public com.google.gson.internal.ObjectConstructor get(com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 79, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #36
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [4] astore_2 v2
      [5] aload_1 v1
      [6] invokevirtual #35
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [9] astore_3 v3
      [10] aload_0 v0
      [11] getfield #22
        + Fieldref [com/google/gson/internal/ConstructorConstructor.instanceCreators Ljava/util/Map;]
      [14] aload_2 v2
      [15] invokeinterface #44
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [20] checkcast #1
        + Class [com/google/gson/InstanceCreator]
      [23] astore v4
      [25] aload v4
      [27] ifnull +15 (target=42)
      [30] new #3
        + Class [com/google/gson/internal/ConstructorConstructor$1]
      [33] dup
      [34] aload_0 v0
      [35] aload v4
      [37] aload_2 v2
      [38] invokespecial #27
        + Methodref [com/google/gson/internal/ConstructorConstructor$1.<init> (Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/InstanceCreator;Ljava/lang/reflect/Type;)V]
      [41] areturn
      [42] aload_0 v0
      [43] aload_3 v3
      [44] invokespecial #24
        + Methodref [com/google/gson/internal/ConstructorConstructor.newDefaultConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
      [47] astore v5
      [49] aload v5
      [51] ifnull +6 (target=57)
      [54] aload v5
      [56] areturn
      [57] aload_0 v0
      [58] aload_3 v3
      [59] invokespecial #25
        + Methodref [com/google/gson/internal/ConstructorConstructor.newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
      [62] astore v6
      [64] aload v6
      [66] ifnull +6 (target=72)
      [69] aload v6
      [71] areturn
      [72] aload_0 v0
      [73] aload_2 v2
      [74] aload_3 v3
      [75] invokespecial #26
        + Methodref [com/google/gson/internal/ConstructorConstructor.newUnsafeAllocator (Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
      [78] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 51
        [5] -> line 52
        [10] -> line 57
        [25] -> line 58
        [30] -> line 59
        [42] -> line 66
        [49] -> line 67
        [54] -> line 68
        [57] -> line 71
        [64] -> line 72
        [69] -> line 73
        [72] -> line 77
      + Local variable table attribute (count = 7)
        v0: 0 -> 79 [Lcom/google/gson/internal/ConstructorConstructor; this]
        v1: 0 -> 79 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v2: 5 -> 79 [Ljava/lang/reflect/Type; type]
        v3: 10 -> 79 [Ljava/lang/Class; rawType]
        v4: 25 -> 79 [Lcom/google/gson/InstanceCreator; creator]
        v5: 49 -> 79 [Lcom/google/gson/internal/ObjectConstructor; defaultConstructor]
        v6: 64 -> 79 [Lcom/google/gson/internal/ObjectConstructor; defaultImplementation]
      + Local variable type table attribute (count = 5)
        v1: 0 -> 79 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v3: 10 -> 79 [Ljava/lang/Class<-TT;>; rawType]
        v4: 25 -> 79 [Lcom/google/gson/InstanceCreator<TT;>; creator]
        v5: 49 -> 79 [Lcom/google/gson/internal/ObjectConstructor<TT;>; defaultConstructor]
        v6: 64 -> 79 [Lcom/google/gson/internal/ObjectConstructor<TT;>; defaultImplementation]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Method:       newDefaultConstructor(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;
    Access flags: 0x2
      = private com.google.gson.internal.ObjectConstructor newDefaultConstructor(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 34, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] iconst_0
      [2] anewarray #12
        + Class [java/lang/Class]
      [5] invokevirtual #37
        + Methodref [java/lang/Class.getDeclaredConstructor ([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;]
      [8] astore_2 v2
      [9] aload_2 v2
      [10] invokevirtual #41
        + Methodref [java/lang/reflect/Constructor.isAccessible ()Z]
      [13] ifne +8 (target=21)
      [16] aload_2 v2
      [17] iconst_1
      [18] invokevirtual #42
        + Methodref [java/lang/reflect/Constructor.setAccessible (Z)V]
      [21] new #4
        + Class [com/google/gson/internal/ConstructorConstructor$2]
      [24] dup
      [25] aload_0 v0
      [26] aload_2 v2
      [27] invokespecial #28
        + Methodref [com/google/gson/internal/ConstructorConstructor$2.<init> (Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Constructor;)V]
      [30] areturn
      [31] astore_2 v2
      [32] aconst_null
      [33] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 30: 31):
      + Class [java/lang/NoSuchMethodException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 82
        [9] -> line 83
        [16] -> line 84
        [21] -> line 86
        [31] -> line 105
        [32] -> line 106
      + Local variable table attribute (count = 4)
        v2: 9 -> 31 [Ljava/lang/reflect/Constructor; constructor]
        v2: 32 -> 34 [Ljava/lang/NoSuchMethodException; e]
        v0: 0 -> 34 [Lcom/google/gson/internal/ConstructorConstructor; this]
        v1: 0 -> 34 [Ljava/lang/Class; rawType]
      + Local variable type table attribute (count = 2)
        v2: 9 -> 31 [Ljava/lang/reflect/Constructor<-TT;>; constructor]
        v1: 0 -> 34 [Ljava/lang/Class<-TT;>; rawType]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<-TT;>;)Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Method:       newDefaultImplementationConstructor(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;
    Access flags: 0x2
      = private com.google.gson.internal.ObjectConstructor newDefaultImplementationConstructor(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 92, locals = 2, stack = 3):
      [0] ldc #16
        + Class [java/util/Collection]
      [2] aload_1 v1
      [3] invokevirtual #38
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [6] ifeq +66 (target=72)
      [9] ldc #21
        + Class [java/util/SortedSet]
      [11] aload_1 v1
      [12] invokevirtual #38
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [15] ifeq +12 (target=27)
      [18] new #5
        + Class [com/google/gson/internal/ConstructorConstructor$3]
      [21] dup
      [22] aload_0 v0
      [23] invokespecial #29
        + Methodref [com/google/gson/internal/ConstructorConstructor$3.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
      [26] areturn
      [27] ldc #20
        + Class [java/util/Set]
      [29] aload_1 v1
      [30] invokevirtual #38
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [33] ifeq +12 (target=45)
      [36] new #6
        + Class [com/google/gson/internal/ConstructorConstructor$4]
      [39] dup
      [40] aload_0 v0
      [41] invokespecial #30
        + Methodref [com/google/gson/internal/ConstructorConstructor$4.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
      [44] areturn
      [45] ldc #19
        + Class [java/util/Queue]
      [47] aload_1 v1
      [48] invokevirtual #38
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [51] ifeq +12 (target=63)
      [54] new #7
        + Class [com/google/gson/internal/ConstructorConstructor$5]
      [57] dup
      [58] aload_0 v0
      [59] invokespecial #31
        + Methodref [com/google/gson/internal/ConstructorConstructor$5.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
      [62] areturn
      [63] new #8
        + Class [com/google/gson/internal/ConstructorConstructor$6]
      [66] dup
      [67] aload_0 v0
      [68] invokespecial #32
        + Methodref [com/google/gson/internal/ConstructorConstructor$6.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
      [71] areturn
      [72] ldc #18
        + Class [java/util/Map]
      [74] aload_1 v1
      [75] invokevirtual #38
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [78] ifeq +12 (target=90)
      [81] new #9
        + Class [com/google/gson/internal/ConstructorConstructor$7]
      [84] dup
      [85] aload_0 v0
      [86] invokespecial #33
        + Methodref [com/google/gson/internal/ConstructorConstructor$7.<init> (Lcom/google/gson/internal/ConstructorConstructor;)V]
      [89] areturn
      [90] aconst_null
      [91] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 116
        [9] -> line 117
        [18] -> line 118
        [27] -> line 123
        [36] -> line 124
        [45] -> line 129
        [54] -> line 130
        [63] -> line 136
        [72] -> line 144
        [81] -> line 145
        [90] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 92 [Lcom/google/gson/internal/ConstructorConstructor; this]
        v1: 0 -> 92 [Ljava/lang/Class; rawType]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 92 [Ljava/lang/Class<-TT;>; rawType]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<-TT;>;)Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Method:       newUnsafeAllocator(Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;
    Access flags: 0x2
      = private com.google.gson.internal.ObjectConstructor newUnsafeAllocator(java.lang.reflect.Type,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 3, stack = 5):
      [0] new #10
        + Class [com/google/gson/internal/ConstructorConstructor$8]
      [3] dup
      [4] aload_0 v0
      [5] aload_2 v2
      [6] aload_1 v1
      [7] invokespecial #34
        + Methodref [com/google/gson/internal/ConstructorConstructor$8.<init> (Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/Class;Ljava/lang/reflect/Type;)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lcom/google/gson/internal/ConstructorConstructor; this]
        v1: 0 -> 11 [Ljava/lang/reflect/Type; type]
        v2: 0 -> 11 [Ljava/lang/Class; rawType]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 11 [Ljava/lang/Class<-TT;>; rawType]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/reflect/Type;Ljava/lang/Class<-TT;>;)Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [com/google/gson/internal/ConstructorConstructor.instanceCreators Ljava/util/Map;]
      [4] invokevirtual #40
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 175
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/ConstructorConstructor; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$8]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 49):
  + Class [com/google/gson/InstanceCreator]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$1]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$1.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$1.val$creator Lcom/google/gson/InstanceCreator;]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$1.val$type Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/google/gson/InstanceCreator.createInstance (Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [createInstance (Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + NameAndType [val$creator Lcom/google/gson/InstanceCreator;]
  + NameAndType [val$type Ljava/lang/reflect/Type;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/InstanceCreator;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/InstanceCreator;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$1;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/InstanceCreator]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$1]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [createInstance]
  + Utf8 [get]
  + Utf8 [java/lang/Object]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$creator]
  + Utf8 [val$type]

Fields (count = 3):
  + Field:        val$creator Lcom/google/gson/InstanceCreator;
    Access flags: 0x1010
      = final synthetic com.google.gson.InstanceCreator val$creator
  + Field:        val$type Ljava/lang/reflect/Type;
    Access flags: 0x1010
      = final synthetic java.lang.reflect.Type val$type
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/InstanceCreator;Ljava/lang/reflect/Type;)V
    Access flags: 0x0
      = ConstructorConstructor$1(com.google.gson.internal.ConstructorConstructor,com.google.gson.InstanceCreator,java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/ConstructorConstructor$1.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #7
        + Fieldref [com/google/gson/internal/ConstructorConstructor$1.val$creator Lcom/google/gson/InstanceCreator;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #8
        + Fieldref [com/google/gson/internal/ConstructorConstructor$1.val$type Ljava/lang/reflect/Type;]
      [15] aload_0 v0
      [16] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/google/gson/internal/ConstructorConstructor$1; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/google/gson/internal/ConstructorConstructor$1.val$creator Lcom/google/gson/InstanceCreator;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [com/google/gson/internal/ConstructorConstructor$1.val$type Ljava/lang/reflect/Type;]
      [8] invokeinterface #10
        + InterfaceMethodref [com/google/gson/InstanceCreator.createInstance (Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/google/gson/internal/ConstructorConstructor$1; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 89):
  + String [ with no args]
  + String [Failed to invoke ]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$2]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/AssertionError]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/InstantiationException]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Constructor]
  + Class [java/lang/reflect/InvocationTargetException]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$2.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$2.val$constructor Ljava/lang/reflect/Constructor;]
  + Methodref [java/lang/AssertionError.<init> (Ljava/lang/Object;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/reflect/InvocationTargetException.getTargetException ()Ljava/lang/Throwable;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getTargetException ()Ljava/lang/Throwable;]
  + NameAndType [newDefaultConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$constructor Ljava/lang/reflect/Constructor;]
  + Utf8 [ with no args]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/Throwable;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Constructor;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [Failed to invoke ]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$2;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/InstantiationException;]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Ljava/lang/reflect/Constructor;]
  + Utf8 [Ljava/lang/reflect/InvocationTargetException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$2]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [e]
  + Utf8 [getTargetException]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/InstantiationException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Constructor]
  + Utf8 [java/lang/reflect/InvocationTargetException]
  + Utf8 [newDefaultConstructor]
  + Utf8 [newInstance]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [val$constructor]

Fields (count = 2):
  + Field:        val$constructor Ljava/lang/reflect/Constructor;
    Access flags: 0x1010
      = final synthetic java.lang.reflect.Constructor val$constructor
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/reflect/Constructor;)V
    Access flags: 0x0
      = ConstructorConstructor$2(com.google.gson.internal.ConstructorConstructor,java.lang.reflect.Constructor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [com/google/gson/internal/ConstructorConstructor$2.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #15
        + Fieldref [com/google/gson/internal/ConstructorConstructor$2.val$constructor Ljava/lang/reflect/Constructor;]
      [10] aload_0 v0
      [11] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/ConstructorConstructor$2; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 98, locals = 2, stack = 4):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] getfield #15
        + Fieldref [com/google/gson/internal/ConstructorConstructor$2.val$constructor Ljava/lang/reflect/Constructor;]
      [6] aload_1 v1
      [7] invokevirtual #23
        + Methodref [java/lang/reflect/Constructor.newInstance ([Ljava/lang/Object;)Ljava/lang/Object;]
      [10] areturn
      [11] astore_1 v1
      [12] new #10
        + Class [java/lang/RuntimeException]
      [15] dup
      [16] new #11
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] invokespecial #19
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [23] ldc #2
        + String [Failed to invoke ]
      [25] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] aload_0 v0
      [29] getfield #15
        + Fieldref [com/google/gson/internal/ConstructorConstructor$2.val$constructor Ljava/lang/reflect/Constructor;]
      [32] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [35] ldc #1
        + String [ with no args]
      [37] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [40] invokevirtual #22
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [43] aload_1 v1
      [44] invokespecial #18
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [47] athrow
      [48] astore_1 v1
      [49] new #10
        + Class [java/lang/RuntimeException]
      [52] dup
      [53] new #11
        + Class [java/lang/StringBuilder]
      [56] dup
      [57] invokespecial #19
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [60] ldc #2
        + String [Failed to invoke ]
      [62] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] aload_0 v0
      [66] getfield #15
        + Fieldref [com/google/gson/internal/ConstructorConstructor$2.val$constructor Ljava/lang/reflect/Constructor;]
      [69] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [72] ldc #1
        + String [ with no args]
      [74] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [77] invokevirtual #22
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [80] aload_1 v1
      [81] invokevirtual #24
        + Methodref [java/lang/reflect/InvocationTargetException.getTargetException ()Ljava/lang/Throwable;]
      [84] invokespecial #18
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [87] athrow
      [88] astore_1 v1
      [89] new #6
        + Class [java/lang/AssertionError]
      [92] dup
      [93] aload_1 v1
      [94] invokespecial #16
        + Methodref [java/lang/AssertionError.<init> (Ljava/lang/Object;)V]
      [97] athrow
      Code attribute exceptions (count = 3):
      + ExceptionInfo (0 -> 10: 11):
      + Class [java/lang/InstantiationException]
      + ExceptionInfo (0 -> 10: 48):
      + Class [java/lang/reflect/InvocationTargetException]
      + ExceptionInfo (0 -> 10: 88):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 90
        [2] -> line 91
        [11] -> line 92
        [12] -> line 94
        [48] -> line 95
        [49] -> line 98
        [88] -> line 100
        [89] -> line 101
      + Local variable table attribute (count = 5)
        v1: 2 -> 11 [[Ljava/lang/Object; args]
        v1: 12 -> 48 [Ljava/lang/InstantiationException; e]
        v1: 49 -> 88 [Ljava/lang/reflect/InvocationTargetException; e]
        v1: 89 -> 98 [Ljava/lang/IllegalAccessException; e]
        v0: 0 -> 98 [Lcom/google/gson/internal/ConstructorConstructor$2; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [newDefaultConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$2]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 38):
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$3]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/Object]
  + Class [java/util/TreeSet]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$3.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/TreeSet.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$3;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$3]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/TreeSet]
  + Utf8 [newDefaultImplementationConstructor]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;)V
    Access flags: 0x0
      = ConstructorConstructor$3(com.google.gson.internal.ConstructorConstructor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/ConstructorConstructor$3.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/ConstructorConstructor$3; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/util/TreeSet]
      [3] dup
      [4] invokespecial #8
        + Methodref [java/util/TreeSet.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 120
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/ConstructorConstructor$3; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$3]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 38):
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$4]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/Object]
  + Class [java/util/LinkedHashSet]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$4.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/LinkedHashSet.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$4;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$4]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/LinkedHashSet]
  + Utf8 [newDefaultImplementationConstructor]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;)V
    Access flags: 0x0
      = ConstructorConstructor$4(com.google.gson.internal.ConstructorConstructor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/ConstructorConstructor$4.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/ConstructorConstructor$4; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/util/LinkedHashSet]
      [3] dup
      [4] invokespecial #8
        + Methodref [java/util/LinkedHashSet.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/ConstructorConstructor$4; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$4]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 38):
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$5]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/Object]
  + Class [java/util/LinkedList]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$5.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/LinkedList.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$5;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$5]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/LinkedList]
  + Utf8 [newDefaultImplementationConstructor]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;)V
    Access flags: 0x0
      = ConstructorConstructor$5(com.google.gson.internal.ConstructorConstructor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/ConstructorConstructor$5.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/ConstructorConstructor$5; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/util/LinkedList]
      [3] dup
      [4] invokespecial #8
        + Methodref [java/util/LinkedList.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 132
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/ConstructorConstructor$5; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$5]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 38):
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$6]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$6.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$6;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$6]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [newDefaultImplementationConstructor]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;)V
    Access flags: 0x0
      = ConstructorConstructor$6(com.google.gson.internal.ConstructorConstructor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/ConstructorConstructor$6.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/ConstructorConstructor$6; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #8
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/ConstructorConstructor$6; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$6]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 38):
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$7]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/Object]
  + Class [java/util/LinkedHashMap]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$7.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/LinkedHashMap.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$7;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$7]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/LinkedHashMap]
  + Utf8 [newDefaultImplementationConstructor]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;)V
    Access flags: 0x0
      = ConstructorConstructor$7(com.google.gson.internal.ConstructorConstructor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/ConstructorConstructor$7.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/ConstructorConstructor$7; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/util/LinkedHashMap]
      [3] dup
      [4] invokespecial #8
        + Methodref [java/util/LinkedHashMap.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/ConstructorConstructor$7; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [newDefaultImplementationConstructor (Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$7]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ConstructorConstructor$8
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.ConstructorConstructor$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/internal/ObjectConstructor]

Constant Pool (count = 87):
  + String [. ]
  + String [Register an InstanceCreator with Gson for this type may fix this problem.]
  + String [Unable to invoke no-args constructor for ]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/ConstructorConstructor$8]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [com/google/gson/internal/UnsafeAllocator]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$8.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$8.unsafeAllocator Lcom/google/gson/internal/UnsafeAllocator;]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$8.val$rawType Ljava/lang/Class;]
  + Fieldref [com/google/gson/internal/ConstructorConstructor$8.val$type Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/UnsafeAllocator.create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + Methodref [com/google/gson/internal/UnsafeAllocator.newInstance (Ljava/lang/Class;)Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + NameAndType [newInstance (Ljava/lang/Class;)Ljava/lang/Object;]
  + NameAndType [newUnsafeAllocator (Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [this$0 Lcom/google/gson/internal/ConstructorConstructor;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unsafeAllocator Lcom/google/gson/internal/UnsafeAllocator;]
  + NameAndType [val$rawType Ljava/lang/Class;]
  + NameAndType [val$type Ljava/lang/reflect/Type;]
  + Utf8 [()Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()TT;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/Class;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [. ]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ConstructorConstructor.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor$8;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Register an InstanceCreator with Gson for this type may fix this problem.]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Unable to invoke no-args constructor for ]
  + Utf8 [append]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/ConstructorConstructor$8]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [com/google/gson/internal/UnsafeAllocator]
  + Utf8 [construct]
  + Utf8 [create]
  + Utf8 [e]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [newInstance]
  + Utf8 [newUnsafeAllocator]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [unsafeAllocator]
  + Utf8 [val$rawType]
  + Utf8 [val$type]

Fields (count = 4):
  + Field:        unsafeAllocator Lcom/google/gson/internal/UnsafeAllocator;
    Access flags: 0x12
      = private final com.google.gson.internal.UnsafeAllocator unsafeAllocator
  + Field:        val$rawType Ljava/lang/Class;
    Access flags: 0x1010
      = final synthetic java.lang.Class val$rawType
  + Field:        val$type Ljava/lang/reflect/Type;
    Access flags: 0x1010
      = final synthetic java.lang.reflect.Type val$type
  + Field:        this$0 Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.ConstructorConstructor this$0

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;Ljava/lang/Class;Ljava/lang/reflect/Type;)V
    Access flags: 0x0
      = ConstructorConstructor$8(com.google.gson.internal.ConstructorConstructor,java.lang.Class,java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/google/gson/internal/ConstructorConstructor$8.this$0 Lcom/google/gson/internal/ConstructorConstructor;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #14
        + Fieldref [com/google/gson/internal/ConstructorConstructor$8.val$rawType Ljava/lang/Class;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #15
        + Fieldref [com/google/gson/internal/ConstructorConstructor$8.val$type Ljava/lang/reflect/Type;]
      [15] aload_0 v0
      [16] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [19] aload_0 v0
      [20] invokestatic #16
        + Methodref [com/google/gson/internal/UnsafeAllocator.create ()Lcom/google/gson/internal/UnsafeAllocator;]
      [23] putfield #13
        + Fieldref [com/google/gson/internal/ConstructorConstructor$8.unsafeAllocator Lcom/google/gson/internal/UnsafeAllocator;]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 159
        [19] -> line 160
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lcom/google/gson/internal/ConstructorConstructor$8; this]
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object construct()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 56, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/google/gson/internal/ConstructorConstructor$8.unsafeAllocator Lcom/google/gson/internal/UnsafeAllocator;]
      [4] aload_0 v0
      [5] getfield #14
        + Fieldref [com/google/gson/internal/ConstructorConstructor$8.val$rawType Ljava/lang/Class;]
      [8] invokevirtual #17
        + Methodref [com/google/gson/internal/UnsafeAllocator.newInstance (Ljava/lang/Class;)Ljava/lang/Object;]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] areturn
      [14] astore_1 v1
      [15] new #10
        + Class [java/lang/RuntimeException]
      [18] dup
      [19] new #11
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] invokespecial #20
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [26] ldc #3
        + String [Unable to invoke no-args constructor for ]
      [28] invokevirtual #22
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] aload_0 v0
      [32] getfield #15
        + Fieldref [com/google/gson/internal/ConstructorConstructor$8.val$type Ljava/lang/reflect/Type;]
      [35] invokevirtual #21
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [38] ldc #1
        + String [. ]
      [40] invokevirtual #22
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [43] ldc #2
        + String [Register an InstanceCreator with Gson for this type may fix this problem.]
      [45] invokevirtual #22
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [48] invokevirtual #23
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [51] aload_1 v1
      [52] invokespecial #19
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [55] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 13: 14):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 164
        [12] -> line 165
        [14] -> line 166
        [15] -> line 167
      + Local variable table attribute (count = 3)
        v1: 12 -> 14 [Ljava/lang/Object; newInstance]
        v1: 15 -> 56 [Ljava/lang/Exception; e]
        v0: 0 -> 56 [Lcom/google/gson/internal/ConstructorConstructor$8; this]
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/ConstructorConstructor]
    + NameAndType [newUnsafeAllocator (Ljava/lang/reflect/Type;Ljava/lang/Class;)Lcom/google/gson/internal/ObjectConstructor;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/ConstructorConstructor$8]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Source file attribute:
    + Utf8 [ConstructorConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/Excluder
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.Excluder extends java.lang.Object

Interfaces (count = 2):
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [java/lang/Cloneable]

Constant Pool (count = 228):
  + Class [com/google/gson/ExclusionStrategy]
  + Class [com/google/gson/FieldAttributes]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/annotations/Expose]
  + Class [com/google/gson/annotations/Since]
  + Class [com/google/gson/annotations/Until]
  + Class [com/google/gson/internal/Excluder]
  + Class [com/google/gson/internal/Excluder$1]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/AssertionError]
  + Class [java/lang/Class]
  + Class [java/lang/CloneNotSupportedException]
  + Class [java/lang/Cloneable]
  + Class [java/lang/Enum]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/Field]
  + Class [java/util/Collections]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Double [-1.0]
  + Fieldref [com/google/gson/internal/Excluder.DEFAULT Lcom/google/gson/internal/Excluder;]
  + Fieldref [com/google/gson/internal/Excluder.deserializationStrategies Ljava/util/List;]
  + Fieldref [com/google/gson/internal/Excluder.modifiers I]
  + Fieldref [com/google/gson/internal/Excluder.requireExpose Z]
  + Fieldref [com/google/gson/internal/Excluder.serializationStrategies Ljava/util/List;]
  + Fieldref [com/google/gson/internal/Excluder.serializeInnerClasses Z]
  + Fieldref [com/google/gson/internal/Excluder.version D]
  + Methodref [com/google/gson/FieldAttributes.<init> (Ljava/lang/reflect/Field;)V]
  + Methodref [com/google/gson/internal/Excluder.<init> ()V]
  + Methodref [com/google/gson/internal/Excluder.clone ()Lcom/google/gson/internal/Excluder;]
  + Methodref [com/google/gson/internal/Excluder.excludeClass (Ljava/lang/Class;Z)Z]
  + Methodref [com/google/gson/internal/Excluder.isAnonymousOrLocal (Ljava/lang/Class;)Z]
  + Methodref [com/google/gson/internal/Excluder.isInnerClass (Ljava/lang/Class;)Z]
  + Methodref [com/google/gson/internal/Excluder.isStatic (Ljava/lang/Class;)Z]
  + Methodref [com/google/gson/internal/Excluder.isValidSince (Lcom/google/gson/annotations/Since;)Z]
  + Methodref [com/google/gson/internal/Excluder.isValidUntil (Lcom/google/gson/annotations/Until;)Z]
  + Methodref [com/google/gson/internal/Excluder.isValidVersion (Lcom/google/gson/annotations/Since;Lcom/google/gson/annotations/Until;)Z]
  + Methodref [com/google/gson/internal/Excluder$1.<init> (Lcom/google/gson/internal/Excluder;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Methodref [java/lang/Class.getModifiers ()I]
  + Methodref [java/lang/Class.isAnonymousClass ()Z]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Class.isLocalClass ()Z]
  + Methodref [java/lang/Class.isMemberClass ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
  + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Methodref [java/lang/reflect/Field.getModifiers ()I]
  + Methodref [java/lang/reflect/Field.getType ()Ljava/lang/Class;]
  + Methodref [java/lang/reflect/Field.isSynthetic ()Z]
  + Methodref [java/util/Collections.emptyList ()Ljava/util/List;]
  + InterfaceMethodref [com/google/gson/ExclusionStrategy.shouldSkipClass (Ljava/lang/Class;)Z]
  + InterfaceMethodref [com/google/gson/ExclusionStrategy.shouldSkipField (Lcom/google/gson/FieldAttributes;)Z]
  + InterfaceMethodref [com/google/gson/annotations/Expose.deserialize ()Z]
  + InterfaceMethodref [com/google/gson/annotations/Expose.serialize ()Z]
  + InterfaceMethodref [com/google/gson/annotations/Since.value ()D]
  + InterfaceMethodref [com/google/gson/annotations/Until.value ()D]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/Excluder;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)V]
  + NameAndType [<init> (Ljava/lang/reflect/Field;)V]
  + NameAndType [DEFAULT Lcom/google/gson/internal/Excluder;]
  + NameAndType [clone ()Lcom/google/gson/internal/Excluder;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [deserializationStrategies Ljava/util/List;]
  + NameAndType [deserialize ()Z]
  + NameAndType [emptyList ()Ljava/util/List;]
  + NameAndType [excludeClass (Ljava/lang/Class;Z)Z]
  + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + NameAndType [getModifiers ()I]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [getType ()Ljava/lang/Class;]
  + NameAndType [hasNext ()Z]
  + NameAndType [isAnonymousClass ()Z]
  + NameAndType [isAnonymousOrLocal (Ljava/lang/Class;)Z]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isInnerClass (Ljava/lang/Class;)Z]
  + NameAndType [isLocalClass ()Z]
  + NameAndType [isMemberClass ()Z]
  + NameAndType [isStatic (Ljava/lang/Class;)Z]
  + NameAndType [isSynthetic ()Z]
  + NameAndType [isValidSince (Lcom/google/gson/annotations/Since;)Z]
  + NameAndType [isValidUntil (Lcom/google/gson/annotations/Until;)Z]
  + NameAndType [isValidVersion (Lcom/google/gson/annotations/Since;Lcom/google/gson/annotations/Until;)Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [modifiers I]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [requireExpose Z]
  + NameAndType [serializationStrategies Ljava/util/List;]
  + NameAndType [serialize ()Z]
  + NameAndType [serializeInnerClasses Z]
  + NameAndType [shouldSkipClass (Ljava/lang/Class;)Z]
  + NameAndType [shouldSkipField (Lcom/google/gson/FieldAttributes;)Z]
  + NameAndType [value ()D]
  + NameAndType [version D]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/internal/Excluder;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/FieldAttributes;)Z]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/annotations/Since;)Z]
  + Utf8 [(Lcom/google/gson/annotations/Since;Lcom/google/gson/annotations/Until;)Z]
  + Utf8 [(Lcom/google/gson/annotations/Until;)Z]
  + Utf8 [(Lcom/google/gson/internal/Excluder;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Class;Z)Z]
  + Utf8 [(Ljava/lang/Class<*>;)Z]
  + Utf8 [(Ljava/lang/Class<*>;Z)Z]
  + Utf8 [(Ljava/lang/reflect/Field;)V]
  + Utf8 [(Ljava/lang/reflect/Field;Z)Z]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [DEFAULT]
  + Utf8 [Exceptions]
  + Utf8 [Excluder.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/ExclusionStrategy;]
  + Utf8 [Lcom/google/gson/FieldAttributes;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/annotations/Expose;]
  + Utf8 [Lcom/google/gson/annotations/Since;]
  + Utf8 [Lcom/google/gson/annotations/Until;]
  + Utf8 [Lcom/google/gson/internal/Excluder;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/CloneNotSupportedException;]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/google/gson/ExclusionStrategy;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [annotation]
  + Utf8 [annotationVersion]
  + Utf8 [clazz]
  + Utf8 [clone]
  + Utf8 [com/google/gson/ExclusionStrategy]
  + Utf8 [com/google/gson/FieldAttributes]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/annotations/Expose]
  + Utf8 [com/google/gson/annotations/Since]
  + Utf8 [com/google/gson/annotations/Until]
  + Utf8 [com/google/gson/internal/Excluder]
  + Utf8 [com/google/gson/internal/Excluder$1]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [deserializationStrategies]
  + Utf8 [deserialize]
  + Utf8 [e]
  + Utf8 [emptyList]
  + Utf8 [excludeClass]
  + Utf8 [excludeField]
  + Utf8 [exclusionStrategy]
  + Utf8 [field]
  + Utf8 [fieldAttributes]
  + Utf8 [getAnnotation]
  + Utf8 [getModifiers]
  + Utf8 [getRawType]
  + Utf8 [getType]
  + Utf8 [gson]
  + Utf8 [hasNext]
  + Utf8 [i$]
  + Utf8 [isAnonymousClass]
  + Utf8 [isAnonymousOrLocal]
  + Utf8 [isAssignableFrom]
  + Utf8 [isEmpty]
  + Utf8 [isInnerClass]
  + Utf8 [isLocalClass]
  + Utf8 [isMemberClass]
  + Utf8 [isStatic]
  + Utf8 [isSynthetic]
  + Utf8 [isValidSince]
  + Utf8 [isValidUntil]
  + Utf8 [isValidVersion]
  + Utf8 [iterator]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/CloneNotSupportedException]
  + Utf8 [java/lang/Cloneable]
  + Utf8 [java/lang/Enum]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [list]
  + Utf8 [modifiers]
  + Utf8 [next]
  + Utf8 [rawType]
  + Utf8 [requireExpose]
  + Utf8 [serializationStrategies]
  + Utf8 [serialize]
  + Utf8 [serializeInnerClasses]
  + Utf8 [shouldSkipClass]
  + Utf8 [shouldSkipField]
  + Utf8 [since]
  + Utf8 [skipDeserialize]
  + Utf8 [skipSerialize]
  + Utf8 [this]
  + Utf8 [type]
  + Utf8 [until]
  + Utf8 [value]
  + Utf8 [version]

Fields (count = 7):
  + Field:        DEFAULT Lcom/google/gson/internal/Excluder;
    Access flags: 0x19
      = public static final com.google.gson.internal.Excluder DEFAULT
  + Field:        version D
    Access flags: 0x2
      = private double version
  + Field:        modifiers I
    Access flags: 0x2
      = private int modifiers
  + Field:        serializeInnerClasses Z
    Access flags: 0x2
      = private boolean serializeInnerClasses
  + Field:        requireExpose Z
    Access flags: 0x2
      = private boolean requireExpose
  + Field:        serializationStrategies Ljava/util/List;
    Access flags: 0x2
      = private java.util.List serializationStrategies
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/google/gson/ExclusionStrategy;>;]
  + Field:        deserializationStrategies Ljava/util/List;
    Access flags: 0x2
      = private java.util.List deserializationStrategies
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/google/gson/ExclusionStrategy;>;]

Methods (count = 13):
  + Method:       <init>()V
    Access flags: 0x1
      = public Excluder()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #48
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] ldc2_w #20
        + Double [-1.0]
      [8] putfield #28
        + Fieldref [com/google/gson/internal/Excluder.version D]
      [11] aload_0 v0
      [12] sipush 136
      [15] putfield #24
        + Fieldref [com/google/gson/internal/Excluder.modifiers I]
      [18] aload_0 v0
      [19] iconst_1
      [20] putfield #27
        + Fieldref [com/google/gson/internal/Excluder.serializeInnerClasses Z]
      [23] aload_0 v0
      [24] invokestatic #54
        + Methodref [java/util/Collections.emptyList ()Ljava/util/List;]
      [27] putfield #26
        + Fieldref [com/google/gson/internal/Excluder.serializationStrategies Ljava/util/List;]
      [30] aload_0 v0
      [31] invokestatic #54
        + Methodref [java/util/Collections.emptyList ()Ljava/util/List;]
      [34] putfield #23
        + Fieldref [com/google/gson/internal/Excluder.deserializationStrategies Ljava/util/List;]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 50
        [4] -> line 54
        [11] -> line 55
        [18] -> line 56
        [23] -> line 58
        [30] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/internal/Excluder; this]
  + Method:       clone()Lcom/google/gson/internal/Excluder;
    Access flags: 0x4
      = protected com.google.gson.internal.Excluder clone()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [java/lang/Object.clone ()Ljava/lang/Object;]
      [4] checkcast #7
        + Class [com/google/gson/internal/Excluder]
      [7] areturn
      [8] astore_1 v1
      [9] new #10
        + Class [java/lang/AssertionError]
      [12] dup
      [13] invokespecial #41
        + Methodref [java/lang/AssertionError.<init> ()V]
      [16] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 7: 8):
      + Class [java/lang/CloneNotSupportedException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 63
        [8] -> line 64
        [9] -> line 65
      + Local variable table attribute (count = 2)
        v1: 9 -> 17 [Ljava/lang/CloneNotSupportedException; e]
        v0: 0 -> 17 [Lcom/google/gson/internal/Excluder; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 48, locals = 6, stack = 7):
      [0] aload_2 v2
      [1] invokevirtual #40
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] astore_3 v3
      [5] aload_0 v0
      [6] aload_3 v3
      [7] iconst_1
      [8] invokevirtual #32
        + Methodref [com/google/gson/internal/Excluder.excludeClass (Ljava/lang/Class;Z)Z]
      [11] istore v4
      [13] aload_0 v0
      [14] aload_3 v3
      [15] iconst_0
      [16] invokevirtual #32
        + Methodref [com/google/gson/internal/Excluder.excludeClass (Ljava/lang/Class;Z)Z]
      [19] istore v5
      [21] iload v4
      [23] ifne +10 (target=33)
      [26] iload v5
      [28] ifne +5 (target=33)
      [31] aconst_null
      [32] areturn
      [33] new #8
        + Class [com/google/gson/internal/Excluder$1]
      [36] dup
      [37] aload_0 v0
      [38] iload v5
      [40] iload v4
      [42] aload_1 v1
      [43] aload_2 v2
      [44] invokespecial #39
        + Methodref [com/google/gson/internal/Excluder$1.<init> (Lcom/google/gson/internal/Excluder;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)V]
      [47] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 112
        [5] -> line 113
        [13] -> line 114
        [21] -> line 116
        [31] -> line 117
        [33] -> line 120
      + Local variable table attribute (count = 6)
        v0: 0 -> 48 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 48 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 48 [Lcom/google/gson/reflect/TypeToken; type]
        v3: 5 -> 48 [Ljava/lang/Class; rawType]
        v4: 13 -> 48 [Z skipSerialize]
        v5: 21 -> 48 [Z skipDeserialize]
      + Local variable type table attribute (count = 2)
        v2: 0 -> 48 [Lcom/google/gson/reflect/TypeToken<TT;>; type]
        v3: 5 -> 48 [Ljava/lang/Class<*>; rawType]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       excludeField(Ljava/lang/reflect/Field;Z)Z
    Access flags: 0x1
      = public boolean excludeField(java.lang.reflect.Field,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 226, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/google/gson/internal/Excluder.modifiers I]
      [4] aload_1 v1
      [5] invokevirtual #51
        + Methodref [java/lang/reflect/Field.getModifiers ()I]
      [8] iand
      [9] ifeq +5 (target=14)
      [12] iconst_1
      [13] ireturn
      [14] aload_0 v0
      [15] getfield #28
        + Fieldref [com/google/gson/internal/Excluder.version D]
      [18] ldc2_w #20
        + Double [-1.0]
      [21] dcmpl
      [22] ifeq +30 (target=52)
      [25] aload_0 v0
      [26] aload_1 v1
      [27] ldc #5
        + Class [com/google/gson/annotations/Since]
      [29] invokevirtual #50
        + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [32] checkcast #5
        + Class [com/google/gson/annotations/Since]
      [35] aload_1 v1
      [36] ldc #6
        + Class [com/google/gson/annotations/Until]
      [38] invokevirtual #50
        + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [41] checkcast #6
        + Class [com/google/gson/annotations/Until]
      [44] invokespecial #38
        + Methodref [com/google/gson/internal/Excluder.isValidVersion (Lcom/google/gson/annotations/Since;Lcom/google/gson/annotations/Until;)Z]
      [47] ifne +5 (target=52)
      [50] iconst_1
      [51] ireturn
      [52] aload_1 v1
      [53] invokevirtual #53
        + Methodref [java/lang/reflect/Field.isSynthetic ()Z]
      [56] ifeq +5 (target=61)
      [59] iconst_1
      [60] ireturn
      [61] aload_0 v0
      [62] getfield #25
        + Fieldref [com/google/gson/internal/Excluder.requireExpose Z]
      [65] ifeq +44 (target=109)
      [68] aload_1 v1
      [69] ldc #4
        + Class [com/google/gson/annotations/Expose]
      [71] invokevirtual #50
        + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [74] checkcast #4
        + Class [com/google/gson/annotations/Expose]
      [77] astore_3 v3
      [78] aload_3 v3
      [79] ifnull +28 (target=107)
      [82] iload_2 v2
      [83] ifeq +15 (target=98)
      [86] aload_3 v3
      [87] invokeinterface #58
        + InterfaceMethodref [com/google/gson/annotations/Expose.serialize ()Z]
      [92] ifne +17 (target=109)
      [95] goto +12 (target=107)
      [98] aload_3 v3
      [99] invokeinterface #57
        + InterfaceMethodref [com/google/gson/annotations/Expose.deserialize ()Z]
      [104] ifne +5 (target=109)
      [107] iconst_1
      [108] ireturn
      [109] aload_0 v0
      [110] getfield #27
        + Fieldref [com/google/gson/internal/Excluder.serializeInnerClasses Z]
      [113] ifne +16 (target=129)
      [116] aload_0 v0
      [117] aload_1 v1
      [118] invokevirtual #52
        + Methodref [java/lang/reflect/Field.getType ()Ljava/lang/Class;]
      [121] invokespecial #34
        + Methodref [com/google/gson/internal/Excluder.isInnerClass (Ljava/lang/Class;)Z]
      [124] ifeq +5 (target=129)
      [127] iconst_1
      [128] ireturn
      [129] aload_0 v0
      [130] aload_1 v1
      [131] invokevirtual #52
        + Methodref [java/lang/reflect/Field.getType ()Ljava/lang/Class;]
      [134] invokespecial #33
        + Methodref [com/google/gson/internal/Excluder.isAnonymousOrLocal (Ljava/lang/Class;)Z]
      [137] ifeq +5 (target=142)
      [140] iconst_1
      [141] ireturn
      [142] iload_2 v2
      [143] ifeq +10 (target=153)
      [146] aload_0 v0
      [147] getfield #26
        + Fieldref [com/google/gson/internal/Excluder.serializationStrategies Ljava/util/List;]
      [150] goto +7 (target=157)
      [153] aload_0 v0
      [154] getfield #23
        + Fieldref [com/google/gson/internal/Excluder.deserializationStrategies Ljava/util/List;]
      [157] astore_3 v3
      [158] aload_3 v3
      [159] invokeinterface #63
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [164] ifne +60 (target=224)
      [167] new #2
        + Class [com/google/gson/FieldAttributes]
      [170] dup
      [171] aload_1 v1
      [172] invokespecial #29
        + Methodref [com/google/gson/FieldAttributes.<init> (Ljava/lang/reflect/Field;)V]
      [175] astore v4
      [177] aload_3 v3
      [178] invokeinterface #64
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [183] astore v5
      [185] aload v5
      [187] invokeinterface #61
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [192] ifeq +32 (target=224)
      [195] aload v5
      [197] invokeinterface #62
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [202] checkcast #1
        + Class [com/google/gson/ExclusionStrategy]
      [205] astore v6
      [207] aload v6
      [209] aload v4
      [211] invokeinterface #56
        + InterfaceMethodref [com/google/gson/ExclusionStrategy.shouldSkipField (Lcom/google/gson/FieldAttributes;)Z]
      [216] ifeq +5 (target=221)
      [219] iconst_1
      [220] ireturn
      [221] goto -36 (target=185)
      [224] iconst_0
      [225] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 150
        [12] -> line 151
        [14] -> line 154
        [50] -> line 156
        [52] -> line 159
        [59] -> line 160
        [61] -> line 163
        [68] -> line 164
        [78] -> line 165
        [107] -> line 166
        [109] -> line 170
        [127] -> line 171
        [129] -> line 174
        [140] -> line 175
        [142] -> line 178
        [158] -> line 179
        [167] -> line 180
        [177] -> line 181
        [207] -> line 182
        [219] -> line 183
        [224] -> line 188
      + Local variable table attribute (count = 8)
        v3: 78 -> 109 [Lcom/google/gson/annotations/Expose; annotation]
        v6: 207 -> 221 [Lcom/google/gson/ExclusionStrategy; exclusionStrategy]
        v5: 185 -> 224 [Ljava/util/Iterator; i$]
        v4: 177 -> 224 [Lcom/google/gson/FieldAttributes; fieldAttributes]
        v0: 0 -> 226 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 226 [Ljava/lang/reflect/Field; field]
        v2: 0 -> 226 [Z serialize]
        v3: 158 -> 226 [Ljava/util/List; list]
      + Local variable type table attribute (count = 1)
        v3: 158 -> 226 [Ljava/util/List<Lcom/google/gson/ExclusionStrategy;>; list]
  + Method:       excludeClass(Ljava/lang/Class;Z)Z
    Access flags: 0x1
      = public boolean excludeClass(java.lang.Class,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 129, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/google/gson/internal/Excluder.version D]
      [4] ldc2_w #20
        + Double [-1.0]
      [7] dcmpl
      [8] ifeq +30 (target=38)
      [11] aload_0 v0
      [12] aload_1 v1
      [13] ldc #5
        + Class [com/google/gson/annotations/Since]
      [15] invokevirtual #42
        + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [18] checkcast #5
        + Class [com/google/gson/annotations/Since]
      [21] aload_1 v1
      [22] ldc #6
        + Class [com/google/gson/annotations/Until]
      [24] invokevirtual #42
        + Methodref [java/lang/Class.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [27] checkcast #6
        + Class [com/google/gson/annotations/Until]
      [30] invokespecial #38
        + Methodref [com/google/gson/internal/Excluder.isValidVersion (Lcom/google/gson/annotations/Since;Lcom/google/gson/annotations/Until;)Z]
      [33] ifne +5 (target=38)
      [36] iconst_1
      [37] ireturn
      [38] aload_0 v0
      [39] getfield #27
        + Fieldref [com/google/gson/internal/Excluder.serializeInnerClasses Z]
      [42] ifne +13 (target=55)
      [45] aload_0 v0
      [46] aload_1 v1
      [47] invokespecial #34
        + Methodref [com/google/gson/internal/Excluder.isInnerClass (Ljava/lang/Class;)Z]
      [50] ifeq +5 (target=55)
      [53] iconst_1
      [54] ireturn
      [55] aload_0 v0
      [56] aload_1 v1
      [57] invokespecial #33
        + Methodref [com/google/gson/internal/Excluder.isAnonymousOrLocal (Ljava/lang/Class;)Z]
      [60] ifeq +5 (target=65)
      [63] iconst_1
      [64] ireturn
      [65] iload_2 v2
      [66] ifeq +10 (target=76)
      [69] aload_0 v0
      [70] getfield #26
        + Fieldref [com/google/gson/internal/Excluder.serializationStrategies Ljava/util/List;]
      [73] goto +7 (target=80)
      [76] aload_0 v0
      [77] getfield #23
        + Fieldref [com/google/gson/internal/Excluder.deserializationStrategies Ljava/util/List;]
      [80] astore_3 v3
      [81] aload_3 v3
      [82] invokeinterface #64
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [87] astore v4
      [89] aload v4
      [91] invokeinterface #61
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [96] ifeq +31 (target=127)
      [99] aload v4
      [101] invokeinterface #62
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [106] checkcast #1
        + Class [com/google/gson/ExclusionStrategy]
      [109] astore v5
      [111] aload v5
      [113] aload_1 v1
      [114] invokeinterface #55
        + InterfaceMethodref [com/google/gson/ExclusionStrategy.shouldSkipClass (Ljava/lang/Class;)Z]
      [119] ifeq +5 (target=124)
      [122] iconst_1
      [123] ireturn
      [124] goto -35 (target=89)
      [127] iconst_0
      [128] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 192
        [36] -> line 194
        [38] -> line 197
        [53] -> line 198
        [55] -> line 201
        [63] -> line 202
        [65] -> line 205
        [81] -> line 206
        [111] -> line 207
        [122] -> line 208
        [127] -> line 212
      + Local variable table attribute (count = 6)
        v5: 111 -> 124 [Lcom/google/gson/ExclusionStrategy; exclusionStrategy]
        v4: 89 -> 127 [Ljava/util/Iterator; i$]
        v0: 0 -> 129 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 129 [Ljava/lang/Class; clazz]
        v2: 0 -> 129 [Z serialize]
        v3: 81 -> 129 [Ljava/util/List; list]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 129 [Ljava/lang/Class<*>; clazz]
        v3: 81 -> 129 [Ljava/util/List<Lcom/google/gson/ExclusionStrategy;>; list]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<*>;Z)Z]
  + Method:       isAnonymousOrLocal(Ljava/lang/Class;)Z
    Access flags: 0x2
      = private boolean isAnonymousOrLocal(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] ldc #14
        + Class [java/lang/Enum]
      [2] aload_1 v1
      [3] invokevirtual #45
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [6] ifne +21 (target=27)
      [9] aload_1 v1
      [10] invokevirtual #44
        + Methodref [java/lang/Class.isAnonymousClass ()Z]
      [13] ifne +10 (target=23)
      [16] aload_1 v1
      [17] invokevirtual #46
        + Methodref [java/lang/Class.isLocalClass ()Z]
      [20] ifeq +7 (target=27)
      [23] iconst_1
      [24] goto +4 (target=28)
      [27] iconst_0
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 216
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 29 [Ljava/lang/Class; clazz]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 29 [Ljava/lang/Class<*>; clazz]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<*>;)Z]
  + Method:       isInnerClass(Ljava/lang/Class;)Z
    Access flags: 0x2
      = private boolean isInnerClass(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 21, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #47
        + Methodref [java/lang/Class.isMemberClass ()Z]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #35
        + Methodref [com/google/gson/internal/Excluder.isStatic (Ljava/lang/Class;)Z]
      [12] ifne +7 (target=19)
      [15] iconst_1
      [16] goto +4 (target=20)
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 221
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 21 [Ljava/lang/Class; clazz]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 21 [Ljava/lang/Class<*>; clazz]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<*>;)Z]
  + Method:       isStatic(Ljava/lang/Class;)Z
    Access flags: 0x2
      = private boolean isStatic(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #43
        + Methodref [java/lang/Class.getModifiers ()I]
      [4] bipush 8
      [6] iand
      [7] ifeq +7 (target=14)
      [10] iconst_1
      [11] goto +4 (target=15)
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 225
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 16 [Ljava/lang/Class; clazz]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 16 [Ljava/lang/Class<*>; clazz]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<*>;)Z]
  + Method:       isValidVersion(Lcom/google/gson/annotations/Since;Lcom/google/gson/annotations/Until;)Z
    Access flags: 0x2
      = private boolean isValidVersion(com.google.gson.annotations.Since,com.google.gson.annotations.Until)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #36
        + Methodref [com/google/gson/internal/Excluder.isValidSince (Lcom/google/gson/annotations/Since;)Z]
      [5] ifeq +15 (target=20)
      [8] aload_0 v0
      [9] aload_2 v2
      [10] invokespecial #37
        + Methodref [com/google/gson/internal/Excluder.isValidUntil (Lcom/google/gson/annotations/Until;)Z]
      [13] ifeq +7 (target=20)
      [16] iconst_1
      [17] goto +4 (target=21)
      [20] iconst_0
      [21] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 229
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 22 [Lcom/google/gson/annotations/Since; since]
        v2: 0 -> 22 [Lcom/google/gson/annotations/Until; until]
  + Method:       isValidSince(Lcom/google/gson/annotations/Since;)Z
    Access flags: 0x2
      = private boolean isValidSince(com.google.gson.annotations.Since)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 4, stack = 4):
      [0] aload_1 v1
      [1] ifnull +21 (target=22)
      [4] aload_1 v1
      [5] invokeinterface #59
        + InterfaceMethodref [com/google/gson/annotations/Since.value ()D]
      [10] dstore_2 v2
      [11] dload_2 v2
      [12] aload_0 v0
      [13] getfield #28
        + Fieldref [com/google/gson/internal/Excluder.version D]
      [16] dcmpl
      [17] ifle +5 (target=22)
      [20] iconst_0
      [21] ireturn
      [22] iconst_1
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 233
        [4] -> line 234
        [11] -> line 235
        [20] -> line 236
        [22] -> line 239
      + Local variable table attribute (count = 3)
        v2: 11 -> 22 [D annotationVersion]
        v0: 0 -> 24 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 24 [Lcom/google/gson/annotations/Since; annotation]
  + Method:       isValidUntil(Lcom/google/gson/annotations/Until;)Z
    Access flags: 0x2
      = private boolean isValidUntil(com.google.gson.annotations.Until)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 4, stack = 4):
      [0] aload_1 v1
      [1] ifnull +21 (target=22)
      [4] aload_1 v1
      [5] invokeinterface #60
        + InterfaceMethodref [com/google/gson/annotations/Until.value ()D]
      [10] dstore_2 v2
      [11] dload_2 v2
      [12] aload_0 v0
      [13] getfield #28
        + Fieldref [com/google/gson/internal/Excluder.version D]
      [16] dcmpg
      [17] ifgt +5 (target=22)
      [20] iconst_0
      [21] ireturn
      [22] iconst_1
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 243
        [4] -> line 244
        [11] -> line 245
        [20] -> line 246
        [22] -> line 249
      + Local variable table attribute (count = 3)
        v2: 11 -> 22 [D annotationVersion]
        v0: 0 -> 24 [Lcom/google/gson/internal/Excluder; this]
        v1: 0 -> 24 [Lcom/google/gson/annotations/Until; annotation]
  + Method:       clone()Ljava/lang/Object;
    Access flags: 0x1044
      = protected bridge synthetic java.lang.Object clone()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #31
        + Methodref [com/google/gson/internal/Excluder.clone ()Lcom/google/gson/internal/Excluder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 50
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/Excluder; this]
    + Exceptions attribute (count = 1)
      + Class [java/lang/CloneNotSupportedException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #7
        + Class [com/google/gson/internal/Excluder]
      [3] dup
      [4] invokespecial #30
        + Methodref [com/google/gson/internal/Excluder.<init> ()V]
      [7] putstatic #22
        + Fieldref [com/google/gson/internal/Excluder.DEFAULT Lcom/google/gson/internal/Excluder;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 52

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/Excluder$1]
  + Source file attribute:
    + Utf8 [Excluder.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/Excluder$1
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.Excluder$1 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 92):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/Excluder]
  + Class [com/google/gson/internal/Excluder$1]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Fieldref [com/google/gson/internal/Excluder$1.delegate Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/Excluder$1.this$0 Lcom/google/gson/internal/Excluder;]
  + Fieldref [com/google/gson/internal/Excluder$1.val$gson Lcom/google/gson/Gson;]
  + Fieldref [com/google/gson/internal/Excluder$1.val$skipDeserialize Z]
  + Fieldref [com/google/gson/internal/Excluder$1.val$skipSerialize Z]
  + Fieldref [com/google/gson/internal/Excluder$1.val$type Lcom/google/gson/reflect/TypeToken;]
  + Methodref [com/google/gson/Gson.getDelegateAdapter (Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/Excluder$1.delegate ()Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/stream/JsonReader.skipValue ()V]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [<init> ()V]
  + NameAndType [create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [delegate ()Lcom/google/gson/TypeAdapter;]
  + NameAndType [delegate Lcom/google/gson/TypeAdapter;]
  + NameAndType [getDelegateAdapter (Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [skipValue ()V]
  + NameAndType [this$0 Lcom/google/gson/internal/Excluder;]
  + NameAndType [val$gson Lcom/google/gson/Gson;]
  + NameAndType [val$skipDeserialize Z]
  + NameAndType [val$skipSerialize Z]
  + NameAndType [val$type Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [()Lcom/google/gson/TypeAdapter;]
  + Utf8 [()Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/internal/Excluder;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [Excluder.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/internal/Excluder$1;]
  + Utf8 [Lcom/google/gson/internal/Excluder;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [Z]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/Excluder]
  + Utf8 [com/google/gson/internal/Excluder$1]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [create]
  + Utf8 [d]
  + Utf8 [delegate]
  + Utf8 [getDelegateAdapter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [read]
  + Utf8 [skipValue]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$gson]
  + Utf8 [val$skipDeserialize]
  + Utf8 [val$skipSerialize]
  + Utf8 [val$type]
  + Utf8 [value]
  + Utf8 [write]

Fields (count = 6):
  + Field:        delegate Lcom/google/gson/TypeAdapter;
    Access flags: 0x2
      = private com.google.gson.TypeAdapter delegate
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Field:        val$skipDeserialize Z
    Access flags: 0x1010
      = final synthetic boolean val$skipDeserialize
  + Field:        val$skipSerialize Z
    Access flags: 0x1010
      = final synthetic boolean val$skipSerialize
  + Field:        val$gson Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson val$gson
  + Field:        val$type Lcom/google/gson/reflect/TypeToken;
    Access flags: 0x1010
      = final synthetic com.google.gson.reflect.TypeToken val$type
  + Field:        this$0 Lcom/google/gson/internal/Excluder;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.Excluder this$0

Methods (count = 4):
  + Method:       <init>(Lcom/google/gson/internal/Excluder;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)V
    Access flags: 0x0
      = Excluder$1(com.google.gson.internal.Excluder,boolean,boolean,com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/google/gson/internal/Excluder$1.this$0 Lcom/google/gson/internal/Excluder;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #11
        + Fieldref [com/google/gson/internal/Excluder$1.val$skipDeserialize Z]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #12
        + Fieldref [com/google/gson/internal/Excluder$1.val$skipSerialize Z]
      [15] aload_0 v0
      [16] aload v4
      [18] putfield #10
        + Fieldref [com/google/gson/internal/Excluder$1.val$gson Lcom/google/gson/Gson;]
      [21] aload_0 v0
      [22] aload v5
      [24] putfield #13
        + Fieldref [com/google/gson/internal/Excluder$1.val$type Lcom/google/gson/reflect/TypeToken;]
      [27] aload_0 v0
      [28] invokespecial #15
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 120
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lcom/google/gson/internal/Excluder$1; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/google/gson/internal/Excluder$1.val$skipDeserialize Z]
      [4] ifeq +9 (target=13)
      [7] aload_1 v1
      [8] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonReader.skipValue ()V]
      [11] aconst_null
      [12] areturn
      [13] aload_0 v0
      [14] invokespecial #18
        + Methodref [com/google/gson/internal/Excluder$1.delegate ()Lcom/google/gson/TypeAdapter;]
      [17] aload_1 v1
      [18] invokevirtual #16
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 125
        [7] -> line 126
        [11] -> line 127
        [13] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/google/gson/internal/Excluder$1; this]
        v1: 0 -> 22 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 23, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/internal/Excluder$1.val$skipSerialize Z]
      [4] ifeq +9 (target=13)
      [7] aload_1 v1
      [8] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [11] pop
      [12] return
      [13] aload_0 v0
      [14] invokespecial #18
        + Methodref [com/google/gson/internal/Excluder$1.delegate ()Lcom/google/gson/TypeAdapter;]
      [17] aload_1 v1
      [18] aload_2 v2
      [19] invokevirtual #17
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 133
        [7] -> line 134
        [12] -> line 135
        [13] -> line 137
        [22] -> line 138
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/google/gson/internal/Excluder$1; this]
        v1: 0 -> 23 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 23 [Ljava/lang/Object; value]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 23 [TT; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Method:       delegate()Lcom/google/gson/TypeAdapter;
    Access flags: 0x2
      = private com.google.gson.TypeAdapter delegate()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 34, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/google/gson/internal/Excluder$1.delegate Lcom/google/gson/TypeAdapter;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +7 (target=13)
      [9] aload_1 v1
      [10] goto +23 (target=33)
      [13] aload_0 v0
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [com/google/gson/internal/Excluder$1.val$gson Lcom/google/gson/Gson;]
      [18] aload_0 v0
      [19] getfield #9
        + Fieldref [com/google/gson/internal/Excluder$1.this$0 Lcom/google/gson/internal/Excluder;]
      [22] aload_0 v0
      [23] getfield #13
        + Fieldref [com/google/gson/internal/Excluder$1.val$type Lcom/google/gson/reflect/TypeToken;]
      [26] invokevirtual #14
        + Methodref [com/google/gson/Gson.getDelegateAdapter (Lcom/google/gson/TypeAdapterFactory;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [29] dup_x1
      [30] putfield #8
        + Fieldref [com/google/gson/internal/Excluder$1.delegate Lcom/google/gson/TypeAdapter;]
      [33] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 141
        [5] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lcom/google/gson/internal/Excluder$1; this]
        v1: 5 -> 34 [Lcom/google/gson/TypeAdapter; d]
      + Local variable type table attribute (count = 1)
        v1: 5 -> 34 [Lcom/google/gson/TypeAdapter<TT;>; d]
    + Signature attribute:
      + Utf8 [()Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/Excluder]
    + NameAndType [create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/Excluder$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Source file attribute:
    + Utf8 [Excluder.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/JsonReaderInternalAccess
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.google.gson.internal.JsonReaderInternalAccess extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [com/google/gson/internal/JsonReaderInternalAccess]
  + Class [java/io/IOException]
  + Class [java/lang/Object]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [INSTANCE]
  + Utf8 [JsonReaderInternalAccess.java]
  + Utf8 [Lcom/google/gson/internal/JsonReaderInternalAccess;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/JsonReaderInternalAccess]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Object]
  + Utf8 [promoteNameToValue]
  + Utf8 [this]

Fields (count = 1):
  + Field:        INSTANCE Lcom/google/gson/internal/JsonReaderInternalAccess;
    Access flags: 0x9
      = public static com.google.gson.internal.JsonReaderInternalAccess INSTANCE

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public JsonReaderInternalAccess()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/JsonReaderInternalAccess; this]
  + Method:       promoteNameToValue(Lcom/google/gson/stream/JsonReader;)V
    Access flags: 0x401
      = public abstract void promoteNameToValue(com.google.gson.stream.JsonReader)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JsonReaderInternalAccess.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/LazilyParsedNumber
  Superclass:    java/lang/Number
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.LazilyParsedNumber extends java.lang.Number

Interfaces (count = 0):

Constant Pool (count = 68):
  + Class [com/google/gson/internal/LazilyParsedNumber]
  + Class [java/lang/Double]
  + Class [java/lang/Float]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Number]
  + Class [java/lang/NumberFormatException]
  + Class [java/math/BigInteger]
  + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
  + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
  + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
  + Methodref [java/lang/Number.<init> ()V]
  + Methodref [java/math/BigInteger.<init> (Ljava/lang/String;)V]
  + Methodref [java/math/BigInteger.intValue ()I]
  + Methodref [java/math/BigInteger.longValue ()J]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [intValue ()I]
  + NameAndType [longValue ()J]
  + NameAndType [parseDouble (Ljava/lang/String;)D]
  + NameAndType [parseFloat (Ljava/lang/String;)F]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [parseLong (Ljava/lang/String;)J]
  + NameAndType [value Ljava/lang/String;]
  + Utf8 [()D]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)D]
  + Utf8 [(Ljava/lang/String;)F]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [LazilyParsedNumber.java]
  + Utf8 [Lcom/google/gson/internal/LazilyParsedNumber;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/LazilyParsedNumber]
  + Utf8 [doubleValue]
  + Utf8 [e]
  + Utf8 [floatValue]
  + Utf8 [intValue]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/math/BigInteger]
  + Utf8 [longValue]
  + Utf8 [nfe]
  + Utf8 [parseDouble]
  + Utf8 [parseFloat]
  + Utf8 [parseInt]
  + Utf8 [parseLong]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]

Fields (count = 1):
  + Field:        value Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String value

Methods (count = 6):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public LazilyParsedNumber(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [java/lang/Number.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 29
        [4] -> line 30
        [9] -> line 31
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/internal/LazilyParsedNumber; this]
        v1: 0 -> 10 [Ljava/lang/String; value]
  + Method:       intValue()I
    Access flags: 0x1
      = public int intValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [4] invokestatic #12
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [7] ireturn
      [8] astore_1 v1
      [9] aload_0 v0
      [10] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [13] invokestatic #13
        + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
      [16] l2i
      [17] ireturn
      [18] astore_2 v2
      [19] new #8
        + Class [java/math/BigInteger]
      [22] dup
      [23] aload_0 v0
      [24] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [27] invokespecial #15
        + Methodref [java/math/BigInteger.<init> (Ljava/lang/String;)V]
      [30] invokevirtual #16
        + Methodref [java/math/BigInteger.intValue ()I]
      [33] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 7: 8):
      + Class [java/lang/NumberFormatException]
      + ExceptionInfo (9 -> 17: 18):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 36
        [8] -> line 37
        [9] -> line 39
        [18] -> line 40
        [19] -> line 41
      + Local variable table attribute (count = 3)
        v2: 19 -> 34 [Ljava/lang/NumberFormatException; nfe]
        v1: 9 -> 34 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 34 [Lcom/google/gson/internal/LazilyParsedNumber; this]
  + Method:       longValue()J
    Access flags: 0x1
      = public long longValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [4] invokestatic #13
        + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
      [7] lreturn
      [8] astore_1 v1
      [9] new #8
        + Class [java/math/BigInteger]
      [12] dup
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [17] invokespecial #15
        + Methodref [java/math/BigInteger.<init> (Ljava/lang/String;)V]
      [20] invokevirtual #17
        + Methodref [java/math/BigInteger.longValue ()J]
      [23] lreturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 7: 8):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 49
        [8] -> line 50
        [9] -> line 51
      + Local variable table attribute (count = 2)
        v1: 9 -> 24 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 24 [Lcom/google/gson/internal/LazilyParsedNumber; this]
  + Method:       floatValue()F
    Access flags: 0x1
      = public float floatValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [4] invokestatic #11
        + Methodref [java/lang/Float.parseFloat (Ljava/lang/String;)F]
      [7] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/LazilyParsedNumber; this]
  + Method:       doubleValue()D
    Access flags: 0x1
      = public double doubleValue()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [4] invokestatic #10
        + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
      [7] dreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 62
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/LazilyParsedNumber; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/LazilyParsedNumber.value Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/LazilyParsedNumber; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [LazilyParsedNumber.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/ObjectConstructor
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.google.gson.internal.ObjectConstructor extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 12):
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [java/lang/Object]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TT;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [ObjectConstructor.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [construct]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 1):
  + Method:       construct()Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object construct()
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [()TT;]

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [ObjectConstructor.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/Primitives
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.Primitives extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 106):
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [com/google/gson/internal/Primitives]
  + Class [java/lang/Boolean]
  + Class [java/lang/Byte]
  + Class [java/lang/Character]
  + Class [java/lang/Class]
  + Class [java/lang/Double]
  + Class [java/lang/Float]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/Short]
  + Class [java/lang/Void]
  + Class [java/util/Collections]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Fieldref [com/google/gson/internal/Primitives.PRIMITIVE_TO_WRAPPER_TYPE Ljava/util/Map;]
  + Fieldref [com/google/gson/internal/Primitives.WRAPPER_TO_PRIMITIVE_TYPE Ljava/util/Map;]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Byte.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Long.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Short.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Void.TYPE Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
  + Methodref [java/util/Collections.unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;]
  + Methodref [java/util/HashMap.<init> (I)V]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> (I)V]
  + NameAndType [PRIMITIVE_TO_WRAPPER_TYPE Ljava/util/Map;]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [WRAPPER_TO_PRIMITIVE_TYPE Ljava/util/Map;]
  + NameAndType [add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
  + NameAndType [checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/reflect/Type;)Z]
  + Utf8 [(Ljava/util/Map;)Ljava/util/Map;]
  + Utf8 [(Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
  + Utf8 [(Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>;Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>;Ljava/lang/Class<*>;Ljava/lang/Class<*>;)V]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/lang/Class<TT;>;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [PRIMITIVE_TO_WRAPPER_TYPE]
  + Utf8 [Primitives.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [WRAPPER_TO_PRIMITIVE_TYPE]
  + Utf8 [add]
  + Utf8 [backward]
  + Utf8 [checkNotNull]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [com/google/gson/internal/Primitives]
  + Utf8 [containsKey]
  + Utf8 [forward]
  + Utf8 [get]
  + Utf8 [isPrimitive]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Byte]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Short]
  + Utf8 [java/lang/Void]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [key]
  + Utf8 [primToWrap]
  + Utf8 [put]
  + Utf8 [type]
  + Utf8 [unmodifiableMap]
  + Utf8 [value]
  + Utf8 [wrap]
  + Utf8 [wrapToPrim]
  + Utf8 [wrapped]

Fields (count = 2):
  + Field:        PRIMITIVE_TO_WRAPPER_TYPE Ljava/util/Map;
    Access flags: 0x1a
      = private static final java.util.Map PRIMITIVE_TO_WRAPPER_TYPE
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>;]
  + Field:        WRAPPER_TO_PRIMITIVE_TYPE Ljava/util/Map;
    Access flags: 0x1a
      = private static final java.util.Map WRAPPER_TO_PRIMITIVE_TYPE
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>;]

Methods (count = 4):
  + Method:       add(Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V
    Access flags: 0xa
      = private static void add(java.util.Map,java.util.Map,java.lang.Class,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 19, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] aload_3 v3
      [3] invokeinterface #34
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] pop
      [9] aload_1 v1
      [10] aload_3 v3
      [11] aload_2 v2
      [12] invokeinterface #34
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [17] pop
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 62
        [9] -> line 63
        [18] -> line 64
      + Local variable table attribute (count = 4)
        v0: 0 -> 19 [Ljava/util/Map; forward]
        v1: 0 -> 19 [Ljava/util/Map; backward]
        v2: 0 -> 19 [Ljava/lang/Class; key]
        v3: 0 -> 19 [Ljava/lang/Class; value]
      + Local variable type table attribute (count = 4)
        v0: 0 -> 19 [Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>; forward]
        v1: 0 -> 19 [Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>; backward]
        v2: 0 -> 19 [Ljava/lang/Class<*>; key]
        v3: 0 -> 19 [Ljava/lang/Class<*>; value]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>;Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>;Ljava/lang/Class<*>;Ljava/lang/Class<*>;)V]
  + Method:       isPrimitive(Ljava/lang/reflect/Type;)Z
    Access flags: 0x9
      = public static boolean isPrimitive(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] getstatic #17
        + Fieldref [com/google/gson/internal/Primitives.PRIMITIVE_TO_WRAPPER_TYPE Ljava/util/Map;]
      [3] aload_0 v0
      [4] invokeinterface #32
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Ljava/lang/reflect/Type; type]
  + Method:       wrap(Ljava/lang/Class;)Ljava/lang/Class;
    Access flags: 0x9
      = public static java.lang.Class wrap(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] getstatic #17
        + Fieldref [com/google/gson/internal/Primitives.PRIMITIVE_TO_WRAPPER_TYPE Ljava/util/Map;]
      [3] aload_0 v0
      [4] invokestatic #28
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
      [7] invokeinterface #33
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [12] checkcast #6
        + Class [java/lang/Class]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] ifnonnull +7 (target=24)
      [20] aload_0 v0
      [21] goto +4 (target=25)
      [24] aload_1 v1
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 96
        [16] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Ljava/lang/Class; type]
        v1: 16 -> 26 [Ljava/lang/Class; wrapped]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 26 [Ljava/lang/Class<TT;>; type]
        v1: 16 -> 26 [Ljava/lang/Class<TT;>; wrapped]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Ljava/lang/Class<TT;>;]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 125, locals = 2, stack = 4):
      [0] new #15
        + Class [java/util/HashMap]
      [3] dup
      [4] bipush 16
      [6] invokespecial #31
        + Methodref [java/util/HashMap.<init> (I)V]
      [9] astore_0 v0
      [10] new #15
        + Class [java/util/HashMap]
      [13] dup
      [14] bipush 16
      [16] invokespecial #31
        + Methodref [java/util/HashMap.<init> (I)V]
      [19] astore_1 v1
      [20] aload_0 v0
      [21] aload_1 v1
      [22] getstatic #19
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [25] ldc #3
        + Class [java/lang/Boolean]
      [27] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [30] aload_0 v0
      [31] aload_1 v1
      [32] getstatic #20
        + Fieldref [java/lang/Byte.TYPE Ljava/lang/Class;]
      [35] ldc #4
        + Class [java/lang/Byte]
      [37] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [40] aload_0 v0
      [41] aload_1 v1
      [42] getstatic #21
        + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;]
      [45] ldc #5
        + Class [java/lang/Character]
      [47] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [50] aload_0 v0
      [51] aload_1 v1
      [52] getstatic #22
        + Fieldref [java/lang/Double.TYPE Ljava/lang/Class;]
      [55] ldc #7
        + Class [java/lang/Double]
      [57] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [60] aload_0 v0
      [61] aload_1 v1
      [62] getstatic #23
        + Fieldref [java/lang/Float.TYPE Ljava/lang/Class;]
      [65] ldc #8
        + Class [java/lang/Float]
      [67] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [70] aload_0 v0
      [71] aload_1 v1
      [72] getstatic #24
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [75] ldc #9
        + Class [java/lang/Integer]
      [77] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [80] aload_0 v0
      [81] aload_1 v1
      [82] getstatic #25
        + Fieldref [java/lang/Long.TYPE Ljava/lang/Class;]
      [85] ldc #10
        + Class [java/lang/Long]
      [87] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [90] aload_0 v0
      [91] aload_1 v1
      [92] getstatic #26
        + Fieldref [java/lang/Short.TYPE Ljava/lang/Class;]
      [95] ldc #12
        + Class [java/lang/Short]
      [97] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [100] aload_0 v0
      [101] aload_1 v1
      [102] getstatic #27
        + Fieldref [java/lang/Void.TYPE Ljava/lang/Class;]
      [105] ldc #13
        + Class [java/lang/Void]
      [107] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.add (Ljava/util/Map;Ljava/util/Map;Ljava/lang/Class;Ljava/lang/Class;)V]
      [110] aload_0 v0
      [111] invokestatic #30
        + Methodref [java/util/Collections.unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;]
      [114] putstatic #17
        + Fieldref [com/google/gson/internal/Primitives.PRIMITIVE_TO_WRAPPER_TYPE Ljava/util/Map;]
      [117] aload_1 v1
      [118] invokestatic #30
        + Methodref [java/util/Collections.unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;]
      [121] putstatic #18
        + Fieldref [com/google/gson/internal/Primitives.WRAPPER_TO_PRIMITIVE_TYPE Ljava/util/Map;]
      [124] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 43
        [10] -> line 44
        [20] -> line 46
        [30] -> line 47
        [40] -> line 48
        [50] -> line 49
        [60] -> line 50
        [70] -> line 51
        [80] -> line 52
        [90] -> line 53
        [100] -> line 54
        [110] -> line 56
        [117] -> line 57
        [124] -> line 58
      + Local variable table attribute (count = 2)
        v0: 10 -> 124 [Ljava/util/Map; primToWrap]
        v1: 20 -> 124 [Ljava/util/Map; wrapToPrim]
      + Local variable type table attribute (count = 2)
        v0: 10 -> 124 [Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>; primToWrap]
        v1: 20 -> 124 [Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Class<*>;>; wrapToPrim]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Primitives.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/Streams
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.Streams extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 46):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/Streams]
  + Class [com/google/gson/internal/Streams$1]
  + Class [com/google/gson/internal/Streams$AppendableWriter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [java/io/IOException]
  + Class [java/io/Writer]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/Streams$AppendableWriter.<init> (Ljava/lang/Appendable;Lcom/google/gson/internal/Streams$1;)V]
  + NameAndType [<init> (Ljava/lang/Appendable;Lcom/google/gson/internal/Streams$1;)V]
  + NameAndType [JSON_ELEMENT Lcom/google/gson/TypeAdapter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Appendable;)Ljava/io/Writer;]
  + Utf8 [(Ljava/lang/Appendable;Lcom/google/gson/internal/Streams$1;)V]
  + Utf8 [<init>]
  + Utf8 [AppendableWriter]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [JSON_ELEMENT]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Appendable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Streams.java]
  + Utf8 [appendable]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/Streams]
  + Utf8 [com/google/gson/internal/Streams$1]
  + Utf8 [com/google/gson/internal/Streams$AppendableWriter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [element]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/Writer]
  + Utf8 [java/lang/Object]
  + Utf8 [write]
  + Utf8 [writer]
  + Utf8 [writerForAppendable]

Fields (count = 0):

Methods (count = 2):
  + Method:       write(Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V
    Access flags: 0x9
      = public static void write(com.google.gson.JsonElement,com.google.gson.stream.JsonWriter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] getstatic #9
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT Lcom/google/gson/TypeAdapter;]
      [3] aload_1 v1
      [4] aload_0 v0
      [5] invokevirtual #10
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 68
        [8] -> line 69
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/google/gson/JsonElement; element]
        v1: 0 -> 9 [Lcom/google/gson/stream/JsonWriter; writer]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       writerForAppendable(Ljava/lang/Appendable;)Ljava/io/Writer;
    Access flags: 0x9
      = public static java.io.Writer writerForAppendable(java.lang.Appendable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] instanceof #7
        + Class [java/io/Writer]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] checkcast #7
        + Class [java/io/Writer]
      [11] goto +12 (target=23)
      [14] new #4
        + Class [com/google/gson/internal/Streams$AppendableWriter]
      [17] dup
      [18] aload_0 v0
      [19] aconst_null
      [20] invokespecial #11
        + Methodref [com/google/gson/internal/Streams$AppendableWriter.<init> (Ljava/lang/Appendable;Lcom/google/gson/internal/Streams$1;)V]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Ljava/lang/Appendable; appendable]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/Streams$1]
      + Class [com/google/gson/internal/Streams]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/google/gson/internal/Streams$AppendableWriter]
      + Class [com/google/gson/internal/Streams]
      + Utf8 [AppendableWriter]
  + Source file attribute:
    + Utf8 [Streams.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/Streams$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class com.google.gson.internal.Streams$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [com/google/gson/internal/Streams]
  + Class [com/google/gson/internal/Streams$1]
  + Class [java/lang/Object]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [Streams.java]
  + Utf8 [com/google/gson/internal/Streams]
  + Utf8 [com/google/gson/internal/Streams$1]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/Streams]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/Streams$1]
      + Class [com/google/gson/internal/Streams]
  + Source file attribute:
    + Utf8 [Streams.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/Streams$AppendableWriter
  Superclass:    java/io/Writer
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.Streams$AppendableWriter extends java.io.Writer

Interfaces (count = 0):

Constant Pool (count = 66):
  + Class [com/google/gson/internal/Streams]
  + Class [com/google/gson/internal/Streams$1]
  + Class [com/google/gson/internal/Streams$AppendableWriter]
  + Class [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite]
  + Class [java/io/IOException]
  + Class [java/io/Writer]
  + Class [java/lang/Appendable]
  + Fieldref [com/google/gson/internal/Streams$AppendableWriter.appendable Ljava/lang/Appendable;]
  + Fieldref [com/google/gson/internal/Streams$AppendableWriter.currentWrite Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;]
  + Fieldref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.chars [C]
  + Methodref [com/google/gson/internal/Streams$AppendableWriter.<init> (Ljava/lang/Appendable;)V]
  + Methodref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.<init> ()V]
  + Methodref [java/io/Writer.<init> ()V]
  + InterfaceMethodref [java/lang/Appendable.append (C)Ljava/lang/Appendable;]
  + InterfaceMethodref [java/lang/Appendable.append (Ljava/lang/CharSequence;II)Ljava/lang/Appendable;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Appendable;)V]
  + NameAndType [append (C)Ljava/lang/Appendable;]
  + NameAndType [append (Ljava/lang/CharSequence;II)Ljava/lang/Appendable;]
  + NameAndType [appendable Ljava/lang/Appendable;]
  + NameAndType [chars [C]
  + NameAndType [currentWrite Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;]
  + Utf8 [()V]
  + Utf8 [(C)Ljava/lang/Appendable;]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Appendable;)V]
  + Utf8 [(Ljava/lang/Appendable;Lcom/google/gson/internal/Streams$1;)V]
  + Utf8 [(Ljava/lang/CharSequence;II)Ljava/lang/Appendable;]
  + Utf8 [([CII)V]
  + Utf8 [<init>]
  + Utf8 [AppendableWriter]
  + Utf8 [Code]
  + Utf8 [CurrentWrite]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/Streams$1;]
  + Utf8 [Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;]
  + Utf8 [Lcom/google/gson/internal/Streams$AppendableWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Appendable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Streams.java]
  + Utf8 [[C]
  + Utf8 [append]
  + Utf8 [appendable]
  + Utf8 [chars]
  + Utf8 [close]
  + Utf8 [com/google/gson/internal/Streams]
  + Utf8 [com/google/gson/internal/Streams$1]
  + Utf8 [com/google/gson/internal/Streams$AppendableWriter]
  + Utf8 [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite]
  + Utf8 [currentWrite]
  + Utf8 [flush]
  + Utf8 [i]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/Writer]
  + Utf8 [java/lang/Appendable]
  + Utf8 [length]
  + Utf8 [offset]
  + Utf8 [this]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 2):
  + Field:        appendable Ljava/lang/Appendable;
    Access flags: 0x12
      = private final java.lang.Appendable appendable
  + Field:        currentWrite Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;
    Access flags: 0x12
      = private final com.google.gson.internal.Streams$AppendableWriter$CurrentWrite currentWrite

Methods (count = 6):
  + Method:       <init>(Ljava/lang/Appendable;)V
    Access flags: 0x2
      = private Streams$AppendableWriter(java.lang.Appendable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/io/Writer.<init> ()V]
      [4] aload_0 v0
      [5] new #4
        + Class [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite]
      [8] dup
      [9] invokespecial #12
        + Methodref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.<init> ()V]
      [12] putfield #9
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter.currentWrite Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #8
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter.appendable Ljava/lang/Appendable;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 83
        [4] -> line 81
        [15] -> line 84
        [20] -> line 85
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lcom/google/gson/internal/Streams$AppendableWriter; this]
        v1: 0 -> 21 [Ljava/lang/Appendable; appendable]
  + Method:       write([CII)V
    Access flags: 0x1
      = public void write(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 27, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter.currentWrite Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;]
      [4] aload_1 v1
      [5] putfield #10
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.chars [C]
      [8] aload_0 v0
      [9] getfield #8
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter.appendable Ljava/lang/Appendable;]
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter.currentWrite Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;]
      [16] iload_2 v2
      [17] iload_2 v2
      [18] iload_3 v3
      [19] iadd
      [20] invokeinterface #15
        + InterfaceMethodref [java/lang/Appendable.append (Ljava/lang/CharSequence;II)Ljava/lang/Appendable;]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 88
        [8] -> line 89
        [26] -> line 90
      + Local variable table attribute (count = 4)
        v0: 0 -> 27 [Lcom/google/gson/internal/Streams$AppendableWriter; this]
        v1: 0 -> 27 [[C chars]
        v2: 0 -> 27 [I offset]
        v3: 0 -> 27 [I length]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(I)V
    Access flags: 0x1
      = public void write(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter.appendable Ljava/lang/Appendable;]
      [4] iload_1 v1
      [5] i2c
      [6] invokeinterface #14
        + InterfaceMethodref [java/lang/Appendable.append (C)Ljava/lang/Appendable;]
      [11] pop
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 93
        [12] -> line 94
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lcom/google/gson/internal/Streams$AppendableWriter; this]
        v1: 0 -> 13 [I i]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       flush()V
    Access flags: 0x1
      = public void flush()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 96
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/google/gson/internal/Streams$AppendableWriter; this]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 97
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/google/gson/internal/Streams$AppendableWriter; this]
  + Method:       <init>(Ljava/lang/Appendable;Lcom/google/gson/internal/Streams$1;)V
    Access flags: 0x1000
      = synthetic Streams$AppendableWriter(java.lang.Appendable,com.google.gson.internal.Streams$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #11
        + Methodref [com/google/gson/internal/Streams$AppendableWriter.<init> (Ljava/lang/Appendable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/google/gson/internal/Streams$AppendableWriter; this]
        v1: 0 -> 6 [Ljava/lang/Appendable; x0]
        v2: 0 -> 6 [Lcom/google/gson/internal/Streams$1; x1]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/google/gson/internal/Streams$AppendableWriter]
      + Class [com/google/gson/internal/Streams]
      + Utf8 [AppendableWriter]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite]
      + Class [com/google/gson/internal/Streams$AppendableWriter]
      + Utf8 [CurrentWrite]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/Streams$1]
      + Class [com/google/gson/internal/Streams]
  + Source file attribute:
    + Utf8 [Streams.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/Streams$AppendableWriter$CurrentWrite
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.Streams$AppendableWriter$CurrentWrite extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/CharSequence]

Constant Pool (count = 44):
  + Class [com/google/gson/internal/Streams]
  + Class [com/google/gson/internal/Streams$AppendableWriter]
  + Class [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Fieldref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.chars [C]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.<init> ([CII)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> ([CII)V]
  + NameAndType [chars [C]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)C]
  + Utf8 [(II)Ljava/lang/CharSequence;]
  + Utf8 [([CII)V]
  + Utf8 [<init>]
  + Utf8 [AppendableWriter]
  + Utf8 [Code]
  + Utf8 [CurrentWrite]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [Streams.java]
  + Utf8 [[C]
  + Utf8 [charAt]
  + Utf8 [chars]
  + Utf8 [com/google/gson/internal/Streams]
  + Utf8 [com/google/gson/internal/Streams$AppendableWriter]
  + Utf8 [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite]
  + Utf8 [end]
  + Utf8 [i]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [length]
  + Utf8 [start]
  + Utf8 [subSequence]
  + Utf8 [this]

Fields (count = 1):
  + Field:        chars [C
    Access flags: 0x0
      = char[] chars

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x0
      = Streams$AppendableWriter$CurrentWrite()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 102
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite; this]
  + Method:       length()I
    Access flags: 0x1
      = public int length()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.chars [C]
      [4] arraylength
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite; this]
  + Method:       charAt(I)C
    Access flags: 0x1
      = public char charAt(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.chars [C]
      [4] iload_1 v1
      [5] caload
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite; this]
        v1: 0 -> 7 [I i]
  + Method:       subSequence(II)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence subSequence(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 6):
      [0] new #6
        + Class [java/lang/String]
      [3] dup
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite.chars [C]
      [8] iload_1 v1
      [9] iload_2 v2
      [10] iload_1 v1
      [11] isub
      [12] invokespecial #9
        + Methodref [java/lang/String.<init> ([CII)V]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lcom/google/gson/internal/Streams$AppendableWriter$CurrentWrite; this]
        v1: 0 -> 16 [I start]
        v2: 0 -> 16 [I end]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/google/gson/internal/Streams$AppendableWriter]
      + Class [com/google/gson/internal/Streams]
      + Utf8 [AppendableWriter]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/Streams$AppendableWriter$CurrentWrite]
      + Class [com/google/gson/internal/Streams$AppendableWriter]
      + Utf8 [CurrentWrite]
  + Source file attribute:
    + Utf8 [Streams.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap
  Superclass:    java/util/AbstractMap
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.StringMap extends java.util.AbstractMap

Interfaces (count = 0):

Constant Pool (count = 233):
  + Integer [1073741824]
  + String [key == null]
  + Class [[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$EntrySet]
  + Class [com/google/gson/internal/StringMap$KeySet]
  + Class [com/google/gson/internal/StringMap$LinkedEntry]
  + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Class [com/google/gson/internal/StringMap$Values]
  + Class [java/lang/NullPointerException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/AbstractMap]
  + Class [java/util/Arrays]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Random]
  + Fieldref [com/google/gson/internal/StringMap.EMPTY_TABLE [Ljava/util/Map$Entry;]
  + Fieldref [com/google/gson/internal/StringMap.entrySet Ljava/util/Set;]
  + Fieldref [com/google/gson/internal/StringMap.header Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap.keySet Ljava/util/Set;]
  + Fieldref [com/google/gson/internal/StringMap.seed I]
  + Fieldref [com/google/gson/internal/StringMap.size I]
  + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap.threshold I]
  + Fieldref [com/google/gson/internal/StringMap.values Ljava/util/Collection;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.addNewEntry (Ljava/lang/String;Ljava/lang/Object;II)V]
  + Methodref [com/google/gson/internal/StringMap.doubleCapacity ()[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Methodref [com/google/gson/internal/StringMap.getEntry (Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Methodref [com/google/gson/internal/StringMap.hash (Ljava/lang/String;)I]
  + Methodref [com/google/gson/internal/StringMap.makeTable (I)[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.removeMapping (Ljava/lang/Object;Ljava/lang/Object;)Z]
  + Methodref [com/google/gson/internal/StringMap.unlink (Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + Methodref [com/google/gson/internal/StringMap$EntrySet.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Methodref [com/google/gson/internal/StringMap$KeySet.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Methodref [com/google/gson/internal/StringMap$LinkedEntry.<init> ()V]
  + Methodref [com/google/gson/internal/StringMap$LinkedEntry.<init> (Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + Methodref [com/google/gson/internal/StringMap$Values.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/util/AbstractMap.<init> ()V]
  + Methodref [java/util/Arrays.fill ([Ljava/lang/Object;Ljava/lang/Object;)V]
  + Methodref [java/util/Random.<init> ()V]
  + Methodref [java/util/Random.nextInt ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + NameAndType [EMPTY_TABLE [Ljava/util/Map$Entry;]
  + NameAndType [addNewEntry (Ljava/lang/String;Ljava/lang/Object;II)V]
  + NameAndType [charAt (I)C]
  + NameAndType [doubleCapacity ()[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [entrySet Ljava/util/Set;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [fill ([Ljava/lang/Object;Ljava/lang/Object;)V]
  + NameAndType [getEntry (Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [hash (Ljava/lang/String;)I]
  + NameAndType [hash I]
  + NameAndType [header Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [key Ljava/lang/String;]
  + NameAndType [keySet Ljava/util/Set;]
  + NameAndType [length ()I]
  + NameAndType [makeTable (I)[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [next Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [nextInt ()I]
  + NameAndType [nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeMapping (Ljava/lang/Object;Ljava/lang/Object;)Z]
  + NameAndType [seed I]
  + NameAndType [size I]
  + NameAndType [table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [threshold I]
  + NameAndType [unlink (Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + NameAndType [value Ljava/lang/Object;]
  + NameAndType [values Ljava/util/Collection;]
  + Utf8 [()I]
  + Utf8 [()Ljava/util/Collection;]
  + Utf8 [()Ljava/util/Collection<TV;>;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()Ljava/util/Set<Ljava/lang/String;>;]
  + Utf8 [()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [()[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [(I)C]
  + Utf8 [(I)[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [(I)[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [(Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)I]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Ljava/lang/Object;Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)TV;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + Utf8 [(Ljava/lang/String;TV;)TV;]
  + Utf8 [(Ljava/lang/String;TV;II)V]
  + Utf8 [([Ljava/lang/Object;Ljava/lang/Object;)V]
  + Utf8 [<V:Ljava/lang/Object;>Ljava/util/AbstractMap<Ljava/lang/String;TV;>;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EMPTY_TABLE]
  + Utf8 [Entry]
  + Utf8 [EntrySet]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [KeySet]
  + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinkedEntry]
  + Utf8 [LinkedHashIterator]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Collection;]
  + Utf8 [Ljava/util/Collection<TV;>;]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [TV;]
  + Utf8 [Values]
  + Utf8 [[Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [[Ljava/util/Map$Entry;]
  + Utf8 [access$300]
  + Utf8 [access$500]
  + Utf8 [access$600]
  + Utf8 [addNewEntry]
  + Utf8 [broken]
  + Utf8 [charAt]
  + Utf8 [clear]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$EntrySet]
  + Utf8 [com/google/gson/internal/StringMap$KeySet]
  + Utf8 [com/google/gson/internal/StringMap$LinkedEntry]
  + Utf8 [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Utf8 [com/google/gson/internal/StringMap$Values]
  + Utf8 [containsKey]
  + Utf8 [doubleCapacity]
  + Utf8 [e]
  + Utf8 [eKey]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [equals]
  + Utf8 [es]
  + Utf8 [fill]
  + Utf8 [get]
  + Utf8 [getEntry]
  + Utf8 [h]
  + Utf8 [h2]
  + Utf8 [h3]
  + Utf8 [hash]
  + Utf8 [header]
  + Utf8 [highBit]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [j]
  + Utf8 [java/lang/NullPointerException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/AbstractMap]
  + Utf8 [java/util/Arrays]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Random]
  + Utf8 [key]
  + Utf8 [key == null]
  + Utf8 [keySet]
  + Utf8 [ks]
  + Utf8 [length]
  + Utf8 [makeTable]
  + Utf8 [n]
  + Utf8 [newCapacity]
  + Utf8 [newTable]
  + Utf8 [newTail]
  + Utf8 [next]
  + Utf8 [nextHighBit]
  + Utf8 [nextInt]
  + Utf8 [nxt]
  + Utf8 [oldCapacity]
  + Utf8 [oldTable]
  + Utf8 [oldTail]
  + Utf8 [oldValue]
  + Utf8 [prev]
  + Utf8 [prv]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [removeMapping]
  + Utf8 [seed]
  + Utf8 [size]
  + Utf8 [tab]
  + Utf8 [table]
  + Utf8 [this]
  + Utf8 [threshold]
  + Utf8 [unlink]
  + Utf8 [value]
  + Utf8 [values]
  + Utf8 [vs]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [x2]

Fields (count = 9):
  + Field:        header Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x2
      = private com.google.gson.internal.StringMap$LinkedEntry header
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Field:        EMPTY_TABLE [Ljava/util/Map$Entry;
    Access flags: 0x1a
      = private static final java.util.Map$Entry[] EMPTY_TABLE
  + Field:        table [Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x2
      = private com.google.gson.internal.StringMap$LinkedEntry[] table
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Field:        size I
    Access flags: 0x2
      = private int size
  + Field:        threshold I
    Access flags: 0x2
      = private int threshold
  + Field:        keySet Ljava/util/Set;
    Access flags: 0x2
      = private java.util.Set keySet
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Set<Ljava/lang/String;>;]
  + Field:        entrySet Ljava/util/Set;
    Access flags: 0x2
      = private java.util.Set entrySet
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Field:        values Ljava/util/Collection;
    Access flags: 0x2
      = private java.util.Collection values
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Collection<TV;>;]
  + Field:        seed I
    Access flags: 0x1a
      = private static final int seed

Methods (count = 22):
  + Method:       <init>()V
    Access flags: 0x1
      = public StringMap()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #52
        + Methodref [java/util/AbstractMap.<init> ()V]
      [4] aload_0 v0
      [5] getstatic #19
        + Fieldref [com/google/gson/internal/StringMap.EMPTY_TABLE [Ljava/util/Map$Entry;]
      [8] checkcast #3
        + Class [[Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [11] checkcast #3
        + Class [[Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [14] putfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [17] aload_0 v0
      [18] iconst_m1
      [19] putfield #26
        + Fieldref [com/google/gson/internal/StringMap.threshold I]
      [22] aload_0 v0
      [23] new #8
        + Class [com/google/gson/internal/StringMap$LinkedEntry]
      [26] dup
      [27] invokespecial #44
        + Methodref [com/google/gson/internal/StringMap$LinkedEntry.<init> ()V]
      [30] putfield #21
        + Fieldref [com/google/gson/internal/StringMap.header Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 91
        [4] -> line 92
        [17] -> line 93
        [22] -> line 94
        [33] -> line 95
      + Local variable table attribute (count = 1)
        v0: 0 -> 34 [Lcom/google/gson/internal/StringMap; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 34 [Lcom/google/gson/internal/StringMap<TV;>; this]
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap<TV;>; this]
  + Method:       containsKey(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean containsKey(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #13
        + Class [java/lang/String]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] checkcast #13
        + Class [java/lang/String]
      [12] invokespecial #36
        + Methodref [com/google/gson/internal/StringMap.getEntry (Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [15] ifnull +7 (target=22)
      [18] iconst_1
      [19] goto +4 (target=23)
      [22] iconst_0
      [23] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 102
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 24 [Ljava/lang/Object; key]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 24 [Lcom/google/gson/internal/StringMap<TV;>; this]
  + Method:       get(Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object get(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 31, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] instanceof #13
        + Class [java/lang/String]
      [4] ifeq +25 (target=29)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] checkcast #13
        + Class [java/lang/String]
      [12] invokespecial #36
        + Methodref [com/google/gson/internal/StringMap.getEntry (Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] ifnull +10 (target=27)
      [20] aload_2 v2
      [21] getfield #33
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [24] goto +4 (target=28)
      [27] aconst_null
      [28] areturn
      [29] aconst_null
      [30] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 106
        [7] -> line 107
        [16] -> line 108
        [29] -> line 110
      + Local variable table attribute (count = 3)
        v2: 16 -> 29 [Lcom/google/gson/internal/StringMap$LinkedEntry; entry]
        v0: 0 -> 31 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 31 [Ljava/lang/Object; key]
      + Local variable type table attribute (count = 2)
        v2: 16 -> 29 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; entry]
        v0: 0 -> 31 [Lcom/google/gson/internal/StringMap<TV;>; this]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Object;)TV;]
  + Method:       getEntry(Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x2
      = private com.google.gson.internal.StringMap$LinkedEntry getEntry(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 77, locals = 6, stack = 4):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] aconst_null
      [5] areturn
      [6] aload_1 v1
      [7] invokestatic #37
        + Methodref [com/google/gson/internal/StringMap.hash (Ljava/lang/String;)I]
      [10] istore_2 v2
      [11] aload_0 v0
      [12] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [15] astore_3 v3
      [16] aload_3 v3
      [17] iload_2 v2
      [18] aload_3 v3
      [19] arraylength
      [20] iconst_1
      [21] isub
      [22] iand
      [23] aaload
      [24] astore v4
      [26] aload v4
      [28] ifnull +47 (target=75)
      [31] aload v4
      [33] getfield #29
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [36] astore v5
      [38] aload v5
      [40] aload_1 v1
      [41] ifacmpeq +21 (target=62)
      [44] aload v4
      [46] getfield #28
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
      [49] iload_2 v2
      [50] ificmpne +15 (target=65)
      [53] aload_1 v1
      [54] aload v5
      [56] invokevirtual #50
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [59] ifeq +6 (target=65)
      [62] aload v4
      [64] areturn
      [65] aload v4
      [67] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [70] astore v4
      [72] goto -46 (target=26)
      [75] aconst_null
      [76] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 115
        [4] -> line 116
        [6] -> line 119
        [11] -> line 120
        [16] -> line 121
        [31] -> line 122
        [38] -> line 123
        [62] -> line 124
        [65] -> line 121
        [75] -> line 127
      + Local variable table attribute (count = 6)
        v5: 38 -> 65 [Ljava/lang/String; eKey]
        v4: 26 -> 75 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
        v0: 0 -> 77 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 77 [Ljava/lang/String; key]
        v2: 11 -> 77 [I hash]
        v3: 16 -> 77 [[Lcom/google/gson/internal/StringMap$LinkedEntry; tab]
      + Local variable type table attribute (count = 3)
        v4: 26 -> 75 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
        v0: 0 -> 77 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v3: 16 -> 77 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; tab]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;)Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Method:       put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object put(java.lang.String,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 137, locals = 8, stack = 5):
      [0] aload_1 v1
      [1] ifnonnull +13 (target=14)
      [4] new #11
        + Class [java/lang/NullPointerException]
      [7] dup
      [8] ldc #2
        + String [key == null]
      [10] invokespecial #47
        + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
      [13] athrow
      [14] aload_1 v1
      [15] invokestatic #37
        + Methodref [com/google/gson/internal/StringMap.hash (Ljava/lang/String;)I]
      [18] istore_3 v3
      [19] aload_0 v0
      [20] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [23] astore v4
      [25] iload_3 v3
      [26] aload v4
      [28] arraylength
      [29] iconst_1
      [30] isub
      [31] iand
      [32] istore v5
      [34] aload v4
      [36] iload v5
      [38] aaload
      [39] astore v6
      [41] aload v6
      [43] ifnull +50 (target=93)
      [46] aload v6
      [48] getfield #28
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
      [51] iload_3 v3
      [52] ificmpne +31 (target=83)
      [55] aload_1 v1
      [56] aload v6
      [58] getfield #29
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [61] invokevirtual #50
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [64] ifeq +19 (target=83)
      [67] aload v6
      [69] getfield #33
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [72] astore v7
      [74] aload v6
      [76] aload_2 v2
      [77] putfield #33
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [80] aload v7
      [82] areturn
      [83] aload v6
      [85] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [88] astore v6
      [90] goto -49 (target=41)
      [93] aload_0 v0
      [94] dup
      [95] getfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [98] dup_x1
      [99] iconst_1
      [100] iadd
      [101] putfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [104] aload_0 v0
      [105] getfield #26
        + Fieldref [com/google/gson/internal/StringMap.threshold I]
      [108] ificmple +18 (target=126)
      [111] aload_0 v0
      [112] invokespecial #35
        + Methodref [com/google/gson/internal/StringMap.doubleCapacity ()[Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [115] astore v4
      [117] iload_3 v3
      [118] aload v4
      [120] arraylength
      [121] iconst_1
      [122] isub
      [123] iand
      [124] istore v5
      [126] aload_0 v0
      [127] aload_1 v1
      [128] aload_2 v2
      [129] iload_3 v3
      [130] iload v5
      [132] invokespecial #34
        + Methodref [com/google/gson/internal/StringMap.addNewEntry (Ljava/lang/String;Ljava/lang/Object;II)V]
      [135] aconst_null
      [136] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 131
        [4] -> line 132
        [14] -> line 135
        [19] -> line 136
        [25] -> line 137
        [34] -> line 138
        [46] -> line 139
        [67] -> line 140
        [74] -> line 141
        [80] -> line 142
        [83] -> line 138
        [93] -> line 147
        [111] -> line 148
        [117] -> line 149
        [126] -> line 151
        [135] -> line 152
      + Local variable table attribute (count = 8)
        v7: 74 -> 83 [Ljava/lang/Object; oldValue]
        v6: 41 -> 93 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
        v0: 0 -> 137 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 137 [Ljava/lang/String; key]
        v2: 0 -> 137 [Ljava/lang/Object; value]
        v3: 19 -> 137 [I hash]
        v4: 25 -> 137 [[Lcom/google/gson/internal/StringMap$LinkedEntry; tab]
        v5: 34 -> 137 [I index]
      + Local variable type table attribute (count = 5)
        v7: 74 -> 83 [TV; oldValue]
        v6: 41 -> 93 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
        v0: 0 -> 137 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v2: 0 -> 137 [TV; value]
        v4: 25 -> 137 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; tab]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;TV;)TV;]
  + Method:       addNewEntry(Ljava/lang/String;Ljava/lang/Object;II)V
    Access flags: 0x2
      = private void addNewEntry(java.lang.String,java.lang.Object,int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 58, locals = 8, stack = 8):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [com/google/gson/internal/StringMap.header Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] astore v5
      [6] aload v5
      [8] getfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [11] astore v6
      [13] new #8
        + Class [com/google/gson/internal/StringMap$LinkedEntry]
      [16] dup
      [17] aload_1 v1
      [18] aload_2 v2
      [19] iload_3 v3
      [20] aload_0 v0
      [21] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [24] iload v4
      [26] aaload
      [27] aload v5
      [29] aload v6
      [31] invokespecial #45
        + Methodref [com/google/gson/internal/StringMap$LinkedEntry.<init> (Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
      [34] astore v7
      [36] aload_0 v0
      [37] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [40] iload v4
      [42] aload v6
      [44] aload v5
      [46] aload v7
      [48] dup_x1
      [49] putfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [52] dup_x1
      [53] putfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [56] aastore
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 156
        [6] -> line 159
        [13] -> line 160
        [36] -> line 162
        [57] -> line 163
      + Local variable table attribute (count = 8)
        v0: 0 -> 58 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 58 [Ljava/lang/String; key]
        v2: 0 -> 58 [Ljava/lang/Object; value]
        v3: 0 -> 58 [I hash]
        v4: 0 -> 58 [I index]
        v5: 6 -> 58 [Lcom/google/gson/internal/StringMap$LinkedEntry; header]
        v6: 13 -> 58 [Lcom/google/gson/internal/StringMap$LinkedEntry; oldTail]
        v7: 36 -> 58 [Lcom/google/gson/internal/StringMap$LinkedEntry; newTail]
      + Local variable type table attribute (count = 5)
        v0: 0 -> 58 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v2: 0 -> 58 [TV; value]
        v5: 6 -> 58 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; header]
        v6: 13 -> 58 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; oldTail]
        v7: 36 -> 58 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; newTail]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;TV;II)V]
  + Method:       makeTable(I)[Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x2
      = private com.google.gson.internal.StringMap$LinkedEntry[] makeTable(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 3, stack = 4):
      [0] iload_1 v1
      [1] anewarray #8
        + Class [com/google/gson/internal/StringMap$LinkedEntry]
      [4] checkcast #3
        + Class [[Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] aload_2 v2
      [10] putfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [13] aload_0 v0
      [14] iload_1 v1
      [15] iconst_1
      [16] ishr
      [17] iload_1 v1
      [18] iconst_2
      [19] ishr
      [20] iadd
      [21] putfield #26
        + Fieldref [com/google/gson/internal/StringMap.threshold I]
      [24] aload_2 v2
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 171
        [8] -> line 172
        [13] -> line 173
        [24] -> line 174
      + Local variable table attribute (count = 3)
        v0: 0 -> 26 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 26 [I newCapacity]
        v2: 8 -> 26 [[Lcom/google/gson/internal/StringMap$LinkedEntry; newTable]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 26 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v2: 8 -> 26 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; newTable]
    + Signature attribute:
      + Utf8 [(I)[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Method:       doubleCapacity()[Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x2
      = private com.google.gson.internal.StringMap$LinkedEntry[] doubleCapacity()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 177, locals = 11, stack = 3):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] arraylength
      [7] istore_2 v2
      [8] iload_2 v2
      [9] ldc #1
        + Integer [1073741824]
      [11] ificmpne +5 (target=16)
      [14] aload_1 v1
      [15] areturn
      [16] iload_2 v2
      [17] iconst_2
      [18] imul
      [19] istore_3 v3
      [20] aload_0 v0
      [21] iload_3 v3
      [22] invokespecial #38
        + Methodref [com/google/gson/internal/StringMap.makeTable (I)[Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [25] astore v4
      [27] aload_0 v0
      [28] getfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [31] ifne +6 (target=37)
      [34] aload v4
      [36] areturn
      [37] iconst_0
      [38] istore v5
      [40] iload v5
      [42] iload_2 v2
      [43] ificmpge +131 (target=174)
      [46] aload_1 v1
      [47] iload v5
      [49] aaload
      [50] astore v6
      [52] aload v6
      [54] ifnonnull +6 (target=60)
      [57] goto +111 (target=168)
      [60] aload v6
      [62] getfield #28
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
      [65] iload_2 v2
      [66] iand
      [67] istore v7
      [69] aconst_null
      [70] astore v8
      [72] aload v4
      [74] iload v5
      [76] iload v7
      [78] ior
      [79] aload v6
      [81] aastore
      [82] aload v6
      [84] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [87] astore v9
      [89] aload v9
      [91] ifnull +66 (target=157)
      [94] aload v9
      [96] getfield #28
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
      [99] iload_2 v2
      [100] iand
      [101] istore v10
      [103] iload v10
      [105] iload v7
      [107] ificmpeq +36 (target=143)
      [110] aload v8
      [112] ifnonnull +16 (target=128)
      [115] aload v4
      [117] iload v5
      [119] iload v10
      [121] ior
      [122] aload v9
      [124] aastore
      [125] goto +10 (target=135)
      [128] aload v8
      [130] aload v9
      [132] putfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [135] aload v6
      [137] astore v8
      [139] iload v10
      [141] istore v7
      [143] aload v9
      [145] astore v6
      [147] aload v9
      [149] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [152] astore v9
      [154] goto -65 (target=89)
      [157] aload v8
      [159] ifnull +9 (target=168)
      [162] aload v8
      [164] aconst_null
      [165] putfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [168] iinc v5, 1
      [171] goto -131 (target=40)
      [174] aload v4
      [176] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 28)
        [0] -> line 184
        [5] -> line 185
        [8] -> line 186
        [14] -> line 187
        [16] -> line 189
        [20] -> line 190
        [27] -> line 191
        [34] -> line 192
        [37] -> line 195
        [46] -> line 200
        [52] -> line 201
        [57] -> line 202
        [60] -> line 204
        [69] -> line 205
        [72] -> line 206
        [82] -> line 207
        [94] -> line 208
        [103] -> line 209
        [110] -> line 210
        [115] -> line 211
        [128] -> line 213
        [135] -> line 215
        [139] -> line 216
        [143] -> line 207
        [157] -> line 219
        [162] -> line 220
        [168] -> line 195
        [174] -> line 223
      + Local variable table attribute (count = 11)
        v10: 103 -> 143 [I nextHighBit]
        v9: 89 -> 157 [Lcom/google/gson/internal/StringMap$LinkedEntry; n]
        v6: 52 -> 168 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
        v7: 69 -> 168 [I highBit]
        v8: 72 -> 168 [Lcom/google/gson/internal/StringMap$LinkedEntry; broken]
        v5: 40 -> 174 [I j]
        v0: 0 -> 177 [Lcom/google/gson/internal/StringMap; this]
        v1: 5 -> 177 [[Lcom/google/gson/internal/StringMap$LinkedEntry; oldTable]
        v2: 8 -> 177 [I oldCapacity]
        v3: 20 -> 177 [I newCapacity]
        v4: 27 -> 177 [[Lcom/google/gson/internal/StringMap$LinkedEntry; newTable]
      + Local variable type table attribute (count = 6)
        v9: 89 -> 157 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; n]
        v6: 52 -> 168 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
        v8: 72 -> 168 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; broken]
        v0: 0 -> 177 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v1: 5 -> 177 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; oldTable]
        v4: 27 -> 177 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; newTable]
    + Signature attribute:
      + Utf8 [()[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Method:       remove(Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object remove(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 134, locals = 7, stack = 3):
      [0] aload_1 v1
      [1] ifnull +10 (target=11)
      [4] aload_1 v1
      [5] instanceof #13
        + Class [java/lang/String]
      [8] ifne +5 (target=13)
      [11] aconst_null
      [12] areturn
      [13] aload_1 v1
      [14] checkcast #13
        + Class [java/lang/String]
      [17] invokestatic #37
        + Methodref [com/google/gson/internal/StringMap.hash (Ljava/lang/String;)I]
      [20] istore_2 v2
      [21] aload_0 v0
      [22] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [25] astore_3 v3
      [26] iload_2 v2
      [27] aload_3 v3
      [28] arraylength
      [29] iconst_1
      [30] isub
      [31] iand
      [32] istore v4
      [34] aload_3 v3
      [35] iload v4
      [37] aaload
      [38] astore v5
      [40] aconst_null
      [41] astore v6
      [43] aload v5
      [45] ifnull +87 (target=132)
      [48] aload v5
      [50] getfield #28
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
      [53] iload_2 v2
      [54] ificmpne +64 (target=118)
      [57] aload_1 v1
      [58] aload v5
      [60] getfield #29
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [63] invokevirtual #48
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [66] ifeq +52 (target=118)
      [69] aload v6
      [71] ifnonnull +15 (target=86)
      [74] aload_3 v3
      [75] iload v4
      [77] aload v5
      [79] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [82] aastore
      [83] goto +13 (target=96)
      [86] aload v6
      [88] aload v5
      [90] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [93] putfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [96] aload_0 v0
      [97] dup
      [98] getfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [101] iconst_1
      [102] isub
      [103] putfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [106] aload_0 v0
      [107] aload v5
      [109] invokespecial #41
        + Methodref [com/google/gson/internal/StringMap.unlink (Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
      [112] aload v5
      [114] getfield #33
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [117] areturn
      [118] aload v5
      [120] astore v6
      [122] aload v5
      [124] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [127] astore v5
      [129] goto -86 (target=43)
      [132] aconst_null
      [133] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 227
        [11] -> line 228
        [13] -> line 230
        [21] -> line 231
        [26] -> line 232
        [34] -> line 233
        [43] -> line 234
        [48] -> line 235
        [69] -> line 236
        [74] -> line 237
        [86] -> line 239
        [96] -> line 241
        [106] -> line 242
        [112] -> line 243
        [118] -> line 234
        [132] -> line 246
      + Local variable table attribute (count = 7)
        v5: 40 -> 132 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
        v6: 43 -> 132 [Lcom/google/gson/internal/StringMap$LinkedEntry; prev]
        v0: 0 -> 134 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 134 [Ljava/lang/Object; key]
        v2: 21 -> 134 [I hash]
        v3: 26 -> 134 [[Lcom/google/gson/internal/StringMap$LinkedEntry; tab]
        v4: 34 -> 134 [I index]
      + Local variable type table attribute (count = 4)
        v5: 40 -> 132 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
        v6: 43 -> 132 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; prev]
        v0: 0 -> 134 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v3: 26 -> 134 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; tab]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Object;)TV;]
  + Method:       unlink(Lcom/google/gson/internal/StringMap$LinkedEntry;)V
    Access flags: 0x2
      = private void unlink(com.google.gson.internal.StringMap$LinkedEntry)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 33, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] getfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] aload_1 v1
      [5] getfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [8] putfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [11] aload_1 v1
      [12] getfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [15] aload_1 v1
      [16] getfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [19] putfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [22] aload_1 v1
      [23] aload_1 v1
      [24] aconst_null
      [25] dup_x1
      [26] putfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [29] putfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 250
        [11] -> line 251
        [22] -> line 252
        [32] -> line 253
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 33 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 33 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v1: 0 -> 33 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;)V]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [4] ifeq +16 (target=20)
      [7] aload_0 v0
      [8] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [11] aconst_null
      [12] invokestatic #53
        + Methodref [java/util/Arrays.fill ([Ljava/lang/Object;Ljava/lang/Object;)V]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [20] aload_0 v0
      [21] getfield #21
        + Fieldref [com/google/gson/internal/StringMap.header Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [24] astore_1 v1
      [25] aload_1 v1
      [26] getfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [29] astore_2 v2
      [30] aload_2 v2
      [31] aload_1 v1
      [32] ifacmpeq +23 (target=55)
      [35] aload_2 v2
      [36] getfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [39] astore_3 v3
      [40] aload_2 v2
      [41] aload_2 v2
      [42] aconst_null
      [43] dup_x1
      [44] putfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [47] putfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [50] aload_3 v3
      [51] astore_2 v2
      [52] goto -22 (target=30)
      [55] aload_1 v1
      [56] aload_1 v1
      [57] aload_1 v1
      [58] dup_x1
      [59] putfield #32
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [62] putfield #31
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 256
        [7] -> line 257
        [15] -> line 258
        [20] -> line 262
        [25] -> line 263
        [35] -> line 264
        [40] -> line 265
        [50] -> line 266
        [52] -> line 267
        [55] -> line 269
        [65] -> line 270
      + Local variable table attribute (count = 4)
        v3: 40 -> 52 [Lcom/google/gson/internal/StringMap$LinkedEntry; nxt]
        v2: 30 -> 55 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
        v0: 0 -> 66 [Lcom/google/gson/internal/StringMap; this]
        v1: 25 -> 66 [Lcom/google/gson/internal/StringMap$LinkedEntry; header]
      + Local variable type table attribute (count = 4)
        v3: 40 -> 52 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; nxt]
        v2: 30 -> 55 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
        v0: 0 -> 66 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v1: 25 -> 66 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; header]
  + Method:       keySet()Ljava/util/Set;
    Access flags: 0x1
      = public java.util.Set keySet()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [com/google/gson/internal/StringMap.keySet Ljava/util/Set;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +7 (target=13)
      [9] aload_1 v1
      [10] goto +17 (target=27)
      [13] aload_0 v0
      [14] new #7
        + Class [com/google/gson/internal/StringMap$KeySet]
      [17] dup
      [18] aload_0 v0
      [19] aconst_null
      [20] invokespecial #43
        + Methodref [com/google/gson/internal/StringMap$KeySet.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
      [23] dup_x1
      [24] putfield #22
        + Fieldref [com/google/gson/internal/StringMap.keySet Ljava/util/Set;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 273
        [5] -> line 274
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/StringMap; this]
        v1: 5 -> 28 [Ljava/util/Set; ks]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v1: 5 -> 28 [Ljava/util/Set<Ljava/lang/String;>; ks]
    + Signature attribute:
      + Utf8 [()Ljava/util/Set<Ljava/lang/String;>;]
  + Method:       values()Ljava/util/Collection;
    Access flags: 0x1
      = public java.util.Collection values()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/google/gson/internal/StringMap.values Ljava/util/Collection;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +7 (target=13)
      [9] aload_1 v1
      [10] goto +17 (target=27)
      [13] aload_0 v0
      [14] new #10
        + Class [com/google/gson/internal/StringMap$Values]
      [17] dup
      [18] aload_0 v0
      [19] aconst_null
      [20] invokespecial #46
        + Methodref [com/google/gson/internal/StringMap$Values.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
      [23] dup_x1
      [24] putfield #27
        + Fieldref [com/google/gson/internal/StringMap.values Ljava/util/Collection;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 278
        [5] -> line 279
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/StringMap; this]
        v1: 5 -> 28 [Ljava/util/Collection; vs]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v1: 5 -> 28 [Ljava/util/Collection<TV;>; vs]
    + Signature attribute:
      + Utf8 [()Ljava/util/Collection<TV;>;]
  + Method:       entrySet()Ljava/util/Set;
    Access flags: 0x1
      = public java.util.Set entrySet()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [com/google/gson/internal/StringMap.entrySet Ljava/util/Set;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +7 (target=13)
      [9] aload_1 v1
      [10] goto +17 (target=27)
      [13] aload_0 v0
      [14] new #6
        + Class [com/google/gson/internal/StringMap$EntrySet]
      [17] dup
      [18] aload_0 v0
      [19] aconst_null
      [20] invokespecial #42
        + Methodref [com/google/gson/internal/StringMap$EntrySet.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
      [23] dup_x1
      [24] putfield #20
        + Fieldref [com/google/gson/internal/StringMap.entrySet Ljava/util/Set;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 283
        [5] -> line 284
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/StringMap; this]
        v1: 5 -> 28 [Ljava/util/Set; es]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v1: 5 -> 28 [Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>; es]
    + Signature attribute:
      + Utf8 [()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Method:       removeMapping(Ljava/lang/Object;Ljava/lang/Object;)Z
    Access flags: 0x2
      = private boolean removeMapping(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 163, locals = 8, stack = 3):
      [0] aload_1 v1
      [1] ifnull +10 (target=11)
      [4] aload_1 v1
      [5] instanceof #13
        + Class [java/lang/String]
      [8] ifne +5 (target=13)
      [11] iconst_0
      [12] ireturn
      [13] aload_1 v1
      [14] checkcast #13
        + Class [java/lang/String]
      [17] invokestatic #37
        + Methodref [com/google/gson/internal/StringMap.hash (Ljava/lang/String;)I]
      [20] istore_3 v3
      [21] aload_0 v0
      [22] getfield #25
        + Fieldref [com/google/gson/internal/StringMap.table [Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [25] astore v4
      [27] iload_3 v3
      [28] aload v4
      [30] arraylength
      [31] iconst_1
      [32] isub
      [33] iand
      [34] istore v5
      [36] aload v4
      [38] iload v5
      [40] aaload
      [41] astore v6
      [43] aconst_null
      [44] astore v7
      [46] aload v6
      [48] ifnull +113 (target=161)
      [51] aload v6
      [53] getfield #28
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
      [56] iload_3 v3
      [57] ificmpne +90 (target=147)
      [60] aload_1 v1
      [61] aload v6
      [63] getfield #29
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [66] invokevirtual #48
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [69] ifeq +78 (target=147)
      [72] aload_2 v2
      [73] ifnonnull +14 (target=87)
      [76] aload v6
      [78] getfield #33
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [81] ifnull +20 (target=101)
      [84] goto +15 (target=99)
      [87] aload_2 v2
      [88] aload v6
      [90] getfield #33
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [93] invokevirtual #48
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [96] ifne +5 (target=101)
      [99] iconst_0
      [100] ireturn
      [101] aload v7
      [103] ifnonnull +16 (target=119)
      [106] aload v4
      [108] iload v5
      [110] aload v6
      [112] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [115] aastore
      [116] goto +13 (target=129)
      [119] aload v7
      [121] aload v6
      [123] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [126] putfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [129] aload_0 v0
      [130] dup
      [131] getfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [134] iconst_1
      [135] isub
      [136] putfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [139] aload_0 v0
      [140] aload v6
      [142] invokespecial #41
        + Methodref [com/google/gson/internal/StringMap.unlink (Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
      [145] iconst_1
      [146] ireturn
      [147] aload v6
      [149] astore v7
      [151] aload v6
      [153] getfield #30
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [156] astore v6
      [158] goto -112 (target=46)
      [161] iconst_0
      [162] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 349
        [11] -> line 350
        [13] -> line 353
        [21] -> line 354
        [27] -> line 355
        [36] -> line 356
        [51] -> line 357
        [72] -> line 358
        [99] -> line 359
        [101] -> line 361
        [106] -> line 362
        [119] -> line 364
        [129] -> line 366
        [139] -> line 367
        [145] -> line 368
        [147] -> line 356
        [161] -> line 371
      + Local variable table attribute (count = 8)
        v6: 43 -> 161 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
        v7: 46 -> 161 [Lcom/google/gson/internal/StringMap$LinkedEntry; prev]
        v0: 0 -> 163 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 163 [Ljava/lang/Object; key]
        v2: 0 -> 163 [Ljava/lang/Object; value]
        v3: 21 -> 163 [I hash]
        v4: 27 -> 163 [[Lcom/google/gson/internal/StringMap$LinkedEntry; tab]
        v5: 36 -> 163 [I index]
      + Local variable type table attribute (count = 4)
        v6: 43 -> 161 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
        v7: 46 -> 161 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; prev]
        v0: 0 -> 163 [Lcom/google/gson/internal/StringMap<TV;>; this]
        v4: 27 -> 163 [[Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; tab]
  + Method:       hash(Ljava/lang/String;)I
    Access flags: 0xa
      = private static int hash(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 5, stack = 4):
      [0] getstatic #23
        + Fieldref [com/google/gson/internal/StringMap.seed I]
      [3] istore_1 v1
      [4] iconst_0
      [5] istore_2 v2
      [6] iload_2 v2
      [7] aload_0 v0
      [8] invokevirtual #51
        + Methodref [java/lang/String.length ()I]
      [11] ificmpge +34 (target=45)
      [14] iload_1 v1
      [15] aload_0 v0
      [16] iload_2 v2
      [17] invokevirtual #49
        + Methodref [java/lang/String.charAt (I)C]
      [20] iadd
      [21] istore_3 v3
      [22] iload_3 v3
      [23] iload_3 v3
      [24] iadd
      [25] bipush 10
      [27] ishl
      [28] istore v4
      [30] iload v4
      [32] iload v4
      [34] bipush 6
      [36] iushr
      [37] ixor
      [38] istore_1 v1
      [39] iinc v2, 1
      [42] goto -36 (target=6)
      [45] iload_1 v1
      [46] iload_1 v1
      [47] bipush 20
      [49] iushr
      [50] iload_1 v1
      [51] bipush 12
      [53] iushr
      [54] ixor
      [55] ixor
      [56] istore_1 v1
      [57] iload_1 v1
      [58] iload_1 v1
      [59] bipush 7
      [61] iushr
      [62] ixor
      [63] iload_1 v1
      [64] iconst_4
      [65] iushr
      [66] ixor
      [67] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 498
        [4] -> line 499
        [14] -> line 500
        [22] -> line 501
        [30] -> line 502
        [39] -> line 499
        [45] -> line 509
        [57] -> line 510
      + Local variable table attribute (count = 5)
        v3: 22 -> 39 [I h2]
        v4: 30 -> 39 [I h3]
        v2: 6 -> 45 [I i]
        v0: 0 -> 68 [Ljava/lang/String; key]
        v1: 4 -> 68 [I h]
  + Method:       put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object put(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #13
        + Class [java/lang/String]
      [5] aload_2 v2
      [6] invokevirtual #39
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap; this]
        v1: 0 -> 10 [Ljava/lang/Object; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap<TV;>; this]
  + Method:       access$300(Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x1008
      = static synthetic com.google.gson.internal.StringMap$LinkedEntry access$300(com.google.gson.internal.StringMap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [com/google/gson/internal/StringMap.header Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap; x0]
  + Method:       access$500(Lcom/google/gson/internal/StringMap;)I
    Access flags: 0x1008
      = static synthetic int access$500(com.google.gson.internal.StringMap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/google/gson/internal/StringMap.size I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap; x0]
  + Method:       access$600(Lcom/google/gson/internal/StringMap;Ljava/lang/Object;Ljava/lang/Object;)Z
    Access flags: 0x1008
      = static synthetic boolean access$600(com.google.gson.internal.StringMap,java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #40
        + Methodref [com/google/gson/internal/StringMap.removeMapping (Ljava/lang/Object;Ljava/lang/Object;)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/StringMap; x0]
        v1: 0 -> 7 [Ljava/lang/Object; x1]
        v2: 0 -> 7 [Ljava/lang/Object; x2]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 0, stack = 2):
      [0] iconst_2
      [1] anewarray #8
        + Class [com/google/gson/internal/StringMap$LinkedEntry]
      [4] putstatic #19
        + Fieldref [com/google/gson/internal/StringMap.EMPTY_TABLE [Ljava/util/Map$Entry;]
      [7] new #18
        + Class [java/util/Random]
      [10] dup
      [11] invokespecial #54
        + Methodref [java/util/Random.<init> ()V]
      [14] invokevirtual #55
        + Methodref [java/util/Random.nextInt ()I]
      [17] putstatic #23
        + Fieldref [com/google/gson/internal/StringMap.seed I]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 2)
        [0] -> line 64
        [7] -> line 485

Class file attributes (count = 3):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$EntrySet]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [EntrySet]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$Values]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [Values]
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$KeySet]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [KeySet]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedHashIterator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/StringMap$LinkedEntry]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedEntry]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [<V:Ljava/lang/Object;>Ljava/util/AbstractMap<Ljava/lang/String;TV;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class com.google.gson.internal.StringMap$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [java/lang/Object]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/StringMap]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$EntrySet
  Superclass:    java/util/AbstractSet
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.StringMap$EntrySet extends java.util.AbstractSet

Interfaces (count = 0):

Constant Pool (count = 89):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$EntrySet]
  + Class [com/google/gson/internal/StringMap$EntrySet$1]
  + Class [java/lang/Object]
  + Class [java/util/AbstractSet]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
  + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
  + Methodref [com/google/gson/internal/StringMap.access$600 (Lcom/google/gson/internal/StringMap;Ljava/lang/Object;Ljava/lang/Object;)Z]
  + Methodref [com/google/gson/internal/StringMap.clear ()V]
  + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap$EntrySet.<init> (Lcom/google/gson/internal/StringMap;)V]
  + Methodref [com/google/gson/internal/StringMap$EntrySet$1.<init> (Lcom/google/gson/internal/StringMap$EntrySet;)V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/util/AbstractSet.<init> ()V]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap$EntrySet;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;)V]
  + NameAndType [access$500 (Lcom/google/gson/internal/StringMap;)I]
  + NameAndType [access$600 (Lcom/google/gson/internal/StringMap;Ljava/lang/Object;Ljava/lang/Object;)Z]
  + NameAndType [clear ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [this$0 Lcom/google/gson/internal/StringMap;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/StringMap$EntrySet;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)I]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Ljava/lang/Object;Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [EntrySet]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/StringMap$1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$EntrySet;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/AbstractSet<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [TV;]
  + Utf8 [access$500]
  + Utf8 [access$600]
  + Utf8 [clear]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$EntrySet]
  + Utf8 [com/google/gson/internal/StringMap$EntrySet$1]
  + Utf8 [contains]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [get]
  + Utf8 [getKey]
  + Utf8 [getValue]
  + Utf8 [iterator]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/AbstractSet]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [mappedValue]
  + Utf8 [o]
  + Utf8 [remove]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/StringMap;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.StringMap this$0

Methods (count = 7):
  + Method:       <init>(Lcom/google/gson/internal/StringMap;)V
    Access flags: 0x2
      = private StringMap$EntrySet(com.google.gson.internal.StringMap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
      [5] aload_0 v0
      [6] invokespecial #17
        + Methodref [java/util/AbstractSet.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 450
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap$EntrySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet; this]
  + Method:       iterator()Ljava/util/Iterator;
    Access flags: 0x1
      = public java.util.Iterator iterator()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #4
        + Class [com/google/gson/internal/StringMap$EntrySet$1]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #15
        + Methodref [com/google/gson/internal/StringMap$EntrySet$1.<init> (Lcom/google/gson/internal/StringMap$EntrySet;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 452
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap$EntrySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Method:       contains(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean contains(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] instanceof #8
        + Class [java/util/Map$Entry]
      [4] ifne +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] checkcast #8
        + Class [java/util/Map$Entry]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
      [18] aload_2 v2
      [19] invokeinterface #18
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [24] invokevirtual #13
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [27] astore_3 v3
      [28] aload_3 v3
      [29] ifnull +20 (target=49)
      [32] aload_3 v3
      [33] aload_2 v2
      [34] invokeinterface #19
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [39] invokevirtual #16
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [42] ifeq +7 (target=49)
      [45] iconst_1
      [46] goto +4 (target=50)
      [49] iconst_0
      [50] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 460
        [7] -> line 461
        [9] -> line 463
        [14] -> line 464
        [28] -> line 465
      + Local variable table attribute (count = 4)
        v0: 0 -> 51 [Lcom/google/gson/internal/StringMap$EntrySet; this]
        v1: 0 -> 51 [Ljava/lang/Object; o]
        v2: 14 -> 51 [Ljava/util/Map$Entry; e]
        v3: 28 -> 51 [Ljava/lang/Object; mappedValue]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 51 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet; this]
        v2: 14 -> 51 [Ljava/util/Map$Entry<**>; e]
        v3: 28 -> 51 [TV; mappedValue]
  + Method:       remove(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean remove(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] instanceof #8
        + Class [java/util/Map$Entry]
      [4] ifne +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] checkcast #8
        + Class [java/util/Map$Entry]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
      [18] aload_2 v2
      [19] invokeinterface #18
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [24] aload_2 v2
      [25] invokeinterface #19
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [30] invokestatic #11
        + Methodref [com/google/gson/internal/StringMap.access$600 (Lcom/google/gson/internal/StringMap;Ljava/lang/Object;Ljava/lang/Object;)Z]
      [33] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 469
        [7] -> line 470
        [9] -> line 472
        [14] -> line 473
      + Local variable table attribute (count = 3)
        v0: 0 -> 34 [Lcom/google/gson/internal/StringMap$EntrySet; this]
        v1: 0 -> 34 [Ljava/lang/Object; o]
        v2: 14 -> 34 [Ljava/util/Map$Entry; e]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 34 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet; this]
        v2: 14 -> 34 [Ljava/util/Map$Entry<**>; e]
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
      [4] invokestatic #10
        + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 477
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$EntrySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet; this]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
      [4] invokevirtual #12
        + Methodref [com/google/gson/internal/StringMap.clear ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 481
        [7] -> line 482
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$EntrySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet; this]
  + Method:       <init>(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V
    Access flags: 0x1000
      = synthetic StringMap$EntrySet(com.google.gson.internal.StringMap,com.google.gson.internal.StringMap$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #14
        + Methodref [com/google/gson/internal/StringMap$EntrySet.<init> (Lcom/google/gson/internal/StringMap;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 450
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap$EntrySet; this]
        v1: 0 -> 6 [Lcom/google/gson/internal/StringMap; x0]
        v2: 0 -> 6 [Lcom/google/gson/internal/StringMap$1; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap<TV;>.EntrySet; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$EntrySet]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [EntrySet]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/StringMap$EntrySet$1]
  + Signature attribute:
    + Utf8 [Ljava/util/AbstractSet<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$EntrySet$1
  Superclass:    com/google/gson/internal/StringMap$LinkedHashIterator
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.StringMap$EntrySet$1 extends com.google.gson.internal.StringMap$LinkedHashIterator

Interfaces (count = 0):

Constant Pool (count = 60):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$EntrySet]
  + Class [com/google/gson/internal/StringMap$EntrySet$1]
  + Class [com/google/gson/internal/StringMap$LinkedEntry]
  + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
  + Fieldref [com/google/gson/internal/StringMap$EntrySet$1.this$1 Lcom/google/gson/internal/StringMap$EntrySet;]
  + Methodref [com/google/gson/internal/StringMap$EntrySet$1.next ()Ljava/util/Map$Entry;]
  + Methodref [com/google/gson/internal/StringMap$EntrySet$1.nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [next ()Ljava/util/Map$Entry;]
  + NameAndType [nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [this$0 Lcom/google/gson/internal/StringMap;]
  + NameAndType [this$1 Lcom/google/gson/internal/StringMap$EntrySet;]
  + Utf8 [()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Map$Entry;]
  + Utf8 [()Ljava/util/Map$Entry<Ljava/lang/String;TV;>;]
  + Utf8 [(Lcom/google/gson/internal/StringMap$EntrySet;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Entry]
  + Utf8 [EntrySet]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/StringMap$EntrySet$1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$EntrySet.1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$EntrySet;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinkedEntry]
  + Utf8 [LinkedHashIterator]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$EntrySet]
  + Utf8 [com/google/gson/internal/StringMap$EntrySet$1]
  + Utf8 [com/google/gson/internal/StringMap$LinkedEntry]
  + Utf8 [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Utf8 [iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [next]
  + Utf8 [nextEntry]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lcom/google/gson/internal/StringMap$EntrySet;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.StringMap$EntrySet this$1

Methods (count = 3):
  + Method:       <init>(Lcom/google/gson/internal/StringMap$EntrySet;)V
    Access flags: 0x0
      = StringMap$EntrySet$1(com.google.gson.internal.StringMap$EntrySet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [com/google/gson/internal/StringMap$EntrySet$1.this$1 Lcom/google/gson/internal/StringMap$EntrySet;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] getfield #9
        + Fieldref [com/google/gson/internal/StringMap$EntrySet.this$0 Lcom/google/gson/internal/StringMap;]
      [10] aconst_null
      [11] invokespecial #13
        + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 452
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/StringMap$EntrySet$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/StringMap$EntrySet.1; this]
  + Method:       next()Ljava/util/Map$Entry;
    Access flags: 0x11
      = public final java.util.Map$Entry next()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #12
        + Methodref [com/google/gson/internal/StringMap$EntrySet$1.nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 454
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$EntrySet$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$EntrySet.1; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map$Entry<Ljava/lang/String;TV;>;]
  + Method:       next()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object next()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #11
        + Methodref [com/google/gson/internal/StringMap$EntrySet$1.next ()Ljava/util/Map$Entry;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 452
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$EntrySet$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$EntrySet.1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/StringMap$EntrySet]
    + NameAndType [iterator ()Ljava/util/Iterator;]
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$EntrySet]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [EntrySet]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/StringMap$EntrySet$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedHashIterator]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/StringMap$LinkedEntry]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedEntry]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$KeySet
  Superclass:    java/util/AbstractSet
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.StringMap$KeySet extends java.util.AbstractSet

Interfaces (count = 0):

Constant Pool (count = 67):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$KeySet]
  + Class [com/google/gson/internal/StringMap$KeySet$1]
  + Class [java/util/AbstractSet]
  + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
  + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
  + Methodref [com/google/gson/internal/StringMap.clear ()V]
  + Methodref [com/google/gson/internal/StringMap.containsKey (Ljava/lang/Object;)Z]
  + Methodref [com/google/gson/internal/StringMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap$KeySet.<init> (Lcom/google/gson/internal/StringMap;)V]
  + Methodref [com/google/gson/internal/StringMap$KeySet$1.<init> (Lcom/google/gson/internal/StringMap$KeySet;)V]
  + Methodref [java/util/AbstractSet.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap$KeySet;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;)V]
  + NameAndType [access$500 (Lcom/google/gson/internal/StringMap;)I]
  + NameAndType [clear ()V]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [this$0 Lcom/google/gson/internal/StringMap;]
  + Utf8 [()I]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Iterator<Ljava/lang/String;>;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/StringMap$KeySet;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)I]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [KeySet]
  + Utf8 [Lcom/google/gson/internal/StringMap$1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$KeySet;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.KeySet;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/AbstractSet<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [access$500]
  + Utf8 [clear]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$KeySet]
  + Utf8 [com/google/gson/internal/StringMap$KeySet$1]
  + Utf8 [contains]
  + Utf8 [containsKey]
  + Utf8 [iterator]
  + Utf8 [java/util/AbstractSet]
  + Utf8 [o]
  + Utf8 [oldSize]
  + Utf8 [remove]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/StringMap;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.StringMap this$0

Methods (count = 7):
  + Method:       <init>(Lcom/google/gson/internal/StringMap;)V
    Access flags: 0x2
      = private StringMap$KeySet(com.google.gson.internal.StringMap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/util/AbstractSet.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 400
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap$KeySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap<TV;>.KeySet; this]
  + Method:       iterator()Ljava/util/Iterator;
    Access flags: 0x1
      = public java.util.Iterator iterator()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #4
        + Class [com/google/gson/internal/StringMap$KeySet$1]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #12
        + Methodref [com/google/gson/internal/StringMap$KeySet$1.<init> (Lcom/google/gson/internal/StringMap$KeySet;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 402
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap$KeySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap<TV;>.KeySet; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Iterator<Ljava/lang/String;>;]
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [4] invokestatic #7
        + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 410
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$KeySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap<TV;>.KeySet; this]
  + Method:       contains(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean contains(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [4] aload_1 v1
      [5] invokevirtual #9
        + Methodref [com/google/gson/internal/StringMap.containsKey (Ljava/lang/Object;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 414
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap$KeySet; this]
        v1: 0 -> 9 [Ljava/lang/Object; o]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap<TV;>.KeySet; this]
  + Method:       remove(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean remove(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [4] invokestatic #7
        + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
      [7] istore_2 v2
      [8] aload_0 v0
      [9] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [12] aload_1 v1
      [13] invokevirtual #10
        + Methodref [com/google/gson/internal/StringMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [16] pop
      [17] aload_0 v0
      [18] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [21] invokestatic #7
        + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
      [24] iload_2 v2
      [25] ificmpeq +7 (target=32)
      [28] iconst_1
      [29] goto +4 (target=33)
      [32] iconst_0
      [33] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 418
        [8] -> line 419
        [17] -> line 420
      + Local variable table attribute (count = 3)
        v0: 0 -> 34 [Lcom/google/gson/internal/StringMap$KeySet; this]
        v1: 0 -> 34 [Ljava/lang/Object; o]
        v2: 8 -> 34 [I oldSize]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 34 [Lcom/google/gson/internal/StringMap<TV;>.KeySet; this]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [4] invokevirtual #8
        + Methodref [com/google/gson/internal/StringMap.clear ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 424
        [7] -> line 425
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$KeySet; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap<TV;>.KeySet; this]
  + Method:       <init>(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V
    Access flags: 0x1000
      = synthetic StringMap$KeySet(com.google.gson.internal.StringMap,com.google.gson.internal.StringMap$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #11
        + Methodref [com/google/gson/internal/StringMap$KeySet.<init> (Lcom/google/gson/internal/StringMap;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 400
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap$KeySet; this]
        v1: 0 -> 6 [Lcom/google/gson/internal/StringMap; x0]
        v2: 0 -> 6 [Lcom/google/gson/internal/StringMap$1; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap<TV;>.KeySet; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$KeySet]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [KeySet]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/StringMap$KeySet$1]
  + Signature attribute:
    + Utf8 [Ljava/util/AbstractSet<Ljava/lang/String;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$KeySet$1
  Superclass:    com/google/gson/internal/StringMap$LinkedHashIterator
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.StringMap$KeySet$1 extends com.google.gson.internal.StringMap$LinkedHashIterator

Interfaces (count = 0):

Constant Pool (count = 58):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$KeySet]
  + Class [com/google/gson/internal/StringMap$KeySet$1]
  + Class [com/google/gson/internal/StringMap$LinkedEntry]
  + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
  + Fieldref [com/google/gson/internal/StringMap$KeySet$1.this$1 Lcom/google/gson/internal/StringMap$KeySet;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
  + Methodref [com/google/gson/internal/StringMap$KeySet$1.next ()Ljava/lang/String;]
  + Methodref [com/google/gson/internal/StringMap$KeySet$1.nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [key Ljava/lang/String;]
  + NameAndType [next ()Ljava/lang/String;]
  + NameAndType [nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [this$0 Lcom/google/gson/internal/StringMap;]
  + NameAndType [this$1 Lcom/google/gson/internal/StringMap$KeySet;]
  + Utf8 [()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [(Lcom/google/gson/internal/StringMap$KeySet;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [KeySet]
  + Utf8 [Lcom/google/gson/internal/StringMap$KeySet$1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$KeySet.1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$KeySet;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<Ljava/lang/String;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinkedEntry]
  + Utf8 [LinkedHashIterator]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$KeySet]
  + Utf8 [com/google/gson/internal/StringMap$KeySet$1]
  + Utf8 [com/google/gson/internal/StringMap$LinkedEntry]
  + Utf8 [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Utf8 [iterator]
  + Utf8 [key]
  + Utf8 [next]
  + Utf8 [nextEntry]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lcom/google/gson/internal/StringMap$KeySet;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.StringMap$KeySet this$1

Methods (count = 3):
  + Method:       <init>(Lcom/google/gson/internal/StringMap$KeySet;)V
    Access flags: 0x0
      = StringMap$KeySet$1(com.google.gson.internal.StringMap$KeySet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/google/gson/internal/StringMap$KeySet$1.this$1 Lcom/google/gson/internal/StringMap$KeySet;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] getfield #7
        + Fieldref [com/google/gson/internal/StringMap$KeySet.this$0 Lcom/google/gson/internal/StringMap;]
      [10] aconst_null
      [11] invokespecial #12
        + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 402
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/StringMap$KeySet$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/StringMap$KeySet.1; this]
  + Method:       next()Ljava/lang/String;
    Access flags: 0x11
      = public final java.lang.String next()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #11
        + Methodref [com/google/gson/internal/StringMap$KeySet$1.nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] getfield #9
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 404
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$KeySet$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$KeySet.1; this]
  + Method:       next()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object next()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #10
        + Methodref [com/google/gson/internal/StringMap$KeySet$1.next ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 402
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$KeySet$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$KeySet.1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/StringMap$KeySet]
    + NameAndType [iterator ()Ljava/util/Iterator;]
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$KeySet]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [KeySet]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/StringMap$KeySet$1]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedHashIterator]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/StringMap$LinkedEntry]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedEntry]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<Ljava/lang/String;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$LinkedEntry
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.StringMap$LinkedEntry extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Map$Entry]

Constant Pool (count = 102):
  + String [=]
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$LinkedEntry]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap$LinkedEntry.<init> (Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + Methodref [com/google/gson/internal/StringMap$LinkedEntry.getKey ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.hashCode ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getKey ()Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hash I]
  + NameAndType [hashCode ()I]
  + NameAndType [key Ljava/lang/String;]
  + NameAndType [next Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value Ljava/lang/Object;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()TV;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
  + Utf8 [(Ljava/lang/String;TV;ILcom/google/gson/internal/StringMap$LinkedEntry<TV;>;Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;)V]
  + Utf8 [(TV;)TV;]
  + Utf8 [<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/String;TV;>;]
  + Utf8 [<init>]
  + Utf8 [=]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinkedEntry]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [TV;]
  + Utf8 [append]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$LinkedEntry]
  + Utf8 [e]
  + Utf8 [eValue]
  + Utf8 [equals]
  + Utf8 [getKey]
  + Utf8 [getValue]
  + Utf8 [hash]
  + Utf8 [hashCode]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [key]
  + Utf8 [next]
  + Utf8 [nxt]
  + Utf8 [o]
  + Utf8 [oldValue]
  + Utf8 [prv]
  + Utf8 [setValue]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]

Fields (count = 6):
  + Field:        key Ljava/lang/String;
    Access flags: 0x10
      = final java.lang.String key
  + Field:        value Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object value
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [TV;]
  + Field:        hash I
    Access flags: 0x10
      = final int hash
  + Field:        next Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x0
      = com.google.gson.internal.StringMap$LinkedEntry next
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Field:        nxt Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x0
      = com.google.gson.internal.StringMap$LinkedEntry nxt
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Field:        prv Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x0
      = com.google.gson.internal.StringMap$LinkedEntry prv
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]

Methods (count = 9):
  + Method:       <init>()V
    Access flags: 0x0
      = StringMap$LinkedEntry()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 7):
      [0] aload_0 v0
      [1] aconst_null
      [2] aconst_null
      [3] iconst_0
      [4] aconst_null
      [5] aconst_null
      [6] aconst_null
      [7] invokespecial #15
        + Methodref [com/google/gson/internal/StringMap$LinkedEntry.<init> (Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V]
      [10] aload_0 v0
      [11] aload_0 v0
      [12] aload_0 v0
      [13] dup_x1
      [14] putfield #13
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [17] putfield #12
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 297
        [10] -> line 298
        [20] -> line 299
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 21 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
  + Method:       <init>(Ljava/lang/String;Ljava/lang/Object;ILcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;Lcom/google/gson/internal/StringMap$LinkedEntry;)V
    Access flags: 0x0
      = StringMap$LinkedEntry(java.lang.String,java.lang.Object,int,com.google.gson.internal.StringMap$LinkedEntry,com.google.gson.internal.StringMap$LinkedEntry,com.google.gson.internal.StringMap$LinkedEntry)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 38, locals = 7, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [14] aload_0 v0
      [15] iload_3 v3
      [16] putfield #9
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.hash I]
      [19] aload_0 v0
      [20] aload v4
      [22] putfield #11
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [25] aload_0 v0
      [26] aload v5
      [28] putfield #12
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [31] aload_0 v0
      [32] aload v6
      [34] putfield #13
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.prv Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 302
        [4] -> line 303
        [9] -> line 304
        [14] -> line 305
        [19] -> line 306
        [25] -> line 307
        [31] -> line 308
        [37] -> line 309
      + Local variable table attribute (count = 7)
        v0: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
        v1: 0 -> 38 [Ljava/lang/String; key]
        v2: 0 -> 38 [Ljava/lang/Object; value]
        v3: 0 -> 38 [I hash]
        v4: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry; next]
        v5: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry; nxt]
        v6: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry; prv]
      + Local variable type table attribute (count = 5)
        v0: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
        v2: 0 -> 38 [TV; value]
        v4: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; next]
        v5: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; nxt]
        v6: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; prv]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;TV;ILcom/google/gson/internal/StringMap$LinkedEntry<TV;>;Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;)V]
  + Method:       getKey()Ljava/lang/String;
    Access flags: 0x11
      = public final java.lang.String getKey()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 312
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
  + Method:       getValue()Ljava/lang/Object;
    Access flags: 0x11
      = public final java.lang.Object getValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 316
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
    + Signature attribute:
      + Utf8 [()TV;]
  + Method:       setValue(Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x11
      = public final java.lang.Object setValue(java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 12, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [10] aload_2 v2
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 320
        [5] -> line 321
        [10] -> line 322
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
        v1: 0 -> 12 [Ljava/lang/Object; value]
        v2: 5 -> 12 [Ljava/lang/Object; oldValue]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 12 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
        v1: 0 -> 12 [TV; value]
        v2: 5 -> 12 [TV; oldValue]
    + Signature attribute:
      + Utf8 [(TV;)TV;]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x11
      = public final boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] instanceof #8
        + Class [java/util/Map$Entry]
      [4] ifne +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] checkcast #8
        + Class [java/util/Map$Entry]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] invokeinterface #27
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [20] astore_3 v3
      [21] aload_0 v0
      [22] getfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [25] aload_2 v2
      [26] invokeinterface #26
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [31] invokevirtual #20
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [34] ifeq +32 (target=66)
      [37] aload_0 v0
      [38] getfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [41] ifnonnull +10 (target=51)
      [44] aload_3 v3
      [45] ifnonnull +21 (target=66)
      [48] goto +14 (target=62)
      [51] aload_0 v0
      [52] getfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [55] aload_3 v3
      [56] invokevirtual #18
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [59] ifeq +7 (target=66)
      [62] iconst_1
      [63] goto +4 (target=67)
      [66] iconst_0
      [67] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 326
        [7] -> line 327
        [9] -> line 329
        [14] -> line 330
        [21] -> line 331
      + Local variable table attribute (count = 4)
        v0: 0 -> 68 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
        v1: 0 -> 68 [Ljava/lang/Object; o]
        v2: 14 -> 68 [Ljava/util/Map$Entry; e]
        v3: 21 -> 68 [Ljava/lang/Object; eValue]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 68 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
        v2: 14 -> 68 [Ljava/util/Map$Entry<**>; e]
  + Method:       hashCode()I
    Access flags: 0x11
      = public final int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [4] ifnonnull +7 (target=11)
      [7] iconst_0
      [8] goto +10 (target=18)
      [11] aload_0 v0
      [12] getfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [15] invokevirtual #21
        + Methodref [java/lang/String.hashCode ()I]
      [18] aload_0 v0
      [19] getfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [22] ifnonnull +7 (target=29)
      [25] iconst_0
      [26] goto +10 (target=36)
      [29] aload_0 v0
      [30] getfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [33] invokevirtual #19
        + Methodref [java/lang/Object.hashCode ()I]
      [36] ixor
      [37] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 336
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x11
      = public final java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 2):
      [0] new #6
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #22
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] aload_0 v0
      [8] getfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [11] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] ldc #1
        + String [=]
      [16] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] aload_0 v0
      [20] getfield #14
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [23] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [26] invokevirtual #25
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 340
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 30 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]
  + Method:       getKey()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object getKey()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #16
        + Methodref [com/google/gson/internal/StringMap$LinkedEntry.getKey ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 287
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$LinkedEntry; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/StringMap$LinkedEntry]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedEntry]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/String;TV;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$LinkedHashIterator
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x420
    = abstract class com.google.gson.internal.StringMap$LinkedHashIterator extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Iterator]

Constant Pool (count = 77):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$LinkedEntry]
  + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/util/Iterator]
  + Class [java/util/NoSuchElementException]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.this$0 Lcom/google/gson/internal/StringMap;]
  + Methodref [com/google/gson/internal/StringMap.access$300 (Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Methodref [com/google/gson/internal/StringMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;)V]
  + Methodref [java/lang/IllegalStateException.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/NoSuchElementException.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;)V]
  + NameAndType [access$300 (Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [key Ljava/lang/String;]
  + NameAndType [lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [next Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [this$0 Lcom/google/gson/internal/StringMap;]
  + Utf8 [()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [()Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Iterator<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/StringMap$1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Utf8 [Lcom/google/gson/internal/StringMap$LinkedHashIterator;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinkedEntry]
  + Utf8 [LinkedHashIterator]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [access$300]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$LinkedEntry]
  + Utf8 [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Utf8 [e]
  + Utf8 [hasNext]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/NoSuchElementException]
  + Utf8 [key]
  + Utf8 [lastReturned]
  + Utf8 [next]
  + Utf8 [nextEntry]
  + Utf8 [nxt]
  + Utf8 [remove]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 3):
  + Field:        next Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x0
      = com.google.gson.internal.StringMap$LinkedEntry next
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Field:        lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x0
      = com.google.gson.internal.StringMap$LinkedEntry lastReturned
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Field:        this$0 Lcom/google/gson/internal/StringMap;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.StringMap this$0

Methods (count = 5):
  + Method:       <init>(Lcom/google/gson/internal/StringMap;)V
    Access flags: 0x2
      = private StringMap$LinkedHashIterator(com.google.gson.internal.StringMap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.this$0 Lcom/google/gson/internal/StringMap;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #13
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.this$0 Lcom/google/gson/internal/StringMap;]
      [14] invokestatic #14
        + Methodref [com/google/gson/internal/StringMap.access$300 (Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [17] getfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [20] putfield #12
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [23] aload_0 v0
      [24] aconst_null
      [25] putfield #11
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 374
        [9] -> line 375
        [23] -> line 376
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lcom/google/gson/internal/StringMap$LinkedHashIterator; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 29 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TT;>; this]
  + Method:       hasNext()Z
    Access flags: 0x11
      = public final boolean hasNext()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.this$0 Lcom/google/gson/internal/StringMap;]
      [8] invokestatic #14
        + Methodref [com/google/gson/internal/StringMap.access$300 (Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [11] ifacmpeq +7 (target=18)
      [14] iconst_1
      [15] goto +4 (target=19)
      [18] iconst_0
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 379
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/google/gson/internal/StringMap$LinkedHashIterator; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 20 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TT;>; this]
  + Method:       nextEntry()Lcom/google/gson/internal/StringMap$LinkedEntry;
    Access flags: 0x10
      = final com.google.gson.internal.StringMap$LinkedEntry nextEntry()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 39, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] aload_0 v0
      [7] getfield #13
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.this$0 Lcom/google/gson/internal/StringMap;]
      [10] invokestatic #14
        + Methodref [com/google/gson/internal/StringMap.access$300 (Lcom/google/gson/internal/StringMap;)Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [13] ifacmpne +11 (target=24)
      [16] new #8
        + Class [java/util/NoSuchElementException]
      [19] dup
      [20] invokespecial #19
        + Methodref [java/util/NoSuchElementException.<init> ()V]
      [23] athrow
      [24] aload_0 v0
      [25] aload_1 v1
      [26] getfield #10
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.nxt Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [29] putfield #12
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.next Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [32] aload_0 v0
      [33] aload_1 v1
      [34] dup_x1
      [35] putfield #11
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 383
        [5] -> line 384
        [16] -> line 385
        [24] -> line 387
        [32] -> line 388
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lcom/google/gson/internal/StringMap$LinkedHashIterator; this]
        v1: 5 -> 39 [Lcom/google/gson/internal/StringMap$LinkedEntry; e]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 39 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TT;>; this]
        v1: 5 -> 39 [Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>; e]
    + Signature attribute:
      + Utf8 [()Lcom/google/gson/internal/StringMap$LinkedEntry<TV;>;]
  + Method:       remove()V
    Access flags: 0x11
      = public final void remove()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] ifnonnull +11 (target=15)
      [7] new #5
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] invokespecial #17
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [14] athrow
      [15] aload_0 v0
      [16] getfield #13
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.this$0 Lcom/google/gson/internal/StringMap;]
      [19] aload_0 v0
      [20] getfield #11
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [23] getfield #9
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.key Ljava/lang/String;]
      [26] invokevirtual #15
        + Methodref [com/google/gson/internal/StringMap.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [29] pop
      [30] aload_0 v0
      [31] aconst_null
      [32] putfield #11
        + Fieldref [com/google/gson/internal/StringMap$LinkedHashIterator.lastReturned Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 392
        [7] -> line 393
        [15] -> line 395
        [30] -> line 396
        [35] -> line 397
      + Local variable table attribute (count = 1)
        v0: 0 -> 36 [Lcom/google/gson/internal/StringMap$LinkedHashIterator; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 36 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TT;>; this]
  + Method:       <init>(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V
    Access flags: 0x1000
      = synthetic StringMap$LinkedHashIterator(com.google.gson.internal.StringMap,com.google.gson.internal.StringMap$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #16
        + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 374
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap$LinkedHashIterator; this]
        v1: 0 -> 6 [Lcom/google/gson/internal/StringMap; x0]
        v2: 0 -> 6 [Lcom/google/gson/internal/StringMap$1; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TT;>; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/StringMap$LinkedEntry]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedEntry]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedHashIterator]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Iterator<TT;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$Values
  Superclass:    java/util/AbstractCollection
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.StringMap$Values extends java.util.AbstractCollection

Interfaces (count = 0):

Constant Pool (count = 61):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$Values]
  + Class [com/google/gson/internal/StringMap$Values$1]
  + Class [java/util/AbstractCollection]
  + Fieldref [com/google/gson/internal/StringMap$Values.this$0 Lcom/google/gson/internal/StringMap;]
  + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
  + Methodref [com/google/gson/internal/StringMap.clear ()V]
  + Methodref [com/google/gson/internal/StringMap.containsValue (Ljava/lang/Object;)Z]
  + Methodref [com/google/gson/internal/StringMap$Values.<init> (Lcom/google/gson/internal/StringMap;)V]
  + Methodref [com/google/gson/internal/StringMap$Values$1.<init> (Lcom/google/gson/internal/StringMap$Values;)V]
  + Methodref [java/util/AbstractCollection.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap$Values;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;)V]
  + NameAndType [access$500 (Lcom/google/gson/internal/StringMap;)I]
  + NameAndType [clear ()V]
  + NameAndType [containsValue (Ljava/lang/Object;)Z]
  + NameAndType [this$0 Lcom/google/gson/internal/StringMap;]
  + Utf8 [()I]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Iterator<TV;>;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/StringMap$Values;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)I]
  + Utf8 [(Lcom/google/gson/internal/StringMap;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/StringMap$1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$Values;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.Values;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/AbstractCollection<TV;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [Values]
  + Utf8 [access$500]
  + Utf8 [clear]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$Values]
  + Utf8 [com/google/gson/internal/StringMap$Values$1]
  + Utf8 [contains]
  + Utf8 [containsValue]
  + Utf8 [iterator]
  + Utf8 [java/util/AbstractCollection]
  + Utf8 [o]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 1):
  + Field:        this$0 Lcom/google/gson/internal/StringMap;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.StringMap this$0

Methods (count = 6):
  + Method:       <init>(Lcom/google/gson/internal/StringMap;)V
    Access flags: 0x2
      = private StringMap$Values(com.google.gson.internal.StringMap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/StringMap$Values.this$0 Lcom/google/gson/internal/StringMap;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/util/AbstractCollection.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 428
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap$Values; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/StringMap<TV;>.Values; this]
  + Method:       iterator()Ljava/util/Iterator;
    Access flags: 0x1
      = public java.util.Iterator iterator()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #4
        + Class [com/google/gson/internal/StringMap$Values$1]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #11
        + Methodref [com/google/gson/internal/StringMap$Values$1.<init> (Lcom/google/gson/internal/StringMap$Values;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 430
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap$Values; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap<TV;>.Values; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Iterator<TV;>;]
  + Method:       size()I
    Access flags: 0x1
      = public int size()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$Values.this$0 Lcom/google/gson/internal/StringMap;]
      [4] invokestatic #7
        + Methodref [com/google/gson/internal/StringMap.access$500 (Lcom/google/gson/internal/StringMap;)I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 438
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$Values; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap<TV;>.Values; this]
  + Method:       contains(Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean contains(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$Values.this$0 Lcom/google/gson/internal/StringMap;]
      [4] aload_1 v1
      [5] invokevirtual #9
        + Methodref [com/google/gson/internal/StringMap.containsValue (Ljava/lang/Object;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 442
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap$Values; this]
        v1: 0 -> 9 [Ljava/lang/Object; o]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/StringMap<TV;>.Values; this]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/StringMap$Values.this$0 Lcom/google/gson/internal/StringMap;]
      [4] invokevirtual #8
        + Methodref [com/google/gson/internal/StringMap.clear ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 446
        [7] -> line 447
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$Values; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap<TV;>.Values; this]
  + Method:       <init>(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V
    Access flags: 0x1000
      = synthetic StringMap$Values(com.google.gson.internal.StringMap,com.google.gson.internal.StringMap$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #10
        + Methodref [com/google/gson/internal/StringMap$Values.<init> (Lcom/google/gson/internal/StringMap;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 428
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap$Values; this]
        v1: 0 -> 6 [Lcom/google/gson/internal/StringMap; x0]
        v2: 0 -> 6 [Lcom/google/gson/internal/StringMap$1; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/StringMap<TV;>.Values; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$Values]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [Values]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/StringMap$Values$1]
  + Signature attribute:
    + Utf8 [Ljava/util/AbstractCollection<TV;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/StringMap$Values$1
  Superclass:    com/google/gson/internal/StringMap$LinkedHashIterator
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.StringMap$Values$1 extends com.google.gson.internal.StringMap$LinkedHashIterator

Interfaces (count = 0):

Constant Pool (count = 56):
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/StringMap$1]
  + Class [com/google/gson/internal/StringMap$LinkedEntry]
  + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Class [com/google/gson/internal/StringMap$Values]
  + Class [com/google/gson/internal/StringMap$Values$1]
  + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
  + Fieldref [com/google/gson/internal/StringMap$Values.this$0 Lcom/google/gson/internal/StringMap;]
  + Fieldref [com/google/gson/internal/StringMap$Values$1.this$1 Lcom/google/gson/internal/StringMap$Values;]
  + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Methodref [com/google/gson/internal/StringMap$Values$1.nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + NameAndType [this$0 Lcom/google/gson/internal/StringMap;]
  + NameAndType [this$1 Lcom/google/gson/internal/StringMap$Values;]
  + NameAndType [value Ljava/lang/Object;]
  + Utf8 [()Lcom/google/gson/internal/StringMap$LinkedEntry;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()TV;]
  + Utf8 [(Lcom/google/gson/internal/StringMap$Values;)V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/StringMap$Values$1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$Values.1;]
  + Utf8 [Lcom/google/gson/internal/StringMap$Values;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TV;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LinkedEntry]
  + Utf8 [LinkedHashIterator]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StringMap.java]
  + Utf8 [Values]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/StringMap$1]
  + Utf8 [com/google/gson/internal/StringMap$LinkedEntry]
  + Utf8 [com/google/gson/internal/StringMap$LinkedHashIterator]
  + Utf8 [com/google/gson/internal/StringMap$Values]
  + Utf8 [com/google/gson/internal/StringMap$Values$1]
  + Utf8 [iterator]
  + Utf8 [next]
  + Utf8 [nextEntry]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [this$1]
  + Utf8 [value]

Fields (count = 1):
  + Field:        this$1 Lcom/google/gson/internal/StringMap$Values;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.StringMap$Values this$1

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/StringMap$Values;)V
    Access flags: 0x0
      = StringMap$Values$1(com.google.gson.internal.StringMap$Values)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [com/google/gson/internal/StringMap$Values$1.this$1 Lcom/google/gson/internal/StringMap$Values;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] getfield #8
        + Fieldref [com/google/gson/internal/StringMap$Values.this$0 Lcom/google/gson/internal/StringMap;]
      [10] aconst_null
      [11] invokespecial #10
        + Methodref [com/google/gson/internal/StringMap$LinkedHashIterator.<init> (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap$1;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 430
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/StringMap$Values$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/StringMap$Values.1; this]
  + Method:       next()Ljava/lang/Object;
    Access flags: 0x11
      = public final java.lang.Object next()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #11
        + Methodref [com/google/gson/internal/StringMap$Values$1.nextEntry ()Lcom/google/gson/internal/StringMap$LinkedEntry;]
      [4] getfield #7
        + Fieldref [com/google/gson/internal/StringMap$LinkedEntry.value Ljava/lang/Object;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 432
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$Values$1; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/StringMap$Values.1; this]
    + Signature attribute:
      + Utf8 [()TV;]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/StringMap$Values]
    + NameAndType [iterator ()Ljava/util/Iterator;]
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/StringMap$Values]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [Values]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/StringMap$Values$1]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [com/google/gson/internal/StringMap$LinkedHashIterator]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedHashIterator]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/StringMap$1]
      + Class [com/google/gson/internal/StringMap]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/StringMap$LinkedEntry]
      + Class [com/google/gson/internal/StringMap]
      + Utf8 [LinkedEntry]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/internal/StringMap<TV;>.LinkedHashIterator<TV;>;]
  + Source file attribute:
    + Utf8 [StringMap.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/UnsafeAllocator
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class com.google.gson.internal.UnsafeAllocator extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 113):
  + String [allocateInstance]
  + String [getConstructorId]
  + String [newInstance]
  + String [sun.misc.Unsafe]
  + String [theUnsafe]
  + Class [com/google/gson/internal/UnsafeAllocator]
  + Class [com/google/gson/internal/UnsafeAllocator$1]
  + Class [com/google/gson/internal/UnsafeAllocator$2]
  + Class [com/google/gson/internal/UnsafeAllocator$3]
  + Class [com/google/gson/internal/UnsafeAllocator$4]
  + Class [java/io/ObjectInputStream]
  + Class [java/io/ObjectStreamClass]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/Field]
  + Class [java/lang/reflect/Method]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/UnsafeAllocator$1.<init> (Ljava/lang/reflect/Method;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/UnsafeAllocator$2.<init> (Ljava/lang/reflect/Method;)V]
  + Methodref [com/google/gson/internal/UnsafeAllocator$3.<init> (Ljava/lang/reflect/Method;I)V]
  + Methodref [com/google/gson/internal/UnsafeAllocator$4.<init> ()V]
  + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;]
  + Methodref [java/lang/Class.getDeclaredField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/reflect/Field.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/reflect/Field.setAccessible (Z)V]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/reflect/Method;)V]
  + NameAndType [<init> (Ljava/lang/reflect/Method;I)V]
  + NameAndType [<init> (Ljava/lang/reflect/Method;Ljava/lang/Object;)V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [forName (Ljava/lang/String;)Ljava/lang/Class;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getDeclaredField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [intValue ()I]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setAccessible (Z)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Ljava/lang/reflect/Method;)V]
  + Utf8 [(Ljava/lang/reflect/Method;I)V]
  + Utf8 [(Ljava/lang/reflect/Method;Ljava/lang/Object;)V]
  + Utf8 [(Z)V]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [UnsafeAllocator.java]
  + Utf8 [allocateInstance]
  + Utf8 [com/google/gson/internal/UnsafeAllocator]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$1]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$2]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$3]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$4]
  + Utf8 [constructorId]
  + Utf8 [create]
  + Utf8 [f]
  + Utf8 [forName]
  + Utf8 [get]
  + Utf8 [getConstructorId]
  + Utf8 [getDeclaredField]
  + Utf8 [getDeclaredMethod]
  + Utf8 [getMethod]
  + Utf8 [ignored]
  + Utf8 [intValue]
  + Utf8 [invoke]
  + Utf8 [java/io/ObjectInputStream]
  + Utf8 [java/io/ObjectStreamClass]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [newInstance]
  + Utf8 [setAccessible]
  + Utf8 [sun.misc.Unsafe]
  + Utf8 [theUnsafe]
  + Utf8 [this]
  + Utf8 [unsafe]
  + Utf8 [unsafeClass]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public UnsafeAllocator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #29
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/UnsafeAllocator; this]
  + Method:       newInstance(Ljava/lang/Class;)Ljava/lang/Object;
    Access flags: 0x401
      = public abstract java.lang.Object newInstance(java.lang.Class)
    Class member attributes (count = 2):
    + Exceptions attribute (count = 1)
      + Class [java/lang/Exception]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]
  + Method:       create()Lcom/google/gson/internal/UnsafeAllocator;
    Access flags: 0x9
      = public static com.google.gson.internal.UnsafeAllocator create()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 178, locals = 4, stack = 6):
      [0] ldc #4
        + String [sun.misc.Unsafe]
      [2] invokestatic #24
        + Methodref [java/lang/Class.forName (Ljava/lang/String;)Ljava/lang/Class;]
      [5] astore_0 v0
      [6] aload_0 v0
      [7] ldc #5
        + String [theUnsafe]
      [9] invokevirtual #25
        + Methodref [java/lang/Class.getDeclaredField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] iconst_1
      [15] invokevirtual #31
        + Methodref [java/lang/reflect/Field.setAccessible (Z)V]
      [18] aload_1 v1
      [19] aconst_null
      [20] invokevirtual #30
        + Methodref [java/lang/reflect/Field.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [23] astore_2 v2
      [24] aload_0 v0
      [25] ldc #1
        + String [allocateInstance]
      [27] iconst_1
      [28] anewarray #13
        + Class [java/lang/Class]
      [31] dup
      [32] iconst_0
      [33] ldc #13
        + Class [java/lang/Class]
      [35] aastore
      [36] invokevirtual #27
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [39] astore_3 v3
      [40] new #7
        + Class [com/google/gson/internal/UnsafeAllocator$1]
      [43] dup
      [44] aload_3 v3
      [45] aload_2 v2
      [46] invokespecial #20
        + Methodref [com/google/gson/internal/UnsafeAllocator$1.<init> (Ljava/lang/reflect/Method;Ljava/lang/Object;)V]
      [49] areturn
      [50] astore_0 v0
      [51] ldc #11
        + Class [java/io/ObjectInputStream]
      [53] ldc #3
        + String [newInstance]
      [55] iconst_2
      [56] anewarray #13
        + Class [java/lang/Class]
      [59] dup
      [60] iconst_0
      [61] ldc #13
        + Class [java/lang/Class]
      [63] aastore
      [64] dup
      [65] iconst_1
      [66] ldc #13
        + Class [java/lang/Class]
      [68] aastore
      [69] invokevirtual #26
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [72] astore_0 v0
      [73] aload_0 v0
      [74] iconst_1
      [75] invokevirtual #33
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [78] new #8
        + Class [com/google/gson/internal/UnsafeAllocator$2]
      [81] dup
      [82] aload_0 v0
      [83] invokespecial #21
        + Methodref [com/google/gson/internal/UnsafeAllocator$2.<init> (Ljava/lang/reflect/Method;)V]
      [86] areturn
      [87] astore_0 v0
      [88] ldc #12
        + Class [java/io/ObjectStreamClass]
      [90] ldc #2
        + String [getConstructorId]
      [92] iconst_1
      [93] anewarray #13
        + Class [java/lang/Class]
      [96] dup
      [97] iconst_0
      [98] ldc #13
        + Class [java/lang/Class]
      [100] aastore
      [101] invokevirtual #26
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [104] astore_0 v0
      [105] aload_0 v0
      [106] iconst_1
      [107] invokevirtual #33
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [110] aload_0 v0
      [111] aconst_null
      [112] iconst_1
      [113] anewarray #16
        + Class [java/lang/Object]
      [116] dup
      [117] iconst_0
      [118] ldc #16
        + Class [java/lang/Object]
      [120] aastore
      [121] invokevirtual #32
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [124] checkcast #15
        + Class [java/lang/Integer]
      [127] invokevirtual #28
        + Methodref [java/lang/Integer.intValue ()I]
      [130] istore_1 v1
      [131] ldc #12
        + Class [java/io/ObjectStreamClass]
      [133] ldc #3
        + String [newInstance]
      [135] iconst_2
      [136] anewarray #13
        + Class [java/lang/Class]
      [139] dup
      [140] iconst_0
      [141] ldc #13
        + Class [java/lang/Class]
      [143] aastore
      [144] dup
      [145] iconst_1
      [146] getstatic #19
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [149] aastore
      [150] invokevirtual #26
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [153] astore_2 v2
      [154] aload_2 v2
      [155] iconst_1
      [156] invokevirtual #33
        + Methodref [java/lang/reflect/Method.setAccessible (Z)V]
      [159] new #9
        + Class [com/google/gson/internal/UnsafeAllocator$3]
      [162] dup
      [163] aload_2 v2
      [164] iload_1 v1
      [165] invokespecial #22
        + Methodref [com/google/gson/internal/UnsafeAllocator$3.<init> (Ljava/lang/reflect/Method;I)V]
      [168] areturn
      [169] astore_0 v0
      [170] new #10
        + Class [com/google/gson/internal/UnsafeAllocator$4]
      [173] dup
      [174] invokespecial #23
        + Methodref [com/google/gson/internal/UnsafeAllocator$4.<init> ()V]
      [177] areturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (0 -> 49: 50):
      + Class [java/lang/Exception]
      + ExceptionInfo (51 -> 86: 87):
      + Class [java/lang/Exception]
      + ExceptionInfo (88 -> 168: 169):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 39
        [6] -> line 40
        [13] -> line 41
        [18] -> line 42
        [24] -> line 43
        [40] -> line 44
        [50] -> line 51
        [51] -> line 60
        [73] -> line 62
        [78] -> line 63
        [87] -> line 70
        [88] -> line 79
        [105] -> line 81
        [110] -> line 82
        [131] -> line 83
        [154] -> line 85
        [159] -> line 86
        [169] -> line 93
        [170] -> line 97
      + Local variable table attribute (count = 11)
        v0: 6 -> 50 [Ljava/lang/Class; unsafeClass]
        v1: 13 -> 50 [Ljava/lang/reflect/Field; f]
        v2: 24 -> 50 [Ljava/lang/Object; unsafe]
        v3: 40 -> 50 [Ljava/lang/reflect/Method; allocateInstance]
        v0: 51 -> 51 [Ljava/lang/Exception; ignored]
        v0: 73 -> 87 [Ljava/lang/reflect/Method; newInstance]
        v0: 88 -> 88 [Ljava/lang/Exception; ignored]
        v0: 105 -> 169 [Ljava/lang/reflect/Method; getConstructorId]
        v1: 131 -> 169 [I constructorId]
        v2: 154 -> 169 [Ljava/lang/reflect/Method; newInstance]
        v0: 170 -> 170 [Ljava/lang/Exception; ignored]
      + Local variable type table attribute (count = 1)
        v0: 6 -> 50 [Ljava/lang/Class<*>; unsafeClass]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$2]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$3]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$4]
  + Source file attribute:
    + Utf8 [UnsafeAllocator.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/UnsafeAllocator$1
  Superclass:    com/google/gson/internal/UnsafeAllocator
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.UnsafeAllocator$1 extends com.google.gson.internal.UnsafeAllocator

Interfaces (count = 0):

Constant Pool (count = 49):
  + Class [com/google/gson/internal/UnsafeAllocator]
  + Class [com/google/gson/internal/UnsafeAllocator$1]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/Method]
  + Fieldref [com/google/gson/internal/UnsafeAllocator$1.val$allocateInstance Ljava/lang/reflect/Method;]
  + Fieldref [com/google/gson/internal/UnsafeAllocator$1.val$unsafe Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [val$allocateInstance Ljava/lang/reflect/Method;]
  + NameAndType [val$unsafe Ljava/lang/Object;]
  + Utf8 [()Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/reflect/Method;Ljava/lang/Object;)V]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/UnsafeAllocator$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UnsafeAllocator.java]
  + Utf8 [c]
  + Utf8 [com/google/gson/internal/UnsafeAllocator]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$1]
  + Utf8 [create]
  + Utf8 [invoke]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [newInstance]
  + Utf8 [this]
  + Utf8 [val$allocateInstance]
  + Utf8 [val$unsafe]

Fields (count = 2):
  + Field:        val$allocateInstance Ljava/lang/reflect/Method;
    Access flags: 0x1010
      = final synthetic java.lang.reflect.Method val$allocateInstance
  + Field:        val$unsafe Ljava/lang/Object;
    Access flags: 0x1010
      = final synthetic java.lang.Object val$unsafe

Methods (count = 2):
  + Method:       <init>(Ljava/lang/reflect/Method;Ljava/lang/Object;)V
    Access flags: 0x0
      = UnsafeAllocator$1(java.lang.reflect.Method,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/UnsafeAllocator$1.val$allocateInstance Ljava/lang/reflect/Method;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #7
        + Fieldref [com/google/gson/internal/UnsafeAllocator$1.val$unsafe Ljava/lang/Object;]
      [10] aload_0 v0
      [11] invokespecial #8
        + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/UnsafeAllocator$1; this]
  + Method:       newInstance(Ljava/lang/Class;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newInstance(java.lang.Class)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 20, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/UnsafeAllocator$1.val$allocateInstance Ljava/lang/reflect/Method;]
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [com/google/gson/internal/UnsafeAllocator$1.val$unsafe Ljava/lang/Object;]
      [8] iconst_1
      [9] anewarray #4
        + Class [java/lang/Object]
      [12] dup
      [13] iconst_0
      [14] aload_1 v1
      [15] aastore
      [16] invokevirtual #9
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lcom/google/gson/internal/UnsafeAllocator$1; this]
        v1: 0 -> 20 [Ljava/lang/Class; c]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 20 [Ljava/lang/Class<TT;>; c]
    + Exceptions attribute (count = 1)
      + Class [java/lang/Exception]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/UnsafeAllocator]
    + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$1]
  + Source file attribute:
    + Utf8 [UnsafeAllocator.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/UnsafeAllocator$2
  Superclass:    com/google/gson/internal/UnsafeAllocator
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.UnsafeAllocator$2 extends com.google.gson.internal.UnsafeAllocator

Interfaces (count = 0):

Constant Pool (count = 45):
  + Class [com/google/gson/internal/UnsafeAllocator]
  + Class [com/google/gson/internal/UnsafeAllocator$2]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/Method]
  + Fieldref [com/google/gson/internal/UnsafeAllocator$2.val$newInstance Ljava/lang/reflect/Method;]
  + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [val$newInstance Ljava/lang/reflect/Method;]
  + Utf8 [()Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/reflect/Method;)V]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/UnsafeAllocator$2;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UnsafeAllocator.java]
  + Utf8 [c]
  + Utf8 [com/google/gson/internal/UnsafeAllocator]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$2]
  + Utf8 [create]
  + Utf8 [invoke]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [newInstance]
  + Utf8 [this]
  + Utf8 [val$newInstance]

Fields (count = 1):
  + Field:        val$newInstance Ljava/lang/reflect/Method;
    Access flags: 0x1010
      = final synthetic java.lang.reflect.Method val$newInstance

Methods (count = 2):
  + Method:       <init>(Ljava/lang/reflect/Method;)V
    Access flags: 0x0
      = UnsafeAllocator$2(java.lang.reflect.Method)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [com/google/gson/internal/UnsafeAllocator$2.val$newInstance Ljava/lang/reflect/Method;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/UnsafeAllocator$2; this]
  + Method:       newInstance(Ljava/lang/Class;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newInstance(java.lang.Class)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 22, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [com/google/gson/internal/UnsafeAllocator$2.val$newInstance Ljava/lang/reflect/Method;]
      [4] aconst_null
      [5] iconst_2
      [6] anewarray #4
        + Class [java/lang/Object]
      [9] dup
      [10] iconst_0
      [11] aload_1 v1
      [12] aastore
      [13] dup
      [14] iconst_1
      [15] ldc #4
        + Class [java/lang/Object]
      [17] aastore
      [18] invokevirtual #8
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/google/gson/internal/UnsafeAllocator$2; this]
        v1: 0 -> 22 [Ljava/lang/Class; c]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 22 [Ljava/lang/Class<TT;>; c]
    + Exceptions attribute (count = 1)
      + Class [java/lang/Exception]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/UnsafeAllocator]
    + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$2]
  + Source file attribute:
    + Utf8 [UnsafeAllocator.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/UnsafeAllocator$3
  Superclass:    com/google/gson/internal/UnsafeAllocator
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.UnsafeAllocator$3 extends com.google.gson.internal.UnsafeAllocator

Interfaces (count = 0):

Constant Pool (count = 55):
  + Class [com/google/gson/internal/UnsafeAllocator]
  + Class [com/google/gson/internal/UnsafeAllocator$3]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/Method]
  + Fieldref [com/google/gson/internal/UnsafeAllocator$3.val$constructorId I]
  + Fieldref [com/google/gson/internal/UnsafeAllocator$3.val$newInstance Ljava/lang/reflect/Method;]
  + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [val$constructorId I]
  + NameAndType [val$newInstance Ljava/lang/reflect/Method;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/reflect/Method;I)V]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/UnsafeAllocator$3;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UnsafeAllocator.java]
  + Utf8 [c]
  + Utf8 [com/google/gson/internal/UnsafeAllocator]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$3]
  + Utf8 [create]
  + Utf8 [invoke]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [newInstance]
  + Utf8 [this]
  + Utf8 [val$constructorId]
  + Utf8 [val$newInstance]
  + Utf8 [valueOf]

Fields (count = 2):
  + Field:        val$newInstance Ljava/lang/reflect/Method;
    Access flags: 0x1010
      = final synthetic java.lang.reflect.Method val$newInstance
  + Field:        val$constructorId I
    Access flags: 0x1010
      = final synthetic int val$constructorId

Methods (count = 2):
  + Method:       <init>(Ljava/lang/reflect/Method;I)V
    Access flags: 0x0
      = UnsafeAllocator$3(java.lang.reflect.Method,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [com/google/gson/internal/UnsafeAllocator$3.val$newInstance Ljava/lang/reflect/Method;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #7
        + Fieldref [com/google/gson/internal/UnsafeAllocator$3.val$constructorId I]
      [10] aload_0 v0
      [11] invokespecial #9
        + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/UnsafeAllocator$3; this]
  + Method:       newInstance(Ljava/lang/Class;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newInstance(java.lang.Class)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 27, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/google/gson/internal/UnsafeAllocator$3.val$newInstance Ljava/lang/reflect/Method;]
      [4] aconst_null
      [5] iconst_2
      [6] anewarray #5
        + Class [java/lang/Object]
      [9] dup
      [10] iconst_0
      [11] aload_1 v1
      [12] aastore
      [13] dup
      [14] iconst_1
      [15] aload_0 v0
      [16] getfield #7
        + Fieldref [com/google/gson/internal/UnsafeAllocator$3.val$constructorId I]
      [19] invokestatic #10
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [22] aastore
      [23] invokevirtual #11
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 90
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/google/gson/internal/UnsafeAllocator$3; this]
        v1: 0 -> 27 [Ljava/lang/Class; c]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 27 [Ljava/lang/Class<TT;>; c]
    + Exceptions attribute (count = 1)
      + Class [java/lang/Exception]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/UnsafeAllocator]
    + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$3]
  + Source file attribute:
    + Utf8 [UnsafeAllocator.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/UnsafeAllocator$4
  Superclass:    com/google/gson/internal/UnsafeAllocator
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.UnsafeAllocator$4 extends com.google.gson.internal.UnsafeAllocator

Interfaces (count = 0):

Constant Pool (count = 50):
  + String [Cannot allocate ]
  + Class [com/google/gson/internal/UnsafeAllocator]
  + Class [com/google/gson/internal/UnsafeAllocator$4]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/UnsupportedOperationException]
  + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()Lcom/google/gson/internal/UnsafeAllocator;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]
  + Utf8 [<init>]
  + Utf8 [Cannot allocate ]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/UnsafeAllocator$4;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UnsafeAllocator.java]
  + Utf8 [append]
  + Utf8 [c]
  + Utf8 [com/google/gson/internal/UnsafeAllocator]
  + Utf8 [com/google/gson/internal/UnsafeAllocator$4]
  + Utf8 [create]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [newInstance]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = UnsafeAllocator$4()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [com/google/gson/internal/UnsafeAllocator.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 97
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/UnsafeAllocator$4; this]
  + Method:       newInstance(Ljava/lang/Class;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object newInstance(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 27, locals = 2, stack = 4):
      [0] new #5
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] new #4
        + Class [java/lang/StringBuilder]
      [7] dup
      [8] invokespecial #7
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [11] ldc #1
        + String [Cannot allocate ]
      [13] invokevirtual #9
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [16] aload_1 v1
      [17] invokevirtual #8
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [20] invokevirtual #10
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [23] invokespecial #11
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [26] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 100
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/google/gson/internal/UnsafeAllocator$4; this]
        v1: 0 -> 27 [Ljava/lang/Class; c]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 27 [Ljava/lang/Class<TT;>; c]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/UnsafeAllocator]
    + NameAndType [create ()Lcom/google/gson/internal/UnsafeAllocator;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/UnsafeAllocator$4]
  + Source file attribute:
    + Utf8 [UnsafeAllocator.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ArrayTypeAdapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.ArrayTypeAdapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 143):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/ArrayTypeAdapter]
  + Class [com/google/gson/internal/bind/ArrayTypeAdapter$1]
  + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/reflect/Array]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.componentType Ljava/lang/Class;]
  + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.componentTypeAdapter Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/bind/ArrayTypeAdapter$1.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/reflect/Array.get (Ljava/lang/Object;I)Ljava/lang/Object;]
  + Methodref [java/lang/reflect/Array.getLength (Ljava/lang/Object;)I]
  + Methodref [java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;]
  + Methodref [java/lang/reflect/Array.set (Ljava/lang/Object;ILjava/lang/Object;)V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + NameAndType [FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginArray ()V]
  + NameAndType [componentType Ljava/lang/Class;]
  + NameAndType [componentTypeAdapter Lcom/google/gson/TypeAdapter;]
  + NameAndType [endArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endArray ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;I)Ljava/lang/Object;]
  + NameAndType [getLength (Ljava/lang/Object;)I]
  + NameAndType [hasNext ()Z]
  + NameAndType [newInstance (Ljava/lang/Class;I)Ljava/lang/Object;]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [set (Ljava/lang/Object;ILjava/lang/Object;)V]
  + NameAndType [size ()I]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/Class;)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter<TE;>;Ljava/lang/Class<TE;>;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Class;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;)V]
  + Utf8 [<E:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<Ljava/lang/Object;>;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ArrayTypeAdapter.java]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [FACTORY]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TE;>;]
  + Utf8 [Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/internal/bind/ArrayTypeAdapter;]
  + Utf8 [Lcom/google/gson/internal/bind/ArrayTypeAdapter<TE;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<TE;>;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<TE;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TE;]
  + Utf8 [add]
  + Utf8 [array]
  + Utf8 [beginArray]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ArrayTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ArrayTypeAdapter$1]
  + Utf8 [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [componentType]
  + Utf8 [componentTypeAdapter]
  + Utf8 [context]
  + Utf8 [endArray]
  + Utf8 [get]
  + Utf8 [getLength]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [in]
  + Utf8 [instance]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/reflect/Array]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [length]
  + Utf8 [list]
  + Utf8 [newInstance]
  + Utf8 [nextNull]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [set]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]

Fields (count = 3):
  + Field:        FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory FACTORY
  + Field:        componentType Ljava/lang/Class;
    Access flags: 0x12
      = private final java.lang.Class componentType
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/Class<TE;>;]
  + Field:        componentTypeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x12
      = private final com.google.gson.TypeAdapter componentTypeAdapter
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<TE;>;]

Methods (count = 4):
  + Method:       <init>(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/Class;)V
    Access flags: 0x1
      = public ArrayTypeAdapter(com.google.gson.Gson,com.google.gson.TypeAdapter,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] aload_0 v0
      [5] new #4
        + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
      [8] dup
      [9] aload_1 v1
      [10] aload_2 v2
      [11] aload_3 v3
      [12] invokespecial #20
        + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
      [15] putfield #14
        + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.componentTypeAdapter Lcom/google/gson/TypeAdapter;]
      [18] aload_0 v0
      [19] aload_3 v3
      [20] putfield #13
        + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.componentType Ljava/lang/Class;]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 57
        [4] -> line 58
        [18] -> line 60
        [23] -> line 61
      + Local variable table attribute (count = 4)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/ArrayTypeAdapter; this]
        v1: 0 -> 24 [Lcom/google/gson/Gson; context]
        v2: 0 -> 24 [Lcom/google/gson/TypeAdapter; componentTypeAdapter]
        v3: 0 -> 24 [Ljava/lang/Class; componentType]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/ArrayTypeAdapter<TE;>; this]
        v2: 0 -> 24 [Lcom/google/gson/TypeAdapter<TE;>; componentTypeAdapter]
        v3: 0 -> 24 [Ljava/lang/Class<TE;>; componentType]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter<TE;>;Ljava/lang/Class<TE;>;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 109, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #25
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #15
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] new #10
        + Class [java/util/ArrayList]
      [19] dup
      [20] invokespecial #33
        + Methodref [java/util/ArrayList.<init> ()V]
      [23] astore_2 v2
      [24] aload_1 v1
      [25] invokevirtual #21
        + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
      [28] aload_1 v1
      [29] invokevirtual #23
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [32] ifeq +23 (target=55)
      [35] aload_0 v0
      [36] getfield #14
        + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.componentTypeAdapter Lcom/google/gson/TypeAdapter;]
      [39] aload_1 v1
      [40] invokevirtual #17
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [43] astore_3 v3
      [44] aload_2 v2
      [45] aload_3 v3
      [46] invokeinterface #34
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [51] pop
      [52] goto -24 (target=28)
      [55] aload_1 v1
      [56] invokevirtual #22
        + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
      [59] aload_0 v0
      [60] getfield #13
        + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.componentType Ljava/lang/Class;]
      [63] aload_2 v2
      [64] invokeinterface #36
        + InterfaceMethodref [java/util/List.size ()I]
      [69] invokestatic #31
        + Methodref [java/lang/reflect/Array.newInstance (Ljava/lang/Class;I)Ljava/lang/Object;]
      [72] astore_3 v3
      [73] iconst_0
      [74] istore v4
      [76] iload v4
      [78] aload_2 v2
      [79] invokeinterface #36
        + InterfaceMethodref [java/util/List.size ()I]
      [84] ificmpge +23 (target=107)
      [87] aload_3 v3
      [88] iload v4
      [90] aload_2 v2
      [91] iload v4
      [93] invokeinterface #35
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [98] invokestatic #32
        + Methodref [java/lang/reflect/Array.set (Ljava/lang/Object;ILjava/lang/Object;)V]
      [101] iinc v4, 1
      [104] goto -28 (target=76)
      [107] aload_3 v3
      [108] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 64
        [10] -> line 65
        [14] -> line 66
        [16] -> line 69
        [24] -> line 70
        [28] -> line 71
        [35] -> line 72
        [44] -> line 73
        [52] -> line 74
        [55] -> line 75
        [59] -> line 76
        [73] -> line 77
        [87] -> line 78
        [101] -> line 77
        [107] -> line 80
      + Local variable table attribute (count = 6)
        v3: 44 -> 52 [Ljava/lang/Object; instance]
        v4: 76 -> 107 [I i]
        v0: 0 -> 109 [Lcom/google/gson/internal/bind/ArrayTypeAdapter; this]
        v1: 0 -> 109 [Lcom/google/gson/stream/JsonReader; in]
        v2: 24 -> 109 [Ljava/util/List; list]
        v3: 73 -> 109 [Ljava/lang/Object; array]
      + Local variable type table attribute (count = 3)
        v3: 44 -> 52 [TE; instance]
        v0: 0 -> 109 [Lcom/google/gson/internal/bind/ArrayTypeAdapter<TE;>; this]
        v2: 24 -> 109 [Ljava/util/List<TE;>; list]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 58, locals = 6, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #28
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_1 v1
      [11] invokevirtual #26
        + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
      [14] pop
      [15] iconst_0
      [16] istore_3 v3
      [17] aload_2 v2
      [18] invokestatic #30
        + Methodref [java/lang/reflect/Array.getLength (Ljava/lang/Object;)I]
      [21] istore v4
      [23] iload_3 v3
      [24] iload v4
      [26] ificmpge +26 (target=52)
      [29] aload_2 v2
      [30] iload_3 v3
      [31] invokestatic #29
        + Methodref [java/lang/reflect/Array.get (Ljava/lang/Object;I)Ljava/lang/Object;]
      [34] astore v5
      [36] aload_0 v0
      [37] getfield #14
        + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.componentTypeAdapter Lcom/google/gson/TypeAdapter;]
      [40] aload_1 v1
      [41] aload v5
      [43] invokevirtual #18
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [46] iinc v3, 1
      [49] goto -26 (target=23)
      [52] aload_1 v1
      [53] invokevirtual #27
        + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
      [56] pop
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 85
        [4] -> line 86
        [9] -> line 87
        [10] -> line 90
        [15] -> line 91
        [29] -> line 92
        [36] -> line 93
        [46] -> line 91
        [52] -> line 95
        [57] -> line 96
      + Local variable table attribute (count = 6)
        v5: 36 -> 46 [Ljava/lang/Object; value]
        v3: 17 -> 52 [I i]
        v4: 23 -> 52 [I length]
        v0: 0 -> 58 [Lcom/google/gson/internal/bind/ArrayTypeAdapter; this]
        v1: 0 -> 58 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 58 [Ljava/lang/Object; array]
      + Local variable type table attribute (count = 2)
        v5: 36 -> 46 [TE; value]
        v0: 0 -> 58 [Lcom/google/gson/internal/bind/ArrayTypeAdapter<TE;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #3
        + Class [com/google/gson/internal/bind/ArrayTypeAdapter$1]
      [3] dup
      [4] invokespecial #19
        + Methodref [com/google/gson/internal/bind/ArrayTypeAdapter$1.<init> ()V]
      [7] putstatic #12
        + Fieldref [com/google/gson/internal/bind/ArrayTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 39

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/ArrayTypeAdapter$1]
  + Signature attribute:
    + Utf8 [<E:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<Ljava/lang/Object;>;]
  + Source file attribute:
    + Utf8 [ArrayTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ArrayTypeAdapter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.ArrayTypeAdapter$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 75):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/bind/ArrayTypeAdapter]
  + Class [com/google/gson/internal/bind/ArrayTypeAdapter$1]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/GenericArrayType]
  + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/internal/$Gson$Types.getArrayComponentType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/bind/ArrayTypeAdapter.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/Class;)V]
  + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.isArray ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/Class;)V]
  + NameAndType [get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getArrayComponentType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [isArray ()Z]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/Class;)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [ArrayTypeAdapter.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<*>;]
  + Utf8 [Lcom/google/gson/internal/bind/ArrayTypeAdapter$1;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/bind/ArrayTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ArrayTypeAdapter$1]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [componentType]
  + Utf8 [componentTypeAdapter]
  + Utf8 [create]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getArrayComponentType]
  + Utf8 [getRawType]
  + Utf8 [getType]
  + Utf8 [gson]
  + Utf8 [isArray]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/GenericArrayType]
  + Utf8 [this]
  + Utf8 [type]
  + Utf8 [typeToken]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ArrayTypeAdapter$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/ArrayTypeAdapter$1; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 64, locals = 6, stack = 5):
      [0] aload_2 v2
      [1] invokevirtual #15
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] instanceof #9
        + Class [java/lang/reflect/GenericArrayType]
      [9] ifne +22 (target=31)
      [12] aload_3 v3
      [13] instanceof #7
        + Class [java/lang/Class]
      [16] ifeq +13 (target=29)
      [19] aload_3 v3
      [20] checkcast #7
        + Class [java/lang/Class]
      [23] invokevirtual #16
        + Methodref [java/lang/Class.isArray ()Z]
      [26] ifne +5 (target=31)
      [29] aconst_null
      [30] areturn
      [31] aload_3 v3
      [32] invokestatic #11
        + Methodref [com/google/gson/internal/$Gson$Types.getArrayComponentType (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [35] astore v4
      [37] aload_1 v1
      [38] aload v4
      [40] invokestatic #14
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [43] invokevirtual #10
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [46] astore v5
      [48] new #4
        + Class [com/google/gson/internal/bind/ArrayTypeAdapter]
      [51] dup
      [52] aload_1 v1
      [53] aload v5
      [55] aload v4
      [57] invokestatic #12
        + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
      [60] invokespecial #13
        + Methodref [com/google/gson/internal/bind/ArrayTypeAdapter.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/Class;)V]
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 42
        [5] -> line 43
        [29] -> line 44
        [31] -> line 47
        [37] -> line 48
        [48] -> line 49
      + Local variable table attribute (count = 6)
        v0: 0 -> 64 [Lcom/google/gson/internal/bind/ArrayTypeAdapter$1; this]
        v1: 0 -> 64 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 64 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v3: 5 -> 64 [Ljava/lang/reflect/Type; type]
        v4: 37 -> 64 [Ljava/lang/reflect/Type; componentType]
        v5: 48 -> 64 [Lcom/google/gson/TypeAdapter; componentTypeAdapter]
      + Local variable type table attribute (count = 2)
        v2: 0 -> 64 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v5: 48 -> 64 [Lcom/google/gson/TypeAdapter<*>; componentTypeAdapter]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/ArrayTypeAdapter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/ArrayTypeAdapter$1]
  + Source file attribute:
    + Utf8 [ArrayTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/CollectionTypeAdapterFactory
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.CollectionTypeAdapterFactory extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 93):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/util/Collection]
  + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/internal/$Gson$Types.getCollectionElementType (Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/ConstructorConstructor.get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + NameAndType [constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + NameAndType [get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getCollectionElementType (Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;)V]
  + Utf8 [(Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Adapter]
  + Utf8 [Code]
  + Utf8 [CollectionTypeAdapterFactory.java]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<*>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [constructor]
  + Utf8 [constructorConstructor]
  + Utf8 [create]
  + Utf8 [elementType]
  + Utf8 [elementTypeAdapter]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getCollectionElementType]
  + Utf8 [getRawType]
  + Utf8 [getType]
  + Utf8 [gson]
  + Utf8 [isAssignableFrom]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Collection]
  + Utf8 [rawType]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [type]
  + Utf8 [typeToken]

Fields (count = 1):
  + Field:        constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x12
      = private final com.google.gson.internal.ConstructorConstructor constructorConstructor

Methods (count = 2):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;)V
    Access flags: 0x1
      = public CollectionTypeAdapterFactory(com.google.gson.internal.ConstructorConstructor)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #11
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 39
        [4] -> line 40
        [9] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory; this]
        v1: 0 -> 10 [Lcom/google/gson/internal/ConstructorConstructor; constructorConstructor]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 72, locals = 9, stack = 7):
      [0] aload_2 v2
      [1] invokevirtual #18
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [4] astore_3 v3
      [5] aload_2 v2
      [6] invokevirtual #17
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [9] astore v4
      [11] ldc #10
        + Class [java/util/Collection]
      [13] aload v4
      [15] invokevirtual #19
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [18] ifne +5 (target=23)
      [21] aconst_null
      [22] areturn
      [23] aload_3 v3
      [24] aload v4
      [26] invokestatic #13
        + Methodref [com/google/gson/internal/$Gson$Types.getCollectionElementType (Ljava/lang/reflect/Type;Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [29] astore v5
      [31] aload_1 v1
      [32] aload v5
      [34] invokestatic #16
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [37] invokevirtual #12
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [40] astore v6
      [42] aload_0 v0
      [43] getfield #11
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [46] aload_2 v2
      [47] invokevirtual #14
        + Methodref [com/google/gson/internal/ConstructorConstructor.get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
      [50] astore v7
      [52] new #6
        + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter]
      [55] dup
      [56] aload_0 v0
      [57] aload_1 v1
      [58] aload v5
      [60] aload v6
      [62] aload v7
      [64] invokespecial #15
        + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
      [67] astore v8
      [69] aload v8
      [71] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 44
        [5] -> line 46
        [11] -> line 47
        [21] -> line 48
        [23] -> line 51
        [31] -> line 52
        [42] -> line 53
        [52] -> line 56
        [69] -> line 57
      + Local variable table attribute (count = 9)
        v0: 0 -> 72 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory; this]
        v1: 0 -> 72 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 72 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v3: 5 -> 72 [Ljava/lang/reflect/Type; type]
        v4: 11 -> 72 [Ljava/lang/Class; rawType]
        v5: 31 -> 72 [Ljava/lang/reflect/Type; elementType]
        v6: 42 -> 72 [Lcom/google/gson/TypeAdapter; elementTypeAdapter]
        v7: 52 -> 72 [Lcom/google/gson/internal/ObjectConstructor; constructor]
        v8: 69 -> 72 [Lcom/google/gson/TypeAdapter; result]
      + Local variable type table attribute (count = 5)
        v2: 0 -> 72 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v4: 11 -> 72 [Ljava/lang/Class<-TT;>; rawType]
        v6: 42 -> 72 [Lcom/google/gson/TypeAdapter<*>; elementTypeAdapter]
        v7: 52 -> 72 [Lcom/google/gson/internal/ObjectConstructor<TT;>; constructor]
        v8: 69 -> 72 [Lcom/google/gson/TypeAdapter<TT;>; result]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter]
      + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
      + Utf8 [Adapter]
  + Source file attribute:
    + Utf8 [CollectionTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 140):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter]
  + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/util/Collection]
  + Class [java/util/Iterator]
  + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
  + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.elementTypeAdapter Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.this$0 Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Collection;]
  + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Collection;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + InterfaceMethodref [com/google/gson/internal/ObjectConstructor.construct ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Collection.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginArray ()V]
  + NameAndType [construct ()Ljava/lang/Object;]
  + NameAndType [constructor Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [elementTypeAdapter Lcom/google/gson/TypeAdapter;]
  + NameAndType [endArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endArray ()V]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Collection;]
  + NameAndType [this$0 Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Collection;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter<TE;>;Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Collection<TE;>;>;)V]
  + Utf8 [(Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Collection;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Collection<TE;>;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Collection;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Collection<TE;>;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [<E:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<Ljava/util/Collection<TE;>;>;]
  + Utf8 [<init>]
  + Utf8 [Adapter]
  + Utf8 [Code]
  + Utf8 [CollectionTypeAdapterFactory.java]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TE;>;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Collection<TE;>;>;]
  + Utf8 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter;]
  + Utf8 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter<TE;>;]
  + Utf8 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Collection;]
  + Utf8 [Ljava/util/Collection<TE;>;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TE;]
  + Utf8 [add]
  + Utf8 [beginArray]
  + Utf8 [collection]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [construct]
  + Utf8 [constructor]
  + Utf8 [context]
  + Utf8 [element]
  + Utf8 [elementType]
  + Utf8 [elementTypeAdapter]
  + Utf8 [endArray]
  + Utf8 [hasNext]
  + Utf8 [i$]
  + Utf8 [in]
  + Utf8 [instance]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/Iterator]
  + Utf8 [next]
  + Utf8 [nextNull]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 3):
  + Field:        elementTypeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x12
      = private final com.google.gson.TypeAdapter elementTypeAdapter
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<TE;>;]
  + Field:        constructor Lcom/google/gson/internal/ObjectConstructor;
    Access flags: 0x12
      = private final com.google.gson.internal.ObjectConstructor constructor
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Collection<TE;>;>;]
  + Field:        this$0 Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.bind.CollectionTypeAdapterFactory this$0

Methods (count = 5):
  + Method:       <init>(Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V
    Access flags: 0x1
      = public CollectionTypeAdapterFactory$Adapter(com.google.gson.internal.bind.CollectionTypeAdapterFactory,com.google.gson.Gson,java.lang.reflect.Type,com.google.gson.TypeAdapter,com.google.gson.internal.ObjectConstructor)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 31, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.this$0 Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [9] aload_0 v0
      [10] new #5
        + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
      [13] dup
      [14] aload_2 v2
      [15] aload v4
      [17] aload_3 v3
      [18] invokespecial #21
        + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
      [21] putfield #13
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.elementTypeAdapter Lcom/google/gson/TypeAdapter;]
      [24] aload_0 v0
      [25] aload v5
      [27] putfield #12
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 66
        [9] -> line 67
        [24] -> line 69
        [30] -> line 70
      + Local variable table attribute (count = 5)
        v0: 0 -> 31 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter; this]
        v2: 0 -> 31 [Lcom/google/gson/Gson; context]
        v3: 0 -> 31 [Ljava/lang/reflect/Type; elementType]
        v4: 0 -> 31 [Lcom/google/gson/TypeAdapter; elementTypeAdapter]
        v5: 0 -> 31 [Lcom/google/gson/internal/ObjectConstructor; constructor]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 31 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter<TE;>; this]
        v4: 0 -> 31 [Lcom/google/gson/TypeAdapter<TE;>; elementTypeAdapter]
        v5: 0 -> 31 [Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Collection<TE;>;>; constructor]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter<TE;>;Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Collection<TE;>;>;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/util/Collection;
    Access flags: 0x1
      = public java.util.Collection read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 66, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #26
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #15
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #25
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_0 v0
      [17] getfield #12
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
      [20] invokeinterface #30
        + InterfaceMethodref [com/google/gson/internal/ObjectConstructor.construct ()Ljava/lang/Object;]
      [25] checkcast #10
        + Class [java/util/Collection]
      [28] astore_2 v2
      [29] aload_1 v1
      [30] invokevirtual #22
        + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
      [33] aload_1 v1
      [34] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [37] ifeq +23 (target=60)
      [40] aload_0 v0
      [41] getfield #13
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.elementTypeAdapter Lcom/google/gson/TypeAdapter;]
      [44] aload_1 v1
      [45] invokevirtual #17
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [48] astore_3 v3
      [49] aload_2 v2
      [50] aload_3 v3
      [51] invokeinterface #31
        + InterfaceMethodref [java/util/Collection.add (Ljava/lang/Object;)Z]
      [56] pop
      [57] goto -24 (target=33)
      [60] aload_1 v1
      [61] invokevirtual #23
        + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
      [64] aload_2 v2
      [65] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 73
        [10] -> line 74
        [14] -> line 75
        [16] -> line 78
        [29] -> line 79
        [33] -> line 80
        [40] -> line 81
        [49] -> line 82
        [57] -> line 83
        [60] -> line 84
        [64] -> line 85
      + Local variable table attribute (count = 4)
        v3: 49 -> 57 [Ljava/lang/Object; instance]
        v0: 0 -> 66 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter; this]
        v1: 0 -> 66 [Lcom/google/gson/stream/JsonReader; in]
        v2: 29 -> 66 [Ljava/util/Collection; collection]
      + Local variable type table attribute (count = 3)
        v3: 49 -> 57 [TE; instance]
        v0: 0 -> 66 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter<TE;>; this]
        v2: 29 -> 66 [Ljava/util/Collection<TE;>; collection]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Collection<TE;>;]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/util/Collection;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.util.Collection)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 58, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #29
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_1 v1
      [11] invokevirtual #27
        + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
      [14] pop
      [15] aload_2 v2
      [16] invokeinterface #32
        + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
      [21] astore_3 v3
      [22] aload_3 v3
      [23] invokeinterface #33
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [28] ifeq +24 (target=52)
      [31] aload_3 v3
      [32] invokeinterface #34
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [37] astore v4
      [39] aload_0 v0
      [40] getfield #13
        + Fieldref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.elementTypeAdapter Lcom/google/gson/TypeAdapter;]
      [43] aload_1 v1
      [44] aload v4
      [46] invokevirtual #18
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [49] goto -27 (target=22)
      [52] aload_1 v1
      [53] invokevirtual #28
        + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
      [56] pop
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 89
        [4] -> line 90
        [9] -> line 91
        [10] -> line 94
        [15] -> line 95
        [39] -> line 96
        [52] -> line 98
        [57] -> line 99
      + Local variable table attribute (count = 5)
        v4: 39 -> 49 [Ljava/lang/Object; element]
        v3: 22 -> 52 [Ljava/util/Iterator; i$]
        v0: 0 -> 58 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter; this]
        v1: 0 -> 58 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 58 [Ljava/util/Collection; collection]
      + Local variable type table attribute (count = 3)
        v4: 39 -> 49 [TE; element]
        v0: 0 -> 58 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter<TE;>; this]
        v2: 0 -> 58 [Ljava/util/Collection<TE;>; collection]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Collection<TE;>;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #19
        + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Collection;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter<TE;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/util/Collection]
      [6] invokevirtual #20
        + Methodref [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Collection;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter<TE;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory$Adapter]
      + Class [com/google/gson/internal/bind/CollectionTypeAdapterFactory]
      + Utf8 [Adapter]
  + Signature attribute:
    + Utf8 [<E:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<Ljava/util/Collection<TE;>;>;]
  + Source file attribute:
    + Utf8 [CollectionTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/DateTypeAdapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.DateTypeAdapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 151):
  + String [UTC]
  + String [yyyy-MM-dd'T'HH:mm:ss'Z']
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/DateTypeAdapter]
  + Class [com/google/gson/internal/bind/DateTypeAdapter$1]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/text/DateFormat]
  + Class [java/text/ParseException]
  + Class [java/text/SimpleDateFormat]
  + Class [java/util/Date]
  + Class [java/util/Locale]
  + Class [java/util/TimeZone]
  + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.enUsFormat Ljava/text/DateFormat;]
  + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.iso8601Format Ljava/text/DateFormat;]
  + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.localFormat Ljava/text/DateFormat;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Fieldref [java/util/Locale.US Ljava/util/Locale;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/DateTypeAdapter.buildIso8601Format ()Ljava/text/DateFormat;]
  + Methodref [com/google/gson/internal/bind/DateTypeAdapter.deserializeToDate (Ljava/lang/String;)Ljava/util/Date;]
  + Methodref [com/google/gson/internal/bind/DateTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Date;]
  + Methodref [com/google/gson/internal/bind/DateTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Date;)V]
  + Methodref [com/google/gson/internal/bind/DateTypeAdapter$1.<init> ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/text/DateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
  + Methodref [java/text/DateFormat.getDateTimeInstance (II)Ljava/text/DateFormat;]
  + Methodref [java/text/DateFormat.getDateTimeInstance (IILjava/util/Locale;)Ljava/text/DateFormat;]
  + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
  + Methodref [java/text/DateFormat.setTimeZone (Ljava/util/TimeZone;)V]
  + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;Ljava/util/Locale;)V]
  + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/util/Locale;)V]
  + NameAndType [FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [US Ljava/util/Locale;]
  + NameAndType [buildIso8601Format ()Ljava/text/DateFormat;]
  + NameAndType [deserializeToDate (Ljava/lang/String;)Ljava/util/Date;]
  + NameAndType [enUsFormat Ljava/text/DateFormat;]
  + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;]
  + NameAndType [getDateTimeInstance (II)Ljava/text/DateFormat;]
  + NameAndType [getDateTimeInstance (IILjava/util/Locale;)Ljava/text/DateFormat;]
  + NameAndType [getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;]
  + NameAndType [iso8601Format Ljava/text/DateFormat;]
  + NameAndType [localFormat Ljava/text/DateFormat;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [parse (Ljava/lang/String;)Ljava/util/Date;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Date;]
  + NameAndType [setTimeZone (Ljava/util/TimeZone;)V]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Date;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/text/DateFormat;]
  + Utf8 [()V]
  + Utf8 [(II)Ljava/text/DateFormat;]
  + Utf8 [(IILjava/util/Locale;)Ljava/text/DateFormat;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Date;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Date;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/Date;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/TimeZone;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/util/Locale;)V]
  + Utf8 [(Ljava/util/Date;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/TimeZone;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DateTypeAdapter.java]
  + Utf8 [Exceptions]
  + Utf8 [FACTORY]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Date;>;]
  + Utf8 [Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/internal/bind/DateTypeAdapter;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/text/DateFormat;]
  + Utf8 [Ljava/text/ParseException;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/Locale;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [US]
  + Utf8 [UTC]
  + Utf8 [buildIso8601Format]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/DateTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/DateTypeAdapter$1]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [dateFormatAsString]
  + Utf8 [deserializeToDate]
  + Utf8 [e]
  + Utf8 [enUsFormat]
  + Utf8 [format]
  + Utf8 [getDateTimeInstance]
  + Utf8 [getTimeZone]
  + Utf8 [ignored]
  + Utf8 [in]
  + Utf8 [iso8601Format]
  + Utf8 [java/io/IOException]
  + Utf8 [java/text/DateFormat]
  + Utf8 [java/text/ParseException]
  + Utf8 [java/text/SimpleDateFormat]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/Locale]
  + Utf8 [java/util/TimeZone]
  + Utf8 [json]
  + Utf8 [localFormat]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [parse]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [setTimeZone]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [yyyy-MM-dd'T'HH:mm:ss'Z']

Fields (count = 4):
  + Field:        FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory FACTORY
  + Field:        enUsFormat Ljava/text/DateFormat;
    Access flags: 0x12
      = private final java.text.DateFormat enUsFormat
  + Field:        localFormat Ljava/text/DateFormat;
    Access flags: 0x12
      = private final java.text.DateFormat localFormat
  + Field:        iso8601Format Ljava/text/DateFormat;
    Access flags: 0x12
      = private final java.text.DateFormat iso8601Format

Methods (count = 8):
  + Method:       <init>()V
    Access flags: 0x1
      = public DateTypeAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] aload_0 v0
      [5] iconst_2
      [6] iconst_2
      [7] getstatic #22
        + Fieldref [java/util/Locale.US Ljava/util/Locale;]
      [10] invokestatic #37
        + Methodref [java/text/DateFormat.getDateTimeInstance (IILjava/util/Locale;)Ljava/text/DateFormat;]
      [13] putfield #18
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.enUsFormat Ljava/text/DateFormat;]
      [16] aload_0 v0
      [17] iconst_2
      [18] iconst_2
      [19] invokestatic #36
        + Methodref [java/text/DateFormat.getDateTimeInstance (II)Ljava/text/DateFormat;]
      [22] putfield #20
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.localFormat Ljava/text/DateFormat;]
      [25] aload_0 v0
      [26] invokestatic #25
        + Methodref [com/google/gson/internal/bind/DateTypeAdapter.buildIso8601Format ()Ljava/text/DateFormat;]
      [29] putfield #19
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.iso8601Format Ljava/text/DateFormat;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 41
        [4] -> line 49
        [16] -> line 51
        [25] -> line 53
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lcom/google/gson/internal/bind/DateTypeAdapter; this]
  + Method:       buildIso8601Format()Ljava/text/DateFormat;
    Access flags: 0xa
      = private static java.text.DateFormat buildIso8601Format()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 4):
      [0] new #13
        + Class [java/text/SimpleDateFormat]
      [3] dup
      [4] ldc #2
        + String [yyyy-MM-dd'T'HH:mm:ss'Z']
      [6] getstatic #22
        + Fieldref [java/util/Locale.US Ljava/util/Locale;]
      [9] invokespecial #40
        + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;Ljava/util/Locale;)V]
      [12] astore_0 v0
      [13] aload_0 v0
      [14] ldc #1
        + String [UTC]
      [16] invokestatic #41
        + Methodref [java/util/TimeZone.getTimeZone (Ljava/lang/String;)Ljava/util/TimeZone;]
      [19] invokevirtual #39
        + Methodref [java/text/DateFormat.setTimeZone (Ljava/util/TimeZone;)V]
      [22] aload_0 v0
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 56
        [13] -> line 57
        [22] -> line 58
      + Local variable table attribute (count = 1)
        v0: 13 -> 24 [Ljava/text/DateFormat; iso8601Format]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/util/Date;
    Access flags: 0x1
      = public java.util.Date read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #21
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_0 v0
      [17] aload_1 v1
      [18] invokevirtual #31
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [21] invokespecial #26
        + Methodref [com/google/gson/internal/bind/DateTypeAdapter.deserializeToDate (Ljava/lang/String;)Ljava/util/Date;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 62
        [10] -> line 63
        [14] -> line 64
        [16] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/google/gson/internal/bind/DateTypeAdapter; this]
        v1: 0 -> 25 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       deserializeToDate(Ljava/lang/String;)Ljava/util/Date;
    Access flags: 0x22
      = private synchronized java.util.Date deserializeToDate(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.localFormat Ljava/text/DateFormat;]
      [4] aload_1 v1
      [5] invokevirtual #38
        + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
      [8] areturn
      [9] astore_2 v2
      [10] aload_0 v0
      [11] getfield #18
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.enUsFormat Ljava/text/DateFormat;]
      [14] aload_1 v1
      [15] invokevirtual #38
        + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
      [18] areturn
      [19] astore_2 v2
      [20] aload_0 v0
      [21] getfield #19
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.iso8601Format Ljava/text/DateFormat;]
      [24] aload_1 v1
      [25] invokevirtual #38
        + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
      [28] areturn
      [29] astore_2 v2
      [30] new #3
        + Class [com/google/gson/JsonSyntaxException]
      [33] dup
      [34] aload_1 v1
      [35] aload_2 v2
      [36] invokespecial #23
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [39] athrow
      Code attribute exceptions (count = 3):
      + ExceptionInfo (0 -> 8: 9):
      + Class [java/text/ParseException]
      + ExceptionInfo (10 -> 18: 19):
      + Class [java/text/ParseException]
      + ExceptionInfo (20 -> 28: 29):
      + Class [java/text/ParseException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 71
        [9] -> line 72
        [10] -> line 75
        [19] -> line 76
        [20] -> line 79
        [29] -> line 80
        [30] -> line 81
      + Local variable table attribute (count = 5)
        v2: 10 -> 10 [Ljava/text/ParseException; ignored]
        v2: 20 -> 20 [Ljava/text/ParseException; ignored]
        v2: 30 -> 40 [Ljava/text/ParseException; e]
        v0: 0 -> 40 [Lcom/google/gson/internal/bind/DateTypeAdapter; this]
        v1: 0 -> 40 [Ljava/lang/String; json]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/util/Date;)V
    Access flags: 0x21
      = public synchronized void write(com.google.gson.stream.JsonWriter,java.util.Date)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 4, stack = 2):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #33
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_0 v0
      [11] getfield #18
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.enUsFormat Ljava/text/DateFormat;]
      [14] aload_2 v2
      [15] invokevirtual #35
        + Methodref [java/text/DateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
      [18] astore_3 v3
      [19] aload_1 v1
      [20] aload_3 v3
      [21] invokevirtual #34
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [24] pop
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 86
        [4] -> line 87
        [9] -> line 88
        [10] -> line 90
        [19] -> line 91
        [25] -> line 92
      + Local variable table attribute (count = 4)
        v0: 0 -> 26 [Lcom/google/gson/internal/bind/DateTypeAdapter; this]
        v1: 0 -> 26 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 26 [Ljava/util/Date; value]
        v3: 19 -> 26 [Ljava/lang/String; dateFormatAsString]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #27
        + Methodref [com/google/gson/internal/bind/DateTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Date;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/DateTypeAdapter; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #14
        + Class [java/util/Date]
      [6] invokevirtual #28
        + Methodref [com/google/gson/internal/bind/DateTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Date;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/DateTypeAdapter; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #6
        + Class [com/google/gson/internal/bind/DateTypeAdapter$1]
      [3] dup
      [4] invokespecial #29
        + Methodref [com/google/gson/internal/bind/DateTypeAdapter$1.<init> ()V]
      [7] putstatic #17
        + Fieldref [com/google/gson/internal/bind/DateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 42

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/DateTypeAdapter$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Date;>;]
  + Source file attribute:
    + Utf8 [DateTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/DateTypeAdapter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.DateTypeAdapter$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 41):
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/DateTypeAdapter]
  + Class [com/google/gson/internal/bind/DateTypeAdapter$1]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Object]
  + Class [java/util/Date]
  + Methodref [com/google/gson/internal/bind/DateTypeAdapter.<init> ()V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DateTypeAdapter.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/bind/DateTypeAdapter$1;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/DateTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/DateTypeAdapter$1]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Date]
  + Utf8 [this]
  + Utf8 [typeToken]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = DateTypeAdapter$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/DateTypeAdapter$1; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 21, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] invokevirtual #8
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] ldc #6
        + Class [java/util/Date]
      [6] ifacmpne +13 (target=19)
      [9] new #2
        + Class [com/google/gson/internal/bind/DateTypeAdapter]
      [12] dup
      [13] invokespecial #7
        + Methodref [com/google/gson/internal/bind/DateTypeAdapter.<init> ()V]
      [16] goto +4 (target=20)
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/google/gson/internal/bind/DateTypeAdapter$1; this]
        v1: 0 -> 21 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken; typeToken]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/DateTypeAdapter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/DateTypeAdapter$1]
  + Source file attribute:
    + Utf8 [DateTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/JsonTreeReader
  Superclass:    com/google/gson/stream/JsonReader
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.JsonTreeReader extends com.google.gson.stream.JsonReader

Interfaces (count = 0):

Constant Pool (count = 274):
  + String [ but was ]
  + String [Expected ]
  + String [JSON forbids NaN and infinities: ]
  + String [JsonReader is closed]
  + Class [com/google/gson/JsonArray]
  + Class [com/google/gson/JsonNull]
  + Class [com/google/gson/JsonObject]
  + Class [com/google/gson/JsonPrimitive]
  + Class [com/google/gson/internal/bind/JsonTreeReader]
  + Class [com/google/gson/internal/bind/JsonTreeReader$1]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [java/io/IOException]
  + Class [java/lang/AssertionError]
  + Class [java/lang/Class]
  + Class [java/lang/Double]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Fieldref [com/google/gson/internal/bind/JsonTreeReader.SENTINEL_CLOSED Ljava/lang/Object;]
  + Fieldref [com/google/gson/internal/bind/JsonTreeReader.UNREADABLE_READER Ljava/io/Reader;]
  + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonArray.iterator ()Ljava/util/Iterator;]
  + Methodref [com/google/gson/JsonObject.entrySet ()Ljava/util/Set;]
  + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/JsonPrimitive.getAsBoolean ()Z]
  + Methodref [com/google/gson/JsonPrimitive.getAsDouble ()D]
  + Methodref [com/google/gson/JsonPrimitive.getAsInt ()I]
  + Methodref [com/google/gson/JsonPrimitive.getAsLong ()J]
  + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
  + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
  + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
  + Methodref [com/google/gson/JsonPrimitive.isString ()Z]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader.isLenient ()Z]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader.nextName ()Ljava/lang/String;]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader$1.<init> ()V]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/Double.isInfinite (D)Z]
  + Methodref [java/lang/Double.isNaN (D)Z]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/NumberFormatException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.clear ()V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NAME Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NUMBER Lcom/google/gson/stream/JsonToken;]
  + NameAndType [SENTINEL_CLOSED Ljava/lang/Object;]
  + NameAndType [STRING Lcom/google/gson/stream/JsonToken;]
  + NameAndType [UNREADABLE_READER Ljava/io/Reader;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (D)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [clear ()V]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [expect (Lcom/google/gson/stream/JsonToken;)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAsBoolean ()Z]
  + NameAndType [getAsDouble ()D]
  + NameAndType [getAsInt ()I]
  + NameAndType [getAsLong ()J]
  + NameAndType [getAsString ()Ljava/lang/String;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [isBoolean ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isInfinite (D)Z]
  + NameAndType [isLenient ()Z]
  + NameAndType [isNaN (D)Z]
  + NameAndType [isNumber ()Z]
  + NameAndType [isString ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextName ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [peekStack ()Ljava/lang/Object;]
  + NameAndType [popStack ()Ljava/lang/Object;]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [stack Ljava/util/List;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ but was ]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)Ljava/lang/StringBuilder;]
  + Utf8 [(D)Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonToken;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BEGIN_ARRAY]
  + Utf8 [BEGIN_OBJECT]
  + Utf8 [BOOLEAN]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [END_ARRAY]
  + Utf8 [END_DOCUMENT]
  + Utf8 [END_OBJECT]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [Expected ]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [JSON forbids NaN and infinities: ]
  + Utf8 [JsonReader is closed]
  + Utf8 [JsonTreeReader.java]
  + Utf8 [Lcom/google/gson/JsonArray;]
  + Utf8 [Lcom/google/gson/JsonObject;]
  + Utf8 [Lcom/google/gson/JsonPrimitive;]
  + Utf8 [Lcom/google/gson/internal/bind/JsonTreeReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/Reader;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<*>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NAME]
  + Utf8 [NULL]
  + Utf8 [NUMBER]
  + Utf8 [SENTINEL_CLOSED]
  + Utf8 [STRING]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UNREADABLE_READER]
  + Utf8 [Z]
  + Utf8 [add]
  + Utf8 [append]
  + Utf8 [array]
  + Utf8 [beginArray]
  + Utf8 [beginObject]
  + Utf8 [clear]
  + Utf8 [close]
  + Utf8 [com/google/gson/JsonArray]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [com/google/gson/JsonObject]
  + Utf8 [com/google/gson/JsonPrimitive]
  + Utf8 [com/google/gson/internal/bind/JsonTreeReader]
  + Utf8 [com/google/gson/internal/bind/JsonTreeReader$1]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [endArray]
  + Utf8 [endObject]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [expect]
  + Utf8 [expected]
  + Utf8 [get]
  + Utf8 [getAsBoolean]
  + Utf8 [getAsDouble]
  + Utf8 [getAsInt]
  + Utf8 [getAsLong]
  + Utf8 [getAsString]
  + Utf8 [getClass]
  + Utf8 [getKey]
  + Utf8 [getSimpleName]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [isBoolean]
  + Utf8 [isEmpty]
  + Utf8 [isInfinite]
  + Utf8 [isLenient]
  + Utf8 [isNaN]
  + Utf8 [isNumber]
  + Utf8 [isObject]
  + Utf8 [isString]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [next]
  + Utf8 [nextBoolean]
  + Utf8 [nextDouble]
  + Utf8 [nextInt]
  + Utf8 [nextLong]
  + Utf8 [nextName]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [o]
  + Utf8 [object]
  + Utf8 [peek]
  + Utf8 [peekStack]
  + Utf8 [popStack]
  + Utf8 [primitive]
  + Utf8 [promoteNameToValue]
  + Utf8 [remove]
  + Utf8 [result]
  + Utf8 [size]
  + Utf8 [skipValue]
  + Utf8 [stack]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [token]

Fields (count = 3):
  + Field:        UNREADABLE_READER Ljava/io/Reader;
    Access flags: 0x1a
      = private static final java.io.Reader UNREADABLE_READER
  + Field:        SENTINEL_CLOSED Ljava/lang/Object;
    Access flags: 0x1a
      = private static final java.lang.Object SENTINEL_CLOSED
  + Field:        stack Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List stack
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]

Methods (count = 21):
  + Method:       beginArray()V
    Access flags: 0x1
      = public void beginArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getstatic #30
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [11] checkcast #5
        + Class [com/google/gson/JsonArray]
      [14] astore_1 v1
      [15] aload_0 v0
      [16] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [19] aload_1 v1
      [20] invokevirtual #40
        + Methodref [com/google/gson/JsonArray.iterator ()Ljava/util/Iterator;]
      [23] invokeinterface #73
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [28] pop
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 58
        [7] -> line 59
        [15] -> line 60
        [29] -> line 61
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 15 -> 30 [Lcom/google/gson/JsonArray; array]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endArray()V
    Access flags: 0x1
      = public void endArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #33
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [11] pop
      [12] aload_0 v0
      [13] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 64
        [7] -> line 65
        [12] -> line 66
        [17] -> line 67
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       beginObject()V
    Access flags: 0x1
      = public void beginObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 35, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getstatic #31
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [11] checkcast #7
        + Class [com/google/gson/JsonObject]
      [14] astore_1 v1
      [15] aload_0 v0
      [16] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [19] aload_1 v1
      [20] invokevirtual #41
        + Methodref [com/google/gson/JsonObject.entrySet ()Ljava/util/Set;]
      [23] invokeinterface #81
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [28] invokeinterface #73
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [33] pop
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 70
        [7] -> line 71
        [15] -> line 72
        [34] -> line 73
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 15 -> 35 [Lcom/google/gson/JsonObject; object]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endObject()V
    Access flags: 0x1
      = public void endObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #35
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [11] pop
      [12] aload_0 v0
      [13] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 76
        [7] -> line 77
        [12] -> line 78
        [17] -> line 79
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       hasNext()Z
    Access flags: 0x1
      = public boolean hasNext()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] getstatic #35
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [9] ifacmpeq +14 (target=23)
      [12] aload_1 v1
      [13] getstatic #33
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [16] ifacmpeq +7 (target=23)
      [19] iconst_1
      [20] goto +4 (target=24)
      [23] iconst_0
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 82
        [5] -> line 83
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 5 -> 25 [Lcom/google/gson/stream/JsonToken; token]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       peek()Lcom/google/gson/stream/JsonToken;
    Access flags: 0x1
      = public com.google.gson.stream.JsonToken peek()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 220, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [4] invokeinterface #76
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [9] ifeq +7 (target=16)
      [12] getstatic #34
        + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
      [15] areturn
      [16] aload_0 v0
      [17] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [20] astore_1 v1
      [21] aload_1 v1
      [22] instanceof #22
        + Class [java/util/Iterator]
      [25] ifeq +84 (target=109)
      [28] aload_0 v0
      [29] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [32] aload_0 v0
      [33] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [36] invokeinterface #78
        + InterfaceMethodref [java/util/List.size ()I]
      [41] iconst_2
      [42] isub
      [43] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [48] instanceof #7
        + Class [com/google/gson/JsonObject]
      [51] istore_2 v2
      [52] aload_1 v1
      [53] checkcast #22
        + Class [java/util/Iterator]
      [56] astore_3 v3
      [57] aload_3 v3
      [58] invokeinterface #71
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [63] ifeq +32 (target=95)
      [66] iload_2 v2
      [67] ifeq +7 (target=74)
      [70] getstatic #36
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [73] areturn
      [74] aload_0 v0
      [75] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [78] aload_3 v3
      [79] invokeinterface #72
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [84] invokeinterface #73
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [89] pop
      [90] aload_0 v0
      [91] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [94] areturn
      [95] iload_2 v2
      [96] ifeq +9 (target=105)
      [99] getstatic #35
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [102] goto +6 (target=108)
      [105] getstatic #33
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [108] areturn
      [109] aload_1 v1
      [110] instanceof #7
        + Class [com/google/gson/JsonObject]
      [113] ifeq +7 (target=120)
      [116] getstatic #31
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [119] areturn
      [120] aload_1 v1
      [121] instanceof #5
        + Class [com/google/gson/JsonArray]
      [124] ifeq +7 (target=131)
      [127] getstatic #30
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [130] areturn
      [131] aload_1 v1
      [132] instanceof #8
        + Class [com/google/gson/JsonPrimitive]
      [135] ifeq +49 (target=184)
      [138] aload_1 v1
      [139] checkcast #8
        + Class [com/google/gson/JsonPrimitive]
      [142] astore_2 v2
      [143] aload_2 v2
      [144] invokevirtual #50
        + Methodref [com/google/gson/JsonPrimitive.isString ()Z]
      [147] ifeq +7 (target=154)
      [150] getstatic #39
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [153] areturn
      [154] aload_2 v2
      [155] invokevirtual #48
        + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
      [158] ifeq +7 (target=165)
      [161] getstatic #32
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [164] areturn
      [165] aload_2 v2
      [166] invokevirtual #49
        + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
      [169] ifeq +7 (target=176)
      [172] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [175] areturn
      [176] new #14
        + Class [java/lang/AssertionError]
      [179] dup
      [180] invokespecial #58
        + Methodref [java/lang/AssertionError.<init> ()V]
      [183] athrow
      [184] aload_1 v1
      [185] instanceof #6
        + Class [com/google/gson/JsonNull]
      [188] ifeq +7 (target=195)
      [191] getstatic #37
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [194] areturn
      [195] aload_1 v1
      [196] getstatic #27
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.SENTINEL_CLOSED Ljava/lang/Object;]
      [199] ifacmpne +13 (target=212)
      [202] new #17
        + Class [java/lang/IllegalStateException]
      [205] dup
      [206] ldc #4
        + String [JsonReader is closed]
      [208] invokespecial #62
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [211] athrow
      [212] new #14
        + Class [java/lang/AssertionError]
      [215] dup
      [216] invokespecial #58
        + Methodref [java/lang/AssertionError.<init> ()V]
      [219] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 30)
        [0] -> line 87
        [12] -> line 88
        [16] -> line 91
        [21] -> line 92
        [28] -> line 93
        [52] -> line 94
        [57] -> line 95
        [66] -> line 96
        [70] -> line 97
        [74] -> line 99
        [90] -> line 100
        [95] -> line 103
        [109] -> line 105
        [116] -> line 106
        [120] -> line 107
        [127] -> line 108
        [131] -> line 109
        [138] -> line 110
        [143] -> line 111
        [150] -> line 112
        [154] -> line 113
        [161] -> line 114
        [165] -> line 115
        [172] -> line 116
        [176] -> line 118
        [184] -> line 120
        [191] -> line 121
        [195] -> line 122
        [202] -> line 123
        [212] -> line 125
      + Local variable table attribute (count = 5)
        v2: 52 -> 109 [Z isObject]
        v3: 57 -> 109 [Ljava/util/Iterator; iterator]
        v2: 143 -> 184 [Lcom/google/gson/JsonPrimitive; primitive]
        v0: 0 -> 220 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 21 -> 220 [Ljava/lang/Object; o]
      + Local variable type table attribute (count = 1)
        v3: 57 -> 109 [Ljava/util/Iterator<*>; iterator]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       peekStack()Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object peekStack()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [4] aload_0 v0
      [5] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [8] invokeinterface #78
        + InterfaceMethodref [java/util/List.size ()I]
      [13] iconst_1
      [14] isub
      [15] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
  + Method:       popStack()Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object popStack()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [4] aload_0 v0
      [5] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [8] invokeinterface #78
        + InterfaceMethodref [java/util/List.size ()I]
      [13] iconst_1
      [14] isub
      [15] invokeinterface #77
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
  + Method:       expect(Lcom/google/gson/stream/JsonToken;)V
    Access flags: 0x2
      = private void expect(com.google.gson.stream.JsonToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 48, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] aload_1 v1
      [5] ifacmpeq +42 (target=47)
      [8] new #17
        + Class [java/lang/IllegalStateException]
      [11] dup
      [12] new #21
        + Class [java/lang/StringBuilder]
      [15] dup
      [16] invokespecial #66
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [19] ldc #2
        + String [Expected ]
      [21] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [24] aload_1 v1
      [25] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #1
        + String [ but was ]
      [30] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] aload_0 v0
      [34] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [37] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [40] invokevirtual #70
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [43] invokespecial #62
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [46] athrow
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 138
        [8] -> line 139
        [47] -> line 141
      + Local variable table attribute (count = 2)
        v0: 0 -> 48 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 0 -> 48 [Lcom/google/gson/stream/JsonToken; expected]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String nextName()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 51, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getstatic #36
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [11] checkcast #22
        + Class [java/util/Iterator]
      [14] astore_1 v1
      [15] aload_1 v1
      [16] invokeinterface #72
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [21] checkcast #25
        + Class [java/util/Map$Entry]
      [24] astore_2 v2
      [25] aload_0 v0
      [26] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [29] aload_2 v2
      [30] invokeinterface #80
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [35] invokeinterface #73
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [40] pop
      [41] aload_2 v2
      [42] invokeinterface #79
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [47] checkcast #20
        + Class [java/lang/String]
      [50] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 144
        [7] -> line 145
        [15] -> line 146
        [25] -> line 147
        [41] -> line 148
      + Local variable table attribute (count = 3)
        v0: 0 -> 51 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 15 -> 51 [Ljava/util/Iterator; i]
        v2: 25 -> 51 [Ljava/util/Map$Entry; entry]
      + Local variable type table attribute (count = 2)
        v1: 15 -> 51 [Ljava/util/Iterator<*>; i]
        v2: 25 -> 51 [Ljava/util/Map$Entry<**>; entry]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String nextString()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 68, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] getstatic #39
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [9] ifacmpeq +48 (target=57)
      [12] aload_1 v1
      [13] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [16] ifacmpeq +41 (target=57)
      [19] new #17
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] new #21
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #66
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #2
        + String [Expected ]
      [32] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] getstatic #39
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [38] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [41] ldc #1
        + String [ but was ]
      [43] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_1 v1
      [47] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] invokevirtual #70
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] invokespecial #62
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [56] athrow
      [57] aload_0 v0
      [58] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [61] checkcast #8
        + Class [com/google/gson/JsonPrimitive]
      [64] invokevirtual #47
        + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
      [67] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 152
        [5] -> line 153
        [19] -> line 154
        [57] -> line 156
      + Local variable table attribute (count = 2)
        v0: 0 -> 68 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 5 -> 68 [Lcom/google/gson/stream/JsonToken; token]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextBoolean()Z
    Access flags: 0x1
      = public boolean nextBoolean()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #32
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [11] checkcast #8
        + Class [com/google/gson/JsonPrimitive]
      [14] invokevirtual #43
        + Methodref [com/google/gson/JsonPrimitive.getAsBoolean ()Z]
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 160
        [7] -> line 161
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextNull()V
    Access flags: 0x1
      = public void nextNull()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #37
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [11] pop
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 165
        [7] -> line 166
        [12] -> line 167
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextDouble()D
    Access flags: 0x1
      = public double nextDouble()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 123, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [9] ifacmpeq +48 (target=57)
      [12] aload_1 v1
      [13] getstatic #39
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [16] ifacmpeq +41 (target=57)
      [19] new #17
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] new #21
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #66
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #2
        + String [Expected ]
      [32] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [38] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [41] ldc #1
        + String [ but was ]
      [43] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_1 v1
      [47] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] invokevirtual #70
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] invokespecial #62
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [56] athrow
      [57] aload_0 v0
      [58] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [61] checkcast #8
        + Class [com/google/gson/JsonPrimitive]
      [64] invokevirtual #44
        + Methodref [com/google/gson/JsonPrimitive.getAsDouble ()D]
      [67] dstore_2 v2
      [68] aload_0 v0
      [69] invokevirtual #52
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.isLenient ()Z]
      [72] ifne +44 (target=116)
      [75] dload_2 v2
      [76] invokestatic #61
        + Methodref [java/lang/Double.isNaN (D)Z]
      [79] ifne +10 (target=89)
      [82] dload_2 v2
      [83] invokestatic #60
        + Methodref [java/lang/Double.isInfinite (D)Z]
      [86] ifeq +30 (target=116)
      [89] new #18
        + Class [java/lang/NumberFormatException]
      [92] dup
      [93] new #21
        + Class [java/lang/StringBuilder]
      [96] dup
      [97] invokespecial #66
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [100] ldc #3
        + String [JSON forbids NaN and infinities: ]
      [102] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [105] dload_2 v2
      [106] invokevirtual #67
        + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;]
      [109] invokevirtual #70
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [112] invokespecial #63
        + Methodref [java/lang/NumberFormatException.<init> (Ljava/lang/String;)V]
      [115] athrow
      [116] aload_0 v0
      [117] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [120] pop
      [121] dload_2 v2
      [122] dreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 170
        [5] -> line 171
        [19] -> line 172
        [57] -> line 174
        [68] -> line 175
        [89] -> line 176
        [116] -> line 178
        [121] -> line 179
      + Local variable table attribute (count = 3)
        v0: 0 -> 123 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 5 -> 123 [Lcom/google/gson/stream/JsonToken; token]
        v2: 68 -> 123 [D result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextLong()J
    Access flags: 0x1
      = public long nextLong()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 75, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [9] ifacmpeq +48 (target=57)
      [12] aload_1 v1
      [13] getstatic #39
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [16] ifacmpeq +41 (target=57)
      [19] new #17
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] new #21
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #66
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #2
        + String [Expected ]
      [32] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [38] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [41] ldc #1
        + String [ but was ]
      [43] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_1 v1
      [47] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] invokevirtual #70
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] invokespecial #62
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [56] athrow
      [57] aload_0 v0
      [58] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [61] checkcast #8
        + Class [com/google/gson/JsonPrimitive]
      [64] invokevirtual #46
        + Methodref [com/google/gson/JsonPrimitive.getAsLong ()J]
      [67] lstore_2 v2
      [68] aload_0 v0
      [69] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [72] pop
      [73] lload_2 v2
      [74] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 183
        [5] -> line 184
        [19] -> line 185
        [57] -> line 187
        [68] -> line 188
        [73] -> line 189
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 5 -> 75 [Lcom/google/gson/stream/JsonToken; token]
        v2: 68 -> 75 [J result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextInt()I
    Access flags: 0x1
      = public int nextInt()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 75, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [9] ifacmpeq +48 (target=57)
      [12] aload_1 v1
      [13] getstatic #39
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [16] ifacmpeq +41 (target=57)
      [19] new #17
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] new #21
        + Class [java/lang/StringBuilder]
      [26] dup
      [27] invokespecial #66
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [30] ldc #2
        + String [Expected ]
      [32] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [35] getstatic #38
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [38] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [41] ldc #1
        + String [ but was ]
      [43] invokevirtual #69
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_1 v1
      [47] invokevirtual #68
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [50] invokevirtual #70
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] invokespecial #62
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [56] athrow
      [57] aload_0 v0
      [58] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [61] checkcast #8
        + Class [com/google/gson/JsonPrimitive]
      [64] invokevirtual #45
        + Methodref [com/google/gson/JsonPrimitive.getAsInt ()I]
      [67] istore_2 v2
      [68] aload_0 v0
      [69] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [72] pop
      [73] iload_2 v2
      [74] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 193
        [5] -> line 194
        [19] -> line 195
        [57] -> line 197
        [68] -> line 198
        [73] -> line 199
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 5 -> 75 [Lcom/google/gson/stream/JsonToken; token]
        v2: 68 -> 75 [I result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [4] invokeinterface #74
        + InterfaceMethodref [java/util/List.clear ()V]
      [9] aload_0 v0
      [10] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [13] getstatic #27
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.SENTINEL_CLOSED Ljava/lang/Object;]
      [16] invokeinterface #73
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [21] pop
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 203
        [9] -> line 204
        [22] -> line 205
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       skipValue()V
    Access flags: 0x1
      = public void skipValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #36
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +11 (target=18)
      [10] aload_0 v0
      [11] invokevirtual #53
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.nextName ()Ljava/lang/String;]
      [14] pop
      [15] goto +8 (target=23)
      [18] aload_0 v0
      [19] invokespecial #56
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.popStack ()Ljava/lang/Object;]
      [22] pop
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 208
        [10] -> line 209
        [18] -> line 211
        [23] -> line 213
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #65
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [4] invokevirtual #59
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 216
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
  + Method:       promoteNameToValue()V
    Access flags: 0x1
      = public void promoteNameToValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 68, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getstatic #36
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #51
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] aload_0 v0
      [8] invokespecial #55
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.peekStack ()Ljava/lang/Object;]
      [11] checkcast #22
        + Class [java/util/Iterator]
      [14] astore_1 v1
      [15] aload_1 v1
      [16] invokeinterface #72
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [21] checkcast #25
        + Class [java/util/Map$Entry]
      [24] astore_2 v2
      [25] aload_0 v0
      [26] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [29] aload_2 v2
      [30] invokeinterface #80
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [35] invokeinterface #73
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [40] pop
      [41] aload_0 v0
      [42] getfield #29
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.stack Ljava/util/List;]
      [45] new #8
        + Class [com/google/gson/JsonPrimitive]
      [48] dup
      [49] aload_2 v2
      [50] invokeinterface #79
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [55] checkcast #20
        + Class [java/lang/String]
      [58] invokespecial #42
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/String;)V]
      [61] invokeinterface #73
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [66] pop
      [67] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 220
        [7] -> line 221
        [15] -> line 222
        [25] -> line 223
        [41] -> line 224
        [67] -> line 225
      + Local variable table attribute (count = 3)
        v0: 0 -> 68 [Lcom/google/gson/internal/bind/JsonTreeReader; this]
        v1: 15 -> 68 [Ljava/util/Iterator; i]
        v2: 25 -> 68 [Ljava/util/Map$Entry; entry]
      + Local variable type table attribute (count = 2)
        v1: 15 -> 68 [Ljava/util/Iterator<*>; i]
        v2: 25 -> 68 [Ljava/util/Map$Entry<**>; entry]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 0, stack = 2):
      [0] new #10
        + Class [com/google/gson/internal/bind/JsonTreeReader$1]
      [3] dup
      [4] invokespecial #57
        + Methodref [com/google/gson/internal/bind/JsonTreeReader$1.<init> ()V]
      [7] putstatic #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.UNREADABLE_READER Ljava/io/Reader;]
      [10] new #19
        + Class [java/lang/Object]
      [13] dup
      [14] invokespecial #64
        + Methodref [java/lang/Object.<init> ()V]
      [17] putstatic #27
        + Fieldref [com/google/gson/internal/bind/JsonTreeReader.SENTINEL_CLOSED Ljava/lang/Object;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 2)
        [0] -> line 40
        [10] -> line 48

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/JsonTreeReader$1]
  + Source file attribute:
    + Utf8 [JsonTreeReader.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/JsonTreeReader$1
  Superclass:    java/io/Reader
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.JsonTreeReader$1 extends java.io.Reader

Interfaces (count = 0):

Constant Pool (count = 34):
  + Class [com/google/gson/internal/bind/JsonTreeReader]
  + Class [com/google/gson/internal/bind/JsonTreeReader$1]
  + Class [java/io/IOException]
  + Class [java/io/Reader]
  + Class [java/lang/AssertionError]
  + Methodref [java/io/Reader.<init> ()V]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [([CII)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [JsonTreeReader.java]
  + Utf8 [Lcom/google/gson/internal/bind/JsonTreeReader$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[C]
  + Utf8 [buffer]
  + Utf8 [close]
  + Utf8 [com/google/gson/internal/bind/JsonTreeReader]
  + Utf8 [com/google/gson/internal/bind/JsonTreeReader$1]
  + Utf8 [count]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/Reader]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [offset]
  + Utf8 [read]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = JsonTreeReader$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/io/Reader.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/JsonTreeReader$1; this]
  + Method:       read([CII)I
    Access flags: 0x1
      = public int read(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 4, stack = 2):
      [0] new #5
        + Class [java/lang/AssertionError]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/lang/AssertionError.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/JsonTreeReader$1; this]
        v1: 0 -> 8 [[C buffer]
        v2: 0 -> 8 [I offset]
        v3: 0 -> 8 [I count]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/lang/AssertionError]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/lang/AssertionError.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/JsonTreeReader$1; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/JsonTreeReader]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/JsonTreeReader$1]
  + Source file attribute:
    + Utf8 [JsonTreeReader.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/JsonTreeWriter
  Superclass:    com/google/gson/stream/JsonWriter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.JsonTreeWriter extends com.google.gson.stream.JsonWriter

Interfaces (count = 0):

Constant Pool (count = 201):
  + String [Expected one JSON element but was ]
  + String [Incomplete document]
  + String [JSON forbids NaN and infinities: ]
  + String [closed]
  + Class [com/google/gson/JsonArray]
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonNull]
  + Class [com/google/gson/JsonObject]
  + Class [com/google/gson/JsonPrimitive]
  + Class [com/google/gson/internal/bind/JsonTreeWriter]
  + Class [com/google/gson/internal/bind/JsonTreeWriter$1]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Class [java/lang/Double]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Long]
  + Class [java/lang/Number]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
  + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.SENTINEL_CLOSED Lcom/google/gson/JsonPrimitive;]
  + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.UNWRITABLE_WRITER Ljava/io/Writer;]
  + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
  + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.product Lcom/google/gson/JsonElement;]
  + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
  + Methodref [com/google/gson/JsonArray.<init> ()V]
  + Methodref [com/google/gson/JsonArray.add (Lcom/google/gson/JsonElement;)V]
  + Methodref [com/google/gson/JsonElement.isJsonNull ()Z]
  + Methodref [com/google/gson/JsonObject.<init> ()V]
  + Methodref [com/google/gson/JsonObject.add (Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
  + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Boolean;)V]
  + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Number;)V]
  + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter.getSerializeNulls ()Z]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter.isLenient ()Z]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter.peek ()Lcom/google/gson/JsonElement;]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
  + Methodref [com/google/gson/internal/bind/JsonTreeWriter$1.<init> ()V]
  + Methodref [com/google/gson/stream/JsonWriter.<init> (Ljava/io/Writer;)V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Double.isInfinite (D)Z]
  + Methodref [java/lang/Double.isNaN (D)Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> ()V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Number.doubleValue ()D]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/Writer;)V]
  + NameAndType [<init> (Ljava/lang/Boolean;)V]
  + NameAndType [<init> (Ljava/lang/Number;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [INSTANCE Lcom/google/gson/JsonNull;]
  + NameAndType [SENTINEL_CLOSED Lcom/google/gson/JsonPrimitive;]
  + NameAndType [UNWRITABLE_WRITER Ljava/io/Writer;]
  + NameAndType [add (Lcom/google/gson/JsonElement;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [add (Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [doubleValue ()D]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getSerializeNulls ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isInfinite (D)Z]
  + NameAndType [isJsonNull ()Z]
  + NameAndType [isLenient ()Z]
  + NameAndType [isNaN (D)Z]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/JsonElement;]
  + NameAndType [pendingName Ljava/lang/String;]
  + NameAndType [product Lcom/google/gson/JsonElement;]
  + NameAndType [put (Lcom/google/gson/JsonElement;)V]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [stack Ljava/util/List;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/JsonElement;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(J)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Lcom/google/gson/JsonElement;)V]
  + Utf8 [(Ljava/io/Writer;)V]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Number;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
  + Utf8 [(Z)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [Exceptions]
  + Utf8 [Expected one JSON element but was ]
  + Utf8 [INSTANCE]
  + Utf8 [Incomplete document]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [JSON forbids NaN and infinities: ]
  + Utf8 [JsonTreeWriter.java]
  + Utf8 [Lcom/google/gson/JsonArray;]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/JsonNull;]
  + Utf8 [Lcom/google/gson/JsonObject;]
  + Utf8 [Lcom/google/gson/JsonPrimitive;]
  + Utf8 [Lcom/google/gson/internal/bind/JsonTreeWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/Writer;]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/google/gson/JsonElement;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SENTINEL_CLOSED]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UNWRITABLE_WRITER]
  + Utf8 [Z]
  + Utf8 [add]
  + Utf8 [append]
  + Utf8 [array]
  + Utf8 [beginArray]
  + Utf8 [beginObject]
  + Utf8 [close]
  + Utf8 [closed]
  + Utf8 [com/google/gson/JsonArray]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [com/google/gson/JsonObject]
  + Utf8 [com/google/gson/JsonPrimitive]
  + Utf8 [com/google/gson/internal/bind/JsonTreeWriter]
  + Utf8 [com/google/gson/internal/bind/JsonTreeWriter$1]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [d]
  + Utf8 [doubleValue]
  + Utf8 [element]
  + Utf8 [endArray]
  + Utf8 [endObject]
  + Utf8 [flush]
  + Utf8 [get]
  + Utf8 [getSerializeNulls]
  + Utf8 [isEmpty]
  + Utf8 [isInfinite]
  + Utf8 [isJsonNull]
  + Utf8 [isLenient]
  + Utf8 [isNaN]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [name]
  + Utf8 [nullValue]
  + Utf8 [object]
  + Utf8 [peek]
  + Utf8 [pendingName]
  + Utf8 [product]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [size]
  + Utf8 [stack]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 5):
  + Field:        UNWRITABLE_WRITER Ljava/io/Writer;
    Access flags: 0x1a
      = private static final java.io.Writer UNWRITABLE_WRITER
  + Field:        SENTINEL_CLOSED Lcom/google/gson/JsonPrimitive;
    Access flags: 0x1a
      = private static final com.google.gson.JsonPrimitive SENTINEL_CLOSED
  + Field:        stack Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List stack
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/google/gson/JsonElement;>;]
  + Field:        pendingName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String pendingName
  + Field:        product Lcom/google/gson/JsonElement;
    Access flags: 0x2
      = private com.google.gson.JsonElement product

Methods (count = 17):
  + Method:       <init>()V
    Access flags: 0x1
      = public JsonTreeWriter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getstatic #25
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.UNWRITABLE_WRITER Ljava/io/Writer;]
      [4] invokespecial #43
        + Methodref [com/google/gson/stream/JsonWriter.<init> (Ljava/io/Writer;)V]
      [7] aload_0 v0
      [8] new #21
        + Class [java/util/ArrayList]
      [11] dup
      [12] invokespecial #57
        + Methodref [java/util/ArrayList.<init> ()V]
      [15] putfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [18] aload_0 v0
      [19] getstatic #23
        + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
      [22] putfield #27
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.product Lcom/google/gson/JsonElement;]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 58
        [7] -> line 49
        [18] -> line 55
        [25] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
  + Method:       get()Lcom/google/gson/JsonElement;
    Access flags: 0x1
      = public com.google.gson.JsonElement get()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [4] invokeinterface #60
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [9] ifne +33 (target=42)
      [12] new #17
        + Class [java/lang/IllegalStateException]
      [15] dup
      [16] new #20
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] invokespecial #53
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [23] ldc #1
        + String [Expected one JSON element but was ]
      [25] invokevirtual #55
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] aload_0 v0
      [29] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [32] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [35] invokevirtual #56
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [38] invokespecial #50
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [41] athrow
      [42] aload_0 v0
      [43] getfield #27
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.product Lcom/google/gson/JsonElement;]
      [46] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 65
        [12] -> line 66
        [42] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 47 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
  + Method:       peek()Lcom/google/gson/JsonElement;
    Access flags: 0x2
      = private com.google.gson.JsonElement peek()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [4] aload_0 v0
      [5] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [8] invokeinterface #62
        + InterfaceMethodref [java/util/List.size ()I]
      [13] iconst_1
      [14] isub
      [15] invokeinterface #59
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [20] checkcast #6
        + Class [com/google/gson/JsonElement]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
  + Method:       put(Lcom/google/gson/JsonElement;)V
    Access flags: 0x2
      = private void put(com.google.gson.JsonElement)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
      [4] ifnull +42 (target=46)
      [7] aload_1 v1
      [8] invokevirtual #31
        + Methodref [com/google/gson/JsonElement.isJsonNull ()Z]
      [11] ifeq +10 (target=21)
      [14] aload_0 v0
      [15] invokevirtual #37
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.getSerializeNulls ()Z]
      [18] ifeq +20 (target=38)
      [21] aload_0 v0
      [22] invokespecial #40
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.peek ()Lcom/google/gson/JsonElement;]
      [25] checkcast #8
        + Class [com/google/gson/JsonObject]
      [28] astore_2 v2
      [29] aload_2 v2
      [30] aload_0 v0
      [31] getfield #26
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
      [34] aload_1 v1
      [35] invokevirtual #33
        + Methodref [com/google/gson/JsonObject.add (Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
      [38] aload_0 v0
      [39] aconst_null
      [40] putfield #26
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
      [43] goto +54 (target=97)
      [46] aload_0 v0
      [47] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [50] invokeinterface #60
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [55] ifeq +11 (target=66)
      [58] aload_0 v0
      [59] aload_1 v1
      [60] putfield #27
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.product Lcom/google/gson/JsonElement;]
      [63] goto +34 (target=97)
      [66] aload_0 v0
      [67] invokespecial #40
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.peek ()Lcom/google/gson/JsonElement;]
      [70] astore_2 v2
      [71] aload_2 v2
      [72] instanceof #5
        + Class [com/google/gson/JsonArray]
      [75] ifeq +14 (target=89)
      [78] aload_2 v2
      [79] checkcast #5
        + Class [com/google/gson/JsonArray]
      [82] aload_1 v1
      [83] invokevirtual #30
        + Methodref [com/google/gson/JsonArray.add (Lcom/google/gson/JsonElement;)V]
      [86] goto +11 (target=97)
      [89] new #17
        + Class [java/lang/IllegalStateException]
      [92] dup
      [93] invokespecial #49
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [96] athrow
      [97] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 76
        [7] -> line 77
        [21] -> line 78
        [29] -> line 79
        [38] -> line 81
        [46] -> line 82
        [58] -> line 83
        [66] -> line 85
        [71] -> line 86
        [78] -> line 87
        [89] -> line 89
        [97] -> line 92
      + Local variable table attribute (count = 4)
        v2: 29 -> 38 [Lcom/google/gson/JsonObject; object]
        v2: 71 -> 97 [Lcom/google/gson/JsonElement; element]
        v0: 0 -> 98 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 0 -> 98 [Lcom/google/gson/JsonElement; value]
  + Method:       beginArray()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter beginArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] new #5
        + Class [com/google/gson/JsonArray]
      [3] dup
      [4] invokespecial #29
        + Methodref [com/google/gson/JsonArray.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #41
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
      [13] aload_0 v0
      [14] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [17] aload_1 v1
      [18] invokeinterface #58
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [23] pop
      [24] aload_0 v0
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 95
        [8] -> line 96
        [13] -> line 97
        [24] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 8 -> 26 [Lcom/google/gson/JsonArray; array]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endArray()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter endArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 70, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [4] invokeinterface #60
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [9] ifne +10 (target=19)
      [12] aload_0 v0
      [13] getfield #26
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
      [16] ifnull +11 (target=27)
      [19] new #17
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] invokespecial #49
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [26] athrow
      [27] aload_0 v0
      [28] invokespecial #40
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.peek ()Lcom/google/gson/JsonElement;]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] instanceof #5
        + Class [com/google/gson/JsonArray]
      [36] ifeq +26 (target=62)
      [39] aload_0 v0
      [40] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [43] aload_0 v0
      [44] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [47] invokeinterface #62
        + InterfaceMethodref [java/util/List.size ()I]
      [52] iconst_1
      [53] isub
      [54] invokeinterface #61
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [59] pop
      [60] aload_0 v0
      [61] areturn
      [62] new #17
        + Class [java/lang/IllegalStateException]
      [65] dup
      [66] invokespecial #49
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [69] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 102
        [19] -> line 103
        [27] -> line 105
        [32] -> line 106
        [39] -> line 107
        [60] -> line 108
        [62] -> line 110
      + Local variable table attribute (count = 2)
        v0: 0 -> 70 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 32 -> 70 [Lcom/google/gson/JsonElement; element]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       beginObject()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter beginObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] new #8
        + Class [com/google/gson/JsonObject]
      [3] dup
      [4] invokespecial #32
        + Methodref [com/google/gson/JsonObject.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #41
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
      [13] aload_0 v0
      [14] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [17] aload_1 v1
      [18] invokeinterface #58
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [23] pop
      [24] aload_0 v0
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 114
        [8] -> line 115
        [13] -> line 116
        [24] -> line 117
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 8 -> 26 [Lcom/google/gson/JsonObject; object]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endObject()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter endObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 70, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [4] invokeinterface #60
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [9] ifne +10 (target=19)
      [12] aload_0 v0
      [13] getfield #26
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
      [16] ifnull +11 (target=27)
      [19] new #17
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] invokespecial #49
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [26] athrow
      [27] aload_0 v0
      [28] invokespecial #40
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.peek ()Lcom/google/gson/JsonElement;]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] instanceof #8
        + Class [com/google/gson/JsonObject]
      [36] ifeq +26 (target=62)
      [39] aload_0 v0
      [40] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [43] aload_0 v0
      [44] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [47] invokeinterface #62
        + InterfaceMethodref [java/util/List.size ()I]
      [52] iconst_1
      [53] isub
      [54] invokeinterface #61
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [59] pop
      [60] aload_0 v0
      [61] areturn
      [62] new #17
        + Class [java/lang/IllegalStateException]
      [65] dup
      [66] invokespecial #49
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [69] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 121
        [19] -> line 122
        [27] -> line 124
        [32] -> line 125
        [39] -> line 126
        [60] -> line 127
        [62] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 70 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 32 -> 70 [Lcom/google/gson/JsonElement; element]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       name(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter name(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 54, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [4] invokeinterface #60
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [9] ifne +10 (target=19)
      [12] aload_0 v0
      [13] getfield #26
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
      [16] ifnull +11 (target=27)
      [19] new #17
        + Class [java/lang/IllegalStateException]
      [22] dup
      [23] invokespecial #49
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [26] athrow
      [27] aload_0 v0
      [28] invokespecial #40
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.peek ()Lcom/google/gson/JsonElement;]
      [31] astore_2 v2
      [32] aload_2 v2
      [33] instanceof #8
        + Class [com/google/gson/JsonObject]
      [36] ifeq +10 (target=46)
      [39] aload_0 v0
      [40] aload_1 v1
      [41] putfield #26
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.pendingName Ljava/lang/String;]
      [44] aload_0 v0
      [45] areturn
      [46] new #17
        + Class [java/lang/IllegalStateException]
      [49] dup
      [50] invokespecial #49
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [53] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 133
        [19] -> line 134
        [27] -> line 136
        [32] -> line 137
        [39] -> line 138
        [44] -> line 139
        [46] -> line 141
      + Local variable table attribute (count = 3)
        v0: 0 -> 54 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 0 -> 54 [Ljava/lang/String; name]
        v2: 32 -> 54 [Lcom/google/gson/JsonElement; element]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 23, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] ifnonnull +8 (target=9)
      [4] aload_0 v0
      [5] invokevirtual #39
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] areturn
      [9] aload_0 v0
      [10] new #9
        + Class [com/google/gson/JsonPrimitive]
      [13] dup
      [14] aload_1 v1
      [15] invokespecial #36
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/String;)V]
      [18] invokespecial #41
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
      [21] aload_0 v0
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 145
        [4] -> line 146
        [9] -> line 148
        [21] -> line 149
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 0 -> 23 [Ljava/lang/String; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nullValue()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter nullValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #23
        + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
      [4] invokespecial #41
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
      [7] aload_0 v0
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 153
        [7] -> line 154
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(Z)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 17, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #9
        + Class [com/google/gson/JsonPrimitive]
      [4] dup
      [5] iload_1 v1
      [6] invokestatic #45
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [9] invokespecial #34
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Boolean;)V]
      [12] invokespecial #41
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
      [15] aload_0 v0
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 158
        [15] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 0 -> 17 [Z value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(J)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 17, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] new #9
        + Class [com/google/gson/JsonPrimitive]
      [4] dup
      [5] lload_1 v1
      [6] invokestatic #51
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [9] invokespecial #35
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Number;)V]
      [12] invokespecial #41
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
      [15] aload_0 v0
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 171
        [15] -> line 172
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 0 -> 17 [J value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 76, locals = 4, stack = 4):
      [0] aload_1 v1
      [1] ifnonnull +8 (target=9)
      [4] aload_0 v0
      [5] invokevirtual #39
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] areturn
      [9] aload_0 v0
      [10] invokevirtual #38
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.isLenient ()Z]
      [13] ifne +49 (target=62)
      [16] aload_1 v1
      [17] invokevirtual #52
        + Methodref [java/lang/Number.doubleValue ()D]
      [20] dstore_2 v2
      [21] dload_2 v2
      [22] invokestatic #47
        + Methodref [java/lang/Double.isNaN (D)Z]
      [25] ifne +10 (target=35)
      [28] dload_2 v2
      [29] invokestatic #46
        + Methodref [java/lang/Double.isInfinite (D)Z]
      [32] ifeq +30 (target=62)
      [35] new #16
        + Class [java/lang/IllegalArgumentException]
      [38] dup
      [39] new #20
        + Class [java/lang/StringBuilder]
      [42] dup
      [43] invokespecial #53
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [46] ldc #3
        + String [JSON forbids NaN and infinities: ]
      [48] invokevirtual #55
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] aload_1 v1
      [52] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #56
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] invokespecial #48
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [61] athrow
      [62] aload_0 v0
      [63] new #9
        + Class [com/google/gson/JsonPrimitive]
      [66] dup
      [67] aload_1 v1
      [68] invokespecial #35
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Number;)V]
      [71] invokespecial #41
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter.put (Lcom/google/gson/JsonElement;)V]
      [74] aload_0 v0
      [75] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 176
        [4] -> line 177
        [9] -> line 180
        [16] -> line 181
        [21] -> line 182
        [35] -> line 183
        [62] -> line 187
        [74] -> line 188
      + Local variable table attribute (count = 3)
        v2: 21 -> 62 [D d]
        v0: 0 -> 76 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
        v1: 0 -> 76 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       flush()V
    Access flags: 0x1
      = public void flush()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 192
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 36, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [4] invokeinterface #60
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [9] ifne +13 (target=22)
      [12] new #13
        + Class [java/io/IOException]
      [15] dup
      [16] ldc #2
        + String [Incomplete document]
      [18] invokespecial #44
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [21] athrow
      [22] aload_0 v0
      [23] getfield #28
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.stack Ljava/util/List;]
      [26] getstatic #24
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.SENTINEL_CLOSED Lcom/google/gson/JsonPrimitive;]
      [29] invokeinterface #58
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [34] pop
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 195
        [12] -> line 196
        [22] -> line 198
        [35] -> line 199
      + Local variable table attribute (count = 1)
        v0: 0 -> 36 [Lcom/google/gson/internal/bind/JsonTreeWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 0, stack = 3):
      [0] new #11
        + Class [com/google/gson/internal/bind/JsonTreeWriter$1]
      [3] dup
      [4] invokespecial #42
        + Methodref [com/google/gson/internal/bind/JsonTreeWriter$1.<init> ()V]
      [7] putstatic #25
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.UNWRITABLE_WRITER Ljava/io/Writer;]
      [10] new #9
        + Class [com/google/gson/JsonPrimitive]
      [13] dup
      [14] ldc #4
        + String [closed]
      [16] invokespecial #36
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/String;)V]
      [19] putstatic #24
        + Fieldref [com/google/gson/internal/bind/JsonTreeWriter.SENTINEL_CLOSED Lcom/google/gson/JsonPrimitive;]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 2)
        [0] -> line 34
        [10] -> line 46

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/JsonTreeWriter$1]
  + Source file attribute:
    + Utf8 [JsonTreeWriter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/JsonTreeWriter$1
  Superclass:    java/io/Writer
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.JsonTreeWriter$1 extends java.io.Writer

Interfaces (count = 0):

Constant Pool (count = 35):
  + Class [com/google/gson/internal/bind/JsonTreeWriter]
  + Class [com/google/gson/internal/bind/JsonTreeWriter$1]
  + Class [java/io/IOException]
  + Class [java/io/Writer]
  + Class [java/lang/AssertionError]
  + Methodref [java/io/Writer.<init> ()V]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [([CII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [JsonTreeWriter.java]
  + Utf8 [Lcom/google/gson/internal/bind/JsonTreeWriter$1;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [[C]
  + Utf8 [buffer]
  + Utf8 [close]
  + Utf8 [com/google/gson/internal/bind/JsonTreeWriter]
  + Utf8 [com/google/gson/internal/bind/JsonTreeWriter$1]
  + Utf8 [counter]
  + Utf8 [flush]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/Writer]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [offset]
  + Utf8 [this]
  + Utf8 [write]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x0
      = JsonTreeWriter$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/io/Writer.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/JsonTreeWriter$1; this]
  + Method:       write([CII)V
    Access flags: 0x1
      = public void write(char[],int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 2):
      [0] new #5
        + Class [java/lang/AssertionError]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/lang/AssertionError.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/JsonTreeWriter$1; this]
        v1: 0 -> 8 [[C buffer]
        v2: 0 -> 8 [I offset]
        v3: 0 -> 8 [I counter]
  + Method:       flush()V
    Access flags: 0x1
      = public void flush()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/lang/AssertionError]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/lang/AssertionError.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/JsonTreeWriter$1; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] new #5
        + Class [java/lang/AssertionError]
      [3] dup
      [4] invokespecial #7
        + Methodref [java/lang/AssertionError.<init> ()V]
      [7] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/JsonTreeWriter$1; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/JsonTreeWriter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/JsonTreeWriter$1]
  + Source file attribute:
    + Utf8 [JsonTreeWriter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/MapTypeAdapterFactory
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.MapTypeAdapterFactory extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 124):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/bind/MapTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Boolean]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/util/Map]
  + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory.complexMapKeySerialization Z]
  + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_AS_STRING Lcom/google/gson/TypeAdapter;]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/internal/$Gson$Types.getMapKeyAndValueTypes (Ljava/lang/reflect/Type;Ljava/lang/Class;)[Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/ConstructorConstructor.get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory.getKeyAdapter (Lcom/google/gson/Gson;Ljava/lang/reflect/Type;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/MapTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/bind/MapTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + NameAndType [BOOLEAN_AS_STRING Lcom/google/gson/TypeAdapter;]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [complexMapKeySerialization Z]
  + NameAndType [constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + NameAndType [get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getKeyAdapter (Lcom/google/gson/Gson;Ljava/lang/reflect/Type;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getMapKeyAndValueTypes (Ljava/lang/reflect/Type;Ljava/lang/Class;)[Ljava/lang/reflect/Type;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;)Lcom/google/gson/TypeAdapter<*>;]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Z)V]
  + Utf8 [(Lcom/google/gson/internal/bind/MapTypeAdapterFactory;)Z]
  + Utf8 [(Lcom/google/gson/internal/bind/MapTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;)[Ljava/lang/reflect/Type;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Adapter]
  + Utf8 [BOOLEAN_AS_STRING]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<*>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MapTypeAdapterFactory.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TYPE]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/reflect/Type;]
  + Utf8 [access$000]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/bind/MapTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [complexMapKeySerialization]
  + Utf8 [constructor]
  + Utf8 [constructorConstructor]
  + Utf8 [context]
  + Utf8 [create]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getKeyAdapter]
  + Utf8 [getMapKeyAndValueTypes]
  + Utf8 [getRawType]
  + Utf8 [getType]
  + Utf8 [gson]
  + Utf8 [isAssignableFrom]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Map]
  + Utf8 [keyAdapter]
  + Utf8 [keyAndValueTypes]
  + Utf8 [keyType]
  + Utf8 [rawType]
  + Utf8 [rawTypeOfSrc]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [type]
  + Utf8 [typeToken]
  + Utf8 [valueAdapter]
  + Utf8 [x0]

Fields (count = 2):
  + Field:        constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x12
      = private final com.google.gson.internal.ConstructorConstructor constructorConstructor
  + Field:        complexMapKeySerialization Z
    Access flags: 0x12
      = private final boolean complexMapKeySerialization

Methods (count = 4):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;Z)V
    Access flags: 0x1
      = public MapTypeAdapterFactory(com.google.gson.internal.ConstructorConstructor,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #27
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #14
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #13
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory.complexMapKeySerialization Z]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 111
        [4] -> line 112
        [9] -> line 113
        [14] -> line 114
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory; this]
        v1: 0 -> 15 [Lcom/google/gson/internal/ConstructorConstructor; constructorConstructor]
        v2: 0 -> 15 [Z complexMapKeySerialization]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 99, locals = 11, stack = 9):
      [0] aload_2 v2
      [1] invokevirtual #25
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [4] astore_3 v3
      [5] aload_2 v2
      [6] invokevirtual #24
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [9] astore v4
      [11] ldc #12
        + Class [java/util/Map]
      [13] aload v4
      [15] invokevirtual #26
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [18] ifne +5 (target=23)
      [21] aconst_null
      [22] areturn
      [23] aload_3 v3
      [24] invokestatic #19
        + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
      [27] astore v5
      [29] aload_3 v3
      [30] aload v5
      [32] invokestatic #18
        + Methodref [com/google/gson/internal/$Gson$Types.getMapKeyAndValueTypes (Ljava/lang/reflect/Type;Ljava/lang/Class;)[Ljava/lang/reflect/Type;]
      [35] astore v6
      [37] aload_0 v0
      [38] aload_1 v1
      [39] aload v6
      [41] iconst_0
      [42] aaload
      [43] invokespecial #21
        + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory.getKeyAdapter (Lcom/google/gson/Gson;Ljava/lang/reflect/Type;)Lcom/google/gson/TypeAdapter;]
      [46] astore v7
      [48] aload_1 v1
      [49] aload v6
      [51] iconst_1
      [52] aaload
      [53] invokestatic #23
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [56] invokevirtual #17
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [59] astore v8
      [61] aload_0 v0
      [62] getfield #14
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [65] aload_2 v2
      [66] invokevirtual #20
        + Methodref [com/google/gson/internal/ConstructorConstructor.get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
      [69] astore v9
      [71] new #6
        + Class [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter]
      [74] dup
      [75] aload_0 v0
      [76] aload_1 v1
      [77] aload v6
      [79] iconst_0
      [80] aaload
      [81] aload v7
      [83] aload v6
      [85] iconst_1
      [86] aaload
      [87] aload v8
      [89] aload v9
      [91] invokespecial #22
        + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/MapTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
      [94] astore v10
      [96] aload v10
      [98] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 117
        [5] -> line 119
        [11] -> line 120
        [21] -> line 121
        [23] -> line 124
        [29] -> line 125
        [37] -> line 126
        [48] -> line 127
        [61] -> line 128
        [71] -> line 132
        [96] -> line 134
      + Local variable table attribute (count = 11)
        v0: 0 -> 99 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory; this]
        v1: 0 -> 99 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 99 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v3: 5 -> 99 [Ljava/lang/reflect/Type; type]
        v4: 11 -> 99 [Ljava/lang/Class; rawType]
        v5: 29 -> 99 [Ljava/lang/Class; rawTypeOfSrc]
        v6: 37 -> 99 [[Ljava/lang/reflect/Type; keyAndValueTypes]
        v7: 48 -> 99 [Lcom/google/gson/TypeAdapter; keyAdapter]
        v8: 61 -> 99 [Lcom/google/gson/TypeAdapter; valueAdapter]
        v9: 71 -> 99 [Lcom/google/gson/internal/ObjectConstructor; constructor]
        v10: 96 -> 99 [Lcom/google/gson/TypeAdapter; result]
      + Local variable type table attribute (count = 7)
        v2: 0 -> 99 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v4: 11 -> 99 [Ljava/lang/Class<-TT;>; rawType]
        v5: 29 -> 99 [Ljava/lang/Class<*>; rawTypeOfSrc]
        v7: 48 -> 99 [Lcom/google/gson/TypeAdapter<*>; keyAdapter]
        v8: 61 -> 99 [Lcom/google/gson/TypeAdapter<*>; valueAdapter]
        v9: 71 -> 99 [Lcom/google/gson/internal/ObjectConstructor<TT;>; constructor]
        v10: 96 -> 99 [Lcom/google/gson/TypeAdapter<TT;>; result]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       getKeyAdapter(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x2
      = private com.google.gson.TypeAdapter getKeyAdapter(com.google.gson.Gson,java.lang.reflect.Type)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] getstatic #16
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [4] ifacmpeq +9 (target=13)
      [7] aload_2 v2
      [8] ldc #9
        + Class [java/lang/Boolean]
      [10] ifacmpne +9 (target=19)
      [13] getstatic #15
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_AS_STRING Lcom/google/gson/TypeAdapter;]
      [16] goto +11 (target=27)
      [19] aload_1 v1
      [20] aload_2 v2
      [21] invokestatic #23
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [24] invokevirtual #17
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 141
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory; this]
        v1: 0 -> 28 [Lcom/google/gson/Gson; context]
        v2: 0 -> 28 [Ljava/lang/reflect/Type; keyType]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;)Lcom/google/gson/TypeAdapter<*>;]
  + Method:       access$000(Lcom/google/gson/internal/bind/MapTypeAdapterFactory;)Z
    Access flags: 0x1008
      = static synthetic boolean access$000(com.google.gson.internal.bind.MapTypeAdapterFactory)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory.complexMapKeySerialization Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory; x0]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter]
      + Class [com/google/gson/internal/bind/MapTypeAdapterFactory]
      + Utf8 [Adapter]
  + Source file attribute:
    + Utf8 [MapTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 318):
  + String [duplicate key: ]
  + String [null]
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonPrimitive]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/JsonReaderInternalAccess]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [com/google/gson/internal/Streams]
  + Class [com/google/gson/internal/bind/MapTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter]
  + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/AssertionError]
  + Class [java/lang/Boolean]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Fieldref [com/google/gson/internal/JsonReaderInternalAccess.INSTANCE Lcom/google/gson/internal/JsonReaderInternalAccess;]
  + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
  + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.keyTypeAdapter Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.this$0 Lcom/google/gson/internal/bind/MapTypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.valueTypeAdapter Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonElement.getAsJsonPrimitive ()Lcom/google/gson/JsonPrimitive;]
  + Methodref [com/google/gson/JsonElement.isJsonArray ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonNull ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonObject ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonPrimitive ()Z]
  + Methodref [com/google/gson/JsonPrimitive.getAsBoolean ()Z]
  + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
  + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
  + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
  + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
  + Methodref [com/google/gson/JsonPrimitive.isString ()Z]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.toJsonTree (Ljava/lang/Object;)Lcom/google/gson/JsonElement;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/JsonReaderInternalAccess.promoteNameToValue (Lcom/google/gson/stream/JsonReader;)V]
  + Methodref [com/google/gson/internal/Streams.write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory.access$000 (Lcom/google/gson/internal/bind/MapTypeAdapterFactory;)Z]
  + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.keyToString (Lcom/google/gson/JsonElement;)Ljava/lang/String;]
  + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Map;]
  + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Map;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/Boolean.toString (Z)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + InterfaceMethodref [com/google/gson/internal/ObjectConstructor.construct ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.size ()I]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [INSTANCE Lcom/google/gson/internal/JsonReaderInternalAccess;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [access$000 (Lcom/google/gson/internal/bind/MapTypeAdapterFactory;)Z]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginArray ()V]
  + NameAndType [beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginObject ()V]
  + NameAndType [construct ()Ljava/lang/Object;]
  + NameAndType [constructor Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [endArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endArray ()V]
  + NameAndType [endObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endObject ()V]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAsBoolean ()Z]
  + NameAndType [getAsJsonPrimitive ()Lcom/google/gson/JsonPrimitive;]
  + NameAndType [getAsNumber ()Ljava/lang/Number;]
  + NameAndType [getAsString ()Ljava/lang/String;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [isBoolean ()Z]
  + NameAndType [isJsonArray ()Z]
  + NameAndType [isJsonNull ()Z]
  + NameAndType [isJsonObject ()Z]
  + NameAndType [isJsonPrimitive ()Z]
  + NameAndType [isNumber ()Z]
  + NameAndType [isString ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keyToString (Lcom/google/gson/JsonElement;)Ljava/lang/String;]
  + NameAndType [keyTypeAdapter Lcom/google/gson/TypeAdapter;]
  + NameAndType [name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [promoteNameToValue (Lcom/google/gson/stream/JsonReader;)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Map;]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lcom/google/gson/internal/bind/MapTypeAdapterFactory;]
  + NameAndType [toJsonTree (Ljava/lang/Object;)Lcom/google/gson/JsonElement;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toString (Z)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueTypeAdapter Lcom/google/gson/TypeAdapter;]
  + NameAndType [write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Map;)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/JsonPrimitive;]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/Number;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter<TK;>;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter<TV;>;Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Map<TK;TV;>;>;)V]
  + Utf8 [(Lcom/google/gson/JsonElement;)Ljava/lang/String;]
  + Utf8 [(Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
  + Utf8 [(Lcom/google/gson/internal/bind/MapTypeAdapterFactory;)Z]
  + Utf8 [(Lcom/google/gson/internal/bind/MapTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Map;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Map<TK;TV;>;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Map;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Map<TK;TV;>;)V]
  + Utf8 [(Ljava/lang/Object;)Lcom/google/gson/JsonElement;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)Ljava/lang/String;]
  + Utf8 [<K:Ljava/lang/Object;V:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<Ljava/util/Map<TK;TV;>;>;]
  + Utf8 [<init>]
  + Utf8 [Adapter]
  + Utf8 [BEGIN_ARRAY]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [INSTANCE]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/JsonPrimitive;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TK;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TV;>;]
  + Utf8 [Lcom/google/gson/internal/JsonReaderInternalAccess;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Map<TK;TV;>;>;]
  + Utf8 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter;]
  + Utf8 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter<TK;TV;>;]
  + Utf8 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/google/gson/JsonElement;>;]
  + Utf8 [Ljava/util/List<TV;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<TK;TV;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<TK;TV;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MapTypeAdapterFactory.java]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TK;]
  + Utf8 [TV;]
  + Utf8 [Z]
  + Utf8 [access$000]
  + Utf8 [add]
  + Utf8 [append]
  + Utf8 [beginArray]
  + Utf8 [beginObject]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonPrimitive]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/JsonReaderInternalAccess]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [com/google/gson/internal/Streams]
  + Utf8 [com/google/gson/internal/bind/MapTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [construct]
  + Utf8 [constructor]
  + Utf8 [context]
  + Utf8 [duplicate key: ]
  + Utf8 [endArray]
  + Utf8 [endObject]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [get]
  + Utf8 [getAsBoolean]
  + Utf8 [getAsJsonPrimitive]
  + Utf8 [getAsNumber]
  + Utf8 [getAsString]
  + Utf8 [getKey]
  + Utf8 [getValue]
  + Utf8 [hasComplexKeys]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [i$]
  + Utf8 [in]
  + Utf8 [isBoolean]
  + Utf8 [isJsonArray]
  + Utf8 [isJsonNull]
  + Utf8 [isJsonObject]
  + Utf8 [isJsonPrimitive]
  + Utf8 [isNumber]
  + Utf8 [isString]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [key]
  + Utf8 [keyElement]
  + Utf8 [keyToString]
  + Utf8 [keyType]
  + Utf8 [keyTypeAdapter]
  + Utf8 [keys]
  + Utf8 [map]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [nextNull]
  + Utf8 [null]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [primitive]
  + Utf8 [promoteNameToValue]
  + Utf8 [put]
  + Utf8 [read]
  + Utf8 [replaced]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toJsonTree]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [valueType]
  + Utf8 [valueTypeAdapter]
  + Utf8 [values]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 4):
  + Field:        keyTypeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x12
      = private final com.google.gson.TypeAdapter keyTypeAdapter
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<TK;>;]
  + Field:        valueTypeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x12
      = private final com.google.gson.TypeAdapter valueTypeAdapter
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<TV;>;]
  + Field:        constructor Lcom/google/gson/internal/ObjectConstructor;
    Access flags: 0x12
      = private final com.google.gson.internal.ObjectConstructor constructor
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Map<TK;TV;>;>;]
  + Field:        this$0 Lcom/google/gson/internal/bind/MapTypeAdapterFactory;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.bind.MapTypeAdapterFactory this$0

Methods (count = 6):
  + Method:       <init>(Lcom/google/gson/internal/bind/MapTypeAdapterFactory;Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter;Lcom/google/gson/internal/ObjectConstructor;)V
    Access flags: 0x1
      = public MapTypeAdapterFactory$Adapter(com.google.gson.internal.bind.MapTypeAdapterFactory,com.google.gson.Gson,java.lang.reflect.Type,com.google.gson.TypeAdapter,java.lang.reflect.Type,com.google.gson.TypeAdapter,com.google.gson.internal.ObjectConstructor)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 47, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #30
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.this$0 Lcom/google/gson/internal/bind/MapTypeAdapterFactory;]
      [5] aload_0 v0
      [6] invokespecial #46
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [9] aload_0 v0
      [10] new #12
        + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
      [13] dup
      [14] aload_2 v2
      [15] aload v4
      [17] aload_3 v3
      [18] invokespecial #56
        + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
      [21] putfield #29
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.keyTypeAdapter Lcom/google/gson/TypeAdapter;]
      [24] aload_0 v0
      [25] new #12
        + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
      [28] dup
      [29] aload_2 v2
      [30] aload v6
      [32] aload v5
      [34] invokespecial #56
        + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
      [37] putfield #31
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.valueTypeAdapter Lcom/google/gson/TypeAdapter;]
      [40] aload_0 v0
      [41] aload v7
      [43] putfield #28
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 153
        [9] -> line 154
        [24] -> line 156
        [40] -> line 158
        [46] -> line 159
      + Local variable table attribute (count = 7)
        v0: 0 -> 47 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter; this]
        v2: 0 -> 47 [Lcom/google/gson/Gson; context]
        v3: 0 -> 47 [Ljava/lang/reflect/Type; keyType]
        v4: 0 -> 47 [Lcom/google/gson/TypeAdapter; keyTypeAdapter]
        v5: 0 -> 47 [Ljava/lang/reflect/Type; valueType]
        v6: 0 -> 47 [Lcom/google/gson/TypeAdapter; valueTypeAdapter]
        v7: 0 -> 47 [Lcom/google/gson/internal/ObjectConstructor; constructor]
      + Local variable type table attribute (count = 4)
        v0: 0 -> 47 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter<TK;TV;>; this]
        v4: 0 -> 47 [Lcom/google/gson/TypeAdapter<TK;>; keyTypeAdapter]
        v6: 0 -> 47 [Lcom/google/gson/TypeAdapter<TV;>; valueTypeAdapter]
        v7: 0 -> 47 [Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Map<TK;TV;>;>; constructor]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter<TK;>;Ljava/lang/reflect/Type;Lcom/google/gson/TypeAdapter<TV;>;Lcom/google/gson/internal/ObjectConstructor<+Ljava/util/Map<TK;TV;>;>;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 224, locals = 7, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #63
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] getstatic #33
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [9] ifacmpne +9 (target=18)
      [12] aload_1 v1
      [13] invokevirtual #62
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [16] aconst_null
      [17] areturn
      [18] aload_0 v0
      [19] getfield #28
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
      [22] invokeinterface #78
        + InterfaceMethodref [com/google/gson/internal/ObjectConstructor.construct ()Ljava/lang/Object;]
      [27] checkcast #24
        + Class [java/util/Map]
      [30] astore_3 v3
      [31] aload_2 v2
      [32] getstatic #32
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [35] ifacmpne +97 (target=132)
      [38] aload_1 v1
      [39] invokevirtual #57
        + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
      [42] aload_1 v1
      [43] invokevirtual #61
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [46] ifeq +79 (target=125)
      [49] aload_1 v1
      [50] invokevirtual #57
        + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
      [53] aload_0 v0
      [54] getfield #29
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.keyTypeAdapter Lcom/google/gson/TypeAdapter;]
      [57] aload_1 v1
      [58] invokevirtual #47
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [61] astore v4
      [63] aload_0 v0
      [64] getfield #31
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.valueTypeAdapter Lcom/google/gson/TypeAdapter;]
      [67] aload_1 v1
      [68] invokevirtual #47
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [71] astore v5
      [73] aload_3 v3
      [74] aload v4
      [76] aload v5
      [78] invokeinterface #85
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [83] astore v6
      [85] aload v6
      [87] ifnull +31 (target=118)
      [90] new #5
        + Class [com/google/gson/JsonSyntaxException]
      [93] dup
      [94] new #20
        + Class [java/lang/StringBuilder]
      [97] dup
      [98] invokespecial #73
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [101] ldc #1
        + String [duplicate key: ]
      [103] invokevirtual #75
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [106] aload v4
      [108] invokevirtual #74
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [111] invokevirtual #76
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [114] invokespecial #45
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
      [117] athrow
      [118] aload_1 v1
      [119] invokevirtual #59
        + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
      [122] goto -80 (target=42)
      [125] aload_1 v1
      [126] invokevirtual #59
        + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
      [129] goto +93 (target=222)
      [132] aload_1 v1
      [133] invokevirtual #58
        + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
      [136] aload_1 v1
      [137] invokevirtual #61
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [140] ifeq +78 (target=218)
      [143] getstatic #27
        + Fieldref [com/google/gson/internal/JsonReaderInternalAccess.INSTANCE Lcom/google/gson/internal/JsonReaderInternalAccess;]
      [146] aload_1 v1
      [147] invokevirtual #50
        + Methodref [com/google/gson/internal/JsonReaderInternalAccess.promoteNameToValue (Lcom/google/gson/stream/JsonReader;)V]
      [150] aload_0 v0
      [151] getfield #29
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.keyTypeAdapter Lcom/google/gson/TypeAdapter;]
      [154] aload_1 v1
      [155] invokevirtual #47
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [158] astore v4
      [160] aload_0 v0
      [161] getfield #31
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.valueTypeAdapter Lcom/google/gson/TypeAdapter;]
      [164] aload_1 v1
      [165] invokevirtual #47
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [168] astore v5
      [170] aload_3 v3
      [171] aload v4
      [173] aload v5
      [175] invokeinterface #85
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [180] astore v6
      [182] aload v6
      [184] ifnull +31 (target=215)
      [187] new #5
        + Class [com/google/gson/JsonSyntaxException]
      [190] dup
      [191] new #20
        + Class [java/lang/StringBuilder]
      [194] dup
      [195] invokespecial #73
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [198] ldc #1
        + String [duplicate key: ]
      [200] invokevirtual #75
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [203] aload v4
      [205] invokevirtual #74
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [208] invokevirtual #76
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [211] invokespecial #45
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
      [214] athrow
      [215] goto -79 (target=136)
      [218] aload_1 v1
      [219] invokevirtual #60
        + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
      [222] aload_3 v3
      [223] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 28)
        [0] -> line 162
        [5] -> line 163
        [12] -> line 164
        [16] -> line 165
        [18] -> line 168
        [31] -> line 170
        [38] -> line 171
        [42] -> line 172
        [49] -> line 173
        [53] -> line 174
        [63] -> line 175
        [73] -> line 176
        [85] -> line 177
        [90] -> line 178
        [118] -> line 180
        [122] -> line 181
        [125] -> line 182
        [132] -> line 184
        [136] -> line 185
        [143] -> line 186
        [150] -> line 187
        [160] -> line 188
        [170] -> line 189
        [182] -> line 190
        [187] -> line 191
        [215] -> line 193
        [218] -> line 194
        [222] -> line 196
      + Local variable table attribute (count = 10)
        v4: 63 -> 122 [Ljava/lang/Object; key]
        v5: 73 -> 122 [Ljava/lang/Object; value]
        v6: 85 -> 122 [Ljava/lang/Object; replaced]
        v4: 160 -> 215 [Ljava/lang/Object; key]
        v5: 170 -> 215 [Ljava/lang/Object; value]
        v6: 182 -> 215 [Ljava/lang/Object; replaced]
        v0: 0 -> 224 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter; this]
        v1: 0 -> 224 [Lcom/google/gson/stream/JsonReader; in]
        v2: 5 -> 224 [Lcom/google/gson/stream/JsonToken; peek]
        v3: 31 -> 224 [Ljava/util/Map; map]
      + Local variable type table attribute (count = 8)
        v4: 63 -> 122 [TK; key]
        v5: 73 -> 122 [TV; value]
        v6: 85 -> 122 [TV; replaced]
        v4: 160 -> 215 [TK; key]
        v5: 170 -> 215 [TV; value]
        v6: 182 -> 215 [TV; replaced]
        v0: 0 -> 224 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter<TK;TV;>; this]
        v3: 31 -> 224 [Ljava/util/Map<TK;TV;>; map]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Map<TK;TV;>;]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/util/Map;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.util.Map)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 386, locals = 9, stack = 4):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #69
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_0 v0
      [11] getfield #30
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.this$0 Lcom/google/gson/internal/bind/MapTypeAdapterFactory;]
      [14] invokestatic #52
        + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory.access$000 (Lcom/google/gson/internal/bind/MapTypeAdapterFactory;)Z]
      [17] ifne +79 (target=96)
      [20] aload_1 v1
      [21] invokevirtual #65
        + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
      [24] pop
      [25] aload_2 v2
      [26] invokeinterface #84
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [31] invokeinterface #89
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [36] astore_3 v3
      [37] aload_3 v3
      [38] invokeinterface #79
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [43] ifeq +47 (target=90)
      [46] aload_3 v3
      [47] invokeinterface #80
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [52] checkcast #25
        + Class [java/util/Map$Entry]
      [55] astore v4
      [57] aload_1 v1
      [58] aload v4
      [60] invokeinterface #87
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [65] invokestatic #72
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [68] invokevirtual #68
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [71] pop
      [72] aload_0 v0
      [73] getfield #31
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.valueTypeAdapter Lcom/google/gson/TypeAdapter;]
      [76] aload_1 v1
      [77] aload v4
      [79] invokeinterface #88
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [84] invokevirtual #49
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [87] goto -50 (target=37)
      [90] aload_1 v1
      [91] invokevirtual #67
        + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
      [94] pop
      [95] return
      [96] iconst_0
      [97] istore_3 v3
      [98] new #21
        + Class [java/util/ArrayList]
      [101] dup
      [102] aload_2 v2
      [103] invokeinterface #86
        + InterfaceMethodref [java/util/Map.size ()I]
      [108] invokespecial #77
        + Methodref [java/util/ArrayList.<init> (I)V]
      [111] astore v4
      [113] new #21
        + Class [java/util/ArrayList]
      [116] dup
      [117] aload_2 v2
      [118] invokeinterface #86
        + InterfaceMethodref [java/util/Map.size ()I]
      [123] invokespecial #77
        + Methodref [java/util/ArrayList.<init> (I)V]
      [126] astore v5
      [128] aload_2 v2
      [129] invokeinterface #84
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [134] invokeinterface #89
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [139] astore v6
      [141] aload v6
      [143] invokeinterface #79
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [148] ifeq +83 (target=231)
      [151] aload v6
      [153] invokeinterface #80
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [158] checkcast #25
        + Class [java/util/Map$Entry]
      [161] astore v7
      [163] aload_0 v0
      [164] getfield #29
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.keyTypeAdapter Lcom/google/gson/TypeAdapter;]
      [167] aload v7
      [169] invokeinterface #87
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [174] invokevirtual #48
        + Methodref [com/google/gson/TypeAdapter.toJsonTree (Ljava/lang/Object;)Lcom/google/gson/JsonElement;]
      [177] astore v8
      [179] aload v4
      [181] aload v8
      [183] invokeinterface #81
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [188] pop
      [189] aload v5
      [191] aload v7
      [193] invokeinterface #88
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [198] invokeinterface #81
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [203] pop
      [204] iload_3 v3
      [205] aload v8
      [207] invokevirtual #35
        + Methodref [com/google/gson/JsonElement.isJsonArray ()Z]
      [210] ifne +11 (target=221)
      [213] aload v8
      [215] invokevirtual #37
        + Methodref [com/google/gson/JsonElement.isJsonObject ()Z]
      [218] ifeq +7 (target=225)
      [221] iconst_1
      [222] goto +4 (target=226)
      [225] iconst_0
      [226] ior
      [227] istore_3 v3
      [228] goto -87 (target=141)
      [231] iload_3 v3
      [232] ifeq +80 (target=312)
      [235] aload_1 v1
      [236] invokevirtual #64
        + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
      [239] pop
      [240] iconst_0
      [241] istore v6
      [243] iload v6
      [245] aload v4
      [247] invokeinterface #83
        + InterfaceMethodref [java/util/List.size ()I]
      [252] ificmpge +52 (target=304)
      [255] aload_1 v1
      [256] invokevirtual #64
        + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
      [259] pop
      [260] aload v4
      [262] iload v6
      [264] invokeinterface #82
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [269] checkcast #3
        + Class [com/google/gson/JsonElement]
      [272] aload_1 v1
      [273] invokestatic #51
        + Methodref [com/google/gson/internal/Streams.write (Lcom/google/gson/JsonElement;Lcom/google/gson/stream/JsonWriter;)V]
      [276] aload_0 v0
      [277] getfield #31
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.valueTypeAdapter Lcom/google/gson/TypeAdapter;]
      [280] aload_1 v1
      [281] aload v5
      [283] iload v6
      [285] invokeinterface #82
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [290] invokevirtual #49
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [293] aload_1 v1
      [294] invokevirtual #66
        + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
      [297] pop
      [298] iinc v6, 1
      [301] goto -58 (target=243)
      [304] aload_1 v1
      [305] invokevirtual #66
        + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
      [308] pop
      [309] goto +76 (target=385)
      [312] aload_1 v1
      [313] invokevirtual #65
        + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
      [316] pop
      [317] iconst_0
      [318] istore v6
      [320] iload v6
      [322] aload v4
      [324] invokeinterface #83
        + InterfaceMethodref [java/util/List.size ()I]
      [329] ificmpge +51 (target=380)
      [332] aload v4
      [334] iload v6
      [336] invokeinterface #82
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [341] checkcast #3
        + Class [com/google/gson/JsonElement]
      [344] astore v7
      [346] aload_1 v1
      [347] aload_0 v0
      [348] aload v7
      [350] invokespecial #53
        + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.keyToString (Lcom/google/gson/JsonElement;)Ljava/lang/String;]
      [353] invokevirtual #68
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [356] pop
      [357] aload_0 v0
      [358] getfield #31
        + Fieldref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.valueTypeAdapter Lcom/google/gson/TypeAdapter;]
      [361] aload_1 v1
      [362] aload v5
      [364] iload v6
      [366] invokeinterface #82
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [371] invokevirtual #49
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [374] iinc v6, 1
      [377] goto -57 (target=320)
      [380] aload_1 v1
      [381] invokevirtual #67
        + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
      [384] pop
      [385] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 36)
        [0] -> line 200
        [4] -> line 201
        [9] -> line 202
        [10] -> line 205
        [20] -> line 206
        [25] -> line 207
        [57] -> line 208
        [72] -> line 209
        [90] -> line 211
        [95] -> line 212
        [96] -> line 215
        [98] -> line 216
        [113] -> line 218
        [128] -> line 219
        [163] -> line 220
        [179] -> line 221
        [189] -> line 222
        [204] -> line 223
        [228] -> line 224
        [231] -> line 226
        [235] -> line 227
        [240] -> line 228
        [255] -> line 229
        [260] -> line 230
        [276] -> line 231
        [293] -> line 232
        [298] -> line 228
        [304] -> line 234
        [312] -> line 236
        [317] -> line 237
        [332] -> line 238
        [346] -> line 239
        [357] -> line 240
        [374] -> line 237
        [380] -> line 242
        [385] -> line 244
      + Local variable table attribute (count = 14)
        v4: 57 -> 87 [Ljava/util/Map$Entry; entry]
        v3: 37 -> 90 [Ljava/util/Iterator; i$]
        v8: 179 -> 228 [Lcom/google/gson/JsonElement; keyElement]
        v7: 163 -> 228 [Ljava/util/Map$Entry; entry]
        v6: 141 -> 231 [Ljava/util/Iterator; i$]
        v6: 243 -> 304 [I i]
        v7: 346 -> 374 [Lcom/google/gson/JsonElement; keyElement]
        v6: 320 -> 380 [I i]
        v0: 0 -> 386 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter; this]
        v1: 0 -> 386 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 386 [Ljava/util/Map; map]
        v3: 98 -> 386 [Z hasComplexKeys]
        v4: 113 -> 386 [Ljava/util/List; keys]
        v5: 128 -> 386 [Ljava/util/List; values]
      + Local variable type table attribute (count = 6)
        v4: 57 -> 87 [Ljava/util/Map$Entry<TK;TV;>; entry]
        v7: 163 -> 228 [Ljava/util/Map$Entry<TK;TV;>; entry]
        v0: 0 -> 386 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter<TK;TV;>; this]
        v2: 0 -> 386 [Ljava/util/Map<TK;TV;>; map]
        v4: 113 -> 386 [Ljava/util/List<Lcom/google/gson/JsonElement;>; keys]
        v5: 128 -> 386 [Ljava/util/List<TV;>; values]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Map<TK;TV;>;)V]
  + Method:       keyToString(Lcom/google/gson/JsonElement;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String keyToString(com.google.gson.JsonElement)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #38
        + Methodref [com/google/gson/JsonElement.isJsonPrimitive ()Z]
      [4] ifeq +58 (target=62)
      [7] aload_1 v1
      [8] invokevirtual #34
        + Methodref [com/google/gson/JsonElement.getAsJsonPrimitive ()Lcom/google/gson/JsonPrimitive;]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] invokevirtual #43
        + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
      [16] ifeq +11 (target=27)
      [19] aload_2 v2
      [20] invokevirtual #40
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [23] invokestatic #72
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [26] areturn
      [27] aload_2 v2
      [28] invokevirtual #42
        + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
      [31] ifeq +11 (target=42)
      [34] aload_2 v2
      [35] invokevirtual #39
        + Methodref [com/google/gson/JsonPrimitive.getAsBoolean ()Z]
      [38] invokestatic #71
        + Methodref [java/lang/Boolean.toString (Z)Ljava/lang/String;]
      [41] areturn
      [42] aload_2 v2
      [43] invokevirtual #44
        + Methodref [com/google/gson/JsonPrimitive.isString ()Z]
      [46] ifeq +8 (target=54)
      [49] aload_2 v2
      [50] invokevirtual #41
        + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
      [53] areturn
      [54] new #17
        + Class [java/lang/AssertionError]
      [57] dup
      [58] invokespecial #70
        + Methodref [java/lang/AssertionError.<init> ()V]
      [61] athrow
      [62] aload_1 v1
      [63] invokevirtual #36
        + Methodref [com/google/gson/JsonElement.isJsonNull ()Z]
      [66] ifeq +6 (target=72)
      [69] ldc #2
        + String [null]
      [71] areturn
      [72] new #17
        + Class [java/lang/AssertionError]
      [75] dup
      [76] invokespecial #70
        + Methodref [java/lang/AssertionError.<init> ()V]
      [79] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 247
        [7] -> line 248
        [12] -> line 249
        [19] -> line 250
        [27] -> line 251
        [34] -> line 252
        [42] -> line 253
        [49] -> line 254
        [54] -> line 256
        [62] -> line 258
        [69] -> line 259
        [72] -> line 261
      + Local variable table attribute (count = 3)
        v2: 12 -> 62 [Lcom/google/gson/JsonPrimitive; primitive]
        v0: 0 -> 80 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter; this]
        v1: 0 -> 80 [Lcom/google/gson/JsonElement; keyElement]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 80 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter<TK;TV;>; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #54
        + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Map;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter<TK;TV;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #24
        + Class [java/util/Map]
      [6] invokevirtual #55
        + Methodref [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Map;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/MapTypeAdapterFactory$Adapter<TK;TV;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x12 = private final 
      + Class [com/google/gson/internal/bind/MapTypeAdapterFactory$Adapter]
      + Class [com/google/gson/internal/bind/MapTypeAdapterFactory]
      + Utf8 [Adapter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [<K:Ljava/lang/Object;V:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<Ljava/util/Map<TK;TV;>;>;]
  + Source file attribute:
    + Utf8 [MapTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ObjectTypeAdapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.ObjectTypeAdapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 171):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/StringMap]
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter$1]
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter$2]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Class [java/lang/Double]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter.gson Lcom/google/gson/Gson;]
  + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
  + Methodref [com/google/gson/Gson.getAdapter (Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/StringMap.<init> ()V]
  + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter.<init> (Lcom/google/gson/Gson;)V]
  + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter$1.<init> ()V]
  + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
  + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/IllegalStateException.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonToken [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/Gson;)V]
  + NameAndType [FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [beginArray ()V]
  + NameAndType [beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginObject ()V]
  + NameAndType [endArray ()V]
  + NameAndType [endObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endObject ()V]
  + NameAndType [getAdapter (Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [gson Lcom/google/gson/Gson;]
  + NameAndType [hasNext ()Z]
  + NameAndType [nextBoolean ()Z]
  + NameAndType [nextDouble ()D]
  + NameAndType [nextName ()Ljava/lang/String;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [ordinal ()I]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonToken]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(Lcom/google/gson/Gson;)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [FACTORY]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Object;>;]
  + Utf8 [Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;]
  + Utf8 [Lcom/google/gson/internal/bind/ObjectTypeAdapter;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ObjectTypeAdapter.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [add]
  + Utf8 [beginArray]
  + Utf8 [beginObject]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter$1]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter$2]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [endArray]
  + Utf8 [endObject]
  + Utf8 [getAdapter]
  + Utf8 [getClass]
  + Utf8 [gson]
  + Utf8 [hasNext]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [list]
  + Utf8 [map]
  + Utf8 [nextBoolean]
  + Utf8 [nextDouble]
  + Utf8 [nextName]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [nullValue]
  + Utf8 [ordinal]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [put]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [token]
  + Utf8 [typeAdapter]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 2):
  + Field:        FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory FACTORY
  + Field:        gson Lcom/google/gson/Gson;
    Access flags: 0x12
      = private final com.google.gson.Gson gson

Methods (count = 5):
  + Method:       <init>(Lcom/google/gson/Gson;)V
    Access flags: 0x2
      = private ObjectTypeAdapter(com.google.gson.Gson)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #22
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #19
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter.gson Lcom/google/gson/Gson;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 49
        [4] -> line 50
        [9] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/ObjectTypeAdapter; this]
        v1: 0 -> 10 [Lcom/google/gson/Gson; gson]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 174, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #38
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_2 v2
      [5] getstatic #20
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [8] aload_2 v2
      [9] invokevirtual #39
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [12] iaload
      [13] tableswitch (6 offsets, default=153) (target=166)
        1: offset = 39, target = 52
        2: offset = 79, target = 92
        3: offset = 126, target = 139
        4: offset = 131, target = 144
        5: offset = 139, target = 152
        6: offset = 147, target = 160
        default: offset = 153, target = 166
      [52] new #15
        + Class [java/util/ArrayList]
      [55] dup
      [56] invokespecial #47
        + Methodref [java/util/ArrayList.<init> ()V]
      [59] astore_3 v3
      [60] aload_1 v1
      [61] invokevirtual #28
        + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
      [64] aload_1 v1
      [65] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [68] ifeq +18 (target=86)
      [71] aload_3 v3
      [72] aload_0 v0
      [73] aload_1 v1
      [74] invokevirtual #26
        + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [77] invokeinterface #48
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [82] pop
      [83] goto -19 (target=64)
      [86] aload_1 v1
      [87] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
      [90] aload_3 v3
      [91] areturn
      [92] new #3
        + Class [com/google/gson/internal/StringMap]
      [95] dup
      [96] invokespecial #24
        + Methodref [com/google/gson/internal/StringMap.<init> ()V]
      [99] astore v4
      [101] aload_1 v1
      [102] invokevirtual #29
        + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
      [105] aload_1 v1
      [106] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [109] ifeq +23 (target=132)
      [112] aload v4
      [114] aload_1 v1
      [115] invokevirtual #35
        + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
      [118] aload_0 v0
      [119] aload_1 v1
      [120] invokevirtual #26
        + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [123] invokeinterface #49
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [128] pop
      [129] goto -24 (target=105)
      [132] aload_1 v1
      [133] invokevirtual #31
        + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
      [136] aload v4
      [138] areturn
      [139] aload_1 v1
      [140] invokevirtual #37
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [143] areturn
      [144] aload_1 v1
      [145] invokevirtual #34
        + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
      [148] invokestatic #44
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [151] areturn
      [152] aload_1 v1
      [153] invokevirtual #33
        + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
      [156] invokestatic #43
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [159] areturn
      [160] aload_1 v1
      [161] invokevirtual #36
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [164] aconst_null
      [165] areturn
      [166] new #13
        + Class [java/lang/IllegalStateException]
      [169] dup
      [170] invokespecial #45
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [173] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 54
        [5] -> line 55
        [52] -> line 57
        [60] -> line 58
        [64] -> line 59
        [71] -> line 60
        [86] -> line 62
        [90] -> line 63
        [92] -> line 66
        [101] -> line 67
        [105] -> line 68
        [112] -> line 69
        [132] -> line 71
        [136] -> line 72
        [139] -> line 75
        [144] -> line 78
        [152] -> line 81
        [160] -> line 84
        [164] -> line 85
        [166] -> line 88
      + Local variable table attribute (count = 5)
        v3: 60 -> 166 [Ljava/util/List; list]
        v4: 101 -> 166 [Ljava/util/Map; map]
        v0: 0 -> 174 [Lcom/google/gson/internal/bind/ObjectTypeAdapter; this]
        v1: 0 -> 174 [Lcom/google/gson/stream/JsonReader; in]
        v2: 5 -> 174 [Lcom/google/gson/stream/JsonToken; token]
      + Local variable type table attribute (count = 2)
        v3: 60 -> 166 [Ljava/util/List<Ljava/lang/Object;>; list]
        v4: 101 -> 166 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; map]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 47, locals = 4, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #42
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_0 v0
      [11] getfield #19
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter.gson Lcom/google/gson/Gson;]
      [14] aload_2 v2
      [15] invokevirtual #46
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [18] invokevirtual #21
        + Methodref [com/google/gson/Gson.getAdapter (Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
      [21] astore_3 v3
      [22] aload_3 v3
      [23] instanceof #4
        + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
      [26] ifeq +14 (target=40)
      [29] aload_1 v1
      [30] invokevirtual #40
        + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
      [33] pop
      [34] aload_1 v1
      [35] invokevirtual #41
        + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
      [38] pop
      [39] return
      [40] aload_3 v3
      [41] aload_1 v1
      [42] aload_2 v2
      [43] invokevirtual #23
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 93
        [4] -> line 94
        [9] -> line 95
        [10] -> line 98
        [22] -> line 99
        [29] -> line 100
        [34] -> line 101
        [39] -> line 102
        [40] -> line 105
        [46] -> line 106
      + Local variable table attribute (count = 4)
        v0: 0 -> 47 [Lcom/google/gson/internal/bind/ObjectTypeAdapter; this]
        v1: 0 -> 47 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 47 [Ljava/lang/Object; value]
        v3: 22 -> 47 [Lcom/google/gson/TypeAdapter; typeAdapter]
      + Local variable type table attribute (count = 1)
        v3: 22 -> 47 [Lcom/google/gson/TypeAdapter<Ljava/lang/Object;>; typeAdapter]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <init>(Lcom/google/gson/Gson;Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;)V
    Access flags: 0x1000
      = synthetic ObjectTypeAdapter(com.google.gson.Gson,com.google.gson.internal.bind.ObjectTypeAdapter$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #25
        + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter.<init> (Lcom/google/gson/Gson;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/ObjectTypeAdapter; this]
        v1: 0 -> 6 [Lcom/google/gson/Gson; x0]
        v2: 0 -> 6 [Lcom/google/gson/internal/bind/ObjectTypeAdapter$1; x1]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #5
        + Class [com/google/gson/internal/bind/ObjectTypeAdapter$1]
      [3] dup
      [4] invokespecial #27
        + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter$1.<init> ()V]
      [7] putstatic #18
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 37

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/bind/ObjectTypeAdapter$2]
      + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/ObjectTypeAdapter$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Object;>;]
  + Source file attribute:
    + Utf8 [ObjectTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ObjectTypeAdapter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.ObjectTypeAdapter$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 41):
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter$1]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Object]
  + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter.<init> (Lcom/google/gson/Gson;Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;)V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/Gson;Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;)V]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ObjectTypeAdapter.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter$1]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Object]
  + Utf8 [this]
  + Utf8 [type]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = ObjectTypeAdapter$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/ObjectTypeAdapter$1; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 21, locals = 3, stack = 4):
      [0] aload_2 v2
      [1] invokevirtual #7
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] ldc #5
        + Class [java/lang/Object]
      [6] ifacmpne +13 (target=19)
      [9] new #2
        + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
      [12] dup
      [13] aload_1 v1
      [14] aconst_null
      [15] invokespecial #6
        + Methodref [com/google/gson/internal/bind/ObjectTypeAdapter.<init> (Lcom/google/gson/Gson;Lcom/google/gson/internal/bind/ObjectTypeAdapter$1;)V]
      [18] areturn
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 40
        [9] -> line 41
        [19] -> line 43
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/google/gson/internal/bind/ObjectTypeAdapter$1; this]
        v1: 0 -> 21 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken; type]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken<TT;>; type]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/ObjectTypeAdapter$1]
  + Source file attribute:
    + Utf8 [ObjectTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ObjectTypeAdapter$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class com.google.gson.internal.bind.ObjectTypeAdapter$2 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 53):
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Class [com/google/gson/internal/bind/ObjectTypeAdapter$2]
  + Class [com/google/gson/stream/JsonToken]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonToken.values ()[Lcom/google/gson/stream/JsonToken;]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonToken [I]
  + NameAndType [BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NUMBER Lcom/google/gson/stream/JsonToken;]
  + NameAndType [STRING Lcom/google/gson/stream/JsonToken;]
  + NameAndType [ordinal ()I]
  + NameAndType [values ()[Lcom/google/gson/stream/JsonToken;]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonToken]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/stream/JsonToken;]
  + Utf8 [<clinit>]
  + Utf8 [BEGIN_ARRAY]
  + Utf8 [BEGIN_OBJECT]
  + Utf8 [BOOLEAN]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NoSuchFieldError;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [NUMBER]
  + Utf8 [ObjectTypeAdapter.java]
  + Utf8 [STRING]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ObjectTypeAdapter$2]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [ex]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/Object]
  + Utf8 [ordinal]
  + Utf8 [values]

Fields (count = 1):
  + Field:        $SwitchMap$com$google$gson$stream$JsonToken [I
    Access flags: 0x1018
      = static final synthetic int[] $SwitchMap$com$google$gson$stream$JsonToken

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 1, stack = 3):
      [0] invokestatic #14
        + Methodref [com/google/gson/stream/JsonToken.values ()[Lcom/google/gson/stream/JsonToken;]
      [3] arraylength
      [4] newarray 10
      [6] putstatic #6
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [9] getstatic #6
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [12] getstatic #7
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [15] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [18] iconst_1
      [19] iastore
      [20] goto +4 (target=24)
      [23] astore_0 v0
      [24] getstatic #6
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [27] getstatic #8
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [30] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [33] iconst_2
      [34] iastore
      [35] goto +4 (target=39)
      [38] astore_0 v0
      [39] getstatic #6
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [42] getstatic #12
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [45] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [48] iconst_3
      [49] iastore
      [50] goto +4 (target=54)
      [53] astore_0 v0
      [54] getstatic #6
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [57] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [60] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [63] iconst_4
      [64] iastore
      [65] goto +4 (target=69)
      [68] astore_0 v0
      [69] getstatic #6
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [72] getstatic #9
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [75] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [78] iconst_5
      [79] iastore
      [80] goto +4 (target=84)
      [83] astore_0 v0
      [84] getstatic #6
        + Fieldref [com/google/gson/internal/bind/ObjectTypeAdapter$2.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [87] getstatic #10
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [90] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [93] bipush 6
      [95] iastore
      [96] goto +4 (target=100)
      [99] astore_0 v0
      [100] return
      Code attribute exceptions (count = 6):
      + ExceptionInfo (9 -> 20: 23):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (24 -> 35: 38):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (39 -> 50: 53):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (54 -> 65: 68):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (69 -> 80: 83):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (84 -> 96: 99):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 6)
        v0: 24 -> 24 [Ljava/lang/NoSuchFieldError; ex]
        v0: 39 -> 39 [Ljava/lang/NoSuchFieldError; ex]
        v0: 54 -> 54 [Ljava/lang/NoSuchFieldError; ex]
        v0: 69 -> 69 [Ljava/lang/NoSuchFieldError; ex]
        v0: 84 -> 84 [Ljava/lang/NoSuchFieldError; ex]
        v0: 100 -> 100 [Ljava/lang/NoSuchFieldError; ex]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/bind/ObjectTypeAdapter$2]
      + Class [com/google/gson/internal/bind/ObjectTypeAdapter]
  + Source file attribute:
    + Utf8 [ObjectTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ReflectiveTypeAdapterFactory
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.ReflectiveTypeAdapterFactory extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 220):
  + String [ declares multiple JSON fields named ]
  + Class [com/google/gson/FieldNamingStrategy]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/annotations/SerializedName]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/internal/ConstructorConstructor]
  + Class [com/google/gson/internal/Excluder]
  + Class [com/google/gson/internal/Primitives]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/reflect/Field]
  + Class [java/util/LinkedHashMap]
  + Class [java/util/Map]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.excluder Lcom/google/gson/internal/Excluder;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.fieldNamingPolicy Lcom/google/gson/FieldNamingStrategy;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.name Ljava/lang/String;]
  + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/ConstructorConstructor.get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Methodref [com/google/gson/internal/Excluder.excludeClass (Ljava/lang/Class;Z)Z]
  + Methodref [com/google/gson/internal/Excluder.excludeField (Ljava/lang/reflect/Field;Z)Z]
  + Methodref [com/google/gson/internal/Primitives.isPrimitive (Ljava/lang/reflect/Type;)Z]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.createBoundField (Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.excludeField (Ljava/lang/reflect/Field;Z)Z]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.getBoundFields (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/Class;)Ljava/util/Map;]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.getFieldName (Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Ljava/lang/String;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/reflect/Field;Z)V]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;)V]
  + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.getDeclaredFields ()[Ljava/lang/reflect/Field;]
  + Methodref [java/lang/Class.getGenericSuperclass ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Class.isInterface ()Z]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Methodref [java/lang/reflect/Field.getGenericType ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/reflect/Field.getType ()Ljava/lang/Class;]
  + Methodref [java/lang/reflect/Field.setAccessible (Z)V]
  + Methodref [java/util/LinkedHashMap.<init> ()V]
  + InterfaceMethodref [com/google/gson/FieldNamingStrategy.translateName (Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + InterfaceMethodref [com/google/gson/annotations/SerializedName.value ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;)V]
  + NameAndType [<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Ljava/lang/String;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/reflect/Field;Z)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
  + NameAndType [createBoundField (Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + NameAndType [excludeClass (Ljava/lang/Class;Z)Z]
  + NameAndType [excludeField (Ljava/lang/reflect/Field;Z)Z]
  + NameAndType [excluder Lcom/google/gson/internal/Excluder;]
  + NameAndType [fieldNamingPolicy Lcom/google/gson/FieldNamingStrategy;]
  + NameAndType [get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + NameAndType [getBoundFields (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/Class;)Ljava/util/Map;]
  + NameAndType [getDeclaredFields ()[Ljava/lang/reflect/Field;]
  + NameAndType [getFieldName (Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + NameAndType [getGenericSuperclass ()Ljava/lang/reflect/Type;]
  + NameAndType [getGenericType ()Ljava/lang/reflect/Type;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [getType ()Ljava/lang/Class;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [isInterface ()Z]
  + NameAndType [isPrimitive (Ljava/lang/reflect/Type;)Z]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [setAccessible (Z)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [translateName (Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + NameAndType [value ()Ljava/lang/String;]
  + Utf8 [ declares multiple JSON fields named ]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/reflect/Field;]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/Class;)Ljava/util/Map;]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<*>;Ljava/lang/Class<*>;)Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>;]
  + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken<*>;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Utf8 [(Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/FieldNamingStrategy;Lcom/google/gson/internal/Excluder;)V]
  + Utf8 [(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;)V]
  + Utf8 [(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Ljava/lang/String;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/reflect/Field;Z)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Class;Z)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/reflect/Field;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Field;Z)Z]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/reflect/Type;)Z]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Z)V]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Adapter]
  + Utf8 [BoundField]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/FieldNamingStrategy;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/annotations/SerializedName;]
  + Utf8 [Lcom/google/gson/internal/ConstructorConstructor;]
  + Utf8 [Lcom/google/gson/internal/Excluder;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<*>;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [ReflectiveTypeAdapterFactory.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/reflect/Field;]
  + Utf8 [append]
  + Utf8 [arr$]
  + Utf8 [boundField]
  + Utf8 [com/google/gson/FieldNamingStrategy]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/annotations/SerializedName]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/internal/ConstructorConstructor]
  + Utf8 [com/google/gson/internal/Excluder]
  + Utf8 [com/google/gson/internal/Primitives]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [constructor]
  + Utf8 [constructorConstructor]
  + Utf8 [context]
  + Utf8 [create]
  + Utf8 [createBoundField]
  + Utf8 [declaredType]
  + Utf8 [deserialize]
  + Utf8 [excludeClass]
  + Utf8 [excludeField]
  + Utf8 [excluder]
  + Utf8 [f]
  + Utf8 [field]
  + Utf8 [fieldNamingPolicy]
  + Utf8 [fieldType]
  + Utf8 [fields]
  + Utf8 [get]
  + Utf8 [getAnnotation]
  + Utf8 [getBoundFields]
  + Utf8 [getDeclaredFields]
  + Utf8 [getFieldName]
  + Utf8 [getGenericSuperclass]
  + Utf8 [getGenericType]
  + Utf8 [getRawType]
  + Utf8 [getType]
  + Utf8 [gson]
  + Utf8 [i$]
  + Utf8 [isAssignableFrom]
  + Utf8 [isInterface]
  + Utf8 [isPrimitive]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [java/util/LinkedHashMap]
  + Utf8 [java/util/Map]
  + Utf8 [len$]
  + Utf8 [name]
  + Utf8 [previous]
  + Utf8 [put]
  + Utf8 [raw]
  + Utf8 [resolve]
  + Utf8 [result]
  + Utf8 [serialize]
  + Utf8 [serializedName]
  + Utf8 [setAccessible]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [translateName]
  + Utf8 [type]
  + Utf8 [value]

Fields (count = 3):
  + Field:        constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;
    Access flags: 0x12
      = private final com.google.gson.internal.ConstructorConstructor constructorConstructor
  + Field:        fieldNamingPolicy Lcom/google/gson/FieldNamingStrategy;
    Access flags: 0x12
      = private final com.google.gson.FieldNamingStrategy fieldNamingPolicy
  + Field:        excluder Lcom/google/gson/internal/Excluder;
    Access flags: 0x12
      = private final com.google.gson.internal.Excluder excluder

Methods (count = 6):
  + Method:       <init>(Lcom/google/gson/internal/ConstructorConstructor;Lcom/google/gson/FieldNamingStrategy;Lcom/google/gson/internal/Excluder;)V
    Access flags: 0x1
      = public ReflectiveTypeAdapterFactory(com.google.gson.internal.ConstructorConstructor,com.google.gson.FieldNamingStrategy,com.google.gson.internal.Excluder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #44
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #21
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #23
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.fieldNamingPolicy Lcom/google/gson/FieldNamingStrategy;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #22
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.excluder Lcom/google/gson/internal/Excluder;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 49
        [4] -> line 50
        [9] -> line 51
        [14] -> line 52
        [19] -> line 53
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory; this]
        v1: 0 -> 20 [Lcom/google/gson/internal/ConstructorConstructor; constructorConstructor]
        v2: 0 -> 20 [Lcom/google/gson/FieldNamingStrategy; fieldNamingPolicy]
        v3: 0 -> 20 [Lcom/google/gson/internal/Excluder; excluder]
  + Method:       excludeField(Ljava/lang/reflect/Field;Z)Z
    Access flags: 0x1
      = public boolean excludeField(java.lang.reflect.Field,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.excluder Lcom/google/gson/internal/Excluder;]
      [4] aload_1 v1
      [5] invokevirtual #51
        + Methodref [java/lang/reflect/Field.getType ()Ljava/lang/Class;]
      [8] iload_2 v2
      [9] invokevirtual #27
        + Methodref [com/google/gson/internal/Excluder.excludeClass (Ljava/lang/Class;Z)Z]
      [12] ifne +19 (target=31)
      [15] aload_0 v0
      [16] getfield #22
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.excluder Lcom/google/gson/internal/Excluder;]
      [19] aload_1 v1
      [20] iload_2 v2
      [21] invokevirtual #28
        + Methodref [com/google/gson/internal/Excluder.excludeField (Ljava/lang/reflect/Field;Z)Z]
      [24] ifne +7 (target=31)
      [27] iconst_1
      [28] goto +4 (target=32)
      [31] iconst_0
      [32] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 3)
        v0: 0 -> 33 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory; this]
        v1: 0 -> 33 [Ljava/lang/reflect/Field; f]
        v2: 0 -> 33 [Z serialize]
  + Method:       getFieldName(Ljava/lang/reflect/Field;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String getFieldName(java.lang.reflect.Field)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] ldc #4
        + Class [com/google/gson/annotations/SerializedName]
      [3] invokevirtual #49
        + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [6] checkcast #4
        + Class [com/google/gson/annotations/SerializedName]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ifnonnull +16 (target=27)
      [14] aload_0 v0
      [15] getfield #23
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.fieldNamingPolicy Lcom/google/gson/FieldNamingStrategy;]
      [18] aload_1 v1
      [19] invokeinterface #54
        + InterfaceMethodref [com/google/gson/FieldNamingStrategy.translateName (Ljava/lang/reflect/Field;)Ljava/lang/String;]
      [24] goto +9 (target=33)
      [27] aload_2 v2
      [28] invokeinterface #55
        + InterfaceMethodref [com/google/gson/annotations/SerializedName.value ()Ljava/lang/String;]
      [33] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 60
        [10] -> line 61
      + Local variable table attribute (count = 3)
        v0: 0 -> 34 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory; this]
        v1: 0 -> 34 [Ljava/lang/reflect/Field; f]
        v2: 10 -> 34 [Lcom/google/gson/annotations/SerializedName; serializedName]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 45, locals = 5, stack = 8):
      [0] aload_2 v2
      [1] invokevirtual #37
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] astore_3 v3
      [5] ldc #16
        + Class [java/lang/Object]
      [7] aload_3 v3
      [8] invokevirtual #41
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [11] ifne +5 (target=16)
      [14] aconst_null
      [15] areturn
      [16] aload_0 v0
      [17] getfield #21
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.constructorConstructor Lcom/google/gson/internal/ConstructorConstructor;]
      [20] aload_2 v2
      [21] invokevirtual #26
        + Methodref [com/google/gson/internal/ConstructorConstructor.get (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/internal/ObjectConstructor;]
      [24] astore v4
      [26] new #11
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
      [29] dup
      [30] aload_0 v0
      [31] aload v4
      [33] aload_0 v0
      [34] aload_1 v1
      [35] aload_2 v2
      [36] aload_3 v3
      [37] invokespecial #32
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.getBoundFields (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/Class;)Ljava/util/Map;]
      [40] aconst_null
      [41] invokespecial #35
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;)V]
      [44] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 65
        [5] -> line 67
        [14] -> line 68
        [16] -> line 71
        [26] -> line 72
      + Local variable table attribute (count = 5)
        v0: 0 -> 45 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory; this]
        v1: 0 -> 45 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 45 [Lcom/google/gson/reflect/TypeToken; type]
        v3: 5 -> 45 [Ljava/lang/Class; raw]
        v4: 26 -> 45 [Lcom/google/gson/internal/ObjectConstructor; constructor]
      + Local variable type table attribute (count = 3)
        v2: 0 -> 45 [Lcom/google/gson/reflect/TypeToken<TT;>; type]
        v3: 5 -> 45 [Ljava/lang/Class<-TT;>; raw]
        v4: 26 -> 45 [Lcom/google/gson/internal/ObjectConstructor<TT;>; constructor]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       createBoundField(Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;
    Access flags: 0x2
      = private com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$BoundField createBoundField(com.google.gson.Gson,java.lang.reflect.Field,java.lang.String,com.google.gson.reflect.TypeToken,boolean,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 8, stack = 10):
      [0] aload v4
      [2] invokevirtual #37
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [5] invokestatic #29
        + Methodref [com/google/gson/internal/Primitives.isPrimitive (Ljava/lang/reflect/Type;)Z]
      [8] istore v7
      [10] new #10
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
      [13] dup
      [14] aload_0 v0
      [15] aload_3 v3
      [16] iload v5
      [18] iload v6
      [20] aload_1 v1
      [21] aload v4
      [23] aload_2 v2
      [24] iload v7
      [26] invokespecial #34
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Ljava/lang/String;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/reflect/Field;Z)V]
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 78
        [10] -> line 81
      + Local variable table attribute (count = 8)
        v0: 0 -> 30 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory; this]
        v1: 0 -> 30 [Lcom/google/gson/Gson; context]
        v2: 0 -> 30 [Ljava/lang/reflect/Field; field]
        v3: 0 -> 30 [Ljava/lang/String; name]
        v4: 0 -> 30 [Lcom/google/gson/reflect/TypeToken; fieldType]
        v5: 0 -> 30 [Z serialize]
        v6: 0 -> 30 [Z deserialize]
        v7: 10 -> 30 [Z isPrimitive]
      + Local variable type table attribute (count = 1)
        v4: 0 -> 30 [Lcom/google/gson/reflect/TypeToken<*>; fieldType]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken<*>;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Method:       getBoundFields(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/Class;)Ljava/util/Map;
    Access flags: 0x2
      = private java.util.Map getBoundFields(com.google.gson.Gson,com.google.gson.reflect.TypeToken,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 232, locals = 16, stack = 7):
      [0] new #19
        + Class [java/util/LinkedHashMap]
      [3] dup
      [4] invokespecial #53
        + Methodref [java/util/LinkedHashMap.<init> ()V]
      [7] astore v4
      [9] aload_3 v3
      [10] invokevirtual #42
        + Methodref [java/lang/Class.isInterface ()Z]
      [13] ifeq +6 (target=19)
      [16] aload v4
      [18] areturn
      [19] aload_2 v2
      [20] invokevirtual #38
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [23] astore v5
      [25] aload_3 v3
      [26] ldc #16
        + Class [java/lang/Object]
      [28] ifacmpeq +201 (target=229)
      [31] aload_3 v3
      [32] invokevirtual #39
        + Methodref [java/lang/Class.getDeclaredFields ()[Ljava/lang/reflect/Field;]
      [35] astore v6
      [37] aload v6
      [39] astore v7
      [41] aload v7
      [43] arraylength
      [44] istore v8
      [46] iconst_0
      [47] istore v9
      [49] iload v9
      [51] iload v8
      [53] ificmpge +152 (target=205)
      [56] aload v7
      [58] iload v9
      [60] aaload
      [61] astore v10
      [63] aload_0 v0
      [64] aload v10
      [66] iconst_1
      [67] invokevirtual #31
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.excludeField (Ljava/lang/reflect/Field;Z)Z]
      [70] istore v11
      [72] aload_0 v0
      [73] aload v10
      [75] iconst_0
      [76] invokevirtual #31
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.excludeField (Ljava/lang/reflect/Field;Z)Z]
      [79] istore v12
      [81] iload v11
      [83] ifne +11 (target=94)
      [86] iload v12
      [88] ifne +6 (target=94)
      [91] goto +108 (target=199)
      [94] aload v10
      [96] iconst_1
      [97] invokevirtual #52
        + Methodref [java/lang/reflect/Field.setAccessible (Z)V]
      [100] aload_2 v2
      [101] invokevirtual #38
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [104] aload_3 v3
      [105] aload v10
      [107] invokevirtual #50
        + Methodref [java/lang/reflect/Field.getGenericType ()Ljava/lang/reflect/Type;]
      [110] invokestatic #25
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [113] astore v13
      [115] aload_0 v0
      [116] aload_1 v1
      [117] aload v10
      [119] aload_0 v0
      [120] aload v10
      [122] invokespecial #33
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.getFieldName (Ljava/lang/reflect/Field;)Ljava/lang/String;]
      [125] aload v13
      [127] invokestatic #36
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [130] iload v11
      [132] iload v12
      [134] invokespecial #30
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory.createBoundField (Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
      [137] astore v14
      [139] aload v4
      [141] aload v14
      [143] getfield #24
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.name Ljava/lang/String;]
      [146] aload v14
      [148] invokeinterface #56
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [153] checkcast #12
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
      [156] astore v15
      [158] aload v15
      [160] ifnull +39 (target=199)
      [163] new #15
        + Class [java/lang/IllegalArgumentException]
      [166] dup
      [167] new #17
        + Class [java/lang/StringBuilder]
      [170] dup
      [171] invokespecial #45
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [174] aload v5
      [176] invokevirtual #46
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [179] ldc #1
        + String [ declares multiple JSON fields named ]
      [181] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [184] aload v15
      [186] getfield #24
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.name Ljava/lang/String;]
      [189] invokevirtual #47
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [192] invokevirtual #48
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [195] invokespecial #43
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [198] athrow
      [199] iinc v9, 1
      [202] goto -153 (target=49)
      [205] aload_2 v2
      [206] invokevirtual #38
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [209] aload_3 v3
      [210] aload_3 v3
      [211] invokevirtual #40
        + Methodref [java/lang/Class.getGenericSuperclass ()Ljava/lang/reflect/Type;]
      [214] invokestatic #25
        + Methodref [com/google/gson/internal/$Gson$Types.resolve (Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [217] invokestatic #36
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [220] astore_2 v2
      [221] aload_2 v2
      [222] invokevirtual #37
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [225] astore_3 v3
      [226] goto -201 (target=25)
      [229] aload v4
      [231] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 22)
        [0] -> line 102
        [9] -> line 103
        [16] -> line 104
        [19] -> line 107
        [25] -> line 108
        [31] -> line 109
        [37] -> line 110
        [63] -> line 111
        [72] -> line 112
        [81] -> line 113
        [91] -> line 114
        [94] -> line 116
        [100] -> line 117
        [115] -> line 118
        [139] -> line 120
        [158] -> line 121
        [163] -> line 122
        [199] -> line 110
        [205] -> line 126
        [221] -> line 127
        [226] -> line 128
        [229] -> line 129
      + Local variable table attribute (count = 16)
        v11: 72 -> 199 [Z serialize]
        v12: 81 -> 199 [Z deserialize]
        v13: 115 -> 199 [Ljava/lang/reflect/Type; fieldType]
        v14: 139 -> 199 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField; boundField]
        v15: 158 -> 199 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField; previous]
        v10: 63 -> 199 [Ljava/lang/reflect/Field; field]
        v7: 41 -> 205 [[Ljava/lang/reflect/Field; arr$]
        v8: 46 -> 205 [I len$]
        v9: 49 -> 205 [I i$]
        v6: 37 -> 226 [[Ljava/lang/reflect/Field; fields]
        v0: 0 -> 232 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory; this]
        v1: 0 -> 232 [Lcom/google/gson/Gson; context]
        v2: 0 -> 232 [Lcom/google/gson/reflect/TypeToken; type]
        v3: 0 -> 232 [Ljava/lang/Class; raw]
        v4: 9 -> 232 [Ljava/util/Map; result]
        v5: 25 -> 232 [Ljava/lang/reflect/Type; declaredType]
      + Local variable type table attribute (count = 3)
        v2: 0 -> 232 [Lcom/google/gson/reflect/TypeToken<*>; type]
        v3: 0 -> 232 [Ljava/lang/Class<*>; raw]
        v4: 9 -> 232 [Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>; result]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<*>;Ljava/lang/Class<*>;)Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      + Utf8 [Adapter]
    + InnerClassesInfo:
      Access flags:  0x408 = static abstract 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      + Utf8 [BoundField]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Source file attribute:
    + Utf8 [ReflectiveTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1
  Superclass:    com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1 extends com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$BoundField

Interfaces (count = 0):

Constant Pool (count = 106):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/io/IOException]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/reflect/Field]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.typeAdapter Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$context Lcom/google/gson/Gson;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$field Ljava/lang/reflect/Field;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$fieldType Lcom/google/gson/reflect/TypeToken;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$isPrimitive Z]
  + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.<init> (Ljava/lang/String;ZZ)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/reflect/Field.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/reflect/Field.set (Ljava/lang/Object;Ljava/lang/Object;)V]
  + NameAndType [<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + NameAndType [<init> (Ljava/lang/String;ZZ)V]
  + NameAndType [createBoundField (Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [set (Ljava/lang/Object;Ljava/lang/Object;)V]
  + NameAndType [this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
  + NameAndType [typeAdapter Lcom/google/gson/TypeAdapter;]
  + NameAndType [val$context Lcom/google/gson/Gson;]
  + NameAndType [val$field Ljava/lang/reflect/Field;]
  + NameAndType [val$fieldType Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [val$isPrimitive Z]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Utf8 [(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Ljava/lang/String;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/reflect/Field;Z)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;ZZ)V]
  + Utf8 [<init>]
  + Utf8 [BoundField]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<*>;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Field;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ReflectiveTypeAdapterFactory.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Utf8 [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [createBoundField]
  + Utf8 [fieldValue]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getType]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [read]
  + Utf8 [reader]
  + Utf8 [set]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [typeAdapter]
  + Utf8 [val$context]
  + Utf8 [val$field]
  + Utf8 [val$fieldType]
  + Utf8 [val$isPrimitive]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [writer]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [x2]

Fields (count = 6):
  + Field:        typeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x10
      = final com.google.gson.TypeAdapter typeAdapter
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<*>;]
  + Field:        val$context Lcom/google/gson/Gson;
    Access flags: 0x1010
      = final synthetic com.google.gson.Gson val$context
  + Field:        val$fieldType Lcom/google/gson/reflect/TypeToken;
    Access flags: 0x1010
      = final synthetic com.google.gson.reflect.TypeToken val$fieldType
  + Field:        val$field Ljava/lang/reflect/Field;
    Access flags: 0x1010
      = final synthetic java.lang.reflect.Field val$field
  + Field:        val$isPrimitive Z
    Access flags: 0x1010
      = final synthetic boolean val$isPrimitive
  + Field:        this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.bind.ReflectiveTypeAdapterFactory this$0

Methods (count = 3):
  + Method:       <init>(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Ljava/lang/String;ZZLcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;Ljava/lang/reflect/Field;Z)V
    Access flags: 0x0
      = ReflectiveTypeAdapterFactory$1(com.google.gson.internal.bind.ReflectiveTypeAdapterFactory,java.lang.String,boolean,boolean,com.google.gson.Gson,com.google.gson.reflect.TypeToken,java.lang.reflect.Field,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
      [5] aload_0 v0
      [6] aload v5
      [8] putfield #13
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$context Lcom/google/gson/Gson;]
      [11] aload_0 v0
      [12] aload v6
      [14] putfield #15
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$fieldType Lcom/google/gson/reflect/TypeToken;]
      [17] aload_0 v0
      [18] aload v7
      [20] putfield #14
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$field Ljava/lang/reflect/Field;]
      [23] aload_0 v0
      [24] iload v8
      [26] putfield #16
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$isPrimitive Z]
      [29] aload_0 v0
      [30] aload_2 v2
      [31] iload_3 v3
      [32] iload v4
      [34] invokespecial #20
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.<init> (Ljava/lang/String;ZZ)V]
      [37] aload_0 v0
      [38] aload_0 v0
      [39] getfield #13
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$context Lcom/google/gson/Gson;]
      [42] aload_0 v0
      [43] getfield #15
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$fieldType Lcom/google/gson/reflect/TypeToken;]
      [46] invokevirtual #17
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [49] putfield #12
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.typeAdapter Lcom/google/gson/TypeAdapter;]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 81
        [37] -> line 82
      + Local variable table attribute (count = 4)
        v0: 0 -> 53 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1; this]
        v2: 0 -> 53 [Ljava/lang/String; x0]
        v3: 0 -> 53 [Z x1]
        v4: 0 -> 53 [Z x2]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x0
      = void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 41, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$field Ljava/lang/reflect/Field;]
      [4] aload_2 v2
      [5] invokevirtual #23
        + Methodref [java/lang/reflect/Field.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] astore_3 v3
      [9] new #6
        + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
      [12] dup
      [13] aload_0 v0
      [14] getfield #13
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$context Lcom/google/gson/Gson;]
      [17] aload_0 v0
      [18] getfield #12
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.typeAdapter Lcom/google/gson/TypeAdapter;]
      [21] aload_0 v0
      [22] getfield #15
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$fieldType Lcom/google/gson/reflect/TypeToken;]
      [25] invokevirtual #22
        + Methodref [com/google/gson/reflect/TypeToken.getType ()Ljava/lang/reflect/Type;]
      [28] invokespecial #21
        + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.<init> (Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
      [31] astore v4
      [33] aload v4
      [35] aload_1 v1
      [36] aload_3 v3
      [37] invokevirtual #19
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 86
        [9] -> line 87
        [33] -> line 89
        [40] -> line 90
      + Local variable table attribute (count = 5)
        v0: 0 -> 41 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1; this]
        v1: 0 -> 41 [Lcom/google/gson/stream/JsonWriter; writer]
        v2: 0 -> 41 [Ljava/lang/Object; value]
        v3: 9 -> 41 [Ljava/lang/Object; fieldValue]
        v4: 33 -> 41 [Lcom/google/gson/TypeAdapter; t]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [java/lang/IllegalAccessException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V
    Access flags: 0x0
      = void read(com.google.gson.stream.JsonReader,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.typeAdapter Lcom/google/gson/TypeAdapter;]
      [4] aload_1 v1
      [5] invokevirtual #18
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [8] astore_3 v3
      [9] aload_3 v3
      [10] ifnonnull +10 (target=20)
      [13] aload_0 v0
      [14] getfield #16
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$isPrimitive Z]
      [17] ifne +12 (target=29)
      [20] aload_0 v0
      [21] getfield #14
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1.val$field Ljava/lang/reflect/Field;]
      [24] aload_2 v2
      [25] aload_3 v3
      [26] invokevirtual #24
        + Methodref [java/lang/reflect/Field.set (Ljava/lang/Object;Ljava/lang/Object;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 93
        [9] -> line 94
        [20] -> line 95
        [29] -> line 97
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1; this]
        v1: 0 -> 30 [Lcom/google/gson/stream/JsonReader; reader]
        v2: 0 -> 30 [Ljava/lang/Object; value]
        v3: 9 -> 30 [Ljava/lang/Object; fieldValue]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [java/lang/IllegalAccessException]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
    + NameAndType [createBoundField (Lcom/google/gson/Gson;Ljava/lang/reflect/Field;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;ZZ)Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
    + InnerClassesInfo:
      Access flags:  0x408 = static abstract 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      + Utf8 [BoundField]
  + Source file attribute:
    + Utf8 [ReflectiveTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 182):
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/ObjectConstructor]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/AssertionError]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/IllegalStateException]
  + Class [java/util/Collection]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.boundFields Ljava/util/Map;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.deserialized Z]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.name Ljava/lang/String;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.serialized Z]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;)V]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.read (Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.skipValue ()V]
  + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/AssertionError.<init> (Ljava/lang/Object;)V]
  + InterfaceMethodref [com/google/gson/internal/ObjectConstructor.construct ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;)V]
  + NameAndType [<init> (Ljava/lang/Object;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginObject ()V]
  + NameAndType [boundFields Ljava/util/Map;]
  + NameAndType [construct ()Ljava/lang/Object;]
  + NameAndType [constructor Lcom/google/gson/internal/ObjectConstructor;]
  + NameAndType [deserialized Z]
  + NameAndType [endObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endObject ()V]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextName ()Ljava/lang/String;]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V]
  + NameAndType [serialized Z]
  + NameAndType [skipValue ()V]
  + NameAndType [this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
  + NameAndType [values ()Ljava/util/Collection;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Collection;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/internal/ObjectConstructor<TT;>;Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>;)V]
  + Utf8 [(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;)V]
  + Utf8 [(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<T:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Adapter]
  + Utf8 [BoundField]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor;]
  + Utf8 [Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter<TT;>;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/IllegalStateException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NULL]
  + Utf8 [ReflectiveTypeAdapterFactory.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [Z]
  + Utf8 [beginObject]
  + Utf8 [boundField]
  + Utf8 [boundFields]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/ObjectConstructor]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [construct]
  + Utf8 [constructor]
  + Utf8 [deserialized]
  + Utf8 [e]
  + Utf8 [endObject]
  + Utf8 [field]
  + Utf8 [get]
  + Utf8 [hasNext]
  + Utf8 [i$]
  + Utf8 [in]
  + Utf8 [instance]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [nextName]
  + Utf8 [nextNull]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [serialized]
  + Utf8 [skipValue]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [value]
  + Utf8 [values]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [x2]
  + Utf8 [x3]

Fields (count = 3):
  + Field:        constructor Lcom/google/gson/internal/ObjectConstructor;
    Access flags: 0x12
      = private final com.google.gson.internal.ObjectConstructor constructor
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/internal/ObjectConstructor<TT;>;]
  + Field:        boundFields Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map boundFields
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>;]
  + Field:        this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.bind.ReflectiveTypeAdapterFactory this$0

Methods (count = 4):
  + Method:       <init>(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;)V
    Access flags: 0x2
      = private ReflectiveTypeAdapterFactory$Adapter(com.google.gson.internal.bind.ReflectiveTypeAdapterFactory,com.google.gson.internal.ObjectConstructor,java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #20
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.this$0 Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;]
      [5] aload_0 v0
      [6] invokespecial #26
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #19
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #18
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.boundFields Ljava/util/Map;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 151
        [9] -> line 152
        [14] -> line 153
        [19] -> line 154
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter; this]
        v2: 0 -> 20 [Lcom/google/gson/internal/ObjectConstructor; constructor]
        v3: 0 -> 20 [Ljava/util/Map; boundFields]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter<TT;>; this]
        v2: 0 -> 20 [Lcom/google/gson/internal/ObjectConstructor<TT;>; constructor]
        v3: 0 -> 20 [Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>; boundFields]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/internal/ObjectConstructor<TT;>;Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;>;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 116, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #35
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #24
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #34
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_0 v0
      [17] getfield #19
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.constructor Lcom/google/gson/internal/ObjectConstructor;]
      [20] invokeinterface #43
        + InterfaceMethodref [com/google/gson/internal/ObjectConstructor.construct ()Ljava/lang/Object;]
      [25] astore_2 v2
      [26] aload_1 v1
      [27] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
      [30] aload_1 v1
      [31] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [34] ifeq +53 (target=87)
      [37] aload_1 v1
      [38] invokevirtual #33
        + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
      [41] astore_3 v3
      [42] aload_0 v0
      [43] getfield #18
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.boundFields Ljava/util/Map;]
      [46] aload_3 v3
      [47] invokeinterface #47
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [52] checkcast #7
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
      [55] astore v4
      [57] aload v4
      [59] ifnull +11 (target=70)
      [62] aload v4
      [64] getfield #21
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.deserialized Z]
      [67] ifne +10 (target=77)
      [70] aload_1 v1
      [71] invokevirtual #36
        + Methodref [com/google/gson/stream/JsonReader.skipValue ()V]
      [74] goto +10 (target=84)
      [77] aload v4
      [79] aload_1 v1
      [80] aload_2 v2
      [81] invokevirtual #28
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.read (Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V]
      [84] goto -54 (target=30)
      [87] goto +23 (target=110)
      [90] astore_3 v3
      [91] new #1
        + Class [com/google/gson/JsonSyntaxException]
      [94] dup
      [95] aload_3 v3
      [96] invokespecial #25
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [99] athrow
      [100] astore_3 v3
      [101] new #12
        + Class [java/lang/AssertionError]
      [104] dup
      [105] aload_3 v3
      [106] invokespecial #42
        + Methodref [java/lang/AssertionError.<init> (Ljava/lang/Object;)V]
      [109] athrow
      [110] aload_1 v1
      [111] invokevirtual #31
        + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
      [114] aload_2 v2
      [115] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (26 -> 87: 90):
      + Class [java/lang/IllegalStateException]
      + ExceptionInfo (26 -> 87: 100):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 157
        [10] -> line 158
        [14] -> line 159
        [16] -> line 162
        [26] -> line 165
        [30] -> line 166
        [37] -> line 167
        [42] -> line 168
        [57] -> line 169
        [70] -> line 170
        [77] -> line 172
        [84] -> line 174
        [87] -> line 179
        [90] -> line 175
        [91] -> line 176
        [100] -> line 177
        [101] -> line 178
        [110] -> line 180
        [114] -> line 181
      + Local variable table attribute (count = 7)
        v3: 42 -> 84 [Ljava/lang/String; name]
        v4: 57 -> 84 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField; field]
        v3: 91 -> 100 [Ljava/lang/IllegalStateException; e]
        v3: 101 -> 110 [Ljava/lang/IllegalAccessException; e]
        v0: 0 -> 116 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter; this]
        v1: 0 -> 116 [Lcom/google/gson/stream/JsonReader; in]
        v2: 26 -> 116 [Ljava/lang/Object; instance]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 116 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter<TT;>; this]
        v2: 26 -> 116 [TT; instance]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 96, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #40
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_1 v1
      [11] invokevirtual #37
        + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
      [14] pop
      [15] aload_0 v0
      [16] getfield #18
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.boundFields Ljava/util/Map;]
      [19] invokeinterface #48
        + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;]
      [24] invokeinterface #44
        + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
      [29] astore_3 v3
      [30] aload_3 v3
      [31] invokeinterface #45
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [36] ifeq +42 (target=78)
      [39] aload_3 v3
      [40] invokeinterface #46
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [45] checkcast #7
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
      [48] astore v4
      [50] aload v4
      [52] getfield #23
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.serialized Z]
      [55] ifeq +20 (target=75)
      [58] aload_1 v1
      [59] aload v4
      [61] getfield #22
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.name Ljava/lang/String;]
      [64] invokevirtual #39
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [67] pop
      [68] aload v4
      [70] aload_1 v1
      [71] aload_2 v2
      [72] invokevirtual #29
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [75] goto -45 (target=30)
      [78] goto +12 (target=90)
      [81] astore_3 v3
      [82] new #12
        + Class [java/lang/AssertionError]
      [85] dup
      [86] invokespecial #41
        + Methodref [java/lang/AssertionError.<init> ()V]
      [89] athrow
      [90] aload_1 v1
      [91] invokevirtual #38
        + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
      [94] pop
      [95] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (15 -> 78: 81):
      + Class [java/lang/IllegalAccessException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 185
        [4] -> line 186
        [9] -> line 187
        [10] -> line 190
        [15] -> line 192
        [50] -> line 193
        [58] -> line 194
        [68] -> line 195
        [78] -> line 200
        [81] -> line 198
        [82] -> line 199
        [90] -> line 201
        [95] -> line 202
      + Local variable table attribute (count = 6)
        v4: 50 -> 75 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField; boundField]
        v3: 30 -> 78 [Ljava/util/Iterator; i$]
        v3: 82 -> 90 [Ljava/lang/IllegalAccessException; e]
        v0: 0 -> 96 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter; this]
        v1: 0 -> 96 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 96 [Ljava/lang/Object; value]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 96 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter<TT;>; this]
        v2: 0 -> 96 [TT; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Method:       <init>(Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1;)V
    Access flags: 0x1000
      = synthetic ReflectiveTypeAdapterFactory$Adapter(com.google.gson.internal.bind.ReflectiveTypeAdapterFactory,com.google.gson.internal.ObjectConstructor,java.util.Map,com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #27
        + Methodref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter.<init> (Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory;Lcom/google/gson/internal/ObjectConstructor;Ljava/util/Map;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 147
      + Local variable table attribute (count = 5)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter; this]
        v1: 0 -> 8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory; x0]
        v2: 0 -> 8 [Lcom/google/gson/internal/ObjectConstructor; x1]
        v3: 0 -> 8 [Ljava/util/Map; x2]
        v4: 0 -> 8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1; x3]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter<TT;>; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x408 = static abstract 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      + Utf8 [BoundField]
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      + Utf8 [Adapter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$1]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Source file attribute:
    + Utf8 [ReflectiveTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x420
    = abstract class com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$BoundField extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 41):
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Class [java/io/IOException]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.deserialized Z]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.name Ljava/lang/String;]
  + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.serialized Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [deserialized Z]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [serialized Z]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;ZZ)V]
  + Utf8 [<init>]
  + Utf8 [BoundField]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [ReflectiveTypeAdapterFactory.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
  + Utf8 [deserialized]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/Object]
  + Utf8 [name]
  + Utf8 [read]
  + Utf8 [serialized]
  + Utf8 [this]
  + Utf8 [write]

Fields (count = 3):
  + Field:        name Ljava/lang/String;
    Access flags: 0x10
      = final java.lang.String name
  + Field:        serialized Z
    Access flags: 0x10
      = final boolean serialized
  + Field:        deserialized Z
    Access flags: 0x10
      = final boolean deserialized

Methods (count = 3):
  + Method:       <init>(Ljava/lang/String;ZZ)V
    Access flags: 0x4
      = protected ReflectiveTypeAdapterFactory$BoundField(java.lang.String,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #7
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.name Ljava/lang/String;]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #8
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.serialized Z]
      [14] aload_0 v0
      [15] iload_3 v3
      [16] putfield #6
        + Fieldref [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField.deserialized Z]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 137
        [4] -> line 138
        [9] -> line 139
        [14] -> line 140
        [19] -> line 141
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField; this]
        v1: 0 -> 20 [Ljava/lang/String; name]
        v2: 0 -> 20 [Z serialized]
        v3: 0 -> 20 [Z deserialized]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x400
      = abstract void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [java/lang/IllegalAccessException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;Ljava/lang/Object;)V
    Access flags: 0x400
      = abstract void read(com.google.gson.stream.JsonReader,java.lang.Object)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [java/lang/IllegalAccessException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x408 = static abstract 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$BoundField]
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      + Utf8 [BoundField]
  + Source file attribute:
    + Utf8 [ReflectiveTypeAdapterFactory.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/SqlDateTypeAdapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.SqlDateTypeAdapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 115):
  + String [MMM d, yyyy]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/SqlDateTypeAdapter]
  + Class [com/google/gson/internal/bind/SqlDateTypeAdapter$1]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/sql/Date]
  + Class [java/text/DateFormat]
  + Class [java/text/ParseException]
  + Class [java/text/SimpleDateFormat]
  + Class [java/util/Date]
  + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.format Ljava/text/DateFormat;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Date;]
  + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Date;)V]
  + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter$1.<init> ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/sql/Date.<init> (J)V]
  + Methodref [java/text/DateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
  + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
  + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;)V]
  + Methodref [java/util/Date.getTime ()J]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (J)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;]
  + NameAndType [format Ljava/text/DateFormat;]
  + NameAndType [getTime ()J]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [parse (Ljava/lang/String;)Ljava/util/Date;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Date;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Date;)V]
  + Utf8 [()J]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(J)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Date;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/sql/Date;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/Date;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/util/Date;)Ljava/lang/String;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [FACTORY]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/sql/Date;>;]
  + Utf8 [Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/sql/Date;]
  + Utf8 [Ljava/text/DateFormat;]
  + Utf8 [Ljava/text/ParseException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MMM d, yyyy]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [SqlDateTypeAdapter.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/SqlDateTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/SqlDateTypeAdapter$1]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [format]
  + Utf8 [getTime]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/sql/Date]
  + Utf8 [java/text/DateFormat]
  + Utf8 [java/text/ParseException]
  + Utf8 [java/text/SimpleDateFormat]
  + Utf8 [java/util/Date]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [parse]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [utilDate]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 2):
  + Field:        FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory FACTORY
  + Field:        format Ljava/text/DateFormat;
    Access flags: 0x12
      = private final java.text.DateFormat format

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x1
      = public SqlDateTypeAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] aload_0 v0
      [5] new #13
        + Class [java/text/SimpleDateFormat]
      [8] dup
      [9] ldc #1
        + String [MMM d, yyyy]
      [11] invokespecial #30
        + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;)V]
      [14] putfield #16
        + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.format Ljava/text/DateFormat;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 38
        [4] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Date;
    Access flags: 0x21
      = public synchronized java.sql.Date read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 50, locals = 4, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #25
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #17
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #23
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_0 v0
      [17] getfield #16
        + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.format Ljava/text/DateFormat;]
      [20] aload_1 v1
      [21] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [24] invokevirtual #29
        + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
      [27] invokevirtual #31
        + Methodref [java/util/Date.getTime ()J]
      [30] lstore_2 v2
      [31] new #10
        + Class [java/sql/Date]
      [34] dup
      [35] lload_2 v2
      [36] invokespecial #27
        + Methodref [java/sql/Date.<init> (J)V]
      [39] areturn
      [40] astore_2 v2
      [41] new #2
        + Class [com/google/gson/JsonSyntaxException]
      [44] dup
      [45] aload_2 v2
      [46] invokespecial #18
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [49] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 39: 40):
      + Class [java/text/ParseException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 51
        [10] -> line 52
        [14] -> line 53
        [16] -> line 56
        [31] -> line 57
        [40] -> line 58
        [41] -> line 59
      + Local variable table attribute (count = 4)
        v2: 31 -> 40 [J utilDate]
        v2: 41 -> 50 [Ljava/text/ParseException; e]
        v0: 0 -> 50 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter; this]
        v1: 0 -> 50 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/sql/Date;)V
    Access flags: 0x21
      = public synchronized void write(com.google.gson.stream.JsonWriter,java.sql.Date)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 22, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +11 (target=17)
      [9] aload_0 v0
      [10] getfield #16
        + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.format Ljava/text/DateFormat;]
      [13] aload_2 v2
      [14] invokevirtual #28
        + Methodref [java/text/DateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
      [17] invokevirtual #26
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [20] pop
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 65
        [21] -> line 66
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter; this]
        v1: 0 -> 22 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 22 [Ljava/sql/Date; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #20
        + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Date;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/sql/Date]
      [6] invokevirtual #21
        + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Date;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #5
        + Class [com/google/gson/internal/bind/SqlDateTypeAdapter$1]
      [3] dup
      [4] invokespecial #22
        + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter$1.<init> ()V]
      [7] putstatic #15
        + Fieldref [com/google/gson/internal/bind/SqlDateTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 39

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/SqlDateTypeAdapter$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/sql/Date;>;]
  + Source file attribute:
    + Utf8 [SqlDateTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/SqlDateTypeAdapter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.SqlDateTypeAdapter$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 41):
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/SqlDateTypeAdapter]
  + Class [com/google/gson/internal/bind/SqlDateTypeAdapter$1]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Object]
  + Class [java/sql/Date]
  + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter.<init> ()V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter$1;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [SqlDateTypeAdapter.java]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/SqlDateTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/SqlDateTypeAdapter$1]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Object]
  + Utf8 [java/sql/Date]
  + Utf8 [this]
  + Utf8 [typeToken]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = SqlDateTypeAdapter$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter$1; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 21, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] invokevirtual #8
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] ldc #6
        + Class [java/sql/Date]
      [6] ifacmpne +13 (target=19)
      [9] new #2
        + Class [com/google/gson/internal/bind/SqlDateTypeAdapter]
      [12] dup
      [13] invokespecial #7
        + Methodref [com/google/gson/internal/bind/SqlDateTypeAdapter.<init> ()V]
      [16] goto +4 (target=20)
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/google/gson/internal/bind/SqlDateTypeAdapter$1; this]
        v1: 0 -> 21 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken; typeToken]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/SqlDateTypeAdapter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/SqlDateTypeAdapter$1]
  + Source file attribute:
    + Utf8 [SqlDateTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TimeTypeAdapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.TimeTypeAdapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 115):
  + String [hh:mm:ss a]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TimeTypeAdapter]
  + Class [com/google/gson/internal/bind/TimeTypeAdapter$1]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/sql/Time]
  + Class [java/text/DateFormat]
  + Class [java/text/ParseException]
  + Class [java/text/SimpleDateFormat]
  + Class [java/util/Date]
  + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.format Ljava/text/DateFormat;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TimeTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time;]
  + Methodref [com/google/gson/internal/bind/TimeTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Time;)V]
  + Methodref [com/google/gson/internal/bind/TimeTypeAdapter$1.<init> ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/sql/Time.<init> (J)V]
  + Methodref [java/text/DateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
  + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
  + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;)V]
  + Methodref [java/util/Date.getTime ()J]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (J)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;]
  + NameAndType [format Ljava/text/DateFormat;]
  + NameAndType [getTime ()J]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [parse (Ljava/lang/String;)Ljava/util/Date;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Time;)V]
  + Utf8 [()J]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(J)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/sql/Time;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/Date;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/util/Date;)Ljava/lang/String;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [FACTORY]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/sql/Time;>;]
  + Utf8 [Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [Lcom/google/gson/internal/bind/TimeTypeAdapter;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/sql/Time;]
  + Utf8 [Ljava/text/DateFormat;]
  + Utf8 [Ljava/text/ParseException;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TimeTypeAdapter.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TimeTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TimeTypeAdapter$1]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [date]
  + Utf8 [e]
  + Utf8 [format]
  + Utf8 [getTime]
  + Utf8 [hh:mm:ss a]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/sql/Time]
  + Utf8 [java/text/DateFormat]
  + Utf8 [java/text/ParseException]
  + Utf8 [java/text/SimpleDateFormat]
  + Utf8 [java/util/Date]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [parse]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 2):
  + Field:        FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory FACTORY
  + Field:        format Ljava/text/DateFormat;
    Access flags: 0x12
      = private final java.text.DateFormat format

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x1
      = public TimeTypeAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] aload_0 v0
      [5] new #13
        + Class [java/text/SimpleDateFormat]
      [8] dup
      [9] ldc #1
        + String [hh:mm:ss a]
      [11] invokespecial #30
        + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;)V]
      [14] putfield #16
        + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.format Ljava/text/DateFormat;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 40
        [4] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TimeTypeAdapter; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time;
    Access flags: 0x21
      = public synchronized java.sql.Time read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 50, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #25
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #17
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #23
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_0 v0
      [17] getfield #16
        + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.format Ljava/text/DateFormat;]
      [20] aload_1 v1
      [21] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [24] invokevirtual #29
        + Methodref [java/text/DateFormat.parse (Ljava/lang/String;)Ljava/util/Date;]
      [27] astore_2 v2
      [28] new #10
        + Class [java/sql/Time]
      [31] dup
      [32] aload_2 v2
      [33] invokevirtual #31
        + Methodref [java/util/Date.getTime ()J]
      [36] invokespecial #27
        + Methodref [java/sql/Time.<init> (J)V]
      [39] areturn
      [40] astore_2 v2
      [41] new #2
        + Class [com/google/gson/JsonSyntaxException]
      [44] dup
      [45] aload_2 v2
      [46] invokespecial #18
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [49] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 39: 40):
      + Class [java/text/ParseException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 51
        [10] -> line 52
        [14] -> line 53
        [16] -> line 56
        [28] -> line 57
        [40] -> line 58
        [41] -> line 59
      + Local variable table attribute (count = 4)
        v2: 28 -> 40 [Ljava/util/Date; date]
        v2: 41 -> 50 [Ljava/text/ParseException; e]
        v0: 0 -> 50 [Lcom/google/gson/internal/bind/TimeTypeAdapter; this]
        v1: 0 -> 50 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/sql/Time;)V
    Access flags: 0x21
      = public synchronized void write(com.google.gson.stream.JsonWriter,java.sql.Time)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 22, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +11 (target=17)
      [9] aload_0 v0
      [10] getfield #16
        + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.format Ljava/text/DateFormat;]
      [13] aload_2 v2
      [14] invokevirtual #28
        + Methodref [java/text/DateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
      [17] invokevirtual #26
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [20] pop
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 64
        [21] -> line 65
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lcom/google/gson/internal/bind/TimeTypeAdapter; this]
        v1: 0 -> 22 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 22 [Ljava/sql/Time; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #20
        + Methodref [com/google/gson/internal/bind/TimeTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TimeTypeAdapter; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/sql/Time]
      [6] invokevirtual #21
        + Methodref [com/google/gson/internal/bind/TimeTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Time;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TimeTypeAdapter; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #5
        + Class [com/google/gson/internal/bind/TimeTypeAdapter$1]
      [3] dup
      [4] invokespecial #22
        + Methodref [com/google/gson/internal/bind/TimeTypeAdapter$1.<init> ()V]
      [7] putstatic #15
        + Fieldref [com/google/gson/internal/bind/TimeTypeAdapter.FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 41

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TimeTypeAdapter$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/sql/Time;>;]
  + Source file attribute:
    + Utf8 [TimeTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TimeTypeAdapter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TimeTypeAdapter$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 41):
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/TimeTypeAdapter]
  + Class [com/google/gson/internal/bind/TimeTypeAdapter$1]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Object]
  + Class [java/sql/Time]
  + Methodref [com/google/gson/internal/bind/TimeTypeAdapter.<init> ()V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/bind/TimeTypeAdapter$1;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TimeTypeAdapter.java]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/TimeTypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TimeTypeAdapter$1]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Object]
  + Utf8 [java/sql/Time]
  + Utf8 [this]
  + Utf8 [typeToken]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TimeTypeAdapter$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TimeTypeAdapter$1; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 21, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] invokevirtual #8
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] ldc #6
        + Class [java/sql/Time]
      [6] ifacmpne +13 (target=19)
      [9] new #2
        + Class [com/google/gson/internal/bind/TimeTypeAdapter]
      [12] dup
      [13] invokespecial #7
        + Methodref [com/google/gson/internal/bind/TimeTypeAdapter.<init> ()V]
      [16] goto +4 (target=20)
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lcom/google/gson/internal/bind/TimeTypeAdapter$1; this]
        v1: 0 -> 21 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken; typeToken]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 21 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TimeTypeAdapter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TimeTypeAdapter$1]
  + Source file attribute:
    + Utf8 [TimeTypeAdapter.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 90):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
  + Class [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/io/IOException]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/TypeVariable]
  + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.context Lcom/google/gson/Gson;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.delegate Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.type Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.getRuntimeTypeIfMoreSpecific (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + NameAndType [<init> ()V]
  + NameAndType [context Lcom/google/gson/Gson;]
  + NameAndType [delegate Lcom/google/gson/TypeAdapter;]
  + NameAndType [get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + NameAndType [getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getRuntimeTypeIfMoreSpecific (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/reflect/Type;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [type Ljava/lang/reflect/Type;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter<TT;>;Ljava/lang/reflect/Type;)V]
  + Utf8 [(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/reflect/Type;]
  + Utf8 [<T:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Adapter]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper<TT;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [TypeAdapterRuntimeTypeWrapper.java]
  + Utf8 [chosen]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [context]
  + Utf8 [delegate]
  + Utf8 [get]
  + Utf8 [getAdapter]
  + Utf8 [getClass]
  + Utf8 [getRuntimeTypeIfMoreSpecific]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/TypeVariable]
  + Utf8 [out]
  + Utf8 [read]
  + Utf8 [runtimeType]
  + Utf8 [runtimeTypeAdapter]
  + Utf8 [this]
  + Utf8 [type]
  + Utf8 [value]
  + Utf8 [write]

Fields (count = 3):
  + Field:        context Lcom/google/gson/Gson;
    Access flags: 0x12
      = private final com.google.gson.Gson context
  + Field:        delegate Lcom/google/gson/TypeAdapter;
    Access flags: 0x12
      = private final com.google.gson.TypeAdapter delegate
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<TT;>;]
  + Field:        type Ljava/lang/reflect/Type;
    Access flags: 0x12
      = private final java.lang.reflect.Type type

Methods (count = 4):
  + Method:       <init>(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter;Ljava/lang/reflect/Type;)V
    Access flags: 0x0
      = TypeAdapterRuntimeTypeWrapper(com.google.gson.Gson,com.google.gson.TypeAdapter,java.lang.reflect.Type)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.context Lcom/google/gson/Gson;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.delegate Lcom/google/gson/TypeAdapter;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.type Ljava/lang/reflect/Type;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 32
        [4] -> line 33
        [9] -> line 34
        [14] -> line 35
        [19] -> line 36
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper; this]
        v1: 0 -> 20 [Lcom/google/gson/Gson; context]
        v2: 0 -> 20 [Lcom/google/gson/TypeAdapter; delegate]
        v3: 0 -> 20 [Ljava/lang/reflect/Type; type]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper<TT;>; this]
        v2: 0 -> 20 [Lcom/google/gson/TypeAdapter<TT;>; delegate]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/TypeAdapter<TT;>;Ljava/lang/reflect/Type;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.delegate Lcom/google/gson/TypeAdapter;]
      [4] aload_1 v1
      [5] invokevirtual #16
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper; this]
        v1: 0 -> 9 [Lcom/google/gson/stream/JsonReader; in]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper<TT;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 81, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.delegate Lcom/google/gson/TypeAdapter;]
      [4] astore_3 v3
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.type Ljava/lang/reflect/Type;]
      [10] aload_2 v2
      [11] invokespecial #18
        + Methodref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.getRuntimeTypeIfMoreSpecific (Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/reflect/Type;]
      [14] astore v4
      [16] aload v4
      [18] aload_0 v0
      [19] getfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.type Ljava/lang/reflect/Type;]
      [22] ifacmpeq +52 (target=74)
      [25] aload_0 v0
      [26] getfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.context Lcom/google/gson/Gson;]
      [29] aload v4
      [31] invokestatic #19
        + Methodref [com/google/gson/reflect/TypeToken.get (Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
      [34] invokevirtual #14
        + Methodref [com/google/gson/Gson.getAdapter (Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
      [37] astore v5
      [39] aload v5
      [41] instanceof #4
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
      [44] ifne +9 (target=53)
      [47] aload v5
      [49] astore_3 v3
      [50] goto +24 (target=74)
      [53] aload_0 v0
      [54] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.delegate Lcom/google/gson/TypeAdapter;]
      [57] instanceof #4
        + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
      [60] ifne +11 (target=71)
      [63] aload_0 v0
      [64] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.delegate Lcom/google/gson/TypeAdapter;]
      [67] astore_3 v3
      [68] goto +6 (target=74)
      [71] aload v5
      [73] astore_3 v3
      [74] aload_3 v3
      [75] aload_1 v1
      [76] aload_2 v2
      [77] invokevirtual #17
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [80] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 52
        [5] -> line 53
        [16] -> line 54
        [25] -> line 55
        [39] -> line 56
        [47] -> line 58
        [53] -> line 59
        [63] -> line 62
        [71] -> line 65
        [74] -> line 68
        [80] -> line 69
      + Local variable table attribute (count = 6)
        v5: 39 -> 74 [Lcom/google/gson/TypeAdapter; runtimeTypeAdapter]
        v0: 0 -> 81 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper; this]
        v1: 0 -> 81 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 81 [Ljava/lang/Object; value]
        v3: 5 -> 81 [Lcom/google/gson/TypeAdapter; chosen]
        v4: 16 -> 81 [Ljava/lang/reflect/Type; runtimeType]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 81 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper<TT;>; this]
        v2: 0 -> 81 [TT; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Method:       getRuntimeTypeIfMoreSpecific(Ljava/lang/reflect/Type;Ljava/lang/Object;)Ljava/lang/reflect/Type;
    Access flags: 0x2
      = private java.lang.reflect.Type getRuntimeTypeIfMoreSpecific(java.lang.reflect.Type,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] ifnull +28 (target=29)
      [4] aload_1 v1
      [5] ldc #9
        + Class [java/lang/Object]
      [7] ifacmpeq +17 (target=24)
      [10] aload_1 v1
      [11] instanceof #10
        + Class [java/lang/reflect/TypeVariable]
      [14] ifne +10 (target=24)
      [17] aload_1 v1
      [18] instanceof #8
        + Class [java/lang/Class]
      [21] ifeq +8 (target=29)
      [24] aload_2 v2
      [25] invokevirtual #20
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [28] astore_1 v1
      [29] aload_1 v1
      [30] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [24] -> line 77
        [29] -> line 79
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper; this]
        v1: 0 -> 31 [Ljava/lang/reflect/Type; type]
        v2: 0 -> 31 [Ljava/lang/Object; value]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 31 [Lcom/google/gson/internal/bind/TypeAdapterRuntimeTypeWrapper<TT;>; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x11 = public final 
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory$Adapter]
      + Class [com/google/gson/internal/bind/ReflectiveTypeAdapterFactory]
      + Utf8 [Adapter]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Source file attribute:
    + Utf8 [TypeAdapterRuntimeTypeWrapper.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.internal.bind.TypeAdapters extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 344):
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$1]
  + Class [com/google/gson/internal/bind/TypeAdapters$10]
  + Class [com/google/gson/internal/bind/TypeAdapters$11]
  + Class [com/google/gson/internal/bind/TypeAdapters$12]
  + Class [com/google/gson/internal/bind/TypeAdapters$13]
  + Class [com/google/gson/internal/bind/TypeAdapters$14]
  + Class [com/google/gson/internal/bind/TypeAdapters$15]
  + Class [com/google/gson/internal/bind/TypeAdapters$16]
  + Class [com/google/gson/internal/bind/TypeAdapters$17]
  + Class [com/google/gson/internal/bind/TypeAdapters$18]
  + Class [com/google/gson/internal/bind/TypeAdapters$19]
  + Class [com/google/gson/internal/bind/TypeAdapters$2]
  + Class [com/google/gson/internal/bind/TypeAdapters$20]
  + Class [com/google/gson/internal/bind/TypeAdapters$21]
  + Class [com/google/gson/internal/bind/TypeAdapters$22]
  + Class [com/google/gson/internal/bind/TypeAdapters$23]
  + Class [com/google/gson/internal/bind/TypeAdapters$24]
  + Class [com/google/gson/internal/bind/TypeAdapters$25]
  + Class [com/google/gson/internal/bind/TypeAdapters$26]
  + Class [com/google/gson/internal/bind/TypeAdapters$28]
  + Class [com/google/gson/internal/bind/TypeAdapters$29]
  + Class [com/google/gson/internal/bind/TypeAdapters$3]
  + Class [com/google/gson/internal/bind/TypeAdapters$30]
  + Class [com/google/gson/internal/bind/TypeAdapters$31]
  + Class [com/google/gson/internal/bind/TypeAdapters$32]
  + Class [com/google/gson/internal/bind/TypeAdapters$4]
  + Class [com/google/gson/internal/bind/TypeAdapters$5]
  + Class [com/google/gson/internal/bind/TypeAdapters$6]
  + Class [com/google/gson/internal/bind/TypeAdapters$7]
  + Class [com/google/gson/internal/bind/TypeAdapters$8]
  + Class [com/google/gson/internal/bind/TypeAdapters$9]
  + Class [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
  + Class [java/lang/Boolean]
  + Class [java/lang/Byte]
  + Class [java/lang/Character]
  + Class [java/lang/Class]
  + Class [java/lang/Integer]
  + Class [java/lang/Number]
  + Class [java/lang/Object]
  + Class [java/lang/Short]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [java/lang/StringBuilder]
  + Class [java/net/InetAddress]
  + Class [java/net/URI]
  + Class [java/net/URL]
  + Class [java/util/BitSet]
  + Class [java/util/Calendar]
  + Class [java/util/GregorianCalendar]
  + Class [java/util/Locale]
  + Class [java/util/UUID]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_DECIMAL Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_INTEGER Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIT_SET Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIT_SET_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_AS_STRING Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BYTE Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.BYTE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CALENDAR Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CALENDAR_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CHARACTER Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CHARACTER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CLASS Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.CLASS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.DOUBLE Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.ENUM_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.FLOAT Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.INET_ADDRESS Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.INET_ADDRESS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.INTEGER Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.INTEGER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.LOCALE Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.LOCALE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.LONG Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.NUMBER Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.NUMBER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.SHORT Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.SHORT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUFFER Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUFFER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUILDER Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUILDER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.TIMESTAMP_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.URI Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.URI_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.URL Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.URL_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.UUID Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters.UUID_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Byte.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Fieldref [java/lang/Short.TYPE Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters.newEnumTypeHierarchyFactory ()Lcom/google/gson/TypeAdapterFactory;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactoryForMultipleTypes (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters.newTypeHierarchyFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$1.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$10.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$11.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$12.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$13.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$14.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$15.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$16.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$17.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$18.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$19.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$2.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$20.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$21.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$22.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$23.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$24.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$25.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$26.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$28.<init> (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$29.<init> (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$3.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$30.<init> (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$31.<init> (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$4.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$5.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$6.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$7.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$8.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$9.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + NameAndType [<init> (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + NameAndType [BIG_DECIMAL Lcom/google/gson/TypeAdapter;]
  + NameAndType [BIG_INTEGER Lcom/google/gson/TypeAdapter;]
  + NameAndType [BIT_SET Lcom/google/gson/TypeAdapter;]
  + NameAndType [BIT_SET_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [BOOLEAN Lcom/google/gson/TypeAdapter;]
  + NameAndType [BOOLEAN_AS_STRING Lcom/google/gson/TypeAdapter;]
  + NameAndType [BOOLEAN_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [BYTE Lcom/google/gson/TypeAdapter;]
  + NameAndType [BYTE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [CALENDAR Lcom/google/gson/TypeAdapter;]
  + NameAndType [CALENDAR_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [CHARACTER Lcom/google/gson/TypeAdapter;]
  + NameAndType [CHARACTER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [CLASS Lcom/google/gson/TypeAdapter;]
  + NameAndType [CLASS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [DOUBLE Lcom/google/gson/TypeAdapter;]
  + NameAndType [ENUM_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [FLOAT Lcom/google/gson/TypeAdapter;]
  + NameAndType [INET_ADDRESS Lcom/google/gson/TypeAdapter;]
  + NameAndType [INET_ADDRESS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [INTEGER Lcom/google/gson/TypeAdapter;]
  + NameAndType [INTEGER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [JSON_ELEMENT Lcom/google/gson/TypeAdapter;]
  + NameAndType [JSON_ELEMENT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [LOCALE Lcom/google/gson/TypeAdapter;]
  + NameAndType [LOCALE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [LONG Lcom/google/gson/TypeAdapter;]
  + NameAndType [NUMBER Lcom/google/gson/TypeAdapter;]
  + NameAndType [NUMBER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [SHORT Lcom/google/gson/TypeAdapter;]
  + NameAndType [SHORT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [STRING Lcom/google/gson/TypeAdapter;]
  + NameAndType [STRING_BUFFER Lcom/google/gson/TypeAdapter;]
  + NameAndType [STRING_BUFFER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [STRING_BUILDER Lcom/google/gson/TypeAdapter;]
  + NameAndType [STRING_BUILDER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [STRING_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [TIMESTAMP_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [URI Lcom/google/gson/TypeAdapter;]
  + NameAndType [URI_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [URL Lcom/google/gson/TypeAdapter;]
  + NameAndType [URL_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [UUID Lcom/google/gson/TypeAdapter;]
  + NameAndType [UUID_FACTORY Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [newEnumTypeHierarchyFactory ()Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [newFactoryForMultipleTypes (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [newTypeHierarchyFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [()Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [<TT:Ljava/lang/Object;>(Ljava/lang/Class<TTT;>;Lcom/google/gson/TypeAdapter<TTT;>;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [<TT:Ljava/lang/Object;>(Ljava/lang/Class<TTT;>;Ljava/lang/Class<+TTT;>;Lcom/google/gson/TypeAdapter<-TTT;>;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [<TT:Ljava/lang/Object;>(Ljava/lang/Class<TTT;>;Ljava/lang/Class<TTT;>;Lcom/google/gson/TypeAdapter<-TTT;>;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BIG_DECIMAL]
  + Utf8 [BIG_INTEGER]
  + Utf8 [BIT_SET]
  + Utf8 [BIT_SET_FACTORY]
  + Utf8 [BOOLEAN]
  + Utf8 [BOOLEAN_AS_STRING]
  + Utf8 [BOOLEAN_FACTORY]
  + Utf8 [BYTE]
  + Utf8 [BYTE_FACTORY]
  + Utf8 [CALENDAR]
  + Utf8 [CALENDAR_FACTORY]
  + Utf8 [CHARACTER]
  + Utf8 [CHARACTER_FACTORY]
  + Utf8 [CLASS]
  + Utf8 [CLASS_FACTORY]
  + Utf8 [Code]
  + Utf8 [DOUBLE]
  + Utf8 [ENUM_FACTORY]
  + Utf8 [EnumTypeAdapter]
  + Utf8 [FLOAT]
  + Utf8 [INET_ADDRESS]
  + Utf8 [INET_ADDRESS_FACTORY]
  + Utf8 [INTEGER]
  + Utf8 [INTEGER_FACTORY]
  + Utf8 [InnerClasses]
  + Utf8 [JSON_ELEMENT]
  + Utf8 [JSON_ELEMENT_FACTORY]
  + Utf8 [LOCALE]
  + Utf8 [LOCALE_FACTORY]
  + Utf8 [LONG]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<-TTT;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Lcom/google/gson/JsonElement;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Boolean;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Character;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Class;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/String;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuffer;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuilder;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigDecimal;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigInteger;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/InetAddress;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URI;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URL;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/BitSet;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Calendar;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Locale;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/UUID;>;]
  + Utf8 [Lcom/google/gson/TypeAdapter<TTT;>;]
  + Utf8 [Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<+TTT;>;]
  + Utf8 [Ljava/lang/Class<TTT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NUMBER]
  + Utf8 [NUMBER_FACTORY]
  + Utf8 [SHORT]
  + Utf8 [SHORT_FACTORY]
  + Utf8 [STRING]
  + Utf8 [STRING_BUFFER]
  + Utf8 [STRING_BUFFER_FACTORY]
  + Utf8 [STRING_BUILDER]
  + Utf8 [STRING_BUILDER_FACTORY]
  + Utf8 [STRING_FACTORY]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TIMESTAMP_FACTORY]
  + Utf8 [TYPE]
  + Utf8 [TypeAdapters.java]
  + Utf8 [URI]
  + Utf8 [URI_FACTORY]
  + Utf8 [URL]
  + Utf8 [URL_FACTORY]
  + Utf8 [UUID]
  + Utf8 [UUID_FACTORY]
  + Utf8 [base]
  + Utf8 [boxed]
  + Utf8 [clazz]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$1]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$10]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$11]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$12]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$13]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$14]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$15]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$16]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$17]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$18]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$19]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$2]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$20]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$21]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$22]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$23]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$24]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$25]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$26]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$28]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$29]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$3]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$30]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$31]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$32]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$4]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$5]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$6]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$7]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$8]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$9]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Byte]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Short]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/InetAddress]
  + Utf8 [java/net/URI]
  + Utf8 [java/net/URL]
  + Utf8 [java/util/BitSet]
  + Utf8 [java/util/Calendar]
  + Utf8 [java/util/GregorianCalendar]
  + Utf8 [java/util/Locale]
  + Utf8 [java/util/UUID]
  + Utf8 [newEnumTypeHierarchyFactory]
  + Utf8 [newFactory]
  + Utf8 [newFactoryForMultipleTypes]
  + Utf8 [newTypeHierarchyFactory]
  + Utf8 [sub]
  + Utf8 [type]
  + Utf8 [typeAdapter]
  + Utf8 [unboxed]

Fields (count = 44):
  + Field:        CLASS Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter CLASS
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Class;>;]
  + Field:        CLASS_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory CLASS_FACTORY
  + Field:        BIT_SET Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter BIT_SET
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/BitSet;>;]
  + Field:        BIT_SET_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory BIT_SET_FACTORY
  + Field:        BOOLEAN Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter BOOLEAN
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Boolean;>;]
  + Field:        BOOLEAN_AS_STRING Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter BOOLEAN_AS_STRING
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Boolean;>;]
  + Field:        BOOLEAN_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory BOOLEAN_FACTORY
  + Field:        BYTE Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter BYTE
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Field:        BYTE_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory BYTE_FACTORY
  + Field:        SHORT Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter SHORT
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Field:        SHORT_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory SHORT_FACTORY
  + Field:        INTEGER Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter INTEGER
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Field:        INTEGER_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory INTEGER_FACTORY
  + Field:        LONG Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter LONG
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Field:        FLOAT Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter FLOAT
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Field:        DOUBLE Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter DOUBLE
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Field:        NUMBER Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter NUMBER
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Field:        NUMBER_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory NUMBER_FACTORY
  + Field:        CHARACTER Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter CHARACTER
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Character;>;]
  + Field:        CHARACTER_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory CHARACTER_FACTORY
  + Field:        STRING Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter STRING
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/String;>;]
  + Field:        BIG_DECIMAL Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter BIG_DECIMAL
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigDecimal;>;]
  + Field:        BIG_INTEGER Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter BIG_INTEGER
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigInteger;>;]
  + Field:        STRING_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory STRING_FACTORY
  + Field:        STRING_BUILDER Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter STRING_BUILDER
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuilder;>;]
  + Field:        STRING_BUILDER_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory STRING_BUILDER_FACTORY
  + Field:        STRING_BUFFER Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter STRING_BUFFER
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuffer;>;]
  + Field:        STRING_BUFFER_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory STRING_BUFFER_FACTORY
  + Field:        URL Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter URL
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URL;>;]
  + Field:        URL_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory URL_FACTORY
  + Field:        URI Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter URI
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URI;>;]
  + Field:        URI_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory URI_FACTORY
  + Field:        INET_ADDRESS Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter INET_ADDRESS
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/InetAddress;>;]
  + Field:        INET_ADDRESS_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory INET_ADDRESS_FACTORY
  + Field:        UUID Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter UUID
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/UUID;>;]
  + Field:        UUID_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory UUID_FACTORY
  + Field:        TIMESTAMP_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory TIMESTAMP_FACTORY
  + Field:        CALENDAR Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter CALENDAR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Calendar;>;]
  + Field:        CALENDAR_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory CALENDAR_FACTORY
  + Field:        LOCALE Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter LOCALE
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Locale;>;]
  + Field:        LOCALE_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory LOCALE_FACTORY
  + Field:        JSON_ELEMENT Lcom/google/gson/TypeAdapter;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapter JSON_ELEMENT
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Lcom/google/gson/TypeAdapter<Lcom/google/gson/JsonElement;>;]
  + Field:        JSON_ELEMENT_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory JSON_ELEMENT_FACTORY
  + Field:        ENUM_FACTORY Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x19
      = public static final com.google.gson.TypeAdapterFactory ENUM_FACTORY

Methods (count = 6):
  + Method:       newEnumTypeHierarchyFactory()Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x9
      = public static com.google.gson.TypeAdapterFactory newEnumTypeHierarchyFactory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 0, stack = 2):
      [0] new #21
        + Class [com/google/gson/internal/bind/TypeAdapters$26]
      [3] dup
      [4] invokespecial #126
        + Methodref [com/google/gson/internal/bind/TypeAdapters$26.<init> ()V]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 743
  + Method:       newFactory(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x9
      = public static com.google.gson.TypeAdapterFactory newFactory(java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #22
        + Class [com/google/gson/internal/bind/TypeAdapters$28]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #127
        + Methodref [com/google/gson/internal/bind/TypeAdapters$28.<init> (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 770
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/Class; type]
        v1: 0 -> 10 [Lcom/google/gson/TypeAdapter; typeAdapter]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/Class<TTT;>; type]
        v1: 0 -> 10 [Lcom/google/gson/TypeAdapter<TTT;>; typeAdapter]
    + Signature attribute:
      + Utf8 [<TT:Ljava/lang/Object;>(Ljava/lang/Class<TTT;>;Lcom/google/gson/TypeAdapter<TTT;>;)Lcom/google/gson/TypeAdapterFactory;]
  + Method:       newFactory(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x9
      = public static com.google.gson.TypeAdapterFactory newFactory(java.lang.Class,java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 3, stack = 5):
      [0] new #23
        + Class [com/google/gson/internal/bind/TypeAdapters$29]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] invokespecial #128
        + Methodref [com/google/gson/internal/bind/TypeAdapters$29.<init> (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 783
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Ljava/lang/Class; unboxed]
        v1: 0 -> 11 [Ljava/lang/Class; boxed]
        v2: 0 -> 11 [Lcom/google/gson/TypeAdapter; typeAdapter]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 11 [Ljava/lang/Class<TTT;>; unboxed]
        v1: 0 -> 11 [Ljava/lang/Class<TTT;>; boxed]
        v2: 0 -> 11 [Lcom/google/gson/TypeAdapter<-TTT;>; typeAdapter]
    + Signature attribute:
      + Utf8 [<TT:Ljava/lang/Object;>(Ljava/lang/Class<TTT;>;Ljava/lang/Class<TTT;>;Lcom/google/gson/TypeAdapter<-TTT;>;)Lcom/google/gson/TypeAdapterFactory;]
  + Method:       newFactoryForMultipleTypes(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x9
      = public static com.google.gson.TypeAdapterFactory newFactoryForMultipleTypes(java.lang.Class,java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 3, stack = 5):
      [0] new #25
        + Class [com/google/gson/internal/bind/TypeAdapters$30]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] invokespecial #130
        + Methodref [com/google/gson/internal/bind/TypeAdapters$30.<init> (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 798
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Ljava/lang/Class; base]
        v1: 0 -> 11 [Ljava/lang/Class; sub]
        v2: 0 -> 11 [Lcom/google/gson/TypeAdapter; typeAdapter]
      + Local variable type table attribute (count = 3)
        v0: 0 -> 11 [Ljava/lang/Class<TTT;>; base]
        v1: 0 -> 11 [Ljava/lang/Class<+TTT;>; sub]
        v2: 0 -> 11 [Lcom/google/gson/TypeAdapter<-TTT;>; typeAdapter]
    + Signature attribute:
      + Utf8 [<TT:Ljava/lang/Object;>(Ljava/lang/Class<TTT;>;Ljava/lang/Class<+TTT;>;Lcom/google/gson/TypeAdapter<-TTT;>;)Lcom/google/gson/TypeAdapterFactory;]
  + Method:       newTypeHierarchyFactory(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;
    Access flags: 0x9
      = public static com.google.gson.TypeAdapterFactory newTypeHierarchyFactory(java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #26
        + Class [com/google/gson/internal/bind/TypeAdapters$31]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #131
        + Methodref [com/google/gson/internal/bind/TypeAdapters$31.<init> (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 813
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/Class; clazz]
        v1: 0 -> 10 [Lcom/google/gson/TypeAdapter; typeAdapter]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 10 [Ljava/lang/Class<TTT;>; clazz]
        v1: 0 -> 10 [Lcom/google/gson/TypeAdapter<TTT;>; typeAdapter]
    + Signature attribute:
      + Utf8 [<TT:Ljava/lang/Object;>(Ljava/lang/Class<TTT;>;Lcom/google/gson/TypeAdapter<TTT;>;)Lcom/google/gson/TypeAdapterFactory;]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 472, locals = 0, stack = 3):
      [0] new #3
        + Class [com/google/gson/internal/bind/TypeAdapters$1]
      [3] dup
      [4] invokespecial #108
        + Methodref [com/google/gson/internal/bind/TypeAdapters$1.<init> ()V]
      [7] putstatic #67
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CLASS Lcom/google/gson/TypeAdapter;]
      [10] ldc #38
        + Class [java/lang/Class]
      [12] getstatic #67
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CLASS Lcom/google/gson/TypeAdapter;]
      [15] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [18] putstatic #68
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CLASS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [21] new #14
        + Class [com/google/gson/internal/bind/TypeAdapters$2]
      [24] dup
      [25] invokespecial #119
        + Methodref [com/google/gson/internal/bind/TypeAdapters$2.<init> ()V]
      [28] putstatic #56
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIT_SET Lcom/google/gson/TypeAdapter;]
      [31] ldc #49
        + Class [java/util/BitSet]
      [33] getstatic #56
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIT_SET Lcom/google/gson/TypeAdapter;]
      [36] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [39] putstatic #57
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIT_SET_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [42] new #24
        + Class [com/google/gson/internal/bind/TypeAdapters$3]
      [45] dup
      [46] invokespecial #129
        + Methodref [com/google/gson/internal/bind/TypeAdapters$3.<init> ()V]
      [49] putstatic #58
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN Lcom/google/gson/TypeAdapter;]
      [52] new #28
        + Class [com/google/gson/internal/bind/TypeAdapters$4]
      [55] dup
      [56] invokespecial #132
        + Methodref [com/google/gson/internal/bind/TypeAdapters$4.<init> ()V]
      [59] putstatic #59
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_AS_STRING Lcom/google/gson/TypeAdapter;]
      [62] getstatic #98
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [65] ldc #35
        + Class [java/lang/Boolean]
      [67] getstatic #58
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN Lcom/google/gson/TypeAdapter;]
      [70] invokestatic #105
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [73] putstatic #60
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BOOLEAN_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [76] new #29
        + Class [com/google/gson/internal/bind/TypeAdapters$5]
      [79] dup
      [80] invokespecial #133
        + Methodref [com/google/gson/internal/bind/TypeAdapters$5.<init> ()V]
      [83] putstatic #61
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BYTE Lcom/google/gson/TypeAdapter;]
      [86] getstatic #99
        + Fieldref [java/lang/Byte.TYPE Ljava/lang/Class;]
      [89] ldc #36
        + Class [java/lang/Byte]
      [91] getstatic #61
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BYTE Lcom/google/gson/TypeAdapter;]
      [94] invokestatic #105
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [97] putstatic #62
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BYTE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [100] new #30
        + Class [com/google/gson/internal/bind/TypeAdapters$6]
      [103] dup
      [104] invokespecial #134
        + Methodref [com/google/gson/internal/bind/TypeAdapters$6.<init> ()V]
      [107] putstatic #83
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.SHORT Lcom/google/gson/TypeAdapter;]
      [110] getstatic #102
        + Fieldref [java/lang/Short.TYPE Ljava/lang/Class;]
      [113] ldc #42
        + Class [java/lang/Short]
      [115] getstatic #83
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.SHORT Lcom/google/gson/TypeAdapter;]
      [118] invokestatic #105
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [121] putstatic #84
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.SHORT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [124] new #31
        + Class [com/google/gson/internal/bind/TypeAdapters$7]
      [127] dup
      [128] invokespecial #135
        + Methodref [com/google/gson/internal/bind/TypeAdapters$7.<init> ()V]
      [131] putstatic #74
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INTEGER Lcom/google/gson/TypeAdapter;]
      [134] getstatic #101
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [137] ldc #39
        + Class [java/lang/Integer]
      [139] getstatic #74
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INTEGER Lcom/google/gson/TypeAdapter;]
      [142] invokestatic #105
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [145] putstatic #75
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INTEGER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [148] new #32
        + Class [com/google/gson/internal/bind/TypeAdapters$8]
      [151] dup
      [152] invokespecial #136
        + Methodref [com/google/gson/internal/bind/TypeAdapters$8.<init> ()V]
      [155] putstatic #80
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.LONG Lcom/google/gson/TypeAdapter;]
      [158] new #33
        + Class [com/google/gson/internal/bind/TypeAdapters$9]
      [161] dup
      [162] invokespecial #137
        + Methodref [com/google/gson/internal/bind/TypeAdapters$9.<init> ()V]
      [165] putstatic #71
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.FLOAT Lcom/google/gson/TypeAdapter;]
      [168] new #4
        + Class [com/google/gson/internal/bind/TypeAdapters$10]
      [171] dup
      [172] invokespecial #109
        + Methodref [com/google/gson/internal/bind/TypeAdapters$10.<init> ()V]
      [175] putstatic #69
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.DOUBLE Lcom/google/gson/TypeAdapter;]
      [178] new #5
        + Class [com/google/gson/internal/bind/TypeAdapters$11]
      [181] dup
      [182] invokespecial #110
        + Methodref [com/google/gson/internal/bind/TypeAdapters$11.<init> ()V]
      [185] putstatic #81
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.NUMBER Lcom/google/gson/TypeAdapter;]
      [188] ldc #40
        + Class [java/lang/Number]
      [190] getstatic #81
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.NUMBER Lcom/google/gson/TypeAdapter;]
      [193] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [196] putstatic #82
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.NUMBER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [199] new #6
        + Class [com/google/gson/internal/bind/TypeAdapters$12]
      [202] dup
      [203] invokespecial #111
        + Methodref [com/google/gson/internal/bind/TypeAdapters$12.<init> ()V]
      [206] putstatic #65
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CHARACTER Lcom/google/gson/TypeAdapter;]
      [209] getstatic #100
        + Fieldref [java/lang/Character.TYPE Ljava/lang/Class;]
      [212] ldc #37
        + Class [java/lang/Character]
      [214] getstatic #65
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CHARACTER Lcom/google/gson/TypeAdapter;]
      [217] invokestatic #105
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [220] putstatic #66
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CHARACTER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [223] new #7
        + Class [com/google/gson/internal/bind/TypeAdapters$13]
      [226] dup
      [227] invokespecial #112
        + Methodref [com/google/gson/internal/bind/TypeAdapters$13.<init> ()V]
      [230] putstatic #85
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING Lcom/google/gson/TypeAdapter;]
      [233] new #8
        + Class [com/google/gson/internal/bind/TypeAdapters$14]
      [236] dup
      [237] invokespecial #113
        + Methodref [com/google/gson/internal/bind/TypeAdapters$14.<init> ()V]
      [240] putstatic #54
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_DECIMAL Lcom/google/gson/TypeAdapter;]
      [243] new #9
        + Class [com/google/gson/internal/bind/TypeAdapters$15]
      [246] dup
      [247] invokespecial #114
        + Methodref [com/google/gson/internal/bind/TypeAdapters$15.<init> ()V]
      [250] putstatic #55
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.BIG_INTEGER Lcom/google/gson/TypeAdapter;]
      [253] ldc #43
        + Class [java/lang/String]
      [255] getstatic #85
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING Lcom/google/gson/TypeAdapter;]
      [258] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [261] putstatic #90
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [264] new #10
        + Class [com/google/gson/internal/bind/TypeAdapters$16]
      [267] dup
      [268] invokespecial #115
        + Methodref [com/google/gson/internal/bind/TypeAdapters$16.<init> ()V]
      [271] putstatic #88
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUILDER Lcom/google/gson/TypeAdapter;]
      [274] ldc #45
        + Class [java/lang/StringBuilder]
      [276] getstatic #88
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUILDER Lcom/google/gson/TypeAdapter;]
      [279] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [282] putstatic #89
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUILDER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [285] new #11
        + Class [com/google/gson/internal/bind/TypeAdapters$17]
      [288] dup
      [289] invokespecial #116
        + Methodref [com/google/gson/internal/bind/TypeAdapters$17.<init> ()V]
      [292] putstatic #86
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUFFER Lcom/google/gson/TypeAdapter;]
      [295] ldc #44
        + Class [java/lang/StringBuffer]
      [297] getstatic #86
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUFFER Lcom/google/gson/TypeAdapter;]
      [300] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [303] putstatic #87
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.STRING_BUFFER_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [306] new #12
        + Class [com/google/gson/internal/bind/TypeAdapters$18]
      [309] dup
      [310] invokespecial #117
        + Methodref [com/google/gson/internal/bind/TypeAdapters$18.<init> ()V]
      [313] putstatic #94
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URL Lcom/google/gson/TypeAdapter;]
      [316] ldc #48
        + Class [java/net/URL]
      [318] getstatic #94
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URL Lcom/google/gson/TypeAdapter;]
      [321] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [324] putstatic #95
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URL_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [327] new #13
        + Class [com/google/gson/internal/bind/TypeAdapters$19]
      [330] dup
      [331] invokespecial #118
        + Methodref [com/google/gson/internal/bind/TypeAdapters$19.<init> ()V]
      [334] putstatic #92
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URI Lcom/google/gson/TypeAdapter;]
      [337] ldc #47
        + Class [java/net/URI]
      [339] getstatic #92
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URI Lcom/google/gson/TypeAdapter;]
      [342] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [345] putstatic #93
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.URI_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [348] new #15
        + Class [com/google/gson/internal/bind/TypeAdapters$20]
      [351] dup
      [352] invokespecial #120
        + Methodref [com/google/gson/internal/bind/TypeAdapters$20.<init> ()V]
      [355] putstatic #72
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INET_ADDRESS Lcom/google/gson/TypeAdapter;]
      [358] ldc #46
        + Class [java/net/InetAddress]
      [360] getstatic #72
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INET_ADDRESS Lcom/google/gson/TypeAdapter;]
      [363] invokestatic #107
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newTypeHierarchyFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [366] putstatic #73
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.INET_ADDRESS_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [369] new #16
        + Class [com/google/gson/internal/bind/TypeAdapters$21]
      [372] dup
      [373] invokespecial #121
        + Methodref [com/google/gson/internal/bind/TypeAdapters$21.<init> ()V]
      [376] putstatic #96
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.UUID Lcom/google/gson/TypeAdapter;]
      [379] ldc #53
        + Class [java/util/UUID]
      [381] getstatic #96
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.UUID Lcom/google/gson/TypeAdapter;]
      [384] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [387] putstatic #97
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.UUID_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [390] new #17
        + Class [com/google/gson/internal/bind/TypeAdapters$22]
      [393] dup
      [394] invokespecial #122
        + Methodref [com/google/gson/internal/bind/TypeAdapters$22.<init> ()V]
      [397] putstatic #91
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.TIMESTAMP_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [400] new #18
        + Class [com/google/gson/internal/bind/TypeAdapters$23]
      [403] dup
      [404] invokespecial #123
        + Methodref [com/google/gson/internal/bind/TypeAdapters$23.<init> ()V]
      [407] putstatic #63
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CALENDAR Lcom/google/gson/TypeAdapter;]
      [410] ldc #50
        + Class [java/util/Calendar]
      [412] ldc #51
        + Class [java/util/GregorianCalendar]
      [414] getstatic #63
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CALENDAR Lcom/google/gson/TypeAdapter;]
      [417] invokestatic #106
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactoryForMultipleTypes (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [420] putstatic #64
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.CALENDAR_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [423] new #19
        + Class [com/google/gson/internal/bind/TypeAdapters$24]
      [426] dup
      [427] invokespecial #124
        + Methodref [com/google/gson/internal/bind/TypeAdapters$24.<init> ()V]
      [430] putstatic #78
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.LOCALE Lcom/google/gson/TypeAdapter;]
      [433] ldc #52
        + Class [java/util/Locale]
      [435] getstatic #78
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.LOCALE Lcom/google/gson/TypeAdapter;]
      [438] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [441] putstatic #79
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.LOCALE_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [444] new #20
        + Class [com/google/gson/internal/bind/TypeAdapters$25]
      [447] dup
      [448] invokespecial #125
        + Methodref [com/google/gson/internal/bind/TypeAdapters$25.<init> ()V]
      [451] putstatic #76
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT Lcom/google/gson/TypeAdapter;]
      [454] ldc #1
        + Class [com/google/gson/JsonElement]
      [456] getstatic #76
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT Lcom/google/gson/TypeAdapter;]
      [459] invokestatic #104
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
      [462] putstatic #77
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.JSON_ELEMENT_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [465] invokestatic #103
        + Methodref [com/google/gson/internal/bind/TypeAdapters.newEnumTypeHierarchyFactory ()Lcom/google/gson/TypeAdapterFactory;]
      [468] putstatic #70
        + Fieldref [com/google/gson/internal/bind/TypeAdapters.ENUM_FACTORY Lcom/google/gson/TypeAdapterFactory;]
      [471] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 44)
        [0] -> line 61
        [10] -> line 73
        [21] -> line 75
        [31] -> line 132
        [42] -> line 134
        [52] -> line 160
        [62] -> line 174
        [76] -> line 177
        [86] -> line 197
        [100] -> line 200
        [110] -> line 219
        [124] -> line 222
        [134] -> line 241
        [148] -> line 244
        [158] -> line 263
        [168] -> line 278
        [178] -> line 293
        [188] -> line 313
        [199] -> line 315
        [209] -> line 334
        [223] -> line 337
        [233] -> line 357
        [243] -> line 375
        [253] -> line 393
        [264] -> line 395
        [274] -> line 410
        [285] -> line 413
        [295] -> line 428
        [306] -> line 431
        [316] -> line 447
        [327] -> line 449
        [337] -> line 469
        [348] -> line 471
        [358] -> line 487
        [369] -> line 490
        [379] -> line 505
        [390] -> line 507
        [400] -> line 528
        [410] -> line 593
        [423] -> line 596
        [433] -> line 631
        [444] -> line 633
        [454] -> line 705
        [465] -> line 740

Class file attributes (count = 2):
  + Inner classes attribute (count = 32)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/bind/TypeAdapters$32]
      + Class [com/google/gson/internal/bind/TypeAdapters]
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
      + Class [com/google/gson/internal/bind/TypeAdapters]
      + Utf8 [EnumTypeAdapter]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$26]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$28]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$29]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$30]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$31]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$1]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$2]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$3]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$4]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$5]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$6]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$7]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$8]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$9]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$10]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$11]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$12]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$13]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$14]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$15]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$16]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$17]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$18]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$19]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$20]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$21]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$22]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$23]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$24]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$25]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$1
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$1 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 71):
  + String [. Forgot to register a type adapter?]
  + String [Attempted to deserialize a java.lang.Class. Forgot to register a type adapter?]
  + String [Attempted to serialize java.lang.Class: ]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$1]
  + Class [java/io/IOException]
  + Class [java/lang/Class]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/UnsupportedOperationException]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$1.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$1.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Class;)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Class;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Class;)V]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Class;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Class;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [. Forgot to register a type adapter?]
  + Utf8 [<init>]
  + Utf8 [Attempted to deserialize a java.lang.Class. Forgot to register a type adapter?]
  + Utf8 [Attempted to serialize java.lang.Class: ]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Class;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$1;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [append]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$1]
  + Utf8 [getName]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/UnsupportedOperationException]
  + Utf8 [out]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$1; this]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Class;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 35, locals = 3, stack = 4):
      [0] new #10
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] new #9
        + Class [java/lang/StringBuilder]
      [7] dup
      [8] invokespecial #15
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [11] ldc #3
        + String [Attempted to serialize java.lang.Class: ]
      [13] invokevirtual #16
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [16] aload_2 v2
      [17] invokevirtual #14
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [20] invokevirtual #16
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [23] ldc #1
        + String [. Forgot to register a type adapter?]
      [25] invokevirtual #16
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] invokevirtual #17
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [31] invokespecial #18
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [34] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 64
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lcom/google/gson/internal/bind/TypeAdapters$1; this]
        v1: 0 -> 35 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 35 [Ljava/lang/Class; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Class;
    Access flags: 0x1
      = public java.lang.Class read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] new #10
        + Class [java/lang/UnsupportedOperationException]
      [3] dup
      [4] ldc #2
        + String [Attempted to deserialize a java.lang.Class. Forgot to register a type adapter?]
      [6] invokespecial #18
        + Methodref [java/lang/UnsupportedOperationException.<init> (Ljava/lang/String;)V]
      [9] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$1; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$1.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Class;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$1; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #8
        + Class [java/lang/Class]
      [6] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$1.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Class;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$1; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Class;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$10
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$10 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 76):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$10]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Double]
  + Class [java/lang/Number]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$10.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$10.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextDouble ()D]
  + NameAndType [nextNull ()V]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()D]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()V]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$10;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$10]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Number]
  + Utf8 [nextDouble]
  + Utf8 [nextNull]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$10()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 278
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$10; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #10
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
      [20] invokestatic #18
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 281
        [10] -> line 282
        [14] -> line 283
        [16] -> line 285
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/TypeAdapters$10; this]
        v1: 0 -> 24 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 289
        [6] -> line 290
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$10; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$10.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 278
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$10; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/Number]
      [6] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$10.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 278
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$10; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$10]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$11
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$11 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 101):
  + String [Expecting number, got: ]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/LazilyParsedNumber]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$11]
  + Class [com/google/gson/internal/bind/TypeAdapters$32]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Number]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/LazilyParsedNumber.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$11.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$11.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonToken [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [ordinal ()I]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonToken]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [Expecting number, got: ]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$11;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [[I]
  + Utf8 [append]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/LazilyParsedNumber]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$11]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$32]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [jsonToken]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [ordinal]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$11()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 293
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$11; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 85, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #22
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_2 v2
      [5] getstatic #14
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [8] aload_2 v2
      [9] invokevirtual #23
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [12] iaload
      [13] lookupswitch (2 offsets, default=45) (target=58)
        1: offset = 33, target = 46
        4: offset = 27, target = 40
        default: offset = 45, target = 58
      [40] aload_1 v1
      [41] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [44] aconst_null
      [45] areturn
      [46] new #4
        + Class [com/google/gson/internal/LazilyParsedNumber]
      [49] dup
      [50] aload_1 v1
      [51] invokevirtual #21
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [54] invokespecial #17
        + Methodref [com/google/gson/internal/LazilyParsedNumber.<init> (Ljava/lang/String;)V]
      [57] areturn
      [58] new #2
        + Class [com/google/gson/JsonSyntaxException]
      [61] dup
      [62] new #13
        + Class [java/lang/StringBuilder]
      [65] dup
      [66] invokespecial #25
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [69] ldc #1
        + String [Expecting number, got: ]
      [71] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [74] aload_2 v2
      [75] invokevirtual #26
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [78] invokevirtual #28
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [81] invokespecial #15
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
      [84] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 296
        [5] -> line 297
        [40] -> line 299
        [44] -> line 300
        [46] -> line 302
        [58] -> line 304
      + Local variable table attribute (count = 3)
        v0: 0 -> 85 [Lcom/google/gson/internal/bind/TypeAdapters$11; this]
        v1: 0 -> 85 [Lcom/google/gson/stream/JsonReader; in]
        v2: 5 -> 85 [Lcom/google/gson/stream/JsonToken; jsonToken]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 309
        [6] -> line 310
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$11; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #18
        + Methodref [com/google/gson/internal/bind/TypeAdapters$11.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 293
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$11; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #12
        + Class [java/lang/Number]
      [6] invokevirtual #19
        + Methodref [com/google/gson/internal/bind/TypeAdapters$11.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 293
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$11; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$11]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/bind/TypeAdapters$32]
      + Class [com/google/gson/internal/bind/TypeAdapters]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$12
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$12 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 106):
  + String [Expecting character, got: ]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$12]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Character]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$12.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Character;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$12.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Character;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Character.valueOf (C)Ljava/lang/Character;]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [charAt (I)C]
  + NameAndType [length ()I]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Character;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (C)Ljava/lang/Character;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Character;)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(C)Ljava/lang/Character;]
  + Utf8 [(I)C]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Character;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Character;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [Expecting character, got: ]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Character;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$12;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Character;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [append]
  + Utf8 [charAt]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$12]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [length]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [str]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$12()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 315
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$12; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Character;
    Access flags: 0x1
      = public java.lang.Character read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 65, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #13
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] invokevirtual #24
        + Methodref [java/lang/String.length ()I]
      [25] iconst_1
      [26] ificmpeq +30 (target=56)
      [29] new #2
        + Class [com/google/gson/JsonSyntaxException]
      [32] dup
      [33] new #12
        + Class [java/lang/StringBuilder]
      [36] dup
      [37] invokespecial #26
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [40] ldc #1
        + String [Expecting character, got: ]
      [42] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [45] aload_2 v2
      [46] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [49] invokevirtual #28
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [52] invokespecial #14
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
      [55] athrow
      [56] aload_2 v2
      [57] iconst_0
      [58] invokevirtual #23
        + Methodref [java/lang/String.charAt (I)C]
      [61] invokestatic #22
        + Methodref [java/lang/Character.valueOf (C)Ljava/lang/Character;]
      [64] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 318
        [10] -> line 319
        [14] -> line 320
        [16] -> line 322
        [21] -> line 323
        [29] -> line 324
        [56] -> line 326
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Lcom/google/gson/internal/bind/TypeAdapters$12; this]
        v1: 0 -> 65 [Lcom/google/gson/stream/JsonReader; in]
        v2: 21 -> 65 [Ljava/lang/String; str]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Character;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Character)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokestatic #25
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [13] invokevirtual #21
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 330
        [17] -> line 331
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$12; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/lang/Character; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #16
        + Methodref [com/google/gson/internal/bind/TypeAdapters$12.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Character;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 315
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$12; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/lang/Character]
      [6] invokevirtual #17
        + Methodref [com/google/gson/internal/bind/TypeAdapters$12.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Character;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 315
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$12; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$12]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Character;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$13
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$13 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 83):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$13]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Class [java/lang/String]
  + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$13.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$13.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/String;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Boolean.toString (Z)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextBoolean ()Z]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
  + NameAndType [toString (Z)Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/String;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Z)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [BOOLEAN]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/String;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$13;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$13]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/String]
  + Utf8 [nextBoolean]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$13()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 337
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$13; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 38, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [9] ifacmpne +9 (target=18)
      [12] aload_1 v1
      [13] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [16] aconst_null
      [17] areturn
      [18] aload_2 v2
      [19] getstatic #10
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [22] ifacmpne +11 (target=33)
      [25] aload_1 v1
      [26] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
      [29] invokestatic #20
        + Methodref [java/lang/Boolean.toString (Z)Ljava/lang/String;]
      [32] areturn
      [33] aload_1 v1
      [34] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [37] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 340
        [5] -> line 341
        [12] -> line 342
        [16] -> line 343
        [18] -> line 346
        [25] -> line 347
        [33] -> line 349
      + Local variable table attribute (count = 3)
        v0: 0 -> 38 [Lcom/google/gson/internal/bind/TypeAdapters$13; this]
        v1: 0 -> 38 [Lcom/google/gson/stream/JsonReader; in]
        v2: 5 -> 38 [Lcom/google/gson/stream/JsonToken; peek]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/String;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 353
        [6] -> line 354
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$13; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/String; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$13.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 337
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$13; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/String]
      [6] invokevirtual #14
        + Methodref [com/google/gson/internal/bind/TypeAdapters$13.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/String;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 337
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$13; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$13]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/String;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$14
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$14 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 82):
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$14]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/NumberFormatException]
  + Class [java/math/BigDecimal]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$14.read (Lcom/google/gson/stream/JsonReader;)Ljava/math/BigDecimal;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$14.write (Lcom/google/gson/stream/JsonWriter;Ljava/math/BigDecimal;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/math/BigDecimal.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/math/BigDecimal;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/math/BigDecimal;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/math/BigDecimal;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/math/BigDecimal;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigDecimal;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$14;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/math/BigDecimal;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$14]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/math/BigDecimal]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$14()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 357
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$14; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/math/BigDecimal;
    Access flags: 0x1
      = public java.math.BigDecimal read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] new #10
        + Class [java/math/BigDecimal]
      [19] dup
      [20] aload_1 v1
      [21] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [24] invokespecial #20
        + Methodref [java/math/BigDecimal.<init> (Ljava/lang/String;)V]
      [27] areturn
      [28] astore_2 v2
      [29] new #1
        + Class [com/google/gson/JsonSyntaxException]
      [32] dup
      [33] aload_2 v2
      [34] invokespecial #12
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [37] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 27: 28):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 359
        [10] -> line 360
        [14] -> line 361
        [16] -> line 364
        [28] -> line 365
        [29] -> line 366
      + Local variable table attribute (count = 3)
        v2: 29 -> 38 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 38 [Lcom/google/gson/internal/bind/TypeAdapters$14; this]
        v1: 0 -> 38 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/math/BigDecimal;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.math.BigDecimal)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 371
        [6] -> line 372
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$14; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/math/BigDecimal; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #14
        + Methodref [com/google/gson/internal/bind/TypeAdapters$14.read (Lcom/google/gson/stream/JsonReader;)Ljava/math/BigDecimal;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 357
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$14; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/math/BigDecimal]
      [6] invokevirtual #15
        + Methodref [com/google/gson/internal/bind/TypeAdapters$14.write (Lcom/google/gson/stream/JsonWriter;Ljava/math/BigDecimal;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 357
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$14; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$14]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigDecimal;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$15
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$15 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 82):
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$15]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/NumberFormatException]
  + Class [java/math/BigInteger]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$15.read (Lcom/google/gson/stream/JsonReader;)Ljava/math/BigInteger;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$15.write (Lcom/google/gson/stream/JsonWriter;Ljava/math/BigInteger;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/math/BigInteger.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/math/BigInteger;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/math/BigInteger;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/math/BigInteger;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/math/BigInteger;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigInteger;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$15;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/math/BigInteger;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$15]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/math/BigInteger]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$15()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 375
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$15; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/math/BigInteger;
    Access flags: 0x1
      = public java.math.BigInteger read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] new #10
        + Class [java/math/BigInteger]
      [19] dup
      [20] aload_1 v1
      [21] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [24] invokespecial #20
        + Methodref [java/math/BigInteger.<init> (Ljava/lang/String;)V]
      [27] areturn
      [28] astore_2 v2
      [29] new #1
        + Class [com/google/gson/JsonSyntaxException]
      [32] dup
      [33] aload_2 v2
      [34] invokespecial #12
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [37] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 27: 28):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 377
        [10] -> line 378
        [14] -> line 379
        [16] -> line 382
        [28] -> line 383
        [29] -> line 384
      + Local variable table attribute (count = 3)
        v2: 29 -> 38 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 38 [Lcom/google/gson/internal/bind/TypeAdapters$15; this]
        v1: 0 -> 38 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/math/BigInteger;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.math.BigInteger)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 389
        [6] -> line 390
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$15; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/math/BigInteger; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #14
        + Methodref [com/google/gson/internal/bind/TypeAdapters$15.read (Lcom/google/gson/stream/JsonReader;)Ljava/math/BigInteger;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 375
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$15; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/math/BigInteger]
      [6] invokevirtual #15
        + Methodref [com/google/gson/internal/bind/TypeAdapters$15.write (Lcom/google/gson/stream/JsonWriter;Ljava/math/BigInteger;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 375
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$15; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$15]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/math/BigInteger;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$16
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$16 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 76):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$16]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$16.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuilder;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$16.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuilder;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuilder;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuilder;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuilder;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuilder;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuilder;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$16;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$16]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$16()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 395
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$16; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuilder;
    Access flags: 0x1
      = public java.lang.StringBuilder read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #9
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] new #8
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] aload_1 v1
      [21] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [24] invokespecial #17
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 398
        [10] -> line 399
        [14] -> line 400
        [16] -> line 402
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/bind/TypeAdapters$16; this]
        v1: 0 -> 28 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuilder;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.StringBuilder)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokevirtual #18
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [13] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 406
        [17] -> line 407
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$16; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/lang/StringBuilder; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #11
        + Methodref [com/google/gson/internal/bind/TypeAdapters$16.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuilder;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 395
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$16; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #8
        + Class [java/lang/StringBuilder]
      [6] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$16.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuilder;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 395
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$16; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$16]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuilder;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$17
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$17 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 76):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$17]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/StringBuffer]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$17.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuffer;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$17.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuffer;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/StringBuffer.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuffer;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuffer;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuffer;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuffer;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuffer;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$17;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/StringBuffer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$17]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$17()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 413
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$17; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuffer;
    Access flags: 0x1
      = public java.lang.StringBuffer read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #9
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] new #8
        + Class [java/lang/StringBuffer]
      [19] dup
      [20] aload_1 v1
      [21] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [24] invokespecial #17
        + Methodref [java/lang/StringBuffer.<init> (Ljava/lang/String;)V]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 416
        [10] -> line 417
        [14] -> line 418
        [16] -> line 420
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lcom/google/gson/internal/bind/TypeAdapters$17; this]
        v1: 0 -> 28 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuffer;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.StringBuffer)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokevirtual #18
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [13] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 424
        [17] -> line 425
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$17; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/lang/StringBuffer; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #11
        + Methodref [com/google/gson/internal/bind/TypeAdapters$17.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/StringBuffer;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 413
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$17; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #8
        + Class [java/lang/StringBuffer]
      [6] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$17.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/StringBuffer;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 413
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$17; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$17]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/StringBuffer;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$18
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$18 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 85):
  + String [null]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$18]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/String]
  + Class [java/net/URL]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$18.read (Lcom/google/gson/stream/JsonReader;)Ljava/net/URL;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$18.write (Lcom/google/gson/stream/JsonWriter;Ljava/net/URL;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URL.toExternalForm ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/net/URL;]
  + NameAndType [toExternalForm ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/net/URL;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/net/URL;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/net/URL;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URL;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$18;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URL;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$18]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [equals]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/String]
  + Utf8 [java/net/URL]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [null]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toExternalForm]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$18()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 431
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$18; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/net/URL;
    Access flags: 0x1
      = public java.net.URL read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 43, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [20] astore_2 v2
      [21] ldc #1
        + String [null]
      [23] aload_2 v2
      [24] invokevirtual #19
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [27] ifeq +7 (target=34)
      [30] aconst_null
      [31] goto +11 (target=42)
      [34] new #10
        + Class [java/net/URL]
      [37] dup
      [38] aload_2 v2
      [39] invokespecial #20
        + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 434
        [10] -> line 435
        [14] -> line 436
        [16] -> line 438
        [21] -> line 439
      + Local variable table attribute (count = 3)
        v0: 0 -> 43 [Lcom/google/gson/internal/bind/TypeAdapters$18; this]
        v1: 0 -> 43 [Lcom/google/gson/stream/JsonReader; in]
        v2: 21 -> 43 [Ljava/lang/String; nextString]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/net/URL;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.net.URL)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokevirtual #21
        + Methodref [java/net/URL.toExternalForm ()Ljava/lang/String;]
      [13] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 443
        [17] -> line 444
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$18; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/net/URL; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$18.read (Lcom/google/gson/stream/JsonReader;)Ljava/net/URL;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 431
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$18; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/net/URL]
      [6] invokevirtual #14
        + Methodref [com/google/gson/internal/bind/TypeAdapters$18.write (Lcom/google/gson/stream/JsonWriter;Ljava/net/URL;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 431
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$18; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$18]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URL;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$19
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$19 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 94):
  + String [null]
  + Class [com/google/gson/JsonIOException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$19]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/String]
  + Class [java/net/URI]
  + Class [java/net/URISyntaxException]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$19.read (Lcom/google/gson/stream/JsonReader;)Ljava/net/URI;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$19.write (Lcom/google/gson/stream/JsonWriter;Ljava/net/URI;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/net/URI.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URI.toASCIIString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/net/URI;]
  + NameAndType [toASCIIString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/net/URI;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/net/URI;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/net/URI;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URI;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$19;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URI;]
  + Utf8 [Ljava/net/URISyntaxException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/JsonIOException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$19]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/String]
  + Utf8 [java/net/URI]
  + Utf8 [java/net/URISyntaxException]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [null]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toASCIIString]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$19()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 449
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$19; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/net/URI;
    Access flags: 0x1
      = public java.net.URI read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 53, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #13
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [20] astore_2 v2
      [21] ldc #1
        + String [null]
      [23] aload_2 v2
      [24] invokevirtual #22
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [27] ifeq +7 (target=34)
      [30] aconst_null
      [31] goto +11 (target=42)
      [34] new #11
        + Class [java/net/URI]
      [37] dup
      [38] aload_2 v2
      [39] invokespecial #23
        + Methodref [java/net/URI.<init> (Ljava/lang/String;)V]
      [42] areturn
      [43] astore_2 v2
      [44] new #2
        + Class [com/google/gson/JsonIOException]
      [47] dup
      [48] aload_2 v2
      [49] invokespecial #14
        + Methodref [com/google/gson/JsonIOException.<init> (Ljava/lang/Throwable;)V]
      [52] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 42: 43):
      + Class [java/net/URISyntaxException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 452
        [10] -> line 453
        [14] -> line 454
        [16] -> line 457
        [21] -> line 458
        [43] -> line 459
        [44] -> line 460
      + Local variable table attribute (count = 4)
        v2: 21 -> 43 [Ljava/lang/String; nextString]
        v2: 44 -> 53 [Ljava/net/URISyntaxException; e]
        v0: 0 -> 53 [Lcom/google/gson/internal/bind/TypeAdapters$19; this]
        v1: 0 -> 53 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/net/URI;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.net.URI)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokevirtual #24
        + Methodref [java/net/URI.toASCIIString ()Ljava/lang/String;]
      [13] invokevirtual #21
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 465
        [17] -> line 466
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$19; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/net/URI; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #16
        + Methodref [com/google/gson/internal/bind/TypeAdapters$19.read (Lcom/google/gson/stream/JsonReader;)Ljava/net/URI;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 449
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$19; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #11
        + Class [java/net/URI]
      [6] invokevirtual #17
        + Methodref [com/google/gson/internal/bind/TypeAdapters$19.write (Lcom/google/gson/stream/JsonWriter;Ljava/net/URI;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 449
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$19; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$19]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/URI;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$2
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$2 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 156):
  + String [Error: Expecting: bitset number value (1, 0), Found: ]
  + String [Invalid bitset value type: ]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$2]
  + Class [com/google/gson/internal/bind/TypeAdapters$32]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Integer]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/StringBuilder]
  + Class [java/util/BitSet]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
  + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$2.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/BitSet;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$2.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/BitSet;)V]
  + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/BitSet.<init> ()V]
  + Methodref [java/util/BitSet.get (I)Z]
  + Methodref [java/util/BitSet.length ()I]
  + Methodref [java/util/BitSet.set (I)V]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonToken [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginArray ()V]
  + NameAndType [endArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endArray ()V]
  + NameAndType [get (I)Z]
  + NameAndType [length ()I]
  + NameAndType [nextBoolean ()Z]
  + NameAndType [nextInt ()I]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [ordinal ()I]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/util/BitSet;]
  + NameAndType [set (I)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (J)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/util/BitSet;)V]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonToken]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(J)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/BitSet;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/BitSet;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [END_ARRAY]
  + Utf8 [EnclosingMethod]
  + Utf8 [Error: Expecting: bitset number value (1, 0), Found: ]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Invalid bitset value type: ]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/BitSet;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$2;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/BitSet;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [append]
  + Utf8 [beginArray]
  + Utf8 [bitset]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$2]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$32]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [endArray]
  + Utf8 [get]
  + Utf8 [i]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/BitSet]
  + Utf8 [length]
  + Utf8 [nextBoolean]
  + Utf8 [nextInt]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [nullValue]
  + Utf8 [ordinal]
  + Utf8 [out]
  + Utf8 [parseInt]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [set]
  + Utf8 [src]
  + Utf8 [stringValue]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [tokenType]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$2()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$2; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/util/BitSet;
    Access flags: 0x1
      = public java.util.BitSet read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 216, locals = 8, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #29
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #18
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #27
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] new #15
        + Class [java/util/BitSet]
      [19] dup
      [20] invokespecial #40
        + Methodref [java/util/BitSet.<init> ()V]
      [23] astore_2 v2
      [24] aload_1 v1
      [25] invokevirtual #23
        + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
      [28] iconst_0
      [29] istore_3 v3
      [30] aload_1 v1
      [31] invokevirtual #29
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [34] astore v4
      [36] aload v4
      [38] getstatic #17
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [41] ifacmpeq +169 (target=210)
      [44] getstatic #16
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [47] aload v4
      [49] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [52] iaload
      [53] tableswitch (3 offsets, default=107) (target=160)
        1: offset = 27, target = 80
        2: offset = 44, target = 97
        3: offset = 53, target = 106
        default: offset = 107, target = 160
      [80] aload_1 v1
      [81] invokevirtual #26
        + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
      [84] ifeq +7 (target=91)
      [87] iconst_1
      [88] goto +4 (target=92)
      [91] iconst_0
      [92] istore v5
      [94] goto +94 (target=188)
      [97] aload_1 v1
      [98] invokevirtual #25
        + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
      [101] istore v5
      [103] goto +85 (target=188)
      [106] aload_1 v1
      [107] invokevirtual #28
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [110] astore v6
      [112] aload v6
      [114] invokestatic #35
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [117] ifeq +7 (target=124)
      [120] iconst_1
      [121] goto +4 (target=125)
      [124] iconst_0
      [125] istore v5
      [127] goto +61 (target=188)
      [130] astore v7
      [132] new #3
        + Class [com/google/gson/JsonSyntaxException]
      [135] dup
      [136] new #14
        + Class [java/lang/StringBuilder]
      [139] dup
      [140] invokespecial #36
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [143] ldc #1
        + String [Error: Expecting: bitset number value (1, 0), Found: ]
      [145] invokevirtual #38
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [148] aload v6
      [150] invokevirtual #38
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [153] invokevirtual #39
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [156] invokespecial #19
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
      [159] athrow
      [160] new #3
        + Class [com/google/gson/JsonSyntaxException]
      [163] dup
      [164] new #14
        + Class [java/lang/StringBuilder]
      [167] dup
      [168] invokespecial #36
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [171] ldc #2
        + String [Invalid bitset value type: ]
      [173] invokevirtual #38
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [176] aload v4
      [178] invokevirtual #37
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [181] invokevirtual #39
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [184] invokespecial #19
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/String;)V]
      [187] athrow
      [188] iload v5
      [190] ifeq +8 (target=198)
      [193] aload_2 v2
      [194] iload_3 v3
      [195] invokevirtual #43
        + Methodref [java/util/BitSet.set (I)V]
      [198] iinc v3, 1
      [201] aload_1 v1
      [202] invokevirtual #29
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [205] astore v4
      [207] goto -171 (target=36)
      [210] aload_1 v1
      [211] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
      [214] aload_2 v2
      [215] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (112 -> 127: 130):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 77
        [10] -> line 78
        [14] -> line 79
        [16] -> line 82
        [24] -> line 83
        [28] -> line 84
        [30] -> line 85
        [36] -> line 86
        [44] -> line 88
        [80] -> line 90
        [94] -> line 91
        [97] -> line 93
        [103] -> line 94
        [106] -> line 96
        [112] -> line 98
        [127] -> line 102
        [130] -> line 99
        [132] -> line 100
        [160] -> line 105
        [188] -> line 107
        [193] -> line 108
        [198] -> line 110
        [201] -> line 111
        [207] -> line 112
        [210] -> line 113
        [214] -> line 114
      + Local variable table attribute (count = 8)
        v7: 132 -> 160 [Ljava/lang/NumberFormatException; e]
        v6: 112 -> 188 [Ljava/lang/String; stringValue]
        v5: 94 -> 207 [Z set]
        v0: 0 -> 216 [Lcom/google/gson/internal/bind/TypeAdapters$2; this]
        v1: 0 -> 216 [Lcom/google/gson/stream/JsonReader; in]
        v2: 24 -> 216 [Ljava/util/BitSet; bitset]
        v3: 30 -> 216 [I i]
        v4: 36 -> 216 [Lcom/google/gson/stream/JsonToken; tokenType]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/util/BitSet;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.util.BitSet)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 60, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #33
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_1 v1
      [11] invokevirtual #31
        + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
      [14] pop
      [15] iconst_0
      [16] istore_3 v3
      [17] iload_3 v3
      [18] aload_2 v2
      [19] invokevirtual #42
        + Methodref [java/util/BitSet.length ()I]
      [22] ificmpge +32 (target=54)
      [25] aload_2 v2
      [26] iload_3 v3
      [27] invokevirtual #41
        + Methodref [java/util/BitSet.get (I)Z]
      [30] ifeq +7 (target=37)
      [33] iconst_1
      [34] goto +4 (target=38)
      [37] iconst_0
      [38] istore v4
      [40] aload_1 v1
      [41] iload v4
      [43] i2l
      [44] invokevirtual #34
        + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
      [47] pop
      [48] iinc v3, 1
      [51] goto -34 (target=17)
      [54] aload_1 v1
      [55] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
      [58] pop
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 118
        [4] -> line 119
        [9] -> line 120
        [10] -> line 123
        [15] -> line 124
        [25] -> line 125
        [40] -> line 126
        [48] -> line 124
        [54] -> line 128
        [59] -> line 129
      + Local variable table attribute (count = 5)
        v4: 40 -> 48 [I value]
        v3: 17 -> 54 [I i]
        v0: 0 -> 60 [Lcom/google/gson/internal/bind/TypeAdapters$2; this]
        v1: 0 -> 60 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 60 [Ljava/util/BitSet; src]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #21
        + Methodref [com/google/gson/internal/bind/TypeAdapters$2.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/BitSet;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$2; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #15
        + Class [java/util/BitSet]
      [6] invokevirtual #22
        + Methodref [com/google/gson/internal/bind/TypeAdapters$2.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/BitSet;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$2; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$2]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/bind/TypeAdapters$32]
      + Class [com/google/gson/internal/bind/TypeAdapters]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/BitSet;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$20
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$20 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 77):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$20]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/net/InetAddress]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$20.read (Lcom/google/gson/stream/JsonReader;)Ljava/net/InetAddress;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$20.write (Lcom/google/gson/stream/JsonWriter;Ljava/net/InetAddress;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/net/InetAddress.getByName (Ljava/lang/String;)Ljava/net/InetAddress;]
  + Methodref [java/net/InetAddress.getHostAddress ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [getByName (Ljava/lang/String;)Ljava/net/InetAddress;]
  + NameAndType [getHostAddress ()Ljava/lang/String;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/net/InetAddress;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/net/InetAddress;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/net/InetAddress;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/net/InetAddress;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/net/InetAddress;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/InetAddress;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$20;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/net/InetAddress;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$20]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [getByName]
  + Utf8 [getHostAddress]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/net/InetAddress]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$20()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 471
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$20; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/net/InetAddress;
    Access flags: 0x1
      = public java.net.InetAddress read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #9
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [20] invokestatic #17
        + Methodref [java/net/InetAddress.getByName (Ljava/lang/String;)Ljava/net/InetAddress;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 474
        [10] -> line 475
        [14] -> line 476
        [16] -> line 479
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/TypeAdapters$20; this]
        v1: 0 -> 24 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/net/InetAddress;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.net.InetAddress)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokevirtual #18
        + Methodref [java/net/InetAddress.getHostAddress ()Ljava/lang/String;]
      [13] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 483
        [17] -> line 484
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$20; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/net/InetAddress; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #11
        + Methodref [com/google/gson/internal/bind/TypeAdapters$20.read (Lcom/google/gson/stream/JsonReader;)Ljava/net/InetAddress;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 471
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$20; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #8
        + Class [java/net/InetAddress]
      [6] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$20.write (Lcom/google/gson/stream/JsonWriter;Ljava/net/InetAddress;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 471
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$20; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$20]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/net/InetAddress;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$21
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$21 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 77):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$21]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/util/UUID]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$21.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/UUID;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$21.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/UUID;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;]
  + Methodref [java/util/UUID.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [fromString (Ljava/lang/String;)Ljava/util/UUID;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/util/UUID;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/util/UUID;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/UUID;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/UUID;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/UUID;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/UUID;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$21;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/util/UUID;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$21]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [fromString]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/util/UUID]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$21()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 490
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$21; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/util/UUID;
    Access flags: 0x1
      = public java.util.UUID read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #9
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #13
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [20] invokestatic #17
        + Methodref [java/util/UUID.fromString (Ljava/lang/String;)Ljava/util/UUID;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 493
        [10] -> line 494
        [14] -> line 495
        [16] -> line 497
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/TypeAdapters$21; this]
        v1: 0 -> 24 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/util/UUID;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.util.UUID)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokevirtual #18
        + Methodref [java/util/UUID.toString ()Ljava/lang/String;]
      [13] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 501
        [17] -> line 502
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$21; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/util/UUID; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #11
        + Methodref [com/google/gson/internal/bind/TypeAdapters$21.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/UUID;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 490
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$21; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #8
        + Class [java/util/UUID]
      [6] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$21.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/UUID;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 490
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$21; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$21]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/UUID;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$22
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$22 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 56):
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$22]
  + Class [com/google/gson/internal/bind/TypeAdapters$22$1]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Object]
  + Class [java/sql/Timestamp]
  + Class [java/util/Date]
  + Methodref [com/google/gson/Gson.getAdapter (Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$22$1.<init> (Lcom/google/gson/internal/bind/TypeAdapters$22;Lcom/google/gson/TypeAdapter;)V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lcom/google/gson/internal/bind/TypeAdapters$22;Lcom/google/gson/TypeAdapter;)V]
  + NameAndType [getAdapter (Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/internal/bind/TypeAdapters$22;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Date;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$22;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$22]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$22$1]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [dateTypeAdapter]
  + Utf8 [getAdapter]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Object]
  + Utf8 [java/sql/Timestamp]
  + Utf8 [java/util/Date]
  + Utf8 [this]
  + Utf8 [typeToken]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$22()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 507
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$22; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 28, locals = 4, stack = 4):
      [0] aload_2 v2
      [1] invokevirtual #12
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] ldc #8
        + Class [java/sql/Timestamp]
      [6] ifacmpeq +5 (target=11)
      [9] aconst_null
      [10] areturn
      [11] aload_1 v1
      [12] ldc #9
        + Class [java/util/Date]
      [14] invokevirtual #10
        + Methodref [com/google/gson/Gson.getAdapter (Ljava/lang/Class;)Lcom/google/gson/TypeAdapter;]
      [17] astore_3 v3
      [18] new #5
        + Class [com/google/gson/internal/bind/TypeAdapters$22$1]
      [21] dup
      [22] aload_0 v0
      [23] aload_3 v3
      [24] invokespecial #11
        + Methodref [com/google/gson/internal/bind/TypeAdapters$22$1.<init> (Lcom/google/gson/internal/bind/TypeAdapters$22;Lcom/google/gson/TypeAdapter;)V]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 510
        [9] -> line 511
        [11] -> line 514
        [18] -> line 515
      + Local variable table attribute (count = 4)
        v0: 0 -> 28 [Lcom/google/gson/internal/bind/TypeAdapters$22; this]
        v1: 0 -> 28 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 28 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v3: 18 -> 28 [Lcom/google/gson/TypeAdapter; dateTypeAdapter]
      + Local variable type table attribute (count = 2)
        v2: 0 -> 28 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v3: 18 -> 28 [Lcom/google/gson/TypeAdapter<Ljava/util/Date;>; dateTypeAdapter]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$22]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/bind/TypeAdapters$22$1]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$22$1
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.google.gson.internal.bind.TypeAdapters$22$1 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 73):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters$22]
  + Class [com/google/gson/internal/bind/TypeAdapters$22$1]
  + Class [java/io/IOException]
  + Class [java/sql/Timestamp]
  + Class [java/util/Date]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$22$1.this$0 Lcom/google/gson/internal/bind/TypeAdapters$22;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$22$1.val$dateTypeAdapter Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$22$1.read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Timestamp;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$22$1.write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Timestamp;)V]
  + Methodref [java/sql/Timestamp.<init> (J)V]
  + Methodref [java/util/Date.getTime ()J]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (J)V]
  + NameAndType [create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + NameAndType [getTime ()J]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Timestamp;]
  + NameAndType [this$0 Lcom/google/gson/internal/bind/TypeAdapters$22;]
  + NameAndType [val$dateTypeAdapter Lcom/google/gson/TypeAdapter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Timestamp;)V]
  + Utf8 [()J]
  + Utf8 [()V]
  + Utf8 [(J)V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Lcom/google/gson/internal/bind/TypeAdapters$22;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Timestamp;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/sql/Timestamp;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/sql/Timestamp;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$22$1;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$22;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/sql/Timestamp;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$22]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$22$1]
  + Utf8 [create]
  + Utf8 [date]
  + Utf8 [getTime]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/sql/Timestamp]
  + Utf8 [java/util/Date]
  + Utf8 [out]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$dateTypeAdapter]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 2):
  + Field:        val$dateTypeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x1010
      = final synthetic com.google.gson.TypeAdapter val$dateTypeAdapter
  + Field:        this$0 Lcom/google/gson/internal/bind/TypeAdapters$22;
    Access flags: 0x1010
      = final synthetic com.google.gson.internal.bind.TypeAdapters$22 this$0

Methods (count = 5):
  + Method:       <init>(Lcom/google/gson/internal/bind/TypeAdapters$22;Lcom/google/gson/TypeAdapter;)V
    Access flags: 0x0
      = TypeAdapters$22$1(com.google.gson.internal.bind.TypeAdapters$22,com.google.gson.TypeAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$22$1.this$0 Lcom/google/gson/internal/bind/TypeAdapters$22;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #8
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$22$1.val$dateTypeAdapter Lcom/google/gson/TypeAdapter;]
      [10] aload_0 v0
      [11] invokespecial #9
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 515
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/bind/TypeAdapters$22$1; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Timestamp;
    Access flags: 0x1
      = public java.sql.Timestamp read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 32, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$22$1.val$dateTypeAdapter Lcom/google/gson/TypeAdapter;]
      [4] aload_1 v1
      [5] invokevirtual #10
        + Methodref [com/google/gson/TypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
      [8] checkcast #6
        + Class [java/util/Date]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnull +17 (target=30)
      [16] new #5
        + Class [java/sql/Timestamp]
      [19] dup
      [20] aload_2 v2
      [21] invokevirtual #15
        + Methodref [java/util/Date.getTime ()J]
      [24] invokespecial #14
        + Methodref [java/sql/Timestamp.<init> (J)V]
      [27] goto +4 (target=31)
      [30] aconst_null
      [31] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 517
        [12] -> line 518
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Lcom/google/gson/internal/bind/TypeAdapters$22$1; this]
        v1: 0 -> 32 [Lcom/google/gson/stream/JsonReader; in]
        v2: 12 -> 32 [Ljava/util/Date; date]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/sql/Timestamp;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.sql.Timestamp)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$22$1.val$dateTypeAdapter Lcom/google/gson/TypeAdapter;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #11
        + Methodref [com/google/gson/TypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 522
        [9] -> line 523
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$22$1; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 10 [Ljava/sql/Timestamp; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$22$1.read (Lcom/google/gson/stream/JsonReader;)Ljava/sql/Timestamp;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 515
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$22$1; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #5
        + Class [java/sql/Timestamp]
      [6] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$22$1.write (Lcom/google/gson/stream/JsonWriter;Ljava/sql/Timestamp;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 515
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$22$1; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters$22]
    + NameAndType [create (Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$22]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [com/google/gson/internal/bind/TypeAdapters$22$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/sql/Timestamp;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$23
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$23 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 124):
  + String [dayOfMonth]
  + String [hourOfDay]
  + String [minute]
  + String [month]
  + String [second]
  + String [year]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$23]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/String]
  + Class [java/util/Calendar]
  + Class [java/util/GregorianCalendar]
  + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$23.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Calendar;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$23.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Calendar;)V]
  + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
  + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/util/Calendar.get (I)I]
  + Methodref [java/util/GregorianCalendar.<init> (IIIIII)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IIIIII)V]
  + NameAndType [END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginObject ()V]
  + NameAndType [endObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endObject ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (I)I]
  + NameAndType [name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [nextInt ()I]
  + NameAndType [nextName ()Ljava/lang/String;]
  + NameAndType [nextNull ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Calendar;]
  + NameAndType [value (J)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Calendar;)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(IIIIII)V]
  + Utf8 [(J)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Calendar;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Calendar;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [END_OBJECT]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Calendar;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$23;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Calendar;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [beginObject]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$23]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [dayOfMonth]
  + Utf8 [endObject]
  + Utf8 [equals]
  + Utf8 [get]
  + Utf8 [hourOfDay]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Calendar]
  + Utf8 [java/util/GregorianCalendar]
  + Utf8 [minute]
  + Utf8 [month]
  + Utf8 [name]
  + Utf8 [nextInt]
  + Utf8 [nextName]
  + Utf8 [nextNull]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [second]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]
  + Utf8 [year]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$23()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 528
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$23; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/util/Calendar;
    Access flags: 0x1
      = public java.util.Calendar read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 180, locals = 10, stack = 8):
      [0] aload_1 v1
      [1] invokevirtual #27
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #18
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #26
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #22
        + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
      [20] iconst_0
      [21] istore_2 v2
      [22] iconst_0
      [23] istore_3 v3
      [24] iconst_0
      [25] istore v4
      [27] iconst_0
      [28] istore v5
      [30] iconst_0
      [31] istore v6
      [33] iconst_0
      [34] istore v7
      [36] aload_1 v1
      [37] invokevirtual #27
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [40] getstatic #17
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [43] ifacmpeq +115 (target=158)
      [46] aload_1 v1
      [47] invokevirtual #25
        + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
      [50] astore v8
      [52] aload_1 v1
      [53] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
      [56] istore v9
      [58] ldc #6
        + String [year]
      [60] aload v8
      [62] invokevirtual #33
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [65] ifeq +9 (target=74)
      [68] iload v9
      [70] istore_2 v2
      [71] goto +84 (target=155)
      [74] ldc #4
        + String [month]
      [76] aload v8
      [78] invokevirtual #33
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [81] ifeq +9 (target=90)
      [84] iload v9
      [86] istore_3 v3
      [87] goto +68 (target=155)
      [90] ldc #1
        + String [dayOfMonth]
      [92] aload v8
      [94] invokevirtual #33
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [97] ifeq +10 (target=107)
      [100] iload v9
      [102] istore v4
      [104] goto +51 (target=155)
      [107] ldc #2
        + String [hourOfDay]
      [109] aload v8
      [111] invokevirtual #33
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [114] ifeq +10 (target=124)
      [117] iload v9
      [119] istore v5
      [121] goto +34 (target=155)
      [124] ldc #3
        + String [minute]
      [126] aload v8
      [128] invokevirtual #33
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [131] ifeq +10 (target=141)
      [134] iload v9
      [136] istore v6
      [138] goto +17 (target=155)
      [141] ldc #5
        + String [second]
      [143] aload v8
      [145] invokevirtual #33
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [148] ifeq +7 (target=155)
      [151] iload v9
      [153] istore v7
      [155] goto -119 (target=36)
      [158] aload_1 v1
      [159] invokevirtual #23
        + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
      [162] new #16
        + Class [java/util/GregorianCalendar]
      [165] dup
      [166] iload_2 v2
      [167] iload_3 v3
      [168] iload v4
      [170] iload v5
      [172] iload v6
      [174] iload v7
      [176] invokespecial #35
        + Methodref [java/util/GregorianCalendar.<init> (IIIIII)V]
      [179] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 28)
        [0] -> line 538
        [10] -> line 539
        [14] -> line 540
        [16] -> line 542
        [20] -> line 543
        [22] -> line 544
        [24] -> line 545
        [27] -> line 546
        [30] -> line 547
        [33] -> line 548
        [36] -> line 549
        [46] -> line 550
        [52] -> line 551
        [58] -> line 552
        [68] -> line 553
        [74] -> line 554
        [84] -> line 555
        [90] -> line 556
        [100] -> line 557
        [107] -> line 558
        [117] -> line 559
        [124] -> line 560
        [134] -> line 561
        [141] -> line 562
        [151] -> line 563
        [155] -> line 565
        [158] -> line 566
        [162] -> line 567
      + Local variable table attribute (count = 10)
        v8: 52 -> 155 [Ljava/lang/String; name]
        v9: 58 -> 155 [I value]
        v0: 0 -> 180 [Lcom/google/gson/internal/bind/TypeAdapters$23; this]
        v1: 0 -> 180 [Lcom/google/gson/stream/JsonReader; in]
        v2: 22 -> 180 [I year]
        v3: 24 -> 180 [I month]
        v4: 27 -> 180 [I dayOfMonth]
        v5: 30 -> 180 [I hourOfDay]
        v6: 33 -> 180 [I minute]
        v7: 36 -> 180 [I second]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/util/Calendar;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.util.Calendar)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 132, locals = 3, stack = 3):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #31
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_1 v1
      [11] invokevirtual #28
        + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
      [14] pop
      [15] aload_1 v1
      [16] ldc #6
        + String [year]
      [18] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [21] pop
      [22] aload_1 v1
      [23] aload_2 v2
      [24] iconst_1
      [25] invokevirtual #34
        + Methodref [java/util/Calendar.get (I)I]
      [28] i2l
      [29] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
      [32] pop
      [33] aload_1 v1
      [34] ldc #4
        + String [month]
      [36] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [39] pop
      [40] aload_1 v1
      [41] aload_2 v2
      [42] iconst_2
      [43] invokevirtual #34
        + Methodref [java/util/Calendar.get (I)I]
      [46] i2l
      [47] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
      [50] pop
      [51] aload_1 v1
      [52] ldc #1
        + String [dayOfMonth]
      [54] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [57] pop
      [58] aload_1 v1
      [59] aload_2 v2
      [60] iconst_5
      [61] invokevirtual #34
        + Methodref [java/util/Calendar.get (I)I]
      [64] i2l
      [65] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
      [68] pop
      [69] aload_1 v1
      [70] ldc #2
        + String [hourOfDay]
      [72] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [75] pop
      [76] aload_1 v1
      [77] aload_2 v2
      [78] bipush 11
      [80] invokevirtual #34
        + Methodref [java/util/Calendar.get (I)I]
      [83] i2l
      [84] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
      [87] pop
      [88] aload_1 v1
      [89] ldc #3
        + String [minute]
      [91] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [94] pop
      [95] aload_1 v1
      [96] aload_2 v2
      [97] bipush 12
      [99] invokevirtual #34
        + Methodref [java/util/Calendar.get (I)I]
      [102] i2l
      [103] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
      [106] pop
      [107] aload_1 v1
      [108] ldc #5
        + String [second]
      [110] invokevirtual #30
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [113] pop
      [114] aload_1 v1
      [115] aload_2 v2
      [116] bipush 13
      [118] invokevirtual #34
        + Methodref [java/util/Calendar.get (I)I]
      [121] i2l
      [122] invokevirtual #32
        + Methodref [com/google/gson/stream/JsonWriter.value (J)Lcom/google/gson/stream/JsonWriter;]
      [125] pop
      [126] aload_1 v1
      [127] invokevirtual #29
        + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
      [130] pop
      [131] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 572
        [4] -> line 573
        [9] -> line 574
        [10] -> line 576
        [15] -> line 577
        [22] -> line 578
        [33] -> line 579
        [40] -> line 580
        [51] -> line 581
        [58] -> line 582
        [69] -> line 583
        [76] -> line 584
        [88] -> line 585
        [95] -> line 586
        [107] -> line 587
        [114] -> line 588
        [126] -> line 589
        [131] -> line 590
      + Local variable table attribute (count = 3)
        v0: 0 -> 132 [Lcom/google/gson/internal/bind/TypeAdapters$23; this]
        v1: 0 -> 132 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 132 [Ljava/util/Calendar; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #20
        + Methodref [com/google/gson/internal/bind/TypeAdapters$23.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Calendar;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 528
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$23; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #15
        + Class [java/util/Calendar]
      [6] invokevirtual #21
        + Methodref [com/google/gson/internal/bind/TypeAdapters$23.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Calendar;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 528
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$23; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$23]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Calendar;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$24
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$24 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 101):
  + String [_]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$24]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/util/Locale]
  + Class [java/util/StringTokenizer]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$24.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Locale;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$24.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Locale;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/util/Locale.<init> (Ljava/lang/String;)V]
  + Methodref [java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/util/Locale.toString ()Ljava/lang/String;]
  + Methodref [java/util/StringTokenizer.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/util/StringTokenizer.hasMoreElements ()Z]
  + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [hasMoreElements ()Z]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [nextToken ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Locale;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Locale;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/util/Locale;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/util/Locale;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Locale;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$24;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Locale;]
  + Utf8 [Ljava/util/StringTokenizer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [_]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$24]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [country]
  + Utf8 [hasMoreElements]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/util/Locale]
  + Utf8 [java/util/StringTokenizer]
  + Utf8 [language]
  + Utf8 [locale]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [nextToken]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [tokenizer]
  + Utf8 [value]
  + Utf8 [variant]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$24()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 596
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$24; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/util/Locale;
    Access flags: 0x1
      = public java.util.Locale read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 131, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [20] astore_2 v2
      [21] new #10
        + Class [java/util/StringTokenizer]
      [24] dup
      [25] aload_2 v2
      [26] ldc #1
        + String [_]
      [28] invokespecial #23
        + Methodref [java/util/StringTokenizer.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [31] astore_3 v3
      [32] aconst_null
      [33] astore v4
      [35] aconst_null
      [36] astore v5
      [38] aconst_null
      [39] astore v6
      [41] aload_3 v3
      [42] invokevirtual #24
        + Methodref [java/util/StringTokenizer.hasMoreElements ()Z]
      [45] ifeq +9 (target=54)
      [48] aload_3 v3
      [49] invokevirtual #25
        + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;]
      [52] astore v4
      [54] aload_3 v3
      [55] invokevirtual #24
        + Methodref [java/util/StringTokenizer.hasMoreElements ()Z]
      [58] ifeq +9 (target=67)
      [61] aload_3 v3
      [62] invokevirtual #25
        + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;]
      [65] astore v5
      [67] aload_3 v3
      [68] invokevirtual #24
        + Methodref [java/util/StringTokenizer.hasMoreElements ()Z]
      [71] ifeq +9 (target=80)
      [74] aload_3 v3
      [75] invokevirtual #25
        + Methodref [java/util/StringTokenizer.nextToken ()Ljava/lang/String;]
      [78] astore v6
      [80] aload v5
      [82] ifnonnull +18 (target=100)
      [85] aload v6
      [87] ifnonnull +13 (target=100)
      [90] new #9
        + Class [java/util/Locale]
      [93] dup
      [94] aload v4
      [96] invokespecial #19
        + Methodref [java/util/Locale.<init> (Ljava/lang/String;)V]
      [99] areturn
      [100] aload v6
      [102] ifnonnull +15 (target=117)
      [105] new #9
        + Class [java/util/Locale]
      [108] dup
      [109] aload v4
      [111] aload v5
      [113] invokespecial #20
        + Methodref [java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [116] areturn
      [117] new #9
        + Class [java/util/Locale]
      [120] dup
      [121] aload v4
      [123] aload v5
      [125] aload v6
      [127] invokespecial #21
        + Methodref [java/util/Locale.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [130] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 599
        [10] -> line 600
        [14] -> line 601
        [16] -> line 603
        [21] -> line 604
        [32] -> line 605
        [35] -> line 606
        [38] -> line 607
        [41] -> line 608
        [48] -> line 609
        [54] -> line 611
        [61] -> line 612
        [67] -> line 614
        [74] -> line 615
        [80] -> line 617
        [90] -> line 618
        [100] -> line 619
        [105] -> line 620
        [117] -> line 622
      + Local variable table attribute (count = 7)
        v0: 0 -> 131 [Lcom/google/gson/internal/bind/TypeAdapters$24; this]
        v1: 0 -> 131 [Lcom/google/gson/stream/JsonReader; in]
        v2: 21 -> 131 [Ljava/lang/String; locale]
        v3: 32 -> 131 [Ljava/util/StringTokenizer; tokenizer]
        v4: 35 -> 131 [Ljava/lang/String; language]
        v5: 38 -> 131 [Ljava/lang/String; country]
        v6: 41 -> 131 [Ljava/lang/String; variant]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/util/Locale;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.util.Locale)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +7 (target=13)
      [9] aload_2 v2
      [10] invokevirtual #22
        + Methodref [java/util/Locale.toString ()Ljava/lang/String;]
      [13] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 627
        [17] -> line 628
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lcom/google/gson/internal/bind/TypeAdapters$24; this]
        v1: 0 -> 18 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 18 [Ljava/util/Locale; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$24.read (Lcom/google/gson/stream/JsonReader;)Ljava/util/Locale;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 596
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$24; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/util/Locale]
      [6] invokevirtual #14
        + Methodref [com/google/gson/internal/bind/TypeAdapters$24.write (Lcom/google/gson/stream/JsonWriter;Ljava/util/Locale;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 596
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$24; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$24]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/util/Locale;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$25
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$25 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 268):
  + String [Couldn't write ]
  + Class [com/google/gson/JsonArray]
  + Class [com/google/gson/JsonElement]
  + Class [com/google/gson/JsonNull]
  + Class [com/google/gson/JsonObject]
  + Class [com/google/gson/JsonPrimitive]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/LazilyParsedNumber]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$25]
  + Class [com/google/gson/internal/bind/TypeAdapters$32]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
  + Methodref [com/google/gson/JsonArray.<init> ()V]
  + Methodref [com/google/gson/JsonArray.add (Lcom/google/gson/JsonElement;)V]
  + Methodref [com/google/gson/JsonArray.iterator ()Ljava/util/Iterator;]
  + Methodref [com/google/gson/JsonElement.getAsJsonArray ()Lcom/google/gson/JsonArray;]
  + Methodref [com/google/gson/JsonElement.getAsJsonObject ()Lcom/google/gson/JsonObject;]
  + Methodref [com/google/gson/JsonElement.getAsJsonPrimitive ()Lcom/google/gson/JsonPrimitive;]
  + Methodref [com/google/gson/JsonElement.isJsonArray ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonNull ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonObject ()Z]
  + Methodref [com/google/gson/JsonElement.isJsonPrimitive ()Z]
  + Methodref [com/google/gson/JsonObject.<init> ()V]
  + Methodref [com/google/gson/JsonObject.add (Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
  + Methodref [com/google/gson/JsonObject.entrySet ()Ljava/util/Set;]
  + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Boolean;)V]
  + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Number;)V]
  + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/JsonPrimitive.getAsBoolean ()Z]
  + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
  + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
  + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
  + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/LazilyParsedNumber.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$25.read (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/JsonElement;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$25.write (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;)V]
  + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
  + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
  + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Z)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/IllegalArgumentException.<init> ()V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonToken [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Boolean;)V]
  + NameAndType [<init> (Ljava/lang/Number;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [INSTANCE Lcom/google/gson/JsonNull;]
  + NameAndType [add (Lcom/google/gson/JsonElement;)V]
  + NameAndType [add (Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [beginArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginArray ()V]
  + NameAndType [beginObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [beginObject ()V]
  + NameAndType [endArray ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endArray ()V]
  + NameAndType [endObject ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [endObject ()V]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [getAsBoolean ()Z]
  + NameAndType [getAsJsonArray ()Lcom/google/gson/JsonArray;]
  + NameAndType [getAsJsonObject ()Lcom/google/gson/JsonObject;]
  + NameAndType [getAsJsonPrimitive ()Lcom/google/gson/JsonPrimitive;]
  + NameAndType [getAsNumber ()Ljava/lang/Number;]
  + NameAndType [getAsString ()Ljava/lang/String;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [isBoolean ()Z]
  + NameAndType [isJsonArray ()Z]
  + NameAndType [isJsonNull ()Z]
  + NameAndType [isJsonObject ()Z]
  + NameAndType [isJsonPrimitive ()Z]
  + NameAndType [isNumber ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextBoolean ()Z]
  + NameAndType [nextName ()Ljava/lang/String;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [ordinal ()I]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/JsonElement;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [value (Z)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;)V]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonToken]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/JsonArray;]
  + Utf8 [()Lcom/google/gson/JsonObject;]
  + Utf8 [()Lcom/google/gson/JsonPrimitive;]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Number;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/JsonElement;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/JsonElement;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Number;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
  + Utf8 [(Z)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Couldn't write ]
  + Utf8 [EnclosingMethod]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [INSTANCE]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/JsonArray;]
  + Utf8 [Lcom/google/gson/JsonElement;]
  + Utf8 [Lcom/google/gson/JsonNull;]
  + Utf8 [Lcom/google/gson/JsonObject;]
  + Utf8 [Lcom/google/gson/JsonPrimitive;]
  + Utf8 [Lcom/google/gson/TypeAdapter<Lcom/google/gson/JsonElement;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$25;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Lcom/google/gson/JsonElement;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [[I]
  + Utf8 [add]
  + Utf8 [append]
  + Utf8 [array]
  + Utf8 [beginArray]
  + Utf8 [beginObject]
  + Utf8 [com/google/gson/JsonArray]
  + Utf8 [com/google/gson/JsonElement]
  + Utf8 [com/google/gson/JsonNull]
  + Utf8 [com/google/gson/JsonObject]
  + Utf8 [com/google/gson/JsonPrimitive]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/LazilyParsedNumber]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$25]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$32]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [endArray]
  + Utf8 [endObject]
  + Utf8 [entrySet]
  + Utf8 [getAsBoolean]
  + Utf8 [getAsJsonArray]
  + Utf8 [getAsJsonObject]
  + Utf8 [getAsJsonPrimitive]
  + Utf8 [getAsNumber]
  + Utf8 [getAsString]
  + Utf8 [getClass]
  + Utf8 [getKey]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [i$]
  + Utf8 [in]
  + Utf8 [isBoolean]
  + Utf8 [isJsonArray]
  + Utf8 [isJsonNull]
  + Utf8 [isJsonObject]
  + Utf8 [isJsonPrimitive]
  + Utf8 [isNumber]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [nextBoolean]
  + Utf8 [nextName]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [nullValue]
  + Utf8 [number]
  + Utf8 [object]
  + Utf8 [ordinal]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [primitive]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$25()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #48
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 633
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$25; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/JsonElement;
    Access flags: 0x1
      = public com.google.gson.JsonElement read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 209, locals = 5, stack = 5):
      [0] getstatic #26
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [3] aload_1 v1
      [4] invokevirtual #61
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [7] invokevirtual #62
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [10] iaload
      [11] tableswitch (10 offsets, default=190) (target=201)
        1: offset = 65, target = 76
        2: offset = 86, target = 97
        3: offset = 53, target = 64
        4: offset = 101, target = 112
        5: offset = 109, target = 120
        6: offset = 146, target = 157
        7: offset = 190, target = 201
        8: offset = 190, target = 201
        9: offset = 190, target = 201
        10: offset = 190, target = 201
        default: offset = 190, target = 201
      [64] new #6
        + Class [com/google/gson/JsonPrimitive]
      [67] dup
      [68] aload_1 v1
      [69] invokevirtual #60
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [72] invokespecial #42
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/String;)V]
      [75] areturn
      [76] aload_1 v1
      [77] invokevirtual #60
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [80] astore_2 v2
      [81] new #6
        + Class [com/google/gson/JsonPrimitive]
      [84] dup
      [85] new #8
        + Class [com/google/gson/internal/LazilyParsedNumber]
      [88] dup
      [89] aload_2 v2
      [90] invokespecial #49
        + Methodref [com/google/gson/internal/LazilyParsedNumber.<init> (Ljava/lang/String;)V]
      [93] invokespecial #41
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Number;)V]
      [96] areturn
      [97] new #6
        + Class [com/google/gson/JsonPrimitive]
      [100] dup
      [101] aload_1 v1
      [102] invokevirtual #57
        + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
      [105] invokestatic #72
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [108] invokespecial #40
        + Methodref [com/google/gson/JsonPrimitive.<init> (Ljava/lang/Boolean;)V]
      [111] areturn
      [112] aload_1 v1
      [113] invokevirtual #59
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [116] getstatic #25
        + Fieldref [com/google/gson/JsonNull.INSTANCE Lcom/google/gson/JsonNull;]
      [119] areturn
      [120] new #2
        + Class [com/google/gson/JsonArray]
      [123] dup
      [124] invokespecial #27
        + Methodref [com/google/gson/JsonArray.<init> ()V]
      [127] astore_3 v3
      [128] aload_1 v1
      [129] invokevirtual #52
        + Methodref [com/google/gson/stream/JsonReader.beginArray ()V]
      [132] aload_1 v1
      [133] invokevirtual #56
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [136] ifeq +15 (target=151)
      [139] aload_3 v3
      [140] aload_0 v0
      [141] aload_1 v1
      [142] invokevirtual #50
        + Methodref [com/google/gson/internal/bind/TypeAdapters$25.read (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/JsonElement;]
      [145] invokevirtual #28
        + Methodref [com/google/gson/JsonArray.add (Lcom/google/gson/JsonElement;)V]
      [148] goto -16 (target=132)
      [151] aload_1 v1
      [152] invokevirtual #54
        + Methodref [com/google/gson/stream/JsonReader.endArray ()V]
      [155] aload_3 v3
      [156] areturn
      [157] new #5
        + Class [com/google/gson/JsonObject]
      [160] dup
      [161] invokespecial #37
        + Methodref [com/google/gson/JsonObject.<init> ()V]
      [164] astore v4
      [166] aload_1 v1
      [167] invokevirtual #53
        + Methodref [com/google/gson/stream/JsonReader.beginObject ()V]
      [170] aload_1 v1
      [171] invokevirtual #56
        + Methodref [com/google/gson/stream/JsonReader.hasNext ()Z]
      [174] ifeq +20 (target=194)
      [177] aload v4
      [179] aload_1 v1
      [180] invokevirtual #58
        + Methodref [com/google/gson/stream/JsonReader.nextName ()Ljava/lang/String;]
      [183] aload_0 v0
      [184] aload_1 v1
      [185] invokevirtual #50
        + Methodref [com/google/gson/internal/bind/TypeAdapters$25.read (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/JsonElement;]
      [188] invokevirtual #38
        + Methodref [com/google/gson/JsonObject.add (Ljava/lang/String;Lcom/google/gson/JsonElement;)V]
      [191] goto -21 (target=170)
      [194] aload_1 v1
      [195] invokevirtual #55
        + Methodref [com/google/gson/stream/JsonReader.endObject ()V]
      [198] aload v4
      [200] areturn
      [201] new #17
        + Class [java/lang/IllegalArgumentException]
      [204] dup
      [205] invokespecial #73
        + Methodref [java/lang/IllegalArgumentException.<init> ()V]
      [208] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 635
        [64] -> line 637
        [76] -> line 639
        [81] -> line 640
        [97] -> line 642
        [112] -> line 644
        [116] -> line 645
        [120] -> line 647
        [128] -> line 648
        [132] -> line 649
        [139] -> line 650
        [151] -> line 652
        [155] -> line 653
        [157] -> line 655
        [166] -> line 656
        [170] -> line 657
        [177] -> line 658
        [194] -> line 660
        [198] -> line 661
        [201] -> line 667
      + Local variable table attribute (count = 5)
        v2: 81 -> 209 [Ljava/lang/String; number]
        v3: 128 -> 209 [Lcom/google/gson/JsonArray; array]
        v4: 166 -> 209 [Lcom/google/gson/JsonObject; object]
        v0: 0 -> 209 [Lcom/google/gson/internal/bind/TypeAdapters$25; this]
        v1: 0 -> 209 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,com.google.gson.JsonElement)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 256, locals = 5, stack = 4):
      [0] aload_2 v2
      [1] ifnull +10 (target=11)
      [4] aload_2 v2
      [5] invokevirtual #34
        + Methodref [com/google/gson/JsonElement.isJsonNull ()Z]
      [8] ifeq +11 (target=19)
      [11] aload_1 v1
      [12] invokevirtual #68
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [15] pop
      [16] goto +239 (target=255)
      [19] aload_2 v2
      [20] invokevirtual #36
        + Methodref [com/google/gson/JsonElement.isJsonPrimitive ()Z]
      [23] ifeq +58 (target=81)
      [26] aload_2 v2
      [27] invokevirtual #32
        + Methodref [com/google/gson/JsonElement.getAsJsonPrimitive ()Lcom/google/gson/JsonPrimitive;]
      [30] astore_3 v3
      [31] aload_3 v3
      [32] invokevirtual #47
        + Methodref [com/google/gson/JsonPrimitive.isNumber ()Z]
      [35] ifeq +15 (target=50)
      [38] aload_1 v1
      [39] aload_3 v3
      [40] invokevirtual #44
        + Methodref [com/google/gson/JsonPrimitive.getAsNumber ()Ljava/lang/Number;]
      [43] invokevirtual #69
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [46] pop
      [47] goto +31 (target=78)
      [50] aload_3 v3
      [51] invokevirtual #46
        + Methodref [com/google/gson/JsonPrimitive.isBoolean ()Z]
      [54] ifeq +15 (target=69)
      [57] aload_1 v1
      [58] aload_3 v3
      [59] invokevirtual #43
        + Methodref [com/google/gson/JsonPrimitive.getAsBoolean ()Z]
      [62] invokevirtual #71
        + Methodref [com/google/gson/stream/JsonWriter.value (Z)Lcom/google/gson/stream/JsonWriter;]
      [65] pop
      [66] goto +12 (target=78)
      [69] aload_1 v1
      [70] aload_3 v3
      [71] invokevirtual #45
        + Methodref [com/google/gson/JsonPrimitive.getAsString ()Ljava/lang/String;]
      [74] invokevirtual #70
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [77] pop
      [78] goto +177 (target=255)
      [81] aload_2 v2
      [82] invokevirtual #33
        + Methodref [com/google/gson/JsonElement.isJsonArray ()Z]
      [85] ifeq +54 (target=139)
      [88] aload_1 v1
      [89] invokevirtual #63
        + Methodref [com/google/gson/stream/JsonWriter.beginArray ()Lcom/google/gson/stream/JsonWriter;]
      [92] pop
      [93] aload_2 v2
      [94] invokevirtual #30
        + Methodref [com/google/gson/JsonElement.getAsJsonArray ()Lcom/google/gson/JsonArray;]
      [97] invokevirtual #29
        + Methodref [com/google/gson/JsonArray.iterator ()Ljava/util/Iterator;]
      [100] astore_3 v3
      [101] aload_3 v3
      [102] invokeinterface #80
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [107] ifeq +24 (target=131)
      [110] aload_3 v3
      [111] invokeinterface #81
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [116] checkcast #3
        + Class [com/google/gson/JsonElement]
      [119] astore v4
      [121] aload_0 v0
      [122] aload_1 v1
      [123] aload v4
      [125] invokevirtual #51
        + Methodref [com/google/gson/internal/bind/TypeAdapters$25.write (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;)V]
      [128] goto -27 (target=101)
      [131] aload_1 v1
      [132] invokevirtual #65
        + Methodref [com/google/gson/stream/JsonWriter.endArray ()Lcom/google/gson/stream/JsonWriter;]
      [135] pop
      [136] goto +119 (target=255)
      [139] aload_2 v2
      [140] invokevirtual #35
        + Methodref [com/google/gson/JsonElement.isJsonObject ()Z]
      [143] ifeq +82 (target=225)
      [146] aload_1 v1
      [147] invokevirtual #64
        + Methodref [com/google/gson/stream/JsonWriter.beginObject ()Lcom/google/gson/stream/JsonWriter;]
      [150] pop
      [151] aload_2 v2
      [152] invokevirtual #31
        + Methodref [com/google/gson/JsonElement.getAsJsonObject ()Lcom/google/gson/JsonObject;]
      [155] invokevirtual #39
        + Methodref [com/google/gson/JsonObject.entrySet ()Ljava/util/Set;]
      [158] invokeinterface #84
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [163] astore_3 v3
      [164] aload_3 v3
      [165] invokeinterface #80
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [170] ifeq +47 (target=217)
      [173] aload_3 v3
      [174] invokeinterface #81
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [179] checkcast #23
        + Class [java/util/Map$Entry]
      [182] astore v4
      [184] aload_1 v1
      [185] aload v4
      [187] invokeinterface #82
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [192] checkcast #19
        + Class [java/lang/String]
      [195] invokevirtual #67
        + Methodref [com/google/gson/stream/JsonWriter.name (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [198] pop
      [199] aload_0 v0
      [200] aload_1 v1
      [201] aload v4
      [203] invokeinterface #83
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [208] checkcast #3
        + Class [com/google/gson/JsonElement]
      [211] invokevirtual #51
        + Methodref [com/google/gson/internal/bind/TypeAdapters$25.write (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;)V]
      [214] goto -50 (target=164)
      [217] aload_1 v1
      [218] invokevirtual #66
        + Methodref [com/google/gson/stream/JsonWriter.endObject ()Lcom/google/gson/stream/JsonWriter;]
      [221] pop
      [222] goto +33 (target=255)
      [225] new #17
        + Class [java/lang/IllegalArgumentException]
      [228] dup
      [229] new #20
        + Class [java/lang/StringBuilder]
      [232] dup
      [233] invokespecial #76
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [236] ldc #1
        + String [Couldn't write ]
      [238] invokevirtual #78
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [241] aload_2 v2
      [242] invokevirtual #75
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [245] invokevirtual #77
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [248] invokevirtual #79
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [251] invokespecial #74
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [254] athrow
      [255] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 22)
        [0] -> line 672
        [11] -> line 673
        [19] -> line 674
        [26] -> line 675
        [31] -> line 676
        [38] -> line 677
        [50] -> line 678
        [57] -> line 679
        [69] -> line 681
        [78] -> line 684
        [88] -> line 685
        [93] -> line 686
        [121] -> line 687
        [131] -> line 689
        [139] -> line 691
        [146] -> line 692
        [151] -> line 693
        [184] -> line 694
        [199] -> line 695
        [217] -> line 697
        [225] -> line 700
        [255] -> line 702
      + Local variable table attribute (count = 8)
        v3: 31 -> 78 [Lcom/google/gson/JsonPrimitive; primitive]
        v4: 121 -> 128 [Lcom/google/gson/JsonElement; e]
        v3: 101 -> 131 [Ljava/util/Iterator; i$]
        v4: 184 -> 214 [Ljava/util/Map$Entry; e]
        v3: 164 -> 217 [Ljava/util/Iterator; i$]
        v0: 0 -> 256 [Lcom/google/gson/internal/bind/TypeAdapters$25; this]
        v1: 0 -> 256 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 256 [Lcom/google/gson/JsonElement; value]
      + Local variable type table attribute (count = 1)
        v4: 184 -> 214 [Ljava/util/Map$Entry<Ljava/lang/String;Lcom/google/gson/JsonElement;>; e]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #50
        + Methodref [com/google/gson/internal/bind/TypeAdapters$25.read (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/JsonElement;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 633
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$25; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #3
        + Class [com/google/gson/JsonElement]
      [6] invokevirtual #51
        + Methodref [com/google/gson/internal/bind/TypeAdapters$25.write (Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 633
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$25; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$25]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/bind/TypeAdapters$32]
      + Class [com/google/gson/internal/bind/TypeAdapters]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Lcom/google/gson/JsonElement;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$26
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$26 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 65):
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$26]
  + Class [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Enum]
  + Class [java/lang/Object]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.<init> (Ljava/lang/Class;)V]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.getSuperclass ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Class.isEnum ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Class;)V]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [getSuperclass ()Ljava/lang/Class;]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [isEnum ()Z]
  + NameAndType [newEnumTypeHierarchyFactory ()Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [()Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/Class;)V]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [EnumTypeAdapter]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$26;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$26]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getRawType]
  + Utf8 [getSuperclass]
  + Utf8 [gson]
  + Utf8 [isAssignableFrom]
  + Utf8 [isEnum]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Enum]
  + Utf8 [java/lang/Object]
  + Utf8 [newEnumTypeHierarchyFactory]
  + Utf8 [rawType]
  + Utf8 [this]
  + Utf8 [typeToken]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$26()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 743
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$26; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 43, locals = 4, stack = 3):
      [0] aload_2 v2
      [1] invokevirtual #10
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] astore_3 v3
      [5] ldc #7
        + Class [java/lang/Enum]
      [7] aload_3 v3
      [8] invokevirtual #12
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [11] ifeq +9 (target=20)
      [14] aload_3 v3
      [15] ldc #7
        + Class [java/lang/Enum]
      [17] ifacmpne +5 (target=22)
      [20] aconst_null
      [21] areturn
      [22] aload_3 v3
      [23] invokevirtual #13
        + Methodref [java/lang/Class.isEnum ()Z]
      [26] ifne +8 (target=34)
      [29] aload_3 v3
      [30] invokevirtual #11
        + Methodref [java/lang/Class.getSuperclass ()Ljava/lang/Class;]
      [33] astore_3 v3
      [34] new #4
        + Class [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
      [37] dup
      [38] aload_3 v3
      [39] invokespecial #9
        + Methodref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.<init> (Ljava/lang/Class;)V]
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 746
        [5] -> line 747
        [20] -> line 748
        [22] -> line 750
        [29] -> line 751
        [34] -> line 753
      + Local variable table attribute (count = 4)
        v0: 0 -> 43 [Lcom/google/gson/internal/bind/TypeAdapters$26; this]
        v1: 0 -> 43 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 43 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v3: 5 -> 43 [Ljava/lang/Class; rawType]
      + Local variable type table attribute (count = 2)
        v2: 0 -> 43 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v3: 5 -> 43 [Ljava/lang/Class<-TT;>; rawType]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
    + NameAndType [newEnumTypeHierarchyFactory ()Lcom/google/gson/TypeAdapterFactory;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$26]
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
      + Class [com/google/gson/internal/bind/TypeAdapters]
      + Utf8 [EnumTypeAdapter]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$28
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$28 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 75):
  + String [,adapter=]
  + String [Factory[type=]
  + String []]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$28]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$type Ljava/lang/Class;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$type Ljava/lang/Class;]
  + NameAndType [val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [,adapter=]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Factory[type=]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$28;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 []]
  + Utf8 [append]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$28]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getName]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [newFactory]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [typeToken]
  + Utf8 [val$type]
  + Utf8 [val$typeAdapter]

Fields (count = 2):
  + Field:        val$type Ljava/lang/Class;
    Access flags: 0x1010
      = final synthetic java.lang.Class val$type
  + Field:        val$typeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x1010
      = final synthetic com.google.gson.TypeAdapter val$typeAdapter

Methods (count = 3):
  + Method:       <init>(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V
    Access flags: 0x0
      = TypeAdapters$28(java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$type Ljava/lang/Class;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [10] aload_0 v0
      [11] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 770
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/bind/TypeAdapters$28; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] invokevirtual #13
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$type Ljava/lang/Class;]
      [8] ifacmpne +10 (target=18)
      [11] aload_0 v0
      [12] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [15] goto +4 (target=19)
      [18] aconst_null
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 773
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/TypeAdapters$28; this]
        v1: 0 -> 20 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 20 [Lcom/google/gson/reflect/TypeToken; typeToken]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 20 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 1, stack = 2):
      [0] new #10
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #16
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #2
        + String [Factory[type=]
      [9] invokevirtual #18
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] getfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$type Ljava/lang/Class;]
      [16] invokevirtual #14
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [19] invokevirtual #18
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] ldc #1
        + String [,adapter=]
      [24] invokevirtual #18
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$28.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [31] invokevirtual #17
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [34] ldc #3
        + String []]
      [36] invokevirtual #18
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [39] invokevirtual #19
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 776
      + Local variable table attribute (count = 1)
        v0: 0 -> 43 [Lcom/google/gson/internal/bind/TypeAdapters$28; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
    + NameAndType [newFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$28]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$29
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$29 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 82):
  + String [+]
  + String [,adapter=]
  + String [Factory[type=]
  + String []]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$29]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$boxed Ljava/lang/Class;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$unboxed Ljava/lang/Class;]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$boxed Ljava/lang/Class;]
  + NameAndType [val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + NameAndType [val$unboxed Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [+]
  + Utf8 [,adapter=]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Factory[type=]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$29;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 []]
  + Utf8 [append]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$29]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getName]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [newFactory]
  + Utf8 [rawType]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [typeToken]
  + Utf8 [val$boxed]
  + Utf8 [val$typeAdapter]
  + Utf8 [val$unboxed]

Fields (count = 3):
  + Field:        val$unboxed Ljava/lang/Class;
    Access flags: 0x1010
      = final synthetic java.lang.Class val$unboxed
  + Field:        val$boxed Ljava/lang/Class;
    Access flags: 0x1010
      = final synthetic java.lang.Class val$boxed
  + Field:        val$typeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x1010
      = final synthetic com.google.gson.TypeAdapter val$typeAdapter

Methods (count = 3):
  + Method:       <init>(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V
    Access flags: 0x0
      = TypeAdapters$29(java.lang.Class,java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$unboxed Ljava/lang/Class;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$boxed Ljava/lang/Class;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [15] aload_0 v0
      [16] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 783
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/TypeAdapters$29; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 4, stack = 2):
      [0] aload_2 v2
      [1] invokevirtual #15
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] aload_0 v0
      [7] getfield #14
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$unboxed Ljava/lang/Class;]
      [10] ifacmpeq +11 (target=21)
      [13] aload_3 v3
      [14] aload_0 v0
      [15] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$boxed Ljava/lang/Class;]
      [18] ifacmpne +10 (target=28)
      [21] aload_0 v0
      [22] getfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [25] goto +4 (target=29)
      [28] aconst_null
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 786
        [5] -> line 787
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/google/gson/internal/bind/TypeAdapters$29; this]
        v1: 0 -> 30 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 30 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v3: 5 -> 30 [Ljava/lang/Class; rawType]
      + Local variable type table attribute (count = 2)
        v2: 0 -> 30 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v3: 5 -> 30 [Ljava/lang/Class<-TT;>; rawType]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 1, stack = 2):
      [0] new #11
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #18
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #3
        + String [Factory[type=]
      [9] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$boxed Ljava/lang/Class;]
      [16] invokevirtual #16
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [19] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] ldc #1
        + String [+]
      [24] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] getfield #14
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$unboxed Ljava/lang/Class;]
      [31] invokevirtual #16
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [34] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] ldc #2
        + String [,adapter=]
      [39] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [42] aload_0 v0
      [43] getfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$29.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [46] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [49] ldc #4
        + String []]
      [51] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [54] invokevirtual #21
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [57] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 790
      + Local variable table attribute (count = 1)
        v0: 0 -> 58 [Lcom/google/gson/internal/bind/TypeAdapters$29; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
    + NameAndType [newFactory (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$29]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$3
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$3 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 92):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$3]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$3.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$3.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Z)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [STRING Lcom/google/gson/stream/JsonToken;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [nextBoolean ()Z]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [parseBoolean (Ljava/lang/String;)Z]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
  + NameAndType [value (Z)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Z)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Boolean;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$3;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [STRING]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [booleanValue]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$3]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [nextBoolean]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [nullValue]
  + Utf8 [out]
  + Utf8 [parseBoolean]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$3()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$3; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 45, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #9
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [20] getstatic #10
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [23] ifacmpne +14 (target=37)
      [26] aload_1 v1
      [27] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [30] invokestatic #21
        + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
      [33] invokestatic #22
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [36] areturn
      [37] aload_1 v1
      [38] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextBoolean ()Z]
      [41] invokestatic #22
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [44] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 137
        [10] -> line 138
        [14] -> line 139
        [16] -> line 140
        [26] -> line 142
        [37] -> line 144
      + Local variable table attribute (count = 2)
        v0: 0 -> 45 [Lcom/google/gson/internal/bind/TypeAdapters$3; this]
        v1: 0 -> 45 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] ifnonnull +9 (target=10)
      [4] aload_1 v1
      [5] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] pop
      [9] return
      [10] aload_1 v1
      [11] aload_2 v2
      [12] invokevirtual #20
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [15] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonWriter.value (Z)Lcom/google/gson/stream/JsonWriter;]
      [18] pop
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 148
        [4] -> line 149
        [9] -> line 150
        [10] -> line 152
        [19] -> line 153
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/TypeAdapters$3; this]
        v1: 0 -> 20 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 20 [Ljava/lang/Boolean; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$3.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$3; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #8
        + Class [java/lang/Boolean]
      [6] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$3.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$3; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$3]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Boolean;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$30
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$30 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 82):
  + String [+]
  + String [,adapter=]
  + String [Factory[type=]
  + String []]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$30]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$base Ljava/lang/Class;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$sub Ljava/lang/Class;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [newFactoryForMultipleTypes (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$base Ljava/lang/Class;]
  + NameAndType [val$sub Ljava/lang/Class;]
  + NameAndType [val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [+]
  + Utf8 [,adapter=]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Factory[type=]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$30;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 []]
  + Utf8 [append]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$30]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getName]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [newFactoryForMultipleTypes]
  + Utf8 [rawType]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [typeToken]
  + Utf8 [val$base]
  + Utf8 [val$sub]
  + Utf8 [val$typeAdapter]

Fields (count = 3):
  + Field:        val$base Ljava/lang/Class;
    Access flags: 0x1010
      = final synthetic java.lang.Class val$base
  + Field:        val$sub Ljava/lang/Class;
    Access flags: 0x1010
      = final synthetic java.lang.Class val$sub
  + Field:        val$typeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x1010
      = final synthetic com.google.gson.TypeAdapter val$typeAdapter

Methods (count = 3):
  + Method:       <init>(Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V
    Access flags: 0x0
      = TypeAdapters$30(java.lang.Class,java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$base Ljava/lang/Class;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$sub Ljava/lang/Class;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #14
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [15] aload_0 v0
      [16] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 798
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lcom/google/gson/internal/bind/TypeAdapters$30; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 4, stack = 2):
      [0] aload_2 v2
      [1] invokevirtual #15
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] aload_0 v0
      [7] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$base Ljava/lang/Class;]
      [10] ifacmpeq +11 (target=21)
      [13] aload_3 v3
      [14] aload_0 v0
      [15] getfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$sub Ljava/lang/Class;]
      [18] ifacmpne +10 (target=28)
      [21] aload_0 v0
      [22] getfield #14
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [25] goto +4 (target=29)
      [28] aconst_null
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 801
        [5] -> line 802
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lcom/google/gson/internal/bind/TypeAdapters$30; this]
        v1: 0 -> 30 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 30 [Lcom/google/gson/reflect/TypeToken; typeToken]
        v3: 5 -> 30 [Ljava/lang/Class; rawType]
      + Local variable type table attribute (count = 2)
        v2: 0 -> 30 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
        v3: 5 -> 30 [Ljava/lang/Class<-TT;>; rawType]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 1, stack = 2):
      [0] new #11
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #18
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #3
        + String [Factory[type=]
      [9] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$base Ljava/lang/Class;]
      [16] invokevirtual #16
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [19] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] ldc #1
        + String [+]
      [24] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] getfield #13
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$sub Ljava/lang/Class;]
      [31] invokevirtual #16
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [34] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] ldc #2
        + String [,adapter=]
      [39] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [42] aload_0 v0
      [43] getfield #14
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$30.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [46] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [49] ldc #4
        + String []]
      [51] invokevirtual #20
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [54] invokevirtual #21
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [57] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 805
      + Local variable table attribute (count = 1)
        v0: 0 -> 58 [Lcom/google/gson/internal/bind/TypeAdapters$30; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
    + NameAndType [newFactoryForMultipleTypes (Ljava/lang/Class;Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$30]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$31
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$31 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/google/gson/TypeAdapterFactory]

Constant Pool (count = 79):
  + String [,adapter=]
  + String [Factory[typeHierarchy=]
  + String []]
  + Class [com/google/gson/TypeAdapterFactory]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$31]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$clazz Ljava/lang/Class;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getRawType ()Ljava/lang/Class;]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [newTypeHierarchyFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$clazz Ljava/lang/Class;]
  + NameAndType [val$typeAdapter Lcom/google/gson/TypeAdapter;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Utf8 [(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [,adapter=]
  + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Factory[typeHierarchy=]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/TypeAdapter;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$31;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 []]
  + Utf8 [append]
  + Utf8 [com/google/gson/TypeAdapterFactory]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$31]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [create]
  + Utf8 [getName]
  + Utf8 [getRawType]
  + Utf8 [gson]
  + Utf8 [isAssignableFrom]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [newTypeHierarchyFactory]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [typeToken]
  + Utf8 [val$clazz]
  + Utf8 [val$typeAdapter]

Fields (count = 2):
  + Field:        val$clazz Ljava/lang/Class;
    Access flags: 0x1010
      = final synthetic java.lang.Class val$clazz
  + Field:        val$typeAdapter Lcom/google/gson/TypeAdapter;
    Access flags: 0x1010
      = final synthetic com.google.gson.TypeAdapter val$typeAdapter

Methods (count = 3):
  + Method:       <init>(Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)V
    Access flags: 0x0
      = TypeAdapters$31(java.lang.Class,com.google.gson.TypeAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$clazz Ljava/lang/Class;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [10] aload_0 v0
      [11] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 813
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/internal/bind/TypeAdapters$31; this]
  + Method:       create(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
    Access flags: 0x1
      = public com.google.gson.TypeAdapter create(com.google.gson.Gson,com.google.gson.reflect.TypeToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 23, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$clazz Ljava/lang/Class;]
      [4] aload_2 v2
      [5] invokevirtual #13
        + Methodref [com/google/gson/reflect/TypeToken.getRawType ()Ljava/lang/Class;]
      [8] invokevirtual #15
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [11] ifeq +10 (target=21)
      [14] aload_0 v0
      [15] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [18] goto +4 (target=22)
      [21] aconst_null
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 816
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lcom/google/gson/internal/bind/TypeAdapters$31; this]
        v1: 0 -> 23 [Lcom/google/gson/Gson; gson]
        v2: 0 -> 23 [Lcom/google/gson/reflect/TypeToken; typeToken]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 23 [Lcom/google/gson/reflect/TypeToken<TT;>; typeToken]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Lcom/google/gson/Gson;Lcom/google/gson/reflect/TypeToken<TT;>;)Lcom/google/gson/TypeAdapter<TT;>;]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 1, stack = 2):
      [0] new #10
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #17
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] ldc #2
        + String [Factory[typeHierarchy=]
      [9] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [12] aload_0 v0
      [13] getfield #11
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$clazz Ljava/lang/Class;]
      [16] invokevirtual #14
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [19] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] ldc #1
        + String [,adapter=]
      [24] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] aload_0 v0
      [28] getfield #12
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$31.val$typeAdapter Lcom/google/gson/TypeAdapter;]
      [31] invokevirtual #18
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [34] ldc #3
        + String []]
      [36] invokevirtual #19
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [39] invokevirtual #20
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 819
      + Local variable table attribute (count = 1)
        v0: 0 -> 43 [Lcom/google/gson/internal/bind/TypeAdapters$31; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
    + NameAndType [newTypeHierarchyFactory (Ljava/lang/Class;Lcom/google/gson/TypeAdapter;)Lcom/google/gson/TypeAdapterFactory;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$31]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$32
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class com.google.gson.internal.bind.TypeAdapters$32 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 65):
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$32]
  + Class [com/google/gson/stream/JsonToken]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonToken.values ()[Lcom/google/gson/stream/JsonToken;]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonToken [I]
  + NameAndType [BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NAME Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NUMBER Lcom/google/gson/stream/JsonToken;]
  + NameAndType [STRING Lcom/google/gson/stream/JsonToken;]
  + NameAndType [ordinal ()I]
  + NameAndType [values ()[Lcom/google/gson/stream/JsonToken;]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonToken]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/stream/JsonToken;]
  + Utf8 [<clinit>]
  + Utf8 [BEGIN_ARRAY]
  + Utf8 [BEGIN_OBJECT]
  + Utf8 [BOOLEAN]
  + Utf8 [Code]
  + Utf8 [END_ARRAY]
  + Utf8 [END_DOCUMENT]
  + Utf8 [END_OBJECT]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NoSuchFieldError;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NAME]
  + Utf8 [NULL]
  + Utf8 [NUMBER]
  + Utf8 [STRING]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [[I]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$32]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [ex]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/Object]
  + Utf8 [ordinal]
  + Utf8 [values]

Fields (count = 1):
  + Field:        $SwitchMap$com$google$gson$stream$JsonToken [I
    Access flags: 0x1018
      = static final synthetic int[] $SwitchMap$com$google$gson$stream$JsonToken

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 165, locals = 1, stack = 3):
      [0] invokestatic #18
        + Methodref [com/google/gson/stream/JsonToken.values ()[Lcom/google/gson/stream/JsonToken;]
      [3] arraylength
      [4] newarray 10
      [6] putstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [9] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [12] getstatic #15
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [15] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [18] iconst_1
      [19] iastore
      [20] goto +4 (target=24)
      [23] astore_0 v0
      [24] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [27] getstatic #9
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [30] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [33] iconst_2
      [34] iastore
      [35] goto +4 (target=39)
      [38] astore_0 v0
      [39] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [42] getstatic #16
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [45] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [48] iconst_3
      [49] iastore
      [50] goto +4 (target=54)
      [53] astore_0 v0
      [54] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [57] getstatic #14
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [60] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [63] iconst_4
      [64] iastore
      [65] goto +4 (target=69)
      [68] astore_0 v0
      [69] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [72] getstatic #7
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [75] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [78] iconst_5
      [79] iastore
      [80] goto +4 (target=84)
      [83] astore_0 v0
      [84] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [87] getstatic #8
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [90] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [93] bipush 6
      [95] iastore
      [96] goto +4 (target=100)
      [99] astore_0 v0
      [100] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [103] getstatic #11
        + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
      [106] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [109] bipush 7
      [111] iastore
      [112] goto +4 (target=116)
      [115] astore_0 v0
      [116] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [119] getstatic #13
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [122] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [125] bipush 8
      [127] iastore
      [128] goto +4 (target=132)
      [131] astore_0 v0
      [132] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [135] getstatic #12
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [138] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [141] bipush 9
      [143] iastore
      [144] goto +4 (target=148)
      [147] astore_0 v0
      [148] getstatic #6
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$32.$SwitchMap$com$google$gson$stream$JsonToken [I]
      [151] getstatic #10
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [154] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonToken.ordinal ()I]
      [157] bipush 10
      [159] iastore
      [160] goto +4 (target=164)
      [163] astore_0 v0
      [164] return
      Code attribute exceptions (count = 10):
      + ExceptionInfo (9 -> 20: 23):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (24 -> 35: 38):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (39 -> 50: 53):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (54 -> 65: 68):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (69 -> 80: 83):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (84 -> 96: 99):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (100 -> 112: 115):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (116 -> 128: 131):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (132 -> 144: 147):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (148 -> 160: 163):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 10)
        v0: 24 -> 24 [Ljava/lang/NoSuchFieldError; ex]
        v0: 39 -> 39 [Ljava/lang/NoSuchFieldError; ex]
        v0: 54 -> 54 [Ljava/lang/NoSuchFieldError; ex]
        v0: 69 -> 69 [Ljava/lang/NoSuchFieldError; ex]
        v0: 84 -> 84 [Ljava/lang/NoSuchFieldError; ex]
        v0: 100 -> 100 [Ljava/lang/NoSuchFieldError; ex]
        v0: 116 -> 116 [Ljava/lang/NoSuchFieldError; ex]
        v0: 132 -> 132 [Ljava/lang/NoSuchFieldError; ex]
        v0: 148 -> 148 [Ljava/lang/NoSuchFieldError; ex]
        v0: 164 -> 164 [Ljava/lang/NoSuchFieldError; ex]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/internal/bind/TypeAdapters$32]
      + Class [com/google/gson/internal/bind/TypeAdapters]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$4
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$4 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 79):
  + String [null]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$4]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$4.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$4.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Boolean.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Boolean.valueOf (Ljava/lang/String;)Ljava/lang/Boolean;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Boolean;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Boolean;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$4;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$4]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [null]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$4()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$4; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #10
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [20] invokestatic #19
        + Methodref [java/lang/Boolean.valueOf (Ljava/lang/String;)Ljava/lang/Boolean;]
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 162
        [10] -> line 163
        [14] -> line 164
        [16] -> line 166
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lcom/google/gson/internal/bind/TypeAdapters$4; this]
        v1: 0 -> 24 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 19, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +8 (target=10)
      [5] ldc #1
        + String [null]
      [7] goto +7 (target=14)
      [10] aload_2 v2
      [11] invokevirtual #18
        + Methodref [java/lang/Boolean.toString ()Ljava/lang/String;]
      [14] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [17] pop
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 170
        [18] -> line 171
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lcom/google/gson/internal/bind/TypeAdapters$4; this]
        v1: 0 -> 19 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 19 [Ljava/lang/Boolean; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$4.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Boolean;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$4; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/Boolean]
      [6] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$4.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Boolean;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$4; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$4]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Boolean;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$5
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$5 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 87):
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$5]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Byte]
  + Class [java/lang/Number]
  + Class [java/lang/NumberFormatException]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$5.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$5.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Byte.valueOf (B)Ljava/lang/Byte;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextInt ()I]
  + NameAndType [nextNull ()V]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (B)Ljava/lang/Byte;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()V]
  + Utf8 [(B)Ljava/lang/Byte;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$5;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$5]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [in]
  + Utf8 [intValue]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Byte]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [nextInt]
  + Utf8 [nextNull]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$5()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 177
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$5; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 37, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #12
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
      [20] istore_2 v2
      [21] iload_2 v2
      [22] i2b
      [23] invokestatic #21
        + Methodref [java/lang/Byte.valueOf (B)Ljava/lang/Byte;]
      [26] areturn
      [27] astore_2 v2
      [28] new #1
        + Class [com/google/gson/JsonSyntaxException]
      [31] dup
      [32] aload_2 v2
      [33] invokespecial #13
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [36] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 26: 27):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 180
        [10] -> line 181
        [14] -> line 182
        [16] -> line 185
        [21] -> line 186
        [27] -> line 187
        [28] -> line 188
      + Local variable table attribute (count = 4)
        v2: 21 -> 27 [I intValue]
        v2: 28 -> 37 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 37 [Lcom/google/gson/internal/bind/TypeAdapters$5; this]
        v1: 0 -> 37 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 193
        [6] -> line 194
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$5; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #15
        + Methodref [com/google/gson/internal/bind/TypeAdapters$5.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 177
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$5; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/lang/Number]
      [6] invokevirtual #16
        + Methodref [com/google/gson/internal/bind/TypeAdapters$5.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 177
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$5; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$5]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$6
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$6 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 85):
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$6]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Number]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Short]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$6.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$6.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Short.valueOf (S)Ljava/lang/Short;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextInt ()I]
  + NameAndType [nextNull ()V]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (S)Ljava/lang/Short;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(S)Ljava/lang/Short;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$6;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$6]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Short]
  + Utf8 [nextInt]
  + Utf8 [nextNull]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$6()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 200
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$6; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 35, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #12
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
      [20] i2s
      [21] invokestatic #21
        + Methodref [java/lang/Short.valueOf (S)Ljava/lang/Short;]
      [24] areturn
      [25] astore_2 v2
      [26] new #1
        + Class [com/google/gson/JsonSyntaxException]
      [29] dup
      [30] aload_2 v2
      [31] invokespecial #13
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [34] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 24: 25):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 203
        [10] -> line 204
        [14] -> line 205
        [16] -> line 208
        [25] -> line 209
        [26] -> line 210
      + Local variable table attribute (count = 3)
        v2: 26 -> 35 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 35 [Lcom/google/gson/internal/bind/TypeAdapters$6; this]
        v1: 0 -> 35 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 215
        [6] -> line 216
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$6; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #15
        + Methodref [com/google/gson/internal/bind/TypeAdapters$6.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 200
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$6; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/Number]
      [6] invokevirtual #16
        + Methodref [com/google/gson/internal/bind/TypeAdapters$6.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 200
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$6; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$6]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$7
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$7 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 85):
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$7]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Integer]
  + Class [java/lang/Number]
  + Class [java/lang/NumberFormatException]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$7.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$7.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextInt ()I]
  + NameAndType [nextNull ()V]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$7;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$7]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [nextInt]
  + Utf8 [nextNull]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$7()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 222
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$7; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 34, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #12
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextInt ()I]
      [20] invokestatic #21
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [23] areturn
      [24] astore_2 v2
      [25] new #1
        + Class [com/google/gson/JsonSyntaxException]
      [28] dup
      [29] aload_2 v2
      [30] invokespecial #13
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [33] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 23: 24):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 225
        [10] -> line 226
        [14] -> line 227
        [16] -> line 230
        [24] -> line 231
        [25] -> line 232
      + Local variable table attribute (count = 3)
        v2: 25 -> 34 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 34 [Lcom/google/gson/internal/bind/TypeAdapters$7; this]
        v1: 0 -> 34 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 237
        [6] -> line 238
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$7; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #15
        + Methodref [com/google/gson/internal/bind/TypeAdapters$7.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 222
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$7; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/lang/Number]
      [6] invokevirtual #16
        + Methodref [com/google/gson/internal/bind/TypeAdapters$7.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 222
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$7; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$7]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$8
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$8 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 85):
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$8]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Long]
  + Class [java/lang/Number]
  + Class [java/lang/NumberFormatException]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$8.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$8.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextLong ()J]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextLong ()J]
  + NameAndType [nextNull ()V]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()J]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()V]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$8;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$8]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [e]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Number]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [nextLong]
  + Utf8 [nextNull]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$8()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 244
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$8; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 34, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #19
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #12
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #18
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonReader.nextLong ()J]
      [20] invokestatic #21
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [23] areturn
      [24] astore_2 v2
      [25] new #1
        + Class [com/google/gson/JsonSyntaxException]
      [28] dup
      [29] aload_2 v2
      [30] invokespecial #13
        + Methodref [com/google/gson/JsonSyntaxException.<init> (Ljava/lang/Throwable;)V]
      [33] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 23: 24):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 247
        [10] -> line 248
        [14] -> line 249
        [16] -> line 252
        [24] -> line 253
        [25] -> line 254
      + Local variable table attribute (count = 3)
        v2: 25 -> 34 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 34 [Lcom/google/gson/internal/bind/TypeAdapters$8; this]
        v1: 0 -> 34 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #20
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 259
        [6] -> line 260
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$8; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #15
        + Methodref [com/google/gson/internal/bind/TypeAdapters$8.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 244
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$8; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #10
        + Class [java/lang/Number]
      [6] invokevirtual #16
        + Methodref [com/google/gson/internal/bind/TypeAdapters$8.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 244
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$8; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$8]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$9
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$9 extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 76):
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$9]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Float]
  + Class [java/lang/Number]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$9.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$9.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextDouble ()D]
  + NameAndType [nextNull ()V]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + NameAndType [value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [valueOf (F)Ljava/lang/Float;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [()D]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()V]
  + Utf8 [(F)Ljava/lang/Float;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$9;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeAdapters.java]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$9]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Number]
  + Utf8 [nextDouble]
  + Utf8 [nextNull]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = TypeAdapters$9()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 263
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/internal/bind/TypeAdapters$9; this]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;
    Access flags: 0x1
      = public java.lang.Number read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #16
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #10
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_1 v1
      [17] invokevirtual #14
        + Methodref [com/google/gson/stream/JsonReader.nextDouble ()D]
      [20] d2f
      [21] invokestatic #18
        + Methodref [java/lang/Float.valueOf (F)Ljava/lang/Float;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 266
        [10] -> line 267
        [14] -> line 268
        [16] -> line 270
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/google/gson/internal/bind/TypeAdapters$9; this]
        v1: 0 -> 25 [Lcom/google/gson/stream/JsonReader; in]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #17
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
      [5] pop
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 274
        [6] -> line 275
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lcom/google/gson/internal/bind/TypeAdapters$9; this]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 7 [Ljava/lang/Number; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #12
        + Methodref [com/google/gson/internal/bind/TypeAdapters$9.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$9; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #9
        + Class [java/lang/Number]
      [6] invokevirtual #13
        + Methodref [com/google/gson/internal/bind/TypeAdapters$9.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Number;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 263
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$9; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [com/google/gson/internal/bind/TypeAdapters]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/internal/bind/TypeAdapters$9]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/TypeAdapter<Ljava/lang/Number;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter
  Superclass:    com/google/gson/TypeAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.internal.bind.TypeAdapters$EnumTypeAdapter extends com.google.gson.TypeAdapter

Interfaces (count = 0):

Constant Pool (count = 144):
  + Class [[Ljava/lang/Enum;]
  + Class [com/google/gson/TypeAdapter]
  + Class [com/google/gson/annotations/SerializedName]
  + Class [com/google/gson/internal/bind/TypeAdapters]
  + Class [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [java/io/IOException]
  + Class [java/lang/AssertionError]
  + Class [java/lang/Class]
  + Class [java/lang/Enum]
  + Class [java/lang/NoSuchFieldException]
  + Class [java/lang/String]
  + Class [java/lang/reflect/Field]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.constantToName Ljava/util/Map;]
  + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.nameToConstant Ljava/util/Map;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/TypeAdapter.<init> ()V]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Enum;]
  + Methodref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Enum;)V]
  + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
  + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/Class.getEnumConstants ()[Ljava/lang/Object;]
  + Methodref [java/lang/Class.getField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + Methodref [java/lang/Enum.name ()Ljava/lang/String;]
  + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Methodref [java/util/HashMap.<init> ()V]
  + InterfaceMethodref [com/google/gson/annotations/SerializedName.value ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [constantToName Ljava/util/Map;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + NameAndType [getEnumConstants ()[Ljava/lang/Object;]
  + NameAndType [getField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + NameAndType [name ()Ljava/lang/String;]
  + NameAndType [nameToConstant Ljava/util/Map;]
  + NameAndType [nextNull ()V]
  + NameAndType [nextString ()Ljava/lang/String;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Enum;]
  + NameAndType [value ()Ljava/lang/String;]
  + NameAndType [value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Enum;)V]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()[Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Enum;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Enum;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
  + Utf8 [(Ljava/lang/Class;)V]
  + Utf8 [(Ljava/lang/Class<TT;>;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/reflect/Field;]
  + Utf8 [<T:Ljava/lang/Enum<TT;>;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnumTypeAdapter]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/annotations/SerializedName;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter;]
  + Utf8 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter<TT;>;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [Ljava/lang/Enum;]
  + Utf8 [Ljava/lang/NoSuchFieldException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;TT;>;]
  + Utf8 [Ljava/util/Map<TT;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [NULL]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TT;]
  + Utf8 [TypeAdapters.java]
  + Utf8 [[Ljava/lang/Enum;]
  + Utf8 [annotation]
  + Utf8 [arr$]
  + Utf8 [classOfT]
  + Utf8 [com/google/gson/TypeAdapter]
  + Utf8 [com/google/gson/annotations/SerializedName]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters]
  + Utf8 [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [constant]
  + Utf8 [constantToName]
  + Utf8 [e]
  + Utf8 [get]
  + Utf8 [getAnnotation]
  + Utf8 [getEnumConstants]
  + Utf8 [getField]
  + Utf8 [i$]
  + Utf8 [in]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Enum]
  + Utf8 [java/lang/NoSuchFieldException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/reflect/Field]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [len$]
  + Utf8 [name]
  + Utf8 [nameToConstant]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [out]
  + Utf8 [peek]
  + Utf8 [put]
  + Utf8 [read]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [write]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 2):
  + Field:        nameToConstant Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map nameToConstant
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;TT;>;]
  + Field:        constantToName Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map constantToName
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<TT;Ljava/lang/String;>;]

Methods (count = 5):
  + Method:       <init>(Ljava/lang/Class;)V
    Access flags: 0x1
      = public TypeAdapters$EnumTypeAdapter(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 136, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [com/google/gson/TypeAdapter.<init> ()V]
      [4] aload_0 v0
      [5] new #16
        + Class [java/util/HashMap]
      [8] dup
      [9] invokespecial #33
        + Methodref [java/util/HashMap.<init> ()V]
      [12] putfield #19
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.nameToConstant Ljava/util/Map;]
      [15] aload_0 v0
      [16] new #16
        + Class [java/util/HashMap]
      [19] dup
      [20] invokespecial #33
        + Methodref [java/util/HashMap.<init> ()V]
      [23] putfield #18
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.constantToName Ljava/util/Map;]
      [26] aload_1 v1
      [27] invokevirtual #29
        + Methodref [java/lang/Class.getEnumConstants ()[Ljava/lang/Object;]
      [30] checkcast #1
        + Class [[Ljava/lang/Enum;]
      [33] astore_2 v2
      [34] aload_2 v2
      [35] arraylength
      [36] istore_3 v3
      [37] iconst_0
      [38] istore v4
      [40] iload v4
      [42] iload_3 v3
      [43] ificmpge +80 (target=123)
      [46] aload_2 v2
      [47] iload v4
      [49] aaload
      [50] astore v5
      [52] aload v5
      [54] invokevirtual #31
        + Methodref [java/lang/Enum.name ()Ljava/lang/String;]
      [57] astore v6
      [59] aload_1 v1
      [60] aload v6
      [62] invokevirtual #30
        + Methodref [java/lang/Class.getField (Ljava/lang/String;)Ljava/lang/reflect/Field;]
      [65] ldc #3
        + Class [com/google/gson/annotations/SerializedName]
      [67] invokevirtual #32
        + Methodref [java/lang/reflect/Field.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;]
      [70] checkcast #3
        + Class [com/google/gson/annotations/SerializedName]
      [73] astore v7
      [75] aload v7
      [77] ifnull +12 (target=89)
      [80] aload v7
      [82] invokeinterface #34
        + InterfaceMethodref [com/google/gson/annotations/SerializedName.value ()Ljava/lang/String;]
      [87] astore v6
      [89] aload_0 v0
      [90] getfield #19
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.nameToConstant Ljava/util/Map;]
      [93] aload v6
      [95] aload v5
      [97] invokeinterface #36
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [102] pop
      [103] aload_0 v0
      [104] getfield #18
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.constantToName Ljava/util/Map;]
      [107] aload v5
      [109] aload v6
      [111] invokeinterface #36
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [116] pop
      [117] iinc v4, 1
      [120] goto -80 (target=40)
      [123] goto +12 (target=135)
      [126] astore_2 v2
      [127] new #10
        + Class [java/lang/AssertionError]
      [130] dup
      [131] invokespecial #28
        + Methodref [java/lang/AssertionError.<init> ()V]
      [134] athrow
      [135] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (26 -> 123: 126):
      + Class [java/lang/NoSuchFieldException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 712
        [4] -> line 709
        [15] -> line 710
        [26] -> line 714
        [52] -> line 715
        [59] -> line 716
        [75] -> line 717
        [80] -> line 718
        [89] -> line 720
        [103] -> line 721
        [117] -> line 714
        [123] -> line 725
        [126] -> line 723
        [127] -> line 724
        [135] -> line 726
      + Local variable table attribute (count = 9)
        v6: 59 -> 117 [Ljava/lang/String; name]
        v7: 75 -> 117 [Lcom/google/gson/annotations/SerializedName; annotation]
        v5: 52 -> 117 [Ljava/lang/Enum; constant]
        v2: 34 -> 123 [[Ljava/lang/Enum; arr$]
        v3: 37 -> 123 [I len$]
        v4: 40 -> 123 [I i$]
        v2: 127 -> 135 [Ljava/lang/NoSuchFieldException; e]
        v0: 0 -> 136 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter; this]
        v1: 0 -> 136 [Ljava/lang/Class; classOfT]
      + Local variable type table attribute (count = 3)
        v5: 52 -> 117 [TT; constant]
        v0: 0 -> 136 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter<TT;>; this]
        v1: 0 -> 136 [Ljava/lang/Class<TT;>; classOfT]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<TT;>;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Enum;
    Access flags: 0x1
      = public java.lang.Enum read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 33, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #26
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] getstatic #20
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [7] ifacmpne +9 (target=16)
      [10] aload_1 v1
      [11] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.nextNull ()V]
      [14] aconst_null
      [15] areturn
      [16] aload_0 v0
      [17] getfield #19
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.nameToConstant Ljava/util/Map;]
      [20] aload_1 v1
      [21] invokevirtual #25
        + Methodref [com/google/gson/stream/JsonReader.nextString ()Ljava/lang/String;]
      [24] invokeinterface #35
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [29] checkcast #12
        + Class [java/lang/Enum]
      [32] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 728
        [10] -> line 729
        [14] -> line 730
        [16] -> line 732
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter; this]
        v1: 0 -> 33 [Lcom/google/gson/stream/JsonReader; in]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 33 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter<TT;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonReader;)TT;]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Enum;)V
    Access flags: 0x1
      = public void write(com.google.gson.stream.JsonWriter,java.lang.Enum)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 27, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] ifnonnull +7 (target=9)
      [5] aconst_null
      [6] goto +16 (target=22)
      [9] aload_0 v0
      [10] getfield #18
        + Fieldref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.constantToName Ljava/util/Map;]
      [13] aload_2 v2
      [14] invokeinterface #35
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [19] checkcast #14
        + Class [java/lang/String]
      [22] invokevirtual #27
        + Methodref [com/google/gson/stream/JsonWriter.value (Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 736
        [26] -> line 737
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter; this]
        v1: 0 -> 27 [Lcom/google/gson/stream/JsonWriter; out]
        v2: 0 -> 27 [Ljava/lang/Enum; value]
      + Local variable type table attribute (count = 2)
        v0: 0 -> 27 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter<TT;>; this]
        v2: 0 -> 27 [TT; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/stream/JsonWriter;TT;)V]
  + Method:       read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object read(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #22
        + Methodref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Enum;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 708
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter; this]
        v1: 0 -> 6 [Lcom/google/gson/stream/JsonReader; x0]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 6 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter<TT;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void write(com.google.gson.stream.JsonWriter,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] checkcast #12
        + Class [java/lang/Enum]
      [6] invokevirtual #23
        + Methodref [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter.write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Enum;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 708
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter; this]
        v1: 0 -> 10 [Lcom/google/gson/stream/JsonWriter; x0]
        v2: 0 -> 10 [Ljava/lang/Object; x1]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 10 [Lcom/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter<TT;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1a = private static final 
      + Class [com/google/gson/internal/bind/TypeAdapters$EnumTypeAdapter]
      + Class [com/google/gson/internal/bind/TypeAdapters]
      + Utf8 [EnumTypeAdapter]
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Enum<TT;>;>Lcom/google/gson/TypeAdapter<TT;>;]
  + Source file attribute:
    + Utf8 [TypeAdapters.java]

_____________________________________________________________________
+ Program class: com/google/gson/reflect/TypeToken
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.google.gson.reflect.TypeToken extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 113):
  + String [Missing type parameter.]
  + Class [com/google/gson/internal/$Gson$Preconditions]
  + Class [com/google/gson/internal/$Gson$Types]
  + Class [com/google/gson/reflect/TypeToken]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/reflect/ParameterizedType]
  + Class [java/lang/reflect/Type]
  + Fieldref [com/google/gson/reflect/TypeToken.hashCode I]
  + Fieldref [com/google/gson/reflect/TypeToken.rawType Ljava/lang/Class;]
  + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Methodref [com/google/gson/reflect/TypeToken.<init> (Ljava/lang/reflect/Type;)V]
  + Methodref [com/google/gson/reflect/TypeToken.getSuperclassTypeParameter (Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Class.getGenericSuperclass ()Ljava/lang/reflect/Type;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.hashCode ()I]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/reflect/Type;)V]
  + NameAndType [canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + NameAndType [checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + NameAndType [getActualTypeArguments ()[Ljava/lang/reflect/Type;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getGenericSuperclass ()Ljava/lang/reflect/Type;]
  + NameAndType [getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + NameAndType [getSuperclassTypeParameter (Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + NameAndType [hashCode ()I]
  + NameAndType [hashCode I]
  + NameAndType [rawType Ljava/lang/Class;]
  + NameAndType [type Ljava/lang/reflect/Type;]
  + NameAndType [typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Class<-TT;>;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [()[Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/Class;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/Class;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/Class<*>;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken<*>;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/Class;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
  + Utf8 [(Ljava/lang/reflect/Type;)V]
  + Utf8 [(Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
  + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Lcom/google/gson/reflect/TypeToken;]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<TT;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Class<-TT;>;]
  + Utf8 [Ljava/lang/Class<TT;>;]
  + Utf8 [Ljava/lang/Deprecated;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/ParameterizedType;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Missing type parameter.]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TypeToken.java]
  + Utf8 [canonicalize]
  + Utf8 [checkNotNull]
  + Utf8 [com/google/gson/internal/$Gson$Preconditions]
  + Utf8 [com/google/gson/internal/$Gson$Types]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [equals]
  + Utf8 [get]
  + Utf8 [getActualTypeArguments]
  + Utf8 [getClass]
  + Utf8 [getGenericSuperclass]
  + Utf8 [getRawType]
  + Utf8 [getSuperclassTypeParameter]
  + Utf8 [getType]
  + Utf8 [hashCode]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/reflect/ParameterizedType]
  + Utf8 [java/lang/reflect/Type]
  + Utf8 [o]
  + Utf8 [parameterized]
  + Utf8 [rawType]
  + Utf8 [subclass]
  + Utf8 [superclass]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [typeToString]

Fields (count = 3):
  + Field:        rawType Ljava/lang/Class;
    Access flags: 0x10
      = final java.lang.Class rawType
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/lang/Class<-TT;>;]
  + Field:        type Ljava/lang/reflect/Type;
    Access flags: 0x10
      = final java.lang.reflect.Type type
  + Field:        hashCode I
    Access flags: 0x10
      = final int hashCode

Methods (count = 10):
  + Method:       <init>()V
    Access flags: 0x4
      = protected TypeToken()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] invokevirtual #22
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [9] invokestatic #19
        + Methodref [com/google/gson/reflect/TypeToken.getSuperclassTypeParameter (Ljava/lang/Class;)Ljava/lang/reflect/Type;]
      [12] putfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [15] aload_0 v0
      [16] aload_0 v0
      [17] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [20] invokestatic #16
        + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
      [23] putfield #11
        + Fieldref [com/google/gson/reflect/TypeToken.rawType Ljava/lang/Class;]
      [26] aload_0 v0
      [27] aload_0 v0
      [28] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [31] invokevirtual #23
        + Methodref [java/lang/Object.hashCode ()I]
      [34] putfield #10
        + Fieldref [com/google/gson/reflect/TypeToken.hashCode I]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 61
        [4] -> line 62
        [15] -> line 63
        [26] -> line 64
        [37] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/reflect/TypeToken; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 38 [Lcom/google/gson/reflect/TypeToken<TT;>; this]
  + Method:       <init>(Ljava/lang/reflect/Type;)V
    Access flags: 0x0
      = TypeToken(java.lang.reflect.Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokestatic #13
        + Methodref [com/google/gson/internal/$Gson$Preconditions.checkNotNull (Ljava/lang/Object;)Ljava/lang/Object;]
      [9] checkcast #9
        + Class [java/lang/reflect/Type]
      [12] invokestatic #14
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [15] putfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [18] aload_0 v0
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [23] invokestatic #16
        + Methodref [com/google/gson/internal/$Gson$Types.getRawType (Ljava/lang/reflect/Type;)Ljava/lang/Class;]
      [26] putfield #11
        + Fieldref [com/google/gson/reflect/TypeToken.rawType Ljava/lang/Class;]
      [29] aload_0 v0
      [30] aload_0 v0
      [31] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [34] invokevirtual #23
        + Methodref [java/lang/Object.hashCode ()I]
      [37] putfield #10
        + Fieldref [com/google/gson/reflect/TypeToken.hashCode I]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 71
        [4] -> line 72
        [18] -> line 73
        [29] -> line 74
        [40] -> line 75
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Lcom/google/gson/reflect/TypeToken; this]
        v1: 0 -> 41 [Ljava/lang/reflect/Type; type]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 41 [Lcom/google/gson/reflect/TypeToken<TT;>; this]
  + Method:       getSuperclassTypeParameter(Ljava/lang/Class;)Ljava/lang/reflect/Type;
    Access flags: 0x8
      = static java.lang.reflect.Type getSuperclassTypeParameter(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 39, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #20
        + Methodref [java/lang/Class.getGenericSuperclass ()Ljava/lang/reflect/Type;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] instanceof #5
        + Class [java/lang/Class]
      [9] ifeq +13 (target=22)
      [12] new #7
        + Class [java/lang/RuntimeException]
      [15] dup
      [16] ldc #1
        + String [Missing type parameter.]
      [18] invokespecial #24
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [21] athrow
      [22] aload_1 v1
      [23] checkcast #8
        + Class [java/lang/reflect/ParameterizedType]
      [26] astore_2 v2
      [27] aload_2 v2
      [28] invokeinterface #25
        + InterfaceMethodref [java/lang/reflect/ParameterizedType.getActualTypeArguments ()[Ljava/lang/reflect/Type;]
      [33] iconst_0
      [34] aaload
      [35] invokestatic #14
        + Methodref [com/google/gson/internal/$Gson$Types.canonicalize (Ljava/lang/reflect/Type;)Ljava/lang/reflect/Type;]
      [38] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 82
        [5] -> line 83
        [12] -> line 84
        [22] -> line 86
        [27] -> line 87
      + Local variable table attribute (count = 3)
        v0: 0 -> 39 [Ljava/lang/Class; subclass]
        v1: 5 -> 39 [Ljava/lang/reflect/Type; superclass]
        v2: 27 -> 39 [Ljava/lang/reflect/ParameterizedType; parameterized]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 39 [Ljava/lang/Class<*>; subclass]
    + Signature attribute:
      + Utf8 [(Ljava/lang/Class<*>;)Ljava/lang/reflect/Type;]
  + Method:       getRawType()Ljava/lang/Class;
    Access flags: 0x11
      = public final java.lang.Class getRawType()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/google/gson/reflect/TypeToken.rawType Ljava/lang/Class;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 94
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/reflect/TypeToken; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/reflect/TypeToken<TT;>; this]
    + Signature attribute:
      + Utf8 [()Ljava/lang/Class<-TT;>;]
  + Method:       getType()Ljava/lang/reflect/Type;
    Access flags: 0x11
      = public final java.lang.reflect.Type getType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/reflect/TypeToken; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/reflect/TypeToken<TT;>; this]
  + Method:       hashCode()I
    Access flags: 0x11
      = public final int hashCode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/google/gson/reflect/TypeToken.hashCode I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 280
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/reflect/TypeToken; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/reflect/TypeToken<TT;>; this]
  + Method:       equals(Ljava/lang/Object;)Z
    Access flags: 0x11
      = public final boolean equals(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] instanceof #4
        + Class [com/google/gson/reflect/TypeToken]
      [4] ifeq +24 (target=28)
      [7] aload_0 v0
      [8] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [11] aload_1 v1
      [12] checkcast #4
        + Class [com/google/gson/reflect/TypeToken]
      [15] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [18] invokestatic #15
        + Methodref [com/google/gson/internal/$Gson$Types.equals (Ljava/lang/reflect/Type;Ljava/lang/reflect/Type;)Z]
      [21] ifeq +7 (target=28)
      [24] iconst_1
      [25] goto +4 (target=29)
      [28] iconst_0
      [29] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 284
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lcom/google/gson/reflect/TypeToken; this]
        v1: 0 -> 30 [Ljava/lang/Object; o]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 30 [Lcom/google/gson/reflect/TypeToken<TT;>; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x11
      = public final java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [com/google/gson/reflect/TypeToken.type Ljava/lang/reflect/Type;]
      [4] invokestatic #17
        + Methodref [com/google/gson/internal/$Gson$Types.typeToString (Ljava/lang/reflect/Type;)Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 289
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/reflect/TypeToken; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/reflect/TypeToken<TT;>; this]
  + Method:       get(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken;
    Access flags: 0x9
      = public static com.google.gson.reflect.TypeToken get(java.lang.reflect.Type)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #4
        + Class [com/google/gson/reflect/TypeToken]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #18
        + Methodref [com/google/gson/reflect/TypeToken.<init> (Ljava/lang/reflect/Type;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 296
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Ljava/lang/reflect/Type; type]
    + Signature attribute:
      + Utf8 [(Ljava/lang/reflect/Type;)Lcom/google/gson/reflect/TypeToken<*>;]
  + Method:       get(Ljava/lang/Class;)Lcom/google/gson/reflect/TypeToken;
    Access flags: 0x9
      = public static com.google.gson.reflect.TypeToken get(java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #4
        + Class [com/google/gson/reflect/TypeToken]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #18
        + Methodref [com/google/gson/reflect/TypeToken.<init> (Ljava/lang/reflect/Type;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 303
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Ljava/lang/Class; type]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 9 [Ljava/lang/Class<TT;>; type]
    + Signature attribute:
      + Utf8 [<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)Lcom/google/gson/reflect/TypeToken<TT;>;]

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [<T:Ljava/lang/Object;>Ljava/lang/Object;]
  + Source file attribute:
    + Utf8 [TypeToken.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/JsonReader
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.google.gson.stream.JsonReader extends java.lang.Object

Interfaces (count = 1):
  + Class [java/io/Closeable]

Constant Pool (count = 495):
  + Integer [65279]
  + String [ at line ]
  + String [ but was ]
  + String [ column ]
  + String [)]}'
]
  + String [*/]
  + String [0]
  + String [End of input at line ]
  + String [Expected ]
  + String [Expected ':']
  + String [Expected EOF]
  + String [Expected JSON document to start with '[' or '{' but was ]
  + String [Expected a boolean but was ]
  + String [Expected a double but was ]
  + String [Expected a long but was ]
  + String [Expected a name but was ]
  + String [Expected a string but was ]
  + String [Expected an int but was ]
  + String [Expected literal value]
  + String [Expected name]
  + String [Expected null but was ]
  + String [JSON forbids NaN and infinities: ]
  + String [JSON forbids octal prefixes: ]
  + String [JsonReader is closed]
  + String [Unterminated array]
  + String [Unterminated comment]
  + String [Unterminated escape sequence]
  + String [Unterminated object]
  + String [Unterminated string]
  + String [Use JsonReader.setLenient(true) to accept malformed JSON]
  + String [\u]
  + String [false]
  + String [in == null]
  + String [null]
  + String [skipped!]
  + String [true]
  + Class [com/google/gson/internal/JsonReaderInternalAccess]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonReader$1]
  + Class [com/google/gson/stream/JsonReader$2]
  + Class [com/google/gson/stream/JsonScope]
  + Class [com/google/gson/stream/JsonToken]
  + Class [com/google/gson/stream/MalformedJsonException]
  + Class [com/google/gson/stream/StringPool]
  + Class [java/io/Closeable]
  + Class [java/io/EOFException]
  + Class [java/io/IOException]
  + Class [java/io/Reader]
  + Class [java/lang/AssertionError]
  + Class [java/lang/Class]
  + Class [java/lang/Double]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/NullPointerException]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Fieldref [com/google/gson/internal/JsonReaderInternalAccess.INSTANCE Lcom/google/gson/internal/JsonReaderInternalAccess;]
  + Fieldref [com/google/gson/stream/JsonReader.NON_EXECUTE_PREFIX [C]
  + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
  + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
  + Fieldref [com/google/gson/stream/JsonReader.bufferStartLine I]
  + Fieldref [com/google/gson/stream/JsonReader.in Ljava/io/Reader;]
  + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
  + Fieldref [com/google/gson/stream/JsonReader.limit I]
  + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
  + Fieldref [com/google/gson/stream/JsonReader.pos I]
  + Fieldref [com/google/gson/stream/JsonReader.skipping Z]
  + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
  + Fieldref [com/google/gson/stream/JsonReader.stringPool Lcom/google/gson/stream/StringPool;]
  + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
  + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
  + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
  + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
  + Fieldref [com/google/gson/stream/JsonScope.CLOSED Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
  + Methodref [com/google/gson/stream/JsonReader.consumeNonExecutePrefix ()V]
  + Methodref [com/google/gson/stream/JsonReader.decodeLiteral ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.decodeNumber ([CII)Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.expect (Lcom/google/gson/stream/JsonToken;)V]
  + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
  + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
  + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
  + Methodref [com/google/gson/stream/JsonReader.nextInArray (Z)Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.nextInObject (Z)Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.nextLiteral (Z)Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
  + Methodref [com/google/gson/stream/JsonReader.nextString (C)Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.nextValue ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.objectValue ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.push (Lcom/google/gson/stream/JsonScope;)V]
  + Methodref [com/google/gson/stream/JsonReader.readEscapeCharacter ()C]
  + Methodref [com/google/gson/stream/JsonReader.readLiteral ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.skipTo (Ljava/lang/String;)Z]
  + Methodref [com/google/gson/stream/JsonReader.skipToEndOfLine ()V]
  + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
  + Methodref [com/google/gson/stream/JsonReader$1.<init> ()V]
  + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
  + Methodref [com/google/gson/stream/MalformedJsonException.<init> (Ljava/lang/String;)V]
  + Methodref [com/google/gson/stream/StringPool.<init> ()V]
  + Methodref [com/google/gson/stream/StringPool.get ([CII)Ljava/lang/String;]
  + Methodref [java/io/EOFException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/Reader.close ()V]
  + Methodref [java/io/Reader.read ([CII)I]
  + Methodref [java/lang/AssertionError.<init> ()V]
  + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
  + Methodref [java/lang/Double.isInfinite (D)Z]
  + Methodref [java/lang/Double.isNaN (D)Z]
  + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
  + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/NumberFormatException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.toCharArray ()[C]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonScope [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + NameAndType [CLOSED Lcom/google/gson/stream/JsonScope;]
  + NameAndType [DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [INSTANCE Lcom/google/gson/internal/JsonReaderInternalAccess;]
  + NameAndType [NAME Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NON_EXECUTE_PREFIX [C]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NUMBER Lcom/google/gson/stream/JsonToken;]
  + NameAndType [STRING Lcom/google/gson/stream/JsonToken;]
  + NameAndType [advance ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [append ([CII)Ljava/lang/StringBuilder;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [buffer [C]
  + NameAndType [bufferStartColumn I]
  + NameAndType [bufferStartLine I]
  + NameAndType [charAt (I)C]
  + NameAndType [checkLenient ()V]
  + NameAndType [close ()V]
  + NameAndType [consumeNonExecutePrefix ()V]
  + NameAndType [decodeLiteral ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [decodeNumber ([CII)Lcom/google/gson/stream/JsonToken;]
  + NameAndType [expect (Lcom/google/gson/stream/JsonToken;)V]
  + NameAndType [fillBuffer (I)Z]
  + NameAndType [get ([CII)Ljava/lang/String;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getColumnNumber ()I]
  + NameAndType [getLineNumber ()I]
  + NameAndType [getSimpleName ()Ljava/lang/String;]
  + NameAndType [in Ljava/io/Reader;]
  + NameAndType [isInfinite (D)Z]
  + NameAndType [isNaN (D)Z]
  + NameAndType [length ()I]
  + NameAndType [lenient Z]
  + NameAndType [limit I]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [nextInArray (Z)Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextInObject (Z)Lcom/google/gson/stream/JsonToken;]
  + NameAndType [nextLiteral (Z)Ljava/lang/String;]
  + NameAndType [nextNonWhitespace (Z)I]
  + NameAndType [nextString (C)Ljava/lang/String;]
  + NameAndType [nextValue ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [objectValue ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [ordinal ()I]
  + NameAndType [parseDouble (Ljava/lang/String;)D]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [parseLong (Ljava/lang/String;)J]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [pos I]
  + NameAndType [push (Lcom/google/gson/stream/JsonScope;)V]
  + NameAndType [read ([CII)I]
  + NameAndType [readEscapeCharacter ()C]
  + NameAndType [readLiteral ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [skipTo (Ljava/lang/String;)Z]
  + NameAndType [skipToEndOfLine ()V]
  + NameAndType [skipping Z]
  + NameAndType [stack [Lcom/google/gson/stream/JsonScope;]
  + NameAndType [stackSize I]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [stringPool Lcom/google/gson/stream/StringPool;]
  + NameAndType [syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
  + NameAndType [toCharArray ()[C]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [token Lcom/google/gson/stream/JsonToken;]
  + NameAndType [value Ljava/lang/String;]
  + NameAndType [valueLength I]
  + NameAndType [valuePos I]
  + Utf8 [ at line ]
  + Utf8 [ but was ]
  + Utf8 [ column ]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonScope]
  + Utf8 [()C]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[C]
  + Utf8 [(C)Ljava/lang/String;]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(D)Z]
  + Utf8 [(I)C]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Z]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)I]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/stream/JsonToken;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Lcom/google/gson/stream/JsonToken;)Lcom/google/gson/stream/JsonToken;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Lcom/google/gson/stream/JsonScope;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonToken;)V]
  + Utf8 [(Ljava/io/Reader;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/String;)D]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)Ljava/io/IOException;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Z)I]
  + Utf8 [(Z)Lcom/google/gson/stream/JsonToken;]
  + Utf8 [(Z)Ljava/lang/String;]
  + Utf8 [(Z)V]
  + Utf8 [([CII)I]
  + Utf8 [([CII)Lcom/google/gson/stream/JsonToken;]
  + Utf8 [([CII)Ljava/lang/String;]
  + Utf8 [([CII)Ljava/lang/StringBuilder;]
  + Utf8 [)]}'
]
  + Utf8 [*/]
  + Utf8 [0]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BEGIN_ARRAY]
  + Utf8 [BEGIN_OBJECT]
  + Utf8 [BOOLEAN]
  + Utf8 [C]
  + Utf8 [CLOSED]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [DANGLING_NAME]
  + Utf8 [EMPTY_ARRAY]
  + Utf8 [EMPTY_DOCUMENT]
  + Utf8 [EMPTY_OBJECT]
  + Utf8 [END_ARRAY]
  + Utf8 [END_DOCUMENT]
  + Utf8 [END_OBJECT]
  + Utf8 [End of input at line ]
  + Utf8 [Exceptions]
  + Utf8 [Expected ]
  + Utf8 [Expected ':']
  + Utf8 [Expected EOF]
  + Utf8 [Expected JSON document to start with '[' or '{' but was ]
  + Utf8 [Expected a boolean but was ]
  + Utf8 [Expected a double but was ]
  + Utf8 [Expected a long but was ]
  + Utf8 [Expected a name but was ]
  + Utf8 [Expected a string but was ]
  + Utf8 [Expected an int but was ]
  + Utf8 [Expected literal value]
  + Utf8 [Expected name]
  + Utf8 [Expected null but was ]
  + Utf8 [I]
  + Utf8 [INSTANCE]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [JSON forbids NaN and infinities: ]
  + Utf8 [JSON forbids octal prefixes: ]
  + Utf8 [JsonReader is closed]
  + Utf8 [JsonReader.java]
  + Utf8 [Lcom/google/gson/internal/JsonReaderInternalAccess;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonScope;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [Lcom/google/gson/stream/StringPool;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/Reader;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NAME]
  + Utf8 [NONEMPTY_ARRAY]
  + Utf8 [NONEMPTY_DOCUMENT]
  + Utf8 [NONEMPTY_OBJECT]
  + Utf8 [NON_EXECUTE_PREFIX]
  + Utf8 [NULL]
  + Utf8 [NUMBER]
  + Utf8 [STRING]
  + Utf8 [SourceFile]
  + Utf8 [Unterminated array]
  + Utf8 [Unterminated comment]
  + Utf8 [Unterminated escape sequence]
  + Utf8 [Unterminated object]
  + Utf8 [Unterminated string]
  + Utf8 [Use JsonReader.setLenient(true) to accept malformed JSON]
  + Utf8 [Z]
  + Utf8 [[C]
  + Utf8 [[I]
  + Utf8 [[Lcom/google/gson/stream/JsonScope;]
  + Utf8 [\u]
  + Utf8 [access$000]
  + Utf8 [access$002]
  + Utf8 [access$100]
  + Utf8 [access$200]
  + Utf8 [access$302]
  + Utf8 [access$400]
  + Utf8 [access$402]
  + Utf8 [advance]
  + Utf8 [append]
  + Utf8 [arraycopy]
  + Utf8 [asDouble]
  + Utf8 [assignOffsetsOnly]
  + Utf8 [beginArray]
  + Utf8 [beginObject]
  + Utf8 [buffer]
  + Utf8 [bufferStartColumn]
  + Utf8 [bufferStartLine]
  + Utf8 [builder]
  + Utf8 [c]
  + Utf8 [charAt]
  + Utf8 [chars]
  + Utf8 [charsLoaded]
  + Utf8 [checkLenient]
  + Utf8 [close]
  + Utf8 [column]
  + Utf8 [com/google/gson/internal/JsonReaderInternalAccess]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonReader$1]
  + Utf8 [com/google/gson/stream/JsonReader$2]
  + Utf8 [com/google/gson/stream/JsonScope]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [com/google/gson/stream/MalformedJsonException]
  + Utf8 [com/google/gson/stream/StringPool]
  + Utf8 [consumeNonExecutePrefix]
  + Utf8 [count]
  + Utf8 [decodeLiteral]
  + Utf8 [decodeNumber]
  + Utf8 [end]
  + Utf8 [endArray]
  + Utf8 [endObject]
  + Utf8 [escaped]
  + Utf8 [expect]
  + Utf8 [expected]
  + Utf8 [false]
  + Utf8 [fillBuffer]
  + Utf8 [firstElement]
  + Utf8 [firstToken]
  + Utf8 [get]
  + Utf8 [getClass]
  + Utf8 [getColumnNumber]
  + Utf8 [getLineNumber]
  + Utf8 [getSimpleName]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [ignored]
  + Utf8 [in]
  + Utf8 [in == null]
  + Utf8 [isInfinite]
  + Utf8 [isLenient]
  + Utf8 [isNaN]
  + Utf8 [java/io/Closeable]
  + Utf8 [java/io/EOFException]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/Reader]
  + Utf8 [java/lang/AssertionError]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/NullPointerException]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [l]
  + Utf8 [length]
  + Utf8 [lenient]
  + Utf8 [limit]
  + Utf8 [line]
  + Utf8 [message]
  + Utf8 [minimum]
  + Utf8 [name]
  + Utf8 [newStack]
  + Utf8 [newTop]
  + Utf8 [nextBoolean]
  + Utf8 [nextDouble]
  + Utf8 [nextInArray]
  + Utf8 [nextInObject]
  + Utf8 [nextInt]
  + Utf8 [nextLiteral]
  + Utf8 [nextLong]
  + Utf8 [nextName]
  + Utf8 [nextNonWhitespace]
  + Utf8 [nextNull]
  + Utf8 [nextString]
  + Utf8 [nextValue]
  + Utf8 [null]
  + Utf8 [objectValue]
  + Utf8 [offset]
  + Utf8 [ordinal]
  + Utf8 [p]
  + Utf8 [parseDouble]
  + Utf8 [parseInt]
  + Utf8 [parseLong]
  + Utf8 [peek]
  + Utf8 [pos]
  + Utf8 [push]
  + Utf8 [quote]
  + Utf8 [read]
  + Utf8 [readEscapeCharacter]
  + Utf8 [readLiteral]
  + Utf8 [result]
  + Utf8 [setLenient]
  + Utf8 [skipTo]
  + Utf8 [skipToEndOfLine]
  + Utf8 [skipValue]
  + Utf8 [skipped!]
  + Utf8 [skipping]
  + Utf8 [stack]
  + Utf8 [stackSize]
  + Utf8 [start]
  + Utf8 [startsWith]
  + Utf8 [stringPool]
  + Utf8 [syntaxError]
  + Utf8 [this]
  + Utf8 [throwOnEof]
  + Utf8 [toCharArray]
  + Utf8 [toFind]
  + Utf8 [toString]
  + Utf8 [token]
  + Utf8 [total]
  + Utf8 [true]
  + Utf8 [value]
  + Utf8 [valueLength]
  + Utf8 [valuePos]
  + Utf8 [x0]
  + Utf8 [x1]

Fields (count = 17):
  + Field:        NON_EXECUTE_PREFIX [C
    Access flags: 0x1a
      = private static final char[] NON_EXECUTE_PREFIX
  + Field:        stringPool Lcom/google/gson/stream/StringPool;
    Access flags: 0x12
      = private final com.google.gson.stream.StringPool stringPool
  + Field:        in Ljava/io/Reader;
    Access flags: 0x12
      = private final java.io.Reader in
  + Field:        lenient Z
    Access flags: 0x2
      = private boolean lenient
  + Field:        buffer [C
    Access flags: 0x12
      = private final char[] buffer
  + Field:        pos I
    Access flags: 0x2
      = private int pos
  + Field:        limit I
    Access flags: 0x2
      = private int limit
  + Field:        bufferStartLine I
    Access flags: 0x2
      = private int bufferStartLine
  + Field:        bufferStartColumn I
    Access flags: 0x2
      = private int bufferStartColumn
  + Field:        stack [Lcom/google/gson/stream/JsonScope;
    Access flags: 0x2
      = private com.google.gson.stream.JsonScope[] stack
  + Field:        stackSize I
    Access flags: 0x2
      = private int stackSize
  + Field:        token Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken token
  + Field:        name Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String name
  + Field:        value Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String value
  + Field:        valuePos I
    Access flags: 0x2
      = private int valuePos
  + Field:        valueLength I
    Access flags: 0x2
      = private int valueLength
  + Field:        skipping Z
    Access flags: 0x2
      = private boolean skipping

Methods (count = 49):
  + Method:       <init>(Ljava/io/Reader;)V
    Access flags: 0x1
      = public JsonReader(java.io.Reader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #140
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #44
        + Class [com/google/gson/stream/StringPool]
      [8] dup
      [9] invokespecial #124
        + Methodref [com/google/gson/stream/StringPool.<init> ()V]
      [12] putfield #74
        + Fieldref [com/google/gson/stream/JsonReader.stringPool Lcom/google/gson/stream/StringPool;]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [20] aload_0 v0
      [21] sipush 1024
      [24] newarray 5
      [26] putfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [29] aload_0 v0
      [30] iconst_0
      [31] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [34] aload_0 v0
      [35] iconst_0
      [36] putfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [39] aload_0 v0
      [40] iconst_1
      [41] putfield #65
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartLine I]
      [44] aload_0 v0
      [45] iconst_1
      [46] putfield #64
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
      [49] aload_0 v0
      [50] bipush 32
      [52] anewarray #41
        + Class [com/google/gson/stream/JsonScope]
      [55] putfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [58] aload_0 v0
      [59] iconst_0
      [60] putfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [63] aload_0 v0
      [64] getstatic #83
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [67] invokespecial #115
        + Methodref [com/google/gson/stream/JsonReader.push (Lcom/google/gson/stream/JsonScope;)V]
      [70] aload_0 v0
      [71] iconst_0
      [72] putfield #71
        + Fieldref [com/google/gson/stream/JsonReader.skipping Z]
      [75] aload_1 v1
      [76] ifnonnull +13 (target=89)
      [79] new #55
        + Class [java/lang/NullPointerException]
      [82] dup
      [83] ldc #33
        + String [in == null]
      [85] invokespecial #138
        + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
      [88] athrow
      [89] aload_0 v0
      [90] aload_1 v1
      [91] putfield #66
        + Fieldref [com/google/gson/stream/JsonReader.in Ljava/io/Reader;]
      [94] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 254
        [4] -> line 198
        [15] -> line 204
        [20] -> line 212
        [29] -> line 213
        [34] -> line 214
        [39] -> line 219
        [44] -> line 220
        [49] -> line 225
        [58] -> line 226
        [63] -> line 228
        [70] -> line 249
        [75] -> line 255
        [79] -> line 256
        [89] -> line 258
        [94] -> line 259
      + Local variable table attribute (count = 2)
        v0: 0 -> 95 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 95 [Ljava/io/Reader; in]
  + Method:       setLenient(Z)V
    Access flags: 0x11
      = public final void setLenient(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 291
        [5] -> line 292
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 6 [Z lenient]
  + Method:       isLenient()Z
    Access flags: 0x11
      = public final boolean isLenient()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 298
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonReader; this]
  + Method:       beginArray()V
    Access flags: 0x1
      = public void beginArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #88
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #103
        + Methodref [com/google/gson/stream/JsonReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 306
        [7] -> line 307
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endArray()V
    Access flags: 0x1
      = public void endArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #91
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #103
        + Methodref [com/google/gson/stream/JsonReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 314
        [7] -> line 315
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       beginObject()V
    Access flags: 0x1
      = public void beginObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #89
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #103
        + Methodref [com/google/gson/stream/JsonReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 322
        [7] -> line 323
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endObject()V
    Access flags: 0x1
      = public void endObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getstatic #93
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [4] invokespecial #103
        + Methodref [com/google/gson/stream/JsonReader.expect (Lcom/google/gson/stream/JsonToken;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 330
        [7] -> line 331
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       expect(Lcom/google/gson/stream/JsonToken;)V
    Access flags: 0x2
      = private void expect(com.google.gson.stream.JsonToken)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 82, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] aload_1 v1
      [10] ifacmpeq +66 (target=76)
      [13] new #52
        + Class [java/lang/IllegalStateException]
      [16] dup
      [17] new #59
        + Class [java/lang/StringBuilder]
      [20] dup
      [21] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [24] ldc #9
        + String [Expected ]
      [26] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] aload_1 v1
      [30] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [33] ldc #3
        + String [ but was ]
      [35] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [38] aload_0 v0
      [39] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [42] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [45] ldc #2
        + String [ at line ]
      [47] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] aload_0 v0
      [51] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [54] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [57] ldc #4
        + String [ column ]
      [59] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [62] aload_0 v0
      [63] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [66] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [69] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [72] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [75] athrow
      [76] aload_0 v0
      [77] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [80] pop
      [81] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 337
        [5] -> line 338
        [13] -> line 339
        [76] -> line 342
        [81] -> line 343
      + Local variable table attribute (count = 2)
        v0: 0 -> 82 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 82 [Lcom/google/gson/stream/JsonToken; expected]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       hasNext()Z
    Access flags: 0x1
      = public boolean hasNext()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 31, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #93
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +17 (target=29)
      [15] aload_0 v0
      [16] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [19] getstatic #91
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [22] ifacmpeq +7 (target=29)
      [25] iconst_1
      [26] goto +4 (target=30)
      [29] iconst_0
      [30] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 349
        [5] -> line 350
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       peek()Lcom/google/gson/stream/JsonToken;
    Access flags: 0x1
      = public com.google.gson.stream.JsonToken peek()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 280, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [4] ifnull +8 (target=12)
      [7] aload_0 v0
      [8] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [11] areturn
      [12] getstatic #79
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [15] aload_0 v0
      [16] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [19] aload_0 v0
      [20] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [23] iconst_1
      [24] isub
      [25] aaload
      [26] invokevirtual #122
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [29] iaload
      [30] tableswitch (8 offsets, default=242) (target=272)
        1: offset = 46, target = 76
        2: offset = 159, target = 189
        3: offset = 165, target = 195
        4: offset = 171, target = 201
        5: offset = 177, target = 207
        6: offset = 182, target = 212
        7: offset = 188, target = 218
        8: offset = 232, target = 262
        default: offset = 242, target = 272
      [76] aload_0 v0
      [77] getfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [80] ifeq +7 (target=87)
      [83] aload_0 v0
      [84] invokespecial #100
        + Methodref [com/google/gson/stream/JsonReader.consumeNonExecutePrefix ()V]
      [87] aload_0 v0
      [88] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [91] aload_0 v0
      [92] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [95] iconst_1
      [96] isub
      [97] getstatic #86
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [100] aastore
      [101] aload_0 v0
      [102] invokespecial #112
        + Methodref [com/google/gson/stream/JsonReader.nextValue ()Lcom/google/gson/stream/JsonToken;]
      [105] astore_1 v1
      [106] aload_0 v0
      [107] getfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [110] ifne +77 (target=187)
      [113] aload_0 v0
      [114] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [117] getstatic #88
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [120] ifacmpeq +67 (target=187)
      [123] aload_0 v0
      [124] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [127] getstatic #89
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [130] ifacmpeq +57 (target=187)
      [133] new #47
        + Class [java/io/IOException]
      [136] dup
      [137] new #59
        + Class [java/lang/StringBuilder]
      [140] dup
      [141] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [144] ldc #12
        + String [Expected JSON document to start with '[' or '{' but was ]
      [146] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [149] aload_0 v0
      [150] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [153] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [156] ldc #2
        + String [ at line ]
      [158] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [161] aload_0 v0
      [162] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [165] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [168] ldc #4
        + String [ column ]
      [170] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [173] aload_0 v0
      [174] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [177] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [180] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [183] invokespecial #127
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [186] athrow
      [187] aload_1 v1
      [188] areturn
      [189] aload_0 v0
      [190] iconst_1
      [191] invokespecial #107
        + Methodref [com/google/gson/stream/JsonReader.nextInArray (Z)Lcom/google/gson/stream/JsonToken;]
      [194] areturn
      [195] aload_0 v0
      [196] iconst_0
      [197] invokespecial #107
        + Methodref [com/google/gson/stream/JsonReader.nextInArray (Z)Lcom/google/gson/stream/JsonToken;]
      [200] areturn
      [201] aload_0 v0
      [202] iconst_1
      [203] invokespecial #108
        + Methodref [com/google/gson/stream/JsonReader.nextInObject (Z)Lcom/google/gson/stream/JsonToken;]
      [206] areturn
      [207] aload_0 v0
      [208] invokespecial #113
        + Methodref [com/google/gson/stream/JsonReader.objectValue ()Lcom/google/gson/stream/JsonToken;]
      [211] areturn
      [212] aload_0 v0
      [213] iconst_0
      [214] invokespecial #108
        + Methodref [com/google/gson/stream/JsonReader.nextInObject (Z)Lcom/google/gson/stream/JsonToken;]
      [217] areturn
      [218] aload_0 v0
      [219] iconst_0
      [220] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [223] istore_2 v2
      [224] iload_2 v2
      [225] iconst_m1
      [226] ificmpne +7 (target=233)
      [229] getstatic #92
        + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
      [232] areturn
      [233] aload_0 v0
      [234] dup
      [235] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [238] iconst_1
      [239] isub
      [240] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [243] aload_0 v0
      [244] getfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [247] ifne +10 (target=257)
      [250] aload_0 v0
      [251] ldc #11
        + String [Expected EOF]
      [253] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [256] athrow
      [257] aload_0 v0
      [258] invokespecial #112
        + Methodref [com/google/gson/stream/JsonReader.nextValue ()Lcom/google/gson/stream/JsonToken;]
      [261] areturn
      [262] new #52
        + Class [java/lang/IllegalStateException]
      [265] dup
      [266] ldc #24
        + String [JsonReader is closed]
      [268] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [271] athrow
      [272] new #49
        + Class [java/lang/AssertionError]
      [275] dup
      [276] invokespecial #130
        + Methodref [java/lang/AssertionError.<init> ()V]
      [279] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 357
        [7] -> line 358
        [12] -> line 361
        [76] -> line 363
        [83] -> line 364
        [87] -> line 366
        [101] -> line 367
        [106] -> line 368
        [133] -> line 369
        [187] -> line 372
        [189] -> line 374
        [195] -> line 376
        [201] -> line 378
        [207] -> line 380
        [212] -> line 382
        [218] -> line 384
        [224] -> line 385
        [229] -> line 386
        [233] -> line 388
        [243] -> line 389
        [250] -> line 390
        [257] -> line 392
        [262] -> line 394
        [272] -> line 396
      + Local variable table attribute (count = 3)
        v1: 106 -> 280 [Lcom/google/gson/stream/JsonToken; firstToken]
        v2: 224 -> 280 [I c]
        v0: 0 -> 280 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       consumeNonExecutePrefix()V
    Access flags: 0x2
      = private void consumeNonExecutePrefix()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 94, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [5] pop
      [6] aload_0 v0
      [7] dup
      [8] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [11] iconst_1
      [12] isub
      [13] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [16] aload_0 v0
      [17] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [20] getstatic #62
        + Fieldref [com/google/gson/stream/JsonReader.NON_EXECUTE_PREFIX [C]
      [23] arraylength
      [24] iadd
      [25] aload_0 v0
      [26] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [29] ificmple +15 (target=44)
      [32] aload_0 v0
      [33] getstatic #62
        + Fieldref [com/google/gson/stream/JsonReader.NON_EXECUTE_PREFIX [C]
      [36] arraylength
      [37] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [40] ifne +4 (target=44)
      [43] return
      [44] iconst_0
      [45] istore_1 v1
      [46] iload_1 v1
      [47] getstatic #62
        + Fieldref [com/google/gson/stream/JsonReader.NON_EXECUTE_PREFIX [C]
      [50] arraylength
      [51] ificmpge +29 (target=80)
      [54] aload_0 v0
      [55] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [58] aload_0 v0
      [59] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [62] iload_1 v1
      [63] iadd
      [64] caload
      [65] getstatic #62
        + Fieldref [com/google/gson/stream/JsonReader.NON_EXECUTE_PREFIX [C]
      [68] iload_1 v1
      [69] caload
      [70] ificmpeq +4 (target=74)
      [73] return
      [74] iinc v1, 1
      [77] goto -31 (target=46)
      [80] aload_0 v0
      [81] dup
      [82] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [85] getstatic #62
        + Fieldref [com/google/gson/stream/JsonReader.NON_EXECUTE_PREFIX [C]
      [88] arraylength
      [89] iadd
      [90] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [93] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 405
        [6] -> line 406
        [16] -> line 408
        [43] -> line 409
        [44] -> line 412
        [54] -> line 413
        [73] -> line 414
        [74] -> line 412
        [80] -> line 419
        [93] -> line 420
      + Local variable table attribute (count = 2)
        v1: 46 -> 80 [I i]
        v0: 0 -> 94 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       advance()Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken advance()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 27, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] astore_1 v1
      [10] aload_0 v0
      [11] aconst_null
      [12] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [15] aload_0 v0
      [16] aconst_null
      [17] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [20] aload_0 v0
      [21] aconst_null
      [22] putfield #69
        + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
      [25] aload_1 v1
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 426
        [5] -> line 428
        [10] -> line 429
        [15] -> line 430
        [20] -> line 431
        [25] -> line 432
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lcom/google/gson/stream/JsonReader; this]
        v1: 10 -> 27 [Lcom/google/gson/stream/JsonToken; result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String nextName()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 81, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #94
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +57 (target=69)
      [15] new #52
        + Class [java/lang/IllegalStateException]
      [18] dup
      [19] new #59
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [26] ldc #16
        + String [Expected a name but was ]
      [28] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] aload_0 v0
      [32] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [35] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [38] ldc #2
        + String [ at line ]
      [40] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [43] aload_0 v0
      [44] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [47] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [50] ldc #4
        + String [ column ]
      [52] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] aload_0 v0
      [56] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [59] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [62] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [65] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [68] athrow
      [69] aload_0 v0
      [70] getfield #69
        + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
      [73] astore_1 v1
      [74] aload_0 v0
      [75] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [78] pop
      [79] aload_1 v1
      [80] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 443
        [5] -> line 444
        [15] -> line 445
        [69] -> line 448
        [74] -> line 449
        [79] -> line 450
      + Local variable table attribute (count = 2)
        v0: 0 -> 81 [Lcom/google/gson/stream/JsonReader; this]
        v1: 74 -> 81 [Ljava/lang/String; result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String nextString()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 91, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +67 (target=79)
      [15] aload_0 v0
      [16] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [19] getstatic #96
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [22] ifacmpeq +57 (target=79)
      [25] new #52
        + Class [java/lang/IllegalStateException]
      [28] dup
      [29] new #59
        + Class [java/lang/StringBuilder]
      [32] dup
      [33] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [36] ldc #17
        + String [Expected a string but was ]
      [38] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [41] aload_0 v0
      [42] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [45] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [48] ldc #2
        + String [ at line ]
      [50] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] aload_0 v0
      [54] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [57] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [60] ldc #4
        + String [ column ]
      [62] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] aload_0 v0
      [66] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [69] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [72] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [75] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [78] athrow
      [79] aload_0 v0
      [80] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [83] astore_1 v1
      [84] aload_0 v0
      [85] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [88] pop
      [89] aload_1 v1
      [90] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 462
        [5] -> line 463
        [25] -> line 464
        [79] -> line 468
        [84] -> line 469
        [89] -> line 470
      + Local variable table attribute (count = 2)
        v0: 0 -> 91 [Lcom/google/gson/stream/JsonReader; this]
        v1: 84 -> 91 [Ljava/lang/String; result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextBoolean()Z
    Access flags: 0x1
      = public boolean nextBoolean()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 91, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #90
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +57 (target=69)
      [15] new #52
        + Class [java/lang/IllegalStateException]
      [18] dup
      [19] new #59
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [26] ldc #13
        + String [Expected a boolean but was ]
      [28] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] aload_0 v0
      [32] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [35] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [38] ldc #2
        + String [ at line ]
      [40] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [43] aload_0 v0
      [44] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [47] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [50] ldc #4
        + String [ column ]
      [52] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] aload_0 v0
      [56] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [59] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [62] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [65] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [68] athrow
      [69] aload_0 v0
      [70] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [73] ldc #36
        + String [true]
      [75] ifacmpne +7 (target=82)
      [78] iconst_1
      [79] goto +4 (target=83)
      [82] iconst_0
      [83] istore_1 v1
      [84] aload_0 v0
      [85] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [88] pop
      [89] iload_1 v1
      [90] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 481
        [5] -> line 482
        [15] -> line 483
        [69] -> line 487
        [84] -> line 488
        [89] -> line 489
      + Local variable table attribute (count = 2)
        v0: 0 -> 91 [Lcom/google/gson/stream/JsonReader; this]
        v1: 84 -> 91 [Z result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextNull()V
    Access flags: 0x1
      = public void nextNull()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 75, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #95
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +57 (target=69)
      [15] new #52
        + Class [java/lang/IllegalStateException]
      [18] dup
      [19] new #59
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [26] ldc #21
        + String [Expected null but was ]
      [28] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] aload_0 v0
      [32] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [35] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [38] ldc #2
        + String [ at line ]
      [40] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [43] aload_0 v0
      [44] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [47] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [50] ldc #4
        + String [ column ]
      [52] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] aload_0 v0
      [56] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [59] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [62] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [65] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [68] athrow
      [69] aload_0 v0
      [70] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [73] pop
      [74] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 500
        [5] -> line 501
        [15] -> line 502
        [69] -> line 506
        [74] -> line 507
      + Local variable table attribute (count = 1)
        v0: 0 -> 75 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextDouble()D
    Access flags: 0x1
      = public double nextDouble()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 241, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +67 (target=79)
      [15] aload_0 v0
      [16] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [19] getstatic #96
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [22] ifacmpeq +57 (target=79)
      [25] new #52
        + Class [java/lang/IllegalStateException]
      [28] dup
      [29] new #59
        + Class [java/lang/StringBuilder]
      [32] dup
      [33] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [36] ldc #14
        + String [Expected a double but was ]
      [38] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [41] aload_0 v0
      [42] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [45] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [48] ldc #2
        + String [ at line ]
      [50] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] aload_0 v0
      [54] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [57] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [60] ldc #4
        + String [ column ]
      [62] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] aload_0 v0
      [66] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [69] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [72] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [75] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [78] athrow
      [79] aload_0 v0
      [80] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [83] invokestatic #134
        + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
      [86] dstore_1 v1
      [87] dload_1 v1
      [88] dconst_1
      [89] dcmpl
      [90] iflt +69 (target=159)
      [93] aload_0 v0
      [94] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [97] ldc #7
        + String [0]
      [99] invokevirtual #144
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [102] ifeq +57 (target=159)
      [105] new #43
        + Class [com/google/gson/stream/MalformedJsonException]
      [108] dup
      [109] new #59
        + Class [java/lang/StringBuilder]
      [112] dup
      [113] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [116] ldc #23
        + String [JSON forbids octal prefixes: ]
      [118] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [121] aload_0 v0
      [122] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [125] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [128] ldc #2
        + String [ at line ]
      [130] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [133] aload_0 v0
      [134] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [137] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [140] ldc #4
        + String [ column ]
      [142] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [145] aload_0 v0
      [146] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [149] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [152] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [155] invokespecial #123
        + Methodref [com/google/gson/stream/MalformedJsonException.<init> (Ljava/lang/String;)V]
      [158] athrow
      [159] aload_0 v0
      [160] getfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [163] ifne +71 (target=234)
      [166] dload_1 v1
      [167] invokestatic #133
        + Methodref [java/lang/Double.isNaN (D)Z]
      [170] ifne +10 (target=180)
      [173] dload_1 v1
      [174] invokestatic #132
        + Methodref [java/lang/Double.isInfinite (D)Z]
      [177] ifeq +57 (target=234)
      [180] new #43
        + Class [com/google/gson/stream/MalformedJsonException]
      [183] dup
      [184] new #59
        + Class [java/lang/StringBuilder]
      [187] dup
      [188] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [191] ldc #22
        + String [JSON forbids NaN and infinities: ]
      [193] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [196] aload_0 v0
      [197] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [200] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [203] ldc #2
        + String [ at line ]
      [205] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [208] aload_0 v0
      [209] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [212] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [215] ldc #4
        + String [ column ]
      [217] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [220] aload_0 v0
      [221] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [224] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [227] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [230] invokespecial #123
        + Methodref [com/google/gson/stream/MalformedJsonException.<init> (Ljava/lang/String;)V]
      [233] athrow
      [234] aload_0 v0
      [235] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [238] pop
      [239] dload_1 v1
      [240] dreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 519
        [5] -> line 520
        [25] -> line 521
        [79] -> line 525
        [87] -> line 527
        [105] -> line 528
        [159] -> line 531
        [180] -> line 532
        [234] -> line 536
        [239] -> line 537
      + Local variable table attribute (count = 2)
        v0: 0 -> 241 [Lcom/google/gson/stream/JsonReader; this]
        v1: 87 -> 241 [D result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextLong()J
    Access flags: 0x1
      = public long nextLong()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 245, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +67 (target=79)
      [15] aload_0 v0
      [16] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [19] getstatic #96
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [22] ifacmpeq +57 (target=79)
      [25] new #52
        + Class [java/lang/IllegalStateException]
      [28] dup
      [29] new #59
        + Class [java/lang/StringBuilder]
      [32] dup
      [33] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [36] ldc #15
        + String [Expected a long but was ]
      [38] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [41] aload_0 v0
      [42] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [45] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [48] ldc #2
        + String [ at line ]
      [50] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] aload_0 v0
      [54] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [57] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [60] ldc #4
        + String [ column ]
      [62] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] aload_0 v0
      [66] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [69] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [72] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [75] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [78] athrow
      [79] aload_0 v0
      [80] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [83] invokestatic #137
        + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
      [86] lstore_1 v1
      [87] goto +79 (target=166)
      [90] astore_3 v3
      [91] aload_0 v0
      [92] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [95] invokestatic #134
        + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
      [98] dstore v4
      [100] dload v4
      [102] d2l
      [103] lstore_1 v1
      [104] lload_1 v1
      [105] l2d
      [106] dload v4
      [108] dcmpl
      [109] ifeq +57 (target=166)
      [112] new #56
        + Class [java/lang/NumberFormatException]
      [115] dup
      [116] new #59
        + Class [java/lang/StringBuilder]
      [119] dup
      [120] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [123] ldc #15
        + String [Expected a long but was ]
      [125] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [128] aload_0 v0
      [129] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [132] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [135] ldc #2
        + String [ at line ]
      [137] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [140] aload_0 v0
      [141] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [144] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [147] ldc #4
        + String [ column ]
      [149] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [152] aload_0 v0
      [153] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [156] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [159] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [162] invokespecial #139
        + Methodref [java/lang/NumberFormatException.<init> (Ljava/lang/String;)V]
      [165] athrow
      [166] lload_1 v1
      [167] lconst_1
      [168] lcmp
      [169] iflt +69 (target=238)
      [172] aload_0 v0
      [173] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [176] ldc #7
        + String [0]
      [178] invokevirtual #144
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [181] ifeq +57 (target=238)
      [184] new #43
        + Class [com/google/gson/stream/MalformedJsonException]
      [187] dup
      [188] new #59
        + Class [java/lang/StringBuilder]
      [191] dup
      [192] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [195] ldc #23
        + String [JSON forbids octal prefixes: ]
      [197] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [200] aload_0 v0
      [201] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [204] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [207] ldc #2
        + String [ at line ]
      [209] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [212] aload_0 v0
      [213] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [216] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [219] ldc #4
        + String [ column ]
      [221] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [224] aload_0 v0
      [225] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [228] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [231] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [234] invokespecial #123
        + Methodref [com/google/gson/stream/MalformedJsonException.<init> (Ljava/lang/String;)V]
      [237] athrow
      [238] aload_0 v0
      [239] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [242] pop
      [243] lload_1 v1
      [244] lreturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (79 -> 87: 90):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 551
        [5] -> line 552
        [25] -> line 553
        [79] -> line 559
        [87] -> line 567
        [90] -> line 560
        [91] -> line 561
        [100] -> line 562
        [104] -> line 563
        [112] -> line 564
        [166] -> line 569
        [184] -> line 570
        [238] -> line 574
        [243] -> line 575
      + Local variable table attribute (count = 4)
        v4: 100 -> 166 [D asDouble]
        v3: 91 -> 166 [Ljava/lang/NumberFormatException; ignored]
        v0: 0 -> 245 [Lcom/google/gson/stream/JsonReader; this]
        v1: 87 -> 245 [J result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextInt()I
    Access flags: 0x1
      = public int nextInt()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 243, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #114
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [9] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [12] ifacmpeq +67 (target=79)
      [15] aload_0 v0
      [16] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [19] getstatic #96
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [22] ifacmpeq +57 (target=79)
      [25] new #52
        + Class [java/lang/IllegalStateException]
      [28] dup
      [29] new #59
        + Class [java/lang/StringBuilder]
      [32] dup
      [33] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [36] ldc #18
        + String [Expected an int but was ]
      [38] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [41] aload_0 v0
      [42] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [45] invokevirtual #149
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [48] ldc #2
        + String [ at line ]
      [50] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] aload_0 v0
      [54] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [57] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [60] ldc #4
        + String [ column ]
      [62] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] aload_0 v0
      [66] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [69] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [72] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [75] invokespecial #135
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [78] athrow
      [79] aload_0 v0
      [80] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [83] invokestatic #136
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [86] istore_1 v1
      [87] goto +76 (target=163)
      [90] astore_2 v2
      [91] aload_0 v0
      [92] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [95] invokestatic #134
        + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
      [98] dstore_3 v3
      [99] dload_3 v3
      [100] d2i
      [101] istore_1 v1
      [102] iload_1 v1
      [103] i2d
      [104] dload_3 v3
      [105] dcmpl
      [106] ifeq +57 (target=163)
      [109] new #56
        + Class [java/lang/NumberFormatException]
      [112] dup
      [113] new #59
        + Class [java/lang/StringBuilder]
      [116] dup
      [117] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [120] ldc #18
        + String [Expected an int but was ]
      [122] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [125] aload_0 v0
      [126] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [129] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [132] ldc #2
        + String [ at line ]
      [134] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [137] aload_0 v0
      [138] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [141] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [144] ldc #4
        + String [ column ]
      [146] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [149] aload_0 v0
      [150] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [153] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [156] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [159] invokespecial #139
        + Methodref [java/lang/NumberFormatException.<init> (Ljava/lang/String;)V]
      [162] athrow
      [163] iload_1 v1
      [164] i2l
      [165] lconst_1
      [166] lcmp
      [167] iflt +69 (target=236)
      [170] aload_0 v0
      [171] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [174] ldc #7
        + String [0]
      [176] invokevirtual #144
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [179] ifeq +57 (target=236)
      [182] new #43
        + Class [com/google/gson/stream/MalformedJsonException]
      [185] dup
      [186] new #59
        + Class [java/lang/StringBuilder]
      [189] dup
      [190] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [193] ldc #23
        + String [JSON forbids octal prefixes: ]
      [195] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [198] aload_0 v0
      [199] getfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [202] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [205] ldc #2
        + String [ at line ]
      [207] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [210] aload_0 v0
      [211] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [214] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [217] ldc #4
        + String [ column ]
      [219] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [222] aload_0 v0
      [223] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [226] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [229] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [232] invokespecial #123
        + Methodref [com/google/gson/stream/MalformedJsonException.<init> (Ljava/lang/String;)V]
      [235] athrow
      [236] aload_0 v0
      [237] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [240] pop
      [241] iload_1 v1
      [242] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (79 -> 87: 90):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 589
        [5] -> line 590
        [25] -> line 591
        [79] -> line 597
        [87] -> line 605
        [90] -> line 598
        [91] -> line 599
        [99] -> line 600
        [102] -> line 601
        [109] -> line 602
        [163] -> line 607
        [182] -> line 608
        [236] -> line 612
        [241] -> line 613
      + Local variable table attribute (count = 4)
        v3: 99 -> 163 [D asDouble]
        v2: 91 -> 163 [Ljava/lang/NumberFormatException; ignored]
        v0: 0 -> 243 [Lcom/google/gson/stream/JsonReader; this]
        v1: 87 -> 243 [I result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 32, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [5] aload_0 v0
      [6] aconst_null
      [7] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [10] aload_0 v0
      [11] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [14] iconst_0
      [15] getstatic #80
        + Fieldref [com/google/gson/stream/JsonScope.CLOSED Lcom/google/gson/stream/JsonScope;]
      [18] aastore
      [19] aload_0 v0
      [20] iconst_1
      [21] putfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [24] aload_0 v0
      [25] getfield #66
        + Fieldref [com/google/gson/stream/JsonReader.in Ljava/io/Reader;]
      [28] invokevirtual #128
        + Methodref [java/io/Reader.close ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 620
        [5] -> line 621
        [10] -> line 622
        [19] -> line 623
        [24] -> line 624
        [31] -> line 625
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       skipValue()V
    Access flags: 0x1
      = public void skipValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 70, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #71
        + Fieldref [com/google/gson/stream/JsonReader.skipping Z]
      [5] iconst_0
      [6] istore_1 v1
      [7] aload_0 v0
      [8] invokespecial #98
        + Methodref [com/google/gson/stream/JsonReader.advance ()Lcom/google/gson/stream/JsonToken;]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] getstatic #88
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [16] ifacmpeq +10 (target=26)
      [19] aload_2 v2
      [20] getstatic #89
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [23] ifacmpne +9 (target=32)
      [26] iinc v1, 1
      [29] goto +20 (target=49)
      [32] aload_2 v2
      [33] getstatic #91
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [36] ifacmpeq +10 (target=46)
      [39] aload_2 v2
      [40] getstatic #93
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [43] ifacmpne +6 (target=49)
      [46] iinc v1, -1
      [49] iload_1 v1
      [50] ifne -43 (target=7)
      [53] aload_0 v0
      [54] iconst_0
      [55] putfield #71
        + Fieldref [com/google/gson/stream/JsonReader.skipping Z]
      [58] goto +11 (target=69)
      [61] astore_3 v3
      [62] aload_0 v0
      [63] iconst_0
      [64] putfield #71
        + Fieldref [com/google/gson/stream/JsonReader.skipping Z]
      [67] aload_3 v3
      [68] athrow
      [69] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (5 -> 53: 61):
      + ExceptionInfo (61 -> 62: 61):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 633
        [5] -> line 635
        [7] -> line 637
        [12] -> line 638
        [26] -> line 639
        [32] -> line 640
        [46] -> line 641
        [49] -> line 643
        [53] -> line 645
        [58] -> line 646
        [61] -> line 645
        [69] -> line 647
      + Local variable table attribute (count = 3)
        v2: 12 -> 49 [Lcom/google/gson/stream/JsonToken; token]
        v1: 7 -> 53 [I count]
        v0: 0 -> 70 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       push(Lcom/google/gson/stream/JsonScope;)V
    Access flags: 0x2
      = private void push(com.google.gson.stream.JsonScope)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [4] aload_0 v0
      [5] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [8] arraylength
      [9] ificmpne +32 (target=41)
      [12] aload_0 v0
      [13] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [16] iconst_2
      [17] imul
      [18] anewarray #41
        + Class [com/google/gson/stream/JsonScope]
      [21] astore_2 v2
      [22] aload_0 v0
      [23] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [26] iconst_0
      [27] aload_2 v2
      [28] iconst_0
      [29] aload_0 v0
      [30] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [33] invokestatic #153
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [36] aload_0 v0
      [37] aload_2 v2
      [38] putfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [41] aload_0 v0
      [42] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [45] aload_0 v0
      [46] dup
      [47] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [50] dup_x1
      [51] iconst_1
      [52] iadd
      [53] putfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [56] aload_1 v1
      [57] aastore
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 650
        [12] -> line 651
        [22] -> line 652
        [36] -> line 653
        [41] -> line 655
        [58] -> line 656
      + Local variable table attribute (count = 3)
        v2: 22 -> 41 [[Lcom/google/gson/stream/JsonScope; newStack]
        v0: 0 -> 59 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 59 [Lcom/google/gson/stream/JsonScope; newTop]
  + Method:       nextInArray(Z)Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken nextInArray(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 199, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] ifeq +20 (target=21)
      [4] aload_0 v0
      [5] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [8] aload_0 v0
      [9] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [12] iconst_1
      [13] isub
      [14] getstatic #85
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [17] aastore
      [18] goto +75 (target=93)
      [21] aload_0 v0
      [22] iconst_1
      [23] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [26] lookupswitch (3 offsets, default=60) (target=86)
        44: offset = 57, target = 83
        59: offset = 53, target = 79
        93: offset = 34, target = 60
        default: offset = 60, target = 86
      [60] aload_0 v0
      [61] dup
      [62] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [65] iconst_1
      [66] isub
      [67] putfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [70] aload_0 v0
      [71] getstatic #91
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [74] dup_x1
      [75] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [78] areturn
      [79] aload_0 v0
      [80] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [83] goto +10 (target=93)
      [86] aload_0 v0
      [87] ldc #25
        + String [Unterminated array]
      [89] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [92] athrow
      [93] aload_0 v0
      [94] iconst_1
      [95] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [98] lookupswitch (3 offsets, default=86) (target=184)
        44: offset = 57, target = 155
        59: offset = 57, target = 155
        93: offset = 34, target = 132
        default: offset = 86, target = 184
      [132] iload_1 v1
      [133] ifeq +22 (target=155)
      [136] aload_0 v0
      [137] dup
      [138] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [141] iconst_1
      [142] isub
      [143] putfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [146] aload_0 v0
      [147] getstatic #91
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [150] dup_x1
      [151] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [154] areturn
      [155] aload_0 v0
      [156] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [159] aload_0 v0
      [160] dup
      [161] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [164] iconst_1
      [165] isub
      [166] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [169] aload_0 v0
      [170] ldc #34
        + String [null]
      [172] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [175] aload_0 v0
      [176] getstatic #95
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [179] dup_x1
      [180] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [183] areturn
      [184] aload_0 v0
      [185] dup
      [186] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [189] iconst_1
      [190] isub
      [191] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [194] aload_0 v0
      [195] invokespecial #112
        + Methodref [com/google/gson/stream/JsonReader.nextValue ()Lcom/google/gson/stream/JsonToken;]
      [198] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 660
        [4] -> line 661
        [21] -> line 664
        [60] -> line 666
        [70] -> line 667
        [79] -> line 669
        [83] -> line 671
        [86] -> line 673
        [93] -> line 677
        [132] -> line 679
        [136] -> line 680
        [146] -> line 681
        [155] -> line 687
        [159] -> line 688
        [169] -> line 689
        [175] -> line 690
        [184] -> line 692
        [194] -> line 693
      + Local variable table attribute (count = 2)
        v0: 0 -> 199 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 199 [Z firstElement]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextInObject(Z)Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken nextInObject(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 244, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] ifeq +59 (target=60)
      [4] aload_0 v0
      [5] iconst_1
      [6] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [9] lookupswitch (1 offsets, default=38) (target=47)
        125: offset = 19, target = 28
        default: offset = 38, target = 47
      [28] aload_0 v0
      [29] dup
      [30] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [33] iconst_1
      [34] isub
      [35] putfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [38] aload_0 v0
      [39] getstatic #93
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [42] dup_x1
      [43] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [46] areturn
      [47] aload_0 v0
      [48] dup
      [49] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [52] iconst_1
      [53] isub
      [54] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [57] goto +72 (target=129)
      [60] aload_0 v0
      [61] iconst_1
      [62] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [65] lookupswitch (3 offsets, default=57) (target=122)
        44: offset = 54, target = 119
        59: offset = 54, target = 119
        125: offset = 35, target = 100
        default: offset = 57, target = 122
      [100] aload_0 v0
      [101] dup
      [102] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [105] iconst_1
      [106] isub
      [107] putfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [110] aload_0 v0
      [111] getstatic #93
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [114] dup_x1
      [115] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [118] areturn
      [119] goto +10 (target=129)
      [122] aload_0 v0
      [123] ldc #28
        + String [Unterminated object]
      [125] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [128] athrow
      [129] aload_0 v0
      [130] iconst_1
      [131] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [134] istore_2 v2
      [135] iload_2 v2
      [136] lookupswitch (2 offsets, default=45) (target=181)
        34: offset = 32, target = 168
        39: offset = 28, target = 164
        default: offset = 45, target = 181
      [164] aload_0 v0
      [165] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [168] aload_0 v0
      [169] aload_0 v0
      [170] iload_2 v2
      [171] i2c
      [172] invokespecial #111
        + Methodref [com/google/gson/stream/JsonReader.nextString (C)Ljava/lang/String;]
      [175] putfield #69
        + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
      [178] goto +43 (target=221)
      [181] aload_0 v0
      [182] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [185] aload_0 v0
      [186] dup
      [187] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [190] iconst_1
      [191] isub
      [192] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [195] aload_0 v0
      [196] aload_0 v0
      [197] iconst_0
      [198] invokespecial #109
        + Methodref [com/google/gson/stream/JsonReader.nextLiteral (Z)Ljava/lang/String;]
      [201] putfield #69
        + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
      [204] aload_0 v0
      [205] getfield #69
        + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
      [208] invokevirtual #143
        + Methodref [java/lang/String.length ()I]
      [211] ifne +10 (target=221)
      [214] aload_0 v0
      [215] ldc #20
        + String [Expected name]
      [217] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [220] athrow
      [221] aload_0 v0
      [222] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [225] aload_0 v0
      [226] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [229] iconst_1
      [230] isub
      [231] getstatic #81
        + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
      [234] aastore
      [235] aload_0 v0
      [236] getstatic #94
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [239] dup_x1
      [240] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [243] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 704
        [4] -> line 706
        [28] -> line 708
        [38] -> line 709
        [47] -> line 711
        [60] -> line 714
        [100] -> line 716
        [110] -> line 717
        [119] -> line 720
        [122] -> line 722
        [129] -> line 727
        [135] -> line 728
        [164] -> line 730
        [168] -> line 732
        [178] -> line 733
        [181] -> line 735
        [185] -> line 736
        [195] -> line 737
        [204] -> line 738
        [214] -> line 739
        [221] -> line 743
        [235] -> line 744
      + Local variable table attribute (count = 3)
        v0: 0 -> 244 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 244 [Z firstElement]
        v2: 135 -> 244 [I quote]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       objectValue()Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken objectValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 111, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [5] lookupswitch (2 offsets, default=80) (target=85)
        58: offset = 27, target = 32
        61: offset = 30, target = 35
        default: offset = 80, target = 85
      [32] goto +60 (target=92)
      [35] aload_0 v0
      [36] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [39] aload_0 v0
      [40] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [43] aload_0 v0
      [44] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [47] ificmplt +11 (target=58)
      [50] aload_0 v0
      [51] iconst_1
      [52] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [55] ifeq +37 (target=92)
      [58] aload_0 v0
      [59] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [62] aload_0 v0
      [63] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [66] caload
      [67] bipush 62
      [69] ificmpne +23 (target=92)
      [72] aload_0 v0
      [73] dup
      [74] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [77] iconst_1
      [78] iadd
      [79] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [82] goto +10 (target=92)
      [85] aload_0 v0
      [86] ldc #10
        + String [Expected ':']
      [88] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [91] athrow
      [92] aload_0 v0
      [93] getfield #72
        + Fieldref [com/google/gson/stream/JsonReader.stack [Lcom/google/gson/stream/JsonScope;]
      [96] aload_0 v0
      [97] getfield #73
        + Fieldref [com/google/gson/stream/JsonReader.stackSize I]
      [100] iconst_1
      [101] isub
      [102] getstatic #87
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [105] aastore
      [106] aload_0 v0
      [107] invokespecial #112
        + Methodref [com/google/gson/stream/JsonReader.nextValue ()Lcom/google/gson/stream/JsonToken;]
      [110] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 752
        [32] -> line 754
        [35] -> line 756
        [39] -> line 757
        [72] -> line 758
        [85] -> line 762
        [92] -> line 765
        [106] -> line 766
      + Local variable table attribute (count = 1)
        v0: 0 -> 111 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextValue()Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken nextValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 118, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokespecial #110
        + Methodref [com/google/gson/stream/JsonReader.nextNonWhitespace (Z)I]
      [5] istore_1 v1
      [6] iload_1 v1
      [7] lookupswitch (4 offsets, default=96) (target=103)
        34: offset = 77, target = 84
        39: offset = 73, target = 80
        91: offset = 57, target = 64
        123: offset = 41, target = 48
        default: offset = 96, target = 103
      [48] aload_0 v0
      [49] getstatic #84
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [52] invokespecial #115
        + Methodref [com/google/gson/stream/JsonReader.push (Lcom/google/gson/stream/JsonScope;)V]
      [55] aload_0 v0
      [56] getstatic #89
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [59] dup_x1
      [60] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [63] areturn
      [64] aload_0 v0
      [65] getstatic #82
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [68] invokespecial #115
        + Methodref [com/google/gson/stream/JsonReader.push (Lcom/google/gson/stream/JsonScope;)V]
      [71] aload_0 v0
      [72] getstatic #88
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [75] dup_x1
      [76] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [79] areturn
      [80] aload_0 v0
      [81] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [84] aload_0 v0
      [85] aload_0 v0
      [86] iload_1 v1
      [87] i2c
      [88] invokespecial #111
        + Methodref [com/google/gson/stream/JsonReader.nextString (C)Ljava/lang/String;]
      [91] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [94] aload_0 v0
      [95] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [98] dup_x1
      [99] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [102] areturn
      [103] aload_0 v0
      [104] dup
      [105] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [108] iconst_1
      [109] isub
      [110] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [113] aload_0 v0
      [114] invokespecial #117
        + Methodref [com/google/gson/stream/JsonReader.readLiteral ()Lcom/google/gson/stream/JsonToken;]
      [117] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 771
        [6] -> line 772
        [48] -> line 774
        [55] -> line 775
        [64] -> line 778
        [71] -> line 779
        [80] -> line 782
        [84] -> line 784
        [94] -> line 785
        [103] -> line 788
        [113] -> line 789
      + Local variable table attribute (count = 2)
        v0: 0 -> 118 [Lcom/google/gson/stream/JsonReader; this]
        v1: 6 -> 118 [I c]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       fillBuffer(I)Z
    Access flags: 0x2
      = private boolean fillBuffer(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 221, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] getfield #65
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartLine I]
      [9] istore_3 v3
      [10] aload_0 v0
      [11] getfield #64
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
      [14] istore v4
      [16] iconst_0
      [17] istore v5
      [19] aload_0 v0
      [20] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [23] istore v6
      [25] iload v5
      [27] iload v6
      [29] ificmpge +30 (target=59)
      [32] aload_2 v2
      [33] iload v5
      [35] caload
      [36] bipush 10
      [38] ificmpne +12 (target=50)
      [41] iinc v3, 1
      [44] iconst_1
      [45] istore v4
      [47] goto +6 (target=53)
      [50] iinc v4, 1
      [53] iinc v5, 1
      [56] goto -31 (target=25)
      [59] aload_0 v0
      [60] iload_3 v3
      [61] putfield #65
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartLine I]
      [64] aload_0 v0
      [65] iload v4
      [67] putfield #64
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
      [70] aload_0 v0
      [71] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [74] aload_0 v0
      [75] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [78] ificmpeq +33 (target=111)
      [81] aload_0 v0
      [82] dup
      [83] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [86] aload_0 v0
      [87] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [90] isub
      [91] putfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [94] aload_2 v2
      [95] aload_0 v0
      [96] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [99] aload_2 v2
      [100] iconst_0
      [101] aload_0 v0
      [102] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [105] invokestatic #153
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [108] goto +8 (target=116)
      [111] aload_0 v0
      [112] iconst_0
      [113] putfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [116] aload_0 v0
      [117] iconst_0
      [118] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [121] aload_0 v0
      [122] getfield #66
        + Fieldref [com/google/gson/stream/JsonReader.in Ljava/io/Reader;]
      [125] aload_2 v2
      [126] aload_0 v0
      [127] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [130] aload_2 v2
      [131] arraylength
      [132] aload_0 v0
      [133] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [136] isub
      [137] invokevirtual #129
        + Methodref [java/io/Reader.read ([CII)I]
      [140] dup
      [141] istore v5
      [143] iconst_m1
      [144] ificmpeq +75 (target=219)
      [147] aload_0 v0
      [148] dup
      [149] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [152] iload v5
      [154] iadd
      [155] putfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [158] aload_0 v0
      [159] getfield #65
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartLine I]
      [162] iconst_1
      [163] ificmpne +46 (target=209)
      [166] aload_0 v0
      [167] getfield #64
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
      [170] iconst_1
      [171] ificmpne +38 (target=209)
      [174] aload_0 v0
      [175] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [178] ifle +31 (target=209)
      [181] aload_2 v2
      [182] iconst_0
      [183] caload
      [184] ldc #1
        + Integer [65279]
      [186] ificmpne +23 (target=209)
      [189] aload_0 v0
      [190] dup
      [191] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [194] iconst_1
      [195] iadd
      [196] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [199] aload_0 v0
      [200] dup
      [201] getfield #64
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
      [204] iconst_1
      [205] isub
      [206] putfield #64
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
      [209] aload_0 v0
      [210] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [213] iload_1 v1
      [214] ificmplt -93 (target=121)
      [217] iconst_1
      [218] ireturn
      [219] iconst_0
      [220] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 799
        [5] -> line 803
        [10] -> line 804
        [16] -> line 805
        [32] -> line 806
        [41] -> line 807
        [44] -> line 808
        [50] -> line 810
        [53] -> line 805
        [59] -> line 813
        [64] -> line 814
        [70] -> line 816
        [81] -> line 817
        [94] -> line 818
        [111] -> line 820
        [116] -> line 823
        [121] -> line 825
        [147] -> line 826
        [158] -> line 829
        [189] -> line 830
        [199] -> line 831
        [209] -> line 834
        [217] -> line 835
        [219] -> line 838
      + Local variable table attribute (count = 8)
        v5: 19 -> 59 [I i]
        v6: 25 -> 59 [I p]
        v0: 0 -> 221 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 221 [I minimum]
        v2: 5 -> 221 [[C buffer]
        v3: 10 -> 221 [I line]
        v4: 16 -> 221 [I column]
        v5: 143 -> 221 [I total]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       getLineNumber()I
    Access flags: 0x2
      = private int getLineNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #65
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartLine I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iload_2 v2
      [8] aload_0 v0
      [9] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [12] ificmpge +23 (target=35)
      [15] aload_0 v0
      [16] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [19] iload_2 v2
      [20] caload
      [21] bipush 10
      [23] ificmpne +6 (target=29)
      [26] iinc v1, 1
      [29] iinc v2, 1
      [32] goto -25 (target=7)
      [35] iload_1 v1
      [36] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 842
        [5] -> line 843
        [15] -> line 844
        [26] -> line 845
        [29] -> line 843
        [35] -> line 848
      + Local variable table attribute (count = 3)
        v2: 7 -> 35 [I i]
        v0: 0 -> 37 [Lcom/google/gson/stream/JsonReader; this]
        v1: 5 -> 37 [I result]
  + Method:       getColumnNumber()I
    Access flags: 0x2
      = private int getColumnNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #64
        + Fieldref [com/google/gson/stream/JsonReader.bufferStartColumn I]
      [4] istore_1 v1
      [5] iconst_0
      [6] istore_2 v2
      [7] iload_2 v2
      [8] aload_0 v0
      [9] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [12] ificmpge +28 (target=40)
      [15] aload_0 v0
      [16] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [19] iload_2 v2
      [20] caload
      [21] bipush 10
      [23] ificmpne +8 (target=31)
      [26] iconst_1
      [27] istore_1 v1
      [28] goto +6 (target=34)
      [31] iinc v1, 1
      [34] iinc v2, 1
      [37] goto -30 (target=7)
      [40] iload_1 v1
      [41] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 852
        [5] -> line 853
        [15] -> line 854
        [26] -> line 855
        [31] -> line 857
        [34] -> line 853
        [40] -> line 860
      + Local variable table attribute (count = 3)
        v2: 7 -> 40 [I i]
        v0: 0 -> 42 [Lcom/google/gson/stream/JsonReader; this]
        v1: 5 -> 42 [I result]
  + Method:       nextNonWhitespace(Z)I
    Access flags: 0x2
      = private int nextNonWhitespace(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 360, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [9] istore_3 v3
      [10] aload_0 v0
      [11] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [14] istore v4
      [16] iload_3 v3
      [17] iload v4
      [19] ificmpne +30 (target=49)
      [22] aload_0 v0
      [23] iload_3 v3
      [24] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [27] aload_0 v0
      [28] iconst_1
      [29] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [32] ifne +6 (target=38)
      [35] goto +277 (target=312)
      [38] aload_0 v0
      [39] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [42] istore_3 v3
      [43] aload_0 v0
      [44] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [47] istore v4
      [49] aload_2 v2
      [50] iload_3 v3
      [51] iinc v3, 1
      [54] caload
      [55] istore v5
      [57] iload v5
      [59] lookupswitch (6 offsets, default=245) (target=304)
        9: offset = 57, target = 116
        10: offset = 57, target = 116
        13: offset = 57, target = 116
        32: offset = 57, target = 116
        35: offset = 218, target = 277
        47: offset = 60, target = 119
        default: offset = 245, target = 304
      [116] goto -100 (target=16)
      [119] aload_0 v0
      [120] iload_3 v3
      [121] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [124] iload_3 v3
      [125] iload v4
      [127] ificmpne +38 (target=165)
      [130] aload_0 v0
      [131] dup
      [132] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [135] iconst_1
      [136] isub
      [137] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [140] aload_0 v0
      [141] iconst_2
      [142] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [145] istore v6
      [147] aload_0 v0
      [148] dup
      [149] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [152] iconst_1
      [153] iadd
      [154] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [157] iload v6
      [159] ifne +6 (target=165)
      [162] iload v5
      [164] ireturn
      [165] aload_0 v0
      [166] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [169] aload_2 v2
      [170] aload_0 v0
      [171] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [174] caload
      [175] istore v6
      [177] iload v6
      [179] lookupswitch (2 offsets, default=95) (target=274)
        42: offset = 25, target = 204
        47: offset = 67, target = 246
        default: offset = 95, target = 274
      [204] aload_0 v0
      [205] dup
      [206] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [209] iconst_1
      [210] iadd
      [211] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [214] aload_0 v0
      [215] ldc #6
        + String [*/]
      [217] invokespecial #118
        + Methodref [com/google/gson/stream/JsonReader.skipTo (Ljava/lang/String;)Z]
      [220] ifne +10 (target=230)
      [223] aload_0 v0
      [224] ldc #26
        + String [Unterminated comment]
      [226] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [229] athrow
      [230] aload_0 v0
      [231] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [234] iconst_2
      [235] iadd
      [236] istore_3 v3
      [237] aload_0 v0
      [238] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [241] istore v4
      [243] goto -227 (target=16)
      [246] aload_0 v0
      [247] dup
      [248] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [251] iconst_1
      [252] iadd
      [253] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [256] aload_0 v0
      [257] invokespecial #119
        + Methodref [com/google/gson/stream/JsonReader.skipToEndOfLine ()V]
      [260] aload_0 v0
      [261] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [264] istore_3 v3
      [265] aload_0 v0
      [266] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [269] istore v4
      [271] goto -255 (target=16)
      [274] iload v5
      [276] ireturn
      [277] aload_0 v0
      [278] iload_3 v3
      [279] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [282] aload_0 v0
      [283] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [286] aload_0 v0
      [287] invokespecial #119
        + Methodref [com/google/gson/stream/JsonReader.skipToEndOfLine ()V]
      [290] aload_0 v0
      [291] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [294] istore_3 v3
      [295] aload_0 v0
      [296] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [299] istore v4
      [301] goto -285 (target=16)
      [304] aload_0 v0
      [305] iload_3 v3
      [306] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [309] iload v5
      [311] ireturn
      [312] iload_1 v1
      [313] ifeq +45 (target=358)
      [316] new #46
        + Class [java/io/EOFException]
      [319] dup
      [320] new #59
        + Class [java/lang/StringBuilder]
      [323] dup
      [324] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [327] ldc #8
        + String [End of input at line ]
      [329] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [332] aload_0 v0
      [333] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [336] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [339] ldc #4
        + String [ column ]
      [341] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [344] aload_0 v0
      [345] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [348] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [351] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [354] invokespecial #126
        + Methodref [java/io/EOFException.<init> (Ljava/lang/String;)V]
      [357] athrow
      [358] iconst_m1
      [359] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 45)
        [0] -> line 878
        [5] -> line 879
        [10] -> line 880
        [16] -> line 882
        [22] -> line 883
        [27] -> line 884
        [35] -> line 885
        [38] -> line 887
        [43] -> line 888
        [49] -> line 891
        [57] -> line 892
        [116] -> line 897
        [119] -> line 900
        [124] -> line 901
        [130] -> line 902
        [140] -> line 903
        [147] -> line 904
        [157] -> line 905
        [162] -> line 906
        [165] -> line 910
        [169] -> line 911
        [177] -> line 912
        [204] -> line 915
        [214] -> line 916
        [223] -> line 917
        [230] -> line 919
        [237] -> line 920
        [243] -> line 921
        [246] -> line 925
        [256] -> line 926
        [260] -> line 927
        [265] -> line 928
        [271] -> line 929
        [274] -> line 932
        [277] -> line 936
        [282] -> line 942
        [286] -> line 943
        [290] -> line 944
        [295] -> line 945
        [301] -> line 946
        [304] -> line 949
        [309] -> line 950
        [312] -> line 953
        [316] -> line 954
        [358] -> line 957
      + Local variable table attribute (count = 8)
        v6: 147 -> 165 [Z charsLoaded]
        v6: 177 -> 312 [C peek]
        v5: 57 -> 312 [I c]
        v0: 0 -> 360 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 360 [Z throwOnEof]
        v2: 5 -> 360 [[C buffer]
        v3: 10 -> 360 [I p]
        v4: 16 -> 360 [I l]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       checkLenient()V
    Access flags: 0x2
      = private void checkLenient()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/google/gson/stream/JsonReader.lenient Z]
      [4] ifne +10 (target=14)
      [7] aload_0 v0
      [8] ldc #30
        + String [Use JsonReader.setLenient(true) to accept malformed JSON]
      [10] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [13] athrow
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 962
        [7] -> line 963
        [14] -> line 965
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       skipToEndOfLine()V
    Access flags: 0x2
      = private void skipToEndOfLine()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 55, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [4] aload_0 v0
      [5] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [8] ificmplt +11 (target=19)
      [11] aload_0 v0
      [12] iconst_1
      [13] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [16] ifeq +38 (target=54)
      [19] aload_0 v0
      [20] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [23] aload_0 v0
      [24] dup
      [25] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [28] dup_x1
      [29] iconst_1
      [30] iadd
      [31] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [34] caload
      [35] istore_1 v1
      [36] iload_1 v1
      [37] bipush 13
      [39] ificmpeq +15 (target=54)
      [42] iload_1 v1
      [43] bipush 10
      [45] ificmpne +6 (target=51)
      [48] goto +6 (target=54)
      [51] goto -51 (target=0)
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 973
        [19] -> line 974
        [36] -> line 975
        [48] -> line 976
        [51] -> line 978
        [54] -> line 979
      + Local variable table attribute (count = 2)
        v1: 36 -> 51 [C c]
        v0: 0 -> 55 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       skipTo(Ljava/lang/String;)Z
    Access flags: 0x2
      = private boolean skipTo(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 82, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [4] aload_1 v1
      [5] invokevirtual #143
        + Methodref [java/lang/String.length ()I]
      [8] iadd
      [9] aload_0 v0
      [10] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [13] ificmple +14 (target=27)
      [16] aload_0 v0
      [17] aload_1 v1
      [18] invokevirtual #143
        + Methodref [java/lang/String.length ()I]
      [21] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [24] ifeq +56 (target=80)
      [27] iconst_0
      [28] istore_2 v2
      [29] iload_2 v2
      [30] aload_1 v1
      [31] invokevirtual #143
        + Methodref [java/lang/String.length ()I]
      [34] ificmpge +31 (target=65)
      [37] aload_0 v0
      [38] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [41] aload_0 v0
      [42] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [45] iload_2 v2
      [46] iadd
      [47] caload
      [48] aload_1 v1
      [49] iload_2 v2
      [50] invokevirtual #142
        + Methodref [java/lang/String.charAt (I)C]
      [53] ificmpeq +6 (target=59)
      [56] goto +11 (target=67)
      [59] iinc v2, 1
      [62] goto -33 (target=29)
      [65] iconst_1
      [66] ireturn
      [67] aload_0 v0
      [68] dup
      [69] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [72] iconst_1
      [73] iadd
      [74] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [77] goto -77 (target=0)
      [80] iconst_0
      [81] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 983
        [27] -> line 984
        [37] -> line 985
        [56] -> line 986
        [59] -> line 984
        [65] -> line 989
        [67] -> line 983
        [80] -> line 991
      + Local variable table attribute (count = 3)
        v2: 29 -> 65 [I c]
        v0: 0 -> 82 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 82 [Ljava/lang/String; toFind]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextString(C)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String nextString(char)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 220, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [4] astore_2 v2
      [5] aconst_null
      [6] astore_3 v3
      [7] aload_0 v0
      [8] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [11] istore v4
      [13] aload_0 v0
      [14] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [17] istore v5
      [19] iload v4
      [21] istore v6
      [23] iload v4
      [25] iload v5
      [27] ificmpge +144 (target=171)
      [30] aload_2 v2
      [31] iload v4
      [33] iinc v4, 1
      [36] caload
      [37] istore v7
      [39] iload v7
      [41] iload_1 v1
      [42] ificmpne +61 (target=103)
      [45] aload_0 v0
      [46] iload v4
      [48] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [51] aload_0 v0
      [52] getfield #71
        + Fieldref [com/google/gson/stream/JsonReader.skipping Z]
      [55] ifeq +6 (target=61)
      [58] ldc #35
        + String [skipped!]
      [60] areturn
      [61] aload_3 v3
      [62] ifnonnull +21 (target=83)
      [65] aload_0 v0
      [66] getfield #74
        + Fieldref [com/google/gson/stream/JsonReader.stringPool Lcom/google/gson/stream/StringPool;]
      [69] aload_2 v2
      [70] iload v6
      [72] iload v4
      [74] iload v6
      [76] isub
      [77] iconst_1
      [78] isub
      [79] invokevirtual #125
        + Methodref [com/google/gson/stream/StringPool.get ([CII)Ljava/lang/String;]
      [82] areturn
      [83] aload_3 v3
      [84] aload_2 v2
      [85] iload v6
      [87] iload v4
      [89] iload v6
      [91] isub
      [92] iconst_1
      [93] isub
      [94] invokevirtual #151
        + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;]
      [97] pop
      [98] aload_3 v3
      [99] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [102] areturn
      [103] iload v7
      [105] bipush 92
      [107] ificmpne +61 (target=168)
      [110] aload_0 v0
      [111] iload v4
      [113] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [116] aload_3 v3
      [117] ifnonnull +11 (target=128)
      [120] new #59
        + Class [java/lang/StringBuilder]
      [123] dup
      [124] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [127] astore_3 v3
      [128] aload_3 v3
      [129] aload_2 v2
      [130] iload v6
      [132] iload v4
      [134] iload v6
      [136] isub
      [137] iconst_1
      [138] isub
      [139] invokevirtual #151
        + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;]
      [142] pop
      [143] aload_3 v3
      [144] aload_0 v0
      [145] invokespecial #116
        + Methodref [com/google/gson/stream/JsonReader.readEscapeCharacter ()C]
      [148] invokevirtual #147
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [151] pop
      [152] aload_0 v0
      [153] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [156] istore v4
      [158] aload_0 v0
      [159] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [162] istore v5
      [164] iload v4
      [166] istore v6
      [168] goto -145 (target=23)
      [171] aload_3 v3
      [172] ifnonnull +11 (target=183)
      [175] new #59
        + Class [java/lang/StringBuilder]
      [178] dup
      [179] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [182] astore_3 v3
      [183] aload_3 v3
      [184] aload_2 v2
      [185] iload v6
      [187] iload v4
      [189] iload v6
      [191] isub
      [192] invokevirtual #151
        + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;]
      [195] pop
      [196] aload_0 v0
      [197] iload v4
      [199] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [202] aload_0 v0
      [203] iconst_1
      [204] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [207] ifne +10 (target=217)
      [210] aload_0 v0
      [211] ldc #29
        + String [Unterminated string]
      [213] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [216] athrow
      [217] goto -210 (target=7)
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 32)
        [0] -> line 1006
        [5] -> line 1007
        [7] -> line 1009
        [13] -> line 1010
        [19] -> line 1012
        [23] -> line 1013
        [30] -> line 1014
        [39] -> line 1016
        [45] -> line 1017
        [51] -> line 1018
        [58] -> line 1019
        [61] -> line 1020
        [65] -> line 1021
        [83] -> line 1023
        [98] -> line 1024
        [103] -> line 1027
        [110] -> line 1028
        [116] -> line 1029
        [120] -> line 1030
        [128] -> line 1032
        [143] -> line 1033
        [152] -> line 1034
        [158] -> line 1035
        [164] -> line 1036
        [168] -> line 1038
        [171] -> line 1040
        [175] -> line 1041
        [183] -> line 1043
        [196] -> line 1044
        [202] -> line 1045
        [210] -> line 1046
        [217] -> line 1048
      + Local variable table attribute (count = 8)
        v7: 39 -> 168 [I c]
        v4: 13 -> 217 [I p]
        v5: 19 -> 217 [I l]
        v6: 23 -> 217 [I start]
        v0: 0 -> 220 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 220 [C quote]
        v2: 5 -> 220 [[C buffer]
        v3: 7 -> 220 [Ljava/lang/StringBuilder; builder]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nextLiteral(Z)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String nextLiteral(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 387, locals = 5, stack = 4):
      [0] aconst_null
      [1] astore_2 v2
      [2] aload_0 v0
      [3] iconst_m1
      [4] putfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [7] aload_0 v0
      [8] iconst_0
      [9] putfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [12] iconst_0
      [13] istore_3 v3
      [14] aload_0 v0
      [15] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [18] iload_3 v3
      [19] iadd
      [20] aload_0 v0
      [21] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [24] ificmpge +165 (target=189)
      [27] aload_0 v0
      [28] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [31] aload_0 v0
      [32] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [35] iload_3 v3
      [36] iadd
      [37] caload
      [38] lookupswitch (16 offsets, default=145) (target=183)
        9: offset = 142, target = 180
        10: offset = 142, target = 180
        12: offset = 142, target = 180
        13: offset = 142, target = 180
        32: offset = 142, target = 180
        35: offset = 138, target = 176
        44: offset = 142, target = 180
        47: offset = 138, target = 176
        58: offset = 142, target = 180
        59: offset = 138, target = 176
        61: offset = 138, target = 176
        91: offset = 142, target = 180
        92: offset = 138, target = 176
        93: offset = 142, target = 180
        123: offset = 142, target = 180
        125: offset = 142, target = 180
        default: offset = 145, target = 183
      [176] aload_0 v0
      [177] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [180] goto +103 (target=283)
      [183] iinc v3, 1
      [186] goto -172 (target=14)
      [189] iload_3 v3
      [190] aload_0 v0
      [191] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [194] arraylength
      [195] ificmpge +29 (target=224)
      [198] aload_0 v0
      [199] iload_3 v3
      [200] iconst_1
      [201] iadd
      [202] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [205] ifeq +6 (target=211)
      [208] goto -194 (target=14)
      [211] aload_0 v0
      [212] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [215] aload_0 v0
      [216] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [219] iconst_0
      [220] castore
      [221] goto +62 (target=283)
      [224] aload_2 v2
      [225] ifnonnull +11 (target=236)
      [228] new #59
        + Class [java/lang/StringBuilder]
      [231] dup
      [232] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [235] astore_2 v2
      [236] aload_2 v2
      [237] aload_0 v0
      [238] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [241] aload_0 v0
      [242] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [245] iload_3 v3
      [246] invokevirtual #151
        + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;]
      [249] pop
      [250] aload_0 v0
      [251] dup
      [252] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [255] iload_3 v3
      [256] iadd
      [257] putfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [260] aload_0 v0
      [261] dup
      [262] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [265] iload_3 v3
      [266] iadd
      [267] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [270] iconst_0
      [271] istore_3 v3
      [272] aload_0 v0
      [273] iconst_1
      [274] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [277] ifne -263 (target=14)
      [280] goto +3 (target=283)
      [283] iload_1 v1
      [284] ifeq +21 (target=305)
      [287] aload_2 v2
      [288] ifnonnull +17 (target=305)
      [291] aload_0 v0
      [292] aload_0 v0
      [293] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [296] putfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [299] aconst_null
      [300] astore v4
      [302] goto +62 (target=364)
      [305] aload_0 v0
      [306] getfield #71
        + Fieldref [com/google/gson/stream/JsonReader.skipping Z]
      [309] ifeq +10 (target=319)
      [312] ldc #35
        + String [skipped!]
      [314] astore v4
      [316] goto +48 (target=364)
      [319] aload_2 v2
      [320] ifnonnull +24 (target=344)
      [323] aload_0 v0
      [324] getfield #74
        + Fieldref [com/google/gson/stream/JsonReader.stringPool Lcom/google/gson/stream/StringPool;]
      [327] aload_0 v0
      [328] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [331] aload_0 v0
      [332] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [335] iload_3 v3
      [336] invokevirtual #125
        + Methodref [com/google/gson/stream/StringPool.get ([CII)Ljava/lang/String;]
      [339] astore v4
      [341] goto +23 (target=364)
      [344] aload_2 v2
      [345] aload_0 v0
      [346] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [349] aload_0 v0
      [350] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [353] iload_3 v3
      [354] invokevirtual #151
        + Methodref [java/lang/StringBuilder.append ([CII)Ljava/lang/StringBuilder;]
      [357] pop
      [358] aload_2 v2
      [359] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [362] astore v4
      [364] aload_0 v0
      [365] dup
      [366] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [369] iload_3 v3
      [370] iadd
      [371] putfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [374] aload_0 v0
      [375] dup
      [376] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [379] iload_3 v3
      [380] iadd
      [381] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [384] aload v4
      [386] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 34)
        [0] -> line 1061
        [2] -> line 1062
        [7] -> line 1063
        [12] -> line 1064
        [14] -> line 1068
        [27] -> line 1069
        [176] -> line 1075
        [180] -> line 1087
        [183] -> line 1068
        [189] -> line 1096
        [198] -> line 1097
        [208] -> line 1098
        [211] -> line 1100
        [221] -> line 1101
        [224] -> line 1106
        [228] -> line 1107
        [236] -> line 1109
        [250] -> line 1110
        [260] -> line 1111
        [270] -> line 1112
        [272] -> line 1113
        [280] -> line 1114
        [283] -> line 1119
        [291] -> line 1120
        [299] -> line 1121
        [305] -> line 1122
        [312] -> line 1123
        [319] -> line 1124
        [323] -> line 1125
        [344] -> line 1127
        [358] -> line 1128
        [364] -> line 1130
        [374] -> line 1131
        [384] -> line 1132
      + Local variable table attribute (count = 8)
        v4: 302 -> 305 [Ljava/lang/String; result]
        v4: 316 -> 319 [Ljava/lang/String; result]
        v4: 341 -> 344 [Ljava/lang/String; result]
        v0: 0 -> 387 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 387 [Z assignOffsetsOnly]
        v2: 2 -> 387 [Ljava/lang/StringBuilder; builder]
        v3: 14 -> 387 [I i]
        v4: 364 -> 387 [Ljava/lang/String; result]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 1, stack = 2):
      [0] new #59
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] aload_0 v0
      [8] invokevirtual #141
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [11] invokevirtual #131
        + Methodref [java/lang/Class.getSimpleName ()Ljava/lang/String;]
      [14] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [17] ldc #2
        + String [ at line ]
      [19] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [22] aload_0 v0
      [23] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [26] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [29] ldc #4
        + String [ column ]
      [31] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [34] aload_0 v0
      [35] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [38] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [41] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [44] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1136
      + Local variable table attribute (count = 1)
        v0: 0 -> 45 [Lcom/google/gson/stream/JsonReader; this]
  + Method:       readEscapeCharacter()C
    Access flags: 0x2
      = private char readEscapeCharacter()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 348, locals = 6, stack = 7):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [4] aload_0 v0
      [5] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [8] ificmpne +18 (target=26)
      [11] aload_0 v0
      [12] iconst_1
      [13] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [16] ifne +10 (target=26)
      [19] aload_0 v0
      [20] ldc #27
        + String [Unterminated escape sequence]
      [22] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [25] athrow
      [26] aload_0 v0
      [27] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [30] aload_0 v0
      [31] dup
      [32] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [35] dup_x1
      [36] iconst_1
      [37] iadd
      [38] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [41] caload
      [42] istore_1 v1
      [43] iload_1 v1
      [44] lookupswitch (9 offsets, default=302) (target=346)
        34: offset = 302, target = 346
        39: offset = 302, target = 346
        92: offset = 302, target = 346
        98: offset = 290, target = 334
        102: offset = 299, target = 343
        110: offset = 293, target = 337
        114: offset = 296, target = 340
        116: offset = 287, target = 331
        117: offset = 84, target = 128
        default: offset = 302, target = 346
      [128] aload_0 v0
      [129] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [132] iconst_4
      [133] iadd
      [134] aload_0 v0
      [135] getfield #68
        + Fieldref [com/google/gson/stream/JsonReader.limit I]
      [138] ificmple +18 (target=156)
      [141] aload_0 v0
      [142] iconst_4
      [143] invokespecial #104
        + Methodref [com/google/gson/stream/JsonReader.fillBuffer (I)Z]
      [146] ifne +10 (target=156)
      [149] aload_0 v0
      [150] ldc #27
        + String [Unterminated escape sequence]
      [152] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [155] athrow
      [156] iconst_0
      [157] istore_2 v2
      [158] aload_0 v0
      [159] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [162] istore_3 v3
      [163] iload_3 v3
      [164] iconst_4
      [165] iadd
      [166] istore v4
      [168] iload_3 v3
      [169] iload v4
      [171] ificmpge +148 (target=319)
      [174] aload_0 v0
      [175] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [178] iload_3 v3
      [179] caload
      [180] istore v5
      [182] iload_2 v2
      [183] iconst_4
      [184] ishl
      [185] i2c
      [186] istore_2 v2
      [187] iload v5
      [189] bipush 48
      [191] ificmplt +22 (target=213)
      [194] iload v5
      [196] bipush 57
      [198] ificmpgt +15 (target=213)
      [201] iload_2 v2
      [202] iload v5
      [204] bipush 48
      [206] isub
      [207] iadd
      [208] i2c
      [209] istore_2 v2
      [210] goto +103 (target=313)
      [213] iload v5
      [215] bipush 97
      [217] ificmplt +25 (target=242)
      [220] iload v5
      [222] bipush 102
      [224] ificmpgt +18 (target=242)
      [227] iload_2 v2
      [228] iload v5
      [230] bipush 97
      [232] isub
      [233] bipush 10
      [235] iadd
      [236] iadd
      [237] i2c
      [238] istore_2 v2
      [239] goto +74 (target=313)
      [242] iload v5
      [244] bipush 65
      [246] ificmplt +25 (target=271)
      [249] iload v5
      [251] bipush 70
      [253] ificmpgt +18 (target=271)
      [256] iload_2 v2
      [257] iload v5
      [259] bipush 65
      [261] isub
      [262] bipush 10
      [264] iadd
      [265] iadd
      [266] i2c
      [267] istore_2 v2
      [268] goto +45 (target=313)
      [271] new #56
        + Class [java/lang/NumberFormatException]
      [274] dup
      [275] new #59
        + Class [java/lang/StringBuilder]
      [278] dup
      [279] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [282] ldc #31
        + String [\u]
      [284] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [287] aload_0 v0
      [288] getfield #74
        + Fieldref [com/google/gson/stream/JsonReader.stringPool Lcom/google/gson/stream/StringPool;]
      [291] aload_0 v0
      [292] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [295] aload_0 v0
      [296] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [299] iconst_4
      [300] invokevirtual #125
        + Methodref [com/google/gson/stream/StringPool.get ([CII)Ljava/lang/String;]
      [303] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [306] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [309] invokespecial #139
        + Methodref [java/lang/NumberFormatException.<init> (Ljava/lang/String;)V]
      [312] athrow
      [313] iinc v3, 1
      [316] goto -148 (target=168)
      [319] aload_0 v0
      [320] dup
      [321] getfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [324] iconst_4
      [325] iadd
      [326] putfield #70
        + Fieldref [com/google/gson/stream/JsonReader.pos I]
      [329] iload_2 v2
      [330] ireturn
      [331] bipush 9
      [333] ireturn
      [334] bipush 8
      [336] ireturn
      [337] bipush 10
      [339] ireturn
      [340] bipush 13
      [342] ireturn
      [343] bipush 12
      [345] ireturn
      [346] iload_1 v1
      [347] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 1150
        [19] -> line 1151
        [26] -> line 1154
        [43] -> line 1155
        [128] -> line 1157
        [149] -> line 1158
        [156] -> line 1161
        [158] -> line 1162
        [174] -> line 1163
        [182] -> line 1164
        [187] -> line 1165
        [201] -> line 1166
        [213] -> line 1167
        [227] -> line 1168
        [242] -> line 1169
        [256] -> line 1170
        [271] -> line 1172
        [313] -> line 1162
        [319] -> line 1175
        [329] -> line 1176
        [331] -> line 1179
        [334] -> line 1182
        [337] -> line 1185
        [340] -> line 1188
        [343] -> line 1191
        [346] -> line 1197
      + Local variable table attribute (count = 6)
        v5: 182 -> 313 [C c]
        v3: 163 -> 319 [I i]
        v4: 168 -> 319 [I end]
        v2: 158 -> 348 [C result]
        v0: 0 -> 348 [Lcom/google/gson/stream/JsonReader; this]
        v1: 43 -> 348 [C escaped]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       readLiteral()Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken readLiteral()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 50, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] iconst_1
      [3] invokespecial #109
        + Methodref [com/google/gson/stream/JsonReader.nextLiteral (Z)Ljava/lang/String;]
      [6] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [9] aload_0 v0
      [10] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [13] ifne +10 (target=23)
      [16] aload_0 v0
      [17] ldc #19
        + String [Expected literal value]
      [19] invokespecial #120
        + Methodref [com/google/gson/stream/JsonReader.syntaxError (Ljava/lang/String;)Ljava/io/IOException;]
      [22] athrow
      [23] aload_0 v0
      [24] aload_0 v0
      [25] invokespecial #101
        + Methodref [com/google/gson/stream/JsonReader.decodeLiteral ()Lcom/google/gson/stream/JsonToken;]
      [28] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [31] aload_0 v0
      [32] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [35] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [38] ifacmpne +7 (target=45)
      [41] aload_0 v0
      [42] invokespecial #99
        + Methodref [com/google/gson/stream/JsonReader.checkLenient ()V]
      [45] aload_0 v0
      [46] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [49] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1205
        [9] -> line 1206
        [16] -> line 1207
        [23] -> line 1209
        [31] -> line 1210
        [41] -> line 1211
        [45] -> line 1213
      + Local variable table attribute (count = 1)
        v0: 0 -> 50 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       decodeLiteral()Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken decodeLiteral()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 510, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [4] iconst_m1
      [5] ificmpne +7 (target=12)
      [8] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [11] areturn
      [12] aload_0 v0
      [13] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [16] iconst_4
      [17] ificmpne +137 (target=154)
      [20] bipush 110
      [22] aload_0 v0
      [23] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [26] aload_0 v0
      [27] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [30] caload
      [31] ificmpeq +17 (target=48)
      [34] bipush 78
      [36] aload_0 v0
      [37] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [40] aload_0 v0
      [41] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [44] caload
      [45] ificmpne +109 (target=154)
      [48] bipush 117
      [50] aload_0 v0
      [51] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [54] aload_0 v0
      [55] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [58] iconst_1
      [59] iadd
      [60] caload
      [61] ificmpeq +19 (target=80)
      [64] bipush 85
      [66] aload_0 v0
      [67] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [70] aload_0 v0
      [71] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [74] iconst_1
      [75] iadd
      [76] caload
      [77] ificmpne +77 (target=154)
      [80] bipush 108
      [82] aload_0 v0
      [83] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [86] aload_0 v0
      [87] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [90] iconst_2
      [91] iadd
      [92] caload
      [93] ificmpeq +19 (target=112)
      [96] bipush 76
      [98] aload_0 v0
      [99] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [102] aload_0 v0
      [103] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [106] iconst_2
      [107] iadd
      [108] caload
      [109] ificmpne +45 (target=154)
      [112] bipush 108
      [114] aload_0 v0
      [115] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [118] aload_0 v0
      [119] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [122] iconst_3
      [123] iadd
      [124] caload
      [125] ificmpeq +19 (target=144)
      [128] bipush 76
      [130] aload_0 v0
      [131] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [134] aload_0 v0
      [135] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [138] iconst_3
      [139] iadd
      [140] caload
      [141] ificmpne +13 (target=154)
      [144] aload_0 v0
      [145] ldc #34
        + String [null]
      [147] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [150] getstatic #95
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [153] areturn
      [154] aload_0 v0
      [155] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [158] iconst_4
      [159] ificmpne +137 (target=296)
      [162] bipush 116
      [164] aload_0 v0
      [165] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [168] aload_0 v0
      [169] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [172] caload
      [173] ificmpeq +17 (target=190)
      [176] bipush 84
      [178] aload_0 v0
      [179] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [182] aload_0 v0
      [183] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [186] caload
      [187] ificmpne +109 (target=296)
      [190] bipush 114
      [192] aload_0 v0
      [193] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [196] aload_0 v0
      [197] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [200] iconst_1
      [201] iadd
      [202] caload
      [203] ificmpeq +19 (target=222)
      [206] bipush 82
      [208] aload_0 v0
      [209] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [212] aload_0 v0
      [213] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [216] iconst_1
      [217] iadd
      [218] caload
      [219] ificmpne +77 (target=296)
      [222] bipush 117
      [224] aload_0 v0
      [225] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [228] aload_0 v0
      [229] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [232] iconst_2
      [233] iadd
      [234] caload
      [235] ificmpeq +19 (target=254)
      [238] bipush 85
      [240] aload_0 v0
      [241] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [244] aload_0 v0
      [245] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [248] iconst_2
      [249] iadd
      [250] caload
      [251] ificmpne +45 (target=296)
      [254] bipush 101
      [256] aload_0 v0
      [257] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [260] aload_0 v0
      [261] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [264] iconst_3
      [265] iadd
      [266] caload
      [267] ificmpeq +19 (target=286)
      [270] bipush 69
      [272] aload_0 v0
      [273] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [276] aload_0 v0
      [277] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [280] iconst_3
      [281] iadd
      [282] caload
      [283] ificmpne +13 (target=296)
      [286] aload_0 v0
      [287] ldc #36
        + String [true]
      [289] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [292] getstatic #90
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [295] areturn
      [296] aload_0 v0
      [297] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [300] iconst_5
      [301] ificmpne +169 (target=470)
      [304] bipush 102
      [306] aload_0 v0
      [307] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [310] aload_0 v0
      [311] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [314] caload
      [315] ificmpeq +17 (target=332)
      [318] bipush 70
      [320] aload_0 v0
      [321] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [324] aload_0 v0
      [325] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [328] caload
      [329] ificmpne +141 (target=470)
      [332] bipush 97
      [334] aload_0 v0
      [335] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [338] aload_0 v0
      [339] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [342] iconst_1
      [343] iadd
      [344] caload
      [345] ificmpeq +19 (target=364)
      [348] bipush 65
      [350] aload_0 v0
      [351] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [354] aload_0 v0
      [355] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [358] iconst_1
      [359] iadd
      [360] caload
      [361] ificmpne +109 (target=470)
      [364] bipush 108
      [366] aload_0 v0
      [367] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [370] aload_0 v0
      [371] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [374] iconst_2
      [375] iadd
      [376] caload
      [377] ificmpeq +19 (target=396)
      [380] bipush 76
      [382] aload_0 v0
      [383] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [386] aload_0 v0
      [387] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [390] iconst_2
      [391] iadd
      [392] caload
      [393] ificmpne +77 (target=470)
      [396] bipush 115
      [398] aload_0 v0
      [399] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [402] aload_0 v0
      [403] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [406] iconst_3
      [407] iadd
      [408] caload
      [409] ificmpeq +19 (target=428)
      [412] bipush 83
      [414] aload_0 v0
      [415] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [418] aload_0 v0
      [419] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [422] iconst_3
      [423] iadd
      [424] caload
      [425] ificmpne +45 (target=470)
      [428] bipush 101
      [430] aload_0 v0
      [431] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [434] aload_0 v0
      [435] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [438] iconst_4
      [439] iadd
      [440] caload
      [441] ificmpeq +19 (target=460)
      [444] bipush 69
      [446] aload_0 v0
      [447] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [450] aload_0 v0
      [451] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [454] iconst_4
      [455] iadd
      [456] caload
      [457] ificmpne +13 (target=470)
      [460] aload_0 v0
      [461] ldc #32
        + String [false]
      [463] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [466] getstatic #90
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [469] areturn
      [470] aload_0 v0
      [471] aload_0 v0
      [472] getfield #74
        + Fieldref [com/google/gson/stream/JsonReader.stringPool Lcom/google/gson/stream/StringPool;]
      [475] aload_0 v0
      [476] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [479] aload_0 v0
      [480] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [483] aload_0 v0
      [484] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [487] invokevirtual #125
        + Methodref [com/google/gson/stream/StringPool.get ([CII)Ljava/lang/String;]
      [490] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [493] aload_0 v0
      [494] aload_0 v0
      [495] getfield #63
        + Fieldref [com/google/gson/stream/JsonReader.buffer [C]
      [498] aload_0 v0
      [499] getfield #78
        + Fieldref [com/google/gson/stream/JsonReader.valuePos I]
      [502] aload_0 v0
      [503] getfield #77
        + Fieldref [com/google/gson/stream/JsonReader.valueLength I]
      [506] invokespecial #102
        + Methodref [com/google/gson/stream/JsonReader.decodeNumber ([CII)Lcom/google/gson/stream/JsonToken;]
      [509] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1220
        [8] -> line 1222
        [12] -> line 1223
        [144] -> line 1228
        [150] -> line 1229
        [154] -> line 1230
        [286] -> line 1235
        [292] -> line 1236
        [296] -> line 1237
        [460] -> line 1243
        [466] -> line 1244
        [470] -> line 1246
        [493] -> line 1247
      + Local variable table attribute (count = 1)
        v0: 0 -> 510 [Lcom/google/gson/stream/JsonReader; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       decodeNumber([CII)Lcom/google/gson/stream/JsonToken;
    Access flags: 0x2
      = private com.google.gson.stream.JsonToken decodeNumber(char[],int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 254, locals = 6, stack = 3):
      [0] iload_2 v2
      [1] istore v4
      [3] aload_1 v1
      [4] iload v4
      [6] caload
      [7] istore v5
      [9] iload v5
      [11] bipush 45
      [13] ificmpne +12 (target=25)
      [16] aload_1 v1
      [17] iinc v4, 1
      [20] iload v4
      [22] caload
      [23] istore v5
      [25] iload v5
      [27] bipush 48
      [29] ificmpne +15 (target=44)
      [32] aload_1 v1
      [33] iinc v4, 1
      [36] iload v4
      [38] caload
      [39] istore v5
      [41] goto +56 (target=97)
      [44] iload v5
      [46] bipush 49
      [48] ificmplt +45 (target=93)
      [51] iload v5
      [53] bipush 57
      [55] ificmpgt +38 (target=93)
      [58] aload_1 v1
      [59] iinc v4, 1
      [62] iload v4
      [64] caload
      [65] istore v5
      [67] iload v5
      [69] bipush 48
      [71] ificmplt +26 (target=97)
      [74] iload v5
      [76] bipush 57
      [78] ificmpgt +19 (target=97)
      [81] aload_1 v1
      [82] iinc v4, 1
      [85] iload v4
      [87] caload
      [88] istore v5
      [90] goto -23 (target=67)
      [93] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [96] areturn
      [97] iload v5
      [99] bipush 46
      [101] ificmpne +38 (target=139)
      [104] aload_1 v1
      [105] iinc v4, 1
      [108] iload v4
      [110] caload
      [111] istore v5
      [113] iload v5
      [115] bipush 48
      [117] ificmplt +22 (target=139)
      [120] iload v5
      [122] bipush 57
      [124] ificmpgt +15 (target=139)
      [127] aload_1 v1
      [128] iinc v4, 1
      [131] iload v4
      [133] caload
      [134] istore v5
      [136] goto -23 (target=113)
      [139] iload v5
      [141] bipush 101
      [143] ificmpeq +10 (target=153)
      [146] iload v5
      [148] bipush 69
      [150] ificmpne +88 (target=238)
      [153] aload_1 v1
      [154] iinc v4, 1
      [157] iload v4
      [159] caload
      [160] istore v5
      [162] iload v5
      [164] bipush 43
      [166] ificmpeq +10 (target=176)
      [169] iload v5
      [171] bipush 45
      [173] ificmpne +12 (target=185)
      [176] aload_1 v1
      [177] iinc v4, 1
      [180] iload v4
      [182] caload
      [183] istore v5
      [185] iload v5
      [187] bipush 48
      [189] ificmplt +45 (target=234)
      [192] iload v5
      [194] bipush 57
      [196] ificmpgt +38 (target=234)
      [199] aload_1 v1
      [200] iinc v4, 1
      [203] iload v4
      [205] caload
      [206] istore v5
      [208] iload v5
      [210] bipush 48
      [212] ificmplt +26 (target=238)
      [215] iload v5
      [217] bipush 57
      [219] ificmpgt +19 (target=238)
      [222] aload_1 v1
      [223] iinc v4, 1
      [226] iload v4
      [228] caload
      [229] istore v5
      [231] goto -23 (target=208)
      [234] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [237] areturn
      [238] iload v4
      [240] iload_2 v2
      [241] iload_3 v3
      [242] iadd
      [243] ificmpne +7 (target=250)
      [246] getstatic #96
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [249] areturn
      [250] getstatic #97
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [253] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 27)
        [0] -> line 1258
        [3] -> line 1259
        [9] -> line 1261
        [16] -> line 1262
        [25] -> line 1265
        [32] -> line 1266
        [44] -> line 1267
        [58] -> line 1268
        [67] -> line 1269
        [81] -> line 1270
        [93] -> line 1273
        [97] -> line 1276
        [104] -> line 1277
        [113] -> line 1278
        [127] -> line 1279
        [139] -> line 1283
        [153] -> line 1284
        [162] -> line 1285
        [176] -> line 1286
        [185] -> line 1288
        [199] -> line 1289
        [208] -> line 1290
        [222] -> line 1291
        [234] -> line 1294
        [238] -> line 1298
        [246] -> line 1299
        [250] -> line 1301
      + Local variable table attribute (count = 6)
        v0: 0 -> 254 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 254 [[C chars]
        v2: 0 -> 254 [I offset]
        v3: 0 -> 254 [I length]
        v4: 3 -> 254 [I i]
        v5: 9 -> 254 [I c]
  + Method:       syntaxError(Ljava/lang/String;)Ljava/io/IOException;
    Access flags: 0x2
      = private java.io.IOException syntaxError(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 46, locals = 2, stack = 4):
      [0] new #43
        + Class [com/google/gson/stream/MalformedJsonException]
      [3] dup
      [4] new #59
        + Class [java/lang/StringBuilder]
      [7] dup
      [8] invokespecial #146
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [11] aload_1 v1
      [12] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [15] ldc #2
        + String [ at line ]
      [17] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [20] aload_0 v0
      [21] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [24] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [27] ldc #4
        + String [ column ]
      [29] invokevirtual #150
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] aload_0 v0
      [33] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [36] invokevirtual #148
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [39] invokevirtual #152
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [42] invokespecial #123
        + Methodref [com/google/gson/stream/MalformedJsonException.<init> (Ljava/lang/String;)V]
      [45] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1310
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Lcom/google/gson/stream/JsonReader; this]
        v1: 0 -> 46 [Ljava/lang/String; message]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       access$000(Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/stream/JsonToken;
    Access flags: 0x1008
      = static synthetic com.google.gson.stream.JsonToken access$000(com.google.gson.stream.JsonReader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonReader; x0]
  + Method:       access$100(Lcom/google/gson/stream/JsonReader;)I
    Access flags: 0x1008
      = static synthetic int access$100(com.google.gson.stream.JsonReader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #106
        + Methodref [com/google/gson/stream/JsonReader.getLineNumber ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonReader; x0]
  + Method:       access$200(Lcom/google/gson/stream/JsonReader;)I
    Access flags: 0x1008
      = static synthetic int access$200(com.google.gson.stream.JsonReader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #105
        + Methodref [com/google/gson/stream/JsonReader.getColumnNumber ()I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonReader; x0]
  + Method:       access$302(Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$302(com.google.gson.stream.JsonReader,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] dup_x1
      [3] putfield #76
        + Fieldref [com/google/gson/stream/JsonReader.value Ljava/lang/String;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/google/gson/stream/JsonReader; x0]
        v1: 0 -> 7 [Ljava/lang/String; x1]
  + Method:       access$400(Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$400(com.google.gson.stream.JsonReader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #69
        + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonReader; x0]
  + Method:       access$402(Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$402(com.google.gson.stream.JsonReader,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] dup_x1
      [3] putfield #69
        + Fieldref [com/google/gson/stream/JsonReader.name Ljava/lang/String;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/google/gson/stream/JsonReader; x0]
        v1: 0 -> 7 [Ljava/lang/String; x1]
  + Method:       access$002(Lcom/google/gson/stream/JsonReader;Lcom/google/gson/stream/JsonToken;)Lcom/google/gson/stream/JsonToken;
    Access flags: 0x1008
      = static synthetic com.google.gson.stream.JsonToken access$002(com.google.gson.stream.JsonReader,com.google.gson.stream.JsonToken)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] dup_x1
      [3] putfield #75
        + Fieldref [com/google/gson/stream/JsonReader.token Lcom/google/gson/stream/JsonToken;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 190
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lcom/google/gson/stream/JsonReader; x0]
        v1: 0 -> 7 [Lcom/google/gson/stream/JsonToken; x1]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 0, stack = 2):
      [0] ldc #5
        + String [)]}'
]
      [2] invokevirtual #145
        + Methodref [java/lang/String.toCharArray ()[C]
      [5] putstatic #62
        + Fieldref [com/google/gson/stream/JsonReader.NON_EXECUTE_PREFIX [C]
      [8] new #39
        + Class [com/google/gson/stream/JsonReader$1]
      [11] dup
      [12] invokespecial #121
        + Methodref [com/google/gson/stream/JsonReader$1.<init> ()V]
      [15] putstatic #61
        + Fieldref [com/google/gson/internal/JsonReaderInternalAccess.INSTANCE Lcom/google/gson/internal/JsonReaderInternalAccess;]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 3)
        [0] -> line 193
        [8] -> line 1315
        [18] -> line 1331

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/stream/JsonReader$2]
      + Class [com/google/gson/stream/JsonReader]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/stream/JsonReader$1]
  + Source file attribute:
    + Utf8 [JsonReader.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/JsonReader$1
  Superclass:    com/google/gson/internal/JsonReaderInternalAccess
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.stream.JsonReader$1 extends com.google.gson.internal.JsonReaderInternalAccess

Interfaces (count = 0):

Constant Pool (count = 100):
  + String [ ]
  + String [ at line ]
  + String [ column ]
  + String [Expected a name but was ]
  + Class [com/google/gson/internal/JsonReaderInternalAccess]
  + Class [com/google/gson/internal/bind/JsonTreeReader]
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonReader$1]
  + Class [com/google/gson/stream/JsonToken]
  + Class [java/io/IOException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/StringBuilder]
  + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/internal/JsonReaderInternalAccess.<init> ()V]
  + Methodref [com/google/gson/internal/bind/JsonTreeReader.promoteNameToValue ()V]
  + Methodref [com/google/gson/stream/JsonReader.access$000 (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.access$002 (Lcom/google/gson/stream/JsonReader;Lcom/google/gson/stream/JsonToken;)Lcom/google/gson/stream/JsonToken;]
  + Methodref [com/google/gson/stream/JsonReader.access$100 (Lcom/google/gson/stream/JsonReader;)I]
  + Methodref [com/google/gson/stream/JsonReader.access$200 (Lcom/google/gson/stream/JsonReader;)I]
  + Methodref [com/google/gson/stream/JsonReader.access$302 (Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.access$400 (Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.access$402 (Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [NAME Lcom/google/gson/stream/JsonToken;]
  + NameAndType [STRING Lcom/google/gson/stream/JsonToken;]
  + NameAndType [access$000 (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/stream/JsonToken;]
  + NameAndType [access$002 (Lcom/google/gson/stream/JsonReader;Lcom/google/gson/stream/JsonToken;)Lcom/google/gson/stream/JsonToken;]
  + NameAndType [access$100 (Lcom/google/gson/stream/JsonReader;)I]
  + NameAndType [access$200 (Lcom/google/gson/stream/JsonReader;)I]
  + NameAndType [access$302 (Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [access$400 (Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
  + NameAndType [access$402 (Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonToken;]
  + NameAndType [promoteNameToValue ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ ]
  + Utf8 [ at line ]
  + Utf8 [ column ]
  + Utf8 [()Lcom/google/gson/stream/JsonToken;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)I]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/stream/JsonToken;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Lcom/google/gson/stream/JsonToken;)Lcom/google/gson/stream/JsonToken;]
  + Utf8 [(Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [Expected a name but was ]
  + Utf8 [InnerClasses]
  + Utf8 [JsonReader.java]
  + Utf8 [Lcom/google/gson/stream/JsonReader$1;]
  + Utf8 [Lcom/google/gson/stream/JsonReader;]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [NAME]
  + Utf8 [STRING]
  + Utf8 [SourceFile]
  + Utf8 [access$000]
  + Utf8 [access$002]
  + Utf8 [access$100]
  + Utf8 [access$200]
  + Utf8 [access$302]
  + Utf8 [access$400]
  + Utf8 [access$402]
  + Utf8 [append]
  + Utf8 [com/google/gson/internal/JsonReaderInternalAccess]
  + Utf8 [com/google/gson/internal/bind/JsonTreeReader]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonReader$1]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [peek]
  + Utf8 [promoteNameToValue]
  + Utf8 [reader]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = JsonReader$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [com/google/gson/internal/JsonReaderInternalAccess.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1315
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonReader$1; this]
  + Method:       promoteNameToValue(Lcom/google/gson/stream/JsonReader;)V
    Access flags: 0x1
      = public void promoteNameToValue(com.google.gson.stream.JsonReader)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 113, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] instanceof #6
        + Class [com/google/gson/internal/bind/JsonTreeReader]
      [4] ifeq +11 (target=15)
      [7] aload_1 v1
      [8] checkcast #6
        + Class [com/google/gson/internal/bind/JsonTreeReader]
      [11] invokevirtual #16
        + Methodref [com/google/gson/internal/bind/JsonTreeReader.promoteNameToValue ()V]
      [14] return
      [15] aload_1 v1
      [16] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [19] pop
      [20] aload_1 v1
      [21] invokestatic #17
        + Methodref [com/google/gson/stream/JsonReader.access$000 (Lcom/google/gson/stream/JsonReader;)Lcom/google/gson/stream/JsonToken;]
      [24] getstatic #13
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [27] ifacmpeq +62 (target=89)
      [30] new #11
        + Class [java/lang/IllegalStateException]
      [33] dup
      [34] new #12
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #26
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] ldc #4
        + String [Expected a name but was ]
      [43] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] aload_1 v1
      [47] invokevirtual #24
        + Methodref [com/google/gson/stream/JsonReader.peek ()Lcom/google/gson/stream/JsonToken;]
      [50] invokevirtual #28
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [53] ldc #1
        + String [ ]
      [55] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [58] ldc #2
        + String [ at line ]
      [60] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] aload_1 v1
      [64] invokestatic #19
        + Methodref [com/google/gson/stream/JsonReader.access$100 (Lcom/google/gson/stream/JsonReader;)I]
      [67] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [70] ldc #3
        + String [ column ]
      [72] invokevirtual #29
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [75] aload_1 v1
      [76] invokestatic #20
        + Methodref [com/google/gson/stream/JsonReader.access$200 (Lcom/google/gson/stream/JsonReader;)I]
      [79] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [82] invokevirtual #30
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [85] invokespecial #25
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [88] athrow
      [89] aload_1 v1
      [90] aload_1 v1
      [91] invokestatic #22
        + Methodref [com/google/gson/stream/JsonReader.access$400 (Lcom/google/gson/stream/JsonReader;)Ljava/lang/String;]
      [94] invokestatic #21
        + Methodref [com/google/gson/stream/JsonReader.access$302 (Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
      [97] pop
      [98] aload_1 v1
      [99] aconst_null
      [100] invokestatic #23
        + Methodref [com/google/gson/stream/JsonReader.access$402 (Lcom/google/gson/stream/JsonReader;Ljava/lang/String;)Ljava/lang/String;]
      [103] pop
      [104] aload_1 v1
      [105] getstatic #14
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [108] invokestatic #18
        + Methodref [com/google/gson/stream/JsonReader.access$002 (Lcom/google/gson/stream/JsonReader;Lcom/google/gson/stream/JsonToken;)Lcom/google/gson/stream/JsonToken;]
      [111] pop
      [112] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 1317
        [7] -> line 1318
        [14] -> line 1319
        [15] -> line 1321
        [20] -> line 1322
        [30] -> line 1323
        [89] -> line 1326
        [98] -> line 1327
        [104] -> line 1328
        [112] -> line 1329
      + Local variable table attribute (count = 2)
        v0: 0 -> 113 [Lcom/google/gson/stream/JsonReader$1; this]
        v1: 0 -> 113 [Lcom/google/gson/stream/JsonReader; reader]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/stream/JsonReader]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [com/google/gson/stream/JsonReader$1]
  + Source file attribute:
    + Utf8 [JsonReader.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/JsonReader$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class com.google.gson.stream.JsonReader$2 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 59):
  + Class [com/google/gson/stream/JsonReader]
  + Class [com/google/gson/stream/JsonReader$2]
  + Class [com/google/gson/stream/JsonScope]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
  + Fieldref [com/google/gson/stream/JsonScope.CLOSED Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonScope.values ()[Lcom/google/gson/stream/JsonScope;]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonScope [I]
  + NameAndType [CLOSED Lcom/google/gson/stream/JsonScope;]
  + NameAndType [DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [ordinal ()I]
  + NameAndType [values ()[Lcom/google/gson/stream/JsonScope;]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonScope]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/stream/JsonScope;]
  + Utf8 [<clinit>]
  + Utf8 [CLOSED]
  + Utf8 [Code]
  + Utf8 [DANGLING_NAME]
  + Utf8 [EMPTY_ARRAY]
  + Utf8 [EMPTY_DOCUMENT]
  + Utf8 [EMPTY_OBJECT]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [JsonReader.java]
  + Utf8 [Lcom/google/gson/stream/JsonScope;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NoSuchFieldError;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NONEMPTY_ARRAY]
  + Utf8 [NONEMPTY_DOCUMENT]
  + Utf8 [NONEMPTY_OBJECT]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [com/google/gson/stream/JsonReader]
  + Utf8 [com/google/gson/stream/JsonReader$2]
  + Utf8 [com/google/gson/stream/JsonScope]
  + Utf8 [ex]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/Object]
  + Utf8 [ordinal]
  + Utf8 [values]

Fields (count = 1):
  + Field:        $SwitchMap$com$google$gson$stream$JsonScope [I
    Access flags: 0x1018
      = static final synthetic int[] $SwitchMap$com$google$gson$stream$JsonScope

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 1, stack = 3):
      [0] invokestatic #16
        + Methodref [com/google/gson/stream/JsonScope.values ()[Lcom/google/gson/stream/JsonScope;]
      [3] arraylength
      [4] newarray 10
      [6] putstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [9] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [12] getstatic #10
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [15] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [18] iconst_1
      [19] iastore
      [20] goto +4 (target=24)
      [23] astore_0 v0
      [24] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [27] getstatic #9
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [30] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [33] iconst_2
      [34] iastore
      [35] goto +4 (target=39)
      [38] astore_0 v0
      [39] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [42] getstatic #12
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [45] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [48] iconst_3
      [49] iastore
      [50] goto +4 (target=54)
      [53] astore_0 v0
      [54] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [57] getstatic #11
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [60] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [63] iconst_4
      [64] iastore
      [65] goto +4 (target=69)
      [68] astore_0 v0
      [69] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [72] getstatic #8
        + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
      [75] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [78] iconst_5
      [79] iastore
      [80] goto +4 (target=84)
      [83] astore_0 v0
      [84] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [87] getstatic #14
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [90] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [93] bipush 6
      [95] iastore
      [96] goto +4 (target=100)
      [99] astore_0 v0
      [100] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [103] getstatic #13
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [106] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [109] bipush 7
      [111] iastore
      [112] goto +4 (target=116)
      [115] astore_0 v0
      [116] getstatic #6
        + Fieldref [com/google/gson/stream/JsonReader$2.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [119] getstatic #7
        + Fieldref [com/google/gson/stream/JsonScope.CLOSED Lcom/google/gson/stream/JsonScope;]
      [122] invokevirtual #15
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [125] bipush 8
      [127] iastore
      [128] goto +4 (target=132)
      [131] astore_0 v0
      [132] return
      Code attribute exceptions (count = 8):
      + ExceptionInfo (9 -> 20: 23):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (24 -> 35: 38):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (39 -> 50: 53):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (54 -> 65: 68):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (69 -> 80: 83):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (84 -> 96: 99):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (100 -> 112: 115):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (116 -> 128: 131):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 361
      + Local variable table attribute (count = 8)
        v0: 24 -> 24 [Ljava/lang/NoSuchFieldError; ex]
        v0: 39 -> 39 [Ljava/lang/NoSuchFieldError; ex]
        v0: 54 -> 54 [Ljava/lang/NoSuchFieldError; ex]
        v0: 69 -> 69 [Ljava/lang/NoSuchFieldError; ex]
        v0: 84 -> 84 [Ljava/lang/NoSuchFieldError; ex]
        v0: 100 -> 100 [Ljava/lang/NoSuchFieldError; ex]
        v0: 116 -> 116 [Ljava/lang/NoSuchFieldError; ex]
        v0: 132 -> 132 [Ljava/lang/NoSuchFieldError; ex]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/stream/JsonReader]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/stream/JsonReader$2]
      + Class [com/google/gson/stream/JsonReader]
  + Source file attribute:
    + Utf8 [JsonReader.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/JsonScope
  Superclass:    java/lang/Enum
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4030
    = final enum enum com.google.gson.stream.JsonScope extends java.lang.Enum

Interfaces (count = 0):

Constant Pool (count = 71):
  + String [CLOSED]
  + String [DANGLING_NAME]
  + String [EMPTY_ARRAY]
  + String [EMPTY_DOCUMENT]
  + String [EMPTY_OBJECT]
  + String [NONEMPTY_ARRAY]
  + String [NONEMPTY_DOCUMENT]
  + String [NONEMPTY_OBJECT]
  + Class [[Lcom/google/gson/stream/JsonScope;]
  + Class [com/google/gson/stream/JsonScope]
  + Class [java/lang/Enum]
  + Fieldref [com/google/gson/stream/JsonScope.$VALUES [Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.CLOSED Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Methodref [[Lcom/google/gson/stream/JsonScope;.clone ()Ljava/lang/Object;]
  + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + NameAndType [$VALUES [Lcom/google/gson/stream/JsonScope;]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [CLOSED Lcom/google/gson/stream/JsonScope;]
  + NameAndType [DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [$VALUES]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/stream/JsonScope;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonScope;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CLOSED]
  + Utf8 [Code]
  + Utf8 [DANGLING_NAME]
  + Utf8 [EMPTY_ARRAY]
  + Utf8 [EMPTY_DOCUMENT]
  + Utf8 [EMPTY_OBJECT]
  + Utf8 [JsonScope.java]
  + Utf8 [Lcom/google/gson/stream/JsonScope;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Enum<Lcom/google/gson/stream/JsonScope;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NONEMPTY_ARRAY]
  + Utf8 [NONEMPTY_DOCUMENT]
  + Utf8 [NONEMPTY_OBJECT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Lcom/google/gson/stream/JsonScope;]
  + Utf8 [clone]
  + Utf8 [com/google/gson/stream/JsonScope]
  + Utf8 [java/lang/Enum]
  + Utf8 [name]
  + Utf8 [this]
  + Utf8 [valueOf]
  + Utf8 [values]

Fields (count = 9):
  + Field:        EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope EMPTY_ARRAY
  + Field:        NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope NONEMPTY_ARRAY
  + Field:        EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope EMPTY_OBJECT
  + Field:        DANGLING_NAME Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope DANGLING_NAME
  + Field:        NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope NONEMPTY_OBJECT
  + Field:        EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope EMPTY_DOCUMENT
  + Field:        NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope NONEMPTY_DOCUMENT
  + Field:        CLOSED Lcom/google/gson/stream/JsonScope;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonScope CLOSED
  + Field:        $VALUES [Lcom/google/gson/stream/JsonScope;
    Access flags: 0x101a
      = private static final synthetic com.google.gson.stream.JsonScope[] $VALUES

Methods (count = 4):
  + Method:       values()[Lcom/google/gson/stream/JsonScope;
    Access flags: 0x9
      = public static com.google.gson.stream.JsonScope[] values()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 0, stack = 1):
      [0] getstatic #12
        + Fieldref [com/google/gson/stream/JsonScope.$VALUES [Lcom/google/gson/stream/JsonScope;]
      [3] invokevirtual #21
        + Methodref [[Lcom/google/gson/stream/JsonScope;.clone ()Ljava/lang/Object;]
      [6] checkcast #9
        + Class [[Lcom/google/gson/stream/JsonScope;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 25
  + Method:       valueOf(Ljava/lang/String;)Lcom/google/gson/stream/JsonScope;
    Access flags: 0x9
      = public static com.google.gson.stream.JsonScope valueOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] ldc #10
        + Class [com/google/gson/stream/JsonScope]
      [2] aload_0 v0
      [3] invokestatic #24
        + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
      [6] checkcast #10
        + Class [com/google/gson/stream/JsonScope]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Ljava/lang/String; name]
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x2
      = private JsonScope(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #23
        + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lcom/google/gson/stream/JsonScope; this]
    + Signature attribute:
      + Utf8 [()V]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 165, locals = 0, stack = 4):
      [0] new #10
        + Class [com/google/gson/stream/JsonScope]
      [3] dup
      [4] ldc #3
        + String [EMPTY_ARRAY]
      [6] iconst_0
      [7] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [10] putstatic #15
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [13] new #10
        + Class [com/google/gson/stream/JsonScope]
      [16] dup
      [17] ldc #6
        + String [NONEMPTY_ARRAY]
      [19] iconst_1
      [20] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [23] putstatic #18
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [26] new #10
        + Class [com/google/gson/stream/JsonScope]
      [29] dup
      [30] ldc #5
        + String [EMPTY_OBJECT]
      [32] iconst_2
      [33] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [36] putstatic #17
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [39] new #10
        + Class [com/google/gson/stream/JsonScope]
      [42] dup
      [43] ldc #2
        + String [DANGLING_NAME]
      [45] iconst_3
      [46] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [49] putstatic #14
        + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
      [52] new #10
        + Class [com/google/gson/stream/JsonScope]
      [55] dup
      [56] ldc #8
        + String [NONEMPTY_OBJECT]
      [58] iconst_4
      [59] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [62] putstatic #20
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [65] new #10
        + Class [com/google/gson/stream/JsonScope]
      [68] dup
      [69] ldc #4
        + String [EMPTY_DOCUMENT]
      [71] iconst_5
      [72] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [75] putstatic #16
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [78] new #10
        + Class [com/google/gson/stream/JsonScope]
      [81] dup
      [82] ldc #7
        + String [NONEMPTY_DOCUMENT]
      [84] bipush 6
      [86] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [89] putstatic #19
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [92] new #10
        + Class [com/google/gson/stream/JsonScope]
      [95] dup
      [96] ldc #1
        + String [CLOSED]
      [98] bipush 7
      [100] invokespecial #22
        + Methodref [com/google/gson/stream/JsonScope.<init> (Ljava/lang/String;I)V]
      [103] putstatic #13
        + Fieldref [com/google/gson/stream/JsonScope.CLOSED Lcom/google/gson/stream/JsonScope;]
      [106] bipush 8
      [108] anewarray #10
        + Class [com/google/gson/stream/JsonScope]
      [111] dup
      [112] iconst_0
      [113] getstatic #15
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [116] aastore
      [117] dup
      [118] iconst_1
      [119] getstatic #18
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [122] aastore
      [123] dup
      [124] iconst_2
      [125] getstatic #17
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [128] aastore
      [129] dup
      [130] iconst_3
      [131] getstatic #14
        + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
      [134] aastore
      [135] dup
      [136] iconst_4
      [137] getstatic #20
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [140] aastore
      [141] dup
      [142] iconst_5
      [143] getstatic #16
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [146] aastore
      [147] dup
      [148] bipush 6
      [150] getstatic #19
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [153] aastore
      [154] dup
      [155] bipush 7
      [157] getstatic #13
        + Fieldref [com/google/gson/stream/JsonScope.CLOSED Lcom/google/gson/stream/JsonScope;]
      [160] aastore
      [161] putstatic #12
        + Fieldref [com/google/gson/stream/JsonScope.$VALUES [Lcom/google/gson/stream/JsonScope;]
      [164] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 9)
        [0] -> line 31
        [13] -> line 37
        [26] -> line 43
        [39] -> line 49
        [52] -> line 55
        [65] -> line 60
        [78] -> line 65
        [92] -> line 70
        [106] -> line 25

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [Ljava/lang/Enum<Lcom/google/gson/stream/JsonScope;>;]
  + Source file attribute:
    + Utf8 [JsonScope.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/JsonToken
  Superclass:    java/lang/Enum
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x4031
    = public final enum enum com.google.gson.stream.JsonToken extends java.lang.Enum

Interfaces (count = 0):

Constant Pool (count = 79):
  + String [BEGIN_ARRAY]
  + String [BEGIN_OBJECT]
  + String [BOOLEAN]
  + String [END_ARRAY]
  + String [END_DOCUMENT]
  + String [END_OBJECT]
  + String [NAME]
  + String [NULL]
  + String [NUMBER]
  + String [STRING]
  + Class [[Lcom/google/gson/stream/JsonToken;]
  + Class [com/google/gson/stream/JsonToken]
  + Class [java/lang/Enum]
  + Fieldref [com/google/gson/stream/JsonToken.$VALUES [Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
  + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
  + Methodref [[Lcom/google/gson/stream/JsonToken;.clone ()Ljava/lang/Object;]
  + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + NameAndType [$VALUES [Lcom/google/gson/stream/JsonToken;]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [BOOLEAN Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_ARRAY Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [END_OBJECT Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NAME Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NULL Lcom/google/gson/stream/JsonToken;]
  + NameAndType [NUMBER Lcom/google/gson/stream/JsonToken;]
  + NameAndType [STRING Lcom/google/gson/stream/JsonToken;]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [$VALUES]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/stream/JsonToken;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonToken;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BEGIN_ARRAY]
  + Utf8 [BEGIN_OBJECT]
  + Utf8 [BOOLEAN]
  + Utf8 [Code]
  + Utf8 [END_ARRAY]
  + Utf8 [END_DOCUMENT]
  + Utf8 [END_OBJECT]
  + Utf8 [JsonToken.java]
  + Utf8 [Lcom/google/gson/stream/JsonToken;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Enum<Lcom/google/gson/stream/JsonToken;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NAME]
  + Utf8 [NULL]
  + Utf8 [NUMBER]
  + Utf8 [STRING]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Lcom/google/gson/stream/JsonToken;]
  + Utf8 [clone]
  + Utf8 [com/google/gson/stream/JsonToken]
  + Utf8 [java/lang/Enum]
  + Utf8 [name]
  + Utf8 [this]
  + Utf8 [valueOf]
  + Utf8 [values]

Fields (count = 11):
  + Field:        BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken BEGIN_ARRAY
  + Field:        END_ARRAY Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken END_ARRAY
  + Field:        BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken BEGIN_OBJECT
  + Field:        END_OBJECT Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken END_OBJECT
  + Field:        NAME Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken NAME
  + Field:        STRING Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken STRING
  + Field:        NUMBER Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken NUMBER
  + Field:        BOOLEAN Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken BOOLEAN
  + Field:        NULL Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken NULL
  + Field:        END_DOCUMENT Lcom/google/gson/stream/JsonToken;
    Access flags: 0x4019
      = public static final com.google.gson.stream.JsonToken END_DOCUMENT
  + Field:        $VALUES [Lcom/google/gson/stream/JsonToken;
    Access flags: 0x101a
      = private static final synthetic com.google.gson.stream.JsonToken[] $VALUES

Methods (count = 4):
  + Method:       values()[Lcom/google/gson/stream/JsonToken;
    Access flags: 0x9
      = public static com.google.gson.stream.JsonToken[] values()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 0, stack = 1):
      [0] getstatic #14
        + Fieldref [com/google/gson/stream/JsonToken.$VALUES [Lcom/google/gson/stream/JsonToken;]
      [3] invokevirtual #25
        + Methodref [[Lcom/google/gson/stream/JsonToken;.clone ()Ljava/lang/Object;]
      [6] checkcast #11
        + Class [[Lcom/google/gson/stream/JsonToken;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 25
  + Method:       valueOf(Ljava/lang/String;)Lcom/google/gson/stream/JsonToken;
    Access flags: 0x9
      = public static com.google.gson.stream.JsonToken valueOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] ldc #12
        + Class [com/google/gson/stream/JsonToken]
      [2] aload_0 v0
      [3] invokestatic #28
        + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
      [6] checkcast #12
        + Class [com/google/gson/stream/JsonToken]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Ljava/lang/String; name]
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x2
      = private JsonToken(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #27
        + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lcom/google/gson/stream/JsonToken; this]
    + Signature attribute:
      + Utf8 [()V]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 207, locals = 0, stack = 4):
      [0] new #12
        + Class [com/google/gson/stream/JsonToken]
      [3] dup
      [4] ldc #1
        + String [BEGIN_ARRAY]
      [6] iconst_0
      [7] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [10] putstatic #15
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [13] new #12
        + Class [com/google/gson/stream/JsonToken]
      [16] dup
      [17] ldc #4
        + String [END_ARRAY]
      [19] iconst_1
      [20] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [23] putstatic #18
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [26] new #12
        + Class [com/google/gson/stream/JsonToken]
      [29] dup
      [30] ldc #2
        + String [BEGIN_OBJECT]
      [32] iconst_2
      [33] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [36] putstatic #16
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [39] new #12
        + Class [com/google/gson/stream/JsonToken]
      [42] dup
      [43] ldc #6
        + String [END_OBJECT]
      [45] iconst_3
      [46] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [49] putstatic #20
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [52] new #12
        + Class [com/google/gson/stream/JsonToken]
      [55] dup
      [56] ldc #7
        + String [NAME]
      [58] iconst_4
      [59] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [62] putstatic #21
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [65] new #12
        + Class [com/google/gson/stream/JsonToken]
      [68] dup
      [69] ldc #10
        + String [STRING]
      [71] iconst_5
      [72] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [75] putstatic #24
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [78] new #12
        + Class [com/google/gson/stream/JsonToken]
      [81] dup
      [82] ldc #9
        + String [NUMBER]
      [84] bipush 6
      [86] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [89] putstatic #23
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [92] new #12
        + Class [com/google/gson/stream/JsonToken]
      [95] dup
      [96] ldc #3
        + String [BOOLEAN]
      [98] bipush 7
      [100] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [103] putstatic #17
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [106] new #12
        + Class [com/google/gson/stream/JsonToken]
      [109] dup
      [110] ldc #8
        + String [NULL]
      [112] bipush 8
      [114] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [117] putstatic #22
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [120] new #12
        + Class [com/google/gson/stream/JsonToken]
      [123] dup
      [124] ldc #5
        + String [END_DOCUMENT]
      [126] bipush 9
      [128] invokespecial #26
        + Methodref [com/google/gson/stream/JsonToken.<init> (Ljava/lang/String;I)V]
      [131] putstatic #19
        + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
      [134] bipush 10
      [136] anewarray #12
        + Class [com/google/gson/stream/JsonToken]
      [139] dup
      [140] iconst_0
      [141] getstatic #15
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_ARRAY Lcom/google/gson/stream/JsonToken;]
      [144] aastore
      [145] dup
      [146] iconst_1
      [147] getstatic #18
        + Fieldref [com/google/gson/stream/JsonToken.END_ARRAY Lcom/google/gson/stream/JsonToken;]
      [150] aastore
      [151] dup
      [152] iconst_2
      [153] getstatic #16
        + Fieldref [com/google/gson/stream/JsonToken.BEGIN_OBJECT Lcom/google/gson/stream/JsonToken;]
      [156] aastore
      [157] dup
      [158] iconst_3
      [159] getstatic #20
        + Fieldref [com/google/gson/stream/JsonToken.END_OBJECT Lcom/google/gson/stream/JsonToken;]
      [162] aastore
      [163] dup
      [164] iconst_4
      [165] getstatic #21
        + Fieldref [com/google/gson/stream/JsonToken.NAME Lcom/google/gson/stream/JsonToken;]
      [168] aastore
      [169] dup
      [170] iconst_5
      [171] getstatic #24
        + Fieldref [com/google/gson/stream/JsonToken.STRING Lcom/google/gson/stream/JsonToken;]
      [174] aastore
      [175] dup
      [176] bipush 6
      [178] getstatic #23
        + Fieldref [com/google/gson/stream/JsonToken.NUMBER Lcom/google/gson/stream/JsonToken;]
      [181] aastore
      [182] dup
      [183] bipush 7
      [185] getstatic #17
        + Fieldref [com/google/gson/stream/JsonToken.BOOLEAN Lcom/google/gson/stream/JsonToken;]
      [188] aastore
      [189] dup
      [190] bipush 8
      [192] getstatic #22
        + Fieldref [com/google/gson/stream/JsonToken.NULL Lcom/google/gson/stream/JsonToken;]
      [195] aastore
      [196] dup
      [197] bipush 9
      [199] getstatic #19
        + Fieldref [com/google/gson/stream/JsonToken.END_DOCUMENT Lcom/google/gson/stream/JsonToken;]
      [202] aastore
      [203] putstatic #14
        + Fieldref [com/google/gson/stream/JsonToken.$VALUES [Lcom/google/gson/stream/JsonToken;]
      [206] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 11)
        [0] -> line 31
        [13] -> line 37
        [26] -> line 43
        [39] -> line 49
        [52] -> line 56
        [65] -> line 61
        [78] -> line 67
        [92] -> line 72
        [106] -> line 77
        [120] -> line 84
        [134] -> line 25

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [Ljava/lang/Enum<Lcom/google/gson/stream/JsonToken;>;]
  + Source file attribute:
    + Utf8 [JsonToken.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/JsonWriter
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.google.gson.stream.JsonWriter extends java.lang.Object

Interfaces (count = 2):
  + Class [java/io/Closeable]
  + Class [java/io/Flushable]

Constant Pool (count = 354):
  + String [
]
  + String ["]
  + String [-Infinity]
  + String [:]
  + String [: ]
  + String [Dangling name: ]
  + String [Incomplete document]
  + String [Infinity]
  + String [JSON must have only one top-level value.]
  + String [JSON must start with an array or an object.]
  + String [JsonWriter is closed.]
  + String [NaN]
  + String [Nesting problem: ]
  + String [Numeric values must be finite, but was ]
  + String [[]
  + String [\"]
  + String [\\]
  + String [\b]
  + String [\f]
  + String [\n]
  + String [\r]
  + String [\t]
  + String [\u%04x]
  + String [\u0026]
  + String [\u0027]
  + String [\u003c]
  + String [\u003d]
  + String [\u003e]
  + String [\u2028]
  + String [\u2029]
  + String []]
  + String [false]
  + String [name == null]
  + String [null]
  + String [out == null]
  + String [true]
  + String [{]
  + String [}]
  + Class [[Ljava/lang/String;]
  + Class [com/google/gson/stream/JsonScope]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [com/google/gson/stream/JsonWriter$1]
  + Class [java/io/Closeable]
  + Class [java/io/Flushable]
  + Class [java/io/IOException]
  + Class [java/io/Writer]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/NullPointerException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
  + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
  + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
  + Fieldref [com/google/gson/stream/JsonWriter.htmlSafe Z]
  + Fieldref [com/google/gson/stream/JsonWriter.indent Ljava/lang/String;]
  + Fieldref [com/google/gson/stream/JsonWriter.lenient Z]
  + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
  + Fieldref [com/google/gson/stream/JsonWriter.separator Ljava/lang/String;]
  + Fieldref [com/google/gson/stream/JsonWriter.serializeNulls Z]
  + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
  + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
  + Methodref [[Ljava/lang/String;.clone ()Ljava/lang/Object;]
  + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonWriter.beforeName ()V]
  + Methodref [com/google/gson/stream/JsonWriter.beforeValue (Z)V]
  + Methodref [com/google/gson/stream/JsonWriter.close (Lcom/google/gson/stream/JsonScope;Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.newline ()V]
  + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.open (Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Methodref [com/google/gson/stream/JsonWriter.peek ()Lcom/google/gson/stream/JsonScope;]
  + Methodref [com/google/gson/stream/JsonWriter.replaceTop (Lcom/google/gson/stream/JsonScope;)V]
  + Methodref [com/google/gson/stream/JsonWriter.string (Ljava/lang/String;)V]
  + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/Writer.append (C)Ljava/io/Writer;]
  + Methodref [java/io/Writer.append (Ljava/lang/CharSequence;)Ljava/io/Writer;]
  + Methodref [java/io/Writer.close ()V]
  + Methodref [java/io/Writer.flush ()V]
  + Methodref [java/io/Writer.write (I)V]
  + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
  + Methodref [java/io/Writer.write (Ljava/lang/String;II)V]
  + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/IllegalStateException.<init> ()V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.toString (J)Ljava/lang/String;]
  + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.clear ()V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonScope [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
  + NameAndType [NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [REPLACEMENT_CHARS [Ljava/lang/String;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (C)Ljava/io/Writer;]
  + NameAndType [append (Ljava/lang/CharSequence;)Ljava/io/Writer;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [beforeName ()V]
  + NameAndType [beforeValue (Z)V]
  + NameAndType [charAt (I)C]
  + NameAndType [clear ()V]
  + NameAndType [clone ()Ljava/lang/Object;]
  + NameAndType [close ()V]
  + NameAndType [close (Lcom/google/gson/stream/JsonScope;Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [deferredName Ljava/lang/String;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [flush ()V]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [htmlSafe Z]
  + NameAndType [indent Ljava/lang/String;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [length ()I]
  + NameAndType [lenient Z]
  + NameAndType [newline ()V]
  + NameAndType [nullValue ()Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [open (Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + NameAndType [ordinal ()I]
  + NameAndType [out Ljava/io/Writer;]
  + NameAndType [peek ()Lcom/google/gson/stream/JsonScope;]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [replaceTop (Lcom/google/gson/stream/JsonScope;)V]
  + NameAndType [separator Ljava/lang/String;]
  + NameAndType [serializeNulls Z]
  + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [stack Ljava/util/List;]
  + NameAndType [string (Ljava/lang/String;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toString (J)Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [write (I)V]
  + NameAndType [write (Ljava/lang/String;)V]
  + NameAndType [write (Ljava/lang/String;II)V]
  + NameAndType [writeDeferredName ()V]
  + Utf8 [
]
  + Utf8 ["]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonScope]
  + Utf8 [()I]
  + Utf8 [()Lcom/google/gson/stream/JsonScope;]
  + Utf8 [()Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Ljava/io/Writer;]
  + Utf8 [(I)C]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(J)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(J)Ljava/lang/String;]
  + Utf8 [(Lcom/google/gson/stream/JsonScope;)V]
  + Utf8 [(Lcom/google/gson/stream/JsonScope;Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/io/Writer;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/io/Writer;]
  + Utf8 [(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;II)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Z)Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [(Z)V]
  + Utf8 [-Infinity]
  + Utf8 [:]
  + Utf8 [: ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [DANGLING_NAME]
  + Utf8 [Dangling name: ]
  + Utf8 [EMPTY_ARRAY]
  + Utf8 [EMPTY_DOCUMENT]
  + Utf8 [EMPTY_OBJECT]
  + Utf8 [Exceptions]
  + Utf8 [HTML_SAFE_REPLACEMENT_CHARS]
  + Utf8 [I]
  + Utf8 [Incomplete document]
  + Utf8 [Infinity]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [JSON must have only one top-level value.]
  + Utf8 [JSON must start with an array or an object.]
  + Utf8 [JsonWriter is closed.]
  + Utf8 [JsonWriter.java]
  + Utf8 [Lcom/google/gson/stream/JsonScope;]
  + Utf8 [Lcom/google/gson/stream/JsonWriter;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/Writer;]
  + Utf8 [Ljava/lang/Number;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lcom/google/gson/stream/JsonScope;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NONEMPTY_ARRAY]
  + Utf8 [NONEMPTY_DOCUMENT]
  + Utf8 [NONEMPTY_OBJECT]
  + Utf8 [NaN]
  + Utf8 [Nesting problem: ]
  + Utf8 [Numeric values must be finite, but was ]
  + Utf8 [REPLACEMENT_CHARS]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [\"]
  + Utf8 [\\]
  + Utf8 [\b]
  + Utf8 [\f]
  + Utf8 [\n]
  + Utf8 [\r]
  + Utf8 [\t]
  + Utf8 [\u%04x]
  + Utf8 [\u0026]
  + Utf8 [\u0027]
  + Utf8 [\u003c]
  + Utf8 [\u003d]
  + Utf8 [\u003e]
  + Utf8 [\u2028]
  + Utf8 [\u2029]
  + Utf8 []]
  + Utf8 [add]
  + Utf8 [append]
  + Utf8 [beforeName]
  + Utf8 [beforeValue]
  + Utf8 [beginArray]
  + Utf8 [beginObject]
  + Utf8 [c]
  + Utf8 [charAt]
  + Utf8 [clear]
  + Utf8 [clone]
  + Utf8 [close]
  + Utf8 [closeBracket]
  + Utf8 [com/google/gson/stream/JsonScope]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [com/google/gson/stream/JsonWriter$1]
  + Utf8 [context]
  + Utf8 [deferredName]
  + Utf8 [empty]
  + Utf8 [endArray]
  + Utf8 [endObject]
  + Utf8 [equals]
  + Utf8 [false]
  + Utf8 [flush]
  + Utf8 [format]
  + Utf8 [get]
  + Utf8 [getSerializeNulls]
  + Utf8 [htmlSafe]
  + Utf8 [i]
  + Utf8 [indent]
  + Utf8 [isEmpty]
  + Utf8 [isHtmlSafe]
  + Utf8 [isLenient]
  + Utf8 [java/io/Closeable]
  + Utf8 [java/io/Flushable]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/Writer]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/NullPointerException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [last]
  + Utf8 [length]
  + Utf8 [lenient]
  + Utf8 [name]
  + Utf8 [name == null]
  + Utf8 [newline]
  + Utf8 [nonempty]
  + Utf8 [null]
  + Utf8 [nullValue]
  + Utf8 [open]
  + Utf8 [openBracket]
  + Utf8 [ordinal]
  + Utf8 [out]
  + Utf8 [out == null]
  + Utf8 [peek]
  + Utf8 [remove]
  + Utf8 [replaceTop]
  + Utf8 [replacement]
  + Utf8 [replacements]
  + Utf8 [root]
  + Utf8 [separator]
  + Utf8 [serializeNulls]
  + Utf8 [set]
  + Utf8 [setHtmlSafe]
  + Utf8 [setIndent]
  + Utf8 [setLenient]
  + Utf8 [setSerializeNulls]
  + Utf8 [size]
  + Utf8 [stack]
  + Utf8 [string]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [topOfStack]
  + Utf8 [true]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [write]
  + Utf8 [writeDeferredName]
  + Utf8 [{]
  + Utf8 [}]

Fields (count = 10):
  + Field:        REPLACEMENT_CHARS [Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String[] REPLACEMENT_CHARS
  + Field:        HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String[] HTML_SAFE_REPLACEMENT_CHARS
  + Field:        out Ljava/io/Writer;
    Access flags: 0x12
      = private final java.io.Writer out
  + Field:        stack Ljava/util/List;
    Access flags: 0x12
      = private final java.util.List stack
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lcom/google/gson/stream/JsonScope;>;]
  + Field:        indent Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String indent
  + Field:        separator Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String separator
  + Field:        lenient Z
    Access flags: 0x2
      = private boolean lenient
  + Field:        htmlSafe Z
    Access flags: 0x2
      = private boolean htmlSafe
  + Field:        deferredName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String deferredName
  + Field:        serializeNulls Z
    Access flags: 0x2
      = private boolean serializeNulls

Methods (count = 30):
  + Method:       <init>(Ljava/io/Writer;)V
    Access flags: 0x1
      = public JsonWriter(java.io.Writer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #101
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #55
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #111
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [15] aload_0 v0
      [16] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [19] getstatic #59
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [22] invokeinterface #112
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [27] pop
      [28] aload_0 v0
      [29] ldc #4
        + String [:]
      [31] putfield #71
        + Fieldref [com/google/gson/stream/JsonWriter.separator Ljava/lang/String;]
      [34] aload_0 v0
      [35] iconst_1
      [36] putfield #72
        + Fieldref [com/google/gson/stream/JsonWriter.serializeNulls Z]
      [39] aload_1 v1
      [40] ifnonnull +13 (target=53)
      [43] new #51
        + Class [java/lang/NullPointerException]
      [46] dup
      [47] ldc #35
        + String [out == null]
      [49] invokespecial #100
        + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
      [52] athrow
      [53] aload_0 v0
      [54] aload_1 v1
      [55] putfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 190
        [4] -> line 161
        [15] -> line 163
        [28] -> line 175
        [34] -> line 183
        [39] -> line 191
        [43] -> line 192
        [53] -> line 194
        [58] -> line 195
      + Local variable table attribute (count = 2)
        v0: 0 -> 59 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 59 [Ljava/io/Writer; out]
  + Method:       setIndent(Ljava/lang/String;)V
    Access flags: 0x11
      = public final void setIndent(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #106
        + Methodref [java/lang/String.length ()I]
      [4] ifne +17 (target=21)
      [7] aload_0 v0
      [8] aconst_null
      [9] putfield #68
        + Fieldref [com/google/gson/stream/JsonWriter.indent Ljava/lang/String;]
      [12] aload_0 v0
      [13] ldc #4
        + String [:]
      [15] putfield #71
        + Fieldref [com/google/gson/stream/JsonWriter.separator Ljava/lang/String;]
      [18] goto +14 (target=32)
      [21] aload_0 v0
      [22] aload_1 v1
      [23] putfield #68
        + Fieldref [com/google/gson/stream/JsonWriter.indent Ljava/lang/String;]
      [26] aload_0 v0
      [27] ldc #5
        + String [: ]
      [29] putfield #71
        + Fieldref [com/google/gson/stream/JsonWriter.separator Ljava/lang/String;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 206
        [7] -> line 207
        [12] -> line 208
        [21] -> line 210
        [26] -> line 211
        [32] -> line 213
      + Local variable table attribute (count = 2)
        v0: 0 -> 33 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 33 [Ljava/lang/String; indent]
  + Method:       setLenient(Z)V
    Access flags: 0x11
      = public final void setLenient(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #69
        + Fieldref [com/google/gson/stream/JsonWriter.lenient Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 228
        [5] -> line 229
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 6 [Z lenient]
  + Method:       isLenient()Z
    Access flags: 0x1
      = public boolean isLenient()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #69
        + Fieldref [com/google/gson/stream/JsonWriter.lenient Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 235
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonWriter; this]
  + Method:       setHtmlSafe(Z)V
    Access flags: 0x11
      = public final void setHtmlSafe(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #67
        + Fieldref [com/google/gson/stream/JsonWriter.htmlSafe Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 246
        [5] -> line 247
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 6 [Z htmlSafe]
  + Method:       isHtmlSafe()Z
    Access flags: 0x11
      = public final boolean isHtmlSafe()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/google/gson/stream/JsonWriter.htmlSafe Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 254
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonWriter; this]
  + Method:       setSerializeNulls(Z)V
    Access flags: 0x11
      = public final void setSerializeNulls(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #72
        + Fieldref [com/google/gson/stream/JsonWriter.serializeNulls Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 262
        [5] -> line 263
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 6 [Z serializeNulls]
  + Method:       getSerializeNulls()Z
    Access flags: 0x11
      = public final boolean getSerializeNulls()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #72
        + Fieldref [com/google/gson/stream/JsonWriter.serializeNulls Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 270
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/google/gson/stream/JsonWriter; this]
  + Method:       beginArray()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter beginArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 14, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #86
        + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
      [4] aload_0 v0
      [5] getstatic #58
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [8] ldc #15
        + String [[]
      [10] invokespecial #82
        + Methodref [com/google/gson/stream/JsonWriter.open (Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 280
        [4] -> line 281
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endArray()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter endArray()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getstatic #58
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [4] getstatic #61
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [7] ldc #31
        + String []]
      [9] invokespecial #79
        + Methodref [com/google/gson/stream/JsonWriter.close (Lcom/google/gson/stream/JsonScope;Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 290
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       beginObject()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter beginObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 14, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #86
        + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
      [4] aload_0 v0
      [5] getstatic #60
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [8] ldc #37
        + String [{]
      [10] invokespecial #82
        + Methodref [com/google/gson/stream/JsonWriter.open (Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 300
        [4] -> line 301
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       endObject()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter endObject()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getstatic #60
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [4] getstatic #63
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [7] ldc #38
        + String [}]
      [9] invokespecial #79
        + Methodref [com/google/gson/stream/JsonWriter.close (Lcom/google/gson/stream/JsonScope;Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 310
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       open(Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x2
      = private com.google.gson.stream.JsonWriter open(com.google.gson.stream.JsonScope,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 26, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokespecial #78
        + Methodref [com/google/gson/stream/JsonWriter.beforeValue (Z)V]
      [5] aload_0 v0
      [6] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [9] aload_1 v1
      [10] invokeinterface #112
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [15] pop
      [16] aload_0 v0
      [17] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [20] aload_2 v2
      [21] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [24] aload_0 v0
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 318
        [5] -> line 319
        [16] -> line 320
        [24] -> line 321
      + Local variable table attribute (count = 3)
        v0: 0 -> 26 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 26 [Lcom/google/gson/stream/JsonScope; empty]
        v2: 0 -> 26 [Ljava/lang/String; openBracket]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       close(Lcom/google/gson/stream/JsonScope;Lcom/google/gson/stream/JsonScope;Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x2
      = private com.google.gson.stream.JsonWriter close(com.google.gson.stream.JsonScope,com.google.gson.stream.JsonScope,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 126, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #83
        + Methodref [com/google/gson/stream/JsonWriter.peek ()Lcom/google/gson/stream/JsonScope;]
      [4] astore v4
      [6] aload v4
      [8] aload_2 v2
      [9] ifacmpeq +39 (target=48)
      [12] aload v4
      [14] aload_1 v1
      [15] ifacmpeq +33 (target=48)
      [18] new #48
        + Class [java/lang/IllegalStateException]
      [21] dup
      [22] new #54
        + Class [java/lang/StringBuilder]
      [25] dup
      [26] invokespecial #107
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [29] ldc #13
        + String [Nesting problem: ]
      [31] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [34] aload_0 v0
      [35] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [38] invokevirtual #108
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [41] invokevirtual #110
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [44] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [47] athrow
      [48] aload_0 v0
      [49] getfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [52] ifnull +33 (target=85)
      [55] new #48
        + Class [java/lang/IllegalStateException]
      [58] dup
      [59] new #54
        + Class [java/lang/StringBuilder]
      [62] dup
      [63] invokespecial #107
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [66] ldc #6
        + String [Dangling name: ]
      [68] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [71] aload_0 v0
      [72] getfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [75] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [78] invokevirtual #110
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [81] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [84] athrow
      [85] aload_0 v0
      [86] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [89] aload_0 v0
      [90] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [93] invokeinterface #118
        + InterfaceMethodref [java/util/List.size ()I]
      [98] iconst_1
      [99] isub
      [100] invokeinterface #116
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [105] pop
      [106] aload v4
      [108] aload_2 v2
      [109] ifacmpne +7 (target=116)
      [112] aload_0 v0
      [113] invokespecial #80
        + Methodref [com/google/gson/stream/JsonWriter.newline ()V]
      [116] aload_0 v0
      [117] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [120] aload_3 v3
      [121] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [124] aload_0 v0
      [125] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 330
        [6] -> line 331
        [18] -> line 332
        [48] -> line 334
        [55] -> line 335
        [85] -> line 338
        [106] -> line 339
        [112] -> line 340
        [116] -> line 342
        [124] -> line 343
      + Local variable table attribute (count = 5)
        v0: 0 -> 126 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 126 [Lcom/google/gson/stream/JsonScope; empty]
        v2: 0 -> 126 [Lcom/google/gson/stream/JsonScope; nonempty]
        v3: 0 -> 126 [Ljava/lang/String; closeBracket]
        v4: 6 -> 126 [Lcom/google/gson/stream/JsonScope; context]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       peek()Lcom/google/gson/stream/JsonScope;
    Access flags: 0x2
      = private com.google.gson.stream.JsonScope peek()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [4] invokeinterface #118
        + InterfaceMethodref [java/util/List.size ()I]
      [9] istore_1 v1
      [10] iload_1 v1
      [11] ifne +13 (target=24)
      [14] new #48
        + Class [java/lang/IllegalStateException]
      [17] dup
      [18] ldc #11
        + String [JsonWriter is closed.]
      [20] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [23] athrow
      [24] aload_0 v0
      [25] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [28] iload_1 v1
      [29] iconst_1
      [30] isub
      [31] invokeinterface #114
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [36] checkcast #40
        + Class [com/google/gson/stream/JsonScope]
      [39] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 350
        [10] -> line 351
        [14] -> line 352
        [24] -> line 354
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 10 -> 40 [I size]
  + Method:       replaceTop(Lcom/google/gson/stream/JsonScope;)V
    Access flags: 0x2
      = private void replaceTop(com.google.gson.stream.JsonScope)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [4] aload_0 v0
      [5] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [8] invokeinterface #118
        + InterfaceMethodref [java/util/List.size ()I]
      [13] iconst_1
      [14] isub
      [15] aload_1 v1
      [16] invokeinterface #117
        + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [21] pop
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 361
        [22] -> line 362
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 23 [Lcom/google/gson/stream/JsonScope; topOfStack]
  + Method:       name(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter name(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 58, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] ifnonnull +13 (target=14)
      [4] new #51
        + Class [java/lang/NullPointerException]
      [7] dup
      [8] ldc #33
        + String [name == null]
      [10] invokespecial #100
        + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V]
      [13] athrow
      [14] aload_0 v0
      [15] getfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [18] ifnull +11 (target=29)
      [21] new #48
        + Class [java/lang/IllegalStateException]
      [24] dup
      [25] invokespecial #96
        + Methodref [java/lang/IllegalStateException.<init> ()V]
      [28] athrow
      [29] aload_0 v0
      [30] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [33] invokeinterface #115
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [38] ifeq +13 (target=51)
      [41] new #48
        + Class [java/lang/IllegalStateException]
      [44] dup
      [45] ldc #11
        + String [JsonWriter is closed.]
      [47] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [50] athrow
      [51] aload_0 v0
      [52] aload_1 v1
      [53] putfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [56] aload_0 v0
      [57] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 371
        [4] -> line 372
        [14] -> line 374
        [21] -> line 375
        [29] -> line 377
        [41] -> line 378
        [51] -> line 380
        [56] -> line 381
      + Local variable table attribute (count = 2)
        v0: 0 -> 58 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 58 [Ljava/lang/String; name]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       writeDeferredName()V
    Access flags: 0x2
      = private void writeDeferredName()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [4] ifnull +20 (target=24)
      [7] aload_0 v0
      [8] invokespecial #77
        + Methodref [com/google/gson/stream/JsonWriter.beforeName ()V]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [16] invokespecial #85
        + Methodref [com/google/gson/stream/JsonWriter.string (Ljava/lang/String;)V]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 385
        [7] -> line 386
        [11] -> line 387
        [19] -> line 388
        [24] -> line 390
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] ifnonnull +8 (target=9)
      [4] aload_0 v0
      [5] invokevirtual #81
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] areturn
      [9] aload_0 v0
      [10] invokespecial #86
        + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
      [13] aload_0 v0
      [14] iconst_0
      [15] invokespecial #78
        + Methodref [com/google/gson/stream/JsonWriter.beforeValue (Z)V]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] invokespecial #85
        + Methodref [com/google/gson/stream/JsonWriter.string (Ljava/lang/String;)V]
      [23] aload_0 v0
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 399
        [4] -> line 400
        [9] -> line 402
        [13] -> line 403
        [18] -> line 404
        [23] -> line 405
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 25 [Ljava/lang/String; value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       nullValue()Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter nullValue()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 44, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [4] ifnull +24 (target=28)
      [7] aload_0 v0
      [8] getfield #72
        + Fieldref [com/google/gson/stream/JsonWriter.serializeNulls Z]
      [11] ifeq +10 (target=21)
      [14] aload_0 v0
      [15] invokespecial #86
        + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
      [18] goto +10 (target=28)
      [21] aload_0 v0
      [22] aconst_null
      [23] putfield #66
        + Fieldref [com/google/gson/stream/JsonWriter.deferredName Ljava/lang/String;]
      [26] aload_0 v0
      [27] areturn
      [28] aload_0 v0
      [29] iconst_0
      [30] invokespecial #78
        + Methodref [com/google/gson/stream/JsonWriter.beforeValue (Z)V]
      [33] aload_0 v0
      [34] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [37] ldc #34
        + String [null]
      [39] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [42] aload_0 v0
      [43] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 414
        [7] -> line 415
        [14] -> line 416
        [21] -> line 418
        [26] -> line 419
        [28] -> line 422
        [33] -> line 423
        [42] -> line 424
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(Z)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #86
        + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] invokespecial #78
        + Methodref [com/google/gson/stream/JsonWriter.beforeValue (Z)V]
      [9] aload_0 v0
      [10] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [13] iload_1 v1
      [14] ifeq +8 (target=22)
      [17] ldc #36
        + String [true]
      [19] goto +5 (target=24)
      [22] ldc #32
        + String [false]
      [24] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [27] aload_0 v0
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 433
        [4] -> line 434
        [9] -> line 435
        [27] -> line 436
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 29 [Z value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(J)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 22, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #86
        + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] invokespecial #78
        + Methodref [com/google/gson/stream/JsonWriter.beforeValue (Z)V]
      [9] aload_0 v0
      [10] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [13] lload_1 v1
      [14] invokestatic #99
        + Methodref [java/lang/Long.toString (J)Ljava/lang/String;]
      [17] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [20] aload_0 v0
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 462
        [4] -> line 463
        [9] -> line 464
        [20] -> line 465
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 22 [J value]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       value(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter;
    Access flags: 0x1
      = public com.google.gson.stream.JsonWriter value(java.lang.Number)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 95, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] ifnonnull +8 (target=9)
      [4] aload_0 v0
      [5] invokevirtual #81
        + Methodref [com/google/gson/stream/JsonWriter.nullValue ()Lcom/google/gson/stream/JsonWriter;]
      [8] areturn
      [9] aload_0 v0
      [10] invokespecial #86
        + Methodref [com/google/gson/stream/JsonWriter.writeDeferredName ()V]
      [13] aload_1 v1
      [14] invokevirtual #102
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [17] astore_2 v2
      [18] aload_0 v0
      [19] getfield #69
        + Fieldref [com/google/gson/stream/JsonWriter.lenient Z]
      [22] ifne +57 (target=79)
      [25] aload_2 v2
      [26] ldc #3
        + String [-Infinity]
      [28] invokevirtual #104
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [31] ifne +21 (target=52)
      [34] aload_2 v2
      [35] ldc #8
        + String [Infinity]
      [37] invokevirtual #104
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [40] ifne +12 (target=52)
      [43] aload_2 v2
      [44] ldc #12
        + String [NaN]
      [46] invokevirtual #104
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [49] ifeq +30 (target=79)
      [52] new #47
        + Class [java/lang/IllegalArgumentException]
      [55] dup
      [56] new #54
        + Class [java/lang/StringBuilder]
      [59] dup
      [60] invokespecial #107
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [63] ldc #14
        + String [Numeric values must be finite, but was ]
      [65] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [68] aload_1 v1
      [69] invokevirtual #108
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [72] invokevirtual #110
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [75] invokespecial #95
        + Methodref [java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V]
      [78] athrow
      [79] aload_0 v0
      [80] iconst_0
      [81] invokespecial #78
        + Methodref [com/google/gson/stream/JsonWriter.beforeValue (Z)V]
      [84] aload_0 v0
      [85] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [88] aload_2 v2
      [89] invokevirtual #89
        + Methodref [java/io/Writer.append (Ljava/lang/CharSequence;)Ljava/io/Writer;]
      [92] pop
      [93] aload_0 v0
      [94] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 476
        [4] -> line 477
        [9] -> line 480
        [13] -> line 481
        [18] -> line 482
        [52] -> line 484
        [79] -> line 486
        [84] -> line 487
        [93] -> line 488
      + Local variable table attribute (count = 3)
        v0: 0 -> 95 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 95 [Ljava/lang/Number; value]
        v2: 18 -> 95 [Ljava/lang/String; string]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       flush()V
    Access flags: 0x1
      = public void flush()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 30, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [4] invokeinterface #115
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [9] ifeq +13 (target=22)
      [12] new #48
        + Class [java/lang/IllegalStateException]
      [15] dup
      [16] ldc #11
        + String [JsonWriter is closed.]
      [18] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [21] athrow
      [22] aload_0 v0
      [23] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [26] invokevirtual #91
        + Methodref [java/io/Writer.flush ()V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 496
        [12] -> line 497
        [22] -> line 499
        [29] -> line 500
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       close()V
    Access flags: 0x1
      = public void close()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 65, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [4] invokevirtual #90
        + Methodref [java/io/Writer.close ()V]
      [7] aload_0 v0
      [8] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [11] invokeinterface #118
        + InterfaceMethodref [java/util/List.size ()I]
      [16] istore_1 v1
      [17] iload_1 v1
      [18] iconst_1
      [19] ificmpgt +26 (target=45)
      [22] iload_1 v1
      [23] iconst_1
      [24] ificmpne +31 (target=55)
      [27] aload_0 v0
      [28] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [31] iload_1 v1
      [32] iconst_1
      [33] isub
      [34] invokeinterface #114
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [39] getstatic #62
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [42] ifacmpeq +13 (target=55)
      [45] new #45
        + Class [java/io/IOException]
      [48] dup
      [49] ldc #7
        + String [Incomplete document]
      [51] invokespecial #87
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [54] athrow
      [55] aload_0 v0
      [56] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [59] invokeinterface #113
        + InterfaceMethodref [java/util/List.clear ()V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 508
        [7] -> line 510
        [17] -> line 511
        [45] -> line 512
        [55] -> line 514
        [64] -> line 515
      + Local variable table attribute (count = 2)
        v0: 0 -> 65 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 17 -> 65 [I size]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       string(Ljava/lang/String;)V
    Access flags: 0x2
      = private void string(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 169, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [com/google/gson/stream/JsonWriter.htmlSafe Z]
      [4] ifeq +9 (target=13)
      [7] getstatic #64
        + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
      [10] goto +6 (target=16)
      [13] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [16] astore_2 v2
      [17] aload_0 v0
      [18] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [21] ldc #2
        + String ["]
      [23] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [26] iconst_0
      [27] istore_3 v3
      [28] aload_1 v1
      [29] invokevirtual #106
        + Methodref [java/lang/String.length ()I]
      [32] istore v4
      [34] iconst_0
      [35] istore v5
      [37] iload v5
      [39] iload v4
      [41] ificmpge +99 (target=140)
      [44] aload_1 v1
      [45] iload v5
      [47] invokevirtual #103
        + Methodref [java/lang/String.charAt (I)C]
      [50] istore v6
      [52] iload v6
      [54] sipush 128
      [57] ificmpge +17 (target=74)
      [60] aload_2 v2
      [61] iload v6
      [63] aaload
      [64] astore v7
      [66] aload v7
      [68] ifnonnull +33 (target=101)
      [71] goto +63 (target=134)
      [74] iload v6
      [76] sipush 8232
      [79] ificmpne +10 (target=89)
      [82] ldc #29
        + String [\u2028]
      [84] astore v7
      [86] goto +15 (target=101)
      [89] iload v6
      [91] sipush 8233
      [94] ificmpne +40 (target=134)
      [97] ldc #30
        + String [\u2029]
      [99] astore v7
      [101] iload_3 v3
      [102] iload v5
      [104] ificmpge +16 (target=120)
      [107] aload_0 v0
      [108] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [111] aload_1 v1
      [112] iload_3 v3
      [113] iload v5
      [115] iload_3 v3
      [116] isub
      [117] invokevirtual #94
        + Methodref [java/io/Writer.write (Ljava/lang/String;II)V]
      [120] aload_0 v0
      [121] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [124] aload v7
      [126] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [129] iload v5
      [131] iconst_1
      [132] iadd
      [133] istore_3 v3
      [134] iinc v5, 1
      [137] goto -100 (target=37)
      [140] iload_3 v3
      [141] iload v4
      [143] ificmpge +16 (target=159)
      [146] aload_0 v0
      [147] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [150] aload_1 v1
      [151] iload_3 v3
      [152] iload v4
      [154] iload_3 v3
      [155] isub
      [156] invokevirtual #94
        + Methodref [java/io/Writer.write (Ljava/lang/String;II)V]
      [159] aload_0 v0
      [160] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [163] ldc #2
        + String ["]
      [165] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [168] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 518
        [17] -> line 519
        [26] -> line 520
        [28] -> line 521
        [34] -> line 522
        [44] -> line 523
        [52] -> line 525
        [60] -> line 526
        [66] -> line 527
        [71] -> line 528
        [74] -> line 530
        [82] -> line 531
        [89] -> line 532
        [97] -> line 533
        [101] -> line 537
        [107] -> line 538
        [120] -> line 540
        [129] -> line 541
        [134] -> line 522
        [140] -> line 543
        [146] -> line 544
        [159] -> line 546
        [168] -> line 547
      + Local variable table attribute (count = 10)
        v7: 66 -> 74 [Ljava/lang/String; replacement]
        v7: 86 -> 89 [Ljava/lang/String; replacement]
        v6: 52 -> 134 [C c]
        v7: 101 -> 134 [Ljava/lang/String; replacement]
        v5: 37 -> 140 [I i]
        v0: 0 -> 169 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 169 [Ljava/lang/String; value]
        v2: 17 -> 169 [[Ljava/lang/String; replacements]
        v3: 28 -> 169 [I last]
        v4: 34 -> 169 [I length]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       newline()V
    Access flags: 0x2
      = private void newline()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 50, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #68
        + Fieldref [com/google/gson/stream/JsonWriter.indent Ljava/lang/String;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [12] ldc #1
        + String [
]
      [14] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [17] iconst_1
      [18] istore_1 v1
      [19] iload_1 v1
      [20] aload_0 v0
      [21] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [24] invokeinterface #118
        + InterfaceMethodref [java/util/List.size ()I]
      [29] ificmpge +20 (target=49)
      [32] aload_0 v0
      [33] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [36] aload_0 v0
      [37] getfield #68
        + Fieldref [com/google/gson/stream/JsonWriter.indent Ljava/lang/String;]
      [40] invokevirtual #93
        + Methodref [java/io/Writer.write (Ljava/lang/String;)V]
      [43] iinc v1, 1
      [46] goto -27 (target=19)
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 550
        [7] -> line 551
        [8] -> line 554
        [17] -> line 555
        [32] -> line 556
        [43] -> line 555
        [49] -> line 558
      + Local variable table attribute (count = 2)
        v1: 19 -> 49 [I i]
        v0: 0 -> 50 [Lcom/google/gson/stream/JsonWriter; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       beforeName()V
    Access flags: 0x2
      = private void beforeName()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 73, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #83
        + Methodref [com/google/gson/stream/JsonWriter.peek ()Lcom/google/gson/stream/JsonScope;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] getstatic #63
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [9] ifacmpne +15 (target=24)
      [12] aload_0 v0
      [13] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [16] bipush 44
      [18] invokevirtual #92
        + Methodref [java/io/Writer.write (I)V]
      [21] goto +40 (target=61)
      [24] aload_1 v1
      [25] getstatic #60
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [28] ifacmpeq +33 (target=61)
      [31] new #48
        + Class [java/lang/IllegalStateException]
      [34] dup
      [35] new #54
        + Class [java/lang/StringBuilder]
      [38] dup
      [39] invokespecial #107
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [42] ldc #13
        + String [Nesting problem: ]
      [44] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [47] aload_0 v0
      [48] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [51] invokevirtual #108
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [54] invokevirtual #110
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [57] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [60] athrow
      [61] aload_0 v0
      [62] invokespecial #80
        + Methodref [com/google/gson/stream/JsonWriter.newline ()V]
      [65] aload_0 v0
      [66] getstatic #57
        + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
      [69] invokespecial #84
        + Methodref [com/google/gson/stream/JsonWriter.replaceTop (Lcom/google/gson/stream/JsonScope;)V]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 565
        [5] -> line 566
        [12] -> line 567
        [24] -> line 568
        [31] -> line 569
        [61] -> line 571
        [65] -> line 572
        [72] -> line 573
      + Local variable table attribute (count = 2)
        v0: 0 -> 73 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 5 -> 73 [Lcom/google/gson/stream/JsonScope; context]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       beforeValue(Z)V
    Access flags: 0x2
      = private void beforeValue(boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 176, locals = 2, stack = 4):
      [0] getstatic #74
        + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [3] aload_0 v0
      [4] invokespecial #83
        + Methodref [com/google/gson/stream/JsonWriter.peek ()Lcom/google/gson/stream/JsonScope;]
      [7] invokevirtual #76
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [10] iaload
      [11] tableswitch (5 offsets, default=134) (target=145)
        1: offset = 33, target = 44
        2: offset = 50, target = 61
        3: offset = 81, target = 92
        4: offset = 95, target = 106
        5: offset = 112, target = 123
        default: offset = 134, target = 145
      [44] aload_0 v0
      [45] getfield #69
        + Fieldref [com/google/gson/stream/JsonWriter.lenient Z]
      [48] ifne +13 (target=61)
      [51] new #48
        + Class [java/lang/IllegalStateException]
      [54] dup
      [55] ldc #9
        + String [JSON must have only one top-level value.]
      [57] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [60] athrow
      [61] aload_0 v0
      [62] getfield #69
        + Fieldref [com/google/gson/stream/JsonWriter.lenient Z]
      [65] ifne +17 (target=82)
      [68] iload_1 v1
      [69] ifne +13 (target=82)
      [72] new #48
        + Class [java/lang/IllegalStateException]
      [75] dup
      [76] ldc #10
        + String [JSON must start with an array or an object.]
      [78] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [81] athrow
      [82] aload_0 v0
      [83] getstatic #62
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [86] invokespecial #84
        + Methodref [com/google/gson/stream/JsonWriter.replaceTop (Lcom/google/gson/stream/JsonScope;)V]
      [89] goto +86 (target=175)
      [92] aload_0 v0
      [93] getstatic #61
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [96] invokespecial #84
        + Methodref [com/google/gson/stream/JsonWriter.replaceTop (Lcom/google/gson/stream/JsonScope;)V]
      [99] aload_0 v0
      [100] invokespecial #80
        + Methodref [com/google/gson/stream/JsonWriter.newline ()V]
      [103] goto +72 (target=175)
      [106] aload_0 v0
      [107] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [110] bipush 44
      [112] invokevirtual #88
        + Methodref [java/io/Writer.append (C)Ljava/io/Writer;]
      [115] pop
      [116] aload_0 v0
      [117] invokespecial #80
        + Methodref [com/google/gson/stream/JsonWriter.newline ()V]
      [120] goto +55 (target=175)
      [123] aload_0 v0
      [124] getfield #70
        + Fieldref [com/google/gson/stream/JsonWriter.out Ljava/io/Writer;]
      [127] aload_0 v0
      [128] getfield #71
        + Fieldref [com/google/gson/stream/JsonWriter.separator Ljava/lang/String;]
      [131] invokevirtual #89
        + Methodref [java/io/Writer.append (Ljava/lang/CharSequence;)Ljava/io/Writer;]
      [134] pop
      [135] aload_0 v0
      [136] getstatic #63
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_OBJECT Lcom/google/gson/stream/JsonScope;]
      [139] invokespecial #84
        + Methodref [com/google/gson/stream/JsonWriter.replaceTop (Lcom/google/gson/stream/JsonScope;)V]
      [142] goto +33 (target=175)
      [145] new #48
        + Class [java/lang/IllegalStateException]
      [148] dup
      [149] new #54
        + Class [java/lang/StringBuilder]
      [152] dup
      [153] invokespecial #107
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [156] ldc #13
        + String [Nesting problem: ]
      [158] invokevirtual #109
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [161] aload_0 v0
      [162] getfield #73
        + Fieldref [com/google/gson/stream/JsonWriter.stack Ljava/util/List;]
      [165] invokevirtual #108
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [168] invokevirtual #110
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [171] invokespecial #97
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [174] athrow
      [175] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 585
        [44] -> line 587
        [51] -> line 588
        [61] -> line 593
        [72] -> line 594
        [82] -> line 597
        [89] -> line 598
        [92] -> line 601
        [99] -> line 602
        [103] -> line 603
        [106] -> line 606
        [116] -> line 607
        [120] -> line 608
        [123] -> line 611
        [135] -> line 612
        [142] -> line 613
        [145] -> line 616
        [175] -> line 618
      + Local variable table attribute (count = 2)
        v0: 0 -> 176 [Lcom/google/gson/stream/JsonWriter; this]
        v1: 0 -> 176 [Z root]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 1, stack = 7):
      [0] sipush 128
      [3] anewarray #53
        + Class [java/lang/String]
      [6] putstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [9] iconst_0
      [10] istore_0 v0
      [11] iload_0 v0
      [12] bipush 31
      [14] ificmpgt +30 (target=44)
      [17] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [20] iload_0 v0
      [21] ldc #23
        + String [\u%04x]
      [23] iconst_1
      [24] anewarray #52
        + Class [java/lang/Object]
      [27] dup
      [28] iconst_0
      [29] iload_0 v0
      [30] invokestatic #98
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [33] aastore
      [34] invokestatic #105
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [37] aastore
      [38] iinc v0, 1
      [41] goto -30 (target=11)
      [44] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [47] bipush 34
      [49] ldc #16
        + String [\"]
      [51] aastore
      [52] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [55] bipush 92
      [57] ldc #17
        + String [\\]
      [59] aastore
      [60] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [63] bipush 9
      [65] ldc #22
        + String [\t]
      [67] aastore
      [68] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [71] bipush 8
      [73] ldc #18
        + String [\b]
      [75] aastore
      [76] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [79] bipush 10
      [81] ldc #20
        + String [\n]
      [83] aastore
      [84] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [87] bipush 13
      [89] ldc #21
        + String [\r]
      [91] aastore
      [92] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [95] bipush 12
      [97] ldc #19
        + String [\f]
      [99] aastore
      [100] getstatic #65
        + Fieldref [com/google/gson/stream/JsonWriter.REPLACEMENT_CHARS [Ljava/lang/String;]
      [103] invokevirtual #75
        + Methodref [[Ljava/lang/String;.clone ()Ljava/lang/Object;]
      [106] checkcast #39
        + Class [[Ljava/lang/String;]
      [109] putstatic #64
        + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
      [112] getstatic #64
        + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
      [115] bipush 60
      [117] ldc #26
        + String [\u003c]
      [119] aastore
      [120] getstatic #64
        + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
      [123] bipush 62
      [125] ldc #28
        + String [\u003e]
      [127] aastore
      [128] getstatic #64
        + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
      [131] bipush 38
      [133] ldc #24
        + String [\u0026]
      [135] aastore
      [136] getstatic #64
        + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
      [139] bipush 61
      [141] ldc #27
        + String [\u003d]
      [143] aastore
      [144] getstatic #64
        + Fieldref [com/google/gson/stream/JsonWriter.HTML_SAFE_REPLACEMENT_CHARS [Ljava/lang/String;]
      [147] bipush 39
      [149] ldc #25
        + String [\u0027]
      [151] aastore
      [152] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 139
        [9] -> line 140
        [17] -> line 141
        [38] -> line 140
        [44] -> line 143
        [52] -> line 144
        [60] -> line 145
        [68] -> line 146
        [76] -> line 147
        [84] -> line 148
        [92] -> line 149
        [100] -> line 150
        [112] -> line 151
        [120] -> line 152
        [128] -> line 153
        [136] -> line 154
        [144] -> line 155
        [152] -> line 156
      + Local variable table attribute (count = 1)
        v0: 11 -> 44 [I i]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/stream/JsonWriter$1]
      + Class [com/google/gson/stream/JsonWriter]
  + Source file attribute:
    + Utf8 [JsonWriter.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/JsonWriter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x1020
    = synthetic class com.google.gson.stream.JsonWriter$1 extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [com/google/gson/stream/JsonScope]
  + Class [com/google/gson/stream/JsonWriter]
  + Class [com/google/gson/stream/JsonWriter$1]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/Object]
  + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
  + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
  + Methodref [com/google/gson/stream/JsonScope.values ()[Lcom/google/gson/stream/JsonScope;]
  + NameAndType [$SwitchMap$com$google$gson$stream$JsonScope [I]
  + NameAndType [DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
  + NameAndType [NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
  + NameAndType [ordinal ()I]
  + NameAndType [values ()[Lcom/google/gson/stream/JsonScope;]
  + Utf8 [$SwitchMap$com$google$gson$stream$JsonScope]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()[Lcom/google/gson/stream/JsonScope;]
  + Utf8 [<clinit>]
  + Utf8 [Code]
  + Utf8 [DANGLING_NAME]
  + Utf8 [EMPTY_ARRAY]
  + Utf8 [EMPTY_DOCUMENT]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [JsonWriter.java]
  + Utf8 [Lcom/google/gson/stream/JsonScope;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/NoSuchFieldError;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NONEMPTY_ARRAY]
  + Utf8 [NONEMPTY_DOCUMENT]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [com/google/gson/stream/JsonScope]
  + Utf8 [com/google/gson/stream/JsonWriter]
  + Utf8 [com/google/gson/stream/JsonWriter$1]
  + Utf8 [ex]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/Object]
  + Utf8 [ordinal]
  + Utf8 [values]

Fields (count = 1):
  + Field:        $SwitchMap$com$google$gson$stream$JsonScope [I
    Access flags: 0x1018
      = static final synthetic int[] $SwitchMap$com$google$gson$stream$JsonScope

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 1, stack = 3):
      [0] invokestatic #13
        + Methodref [com/google/gson/stream/JsonScope.values ()[Lcom/google/gson/stream/JsonScope;]
      [3] arraylength
      [4] newarray 10
      [6] putstatic #11
        + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [9] getstatic #11
        + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [12] getstatic #10
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [15] invokevirtual #12
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [18] iconst_1
      [19] iastore
      [20] goto +4 (target=24)
      [23] astore_0 v0
      [24] getstatic #11
        + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [27] getstatic #8
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_DOCUMENT Lcom/google/gson/stream/JsonScope;]
      [30] invokevirtual #12
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [33] iconst_2
      [34] iastore
      [35] goto +4 (target=39)
      [38] astore_0 v0
      [39] getstatic #11
        + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [42] getstatic #7
        + Fieldref [com/google/gson/stream/JsonScope.EMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [45] invokevirtual #12
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [48] iconst_3
      [49] iastore
      [50] goto +4 (target=54)
      [53] astore_0 v0
      [54] getstatic #11
        + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [57] getstatic #9
        + Fieldref [com/google/gson/stream/JsonScope.NONEMPTY_ARRAY Lcom/google/gson/stream/JsonScope;]
      [60] invokevirtual #12
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [63] iconst_4
      [64] iastore
      [65] goto +4 (target=69)
      [68] astore_0 v0
      [69] getstatic #11
        + Fieldref [com/google/gson/stream/JsonWriter$1.$SwitchMap$com$google$gson$stream$JsonScope [I]
      [72] getstatic #6
        + Fieldref [com/google/gson/stream/JsonScope.DANGLING_NAME Lcom/google/gson/stream/JsonScope;]
      [75] invokevirtual #12
        + Methodref [com/google/gson/stream/JsonScope.ordinal ()I]
      [78] iconst_5
      [79] iastore
      [80] goto +4 (target=84)
      [83] astore_0 v0
      [84] return
      Code attribute exceptions (count = 5):
      + ExceptionInfo (9 -> 20: 23):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (24 -> 35: 38):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (39 -> 50: 53):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (54 -> 65: 68):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (69 -> 80: 83):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 585
      + Local variable table attribute (count = 5)
        v0: 24 -> 24 [Ljava/lang/NoSuchFieldError; ex]
        v0: 39 -> 39 [Ljava/lang/NoSuchFieldError; ex]
        v0: 54 -> 54 [Ljava/lang/NoSuchFieldError; ex]
        v0: 69 -> 69 [Ljava/lang/NoSuchFieldError; ex]
        v0: 84 -> 84 [Ljava/lang/NoSuchFieldError; ex]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [com/google/gson/stream/JsonWriter]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1008 = static synthetic 
      + Class [com/google/gson/stream/JsonWriter$1]
      + Class [com/google/gson/stream/JsonWriter]
  + Source file attribute:
    + Utf8 [JsonWriter.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/MalformedJsonException
  Superclass:    java/io/IOException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class com.google.gson.stream.MalformedJsonException extends java.io.IOException

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [com/google/gson/stream/MalformedJsonException]
  + Class [java/io/IOException]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Lcom/google/gson/stream/MalformedJsonException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MalformedJsonException.java]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/stream/MalformedJsonException]
  + Utf8 [java/io/IOException]
  + Utf8 [msg]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public MalformedJsonException(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #3
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 29
        [5] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/google/gson/stream/MalformedJsonException; this]
        v1: 0 -> 6 [Ljava/lang/String; msg]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [MalformedJsonException.java]

_____________________________________________________________________
+ Program class: com/google/gson/stream/StringPool
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x30
    = final class com.google.gson.stream.StringPool extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 45):
  + Class [com/google/gson/stream/StringPool]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Fieldref [com/google/gson/stream/StringPool.pool [Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.<init> ([CII)V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.length ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> ([CII)V]
  + NameAndType [charAt (I)C]
  + NameAndType [length ()I]
  + NameAndType [pool [Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(I)C]
  + Utf8 [([CII)Ljava/lang/String;]
  + Utf8 [([CII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Lcom/google/gson/stream/StringPool;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StringPool.java]
  + Utf8 [[C]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [array]
  + Utf8 [charAt]
  + Utf8 [com/google/gson/stream/StringPool]
  + Utf8 [get]
  + Utf8 [hashCode]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [length]
  + Utf8 [pool]
  + Utf8 [pooled]
  + Utf8 [result]
  + Utf8 [start]
  + Utf8 [this]

Fields (count = 1):
  + Field:        pool [Ljava/lang/String;
    Access flags: 0x12
      = private final java.lang.String[] pool

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = StringPool()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] sipush 512
      [8] anewarray #3
        + Class [java/lang/String]
      [11] putfield #4
        + Fieldref [com/google/gson/stream/StringPool.pool [Ljava/lang/String;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 24
        [4] -> line 26
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lcom/google/gson/stream/StringPool; this]
  + Method:       get([CII)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String get(char[],int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 180, locals = 9, stack = 5):
      [0] iconst_0
      [1] istore v4
      [3] iload_2 v2
      [4] istore v5
      [6] iload v5
      [8] iload_2 v2
      [9] iload_3 v3
      [10] iadd
      [11] ificmpge +21 (target=32)
      [14] iload v4
      [16] bipush 31
      [18] imul
      [19] aload_1 v1
      [20] iload v5
      [22] caload
      [23] iadd
      [24] istore v4
      [26] iinc v5, 1
      [29] goto -23 (target=6)
      [32] iload v4
      [34] iload v4
      [36] bipush 20
      [38] iushr
      [39] iload v4
      [41] bipush 12
      [43] iushr
      [44] ixor
      [45] ixor
      [46] istore v4
      [48] iload v4
      [50] iload v4
      [52] bipush 7
      [54] iushr
      [55] iload v4
      [57] iconst_4
      [58] iushr
      [59] ixor
      [60] ixor
      [61] istore v4
      [63] iload v4
      [65] aload_0 v0
      [66] getfield #4
        + Fieldref [com/google/gson/stream/StringPool.pool [Ljava/lang/String;]
      [69] arraylength
      [70] iconst_1
      [71] isub
      [72] iand
      [73] istore v5
      [75] aload_0 v0
      [76] getfield #4
        + Fieldref [com/google/gson/stream/StringPool.pool [Ljava/lang/String;]
      [79] iload v5
      [81] aaload
      [82] astore v6
      [84] aload v6
      [86] ifnull +12 (target=98)
      [89] aload v6
      [91] invokevirtual #8
        + Methodref [java/lang/String.length ()I]
      [94] iload_3 v3
      [95] ificmpeq +27 (target=122)
      [98] new #3
        + Class [java/lang/String]
      [101] dup
      [102] aload_1 v1
      [103] iload_2 v2
      [104] iload_3 v3
      [105] invokespecial #6
        + Methodref [java/lang/String.<init> ([CII)V]
      [108] astore v7
      [110] aload_0 v0
      [111] getfield #4
        + Fieldref [com/google/gson/stream/StringPool.pool [Ljava/lang/String;]
      [114] iload v5
      [116] aload v7
      [118] aastore
      [119] aload v7
      [121] areturn
      [122] iconst_0
      [123] istore v7
      [125] iload v7
      [127] iload_3 v3
      [128] ificmpge +49 (target=177)
      [131] aload v6
      [133] iload v7
      [135] invokevirtual #7
        + Methodref [java/lang/String.charAt (I)C]
      [138] aload_1 v1
      [139] iload_2 v2
      [140] iload v7
      [142] iadd
      [143] caload
      [144] ificmpeq +27 (target=171)
      [147] new #3
        + Class [java/lang/String]
      [150] dup
      [151] aload_1 v1
      [152] iload_2 v2
      [153] iload_3 v3
      [154] invokespecial #6
        + Methodref [java/lang/String.<init> ([CII)V]
      [157] astore v8
      [159] aload_0 v0
      [160] getfield #4
        + Fieldref [com/google/gson/stream/StringPool.pool [Ljava/lang/String;]
      [163] iload v5
      [165] aload v8
      [167] aastore
      [168] aload v8
      [170] areturn
      [171] iinc v7, 1
      [174] goto -49 (target=125)
      [177] aload v6
      [179] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 33
        [3] -> line 34
        [14] -> line 35
        [26] -> line 34
        [32] -> line 39
        [48] -> line 40
        [63] -> line 41
        [75] -> line 43
        [84] -> line 44
        [98] -> line 45
        [110] -> line 46
        [119] -> line 47
        [122] -> line 50
        [131] -> line 51
        [147] -> line 52
        [159] -> line 53
        [168] -> line 54
        [171] -> line 50
        [177] -> line 58
      + Local variable table attribute (count = 11)
        v5: 6 -> 32 [I i]
        v7: 110 -> 122 [Ljava/lang/String; result]
        v8: 159 -> 171 [Ljava/lang/String; result]
        v7: 125 -> 177 [I i]
        v0: 0 -> 180 [Lcom/google/gson/stream/StringPool; this]
        v1: 0 -> 180 [[C array]
        v2: 0 -> 180 [I start]
        v3: 0 -> 180 [I length]
        v4: 3 -> 180 [I hashCode]
        v5: 75 -> 180 [I index]
        v6: 84 -> 180 [Ljava/lang/String; pooled]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [StringPool.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/Oauth
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.wordpress.rest.Oauth extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 67):
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$ErrorListener]
  + Class [com/wordpress/rest/Oauth$Listener]
  + Class [com/wordpress/rest/Oauth$PasswordRequest]
  + Class [com/wordpress/rest/Oauth$Request]
  + Class [com/wordpress/rest/Oauth$Token]
  + Class [java/lang/Object]
  + Fieldref [com/wordpress/rest/Oauth.mAppId Ljava/lang/String;]
  + Fieldref [com/wordpress/rest/Oauth.mAppRedirectURI Ljava/lang/String;]
  + Fieldref [com/wordpress/rest/Oauth.mAppSecret Ljava/lang/String;]
  + Methodref [com/wordpress/rest/Oauth.getAppID ()Ljava/lang/String;]
  + Methodref [com/wordpress/rest/Oauth.getAppRedirectURI ()Ljava/lang/String;]
  + Methodref [com/wordpress/rest/Oauth.getAppSecret ()Ljava/lang/String;]
  + Methodref [com/wordpress/rest/Oauth$PasswordRequest.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + NameAndType [getAppID ()Ljava/lang/String;]
  + NameAndType [getAppRedirectURI ()Ljava/lang/String;]
  + NameAndType [getAppSecret ()Ljava/lang/String;]
  + NameAndType [mAppId Ljava/lang/String;]
  + NameAndType [mAppRedirectURI Ljava/lang/String;]
  + NameAndType [mAppSecret Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)Lcom/wordpress/rest/Oauth$Request;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/wordpress/rest/Oauth$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Listener;]
  + Utf8 [Lcom/wordpress/rest/Oauth;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Oauth.java]
  + Utf8 [PasswordRequest]
  + Utf8 [Request]
  + Utf8 [SourceFile]
  + Utf8 [Token]
  + Utf8 [appId]
  + Utf8 [appSecret]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$ErrorListener]
  + Utf8 [com/wordpress/rest/Oauth$Listener]
  + Utf8 [com/wordpress/rest/Oauth$PasswordRequest]
  + Utf8 [com/wordpress/rest/Oauth$Request]
  + Utf8 [com/wordpress/rest/Oauth$Token]
  + Utf8 [errorListener]
  + Utf8 [getAppID]
  + Utf8 [getAppRedirectURI]
  + Utf8 [getAppSecret]
  + Utf8 [java/lang/Object]
  + Utf8 [listener]
  + Utf8 [mAppId]
  + Utf8 [mAppRedirectURI]
  + Utf8 [mAppSecret]
  + Utf8 [makeRequest]
  + Utf8 [password]
  + Utf8 [redirectURI]
  + Utf8 [this]
  + Utf8 [username]

Fields (count = 3):
  + Field:        mAppId Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mAppId
  + Field:        mAppSecret Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mAppSecret
  + Field:        mAppRedirectURI Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mAppRedirectURI

Methods (count = 5):
  + Method:       <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public Oauth(java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #8
        + Fieldref [com/wordpress/rest/Oauth.mAppId Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #10
        + Fieldref [com/wordpress/rest/Oauth.mAppSecret Ljava/lang/String;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #9
        + Fieldref [com/wordpress/rest/Oauth.mAppRedirectURI Ljava/lang/String;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 46
        [4] -> line 47
        [9] -> line 48
        [14] -> line 49
        [19] -> line 50
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lcom/wordpress/rest/Oauth; this]
        v1: 0 -> 20 [Ljava/lang/String; appId]
        v2: 0 -> 20 [Ljava/lang/String; appSecret]
        v3: 0 -> 20 [Ljava/lang/String; redirectURI]
  + Method:       getAppID()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAppID()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [com/wordpress/rest/Oauth.mAppId Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/wordpress/rest/Oauth; this]
  + Method:       getAppSecret()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAppSecret()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [com/wordpress/rest/Oauth.mAppSecret Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/wordpress/rest/Oauth; this]
  + Method:       getAppRedirectURI()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAppRedirectURI()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [com/wordpress/rest/Oauth.mAppRedirectURI Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/wordpress/rest/Oauth; this]
  + Method:       makeRequest(Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)Lcom/wordpress/rest/Oauth$Request;
    Access flags: 0x1
      = public com.wordpress.rest.Oauth$Request makeRequest(java.lang.String,java.lang.String,com.wordpress.rest.Oauth$Listener,com.wordpress.rest.Oauth$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 5, stack = 9):
      [0] new #4
        + Class [com/wordpress/rest/Oauth$PasswordRequest]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #11
        + Methodref [com/wordpress/rest/Oauth.getAppID ()Ljava/lang/String;]
      [8] aload_0 v0
      [9] invokevirtual #13
        + Methodref [com/wordpress/rest/Oauth.getAppSecret ()Ljava/lang/String;]
      [12] aload_0 v0
      [13] invokevirtual #12
        + Methodref [com/wordpress/rest/Oauth.getAppRedirectURI ()Ljava/lang/String;]
      [16] aload_1 v1
      [17] aload_2 v2
      [18] aload_3 v3
      [19] aload v4
      [21] invokespecial #14
        + Methodref [com/wordpress/rest/Oauth$PasswordRequest.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 5)
        v0: 0 -> 25 [Lcom/wordpress/rest/Oauth; this]
        v1: 0 -> 25 [Ljava/lang/String; username]
        v2: 0 -> 25 [Ljava/lang/String; password]
        v3: 0 -> 25 [Lcom/wordpress/rest/Oauth$Listener; listener]
        v4: 0 -> 25 [Lcom/wordpress/rest/Oauth$ErrorListener; errorListener]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$Token]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Token]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$PasswordRequest]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [PasswordRequest]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/wordpress/rest/Oauth$Request]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Request]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$ErrorListener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$Listener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Listener]
  + Source file attribute:
    + Utf8 [Oauth.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/Oauth$ErrorListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.wordpress.rest.Oauth$ErrorListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Response$ErrorListener]

Constant Pool (count = 15):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$ErrorListener]
  + Class [java/lang/Object]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Oauth.java]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$ErrorListener]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$ErrorListener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
  + Source file attribute:
    + Utf8 [Oauth.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/Oauth$Listener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.wordpress.rest.Oauth$Listener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Response$Listener]

Constant Pool (count = 20):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$Listener]
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$Listener]
  + Class [com/wordpress/rest/Oauth$Token]
  + Class [java/lang/Object]
  + Utf8 [InnerClasses]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/Object;Lcom/android/volley/Response$Listener<Lcom/wordpress/rest/Oauth$Token;>;]
  + Utf8 [Oauth.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Token]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$Listener]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$Listener]
  + Utf8 [com/wordpress/rest/Oauth$Token]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$Listener]
      + Class [com/android/volley/Response]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$Token]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Token]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$Listener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Listener]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/android/volley/Response$Listener<Lcom/wordpress/rest/Oauth$Token;>;]
  + Source file attribute:
    + Utf8 [Oauth.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/Oauth$PasswordRequest
  Superclass:    com/wordpress/rest/Oauth$Request
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.wordpress.rest.Oauth$PasswordRequest extends com.wordpress.rest.Oauth$Request

Interfaces (count = 0):

Constant Pool (count = 65):
  + String [grant_type]
  + String [password]
  + String [username]
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$ErrorListener]
  + Class [com/wordpress/rest/Oauth$Listener]
  + Class [com/wordpress/rest/Oauth$PasswordRequest]
  + Class [com/wordpress/rest/Oauth$Request]
  + Class [com/wordpress/rest/Oauth$Token]
  + Class [java/util/Map]
  + Fieldref [com/wordpress/rest/Oauth$PasswordRequest.mParams Ljava/util/Map;]
  + Methodref [com/wordpress/rest/Oauth$Request.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + Methodref [com/wordpress/rest/Oauth$Request.deliverResponse (Lcom/wordpress/rest/Oauth$Token;)V]
  + Methodref [com/wordpress/rest/Oauth$Request.getParams ()Ljava/util/Map;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + NameAndType [deliverResponse (Lcom/wordpress/rest/Oauth$Token;)V]
  + NameAndType [getParams ()Ljava/util/Map;]
  + NameAndType [mParams Ljava/util/Map;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [(Lcom/wordpress/rest/Oauth$Token;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/wordpress/rest/Oauth$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Listener;]
  + Utf8 [Lcom/wordpress/rest/Oauth$PasswordRequest;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Token;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Oauth.java]
  + Utf8 [PasswordRequest]
  + Utf8 [Request]
  + Utf8 [SourceFile]
  + Utf8 [Token]
  + Utf8 [appId]
  + Utf8 [appSecret]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$ErrorListener]
  + Utf8 [com/wordpress/rest/Oauth$Listener]
  + Utf8 [com/wordpress/rest/Oauth$PasswordRequest]
  + Utf8 [com/wordpress/rest/Oauth$Request]
  + Utf8 [com/wordpress/rest/Oauth$Token]
  + Utf8 [deliverResponse]
  + Utf8 [errorListener]
  + Utf8 [getParams]
  + Utf8 [grant_type]
  + Utf8 [java/util/Map]
  + Utf8 [listener]
  + Utf8 [mParams]
  + Utf8 [password]
  + Utf8 [put]
  + Utf8 [redirectUri]
  + Utf8 [this]
  + Utf8 [username]
  + Utf8 [x0]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V
    Access flags: 0x1
      = public Oauth$PasswordRequest(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.wordpress.rest.Oauth$Listener,com.wordpress.rest.Oauth$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] aload v6
      [6] aload v7
      [8] invokespecial #12
        + Methodref [com/wordpress/rest/Oauth$Request.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
      [11] aload_0 v0
      [12] getfield #11
        + Fieldref [com/wordpress/rest/Oauth$PasswordRequest.mParams Ljava/util/Map;]
      [15] ldc #3
        + String [username]
      [17] aload v4
      [19] invokeinterface #15
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [24] pop
      [25] aload_0 v0
      [26] getfield #11
        + Fieldref [com/wordpress/rest/Oauth$PasswordRequest.mParams Ljava/util/Map;]
      [29] ldc #2
        + String [password]
      [31] aload v5
      [33] invokeinterface #15
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [38] pop
      [39] aload_0 v0
      [40] getfield #11
        + Fieldref [com/wordpress/rest/Oauth$PasswordRequest.mParams Ljava/util/Map;]
      [43] ldc #1
        + String [grant_type]
      [45] ldc #2
        + String [password]
      [47] invokeinterface #15
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [52] pop
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 122
        [11] -> line 123
        [25] -> line 124
        [39] -> line 125
        [53] -> line 126
      + Local variable table attribute (count = 8)
        v0: 0 -> 54 [Lcom/wordpress/rest/Oauth$PasswordRequest; this]
        v1: 0 -> 54 [Ljava/lang/String; appId]
        v2: 0 -> 54 [Ljava/lang/String; appSecret]
        v3: 0 -> 54 [Ljava/lang/String; redirectUri]
        v4: 0 -> 54 [Ljava/lang/String; username]
        v5: 0 -> 54 [Ljava/lang/String; password]
        v6: 0 -> 54 [Lcom/wordpress/rest/Oauth$Listener; listener]
        v7: 0 -> 54 [Lcom/wordpress/rest/Oauth$ErrorListener; errorListener]
  + Method:       deliverResponse(Lcom/wordpress/rest/Oauth$Token;)V
    Access flags: 0x1041
      = public bridge synthetic void deliverResponse(com.wordpress.rest.Oauth$Token)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #13
        + Methodref [com/wordpress/rest/Oauth$Request.deliverResponse (Lcom/wordpress/rest/Oauth$Token;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/wordpress/rest/Oauth$PasswordRequest; this]
        v1: 0 -> 6 [Lcom/wordpress/rest/Oauth$Token; x0]
  + Method:       getParams()Ljava/util/Map;
    Access flags: 0x1041
      = public bridge synthetic java.util.Map getParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [com/wordpress/rest/Oauth$Request.getParams ()Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/wordpress/rest/Oauth$PasswordRequest; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$Listener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$ErrorListener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$PasswordRequest]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [PasswordRequest]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$Token]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Token]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/wordpress/rest/Oauth$Request]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Request]
  + Source file attribute:
    + Utf8 [Oauth.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/Oauth$Request
  Superclass:    com/android/volley/Request
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class com.wordpress.rest.Oauth$Request extends com.android.volley.Request

Interfaces (count = 0):

Constant Pool (count = 153):
  + String [client_id]
  + String [client_secret]
  + String [https://public-api.wordpress.com/oauth2/token]
  + String [redirect_uri]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/ParseError]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/toolbox/HttpHeaderParser]
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$ErrorListener]
  + Class [com/wordpress/rest/Oauth$Listener]
  + Class [com/wordpress/rest/Oauth$Request]
  + Class [com/wordpress/rest/Oauth$Token]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/String]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [com/android/volley/NetworkResponse.data [B]
  + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
  + Fieldref [com/wordpress/rest/Oauth$Request.mListener Lcom/wordpress/rest/Oauth$Listener;]
  + Fieldref [com/wordpress/rest/Oauth$Request.mParams Ljava/util/Map;]
  + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/android/volley/Request.<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/Response.success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCharset (Ljava/util/Map;)Ljava/lang/String;]
  + Methodref [com/wordpress/rest/Oauth$Request.deliverResponse (Lcom/wordpress/rest/Oauth$Token;)V]
  + Methodref [com/wordpress/rest/Oauth$Token.fromJSONObject (Lorg/json/JSONObject;)Lcom/wordpress/rest/Oauth$Token;]
  + Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
  + InterfaceMethodref [com/wordpress/rest/Oauth$Listener.onResponse (Ljava/lang/Object;)V]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> ([BLjava/lang/String;)V]
  + NameAndType [data [B]
  + NameAndType [deliverResponse (Lcom/wordpress/rest/Oauth$Token;)V]
  + NameAndType [error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + NameAndType [fromJSONObject (Lorg/json/JSONObject;)Lcom/wordpress/rest/Oauth$Token;]
  + NameAndType [headers Ljava/util/Map;]
  + NameAndType [mListener Lcom/wordpress/rest/Oauth$Listener;]
  + NameAndType [mParams Ljava/util/Map;]
  + NameAndType [onResponse (Ljava/lang/Object;)V]
  + NameAndType [parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + NameAndType [parseCharset (Ljava/util/Map;)Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [()V]
  + Utf8 [(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<Lcom/wordpress/rest/Oauth$Token;>;]
  + Utf8 [(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/wordpress/rest/Oauth$Token;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/util/Map;)Ljava/lang/String;]
  + Utf8 [(Lorg/json/JSONObject;)Lcom/wordpress/rest/Oauth$Token;]
  + Utf8 [([BLjava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [Lcom/android/volley/Request<Lcom/wordpress/rest/Oauth$Token;>;]
  + Utf8 [Lcom/wordpress/rest/Oauth$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Listener;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Request;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Token;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/io/UnsupportedEncodingException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [Oauth.java]
  + Utf8 [Request]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Token]
  + Utf8 [[B]
  + Utf8 [appId]
  + Utf8 [appSecret]
  + Utf8 [client_id]
  + Utf8 [client_secret]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/ParseError]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/toolbox/HttpHeaderParser]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$ErrorListener]
  + Utf8 [com/wordpress/rest/Oauth$Listener]
  + Utf8 [com/wordpress/rest/Oauth$Request]
  + Utf8 [com/wordpress/rest/Oauth$Token]
  + Utf8 [data]
  + Utf8 [deliverResponse]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [errorListener]
  + Utf8 [fromJSONObject]
  + Utf8 [getParams]
  + Utf8 [headers]
  + Utf8 [https://public-api.wordpress.com/oauth2/token]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [je]
  + Utf8 [jsonString]
  + Utf8 [listener]
  + Utf8 [mListener]
  + Utf8 [mParams]
  + Utf8 [onResponse]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [parseCacheHeaders]
  + Utf8 [parseCharset]
  + Utf8 [parseNetworkResponse]
  + Utf8 [put]
  + Utf8 [redirectUri]
  + Utf8 [redirect_uri]
  + Utf8 [response]
  + Utf8 [success]
  + Utf8 [this]
  + Utf8 [token]
  + Utf8 [tokenData]
  + Utf8 [x0]

Fields (count = 2):
  + Field:        mListener Lcom/wordpress/rest/Oauth$Listener;
    Access flags: 0x12
      = private final com.wordpress.rest.Oauth$Listener mListener
  + Field:        mParams Ljava/util/Map;
    Access flags: 0x4
      = protected java.util.Map mParams
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]

Methods (count = 5):
  + Method:       <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)V
    Access flags: 0x0
      = Oauth$Request(java.lang.String,java.lang.String,java.lang.String,com.wordpress.rest.Oauth$Listener,com.wordpress.rest.Oauth$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] iconst_1
      [2] ldc #3
        + String [https://public-api.wordpress.com/oauth2/token]
      [4] aload v5
      [6] invokespecial #29
        + Methodref [com/android/volley/Request.<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
      [9] aload_0 v0
      [10] new #20
        + Class [java/util/HashMap]
      [13] dup
      [14] invokespecial #37
        + Methodref [java/util/HashMap.<init> ()V]
      [17] putfield #27
        + Fieldref [com/wordpress/rest/Oauth$Request.mParams Ljava/util/Map;]
      [20] aload_0 v0
      [21] aload v4
      [23] putfield #26
        + Fieldref [com/wordpress/rest/Oauth$Request.mListener Lcom/wordpress/rest/Oauth$Listener;]
      [26] aload_0 v0
      [27] getfield #27
        + Fieldref [com/wordpress/rest/Oauth$Request.mParams Ljava/util/Map;]
      [30] ldc #1
        + String [client_id]
      [32] aload_1 v1
      [33] invokeinterface #40
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [38] pop
      [39] aload_0 v0
      [40] getfield #27
        + Fieldref [com/wordpress/rest/Oauth$Request.mParams Ljava/util/Map;]
      [43] ldc #2
        + String [client_secret]
      [45] aload_2 v2
      [46] invokeinterface #40
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [51] pop
      [52] aload_0 v0
      [53] getfield #27
        + Fieldref [com/wordpress/rest/Oauth$Request.mParams Ljava/util/Map;]
      [56] ldc #4
        + String [redirect_uri]
      [58] aload_3 v3
      [59] invokeinterface #40
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [64] pop
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 84
        [9] -> line 81
        [20] -> line 85
        [26] -> line 86
        [39] -> line 87
        [52] -> line 88
        [65] -> line 89
      + Local variable table attribute (count = 6)
        v0: 0 -> 66 [Lcom/wordpress/rest/Oauth$Request; this]
        v1: 0 -> 66 [Ljava/lang/String; appId]
        v2: 0 -> 66 [Ljava/lang/String; appSecret]
        v3: 0 -> 66 [Ljava/lang/String; redirectUri]
        v4: 0 -> 66 [Lcom/wordpress/rest/Oauth$Listener; listener]
        v5: 0 -> 66 [Lcom/wordpress/rest/Oauth$ErrorListener; errorListener]
  + Method:       getParams()Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map getParams()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [com/wordpress/rest/Oauth$Request.mParams Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 93
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/wordpress/rest/Oauth$Request; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Method:       deliverResponse(Lcom/wordpress/rest/Oauth$Token;)V
    Access flags: 0x1
      = public void deliverResponse(com.wordpress.rest.Oauth$Token)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/wordpress/rest/Oauth$Request.mListener Lcom/wordpress/rest/Oauth$Listener;]
      [4] aload_1 v1
      [5] invokeinterface #39
        + InterfaceMethodref [com/wordpress/rest/Oauth$Listener.onResponse (Ljava/lang/Object;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 98
        [10] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/wordpress/rest/Oauth$Request; this]
        v1: 0 -> 11 [Lcom/wordpress/rest/Oauth$Token; token]
  + Method:       parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;
    Access flags: 0x4
      = protected com.android.volley.Response parseNetworkResponse(com.android.volley.NetworkResponse)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 66, locals = 4, stack = 4):
      [0] new #19
        + Class [java/lang/String]
      [3] dup
      [4] aload_1 v1
      [5] getfield #24
        + Fieldref [com/android/volley/NetworkResponse.data [B]
      [8] aload_1 v1
      [9] getfield #25
        + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
      [12] invokestatic #33
        + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCharset (Ljava/util/Map;)Ljava/lang/String;]
      [15] invokespecial #36
        + Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
      [18] astore_2 v2
      [19] new #23
        + Class [org/json/JSONObject]
      [22] dup
      [23] aload_2 v2
      [24] invokespecial #38
        + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
      [27] astore_3 v3
      [28] aload_3 v3
      [29] invokestatic #35
        + Methodref [com/wordpress/rest/Oauth$Token.fromJSONObject (Lorg/json/JSONObject;)Lcom/wordpress/rest/Oauth$Token;]
      [32] aload_1 v1
      [33] invokestatic #32
        + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
      [36] invokestatic #31
        + Methodref [com/android/volley/Response.success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
      [39] areturn
      [40] astore_2 v2
      [41] new #8
        + Class [com/android/volley/ParseError]
      [44] dup
      [45] aload_2 v2
      [46] invokespecial #28
        + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
      [49] invokestatic #30
        + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
      [52] areturn
      [53] astore_2 v2
      [54] new #8
        + Class [com/android/volley/ParseError]
      [57] dup
      [58] aload_2 v2
      [59] invokespecial #28
        + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
      [62] invokestatic #30
        + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
      [65] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 39: 40):
      + Class [java/io/UnsupportedEncodingException]
      + ExceptionInfo (0 -> 39: 53):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 104
        [19] -> line 106
        [28] -> line 107
        [40] -> line 109
        [41] -> line 110
        [53] -> line 111
        [54] -> line 112
      + Local variable table attribute (count = 6)
        v2: 19 -> 40 [Ljava/lang/String; jsonString]
        v3: 28 -> 40 [Lorg/json/JSONObject; tokenData]
        v2: 41 -> 53 [Ljava/io/UnsupportedEncodingException; e]
        v2: 54 -> 66 [Lorg/json/JSONException; je]
        v0: 0 -> 66 [Lcom/wordpress/rest/Oauth$Request; this]
        v1: 0 -> 66 [Lcom/android/volley/NetworkResponse; response]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<Lcom/wordpress/rest/Oauth$Token;>;]
  + Method:       deliverResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void deliverResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #17
        + Class [com/wordpress/rest/Oauth$Token]
      [5] invokevirtual #34
        + Methodref [com/wordpress/rest/Oauth$Request.deliverResponse (Lcom/wordpress/rest/Oauth$Token;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lcom/wordpress/rest/Oauth$Request; this]
        v1: 0 -> 9 [Ljava/lang/Object; x0]

Class file attributes (count = 3):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$Listener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$ErrorListener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/wordpress/rest/Oauth$Request]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Request]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$Token]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Token]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [Lcom/android/volley/Request<Lcom/wordpress/rest/Oauth$Token;>;]
  + Source file attribute:
    + Utf8 [Oauth.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/Oauth$Token
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.wordpress.rest.Oauth$Token extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 71):
  + String [access_token]
  + String [blog_id]
  + String [blog_url]
  + String [scope]
  + String [token_type]
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$Token]
  + Class [java/lang/Object]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [com/wordpress/rest/Oauth$Token.mAccessToken Ljava/lang/String;]
  + Fieldref [com/wordpress/rest/Oauth$Token.mBlogId Ljava/lang/String;]
  + Fieldref [com/wordpress/rest/Oauth$Token.mBlogUrl Ljava/lang/String;]
  + Fieldref [com/wordpress/rest/Oauth$Token.mScope Ljava/lang/String;]
  + Fieldref [com/wordpress/rest/Oauth$Token.mTokenType Ljava/lang/String;]
  + Methodref [com/wordpress/rest/Oauth$Token.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [com/wordpress/rest/Oauth$Token.getAccessToken ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [getAccessToken ()Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [mAccessToken Ljava/lang/String;]
  + NameAndType [mBlogId Ljava/lang/String;]
  + NameAndType [mBlogUrl Ljava/lang/String;]
  + NameAndType [mScope Ljava/lang/String;]
  + NameAndType [mTokenType Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/json/JSONObject;)Lcom/wordpress/rest/Oauth$Token;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/wordpress/rest/Oauth$Token;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [Oauth.java]
  + Utf8 [SourceFile]
  + Utf8 [Token]
  + Utf8 [accessToken]
  + Utf8 [access_token]
  + Utf8 [blogId]
  + Utf8 [blogUrl]
  + Utf8 [blog_id]
  + Utf8 [blog_url]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$Token]
  + Utf8 [fromJSONObject]
  + Utf8 [getAccessToken]
  + Utf8 [getString]
  + Utf8 [java/lang/Object]
  + Utf8 [mAccessToken]
  + Utf8 [mBlogId]
  + Utf8 [mBlogUrl]
  + Utf8 [mScope]
  + Utf8 [mTokenType]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [scope]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [tokenJSON]
  + Utf8 [tokenType]
  + Utf8 [token_type]

Fields (count = 5):
  + Field:        mTokenType Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mTokenType
  + Field:        mScope Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mScope
  + Field:        mAccessToken Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mAccessToken
  + Field:        mBlogUrl Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mBlogUrl
  + Field:        mBlogId Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mBlogId

Methods (count = 4):
  + Method:       <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public Oauth$Token(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #11
        + Fieldref [com/wordpress/rest/Oauth$Token.mAccessToken Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #13
        + Fieldref [com/wordpress/rest/Oauth$Token.mBlogUrl Ljava/lang/String;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #12
        + Fieldref [com/wordpress/rest/Oauth$Token.mBlogId Ljava/lang/String;]
      [19] aload_0 v0
      [20] aload v4
      [22] putfield #14
        + Fieldref [com/wordpress/rest/Oauth$Token.mScope Ljava/lang/String;]
      [25] aload_0 v0
      [26] aload v5
      [28] putfield #15
        + Fieldref [com/wordpress/rest/Oauth$Token.mTokenType Ljava/lang/String;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 155
        [4] -> line 156
        [9] -> line 157
        [14] -> line 158
        [19] -> line 159
        [25] -> line 160
        [31] -> line 161
      + Local variable table attribute (count = 6)
        v0: 0 -> 32 [Lcom/wordpress/rest/Oauth$Token; this]
        v1: 0 -> 32 [Ljava/lang/String; accessToken]
        v2: 0 -> 32 [Ljava/lang/String; blogUrl]
        v3: 0 -> 32 [Ljava/lang/String; blogId]
        v4: 0 -> 32 [Ljava/lang/String; scope]
        v5: 0 -> 32 [Ljava/lang/String; tokenType]
  + Method:       getAccessToken()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAccessToken()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [com/wordpress/rest/Oauth$Token.mAccessToken Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 164
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/wordpress/rest/Oauth$Token; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #17
        + Methodref [com/wordpress/rest/Oauth$Token.getAccessToken ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 168
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lcom/wordpress/rest/Oauth$Token; this]
  + Method:       fromJSONObject(Lorg/json/JSONObject;)Lcom/wordpress/rest/Oauth$Token;
    Access flags: 0x9
      = public static com.wordpress.rest.Oauth$Token fromJSONObject(org.json.JSONObject)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 38, locals = 1, stack = 8):
      [0] new #7
        + Class [com/wordpress/rest/Oauth$Token]
      [3] dup
      [4] aload_0 v0
      [5] ldc #1
        + String [access_token]
      [7] invokevirtual #19
        + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
      [10] aload_0 v0
      [11] ldc #3
        + String [blog_url]
      [13] invokevirtual #19
        + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
      [16] aload_0 v0
      [17] ldc #2
        + String [blog_id]
      [19] invokevirtual #19
        + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
      [22] aload_0 v0
      [23] ldc #4
        + String [scope]
      [25] invokevirtual #19
        + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
      [28] aload_0 v0
      [29] ldc #5
        + String [token_type]
      [31] invokevirtual #19
        + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
      [34] invokespecial #16
        + Methodref [com/wordpress/rest/Oauth$Token.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [37] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 173
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lorg/json/JSONObject; tokenJSON]
    + Exceptions attribute (count = 1)
      + Class [org/json/JSONException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$Token]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Token]
  + Source file attribute:
    + Utf8 [Oauth.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/RestClient
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class com.wordpress.rest.RestClient extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 176):
  + String [%s%s]
  + String [%s?%s]
  + String [&]
  + String [/]
  + String [=]
  + String [Encoding not supported: UTF-8]
  + String [UTF-8]
  + String [https://public-api.wordpress.com/rest/v1/]
  + Class [com/android/volley/RequestQueue]
  + Class [com/wordpress/rest/RestClient]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URLEncoder]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Fieldref [com/wordpress/rest/RestClient.mAccessToken Ljava/lang/String;]
  + Fieldref [com/wordpress/rest/RestClient.mQueue Lcom/android/volley/RequestQueue;]
  + Fieldref [com/wordpress/rest/RestClient.mUserAgent Ljava/lang/String;]
  + Methodref [com/android/volley/RequestQueue.add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + Methodref [com/wordpress/rest/RestClient.<init> (Lcom/android/volley/RequestQueue;)V]
  + Methodref [com/wordpress/rest/RestClient.getAbsoluteURL (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/wordpress/rest/RestRequest.<init> (ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [com/wordpress/rest/RestRequest.setAccessToken (Ljava/lang/String;)V]
  + Methodref [com/wordpress/rest/RestRequest.setUserAgent (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [<init> (Lcom/android/volley/RequestQueue;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
  + NameAndType [add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getAbsoluteURL (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mAccessToken Ljava/lang/String;]
  + NameAndType [mQueue Lcom/android/volley/RequestQueue;]
  + NameAndType [mUserAgent Ljava/lang/String;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [setAccessToken (Ljava/lang/String;)V]
  + NameAndType [setUserAgent (Ljava/lang/String;)V]
  + NameAndType [substring (I)Ljava/lang/String;]
  + Utf8 [%s%s]
  + Utf8 [%s?%s]
  + Utf8 [&]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
  + Utf8 [(ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(ILjava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + Utf8 [(Lcom/android/volley/RequestQueue;)V]
  + Utf8 [(Lcom/android/volley/RequestQueue;Ljava/lang/String;)V]
  + Utf8 [(Lcom/wordpress/rest/RestRequest;)Lcom/wordpress/rest/RestRequest;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [/]
  + Utf8 [<init>]
  + Utf8 [=]
  + Utf8 [Code]
  + Utf8 [Encoding not supported: UTF-8]
  + Utf8 [Entry]
  + Utf8 [ErrorListener]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/wordpress/rest/RestClient;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$Listener;]
  + Utf8 [Lcom/wordpress/rest/RestRequest;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/io/UnsupportedEncodingException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [RestClient.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [add]
  + Utf8 [append]
  + Utf8 [com/android/volley/RequestQueue]
  + Utf8 [com/wordpress/rest/RestClient]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [encode]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [errorListener]
  + Utf8 [format]
  + Utf8 [getAbsoluteURL]
  + Utf8 [getKey]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [https://public-api.wordpress.com/rest/v1/]
  + Utf8 [i$]
  + Utf8 [indexOf]
  + Utf8 [isAuthenticated]
  + Utf8 [iterator]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URLEncoder]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [listener]
  + Utf8 [mAccessToken]
  + Utf8 [mQueue]
  + Utf8 [mUserAgent]
  + Utf8 [makeRequest]
  + Utf8 [method]
  + Utf8 [next]
  + Utf8 [params]
  + Utf8 [path]
  + Utf8 [query]
  + Utf8 [queue]
  + Utf8 [request]
  + Utf8 [send]
  + Utf8 [setAccessToken]
  + Utf8 [setUserAgent]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [token]
  + Utf8 [uee]
  + Utf8 [url]
  + Utf8 [userAgent]

Fields (count = 3):
  + Field:        mQueue Lcom/android/volley/RequestQueue;
    Access flags: 0x2
      = private com.android.volley.RequestQueue mQueue
  + Field:        mAccessToken Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mAccessToken
  + Field:        mUserAgent Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mUserAgent

Methods (count = 9):
  + Method:       <init>(Lcom/android/volley/RequestQueue;)V
    Access flags: 0x1
      = public RestClient(com.android.volley.RequestQueue)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #33
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #25
        + Fieldref [com/wordpress/rest/RestClient.mQueue Lcom/android/volley/RequestQueue;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 27
        [4] -> line 28
        [9] -> line 29
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lcom/wordpress/rest/RestClient; this]
        v1: 0 -> 10 [Lcom/android/volley/RequestQueue; queue]
  + Method:       <init>(Lcom/android/volley/RequestQueue;Ljava/lang/String;)V
    Access flags: 0x1
      = public RestClient(com.android.volley.RequestQueue,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #28
        + Methodref [com/wordpress/rest/RestClient.<init> (Lcom/android/volley/RequestQueue;)V]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #24
        + Fieldref [com/wordpress/rest/RestClient.mAccessToken Ljava/lang/String;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 32
        [5] -> line 33
        [10] -> line 34
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lcom/wordpress/rest/RestClient; this]
        v1: 0 -> 11 [Lcom/android/volley/RequestQueue; queue]
        v2: 0 -> 11 [Ljava/lang/String; token]
  + Method:       makeRequest(ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;
    Access flags: 0x1
      = public com.wordpress.rest.RestRequest makeRequest(int,java.lang.String,java.util.Map,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 37, locals = 7, stack = 7):
      [0] new #11
        + Class [com/wordpress/rest/RestRequest]
      [3] dup
      [4] iload_1 v1
      [5] aload_2 v2
      [6] aload_3 v3
      [7] aload v4
      [9] aload v5
      [11] invokespecial #30
        + Methodref [com/wordpress/rest/RestRequest.<init> (ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [14] astore v6
      [16] aload v6
      [18] aload_0 v0
      [19] getfield #26
        + Fieldref [com/wordpress/rest/RestClient.mUserAgent Ljava/lang/String;]
      [22] invokevirtual #32
        + Methodref [com/wordpress/rest/RestRequest.setUserAgent (Ljava/lang/String;)V]
      [25] aload v6
      [27] aload_0 v0
      [28] getfield #24
        + Fieldref [com/wordpress/rest/RestClient.mAccessToken Ljava/lang/String;]
      [31] invokevirtual #31
        + Methodref [com/wordpress/rest/RestRequest.setAccessToken (Ljava/lang/String;)V]
      [34] aload v6
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 48
        [16] -> line 49
        [25] -> line 50
        [34] -> line 51
      + Local variable table attribute (count = 7)
        v0: 0 -> 37 [Lcom/wordpress/rest/RestClient; this]
        v1: 0 -> 37 [I method]
        v2: 0 -> 37 [Ljava/lang/String; url]
        v3: 0 -> 37 [Ljava/util/Map; params]
        v4: 0 -> 37 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v5: 0 -> 37 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v6: 16 -> 37 [Lcom/wordpress/rest/RestRequest; request]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 37 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
    + Signature attribute:
      + Utf8 [(ILjava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
  + Method:       send(Lcom/wordpress/rest/RestRequest;)Lcom/wordpress/rest/RestRequest;
    Access flags: 0x1
      = public com.wordpress.rest.RestRequest send(com.wordpress.rest.RestRequest)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/wordpress/rest/RestClient.mQueue Lcom/android/volley/RequestQueue;]
      [4] aload_1 v1
      [5] invokevirtual #27
        + Methodref [com/android/volley/RequestQueue.add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
      [8] pop
      [9] aload_1 v1
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 56
        [9] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lcom/wordpress/rest/RestClient; this]
        v1: 0 -> 11 [Lcom/wordpress/rest/RestRequest; request]
  + Method:       getAbsoluteURL(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getAbsoluteURL(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] ldc #8
        + String [https://public-api.wordpress.com/rest/v1/]
      [3] invokevirtual #36
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [6] ifne +5 (target=11)
      [9] aload_0 v0
      [10] areturn
      [11] aload_0 v0
      [12] ldc #4
        + String [/]
      [14] invokevirtual #36
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [17] ifne +9 (target=26)
      [20] aload_0 v0
      [21] iconst_1
      [22] invokevirtual #37
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [25] astore_0 v0
      [26] ldc #1
        + String [%s%s]
      [28] iconst_2
      [29] anewarray #15
        + Class [java/lang/Object]
      [32] dup
      [33] iconst_0
      [34] ldc #8
        + String [https://public-api.wordpress.com/rest/v1/]
      [36] aastore
      [37] dup
      [38] iconst_1
      [39] aload_0 v0
      [40] aastore
      [41] invokestatic #35
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [44] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 62
        [11] -> line 64
        [26] -> line 66
      + Local variable table attribute (count = 1)
        v0: 0 -> 45 [Ljava/lang/String; url]
  + Method:       getAbsoluteURL(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getAbsoluteURL(java.lang.String,java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 146, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] invokestatic #29
        + Methodref [com/wordpress/rest/RestClient.getAbsoluteURL (Ljava/lang/String;)Ljava/lang/String;]
      [4] astore_2 v2
      [5] aload_1 v1
      [6] ifnull +138 (target=144)
      [9] new #18
        + Class [java/lang/StringBuilder]
      [12] dup
      [13] invokespecial #38
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [16] astore_3 v3
      [17] aload_1 v1
      [18] invokeinterface #43
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [23] invokeinterface #46
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [28] astore v4
      [30] aload v4
      [32] invokeinterface #41
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [37] ifeq +72 (target=109)
      [40] aload v4
      [42] invokeinterface #42
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [47] checkcast #22
        + Class [java/util/Map$Entry]
      [50] astore v5
      [52] aload_3 v3
      [53] aload v5
      [55] invokeinterface #44
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [60] checkcast #17
        + Class [java/lang/String]
      [63] ldc #7
        + String [UTF-8]
      [65] invokestatic #40
        + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [68] invokevirtual #39
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [71] pop
      [72] aload_3 v3
      [73] ldc #5
        + String [=]
      [75] invokevirtual #39
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [78] pop
      [79] aload_3 v3
      [80] aload v5
      [82] invokeinterface #45
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [87] checkcast #17
        + Class [java/lang/String]
      [90] ldc #7
        + String [UTF-8]
      [92] invokestatic #40
        + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [95] invokevirtual #39
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [98] pop
      [99] aload_3 v3
      [100] ldc #3
        + String [&]
      [102] invokevirtual #39
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [105] pop
      [106] goto -76 (target=30)
      [109] goto +17 (target=126)
      [112] astore v4
      [114] new #16
        + Class [java/lang/RuntimeException]
      [117] dup
      [118] ldc #6
        + String [Encoding not supported: UTF-8]
      [120] aload v4
      [122] invokespecial #34
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;Ljava/lang/Throwable;)V]
      [125] athrow
      [126] ldc #2
        + String [%s?%s]
      [128] iconst_2
      [129] anewarray #15
        + Class [java/lang/Object]
      [132] dup
      [133] iconst_0
      [134] aload_2 v2
      [135] aastore
      [136] dup
      [137] iconst_1
      [138] aload_3 v3
      [139] aastore
      [140] invokestatic #35
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [143] astore_2 v2
      [144] aload_2 v2
      [145] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (17 -> 109: 112):
      + Class [java/io/UnsupportedEncodingException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 70
        [5] -> line 71
        [9] -> line 73
        [17] -> line 75
        [52] -> line 76
        [72] -> line 77
        [79] -> line 78
        [99] -> line 79
        [109] -> line 83
        [112] -> line 81
        [114] -> line 82
        [126] -> line 84
        [144] -> line 86
      + Local variable table attribute (count = 7)
        v5: 52 -> 106 [Ljava/util/Map$Entry; entry]
        v4: 30 -> 109 [Ljava/util/Iterator; i$]
        v4: 114 -> 126 [Ljava/io/UnsupportedEncodingException; uee]
        v3: 17 -> 144 [Ljava/lang/StringBuilder; query]
        v0: 0 -> 146 [Ljava/lang/String; path]
        v1: 0 -> 146 [Ljava/util/Map; params]
        v2: 5 -> 146 [Ljava/lang/String; url]
      + Local variable type table attribute (count = 2)
        v5: 52 -> 106 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>; entry]
        v1: 0 -> 146 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Ljava/lang/String;]
  + Method:       setUserAgent(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setUserAgent(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #26
        + Fieldref [com/wordpress/rest/RestClient.mUserAgent Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 91
        [5] -> line 92
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/wordpress/rest/RestClient; this]
        v1: 0 -> 6 [Ljava/lang/String; userAgent]
  + Method:       setAccessToken(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setAccessToken(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #24
        + Fieldref [com/wordpress/rest/RestClient.mAccessToken Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 95
        [5] -> line 96
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lcom/wordpress/rest/RestClient; this]
        v1: 0 -> 6 [Ljava/lang/String; token]
  + Method:       isAuthenticated()Z
    Access flags: 0x1
      = public boolean isAuthenticated()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/wordpress/rest/RestClient.mAccessToken Ljava/lang/String;]
      [4] ifnull +7 (target=11)
      [7] iconst_1
      [8] goto +4 (target=12)
      [11] iconst_0
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lcom/wordpress/rest/RestClient; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [RestClient.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/RestRequest
  Superclass:    com/android/volley/Request
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class com.wordpress.rest.RestRequest extends com.android.volley.Request

Interfaces (count = 0):

Constant Pool (count = 136):
  + String [Authorization]
  + String [Bearer %s]
  + String [User-Agent]
  + Class [com/android/volley/Cache]
  + Class [com/android/volley/Cache$Entry]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/ParseError]
  + Class [com/android/volley/Request]
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/android/volley/toolbox/HttpHeaderParser]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [com/android/volley/NetworkResponse.data [B]
  + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
  + Fieldref [com/wordpress/rest/RestRequest.mHeaders Ljava/util/Map;]
  + Fieldref [com/wordpress/rest/RestRequest.mListener Lcom/wordpress/rest/RestRequest$Listener;]
  + Fieldref [com/wordpress/rest/RestRequest.mParams Ljava/util/Map;]
  + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
  + Methodref [com/android/volley/Request.<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/Response.success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCharset (Ljava/util/Map;)Ljava/lang/String;]
  + Methodref [com/wordpress/rest/RestRequest.deliverResponse (Lorg/json/JSONObject;)V]
  + Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> (I)V]
  + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
  + InterfaceMethodref [com/wordpress/rest/RestRequest$Listener.onResponse (Ljava/lang/Object;)V]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> ([BLjava/lang/String;)V]
  + NameAndType [data [B]
  + NameAndType [deliverResponse (Lorg/json/JSONObject;)V]
  + NameAndType [error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [headers Ljava/util/Map;]
  + NameAndType [mHeaders Ljava/util/Map;]
  + NameAndType [mListener Lcom/wordpress/rest/RestRequest$Listener;]
  + NameAndType [mParams Ljava/util/Map;]
  + NameAndType [onResponse (Ljava/lang/Object;)V]
  + NameAndType [parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + NameAndType [parseCharset (Ljava/util/Map;)Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
  + Utf8 [(ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(ILjava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;]
  + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<Lorg/json/JSONObject;>;]
  + Utf8 [(Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/util/Map;)Ljava/lang/String;]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [([BLjava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Authorization]
  + Utf8 [Bearer %s]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/Request<Lorg/json/JSONObject;>;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$Listener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [RestRequest.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [User-Agent]
  + Utf8 [[B]
  + Utf8 [com/android/volley/Cache]
  + Utf8 [com/android/volley/Cache$Entry]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/ParseError]
  + Utf8 [com/android/volley/Request]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/android/volley/toolbox/HttpHeaderParser]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [data]
  + Utf8 [deliverResponse]
  + Utf8 [error]
  + Utf8 [format]
  + Utf8 [getHeaders]
  + Utf8 [getParams]
  + Utf8 [headers]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [mHeaders]
  + Utf8 [mListener]
  + Utf8 [mParams]
  + Utf8 [onResponse]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [parseCacheHeaders]
  + Utf8 [parseCharset]
  + Utf8 [parseNetworkResponse]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [setAccessToken]
  + Utf8 [setUserAgent]
  + Utf8 [success]

Fields (count = 3):
  + Field:        mListener Lcom/wordpress/rest/RestRequest$Listener;
    Access flags: 0x12
      = private final com.wordpress.rest.RestRequest$Listener mListener
  + Field:        mParams Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map mParams
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Field:        mHeaders Ljava/util/Map;
    Access flags: 0x12
      = private final java.util.Map mHeaders
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]

Methods (count = 8):
  + Method:       <init>(ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public RestRequest(int,java.lang.String,java.util.Map,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 32, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aload v5
      [5] invokespecial #28
        + Methodref [com/android/volley/Request.<init> (ILjava/lang/String;Lcom/android/volley/Response$ErrorListener;)V]
      [8] aload_0 v0
      [9] new #18
        + Class [java/util/HashMap]
      [12] dup
      [13] iconst_2
      [14] invokespecial #36
        + Methodref [java/util/HashMap.<init> (I)V]
      [17] putfield #24
        + Fieldref [com/wordpress/rest/RestRequest.mHeaders Ljava/util/Map;]
      [20] aload_0 v0
      [21] aload_3 v3
      [22] putfield #26
        + Fieldref [com/wordpress/rest/RestRequest.mParams Ljava/util/Map;]
      [25] aload_0 v0
      [26] aload v4
      [28] putfield #25
        + Fieldref [com/wordpress/rest/RestRequest.mListener Lcom/wordpress/rest/RestRequest$Listener;]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 5)
        [0] -> line 31
        [8] -> line 28
        [20] -> line 32
        [25] -> line 33
        [31] -> line 34
    + Signature attribute:
      + Utf8 [(ILjava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Method:       setAccessToken(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setAccessToken(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 2, stack = 7):
      [0] aload_1 v1
      [1] ifnonnull +18 (target=19)
      [4] aload_0 v0
      [5] getfield #24
        + Fieldref [com/wordpress/rest/RestRequest.mHeaders Ljava/util/Map;]
      [8] ldc #1
        + String [Authorization]
      [10] invokeinterface #40
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [15] pop
      [16] goto +28 (target=44)
      [19] aload_0 v0
      [20] getfield #24
        + Fieldref [com/wordpress/rest/RestRequest.mHeaders Ljava/util/Map;]
      [23] ldc #1
        + String [Authorization]
      [25] ldc #2
        + String [Bearer %s]
      [27] iconst_1
      [28] anewarray #16
        + Class [java/lang/Object]
      [31] dup
      [32] iconst_0
      [33] aload_1 v1
      [34] aastore
      [35] invokestatic #35
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [38] invokeinterface #39
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [43] pop
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 41
        [4] -> line 42
        [19] -> line 44
        [44] -> line 46
      + Stack map table attribute (count = 2):
        - [19] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
  + Method:       setUserAgent(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setUserAgent(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/wordpress/rest/RestRequest.mHeaders Ljava/util/Map;]
      [4] ldc #3
        + String [User-Agent]
      [6] aload_1 v1
      [7] invokeinterface #39
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [12] pop
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 2)
        [0] -> line 49
        [13] -> line 50
  + Method:       getHeaders()Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map getHeaders()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [com/wordpress/rest/RestRequest.mHeaders Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 54
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Method:       deliverResponse(Lorg/json/JSONObject;)V
    Access flags: 0x4
      = protected void deliverResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [com/wordpress/rest/RestRequest.mListener Lcom/wordpress/rest/RestRequest$Listener;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #25
        + Fieldref [com/wordpress/rest/RestRequest.mListener Lcom/wordpress/rest/RestRequest$Listener;]
      [11] aload_1 v1
      [12] invokeinterface #38
        + InterfaceMethodref [com/wordpress/rest/RestRequest$Listener.onResponse (Ljava/lang/Object;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 59
        [7] -> line 60
        [17] -> line 62
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       getParams()Ljava/util/Map;
    Access flags: 0x4
      = protected java.util.Map getParams()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [com/wordpress/rest/RestRequest.mParams Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 66
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Method:       parseNetworkResponse(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response;
    Access flags: 0x4
      = protected com.android.volley.Response parseNetworkResponse(com.android.volley.NetworkResponse)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 61, locals = 3, stack = 4):
      [0] new #17
        + Class [java/lang/String]
      [3] dup
      [4] aload_1 v1
      [5] getfield #22
        + Fieldref [com/android/volley/NetworkResponse.data [B]
      [8] aload_1 v1
      [9] getfield #23
        + Fieldref [com/android/volley/NetworkResponse.headers Ljava/util/Map;]
      [12] invokestatic #32
        + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCharset (Ljava/util/Map;)Ljava/lang/String;]
      [15] invokespecial #34
        + Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
      [18] astore_2 v2
      [19] new #21
        + Class [org/json/JSONObject]
      [22] dup
      [23] aload_2 v2
      [24] invokespecial #37
        + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
      [27] aload_1 v1
      [28] invokestatic #31
        + Methodref [com/android/volley/toolbox/HttpHeaderParser.parseCacheHeaders (Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry;]
      [31] invokestatic #30
        + Methodref [com/android/volley/Response.success (Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response;]
      [34] areturn
      [35] astore_2 v2
      [36] new #7
        + Class [com/android/volley/ParseError]
      [39] dup
      [40] aload_2 v2
      [41] invokespecial #27
        + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
      [44] invokestatic #29
        + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
      [47] areturn
      [48] astore_2 v2
      [49] new #7
        + Class [com/android/volley/ParseError]
      [52] dup
      [53] aload_2 v2
      [54] invokespecial #27
        + Methodref [com/android/volley/ParseError.<init> (Ljava/lang/Throwable;)V]
      [57] invokestatic #29
        + Methodref [com/android/volley/Response.error (Lcom/android/volley/VolleyError;)Lcom/android/volley/Response;]
      [60] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 34: 35):
      + Class [java/io/UnsupportedEncodingException]
      + ExceptionInfo (0 -> 34: 48):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 72
        [19] -> line 74
        [35] -> line 76
        [36] -> line 77
        [48] -> line 78
        [49] -> line 79
      + Stack map table attribute (count = 2):
        - [35] Var: ..., Stack: [a:java/io/UnsupportedEncodingException]
        - [48] Var: ..., Stack: [a:org/json/JSONException]
    + Signature attribute:
      + Utf8 [(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Response<Lorg/json/JSONObject;>;]
  + Method:       deliverResponse(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void deliverResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #21
        + Class [org/json/JSONObject]
      [5] invokevirtual #33
        + Methodref [com/wordpress/rest/RestRequest.deliverResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 1)
        [0] -> line 17

Class file attributes (count = 3):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/android/volley/Cache$Entry]
      + Class [com/android/volley/Cache]
      + Utf8 [Entry]
  + Signature attribute:
    + Utf8 [Lcom/android/volley/Request<Lorg/json/JSONObject;>;]
  + Source file attribute:
    + Utf8 [RestRequest.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/RestRequest$ErrorListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.wordpress.rest.RestRequest$ErrorListener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Response$ErrorListener]

Constant Pool (count = 15):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$ErrorListener]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [java/lang/Object]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [RestRequest.java]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$ErrorListener]
      + Class [com/android/volley/Response]
      + Utf8 [ErrorListener]
  + Source file attribute:
    + Utf8 [RestRequest.java]

_____________________________________________________________________
+ Program class: com/wordpress/rest/RestRequest$Listener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface com.wordpress.rest.RestRequest$Listener extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/Response$Listener]

Constant Pool (count = 17):
  + Class [com/android/volley/Response]
  + Class [com/android/volley/Response$Listener]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Utf8 [InnerClasses]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/Object;Lcom/android/volley/Response$Listener<Lorg/json/JSONObject;>;]
  + Utf8 [RestRequest.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/android/volley/Response]
  + Utf8 [com/android/volley/Response$Listener]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [java/lang/Object]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/Response$Listener]
      + Class [com/android/volley/Response]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/android/volley/Response$Listener<Lorg/json/JSONObject;>;]
  + Source file attribute:
    + Utf8 [RestRequest.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/BuildLayerFrameLayout
  Superclass:    android/widget/FrameLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.BuildLayerFrameLayout extends android.widget.FrameLayout

Interfaces (count = 0):

Constant Pool (count = 87):
  + Class [android/content/Context]
  + Class [android/widget/FrameLayout]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$1]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$2]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mAttached Z]
  + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mChanged Z]
  + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mFirst Z]
  + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mHardwareLayersEnabled Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
  + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/FrameLayout.dispatchDraw (Landroid/graphics/Canvas;)V]
  + Methodref [android/widget/FrameLayout.onAttachedToWindow ()V]
  + Methodref [android/widget/FrameLayout.onDetachedFromWindow ()V]
  + Methodref [android/widget/FrameLayout.onSizeChanged (IIII)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.post (Ljava/lang/Runnable;)Z]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout$1.<init> (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.<init> (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
  + NameAndType [USE_TRANSLATIONS Z]
  + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V]
  + NameAndType [mAttached Z]
  + NameAndType [mChanged Z]
  + NameAndType [mFirst Z]
  + NameAndType [mHardwareLayersEnabled Z]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onSizeChanged (IIII)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [setLayerType (ILandroid/graphics/Paint;)V]
  + Utf8 [()V]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [BuildLayerFrameLayout.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [USE_TRANSLATIONS]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [android/content/Context]
  + Utf8 [android/widget/FrameLayout]
  + Utf8 [canvas]
  + Utf8 [context]
  + Utf8 [dispatchDraw]
  + Utf8 [enabled]
  + Utf8 [h]
  + Utf8 [mAttached]
  + Utf8 [mChanged]
  + Utf8 [mFirst]
  + Utf8 [mHardwareLayersEnabled]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout$1]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout$2]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [oldh]
  + Utf8 [oldw]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onSizeChanged]
  + Utf8 [post]
  + Utf8 [setHardwareLayersEnabled]
  + Utf8 [setLayerType]
  + Utf8 [this]
  + Utf8 [w]

Fields (count = 4):
  + Field:        mChanged Z
    Access flags: 0x2
      = private boolean mChanged
  + Field:        mHardwareLayersEnabled Z
    Access flags: 0x2
      = private boolean mHardwareLayersEnabled
  + Field:        mAttached Z
    Access flags: 0x2
      = private boolean mAttached
  + Field:        mFirst Z
    Access flags: 0x2
      = private boolean mFirst

Methods (count = 10):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public BuildLayerFrameLayout(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #12
        + Methodref [android/widget/FrameLayout.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #10
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mHardwareLayersEnabled Z]
      [10] aload_0 v0
      [11] iconst_1
      [12] putfield #9
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mFirst Z]
      [15] getstatic #11
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [18] ifeq +9 (target=27)
      [21] aload_0 v0
      [22] iconst_2
      [23] aconst_null
      [24] invokevirtual #18
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 24
        [5] -> line 17
        [10] -> line 21
        [15] -> line 25
        [21] -> line 26
        [27] -> line 28
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout; this]
        v1: 0 -> 28 [Landroid/content/Context; context]
      + Stack map table attribute (count = 1):
        - [27] Var: [a:net/simonvt/menudrawer/BuildLayerFrameLayout][a:android/content/Context], Stack: 
  + Method:       setHardwareLayersEnabled(Z)V
    Access flags: 0x0
      = void setHardwareLayersEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #10
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mHardwareLayersEnabled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 45
        [5] -> line 46
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout; this]
        v1: 0 -> 6 [Z enabled]
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [android/widget/FrameLayout.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #7
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mAttached Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 50
        [4] -> line 51
        [9] -> line 52
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout; this]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [android/widget/FrameLayout.onDetachedFromWindow ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #7
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mAttached Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 56
        [4] -> line 57
        [9] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout; this]
  + Method:       onSizeChanged(IIII)V
    Access flags: 0x4
      = protected void onSizeChanged(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokespecial #16
        + Methodref [android/widget/FrameLayout.onSizeChanged (IIII)V]
      [9] getstatic #11
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [12] ifeq +23 (target=35)
      [15] aload_0 v0
      [16] getfield #10
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mHardwareLayersEnabled Z]
      [19] ifeq +16 (target=35)
      [22] aload_0 v0
      [23] new #4
        + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$1]
      [26] dup
      [27] aload_0 v0
      [28] invokespecial #19
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout$1.<init> (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
      [31] invokevirtual #17
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.post (Ljava/lang/Runnable;)Z]
      [34] pop
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 62
        [9] -> line 64
        [22] -> line 65
        [35] -> line 73
      + Local variable table attribute (count = 5)
        v0: 0 -> 36 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout; this]
        v1: 0 -> 36 [I w]
        v2: 0 -> 36 [I h]
        v3: 0 -> 36 [I oldw]
        v4: 0 -> 36 [I oldh]
      + Stack map table attribute (count = 1):
        - [35] Var: ..., Stack: (empty)
  + Method:       dispatchDraw(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void dispatchDraw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #13
        + Methodref [android/widget/FrameLayout.dispatchDraw (Landroid/graphics/Canvas;)V]
      [5] aload_0 v0
      [6] getfield #8
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mChanged Z]
      [9] ifeq +27 (target=36)
      [12] getstatic #11
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [15] ifeq +21 (target=36)
      [18] aload_0 v0
      [19] new #5
        + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$2]
      [22] dup
      [23] aload_0 v0
      [24] invokespecial #20
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.<init> (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
      [27] invokevirtual #17
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.post (Ljava/lang/Runnable;)Z]
      [30] pop
      [31] aload_0 v0
      [32] iconst_0
      [33] putfield #8
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mChanged Z]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 77
        [5] -> line 79
        [18] -> line 80
        [31] -> line 96
        [36] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout; this]
        v1: 0 -> 37 [Landroid/graphics/Canvas; canvas]
      + Stack map table attribute (count = 1):
        - [36] Var: ..., Stack: (empty)
  + Method:       access$0(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V
    Access flags: 0x1008
      = static synthetic void access$0(net.simonvt.menudrawer.BuildLayerFrameLayout,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #8
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mChanged Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 15
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z
    Access flags: 0x1008
      = static synthetic boolean access$1(net.simonvt.menudrawer.BuildLayerFrameLayout)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mAttached Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 19
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z
    Access flags: 0x1008
      = static synthetic boolean access$2(net.simonvt.menudrawer.BuildLayerFrameLayout)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mFirst Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V
    Access flags: 0x1008
      = static synthetic void access$3(net.simonvt.menudrawer.BuildLayerFrameLayout,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #9
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout.mFirst Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$2]
  + Source file attribute:
    + Utf8 [BuildLayerFrameLayout.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/BuildLayerFrameLayout$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.BuildLayerFrameLayout$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 38):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$1]
  + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$1.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$0 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.invalidate ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
  + NameAndType [invalidate ()V]
  + NameAndType [onSizeChanged (IIII)V]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [()V]
  + Utf8 [(IIII)V]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
  + Utf8 [<init>]
  + Utf8 [BuildLayerFrameLayout.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout$1;]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [invalidate]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout$1]
  + Utf8 [onSizeChanged]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.BuildLayerFrameLayout this$0

Methods (count = 2):
  + Method:       <init>(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V
    Access flags: 0x0
      = BuildLayerFrameLayout$1(net.simonvt.menudrawer.BuildLayerFrameLayout)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$1.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$1.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [4] iconst_1
      [5] invokestatic #7
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$0 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
      [8] aload_0 v0
      [9] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$1.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [12] invokevirtual #8
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.invalidate ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 68
        [8] -> line 69
        [15] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
    + NameAndType [onSizeChanged (IIII)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$1]
  + Source file attribute:
    + Utf8 [BuildLayerFrameLayout.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/BuildLayerFrameLayout$2
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.BuildLayerFrameLayout$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 56):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$2]
  + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$1 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$2 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$3 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.buildLayer ()V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getLayerType ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
  + NameAndType [access$2 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
  + NameAndType [access$3 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
  + NameAndType [buildLayer ()V]
  + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V]
  + NameAndType [getLayerType ()I]
  + NameAndType [setLayerType (ILandroid/graphics/Paint;)V]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
  + Utf8 [(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
  + Utf8 [<init>]
  + Utf8 [BuildLayerFrameLayout.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout$2;]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [buildLayer]
  + Utf8 [dispatchDraw]
  + Utf8 [getLayerType]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [layerType]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout$2]
  + Utf8 [run]
  + Utf8 [setLayerType]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.BuildLayerFrameLayout this$0

Methods (count = 2):
  + Method:       <init>(Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)V
    Access flags: 0x0
      = BuildLayerFrameLayout$2(net.simonvt.menudrawer.BuildLayerFrameLayout)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 80
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [4] invokestatic #7
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$1 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
      [7] ifeq +59 (target=66)
      [10] aload_0 v0
      [11] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [14] invokevirtual #11
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getLayerType ()I]
      [17] istore_1 v1
      [18] iload_1 v1
      [19] iconst_2
      [20] ificmpne +13 (target=33)
      [23] aload_0 v0
      [24] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [27] invokestatic #8
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$2 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;)Z]
      [30] ifeq +36 (target=66)
      [33] aload_0 v0
      [34] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [37] iconst_0
      [38] invokestatic #9
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.access$3 (Lnet/simonvt/menudrawer/BuildLayerFrameLayout;Z)V]
      [41] aload_0 v0
      [42] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [45] iconst_2
      [46] aconst_null
      [47] invokevirtual #12
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [50] aload_0 v0
      [51] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [54] invokevirtual #10
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.buildLayer ()V]
      [57] aload_0 v0
      [58] getfield #5
        + Fieldref [net/simonvt/menudrawer/BuildLayerFrameLayout$2.this$0 Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [61] iconst_0
      [62] aconst_null
      [63] invokevirtual #12
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 83
        [10] -> line 84
        [18] -> line 86
        [33] -> line 87
        [41] -> line 88
        [50] -> line 89
        [57] -> line 90
        [66] -> line 93
      + Local variable table attribute (count = 2)
        v0: 0 -> 67 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout$2; this]
        v1: 18 -> 66 [I layerType]
      + Stack map table attribute (count = 2):
        - [33] Var: ...[i], Stack: (empty)
        - [66] Var: -1, Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
    + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/BuildLayerFrameLayout$2]
  + Source file attribute:
    + Utf8 [BuildLayerFrameLayout.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/ColorDrawable
  Superclass:    android/graphics/drawable/Drawable
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.ColorDrawable extends android.graphics.drawable.Drawable

Interfaces (count = 0):

Constant Pool (count = 91):
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Paint]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$ConstantState]
  + Class [net/simonvt/menudrawer/ColorDrawable]
  + Class [net/simonvt/menudrawer/ColorDrawable$ColorState]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable.mPaint Landroid/graphics/Paint;]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mChangingConfigurations I]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
  + Methodref [android/graphics/Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
  + Methodref [android/graphics/Paint.<init> ()V]
  + Methodref [android/graphics/Paint.setColor (I)V]
  + Methodref [android/graphics/drawable/Drawable.<init> ()V]
  + Methodref [android/graphics/drawable/Drawable.getChangingConfigurations ()I]
  + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
  + Methodref [net/simonvt/menudrawer/ColorDrawable.getBounds ()Landroid/graphics/Rect;]
  + Methodref [net/simonvt/menudrawer/ColorDrawable.getChangingConfigurations ()I]
  + Methodref [net/simonvt/menudrawer/ColorDrawable.invalidateSelf ()V]
  + Methodref [net/simonvt/menudrawer/ColorDrawable.setColor (I)V]
  + Methodref [net/simonvt/menudrawer/ColorDrawable$ColorState.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
  + NameAndType [drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
  + NameAndType [getBounds ()Landroid/graphics/Rect;]
  + NameAndType [getChangingConfigurations ()I]
  + NameAndType [invalidateSelf ()V]
  + NameAndType [mBaseColor I]
  + NameAndType [mChangingConfigurations I]
  + NameAndType [mPaint Landroid/graphics/Paint;]
  + NameAndType [mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
  + NameAndType [mUseColor I]
  + NameAndType [setColor (I)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/Rect;]
  + Utf8 [()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/ColorFilter;)V]
  + Utf8 [(Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/ColorDrawable$ColorState;Lnet/simonvt/menudrawer/ColorDrawable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ColorDrawable.java]
  + Utf8 [ColorState]
  + Utf8 [ConstantState]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/ColorFilter;]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
  + Utf8 [Lnet/simonvt/menudrawer/ColorDrawable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [alpha]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Paint]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$ConstantState]
  + Utf8 [baseAlpha]
  + Utf8 [canvas]
  + Utf8 [color]
  + Utf8 [colorFilter]
  + Utf8 [draw]
  + Utf8 [drawRect]
  + Utf8 [getBounds]
  + Utf8 [getChangingConfigurations]
  + Utf8 [getConstantState]
  + Utf8 [getOpacity]
  + Utf8 [invalidateSelf]
  + Utf8 [mBaseColor]
  + Utf8 [mChangingConfigurations]
  + Utf8 [mPaint]
  + Utf8 [mState]
  + Utf8 [mUseColor]
  + Utf8 [net/simonvt/menudrawer/ColorDrawable]
  + Utf8 [net/simonvt/menudrawer/ColorDrawable$ColorState]
  + Utf8 [oldUseColor]
  + Utf8 [setAlpha]
  + Utf8 [setColor]
  + Utf8 [setColorFilter]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [useAlpha]

Fields (count = 2):
  + Field:        mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;
    Access flags: 0x2
      = private net.simonvt.menudrawer.ColorDrawable$ColorState mState
  + Field:        mPaint Landroid/graphics/Paint;
    Access flags: 0x12
      = private final android.graphics.Paint mPaint

Methods (count = 11):
  + Method:       <init>()V
    Access flags: 0x1
      = public ColorDrawable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] invokespecial #17
        + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 41
        [5] -> line 42
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/ColorDrawable; this]
  + Method:       <init>(I)V
    Access flags: 0x1
      = public ColorDrawable(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] invokespecial #17
        + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
      [5] aload_0 v0
      [6] iload_1 v1
      [7] invokevirtual #21
        + Methodref [net/simonvt/menudrawer/ColorDrawable.setColor (I)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 50
        [5] -> line 51
        [10] -> line 52
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lnet/simonvt/menudrawer/ColorDrawable; this]
        v1: 0 -> 11 [I color]
  + Method:       <init>(Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V
    Access flags: 0x2
      = private ColorDrawable(net.simonvt.menudrawer.ColorDrawable$ColorState)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [android/graphics/drawable/Drawable.<init> ()V]
      [4] aload_0 v0
      [5] new #2
        + Class [android/graphics/Paint]
      [8] dup
      [9] invokespecial #13
        + Methodref [android/graphics/Paint.<init> ()V]
      [12] putfield #7
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mPaint Landroid/graphics/Paint;]
      [15] aload_0 v0
      [16] new #6
        + Class [net/simonvt/menudrawer/ColorDrawable$ColorState]
      [19] dup
      [20] aload_1 v1
      [21] invokespecial #22
        + Methodref [net/simonvt/menudrawer/ColorDrawable$ColorState.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
      [24] putfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 54
        [4] -> line 37
        [15] -> line 55
        [27] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lnet/simonvt/menudrawer/ColorDrawable; this]
        v1: 0 -> 28 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState; state]
  + Method:       getChangingConfigurations()I
    Access flags: 0x1
      = public int getChangingConfigurations()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [android/graphics/drawable/Drawable.getChangingConfigurations ()I]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [8] getfield #10
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mChangingConfigurations I]
      [11] ior
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lnet/simonvt/menudrawer/ColorDrawable; this]
  + Method:       draw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [4] getfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [7] bipush 24
      [9] iushr
      [10] ifeq +29 (target=39)
      [13] aload_0 v0
      [14] getfield #7
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mPaint Landroid/graphics/Paint;]
      [17] aload_0 v0
      [18] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [21] getfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [24] invokevirtual #14
        + Methodref [android/graphics/Paint.setColor (I)V]
      [27] aload_1 v1
      [28] aload_0 v0
      [29] invokevirtual #18
        + Methodref [net/simonvt/menudrawer/ColorDrawable.getBounds ()Landroid/graphics/Rect;]
      [32] aload_0 v0
      [33] getfield #7
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mPaint Landroid/graphics/Paint;]
      [36] invokevirtual #12
        + Methodref [android/graphics/Canvas.drawRect (Landroid/graphics/Rect;Landroid/graphics/Paint;)V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 65
        [13] -> line 66
        [27] -> line 67
        [39] -> line 69
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lnet/simonvt/menudrawer/ColorDrawable; this]
        v1: 0 -> 40 [Landroid/graphics/Canvas; canvas]
      + Stack map table attribute (count = 1):
        - [39] Var: ..., Stack: (empty)
  + Method:       setColor(I)V
    Access flags: 0x1
      = public void setColor(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [4] getfield #9
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
      [7] iload_1 v1
      [8] ificmpne +14 (target=22)
      [11] aload_0 v0
      [12] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [15] getfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [18] iload_1 v1
      [19] ificmpeq +23 (target=42)
      [22] aload_0 v0
      [23] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/ColorDrawable.invalidateSelf ()V]
      [26] aload_0 v0
      [27] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [30] aload_0 v0
      [31] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [34] iload_1 v1
      [35] dup_x1
      [36] putfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [39] putfield #9
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 87
        [22] -> line 88
        [26] -> line 89
        [42] -> line 91
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lnet/simonvt/menudrawer/ColorDrawable; this]
        v1: 0 -> 43 [I color]
      + Stack map table attribute (count = 2):
        - [22] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)
  + Method:       setAlpha(I)V
    Access flags: 0x1
      = public void setAlpha(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 5, stack = 4):
      [0] iload_1 v1
      [1] iload_1 v1
      [2] bipush 7
      [4] ishr
      [5] iadd
      [6] istore_1 v1
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [11] getfield #9
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
      [14] bipush 24
      [16] iushr
      [17] istore_2 v2
      [18] iload_2 v2
      [19] iload_1 v1
      [20] imul
      [21] bipush 8
      [23] ishr
      [24] istore_3 v3
      [25] aload_0 v0
      [26] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [29] getfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [32] istore v4
      [34] aload_0 v0
      [35] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [38] aload_0 v0
      [39] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [42] getfield #9
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
      [45] bipush 8
      [47] ishl
      [48] bipush 8
      [50] iushr
      [51] iload_3 v3
      [52] bipush 24
      [54] ishl
      [55] ior
      [56] putfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [59] iload v4
      [61] aload_0 v0
      [62] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [65] getfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [68] ificmpeq +7 (target=75)
      [71] aload_0 v0
      [72] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/ColorDrawable.invalidateSelf ()V]
      [75] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 108
        [7] -> line 109
        [18] -> line 110
        [25] -> line 111
        [34] -> line 112
        [59] -> line 113
        [71] -> line 114
        [75] -> line 116
      + Local variable table attribute (count = 5)
        v0: 0 -> 76 [Lnet/simonvt/menudrawer/ColorDrawable; this]
        v1: 0 -> 76 [I alpha]
        v2: 18 -> 76 [I baseAlpha]
        v3: 25 -> 76 [I useAlpha]
        v4: 34 -> 76 [I oldUseColor]
      + Stack map table attribute (count = 1):
        - [75] Var: ...[i][i][i], Stack: (empty)
  + Method:       setColorFilter(Landroid/graphics/ColorFilter;)V
    Access flags: 0x1
      = public void setColorFilter(android.graphics.ColorFilter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/ColorDrawable; this]
        v1: 0 -> 1 [Landroid/graphics/ColorFilter; colorFilter]
  + Method:       getOpacity()I
    Access flags: 0x1
      = public int getOpacity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [4] getfield #11
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [7] bipush 24
      [9] iushr
      [10] lookupswitch (2 offsets, default=31) (target=41)
        0: offset = 28, target = 38
        255: offset = 26, target = 36
        default: offset = 31, target = 41
      [36] iconst_m1
      [37] ireturn
      [38] bipush -2
      [40] ireturn
      [41] bipush -3
      [43] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 127
        [36] -> line 129
        [38] -> line 131
        [41] -> line 133
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lnet/simonvt/menudrawer/ColorDrawable; this]
      + Stack map table attribute (count = 3):
        - [36] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: (empty)
  + Method:       getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable$ConstantState getConstantState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [4] aload_0 v0
      [5] invokevirtual #19
        + Methodref [net/simonvt/menudrawer/ColorDrawable.getChangingConfigurations ()I]
      [8] putfield #10
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mChangingConfigurations I]
      [11] aload_0 v0
      [12] getfield #8
        + Fieldref [net/simonvt/menudrawer/ColorDrawable.mState Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 138
        [11] -> line 139
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/ColorDrawable; this]
  + Method:       <init>(Lnet/simonvt/menudrawer/ColorDrawable$ColorState;Lnet/simonvt/menudrawer/ColorDrawable;)V
    Access flags: 0x1000
      = synthetic ColorDrawable(net.simonvt.menudrawer.ColorDrawable$ColorState,net.simonvt.menudrawer.ColorDrawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 54
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/graphics/drawable/Drawable$ConstantState]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [ConstantState]
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [net/simonvt/menudrawer/ColorDrawable$ColorState]
      + Class [net/simonvt/menudrawer/ColorDrawable]
      + Utf8 [ColorState]
  + Source file attribute:
    + Utf8 [ColorDrawable.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/ColorDrawable$ColorState
  Superclass:    android/graphics/drawable/Drawable$ConstantState
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class net.simonvt.menudrawer.ColorDrawable$ColorState extends android.graphics.drawable.Drawable$ConstantState

Interfaces (count = 0):

Constant Pool (count = 46):
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$ConstantState]
  + Class [net/simonvt/menudrawer/ColorDrawable]
  + Class [net/simonvt/menudrawer/ColorDrawable$ColorState]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mChangingConfigurations I]
  + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
  + Methodref [android/graphics/drawable/Drawable$ConstantState.<init> ()V]
  + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;Lnet/simonvt/menudrawer/ColorDrawable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;Lnet/simonvt/menudrawer/ColorDrawable;)V]
  + NameAndType [mBaseColor I]
  + NameAndType [mChangingConfigurations I]
  + NameAndType [mUseColor I]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/ColorDrawable$ColorState;Lnet/simonvt/menudrawer/ColorDrawable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ColorDrawable.java]
  + Utf8 [ColorState]
  + Utf8 [ConstantState]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$ConstantState]
  + Utf8 [getChangingConfigurations]
  + Utf8 [mBaseColor]
  + Utf8 [mChangingConfigurations]
  + Utf8 [mUseColor]
  + Utf8 [net/simonvt/menudrawer/ColorDrawable]
  + Utf8 [net/simonvt/menudrawer/ColorDrawable$ColorState]
  + Utf8 [newDrawable]
  + Utf8 [res]
  + Utf8 [state]
  + Utf8 [this]

Fields (count = 3):
  + Field:        mBaseColor I
    Access flags: 0x0
      = int mBaseColor
  + Field:        mUseColor I
    Access flags: 0x0
      = int mUseColor
  + Field:        mChangingConfigurations I
    Access flags: 0x0
      = int mChangingConfigurations

Methods (count = 4):
  + Method:       <init>(Lnet/simonvt/menudrawer/ColorDrawable$ColorState;)V
    Access flags: 0x0
      = ColorDrawable$ColorState(net.simonvt.menudrawer.ColorDrawable$ColorState)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [android/graphics/drawable/Drawable$ConstantState.<init> ()V]
      [4] aload_1 v1
      [5] ifnull +19 (target=24)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] getfield #5
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
      [13] putfield #5
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mBaseColor I]
      [16] aload_0 v0
      [17] aload_1 v1
      [18] getfield #7
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [21] putfield #7
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mUseColor I]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 148
        [4] -> line 149
        [8] -> line 150
        [16] -> line 151
        [24] -> line 153
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState; this]
        v1: 0 -> 25 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState; state]
      + Stack map table attribute (count = 1):
        - [24] Var: [a:net/simonvt/menudrawer/ColorDrawable$ColorState][a:net/simonvt/menudrawer/ColorDrawable$ColorState], Stack: 
  + Method:       newDrawable()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable newDrawable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 4):
      [0] new #3
        + Class [net/simonvt/menudrawer/ColorDrawable]
      [3] dup
      [4] aload_0 v0
      [5] aconst_null
      [6] invokespecial #9
        + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;Lnet/simonvt/menudrawer/ColorDrawable;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 157
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState; this]
  + Method:       newDrawable(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable newDrawable(android.content.res.Resources)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 4):
      [0] new #3
        + Class [net/simonvt/menudrawer/ColorDrawable]
      [3] dup
      [4] aload_0 v0
      [5] aconst_null
      [6] invokespecial #9
        + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (Lnet/simonvt/menudrawer/ColorDrawable$ColorState;Lnet/simonvt/menudrawer/ColorDrawable;)V]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState; this]
        v1: 0 -> 10 [Landroid/content/res/Resources; res]
  + Method:       getChangingConfigurations()I
    Access flags: 0x1
      = public int getChangingConfigurations()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [net/simonvt/menudrawer/ColorDrawable$ColorState.mChangingConfigurations I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 167
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/ColorDrawable$ColorState; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/graphics/drawable/Drawable$ConstantState]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [ConstantState]
    + InnerClassesInfo:
      Access flags:  0x18 = static final 
      + Class [net/simonvt/menudrawer/ColorDrawable$ColorState]
      + Class [net/simonvt/menudrawer/ColorDrawable]
      + Utf8 [ColorState]
  + Source file attribute:
    + Utf8 [ColorDrawable.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/DraggableDrawer
  Superclass:    net/simonvt/menudrawer/MenuDrawer
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class net.simonvt.menudrawer.DraggableDrawer extends net.simonvt.menudrawer.MenuDrawer

Interfaces (count = 0):

Constant Pool (count = 527):
  + Float [-1.0]
  + Float [600.0]
  + Float [1000.0]
  + String [net.simonvt.menudrawer.MenuDrawer.menuVisible]
  + Class [[I]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/Parcelable]
  + Class [android/os/SystemClock]
  + Class [android/view/MotionEvent]
  + Class [android/view/VelocityTracker]
  + Class [android/view/View]
  + Class [android/view/ViewConfiguration]
  + Class [android/view/ViewGroup]
  + Class [java/lang/Math]
  + Class [java/lang/NoSuchFieldError]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Class [net/simonvt/menudrawer/DraggableDrawer$1]
  + Class [net/simonvt/menudrawer/DraggableDrawer$2]
  + Class [net/simonvt/menudrawer/DraggableDrawer$4]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
  + Class [net/simonvt/menudrawer/PeekInterpolator]
  + Class [net/simonvt/menudrawer/Position]
  + Class [net/simonvt/menudrawer/Scroller]
  + Class [net/simonvt/menudrawer/SlideDrawable]
  + Class [net/simonvt/menudrawer/ViewHelper]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.PEEK_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.USE_TRANSLATIONS Z]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mActivePointerId I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mCloseEnough I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDragRunnable Ljava/lang/Runnable;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mHardwareLayersEnabled Z]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mIsDragging Z]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLastMotionX F]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLastMotionY F]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLayerTypeHardware Z]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMaxAnimationDuration I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMaxVelocity I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuSize I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuVisible Z]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetMenu Z]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekDelay J]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekRunnable Ljava/lang/Runnable;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekStartRunnable Ljava/lang/Runnable;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchBezelSize I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchMode I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchSlop I]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/os/SystemClock.uptimeMillis ()J]
  + Methodref [android/view/MotionEvent.obtain (JJIFFI)Landroid/view/MotionEvent;]
  + Methodref [android/view/MotionEvent.recycle ()V]
  + Methodref [android/view/VelocityTracker.getXVelocity ()F]
  + Methodref [android/view/VelocityTracker.getXVelocity (I)F]
  + Methodref [android/view/VelocityTracker.getYVelocity ()F]
  + Methodref [android/view/VelocityTracker.getYVelocity (I)F]
  + Methodref [android/view/VelocityTracker.recycle ()V]
  + Methodref [android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getTranslationX ()F]
  + Methodref [android/view/View.getTranslationY ()F]
  + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I]
  + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/Math.abs (I)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Math.round (F)I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.dispatchTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setHardwareLayersEnabled (Z)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.animateOffsetTo (II)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollHorizontally (Landroid/view/View;ZIII)Z]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollVertically (Landroid/view/View;ZIII)Z]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.closeMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.completeAnimation ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.completePeek ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.dispatchOnDrawerSlide (FI)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.dpToPx (I)I]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.endDrag ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.endPeek ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.getChildAt (I)Landroid/view/View;]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.getChildCount ()I]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.initPeekScroller ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.invalidate ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.onOffsetPixelsChanged (I)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.openMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.peekDrawerInvalidate ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.postAnimationInvalidate ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.postOnAnimation (Ljava/lang/Runnable;)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.requestLayout ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.setDrawerState (I)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.startLayerTranslation ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopLayerTranslation ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationX (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationY (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.updateTouchAreaSize ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.updateUpContentDescription ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer$1.<init> (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer$2.<init> (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer$4.<init> (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/app/Activity;I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.restoreState (Landroid/os/Parcelable;)V]
  + Methodref [net/simonvt/menudrawer/PeekInterpolator.<init> ()V]
  + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
  + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
  + Methodref [net/simonvt/menudrawer/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
  + Methodref [net/simonvt/menudrawer/Scroller.abortAnimation ()V]
  + Methodref [net/simonvt/menudrawer/Scroller.computeScrollOffset ()Z]
  + Methodref [net/simonvt/menudrawer/Scroller.getCurrX ()I]
  + Methodref [net/simonvt/menudrawer/Scroller.getFinalX ()I]
  + Methodref [net/simonvt/menudrawer/Scroller.isFinished ()Z]
  + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
  + Methodref [net/simonvt/menudrawer/SlideDrawable.setOffset (F)V]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
  + InterfaceMethodref [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener.isViewDraggable (Landroid/view/View;III)Z]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/Activity;I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
  + NameAndType [<init> (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + NameAndType [BOTTOM Lnet/simonvt/menudrawer/Position;]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [PEEK_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + NameAndType [RIGHT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [SDK_INT I]
  + NameAndType [SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + NameAndType [TOP Lnet/simonvt/menudrawer/Position;]
  + NameAndType [USE_TRANSLATIONS Z]
  + NameAndType [abortAnimation ()V]
  + NameAndType [abs (F)F]
  + NameAndType [abs (I)I]
  + NameAndType [animateOffsetTo (II)V]
  + NameAndType [canChildScrollHorizontally (Landroid/view/View;ZIII)Z]
  + NameAndType [canChildScrollVertically (Landroid/view/View;ZIII)Z]
  + NameAndType [closeMenu (Z)V]
  + NameAndType [completeAnimation ()V]
  + NameAndType [completePeek ()V]
  + NameAndType [computeScrollOffset ()Z]
  + NameAndType [dispatchOnDrawerSlide (FI)V]
  + NameAndType [dispatchTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [dpToPx (I)I]
  + NameAndType [endDrag ()V]
  + NameAndType [endPeek ()V]
  + NameAndType [get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + NameAndType [getBoolean (Ljava/lang/String;)Z]
  + NameAndType [getBottom ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getCurrX ()I]
  + NameAndType [getFinalX ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getLeft (Landroid/view/View;)I]
  + NameAndType [getRight ()I]
  + NameAndType [getScaledMaximumFlingVelocity ()I]
  + NameAndType [getScaledTouchSlop ()I]
  + NameAndType [getTop ()I]
  + NameAndType [getTop (Landroid/view/View;)I]
  + NameAndType [getTranslationX ()F]
  + NameAndType [getTranslationY ()F]
  + NameAndType [getXVelocity ()F]
  + NameAndType [getXVelocity (I)F]
  + NameAndType [getYVelocity ()F]
  + NameAndType [getYVelocity (I)F]
  + NameAndType [initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [initPeekScroller ()V]
  + NameAndType [invalidate ()V]
  + NameAndType [isFinished ()Z]
  + NameAndType [isViewDraggable (Landroid/view/View;III)Z]
  + NameAndType [mActivePointerId I]
  + NameAndType [mCloseEnough I]
  + NameAndType [mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mDragRunnable Ljava/lang/Runnable;]
  + NameAndType [mDrawerState I]
  + NameAndType [mHardwareLayersEnabled Z]
  + NameAndType [mIsDragging Z]
  + NameAndType [mLastMotionX F]
  + NameAndType [mLastMotionY F]
  + NameAndType [mLayerTypeHardware Z]
  + NameAndType [mMaxAnimationDuration I]
  + NameAndType [mMaxVelocity I]
  + NameAndType [mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mMenuSize I]
  + NameAndType [mMenuVisible Z]
  + NameAndType [mOffsetMenu Z]
  + NameAndType [mOffsetPixels F]
  + NameAndType [mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + NameAndType [mPeekDelay J]
  + NameAndType [mPeekRunnable Ljava/lang/Runnable;]
  + NameAndType [mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
  + NameAndType [mPeekStartRunnable Ljava/lang/Runnable;]
  + NameAndType [mPosition Lnet/simonvt/menudrawer/Position;]
  + NameAndType [mScroller Lnet/simonvt/menudrawer/Scroller;]
  + NameAndType [mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
  + NameAndType [mTouchBezelSize I]
  + NameAndType [mTouchMode I]
  + NameAndType [mTouchSlop I]
  + NameAndType [mVelocityTracker Landroid/view/VelocityTracker;]
  + NameAndType [min (II)I]
  + NameAndType [obtain (JJIFFI)Landroid/view/MotionEvent;]
  + NameAndType [onOffsetPixelsChanged (I)V]
  + NameAndType [openMenu (Z)V]
  + NameAndType [ordinal ()I]
  + NameAndType [peekDrawerInvalidate ()V]
  + NameAndType [postAnimationInvalidate ()V]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [postOnAnimation (Ljava/lang/Runnable;)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [recycle ()V]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [requestLayout ()V]
  + NameAndType [restoreState (Landroid/os/Parcelable;)V]
  + NameAndType [round (F)I]
  + NameAndType [setDrawerState (I)V]
  + NameAndType [setHardwareLayersEnabled (Z)V]
  + NameAndType [setLayerType (ILandroid/graphics/Paint;)V]
  + NameAndType [setOffset (F)V]
  + NameAndType [setOffsetPixels (F)V]
  + NameAndType [startLayerTranslation ()V]
  + NameAndType [startScroll (IIIII)V]
  + NameAndType [stopLayerTranslation ()V]
  + NameAndType [supportGetTranslationX (Landroid/view/View;)I]
  + NameAndType [supportGetTranslationY (Landroid/view/View;)I]
  + NameAndType [updateTouchAreaSize ()V]
  + NameAndType [updateUpContentDescription ()V]
  + NameAndType [uptimeMillis ()J]
  + NameAndType [values ()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [$SWITCH_TABLE$net$simonvt$menudrawer$Position]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(F)F]
  + Utf8 [(F)I]
  + Utf8 [(F)V]
  + Utf8 [(FI)V]
  + Utf8 [(I)F]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)Z]
  + Utf8 [(IIIII)V]
  + Utf8 [(IIZ)V]
  + Utf8 [(ILandroid/graphics/Paint;)V]
  + Utf8 [(JJIFFI)Landroid/view/MotionEvent;]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/content/Context;)Landroid/view/ViewConfiguration;]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/VelocityTracker;)F]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;III)Z]
  + Utf8 [(Landroid/view/View;ZIII)Z]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BOTTOM]
  + Utf8 [Code]
  + Utf8 [DraggableDrawer.java]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [LEFT]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewConfiguration;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [Lnet/simonvt/menudrawer/Scroller;]
  + Utf8 [Lnet/simonvt/menudrawer/SlideDrawable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnInterceptMoveEventListener]
  + Utf8 [PEEK_INTERPOLATOR]
  + Utf8 [RIGHT]
  + Utf8 [SDK_INT]
  + Utf8 [SMOOTH_INTERPOLATOR]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TOP]
  + Utf8 [USE_TRANSLATIONS]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [abortAnimation]
  + Utf8 [abs]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [activity]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/SystemClock]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/VelocityTracker]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewConfiguration]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [animate]
  + Utf8 [animateOffsetTo]
  + Utf8 [attrs]
  + Utf8 [canChildScrollHorizontally]
  + Utf8 [canChildScrollVertically]
  + Utf8 [canChildrenScroll]
  + Utf8 [canScroll]
  + Utf8 [cancelContentTouch]
  + Utf8 [cancelEvent]
  + Utf8 [checkV]
  + Utf8 [child]
  + Utf8 [childBottom]
  + Utf8 [childCount]
  + Utf8 [childLeft]
  + Utf8 [childRight]
  + Utf8 [childTop]
  + Utf8 [closeMenu]
  + Utf8 [completeAnimation]
  + Utf8 [completePeek]
  + Utf8 [computeScrollOffset]
  + Utf8 [configuration]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [defStyle]
  + Utf8 [dispatchOnDrawerSlide]
  + Utf8 [dispatchTouchEvent]
  + Utf8 [dpToPx]
  + Utf8 [dragMode]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [enabled]
  + Utf8 [endDrag]
  + Utf8 [endPeek]
  + Utf8 [finalX]
  + Utf8 [get]
  + Utf8 [getBoolean]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getCurrX]
  + Utf8 [getFinalX]
  + Utf8 [getLeft]
  + Utf8 [getOffsetMenuEnabled]
  + Utf8 [getRight]
  + Utf8 [getScaledMaximumFlingVelocity]
  + Utf8 [getScaledTouchSlop]
  + Utf8 [getTop]
  + Utf8 [getTouchBezelSize]
  + Utf8 [getTouchMode]
  + Utf8 [getTranslationX]
  + Utf8 [getTranslationY]
  + Utf8 [getXVelocity]
  + Utf8 [getYVelocity]
  + Utf8 [group]
  + Utf8 [i]
  + Utf8 [in]
  + Utf8 [initDrawer]
  + Utf8 [initPeekScroller]
  + Utf8 [invalidate]
  + Utf8 [isCloseEnough]
  + Utf8 [isFinished]
  + Utf8 [isMenuVisible]
  + Utf8 [isViewDraggable]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [mActivePointerId]
  + Utf8 [mCloseEnough]
  + Utf8 [mContentContainer]
  + Utf8 [mDragRunnable]
  + Utf8 [mDrawerState]
  + Utf8 [mHardwareLayersEnabled]
  + Utf8 [mInitialMotionX]
  + Utf8 [mInitialMotionY]
  + Utf8 [mIsDragging]
  + Utf8 [mLastMotionX]
  + Utf8 [mLastMotionY]
  + Utf8 [mLayerTypeHardware]
  + Utf8 [mMaxAnimationDuration]
  + Utf8 [mMaxVelocity]
  + Utf8 [mMenuContainer]
  + Utf8 [mMenuSize]
  + Utf8 [mMenuVisible]
  + Utf8 [mOffsetMenu]
  + Utf8 [mOffsetPixels]
  + Utf8 [mOnInterceptMoveEventListener]
  + Utf8 [mPeekDelay]
  + Utf8 [mPeekRunnable]
  + Utf8 [mPeekScroller]
  + Utf8 [mPeekStartRunnable]
  + Utf8 [mPosition]
  + Utf8 [mScroller]
  + Utf8 [mSlideDrawable]
  + Utf8 [mTouchBezelSize]
  + Utf8 [mTouchMode]
  + Utf8 [mTouchSlop]
  + Utf8 [mVelocityTracker]
  + Utf8 [menuOpen]
  + Utf8 [menuVisible]
  + Utf8 [min]
  + Utf8 [mode]
  + Utf8 [net.simonvt.menudrawer.MenuDrawer.menuVisible]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer$1]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer$2]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer$4]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
  + Utf8 [net/simonvt/menudrawer/PeekInterpolator]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [net/simonvt/menudrawer/Scroller]
  + Utf8 [net/simonvt/menudrawer/SlideDrawable]
  + Utf8 [net/simonvt/menudrawer/ViewHelper]
  + Utf8 [newOffset]
  + Utf8 [now]
  + Utf8 [obtain]
  + Utf8 [offset]
  + Utf8 [offsetMenu]
  + Utf8 [offsetPixels]
  + Utf8 [oldOffset]
  + Utf8 [oldX]
  + Utf8 [onOffsetPixelsChanged]
  + Utf8 [openMenu]
  + Utf8 [openRatio]
  + Utf8 [ordinal]
  + Utf8 [peekDrawerInvalidate]
  + Utf8 [position]
  + Utf8 [postAnimationInvalidate]
  + Utf8 [postDelayed]
  + Utf8 [postOnAnimation]
  + Utf8 [putBoolean]
  + Utf8 [recycle]
  + Utf8 [removeCallbacks]
  + Utf8 [requestLayout]
  + Utf8 [restoreState]
  + Utf8 [round]
  + Utf8 [saveState]
  + Utf8 [setDrawerState]
  + Utf8 [setHardwareLayerEnabled]
  + Utf8 [setHardwareLayersEnabled]
  + Utf8 [setLayerType]
  + Utf8 [setMenuSize]
  + Utf8 [setOffset]
  + Utf8 [setOffsetMenuEnabled]
  + Utf8 [setOffsetPixels]
  + Utf8 [setTouchBezelSize]
  + Utf8 [setTouchMode]
  + Utf8 [size]
  + Utf8 [startLayerTranslation]
  + Utf8 [startPeek]
  + Utf8 [startScroll]
  + Utf8 [startX]
  + Utf8 [state]
  + Utf8 [stopAnimation]
  + Utf8 [stopLayerTranslation]
  + Utf8 [supportGetTranslationX]
  + Utf8 [supportGetTranslationY]
  + Utf8 [this]
  + Utf8 [toggleMenu]
  + Utf8 [updateTouchAreaSize]
  + Utf8 [updateUpContentDescription]
  + Utf8 [uptimeMillis]
  + Utf8 [v]
  + Utf8 [values]
  + Utf8 [velocity]
  + Utf8 [velocityTracker]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 20):
  + Field:        PEEK_INTERPOLATOR Landroid/view/animation/Interpolator;
    Access flags: 0x1a
      = private static final android.view.animation.Interpolator PEEK_INTERPOLATOR
  + Field:        mTouchSlop I
    Access flags: 0x4
      = protected int mTouchSlop
  + Field:        mPeekRunnable Ljava/lang/Runnable;
    Access flags: 0x14
      = protected final java.lang.Runnable mPeekRunnable
  + Field:        mDragRunnable Ljava/lang/Runnable;
    Access flags: 0x12
      = private final java.lang.Runnable mDragRunnable
  + Field:        mIsDragging Z
    Access flags: 0x4
      = protected boolean mIsDragging
  + Field:        mActivePointerId I
    Access flags: 0x4
      = protected int mActivePointerId
  + Field:        mInitialMotionX F
    Access flags: 0x4
      = protected float mInitialMotionX
  + Field:        mInitialMotionY F
    Access flags: 0x4
      = protected float mInitialMotionY
  + Field:        mLastMotionX F
    Access flags: 0x4
      = protected float mLastMotionX
  + Field:        mLastMotionY F
    Access flags: 0x4
      = protected float mLastMotionY
  + Field:        mPeekDelay J
    Access flags: 0x4
      = protected long mPeekDelay
  + Field:        mPeekScroller Lnet/simonvt/menudrawer/Scroller;
    Access flags: 0x4
      = protected net.simonvt.menudrawer.Scroller mPeekScroller
  + Field:        mVelocityTracker Landroid/view/VelocityTracker;
    Access flags: 0x4
      = protected android.view.VelocityTracker mVelocityTracker
  + Field:        mMaxVelocity I
    Access flags: 0x4
      = protected int mMaxVelocity
  + Field:        mOffsetMenu Z
    Access flags: 0x4
      = protected boolean mOffsetMenu
  + Field:        mCloseEnough I
    Access flags: 0x4
      = protected int mCloseEnough
  + Field:        mPeekStartRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mPeekStartRunnable
  + Field:        mScroller Lnet/simonvt/menudrawer/Scroller;
    Access flags: 0x2
      = private net.simonvt.menudrawer.Scroller mScroller
  + Field:        mLayerTypeHardware Z
    Access flags: 0x4
      = protected boolean mLayerTypeHardware
  + Field:        $SWITCH_TABLE$net$simonvt$menudrawer$Position [I
    Access flags: 0x100a
      = private static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position

Methods (count = 42):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #25
        + Class [net/simonvt/menudrawer/PeekInterpolator]
      [3] dup
      [4] invokespecial #134
        + Methodref [net/simonvt/menudrawer/PeekInterpolator.<init> ()V]
      [7] putstatic #32
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.PEEK_INTERPOLATOR Landroid/view/animation/Interpolator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 27
        [10] -> line 54
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x0
      = DraggableDrawer(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #131
        + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/app/Activity;I)V]
      [6] aload_0 v0
      [7] new #20
        + Class [net/simonvt/menudrawer/DraggableDrawer$1]
      [10] dup
      [11] aload_0 v0
      [12] invokespecial #128
        + Methodref [net/simonvt/menudrawer/DraggableDrawer$1.<init> (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
      [15] putfield #53
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekRunnable Ljava/lang/Runnable;]
      [18] aload_0 v0
      [19] new #21
        + Class [net/simonvt/menudrawer/DraggableDrawer$2]
      [22] dup
      [23] aload_0 v0
      [24] invokespecial #129
        + Methodref [net/simonvt/menudrawer/DraggableDrawer$2.<init> (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
      [27] putfield #37
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDragRunnable Ljava/lang/Runnable;]
      [30] aload_0 v0
      [31] iconst_m1
      [32] putfield #34
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mActivePointerId I]
      [35] aload_0 v0
      [36] ldc #1
        + Float [-1.0]
      [38] putfield #41
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLastMotionX F]
      [41] aload_0 v0
      [42] ldc #1
        + Float [-1.0]
      [44] putfield #42
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLastMotionY F]
      [47] aload_0 v0
      [48] iconst_1
      [49] putfield #49
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetMenu Z]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 157
        [6] -> line 64
        [18] -> line 74
        [30] -> line 89
        [35] -> line 104
        [41] -> line 109
        [47] -> line 134
        [52] -> line 158
      + Local variable table attribute (count = 3)
        v0: 0 -> 53 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 53 [Landroid/app/Activity; activity]
        v2: 0 -> 53 [I dragMode]
  + Method:       initDrawer(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x4
      = protected void initDrawer(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #132
        + Methodref [net/simonvt/menudrawer/MenuDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_1 v1
      [8] invokestatic #85
        + Methodref [android/view/ViewConfiguration.get (Landroid/content/Context;)Landroid/view/ViewConfiguration;]
      [11] astore v4
      [13] aload_0 v0
      [14] aload v4
      [16] invokevirtual #87
        + Methodref [android/view/ViewConfiguration.getScaledTouchSlop ()I]
      [19] putfield #61
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchSlop I]
      [22] aload_0 v0
      [23] aload v4
      [25] invokevirtual #86
        + Methodref [android/view/ViewConfiguration.getScaledMaximumFlingVelocity ()I]
      [28] putfield #45
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMaxVelocity I]
      [31] aload_0 v0
      [32] new #27
        + Class [net/simonvt/menudrawer/Scroller]
      [35] dup
      [36] aload_1 v1
      [37] getstatic #63
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;]
      [40] invokespecial #137
        + Methodref [net/simonvt/menudrawer/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
      [43] putfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [46] aload_0 v0
      [47] new #27
        + Class [net/simonvt/menudrawer/Scroller]
      [50] dup
      [51] aload_1 v1
      [52] getstatic #32
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.PEEK_INTERPOLATOR Landroid/view/animation/Interpolator;]
      [55] invokespecial #137
        + Methodref [net/simonvt/menudrawer/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
      [58] putfield #54
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [61] aload_0 v0
      [62] aload_0 v0
      [63] iconst_3
      [64] invokevirtual #105
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.dpToPx (I)I]
      [67] putfield #35
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mCloseEnough I]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 174
        [7] -> line 176
        [13] -> line 177
        [22] -> line 178
        [31] -> line 180
        [46] -> line 181
        [61] -> line 183
        [70] -> line 184
      + Local variable table attribute (count = 5)
        v0: 0 -> 71 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 71 [Landroid/content/Context; context]
        v2: 0 -> 71 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 71 [I defStyle]
        v4: 13 -> 71 [Landroid/view/ViewConfiguration; configuration]
  + Method:       toggleMenu(Z)V
    Access flags: 0x1
      = public void toggleMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [4] bipush 8
      [6] ificmpeq +11 (target=17)
      [9] aload_0 v0
      [10] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [13] iconst_4
      [14] ificmpne +11 (target=25)
      [17] aload_0 v0
      [18] iload_1 v1
      [19] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.closeMenu (Z)V]
      [22] goto +23 (target=45)
      [25] aload_0 v0
      [26] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [29] ifeq +11 (target=40)
      [32] aload_0 v0
      [33] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [36] iconst_1
      [37] ificmpne +8 (target=45)
      [40] aload_0 v0
      [41] iload_1 v1
      [42] invokevirtual #113
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.openMenu (Z)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 187
        [17] -> line 188
        [22] -> line 189
        [40] -> line 190
        [45] -> line 192
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 46 [Z animate]
      + Stack map table attribute (count = 4):
        - [17] Var: ..., Stack: (empty)
        - [25] Var: ..., Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [45] Var: ..., Stack: (empty)
  + Method:       isMenuVisible()Z
    Access flags: 0x1
      = public boolean isMenuVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuVisible Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 195
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       setMenuSize(I)V
    Access flags: 0x1
      = public void setMenuSize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #47
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuSize I]
      [5] aload_0 v0
      [6] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [9] bipush 8
      [11] ificmpeq +11 (target=22)
      [14] aload_0 v0
      [15] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [18] iconst_4
      [19] ificmpne +12 (target=31)
      [22] aload_0 v0
      [23] aload_0 v0
      [24] getfield #47
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuSize I]
      [27] i2f
      [28] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
      [31] aload_0 v0
      [32] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.requestLayout ()V]
      [35] aload_0 v0
      [36] invokevirtual #111
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.invalidate ()V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 199
        [5] -> line 200
        [22] -> line 201
        [31] -> line 203
        [35] -> line 204
        [39] -> line 205
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 40 [I size]
      + Stack map table attribute (count = 2):
        - [22] Var: ..., Stack: (empty)
        - [31] Var: ..., Stack: (empty)
  + Method:       setOffsetMenuEnabled(Z)V
    Access flags: 0x1
      = public void setOffsetMenuEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #49
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetMenu Z]
      [5] ificmpeq +16 (target=21)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #49
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetMenu Z]
      [13] aload_0 v0
      [14] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.requestLayout ()V]
      [17] aload_0 v0
      [18] invokevirtual #111
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.invalidate ()V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 208
        [8] -> line 209
        [13] -> line 210
        [17] -> line 211
        [21] -> line 213
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 22 [Z offsetMenu]
      + Stack map table attribute (count = 1):
        - [21] Var: ..., Stack: (empty)
  + Method:       getOffsetMenuEnabled()Z
    Access flags: 0x1
      = public boolean getOffsetMenuEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetMenu Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 216
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       setHardwareLayerEnabled(Z)V
    Access flags: 0x1
      = public void setHardwareLayerEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #39
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mHardwareLayersEnabled Z]
      [5] ificmpeq +28 (target=33)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #39
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mHardwareLayersEnabled Z]
      [13] aload_0 v0
      [14] getfield #46
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [17] iload_1 v1
      [18] invokevirtual #95
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setHardwareLayersEnabled (Z)V]
      [21] aload_0 v0
      [22] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [25] iload_1 v1
      [26] invokevirtual #95
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setHardwareLayersEnabled (Z)V]
      [29] aload_0 v0
      [30] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopLayerTranslation ()V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 249
        [8] -> line 250
        [13] -> line 251
        [21] -> line 252
        [29] -> line 253
        [33] -> line 255
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 34 [Z enabled]
      + Stack map table attribute (count = 1):
        - [33] Var: ..., Stack: (empty)
  + Method:       getTouchMode()I
    Access flags: 0x1
      = public int getTouchMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchMode I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 258
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       setTouchMode(I)V
    Access flags: 0x1
      = public void setTouchMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchMode I]
      [4] iload_1 v1
      [5] ificmpeq +12 (target=17)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #60
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchMode I]
      [13] aload_0 v0
      [14] invokevirtual #126
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.updateTouchAreaSize ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 262
        [8] -> line 263
        [13] -> line 264
        [17] -> line 266
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 18 [I mode]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       setTouchBezelSize(I)V
    Access flags: 0x1
      = public void setTouchBezelSize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #59
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchBezelSize I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 269
        [5] -> line 270
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 6 [I size]
  + Method:       getTouchBezelSize()I
    Access flags: 0x1
      = public int getTouchBezelSize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #59
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mTouchBezelSize I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 273
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       setOffsetPixels(F)V
    Access flags: 0x4
      = protected void setOffsetPixels(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [4] f2i
      [5] istore_2 v2
      [6] fload_1 v1
      [7] f2i
      [8] istore_3 v3
      [9] aload_0 v0
      [10] fload_1 v1
      [11] putfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [14] aload_0 v0
      [15] getfield #58
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
      [18] ifnull +31 (target=49)
      [21] aload_0 v0
      [22] getfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [25] invokestatic #90
        + Methodref [java/lang/Math.abs (F)F]
      [28] aload_0 v0
      [29] getfield #47
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuSize I]
      [32] i2f
      [33] fdiv
      [34] fstore v4
      [36] aload_0 v0
      [37] getfield #58
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
      [40] fload v4
      [42] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/SlideDrawable.setOffset (F)V]
      [45] aload_0 v0
      [46] invokevirtual #127
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.updateUpContentDescription ()V]
      [49] iload_3 v3
      [50] iload_2 v2
      [51] ificmpeq +41 (target=92)
      [54] aload_0 v0
      [55] iload_3 v3
      [56] invokevirtual #112
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.onOffsetPixelsChanged (I)V]
      [59] aload_0 v0
      [60] iload_3 v3
      [61] ifeq +7 (target=68)
      [64] iconst_1
      [65] goto +4 (target=69)
      [68] iconst_0
      [69] putfield #48
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuVisible Z]
      [72] iload_3 v3
      [73] invokestatic #91
        + Methodref [java/lang/Math.abs (I)I]
      [76] i2f
      [77] aload_0 v0
      [78] getfield #47
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuSize I]
      [81] i2f
      [82] fdiv
      [83] fstore v4
      [85] aload_0 v0
      [86] fload v4
      [88] iload_3 v3
      [89] invokevirtual #104
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.dispatchOnDrawerSlide (FI)V]
      [92] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 282
        [6] -> line 283
        [9] -> line 285
        [14] -> line 287
        [21] -> line 288
        [36] -> line 289
        [45] -> line 290
        [49] -> line 293
        [54] -> line 294
        [59] -> line 295
        [72] -> line 298
        [85] -> line 299
        [92] -> line 301
      + Local variable table attribute (count = 6)
        v0: 0 -> 93 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 93 [F offsetPixels]
        v2: 6 -> 93 [I oldOffset]
        v3: 9 -> 93 [I newOffset]
        v4: 36 -> 49 [F offset]
        v4: 85 -> 92 [F openRatio]
      + Stack map table attribute (count = 4):
        - [49] Var: ...[i][i], Stack: (empty)
        - [68] Var: ..., Stack: [a:net/simonvt/menudrawer/DraggableDrawer]
        - [69] Var: [a:net/simonvt/menudrawer/DraggableDrawer][f][i][i], Stack: [a:net/simonvt/menudrawer/DraggableDrawer][i]
        - [92] Var: ..., Stack: (empty)
  + Method:       onOffsetPixelsChanged(I)V
    Access flags: 0x404
      = protected abstract void onOffsetPixelsChanged(int)
  + Method:       startLayerTranslation()V
    Access flags: 0x4
      = protected void startLayerTranslation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 1, stack = 3):
      [0] getstatic #33
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +40 (target=43)
      [6] aload_0 v0
      [7] getfield #39
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mHardwareLayersEnabled Z]
      [10] ifeq +33 (target=43)
      [13] aload_0 v0
      [14] getfield #43
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLayerTypeHardware Z]
      [17] ifne +26 (target=43)
      [20] aload_0 v0
      [21] iconst_1
      [22] putfield #43
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLayerTypeHardware Z]
      [25] aload_0 v0
      [26] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [29] iconst_2
      [30] aconst_null
      [31] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [34] aload_0 v0
      [35] getfield #46
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [38] iconst_2
      [39] aconst_null
      [40] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 314
        [20] -> line 315
        [25] -> line 316
        [34] -> line 317
        [43] -> line 319
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
      + Stack map table attribute (count = 1):
        - [43] Var: ..., Stack: (empty)
  + Method:       stopLayerTranslation()V
    Access flags: 0x4
      = protected void stopLayerTranslation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #43
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLayerTypeHardware Z]
      [4] ifeq +26 (target=30)
      [7] aload_0 v0
      [8] iconst_0
      [9] putfield #43
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mLayerTypeHardware Z]
      [12] aload_0 v0
      [13] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [16] iconst_0
      [17] aconst_null
      [18] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [21] aload_0 v0
      [22] getfield #46
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [25] iconst_0
      [26] aconst_null
      [27] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 326
        [7] -> line 327
        [12] -> line 328
        [21] -> line 329
        [30] -> line 331
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
      + Stack map table attribute (count = 1):
        - [30] Var: ..., Stack: (empty)
  + Method:       endDrag()V
    Access flags: 0x4
      = protected void endDrag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #40
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mIsDragging Z]
      [5] aload_0 v0
      [6] getfield #62
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [9] ifnull +15 (target=24)
      [12] aload_0 v0
      [13] getfield #62
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [16] invokevirtual #77
        + Methodref [android/view/VelocityTracker.recycle ()V]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #62
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 337
        [5] -> line 339
        [12] -> line 340
        [19] -> line 341
        [24] -> line 343
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
      + Stack map table attribute (count = 1):
        - [24] Var: ..., Stack: (empty)
  + Method:       stopAnimation()V
    Access flags: 0x4
      = protected void stopAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #37
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDragRunnable Ljava/lang/Runnable;]
      [5] invokevirtual #118
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
      [8] pop
      [9] aload_0 v0
      [10] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [13] invokevirtual #138
        + Methodref [net/simonvt/menudrawer/Scroller.abortAnimation ()V]
      [16] aload_0 v0
      [17] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopLayerTranslation ()V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 349
        [9] -> line 350
        [16] -> line 351
        [20] -> line 352
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       completeAnimation()V
    Access flags: 0x2
      = private void completeAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [4] invokevirtual #138
        + Methodref [net/simonvt/menudrawer/Scroller.abortAnimation ()V]
      [7] aload_0 v0
      [8] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [11] invokevirtual #141
        + Methodref [net/simonvt/menudrawer/Scroller.getFinalX ()I]
      [14] istore_1 v1
      [15] aload_0 v0
      [16] iload_1 v1
      [17] i2f
      [18] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
      [21] aload_0 v0
      [22] iload_1 v1
      [23] ifne +7 (target=30)
      [26] iconst_0
      [27] goto +5 (target=32)
      [30] bipush 8
      [32] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setDrawerState (I)V]
      [35] aload_0 v0
      [36] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopLayerTranslation ()V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 358
        [7] -> line 359
        [15] -> line 360
        [21] -> line 361
        [35] -> line 362
        [39] -> line 363
      + Local variable table attribute (count = 2)
        v0: 0 -> 40 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 15 -> 40 [I finalX]
      + Stack map table attribute (count = 2):
        - [30] Var: [a:net/simonvt/menudrawer/DraggableDrawer][i], Stack: [a:net/simonvt/menudrawer/DraggableDrawer]
        - [32] Var: [a:net/simonvt/menudrawer/DraggableDrawer][i], Stack: [a:net/simonvt/menudrawer/DraggableDrawer][i]
  + Method:       cancelContentTouch()V
    Access flags: 0x4
      = protected void cancelContentTouch()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 6, stack = 8):
      [0] invokestatic #70
        + Methodref [android/os/SystemClock.uptimeMillis ()J]
      [3] lstore_1 v1
      [4] lload_1 v1
      [5] lload_1 v1
      [6] iconst_3
      [7] fconst_0
      [8] fconst_0
      [9] iconst_0
      [10] invokestatic #71
        + Methodref [android/view/MotionEvent.obtain (JJIFFI)Landroid/view/MotionEvent;]
      [13] astore_3 v3
      [14] aload_0 v0
      [15] invokevirtual #109
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.getChildCount ()I]
      [18] istore v4
      [20] iconst_0
      [21] istore v5
      [23] goto +17 (target=40)
      [26] aload_0 v0
      [27] iload v5
      [29] invokevirtual #108
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.getChildAt (I)Landroid/view/View;]
      [32] aload_3 v3
      [33] invokevirtual #78
        + Methodref [android/view/View.dispatchTouchEvent (Landroid/view/MotionEvent;)Z]
      [36] pop
      [37] iinc v5, 1
      [40] iload v5
      [42] iload v4
      [44] ificmplt -18 (target=26)
      [47] aload_0 v0
      [48] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [51] aload_3 v3
      [52] invokevirtual #94
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.dispatchTouchEvent (Landroid/view/MotionEvent;)Z]
      [55] pop
      [56] aload_3 v3
      [57] invokevirtual #72
        + Methodref [android/view/MotionEvent.recycle ()V]
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 366
        [4] -> line 367
        [14] -> line 368
        [20] -> line 369
        [26] -> line 370
        [37] -> line 369
        [47] -> line 372
        [56] -> line 373
        [60] -> line 374
      + Local variable table attribute (count = 5)
        v0: 0 -> 61 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 4 -> 61 [J now]
        v3: 14 -> 61 [Landroid/view/MotionEvent; cancelEvent]
        v4: 20 -> 61 [I childCount]
        v5: 23 -> 47 [I i]
      + Stack map table attribute (count = 2):
        - [26] Var: [a:net/simonvt/menudrawer/DraggableDrawer][l][a:android/view/MotionEvent][i][i], Stack: 
        - [40] Var: ..., Stack: (empty)
  + Method:       animateOffsetTo(IIZ)V
    Access flags: 0x4
      = protected void animateOffsetTo(int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 123, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #106
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.endDrag ()V]
      [4] aload_0 v0
      [5] invokevirtual #107
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.endPeek ()V]
      [8] aload_0 v0
      [9] getfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [12] f2i
      [13] istore v4
      [15] iload_1 v1
      [16] iload v4
      [18] isub
      [19] istore v5
      [21] iload v5
      [23] ifeq +7 (target=30)
      [26] iload_3 v3
      [27] ifne +28 (target=55)
      [30] aload_0 v0
      [31] iload_1 v1
      [32] i2f
      [33] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
      [36] aload_0 v0
      [37] iload_1 v1
      [38] ifne +7 (target=45)
      [41] iconst_0
      [42] goto +5 (target=47)
      [45] bipush 8
      [47] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setDrawerState (I)V]
      [50] aload_0 v0
      [51] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopLayerTranslation ()V]
      [54] return
      [55] iload_2 v2
      [56] invokestatic #91
        + Methodref [java/lang/Math.abs (I)I]
      [59] istore_2 v2
      [60] iload_2 v2
      [61] ifle +25 (target=86)
      [64] iconst_4
      [65] ldc #3
        + Float [1000.0]
      [67] iload v5
      [69] i2f
      [70] iload_2 v2
      [71] i2f
      [72] fdiv
      [73] invokestatic #90
        + Methodref [java/lang/Math.abs (F)F]
      [76] fmul
      [77] invokestatic #93
        + Methodref [java/lang/Math.round (F)I]
      [80] imul
      [81] istore v6
      [83] goto +21 (target=104)
      [86] ldc #2
        + Float [600.0]
      [88] iload v5
      [90] i2f
      [91] aload_0 v0
      [92] getfield #47
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuSize I]
      [95] i2f
      [96] fdiv
      [97] invokestatic #90
        + Methodref [java/lang/Math.abs (F)F]
      [100] fmul
      [101] f2i
      [102] istore v6
      [104] iload v6
      [106] aload_0 v0
      [107] getfield #44
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMaxAnimationDuration I]
      [110] invokestatic #92
        + Methodref [java/lang/Math.min (II)I]
      [113] istore v6
      [115] aload_0 v0
      [116] iload_1 v1
      [117] iload v6
      [119] invokevirtual #98
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.animateOffsetTo (II)V]
      [122] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 384
        [4] -> line 385
        [8] -> line 387
        [15] -> line 388
        [21] -> line 389
        [30] -> line 390
        [36] -> line 391
        [50] -> line 392
        [54] -> line 393
        [55] -> line 398
        [60] -> line 399
        [64] -> line 400
        [83] -> line 401
        [86] -> line 402
        [104] -> line 405
        [115] -> line 406
        [122] -> line 407
      + Local variable table attribute (count = 8)
        v0: 0 -> 123 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 123 [I position]
        v2: 0 -> 123 [I velocity]
        v3: 0 -> 123 [Z animate]
        v4: 15 -> 123 [I startX]
        v5: 21 -> 123 [I dx]
        v6: 83 -> 86 [I duration]
        v6: 104 -> 123 [I duration]
      + Stack map table attribute (count = 6):
        - [30] Var: ...[i][i], Stack: (empty)
        - [45] Var: ..., Stack: [a:net/simonvt/menudrawer/DraggableDrawer]
        - [47] Var: [a:net/simonvt/menudrawer/DraggableDrawer][i][i][i][i][i], Stack: [a:net/simonvt/menudrawer/DraggableDrawer][i]
        - [55] Var: ..., Stack: (empty)
        - [86] Var: ..., Stack: (empty)
        - [104] Var: ...[i], Stack: (empty)
  + Method:       animateOffsetTo(II)V
    Access flags: 0x4
      = protected void animateOffsetTo(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [4] f2i
      [5] istore_3 v3
      [6] iload_1 v1
      [7] iload_3 v3
      [8] isub
      [9] istore v4
      [11] iload v4
      [13] ifle +24 (target=37)
      [16] aload_0 v0
      [17] iconst_4
      [18] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setDrawerState (I)V]
      [21] aload_0 v0
      [22] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [25] iload_3 v3
      [26] iconst_0
      [27] iload v4
      [29] iconst_0
      [30] iload_2 v2
      [31] invokevirtual #143
        + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
      [34] goto +21 (target=55)
      [37] aload_0 v0
      [38] iconst_1
      [39] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setDrawerState (I)V]
      [42] aload_0 v0
      [43] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [46] iload_3 v3
      [47] iconst_0
      [48] iload v4
      [50] iconst_0
      [51] iload_2 v2
      [52] invokevirtual #143
        + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
      [55] aload_0 v0
      [56] invokevirtual #122
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.startLayerTranslation ()V]
      [59] aload_0 v0
      [60] invokespecial #115
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.postAnimationInvalidate ()V]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 410
        [6] -> line 411
        [11] -> line 413
        [16] -> line 414
        [21] -> line 415
        [34] -> line 416
        [37] -> line 417
        [42] -> line 418
        [55] -> line 421
        [59] -> line 423
        [63] -> line 424
      + Local variable table attribute (count = 5)
        v0: 0 -> 64 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 64 [I position]
        v2: 0 -> 64 [I duration]
        v3: 6 -> 64 [I startX]
        v4: 11 -> 64 [I dx]
      + Stack map table attribute (count = 2):
        - [37] Var: ...[i][i], Stack: (empty)
        - [55] Var: ..., Stack: (empty)
  + Method:       postAnimationInvalidate()V
    Access flags: 0x2
      = private void postAnimationInvalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [4] invokevirtual #139
        + Methodref [net/simonvt/menudrawer/Scroller.computeScrollOffset ()Z]
      [7] ifeq +48 (target=55)
      [10] aload_0 v0
      [11] getfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [14] f2i
      [15] istore_1 v1
      [16] aload_0 v0
      [17] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [20] invokevirtual #140
        + Methodref [net/simonvt/menudrawer/Scroller.getCurrX ()I]
      [23] istore_2 v2
      [24] iload_2 v2
      [25] iload_1 v1
      [26] ificmpeq +9 (target=35)
      [29] aload_0 v0
      [30] iload_2 v2
      [31] i2f
      [32] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
      [35] iload_2 v2
      [36] aload_0 v0
      [37] getfield #57
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mScroller Lnet/simonvt/menudrawer/Scroller;]
      [40] invokevirtual #141
        + Methodref [net/simonvt/menudrawer/Scroller.getFinalX ()I]
      [43] ificmpeq +12 (target=55)
      [46] aload_0 v0
      [47] aload_0 v0
      [48] getfield #37
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDragRunnable Ljava/lang/Runnable;]
      [51] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.postOnAnimation (Ljava/lang/Runnable;)V]
      [54] return
      [55] aload_0 v0
      [56] invokespecial #102
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.completeAnimation ()V]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 430
        [10] -> line 431
        [16] -> line 432
        [24] -> line 434
        [35] -> line 435
        [46] -> line 436
        [54] -> line 437
        [55] -> line 441
        [59] -> line 442
      + Local variable table attribute (count = 3)
        v0: 0 -> 60 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 16 -> 55 [I oldX]
        v2: 24 -> 55 [I x]
      + Stack map table attribute (count = 2):
        - [35] Var: ...[i][i], Stack: (empty)
        - [55] Var: -2, Stack: (empty)
  + Method:       startPeek()V
    Access flags: 0x4
      = protected void startPeek()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.initPeekScroller ()V]
      [4] aload_0 v0
      [5] invokevirtual #122
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.startLayerTranslation ()V]
      [8] aload_0 v0
      [9] invokespecial #114
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.peekDrawerInvalidate ()V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 448
        [4] -> line 450
        [8] -> line 451
        [12] -> line 452
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       initPeekScroller()V
    Access flags: 0x404
      = protected abstract void initPeekScroller()
  + Method:       peekDrawerInvalidate()V
    Access flags: 0x2
      = private void peekDrawerInvalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [4] invokevirtual #139
        + Methodref [net/simonvt/menudrawer/Scroller.computeScrollOffset ()Z]
      [7] ifeq +81 (target=88)
      [10] aload_0 v0
      [11] getfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [14] f2i
      [15] istore_1 v1
      [16] aload_0 v0
      [17] getfield #54
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [20] invokevirtual #140
        + Methodref [net/simonvt/menudrawer/Scroller.getCurrX ()I]
      [23] istore_2 v2
      [24] iload_2 v2
      [25] iload_1 v1
      [26] ificmpeq +9 (target=35)
      [29] aload_0 v0
      [30] iload_2 v2
      [31] i2f
      [32] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
      [35] aload_0 v0
      [36] getfield #54
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [39] invokevirtual #142
        + Methodref [net/simonvt/menudrawer/Scroller.isFinished ()Z]
      [42] ifne +12 (target=54)
      [45] aload_0 v0
      [46] aload_0 v0
      [47] getfield #53
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekRunnable Ljava/lang/Runnable;]
      [50] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.postOnAnimation (Ljava/lang/Runnable;)V]
      [53] return
      [54] aload_0 v0
      [55] getfield #52
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekDelay J]
      [58] lconst_0
      [59] lcmp
      [60] ifle +28 (target=88)
      [63] aload_0 v0
      [64] new #22
        + Class [net/simonvt/menudrawer/DraggableDrawer$4]
      [67] dup
      [68] aload_0 v0
      [69] invokespecial #130
        + Methodref [net/simonvt/menudrawer/DraggableDrawer$4.<init> (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
      [72] putfield #55
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekStartRunnable Ljava/lang/Runnable;]
      [75] aload_0 v0
      [76] aload_0 v0
      [77] getfield #55
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekStartRunnable Ljava/lang/Runnable;]
      [80] aload_0 v0
      [81] getfield #52
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekDelay J]
      [84] invokevirtual #116
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.postDelayed (Ljava/lang/Runnable;J)Z]
      [87] pop
      [88] aload_0 v0
      [89] invokespecial #103
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.completePeek ()V]
      [92] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 460
        [10] -> line 461
        [16] -> line 462
        [24] -> line 463
        [35] -> line 465
        [45] -> line 466
        [53] -> line 467
        [54] -> line 469
        [63] -> line 470
        [75] -> line 476
        [88] -> line 480
        [92] -> line 481
      + Local variable table attribute (count = 3)
        v0: 0 -> 93 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 16 -> 88 [I oldX]
        v2: 24 -> 88 [I x]
      + Stack map table attribute (count = 3):
        - [35] Var: ...[i][i], Stack: (empty)
        - [54] Var: ..., Stack: (empty)
        - [88] Var: -2, Stack: (empty)
  + Method:       completePeek()V
    Access flags: 0x2
      = private void completePeek()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [4] invokevirtual #138
        + Methodref [net/simonvt/menudrawer/Scroller.abortAnimation ()V]
      [7] aload_0 v0
      [8] fconst_0
      [9] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
      [12] aload_0 v0
      [13] iconst_0
      [14] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setDrawerState (I)V]
      [17] aload_0 v0
      [18] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopLayerTranslation ()V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 487
        [7] -> line 489
        [12] -> line 491
        [17] -> line 492
        [21] -> line 493
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       endPeek()V
    Access flags: 0x4
      = protected void endPeek()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #55
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekStartRunnable Ljava/lang/Runnable;]
      [5] invokevirtual #118
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
      [8] pop
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #53
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPeekRunnable Ljava/lang/Runnable;]
      [14] invokevirtual #118
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
      [17] pop
      [18] aload_0 v0
      [19] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopLayerTranslation ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 499
        [9] -> line 500
        [18] -> line 501
        [22] -> line 502
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
  + Method:       isCloseEnough()Z
    Access flags: 0x4
      = protected boolean isCloseEnough()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOffsetPixels F]
      [4] invokestatic #90
        + Methodref [java/lang/Math.abs (F)F]
      [7] aload_0 v0
      [8] getfield #35
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mCloseEnough I]
      [11] i2f
      [12] fcmpg
      [13] ifgt +5 (target=18)
      [16] iconst_1
      [17] ireturn
      [18] iconst_0
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 505
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       canChildrenScroll(IIII)Z
    Access flags: 0x4
      = protected boolean canChildrenScroll(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 194, locals = 6, stack = 7):
      [0] iconst_0
      [1] istore v5
      [3] invokestatic #97
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [6] aload_0 v0
      [7] getfield #56
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [10] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [13] iaload
      [14] tableswitch (4 offsets, default=177) (target=191)
        1: offset = 30, target = 44
        2: offset = 105, target = 119
        3: offset = 30, target = 44
        4: offset = 105, target = 119
        default: offset = 177, target = 191
      [44] aload_0 v0
      [45] getfield #48
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuVisible Z]
      [48] ifne +37 (target=85)
      [51] aload_0 v0
      [52] aload_0 v0
      [53] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [56] iconst_0
      [57] iload_1 v1
      [58] iload_3 v3
      [59] aload_0 v0
      [60] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [63] invokestatic #145
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [66] isub
      [67] iload v4
      [69] aload_0 v0
      [70] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [73] invokestatic #146
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [76] isub
      [77] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollHorizontally (Landroid/view/View;ZIII)Z]
      [80] istore v5
      [82] goto +109 (target=191)
      [85] aload_0 v0
      [86] aload_0 v0
      [87] getfield #46
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [90] iconst_0
      [91] iload_1 v1
      [92] iload_3 v3
      [93] aload_0 v0
      [94] getfield #46
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [97] invokestatic #145
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [100] isub
      [101] iload v4
      [103] aload_0 v0
      [104] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [107] invokestatic #146
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [110] isub
      [111] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollHorizontally (Landroid/view/View;ZIII)Z]
      [114] istore v5
      [116] goto +75 (target=191)
      [119] aload_0 v0
      [120] getfield #48
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuVisible Z]
      [123] ifne +37 (target=160)
      [126] aload_0 v0
      [127] aload_0 v0
      [128] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [131] iconst_0
      [132] iload_2 v2
      [133] iload_3 v3
      [134] aload_0 v0
      [135] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [138] invokestatic #145
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [141] isub
      [142] iload v4
      [144] aload_0 v0
      [145] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [148] invokestatic #146
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [151] isub
      [152] invokevirtual #100
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollVertically (Landroid/view/View;ZIII)Z]
      [155] istore v5
      [157] goto +34 (target=191)
      [160] aload_0 v0
      [161] aload_0 v0
      [162] getfield #46
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [165] iconst_0
      [166] iload_2 v2
      [167] iload_3 v3
      [168] aload_0 v0
      [169] getfield #46
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [172] invokestatic #145
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [175] isub
      [176] iload v4
      [178] aload_0 v0
      [179] getfield #36
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [182] invokestatic #146
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [185] isub
      [186] invokevirtual #100
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollVertically (Landroid/view/View;ZIII)Z]
      [189] istore v5
      [191] iload v5
      [193] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 509
        [3] -> line 511
        [6] -> line 511
        [44] -> line 514
        [51] -> line 515
        [58] -> line 516
        [77] -> line 515
        [82] -> line 517
        [85] -> line 518
        [92] -> line 519
        [111] -> line 518
        [116] -> line 521
        [119] -> line 525
        [126] -> line 526
        [133] -> line 527
        [152] -> line 526
        [157] -> line 528
        [160] -> line 529
        [167] -> line 530
        [186] -> line 529
        [191] -> line 534
      + Local variable table attribute (count = 6)
        v0: 0 -> 194 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 194 [I dx]
        v2: 0 -> 194 [I dy]
        v3: 0 -> 194 [I x]
        v4: 0 -> 194 [I y]
        v5: 3 -> 194 [Z canScroll]
      + Stack map table attribute (count = 6):
        - [44] Var: ...[i], Stack: (empty)
        - [85] Var: ..., Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [160] Var: ..., Stack: (empty)
        - [191] Var: ..., Stack: (empty)
  + Method:       canChildScrollHorizontally(Landroid/view/View;ZIII)Z
    Access flags: 0x4
      = protected boolean canChildScrollHorizontally(android.view.View,boolean,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 179, locals = 14, stack = 7):
      [0] aload_1 v1
      [1] instanceof #15
        + Class [android/view/ViewGroup]
      [4] ifeq +149 (target=153)
      [7] aload_1 v1
      [8] checkcast #15
        + Class [android/view/ViewGroup]
      [11] astore v6
      [13] aload v6
      [15] invokevirtual #89
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [18] istore v7
      [20] iload v7
      [22] iconst_1
      [23] isub
      [24] istore v8
      [26] goto +122 (target=148)
      [29] aload v6
      [31] iload v8
      [33] invokevirtual #88
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [36] astore v9
      [38] aload v9
      [40] invokevirtual #80
        + Methodref [android/view/View.getLeft ()I]
      [43] aload_0 v0
      [44] aload v9
      [46] invokespecial #124
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationX (Landroid/view/View;)I]
      [49] iadd
      [50] istore v10
      [52] aload v9
      [54] invokevirtual #81
        + Methodref [android/view/View.getRight ()I]
      [57] aload_0 v0
      [58] aload v9
      [60] invokespecial #124
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationX (Landroid/view/View;)I]
      [63] iadd
      [64] istore v11
      [66] aload v9
      [68] invokevirtual #82
        + Methodref [android/view/View.getTop ()I]
      [71] aload_0 v0
      [72] aload v9
      [74] invokespecial #125
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationY (Landroid/view/View;)I]
      [77] iadd
      [78] istore v12
      [80] aload v9
      [82] invokevirtual #79
        + Methodref [android/view/View.getBottom ()I]
      [85] aload_0 v0
      [86] aload v9
      [88] invokespecial #125
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationY (Landroid/view/View;)I]
      [91] iadd
      [92] istore v13
      [94] iload v4
      [96] iload v10
      [98] ificmplt +47 (target=145)
      [101] iload v4
      [103] iload v11
      [105] ificmpge +40 (target=145)
      [108] iload v5
      [110] iload v12
      [112] ificmplt +33 (target=145)
      [115] iload v5
      [117] iload v13
      [119] ificmpge +26 (target=145)
      [122] aload_0 v0
      [123] aload v9
      [125] iconst_1
      [126] iload_3 v3
      [127] iload v4
      [129] iload v10
      [131] isub
      [132] iload v5
      [134] iload v12
      [136] isub
      [137] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollHorizontally (Landroid/view/View;ZIII)Z]
      [140] ifeq +5 (target=145)
      [143] iconst_1
      [144] ireturn
      [145] iinc v8, -1
      [148] iload v8
      [150] ifge -121 (target=29)
      [153] iload_2 v2
      [154] ifeq +23 (target=177)
      [157] aload_0 v0
      [158] getfield #51
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
      [161] aload_1 v1
      [162] iload_3 v3
      [163] iload v4
      [165] iload v5
      [167] invokeinterface #147
        + InterfaceMethodref [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener.isViewDraggable (Landroid/view/View;III)Z]
      [172] ifeq +5 (target=177)
      [175] iconst_1
      [176] ireturn
      [177] iconst_0
      [178] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 548
        [7] -> line 549
        [13] -> line 551
        [20] -> line 553
        [29] -> line 554
        [38] -> line 556
        [52] -> line 557
        [66] -> line 558
        [80] -> line 559
        [94] -> line 561
        [122] -> line 562
        [143] -> line 563
        [145] -> line 553
        [153] -> line 568
      + Local variable table attribute (count = 14)
        v0: 0 -> 179 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 179 [Landroid/view/View; v]
        v2: 0 -> 179 [Z checkV]
        v3: 0 -> 179 [I dx]
        v4: 0 -> 179 [I x]
        v5: 0 -> 179 [I y]
        v6: 13 -> 153 [Landroid/view/ViewGroup; group]
        v7: 20 -> 153 [I count]
        v8: 26 -> 153 [I i]
        v9: 38 -> 145 [Landroid/view/View; child]
        v10: 52 -> 145 [I childLeft]
        v11: 66 -> 145 [I childRight]
        v12: 80 -> 145 [I childTop]
        v13: 94 -> 145 [I childBottom]
      + Stack map table attribute (count = 5):
        - [29] Var: ...[a:android/view/ViewGroup][i][i], Stack: (empty)
        - [145] Var: ..., Stack: (empty)
        - [148] Var: ..., Stack: (empty)
        - [153] Var: -3, Stack: (empty)
        - [177] Var: ..., Stack: (empty)
  + Method:       canChildScrollVertically(Landroid/view/View;ZIII)Z
    Access flags: 0x4
      = protected boolean canChildScrollVertically(android.view.View,boolean,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 179, locals = 14, stack = 7):
      [0] aload_1 v1
      [1] instanceof #15
        + Class [android/view/ViewGroup]
      [4] ifeq +149 (target=153)
      [7] aload_1 v1
      [8] checkcast #15
        + Class [android/view/ViewGroup]
      [11] astore v6
      [13] aload v6
      [15] invokevirtual #89
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [18] istore v7
      [20] iload v7
      [22] iconst_1
      [23] isub
      [24] istore v8
      [26] goto +122 (target=148)
      [29] aload v6
      [31] iload v8
      [33] invokevirtual #88
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [36] astore v9
      [38] aload v9
      [40] invokevirtual #80
        + Methodref [android/view/View.getLeft ()I]
      [43] aload_0 v0
      [44] aload v9
      [46] invokespecial #124
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationX (Landroid/view/View;)I]
      [49] iadd
      [50] istore v10
      [52] aload v9
      [54] invokevirtual #81
        + Methodref [android/view/View.getRight ()I]
      [57] aload_0 v0
      [58] aload v9
      [60] invokespecial #124
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationX (Landroid/view/View;)I]
      [63] iadd
      [64] istore v11
      [66] aload v9
      [68] invokevirtual #82
        + Methodref [android/view/View.getTop ()I]
      [71] aload_0 v0
      [72] aload v9
      [74] invokespecial #125
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationY (Landroid/view/View;)I]
      [77] iadd
      [78] istore v12
      [80] aload v9
      [82] invokevirtual #79
        + Methodref [android/view/View.getBottom ()I]
      [85] aload_0 v0
      [86] aload v9
      [88] invokespecial #125
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.supportGetTranslationY (Landroid/view/View;)I]
      [91] iadd
      [92] istore v13
      [94] iload v4
      [96] iload v10
      [98] ificmplt +47 (target=145)
      [101] iload v4
      [103] iload v11
      [105] ificmpge +40 (target=145)
      [108] iload v5
      [110] iload v12
      [112] ificmplt +33 (target=145)
      [115] iload v5
      [117] iload v13
      [119] ificmpge +26 (target=145)
      [122] aload_0 v0
      [123] aload v9
      [125] iconst_1
      [126] iload_3 v3
      [127] iload v4
      [129] iload v10
      [131] isub
      [132] iload v5
      [134] iload v12
      [136] isub
      [137] invokevirtual #100
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.canChildScrollVertically (Landroid/view/View;ZIII)Z]
      [140] ifeq +5 (target=145)
      [143] iconst_1
      [144] ireturn
      [145] iinc v8, -1
      [148] iload v8
      [150] ifge -121 (target=29)
      [153] iload_2 v2
      [154] ifeq +23 (target=177)
      [157] aload_0 v0
      [158] getfield #51
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
      [161] aload_1 v1
      [162] iload_3 v3
      [163] iload v4
      [165] iload v5
      [167] invokeinterface #147
        + InterfaceMethodref [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener.isViewDraggable (Landroid/view/View;III)Z]
      [172] ifeq +5 (target=177)
      [175] iconst_1
      [176] ireturn
      [177] iconst_0
      [178] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 582
        [7] -> line 583
        [13] -> line 585
        [20] -> line 587
        [29] -> line 588
        [38] -> line 590
        [52] -> line 591
        [66] -> line 592
        [80] -> line 593
        [94] -> line 595
        [122] -> line 596
        [143] -> line 597
        [145] -> line 587
        [153] -> line 602
      + Local variable table attribute (count = 14)
        v0: 0 -> 179 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 179 [Landroid/view/View; v]
        v2: 0 -> 179 [Z checkV]
        v3: 0 -> 179 [I dx]
        v4: 0 -> 179 [I x]
        v5: 0 -> 179 [I y]
        v6: 13 -> 153 [Landroid/view/ViewGroup; group]
        v7: 20 -> 153 [I count]
        v8: 26 -> 153 [I i]
        v9: 38 -> 145 [Landroid/view/View; child]
        v10: 52 -> 145 [I childLeft]
        v11: 66 -> 145 [I childRight]
        v12: 80 -> 145 [I childTop]
        v13: 94 -> 145 [I childBottom]
      + Stack map table attribute (count = 5):
        - [29] Var: ...[a:android/view/ViewGroup][i][i], Stack: (empty)
        - [145] Var: ..., Stack: (empty)
        - [148] Var: ..., Stack: (empty)
        - [153] Var: -3, Stack: (empty)
        - [177] Var: ..., Stack: (empty)
  + Method:       getXVelocity(Landroid/view/VelocityTracker;)F
    Access flags: 0x4
      = protected float getXVelocity(android.view.VelocityTracker)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] getstatic #30
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 8
      [5] ificmplt +12 (target=17)
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #34
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mActivePointerId I]
      [13] invokevirtual #74
        + Methodref [android/view/VelocityTracker.getXVelocity (I)F]
      [16] freturn
      [17] aload_1 v1
      [18] invokevirtual #73
        + Methodref [android/view/VelocityTracker.getXVelocity ()F]
      [21] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 606
        [8] -> line 607
        [17] -> line 610
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 22 [Landroid/view/VelocityTracker; velocityTracker]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       getYVelocity(Landroid/view/VelocityTracker;)F
    Access flags: 0x4
      = protected float getYVelocity(android.view.VelocityTracker)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 2):
      [0] getstatic #30
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 8
      [5] ificmplt +12 (target=17)
      [8] aload_1 v1
      [9] aload_0 v0
      [10] getfield #34
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mActivePointerId I]
      [13] invokevirtual #76
        + Methodref [android/view/VelocityTracker.getYVelocity (I)F]
      [16] freturn
      [17] aload_1 v1
      [18] invokevirtual #75
        + Methodref [android/view/VelocityTracker.getYVelocity ()F]
      [21] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 614
        [8] -> line 615
        [17] -> line 618
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 22 [Landroid/view/VelocityTracker; velocityTracker]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       supportGetTranslationY(Landroid/view/View;)I
    Access flags: 0x2
      = private int supportGetTranslationY(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] getstatic #30
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +9 (target=14)
      [8] aload_1 v1
      [9] invokevirtual #84
        + Methodref [android/view/View.getTranslationY ()F]
      [12] f2i
      [13] ireturn
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 622
        [8] -> line 623
        [14] -> line 626
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 16 [Landroid/view/View; v]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       supportGetTranslationX(Landroid/view/View;)I
    Access flags: 0x2
      = private int supportGetTranslationX(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] getstatic #30
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +9 (target=14)
      [8] aload_1 v1
      [9] invokevirtual #83
        + Methodref [android/view/View.getTranslationX ()F]
      [12] f2i
      [13] ireturn
      [14] iconst_0
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 630
        [8] -> line 631
        [14] -> line 634
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 16 [Landroid/view/View; v]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       saveState(Landroid/os/Bundle;)V
    Access flags: 0x0
      = void saveState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [4] bipush 8
      [6] ificmpeq +15 (target=21)
      [9] aload_0 v0
      [10] getfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [13] iconst_4
      [14] ificmpeq +7 (target=21)
      [17] iconst_0
      [18] goto +4 (target=22)
      [21] iconst_1
      [22] istore_2 v2
      [23] aload_1 v1
      [24] ldc #4
        + String [net.simonvt.menudrawer.MenuDrawer.menuVisible]
      [26] iload_2 v2
      [27] invokevirtual #69
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 638
        [23] -> line 639
        [30] -> line 640
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 31 [Landroid/os/Bundle; state]
        v2: 23 -> 31 [Z menuVisible]
      + Stack map table attribute (count = 2):
        - [21] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: [i]
  + Method:       restoreState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void restoreState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #133
        + Methodref [net/simonvt/menudrawer/MenuDrawer.restoreState (Landroid/os/Parcelable;)V]
      [5] aload_1 v1
      [6] checkcast #8
        + Class [android/os/Bundle]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ldc #4
        + String [net.simonvt.menudrawer.MenuDrawer.menuVisible]
      [13] invokevirtual #68
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [16] istore_3 v3
      [17] iload_3 v3
      [18] ifeq +11 (target=29)
      [21] aload_0 v0
      [22] iconst_0
      [23] invokevirtual #113
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.openMenu (Z)V]
      [26] goto +8 (target=34)
      [29] aload_0 v0
      [30] fconst_0
      [31] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.setOffsetPixels (F)V]
      [34] aload_0 v0
      [35] iload_3 v3
      [36] ifeq +8 (target=44)
      [39] bipush 8
      [41] goto +4 (target=45)
      [44] iconst_0
      [45] putfield #38
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.mDrawerState I]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 643
        [5] -> line 644
        [10] -> line 645
        [17] -> line 646
        [21] -> line 647
        [26] -> line 648
        [29] -> line 649
        [34] -> line 651
        [48] -> line 652
      + Local variable table attribute (count = 4)
        v0: 0 -> 49 [Lnet/simonvt/menudrawer/DraggableDrawer; this]
        v1: 0 -> 49 [Landroid/os/Parcelable; in]
        v2: 10 -> 49 [Landroid/os/Bundle; state]
        v3: 17 -> 49 [Z menuOpen]
      + Stack map table attribute (count = 4):
        - [29] Var: ...[a:android/os/Bundle][i], Stack: (empty)
        - [34] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: [a:net/simonvt/menudrawer/DraggableDrawer]
        - [45] Var: [a:net/simonvt/menudrawer/DraggableDrawer][a:android/os/Parcelable][a:android/os/Bundle][i], Stack: [a:net/simonvt/menudrawer/DraggableDrawer][i]
  + Method:       access$0(Lnet/simonvt/menudrawer/DraggableDrawer;)V
    Access flags: 0x1008
      = static synthetic void access$0(net.simonvt.menudrawer.DraggableDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #114
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.peekDrawerInvalidate ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 459
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lnet/simonvt/menudrawer/DraggableDrawer;)V
    Access flags: 0x1008
      = static synthetic void access$1(net.simonvt.menudrawer.DraggableDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #115
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.postAnimationInvalidate ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 429
      + Local variable table attribute (count = 0)
  + Method:       $SWITCH_TABLE$net$simonvt$menudrawer$Position()[I
    Access flags: 0x1008
      = static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 1, stack = 3):
      [0] getstatic #31
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [3] dup
      [4] ifnull +4 (target=8)
      [7] areturn
      [8] pop
      [9] invokestatic #136
        + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
      [12] arraylength
      [13] newarray 10
      [15] astore_0 v0
      [16] aload_0 v0
      [17] getstatic #64
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [20] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [23] iconst_4
      [24] iastore
      [25] goto +4 (target=29)
      [28] pop
      [29] aload_0 v0
      [30] getstatic #65
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [33] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [36] iconst_1
      [37] iastore
      [38] goto +4 (target=42)
      [41] pop
      [42] aload_0 v0
      [43] getstatic #66
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [46] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [49] iconst_3
      [50] iastore
      [51] goto +4 (target=55)
      [54] pop
      [55] aload_0 v0
      [56] getstatic #67
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [59] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [62] iconst_2
      [63] iastore
      [64] goto +4 (target=68)
      [67] pop
      [68] aload_0 v0
      [69] dup
      [70] putstatic #31
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [73] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (16 -> 25: 28):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (29 -> 38: 41):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (42 -> 51: 54):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (55 -> 64: 67):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 17
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 9):
        - [8] Var: ..., Stack: [a:[I]
        - [28] Var: [a:[I], Stack: [a:java/lang/NoSuchFieldError]
        - [29] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [42] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [55] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [68] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/DraggableDrawer$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/DraggableDrawer$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/DraggableDrawer$4]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [OnInterceptMoveEventListener]
  + Source file attribute:
    + Utf8 [DraggableDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/DraggableDrawer$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.DraggableDrawer$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 31):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Class [net/simonvt/menudrawer/DraggableDrawer$1]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer$1.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.access$0 (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Utf8 [()V]
  + Utf8 [(Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DraggableDrawer.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/DraggableDrawer$1;]
  + Utf8 [Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lnet/simonvt/menudrawer/DraggableDrawer;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.DraggableDrawer this$0

Methods (count = 2):
  + Method:       <init>(Lnet/simonvt/menudrawer/DraggableDrawer;)V
    Access flags: 0x0
      = DraggableDrawer$1(net.simonvt.menudrawer.DraggableDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer$1.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 64
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/DraggableDrawer$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer$1.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
      [4] invokestatic #7
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.access$0 (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 67
        [7] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/DraggableDrawer$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/DraggableDrawer$1]
  + Source file attribute:
    + Utf8 [DraggableDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/DraggableDrawer$2
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.DraggableDrawer$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 31):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Class [net/simonvt/menudrawer/DraggableDrawer$2]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer$2.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.access$1 (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Utf8 [()V]
  + Utf8 [(Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DraggableDrawer.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/DraggableDrawer$2;]
  + Utf8 [Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer$2]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lnet/simonvt/menudrawer/DraggableDrawer;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.DraggableDrawer this$0

Methods (count = 2):
  + Method:       <init>(Lnet/simonvt/menudrawer/DraggableDrawer;)V
    Access flags: 0x0
      = DraggableDrawer$2(net.simonvt.menudrawer.DraggableDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer$2.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 74
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/DraggableDrawer$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer$2.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
      [4] invokestatic #7
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.access$1 (Lnet/simonvt/menudrawer/DraggableDrawer;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 77
        [7] -> line 78
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/DraggableDrawer$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/DraggableDrawer$2]
  + Source file attribute:
    + Utf8 [DraggableDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/DraggableDrawer$4
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.DraggableDrawer$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 33):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Class [net/simonvt/menudrawer/DraggableDrawer$4]
  + Fieldref [net/simonvt/menudrawer/DraggableDrawer$4.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.startPeek ()V]
  + NameAndType [<init> ()V]
  + NameAndType [peekDrawerInvalidate ()V]
  + NameAndType [startPeek ()V]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Utf8 [()V]
  + Utf8 [(Lnet/simonvt/menudrawer/DraggableDrawer;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DraggableDrawer.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/DraggableDrawer$4;]
  + Utf8 [Lnet/simonvt/menudrawer/DraggableDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer$4]
  + Utf8 [peekDrawerInvalidate]
  + Utf8 [run]
  + Utf8 [startPeek]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lnet/simonvt/menudrawer/DraggableDrawer;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.DraggableDrawer this$0

Methods (count = 2):
  + Method:       <init>(Lnet/simonvt/menudrawer/DraggableDrawer;)V
    Access flags: 0x0
      = DraggableDrawer$4(net.simonvt.menudrawer.DraggableDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer$4.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 470
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/DraggableDrawer$4; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [net/simonvt/menudrawer/DraggableDrawer$4.this$0 Lnet/simonvt/menudrawer/DraggableDrawer;]
      [4] invokevirtual #7
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.startPeek ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 473
        [7] -> line 474
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/DraggableDrawer$4; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/DraggableDrawer]
    + NameAndType [peekDrawerInvalidate ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/DraggableDrawer$4]
  + Source file attribute:
    + Utf8 [DraggableDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/FloatScroller
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.FloatScroller extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 75):
  + Class [android/view/animation/AnimationUtils]
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/FloatScroller]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mCurr F]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mDeltaX F]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mDuration I]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mDurationReciprocal F]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinal F]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinished Z]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mStart F]
  + Fieldref [net/simonvt/menudrawer/FloatScroller.mStartTime J]
  + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
  + NameAndType [<init> ()V]
  + NameAndType [currentAnimationTimeMillis ()J]
  + NameAndType [getInterpolation (F)F]
  + NameAndType [mCurr F]
  + NameAndType [mDeltaX F]
  + NameAndType [mDuration I]
  + NameAndType [mDurationReciprocal F]
  + NameAndType [mFinal F]
  + NameAndType [mFinished Z]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mStart F]
  + NameAndType [mStartTime J]
  + Utf8 [()F]
  + Utf8 [()J]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)F]
  + Utf8 [(FFI)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [FloatScroller.java]
  + Utf8 [I]
  + Utf8 [J]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/FloatScroller;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [computeScrollOffset]
  + Utf8 [currentAnimationTimeMillis]
  + Utf8 [delta]
  + Utf8 [duration]
  + Utf8 [getCurr]
  + Utf8 [getInterpolation]
  + Utf8 [interpolator]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [mCurr]
  + Utf8 [mDeltaX]
  + Utf8 [mDuration]
  + Utf8 [mDurationReciprocal]
  + Utf8 [mFinal]
  + Utf8 [mFinished]
  + Utf8 [mInterpolator]
  + Utf8 [mStart]
  + Utf8 [mStartTime]
  + Utf8 [net/simonvt/menudrawer/FloatScroller]
  + Utf8 [start]
  + Utf8 [startScroll]
  + Utf8 [this]
  + Utf8 [timePassed]
  + Utf8 [x]

Fields (count = 9):
  + Field:        mStart F
    Access flags: 0x2
      = private float mStart
  + Field:        mFinal F
    Access flags: 0x2
      = private float mFinal
  + Field:        mCurr F
    Access flags: 0x2
      = private float mCurr
  + Field:        mStartTime J
    Access flags: 0x2
      = private long mStartTime
  + Field:        mDuration I
    Access flags: 0x2
      = private int mDuration
  + Field:        mDurationReciprocal F
    Access flags: 0x2
      = private float mDurationReciprocal
  + Field:        mDeltaX F
    Access flags: 0x2
      = private float mDeltaX
  + Field:        mFinished Z
    Access flags: 0x2
      = private boolean mFinished
  + Field:        mInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x2
      = private android.view.animation.Interpolator mInterpolator

Methods (count = 5):
  + Method:       <init>(Landroid/view/animation/Interpolator;)V
    Access flags: 0x1
      = public FloatScroller(android.view.animation.Interpolator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #10
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinished Z]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #11
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mInterpolator Landroid/view/animation/Interpolator;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 47
        [4] -> line 48
        [9] -> line 49
        [14] -> line 50
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lnet/simonvt/menudrawer/FloatScroller; this]
        v1: 0 -> 15 [Landroid/view/animation/Interpolator; interpolator]
  + Method:       isFinished()Z
    Access flags: 0x11
      = public final boolean isFinished()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinished Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/FloatScroller; this]
  + Method:       getCurr()F
    Access flags: 0x11
      = public final float getCurr()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mCurr F]
      [4] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 85
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/FloatScroller; this]
  + Method:       computeScrollOffset()Z
    Access flags: 0x1
      = public boolean computeScrollOffset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinished Z]
      [4] ifeq +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] invokestatic #14
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [12] aload_0 v0
      [13] getfield #13
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mStartTime J]
      [16] lsub
      [17] l2i
      [18] istore_1 v1
      [19] iload_1 v1
      [20] aload_0 v0
      [21] getfield #7
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mDuration I]
      [24] ificmpge +40 (target=64)
      [27] iload_1 v1
      [28] i2f
      [29] aload_0 v0
      [30] getfield #8
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mDurationReciprocal F]
      [33] fmul
      [34] fstore_2 v2
      [35] aload_0 v0
      [36] getfield #11
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mInterpolator Landroid/view/animation/Interpolator;]
      [39] fload_2 v2
      [40] invokeinterface #16
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [45] fstore_2 v2
      [46] aload_0 v0
      [47] aload_0 v0
      [48] getfield #12
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mStart F]
      [51] fload_2 v2
      [52] aload_0 v0
      [53] getfield #6
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mDeltaX F]
      [56] fmul
      [57] fadd
      [58] putfield #5
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mCurr F]
      [61] goto +16 (target=77)
      [64] aload_0 v0
      [65] aload_0 v0
      [66] getfield #9
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinal F]
      [69] putfield #5
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mCurr F]
      [72] aload_0 v0
      [73] iconst_1
      [74] putfield #10
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinished Z]
      [77] iconst_1
      [78] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 107
        [7] -> line 108
        [9] -> line 111
        [19] -> line 113
        [27] -> line 114
        [35] -> line 115
        [46] -> line 116
        [61] -> line 118
        [64] -> line 119
        [72] -> line 120
        [77] -> line 122
      + Local variable table attribute (count = 3)
        v0: 0 -> 79 [Lnet/simonvt/menudrawer/FloatScroller; this]
        v1: 19 -> 79 [I timePassed]
        v2: 35 -> 61 [F x]
      + Stack map table attribute (count = 3):
        - [9] Var: ..., Stack: (empty)
        - [64] Var: ...[i], Stack: (empty)
        - [77] Var: ..., Stack: (empty)
  + Method:       startScroll(FFI)V
    Access flags: 0x1
      = public void startScroll(float,float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #10
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinished Z]
      [5] aload_0 v0
      [6] iload_3 v3
      [7] putfield #7
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mDuration I]
      [10] aload_0 v0
      [11] invokestatic #14
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [14] putfield #13
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mStartTime J]
      [17] aload_0 v0
      [18] fload_1 v1
      [19] putfield #12
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mStart F]
      [22] aload_0 v0
      [23] fload_1 v1
      [24] fload_2 v2
      [25] fadd
      [26] putfield #9
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mFinal F]
      [29] aload_0 v0
      [30] fload_2 v2
      [31] putfield #6
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mDeltaX F]
      [34] aload_0 v0
      [35] fconst_1
      [36] aload_0 v0
      [37] getfield #7
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mDuration I]
      [40] i2f
      [41] fdiv
      [42] putfield #8
        + Fieldref [net/simonvt/menudrawer/FloatScroller.mDurationReciprocal F]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 126
        [5] -> line 127
        [10] -> line 128
        [17] -> line 129
        [22] -> line 130
        [29] -> line 131
        [34] -> line 132
        [45] -> line 133
      + Local variable table attribute (count = 4)
        v0: 0 -> 46 [Lnet/simonvt/menudrawer/FloatScroller; this]
        v1: 0 -> 46 [F start]
        v2: 0 -> 46 [F delta]
        v3: 0 -> 46 [I duration]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [FloatScroller.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer
  Superclass:    android/view/ViewGroup
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class net.simonvt.menudrawer.MenuDrawer extends android.view.ViewGroup

Interfaces (count = 0):

Constant Pool (count = 961):
  + Integer [-16777216]
  + Integer [16777215]
  + Integer [16908290]
  + Float [0.5]
  + String [Menu and content view added in xml must have id's @id/mdMenu and @id/mdContent]
  + String [Unknown menu mode: ]
  + String [setupUpIndicator(Activity) has not been called]
  + Class [[I]
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/Bitmap]
  + Class [android/graphics/BitmapFactory]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/GradientDrawable]
  + Class [android/graphics/drawable/GradientDrawable$Orientation]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/Parcelable]
  + Class [android/util/AttributeSet]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/view/ViewParent]
  + Class [android/view/ViewTreeObserver]
  + Class [android/view/ViewTreeObserver$OnScrollChangedListener]
  + Class [android/view/Window]
  + Class [android/view/animation/AccelerateInterpolator]
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/StringBuilder]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/ColorDrawable]
  + Class [net/simonvt/menudrawer/FloatScroller]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$1]
  + Class [net/simonvt/menudrawer/MenuDrawer$2]
  + Class [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener]
  + Class [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
  + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
  + Class [net/simonvt/menudrawer/MenuDrawer$Type]
  + Class [net/simonvt/menudrawer/NoClickThroughFrameLayout]
  + Class [net/simonvt/menudrawer/OverlayDrawer]
  + Class [net/simonvt/menudrawer/Position]
  + Class [net/simonvt/menudrawer/R]
  + Class [net/simonvt/menudrawer/R$attr]
  + Class [net/simonvt/menudrawer/R$id]
  + Class [net/simonvt/menudrawer/R$style]
  + Class [net/simonvt/menudrawer/R$styleable]
  + Class [net/simonvt/menudrawer/SlideDrawable]
  + Class [net/simonvt/menudrawer/SlidingDrawer]
  + Class [net/simonvt/menudrawer/SmoothInterpolator]
  + Class [net/simonvt/menudrawer/StaticDrawer]
  + Class [net/simonvt/menudrawer/ViewHelper]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelper]
  + Long [16]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.BOTTOM_TOP Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.LEFT_RIGHT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.RIGHT_LEFT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/util/DisplayMetrics.density F]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.INDICATOR_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActivePosition I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActivity Landroid/app/Activity;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mAllowIndicatorAnimation Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mCurrentUpContentDesc I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawOverlay Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerClosedContentDesc I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerIndicatorEnabled Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerOpenContentDesc I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerState I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowColor I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowEnabled Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowSize I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mHardwareLayersEnabled Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorAnimating Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorOffset F]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorRunnable Ljava/lang/Runnable;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorStartPos I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIsStatic Z]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMaxAnimationDuration I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuSize I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuView Landroid/view/View;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOffsetPixels F]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mScrollListener Landroid/view/ViewTreeObserver$OnScrollChangedListener;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mState Landroid/os/Bundle;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTempRect Landroid/graphics/Rect;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mThemeUpIndicator Landroid/graphics/drawable/Drawable;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchBezelSize I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchMode I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchSize I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.mState Landroid/os/Bundle;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/R$attr.menuDrawerStyle I]
  + Fieldref [net/simonvt/menudrawer/R$id.mdActiveViewPosition I]
  + Fieldref [net/simonvt/menudrawer/R$id.mdContent I]
  + Fieldref [net/simonvt/menudrawer/R$id.mdMenu I]
  + Fieldref [net/simonvt/menudrawer/R$id.md__content I]
  + Fieldref [net/simonvt/menudrawer/R$id.md__drawer I]
  + Fieldref [net/simonvt/menudrawer/R$id.md__menu I]
  + Fieldref [net/simonvt/menudrawer/R$style.Widget_MenuDrawer I]
  + Fieldref [net/simonvt/menudrawer/R$styleable.MenuDrawer [I]
  + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
  + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
  + Methodref [android/app/Activity.setContentView (I)V]
  + Methodref [android/app/Activity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
  + Methodref [android/content/res/TypedArray.getColor (II)I]
  + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.getInt (II)I]
  + Methodref [android/content/res/TypedArray.getResourceId (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/graphics/Bitmap.getHeight ()I]
  + Methodref [android/graphics/Bitmap.getWidth ()I]
  + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/Rect;)Z]
  + Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
  + Methodref [android/graphics/Canvas.restore ()V]
  + Methodref [android/graphics/Canvas.save ()I]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/Rect.height ()I]
  + Methodref [android/graphics/Rect.width ()I]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V]
  + Methodref [android/graphics/drawable/GradientDrawable.<init> (Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.getDrawingRect (Landroid/graphics/Rect;)V]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/View.getTag (I)Ljava/lang/Object;]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/view/ViewGroup.addView (Landroid/view/View;II)V]
  + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V]
  + Methodref [android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
  + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
  + Methodref [android/view/ViewGroup.onFinishInflate ()V]
  + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
  + Methodref [android/view/ViewGroup.postOnAnimation (Ljava/lang/Runnable;)V]
  + Methodref [android/view/ViewGroup.removeAllViews ()V]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/view/ViewTreeObserver.addOnScrollChangedListener (Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V]
  + Methodref [android/view/ViewTreeObserver.removeOnScrollChangedListener (Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V]
  + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
  + Methodref [android/view/animation/AccelerateInterpolator.<init> ()V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.addView (Landroid/view/View;)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.removeAllViews ()V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setId (I)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setPadding (IIII)V]
  + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (I)V]
  + Methodref [net/simonvt/menudrawer/FloatScroller.<init> (Landroid/view/animation/Interpolator;)V]
  + Methodref [net/simonvt/menudrawer/FloatScroller.computeScrollOffset ()Z]
  + Methodref [net/simonvt/menudrawer/FloatScroller.getCurr ()F]
  + Methodref [net/simonvt/menudrawer/FloatScroller.isFinished ()Z]
  + Methodref [net/simonvt/menudrawer/FloatScroller.startScroll (FFI)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.animateIndicatorInvalidate ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;I)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.attachToContent (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.attachToDecor (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.closeMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.completeAnimatingIndicator ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.createMenuDrawer (Landroid/app/Activity;ILnet/simonvt/menudrawer/Position;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.dpToPx (I)I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.drawDropShadow (Landroid/graphics/Canvas;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.drawIndicator (Landroid/graphics/Canvas;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.drawOverlay (Landroid/graphics/Canvas;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.findViewById (I)Landroid/view/View;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getChildCount ()I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getContext ()Landroid/content/Context;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getDropShadowOrientation ()Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getHeight ()I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getIndicatorStartPos ()I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getMeasuredWidth ()I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getResources ()Landroid/content/res/Resources;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getWidth ()I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.isMenuVisible ()Z]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.isViewDescendant (Landroid/view/View;)Z]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.offsetDescendantRectToMyCoords (Landroid/view/View;Landroid/graphics/Rect;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.openMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.postOnAnimation (Ljava/lang/Runnable;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.removeView (Landroid/view/View;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.restoreState (Landroid/os/Parcelable;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.saveState (Landroid/os/Bundle;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setActiveView (Landroid/view/View;I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (Landroid/view/View;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadow (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadowColor (I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setFocusable (Z)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setId (I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setMenuView (Landroid/view/View;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setMenuView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setSlideDrawable (I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setSlideDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setWillNotDraw (Z)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setupUpIndicator (Landroid/app/Activity;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.shouldDrawIndicator ()Z]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.startAnimatingIndicator ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.toggleMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.updateDropShadowRect ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.updateIndicatorClipRect ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$1.<init> (Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$2.<init> (Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState.getSuperState ()Landroid/os/Parcelable;]
  + Methodref [net/simonvt/menudrawer/NoClickThroughFrameLayout.<init> (Landroid/content/Context;)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.<init> (Landroid/app/Activity;I)V]
  + Methodref [net/simonvt/menudrawer/Position.fromValue (I)Lnet/simonvt/menudrawer/Position;]
  + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
  + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
  + Methodref [net/simonvt/menudrawer/SlideDrawable.<init> (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.<init> (Landroid/app/Activity;I)V]
  + Methodref [net/simonvt/menudrawer/SmoothInterpolator.<init> ()V]
  + Methodref [net/simonvt/menudrawer/StaticDrawer.<init> (Landroid/content/Context;)V]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.<init> (Landroid/app/Activity;)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setActionBarDescription (I)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setDisplayShowHomeAsUpEnabled (Z)V]
  + InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/ViewParent;]
  + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
  + InterfaceMethodref [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener.onDrawerSlide (FI)V]
  + InterfaceMethodref [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener.onDrawerStateChange (II)V]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/app/Activity;)V]
  + NameAndType [<init> (Landroid/app/Activity;I)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [<init> (Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [<init> (Landroid/view/animation/Interpolator;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + NameAndType [BOTTOM Lnet/simonvt/menudrawer/Position;]
  + NameAndType [BOTTOM_TOP Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [INDICATOR_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [LEFT_RIGHT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [MenuDrawer [I]
  + NameAndType [OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [RIGHT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [RIGHT_LEFT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [SDK_INT I]
  + NameAndType [SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;]
  + NameAndType [STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [TOP Lnet/simonvt/menudrawer/Position;]
  + NameAndType [TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [USE_TRANSLATIONS Z]
  + NameAndType [Widget_MenuDrawer I]
  + NameAndType [abs (F)F]
  + NameAndType [addOnScrollChangedListener (Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;II)V]
  + NameAndType [addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [animateIndicatorInvalidate ()V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;I)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [attachToContent (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + NameAndType [attachToDecor (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + NameAndType [bottom I]
  + NameAndType [clipRect (Landroid/graphics/Rect;)Z]
  + NameAndType [closeMenu (Z)V]
  + NameAndType [completeAnimatingIndicator ()V]
  + NameAndType [computeScrollOffset ()Z]
  + NameAndType [createMenuDrawer (Landroid/app/Activity;ILnet/simonvt/menudrawer/Position;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
  + NameAndType [density F]
  + NameAndType [dispatchDraw (Landroid/graphics/Canvas;)V]
  + NameAndType [dpToPx (I)I]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
  + NameAndType [drawDropShadow (Landroid/graphics/Canvas;)V]
  + NameAndType [drawIndicator (Landroid/graphics/Canvas;)V]
  + NameAndType [drawOverlay (Landroid/graphics/Canvas;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [fitSystemWindows (Landroid/graphics/Rect;)Z]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [fromValue (I)Lnet/simonvt/menudrawer/Position;]
  + NameAndType [getBoolean (IZ)Z]
  + NameAndType [getBottom (Landroid/view/View;)I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getColor (II)I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getCurr ()F]
  + NameAndType [getDecorView ()Landroid/view/View;]
  + NameAndType [getDimensionPixelSize (II)I]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getDrawingRect (Landroid/graphics/Rect;)V]
  + NameAndType [getDropShadowOrientation ()Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [getHeight ()I]
  + NameAndType [getIndicatorStartPos ()I]
  + NameAndType [getInt (II)I]
  + NameAndType [getInterpolation (F)F]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLeft (Landroid/view/View;)I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getResourceId (II)I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getRight (Landroid/view/View;)I]
  + NameAndType [getSuperState ()Landroid/os/Parcelable;]
  + NameAndType [getTag (I)Ljava/lang/Object;]
  + NameAndType [getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getTop (Landroid/view/View;)I]
  + NameAndType [getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
  + NameAndType [getWidth ()I]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [height ()I]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [intValue ()I]
  + NameAndType [invalidate ()V]
  + NameAndType [isFinished ()Z]
  + NameAndType [isMenuVisible ()Z]
  + NameAndType [isViewDescendant (Landroid/view/View;)Z]
  + NameAndType [left I]
  + NameAndType [mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
  + NameAndType [mActiveIndicator Landroid/graphics/Bitmap;]
  + NameAndType [mActivePosition I]
  + NameAndType [mActiveRect Landroid/graphics/Rect;]
  + NameAndType [mActiveView Landroid/view/View;]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mAllowIndicatorAnimation Z]
  + NameAndType [mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mCurrentUpContentDesc I]
  + NameAndType [mDragMode I]
  + NameAndType [mDrawOverlay Z]
  + NameAndType [mDrawerClosedContentDesc I]
  + NameAndType [mDrawerIndicatorEnabled Z]
  + NameAndType [mDrawerOpenContentDesc I]
  + NameAndType [mDrawerState I]
  + NameAndType [mDropShadowColor I]
  + NameAndType [mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mDropShadowEnabled Z]
  + NameAndType [mDropShadowRect Landroid/graphics/Rect;]
  + NameAndType [mDropShadowSize I]
  + NameAndType [mHardwareLayersEnabled Z]
  + NameAndType [mIndicatorAnimating Z]
  + NameAndType [mIndicatorClipRect Landroid/graphics/Rect;]
  + NameAndType [mIndicatorOffset F]
  + NameAndType [mIndicatorRunnable Ljava/lang/Runnable;]
  + NameAndType [mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;]
  + NameAndType [mIndicatorStartPos I]
  + NameAndType [mIsStatic Z]
  + NameAndType [mMaxAnimationDuration I]
  + NameAndType [mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mMenuOverlay Landroid/graphics/drawable/Drawable;]
  + NameAndType [mMenuSize I]
  + NameAndType [mMenuView Landroid/view/View;]
  + NameAndType [mOffsetPixels F]
  + NameAndType [mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
  + NameAndType [mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + NameAndType [mPosition Lnet/simonvt/menudrawer/Position;]
  + NameAndType [mScrollListener Landroid/view/ViewTreeObserver$OnScrollChangedListener;]
  + NameAndType [mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
  + NameAndType [mState Landroid/os/Bundle;]
  + NameAndType [mTempRect Landroid/graphics/Rect;]
  + NameAndType [mThemeUpIndicator Landroid/graphics/drawable/Drawable;]
  + NameAndType [mTouchBezelSize I]
  + NameAndType [mTouchMode I]
  + NameAndType [mTouchSize I]
  + NameAndType [mdActiveViewPosition I]
  + NameAndType [mdContent I]
  + NameAndType [mdMenu I]
  + NameAndType [md__content I]
  + NameAndType [md__drawer I]
  + NameAndType [md__menu I]
  + NameAndType [menuDrawerStyle I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + NameAndType [offsetDescendantRectToMyCoords (Landroid/view/View;Landroid/graphics/Rect;)V]
  + NameAndType [onAttachedToWindow ()V]
  + NameAndType [onDetachedFromWindow ()V]
  + NameAndType [onDrawerSlide (FI)V]
  + NameAndType [onDrawerStateChange (II)V]
  + NameAndType [onFinishInflate ()V]
  + NameAndType [onRestoreInstanceState (Landroid/os/Parcelable;)V]
  + NameAndType [onSaveInstanceState ()Landroid/os/Parcelable;]
  + NameAndType [openMenu (Z)V]
  + NameAndType [ordinal ()I]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [postOnAnimation (Ljava/lang/Runnable;)V]
  + NameAndType [recycle ()V]
  + NameAndType [removeAllViews ()V]
  + NameAndType [removeOnScrollChangedListener (Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [restore ()V]
  + NameAndType [restoreState (Landroid/os/Parcelable;)V]
  + NameAndType [right I]
  + NameAndType [save ()I]
  + NameAndType [saveState (Landroid/os/Bundle;)V]
  + NameAndType [setActionBarDescription (I)V]
  + NameAndType [setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
  + NameAndType [setActiveView (Landroid/view/View;I)V]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setBounds (Landroid/graphics/Rect;)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setDisplayShowHomeAsUpEnabled (Z)V]
  + NameAndType [setDropShadow (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setDropShadowColor (I)V]
  + NameAndType [setFocusable (Z)V]
  + NameAndType [setId (I)V]
  + NameAndType [setMenuView (Landroid/view/View;)V]
  + NameAndType [setMenuView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setPadding (IIII)V]
  + NameAndType [setSlideDrawable (I)V]
  + NameAndType [setSlideDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setWillNotDraw (Z)V]
  + NameAndType [setupUpIndicator (Landroid/app/Activity;)V]
  + NameAndType [shouldDrawIndicator ()Z]
  + NameAndType [startAnimatingIndicator ()V]
  + NameAndType [startScroll (FFI)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toggleMenu (Z)V]
  + NameAndType [top I]
  + NameAndType [updateDropShadowRect ()V]
  + NameAndType [updateIndicatorClipRect ()V]
  + NameAndType [values ()[Lnet/simonvt/menudrawer/Position;]
  + NameAndType [width ()I]
  + Utf8 [$SWITCH_TABLE$net$simonvt$menudrawer$Position]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Utf8 [()Landroid/os/Parcelable;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Landroid/view/ViewGroup;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Landroid/view/ViewTreeObserver;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(F)F]
  + Utf8 [(FFI)V]
  + Utf8 [(FI)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(IZ)Z]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/app/Activity;ILnet/simonvt/menudrawer/Position;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;I)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
  + Utf8 [(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;I)V]
  + Utf8 [(Landroid/view/View;II)V]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
  + Utf8 [(Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BOTTOM]
  + Utf8 [BOTTOM_TOP]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [INDICATOR_INTERPOLATOR]
  + Utf8 [InnerClasses]
  + Utf8 [LEFT]
  + Utf8 [LEFT_RIGHT]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/ViewParent;]
  + Utf8 [Landroid/view/ViewTreeObserver$OnScrollChangedListener;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [Lnet/simonvt/menudrawer/FloatScroller;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [Lnet/simonvt/menudrawer/SlideDrawable;]
  + Utf8 [Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Menu and content view added in xml must have id's @id/mdMenu and @id/mdContent]
  + Utf8 [MenuDrawer]
  + Utf8 [MenuDrawer.java]
  + Utf8 [OVERLAY]
  + Utf8 [OnDrawerStateChangeListener]
  + Utf8 [OnInterceptMoveEventListener]
  + Utf8 [OnScrollChangedListener]
  + Utf8 [Orientation]
  + Utf8 [RIGHT]
  + Utf8 [RIGHT_LEFT]
  + Utf8 [SDK_INT]
  + Utf8 [SMOOTH_INTERPOLATOR]
  + Utf8 [STATIC]
  + Utf8 [SavedState]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TOP]
  + Utf8 [TOP_BOTTOM]
  + Utf8 [Type]
  + Utf8 [USE_TRANSLATIONS]
  + Utf8 [Unknown menu mode: ]
  + Utf8 [VERSION]
  + Utf8 [Widget_MenuDrawer]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [abs]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [action]
  + Utf8 [activity]
  + Utf8 [addOnScrollChangedListener]
  + Utf8 [addView]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [android/graphics/BitmapFactory]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/GradientDrawable]
  + Utf8 [android/graphics/drawable/GradientDrawable$Orientation]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/util/AttributeSet]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/view/ViewParent]
  + Utf8 [android/view/ViewTreeObserver]
  + Utf8 [android/view/ViewTreeObserver$OnScrollChangedListener]
  + Utf8 [android/view/Window]
  + Utf8 [android/view/animation/AccelerateInterpolator]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [animate]
  + Utf8 [animateIndicatorInvalidate]
  + Utf8 [append]
  + Utf8 [attach]
  + Utf8 [attachToContent]
  + Utf8 [attachToDecor]
  + Utf8 [attr]
  + Utf8 [attrs]
  + Utf8 [bottom]
  + Utf8 [canvas]
  + Utf8 [clipRect]
  + Utf8 [closeMenu]
  + Utf8 [color]
  + Utf8 [completeAnimatingIndicator]
  + Utf8 [computeScrollOffset]
  + Utf8 [content]
  + Utf8 [contentBackground]
  + Utf8 [context]
  + Utf8 [createMenuDrawer]
  + Utf8 [decodeResource]
  + Utf8 [decorChild]
  + Utf8 [decorView]
  + Utf8 [defStyle]
  + Utf8 [density]
  + Utf8 [dispatchDraw]
  + Utf8 [dispatchOnDrawerSlide]
  + Utf8 [dp]
  + Utf8 [dpToPx]
  + Utf8 [dragMode]
  + Utf8 [draw]
  + Utf8 [drawBitmap]
  + Utf8 [drawDropShadow]
  + Utf8 [drawIndicator]
  + Utf8 [drawLeft]
  + Utf8 [drawOverlay]
  + Utf8 [drawTop]
  + Utf8 [drawable]
  + Utf8 [drawableRes]
  + Utf8 [drawer]
  + Utf8 [duration]
  + Utf8 [enabled]
  + Utf8 [endColor]
  + Utf8 [finalLeft]
  + Utf8 [finalTop]
  + Utf8 [findViewById]
  + Utf8 [fitSystemWindows]
  + Utf8 [from]
  + Utf8 [fromValue]
  + Utf8 [getAllowIndicatorAnimation]
  + Utf8 [getBoolean]
  + Utf8 [getBottom]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getColor]
  + Utf8 [getContentContainer]
  + Utf8 [getContext]
  + Utf8 [getCurr]
  + Utf8 [getDecorView]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getDrawOverlay]
  + Utf8 [getDrawable]
  + Utf8 [getDrawerState]
  + Utf8 [getDrawingRect]
  + Utf8 [getDropShadow]
  + Utf8 [getDropShadowOrientation]
  + Utf8 [getHeight]
  + Utf8 [getIndicatorStartPos]
  + Utf8 [getInt]
  + Utf8 [getInterpolation]
  + Utf8 [getLayoutParams]
  + Utf8 [getLeft]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMenuContainer]
  + Utf8 [getMenuSize]
  + Utf8 [getMenuView]
  + Utf8 [getOffsetMenuEnabled]
  + Utf8 [getParent]
  + Utf8 [getResourceId]
  + Utf8 [getResources]
  + Utf8 [getRight]
  + Utf8 [getSuperState]
  + Utf8 [getTag]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [getTop]
  + Utf8 [getTouchBezelSize]
  + Utf8 [getTouchMode]
  + Utf8 [getViewTreeObserver]
  + Utf8 [getWidth]
  + Utf8 [getWindow]
  + Utf8 [height]
  + Utf8 [id]
  + Utf8 [in]
  + Utf8 [indicatorHeight]
  + Utf8 [indicatorResId]
  + Utf8 [indicatorWidth]
  + Utf8 [inflate]
  + Utf8 [initDrawer]
  + Utf8 [insets]
  + Utf8 [intValue]
  + Utf8 [interpolatedHeight]
  + Utf8 [interpolatedRatio]
  + Utf8 [interpolatedWidth]
  + Utf8 [invalidate]
  + Utf8 [isFinished]
  + Utf8 [isMenuVisible]
  + Utf8 [isViewDescendant]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [layoutResId]
  + Utf8 [left]
  + Utf8 [listener]
  + Utf8 [mActionBarHelper]
  + Utf8 [mActiveIndicator]
  + Utf8 [mActivePosition]
  + Utf8 [mActiveRect]
  + Utf8 [mActiveView]
  + Utf8 [mActivity]
  + Utf8 [mAllowIndicatorAnimation]
  + Utf8 [mContentContainer]
  + Utf8 [mCurrentUpContentDesc]
  + Utf8 [mDragMode]
  + Utf8 [mDrawOverlay]
  + Utf8 [mDrawerClosedContentDesc]
  + Utf8 [mDrawerIndicatorEnabled]
  + Utf8 [mDrawerOpenContentDesc]
  + Utf8 [mDrawerState]
  + Utf8 [mDropShadowColor]
  + Utf8 [mDropShadowDrawable]
  + Utf8 [mDropShadowEnabled]
  + Utf8 [mDropShadowRect]
  + Utf8 [mDropShadowSize]
  + Utf8 [mHardwareLayersEnabled]
  + Utf8 [mIndicatorAnimating]
  + Utf8 [mIndicatorClipRect]
  + Utf8 [mIndicatorOffset]
  + Utf8 [mIndicatorRunnable]
  + Utf8 [mIndicatorScroller]
  + Utf8 [mIndicatorStartPos]
  + Utf8 [mIsStatic]
  + Utf8 [mMaxAnimationDuration]
  + Utf8 [mMenuContainer]
  + Utf8 [mMenuOverlay]
  + Utf8 [mMenuSize]
  + Utf8 [mMenuView]
  + Utf8 [mMenuVisible]
  + Utf8 [mOffsetPixels]
  + Utf8 [mOnDrawerStateChangeListener]
  + Utf8 [mOnInterceptMoveEventListener]
  + Utf8 [mPosition]
  + Utf8 [mScrollListener]
  + Utf8 [mSlideDrawable]
  + Utf8 [mState]
  + Utf8 [mTempRect]
  + Utf8 [mThemeUpIndicator]
  + Utf8 [mTouchBezelSize]
  + Utf8 [mTouchMode]
  + Utf8 [mTouchSize]
  + Utf8 [mdActiveViewPosition]
  + Utf8 [mdContent]
  + Utf8 [mdMenu]
  + Utf8 [md__content]
  + Utf8 [md__drawer]
  + Utf8 [md__menu]
  + Utf8 [menu]
  + Utf8 [menuBackground]
  + Utf8 [menuDrawer]
  + Utf8 [menuDrawerStyle]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/ColorDrawable]
  + Utf8 [net/simonvt/menudrawer/FloatScroller]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$1]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$2]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$SavedState]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$Type]
  + Utf8 [net/simonvt/menudrawer/NoClickThroughFrameLayout]
  + Utf8 [net/simonvt/menudrawer/OverlayDrawer]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [net/simonvt/menudrawer/R]
  + Utf8 [net/simonvt/menudrawer/R$attr]
  + Utf8 [net/simonvt/menudrawer/R$id]
  + Utf8 [net/simonvt/menudrawer/R$style]
  + Utf8 [net/simonvt/menudrawer/R$styleable]
  + Utf8 [net/simonvt/menudrawer/SlideDrawable]
  + Utf8 [net/simonvt/menudrawer/SlidingDrawer]
  + Utf8 [net/simonvt/menudrawer/SmoothInterpolator]
  + Utf8 [net/simonvt/menudrawer/StaticDrawer]
  + Utf8 [net/simonvt/menudrawer/ViewHelper]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelper]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [offsetDescendantRectToMyCoords]
  + Utf8 [offsetPixels]
  + Utf8 [oldState]
  + Utf8 [oldView]
  + Utf8 [onAttachedToWindow]
  + Utf8 [onDetachedFromWindow]
  + Utf8 [onDrawerSlide]
  + Utf8 [onDrawerStateChange]
  + Utf8 [onFinishInflate]
  + Utf8 [onRestoreInstanceState]
  + Utf8 [onSaveInstanceState]
  + Utf8 [openMenu]
  + Utf8 [openRatio]
  + Utf8 [ordinal]
  + Utf8 [orientation]
  + Utf8 [params]
  + Utf8 [parent]
  + Utf8 [pos]
  + Utf8 [position]
  + Utf8 [postDelayed]
  + Utf8 [postOnAnimation]
  + Utf8 [recycle]
  + Utf8 [removeAllViews]
  + Utf8 [removeOnScrollChangedListener]
  + Utf8 [removeView]
  + Utf8 [resId]
  + Utf8 [restore]
  + Utf8 [restoreState]
  + Utf8 [right]
  + Utf8 [save]
  + Utf8 [saveState]
  + Utf8 [savedState]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [setActiveView]
  + Utf8 [setAllowIndicatorAnimation]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setBounds]
  + Utf8 [setContentView]
  + Utf8 [setDisplayShowHomeAsUpEnabled]
  + Utf8 [setDrawOverlay]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setDrawerState]
  + Utf8 [setDropShadow]
  + Utf8 [setDropShadowColor]
  + Utf8 [setDropShadowEnabled]
  + Utf8 [setDropShadowSize]
  + Utf8 [setFocusable]
  + Utf8 [setHardwareLayerEnabled]
  + Utf8 [setId]
  + Utf8 [setMaxAnimationDuration]
  + Utf8 [setMenuSize]
  + Utf8 [setMenuView]
  + Utf8 [setOffsetMenuEnabled]
  + Utf8 [setOnDrawerStateChangeListener]
  + Utf8 [setOnInterceptMoveEventListener]
  + Utf8 [setPadding]
  + Utf8 [setSlideDrawable]
  + Utf8 [setTouchBezelSize]
  + Utf8 [setTouchMode]
  + Utf8 [setWillNotDraw]
  + Utf8 [setupUpIndicator]
  + Utf8 [setupUpIndicator(Activity) has not been called]
  + Utf8 [shouldDrawIndicator]
  + Utf8 [size]
  + Utf8 [slideDrawableResId]
  + Utf8 [startAnimatingIndicator]
  + Utf8 [startPos]
  + Utf8 [startScroll]
  + Utf8 [state]
  + Utf8 [style]
  + Utf8 [styleable]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toggleMenu]
  + Utf8 [top]
  + Utf8 [type]
  + Utf8 [upContentDesc]
  + Utf8 [updateDropShadowRect]
  + Utf8 [updateIndicatorClipRect]
  + Utf8 [updateTouchAreaSize]
  + Utf8 [updateUpContentDescription]
  + Utf8 [v]
  + Utf8 [values]
  + Utf8 [view]
  + Utf8 [width]

Fields (count = 50):
  + Field:        USE_TRANSLATIONS Z
    Access flags: 0x18
      = static final boolean USE_TRANSLATIONS
  + Field:        SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;
    Access flags: 0x1c
      = protected static final android.view.animation.Interpolator SMOOTH_INTERPOLATOR
  + Field:        INDICATOR_INTERPOLATOR Landroid/view/animation/Interpolator;
    Access flags: 0x1c
      = protected static final android.view.animation.Interpolator INDICATOR_INTERPOLATOR
  + Field:        mMenuOverlay Landroid/graphics/drawable/Drawable;
    Access flags: 0x4
      = protected android.graphics.drawable.Drawable mMenuOverlay
  + Field:        mDropShadowEnabled Z
    Access flags: 0x4
      = protected boolean mDropShadowEnabled
  + Field:        mDropShadowColor I
    Access flags: 0x4
      = protected int mDropShadowColor
  + Field:        mDropShadowDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x4
      = protected android.graphics.drawable.Drawable mDropShadowDrawable
  + Field:        mDropShadowSize I
    Access flags: 0x4
      = protected int mDropShadowSize
  + Field:        mActiveIndicator Landroid/graphics/Bitmap;
    Access flags: 0x4
      = protected android.graphics.Bitmap mActiveIndicator
  + Field:        mActiveView Landroid/view/View;
    Access flags: 0x4
      = protected android.view.View mActiveView
  + Field:        mActivePosition I
    Access flags: 0x4
      = protected int mActivePosition
  + Field:        mAllowIndicatorAnimation Z
    Access flags: 0x2
      = private boolean mAllowIndicatorAnimation
  + Field:        mActiveRect Landroid/graphics/Rect;
    Access flags: 0x14
      = protected final android.graphics.Rect mActiveRect
  + Field:        mTempRect Landroid/graphics/Rect;
    Access flags: 0x12
      = private final android.graphics.Rect mTempRect
  + Field:        mMenuView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mMenuView
  + Field:        mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;
    Access flags: 0x4
      = protected net.simonvt.menudrawer.BuildLayerFrameLayout mMenuContainer
  + Field:        mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;
    Access flags: 0x4
      = protected net.simonvt.menudrawer.BuildLayerFrameLayout mContentContainer
  + Field:        mMenuSize I
    Access flags: 0x4
      = protected int mMenuSize
  + Field:        mMenuVisible Z
    Access flags: 0x4
      = protected boolean mMenuVisible
  + Field:        mDragMode I
    Access flags: 0x2
      = private int mDragMode
  + Field:        mDrawerState I
    Access flags: 0x4
      = protected int mDrawerState
  + Field:        mTouchBezelSize I
    Access flags: 0x4
      = protected int mTouchBezelSize
  + Field:        mTouchSize I
    Access flags: 0x4
      = protected int mTouchSize
  + Field:        mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;
    Access flags: 0x2
      = private net.simonvt.menudrawer.MenuDrawer$OnDrawerStateChangeListener mOnDrawerStateChangeListener
  + Field:        mTouchMode I
    Access flags: 0x4
      = protected int mTouchMode
  + Field:        mHardwareLayersEnabled Z
    Access flags: 0x4
      = protected boolean mHardwareLayersEnabled
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x2
      = private android.app.Activity mActivity
  + Field:        mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;
    Access flags: 0x2
      = private net.simonvt.menudrawer.FloatScroller mIndicatorScroller
  + Field:        mIndicatorRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mIndicatorRunnable
  + Field:        mIndicatorStartPos I
    Access flags: 0x4
      = protected int mIndicatorStartPos
  + Field:        mIndicatorOffset F
    Access flags: 0x4
      = protected float mIndicatorOffset
  + Field:        mIndicatorAnimating Z
    Access flags: 0x4
      = protected boolean mIndicatorAnimating
  + Field:        mState Landroid/os/Bundle;
    Access flags: 0x4
      = protected android.os.Bundle mState
  + Field:        mMaxAnimationDuration I
    Access flags: 0x4
      = protected int mMaxAnimationDuration
  + Field:        mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;
    Access flags: 0x4
      = protected net.simonvt.menudrawer.MenuDrawer$OnInterceptMoveEventListener mOnInterceptMoveEventListener
  + Field:        mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;
    Access flags: 0x4
      = protected net.simonvt.menudrawer.SlideDrawable mSlideDrawable
  + Field:        mThemeUpIndicator Landroid/graphics/drawable/Drawable;
    Access flags: 0x4
      = protected android.graphics.drawable.Drawable mThemeUpIndicator
  + Field:        mDrawerIndicatorEnabled Z
    Access flags: 0x4
      = protected boolean mDrawerIndicatorEnabled
  + Field:        mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;
    Access flags: 0x2
      = private net.simonvt.menudrawer.compat.ActionBarHelper mActionBarHelper
  + Field:        mCurrentUpContentDesc I
    Access flags: 0x2
      = private int mCurrentUpContentDesc
  + Field:        mDrawerOpenContentDesc I
    Access flags: 0x2
      = private int mDrawerOpenContentDesc
  + Field:        mDrawerClosedContentDesc I
    Access flags: 0x2
      = private int mDrawerClosedContentDesc
  + Field:        mPosition Lnet/simonvt/menudrawer/Position;
    Access flags: 0x4
      = protected net.simonvt.menudrawer.Position mPosition
  + Field:        mIndicatorClipRect Landroid/graphics/Rect;
    Access flags: 0x12
      = private final android.graphics.Rect mIndicatorClipRect
  + Field:        mIsStatic Z
    Access flags: 0x4
      = protected boolean mIsStatic
  + Field:        mDropShadowRect Landroid/graphics/Rect;
    Access flags: 0x14
      = protected final android.graphics.Rect mDropShadowRect
  + Field:        mOffsetPixels F
    Access flags: 0x4
      = protected float mOffsetPixels
  + Field:        mDrawOverlay Z
    Access flags: 0x4
      = protected boolean mDrawOverlay
  + Field:        mScrollListener Landroid/view/ViewTreeObserver$OnScrollChangedListener;
    Access flags: 0x2
      = private android.view.ViewTreeObserver$OnScrollChangedListener mScrollListener
  + Field:        $SWITCH_TABLE$net$simonvt$menudrawer$Position [I
    Access flags: 0x100a
      = private static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position

Methods (count = 87):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 0, stack = 2):
      [0] getstatic #76
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #81
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [16] new #62
        + Class [net/simonvt/menudrawer/SmoothInterpolator]
      [19] dup
      [20] invokespecial #279
        + Methodref [net/simonvt/menudrawer/SmoothInterpolator.<init> ()V]
      [23] putstatic #80
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;]
      [26] new #34
        + Class [android/view/animation/AccelerateInterpolator]
      [29] dup
      [30] invokespecial #193
        + Methodref [android/view/animation/AccelerateInterpolator.<init> ()V]
      [33] putstatic #79
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.INDICATOR_INTERPOLATOR Landroid/view/animation/Interpolator;]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 166
        [16] -> line 181
        [26] -> line 186
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 2):
        - [12] Var: ..., Stack: (empty)
        - [13] Var: ..., Stack: [i]
  + Method:       attach(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.MenuDrawer attach(android.app.Activity,net.simonvt.menudrawer.MenuDrawer$Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] getstatic #131
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [5] invokestatic #218
        + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 415
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Landroid/app/Activity; activity]
        v1: 0 -> 9 [Lnet/simonvt/menudrawer/MenuDrawer$Type; type]
  + Method:       attach(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.MenuDrawer attach(android.app.Activity,net.simonvt.menudrawer.MenuDrawer$Type,net.simonvt.menudrawer.Position)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iconst_0
      [4] invokestatic #219
        + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;I)Lnet/simonvt/menudrawer/MenuDrawer;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 438
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Landroid/app/Activity; activity]
        v1: 0 -> 8 [Lnet/simonvt/menudrawer/MenuDrawer$Type; type]
        v2: 0 -> 8 [Lnet/simonvt/menudrawer/Position; position]
  + Method:       attach(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;I)Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.MenuDrawer attach(android.app.Activity,net.simonvt.menudrawer.MenuDrawer$Type,net.simonvt.menudrawer.Position,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_3 v3
      [2] aload_2 v2
      [3] aload_1 v1
      [4] invokestatic #224
        + Methodref [net/simonvt/menudrawer/MenuDrawer.createMenuDrawer (Landroid/app/Activity;ILnet/simonvt/menudrawer/Position;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [7] astore v4
      [9] aload v4
      [11] getstatic #139
        + Fieldref [net/simonvt/menudrawer/R$id.md__drawer I]
      [14] invokevirtual #256
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setId (I)V]
      [17] iload_3 v3
      [18] tableswitch (2 offsets, default=40) (target=58)
        0: offset = 22, target = 40
        1: offset = 31, target = 49
        default: offset = 40, target = 58
      [40] aload_0 v0
      [41] aload v4
      [43] invokestatic #220
        + Methodref [net/simonvt/menudrawer/MenuDrawer.attachToContent (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V]
      [46] goto +36 (target=82)
      [49] aload_0 v0
      [50] aload v4
      [52] invokestatic #221
        + Methodref [net/simonvt/menudrawer/MenuDrawer.attachToDecor (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V]
      [55] goto +27 (target=82)
      [58] new #40
        + Class [java/lang/RuntimeException]
      [61] dup
      [62] new #41
        + Class [java/lang/StringBuilder]
      [65] dup
      [66] ldc #6
        + String [Unknown menu mode: ]
      [68] invokespecial #198
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [71] iload_3 v3
      [72] invokevirtual #199
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [75] invokevirtual #200
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [78] invokespecial #197
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
      [81] athrow
      [82] aload v4
      [84] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 452
        [9] -> line 453
        [17] -> line 455
        [40] -> line 457
        [46] -> line 458
        [49] -> line 461
        [55] -> line 462
        [58] -> line 465
        [82] -> line 468
      + Local variable table attribute (count = 5)
        v0: 0 -> 85 [Landroid/app/Activity; activity]
        v1: 0 -> 85 [Lnet/simonvt/menudrawer/MenuDrawer$Type; type]
        v2: 0 -> 85 [Lnet/simonvt/menudrawer/Position; position]
        v3: 0 -> 85 [I dragMode]
        v4: 9 -> 85 [Lnet/simonvt/menudrawer/MenuDrawer; menuDrawer]
      + Stack map table attribute (count = 4):
        - [40] Var: ...[a:net/simonvt/menudrawer/MenuDrawer], Stack: (empty)
        - [49] Var: ..., Stack: (empty)
        - [58] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
  + Method:       createMenuDrawer(Landroid/app/Activity;ILnet/simonvt/menudrawer/Position;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0xa
      = private static net.simonvt.menudrawer.MenuDrawer createMenuDrawer(android.app.Activity,int,net.simonvt.menudrawer.Position,net.simonvt.menudrawer.MenuDrawer$Type)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 5, stack = 4):
      [0] aload_3 v3
      [1] getstatic #129
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [4] ifacmpne +16 (target=20)
      [7] new #63
        + Class [net/simonvt/menudrawer/StaticDrawer]
      [10] dup
      [11] aload_0 v0
      [12] invokespecial #280
        + Methodref [net/simonvt/menudrawer/StaticDrawer.<init> (Landroid/content/Context;)V]
      [15] astore v4
      [17] goto +61 (target=78)
      [20] aload_3 v3
      [21] getstatic #128
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [24] ifacmpne +30 (target=54)
      [27] new #53
        + Class [net/simonvt/menudrawer/OverlayDrawer]
      [30] dup
      [31] aload_0 v0
      [32] iload_1 v1
      [33] invokespecial #273
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.<init> (Landroid/app/Activity;I)V]
      [36] astore v4
      [38] aload_2 v2
      [39] getstatic #131
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [42] ifacmpne +36 (target=78)
      [45] aload v4
      [47] aload_0 v0
      [48] invokevirtual #262
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setupUpIndicator (Landroid/app/Activity;)V]
      [51] goto +27 (target=78)
      [54] new #61
        + Class [net/simonvt/menudrawer/SlidingDrawer]
      [57] dup
      [58] aload_0 v0
      [59] iload_1 v1
      [60] invokespecial #278
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.<init> (Landroid/app/Activity;I)V]
      [63] astore v4
      [65] aload_2 v2
      [66] getstatic #131
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [69] ifacmpne +9 (target=78)
      [72] aload v4
      [74] aload_0 v0
      [75] invokevirtual #262
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setupUpIndicator (Landroid/app/Activity;)V]
      [78] aload v4
      [80] iload_1 v1
      [81] putfield #91
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
      [84] aload v4
      [86] aload_2 v2
      [87] putfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [90] aload v4
      [92] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 477
        [7] -> line 478
        [17] -> line 480
        [27] -> line 481
        [38] -> line 482
        [45] -> line 483
        [51] -> line 486
        [54] -> line 487
        [65] -> line 488
        [72] -> line 489
        [78] -> line 493
        [84] -> line 494
        [90] -> line 496
      + Local variable table attribute (count = 7)
        v0: 0 -> 93 [Landroid/app/Activity; activity]
        v1: 0 -> 93 [I dragMode]
        v2: 0 -> 93 [Lnet/simonvt/menudrawer/Position; position]
        v3: 0 -> 93 [Lnet/simonvt/menudrawer/MenuDrawer$Type; type]
        v4: 17 -> 20 [Lnet/simonvt/menudrawer/MenuDrawer; drawer]
        v4: 38 -> 54 [Lnet/simonvt/menudrawer/MenuDrawer; drawer]
        v4: 65 -> 93 [Lnet/simonvt/menudrawer/MenuDrawer; drawer]
      + Stack map table attribute (count = 4):
        - [20] Var: ..., Stack: (empty)
        - [51] Var: ...[a:net/simonvt/menudrawer/MenuDrawer], Stack: (empty)
        - [54] Var: -1, Stack: (empty)
        - [78] Var: ...[a:net/simonvt/menudrawer/MenuDrawer], Stack: (empty)
  + Method:       attachToContent(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V
    Access flags: 0xa
      = private static void attachToContent(android.app.Activity,net.simonvt.menudrawer.MenuDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] ldc #3
        + Integer [16908290]
      [3] invokevirtual #143
        + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
      [6] checkcast #28
        + Class [android/view/ViewGroup]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] invokevirtual #188
        + Methodref [android/view/ViewGroup.removeAllViews ()V]
      [14] aload_2 v2
      [15] aload_1 v1
      [16] iconst_m1
      [17] iconst_m1
      [18] invokevirtual #177
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;II)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 508
        [10] -> line 509
        [14] -> line 510
        [21] -> line 511
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Landroid/app/Activity; activity]
        v1: 0 -> 22 [Lnet/simonvt/menudrawer/MenuDrawer; menuDrawer]
        v2: 10 -> 22 [Landroid/view/ViewGroup; content]
  + Method:       attachToDecor(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer;)V
    Access flags: 0xa
      = private static void attachToDecor(android.app.Activity,net.simonvt.menudrawer.MenuDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #144
        + Methodref [android/app/Activity.getWindow ()Landroid/view/Window;]
      [4] invokevirtual #192
        + Methodref [android/view/Window.getDecorView ()Landroid/view/View;]
      [7] checkcast #28
        + Class [android/view/ViewGroup]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] iconst_0
      [13] invokevirtual #180
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [16] checkcast #28
        + Class [android/view/ViewGroup]
      [19] astore_3 v3
      [20] aload_2 v2
      [21] invokevirtual #188
        + Methodref [android/view/ViewGroup.removeAllViews ()V]
      [24] aload_2 v2
      [25] aload_1 v1
      [26] iconst_m1
      [27] iconst_m1
      [28] invokevirtual #177
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;II)V]
      [31] aload_1 v1
      [32] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [35] aload_3 v3
      [36] aload_3 v3
      [37] invokevirtual #181
        + Methodref [android/view/ViewGroup.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [40] invokevirtual #202
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 517
        [11] -> line 518
        [20] -> line 520
        [24] -> line 521
        [31] -> line 523
        [43] -> line 524
      + Local variable table attribute (count = 4)
        v0: 0 -> 44 [Landroid/app/Activity; activity]
        v1: 0 -> 44 [Lnet/simonvt/menudrawer/MenuDrawer; menuDrawer]
        v2: 11 -> 44 [Landroid/view/ViewGroup; decorView]
        v3: 20 -> 44 [Landroid/view/ViewGroup; decorChild]
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x0
      = MenuDrawer(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #214
        + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #87
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActivity Landroid/app/Activity;]
      [10] aload_0 v0
      [11] iload_2 v2
      [12] putfield #91
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 527
        [5] -> line 529
        [10] -> line 530
        [15] -> line 531
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 16 [Landroid/app/Activity; activity]
        v2: 0 -> 16 [I dragMode]
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public MenuDrawer(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] invokespecial #215
        + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 534
        [6] -> line 535
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public MenuDrawer(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] getstatic #134
        + Fieldref [net/simonvt/menudrawer/R$attr.menuDrawerStyle I]
      [6] invokespecial #216
        + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 538
        [9] -> line 539
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 10 [Landroid/content/Context; context]
        v2: 0 -> 10 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public MenuDrawer(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 110, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #176
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] new #16
        + Class [android/graphics/Rect]
      [11] dup
      [12] invokespecial #164
        + Methodref [android/graphics/Rect.<init> ()V]
      [15] putfield #85
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [18] aload_0 v0
      [19] new #16
        + Class [android/graphics/Rect]
      [22] dup
      [23] invokespecial #164
        + Methodref [android/graphics/Rect.<init> ()V]
      [26] putfield #122
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTempRect Landroid/graphics/Rect;]
      [29] aload_0 v0
      [30] iconst_0
      [31] putfield #91
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
      [34] aload_0 v0
      [35] iconst_0
      [36] putfield #96
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerState I]
      [39] aload_0 v0
      [40] iconst_1
      [41] putfield #125
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchMode I]
      [44] aload_0 v0
      [45] iconst_1
      [46] putfield #102
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mHardwareLayersEnabled Z]
      [49] aload_0 v0
      [50] new #46
        + Class [net/simonvt/menudrawer/MenuDrawer$1]
      [53] dup
      [54] aload_0 v0
      [55] invokespecial #268
        + Methodref [net/simonvt/menudrawer/MenuDrawer$1.<init> (Lnet/simonvt/menudrawer/MenuDrawer;)V]
      [58] putfield #106
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorRunnable Ljava/lang/Runnable;]
      [61] aload_0 v0
      [62] sipush 600
      [65] putfield #110
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMaxAnimationDuration I]
      [68] aload_0 v0
      [69] new #16
        + Class [android/graphics/Rect]
      [72] dup
      [73] invokespecial #164
        + Methodref [android/graphics/Rect.<init> ()V]
      [76] putfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [79] aload_0 v0
      [80] new #16
        + Class [android/graphics/Rect]
      [83] dup
      [84] invokespecial #164
        + Methodref [android/graphics/Rect.<init> ()V]
      [87] putfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [90] aload_0 v0
      [91] new #47
        + Class [net/simonvt/menudrawer/MenuDrawer$2]
      [94] dup
      [95] aload_0 v0
      [96] invokespecial #269
        + Methodref [net/simonvt/menudrawer/MenuDrawer$2.<init> (Lnet/simonvt/menudrawer/MenuDrawer;)V]
      [99] putfield #119
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mScrollListener Landroid/view/ViewTreeObserver$OnScrollChangedListener;]
      [102] aload_0 v0
      [103] aload_1 v1
      [104] aload_2 v2
      [105] iload_3 v3
      [106] invokevirtual #239
        + Methodref [net/simonvt/menudrawer/MenuDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [109] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 542
        [7] -> line 237
        [18] -> line 242
        [29] -> line 272
        [34] -> line 283
        [39] -> line 305
        [44] -> line 310
        [49] -> line 325
        [61] -> line 355
        [68] -> line 381
        [79] -> line 385
        [90] -> line 957
        [102] -> line 543
        [109] -> line 544
      + Local variable table attribute (count = 4)
        v0: 0 -> 110 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 110 [Landroid/content/Context; context]
        v2: 0 -> 110 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 110 [I defStyle]
  + Method:       initDrawer(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x4
      = protected void initDrawer(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 359, locals = 10, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #261
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setWillNotDraw (Z)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] invokevirtual #255
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setFocusable (Z)V]
      [10] aload_1 v1
      [11] aload_2 v2
      [12] getstatic #142
        + Fieldref [net/simonvt/menudrawer/R$styleable.MenuDrawer [I]
      [15] getstatic #134
        + Fieldref [net/simonvt/menudrawer/R$attr.menuDrawerStyle I]
      [18] getstatic #141
        + Fieldref [net/simonvt/menudrawer/R$style.Widget_MenuDrawer I]
      [21] invokevirtual #147
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;]
      [24] astore v4
      [26] aload v4
      [28] iconst_0
      [29] invokevirtual #153
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [32] astore v5
      [34] aload v4
      [36] iconst_1
      [37] invokevirtual #153
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [40] astore v6
      [42] aload_0 v0
      [43] aload v4
      [45] iconst_2
      [46] aload_0 v0
      [47] sipush 240
      [50] invokevirtual #225
        + Methodref [net/simonvt/menudrawer/MenuDrawer.dpToPx (I)I]
      [53] invokevirtual #152
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [56] putfield #113
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuSize I]
      [59] aload v4
      [61] iconst_3
      [62] iconst_0
      [63] invokevirtual #155
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [66] istore v7
      [68] iload v7
      [70] ifeq +16 (target=86)
      [73] aload_0 v0
      [74] aload_0 v0
      [75] invokevirtual #236
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getResources ()Landroid/content/res/Resources;]
      [78] iload v7
      [80] invokestatic #159
        + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
      [83] putfield #83
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
      [86] aload_0 v0
      [87] aload v4
      [89] iconst_4
      [90] iconst_1
      [91] invokevirtual #150
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [94] putfield #99
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowEnabled Z]
      [97] aload_0 v0
      [98] aload v4
      [100] bipush 7
      [102] invokevirtual #153
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [105] putfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [108] aload_0 v0
      [109] getfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [112] ifnonnull +16 (target=128)
      [115] aload_0 v0
      [116] aload v4
      [118] bipush 6
      [120] ldc #1
        + Integer [-16777216]
      [122] invokevirtual #151
        + Methodref [android/content/res/TypedArray.getColor (II)I]
      [125] putfield #97
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowColor I]
      [128] aload_0 v0
      [129] aload v4
      [131] iconst_5
      [132] aload_0 v0
      [133] bipush 6
      [135] invokevirtual #225
        + Methodref [net/simonvt/menudrawer/MenuDrawer.dpToPx (I)I]
      [138] invokevirtual #152
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [141] putfield #101
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowSize I]
      [144] aload_0 v0
      [145] aload v4
      [147] bipush 8
      [149] aload_0 v0
      [150] bipush 24
      [152] invokevirtual #225
        + Methodref [net/simonvt/menudrawer/MenuDrawer.dpToPx (I)I]
      [155] invokevirtual #152
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [158] putfield #124
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchBezelSize I]
      [161] aload_0 v0
      [162] aload v4
      [164] bipush 9
      [166] iconst_0
      [167] invokevirtual #150
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [170] putfield #88
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mAllowIndicatorAnimation Z]
      [173] aload_0 v0
      [174] aload v4
      [176] bipush 10
      [178] sipush 600
      [181] invokevirtual #154
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [184] putfield #110
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMaxAnimationDuration I]
      [187] aload v4
      [189] bipush 11
      [191] iconst_m1
      [192] invokevirtual #155
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [195] istore v8
      [197] iload v8
      [199] iconst_m1
      [200] ificmpeq +9 (target=209)
      [203] aload_0 v0
      [204] iload v8
      [206] invokevirtual #259
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setSlideDrawable (I)V]
      [209] aload_0 v0
      [210] aload v4
      [212] bipush 12
      [214] iconst_0
      [215] invokevirtual #155
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [218] putfield #95
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerOpenContentDesc I]
      [221] aload_0 v0
      [222] aload v4
      [224] bipush 13
      [226] iconst_0
      [227] invokevirtual #155
        + Methodref [android/content/res/TypedArray.getResourceId (II)I]
      [230] putfield #93
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerClosedContentDesc I]
      [233] aload_0 v0
      [234] aload v4
      [236] bipush 14
      [238] iconst_1
      [239] invokevirtual #150
        + Methodref [android/content/res/TypedArray.getBoolean (IZ)Z]
      [242] putfield #92
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawOverlay Z]
      [245] aload v4
      [247] bipush 15
      [249] iconst_0
      [250] invokevirtual #154
        + Methodref [android/content/res/TypedArray.getInt (II)I]
      [253] istore v9
      [255] aload_0 v0
      [256] iload v9
      [258] invokestatic #274
        + Methodref [net/simonvt/menudrawer/Position.fromValue (I)Lnet/simonvt/menudrawer/Position;]
      [261] putfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [264] aload v4
      [266] invokevirtual #156
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [269] aload_0 v0
      [270] new #52
        + Class [net/simonvt/menudrawer/NoClickThroughFrameLayout]
      [273] dup
      [274] aload_1 v1
      [275] invokespecial #272
        + Methodref [net/simonvt/menudrawer/NoClickThroughFrameLayout.<init> (Landroid/content/Context;)V]
      [278] putfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [281] aload_0 v0
      [282] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [285] getstatic #140
        + Fieldref [net/simonvt/menudrawer/R$id.md__menu I]
      [288] invokevirtual #205
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setId (I)V]
      [291] aload_0 v0
      [292] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [295] aload v6
      [297] invokevirtual #204
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [300] aload_0 v0
      [301] new #52
        + Class [net/simonvt/menudrawer/NoClickThroughFrameLayout]
      [304] dup
      [305] aload_1 v1
      [306] invokespecial #272
        + Methodref [net/simonvt/menudrawer/NoClickThroughFrameLayout.<init> (Landroid/content/Context;)V]
      [309] putfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [312] aload_0 v0
      [313] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [316] getstatic #138
        + Fieldref [net/simonvt/menudrawer/R$id.md__content I]
      [319] invokevirtual #205
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setId (I)V]
      [322] aload_0 v0
      [323] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [326] aload v5
      [328] invokevirtual #204
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [331] aload_0 v0
      [332] new #43
        + Class [net/simonvt/menudrawer/ColorDrawable]
      [335] dup
      [336] ldc #1
        + Integer [-16777216]
      [338] invokespecial #207
        + Methodref [net/simonvt/menudrawer/ColorDrawable.<init> (I)V]
      [341] putfield #112
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [344] aload_0 v0
      [345] new #44
        + Class [net/simonvt/menudrawer/FloatScroller]
      [348] dup
      [349] getstatic #80
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.SMOOTH_INTERPOLATOR Landroid/view/animation/Interpolator;]
      [352] invokespecial #208
        + Methodref [net/simonvt/menudrawer/FloatScroller.<init> (Landroid/view/animation/Interpolator;)V]
      [355] putfield #107
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;]
      [358] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 41)
        [0] -> line 547
        [5] -> line 548
        [10] -> line 550
        [18] -> line 551
        [21] -> line 550
        [26] -> line 553
        [34] -> line 554
        [42] -> line 556
        [59] -> line 558
        [68] -> line 559
        [73] -> line 560
        [86] -> line 563
        [97] -> line 565
        [108] -> line 567
        [115] -> line 568
        [128] -> line 571
        [132] -> line 572
        [138] -> line 571
        [144] -> line 574
        [149] -> line 575
        [155] -> line 574
        [161] -> line 577
        [173] -> line 579
        [187] -> line 581
        [197] -> line 582
        [203] -> line 583
        [209] -> line 586
        [221] -> line 587
        [233] -> line 589
        [245] -> line 591
        [255] -> line 592
        [264] -> line 594
        [269] -> line 596
        [281] -> line 597
        [291] -> line 598
        [300] -> line 600
        [312] -> line 601
        [322] -> line 602
        [331] -> line 604
        [344] -> line 606
        [358] -> line 607
      + Local variable table attribute (count = 10)
        v0: 0 -> 359 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 359 [Landroid/content/Context; context]
        v2: 0 -> 359 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 359 [I defStyle]
        v4: 26 -> 359 [Landroid/content/res/TypedArray; a]
        v5: 34 -> 359 [Landroid/graphics/drawable/Drawable; contentBackground]
        v6: 42 -> 359 [Landroid/graphics/drawable/Drawable; menuBackground]
        v7: 68 -> 359 [I indicatorResId]
        v8: 197 -> 359 [I slideDrawableResId]
        v9: 255 -> 359 [I position]
      + Stack map table attribute (count = 3):
        - [86] Var: [a:net/simonvt/menudrawer/MenuDrawer][a:android/content/Context][a:android/util/AttributeSet][i][a:android/content/res/TypedArray][a:android/graphics/drawable/Drawable][a:android/graphics/drawable/Drawable][i], Stack: 
        - [128] Var: ..., Stack: (empty)
        - [209] Var: ...[i], Stack: (empty)
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #184
        + Methodref [android/view/ViewGroup.onFinishInflate ()V]
      [4] aload_0 v0
      [5] getstatic #137
        + Fieldref [net/simonvt/menudrawer/R$id.mdMenu I]
      [8] invokevirtual #229
        + Methodref [net/simonvt/menudrawer/MenuDrawer.findViewById (I)Landroid/view/View;]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] ifnull +13 (target=26)
      [16] aload_0 v0
      [17] aload_1 v1
      [18] invokevirtual #247
        + Methodref [net/simonvt/menudrawer/MenuDrawer.removeView (Landroid/view/View;)V]
      [21] aload_0 v0
      [22] aload_1 v1
      [23] invokevirtual #257
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setMenuView (Landroid/view/View;)V]
      [26] aload_0 v0
      [27] getstatic #136
        + Fieldref [net/simonvt/menudrawer/R$id.mdContent I]
      [30] invokevirtual #229
        + Methodref [net/simonvt/menudrawer/MenuDrawer.findViewById (I)Landroid/view/View;]
      [33] astore_2 v2
      [34] aload_2 v2
      [35] ifnull +13 (target=48)
      [38] aload_0 v0
      [39] aload_2 v2
      [40] invokevirtual #247
        + Methodref [net/simonvt/menudrawer/MenuDrawer.removeView (Landroid/view/View;)V]
      [43] aload_0 v0
      [44] aload_2 v2
      [45] invokevirtual #251
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (Landroid/view/View;)V]
      [48] aload_0 v0
      [49] invokevirtual #230
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getChildCount ()I]
      [52] iconst_2
      [53] ificmple +13 (target=66)
      [56] new #36
        + Class [java/lang/IllegalStateException]
      [59] dup
      [60] ldc #5
        + String [Menu and content view added in xml must have id's @id/mdMenu and @id/mdContent]
      [62] invokespecial #194
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [65] athrow
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 611
        [4] -> line 612
        [12] -> line 613
        [16] -> line 614
        [21] -> line 615
        [26] -> line 618
        [34] -> line 619
        [38] -> line 620
        [43] -> line 621
        [48] -> line 624
        [56] -> line 625
        [60] -> line 626
        [62] -> line 625
        [66] -> line 628
      + Local variable table attribute (count = 3)
        v0: 0 -> 67 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 12 -> 67 [Landroid/view/View; menu]
        v2: 34 -> 67 [Landroid/view/View; content]
      + Stack map table attribute (count = 3):
        - [26] Var: ...[a:android/view/View], Stack: (empty)
        - [48] Var: ...[a:android/view/View], Stack: (empty)
        - [66] Var: ..., Stack: (empty)
  + Method:       dpToPx(I)I
    Access flags: 0x4
      = protected int dpToPx(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #236
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getResources ()Landroid/content/res/Resources;]
      [4] invokevirtual #148
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [7] getfield #77
        + Fieldref [android/util/DisplayMetrics.density F]
      [10] iload_1 v1
      [11] i2f
      [12] fmul
      [13] ldc #4
        + Float [0.5]
      [15] fadd
      [16] f2i
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 631
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 18 [I dp]
  + Method:       isViewDescendant(Landroid/view/View;)Z
    Access flags: 0x4
      = protected boolean isViewDescendant(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #174
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [4] astore_2 v2
      [5] goto +17 (target=22)
      [8] aload_2 v2
      [9] aload_0 v0
      [10] ifacmpne +5 (target=15)
      [13] iconst_1
      [14] ireturn
      [15] aload_2 v2
      [16] invokeinterface #290
        + InterfaceMethodref [android/view/ViewParent.getParent ()Landroid/view/ViewParent;]
      [21] astore_2 v2
      [22] aload_2 v2
      [23] ifnonnull -15 (target=8)
      [26] iconst_0
      [27] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 635
        [5] -> line 636
        [8] -> line 637
        [13] -> line 638
        [15] -> line 641
        [22] -> line 636
        [26] -> line 644
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 28 [Landroid/view/View; v]
        v2: 5 -> 28 [Landroid/view/ViewParent; parent]
      + Stack map table attribute (count = 3):
        - [8] Var: ...[a:android/view/ViewParent], Stack: (empty)
        - [15] Var: ..., Stack: (empty)
        - [22] Var: ..., Stack: (empty)
  + Method:       onAttachedToWindow()V
    Access flags: 0x4
      = protected void onAttachedToWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #182
        + Methodref [android/view/ViewGroup.onAttachedToWindow ()V]
      [4] aload_0 v0
      [5] invokevirtual #237
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [8] aload_0 v0
      [9] getfield #119
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mScrollListener Landroid/view/ViewTreeObserver$OnScrollChangedListener;]
      [12] invokevirtual #190
        + Methodref [android/view/ViewTreeObserver.addOnScrollChangedListener (Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 649
        [4] -> line 650
        [15] -> line 651
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       onDetachedFromWindow()V
    Access flags: 0x4
      = protected void onDetachedFromWindow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #237
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getViewTreeObserver ()Landroid/view/ViewTreeObserver;]
      [4] aload_0 v0
      [5] getfield #119
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mScrollListener Landroid/view/ViewTreeObserver$OnScrollChangedListener;]
      [8] invokevirtual #191
        + Methodref [android/view/ViewTreeObserver.removeOnScrollChangedListener (Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V]
      [11] aload_0 v0
      [12] invokespecial #183
        + Methodref [android/view/ViewGroup.onDetachedFromWindow ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 655
        [11] -> line 656
        [15] -> line 657
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       shouldDrawIndicator()Z
    Access flags: 0x2
      = private boolean shouldDrawIndicator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [4] ifnull +23 (target=27)
      [7] aload_0 v0
      [8] getfield #83
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
      [11] ifnull +16 (target=27)
      [14] aload_0 v0
      [15] aload_0 v0
      [16] getfield #86
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [19] invokevirtual #242
        + Methodref [net/simonvt/menudrawer/MenuDrawer.isViewDescendant (Landroid/view/View;)Z]
      [22] ifeq +5 (target=27)
      [25] iconst_1
      [26] ireturn
      [27] iconst_0
      [28] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 660
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lnet/simonvt/menudrawer/MenuDrawer; this]
      + Stack map table attribute (count = 1):
        - [27] Var: ..., Stack: (empty)
  + Method:       dispatchDraw(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void dispatchDraw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #178
        + Methodref [android/view/ViewGroup.dispatchDraw (Landroid/graphics/Canvas;)V]
      [5] aload_0 v0
      [6] getfield #115
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOffsetPixels F]
      [9] f2i
      [10] istore_2 v2
      [11] aload_0 v0
      [12] getfield #92
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawOverlay Z]
      [15] ifeq +12 (target=27)
      [18] iload_2 v2
      [19] ifeq +8 (target=27)
      [22] aload_0 v0
      [23] aload_1 v1
      [24] invokevirtual #228
        + Methodref [net/simonvt/menudrawer/MenuDrawer.drawOverlay (Landroid/graphics/Canvas;)V]
      [27] aload_0 v0
      [28] getfield #99
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowEnabled Z]
      [31] ifeq +19 (target=50)
      [34] iload_2 v2
      [35] ifne +10 (target=45)
      [38] aload_0 v0
      [39] getfield #109
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIsStatic Z]
      [42] ifeq +8 (target=50)
      [45] aload_0 v0
      [46] aload_1 v1
      [47] invokespecial #226
        + Methodref [net/simonvt/menudrawer/MenuDrawer.drawDropShadow (Landroid/graphics/Canvas;)V]
      [50] aload_0 v0
      [51] invokespecial #263
        + Methodref [net/simonvt/menudrawer/MenuDrawer.shouldDrawIndicator ()Z]
      [54] ifeq +19 (target=73)
      [57] iload_2 v2
      [58] ifne +10 (target=68)
      [61] aload_0 v0
      [62] getfield #109
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIsStatic Z]
      [65] ifeq +8 (target=73)
      [68] aload_0 v0
      [69] aload_1 v1
      [70] invokespecial #227
        + Methodref [net/simonvt/menudrawer/MenuDrawer.drawIndicator (Landroid/graphics/Canvas;)V]
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 665
        [5] -> line 666
        [11] -> line 668
        [22] -> line 669
        [27] -> line 671
        [45] -> line 672
        [50] -> line 674
        [68] -> line 675
        [73] -> line 677
      + Local variable table attribute (count = 3)
        v0: 0 -> 74 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 74 [Landroid/graphics/Canvas; canvas]
        v2: 11 -> 74 [I offsetPixels]
      + Stack map table attribute (count = 5):
        - [27] Var: ...[i], Stack: (empty)
        - [45] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
        - [68] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: (empty)
  + Method:       drawOverlay(Landroid/graphics/Canvas;)V
    Access flags: 0x404
      = protected abstract void drawOverlay(android.graphics.Canvas)
  + Method:       drawDropShadow(Landroid/graphics/Canvas;)V
    Access flags: 0x2
      = private void drawDropShadow(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [4] ifnonnull +11 (target=15)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #97
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowColor I]
      [12] invokevirtual #254
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadowColor (I)V]
      [15] aload_0 v0
      [16] invokevirtual #266
        + Methodref [net/simonvt/menudrawer/MenuDrawer.updateDropShadowRect ()V]
      [19] aload_0 v0
      [20] getfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [23] aload_0 v0
      [24] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [27] invokevirtual #168
        + Methodref [android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V]
      [30] aload_0 v0
      [31] getfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [34] aload_1 v1
      [35] invokevirtual #167
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 684
        [7] -> line 685
        [15] -> line 688
        [19] -> line 689
        [30] -> line 690
        [38] -> line 691
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 39 [Landroid/graphics/Canvas; canvas]
      + Stack map table attribute (count = 1):
        - [15] Var: ..., Stack: (empty)
  + Method:       updateDropShadowRect()V
    Access flags: 0x4
      = protected void updateDropShadowRect()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 258, locals = 1, stack = 3):
      [0] invokestatic #213
        + Methodref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (4 offsets, default=246) (target=257)
        1: offset = 29, target = 40
        2: offset = 84, target = 95
        3: offset = 139, target = 150
        4: offset = 194, target = 205
        default: offset = 246, target = 257
      [40] aload_0 v0
      [41] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [44] iconst_0
      [45] putfield #71
        + Fieldref [android/graphics/Rect.top I]
      [48] aload_0 v0
      [49] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [52] aload_0 v0
      [53] invokevirtual #233
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getHeight ()I]
      [56] putfield #68
        + Fieldref [android/graphics/Rect.bottom I]
      [59] aload_0 v0
      [60] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [63] aload_0 v0
      [64] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [67] invokestatic #282
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [70] putfield #70
        + Fieldref [android/graphics/Rect.right I]
      [73] aload_0 v0
      [74] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [77] aload_0 v0
      [78] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [81] getfield #70
        + Fieldref [android/graphics/Rect.right I]
      [84] aload_0 v0
      [85] getfield #101
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowSize I]
      [88] isub
      [89] putfield #69
        + Fieldref [android/graphics/Rect.left I]
      [92] goto +165 (target=257)
      [95] aload_0 v0
      [96] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [99] iconst_0
      [100] putfield #69
        + Fieldref [android/graphics/Rect.left I]
      [103] aload_0 v0
      [104] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [107] aload_0 v0
      [108] invokevirtual #238
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getWidth ()I]
      [111] putfield #70
        + Fieldref [android/graphics/Rect.right I]
      [114] aload_0 v0
      [115] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [118] aload_0 v0
      [119] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [122] invokestatic #284
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [125] putfield #68
        + Fieldref [android/graphics/Rect.bottom I]
      [128] aload_0 v0
      [129] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [132] aload_0 v0
      [133] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [136] getfield #68
        + Fieldref [android/graphics/Rect.bottom I]
      [139] aload_0 v0
      [140] getfield #101
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowSize I]
      [143] isub
      [144] putfield #71
        + Fieldref [android/graphics/Rect.top I]
      [147] goto +110 (target=257)
      [150] aload_0 v0
      [151] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [154] iconst_0
      [155] putfield #71
        + Fieldref [android/graphics/Rect.top I]
      [158] aload_0 v0
      [159] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [162] aload_0 v0
      [163] invokevirtual #233
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getHeight ()I]
      [166] putfield #68
        + Fieldref [android/graphics/Rect.bottom I]
      [169] aload_0 v0
      [170] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [173] aload_0 v0
      [174] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [177] invokestatic #283
        + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
      [180] putfield #69
        + Fieldref [android/graphics/Rect.left I]
      [183] aload_0 v0
      [184] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [187] aload_0 v0
      [188] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [191] getfield #69
        + Fieldref [android/graphics/Rect.left I]
      [194] aload_0 v0
      [195] getfield #101
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowSize I]
      [198] iadd
      [199] putfield #70
        + Fieldref [android/graphics/Rect.right I]
      [202] goto +55 (target=257)
      [205] aload_0 v0
      [206] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [209] iconst_0
      [210] putfield #69
        + Fieldref [android/graphics/Rect.left I]
      [213] aload_0 v0
      [214] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [217] aload_0 v0
      [218] invokevirtual #238
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getWidth ()I]
      [221] putfield #70
        + Fieldref [android/graphics/Rect.right I]
      [224] aload_0 v0
      [225] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [228] aload_0 v0
      [229] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [232] invokestatic #281
        + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
      [235] putfield #71
        + Fieldref [android/graphics/Rect.top I]
      [238] aload_0 v0
      [239] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [242] aload_0 v0
      [243] getfield #100
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [246] getfield #71
        + Fieldref [android/graphics/Rect.top I]
      [249] aload_0 v0
      [250] getfield #101
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowSize I]
      [253] iadd
      [254] putfield #68
        + Fieldref [android/graphics/Rect.bottom I]
      [257] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 695
        [40] -> line 697
        [48] -> line 698
        [59] -> line 699
        [73] -> line 700
        [92] -> line 701
        [95] -> line 704
        [103] -> line 705
        [114] -> line 706
        [128] -> line 707
        [147] -> line 708
        [150] -> line 711
        [158] -> line 712
        [169] -> line 713
        [183] -> line 714
        [202] -> line 715
        [205] -> line 718
        [213] -> line 719
        [224] -> line 720
        [238] -> line 721
        [257] -> line 724
      + Local variable table attribute (count = 1)
        v0: 0 -> 258 [Lnet/simonvt/menudrawer/MenuDrawer; this]
      + Stack map table attribute (count = 5):
        - [40] Var: ..., Stack: (empty)
        - [95] Var: ..., Stack: (empty)
        - [150] Var: ..., Stack: (empty)
        - [205] Var: ..., Stack: (empty)
        - [257] Var: ..., Stack: (empty)
  + Method:       drawIndicator(Landroid/graphics/Canvas;)V
    Access flags: 0x2
      = private void drawIndicator(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 196, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [4] getstatic #135
        + Fieldref [net/simonvt/menudrawer/R$id.mdActiveViewPosition I]
      [7] invokevirtual #175
        + Methodref [android/view/View.getTag (I)Ljava/lang/Object;]
      [10] checkcast #37
        + Class [java/lang/Integer]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ifnonnull +7 (target=22)
      [18] iconst_0
      [19] goto +7 (target=26)
      [22] aload_2 v2
      [23] invokevirtual #195
        + Methodref [java/lang/Integer.intValue ()I]
      [26] istore_3 v3
      [27] iload_3 v3
      [28] aload_0 v0
      [29] getfield #84
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActivePosition I]
      [32] ificmpne +163 (target=195)
      [35] aload_0 v0
      [36] invokevirtual #267
        + Methodref [net/simonvt/menudrawer/MenuDrawer.updateIndicatorClipRect ()V]
      [39] aload_1 v1
      [40] invokevirtual #163
        + Methodref [android/graphics/Canvas.save ()I]
      [43] pop
      [44] aload_1 v1
      [45] aload_0 v0
      [46] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [49] invokevirtual #160
        + Methodref [android/graphics/Canvas.clipRect (Landroid/graphics/Rect;)Z]
      [52] pop
      [53] iconst_0
      [54] istore v4
      [56] iconst_0
      [57] istore v5
      [59] invokestatic #213
        + Methodref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [62] aload_0 v0
      [63] getfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [66] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [69] iaload
      [70] tableswitch (4 offsets, default=106) (target=176)
        1: offset = 30, target = 100
        2: offset = 30, target = 100
        3: offset = 51, target = 121
        4: offset = 80, target = 150
        default: offset = 106, target = 176
      [100] aload_0 v0
      [101] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [104] getfield #69
        + Fieldref [android/graphics/Rect.left I]
      [107] istore v4
      [109] aload_0 v0
      [110] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [113] getfield #71
        + Fieldref [android/graphics/Rect.top I]
      [116] istore v5
      [118] goto +58 (target=176)
      [121] aload_0 v0
      [122] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [125] getfield #70
        + Fieldref [android/graphics/Rect.right I]
      [128] aload_0 v0
      [129] getfield #83
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
      [132] invokevirtual #158
        + Methodref [android/graphics/Bitmap.getWidth ()I]
      [135] isub
      [136] istore v4
      [138] aload_0 v0
      [139] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [142] getfield #71
        + Fieldref [android/graphics/Rect.top I]
      [145] istore v5
      [147] goto +29 (target=176)
      [150] aload_0 v0
      [151] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [154] getfield #69
        + Fieldref [android/graphics/Rect.left I]
      [157] istore v4
      [159] aload_0 v0
      [160] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [163] getfield #68
        + Fieldref [android/graphics/Rect.bottom I]
      [166] aload_0 v0
      [167] getfield #83
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
      [170] invokevirtual #157
        + Methodref [android/graphics/Bitmap.getHeight ()I]
      [173] isub
      [174] istore v5
      [176] aload_1 v1
      [177] aload_0 v0
      [178] getfield #83
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
      [181] iload v4
      [183] i2f
      [184] iload v5
      [186] i2f
      [187] aconst_null
      [188] invokevirtual #161
        + Methodref [android/graphics/Canvas.drawBitmap (Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V]
      [191] aload_1 v1
      [192] invokevirtual #162
        + Methodref [android/graphics/Canvas.restore ()V]
      [195] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 727
        [14] -> line 728
        [27] -> line 729
        [35] -> line 730
        [39] -> line 731
        [44] -> line 732
        [53] -> line 734
        [56] -> line 735
        [59] -> line 736
        [62] -> line 736
        [100] -> line 739
        [109] -> line 740
        [118] -> line 741
        [121] -> line 744
        [138] -> line 745
        [147] -> line 746
        [150] -> line 749
        [159] -> line 750
        [176] -> line 753
        [191] -> line 754
        [195] -> line 756
      + Local variable table attribute (count = 6)
        v0: 0 -> 196 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 196 [Landroid/graphics/Canvas; canvas]
        v2: 14 -> 196 [Ljava/lang/Integer; position]
        v3: 27 -> 196 [I pos]
        v4: 56 -> 195 [I drawLeft]
        v5: 59 -> 195 [I drawTop]
      + Stack map table attribute (count = 7):
        - [22] Var: ...[a:java/lang/Integer], Stack: (empty)
        - [26] Var: ..., Stack: [i]
        - [100] Var: ...[i][i][i], Stack: (empty)
        - [121] Var: ..., Stack: (empty)
        - [150] Var: ..., Stack: (empty)
        - [176] Var: ..., Stack: (empty)
        - [195] Var: -2, Stack: (empty)
  + Method:       updateIndicatorClipRect()V
    Access flags: 0x4
      = protected void updateIndicatorClipRect()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 426, locals = 14, stack = 4):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [4] aload_0 v0
      [5] getfield #85
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [8] invokevirtual #173
        + Methodref [android/view/View.getDrawingRect (Landroid/graphics/Rect;)V]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #86
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [16] aload_0 v0
      [17] getfield #85
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [20] invokevirtual #243
        + Methodref [net/simonvt/menudrawer/MenuDrawer.offsetDescendantRectToMyCoords (Landroid/view/View;Landroid/graphics/Rect;)V]
      [23] aload_0 v0
      [24] getfield #109
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIsStatic Z]
      [27] ifeq +7 (target=34)
      [30] fconst_1
      [31] goto +16 (target=47)
      [34] aload_0 v0
      [35] getfield #115
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOffsetPixels F]
      [38] invokestatic #196
        + Methodref [java/lang/Math.abs (F)F]
      [41] aload_0 v0
      [42] getfield #113
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuSize I]
      [45] i2f
      [46] fdiv
      [47] fstore_1 v1
      [48] fconst_1
      [49] getstatic #79
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.INDICATOR_INTERPOLATOR Landroid/view/animation/Interpolator;]
      [52] fconst_1
      [53] fload_1 v1
      [54] fsub
      [55] invokeinterface #291
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [60] fsub
      [61] fstore_2 v2
      [62] aload_0 v0
      [63] getfield #83
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
      [66] invokevirtual #158
        + Methodref [android/graphics/Bitmap.getWidth ()I]
      [69] istore_3 v3
      [70] aload_0 v0
      [71] getfield #83
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveIndicator Landroid/graphics/Bitmap;]
      [74] invokevirtual #157
        + Methodref [android/graphics/Bitmap.getHeight ()I]
      [77] istore v4
      [79] iload_3 v3
      [80] i2f
      [81] fload_2 v2
      [82] fmul
      [83] f2i
      [84] istore v5
      [86] iload v4
      [88] i2f
      [89] fload_2 v2
      [90] fmul
      [91] f2i
      [92] istore v6
      [94] aload_0 v0
      [95] getfield #108
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorStartPos I]
      [98] istore v7
      [100] iconst_0
      [101] istore v8
      [103] iconst_0
      [104] istore v9
      [106] iconst_0
      [107] istore v10
      [109] iconst_0
      [110] istore v11
      [112] invokestatic #213
        + Methodref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [115] aload_0 v0
      [116] getfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [119] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [122] iaload
      [123] tableswitch (4 offsets, default=152) (target=275)
        1: offset = 29, target = 152
        2: offset = 93, target = 216
        3: offset = 29, target = 152
        4: offset = 93, target = 216
        default: offset = 152, target = 275
      [152] aload_0 v0
      [153] getfield #85
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [156] getfield #71
        + Fieldref [android/graphics/Rect.top I]
      [159] aload_0 v0
      [160] getfield #85
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [163] invokevirtual #165
        + Methodref [android/graphics/Rect.height ()I]
      [166] iload v4
      [168] isub
      [169] iconst_2
      [170] idiv
      [171] iadd
      [172] istore v12
      [174] aload_0 v0
      [175] getfield #103
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorAnimating Z]
      [178] ifeq +24 (target=202)
      [181] iload v7
      [183] i2f
      [184] iload v12
      [186] iload v7
      [188] isub
      [189] i2f
      [190] aload_0 v0
      [191] getfield #105
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorOffset F]
      [194] fmul
      [195] fadd
      [196] f2i
      [197] istore v9
      [199] goto +7 (target=206)
      [202] iload v12
      [204] istore v9
      [206] iload v9
      [208] iload v4
      [210] iadd
      [211] istore v11
      [213] goto +62 (target=275)
      [216] aload_0 v0
      [217] getfield #85
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [220] getfield #69
        + Fieldref [android/graphics/Rect.left I]
      [223] aload_0 v0
      [224] getfield #85
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [227] invokevirtual #166
        + Methodref [android/graphics/Rect.width ()I]
      [230] iload_3 v3
      [231] isub
      [232] iconst_2
      [233] idiv
      [234] iadd
      [235] istore v13
      [237] aload_0 v0
      [238] getfield #103
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorAnimating Z]
      [241] ifeq +24 (target=265)
      [244] iload v7
      [246] i2f
      [247] iload v13
      [249] iload v7
      [251] isub
      [252] i2f
      [253] aload_0 v0
      [254] getfield #105
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorOffset F]
      [257] fmul
      [258] fadd
      [259] f2i
      [260] istore v8
      [262] goto +7 (target=269)
      [265] iload v13
      [267] istore v8
      [269] iload v8
      [271] iload_3 v3
      [272] iadd
      [273] istore v10
      [275] invokestatic #213
        + Methodref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [278] aload_0 v0
      [279] getfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [282] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [285] iaload
      [286] tableswitch (4 offsets, default=103) (target=389)
        1: offset = 30, target = 316
        2: offset = 49, target = 335
        3: offset = 68, target = 354
        4: offset = 87, target = 373
        default: offset = 103, target = 389
      [316] aload_0 v0
      [317] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [320] invokestatic #282
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [323] istore v10
      [325] iload v10
      [327] iload v5
      [329] isub
      [330] istore v8
      [332] goto +57 (target=389)
      [335] aload_0 v0
      [336] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [339] invokestatic #284
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [342] istore v11
      [344] iload v11
      [346] iload v6
      [348] isub
      [349] istore v9
      [351] goto +38 (target=389)
      [354] aload_0 v0
      [355] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [358] invokestatic #283
        + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
      [361] istore v8
      [363] iload v8
      [365] iload v5
      [367] iadd
      [368] istore v10
      [370] goto +19 (target=389)
      [373] aload_0 v0
      [374] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [377] invokestatic #281
        + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
      [380] istore v9
      [382] iload v9
      [384] iload v6
      [386] iadd
      [387] istore v11
      [389] aload_0 v0
      [390] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [393] iload v8
      [395] putfield #69
        + Fieldref [android/graphics/Rect.left I]
      [398] aload_0 v0
      [399] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [402] iload v9
      [404] putfield #71
        + Fieldref [android/graphics/Rect.top I]
      [407] aload_0 v0
      [408] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [411] iload v10
      [413] putfield #70
        + Fieldref [android/graphics/Rect.right I]
      [416] aload_0 v0
      [417] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [420] iload v11
      [422] putfield #68
        + Fieldref [android/graphics/Rect.bottom I]
      [425] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 46)
        [0] -> line 762
        [11] -> line 763
        [23] -> line 765
        [48] -> line 767
        [62] -> line 769
        [70] -> line 770
        [79] -> line 772
        [86] -> line 773
        [94] -> line 775
        [100] -> line 777
        [103] -> line 778
        [106] -> line 779
        [109] -> line 780
        [112] -> line 782
        [115] -> line 782
        [152] -> line 785
        [174] -> line 786
        [181] -> line 787
        [199] -> line 788
        [202] -> line 789
        [206] -> line 791
        [213] -> line 792
        [216] -> line 796
        [237] -> line 797
        [244] -> line 798
        [262] -> line 799
        [265] -> line 800
        [269] -> line 802
        [275] -> line 804
        [278] -> line 806
        [316] -> line 808
        [325] -> line 809
        [332] -> line 810
        [335] -> line 814
        [344] -> line 815
        [351] -> line 816
        [354] -> line 820
        [363] -> line 821
        [370] -> line 822
        [373] -> line 826
        [382] -> line 827
        [389] -> line 832
        [398] -> line 833
        [407] -> line 834
        [416] -> line 835
        [425] -> line 836
      + Local variable table attribute (count = 14)
        v0: 0 -> 426 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 48 -> 426 [F openRatio]
        v2: 62 -> 426 [F interpolatedRatio]
        v3: 70 -> 426 [I indicatorWidth]
        v4: 79 -> 426 [I indicatorHeight]
        v5: 86 -> 426 [I interpolatedWidth]
        v6: 94 -> 426 [I interpolatedHeight]
        v7: 100 -> 426 [I startPos]
        v8: 103 -> 426 [I left]
        v9: 106 -> 426 [I top]
        v10: 109 -> 426 [I right]
        v11: 112 -> 426 [I bottom]
        v12: 174 -> 216 [I finalTop]
        v13: 237 -> 275 [I finalLeft]
      + Stack map table attribute (count = 14):
        - [34] Var: ..., Stack: (empty)
        - [47] Var: ..., Stack: [f]
        - [152] Var: [a:net/simonvt/menudrawer/MenuDrawer][f][f][i][i][i][i][i][i][i][i][i], Stack: 
        - [202] Var: ...[i], Stack: (empty)
        - [206] Var: ..., Stack: (empty)
        - [216] Var: -1, Stack: (empty)
        - [265] Var: [a:net/simonvt/menudrawer/MenuDrawer][f][f][i][i][i][i][i][i][i][i][i][T][i], Stack: 
        - [269] Var: ..., Stack: (empty)
        - [275] Var: [a:net/simonvt/menudrawer/MenuDrawer][f][f][i][i][i][i][i][i][i][i][i], Stack: 
        - [316] Var: ..., Stack: (empty)
        - [335] Var: ..., Stack: (empty)
        - [354] Var: ..., Stack: (empty)
        - [373] Var: ..., Stack: (empty)
        - [389] Var: ..., Stack: (empty)
  + Method:       toggleMenu()V
    Access flags: 0x1
      = public void toggleMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #265
        + Methodref [net/simonvt/menudrawer/MenuDrawer.toggleMenu (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 842
        [5] -> line 843
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       toggleMenu(Z)V
    Access flags: 0x401
      = public abstract void toggleMenu(boolean)
  + Method:       openMenu()V
    Access flags: 0x1
      = public void openMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #244
        + Methodref [net/simonvt/menudrawer/MenuDrawer.openMenu (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 856
        [5] -> line 857
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       openMenu(Z)V
    Access flags: 0x401
      = public abstract void openMenu(boolean)
  + Method:       closeMenu()V
    Access flags: 0x1
      = public void closeMenu()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] invokevirtual #222
        + Methodref [net/simonvt/menudrawer/MenuDrawer.closeMenu (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 870
        [5] -> line 871
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       closeMenu(Z)V
    Access flags: 0x401
      = public abstract void closeMenu(boolean)
  + Method:       isMenuVisible()Z
    Access flags: 0x401
      = public abstract boolean isMenuVisible()
  + Method:       setMenuSize(I)V
    Access flags: 0x401
      = public abstract void setMenuSize(int)
  + Method:       getMenuSize()I
    Access flags: 0x1
      = public int getMenuSize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #113
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuSize I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 900
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       setActiveView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setActiveView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iconst_0
      [3] invokevirtual #250
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setActiveView (Landroid/view/View;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 910
        [6] -> line 911
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 7 [Landroid/view/View; v]
  + Method:       setActiveView(Landroid/view/View;I)V
    Access flags: 0x1
      = public void setActiveView(android.view.View,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [4] astore_3 v3
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #86
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [10] aload_0 v0
      [11] iload_2 v2
      [12] putfield #84
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActivePosition I]
      [15] aload_0 v0
      [16] getfield #88
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mAllowIndicatorAnimation Z]
      [19] ifeq +11 (target=30)
      [22] aload_3 v3
      [23] ifnull +7 (target=30)
      [26] aload_0 v0
      [27] invokespecial #264
        + Methodref [net/simonvt/menudrawer/MenuDrawer.startAnimatingIndicator ()V]
      [30] aload_0 v0
      [31] invokevirtual #240
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 922
        [5] -> line 923
        [10] -> line 924
        [15] -> line 926
        [26] -> line 927
        [30] -> line 930
        [34] -> line 931
      + Local variable table attribute (count = 4)
        v0: 0 -> 35 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 35 [Landroid/view/View; v]
        v2: 0 -> 35 [I position]
        v3: 5 -> 35 [Landroid/view/View; oldView]
      + Stack map table attribute (count = 1):
        - [30] Var: ...[a:android/view/View], Stack: (empty)
  + Method:       setAllowIndicatorAnimation(Z)V
    Access flags: 0x1
      = public void setAllowIndicatorAnimation(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #88
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mAllowIndicatorAnimation Z]
      [5] ificmpeq +12 (target=17)
      [8] aload_0 v0
      [9] iload_1 v1
      [10] putfield #88
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mAllowIndicatorAnimation Z]
      [13] aload_0 v0
      [14] invokespecial #223
        + Methodref [net/simonvt/menudrawer/MenuDrawer.completeAnimatingIndicator ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 939
        [8] -> line 940
        [13] -> line 941
        [17] -> line 943
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 18 [Z animate]
      + Stack map table attribute (count = 1):
        - [17] Var: ..., Stack: (empty)
  + Method:       getAllowIndicatorAnimation()Z
    Access flags: 0x1
      = public boolean getAllowIndicatorAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #88
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mAllowIndicatorAnimation Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 951
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       startAnimatingIndicator()V
    Access flags: 0x2
      = private void startAnimatingIndicator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokespecial #234
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getIndicatorStartPos ()I]
      [5] putfield #108
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorStartPos I]
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #103
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorAnimating Z]
      [13] aload_0 v0
      [14] getfield #107
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;]
      [17] fconst_0
      [18] fconst_1
      [19] sipush 800
      [22] invokevirtual #212
        + Methodref [net/simonvt/menudrawer/FloatScroller.startScroll (FFI)V]
      [25] aload_0 v0
      [26] invokespecial #217
        + Methodref [net/simonvt/menudrawer/MenuDrawer.animateIndicatorInvalidate ()V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 975
        [8] -> line 976
        [13] -> line 977
        [25] -> line 979
        [29] -> line 980
      + Local variable table attribute (count = 1)
        v0: 0 -> 30 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       getIndicatorStartPos()I
    Access flags: 0x2
      = private int getIndicatorStartPos()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 1, stack = 2):
      [0] invokestatic #213
        + Methodref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (3 offsets, default=49) (target=60)
        2: offset = 25, target = 36
        3: offset = 33, target = 44
        4: offset = 41, target = 52
        default: offset = 49, target = 60
      [36] aload_0 v0
      [37] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [40] getfield #69
        + Fieldref [android/graphics/Rect.left I]
      [43] ireturn
      [44] aload_0 v0
      [45] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [48] getfield #71
        + Fieldref [android/graphics/Rect.top I]
      [51] ireturn
      [52] aload_0 v0
      [53] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [56] getfield #69
        + Fieldref [android/graphics/Rect.left I]
      [59] ireturn
      [60] aload_0 v0
      [61] getfield #104
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorClipRect Landroid/graphics/Rect;]
      [64] getfield #71
        + Fieldref [android/graphics/Rect.top I]
      [67] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 988
        [36] -> line 990
        [44] -> line 992
        [52] -> line 994
        [60] -> line 996
      + Local variable table attribute (count = 1)
        v0: 0 -> 68 [Lnet/simonvt/menudrawer/MenuDrawer; this]
      + Stack map table attribute (count = 4):
        - [36] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
  + Method:       updateTouchAreaSize()V
    Access flags: 0x4
      = protected void updateTouchAreaSize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #125
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchMode I]
      [4] iconst_1
      [5] ificmpne +14 (target=19)
      [8] aload_0 v0
      [9] aload_0 v0
      [10] getfield #124
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchBezelSize I]
      [13] putfield #126
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchSize I]
      [16] goto +27 (target=43)
      [19] aload_0 v0
      [20] getfield #125
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchMode I]
      [23] iconst_2
      [24] ificmpne +14 (target=38)
      [27] aload_0 v0
      [28] aload_0 v0
      [29] invokevirtual #235
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getMeasuredWidth ()I]
      [32] putfield #126
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchSize I]
      [35] goto +8 (target=43)
      [38] aload_0 v0
      [39] iconst_0
      [40] putfield #126
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTouchSize I]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 1004
        [8] -> line 1005
        [16] -> line 1006
        [27] -> line 1007
        [35] -> line 1008
        [38] -> line 1009
        [43] -> line 1011
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lnet/simonvt/menudrawer/MenuDrawer; this]
      + Stack map table attribute (count = 3):
        - [19] Var: ..., Stack: (empty)
        - [38] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)
  + Method:       animateIndicatorInvalidate()V
    Access flags: 0x2
      = private void animateIndicatorInvalidate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #107
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;]
      [4] invokevirtual #209
        + Methodref [net/simonvt/menudrawer/FloatScroller.computeScrollOffset ()Z]
      [7] ifeq +37 (target=44)
      [10] aload_0 v0
      [11] aload_0 v0
      [12] getfield #107
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;]
      [15] invokevirtual #210
        + Methodref [net/simonvt/menudrawer/FloatScroller.getCurr ()F]
      [18] putfield #105
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorOffset F]
      [21] aload_0 v0
      [22] invokevirtual #240
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [25] aload_0 v0
      [26] getfield #107
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorScroller Lnet/simonvt/menudrawer/FloatScroller;]
      [29] invokevirtual #211
        + Methodref [net/simonvt/menudrawer/FloatScroller.isFinished ()Z]
      [32] ifne +12 (target=44)
      [35] aload_0 v0
      [36] aload_0 v0
      [37] getfield #106
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorRunnable Ljava/lang/Runnable;]
      [40] invokevirtual #246
        + Methodref [net/simonvt/menudrawer/MenuDrawer.postOnAnimation (Ljava/lang/Runnable;)V]
      [43] return
      [44] aload_0 v0
      [45] invokespecial #223
        + Methodref [net/simonvt/menudrawer/MenuDrawer.completeAnimatingIndicator ()V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1017
        [10] -> line 1018
        [21] -> line 1019
        [25] -> line 1021
        [35] -> line 1022
        [43] -> line 1023
        [44] -> line 1027
        [48] -> line 1028
      + Local variable table attribute (count = 1)
        v0: 0 -> 49 [Lnet/simonvt/menudrawer/MenuDrawer; this]
      + Stack map table attribute (count = 1):
        - [44] Var: ..., Stack: (empty)
  + Method:       completeAnimatingIndicator()V
    Access flags: 0x2
      = private void completeAnimatingIndicator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] fconst_1
      [2] putfield #105
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorOffset F]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #103
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mIndicatorAnimating Z]
      [10] aload_0 v0
      [11] invokevirtual #240
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1034
        [5] -> line 1035
        [10] -> line 1036
        [14] -> line 1037
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       setOffsetMenuEnabled(Z)V
    Access flags: 0x401
      = public abstract void setOffsetMenuEnabled(boolean)
  + Method:       getOffsetMenuEnabled()Z
    Access flags: 0x401
      = public abstract boolean getOffsetMenuEnabled()
  + Method:       getDrawerState()I
    Access flags: 0x1
      = public int getDrawerState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerState I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1059
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       setOnDrawerStateChangeListener(Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;)V
    Access flags: 0x1
      = public void setOnDrawerStateChangeListener(net.simonvt.menudrawer.MenuDrawer$OnDrawerStateChangeListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #116
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1068
        [5] -> line 1069
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener; listener]
  + Method:       setOnInterceptMoveEventListener(Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;)V
    Access flags: 0x1
      = public void setOnInterceptMoveEventListener(net.simonvt.menudrawer.MenuDrawer$OnInterceptMoveEventListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #117
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1077
        [5] -> line 1078
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener; listener]
  + Method:       setDropShadowEnabled(Z)V
    Access flags: 0x1
      = public void setDropShadowEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #99
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowEnabled Z]
      [5] aload_0 v0
      [6] invokevirtual #240
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1086
        [5] -> line 1087
        [9] -> line 1088
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 10 [Z enabled]
  + Method:       getDropShadowOrientation()Landroid/graphics/drawable/GradientDrawable$Orientation;
    Access flags: 0x4
      = protected android.graphics.drawable.GradientDrawable$Orientation getDropShadowOrientation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 1, stack = 2):
      [0] invokestatic #213
        + Methodref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #118
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (3 offsets, default=37) (target=48)
        2: offset = 25, target = 36
        3: offset = 29, target = 40
        4: offset = 33, target = 44
        default: offset = 37, target = 48
      [36] getstatic #72
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.BOTTOM_TOP Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [39] areturn
      [40] getstatic #73
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.LEFT_RIGHT Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [43] areturn
      [44] getstatic #75
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [47] areturn
      [48] getstatic #74
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.RIGHT_LEFT Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [51] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1092
        [36] -> line 1094
        [40] -> line 1097
        [44] -> line 1100
        [48] -> line 1103
      + Local variable table attribute (count = 1)
        v0: 0 -> 52 [Lnet/simonvt/menudrawer/MenuDrawer; this]
      + Stack map table attribute (count = 4):
        - [36] Var: ..., Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [48] Var: ..., Stack: (empty)
  + Method:       setDropShadowColor(I)V
    Access flags: 0x1
      = public void setDropShadowColor(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 4, stack = 8):
      [0] aload_0 v0
      [1] invokevirtual #232
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getDropShadowOrientation ()Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [4] astore_2 v2
      [5] iload_1 v1
      [6] ldc #2
        + Integer [16777215]
      [8] iand
      [9] istore_3 v3
      [10] aload_0 v0
      [11] new #18
        + Class [android/graphics/drawable/GradientDrawable]
      [14] dup
      [15] aload_2 v2
      [16] iconst_2
      [17] newarray 10
      [19] dup
      [20] iconst_0
      [21] iload_1 v1
      [22] iastore
      [23] dup
      [24] iconst_1
      [25] iload_3 v3
      [26] iastore
      [27] invokespecial #169
        + Methodref [android/graphics/drawable/GradientDrawable.<init> (Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V]
      [30] putfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [33] aload_0 v0
      [34] invokevirtual #240
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1113
        [5] -> line 1115
        [10] -> line 1116
        [16] -> line 1117
        [21] -> line 1118
        [25] -> line 1119
        [30] -> line 1116
        [33] -> line 1121
        [37] -> line 1122
      + Local variable table attribute (count = 4)
        v0: 0 -> 38 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 38 [I color]
        v2: 5 -> 38 [Landroid/graphics/drawable/GradientDrawable$Orientation; orientation]
        v3: 10 -> 38 [I endColor]
  + Method:       setDropShadow(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setDropShadow(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [5] aload_0 v0
      [6] invokevirtual #240
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1130
        [5] -> line 1131
        [9] -> line 1132
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 10 [Landroid/graphics/drawable/Drawable; drawable]
  + Method:       setDropShadow(I)V
    Access flags: 0x1
      = public void setDropShadow(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #236
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getResources ()Landroid/content/res/Resources;]
      [5] iload_1 v1
      [6] invokevirtual #149
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [9] invokevirtual #253
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadow (Landroid/graphics/drawable/Drawable;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1140
        [12] -> line 1141
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 13 [I resId]
  + Method:       getDropShadow()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getDropShadow()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowDrawable Landroid/graphics/drawable/Drawable;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1147
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       setDropShadowSize(I)V
    Access flags: 0x1
      = public void setDropShadowSize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #101
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDropShadowSize I]
      [5] aload_0 v0
      [6] invokevirtual #240
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1156
        [5] -> line 1157
        [9] -> line 1158
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 10 [I size]
  + Method:       setHardwareLayerEnabled(Z)V
    Access flags: 0x401
      = public abstract void setHardwareLayerEnabled(boolean)
  + Method:       setMaxAnimationDuration(I)V
    Access flags: 0x1
      = public void setMaxAnimationDuration(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #110
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMaxAnimationDuration I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1195
        [5] -> line 1196
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 6 [I duration]
  + Method:       setDrawOverlay(Z)V
    Access flags: 0x1
      = public void setDrawOverlay(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #92
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawOverlay Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1204
        [5] -> line 1205
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 6 [Z drawOverlay]
  + Method:       getDrawOverlay()Z
    Access flags: 0x1
      = public boolean getDrawOverlay()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #92
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawOverlay Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1213
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       updateUpContentDescription()V
    Access flags: 0x4
      = protected void updateUpContentDescription()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #241
        + Methodref [net/simonvt/menudrawer/MenuDrawer.isMenuVisible ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] getfield #95
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerOpenContentDesc I]
      [11] goto +7 (target=18)
      [14] aload_0 v0
      [15] getfield #93
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerClosedContentDesc I]
      [18] istore_1 v1
      [19] aload_0 v0
      [20] getfield #94
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerIndicatorEnabled Z]
      [23] ifeq +31 (target=54)
      [26] aload_0 v0
      [27] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [30] ifnull +24 (target=54)
      [33] iload_1 v1
      [34] aload_0 v0
      [35] getfield #90
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mCurrentUpContentDesc I]
      [38] ificmpeq +16 (target=54)
      [41] aload_0 v0
      [42] iload_1 v1
      [43] putfield #90
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mCurrentUpContentDesc I]
      [46] aload_0 v0
      [47] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [50] iload_1 v1
      [51] invokevirtual #287
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setActionBarDescription (I)V]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1217
        [19] -> line 1218
        [41] -> line 1219
        [46] -> line 1220
        [54] -> line 1222
      + Local variable table attribute (count = 2)
        v0: 0 -> 55 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 19 -> 55 [I upContentDesc]
      + Stack map table attribute (count = 3):
        - [14] Var: ..., Stack: (empty)
        - [18] Var: ..., Stack: [i]
        - [54] Var: ...[i], Stack: (empty)
  + Method:       setSlideDrawable(I)V
    Access flags: 0x1
      = public void setSlideDrawable(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #236
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getResources ()Landroid/content/res/Resources;]
      [5] iload_1 v1
      [6] invokevirtual #149
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [9] invokevirtual #260
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setSlideDrawable (Landroid/graphics/drawable/Drawable;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1230
        [12] -> line 1231
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 13 [I drawableRes]
  + Method:       setSlideDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setSlideDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #60
        + Class [net/simonvt/menudrawer/SlideDrawable]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #277
        + Methodref [net/simonvt/menudrawer/SlideDrawable.<init> (Landroid/graphics/drawable/Drawable;)V]
      [9] putfield #120
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
      [12] aload_0 v0
      [13] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [16] ifnull +47 (target=63)
      [19] aload_0 v0
      [20] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [23] iconst_1
      [24] invokevirtual #289
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setDisplayShowHomeAsUpEnabled (Z)V]
      [27] aload_0 v0
      [28] getfield #94
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerIndicatorEnabled Z]
      [31] ifeq +32 (target=63)
      [34] aload_0 v0
      [35] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [38] aload_0 v0
      [39] getfield #120
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
      [42] aload_0 v0
      [43] invokevirtual #241
        + Methodref [net/simonvt/menudrawer/MenuDrawer.isMenuVisible ()Z]
      [46] ifeq +10 (target=56)
      [49] aload_0 v0
      [50] getfield #95
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerOpenContentDesc I]
      [53] goto +7 (target=60)
      [56] aload_0 v0
      [57] getfield #93
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerClosedContentDesc I]
      [60] invokevirtual #288
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1239
        [12] -> line 1241
        [19] -> line 1242
        [27] -> line 1244
        [34] -> line 1245
        [42] -> line 1246
        [60] -> line 1245
        [63] -> line 1249
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 64 [Landroid/graphics/drawable/Drawable; drawable]
      + Stack map table attribute (count = 3):
        - [56] Var: [a:net/simonvt/menudrawer/MenuDrawer][a:android/graphics/drawable/Drawable], Stack: [a:net/simonvt/menudrawer/compat/ActionBarHelper][a:net/simonvt/menudrawer/SlideDrawable]
        - [60] Var: [a:net/simonvt/menudrawer/MenuDrawer][a:android/graphics/drawable/Drawable], Stack: [a:net/simonvt/menudrawer/compat/ActionBarHelper][a:net/simonvt/menudrawer/SlideDrawable][i]
        - [63] Var: ..., Stack: (empty)
  + Method:       setupUpIndicator(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void setupUpIndicator(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [4] ifnonnull +62 (target=66)
      [7] aload_0 v0
      [8] new #65
        + Class [net/simonvt/menudrawer/compat/ActionBarHelper]
      [11] dup
      [12] aload_1 v1
      [13] invokespecial #285
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.<init> (Landroid/app/Activity;)V]
      [16] putfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [19] aload_0 v0
      [20] aload_0 v0
      [21] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [24] invokevirtual #286
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.getThemeUpIndicator ()Landroid/graphics/drawable/Drawable;]
      [27] putfield #123
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mThemeUpIndicator Landroid/graphics/drawable/Drawable;]
      [30] aload_0 v0
      [31] getfield #94
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerIndicatorEnabled Z]
      [34] ifeq +32 (target=66)
      [37] aload_0 v0
      [38] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [41] aload_0 v0
      [42] getfield #120
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
      [45] aload_0 v0
      [46] invokevirtual #241
        + Methodref [net/simonvt/menudrawer/MenuDrawer.isMenuVisible ()Z]
      [49] ifeq +10 (target=59)
      [52] aload_0 v0
      [53] getfield #95
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerOpenContentDesc I]
      [56] goto +7 (target=63)
      [59] aload_0 v0
      [60] getfield #93
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerClosedContentDesc I]
      [63] invokevirtual #288
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1257
        [7] -> line 1258
        [19] -> line 1259
        [30] -> line 1261
        [37] -> line 1262
        [45] -> line 1263
        [63] -> line 1262
        [66] -> line 1266
      + Local variable table attribute (count = 2)
        v0: 0 -> 67 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 67 [Landroid/app/Activity; activity]
      + Stack map table attribute (count = 3):
        - [59] Var: [a:net/simonvt/menudrawer/MenuDrawer][a:android/app/Activity], Stack: [a:net/simonvt/menudrawer/compat/ActionBarHelper][a:net/simonvt/menudrawer/SlideDrawable]
        - [63] Var: [a:net/simonvt/menudrawer/MenuDrawer][a:android/app/Activity], Stack: [a:net/simonvt/menudrawer/compat/ActionBarHelper][a:net/simonvt/menudrawer/SlideDrawable][i]
        - [66] Var: ..., Stack: (empty)
  + Method:       setDrawerIndicatorEnabled(Z)V
    Access flags: 0x1
      = public void setDrawerIndicatorEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [4] ifnonnull +13 (target=17)
      [7] new #36
        + Class [java/lang/IllegalStateException]
      [10] dup
      [11] ldc #7
        + String [setupUpIndicator(Activity) has not been called]
      [13] invokespecial #194
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [16] athrow
      [17] aload_0 v0
      [18] iload_1 v1
      [19] putfield #94
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerIndicatorEnabled Z]
      [22] iload_1 v1
      [23] ifeq +35 (target=58)
      [26] aload_0 v0
      [27] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [30] aload_0 v0
      [31] getfield #120
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mSlideDrawable Lnet/simonvt/menudrawer/SlideDrawable;]
      [34] aload_0 v0
      [35] invokevirtual #241
        + Methodref [net/simonvt/menudrawer/MenuDrawer.isMenuVisible ()Z]
      [38] ifeq +10 (target=48)
      [41] aload_0 v0
      [42] getfield #95
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerOpenContentDesc I]
      [45] goto +7 (target=52)
      [48] aload_0 v0
      [49] getfield #93
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerClosedContentDesc I]
      [52] invokevirtual #288
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [55] goto +15 (target=70)
      [58] aload_0 v0
      [59] getfield #82
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActionBarHelper Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
      [62] aload_0 v0
      [63] getfield #123
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mThemeUpIndicator Landroid/graphics/drawable/Drawable;]
      [66] iconst_0
      [67] invokevirtual #288
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.setActionBarUpIndicator (Landroid/graphics/drawable/Drawable;I)V]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 1275
        [7] -> line 1276
        [17] -> line 1279
        [22] -> line 1280
        [26] -> line 1281
        [34] -> line 1282
        [52] -> line 1281
        [55] -> line 1283
        [58] -> line 1284
        [70] -> line 1286
      + Local variable table attribute (count = 2)
        v0: 0 -> 71 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 71 [Z enabled]
      + Stack map table attribute (count = 5):
        - [17] Var: ..., Stack: (empty)
        - [48] Var: [a:net/simonvt/menudrawer/MenuDrawer][i], Stack: [a:net/simonvt/menudrawer/compat/ActionBarHelper][a:net/simonvt/menudrawer/SlideDrawable]
        - [52] Var: [a:net/simonvt/menudrawer/MenuDrawer][i], Stack: [a:net/simonvt/menudrawer/compat/ActionBarHelper][a:net/simonvt/menudrawer/SlideDrawable][i]
        - [58] Var: ..., Stack: (empty)
        - [70] Var: ..., Stack: (empty)
  + Method:       getMenuContainer()Landroid/view/ViewGroup;
    Access flags: 0x1
      = public android.view.ViewGroup getMenuContainer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1303
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       getContentContainer()Landroid/view/ViewGroup;
    Access flags: 0x1
      = public android.view.ViewGroup getContentContainer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
      [4] ifne +8 (target=12)
      [7] aload_0 v0
      [8] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [11] areturn
      [12] aload_0 v0
      [13] ldc #3
        + Integer [16908290]
      [15] invokevirtual #229
        + Methodref [net/simonvt/menudrawer/MenuDrawer.findViewById (I)Landroid/view/View;]
      [18] checkcast #28
        + Class [android/view/ViewGroup]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 1312
        [7] -> line 1313
        [12] -> line 1315
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/MenuDrawer; this]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       setMenuView(I)V
    Access flags: 0x1
      = public void setMenuView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [4] invokevirtual #203
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.removeAllViews ()V]
      [7] aload_0 v0
      [8] aload_0 v0
      [9] invokevirtual #231
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getContext ()Landroid/content/Context;]
      [12] invokestatic #171
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [15] iload_1 v1
      [16] aload_0 v0
      [17] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [20] iconst_0
      [21] invokevirtual #172
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [24] putfield #114
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuView Landroid/view/View;]
      [27] aload_0 v0
      [28] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [31] aload_0 v0
      [32] getfield #114
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuView Landroid/view/View;]
      [35] invokevirtual #201
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.addView (Landroid/view/View;)V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1325
        [7] -> line 1326
        [27] -> line 1327
        [38] -> line 1328
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 39 [I layoutResId]
  + Method:       setMenuView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setMenuView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] new #29
        + Class [android/view/ViewGroup$LayoutParams]
      [5] dup
      [6] iconst_m1
      [7] iconst_m1
      [8] invokespecial #189
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [11] invokevirtual #258
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setMenuView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1336
        [14] -> line 1337
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 15 [Landroid/view/View; view]
  + Method:       setMenuView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setMenuView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #114
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuView Landroid/view/View;]
      [5] aload_0 v0
      [6] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [9] invokevirtual #203
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.removeAllViews ()V]
      [12] aload_0 v0
      [13] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [16] aload_1 v1
      [17] aload_2 v2
      [18] invokevirtual #202
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1346
        [5] -> line 1347
        [12] -> line 1348
        [21] -> line 1349
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 22 [Landroid/view/View; view]
        v2: 0 -> 22 [Landroid/view/ViewGroup$LayoutParams; params]
  + Method:       getMenuView()Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getMenuView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1357
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer; this]
  + Method:       setContentView(I)V
    Access flags: 0x1
      = public void setContentView(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
      [4] tableswitch (2 offsets, default=59) (target=63)
        0: offset = 24, target = 28
        1: offset = 51, target = 55
        default: offset = 59, target = 63
      [28] aload_0 v0
      [29] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [32] invokevirtual #203
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.removeAllViews ()V]
      [35] aload_0 v0
      [36] invokevirtual #231
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getContext ()Landroid/content/Context;]
      [39] invokestatic #171
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [42] iload_1 v1
      [43] aload_0 v0
      [44] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [47] iconst_1
      [48] invokevirtual #172
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [51] pop
      [52] goto +11 (target=63)
      [55] aload_0 v0
      [56] getfield #87
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActivity Landroid/app/Activity;]
      [59] iload_1 v1
      [60] invokevirtual #145
        + Methodref [android/app/Activity.setContentView (I)V]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1366
        [28] -> line 1368
        [35] -> line 1369
        [52] -> line 1370
        [55] -> line 1373
        [63] -> line 1376
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 64 [I layoutResId]
      + Stack map table attribute (count = 3):
        - [28] Var: ..., Stack: (empty)
        - [55] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
  + Method:       setContentView(Landroid/view/View;)V
    Access flags: 0x1
      = public void setContentView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] new #29
        + Class [android/view/ViewGroup$LayoutParams]
      [5] dup
      [6] iconst_m1
      [7] iconst_m1
      [8] invokespecial #189
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [11] invokevirtual #252
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1384
        [14] -> line 1385
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 15 [Landroid/view/View; view]
  + Method:       setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    Access flags: 0x1
      = public void setContentView(android.view.View,android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
      [4] tableswitch (2 offsets, default=52) (target=56)
        0: offset = 24, target = 28
        1: offset = 43, target = 47
        default: offset = 52, target = 56
      [28] aload_0 v0
      [29] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [32] invokevirtual #203
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.removeAllViews ()V]
      [35] aload_0 v0
      [36] getfield #89
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [39] aload_1 v1
      [40] aload_2 v2
      [41] invokevirtual #202
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.addView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [44] goto +12 (target=56)
      [47] aload_0 v0
      [48] getfield #87
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActivity Landroid/app/Activity;]
      [51] aload_1 v1
      [52] aload_2 v2
      [53] invokevirtual #146
        + Methodref [android/app/Activity.setContentView (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1394
        [28] -> line 1396
        [35] -> line 1397
        [44] -> line 1398
        [47] -> line 1401
        [56] -> line 1404
      + Local variable table attribute (count = 3)
        v0: 0 -> 57 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 57 [Landroid/view/View; view]
        v2: 0 -> 57 [Landroid/view/ViewGroup$LayoutParams; params]
      + Stack map table attribute (count = 3):
        - [28] Var: ..., Stack: (empty)
        - [47] Var: ..., Stack: (empty)
        - [56] Var: ..., Stack: (empty)
  + Method:       setDrawerState(I)V
    Access flags: 0x4
      = protected void setDrawerState(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #96
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerState I]
      [5] ificmpeq +31 (target=36)
      [8] aload_0 v0
      [9] getfield #96
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerState I]
      [12] istore_2 v2
      [13] aload_0 v0
      [14] iload_1 v1
      [15] putfield #96
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDrawerState I]
      [18] aload_0 v0
      [19] getfield #116
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
      [22] ifnull +14 (target=36)
      [25] aload_0 v0
      [26] getfield #116
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
      [29] iload_2 v2
      [30] iload_1 v1
      [31] invokeinterface #293
        + InterfaceMethodref [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener.onDrawerStateChange (II)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1407
        [8] -> line 1408
        [13] -> line 1409
        [18] -> line 1410
        [36] -> line 1413
      + Local variable table attribute (count = 3)
        v0: 0 -> 37 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 37 [I state]
        v2: 13 -> 36 [I oldState]
      + Stack map table attribute (count = 1):
        - [36] Var: ..., Stack: (empty)
  + Method:       getTouchMode()I
    Access flags: 0x401
      = public abstract int getTouchMode()
  + Method:       setTouchMode(I)V
    Access flags: 0x401
      = public abstract void setTouchMode(int)
  + Method:       setTouchBezelSize(I)V
    Access flags: 0x401
      = public abstract void setTouchBezelSize(int)
  + Method:       getTouchBezelSize()I
    Access flags: 0x401
      = public abstract int getTouchBezelSize()
  + Method:       postOnAnimation(Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public void postOnAnimation(java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 4):
      [0] getstatic #76
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +11 (target=16)
      [8] aload_0 v0
      [9] aload_1 v1
      [10] invokespecial #187
        + Methodref [android/view/ViewGroup.postOnAnimation (Ljava/lang/Runnable;)V]
      [13] goto +12 (target=25)
      [16] aload_0 v0
      [17] aload_1 v1
      [18] ldc2_w #66
        + Long [16]
      [21] invokevirtual #245
        + Methodref [net/simonvt/menudrawer/MenuDrawer.postDelayed (Ljava/lang/Runnable;J)Z]
      [24] pop
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 1469
        [8] -> line 1470
        [13] -> line 1471
        [16] -> line 1472
        [25] -> line 1474
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 26 [Ljava/lang/Runnable; action]
      + Stack map table attribute (count = 2):
        - [16] Var: ..., Stack: (empty)
        - [25] Var: ..., Stack: (empty)
  + Method:       fitSystemWindows(Landroid/graphics/Rect;)Z
    Access flags: 0x4
      = protected boolean fitSystemWindows(android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mDragMode I]
      [4] iconst_1
      [5] ificmpne +17 (target=22)
      [8] aload_0 v0
      [9] getfield #111
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [12] iconst_0
      [13] aload_1 v1
      [14] getfield #71
        + Fieldref [android/graphics/Rect.top I]
      [17] iconst_0
      [18] iconst_0
      [19] invokevirtual #206
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setPadding (IIII)V]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] invokespecial #179
        + Methodref [android/view/ViewGroup.fitSystemWindows (Landroid/graphics/Rect;)Z]
      [27] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 1478
        [8] -> line 1479
        [22] -> line 1481
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 28 [Landroid/graphics/Rect; insets]
      + Stack map table attribute (count = 1):
        - [22] Var: ..., Stack: (empty)
  + Method:       dispatchOnDrawerSlide(FI)V
    Access flags: 0x4
      = protected void dispatchOnDrawerSlide(float,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #116
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #116
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mOnDrawerStateChangeListener Lnet/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener;]
      [11] fload_1 v1
      [12] iload_2 v2
      [13] invokeinterface #292
        + InterfaceMethodref [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener.onDrawerSlide (FI)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 1485
        [7] -> line 1486
        [18] -> line 1488
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 19 [F openRatio]
        v2: 0 -> 19 [I offsetPixels]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       saveState(Landroid/os/Bundle;)V
    Access flags: 0x0
      = void saveState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1503
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 1 [Landroid/os/Bundle; state]
  + Method:       restoreState(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public void restoreState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #22
        + Class [android/os/Bundle]
      [5] putfield #121
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mState Landroid/os/Bundle;]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1511
        [8] -> line 1512
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 9 [Landroid/os/Parcelable; in]
  + Method:       onSaveInstanceState()Landroid/os/Parcelable;
    Access flags: 0x4
      = protected android.os.Parcelable onSaveInstanceState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #186
        + Methodref [android/view/ViewGroup.onSaveInstanceState ()Landroid/os/Parcelable;]
      [4] astore_1 v1
      [5] new #50
        + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
      [8] dup
      [9] aload_1 v1
      [10] invokespecial #270
        + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState.<init> (Landroid/os/Parcelable;)V]
      [13] astore_2 v2
      [14] aload_0 v0
      [15] getfield #121
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mState Landroid/os/Bundle;]
      [18] ifnonnull +14 (target=32)
      [21] aload_0 v0
      [22] new #22
        + Class [android/os/Bundle]
      [25] dup
      [26] invokespecial #170
        + Methodref [android/os/Bundle.<init> ()V]
      [29] putfield #121
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mState Landroid/os/Bundle;]
      [32] aload_0 v0
      [33] aload_0 v0
      [34] getfield #121
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mState Landroid/os/Bundle;]
      [37] invokevirtual #249
        + Methodref [net/simonvt/menudrawer/MenuDrawer.saveState (Landroid/os/Bundle;)V]
      [40] aload_2 v2
      [41] aload_0 v0
      [42] getfield #121
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mState Landroid/os/Bundle;]
      [45] putfield #127
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.mState Landroid/os/Bundle;]
      [48] aload_2 v2
      [49] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 1516
        [5] -> line 1517
        [14] -> line 1519
        [32] -> line 1520
        [40] -> line 1522
        [48] -> line 1523
      + Local variable table attribute (count = 3)
        v0: 0 -> 50 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 5 -> 50 [Landroid/os/Parcelable; superState]
        v2: 14 -> 50 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState; state]
      + Stack map table attribute (count = 1):
        - [32] Var: ...[a:android/os/Parcelable][a:net/simonvt/menudrawer/MenuDrawer$SavedState], Stack: (empty)
  + Method:       onRestoreInstanceState(Landroid/os/Parcelable;)V
    Access flags: 0x4
      = protected void onRestoreInstanceState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] checkcast #50
        + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokevirtual #271
        + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState.getSuperState ()Landroid/os/Parcelable;]
      [10] invokespecial #185
        + Methodref [android/view/ViewGroup.onRestoreInstanceState (Landroid/os/Parcelable;)V]
      [13] aload_0 v0
      [14] aload_2 v2
      [15] getfield #127
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.mState Landroid/os/Bundle;]
      [18] invokevirtual #248
        + Methodref [net/simonvt/menudrawer/MenuDrawer.restoreState (Landroid/os/Parcelable;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1528
        [5] -> line 1529
        [13] -> line 1531
        [21] -> line 1532
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/MenuDrawer; this]
        v1: 0 -> 22 [Landroid/os/Parcelable; state]
        v2: 5 -> 22 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState; savedState]
  + Method:       access$0(Lnet/simonvt/menudrawer/MenuDrawer;)V
    Access flags: 0x1008
      = static synthetic void access$0(net.simonvt.menudrawer.MenuDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #217
        + Methodref [net/simonvt/menudrawer/MenuDrawer.animateIndicatorInvalidate ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1016
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;
    Access flags: 0x1008
      = static synthetic android.graphics.Rect access$1(net.simonvt.menudrawer.MenuDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mTempRect Landroid/graphics/Rect;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 242
      + Local variable table attribute (count = 0)
  + Method:       $SWITCH_TABLE$net$simonvt$menudrawer$Position()[I
    Access flags: 0x1008
      = static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 1, stack = 3):
      [0] getstatic #78
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [3] dup
      [4] ifnull +4 (target=8)
      [7] areturn
      [8] pop
      [9] invokestatic #276
        + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
      [12] arraylength
      [13] newarray 10
      [15] astore_0 v0
      [16] aload_0 v0
      [17] getstatic #130
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [20] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [23] iconst_4
      [24] iastore
      [25] goto +4 (target=29)
      [28] pop
      [29] aload_0 v0
      [30] getstatic #131
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [33] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [36] iconst_1
      [37] iastore
      [38] goto +4 (target=42)
      [41] pop
      [42] aload_0 v0
      [43] getstatic #132
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [46] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [49] iconst_3
      [50] iastore
      [51] goto +4 (target=55)
      [54] pop
      [55] aload_0 v0
      [56] getstatic #133
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [59] invokevirtual #275
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [62] iconst_2
      [63] iastore
      [64] goto +4 (target=68)
      [67] pop
      [68] aload_0 v0
      [69] dup
      [70] putstatic #78
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [73] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (16 -> 25: 28):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (29 -> 38: 41):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (42 -> 51: 54):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (55 -> 64: 67):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 28
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 9):
        - [8] Var: ..., Stack: [a:[I]
        - [28] Var: [a:[I], Stack: [a:java/lang/NoSuchFieldError]
        - [29] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [42] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [55] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [68] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 14)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/drawable/GradientDrawable$Orientation]
      + Class [android/graphics/drawable/GradientDrawable]
      + Utf8 [Orientation]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ViewTreeObserver$OnScrollChangedListener]
      + Class [android/view/ViewTreeObserver]
      + Utf8 [OnScrollChangedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/MenuDrawer$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/MenuDrawer$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [OnDrawerStateChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [OnInterceptMoveEventListener]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [Type]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$attr]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$id]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$style]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [style]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$styleable]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.MenuDrawer$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 31):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$1]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$1.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.access$0 (Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [()V]
  + Utf8 [(Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$1;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuDrawer.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.MenuDrawer this$0

Methods (count = 2):
  + Method:       <init>(Lnet/simonvt/menudrawer/MenuDrawer;)V
    Access flags: 0x0
      = MenuDrawer$1(net.simonvt.menudrawer.MenuDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$1.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 325
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/MenuDrawer$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$1.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [4] invokestatic #7
        + Methodref [net/simonvt/menudrawer/MenuDrawer.access$0 (Lnet/simonvt/menudrawer/MenuDrawer;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 328
        [7] -> line 329
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/MenuDrawer$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/MenuDrawer]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/MenuDrawer$1]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer$2
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.MenuDrawer$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/ViewTreeObserver$OnScrollChangedListener]

Constant Pool (count = 76):
  + Class [android/graphics/Rect]
  + Class [android/view/View]
  + Class [android/view/ViewTreeObserver]
  + Class [android/view/ViewTreeObserver$OnScrollChangedListener]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$2]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [android/view/View.getDrawingRect (Landroid/graphics/Rect;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.isViewDescendant (Landroid/view/View;)Z]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.offsetDescendantRectToMyCoords (Landroid/view/View;Landroid/graphics/Rect;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
  + NameAndType [bottom I]
  + NameAndType [getDrawingRect (Landroid/graphics/Rect;)V]
  + NameAndType [invalidate ()V]
  + NameAndType [isViewDescendant (Landroid/view/View;)Z]
  + NameAndType [left I]
  + NameAndType [mActiveRect Landroid/graphics/Rect;]
  + NameAndType [mActiveView Landroid/view/View;]
  + NameAndType [offsetDescendantRectToMyCoords (Landroid/view/View;Landroid/graphics/Rect;)V]
  + NameAndType [right I]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [top I]
  + Utf8 [()V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/View;Landroid/graphics/Rect;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
  + Utf8 [(Lnet/simonvt/menudrawer/MenuDrawer;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$2;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuDrawer.java]
  + Utf8 [OnScrollChangedListener]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [access$1]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewTreeObserver]
  + Utf8 [android/view/ViewTreeObserver$OnScrollChangedListener]
  + Utf8 [bottom]
  + Utf8 [getDrawingRect]
  + Utf8 [invalidate]
  + Utf8 [isViewDescendant]
  + Utf8 [java/lang/Object]
  + Utf8 [left]
  + Utf8 [mActiveRect]
  + Utf8 [mActiveView]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$2]
  + Utf8 [offsetDescendantRectToMyCoords]
  + Utf8 [onScrollChanged]
  + Utf8 [right]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [top]

Fields (count = 1):
  + Field:        this$0 Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.MenuDrawer this$0

Methods (count = 2):
  + Method:       <init>(Lnet/simonvt/menudrawer/MenuDrawer;)V
    Access flags: 0x0
      = MenuDrawer$2(net.simonvt.menudrawer.MenuDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 957
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/MenuDrawer$2; this]
  + Method:       onScrollChanged()V
    Access flags: 0x1
      = public void onScrollChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 165, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [4] getfield #13
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [7] ifnull +157 (target=164)
      [10] aload_0 v0
      [11] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [14] aload_0 v0
      [15] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [18] getfield #13
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [21] invokevirtual #19
        + Methodref [net/simonvt/menudrawer/MenuDrawer.isViewDescendant (Landroid/view/View;)Z]
      [24] ifeq +140 (target=164)
      [27] aload_0 v0
      [28] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [31] getfield #13
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [34] aload_0 v0
      [35] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [38] invokestatic #17
        + Methodref [net/simonvt/menudrawer/MenuDrawer.access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
      [41] invokevirtual #15
        + Methodref [android/view/View.getDrawingRect (Landroid/graphics/Rect;)V]
      [44] aload_0 v0
      [45] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [48] aload_0 v0
      [49] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [52] getfield #13
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveView Landroid/view/View;]
      [55] aload_0 v0
      [56] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [59] invokestatic #17
        + Methodref [net/simonvt/menudrawer/MenuDrawer.access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
      [62] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/MenuDrawer.offsetDescendantRectToMyCoords (Landroid/view/View;Landroid/graphics/Rect;)V]
      [65] aload_0 v0
      [66] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [69] invokestatic #17
        + Methodref [net/simonvt/menudrawer/MenuDrawer.access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
      [72] getfield #9
        + Fieldref [android/graphics/Rect.left I]
      [75] aload_0 v0
      [76] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [79] getfield #12
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [82] getfield #9
        + Fieldref [android/graphics/Rect.left I]
      [85] ificmpne +72 (target=157)
      [88] aload_0 v0
      [89] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [92] invokestatic #17
        + Methodref [net/simonvt/menudrawer/MenuDrawer.access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
      [95] getfield #11
        + Fieldref [android/graphics/Rect.top I]
      [98] aload_0 v0
      [99] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [102] getfield #12
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [105] getfield #11
        + Fieldref [android/graphics/Rect.top I]
      [108] ificmpne +49 (target=157)
      [111] aload_0 v0
      [112] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [115] invokestatic #17
        + Methodref [net/simonvt/menudrawer/MenuDrawer.access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
      [118] getfield #10
        + Fieldref [android/graphics/Rect.right I]
      [121] aload_0 v0
      [122] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [125] getfield #12
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [128] getfield #10
        + Fieldref [android/graphics/Rect.right I]
      [131] ificmpne +26 (target=157)
      [134] aload_0 v0
      [135] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [138] invokestatic #17
        + Methodref [net/simonvt/menudrawer/MenuDrawer.access$1 (Lnet/simonvt/menudrawer/MenuDrawer;)Landroid/graphics/Rect;]
      [141] getfield #8
        + Fieldref [android/graphics/Rect.bottom I]
      [144] aload_0 v0
      [145] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [148] getfield #12
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.mActiveRect Landroid/graphics/Rect;]
      [151] getfield #8
        + Fieldref [android/graphics/Rect.bottom I]
      [154] ificmpeq +10 (target=164)
      [157] aload_0 v0
      [158] getfield #14
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$2.this$0 Lnet/simonvt/menudrawer/MenuDrawer;]
      [161] invokevirtual #18
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [164] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 960
        [27] -> line 961
        [44] -> line 962
        [65] -> line 963
        [111] -> line 964
        [157] -> line 965
        [164] -> line 968
      + Local variable table attribute (count = 1)
        v0: 0 -> 165 [Lnet/simonvt/menudrawer/MenuDrawer$2; this]
      + Stack map table attribute (count = 2):
        - [157] Var: ..., Stack: (empty)
        - [164] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/MenuDrawer]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ViewTreeObserver$OnScrollChangedListener]
      + Class [android/view/ViewTreeObserver]
      + Utf8 [OnScrollChangedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/MenuDrawer$2]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface net.simonvt.menudrawer.MenuDrawer$OnDrawerStateChangeListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 15):
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener]
  + Utf8 [(FI)V]
  + Utf8 [(II)V]
  + Utf8 [InnerClasses]
  + Utf8 [MenuDrawer.java]
  + Utf8 [OnDrawerStateChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener]
  + Utf8 [onDrawerSlide]
  + Utf8 [onDrawerStateChange]

Fields (count = 0):

Methods (count = 2):
  + Method:       onDrawerStateChange(II)V
    Access flags: 0x401
      = public abstract void onDrawerStateChange(int,int)
  + Method:       onDrawerSlide(FI)V
    Access flags: 0x401
      = public abstract void onDrawerSlide(float,int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [net/simonvt/menudrawer/MenuDrawer$OnDrawerStateChangeListener]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [OnDrawerStateChangeListener]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x601
    = public interface net.simonvt.menudrawer.MenuDrawer$OnInterceptMoveEventListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
  + Utf8 [(Landroid/view/View;III)Z]
  + Utf8 [InnerClasses]
  + Utf8 [MenuDrawer.java]
  + Utf8 [OnInterceptMoveEventListener]
  + Utf8 [SourceFile]
  + Utf8 [isViewDraggable]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       isViewDraggable(Landroid/view/View;III)Z
    Access flags: 0x401
      = public abstract boolean isViewDraggable(android.view.View,int,int,int)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [net/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [OnInterceptMoveEventListener]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer$SavedState
  Superclass:    android/view/View$BaseSavedState
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.MenuDrawer$SavedState extends android.view.View$BaseSavedState

Interfaces (count = 0):

Constant Pool (count = 68):
  + Class [android/os/Parcel]
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [android/view/View]
  + Class [android/view/View$BaseSavedState]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
  + Class [net/simonvt/menudrawer/MenuDrawer$SavedState$1]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.mState Landroid/os/Bundle;]
  + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
  + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
  + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState$1.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [<init> (Landroid/os/Parcelable;)V]
  + NameAndType [CREATOR Landroid/os/Parcelable$Creator;]
  + NameAndType [mState Landroid/os/Bundle;]
  + NameAndType [readBundle ()Landroid/os/Bundle;]
  + NameAndType [writeBundle (Landroid/os/Bundle;)V]
  + NameAndType [writeToParcel (Landroid/os/Parcel;I)V]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/os/Parcelable;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BaseSavedState]
  + Utf8 [CREATOR]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/os/Parcelable$Creator;]
  + Utf8 [Landroid/os/Parcelable$Creator<Lnet/simonvt/menudrawer/MenuDrawer$SavedState;>;]
  + Utf8 [Landroid/os/Parcelable;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuDrawer.java]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcel]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$BaseSavedState]
  + Utf8 [dest]
  + Utf8 [flags]
  + Utf8 [in]
  + Utf8 [mState]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$SavedState]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$SavedState$1]
  + Utf8 [readBundle]
  + Utf8 [superState]
  + Utf8 [this]
  + Utf8 [writeBundle]
  + Utf8 [writeToParcel]

Fields (count = 2):
  + Field:        mState Landroid/os/Bundle;
    Access flags: 0x0
      = android.os.Bundle mState
  + Field:        CREATOR Landroid/os/Parcelable$Creator;
    Access flags: 0x19
      = public static final android.os.Parcelable$Creator CREATOR
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/Parcelable$Creator<Lnet/simonvt/menudrawer/MenuDrawer$SavedState;>;]

Methods (count = 4):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #8
        + Class [net/simonvt/menudrawer/MenuDrawer$SavedState$1]
      [3] dup
      [4] invokespecial #16
        + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState$1.<init> ()V]
      [7] putstatic #9
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.CREATOR Landroid/os/Parcelable$Creator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1554
        [10] -> line 1564
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/os/Parcelable;)V
    Access flags: 0x1
      = public MenuDrawer$SavedState(android.os.Parcelable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #14
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcelable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1539
        [5] -> line 1540
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState; this]
        v1: 0 -> 6 [Landroid/os/Parcelable; superState]
  + Method:       <init>(Landroid/os/Parcel;)V
    Access flags: 0x1
      = public MenuDrawer$SavedState(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #13
        + Methodref [android/view/View$BaseSavedState.<init> (Landroid/os/Parcel;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #11
        + Methodref [android/os/Parcel.readBundle ()Landroid/os/Bundle;]
      [10] putfield #10
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.mState Landroid/os/Bundle;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1543
        [5] -> line 1544
        [13] -> line 1545
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState; this]
        v1: 0 -> 14 [Landroid/os/Parcel; in]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #15
        + Methodref [android/view/View$BaseSavedState.writeToParcel (Landroid/os/Parcel;I)V]
      [6] aload_1 v1
      [7] aload_0 v0
      [8] getfield #10
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$SavedState.mState Landroid/os/Bundle;]
      [11] invokevirtual #12
        + Methodref [android/os/Parcel.writeBundle (Landroid/os/Bundle;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1549
        [6] -> line 1550
        [14] -> line 1551
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState; this]
        v1: 0 -> 15 [Landroid/os/Parcel; dest]
        v2: 0 -> 15 [I flags]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$BaseSavedState]
      + Class [android/view/View]
      + Utf8 [BaseSavedState]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/MenuDrawer$SavedState$1]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer$SavedState$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.MenuDrawer$SavedState$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/os/Parcelable$Creator]

Constant Pool (count = 47):
  + Class [android/os/Parcelable]
  + Class [android/os/Parcelable$Creator]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
  + Class [net/simonvt/menudrawer/MenuDrawer$SavedState$1]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState.<init> (Landroid/os/Parcel;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState$1.newArray (I)[Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/os/Parcel;)V]
  + NameAndType [createFromParcel (Landroid/os/Parcel;)Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + NameAndType [newArray (I)[Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + Utf8 [()V]
  + Utf8 [(I)[Ljava/lang/Object;]
  + Utf8 [(I)[Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)Ljava/lang/Object;]
  + Utf8 [(Landroid/os/Parcel;)Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
  + Utf8 [(Landroid/os/Parcel;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Creator]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lnet/simonvt/menudrawer/MenuDrawer$SavedState;>;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState$1;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuDrawer.java]
  + Utf8 [SavedState]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/os/Parcelable]
  + Utf8 [android/os/Parcelable$Creator]
  + Utf8 [createFromParcel]
  + Utf8 [in]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$SavedState]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$SavedState$1]
  + Utf8 [newArray]
  + Utf8 [size]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x0
      = MenuDrawer$SavedState$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1554
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState$1; this]
  + Method:       createFromParcel(Landroid/os/Parcel;)Lnet/simonvt/menudrawer/MenuDrawer$SavedState;
    Access flags: 0x1
      = public net.simonvt.menudrawer.MenuDrawer$SavedState createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] new #5
        + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #8
        + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState.<init> (Landroid/os/Parcel;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1557
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState$1; this]
        v1: 0 -> 9 [Landroid/os/Parcel; in]
  + Method:       newArray(I)[Lnet/simonvt/menudrawer/MenuDrawer$SavedState;
    Access flags: 0x1
      = public net.simonvt.menudrawer.MenuDrawer$SavedState[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] anewarray #5
        + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1562
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/MenuDrawer$SavedState$1; this]
        v1: 0 -> 5 [I size]
  + Method:       createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object createFromParcel(android.os.Parcel)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #9
        + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState$1.createFromParcel (Landroid/os/Parcel;)Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       newArray(I)[Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object[] newArray(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #10
        + Methodref [net/simonvt/menudrawer/MenuDrawer$SavedState$1.newArray (I)[Lnet/simonvt/menudrawer/MenuDrawer$SavedState;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/os/Parcelable$Creator]
      + Class [android/os/Parcelable]
      + Utf8 [Creator]
    + InnerClassesInfo:
      Access flags:  0x8 = static 
      + Class [net/simonvt/menudrawer/MenuDrawer$SavedState]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [SavedState]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/MenuDrawer$SavedState$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/os/Parcelable$Creator<Lnet/simonvt/menudrawer/MenuDrawer$SavedState;>;]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/MenuDrawer$Type
  Superclass:    java/lang/Enum
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x4031
    = public final enum enum net.simonvt.menudrawer.MenuDrawer$Type extends java.lang.Enum

Interfaces (count = 0):

Constant Pool (count = 54):
  + String [BEHIND]
  + String [OVERLAY]
  + String [STATIC]
  + Class [java/lang/Enum]
  + Class [java/lang/System]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$Type]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.BEHIND Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.ENUM$VALUES [Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer$Type.<init> (Ljava/lang/String;I)V]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [BEHIND Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [ENUM$VALUES [Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [()V]
  + Utf8 [()[Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/String;)Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BEHIND]
  + Utf8 [Code]
  + Utf8 [ENUM$VALUES]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Enum<Lnet/simonvt/menudrawer/MenuDrawer$Type;>;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuDrawer.java]
  + Utf8 [OVERLAY]
  + Utf8 [STATIC]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Type]
  + Utf8 [[Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Utf8 [arraycopy]
  + Utf8 [java/lang/Enum]
  + Utf8 [java/lang/System]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$Type]
  + Utf8 [this]
  + Utf8 [valueOf]
  + Utf8 [values]

Fields (count = 4):
  + Field:        BEHIND Lnet/simonvt/menudrawer/MenuDrawer$Type;
    Access flags: 0x4019
      = public static final net.simonvt.menudrawer.MenuDrawer$Type BEHIND
  + Field:        STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;
    Access flags: 0x4019
      = public static final net.simonvt.menudrawer.MenuDrawer$Type STATIC
  + Field:        OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;
    Access flags: 0x4019
      = public static final net.simonvt.menudrawer.MenuDrawer$Type OVERLAY
  + Field:        ENUM$VALUES [Lnet/simonvt/menudrawer/MenuDrawer$Type;
    Access flags: 0x101a
      = private static final synthetic net.simonvt.menudrawer.MenuDrawer$Type[] ENUM$VALUES

Methods (count = 4):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 0, stack = 4):
      [0] new #7
        + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      [3] dup
      [4] ldc #1
        + String [BEHIND]
      [6] iconst_0
      [7] invokespecial #15
        + Methodref [net/simonvt/menudrawer/MenuDrawer$Type.<init> (Ljava/lang/String;I)V]
      [10] putstatic #8
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.BEHIND Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [13] new #7
        + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      [16] dup
      [17] ldc #3
        + String [STATIC]
      [19] iconst_1
      [20] invokespecial #15
        + Methodref [net/simonvt/menudrawer/MenuDrawer$Type.<init> (Ljava/lang/String;I)V]
      [23] putstatic #11
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [26] new #7
        + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      [29] dup
      [30] ldc #2
        + String [OVERLAY]
      [32] iconst_2
      [33] invokespecial #15
        + Methodref [net/simonvt/menudrawer/MenuDrawer$Type.<init> (Ljava/lang/String;I)V]
      [36] putstatic #10
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [39] iconst_3
      [40] anewarray #7
        + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      [43] dup
      [44] iconst_0
      [45] getstatic #8
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.BEHIND Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [48] aastore
      [49] dup
      [50] iconst_1
      [51] getstatic #11
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [54] aastore
      [55] dup
      [56] iconst_2
      [57] getstatic #10
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [60] aastore
      [61] putstatic #9
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.ENUM$VALUES [Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 72
        [10] -> line 75
        [13] -> line 77
        [23] -> line 80
        [26] -> line 82
        [36] -> line 85
        [39] -> line 71
      + Local variable table attribute (count = 0)
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x2
      = private MenuDrawer$Type(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #12
        + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lnet/simonvt/menudrawer/MenuDrawer$Type; this]
  + Method:       values()[Lnet/simonvt/menudrawer/MenuDrawer$Type;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.MenuDrawer$Type[] values()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 5):
      [0] getstatic #9
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.ENUM$VALUES [Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [3] dup
      [4] astore_0 v0
      [5] iconst_0
      [6] aload_0 v0
      [7] arraylength
      [8] dup
      [9] istore_1 v1
      [10] anewarray #7
        + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      [13] dup
      [14] astore_2 v2
      [15] iconst_0
      [16] iload_1 v1
      [17] invokestatic #14
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [20] aload_2 v2
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       valueOf(Ljava/lang/String;)Lnet/simonvt/menudrawer/MenuDrawer$Type;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.MenuDrawer$Type valueOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] ldc #7
        + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      [2] aload_0 v0
      [3] invokestatic #13
        + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
      [6] checkcast #7
        + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [Type]
  + Signature attribute:
    + Utf8 [Ljava/lang/Enum<Lnet/simonvt/menudrawer/MenuDrawer$Type;>;]
  + Source file attribute:
    + Utf8 [MenuDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/NoClickThroughFrameLayout
  Superclass:    net/simonvt/menudrawer/BuildLayerFrameLayout
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.NoClickThroughFrameLayout extends net.simonvt.menudrawer.BuildLayerFrameLayout

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/NoClickThroughFrameLayout]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/NoClickThroughFrameLayout;]
  + Utf8 [LocalVariableTable]
  + Utf8 [NoClickThroughFrameLayout.java]
  + Utf8 [SourceFile]
  + Utf8 [context]
  + Utf8 [event]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/NoClickThroughFrameLayout]
  + Utf8 [onTouchEvent]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public NoClickThroughFrameLayout(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #3
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 13
        [5] -> line 14
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/NoClickThroughFrameLayout; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 26
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lnet/simonvt/menudrawer/NoClickThroughFrameLayout; this]
        v1: 0 -> 2 [Landroid/view/MotionEvent; event]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NoClickThroughFrameLayout.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/OverlayDrawer
  Superclass:    net/simonvt/menudrawer/DraggableDrawer
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class net.simonvt.menudrawer.OverlayDrawer extends net.simonvt.menudrawer.DraggableDrawer

Interfaces (count = 0):

Constant Pool (count = 530):
  + Integer [65280]
  + Float [-1.0]
  + Float [185.0]
  + String [Must measure with an exact size]
  + Class [[I]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/GradientDrawable]
  + Class [android/graphics/drawable/GradientDrawable$Orientation]
  + Class [android/view/MotionEvent]
  + Class [android/view/VelocityTracker]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/NoSuchFieldError]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Class [net/simonvt/menudrawer/OverlayDrawer]
  + Class [net/simonvt/menudrawer/OverlayDrawer$1]
  + Class [net/simonvt/menudrawer/Position]
  + Class [net/simonvt/menudrawer/Scroller]
  + Class [net/simonvt/menudrawer/ViewHelper]
  + Long [160]
  + Fieldref [android/graphics/Rect.bottom I]
  + Fieldref [android/graphics/Rect.left I]
  + Fieldref [android/graphics/Rect.right I]
  + Fieldref [android/graphics/Rect.top I]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.BOTTOM_TOP Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.LEFT_RIGHT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.RIGHT_LEFT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.USE_TRANSLATIONS Z]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowSize I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mHardwareLayersEnabled Z]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLayerTypeHardware Z]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMaxVelocity I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchMode I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSlop I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
  + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + Methodref [android/view/MotionEvent.getActionIndex ()I]
  + Methodref [android/view/MotionEvent.getPointerId (I)I]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getX (I)F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/view/MotionEvent.getY (I)F]
  + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
  + Methodref [android/view/VelocityTracker.clear ()V]
  + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
  + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
  + Methodref [android/view/VelocityTracker.recycle ()V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/Math.max (FF)F]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getBottom ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getLeft ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getRight ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getTop ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetLeftAndRight (I)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetTopAndBottom (I)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setHardwareLayersEnabled (Z)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.<init> (Landroid/app/Activity;I)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.onSizeChanged (IIII)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopAnimation ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (IIZ)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.canChildrenScroll (IIII)Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.checkTouchSlop (FF)Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.dpToPx (I)I]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.endDrag ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.endPeek ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.getChildMeasureSpec (III)I]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.getHeight ()I]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.getXVelocity (Landroid/view/VelocityTracker;)F]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.getYVelocity (Landroid/view/VelocityTracker;)F]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.invalidate ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.isCloseEnough ()Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.isContentTouch (II)Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.onDownAllowDrag (II)Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.onMoveAllowDrag (IIFF)Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.onMoveEvent (FF)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.onOffsetPixelsChanged (I)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.onPointerUp (Landroid/view/MotionEvent;)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.onUpEvent (II)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.openMenu ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.openMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.requestDisallowInterceptTouchEvent (Z)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.setDrawerState (I)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.setMeasuredDimension (II)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.setOffsetPixels (F)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.startLayerTranslation ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.stopAnimation ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.updateTouchAreaSize ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer$1.<init> (Lnet/simonvt/menudrawer/OverlayDrawer;)V]
  + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
  + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
  + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/app/Activity;I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lnet/simonvt/menudrawer/OverlayDrawer;)V]
  + NameAndType [BOTTOM Lnet/simonvt/menudrawer/Position;]
  + NameAndType [BOTTOM_TOP Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [LEFT_RIGHT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [RIGHT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [RIGHT_LEFT Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [TOP Lnet/simonvt/menudrawer/Position;]
  + NameAndType [TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + NameAndType [USE_TRANSLATIONS Z]
  + NameAndType [abs (F)F]
  + NameAndType [addMovement (Landroid/view/MotionEvent;)V]
  + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [animateOffsetTo (IIZ)V]
  + NameAndType [bottom I]
  + NameAndType [canChildrenScroll (IIII)Z]
  + NameAndType [checkTouchSlop (FF)Z]
  + NameAndType [clear ()V]
  + NameAndType [closeMenu ()V]
  + NameAndType [closeMenu (Z)V]
  + NameAndType [computeCurrentVelocity (IF)V]
  + NameAndType [dpToPx (I)I]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [endDrag ()V]
  + NameAndType [endPeek ()V]
  + NameAndType [findPointerIndex (I)I]
  + NameAndType [getAction ()I]
  + NameAndType [getActionIndex ()I]
  + NameAndType [getBottom ()I]
  + NameAndType [getBottom (Landroid/view/View;)I]
  + NameAndType [getChildMeasureSpec (III)I]
  + NameAndType [getHeight ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getLeft (Landroid/view/View;)I]
  + NameAndType [getMode (I)I]
  + NameAndType [getPointerId (I)I]
  + NameAndType [getRight ()I]
  + NameAndType [getRight (Landroid/view/View;)I]
  + NameAndType [getSize (I)I]
  + NameAndType [getTop ()I]
  + NameAndType [getTop (Landroid/view/View;)I]
  + NameAndType [getWidth ()I]
  + NameAndType [getX ()F]
  + NameAndType [getX (I)F]
  + NameAndType [getXVelocity (Landroid/view/VelocityTracker;)F]
  + NameAndType [getY ()F]
  + NameAndType [getY (I)F]
  + NameAndType [getYVelocity (Landroid/view/VelocityTracker;)F]
  + NameAndType [initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [invalidate ()V]
  + NameAndType [isCloseEnough ()Z]
  + NameAndType [isContentTouch (II)Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [left I]
  + NameAndType [mActivePointerId I]
  + NameAndType [mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mDropShadowRect Landroid/graphics/Rect;]
  + NameAndType [mDropShadowSize I]
  + NameAndType [mHardwareLayersEnabled Z]
  + NameAndType [mInitialMotionX F]
  + NameAndType [mInitialMotionY F]
  + NameAndType [mIsDragging Z]
  + NameAndType [mLastMotionX F]
  + NameAndType [mLastMotionY F]
  + NameAndType [mLayerTypeHardware Z]
  + NameAndType [mMaxVelocity I]
  + NameAndType [mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mMenuOverlay Landroid/graphics/drawable/Drawable;]
  + NameAndType [mMenuSize I]
  + NameAndType [mMenuVisible Z]
  + NameAndType [mOffsetPixels F]
  + NameAndType [mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + NameAndType [mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
  + NameAndType [mPeekSize I]
  + NameAndType [mPosition Lnet/simonvt/menudrawer/Position;]
  + NameAndType [mRevealRunnable Ljava/lang/Runnable;]
  + NameAndType [mTouchMode I]
  + NameAndType [mTouchSize I]
  + NameAndType [mTouchSlop I]
  + NameAndType [mVelocityTracker Landroid/view/VelocityTracker;]
  + NameAndType [max (FF)F]
  + NameAndType [measure (II)V]
  + NameAndType [min (FF)F]
  + NameAndType [obtain ()Landroid/view/VelocityTracker;]
  + NameAndType [offsetLeftAndRight (I)V]
  + NameAndType [offsetTopAndBottom (I)V]
  + NameAndType [onDownAllowDrag (II)Z]
  + NameAndType [onMoveAllowDrag (IIFF)Z]
  + NameAndType [onMoveEvent (FF)V]
  + NameAndType [onOffsetPixelsChanged (I)V]
  + NameAndType [onPointerUp (Landroid/view/MotionEvent;)V]
  + NameAndType [onSizeChanged (IIII)V]
  + NameAndType [onUpEvent (II)V]
  + NameAndType [openMenu ()V]
  + NameAndType [openMenu (Z)V]
  + NameAndType [ordinal ()I]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [recycle ()V]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)Z]
  + NameAndType [requestDisallowInterceptTouchEvent (Z)V]
  + NameAndType [right I]
  + NameAndType [setAlpha (I)V]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setDrawerState (I)V]
  + NameAndType [setHardwareLayersEnabled (Z)V]
  + NameAndType [setLayerType (ILandroid/graphics/Paint;)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setOffsetPixels (F)V]
  + NameAndType [setTranslationX (F)V]
  + NameAndType [setTranslationY (F)V]
  + NameAndType [startLayerTranslation ()V]
  + NameAndType [startScroll (IIIII)V]
  + NameAndType [stopAnimation ()V]
  + NameAndType [top I]
  + NameAndType [updateTouchAreaSize ()V]
  + NameAndType [values ()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [$SWITCH_TABLE$net$simonvt$menudrawer$Position]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Utf8 [()Landroid/view/VelocityTracker;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(F)F]
  + Utf8 [(F)V]
  + Utf8 [(FF)F]
  + Utf8 [(FF)V]
  + Utf8 [(FF)Z]
  + Utf8 [(I)F]
  + Utf8 [(I)I]
  + Utf8 [(I)V]
  + Utf8 [(IF)V]
  + Utf8 [(II)V]
  + Utf8 [(II)Z]
  + Utf8 [(IIFF)Z]
  + Utf8 [(III)I]
  + Utf8 [(IIII)V]
  + Utf8 [(IIII)Z]
  + Utf8 [(IIIII)V]
  + Utf8 [(IIZ)V]
  + Utf8 [(ILandroid/graphics/Paint;)V]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/view/MotionEvent;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/VelocityTracker;)F]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lnet/simonvt/menudrawer/OverlayDrawer;)I]
  + Utf8 [(Lnet/simonvt/menudrawer/OverlayDrawer;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [BOTTOM]
  + Utf8 [BOTTOM_TOP]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LEFT]
  + Utf8 [LEFT_RIGHT]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/graphics/drawable/GradientDrawable$Orientation;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Utf8 [Lnet/simonvt/menudrawer/OverlayDrawer;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [Lnet/simonvt/menudrawer/Scroller;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [Must measure with an exact size]
  + Utf8 [Orientation]
  + Utf8 [OverlayDrawer.java]
  + Utf8 [RIGHT]
  + Utf8 [RIGHT_LEFT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TOP]
  + Utf8 [TOP_BOTTOM]
  + Utf8 [USE_TRANSLATIONS]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [abs]
  + Utf8 [access$0]
  + Utf8 [action]
  + Utf8 [activePointerId]
  + Utf8 [activity]
  + Utf8 [addMovement]
  + Utf8 [addView]
  + Utf8 [allowDrag]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/GradientDrawable]
  + Utf8 [android/graphics/drawable/GradientDrawable$Orientation]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/VelocityTracker]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [animate]
  + Utf8 [animateOffsetTo]
  + Utf8 [animateTo]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [bottom]
  + Utf8 [canChildrenScroll]
  + Utf8 [canvas]
  + Utf8 [changed]
  + Utf8 [checkTouchSlop]
  + Utf8 [clear]
  + Utf8 [closeMenu]
  + Utf8 [computeCurrentVelocity]
  + Utf8 [contentHeightMeasureSpec]
  + Utf8 [contentTouch]
  + Utf8 [contentWidthMeasureSpec]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [dpToPx]
  + Utf8 [dragMode]
  + Utf8 [draw]
  + Utf8 [drawOverlay]
  + Utf8 [dropShadowSize]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [endDrag]
  + Utf8 [endPeek]
  + Utf8 [ev]
  + Utf8 [findPointerIndex]
  + Utf8 [getAction]
  + Utf8 [getActionIndex]
  + Utf8 [getBottom]
  + Utf8 [getChildMeasureSpec]
  + Utf8 [getDropShadowOrientation]
  + Utf8 [getHeight]
  + Utf8 [getLeft]
  + Utf8 [getMode]
  + Utf8 [getPointerId]
  + Utf8 [getRight]
  + Utf8 [getSize]
  + Utf8 [getTop]
  + Utf8 [getWidth]
  + Utf8 [getX]
  + Utf8 [getXVelocity]
  + Utf8 [getY]
  + Utf8 [getYVelocity]
  + Utf8 [h]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [index]
  + Utf8 [initDrawer]
  + Utf8 [initPeekScroller]
  + Utf8 [initialMotionX]
  + Utf8 [initialVelocity]
  + Utf8 [invalidate]
  + Utf8 [isCloseEnough]
  + Utf8 [isContentTouch]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [left]
  + Utf8 [mActivePointerId]
  + Utf8 [mContentContainer]
  + Utf8 [mDropShadowRect]
  + Utf8 [mDropShadowSize]
  + Utf8 [mHardwareLayersEnabled]
  + Utf8 [mInitialMotionX]
  + Utf8 [mInitialMotionY]
  + Utf8 [mIsDragging]
  + Utf8 [mLastMotionX]
  + Utf8 [mLastMotionY]
  + Utf8 [mLayerTypeHardware]
  + Utf8 [mMaxVelocity]
  + Utf8 [mMenuContainer]
  + Utf8 [mMenuOverlay]
  + Utf8 [mMenuSize]
  + Utf8 [mMenuVisible]
  + Utf8 [mOffsetPixels]
  + Utf8 [mOnInterceptMoveEventListener]
  + Utf8 [mPeekScroller]
  + Utf8 [mPeekSize]
  + Utf8 [mPosition]
  + Utf8 [mRevealRunnable]
  + Utf8 [mTouchMode]
  + Utf8 [mTouchSize]
  + Utf8 [mTouchSlop]
  + Utf8 [mVelocityTracker]
  + Utf8 [max]
  + Utf8 [measure]
  + Utf8 [menuHeightMeasureSpec]
  + Utf8 [menuSize]
  + Utf8 [menuWidthMeasureSpec]
  + Utf8 [min]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer]
  + Utf8 [net/simonvt/menudrawer/OverlayDrawer]
  + Utf8 [net/simonvt/menudrawer/OverlayDrawer$1]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [net/simonvt/menudrawer/Scroller]
  + Utf8 [net/simonvt/menudrawer/ViewHelper]
  + Utf8 [newPointerIndex]
  + Utf8 [obtain]
  + Utf8 [offsetLeftAndRight]
  + Utf8 [offsetPixels]
  + Utf8 [offsetTopAndBottom]
  + Utf8 [oldh]
  + Utf8 [oldw]
  + Utf8 [onDownAllowDrag]
  + Utf8 [onInterceptTouchEvent]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onMoveAllowDrag]
  + Utf8 [onMoveEvent]
  + Utf8 [onOffsetPixelsChanged]
  + Utf8 [onPointerUp]
  + Utf8 [onSizeChanged]
  + Utf8 [onTouchEvent]
  + Utf8 [onUpEvent]
  + Utf8 [openMenu]
  + Utf8 [openRatio]
  + Utf8 [ordinal]
  + Utf8 [pointerId]
  + Utf8 [pointerIndex]
  + Utf8 [postDelayed]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [removeCallbacks]
  + Utf8 [requestDisallowInterceptTouchEvent]
  + Utf8 [right]
  + Utf8 [setAlpha]
  + Utf8 [setBounds]
  + Utf8 [setDrawerState]
  + Utf8 [setHardwareLayersEnabled]
  + Utf8 [setLayerType]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setOffsetPixels]
  + Utf8 [setTranslationX]
  + Utf8 [setTranslationY]
  + Utf8 [startLayerTranslation]
  + Utf8 [startScroll]
  + Utf8 [stopAnimation]
  + Utf8 [stopLayerTranslation]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [updateDropShadowRect]
  + Utf8 [updateTouchAreaSize]
  + Utf8 [values]
  + Utf8 [w]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 3):
  + Field:        mPeekSize I
    Access flags: 0x2
      = private int mPeekSize
  + Field:        mRevealRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable mRevealRunnable
  + Field:        $SWITCH_TABLE$net$simonvt$menudrawer$Position [I
    Access flags: 0x100a
      = private static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position

Methods (count = 26):
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x0
      = OverlayDrawer(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #104
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.<init> (Landroid/app/Activity;I)V]
      [6] aload_0 v0
      [7] new #23
        + Class [net/simonvt/menudrawer/OverlayDrawer$1]
      [10] dup
      [11] aload_0 v0
      [12] invokespecial #143
        + Methodref [net/simonvt/menudrawer/OverlayDrawer$1.<init> (Lnet/simonvt/menudrawer/OverlayDrawer;)V]
      [15] putfield #60
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 38
        [6] -> line 18
        [18] -> line 39
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 19 [Landroid/app/Activity; activity]
        v2: 0 -> 19 [I dragMode]
  + Method:       initDrawer(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x4
      = protected void initDrawer(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #106
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #40
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [12] iconst_m1
      [13] new #16
        + Class [android/view/ViewGroup$LayoutParams]
      [16] dup
      [17] iconst_m1
      [18] iconst_m1
      [19] invokespecial #87
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [22] invokespecial #105
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [25] getstatic #38
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.USE_TRANSLATIONS Z]
      [28] ifeq +12 (target=40)
      [31] aload_0 v0
      [32] getfield #40
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [35] iconst_0
      [36] aconst_null
      [37] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [40] aload_0 v0
      [41] getfield #40
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [44] iconst_0
      [45] invokevirtual #100
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setHardwareLayersEnabled (Z)V]
      [48] aload_0 v0
      [49] aload_0 v0
      [50] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [53] iconst_m1
      [54] new #16
        + Class [android/view/ViewGroup$LayoutParams]
      [57] dup
      [58] iconst_m1
      [59] iconst_m1
      [60] invokespecial #87
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [63] invokespecial #105
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [66] aload_0 v0
      [67] aload_0 v0
      [68] bipush 20
      [70] invokevirtual #115
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.dpToPx (I)I]
      [73] putfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [76] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 55
        [7] -> line 56
        [25] -> line 57
        [31] -> line 58
        [40] -> line 60
        [48] -> line 61
        [66] -> line 62
        [76] -> line 63
      + Local variable table attribute (count = 4)
        v0: 0 -> 77 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 77 [Landroid/content/Context; context]
        v2: 0 -> 77 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 77 [I defStyle]
      + Stack map table attribute (count = 1):
        - [40] Var: ..., Stack: (empty)
  + Method:       drawOverlay(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void drawOverlay(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 155, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getHeight ()I]
      [9] istore_3 v3
      [10] aload_0 v0
      [11] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [14] f2i
      [15] istore v4
      [17] aload_0 v0
      [18] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [21] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [24] aload_0 v0
      [25] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [28] i2f
      [29] fdiv
      [30] fstore v5
      [32] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [35] aload_0 v0
      [36] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [39] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [42] iaload
      [43] tableswitch (4 offsets, default=90) (target=133)
        1: offset = 29, target = 72
        2: offset = 61, target = 104
        3: offset = 44, target = 87
        4: offset = 76, target = 119
        default: offset = 90, target = 133
      [72] aload_0 v0
      [73] getfield #52
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [76] iload v4
      [78] iconst_0
      [79] iload_2 v2
      [80] iload_3 v3
      [81] invokevirtual #71
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [84] goto +49 (target=133)
      [87] aload_0 v0
      [88] getfield #52
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [91] iconst_0
      [92] iconst_0
      [93] iload_2 v2
      [94] iload v4
      [96] iadd
      [97] iload_3 v3
      [98] invokevirtual #71
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [101] goto +32 (target=133)
      [104] aload_0 v0
      [105] getfield #52
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [108] iconst_0
      [109] iload v4
      [111] iload_2 v2
      [112] iload_3 v3
      [113] invokevirtual #71
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [116] goto +17 (target=133)
      [119] aload_0 v0
      [120] getfield #52
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [123] iconst_0
      [124] iconst_0
      [125] iload_2 v2
      [126] iload_3 v3
      [127] iload v4
      [129] iadd
      [130] invokevirtual #71
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [133] aload_0 v0
      [134] getfield #52
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [137] ldc #3
        + Float [185.0]
      [139] fload v5
      [141] fmul
      [142] f2i
      [143] invokevirtual #70
        + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
      [146] aload_0 v0
      [147] getfield #52
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [150] aload_1 v1
      [151] invokevirtual #69
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [154] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 67
        [5] -> line 68
        [10] -> line 69
        [17] -> line 70
        [32] -> line 72
        [35] -> line 72
        [72] -> line 74
        [84] -> line 75
        [87] -> line 78
        [101] -> line 79
        [104] -> line 82
        [116] -> line 83
        [119] -> line 86
        [133] -> line 90
        [146] -> line 91
        [154] -> line 92
      + Local variable table attribute (count = 6)
        v0: 0 -> 155 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 155 [Landroid/graphics/Canvas; canvas]
        v2: 5 -> 155 [I width]
        v3: 10 -> 155 [I height]
        v4: 17 -> 155 [I offsetPixels]
        v5: 32 -> 155 [F openRatio]
      + Stack map table attribute (count = 5):
        - [72] Var: [a:net/simonvt/menudrawer/OverlayDrawer][a:android/graphics/Canvas][i][i][i][f], Stack: 
        - [87] Var: ..., Stack: (empty)
        - [104] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [133] Var: ..., Stack: (empty)
  + Method:       openMenu(Z)V
    Access flags: 0x1
      = public void openMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 3, stack = 4):
      [0] iconst_0
      [1] istore_2 v2
      [2] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [5] aload_0 v0
      [6] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [9] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [12] iaload
      [13] tableswitch (4 offsets, default=45) (target=58)
        1: offset = 31, target = 44
        2: offset = 31, target = 44
        3: offset = 39, target = 52
        4: offset = 39, target = 52
        default: offset = 45, target = 58
      [44] aload_0 v0
      [45] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [48] istore_2 v2
      [49] goto +9 (target=58)
      [52] aload_0 v0
      [53] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [56] ineg
      [57] istore_2 v2
      [58] aload_0 v0
      [59] iload_2 v2
      [60] iconst_0
      [61] iload_1 v1
      [62] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (IIZ)V]
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 96
        [2] -> line 97
        [44] -> line 100
        [49] -> line 101
        [52] -> line 105
        [58] -> line 109
        [65] -> line 110
      + Local variable table attribute (count = 3)
        v0: 0 -> 66 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 66 [Z animate]
        v2: 2 -> 66 [I animateTo]
      + Stack map table attribute (count = 3):
        - [44] Var: ...[i], Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [58] Var: ..., Stack: (empty)
  + Method:       closeMenu(Z)V
    Access flags: 0x1
      = public void closeMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iload_1 v1
      [4] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (IIZ)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 114
        [7] -> line 115
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 8 [Z animate]
  + Method:       onOffsetPixelsChanged(I)V
    Access flags: 0x4
      = protected void onOffsetPixelsChanged(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 244, locals = 2, stack = 4):
      [0] getstatic #38
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +113 (target=116)
      [6] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [9] aload_0 v0
      [10] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [13] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [16] iaload
      [17] tableswitch (4 offsets, default=96) (target=113)
        1: offset = 31, target = 48
        2: offset = 48, target = 65
        3: offset = 65, target = 82
        4: offset = 82, target = 99
        default: offset = 96, target = 113
      [48] aload_0 v0
      [49] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [52] iload_1 v1
      [53] aload_0 v0
      [54] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [57] isub
      [58] i2f
      [59] invokevirtual #102
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
      [62] goto +177 (target=239)
      [65] aload_0 v0
      [66] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [69] iload_1 v1
      [70] aload_0 v0
      [71] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [74] isub
      [75] i2f
      [76] invokevirtual #103
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
      [79] goto +160 (target=239)
      [82] aload_0 v0
      [83] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [86] iload_1 v1
      [87] aload_0 v0
      [88] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [91] iadd
      [92] i2f
      [93] invokevirtual #102
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
      [96] goto +143 (target=239)
      [99] aload_0 v0
      [100] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [103] iload_1 v1
      [104] aload_0 v0
      [105] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [108] iadd
      [109] i2f
      [110] invokevirtual #103
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
      [113] goto +126 (target=239)
      [116] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [119] aload_0 v0
      [120] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [123] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [126] iaload
      [127] tableswitch (4 offsets, default=112) (target=239)
        1: offset = 72, target = 199
        2: offset = 29, target = 156
        3: offset = 91, target = 218
        4: offset = 48, target = 175
        default: offset = 112, target = 239
      [156] aload_0 v0
      [157] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [160] iload_1 v1
      [161] aload_0 v0
      [162] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [165] invokevirtual #92
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getBottom ()I]
      [168] isub
      [169] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetTopAndBottom (I)V]
      [172] goto +67 (target=239)
      [175] aload_0 v0
      [176] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [179] iload_1 v1
      [180] aload_0 v0
      [181] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [184] invokevirtual #95
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getTop ()I]
      [187] aload_0 v0
      [188] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getHeight ()I]
      [191] isub
      [192] isub
      [193] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetTopAndBottom (I)V]
      [196] goto +43 (target=239)
      [199] aload_0 v0
      [200] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [203] iload_1 v1
      [204] aload_0 v0
      [205] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [208] invokevirtual #94
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getRight ()I]
      [211] isub
      [212] invokevirtual #98
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetLeftAndRight (I)V]
      [215] goto +24 (target=239)
      [218] aload_0 v0
      [219] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [222] iload_1 v1
      [223] aload_0 v0
      [224] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [227] invokevirtual #93
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getLeft ()I]
      [230] aload_0 v0
      [231] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
      [234] isub
      [235] isub
      [236] invokevirtual #98
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetLeftAndRight (I)V]
      [239] aload_0 v0
      [240] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.invalidate ()V]
      [243] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 22)
        [0] -> line 119
        [6] -> line 120
        [9] -> line 120
        [48] -> line 122
        [62] -> line 123
        [65] -> line 126
        [79] -> line 127
        [82] -> line 130
        [96] -> line 131
        [99] -> line 134
        [113] -> line 137
        [116] -> line 138
        [119] -> line 138
        [156] -> line 140
        [172] -> line 141
        [175] -> line 144
        [196] -> line 145
        [199] -> line 148
        [215] -> line 149
        [218] -> line 152
        [239] -> line 157
        [243] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 244 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 244 [I offsetPixels]
      + Stack map table attribute (count = 11):
        - [48] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [99] Var: ..., Stack: (empty)
        - [113] Var: ..., Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [156] Var: ..., Stack: (empty)
        - [175] Var: ..., Stack: (empty)
        - [199] Var: ..., Stack: (empty)
        - [218] Var: ..., Stack: (empty)
        - [239] Var: ..., Stack: (empty)
  + Method:       initPeekScroller()V
    Access flags: 0x4
      = protected void initPeekScroller()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 2, stack = 6):
      [0] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (2 offsets, default=44) (target=55)
        3: offset = 21, target = 32
        4: offset = 21, target = 32
        default: offset = 44, target = 55
      [32] aload_0 v0
      [33] getfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [36] ineg
      [37] istore_1 v1
      [38] aload_0 v0
      [39] getfield #57
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [42] iconst_0
      [43] iconst_0
      [44] iload_1 v1
      [45] iconst_0
      [46] sipush 5000
      [49] invokevirtual #146
        + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
      [52] goto +22 (target=74)
      [55] aload_0 v0
      [56] getfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [59] istore_1 v1
      [60] aload_0 v0
      [61] getfield #57
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [64] iconst_0
      [65] iconst_0
      [66] iload_1 v1
      [67] iconst_0
      [68] sipush 5000
      [71] invokevirtual #146
        + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
      [74] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 162
        [32] -> line 165
        [38] -> line 166
        [52] -> line 167
        [55] -> line 171
        [60] -> line 172
        [74] -> line 176
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 38 -> 55 [I dx]
        v1: 60 -> 74 [I dx]
      + Stack map table attribute (count = 3):
        - [32] Var: ..., Stack: (empty)
        - [55] Var: ..., Stack: (empty)
        - [74] Var: ..., Stack: (empty)
  + Method:       onSizeChanged(IIII)V
    Access flags: 0x4
      = protected void onSizeChanged(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokespecial #107
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.onSizeChanged (IIII)V]
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [14] f2i
      [15] invokevirtual #129
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onOffsetPixelsChanged (I)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 180
        [9] -> line 181
        [18] -> line 182
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 19 [I w]
        v2: 0 -> 19 [I h]
        v3: 0 -> 19 [I oldw]
        v4: 0 -> 19 [I oldh]
  + Method:       getDropShadowOrientation()Landroid/graphics/drawable/GradientDrawable$Orientation;
    Access flags: 0x4
      = protected android.graphics.drawable.GradientDrawable$Orientation getDropShadowOrientation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 1, stack = 2):
      [0] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (3 offsets, default=37) (target=48)
        2: offset = 25, target = 36
        3: offset = 29, target = 40
        4: offset = 33, target = 44
        default: offset = 37, target = 48
      [36] getstatic #36
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.TOP_BOTTOM Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [39] areturn
      [40] getstatic #35
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.RIGHT_LEFT Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [43] areturn
      [44] getstatic #33
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.BOTTOM_TOP Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [47] areturn
      [48] getstatic #34
        + Fieldref [android/graphics/drawable/GradientDrawable$Orientation.LEFT_RIGHT Landroid/graphics/drawable/GradientDrawable$Orientation;]
      [51] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 186
        [36] -> line 188
        [40] -> line 191
        [44] -> line 194
        [48] -> line 197
      + Local variable table attribute (count = 1)
        v0: 0 -> 52 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
      + Stack map table attribute (count = 4):
        - [36] Var: ..., Stack: (empty)
        - [40] Var: ..., Stack: (empty)
        - [44] Var: ..., Stack: (empty)
        - [48] Var: ..., Stack: (empty)
  + Method:       updateDropShadowRect()V
    Access flags: 0x4
      = protected void updateDropShadowRect()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 270, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [4] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [7] aload_0 v0
      [8] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [11] i2f
      [12] fdiv
      [13] fstore_1 v1
      [14] aload_0 v0
      [15] getfield #42
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowSize I]
      [18] i2f
      [19] fload_1 v1
      [20] fmul
      [21] f2i
      [22] istore_2 v2
      [23] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [26] aload_0 v0
      [27] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [30] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [33] iaload
      [34] tableswitch (4 offsets, default=235) (target=269)
        1: offset = 30, target = 64
        2: offset = 82, target = 116
        3: offset = 134, target = 168
        4: offset = 186, target = 220
        default: offset = 235, target = 269
      [64] aload_0 v0
      [65] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [68] iconst_0
      [69] putfield #32
        + Fieldref [android/graphics/Rect.top I]
      [72] aload_0 v0
      [73] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [76] aload_0 v0
      [77] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getHeight ()I]
      [80] putfield #29
        + Fieldref [android/graphics/Rect.bottom I]
      [83] aload_0 v0
      [84] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [87] aload_0 v0
      [88] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [91] invokestatic #149
        + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
      [94] putfield #30
        + Fieldref [android/graphics/Rect.left I]
      [97] aload_0 v0
      [98] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [101] aload_0 v0
      [102] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [105] getfield #30
        + Fieldref [android/graphics/Rect.left I]
      [108] iload_2 v2
      [109] iadd
      [110] putfield #31
        + Fieldref [android/graphics/Rect.right I]
      [113] goto +156 (target=269)
      [116] aload_0 v0
      [117] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [120] iconst_0
      [121] putfield #30
        + Fieldref [android/graphics/Rect.left I]
      [124] aload_0 v0
      [125] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [128] aload_0 v0
      [129] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
      [132] putfield #31
        + Fieldref [android/graphics/Rect.right I]
      [135] aload_0 v0
      [136] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [139] aload_0 v0
      [140] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [143] invokestatic #147
        + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
      [146] putfield #32
        + Fieldref [android/graphics/Rect.top I]
      [149] aload_0 v0
      [150] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [153] aload_0 v0
      [154] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [157] getfield #32
        + Fieldref [android/graphics/Rect.top I]
      [160] iload_2 v2
      [161] iadd
      [162] putfield #29
        + Fieldref [android/graphics/Rect.bottom I]
      [165] goto +104 (target=269)
      [168] aload_0 v0
      [169] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [172] iconst_0
      [173] putfield #32
        + Fieldref [android/graphics/Rect.top I]
      [176] aload_0 v0
      [177] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [180] aload_0 v0
      [181] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getHeight ()I]
      [184] putfield #29
        + Fieldref [android/graphics/Rect.bottom I]
      [187] aload_0 v0
      [188] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [191] aload_0 v0
      [192] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [195] invokestatic #148
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [198] putfield #31
        + Fieldref [android/graphics/Rect.right I]
      [201] aload_0 v0
      [202] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [205] aload_0 v0
      [206] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [209] getfield #31
        + Fieldref [android/graphics/Rect.right I]
      [212] iload_2 v2
      [213] isub
      [214] putfield #30
        + Fieldref [android/graphics/Rect.left I]
      [217] goto +52 (target=269)
      [220] aload_0 v0
      [221] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [224] iconst_0
      [225] putfield #30
        + Fieldref [android/graphics/Rect.left I]
      [228] aload_0 v0
      [229] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [232] aload_0 v0
      [233] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
      [236] putfield #31
        + Fieldref [android/graphics/Rect.right I]
      [239] aload_0 v0
      [240] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [243] aload_0 v0
      [244] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [247] invokestatic #150
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [250] putfield #29
        + Fieldref [android/graphics/Rect.bottom I]
      [253] aload_0 v0
      [254] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [257] aload_0 v0
      [258] getfield #41
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mDropShadowRect Landroid/graphics/Rect;]
      [261] getfield #29
        + Fieldref [android/graphics/Rect.bottom I]
      [264] iload_2 v2
      [265] isub
      [266] putfield #32
        + Fieldref [android/graphics/Rect.top I]
      [269] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 203
        [14] -> line 204
        [23] -> line 206
        [26] -> line 206
        [64] -> line 208
        [72] -> line 209
        [83] -> line 210
        [97] -> line 211
        [113] -> line 212
        [116] -> line 215
        [124] -> line 216
        [135] -> line 217
        [149] -> line 218
        [165] -> line 219
        [168] -> line 222
        [176] -> line 223
        [187] -> line 224
        [201] -> line 225
        [217] -> line 226
        [220] -> line 229
        [228] -> line 230
        [239] -> line 231
        [253] -> line 232
        [269] -> line 235
      + Local variable table attribute (count = 3)
        v0: 0 -> 270 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 14 -> 270 [F openRatio]
        v2: 23 -> 270 [I dropShadowSize]
      + Stack map table attribute (count = 5):
        - [64] Var: ...[f][i], Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [168] Var: ..., Stack: (empty)
        - [220] Var: ..., Stack: (empty)
        - [269] Var: ..., Stack: (empty)
  + Method:       startLayerTranslation()V
    Access flags: 0x4
      = protected void startLayerTranslation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 1, stack = 3):
      [0] getstatic #38
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +31 (target=34)
      [6] aload_0 v0
      [7] getfield #43
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mHardwareLayersEnabled Z]
      [10] ifeq +24 (target=34)
      [13] aload_0 v0
      [14] getfield #49
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLayerTypeHardware Z]
      [17] ifne +17 (target=34)
      [20] aload_0 v0
      [21] iconst_1
      [22] putfield #49
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLayerTypeHardware Z]
      [25] aload_0 v0
      [26] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [29] iconst_2
      [30] aconst_null
      [31] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 239
        [20] -> line 240
        [25] -> line 241
        [34] -> line 243
      + Local variable table attribute (count = 1)
        v0: 0 -> 35 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
      + Stack map table attribute (count = 1):
        - [34] Var: ..., Stack: (empty)
  + Method:       stopLayerTranslation()V
    Access flags: 0x4
      = protected void stopLayerTranslation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLayerTypeHardware Z]
      [4] ifeq +17 (target=21)
      [7] aload_0 v0
      [8] iconst_0
      [9] putfield #49
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLayerTypeHardware Z]
      [12] aload_0 v0
      [13] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [16] iconst_0
      [17] aconst_null
      [18] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setLayerType (ILandroid/graphics/Paint;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 247
        [7] -> line 248
        [12] -> line 249
        [21] -> line 251
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
      + Stack map table attribute (count = 1):
        - [21] Var: ..., Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 300, locals = 10, stack = 6):
      [0] iload v4
      [2] iload_2 v2
      [3] isub
      [4] istore v6
      [6] iload v5
      [8] iload_3 v3
      [9] isub
      [10] istore v7
      [12] aload_0 v0
      [13] getfield #40
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [16] iconst_0
      [17] iconst_0
      [18] iload v6
      [20] iload v7
      [22] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [25] getstatic #38
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.USE_TRANSLATIONS Z]
      [28] ifeq +124 (target=152)
      [31] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [34] aload_0 v0
      [35] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [38] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [41] iaload
      [42] tableswitch (4 offsets, default=107) (target=149)
        1: offset = 30, target = 72
        2: offset = 70, target = 112
        3: offset = 48, target = 90
        4: offset = 88, target = 130
        default: offset = 107, target = 149
      [72] aload_0 v0
      [73] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [76] iconst_0
      [77] iconst_0
      [78] aload_0 v0
      [79] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [82] iload v7
      [84] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [87] goto +212 (target=299)
      [90] aload_0 v0
      [91] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [94] iload v6
      [96] aload_0 v0
      [97] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [100] isub
      [101] iconst_0
      [102] iload v6
      [104] iload v7
      [106] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [109] goto +190 (target=299)
      [112] aload_0 v0
      [113] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [116] iconst_0
      [117] iconst_0
      [118] iload v6
      [120] aload_0 v0
      [121] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [124] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [127] goto +172 (target=299)
      [130] aload_0 v0
      [131] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [134] iconst_0
      [135] iload v7
      [137] aload_0 v0
      [138] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [141] isub
      [142] iload v6
      [144] iload v7
      [146] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [149] goto +150 (target=299)
      [152] aload_0 v0
      [153] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [156] f2i
      [157] istore v8
      [159] aload_0 v0
      [160] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [163] istore v9
      [165] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [168] aload_0 v0
      [169] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [172] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [175] iaload
      [176] tableswitch (4 offsets, default=123) (target=299)
        1: offset = 32, target = 208
        2: offset = 79, target = 255
        3: offset = 53, target = 229
        4: offset = 100, target = 276
        default: offset = 123, target = 299
      [208] aload_0 v0
      [209] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [212] iload v9
      [214] ineg
      [215] iload v8
      [217] iadd
      [218] iconst_0
      [219] iload v8
      [221] iload v7
      [223] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [226] goto +73 (target=299)
      [229] aload_0 v0
      [230] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [233] iload v6
      [235] iload v8
      [237] iadd
      [238] iconst_0
      [239] iload v6
      [241] iload v9
      [243] iadd
      [244] iload v8
      [246] iadd
      [247] iload v7
      [249] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [252] goto +47 (target=299)
      [255] aload_0 v0
      [256] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [259] iconst_0
      [260] iload v9
      [262] ineg
      [263] iload v8
      [265] iadd
      [266] iload v6
      [268] iload v8
      [270] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [273] goto +26 (target=299)
      [276] aload_0 v0
      [277] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [280] iconst_0
      [281] iload v7
      [283] iload v8
      [285] iadd
      [286] iload v6
      [288] iload v7
      [290] iload v9
      [292] iadd
      [293] iload v8
      [295] iadd
      [296] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [299] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 255
        [6] -> line 256
        [12] -> line 258
        [25] -> line 260
        [31] -> line 261
        [34] -> line 261
        [72] -> line 263
        [87] -> line 264
        [90] -> line 267
        [109] -> line 268
        [112] -> line 271
        [127] -> line 272
        [130] -> line 275
        [149] -> line 279
        [152] -> line 280
        [159] -> line 281
        [165] -> line 283
        [168] -> line 283
        [208] -> line 285
        [226] -> line 286
        [229] -> line 289
        [252] -> line 290
        [255] -> line 293
        [273] -> line 294
        [276] -> line 297
        [299] -> line 301
      + Local variable table attribute (count = 10)
        v0: 0 -> 300 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 300 [Z changed]
        v2: 0 -> 300 [I l]
        v3: 0 -> 300 [I t]
        v4: 0 -> 300 [I r]
        v5: 0 -> 300 [I b]
        v6: 6 -> 300 [I width]
        v7: 12 -> 300 [I height]
        v8: 159 -> 299 [I offsetPixels]
        v9: 165 -> 299 [I menuSize]
      + Stack map table attribute (count = 11):
        - [72] Var: ...[i][i], Stack: (empty)
        - [90] Var: ..., Stack: (empty)
        - [112] Var: ..., Stack: (empty)
        - [130] Var: ..., Stack: (empty)
        - [149] Var: ..., Stack: (empty)
        - [152] Var: ..., Stack: (empty)
        - [208] Var: ...[i][i], Stack: (empty)
        - [229] Var: ..., Stack: (empty)
        - [255] Var: ..., Stack: (empty)
        - [276] Var: ..., Stack: (empty)
        - [299] Var: -2, Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 192, locals = 11, stack = 3):
      [0] iload_1 v1
      [1] invokestatic #85
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_2 v2
      [6] invokestatic #85
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [9] istore v4
      [11] iload_3 v3
      [12] ifeq +8 (target=20)
      [15] iload v4
      [17] ifne +13 (target=30)
      [20] new #17
        + Class [java/lang/IllegalStateException]
      [23] dup
      [24] ldc #4
        + String [Must measure with an exact size]
      [26] invokespecial #88
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [29] athrow
      [30] iload_1 v1
      [31] invokestatic #86
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [34] istore v5
      [36] iload_2 v2
      [37] invokestatic #86
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [40] istore v6
      [42] aload_0 v0
      [43] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [46] ldc #2
        + Float [-1.0]
      [48] fcmpl
      [49] ifne +8 (target=57)
      [52] aload_0 v0
      [53] iconst_0
      [54] invokevirtual #133
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.openMenu (Z)V]
      [57] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [60] aload_0 v0
      [61] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [64] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [67] iaload
      [68] tableswitch (3 offsets, default=51) (target=119)
        2: offset = 28, target = 96
        3: offset = 51, target = 119
        4: offset = 28, target = 96
        default: offset = 51, target = 119
      [96] iload_1 v1
      [97] iconst_0
      [98] iload v5
      [100] invokestatic #118
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getChildMeasureSpec (III)I]
      [103] istore v7
      [105] iload_2 v2
      [106] iconst_0
      [107] aload_0 v0
      [108] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [111] invokestatic #118
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getChildMeasureSpec (III)I]
      [114] istore v8
      [116] goto +23 (target=139)
      [119] iload_1 v1
      [120] iconst_0
      [121] aload_0 v0
      [122] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [125] invokestatic #118
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getChildMeasureSpec (III)I]
      [128] istore v7
      [130] iload_1 v1
      [131] iconst_0
      [132] iload v6
      [134] invokestatic #118
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getChildMeasureSpec (III)I]
      [137] istore v8
      [139] aload_0 v0
      [140] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [143] iload v7
      [145] iload v8
      [147] invokevirtual #97
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [150] iload_1 v1
      [151] iconst_0
      [152] iload v5
      [154] invokestatic #118
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getChildMeasureSpec (III)I]
      [157] istore v9
      [159] iload_1 v1
      [160] iconst_0
      [161] iload v6
      [163] invokestatic #118
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getChildMeasureSpec (III)I]
      [166] istore v10
      [168] aload_0 v0
      [169] getfield #40
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [172] iload v9
      [174] iload v10
      [176] invokevirtual #97
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [179] aload_0 v0
      [180] iload v5
      [182] iload v6
      [184] invokevirtual #138
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setMeasuredDimension (II)V]
      [187] aload_0 v0
      [188] invokevirtual #142
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.updateTouchAreaSize ()V]
      [191] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 305
        [5] -> line 306
        [11] -> line 308
        [20] -> line 309
        [30] -> line 312
        [36] -> line 313
        [42] -> line 315
        [57] -> line 319
        [60] -> line 319
        [96] -> line 322
        [105] -> line 323
        [116] -> line 324
        [119] -> line 328
        [130] -> line 329
        [139] -> line 331
        [150] -> line 333
        [159] -> line 334
        [168] -> line 335
        [179] -> line 337
        [187] -> line 339
        [191] -> line 340
      + Local variable table attribute (count = 13)
        v0: 0 -> 192 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 192 [I widthMeasureSpec]
        v2: 0 -> 192 [I heightMeasureSpec]
        v3: 5 -> 192 [I widthMode]
        v4: 11 -> 192 [I heightMode]
        v5: 36 -> 192 [I width]
        v6: 42 -> 192 [I height]
        v7: 105 -> 119 [I menuWidthMeasureSpec]
        v7: 130 -> 192 [I menuWidthMeasureSpec]
        v8: 116 -> 119 [I menuHeightMeasureSpec]
        v8: 139 -> 192 [I menuHeightMeasureSpec]
        v9: 159 -> 192 [I contentWidthMeasureSpec]
        v10: 168 -> 192 [I contentHeightMeasureSpec]
      + Stack map table attribute (count = 6):
        - [20] Var: ...[i][i], Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [57] Var: ...[i][i], Stack: (empty)
        - [96] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [139] Var: ...[i][i], Stack: (empty)
  + Method:       isContentTouch(II)Z
    Access flags: 0x2
      = private boolean isContentTouch(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 123, locals = 4, stack = 2):
      [0] iconst_0
      [1] istore_3 v3
      [2] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [5] aload_0 v0
      [6] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [9] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [12] iaload
      [13] tableswitch (4 offsets, default=108) (target=121)
        1: offset = 31, target = 44
        2: offset = 71, target = 84
        3: offset = 51, target = 64
        4: offset = 91, target = 104
        default: offset = 108, target = 121
      [44] aload_0 v0
      [45] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [48] invokestatic #149
        + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
      [51] iload_1 v1
      [52] ificmpge +7 (target=59)
      [55] iconst_1
      [56] goto +4 (target=60)
      [59] iconst_0
      [60] istore_3 v3
      [61] goto +60 (target=121)
      [64] aload_0 v0
      [65] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [68] invokestatic #148
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [71] iload_1 v1
      [72] ificmple +7 (target=79)
      [75] iconst_1
      [76] goto +4 (target=80)
      [79] iconst_0
      [80] istore_3 v3
      [81] goto +40 (target=121)
      [84] aload_0 v0
      [85] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [88] invokestatic #147
        + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
      [91] iload_2 v2
      [92] ificmpge +7 (target=99)
      [95] iconst_1
      [96] goto +4 (target=100)
      [99] iconst_0
      [100] istore_3 v3
      [101] goto +20 (target=121)
      [104] aload_0 v0
      [105] getfield #51
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [108] invokestatic #150
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [111] iload_2 v2
      [112] ificmple +7 (target=119)
      [115] iconst_1
      [116] goto +4 (target=120)
      [119] iconst_0
      [120] istore_3 v3
      [121] iload_3 v3
      [122] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 343
        [2] -> line 345
        [44] -> line 347
        [61] -> line 348
        [64] -> line 351
        [81] -> line 352
        [84] -> line 355
        [101] -> line 356
        [104] -> line 359
        [121] -> line 363
      + Local variable table attribute (count = 4)
        v0: 0 -> 123 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 123 [I x]
        v2: 0 -> 123 [I y]
        v3: 2 -> 123 [Z contentTouch]
      + Stack map table attribute (count = 13):
        - [44] Var: ...[i], Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: [i]
        - [64] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: [i]
        - [84] Var: ..., Stack: (empty)
        - [99] Var: ..., Stack: (empty)
        - [100] Var: ..., Stack: [i]
        - [104] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [120] Var: ..., Stack: [i]
        - [121] Var: ..., Stack: (empty)
  + Method:       onDownAllowDrag(II)Z
    Access flags: 0x4
      = protected boolean onDownAllowDrag(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 239, locals = 6, stack = 3):
      [0] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (4 offsets, default=226) (target=237)
        1: offset = 29, target = 40
        2: offset = 127, target = 138
        3: offset = 72, target = 83
        4: offset = 170, target = 181
        default: offset = 226, target = 237
      [40] aload_0 v0
      [41] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [44] ifne +16 (target=60)
      [47] aload_0 v0
      [48] getfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [51] aload_0 v0
      [52] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [55] i2f
      [56] fcmpg
      [57] ifle +24 (target=81)
      [60] aload_0 v0
      [61] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [64] ifeq +15 (target=79)
      [67] aload_0 v0
      [68] getfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [71] aload_0 v0
      [72] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [75] fcmpg
      [76] ifle +5 (target=81)
      [79] iconst_0
      [80] ireturn
      [81] iconst_1
      [82] ireturn
      [83] aload_0 v0
      [84] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
      [87] istore_3 v3
      [88] aload_0 v0
      [89] getfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [92] f2i
      [93] istore v4
      [95] aload_0 v0
      [96] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [99] ifne +14 (target=113)
      [102] iload v4
      [104] iload_3 v3
      [105] aload_0 v0
      [106] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [109] isub
      [110] ificmpge +26 (target=136)
      [113] aload_0 v0
      [114] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [117] ifeq +17 (target=134)
      [120] iload v4
      [122] i2f
      [123] iload_3 v3
      [124] i2f
      [125] aload_0 v0
      [126] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [129] fadd
      [130] fcmpl
      [131] ifge +5 (target=136)
      [134] iconst_0
      [135] ireturn
      [136] iconst_1
      [137] ireturn
      [138] aload_0 v0
      [139] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [142] ifne +16 (target=158)
      [145] aload_0 v0
      [146] getfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [149] aload_0 v0
      [150] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [153] i2f
      [154] fcmpg
      [155] ifle +24 (target=179)
      [158] aload_0 v0
      [159] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [162] ifeq +15 (target=177)
      [165] aload_0 v0
      [166] getfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [169] aload_0 v0
      [170] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [173] fcmpg
      [174] ifle +5 (target=179)
      [177] iconst_0
      [178] ireturn
      [179] iconst_1
      [180] ireturn
      [181] aload_0 v0
      [182] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getHeight ()I]
      [185] istore v5
      [187] aload_0 v0
      [188] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [191] ifne +19 (target=210)
      [194] aload_0 v0
      [195] getfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [198] iload v5
      [200] aload_0 v0
      [201] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [204] isub
      [205] i2f
      [206] fcmpl
      [207] ifge +28 (target=235)
      [210] aload_0 v0
      [211] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [214] ifeq +19 (target=233)
      [217] aload_0 v0
      [218] getfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [221] iload v5
      [223] i2f
      [224] aload_0 v0
      [225] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [228] fadd
      [229] fcmpl
      [230] ifge +5 (target=235)
      [233] iconst_0
      [234] ireturn
      [235] iconst_1
      [236] ireturn
      [237] iconst_0
      [238] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 367
        [40] -> line 369
        [60] -> line 370
        [75] -> line 369
        [83] -> line 373
        [88] -> line 374
        [95] -> line 376
        [113] -> line 377
        [130] -> line 376
        [138] -> line 380
        [158] -> line 381
        [173] -> line 380
        [181] -> line 384
        [187] -> line 385
        [210] -> line 386
        [229] -> line 385
        [237] -> line 389
      + Local variable table attribute (count = 6)
        v0: 0 -> 239 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 239 [I x]
        v2: 0 -> 239 [I y]
        v3: 88 -> 138 [I width]
        v4: 95 -> 138 [I initialMotionX]
        v5: 187 -> 237 [I height]
      + Stack map table attribute (count = 17):
        - [40] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [81] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [113] Var: ...[i][i], Stack: (empty)
        - [134] Var: ..., Stack: (empty)
        - [136] Var: ..., Stack: (empty)
        - [138] Var: -2, Stack: (empty)
        - [158] Var: ..., Stack: (empty)
        - [177] Var: ..., Stack: (empty)
        - [179] Var: ..., Stack: (empty)
        - [181] Var: ..., Stack: (empty)
        - [210] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][T][T][i], Stack: 
        - [233] Var: ..., Stack: (empty)
        - [235] Var: ..., Stack: (empty)
        - [237] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i], Stack: 
  + Method:       onMoveAllowDrag(IIFF)Z
    Access flags: 0x4
      = protected boolean onMoveAllowDrag(int,int,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 370, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [4] ifeq +13 (target=17)
      [7] aload_0 v0
      [8] getfield #61
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchMode I]
      [11] iconst_2
      [12] ificmpne +5 (target=17)
      [15] iconst_1
      [16] ireturn
      [17] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [20] aload_0 v0
      [21] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [24] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [27] iaload
      [28] tableswitch (4 offsets, default=340) (target=368)
        1: offset = 32, target = 60
        2: offset = 185, target = 213
        3: offset = 102, target = 130
        4: offset = 256, target = 284
        default: offset = 340, target = 368
      [60] aload_0 v0
      [61] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [64] ifne +22 (target=86)
      [67] aload_0 v0
      [68] getfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [71] aload_0 v0
      [72] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [75] i2f
      [76] fcmpg
      [77] ifgt +9 (target=86)
      [80] fload_3 v3
      [81] fconst_0
      [82] fcmpl
      [83] ifgt +45 (target=128)
      [86] aload_0 v0
      [87] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [90] ifeq +13 (target=103)
      [93] iload_1 v1
      [94] i2f
      [95] aload_0 v0
      [96] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [99] fcmpg
      [100] ifle +28 (target=128)
      [103] aload_0 v0
      [104] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [107] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [110] aload_0 v0
      [111] getfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [114] i2f
      [115] fcmpg
      [116] ifgt +10 (target=126)
      [119] aload_0 v0
      [120] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [123] ifne +5 (target=128)
      [126] iconst_0
      [127] ireturn
      [128] iconst_1
      [129] ireturn
      [130] aload_0 v0
      [131] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
      [134] istore v5
      [136] aload_0 v0
      [137] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [140] ifne +25 (target=165)
      [143] aload_0 v0
      [144] getfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [147] iload v5
      [149] aload_0 v0
      [150] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [153] isub
      [154] i2f
      [155] fcmpl
      [156] iflt +9 (target=165)
      [159] fload_3 v3
      [160] fconst_0
      [161] fcmpg
      [162] iflt +49 (target=211)
      [165] aload_0 v0
      [166] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [169] ifeq +17 (target=186)
      [172] iload_1 v1
      [173] i2f
      [174] iload v5
      [176] i2f
      [177] aload_0 v0
      [178] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [181] fsub
      [182] fcmpl
      [183] ifge +28 (target=211)
      [186] aload_0 v0
      [187] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [190] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [193] aload_0 v0
      [194] getfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [197] i2f
      [198] fcmpg
      [199] ifgt +10 (target=209)
      [202] aload_0 v0
      [203] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [206] ifne +5 (target=211)
      [209] iconst_0
      [210] ireturn
      [211] iconst_1
      [212] ireturn
      [213] aload_0 v0
      [214] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [217] ifne +23 (target=240)
      [220] aload_0 v0
      [221] getfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [224] aload_0 v0
      [225] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [228] i2f
      [229] fcmpg
      [230] ifgt +10 (target=240)
      [233] fload v4
      [235] fconst_0
      [236] fcmpl
      [237] ifgt +45 (target=282)
      [240] aload_0 v0
      [241] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [244] ifeq +13 (target=257)
      [247] iload_1 v1
      [248] i2f
      [249] aload_0 v0
      [250] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [253] fcmpg
      [254] ifle +28 (target=282)
      [257] aload_0 v0
      [258] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [261] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [264] aload_0 v0
      [265] getfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [268] i2f
      [269] fcmpg
      [270] ifgt +10 (target=280)
      [273] aload_0 v0
      [274] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [277] ifne +5 (target=282)
      [280] iconst_0
      [281] ireturn
      [282] iconst_1
      [283] ireturn
      [284] aload_0 v0
      [285] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getHeight ()I]
      [288] istore v6
      [290] aload_0 v0
      [291] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [294] ifne +26 (target=320)
      [297] aload_0 v0
      [298] getfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [301] iload v6
      [303] aload_0 v0
      [304] getfield #62
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSize I]
      [307] isub
      [308] i2f
      [309] fcmpl
      [310] iflt +10 (target=320)
      [313] fload v4
      [315] fconst_0
      [316] fcmpg
      [317] iflt +49 (target=366)
      [320] aload_0 v0
      [321] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [324] ifeq +17 (target=341)
      [327] iload_1 v1
      [328] i2f
      [329] iload v6
      [331] i2f
      [332] aload_0 v0
      [333] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [336] fsub
      [337] fcmpl
      [338] ifge +28 (target=366)
      [341] aload_0 v0
      [342] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [345] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [348] aload_0 v0
      [349] getfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [352] i2f
      [353] fcmpg
      [354] ifgt +10 (target=364)
      [357] aload_0 v0
      [358] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [361] ifne +5 (target=366)
      [364] iconst_0
      [365] ireturn
      [366] iconst_1
      [367] ireturn
      [368] iconst_0
      [369] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 393
        [15] -> line 394
        [17] -> line 397
        [20] -> line 397
        [60] -> line 399
        [86] -> line 400
        [103] -> line 401
        [126] -> line 399
        [130] -> line 404
        [136] -> line 405
        [165] -> line 406
        [186] -> line 407
        [209] -> line 405
        [213] -> line 410
        [240] -> line 411
        [257] -> line 412
        [280] -> line 410
        [284] -> line 415
        [290] -> line 416
        [320] -> line 417
        [341] -> line 418
        [364] -> line 416
        [368] -> line 421
      + Local variable table attribute (count = 7)
        v0: 0 -> 370 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 370 [I x]
        v2: 0 -> 370 [I y]
        v3: 0 -> 370 [F dx]
        v4: 0 -> 370 [F dy]
        v5: 136 -> 213 [I width]
        v6: 290 -> 368 [I height]
      + Stack map table attribute (count = 22):
        - [17] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [86] Var: ..., Stack: (empty)
        - [103] Var: ..., Stack: (empty)
        - [126] Var: ..., Stack: (empty)
        - [128] Var: ..., Stack: (empty)
        - [130] Var: ..., Stack: (empty)
        - [165] Var: ...[i], Stack: (empty)
        - [186] Var: ..., Stack: (empty)
        - [209] Var: ..., Stack: (empty)
        - [211] Var: ..., Stack: (empty)
        - [213] Var: -1, Stack: (empty)
        - [240] Var: ..., Stack: (empty)
        - [257] Var: ..., Stack: (empty)
        - [280] Var: ..., Stack: (empty)
        - [282] Var: ..., Stack: (empty)
        - [284] Var: ..., Stack: (empty)
        - [320] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][f][f][T][i], Stack: 
        - [341] Var: ..., Stack: (empty)
        - [364] Var: ..., Stack: (empty)
        - [366] Var: ..., Stack: (empty)
        - [368] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][f][f], Stack: 
  + Method:       onMoveEvent(FF)V
    Access flags: 0x4
      = protected void onMoveEvent(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 140, locals = 3, stack = 3):
      [0] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (4 offsets, default=128) (target=139)
        1: offset = 29, target = 40
        2: offset = 80, target = 91
        3: offset = 54, target = 65
        4: offset = 105, target = 116
        default: offset = 128, target = 139
      [40] aload_0 v0
      [41] aload_0 v0
      [42] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [45] fload_1 v1
      [46] fadd
      [47] fconst_0
      [48] invokestatic #90
        + Methodref [java/lang/Math.max (FF)F]
      [51] aload_0 v0
      [52] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [55] i2f
      [56] invokestatic #91
        + Methodref [java/lang/Math.min (FF)F]
      [59] invokevirtual #139
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setOffsetPixels (F)V]
      [62] goto +77 (target=139)
      [65] aload_0 v0
      [66] aload_0 v0
      [67] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [70] fload_1 v1
      [71] fadd
      [72] fconst_0
      [73] invokestatic #91
        + Methodref [java/lang/Math.min (FF)F]
      [76] aload_0 v0
      [77] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [80] ineg
      [81] i2f
      [82] invokestatic #90
        + Methodref [java/lang/Math.max (FF)F]
      [85] invokevirtual #139
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setOffsetPixels (F)V]
      [88] goto +51 (target=139)
      [91] aload_0 v0
      [92] aload_0 v0
      [93] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [96] fload_2 v2
      [97] fadd
      [98] fconst_0
      [99] invokestatic #90
        + Methodref [java/lang/Math.max (FF)F]
      [102] aload_0 v0
      [103] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [106] i2f
      [107] invokestatic #91
        + Methodref [java/lang/Math.min (FF)F]
      [110] invokevirtual #139
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setOffsetPixels (F)V]
      [113] goto +26 (target=139)
      [116] aload_0 v0
      [117] aload_0 v0
      [118] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [121] fload_2 v2
      [122] fadd
      [123] fconst_0
      [124] invokestatic #91
        + Methodref [java/lang/Math.min (FF)F]
      [127] aload_0 v0
      [128] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [131] ineg
      [132] i2f
      [133] invokestatic #90
        + Methodref [java/lang/Math.max (FF)F]
      [136] invokevirtual #139
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setOffsetPixels (F)V]
      [139] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 425
        [40] -> line 427
        [62] -> line 428
        [65] -> line 431
        [88] -> line 432
        [91] -> line 435
        [113] -> line 436
        [116] -> line 439
        [139] -> line 442
      + Local variable table attribute (count = 3)
        v0: 0 -> 140 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 140 [F dx]
        v2: 0 -> 140 [F dy]
      + Stack map table attribute (count = 5):
        - [40] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [91] Var: ..., Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [139] Var: ..., Stack: (empty)
  + Method:       onUpEvent(II)V
    Access flags: 0x4
      = protected void onUpEvent(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 358, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [4] f2i
      [5] istore_3 v3
      [6] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [9] aload_0 v0
      [10] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [13] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [16] iaload
      [17] tableswitch (4 offsets, default=340) (target=357)
        1: offset = 31, target = 48
        2: offset = 107, target = 124
        3: offset = 183, target = 200
        4: offset = 266, target = 283
        default: offset = 340, target = 357
      [48] aload_0 v0
      [49] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [52] ifeq +58 (target=110)
      [55] aload_0 v0
      [56] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [59] sipush 1000
      [62] aload_0 v0
      [63] getfield #50
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMaxVelocity I]
      [66] i2f
      [67] invokevirtual #82
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [70] aload_0 v0
      [71] aload_0 v0
      [72] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [75] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getXVelocity (Landroid/view/VelocityTracker;)F]
      [78] f2i
      [79] istore v4
      [81] aload_0 v0
      [82] iload_1 v1
      [83] i2f
      [84] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [87] aload_0 v0
      [88] iload v4
      [90] ifle +10 (target=100)
      [93] aload_0 v0
      [94] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [97] goto +4 (target=101)
      [100] iconst_0
      [101] iload v4
      [103] iconst_1
      [104] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (IIZ)V]
      [107] goto +250 (target=357)
      [110] aload_0 v0
      [111] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [114] ifeq +243 (target=357)
      [117] aload_0 v0
      [118] invokevirtual #113
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu ()V]
      [121] goto +236 (target=357)
      [124] aload_0 v0
      [125] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [128] ifeq +58 (target=186)
      [131] aload_0 v0
      [132] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [135] sipush 1000
      [138] aload_0 v0
      [139] getfield #50
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMaxVelocity I]
      [142] i2f
      [143] invokevirtual #82
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [146] aload_0 v0
      [147] aload_0 v0
      [148] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [151] invokevirtual #122
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getYVelocity (Landroid/view/VelocityTracker;)F]
      [154] f2i
      [155] istore v4
      [157] aload_0 v0
      [158] iload_2 v2
      [159] i2f
      [160] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [163] aload_0 v0
      [164] iload v4
      [166] ifle +10 (target=176)
      [169] aload_0 v0
      [170] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [173] goto +4 (target=177)
      [176] iconst_0
      [177] iload v4
      [179] iconst_1
      [180] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (IIZ)V]
      [183] goto +174 (target=357)
      [186] aload_0 v0
      [187] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [190] ifeq +167 (target=357)
      [193] aload_0 v0
      [194] invokevirtual #113
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu ()V]
      [197] goto +160 (target=357)
      [200] aload_0 v0
      [201] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getWidth ()I]
      [204] istore v4
      [206] aload_0 v0
      [207] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [210] ifeq +59 (target=269)
      [213] aload_0 v0
      [214] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [217] sipush 1000
      [220] aload_0 v0
      [221] getfield #50
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMaxVelocity I]
      [224] i2f
      [225] invokevirtual #82
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [228] aload_0 v0
      [229] aload_0 v0
      [230] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [233] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getXVelocity (Landroid/view/VelocityTracker;)F]
      [236] f2i
      [237] istore v5
      [239] aload_0 v0
      [240] iload_1 v1
      [241] i2f
      [242] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [245] aload_0 v0
      [246] iload v5
      [248] ifle +7 (target=255)
      [251] iconst_0
      [252] goto +8 (target=260)
      [255] aload_0 v0
      [256] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [259] ineg
      [260] iload v5
      [262] iconst_1
      [263] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (IIZ)V]
      [266] goto +91 (target=357)
      [269] aload_0 v0
      [270] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [273] ifeq +84 (target=357)
      [276] aload_0 v0
      [277] invokevirtual #113
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu ()V]
      [280] goto +77 (target=357)
      [283] aload_0 v0
      [284] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [287] ifeq +59 (target=346)
      [290] aload_0 v0
      [291] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [294] sipush 1000
      [297] aload_0 v0
      [298] getfield #50
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMaxVelocity I]
      [301] i2f
      [302] invokevirtual #82
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [305] aload_0 v0
      [306] aload_0 v0
      [307] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [310] invokevirtual #122
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.getYVelocity (Landroid/view/VelocityTracker;)F]
      [313] f2i
      [314] istore v4
      [316] aload_0 v0
      [317] iload_2 v2
      [318] i2f
      [319] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [322] aload_0 v0
      [323] iload v4
      [325] ifge +11 (target=336)
      [328] aload_0 v0
      [329] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [332] ineg
      [333] goto +4 (target=337)
      [336] iconst_0
      [337] iload v4
      [339] iconst_1
      [340] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (IIZ)V]
      [343] goto +14 (target=357)
      [346] aload_0 v0
      [347] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [350] ifeq +7 (target=357)
      [353] aload_0 v0
      [354] invokevirtual #113
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu ()V]
      [357] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 36)
        [0] -> line 445
        [6] -> line 447
        [9] -> line 447
        [48] -> line 449
        [55] -> line 450
        [70] -> line 451
        [81] -> line 452
        [87] -> line 453
        [107] -> line 456
        [117] -> line 457
        [121] -> line 459
        [124] -> line 463
        [131] -> line 464
        [146] -> line 465
        [157] -> line 466
        [163] -> line 467
        [183] -> line 470
        [193] -> line 471
        [197] -> line 473
        [200] -> line 477
        [206] -> line 479
        [213] -> line 480
        [228] -> line 481
        [239] -> line 482
        [245] -> line 483
        [266] -> line 486
        [276] -> line 487
        [280] -> line 489
        [283] -> line 493
        [290] -> line 494
        [305] -> line 495
        [316] -> line 496
        [322] -> line 497
        [343] -> line 500
        [353] -> line 501
        [357] -> line 506
      + Local variable table attribute (count = 9)
        v0: 0 -> 358 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 358 [I x]
        v2: 0 -> 358 [I y]
        v3: 6 -> 358 [I offsetPixels]
        v4: 81 -> 107 [I initialVelocity]
        v4: 157 -> 183 [I initialVelocity]
        v4: 206 -> 283 [I width]
        v5: 239 -> 266 [I initialVelocity]
        v4: 316 -> 343 [I initialVelocity]
      + Stack map table attribute (count = 20):
        - [48] Var: ...[i], Stack: (empty)
        - [100] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer]
        - [101] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer][i]
        - [110] Var: -1, Stack: (empty)
        - [121] Var: ..., Stack: (empty)
        - [124] Var: ..., Stack: (empty)
        - [176] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer]
        - [177] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer][i]
        - [186] Var: -1, Stack: (empty)
        - [197] Var: ..., Stack: (empty)
        - [200] Var: ..., Stack: (empty)
        - [255] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer]
        - [260] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer][i]
        - [269] Var: -1, Stack: (empty)
        - [280] Var: ..., Stack: (empty)
        - [283] Var: -1, Stack: (empty)
        - [336] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer]
        - [337] Var: [a:net/simonvt/menudrawer/OverlayDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer][i]
        - [346] Var: -1, Stack: (empty)
        - [357] Var: ..., Stack: (empty)
  + Method:       checkTouchSlop(FF)Z
    Access flags: 0x4
      = protected boolean checkTouchSlop(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 94, locals = 3, stack = 2):
      [0] invokestatic #109
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #59
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (3 offsets, default=54) (target=65)
        2: offset = 25, target = 36
        3: offset = 54, target = 65
        4: offset = 25, target = 36
        default: offset = 54, target = 65
      [36] fload_2 v2
      [37] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [40] aload_0 v0
      [41] getfield #63
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSlop I]
      [44] i2f
      [45] fcmpl
      [46] ifle +17 (target=63)
      [49] fload_2 v2
      [50] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [53] fload_1 v1
      [54] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [57] fcmpl
      [58] ifle +5 (target=63)
      [61] iconst_1
      [62] ireturn
      [63] iconst_0
      [64] ireturn
      [65] fload_1 v1
      [66] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [69] aload_0 v0
      [70] getfield #63
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSlop I]
      [73] i2f
      [74] fcmpl
      [75] ifle +17 (target=92)
      [78] fload_1 v1
      [79] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [82] fload_2 v2
      [83] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [86] fcmpl
      [87] ifle +5 (target=92)
      [90] iconst_1
      [91] ireturn
      [92] iconst_0
      [93] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 509
        [36] -> line 512
        [65] -> line 515
      + Local variable table attribute (count = 3)
        v0: 0 -> 94 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 94 [F dx]
        v2: 0 -> 94 [F dy]
      + Stack map table attribute (count = 4):
        - [36] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [92] Var: ..., Stack: (empty)
  + Method:       stopAnimation()V
    Access flags: 0x4
      = protected void stopAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #108
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.stopAnimation ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] getfield #60
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
      [9] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
      [12] pop
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 521
        [4] -> line 522
        [13] -> line 523
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
  + Method:       onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 685, locals = 10, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #73
        + Methodref [android/view/MotionEvent.getAction ()I]
      [4] sipush 255
      [7] iand
      [8] istore_2 v2
      [9] iload_2 v2
      [10] iconst_1
      [11] ificmpeq +8 (target=19)
      [14] iload_2 v2
      [15] iconst_3
      [16] ificmpne +72 (target=88)
      [19] aload_0 v0
      [20] aload_0 v0
      [21] getfield #60
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
      [24] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
      [27] pop
      [28] aload_0 v0
      [29] iconst_m1
      [30] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [33] aload_0 v0
      [34] iconst_0
      [35] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [38] aload_0 v0
      [39] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [42] ifnull +15 (target=57)
      [45] aload_0 v0
      [46] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [49] invokevirtual #84
        + Methodref [android/view/VelocityTracker.recycle ()V]
      [52] aload_0 v0
      [53] aconst_null
      [54] putfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [57] aload_0 v0
      [58] getfield #55
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOffsetPixels F]
      [61] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [64] aload_0 v0
      [65] getfield #53
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuSize I]
      [68] iconst_2
      [69] idiv
      [70] i2f
      [71] fcmpl
      [72] ifle +10 (target=82)
      [75] aload_0 v0
      [76] invokevirtual #132
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.openMenu ()V]
      [79] goto +7 (target=86)
      [82] aload_0 v0
      [83] invokevirtual #113
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu ()V]
      [86] iconst_0
      [87] ireturn
      [88] iload_2 v2
      [89] ifne +40 (target=129)
      [92] aload_0 v0
      [93] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [96] ifeq +33 (target=129)
      [99] aload_0 v0
      [100] invokevirtual #124
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.isCloseEnough ()Z]
      [103] ifeq +26 (target=129)
      [106] aload_0 v0
      [107] fconst_0
      [108] invokevirtual #139
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setOffsetPixels (F)V]
      [111] aload_0 v0
      [112] invokevirtual #141
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.stopAnimation ()V]
      [115] aload_0 v0
      [116] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endPeek ()V]
      [119] aload_0 v0
      [120] iconst_0
      [121] invokevirtual #137
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setDrawerState (I)V]
      [124] aload_0 v0
      [125] iconst_0
      [126] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [129] aload_0 v0
      [130] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [133] ifeq +62 (target=195)
      [136] iconst_0
      [137] istore_3 v3
      [138] aload_0 v0
      [139] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [142] iconst_m1
      [143] ificmpeq +23 (target=166)
      [146] aload_1 v1
      [147] aload_0 v0
      [148] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [151] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [154] istore_3 v3
      [155] iload_3 v3
      [156] iconst_m1
      [157] ificmpne +7 (target=164)
      [160] iconst_0
      [161] goto +4 (target=165)
      [164] iload_3 v3
      [165] istore_3 v3
      [166] aload_1 v1
      [167] iload_3 v3
      [168] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [171] f2i
      [172] istore v4
      [174] aload_1 v1
      [175] iload_3 v3
      [176] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [179] f2i
      [180] istore v5
      [182] aload_0 v0
      [183] iload v4
      [185] iload v5
      [187] invokespecial #125
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.isContentTouch (II)Z]
      [190] ifeq +5 (target=195)
      [193] iconst_1
      [194] ireturn
      [195] aload_0 v0
      [196] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [199] ifne +19 (target=218)
      [202] aload_0 v0
      [203] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [206] ifne +12 (target=218)
      [209] aload_0 v0
      [210] getfield #61
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchMode I]
      [213] ifne +5 (target=218)
      [216] iconst_0
      [217] ireturn
      [218] iload_2 v2
      [219] ifeq +12 (target=231)
      [222] aload_0 v0
      [223] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [226] ifeq +5 (target=231)
      [229] iconst_1
      [230] ireturn
      [231] iload_2 v2
      [232] tableswitch (7 offsets, default=426) (target=658)
        0: offset = 44, target = 276
        1: offset = 426, target = 658
        2: offset = 150, target = 382
        3: offset = 426, target = 658
        4: offset = 426, target = 658
        5: offset = 426, target = 658
        6: offset = 389, target = 621
        default: offset = 426, target = 658
      [276] aload_0 v0
      [277] aload_0 v0
      [278] aload_1 v1
      [279] invokevirtual #76
        + Methodref [android/view/MotionEvent.getX ()F]
      [282] dup_x1
      [283] putfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [286] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [289] aload_0 v0
      [290] aload_0 v0
      [291] aload_1 v1
      [292] invokevirtual #78
        + Methodref [android/view/MotionEvent.getY ()F]
      [295] dup_x1
      [296] putfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [299] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [302] aload_0 v0
      [303] aload_0 v0
      [304] getfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [307] f2i
      [308] aload_0 v0
      [309] getfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [312] f2i
      [313] invokevirtual #126
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onDownAllowDrag (II)Z]
      [316] istore_3 v3
      [317] aload_0 v0
      [318] aload_1 v1
      [319] iconst_0
      [320] invokevirtual #75
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [323] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [326] iload_3 v3
      [327] ifeq +331 (target=658)
      [330] aload_0 v0
      [331] aload_0 v0
      [332] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [335] ifeq +8 (target=343)
      [338] bipush 8
      [340] goto +4 (target=344)
      [343] iconst_0
      [344] invokevirtual #137
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setDrawerState (I)V]
      [347] aload_0 v0
      [348] invokevirtual #141
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.stopAnimation ()V]
      [351] aload_0 v0
      [352] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endPeek ()V]
      [355] aload_0 v0
      [356] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [359] ifne +15 (target=374)
      [362] aload_0 v0
      [363] aload_0 v0
      [364] getfield #60
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
      [367] ldc2_w #27
        + Long [160]
      [370] invokevirtual #134
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.postDelayed (Ljava/lang/Runnable;J)Z]
      [373] pop
      [374] aload_0 v0
      [375] iconst_0
      [376] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [379] goto +279 (target=658)
      [382] aload_0 v0
      [383] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [386] istore_3 v3
      [387] iload_3 v3
      [388] iconst_m1
      [389] ificmpne +6 (target=395)
      [392] goto +266 (target=658)
      [395] aload_1 v1
      [396] iload_3 v3
      [397] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [400] istore v4
      [402] iload v4
      [404] iconst_m1
      [405] ificmpne +24 (target=429)
      [408] aload_0 v0
      [409] iconst_0
      [410] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [413] aload_0 v0
      [414] iconst_m1
      [415] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [418] aload_0 v0
      [419] invokevirtual #116
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endDrag ()V]
      [422] aload_0 v0
      [423] iconst_1
      [424] invokevirtual #114
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu (Z)V]
      [427] iconst_0
      [428] ireturn
      [429] aload_1 v1
      [430] iload v4
      [432] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [435] fstore v5
      [437] fload v5
      [439] aload_0 v0
      [440] getfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [443] fsub
      [444] fstore v6
      [446] aload_1 v1
      [447] iload v4
      [449] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [452] fstore v7
      [454] fload v7
      [456] aload_0 v0
      [457] getfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [460] fsub
      [461] fstore v8
      [463] fload v6
      [465] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [468] aload_0 v0
      [469] getfield #63
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSlop I]
      [472] i2f
      [473] fcmpl
      [474] ifge +17 (target=491)
      [477] fload v8
      [479] invokestatic #89
        + Methodref [java/lang/Math.abs (F)F]
      [482] aload_0 v0
      [483] getfield #63
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchSlop I]
      [486] i2f
      [487] fcmpl
      [488] iflt +16 (target=504)
      [491] aload_0 v0
      [492] aload_0 v0
      [493] getfield #60
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
      [496] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
      [499] pop
      [500] aload_0 v0
      [501] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endPeek ()V]
      [504] aload_0 v0
      [505] fload v6
      [507] fload v8
      [509] invokevirtual #112
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.checkTouchSlop (FF)Z]
      [512] ifeq +146 (target=658)
      [515] aload_0 v0
      [516] getfield #56
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
      [519] ifnull +48 (target=567)
      [522] aload_0 v0
      [523] getfield #61
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchMode I]
      [526] iconst_2
      [527] ificmpeq +10 (target=537)
      [530] aload_0 v0
      [531] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [534] ifeq +33 (target=567)
      [537] aload_0 v0
      [538] fload v6
      [540] f2i
      [541] fload v8
      [543] f2i
      [544] fload v5
      [546] f2i
      [547] fload v7
      [549] f2i
      [550] invokevirtual #111
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.canChildrenScroll (IIII)Z]
      [553] ifeq +14 (target=567)
      [556] aload_0 v0
      [557] invokevirtual #116
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endDrag ()V]
      [560] aload_0 v0
      [561] iconst_1
      [562] invokevirtual #136
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.requestDisallowInterceptTouchEvent (Z)V]
      [565] iconst_0
      [566] ireturn
      [567] aload_0 v0
      [568] fload v5
      [570] f2i
      [571] fload v7
      [573] f2i
      [574] fload v6
      [576] fload v8
      [578] invokevirtual #127
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onMoveAllowDrag (IIFF)Z]
      [581] istore v9
      [583] iload v9
      [585] ifeq +73 (target=658)
      [588] aload_0 v0
      [589] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endPeek ()V]
      [592] aload_0 v0
      [593] invokevirtual #141
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.stopAnimation ()V]
      [596] aload_0 v0
      [597] iconst_2
      [598] invokevirtual #137
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setDrawerState (I)V]
      [601] aload_0 v0
      [602] iconst_1
      [603] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [606] aload_0 v0
      [607] fload v5
      [609] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [612] aload_0 v0
      [613] fload v7
      [615] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [618] goto +40 (target=658)
      [621] aload_0 v0
      [622] aload_1 v1
      [623] invokespecial #130
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onPointerUp (Landroid/view/MotionEvent;)V]
      [626] aload_0 v0
      [627] aload_1 v1
      [628] aload_1 v1
      [629] aload_0 v0
      [630] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [633] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [636] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [639] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [642] aload_0 v0
      [643] aload_1 v1
      [644] aload_1 v1
      [645] aload_0 v0
      [646] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [649] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [652] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [655] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [658] aload_0 v0
      [659] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [662] ifnonnull +10 (target=672)
      [665] aload_0 v0
      [666] invokestatic #83
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [669] putfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [672] aload_0 v0
      [673] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [676] aload_1 v1
      [677] invokevirtual #80
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [680] aload_0 v0
      [681] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [684] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 83)
        [0] -> line 526
        [9] -> line 528
        [19] -> line 529
        [28] -> line 530
        [33] -> line 531
        [38] -> line 532
        [45] -> line 533
        [52] -> line 534
        [57] -> line 537
        [75] -> line 538
        [79] -> line 539
        [82] -> line 540
        [86] -> line 543
        [88] -> line 546
        [106] -> line 547
        [111] -> line 548
        [115] -> line 549
        [119] -> line 550
        [124] -> line 551
        [129] -> line 555
        [136] -> line 556
        [138] -> line 557
        [146] -> line 558
        [155] -> line 559
        [166] -> line 562
        [174] -> line 563
        [182] -> line 564
        [193] -> line 565
        [195] -> line 569
        [216] -> line 570
        [218] -> line 573
        [229] -> line 574
        [231] -> line 577
        [276] -> line 579
        [289] -> line 580
        [302] -> line 581
        [317] -> line 582
        [326] -> line 584
        [330] -> line 585
        [347] -> line 586
        [351] -> line 587
        [355] -> line 589
        [362] -> line 590
        [374] -> line 593
        [379] -> line 595
        [382] -> line 599
        [387] -> line 600
        [392] -> line 602
        [395] -> line 605
        [402] -> line 606
        [408] -> line 607
        [413] -> line 608
        [418] -> line 609
        [422] -> line 610
        [427] -> line 611
        [429] -> line 614
        [437] -> line 615
        [446] -> line 616
        [454] -> line 617
        [463] -> line 619
        [491] -> line 620
        [500] -> line 621
        [504] -> line 624
        [515] -> line 625
        [537] -> line 626
        [556] -> line 627
        [560] -> line 628
        [565] -> line 629
        [567] -> line 632
        [583] -> line 634
        [588] -> line 635
        [592] -> line 636
        [596] -> line 637
        [601] -> line 638
        [606] -> line 639
        [612] -> line 640
        [618] -> line 643
        [621] -> line 647
        [626] -> line 648
        [642] -> line 649
        [658] -> line 653
        [672] -> line 654
        [680] -> line 656
      + Local variable table attribute (count = 14)
        v0: 0 -> 685 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 685 [Landroid/view/MotionEvent; ev]
        v2: 9 -> 685 [I action]
        v3: 138 -> 195 [I index]
        v4: 174 -> 195 [I x]
        v5: 182 -> 195 [I y]
        v3: 317 -> 382 [Z allowDrag]
        v3: 387 -> 621 [I activePointerId]
        v4: 402 -> 621 [I pointerIndex]
        v5: 437 -> 621 [F x]
        v6: 446 -> 621 [F dx]
        v7: 454 -> 621 [F y]
        v8: 463 -> 621 [F dy]
        v9: 583 -> 618 [Z allowDrag]
      + Stack map table attribute (count = 28):
        - [19] Var: ...[i], Stack: (empty)
        - [57] Var: ..., Stack: (empty)
        - [82] Var: ..., Stack: (empty)
        - [86] Var: ..., Stack: (empty)
        - [88] Var: ..., Stack: (empty)
        - [129] Var: ..., Stack: (empty)
        - [164] Var: ...[i], Stack: (empty)
        - [165] Var: ..., Stack: [i]
        - [166] Var: ..., Stack: (empty)
        - [195] Var: -1, Stack: (empty)
        - [218] Var: ..., Stack: (empty)
        - [231] Var: ..., Stack: (empty)
        - [276] Var: ..., Stack: (empty)
        - [343] Var: [a:net/simonvt/menudrawer/OverlayDrawer][a:android/view/MotionEvent][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer]
        - [344] Var: [a:net/simonvt/menudrawer/OverlayDrawer][a:android/view/MotionEvent][i][i], Stack: [a:net/simonvt/menudrawer/OverlayDrawer][i]
        - [374] Var: ..., Stack: (empty)
        - [379] Var: ..., Stack: (empty)
        - [382] Var: -1, Stack: (empty)
        - [395] Var: ...[i], Stack: (empty)
        - [429] Var: ...[i], Stack: (empty)
        - [491] Var: [a:net/simonvt/menudrawer/OverlayDrawer][a:android/view/MotionEvent][i][i][i][f][f][f][f], Stack: 
        - [504] Var: ..., Stack: (empty)
        - [537] Var: ..., Stack: (empty)
        - [567] Var: ..., Stack: (empty)
        - [618] Var: ..., Stack: (empty)
        - [621] Var: [a:net/simonvt/menudrawer/OverlayDrawer][a:android/view/MotionEvent][i], Stack: 
        - [658] Var: ..., Stack: (empty)
        - [672] Var: ..., Stack: (empty)
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 547, locals = 9, stack = 5):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [4] ifne +19 (target=23)
      [7] aload_0 v0
      [8] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [11] ifne +12 (target=23)
      [14] aload_0 v0
      [15] getfield #61
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mTouchMode I]
      [18] ifne +5 (target=23)
      [21] iconst_0
      [22] ireturn
      [23] aload_1 v1
      [24] invokevirtual #73
        + Methodref [android/view/MotionEvent.getAction ()I]
      [27] sipush 255
      [30] iand
      [31] istore_2 v2
      [32] aload_0 v0
      [33] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [36] ifnonnull +10 (target=46)
      [39] aload_0 v0
      [40] invokestatic #83
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [43] putfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [46] aload_0 v0
      [47] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [50] aload_1 v1
      [51] invokevirtual #80
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [54] iload_2 v2
      [55] tableswitch (7 offsets, default=490) (target=545)
        0: offset = 41, target = 96
        1: offset = 346, target = 401
        2: offset = 129, target = 184
        3: offset = 346, target = 401
        4: offset = 490, target = 545
        5: offset = 412, target = 467
        6: offset = 453, target = 508
        default: offset = 490, target = 545
      [96] aload_0 v0
      [97] aload_0 v0
      [98] aload_1 v1
      [99] invokevirtual #76
        + Methodref [android/view/MotionEvent.getX ()F]
      [102] dup_x1
      [103] putfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [106] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [109] aload_0 v0
      [110] aload_0 v0
      [111] aload_1 v1
      [112] invokevirtual #78
        + Methodref [android/view/MotionEvent.getY ()F]
      [115] dup_x1
      [116] putfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [119] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [122] aload_0 v0
      [123] aload_0 v0
      [124] getfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [127] f2i
      [128] aload_0 v0
      [129] getfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [132] f2i
      [133] invokevirtual #126
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onDownAllowDrag (II)Z]
      [136] istore_3 v3
      [137] aload_0 v0
      [138] aload_1 v1
      [139] iconst_0
      [140] invokevirtual #75
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [143] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [146] iload_3 v3
      [147] ifeq +398 (target=545)
      [150] aload_0 v0
      [151] invokevirtual #141
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.stopAnimation ()V]
      [154] aload_0 v0
      [155] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endPeek ()V]
      [158] aload_0 v0
      [159] getfield #54
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mMenuVisible Z]
      [162] ifne +15 (target=177)
      [165] aload_0 v0
      [166] aload_0 v0
      [167] getfield #60
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
      [170] ldc2_w #27
        + Long [160]
      [173] invokevirtual #134
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.postDelayed (Ljava/lang/Runnable;J)Z]
      [176] pop
      [177] aload_0 v0
      [178] invokevirtual #140
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.startLayerTranslation ()V]
      [181] goto +364 (target=545)
      [184] aload_1 v1
      [185] aload_0 v0
      [186] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [189] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [192] istore_3 v3
      [193] iload_3 v3
      [194] iconst_m1
      [195] ificmpne +24 (target=219)
      [198] aload_0 v0
      [199] iconst_0
      [200] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [203] aload_0 v0
      [204] iconst_m1
      [205] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [208] aload_0 v0
      [209] invokevirtual #116
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endDrag ()V]
      [212] aload_0 v0
      [213] iconst_1
      [214] invokevirtual #114
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.closeMenu (Z)V]
      [217] iconst_0
      [218] ireturn
      [219] aload_0 v0
      [220] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [223] ifne +112 (target=335)
      [226] aload_1 v1
      [227] iload_3 v3
      [228] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [231] fstore v4
      [233] fload v4
      [235] aload_0 v0
      [236] getfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [239] fsub
      [240] fstore v5
      [242] aload_1 v1
      [243] iload_3 v3
      [244] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [247] fstore v6
      [249] fload v6
      [251] aload_0 v0
      [252] getfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [255] fsub
      [256] fstore v7
      [258] aload_0 v0
      [259] fload v5
      [261] fload v7
      [263] invokevirtual #112
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.checkTouchSlop (FF)Z]
      [266] ifeq +69 (target=335)
      [269] aload_0 v0
      [270] fload v4
      [272] f2i
      [273] fload v6
      [275] f2i
      [276] fload v5
      [278] fload v7
      [280] invokevirtual #127
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onMoveAllowDrag (IIFF)Z]
      [283] istore v8
      [285] iload v8
      [287] ifeq +36 (target=323)
      [290] aload_0 v0
      [291] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.endPeek ()V]
      [294] aload_0 v0
      [295] invokevirtual #141
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.stopAnimation ()V]
      [298] aload_0 v0
      [299] iconst_2
      [300] invokevirtual #137
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.setDrawerState (I)V]
      [303] aload_0 v0
      [304] iconst_1
      [305] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [308] aload_0 v0
      [309] fload v4
      [311] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [314] aload_0 v0
      [315] fload v6
      [317] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [320] goto +15 (target=335)
      [323] aload_0 v0
      [324] fload v4
      [326] putfield #44
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionX F]
      [329] aload_0 v0
      [330] fload v6
      [332] putfield #45
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mInitialMotionY F]
      [335] aload_0 v0
      [336] getfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [339] ifeq +206 (target=545)
      [342] aload_0 v0
      [343] invokevirtual #140
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.startLayerTranslation ()V]
      [346] aload_1 v1
      [347] iload_3 v3
      [348] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [351] fstore v4
      [353] fload v4
      [355] aload_0 v0
      [356] getfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [359] fsub
      [360] fstore v5
      [362] aload_1 v1
      [363] iload_3 v3
      [364] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [367] fstore v6
      [369] fload v6
      [371] aload_0 v0
      [372] getfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [375] fsub
      [376] fstore v7
      [378] aload_0 v0
      [379] fload v4
      [381] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [384] aload_0 v0
      [385] fload v6
      [387] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [390] aload_0 v0
      [391] fload v5
      [393] fload v7
      [395] invokevirtual #128
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onMoveEvent (FF)V]
      [398] goto +147 (target=545)
      [401] aload_0 v0
      [402] aload_0 v0
      [403] getfield #60
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mRevealRunnable Ljava/lang/Runnable;]
      [406] invokevirtual #135
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.removeCallbacks (Ljava/lang/Runnable;)Z]
      [409] pop
      [410] aload_1 v1
      [411] aload_0 v0
      [412] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [415] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [418] istore_3 v3
      [419] iload_3 v3
      [420] iconst_m1
      [421] ificmpne +7 (target=428)
      [424] iconst_0
      [425] goto +4 (target=429)
      [428] iload_3 v3
      [429] istore_3 v3
      [430] aload_1 v1
      [431] iload_3 v3
      [432] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [435] f2i
      [436] istore v4
      [438] aload_1 v1
      [439] iload_3 v3
      [440] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [443] f2i
      [444] istore v5
      [446] aload_0 v0
      [447] iload v4
      [449] iload v5
      [451] invokevirtual #131
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onUpEvent (II)V]
      [454] aload_0 v0
      [455] iconst_m1
      [456] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [459] aload_0 v0
      [460] iconst_0
      [461] putfield #46
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mIsDragging Z]
      [464] goto +81 (target=545)
      [467] aload_1 v1
      [468] invokevirtual #73
        + Methodref [android/view/MotionEvent.getAction ()I]
      [471] ldc #1
        + Integer [65280]
      [473] iand
      [474] bipush 8
      [476] ishr
      [477] istore_3 v3
      [478] aload_0 v0
      [479] aload_1 v1
      [480] iload_3 v3
      [481] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [484] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [487] aload_0 v0
      [488] aload_1 v1
      [489] iload_3 v3
      [490] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [493] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [496] aload_0 v0
      [497] aload_1 v1
      [498] iload_3 v3
      [499] invokevirtual #75
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [502] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [505] goto +40 (target=545)
      [508] aload_0 v0
      [509] aload_1 v1
      [510] invokespecial #130
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.onPointerUp (Landroid/view/MotionEvent;)V]
      [513] aload_0 v0
      [514] aload_1 v1
      [515] aload_1 v1
      [516] aload_0 v0
      [517] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [520] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [523] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [526] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [529] aload_0 v0
      [530] aload_1 v1
      [531] aload_1 v1
      [532] aload_0 v0
      [533] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [536] invokevirtual #72
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [539] invokevirtual #79
        + Methodref [android/view/MotionEvent.getY (I)F]
      [542] putfield #48
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionY F]
      [545] iconst_1
      [546] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 71)
        [0] -> line 661
        [21] -> line 662
        [23] -> line 664
        [32] -> line 666
        [46] -> line 667
        [54] -> line 669
        [96] -> line 671
        [109] -> line 672
        [122] -> line 673
        [137] -> line 675
        [146] -> line 677
        [150] -> line 678
        [154] -> line 679
        [158] -> line 681
        [165] -> line 682
        [177] -> line 685
        [181] -> line 687
        [184] -> line 691
        [193] -> line 692
        [198] -> line 693
        [203] -> line 694
        [208] -> line 695
        [212] -> line 696
        [217] -> line 697
        [219] -> line 700
        [226] -> line 701
        [233] -> line 702
        [242] -> line 703
        [249] -> line 704
        [258] -> line 706
        [269] -> line 707
        [285] -> line 709
        [290] -> line 710
        [294] -> line 711
        [298] -> line 712
        [303] -> line 713
        [308] -> line 714
        [314] -> line 715
        [320] -> line 716
        [323] -> line 717
        [329] -> line 718
        [335] -> line 723
        [342] -> line 724
        [346] -> line 726
        [353] -> line 727
        [362] -> line 728
        [369] -> line 729
        [378] -> line 731
        [384] -> line 732
        [390] -> line 733
        [398] -> line 735
        [401] -> line 740
        [410] -> line 741
        [419] -> line 742
        [430] -> line 743
        [438] -> line 744
        [446] -> line 745
        [454] -> line 746
        [459] -> line 747
        [464] -> line 748
        [467] -> line 752
        [474] -> line 753
        [476] -> line 752
        [478] -> line 754
        [487] -> line 755
        [496] -> line 756
        [505] -> line 757
        [508] -> line 760
        [513] -> line 761
        [529] -> line 762
        [545] -> line 766
      + Local variable table attribute (count = 18)
        v0: 0 -> 547 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 547 [Landroid/view/MotionEvent; ev]
        v2: 32 -> 547 [I action]
        v3: 137 -> 184 [Z allowDrag]
        v3: 193 -> 401 [I pointerIndex]
        v4: 233 -> 335 [F x]
        v5: 242 -> 335 [F dx]
        v6: 249 -> 335 [F y]
        v7: 258 -> 335 [F dy]
        v8: 285 -> 335 [Z allowDrag]
        v4: 353 -> 398 [F x]
        v5: 362 -> 398 [F dx]
        v6: 369 -> 398 [F y]
        v7: 378 -> 398 [F dy]
        v3: 419 -> 467 [I index]
        v4: 438 -> 467 [I x]
        v5: 446 -> 467 [I y]
        v3: 478 -> 508 [I index]
      + Stack map table attribute (count = 16):
        - [23] Var: ..., Stack: (empty)
        - [46] Var: ...[i], Stack: (empty)
        - [96] Var: ..., Stack: (empty)
        - [177] Var: ...[i], Stack: (empty)
        - [181] Var: ..., Stack: (empty)
        - [184] Var: -1, Stack: (empty)
        - [219] Var: ...[i], Stack: (empty)
        - [323] Var: [a:net/simonvt/menudrawer/OverlayDrawer][a:android/view/MotionEvent][i][i][f][f][f][f][i], Stack: 
        - [335] Var: [a:net/simonvt/menudrawer/OverlayDrawer][a:android/view/MotionEvent][i][i], Stack: 
        - [398] Var: ..., Stack: (empty)
        - [401] Var: -1, Stack: (empty)
        - [428] Var: ...[i], Stack: (empty)
        - [429] Var: ..., Stack: [i]
        - [467] Var: -1, Stack: (empty)
        - [508] Var: ..., Stack: (empty)
        - [545] Var: ..., Stack: (empty)
  + Method:       onPointerUp(Landroid/view/MotionEvent;)V
    Access flags: 0x2
      = private void onPointerUp(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #74
        + Methodref [android/view/MotionEvent.getActionIndex ()I]
      [4] istore_2 v2
      [5] aload_1 v1
      [6] iload_2 v2
      [7] invokevirtual #75
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [10] istore_3 v3
      [11] iload_3 v3
      [12] aload_0 v0
      [13] getfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [16] ificmpne +48 (target=64)
      [19] iload_2 v2
      [20] ifne +7 (target=27)
      [23] iconst_1
      [24] goto +4 (target=28)
      [27] iconst_0
      [28] istore v4
      [30] aload_0 v0
      [31] aload_1 v1
      [32] iload v4
      [34] invokevirtual #77
        + Methodref [android/view/MotionEvent.getX (I)F]
      [37] putfield #47
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mLastMotionX F]
      [40] aload_0 v0
      [41] aload_1 v1
      [42] iload v4
      [44] invokevirtual #75
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [47] putfield #39
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mActivePointerId I]
      [50] aload_0 v0
      [51] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [54] ifnull +10 (target=64)
      [57] aload_0 v0
      [58] getfield #64
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [61] invokevirtual #81
        + Methodref [android/view/VelocityTracker.clear ()V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 770
        [5] -> line 771
        [11] -> line 772
        [19] -> line 773
        [30] -> line 774
        [40] -> line 775
        [50] -> line 776
        [57] -> line 777
        [64] -> line 780
      + Local variable table attribute (count = 5)
        v0: 0 -> 65 [Lnet/simonvt/menudrawer/OverlayDrawer; this]
        v1: 0 -> 65 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 65 [I pointerIndex]
        v3: 11 -> 65 [I pointerId]
        v4: 30 -> 64 [I newPointerIndex]
      + Stack map table attribute (count = 3):
        - [27] Var: ...[i][i], Stack: (empty)
        - [28] Var: ..., Stack: [i]
        - [64] Var: ..., Stack: (empty)
  + Method:       access$0(Lnet/simonvt/menudrawer/OverlayDrawer;)I
    Access flags: 0x1008
      = static synthetic int access$0(net.simonvt.menudrawer.OverlayDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPeekSize I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 16
      + Local variable table attribute (count = 0)
  + Method:       $SWITCH_TABLE$net$simonvt$menudrawer$Position()[I
    Access flags: 0x1008
      = static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 1, stack = 3):
      [0] getstatic #37
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [3] dup
      [4] ifnull +4 (target=8)
      [7] areturn
      [8] pop
      [9] invokestatic #145
        + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
      [12] arraylength
      [13] newarray 10
      [15] astore_0 v0
      [16] aload_0 v0
      [17] getstatic #65
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [20] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [23] iconst_4
      [24] iastore
      [25] goto +4 (target=29)
      [28] pop
      [29] aload_0 v0
      [30] getstatic #66
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [33] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [36] iconst_1
      [37] iastore
      [38] goto +4 (target=42)
      [41] pop
      [42] aload_0 v0
      [43] getstatic #67
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [46] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [49] iconst_3
      [50] iastore
      [51] goto +4 (target=55)
      [54] pop
      [55] aload_0 v0
      [56] getstatic #68
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [59] invokevirtual #144
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [62] iconst_2
      [63] iastore
      [64] goto +4 (target=68)
      [67] pop
      [68] aload_0 v0
      [69] dup
      [70] putstatic #37
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [73] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (16 -> 25: 28):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (29 -> 38: 41):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (42 -> 51: 54):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (55 -> 64: 67):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 12
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 9):
        - [8] Var: ..., Stack: [a:[I]
        - [28] Var: [a:[I], Stack: [a:java/lang/NoSuchFieldError]
        - [29] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [42] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [55] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [68] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/drawable/GradientDrawable$Orientation]
      + Class [android/graphics/drawable/GradientDrawable]
      + Utf8 [Orientation]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/OverlayDrawer$1]
  + Source file attribute:
    + Utf8 [OverlayDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/OverlayDrawer$1
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.OverlayDrawer$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 78):
  + Class [[I]
  + Class [java/lang/NoSuchFieldError]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [net/simonvt/menudrawer/OverlayDrawer]
  + Class [net/simonvt/menudrawer/OverlayDrawer$1]
  + Class [net/simonvt/menudrawer/Position]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
  + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.access$0 (Lnet/simonvt/menudrawer/OverlayDrawer;)I]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (II)V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer.cancelContentTouch ()V]
  + Methodref [net/simonvt/menudrawer/OverlayDrawer$1.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
  + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + NameAndType [<init> ()V]
  + NameAndType [BOTTOM Lnet/simonvt/menudrawer/Position;]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [RIGHT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [TOP Lnet/simonvt/menudrawer/Position;]
  + NameAndType [access$0 (Lnet/simonvt/menudrawer/OverlayDrawer;)I]
  + NameAndType [animateOffsetTo (II)V]
  + NameAndType [cancelContentTouch ()V]
  + NameAndType [mPosition Lnet/simonvt/menudrawer/Position;]
  + NameAndType [ordinal ()I]
  + NameAndType [this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
  + NameAndType [values ()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [$SWITCH_TABLE$net$simonvt$menudrawer$Position]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()[I]
  + Utf8 [()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(II)V]
  + Utf8 [(Lnet/simonvt/menudrawer/OverlayDrawer;)I]
  + Utf8 [(Lnet/simonvt/menudrawer/OverlayDrawer;)V]
  + Utf8 [<init>]
  + Utf8 [BOTTOM]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LEFT]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/OverlayDrawer$1;]
  + Utf8 [Lnet/simonvt/menudrawer/OverlayDrawer;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OverlayDrawer.java]
  + Utf8 [RIGHT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TOP]
  + Utf8 [[I]
  + Utf8 [access$0]
  + Utf8 [animateOffsetTo]
  + Utf8 [animateTo]
  + Utf8 [cancelContentTouch]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [mPosition]
  + Utf8 [net/simonvt/menudrawer/OverlayDrawer]
  + Utf8 [net/simonvt/menudrawer/OverlayDrawer$1]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [ordinal]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [values]

Fields (count = 2):
  + Field:        this$0 Lnet/simonvt/menudrawer/OverlayDrawer;
    Access flags: 0x1010
      = final synthetic net.simonvt.menudrawer.OverlayDrawer this$0
  + Field:        $SWITCH_TABLE$net$simonvt$menudrawer$Position [I
    Access flags: 0x100a
      = private static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position

Methods (count = 3):
  + Method:       <init>(Lnet/simonvt/menudrawer/OverlayDrawer;)V
    Access flags: 0x0
      = OverlayDrawer$1(net.simonvt.menudrawer.OverlayDrawer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 18
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/OverlayDrawer$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
      [4] invokevirtual #18
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.cancelContentTouch ()V]
      [7] iconst_0
      [8] istore_1 v1
      [9] invokestatic #19
        + Methodref [net/simonvt/menudrawer/OverlayDrawer$1.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [12] aload_0 v0
      [13] getfield #10
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
      [16] getfield #8
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [19] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [22] iaload
      [23] tableswitch (2 offsets, default=33) (target=56)
        3: offset = 21, target = 44
        4: offset = 21, target = 44
        default: offset = 33, target = 56
      [44] aload_0 v0
      [45] getfield #10
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
      [48] invokestatic #16
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.access$0 (Lnet/simonvt/menudrawer/OverlayDrawer;)I]
      [51] ineg
      [52] istore_1 v1
      [53] goto +11 (target=64)
      [56] aload_0 v0
      [57] getfield #10
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
      [60] invokestatic #16
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.access$0 (Lnet/simonvt/menudrawer/OverlayDrawer;)I]
      [63] istore_1 v1
      [64] aload_0 v0
      [65] getfield #10
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.this$0 Lnet/simonvt/menudrawer/OverlayDrawer;]
      [68] iload_1 v1
      [69] sipush 250
      [72] invokevirtual #17
        + Methodref [net/simonvt/menudrawer/OverlayDrawer.animateOffsetTo (II)V]
      [75] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 21
        [7] -> line 22
        [9] -> line 23
        [12] -> line 23
        [44] -> line 26
        [53] -> line 27
        [56] -> line 30
        [64] -> line 33
        [75] -> line 34
      + Local variable table attribute (count = 2)
        v0: 0 -> 76 [Lnet/simonvt/menudrawer/OverlayDrawer$1; this]
        v1: 9 -> 76 [I animateTo]
      + Stack map table attribute (count = 3):
        - [44] Var: ...[i], Stack: (empty)
        - [56] Var: ..., Stack: (empty)
        - [64] Var: ..., Stack: (empty)
  + Method:       $SWITCH_TABLE$net$simonvt$menudrawer$Position()[I
    Access flags: 0x1008
      = static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 1, stack = 3):
      [0] getstatic #9
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [3] dup
      [4] ifnull +4 (target=8)
      [7] areturn
      [8] pop
      [9] invokestatic #21
        + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
      [12] arraylength
      [13] newarray 10
      [15] astore_0 v0
      [16] aload_0 v0
      [17] getstatic #11
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [20] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [23] iconst_4
      [24] iastore
      [25] goto +4 (target=29)
      [28] pop
      [29] aload_0 v0
      [30] getstatic #12
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [33] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [36] iconst_1
      [37] iastore
      [38] goto +4 (target=42)
      [41] pop
      [42] aload_0 v0
      [43] getstatic #13
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [46] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [49] iconst_3
      [50] iastore
      [51] goto +4 (target=55)
      [54] pop
      [55] aload_0 v0
      [56] getstatic #14
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [59] invokevirtual #20
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [62] iconst_2
      [63] iastore
      [64] goto +4 (target=68)
      [67] pop
      [68] aload_0 v0
      [69] dup
      [70] putstatic #9
        + Fieldref [net/simonvt/menudrawer/OverlayDrawer$1.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [73] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (16 -> 25: 28):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (29 -> 38: 41):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (42 -> 51: 54):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (55 -> 64: 67):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 18
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 9):
        - [8] Var: ..., Stack: [a:[I]
        - [28] Var: [a:[I], Stack: [a:java/lang/NoSuchFieldError]
        - [29] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [42] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [55] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [68] Var: ..., Stack: (empty)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [net/simonvt/menudrawer/OverlayDrawer]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [net/simonvt/menudrawer/OverlayDrawer$1]
  + Source file attribute:
    + Utf8 [OverlayDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/PeekInterpolator
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.PeekInterpolator extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/animation/Interpolator]

Constant Pool (count = 38):
  + Float [0.33333334]
  + Float [0.6666667]
  + Float [3.0]
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/PeekInterpolator]
  + Class [net/simonvt/menudrawer/SinusoidalInterpolator]
  + Fieldref [net/simonvt/menudrawer/PeekInterpolator.SINUSOIDAL_INTERPOLATOR Lnet/simonvt/menudrawer/SinusoidalInterpolator;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/SinusoidalInterpolator.<init> ()V]
  + Methodref [net/simonvt/menudrawer/SinusoidalInterpolator.getInterpolation (F)F]
  + NameAndType [<init> ()V]
  + NameAndType [SINUSOIDAL_INTERPOLATOR Lnet/simonvt/menudrawer/SinusoidalInterpolator;]
  + NameAndType [getInterpolation (F)F]
  + Utf8 [()V]
  + Utf8 [(F)F]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/PeekInterpolator;]
  + Utf8 [Lnet/simonvt/menudrawer/SinusoidalInterpolator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [PeekInterpolator.java]
  + Utf8 [SINUSOIDAL_INTERPOLATOR]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [getInterpolation]
  + Utf8 [input]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/PeekInterpolator]
  + Utf8 [net/simonvt/menudrawer/SinusoidalInterpolator]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [val]

Fields (count = 1):
  + Field:        SINUSOIDAL_INTERPOLATOR Lnet/simonvt/menudrawer/SinusoidalInterpolator;
    Access flags: 0x1a
      = private static final net.simonvt.menudrawer.SinusoidalInterpolator SINUSOIDAL_INTERPOLATOR

Methods (count = 3):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #7
        + Class [net/simonvt/menudrawer/SinusoidalInterpolator]
      [3] dup
      [4] invokespecial #10
        + Methodref [net/simonvt/menudrawer/SinusoidalInterpolator.<init> ()V]
      [7] putstatic #8
        + Fieldref [net/simonvt/menudrawer/PeekInterpolator.SINUSOIDAL_INTERPOLATOR Lnet/simonvt/menudrawer/SinusoidalInterpolator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 9
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x0
      = PeekInterpolator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 5
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/PeekInterpolator; this]
  + Method:       getInterpolation(F)F
    Access flags: 0x1
      = public float getInterpolation(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 4, stack = 3):
      [0] fload_1 v1
      [1] ldc #1
        + Float [0.33333334]
      [3] fcmpg
      [4] ifge +17 (target=21)
      [7] getstatic #8
        + Fieldref [net/simonvt/menudrawer/PeekInterpolator.SINUSOIDAL_INTERPOLATOR Lnet/simonvt/menudrawer/SinusoidalInterpolator;]
      [10] fload_1 v1
      [11] ldc #3
        + Float [3.0]
      [13] fmul
      [14] invokevirtual #11
        + Methodref [net/simonvt/menudrawer/SinusoidalInterpolator.getInterpolation (F)F]
      [17] fstore_2 v2
      [18] goto +35 (target=53)
      [21] fload_1 v1
      [22] ldc #2
        + Float [0.6666667]
      [24] fcmpl
      [25] ifle +26 (target=51)
      [28] fload_1 v1
      [29] ldc #1
        + Float [0.33333334]
      [31] fadd
      [32] fconst_1
      [33] fsub
      [34] ldc #3
        + Float [3.0]
      [36] fmul
      [37] fstore_3 v3
      [38] fconst_1
      [39] getstatic #8
        + Fieldref [net/simonvt/menudrawer/PeekInterpolator.SINUSOIDAL_INTERPOLATOR Lnet/simonvt/menudrawer/SinusoidalInterpolator;]
      [42] fload_3 v3
      [43] invokevirtual #11
        + Methodref [net/simonvt/menudrawer/SinusoidalInterpolator.getInterpolation (F)F]
      [46] fsub
      [47] fstore_2 v2
      [48] goto +5 (target=53)
      [51] fconst_1
      [52] fstore_2 v2
      [53] fload_2 v2
      [54] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 15
        [7] -> line 16
        [18] -> line 18
        [28] -> line 19
        [38] -> line 20
        [48] -> line 22
        [51] -> line 23
        [53] -> line 26
      + Local variable table attribute (count = 6)
        v0: 0 -> 55 [Lnet/simonvt/menudrawer/PeekInterpolator; this]
        v1: 0 -> 55 [F input]
        v2: 18 -> 21 [F result]
        v2: 48 -> 51 [F result]
        v2: 53 -> 55 [F result]
        v3: 38 -> 48 [F val]
      + Stack map table attribute (count = 3):
        - [21] Var: ..., Stack: (empty)
        - [51] Var: ..., Stack: (empty)
        - [53] Var: ...[f], Stack: (empty)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [PeekInterpolator.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/Position
  Superclass:    java/lang/Enum
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x4031
    = public final enum enum net.simonvt.menudrawer.Position extends java.lang.Enum

Interfaces (count = 0):

Constant Pool (count = 85):
  + String [BOTTOM]
  + String [LEFT]
  + String [RIGHT]
  + String [TOP]
  + Class [[Lnet/simonvt/menudrawer/Position;]
  + Class [android/util/SparseArray]
  + Class [java/lang/Enum]
  + Class [java/lang/System]
  + Class [net/simonvt/menudrawer/Position]
  + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.ENUM$VALUES [Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.STRING_MAPPING Landroid/util/SparseArray;]
  + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.mValue I]
  + Methodref [android/util/SparseArray.<init> ()V]
  + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
  + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
  + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
  + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Methodref [net/simonvt/menudrawer/Position.<init> (Ljava/lang/String;II)V]
  + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [<init> (Ljava/lang/String;II)V]
  + NameAndType [BOTTOM Lnet/simonvt/menudrawer/Position;]
  + NameAndType [ENUM$VALUES [Lnet/simonvt/menudrawer/Position;]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [RIGHT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [STRING_MAPPING Landroid/util/SparseArray;]
  + NameAndType [TOP Lnet/simonvt/menudrawer/Position;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [mValue I]
  + NameAndType [put (ILjava/lang/Object;)V]
  + NameAndType [valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + NameAndType [values ()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [()V]
  + Utf8 [()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/String;)Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;II)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BOTTOM]
  + Utf8 [Code]
  + Utf8 [ENUM$VALUES]
  + Utf8 [I]
  + Utf8 [LEFT]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Lnet/simonvt/menudrawer/Position;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Enum<Lnet/simonvt/menudrawer/Position;>;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Position.java]
  + Utf8 [RIGHT]
  + Utf8 [STRING_MAPPING]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TOP]
  + Utf8 [[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [android/util/SparseArray]
  + Utf8 [arraycopy]
  + Utf8 [fromValue]
  + Utf8 [get]
  + Utf8 [java/lang/Enum]
  + Utf8 [java/lang/System]
  + Utf8 [mValue]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [put]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [via]

Fields (count = 7):
  + Field:        LEFT Lnet/simonvt/menudrawer/Position;
    Access flags: 0x4019
      = public static final net.simonvt.menudrawer.Position LEFT
  + Field:        TOP Lnet/simonvt/menudrawer/Position;
    Access flags: 0x4019
      = public static final net.simonvt.menudrawer.Position TOP
  + Field:        RIGHT Lnet/simonvt/menudrawer/Position;
    Access flags: 0x4019
      = public static final net.simonvt.menudrawer.Position RIGHT
  + Field:        BOTTOM Lnet/simonvt/menudrawer/Position;
    Access flags: 0x4019
      = public static final net.simonvt.menudrawer.Position BOTTOM
  + Field:        mValue I
    Access flags: 0x10
      = final int mValue
  + Field:        STRING_MAPPING Landroid/util/SparseArray;
    Access flags: 0x1a
      = private static final android.util.SparseArray STRING_MAPPING
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/util/SparseArray<Lnet/simonvt/menudrawer/Position;>;]
  + Field:        ENUM$VALUES [Lnet/simonvt/menudrawer/Position;
    Access flags: 0x101a
      = private static final synthetic net.simonvt.menudrawer.Position[] ENUM$VALUES

Methods (count = 5):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 4, stack = 5):
      [0] new #9
        + Class [net/simonvt/menudrawer/Position]
      [3] dup
      [4] ldc #2
        + String [LEFT]
      [6] iconst_0
      [7] iconst_0
      [8] invokespecial #23
        + Methodref [net/simonvt/menudrawer/Position.<init> (Ljava/lang/String;II)V]
      [11] putstatic #12
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [14] new #9
        + Class [net/simonvt/menudrawer/Position]
      [17] dup
      [18] ldc #4
        + String [TOP]
      [20] iconst_1
      [21] iconst_1
      [22] invokespecial #23
        + Methodref [net/simonvt/menudrawer/Position.<init> (Ljava/lang/String;II)V]
      [25] putstatic #15
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [28] new #9
        + Class [net/simonvt/menudrawer/Position]
      [31] dup
      [32] ldc #3
        + String [RIGHT]
      [34] iconst_2
      [35] iconst_2
      [36] invokespecial #23
        + Methodref [net/simonvt/menudrawer/Position.<init> (Ljava/lang/String;II)V]
      [39] putstatic #13
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [42] new #9
        + Class [net/simonvt/menudrawer/Position]
      [45] dup
      [46] ldc #1
        + String [BOTTOM]
      [48] iconst_3
      [49] iconst_3
      [50] invokespecial #23
        + Methodref [net/simonvt/menudrawer/Position.<init> (Ljava/lang/String;II)V]
      [53] putstatic #10
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [56] iconst_4
      [57] anewarray #9
        + Class [net/simonvt/menudrawer/Position]
      [60] dup
      [61] iconst_0
      [62] getstatic #12
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [65] aastore
      [66] dup
      [67] iconst_1
      [68] getstatic #15
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [71] aastore
      [72] dup
      [73] iconst_2
      [74] getstatic #13
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [77] aastore
      [78] dup
      [79] iconst_3
      [80] getstatic #10
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [83] aastore
      [84] putstatic #11
        + Fieldref [net/simonvt/menudrawer/Position.ENUM$VALUES [Lnet/simonvt/menudrawer/Position;]
      [87] new #6
        + Class [android/util/SparseArray]
      [90] dup
      [91] invokespecial #17
        + Methodref [android/util/SparseArray.<init> ()V]
      [94] putstatic #14
        + Fieldref [net/simonvt/menudrawer/Position.STRING_MAPPING Landroid/util/SparseArray;]
      [97] invokestatic #24
        + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
      [100] dup
      [101] astore_3 v3
      [102] arraylength
      [103] istore_2 v2
      [104] iconst_0
      [105] istore_1 v1
      [106] goto +21 (target=127)
      [109] aload_3 v3
      [110] iload_1 v1
      [111] aaload
      [112] astore_0 v0
      [113] getstatic #14
        + Fieldref [net/simonvt/menudrawer/Position.STRING_MAPPING Landroid/util/SparseArray;]
      [116] aload_0 v0
      [117] getfield #16
        + Fieldref [net/simonvt/menudrawer/Position.mValue I]
      [120] aload_0 v0
      [121] invokevirtual #19
        + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
      [124] iinc v1, 1
      [127] iload_1 v1
      [128] iload_2 v2
      [129] ificmplt -20 (target=109)
      [132] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 9
        [7] -> line 10
        [14] -> line 12
        [21] -> line 13
        [28] -> line 15
        [35] -> line 16
        [42] -> line 18
        [49] -> line 19
        [87] -> line 27
        [97] -> line 30
        [113] -> line 31
        [124] -> line 30
        [132] -> line 33
      + Local variable table attribute (count = 1)
        v0: 113 -> 124 [Lnet/simonvt/menudrawer/Position; via]
      + Stack map table attribute (count = 2):
        - [109] Var: [T][i][i][a:[Lnet/simonvt/menudrawer/Position;], Stack: 
        - [127] Var: ..., Stack: (empty)
  + Method:       <init>(Ljava/lang/String;II)V
    Access flags: 0x2
      = private Position(java.lang.String,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #20
        + Methodref [java/lang/Enum.<init> (Ljava/lang/String;I)V]
      [6] aload_0 v0
      [7] iload_3 v3
      [8] putfield #16
        + Fieldref [net/simonvt/menudrawer/Position.mValue I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 23
        [6] -> line 24
        [11] -> line 25
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lnet/simonvt/menudrawer/Position; this]
        v3: 0 -> 12 [I value]
  + Method:       fromValue(I)Lnet/simonvt/menudrawer/Position;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.Position fromValue(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 2):
      [0] getstatic #14
        + Fieldref [net/simonvt/menudrawer/Position.STRING_MAPPING Landroid/util/SparseArray;]
      [3] iload_0 v0
      [4] invokevirtual #18
        + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
      [7] checkcast #9
        + Class [net/simonvt/menudrawer/Position]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [I value]
  + Method:       values()[Lnet/simonvt/menudrawer/Position;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.Position[] values()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 5):
      [0] getstatic #11
        + Fieldref [net/simonvt/menudrawer/Position.ENUM$VALUES [Lnet/simonvt/menudrawer/Position;]
      [3] dup
      [4] astore_0 v0
      [5] iconst_0
      [6] aload_0 v0
      [7] arraylength
      [8] dup
      [9] istore_1 v1
      [10] anewarray #9
        + Class [net/simonvt/menudrawer/Position]
      [13] dup
      [14] astore_2 v2
      [15] iconst_0
      [16] iload_1 v1
      [17] invokestatic #22
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [20] aload_2 v2
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       valueOf(Ljava/lang/String;)Lnet/simonvt/menudrawer/Position;
    Access flags: 0x9
      = public static net.simonvt.menudrawer.Position valueOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] ldc #9
        + Class [net/simonvt/menudrawer/Position]
      [2] aload_0 v0
      [3] invokestatic #21
        + Methodref [java/lang/Enum.valueOf (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;]
      [6] checkcast #9
        + Class [net/simonvt/menudrawer/Position]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Signature attribute:
    + Utf8 [Ljava/lang/Enum<Lnet/simonvt/menudrawer/Position;>;]
  + Source file attribute:
    + Utf8 [Position.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/R
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class net.simonvt.menudrawer.R extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 20):
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/R]
  + Class [net/simonvt/menudrawer/R$attr]
  + Class [net/simonvt/menudrawer/R$id]
  + Class [net/simonvt/menudrawer/R$style]
  + Class [net/simonvt/menudrawer/R$styleable]
  + Utf8 [InnerClasses]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [attr]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/R]
  + Utf8 [net/simonvt/menudrawer/R$attr]
  + Utf8 [net/simonvt/menudrawer/R$id]
  + Utf8 [net/simonvt/menudrawer/R$style]
  + Utf8 [net/simonvt/menudrawer/R$styleable]
  + Utf8 [style]
  + Utf8 [styleable]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$attr]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [attr]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$id]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [id]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$style]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [style]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$styleable]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/R$attr
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class net.simonvt.menudrawer.R$attr extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 47):
  + Integer [2130771968]
  + Integer [2130771969]
  + Integer [2130771970]
  + Integer [2130771971]
  + Integer [2130771972]
  + Integer [2130771973]
  + Integer [2130771974]
  + Integer [2130771975]
  + Integer [2130771976]
  + Integer [2130771977]
  + Integer [2130771978]
  + Integer [2130771979]
  + Integer [2130771980]
  + Integer [2130771981]
  + Integer [2130771982]
  + Integer [2130771983]
  + Integer [2130771984]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/R]
  + Class [net/simonvt/menudrawer/R$attr]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [attr]
  + Utf8 [java/lang/Object]
  + Utf8 [mdActiveIndicator]
  + Utf8 [mdAllowIndicatorAnimation]
  + Utf8 [mdContentBackground]
  + Utf8 [mdDrawOverlay]
  + Utf8 [mdDrawerClosedUpContentDescription]
  + Utf8 [mdDrawerOpenUpContentDescription]
  + Utf8 [mdDropShadow]
  + Utf8 [mdDropShadowColor]
  + Utf8 [mdDropShadowEnabled]
  + Utf8 [mdDropShadowSize]
  + Utf8 [mdMaxAnimationDuration]
  + Utf8 [mdMenuBackground]
  + Utf8 [mdMenuSize]
  + Utf8 [mdPosition]
  + Utf8 [mdSlideDrawable]
  + Utf8 [mdTouchBezelSize]
  + Utf8 [menuDrawerStyle]
  + Utf8 [net/simonvt/menudrawer/R]
  + Utf8 [net/simonvt/menudrawer/R$attr]

Fields (count = 17):
  + Field:        mdActiveIndicator I
    Access flags: 0x19
      = public static final int mdActiveIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771972]
  + Field:        mdAllowIndicatorAnimation I
    Access flags: 0x19
      = public static final int mdAllowIndicatorAnimation
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771978]
  + Field:        mdContentBackground I
    Access flags: 0x19
      = public static final int mdContentBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771969]
  + Field:        mdDrawOverlay I
    Access flags: 0x19
      = public static final int mdDrawOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771983]
  + Field:        mdDrawerClosedUpContentDescription I
    Access flags: 0x19
      = public static final int mdDrawerClosedUpContentDescription
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771982]
  + Field:        mdDrawerOpenUpContentDescription I
    Access flags: 0x19
      = public static final int mdDrawerOpenUpContentDescription
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771981]
  + Field:        mdDropShadow I
    Access flags: 0x19
      = public static final int mdDropShadow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771976]
  + Field:        mdDropShadowColor I
    Access flags: 0x19
      = public static final int mdDropShadowColor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771975]
  + Field:        mdDropShadowEnabled I
    Access flags: 0x19
      = public static final int mdDropShadowEnabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771973]
  + Field:        mdDropShadowSize I
    Access flags: 0x19
      = public static final int mdDropShadowSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771974]
  + Field:        mdMaxAnimationDuration I
    Access flags: 0x19
      = public static final int mdMaxAnimationDuration
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771979]
  + Field:        mdMenuBackground I
    Access flags: 0x19
      = public static final int mdMenuBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771970]
  + Field:        mdMenuSize I
    Access flags: 0x19
      = public static final int mdMenuSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771971]
  + Field:        mdPosition I
    Access flags: 0x19
      = public static final int mdPosition
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771984]
  + Field:        mdSlideDrawable I
    Access flags: 0x19
      = public static final int mdSlideDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771980]
  + Field:        mdTouchBezelSize I
    Access flags: 0x19
      = public static final int mdTouchBezelSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771977]
  + Field:        menuDrawerStyle I
    Access flags: 0x19
      = public static final int menuDrawerStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2130771968]

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$attr]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [attr]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/R$id
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class net.simonvt.menudrawer.R$id extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 37):
  + Integer [2131165184]
  + Integer [2131165185]
  + Integer [2131165186]
  + Integer [2131165187]
  + Integer [2131165188]
  + Integer [2131165189]
  + Integer [2131165190]
  + Integer [2131165191]
  + Integer [2131165192]
  + Integer [2131165193]
  + Integer [2131165194]
  + Integer [2131165195]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/R]
  + Class [net/simonvt/menudrawer/R$id]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [bottom]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [left]
  + Utf8 [mdActiveViewPosition]
  + Utf8 [mdContent]
  + Utf8 [mdMenu]
  + Utf8 [md__content]
  + Utf8 [md__drawer]
  + Utf8 [md__menu]
  + Utf8 [md__translationX]
  + Utf8 [md__translationY]
  + Utf8 [net/simonvt/menudrawer/R]
  + Utf8 [net/simonvt/menudrawer/R$id]
  + Utf8 [right]
  + Utf8 [top]

Fields (count = 12):
  + Field:        bottom I
    Access flags: 0x19
      = public static final int bottom
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165187]
  + Field:        left I
    Access flags: 0x19
      = public static final int left
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165184]
  + Field:        mdActiveViewPosition I
    Access flags: 0x19
      = public static final int mdActiveViewPosition
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165193]
  + Field:        mdContent I
    Access flags: 0x19
      = public static final int mdContent
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165188]
  + Field:        mdMenu I
    Access flags: 0x19
      = public static final int mdMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165189]
  + Field:        md__content I
    Access flags: 0x19
      = public static final int md__content
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165190]
  + Field:        md__drawer I
    Access flags: 0x19
      = public static final int md__drawer
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165192]
  + Field:        md__menu I
    Access flags: 0x19
      = public static final int md__menu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165191]
  + Field:        md__translationX I
    Access flags: 0x19
      = public static final int md__translationX
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165194]
  + Field:        md__translationY I
    Access flags: 0x19
      = public static final int md__translationY
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165195]
  + Field:        right I
    Access flags: 0x19
      = public static final int right
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165186]
  + Field:        top I
    Access flags: 0x19
      = public static final int top
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131165185]

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$id]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [id]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/R$style
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class net.simonvt.menudrawer.R$style extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 17):
  + Integer [2131361792]
  + Integer [2131361793]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/R]
  + Class [net/simonvt/menudrawer/R$style]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [Widget]
  + Utf8 [Widget_MenuDrawer]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/R]
  + Utf8 [net/simonvt/menudrawer/R$style]
  + Utf8 [style]

Fields (count = 2):
  + Field:        Widget I
    Access flags: 0x19
      = public static final int Widget
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361792]
  + Field:        Widget_MenuDrawer I
    Access flags: 0x19
      = public static final int Widget_MenuDrawer
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2131361793]

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$style]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [style]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/R$styleable
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class net.simonvt.menudrawer.R$styleable extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 70):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [5]
  + Integer [6]
  + Integer [7]
  + Integer [8]
  + Integer [9]
  + Integer [10]
  + Integer [11]
  + Integer [12]
  + Integer [13]
  + Integer [14]
  + Integer [15]
  + Integer [2130771969]
  + Integer [2130771970]
  + Integer [2130771971]
  + Integer [2130771972]
  + Integer [2130771973]
  + Integer [2130771974]
  + Integer [2130771975]
  + Integer [2130771976]
  + Integer [2130771977]
  + Integer [2130771978]
  + Integer [2130771979]
  + Integer [2130771980]
  + Integer [2130771981]
  + Integer [2130771982]
  + Integer [2130771983]
  + Integer [2130771984]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/R]
  + Class [net/simonvt/menudrawer/R$styleable]
  + Fieldref [net/simonvt/menudrawer/R$styleable.MenuDrawer [I]
  + NameAndType [MenuDrawer [I]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuDrawer]
  + Utf8 [MenuDrawer_mdActiveIndicator]
  + Utf8 [MenuDrawer_mdAllowIndicatorAnimation]
  + Utf8 [MenuDrawer_mdContentBackground]
  + Utf8 [MenuDrawer_mdDrawOverlay]
  + Utf8 [MenuDrawer_mdDrawerClosedUpContentDescription]
  + Utf8 [MenuDrawer_mdDrawerOpenUpContentDescription]
  + Utf8 [MenuDrawer_mdDropShadow]
  + Utf8 [MenuDrawer_mdDropShadowColor]
  + Utf8 [MenuDrawer_mdDropShadowEnabled]
  + Utf8 [MenuDrawer_mdDropShadowSize]
  + Utf8 [MenuDrawer_mdMaxAnimationDuration]
  + Utf8 [MenuDrawer_mdMenuBackground]
  + Utf8 [MenuDrawer_mdMenuSize]
  + Utf8 [MenuDrawer_mdPosition]
  + Utf8 [MenuDrawer_mdSlideDrawable]
  + Utf8 [MenuDrawer_mdTouchBezelSize]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/R]
  + Utf8 [net/simonvt/menudrawer/R$styleable]
  + Utf8 [styleable]

Fields (count = 17):
  + Field:        MenuDrawer [I
    Access flags: 0x19
      = public static final int[] MenuDrawer
  + Field:        MenuDrawer_mdActiveIndicator I
    Access flags: 0x19
      = public static final int MenuDrawer_mdActiveIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        MenuDrawer_mdAllowIndicatorAnimation I
    Access flags: 0x19
      = public static final int MenuDrawer_mdAllowIndicatorAnimation
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        MenuDrawer_mdContentBackground I
    Access flags: 0x19
      = public static final int MenuDrawer_mdContentBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        MenuDrawer_mdDrawOverlay I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDrawOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        MenuDrawer_mdDrawerClosedUpContentDescription I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDrawerClosedUpContentDescription
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        MenuDrawer_mdDrawerOpenUpContentDescription I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDrawerOpenUpContentDescription
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        MenuDrawer_mdDropShadow I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        MenuDrawer_mdDropShadowColor I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadowColor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        MenuDrawer_mdDropShadowEnabled I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadowEnabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        MenuDrawer_mdDropShadowSize I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadowSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        MenuDrawer_mdMaxAnimationDuration I
    Access flags: 0x19
      = public static final int MenuDrawer_mdMaxAnimationDuration
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        MenuDrawer_mdMenuBackground I
    Access flags: 0x19
      = public static final int MenuDrawer_mdMenuBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        MenuDrawer_mdMenuSize I
    Access flags: 0x19
      = public static final int MenuDrawer_mdMenuSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        MenuDrawer_mdPosition I
    Access flags: 0x19
      = public static final int MenuDrawer_mdPosition
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        MenuDrawer_mdSlideDrawable I
    Access flags: 0x19
      = public static final int MenuDrawer_mdSlideDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        MenuDrawer_mdTouchBezelSize I
    Access flags: 0x19
      = public static final int MenuDrawer_mdTouchBezelSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 0, stack = 4):
      [0] bipush 16
      [2] newarray 10
      [4] dup
      [5] iconst_0
      [6] ldc #17
        + Integer [2130771969]
      [8] iastore
      [9] dup
      [10] iconst_1
      [11] ldc #18
        + Integer [2130771970]
      [13] iastore
      [14] dup
      [15] iconst_2
      [16] ldc #19
        + Integer [2130771971]
      [18] iastore
      [19] dup
      [20] iconst_3
      [21] ldc #20
        + Integer [2130771972]
      [23] iastore
      [24] dup
      [25] iconst_4
      [26] ldc #21
        + Integer [2130771973]
      [28] iastore
      [29] dup
      [30] iconst_5
      [31] ldc #22
        + Integer [2130771974]
      [33] iastore
      [34] dup
      [35] bipush 6
      [37] ldc #23
        + Integer [2130771975]
      [39] iastore
      [40] dup
      [41] bipush 7
      [43] ldc #24
        + Integer [2130771976]
      [45] iastore
      [46] dup
      [47] bipush 8
      [49] ldc #25
        + Integer [2130771977]
      [51] iastore
      [52] dup
      [53] bipush 9
      [55] ldc #26
        + Integer [2130771978]
      [57] iastore
      [58] dup
      [59] bipush 10
      [61] ldc #27
        + Integer [2130771979]
      [63] iastore
      [64] dup
      [65] bipush 11
      [67] ldc #28
        + Integer [2130771980]
      [69] iastore
      [70] dup
      [71] bipush 12
      [73] ldc #29
        + Integer [2130771981]
      [75] iastore
      [76] dup
      [77] bipush 13
      [79] ldc #30
        + Integer [2130771982]
      [81] iastore
      [82] dup
      [83] bipush 14
      [85] ldc #31
        + Integer [2130771983]
      [87] iastore
      [88] dup
      [89] bipush 15
      [91] ldc #32
        + Integer [2130771984]
      [93] iastore
      [94] putstatic #36
        + Fieldref [net/simonvt/menudrawer/R$styleable.MenuDrawer [I]
      [97] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 55
        [97] -> line 71
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [net/simonvt/menudrawer/R$styleable]
      + Class [net/simonvt/menudrawer/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/Scroller
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.Scroller extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 225):
  + Float [0.36787945]
  + Float [0.4]
  + Float [0.6]
  + Float [3.0]
  + Float [8.0]
  + Float [100.0]
  + Float [160.0]
  + Float [386.0878]
  + Class [android/content/Context]
  + Class [android/content/pm/ApplicationInfo]
  + Class [android/content/res/Resources]
  + Class [android/util/DisplayMetrics]
  + Class [android/view/ViewConfiguration]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/Scroller]
  + Double [1.0E-5]
  + Double [0.75]
  + Double [0.9]
  + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I]
  + Fieldref [android/util/DisplayMetrics.density F]
  + Fieldref [net/simonvt/menudrawer/Scroller.DECELERATION_RATE F]
  + Fieldref [net/simonvt/menudrawer/Scroller.SPLINE [F]
  + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mDeceleration F]
  + Fieldref [net/simonvt/menudrawer/Scroller.mDeltaX F]
  + Fieldref [net/simonvt/menudrawer/Scroller.mDeltaY F]
  + Fieldref [net/simonvt/menudrawer/Scroller.mDuration I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mDurationReciprocal F]
  + Fieldref [net/simonvt/menudrawer/Scroller.mFinalX I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mFinalY I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
  + Fieldref [net/simonvt/menudrawer/Scroller.mFlywheel Z]
  + Fieldref [net/simonvt/menudrawer/Scroller.mInterpolator Landroid/view/animation/Interpolator;]
  + Fieldref [net/simonvt/menudrawer/Scroller.mMaxX I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mMaxY I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mMinX I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mMinY I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mMode I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mPpi F]
  + Fieldref [net/simonvt/menudrawer/Scroller.mStartTime J]
  + Fieldref [net/simonvt/menudrawer/Scroller.mStartX I]
  + Fieldref [net/simonvt/menudrawer/Scroller.mStartY I]
  + Fieldref [net/simonvt/menudrawer/Scroller.sViscousFluidNormalize F]
  + Fieldref [net/simonvt/menudrawer/Scroller.sViscousFluidScale F]
  + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/view/ViewConfiguration.getScrollFriction ()F]
  + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/Math.exp (D)D]
  + Methodref [java/lang/Math.log (D)D]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Math.round (F)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V]
  + Methodref [net/simonvt/menudrawer/Scroller.computeDeceleration (F)F]
  + Methodref [net/simonvt/menudrawer/Scroller.viscousFluid (F)F]
  + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V]
  + NameAndType [DECELERATION_RATE F]
  + NameAndType [SPLINE [F]
  + NameAndType [abs (F)F]
  + NameAndType [computeDeceleration (F)F]
  + NameAndType [currentAnimationTimeMillis ()J]
  + NameAndType [density F]
  + NameAndType [exp (D)D]
  + NameAndType [getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getInterpolation (F)F]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getScrollFriction ()F]
  + NameAndType [log (D)D]
  + NameAndType [mCurrX I]
  + NameAndType [mCurrY I]
  + NameAndType [mDeceleration F]
  + NameAndType [mDeltaX F]
  + NameAndType [mDeltaY F]
  + NameAndType [mDuration I]
  + NameAndType [mDurationReciprocal F]
  + NameAndType [mFinalX I]
  + NameAndType [mFinalY I]
  + NameAndType [mFinished Z]
  + NameAndType [mFlywheel Z]
  + NameAndType [mInterpolator Landroid/view/animation/Interpolator;]
  + NameAndType [mMaxX I]
  + NameAndType [mMaxY I]
  + NameAndType [mMinX I]
  + NameAndType [mMinY I]
  + NameAndType [mMode I]
  + NameAndType [mPpi F]
  + NameAndType [mStartTime J]
  + NameAndType [mStartX I]
  + NameAndType [mStartY I]
  + NameAndType [max (II)I]
  + NameAndType [min (II)I]
  + NameAndType [round (F)I]
  + NameAndType [sViscousFluidNormalize F]
  + NameAndType [sViscousFluidScale F]
  + NameAndType [targetSdkVersion I]
  + NameAndType [viscousFluid (F)F]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/pm/ApplicationInfo;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)D]
  + Utf8 [(F)F]
  + Utf8 [(F)I]
  + Utf8 [(II)I]
  + Utf8 [(IIIII)V]
  + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DECELERATION_RATE]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/animation/Interpolator;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/Scroller;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SPLINE]
  + Utf8 [Scroller.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[F]
  + Utf8 [abortAnimation]
  + Utf8 [abs]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/ApplicationInfo]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/view/ViewConfiguration]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [coef]
  + Utf8 [computeDeceleration]
  + Utf8 [computeScrollOffset]
  + Utf8 [context]
  + Utf8 [currentAnimationTimeMillis]
  + Utf8 [d]
  + Utf8 [dInf]
  + Utf8 [dSup]
  + Utf8 [density]
  + Utf8 [distanceCoef]
  + Utf8 [duration]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [exp]
  + Utf8 [flywheel]
  + Utf8 [friction]
  + Utf8 [getApplicationInfo]
  + Utf8 [getCurrX]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getFinalX]
  + Utf8 [getInterpolation]
  + Utf8 [getResources]
  + Utf8 [getScrollFriction]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [interpolator]
  + Utf8 [isFinished]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [log]
  + Utf8 [mCurrX]
  + Utf8 [mCurrY]
  + Utf8 [mDeceleration]
  + Utf8 [mDeltaX]
  + Utf8 [mDeltaY]
  + Utf8 [mDuration]
  + Utf8 [mDurationReciprocal]
  + Utf8 [mFinalX]
  + Utf8 [mFinalY]
  + Utf8 [mFinished]
  + Utf8 [mFlywheel]
  + Utf8 [mInterpolator]
  + Utf8 [mMaxX]
  + Utf8 [mMaxY]
  + Utf8 [mMinX]
  + Utf8 [mMinY]
  + Utf8 [mMode]
  + Utf8 [mPpi]
  + Utf8 [mStartTime]
  + Utf8 [mStartX]
  + Utf8 [mStartY]
  + Utf8 [max]
  + Utf8 [min]
  + Utf8 [net/simonvt/menudrawer/Scroller]
  + Utf8 [round]
  + Utf8 [sViscousFluidNormalize]
  + Utf8 [sViscousFluidScale]
  + Utf8 [start]
  + Utf8 [startScroll]
  + Utf8 [startX]
  + Utf8 [startY]
  + Utf8 [t]
  + Utf8 [tInf]
  + Utf8 [tSup]
  + Utf8 [targetSdkVersion]
  + Utf8 [this]
  + Utf8 [timePassed]
  + Utf8 [tx]
  + Utf8 [viscousFluid]
  + Utf8 [x]
  + Utf8 [xMax]
  + Utf8 [xMin]

Fields (count = 25):
  + Field:        mMode I
    Access flags: 0x2
      = private int mMode
  + Field:        mStartX I
    Access flags: 0x2
      = private int mStartX
  + Field:        mStartY I
    Access flags: 0x2
      = private int mStartY
  + Field:        mFinalX I
    Access flags: 0x2
      = private int mFinalX
  + Field:        mFinalY I
    Access flags: 0x2
      = private int mFinalY
  + Field:        mMinX I
    Access flags: 0x2
      = private int mMinX
  + Field:        mMaxX I
    Access flags: 0x2
      = private int mMaxX
  + Field:        mMinY I
    Access flags: 0x2
      = private int mMinY
  + Field:        mMaxY I
    Access flags: 0x2
      = private int mMaxY
  + Field:        mCurrX I
    Access flags: 0x2
      = private int mCurrX
  + Field:        mCurrY I
    Access flags: 0x2
      = private int mCurrY
  + Field:        mStartTime J
    Access flags: 0x2
      = private long mStartTime
  + Field:        mDuration I
    Access flags: 0x2
      = private int mDuration
  + Field:        mDurationReciprocal F
    Access flags: 0x2
      = private float mDurationReciprocal
  + Field:        mDeltaX F
    Access flags: 0x2
      = private float mDeltaX
  + Field:        mDeltaY F
    Access flags: 0x2
      = private float mDeltaY
  + Field:        mFinished Z
    Access flags: 0x2
      = private boolean mFinished
  + Field:        mInterpolator Landroid/view/animation/Interpolator;
    Access flags: 0x2
      = private android.view.animation.Interpolator mInterpolator
  + Field:        mFlywheel Z
    Access flags: 0x2
      = private boolean mFlywheel
  + Field:        DECELERATION_RATE F
    Access flags: 0x1a
      = private static final float DECELERATION_RATE
  + Field:        SPLINE [F
    Access flags: 0x1a
      = private static final float[] SPLINE
  + Field:        mDeceleration F
    Access flags: 0x2
      = private float mDeceleration
  + Field:        mPpi F
    Access flags: 0x12
      = private final float mPpi
  + Field:        sViscousFluidScale F
    Access flags: 0xa
      = private static float sViscousFluidScale
  + Field:        sViscousFluidNormalize F
    Access flags: 0xa
      = private static float sViscousFluidNormalize

Methods (count = 11):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 179, locals = 8, stack = 4):
      [0] ldc2_w #21
        + Double [0.75]
      [3] invokestatic #59
        + Methodref [java/lang/Math.log (D)D]
      [6] ldc2_w #23
        + Double [0.9]
      [9] invokestatic #59
        + Methodref [java/lang/Math.log (D)D]
      [12] ddiv
      [13] d2f
      [14] putstatic #27
        + Fieldref [net/simonvt/menudrawer/Scroller.DECELERATION_RATE F]
      [17] bipush 101
      [19] newarray 6
      [21] putstatic #28
        + Fieldref [net/simonvt/menudrawer/Scroller.SPLINE [F]
      [24] fconst_0
      [25] fstore_0 v0
      [26] iconst_0
      [27] istore_1 v1
      [28] goto +119 (target=147)
      [31] iload_1 v1
      [32] i2f
      [33] ldc #6
        + Float [100.0]
      [35] fdiv
      [36] fstore_2 v2
      [37] fconst_1
      [38] fstore_3 v3
      [39] fload_0 v0
      [40] fload_3 v3
      [41] fload_0 v0
      [42] fsub
      [43] fconst_2
      [44] fdiv
      [45] fadd
      [46] fstore v4
      [48] ldc #4
        + Float [3.0]
      [50] fload v4
      [52] fmul
      [53] fconst_1
      [54] fload v4
      [56] fsub
      [57] fmul
      [58] fstore v6
      [60] fload v6
      [62] fconst_1
      [63] fload v4
      [65] fsub
      [66] ldc #2
        + Float [0.4]
      [68] fmul
      [69] fload v4
      [71] ldc #3
        + Float [0.6]
      [73] fmul
      [74] fadd
      [75] fmul
      [76] fload v4
      [78] fload v4
      [80] fmul
      [81] fload v4
      [83] fmul
      [84] fadd
      [85] fstore v5
      [87] fload v5
      [89] fload_2 v2
      [90] fsub
      [91] invokestatic #57
        + Methodref [java/lang/Math.abs (F)F]
      [94] f2d
      [95] ldc2_w #19
        + Double [1.0E-5]
      [98] dcmpg
      [99] ifge +6 (target=105)
      [102] goto +22 (target=124)
      [105] fload v5
      [107] fload_2 v2
      [108] fcmpl
      [109] ifle +9 (target=118)
      [112] fload v4
      [114] fstore_3 v3
      [115] goto -76 (target=39)
      [118] fload v4
      [120] fstore_0 v0
      [121] goto -82 (target=39)
      [124] fload v6
      [126] fload v4
      [128] fload v4
      [130] fmul
      [131] fload v4
      [133] fmul
      [134] fadd
      [135] fstore v7
      [137] getstatic #28
        + Fieldref [net/simonvt/menudrawer/Scroller.SPLINE [F]
      [140] iload_1 v1
      [141] fload v7
      [143] fastore
      [144] iinc v1, 1
      [147] iload_1 v1
      [148] bipush 100
      [150] ificmple -119 (target=31)
      [153] getstatic #28
        + Fieldref [net/simonvt/menudrawer/Scroller.SPLINE [F]
      [156] bipush 100
      [158] fconst_1
      [159] fastore
      [160] ldc #5
        + Float [8.0]
      [162] putstatic #51
        + Fieldref [net/simonvt/menudrawer/Scroller.sViscousFluidScale F]
      [165] fconst_1
      [166] putstatic #50
        + Fieldref [net/simonvt/menudrawer/Scroller.sViscousFluidNormalize F]
      [169] fconst_1
      [170] fconst_1
      [171] invokestatic #66
        + Methodref [net/simonvt/menudrawer/Scroller.viscousFluid (F)F]
      [174] fdiv
      [175] putstatic #50
        + Fieldref [net/simonvt/menudrawer/Scroller.sViscousFluidNormalize F]
      [178] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 65
        [17] -> line 70
        [24] -> line 76
        [26] -> line 77
        [31] -> line 78
        [37] -> line 79
        [39] -> line 82
        [48] -> line 83
        [60] -> line 84
        [87] -> line 85
        [105] -> line 86
        [118] -> line 87
        [121] -> line 81
        [124] -> line 89
        [137] -> line 90
        [144] -> line 77
        [153] -> line 92
        [160] -> line 95
        [165] -> line 97
        [169] -> line 98
        [178] -> line 102
      + Local variable table attribute (count = 11)
        v0: 26 -> 178 [F xMin]
        v1: 28 -> 153 [I i]
        v2: 37 -> 144 [F t]
        v3: 39 -> 144 [F xMax]
        v4: 48 -> 121 [F x]
        v4: 124 -> 144 [F x]
        v5: 87 -> 121 [F tx]
        v5: 124 -> 144 [F tx]
        v6: 60 -> 121 [F coef]
        v6: 124 -> 144 [F coef]
        v7: 137 -> 144 [F d]
      + Stack map table attribute (count = 7):
        - [31] Var: ...[f][i], Stack: (empty)
        - [39] Var: ...[f][f], Stack: (empty)
        - [105] Var: ...[f][f][f], Stack: (empty)
        - [118] Var: ..., Stack: (empty)
        - [121] Var: -3, Stack: (empty)
        - [124] Var: ...[f][f][f], Stack: (empty)
        - [147] Var: [f][i], Stack: 
  + Method:       <init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
    Access flags: 0x1
      = public Scroller(android.content.Context,android.view.animation.Interpolator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_1 v1
      [4] invokevirtual #52
        + Methodref [android/content/Context.getApplicationInfo ()Landroid/content/pm/ApplicationInfo;]
      [7] getfield #25
        + Fieldref [android/content/pm/ApplicationInfo.targetSdkVersion I]
      [10] bipush 11
      [12] ificmplt +7 (target=19)
      [15] iconst_1
      [16] goto +4 (target=20)
      [19] iconst_0
      [20] invokespecial #64
        + Methodref [net/simonvt/menudrawer/Scroller.<init> (Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 117
        [3] -> line 118
        [23] -> line 119
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Lnet/simonvt/menudrawer/Scroller; this]
        v1: 0 -> 24 [Landroid/content/Context; context]
        v2: 0 -> 24 [Landroid/view/animation/Interpolator; interpolator]
      + Stack map table attribute (count = 2):
        - [19] Var: [u:this][a:android/content/Context][a:android/view/animation/Interpolator], Stack: [u:this][a:android/content/Context][a:android/view/animation/Interpolator]
        - [20] Var: [u:this][a:android/content/Context][a:android/view/animation/Interpolator], Stack: [u:this][a:android/content/Context][a:android/view/animation/Interpolator][i]
  + Method:       <init>(Landroid/content/Context;Landroid/view/animation/Interpolator;Z)V
    Access flags: 0x1
      = public Scroller(android.content.Context,android.view.animation.Interpolator,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #63
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #38
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #40
        + Fieldref [net/simonvt/menudrawer/Scroller.mInterpolator Landroid/view/animation/Interpolator;]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokevirtual #53
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [19] invokevirtual #54
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [22] getfield #26
        + Fieldref [android/util/DisplayMetrics.density F]
      [25] ldc #7
        + Float [160.0]
      [27] fmul
      [28] putfield #46
        + Fieldref [net/simonvt/menudrawer/Scroller.mPpi F]
      [31] aload_0 v0
      [32] aload_0 v0
      [33] invokestatic #55
        + Methodref [android/view/ViewConfiguration.getScrollFriction ()F]
      [36] invokespecial #65
        + Methodref [net/simonvt/menudrawer/Scroller.computeDeceleration (F)F]
      [39] putfield #31
        + Fieldref [net/simonvt/menudrawer/Scroller.mDeceleration F]
      [42] aload_0 v0
      [43] iload_3 v3
      [44] putfield #39
        + Fieldref [net/simonvt/menudrawer/Scroller.mFlywheel Z]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 126
        [4] -> line 127
        [9] -> line 128
        [14] -> line 129
        [31] -> line 130
        [42] -> line 131
        [47] -> line 132
      + Local variable table attribute (count = 4)
        v0: 0 -> 48 [Lnet/simonvt/menudrawer/Scroller; this]
        v1: 0 -> 48 [Landroid/content/Context; context]
        v2: 0 -> 48 [Landroid/view/animation/Interpolator; interpolator]
        v3: 0 -> 48 [Z flywheel]
  + Method:       computeDeceleration(F)F
    Access flags: 0x2
      = private float computeDeceleration(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] ldc #8
        + Float [386.0878]
      [2] aload_0 v0
      [3] getfield #46
        + Fieldref [net/simonvt/menudrawer/Scroller.mPpi F]
      [6] fmul
      [7] fload_1 v1
      [8] fmul
      [9] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 146
        [2] -> line 148
        [6] -> line 146
        [7] -> line 149
        [8] -> line 146
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/Scroller; this]
        v1: 0 -> 10 [F friction]
  + Method:       isFinished()Z
    Access flags: 0x11
      = public final boolean isFinished()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 159
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/Scroller; this]
  + Method:       getCurrX()I
    Access flags: 0x11
      = public final int getCurrX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 186
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/Scroller; this]
  + Method:       getFinalX()I
    Access flags: 0x11
      = public final int getFinalX()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalX I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 232
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/Scroller; this]
  + Method:       computeScrollOffset()Z
    Access flags: 0x1
      = public boolean computeScrollOffset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 361, locals = 10, stack = 5):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
      [4] ifeq +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] invokestatic #56
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [12] aload_0 v0
      [13] getfield #47
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartTime J]
      [16] lsub
      [17] l2i
      [18] istore_1 v1
      [19] iload_1 v1
      [20] aload_0 v0
      [21] getfield #34
        + Fieldref [net/simonvt/menudrawer/Scroller.mDuration I]
      [24] ificmpge +314 (target=338)
      [27] aload_0 v0
      [28] getfield #45
        + Fieldref [net/simonvt/menudrawer/Scroller.mMode I]
      [31] tableswitch (2 offsets, default=304) (target=335)
        0: offset = 21, target = 52
        1: offset = 94, target = 125
        default: offset = 304, target = 335
      [52] iload_1 v1
      [53] i2f
      [54] aload_0 v0
      [55] getfield #35
        + Fieldref [net/simonvt/menudrawer/Scroller.mDurationReciprocal F]
      [58] fmul
      [59] fstore_2 v2
      [60] aload_0 v0
      [61] getfield #40
        + Fieldref [net/simonvt/menudrawer/Scroller.mInterpolator Landroid/view/animation/Interpolator;]
      [64] ifnonnull +11 (target=75)
      [67] fload_2 v2
      [68] invokestatic #66
        + Methodref [net/simonvt/menudrawer/Scroller.viscousFluid (F)F]
      [71] fstore_2 v2
      [72] goto +14 (target=86)
      [75] aload_0 v0
      [76] getfield #40
        + Fieldref [net/simonvt/menudrawer/Scroller.mInterpolator Landroid/view/animation/Interpolator;]
      [79] fload_2 v2
      [80] invokeinterface #67
        + InterfaceMethodref [android/view/animation/Interpolator.getInterpolation (F)F]
      [85] fstore_2 v2
      [86] aload_0 v0
      [87] aload_0 v0
      [88] getfield #48
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartX I]
      [91] fload_2 v2
      [92] aload_0 v0
      [93] getfield #32
        + Fieldref [net/simonvt/menudrawer/Scroller.mDeltaX F]
      [96] fmul
      [97] invokestatic #62
        + Methodref [java/lang/Math.round (F)I]
      [100] iadd
      [101] putfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [104] aload_0 v0
      [105] aload_0 v0
      [106] getfield #49
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartY I]
      [109] fload_2 v2
      [110] aload_0 v0
      [111] getfield #33
        + Fieldref [net/simonvt/menudrawer/Scroller.mDeltaY F]
      [114] fmul
      [115] invokestatic #62
        + Methodref [java/lang/Math.round (F)I]
      [118] iadd
      [119] putfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [122] goto +237 (target=359)
      [125] iload_1 v1
      [126] i2f
      [127] aload_0 v0
      [128] getfield #34
        + Fieldref [net/simonvt/menudrawer/Scroller.mDuration I]
      [131] i2f
      [132] fdiv
      [133] fstore_3 v3
      [134] ldc #6
        + Float [100.0]
      [136] fload_3 v3
      [137] fmul
      [138] f2i
      [139] istore v4
      [141] iload v4
      [143] i2f
      [144] ldc #6
        + Float [100.0]
      [146] fdiv
      [147] fstore v5
      [149] iload v4
      [151] iconst_1
      [152] iadd
      [153] i2f
      [154] ldc #6
        + Float [100.0]
      [156] fdiv
      [157] fstore v6
      [159] getstatic #28
        + Fieldref [net/simonvt/menudrawer/Scroller.SPLINE [F]
      [162] iload v4
      [164] faload
      [165] fstore v7
      [167] getstatic #28
        + Fieldref [net/simonvt/menudrawer/Scroller.SPLINE [F]
      [170] iload v4
      [172] iconst_1
      [173] iadd
      [174] faload
      [175] fstore v8
      [177] fload v7
      [179] fload_3 v3
      [180] fload v5
      [182] fsub
      [183] fload v6
      [185] fload v5
      [187] fsub
      [188] fdiv
      [189] fload v8
      [191] fload v7
      [193] fsub
      [194] fmul
      [195] fadd
      [196] fstore v9
      [198] aload_0 v0
      [199] aload_0 v0
      [200] getfield #48
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartX I]
      [203] fload v9
      [205] aload_0 v0
      [206] getfield #36
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalX I]
      [209] aload_0 v0
      [210] getfield #48
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartX I]
      [213] isub
      [214] i2f
      [215] fmul
      [216] invokestatic #62
        + Methodref [java/lang/Math.round (F)I]
      [219] iadd
      [220] putfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [223] aload_0 v0
      [224] aload_0 v0
      [225] getfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [228] aload_0 v0
      [229] getfield #41
        + Fieldref [net/simonvt/menudrawer/Scroller.mMaxX I]
      [232] invokestatic #61
        + Methodref [java/lang/Math.min (II)I]
      [235] putfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [238] aload_0 v0
      [239] aload_0 v0
      [240] getfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [243] aload_0 v0
      [244] getfield #43
        + Fieldref [net/simonvt/menudrawer/Scroller.mMinX I]
      [247] invokestatic #60
        + Methodref [java/lang/Math.max (II)I]
      [250] putfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [253] aload_0 v0
      [254] aload_0 v0
      [255] getfield #49
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartY I]
      [258] fload v9
      [260] aload_0 v0
      [261] getfield #37
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalY I]
      [264] aload_0 v0
      [265] getfield #49
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartY I]
      [268] isub
      [269] i2f
      [270] fmul
      [271] invokestatic #62
        + Methodref [java/lang/Math.round (F)I]
      [274] iadd
      [275] putfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [278] aload_0 v0
      [279] aload_0 v0
      [280] getfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [283] aload_0 v0
      [284] getfield #42
        + Fieldref [net/simonvt/menudrawer/Scroller.mMaxY I]
      [287] invokestatic #61
        + Methodref [java/lang/Math.min (II)I]
      [290] putfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [293] aload_0 v0
      [294] aload_0 v0
      [295] getfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [298] aload_0 v0
      [299] getfield #44
        + Fieldref [net/simonvt/menudrawer/Scroller.mMinY I]
      [302] invokestatic #60
        + Methodref [java/lang/Math.max (II)I]
      [305] putfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [308] aload_0 v0
      [309] getfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [312] aload_0 v0
      [313] getfield #36
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalX I]
      [316] ificmpne +43 (target=359)
      [319] aload_0 v0
      [320] getfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [323] aload_0 v0
      [324] getfield #37
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalY I]
      [327] ificmpne +32 (target=359)
      [330] aload_0 v0
      [331] iconst_1
      [332] putfield #38
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
      [335] goto +24 (target=359)
      [338] aload_0 v0
      [339] aload_0 v0
      [340] getfield #36
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalX I]
      [343] putfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [346] aload_0 v0
      [347] aload_0 v0
      [348] getfield #37
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalY I]
      [351] putfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [354] aload_0 v0
      [355] iconst_1
      [356] putfield #38
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
      [359] iconst_1
      [360] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 32)
        [0] -> line 250
        [7] -> line 251
        [9] -> line 254
        [19] -> line 256
        [27] -> line 257
        [52] -> line 259
        [60] -> line 261
        [67] -> line 262
        [75] -> line 264
        [86] -> line 266
        [104] -> line 267
        [122] -> line 268
        [125] -> line 270
        [134] -> line 271
        [141] -> line 272
        [149] -> line 273
        [159] -> line 274
        [167] -> line 275
        [177] -> line 276
        [198] -> line 278
        [223] -> line 280
        [238] -> line 281
        [253] -> line 283
        [278] -> line 285
        [293] -> line 286
        [308] -> line 288
        [330] -> line 289
        [335] -> line 294
        [338] -> line 295
        [346] -> line 296
        [354] -> line 297
        [359] -> line 299
      + Local variable table attribute (count = 10)
        v0: 0 -> 361 [Lnet/simonvt/menudrawer/Scroller; this]
        v1: 19 -> 361 [I timePassed]
        v2: 60 -> 125 [F x]
        v3: 134 -> 335 [F t]
        v4: 141 -> 335 [I index]
        v5: 149 -> 335 [F tInf]
        v6: 159 -> 335 [F tSup]
        v7: 167 -> 335 [F dInf]
        v8: 177 -> 335 [F dSup]
        v9: 198 -> 335 [F distanceCoef]
      + Stack map table attribute (count = 8):
        - [9] Var: ..., Stack: (empty)
        - [52] Var: ...[i], Stack: (empty)
        - [75] Var: ...[f], Stack: (empty)
        - [86] Var: ..., Stack: (empty)
        - [125] Var: -1, Stack: (empty)
        - [335] Var: ..., Stack: (empty)
        - [338] Var: ..., Stack: (empty)
        - [359] Var: ..., Stack: (empty)
  + Method:       startScroll(IIIII)V
    Access flags: 0x1
      = public void startScroll(int,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #45
        + Fieldref [net/simonvt/menudrawer/Scroller.mMode I]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #38
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
      [10] aload_0 v0
      [11] iload v5
      [13] putfield #34
        + Fieldref [net/simonvt/menudrawer/Scroller.mDuration I]
      [16] aload_0 v0
      [17] invokestatic #56
        + Methodref [android/view/animation/AnimationUtils.currentAnimationTimeMillis ()J]
      [20] putfield #47
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartTime J]
      [23] aload_0 v0
      [24] iload_1 v1
      [25] putfield #48
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartX I]
      [28] aload_0 v0
      [29] iload_2 v2
      [30] putfield #49
        + Fieldref [net/simonvt/menudrawer/Scroller.mStartY I]
      [33] aload_0 v0
      [34] iload_1 v1
      [35] iload_3 v3
      [36] iadd
      [37] putfield #36
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalX I]
      [40] aload_0 v0
      [41] iload_2 v2
      [42] iload v4
      [44] iadd
      [45] putfield #37
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalY I]
      [48] aload_0 v0
      [49] iload_3 v3
      [50] i2f
      [51] putfield #32
        + Fieldref [net/simonvt/menudrawer/Scroller.mDeltaX F]
      [54] aload_0 v0
      [55] iload v4
      [57] i2f
      [58] putfield #33
        + Fieldref [net/simonvt/menudrawer/Scroller.mDeltaY F]
      [61] aload_0 v0
      [62] fconst_1
      [63] aload_0 v0
      [64] getfield #34
        + Fieldref [net/simonvt/menudrawer/Scroller.mDuration I]
      [67] i2f
      [68] fdiv
      [69] putfield #35
        + Fieldref [net/simonvt/menudrawer/Scroller.mDurationReciprocal F]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 334
        [5] -> line 335
        [10] -> line 336
        [16] -> line 337
        [23] -> line 338
        [28] -> line 339
        [33] -> line 340
        [40] -> line 341
        [48] -> line 342
        [54] -> line 343
        [61] -> line 344
        [72] -> line 345
      + Local variable table attribute (count = 6)
        v0: 0 -> 73 [Lnet/simonvt/menudrawer/Scroller; this]
        v1: 0 -> 73 [I startX]
        v2: 0 -> 73 [I startY]
        v3: 0 -> 73 [I dx]
        v4: 0 -> 73 [I dy]
        v5: 0 -> 73 [I duration]
  + Method:       viscousFluid(F)F
    Access flags: 0x8
      = static float viscousFluid(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 2, stack = 4):
      [0] fload_0 v0
      [1] getstatic #51
        + Fieldref [net/simonvt/menudrawer/Scroller.sViscousFluidScale F]
      [4] fmul
      [5] fstore_0 v0
      [6] fload_0 v0
      [7] fconst_1
      [8] fcmpg
      [9] ifge +18 (target=27)
      [12] fload_0 v0
      [13] fconst_1
      [14] fload_0 v0
      [15] fneg
      [16] f2d
      [17] invokestatic #58
        + Methodref [java/lang/Math.exp (D)D]
      [20] d2f
      [21] fsub
      [22] fsub
      [23] fstore_0 v0
      [24] goto +25 (target=49)
      [27] ldc #1
        + Float [0.36787945]
      [29] fstore_1 v1
      [30] fconst_1
      [31] fconst_1
      [32] fload_0 v0
      [33] fsub
      [34] f2d
      [35] invokestatic #58
        + Methodref [java/lang/Math.exp (D)D]
      [38] d2f
      [39] fsub
      [40] fstore_0 v0
      [41] fload_1 v1
      [42] fload_0 v0
      [43] fconst_1
      [44] fload_1 v1
      [45] fsub
      [46] fmul
      [47] fadd
      [48] fstore_0 v0
      [49] fload_0 v0
      [50] getstatic #50
        + Fieldref [net/simonvt/menudrawer/Scroller.sViscousFluidNormalize F]
      [53] fmul
      [54] fstore_0 v0
      [55] fload_0 v0
      [56] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 423
        [6] -> line 424
        [12] -> line 425
        [24] -> line 426
        [27] -> line 427
        [30] -> line 428
        [41] -> line 429
        [49] -> line 431
        [55] -> line 432
      + Local variable table attribute (count = 2)
        v0: 0 -> 57 [F x]
        v1: 30 -> 49 [F start]
      + Stack map table attribute (count = 2):
        - [27] Var: ..., Stack: (empty)
        - [49] Var: ..., Stack: (empty)
  + Method:       abortAnimation()V
    Access flags: 0x1
      = public void abortAnimation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #36
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalX I]
      [5] putfield #29
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrX I]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] getfield #37
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinalY I]
      [13] putfield #30
        + Fieldref [net/simonvt/menudrawer/Scroller.mCurrY I]
      [16] aload_0 v0
      [17] iconst_1
      [18] putfield #38
        + Fieldref [net/simonvt/menudrawer/Scroller.mFinished Z]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 443
        [8] -> line 444
        [16] -> line 445
        [21] -> line 446
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lnet/simonvt/menudrawer/Scroller; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Scroller.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/SinusoidalInterpolator
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.SinusoidalInterpolator extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/animation/Interpolator]

Constant Pool (count = 34):
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/SinusoidalInterpolator]
  + Double [0.5]
  + Double [1.5707963267948966]
  + Double [3.141592653589793]
  + Methodref [java/lang/Math.sin (D)D]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [sin (D)D]
  + Utf8 [()V]
  + Utf8 [(D)D]
  + Utf8 [(F)F]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/SinusoidalInterpolator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SinusoidalInterpolator.java]
  + Utf8 [SourceFile]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [getInterpolation]
  + Utf8 [input]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/SinusoidalInterpolator]
  + Utf8 [sin]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = SinusoidalInterpolator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 9
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/SinusoidalInterpolator; this]
  + Method:       getInterpolation(F)F
    Access flags: 0x1
      = public float getInterpolation(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 8):
      [0] ldc2_w #5
        + Double [0.5]
      [3] ldc2_w #5
        + Double [0.5]
      [6] fload_1 v1
      [7] f2d
      [8] ldc2_w #9
        + Double [3.141592653589793]
      [11] dmul
      [12] ldc2_w #7
        + Double [1.5707963267948966]
      [15] dsub
      [16] invokestatic #11
        + Methodref [java/lang/Math.sin (D)D]
      [19] dmul
      [20] dadd
      [21] d2f
      [22] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 13
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lnet/simonvt/menudrawer/SinusoidalInterpolator; this]
        v1: 0 -> 23 [F input]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [SinusoidalInterpolator.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/SlideDrawable
  Superclass:    android/graphics/drawable/Drawable
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class net.simonvt.menudrawer.SlideDrawable extends android.graphics.drawable.Drawable

Interfaces (count = 1):
  + Class [android/graphics/drawable/Drawable$Callback]

Constant Pool (count = 198):
  + Float [0.33333334]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/PorterDuff]
  + Class [android/graphics/PorterDuff$Mode]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/graphics/drawable/Drawable$Callback]
  + Class [android/graphics/drawable/Drawable$ConstantState]
  + Class [net/simonvt/menudrawer/SlideDrawable]
  + Fieldref [net/simonvt/menudrawer/SlideDrawable.mOffset F]
  + Fieldref [net/simonvt/menudrawer/SlideDrawable.mTmpRect Landroid/graphics/Rect;]
  + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/Canvas.restore ()V]
  + Methodref [android/graphics/Canvas.save ()I]
  + Methodref [android/graphics/Canvas.translate (FF)V]
  + Methodref [android/graphics/Rect.<init> ()V]
  + Methodref [android/graphics/Rect.width ()I]
  + Methodref [android/graphics/drawable/Drawable.<init> ()V]
  + Methodref [android/graphics/drawable/Drawable.clearColorFilter ()V]
  + Methodref [android/graphics/drawable/Drawable.copyBounds (Landroid/graphics/Rect;)V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.getChangingConfigurations ()I]
  + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Methodref [android/graphics/drawable/Drawable.getCurrent ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.getMinimumWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
  + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
  + Methodref [android/graphics/drawable/Drawable.getState ()[I]
  + Methodref [android/graphics/drawable/Drawable.getTransparentRegion ()Landroid/graphics/Region;]
  + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
  + Methodref [android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V]
  + Methodref [android/graphics/drawable/Drawable.onStateChange ([I)Z]
  + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V]
  + Methodref [android/graphics/drawable/Drawable.setChangingConfigurations (I)V]
  + Methodref [android/graphics/drawable/Drawable.setColorFilter (ILandroid/graphics/PorterDuff$Mode;)V]
  + Methodref [android/graphics/drawable/Drawable.setColorFilter (Landroid/graphics/ColorFilter;)V]
  + Methodref [android/graphics/drawable/Drawable.setDither (Z)V]
  + Methodref [android/graphics/drawable/Drawable.setFilterBitmap (Z)V]
  + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
  + Methodref [android/graphics/drawable/Drawable.setVisible (ZZ)Z]
  + Methodref [net/simonvt/menudrawer/SlideDrawable.invalidateSelf ()V]
  + Methodref [net/simonvt/menudrawer/SlideDrawable.scheduleSelf (Ljava/lang/Runnable;J)V]
  + Methodref [net/simonvt/menudrawer/SlideDrawable.unscheduleSelf (Ljava/lang/Runnable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [clearColorFilter ()V]
  + NameAndType [copyBounds (Landroid/graphics/Rect;)V]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [getChangingConfigurations ()I]
  + NameAndType [getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
  + NameAndType [getCurrent ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getIntrinsicHeight ()I]
  + NameAndType [getIntrinsicWidth ()I]
  + NameAndType [getMinimumHeight ()I]
  + NameAndType [getMinimumWidth ()I]
  + NameAndType [getOpacity ()I]
  + NameAndType [getPadding (Landroid/graphics/Rect;)Z]
  + NameAndType [getState ()[I]
  + NameAndType [getTransparentRegion ()Landroid/graphics/Region;]
  + NameAndType [invalidateSelf ()V]
  + NameAndType [isStateful ()Z]
  + NameAndType [mOffset F]
  + NameAndType [mTmpRect Landroid/graphics/Rect;]
  + NameAndType [mWrapped Landroid/graphics/drawable/Drawable;]
  + NameAndType [onBoundsChange (Landroid/graphics/Rect;)V]
  + NameAndType [onStateChange ([I)Z]
  + NameAndType [restore ()V]
  + NameAndType [save ()I]
  + NameAndType [scheduleSelf (Ljava/lang/Runnable;J)V]
  + NameAndType [setAlpha (I)V]
  + NameAndType [setBounds (Landroid/graphics/Rect;)V]
  + NameAndType [setChangingConfigurations (I)V]
  + NameAndType [setColorFilter (ILandroid/graphics/PorterDuff$Mode;)V]
  + NameAndType [setColorFilter (Landroid/graphics/ColorFilter;)V]
  + NameAndType [setDither (Z)V]
  + NameAndType [setFilterBitmap (Z)V]
  + NameAndType [setState ([I)Z]
  + NameAndType [setVisible (ZZ)Z]
  + NameAndType [translate (FF)V]
  + NameAndType [unscheduleSelf (Ljava/lang/Runnable;)V]
  + NameAndType [width ()I]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/Region;]
  + Utf8 [()Landroid/graphics/drawable/Drawable$ConstantState;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [(F)V]
  + Utf8 [(FF)V]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/graphics/PorterDuff$Mode;)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/ColorFilter;)V]
  + Utf8 [(Landroid/graphics/Rect;)V]
  + Utf8 [(Landroid/graphics/Rect;)Z]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;J)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [([I)Z]
  + Utf8 [<init>]
  + Utf8 [Callback]
  + Utf8 [Code]
  + Utf8 [ConstantState]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/ColorFilter;]
  + Utf8 [Landroid/graphics/PorterDuff$Mode;]
  + Utf8 [Landroid/graphics/Rect;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Lnet/simonvt/menudrawer/SlideDrawable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Mode]
  + Utf8 [SlideDrawable.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [alpha]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/PorterDuff]
  + Utf8 [android/graphics/PorterDuff$Mode]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/graphics/drawable/Drawable$Callback]
  + Utf8 [android/graphics/drawable/Drawable$ConstantState]
  + Utf8 [bounds]
  + Utf8 [canvas]
  + Utf8 [cf]
  + Utf8 [clearColorFilter]
  + Utf8 [color]
  + Utf8 [configs]
  + Utf8 [copyBounds]
  + Utf8 [dither]
  + Utf8 [draw]
  + Utf8 [filter]
  + Utf8 [getChangingConfigurations]
  + Utf8 [getConstantState]
  + Utf8 [getCurrent]
  + Utf8 [getIntrinsicHeight]
  + Utf8 [getIntrinsicWidth]
  + Utf8 [getMinimumHeight]
  + Utf8 [getMinimumWidth]
  + Utf8 [getOpacity]
  + Utf8 [getPadding]
  + Utf8 [getState]
  + Utf8 [getTransparentRegion]
  + Utf8 [invalidateDrawable]
  + Utf8 [invalidateSelf]
  + Utf8 [isStateful]
  + Utf8 [mOffset]
  + Utf8 [mTmpRect]
  + Utf8 [mWrapped]
  + Utf8 [mode]
  + Utf8 [net/simonvt/menudrawer/SlideDrawable]
  + Utf8 [offset]
  + Utf8 [onBoundsChange]
  + Utf8 [onStateChange]
  + Utf8 [padding]
  + Utf8 [restart]
  + Utf8 [restore]
  + Utf8 [save]
  + Utf8 [scheduleDrawable]
  + Utf8 [scheduleSelf]
  + Utf8 [setAlpha]
  + Utf8 [setBounds]
  + Utf8 [setChangingConfigurations]
  + Utf8 [setColorFilter]
  + Utf8 [setDither]
  + Utf8 [setFilterBitmap]
  + Utf8 [setOffset]
  + Utf8 [setState]
  + Utf8 [setVisible]
  + Utf8 [state]
  + Utf8 [stateSet]
  + Utf8 [this]
  + Utf8 [translate]
  + Utf8 [unscheduleDrawable]
  + Utf8 [unscheduleSelf]
  + Utf8 [visible]
  + Utf8 [what]
  + Utf8 [when]
  + Utf8 [who]
  + Utf8 [width]
  + Utf8 [wrapped]

Fields (count = 3):
  + Field:        mWrapped Landroid/graphics/drawable/Drawable;
    Access flags: 0x2
      = private android.graphics.drawable.Drawable mWrapped
  + Field:        mOffset F
    Access flags: 0x2
      = private float mOffset
  + Field:        mTmpRect Landroid/graphics/Rect;
    Access flags: 0x12
      = private final android.graphics.Rect mTmpRect

Methods (count = 29):
  + Method:       <init>(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public SlideDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [android/graphics/drawable/Drawable.<init> ()V]
      [4] aload_0 v0
      [5] new #5
        + Class [android/graphics/Rect]
      [8] dup
      [9] invokespecial #16
        + Methodref [android/graphics/Rect.<init> ()V]
      [12] putfield #11
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mTmpRect Landroid/graphics/Rect;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 17
        [4] -> line 15
        [15] -> line 18
        [20] -> line 19
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 21 [Landroid/graphics/drawable/Drawable; wrapped]
  + Method:       setOffset(F)V
    Access flags: 0x1
      = public void setOffset(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] fload_1 v1
      [2] putfield #10
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mOffset F]
      [5] aload_0 v0
      [6] invokevirtual #45
        + Methodref [net/simonvt/menudrawer/SlideDrawable.invalidateSelf ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 22
        [5] -> line 23
        [9] -> line 24
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 10 [F offset]
  + Method:       draw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mTmpRect Landroid/graphics/Rect;]
      [8] invokevirtual #20
        + Methodref [android/graphics/drawable/Drawable.copyBounds (Landroid/graphics/Rect;)V]
      [11] aload_1 v1
      [12] invokevirtual #14
        + Methodref [android/graphics/Canvas.save ()I]
      [15] pop
      [16] aload_1 v1
      [17] ldc #1
        + Float [0.33333334]
      [19] aload_0 v0
      [20] getfield #11
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mTmpRect Landroid/graphics/Rect;]
      [23] invokevirtual #17
        + Methodref [android/graphics/Rect.width ()I]
      [26] i2f
      [27] fmul
      [28] aload_0 v0
      [29] getfield #10
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mOffset F]
      [32] fneg
      [33] fmul
      [34] fconst_0
      [35] invokevirtual #15
        + Methodref [android/graphics/Canvas.translate (FF)V]
      [38] aload_0 v0
      [39] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [42] aload_1 v1
      [43] invokevirtual #21
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [46] aload_1 v1
      [47] invokevirtual #13
        + Methodref [android/graphics/Canvas.restore ()V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 32
        [11] -> line 33
        [16] -> line 34
        [38] -> line 35
        [46] -> line 36
        [50] -> line 37
      + Local variable table attribute (count = 2)
        v0: 0 -> 51 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 51 [Landroid/graphics/Canvas; canvas]
  + Method:       setChangingConfigurations(I)V
    Access flags: 0x1
      = public void setChangingConfigurations(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #38
        + Methodref [android/graphics/drawable/Drawable.setChangingConfigurations (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 41
        [8] -> line 42
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 9 [I configs]
  + Method:       getChangingConfigurations()I
    Access flags: 0x1
      = public int getChangingConfigurations()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #22
        + Methodref [android/graphics/drawable/Drawable.getChangingConfigurations ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       setDither(Z)V
    Access flags: 0x1
      = public void setDither(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #41
        + Methodref [android/graphics/drawable/Drawable.setDither (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 51
        [8] -> line 52
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 9 [Z dither]
  + Method:       setFilterBitmap(Z)V
    Access flags: 0x1
      = public void setFilterBitmap(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #42
        + Methodref [android/graphics/drawable/Drawable.setFilterBitmap (Z)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 56
        [8] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 9 [Z filter]
  + Method:       setAlpha(I)V
    Access flags: 0x1
      = public void setAlpha(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] invokevirtual #36
        + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [8] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 9 [I alpha]
  + Method:       setColorFilter(Landroid/graphics/ColorFilter;)V
    Access flags: 0x1
      = public void setColorFilter(android.graphics.ColorFilter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #40
        + Methodref [android/graphics/drawable/Drawable.setColorFilter (Landroid/graphics/ColorFilter;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 66
        [8] -> line 67
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 9 [Landroid/graphics/ColorFilter; cf]
  + Method:       setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
    Access flags: 0x1
      = public void setColorFilter(int,android.graphics.PorterDuff$Mode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] iload_1 v1
      [5] aload_2 v2
      [6] invokevirtual #39
        + Methodref [android/graphics/drawable/Drawable.setColorFilter (ILandroid/graphics/PorterDuff$Mode;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 71
        [9] -> line 72
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 10 [I color]
        v2: 0 -> 10 [Landroid/graphics/PorterDuff$Mode; mode]
  + Method:       clearColorFilter()V
    Access flags: 0x1
      = public void clearColorFilter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #19
        + Methodref [android/graphics/drawable/Drawable.clearColorFilter ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 76
        [7] -> line 77
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       isStateful()Z
    Access flags: 0x1
      = public boolean isStateful()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #33
        + Methodref [android/graphics/drawable/Drawable.isStateful ()Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       setState([I)Z
    Access flags: 0x1
      = public boolean setState(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #43
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 9 [[I stateSet]
  + Method:       getState()[I
    Access flags: 0x1
      = public int[] getState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #31
        + Methodref [android/graphics/drawable/Drawable.getState ()[I]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 91
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       getCurrent()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getCurrent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #24
        + Methodref [android/graphics/drawable/Drawable.getCurrent ()Landroid/graphics/drawable/Drawable;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 96
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       setVisible(ZZ)Z
    Access flags: 0x1
      = public boolean setVisible(boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #44
        + Methodref [android/graphics/drawable/Drawable.setVisible (ZZ)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 7 [Z visible]
        v2: 0 -> 7 [Z restart]
  + Method:       getOpacity()I
    Access flags: 0x1
      = public int getOpacity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #29
        + Methodref [android/graphics/drawable/Drawable.getOpacity ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       getTransparentRegion()Landroid/graphics/Region;
    Access flags: 0x1
      = public android.graphics.Region getTransparentRegion()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #32
        + Methodref [android/graphics/drawable/Drawable.getTransparentRegion ()Landroid/graphics/Region;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       onStateChange([I)Z
    Access flags: 0x4
      = protected boolean onStateChange(int[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #43
        + Methodref [android/graphics/drawable/Drawable.setState ([I)Z]
      [8] pop
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokespecial #35
        + Methodref [android/graphics/drawable/Drawable.onStateChange ([I)Z]
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 116
        [9] -> line 117
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 15 [[I state]
  + Method:       onBoundsChange(Landroid/graphics/Rect;)V
    Access flags: 0x4
      = protected void onBoundsChange(android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #34
        + Methodref [android/graphics/drawable/Drawable.onBoundsChange (Landroid/graphics/Rect;)V]
      [5] aload_0 v0
      [6] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [9] aload_1 v1
      [10] invokevirtual #37
        + Methodref [android/graphics/drawable/Drawable.setBounds (Landroid/graphics/Rect;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 122
        [5] -> line 123
        [13] -> line 124
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 14 [Landroid/graphics/Rect; bounds]
  + Method:       getIntrinsicWidth()I
    Access flags: 0x1
      = public int getIntrinsicWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #26
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       getIntrinsicHeight()I
    Access flags: 0x1
      = public int getIntrinsicHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #25
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 133
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       getMinimumWidth()I
    Access flags: 0x1
      = public int getMinimumWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #28
        + Methodref [android/graphics/drawable/Drawable.getMinimumWidth ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       getMinimumHeight()I
    Access flags: 0x1
      = public int getMinimumHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] invokevirtual #27
        + Methodref [android/graphics/drawable/Drawable.getMinimumHeight ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       getPadding(Landroid/graphics/Rect;)Z
    Access flags: 0x1
      = public boolean getPadding(android.graphics.Rect)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [4] aload_1 v1
      [5] invokevirtual #30
        + Methodref [android/graphics/drawable/Drawable.getPadding (Landroid/graphics/Rect;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 9 [Landroid/graphics/Rect; padding]
  + Method:       getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable$ConstantState getConstantState()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #23
        + Methodref [android/graphics/drawable/Drawable.getConstantState ()Landroid/graphics/drawable/Drawable$ConstantState;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 153
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/SlideDrawable; this]
  + Method:       invalidateDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void invalidateDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [5] ifacmpne +7 (target=12)
      [8] aload_0 v0
      [9] invokevirtual #45
        + Methodref [net/simonvt/menudrawer/SlideDrawable.invalidateSelf ()V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 158
        [8] -> line 159
        [12] -> line 161
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 13 [Landroid/graphics/drawable/Drawable; who]
      + Stack map table attribute (count = 1):
        - [12] Var: ..., Stack: (empty)
  + Method:       scheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V
    Access flags: 0x1
      = public void scheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [5] ifacmpne +9 (target=14)
      [8] aload_0 v0
      [9] aload_2 v2
      [10] lload_3 v3
      [11] invokevirtual #46
        + Methodref [net/simonvt/menudrawer/SlideDrawable.scheduleSelf (Ljava/lang/Runnable;J)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 165
        [8] -> line 166
        [14] -> line 168
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 15 [Landroid/graphics/drawable/Drawable; who]
        v2: 0 -> 15 [Ljava/lang/Runnable; what]
        v3: 0 -> 15 [J when]
      + Stack map table attribute (count = 1):
        - [14] Var: ..., Stack: (empty)
  + Method:       unscheduleDrawable(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V
    Access flags: 0x1
      = public void unscheduleDrawable(android.graphics.drawable.Drawable,java.lang.Runnable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #12
        + Fieldref [net/simonvt/menudrawer/SlideDrawable.mWrapped Landroid/graphics/drawable/Drawable;]
      [5] ifacmpne +8 (target=13)
      [8] aload_0 v0
      [9] aload_2 v2
      [10] invokevirtual #47
        + Methodref [net/simonvt/menudrawer/SlideDrawable.unscheduleSelf (Ljava/lang/Runnable;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 172
        [8] -> line 173
        [13] -> line 175
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Lnet/simonvt/menudrawer/SlideDrawable; this]
        v1: 0 -> 14 [Landroid/graphics/drawable/Drawable; who]
        v2: 0 -> 14 [Ljava/lang/Runnable; what]
      + Stack map table attribute (count = 1):
        - [13] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/PorterDuff$Mode]
      + Class [android/graphics/PorterDuff]
      + Utf8 [Mode]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/graphics/drawable/Drawable$Callback]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [Callback]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/graphics/drawable/Drawable$ConstantState]
      + Class [android/graphics/drawable/Drawable]
      + Utf8 [ConstantState]
  + Source file attribute:
    + Utf8 [SlideDrawable.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/SlidingDrawer
  Superclass:    net/simonvt/menudrawer/DraggableDrawer
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class net.simonvt.menudrawer.SlidingDrawer extends net.simonvt.menudrawer.DraggableDrawer

Interfaces (count = 0):

Constant Pool (count = 459):
  + Integer [65280]
  + Float [-1.0]
  + Float [-0.25]
  + Float [185.0]
  + String [Must measure with an exact size]
  + Class [[I]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/view/MotionEvent]
  + Class [android/view/VelocityTracker]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/Math]
  + Class [java/lang/NoSuchFieldError]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/DraggableDrawer]
  + Class [net/simonvt/menudrawer/Position]
  + Class [net/simonvt/menudrawer/Scroller]
  + Class [net/simonvt/menudrawer/SlidingDrawer]
  + Class [net/simonvt/menudrawer/ViewHelper]
  + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.USE_TRANSLATIONS Z]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMaxVelocity I]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetMenu Z]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchMode I]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSlop I]
  + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + Methodref [android/view/MotionEvent.getActionIndex ()I]
  + Methodref [android/view/MotionEvent.getPointerId (I)I]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getX (I)F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/view/MotionEvent.getY (I)F]
  + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
  + Methodref [android/view/VelocityTracker.clear ()V]
  + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
  + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
  + Methodref [android/view/VelocityTracker.recycle ()V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Math.abs (F)F]
  + Methodref [java/lang/Math.max (FF)F]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getBottom ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getLeft ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getRight ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getTop ()I]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetLeftAndRight (I)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetTopAndBottom (I)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setVisibility (I)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.<init> (Landroid/app/Activity;I)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [net/simonvt/menudrawer/DraggableDrawer.onSizeChanged (IIII)V]
  + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
  + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
  + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.animateOffsetTo (IIZ)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.canChildrenScroll (IIII)Z]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.checkTouchSlop (FF)Z]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu ()V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.endDrag ()V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.endPeek ()V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.getChildMeasureSpec (III)I]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.getHeight ()I]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.getWidth ()I]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.getXVelocity (Landroid/view/VelocityTracker;)F]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.getYVelocity (Landroid/view/VelocityTracker;)F]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.invalidate ()V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.isCloseEnough ()Z]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.isContentTouch (II)Z]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.offsetMenu (I)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.onDownAllowDrag (II)Z]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.onMoveAllowDrag (IIFF)Z]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.onMoveEvent (FF)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.onOffsetPixelsChanged (I)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.onPointerUp (Landroid/view/MotionEvent;)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.onUpEvent (II)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.openMenu ()V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.openMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.requestDisallowInterceptTouchEvent (Z)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.setDrawerState (I)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.setMeasuredDimension (II)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.setOffsetPixels (F)V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.startLayerTranslation ()V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.stopAnimation ()V]
  + Methodref [net/simonvt/menudrawer/SlidingDrawer.updateTouchAreaSize ()V]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
  + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/app/Activity;I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [BOTTOM Lnet/simonvt/menudrawer/Position;]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [RIGHT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [TOP Lnet/simonvt/menudrawer/Position;]
  + NameAndType [USE_TRANSLATIONS Z]
  + NameAndType [abs (F)F]
  + NameAndType [addMovement (Landroid/view/MotionEvent;)V]
  + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [animateOffsetTo (IIZ)V]
  + NameAndType [canChildrenScroll (IIII)Z]
  + NameAndType [checkTouchSlop (FF)Z]
  + NameAndType [clear ()V]
  + NameAndType [closeMenu ()V]
  + NameAndType [closeMenu (Z)V]
  + NameAndType [computeCurrentVelocity (IF)V]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [endDrag ()V]
  + NameAndType [endPeek ()V]
  + NameAndType [findPointerIndex (I)I]
  + NameAndType [getAction ()I]
  + NameAndType [getActionIndex ()I]
  + NameAndType [getBottom ()I]
  + NameAndType [getBottom (Landroid/view/View;)I]
  + NameAndType [getChildMeasureSpec (III)I]
  + NameAndType [getHeight ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getLeft (Landroid/view/View;)I]
  + NameAndType [getMode (I)I]
  + NameAndType [getPointerId (I)I]
  + NameAndType [getRight ()I]
  + NameAndType [getRight (Landroid/view/View;)I]
  + NameAndType [getSize (I)I]
  + NameAndType [getTop ()I]
  + NameAndType [getTop (Landroid/view/View;)I]
  + NameAndType [getWidth ()I]
  + NameAndType [getX ()F]
  + NameAndType [getX (I)F]
  + NameAndType [getXVelocity (Landroid/view/VelocityTracker;)F]
  + NameAndType [getY ()F]
  + NameAndType [getY (I)F]
  + NameAndType [getYVelocity (Landroid/view/VelocityTracker;)F]
  + NameAndType [initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [invalidate ()V]
  + NameAndType [isCloseEnough ()Z]
  + NameAndType [isContentTouch (II)Z]
  + NameAndType [layout (IIII)V]
  + NameAndType [mActivePointerId I]
  + NameAndType [mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mInitialMotionX F]
  + NameAndType [mInitialMotionY F]
  + NameAndType [mIsDragging Z]
  + NameAndType [mLastMotionX F]
  + NameAndType [mLastMotionY F]
  + NameAndType [mMaxVelocity I]
  + NameAndType [mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mMenuOverlay Landroid/graphics/drawable/Drawable;]
  + NameAndType [mMenuSize I]
  + NameAndType [mMenuVisible Z]
  + NameAndType [mOffsetMenu Z]
  + NameAndType [mOffsetPixels F]
  + NameAndType [mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + NameAndType [mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
  + NameAndType [mPosition Lnet/simonvt/menudrawer/Position;]
  + NameAndType [mTouchMode I]
  + NameAndType [mTouchSize I]
  + NameAndType [mTouchSlop I]
  + NameAndType [mVelocityTracker Landroid/view/VelocityTracker;]
  + NameAndType [max (FF)F]
  + NameAndType [measure (II)V]
  + NameAndType [min (FF)F]
  + NameAndType [obtain ()Landroid/view/VelocityTracker;]
  + NameAndType [offsetLeftAndRight (I)V]
  + NameAndType [offsetMenu (I)V]
  + NameAndType [offsetTopAndBottom (I)V]
  + NameAndType [onDownAllowDrag (II)Z]
  + NameAndType [onMoveAllowDrag (IIFF)Z]
  + NameAndType [onMoveEvent (FF)V]
  + NameAndType [onOffsetPixelsChanged (I)V]
  + NameAndType [onPointerUp (Landroid/view/MotionEvent;)V]
  + NameAndType [onSizeChanged (IIII)V]
  + NameAndType [onUpEvent (II)V]
  + NameAndType [openMenu ()V]
  + NameAndType [openMenu (Z)V]
  + NameAndType [ordinal ()I]
  + NameAndType [recycle ()V]
  + NameAndType [requestDisallowInterceptTouchEvent (Z)V]
  + NameAndType [setAlpha (I)V]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [setDrawerState (I)V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [setOffsetPixels (F)V]
  + NameAndType [setTranslationX (F)V]
  + NameAndType [setTranslationY (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [startLayerTranslation ()V]
  + NameAndType [startScroll (IIIII)V]
  + NameAndType [stopAnimation ()V]
  + NameAndType [updateTouchAreaSize ()V]
  + NameAndType [values ()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [$SWITCH_TABLE$net$simonvt$menudrawer$Position]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/VelocityTracker;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(F)F]
  + Utf8 [(F)V]
  + Utf8 [(FF)F]
  + Utf8 [(FF)V]
  + Utf8 [(FF)Z]
  + Utf8 [(I)F]
  + Utf8 [(I)I]
  + Utf8 [(I)V]
  + Utf8 [(IF)V]
  + Utf8 [(II)V]
  + Utf8 [(II)Z]
  + Utf8 [(IIFF)Z]
  + Utf8 [(III)I]
  + Utf8 [(IIII)V]
  + Utf8 [(IIII)Z]
  + Utf8 [(IIIII)V]
  + Utf8 [(IIZ)V]
  + Utf8 [(Landroid/app/Activity;I)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/view/MotionEvent;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/VelocityTracker;)F]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [BOTTOM]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LEFT]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/VelocityTracker;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [Lnet/simonvt/menudrawer/Scroller;]
  + Utf8 [Lnet/simonvt/menudrawer/SlidingDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [Must measure with an exact size]
  + Utf8 [RIGHT]
  + Utf8 [SlidingDrawer.java]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TOP]
  + Utf8 [USE_TRANSLATIONS]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [abs]
  + Utf8 [action]
  + Utf8 [activePointerId]
  + Utf8 [activity]
  + Utf8 [addMovement]
  + Utf8 [addView]
  + Utf8 [allowDrag]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/VelocityTracker]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [animate]
  + Utf8 [animateOffsetTo]
  + Utf8 [animateTo]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [canChildrenScroll]
  + Utf8 [canvas]
  + Utf8 [changed]
  + Utf8 [checkTouchSlop]
  + Utf8 [clear]
  + Utf8 [closeMenu]
  + Utf8 [computeCurrentVelocity]
  + Utf8 [contentHeightMeasureSpec]
  + Utf8 [contentTouch]
  + Utf8 [contentWidthMeasureSpec]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [dragMode]
  + Utf8 [draw]
  + Utf8 [drawOverlay]
  + Utf8 [dx]
  + Utf8 [dy]
  + Utf8 [endDrag]
  + Utf8 [endPeek]
  + Utf8 [ev]
  + Utf8 [findPointerIndex]
  + Utf8 [getAction]
  + Utf8 [getActionIndex]
  + Utf8 [getBottom]
  + Utf8 [getChildMeasureSpec]
  + Utf8 [getHeight]
  + Utf8 [getLeft]
  + Utf8 [getMode]
  + Utf8 [getPointerId]
  + Utf8 [getRight]
  + Utf8 [getSize]
  + Utf8 [getTop]
  + Utf8 [getWidth]
  + Utf8 [getX]
  + Utf8 [getXVelocity]
  + Utf8 [getY]
  + Utf8 [getYVelocity]
  + Utf8 [h]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [index]
  + Utf8 [initDrawer]
  + Utf8 [initPeekScroller]
  + Utf8 [initialMotionX]
  + Utf8 [initialVelocity]
  + Utf8 [invalidate]
  + Utf8 [isCloseEnough]
  + Utf8 [isContentTouch]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [mActivePointerId]
  + Utf8 [mContentContainer]
  + Utf8 [mInitialMotionX]
  + Utf8 [mInitialMotionY]
  + Utf8 [mIsDragging]
  + Utf8 [mLastMotionX]
  + Utf8 [mLastMotionY]
  + Utf8 [mMaxVelocity]
  + Utf8 [mMenuContainer]
  + Utf8 [mMenuOverlay]
  + Utf8 [mMenuSize]
  + Utf8 [mMenuVisible]
  + Utf8 [mOffsetMenu]
  + Utf8 [mOffsetPixels]
  + Utf8 [mOnInterceptMoveEventListener]
  + Utf8 [mPeekScroller]
  + Utf8 [mPosition]
  + Utf8 [mTouchMode]
  + Utf8 [mTouchSize]
  + Utf8 [mTouchSlop]
  + Utf8 [mVelocityTracker]
  + Utf8 [max]
  + Utf8 [measure]
  + Utf8 [menuHeightMeasureSpec]
  + Utf8 [menuSize]
  + Utf8 [menuWidthMeasureSpec]
  + Utf8 [min]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/DraggableDrawer]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [net/simonvt/menudrawer/Scroller]
  + Utf8 [net/simonvt/menudrawer/SlidingDrawer]
  + Utf8 [net/simonvt/menudrawer/ViewHelper]
  + Utf8 [newPointerIndex]
  + Utf8 [obtain]
  + Utf8 [offset]
  + Utf8 [offsetBy]
  + Utf8 [offsetLeftAndRight]
  + Utf8 [offsetMenu]
  + Utf8 [offsetPixels]
  + Utf8 [offsetTopAndBottom]
  + Utf8 [oldOffset]
  + Utf8 [oldh]
  + Utf8 [oldw]
  + Utf8 [onDownAllowDrag]
  + Utf8 [onInterceptTouchEvent]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [onMoveAllowDrag]
  + Utf8 [onMoveEvent]
  + Utf8 [onOffsetPixelsChanged]
  + Utf8 [onPointerUp]
  + Utf8 [onSizeChanged]
  + Utf8 [onTouchEvent]
  + Utf8 [onUpEvent]
  + Utf8 [openMenu]
  + Utf8 [openRatio]
  + Utf8 [ordinal]
  + Utf8 [pointerId]
  + Utf8 [pointerIndex]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [requestDisallowInterceptTouchEvent]
  + Utf8 [setAlpha]
  + Utf8 [setBounds]
  + Utf8 [setDrawerState]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setOffsetPixels]
  + Utf8 [setTranslationX]
  + Utf8 [setTranslationY]
  + Utf8 [setVisibility]
  + Utf8 [sign]
  + Utf8 [startLayerTranslation]
  + Utf8 [startScroll]
  + Utf8 [stopAnimation]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [updateTouchAreaSize]
  + Utf8 [values]
  + Utf8 [w]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 1):
  + Field:        $SWITCH_TABLE$net$simonvt$menudrawer$Position [I
    Access flags: 0x100a
      = private static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position

Methods (count = 21):
  + Method:       <init>(Landroid/app/Activity;I)V
    Access flags: 0x0
      = SlidingDrawer(android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #85
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.<init> (Landroid/app/Activity;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 15
        [6] -> line 16
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 7 [Landroid/app/Activity; activity]
        v2: 0 -> 7 [I dragMode]
  + Method:       initDrawer(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x4
      = protected void initDrawer(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #87
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [12] iconst_m1
      [13] new #14
        + Class [android/view/ViewGroup$LayoutParams]
      [16] dup
      [17] iconst_m1
      [18] iconst_m1
      [19] invokespecial #69
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [22] invokespecial #86
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [25] aload_0 v0
      [26] aload_0 v0
      [27] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [30] iconst_m1
      [31] new #14
        + Class [android/view/ViewGroup$LayoutParams]
      [34] dup
      [35] iconst_m1
      [36] iconst_m1
      [37] invokespecial #69
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [40] invokespecial #86
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 32
        [7] -> line 33
        [25] -> line 34
        [43] -> line 35
      + Local variable table attribute (count = 4)
        v0: 0 -> 44 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 44 [Landroid/content/Context; context]
        v2: 0 -> 44 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 44 [I defStyle]
  + Method:       openMenu(Z)V
    Access flags: 0x1
      = public void openMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 3, stack = 4):
      [0] iconst_0
      [1] istore_2 v2
      [2] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [5] aload_0 v0
      [6] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [9] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [12] iaload
      [13] tableswitch (4 offsets, default=45) (target=58)
        1: offset = 31, target = 44
        2: offset = 31, target = 44
        3: offset = 39, target = 52
        4: offset = 39, target = 52
        default: offset = 45, target = 58
      [44] aload_0 v0
      [45] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [48] istore_2 v2
      [49] goto +9 (target=58)
      [52] aload_0 v0
      [53] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [56] ineg
      [57] istore_2 v2
      [58] aload_0 v0
      [59] iload_2 v2
      [60] iconst_0
      [61] iload_1 v1
      [62] invokevirtual #93
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.animateOffsetTo (IIZ)V]
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 39
        [2] -> line 40
        [44] -> line 43
        [49] -> line 44
        [52] -> line 48
        [58] -> line 52
        [65] -> line 53
      + Local variable table attribute (count = 3)
        v0: 0 -> 66 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 66 [Z animate]
        v2: 2 -> 66 [I animateTo]
      + Stack map table attribute (count = 3):
        - [44] Var: ...[i], Stack: (empty)
        - [52] Var: ..., Stack: (empty)
        - [58] Var: ..., Stack: (empty)
  + Method:       closeMenu(Z)V
    Access flags: 0x1
      = public void closeMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] iconst_0
      [2] iconst_0
      [3] iload_1 v1
      [4] invokevirtual #93
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.animateOffsetTo (IIZ)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 57
        [7] -> line 58
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 8 [Z animate]
  + Method:       onOffsetPixelsChanged(I)V
    Access flags: 0x4
      = protected void onOffsetPixelsChanged(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 2, stack = 3):
      [0] getstatic #29
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +65 (target=68)
      [6] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [9] aload_0 v0
      [10] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [13] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [16] iaload
      [17] tableswitch (3 offsets, default=39) (target=56)
        2: offset = 27, target = 44
        3: offset = 39, target = 56
        4: offset = 27, target = 44
        default: offset = 39, target = 56
      [44] aload_0 v0
      [45] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [48] iload_1 v1
      [49] i2f
      [50] invokevirtual #83
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
      [53] goto +86 (target=139)
      [56] aload_0 v0
      [57] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [60] iload_1 v1
      [61] i2f
      [62] invokevirtual #82
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
      [65] goto +74 (target=139)
      [68] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [71] aload_0 v0
      [72] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [75] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [78] iaload
      [79] tableswitch (3 offsets, default=44) (target=123)
        2: offset = 25, target = 104
        3: offset = 44, target = 123
        4: offset = 25, target = 104
        default: offset = 44, target = 123
      [104] aload_0 v0
      [105] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [108] iload_1 v1
      [109] aload_0 v0
      [110] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [113] invokevirtual #77
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getTop ()I]
      [116] isub
      [117] invokevirtual #81
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetTopAndBottom (I)V]
      [120] goto +19 (target=139)
      [123] aload_0 v0
      [124] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [127] iload_1 v1
      [128] aload_0 v0
      [129] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [132] invokevirtual #75
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getLeft ()I]
      [135] isub
      [136] invokevirtual #80
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetLeftAndRight (I)V]
      [139] aload_0 v0
      [140] iload_1 v1
      [141] invokespecial #108
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.offsetMenu (I)V]
      [144] aload_0 v0
      [145] invokevirtual #105
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.invalidate ()V]
      [148] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 62
        [6] -> line 63
        [9] -> line 63
        [44] -> line 66
        [53] -> line 67
        [56] -> line 70
        [65] -> line 73
        [68] -> line 74
        [71] -> line 74
        [104] -> line 77
        [120] -> line 78
        [123] -> line 81
        [139] -> line 86
        [144] -> line 87
        [148] -> line 88
      + Local variable table attribute (count = 2)
        v0: 0 -> 149 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 149 [I offsetPixels]
      + Stack map table attribute (count = 7):
        - [44] Var: ..., Stack: (empty)
        - [56] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [68] Var: ..., Stack: (empty)
        - [104] Var: ..., Stack: (empty)
        - [123] Var: ..., Stack: (empty)
        - [139] Var: ..., Stack: (empty)
  + Method:       initPeekScroller()V
    Access flags: 0x4
      = protected void initPeekScroller()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 2, stack = 6):
      [0] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (2 offsets, default=46) (target=57)
        3: offset = 21, target = 32
        4: offset = 21, target = 32
        default: offset = 46, target = 57
      [32] aload_0 v0
      [33] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [36] ineg
      [37] iconst_3
      [38] idiv
      [39] istore_1 v1
      [40] aload_0 v0
      [41] getfield #45
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [44] iconst_0
      [45] iconst_0
      [46] iload_1 v1
      [47] iconst_0
      [48] sipush 5000
      [51] invokevirtual #91
        + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
      [54] goto +24 (target=78)
      [57] aload_0 v0
      [58] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [61] iconst_3
      [62] idiv
      [63] istore_1 v1
      [64] aload_0 v0
      [65] getfield #45
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPeekScroller Lnet/simonvt/menudrawer/Scroller;]
      [68] iconst_0
      [69] iconst_0
      [70] iload_1 v1
      [71] iconst_0
      [72] sipush 5000
      [75] invokevirtual #91
        + Methodref [net/simonvt/menudrawer/Scroller.startScroll (IIIII)V]
      [78] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 92
        [32] -> line 95
        [40] -> line 96
        [54] -> line 97
        [57] -> line 101
        [64] -> line 102
        [78] -> line 106
      + Local variable table attribute (count = 3)
        v0: 0 -> 79 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 40 -> 57 [I dx]
        v1: 64 -> 78 [I dx]
      + Stack map table attribute (count = 3):
        - [32] Var: ..., Stack: (empty)
        - [57] Var: ..., Stack: (empty)
        - [78] Var: ..., Stack: (empty)
  + Method:       onSizeChanged(IIII)V
    Access flags: 0x4
      = protected void onSizeChanged(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokespecial #88
        + Methodref [net/simonvt/menudrawer/DraggableDrawer.onSizeChanged (IIII)V]
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [14] f2i
      [15] invokevirtual #112
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onOffsetPixelsChanged (I)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 110
        [9] -> line 111
        [18] -> line 112
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 19 [I w]
        v2: 0 -> 19 [I h]
        v3: 0 -> 19 [I oldw]
        v4: 0 -> 19 [I oldh]
  + Method:       drawOverlay(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void drawOverlay(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 157, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #102
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getWidth ()I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getHeight ()I]
      [9] istore_3 v3
      [10] aload_0 v0
      [11] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [14] f2i
      [15] istore v4
      [17] aload_0 v0
      [18] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [21] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [24] aload_0 v0
      [25] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [28] i2f
      [29] fdiv
      [30] fstore v5
      [32] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [35] aload_0 v0
      [36] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [39] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [42] iaload
      [43] tableswitch (4 offsets, default=90) (target=133)
        1: offset = 29, target = 72
        2: offset = 61, target = 104
        3: offset = 44, target = 87
        4: offset = 76, target = 119
        default: offset = 90, target = 133
      [72] aload_0 v0
      [73] getfield #39
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [76] iconst_0
      [77] iconst_0
      [78] iload v4
      [80] iload_3 v3
      [81] invokevirtual #53
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [84] goto +49 (target=133)
      [87] aload_0 v0
      [88] getfield #39
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [91] iload_2 v2
      [92] iload v4
      [94] iadd
      [95] iconst_0
      [96] iload_2 v2
      [97] iload_3 v3
      [98] invokevirtual #53
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [101] goto +32 (target=133)
      [104] aload_0 v0
      [105] getfield #39
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [108] iconst_0
      [109] iconst_0
      [110] iload_2 v2
      [111] iload v4
      [113] invokevirtual #53
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [116] goto +17 (target=133)
      [119] aload_0 v0
      [120] getfield #39
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [123] iconst_0
      [124] iload_3 v3
      [125] iload v4
      [127] iadd
      [128] iload_2 v2
      [129] iload_3 v3
      [130] invokevirtual #53
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [133] aload_0 v0
      [134] getfield #39
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [137] ldc #4
        + Float [185.0]
      [139] fconst_1
      [140] fload v5
      [142] fsub
      [143] fmul
      [144] f2i
      [145] invokevirtual #52
        + Methodref [android/graphics/drawable/Drawable.setAlpha (I)V]
      [148] aload_0 v0
      [149] getfield #39
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuOverlay Landroid/graphics/drawable/Drawable;]
      [152] aload_1 v1
      [153] invokevirtual #51
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [156] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 116
        [5] -> line 117
        [10] -> line 118
        [17] -> line 119
        [32] -> line 121
        [35] -> line 121
        [72] -> line 123
        [84] -> line 124
        [87] -> line 127
        [101] -> line 128
        [104] -> line 131
        [116] -> line 132
        [119] -> line 135
        [133] -> line 139
        [148] -> line 140
        [156] -> line 141
      + Local variable table attribute (count = 6)
        v0: 0 -> 157 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 157 [Landroid/graphics/Canvas; canvas]
        v2: 5 -> 157 [I width]
        v3: 10 -> 157 [I height]
        v4: 17 -> 157 [I offsetPixels]
        v5: 32 -> 157 [F openRatio]
      + Stack map table attribute (count = 5):
        - [72] Var: [a:net/simonvt/menudrawer/SlidingDrawer][a:android/graphics/Canvas][i][i][i][f], Stack: 
        - [87] Var: ..., Stack: (empty)
        - [104] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [133] Var: ..., Stack: (empty)
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 218, locals = 9, stack = 6):
      [0] iload v4
      [2] iload_2 v2
      [3] isub
      [4] istore v6
      [6] iload v5
      [8] iload_3 v3
      [9] isub
      [10] istore v7
      [12] getstatic #29
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.USE_TRANSLATIONS Z]
      [15] ifeq +19 (target=34)
      [18] aload_0 v0
      [19] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [22] iconst_0
      [23] iconst_0
      [24] iload v6
      [26] iload v7
      [28] invokevirtual #78
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [31] goto +67 (target=98)
      [34] aload_0 v0
      [35] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [38] f2i
      [39] istore v8
      [41] aload_0 v0
      [42] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [45] getstatic #25
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [48] ifacmpeq +13 (target=61)
      [51] aload_0 v0
      [52] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [55] getstatic #26
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [58] ifacmpne +23 (target=81)
      [61] aload_0 v0
      [62] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [65] iload v8
      [67] iconst_0
      [68] iload v6
      [70] iload v8
      [72] iadd
      [73] iload v7
      [75] invokevirtual #78
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [78] goto +20 (target=98)
      [81] aload_0 v0
      [82] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [85] iconst_0
      [86] iload v8
      [88] iload v6
      [90] iload v7
      [92] iload v8
      [94] iadd
      [95] invokevirtual #78
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [98] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [101] aload_0 v0
      [102] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [105] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [108] iaload
      [109] tableswitch (4 offsets, default=108) (target=217)
        1: offset = 31, target = 140
        2: offset = 71, target = 180
        3: offset = 49, target = 158
        4: offset = 89, target = 198
        default: offset = 108, target = 217
      [140] aload_0 v0
      [141] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [144] iconst_0
      [145] iconst_0
      [146] aload_0 v0
      [147] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [150] iload v7
      [152] invokevirtual #78
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [155] goto +62 (target=217)
      [158] aload_0 v0
      [159] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [162] iload v6
      [164] aload_0 v0
      [165] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [168] isub
      [169] iconst_0
      [170] iload v6
      [172] iload v7
      [174] invokevirtual #78
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [177] goto +40 (target=217)
      [180] aload_0 v0
      [181] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [184] iconst_0
      [185] iconst_0
      [186] iload v6
      [188] aload_0 v0
      [189] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [192] invokevirtual #78
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [195] goto +22 (target=217)
      [198] aload_0 v0
      [199] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [202] iconst_0
      [203] iload v7
      [205] aload_0 v0
      [206] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [209] isub
      [210] iload v6
      [212] iload v7
      [214] invokevirtual #78
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [217] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 145
        [6] -> line 146
        [12] -> line 148
        [18] -> line 149
        [31] -> line 150
        [34] -> line 151
        [41] -> line 152
        [61] -> line 153
        [78] -> line 154
        [81] -> line 155
        [98] -> line 159
        [101] -> line 159
        [140] -> line 161
        [155] -> line 162
        [158] -> line 165
        [177] -> line 166
        [180] -> line 169
        [195] -> line 170
        [198] -> line 173
        [217] -> line 176
      + Local variable table attribute (count = 9)
        v0: 0 -> 218 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 218 [Z changed]
        v2: 0 -> 218 [I l]
        v3: 0 -> 218 [I t]
        v4: 0 -> 218 [I r]
        v5: 0 -> 218 [I b]
        v6: 6 -> 218 [I width]
        v7: 12 -> 218 [I height]
        v8: 41 -> 98 [I offsetPixels]
      + Stack map table attribute (count = 9):
        - [34] Var: ...[i][i], Stack: (empty)
        - [61] Var: ...[i], Stack: (empty)
        - [81] Var: ..., Stack: (empty)
        - [98] Var: -1, Stack: (empty)
        - [140] Var: ..., Stack: (empty)
        - [158] Var: ..., Stack: (empty)
        - [180] Var: ..., Stack: (empty)
        - [198] Var: ..., Stack: (empty)
        - [217] Var: ..., Stack: (empty)
  + Method:       offsetMenu(I)V
    Access flags: 0x2
      = private void offsetMenu(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 428, locals = 10, stack = 3):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetMenu Z]
      [4] ifeq +10 (target=14)
      [7] aload_0 v0
      [8] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [11] ifne +4 (target=15)
      [14] return
      [15] aload_0 v0
      [16] invokevirtual #102
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getWidth ()I]
      [19] istore_2 v2
      [20] aload_0 v0
      [21] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getHeight ()I]
      [24] istore_3 v3
      [25] aload_0 v0
      [26] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [29] istore v4
      [31] aload_0 v0
      [32] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [35] aload_0 v0
      [36] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [39] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [42] fdiv
      [43] f2i
      [44] istore v5
      [46] aload_0 v0
      [47] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [50] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [53] iload v4
      [55] i2f
      [56] fdiv
      [57] fstore v6
      [59] ldc #3
        + Float [-0.25]
      [61] fconst_1
      [62] fload v6
      [64] fsub
      [65] iload v4
      [67] i2f
      [68] fmul
      [69] fmul
      [70] iload v5
      [72] i2f
      [73] fmul
      [74] f2i
      [75] istore v7
      [77] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [80] aload_0 v0
      [81] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [84] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [87] iaload
      [88] tableswitch (4 offsets, default=339) (target=427)
        1: offset = 32, target = 120
        2: offset = 187, target = 275
        3: offset = 105, target = 193
        4: offset = 260, target = 348
        default: offset = 339, target = 427
      [120] getstatic #29
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.USE_TRANSLATIONS Z]
      [123] ifeq +34 (target=157)
      [126] iload_1 v1
      [127] ifle +16 (target=143)
      [130] aload_0 v0
      [131] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [134] iload v7
      [136] i2f
      [137] invokevirtual #82
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
      [140] goto +287 (target=427)
      [143] aload_0 v0
      [144] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [147] iload v4
      [149] ineg
      [150] i2f
      [151] invokevirtual #82
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
      [154] goto +273 (target=427)
      [157] aload_0 v0
      [158] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [161] iload v7
      [163] aload_0 v0
      [164] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [167] invokevirtual #75
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getLeft ()I]
      [170] isub
      [171] invokevirtual #80
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetLeftAndRight (I)V]
      [174] aload_0 v0
      [175] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [178] iload_1 v1
      [179] ifne +7 (target=186)
      [182] iconst_4
      [183] goto +4 (target=187)
      [186] iconst_0
      [187] invokevirtual #84
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setVisibility (I)V]
      [190] goto +237 (target=427)
      [193] getstatic #29
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.USE_TRANSLATIONS Z]
      [196] ifeq +33 (target=229)
      [199] iload_1 v1
      [200] ifeq +16 (target=216)
      [203] aload_0 v0
      [204] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [207] iload v7
      [209] i2f
      [210] invokevirtual #82
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
      [213] goto +214 (target=427)
      [216] aload_0 v0
      [217] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [220] iload v4
      [222] i2f
      [223] invokevirtual #82
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationX (F)V]
      [226] goto +201 (target=427)
      [229] aload_0 v0
      [230] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [233] invokevirtual #76
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getRight ()I]
      [236] iload_2 v2
      [237] isub
      [238] istore v8
      [240] iload v7
      [242] iload v8
      [244] isub
      [245] istore v9
      [247] aload_0 v0
      [248] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [251] iload v9
      [253] invokevirtual #80
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetLeftAndRight (I)V]
      [256] aload_0 v0
      [257] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [260] iload_1 v1
      [261] ifne +7 (target=268)
      [264] iconst_4
      [265] goto +4 (target=269)
      [268] iconst_0
      [269] invokevirtual #84
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setVisibility (I)V]
      [272] goto +155 (target=427)
      [275] getstatic #29
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.USE_TRANSLATIONS Z]
      [278] ifeq +34 (target=312)
      [281] iload_1 v1
      [282] ifle +16 (target=298)
      [285] aload_0 v0
      [286] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [289] iload v7
      [291] i2f
      [292] invokevirtual #83
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
      [295] goto +132 (target=427)
      [298] aload_0 v0
      [299] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [302] iload v4
      [304] ineg
      [305] i2f
      [306] invokevirtual #83
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
      [309] goto +118 (target=427)
      [312] aload_0 v0
      [313] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [316] iload v7
      [318] aload_0 v0
      [319] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [322] invokevirtual #77
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getTop ()I]
      [325] isub
      [326] invokevirtual #81
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetTopAndBottom (I)V]
      [329] aload_0 v0
      [330] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [333] iload_1 v1
      [334] ifne +7 (target=341)
      [337] iconst_4
      [338] goto +4 (target=342)
      [341] iconst_0
      [342] invokevirtual #84
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setVisibility (I)V]
      [345] goto +82 (target=427)
      [348] getstatic #29
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.USE_TRANSLATIONS Z]
      [351] ifeq +33 (target=384)
      [354] iload_1 v1
      [355] ifeq +16 (target=371)
      [358] aload_0 v0
      [359] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [362] iload v7
      [364] i2f
      [365] invokevirtual #83
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
      [368] goto +59 (target=427)
      [371] aload_0 v0
      [372] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [375] iload v4
      [377] i2f
      [378] invokevirtual #83
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setTranslationY (F)V]
      [381] goto +46 (target=427)
      [384] aload_0 v0
      [385] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [388] invokevirtual #74
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.getBottom ()I]
      [391] iload_3 v3
      [392] isub
      [393] istore v8
      [395] iload v7
      [397] iload v8
      [399] isub
      [400] istore v9
      [402] aload_0 v0
      [403] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [406] iload v9
      [408] invokevirtual #81
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.offsetTopAndBottom (I)V]
      [411] aload_0 v0
      [412] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [415] iload_1 v1
      [416] ifne +7 (target=423)
      [419] iconst_4
      [420] goto +4 (target=424)
      [423] iconst_0
      [424] invokevirtual #84
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.setVisibility (I)V]
      [427] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 50)
        [0] -> line 184
        [14] -> line 185
        [15] -> line 188
        [20] -> line 189
        [25] -> line 191
        [31] -> line 192
        [46] -> line 193
        [59] -> line 194
        [77] -> line 196
        [80] -> line 196
        [120] -> line 198
        [126] -> line 199
        [130] -> line 200
        [140] -> line 201
        [143] -> line 202
        [154] -> line 205
        [157] -> line 206
        [174] -> line 207
        [190] -> line 209
        [193] -> line 213
        [199] -> line 214
        [203] -> line 215
        [213] -> line 216
        [216] -> line 217
        [226] -> line 220
        [229] -> line 221
        [240] -> line 222
        [247] -> line 223
        [256] -> line 224
        [272] -> line 226
        [275] -> line 230
        [281] -> line 231
        [285] -> line 232
        [295] -> line 233
        [298] -> line 234
        [309] -> line 237
        [312] -> line 238
        [329] -> line 239
        [345] -> line 241
        [348] -> line 245
        [354] -> line 246
        [358] -> line 247
        [368] -> line 248
        [371] -> line 249
        [381] -> line 252
        [384] -> line 253
        [395] -> line 254
        [402] -> line 255
        [411] -> line 256
        [427] -> line 262
      + Local variable table attribute (count = 12)
        v0: 0 -> 428 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 428 [I offsetPixels]
        v2: 20 -> 428 [I width]
        v3: 25 -> 428 [I height]
        v4: 31 -> 428 [I menuSize]
        v5: 46 -> 428 [I sign]
        v6: 59 -> 428 [F openRatio]
        v7: 77 -> 428 [I offset]
        v8: 240 -> 272 [I oldOffset]
        v9: 247 -> 272 [I offsetBy]
        v8: 395 -> 427 [I oldOffset]
        v9: 402 -> 427 [I offsetBy]
      + Stack map table attribute (count = 30):
        - [14] Var: ..., Stack: (empty)
        - [15] Var: ..., Stack: (empty)
        - [120] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i][f][i], Stack: 
        - [143] Var: ..., Stack: (empty)
        - [154] Var: ..., Stack: (empty)
        - [157] Var: ..., Stack: (empty)
        - [186] Var: ..., Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout]
        - [187] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i][f][i], Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout][i]
        - [190] Var: ..., Stack: (empty)
        - [193] Var: ..., Stack: (empty)
        - [216] Var: ..., Stack: (empty)
        - [226] Var: ..., Stack: (empty)
        - [229] Var: ..., Stack: (empty)
        - [268] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i][f][i][i][i], Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout]
        - [269] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i][f][i][i][i], Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout][i]
        - [272] Var: -2, Stack: (empty)
        - [275] Var: ..., Stack: (empty)
        - [298] Var: ..., Stack: (empty)
        - [309] Var: ..., Stack: (empty)
        - [312] Var: ..., Stack: (empty)
        - [341] Var: ..., Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout]
        - [342] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i][f][i], Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout][i]
        - [345] Var: ..., Stack: (empty)
        - [348] Var: ..., Stack: (empty)
        - [371] Var: ..., Stack: (empty)
        - [381] Var: ..., Stack: (empty)
        - [384] Var: ..., Stack: (empty)
        - [423] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i][f][i][i][i], Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout]
        - [424] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i][f][i][i][i], Stack: [a:net/simonvt/menudrawer/BuildLayerFrameLayout][i]
        - [427] Var: -2, Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 192, locals = 11, stack = 3):
      [0] iload_1 v1
      [1] invokestatic #67
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_2 v2
      [6] invokestatic #67
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [9] istore v4
      [11] iload_3 v3
      [12] ifeq +8 (target=20)
      [15] iload v4
      [17] ifne +13 (target=30)
      [20] new #15
        + Class [java/lang/IllegalStateException]
      [23] dup
      [24] ldc #5
        + String [Must measure with an exact size]
      [26] invokespecial #70
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [29] athrow
      [30] iload_1 v1
      [31] invokestatic #68
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [34] istore v5
      [36] iload_2 v2
      [37] invokestatic #68
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [40] istore v6
      [42] aload_0 v0
      [43] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [46] ldc #2
        + Float [-1.0]
      [48] fcmpl
      [49] ifne +8 (target=57)
      [52] aload_0 v0
      [53] iconst_0
      [54] invokevirtual #116
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.openMenu (Z)V]
      [57] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [60] aload_0 v0
      [61] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [64] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [67] iaload
      [68] tableswitch (3 offsets, default=51) (target=119)
        2: offset = 28, target = 96
        3: offset = 51, target = 119
        4: offset = 28, target = 96
        default: offset = 51, target = 119
      [96] iload_1 v1
      [97] iconst_0
      [98] iload v5
      [100] invokestatic #100
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getChildMeasureSpec (III)I]
      [103] istore v7
      [105] iload_2 v2
      [106] iconst_0
      [107] aload_0 v0
      [108] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [111] invokestatic #100
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getChildMeasureSpec (III)I]
      [114] istore v8
      [116] goto +23 (target=139)
      [119] iload_1 v1
      [120] iconst_0
      [121] aload_0 v0
      [122] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [125] invokestatic #100
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getChildMeasureSpec (III)I]
      [128] istore v7
      [130] iload_1 v1
      [131] iconst_0
      [132] iload v6
      [134] invokestatic #100
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getChildMeasureSpec (III)I]
      [137] istore v8
      [139] aload_0 v0
      [140] getfield #38
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [143] iload v7
      [145] iload v8
      [147] invokevirtual #79
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [150] iload_1 v1
      [151] iconst_0
      [152] iload v5
      [154] invokestatic #100
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getChildMeasureSpec (III)I]
      [157] istore v9
      [159] iload_1 v1
      [160] iconst_0
      [161] iload v6
      [163] invokestatic #100
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getChildMeasureSpec (III)I]
      [166] istore v10
      [168] aload_0 v0
      [169] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [172] iload v9
      [174] iload v10
      [176] invokevirtual #79
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [179] aload_0 v0
      [180] iload v5
      [182] iload v6
      [184] invokevirtual #119
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setMeasuredDimension (II)V]
      [187] aload_0 v0
      [188] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.updateTouchAreaSize ()V]
      [191] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 266
        [5] -> line 267
        [11] -> line 269
        [20] -> line 270
        [30] -> line 273
        [36] -> line 274
        [42] -> line 276
        [57] -> line 280
        [60] -> line 280
        [96] -> line 283
        [105] -> line 284
        [116] -> line 285
        [119] -> line 289
        [130] -> line 290
        [139] -> line 292
        [150] -> line 294
        [159] -> line 295
        [168] -> line 296
        [179] -> line 298
        [187] -> line 300
        [191] -> line 301
      + Local variable table attribute (count = 13)
        v0: 0 -> 192 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 192 [I widthMeasureSpec]
        v2: 0 -> 192 [I heightMeasureSpec]
        v3: 5 -> 192 [I widthMode]
        v4: 11 -> 192 [I heightMode]
        v5: 36 -> 192 [I width]
        v6: 42 -> 192 [I height]
        v7: 105 -> 119 [I menuWidthMeasureSpec]
        v7: 130 -> 192 [I menuWidthMeasureSpec]
        v8: 116 -> 119 [I menuHeightMeasureSpec]
        v8: 139 -> 192 [I menuHeightMeasureSpec]
        v9: 159 -> 192 [I contentWidthMeasureSpec]
        v10: 168 -> 192 [I contentHeightMeasureSpec]
      + Stack map table attribute (count = 6):
        - [20] Var: ...[i][i], Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [57] Var: ...[i][i], Stack: (empty)
        - [96] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [139] Var: ...[i][i], Stack: (empty)
  + Method:       isContentTouch(II)Z
    Access flags: 0x2
      = private boolean isContentTouch(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 123, locals = 4, stack = 2):
      [0] iconst_0
      [1] istore_3 v3
      [2] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [5] aload_0 v0
      [6] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [9] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [12] iaload
      [13] tableswitch (4 offsets, default=108) (target=121)
        1: offset = 31, target = 44
        2: offset = 71, target = 84
        3: offset = 51, target = 64
        4: offset = 91, target = 104
        default: offset = 108, target = 121
      [44] aload_0 v0
      [45] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [48] invokestatic #125
        + Methodref [net/simonvt/menudrawer/ViewHelper.getLeft (Landroid/view/View;)I]
      [51] iload_1 v1
      [52] ificmpge +7 (target=59)
      [55] iconst_1
      [56] goto +4 (target=60)
      [59] iconst_0
      [60] istore_3 v3
      [61] goto +60 (target=121)
      [64] aload_0 v0
      [65] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [68] invokestatic #126
        + Methodref [net/simonvt/menudrawer/ViewHelper.getRight (Landroid/view/View;)I]
      [71] iload_1 v1
      [72] ificmple +7 (target=79)
      [75] iconst_1
      [76] goto +4 (target=80)
      [79] iconst_0
      [80] istore_3 v3
      [81] goto +40 (target=121)
      [84] aload_0 v0
      [85] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [88] invokestatic #127
        + Methodref [net/simonvt/menudrawer/ViewHelper.getTop (Landroid/view/View;)I]
      [91] iload_2 v2
      [92] ificmpge +7 (target=99)
      [95] iconst_1
      [96] goto +4 (target=100)
      [99] iconst_0
      [100] istore_3 v3
      [101] goto +20 (target=121)
      [104] aload_0 v0
      [105] getfield #31
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [108] invokestatic #124
        + Methodref [net/simonvt/menudrawer/ViewHelper.getBottom (Landroid/view/View;)I]
      [111] iload_2 v2
      [112] ificmple +7 (target=119)
      [115] iconst_1
      [116] goto +4 (target=120)
      [119] iconst_0
      [120] istore_3 v3
      [121] iload_3 v3
      [122] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 304
        [2] -> line 306
        [44] -> line 308
        [61] -> line 309
        [64] -> line 312
        [81] -> line 313
        [84] -> line 316
        [101] -> line 317
        [104] -> line 320
        [121] -> line 324
      + Local variable table attribute (count = 4)
        v0: 0 -> 123 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 123 [I x]
        v2: 0 -> 123 [I y]
        v3: 2 -> 123 [Z contentTouch]
      + Stack map table attribute (count = 13):
        - [44] Var: ...[i], Stack: (empty)
        - [59] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: [i]
        - [64] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [80] Var: ..., Stack: [i]
        - [84] Var: ..., Stack: (empty)
        - [99] Var: ..., Stack: (empty)
        - [100] Var: ..., Stack: [i]
        - [104] Var: ..., Stack: (empty)
        - [119] Var: ..., Stack: (empty)
        - [120] Var: ..., Stack: [i]
        - [121] Var: ..., Stack: (empty)
  + Method:       onDownAllowDrag(II)Z
    Access flags: 0x4
      = protected boolean onDownAllowDrag(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 239, locals = 6, stack = 3):
      [0] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (4 offsets, default=226) (target=237)
        1: offset = 29, target = 40
        2: offset = 127, target = 138
        3: offset = 72, target = 83
        4: offset = 170, target = 181
        default: offset = 226, target = 237
      [40] aload_0 v0
      [41] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [44] ifne +16 (target=60)
      [47] aload_0 v0
      [48] getfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [51] aload_0 v0
      [52] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [55] i2f
      [56] fcmpg
      [57] ifle +24 (target=81)
      [60] aload_0 v0
      [61] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [64] ifeq +15 (target=79)
      [67] aload_0 v0
      [68] getfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [71] aload_0 v0
      [72] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [75] fcmpl
      [76] ifge +5 (target=81)
      [79] iconst_0
      [80] ireturn
      [81] iconst_1
      [82] ireturn
      [83] aload_0 v0
      [84] invokevirtual #102
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getWidth ()I]
      [87] istore_3 v3
      [88] aload_0 v0
      [89] getfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [92] f2i
      [93] istore v4
      [95] aload_0 v0
      [96] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [99] ifne +14 (target=113)
      [102] iload v4
      [104] iload_3 v3
      [105] aload_0 v0
      [106] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [109] isub
      [110] ificmpge +26 (target=136)
      [113] aload_0 v0
      [114] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [117] ifeq +17 (target=134)
      [120] iload v4
      [122] i2f
      [123] iload_3 v3
      [124] i2f
      [125] aload_0 v0
      [126] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [129] fadd
      [130] fcmpg
      [131] ifle +5 (target=136)
      [134] iconst_0
      [135] ireturn
      [136] iconst_1
      [137] ireturn
      [138] aload_0 v0
      [139] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [142] ifne +16 (target=158)
      [145] aload_0 v0
      [146] getfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [149] aload_0 v0
      [150] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [153] i2f
      [154] fcmpg
      [155] ifle +24 (target=179)
      [158] aload_0 v0
      [159] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [162] ifeq +15 (target=177)
      [165] aload_0 v0
      [166] getfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [169] aload_0 v0
      [170] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [173] fcmpl
      [174] ifge +5 (target=179)
      [177] iconst_0
      [178] ireturn
      [179] iconst_1
      [180] ireturn
      [181] aload_0 v0
      [182] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getHeight ()I]
      [185] istore v5
      [187] aload_0 v0
      [188] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [191] ifne +19 (target=210)
      [194] aload_0 v0
      [195] getfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [198] iload v5
      [200] aload_0 v0
      [201] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [204] isub
      [205] i2f
      [206] fcmpl
      [207] ifge +28 (target=235)
      [210] aload_0 v0
      [211] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [214] ifeq +19 (target=233)
      [217] aload_0 v0
      [218] getfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [221] iload v5
      [223] i2f
      [224] aload_0 v0
      [225] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [228] fadd
      [229] fcmpg
      [230] ifle +5 (target=235)
      [233] iconst_0
      [234] ireturn
      [235] iconst_1
      [236] ireturn
      [237] iconst_0
      [238] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 328
        [40] -> line 330
        [60] -> line 331
        [75] -> line 330
        [83] -> line 334
        [88] -> line 335
        [95] -> line 337
        [113] -> line 338
        [130] -> line 337
        [138] -> line 341
        [158] -> line 342
        [173] -> line 341
        [181] -> line 345
        [187] -> line 346
        [210] -> line 347
        [229] -> line 346
        [237] -> line 350
      + Local variable table attribute (count = 6)
        v0: 0 -> 239 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 239 [I x]
        v2: 0 -> 239 [I y]
        v3: 88 -> 138 [I width]
        v4: 95 -> 138 [I initialMotionX]
        v5: 187 -> 237 [I height]
      + Stack map table attribute (count = 17):
        - [40] Var: ..., Stack: (empty)
        - [60] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [81] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [113] Var: ...[i][i], Stack: (empty)
        - [134] Var: ..., Stack: (empty)
        - [136] Var: ..., Stack: (empty)
        - [138] Var: -2, Stack: (empty)
        - [158] Var: ..., Stack: (empty)
        - [177] Var: ..., Stack: (empty)
        - [179] Var: ..., Stack: (empty)
        - [181] Var: ..., Stack: (empty)
        - [210] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][T][T][i], Stack: 
        - [233] Var: ..., Stack: (empty)
        - [235] Var: ..., Stack: (empty)
        - [237] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i], Stack: 
  + Method:       onMoveAllowDrag(IIFF)Z
    Access flags: 0x4
      = protected boolean onMoveAllowDrag(int,int,float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 258, locals = 7, stack = 3):
      [0] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (4 offsets, default=245) (target=256)
        1: offset = 29, target = 40
        2: offset = 136, target = 147
        3: offset = 76, target = 87
        4: offset = 184, target = 195
        default: offset = 245, target = 256
      [40] aload_0 v0
      [41] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [44] ifne +22 (target=66)
      [47] aload_0 v0
      [48] getfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [51] aload_0 v0
      [52] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [55] i2f
      [56] fcmpg
      [57] ifgt +9 (target=66)
      [60] fload_3 v3
      [61] fconst_0
      [62] fcmpl
      [63] ifgt +22 (target=85)
      [66] aload_0 v0
      [67] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [70] ifeq +13 (target=83)
      [73] iload_1 v1
      [74] i2f
      [75] aload_0 v0
      [76] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [79] fcmpl
      [80] ifge +5 (target=85)
      [83] iconst_0
      [84] ireturn
      [85] iconst_1
      [86] ireturn
      [87] aload_0 v0
      [88] invokevirtual #102
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getWidth ()I]
      [91] istore v5
      [93] aload_0 v0
      [94] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [97] ifne +25 (target=122)
      [100] aload_0 v0
      [101] getfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [104] iload v5
      [106] aload_0 v0
      [107] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [110] isub
      [111] i2f
      [112] fcmpl
      [113] iflt +9 (target=122)
      [116] fload_3 v3
      [117] fconst_0
      [118] fcmpg
      [119] iflt +26 (target=145)
      [122] aload_0 v0
      [123] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [126] ifeq +17 (target=143)
      [129] iload_1 v1
      [130] i2f
      [131] iload v5
      [133] i2f
      [134] aload_0 v0
      [135] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [138] fadd
      [139] fcmpg
      [140] ifle +5 (target=145)
      [143] iconst_0
      [144] ireturn
      [145] iconst_1
      [146] ireturn
      [147] aload_0 v0
      [148] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [151] ifne +23 (target=174)
      [154] aload_0 v0
      [155] getfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [158] aload_0 v0
      [159] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [162] i2f
      [163] fcmpg
      [164] ifgt +10 (target=174)
      [167] fload v4
      [169] fconst_0
      [170] fcmpl
      [171] ifgt +22 (target=193)
      [174] aload_0 v0
      [175] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [178] ifeq +13 (target=191)
      [181] iload_2 v2
      [182] i2f
      [183] aload_0 v0
      [184] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [187] fcmpl
      [188] ifge +5 (target=193)
      [191] iconst_0
      [192] ireturn
      [193] iconst_1
      [194] ireturn
      [195] aload_0 v0
      [196] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getHeight ()I]
      [199] istore v6
      [201] aload_0 v0
      [202] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [205] ifne +26 (target=231)
      [208] aload_0 v0
      [209] getfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [212] iload v6
      [214] aload_0 v0
      [215] getfield #48
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSize I]
      [218] isub
      [219] i2f
      [220] fcmpl
      [221] iflt +10 (target=231)
      [224] fload v4
      [226] fconst_0
      [227] fcmpg
      [228] iflt +26 (target=254)
      [231] aload_0 v0
      [232] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [235] ifeq +17 (target=252)
      [238] iload_2 v2
      [239] i2f
      [240] iload v6
      [242] i2f
      [243] aload_0 v0
      [244] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [247] fadd
      [248] fcmpg
      [249] ifle +5 (target=254)
      [252] iconst_0
      [253] ireturn
      [254] iconst_1
      [255] ireturn
      [256] iconst_0
      [257] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 354
        [40] -> line 356
        [66] -> line 357
        [79] -> line 356
        [87] -> line 360
        [93] -> line 361
        [122] -> line 362
        [139] -> line 361
        [147] -> line 365
        [174] -> line 366
        [187] -> line 365
        [195] -> line 369
        [201] -> line 370
        [231] -> line 371
        [248] -> line 370
        [256] -> line 374
      + Local variable table attribute (count = 7)
        v0: 0 -> 258 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 258 [I x]
        v2: 0 -> 258 [I y]
        v3: 0 -> 258 [F dx]
        v4: 0 -> 258 [F dy]
        v5: 93 -> 147 [I width]
        v6: 201 -> 256 [I height]
      + Stack map table attribute (count = 17):
        - [40] Var: ..., Stack: (empty)
        - [66] Var: ..., Stack: (empty)
        - [83] Var: ..., Stack: (empty)
        - [85] Var: ..., Stack: (empty)
        - [87] Var: ..., Stack: (empty)
        - [122] Var: ...[i], Stack: (empty)
        - [143] Var: ..., Stack: (empty)
        - [145] Var: ..., Stack: (empty)
        - [147] Var: -1, Stack: (empty)
        - [174] Var: ..., Stack: (empty)
        - [191] Var: ..., Stack: (empty)
        - [193] Var: ..., Stack: (empty)
        - [195] Var: ..., Stack: (empty)
        - [231] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][f][f][T][i], Stack: 
        - [252] Var: ..., Stack: (empty)
        - [254] Var: ..., Stack: (empty)
        - [256] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][f][f], Stack: 
  + Method:       onMoveEvent(FF)V
    Access flags: 0x4
      = protected void onMoveEvent(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 140, locals = 3, stack = 3):
      [0] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (4 offsets, default=128) (target=139)
        1: offset = 29, target = 40
        2: offset = 80, target = 91
        3: offset = 54, target = 65
        4: offset = 105, target = 116
        default: offset = 128, target = 139
      [40] aload_0 v0
      [41] aload_0 v0
      [42] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [45] fload_1 v1
      [46] fadd
      [47] fconst_0
      [48] invokestatic #72
        + Methodref [java/lang/Math.max (FF)F]
      [51] aload_0 v0
      [52] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [55] i2f
      [56] invokestatic #73
        + Methodref [java/lang/Math.min (FF)F]
      [59] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setOffsetPixels (F)V]
      [62] goto +77 (target=139)
      [65] aload_0 v0
      [66] aload_0 v0
      [67] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [70] fload_1 v1
      [71] fadd
      [72] fconst_0
      [73] invokestatic #73
        + Methodref [java/lang/Math.min (FF)F]
      [76] aload_0 v0
      [77] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [80] ineg
      [81] i2f
      [82] invokestatic #72
        + Methodref [java/lang/Math.max (FF)F]
      [85] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setOffsetPixels (F)V]
      [88] goto +51 (target=139)
      [91] aload_0 v0
      [92] aload_0 v0
      [93] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [96] fload_2 v2
      [97] fadd
      [98] fconst_0
      [99] invokestatic #72
        + Methodref [java/lang/Math.max (FF)F]
      [102] aload_0 v0
      [103] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [106] i2f
      [107] invokestatic #73
        + Methodref [java/lang/Math.min (FF)F]
      [110] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setOffsetPixels (F)V]
      [113] goto +26 (target=139)
      [116] aload_0 v0
      [117] aload_0 v0
      [118] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [121] fload_2 v2
      [122] fadd
      [123] fconst_0
      [124] invokestatic #73
        + Methodref [java/lang/Math.min (FF)F]
      [127] aload_0 v0
      [128] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [131] ineg
      [132] i2f
      [133] invokestatic #72
        + Methodref [java/lang/Math.max (FF)F]
      [136] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setOffsetPixels (F)V]
      [139] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 378
        [40] -> line 380
        [62] -> line 381
        [65] -> line 384
        [88] -> line 385
        [91] -> line 388
        [113] -> line 389
        [116] -> line 392
        [139] -> line 395
      + Local variable table attribute (count = 3)
        v0: 0 -> 140 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 140 [F dx]
        v2: 0 -> 140 [F dy]
      + Stack map table attribute (count = 5):
        - [40] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [91] Var: ..., Stack: (empty)
        - [116] Var: ..., Stack: (empty)
        - [139] Var: ..., Stack: (empty)
  + Method:       onUpEvent(II)V
    Access flags: 0x4
      = protected void onUpEvent(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 386, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [4] f2i
      [5] istore_3 v3
      [6] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [9] aload_0 v0
      [10] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [13] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [16] iaload
      [17] tableswitch (4 offsets, default=368) (target=385)
        1: offset = 31, target = 48
        2: offset = 112, target = 129
        3: offset = 193, target = 210
        4: offset = 284, target = 301
        default: offset = 368, target = 385
      [48] aload_0 v0
      [49] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [52] ifeq +58 (target=110)
      [55] aload_0 v0
      [56] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [59] sipush 1000
      [62] aload_0 v0
      [63] getfield #37
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMaxVelocity I]
      [66] i2f
      [67] invokevirtual #64
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [70] aload_0 v0
      [71] aload_0 v0
      [72] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [75] invokevirtual #103
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getXVelocity (Landroid/view/VelocityTracker;)F]
      [78] f2i
      [79] istore v4
      [81] aload_0 v0
      [82] iload_1 v1
      [83] i2f
      [84] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [87] aload_0 v0
      [88] iload v4
      [90] ifle +10 (target=100)
      [93] aload_0 v0
      [94] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [97] goto +4 (target=101)
      [100] iconst_0
      [101] iload v4
      [103] iconst_1
      [104] invokevirtual #93
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.animateOffsetTo (IIZ)V]
      [107] goto +278 (target=385)
      [110] aload_0 v0
      [111] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [114] ifeq +271 (target=385)
      [117] iload_1 v1
      [118] iload_3 v3
      [119] ificmple +266 (target=385)
      [122] aload_0 v0
      [123] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu ()V]
      [126] goto +259 (target=385)
      [129] aload_0 v0
      [130] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [133] ifeq +58 (target=191)
      [136] aload_0 v0
      [137] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [140] sipush 1000
      [143] aload_0 v0
      [144] getfield #37
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMaxVelocity I]
      [147] i2f
      [148] invokevirtual #64
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [151] aload_0 v0
      [152] aload_0 v0
      [153] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [156] invokevirtual #104
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getYVelocity (Landroid/view/VelocityTracker;)F]
      [159] f2i
      [160] istore v4
      [162] aload_0 v0
      [163] iload_2 v2
      [164] i2f
      [165] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [168] aload_0 v0
      [169] iload v4
      [171] ifle +10 (target=181)
      [174] aload_0 v0
      [175] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [178] goto +4 (target=182)
      [181] iconst_0
      [182] iload v4
      [184] iconst_1
      [185] invokevirtual #93
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.animateOffsetTo (IIZ)V]
      [188] goto +197 (target=385)
      [191] aload_0 v0
      [192] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [195] ifeq +190 (target=385)
      [198] iload_2 v2
      [199] iload_3 v3
      [200] ificmple +185 (target=385)
      [203] aload_0 v0
      [204] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu ()V]
      [207] goto +178 (target=385)
      [210] aload_0 v0
      [211] invokevirtual #102
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getWidth ()I]
      [214] istore v4
      [216] aload_0 v0
      [217] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [220] ifeq +59 (target=279)
      [223] aload_0 v0
      [224] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [227] sipush 1000
      [230] aload_0 v0
      [231] getfield #37
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMaxVelocity I]
      [234] i2f
      [235] invokevirtual #64
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [238] aload_0 v0
      [239] aload_0 v0
      [240] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [243] invokevirtual #103
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getXVelocity (Landroid/view/VelocityTracker;)F]
      [246] f2i
      [247] istore v5
      [249] aload_0 v0
      [250] iload_1 v1
      [251] i2f
      [252] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [255] aload_0 v0
      [256] iload v5
      [258] ifle +7 (target=265)
      [261] iconst_0
      [262] goto +8 (target=270)
      [265] aload_0 v0
      [266] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [269] ineg
      [270] iload v5
      [272] iconst_1
      [273] invokevirtual #93
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.animateOffsetTo (IIZ)V]
      [276] goto +109 (target=385)
      [279] aload_0 v0
      [280] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [283] ifeq +102 (target=385)
      [286] iload_1 v1
      [287] iload v4
      [289] iload_3 v3
      [290] iadd
      [291] ificmpge +94 (target=385)
      [294] aload_0 v0
      [295] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu ()V]
      [298] goto +87 (target=385)
      [301] aload_0 v0
      [302] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [305] ifeq +59 (target=364)
      [308] aload_0 v0
      [309] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [312] sipush 1000
      [315] aload_0 v0
      [316] getfield #37
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMaxVelocity I]
      [319] i2f
      [320] invokevirtual #64
        + Methodref [android/view/VelocityTracker.computeCurrentVelocity (IF)V]
      [323] aload_0 v0
      [324] aload_0 v0
      [325] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [328] invokevirtual #104
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getYVelocity (Landroid/view/VelocityTracker;)F]
      [331] f2i
      [332] istore v4
      [334] aload_0 v0
      [335] iload_2 v2
      [336] i2f
      [337] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [340] aload_0 v0
      [341] iload v4
      [343] ifge +11 (target=354)
      [346] aload_0 v0
      [347] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [350] ineg
      [351] goto +4 (target=355)
      [354] iconst_0
      [355] iload v4
      [357] iconst_1
      [358] invokevirtual #93
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.animateOffsetTo (IIZ)V]
      [361] goto +24 (target=385)
      [364] aload_0 v0
      [365] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [368] ifeq +17 (target=385)
      [371] iload_2 v2
      [372] aload_0 v0
      [373] invokevirtual #101
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.getHeight ()I]
      [376] iload_3 v3
      [377] iadd
      [378] ificmpge +7 (target=385)
      [381] aload_0 v0
      [382] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu ()V]
      [385] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 36)
        [0] -> line 398
        [6] -> line 400
        [9] -> line 400
        [48] -> line 402
        [55] -> line 403
        [70] -> line 404
        [81] -> line 405
        [87] -> line 406
        [107] -> line 409
        [122] -> line 410
        [126] -> line 412
        [129] -> line 416
        [136] -> line 417
        [151] -> line 418
        [162] -> line 419
        [168] -> line 420
        [188] -> line 423
        [203] -> line 424
        [207] -> line 426
        [210] -> line 430
        [216] -> line 432
        [223] -> line 433
        [238] -> line 434
        [249] -> line 435
        [255] -> line 436
        [276] -> line 439
        [294] -> line 440
        [298] -> line 442
        [301] -> line 446
        [308] -> line 447
        [323] -> line 448
        [334] -> line 449
        [340] -> line 450
        [361] -> line 453
        [381] -> line 454
        [385] -> line 459
      + Local variable table attribute (count = 9)
        v0: 0 -> 386 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 386 [I x]
        v2: 0 -> 386 [I y]
        v3: 6 -> 386 [I offsetPixels]
        v4: 81 -> 107 [I initialVelocity]
        v4: 162 -> 188 [I initialVelocity]
        v4: 216 -> 301 [I width]
        v5: 249 -> 276 [I initialVelocity]
        v4: 334 -> 361 [I initialVelocity]
      + Stack map table attribute (count = 20):
        - [48] Var: ...[i], Stack: (empty)
        - [100] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer]
        - [101] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer][i]
        - [110] Var: -1, Stack: (empty)
        - [126] Var: ..., Stack: (empty)
        - [129] Var: ..., Stack: (empty)
        - [181] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer]
        - [182] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer][i]
        - [191] Var: -1, Stack: (empty)
        - [207] Var: ..., Stack: (empty)
        - [210] Var: ..., Stack: (empty)
        - [265] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer]
        - [270] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer][i]
        - [279] Var: -1, Stack: (empty)
        - [298] Var: ..., Stack: (empty)
        - [301] Var: -1, Stack: (empty)
        - [354] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer]
        - [355] Var: [a:net/simonvt/menudrawer/SlidingDrawer][i][i][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer][i]
        - [364] Var: -1, Stack: (empty)
        - [385] Var: ..., Stack: (empty)
  + Method:       checkTouchSlop(FF)Z
    Access flags: 0x4
      = protected boolean checkTouchSlop(float,float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 94, locals = 3, stack = 2):
      [0] invokestatic #92
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [3] aload_0 v0
      [4] getfield #46
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [7] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [10] iaload
      [11] tableswitch (3 offsets, default=54) (target=65)
        2: offset = 25, target = 36
        3: offset = 54, target = 65
        4: offset = 25, target = 36
        default: offset = 54, target = 65
      [36] fload_2 v2
      [37] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [40] aload_0 v0
      [41] getfield #49
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSlop I]
      [44] i2f
      [45] fcmpl
      [46] ifle +17 (target=63)
      [49] fload_2 v2
      [50] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [53] fload_1 v1
      [54] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [57] fcmpl
      [58] ifle +5 (target=63)
      [61] iconst_1
      [62] ireturn
      [63] iconst_0
      [64] ireturn
      [65] fload_1 v1
      [66] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [69] aload_0 v0
      [70] getfield #49
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchSlop I]
      [73] i2f
      [74] fcmpl
      [75] ifle +17 (target=92)
      [78] fload_1 v1
      [79] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [82] fload_2 v2
      [83] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [86] fcmpl
      [87] ifle +5 (target=92)
      [90] iconst_1
      [91] ireturn
      [92] iconst_0
      [93] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 462
        [36] -> line 465
        [65] -> line 468
      + Local variable table attribute (count = 3)
        v0: 0 -> 94 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 94 [F dx]
        v2: 0 -> 94 [F dy]
      + Stack map table attribute (count = 4):
        - [36] Var: ..., Stack: (empty)
        - [63] Var: ..., Stack: (empty)
        - [65] Var: ..., Stack: (empty)
        - [92] Var: ..., Stack: (empty)
  + Method:       onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 605, locals = 10, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #55
        + Methodref [android/view/MotionEvent.getAction ()I]
      [4] sipush 255
      [7] iand
      [8] istore_2 v2
      [9] iload_2 v2
      [10] iconst_1
      [11] ificmpeq +8 (target=19)
      [14] iload_2 v2
      [15] iconst_3
      [16] ificmpne +63 (target=79)
      [19] aload_0 v0
      [20] iconst_m1
      [21] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [29] aload_0 v0
      [30] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [33] ifnull +15 (target=48)
      [36] aload_0 v0
      [37] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [40] invokevirtual #66
        + Methodref [android/view/VelocityTracker.recycle ()V]
      [43] aload_0 v0
      [44] aconst_null
      [45] putfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [48] aload_0 v0
      [49] getfield #43
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOffsetPixels F]
      [52] invokestatic #71
        + Methodref [java/lang/Math.abs (F)F]
      [55] aload_0 v0
      [56] getfield #40
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuSize I]
      [59] iconst_2
      [60] idiv
      [61] i2f
      [62] fcmpl
      [63] ifle +10 (target=73)
      [66] aload_0 v0
      [67] invokevirtual #115
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.openMenu ()V]
      [70] goto +7 (target=77)
      [73] aload_0 v0
      [74] invokevirtual #96
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu ()V]
      [77] iconst_0
      [78] ireturn
      [79] iload_2 v2
      [80] ifne +40 (target=120)
      [83] aload_0 v0
      [84] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [87] ifeq +33 (target=120)
      [90] aload_0 v0
      [91] invokevirtual #106
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.isCloseEnough ()Z]
      [94] ifeq +26 (target=120)
      [97] aload_0 v0
      [98] fconst_0
      [99] invokevirtual #120
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setOffsetPixels (F)V]
      [102] aload_0 v0
      [103] invokevirtual #122
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.stopAnimation ()V]
      [106] aload_0 v0
      [107] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.endPeek ()V]
      [110] aload_0 v0
      [111] iconst_0
      [112] invokevirtual #118
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setDrawerState (I)V]
      [115] aload_0 v0
      [116] iconst_0
      [117] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [120] aload_0 v0
      [121] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [124] ifeq +62 (target=186)
      [127] iconst_0
      [128] istore_3 v3
      [129] aload_0 v0
      [130] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [133] iconst_m1
      [134] ificmpeq +23 (target=157)
      [137] aload_1 v1
      [138] aload_0 v0
      [139] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [142] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [145] istore_3 v3
      [146] iload_3 v3
      [147] iconst_m1
      [148] ificmpne +7 (target=155)
      [151] iconst_0
      [152] goto +4 (target=156)
      [155] iload_3 v3
      [156] istore_3 v3
      [157] aload_1 v1
      [158] iload_3 v3
      [159] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [162] f2i
      [163] istore v4
      [165] aload_1 v1
      [166] iload_3 v3
      [167] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [170] f2i
      [171] istore v5
      [173] aload_0 v0
      [174] iload v4
      [176] iload v5
      [178] invokespecial #107
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.isContentTouch (II)Z]
      [181] ifeq +5 (target=186)
      [184] iconst_1
      [185] ireturn
      [186] aload_0 v0
      [187] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [190] ifne +19 (target=209)
      [193] aload_0 v0
      [194] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [197] ifne +12 (target=209)
      [200] aload_0 v0
      [201] getfield #47
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchMode I]
      [204] ifne +5 (target=209)
      [207] iconst_0
      [208] ireturn
      [209] iload_2 v2
      [210] ifeq +12 (target=222)
      [213] aload_0 v0
      [214] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [217] ifeq +5 (target=222)
      [220] iconst_1
      [221] ireturn
      [222] iload_2 v2
      [223] tableswitch (7 offsets, default=355) (target=578)
        0: offset = 41, target = 264
        1: offset = 355, target = 578
        2: offset = 128, target = 351
        3: offset = 355, target = 578
        4: offset = 355, target = 578
        5: offset = 355, target = 578
        6: offset = 318, target = 541
        default: offset = 355, target = 578
      [264] aload_0 v0
      [265] aload_0 v0
      [266] aload_1 v1
      [267] invokevirtual #58
        + Methodref [android/view/MotionEvent.getX ()F]
      [270] dup_x1
      [271] putfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [274] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [277] aload_0 v0
      [278] aload_0 v0
      [279] aload_1 v1
      [280] invokevirtual #60
        + Methodref [android/view/MotionEvent.getY ()F]
      [283] dup_x1
      [284] putfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [287] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [290] aload_0 v0
      [291] aload_0 v0
      [292] getfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [295] f2i
      [296] aload_0 v0
      [297] getfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [300] f2i
      [301] invokevirtual #109
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onDownAllowDrag (II)Z]
      [304] istore_3 v3
      [305] aload_0 v0
      [306] aload_1 v1
      [307] iconst_0
      [308] invokevirtual #57
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [311] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [314] iload_3 v3
      [315] ifeq +263 (target=578)
      [318] aload_0 v0
      [319] aload_0 v0
      [320] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [323] ifeq +8 (target=331)
      [326] bipush 8
      [328] goto +4 (target=332)
      [331] iconst_0
      [332] invokevirtual #118
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setDrawerState (I)V]
      [335] aload_0 v0
      [336] invokevirtual #122
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.stopAnimation ()V]
      [339] aload_0 v0
      [340] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.endPeek ()V]
      [343] aload_0 v0
      [344] iconst_0
      [345] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [348] goto +230 (target=578)
      [351] aload_0 v0
      [352] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [355] istore_3 v3
      [356] iload_3 v3
      [357] iconst_m1
      [358] ificmpne +6 (target=364)
      [361] goto +217 (target=578)
      [364] aload_1 v1
      [365] iload_3 v3
      [366] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [369] istore v4
      [371] iload v4
      [373] iconst_m1
      [374] ificmpne +24 (target=398)
      [377] aload_0 v0
      [378] iconst_0
      [379] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [382] aload_0 v0
      [383] iconst_m1
      [384] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [387] aload_0 v0
      [388] invokevirtual #98
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.endDrag ()V]
      [391] aload_0 v0
      [392] iconst_1
      [393] invokevirtual #97
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu (Z)V]
      [396] iconst_0
      [397] ireturn
      [398] aload_1 v1
      [399] iload v4
      [401] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [404] fstore v5
      [406] fload v5
      [408] aload_0 v0
      [409] getfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [412] fsub
      [413] fstore v6
      [415] aload_1 v1
      [416] iload v4
      [418] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [421] fstore v7
      [423] fload v7
      [425] aload_0 v0
      [426] getfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [429] fsub
      [430] fstore v8
      [432] aload_0 v0
      [433] fload v6
      [435] fload v8
      [437] invokevirtual #95
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.checkTouchSlop (FF)Z]
      [440] ifeq +138 (target=578)
      [443] aload_0 v0
      [444] getfield #44
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mOnInterceptMoveEventListener Lnet/simonvt/menudrawer/MenuDrawer$OnInterceptMoveEventListener;]
      [447] ifnull +48 (target=495)
      [450] aload_0 v0
      [451] getfield #47
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchMode I]
      [454] iconst_2
      [455] ificmpeq +10 (target=465)
      [458] aload_0 v0
      [459] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [462] ifeq +33 (target=495)
      [465] aload_0 v0
      [466] fload v6
      [468] f2i
      [469] fload v8
      [471] f2i
      [472] fload v5
      [474] f2i
      [475] fload v7
      [477] f2i
      [478] invokevirtual #94
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.canChildrenScroll (IIII)Z]
      [481] ifeq +14 (target=495)
      [484] aload_0 v0
      [485] invokevirtual #98
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.endDrag ()V]
      [488] aload_0 v0
      [489] iconst_1
      [490] invokevirtual #117
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.requestDisallowInterceptTouchEvent (Z)V]
      [493] iconst_0
      [494] ireturn
      [495] aload_0 v0
      [496] fload v5
      [498] f2i
      [499] fload v7
      [501] f2i
      [502] fload v6
      [504] fload v8
      [506] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onMoveAllowDrag (IIFF)Z]
      [509] istore v9
      [511] iload v9
      [513] ifeq +65 (target=578)
      [516] aload_0 v0
      [517] iconst_2
      [518] invokevirtual #118
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setDrawerState (I)V]
      [521] aload_0 v0
      [522] iconst_1
      [523] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [526] aload_0 v0
      [527] fload v5
      [529] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [532] aload_0 v0
      [533] fload v7
      [535] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [538] goto +40 (target=578)
      [541] aload_0 v0
      [542] aload_1 v1
      [543] invokespecial #113
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onPointerUp (Landroid/view/MotionEvent;)V]
      [546] aload_0 v0
      [547] aload_1 v1
      [548] aload_1 v1
      [549] aload_0 v0
      [550] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [553] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [556] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [559] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [562] aload_0 v0
      [563] aload_1 v1
      [564] aload_1 v1
      [565] aload_0 v0
      [566] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [569] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [572] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [575] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [578] aload_0 v0
      [579] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [582] ifnonnull +10 (target=592)
      [585] aload_0 v0
      [586] invokestatic #65
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [589] putfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [592] aload_0 v0
      [593] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [596] aload_1 v1
      [597] invokevirtual #62
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [600] aload_0 v0
      [601] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [604] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 75)
        [0] -> line 473
        [9] -> line 475
        [19] -> line 476
        [24] -> line 477
        [29] -> line 478
        [36] -> line 479
        [43] -> line 480
        [48] -> line 483
        [66] -> line 484
        [70] -> line 485
        [73] -> line 486
        [77] -> line 489
        [79] -> line 492
        [97] -> line 493
        [102] -> line 494
        [106] -> line 495
        [110] -> line 496
        [115] -> line 497
        [120] -> line 501
        [127] -> line 502
        [129] -> line 503
        [137] -> line 504
        [146] -> line 505
        [157] -> line 508
        [165] -> line 509
        [173] -> line 510
        [184] -> line 511
        [186] -> line 515
        [207] -> line 516
        [209] -> line 519
        [220] -> line 520
        [222] -> line 523
        [264] -> line 525
        [277] -> line 526
        [290] -> line 527
        [305] -> line 528
        [314] -> line 530
        [318] -> line 531
        [335] -> line 532
        [339] -> line 533
        [343] -> line 534
        [348] -> line 536
        [351] -> line 540
        [356] -> line 541
        [361] -> line 543
        [364] -> line 546
        [371] -> line 547
        [377] -> line 548
        [382] -> line 549
        [387] -> line 550
        [391] -> line 551
        [396] -> line 552
        [398] -> line 555
        [406] -> line 556
        [415] -> line 557
        [423] -> line 558
        [432] -> line 560
        [443] -> line 561
        [465] -> line 562
        [484] -> line 563
        [488] -> line 564
        [493] -> line 565
        [495] -> line 568
        [511] -> line 570
        [516] -> line 571
        [521] -> line 572
        [526] -> line 573
        [532] -> line 574
        [538] -> line 577
        [541] -> line 581
        [546] -> line 582
        [562] -> line 583
        [578] -> line 587
        [592] -> line 588
        [600] -> line 590
      + Local variable table attribute (count = 14)
        v0: 0 -> 605 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 605 [Landroid/view/MotionEvent; ev]
        v2: 9 -> 605 [I action]
        v3: 129 -> 186 [I index]
        v4: 165 -> 186 [I x]
        v5: 173 -> 186 [I y]
        v3: 305 -> 351 [Z allowDrag]
        v3: 356 -> 541 [I activePointerId]
        v4: 371 -> 541 [I pointerIndex]
        v5: 406 -> 541 [F x]
        v6: 415 -> 541 [F dx]
        v7: 423 -> 541 [F y]
        v8: 432 -> 541 [F dy]
        v9: 511 -> 538 [Z allowDrag]
      + Stack map table attribute (count = 25):
        - [19] Var: ...[i], Stack: (empty)
        - [48] Var: ..., Stack: (empty)
        - [73] Var: ..., Stack: (empty)
        - [77] Var: ..., Stack: (empty)
        - [79] Var: ..., Stack: (empty)
        - [120] Var: ..., Stack: (empty)
        - [155] Var: ...[i], Stack: (empty)
        - [156] Var: ..., Stack: [i]
        - [157] Var: ..., Stack: (empty)
        - [186] Var: -1, Stack: (empty)
        - [209] Var: ..., Stack: (empty)
        - [222] Var: ..., Stack: (empty)
        - [264] Var: ..., Stack: (empty)
        - [331] Var: [a:net/simonvt/menudrawer/SlidingDrawer][a:android/view/MotionEvent][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer]
        - [332] Var: [a:net/simonvt/menudrawer/SlidingDrawer][a:android/view/MotionEvent][i][i], Stack: [a:net/simonvt/menudrawer/SlidingDrawer][i]
        - [348] Var: ..., Stack: (empty)
        - [351] Var: -1, Stack: (empty)
        - [364] Var: ...[i], Stack: (empty)
        - [398] Var: ...[i], Stack: (empty)
        - [465] Var: [a:net/simonvt/menudrawer/SlidingDrawer][a:android/view/MotionEvent][i][i][i][f][f][f][f], Stack: 
        - [495] Var: ..., Stack: (empty)
        - [538] Var: ..., Stack: (empty)
        - [541] Var: [a:net/simonvt/menudrawer/SlidingDrawer][a:android/view/MotionEvent][i], Stack: 
        - [578] Var: ..., Stack: (empty)
        - [592] Var: ..., Stack: (empty)
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 511, locals = 9, stack = 5):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mMenuVisible Z]
      [4] ifne +19 (target=23)
      [7] aload_0 v0
      [8] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [11] ifne +12 (target=23)
      [14] aload_0 v0
      [15] getfield #47
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mTouchMode I]
      [18] ifne +5 (target=23)
      [21] iconst_0
      [22] ireturn
      [23] aload_1 v1
      [24] invokevirtual #55
        + Methodref [android/view/MotionEvent.getAction ()I]
      [27] sipush 255
      [30] iand
      [31] istore_2 v2
      [32] aload_0 v0
      [33] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [36] ifnonnull +10 (target=46)
      [39] aload_0 v0
      [40] invokestatic #65
        + Methodref [android/view/VelocityTracker.obtain ()Landroid/view/VelocityTracker;]
      [43] putfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [46] aload_0 v0
      [47] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [50] aload_1 v1
      [51] invokevirtual #62
        + Methodref [android/view/VelocityTracker.addMovement (Landroid/view/MotionEvent;)V]
      [54] iload_2 v2
      [55] tableswitch (7 offsets, default=454) (target=509)
        0: offset = 41, target = 96
        1: offset = 319, target = 374
        2: offset = 110, target = 165
        3: offset = 319, target = 374
        4: offset = 454, target = 509
        5: offset = 376, target = 431
        6: offset = 417, target = 472
        default: offset = 454, target = 509
      [96] aload_0 v0
      [97] aload_0 v0
      [98] aload_1 v1
      [99] invokevirtual #58
        + Methodref [android/view/MotionEvent.getX ()F]
      [102] dup_x1
      [103] putfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [106] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [109] aload_0 v0
      [110] aload_0 v0
      [111] aload_1 v1
      [112] invokevirtual #60
        + Methodref [android/view/MotionEvent.getY ()F]
      [115] dup_x1
      [116] putfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [119] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [122] aload_0 v0
      [123] aload_0 v0
      [124] getfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [127] f2i
      [128] aload_0 v0
      [129] getfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [132] f2i
      [133] invokevirtual #109
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onDownAllowDrag (II)Z]
      [136] istore_3 v3
      [137] aload_0 v0
      [138] aload_1 v1
      [139] iconst_0
      [140] invokevirtual #57
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [143] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [146] iload_3 v3
      [147] ifeq +362 (target=509)
      [150] aload_0 v0
      [151] invokevirtual #122
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.stopAnimation ()V]
      [154] aload_0 v0
      [155] invokevirtual #99
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.endPeek ()V]
      [158] aload_0 v0
      [159] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.startLayerTranslation ()V]
      [162] goto +347 (target=509)
      [165] aload_1 v1
      [166] aload_0 v0
      [167] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [170] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [173] istore_3 v3
      [174] iload_3 v3
      [175] iconst_m1
      [176] ificmpne +24 (target=200)
      [179] aload_0 v0
      [180] iconst_0
      [181] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [184] aload_0 v0
      [185] iconst_m1
      [186] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [189] aload_0 v0
      [190] invokevirtual #98
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.endDrag ()V]
      [193] aload_0 v0
      [194] iconst_1
      [195] invokevirtual #97
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.closeMenu (Z)V]
      [198] iconst_0
      [199] ireturn
      [200] aload_0 v0
      [201] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [204] ifne +104 (target=308)
      [207] aload_1 v1
      [208] iload_3 v3
      [209] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [212] fstore v4
      [214] fload v4
      [216] aload_0 v0
      [217] getfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [220] fsub
      [221] fstore v5
      [223] aload_1 v1
      [224] iload_3 v3
      [225] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [228] fstore v6
      [230] fload v6
      [232] aload_0 v0
      [233] getfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [236] fsub
      [237] fstore v7
      [239] aload_0 v0
      [240] fload v5
      [242] fload v7
      [244] invokevirtual #95
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.checkTouchSlop (FF)Z]
      [247] ifeq +61 (target=308)
      [250] aload_0 v0
      [251] fload v4
      [253] f2i
      [254] fload v6
      [256] f2i
      [257] fload v5
      [259] fload v7
      [261] invokevirtual #110
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onMoveAllowDrag (IIFF)Z]
      [264] istore v8
      [266] iload v8
      [268] ifeq +28 (target=296)
      [271] aload_0 v0
      [272] iconst_2
      [273] invokevirtual #118
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.setDrawerState (I)V]
      [276] aload_0 v0
      [277] iconst_1
      [278] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [281] aload_0 v0
      [282] fload v4
      [284] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [287] aload_0 v0
      [288] fload v6
      [290] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [293] goto +15 (target=308)
      [296] aload_0 v0
      [297] fload v4
      [299] putfield #32
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionX F]
      [302] aload_0 v0
      [303] fload v6
      [305] putfield #33
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mInitialMotionY F]
      [308] aload_0 v0
      [309] getfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [312] ifeq +197 (target=509)
      [315] aload_0 v0
      [316] invokevirtual #121
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.startLayerTranslation ()V]
      [319] aload_1 v1
      [320] iload_3 v3
      [321] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [324] fstore v4
      [326] fload v4
      [328] aload_0 v0
      [329] getfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [332] fsub
      [333] fstore v5
      [335] aload_1 v1
      [336] iload_3 v3
      [337] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [340] fstore v6
      [342] fload v6
      [344] aload_0 v0
      [345] getfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [348] fsub
      [349] fstore v7
      [351] aload_0 v0
      [352] fload v4
      [354] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [357] aload_0 v0
      [358] fload v6
      [360] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [363] aload_0 v0
      [364] fload v5
      [366] fload v7
      [368] invokevirtual #111
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onMoveEvent (FF)V]
      [371] goto +138 (target=509)
      [374] aload_1 v1
      [375] aload_0 v0
      [376] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [379] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [382] istore_3 v3
      [383] iload_3 v3
      [384] iconst_m1
      [385] ificmpne +7 (target=392)
      [388] iconst_0
      [389] goto +4 (target=393)
      [392] iload_3 v3
      [393] istore_3 v3
      [394] aload_1 v1
      [395] iload_3 v3
      [396] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [399] f2i
      [400] istore v4
      [402] aload_1 v1
      [403] iload_3 v3
      [404] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [407] f2i
      [408] istore v5
      [410] aload_0 v0
      [411] iload v4
      [413] iload v5
      [415] invokevirtual #114
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onUpEvent (II)V]
      [418] aload_0 v0
      [419] iconst_m1
      [420] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [423] aload_0 v0
      [424] iconst_0
      [425] putfield #34
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mIsDragging Z]
      [428] goto +81 (target=509)
      [431] aload_1 v1
      [432] invokevirtual #55
        + Methodref [android/view/MotionEvent.getAction ()I]
      [435] ldc #1
        + Integer [65280]
      [437] iand
      [438] bipush 8
      [440] ishr
      [441] istore_3 v3
      [442] aload_0 v0
      [443] aload_1 v1
      [444] iload_3 v3
      [445] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [448] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [451] aload_0 v0
      [452] aload_1 v1
      [453] iload_3 v3
      [454] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [457] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [460] aload_0 v0
      [461] aload_1 v1
      [462] iload_3 v3
      [463] invokevirtual #57
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [466] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [469] goto +40 (target=509)
      [472] aload_0 v0
      [473] aload_1 v1
      [474] invokespecial #113
        + Methodref [net/simonvt/menudrawer/SlidingDrawer.onPointerUp (Landroid/view/MotionEvent;)V]
      [477] aload_0 v0
      [478] aload_1 v1
      [479] aload_1 v1
      [480] aload_0 v0
      [481] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [484] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [487] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [490] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [493] aload_0 v0
      [494] aload_1 v1
      [495] aload_1 v1
      [496] aload_0 v0
      [497] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [500] invokevirtual #54
        + Methodref [android/view/MotionEvent.findPointerIndex (I)I]
      [503] invokevirtual #61
        + Methodref [android/view/MotionEvent.getY (I)F]
      [506] putfield #36
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionY F]
      [509] iconst_1
      [510] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 66)
        [0] -> line 595
        [21] -> line 596
        [23] -> line 598
        [32] -> line 600
        [46] -> line 601
        [54] -> line 603
        [96] -> line 605
        [109] -> line 606
        [122] -> line 607
        [137] -> line 609
        [146] -> line 611
        [150] -> line 612
        [154] -> line 613
        [158] -> line 614
        [162] -> line 616
        [165] -> line 620
        [174] -> line 621
        [179] -> line 622
        [184] -> line 623
        [189] -> line 624
        [193] -> line 625
        [198] -> line 626
        [200] -> line 629
        [207] -> line 630
        [214] -> line 631
        [223] -> line 632
        [230] -> line 633
        [239] -> line 635
        [250] -> line 636
        [266] -> line 638
        [271] -> line 639
        [276] -> line 640
        [281] -> line 641
        [287] -> line 642
        [293] -> line 643
        [296] -> line 644
        [302] -> line 645
        [308] -> line 650
        [315] -> line 651
        [319] -> line 653
        [326] -> line 654
        [335] -> line 655
        [342] -> line 656
        [351] -> line 658
        [357] -> line 659
        [363] -> line 660
        [371] -> line 662
        [374] -> line 667
        [383] -> line 668
        [394] -> line 669
        [402] -> line 670
        [410] -> line 671
        [418] -> line 672
        [423] -> line 673
        [428] -> line 674
        [431] -> line 678
        [438] -> line 679
        [440] -> line 678
        [442] -> line 680
        [451] -> line 681
        [460] -> line 682
        [469] -> line 683
        [472] -> line 686
        [477] -> line 687
        [493] -> line 688
        [509] -> line 692
      + Local variable table attribute (count = 18)
        v0: 0 -> 511 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 511 [Landroid/view/MotionEvent; ev]
        v2: 32 -> 511 [I action]
        v3: 137 -> 165 [Z allowDrag]
        v3: 174 -> 374 [I pointerIndex]
        v4: 214 -> 308 [F x]
        v5: 223 -> 308 [F dx]
        v6: 230 -> 308 [F y]
        v7: 239 -> 308 [F dy]
        v8: 266 -> 308 [Z allowDrag]
        v4: 326 -> 371 [F x]
        v5: 335 -> 371 [F dx]
        v6: 342 -> 371 [F y]
        v7: 351 -> 371 [F dy]
        v3: 383 -> 431 [I index]
        v4: 402 -> 431 [I x]
        v5: 410 -> 431 [I y]
        v3: 442 -> 472 [I index]
      + Stack map table attribute (count = 15):
        - [23] Var: ..., Stack: (empty)
        - [46] Var: ...[i], Stack: (empty)
        - [96] Var: ..., Stack: (empty)
        - [162] Var: ...[i], Stack: (empty)
        - [165] Var: -1, Stack: (empty)
        - [200] Var: ...[i], Stack: (empty)
        - [296] Var: [a:net/simonvt/menudrawer/SlidingDrawer][a:android/view/MotionEvent][i][i][f][f][f][f][i], Stack: 
        - [308] Var: [a:net/simonvt/menudrawer/SlidingDrawer][a:android/view/MotionEvent][i][i], Stack: 
        - [371] Var: ..., Stack: (empty)
        - [374] Var: -1, Stack: (empty)
        - [392] Var: ...[i], Stack: (empty)
        - [393] Var: ..., Stack: [i]
        - [431] Var: -1, Stack: (empty)
        - [472] Var: ..., Stack: (empty)
        - [509] Var: ..., Stack: (empty)
  + Method:       onPointerUp(Landroid/view/MotionEvent;)V
    Access flags: 0x2
      = private void onPointerUp(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #56
        + Methodref [android/view/MotionEvent.getActionIndex ()I]
      [4] istore_2 v2
      [5] aload_1 v1
      [6] iload_2 v2
      [7] invokevirtual #57
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [10] istore_3 v3
      [11] iload_3 v3
      [12] aload_0 v0
      [13] getfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [16] ificmpne +48 (target=64)
      [19] iload_2 v2
      [20] ifne +7 (target=27)
      [23] iconst_1
      [24] goto +4 (target=28)
      [27] iconst_0
      [28] istore v4
      [30] aload_0 v0
      [31] aload_1 v1
      [32] iload v4
      [34] invokevirtual #59
        + Methodref [android/view/MotionEvent.getX (I)F]
      [37] putfield #35
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mLastMotionX F]
      [40] aload_0 v0
      [41] aload_1 v1
      [42] iload v4
      [44] invokevirtual #57
        + Methodref [android/view/MotionEvent.getPointerId (I)I]
      [47] putfield #30
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mActivePointerId I]
      [50] aload_0 v0
      [51] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [54] ifnull +10 (target=64)
      [57] aload_0 v0
      [58] getfield #50
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.mVelocityTracker Landroid/view/VelocityTracker;]
      [61] invokevirtual #63
        + Methodref [android/view/VelocityTracker.clear ()V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 696
        [5] -> line 697
        [11] -> line 698
        [19] -> line 699
        [30] -> line 700
        [40] -> line 701
        [50] -> line 702
        [57] -> line 703
        [64] -> line 706
      + Local variable table attribute (count = 5)
        v0: 0 -> 65 [Lnet/simonvt/menudrawer/SlidingDrawer; this]
        v1: 0 -> 65 [Landroid/view/MotionEvent; ev]
        v2: 5 -> 65 [I pointerIndex]
        v3: 11 -> 65 [I pointerId]
        v4: 30 -> 64 [I newPointerIndex]
      + Stack map table attribute (count = 3):
        - [27] Var: ...[i][i], Stack: (empty)
        - [28] Var: ..., Stack: [i]
        - [64] Var: ..., Stack: (empty)
  + Method:       $SWITCH_TABLE$net$simonvt$menudrawer$Position()[I
    Access flags: 0x1008
      = static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 1, stack = 3):
      [0] getstatic #28
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [3] dup
      [4] ifnull +4 (target=8)
      [7] areturn
      [8] pop
      [9] invokestatic #90
        + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
      [12] arraylength
      [13] newarray 10
      [15] astore_0 v0
      [16] aload_0 v0
      [17] getstatic #24
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [20] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [23] iconst_4
      [24] iastore
      [25] goto +4 (target=29)
      [28] pop
      [29] aload_0 v0
      [30] getstatic #25
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [33] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [36] iconst_1
      [37] iastore
      [38] goto +4 (target=42)
      [41] pop
      [42] aload_0 v0
      [43] getstatic #26
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [46] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [49] iconst_3
      [50] iastore
      [51] goto +4 (target=55)
      [54] pop
      [55] aload_0 v0
      [56] getstatic #27
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [59] invokevirtual #89
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [62] iconst_2
      [63] iastore
      [64] goto +4 (target=68)
      [67] pop
      [68] aload_0 v0
      [69] dup
      [70] putstatic #28
        + Fieldref [net/simonvt/menudrawer/SlidingDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [73] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (16 -> 25: 28):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (29 -> 38: 41):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (42 -> 51: 54):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (55 -> 64: 67):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 10
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 9):
        - [8] Var: ..., Stack: [a:[I]
        - [28] Var: [a:[I], Stack: [a:java/lang/NoSuchFieldError]
        - [29] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [42] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [55] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [68] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [SlidingDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/SmoothInterpolator
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.SmoothInterpolator extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/animation/Interpolator]

Constant Pool (count = 22):
  + Class [android/view/animation/Interpolator]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/SmoothInterpolator]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(F)F]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/SmoothInterpolator;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SmoothInterpolator.java]
  + Utf8 [SourceFile]
  + Utf8 [android/view/animation/Interpolator]
  + Utf8 [getInterpolation]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/SmoothInterpolator]
  + Utf8 [t]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = SmoothInterpolator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 5
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lnet/simonvt/menudrawer/SmoothInterpolator; this]
  + Method:       getInterpolation(F)F
    Access flags: 0x1
      = public float getInterpolation(float)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] fload_1 v1
      [1] fconst_1
      [2] fsub
      [3] fstore_1 v1
      [4] fload_1 v1
      [5] fload_1 v1
      [6] fmul
      [7] fload_1 v1
      [8] fmul
      [9] fload_1 v1
      [10] fmul
      [11] fload_1 v1
      [12] fmul
      [13] fconst_1
      [14] fadd
      [15] freturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 9
        [4] -> line 10
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lnet/simonvt/menudrawer/SmoothInterpolator; this]
        v1: 0 -> 16 [F t]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [SmoothInterpolator.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/StaticDrawer
  Superclass:    net/simonvt/menudrawer/MenuDrawer
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x21
    = public class net.simonvt.menudrawer.StaticDrawer extends net.simonvt.menudrawer.MenuDrawer

Interfaces (count = 0):

Constant Pool (count = 191):
  + Integer [1073741824]
  + String [Must measure with an exact size]
  + Class [[I]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [java/lang/IllegalStateException]
  + Class [java/lang/NoSuchFieldError]
  + Class [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/Position]
  + Class [net/simonvt/menudrawer/StaticDrawer]
  + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
  + Fieldref [net/simonvt/menudrawer/StaticDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/StaticDrawer.mIsStatic Z]
  + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
  + Fieldref [net/simonvt/menudrawer/StaticDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
  + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
  + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
  + Methodref [net/simonvt/menudrawer/StaticDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + Methodref [net/simonvt/menudrawer/StaticDrawer.invalidate ()V]
  + Methodref [net/simonvt/menudrawer/StaticDrawer.requestLayout ()V]
  + Methodref [net/simonvt/menudrawer/StaticDrawer.setMeasuredDimension (II)V]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
  + NameAndType [$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [BOTTOM Lnet/simonvt/menudrawer/Position;]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [RIGHT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [TOP Lnet/simonvt/menudrawer/Position;]
  + NameAndType [addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [getMode (I)I]
  + NameAndType [getSize (I)I]
  + NameAndType [initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [invalidate ()V]
  + NameAndType [layout (IIII)V]
  + NameAndType [mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mIsStatic Z]
  + NameAndType [mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + NameAndType [mMenuSize I]
  + NameAndType [mPosition Lnet/simonvt/menudrawer/Position;]
  + NameAndType [makeMeasureSpec (II)I]
  + NameAndType [measure (II)V]
  + NameAndType [ordinal ()I]
  + NameAndType [requestLayout ()V]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [values ()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [$SWITCH_TABLE$net$simonvt$menudrawer$Position]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [()[Lnet/simonvt/menudrawer/Position;]
  + Utf8 [(I)I]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [BOTTOM]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LEFT]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [Lnet/simonvt/menudrawer/StaticDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [MeasureSpec]
  + Utf8 [Must measure with an exact size]
  + Utf8 [RIGHT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [StaticDrawer.java]
  + Utf8 [TOP]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [activity]
  + Utf8 [addView]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [animate]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [canvas]
  + Utf8 [changed]
  + Utf8 [childHeightMeasureSpec]
  + Utf8 [childWidthMeasureSpec]
  + Utf8 [closeMenu]
  + Utf8 [contentHeight]
  + Utf8 [contentHeightMeasureSpec]
  + Utf8 [contentWidth]
  + Utf8 [contentWidthMeasureSpec]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [drawOverlay]
  + Utf8 [drawable]
  + Utf8 [drawableRes]
  + Utf8 [enabled]
  + Utf8 [getMode]
  + Utf8 [getOffsetMenuEnabled]
  + Utf8 [getSize]
  + Utf8 [getTouchBezelSize]
  + Utf8 [getTouchMode]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [heightMode]
  + Utf8 [initDrawer]
  + Utf8 [invalidate]
  + Utf8 [isMenuVisible]
  + Utf8 [java/lang/IllegalStateException]
  + Utf8 [java/lang/NoSuchFieldError]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [mContentContainer]
  + Utf8 [mIsStatic]
  + Utf8 [mMenuContainer]
  + Utf8 [mMenuSize]
  + Utf8 [mPosition]
  + Utf8 [makeMeasureSpec]
  + Utf8 [measure]
  + Utf8 [menuHeight]
  + Utf8 [menuHeightMeasureSpec]
  + Utf8 [menuWidth]
  + Utf8 [menuWidthMeasureSpec]
  + Utf8 [mode]
  + Utf8 [net/simonvt/menudrawer/BuildLayerFrameLayout]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [net/simonvt/menudrawer/StaticDrawer]
  + Utf8 [offsetMenu]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [openMenu]
  + Utf8 [ordinal]
  + Utf8 [r]
  + Utf8 [requestLayout]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setHardwareLayerEnabled]
  + Utf8 [setMeasuredDimension]
  + Utf8 [setMenuSize]
  + Utf8 [setOffsetMenuEnabled]
  + Utf8 [setSlideDrawable]
  + Utf8 [setTouchBezelSize]
  + Utf8 [setTouchMode]
  + Utf8 [setupUpIndicator]
  + Utf8 [size]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [toggleMenu]
  + Utf8 [values]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]

Fields (count = 1):
  + Field:        $SWITCH_TABLE$net$simonvt$menudrawer$Position [I
    Access flags: 0x100a
      = private static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position

Methods (count = 22):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public StaticDrawer(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #31
        + Methodref [net/simonvt/menudrawer/MenuDrawer.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 12
        [5] -> line 13
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       initDrawer(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x4
      = protected void initDrawer(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #33
        + Methodref [net/simonvt/menudrawer/MenuDrawer.initDrawer (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #21
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [12] iconst_m1
      [13] new #7
        + Class [android/view/ViewGroup$LayoutParams]
      [16] dup
      [17] iconst_m1
      [18] iconst_m1
      [19] invokespecial #27
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [22] invokespecial #32
        + Methodref [net/simonvt/menudrawer/MenuDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [25] aload_0 v0
      [26] aload_0 v0
      [27] getfield #19
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [30] iconst_m1
      [31] new #7
        + Class [android/view/ViewGroup$LayoutParams]
      [34] dup
      [35] iconst_m1
      [36] iconst_m1
      [37] invokespecial #27
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [40] invokespecial #32
        + Methodref [net/simonvt/menudrawer/MenuDrawer.addView (Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V]
      [43] aload_0 v0
      [44] iconst_1
      [45] putfield #20
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mIsStatic Z]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 25
        [7] -> line 26
        [25] -> line 27
        [43] -> line 29
        [48] -> line 30
      + Local variable table attribute (count = 4)
        v0: 0 -> 49 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 49 [Landroid/content/Context; context]
        v2: 0 -> 49 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 49 [I defStyle]
  + Method:       drawOverlay(Landroid/graphics/Canvas;)V
    Access flags: 0x4
      = protected void drawOverlay(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 35
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Landroid/graphics/Canvas; canvas]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 198, locals = 8, stack = 6):
      [0] iload v4
      [2] iload_2 v2
      [3] isub
      [4] istore v6
      [6] iload v5
      [8] iload_3 v3
      [9] isub
      [10] istore v7
      [12] invokestatic #36
        + Methodref [net/simonvt/menudrawer/StaticDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [15] aload_0 v0
      [16] getfield #23
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [19] invokevirtual #34
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [22] iaload
      [23] tableswitch (4 offsets, default=174) (target=197)
        1: offset = 29, target = 52
        2: offset = 103, target = 126
        3: offset = 63, target = 86
        4: offset = 137, target = 160
        default: offset = 174, target = 197
      [52] aload_0 v0
      [53] getfield #21
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [56] iconst_0
      [57] iconst_0
      [58] aload_0 v0
      [59] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [62] iload v7
      [64] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [67] aload_0 v0
      [68] getfield #19
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [71] aload_0 v0
      [72] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [75] iconst_0
      [76] iload v6
      [78] iload v7
      [80] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [83] goto +114 (target=197)
      [86] aload_0 v0
      [87] getfield #21
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [90] iload v6
      [92] aload_0 v0
      [93] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [96] isub
      [97] iconst_0
      [98] iload v6
      [100] iload v7
      [102] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [105] aload_0 v0
      [106] getfield #19
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [109] iconst_0
      [110] iconst_0
      [111] iload v6
      [113] aload_0 v0
      [114] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [117] isub
      [118] iload v7
      [120] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [123] goto +74 (target=197)
      [126] aload_0 v0
      [127] getfield #21
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [130] iconst_0
      [131] iconst_0
      [132] iload v6
      [134] aload_0 v0
      [135] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [138] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [141] aload_0 v0
      [142] getfield #19
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [145] iconst_0
      [146] aload_0 v0
      [147] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [150] iload v6
      [152] iload v7
      [154] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [157] goto +40 (target=197)
      [160] aload_0 v0
      [161] getfield #21
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [164] iconst_0
      [165] iload v7
      [167] aload_0 v0
      [168] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [171] isub
      [172] iload v6
      [174] iload v7
      [176] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [179] aload_0 v0
      [180] getfield #19
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [183] iconst_0
      [184] iconst_0
      [185] iload v6
      [187] iload v7
      [189] aload_0 v0
      [190] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [193] isub
      [194] invokevirtual #29
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.layout (IIII)V]
      [197] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 39
        [6] -> line 40
        [12] -> line 42
        [15] -> line 42
        [52] -> line 44
        [67] -> line 45
        [83] -> line 46
        [86] -> line 49
        [105] -> line 50
        [123] -> line 51
        [126] -> line 54
        [141] -> line 55
        [157] -> line 56
        [160] -> line 59
        [179] -> line 60
        [197] -> line 63
      + Local variable table attribute (count = 8)
        v0: 0 -> 198 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 198 [Z changed]
        v2: 0 -> 198 [I l]
        v3: 0 -> 198 [I t]
        v4: 0 -> 198 [I r]
        v5: 0 -> 198 [I b]
        v6: 6 -> 198 [I width]
        v7: 12 -> 198 [I height]
      + Stack map table attribute (count = 5):
        - [52] Var: ...[i][i], Stack: (empty)
        - [86] Var: ..., Stack: (empty)
        - [126] Var: ..., Stack: (empty)
        - [160] Var: ..., Stack: (empty)
        - [197] Var: ..., Stack: (empty)
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 220, locals = 12, stack = 3):
      [0] iload_1 v1
      [1] invokestatic #24
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [4] istore_3 v3
      [5] iload_2 v2
      [6] invokestatic #24
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [9] istore v4
      [11] iload_3 v3
      [12] ifeq +8 (target=20)
      [15] iload v4
      [17] ifne +13 (target=30)
      [20] new #8
        + Class [java/lang/IllegalStateException]
      [23] dup
      [24] ldc #2
        + String [Must measure with an exact size]
      [26] invokespecial #28
        + Methodref [java/lang/IllegalStateException.<init> (Ljava/lang/String;)V]
      [29] athrow
      [30] iload_1 v1
      [31] invokestatic #25
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [34] istore v5
      [36] iload_2 v2
      [37] invokestatic #25
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [40] istore v6
      [42] invokestatic #36
        + Methodref [net/simonvt/menudrawer/StaticDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position ()[I]
      [45] aload_0 v0
      [46] getfield #23
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mPosition Lnet/simonvt/menudrawer/Position;]
      [49] invokevirtual #34
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [52] iaload
      [53] tableswitch (4 offsets, default=158) (target=211)
        1: offset = 31, target = 84
        2: offset = 96, target = 149
        3: offset = 31, target = 84
        4: offset = 96, target = 149
        default: offset = 158, target = 211
      [84] iload v6
      [86] ldc #1
        + Integer [1073741824]
      [88] invokestatic #26
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [91] istore v7
      [93] aload_0 v0
      [94] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [97] istore v8
      [99] iload v8
      [101] ldc #1
        + Integer [1073741824]
      [103] invokestatic #26
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [106] istore v9
      [108] iload v5
      [110] iload v8
      [112] isub
      [113] istore v10
      [115] iload v10
      [117] ldc #1
        + Integer [1073741824]
      [119] invokestatic #26
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [122] istore v11
      [124] aload_0 v0
      [125] getfield #19
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [128] iload v11
      [130] iload v7
      [132] invokevirtual #30
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [135] aload_0 v0
      [136] getfield #21
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [139] iload v9
      [141] iload v7
      [143] invokevirtual #30
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [146] goto +65 (target=211)
      [149] iload v5
      [151] ldc #1
        + Integer [1073741824]
      [153] invokestatic #26
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [156] istore v7
      [158] aload_0 v0
      [159] getfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [162] istore v8
      [164] iload v8
      [166] ldc #1
        + Integer [1073741824]
      [168] invokestatic #26
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [171] istore v9
      [173] iload v6
      [175] iload v8
      [177] isub
      [178] istore v10
      [180] iload v10
      [182] ldc #1
        + Integer [1073741824]
      [184] invokestatic #26
        + Methodref [android/view/View$MeasureSpec.makeMeasureSpec (II)I]
      [187] istore v11
      [189] aload_0 v0
      [190] getfield #19
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mContentContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [193] iload v7
      [195] iload v11
      [197] invokevirtual #30
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [200] aload_0 v0
      [201] getfield #21
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuContainer Lnet/simonvt/menudrawer/BuildLayerFrameLayout;]
      [204] iload v7
      [206] iload v9
      [208] invokevirtual #30
        + Methodref [net/simonvt/menudrawer/BuildLayerFrameLayout.measure (II)V]
      [211] aload_0 v0
      [212] iload v5
      [214] iload v6
      [216] invokevirtual #39
        + Methodref [net/simonvt/menudrawer/StaticDrawer.setMeasuredDimension (II)V]
      [219] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 67
        [5] -> line 68
        [11] -> line 70
        [20] -> line 71
        [30] -> line 74
        [36] -> line 75
        [42] -> line 77
        [45] -> line 77
        [84] -> line 80
        [93] -> line 82
        [99] -> line 83
        [108] -> line 85
        [115] -> line 86
        [124] -> line 88
        [135] -> line 89
        [146] -> line 90
        [149] -> line 95
        [158] -> line 97
        [164] -> line 98
        [173] -> line 100
        [180] -> line 101
        [189] -> line 103
        [200] -> line 104
        [211] -> line 109
        [219] -> line 110
      + Local variable table attribute (count = 17)
        v0: 0 -> 220 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 220 [I widthMeasureSpec]
        v2: 0 -> 220 [I heightMeasureSpec]
        v3: 5 -> 220 [I widthMode]
        v4: 11 -> 220 [I heightMode]
        v5: 36 -> 220 [I width]
        v6: 42 -> 220 [I height]
        v7: 93 -> 149 [I childHeightMeasureSpec]
        v8: 99 -> 149 [I menuWidth]
        v9: 108 -> 149 [I menuWidthMeasureSpec]
        v10: 115 -> 149 [I contentWidth]
        v11: 124 -> 149 [I contentWidthMeasureSpec]
        v7: 158 -> 211 [I childWidthMeasureSpec]
        v8: 164 -> 211 [I menuHeight]
        v9: 173 -> 211 [I menuHeightMeasureSpec]
        v10: 180 -> 211 [I contentHeight]
        v11: 189 -> 211 [I contentHeightMeasureSpec]
      + Stack map table attribute (count = 5):
        - [20] Var: ...[i][i], Stack: (empty)
        - [30] Var: ..., Stack: (empty)
        - [84] Var: ...[i][i], Stack: (empty)
        - [149] Var: ..., Stack: (empty)
        - [211] Var: ..., Stack: (empty)
  + Method:       toggleMenu(Z)V
    Access flags: 0x1
      = public void toggleMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Z animate]
  + Method:       openMenu(Z)V
    Access flags: 0x1
      = public void openMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 120
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Z animate]
  + Method:       closeMenu(Z)V
    Access flags: 0x1
      = public void closeMenu(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 125
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Z animate]
  + Method:       isMenuVisible()Z
    Access flags: 0x1
      = public boolean isMenuVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_1
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 129
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lnet/simonvt/menudrawer/StaticDrawer; this]
  + Method:       setMenuSize(I)V
    Access flags: 0x1
      = public void setMenuSize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #22
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.mMenuSize I]
      [5] aload_0 v0
      [6] invokevirtual #38
        + Methodref [net/simonvt/menudrawer/StaticDrawer.requestLayout ()V]
      [9] aload_0 v0
      [10] invokevirtual #37
        + Methodref [net/simonvt/menudrawer/StaticDrawer.invalidate ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 134
        [5] -> line 135
        [9] -> line 136
        [13] -> line 137
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 14 [I size]
  + Method:       setOffsetMenuEnabled(Z)V
    Access flags: 0x1
      = public void setOffsetMenuEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Z offsetMenu]
  + Method:       getOffsetMenuEnabled()Z
    Access flags: 0x1
      = public boolean getOffsetMenuEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lnet/simonvt/menudrawer/StaticDrawer; this]
  + Method:       setHardwareLayerEnabled(Z)V
    Access flags: 0x1
      = public void setHardwareLayerEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 167
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Z enabled]
  + Method:       getTouchMode()I
    Access flags: 0x1
      = public int getTouchMode()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lnet/simonvt/menudrawer/StaticDrawer; this]
  + Method:       setTouchMode(I)V
    Access flags: 0x1
      = public void setTouchMode(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 177
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [I mode]
  + Method:       setTouchBezelSize(I)V
    Access flags: 0x1
      = public void setTouchBezelSize(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 182
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [I size]
  + Method:       getTouchBezelSize()I
    Access flags: 0x1
      = public int getTouchBezelSize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 186
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lnet/simonvt/menudrawer/StaticDrawer; this]
  + Method:       setSlideDrawable(I)V
    Access flags: 0x1
      = public void setSlideDrawable(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 192
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [I drawableRes]
  + Method:       setSlideDrawable(Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public void setSlideDrawable(android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 197
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Landroid/graphics/drawable/Drawable; drawable]
  + Method:       setupUpIndicator(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void setupUpIndicator(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Landroid/app/Activity; activity]
  + Method:       setDrawerIndicatorEnabled(Z)V
    Access flags: 0x1
      = public void setDrawerIndicatorEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 207
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lnet/simonvt/menudrawer/StaticDrawer; this]
        v1: 0 -> 1 [Z enabled]
  + Method:       $SWITCH_TABLE$net$simonvt$menudrawer$Position()[I
    Access flags: 0x1008
      = static synthetic int[] $SWITCH_TABLE$net$simonvt$menudrawer$Position()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 1, stack = 3):
      [0] getstatic #18
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [3] dup
      [4] ifnull +4 (target=8)
      [7] areturn
      [8] pop
      [9] invokestatic #35
        + Methodref [net/simonvt/menudrawer/Position.values ()[Lnet/simonvt/menudrawer/Position;]
      [12] arraylength
      [13] newarray 10
      [15] astore_0 v0
      [16] aload_0 v0
      [17] getstatic #14
        + Fieldref [net/simonvt/menudrawer/Position.BOTTOM Lnet/simonvt/menudrawer/Position;]
      [20] invokevirtual #34
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [23] iconst_4
      [24] iastore
      [25] goto +4 (target=29)
      [28] pop
      [29] aload_0 v0
      [30] getstatic #15
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [33] invokevirtual #34
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [36] iconst_1
      [37] iastore
      [38] goto +4 (target=42)
      [41] pop
      [42] aload_0 v0
      [43] getstatic #16
        + Fieldref [net/simonvt/menudrawer/Position.RIGHT Lnet/simonvt/menudrawer/Position;]
      [46] invokevirtual #34
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [49] iconst_3
      [50] iastore
      [51] goto +4 (target=55)
      [54] pop
      [55] aload_0 v0
      [56] getstatic #17
        + Fieldref [net/simonvt/menudrawer/Position.TOP Lnet/simonvt/menudrawer/Position;]
      [59] invokevirtual #34
        + Methodref [net/simonvt/menudrawer/Position.ordinal ()I]
      [62] iconst_2
      [63] iastore
      [64] goto +4 (target=68)
      [67] pop
      [68] aload_0 v0
      [69] dup
      [70] putstatic #18
        + Fieldref [net/simonvt/menudrawer/StaticDrawer.$SWITCH_TABLE$net$simonvt$menudrawer$Position [I]
      [73] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (16 -> 25: 28):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (29 -> 38: 41):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (42 -> 51: 54):
      + Class [java/lang/NoSuchFieldError]
      + ExceptionInfo (55 -> 64: 67):
      + Class [java/lang/NoSuchFieldError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 9
      + Local variable table attribute (count = 0)
      + Stack map table attribute (count = 9):
        - [8] Var: ..., Stack: [a:[I]
        - [28] Var: [a:[I], Stack: [a:java/lang/NoSuchFieldError]
        - [29] Var: ..., Stack: (empty)
        - [41] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [42] Var: ..., Stack: (empty)
        - [54] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [55] Var: ..., Stack: (empty)
        - [67] Var: ..., Stack: [a:java/lang/NoSuchFieldError]
        - [68] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [StaticDrawer.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/ViewHelper
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class net.simonvt.menudrawer.ViewHelper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 42):
  + Class [android/view/View]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/ViewHelper]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
  + Methodref [android/view/View.getBottom ()I]
  + Methodref [android/view/View.getLeft ()I]
  + Methodref [android/view/View.getRight ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.getTranslationX ()F]
  + Methodref [android/view/View.getTranslationY ()F]
  + NameAndType [USE_TRANSLATIONS Z]
  + NameAndType [getBottom ()I]
  + NameAndType [getLeft ()I]
  + NameAndType [getRight ()I]
  + NameAndType [getTop ()I]
  + NameAndType [getTranslationX ()F]
  + NameAndType [getTranslationY ()F]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [(Landroid/view/View;)I]
  + Utf8 [Code]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [USE_TRANSLATIONS]
  + Utf8 [ViewHelper.java]
  + Utf8 [Z]
  + Utf8 [android/view/View]
  + Utf8 [getBottom]
  + Utf8 [getLeft]
  + Utf8 [getRight]
  + Utf8 [getTop]
  + Utf8 [getTranslationX]
  + Utf8 [getTranslationY]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/ViewHelper]
  + Utf8 [v]

Fields (count = 0):

Methods (count = 4):
  + Method:       getLeft(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getLeft(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] getstatic #5
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +15 (target=18)
      [6] aload_0 v0
      [7] invokevirtual #7
        + Methodref [android/view/View.getLeft ()I]
      [10] i2f
      [11] aload_0 v0
      [12] invokevirtual #10
        + Methodref [android/view/View.getTranslationX ()F]
      [15] fadd
      [16] f2i
      [17] ireturn
      [18] aload_0 v0
      [19] invokevirtual #7
        + Methodref [android/view/View.getLeft ()I]
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 11
        [6] -> line 12
        [18] -> line 15
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Landroid/view/View; v]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       getTop(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getTop(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] getstatic #5
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +15 (target=18)
      [6] aload_0 v0
      [7] invokevirtual #9
        + Methodref [android/view/View.getTop ()I]
      [10] i2f
      [11] aload_0 v0
      [12] invokevirtual #11
        + Methodref [android/view/View.getTranslationY ()F]
      [15] fadd
      [16] f2i
      [17] ireturn
      [18] aload_0 v0
      [19] invokevirtual #9
        + Methodref [android/view/View.getTop ()I]
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 19
        [6] -> line 20
        [18] -> line 23
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Landroid/view/View; v]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       getRight(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getRight(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] getstatic #5
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +15 (target=18)
      [6] aload_0 v0
      [7] invokevirtual #8
        + Methodref [android/view/View.getRight ()I]
      [10] i2f
      [11] aload_0 v0
      [12] invokevirtual #10
        + Methodref [android/view/View.getTranslationX ()F]
      [15] fadd
      [16] f2i
      [17] ireturn
      [18] aload_0 v0
      [19] invokevirtual #8
        + Methodref [android/view/View.getRight ()I]
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 27
        [6] -> line 28
        [18] -> line 31
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Landroid/view/View; v]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)
  + Method:       getBottom(Landroid/view/View;)I
    Access flags: 0x9
      = public static int getBottom(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] getstatic #5
        + Fieldref [net/simonvt/menudrawer/MenuDrawer.USE_TRANSLATIONS Z]
      [3] ifeq +15 (target=18)
      [6] aload_0 v0
      [7] invokevirtual #6
        + Methodref [android/view/View.getBottom ()I]
      [10] i2f
      [11] aload_0 v0
      [12] invokevirtual #11
        + Methodref [android/view/View.getTranslationY ()F]
      [15] fadd
      [16] f2i
      [17] ireturn
      [18] aload_0 v0
      [19] invokevirtual #6
        + Methodref [android/view/View.getBottom ()I]
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 35
        [6] -> line 36
        [18] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Landroid/view/View; v]
      + Stack map table attribute (count = 1):
        - [18] Var: ..., Stack: (empty)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewHelper.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/compat/ActionBarHelper
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x31
    = public final class net.simonvt.menudrawer.compat.ActionBarHelper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 106):
  + String [getSupportActionBar]
  + Class [android/app/Activity]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [java/lang/Class]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelper]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mUsesCompat Z]
  + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.getIndicatorInfo ()Ljava/lang/Object;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.getIndicatorInfo (Landroid/app/Activity;)Ljava/lang/Object;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.getThemeUpIndicator (Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.setDisplayHomeAsUpEnabled (Ljava/lang/Object;Z)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.getIndicatorInfo (Landroid/app/Activity;)Ljava/lang/Object;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.getThemeUpIndicator (Ljava/lang/Object;Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.setDisplayHomeAsUpEnabled (Landroid/app/Activity;Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [SDK_INT I]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getIndicatorInfo ()Ljava/lang/Object;]
  + NameAndType [getIndicatorInfo (Landroid/app/Activity;)Ljava/lang/Object;]
  + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getThemeUpIndicator (Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getThemeUpIndicator (Ljava/lang/Object;Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [mActivity Landroid/app/Activity;]
  + NameAndType [mIndicatorInfo Ljava/lang/Object;]
  + NameAndType [mUsesCompat Z]
  + NameAndType [setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)V]
  + NameAndType [setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Landroid/app/Activity;Z)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Ljava/lang/Object;Z)V]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/app/Activity;)Ljava/lang/Object;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Z)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ActionBarHelper.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Lnet/simonvt/menudrawer/compat/ActionBarHelper;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [clazz]
  + Utf8 [contentDesc]
  + Utf8 [drawable]
  + Utf8 [enabled]
  + Utf8 [getClass]
  + Utf8 [getIndicatorInfo]
  + Utf8 [getMethod]
  + Utf8 [getSupportActionBar]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/Object]
  + Utf8 [m]
  + Utf8 [mActivity]
  + Utf8 [mIndicatorInfo]
  + Utf8 [mUsesCompat]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelper]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperNative]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDisplayShowHomeAsUpEnabled]
  + Utf8 [this]

Fields (count = 3):
  + Field:        mActivity Landroid/app/Activity;
    Access flags: 0x2
      = private android.app.Activity mActivity
  + Field:        mIndicatorInfo Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object mIndicatorInfo
  + Field:        mUsesCompat Z
    Access flags: 0x2
      = private boolean mUsesCompat

Methods (count = 6):
  + Method:       <init>(Landroid/app/Activity;)V
    Access flags: 0x1
      = public ActionBarHelper(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [9] aload_1 v1
      [10] invokevirtual #17
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ldc #1
        + String [getSupportActionBar]
      [17] iconst_0
      [18] anewarray #5
        + Class [java/lang/Class]
      [21] invokevirtual #15
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [24] astore_3 v3
      [25] aload_0 v0
      [26] iconst_1
      [27] putfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mUsesCompat Z]
      [30] goto +4 (target=34)
      [33] astore_2 v2
      [34] aload_0 v0
      [35] aload_0 v0
      [36] invokespecial #18
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelper.getIndicatorInfo ()Ljava/lang/Object;]
      [39] putfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [42] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (9 -> 30: 33):
      + Class [java/lang/NoSuchMethodException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 22
        [4] -> line 23
        [9] -> line 26
        [14] -> line 27
        [25] -> line 28
        [30] -> line 29
        [34] -> line 37
        [42] -> line 38
      + Local variable table attribute (count = 4)
        v0: 0 -> 43 [Lnet/simonvt/menudrawer/compat/ActionBarHelper; this]
        v1: 0 -> 43 [Landroid/app/Activity; activity]
        v2: 14 -> 30 [Ljava/lang/Class; clazz]
        v3: 25 -> 30 [Ljava/lang/reflect/Method; m]
      + Stack map table attribute (count = 2):
        - [33] Var: [a:net/simonvt/menudrawer/compat/ActionBarHelper][a:android/app/Activity], Stack: [a:java/lang/NoSuchMethodException]
        - [34] Var: ..., Stack: (empty)
  + Method:       getIndicatorInfo()Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object getIndicatorInfo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mUsesCompat Z]
      [4] ifeq +19 (target=23)
      [7] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [10] bipush 14
      [12] ificmpge +11 (target=23)
      [15] aload_0 v0
      [16] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [19] invokestatic #19
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.getIndicatorInfo (Landroid/app/Activity;)Ljava/lang/Object;]
      [22] areturn
      [23] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [26] bipush 11
      [28] ificmplt +11 (target=39)
      [31] aload_0 v0
      [32] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [35] invokestatic #24
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.getIndicatorInfo (Landroid/app/Activity;)Ljava/lang/Object;]
      [38] areturn
      [39] aconst_null
      [40] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 41
        [15] -> line 42
        [23] -> line 43
        [31] -> line 44
        [39] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 41 [Lnet/simonvt/menudrawer/compat/ActionBarHelper; this]
      + Stack map table attribute (count = 2):
        - [23] Var: ..., Stack: (empty)
        - [39] Var: ..., Stack: (empty)
  + Method:       setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
    Access flags: 0x1
      = public void setActionBarUpIndicator(android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mUsesCompat Z]
      [4] ifeq +27 (target=31)
      [7] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [10] bipush 14
      [12] ificmpge +19 (target=31)
      [15] aload_0 v0
      [16] getfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [23] aload_1 v1
      [24] iload_2 v2
      [25] invokestatic #22
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
      [28] goto +24 (target=52)
      [31] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [34] bipush 11
      [36] ificmplt +16 (target=52)
      [39] aload_0 v0
      [40] getfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [43] aload_0 v0
      [44] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [47] aload_1 v1
      [48] iload_2 v2
      [49] invokestatic #27
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.setActionBarUpIndicator (Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 51
        [15] -> line 52
        [28] -> line 53
        [39] -> line 54
        [52] -> line 56
      + Local variable table attribute (count = 3)
        v0: 0 -> 53 [Lnet/simonvt/menudrawer/compat/ActionBarHelper; this]
        v1: 0 -> 53 [Landroid/graphics/drawable/Drawable; drawable]
        v2: 0 -> 53 [I contentDesc]
      + Stack map table attribute (count = 2):
        - [31] Var: ..., Stack: (empty)
        - [52] Var: ..., Stack: (empty)
  + Method:       setActionBarDescription(I)V
    Access flags: 0x1
      = public void setActionBarDescription(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mUsesCompat Z]
      [4] ifeq +26 (target=30)
      [7] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [10] bipush 14
      [12] ificmpge +18 (target=30)
      [15] aload_0 v0
      [16] getfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [23] iload_1 v1
      [24] invokestatic #21
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)V]
      [27] goto +23 (target=50)
      [30] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [33] bipush 11
      [35] ificmplt +15 (target=50)
      [38] aload_0 v0
      [39] getfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [42] aload_0 v0
      [43] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [46] iload_1 v1
      [47] invokestatic #26
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.setActionBarDescription (Ljava/lang/Object;Landroid/app/Activity;I)V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 59
        [15] -> line 60
        [27] -> line 61
        [38] -> line 62
        [50] -> line 64
      + Local variable table attribute (count = 2)
        v0: 0 -> 51 [Lnet/simonvt/menudrawer/compat/ActionBarHelper; this]
        v1: 0 -> 51 [I contentDesc]
      + Stack map table attribute (count = 2):
        - [30] Var: ..., Stack: (empty)
        - [50] Var: ..., Stack: (empty)
  + Method:       getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getThemeUpIndicator()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mUsesCompat Z]
      [4] ifeq +19 (target=23)
      [7] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [10] bipush 14
      [12] ificmpge +11 (target=23)
      [15] aload_0 v0
      [16] getfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [19] invokestatic #20
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.getThemeUpIndicator (Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;]
      [22] areturn
      [23] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [26] bipush 11
      [28] ificmplt +15 (target=43)
      [31] aload_0 v0
      [32] getfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [35] aload_0 v0
      [36] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [39] invokestatic #25
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.getThemeUpIndicator (Ljava/lang/Object;Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
      [42] areturn
      [43] aconst_null
      [44] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 67
        [15] -> line 68
        [23] -> line 69
        [31] -> line 70
        [43] -> line 73
      + Local variable table attribute (count = 1)
        v0: 0 -> 45 [Lnet/simonvt/menudrawer/compat/ActionBarHelper; this]
      + Stack map table attribute (count = 2):
        - [23] Var: ..., Stack: (empty)
        - [43] Var: ..., Stack: (empty)
  + Method:       setDisplayShowHomeAsUpEnabled(Z)V
    Access flags: 0x1
      = public void setDisplayShowHomeAsUpEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mUsesCompat Z]
      [4] ifeq +22 (target=26)
      [7] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [10] bipush 14
      [12] ificmpge +14 (target=26)
      [15] aload_0 v0
      [16] getfield #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mIndicatorInfo Ljava/lang/Object;]
      [19] iload_1 v1
      [20] invokestatic #23
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat.setDisplayHomeAsUpEnabled (Ljava/lang/Object;Z)V]
      [23] goto +19 (target=42)
      [26] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [29] bipush 11
      [31] ificmplt +11 (target=42)
      [34] aload_0 v0
      [35] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelper.mActivity Landroid/app/Activity;]
      [38] iload_1 v1
      [39] invokestatic #28
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative.setDisplayHomeAsUpEnabled (Landroid/app/Activity;Z)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 77
        [15] -> line 78
        [23] -> line 79
        [34] -> line 80
        [42] -> line 82
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lnet/simonvt/menudrawer/compat/ActionBarHelper; this]
        v1: 0 -> 43 [Z enabled]
      + Stack map table attribute (count = 2):
        - [26] Var: ..., Stack: (empty)
        - [42] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [ActionBarHelper.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/compat/ActionBarHelperCompat
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class net.simonvt.menudrawer.compat.ActionBarHelperCompat extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 90):
  + Class [android/app/Activity]
  + Class [android/widget/ImageView]
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/Throwable]
  + Class [java/lang/reflect/Method]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mActionBar Ljava/lang/Object;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mHomeAsUpEnabled Ljava/lang/reflect/Method;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
  + Methodref [android/app/Activity.getString (I)Ljava/lang/String;]
  + Methodref [android/widget/ImageView.getDrawable ()Landroid/graphics/drawable/Drawable;]
  + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.<init> (Landroid/app/Activity;)V]
  + NameAndType [<init> (Landroid/app/Activity;)V]
  + NameAndType [getDrawable ()Landroid/graphics/drawable/Drawable;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mActionBar Ljava/lang/Object;]
  + NameAndType [mHomeAsUpEnabled Ljava/lang/reflect/Method;]
  + NameAndType [mUpIndicatorView Landroid/widget/ImageView;]
  + NameAndType [setContentDescription (Ljava/lang/CharSequence;)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 [()Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/app/Activity;)Ljava/lang/Object;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Ljava/lang/Object;Z)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [ActionBarHelperCompat.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Lnet/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SetIndicatorInfo]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [Z]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/widget/ImageView]
  + Utf8 [contentDescRes]
  + Utf8 [contentDescription]
  + Utf8 [drawable]
  + Utf8 [enabled]
  + Utf8 [getDrawable]
  + Utf8 [getIndicatorInfo]
  + Utf8 [getString]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [info]
  + Utf8 [invoke]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [mActionBar]
  + Utf8 [mHomeAsUpEnabled]
  + Utf8 [mUpIndicatorView]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [setContentDescription]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setImageDrawable]
  + Utf8 [sii]
  + Utf8 [valueOf]

Fields (count = 0):

Methods (count = 5):
  + Method:       setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V
    Access flags: 0x9
      = public static void setActionBarUpIndicator(java.lang.Object,android.app.Activity,android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] checkcast #9
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
      [4] astore v4
      [6] aload v4
      [8] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [11] ifnull +37 (target=48)
      [14] aload v4
      [16] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [19] aload_2 v2
      [20] invokevirtual #16
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [23] iload_3 v3
      [24] ifne +7 (target=31)
      [27] aconst_null
      [28] goto +8 (target=36)
      [31] aload_1 v1
      [32] iload_3 v3
      [33] invokevirtual #13
        + Methodref [android/app/Activity.getString (I)Ljava/lang/String;]
      [36] astore v5
      [38] aload v4
      [40] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [43] aload v5
      [45] invokevirtual #15
        + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 20
        [6] -> line 21
        [14] -> line 22
        [23] -> line 23
        [38] -> line 24
        [48] -> line 26
      + Local variable table attribute (count = 6)
        v0: 0 -> 49 [Ljava/lang/Object; info]
        v1: 0 -> 49 [Landroid/app/Activity; activity]
        v2: 0 -> 49 [Landroid/graphics/drawable/Drawable; drawable]
        v3: 0 -> 49 [I contentDescRes]
        v4: 6 -> 49 [Lnet/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo; sii]
        v5: 38 -> 48 [Ljava/lang/String; contentDescription]
      + Stack map table attribute (count = 3):
        - [31] Var: ...[a:net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo], Stack: (empty)
        - [36] Var: ..., Stack: [a:java/lang/String]
        - [48] Var: ..., Stack: (empty)
  + Method:       setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)V
    Access flags: 0x9
      = public static void setActionBarDescription(java.lang.Object,android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] checkcast #9
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [9] ifnull +27 (target=36)
      [12] iload_2 v2
      [13] ifne +7 (target=20)
      [16] aconst_null
      [17] goto +8 (target=25)
      [20] aload_1 v1
      [21] iload_2 v2
      [22] invokevirtual #13
        + Methodref [android/app/Activity.getString (I)Ljava/lang/String;]
      [25] astore v4
      [27] aload_3 v3
      [28] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [31] aload v4
      [33] invokevirtual #15
        + Methodref [android/widget/ImageView.setContentDescription (Ljava/lang/CharSequence;)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 29
        [5] -> line 30
        [12] -> line 31
        [27] -> line 32
        [36] -> line 34
      + Local variable table attribute (count = 5)
        v0: 0 -> 37 [Ljava/lang/Object; info]
        v1: 0 -> 37 [Landroid/app/Activity; activity]
        v2: 0 -> 37 [I contentDescRes]
        v3: 5 -> 37 [Lnet/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo; sii]
        v4: 27 -> 36 [Ljava/lang/String; contentDescription]
      + Stack map table attribute (count = 3):
        - [20] Var: ...[a:net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo], Stack: (empty)
        - [25] Var: ..., Stack: [a:java/lang/String]
        - [36] Var: ..., Stack: (empty)
  + Method:       getThemeUpIndicator(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x9
      = public static android.graphics.drawable.Drawable getThemeUpIndicator(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] checkcast #9
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [9] ifnull +11 (target=20)
      [12] aload_1 v1
      [13] getfield #12
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [16] invokevirtual #14
        + Methodref [android/widget/ImageView.getDrawable ()Landroid/graphics/drawable/Drawable;]
      [19] areturn
      [20] aconst_null
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 37
        [5] -> line 38
        [12] -> line 39
        [20] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Ljava/lang/Object; info]
        v1: 5 -> 22 [Lnet/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo; sii]
      + Stack map table attribute (count = 1):
        - [20] Var: ...[a:net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo], Stack: (empty)
  + Method:       getIndicatorInfo(Landroid/app/Activity;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object getIndicatorInfo(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #9
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #19
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.<init> (Landroid/app/Activity;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/app/Activity; activity]
  + Method:       setDisplayHomeAsUpEnabled(Ljava/lang/Object;Z)V
    Access flags: 0x9
      = public static void setDisplayHomeAsUpEnabled(java.lang.Object,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] checkcast #9
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] getfield #11
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mHomeAsUpEnabled Ljava/lang/reflect/Method;]
      [9] ifnull +30 (target=39)
      [12] aload_2 v2
      [13] getfield #11
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mHomeAsUpEnabled Ljava/lang/reflect/Method;]
      [16] aload_2 v2
      [17] getfield #10
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mActionBar Ljava/lang/Object;]
      [20] iconst_1
      [21] anewarray #4
        + Class [java/lang/Object]
      [24] dup
      [25] iconst_0
      [26] iload_1 v1
      [27] invokestatic #17
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [30] aastore
      [31] invokevirtual #18
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [34] pop
      [35] goto +4 (target=39)
      [38] astore_3 v3
      [39] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (12 -> 35: 38):
      + Class [java/lang/Throwable]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 49
        [5] -> line 50
        [12] -> line 52
        [35] -> line 53
        [39] -> line 59
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Ljava/lang/Object; info]
        v1: 0 -> 40 [Z enabled]
        v2: 5 -> 40 [Lnet/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo; sii]
      + Stack map table attribute (count = 2):
        - [38] Var: [a:java/lang/Object][i][a:net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo], Stack: [a:java/lang/Throwable]
        - [39] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
      + Utf8 [SetIndicatorInfo]
  + Source file attribute:
    + Utf8 [ActionBarHelperCompat.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.compat.ActionBarHelperCompat$SetIndicatorInfo extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 119):
  + String [abs__home]
  + String [abs__up]
  + String [getSupportActionBar]
  + String [home]
  + String [id]
  + String [setDisplayHomeAsUpEnabled]
  + String [up]
  + Class [android/app/Activity]
  + Class [android/content/res/Resources]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/widget/ImageView]
  + Class [java/lang/Boolean]
  + Class [java/lang/Class]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/Throwable]
  + Class [java/lang/reflect/Method]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
  + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mActionBar Ljava/lang/Object;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mHomeAsUpEnabled Ljava/lang/reflect/Method;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
  + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
  + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;]
  + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
  + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [mActionBar Ljava/lang/Object;]
  + NameAndType [mHomeAsUpEnabled Ljava/lang/reflect/Method;]
  + NameAndType [mUpIndicatorView Landroid/widget/ImageView;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [<init>]
  + Utf8 [ActionBarHelperCompat.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Lnet/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SetIndicatorInfo]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [abs__home]
  + Utf8 [abs__up]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/widget/ImageView]
  + Utf8 [appPackage]
  + Utf8 [findViewById]
  + Utf8 [getActionBar]
  + Utf8 [getClass]
  + Utf8 [getIdentifier]
  + Utf8 [getMethod]
  + Utf8 [getPackageName]
  + Utf8 [getParent]
  + Utf8 [getResources]
  + Utf8 [getSupportActionBar]
  + Utf8 [home]
  + Utf8 [homeId]
  + Utf8 [id]
  + Utf8 [invoke]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [mActionBar]
  + Utf8 [mHomeAsUpEnabled]
  + Utf8 [mUpIndicatorView]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
  + Utf8 [parent]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [supportActionBar]
  + Utf8 [supportActivity]
  + Utf8 [this]
  + Utf8 [up]
  + Utf8 [upId]
  + Utf8 [v]

Fields (count = 3):
  + Field:        mUpIndicatorView Landroid/widget/ImageView;
    Access flags: 0x1
      = public android.widget.ImageView mUpIndicatorView
  + Field:        mActionBar Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object mActionBar
  + Field:        mHomeAsUpEnabled Ljava/lang/reflect/Method;
    Access flags: 0x1
      = public java.lang.reflect.Method mHomeAsUpEnabled

Methods (count = 1):
  + Method:       <init>(Landroid/app/Activity;)V
    Access flags: 0x0
      = ActionBarHelperCompat$SetIndicatorInfo(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 199, locals = 7, stack = 7):
      [0] aload_0 v0
      [1] invokespecial #32
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_1 v1
      [5] invokevirtual #26
        + Methodref [android/app/Activity.getPackageName ()Ljava/lang/String;]
      [8] astore_2 v2
      [9] aload_1 v1
      [10] invokevirtual #27
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [13] ldc #1
        + String [abs__home]
      [15] ldc #5
        + String [id]
      [17] aload_2 v2
      [18] invokevirtual #28
        + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
      [21] istore_3 v3
      [22] aload_1 v1
      [23] iload_3 v3
      [24] invokevirtual #25
        + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
      [27] astore v4
      [29] aload v4
      [31] invokevirtual #29
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [34] checkcast #11
        + Class [android/view/ViewGroup]
      [37] astore v5
      [39] aload_1 v1
      [40] invokevirtual #27
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [43] ldc #2
        + String [abs__up]
      [45] ldc #5
        + String [id]
      [47] aload_2 v2
      [48] invokevirtual #28
        + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
      [51] istore v6
      [53] aload_0 v0
      [54] aload v5
      [56] iload v6
      [58] invokevirtual #30
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [61] checkcast #12
        + Class [android/widget/ImageView]
      [64] putfield #24
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [67] goto +4 (target=71)
      [70] astore_3 v3
      [71] aload_0 v0
      [72] getfield #24
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [75] ifnonnull +61 (target=136)
      [78] aload_1 v1
      [79] invokevirtual #27
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [82] ldc #4
        + String [home]
      [84] ldc #5
        + String [id]
      [86] aload_2 v2
      [87] invokevirtual #28
        + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
      [90] istore_3 v3
      [91] aload_1 v1
      [92] iload_3 v3
      [93] invokevirtual #25
        + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
      [96] astore v4
      [98] aload v4
      [100] invokevirtual #29
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [103] checkcast #11
        + Class [android/view/ViewGroup]
      [106] astore v5
      [108] aload_1 v1
      [109] invokevirtual #27
        + Methodref [android/app/Activity.getResources ()Landroid/content/res/Resources;]
      [112] ldc #7
        + String [up]
      [114] ldc #5
        + String [id]
      [116] aload_2 v2
      [117] invokevirtual #28
        + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
      [120] istore v6
      [122] aload_0 v0
      [123] aload v5
      [125] iload v6
      [127] invokevirtual #30
        + Methodref [android/view/ViewGroup.findViewById (I)Landroid/view/View;]
      [130] checkcast #12
        + Class [android/widget/ImageView]
      [133] putfield #24
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mUpIndicatorView Landroid/widget/ImageView;]
      [136] aload_1 v1
      [137] invokevirtual #33
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [140] astore_3 v3
      [141] aload_3 v3
      [142] ldc #3
        + String [getSupportActionBar]
      [144] iconst_0
      [145] anewarray #14
        + Class [java/lang/Class]
      [148] invokevirtual #31
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [151] astore v4
      [153] aload_0 v0
      [154] aload v4
      [156] aload_1 v1
      [157] aconst_null
      [158] invokevirtual #34
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [161] putfield #22
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mActionBar Ljava/lang/Object;]
      [164] aload_0 v0
      [165] getfield #22
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mActionBar Ljava/lang/Object;]
      [168] invokevirtual #33
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [171] astore v5
      [173] aload_0 v0
      [174] aload v5
      [176] ldc #6
        + String [setDisplayHomeAsUpEnabled]
      [178] iconst_1
      [179] anewarray #14
        + Class [java/lang/Class]
      [182] dup
      [183] iconst_0
      [184] getstatic #21
        + Fieldref [java/lang/Boolean.TYPE Ljava/lang/Class;]
      [187] aastore
      [188] invokevirtual #31
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [191] putfield #23
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo.mHomeAsUpEnabled Ljava/lang/reflect/Method;]
      [194] goto +4 (target=198)
      [197] astore_2 v2
      [198] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (9 -> 67: 70):
      + Class [java/lang/Throwable]
      + ExceptionInfo (4 -> 194: 197):
      + Class [java/lang/Throwable]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 67
        [4] -> line 69
        [9] -> line 73
        [22] -> line 74
        [29] -> line 75
        [39] -> line 76
        [53] -> line 77
        [67] -> line 78
        [71] -> line 84
        [78] -> line 86
        [91] -> line 87
        [98] -> line 88
        [108] -> line 89
        [122] -> line 90
        [136] -> line 93
        [141] -> line 94
        [153] -> line 96
        [164] -> line 97
        [173] -> line 98
        [194] -> line 100
        [198] -> line 105
      + Local variable table attribute (count = 14)
        v0: 0 -> 199 [Lnet/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo; this]
        v1: 0 -> 199 [Landroid/app/Activity; activity]
        v2: 9 -> 194 [Ljava/lang/String; appPackage]
        v3: 22 -> 67 [I homeId]
        v4: 29 -> 67 [Landroid/view/View; v]
        v5: 39 -> 67 [Landroid/view/ViewGroup; parent]
        v6: 53 -> 67 [I upId]
        v3: 91 -> 136 [I homeId]
        v4: 98 -> 136 [Landroid/view/View; v]
        v5: 108 -> 136 [Landroid/view/ViewGroup; parent]
        v6: 122 -> 136 [I upId]
        v3: 141 -> 194 [Ljava/lang/Class; supportActivity]
        v4: 153 -> 194 [Ljava/lang/reflect/Method; getActionBar]
        v5: 173 -> 194 [Ljava/lang/Class; supportActionBar]
      + Stack map table attribute (count = 5):
        - [70] Var: [a:net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo][a:android/app/Activity][a:java/lang/String], Stack: [a:java/lang/Throwable]
        - [71] Var: ..., Stack: (empty)
        - [136] Var: ..., Stack: (empty)
        - [197] Var: [a:net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo][a:android/app/Activity], Stack: [a:java/lang/Throwable]
        - [198] Var: ..., Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat$SetIndicatorInfo]
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperCompat]
      + Utf8 [SetIndicatorInfo]
  + Source file attribute:
    + Utf8 [ActionBarHelperCompat.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/compat/ActionBarHelperNative
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x30
    = final class net.simonvt.menudrawer.compat.ActionBarHelperNative extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 110):
  + Integer [16843531]
  + Class [android/app/ActionBar]
  + Class [android/app/Activity]
  + Class [android/content/res/TypedArray]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/widget/ImageView]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/Throwable]
  + Class [java/lang/reflect/Method]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative.THEME_ATTRS [I]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
  + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
  + Methodref [android/app/Activity.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.<init> (Landroid/app/Activity;)V]
  + NameAndType [<init> (Landroid/app/Activity;)V]
  + NameAndType [THEME_ATTRS [I]
  + NameAndType [getActionBar ()Landroid/app/ActionBar;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + NameAndType [setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [upIndicatorView Landroid/widget/ImageView;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()Landroid/app/ActionBar;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Landroid/app/Activity;)Ljava/lang/Object;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Z)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)V]
  + Utf8 [(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)V]
  + Utf8 [([I)Landroid/content/res/TypedArray;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ActionBarHelperNative.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ActionBar;]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Lnet/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SetIndicatorInfo]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [THEME_ATTRS]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [actionBar]
  + Utf8 [activity]
  + Utf8 [android/app/ActionBar]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/widget/ImageView]
  + Utf8 [b]
  + Utf8 [contentDescRes]
  + Utf8 [drawable]
  + Utf8 [getActionBar]
  + Utf8 [getDrawable]
  + Utf8 [getIndicatorInfo]
  + Utf8 [getThemeUpIndicator]
  + Utf8 [info]
  + Utf8 [invoke]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Throwable]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperNative]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [recycle]
  + Utf8 [result]
  + Utf8 [setActionBarDescription]
  + Utf8 [setActionBarUpIndicator]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setHomeActionContentDescription]
  + Utf8 [setHomeAsUpIndicator]
  + Utf8 [setImageDrawable]
  + Utf8 [sii]
  + Utf8 [upIndicatorView]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        THEME_ATTRS [I
    Access flags: 0x1a
      = private static final int[] THEME_ATTRS

Methods (count = 6):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 0, stack = 4):
      [0] iconst_1
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #1
        + Integer [16843531]
      [7] iastore
      [8] putstatic #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative.THEME_ATTRS [I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 21
        [5] -> line 22
        [8] -> line 21
        [11] -> line 23
      + Local variable table attribute (count = 0)
  + Method:       setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)V
    Access flags: 0x9
      = public static void setActionBarUpIndicator(java.lang.Object,android.app.Activity,android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 87, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] checkcast #12
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
      [4] astore v4
      [6] aload v4
      [8] getfield #15
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [11] ifnull +58 (target=69)
      [14] aload_1 v1
      [15] invokevirtual #18
        + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
      [18] astore v5
      [20] aload v4
      [22] getfield #15
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [25] aload v5
      [27] iconst_1
      [28] anewarray #8
        + Class [java/lang/Object]
      [31] dup
      [32] iconst_0
      [33] aload_2 v2
      [34] aastore
      [35] invokevirtual #24
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [38] pop
      [39] aload v4
      [41] getfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
      [44] aload v5
      [46] iconst_1
      [47] anewarray #8
        + Class [java/lang/Object]
      [50] dup
      [51] iconst_0
      [52] iload_3 v3
      [53] invokestatic #23
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [56] aastore
      [57] invokevirtual #24
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [60] pop
      [61] goto +25 (target=86)
      [64] astore v5
      [66] goto +20 (target=86)
      [69] aload v4
      [71] getfield #16
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
      [74] ifnull +12 (target=86)
      [77] aload v4
      [79] getfield #16
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
      [82] aload_2 v2
      [83] invokevirtual #22
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [86] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (14 -> 61: 64):
      + Class [java/lang/Throwable]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 27
        [6] -> line 28
        [14] -> line 30
        [20] -> line 31
        [39] -> line 32
        [61] -> line 33
        [66] -> line 36
        [77] -> line 37
        [86] -> line 41
      + Local variable table attribute (count = 6)
        v0: 0 -> 87 [Ljava/lang/Object; info]
        v1: 0 -> 87 [Landroid/app/Activity; activity]
        v2: 0 -> 87 [Landroid/graphics/drawable/Drawable; drawable]
        v3: 0 -> 87 [I contentDescRes]
        v4: 6 -> 87 [Lnet/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo; sii]
        v5: 20 -> 61 [Landroid/app/ActionBar; actionBar]
      + Stack map table attribute (count = 4):
        - [64] Var: [a:java/lang/Object][a:android/app/Activity][a:android/graphics/drawable/Drawable][i][a:net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo], Stack: [a:java/lang/Throwable]
        - [66] Var: ..., Stack: (empty)
        - [69] Var: ..., Stack: (empty)
        - [86] Var: ..., Stack: (empty)
  + Method:       setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)V
    Access flags: 0x9
      = public static void setActionBarDescription(java.lang.Object,android.app.Activity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] checkcast #12
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] getfield #15
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [9] ifnull +35 (target=44)
      [12] aload_1 v1
      [13] invokevirtual #18
        + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
      [16] astore v4
      [18] aload_3 v3
      [19] getfield #14
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
      [22] aload v4
      [24] iconst_1
      [25] anewarray #8
        + Class [java/lang/Object]
      [28] dup
      [29] iconst_0
      [30] iload_2 v2
      [31] invokestatic #23
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [34] aastore
      [35] invokevirtual #24
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [38] pop
      [39] goto +5 (target=44)
      [42] astore v4
      [44] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (12 -> 39: 42):
      + Class [java/lang/Throwable]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 44
        [5] -> line 45
        [12] -> line 47
        [18] -> line 48
        [39] -> line 49
        [44] -> line 53
      + Local variable table attribute (count = 5)
        v0: 0 -> 45 [Ljava/lang/Object; info]
        v1: 0 -> 45 [Landroid/app/Activity; activity]
        v2: 0 -> 45 [I contentDescRes]
        v3: 5 -> 45 [Lnet/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo; sii]
        v4: 18 -> 39 [Landroid/app/ActionBar; actionBar]
      + Stack map table attribute (count = 2):
        - [42] Var: [a:java/lang/Object][a:android/app/Activity][i][a:net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo], Stack: [a:java/lang/Throwable]
        - [44] Var: ..., Stack: (empty)
  + Method:       getThemeUpIndicator(Ljava/lang/Object;Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x9
      = public static android.graphics.drawable.Drawable getThemeUpIndicator(java.lang.Object,android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] getstatic #13
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative.THEME_ATTRS [I]
      [4] invokevirtual #19
        + Methodref [android/app/Activity.obtainStyledAttributes ([I)Landroid/content/res/TypedArray;]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] iconst_0
      [10] invokevirtual #20
        + Methodref [android/content/res/TypedArray.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [13] astore_3 v3
      [14] aload_2 v2
      [15] invokevirtual #21
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [18] aload_3 v3
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 56
        [8] -> line 57
        [14] -> line 58
        [18] -> line 59
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Ljava/lang/Object; info]
        v1: 0 -> 20 [Landroid/app/Activity; activity]
        v2: 8 -> 20 [Landroid/content/res/TypedArray; a]
        v3: 14 -> 20 [Landroid/graphics/drawable/Drawable; result]
  + Method:       getIndicatorInfo(Landroid/app/Activity;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object getIndicatorInfo(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] new #12
        + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #25
        + Methodref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.<init> (Landroid/app/Activity;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Landroid/app/Activity; activity]
  + Method:       setDisplayHomeAsUpEnabled(Landroid/app/Activity;Z)V
    Access flags: 0x9
      = public static void setDisplayHomeAsUpEnabled(android.app.Activity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #18
        + Methodref [android/app/Activity.getActionBar ()Landroid/app/ActionBar;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +8 (target=14)
      [9] aload_2 v2
      [10] iload_1 v1
      [11] invokevirtual #17
        + Methodref [android/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 67
        [5] -> line 68
        [9] -> line 69
        [14] -> line 71
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/app/Activity; activity]
        v1: 0 -> 15 [Z b]
        v2: 5 -> 15 [Landroid/app/ActionBar; actionBar]
      + Stack map table attribute (count = 1):
        - [14] Var: ...[a:android/app/ActionBar], Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative]
      + Utf8 [SetIndicatorInfo]
  + Source file attribute:
    + Utf8 [ActionBarHelperNative.java]

_____________________________________________________________________
+ Program class: net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo
  Superclass:    java/lang/Object
  Major version: 0x32
  Minor version: 0x0
  Access flags:  0x20
    = class net.simonvt.menudrawer.compat.ActionBarHelperNative$SetIndicatorInfo extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 91):
  + Integer [16908332]
  + String [setHomeActionContentDescription]
  + String [setHomeAsUpIndicator]
  + Class [android/app/ActionBar]
  + Class [android/app/Activity]
  + Class [android/graphics/drawable/Drawable]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/widget/ImageView]
  + Class [java/lang/Class]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/Throwable]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative]
  + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
  + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
  + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [TYPE Ljava/lang/Class;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getId ()I]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [setHomeActionContentDescription Ljava/lang/reflect/Method;]
  + NameAndType [setHomeAsUpIndicator Ljava/lang/reflect/Method;]
  + NameAndType [upIndicatorView Landroid/widget/ImageView;]
  + Utf8 [()I]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [<init>]
  + Utf8 [ActionBarHelperNative.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [Lnet/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo;]
  + Utf8 [LocalVariableTable]
  + Utf8 [SetIndicatorInfo]
  + Utf8 [SourceFile]
  + Utf8 [StackMapTable]
  + Utf8 [TYPE]
  + Utf8 [activity]
  + Utf8 [android/app/ActionBar]
  + Utf8 [android/app/Activity]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/widget/ImageView]
  + Utf8 [childCount]
  + Utf8 [findViewById]
  + Utf8 [first]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getDeclaredMethod]
  + Utf8 [getId]
  + Utf8 [getParent]
  + Utf8 [home]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Throwable]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperNative]
  + Utf8 [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
  + Utf8 [parent]
  + Utf8 [second]
  + Utf8 [setHomeActionContentDescription]
  + Utf8 [setHomeAsUpIndicator]
  + Utf8 [this]
  + Utf8 [up]
  + Utf8 [upIndicatorView]

Fields (count = 3):
  + Field:        setHomeAsUpIndicator Ljava/lang/reflect/Method;
    Access flags: 0x1
      = public java.lang.reflect.Method setHomeAsUpIndicator
  + Field:        setHomeActionContentDescription Ljava/lang/reflect/Method;
    Access flags: 0x1
      = public java.lang.reflect.Method setHomeActionContentDescription
  + Field:        upIndicatorView Landroid/widget/ImageView;
    Access flags: 0x1
      = public android.widget.ImageView upIndicatorView

Methods (count = 1):
  + Method:       <init>(Landroid/app/Activity;)V
    Access flags: 0x0
      = ActionBarHelperNative$SetIndicatorInfo(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 131, locals = 8, stack = 7):
      [0] aload_0 v0
      [1] invokespecial #26
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] ldc #4
        + Class [android/app/ActionBar]
      [7] ldc #3
        + String [setHomeAsUpIndicator]
      [9] iconst_1
      [10] anewarray #10
        + Class [java/lang/Class]
      [13] dup
      [14] iconst_0
      [15] ldc #6
        + Class [android/graphics/drawable/Drawable]
      [17] aastore
      [18] invokevirtual #25
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [21] putfield #18
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeAsUpIndicator Ljava/lang/reflect/Method;]
      [24] aload_0 v0
      [25] ldc #4
        + Class [android/app/ActionBar]
      [27] ldc #2
        + String [setHomeActionContentDescription]
      [29] iconst_1
      [30] anewarray #10
        + Class [java/lang/Class]
      [33] dup
      [34] iconst_0
      [35] getstatic #16
        + Fieldref [java/lang/Integer.TYPE Ljava/lang/Class;]
      [38] aastore
      [39] invokevirtual #25
        + Methodref [java/lang/Class.getDeclaredMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [42] putfield #17
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.setHomeActionContentDescription Ljava/lang/reflect/Method;]
      [45] return
      [46] astore_2 v2
      [47] aload_1 v1
      [48] ldc #1
        + Integer [16908332]
      [50] invokevirtual #20
        + Methodref [android/app/Activity.findViewById (I)Landroid/view/View;]
      [53] astore_2 v2
      [54] aload_2 v2
      [55] ifnonnull +4 (target=59)
      [58] return
      [59] aload_2 v2
      [60] invokevirtual #22
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [63] checkcast #8
        + Class [android/view/ViewGroup]
      [66] astore_3 v3
      [67] aload_3 v3
      [68] invokevirtual #24
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [71] istore v4
      [73] iload v4
      [75] iconst_2
      [76] ificmpeq +4 (target=80)
      [79] return
      [80] aload_3 v3
      [81] iconst_0
      [82] invokevirtual #23
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [85] astore v5
      [87] aload_3 v3
      [88] iconst_1
      [89] invokevirtual #23
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [92] astore v6
      [94] aload v5
      [96] invokevirtual #21
        + Methodref [android/view/View.getId ()I]
      [99] ldc #1
        + Integer [16908332]
      [101] ificmpne +8 (target=109)
      [104] aload v6
      [106] goto +5 (target=111)
      [109] aload v5
      [111] astore v7
      [113] aload v7
      [115] instanceof #9
        + Class [android/widget/ImageView]
      [118] ifeq +12 (target=130)
      [121] aload_0 v0
      [122] aload v7
      [124] checkcast #9
        + Class [android/widget/ImageView]
      [127] putfield #19
        + Fieldref [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo.upIndicatorView Landroid/widget/ImageView;]
      [130] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (4 -> 45: 46):
      + Class [java/lang/Throwable]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 79
        [4] -> line 81
        [24] -> line 82
        [27] -> line 83
        [39] -> line 82
        [45] -> line 86
        [46] -> line 87
        [47] -> line 91
        [54] -> line 92
        [58] -> line 94
        [59] -> line 97
        [67] -> line 98
        [73] -> line 99
        [79] -> line 101
        [80] -> line 104
        [87] -> line 105
        [94] -> line 106
        [113] -> line 108
        [121] -> line 110
        [130] -> line 112
      + Local variable table attribute (count = 8)
        v0: 0 -> 131 [Lnet/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo; this]
        v1: 0 -> 131 [Landroid/app/Activity; activity]
        v2: 54 -> 131 [Landroid/view/View; home]
        v3: 67 -> 131 [Landroid/view/ViewGroup; parent]
        v4: 73 -> 131 [I childCount]
        v5: 87 -> 131 [Landroid/view/View; first]
        v6: 94 -> 131 [Landroid/view/View; second]
        v7: 113 -> 131 [Landroid/view/View; up]
      + Stack map table attribute (count = 6):
        - [46] Var: [a:net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo][a:android/app/Activity], Stack: [a:java/lang/Throwable]
        - [59] Var: ...[a:android/view/View], Stack: (empty)
        - [80] Var: ...[a:android/view/ViewGroup][i], Stack: (empty)
        - [109] Var: ...[a:android/view/View][a:android/view/View], Stack: (empty)
        - [111] Var: ..., Stack: [a:android/view/View]
        - [130] Var: ...[a:android/view/View], Stack: (empty)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative$SetIndicatorInfo]
      + Class [net/simonvt/menudrawer/compat/ActionBarHelperNative]
      + Utf8 [SetIndicatorInfo]
  + Source file attribute:
    + Utf8 [ActionBarHelperNative.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/AttributesImpl
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x21
    = public class org.ccil.cowan.tagsoup.AttributesImpl extends java.lang.Object

Interfaces (count = 1):
  + Class [org/xml/sax/Attributes]

Constant Pool (count = 118):
  + String [Attempt to modify attribute at illegal index: ]
  + Class [java/lang/ArrayIndexOutOfBoundsException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [java/lang/System]
  + Class [org/ccil/cowan/tagsoup/AttributesImpl]
  + Class [org/xml/sax/Attributes]
  + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
  + Methodref [java/lang/ArrayIndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuffer.<init> ()V]
  + Methodref [java/lang/StringBuffer.append (I)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.badIndex (I)V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.clear ()V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.ensureCapacity (I)V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.setAttributes (Lorg/xml/sax/Attributes;)V]
  + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
  + InterfaceMethodref [org/xml/sax/Attributes.getLocalName (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getType (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getURI (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getValue (I)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (I)Ljava/lang/StringBuffer;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [badIndex (I)V]
  + NameAndType [clear ()V]
  + NameAndType [data [Ljava/lang/String;]
  + NameAndType [ensureCapacity (I)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getLength ()I]
  + NameAndType [getLocalName (I)Ljava/lang/String;]
  + NameAndType [getQName (I)Ljava/lang/String;]
  + NameAndType [getType (I)Ljava/lang/String;]
  + NameAndType [getURI (I)Ljava/lang/String;]
  + NameAndType [getValue (I)Ljava/lang/String;]
  + NameAndType [length I]
  + NameAndType [setAttributes (Lorg/xml/sax/Attributes;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuffer;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/xml/sax/Attributes;)V]
  + Utf8 [<init>]
  + Utf8 [Attempt to modify attribute at illegal index: ]
  + Utf8 [AttributesImpl.java]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Utf8 [Lorg/xml/sax/Attributes;]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [addAttribute]
  + Utf8 [append]
  + Utf8 [arraycopy]
  + Utf8 [atts]
  + Utf8 [badIndex]
  + Utf8 [clear]
  + Utf8 [data]
  + Utf8 [ensureCapacity]
  + Utf8 [equals]
  + Utf8 [getIndex]
  + Utf8 [getLength]
  + Utf8 [getLocalName]
  + Utf8 [getQName]
  + Utf8 [getType]
  + Utf8 [getURI]
  + Utf8 [getValue]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [java/lang/ArrayIndexOutOfBoundsException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [java/lang/System]
  + Utf8 [length]
  + Utf8 [localName]
  + Utf8 [max]
  + Utf8 [msg]
  + Utf8 [n]
  + Utf8 [newData]
  + Utf8 [org/ccil/cowan/tagsoup/AttributesImpl]
  + Utf8 [org/xml/sax/Attributes]
  + Utf8 [qName]
  + Utf8 [removeAttribute]
  + Utf8 [setAttribute]
  + Utf8 [setAttributes]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [uri]
  + Utf8 [value]

Fields (count = 2):
  + Field:        length I
    Access flags: 0x0
      = int length
  + Field:        data [Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String[] data

Methods (count = 21):
  + Method:       <init>()V
    Access flags: 0x1
      = public AttributesImpl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 67
        [4] -> line 68
        [9] -> line 69
        [14] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
  + Method:       <init>(Lorg/xml/sax/Attributes;)V
    Access flags: 0x1
      = public AttributesImpl(org.xml.sax.Attributes)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokevirtual #22
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.setAttributes (Lorg/xml/sax/Attributes;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 82
        [4] -> line 83
        [9] -> line 84
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 10 [Lorg/xml/sax/Attributes; atts]
  + Method:       getLength()I
    Access flags: 0x1
      = public int getLength()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
  + Method:       getURI(I)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getURI(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] iflt +20 (target=21)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] ificmpge +12 (target=21)
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [16] iload_1 v1
      [17] iconst_5
      [18] imul
      [19] aaload
      [20] areturn
      [21] aconst_null
      [22] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 115
        [12] -> line 116
        [21] -> line 118
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 23 [I index]
  + Method:       getLocalName(I)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getLocalName(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] iflt +22 (target=23)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] ificmpge +14 (target=23)
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [16] iload_1 v1
      [17] iconst_5
      [18] imul
      [19] iconst_1
      [20] iadd
      [21] aaload
      [22] areturn
      [23] aconst_null
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 133
        [12] -> line 134
        [23] -> line 136
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 25 [I index]
  + Method:       getQName(I)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getQName(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] iflt +22 (target=23)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] ificmpge +14 (target=23)
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [16] iload_1 v1
      [17] iconst_5
      [18] imul
      [19] iconst_2
      [20] iadd
      [21] aaload
      [22] areturn
      [23] aconst_null
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 151
        [12] -> line 152
        [23] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 25 [I index]
  + Method:       getType(I)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getType(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] iflt +22 (target=23)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] ificmpge +14 (target=23)
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [16] iload_1 v1
      [17] iconst_5
      [18] imul
      [19] iconst_3
      [20] iadd
      [21] aaload
      [22] areturn
      [23] aconst_null
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 169
        [12] -> line 170
        [23] -> line 172
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 25 [I index]
  + Method:       getValue(I)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getValue(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 3):
      [0] iload_1 v1
      [1] iflt +22 (target=23)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] ificmpge +14 (target=23)
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [16] iload_1 v1
      [17] iconst_5
      [18] imul
      [19] iconst_4
      [20] iadd
      [21] aaload
      [22] areturn
      [23] aconst_null
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 186
        [12] -> line 187
        [23] -> line 189
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 25 [I index]
  + Method:       getIndex(Ljava/lang/String;Ljava/lang/String;)I
    Access flags: 0x1
      = public int getIndex(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [4] iconst_5
      [5] imul
      [6] istore_3 v3
      [7] iconst_0
      [8] istore v4
      [10] iload v4
      [12] iload_3 v3
      [13] ificmpge +44 (target=57)
      [16] aload_0 v0
      [17] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [20] iload v4
      [22] aaload
      [23] aload_1 v1
      [24] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [27] ifeq +24 (target=51)
      [30] aload_0 v0
      [31] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [34] iload v4
      [36] iconst_1
      [37] iadd
      [38] aaload
      [39] aload_2 v2
      [40] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [43] ifeq +8 (target=51)
      [46] iload v4
      [48] iconst_5
      [49] idiv
      [50] ireturn
      [51] iinc v4, 5
      [54] goto -44 (target=10)
      [57] iconst_m1
      [58] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 209
        [7] -> line 210
        [16] -> line 211
        [46] -> line 212
        [51] -> line 210
        [57] -> line 215
      + Local variable table attribute (count = 5)
        v4: 10 -> 57 [I i]
        v0: 0 -> 59 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 59 [Ljava/lang/String; uri]
        v2: 0 -> 59 [Ljava/lang/String; localName]
        v3: 7 -> 59 [I max]
  + Method:       getIndex(Ljava/lang/String;)I
    Access flags: 0x1
      = public int getIndex(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [4] iconst_5
      [5] imul
      [6] istore_2 v2
      [7] iconst_0
      [8] istore_3 v3
      [9] iload_3 v3
      [10] iload_2 v2
      [11] ificmpge +28 (target=39)
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [18] iload_3 v3
      [19] iconst_2
      [20] iadd
      [21] aaload
      [22] aload_1 v1
      [23] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [26] ifeq +7 (target=33)
      [29] iload_3 v3
      [30] iconst_5
      [31] idiv
      [32] ireturn
      [33] iinc v3, 5
      [36] goto -27 (target=9)
      [39] iconst_m1
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 228
        [7] -> line 229
        [14] -> line 230
        [29] -> line 231
        [33] -> line 229
        [39] -> line 234
      + Local variable table attribute (count = 4)
        v3: 9 -> 39 [I i]
        v0: 0 -> 41 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 41 [Ljava/lang/String; qName]
        v2: 7 -> 41 [I max]
  + Method:       getType(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getType(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [4] iconst_5
      [5] imul
      [6] istore_3 v3
      [7] iconst_0
      [8] istore v4
      [10] iload v4
      [12] iload_3 v3
      [13] ificmpge +49 (target=62)
      [16] aload_0 v0
      [17] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [20] iload v4
      [22] aaload
      [23] aload_1 v1
      [24] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [27] ifeq +29 (target=56)
      [30] aload_0 v0
      [31] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [34] iload v4
      [36] iconst_1
      [37] iadd
      [38] aaload
      [39] aload_2 v2
      [40] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [43] ifeq +13 (target=56)
      [46] aload_0 v0
      [47] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [50] iload v4
      [52] iconst_3
      [53] iadd
      [54] aaload
      [55] areturn
      [56] iinc v4, 5
      [59] goto -49 (target=10)
      [62] aconst_null
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 250
        [7] -> line 251
        [16] -> line 252
        [46] -> line 253
        [56] -> line 251
        [62] -> line 256
      + Local variable table attribute (count = 5)
        v4: 10 -> 62 [I i]
        v0: 0 -> 64 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 64 [Ljava/lang/String; uri]
        v2: 0 -> 64 [Ljava/lang/String; localName]
        v3: 7 -> 64 [I max]
  + Method:       getType(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getType(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [4] iconst_5
      [5] imul
      [6] istore_2 v2
      [7] iconst_0
      [8] istore_3 v3
      [9] iload_3 v3
      [10] iload_2 v2
      [11] ificmpge +33 (target=44)
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [18] iload_3 v3
      [19] iconst_2
      [20] iadd
      [21] aaload
      [22] aload_1 v1
      [23] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [26] ifeq +12 (target=38)
      [29] aload_0 v0
      [30] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [33] iload_3 v3
      [34] iconst_3
      [35] iadd
      [36] aaload
      [37] areturn
      [38] iinc v3, 5
      [41] goto -32 (target=9)
      [44] aconst_null
      [45] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 270
        [7] -> line 271
        [14] -> line 272
        [29] -> line 273
        [38] -> line 271
        [44] -> line 276
      + Local variable table attribute (count = 4)
        v3: 9 -> 44 [I i]
        v0: 0 -> 46 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 46 [Ljava/lang/String; qName]
        v2: 7 -> 46 [I max]
  + Method:       getValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getValue(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [4] iconst_5
      [5] imul
      [6] istore_3 v3
      [7] iconst_0
      [8] istore v4
      [10] iload v4
      [12] iload_3 v3
      [13] ificmpge +49 (target=62)
      [16] aload_0 v0
      [17] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [20] iload v4
      [22] aaload
      [23] aload_1 v1
      [24] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [27] ifeq +29 (target=56)
      [30] aload_0 v0
      [31] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [34] iload v4
      [36] iconst_1
      [37] iadd
      [38] aaload
      [39] aload_2 v2
      [40] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [43] ifeq +13 (target=56)
      [46] aload_0 v0
      [47] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [50] iload v4
      [52] iconst_4
      [53] iadd
      [54] aaload
      [55] areturn
      [56] iinc v4, 5
      [59] goto -49 (target=10)
      [62] aconst_null
      [63] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 292
        [7] -> line 293
        [16] -> line 294
        [46] -> line 295
        [56] -> line 293
        [62] -> line 298
      + Local variable table attribute (count = 5)
        v4: 10 -> 62 [I i]
        v0: 0 -> 64 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 64 [Ljava/lang/String; uri]
        v2: 0 -> 64 [Ljava/lang/String; localName]
        v3: 7 -> 64 [I max]
  + Method:       getValue(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getValue(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [4] iconst_5
      [5] imul
      [6] istore_2 v2
      [7] iconst_0
      [8] istore_3 v3
      [9] iload_3 v3
      [10] iload_2 v2
      [11] ificmpge +33 (target=44)
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [18] iload_3 v3
      [19] iconst_2
      [20] iadd
      [21] aaload
      [22] aload_1 v1
      [23] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [26] ifeq +12 (target=38)
      [29] aload_0 v0
      [30] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [33] iload_3 v3
      [34] iconst_4
      [35] iadd
      [36] aaload
      [37] areturn
      [38] iinc v3, 5
      [41] goto -32 (target=9)
      [44] aconst_null
      [45] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 312
        [7] -> line 313
        [14] -> line 314
        [29] -> line 315
        [38] -> line 313
        [44] -> line 318
      + Local variable table attribute (count = 4)
        v3: 9 -> 44 [I i]
        v0: 0 -> 46 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 46 [Ljava/lang/String; qName]
        v2: 7 -> 46 [I max]
  + Method:       clear()V
    Access flags: 0x1
      = public void clear()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [4] ifnull +28 (target=32)
      [7] iconst_0
      [8] istore_1 v1
      [9] iload_1 v1
      [10] aload_0 v0
      [11] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [14] iconst_5
      [15] imul
      [16] ificmpge +16 (target=32)
      [19] aload_0 v0
      [20] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [23] iload_1 v1
      [24] aconst_null
      [25] aastore
      [26] iinc v1, 1
      [29] goto -20 (target=9)
      [32] aload_0 v0
      [33] iconst_0
      [34] putfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 337
        [7] -> line 338
        [19] -> line 339
        [26] -> line 338
        [32] -> line 341
        [37] -> line 342
      + Local variable table attribute (count = 2)
        v1: 9 -> 32 [I i]
        v0: 0 -> 38 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
  + Method:       setAttributes(Lorg/xml/sax/Attributes;)V
    Access flags: 0x1
      = public void setAttributes(org.xml.sax.Attributes)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 134, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #20
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.clear ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokeinterface #23
        + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
      [11] putfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [18] ifle +115 (target=133)
      [21] aload_0 v0
      [22] aload_0 v0
      [23] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [26] iconst_5
      [27] imul
      [28] anewarray #4
        + Class [java/lang/String]
      [31] putfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [34] iconst_0
      [35] istore_2 v2
      [36] iload_2 v2
      [37] aload_0 v0
      [38] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [41] ificmpge +92 (target=133)
      [44] aload_0 v0
      [45] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [48] iload_2 v2
      [49] iconst_5
      [50] imul
      [51] aload_1 v1
      [52] iload_2 v2
      [53] invokeinterface #27
        + InterfaceMethodref [org/xml/sax/Attributes.getURI (I)Ljava/lang/String;]
      [58] aastore
      [59] aload_0 v0
      [60] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [63] iload_2 v2
      [64] iconst_5
      [65] imul
      [66] iconst_1
      [67] iadd
      [68] aload_1 v1
      [69] iload_2 v2
      [70] invokeinterface #24
        + InterfaceMethodref [org/xml/sax/Attributes.getLocalName (I)Ljava/lang/String;]
      [75] aastore
      [76] aload_0 v0
      [77] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [80] iload_2 v2
      [81] iconst_5
      [82] imul
      [83] iconst_2
      [84] iadd
      [85] aload_1 v1
      [86] iload_2 v2
      [87] invokeinterface #25
        + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
      [92] aastore
      [93] aload_0 v0
      [94] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [97] iload_2 v2
      [98] iconst_5
      [99] imul
      [100] iconst_3
      [101] iadd
      [102] aload_1 v1
      [103] iload_2 v2
      [104] invokeinterface #26
        + InterfaceMethodref [org/xml/sax/Attributes.getType (I)Ljava/lang/String;]
      [109] aastore
      [110] aload_0 v0
      [111] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [114] iload_2 v2
      [115] iconst_5
      [116] imul
      [117] iconst_4
      [118] iadd
      [119] aload_1 v1
      [120] iload_2 v2
      [121] invokeinterface #28
        + InterfaceMethodref [org/xml/sax/Attributes.getValue (I)Ljava/lang/String;]
      [126] aastore
      [127] iinc v2, 1
      [130] goto -94 (target=36)
      [133] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 355
        [4] -> line 356
        [14] -> line 357
        [21] -> line 358
        [34] -> line 359
        [44] -> line 360
        [59] -> line 361
        [76] -> line 362
        [93] -> line 363
        [110] -> line 364
        [127] -> line 359
        [133] -> line 367
      + Local variable table attribute (count = 3)
        v2: 36 -> 133 [I i]
        v0: 0 -> 134 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 134 [Lorg/xml/sax/Attributes; atts]
  + Method:       addAttribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void addAttribute(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [5] iconst_1
      [6] iadd
      [7] invokespecial #21
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.ensureCapacity (I)V]
      [10] aload_0 v0
      [11] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [18] iconst_5
      [19] imul
      [20] aload_1 v1
      [21] aastore
      [22] aload_0 v0
      [23] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [26] aload_0 v0
      [27] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [30] iconst_5
      [31] imul
      [32] iconst_1
      [33] iadd
      [34] aload_2 v2
      [35] aastore
      [36] aload_0 v0
      [37] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [40] aload_0 v0
      [41] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [44] iconst_5
      [45] imul
      [46] iconst_2
      [47] iadd
      [48] aload_3 v3
      [49] aastore
      [50] aload_0 v0
      [51] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [54] aload_0 v0
      [55] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [58] iconst_5
      [59] imul
      [60] iconst_3
      [61] iadd
      [62] aload v4
      [64] aastore
      [65] aload_0 v0
      [66] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [69] aload_0 v0
      [70] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [73] iconst_5
      [74] imul
      [75] iconst_4
      [76] iadd
      [77] aload v5
      [79] aastore
      [80] aload_0 v0
      [81] dup
      [82] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [85] iconst_1
      [86] iadd
      [87] putfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [90] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 390
        [10] -> line 391
        [22] -> line 392
        [36] -> line 393
        [50] -> line 394
        [65] -> line 395
        [80] -> line 396
        [90] -> line 397
      + Local variable table attribute (count = 6)
        v0: 0 -> 91 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 91 [Ljava/lang/String; uri]
        v2: 0 -> 91 [Ljava/lang/String; localName]
        v3: 0 -> 91 [Ljava/lang/String; qName]
        v4: 0 -> 91 [Ljava/lang/String; type]
        v5: 0 -> 91 [Ljava/lang/String; value]
  + Method:       setAttribute(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void setAttribute(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 7, stack = 3):
      [0] iload_1 v1
      [1] iflt +70 (target=71)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] ificmpge +62 (target=71)
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [16] iload_1 v1
      [17] iconst_5
      [18] imul
      [19] aload_2 v2
      [20] aastore
      [21] aload_0 v0
      [22] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [25] iload_1 v1
      [26] iconst_5
      [27] imul
      [28] iconst_1
      [29] iadd
      [30] aload_3 v3
      [31] aastore
      [32] aload_0 v0
      [33] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [36] iload_1 v1
      [37] iconst_5
      [38] imul
      [39] iconst_2
      [40] iadd
      [41] aload v4
      [43] aastore
      [44] aload_0 v0
      [45] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [48] iload_1 v1
      [49] iconst_5
      [50] imul
      [51] iconst_3
      [52] iadd
      [53] aload v5
      [55] aastore
      [56] aload_0 v0
      [57] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [60] iload_1 v1
      [61] iconst_5
      [62] imul
      [63] iconst_4
      [64] iadd
      [65] aload v6
      [67] aastore
      [68] goto +8 (target=76)
      [71] aload_0 v0
      [72] iload_1 v1
      [73] invokespecial #19
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.badIndex (I)V]
      [76] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 424
        [12] -> line 425
        [21] -> line 426
        [32] -> line 427
        [44] -> line 428
        [56] -> line 429
        [71] -> line 431
        [76] -> line 433
      + Local variable table attribute (count = 7)
        v0: 0 -> 77 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 77 [I index]
        v2: 0 -> 77 [Ljava/lang/String; uri]
        v3: 0 -> 77 [Ljava/lang/String; localName]
        v4: 0 -> 77 [Ljava/lang/String; qName]
        v5: 0 -> 77 [Ljava/lang/String; type]
        v6: 0 -> 77 [Ljava/lang/String; value]
  + Method:       removeAttribute(I)V
    Access flags: 0x1
      = public void removeAttribute(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 126, locals = 2, stack = 6):
      [0] iload_1 v1
      [1] iflt +119 (target=120)
      [4] iload_1 v1
      [5] aload_0 v0
      [6] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [9] ificmpge +111 (target=120)
      [12] iload_1 v1
      [13] aload_0 v0
      [14] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [17] iconst_1
      [18] isub
      [19] ificmpge +32 (target=51)
      [22] aload_0 v0
      [23] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [26] iload_1 v1
      [27] iconst_1
      [28] iadd
      [29] iconst_5
      [30] imul
      [31] aload_0 v0
      [32] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [35] iload_1 v1
      [36] iconst_5
      [37] imul
      [38] aload_0 v0
      [39] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [42] iload_1 v1
      [43] isub
      [44] iconst_1
      [45] isub
      [46] iconst_5
      [47] imul
      [48] invokestatic #18
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [51] aload_0 v0
      [52] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [55] iconst_1
      [56] isub
      [57] iconst_5
      [58] imul
      [59] istore_1 v1
      [60] aload_0 v0
      [61] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [64] iload_1 v1
      [65] iinc v1, 1
      [68] aconst_null
      [69] aastore
      [70] aload_0 v0
      [71] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [74] iload_1 v1
      [75] iinc v1, 1
      [78] aconst_null
      [79] aastore
      [80] aload_0 v0
      [81] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [84] iload_1 v1
      [85] iinc v1, 1
      [88] aconst_null
      [89] aastore
      [90] aload_0 v0
      [91] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [94] iload_1 v1
      [95] iinc v1, 1
      [98] aconst_null
      [99] aastore
      [100] aload_0 v0
      [101] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [104] iload_1 v1
      [105] aconst_null
      [106] aastore
      [107] aload_0 v0
      [108] dup
      [109] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [112] iconst_1
      [113] isub
      [114] putfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [117] goto +8 (target=125)
      [120] aload_0 v0
      [121] iload_1 v1
      [122] invokespecial #19
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.badIndex (I)V]
      [125] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 446
        [12] -> line 447
        [22] -> line 448
        [51] -> line 451
        [60] -> line 452
        [70] -> line 453
        [80] -> line 454
        [90] -> line 455
        [100] -> line 456
        [107] -> line 457
        [120] -> line 459
        [125] -> line 461
      + Local variable table attribute (count = 2)
        v0: 0 -> 126 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 126 [I index]
  + Method:       ensureCapacity(I)V
    Access flags: 0x2
      = private void ensureCapacity(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 4, stack = 6):
      [0] iload_1 v1
      [1] ifgt +4 (target=5)
      [4] return
      [5] aload_0 v0
      [6] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [9] ifnull +11 (target=20)
      [12] aload_0 v0
      [13] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [16] arraylength
      [17] ifne +9 (target=26)
      [20] bipush 25
      [22] istore_2 v2
      [23] goto +21 (target=44)
      [26] aload_0 v0
      [27] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [30] arraylength
      [31] iload_1 v1
      [32] iconst_5
      [33] imul
      [34] ificmplt +4 (target=38)
      [37] return
      [38] aload_0 v0
      [39] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [42] arraylength
      [43] istore_2 v2
      [44] iload_2 v2
      [45] iload_1 v1
      [46] iconst_5
      [47] imul
      [48] ificmpge +10 (target=58)
      [51] iload_2 v2
      [52] iconst_2
      [53] imul
      [54] istore_2 v2
      [55] goto -11 (target=44)
      [58] iload_2 v2
      [59] anewarray #4
        + Class [java/lang/String]
      [62] astore_3 v3
      [63] aload_0 v0
      [64] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [67] ifle +19 (target=86)
      [70] aload_0 v0
      [71] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [74] iconst_0
      [75] aload_3 v3
      [76] iconst_0
      [77] aload_0 v0
      [78] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.length I]
      [81] iconst_5
      [82] imul
      [83] invokestatic #18
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [86] aload_0 v0
      [87] aload_3 v3
      [88] putfield #9
        + Fieldref [org/ccil/cowan/tagsoup/AttributesImpl.data [Ljava/lang/String;]
      [91] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 575
        [4] -> line 576
        [5] -> line 579
        [20] -> line 580
        [26] -> line 582
        [37] -> line 583
        [38] -> line 586
        [44] -> line 588
        [51] -> line 589
        [58] -> line 592
        [63] -> line 593
        [70] -> line 594
        [86] -> line 596
        [91] -> line 597
      + Local variable table attribute (count = 5)
        v2: 23 -> 26 [I max]
        v0: 0 -> 92 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 92 [I n]
        v2: 44 -> 92 [I max]
        v3: 63 -> 92 [[Ljava/lang/String; newData]
  + Method:       badIndex(I)V
    Access flags: 0x2
      = private void badIndex(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 3, stack = 3):
      [0] new #5
        + Class [java/lang/StringBuffer]
      [3] dup
      [4] invokespecial #14
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [7] ldc #1
        + String [Attempt to modify attribute at illegal index: ]
      [9] invokevirtual #16
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [12] iload_1 v1
      [13] invokevirtual #15
        + Methodref [java/lang/StringBuffer.append (I)Ljava/lang/StringBuffer;]
      [16] invokevirtual #17
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [19] astore_2 v2
      [20] new #2
        + Class [java/lang/ArrayIndexOutOfBoundsException]
      [23] dup
      [24] aload_2 v2
      [25] invokespecial #11
        + Methodref [java/lang/ArrayIndexOutOfBoundsException.<init> (Ljava/lang/String;)V]
      [28] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 609
        [20] -> line 611
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Lorg/ccil/cowan/tagsoup/AttributesImpl; this]
        v1: 0 -> 29 [I index]
        v2: 20 -> 29 [Ljava/lang/String; msg]
    + Exceptions attribute (count = 1)
      + Class [java/lang/ArrayIndexOutOfBoundsException]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [AttributesImpl.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/AutoDetector
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.ccil.cowan.tagsoup.AutoDetector extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 9):
  + Class [java/lang/Object]
  + Class [org/ccil/cowan/tagsoup/AutoDetector]
  + Utf8 [(Ljava/io/InputStream;)Ljava/io/Reader;]
  + Utf8 [AutoDetector.java]
  + Utf8 [SourceFile]
  + Utf8 [autoDetectingReader]
  + Utf8 [java/lang/Object]
  + Utf8 [org/ccil/cowan/tagsoup/AutoDetector]

Fields (count = 0):

Methods (count = 1):
  + Method:       autoDetectingReader(Ljava/io/InputStream;)Ljava/io/Reader;
    Access flags: 0x401
      = public abstract java.io.Reader autoDetectingReader(java.io.InputStream)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [AutoDetector.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/Element
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x21
    = public class org.ccil.cowan.tagsoup.Element extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 123):
  + String [ID]
  + String [name]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/ccil/cowan/tagsoup/AttributesImpl]
  + Class [org/ccil/cowan/tagsoup/Element]
  + Class [org/ccil/cowan/tagsoup/ElementType]
  + Fieldref [org/ccil/cowan/tagsoup/Element.preclosed Z]
  + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Fieldref [org/ccil/cowan/tagsoup/Element.theNext Lorg/ccil/cowan/tagsoup/Element;]
  + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.<init> ()V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.<init> (Lorg/xml/sax/Attributes;)V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getLength ()I]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getLocalName (I)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getQName (I)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getType (I)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getValue (I)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.removeAttribute (I)V]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.canContain (Lorg/ccil/cowan/tagsoup/ElementType;)Z]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.flags ()I]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.localName ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.model ()I]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.name ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.namespace ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.parent ()Lorg/ccil/cowan/tagsoup/ElementType;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.setAttribute (Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/xml/sax/Attributes;)V]
  + NameAndType [atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + NameAndType [canContain (Lorg/ccil/cowan/tagsoup/ElementType;)Z]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [flags ()I]
  + NameAndType [getLength ()I]
  + NameAndType [getLocalName (I)Ljava/lang/String;]
  + NameAndType [getQName (I)Ljava/lang/String;]
  + NameAndType [getType (I)Ljava/lang/String;]
  + NameAndType [getValue (I)Ljava/lang/String;]
  + NameAndType [length ()I]
  + NameAndType [localName ()Ljava/lang/String;]
  + NameAndType [model ()I]
  + NameAndType [name ()Ljava/lang/String;]
  + NameAndType [namespace ()Ljava/lang/String;]
  + NameAndType [parent ()Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [preclosed Z]
  + NameAndType [removeAttribute (I)V]
  + NameAndType [setAttribute (Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + NameAndType [theNext Lorg/ccil/cowan/tagsoup/Element;]
  + NameAndType [theType Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/Element;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/Element;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/Element;)Z]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/ElementType;)Z]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
  + Utf8 [(Lorg/xml/sax/Attributes;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Element.java]
  + Utf8 [I]
  + Utf8 [ID]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Element;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [anonymize]
  + Utf8 [atts]
  + Utf8 [canContain]
  + Utf8 [clean]
  + Utf8 [defaultAttributes]
  + Utf8 [equals]
  + Utf8 [flags]
  + Utf8 [getLength]
  + Utf8 [getLocalName]
  + Utf8 [getQName]
  + Utf8 [getType]
  + Utf8 [getValue]
  + Utf8 [i]
  + Utf8 [isPreclosed]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [length]
  + Utf8 [localName]
  + Utf8 [model]
  + Utf8 [name]
  + Utf8 [namespace]
  + Utf8 [next]
  + Utf8 [org/ccil/cowan/tagsoup/AttributesImpl]
  + Utf8 [org/ccil/cowan/tagsoup/Element]
  + Utf8 [org/ccil/cowan/tagsoup/ElementType]
  + Utf8 [other]
  + Utf8 [parent]
  + Utf8 [preclose]
  + Utf8 [preclosed]
  + Utf8 [removeAttribute]
  + Utf8 [setAttribute]
  + Utf8 [setNext]
  + Utf8 [theAtts]
  + Utf8 [theNext]
  + Utf8 [theType]
  + Utf8 [this]
  + Utf8 [type]
  + Utf8 [value]

Fields (count = 4):
  + Field:        theType Lorg/ccil/cowan/tagsoup/ElementType;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.ElementType theType
  + Field:        theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.AttributesImpl theAtts
  + Field:        theNext Lorg/ccil/cowan/tagsoup/Element;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Element theNext
  + Field:        preclosed Z
    Access flags: 0x2
      = private boolean preclosed

Methods (count = 16):
  + Method:       <init>(Lorg/ccil/cowan/tagsoup/ElementType;Z)V
    Access flags: 0x1
      = public Element(org.ccil.cowan.tagsoup.ElementType,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [9] iload_2 v2
      [10] ifeq +21 (target=31)
      [13] aload_0 v0
      [14] new #5
        + Class [org/ccil/cowan/tagsoup/AttributesImpl]
      [17] dup
      [18] aload_1 v1
      [19] invokevirtual #23
        + Methodref [org/ccil/cowan/tagsoup/ElementType.atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [22] invokespecial #16
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.<init> (Lorg/xml/sax/Attributes;)V]
      [25] putfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [28] goto +14 (target=42)
      [31] aload_0 v0
      [32] new #5
        + Class [org/ccil/cowan/tagsoup/AttributesImpl]
      [35] dup
      [36] invokespecial #15
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.<init> ()V]
      [39] putfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [42] aload_0 v0
      [43] aconst_null
      [44] putfield #10
        + Fieldref [org/ccil/cowan/tagsoup/Element.theNext Lorg/ccil/cowan/tagsoup/Element;]
      [47] aload_0 v0
      [48] iconst_0
      [49] putfield #8
        + Fieldref [org/ccil/cowan/tagsoup/Element.preclosed Z]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 37
        [4] -> line 38
        [9] -> line 39
        [31] -> line 40
        [42] -> line 41
        [47] -> line 42
        [52] -> line 43
      + Local variable table attribute (count = 3)
        v0: 0 -> 53 [Lorg/ccil/cowan/tagsoup/Element; this]
        v1: 0 -> 53 [Lorg/ccil/cowan/tagsoup/ElementType; type]
        v2: 0 -> 53 [Z defaultAttributes]
  + Method:       atts()Lorg/ccil/cowan/tagsoup/AttributesImpl;
    Access flags: 0x1
      = public org.ccil.cowan.tagsoup.AttributesImpl atts()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       next()Lorg/ccil/cowan/tagsoup/Element;
    Access flags: 0x1
      = public org.ccil.cowan.tagsoup.Element next()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/ccil/cowan/tagsoup/Element.theNext Lorg/ccil/cowan/tagsoup/Element;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       setNext(Lorg/ccil/cowan/tagsoup/Element;)V
    Access flags: 0x1
      = public void setNext(org.ccil.cowan.tagsoup.Element)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/ccil/cowan/tagsoup/Element.theNext Lorg/ccil/cowan/tagsoup/Element;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/ccil/cowan/tagsoup/Element; this]
        v1: 0 -> 6 [Lorg/ccil/cowan/tagsoup/Element; next]
  + Method:       name()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String name()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] invokevirtual #28
        + Methodref [org/ccil/cowan/tagsoup/ElementType.name ()Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 80
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       namespace()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String namespace()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] invokevirtual #29
        + Methodref [org/ccil/cowan/tagsoup/ElementType.namespace ()Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       localName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String localName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] invokevirtual #26
        + Methodref [org/ccil/cowan/tagsoup/ElementType.localName ()Ljava/lang/String;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 96
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       model()I
    Access flags: 0x1
      = public int model()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] invokevirtual #27
        + Methodref [org/ccil/cowan/tagsoup/ElementType.model ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 104
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       flags()I
    Access flags: 0x1
      = public int flags()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] invokevirtual #25
        + Methodref [org/ccil/cowan/tagsoup/ElementType.flags ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 120
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       parent()Lorg/ccil/cowan/tagsoup/ElementType;
    Access flags: 0x1
      = public org.ccil.cowan.tagsoup.ElementType parent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] invokevirtual #30
        + Methodref [org/ccil/cowan/tagsoup/ElementType.parent ()Lorg/ccil/cowan/tagsoup/ElementType;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 128
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       canContain(Lorg/ccil/cowan/tagsoup/Element;)Z
    Access flags: 0x1
      = public boolean canContain(org.ccil.cowan.tagsoup.Element)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] aload_1 v1
      [5] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [8] invokevirtual #24
        + Methodref [org/ccil/cowan/tagsoup/ElementType.canContain (Lorg/ccil/cowan/tagsoup/ElementType;)Z]
      [11] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lorg/ccil/cowan/tagsoup/Element; this]
        v1: 0 -> 12 [Lorg/ccil/cowan/tagsoup/Element; other]
  + Method:       setAttribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void setAttribute(java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/ccil/cowan/tagsoup/Element.theType Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] aload_0 v0
      [5] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [8] aload_1 v1
      [9] aload_2 v2
      [10] aload_3 v3
      [11] invokevirtual #31
        + Methodref [org/ccil/cowan/tagsoup/ElementType.setAttribute (Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 150
        [14] -> line 151
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Lorg/ccil/cowan/tagsoup/Element; this]
        v1: 0 -> 15 [Ljava/lang/String; name]
        v2: 0 -> 15 [Ljava/lang/String; type]
        v3: 0 -> 15 [Ljava/lang/String; value]
  + Method:       anonymize()V
    Access flags: 0x1
      = public void anonymize()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [4] invokevirtual #17
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getLength ()I]
      [7] iconst_1
      [8] isub
      [9] istore_1 v1
      [10] iload_1 v1
      [11] iflt +49 (target=60)
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [18] iload_1 v1
      [19] invokevirtual #20
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getType (I)Ljava/lang/String;]
      [22] ldc #1
        + String [ID]
      [24] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [27] ifne +19 (target=46)
      [30] aload_0 v0
      [31] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [34] iload_1 v1
      [35] invokevirtual #19
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getQName (I)Ljava/lang/String;]
      [38] ldc #2
        + String [name]
      [40] invokevirtual #13
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [43] ifeq +11 (target=54)
      [46] aload_0 v0
      [47] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [50] iload_1 v1
      [51] invokevirtual #22
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.removeAttribute (I)V]
      [54] iinc v1, -1
      [57] goto -47 (target=10)
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 160
        [14] -> line 161
        [46] -> line 163
        [54] -> line 160
        [60] -> line 166
      + Local variable table attribute (count = 2)
        v1: 10 -> 60 [I i]
        v0: 0 -> 61 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       clean()V
    Access flags: 0x1
      = public void clean()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [4] invokevirtual #17
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getLength ()I]
      [7] iconst_1
      [8] isub
      [9] istore_1 v1
      [10] iload_1 v1
      [11] iflt +51 (target=62)
      [14] aload_0 v0
      [15] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [18] iload_1 v1
      [19] invokevirtual #18
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getLocalName (I)Ljava/lang/String;]
      [22] astore_2 v2
      [23] aload_0 v0
      [24] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [27] iload_1 v1
      [28] invokevirtual #21
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getValue (I)Ljava/lang/String;]
      [31] ifnull +14 (target=45)
      [34] aload_2 v2
      [35] ifnull +10 (target=45)
      [38] aload_2 v2
      [39] invokevirtual #14
        + Methodref [java/lang/String.length ()I]
      [42] ifne +14 (target=56)
      [45] aload_0 v0
      [46] getfield #9
        + Fieldref [org/ccil/cowan/tagsoup/Element.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [49] iload_1 v1
      [50] invokevirtual #22
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.removeAttribute (I)V]
      [53] goto +3 (target=56)
      [56] iinc v1, -1
      [59] goto -49 (target=10)
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 176
        [14] -> line 177
        [23] -> line 178
        [45] -> line 180
        [53] -> line 181
        [56] -> line 176
        [62] -> line 184
      + Local variable table attribute (count = 3)
        v2: 23 -> 56 [Ljava/lang/String; name]
        v1: 10 -> 62 [I i]
        v0: 0 -> 63 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       preclose()V
    Access flags: 0x1
      = public void preclose()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #8
        + Fieldref [org/ccil/cowan/tagsoup/Element.preclosed Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 192
        [5] -> line 193
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lorg/ccil/cowan/tagsoup/Element; this]
  + Method:       isPreclosed()Z
    Access flags: 0x1
      = public boolean isPreclosed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/ccil/cowan/tagsoup/Element.preclosed Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 200
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/Element; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Element.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/ElementType
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x21
    = public class org.ccil.cowan.tagsoup.ElementType extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 183):
  + String []
  + String [  ]
  + String [CDATA]
  + String [http://www.w3.org/XML/1998/namespace]
  + String [urn:x-prefix:]
  + String [xml]
  + String [xmlns]
  + String [xmlns:]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [org/ccil/cowan/tagsoup/AttributesImpl]
  + Class [org/ccil/cowan/tagsoup/ElementType]
  + Class [org/ccil/cowan/tagsoup/Schema]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theFlags I]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theLocalName Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theMemberOf I]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theModel I]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theName Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theNamespace Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theParent Lorg/ccil/cowan/tagsoup/ElementType;]
  + Fieldref [org/ccil/cowan/tagsoup/ElementType.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (I)I]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.intern ()Ljava/lang/String;]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuffer.<init> ()V]
  + Methodref [java/lang/StringBuffer.<init> (I)V]
  + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.<init> ()V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.addAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getIndex (Ljava/lang/String;)I]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getType (I)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.setAttribute (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.localName (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.namespace (Ljava/lang/String;Z)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.normalize (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.setAttribute (Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/Schema.getURI ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [addAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [append (C)Ljava/lang/StringBuffer;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + NameAndType [charAt (I)C]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getIndex (Ljava/lang/String;)I]
  + NameAndType [getType (I)Ljava/lang/String;]
  + NameAndType [getURI ()Ljava/lang/String;]
  + NameAndType [indexOf (I)I]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [intern ()Ljava/lang/String;]
  + NameAndType [length ()I]
  + NameAndType [localName (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [namespace (Ljava/lang/String;Z)Ljava/lang/String;]
  + NameAndType [normalize (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [setAttribute (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setAttribute (Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + NameAndType [theFlags I]
  + NameAndType [theLocalName Ljava/lang/String;]
  + NameAndType [theMemberOf I]
  + NameAndType [theModel I]
  + NameAndType [theName Ljava/lang/String;]
  + NameAndType [theNamespace Ljava/lang/String;]
  + NameAndType [theParent Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [theSchema Lorg/ccil/cowan/tagsoup/Schema;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [  ]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [()V]
  + Utf8 [(C)Ljava/lang/StringBuffer;]
  + Utf8 [(I)C]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;IIILorg/ccil/cowan/tagsoup/Schema;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Z)Ljava/lang/String;]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/ElementType;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/ElementType;)Z]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [CDATA]
  + Utf8 [Code]
  + Utf8 [ElementType.java]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuffer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Schema;]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [addAttribute]
  + Utf8 [append]
  + Utf8 [attribute]
  + Utf8 [atts]
  + Utf8 [b]
  + Utf8 [canContain]
  + Utf8 [charAt]
  + Utf8 [colon]
  + Utf8 [equals]
  + Utf8 [flags]
  + Utf8 [getIndex]
  + Utf8 [getType]
  + Utf8 [getURI]
  + Utf8 [http://www.w3.org/XML/1998/namespace]
  + Utf8 [i]
  + Utf8 [indexOf]
  + Utf8 [intern]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [len]
  + Utf8 [length]
  + Utf8 [localName]
  + Utf8 [memberOf]
  + Utf8 [model]
  + Utf8 [name]
  + Utf8 [namespace]
  + Utf8 [normalize]
  + Utf8 [org/ccil/cowan/tagsoup/AttributesImpl]
  + Utf8 [org/ccil/cowan/tagsoup/ElementType]
  + Utf8 [org/ccil/cowan/tagsoup/Schema]
  + Utf8 [other]
  + Utf8 [parent]
  + Utf8 [prefix]
  + Utf8 [schema]
  + Utf8 [setAttribute]
  + Utf8 [setParent]
  + Utf8 [space]
  + Utf8 [startsWith]
  + Utf8 [substring]
  + Utf8 [theAtts]
  + Utf8 [theFlags]
  + Utf8 [theLocalName]
  + Utf8 [theMemberOf]
  + Utf8 [theModel]
  + Utf8 [theName]
  + Utf8 [theNamespace]
  + Utf8 [theParent]
  + Utf8 [theSchema]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [type]
  + Utf8 [urn:x-prefix:]
  + Utf8 [v]
  + Utf8 [value]
  + Utf8 [xml]
  + Utf8 [xmlns]
  + Utf8 [xmlns:]

Fields (count = 9):
  + Field:        theName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theName
  + Field:        theNamespace Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theNamespace
  + Field:        theLocalName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theLocalName
  + Field:        theModel I
    Access flags: 0x2
      = private int theModel
  + Field:        theMemberOf I
    Access flags: 0x2
      = private int theMemberOf
  + Field:        theFlags I
    Access flags: 0x2
      = private int theFlags
  + Field:        theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.AttributesImpl theAtts
  + Field:        theParent Lorg/ccil/cowan/tagsoup/ElementType;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.ElementType theParent
  + Field:        theSchema Lorg/ccil/cowan/tagsoup/Schema;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Schema theSchema

Methods (count = 15):
  + Method:       <init>(Ljava/lang/String;IIILorg/ccil/cowan/tagsoup/Schema;)V
    Access flags: 0x1
      = public ElementType(java.lang.String,int,int,int,org.ccil.cowan.tagsoup.Schema)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #20
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theName Ljava/lang/String;]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #19
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theModel I]
      [14] aload_0 v0
      [15] iload_3 v3
      [16] putfield #18
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theMemberOf I]
      [19] aload_0 v0
      [20] iload v4
      [22] putfield #16
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theFlags I]
      [25] aload_0 v0
      [26] new #12
        + Class [org/ccil/cowan/tagsoup/AttributesImpl]
      [29] dup
      [30] invokespecial #40
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.<init> ()V]
      [33] putfield #15
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [36] aload_0 v0
      [37] aload v5
      [39] putfield #23
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [42] aload_0 v0
      [43] aload_0 v0
      [44] aload_1 v1
      [45] iconst_0
      [46] invokevirtual #46
        + Methodref [org/ccil/cowan/tagsoup/ElementType.namespace (Ljava/lang/String;Z)Ljava/lang/String;]
      [49] putfield #21
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theNamespace Ljava/lang/String;]
      [52] aload_0 v0
      [53] aload_0 v0
      [54] aload_1 v1
      [55] invokevirtual #45
        + Methodref [org/ccil/cowan/tagsoup/ElementType.localName (Ljava/lang/String;)Ljava/lang/String;]
      [58] putfield #17
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theLocalName Ljava/lang/String;]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 50
        [4] -> line 51
        [9] -> line 52
        [14] -> line 53
        [19] -> line 54
        [25] -> line 55
        [36] -> line 56
        [42] -> line 57
        [52] -> line 58
        [61] -> line 59
      + Local variable table attribute (count = 6)
        v0: 0 -> 62 [Lorg/ccil/cowan/tagsoup/ElementType; this]
        v1: 0 -> 62 [Ljava/lang/String; name]
        v2: 0 -> 62 [I model]
        v3: 0 -> 62 [I memberOf]
        v4: 0 -> 62 [I flags]
        v5: 0 -> 62 [Lorg/ccil/cowan/tagsoup/Schema; schema]
  + Method:       namespace(Ljava/lang/String;Z)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String namespace(java.lang.String,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 5, stack = 3):
      [0] aload_1 v1
      [1] bipush 58
      [3] invokevirtual #27
        + Methodref [java/lang/String.indexOf (I)I]
      [6] istore_3 v3
      [7] iload_3 v3
      [8] iconst_m1
      [9] ificmpne +20 (target=29)
      [12] iload_2 v2
      [13] ifeq +8 (target=21)
      [16] ldc #1
        + String []
      [18] goto +10 (target=28)
      [21] aload_0 v0
      [22] getfield #23
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [25] invokevirtual #49
        + Methodref [org/ccil/cowan/tagsoup/Schema.getURI ()Ljava/lang/String;]
      [28] areturn
      [29] aload_1 v1
      [30] iconst_0
      [31] iload_3 v3
      [32] invokevirtual #33
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [35] astore v4
      [37] aload v4
      [39] ldc #6
        + String [xml]
      [41] invokevirtual #26
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [44] ifeq +6 (target=50)
      [47] ldc #4
        + String [http://www.w3.org/XML/1998/namespace]
      [49] areturn
      [50] new #11
        + Class [java/lang/StringBuffer]
      [53] dup
      [54] invokespecial #35
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [57] ldc #5
        + String [urn:x-prefix:]
      [59] invokevirtual #38
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [62] aload v4
      [64] invokevirtual #38
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [67] invokevirtual #39
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [70] invokevirtual #29
        + Methodref [java/lang/String.intern ()Ljava/lang/String;]
      [73] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 70
        [7] -> line 71
        [12] -> line 72
        [29] -> line 74
        [37] -> line 75
        [47] -> line 76
        [50] -> line 79
      + Local variable table attribute (count = 5)
        v0: 0 -> 74 [Lorg/ccil/cowan/tagsoup/ElementType; this]
        v1: 0 -> 74 [Ljava/lang/String; name]
        v2: 0 -> 74 [Z attribute]
        v3: 7 -> 74 [I colon]
        v4: 37 -> 74 [Ljava/lang/String; prefix]
  + Method:       localName(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String localName(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] bipush 58
      [3] invokevirtual #27
        + Methodref [java/lang/String.indexOf (I)I]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] iconst_m1
      [9] ificmpne +5 (target=14)
      [12] aload_1 v1
      [13] areturn
      [14] aload_1 v1
      [15] iload_2 v2
      [16] iconst_1
      [17] iadd
      [18] invokevirtual #32
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [21] invokevirtual #29
        + Methodref [java/lang/String.intern ()Ljava/lang/String;]
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 89
        [7] -> line 90
        [12] -> line 91
        [14] -> line 94
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lorg/ccil/cowan/tagsoup/ElementType; this]
        v1: 0 -> 25 [Ljava/lang/String; name]
        v2: 7 -> 25 [I colon]
  + Method:       name()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String name()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/ElementType; this]
  + Method:       namespace()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String namespace()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theNamespace Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 110
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/ElementType; this]
  + Method:       localName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String localName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theLocalName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/ElementType; this]
  + Method:       model()I
    Access flags: 0x1
      = public int model()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theModel I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/ElementType; this]
  + Method:       flags()I
    Access flags: 0x1
      = public int flags()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theFlags I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 139
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/ElementType; this]
  + Method:       atts()Lorg/ccil/cowan/tagsoup/AttributesImpl;
    Access flags: 0x1
      = public org.ccil.cowan.tagsoup.AttributesImpl atts()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/ElementType; this]
  + Method:       parent()Lorg/ccil/cowan/tagsoup/ElementType;
    Access flags: 0x1
      = public org.ccil.cowan.tagsoup.ElementType parent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theParent Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 157
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/ElementType; this]
  + Method:       canContain(Lorg/ccil/cowan/tagsoup/ElementType;)Z
    Access flags: 0x1
      = public boolean canContain(org.ccil.cowan.tagsoup.ElementType)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theModel I]
      [4] aload_1 v1
      [5] getfield #18
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theMemberOf I]
      [8] iand
      [9] ifeq +7 (target=16)
      [12] iconst_1
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 176
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/ccil/cowan/tagsoup/ElementType; this]
        v1: 0 -> 18 [Lorg/ccil/cowan/tagsoup/ElementType; other]
  + Method:       setAttribute(Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void setAttribute(org.ccil.cowan.tagsoup.AttributesImpl,java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 132, locals = 8, stack = 7):
      [0] aload_2 v2
      [1] ldc #7
        + String [xmlns]
      [3] invokevirtual #26
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifne +12 (target=18)
      [9] aload_2 v2
      [10] ldc #8
        + String [xmlns:]
      [12] invokevirtual #31
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [15] ifeq +4 (target=19)
      [18] return
      [19] aload_0 v0
      [20] aload_2 v2
      [21] iconst_1
      [22] invokevirtual #46
        + Methodref [org/ccil/cowan/tagsoup/ElementType.namespace (Ljava/lang/String;Z)Ljava/lang/String;]
      [25] astore v5
      [27] aload_0 v0
      [28] aload_2 v2
      [29] invokevirtual #45
        + Methodref [org/ccil/cowan/tagsoup/ElementType.localName (Ljava/lang/String;)Ljava/lang/String;]
      [32] astore v6
      [34] aload_1 v1
      [35] aload_2 v2
      [36] invokevirtual #42
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getIndex (Ljava/lang/String;)I]
      [39] istore v7
      [41] iload v7
      [43] iconst_m1
      [44] ificmpne +46 (target=90)
      [47] aload_2 v2
      [48] invokevirtual #29
        + Methodref [java/lang/String.intern ()Ljava/lang/String;]
      [51] astore_2 v2
      [52] aload_3 v3
      [53] ifnonnull +6 (target=59)
      [56] ldc #3
        + String [CDATA]
      [58] astore_3 v3
      [59] aload_3 v3
      [60] ldc #3
        + String [CDATA]
      [62] invokevirtual #26
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [65] ifne +10 (target=75)
      [68] aload v4
      [70] invokestatic #47
        + Methodref [org/ccil/cowan/tagsoup/ElementType.normalize (Ljava/lang/String;)Ljava/lang/String;]
      [73] astore v4
      [75] aload_1 v1
      [76] aload v5
      [78] aload v6
      [80] aload_2 v2
      [81] aload_3 v3
      [82] aload v4
      [84] invokevirtual #41
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.addAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [87] goto +44 (target=131)
      [90] aload_3 v3
      [91] ifnonnull +10 (target=101)
      [94] aload_1 v1
      [95] iload v7
      [97] invokevirtual #43
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.getType (I)Ljava/lang/String;]
      [100] astore_3 v3
      [101] aload_3 v3
      [102] ldc #3
        + String [CDATA]
      [104] invokevirtual #26
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [107] ifne +10 (target=117)
      [110] aload v4
      [112] invokestatic #47
        + Methodref [org/ccil/cowan/tagsoup/ElementType.normalize (Ljava/lang/String;)Ljava/lang/String;]
      [115] astore v4
      [117] aload_1 v1
      [118] iload v7
      [120] aload v5
      [122] aload v6
      [124] aload_2 v2
      [125] aload_3 v3
      [126] aload v4
      [128] invokevirtual #44
        + Methodref [org/ccil/cowan/tagsoup/AttributesImpl.setAttribute (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [131] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 190
        [18] -> line 191
        [19] -> line 194
        [27] -> line 195
        [34] -> line 196
        [41] -> line 197
        [47] -> line 198
        [52] -> line 199
        [59] -> line 200
        [75] -> line 201
        [90] -> line 204
        [101] -> line 205
        [117] -> line 206
        [131] -> line 208
      + Local variable table attribute (count = 8)
        v0: 0 -> 132 [Lorg/ccil/cowan/tagsoup/ElementType; this]
        v1: 0 -> 132 [Lorg/ccil/cowan/tagsoup/AttributesImpl; atts]
        v2: 0 -> 132 [Ljava/lang/String; name]
        v3: 0 -> 132 [Ljava/lang/String; type]
        v4: 0 -> 132 [Ljava/lang/String; value]
        v5: 27 -> 132 [Ljava/lang/String; namespace]
        v6: 34 -> 132 [Ljava/lang/String; localName]
        v7: 41 -> 132 [I i]
  + Method:       normalize(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String normalize(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] ifnonnull +5 (target=6)
      [4] aload_0 v0
      [5] areturn
      [6] aload_0 v0
      [7] invokevirtual #34
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [10] astore_0 v0
      [11] aload_0 v0
      [12] ldc #2
        + String [  ]
      [14] invokevirtual #28
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [17] iconst_m1
      [18] ificmpne +5 (target=23)
      [21] aload_0 v0
      [22] areturn
      [23] iconst_0
      [24] istore_1 v1
      [25] aload_0 v0
      [26] invokevirtual #30
        + Methodref [java/lang/String.length ()I]
      [29] istore_2 v2
      [30] new #11
        + Class [java/lang/StringBuffer]
      [33] dup
      [34] iload_2 v2
      [35] invokespecial #36
        + Methodref [java/lang/StringBuffer.<init> (I)V]
      [38] astore_3 v3
      [39] iconst_0
      [40] istore v4
      [42] iload v4
      [44] iload_2 v2
      [45] ificmpge +49 (target=94)
      [48] aload_0 v0
      [49] iload v4
      [51] invokevirtual #25
        + Methodref [java/lang/String.charAt (I)C]
      [54] istore v5
      [56] iload v5
      [58] bipush 32
      [60] ificmpne +19 (target=79)
      [63] iload_1 v1
      [64] ifne +10 (target=74)
      [67] aload_3 v3
      [68] iload v5
      [70] invokevirtual #37
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [73] pop
      [74] iconst_1
      [75] istore_1 v1
      [76] goto +12 (target=88)
      [79] aload_3 v3
      [80] iload v5
      [82] invokevirtual #37
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [85] pop
      [86] iconst_0
      [87] istore_1 v1
      [88] iinc v4, 1
      [91] goto -49 (target=42)
      [94] aload_3 v3
      [95] invokevirtual #39
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [98] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 217
        [6] -> line 218
        [11] -> line 219
        [23] -> line 220
        [25] -> line 221
        [30] -> line 222
        [39] -> line 223
        [48] -> line 224
        [56] -> line 225
        [63] -> line 226
        [74] -> line 227
        [79] -> line 230
        [86] -> line 231
        [88] -> line 223
        [94] -> line 234
      + Local variable table attribute (count = 6)
        v5: 56 -> 88 [C v]
        v4: 42 -> 94 [I i]
        v0: 0 -> 99 [Ljava/lang/String; value]
        v1: 25 -> 99 [Z space]
        v2: 30 -> 99 [I len]
        v3: 39 -> 99 [Ljava/lang/StringBuffer; b]
  + Method:       setAttribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void setAttribute(java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #15
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theAtts Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [5] aload_1 v1
      [6] aload_2 v2
      [7] aload_3 v3
      [8] invokevirtual #48
        + Methodref [org/ccil/cowan/tagsoup/ElementType.setAttribute (Lorg/ccil/cowan/tagsoup/AttributesImpl;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 245
        [11] -> line 246
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lorg/ccil/cowan/tagsoup/ElementType; this]
        v1: 0 -> 12 [Ljava/lang/String; name]
        v2: 0 -> 12 [Ljava/lang/String; type]
        v3: 0 -> 12 [Ljava/lang/String; value]
  + Method:       setParent(Lorg/ccil/cowan/tagsoup/ElementType;)V
    Access flags: 0x1
      = public void setParent(org.ccil.cowan.tagsoup.ElementType)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #22
        + Fieldref [org/ccil/cowan/tagsoup/ElementType.theParent Lorg/ccil/cowan/tagsoup/ElementType;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 274
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/ccil/cowan/tagsoup/ElementType; this]
        v1: 0 -> 6 [Lorg/ccil/cowan/tagsoup/ElementType; parent]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ElementType.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/HTMLScanner
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x21
    = public class org.ccil.cowan.tagsoup.HTMLScanner extends java.lang.Object

Interfaces (count = 2):
  + Class [org/ccil/cowan/tagsoup/Scanner]
  + Class [org/xml/sax/Locator]

Constant Pool (count = 384):
  + Integer [55296]
  + Integer [56320]
  + Integer [57343]
  + Integer [65279]
  + Integer [65533]
  + Integer [65535]
  + Integer [65536]
  + String []
  + String [ in state ]
  + String [A_ADUP]
  + String [A_ADUP_SAVE]
  + String [A_ADUP_STAGC]
  + String [A_ANAME]
  + String [A_ANAME_ADUP]
  + String [A_ANAME_ADUP_STAGC]
  + String [A_AVAL]
  + String [A_AVAL_STAGC]
  + String [A_CDATA]
  + String [A_CMNT]
  + String [A_DECL]
  + String [A_EMPTYTAG]
  + String [A_ENTITY]
  + String [A_ENTITY_START]
  + String [A_ETAG]
  + String [A_GI]
  + String [A_GI_STAGC]
  + String [A_LT]
  + String [A_LT_PCDATA]
  + String [A_MINUS]
  + String [A_MINUS2]
  + String [A_MINUS3]
  + String [A_PCDATA]
  + String [A_PI]
  + String [A_PITARGET]
  + String [A_PITARGET_PI]
  + String [A_SAVE]
  + String [A_SKIP]
  + String [A_SP]
  + String [A_STAGC]
  + String [A_UNGET]
  + String [A_UNSAVE_PCDATA]
  + String [Can't process state ]
  + String [HTMLScanner can't cope with ]
  + String [S_ANAME]
  + String [S_APOS]
  + String [S_AVAL]
  + String [S_BB]
  + String [S_BBC]
  + String [S_BBCD]
  + String [S_BBCDA]
  + String [S_BBCDAT]
  + String [S_BBCDATA]
  + String [S_CDATA]
  + String [S_CDATA2]
  + String [S_CDSECT]
  + String [S_CDSECT1]
  + String [S_CDSECT2]
  + String [S_COM]
  + String [S_COM2]
  + String [S_COM3]
  + String [S_COM4]
  + String [S_DECL]
  + String [S_DECL2]
  + String [S_DONE]
  + String [S_EMPTYTAG]
  + String [S_ENT]
  + String [S_EQ]
  + String [S_ETAG]
  + String [S_GI]
  + String [S_NCR]
  + String [S_PCDATA]
  + String [S_PI]
  + String [S_PITARGET]
  + String [S_QUOT]
  + String [S_STAGC]
  + String [S_TAG]
  + String [S_TAGWS]
  + String [S_XNCR]
  + String [abcdefABCDEF]
  + Class [[[S]
  + Class [java/io/BufferedReader]
  + Class [java/io/IOException]
  + Class [java/io/PushbackReader]
  + Class [java/lang/Character]
  + Class [java/lang/Error]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [java/lang/System]
  + Class [org/ccil/cowan/tagsoup/HTMLScanner]
  + Class [org/ccil/cowan/tagsoup/ScanHandler]
  + Class [org/ccil/cowan/tagsoup/Scanner]
  + Class [org/xml/sax/Locator]
  + Class [org/xml/sax/SAXException]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.debug_actionnames [Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.debug_statenames [Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetableIndex [[S]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetableIndexMaxChar I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentLine I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastColumn I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastLine I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theNextState I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.thePublicid Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSystemid Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theWinMap [I]
  + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
  + Methodref [java/io/PushbackReader.<init> (Ljava/io/Reader;I)V]
  + Methodref [java/io/PushbackReader.read ()I]
  + Methodref [java/io/PushbackReader.unread (I)V]
  + Methodref [java/lang/Character.isDigit (C)Z]
  + Methodref [java/lang/Character.isLetterOrDigit (C)Z]
  + Methodref [java/lang/Error.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.indexOf (I)I]
  + Methodref [java/lang/StringBuffer.<init> ()V]
  + Methodref [java/lang/StringBuffer.append (I)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.unread (Ljava/io/PushbackReader;I)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.adup ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.aname ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.aval ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.cmnt ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.decl ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.entity ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.eof ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.etag ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.getEntity ()I]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.gi ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pcdata ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pi ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pitarget ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stagc ([CII)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stage ([CII)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/Reader;)V]
  + NameAndType [<init> (Ljava/io/Reader;I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [adup ([CII)V]
  + NameAndType [aname ([CII)V]
  + NameAndType [append (I)Ljava/lang/StringBuffer;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + NameAndType [arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
  + NameAndType [aval ([CII)V]
  + NameAndType [cmnt ([CII)V]
  + NameAndType [debug_actionnames [Ljava/lang/String;]
  + NameAndType [debug_statenames [Ljava/lang/String;]
  + NameAndType [decl ([CII)V]
  + NameAndType [entity ([CII)V]
  + NameAndType [eof ([CII)V]
  + NameAndType [etag ([CII)V]
  + NameAndType [getEntity ()I]
  + NameAndType [gi ([CII)V]
  + NameAndType [indexOf (I)I]
  + NameAndType [isDigit (C)Z]
  + NameAndType [isLetterOrDigit (C)Z]
  + NameAndType [mark ()V]
  + NameAndType [pcdata ([CII)V]
  + NameAndType [pi ([CII)V]
  + NameAndType [pitarget ([CII)V]
  + NameAndType [read ()I]
  + NameAndType [save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + NameAndType [stagc ([CII)V]
  + NameAndType [stage ([CII)V]
  + NameAndType [statetable [I]
  + NameAndType [statetableIndex [[S]
  + NameAndType [statetableIndexMaxChar I]
  + NameAndType [theCurrentColumn I]
  + NameAndType [theCurrentLine I]
  + NameAndType [theLastColumn I]
  + NameAndType [theLastLine I]
  + NameAndType [theNextState I]
  + NameAndType [theOutputBuffer [C]
  + NameAndType [thePublicid Ljava/lang/String;]
  + NameAndType [theSize I]
  + NameAndType [theState I]
  + NameAndType [theSystemid Ljava/lang/String;]
  + NameAndType [theWinMap [I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toString (I)Ljava/lang/String;]
  + NameAndType [unread (I)V]
  + NameAndType [unread (Ljava/io/PushbackReader;I)V]
  + Utf8 []
  + Utf8 [ in state ]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(C)Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuffer;]
  + Utf8 [(I)V]
  + Utf8 [(ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + Utf8 [(Ljava/io/PushbackReader;I)V]
  + Utf8 [(Ljava/io/Reader;)V]
  + Utf8 [(Ljava/io/Reader;I)V]
  + Utf8 [(Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + Utf8 [(Ljava/lang/Object;ILjava/lang/Object;II)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [([CII)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [A_ADUP]
  + Utf8 [A_ADUP_SAVE]
  + Utf8 [A_ADUP_STAGC]
  + Utf8 [A_ANAME]
  + Utf8 [A_ANAME_ADUP]
  + Utf8 [A_ANAME_ADUP_STAGC]
  + Utf8 [A_AVAL]
  + Utf8 [A_AVAL_STAGC]
  + Utf8 [A_CDATA]
  + Utf8 [A_CMNT]
  + Utf8 [A_DECL]
  + Utf8 [A_EMPTYTAG]
  + Utf8 [A_ENTITY]
  + Utf8 [A_ENTITY_START]
  + Utf8 [A_ETAG]
  + Utf8 [A_GI]
  + Utf8 [A_GI_STAGC]
  + Utf8 [A_LT]
  + Utf8 [A_LT_PCDATA]
  + Utf8 [A_MINUS]
  + Utf8 [A_MINUS2]
  + Utf8 [A_MINUS3]
  + Utf8 [A_PCDATA]
  + Utf8 [A_PI]
  + Utf8 [A_PITARGET]
  + Utf8 [A_PITARGET_PI]
  + Utf8 [A_SAVE]
  + Utf8 [A_SKIP]
  + Utf8 [A_SP]
  + Utf8 [A_STAGC]
  + Utf8 [A_UNGET]
  + Utf8 [A_UNSAVE_PCDATA]
  + Utf8 [C]
  + Utf8 [Can't process state ]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [HTMLScanner can't cope with ]
  + Utf8 [HTMLScanner.java]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/PushbackReader;]
  + Utf8 [Ljava/io/Reader;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/HTMLScanner;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/ScanHandler;]
  + Utf8 [S_ANAME]
  + Utf8 [S_APOS]
  + Utf8 [S_AVAL]
  + Utf8 [S_BB]
  + Utf8 [S_BBC]
  + Utf8 [S_BBCD]
  + Utf8 [S_BBCDA]
  + Utf8 [S_BBCDAT]
  + Utf8 [S_BBCDATA]
  + Utf8 [S_CDATA]
  + Utf8 [S_CDATA2]
  + Utf8 [S_CDSECT]
  + Utf8 [S_CDSECT1]
  + Utf8 [S_CDSECT2]
  + Utf8 [S_COM]
  + Utf8 [S_COM2]
  + Utf8 [S_COM3]
  + Utf8 [S_COM4]
  + Utf8 [S_DECL]
  + Utf8 [S_DECL2]
  + Utf8 [S_DONE]
  + Utf8 [S_EMPTYTAG]
  + Utf8 [S_ENT]
  + Utf8 [S_EQ]
  + Utf8 [S_ETAG]
  + Utf8 [S_GI]
  + Utf8 [S_NCR]
  + Utf8 [S_PCDATA]
  + Utf8 [S_PI]
  + Utf8 [S_PITARGET]
  + Utf8 [S_QUOT]
  + Utf8 [S_STAGC]
  + Utf8 [S_TAG]
  + Utf8 [S_TAGWS]
  + Utf8 [S_XNCR]
  + Utf8 [SourceFile]
  + Utf8 [[C]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [[[S]
  + Utf8 [abcdefABCDEF]
  + Utf8 [action]
  + Utf8 [adjCh]
  + Utf8 [adup]
  + Utf8 [aname]
  + Utf8 [append]
  + Utf8 [arraycopy]
  + Utf8 [aval]
  + Utf8 [c]
  + Utf8 [ch]
  + Utf8 [ch1]
  + Utf8 [cmnt]
  + Utf8 [debug_actionnames]
  + Utf8 [debug_statenames]
  + Utf8 [decl]
  + Utf8 [ent]
  + Utf8 [entity]
  + Utf8 [eof]
  + Utf8 [etag]
  + Utf8 [firstChar]
  + Utf8 [getColumnNumber]
  + Utf8 [getEntity]
  + Utf8 [getLineNumber]
  + Utf8 [getPublicId]
  + Utf8 [getSystemId]
  + Utf8 [gi]
  + Utf8 [h]
  + Utf8 [hit]
  + Utf8 [i]
  + Utf8 [indexOf]
  + Utf8 [isDigit]
  + Utf8 [isLetterOrDigit]
  + Utf8 [java/io/BufferedReader]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/PushbackReader]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Error]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [java/lang/System]
  + Utf8 [mark]
  + Utf8 [maxChar]
  + Utf8 [maxState]
  + Utf8 [newOutputBuffer]
  + Utf8 [org/ccil/cowan/tagsoup/HTMLScanner]
  + Utf8 [org/ccil/cowan/tagsoup/ScanHandler]
  + Utf8 [org/ccil/cowan/tagsoup/Scanner]
  + Utf8 [org/xml/sax/Locator]
  + Utf8 [org/xml/sax/SAXException]
  + Utf8 [pcdata]
  + Utf8 [pi]
  + Utf8 [pitarget]
  + Utf8 [publicid]
  + Utf8 [r]
  + Utf8 [r0]
  + Utf8 [read]
  + Utf8 [resetDocumentLocator]
  + Utf8 [save]
  + Utf8 [scan]
  + Utf8 [stagc]
  + Utf8 [stage]
  + Utf8 [startCDATA]
  + Utf8 [statetable]
  + Utf8 [statetableIndex]
  + Utf8 [statetableIndexMaxChar]
  + Utf8 [statetableRow]
  + Utf8 [systemid]
  + Utf8 [theCurrentColumn]
  + Utf8 [theCurrentLine]
  + Utf8 [theLastColumn]
  + Utf8 [theLastLine]
  + Utf8 [theNextState]
  + Utf8 [theOutputBuffer]
  + Utf8 [thePublicid]
  + Utf8 [theSize]
  + Utf8 [theState]
  + Utf8 [theSystemid]
  + Utf8 [theWinMap]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [unread]

Fields (count = 16):
  + Field:        statetable [I
    Access flags: 0xa
      = private static int[] statetable
  + Field:        debug_actionnames [Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String[] debug_actionnames
  + Field:        debug_statenames [Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String[] debug_statenames
  + Field:        thePublicid Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String thePublicid
  + Field:        theSystemid Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theSystemid
  + Field:        theLastLine I
    Access flags: 0x2
      = private int theLastLine
  + Field:        theLastColumn I
    Access flags: 0x2
      = private int theLastColumn
  + Field:        theCurrentLine I
    Access flags: 0x2
      = private int theCurrentLine
  + Field:        theCurrentColumn I
    Access flags: 0x2
      = private int theCurrentColumn
  + Field:        theState I
    Access flags: 0x0
      = int theState
  + Field:        theNextState I
    Access flags: 0x0
      = int theNextState
  + Field:        theOutputBuffer [C
    Access flags: 0x0
      = char[] theOutputBuffer
  + Field:        theSize I
    Access flags: 0x0
      = int theSize
  + Field:        theWinMap [I
    Access flags: 0x0
      = int[] theWinMap
  + Field:        statetableIndex [[S
    Access flags: 0x8
      = static short[][] statetableIndex
  + Field:        statetableIndexMaxChar I
    Access flags: 0x8
      = static int statetableIndexMaxChar

Methods (count = 12):
  + Method:       <init>()V
    Access flags: 0x1
      = public HTMLScanner()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 235, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #120
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] sipush 200
      [8] newarray 5
      [10] putfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [13] aload_0 v0
      [14] bipush 32
      [16] newarray 10
      [18] dup
      [19] iconst_0
      [20] sipush 8364
      [23] iastore
      [24] dup
      [25] iconst_1
      [26] ldc #5
        + Integer [65533]
      [28] iastore
      [29] dup
      [30] iconst_2
      [31] sipush 8218
      [34] iastore
      [35] dup
      [36] iconst_3
      [37] sipush 402
      [40] iastore
      [41] dup
      [42] iconst_4
      [43] sipush 8222
      [46] iastore
      [47] dup
      [48] iconst_5
      [49] sipush 8230
      [52] iastore
      [53] dup
      [54] bipush 6
      [56] sipush 8224
      [59] iastore
      [60] dup
      [61] bipush 7
      [63] sipush 8225
      [66] iastore
      [67] dup
      [68] bipush 8
      [70] sipush 710
      [73] iastore
      [74] dup
      [75] bipush 9
      [77] sipush 8240
      [80] iastore
      [81] dup
      [82] bipush 10
      [84] sipush 352
      [87] iastore
      [88] dup
      [89] bipush 11
      [91] sipush 8249
      [94] iastore
      [95] dup
      [96] bipush 12
      [98] sipush 338
      [101] iastore
      [102] dup
      [103] bipush 13
      [105] ldc #5
        + Integer [65533]
      [107] iastore
      [108] dup
      [109] bipush 14
      [111] sipush 381
      [114] iastore
      [115] dup
      [116] bipush 15
      [118] ldc #5
        + Integer [65533]
      [120] iastore
      [121] dup
      [122] bipush 16
      [124] ldc #5
        + Integer [65533]
      [126] iastore
      [127] dup
      [128] bipush 17
      [130] sipush 8216
      [133] iastore
      [134] dup
      [135] bipush 18
      [137] sipush 8217
      [140] iastore
      [141] dup
      [142] bipush 19
      [144] sipush 8220
      [147] iastore
      [148] dup
      [149] bipush 20
      [151] sipush 8221
      [154] iastore
      [155] dup
      [156] bipush 21
      [158] sipush 8226
      [161] iastore
      [162] dup
      [163] bipush 22
      [165] sipush 8211
      [168] iastore
      [169] dup
      [170] bipush 23
      [172] sipush 8212
      [175] iastore
      [176] dup
      [177] bipush 24
      [179] sipush 732
      [182] iastore
      [183] dup
      [184] bipush 25
      [186] sipush 8482
      [189] iastore
      [190] dup
      [191] bipush 26
      [193] sipush 353
      [196] iastore
      [197] dup
      [198] bipush 27
      [200] sipush 8250
      [203] iastore
      [204] dup
      [205] bipush 28
      [207] sipush 339
      [210] iastore
      [211] dup
      [212] bipush 29
      [214] ldc #5
        + Integer [65533]
      [216] iastore
      [217] dup
      [218] bipush 30
      [220] sipush 382
      [223] iastore
      [224] dup
      [225] bipush 31
      [227] sipush 376
      [230] iastore
      [231] putfield #111
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theWinMap [I]
      [234] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 27
        [4] -> line 264
        [13] -> line 266
      + Local variable table attribute (count = 1)
        v0: 0 -> 235 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
  + Method:       unread(Ljava/io/PushbackReader;I)V
    Access flags: 0x2
      = private void unread(java.io.PushbackReader,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 3, stack = 2):
      [0] iload_2 v2
      [1] iconst_m1
      [2] ificmpeq +8 (target=10)
      [5] aload_1 v1
      [6] iload_2 v2
      [7] invokevirtual #115
        + Methodref [java/io/PushbackReader.unread (I)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 345
        [10] -> line 346
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
        v1: 0 -> 11 [Ljava/io/PushbackReader; r]
        v2: 0 -> 11 [I c]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       getLineNumber()I
    Access flags: 0x1
      = public int getLineNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #104
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastLine I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 351
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
  + Method:       getColumnNumber()I
    Access flags: 0x1
      = public int getColumnNumber()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #103
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastColumn I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 354
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
  + Method:       getPublicId()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPublicId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #107
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.thePublicid Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 357
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
  + Method:       getSystemId()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getSystemId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSystemid Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 360
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
  + Method:       resetDocumentLocator(Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void resetDocumentLocator(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #107
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.thePublicid Ljava/lang/String;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #110
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSystemid Ljava/lang/String;]
      [10] aload_0 v0
      [11] aload_0 v0
      [12] aload_0 v0
      [13] aload_0 v0
      [14] iconst_0
      [15] dup_x1
      [16] putfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [19] dup_x1
      [20] putfield #102
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentLine I]
      [23] dup_x1
      [24] putfield #103
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastColumn I]
      [27] putfield #104
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastLine I]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 373
        [5] -> line 374
        [10] -> line 375
        [30] -> line 376
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
        v1: 0 -> 31 [Ljava/lang/String; publicid]
        v2: 0 -> 31 [Ljava/lang/String; systemid]
  + Method:       scan(Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V
    Access flags: 0x1
      = public void scan(java.io.Reader,org.ccil.cowan.tagsoup.ScanHandler)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1740, locals = 11, stack = 5):
      [0] aload_0 v0
      [1] bipush 28
      [3] putfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [6] aload_1 v1
      [7] instanceof #81
        + Class [java/io/BufferedReader]
      [10] ifeq +16 (target=26)
      [13] new #83
        + Class [java/io/PushbackReader]
      [16] dup
      [17] aload_1 v1
      [18] iconst_5
      [19] invokespecial #113
        + Methodref [java/io/PushbackReader.<init> (Ljava/io/Reader;I)V]
      [22] astore_3 v3
      [23] goto +20 (target=43)
      [26] new #83
        + Class [java/io/PushbackReader]
      [29] dup
      [30] new #81
        + Class [java/io/BufferedReader]
      [33] dup
      [34] aload_1 v1
      [35] invokespecial #112
        + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
      [38] iconst_5
      [39] invokespecial #113
        + Methodref [java/io/PushbackReader.<init> (Ljava/io/Reader;I)V]
      [42] astore_3 v3
      [43] aload_3 v3
      [44] invokevirtual #114
        + Methodref [java/io/PushbackReader.read ()I]
      [47] istore v4
      [49] iload v4
      [51] ldc #4
        + Integer [65279]
      [53] ificmpeq +10 (target=63)
      [56] aload_0 v0
      [57] aload_3 v3
      [58] iload v4
      [60] invokespecial #129
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.unread (Ljava/io/PushbackReader;I)V]
      [63] aload_0 v0
      [64] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [67] bipush 21
      [69] ificmpeq +1658 (target=1727)
      [72] aload_3 v3
      [73] invokevirtual #114
        + Methodref [java/io/PushbackReader.read ()I]
      [76] istore v5
      [78] iload v5
      [80] sipush 128
      [83] ificmplt +24 (target=107)
      [86] iload v5
      [88] sipush 159
      [91] ificmpgt +16 (target=107)
      [94] aload_0 v0
      [95] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theWinMap [I]
      [98] iload v5
      [100] sipush 128
      [103] isub
      [104] iaload
      [105] istore v5
      [107] iload v5
      [109] bipush 13
      [111] ificmpne +27 (target=138)
      [114] aload_3 v3
      [115] invokevirtual #114
        + Methodref [java/io/PushbackReader.read ()I]
      [118] istore v5
      [120] iload v5
      [122] bipush 10
      [124] ificmpeq +14 (target=138)
      [127] aload_0 v0
      [128] aload_3 v3
      [129] iload v5
      [131] invokespecial #129
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.unread (Ljava/io/PushbackReader;I)V]
      [134] bipush 10
      [136] istore v5
      [138] iload v5
      [140] bipush 10
      [142] ificmpne +21 (target=163)
      [145] aload_0 v0
      [146] dup
      [147] getfield #102
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentLine I]
      [150] iconst_1
      [151] iadd
      [152] putfield #102
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentLine I]
      [155] aload_0 v0
      [156] iconst_0
      [157] putfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [160] goto +13 (target=173)
      [163] aload_0 v0
      [164] dup
      [165] getfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [168] iconst_1
      [169] iadd
      [170] putfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [173] iload v5
      [175] bipush 32
      [177] ificmpge +26 (target=203)
      [180] iload v5
      [182] bipush 10
      [184] ificmpeq +19 (target=203)
      [187] iload v5
      [189] bipush 9
      [191] ificmpeq +12 (target=203)
      [194] iload v5
      [196] iconst_m1
      [197] ificmpeq +6 (target=203)
      [200] goto -137 (target=63)
      [203] iload v5
      [205] iconst_m1
      [206] ificmplt +16 (target=222)
      [209] iload v5
      [211] getstatic #100
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetableIndexMaxChar I]
      [214] ificmpge +8 (target=222)
      [217] iload v5
      [219] goto +5 (target=224)
      [222] bipush -2
      [224] istore v6
      [226] getstatic #99
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetableIndex [[S]
      [229] aload_0 v0
      [230] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [233] aaload
      [234] iload v6
      [236] iconst_2
      [237] iadd
      [238] saload
      [239] istore v7
      [241] iconst_0
      [242] istore v8
      [244] iload v7
      [246] iconst_m1
      [247] ificmpeq +25 (target=272)
      [250] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [253] iload v7
      [255] iconst_2
      [256] iadd
      [257] iaload
      [258] istore v8
      [260] aload_0 v0
      [261] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [264] iload v7
      [266] iconst_3
      [267] iadd
      [268] iaload
      [269] putfield #105
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theNextState I]
      [272] iload v8
      [274] tableswitch (33 offsets, default=1414) (target=1688)
        0: offset = 146, target = 420
        1: offset = 192, target = 466
        2: offset = 215, target = 489
        3: offset = 245, target = 519
        4: offset = 283, target = 557
        5: offset = 306, target = 580
        6: offset = 344, target = 618
        7: offset = 397, target = 671
        8: offset = 420, target = 694
        9: offset = 458, target = 732
        10: offset = 1096, target = 1370
        11: offset = 930, target = 1204
        12: offset = 1305, target = 1579
        13: offset = 533, target = 807
        14: offset = 503, target = 777
        15: offset = 907, target = 1181
        16: offset = 953, target = 1227
        17: offset = 976, target = 1250
        18: offset = 1014, target = 1288
        19: offset = 1035, target = 1309
        20: offset = 1154, target = 1428
        21: offset = 1140, target = 1414
        22: offset = 1123, target = 1397
        23: offset = 1069, target = 1343
        24: offset = 1171, target = 1445
        25: offset = 1198, target = 1472
        26: offset = 1221, target = 1495
        27: offset = 1259, target = 1533
        28: offset = 1269, target = 1543
        29: offset = 1272, target = 1546
        30: offset = 1282, target = 1556
        31: offset = 1354, target = 1628
        32: offset = 1374, target = 1648
        default: offset = 1414, target = 1688
      [420] new #85
        + Class [java/lang/Error]
      [423] dup
      [424] new #89
        + Class [java/lang/StringBuffer]
      [427] dup
      [428] invokespecial #122
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [431] ldc #43
        + String [HTMLScanner can't cope with ]
      [433] invokevirtual #124
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [436] iload v5
      [438] invokestatic #119
        + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
      [441] invokevirtual #124
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [444] ldc #9
        + String [ in state ]
      [446] invokevirtual #124
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [449] aload_0 v0
      [450] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [453] invokestatic #119
        + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
      [456] invokevirtual #124
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [459] invokevirtual #125
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [462] invokespecial #118
        + Methodref [java/lang/Error.<init> (Ljava/lang/String;)V]
      [465] athrow
      [466] aload_2 v2
      [467] aload_0 v0
      [468] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [471] iconst_0
      [472] aload_0 v0
      [473] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [476] invokeinterface #130
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.adup ([CII)V]
      [481] aload_0 v0
      [482] iconst_0
      [483] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [486] goto +1230 (target=1716)
      [489] aload_2 v2
      [490] aload_0 v0
      [491] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [494] iconst_0
      [495] aload_0 v0
      [496] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [499] invokeinterface #130
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.adup ([CII)V]
      [504] aload_0 v0
      [505] iconst_0
      [506] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [509] aload_0 v0
      [510] iload v5
      [512] aload_2 v2
      [513] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [516] goto +1200 (target=1716)
      [519] aload_2 v2
      [520] aload_0 v0
      [521] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [524] iconst_0
      [525] aload_0 v0
      [526] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [529] invokeinterface #130
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.adup ([CII)V]
      [534] aload_0 v0
      [535] iconst_0
      [536] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [539] aload_2 v2
      [540] aload_0 v0
      [541] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [544] iconst_0
      [545] aload_0 v0
      [546] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [549] invokeinterface #143
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stagc ([CII)V]
      [554] goto +1162 (target=1716)
      [557] aload_2 v2
      [558] aload_0 v0
      [559] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [562] iconst_0
      [563] aload_0 v0
      [564] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [567] invokeinterface #131
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.aname ([CII)V]
      [572] aload_0 v0
      [573] iconst_0
      [574] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [577] goto +1139 (target=1716)
      [580] aload_2 v2
      [581] aload_0 v0
      [582] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [585] iconst_0
      [586] aload_0 v0
      [587] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [590] invokeinterface #131
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.aname ([CII)V]
      [595] aload_0 v0
      [596] iconst_0
      [597] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [600] aload_2 v2
      [601] aload_0 v0
      [602] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [605] iconst_0
      [606] aload_0 v0
      [607] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [610] invokeinterface #130
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.adup ([CII)V]
      [615] goto +1101 (target=1716)
      [618] aload_2 v2
      [619] aload_0 v0
      [620] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [623] iconst_0
      [624] aload_0 v0
      [625] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [628] invokeinterface #131
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.aname ([CII)V]
      [633] aload_0 v0
      [634] iconst_0
      [635] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [638] aload_2 v2
      [639] aload_0 v0
      [640] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [643] iconst_0
      [644] aload_0 v0
      [645] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [648] invokeinterface #130
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.adup ([CII)V]
      [653] aload_2 v2
      [654] aload_0 v0
      [655] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [658] iconst_0
      [659] aload_0 v0
      [660] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [663] invokeinterface #143
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stagc ([CII)V]
      [668] goto +1048 (target=1716)
      [671] aload_2 v2
      [672] aload_0 v0
      [673] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [676] iconst_0
      [677] aload_0 v0
      [678] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [681] invokeinterface #132
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.aval ([CII)V]
      [686] aload_0 v0
      [687] iconst_0
      [688] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [691] goto +1025 (target=1716)
      [694] aload_2 v2
      [695] aload_0 v0
      [696] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [699] iconst_0
      [700] aload_0 v0
      [701] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [704] invokeinterface #132
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.aval ([CII)V]
      [709] aload_0 v0
      [710] iconst_0
      [711] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [714] aload_2 v2
      [715] aload_0 v0
      [716] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [719] iconst_0
      [720] aload_0 v0
      [721] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [724] invokeinterface #143
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stagc ([CII)V]
      [729] goto +987 (target=1716)
      [732] aload_0 v0
      [733] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [736] aload_0 v0
      [737] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [740] iconst_1
      [741] ificmple +13 (target=754)
      [744] aload_0 v0
      [745] dup
      [746] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [749] iconst_2
      [750] isub
      [751] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [754] aload_2 v2
      [755] aload_0 v0
      [756] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [759] iconst_0
      [760] aload_0 v0
      [761] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [764] invokeinterface #140
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pcdata ([CII)V]
      [769] aload_0 v0
      [770] iconst_0
      [771] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [774] goto +942 (target=1716)
      [777] aload_2 v2
      [778] aload_0 v0
      [779] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [782] iconst_0
      [783] aload_0 v0
      [784] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [787] invokeinterface #140
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pcdata ([CII)V]
      [792] aload_0 v0
      [793] iconst_0
      [794] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [797] aload_0 v0
      [798] iload v5
      [800] aload_2 v2
      [801] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [804] goto +912 (target=1716)
      [807] aload_0 v0
      [808] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [811] iload v5
      [813] i2c
      [814] istore v9
      [816] aload_0 v0
      [817] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [820] bipush 23
      [822] ificmpne +26 (target=848)
      [825] iload v9
      [827] bipush 35
      [829] ificmpne +19 (target=848)
      [832] aload_0 v0
      [833] bipush 27
      [835] putfield #105
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theNextState I]
      [838] aload_0 v0
      [839] iload v5
      [841] aload_2 v2
      [842] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [845] goto +871 (target=1716)
      [848] aload_0 v0
      [849] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [852] bipush 27
      [854] ificmpne +33 (target=887)
      [857] iload v9
      [859] bipush 120
      [861] ificmpeq +10 (target=871)
      [864] iload v9
      [866] bipush 88
      [868] ificmpne +19 (target=887)
      [871] aload_0 v0
      [872] bipush 35
      [874] putfield #105
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theNextState I]
      [877] aload_0 v0
      [878] iload v5
      [880] aload_2 v2
      [881] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [884] goto +832 (target=1716)
      [887] aload_0 v0
      [888] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [891] bipush 23
      [893] ificmpne +21 (target=914)
      [896] iload v9
      [898] invokestatic #117
        + Methodref [java/lang/Character.isLetterOrDigit (C)Z]
      [901] ifeq +13 (target=914)
      [904] aload_0 v0
      [905] iload v5
      [907] aload_2 v2
      [908] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [911] goto +805 (target=1716)
      [914] aload_0 v0
      [915] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [918] bipush 27
      [920] ificmpne +21 (target=941)
      [923] iload v9
      [925] invokestatic #116
        + Methodref [java/lang/Character.isDigit (C)Z]
      [928] ifeq +13 (target=941)
      [931] aload_0 v0
      [932] iload v5
      [934] aload_2 v2
      [935] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [938] goto +778 (target=1716)
      [941] aload_0 v0
      [942] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [945] bipush 35
      [947] ificmpne +32 (target=979)
      [950] iload v9
      [952] invokestatic #116
        + Methodref [java/lang/Character.isDigit (C)Z]
      [955] ifne +14 (target=969)
      [958] ldc #79
        + String [abcdefABCDEF]
      [960] iload v9
      [962] invokevirtual #121
        + Methodref [java/lang/String.indexOf (I)I]
      [965] iconst_m1
      [966] ificmpeq +13 (target=979)
      [969] aload_0 v0
      [970] iload v5
      [972] aload_2 v2
      [973] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [976] goto +740 (target=1716)
      [979] aload_2 v2
      [980] aload_0 v0
      [981] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [984] iconst_1
      [985] aload_0 v0
      [986] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [989] iconst_1
      [990] isub
      [991] invokeinterface #135
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.entity ([CII)V]
      [996] aload_2 v2
      [997] invokeinterface #138
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.getEntity ()I]
      [1002] istore v10
      [1004] iload v10
      [1006] ifeq +149 (target=1155)
      [1009] aload_0 v0
      [1010] iconst_0
      [1011] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1014] iload v10
      [1016] sipush 128
      [1019] ificmplt +24 (target=1043)
      [1022] iload v10
      [1024] sipush 159
      [1027] ificmpgt +16 (target=1043)
      [1030] aload_0 v0
      [1031] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theWinMap [I]
      [1034] iload v10
      [1036] sipush 128
      [1039] isub
      [1040] iaload
      [1041] istore v10
      [1043] iload v10
      [1045] bipush 32
      [1047] ificmpge +10 (target=1057)
      [1050] bipush 32
      [1052] istore v10
      [1054] goto +74 (target=1128)
      [1057] iload v10
      [1059] ldc #1
        + Integer [55296]
      [1061] ificmplt +16 (target=1077)
      [1064] iload v10
      [1066] ldc #3
        + Integer [57343]
      [1068] ificmpgt +9 (target=1077)
      [1071] iconst_0
      [1072] istore v10
      [1074] goto +54 (target=1128)
      [1077] iload v10
      [1079] ldc #6
        + Integer [65535]
      [1081] ificmpgt +13 (target=1094)
      [1084] aload_0 v0
      [1085] iload v10
      [1087] aload_2 v2
      [1088] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1091] goto +37 (target=1128)
      [1094] iload v10
      [1096] ldc #7
        + Integer [65536]
      [1098] isub
      [1099] istore v10
      [1101] aload_0 v0
      [1102] iload v10
      [1104] bipush 10
      [1106] ishr
      [1107] ldc #1
        + Integer [55296]
      [1109] iadd
      [1110] aload_2 v2
      [1111] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1114] aload_0 v0
      [1115] iload v10
      [1117] sipush 1023
      [1120] iand
      [1121] ldc #2
        + Integer [56320]
      [1123] iadd
      [1124] aload_2 v2
      [1125] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1128] iload v5
      [1130] bipush 59
      [1132] ificmpeq +40 (target=1172)
      [1135] aload_0 v0
      [1136] aload_3 v3
      [1137] iload v5
      [1139] invokespecial #129
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.unread (Ljava/io/PushbackReader;I)V]
      [1142] aload_0 v0
      [1143] dup
      [1144] getfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [1147] iconst_1
      [1148] isub
      [1149] putfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [1152] goto +20 (target=1172)
      [1155] aload_0 v0
      [1156] aload_3 v3
      [1157] iload v5
      [1159] invokespecial #129
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.unread (Ljava/io/PushbackReader;I)V]
      [1162] aload_0 v0
      [1163] dup
      [1164] getfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [1167] iconst_1
      [1168] isub
      [1169] putfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [1172] aload_0 v0
      [1173] bipush 28
      [1175] putfield #105
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theNextState I]
      [1178] goto +538 (target=1716)
      [1181] aload_2 v2
      [1182] aload_0 v0
      [1183] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1186] iconst_0
      [1187] aload_0 v0
      [1188] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1191] invokeinterface #137
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.etag ([CII)V]
      [1196] aload_0 v0
      [1197] iconst_0
      [1198] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1201] goto +515 (target=1716)
      [1204] aload_2 v2
      [1205] aload_0 v0
      [1206] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1209] iconst_0
      [1210] aload_0 v0
      [1211] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1214] invokeinterface #134
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.decl ([CII)V]
      [1219] aload_0 v0
      [1220] iconst_0
      [1221] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1224] goto +492 (target=1716)
      [1227] aload_2 v2
      [1228] aload_0 v0
      [1229] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1232] iconst_0
      [1233] aload_0 v0
      [1234] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1237] invokeinterface #139
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.gi ([CII)V]
      [1242] aload_0 v0
      [1243] iconst_0
      [1244] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1247] goto +469 (target=1716)
      [1250] aload_2 v2
      [1251] aload_0 v0
      [1252] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1255] iconst_0
      [1256] aload_0 v0
      [1257] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1260] invokeinterface #139
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.gi ([CII)V]
      [1265] aload_0 v0
      [1266] iconst_0
      [1267] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1270] aload_2 v2
      [1271] aload_0 v0
      [1272] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1275] iconst_0
      [1276] aload_0 v0
      [1277] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1280] invokeinterface #143
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stagc ([CII)V]
      [1285] goto +431 (target=1716)
      [1288] aload_0 v0
      [1289] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [1292] aload_0 v0
      [1293] bipush 60
      [1295] aload_2 v2
      [1296] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1299] aload_0 v0
      [1300] iload v5
      [1302] aload_2 v2
      [1303] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1306] goto +410 (target=1716)
      [1309] aload_0 v0
      [1310] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [1313] aload_0 v0
      [1314] bipush 60
      [1316] aload_2 v2
      [1317] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1320] aload_2 v2
      [1321] aload_0 v0
      [1322] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1325] iconst_0
      [1326] aload_0 v0
      [1327] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1330] invokeinterface #140
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pcdata ([CII)V]
      [1335] aload_0 v0
      [1336] iconst_0
      [1337] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1340] goto +376 (target=1716)
      [1343] aload_0 v0
      [1344] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [1347] aload_2 v2
      [1348] aload_0 v0
      [1349] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1352] iconst_0
      [1353] aload_0 v0
      [1354] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1357] invokeinterface #140
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pcdata ([CII)V]
      [1362] aload_0 v0
      [1363] iconst_0
      [1364] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1367] goto +349 (target=1716)
      [1370] aload_0 v0
      [1371] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [1374] aload_2 v2
      [1375] aload_0 v0
      [1376] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1379] iconst_0
      [1380] aload_0 v0
      [1381] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1384] invokeinterface #133
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.cmnt ([CII)V]
      [1389] aload_0 v0
      [1390] iconst_0
      [1391] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1394] goto +322 (target=1716)
      [1397] aload_0 v0
      [1398] bipush 45
      [1400] aload_2 v2
      [1401] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1404] aload_0 v0
      [1405] bipush 32
      [1407] aload_2 v2
      [1408] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1411] goto +305 (target=1716)
      [1414] aload_0 v0
      [1415] bipush 45
      [1417] aload_2 v2
      [1418] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1421] aload_0 v0
      [1422] bipush 32
      [1424] aload_2 v2
      [1425] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1428] aload_0 v0
      [1429] bipush 45
      [1431] aload_2 v2
      [1432] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1435] aload_0 v0
      [1436] iload v5
      [1438] aload_2 v2
      [1439] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1442] goto +274 (target=1716)
      [1445] aload_0 v0
      [1446] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [1449] aload_2 v2
      [1450] aload_0 v0
      [1451] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1454] iconst_0
      [1455] aload_0 v0
      [1456] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1459] invokeinterface #141
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pi ([CII)V]
      [1464] aload_0 v0
      [1465] iconst_0
      [1466] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1469] goto +247 (target=1716)
      [1472] aload_2 v2
      [1473] aload_0 v0
      [1474] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1477] iconst_0
      [1478] aload_0 v0
      [1479] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1482] invokeinterface #142
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pitarget ([CII)V]
      [1487] aload_0 v0
      [1488] iconst_0
      [1489] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1492] goto +224 (target=1716)
      [1495] aload_2 v2
      [1496] aload_0 v0
      [1497] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1500] iconst_0
      [1501] aload_0 v0
      [1502] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1505] invokeinterface #142
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pitarget ([CII)V]
      [1510] aload_0 v0
      [1511] iconst_0
      [1512] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1515] aload_2 v2
      [1516] aload_0 v0
      [1517] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1520] iconst_0
      [1521] aload_0 v0
      [1522] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1525] invokeinterface #141
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pi ([CII)V]
      [1530] goto +186 (target=1716)
      [1533] aload_0 v0
      [1534] iload v5
      [1536] aload_2 v2
      [1537] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1540] goto +176 (target=1716)
      [1543] goto +173 (target=1716)
      [1546] aload_0 v0
      [1547] bipush 32
      [1549] aload_2 v2
      [1550] invokespecial #128
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.save (ILorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [1553] goto +163 (target=1716)
      [1556] aload_2 v2
      [1557] aload_0 v0
      [1558] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1561] iconst_0
      [1562] aload_0 v0
      [1563] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1566] invokeinterface #143
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stagc ([CII)V]
      [1571] aload_0 v0
      [1572] iconst_0
      [1573] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1576] goto +140 (target=1716)
      [1579] aload_0 v0
      [1580] invokespecial #127
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.mark ()V]
      [1583] aload_0 v0
      [1584] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1587] ifle +18 (target=1605)
      [1590] aload_2 v2
      [1591] aload_0 v0
      [1592] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1595] iconst_0
      [1596] aload_0 v0
      [1597] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1600] invokeinterface #139
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.gi ([CII)V]
      [1605] aload_0 v0
      [1606] iconst_0
      [1607] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1610] aload_2 v2
      [1611] aload_0 v0
      [1612] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1615] iconst_0
      [1616] aload_0 v0
      [1617] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1620] invokeinterface #144
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.stage ([CII)V]
      [1625] goto +91 (target=1716)
      [1628] aload_0 v0
      [1629] aload_3 v3
      [1630] iload v5
      [1632] invokespecial #129
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.unread (Ljava/io/PushbackReader;I)V]
      [1635] aload_0 v0
      [1636] dup
      [1637] getfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [1640] iconst_1
      [1641] isub
      [1642] putfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [1645] goto +71 (target=1716)
      [1648] aload_0 v0
      [1649] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1652] ifle +13 (target=1665)
      [1655] aload_0 v0
      [1656] dup
      [1657] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1660] iconst_1
      [1661] isub
      [1662] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1665] aload_2 v2
      [1666] aload_0 v0
      [1667] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1670] iconst_0
      [1671] aload_0 v0
      [1672] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1675] invokeinterface #140
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pcdata ([CII)V]
      [1680] aload_0 v0
      [1681] iconst_0
      [1682] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [1685] goto +31 (target=1716)
      [1688] new #85
        + Class [java/lang/Error]
      [1691] dup
      [1692] new #89
        + Class [java/lang/StringBuffer]
      [1695] dup
      [1696] invokespecial #122
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [1699] ldc #42
        + String [Can't process state ]
      [1701] invokevirtual #124
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [1704] iload v8
      [1706] invokevirtual #123
        + Methodref [java/lang/StringBuffer.append (I)Ljava/lang/StringBuffer;]
      [1709] invokevirtual #125
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [1712] invokespecial #118
        + Methodref [java/lang/Error.<init> (Ljava/lang/String;)V]
      [1715] athrow
      [1716] aload_0 v0
      [1717] aload_0 v0
      [1718] getfield #105
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theNextState I]
      [1721] putfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [1724] goto -1661 (target=63)
      [1727] aload_2 v2
      [1728] aload_0 v0
      [1729] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [1732] iconst_0
      [1733] iconst_0
      [1734] invokeinterface #136
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.eof ([CII)V]
      [1739] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 181)
        [0] -> line 385
        [6] -> line 387
        [13] -> line 388
        [26] -> line 391
        [43] -> line 394
        [49] -> line 395
        [63] -> line 397
        [72] -> line 398
        [78] -> line 401
        [107] -> line 403
        [114] -> line 404
        [120] -> line 405
        [127] -> line 406
        [134] -> line 407
        [138] -> line 411
        [145] -> line 412
        [155] -> line 413
        [163] -> line 416
        [173] -> line 419
        [203] -> line 422
        [226] -> line 423
        [241] -> line 424
        [244] -> line 425
        [250] -> line 426
        [260] -> line 427
        [272] -> line 431
        [420] -> line 433
        [466] -> line 437
        [481] -> line 438
        [486] -> line 439
        [489] -> line 441
        [504] -> line 442
        [509] -> line 443
        [516] -> line 444
        [519] -> line 446
        [534] -> line 447
        [539] -> line 448
        [554] -> line 449
        [557] -> line 451
        [572] -> line 452
        [577] -> line 453
        [580] -> line 455
        [595] -> line 456
        [600] -> line 457
        [615] -> line 458
        [618] -> line 460
        [633] -> line 461
        [638] -> line 462
        [653] -> line 463
        [668] -> line 464
        [671] -> line 466
        [686] -> line 467
        [691] -> line 468
        [694] -> line 470
        [709] -> line 471
        [714] -> line 472
        [729] -> line 473
        [732] -> line 475
        [736] -> line 477
        [754] -> line 478
        [769] -> line 479
        [774] -> line 480
        [777] -> line 482
        [792] -> line 483
        [797] -> line 484
        [804] -> line 485
        [807] -> line 487
        [811] -> line 488
        [816] -> line 490
        [832] -> line 491
        [838] -> line 492
        [845] -> line 493
        [848] -> line 495
        [871] -> line 496
        [877] -> line 497
        [884] -> line 498
        [887] -> line 500
        [904] -> line 501
        [911] -> line 502
        [914] -> line 504
        [931] -> line 505
        [938] -> line 506
        [941] -> line 508
        [969] -> line 509
        [976] -> line 510
        [979] -> line 515
        [996] -> line 516
        [1004] -> line 518
        [1009] -> line 519
        [1014] -> line 520
        [1030] -> line 521
        [1043] -> line 523
        [1050] -> line 525
        [1057] -> line 527
        [1071] -> line 529
        [1077] -> line 531
        [1084] -> line 533
        [1094] -> line 537
        [1101] -> line 538
        [1114] -> line 539
        [1128] -> line 541
        [1135] -> line 542
        [1142] -> line 543
        [1155] -> line 547
        [1162] -> line 548
        [1172] -> line 550
        [1178] -> line 551
        [1181] -> line 553
        [1196] -> line 554
        [1201] -> line 555
        [1204] -> line 557
        [1219] -> line 558
        [1224] -> line 559
        [1227] -> line 561
        [1242] -> line 562
        [1247] -> line 563
        [1250] -> line 565
        [1265] -> line 566
        [1270] -> line 567
        [1285] -> line 568
        [1288] -> line 570
        [1292] -> line 571
        [1299] -> line 572
        [1306] -> line 573
        [1309] -> line 575
        [1313] -> line 576
        [1320] -> line 577
        [1335] -> line 578
        [1340] -> line 579
        [1343] -> line 581
        [1347] -> line 582
        [1362] -> line 583
        [1367] -> line 584
        [1370] -> line 586
        [1374] -> line 587
        [1389] -> line 588
        [1394] -> line 589
        [1397] -> line 591
        [1404] -> line 592
        [1411] -> line 593
        [1414] -> line 595
        [1421] -> line 596
        [1428] -> line 599
        [1435] -> line 600
        [1442] -> line 601
        [1445] -> line 603
        [1449] -> line 604
        [1464] -> line 605
        [1469] -> line 606
        [1472] -> line 608
        [1487] -> line 609
        [1492] -> line 610
        [1495] -> line 612
        [1510] -> line 613
        [1515] -> line 614
        [1530] -> line 615
        [1533] -> line 617
        [1540] -> line 618
        [1543] -> line 620
        [1546] -> line 622
        [1553] -> line 623
        [1556] -> line 625
        [1571] -> line 626
        [1576] -> line 627
        [1579] -> line 629
        [1583] -> line 631
        [1605] -> line 632
        [1610] -> line 633
        [1625] -> line 634
        [1628] -> line 636
        [1635] -> line 637
        [1645] -> line 638
        [1648] -> line 640
        [1665] -> line 641
        [1680] -> line 642
        [1685] -> line 643
        [1688] -> line 645
        [1716] -> line 647
        [1724] -> line 648
        [1727] -> line 649
        [1739] -> line 650
      + Local variable table attribute (count = 12)
        v3: 23 -> 26 [Ljava/io/PushbackReader; r]
        v9: 816 -> 1716 [C ch1]
        v10: 1004 -> 1716 [I ent]
        v5: 78 -> 1724 [I ch]
        v6: 226 -> 1724 [I adjCh]
        v7: 241 -> 1724 [I statetableRow]
        v8: 244 -> 1724 [I action]
        v0: 0 -> 1740 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
        v1: 0 -> 1740 [Ljava/io/Reader; r0]
        v2: 0 -> 1740 [Lorg/ccil/cowan/tagsoup/ScanHandler; h]
        v3: 43 -> 1740 [Ljava/io/PushbackReader; r]
        v4: 49 -> 1740 [I firstChar]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [org/xml/sax/SAXException]
  + Method:       mark()V
    Access flags: 0x2
      = private void mark()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #101
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentColumn I]
      [5] putfield #103
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastColumn I]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] getfield #102
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theCurrentLine I]
      [13] putfield #104
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theLastLine I]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 658
        [8] -> line 659
        [16] -> line 660
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
  + Method:       startCDATA()V
    Access flags: 0x1
      = public void startCDATA()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] bipush 10
      [3] putfield #105
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theNextState I]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 668
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
  + Method:       save(ILorg/ccil/cowan/tagsoup/ScanHandler;)V
    Access flags: 0x2
      = private void save(int,org.ccil.cowan.tagsoup.ScanHandler)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 106, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [4] aload_0 v0
      [5] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [8] arraylength
      [9] bipush 20
      [11] isub
      [12] ificmplt +75 (target=87)
      [15] aload_0 v0
      [16] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [19] bipush 28
      [21] ificmpeq +12 (target=33)
      [24] aload_0 v0
      [25] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theState I]
      [28] bipush 10
      [30] ificmpne +26 (target=56)
      [33] aload_2 v2
      [34] aload_0 v0
      [35] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [38] iconst_0
      [39] aload_0 v0
      [40] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [43] invokeinterface #140
        + InterfaceMethodref [org/ccil/cowan/tagsoup/ScanHandler.pcdata ([CII)V]
      [48] aload_0 v0
      [49] iconst_0
      [50] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [53] goto +34 (target=87)
      [56] aload_0 v0
      [57] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [60] arraylength
      [61] iconst_2
      [62] imul
      [63] newarray 5
      [65] astore_3 v3
      [66] aload_0 v0
      [67] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [70] iconst_0
      [71] aload_3 v3
      [72] iconst_0
      [73] aload_0 v0
      [74] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [77] iconst_1
      [78] iadd
      [79] invokestatic #126
        + Methodref [java/lang/System.arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V]
      [82] aload_0 v0
      [83] aload_3 v3
      [84] putfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [87] aload_0 v0
      [88] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theOutputBuffer [C]
      [91] aload_0 v0
      [92] dup
      [93] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [96] dup_x1
      [97] iconst_1
      [98] iadd
      [99] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.theSize I]
      [102] iload_1 v1
      [103] i2c
      [104] castore
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 671
        [15] -> line 672
        [33] -> line 674
        [48] -> line 675
        [56] -> line 679
        [66] -> line 680
        [82] -> line 681
        [87] -> line 684
        [105] -> line 685
      + Local variable table attribute (count = 4)
        v3: 66 -> 87 [[C newOutputBuffer]
        v0: 0 -> 106 [Lorg/ccil/cowan/tagsoup/HTMLScanner; this]
        v1: 0 -> 106 [I ch]
        v2: 0 -> 106 [Lorg/ccil/cowan/tagsoup/ScanHandler; h]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [org/xml/sax/SAXException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4557, locals = 7, stack = 4):
      [0] sipush 596
      [3] newarray 10
      [5] dup
      [6] iconst_0
      [7] iconst_1
      [8] iastore
      [9] dup
      [10] iconst_1
      [11] bipush 47
      [13] iastore
      [14] dup
      [15] iconst_2
      [16] iconst_5
      [17] iastore
      [18] dup
      [19] iconst_3
      [20] bipush 22
      [22] iastore
      [23] dup
      [24] iconst_4
      [25] iconst_1
      [26] iastore
      [27] dup
      [28] iconst_5
      [29] bipush 61
      [31] iastore
      [32] dup
      [33] bipush 6
      [35] iconst_4
      [36] iastore
      [37] dup
      [38] bipush 7
      [40] iconst_3
      [41] iastore
      [42] dup
      [43] bipush 8
      [45] iconst_1
      [46] iastore
      [47] dup
      [48] bipush 9
      [50] bipush 62
      [52] iastore
      [53] dup
      [54] bipush 10
      [56] bipush 6
      [58] iastore
      [59] dup
      [60] bipush 11
      [62] bipush 28
      [64] iastore
      [65] dup
      [66] bipush 12
      [68] iconst_1
      [69] iastore
      [70] dup
      [71] bipush 13
      [73] iconst_0
      [74] iastore
      [75] dup
      [76] bipush 14
      [78] bipush 27
      [80] iastore
      [81] dup
      [82] bipush 15
      [84] iconst_1
      [85] iastore
      [86] dup
      [87] bipush 16
      [89] iconst_1
      [90] iastore
      [91] dup
      [92] bipush 17
      [94] iconst_m1
      [95] iastore
      [96] dup
      [97] bipush 18
      [99] bipush 6
      [101] iastore
      [102] dup
      [103] bipush 19
      [105] bipush 21
      [107] iastore
      [108] dup
      [109] bipush 20
      [111] iconst_1
      [112] iastore
      [113] dup
      [114] bipush 21
      [116] bipush 32
      [118] iastore
      [119] dup
      [120] bipush 22
      [122] iconst_4
      [123] iastore
      [124] dup
      [125] bipush 23
      [127] bipush 24
      [129] iastore
      [130] dup
      [131] bipush 24
      [133] iconst_1
      [134] iastore
      [135] dup
      [136] bipush 25
      [138] bipush 10
      [140] iastore
      [141] dup
      [142] bipush 26
      [144] iconst_4
      [145] iastore
      [146] dup
      [147] bipush 27
      [149] bipush 24
      [151] iastore
      [152] dup
      [153] bipush 28
      [155] iconst_1
      [156] iastore
      [157] dup
      [158] bipush 29
      [160] bipush 9
      [162] iastore
      [163] dup
      [164] bipush 30
      [166] iconst_4
      [167] iastore
      [168] dup
      [169] bipush 31
      [171] bipush 24
      [173] iastore
      [174] dup
      [175] bipush 32
      [177] iconst_2
      [178] iastore
      [179] dup
      [180] bipush 33
      [182] bipush 39
      [184] iastore
      [185] dup
      [186] bipush 34
      [188] bipush 7
      [190] iastore
      [191] dup
      [192] bipush 35
      [194] bipush 34
      [196] iastore
      [197] dup
      [198] bipush 36
      [200] iconst_2
      [201] iastore
      [202] dup
      [203] bipush 37
      [205] iconst_0
      [206] iastore
      [207] dup
      [208] bipush 38
      [210] bipush 27
      [212] iastore
      [213] dup
      [214] bipush 39
      [216] iconst_2
      [217] iastore
      [218] dup
      [219] bipush 40
      [221] iconst_2
      [222] iastore
      [223] dup
      [224] bipush 41
      [226] iconst_m1
      [227] iastore
      [228] dup
      [229] bipush 42
      [231] bipush 8
      [233] iastore
      [234] dup
      [235] bipush 43
      [237] bipush 21
      [239] iastore
      [240] dup
      [241] bipush 44
      [243] iconst_2
      [244] iastore
      [245] dup
      [246] bipush 45
      [248] bipush 32
      [250] iastore
      [251] dup
      [252] bipush 46
      [254] bipush 29
      [256] iastore
      [257] dup
      [258] bipush 47
      [260] iconst_2
      [261] iastore
      [262] dup
      [263] bipush 48
      [265] iconst_2
      [266] iastore
      [267] dup
      [268] bipush 49
      [270] bipush 10
      [272] iastore
      [273] dup
      [274] bipush 50
      [276] bipush 29
      [278] iastore
      [279] dup
      [280] bipush 51
      [282] iconst_2
      [283] iastore
      [284] dup
      [285] bipush 52
      [287] iconst_2
      [288] iastore
      [289] dup
      [290] bipush 53
      [292] bipush 9
      [294] iastore
      [295] dup
      [296] bipush 54
      [298] bipush 29
      [300] iastore
      [301] dup
      [302] bipush 55
      [304] iconst_2
      [305] iastore
      [306] dup
      [307] bipush 56
      [309] iconst_3
      [310] iastore
      [311] dup
      [312] bipush 57
      [314] bipush 34
      [316] iastore
      [317] dup
      [318] bipush 58
      [320] bipush 28
      [322] iastore
      [323] dup
      [324] bipush 59
      [326] bipush 31
      [328] iastore
      [329] dup
      [330] bipush 60
      [332] iconst_3
      [333] iastore
      [334] dup
      [335] bipush 61
      [337] bipush 39
      [339] iastore
      [340] dup
      [341] bipush 62
      [343] bipush 28
      [345] iastore
      [346] dup
      [347] bipush 63
      [349] iconst_2
      [350] iastore
      [351] dup
      [352] bipush 64
      [354] iconst_3
      [355] iastore
      [356] dup
      [357] bipush 65
      [359] bipush 62
      [361] iastore
      [362] dup
      [363] bipush 66
      [365] bipush 8
      [367] iastore
      [368] dup
      [369] bipush 67
      [371] bipush 28
      [373] iastore
      [374] dup
      [375] bipush 68
      [377] iconst_3
      [378] iastore
      [379] dup
      [380] bipush 69
      [382] iconst_0
      [383] iastore
      [384] dup
      [385] bipush 70
      [387] bipush 27
      [389] iastore
      [390] dup
      [391] bipush 71
      [393] bipush 32
      [395] iastore
      [396] dup
      [397] bipush 72
      [399] iconst_3
      [400] iastore
      [401] dup
      [402] bipush 73
      [404] iconst_m1
      [405] iastore
      [406] dup
      [407] bipush 74
      [409] bipush 8
      [411] iastore
      [412] dup
      [413] bipush 75
      [415] bipush 21
      [417] iastore
      [418] dup
      [419] bipush 76
      [421] iconst_3
      [422] iastore
      [423] dup
      [424] bipush 77
      [426] bipush 32
      [428] iastore
      [429] dup
      [430] bipush 78
      [432] bipush 28
      [434] iastore
      [435] dup
      [436] bipush 79
      [438] iconst_3
      [439] iastore
      [440] dup
      [441] bipush 80
      [443] iconst_3
      [444] iastore
      [445] dup
      [446] bipush 81
      [448] bipush 10
      [450] iastore
      [451] dup
      [452] bipush 82
      [454] bipush 28
      [456] iastore
      [457] dup
      [458] bipush 83
      [460] iconst_3
      [461] iastore
      [462] dup
      [463] bipush 84
      [465] iconst_3
      [466] iastore
      [467] dup
      [468] bipush 85
      [470] bipush 9
      [472] iastore
      [473] dup
      [474] bipush 86
      [476] bipush 28
      [478] iastore
      [479] dup
      [480] bipush 87
      [482] iconst_3
      [483] iastore
      [484] dup
      [485] bipush 88
      [487] iconst_4
      [488] iastore
      [489] dup
      [490] bipush 89
      [492] bipush 67
      [494] iastore
      [495] dup
      [496] bipush 90
      [498] bipush 28
      [500] iastore
      [501] dup
      [502] bipush 91
      [504] iconst_5
      [505] iastore
      [506] dup
      [507] bipush 92
      [509] iconst_4
      [510] iastore
      [511] dup
      [512] bipush 93
      [514] iconst_0
      [515] iastore
      [516] dup
      [517] bipush 94
      [519] bipush 28
      [521] iastore
      [522] dup
      [523] bipush 95
      [525] bipush 19
      [527] iastore
      [528] dup
      [529] bipush 96
      [531] iconst_4
      [532] iastore
      [533] dup
      [534] bipush 97
      [536] iconst_m1
      [537] iastore
      [538] dup
      [539] bipush 98
      [541] bipush 28
      [543] iastore
      [544] dup
      [545] bipush 99
      [547] bipush 21
      [549] iastore
      [550] dup
      [551] bipush 100
      [553] iconst_5
      [554] iastore
      [555] dup
      [556] bipush 101
      [558] bipush 68
      [560] iastore
      [561] dup
      [562] bipush 102
      [564] bipush 28
      [566] iastore
      [567] dup
      [568] bipush 103
      [570] bipush 6
      [572] iastore
      [573] dup
      [574] bipush 104
      [576] iconst_5
      [577] iastore
      [578] dup
      [579] bipush 105
      [581] iconst_0
      [582] iastore
      [583] dup
      [584] bipush 106
      [586] bipush 28
      [588] iastore
      [589] dup
      [590] bipush 107
      [592] bipush 19
      [594] iastore
      [595] dup
      [596] bipush 108
      [598] iconst_5
      [599] iastore
      [600] dup
      [601] bipush 109
      [603] iconst_m1
      [604] iastore
      [605] dup
      [606] bipush 110
      [608] bipush 28
      [610] iastore
      [611] dup
      [612] bipush 111
      [614] bipush 21
      [616] iastore
      [617] dup
      [618] bipush 112
      [620] bipush 6
      [622] iastore
      [623] dup
      [624] bipush 113
      [626] bipush 65
      [628] iastore
      [629] dup
      [630] bipush 114
      [632] bipush 28
      [634] iastore
      [635] dup
      [636] bipush 115
      [638] bipush 7
      [640] iastore
      [641] dup
      [642] bipush 116
      [644] bipush 6
      [646] iastore
      [647] dup
      [648] bipush 117
      [650] iconst_0
      [651] iastore
      [652] dup
      [653] bipush 118
      [655] bipush 28
      [657] iastore
      [658] dup
      [659] bipush 119
      [661] bipush 19
      [663] iastore
      [664] dup
      [665] bipush 120
      [667] bipush 6
      [669] iastore
      [670] dup
      [671] bipush 121
      [673] iconst_m1
      [674] iastore
      [675] dup
      [676] bipush 122
      [678] bipush 28
      [680] iastore
      [681] dup
      [682] bipush 123
      [684] bipush 21
      [686] iastore
      [687] dup
      [688] bipush 124
      [690] bipush 7
      [692] iastore
      [693] dup
      [694] bipush 125
      [696] bipush 84
      [698] iastore
      [699] dup
      [700] bipush 126
      [702] bipush 28
      [704] iastore
      [705] dup
      [706] bipush 127
      [708] bipush 8
      [710] iastore
      [711] dup
      [712] sipush 128
      [715] bipush 7
      [717] iastore
      [718] dup
      [719] sipush 129
      [722] iconst_0
      [723] iastore
      [724] dup
      [725] sipush 130
      [728] bipush 28
      [730] iastore
      [731] dup
      [732] sipush 131
      [735] bipush 19
      [737] iastore
      [738] dup
      [739] sipush 132
      [742] bipush 7
      [744] iastore
      [745] dup
      [746] sipush 133
      [749] iconst_m1
      [750] iastore
      [751] dup
      [752] sipush 134
      [755] bipush 28
      [757] iastore
      [758] dup
      [759] sipush 135
      [762] bipush 21
      [764] iastore
      [765] dup
      [766] sipush 136
      [769] bipush 8
      [771] iastore
      [772] dup
      [773] sipush 137
      [776] bipush 65
      [778] iastore
      [779] dup
      [780] sipush 138
      [783] bipush 28
      [785] iastore
      [786] dup
      [787] sipush 139
      [790] bipush 9
      [792] iastore
      [793] dup
      [794] sipush 140
      [797] bipush 8
      [799] iastore
      [800] dup
      [801] sipush 141
      [804] iconst_0
      [805] iastore
      [806] dup
      [807] sipush 142
      [810] bipush 28
      [812] iastore
      [813] dup
      [814] sipush 143
      [817] bipush 19
      [819] iastore
      [820] dup
      [821] sipush 144
      [824] bipush 8
      [826] iastore
      [827] dup
      [828] sipush 145
      [831] iconst_m1
      [832] iastore
      [833] dup
      [834] sipush 146
      [837] bipush 28
      [839] iastore
      [840] dup
      [841] sipush 147
      [844] bipush 21
      [846] iastore
      [847] dup
      [848] sipush 148
      [851] bipush 9
      [853] iastore
      [854] dup
      [855] sipush 149
      [858] bipush 91
      [860] iastore
      [861] dup
      [862] sipush 150
      [865] bipush 28
      [867] iastore
      [868] dup
      [869] sipush 151
      [872] bipush 12
      [874] iastore
      [875] dup
      [876] sipush 152
      [879] bipush 9
      [881] iastore
      [882] dup
      [883] sipush 153
      [886] iconst_0
      [887] iastore
      [888] dup
      [889] sipush 154
      [892] bipush 28
      [894] iastore
      [895] dup
      [896] sipush 155
      [899] bipush 19
      [901] iastore
      [902] dup
      [903] sipush 156
      [906] bipush 9
      [908] iastore
      [909] dup
      [910] sipush 157
      [913] iconst_m1
      [914] iastore
      [915] dup
      [916] sipush 158
      [919] bipush 28
      [921] iastore
      [922] dup
      [923] sipush 159
      [926] bipush 21
      [928] iastore
      [929] dup
      [930] sipush 160
      [933] bipush 10
      [935] iastore
      [936] dup
      [937] sipush 161
      [940] bipush 60
      [942] iastore
      [943] dup
      [944] sipush 162
      [947] bipush 27
      [949] iastore
      [950] dup
      [951] sipush 163
      [954] bipush 11
      [956] iastore
      [957] dup
      [958] sipush 164
      [961] bipush 10
      [963] iastore
      [964] dup
      [965] sipush 165
      [968] iconst_0
      [969] iastore
      [970] dup
      [971] sipush 166
      [974] bipush 27
      [976] iastore
      [977] dup
      [978] sipush 167
      [981] bipush 10
      [983] iastore
      [984] dup
      [985] sipush 168
      [988] bipush 10
      [990] iastore
      [991] dup
      [992] sipush 169
      [995] iconst_m1
      [996] iastore
      [997] dup
      [998] sipush 170
      [1001] bipush 23
      [1003] iastore
      [1004] dup
      [1005] sipush 171
      [1008] bipush 21
      [1010] iastore
      [1011] dup
      [1012] sipush 172
      [1015] bipush 11
      [1017] iastore
      [1018] dup
      [1019] sipush 173
      [1022] bipush 47
      [1024] iastore
      [1025] dup
      [1026] sipush 174
      [1029] bipush 32
      [1031] iastore
      [1032] dup
      [1033] sipush 175
      [1036] bipush 25
      [1038] iastore
      [1039] dup
      [1040] sipush 176
      [1043] bipush 11
      [1045] iastore
      [1046] dup
      [1047] sipush 177
      [1050] iconst_0
      [1051] iastore
      [1052] dup
      [1053] sipush 178
      [1056] bipush 27
      [1058] iastore
      [1059] dup
      [1060] sipush 179
      [1063] bipush 10
      [1065] iastore
      [1066] dup
      [1067] sipush 180
      [1070] bipush 11
      [1072] iastore
      [1073] dup
      [1074] sipush 181
      [1077] iconst_m1
      [1078] iastore
      [1079] dup
      [1080] sipush 182
      [1083] bipush 32
      [1085] iastore
      [1086] dup
      [1087] sipush 183
      [1090] bipush 21
      [1092] iastore
      [1093] dup
      [1094] sipush 184
      [1097] bipush 12
      [1099] iastore
      [1100] dup
      [1101] sipush 185
      [1104] bipush 93
      [1106] iastore
      [1107] dup
      [1108] sipush 186
      [1111] bipush 27
      [1113] iastore
      [1114] dup
      [1115] sipush 187
      [1118] bipush 13
      [1120] iastore
      [1121] dup
      [1122] sipush 188
      [1125] bipush 12
      [1127] iastore
      [1128] dup
      [1129] sipush 189
      [1132] iconst_0
      [1133] iastore
      [1134] dup
      [1135] sipush 190
      [1138] bipush 27
      [1140] iastore
      [1141] dup
      [1142] sipush 191
      [1145] bipush 12
      [1147] iastore
      [1148] dup
      [1149] sipush 192
      [1152] bipush 12
      [1154] iastore
      [1155] dup
      [1156] sipush 193
      [1159] iconst_m1
      [1160] iastore
      [1161] dup
      [1162] sipush 194
      [1165] bipush 28
      [1167] iastore
      [1168] dup
      [1169] sipush 195
      [1172] bipush 21
      [1174] iastore
      [1175] dup
      [1176] sipush 196
      [1179] bipush 13
      [1181] iastore
      [1182] dup
      [1183] sipush 197
      [1186] bipush 93
      [1188] iastore
      [1189] dup
      [1190] sipush 198
      [1193] bipush 27
      [1195] iastore
      [1196] dup
      [1197] sipush 199
      [1200] bipush 14
      [1202] iastore
      [1203] dup
      [1204] sipush 200
      [1207] bipush 13
      [1209] iastore
      [1210] dup
      [1211] sipush 201
      [1214] iconst_0
      [1215] iastore
      [1216] dup
      [1217] sipush 202
      [1220] bipush 27
      [1222] iastore
      [1223] dup
      [1224] sipush 203
      [1227] bipush 12
      [1229] iastore
      [1230] dup
      [1231] sipush 204
      [1234] bipush 13
      [1236] iastore
      [1237] dup
      [1238] sipush 205
      [1241] iconst_m1
      [1242] iastore
      [1243] dup
      [1244] sipush 206
      [1247] bipush 28
      [1249] iastore
      [1250] dup
      [1251] sipush 207
      [1254] bipush 21
      [1256] iastore
      [1257] dup
      [1258] sipush 208
      [1261] bipush 14
      [1263] iastore
      [1264] dup
      [1265] sipush 209
      [1268] bipush 62
      [1270] iastore
      [1271] dup
      [1272] sipush 210
      [1275] bipush 9
      [1277] iastore
      [1278] dup
      [1279] sipush 211
      [1282] bipush 28
      [1284] iastore
      [1285] dup
      [1286] sipush 212
      [1289] bipush 14
      [1291] iastore
      [1292] dup
      [1293] sipush 213
      [1296] bipush 93
      [1298] iastore
      [1299] dup
      [1300] sipush 214
      [1303] bipush 27
      [1305] iastore
      [1306] dup
      [1307] sipush 215
      [1310] bipush 14
      [1312] iastore
      [1313] dup
      [1314] sipush 216
      [1317] bipush 14
      [1319] iastore
      [1320] dup
      [1321] sipush 217
      [1324] iconst_0
      [1325] iastore
      [1326] dup
      [1327] sipush 218
      [1330] bipush 27
      [1332] iastore
      [1333] dup
      [1334] sipush 219
      [1337] bipush 12
      [1339] iastore
      [1340] dup
      [1341] sipush 220
      [1344] bipush 14
      [1346] iastore
      [1347] dup
      [1348] sipush 221
      [1351] iconst_m1
      [1352] iastore
      [1353] dup
      [1354] sipush 222
      [1357] bipush 28
      [1359] iastore
      [1360] dup
      [1361] sipush 223
      [1364] bipush 21
      [1366] iastore
      [1367] dup
      [1368] sipush 224
      [1371] bipush 15
      [1373] iastore
      [1374] dup
      [1375] sipush 225
      [1378] bipush 45
      [1380] iastore
      [1381] dup
      [1382] sipush 226
      [1385] bipush 28
      [1387] iastore
      [1388] dup
      [1389] sipush 227
      [1392] bipush 16
      [1394] iastore
      [1395] dup
      [1396] sipush 228
      [1399] bipush 15
      [1401] iastore
      [1402] dup
      [1403] sipush 229
      [1406] iconst_0
      [1407] iastore
      [1408] dup
      [1409] sipush 230
      [1412] bipush 27
      [1414] iastore
      [1415] dup
      [1416] sipush 231
      [1419] bipush 16
      [1421] iastore
      [1422] dup
      [1423] sipush 232
      [1426] bipush 15
      [1428] iastore
      [1429] dup
      [1430] sipush 233
      [1433] iconst_m1
      [1434] iastore
      [1435] dup
      [1436] sipush 234
      [1439] bipush 10
      [1441] iastore
      [1442] dup
      [1443] sipush 235
      [1446] bipush 21
      [1448] iastore
      [1449] dup
      [1450] sipush 236
      [1453] bipush 16
      [1455] iastore
      [1456] dup
      [1457] sipush 237
      [1460] bipush 45
      [1462] iastore
      [1463] dup
      [1464] sipush 238
      [1467] bipush 28
      [1469] iastore
      [1470] dup
      [1471] sipush 239
      [1474] bipush 17
      [1476] iastore
      [1477] dup
      [1478] sipush 240
      [1481] bipush 16
      [1483] iastore
      [1484] dup
      [1485] sipush 241
      [1488] iconst_0
      [1489] iastore
      [1490] dup
      [1491] sipush 242
      [1494] bipush 27
      [1496] iastore
      [1497] dup
      [1498] sipush 243
      [1501] bipush 16
      [1503] iastore
      [1504] dup
      [1505] sipush 244
      [1508] bipush 16
      [1510] iastore
      [1511] dup
      [1512] sipush 245
      [1515] iconst_m1
      [1516] iastore
      [1517] dup
      [1518] sipush 246
      [1521] bipush 10
      [1523] iastore
      [1524] dup
      [1525] sipush 247
      [1528] bipush 21
      [1530] iastore
      [1531] dup
      [1532] sipush 248
      [1535] bipush 17
      [1537] iastore
      [1538] dup
      [1539] sipush 249
      [1542] bipush 45
      [1544] iastore
      [1545] dup
      [1546] sipush 250
      [1549] bipush 28
      [1551] iastore
      [1552] dup
      [1553] sipush 251
      [1556] bipush 18
      [1558] iastore
      [1559] dup
      [1560] sipush 252
      [1563] bipush 17
      [1565] iastore
      [1566] dup
      [1567] sipush 253
      [1570] iconst_0
      [1571] iastore
      [1572] dup
      [1573] sipush 254
      [1576] bipush 20
      [1578] iastore
      [1579] dup
      [1580] sipush 255
      [1583] bipush 16
      [1585] iastore
      [1586] dup
      [1587] sipush 256
      [1590] bipush 17
      [1592] iastore
      [1593] dup
      [1594] sipush 257
      [1597] iconst_m1
      [1598] iastore
      [1599] dup
      [1600] sipush 258
      [1603] bipush 10
      [1605] iastore
      [1606] dup
      [1607] sipush 259
      [1610] bipush 21
      [1612] iastore
      [1613] dup
      [1614] sipush 260
      [1617] bipush 18
      [1619] iastore
      [1620] dup
      [1621] sipush 261
      [1624] bipush 45
      [1626] iastore
      [1627] dup
      [1628] sipush 262
      [1631] bipush 22
      [1633] iastore
      [1634] dup
      [1635] sipush 263
      [1638] bipush 18
      [1640] iastore
      [1641] dup
      [1642] sipush 264
      [1645] bipush 18
      [1647] iastore
      [1648] dup
      [1649] sipush 265
      [1652] bipush 62
      [1654] iastore
      [1655] dup
      [1656] sipush 266
      [1659] bipush 10
      [1661] iastore
      [1662] dup
      [1663] sipush 267
      [1666] bipush 28
      [1668] iastore
      [1669] dup
      [1670] sipush 268
      [1673] bipush 18
      [1675] iastore
      [1676] dup
      [1677] sipush 269
      [1680] iconst_0
      [1681] iastore
      [1682] dup
      [1683] sipush 270
      [1686] bipush 21
      [1688] iastore
      [1689] dup
      [1690] sipush 271
      [1693] bipush 16
      [1695] iastore
      [1696] dup
      [1697] sipush 272
      [1700] bipush 18
      [1702] iastore
      [1703] dup
      [1704] sipush 273
      [1707] iconst_m1
      [1708] iastore
      [1709] dup
      [1710] sipush 274
      [1713] bipush 10
      [1715] iastore
      [1716] dup
      [1717] sipush 275
      [1720] bipush 21
      [1722] iastore
      [1723] dup
      [1724] sipush 276
      [1727] bipush 19
      [1729] iastore
      [1730] dup
      [1731] sipush 277
      [1734] bipush 45
      [1736] iastore
      [1737] dup
      [1738] sipush 278
      [1741] bipush 28
      [1743] iastore
      [1744] dup
      [1745] sipush 279
      [1748] bipush 15
      [1750] iastore
      [1751] dup
      [1752] sipush 280
      [1755] bipush 19
      [1757] iastore
      [1758] dup
      [1759] sipush 281
      [1762] bipush 62
      [1764] iastore
      [1765] dup
      [1766] sipush 282
      [1769] bipush 28
      [1771] iastore
      [1772] dup
      [1773] sipush 283
      [1776] bipush 28
      [1778] iastore
      [1779] dup
      [1780] sipush 284
      [1783] bipush 19
      [1785] iastore
      [1786] dup
      [1787] sipush 285
      [1790] bipush 91
      [1792] iastore
      [1793] dup
      [1794] sipush 286
      [1797] bipush 28
      [1799] iastore
      [1800] dup
      [1801] sipush 287
      [1804] iconst_4
      [1805] iastore
      [1806] dup
      [1807] sipush 288
      [1810] bipush 19
      [1812] iastore
      [1813] dup
      [1814] sipush 289
      [1817] iconst_0
      [1818] iastore
      [1819] dup
      [1820] sipush 290
      [1823] bipush 27
      [1825] iastore
      [1826] dup
      [1827] sipush 291
      [1830] bipush 20
      [1832] iastore
      [1833] dup
      [1834] sipush 292
      [1837] bipush 19
      [1839] iastore
      [1840] dup
      [1841] sipush 293
      [1844] iconst_m1
      [1845] iastore
      [1846] dup
      [1847] sipush 294
      [1850] bipush 28
      [1852] iastore
      [1853] dup
      [1854] sipush 295
      [1857] bipush 21
      [1859] iastore
      [1860] dup
      [1861] sipush 296
      [1864] bipush 20
      [1866] iastore
      [1867] dup
      [1868] sipush 297
      [1871] bipush 62
      [1873] iastore
      [1874] dup
      [1875] sipush 298
      [1878] bipush 11
      [1880] iastore
      [1881] dup
      [1882] sipush 299
      [1885] bipush 28
      [1887] iastore
      [1888] dup
      [1889] sipush 300
      [1892] bipush 20
      [1894] iastore
      [1895] dup
      [1896] sipush 301
      [1899] iconst_0
      [1900] iastore
      [1901] dup
      [1902] sipush 302
      [1905] bipush 27
      [1907] iastore
      [1908] dup
      [1909] sipush 303
      [1912] bipush 20
      [1914] iastore
      [1915] dup
      [1916] sipush 304
      [1919] bipush 20
      [1921] iastore
      [1922] dup
      [1923] sipush 305
      [1926] iconst_m1
      [1927] iastore
      [1928] dup
      [1929] sipush 306
      [1932] bipush 28
      [1934] iastore
      [1935] dup
      [1936] sipush 307
      [1939] bipush 21
      [1941] iastore
      [1942] dup
      [1943] sipush 308
      [1946] bipush 22
      [1948] iastore
      [1949] dup
      [1950] sipush 309
      [1953] bipush 62
      [1955] iastore
      [1956] dup
      [1957] sipush 310
      [1960] bipush 12
      [1962] iastore
      [1963] dup
      [1964] sipush 311
      [1967] bipush 28
      [1969] iastore
      [1970] dup
      [1971] sipush 312
      [1974] bipush 22
      [1976] iastore
      [1977] dup
      [1978] sipush 313
      [1981] iconst_0
      [1982] iastore
      [1983] dup
      [1984] sipush 314
      [1987] bipush 27
      [1989] iastore
      [1990] dup
      [1991] sipush 315
      [1994] iconst_1
      [1995] iastore
      [1996] dup
      [1997] sipush 316
      [2000] bipush 22
      [2002] iastore
      [2003] dup
      [2004] sipush 317
      [2007] bipush 32
      [2009] iastore
      [2010] dup
      [2011] sipush 318
      [2014] bipush 28
      [2016] iastore
      [2017] dup
      [2018] sipush 319
      [2021] bipush 34
      [2023] iastore
      [2024] dup
      [2025] sipush 320
      [2028] bipush 22
      [2030] iastore
      [2031] dup
      [2032] sipush 321
      [2035] bipush 10
      [2037] iastore
      [2038] dup
      [2039] sipush 322
      [2042] bipush 28
      [2044] iastore
      [2045] dup
      [2046] sipush 323
      [2049] bipush 34
      [2051] iastore
      [2052] dup
      [2053] sipush 324
      [2056] bipush 22
      [2058] iastore
      [2059] dup
      [2060] sipush 325
      [2063] bipush 9
      [2065] iastore
      [2066] dup
      [2067] sipush 326
      [2070] bipush 28
      [2072] iastore
      [2073] dup
      [2074] sipush 327
      [2077] bipush 34
      [2079] iastore
      [2080] dup
      [2081] sipush 328
      [2084] bipush 23
      [2086] iastore
      [2087] dup
      [2088] sipush 329
      [2091] iconst_0
      [2092] iastore
      [2093] dup
      [2094] sipush 330
      [2097] bipush 13
      [2099] iastore
      [2100] dup
      [2101] sipush 331
      [2104] bipush 23
      [2106] iastore
      [2107] dup
      [2108] sipush 332
      [2111] bipush 23
      [2113] iastore
      [2114] dup
      [2115] sipush 333
      [2118] iconst_m1
      [2119] iastore
      [2120] dup
      [2121] sipush 334
      [2124] bipush 13
      [2126] iastore
      [2127] dup
      [2128] sipush 335
      [2131] bipush 21
      [2133] iastore
      [2134] dup
      [2135] sipush 336
      [2138] bipush 24
      [2140] iastore
      [2141] dup
      [2142] sipush 337
      [2145] bipush 61
      [2147] iastore
      [2148] dup
      [2149] sipush 338
      [2152] bipush 28
      [2154] iastore
      [2155] dup
      [2156] sipush 339
      [2159] iconst_3
      [2160] iastore
      [2161] dup
      [2162] sipush 340
      [2165] bipush 24
      [2167] iastore
      [2168] dup
      [2169] sipush 341
      [2172] bipush 62
      [2174] iastore
      [2175] dup
      [2176] sipush 342
      [2179] iconst_3
      [2180] iastore
      [2181] dup
      [2182] sipush 343
      [2185] bipush 28
      [2187] iastore
      [2188] dup
      [2189] sipush 344
      [2192] bipush 24
      [2194] iastore
      [2195] dup
      [2196] sipush 345
      [2199] iconst_0
      [2200] iastore
      [2201] dup
      [2202] sipush 346
      [2205] iconst_2
      [2206] iastore
      [2207] dup
      [2208] sipush 347
      [2211] iconst_1
      [2212] iastore
      [2213] dup
      [2214] sipush 348
      [2217] bipush 24
      [2219] iastore
      [2220] dup
      [2221] sipush 349
      [2224] iconst_m1
      [2225] iastore
      [2226] dup
      [2227] sipush 350
      [2230] iconst_3
      [2231] iastore
      [2232] dup
      [2233] sipush 351
      [2236] bipush 21
      [2238] iastore
      [2239] dup
      [2240] sipush 352
      [2243] bipush 24
      [2245] iastore
      [2246] dup
      [2247] sipush 353
      [2250] bipush 32
      [2252] iastore
      [2253] dup
      [2254] sipush 354
      [2257] bipush 28
      [2259] iastore
      [2260] dup
      [2261] sipush 355
      [2264] bipush 24
      [2266] iastore
      [2267] dup
      [2268] sipush 356
      [2271] bipush 24
      [2273] iastore
      [2274] dup
      [2275] sipush 357
      [2278] bipush 10
      [2280] iastore
      [2281] dup
      [2282] sipush 358
      [2285] bipush 28
      [2287] iastore
      [2288] dup
      [2289] sipush 359
      [2292] bipush 24
      [2294] iastore
      [2295] dup
      [2296] sipush 360
      [2299] bipush 24
      [2301] iastore
      [2302] dup
      [2303] sipush 361
      [2306] bipush 9
      [2308] iastore
      [2309] dup
      [2310] sipush 362
      [2313] bipush 28
      [2315] iastore
      [2316] dup
      [2317] sipush 363
      [2320] bipush 24
      [2322] iastore
      [2323] dup
      [2324] sipush 364
      [2327] bipush 25
      [2329] iastore
      [2330] dup
      [2331] sipush 365
      [2334] bipush 62
      [2336] iastore
      [2337] dup
      [2338] sipush 366
      [2341] bipush 15
      [2343] iastore
      [2344] dup
      [2345] sipush 367
      [2348] bipush 28
      [2350] iastore
      [2351] dup
      [2352] sipush 368
      [2355] bipush 25
      [2357] iastore
      [2358] dup
      [2359] sipush 369
      [2362] iconst_0
      [2363] iastore
      [2364] dup
      [2365] sipush 370
      [2368] bipush 27
      [2370] iastore
      [2371] dup
      [2372] sipush 371
      [2375] bipush 25
      [2377] iastore
      [2378] dup
      [2379] sipush 372
      [2382] bipush 25
      [2384] iastore
      [2385] dup
      [2386] sipush 373
      [2389] iconst_m1
      [2390] iastore
      [2391] dup
      [2392] sipush 374
      [2395] bipush 15
      [2397] iastore
      [2398] dup
      [2399] sipush 375
      [2402] bipush 21
      [2404] iastore
      [2405] dup
      [2406] sipush 376
      [2409] bipush 25
      [2411] iastore
      [2412] dup
      [2413] sipush 377
      [2416] bipush 32
      [2418] iastore
      [2419] dup
      [2420] sipush 378
      [2423] bipush 28
      [2425] iastore
      [2426] dup
      [2427] sipush 379
      [2430] bipush 25
      [2432] iastore
      [2433] dup
      [2434] sipush 380
      [2437] bipush 25
      [2439] iastore
      [2440] dup
      [2441] sipush 381
      [2444] bipush 10
      [2446] iastore
      [2447] dup
      [2448] sipush 382
      [2451] bipush 28
      [2453] iastore
      [2454] dup
      [2455] sipush 383
      [2458] bipush 25
      [2460] iastore
      [2461] dup
      [2462] sipush 384
      [2465] bipush 25
      [2467] iastore
      [2468] dup
      [2469] sipush 385
      [2472] bipush 9
      [2474] iastore
      [2475] dup
      [2476] sipush 386
      [2479] bipush 28
      [2481] iastore
      [2482] dup
      [2483] sipush 387
      [2486] bipush 25
      [2488] iastore
      [2489] dup
      [2490] sipush 388
      [2493] bipush 26
      [2495] iastore
      [2496] dup
      [2497] sipush 389
      [2500] bipush 47
      [2502] iastore
      [2503] dup
      [2504] sipush 390
      [2507] bipush 28
      [2509] iastore
      [2510] dup
      [2511] sipush 391
      [2514] bipush 22
      [2516] iastore
      [2517] dup
      [2518] sipush 392
      [2521] bipush 26
      [2523] iastore
      [2524] dup
      [2525] sipush 393
      [2528] bipush 62
      [2530] iastore
      [2531] dup
      [2532] sipush 394
      [2535] bipush 17
      [2537] iastore
      [2538] dup
      [2539] sipush 395
      [2542] bipush 28
      [2544] iastore
      [2545] dup
      [2546] sipush 396
      [2549] bipush 26
      [2551] iastore
      [2552] dup
      [2553] sipush 397
      [2556] iconst_0
      [2557] iastore
      [2558] dup
      [2559] sipush 398
      [2562] bipush 27
      [2564] iastore
      [2565] dup
      [2566] sipush 399
      [2569] bipush 26
      [2571] iastore
      [2572] dup
      [2573] sipush 400
      [2576] bipush 26
      [2578] iastore
      [2579] dup
      [2580] sipush 401
      [2583] iconst_m1
      [2584] iastore
      [2585] dup
      [2586] sipush 402
      [2589] bipush 28
      [2591] iastore
      [2592] dup
      [2593] sipush 403
      [2596] bipush 21
      [2598] iastore
      [2599] dup
      [2600] sipush 404
      [2603] bipush 26
      [2605] iastore
      [2606] dup
      [2607] sipush 405
      [2610] bipush 32
      [2612] iastore
      [2613] dup
      [2614] sipush 406
      [2617] bipush 16
      [2619] iastore
      [2620] dup
      [2621] sipush 407
      [2624] bipush 34
      [2626] iastore
      [2627] dup
      [2628] sipush 408
      [2631] bipush 26
      [2633] iastore
      [2634] dup
      [2635] sipush 409
      [2638] bipush 10
      [2640] iastore
      [2641] dup
      [2642] sipush 410
      [2645] bipush 16
      [2647] iastore
      [2648] dup
      [2649] sipush 411
      [2652] bipush 34
      [2654] iastore
      [2655] dup
      [2656] sipush 412
      [2659] bipush 26
      [2661] iastore
      [2662] dup
      [2663] sipush 413
      [2666] bipush 9
      [2668] iastore
      [2669] dup
      [2670] sipush 414
      [2673] bipush 16
      [2675] iastore
      [2676] dup
      [2677] sipush 415
      [2680] bipush 34
      [2682] iastore
      [2683] dup
      [2684] sipush 416
      [2687] bipush 27
      [2689] iastore
      [2690] dup
      [2691] sipush 417
      [2694] iconst_0
      [2695] iastore
      [2696] dup
      [2697] sipush 418
      [2700] bipush 13
      [2702] iastore
      [2703] dup
      [2704] sipush 419
      [2707] bipush 27
      [2709] iastore
      [2710] dup
      [2711] sipush 420
      [2714] bipush 27
      [2716] iastore
      [2717] dup
      [2718] sipush 421
      [2721] iconst_m1
      [2722] iastore
      [2723] dup
      [2724] sipush 422
      [2727] bipush 13
      [2729] iastore
      [2730] dup
      [2731] sipush 423
      [2734] bipush 21
      [2736] iastore
      [2737] dup
      [2738] sipush 424
      [2741] bipush 28
      [2743] iastore
      [2744] dup
      [2745] sipush 425
      [2748] bipush 38
      [2750] iastore
      [2751] dup
      [2752] sipush 426
      [2755] bipush 14
      [2757] iastore
      [2758] dup
      [2759] sipush 427
      [2762] bipush 23
      [2764] iastore
      [2765] dup
      [2766] sipush 428
      [2769] bipush 28
      [2771] iastore
      [2772] dup
      [2773] sipush 429
      [2776] bipush 60
      [2778] iastore
      [2779] dup
      [2780] sipush 430
      [2783] bipush 23
      [2785] iastore
      [2786] dup
      [2787] sipush 431
      [2790] bipush 33
      [2792] iastore
      [2793] dup
      [2794] sipush 432
      [2797] bipush 28
      [2799] iastore
      [2800] dup
      [2801] sipush 433
      [2804] iconst_0
      [2805] iastore
      [2806] dup
      [2807] sipush 434
      [2810] bipush 27
      [2812] iastore
      [2813] dup
      [2814] sipush 435
      [2817] bipush 28
      [2819] iastore
      [2820] dup
      [2821] sipush 436
      [2824] bipush 28
      [2826] iastore
      [2827] dup
      [2828] sipush 437
      [2831] iconst_m1
      [2832] iastore
      [2833] dup
      [2834] sipush 438
      [2837] bipush 23
      [2839] iastore
      [2840] dup
      [2841] sipush 439
      [2844] bipush 21
      [2846] iastore
      [2847] dup
      [2848] sipush 440
      [2851] bipush 29
      [2853] iastore
      [2854] dup
      [2855] sipush 441
      [2858] bipush 62
      [2860] iastore
      [2861] dup
      [2862] sipush 442
      [2865] bipush 24
      [2867] iastore
      [2868] dup
      [2869] sipush 443
      [2872] bipush 28
      [2874] iastore
      [2875] dup
      [2876] sipush 444
      [2879] bipush 29
      [2881] iastore
      [2882] dup
      [2883] sipush 445
      [2886] iconst_0
      [2887] iastore
      [2888] dup
      [2889] sipush 446
      [2892] bipush 27
      [2894] iastore
      [2895] dup
      [2896] sipush 447
      [2899] bipush 29
      [2901] iastore
      [2902] dup
      [2903] sipush 448
      [2906] bipush 29
      [2908] iastore
      [2909] dup
      [2910] sipush 449
      [2913] iconst_m1
      [2914] iastore
      [2915] dup
      [2916] sipush 450
      [2919] bipush 24
      [2921] iastore
      [2922] dup
      [2923] sipush 451
      [2926] bipush 21
      [2928] iastore
      [2929] dup
      [2930] sipush 452
      [2933] bipush 30
      [2935] iastore
      [2936] dup
      [2937] sipush 453
      [2940] bipush 62
      [2942] iastore
      [2943] dup
      [2944] sipush 454
      [2947] bipush 26
      [2949] iastore
      [2950] dup
      [2951] sipush 455
      [2954] bipush 28
      [2956] iastore
      [2957] dup
      [2958] sipush 456
      [2961] bipush 30
      [2963] iastore
      [2964] dup
      [2965] sipush 457
      [2968] iconst_0
      [2969] iastore
      [2970] dup
      [2971] sipush 458
      [2974] bipush 27
      [2976] iastore
      [2977] dup
      [2978] sipush 459
      [2981] bipush 30
      [2983] iastore
      [2984] dup
      [2985] sipush 460
      [2988] bipush 30
      [2990] iastore
      [2991] dup
      [2992] sipush 461
      [2995] iconst_m1
      [2996] iastore
      [2997] dup
      [2998] sipush 462
      [3001] bipush 26
      [3003] iastore
      [3004] dup
      [3005] sipush 463
      [3008] bipush 21
      [3010] iastore
      [3011] dup
      [3012] sipush 464
      [3015] bipush 30
      [3017] iastore
      [3018] dup
      [3019] sipush 465
      [3022] bipush 32
      [3024] iastore
      [3025] dup
      [3026] sipush 466
      [3029] bipush 25
      [3031] iastore
      [3032] dup
      [3033] sipush 467
      [3036] bipush 29
      [3038] iastore
      [3039] dup
      [3040] sipush 468
      [3043] bipush 30
      [3045] iastore
      [3046] dup
      [3047] sipush 469
      [3050] bipush 10
      [3052] iastore
      [3053] dup
      [3054] sipush 470
      [3057] bipush 25
      [3059] iastore
      [3060] dup
      [3061] sipush 471
      [3064] bipush 29
      [3066] iastore
      [3067] dup
      [3068] sipush 472
      [3071] bipush 30
      [3073] iastore
      [3074] dup
      [3075] sipush 473
      [3078] bipush 9
      [3080] iastore
      [3081] dup
      [3082] sipush 474
      [3085] bipush 25
      [3087] iastore
      [3088] dup
      [3089] sipush 475
      [3092] bipush 29
      [3094] iastore
      [3095] dup
      [3096] sipush 476
      [3099] bipush 31
      [3101] iastore
      [3102] dup
      [3103] sipush 477
      [3106] bipush 34
      [3108] iastore
      [3109] dup
      [3110] sipush 478
      [3113] bipush 7
      [3115] iastore
      [3116] dup
      [3117] sipush 479
      [3120] bipush 34
      [3122] iastore
      [3123] dup
      [3124] sipush 480
      [3127] bipush 31
      [3129] iastore
      [3130] dup
      [3131] sipush 481
      [3134] iconst_0
      [3135] iastore
      [3136] dup
      [3137] sipush 482
      [3140] bipush 27
      [3142] iastore
      [3143] dup
      [3144] sipush 483
      [3147] bipush 31
      [3149] iastore
      [3150] dup
      [3151] sipush 484
      [3154] bipush 31
      [3156] iastore
      [3157] dup
      [3158] sipush 485
      [3161] iconst_m1
      [3162] iastore
      [3163] dup
      [3164] sipush 486
      [3167] bipush 8
      [3169] iastore
      [3170] dup
      [3171] sipush 487
      [3174] bipush 21
      [3176] iastore
      [3177] dup
      [3178] sipush 488
      [3181] bipush 31
      [3183] iastore
      [3184] dup
      [3185] sipush 489
      [3188] bipush 32
      [3190] iastore
      [3191] dup
      [3192] sipush 490
      [3195] bipush 29
      [3197] iastore
      [3198] dup
      [3199] sipush 491
      [3202] bipush 31
      [3204] iastore
      [3205] dup
      [3206] sipush 492
      [3209] bipush 31
      [3211] iastore
      [3212] dup
      [3213] sipush 493
      [3216] bipush 10
      [3218] iastore
      [3219] dup
      [3220] sipush 494
      [3223] bipush 29
      [3225] iastore
      [3226] dup
      [3227] sipush 495
      [3230] bipush 31
      [3232] iastore
      [3233] dup
      [3234] sipush 496
      [3237] bipush 31
      [3239] iastore
      [3240] dup
      [3241] sipush 497
      [3244] bipush 9
      [3246] iastore
      [3247] dup
      [3248] sipush 498
      [3251] bipush 29
      [3253] iastore
      [3254] dup
      [3255] sipush 499
      [3258] bipush 31
      [3260] iastore
      [3261] dup
      [3262] sipush 500
      [3265] bipush 32
      [3267] iastore
      [3268] dup
      [3269] sipush 501
      [3272] bipush 62
      [3274] iastore
      [3275] dup
      [3276] sipush 502
      [3279] bipush 8
      [3281] iastore
      [3282] dup
      [3283] sipush 503
      [3286] bipush 28
      [3288] iastore
      [3289] dup
      [3290] sipush 504
      [3293] bipush 32
      [3295] iastore
      [3296] dup
      [3297] sipush 505
      [3300] iconst_0
      [3301] iastore
      [3302] dup
      [3303] sipush 506
      [3306] bipush 27
      [3308] iastore
      [3309] dup
      [3310] sipush 507
      [3313] bipush 32
      [3315] iastore
      [3316] dup
      [3317] sipush 508
      [3320] bipush 32
      [3322] iastore
      [3323] dup
      [3324] sipush 509
      [3327] iconst_m1
      [3328] iastore
      [3329] dup
      [3330] sipush 510
      [3333] bipush 8
      [3335] iastore
      [3336] dup
      [3337] sipush 511
      [3340] bipush 21
      [3342] iastore
      [3343] dup
      [3344] sipush 512
      [3347] bipush 32
      [3349] iastore
      [3350] dup
      [3351] sipush 513
      [3354] bipush 32
      [3356] iastore
      [3357] dup
      [3358] sipush 514
      [3361] bipush 7
      [3363] iastore
      [3364] dup
      [3365] sipush 515
      [3368] bipush 34
      [3370] iastore
      [3371] dup
      [3372] sipush 516
      [3375] bipush 32
      [3377] iastore
      [3378] dup
      [3379] sipush 517
      [3382] bipush 10
      [3384] iastore
      [3385] dup
      [3386] sipush 518
      [3389] bipush 7
      [3391] iastore
      [3392] dup
      [3393] sipush 519
      [3396] bipush 34
      [3398] iastore
      [3399] dup
      [3400] sipush 520
      [3403] bipush 32
      [3405] iastore
      [3406] dup
      [3407] sipush 521
      [3410] bipush 9
      [3412] iastore
      [3413] dup
      [3414] sipush 522
      [3417] bipush 7
      [3419] iastore
      [3420] dup
      [3421] sipush 523
      [3424] bipush 34
      [3426] iastore
      [3427] dup
      [3428] sipush 524
      [3431] bipush 33
      [3433] iastore
      [3434] dup
      [3435] sipush 525
      [3438] bipush 33
      [3440] iastore
      [3441] dup
      [3442] sipush 526
      [3445] bipush 28
      [3447] iastore
      [3448] dup
      [3449] sipush 527
      [3452] bipush 19
      [3454] iastore
      [3455] dup
      [3456] sipush 528
      [3459] bipush 33
      [3461] iastore
      [3462] dup
      [3463] sipush 529
      [3466] bipush 47
      [3468] iastore
      [3469] dup
      [3470] sipush 530
      [3473] bipush 28
      [3475] iastore
      [3476] dup
      [3477] sipush 531
      [3480] bipush 25
      [3482] iastore
      [3483] dup
      [3484] sipush 532
      [3487] bipush 33
      [3489] iastore
      [3490] dup
      [3491] sipush 533
      [3494] bipush 60
      [3496] iastore
      [3497] dup
      [3498] sipush 534
      [3501] bipush 27
      [3503] iastore
      [3504] dup
      [3505] sipush 535
      [3508] bipush 33
      [3510] iastore
      [3511] dup
      [3512] sipush 536
      [3515] bipush 33
      [3517] iastore
      [3518] dup
      [3519] sipush 537
      [3522] bipush 63
      [3524] iastore
      [3525] dup
      [3526] sipush 538
      [3529] bipush 28
      [3531] iastore
      [3532] dup
      [3533] sipush 539
      [3536] bipush 30
      [3538] iastore
      [3539] dup
      [3540] sipush 540
      [3543] bipush 33
      [3545] iastore
      [3546] dup
      [3547] sipush 541
      [3550] iconst_0
      [3551] iastore
      [3552] dup
      [3553] sipush 542
      [3556] bipush 27
      [3558] iastore
      [3559] dup
      [3560] sipush 543
      [3563] bipush 26
      [3565] iastore
      [3566] dup
      [3567] sipush 544
      [3570] bipush 33
      [3572] iastore
      [3573] dup
      [3574] sipush 545
      [3577] iconst_m1
      [3578] iastore
      [3579] dup
      [3580] sipush 546
      [3583] bipush 19
      [3585] iastore
      [3586] dup
      [3587] sipush 547
      [3590] bipush 21
      [3592] iastore
      [3593] dup
      [3594] sipush 548
      [3597] bipush 33
      [3599] iastore
      [3600] dup
      [3601] sipush 549
      [3604] bipush 32
      [3606] iastore
      [3607] dup
      [3608] sipush 550
      [3611] bipush 18
      [3613] iastore
      [3614] dup
      [3615] sipush 551
      [3618] bipush 28
      [3620] iastore
      [3621] dup
      [3622] sipush 552
      [3625] bipush 33
      [3627] iastore
      [3628] dup
      [3629] sipush 553
      [3632] bipush 10
      [3634] iastore
      [3635] dup
      [3636] sipush 554
      [3639] bipush 18
      [3641] iastore
      [3642] dup
      [3643] sipush 555
      [3646] bipush 28
      [3648] iastore
      [3649] dup
      [3650] sipush 556
      [3653] bipush 33
      [3655] iastore
      [3656] dup
      [3657] sipush 557
      [3660] bipush 9
      [3662] iastore
      [3663] dup
      [3664] sipush 558
      [3667] bipush 18
      [3669] iastore
      [3670] dup
      [3671] sipush 559
      [3674] bipush 28
      [3676] iastore
      [3677] dup
      [3678] sipush 560
      [3681] bipush 34
      [3683] iastore
      [3684] dup
      [3685] sipush 561
      [3688] bipush 47
      [3690] iastore
      [3691] dup
      [3692] sipush 562
      [3695] bipush 28
      [3697] iastore
      [3698] dup
      [3699] sipush 563
      [3702] bipush 22
      [3704] iastore
      [3705] dup
      [3706] sipush 564
      [3709] bipush 34
      [3711] iastore
      [3712] dup
      [3713] sipush 565
      [3716] bipush 62
      [3718] iastore
      [3719] dup
      [3720] sipush 566
      [3723] bipush 30
      [3725] iastore
      [3726] dup
      [3727] sipush 567
      [3730] bipush 28
      [3732] iastore
      [3733] dup
      [3734] sipush 568
      [3737] bipush 34
      [3739] iastore
      [3740] dup
      [3741] sipush 569
      [3744] iconst_0
      [3745] iastore
      [3746] dup
      [3747] sipush 570
      [3750] bipush 27
      [3752] iastore
      [3753] dup
      [3754] sipush 571
      [3757] iconst_1
      [3758] iastore
      [3759] dup
      [3760] sipush 572
      [3763] bipush 34
      [3765] iastore
      [3766] dup
      [3767] sipush 573
      [3770] iconst_m1
      [3771] iastore
      [3772] dup
      [3773] sipush 574
      [3776] bipush 30
      [3778] iastore
      [3779] dup
      [3780] sipush 575
      [3783] bipush 21
      [3785] iastore
      [3786] dup
      [3787] sipush 576
      [3790] bipush 34
      [3792] iastore
      [3793] dup
      [3794] sipush 577
      [3797] bipush 32
      [3799] iastore
      [3800] dup
      [3801] sipush 578
      [3804] bipush 28
      [3806] iastore
      [3807] dup
      [3808] sipush 579
      [3811] bipush 34
      [3813] iastore
      [3814] dup
      [3815] sipush 580
      [3818] bipush 34
      [3820] iastore
      [3821] dup
      [3822] sipush 581
      [3825] bipush 10
      [3827] iastore
      [3828] dup
      [3829] sipush 582
      [3832] bipush 28
      [3834] iastore
      [3835] dup
      [3836] sipush 583
      [3839] bipush 34
      [3841] iastore
      [3842] dup
      [3843] sipush 584
      [3846] bipush 34
      [3848] iastore
      [3849] dup
      [3850] sipush 585
      [3853] bipush 9
      [3855] iastore
      [3856] dup
      [3857] sipush 586
      [3860] bipush 28
      [3862] iastore
      [3863] dup
      [3864] sipush 587
      [3867] bipush 34
      [3869] iastore
      [3870] dup
      [3871] sipush 588
      [3874] bipush 35
      [3876] iastore
      [3877] dup
      [3878] sipush 589
      [3881] iconst_0
      [3882] iastore
      [3883] dup
      [3884] sipush 590
      [3887] bipush 13
      [3889] iastore
      [3890] dup
      [3891] sipush 591
      [3894] bipush 35
      [3896] iastore
      [3897] dup
      [3898] sipush 592
      [3901] bipush 35
      [3903] iastore
      [3904] dup
      [3905] sipush 593
      [3908] iconst_m1
      [3909] iastore
      [3910] dup
      [3911] sipush 594
      [3914] bipush 13
      [3916] iastore
      [3917] dup
      [3918] sipush 595
      [3921] bipush 21
      [3923] iastore
      [3924] putstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [3927] bipush 33
      [3929] anewarray #88
        + Class [java/lang/String]
      [3932] dup
      [3933] iconst_0
      [3934] ldc #8
        + String []
      [3936] aastore
      [3937] dup
      [3938] iconst_1
      [3939] ldc #10
        + String [A_ADUP]
      [3941] aastore
      [3942] dup
      [3943] iconst_2
      [3944] ldc #11
        + String [A_ADUP_SAVE]
      [3946] aastore
      [3947] dup
      [3948] iconst_3
      [3949] ldc #12
        + String [A_ADUP_STAGC]
      [3951] aastore
      [3952] dup
      [3953] iconst_4
      [3954] ldc #13
        + String [A_ANAME]
      [3956] aastore
      [3957] dup
      [3958] iconst_5
      [3959] ldc #14
        + String [A_ANAME_ADUP]
      [3961] aastore
      [3962] dup
      [3963] bipush 6
      [3965] ldc #15
        + String [A_ANAME_ADUP_STAGC]
      [3967] aastore
      [3968] dup
      [3969] bipush 7
      [3971] ldc #16
        + String [A_AVAL]
      [3973] aastore
      [3974] dup
      [3975] bipush 8
      [3977] ldc #17
        + String [A_AVAL_STAGC]
      [3979] aastore
      [3980] dup
      [3981] bipush 9
      [3983] ldc #18
        + String [A_CDATA]
      [3985] aastore
      [3986] dup
      [3987] bipush 10
      [3989] ldc #19
        + String [A_CMNT]
      [3991] aastore
      [3992] dup
      [3993] bipush 11
      [3995] ldc #20
        + String [A_DECL]
      [3997] aastore
      [3998] dup
      [3999] bipush 12
      [4001] ldc #21
        + String [A_EMPTYTAG]
      [4003] aastore
      [4004] dup
      [4005] bipush 13
      [4007] ldc #22
        + String [A_ENTITY]
      [4009] aastore
      [4010] dup
      [4011] bipush 14
      [4013] ldc #23
        + String [A_ENTITY_START]
      [4015] aastore
      [4016] dup
      [4017] bipush 15
      [4019] ldc #24
        + String [A_ETAG]
      [4021] aastore
      [4022] dup
      [4023] bipush 16
      [4025] ldc #25
        + String [A_GI]
      [4027] aastore
      [4028] dup
      [4029] bipush 17
      [4031] ldc #26
        + String [A_GI_STAGC]
      [4033] aastore
      [4034] dup
      [4035] bipush 18
      [4037] ldc #27
        + String [A_LT]
      [4039] aastore
      [4040] dup
      [4041] bipush 19
      [4043] ldc #28
        + String [A_LT_PCDATA]
      [4045] aastore
      [4046] dup
      [4047] bipush 20
      [4049] ldc #29
        + String [A_MINUS]
      [4051] aastore
      [4052] dup
      [4053] bipush 21
      [4055] ldc #30
        + String [A_MINUS2]
      [4057] aastore
      [4058] dup
      [4059] bipush 22
      [4061] ldc #31
        + String [A_MINUS3]
      [4063] aastore
      [4064] dup
      [4065] bipush 23
      [4067] ldc #32
        + String [A_PCDATA]
      [4069] aastore
      [4070] dup
      [4071] bipush 24
      [4073] ldc #33
        + String [A_PI]
      [4075] aastore
      [4076] dup
      [4077] bipush 25
      [4079] ldc #34
        + String [A_PITARGET]
      [4081] aastore
      [4082] dup
      [4083] bipush 26
      [4085] ldc #35
        + String [A_PITARGET_PI]
      [4087] aastore
      [4088] dup
      [4089] bipush 27
      [4091] ldc #36
        + String [A_SAVE]
      [4093] aastore
      [4094] dup
      [4095] bipush 28
      [4097] ldc #37
        + String [A_SKIP]
      [4099] aastore
      [4100] dup
      [4101] bipush 29
      [4103] ldc #38
        + String [A_SP]
      [4105] aastore
      [4106] dup
      [4107] bipush 30
      [4109] ldc #39
        + String [A_STAGC]
      [4111] aastore
      [4112] dup
      [4113] bipush 31
      [4115] ldc #40
        + String [A_UNGET]
      [4117] aastore
      [4118] dup
      [4119] bipush 32
      [4121] ldc #41
        + String [A_UNSAVE_PCDATA]
      [4123] aastore
      [4124] putstatic #96
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.debug_actionnames [Ljava/lang/String;]
      [4127] bipush 36
      [4129] anewarray #88
        + Class [java/lang/String]
      [4132] dup
      [4133] iconst_0
      [4134] ldc #8
        + String []
      [4136] aastore
      [4137] dup
      [4138] iconst_1
      [4139] ldc #44
        + String [S_ANAME]
      [4141] aastore
      [4142] dup
      [4143] iconst_2
      [4144] ldc #45
        + String [S_APOS]
      [4146] aastore
      [4147] dup
      [4148] iconst_3
      [4149] ldc #46
        + String [S_AVAL]
      [4151] aastore
      [4152] dup
      [4153] iconst_4
      [4154] ldc #47
        + String [S_BB]
      [4156] aastore
      [4157] dup
      [4158] iconst_5
      [4159] ldc #48
        + String [S_BBC]
      [4161] aastore
      [4162] dup
      [4163] bipush 6
      [4165] ldc #49
        + String [S_BBCD]
      [4167] aastore
      [4168] dup
      [4169] bipush 7
      [4171] ldc #50
        + String [S_BBCDA]
      [4173] aastore
      [4174] dup
      [4175] bipush 8
      [4177] ldc #51
        + String [S_BBCDAT]
      [4179] aastore
      [4180] dup
      [4181] bipush 9
      [4183] ldc #52
        + String [S_BBCDATA]
      [4185] aastore
      [4186] dup
      [4187] bipush 10
      [4189] ldc #53
        + String [S_CDATA]
      [4191] aastore
      [4192] dup
      [4193] bipush 11
      [4195] ldc #54
        + String [S_CDATA2]
      [4197] aastore
      [4198] dup
      [4199] bipush 12
      [4201] ldc #55
        + String [S_CDSECT]
      [4203] aastore
      [4204] dup
      [4205] bipush 13
      [4207] ldc #56
        + String [S_CDSECT1]
      [4209] aastore
      [4210] dup
      [4211] bipush 14
      [4213] ldc #57
        + String [S_CDSECT2]
      [4215] aastore
      [4216] dup
      [4217] bipush 15
      [4219] ldc #58
        + String [S_COM]
      [4221] aastore
      [4222] dup
      [4223] bipush 16
      [4225] ldc #59
        + String [S_COM2]
      [4227] aastore
      [4228] dup
      [4229] bipush 17
      [4231] ldc #60
        + String [S_COM3]
      [4233] aastore
      [4234] dup
      [4235] bipush 18
      [4237] ldc #61
        + String [S_COM4]
      [4239] aastore
      [4240] dup
      [4241] bipush 19
      [4243] ldc #62
        + String [S_DECL]
      [4245] aastore
      [4246] dup
      [4247] bipush 20
      [4249] ldc #63
        + String [S_DECL2]
      [4251] aastore
      [4252] dup
      [4253] bipush 21
      [4255] ldc #64
        + String [S_DONE]
      [4257] aastore
      [4258] dup
      [4259] bipush 22
      [4261] ldc #65
        + String [S_EMPTYTAG]
      [4263] aastore
      [4264] dup
      [4265] bipush 23
      [4267] ldc #66
        + String [S_ENT]
      [4269] aastore
      [4270] dup
      [4271] bipush 24
      [4273] ldc #67
        + String [S_EQ]
      [4275] aastore
      [4276] dup
      [4277] bipush 25
      [4279] ldc #68
        + String [S_ETAG]
      [4281] aastore
      [4282] dup
      [4283] bipush 26
      [4285] ldc #69
        + String [S_GI]
      [4287] aastore
      [4288] dup
      [4289] bipush 27
      [4291] ldc #70
        + String [S_NCR]
      [4293] aastore
      [4294] dup
      [4295] bipush 28
      [4297] ldc #71
        + String [S_PCDATA]
      [4299] aastore
      [4300] dup
      [4301] bipush 29
      [4303] ldc #72
        + String [S_PI]
      [4305] aastore
      [4306] dup
      [4307] bipush 30
      [4309] ldc #73
        + String [S_PITARGET]
      [4311] aastore
      [4312] dup
      [4313] bipush 31
      [4315] ldc #74
        + String [S_QUOT]
      [4317] aastore
      [4318] dup
      [4319] bipush 32
      [4321] ldc #75
        + String [S_STAGC]
      [4323] aastore
      [4324] dup
      [4325] bipush 33
      [4327] ldc #76
        + String [S_TAG]
      [4329] aastore
      [4330] dup
      [4331] bipush 34
      [4333] ldc #77
        + String [S_TAGWS]
      [4335] aastore
      [4336] dup
      [4337] bipush 35
      [4339] ldc #78
        + String [S_XNCR]
      [4341] aastore
      [4342] putstatic #97
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.debug_statenames [Ljava/lang/String;]
      [4345] iconst_m1
      [4346] istore_0 v0
      [4347] iconst_m1
      [4348] istore_1 v1
      [4349] iconst_0
      [4350] istore_2 v2
      [4351] iload_2 v2
      [4352] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4355] arraylength
      [4356] ificmpge +43 (target=4399)
      [4359] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4362] iload_2 v2
      [4363] iaload
      [4364] iload_0 v0
      [4365] ificmple +9 (target=4374)
      [4368] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4371] iload_2 v2
      [4372] iaload
      [4373] istore_0 v0
      [4374] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4377] iload_2 v2
      [4378] iconst_1
      [4379] iadd
      [4380] iaload
      [4381] iload_1 v1
      [4382] ificmple +11 (target=4393)
      [4385] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4388] iload_2 v2
      [4389] iconst_1
      [4390] iadd
      [4391] iaload
      [4392] istore_1 v1
      [4393] iinc v2, 4
      [4396] goto -45 (target=4351)
      [4399] iload_1 v1
      [4400] iconst_1
      [4401] iadd
      [4402] putstatic #100
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetableIndexMaxChar I]
      [4405] iload_0 v0
      [4406] iconst_1
      [4407] iadd
      [4408] iload_1 v1
      [4409] iconst_3
      [4410] iadd
      [4411] multianewarray #80
        + Class [[[S]
      [4415] putstatic #99
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetableIndex [[S]
      [4418] iconst_0
      [4419] istore_2 v2
      [4420] iload_2 v2
      [4421] iload_0 v0
      [4422] ificmpgt +134 (target=4556)
      [4425] bipush -2
      [4427] istore_3 v3
      [4428] iload_3 v3
      [4429] iload_1 v1
      [4430] ificmpgt +120 (target=4550)
      [4433] iconst_m1
      [4434] istore v4
      [4436] iconst_0
      [4437] istore v5
      [4439] iconst_0
      [4440] istore v6
      [4442] iload v6
      [4444] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4447] arraylength
      [4448] ificmpge +84 (target=4532)
      [4451] iload_2 v2
      [4452] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4455] iload v6
      [4457] iaload
      [4458] ificmpeq +11 (target=4469)
      [4461] iload v5
      [4463] ifeq +63 (target=4526)
      [4466] goto +66 (target=4532)
      [4469] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4472] iload v6
      [4474] iconst_1
      [4475] iadd
      [4476] iaload
      [4477] ifne +20 (target=4497)
      [4480] iload v6
      [4482] istore v4
      [4484] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4487] iload v6
      [4489] iconst_2
      [4490] iadd
      [4491] iaload
      [4492] istore v5
      [4494] goto +32 (target=4526)
      [4497] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4500] iload v6
      [4502] iconst_1
      [4503] iadd
      [4504] iaload
      [4505] iload_3 v3
      [4506] ificmpne +20 (target=4526)
      [4509] iload v6
      [4511] istore v4
      [4513] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetable [I]
      [4516] iload v6
      [4518] iconst_2
      [4519] iadd
      [4520] iaload
      [4521] istore v5
      [4523] goto +9 (target=4532)
      [4526] iinc v6, 4
      [4529] goto -87 (target=4442)
      [4532] getstatic #99
        + Fieldref [org/ccil/cowan/tagsoup/HTMLScanner.statetableIndex [[S]
      [4535] iload_2 v2
      [4536] aaload
      [4537] iload_3 v3
      [4538] iconst_2
      [4539] iadd
      [4540] iload v4
      [4542] i2s
      [4543] sastore
      [4544] iinc v3, 1
      [4547] goto -119 (target=4428)
      [4550] iinc v2, 1
      [4553] goto -133 (target=4420)
      [4556] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 32)
        [0] -> line 97
        [3927] -> line 249
        [4127] -> line 250
        [4345] -> line 305
        [4347] -> line 306
        [4349] -> line 307
        [4359] -> line 308
        [4368] -> line 309
        [4374] -> line 311
        [4385] -> line 312
        [4393] -> line 307
        [4399] -> line 315
        [4405] -> line 317
        [4418] -> line 318
        [4425] -> line 319
        [4433] -> line 320
        [4436] -> line 321
        [4439] -> line 322
        [4451] -> line 323
        [4461] -> line 324
        [4469] -> line 327
        [4480] -> line 328
        [4484] -> line 329
        [4497] -> line 331
        [4509] -> line 332
        [4513] -> line 333
        [4523] -> line 334
        [4526] -> line 322
        [4532] -> line 337
        [4544] -> line 319
        [4550] -> line 318
        [4556] -> line 340
      + Local variable table attribute (count = 8)
        v2: 4351 -> 4399 [I i]
        v6: 4442 -> 4532 [I i]
        v4: 4436 -> 4544 [I hit]
        v5: 4439 -> 4544 [I action]
        v3: 4428 -> 4550 [I ch]
        v2: 4420 -> 4556 [I theState]
        v0: 4347 -> 4556 [I maxState]
        v1: 4349 -> 4556 [I maxChar]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [HTMLScanner.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/HTMLSchema
  Superclass:    org/ccil/cowan/tagsoup/Schema
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x21
    = public class org.ccil.cowan.tagsoup.HTMLSchema extends org.ccil.cowan.tagsoup.Schema

Interfaces (count = 0):

Constant Pool (count = 4844):
  + Integer [-2147483648]
  + Integer [36864]
  + Integer [37888]
  + Integer [64256]
  + Integer [64257]
  + Integer [64258]
  + Integer [64259]
  + Integer [64260]
  + Integer [119964]
  + Integer [119966]
  + Integer [119967]
  + Integer [119970]
  + Integer [119973]
  + Integer [119974]
  + Integer [119977]
  + Integer [119978]
  + Integer [119979]
  + Integer [119980]
  + Integer [119982]
  + Integer [119983]
  + Integer [119984]
  + Integer [119985]
  + Integer [119986]
  + Integer [119987]
  + Integer [119988]
  + Integer [119989]
  + Integer [119990]
  + Integer [119991]
  + Integer [119992]
  + Integer [119993]
  + Integer [119995]
  + Integer [119997]
  + Integer [119998]
  + Integer [119999]
  + Integer [120000]
  + Integer [120001]
  + Integer [120002]
  + Integer [120003]
  + Integer [120005]
  + Integer [120006]
  + Integer [120007]
  + Integer [120008]
  + Integer [120009]
  + Integer [120010]
  + Integer [120011]
  + Integer [120012]
  + Integer [120013]
  + Integer [120014]
  + Integer [120015]
  + Integer [120068]
  + Integer [120069]
  + Integer [120071]
  + Integer [120072]
  + Integer [120073]
  + Integer [120074]
  + Integer [120077]
  + Integer [120078]
  + Integer [120079]
  + Integer [120080]
  + Integer [120081]
  + Integer [120082]
  + Integer [120083]
  + Integer [120084]
  + Integer [120086]
  + Integer [120087]
  + Integer [120088]
  + Integer [120089]
  + Integer [120090]
  + Integer [120091]
  + Integer [120092]
  + Integer [120094]
  + Integer [120095]
  + Integer [120096]
  + Integer [120097]
  + Integer [120098]
  + Integer [120099]
  + Integer [120100]
  + Integer [120101]
  + Integer [120102]
  + Integer [120103]
  + Integer [120104]
  + Integer [120105]
  + Integer [120106]
  + Integer [120107]
  + Integer [120108]
  + Integer [120109]
  + Integer [120110]
  + Integer [120111]
  + Integer [120112]
  + Integer [120113]
  + Integer [120114]
  + Integer [120115]
  + Integer [120116]
  + Integer [120117]
  + Integer [120118]
  + Integer [120119]
  + Integer [120120]
  + Integer [120121]
  + Integer [120123]
  + Integer [120124]
  + Integer [120125]
  + Integer [120126]
  + Integer [120128]
  + Integer [120129]
  + Integer [120130]
  + Integer [120131]
  + Integer [120132]
  + Integer [120134]
  + Integer [120138]
  + Integer [120139]
  + Integer [120140]
  + Integer [120141]
  + Integer [120142]
  + Integer [120143]
  + Integer [120144]
  + Integer [120146]
  + Integer [120147]
  + Integer [120148]
  + Integer [120149]
  + Integer [120150]
  + Integer [120151]
  + Integer [120152]
  + Integer [120153]
  + Integer [120154]
  + Integer [120155]
  + Integer [120156]
  + Integer [120157]
  + Integer [120158]
  + Integer [120159]
  + Integer [120160]
  + Integer [120161]
  + Integer [120162]
  + Integer [120163]
  + Integer [120164]
  + Integer [120165]
  + Integer [120166]
  + Integer [120167]
  + Integer [120168]
  + Integer [120169]
  + Integer [120170]
  + Integer [120171]
  + Integer [120490]
  + Integer [120491]
  + Integer [120495]
  + Integer [120498]
  + Integer [120501]
  + Integer [120503]
  + Integer [120506]
  + Integer [120508]
  + Integer [120509]
  + Integer [120511]
  + Integer [120512]
  + Integer [120514]
  + Integer [120515]
  + Integer [120516]
  + Integer [120517]
  + Integer [120518]
  + Integer [120519]
  + Integer [120520]
  + Integer [120521]
  + Integer [120522]
  + Integer [120523]
  + Integer [120524]
  + Integer [120525]
  + Integer [120526]
  + Integer [120527]
  + Integer [120529]
  + Integer [120530]
  + Integer [120531]
  + Integer [120532]
  + Integer [120533]
  + Integer [120534]
  + Integer [120535]
  + Integer [120536]
  + Integer [120537]
  + Integer [120538]
  + Integer [120540]
  + Integer [120541]
  + Integer [120542]
  + Integer [120543]
  + Integer [120544]
  + Integer [120545]
  + Integer [120778]
  + Integer [120779]
  + Integer [131072]
  + Integer [196608]
  + Integer [262148]
  + Integer [524288]
  + Integer [1048580]
  + Integer [2097152]
  + Integer [2097216]
  + Integer [2097408]
  + Integer [4194304]
  + Integer [4194592]
  + Integer [6291456]
  + Integer [1073741824]
  + Integer [1073745920]
  + Integer [1073745924]
  + Integer [1073754116]
  + Integer [1073774592]
  + Integer [1074008064]
  + Integer [1074270212]
  + Integer [1074794496]
  + Integer [1077973028]
  + Integer [2147483647]
  + String [1]
  + String [<pcdata>]
  + String [<root>]
  + String [AElig]
  + String [AMP]
  + String [Aacgr]
  + String [Aacute]
  + String [Abreve]
  + String [Acirc]
  + String [Acy]
  + String [Afr]
  + String [Agr]
  + String [Agrave]
  + String [Alpha]
  + String [Amacr]
  + String [And]
  + String [Aogon]
  + String [Aopf]
  + String [ApplyFunction]
  + String [Aring]
  + String [Ascr]
  + String [Assign]
  + String [Atilde]
  + String [Auml]
  + String [BOOLEAN]
  + String [Backslash]
  + String [Barv]
  + String [Barwed]
  + String [Bcy]
  + String [Because]
  + String [Bernoullis]
  + String [Beta]
  + String [Bfr]
  + String [Bgr]
  + String [Bopf]
  + String [Breve]
  + String [Bscr]
  + String [Bumpeq]
  + String [CDATA]
  + String [CHcy]
  + String [COPY]
  + String [Cacute]
  + String [Cap]
  + String [CapitalDifferentialD]
  + String [Cayleys]
  + String [Ccaron]
  + String [Ccedil]
  + String [Ccirc]
  + String [Cconint]
  + String [Cdot]
  + String [Cedilla]
  + String [CenterDot]
  + String [Cfr]
  + String [Chi]
  + String [CircleDot]
  + String [CircleMinus]
  + String [CirclePlus]
  + String [CircleTimes]
  + String [ClockwiseContourIntegral]
  + String [CloseCurlyDoubleQuote]
  + String [CloseCurlyQuote]
  + String [Colon]
  + String [Colone]
  + String [Congruent]
  + String [Conint]
  + String [ContourIntegral]
  + String [Copf]
  + String [Coproduct]
  + String [CounterClockwiseContourIntegral]
  + String [Cross]
  + String [Cscr]
  + String [Cup]
  + String [CupCap]
  + String [DD]
  + String [DDotrahd]
  + String [DJcy]
  + String [DScy]
  + String [DZcy]
  + String [Dagger]
  + String [Darr]
  + String [Dashv]
  + String [Dcaron]
  + String [Dcy]
  + String [Del]
  + String [Delta]
  + String [Dfr]
  + String [Dgr]
  + String [DiacriticalAcute]
  + String [DiacriticalDot]
  + String [DiacriticalDoubleAcute]
  + String [DiacriticalGrave]
  + String [DiacriticalTilde]
  + String [Diamond]
  + String [DifferentialD]
  + String [Dopf]
  + String [Dot]
  + String [DotEqual]
  + String [DoubleContourIntegral]
  + String [DoubleDot]
  + String [DoubleDownArrow]
  + String [DoubleLeftArrow]
  + String [DoubleLeftRightArrow]
  + String [DoubleLeftTee]
  + String [DoubleLongLeftArrow]
  + String [DoubleLongLeftRightArrow]
  + String [DoubleLongRightArrow]
  + String [DoubleRightArrow]
  + String [DoubleRightTee]
  + String [DoubleUpArrow]
  + String [DoubleUpDownArrow]
  + String [DoubleVerticalBar]
  + String [DownArrow]
  + String [DownArrowBar]
  + String [DownArrowUpArrow]
  + String [DownLeftRightVector]
  + String [DownLeftTeeVector]
  + String [DownLeftVector]
  + String [DownLeftVectorBar]
  + String [DownRightTeeVector]
  + String [DownRightVector]
  + String [DownRightVectorBar]
  + String [DownTee]
  + String [DownTeeArrow]
  + String [Downarrow]
  + String [Dscr]
  + String [Dstrok]
  + String [EEacgr]
  + String [EEgr]
  + String [ENG]
  + String [ETH]
  + String [Eacgr]
  + String [Eacute]
  + String [Ecaron]
  + String [Ecirc]
  + String [Ecy]
  + String [Edot]
  + String [Efr]
  + String [Egr]
  + String [Egrave]
  + String [Element]
  + String [Emacr]
  + String [EmptySmallSquare]
  + String [EmptyVerySmallSquare]
  + String [Eogon]
  + String [Eopf]
  + String [Epsilon]
  + String [Equal]
  + String [EqualTilde]
  + String [Equilibrium]
  + String [Escr]
  + String [Esim]
  + String [Eta]
  + String [Euml]
  + String [Exists]
  + String [ExponentialE]
  + String [Fcy]
  + String [Ffr]
  + String [FilledSmallSquare]
  + String [FilledVerySmallSquare]
  + String [Fopf]
  + String [ForAll]
  + String [Fouriertrf]
  + String [Fscr]
  + String [GJcy]
  + String [GT]
  + String [Gamma]
  + String [Gammad]
  + String [Gbreve]
  + String [Gcedil]
  + String [Gcirc]
  + String [Gcy]
  + String [Gdot]
  + String [Gfr]
  + String [Gg]
  + String [Ggr]
  + String [Gopf]
  + String [GreaterEqual]
  + String [GreaterEqualLess]
  + String [GreaterFullEqual]
  + String [GreaterGreater]
  + String [GreaterLess]
  + String [GreaterSlantEqual]
  + String [GreaterTilde]
  + String [Gscr]
  + String [Gt]
  + String [HARDcy]
  + String [Hacek]
  + String [Hat]
  + String [Hcirc]
  + String [Hfr]
  + String [HilbertSpace]
  + String [Hopf]
  + String [HorizontalLine]
  + String [Hscr]
  + String [Hstrok]
  + String [HumpDownHump]
  + String [HumpEqual]
  + String [ID]
  + String [IDREF]
  + String [IDREFS]
  + String [IEcy]
  + String [IJlig]
  + String [IOcy]
  + String [Iacgr]
  + String [Iacute]
  + String [Icirc]
  + String [Icy]
  + String [Idigr]
  + String [Idot]
  + String [Ifr]
  + String [Igr]
  + String [Igrave]
  + String [Im]
  + String [Imacr]
  + String [ImaginaryI]
  + String [Implies]
  + String [Int]
  + String [Integral]
  + String [Intersection]
  + String [InvisibleComma]
  + String [InvisibleTimes]
  + String [Iogon]
  + String [Iopf]
  + String [Iota]
  + String [Iscr]
  + String [Itilde]
  + String [Iukcy]
  + String [Iuml]
  + String [Jcirc]
  + String [Jcy]
  + String [Jfr]
  + String [Jopf]
  + String [Jscr]
  + String [Jsercy]
  + String [Jukcy]
  + String [KHcy]
  + String [KHgr]
  + String [KJcy]
  + String [Kappa]
  + String [Kcedil]
  + String [Kcy]
  + String [Kfr]
  + String [Kgr]
  + String [Kopf]
  + String [Kscr]
  + String [LJcy]
  + String [LT]
  + String [Lacute]
  + String [Lambda]
  + String [Lang]
  + String [Laplacetrf]
  + String [Larr]
  + String [Lcaron]
  + String [Lcedil]
  + String [Lcy]
  + String [LeftAngleBracket]
  + String [LeftArrow]
  + String [LeftArrowBar]
  + String [LeftArrowRightArrow]
  + String [LeftCeiling]
  + String [LeftDoubleBracket]
  + String [LeftDownTeeVector]
  + String [LeftDownVector]
  + String [LeftDownVectorBar]
  + String [LeftFloor]
  + String [LeftRightArrow]
  + String [LeftRightVector]
  + String [LeftTee]
  + String [LeftTeeArrow]
  + String [LeftTeeVector]
  + String [LeftTriangle]
  + String [LeftTriangleBar]
  + String [LeftTriangleEqual]
  + String [LeftUpDownVector]
  + String [LeftUpTeeVector]
  + String [LeftUpVector]
  + String [LeftUpVectorBar]
  + String [LeftVector]
  + String [LeftVectorBar]
  + String [Leftarrow]
  + String [Leftrightarrow]
  + String [LessEqualGreater]
  + String [LessFullEqual]
  + String [LessGreater]
  + String [LessLess]
  + String [LessSlantEqual]
  + String [LessTilde]
  + String [Lfr]
  + String [Lgr]
  + String [Ll]
  + String [Lleftarrow]
  + String [Lmidot]
  + String [LongLeftArrow]
  + String [LongLeftRightArrow]
  + String [LongRightArrow]
  + String [Longleftarrow]
  + String [Longleftrightarrow]
  + String [Longrightarrow]
  + String [Lopf]
  + String [LowerLeftArrow]
  + String [LowerRightArrow]
  + String [Lscr]
  + String [Lsh]
  + String [Lstrok]
  + String [Lt]
  + String [Map]
  + String [Mcy]
  + String [MediumSpace]
  + String [Mellintrf]
  + String [Mfr]
  + String [Mgr]
  + String [MinusPlus]
  + String [Mopf]
  + String [Mscr]
  + String [Mu]
  + String [NJcy]
  + String [NMTOKEN]
  + String [Nacute]
  + String [Ncaron]
  + String [Ncedil]
  + String [Ncy]
  + String [NegativeMediumSpace]
  + String [NegativeThickSpace]
  + String [NegativeThinSpace]
  + String [NegativeVeryThinSpace]
  + String [NestedGreaterGreater]
  + String [NestedLessLess]
  + String [NewLine]
  + String [Nfr]
  + String [Ngr]
  + String [NoBreak]
  + String [NonBreakingSpace]
  + String [Nopf]
  + String [Not]
  + String [NotCongruent]
  + String [NotCupCap]
  + String [NotDoubleVerticalBar]
  + String [NotElement]
  + String [NotEqual]
  + String [NotExists]
  + String [NotGreater]
  + String [NotGreaterEqual]
  + String [NotGreaterLess]
  + String [NotGreaterTilde]
  + String [NotLeftTriangle]
  + String [NotLeftTriangleEqual]
  + String [NotLess]
  + String [NotLessEqual]
  + String [NotLessGreater]
  + String [NotLessTilde]
  + String [NotPrecedes]
  + String [NotPrecedesSlantEqual]
  + String [NotReverseElement]
  + String [NotRightTriangle]
  + String [NotRightTriangleEqual]
  + String [NotSquareSubsetEqual]
  + String [NotSquareSupersetEqual]
  + String [NotSubsetEqual]
  + String [NotSucceeds]
  + String [NotSucceedsSlantEqual]
  + String [NotSupersetEqual]
  + String [NotTilde]
  + String [NotTildeEqual]
  + String [NotTildeFullEqual]
  + String [NotTildeTilde]
  + String [NotVerticalBar]
  + String [Nscr]
  + String [Ntilde]
  + String [Nu]
  + String [OElig]
  + String [OHacgr]
  + String [OHgr]
  + String [Oacgr]
  + String [Oacute]
  + String [Ocirc]
  + String [Ocy]
  + String [Odblac]
  + String [Ofr]
  + String [Ogr]
  + String [Ograve]
  + String [Omacr]
  + String [Omega]
  + String [Omicron]
  + String [Oopf]
  + String [OpenCurlyDoubleQuote]
  + String [OpenCurlyQuote]
  + String [Or]
  + String [Oscr]
  + String [Oslash]
  + String [Otilde]
  + String [Otimes]
  + String [Ouml]
  + String [OverBar]
  + String [OverBrace]
  + String [OverBracket]
  + String [OverParenthesis]
  + String [PHgr]
  + String [PSgr]
  + String [PartialD]
  + String [Pcy]
  + String [Pfr]
  + String [Pgr]
  + String [Phi]
  + String [Pi]
  + String [PlusMinus]
  + String [Poincareplane]
  + String [Popf]
  + String [Pr]
  + String [Precedes]
  + String [PrecedesEqual]
  + String [PrecedesSlantEqual]
  + String [PrecedesTilde]
  + String [Prime]
  + String [Product]
  + String [Proportion]
  + String [Proportional]
  + String [Pscr]
  + String [Psi]
  + String [QUOT]
  + String [Qfr]
  + String [Qopf]
  + String [Qscr]
  + String [RBarr]
  + String [REG]
  + String [Racute]
  + String [Rang]
  + String [Rarr]
  + String [Rarrtl]
  + String [Rcaron]
  + String [Rcedil]
  + String [Rcy]
  + String [Re]
  + String [ReverseElement]
  + String [ReverseEquilibrium]
  + String [ReverseUpEquilibrium]
  + String [Rfr]
  + String [Rgr]
  + String [Rho]
  + String [RightAngleBracket]
  + String [RightArrow]
  + String [RightArrowBar]
  + String [RightArrowLeftArrow]
  + String [RightCeiling]
  + String [RightDoubleBracket]
  + String [RightDownTeeVector]
  + String [RightDownVector]
  + String [RightDownVectorBar]
  + String [RightFloor]
  + String [RightTee]
  + String [RightTeeArrow]
  + String [RightTeeVector]
  + String [RightTriangle]
  + String [RightTriangleBar]
  + String [RightTriangleEqual]
  + String [RightUpDownVector]
  + String [RightUpTeeVector]
  + String [RightUpVector]
  + String [RightUpVectorBar]
  + String [RightVector]
  + String [RightVectorBar]
  + String [Rightarrow]
  + String [Ropf]
  + String [RoundImplies]
  + String [Rrightarrow]
  + String [Rscr]
  + String [Rsh]
  + String [RuleDelayed]
  + String [SHCHcy]
  + String [SHcy]
  + String [SOFTcy]
  + String [Sacute]
  + String [Sc]
  + String [Scaron]
  + String [Scedil]
  + String [Scirc]
  + String [Scy]
  + String [Sfr]
  + String [Sgr]
  + String [ShortDownArrow]
  + String [ShortLeftArrow]
  + String [ShortRightArrow]
  + String [ShortUpArrow]
  + String [Sigma]
  + String [SmallCircle]
  + String [Sopf]
  + String [Sqrt]
  + String [Square]
  + String [SquareIntersection]
  + String [SquareSubset]
  + String [SquareSubsetEqual]
  + String [SquareSuperset]
  + String [SquareSupersetEqual]
  + String [SquareUnion]
  + String [Sscr]
  + String [Star]
  + String [Sub]
  + String [Subset]
  + String [SubsetEqual]
  + String [Succeeds]
  + String [SucceedsEqual]
  + String [SucceedsSlantEqual]
  + String [SucceedsTilde]
  + String [SuchThat]
  + String [Sum]
  + String [Sup]
  + String [Superset]
  + String [SupersetEqual]
  + String [Supset]
  + String [THORN]
  + String [THgr]
  + String [TRADE]
  + String [TSHcy]
  + String [TScy]
  + String [Tab]
  + String [Tau]
  + String [Tcaron]
  + String [Tcedil]
  + String [Tcy]
  + String [Tfr]
  + String [Tgr]
  + String [Therefore]
  + String [Theta]
  + String [ThinSpace]
  + String [Tilde]
  + String [TildeEqual]
  + String [TildeFullEqual]
  + String [TildeTilde]
  + String [Topf]
  + String [Tscr]
  + String [Tstrok]
  + String [Uacgr]
  + String [Uacute]
  + String [Uarr]
  + String [Uarrocir]
  + String [Ubrcy]
  + String [Ubreve]
  + String [Ucirc]
  + String [Ucy]
  + String [Udblac]
  + String [Udigr]
  + String [Ufr]
  + String [Ugr]
  + String [Ugrave]
  + String [Umacr]
  + String [UnderBar]
  + String [UnderBrace]
  + String [UnderBracket]
  + String [UnderParenthesis]
  + String [Union]
  + String [UnionPlus]
  + String [Uogon]
  + String [Uopf]
  + String [UpArrow]
  + String [UpArrowBar]
  + String [UpArrowDownArrow]
  + String [UpDownArrow]
  + String [UpEquilibrium]
  + String [UpTee]
  + String [UpTeeArrow]
  + String [Uparrow]
  + String [Updownarrow]
  + String [UpperLeftArrow]
  + String [UpperRightArrow]
  + String [Upsi]
  + String [Upsilon]
  + String [Uring]
  + String [Uscr]
  + String [Utilde]
  + String [Uuml]
  + String [VDash]
  + String [Vbar]
  + String [Vcy]
  + String [Vdash]
  + String [Vdashl]
  + String [Vee]
  + String [Verbar]
  + String [Vert]
  + String [VerticalBar]
  + String [VerticalLine]
  + String [VerticalSeparator]
  + String [VerticalTilde]
  + String [VeryThinSpace]
  + String [Vfr]
  + String [Vopf]
  + String [Vscr]
  + String [Vvdash]
  + String [Wcirc]
  + String [Wedge]
  + String [Wfr]
  + String [Wopf]
  + String [Wscr]
  + String [Xfr]
  + String [Xgr]
  + String [Xi]
  + String [Xopf]
  + String [Xscr]
  + String [YAcy]
  + String [YIcy]
  + String [YUcy]
  + String [Yacute]
  + String [Ycirc]
  + String [Ycy]
  + String [Yfr]
  + String [Yopf]
  + String [Yscr]
  + String [Yuml]
  + String [ZHcy]
  + String [Zacute]
  + String [Zcaron]
  + String [Zcy]
  + String [Zdot]
  + String [ZeroWidthSpace]
  + String [Zeta]
  + String [Zfr]
  + String [Zgr]
  + String [Zopf]
  + String [Zscr]
  + String [a]
  + String [aacgr]
  + String [aacute]
  + String [abbr]
  + String [abreve]
  + String [ac]
  + String [acd]
  + String [acirc]
  + String [acronym]
  + String [acute]
  + String [acy]
  + String [address]
  + String [aelig]
  + String [af]
  + String [afr]
  + String [agr]
  + String [agrave]
  + String [alefsym]
  + String [aleph]
  + String [align]
  + String [alpha]
  + String [amacr]
  + String [amalg]
  + String [amp]
  + String [and]
  + String [andand]
  + String [andd]
  + String [andslope]
  + String [andv]
  + String [ang]
  + String [ange]
  + String [angle]
  + String [angmsd]
  + String [angmsdaa]
  + String [angmsdab]
  + String [angmsdac]
  + String [angmsdad]
  + String [angmsdae]
  + String [angmsdaf]
  + String [angmsdag]
  + String [angmsdah]
  + String [angrt]
  + String [angrtvb]
  + String [angrtvbd]
  + String [angsph]
  + String [angst]
  + String [angzarr]
  + String [aogon]
  + String [aopf]
  + String [ap]
  + String [apE]
  + String [apacir]
  + String [ape]
  + String [apid]
  + String [apos]
  + String [applet]
  + String [application/x-www-form-urlencoded]
  + String [approx]
  + String [approxeq]
  + String [area]
  + String [aring]
  + String [ascr]
  + String [ast]
  + String [asymp]
  + String [asympeq]
  + String [atilde]
  + String [auml]
  + String [auto]
  + String [awconint]
  + String [awint]
  + String [b]
  + String [b.Delta]
  + String [b.Gamma]
  + String [b.Gammad]
  + String [b.Lambda]
  + String [b.Omega]
  + String [b.Phi]
  + String [b.Pi]
  + String [b.Psi]
  + String [b.Sigma]
  + String [b.Theta]
  + String [b.Upsi]
  + String [b.Xi]
  + String [b.alpha]
  + String [b.beta]
  + String [b.chi]
  + String [b.delta]
  + String [b.epsi]
  + String [b.epsiv]
  + String [b.eta]
  + String [b.gamma]
  + String [b.gammad]
  + String [b.iota]
  + String [b.kappa]
  + String [b.kappav]
  + String [b.lambda]
  + String [b.mu]
  + String [b.nu]
  + String [b.omega]
  + String [b.phi]
  + String [b.phiv]
  + String [b.pi]
  + String [b.piv]
  + String [b.psi]
  + String [b.rho]
  + String [b.rhov]
  + String [b.sigma]
  + String [b.sigmav]
  + String [b.tau]
  + String [b.thetas]
  + String [b.thetav]
  + String [b.upsi]
  + String [b.xi]
  + String [b.zeta]
  + String [bNot]
  + String [backcong]
  + String [backepsilon]
  + String [backprime]
  + String [backsim]
  + String [backsimeq]
  + String [barvee]
  + String [barwed]
  + String [barwedge]
  + String [base]
  + String [basefont]
  + String [bbrk]
  + String [bbrktbrk]
  + String [bcong]
  + String [bcy]
  + String [bdo]
  + String [bdquo]
  + String [becaus]
  + String [because]
  + String [bemptyv]
  + String [bepsi]
  + String [bernou]
  + String [beta]
  + String [beth]
  + String [between]
  + String [bfr]
  + String [bgr]
  + String [bgsound]
  + String [big]
  + String [bigcap]
  + String [bigcirc]
  + String [bigcup]
  + String [bigodot]
  + String [bigoplus]
  + String [bigotimes]
  + String [bigsqcup]
  + String [bigstar]
  + String [bigtriangledown]
  + String [bigtriangleup]
  + String [biguplus]
  + String [bigvee]
  + String [bigwedge]
  + String [bkarow]
  + String [blacklozenge]
  + String [blacksquare]
  + String [blacktriangle]
  + String [blacktriangledown]
  + String [blacktriangleleft]
  + String [blacktriangleright]
  + String [blank]
  + String [blink]
  + String [blk12]
  + String [blk14]
  + String [blk34]
  + String [block]
  + String [blockquote]
  + String [bnot]
  + String [body]
  + String [bopf]
  + String [bot]
  + String [bottom]
  + String [bowtie]
  + String [boxDL]
  + String [boxDR]
  + String [boxDl]
  + String [boxDr]
  + String [boxH]
  + String [boxHD]
  + String [boxHU]
  + String [boxHd]
  + String [boxHu]
  + String [boxUL]
  + String [boxUR]
  + String [boxUl]
  + String [boxUr]
  + String [boxV]
  + String [boxVH]
  + String [boxVL]
  + String [boxVR]
  + String [boxVh]
  + String [boxVl]
  + String [boxVr]
  + String [boxbox]
  + String [boxdL]
  + String [boxdR]
  + String [boxdl]
  + String [boxdr]
  + String [boxh]
  + String [boxhD]
  + String [boxhU]
  + String [boxhd]
  + String [boxhu]
  + String [boxminus]
  + String [boxplus]
  + String [boxtimes]
  + String [boxuL]
  + String [boxuR]
  + String [boxul]
  + String [boxur]
  + String [boxv]
  + String [boxvH]
  + String [boxvL]
  + String [boxvR]
  + String [boxvh]
  + String [boxvl]
  + String [boxvr]
  + String [bprime]
  + String [br]
  + String [breve]
  + String [brvbar]
  + String [bscr]
  + String [bsemi]
  + String [bsim]
  + String [bsime]
  + String [bsol]
  + String [bsolb]
  + String [bsolhsub]
  + String [bull]
  + String [bullet]
  + String [bump]
  + String [bumpE]
  + String [bumpe]
  + String [bumpeq]
  + String [button]
  + String [cacute]
  + String [canvas]
  + String [cap]
  + String [capand]
  + String [capbrcup]
  + String [capcap]
  + String [capcup]
  + String [capdot]
  + String [caption]
  + String [caret]
  + String [caron]
  + String [ccaps]
  + String [ccaron]
  + String [ccedil]
  + String [ccirc]
  + String [ccups]
  + String [ccupssm]
  + String [cdot]
  + String [cedil]
  + String [cemptyv]
  + String [cent]
  + String [center]
  + String [centerdot]
  + String [cfr]
  + String [chcy]
  + String [check]
  + String [checked]
  + String [checkmark]
  + String [chi]
  + String [cir]
  + String [cirE]
  + String [circ]
  + String [circeq]
  + String [circlearrowleft]
  + String [circlearrowright]
  + String [circledR]
  + String [circledS]
  + String [circledast]
  + String [circledcirc]
  + String [circleddash]
  + String [cire]
  + String [cirfnint]
  + String [cirmid]
  + String [cirscir]
  + String [cite]
  + String [class]
  + String [clear]
  + String [clubs]
  + String [clubsuit]
  + String [code]
  + String [col]
  + String [colgroup]
  + String [colon]
  + String [colone]
  + String [coloneq]
  + String [cols]
  + String [colspan]
  + String [comma]
  + String [commat]
  + String [comment]
  + String [comp]
  + String [compact]
  + String [compfn]
  + String [complement]
  + String [complexes]
  + String [cong]
  + String [congdot]
  + String [conint]
  + String [copf]
  + String [coprod]
  + String [copy]
  + String [copysr]
  + String [crarr]
  + String [cross]
  + String [cscr]
  + String [csub]
  + String [csube]
  + String [csup]
  + String [csupe]
  + String [ctdot]
  + String [cudarrl]
  + String [cudarrr]
  + String [cuepr]
  + String [cuesc]
  + String [cularr]
  + String [cularrp]
  + String [cup]
  + String [cupbrcap]
  + String [cupcap]
  + String [cupcup]
  + String [cupdot]
  + String [cupor]
  + String [curarr]
  + String [curarrm]
  + String [curlyeqprec]
  + String [curlyeqsucc]
  + String [curlyvee]
  + String [curlywedge]
  + String [curren]
  + String [curvearrowleft]
  + String [curvearrowright]
  + String [cuvee]
  + String [cuwed]
  + String [cwconint]
  + String [cwint]
  + String [cylcty]
  + String [dArr]
  + String [dHar]
  + String [dagger]
  + String [daleth]
  + String [darr]
  + String [dash]
  + String [dashv]
  + String [data]
  + String [dbkarow]
  + String [dblac]
  + String [dcaron]
  + String [dcy]
  + String [dd]
  + String [ddagger]
  + String [ddarr]
  + String [ddotseq]
  + String [declare]
  + String [defer]
  + String [deg]
  + String [del]
  + String [delta]
  + String [demptyv]
  + String [dfisht]
  + String [dfn]
  + String [dfr]
  + String [dgr]
  + String [dharl]
  + String [dharr]
  + String [diam]
  + String [diamond]
  + String [diamondsuit]
  + String [diams]
  + String [die]
  + String [digamma]
  + String [dir]
  + String [disabled]
  + String [disin]
  + String [div]
  + String [divide]
  + String [divideontimes]
  + String [divonx]
  + String [djcy]
  + String [dl]
  + String [dlcorn]
  + String [dlcrop]
  + String [dollar]
  + String [dopf]
  + String [dot]
  + String [doteq]
  + String [doteqdot]
  + String [dotminus]
  + String [dotplus]
  + String [dotsquare]
  + String [doublebarwedge]
  + String [downarrow]
  + String [downdownarrows]
  + String [downharpoonleft]
  + String [downharpoonright]
  + String [drbkarow]
  + String [drcorn]
  + String [drcrop]
  + String [dscr]
  + String [dscy]
  + String [dsol]
  + String [dstrok]
  + String [dt]
  + String [dtdot]
  + String [dtri]
  + String [dtrif]
  + String [duarr]
  + String [duhar]
  + String [dwangle]
  + String [dzcy]
  + String [dzigrarr]
  + String [eDDot]
  + String [eDot]
  + String [eacgr]
  + String [eacute]
  + String [easter]
  + String [ecaron]
  + String [ecir]
  + String [ecirc]
  + String [ecolon]
  + String [ecy]
  + String [edot]
  + String [ee]
  + String [eeacgr]
  + String [eegr]
  + String [efDot]
  + String [efr]
  + String [eg]
  + String [egr]
  + String [egrave]
  + String [egs]
  + String [egsdot]
  + String [el]
  + String [elinters]
  + String [ell]
  + String [els]
  + String [elsdot]
  + String [em]
  + String [emacr]
  + String [empty]
  + String [emptyset]
  + String [emptyv]
  + String [emsp]
  + String [emsp13]
  + String [emsp14]
  + String [enctype]
  + String [eng]
  + String [ensp]
  + String [eogon]
  + String [eopf]
  + String [epar]
  + String [eparsl]
  + String [eplus]
  + String [epsi]
  + String [epsilon]
  + String [epsiv]
  + String [eqcirc]
  + String [eqcolon]
  + String [eqsim]
  + String [eqslantgtr]
  + String [eqslantless]
  + String [equals]
  + String [equest]
  + String [equiv]
  + String [equivDD]
  + String [eqvparsl]
  + String [erDot]
  + String [erarr]
  + String [escr]
  + String [esdot]
  + String [esim]
  + String [eta]
  + String [eth]
  + String [euml]
  + String [euro]
  + String [excl]
  + String [exist]
  + String [expectation]
  + String [exponentiale]
  + String [fallingdotseq]
  + String [fcy]
  + String [female]
  + String [ffilig]
  + String [fflig]
  + String [ffllig]
  + String [ffr]
  + String [fieldset]
  + String [filig]
  + String [flat]
  + String [fllig]
  + String [fltns]
  + String [fnof]
  + String [font]
  + String [fopf]
  + String [for]
  + String [forall]
  + String [fork]
  + String [forkv]
  + String [form]
  + String [fpartint]
  + String [frac12]
  + String [frac13]
  + String [frac14]
  + String [frac15]
  + String [frac16]
  + String [frac18]
  + String [frac23]
  + String [frac25]
  + String [frac34]
  + String [frac35]
  + String [frac38]
  + String [frac45]
  + String [frac56]
  + String [frac58]
  + String [frac78]
  + String [frame]
  + String [frameborder]
  + String [frameset]
  + String [frasl]
  + String [frown]
  + String [fscr]
  + String [gE]
  + String [gEl]
  + String [gacute]
  + String [gamma]
  + String [gammad]
  + String [gap]
  + String [gbreve]
  + String [gcirc]
  + String [gcy]
  + String [gdot]
  + String [ge]
  + String [gel]
  + String [geq]
  + String [geqq]
  + String [geqslant]
  + String [ges]
  + String [gescc]
  + String [gesdot]
  + String [gesdoto]
  + String [gesdotol]
  + String [gesles]
  + String [get]
  + String [gfr]
  + String [gg]
  + String [ggg]
  + String [ggr]
  + String [gimel]
  + String [gjcy]
  + String [gl]
  + String [glE]
  + String [gla]
  + String [glj]
  + String [gnE]
  + String [gnap]
  + String [gnapprox]
  + String [gne]
  + String [gneq]
  + String [gneqq]
  + String [gnsim]
  + String [gopf]
  + String [grave]
  + String [gscr]
  + String [gsim]
  + String [gsime]
  + String [gsiml]
  + String [gt]
  + String [gtcc]
  + String [gtcir]
  + String [gtdot]
  + String [gtlPar]
  + String [gtquest]
  + String [gtrapprox]
  + String [gtrarr]
  + String [gtrdot]
  + String [gtreqless]
  + String [gtreqqless]
  + String [gtrless]
  + String [gtrsim]
  + String [h1]
  + String [h2]
  + String [h3]
  + String [h4]
  + String [h5]
  + String [h6]
  + String [hArr]
  + String [hairsp]
  + String [half]
  + String [hamilt]
  + String [hardcy]
  + String [harr]
  + String [harrcir]
  + String [harrw]
  + String [hbar]
  + String [hcirc]
  + String [head]
  + String [headers]
  + String [hearts]
  + String [heartsuit]
  + String [hellip]
  + String [hercon]
  + String [hfr]
  + String [hksearow]
  + String [hkswarow]
  + String [hoarr]
  + String [homtht]
  + String [hookleftarrow]
  + String [hookrightarrow]
  + String [hopf]
  + String [horbar]
  + String [hr]
  + String [hreflang]
  + String [hscr]
  + String [hslash]
  + String [hstrok]
  + String [html]
  + String [http-equiv]
  + String [http://www.w3.org/1999/xhtml]
  + String [hybull]
  + String [hyphen]
  + String [i]
  + String [iacgr]
  + String [iacute]
  + String [ic]
  + String [icirc]
  + String [icy]
  + String [id]
  + String [idiagr]
  + String [idigr]
  + String [iecy]
  + String [iexcl]
  + String [iff]
  + String [ifr]
  + String [iframe]
  + String [igr]
  + String [igrave]
  + String [ii]
  + String [iiiint]
  + String [iiint]
  + String [iinfin]
  + String [iiota]
  + String [ijlig]
  + String [imacr]
  + String [image]
  + String [imagline]
  + String [imagpart]
  + String [imath]
  + String [img]
  + String [imof]
  + String [imped]
  + String [in]
  + String [incare]
  + String [infin]
  + String [infintie]
  + String [inodot]
  + String [input]
  + String [ins]
  + String [int]
  + String [intcal]
  + String [integers]
  + String [intercal]
  + String [intlarhk]
  + String [intprod]
  + String [iocy]
  + String [iogon]
  + String [iopf]
  + String [iota]
  + String [iprod]
  + String [iquest]
  + String [iscr]
  + String [isin]
  + String [isinE]
  + String [isindex]
  + String [isindot]
  + String [isins]
  + String [isinsv]
  + String [isinv]
  + String [ismap]
  + String [it]
  + String [itilde]
  + String [iukcy]
  + String [iuml]
  + String [jcirc]
  + String [jcy]
  + String [jfr]
  + String [jmath]
  + String [jopf]
  + String [jscr]
  + String [jsercy]
  + String [jukcy]
  + String [kappa]
  + String [kappav]
  + String [kbd]
  + String [kcedil]
  + String [kcy]
  + String [kfr]
  + String [kgr]
  + String [kgreen]
  + String [khcy]
  + String [khgr]
  + String [kjcy]
  + String [kopf]
  + String [kscr]
  + String [lAarr]
  + String [lArr]
  + String [lAtail]
  + String [lBarr]
  + String [lE]
  + String [lEg]
  + String [lHar]
  + String [label]
  + String [lacute]
  + String [laemptyv]
  + String [lagran]
  + String [lambda]
  + String [lang]
  + String [langd]
  + String [langle]
  + String [lap]
  + String [laquo]
  + String [larr]
  + String [larrb]
  + String [larrbfs]
  + String [larrfs]
  + String [larrhk]
  + String [larrlp]
  + String [larrpl]
  + String [larrsim]
  + String [larrtl]
  + String [lat]
  + String [latail]
  + String [late]
  + String [lbarr]
  + String [lbbrk]
  + String [lbrace]
  + String [lbrack]
  + String [lbrke]
  + String [lbrksld]
  + String [lbrkslu]
  + String [lcaron]
  + String [lcedil]
  + String [lceil]
  + String [lcub]
  + String [lcy]
  + String [ldca]
  + String [ldquo]
  + String [ldquor]
  + String [ldrdhar]
  + String [ldrushar]
  + String [ldsh]
  + String [le]
  + String [leftarrow]
  + String [leftarrowtail]
  + String [leftharpoondown]
  + String [leftharpoonup]
  + String [leftleftarrows]
  + String [leftrightarrow]
  + String [leftrightarrows]
  + String [leftrightharpoons]
  + String [leftrightsquigarrow]
  + String [leftthreetimes]
  + String [leg]
  + String [legend]
  + String [leq]
  + String [leqq]
  + String [leqslant]
  + String [les]
  + String [lescc]
  + String [lesdot]
  + String [lesdoto]
  + String [lesdotor]
  + String [lesges]
  + String [lessapprox]
  + String [lessdot]
  + String [lesseqgtr]
  + String [lesseqqgtr]
  + String [lessgtr]
  + String [lesssim]
  + String [lfisht]
  + String [lfloor]
  + String [lfr]
  + String [lg]
  + String [lgE]
  + String [lgr]
  + String [lhard]
  + String [lharu]
  + String [lharul]
  + String [lhblk]
  + String [li]
  + String [link]
  + String [listing]
  + String [ljcy]
  + String [ll]
  + String [llarr]
  + String [llcorner]
  + String [llhard]
  + String [lltri]
  + String [lmidot]
  + String [lmoust]
  + String [lmoustache]
  + String [lnE]
  + String [lnap]
  + String [lnapprox]
  + String [lne]
  + String [lneq]
  + String [lneqq]
  + String [lnsim]
  + String [loang]
  + String [loarr]
  + String [lobrk]
  + String [longleftarrow]
  + String [longleftrightarrow]
  + String [longmapsto]
  + String [longrightarrow]
  + String [looparrowleft]
  + String [looparrowright]
  + String [lopar]
  + String [lopf]
  + String [loplus]
  + String [lotimes]
  + String [lowast]
  + String [lowbar]
  + String [loz]
  + String [lozenge]
  + String [lozf]
  + String [lpar]
  + String [lparlt]
  + String [lrarr]
  + String [lrcorner]
  + String [lrhar]
  + String [lrhard]
  + String [lrm]
  + String [lrtri]
  + String [lsaquo]
  + String [lscr]
  + String [lsh]
  + String [lsim]
  + String [lsime]
  + String [lsimg]
  + String [lsqb]
  + String [lsquo]
  + String [lsquor]
  + String [lstrok]
  + String [lt]
  + String [ltcc]
  + String [ltcir]
  + String [ltdot]
  + String [lthree]
  + String [ltimes]
  + String [ltlarr]
  + String [ltquest]
  + String [ltrPar]
  + String [ltri]
  + String [ltrie]
  + String [ltrif]
  + String [lurdshar]
  + String [luruhar]
  + String [mDDot]
  + String [macr]
  + String [male]
  + String [malt]
  + String [maltese]
  + String [map]
  + String [mapsto]
  + String [mapstodown]
  + String [mapstoleft]
  + String [mapstoup]
  + String [marker]
  + String [marquee]
  + String [maxlength]
  + String [mcomma]
  + String [mcy]
  + String [mdash]
  + String [measuredangle]
  + String [menu]
  + String [meta]
  + String [method]
  + String [mfr]
  + String [mgr]
  + String [mho]
  + String [micro]
  + String [mid]
  + String [midast]
  + String [midcir]
  + String [middot]
  + String [minus]
  + String [minusb]
  + String [minusd]
  + String [minusdu]
  + String [mlcp]
  + String [mldr]
  + String [mnplus]
  + String [models]
  + String [mopf]
  + String [mp]
  + String [mscr]
  + String [mstpos]
  + String [mu]
  + String [multimap]
  + String [multiple]
  + String [mumap]
  + String [nLeftarrow]
  + String [nLeftrightarrow]
  + String [nRightarrow]
  + String [nVDash]
  + String [nVdash]
  + String [nabla]
  + String [nacute]
  + String [name]
  + String [nap]
  + String [napos]
  + String [napprox]
  + String [natur]
  + String [natural]
  + String [naturals]
  + String [nbsp]
  + String [ncap]
  + String [ncaron]
  + String [ncedil]
  + String [ncong]
  + String [ncup]
  + String [ncy]
  + String [ndash]
  + String [ne]
  + String [neArr]
  + String [nearhk]
  + String [nearr]
  + String [nearrow]
  + String [nequiv]
  + String [nesear]
  + String [nexist]
  + String [nexists]
  + String [nfr]
  + String [nge]
  + String [ngeq]
  + String [ngr]
  + String [ngsim]
  + String [ngt]
  + String [ngtr]
  + String [nhArr]
  + String [nharr]
  + String [nhpar]
  + String [ni]
  + String [nis]
  + String [nisd]
  + String [niv]
  + String [njcy]
  + String [nlArr]
  + String [nlarr]
  + String [nldr]
  + String [nle]
  + String [nleftarrow]
  + String [nleftrightarrow]
  + String [nleq]
  + String [nless]
  + String [nlsim]
  + String [nlt]
  + String [nltri]
  + String [nltrie]
  + String [nmid]
  + String [nobr]
  + String [noframes]
  + String [nohref]
  + String [none]
  + String [nopf]
  + String [noresize]
  + String [noscript]
  + String [noshade]
  + String [not]
  + String [notin]
  + String [notinva]
  + String [notinvb]
  + String [notinvc]
  + String [notni]
  + String [notniva]
  + String [notnivb]
  + String [notnivc]
  + String [nowrap]
  + String [npar]
  + String [nparallel]
  + String [npolint]
  + String [npr]
  + String [nprcue]
  + String [nprec]
  + String [nrArr]
  + String [nrarr]
  + String [nrightarrow]
  + String [nrtri]
  + String [nrtrie]
  + String [nsc]
  + String [nsccue]
  + String [nscr]
  + String [nshortmid]
  + String [nshortparallel]
  + String [nsim]
  + String [nsime]
  + String [nsimeq]
  + String [nsmid]
  + String [nspar]
  + String [nsqsube]
  + String [nsqsupe]
  + String [nsub]
  + String [nsube]
  + String [nsubseteq]
  + String [nsucc]
  + String [nsup]
  + String [nsupe]
  + String [nsupseteq]
  + String [ntgl]
  + String [ntilde]
  + String [ntlg]
  + String [ntriangleleft]
  + String [ntrianglelefteq]
  + String [ntriangleright]
  + String [ntrianglerighteq]
  + String [nu]
  + String [num]
  + String [numero]
  + String [numsp]
  + String [nvDash]
  + String [nvHarr]
  + String [nvdash]
  + String [nvinfin]
  + String [nvlArr]
  + String [nvrArr]
  + String [nwArr]
  + String [nwarhk]
  + String [nwarr]
  + String [nwarrow]
  + String [nwnear]
  + String [oS]
  + String [oacgr]
  + String [oacute]
  + String [oast]
  + String [object]
  + String [ocir]
  + String [ocirc]
  + String [ocy]
  + String [odash]
  + String [odblac]
  + String [odiv]
  + String [odot]
  + String [odsold]
  + String [oelig]
  + String [ofcir]
  + String [ofr]
  + String [ogon]
  + String [ogr]
  + String [ograve]
  + String [ogt]
  + String [ohacgr]
  + String [ohbar]
  + String [ohgr]
  + String [ohm]
  + String [oint]
  + String [ol]
  + String [olarr]
  + String [olcir]
  + String [olcross]
  + String [oline]
  + String [olt]
  + String [omacr]
  + String [omega]
  + String [omicron]
  + String [omid]
  + String [ominus]
  + String [oopf]
  + String [opar]
  + String [operp]
  + String [oplus]
  + String [optgroup]
  + String [option]
  + String [or]
  + String [orarr]
  + String [ord]
  + String [order]
  + String [orderof]
  + String [ordf]
  + String [ordm]
  + String [origof]
  + String [oror]
  + String [orslope]
  + String [orv]
  + String [oscr]
  + String [oslash]
  + String [osol]
  + String [otilde]
  + String [otimes]
  + String [otimesas]
  + String [ouml]
  + String [ovbar]
  + String [p]
  + String [par]
  + String [para]
  + String [parallel]
  + String [param]
  + String [parsim]
  + String [parsl]
  + String [part]
  + String [pcy]
  + String [percnt]
  + String [period]
  + String [permil]
  + String [perp]
  + String [pertenk]
  + String [pfr]
  + String [pgr]
  + String [phgr]
  + String [phi]
  + String [phiv]
  + String [phmmat]
  + String [phone]
  + String [pi]
  + String [pitchfork]
  + String [piv]
  + String [planck]
  + String [planckh]
  + String [plankv]
  + String [plus]
  + String [plusacir]
  + String [plusb]
  + String [pluscir]
  + String [plusdo]
  + String [plusdu]
  + String [pluse]
  + String [plusmn]
  + String [plussim]
  + String [plustwo]
  + String [pm]
  + String [pointint]
  + String [popf]
  + String [pound]
  + String [pr]
  + String [prE]
  + String [prap]
  + String [prcue]
  + String [pre]
  + String [prec]
  + String [precapprox]
  + String [preccurlyeq]
  + String [preceq]
  + String [precnapprox]
  + String [precneqq]
  + String [precnsim]
  + String [precsim]
  + String [prime]
  + String [primes]
  + String [prnE]
  + String [prnap]
  + String [prnsim]
  + String [prod]
  + String [profalar]
  + String [profline]
  + String [profsurf]
  + String [prop]
  + String [propto]
  + String [prsim]
  + String [prurel]
  + String [pscr]
  + String [psgr]
  + String [psi]
  + String [puncsp]
  + String [q]
  + String [qfr]
  + String [qint]
  + String [qopf]
  + String [qprime]
  + String [qscr]
  + String [quaternions]
  + String [quatint]
  + String [quest]
  + String [questeq]
  + String [quot]
  + String [rAarr]
  + String [rArr]
  + String [rAtail]
  + String [rBarr]
  + String [rHar]
  + String [racute]
  + String [radic]
  + String [raemptyv]
  + String [rang]
  + String [rangd]
  + String [range]
  + String [rangle]
  + String [raquo]
  + String [rarr]
  + String [rarrap]
  + String [rarrb]
  + String [rarrbfs]
  + String [rarrc]
  + String [rarrfs]
  + String [rarrhk]
  + String [rarrlp]
  + String [rarrpl]
  + String [rarrsim]
  + String [rarrtl]
  + String [rarrw]
  + String [ratail]
  + String [ratio]
  + String [rationals]
  + String [rb]
  + String [rbarr]
  + String [rbbrk]
  + String [rbc]
  + String [rbrace]
  + String [rbrack]
  + String [rbrke]
  + String [rbrksld]
  + String [rbrkslu]
  + String [rbspan]
  + String [rcaron]
  + String [rcedil]
  + String [rceil]
  + String [rcub]
  + String [rcy]
  + String [rdca]
  + String [rdldhar]
  + String [rdquo]
  + String [rdquor]
  + String [rdsh]
  + String [readonly]
  + String [real]
  + String [realine]
  + String [realpart]
  + String [reals]
  + String [rect]
  + String [reg]
  + String [rfisht]
  + String [rfloor]
  + String [rfr]
  + String [rgr]
  + String [rhard]
  + String [rharu]
  + String [rharul]
  + String [rho]
  + String [rhov]
  + String [rightarrow]
  + String [rightarrowtail]
  + String [rightharpoondown]
  + String [rightharpoonup]
  + String [rightleftarrows]
  + String [rightleftharpoons]
  + String [rightrightarrows]
  + String [rightsquigarrow]
  + String [rightthreetimes]
  + String [ring]
  + String [risingdotseq]
  + String [rlarr]
  + String [rlhar]
  + String [rlm]
  + String [rmoust]
  + String [rmoustache]
  + String [rnmid]
  + String [roang]
  + String [roarr]
  + String [robrk]
  + String [ropar]
  + String [ropf]
  + String [roplus]
  + String [rotimes]
  + String [rows]
  + String [rowspan]
  + String [rp]
  + String [rpar]
  + String [rpargt]
  + String [rppolint]
  + String [rrarr]
  + String [rsaquo]
  + String [rscr]
  + String [rsh]
  + String [rsqb]
  + String [rsquo]
  + String [rsquor]
  + String [rt]
  + String [rtc]
  + String [rthree]
  + String [rtimes]
  + String [rtri]
  + String [rtrie]
  + String [rtrif]
  + String [rtriltri]
  + String [ruby]
  + String [rules]
  + String [ruluhar]
  + String [rx]
  + String [s]
  + String [sacute]
  + String [samp]
  + String [sbquo]
  + String [sc]
  + String [scE]
  + String [scap]
  + String [scaron]
  + String [sccue]
  + String [sce]
  + String [scedil]
  + String [scirc]
  + String [scnE]
  + String [scnap]
  + String [scnsim]
  + String [scope]
  + String [scpolint]
  + String [script]
  + String [scrolling]
  + String [scsim]
  + String [scy]
  + String [sdot]
  + String [sdotb]
  + String [sdote]
  + String [seArr]
  + String [searhk]
  + String [searr]
  + String [searrow]
  + String [sect]
  + String [select]
  + String [selected]
  + String [semi]
  + String [seswar]
  + String [setminus]
  + String [setmn]
  + String [sext]
  + String [sfgr]
  + String [sfr]
  + String [sfrown]
  + String [sgr]
  + String [shape]
  + String [sharp]
  + String [shchcy]
  + String [shcy]
  + String [shortmid]
  + String [shortparallel]
  + String [shy]
  + String [sigma]
  + String [sigmaf]
  + String [sigmav]
  + String [sim]
  + String [simdot]
  + String [sime]
  + String [simeq]
  + String [simg]
  + String [simgE]
  + String [siml]
  + String [simlE]
  + String [simne]
  + String [simplus]
  + String [simrarr]
  + String [size]
  + String [slarr]
  + String [small]
  + String [smallsetminus]
  + String [smashp]
  + String [smeparsl]
  + String [smid]
  + String [smile]
  + String [smt]
  + String [smte]
  + String [softcy]
  + String [sol]
  + String [solb]
  + String [solbar]
  + String [sopf]
  + String [spades]
  + String [spadesuit]
  + String [span]
  + String [spar]
  + String [sqcap]
  + String [sqcup]
  + String [sqsub]
  + String [sqsube]
  + String [sqsubset]
  + String [sqsubseteq]
  + String [sqsup]
  + String [sqsupe]
  + String [sqsupset]
  + String [sqsupseteq]
  + String [squ]
  + String [square]
  + String [squarf]
  + String [squf]
  + String [srarr]
  + String [sscr]
  + String [ssetmn]
  + String [ssmile]
  + String [sstarf]
  + String [star]
  + String [starf]
  + String [start]
  + String [straightepsilon]
  + String [straightphi]
  + String [strike]
  + String [strns]
  + String [strong]
  + String [style]
  + String [sub]
  + String [subE]
  + String [subdot]
  + String [sube]
  + String [subedot]
  + String [submit]
  + String [submult]
  + String [subnE]
  + String [subne]
  + String [subplus]
  + String [subrarr]
  + String [subset]
  + String [subseteq]
  + String [subseteqq]
  + String [subsetneq]
  + String [subsetneqq]
  + String [subsim]
  + String [subsub]
  + String [subsup]
  + String [succ]
  + String [succapprox]
  + String [succcurlyeq]
  + String [succeq]
  + String [succnapprox]
  + String [succneqq]
  + String [succnsim]
  + String [succsim]
  + String [sum]
  + String [sung]
  + String [sup]
  + String [sup1]
  + String [sup2]
  + String [sup3]
  + String [supE]
  + String [supdot]
  + String [supdsub]
  + String [supe]
  + String [supedot]
  + String [suphsol]
  + String [suphsub]
  + String [suplarr]
  + String [supmult]
  + String [supnE]
  + String [supne]
  + String [supplus]
  + String [supset]
  + String [supseteq]
  + String [supseteqq]
  + String [supsetneq]
  + String [supsetneqq]
  + String [supsim]
  + String [supsub]
  + String [supsup]
  + String [swArr]
  + String [swarhk]
  + String [swarr]
  + String [swarrow]
  + String [swnwar]
  + String [szlig]
  + String [tabindex]
  + String [table]
  + String [target]
  + String [tau]
  + String [tbody]
  + String [tbrk]
  + String [tcaron]
  + String [tcedil]
  + String [tcy]
  + String [td]
  + String [telrec]
  + String [text]
  + String [textarea]
  + String [tfoot]
  + String [tfr]
  + String [tgr]
  + String [th]
  + String [thead]
  + String [there4]
  + String [therefore]
  + String [theta]
  + String [thetasym]
  + String [thetav]
  + String [thgr]
  + String [thickapprox]
  + String [thicksim]
  + String [thinsp]
  + String [thkap]
  + String [thksim]
  + String [thorn]
  + String [tilde]
  + String [times]
  + String [timesb]
  + String [timesbar]
  + String [timesd]
  + String [tint]
  + String [title]
  + String [toea]
  + String [top]
  + String [topbot]
  + String [topcir]
  + String [topf]
  + String [topfork]
  + String [tosa]
  + String [tprime]
  + String [tr]
  + String [trade]
  + String [triangle]
  + String [triangledown]
  + String [triangleleft]
  + String [trianglelefteq]
  + String [triangleq]
  + String [triangleright]
  + String [trianglerighteq]
  + String [tridot]
  + String [trie]
  + String [triminus]
  + String [triplus]
  + String [trisb]
  + String [tritime]
  + String [trpezium]
  + String [tscr]
  + String [tscy]
  + String [tshcy]
  + String [tstrok]
  + String [tt]
  + String [twixt]
  + String [twoheadleftarrow]
  + String [twoheadrightarrow]
  + String [type]
  + String [u]
  + String [uArr]
  + String [uHar]
  + String [uacgr]
  + String [uacute]
  + String [uarr]
  + String [ubrcy]
  + String [ubreve]
  + String [ucirc]
  + String [ucy]
  + String [udarr]
  + String [udblac]
  + String [udhar]
  + String [udiagr]
  + String [udigr]
  + String [ufisht]
  + String [ufr]
  + String [ugr]
  + String [ugrave]
  + String [uharl]
  + String [uharr]
  + String [uhblk]
  + String [ul]
  + String [ulcorn]
  + String [ulcorner]
  + String [ulcrop]
  + String [ultri]
  + String [umacr]
  + String [uml]
  + String [uogon]
  + String [uopf]
  + String [uparrow]
  + String [updownarrow]
  + String [upharpoonleft]
  + String [upharpoonright]
  + String [uplus]
  + String [upsi]
  + String [upsih]
  + String [upsilon]
  + String [upuparrows]
  + String [urcorn]
  + String [urcorner]
  + String [urcrop]
  + String [uring]
  + String [urtri]
  + String [uscr]
  + String [utdot]
  + String [utilde]
  + String [utri]
  + String [utrif]
  + String [uuarr]
  + String [uuml]
  + String [uwangle]
  + String [vArr]
  + String [vBar]
  + String [vBarv]
  + String [vDash]
  + String [valign]
  + String [value]
  + String [valuetype]
  + String [vangrt]
  + String [var]
  + String [varepsilon]
  + String [varkappa]
  + String [varnothing]
  + String [varphi]
  + String [varpi]
  + String [varpropto]
  + String [varr]
  + String [varrho]
  + String [varsigma]
  + String [vartheta]
  + String [vartriangleleft]
  + String [vartriangleright]
  + String [vcy]
  + String [vdash]
  + String [vee]
  + String [veebar]
  + String [veeeq]
  + String [vellip]
  + String [verbar]
  + String [vert]
  + String [vfr]
  + String [vltri]
  + String [vopf]
  + String [vprop]
  + String [vrtri]
  + String [vscr]
  + String [vzigzag]
  + String [wbr]
  + String [wcirc]
  + String [wedbar]
  + String [wedge]
  + String [wedgeq]
  + String [weierp]
  + String [wfr]
  + String [width]
  + String [wopf]
  + String [wp]
  + String [wr]
  + String [wreath]
  + String [wscr]
  + String [xcap]
  + String [xcirc]
  + String [xcup]
  + String [xdtri]
  + String [xfr]
  + String [xgr]
  + String [xhArr]
  + String [xharr]
  + String [xi]
  + String [xlArr]
  + String [xlarr]
  + String [xmap]
  + String [xmp]
  + String [xnis]
  + String [xodot]
  + String [xopf]
  + String [xoplus]
  + String [xotime]
  + String [xrArr]
  + String [xrarr]
  + String [xscr]
  + String [xsqcup]
  + String [xuplus]
  + String [xutri]
  + String [xvee]
  + String [xwedge]
  + String [yacute]
  + String [yacy]
  + String [ycirc]
  + String [ycy]
  + String [yen]
  + String [yfr]
  + String [yicy]
  + String [yopf]
  + String [yscr]
  + String [yucy]
  + String [yuml]
  + String [zacute]
  + String [zcaron]
  + String [zcy]
  + String [zdot]
  + String [zeetrf]
  + String [zeta]
  + String [zfr]
  + String [zgr]
  + String [zhcy]
  + String [zigrarr]
  + String [zopf]
  + String [zscr]
  + String [zwj]
  + String [zwnj]
  + Class [org/ccil/cowan/tagsoup/HTMLSchema]
  + Class [org/ccil/cowan/tagsoup/Schema]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.setPrefix (Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.setURI (Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/Schema.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [elementType (Ljava/lang/String;III)V]
  + NameAndType [entity (Ljava/lang/String;I)V]
  + NameAndType [parent (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setPrefix (Ljava/lang/String;)V]
  + NameAndType [setURI (Ljava/lang/String;)V]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;III)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [1]
  + Utf8 [<init>]
  + Utf8 [<pcdata>]
  + Utf8 [<root>]
  + Utf8 [AElig]
  + Utf8 [AMP]
  + Utf8 [Aacgr]
  + Utf8 [Aacute]
  + Utf8 [Abreve]
  + Utf8 [Acirc]
  + Utf8 [Acy]
  + Utf8 [Afr]
  + Utf8 [Agr]
  + Utf8 [Agrave]
  + Utf8 [Alpha]
  + Utf8 [Amacr]
  + Utf8 [And]
  + Utf8 [Aogon]
  + Utf8 [Aopf]
  + Utf8 [ApplyFunction]
  + Utf8 [Aring]
  + Utf8 [Ascr]
  + Utf8 [Assign]
  + Utf8 [Atilde]
  + Utf8 [Auml]
  + Utf8 [BOOLEAN]
  + Utf8 [Backslash]
  + Utf8 [Barv]
  + Utf8 [Barwed]
  + Utf8 [Bcy]
  + Utf8 [Because]
  + Utf8 [Bernoullis]
  + Utf8 [Beta]
  + Utf8 [Bfr]
  + Utf8 [Bgr]
  + Utf8 [Bopf]
  + Utf8 [Breve]
  + Utf8 [Bscr]
  + Utf8 [Bumpeq]
  + Utf8 [CDATA]
  + Utf8 [CHcy]
  + Utf8 [COPY]
  + Utf8 [Cacute]
  + Utf8 [Cap]
  + Utf8 [CapitalDifferentialD]
  + Utf8 [Cayleys]
  + Utf8 [Ccaron]
  + Utf8 [Ccedil]
  + Utf8 [Ccirc]
  + Utf8 [Cconint]
  + Utf8 [Cdot]
  + Utf8 [Cedilla]
  + Utf8 [CenterDot]
  + Utf8 [Cfr]
  + Utf8 [Chi]
  + Utf8 [CircleDot]
  + Utf8 [CircleMinus]
  + Utf8 [CirclePlus]
  + Utf8 [CircleTimes]
  + Utf8 [ClockwiseContourIntegral]
  + Utf8 [CloseCurlyDoubleQuote]
  + Utf8 [CloseCurlyQuote]
  + Utf8 [Code]
  + Utf8 [Colon]
  + Utf8 [Colone]
  + Utf8 [Congruent]
  + Utf8 [Conint]
  + Utf8 [ContourIntegral]
  + Utf8 [Copf]
  + Utf8 [Coproduct]
  + Utf8 [CounterClockwiseContourIntegral]
  + Utf8 [Cross]
  + Utf8 [Cscr]
  + Utf8 [Cup]
  + Utf8 [CupCap]
  + Utf8 [DD]
  + Utf8 [DDotrahd]
  + Utf8 [DJcy]
  + Utf8 [DScy]
  + Utf8 [DZcy]
  + Utf8 [Dagger]
  + Utf8 [Darr]
  + Utf8 [Dashv]
  + Utf8 [Dcaron]
  + Utf8 [Dcy]
  + Utf8 [Del]
  + Utf8 [Delta]
  + Utf8 [Dfr]
  + Utf8 [Dgr]
  + Utf8 [DiacriticalAcute]
  + Utf8 [DiacriticalDot]
  + Utf8 [DiacriticalDoubleAcute]
  + Utf8 [DiacriticalGrave]
  + Utf8 [DiacriticalTilde]
  + Utf8 [Diamond]
  + Utf8 [DifferentialD]
  + Utf8 [Dopf]
  + Utf8 [Dot]
  + Utf8 [DotEqual]
  + Utf8 [DoubleContourIntegral]
  + Utf8 [DoubleDot]
  + Utf8 [DoubleDownArrow]
  + Utf8 [DoubleLeftArrow]
  + Utf8 [DoubleLeftRightArrow]
  + Utf8 [DoubleLeftTee]
  + Utf8 [DoubleLongLeftArrow]
  + Utf8 [DoubleLongLeftRightArrow]
  + Utf8 [DoubleLongRightArrow]
  + Utf8 [DoubleRightArrow]
  + Utf8 [DoubleRightTee]
  + Utf8 [DoubleUpArrow]
  + Utf8 [DoubleUpDownArrow]
  + Utf8 [DoubleVerticalBar]
  + Utf8 [DownArrow]
  + Utf8 [DownArrowBar]
  + Utf8 [DownArrowUpArrow]
  + Utf8 [DownLeftRightVector]
  + Utf8 [DownLeftTeeVector]
  + Utf8 [DownLeftVector]
  + Utf8 [DownLeftVectorBar]
  + Utf8 [DownRightTeeVector]
  + Utf8 [DownRightVector]
  + Utf8 [DownRightVectorBar]
  + Utf8 [DownTee]
  + Utf8 [DownTeeArrow]
  + Utf8 [Downarrow]
  + Utf8 [Dscr]
  + Utf8 [Dstrok]
  + Utf8 [EEacgr]
  + Utf8 [EEgr]
  + Utf8 [ENG]
  + Utf8 [ETH]
  + Utf8 [Eacgr]
  + Utf8 [Eacute]
  + Utf8 [Ecaron]
  + Utf8 [Ecirc]
  + Utf8 [Ecy]
  + Utf8 [Edot]
  + Utf8 [Efr]
  + Utf8 [Egr]
  + Utf8 [Egrave]
  + Utf8 [Element]
  + Utf8 [Emacr]
  + Utf8 [EmptySmallSquare]
  + Utf8 [EmptyVerySmallSquare]
  + Utf8 [Eogon]
  + Utf8 [Eopf]
  + Utf8 [Epsilon]
  + Utf8 [Equal]
  + Utf8 [EqualTilde]
  + Utf8 [Equilibrium]
  + Utf8 [Escr]
  + Utf8 [Esim]
  + Utf8 [Eta]
  + Utf8 [Euml]
  + Utf8 [Exists]
  + Utf8 [ExponentialE]
  + Utf8 [Fcy]
  + Utf8 [Ffr]
  + Utf8 [FilledSmallSquare]
  + Utf8 [FilledVerySmallSquare]
  + Utf8 [Fopf]
  + Utf8 [ForAll]
  + Utf8 [Fouriertrf]
  + Utf8 [Fscr]
  + Utf8 [GJcy]
  + Utf8 [GT]
  + Utf8 [Gamma]
  + Utf8 [Gammad]
  + Utf8 [Gbreve]
  + Utf8 [Gcedil]
  + Utf8 [Gcirc]
  + Utf8 [Gcy]
  + Utf8 [Gdot]
  + Utf8 [Gfr]
  + Utf8 [Gg]
  + Utf8 [Ggr]
  + Utf8 [Gopf]
  + Utf8 [GreaterEqual]
  + Utf8 [GreaterEqualLess]
  + Utf8 [GreaterFullEqual]
  + Utf8 [GreaterGreater]
  + Utf8 [GreaterLess]
  + Utf8 [GreaterSlantEqual]
  + Utf8 [GreaterTilde]
  + Utf8 [Gscr]
  + Utf8 [Gt]
  + Utf8 [HARDcy]
  + Utf8 [HTMLSchema.java]
  + Utf8 [Hacek]
  + Utf8 [Hat]
  + Utf8 [Hcirc]
  + Utf8 [Hfr]
  + Utf8 [HilbertSpace]
  + Utf8 [Hopf]
  + Utf8 [HorizontalLine]
  + Utf8 [Hscr]
  + Utf8 [Hstrok]
  + Utf8 [HumpDownHump]
  + Utf8 [HumpEqual]
  + Utf8 [ID]
  + Utf8 [IDREF]
  + Utf8 [IDREFS]
  + Utf8 [IEcy]
  + Utf8 [IJlig]
  + Utf8 [IOcy]
  + Utf8 [Iacgr]
  + Utf8 [Iacute]
  + Utf8 [Icirc]
  + Utf8 [Icy]
  + Utf8 [Idigr]
  + Utf8 [Idot]
  + Utf8 [Ifr]
  + Utf8 [Igr]
  + Utf8 [Igrave]
  + Utf8 [Im]
  + Utf8 [Imacr]
  + Utf8 [ImaginaryI]
  + Utf8 [Implies]
  + Utf8 [Int]
  + Utf8 [Integral]
  + Utf8 [Intersection]
  + Utf8 [InvisibleComma]
  + Utf8 [InvisibleTimes]
  + Utf8 [Iogon]
  + Utf8 [Iopf]
  + Utf8 [Iota]
  + Utf8 [Iscr]
  + Utf8 [Itilde]
  + Utf8 [Iukcy]
  + Utf8 [Iuml]
  + Utf8 [Jcirc]
  + Utf8 [Jcy]
  + Utf8 [Jfr]
  + Utf8 [Jopf]
  + Utf8 [Jscr]
  + Utf8 [Jsercy]
  + Utf8 [Jukcy]
  + Utf8 [KHcy]
  + Utf8 [KHgr]
  + Utf8 [KJcy]
  + Utf8 [Kappa]
  + Utf8 [Kcedil]
  + Utf8 [Kcy]
  + Utf8 [Kfr]
  + Utf8 [Kgr]
  + Utf8 [Kopf]
  + Utf8 [Kscr]
  + Utf8 [LJcy]
  + Utf8 [LT]
  + Utf8 [Lacute]
  + Utf8 [Lambda]
  + Utf8 [Lang]
  + Utf8 [Laplacetrf]
  + Utf8 [Larr]
  + Utf8 [Lcaron]
  + Utf8 [Lcedil]
  + Utf8 [Lcy]
  + Utf8 [LeftAngleBracket]
  + Utf8 [LeftArrow]
  + Utf8 [LeftArrowBar]
  + Utf8 [LeftArrowRightArrow]
  + Utf8 [LeftCeiling]
  + Utf8 [LeftDoubleBracket]
  + Utf8 [LeftDownTeeVector]
  + Utf8 [LeftDownVector]
  + Utf8 [LeftDownVectorBar]
  + Utf8 [LeftFloor]
  + Utf8 [LeftRightArrow]
  + Utf8 [LeftRightVector]
  + Utf8 [LeftTee]
  + Utf8 [LeftTeeArrow]
  + Utf8 [LeftTeeVector]
  + Utf8 [LeftTriangle]
  + Utf8 [LeftTriangleBar]
  + Utf8 [LeftTriangleEqual]
  + Utf8 [LeftUpDownVector]
  + Utf8 [LeftUpTeeVector]
  + Utf8 [LeftUpVector]
  + Utf8 [LeftUpVectorBar]
  + Utf8 [LeftVector]
  + Utf8 [LeftVectorBar]
  + Utf8 [Leftarrow]
  + Utf8 [Leftrightarrow]
  + Utf8 [LessEqualGreater]
  + Utf8 [LessFullEqual]
  + Utf8 [LessGreater]
  + Utf8 [LessLess]
  + Utf8 [LessSlantEqual]
  + Utf8 [LessTilde]
  + Utf8 [Lfr]
  + Utf8 [Lgr]
  + Utf8 [LineNumberTable]
  + Utf8 [Ll]
  + Utf8 [Lleftarrow]
  + Utf8 [Lmidot]
  + Utf8 [LocalVariableTable]
  + Utf8 [LongLeftArrow]
  + Utf8 [LongLeftRightArrow]
  + Utf8 [LongRightArrow]
  + Utf8 [Longleftarrow]
  + Utf8 [Longleftrightarrow]
  + Utf8 [Longrightarrow]
  + Utf8 [Lopf]
  + Utf8 [Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + Utf8 [LowerLeftArrow]
  + Utf8 [LowerRightArrow]
  + Utf8 [Lscr]
  + Utf8 [Lsh]
  + Utf8 [Lstrok]
  + Utf8 [Lt]
  + Utf8 [Map]
  + Utf8 [Mcy]
  + Utf8 [MediumSpace]
  + Utf8 [Mellintrf]
  + Utf8 [Mfr]
  + Utf8 [Mgr]
  + Utf8 [MinusPlus]
  + Utf8 [Mopf]
  + Utf8 [Mscr]
  + Utf8 [Mu]
  + Utf8 [NJcy]
  + Utf8 [NMTOKEN]
  + Utf8 [Nacute]
  + Utf8 [Ncaron]
  + Utf8 [Ncedil]
  + Utf8 [Ncy]
  + Utf8 [NegativeMediumSpace]
  + Utf8 [NegativeThickSpace]
  + Utf8 [NegativeThinSpace]
  + Utf8 [NegativeVeryThinSpace]
  + Utf8 [NestedGreaterGreater]
  + Utf8 [NestedLessLess]
  + Utf8 [NewLine]
  + Utf8 [Nfr]
  + Utf8 [Ngr]
  + Utf8 [NoBreak]
  + Utf8 [NonBreakingSpace]
  + Utf8 [Nopf]
  + Utf8 [Not]
  + Utf8 [NotCongruent]
  + Utf8 [NotCupCap]
  + Utf8 [NotDoubleVerticalBar]
  + Utf8 [NotElement]
  + Utf8 [NotEqual]
  + Utf8 [NotExists]
  + Utf8 [NotGreater]
  + Utf8 [NotGreaterEqual]
  + Utf8 [NotGreaterLess]
  + Utf8 [NotGreaterTilde]
  + Utf8 [NotLeftTriangle]
  + Utf8 [NotLeftTriangleEqual]
  + Utf8 [NotLess]
  + Utf8 [NotLessEqual]
  + Utf8 [NotLessGreater]
  + Utf8 [NotLessTilde]
  + Utf8 [NotPrecedes]
  + Utf8 [NotPrecedesSlantEqual]
  + Utf8 [NotReverseElement]
  + Utf8 [NotRightTriangle]
  + Utf8 [NotRightTriangleEqual]
  + Utf8 [NotSquareSubsetEqual]
  + Utf8 [NotSquareSupersetEqual]
  + Utf8 [NotSubsetEqual]
  + Utf8 [NotSucceeds]
  + Utf8 [NotSucceedsSlantEqual]
  + Utf8 [NotSupersetEqual]
  + Utf8 [NotTilde]
  + Utf8 [NotTildeEqual]
  + Utf8 [NotTildeFullEqual]
  + Utf8 [NotTildeTilde]
  + Utf8 [NotVerticalBar]
  + Utf8 [Nscr]
  + Utf8 [Ntilde]
  + Utf8 [Nu]
  + Utf8 [OElig]
  + Utf8 [OHacgr]
  + Utf8 [OHgr]
  + Utf8 [Oacgr]
  + Utf8 [Oacute]
  + Utf8 [Ocirc]
  + Utf8 [Ocy]
  + Utf8 [Odblac]
  + Utf8 [Ofr]
  + Utf8 [Ogr]
  + Utf8 [Ograve]
  + Utf8 [Omacr]
  + Utf8 [Omega]
  + Utf8 [Omicron]
  + Utf8 [Oopf]
  + Utf8 [OpenCurlyDoubleQuote]
  + Utf8 [OpenCurlyQuote]
  + Utf8 [Or]
  + Utf8 [Oscr]
  + Utf8 [Oslash]
  + Utf8 [Otilde]
  + Utf8 [Otimes]
  + Utf8 [Ouml]
  + Utf8 [OverBar]
  + Utf8 [OverBrace]
  + Utf8 [OverBracket]
  + Utf8 [OverParenthesis]
  + Utf8 [PHgr]
  + Utf8 [PSgr]
  + Utf8 [PartialD]
  + Utf8 [Pcy]
  + Utf8 [Pfr]
  + Utf8 [Pgr]
  + Utf8 [Phi]
  + Utf8 [Pi]
  + Utf8 [PlusMinus]
  + Utf8 [Poincareplane]
  + Utf8 [Popf]
  + Utf8 [Pr]
  + Utf8 [Precedes]
  + Utf8 [PrecedesEqual]
  + Utf8 [PrecedesSlantEqual]
  + Utf8 [PrecedesTilde]
  + Utf8 [Prime]
  + Utf8 [Product]
  + Utf8 [Proportion]
  + Utf8 [Proportional]
  + Utf8 [Pscr]
  + Utf8 [Psi]
  + Utf8 [QUOT]
  + Utf8 [Qfr]
  + Utf8 [Qopf]
  + Utf8 [Qscr]
  + Utf8 [RBarr]
  + Utf8 [REG]
  + Utf8 [Racute]
  + Utf8 [Rang]
  + Utf8 [Rarr]
  + Utf8 [Rarrtl]
  + Utf8 [Rcaron]
  + Utf8 [Rcedil]
  + Utf8 [Rcy]
  + Utf8 [Re]
  + Utf8 [ReverseElement]
  + Utf8 [ReverseEquilibrium]
  + Utf8 [ReverseUpEquilibrium]
  + Utf8 [Rfr]
  + Utf8 [Rgr]
  + Utf8 [Rho]
  + Utf8 [RightAngleBracket]
  + Utf8 [RightArrow]
  + Utf8 [RightArrowBar]
  + Utf8 [RightArrowLeftArrow]
  + Utf8 [RightCeiling]
  + Utf8 [RightDoubleBracket]
  + Utf8 [RightDownTeeVector]
  + Utf8 [RightDownVector]
  + Utf8 [RightDownVectorBar]
  + Utf8 [RightFloor]
  + Utf8 [RightTee]
  + Utf8 [RightTeeArrow]
  + Utf8 [RightTeeVector]
  + Utf8 [RightTriangle]
  + Utf8 [RightTriangleBar]
  + Utf8 [RightTriangleEqual]
  + Utf8 [RightUpDownVector]
  + Utf8 [RightUpTeeVector]
  + Utf8 [RightUpVector]
  + Utf8 [RightUpVectorBar]
  + Utf8 [RightVector]
  + Utf8 [RightVectorBar]
  + Utf8 [Rightarrow]
  + Utf8 [Ropf]
  + Utf8 [RoundImplies]
  + Utf8 [Rrightarrow]
  + Utf8 [Rscr]
  + Utf8 [Rsh]
  + Utf8 [RuleDelayed]
  + Utf8 [SHCHcy]
  + Utf8 [SHcy]
  + Utf8 [SOFTcy]
  + Utf8 [Sacute]
  + Utf8 [Sc]
  + Utf8 [Scaron]
  + Utf8 [Scedil]
  + Utf8 [Scirc]
  + Utf8 [Scy]
  + Utf8 [Sfr]
  + Utf8 [Sgr]
  + Utf8 [ShortDownArrow]
  + Utf8 [ShortLeftArrow]
  + Utf8 [ShortRightArrow]
  + Utf8 [ShortUpArrow]
  + Utf8 [Sigma]
  + Utf8 [SmallCircle]
  + Utf8 [Sopf]
  + Utf8 [SourceFile]
  + Utf8 [Sqrt]
  + Utf8 [Square]
  + Utf8 [SquareIntersection]
  + Utf8 [SquareSubset]
  + Utf8 [SquareSubsetEqual]
  + Utf8 [SquareSuperset]
  + Utf8 [SquareSupersetEqual]
  + Utf8 [SquareUnion]
  + Utf8 [Sscr]
  + Utf8 [Star]
  + Utf8 [Sub]
  + Utf8 [Subset]
  + Utf8 [SubsetEqual]
  + Utf8 [Succeeds]
  + Utf8 [SucceedsEqual]
  + Utf8 [SucceedsSlantEqual]
  + Utf8 [SucceedsTilde]
  + Utf8 [SuchThat]
  + Utf8 [Sum]
  + Utf8 [Sup]
  + Utf8 [Superset]
  + Utf8 [SupersetEqual]
  + Utf8 [Supset]
  + Utf8 [THORN]
  + Utf8 [THgr]
  + Utf8 [TRADE]
  + Utf8 [TSHcy]
  + Utf8 [TScy]
  + Utf8 [Tab]
  + Utf8 [Tau]
  + Utf8 [Tcaron]
  + Utf8 [Tcedil]
  + Utf8 [Tcy]
  + Utf8 [Tfr]
  + Utf8 [Tgr]
  + Utf8 [Therefore]
  + Utf8 [Theta]
  + Utf8 [ThinSpace]
  + Utf8 [Tilde]
  + Utf8 [TildeEqual]
  + Utf8 [TildeFullEqual]
  + Utf8 [TildeTilde]
  + Utf8 [Topf]
  + Utf8 [Tscr]
  + Utf8 [Tstrok]
  + Utf8 [Uacgr]
  + Utf8 [Uacute]
  + Utf8 [Uarr]
  + Utf8 [Uarrocir]
  + Utf8 [Ubrcy]
  + Utf8 [Ubreve]
  + Utf8 [Ucirc]
  + Utf8 [Ucy]
  + Utf8 [Udblac]
  + Utf8 [Udigr]
  + Utf8 [Ufr]
  + Utf8 [Ugr]
  + Utf8 [Ugrave]
  + Utf8 [Umacr]
  + Utf8 [UnderBar]
  + Utf8 [UnderBrace]
  + Utf8 [UnderBracket]
  + Utf8 [UnderParenthesis]
  + Utf8 [Union]
  + Utf8 [UnionPlus]
  + Utf8 [Uogon]
  + Utf8 [Uopf]
  + Utf8 [UpArrow]
  + Utf8 [UpArrowBar]
  + Utf8 [UpArrowDownArrow]
  + Utf8 [UpDownArrow]
  + Utf8 [UpEquilibrium]
  + Utf8 [UpTee]
  + Utf8 [UpTeeArrow]
  + Utf8 [Uparrow]
  + Utf8 [Updownarrow]
  + Utf8 [UpperLeftArrow]
  + Utf8 [UpperRightArrow]
  + Utf8 [Upsi]
  + Utf8 [Upsilon]
  + Utf8 [Uring]
  + Utf8 [Uscr]
  + Utf8 [Utilde]
  + Utf8 [Uuml]
  + Utf8 [VDash]
  + Utf8 [Vbar]
  + Utf8 [Vcy]
  + Utf8 [Vdash]
  + Utf8 [Vdashl]
  + Utf8 [Vee]
  + Utf8 [Verbar]
  + Utf8 [Vert]
  + Utf8 [VerticalBar]
  + Utf8 [VerticalLine]
  + Utf8 [VerticalSeparator]
  + Utf8 [VerticalTilde]
  + Utf8 [VeryThinSpace]
  + Utf8 [Vfr]
  + Utf8 [Vopf]
  + Utf8 [Vscr]
  + Utf8 [Vvdash]
  + Utf8 [Wcirc]
  + Utf8 [Wedge]
  + Utf8 [Wfr]
  + Utf8 [Wopf]
  + Utf8 [Wscr]
  + Utf8 [Xfr]
  + Utf8 [Xgr]
  + Utf8 [Xi]
  + Utf8 [Xopf]
  + Utf8 [Xscr]
  + Utf8 [YAcy]
  + Utf8 [YIcy]
  + Utf8 [YUcy]
  + Utf8 [Yacute]
  + Utf8 [Ycirc]
  + Utf8 [Ycy]
  + Utf8 [Yfr]
  + Utf8 [Yopf]
  + Utf8 [Yscr]
  + Utf8 [Yuml]
  + Utf8 [ZHcy]
  + Utf8 [Zacute]
  + Utf8 [Zcaron]
  + Utf8 [Zcy]
  + Utf8 [Zdot]
  + Utf8 [ZeroWidthSpace]
  + Utf8 [Zeta]
  + Utf8 [Zfr]
  + Utf8 [Zgr]
  + Utf8 [Zopf]
  + Utf8 [Zscr]
  + Utf8 [a]
  + Utf8 [aacgr]
  + Utf8 [aacute]
  + Utf8 [abbr]
  + Utf8 [abreve]
  + Utf8 [ac]
  + Utf8 [acd]
  + Utf8 [acirc]
  + Utf8 [acronym]
  + Utf8 [acute]
  + Utf8 [acy]
  + Utf8 [address]
  + Utf8 [aelig]
  + Utf8 [af]
  + Utf8 [afr]
  + Utf8 [agr]
  + Utf8 [agrave]
  + Utf8 [alefsym]
  + Utf8 [aleph]
  + Utf8 [align]
  + Utf8 [alpha]
  + Utf8 [amacr]
  + Utf8 [amalg]
  + Utf8 [amp]
  + Utf8 [and]
  + Utf8 [andand]
  + Utf8 [andd]
  + Utf8 [andslope]
  + Utf8 [andv]
  + Utf8 [ang]
  + Utf8 [ange]
  + Utf8 [angle]
  + Utf8 [angmsd]
  + Utf8 [angmsdaa]
  + Utf8 [angmsdab]
  + Utf8 [angmsdac]
  + Utf8 [angmsdad]
  + Utf8 [angmsdae]
  + Utf8 [angmsdaf]
  + Utf8 [angmsdag]
  + Utf8 [angmsdah]
  + Utf8 [angrt]
  + Utf8 [angrtvb]
  + Utf8 [angrtvbd]
  + Utf8 [angsph]
  + Utf8 [angst]
  + Utf8 [angzarr]
  + Utf8 [aogon]
  + Utf8 [aopf]
  + Utf8 [ap]
  + Utf8 [apE]
  + Utf8 [apacir]
  + Utf8 [ape]
  + Utf8 [apid]
  + Utf8 [apos]
  + Utf8 [applet]
  + Utf8 [application/x-www-form-urlencoded]
  + Utf8 [approx]
  + Utf8 [approxeq]
  + Utf8 [area]
  + Utf8 [aring]
  + Utf8 [ascr]
  + Utf8 [ast]
  + Utf8 [asymp]
  + Utf8 [asympeq]
  + Utf8 [atilde]
  + Utf8 [attribute]
  + Utf8 [auml]
  + Utf8 [auto]
  + Utf8 [awconint]
  + Utf8 [awint]
  + Utf8 [b]
  + Utf8 [b.Delta]
  + Utf8 [b.Gamma]
  + Utf8 [b.Gammad]
  + Utf8 [b.Lambda]
  + Utf8 [b.Omega]
  + Utf8 [b.Phi]
  + Utf8 [b.Pi]
  + Utf8 [b.Psi]
  + Utf8 [b.Sigma]
  + Utf8 [b.Theta]
  + Utf8 [b.Upsi]
  + Utf8 [b.Xi]
  + Utf8 [b.alpha]
  + Utf8 [b.beta]
  + Utf8 [b.chi]
  + Utf8 [b.delta]
  + Utf8 [b.epsi]
  + Utf8 [b.epsiv]
  + Utf8 [b.eta]
  + Utf8 [b.gamma]
  + Utf8 [b.gammad]
  + Utf8 [b.iota]
  + Utf8 [b.kappa]
  + Utf8 [b.kappav]
  + Utf8 [b.lambda]
  + Utf8 [b.mu]
  + Utf8 [b.nu]
  + Utf8 [b.omega]
  + Utf8 [b.phi]
  + Utf8 [b.phiv]
  + Utf8 [b.pi]
  + Utf8 [b.piv]
  + Utf8 [b.psi]
  + Utf8 [b.rho]
  + Utf8 [b.rhov]
  + Utf8 [b.sigma]
  + Utf8 [b.sigmav]
  + Utf8 [b.tau]
  + Utf8 [b.thetas]
  + Utf8 [b.thetav]
  + Utf8 [b.upsi]
  + Utf8 [b.xi]
  + Utf8 [b.zeta]
  + Utf8 [bNot]
  + Utf8 [backcong]
  + Utf8 [backepsilon]
  + Utf8 [backprime]
  + Utf8 [backsim]
  + Utf8 [backsimeq]
  + Utf8 [barvee]
  + Utf8 [barwed]
  + Utf8 [barwedge]
  + Utf8 [base]
  + Utf8 [basefont]
  + Utf8 [bbrk]
  + Utf8 [bbrktbrk]
  + Utf8 [bcong]
  + Utf8 [bcy]
  + Utf8 [bdo]
  + Utf8 [bdquo]
  + Utf8 [becaus]
  + Utf8 [because]
  + Utf8 [bemptyv]
  + Utf8 [bepsi]
  + Utf8 [bernou]
  + Utf8 [beta]
  + Utf8 [beth]
  + Utf8 [between]
  + Utf8 [bfr]
  + Utf8 [bgr]
  + Utf8 [bgsound]
  + Utf8 [big]
  + Utf8 [bigcap]
  + Utf8 [bigcirc]
  + Utf8 [bigcup]
  + Utf8 [bigodot]
  + Utf8 [bigoplus]
  + Utf8 [bigotimes]
  + Utf8 [bigsqcup]
  + Utf8 [bigstar]
  + Utf8 [bigtriangledown]
  + Utf8 [bigtriangleup]
  + Utf8 [biguplus]
  + Utf8 [bigvee]
  + Utf8 [bigwedge]
  + Utf8 [bkarow]
  + Utf8 [blacklozenge]
  + Utf8 [blacksquare]
  + Utf8 [blacktriangle]
  + Utf8 [blacktriangledown]
  + Utf8 [blacktriangleleft]
  + Utf8 [blacktriangleright]
  + Utf8 [blank]
  + Utf8 [blink]
  + Utf8 [blk12]
  + Utf8 [blk14]
  + Utf8 [blk34]
  + Utf8 [block]
  + Utf8 [blockquote]
  + Utf8 [bnot]
  + Utf8 [body]
  + Utf8 [bopf]
  + Utf8 [bot]
  + Utf8 [bottom]
  + Utf8 [bowtie]
  + Utf8 [boxDL]
  + Utf8 [boxDR]
  + Utf8 [boxDl]
  + Utf8 [boxDr]
  + Utf8 [boxH]
  + Utf8 [boxHD]
  + Utf8 [boxHU]
  + Utf8 [boxHd]
  + Utf8 [boxHu]
  + Utf8 [boxUL]
  + Utf8 [boxUR]
  + Utf8 [boxUl]
  + Utf8 [boxUr]
  + Utf8 [boxV]
  + Utf8 [boxVH]
  + Utf8 [boxVL]
  + Utf8 [boxVR]
  + Utf8 [boxVh]
  + Utf8 [boxVl]
  + Utf8 [boxVr]
  + Utf8 [boxbox]
  + Utf8 [boxdL]
  + Utf8 [boxdR]
  + Utf8 [boxdl]
  + Utf8 [boxdr]
  + Utf8 [boxh]
  + Utf8 [boxhD]
  + Utf8 [boxhU]
  + Utf8 [boxhd]
  + Utf8 [boxhu]
  + Utf8 [boxminus]
  + Utf8 [boxplus]
  + Utf8 [boxtimes]
  + Utf8 [boxuL]
  + Utf8 [boxuR]
  + Utf8 [boxul]
  + Utf8 [boxur]
  + Utf8 [boxv]
  + Utf8 [boxvH]
  + Utf8 [boxvL]
  + Utf8 [boxvR]
  + Utf8 [boxvh]
  + Utf8 [boxvl]
  + Utf8 [boxvr]
  + Utf8 [bprime]
  + Utf8 [br]
  + Utf8 [breve]
  + Utf8 [brvbar]
  + Utf8 [bscr]
  + Utf8 [bsemi]
  + Utf8 [bsim]
  + Utf8 [bsime]
  + Utf8 [bsol]
  + Utf8 [bsolb]
  + Utf8 [bsolhsub]
  + Utf8 [bull]
  + Utf8 [bullet]
  + Utf8 [bump]
  + Utf8 [bumpE]
  + Utf8 [bumpe]
  + Utf8 [bumpeq]
  + Utf8 [button]
  + Utf8 [cacute]
  + Utf8 [canvas]
  + Utf8 [cap]
  + Utf8 [capand]
  + Utf8 [capbrcup]
  + Utf8 [capcap]
  + Utf8 [capcup]
  + Utf8 [capdot]
  + Utf8 [caption]
  + Utf8 [caret]
  + Utf8 [caron]
  + Utf8 [ccaps]
  + Utf8 [ccaron]
  + Utf8 [ccedil]
  + Utf8 [ccirc]
  + Utf8 [ccups]
  + Utf8 [ccupssm]
  + Utf8 [cdot]
  + Utf8 [cedil]
  + Utf8 [cemptyv]
  + Utf8 [cent]
  + Utf8 [center]
  + Utf8 [centerdot]
  + Utf8 [cfr]
  + Utf8 [chcy]
  + Utf8 [check]
  + Utf8 [checked]
  + Utf8 [checkmark]
  + Utf8 [chi]
  + Utf8 [cir]
  + Utf8 [cirE]
  + Utf8 [circ]
  + Utf8 [circeq]
  + Utf8 [circlearrowleft]
  + Utf8 [circlearrowright]
  + Utf8 [circledR]
  + Utf8 [circledS]
  + Utf8 [circledast]
  + Utf8 [circledcirc]
  + Utf8 [circleddash]
  + Utf8 [cire]
  + Utf8 [cirfnint]
  + Utf8 [cirmid]
  + Utf8 [cirscir]
  + Utf8 [cite]
  + Utf8 [class]
  + Utf8 [clear]
  + Utf8 [clubs]
  + Utf8 [clubsuit]
  + Utf8 [code]
  + Utf8 [col]
  + Utf8 [colgroup]
  + Utf8 [colon]
  + Utf8 [colone]
  + Utf8 [coloneq]
  + Utf8 [cols]
  + Utf8 [colspan]
  + Utf8 [comma]
  + Utf8 [commat]
  + Utf8 [comment]
  + Utf8 [comp]
  + Utf8 [compact]
  + Utf8 [compfn]
  + Utf8 [complement]
  + Utf8 [complexes]
  + Utf8 [cong]
  + Utf8 [congdot]
  + Utf8 [conint]
  + Utf8 [copf]
  + Utf8 [coprod]
  + Utf8 [copy]
  + Utf8 [copysr]
  + Utf8 [crarr]
  + Utf8 [cross]
  + Utf8 [cscr]
  + Utf8 [csub]
  + Utf8 [csube]
  + Utf8 [csup]
  + Utf8 [csupe]
  + Utf8 [ctdot]
  + Utf8 [cudarrl]
  + Utf8 [cudarrr]
  + Utf8 [cuepr]
  + Utf8 [cuesc]
  + Utf8 [cularr]
  + Utf8 [cularrp]
  + Utf8 [cup]
  + Utf8 [cupbrcap]
  + Utf8 [cupcap]
  + Utf8 [cupcup]
  + Utf8 [cupdot]
  + Utf8 [cupor]
  + Utf8 [curarr]
  + Utf8 [curarrm]
  + Utf8 [curlyeqprec]
  + Utf8 [curlyeqsucc]
  + Utf8 [curlyvee]
  + Utf8 [curlywedge]
  + Utf8 [curren]
  + Utf8 [curvearrowleft]
  + Utf8 [curvearrowright]
  + Utf8 [cuvee]
  + Utf8 [cuwed]
  + Utf8 [cwconint]
  + Utf8 [cwint]
  + Utf8 [cylcty]
  + Utf8 [dArr]
  + Utf8 [dHar]
  + Utf8 [dagger]
  + Utf8 [daleth]
  + Utf8 [darr]
  + Utf8 [dash]
  + Utf8 [dashv]
  + Utf8 [data]
  + Utf8 [dbkarow]
  + Utf8 [dblac]
  + Utf8 [dcaron]
  + Utf8 [dcy]
  + Utf8 [dd]
  + Utf8 [ddagger]
  + Utf8 [ddarr]
  + Utf8 [ddotseq]
  + Utf8 [declare]
  + Utf8 [defer]
  + Utf8 [deg]
  + Utf8 [del]
  + Utf8 [delta]
  + Utf8 [demptyv]
  + Utf8 [dfisht]
  + Utf8 [dfn]
  + Utf8 [dfr]
  + Utf8 [dgr]
  + Utf8 [dharl]
  + Utf8 [dharr]
  + Utf8 [diam]
  + Utf8 [diamond]
  + Utf8 [diamondsuit]
  + Utf8 [diams]
  + Utf8 [die]
  + Utf8 [digamma]
  + Utf8 [dir]
  + Utf8 [disabled]
  + Utf8 [disin]
  + Utf8 [div]
  + Utf8 [divide]
  + Utf8 [divideontimes]
  + Utf8 [divonx]
  + Utf8 [djcy]
  + Utf8 [dl]
  + Utf8 [dlcorn]
  + Utf8 [dlcrop]
  + Utf8 [dollar]
  + Utf8 [dopf]
  + Utf8 [dot]
  + Utf8 [doteq]
  + Utf8 [doteqdot]
  + Utf8 [dotminus]
  + Utf8 [dotplus]
  + Utf8 [dotsquare]
  + Utf8 [doublebarwedge]
  + Utf8 [downarrow]
  + Utf8 [downdownarrows]
  + Utf8 [downharpoonleft]
  + Utf8 [downharpoonright]
  + Utf8 [drbkarow]
  + Utf8 [drcorn]
  + Utf8 [drcrop]
  + Utf8 [dscr]
  + Utf8 [dscy]
  + Utf8 [dsol]
  + Utf8 [dstrok]
  + Utf8 [dt]
  + Utf8 [dtdot]
  + Utf8 [dtri]
  + Utf8 [dtrif]
  + Utf8 [duarr]
  + Utf8 [duhar]
  + Utf8 [dwangle]
  + Utf8 [dzcy]
  + Utf8 [dzigrarr]
  + Utf8 [eDDot]
  + Utf8 [eDot]
  + Utf8 [eacgr]
  + Utf8 [eacute]
  + Utf8 [easter]
  + Utf8 [ecaron]
  + Utf8 [ecir]
  + Utf8 [ecirc]
  + Utf8 [ecolon]
  + Utf8 [ecy]
  + Utf8 [edot]
  + Utf8 [ee]
  + Utf8 [eeacgr]
  + Utf8 [eegr]
  + Utf8 [efDot]
  + Utf8 [efr]
  + Utf8 [eg]
  + Utf8 [egr]
  + Utf8 [egrave]
  + Utf8 [egs]
  + Utf8 [egsdot]
  + Utf8 [el]
  + Utf8 [elementType]
  + Utf8 [elinters]
  + Utf8 [ell]
  + Utf8 [els]
  + Utf8 [elsdot]
  + Utf8 [em]
  + Utf8 [emacr]
  + Utf8 [empty]
  + Utf8 [emptyset]
  + Utf8 [emptyv]
  + Utf8 [emsp]
  + Utf8 [emsp13]
  + Utf8 [emsp14]
  + Utf8 [enctype]
  + Utf8 [eng]
  + Utf8 [ensp]
  + Utf8 [entity]
  + Utf8 [eogon]
  + Utf8 [eopf]
  + Utf8 [epar]
  + Utf8 [eparsl]
  + Utf8 [eplus]
  + Utf8 [epsi]
  + Utf8 [epsilon]
  + Utf8 [epsiv]
  + Utf8 [eqcirc]
  + Utf8 [eqcolon]
  + Utf8 [eqsim]
  + Utf8 [eqslantgtr]
  + Utf8 [eqslantless]
  + Utf8 [equals]
  + Utf8 [equest]
  + Utf8 [equiv]
  + Utf8 [equivDD]
  + Utf8 [eqvparsl]
  + Utf8 [erDot]
  + Utf8 [erarr]
  + Utf8 [escr]
  + Utf8 [esdot]
  + Utf8 [esim]
  + Utf8 [eta]
  + Utf8 [eth]
  + Utf8 [euml]
  + Utf8 [euro]
  + Utf8 [excl]
  + Utf8 [exist]
  + Utf8 [expectation]
  + Utf8 [exponentiale]
  + Utf8 [fallingdotseq]
  + Utf8 [fcy]
  + Utf8 [female]
  + Utf8 [ffilig]
  + Utf8 [fflig]
  + Utf8 [ffllig]
  + Utf8 [ffr]
  + Utf8 [fieldset]
  + Utf8 [filig]
  + Utf8 [flat]
  + Utf8 [fllig]
  + Utf8 [fltns]
  + Utf8 [fnof]
  + Utf8 [font]
  + Utf8 [fopf]
  + Utf8 [for]
  + Utf8 [forall]
  + Utf8 [fork]
  + Utf8 [forkv]
  + Utf8 [form]
  + Utf8 [fpartint]
  + Utf8 [frac12]
  + Utf8 [frac13]
  + Utf8 [frac14]
  + Utf8 [frac15]
  + Utf8 [frac16]
  + Utf8 [frac18]
  + Utf8 [frac23]
  + Utf8 [frac25]
  + Utf8 [frac34]
  + Utf8 [frac35]
  + Utf8 [frac38]
  + Utf8 [frac45]
  + Utf8 [frac56]
  + Utf8 [frac58]
  + Utf8 [frac78]
  + Utf8 [frame]
  + Utf8 [frameborder]
  + Utf8 [frameset]
  + Utf8 [frasl]
  + Utf8 [frown]
  + Utf8 [fscr]
  + Utf8 [gE]
  + Utf8 [gEl]
  + Utf8 [gacute]
  + Utf8 [gamma]
  + Utf8 [gammad]
  + Utf8 [gap]
  + Utf8 [gbreve]
  + Utf8 [gcirc]
  + Utf8 [gcy]
  + Utf8 [gdot]
  + Utf8 [ge]
  + Utf8 [gel]
  + Utf8 [geq]
  + Utf8 [geqq]
  + Utf8 [geqslant]
  + Utf8 [ges]
  + Utf8 [gescc]
  + Utf8 [gesdot]
  + Utf8 [gesdoto]
  + Utf8 [gesdotol]
  + Utf8 [gesles]
  + Utf8 [get]
  + Utf8 [gfr]
  + Utf8 [gg]
  + Utf8 [ggg]
  + Utf8 [ggr]
  + Utf8 [gimel]
  + Utf8 [gjcy]
  + Utf8 [gl]
  + Utf8 [glE]
  + Utf8 [gla]
  + Utf8 [glj]
  + Utf8 [gnE]
  + Utf8 [gnap]
  + Utf8 [gnapprox]
  + Utf8 [gne]
  + Utf8 [gneq]
  + Utf8 [gneqq]
  + Utf8 [gnsim]
  + Utf8 [gopf]
  + Utf8 [grave]
  + Utf8 [gscr]
  + Utf8 [gsim]
  + Utf8 [gsime]
  + Utf8 [gsiml]
  + Utf8 [gt]
  + Utf8 [gtcc]
  + Utf8 [gtcir]
  + Utf8 [gtdot]
  + Utf8 [gtlPar]
  + Utf8 [gtquest]
  + Utf8 [gtrapprox]
  + Utf8 [gtrarr]
  + Utf8 [gtrdot]
  + Utf8 [gtreqless]
  + Utf8 [gtreqqless]
  + Utf8 [gtrless]
  + Utf8 [gtrsim]
  + Utf8 [h1]
  + Utf8 [h2]
  + Utf8 [h3]
  + Utf8 [h4]
  + Utf8 [h5]
  + Utf8 [h6]
  + Utf8 [hArr]
  + Utf8 [hairsp]
  + Utf8 [half]
  + Utf8 [hamilt]
  + Utf8 [hardcy]
  + Utf8 [harr]
  + Utf8 [harrcir]
  + Utf8 [harrw]
  + Utf8 [hbar]
  + Utf8 [hcirc]
  + Utf8 [head]
  + Utf8 [headers]
  + Utf8 [hearts]
  + Utf8 [heartsuit]
  + Utf8 [hellip]
  + Utf8 [hercon]
  + Utf8 [hfr]
  + Utf8 [hksearow]
  + Utf8 [hkswarow]
  + Utf8 [hoarr]
  + Utf8 [homtht]
  + Utf8 [hookleftarrow]
  + Utf8 [hookrightarrow]
  + Utf8 [hopf]
  + Utf8 [horbar]
  + Utf8 [hr]
  + Utf8 [hreflang]
  + Utf8 [hscr]
  + Utf8 [hslash]
  + Utf8 [hstrok]
  + Utf8 [html]
  + Utf8 [http-equiv]
  + Utf8 [http://www.w3.org/1999/xhtml]
  + Utf8 [hybull]
  + Utf8 [hyphen]
  + Utf8 [i]
  + Utf8 [iacgr]
  + Utf8 [iacute]
  + Utf8 [ic]
  + Utf8 [icirc]
  + Utf8 [icy]
  + Utf8 [id]
  + Utf8 [idiagr]
  + Utf8 [idigr]
  + Utf8 [iecy]
  + Utf8 [iexcl]
  + Utf8 [iff]
  + Utf8 [ifr]
  + Utf8 [iframe]
  + Utf8 [igr]
  + Utf8 [igrave]
  + Utf8 [ii]
  + Utf8 [iiiint]
  + Utf8 [iiint]
  + Utf8 [iinfin]
  + Utf8 [iiota]
  + Utf8 [ijlig]
  + Utf8 [imacr]
  + Utf8 [image]
  + Utf8 [imagline]
  + Utf8 [imagpart]
  + Utf8 [imath]
  + Utf8 [img]
  + Utf8 [imof]
  + Utf8 [imped]
  + Utf8 [in]
  + Utf8 [incare]
  + Utf8 [infin]
  + Utf8 [infintie]
  + Utf8 [inodot]
  + Utf8 [input]
  + Utf8 [ins]
  + Utf8 [int]
  + Utf8 [intcal]
  + Utf8 [integers]
  + Utf8 [intercal]
  + Utf8 [intlarhk]
  + Utf8 [intprod]
  + Utf8 [iocy]
  + Utf8 [iogon]
  + Utf8 [iopf]
  + Utf8 [iota]
  + Utf8 [iprod]
  + Utf8 [iquest]
  + Utf8 [iscr]
  + Utf8 [isin]
  + Utf8 [isinE]
  + Utf8 [isindex]
  + Utf8 [isindot]
  + Utf8 [isins]
  + Utf8 [isinsv]
  + Utf8 [isinv]
  + Utf8 [ismap]
  + Utf8 [it]
  + Utf8 [itilde]
  + Utf8 [iukcy]
  + Utf8 [iuml]
  + Utf8 [jcirc]
  + Utf8 [jcy]
  + Utf8 [jfr]
  + Utf8 [jmath]
  + Utf8 [jopf]
  + Utf8 [jscr]
  + Utf8 [jsercy]
  + Utf8 [jukcy]
  + Utf8 [kappa]
  + Utf8 [kappav]
  + Utf8 [kbd]
  + Utf8 [kcedil]
  + Utf8 [kcy]
  + Utf8 [kfr]
  + Utf8 [kgr]
  + Utf8 [kgreen]
  + Utf8 [khcy]
  + Utf8 [khgr]
  + Utf8 [kjcy]
  + Utf8 [kopf]
  + Utf8 [kscr]
  + Utf8 [lAarr]
  + Utf8 [lArr]
  + Utf8 [lAtail]
  + Utf8 [lBarr]
  + Utf8 [lE]
  + Utf8 [lEg]
  + Utf8 [lHar]
  + Utf8 [label]
  + Utf8 [lacute]
  + Utf8 [laemptyv]
  + Utf8 [lagran]
  + Utf8 [lambda]
  + Utf8 [lang]
  + Utf8 [langd]
  + Utf8 [langle]
  + Utf8 [lap]
  + Utf8 [laquo]
  + Utf8 [larr]
  + Utf8 [larrb]
  + Utf8 [larrbfs]
  + Utf8 [larrfs]
  + Utf8 [larrhk]
  + Utf8 [larrlp]
  + Utf8 [larrpl]
  + Utf8 [larrsim]
  + Utf8 [larrtl]
  + Utf8 [lat]
  + Utf8 [latail]
  + Utf8 [late]
  + Utf8 [lbarr]
  + Utf8 [lbbrk]
  + Utf8 [lbrace]
  + Utf8 [lbrack]
  + Utf8 [lbrke]
  + Utf8 [lbrksld]
  + Utf8 [lbrkslu]
  + Utf8 [lcaron]
  + Utf8 [lcedil]
  + Utf8 [lceil]
  + Utf8 [lcub]
  + Utf8 [lcy]
  + Utf8 [ldca]
  + Utf8 [ldquo]
  + Utf8 [ldquor]
  + Utf8 [ldrdhar]
  + Utf8 [ldrushar]
  + Utf8 [ldsh]
  + Utf8 [le]
  + Utf8 [leftarrow]
  + Utf8 [leftarrowtail]
  + Utf8 [leftharpoondown]
  + Utf8 [leftharpoonup]
  + Utf8 [leftleftarrows]
  + Utf8 [leftrightarrow]
  + Utf8 [leftrightarrows]
  + Utf8 [leftrightharpoons]
  + Utf8 [leftrightsquigarrow]
  + Utf8 [leftthreetimes]
  + Utf8 [leg]
  + Utf8 [legend]
  + Utf8 [leq]
  + Utf8 [leqq]
  + Utf8 [leqslant]
  + Utf8 [les]
  + Utf8 [lescc]
  + Utf8 [lesdot]
  + Utf8 [lesdoto]
  + Utf8 [lesdotor]
  + Utf8 [lesges]
  + Utf8 [lessapprox]
  + Utf8 [lessdot]
  + Utf8 [lesseqgtr]
  + Utf8 [lesseqqgtr]
  + Utf8 [lessgtr]
  + Utf8 [lesssim]
  + Utf8 [lfisht]
  + Utf8 [lfloor]
  + Utf8 [lfr]
  + Utf8 [lg]
  + Utf8 [lgE]
  + Utf8 [lgr]
  + Utf8 [lhard]
  + Utf8 [lharu]
  + Utf8 [lharul]
  + Utf8 [lhblk]
  + Utf8 [li]
  + Utf8 [link]
  + Utf8 [listing]
  + Utf8 [ljcy]
  + Utf8 [ll]
  + Utf8 [llarr]
  + Utf8 [llcorner]
  + Utf8 [llhard]
  + Utf8 [lltri]
  + Utf8 [lmidot]
  + Utf8 [lmoust]
  + Utf8 [lmoustache]
  + Utf8 [lnE]
  + Utf8 [lnap]
  + Utf8 [lnapprox]
  + Utf8 [lne]
  + Utf8 [lneq]
  + Utf8 [lneqq]
  + Utf8 [lnsim]
  + Utf8 [loang]
  + Utf8 [loarr]
  + Utf8 [lobrk]
  + Utf8 [longleftarrow]
  + Utf8 [longleftrightarrow]
  + Utf8 [longmapsto]
  + Utf8 [longrightarrow]
  + Utf8 [looparrowleft]
  + Utf8 [looparrowright]
  + Utf8 [lopar]
  + Utf8 [lopf]
  + Utf8 [loplus]
  + Utf8 [lotimes]
  + Utf8 [lowast]
  + Utf8 [lowbar]
  + Utf8 [loz]
  + Utf8 [lozenge]
  + Utf8 [lozf]
  + Utf8 [lpar]
  + Utf8 [lparlt]
  + Utf8 [lrarr]
  + Utf8 [lrcorner]
  + Utf8 [lrhar]
  + Utf8 [lrhard]
  + Utf8 [lrm]
  + Utf8 [lrtri]
  + Utf8 [lsaquo]
  + Utf8 [lscr]
  + Utf8 [lsh]
  + Utf8 [lsim]
  + Utf8 [lsime]
  + Utf8 [lsimg]
  + Utf8 [lsqb]
  + Utf8 [lsquo]
  + Utf8 [lsquor]
  + Utf8 [lstrok]
  + Utf8 [lt]
  + Utf8 [ltcc]
  + Utf8 [ltcir]
  + Utf8 [ltdot]
  + Utf8 [lthree]
  + Utf8 [ltimes]
  + Utf8 [ltlarr]
  + Utf8 [ltquest]
  + Utf8 [ltrPar]
  + Utf8 [ltri]
  + Utf8 [ltrie]
  + Utf8 [ltrif]
  + Utf8 [lurdshar]
  + Utf8 [luruhar]
  + Utf8 [mDDot]
  + Utf8 [macr]
  + Utf8 [male]
  + Utf8 [malt]
  + Utf8 [maltese]
  + Utf8 [map]
  + Utf8 [mapsto]
  + Utf8 [mapstodown]
  + Utf8 [mapstoleft]
  + Utf8 [mapstoup]
  + Utf8 [marker]
  + Utf8 [marquee]
  + Utf8 [maxlength]
  + Utf8 [mcomma]
  + Utf8 [mcy]
  + Utf8 [mdash]
  + Utf8 [measuredangle]
  + Utf8 [menu]
  + Utf8 [meta]
  + Utf8 [method]
  + Utf8 [mfr]
  + Utf8 [mgr]
  + Utf8 [mho]
  + Utf8 [micro]
  + Utf8 [mid]
  + Utf8 [midast]
  + Utf8 [midcir]
  + Utf8 [middot]
  + Utf8 [minus]
  + Utf8 [minusb]
  + Utf8 [minusd]
  + Utf8 [minusdu]
  + Utf8 [mlcp]
  + Utf8 [mldr]
  + Utf8 [mnplus]
  + Utf8 [models]
  + Utf8 [mopf]
  + Utf8 [mp]
  + Utf8 [mscr]
  + Utf8 [mstpos]
  + Utf8 [mu]
  + Utf8 [multimap]
  + Utf8 [multiple]
  + Utf8 [mumap]
  + Utf8 [nLeftarrow]
  + Utf8 [nLeftrightarrow]
  + Utf8 [nRightarrow]
  + Utf8 [nVDash]
  + Utf8 [nVdash]
  + Utf8 [nabla]
  + Utf8 [nacute]
  + Utf8 [name]
  + Utf8 [nap]
  + Utf8 [napos]
  + Utf8 [napprox]
  + Utf8 [natur]
  + Utf8 [natural]
  + Utf8 [naturals]
  + Utf8 [nbsp]
  + Utf8 [ncap]
  + Utf8 [ncaron]
  + Utf8 [ncedil]
  + Utf8 [ncong]
  + Utf8 [ncup]
  + Utf8 [ncy]
  + Utf8 [ndash]
  + Utf8 [ne]
  + Utf8 [neArr]
  + Utf8 [nearhk]
  + Utf8 [nearr]
  + Utf8 [nearrow]
  + Utf8 [nequiv]
  + Utf8 [nesear]
  + Utf8 [nexist]
  + Utf8 [nexists]
  + Utf8 [nfr]
  + Utf8 [nge]
  + Utf8 [ngeq]
  + Utf8 [ngr]
  + Utf8 [ngsim]
  + Utf8 [ngt]
  + Utf8 [ngtr]
  + Utf8 [nhArr]
  + Utf8 [nharr]
  + Utf8 [nhpar]
  + Utf8 [ni]
  + Utf8 [nis]
  + Utf8 [nisd]
  + Utf8 [niv]
  + Utf8 [njcy]
  + Utf8 [nlArr]
  + Utf8 [nlarr]
  + Utf8 [nldr]
  + Utf8 [nle]
  + Utf8 [nleftarrow]
  + Utf8 [nleftrightarrow]
  + Utf8 [nleq]
  + Utf8 [nless]
  + Utf8 [nlsim]
  + Utf8 [nlt]
  + Utf8 [nltri]
  + Utf8 [nltrie]
  + Utf8 [nmid]
  + Utf8 [nobr]
  + Utf8 [noframes]
  + Utf8 [nohref]
  + Utf8 [none]
  + Utf8 [nopf]
  + Utf8 [noresize]
  + Utf8 [noscript]
  + Utf8 [noshade]
  + Utf8 [not]
  + Utf8 [notin]
  + Utf8 [notinva]
  + Utf8 [notinvb]
  + Utf8 [notinvc]
  + Utf8 [notni]
  + Utf8 [notniva]
  + Utf8 [notnivb]
  + Utf8 [notnivc]
  + Utf8 [nowrap]
  + Utf8 [npar]
  + Utf8 [nparallel]
  + Utf8 [npolint]
  + Utf8 [npr]
  + Utf8 [nprcue]
  + Utf8 [nprec]
  + Utf8 [nrArr]
  + Utf8 [nrarr]
  + Utf8 [nrightarrow]
  + Utf8 [nrtri]
  + Utf8 [nrtrie]
  + Utf8 [nsc]
  + Utf8 [nsccue]
  + Utf8 [nscr]
  + Utf8 [nshortmid]
  + Utf8 [nshortparallel]
  + Utf8 [nsim]
  + Utf8 [nsime]
  + Utf8 [nsimeq]
  + Utf8 [nsmid]
  + Utf8 [nspar]
  + Utf8 [nsqsube]
  + Utf8 [nsqsupe]
  + Utf8 [nsub]
  + Utf8 [nsube]
  + Utf8 [nsubseteq]
  + Utf8 [nsucc]
  + Utf8 [nsup]
  + Utf8 [nsupe]
  + Utf8 [nsupseteq]
  + Utf8 [ntgl]
  + Utf8 [ntilde]
  + Utf8 [ntlg]
  + Utf8 [ntriangleleft]
  + Utf8 [ntrianglelefteq]
  + Utf8 [ntriangleright]
  + Utf8 [ntrianglerighteq]
  + Utf8 [nu]
  + Utf8 [num]
  + Utf8 [numero]
  + Utf8 [numsp]
  + Utf8 [nvDash]
  + Utf8 [nvHarr]
  + Utf8 [nvdash]
  + Utf8 [nvinfin]
  + Utf8 [nvlArr]
  + Utf8 [nvrArr]
  + Utf8 [nwArr]
  + Utf8 [nwarhk]
  + Utf8 [nwarr]
  + Utf8 [nwarrow]
  + Utf8 [nwnear]
  + Utf8 [oS]
  + Utf8 [oacgr]
  + Utf8 [oacute]
  + Utf8 [oast]
  + Utf8 [object]
  + Utf8 [ocir]
  + Utf8 [ocirc]
  + Utf8 [ocy]
  + Utf8 [odash]
  + Utf8 [odblac]
  + Utf8 [odiv]
  + Utf8 [odot]
  + Utf8 [odsold]
  + Utf8 [oelig]
  + Utf8 [ofcir]
  + Utf8 [ofr]
  + Utf8 [ogon]
  + Utf8 [ogr]
  + Utf8 [ograve]
  + Utf8 [ogt]
  + Utf8 [ohacgr]
  + Utf8 [ohbar]
  + Utf8 [ohgr]
  + Utf8 [ohm]
  + Utf8 [oint]
  + Utf8 [ol]
  + Utf8 [olarr]
  + Utf8 [olcir]
  + Utf8 [olcross]
  + Utf8 [oline]
  + Utf8 [olt]
  + Utf8 [omacr]
  + Utf8 [omega]
  + Utf8 [omicron]
  + Utf8 [omid]
  + Utf8 [ominus]
  + Utf8 [oopf]
  + Utf8 [opar]
  + Utf8 [operp]
  + Utf8 [oplus]
  + Utf8 [optgroup]
  + Utf8 [option]
  + Utf8 [or]
  + Utf8 [orarr]
  + Utf8 [ord]
  + Utf8 [order]
  + Utf8 [orderof]
  + Utf8 [ordf]
  + Utf8 [ordm]
  + Utf8 [org/ccil/cowan/tagsoup/HTMLSchema]
  + Utf8 [org/ccil/cowan/tagsoup/Schema]
  + Utf8 [origof]
  + Utf8 [oror]
  + Utf8 [orslope]
  + Utf8 [orv]
  + Utf8 [oscr]
  + Utf8 [oslash]
  + Utf8 [osol]
  + Utf8 [otilde]
  + Utf8 [otimes]
  + Utf8 [otimesas]
  + Utf8 [ouml]
  + Utf8 [ovbar]
  + Utf8 [p]
  + Utf8 [par]
  + Utf8 [para]
  + Utf8 [parallel]
  + Utf8 [param]
  + Utf8 [parent]
  + Utf8 [parsim]
  + Utf8 [parsl]
  + Utf8 [part]
  + Utf8 [pcy]
  + Utf8 [percnt]
  + Utf8 [period]
  + Utf8 [permil]
  + Utf8 [perp]
  + Utf8 [pertenk]
  + Utf8 [pfr]
  + Utf8 [pgr]
  + Utf8 [phgr]
  + Utf8 [phi]
  + Utf8 [phiv]
  + Utf8 [phmmat]
  + Utf8 [phone]
  + Utf8 [pi]
  + Utf8 [pitchfork]
  + Utf8 [piv]
  + Utf8 [planck]
  + Utf8 [planckh]
  + Utf8 [plankv]
  + Utf8 [plus]
  + Utf8 [plusacir]
  + Utf8 [plusb]
  + Utf8 [pluscir]
  + Utf8 [plusdo]
  + Utf8 [plusdu]
  + Utf8 [pluse]
  + Utf8 [plusmn]
  + Utf8 [plussim]
  + Utf8 [plustwo]
  + Utf8 [pm]
  + Utf8 [pointint]
  + Utf8 [popf]
  + Utf8 [pound]
  + Utf8 [pr]
  + Utf8 [prE]
  + Utf8 [prap]
  + Utf8 [prcue]
  + Utf8 [pre]
  + Utf8 [prec]
  + Utf8 [precapprox]
  + Utf8 [preccurlyeq]
  + Utf8 [preceq]
  + Utf8 [precnapprox]
  + Utf8 [precneqq]
  + Utf8 [precnsim]
  + Utf8 [precsim]
  + Utf8 [prime]
  + Utf8 [primes]
  + Utf8 [prnE]
  + Utf8 [prnap]
  + Utf8 [prnsim]
  + Utf8 [prod]
  + Utf8 [profalar]
  + Utf8 [profline]
  + Utf8 [profsurf]
  + Utf8 [prop]
  + Utf8 [propto]
  + Utf8 [prsim]
  + Utf8 [prurel]
  + Utf8 [pscr]
  + Utf8 [psgr]
  + Utf8 [psi]
  + Utf8 [puncsp]
  + Utf8 [q]
  + Utf8 [qfr]
  + Utf8 [qint]
  + Utf8 [qopf]
  + Utf8 [qprime]
  + Utf8 [qscr]
  + Utf8 [quaternions]
  + Utf8 [quatint]
  + Utf8 [quest]
  + Utf8 [questeq]
  + Utf8 [quot]
  + Utf8 [rAarr]
  + Utf8 [rArr]
  + Utf8 [rAtail]
  + Utf8 [rBarr]
  + Utf8 [rHar]
  + Utf8 [racute]
  + Utf8 [radic]
  + Utf8 [raemptyv]
  + Utf8 [rang]
  + Utf8 [rangd]
  + Utf8 [range]
  + Utf8 [rangle]
  + Utf8 [raquo]
  + Utf8 [rarr]
  + Utf8 [rarrap]
  + Utf8 [rarrb]
  + Utf8 [rarrbfs]
  + Utf8 [rarrc]
  + Utf8 [rarrfs]
  + Utf8 [rarrhk]
  + Utf8 [rarrlp]
  + Utf8 [rarrpl]
  + Utf8 [rarrsim]
  + Utf8 [rarrtl]
  + Utf8 [rarrw]
  + Utf8 [ratail]
  + Utf8 [ratio]
  + Utf8 [rationals]
  + Utf8 [rb]
  + Utf8 [rbarr]
  + Utf8 [rbbrk]
  + Utf8 [rbc]
  + Utf8 [rbrace]
  + Utf8 [rbrack]
  + Utf8 [rbrke]
  + Utf8 [rbrksld]
  + Utf8 [rbrkslu]
  + Utf8 [rbspan]
  + Utf8 [rcaron]
  + Utf8 [rcedil]
  + Utf8 [rceil]
  + Utf8 [rcub]
  + Utf8 [rcy]
  + Utf8 [rdca]
  + Utf8 [rdldhar]
  + Utf8 [rdquo]
  + Utf8 [rdquor]
  + Utf8 [rdsh]
  + Utf8 [readonly]
  + Utf8 [real]
  + Utf8 [realine]
  + Utf8 [realpart]
  + Utf8 [reals]
  + Utf8 [rect]
  + Utf8 [reg]
  + Utf8 [rfisht]
  + Utf8 [rfloor]
  + Utf8 [rfr]
  + Utf8 [rgr]
  + Utf8 [rhard]
  + Utf8 [rharu]
  + Utf8 [rharul]
  + Utf8 [rho]
  + Utf8 [rhov]
  + Utf8 [rightarrow]
  + Utf8 [rightarrowtail]
  + Utf8 [rightharpoondown]
  + Utf8 [rightharpoonup]
  + Utf8 [rightleftarrows]
  + Utf8 [rightleftharpoons]
  + Utf8 [rightrightarrows]
  + Utf8 [rightsquigarrow]
  + Utf8 [rightthreetimes]
  + Utf8 [ring]
  + Utf8 [risingdotseq]
  + Utf8 [rlarr]
  + Utf8 [rlhar]
  + Utf8 [rlm]
  + Utf8 [rmoust]
  + Utf8 [rmoustache]
  + Utf8 [rnmid]
  + Utf8 [roang]
  + Utf8 [roarr]
  + Utf8 [robrk]
  + Utf8 [ropar]
  + Utf8 [ropf]
  + Utf8 [roplus]
  + Utf8 [rotimes]
  + Utf8 [rows]
  + Utf8 [rowspan]
  + Utf8 [rp]
  + Utf8 [rpar]
  + Utf8 [rpargt]
  + Utf8 [rppolint]
  + Utf8 [rrarr]
  + Utf8 [rsaquo]
  + Utf8 [rscr]
  + Utf8 [rsh]
  + Utf8 [rsqb]
  + Utf8 [rsquo]
  + Utf8 [rsquor]
  + Utf8 [rt]
  + Utf8 [rtc]
  + Utf8 [rthree]
  + Utf8 [rtimes]
  + Utf8 [rtri]
  + Utf8 [rtrie]
  + Utf8 [rtrif]
  + Utf8 [rtriltri]
  + Utf8 [ruby]
  + Utf8 [rules]
  + Utf8 [ruluhar]
  + Utf8 [rx]
  + Utf8 [s]
  + Utf8 [sacute]
  + Utf8 [samp]
  + Utf8 [sbquo]
  + Utf8 [sc]
  + Utf8 [scE]
  + Utf8 [scap]
  + Utf8 [scaron]
  + Utf8 [sccue]
  + Utf8 [sce]
  + Utf8 [scedil]
  + Utf8 [scirc]
  + Utf8 [scnE]
  + Utf8 [scnap]
  + Utf8 [scnsim]
  + Utf8 [scope]
  + Utf8 [scpolint]
  + Utf8 [script]
  + Utf8 [scrolling]
  + Utf8 [scsim]
  + Utf8 [scy]
  + Utf8 [sdot]
  + Utf8 [sdotb]
  + Utf8 [sdote]
  + Utf8 [seArr]
  + Utf8 [searhk]
  + Utf8 [searr]
  + Utf8 [searrow]
  + Utf8 [sect]
  + Utf8 [select]
  + Utf8 [selected]
  + Utf8 [semi]
  + Utf8 [seswar]
  + Utf8 [setPrefix]
  + Utf8 [setURI]
  + Utf8 [setminus]
  + Utf8 [setmn]
  + Utf8 [sext]
  + Utf8 [sfgr]
  + Utf8 [sfr]
  + Utf8 [sfrown]
  + Utf8 [sgr]
  + Utf8 [shape]
  + Utf8 [sharp]
  + Utf8 [shchcy]
  + Utf8 [shcy]
  + Utf8 [shortmid]
  + Utf8 [shortparallel]
  + Utf8 [shy]
  + Utf8 [sigma]
  + Utf8 [sigmaf]
  + Utf8 [sigmav]
  + Utf8 [sim]
  + Utf8 [simdot]
  + Utf8 [sime]
  + Utf8 [simeq]
  + Utf8 [simg]
  + Utf8 [simgE]
  + Utf8 [siml]
  + Utf8 [simlE]
  + Utf8 [simne]
  + Utf8 [simplus]
  + Utf8 [simrarr]
  + Utf8 [size]
  + Utf8 [slarr]
  + Utf8 [small]
  + Utf8 [smallsetminus]
  + Utf8 [smashp]
  + Utf8 [smeparsl]
  + Utf8 [smid]
  + Utf8 [smile]
  + Utf8 [smt]
  + Utf8 [smte]
  + Utf8 [softcy]
  + Utf8 [sol]
  + Utf8 [solb]
  + Utf8 [solbar]
  + Utf8 [sopf]
  + Utf8 [spades]
  + Utf8 [spadesuit]
  + Utf8 [span]
  + Utf8 [spar]
  + Utf8 [sqcap]
  + Utf8 [sqcup]
  + Utf8 [sqsub]
  + Utf8 [sqsube]
  + Utf8 [sqsubset]
  + Utf8 [sqsubseteq]
  + Utf8 [sqsup]
  + Utf8 [sqsupe]
  + Utf8 [sqsupset]
  + Utf8 [sqsupseteq]
  + Utf8 [squ]
  + Utf8 [square]
  + Utf8 [squarf]
  + Utf8 [squf]
  + Utf8 [srarr]
  + Utf8 [sscr]
  + Utf8 [ssetmn]
  + Utf8 [ssmile]
  + Utf8 [sstarf]
  + Utf8 [star]
  + Utf8 [starf]
  + Utf8 [start]
  + Utf8 [straightepsilon]
  + Utf8 [straightphi]
  + Utf8 [strike]
  + Utf8 [strns]
  + Utf8 [strong]
  + Utf8 [style]
  + Utf8 [sub]
  + Utf8 [subE]
  + Utf8 [subdot]
  + Utf8 [sube]
  + Utf8 [subedot]
  + Utf8 [submit]
  + Utf8 [submult]
  + Utf8 [subnE]
  + Utf8 [subne]
  + Utf8 [subplus]
  + Utf8 [subrarr]
  + Utf8 [subset]
  + Utf8 [subseteq]
  + Utf8 [subseteqq]
  + Utf8 [subsetneq]
  + Utf8 [subsetneqq]
  + Utf8 [subsim]
  + Utf8 [subsub]
  + Utf8 [subsup]
  + Utf8 [succ]
  + Utf8 [succapprox]
  + Utf8 [succcurlyeq]
  + Utf8 [succeq]
  + Utf8 [succnapprox]
  + Utf8 [succneqq]
  + Utf8 [succnsim]
  + Utf8 [succsim]
  + Utf8 [sum]
  + Utf8 [sung]
  + Utf8 [sup]
  + Utf8 [sup1]
  + Utf8 [sup2]
  + Utf8 [sup3]
  + Utf8 [supE]
  + Utf8 [supdot]
  + Utf8 [supdsub]
  + Utf8 [supe]
  + Utf8 [supedot]
  + Utf8 [suphsol]
  + Utf8 [suphsub]
  + Utf8 [suplarr]
  + Utf8 [supmult]
  + Utf8 [supnE]
  + Utf8 [supne]
  + Utf8 [supplus]
  + Utf8 [supset]
  + Utf8 [supseteq]
  + Utf8 [supseteqq]
  + Utf8 [supsetneq]
  + Utf8 [supsetneqq]
  + Utf8 [supsim]
  + Utf8 [supsub]
  + Utf8 [supsup]
  + Utf8 [swArr]
  + Utf8 [swarhk]
  + Utf8 [swarr]
  + Utf8 [swarrow]
  + Utf8 [swnwar]
  + Utf8 [szlig]
  + Utf8 [tabindex]
  + Utf8 [table]
  + Utf8 [target]
  + Utf8 [tau]
  + Utf8 [tbody]
  + Utf8 [tbrk]
  + Utf8 [tcaron]
  + Utf8 [tcedil]
  + Utf8 [tcy]
  + Utf8 [td]
  + Utf8 [telrec]
  + Utf8 [text]
  + Utf8 [textarea]
  + Utf8 [tfoot]
  + Utf8 [tfr]
  + Utf8 [tgr]
  + Utf8 [th]
  + Utf8 [thead]
  + Utf8 [there4]
  + Utf8 [therefore]
  + Utf8 [theta]
  + Utf8 [thetasym]
  + Utf8 [thetav]
  + Utf8 [thgr]
  + Utf8 [thickapprox]
  + Utf8 [thicksim]
  + Utf8 [thinsp]
  + Utf8 [this]
  + Utf8 [thkap]
  + Utf8 [thksim]
  + Utf8 [thorn]
  + Utf8 [tilde]
  + Utf8 [times]
  + Utf8 [timesb]
  + Utf8 [timesbar]
  + Utf8 [timesd]
  + Utf8 [tint]
  + Utf8 [title]
  + Utf8 [toea]
  + Utf8 [top]
  + Utf8 [topbot]
  + Utf8 [topcir]
  + Utf8 [topf]
  + Utf8 [topfork]
  + Utf8 [tosa]
  + Utf8 [tprime]
  + Utf8 [tr]
  + Utf8 [trade]
  + Utf8 [triangle]
  + Utf8 [triangledown]
  + Utf8 [triangleleft]
  + Utf8 [trianglelefteq]
  + Utf8 [triangleq]
  + Utf8 [triangleright]
  + Utf8 [trianglerighteq]
  + Utf8 [tridot]
  + Utf8 [trie]
  + Utf8 [triminus]
  + Utf8 [triplus]
  + Utf8 [trisb]
  + Utf8 [tritime]
  + Utf8 [trpezium]
  + Utf8 [tscr]
  + Utf8 [tscy]
  + Utf8 [tshcy]
  + Utf8 [tstrok]
  + Utf8 [tt]
  + Utf8 [twixt]
  + Utf8 [twoheadleftarrow]
  + Utf8 [twoheadrightarrow]
  + Utf8 [type]
  + Utf8 [u]
  + Utf8 [uArr]
  + Utf8 [uHar]
  + Utf8 [uacgr]
  + Utf8 [uacute]
  + Utf8 [uarr]
  + Utf8 [ubrcy]
  + Utf8 [ubreve]
  + Utf8 [ucirc]
  + Utf8 [ucy]
  + Utf8 [udarr]
  + Utf8 [udblac]
  + Utf8 [udhar]
  + Utf8 [udiagr]
  + Utf8 [udigr]
  + Utf8 [ufisht]
  + Utf8 [ufr]
  + Utf8 [ugr]
  + Utf8 [ugrave]
  + Utf8 [uharl]
  + Utf8 [uharr]
  + Utf8 [uhblk]
  + Utf8 [ul]
  + Utf8 [ulcorn]
  + Utf8 [ulcorner]
  + Utf8 [ulcrop]
  + Utf8 [ultri]
  + Utf8 [umacr]
  + Utf8 [uml]
  + Utf8 [uogon]
  + Utf8 [uopf]
  + Utf8 [uparrow]
  + Utf8 [updownarrow]
  + Utf8 [upharpoonleft]
  + Utf8 [upharpoonright]
  + Utf8 [uplus]
  + Utf8 [upsi]
  + Utf8 [upsih]
  + Utf8 [upsilon]
  + Utf8 [upuparrows]
  + Utf8 [urcorn]
  + Utf8 [urcorner]
  + Utf8 [urcrop]
  + Utf8 [uring]
  + Utf8 [urtri]
  + Utf8 [uscr]
  + Utf8 [utdot]
  + Utf8 [utilde]
  + Utf8 [utri]
  + Utf8 [utrif]
  + Utf8 [uuarr]
  + Utf8 [uuml]
  + Utf8 [uwangle]
  + Utf8 [vArr]
  + Utf8 [vBar]
  + Utf8 [vBarv]
  + Utf8 [vDash]
  + Utf8 [valign]
  + Utf8 [value]
  + Utf8 [valuetype]
  + Utf8 [vangrt]
  + Utf8 [var]
  + Utf8 [varepsilon]
  + Utf8 [varkappa]
  + Utf8 [varnothing]
  + Utf8 [varphi]
  + Utf8 [varpi]
  + Utf8 [varpropto]
  + Utf8 [varr]
  + Utf8 [varrho]
  + Utf8 [varsigma]
  + Utf8 [vartheta]
  + Utf8 [vartriangleleft]
  + Utf8 [vartriangleright]
  + Utf8 [vcy]
  + Utf8 [vdash]
  + Utf8 [vee]
  + Utf8 [veebar]
  + Utf8 [veeeq]
  + Utf8 [vellip]
  + Utf8 [verbar]
  + Utf8 [vert]
  + Utf8 [vfr]
  + Utf8 [vltri]
  + Utf8 [vopf]
  + Utf8 [vprop]
  + Utf8 [vrtri]
  + Utf8 [vscr]
  + Utf8 [vzigzag]
  + Utf8 [wbr]
  + Utf8 [wcirc]
  + Utf8 [wedbar]
  + Utf8 [wedge]
  + Utf8 [wedgeq]
  + Utf8 [weierp]
  + Utf8 [wfr]
  + Utf8 [width]
  + Utf8 [wopf]
  + Utf8 [wp]
  + Utf8 [wr]
  + Utf8 [wreath]
  + Utf8 [wscr]
  + Utf8 [xcap]
  + Utf8 [xcirc]
  + Utf8 [xcup]
  + Utf8 [xdtri]
  + Utf8 [xfr]
  + Utf8 [xgr]
  + Utf8 [xhArr]
  + Utf8 [xharr]
  + Utf8 [xi]
  + Utf8 [xlArr]
  + Utf8 [xlarr]
  + Utf8 [xmap]
  + Utf8 [xmp]
  + Utf8 [xnis]
  + Utf8 [xodot]
  + Utf8 [xopf]
  + Utf8 [xoplus]
  + Utf8 [xotime]
  + Utf8 [xrArr]
  + Utf8 [xrarr]
  + Utf8 [xscr]
  + Utf8 [xsqcup]
  + Utf8 [xuplus]
  + Utf8 [xutri]
  + Utf8 [xvee]
  + Utf8 [xwedge]
  + Utf8 [yacute]
  + Utf8 [yacy]
  + Utf8 [ycirc]
  + Utf8 [ycy]
  + Utf8 [yen]
  + Utf8 [yfr]
  + Utf8 [yicy]
  + Utf8 [yopf]
  + Utf8 [yscr]
  + Utf8 [yucy]
  + Utf8 [yuml]
  + Utf8 [zacute]
  + Utf8 [zcaron]
  + Utf8 [zcy]
  + Utf8 [zdot]
  + Utf8 [zeetrf]
  + Utf8 [zeta]
  + Utf8 [zfr]
  + Utf8 [zgr]
  + Utf8 [zhcy]
  + Utf8 [zigrarr]
  + Utf8 [zopf]
  + Utf8 [zscr]
  + Utf8 [zwj]
  + Utf8 [zwnj]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public HTMLSchema()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30896, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #2514
        + Methodref [org/ccil/cowan/tagsoup/Schema.<init> ()V]
      [4] aload_0 v0
      [5] ldc_w #1447
        + String [http://www.w3.org/1999/xhtml]
      [8] invokevirtual #2513
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.setURI (Ljava/lang/String;)V]
      [11] aload_0 v0
      [12] ldc_w #1445
        + String [html]
      [15] invokevirtual #2512
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.setPrefix (Ljava/lang/String;)V]
      [18] aload_0 v0
      [19] ldc #207
        + String [<pcdata>]
      [21] iconst_0
      [22] ldc #196
        + Integer [1073741824]
      [24] iconst_0
      [25] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [28] aload_0 v0
      [29] ldc #208
        + String [<root>]
      [31] ldc #1
        + Integer [-2147483648]
      [33] iconst_0
      [34] iconst_0
      [35] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [38] aload_0 v0
      [39] ldc_w #823
        + String [a]
      [42] ldc #200
        + Integer [1073774592]
      [44] sipush 4096
      [47] iconst_0
      [48] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [51] aload_0 v0
      [52] ldc_w #826
        + String [abbr]
      [55] ldc #197
        + Integer [1073745920]
      [57] ldc #2
        + Integer [36864]
      [59] iconst_1
      [60] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [63] aload_0 v0
      [64] ldc_w #831
        + String [acronym]
      [67] ldc #197
        + Integer [1073745920]
      [69] ldc #2
        + Integer [36864]
      [71] iconst_1
      [72] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [75] aload_0 v0
      [76] ldc_w #834
        + String [address]
      [79] ldc #201
        + Integer [1074008064]
      [81] iconst_4
      [82] iconst_0
      [83] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [86] aload_0 v0
      [87] ldc_w #878
        + String [applet]
      [90] ldc #202
        + Integer [1074270212]
      [92] ldc #2
        + Integer [36864]
      [94] iconst_0
      [95] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [98] aload_0 v0
      [99] ldc_w #882
        + String [area]
      [102] iconst_0
      [103] iconst_2
      [104] iconst_0
      [105] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [108] aload_0 v0
      [109] ldc_w #893
        + String [b]
      [112] ldc #197
        + Integer [1073745920]
      [114] ldc #2
        + Integer [36864]
      [116] iconst_1
      [117] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [120] aload_0 v0
      [121] ldc_w #946
        + String [base]
      [124] iconst_0
      [125] sipush 1024
      [128] iconst_0
      [129] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [132] aload_0 v0
      [133] ldc_w #947
        + String [basefont]
      [136] iconst_0
      [137] ldc #2
        + Integer [36864]
      [139] iconst_0
      [140] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [143] aload_0 v0
      [144] ldc_w #952
        + String [bdo]
      [147] ldc #197
        + Integer [1073745920]
      [149] ldc #2
        + Integer [36864]
      [151] iconst_1
      [152] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [155] aload_0 v0
      [156] ldc_w #964
        + String [bgsound]
      [159] iconst_0
      [160] sipush 1024
      [163] iconst_0
      [164] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [167] aload_0 v0
      [168] ldc_w #965
        + String [big]
      [171] ldc #197
        + Integer [1073745920]
      [173] ldc #2
        + Integer [36864]
      [175] iconst_1
      [176] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [179] aload_0 v0
      [180] ldc_w #987
        + String [blink]
      [183] ldc #197
        + Integer [1073745920]
      [185] ldc #2
        + Integer [36864]
      [187] iconst_1
      [188] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [191] aload_0 v0
      [192] ldc_w #992
        + String [blockquote]
      [195] ldc #198
        + Integer [1073745924]
      [197] iconst_4
      [198] iconst_0
      [199] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [202] aload_0 v0
      [203] ldc_w #994
        + String [body]
      [206] ldc #198
        + Integer [1073745924]
      [208] sipush 2064
      [211] iconst_0
      [212] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [215] aload_0 v0
      [216] ldc_w #1044
        + String [br]
      [219] iconst_0
      [220] ldc #2
        + Integer [36864]
      [222] iconst_0
      [223] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [226] aload_0 v0
      [227] ldc_w #1060
        + String [button]
      [230] ldc #198
        + Integer [1073745924]
      [232] ldc #2
        + Integer [36864]
      [234] iconst_0
      [235] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [238] aload_0 v0
      [239] ldc_w #1062
        + String [canvas]
      [242] ldc #197
        + Integer [1073745920]
      [244] ldc #2
        + Integer [36864]
      [246] iconst_0
      [247] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [250] aload_0 v0
      [251] ldc_w #1069
        + String [caption]
      [254] ldc #197
        + Integer [1073745920]
      [256] ldc #190
        + Integer [2097152]
      [258] iconst_0
      [259] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [262] aload_0 v0
      [263] ldc_w #1082
        + String [center]
      [266] ldc #198
        + Integer [1073745924]
      [268] iconst_4
      [269] iconst_0
      [270] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [273] aload_0 v0
      [274] ldc_w #1105
        + String [cite]
      [277] ldc #197
        + Integer [1073745920]
      [279] ldc #2
        + Integer [36864]
      [281] iconst_1
      [282] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [285] aload_0 v0
      [286] ldc_w #1110
        + String [code]
      [289] ldc #197
        + Integer [1073745920]
      [291] ldc #2
        + Integer [36864]
      [293] iconst_1
      [294] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [297] aload_0 v0
      [298] ldc_w #1111
        + String [col]
      [301] iconst_0
      [302] ldc #191
        + Integer [2097216]
      [304] iconst_0
      [305] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [308] aload_0 v0
      [309] ldc_w #1112
        + String [colgroup]
      [312] bipush 64
      [314] ldc #190
        + Integer [2097152]
      [316] iconst_0
      [317] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [320] aload_0 v0
      [321] ldc_w #1120
        + String [comment]
      [324] ldc #197
        + Integer [1073745920]
      [326] ldc #2
        + Integer [36864]
      [328] iconst_0
      [329] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [332] aload_0 v0
      [333] ldc_w #1179
        + String [dd]
      [336] ldc #198
        + Integer [1073745924]
      [338] sipush 128
      [341] iconst_0
      [342] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [345] aload_0 v0
      [346] ldc_w #1186
        + String [del]
      [349] ldc #198
        + Integer [1073745924]
      [351] sipush 4108
      [354] iconst_1
      [355] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [358] aload_0 v0
      [359] ldc_w #1190
        + String [dfn]
      [362] ldc #197
        + Integer [1073745920]
      [364] ldc #2
        + Integer [36864]
      [366] iconst_1
      [367] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [370] aload_0 v0
      [371] ldc_w #1201
        + String [dir]
      [374] sipush 16384
      [377] iconst_4
      [378] iconst_0
      [379] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [382] aload_0 v0
      [383] ldc_w #1204
        + String [div]
      [386] ldc #198
        + Integer [1073745924]
      [388] iconst_4
      [389] iconst_0
      [390] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [393] aload_0 v0
      [394] ldc_w #1209
        + String [dl]
      [397] sipush 128
      [400] iconst_4
      [401] iconst_0
      [402] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [405] aload_0 v0
      [406] ldc_w #1232
        + String [dt]
      [409] ldc #197
        + Integer [1073745920]
      [411] sipush 128
      [414] iconst_0
      [415] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [418] aload_0 v0
      [419] ldc_w #1267
        + String [em]
      [422] ldc #197
        + Integer [1073745920]
      [424] ldc #2
        + Integer [36864]
      [426] iconst_1
      [427] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [430] aload_0 v0
      [431] ldc_w #1316
        + String [fieldset]
      [434] ldc #199
        + Integer [1073754116]
      [436] iconst_4
      [437] iconst_0
      [438] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [441] aload_0 v0
      [442] ldc_w #1322
        + String [font]
      [445] ldc #197
        + Integer [1073745920]
      [447] ldc #2
        + Integer [36864]
      [449] iconst_0
      [450] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [453] aload_0 v0
      [454] ldc_w #1328
        + String [form]
      [457] ldc #204
        + Integer [1077973028]
      [459] sipush 260
      [462] iconst_4
      [463] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [466] aload_0 v0
      [467] ldc_w #1345
        + String [frame]
      [470] iconst_0
      [471] sipush 512
      [474] iconst_0
      [475] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [478] aload_0 v0
      [479] ldc_w #1347
        + String [frameset]
      [482] sipush 512
      [485] sipush 2560
      [488] iconst_0
      [489] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [492] aload_0 v0
      [493] ldc_w #1409
        + String [h1]
      [496] ldc #197
        + Integer [1073745920]
      [498] iconst_4
      [499] iconst_0
      [500] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [503] aload_0 v0
      [504] ldc_w #1410
        + String [h2]
      [507] ldc #197
        + Integer [1073745920]
      [509] iconst_4
      [510] iconst_0
      [511] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [514] aload_0 v0
      [515] ldc_w #1411
        + String [h3]
      [518] ldc #197
        + Integer [1073745920]
      [520] iconst_4
      [521] iconst_0
      [522] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [525] aload_0 v0
      [526] ldc_w #1412
        + String [h4]
      [529] ldc #197
        + Integer [1073745920]
      [531] iconst_4
      [532] iconst_0
      [533] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [536] aload_0 v0
      [537] ldc_w #1413
        + String [h5]
      [540] ldc #197
        + Integer [1073745920]
      [542] iconst_4
      [543] iconst_0
      [544] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [547] aload_0 v0
      [548] ldc_w #1414
        + String [h6]
      [551] ldc #197
        + Integer [1073745920]
      [553] iconst_4
      [554] iconst_0
      [555] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [558] aload_0 v0
      [559] ldc_w #1425
        + String [head]
      [562] sipush 1024
      [565] sipush 2048
      [568] iconst_0
      [569] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [572] aload_0 v0
      [573] ldc_w #1440
        + String [hr]
      [576] iconst_0
      [577] iconst_4
      [578] iconst_0
      [579] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [582] aload_0 v0
      [583] ldc_w #1445
        + String [html]
      [586] sipush 2048
      [589] ldc #1
        + Integer [-2147483648]
      [591] iconst_0
      [592] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [595] aload_0 v0
      [596] ldc_w #1450
        + String [i]
      [599] ldc #197
        + Integer [1073745920]
      [601] ldc #2
        + Integer [36864]
      [603] iconst_1
      [604] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [607] aload_0 v0
      [608] ldc_w #1463
        + String [iframe]
      [611] ldc #198
        + Integer [1073745924]
      [613] ldc #2
        + Integer [36864]
      [615] iconst_0
      [616] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [619] aload_0 v0
      [620] ldc_w #1477
        + String [img]
      [623] iconst_0
      [624] ldc #2
        + Integer [36864]
      [626] iconst_0
      [627] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [630] aload_0 v0
      [631] ldc_w #1485
        + String [input]
      [634] iconst_0
      [635] ldc #2
        + Integer [36864]
      [637] iconst_0
      [638] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [641] aload_0 v0
      [642] ldc_w #1486
        + String [ins]
      [645] ldc #198
        + Integer [1073745924]
      [647] sipush 4100
      [650] iconst_1
      [651] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [654] aload_0 v0
      [655] ldc_w #1502
        + String [isindex]
      [658] iconst_0
      [659] sipush 1024
      [662] iconst_0
      [663] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [666] aload_0 v0
      [667] ldc_w #1522
        + String [kbd]
      [670] ldc #197
        + Integer [1073745920]
      [672] ldc #2
        + Integer [36864]
      [674] iconst_1
      [675] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [678] aload_0 v0
      [679] ldc_w #1540
        + String [label]
      [682] ldc #197
        + Integer [1073745920]
      [684] ldc #2
        + Integer [36864]
      [686] iconst_0
      [687] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [690] aload_0 v0
      [691] ldc_w #1592
        + String [legend]
      [694] ldc #197
        + Integer [1073745920]
      [696] sipush 8192
      [699] iconst_0
      [700] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [703] aload_0 v0
      [704] ldc_w #1618
        + String [li]
      [707] ldc #198
        + Integer [1073745924]
      [709] sipush 16384
      [712] iconst_0
      [713] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [716] aload_0 v0
      [717] ldc_w #1619
        + String [link]
      [720] iconst_0
      [721] sipush 5120
      [724] iconst_0
      [725] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [728] aload_0 v0
      [729] ldc_w #1620
        + String [listing]
      [732] ldc #197
        + Integer [1073745920]
      [734] iconst_4
      [735] iconst_0
      [736] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [739] aload_0 v0
      [740] ldc_w #1692
        + String [map]
      [743] bipush 6
      [745] sipush 4096
      [748] iconst_0
      [749] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [752] aload_0 v0
      [753] ldc_w #1698
        + String [marquee]
      [756] ldc #197
        + Integer [1073745920]
      [758] ldc #2
        + Integer [36864]
      [760] iconst_0
      [761] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [764] aload_0 v0
      [765] ldc_w #1704
        + String [menu]
      [768] sipush 16384
      [771] iconst_4
      [772] iconst_0
      [773] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [776] aload_0 v0
      [777] ldc_w #1705
        + String [meta]
      [780] iconst_0
      [781] sipush 1024
      [784] iconst_0
      [785] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [788] aload_0 v0
      [789] ldc_w #1790
        + String [nobr]
      [792] ldc #197
        + Integer [1073745920]
      [794] ldc #2
        + Integer [36864]
      [796] iconst_0
      [797] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [800] aload_0 v0
      [801] ldc_w #1791
        + String [noframes]
      [804] sipush 4116
      [807] sipush 2564
      [810] iconst_0
      [811] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [814] aload_0 v0
      [815] ldc_w #1796
        + String [noscript]
      [818] ldc #198
        + Integer [1073745924]
      [820] ldc #205
        + Integer [2147483647]
      [822] iconst_0
      [823] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [826] aload_0 v0
      [827] ldc_w #1864
        + String [object]
      [830] ldc #202
        + Integer [1074270212]
      [832] ldc #3
        + Integer [37888]
      [834] iconst_0
      [835] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [838] aload_0 v0
      [839] ldc_w #1885
        + String [ol]
      [842] sipush 16384
      [845] iconst_4
      [846] iconst_0
      [847] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [850] aload_0 v0
      [851] ldc_w #1900
        + String [optgroup]
      [854] ldc #185
        + Integer [131072]
      [856] ldc #185
        + Integer [131072]
      [858] iconst_0
      [859] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [862] aload_0 v0
      [863] ldc_w #1901
        + String [option]
      [866] ldc #196
        + Integer [1073741824]
      [868] ldc #186
        + Integer [196608]
      [870] iconst_0
      [871] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [874] aload_0 v0
      [875] ldc_w #1921
        + String [p]
      [878] ldc #203
        + Integer [1074794496]
      [880] ldc #187
        + Integer [262148]
      [882] iconst_0
      [883] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [886] aload_0 v0
      [887] ldc_w #1925
        + String [param]
      [890] iconst_0
      [891] ldc #188
        + Integer [524288]
      [893] iconst_0
      [894] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [897] aload_0 v0
      [898] ldc_w #1966
        + String [pre]
      [901] ldc #197
        + Integer [1073745920]
      [903] iconst_4
      [904] iconst_0
      [905] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [908] aload_0 v0
      [909] ldc_w #1992
        + String [q]
      [912] ldc #197
        + Integer [1073745920]
      [914] ldc #2
        + Integer [36864]
      [916] iconst_1
      [917] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [920] aload_0 v0
      [921] ldc_w #2031
        + String [rb]
      [924] ldc #197
        + Integer [1073745920]
      [926] ldc #2
        + Integer [36864]
      [928] iconst_1
      [929] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [932] aload_0 v0
      [933] ldc_w #2034
        + String [rbc]
      [936] ldc #197
        + Integer [1073745920]
      [938] ldc #2
        + Integer [36864]
      [940] iconst_1
      [941] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [944] aload_0 v0
      [945] ldc_w #2093
        + String [rp]
      [948] ldc #197
        + Integer [1073745920]
      [950] ldc #2
        + Integer [36864]
      [952] iconst_1
      [953] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [956] aload_0 v0
      [957] ldc_w #2104
        + String [rt]
      [960] ldc #197
        + Integer [1073745920]
      [962] ldc #2
        + Integer [36864]
      [964] iconst_1
      [965] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [968] aload_0 v0
      [969] ldc_w #2105
        + String [rtc]
      [972] ldc #197
        + Integer [1073745920]
      [974] ldc #2
        + Integer [36864]
      [976] iconst_1
      [977] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [980] aload_0 v0
      [981] ldc_w #2112
        + String [ruby]
      [984] ldc #197
        + Integer [1073745920]
      [986] ldc #2
        + Integer [36864]
      [988] iconst_1
      [989] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [992] aload_0 v0
      [993] ldc_w #2116
        + String [s]
      [996] ldc #197
        + Integer [1073745920]
      [998] ldc #2
        + Integer [36864]
      [1000] iconst_1
      [1001] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1004] aload_0 v0
      [1005] ldc_w #2118
        + String [samp]
      [1008] ldc #197
        + Integer [1073745920]
      [1010] ldc #2
        + Integer [36864]
      [1012] iconst_1
      [1013] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1016] aload_0 v0
      [1017] ldc_w #2133
        + String [script]
      [1020] ldc #196
        + Integer [1073741824]
      [1022] ldc #205
        + Integer [2147483647]
      [1024] iconst_2
      [1025] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1028] aload_0 v0
      [1029] ldc_w #2145
        + String [select]
      [1032] ldc #185
        + Integer [131072]
      [1034] sipush 4096
      [1037] iconst_0
      [1038] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1041] aload_0 v0
      [1042] ldc_w #2179
        + String [small]
      [1045] ldc #197
        + Integer [1073745920]
      [1047] ldc #2
        + Integer [36864]
      [1049] iconst_1
      [1050] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1053] aload_0 v0
      [1054] ldc_w #2194
        + String [span]
      [1057] ldc #197
        + Integer [1073745920]
      [1059] ldc #2
        + Integer [36864]
      [1061] iconst_0
      [1062] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1065] aload_0 v0
      [1066] ldc_w #2220
        + String [strike]
      [1069] ldc #197
        + Integer [1073745920]
      [1071] ldc #2
        + Integer [36864]
      [1073] iconst_1
      [1074] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1077] aload_0 v0
      [1078] ldc_w #2222
        + String [strong]
      [1081] ldc #197
        + Integer [1073745920]
      [1083] ldc #2
        + Integer [36864]
      [1085] iconst_1
      [1086] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1089] aload_0 v0
      [1090] ldc_w #2223
        + String [style]
      [1093] ldc #196
        + Integer [1073741824]
      [1095] sipush 5120
      [1098] iconst_2
      [1099] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1102] aload_0 v0
      [1103] ldc_w #2224
        + String [sub]
      [1106] ldc #197
        + Integer [1073745920]
      [1108] ldc #2
        + Integer [36864]
      [1110] iconst_1
      [1111] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1114] aload_0 v0
      [1115] ldc_w #2253
        + String [sup]
      [1118] ldc #197
        + Integer [1073745920]
      [1120] ldc #2
        + Integer [36864]
      [1122] iconst_1
      [1123] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1126] aload_0 v0
      [1127] ldc_w #2284
        + String [table]
      [1130] ldc #192
        + Integer [2097408]
      [1132] ldc #189
        + Integer [1048580]
      [1134] iconst_4
      [1135] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1138] aload_0 v0
      [1139] ldc_w #2287
        + String [tbody]
      [1142] ldc #193
        + Integer [4194304]
      [1144] ldc #190
        + Integer [2097152]
      [1146] iconst_0
      [1147] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1150] aload_0 v0
      [1151] ldc_w #2292
        + String [td]
      [1154] ldc #198
        + Integer [1073745924]
      [1156] bipush 32
      [1158] iconst_0
      [1159] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1162] aload_0 v0
      [1163] ldc_w #2295
        + String [textarea]
      [1166] ldc #196
        + Integer [1073741824]
      [1168] sipush 4096
      [1171] iconst_0
      [1172] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1175] aload_0 v0
      [1176] ldc_w #2296
        + String [tfoot]
      [1179] ldc #194
        + Integer [4194592]
      [1181] ldc #190
        + Integer [2097152]
      [1183] iconst_0
      [1184] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1187] aload_0 v0
      [1188] ldc_w #2299
        + String [th]
      [1191] ldc #198
        + Integer [1073745924]
      [1193] bipush 32
      [1195] iconst_0
      [1196] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1199] aload_0 v0
      [1200] ldc_w #2300
        + String [thead]
      [1203] ldc #194
        + Integer [4194592]
      [1205] ldc #190
        + Integer [2097152]
      [1207] iconst_0
      [1208] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1211] aload_0 v0
      [1212] ldc_w #2319
        + String [title]
      [1215] ldc #196
        + Integer [1073741824]
      [1217] sipush 1024
      [1220] iconst_0
      [1221] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1224] aload_0 v0
      [1225] ldc_w #2328
        + String [tr]
      [1228] sipush 288
      [1231] ldc #195
        + Integer [6291456]
      [1233] iconst_0
      [1234] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1237] aload_0 v0
      [1238] ldc_w #2348
        + String [tt]
      [1241] ldc #197
        + Integer [1073745920]
      [1243] ldc #2
        + Integer [36864]
      [1245] iconst_1
      [1246] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1249] aload_0 v0
      [1250] ldc_w #2353
        + String [u]
      [1253] ldc #197
        + Integer [1073745920]
      [1255] ldc #2
        + Integer [36864]
      [1257] iconst_1
      [1258] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1261] aload_0 v0
      [1262] ldc_w #2375
        + String [ul]
      [1265] sipush 16384
      [1268] iconst_4
      [1269] iconst_0
      [1270] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1273] aload_0 v0
      [1274] ldc_w #2414
        + String [var]
      [1277] ldc #197
        + Integer [1073745920]
      [1279] ldc #2
        + Integer [36864]
      [1281] iconst_0
      [1282] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1285] aload_0 v0
      [1286] ldc_w #2442
        + String [wbr]
      [1289] iconst_0
      [1290] ldc #2
        + Integer [36864]
      [1292] iconst_0
      [1293] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1296] aload_0 v0
      [1297] ldc_w #2467
        + String [xmp]
      [1300] ldc #197
        + Integer [1073745920]
      [1302] iconst_4
      [1303] iconst_0
      [1304] invokevirtual #2509
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.elementType (Ljava/lang/String;III)V]
      [1307] aload_0 v0
      [1308] ldc #207
        + String [<pcdata>]
      [1310] ldc_w #994
        + String [body]
      [1313] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1316] aload_0 v0
      [1317] ldc_w #1445
        + String [html]
      [1320] ldc #208
        + String [<root>]
      [1322] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1325] aload_0 v0
      [1326] ldc_w #823
        + String [a]
      [1329] ldc_w #994
        + String [body]
      [1332] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1335] aload_0 v0
      [1336] ldc_w #826
        + String [abbr]
      [1339] ldc_w #994
        + String [body]
      [1342] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1345] aload_0 v0
      [1346] ldc_w #831
        + String [acronym]
      [1349] ldc_w #994
        + String [body]
      [1352] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1355] aload_0 v0
      [1356] ldc_w #834
        + String [address]
      [1359] ldc_w #994
        + String [body]
      [1362] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1365] aload_0 v0
      [1366] ldc_w #878
        + String [applet]
      [1369] ldc_w #994
        + String [body]
      [1372] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1375] aload_0 v0
      [1376] ldc_w #882
        + String [area]
      [1379] ldc_w #1692
        + String [map]
      [1382] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1385] aload_0 v0
      [1386] ldc_w #893
        + String [b]
      [1389] ldc_w #994
        + String [body]
      [1392] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1395] aload_0 v0
      [1396] ldc_w #946
        + String [base]
      [1399] ldc_w #1425
        + String [head]
      [1402] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1405] aload_0 v0
      [1406] ldc_w #947
        + String [basefont]
      [1409] ldc_w #994
        + String [body]
      [1412] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1415] aload_0 v0
      [1416] ldc_w #952
        + String [bdo]
      [1419] ldc_w #994
        + String [body]
      [1422] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1425] aload_0 v0
      [1426] ldc_w #964
        + String [bgsound]
      [1429] ldc_w #1425
        + String [head]
      [1432] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1435] aload_0 v0
      [1436] ldc_w #965
        + String [big]
      [1439] ldc_w #994
        + String [body]
      [1442] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1445] aload_0 v0
      [1446] ldc_w #987
        + String [blink]
      [1449] ldc_w #994
        + String [body]
      [1452] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1455] aload_0 v0
      [1456] ldc_w #992
        + String [blockquote]
      [1459] ldc_w #994
        + String [body]
      [1462] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1465] aload_0 v0
      [1466] ldc_w #994
        + String [body]
      [1469] ldc_w #1445
        + String [html]
      [1472] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1475] aload_0 v0
      [1476] ldc_w #1044
        + String [br]
      [1479] ldc_w #994
        + String [body]
      [1482] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1485] aload_0 v0
      [1486] ldc_w #1060
        + String [button]
      [1489] ldc_w #1328
        + String [form]
      [1492] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1495] aload_0 v0
      [1496] ldc_w #1062
        + String [canvas]
      [1499] ldc_w #994
        + String [body]
      [1502] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1505] aload_0 v0
      [1506] ldc_w #1069
        + String [caption]
      [1509] ldc_w #2284
        + String [table]
      [1512] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1515] aload_0 v0
      [1516] ldc_w #1082
        + String [center]
      [1519] ldc_w #994
        + String [body]
      [1522] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1525] aload_0 v0
      [1526] ldc_w #1105
        + String [cite]
      [1529] ldc_w #994
        + String [body]
      [1532] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1535] aload_0 v0
      [1536] ldc_w #1110
        + String [code]
      [1539] ldc_w #994
        + String [body]
      [1542] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1545] aload_0 v0
      [1546] ldc_w #1111
        + String [col]
      [1549] ldc_w #2284
        + String [table]
      [1552] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1555] aload_0 v0
      [1556] ldc_w #1112
        + String [colgroup]
      [1559] ldc_w #2284
        + String [table]
      [1562] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1565] aload_0 v0
      [1566] ldc_w #1120
        + String [comment]
      [1569] ldc_w #994
        + String [body]
      [1572] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1575] aload_0 v0
      [1576] ldc_w #1179
        + String [dd]
      [1579] ldc_w #1209
        + String [dl]
      [1582] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1585] aload_0 v0
      [1586] ldc_w #1186
        + String [del]
      [1589] ldc_w #994
        + String [body]
      [1592] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1595] aload_0 v0
      [1596] ldc_w #1190
        + String [dfn]
      [1599] ldc_w #994
        + String [body]
      [1602] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1605] aload_0 v0
      [1606] ldc_w #1201
        + String [dir]
      [1609] ldc_w #994
        + String [body]
      [1612] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1615] aload_0 v0
      [1616] ldc_w #1204
        + String [div]
      [1619] ldc_w #994
        + String [body]
      [1622] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1625] aload_0 v0
      [1626] ldc_w #1209
        + String [dl]
      [1629] ldc_w #994
        + String [body]
      [1632] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1635] aload_0 v0
      [1636] ldc_w #1232
        + String [dt]
      [1639] ldc_w #1209
        + String [dl]
      [1642] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1645] aload_0 v0
      [1646] ldc_w #1267
        + String [em]
      [1649] ldc_w #994
        + String [body]
      [1652] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1655] aload_0 v0
      [1656] ldc_w #1316
        + String [fieldset]
      [1659] ldc_w #1328
        + String [form]
      [1662] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1665] aload_0 v0
      [1666] ldc_w #1322
        + String [font]
      [1669] ldc_w #994
        + String [body]
      [1672] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1675] aload_0 v0
      [1676] ldc_w #1328
        + String [form]
      [1679] ldc_w #994
        + String [body]
      [1682] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1685] aload_0 v0
      [1686] ldc_w #1345
        + String [frame]
      [1689] ldc_w #1347
        + String [frameset]
      [1692] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1695] aload_0 v0
      [1696] ldc_w #1347
        + String [frameset]
      [1699] ldc_w #1445
        + String [html]
      [1702] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1705] aload_0 v0
      [1706] ldc_w #1409
        + String [h1]
      [1709] ldc_w #994
        + String [body]
      [1712] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1715] aload_0 v0
      [1716] ldc_w #1410
        + String [h2]
      [1719] ldc_w #994
        + String [body]
      [1722] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1725] aload_0 v0
      [1726] ldc_w #1411
        + String [h3]
      [1729] ldc_w #994
        + String [body]
      [1732] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1735] aload_0 v0
      [1736] ldc_w #1412
        + String [h4]
      [1739] ldc_w #994
        + String [body]
      [1742] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1745] aload_0 v0
      [1746] ldc_w #1413
        + String [h5]
      [1749] ldc_w #994
        + String [body]
      [1752] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1755] aload_0 v0
      [1756] ldc_w #1414
        + String [h6]
      [1759] ldc_w #994
        + String [body]
      [1762] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1765] aload_0 v0
      [1766] ldc_w #1425
        + String [head]
      [1769] ldc_w #1445
        + String [html]
      [1772] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1775] aload_0 v0
      [1776] ldc_w #1440
        + String [hr]
      [1779] ldc_w #994
        + String [body]
      [1782] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1785] aload_0 v0
      [1786] ldc_w #1450
        + String [i]
      [1789] ldc_w #994
        + String [body]
      [1792] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1795] aload_0 v0
      [1796] ldc_w #1463
        + String [iframe]
      [1799] ldc_w #994
        + String [body]
      [1802] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1805] aload_0 v0
      [1806] ldc_w #1477
        + String [img]
      [1809] ldc_w #994
        + String [body]
      [1812] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1815] aload_0 v0
      [1816] ldc_w #1485
        + String [input]
      [1819] ldc_w #1328
        + String [form]
      [1822] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1825] aload_0 v0
      [1826] ldc_w #1486
        + String [ins]
      [1829] ldc_w #994
        + String [body]
      [1832] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1835] aload_0 v0
      [1836] ldc_w #1502
        + String [isindex]
      [1839] ldc_w #1425
        + String [head]
      [1842] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1845] aload_0 v0
      [1846] ldc_w #1522
        + String [kbd]
      [1849] ldc_w #994
        + String [body]
      [1852] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1855] aload_0 v0
      [1856] ldc_w #1540
        + String [label]
      [1859] ldc_w #1328
        + String [form]
      [1862] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1865] aload_0 v0
      [1866] ldc_w #1592
        + String [legend]
      [1869] ldc_w #1316
        + String [fieldset]
      [1872] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1875] aload_0 v0
      [1876] ldc_w #1618
        + String [li]
      [1879] ldc_w #2375
        + String [ul]
      [1882] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1885] aload_0 v0
      [1886] ldc_w #1619
        + String [link]
      [1889] ldc_w #1425
        + String [head]
      [1892] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1895] aload_0 v0
      [1896] ldc_w #1620
        + String [listing]
      [1899] ldc_w #994
        + String [body]
      [1902] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1905] aload_0 v0
      [1906] ldc_w #1692
        + String [map]
      [1909] ldc_w #994
        + String [body]
      [1912] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1915] aload_0 v0
      [1916] ldc_w #1698
        + String [marquee]
      [1919] ldc_w #994
        + String [body]
      [1922] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1925] aload_0 v0
      [1926] ldc_w #1704
        + String [menu]
      [1929] ldc_w #994
        + String [body]
      [1932] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1935] aload_0 v0
      [1936] ldc_w #1705
        + String [meta]
      [1939] ldc_w #1425
        + String [head]
      [1942] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1945] aload_0 v0
      [1946] ldc_w #1790
        + String [nobr]
      [1949] ldc_w #994
        + String [body]
      [1952] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1955] aload_0 v0
      [1956] ldc_w #1791
        + String [noframes]
      [1959] ldc_w #1445
        + String [html]
      [1962] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1965] aload_0 v0
      [1966] ldc_w #1796
        + String [noscript]
      [1969] ldc_w #994
        + String [body]
      [1972] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1975] aload_0 v0
      [1976] ldc_w #1864
        + String [object]
      [1979] ldc_w #994
        + String [body]
      [1982] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1985] aload_0 v0
      [1986] ldc_w #1885
        + String [ol]
      [1989] ldc_w #994
        + String [body]
      [1992] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [1995] aload_0 v0
      [1996] ldc_w #1900
        + String [optgroup]
      [1999] ldc_w #2145
        + String [select]
      [2002] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2005] aload_0 v0
      [2006] ldc_w #1901
        + String [option]
      [2009] ldc_w #2145
        + String [select]
      [2012] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2015] aload_0 v0
      [2016] ldc_w #1921
        + String [p]
      [2019] ldc_w #994
        + String [body]
      [2022] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2025] aload_0 v0
      [2026] ldc_w #1925
        + String [param]
      [2029] ldc_w #1864
        + String [object]
      [2032] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2035] aload_0 v0
      [2036] ldc_w #1966
        + String [pre]
      [2039] ldc_w #994
        + String [body]
      [2042] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2045] aload_0 v0
      [2046] ldc_w #1992
        + String [q]
      [2049] ldc_w #994
        + String [body]
      [2052] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2055] aload_0 v0
      [2056] ldc_w #2031
        + String [rb]
      [2059] ldc_w #994
        + String [body]
      [2062] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2065] aload_0 v0
      [2066] ldc_w #2034
        + String [rbc]
      [2069] ldc_w #994
        + String [body]
      [2072] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2075] aload_0 v0
      [2076] ldc_w #2093
        + String [rp]
      [2079] ldc_w #994
        + String [body]
      [2082] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2085] aload_0 v0
      [2086] ldc_w #2104
        + String [rt]
      [2089] ldc_w #994
        + String [body]
      [2092] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2095] aload_0 v0
      [2096] ldc_w #2105
        + String [rtc]
      [2099] ldc_w #994
        + String [body]
      [2102] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2105] aload_0 v0
      [2106] ldc_w #2112
        + String [ruby]
      [2109] ldc_w #994
        + String [body]
      [2112] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2115] aload_0 v0
      [2116] ldc_w #2116
        + String [s]
      [2119] ldc_w #994
        + String [body]
      [2122] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2125] aload_0 v0
      [2126] ldc_w #2118
        + String [samp]
      [2129] ldc_w #994
        + String [body]
      [2132] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2135] aload_0 v0
      [2136] ldc_w #2133
        + String [script]
      [2139] ldc_w #1445
        + String [html]
      [2142] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2145] aload_0 v0
      [2146] ldc_w #2145
        + String [select]
      [2149] ldc_w #1328
        + String [form]
      [2152] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2155] aload_0 v0
      [2156] ldc_w #2179
        + String [small]
      [2159] ldc_w #994
        + String [body]
      [2162] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2165] aload_0 v0
      [2166] ldc_w #2194
        + String [span]
      [2169] ldc_w #994
        + String [body]
      [2172] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2175] aload_0 v0
      [2176] ldc_w #2220
        + String [strike]
      [2179] ldc_w #994
        + String [body]
      [2182] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2185] aload_0 v0
      [2186] ldc_w #2222
        + String [strong]
      [2189] ldc_w #994
        + String [body]
      [2192] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2195] aload_0 v0
      [2196] ldc_w #2223
        + String [style]
      [2199] ldc_w #1425
        + String [head]
      [2202] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2205] aload_0 v0
      [2206] ldc_w #2224
        + String [sub]
      [2209] ldc_w #994
        + String [body]
      [2212] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2215] aload_0 v0
      [2216] ldc_w #2253
        + String [sup]
      [2219] ldc_w #994
        + String [body]
      [2222] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2225] aload_0 v0
      [2226] ldc_w #2284
        + String [table]
      [2229] ldc_w #994
        + String [body]
      [2232] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2235] aload_0 v0
      [2236] ldc_w #2287
        + String [tbody]
      [2239] ldc_w #2284
        + String [table]
      [2242] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2245] aload_0 v0
      [2246] ldc_w #2292
        + String [td]
      [2249] ldc_w #2328
        + String [tr]
      [2252] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2255] aload_0 v0
      [2256] ldc_w #2295
        + String [textarea]
      [2259] ldc_w #1328
        + String [form]
      [2262] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2265] aload_0 v0
      [2266] ldc_w #2296
        + String [tfoot]
      [2269] ldc_w #2284
        + String [table]
      [2272] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2275] aload_0 v0
      [2276] ldc_w #2299
        + String [th]
      [2279] ldc_w #2328
        + String [tr]
      [2282] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2285] aload_0 v0
      [2286] ldc_w #2300
        + String [thead]
      [2289] ldc_w #2284
        + String [table]
      [2292] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2295] aload_0 v0
      [2296] ldc_w #2319
        + String [title]
      [2299] ldc_w #1425
        + String [head]
      [2302] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2305] aload_0 v0
      [2306] ldc_w #2328
        + String [tr]
      [2309] ldc_w #2287
        + String [tbody]
      [2312] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2315] aload_0 v0
      [2316] ldc_w #2348
        + String [tt]
      [2319] ldc_w #994
        + String [body]
      [2322] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2325] aload_0 v0
      [2326] ldc_w #2353
        + String [u]
      [2329] ldc_w #994
        + String [body]
      [2332] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2335] aload_0 v0
      [2336] ldc_w #2375
        + String [ul]
      [2339] ldc_w #994
        + String [body]
      [2342] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2345] aload_0 v0
      [2346] ldc_w #2414
        + String [var]
      [2349] ldc_w #994
        + String [body]
      [2352] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2355] aload_0 v0
      [2356] ldc_w #2442
        + String [wbr]
      [2359] ldc_w #994
        + String [body]
      [2362] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2365] aload_0 v0
      [2366] ldc_w #2467
        + String [xmp]
      [2369] ldc_w #994
        + String [body]
      [2372] invokevirtual #2511
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [2375] aload_0 v0
      [2376] ldc_w #823
        + String [a]
      [2379] ldc_w #1441
        + String [hreflang]
      [2382] ldc_w #522
        + String [NMTOKEN]
      [2385] aconst_null
      [2386] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2389] aload_0 v0
      [2390] ldc_w #823
        + String [a]
      [2393] ldc_w #2156
        + String [shape]
      [2396] ldc #244
        + String [CDATA]
      [2398] ldc_w #2056
        + String [rect]
      [2401] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2404] aload_0 v0
      [2405] ldc_w #823
        + String [a]
      [2408] ldc_w #2283
        + String [tabindex]
      [2411] ldc_w #522
        + String [NMTOKEN]
      [2414] aconst_null
      [2415] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2418] aload_0 v0
      [2419] ldc_w #878
        + String [applet]
      [2422] ldc_w #842
        + String [align]
      [2425] ldc_w #522
        + String [NMTOKEN]
      [2428] aconst_null
      [2429] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2432] aload_0 v0
      [2433] ldc_w #882
        + String [area]
      [2436] ldc_w #1792
        + String [nohref]
      [2439] ldc #230
        + String [BOOLEAN]
      [2441] aconst_null
      [2442] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2445] aload_0 v0
      [2446] ldc_w #882
        + String [area]
      [2449] ldc_w #2156
        + String [shape]
      [2452] ldc #244
        + String [CDATA]
      [2454] ldc_w #2056
        + String [rect]
      [2457] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2460] aload_0 v0
      [2461] ldc_w #882
        + String [area]
      [2464] ldc_w #2283
        + String [tabindex]
      [2467] ldc_w #522
        + String [NMTOKEN]
      [2470] aconst_null
      [2471] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2474] aload_0 v0
      [2475] ldc_w #1044
        + String [br]
      [2478] ldc_w #1107
        + String [clear]
      [2481] ldc #244
        + String [CDATA]
      [2483] ldc_w #1793
        + String [none]
      [2486] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2489] aload_0 v0
      [2490] ldc_w #1060
        + String [button]
      [2493] ldc_w #1202
        + String [disabled]
      [2496] ldc #230
        + String [BOOLEAN]
      [2498] aconst_null
      [2499] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2502] aload_0 v0
      [2503] ldc_w #1060
        + String [button]
      [2506] ldc_w #2283
        + String [tabindex]
      [2509] ldc_w #522
        + String [NMTOKEN]
      [2512] aconst_null
      [2513] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2516] aload_0 v0
      [2517] ldc_w #1060
        + String [button]
      [2520] ldc_w #2352
        + String [type]
      [2523] ldc #244
        + String [CDATA]
      [2525] ldc_w #2229
        + String [submit]
      [2528] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2531] aload_0 v0
      [2532] ldc_w #1069
        + String [caption]
      [2535] ldc_w #842
        + String [align]
      [2538] ldc_w #522
        + String [NMTOKEN]
      [2541] aconst_null
      [2542] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2545] aload_0 v0
      [2546] ldc_w #1111
        + String [col]
      [2549] ldc_w #842
        + String [align]
      [2552] ldc_w #522
        + String [NMTOKEN]
      [2555] aconst_null
      [2556] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2559] aload_0 v0
      [2560] ldc_w #1111
        + String [col]
      [2563] ldc_w #2194
        + String [span]
      [2566] ldc #244
        + String [CDATA]
      [2568] ldc #206
        + String [1]
      [2570] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2573] aload_0 v0
      [2574] ldc_w #1111
        + String [col]
      [2577] ldc_w #2410
        + String [valign]
      [2580] ldc_w #522
        + String [NMTOKEN]
      [2583] aconst_null
      [2584] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2587] aload_0 v0
      [2588] ldc_w #1112
        + String [colgroup]
      [2591] ldc_w #842
        + String [align]
      [2594] ldc_w #522
        + String [NMTOKEN]
      [2597] aconst_null
      [2598] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2601] aload_0 v0
      [2602] ldc_w #1112
        + String [colgroup]
      [2605] ldc_w #2194
        + String [span]
      [2608] ldc #244
        + String [CDATA]
      [2610] ldc #206
        + String [1]
      [2612] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2615] aload_0 v0
      [2616] ldc_w #1112
        + String [colgroup]
      [2619] ldc_w #2410
        + String [valign]
      [2622] ldc_w #522
        + String [NMTOKEN]
      [2625] aconst_null
      [2626] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2629] aload_0 v0
      [2630] ldc_w #1201
        + String [dir]
      [2633] ldc_w #1122
        + String [compact]
      [2636] ldc #230
        + String [BOOLEAN]
      [2638] aconst_null
      [2639] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2642] aload_0 v0
      [2643] ldc_w #1204
        + String [div]
      [2646] ldc_w #842
        + String [align]
      [2649] ldc_w #522
        + String [NMTOKEN]
      [2652] aconst_null
      [2653] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2656] aload_0 v0
      [2657] ldc_w #1209
        + String [dl]
      [2660] ldc_w #1122
        + String [compact]
      [2663] ldc #230
        + String [BOOLEAN]
      [2665] aconst_null
      [2666] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2669] aload_0 v0
      [2670] ldc_w #1328
        + String [form]
      [2673] ldc_w #1275
        + String [enctype]
      [2676] ldc #244
        + String [CDATA]
      [2678] ldc_w #879
        + String [application/x-www-form-urlencoded]
      [2681] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2684] aload_0 v0
      [2685] ldc_w #1328
        + String [form]
      [2688] ldc_w #1706
        + String [method]
      [2691] ldc #244
        + String [CDATA]
      [2693] ldc_w #1372
        + String [get]
      [2696] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2699] aload_0 v0
      [2700] ldc_w #1345
        + String [frame]
      [2703] ldc_w #1346
        + String [frameborder]
      [2706] ldc #244
        + String [CDATA]
      [2708] ldc #206
        + String [1]
      [2710] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2713] aload_0 v0
      [2714] ldc_w #1345
        + String [frame]
      [2717] ldc_w #1795
        + String [noresize]
      [2720] ldc #230
        + String [BOOLEAN]
      [2722] aconst_null
      [2723] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2726] aload_0 v0
      [2727] ldc_w #1345
        + String [frame]
      [2730] ldc_w #2134
        + String [scrolling]
      [2733] ldc #244
        + String [CDATA]
      [2735] ldc_w #890
        + String [auto]
      [2738] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2741] aload_0 v0
      [2742] ldc_w #1409
        + String [h1]
      [2745] ldc_w #842
        + String [align]
      [2748] ldc_w #522
        + String [NMTOKEN]
      [2751] aconst_null
      [2752] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2755] aload_0 v0
      [2756] ldc_w #1410
        + String [h2]
      [2759] ldc_w #842
        + String [align]
      [2762] ldc_w #522
        + String [NMTOKEN]
      [2765] aconst_null
      [2766] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2769] aload_0 v0
      [2770] ldc_w #1411
        + String [h3]
      [2773] ldc_w #842
        + String [align]
      [2776] ldc_w #522
        + String [NMTOKEN]
      [2779] aconst_null
      [2780] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2783] aload_0 v0
      [2784] ldc_w #1412
        + String [h4]
      [2787] ldc_w #842
        + String [align]
      [2790] ldc_w #522
        + String [NMTOKEN]
      [2793] aconst_null
      [2794] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2797] aload_0 v0
      [2798] ldc_w #1413
        + String [h5]
      [2801] ldc_w #842
        + String [align]
      [2804] ldc_w #522
        + String [NMTOKEN]
      [2807] aconst_null
      [2808] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2811] aload_0 v0
      [2812] ldc_w #1414
        + String [h6]
      [2815] ldc_w #842
        + String [align]
      [2818] ldc_w #522
        + String [NMTOKEN]
      [2821] aconst_null
      [2822] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2825] aload_0 v0
      [2826] ldc_w #1440
        + String [hr]
      [2829] ldc_w #842
        + String [align]
      [2832] ldc_w #522
        + String [NMTOKEN]
      [2835] aconst_null
      [2836] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2839] aload_0 v0
      [2840] ldc_w #1440
        + String [hr]
      [2843] ldc_w #1797
        + String [noshade]
      [2846] ldc #230
        + String [BOOLEAN]
      [2848] aconst_null
      [2849] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2852] aload_0 v0
      [2853] ldc_w #1463
        + String [iframe]
      [2856] ldc_w #842
        + String [align]
      [2859] ldc_w #522
        + String [NMTOKEN]
      [2862] aconst_null
      [2863] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2866] aload_0 v0
      [2867] ldc_w #1463
        + String [iframe]
      [2870] ldc_w #1346
        + String [frameborder]
      [2873] ldc #244
        + String [CDATA]
      [2875] ldc #206
        + String [1]
      [2877] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2880] aload_0 v0
      [2881] ldc_w #1463
        + String [iframe]
      [2884] ldc_w #2134
        + String [scrolling]
      [2887] ldc #244
        + String [CDATA]
      [2889] ldc_w #890
        + String [auto]
      [2892] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2895] aload_0 v0
      [2896] ldc_w #1477
        + String [img]
      [2899] ldc_w #842
        + String [align]
      [2902] ldc_w #522
        + String [NMTOKEN]
      [2905] aconst_null
      [2906] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2909] aload_0 v0
      [2910] ldc_w #1477
        + String [img]
      [2913] ldc_w #1507
        + String [ismap]
      [2916] ldc #230
        + String [BOOLEAN]
      [2918] aconst_null
      [2919] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2922] aload_0 v0
      [2923] ldc_w #1485
        + String [input]
      [2926] ldc_w #842
        + String [align]
      [2929] ldc_w #522
        + String [NMTOKEN]
      [2932] aconst_null
      [2933] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2936] aload_0 v0
      [2937] ldc_w #1485
        + String [input]
      [2940] ldc_w #1087
        + String [checked]
      [2943] ldc #230
        + String [BOOLEAN]
      [2945] aconst_null
      [2946] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2949] aload_0 v0
      [2950] ldc_w #1485
        + String [input]
      [2953] ldc_w #1202
        + String [disabled]
      [2956] ldc #230
        + String [BOOLEAN]
      [2958] aconst_null
      [2959] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2962] aload_0 v0
      [2963] ldc_w #1485
        + String [input]
      [2966] ldc_w #1507
        + String [ismap]
      [2969] ldc #230
        + String [BOOLEAN]
      [2971] aconst_null
      [2972] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2975] aload_0 v0
      [2976] ldc_w #1485
        + String [input]
      [2979] ldc_w #1699
        + String [maxlength]
      [2982] ldc_w #522
        + String [NMTOKEN]
      [2985] aconst_null
      [2986] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [2989] aload_0 v0
      [2990] ldc_w #1485
        + String [input]
      [2993] ldc_w #2051
        + String [readonly]
      [2996] ldc #230
        + String [BOOLEAN]
      [2998] aconst_null
      [2999] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3002] aload_0 v0
      [3003] ldc_w #1485
        + String [input]
      [3006] ldc_w #2283
        + String [tabindex]
      [3009] ldc_w #522
        + String [NMTOKEN]
      [3012] aconst_null
      [3013] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3016] aload_0 v0
      [3017] ldc_w #1485
        + String [input]
      [3020] ldc_w #2352
        + String [type]
      [3023] ldc #244
        + String [CDATA]
      [3025] ldc_w #2294
        + String [text]
      [3028] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3031] aload_0 v0
      [3032] ldc_w #1540
        + String [label]
      [3035] ldc_w #1324
        + String [for]
      [3038] ldc_w #404
        + String [IDREF]
      [3041] aconst_null
      [3042] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3045] aload_0 v0
      [3046] ldc_w #1592
        + String [legend]
      [3049] ldc_w #842
        + String [align]
      [3052] ldc_w #522
        + String [NMTOKEN]
      [3055] aconst_null
      [3056] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3059] aload_0 v0
      [3060] ldc_w #1618
        + String [li]
      [3063] ldc_w #2411
        + String [value]
      [3066] ldc_w #522
        + String [NMTOKEN]
      [3069] aconst_null
      [3070] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3073] aload_0 v0
      [3074] ldc_w #1619
        + String [link]
      [3077] ldc_w #1441
        + String [hreflang]
      [3080] ldc_w #522
        + String [NMTOKEN]
      [3083] aconst_null
      [3084] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3087] aload_0 v0
      [3088] ldc_w #1698
        + String [marquee]
      [3091] ldc_w #2449
        + String [width]
      [3094] ldc_w #522
        + String [NMTOKEN]
      [3097] aconst_null
      [3098] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3101] aload_0 v0
      [3102] ldc_w #1704
        + String [menu]
      [3105] ldc_w #1122
        + String [compact]
      [3108] ldc #230
        + String [BOOLEAN]
      [3110] aconst_null
      [3111] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3114] aload_0 v0
      [3115] ldc_w #1705
        + String [meta]
      [3118] ldc_w #1446
        + String [http-equiv]
      [3121] ldc_w #522
        + String [NMTOKEN]
      [3124] aconst_null
      [3125] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3128] aload_0 v0
      [3129] ldc_w #1705
        + String [meta]
      [3132] ldc_w #1738
        + String [name]
      [3135] ldc_w #522
        + String [NMTOKEN]
      [3138] aconst_null
      [3139] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3142] aload_0 v0
      [3143] ldc_w #1864
        + String [object]
      [3146] ldc_w #842
        + String [align]
      [3149] ldc_w #522
        + String [NMTOKEN]
      [3152] aconst_null
      [3153] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3156] aload_0 v0
      [3157] ldc_w #1864
        + String [object]
      [3160] ldc_w #1183
        + String [declare]
      [3163] ldc #230
        + String [BOOLEAN]
      [3165] aconst_null
      [3166] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3169] aload_0 v0
      [3170] ldc_w #1864
        + String [object]
      [3173] ldc_w #2283
        + String [tabindex]
      [3176] ldc_w #522
        + String [NMTOKEN]
      [3179] aconst_null
      [3180] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3183] aload_0 v0
      [3184] ldc_w #1885
        + String [ol]
      [3187] ldc_w #1122
        + String [compact]
      [3190] ldc #230
        + String [BOOLEAN]
      [3192] aconst_null
      [3193] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3196] aload_0 v0
      [3197] ldc_w #1885
        + String [ol]
      [3200] ldc_w #2217
        + String [start]
      [3203] ldc_w #522
        + String [NMTOKEN]
      [3206] aconst_null
      [3207] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3210] aload_0 v0
      [3211] ldc_w #1900
        + String [optgroup]
      [3214] ldc_w #1202
        + String [disabled]
      [3217] ldc #230
        + String [BOOLEAN]
      [3219] aconst_null
      [3220] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3223] aload_0 v0
      [3224] ldc_w #1901
        + String [option]
      [3227] ldc_w #1202
        + String [disabled]
      [3230] ldc #230
        + String [BOOLEAN]
      [3232] aconst_null
      [3233] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3236] aload_0 v0
      [3237] ldc_w #1901
        + String [option]
      [3240] ldc_w #2146
        + String [selected]
      [3243] ldc #230
        + String [BOOLEAN]
      [3245] aconst_null
      [3246] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3249] aload_0 v0
      [3250] ldc_w #1921
        + String [p]
      [3253] ldc_w #842
        + String [align]
      [3256] ldc_w #522
        + String [NMTOKEN]
      [3259] aconst_null
      [3260] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3263] aload_0 v0
      [3264] ldc_w #1925
        + String [param]
      [3267] ldc_w #2412
        + String [valuetype]
      [3270] ldc #244
        + String [CDATA]
      [3272] ldc_w #1174
        + String [data]
      [3275] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3278] aload_0 v0
      [3279] ldc_w #1966
        + String [pre]
      [3282] ldc_w #2449
        + String [width]
      [3285] ldc_w #522
        + String [NMTOKEN]
      [3288] aconst_null
      [3289] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3292] aload_0 v0
      [3293] ldc_w #2104
        + String [rt]
      [3296] ldc_w #2040
        + String [rbspan]
      [3299] ldc #244
        + String [CDATA]
      [3301] ldc #206
        + String [1]
      [3303] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3306] aload_0 v0
      [3307] ldc_w #2133
        + String [script]
      [3310] ldc_w #1184
        + String [defer]
      [3313] ldc #230
        + String [BOOLEAN]
      [3315] aconst_null
      [3316] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3319] aload_0 v0
      [3320] ldc_w #2145
        + String [select]
      [3323] ldc_w #1202
        + String [disabled]
      [3326] ldc #230
        + String [BOOLEAN]
      [3328] aconst_null
      [3329] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3332] aload_0 v0
      [3333] ldc_w #2145
        + String [select]
      [3336] ldc_w #1729
        + String [multiple]
      [3339] ldc #230
        + String [BOOLEAN]
      [3341] aconst_null
      [3342] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3345] aload_0 v0
      [3346] ldc_w #2145
        + String [select]
      [3349] ldc_w #2177
        + String [size]
      [3352] ldc_w #522
        + String [NMTOKEN]
      [3355] aconst_null
      [3356] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3359] aload_0 v0
      [3360] ldc_w #2145
        + String [select]
      [3363] ldc_w #2283
        + String [tabindex]
      [3366] ldc_w #522
        + String [NMTOKEN]
      [3369] aconst_null
      [3370] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3373] aload_0 v0
      [3374] ldc_w #2284
        + String [table]
      [3377] ldc_w #842
        + String [align]
      [3380] ldc_w #522
        + String [NMTOKEN]
      [3383] aconst_null
      [3384] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3387] aload_0 v0
      [3388] ldc_w #2284
        + String [table]
      [3391] ldc_w #1345
        + String [frame]
      [3394] ldc_w #522
        + String [NMTOKEN]
      [3397] aconst_null
      [3398] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3401] aload_0 v0
      [3402] ldc_w #2284
        + String [table]
      [3405] ldc_w #2113
        + String [rules]
      [3408] ldc_w #522
        + String [NMTOKEN]
      [3411] aconst_null
      [3412] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3415] aload_0 v0
      [3416] ldc_w #2287
        + String [tbody]
      [3419] ldc_w #842
        + String [align]
      [3422] ldc_w #522
        + String [NMTOKEN]
      [3425] aconst_null
      [3426] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3429] aload_0 v0
      [3430] ldc_w #2287
        + String [tbody]
      [3433] ldc_w #2410
        + String [valign]
      [3436] ldc_w #522
        + String [NMTOKEN]
      [3439] aconst_null
      [3440] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3443] aload_0 v0
      [3444] ldc_w #2292
        + String [td]
      [3447] ldc_w #842
        + String [align]
      [3450] ldc_w #522
        + String [NMTOKEN]
      [3453] aconst_null
      [3454] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3457] aload_0 v0
      [3458] ldc_w #2292
        + String [td]
      [3461] ldc_w #1117
        + String [colspan]
      [3464] ldc #244
        + String [CDATA]
      [3466] ldc #206
        + String [1]
      [3468] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3471] aload_0 v0
      [3472] ldc_w #2292
        + String [td]
      [3475] ldc_w #1426
        + String [headers]
      [3478] ldc_w #405
        + String [IDREFS]
      [3481] aconst_null
      [3482] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3485] aload_0 v0
      [3486] ldc_w #2292
        + String [td]
      [3489] ldc_w #1807
        + String [nowrap]
      [3492] ldc #230
        + String [BOOLEAN]
      [3494] aconst_null
      [3495] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3498] aload_0 v0
      [3499] ldc_w #2292
        + String [td]
      [3502] ldc_w #2092
        + String [rowspan]
      [3505] ldc #244
        + String [CDATA]
      [3507] ldc #206
        + String [1]
      [3509] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3512] aload_0 v0
      [3513] ldc_w #2292
        + String [td]
      [3516] ldc_w #2131
        + String [scope]
      [3519] ldc_w #522
        + String [NMTOKEN]
      [3522] aconst_null
      [3523] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3526] aload_0 v0
      [3527] ldc_w #2292
        + String [td]
      [3530] ldc_w #2410
        + String [valign]
      [3533] ldc_w #522
        + String [NMTOKEN]
      [3536] aconst_null
      [3537] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3540] aload_0 v0
      [3541] ldc_w #2295
        + String [textarea]
      [3544] ldc_w #1116
        + String [cols]
      [3547] ldc_w #522
        + String [NMTOKEN]
      [3550] aconst_null
      [3551] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3554] aload_0 v0
      [3555] ldc_w #2295
        + String [textarea]
      [3558] ldc_w #1202
        + String [disabled]
      [3561] ldc #230
        + String [BOOLEAN]
      [3563] aconst_null
      [3564] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3567] aload_0 v0
      [3568] ldc_w #2295
        + String [textarea]
      [3571] ldc_w #2051
        + String [readonly]
      [3574] ldc #230
        + String [BOOLEAN]
      [3576] aconst_null
      [3577] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3580] aload_0 v0
      [3581] ldc_w #2295
        + String [textarea]
      [3584] ldc_w #2091
        + String [rows]
      [3587] ldc_w #522
        + String [NMTOKEN]
      [3590] aconst_null
      [3591] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3594] aload_0 v0
      [3595] ldc_w #2295
        + String [textarea]
      [3598] ldc_w #2283
        + String [tabindex]
      [3601] ldc_w #522
        + String [NMTOKEN]
      [3604] aconst_null
      [3605] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3608] aload_0 v0
      [3609] ldc_w #2296
        + String [tfoot]
      [3612] ldc_w #842
        + String [align]
      [3615] ldc_w #522
        + String [NMTOKEN]
      [3618] aconst_null
      [3619] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3622] aload_0 v0
      [3623] ldc_w #2296
        + String [tfoot]
      [3626] ldc_w #2410
        + String [valign]
      [3629] ldc_w #522
        + String [NMTOKEN]
      [3632] aconst_null
      [3633] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3636] aload_0 v0
      [3637] ldc_w #2299
        + String [th]
      [3640] ldc_w #842
        + String [align]
      [3643] ldc_w #522
        + String [NMTOKEN]
      [3646] aconst_null
      [3647] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3650] aload_0 v0
      [3651] ldc_w #2299
        + String [th]
      [3654] ldc_w #1117
        + String [colspan]
      [3657] ldc #244
        + String [CDATA]
      [3659] ldc #206
        + String [1]
      [3661] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3664] aload_0 v0
      [3665] ldc_w #2299
        + String [th]
      [3668] ldc_w #1426
        + String [headers]
      [3671] ldc_w #405
        + String [IDREFS]
      [3674] aconst_null
      [3675] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3678] aload_0 v0
      [3679] ldc_w #2299
        + String [th]
      [3682] ldc_w #1807
        + String [nowrap]
      [3685] ldc #230
        + String [BOOLEAN]
      [3687] aconst_null
      [3688] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3691] aload_0 v0
      [3692] ldc_w #2299
        + String [th]
      [3695] ldc_w #2092
        + String [rowspan]
      [3698] ldc #244
        + String [CDATA]
      [3700] ldc #206
        + String [1]
      [3702] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3705] aload_0 v0
      [3706] ldc_w #2299
        + String [th]
      [3709] ldc_w #2131
        + String [scope]
      [3712] ldc_w #522
        + String [NMTOKEN]
      [3715] aconst_null
      [3716] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3719] aload_0 v0
      [3720] ldc_w #2299
        + String [th]
      [3723] ldc_w #2410
        + String [valign]
      [3726] ldc_w #522
        + String [NMTOKEN]
      [3729] aconst_null
      [3730] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3733] aload_0 v0
      [3734] ldc_w #2300
        + String [thead]
      [3737] ldc_w #842
        + String [align]
      [3740] ldc_w #522
        + String [NMTOKEN]
      [3743] aconst_null
      [3744] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3747] aload_0 v0
      [3748] ldc_w #2300
        + String [thead]
      [3751] ldc_w #2410
        + String [valign]
      [3754] ldc_w #522
        + String [NMTOKEN]
      [3757] aconst_null
      [3758] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3761] aload_0 v0
      [3762] ldc_w #2328
        + String [tr]
      [3765] ldc_w #842
        + String [align]
      [3768] ldc_w #522
        + String [NMTOKEN]
      [3771] aconst_null
      [3772] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3775] aload_0 v0
      [3776] ldc_w #2328
        + String [tr]
      [3779] ldc_w #2410
        + String [valign]
      [3782] ldc_w #522
        + String [NMTOKEN]
      [3785] aconst_null
      [3786] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3789] aload_0 v0
      [3790] ldc_w #2375
        + String [ul]
      [3793] ldc_w #1122
        + String [compact]
      [3796] ldc #230
        + String [BOOLEAN]
      [3798] aconst_null
      [3799] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3802] aload_0 v0
      [3803] ldc_w #2375
        + String [ul]
      [3806] ldc_w #2352
        + String [type]
      [3809] ldc_w #522
        + String [NMTOKEN]
      [3812] aconst_null
      [3813] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3816] aload_0 v0
      [3817] ldc_w #2467
        + String [xmp]
      [3820] ldc_w #2449
        + String [width]
      [3823] ldc_w #522
        + String [NMTOKEN]
      [3826] aconst_null
      [3827] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3830] aload_0 v0
      [3831] ldc_w #823
        + String [a]
      [3834] ldc_w #1106
        + String [class]
      [3837] ldc_w #522
        + String [NMTOKEN]
      [3840] aconst_null
      [3841] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3844] aload_0 v0
      [3845] ldc_w #826
        + String [abbr]
      [3848] ldc_w #1106
        + String [class]
      [3851] ldc_w #522
        + String [NMTOKEN]
      [3854] aconst_null
      [3855] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3858] aload_0 v0
      [3859] ldc_w #831
        + String [acronym]
      [3862] ldc_w #1106
        + String [class]
      [3865] ldc_w #522
        + String [NMTOKEN]
      [3868] aconst_null
      [3869] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3872] aload_0 v0
      [3873] ldc_w #834
        + String [address]
      [3876] ldc_w #1106
        + String [class]
      [3879] ldc_w #522
        + String [NMTOKEN]
      [3882] aconst_null
      [3883] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3886] aload_0 v0
      [3887] ldc_w #878
        + String [applet]
      [3890] ldc_w #1106
        + String [class]
      [3893] ldc_w #522
        + String [NMTOKEN]
      [3896] aconst_null
      [3897] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3900] aload_0 v0
      [3901] ldc_w #882
        + String [area]
      [3904] ldc_w #1106
        + String [class]
      [3907] ldc_w #522
        + String [NMTOKEN]
      [3910] aconst_null
      [3911] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3914] aload_0 v0
      [3915] ldc_w #893
        + String [b]
      [3918] ldc_w #1106
        + String [class]
      [3921] ldc_w #522
        + String [NMTOKEN]
      [3924] aconst_null
      [3925] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3928] aload_0 v0
      [3929] ldc_w #946
        + String [base]
      [3932] ldc_w #1106
        + String [class]
      [3935] ldc_w #522
        + String [NMTOKEN]
      [3938] aconst_null
      [3939] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3942] aload_0 v0
      [3943] ldc_w #947
        + String [basefont]
      [3946] ldc_w #1106
        + String [class]
      [3949] ldc_w #522
        + String [NMTOKEN]
      [3952] aconst_null
      [3953] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3956] aload_0 v0
      [3957] ldc_w #952
        + String [bdo]
      [3960] ldc_w #1106
        + String [class]
      [3963] ldc_w #522
        + String [NMTOKEN]
      [3966] aconst_null
      [3967] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3970] aload_0 v0
      [3971] ldc_w #964
        + String [bgsound]
      [3974] ldc_w #1106
        + String [class]
      [3977] ldc_w #522
        + String [NMTOKEN]
      [3980] aconst_null
      [3981] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3984] aload_0 v0
      [3985] ldc_w #965
        + String [big]
      [3988] ldc_w #1106
        + String [class]
      [3991] ldc_w #522
        + String [NMTOKEN]
      [3994] aconst_null
      [3995] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [3998] aload_0 v0
      [3999] ldc_w #987
        + String [blink]
      [4002] ldc_w #1106
        + String [class]
      [4005] ldc_w #522
        + String [NMTOKEN]
      [4008] aconst_null
      [4009] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4012] aload_0 v0
      [4013] ldc_w #992
        + String [blockquote]
      [4016] ldc_w #1106
        + String [class]
      [4019] ldc_w #522
        + String [NMTOKEN]
      [4022] aconst_null
      [4023] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4026] aload_0 v0
      [4027] ldc_w #994
        + String [body]
      [4030] ldc_w #1106
        + String [class]
      [4033] ldc_w #522
        + String [NMTOKEN]
      [4036] aconst_null
      [4037] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4040] aload_0 v0
      [4041] ldc_w #1044
        + String [br]
      [4044] ldc_w #1106
        + String [class]
      [4047] ldc_w #522
        + String [NMTOKEN]
      [4050] aconst_null
      [4051] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4054] aload_0 v0
      [4055] ldc_w #1060
        + String [button]
      [4058] ldc_w #1106
        + String [class]
      [4061] ldc_w #522
        + String [NMTOKEN]
      [4064] aconst_null
      [4065] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4068] aload_0 v0
      [4069] ldc_w #1062
        + String [canvas]
      [4072] ldc_w #1106
        + String [class]
      [4075] ldc_w #522
        + String [NMTOKEN]
      [4078] aconst_null
      [4079] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4082] aload_0 v0
      [4083] ldc_w #1069
        + String [caption]
      [4086] ldc_w #1106
        + String [class]
      [4089] ldc_w #522
        + String [NMTOKEN]
      [4092] aconst_null
      [4093] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4096] aload_0 v0
      [4097] ldc_w #1082
        + String [center]
      [4100] ldc_w #1106
        + String [class]
      [4103] ldc_w #522
        + String [NMTOKEN]
      [4106] aconst_null
      [4107] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4110] aload_0 v0
      [4111] ldc_w #1105
        + String [cite]
      [4114] ldc_w #1106
        + String [class]
      [4117] ldc_w #522
        + String [NMTOKEN]
      [4120] aconst_null
      [4121] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4124] aload_0 v0
      [4125] ldc_w #1110
        + String [code]
      [4128] ldc_w #1106
        + String [class]
      [4131] ldc_w #522
        + String [NMTOKEN]
      [4134] aconst_null
      [4135] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4138] aload_0 v0
      [4139] ldc_w #1111
        + String [col]
      [4142] ldc_w #1106
        + String [class]
      [4145] ldc_w #522
        + String [NMTOKEN]
      [4148] aconst_null
      [4149] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4152] aload_0 v0
      [4153] ldc_w #1112
        + String [colgroup]
      [4156] ldc_w #1106
        + String [class]
      [4159] ldc_w #522
        + String [NMTOKEN]
      [4162] aconst_null
      [4163] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4166] aload_0 v0
      [4167] ldc_w #1120
        + String [comment]
      [4170] ldc_w #1106
        + String [class]
      [4173] ldc_w #522
        + String [NMTOKEN]
      [4176] aconst_null
      [4177] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4180] aload_0 v0
      [4181] ldc_w #1179
        + String [dd]
      [4184] ldc_w #1106
        + String [class]
      [4187] ldc_w #522
        + String [NMTOKEN]
      [4190] aconst_null
      [4191] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4194] aload_0 v0
      [4195] ldc_w #1186
        + String [del]
      [4198] ldc_w #1106
        + String [class]
      [4201] ldc_w #522
        + String [NMTOKEN]
      [4204] aconst_null
      [4205] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4208] aload_0 v0
      [4209] ldc_w #1190
        + String [dfn]
      [4212] ldc_w #1106
        + String [class]
      [4215] ldc_w #522
        + String [NMTOKEN]
      [4218] aconst_null
      [4219] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4222] aload_0 v0
      [4223] ldc_w #1201
        + String [dir]
      [4226] ldc_w #1106
        + String [class]
      [4229] ldc_w #522
        + String [NMTOKEN]
      [4232] aconst_null
      [4233] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4236] aload_0 v0
      [4237] ldc_w #1204
        + String [div]
      [4240] ldc_w #1106
        + String [class]
      [4243] ldc_w #522
        + String [NMTOKEN]
      [4246] aconst_null
      [4247] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4250] aload_0 v0
      [4251] ldc_w #1209
        + String [dl]
      [4254] ldc_w #1106
        + String [class]
      [4257] ldc_w #522
        + String [NMTOKEN]
      [4260] aconst_null
      [4261] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4264] aload_0 v0
      [4265] ldc_w #1232
        + String [dt]
      [4268] ldc_w #1106
        + String [class]
      [4271] ldc_w #522
        + String [NMTOKEN]
      [4274] aconst_null
      [4275] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4278] aload_0 v0
      [4279] ldc_w #1267
        + String [em]
      [4282] ldc_w #1106
        + String [class]
      [4285] ldc_w #522
        + String [NMTOKEN]
      [4288] aconst_null
      [4289] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4292] aload_0 v0
      [4293] ldc_w #1316
        + String [fieldset]
      [4296] ldc_w #1106
        + String [class]
      [4299] ldc_w #522
        + String [NMTOKEN]
      [4302] aconst_null
      [4303] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4306] aload_0 v0
      [4307] ldc_w #1322
        + String [font]
      [4310] ldc_w #1106
        + String [class]
      [4313] ldc_w #522
        + String [NMTOKEN]
      [4316] aconst_null
      [4317] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4320] aload_0 v0
      [4321] ldc_w #1328
        + String [form]
      [4324] ldc_w #1106
        + String [class]
      [4327] ldc_w #522
        + String [NMTOKEN]
      [4330] aconst_null
      [4331] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4334] aload_0 v0
      [4335] ldc_w #1345
        + String [frame]
      [4338] ldc_w #1106
        + String [class]
      [4341] ldc_w #522
        + String [NMTOKEN]
      [4344] aconst_null
      [4345] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4348] aload_0 v0
      [4349] ldc_w #1347
        + String [frameset]
      [4352] ldc_w #1106
        + String [class]
      [4355] ldc_w #522
        + String [NMTOKEN]
      [4358] aconst_null
      [4359] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4362] aload_0 v0
      [4363] ldc_w #1409
        + String [h1]
      [4366] ldc_w #1106
        + String [class]
      [4369] ldc_w #522
        + String [NMTOKEN]
      [4372] aconst_null
      [4373] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4376] aload_0 v0
      [4377] ldc_w #1410
        + String [h2]
      [4380] ldc_w #1106
        + String [class]
      [4383] ldc_w #522
        + String [NMTOKEN]
      [4386] aconst_null
      [4387] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4390] aload_0 v0
      [4391] ldc_w #1411
        + String [h3]
      [4394] ldc_w #1106
        + String [class]
      [4397] ldc_w #522
        + String [NMTOKEN]
      [4400] aconst_null
      [4401] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4404] aload_0 v0
      [4405] ldc_w #1412
        + String [h4]
      [4408] ldc_w #1106
        + String [class]
      [4411] ldc_w #522
        + String [NMTOKEN]
      [4414] aconst_null
      [4415] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4418] aload_0 v0
      [4419] ldc_w #1413
        + String [h5]
      [4422] ldc_w #1106
        + String [class]
      [4425] ldc_w #522
        + String [NMTOKEN]
      [4428] aconst_null
      [4429] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4432] aload_0 v0
      [4433] ldc_w #1414
        + String [h6]
      [4436] ldc_w #1106
        + String [class]
      [4439] ldc_w #522
        + String [NMTOKEN]
      [4442] aconst_null
      [4443] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4446] aload_0 v0
      [4447] ldc_w #1425
        + String [head]
      [4450] ldc_w #1106
        + String [class]
      [4453] ldc_w #522
        + String [NMTOKEN]
      [4456] aconst_null
      [4457] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4460] aload_0 v0
      [4461] ldc_w #1440
        + String [hr]
      [4464] ldc_w #1106
        + String [class]
      [4467] ldc_w #522
        + String [NMTOKEN]
      [4470] aconst_null
      [4471] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4474] aload_0 v0
      [4475] ldc_w #1445
        + String [html]
      [4478] ldc_w #1106
        + String [class]
      [4481] ldc_w #522
        + String [NMTOKEN]
      [4484] aconst_null
      [4485] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4488] aload_0 v0
      [4489] ldc_w #1450
        + String [i]
      [4492] ldc_w #1106
        + String [class]
      [4495] ldc_w #522
        + String [NMTOKEN]
      [4498] aconst_null
      [4499] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4502] aload_0 v0
      [4503] ldc_w #1463
        + String [iframe]
      [4506] ldc_w #1106
        + String [class]
      [4509] ldc_w #522
        + String [NMTOKEN]
      [4512] aconst_null
      [4513] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4516] aload_0 v0
      [4517] ldc_w #1477
        + String [img]
      [4520] ldc_w #1106
        + String [class]
      [4523] ldc_w #522
        + String [NMTOKEN]
      [4526] aconst_null
      [4527] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4530] aload_0 v0
      [4531] ldc_w #1485
        + String [input]
      [4534] ldc_w #1106
        + String [class]
      [4537] ldc_w #522
        + String [NMTOKEN]
      [4540] aconst_null
      [4541] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4544] aload_0 v0
      [4545] ldc_w #1486
        + String [ins]
      [4548] ldc_w #1106
        + String [class]
      [4551] ldc_w #522
        + String [NMTOKEN]
      [4554] aconst_null
      [4555] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4558] aload_0 v0
      [4559] ldc_w #1502
        + String [isindex]
      [4562] ldc_w #1106
        + String [class]
      [4565] ldc_w #522
        + String [NMTOKEN]
      [4568] aconst_null
      [4569] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4572] aload_0 v0
      [4573] ldc_w #1522
        + String [kbd]
      [4576] ldc_w #1106
        + String [class]
      [4579] ldc_w #522
        + String [NMTOKEN]
      [4582] aconst_null
      [4583] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4586] aload_0 v0
      [4587] ldc_w #1540
        + String [label]
      [4590] ldc_w #1106
        + String [class]
      [4593] ldc_w #522
        + String [NMTOKEN]
      [4596] aconst_null
      [4597] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4600] aload_0 v0
      [4601] ldc_w #1592
        + String [legend]
      [4604] ldc_w #1106
        + String [class]
      [4607] ldc_w #522
        + String [NMTOKEN]
      [4610] aconst_null
      [4611] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4614] aload_0 v0
      [4615] ldc_w #1618
        + String [li]
      [4618] ldc_w #1106
        + String [class]
      [4621] ldc_w #522
        + String [NMTOKEN]
      [4624] aconst_null
      [4625] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4628] aload_0 v0
      [4629] ldc_w #1619
        + String [link]
      [4632] ldc_w #1106
        + String [class]
      [4635] ldc_w #522
        + String [NMTOKEN]
      [4638] aconst_null
      [4639] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4642] aload_0 v0
      [4643] ldc_w #1620
        + String [listing]
      [4646] ldc_w #1106
        + String [class]
      [4649] ldc_w #522
        + String [NMTOKEN]
      [4652] aconst_null
      [4653] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4656] aload_0 v0
      [4657] ldc_w #1692
        + String [map]
      [4660] ldc_w #1106
        + String [class]
      [4663] ldc_w #522
        + String [NMTOKEN]
      [4666] aconst_null
      [4667] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4670] aload_0 v0
      [4671] ldc_w #1698
        + String [marquee]
      [4674] ldc_w #1106
        + String [class]
      [4677] ldc_w #522
        + String [NMTOKEN]
      [4680] aconst_null
      [4681] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4684] aload_0 v0
      [4685] ldc_w #1704
        + String [menu]
      [4688] ldc_w #1106
        + String [class]
      [4691] ldc_w #522
        + String [NMTOKEN]
      [4694] aconst_null
      [4695] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4698] aload_0 v0
      [4699] ldc_w #1705
        + String [meta]
      [4702] ldc_w #1106
        + String [class]
      [4705] ldc_w #522
        + String [NMTOKEN]
      [4708] aconst_null
      [4709] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4712] aload_0 v0
      [4713] ldc_w #1790
        + String [nobr]
      [4716] ldc_w #1106
        + String [class]
      [4719] ldc_w #522
        + String [NMTOKEN]
      [4722] aconst_null
      [4723] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4726] aload_0 v0
      [4727] ldc_w #1791
        + String [noframes]
      [4730] ldc_w #1106
        + String [class]
      [4733] ldc_w #522
        + String [NMTOKEN]
      [4736] aconst_null
      [4737] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4740] aload_0 v0
      [4741] ldc_w #1796
        + String [noscript]
      [4744] ldc_w #1106
        + String [class]
      [4747] ldc_w #522
        + String [NMTOKEN]
      [4750] aconst_null
      [4751] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4754] aload_0 v0
      [4755] ldc_w #1864
        + String [object]
      [4758] ldc_w #1106
        + String [class]
      [4761] ldc_w #522
        + String [NMTOKEN]
      [4764] aconst_null
      [4765] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4768] aload_0 v0
      [4769] ldc_w #1885
        + String [ol]
      [4772] ldc_w #1106
        + String [class]
      [4775] ldc_w #522
        + String [NMTOKEN]
      [4778] aconst_null
      [4779] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4782] aload_0 v0
      [4783] ldc_w #1900
        + String [optgroup]
      [4786] ldc_w #1106
        + String [class]
      [4789] ldc_w #522
        + String [NMTOKEN]
      [4792] aconst_null
      [4793] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4796] aload_0 v0
      [4797] ldc_w #1901
        + String [option]
      [4800] ldc_w #1106
        + String [class]
      [4803] ldc_w #522
        + String [NMTOKEN]
      [4806] aconst_null
      [4807] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4810] aload_0 v0
      [4811] ldc_w #1921
        + String [p]
      [4814] ldc_w #1106
        + String [class]
      [4817] ldc_w #522
        + String [NMTOKEN]
      [4820] aconst_null
      [4821] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4824] aload_0 v0
      [4825] ldc_w #1925
        + String [param]
      [4828] ldc_w #1106
        + String [class]
      [4831] ldc_w #522
        + String [NMTOKEN]
      [4834] aconst_null
      [4835] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4838] aload_0 v0
      [4839] ldc_w #1966
        + String [pre]
      [4842] ldc_w #1106
        + String [class]
      [4845] ldc_w #522
        + String [NMTOKEN]
      [4848] aconst_null
      [4849] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4852] aload_0 v0
      [4853] ldc_w #1992
        + String [q]
      [4856] ldc_w #1106
        + String [class]
      [4859] ldc_w #522
        + String [NMTOKEN]
      [4862] aconst_null
      [4863] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4866] aload_0 v0
      [4867] ldc_w #2031
        + String [rb]
      [4870] ldc_w #1106
        + String [class]
      [4873] ldc_w #522
        + String [NMTOKEN]
      [4876] aconst_null
      [4877] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4880] aload_0 v0
      [4881] ldc_w #2034
        + String [rbc]
      [4884] ldc_w #1106
        + String [class]
      [4887] ldc_w #522
        + String [NMTOKEN]
      [4890] aconst_null
      [4891] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4894] aload_0 v0
      [4895] ldc_w #2093
        + String [rp]
      [4898] ldc_w #1106
        + String [class]
      [4901] ldc_w #522
        + String [NMTOKEN]
      [4904] aconst_null
      [4905] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4908] aload_0 v0
      [4909] ldc_w #2104
        + String [rt]
      [4912] ldc_w #1106
        + String [class]
      [4915] ldc_w #522
        + String [NMTOKEN]
      [4918] aconst_null
      [4919] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4922] aload_0 v0
      [4923] ldc_w #2105
        + String [rtc]
      [4926] ldc_w #1106
        + String [class]
      [4929] ldc_w #522
        + String [NMTOKEN]
      [4932] aconst_null
      [4933] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4936] aload_0 v0
      [4937] ldc_w #2112
        + String [ruby]
      [4940] ldc_w #1106
        + String [class]
      [4943] ldc_w #522
        + String [NMTOKEN]
      [4946] aconst_null
      [4947] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4950] aload_0 v0
      [4951] ldc_w #2116
        + String [s]
      [4954] ldc_w #1106
        + String [class]
      [4957] ldc_w #522
        + String [NMTOKEN]
      [4960] aconst_null
      [4961] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4964] aload_0 v0
      [4965] ldc_w #2118
        + String [samp]
      [4968] ldc_w #1106
        + String [class]
      [4971] ldc_w #522
        + String [NMTOKEN]
      [4974] aconst_null
      [4975] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4978] aload_0 v0
      [4979] ldc_w #2133
        + String [script]
      [4982] ldc_w #1106
        + String [class]
      [4985] ldc_w #522
        + String [NMTOKEN]
      [4988] aconst_null
      [4989] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [4992] aload_0 v0
      [4993] ldc_w #2145
        + String [select]
      [4996] ldc_w #1106
        + String [class]
      [4999] ldc_w #522
        + String [NMTOKEN]
      [5002] aconst_null
      [5003] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5006] aload_0 v0
      [5007] ldc_w #2179
        + String [small]
      [5010] ldc_w #1106
        + String [class]
      [5013] ldc_w #522
        + String [NMTOKEN]
      [5016] aconst_null
      [5017] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5020] aload_0 v0
      [5021] ldc_w #2194
        + String [span]
      [5024] ldc_w #1106
        + String [class]
      [5027] ldc_w #522
        + String [NMTOKEN]
      [5030] aconst_null
      [5031] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5034] aload_0 v0
      [5035] ldc_w #2220
        + String [strike]
      [5038] ldc_w #1106
        + String [class]
      [5041] ldc_w #522
        + String [NMTOKEN]
      [5044] aconst_null
      [5045] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5048] aload_0 v0
      [5049] ldc_w #2222
        + String [strong]
      [5052] ldc_w #1106
        + String [class]
      [5055] ldc_w #522
        + String [NMTOKEN]
      [5058] aconst_null
      [5059] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5062] aload_0 v0
      [5063] ldc_w #2223
        + String [style]
      [5066] ldc_w #1106
        + String [class]
      [5069] ldc_w #522
        + String [NMTOKEN]
      [5072] aconst_null
      [5073] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5076] aload_0 v0
      [5077] ldc_w #2224
        + String [sub]
      [5080] ldc_w #1106
        + String [class]
      [5083] ldc_w #522
        + String [NMTOKEN]
      [5086] aconst_null
      [5087] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5090] aload_0 v0
      [5091] ldc_w #2253
        + String [sup]
      [5094] ldc_w #1106
        + String [class]
      [5097] ldc_w #522
        + String [NMTOKEN]
      [5100] aconst_null
      [5101] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5104] aload_0 v0
      [5105] ldc_w #2284
        + String [table]
      [5108] ldc_w #1106
        + String [class]
      [5111] ldc_w #522
        + String [NMTOKEN]
      [5114] aconst_null
      [5115] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5118] aload_0 v0
      [5119] ldc_w #2287
        + String [tbody]
      [5122] ldc_w #1106
        + String [class]
      [5125] ldc_w #522
        + String [NMTOKEN]
      [5128] aconst_null
      [5129] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5132] aload_0 v0
      [5133] ldc_w #2292
        + String [td]
      [5136] ldc_w #1106
        + String [class]
      [5139] ldc_w #522
        + String [NMTOKEN]
      [5142] aconst_null
      [5143] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5146] aload_0 v0
      [5147] ldc_w #2295
        + String [textarea]
      [5150] ldc_w #1106
        + String [class]
      [5153] ldc_w #522
        + String [NMTOKEN]
      [5156] aconst_null
      [5157] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5160] aload_0 v0
      [5161] ldc_w #2296
        + String [tfoot]
      [5164] ldc_w #1106
        + String [class]
      [5167] ldc_w #522
        + String [NMTOKEN]
      [5170] aconst_null
      [5171] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5174] aload_0 v0
      [5175] ldc_w #2299
        + String [th]
      [5178] ldc_w #1106
        + String [class]
      [5181] ldc_w #522
        + String [NMTOKEN]
      [5184] aconst_null
      [5185] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5188] aload_0 v0
      [5189] ldc_w #2300
        + String [thead]
      [5192] ldc_w #1106
        + String [class]
      [5195] ldc_w #522
        + String [NMTOKEN]
      [5198] aconst_null
      [5199] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5202] aload_0 v0
      [5203] ldc_w #2319
        + String [title]
      [5206] ldc_w #1106
        + String [class]
      [5209] ldc_w #522
        + String [NMTOKEN]
      [5212] aconst_null
      [5213] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5216] aload_0 v0
      [5217] ldc_w #2328
        + String [tr]
      [5220] ldc_w #1106
        + String [class]
      [5223] ldc_w #522
        + String [NMTOKEN]
      [5226] aconst_null
      [5227] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5230] aload_0 v0
      [5231] ldc_w #2348
        + String [tt]
      [5234] ldc_w #1106
        + String [class]
      [5237] ldc_w #522
        + String [NMTOKEN]
      [5240] aconst_null
      [5241] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5244] aload_0 v0
      [5245] ldc_w #2353
        + String [u]
      [5248] ldc_w #1106
        + String [class]
      [5251] ldc_w #522
        + String [NMTOKEN]
      [5254] aconst_null
      [5255] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5258] aload_0 v0
      [5259] ldc_w #2375
        + String [ul]
      [5262] ldc_w #1106
        + String [class]
      [5265] ldc_w #522
        + String [NMTOKEN]
      [5268] aconst_null
      [5269] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5272] aload_0 v0
      [5273] ldc_w #2414
        + String [var]
      [5276] ldc_w #1106
        + String [class]
      [5279] ldc_w #522
        + String [NMTOKEN]
      [5282] aconst_null
      [5283] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5286] aload_0 v0
      [5287] ldc_w #2442
        + String [wbr]
      [5290] ldc_w #1106
        + String [class]
      [5293] ldc_w #522
        + String [NMTOKEN]
      [5296] aconst_null
      [5297] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5300] aload_0 v0
      [5301] ldc_w #2467
        + String [xmp]
      [5304] ldc_w #1106
        + String [class]
      [5307] ldc_w #522
        + String [NMTOKEN]
      [5310] aconst_null
      [5311] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5314] aload_0 v0
      [5315] ldc_w #823
        + String [a]
      [5318] ldc_w #1201
        + String [dir]
      [5321] ldc_w #522
        + String [NMTOKEN]
      [5324] aconst_null
      [5325] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5328] aload_0 v0
      [5329] ldc_w #826
        + String [abbr]
      [5332] ldc_w #1201
        + String [dir]
      [5335] ldc_w #522
        + String [NMTOKEN]
      [5338] aconst_null
      [5339] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5342] aload_0 v0
      [5343] ldc_w #831
        + String [acronym]
      [5346] ldc_w #1201
        + String [dir]
      [5349] ldc_w #522
        + String [NMTOKEN]
      [5352] aconst_null
      [5353] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5356] aload_0 v0
      [5357] ldc_w #834
        + String [address]
      [5360] ldc_w #1201
        + String [dir]
      [5363] ldc_w #522
        + String [NMTOKEN]
      [5366] aconst_null
      [5367] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5370] aload_0 v0
      [5371] ldc_w #878
        + String [applet]
      [5374] ldc_w #1201
        + String [dir]
      [5377] ldc_w #522
        + String [NMTOKEN]
      [5380] aconst_null
      [5381] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5384] aload_0 v0
      [5385] ldc_w #882
        + String [area]
      [5388] ldc_w #1201
        + String [dir]
      [5391] ldc_w #522
        + String [NMTOKEN]
      [5394] aconst_null
      [5395] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5398] aload_0 v0
      [5399] ldc_w #893
        + String [b]
      [5402] ldc_w #1201
        + String [dir]
      [5405] ldc_w #522
        + String [NMTOKEN]
      [5408] aconst_null
      [5409] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5412] aload_0 v0
      [5413] ldc_w #946
        + String [base]
      [5416] ldc_w #1201
        + String [dir]
      [5419] ldc_w #522
        + String [NMTOKEN]
      [5422] aconst_null
      [5423] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5426] aload_0 v0
      [5427] ldc_w #947
        + String [basefont]
      [5430] ldc_w #1201
        + String [dir]
      [5433] ldc_w #522
        + String [NMTOKEN]
      [5436] aconst_null
      [5437] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5440] aload_0 v0
      [5441] ldc_w #952
        + String [bdo]
      [5444] ldc_w #1201
        + String [dir]
      [5447] ldc_w #522
        + String [NMTOKEN]
      [5450] aconst_null
      [5451] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5454] aload_0 v0
      [5455] ldc_w #964
        + String [bgsound]
      [5458] ldc_w #1201
        + String [dir]
      [5461] ldc_w #522
        + String [NMTOKEN]
      [5464] aconst_null
      [5465] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5468] aload_0 v0
      [5469] ldc_w #965
        + String [big]
      [5472] ldc_w #1201
        + String [dir]
      [5475] ldc_w #522
        + String [NMTOKEN]
      [5478] aconst_null
      [5479] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5482] aload_0 v0
      [5483] ldc_w #987
        + String [blink]
      [5486] ldc_w #1201
        + String [dir]
      [5489] ldc_w #522
        + String [NMTOKEN]
      [5492] aconst_null
      [5493] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5496] aload_0 v0
      [5497] ldc_w #992
        + String [blockquote]
      [5500] ldc_w #1201
        + String [dir]
      [5503] ldc_w #522
        + String [NMTOKEN]
      [5506] aconst_null
      [5507] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5510] aload_0 v0
      [5511] ldc_w #994
        + String [body]
      [5514] ldc_w #1201
        + String [dir]
      [5517] ldc_w #522
        + String [NMTOKEN]
      [5520] aconst_null
      [5521] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5524] aload_0 v0
      [5525] ldc_w #1044
        + String [br]
      [5528] ldc_w #1201
        + String [dir]
      [5531] ldc_w #522
        + String [NMTOKEN]
      [5534] aconst_null
      [5535] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5538] aload_0 v0
      [5539] ldc_w #1060
        + String [button]
      [5542] ldc_w #1201
        + String [dir]
      [5545] ldc_w #522
        + String [NMTOKEN]
      [5548] aconst_null
      [5549] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5552] aload_0 v0
      [5553] ldc_w #1062
        + String [canvas]
      [5556] ldc_w #1201
        + String [dir]
      [5559] ldc_w #522
        + String [NMTOKEN]
      [5562] aconst_null
      [5563] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5566] aload_0 v0
      [5567] ldc_w #1069
        + String [caption]
      [5570] ldc_w #1201
        + String [dir]
      [5573] ldc_w #522
        + String [NMTOKEN]
      [5576] aconst_null
      [5577] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5580] aload_0 v0
      [5581] ldc_w #1082
        + String [center]
      [5584] ldc_w #1201
        + String [dir]
      [5587] ldc_w #522
        + String [NMTOKEN]
      [5590] aconst_null
      [5591] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5594] aload_0 v0
      [5595] ldc_w #1105
        + String [cite]
      [5598] ldc_w #1201
        + String [dir]
      [5601] ldc_w #522
        + String [NMTOKEN]
      [5604] aconst_null
      [5605] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5608] aload_0 v0
      [5609] ldc_w #1110
        + String [code]
      [5612] ldc_w #1201
        + String [dir]
      [5615] ldc_w #522
        + String [NMTOKEN]
      [5618] aconst_null
      [5619] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5622] aload_0 v0
      [5623] ldc_w #1111
        + String [col]
      [5626] ldc_w #1201
        + String [dir]
      [5629] ldc_w #522
        + String [NMTOKEN]
      [5632] aconst_null
      [5633] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5636] aload_0 v0
      [5637] ldc_w #1112
        + String [colgroup]
      [5640] ldc_w #1201
        + String [dir]
      [5643] ldc_w #522
        + String [NMTOKEN]
      [5646] aconst_null
      [5647] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5650] aload_0 v0
      [5651] ldc_w #1120
        + String [comment]
      [5654] ldc_w #1201
        + String [dir]
      [5657] ldc_w #522
        + String [NMTOKEN]
      [5660] aconst_null
      [5661] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5664] aload_0 v0
      [5665] ldc_w #1179
        + String [dd]
      [5668] ldc_w #1201
        + String [dir]
      [5671] ldc_w #522
        + String [NMTOKEN]
      [5674] aconst_null
      [5675] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5678] aload_0 v0
      [5679] ldc_w #1186
        + String [del]
      [5682] ldc_w #1201
        + String [dir]
      [5685] ldc_w #522
        + String [NMTOKEN]
      [5688] aconst_null
      [5689] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5692] aload_0 v0
      [5693] ldc_w #1190
        + String [dfn]
      [5696] ldc_w #1201
        + String [dir]
      [5699] ldc_w #522
        + String [NMTOKEN]
      [5702] aconst_null
      [5703] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5706] aload_0 v0
      [5707] ldc_w #1201
        + String [dir]
      [5710] ldc_w #1201
        + String [dir]
      [5713] ldc_w #522
        + String [NMTOKEN]
      [5716] aconst_null
      [5717] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5720] aload_0 v0
      [5721] ldc_w #1204
        + String [div]
      [5724] ldc_w #1201
        + String [dir]
      [5727] ldc_w #522
        + String [NMTOKEN]
      [5730] aconst_null
      [5731] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5734] aload_0 v0
      [5735] ldc_w #1209
        + String [dl]
      [5738] ldc_w #1201
        + String [dir]
      [5741] ldc_w #522
        + String [NMTOKEN]
      [5744] aconst_null
      [5745] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5748] aload_0 v0
      [5749] ldc_w #1232
        + String [dt]
      [5752] ldc_w #1201
        + String [dir]
      [5755] ldc_w #522
        + String [NMTOKEN]
      [5758] aconst_null
      [5759] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5762] aload_0 v0
      [5763] ldc_w #1267
        + String [em]
      [5766] ldc_w #1201
        + String [dir]
      [5769] ldc_w #522
        + String [NMTOKEN]
      [5772] aconst_null
      [5773] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5776] aload_0 v0
      [5777] ldc_w #1316
        + String [fieldset]
      [5780] ldc_w #1201
        + String [dir]
      [5783] ldc_w #522
        + String [NMTOKEN]
      [5786] aconst_null
      [5787] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5790] aload_0 v0
      [5791] ldc_w #1322
        + String [font]
      [5794] ldc_w #1201
        + String [dir]
      [5797] ldc_w #522
        + String [NMTOKEN]
      [5800] aconst_null
      [5801] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5804] aload_0 v0
      [5805] ldc_w #1328
        + String [form]
      [5808] ldc_w #1201
        + String [dir]
      [5811] ldc_w #522
        + String [NMTOKEN]
      [5814] aconst_null
      [5815] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5818] aload_0 v0
      [5819] ldc_w #1345
        + String [frame]
      [5822] ldc_w #1201
        + String [dir]
      [5825] ldc_w #522
        + String [NMTOKEN]
      [5828] aconst_null
      [5829] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5832] aload_0 v0
      [5833] ldc_w #1347
        + String [frameset]
      [5836] ldc_w #1201
        + String [dir]
      [5839] ldc_w #522
        + String [NMTOKEN]
      [5842] aconst_null
      [5843] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5846] aload_0 v0
      [5847] ldc_w #1409
        + String [h1]
      [5850] ldc_w #1201
        + String [dir]
      [5853] ldc_w #522
        + String [NMTOKEN]
      [5856] aconst_null
      [5857] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5860] aload_0 v0
      [5861] ldc_w #1410
        + String [h2]
      [5864] ldc_w #1201
        + String [dir]
      [5867] ldc_w #522
        + String [NMTOKEN]
      [5870] aconst_null
      [5871] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5874] aload_0 v0
      [5875] ldc_w #1411
        + String [h3]
      [5878] ldc_w #1201
        + String [dir]
      [5881] ldc_w #522
        + String [NMTOKEN]
      [5884] aconst_null
      [5885] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5888] aload_0 v0
      [5889] ldc_w #1412
        + String [h4]
      [5892] ldc_w #1201
        + String [dir]
      [5895] ldc_w #522
        + String [NMTOKEN]
      [5898] aconst_null
      [5899] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5902] aload_0 v0
      [5903] ldc_w #1413
        + String [h5]
      [5906] ldc_w #1201
        + String [dir]
      [5909] ldc_w #522
        + String [NMTOKEN]
      [5912] aconst_null
      [5913] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5916] aload_0 v0
      [5917] ldc_w #1414
        + String [h6]
      [5920] ldc_w #1201
        + String [dir]
      [5923] ldc_w #522
        + String [NMTOKEN]
      [5926] aconst_null
      [5927] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5930] aload_0 v0
      [5931] ldc_w #1425
        + String [head]
      [5934] ldc_w #1201
        + String [dir]
      [5937] ldc_w #522
        + String [NMTOKEN]
      [5940] aconst_null
      [5941] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5944] aload_0 v0
      [5945] ldc_w #1440
        + String [hr]
      [5948] ldc_w #1201
        + String [dir]
      [5951] ldc_w #522
        + String [NMTOKEN]
      [5954] aconst_null
      [5955] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5958] aload_0 v0
      [5959] ldc_w #1445
        + String [html]
      [5962] ldc_w #1201
        + String [dir]
      [5965] ldc_w #522
        + String [NMTOKEN]
      [5968] aconst_null
      [5969] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5972] aload_0 v0
      [5973] ldc_w #1450
        + String [i]
      [5976] ldc_w #1201
        + String [dir]
      [5979] ldc_w #522
        + String [NMTOKEN]
      [5982] aconst_null
      [5983] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [5986] aload_0 v0
      [5987] ldc_w #1463
        + String [iframe]
      [5990] ldc_w #1201
        + String [dir]
      [5993] ldc_w #522
        + String [NMTOKEN]
      [5996] aconst_null
      [5997] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6000] aload_0 v0
      [6001] ldc_w #1477
        + String [img]
      [6004] ldc_w #1201
        + String [dir]
      [6007] ldc_w #522
        + String [NMTOKEN]
      [6010] aconst_null
      [6011] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6014] aload_0 v0
      [6015] ldc_w #1485
        + String [input]
      [6018] ldc_w #1201
        + String [dir]
      [6021] ldc_w #522
        + String [NMTOKEN]
      [6024] aconst_null
      [6025] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6028] aload_0 v0
      [6029] ldc_w #1486
        + String [ins]
      [6032] ldc_w #1201
        + String [dir]
      [6035] ldc_w #522
        + String [NMTOKEN]
      [6038] aconst_null
      [6039] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6042] aload_0 v0
      [6043] ldc_w #1502
        + String [isindex]
      [6046] ldc_w #1201
        + String [dir]
      [6049] ldc_w #522
        + String [NMTOKEN]
      [6052] aconst_null
      [6053] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6056] aload_0 v0
      [6057] ldc_w #1522
        + String [kbd]
      [6060] ldc_w #1201
        + String [dir]
      [6063] ldc_w #522
        + String [NMTOKEN]
      [6066] aconst_null
      [6067] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6070] aload_0 v0
      [6071] ldc_w #1540
        + String [label]
      [6074] ldc_w #1201
        + String [dir]
      [6077] ldc_w #522
        + String [NMTOKEN]
      [6080] aconst_null
      [6081] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6084] aload_0 v0
      [6085] ldc_w #1592
        + String [legend]
      [6088] ldc_w #1201
        + String [dir]
      [6091] ldc_w #522
        + String [NMTOKEN]
      [6094] aconst_null
      [6095] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6098] aload_0 v0
      [6099] ldc_w #1618
        + String [li]
      [6102] ldc_w #1201
        + String [dir]
      [6105] ldc_w #522
        + String [NMTOKEN]
      [6108] aconst_null
      [6109] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6112] aload_0 v0
      [6113] ldc_w #1619
        + String [link]
      [6116] ldc_w #1201
        + String [dir]
      [6119] ldc_w #522
        + String [NMTOKEN]
      [6122] aconst_null
      [6123] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6126] aload_0 v0
      [6127] ldc_w #1620
        + String [listing]
      [6130] ldc_w #1201
        + String [dir]
      [6133] ldc_w #522
        + String [NMTOKEN]
      [6136] aconst_null
      [6137] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6140] aload_0 v0
      [6141] ldc_w #1692
        + String [map]
      [6144] ldc_w #1201
        + String [dir]
      [6147] ldc_w #522
        + String [NMTOKEN]
      [6150] aconst_null
      [6151] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6154] aload_0 v0
      [6155] ldc_w #1698
        + String [marquee]
      [6158] ldc_w #1201
        + String [dir]
      [6161] ldc_w #522
        + String [NMTOKEN]
      [6164] aconst_null
      [6165] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6168] aload_0 v0
      [6169] ldc_w #1704
        + String [menu]
      [6172] ldc_w #1201
        + String [dir]
      [6175] ldc_w #522
        + String [NMTOKEN]
      [6178] aconst_null
      [6179] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6182] aload_0 v0
      [6183] ldc_w #1705
        + String [meta]
      [6186] ldc_w #1201
        + String [dir]
      [6189] ldc_w #522
        + String [NMTOKEN]
      [6192] aconst_null
      [6193] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6196] aload_0 v0
      [6197] ldc_w #1790
        + String [nobr]
      [6200] ldc_w #1201
        + String [dir]
      [6203] ldc_w #522
        + String [NMTOKEN]
      [6206] aconst_null
      [6207] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6210] aload_0 v0
      [6211] ldc_w #1791
        + String [noframes]
      [6214] ldc_w #1201
        + String [dir]
      [6217] ldc_w #522
        + String [NMTOKEN]
      [6220] aconst_null
      [6221] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6224] aload_0 v0
      [6225] ldc_w #1796
        + String [noscript]
      [6228] ldc_w #1201
        + String [dir]
      [6231] ldc_w #522
        + String [NMTOKEN]
      [6234] aconst_null
      [6235] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6238] aload_0 v0
      [6239] ldc_w #1864
        + String [object]
      [6242] ldc_w #1201
        + String [dir]
      [6245] ldc_w #522
        + String [NMTOKEN]
      [6248] aconst_null
      [6249] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6252] aload_0 v0
      [6253] ldc_w #1885
        + String [ol]
      [6256] ldc_w #1201
        + String [dir]
      [6259] ldc_w #522
        + String [NMTOKEN]
      [6262] aconst_null
      [6263] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6266] aload_0 v0
      [6267] ldc_w #1900
        + String [optgroup]
      [6270] ldc_w #1201
        + String [dir]
      [6273] ldc_w #522
        + String [NMTOKEN]
      [6276] aconst_null
      [6277] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6280] aload_0 v0
      [6281] ldc_w #1901
        + String [option]
      [6284] ldc_w #1201
        + String [dir]
      [6287] ldc_w #522
        + String [NMTOKEN]
      [6290] aconst_null
      [6291] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6294] aload_0 v0
      [6295] ldc_w #1921
        + String [p]
      [6298] ldc_w #1201
        + String [dir]
      [6301] ldc_w #522
        + String [NMTOKEN]
      [6304] aconst_null
      [6305] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6308] aload_0 v0
      [6309] ldc_w #1925
        + String [param]
      [6312] ldc_w #1201
        + String [dir]
      [6315] ldc_w #522
        + String [NMTOKEN]
      [6318] aconst_null
      [6319] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6322] aload_0 v0
      [6323] ldc_w #1966
        + String [pre]
      [6326] ldc_w #1201
        + String [dir]
      [6329] ldc_w #522
        + String [NMTOKEN]
      [6332] aconst_null
      [6333] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6336] aload_0 v0
      [6337] ldc_w #1992
        + String [q]
      [6340] ldc_w #1201
        + String [dir]
      [6343] ldc_w #522
        + String [NMTOKEN]
      [6346] aconst_null
      [6347] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6350] aload_0 v0
      [6351] ldc_w #2031
        + String [rb]
      [6354] ldc_w #1201
        + String [dir]
      [6357] ldc_w #522
        + String [NMTOKEN]
      [6360] aconst_null
      [6361] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6364] aload_0 v0
      [6365] ldc_w #2034
        + String [rbc]
      [6368] ldc_w #1201
        + String [dir]
      [6371] ldc_w #522
        + String [NMTOKEN]
      [6374] aconst_null
      [6375] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6378] aload_0 v0
      [6379] ldc_w #2093
        + String [rp]
      [6382] ldc_w #1201
        + String [dir]
      [6385] ldc_w #522
        + String [NMTOKEN]
      [6388] aconst_null
      [6389] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6392] aload_0 v0
      [6393] ldc_w #2104
        + String [rt]
      [6396] ldc_w #1201
        + String [dir]
      [6399] ldc_w #522
        + String [NMTOKEN]
      [6402] aconst_null
      [6403] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6406] aload_0 v0
      [6407] ldc_w #2105
        + String [rtc]
      [6410] ldc_w #1201
        + String [dir]
      [6413] ldc_w #522
        + String [NMTOKEN]
      [6416] aconst_null
      [6417] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6420] aload_0 v0
      [6421] ldc_w #2112
        + String [ruby]
      [6424] ldc_w #1201
        + String [dir]
      [6427] ldc_w #522
        + String [NMTOKEN]
      [6430] aconst_null
      [6431] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6434] aload_0 v0
      [6435] ldc_w #2116
        + String [s]
      [6438] ldc_w #1201
        + String [dir]
      [6441] ldc_w #522
        + String [NMTOKEN]
      [6444] aconst_null
      [6445] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6448] aload_0 v0
      [6449] ldc_w #2118
        + String [samp]
      [6452] ldc_w #1201
        + String [dir]
      [6455] ldc_w #522
        + String [NMTOKEN]
      [6458] aconst_null
      [6459] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6462] aload_0 v0
      [6463] ldc_w #2133
        + String [script]
      [6466] ldc_w #1201
        + String [dir]
      [6469] ldc_w #522
        + String [NMTOKEN]
      [6472] aconst_null
      [6473] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6476] aload_0 v0
      [6477] ldc_w #2145
        + String [select]
      [6480] ldc_w #1201
        + String [dir]
      [6483] ldc_w #522
        + String [NMTOKEN]
      [6486] aconst_null
      [6487] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6490] aload_0 v0
      [6491] ldc_w #2179
        + String [small]
      [6494] ldc_w #1201
        + String [dir]
      [6497] ldc_w #522
        + String [NMTOKEN]
      [6500] aconst_null
      [6501] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6504] aload_0 v0
      [6505] ldc_w #2194
        + String [span]
      [6508] ldc_w #1201
        + String [dir]
      [6511] ldc_w #522
        + String [NMTOKEN]
      [6514] aconst_null
      [6515] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6518] aload_0 v0
      [6519] ldc_w #2220
        + String [strike]
      [6522] ldc_w #1201
        + String [dir]
      [6525] ldc_w #522
        + String [NMTOKEN]
      [6528] aconst_null
      [6529] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6532] aload_0 v0
      [6533] ldc_w #2222
        + String [strong]
      [6536] ldc_w #1201
        + String [dir]
      [6539] ldc_w #522
        + String [NMTOKEN]
      [6542] aconst_null
      [6543] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6546] aload_0 v0
      [6547] ldc_w #2223
        + String [style]
      [6550] ldc_w #1201
        + String [dir]
      [6553] ldc_w #522
        + String [NMTOKEN]
      [6556] aconst_null
      [6557] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6560] aload_0 v0
      [6561] ldc_w #2224
        + String [sub]
      [6564] ldc_w #1201
        + String [dir]
      [6567] ldc_w #522
        + String [NMTOKEN]
      [6570] aconst_null
      [6571] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6574] aload_0 v0
      [6575] ldc_w #2253
        + String [sup]
      [6578] ldc_w #1201
        + String [dir]
      [6581] ldc_w #522
        + String [NMTOKEN]
      [6584] aconst_null
      [6585] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6588] aload_0 v0
      [6589] ldc_w #2284
        + String [table]
      [6592] ldc_w #1201
        + String [dir]
      [6595] ldc_w #522
        + String [NMTOKEN]
      [6598] aconst_null
      [6599] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6602] aload_0 v0
      [6603] ldc_w #2287
        + String [tbody]
      [6606] ldc_w #1201
        + String [dir]
      [6609] ldc_w #522
        + String [NMTOKEN]
      [6612] aconst_null
      [6613] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6616] aload_0 v0
      [6617] ldc_w #2292
        + String [td]
      [6620] ldc_w #1201
        + String [dir]
      [6623] ldc_w #522
        + String [NMTOKEN]
      [6626] aconst_null
      [6627] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6630] aload_0 v0
      [6631] ldc_w #2295
        + String [textarea]
      [6634] ldc_w #1201
        + String [dir]
      [6637] ldc_w #522
        + String [NMTOKEN]
      [6640] aconst_null
      [6641] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6644] aload_0 v0
      [6645] ldc_w #2296
        + String [tfoot]
      [6648] ldc_w #1201
        + String [dir]
      [6651] ldc_w #522
        + String [NMTOKEN]
      [6654] aconst_null
      [6655] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6658] aload_0 v0
      [6659] ldc_w #2299
        + String [th]
      [6662] ldc_w #1201
        + String [dir]
      [6665] ldc_w #522
        + String [NMTOKEN]
      [6668] aconst_null
      [6669] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6672] aload_0 v0
      [6673] ldc_w #2300
        + String [thead]
      [6676] ldc_w #1201
        + String [dir]
      [6679] ldc_w #522
        + String [NMTOKEN]
      [6682] aconst_null
      [6683] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6686] aload_0 v0
      [6687] ldc_w #2319
        + String [title]
      [6690] ldc_w #1201
        + String [dir]
      [6693] ldc_w #522
        + String [NMTOKEN]
      [6696] aconst_null
      [6697] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6700] aload_0 v0
      [6701] ldc_w #2328
        + String [tr]
      [6704] ldc_w #1201
        + String [dir]
      [6707] ldc_w #522
        + String [NMTOKEN]
      [6710] aconst_null
      [6711] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6714] aload_0 v0
      [6715] ldc_w #2348
        + String [tt]
      [6718] ldc_w #1201
        + String [dir]
      [6721] ldc_w #522
        + String [NMTOKEN]
      [6724] aconst_null
      [6725] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6728] aload_0 v0
      [6729] ldc_w #2353
        + String [u]
      [6732] ldc_w #1201
        + String [dir]
      [6735] ldc_w #522
        + String [NMTOKEN]
      [6738] aconst_null
      [6739] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6742] aload_0 v0
      [6743] ldc_w #2375
        + String [ul]
      [6746] ldc_w #1201
        + String [dir]
      [6749] ldc_w #522
        + String [NMTOKEN]
      [6752] aconst_null
      [6753] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6756] aload_0 v0
      [6757] ldc_w #2414
        + String [var]
      [6760] ldc_w #1201
        + String [dir]
      [6763] ldc_w #522
        + String [NMTOKEN]
      [6766] aconst_null
      [6767] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6770] aload_0 v0
      [6771] ldc_w #2442
        + String [wbr]
      [6774] ldc_w #1201
        + String [dir]
      [6777] ldc_w #522
        + String [NMTOKEN]
      [6780] aconst_null
      [6781] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6784] aload_0 v0
      [6785] ldc_w #2467
        + String [xmp]
      [6788] ldc_w #1201
        + String [dir]
      [6791] ldc_w #522
        + String [NMTOKEN]
      [6794] aconst_null
      [6795] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6798] aload_0 v0
      [6799] ldc_w #823
        + String [a]
      [6802] ldc_w #1456
        + String [id]
      [6805] ldc_w #403
        + String [ID]
      [6808] aconst_null
      [6809] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6812] aload_0 v0
      [6813] ldc_w #826
        + String [abbr]
      [6816] ldc_w #1456
        + String [id]
      [6819] ldc_w #403
        + String [ID]
      [6822] aconst_null
      [6823] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6826] aload_0 v0
      [6827] ldc_w #831
        + String [acronym]
      [6830] ldc_w #1456
        + String [id]
      [6833] ldc_w #403
        + String [ID]
      [6836] aconst_null
      [6837] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6840] aload_0 v0
      [6841] ldc_w #834
        + String [address]
      [6844] ldc_w #1456
        + String [id]
      [6847] ldc_w #403
        + String [ID]
      [6850] aconst_null
      [6851] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6854] aload_0 v0
      [6855] ldc_w #878
        + String [applet]
      [6858] ldc_w #1456
        + String [id]
      [6861] ldc_w #403
        + String [ID]
      [6864] aconst_null
      [6865] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6868] aload_0 v0
      [6869] ldc_w #882
        + String [area]
      [6872] ldc_w #1456
        + String [id]
      [6875] ldc_w #403
        + String [ID]
      [6878] aconst_null
      [6879] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6882] aload_0 v0
      [6883] ldc_w #893
        + String [b]
      [6886] ldc_w #1456
        + String [id]
      [6889] ldc_w #403
        + String [ID]
      [6892] aconst_null
      [6893] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6896] aload_0 v0
      [6897] ldc_w #946
        + String [base]
      [6900] ldc_w #1456
        + String [id]
      [6903] ldc_w #403
        + String [ID]
      [6906] aconst_null
      [6907] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6910] aload_0 v0
      [6911] ldc_w #947
        + String [basefont]
      [6914] ldc_w #1456
        + String [id]
      [6917] ldc_w #403
        + String [ID]
      [6920] aconst_null
      [6921] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6924] aload_0 v0
      [6925] ldc_w #952
        + String [bdo]
      [6928] ldc_w #1456
        + String [id]
      [6931] ldc_w #403
        + String [ID]
      [6934] aconst_null
      [6935] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6938] aload_0 v0
      [6939] ldc_w #964
        + String [bgsound]
      [6942] ldc_w #1456
        + String [id]
      [6945] ldc_w #403
        + String [ID]
      [6948] aconst_null
      [6949] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6952] aload_0 v0
      [6953] ldc_w #965
        + String [big]
      [6956] ldc_w #1456
        + String [id]
      [6959] ldc_w #403
        + String [ID]
      [6962] aconst_null
      [6963] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6966] aload_0 v0
      [6967] ldc_w #987
        + String [blink]
      [6970] ldc_w #1456
        + String [id]
      [6973] ldc_w #403
        + String [ID]
      [6976] aconst_null
      [6977] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6980] aload_0 v0
      [6981] ldc_w #992
        + String [blockquote]
      [6984] ldc_w #1456
        + String [id]
      [6987] ldc_w #403
        + String [ID]
      [6990] aconst_null
      [6991] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [6994] aload_0 v0
      [6995] ldc_w #994
        + String [body]
      [6998] ldc_w #1456
        + String [id]
      [7001] ldc_w #403
        + String [ID]
      [7004] aconst_null
      [7005] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7008] aload_0 v0
      [7009] ldc_w #1044
        + String [br]
      [7012] ldc_w #1456
        + String [id]
      [7015] ldc_w #403
        + String [ID]
      [7018] aconst_null
      [7019] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7022] aload_0 v0
      [7023] ldc_w #1060
        + String [button]
      [7026] ldc_w #1456
        + String [id]
      [7029] ldc_w #403
        + String [ID]
      [7032] aconst_null
      [7033] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7036] aload_0 v0
      [7037] ldc_w #1062
        + String [canvas]
      [7040] ldc_w #1456
        + String [id]
      [7043] ldc_w #403
        + String [ID]
      [7046] aconst_null
      [7047] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7050] aload_0 v0
      [7051] ldc_w #1069
        + String [caption]
      [7054] ldc_w #1456
        + String [id]
      [7057] ldc_w #403
        + String [ID]
      [7060] aconst_null
      [7061] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7064] aload_0 v0
      [7065] ldc_w #1082
        + String [center]
      [7068] ldc_w #1456
        + String [id]
      [7071] ldc_w #403
        + String [ID]
      [7074] aconst_null
      [7075] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7078] aload_0 v0
      [7079] ldc_w #1105
        + String [cite]
      [7082] ldc_w #1456
        + String [id]
      [7085] ldc_w #403
        + String [ID]
      [7088] aconst_null
      [7089] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7092] aload_0 v0
      [7093] ldc_w #1110
        + String [code]
      [7096] ldc_w #1456
        + String [id]
      [7099] ldc_w #403
        + String [ID]
      [7102] aconst_null
      [7103] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7106] aload_0 v0
      [7107] ldc_w #1111
        + String [col]
      [7110] ldc_w #1456
        + String [id]
      [7113] ldc_w #403
        + String [ID]
      [7116] aconst_null
      [7117] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7120] aload_0 v0
      [7121] ldc_w #1112
        + String [colgroup]
      [7124] ldc_w #1456
        + String [id]
      [7127] ldc_w #403
        + String [ID]
      [7130] aconst_null
      [7131] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7134] aload_0 v0
      [7135] ldc_w #1120
        + String [comment]
      [7138] ldc_w #1456
        + String [id]
      [7141] ldc_w #403
        + String [ID]
      [7144] aconst_null
      [7145] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7148] aload_0 v0
      [7149] ldc_w #1179
        + String [dd]
      [7152] ldc_w #1456
        + String [id]
      [7155] ldc_w #403
        + String [ID]
      [7158] aconst_null
      [7159] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7162] aload_0 v0
      [7163] ldc_w #1186
        + String [del]
      [7166] ldc_w #1456
        + String [id]
      [7169] ldc_w #403
        + String [ID]
      [7172] aconst_null
      [7173] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7176] aload_0 v0
      [7177] ldc_w #1190
        + String [dfn]
      [7180] ldc_w #1456
        + String [id]
      [7183] ldc_w #403
        + String [ID]
      [7186] aconst_null
      [7187] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7190] aload_0 v0
      [7191] ldc_w #1201
        + String [dir]
      [7194] ldc_w #1456
        + String [id]
      [7197] ldc_w #403
        + String [ID]
      [7200] aconst_null
      [7201] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7204] aload_0 v0
      [7205] ldc_w #1204
        + String [div]
      [7208] ldc_w #1456
        + String [id]
      [7211] ldc_w #403
        + String [ID]
      [7214] aconst_null
      [7215] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7218] aload_0 v0
      [7219] ldc_w #1209
        + String [dl]
      [7222] ldc_w #1456
        + String [id]
      [7225] ldc_w #403
        + String [ID]
      [7228] aconst_null
      [7229] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7232] aload_0 v0
      [7233] ldc_w #1232
        + String [dt]
      [7236] ldc_w #1456
        + String [id]
      [7239] ldc_w #403
        + String [ID]
      [7242] aconst_null
      [7243] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7246] aload_0 v0
      [7247] ldc_w #1267
        + String [em]
      [7250] ldc_w #1456
        + String [id]
      [7253] ldc_w #403
        + String [ID]
      [7256] aconst_null
      [7257] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7260] aload_0 v0
      [7261] ldc_w #1316
        + String [fieldset]
      [7264] ldc_w #1456
        + String [id]
      [7267] ldc_w #403
        + String [ID]
      [7270] aconst_null
      [7271] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7274] aload_0 v0
      [7275] ldc_w #1322
        + String [font]
      [7278] ldc_w #1456
        + String [id]
      [7281] ldc_w #403
        + String [ID]
      [7284] aconst_null
      [7285] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7288] aload_0 v0
      [7289] ldc_w #1328
        + String [form]
      [7292] ldc_w #1456
        + String [id]
      [7295] ldc_w #403
        + String [ID]
      [7298] aconst_null
      [7299] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7302] aload_0 v0
      [7303] ldc_w #1345
        + String [frame]
      [7306] ldc_w #1456
        + String [id]
      [7309] ldc_w #403
        + String [ID]
      [7312] aconst_null
      [7313] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7316] aload_0 v0
      [7317] ldc_w #1347
        + String [frameset]
      [7320] ldc_w #1456
        + String [id]
      [7323] ldc_w #403
        + String [ID]
      [7326] aconst_null
      [7327] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7330] aload_0 v0
      [7331] ldc_w #1409
        + String [h1]
      [7334] ldc_w #1456
        + String [id]
      [7337] ldc_w #403
        + String [ID]
      [7340] aconst_null
      [7341] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7344] aload_0 v0
      [7345] ldc_w #1410
        + String [h2]
      [7348] ldc_w #1456
        + String [id]
      [7351] ldc_w #403
        + String [ID]
      [7354] aconst_null
      [7355] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7358] aload_0 v0
      [7359] ldc_w #1411
        + String [h3]
      [7362] ldc_w #1456
        + String [id]
      [7365] ldc_w #403
        + String [ID]
      [7368] aconst_null
      [7369] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7372] aload_0 v0
      [7373] ldc_w #1412
        + String [h4]
      [7376] ldc_w #1456
        + String [id]
      [7379] ldc_w #403
        + String [ID]
      [7382] aconst_null
      [7383] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7386] aload_0 v0
      [7387] ldc_w #1413
        + String [h5]
      [7390] ldc_w #1456
        + String [id]
      [7393] ldc_w #403
        + String [ID]
      [7396] aconst_null
      [7397] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7400] aload_0 v0
      [7401] ldc_w #1414
        + String [h6]
      [7404] ldc_w #1456
        + String [id]
      [7407] ldc_w #403
        + String [ID]
      [7410] aconst_null
      [7411] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7414] aload_0 v0
      [7415] ldc_w #1425
        + String [head]
      [7418] ldc_w #1456
        + String [id]
      [7421] ldc_w #403
        + String [ID]
      [7424] aconst_null
      [7425] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7428] aload_0 v0
      [7429] ldc_w #1440
        + String [hr]
      [7432] ldc_w #1456
        + String [id]
      [7435] ldc_w #403
        + String [ID]
      [7438] aconst_null
      [7439] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7442] aload_0 v0
      [7443] ldc_w #1445
        + String [html]
      [7446] ldc_w #1456
        + String [id]
      [7449] ldc_w #403
        + String [ID]
      [7452] aconst_null
      [7453] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7456] aload_0 v0
      [7457] ldc_w #1450
        + String [i]
      [7460] ldc_w #1456
        + String [id]
      [7463] ldc_w #403
        + String [ID]
      [7466] aconst_null
      [7467] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7470] aload_0 v0
      [7471] ldc_w #1463
        + String [iframe]
      [7474] ldc_w #1456
        + String [id]
      [7477] ldc_w #403
        + String [ID]
      [7480] aconst_null
      [7481] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7484] aload_0 v0
      [7485] ldc_w #1477
        + String [img]
      [7488] ldc_w #1456
        + String [id]
      [7491] ldc_w #403
        + String [ID]
      [7494] aconst_null
      [7495] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7498] aload_0 v0
      [7499] ldc_w #1485
        + String [input]
      [7502] ldc_w #1456
        + String [id]
      [7505] ldc_w #403
        + String [ID]
      [7508] aconst_null
      [7509] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7512] aload_0 v0
      [7513] ldc_w #1486
        + String [ins]
      [7516] ldc_w #1456
        + String [id]
      [7519] ldc_w #403
        + String [ID]
      [7522] aconst_null
      [7523] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7526] aload_0 v0
      [7527] ldc_w #1502
        + String [isindex]
      [7530] ldc_w #1456
        + String [id]
      [7533] ldc_w #403
        + String [ID]
      [7536] aconst_null
      [7537] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7540] aload_0 v0
      [7541] ldc_w #1522
        + String [kbd]
      [7544] ldc_w #1456
        + String [id]
      [7547] ldc_w #403
        + String [ID]
      [7550] aconst_null
      [7551] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7554] aload_0 v0
      [7555] ldc_w #1540
        + String [label]
      [7558] ldc_w #1456
        + String [id]
      [7561] ldc_w #403
        + String [ID]
      [7564] aconst_null
      [7565] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7568] aload_0 v0
      [7569] ldc_w #1592
        + String [legend]
      [7572] ldc_w #1456
        + String [id]
      [7575] ldc_w #403
        + String [ID]
      [7578] aconst_null
      [7579] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7582] aload_0 v0
      [7583] ldc_w #1618
        + String [li]
      [7586] ldc_w #1456
        + String [id]
      [7589] ldc_w #403
        + String [ID]
      [7592] aconst_null
      [7593] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7596] aload_0 v0
      [7597] ldc_w #1619
        + String [link]
      [7600] ldc_w #1456
        + String [id]
      [7603] ldc_w #403
        + String [ID]
      [7606] aconst_null
      [7607] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7610] aload_0 v0
      [7611] ldc_w #1620
        + String [listing]
      [7614] ldc_w #1456
        + String [id]
      [7617] ldc_w #403
        + String [ID]
      [7620] aconst_null
      [7621] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7624] aload_0 v0
      [7625] ldc_w #1692
        + String [map]
      [7628] ldc_w #1456
        + String [id]
      [7631] ldc_w #403
        + String [ID]
      [7634] aconst_null
      [7635] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7638] aload_0 v0
      [7639] ldc_w #1698
        + String [marquee]
      [7642] ldc_w #1456
        + String [id]
      [7645] ldc_w #403
        + String [ID]
      [7648] aconst_null
      [7649] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7652] aload_0 v0
      [7653] ldc_w #1704
        + String [menu]
      [7656] ldc_w #1456
        + String [id]
      [7659] ldc_w #403
        + String [ID]
      [7662] aconst_null
      [7663] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7666] aload_0 v0
      [7667] ldc_w #1705
        + String [meta]
      [7670] ldc_w #1456
        + String [id]
      [7673] ldc_w #403
        + String [ID]
      [7676] aconst_null
      [7677] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7680] aload_0 v0
      [7681] ldc_w #1790
        + String [nobr]
      [7684] ldc_w #1456
        + String [id]
      [7687] ldc_w #403
        + String [ID]
      [7690] aconst_null
      [7691] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7694] aload_0 v0
      [7695] ldc_w #1791
        + String [noframes]
      [7698] ldc_w #1456
        + String [id]
      [7701] ldc_w #403
        + String [ID]
      [7704] aconst_null
      [7705] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7708] aload_0 v0
      [7709] ldc_w #1796
        + String [noscript]
      [7712] ldc_w #1456
        + String [id]
      [7715] ldc_w #403
        + String [ID]
      [7718] aconst_null
      [7719] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7722] aload_0 v0
      [7723] ldc_w #1864
        + String [object]
      [7726] ldc_w #1456
        + String [id]
      [7729] ldc_w #403
        + String [ID]
      [7732] aconst_null
      [7733] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7736] aload_0 v0
      [7737] ldc_w #1885
        + String [ol]
      [7740] ldc_w #1456
        + String [id]
      [7743] ldc_w #403
        + String [ID]
      [7746] aconst_null
      [7747] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7750] aload_0 v0
      [7751] ldc_w #1900
        + String [optgroup]
      [7754] ldc_w #1456
        + String [id]
      [7757] ldc_w #403
        + String [ID]
      [7760] aconst_null
      [7761] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7764] aload_0 v0
      [7765] ldc_w #1901
        + String [option]
      [7768] ldc_w #1456
        + String [id]
      [7771] ldc_w #403
        + String [ID]
      [7774] aconst_null
      [7775] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7778] aload_0 v0
      [7779] ldc_w #1921
        + String [p]
      [7782] ldc_w #1456
        + String [id]
      [7785] ldc_w #403
        + String [ID]
      [7788] aconst_null
      [7789] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7792] aload_0 v0
      [7793] ldc_w #1925
        + String [param]
      [7796] ldc_w #1456
        + String [id]
      [7799] ldc_w #403
        + String [ID]
      [7802] aconst_null
      [7803] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7806] aload_0 v0
      [7807] ldc_w #1966
        + String [pre]
      [7810] ldc_w #1456
        + String [id]
      [7813] ldc_w #403
        + String [ID]
      [7816] aconst_null
      [7817] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7820] aload_0 v0
      [7821] ldc_w #1992
        + String [q]
      [7824] ldc_w #1456
        + String [id]
      [7827] ldc_w #403
        + String [ID]
      [7830] aconst_null
      [7831] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7834] aload_0 v0
      [7835] ldc_w #2031
        + String [rb]
      [7838] ldc_w #1456
        + String [id]
      [7841] ldc_w #403
        + String [ID]
      [7844] aconst_null
      [7845] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7848] aload_0 v0
      [7849] ldc_w #2034
        + String [rbc]
      [7852] ldc_w #1456
        + String [id]
      [7855] ldc_w #403
        + String [ID]
      [7858] aconst_null
      [7859] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7862] aload_0 v0
      [7863] ldc_w #2093
        + String [rp]
      [7866] ldc_w #1456
        + String [id]
      [7869] ldc_w #403
        + String [ID]
      [7872] aconst_null
      [7873] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7876] aload_0 v0
      [7877] ldc_w #2104
        + String [rt]
      [7880] ldc_w #1456
        + String [id]
      [7883] ldc_w #403
        + String [ID]
      [7886] aconst_null
      [7887] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7890] aload_0 v0
      [7891] ldc_w #2105
        + String [rtc]
      [7894] ldc_w #1456
        + String [id]
      [7897] ldc_w #403
        + String [ID]
      [7900] aconst_null
      [7901] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7904] aload_0 v0
      [7905] ldc_w #2112
        + String [ruby]
      [7908] ldc_w #1456
        + String [id]
      [7911] ldc_w #403
        + String [ID]
      [7914] aconst_null
      [7915] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7918] aload_0 v0
      [7919] ldc_w #2116
        + String [s]
      [7922] ldc_w #1456
        + String [id]
      [7925] ldc_w #403
        + String [ID]
      [7928] aconst_null
      [7929] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7932] aload_0 v0
      [7933] ldc_w #2118
        + String [samp]
      [7936] ldc_w #1456
        + String [id]
      [7939] ldc_w #403
        + String [ID]
      [7942] aconst_null
      [7943] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7946] aload_0 v0
      [7947] ldc_w #2133
        + String [script]
      [7950] ldc_w #1456
        + String [id]
      [7953] ldc_w #403
        + String [ID]
      [7956] aconst_null
      [7957] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7960] aload_0 v0
      [7961] ldc_w #2145
        + String [select]
      [7964] ldc_w #1456
        + String [id]
      [7967] ldc_w #403
        + String [ID]
      [7970] aconst_null
      [7971] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7974] aload_0 v0
      [7975] ldc_w #2179
        + String [small]
      [7978] ldc_w #1456
        + String [id]
      [7981] ldc_w #403
        + String [ID]
      [7984] aconst_null
      [7985] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [7988] aload_0 v0
      [7989] ldc_w #2194
        + String [span]
      [7992] ldc_w #1456
        + String [id]
      [7995] ldc_w #403
        + String [ID]
      [7998] aconst_null
      [7999] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8002] aload_0 v0
      [8003] ldc_w #2220
        + String [strike]
      [8006] ldc_w #1456
        + String [id]
      [8009] ldc_w #403
        + String [ID]
      [8012] aconst_null
      [8013] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8016] aload_0 v0
      [8017] ldc_w #2222
        + String [strong]
      [8020] ldc_w #1456
        + String [id]
      [8023] ldc_w #403
        + String [ID]
      [8026] aconst_null
      [8027] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8030] aload_0 v0
      [8031] ldc_w #2223
        + String [style]
      [8034] ldc_w #1456
        + String [id]
      [8037] ldc_w #403
        + String [ID]
      [8040] aconst_null
      [8041] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8044] aload_0 v0
      [8045] ldc_w #2224
        + String [sub]
      [8048] ldc_w #1456
        + String [id]
      [8051] ldc_w #403
        + String [ID]
      [8054] aconst_null
      [8055] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8058] aload_0 v0
      [8059] ldc_w #2253
        + String [sup]
      [8062] ldc_w #1456
        + String [id]
      [8065] ldc_w #403
        + String [ID]
      [8068] aconst_null
      [8069] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8072] aload_0 v0
      [8073] ldc_w #2284
        + String [table]
      [8076] ldc_w #1456
        + String [id]
      [8079] ldc_w #403
        + String [ID]
      [8082] aconst_null
      [8083] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8086] aload_0 v0
      [8087] ldc_w #2287
        + String [tbody]
      [8090] ldc_w #1456
        + String [id]
      [8093] ldc_w #403
        + String [ID]
      [8096] aconst_null
      [8097] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8100] aload_0 v0
      [8101] ldc_w #2292
        + String [td]
      [8104] ldc_w #1456
        + String [id]
      [8107] ldc_w #403
        + String [ID]
      [8110] aconst_null
      [8111] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8114] aload_0 v0
      [8115] ldc_w #2295
        + String [textarea]
      [8118] ldc_w #1456
        + String [id]
      [8121] ldc_w #403
        + String [ID]
      [8124] aconst_null
      [8125] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8128] aload_0 v0
      [8129] ldc_w #2296
        + String [tfoot]
      [8132] ldc_w #1456
        + String [id]
      [8135] ldc_w #403
        + String [ID]
      [8138] aconst_null
      [8139] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8142] aload_0 v0
      [8143] ldc_w #2299
        + String [th]
      [8146] ldc_w #1456
        + String [id]
      [8149] ldc_w #403
        + String [ID]
      [8152] aconst_null
      [8153] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8156] aload_0 v0
      [8157] ldc_w #2300
        + String [thead]
      [8160] ldc_w #1456
        + String [id]
      [8163] ldc_w #403
        + String [ID]
      [8166] aconst_null
      [8167] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8170] aload_0 v0
      [8171] ldc_w #2319
        + String [title]
      [8174] ldc_w #1456
        + String [id]
      [8177] ldc_w #403
        + String [ID]
      [8180] aconst_null
      [8181] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8184] aload_0 v0
      [8185] ldc_w #2328
        + String [tr]
      [8188] ldc_w #1456
        + String [id]
      [8191] ldc_w #403
        + String [ID]
      [8194] aconst_null
      [8195] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8198] aload_0 v0
      [8199] ldc_w #2348
        + String [tt]
      [8202] ldc_w #1456
        + String [id]
      [8205] ldc_w #403
        + String [ID]
      [8208] aconst_null
      [8209] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8212] aload_0 v0
      [8213] ldc_w #2353
        + String [u]
      [8216] ldc_w #1456
        + String [id]
      [8219] ldc_w #403
        + String [ID]
      [8222] aconst_null
      [8223] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8226] aload_0 v0
      [8227] ldc_w #2375
        + String [ul]
      [8230] ldc_w #1456
        + String [id]
      [8233] ldc_w #403
        + String [ID]
      [8236] aconst_null
      [8237] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8240] aload_0 v0
      [8241] ldc_w #2414
        + String [var]
      [8244] ldc_w #1456
        + String [id]
      [8247] ldc_w #403
        + String [ID]
      [8250] aconst_null
      [8251] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8254] aload_0 v0
      [8255] ldc_w #2442
        + String [wbr]
      [8258] ldc_w #1456
        + String [id]
      [8261] ldc_w #403
        + String [ID]
      [8264] aconst_null
      [8265] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8268] aload_0 v0
      [8269] ldc_w #2467
        + String [xmp]
      [8272] ldc_w #1456
        + String [id]
      [8275] ldc_w #403
        + String [ID]
      [8278] aconst_null
      [8279] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8282] aload_0 v0
      [8283] ldc_w #823
        + String [a]
      [8286] ldc_w #1545
        + String [lang]
      [8289] ldc_w #522
        + String [NMTOKEN]
      [8292] aconst_null
      [8293] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8296] aload_0 v0
      [8297] ldc_w #826
        + String [abbr]
      [8300] ldc_w #1545
        + String [lang]
      [8303] ldc_w #522
        + String [NMTOKEN]
      [8306] aconst_null
      [8307] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8310] aload_0 v0
      [8311] ldc_w #831
        + String [acronym]
      [8314] ldc_w #1545
        + String [lang]
      [8317] ldc_w #522
        + String [NMTOKEN]
      [8320] aconst_null
      [8321] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8324] aload_0 v0
      [8325] ldc_w #834
        + String [address]
      [8328] ldc_w #1545
        + String [lang]
      [8331] ldc_w #522
        + String [NMTOKEN]
      [8334] aconst_null
      [8335] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8338] aload_0 v0
      [8339] ldc_w #878
        + String [applet]
      [8342] ldc_w #1545
        + String [lang]
      [8345] ldc_w #522
        + String [NMTOKEN]
      [8348] aconst_null
      [8349] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8352] aload_0 v0
      [8353] ldc_w #882
        + String [area]
      [8356] ldc_w #1545
        + String [lang]
      [8359] ldc_w #522
        + String [NMTOKEN]
      [8362] aconst_null
      [8363] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8366] aload_0 v0
      [8367] ldc_w #893
        + String [b]
      [8370] ldc_w #1545
        + String [lang]
      [8373] ldc_w #522
        + String [NMTOKEN]
      [8376] aconst_null
      [8377] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8380] aload_0 v0
      [8381] ldc_w #946
        + String [base]
      [8384] ldc_w #1545
        + String [lang]
      [8387] ldc_w #522
        + String [NMTOKEN]
      [8390] aconst_null
      [8391] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8394] aload_0 v0
      [8395] ldc_w #947
        + String [basefont]
      [8398] ldc_w #1545
        + String [lang]
      [8401] ldc_w #522
        + String [NMTOKEN]
      [8404] aconst_null
      [8405] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8408] aload_0 v0
      [8409] ldc_w #952
        + String [bdo]
      [8412] ldc_w #1545
        + String [lang]
      [8415] ldc_w #522
        + String [NMTOKEN]
      [8418] aconst_null
      [8419] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8422] aload_0 v0
      [8423] ldc_w #964
        + String [bgsound]
      [8426] ldc_w #1545
        + String [lang]
      [8429] ldc_w #522
        + String [NMTOKEN]
      [8432] aconst_null
      [8433] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8436] aload_0 v0
      [8437] ldc_w #965
        + String [big]
      [8440] ldc_w #1545
        + String [lang]
      [8443] ldc_w #522
        + String [NMTOKEN]
      [8446] aconst_null
      [8447] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8450] aload_0 v0
      [8451] ldc_w #987
        + String [blink]
      [8454] ldc_w #1545
        + String [lang]
      [8457] ldc_w #522
        + String [NMTOKEN]
      [8460] aconst_null
      [8461] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8464] aload_0 v0
      [8465] ldc_w #992
        + String [blockquote]
      [8468] ldc_w #1545
        + String [lang]
      [8471] ldc_w #522
        + String [NMTOKEN]
      [8474] aconst_null
      [8475] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8478] aload_0 v0
      [8479] ldc_w #994
        + String [body]
      [8482] ldc_w #1545
        + String [lang]
      [8485] ldc_w #522
        + String [NMTOKEN]
      [8488] aconst_null
      [8489] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8492] aload_0 v0
      [8493] ldc_w #1044
        + String [br]
      [8496] ldc_w #1545
        + String [lang]
      [8499] ldc_w #522
        + String [NMTOKEN]
      [8502] aconst_null
      [8503] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8506] aload_0 v0
      [8507] ldc_w #1060
        + String [button]
      [8510] ldc_w #1545
        + String [lang]
      [8513] ldc_w #522
        + String [NMTOKEN]
      [8516] aconst_null
      [8517] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8520] aload_0 v0
      [8521] ldc_w #1062
        + String [canvas]
      [8524] ldc_w #1545
        + String [lang]
      [8527] ldc_w #522
        + String [NMTOKEN]
      [8530] aconst_null
      [8531] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8534] aload_0 v0
      [8535] ldc_w #1069
        + String [caption]
      [8538] ldc_w #1545
        + String [lang]
      [8541] ldc_w #522
        + String [NMTOKEN]
      [8544] aconst_null
      [8545] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8548] aload_0 v0
      [8549] ldc_w #1082
        + String [center]
      [8552] ldc_w #1545
        + String [lang]
      [8555] ldc_w #522
        + String [NMTOKEN]
      [8558] aconst_null
      [8559] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8562] aload_0 v0
      [8563] ldc_w #1105
        + String [cite]
      [8566] ldc_w #1545
        + String [lang]
      [8569] ldc_w #522
        + String [NMTOKEN]
      [8572] aconst_null
      [8573] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8576] aload_0 v0
      [8577] ldc_w #1110
        + String [code]
      [8580] ldc_w #1545
        + String [lang]
      [8583] ldc_w #522
        + String [NMTOKEN]
      [8586] aconst_null
      [8587] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8590] aload_0 v0
      [8591] ldc_w #1111
        + String [col]
      [8594] ldc_w #1545
        + String [lang]
      [8597] ldc_w #522
        + String [NMTOKEN]
      [8600] aconst_null
      [8601] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8604] aload_0 v0
      [8605] ldc_w #1112
        + String [colgroup]
      [8608] ldc_w #1545
        + String [lang]
      [8611] ldc_w #522
        + String [NMTOKEN]
      [8614] aconst_null
      [8615] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8618] aload_0 v0
      [8619] ldc_w #1120
        + String [comment]
      [8622] ldc_w #1545
        + String [lang]
      [8625] ldc_w #522
        + String [NMTOKEN]
      [8628] aconst_null
      [8629] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8632] aload_0 v0
      [8633] ldc_w #1179
        + String [dd]
      [8636] ldc_w #1545
        + String [lang]
      [8639] ldc_w #522
        + String [NMTOKEN]
      [8642] aconst_null
      [8643] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8646] aload_0 v0
      [8647] ldc_w #1186
        + String [del]
      [8650] ldc_w #1545
        + String [lang]
      [8653] ldc_w #522
        + String [NMTOKEN]
      [8656] aconst_null
      [8657] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8660] aload_0 v0
      [8661] ldc_w #1190
        + String [dfn]
      [8664] ldc_w #1545
        + String [lang]
      [8667] ldc_w #522
        + String [NMTOKEN]
      [8670] aconst_null
      [8671] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8674] aload_0 v0
      [8675] ldc_w #1201
        + String [dir]
      [8678] ldc_w #1545
        + String [lang]
      [8681] ldc_w #522
        + String [NMTOKEN]
      [8684] aconst_null
      [8685] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8688] aload_0 v0
      [8689] ldc_w #1204
        + String [div]
      [8692] ldc_w #1545
        + String [lang]
      [8695] ldc_w #522
        + String [NMTOKEN]
      [8698] aconst_null
      [8699] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8702] aload_0 v0
      [8703] ldc_w #1209
        + String [dl]
      [8706] ldc_w #1545
        + String [lang]
      [8709] ldc_w #522
        + String [NMTOKEN]
      [8712] aconst_null
      [8713] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8716] aload_0 v0
      [8717] ldc_w #1232
        + String [dt]
      [8720] ldc_w #1545
        + String [lang]
      [8723] ldc_w #522
        + String [NMTOKEN]
      [8726] aconst_null
      [8727] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8730] aload_0 v0
      [8731] ldc_w #1267
        + String [em]
      [8734] ldc_w #1545
        + String [lang]
      [8737] ldc_w #522
        + String [NMTOKEN]
      [8740] aconst_null
      [8741] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8744] aload_0 v0
      [8745] ldc_w #1316
        + String [fieldset]
      [8748] ldc_w #1545
        + String [lang]
      [8751] ldc_w #522
        + String [NMTOKEN]
      [8754] aconst_null
      [8755] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8758] aload_0 v0
      [8759] ldc_w #1322
        + String [font]
      [8762] ldc_w #1545
        + String [lang]
      [8765] ldc_w #522
        + String [NMTOKEN]
      [8768] aconst_null
      [8769] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8772] aload_0 v0
      [8773] ldc_w #1328
        + String [form]
      [8776] ldc_w #1545
        + String [lang]
      [8779] ldc_w #522
        + String [NMTOKEN]
      [8782] aconst_null
      [8783] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8786] aload_0 v0
      [8787] ldc_w #1345
        + String [frame]
      [8790] ldc_w #1545
        + String [lang]
      [8793] ldc_w #522
        + String [NMTOKEN]
      [8796] aconst_null
      [8797] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8800] aload_0 v0
      [8801] ldc_w #1347
        + String [frameset]
      [8804] ldc_w #1545
        + String [lang]
      [8807] ldc_w #522
        + String [NMTOKEN]
      [8810] aconst_null
      [8811] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8814] aload_0 v0
      [8815] ldc_w #1409
        + String [h1]
      [8818] ldc_w #1545
        + String [lang]
      [8821] ldc_w #522
        + String [NMTOKEN]
      [8824] aconst_null
      [8825] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8828] aload_0 v0
      [8829] ldc_w #1410
        + String [h2]
      [8832] ldc_w #1545
        + String [lang]
      [8835] ldc_w #522
        + String [NMTOKEN]
      [8838] aconst_null
      [8839] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8842] aload_0 v0
      [8843] ldc_w #1411
        + String [h3]
      [8846] ldc_w #1545
        + String [lang]
      [8849] ldc_w #522
        + String [NMTOKEN]
      [8852] aconst_null
      [8853] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8856] aload_0 v0
      [8857] ldc_w #1412
        + String [h4]
      [8860] ldc_w #1545
        + String [lang]
      [8863] ldc_w #522
        + String [NMTOKEN]
      [8866] aconst_null
      [8867] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8870] aload_0 v0
      [8871] ldc_w #1413
        + String [h5]
      [8874] ldc_w #1545
        + String [lang]
      [8877] ldc_w #522
        + String [NMTOKEN]
      [8880] aconst_null
      [8881] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8884] aload_0 v0
      [8885] ldc_w #1414
        + String [h6]
      [8888] ldc_w #1545
        + String [lang]
      [8891] ldc_w #522
        + String [NMTOKEN]
      [8894] aconst_null
      [8895] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8898] aload_0 v0
      [8899] ldc_w #1425
        + String [head]
      [8902] ldc_w #1545
        + String [lang]
      [8905] ldc_w #522
        + String [NMTOKEN]
      [8908] aconst_null
      [8909] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8912] aload_0 v0
      [8913] ldc_w #1440
        + String [hr]
      [8916] ldc_w #1545
        + String [lang]
      [8919] ldc_w #522
        + String [NMTOKEN]
      [8922] aconst_null
      [8923] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8926] aload_0 v0
      [8927] ldc_w #1445
        + String [html]
      [8930] ldc_w #1545
        + String [lang]
      [8933] ldc_w #522
        + String [NMTOKEN]
      [8936] aconst_null
      [8937] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8940] aload_0 v0
      [8941] ldc_w #1450
        + String [i]
      [8944] ldc_w #1545
        + String [lang]
      [8947] ldc_w #522
        + String [NMTOKEN]
      [8950] aconst_null
      [8951] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8954] aload_0 v0
      [8955] ldc_w #1463
        + String [iframe]
      [8958] ldc_w #1545
        + String [lang]
      [8961] ldc_w #522
        + String [NMTOKEN]
      [8964] aconst_null
      [8965] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8968] aload_0 v0
      [8969] ldc_w #1477
        + String [img]
      [8972] ldc_w #1545
        + String [lang]
      [8975] ldc_w #522
        + String [NMTOKEN]
      [8978] aconst_null
      [8979] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8982] aload_0 v0
      [8983] ldc_w #1485
        + String [input]
      [8986] ldc_w #1545
        + String [lang]
      [8989] ldc_w #522
        + String [NMTOKEN]
      [8992] aconst_null
      [8993] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [8996] aload_0 v0
      [8997] ldc_w #1486
        + String [ins]
      [9000] ldc_w #1545
        + String [lang]
      [9003] ldc_w #522
        + String [NMTOKEN]
      [9006] aconst_null
      [9007] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9010] aload_0 v0
      [9011] ldc_w #1502
        + String [isindex]
      [9014] ldc_w #1545
        + String [lang]
      [9017] ldc_w #522
        + String [NMTOKEN]
      [9020] aconst_null
      [9021] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9024] aload_0 v0
      [9025] ldc_w #1522
        + String [kbd]
      [9028] ldc_w #1545
        + String [lang]
      [9031] ldc_w #522
        + String [NMTOKEN]
      [9034] aconst_null
      [9035] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9038] aload_0 v0
      [9039] ldc_w #1540
        + String [label]
      [9042] ldc_w #1545
        + String [lang]
      [9045] ldc_w #522
        + String [NMTOKEN]
      [9048] aconst_null
      [9049] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9052] aload_0 v0
      [9053] ldc_w #1592
        + String [legend]
      [9056] ldc_w #1545
        + String [lang]
      [9059] ldc_w #522
        + String [NMTOKEN]
      [9062] aconst_null
      [9063] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9066] aload_0 v0
      [9067] ldc_w #1618
        + String [li]
      [9070] ldc_w #1545
        + String [lang]
      [9073] ldc_w #522
        + String [NMTOKEN]
      [9076] aconst_null
      [9077] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9080] aload_0 v0
      [9081] ldc_w #1619
        + String [link]
      [9084] ldc_w #1545
        + String [lang]
      [9087] ldc_w #522
        + String [NMTOKEN]
      [9090] aconst_null
      [9091] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9094] aload_0 v0
      [9095] ldc_w #1620
        + String [listing]
      [9098] ldc_w #1545
        + String [lang]
      [9101] ldc_w #522
        + String [NMTOKEN]
      [9104] aconst_null
      [9105] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9108] aload_0 v0
      [9109] ldc_w #1692
        + String [map]
      [9112] ldc_w #1545
        + String [lang]
      [9115] ldc_w #522
        + String [NMTOKEN]
      [9118] aconst_null
      [9119] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9122] aload_0 v0
      [9123] ldc_w #1698
        + String [marquee]
      [9126] ldc_w #1545
        + String [lang]
      [9129] ldc_w #522
        + String [NMTOKEN]
      [9132] aconst_null
      [9133] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9136] aload_0 v0
      [9137] ldc_w #1704
        + String [menu]
      [9140] ldc_w #1545
        + String [lang]
      [9143] ldc_w #522
        + String [NMTOKEN]
      [9146] aconst_null
      [9147] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9150] aload_0 v0
      [9151] ldc_w #1705
        + String [meta]
      [9154] ldc_w #1545
        + String [lang]
      [9157] ldc_w #522
        + String [NMTOKEN]
      [9160] aconst_null
      [9161] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9164] aload_0 v0
      [9165] ldc_w #1790
        + String [nobr]
      [9168] ldc_w #1545
        + String [lang]
      [9171] ldc_w #522
        + String [NMTOKEN]
      [9174] aconst_null
      [9175] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9178] aload_0 v0
      [9179] ldc_w #1791
        + String [noframes]
      [9182] ldc_w #1545
        + String [lang]
      [9185] ldc_w #522
        + String [NMTOKEN]
      [9188] aconst_null
      [9189] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9192] aload_0 v0
      [9193] ldc_w #1796
        + String [noscript]
      [9196] ldc_w #1545
        + String [lang]
      [9199] ldc_w #522
        + String [NMTOKEN]
      [9202] aconst_null
      [9203] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9206] aload_0 v0
      [9207] ldc_w #1864
        + String [object]
      [9210] ldc_w #1545
        + String [lang]
      [9213] ldc_w #522
        + String [NMTOKEN]
      [9216] aconst_null
      [9217] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9220] aload_0 v0
      [9221] ldc_w #1885
        + String [ol]
      [9224] ldc_w #1545
        + String [lang]
      [9227] ldc_w #522
        + String [NMTOKEN]
      [9230] aconst_null
      [9231] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9234] aload_0 v0
      [9235] ldc_w #1900
        + String [optgroup]
      [9238] ldc_w #1545
        + String [lang]
      [9241] ldc_w #522
        + String [NMTOKEN]
      [9244] aconst_null
      [9245] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9248] aload_0 v0
      [9249] ldc_w #1901
        + String [option]
      [9252] ldc_w #1545
        + String [lang]
      [9255] ldc_w #522
        + String [NMTOKEN]
      [9258] aconst_null
      [9259] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9262] aload_0 v0
      [9263] ldc_w #1921
        + String [p]
      [9266] ldc_w #1545
        + String [lang]
      [9269] ldc_w #522
        + String [NMTOKEN]
      [9272] aconst_null
      [9273] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9276] aload_0 v0
      [9277] ldc_w #1925
        + String [param]
      [9280] ldc_w #1545
        + String [lang]
      [9283] ldc_w #522
        + String [NMTOKEN]
      [9286] aconst_null
      [9287] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9290] aload_0 v0
      [9291] ldc_w #1966
        + String [pre]
      [9294] ldc_w #1545
        + String [lang]
      [9297] ldc_w #522
        + String [NMTOKEN]
      [9300] aconst_null
      [9301] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9304] aload_0 v0
      [9305] ldc_w #1992
        + String [q]
      [9308] ldc_w #1545
        + String [lang]
      [9311] ldc_w #522
        + String [NMTOKEN]
      [9314] aconst_null
      [9315] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9318] aload_0 v0
      [9319] ldc_w #2031
        + String [rb]
      [9322] ldc_w #1545
        + String [lang]
      [9325] ldc_w #522
        + String [NMTOKEN]
      [9328] aconst_null
      [9329] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9332] aload_0 v0
      [9333] ldc_w #2034
        + String [rbc]
      [9336] ldc_w #1545
        + String [lang]
      [9339] ldc_w #522
        + String [NMTOKEN]
      [9342] aconst_null
      [9343] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9346] aload_0 v0
      [9347] ldc_w #2093
        + String [rp]
      [9350] ldc_w #1545
        + String [lang]
      [9353] ldc_w #522
        + String [NMTOKEN]
      [9356] aconst_null
      [9357] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9360] aload_0 v0
      [9361] ldc_w #2104
        + String [rt]
      [9364] ldc_w #1545
        + String [lang]
      [9367] ldc_w #522
        + String [NMTOKEN]
      [9370] aconst_null
      [9371] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9374] aload_0 v0
      [9375] ldc_w #2105
        + String [rtc]
      [9378] ldc_w #1545
        + String [lang]
      [9381] ldc_w #522
        + String [NMTOKEN]
      [9384] aconst_null
      [9385] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9388] aload_0 v0
      [9389] ldc_w #2112
        + String [ruby]
      [9392] ldc_w #1545
        + String [lang]
      [9395] ldc_w #522
        + String [NMTOKEN]
      [9398] aconst_null
      [9399] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9402] aload_0 v0
      [9403] ldc_w #2116
        + String [s]
      [9406] ldc_w #1545
        + String [lang]
      [9409] ldc_w #522
        + String [NMTOKEN]
      [9412] aconst_null
      [9413] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9416] aload_0 v0
      [9417] ldc_w #2118
        + String [samp]
      [9420] ldc_w #1545
        + String [lang]
      [9423] ldc_w #522
        + String [NMTOKEN]
      [9426] aconst_null
      [9427] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9430] aload_0 v0
      [9431] ldc_w #2133
        + String [script]
      [9434] ldc_w #1545
        + String [lang]
      [9437] ldc_w #522
        + String [NMTOKEN]
      [9440] aconst_null
      [9441] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9444] aload_0 v0
      [9445] ldc_w #2145
        + String [select]
      [9448] ldc_w #1545
        + String [lang]
      [9451] ldc_w #522
        + String [NMTOKEN]
      [9454] aconst_null
      [9455] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9458] aload_0 v0
      [9459] ldc_w #2179
        + String [small]
      [9462] ldc_w #1545
        + String [lang]
      [9465] ldc_w #522
        + String [NMTOKEN]
      [9468] aconst_null
      [9469] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9472] aload_0 v0
      [9473] ldc_w #2194
        + String [span]
      [9476] ldc_w #1545
        + String [lang]
      [9479] ldc_w #522
        + String [NMTOKEN]
      [9482] aconst_null
      [9483] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9486] aload_0 v0
      [9487] ldc_w #2220
        + String [strike]
      [9490] ldc_w #1545
        + String [lang]
      [9493] ldc_w #522
        + String [NMTOKEN]
      [9496] aconst_null
      [9497] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9500] aload_0 v0
      [9501] ldc_w #2222
        + String [strong]
      [9504] ldc_w #1545
        + String [lang]
      [9507] ldc_w #522
        + String [NMTOKEN]
      [9510] aconst_null
      [9511] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9514] aload_0 v0
      [9515] ldc_w #2223
        + String [style]
      [9518] ldc_w #1545
        + String [lang]
      [9521] ldc_w #522
        + String [NMTOKEN]
      [9524] aconst_null
      [9525] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9528] aload_0 v0
      [9529] ldc_w #2224
        + String [sub]
      [9532] ldc_w #1545
        + String [lang]
      [9535] ldc_w #522
        + String [NMTOKEN]
      [9538] aconst_null
      [9539] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9542] aload_0 v0
      [9543] ldc_w #2253
        + String [sup]
      [9546] ldc_w #1545
        + String [lang]
      [9549] ldc_w #522
        + String [NMTOKEN]
      [9552] aconst_null
      [9553] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9556] aload_0 v0
      [9557] ldc_w #2284
        + String [table]
      [9560] ldc_w #1545
        + String [lang]
      [9563] ldc_w #522
        + String [NMTOKEN]
      [9566] aconst_null
      [9567] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9570] aload_0 v0
      [9571] ldc_w #2287
        + String [tbody]
      [9574] ldc_w #1545
        + String [lang]
      [9577] ldc_w #522
        + String [NMTOKEN]
      [9580] aconst_null
      [9581] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9584] aload_0 v0
      [9585] ldc_w #2292
        + String [td]
      [9588] ldc_w #1545
        + String [lang]
      [9591] ldc_w #522
        + String [NMTOKEN]
      [9594] aconst_null
      [9595] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9598] aload_0 v0
      [9599] ldc_w #2295
        + String [textarea]
      [9602] ldc_w #1545
        + String [lang]
      [9605] ldc_w #522
        + String [NMTOKEN]
      [9608] aconst_null
      [9609] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9612] aload_0 v0
      [9613] ldc_w #2296
        + String [tfoot]
      [9616] ldc_w #1545
        + String [lang]
      [9619] ldc_w #522
        + String [NMTOKEN]
      [9622] aconst_null
      [9623] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9626] aload_0 v0
      [9627] ldc_w #2299
        + String [th]
      [9630] ldc_w #1545
        + String [lang]
      [9633] ldc_w #522
        + String [NMTOKEN]
      [9636] aconst_null
      [9637] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9640] aload_0 v0
      [9641] ldc_w #2300
        + String [thead]
      [9644] ldc_w #1545
        + String [lang]
      [9647] ldc_w #522
        + String [NMTOKEN]
      [9650] aconst_null
      [9651] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9654] aload_0 v0
      [9655] ldc_w #2319
        + String [title]
      [9658] ldc_w #1545
        + String [lang]
      [9661] ldc_w #522
        + String [NMTOKEN]
      [9664] aconst_null
      [9665] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9668] aload_0 v0
      [9669] ldc_w #2328
        + String [tr]
      [9672] ldc_w #1545
        + String [lang]
      [9675] ldc_w #522
        + String [NMTOKEN]
      [9678] aconst_null
      [9679] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9682] aload_0 v0
      [9683] ldc_w #2348
        + String [tt]
      [9686] ldc_w #1545
        + String [lang]
      [9689] ldc_w #522
        + String [NMTOKEN]
      [9692] aconst_null
      [9693] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9696] aload_0 v0
      [9697] ldc_w #2353
        + String [u]
      [9700] ldc_w #1545
        + String [lang]
      [9703] ldc_w #522
        + String [NMTOKEN]
      [9706] aconst_null
      [9707] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9710] aload_0 v0
      [9711] ldc_w #2375
        + String [ul]
      [9714] ldc_w #1545
        + String [lang]
      [9717] ldc_w #522
        + String [NMTOKEN]
      [9720] aconst_null
      [9721] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9724] aload_0 v0
      [9725] ldc_w #2414
        + String [var]
      [9728] ldc_w #1545
        + String [lang]
      [9731] ldc_w #522
        + String [NMTOKEN]
      [9734] aconst_null
      [9735] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9738] aload_0 v0
      [9739] ldc_w #2442
        + String [wbr]
      [9742] ldc_w #1545
        + String [lang]
      [9745] ldc_w #522
        + String [NMTOKEN]
      [9748] aconst_null
      [9749] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9752] aload_0 v0
      [9753] ldc_w #2467
        + String [xmp]
      [9756] ldc_w #1545
        + String [lang]
      [9759] ldc_w #522
        + String [NMTOKEN]
      [9762] aconst_null
      [9763] invokevirtual #2508
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.attribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [9766] aload_0 v0
      [9767] ldc #211
        + String [Aacgr]
      [9769] sipush 902
      [9772] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9775] aload_0 v0
      [9776] ldc_w #824
        + String [aacgr]
      [9779] sipush 940
      [9782] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9785] aload_0 v0
      [9786] ldc #212
        + String [Aacute]
      [9788] sipush 193
      [9791] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9794] aload_0 v0
      [9795] ldc_w #825
        + String [aacute]
      [9798] sipush 225
      [9801] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9804] aload_0 v0
      [9805] ldc #213
        + String [Abreve]
      [9807] sipush 258
      [9810] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9813] aload_0 v0
      [9814] ldc_w #827
        + String [abreve]
      [9817] sipush 259
      [9820] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9823] aload_0 v0
      [9824] ldc_w #828
        + String [ac]
      [9827] sipush 8766
      [9830] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9833] aload_0 v0
      [9834] ldc_w #829
        + String [acd]
      [9837] sipush 8767
      [9840] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9843] aload_0 v0
      [9844] ldc #214
        + String [Acirc]
      [9846] sipush 194
      [9849] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9852] aload_0 v0
      [9853] ldc_w #830
        + String [acirc]
      [9856] sipush 226
      [9859] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9862] aload_0 v0
      [9863] ldc_w #832
        + String [acute]
      [9866] sipush 180
      [9869] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9872] aload_0 v0
      [9873] ldc #215
        + String [Acy]
      [9875] sipush 1040
      [9878] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9881] aload_0 v0
      [9882] ldc_w #833
        + String [acy]
      [9885] sipush 1072
      [9888] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9891] aload_0 v0
      [9892] ldc #209
        + String [AElig]
      [9894] sipush 198
      [9897] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9900] aload_0 v0
      [9901] ldc_w #835
        + String [aelig]
      [9904] sipush 230
      [9907] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9910] aload_0 v0
      [9911] ldc_w #836
        + String [af]
      [9914] sipush 8289
      [9917] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9920] aload_0 v0
      [9921] ldc #216
        + String [Afr]
      [9923] ldc #50
        + Integer [120068]
      [9925] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9928] aload_0 v0
      [9929] ldc_w #837
        + String [afr]
      [9932] ldc #71
        + Integer [120094]
      [9934] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9937] aload_0 v0
      [9938] ldc #217
        + String [Agr]
      [9940] sipush 913
      [9943] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9946] aload_0 v0
      [9947] ldc_w #838
        + String [agr]
      [9950] sipush 945
      [9953] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9956] aload_0 v0
      [9957] ldc #218
        + String [Agrave]
      [9959] sipush 192
      [9962] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9965] aload_0 v0
      [9966] ldc_w #839
        + String [agrave]
      [9969] sipush 224
      [9972] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9975] aload_0 v0
      [9976] ldc_w #840
        + String [alefsym]
      [9979] sipush 8501
      [9982] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9985] aload_0 v0
      [9986] ldc_w #841
        + String [aleph]
      [9989] sipush 8501
      [9992] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [9995] aload_0 v0
      [9996] ldc #219
        + String [Alpha]
      [9998] sipush 913
      [10001] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10004] aload_0 v0
      [10005] ldc_w #843
        + String [alpha]
      [10008] sipush 945
      [10011] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10014] aload_0 v0
      [10015] ldc #220
        + String [Amacr]
      [10017] sipush 256
      [10020] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10023] aload_0 v0
      [10024] ldc_w #844
        + String [amacr]
      [10027] sipush 257
      [10030] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10033] aload_0 v0
      [10034] ldc_w #845
        + String [amalg]
      [10037] sipush 10815
      [10040] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10043] aload_0 v0
      [10044] ldc #210
        + String [AMP]
      [10046] bipush 38
      [10048] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10051] aload_0 v0
      [10052] ldc_w #846
        + String [amp]
      [10055] bipush 38
      [10057] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10060] aload_0 v0
      [10061] ldc #221
        + String [And]
      [10063] sipush 10835
      [10066] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10069] aload_0 v0
      [10070] ldc_w #847
        + String [and]
      [10073] sipush 8743
      [10076] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10079] aload_0 v0
      [10080] ldc_w #848
        + String [andand]
      [10083] sipush 10837
      [10086] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10089] aload_0 v0
      [10090] ldc_w #849
        + String [andd]
      [10093] sipush 10844
      [10096] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10099] aload_0 v0
      [10100] ldc_w #850
        + String [andslope]
      [10103] sipush 10840
      [10106] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10109] aload_0 v0
      [10110] ldc_w #851
        + String [andv]
      [10113] sipush 10842
      [10116] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10119] aload_0 v0
      [10120] ldc_w #852
        + String [ang]
      [10123] sipush 8736
      [10126] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10129] aload_0 v0
      [10130] ldc_w #853
        + String [ange]
      [10133] sipush 10660
      [10136] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10139] aload_0 v0
      [10140] ldc_w #854
        + String [angle]
      [10143] sipush 8736
      [10146] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10149] aload_0 v0
      [10150] ldc_w #855
        + String [angmsd]
      [10153] sipush 8737
      [10156] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10159] aload_0 v0
      [10160] ldc_w #856
        + String [angmsdaa]
      [10163] sipush 10664
      [10166] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10169] aload_0 v0
      [10170] ldc_w #857
        + String [angmsdab]
      [10173] sipush 10665
      [10176] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10179] aload_0 v0
      [10180] ldc_w #858
        + String [angmsdac]
      [10183] sipush 10666
      [10186] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10189] aload_0 v0
      [10190] ldc_w #859
        + String [angmsdad]
      [10193] sipush 10667
      [10196] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10199] aload_0 v0
      [10200] ldc_w #860
        + String [angmsdae]
      [10203] sipush 10668
      [10206] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10209] aload_0 v0
      [10210] ldc_w #861
        + String [angmsdaf]
      [10213] sipush 10669
      [10216] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10219] aload_0 v0
      [10220] ldc_w #862
        + String [angmsdag]
      [10223] sipush 10670
      [10226] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10229] aload_0 v0
      [10230] ldc_w #863
        + String [angmsdah]
      [10233] sipush 10671
      [10236] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10239] aload_0 v0
      [10240] ldc_w #864
        + String [angrt]
      [10243] sipush 8735
      [10246] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10249] aload_0 v0
      [10250] ldc_w #865
        + String [angrtvb]
      [10253] sipush 8894
      [10256] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10259] aload_0 v0
      [10260] ldc_w #866
        + String [angrtvbd]
      [10263] sipush 10653
      [10266] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10269] aload_0 v0
      [10270] ldc_w #867
        + String [angsph]
      [10273] sipush 8738
      [10276] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10279] aload_0 v0
      [10280] ldc_w #868
        + String [angst]
      [10283] sipush 197
      [10286] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10289] aload_0 v0
      [10290] ldc_w #869
        + String [angzarr]
      [10293] sipush 9084
      [10296] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10299] aload_0 v0
      [10300] ldc #222
        + String [Aogon]
      [10302] sipush 260
      [10305] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10308] aload_0 v0
      [10309] ldc_w #870
        + String [aogon]
      [10312] sipush 261
      [10315] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10318] aload_0 v0
      [10319] ldc #223
        + String [Aopf]
      [10321] ldc #97
        + Integer [120120]
      [10323] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10326] aload_0 v0
      [10327] ldc_w #871
        + String [aopf]
      [10330] ldc #116
        + Integer [120146]
      [10332] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10335] aload_0 v0
      [10336] ldc_w #872
        + String [ap]
      [10339] sipush 8776
      [10342] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10345] aload_0 v0
      [10346] ldc_w #874
        + String [apacir]
      [10349] sipush 10863
      [10352] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10355] aload_0 v0
      [10356] ldc_w #873
        + String [apE]
      [10359] sipush 10864
      [10362] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10365] aload_0 v0
      [10366] ldc_w #875
        + String [ape]
      [10369] sipush 8778
      [10372] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10375] aload_0 v0
      [10376] ldc_w #876
        + String [apid]
      [10379] sipush 8779
      [10382] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10385] aload_0 v0
      [10386] ldc_w #877
        + String [apos]
      [10389] bipush 39
      [10391] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10394] aload_0 v0
      [10395] ldc #224
        + String [ApplyFunction]
      [10397] sipush 8289
      [10400] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10403] aload_0 v0
      [10404] ldc_w #880
        + String [approx]
      [10407] sipush 8776
      [10410] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10413] aload_0 v0
      [10414] ldc_w #881
        + String [approxeq]
      [10417] sipush 8778
      [10420] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10423] aload_0 v0
      [10424] ldc #225
        + String [Aring]
      [10426] sipush 197
      [10429] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10432] aload_0 v0
      [10433] ldc_w #883
        + String [aring]
      [10436] sipush 229
      [10439] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10442] aload_0 v0
      [10443] ldc #226
        + String [Ascr]
      [10445] ldc #9
        + Integer [119964]
      [10447] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10450] aload_0 v0
      [10451] ldc_w #884
        + String [ascr]
      [10454] ldc #27
        + Integer [119990]
      [10456] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10459] aload_0 v0
      [10460] ldc #227
        + String [Assign]
      [10462] sipush 8788
      [10465] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10468] aload_0 v0
      [10469] ldc_w #885
        + String [ast]
      [10472] bipush 42
      [10474] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10477] aload_0 v0
      [10478] ldc_w #886
        + String [asymp]
      [10481] sipush 8776
      [10484] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10487] aload_0 v0
      [10488] ldc_w #887
        + String [asympeq]
      [10491] sipush 8781
      [10494] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10497] aload_0 v0
      [10498] ldc #228
        + String [Atilde]
      [10500] sipush 195
      [10503] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10506] aload_0 v0
      [10507] ldc_w #888
        + String [atilde]
      [10510] sipush 227
      [10513] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10516] aload_0 v0
      [10517] ldc #229
        + String [Auml]
      [10519] sipush 196
      [10522] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10525] aload_0 v0
      [10526] ldc_w #889
        + String [auml]
      [10529] sipush 228
      [10532] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10535] aload_0 v0
      [10536] ldc_w #891
        + String [awconint]
      [10539] sipush 8755
      [10542] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10545] aload_0 v0
      [10546] ldc_w #892
        + String [awint]
      [10549] sipush 10769
      [10552] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10555] aload_0 v0
      [10556] ldc_w #906
        + String [b.alpha]
      [10559] ldc #153
        + Integer [120514]
      [10561] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10564] aload_0 v0
      [10565] ldc_w #907
        + String [b.beta]
      [10568] ldc #154
        + Integer [120515]
      [10570] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10573] aload_0 v0
      [10574] ldc_w #908
        + String [b.chi]
      [10577] ldc #174
        + Integer [120536]
      [10579] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10582] aload_0 v0
      [10583] ldc_w #894
        + String [b.Delta]
      [10586] ldc #143
        + Integer [120491]
      [10588] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10591] aload_0 v0
      [10592] ldc_w #909
        + String [b.delta]
      [10595] ldc #156
        + Integer [120517]
      [10597] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10600] aload_0 v0
      [10601] ldc_w #910
        + String [b.epsi]
      [10604] ldc #157
        + Integer [120518]
      [10606] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10609] aload_0 v0
      [10610] ldc_w #911
        + String [b.epsiv]
      [10613] ldc #177
        + Integer [120540]
      [10615] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10618] aload_0 v0
      [10619] ldc_w #912
        + String [b.eta]
      [10622] ldc #159
        + Integer [120520]
      [10624] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10627] aload_0 v0
      [10628] ldc_w #895
        + String [b.Gamma]
      [10631] ldc #142
        + Integer [120490]
      [10633] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10636] aload_0 v0
      [10637] ldc_w #913
        + String [b.gamma]
      [10640] ldc #155
        + Integer [120516]
      [10642] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10645] aload_0 v0
      [10646] ldc_w #896
        + String [b.Gammad]
      [10649] ldc #183
        + Integer [120778]
      [10651] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10654] aload_0 v0
      [10655] ldc_w #914
        + String [b.gammad]
      [10658] ldc #184
        + Integer [120779]
      [10660] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10663] aload_0 v0
      [10664] ldc_w #915
        + String [b.iota]
      [10667] ldc #161
        + Integer [120522]
      [10669] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10672] aload_0 v0
      [10673] ldc_w #916
        + String [b.kappa]
      [10676] ldc #162
        + Integer [120523]
      [10678] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10681] aload_0 v0
      [10682] ldc_w #917
        + String [b.kappav]
      [10685] ldc #179
        + Integer [120542]
      [10687] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10690] aload_0 v0
      [10691] ldc_w #897
        + String [b.Lambda]
      [10694] ldc #145
        + Integer [120498]
      [10696] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10699] aload_0 v0
      [10700] ldc_w #918
        + String [b.lambda]
      [10703] ldc #163
        + Integer [120524]
      [10705] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10708] aload_0 v0
      [10709] ldc_w #919
        + String [b.mu]
      [10712] ldc #164
        + Integer [120525]
      [10714] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10717] aload_0 v0
      [10718] ldc_w #920
        + String [b.nu]
      [10721] ldc #165
        + Integer [120526]
      [10723] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10726] aload_0 v0
      [10727] ldc_w #898
        + String [b.Omega]
      [10730] ldc #152
        + Integer [120512]
      [10732] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10735] aload_0 v0
      [10736] ldc_w #921
        + String [b.omega]
      [10739] ldc #176
        + Integer [120538]
      [10741] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10744] aload_0 v0
      [10745] ldc_w #899
        + String [b.Phi]
      [10748] ldc #150
        + Integer [120509]
      [10750] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10753] aload_0 v0
      [10754] ldc_w #922
        + String [b.phi]
      [10757] ldc #173
        + Integer [120535]
      [10759] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10762] aload_0 v0
      [10763] ldc_w #923
        + String [b.phiv]
      [10766] ldc #180
        + Integer [120543]
      [10768] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10771] aload_0 v0
      [10772] ldc_w #900
        + String [b.Pi]
      [10775] ldc #147
        + Integer [120503]
      [10777] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10780] aload_0 v0
      [10781] ldc_w #924
        + String [b.pi]
      [10784] ldc #167
        + Integer [120529]
      [10786] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10789] aload_0 v0
      [10790] ldc_w #925
        + String [b.piv]
      [10793] ldc #182
        + Integer [120545]
      [10795] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10798] aload_0 v0
      [10799] ldc_w #901
        + String [b.Psi]
      [10802] ldc #151
        + Integer [120511]
      [10804] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10807] aload_0 v0
      [10808] ldc_w #926
        + String [b.psi]
      [10811] ldc #175
        + Integer [120537]
      [10813] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10816] aload_0 v0
      [10817] ldc_w #927
        + String [b.rho]
      [10820] ldc #168
        + Integer [120530]
      [10822] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10825] aload_0 v0
      [10826] ldc_w #928
        + String [b.rhov]
      [10829] ldc #181
        + Integer [120544]
      [10831] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10834] aload_0 v0
      [10835] ldc_w #902
        + String [b.Sigma]
      [10838] ldc #148
        + Integer [120506]
      [10840] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10843] aload_0 v0
      [10844] ldc_w #929
        + String [b.sigma]
      [10847] ldc #170
        + Integer [120532]
      [10849] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10852] aload_0 v0
      [10853] ldc_w #930
        + String [b.sigmav]
      [10856] ldc #169
        + Integer [120531]
      [10858] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10861] aload_0 v0
      [10862] ldc_w #931
        + String [b.tau]
      [10865] ldc #171
        + Integer [120533]
      [10867] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10870] aload_0 v0
      [10871] ldc_w #903
        + String [b.Theta]
      [10874] ldc #144
        + Integer [120495]
      [10876] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10879] aload_0 v0
      [10880] ldc_w #932
        + String [b.thetas]
      [10883] ldc #160
        + Integer [120521]
      [10885] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10888] aload_0 v0
      [10889] ldc_w #933
        + String [b.thetav]
      [10892] ldc #178
        + Integer [120541]
      [10894] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10897] aload_0 v0
      [10898] ldc_w #904
        + String [b.Upsi]
      [10901] ldc #149
        + Integer [120508]
      [10903] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10906] aload_0 v0
      [10907] ldc_w #934
        + String [b.upsi]
      [10910] ldc #172
        + Integer [120534]
      [10912] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10915] aload_0 v0
      [10916] ldc_w #905
        + String [b.Xi]
      [10919] ldc #146
        + Integer [120501]
      [10921] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10924] aload_0 v0
      [10925] ldc_w #935
        + String [b.xi]
      [10928] ldc #166
        + Integer [120527]
      [10930] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10933] aload_0 v0
      [10934] ldc_w #936
        + String [b.zeta]
      [10937] ldc #158
        + Integer [120519]
      [10939] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10942] aload_0 v0
      [10943] ldc_w #938
        + String [backcong]
      [10946] sipush 8780
      [10949] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10952] aload_0 v0
      [10953] ldc_w #939
        + String [backepsilon]
      [10956] sipush 1014
      [10959] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10962] aload_0 v0
      [10963] ldc_w #940
        + String [backprime]
      [10966] sipush 8245
      [10969] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10972] aload_0 v0
      [10973] ldc_w #941
        + String [backsim]
      [10976] sipush 8765
      [10979] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10982] aload_0 v0
      [10983] ldc_w #942
        + String [backsimeq]
      [10986] sipush 8909
      [10989] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [10992] aload_0 v0
      [10993] ldc #231
        + String [Backslash]
      [10995] sipush 8726
      [10998] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11001] aload_0 v0
      [11002] ldc #232
        + String [Barv]
      [11004] sipush 10983
      [11007] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11010] aload_0 v0
      [11011] ldc_w #943
        + String [barvee]
      [11014] sipush 8893
      [11017] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11020] aload_0 v0
      [11021] ldc #233
        + String [Barwed]
      [11023] sipush 8966
      [11026] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11029] aload_0 v0
      [11030] ldc_w #944
        + String [barwed]
      [11033] sipush 8965
      [11036] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11039] aload_0 v0
      [11040] ldc_w #945
        + String [barwedge]
      [11043] sipush 8965
      [11046] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11049] aload_0 v0
      [11050] ldc_w #948
        + String [bbrk]
      [11053] sipush 9141
      [11056] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11059] aload_0 v0
      [11060] ldc_w #949
        + String [bbrktbrk]
      [11063] sipush 9142
      [11066] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11069] aload_0 v0
      [11070] ldc_w #950
        + String [bcong]
      [11073] sipush 8780
      [11076] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11079] aload_0 v0
      [11080] ldc #234
        + String [Bcy]
      [11082] sipush 1041
      [11085] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11088] aload_0 v0
      [11089] ldc_w #951
        + String [bcy]
      [11092] sipush 1073
      [11095] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11098] aload_0 v0
      [11099] ldc_w #953
        + String [bdquo]
      [11102] sipush 8222
      [11105] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11108] aload_0 v0
      [11109] ldc_w #954
        + String [becaus]
      [11112] sipush 8757
      [11115] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11118] aload_0 v0
      [11119] ldc #235
        + String [Because]
      [11121] sipush 8757
      [11124] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11127] aload_0 v0
      [11128] ldc_w #955
        + String [because]
      [11131] sipush 8757
      [11134] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11137] aload_0 v0
      [11138] ldc_w #956
        + String [bemptyv]
      [11141] sipush 10672
      [11144] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11147] aload_0 v0
      [11148] ldc_w #957
        + String [bepsi]
      [11151] sipush 1014
      [11154] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11157] aload_0 v0
      [11158] ldc_w #958
        + String [bernou]
      [11161] sipush 8492
      [11164] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11167] aload_0 v0
      [11168] ldc #236
        + String [Bernoullis]
      [11170] sipush 8492
      [11173] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11176] aload_0 v0
      [11177] ldc #237
        + String [Beta]
      [11179] sipush 914
      [11182] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11185] aload_0 v0
      [11186] ldc_w #959
        + String [beta]
      [11189] sipush 946
      [11192] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11195] aload_0 v0
      [11196] ldc_w #960
        + String [beth]
      [11199] sipush 8502
      [11202] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11205] aload_0 v0
      [11206] ldc_w #961
        + String [between]
      [11209] sipush 8812
      [11212] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11215] aload_0 v0
      [11216] ldc #238
        + String [Bfr]
      [11218] ldc #51
        + Integer [120069]
      [11220] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11223] aload_0 v0
      [11224] ldc_w #962
        + String [bfr]
      [11227] ldc #72
        + Integer [120095]
      [11229] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11232] aload_0 v0
      [11233] ldc #239
        + String [Bgr]
      [11235] sipush 914
      [11238] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11241] aload_0 v0
      [11242] ldc_w #963
        + String [bgr]
      [11245] sipush 946
      [11248] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11251] aload_0 v0
      [11252] ldc_w #966
        + String [bigcap]
      [11255] sipush 8898
      [11258] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11261] aload_0 v0
      [11262] ldc_w #967
        + String [bigcirc]
      [11265] sipush 9711
      [11268] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11271] aload_0 v0
      [11272] ldc_w #968
        + String [bigcup]
      [11275] sipush 8899
      [11278] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11281] aload_0 v0
      [11282] ldc_w #969
        + String [bigodot]
      [11285] sipush 10752
      [11288] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11291] aload_0 v0
      [11292] ldc_w #970
        + String [bigoplus]
      [11295] sipush 10753
      [11298] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11301] aload_0 v0
      [11302] ldc_w #971
        + String [bigotimes]
      [11305] sipush 10754
      [11308] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11311] aload_0 v0
      [11312] ldc_w #972
        + String [bigsqcup]
      [11315] sipush 10758
      [11318] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11321] aload_0 v0
      [11322] ldc_w #973
        + String [bigstar]
      [11325] sipush 9733
      [11328] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11331] aload_0 v0
      [11332] ldc_w #974
        + String [bigtriangledown]
      [11335] sipush 9661
      [11338] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11341] aload_0 v0
      [11342] ldc_w #975
        + String [bigtriangleup]
      [11345] sipush 9651
      [11348] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11351] aload_0 v0
      [11352] ldc_w #976
        + String [biguplus]
      [11355] sipush 10756
      [11358] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11361] aload_0 v0
      [11362] ldc_w #977
        + String [bigvee]
      [11365] sipush 8897
      [11368] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11371] aload_0 v0
      [11372] ldc_w #978
        + String [bigwedge]
      [11375] sipush 8896
      [11378] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11381] aload_0 v0
      [11382] ldc_w #979
        + String [bkarow]
      [11385] sipush 10509
      [11388] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11391] aload_0 v0
      [11392] ldc_w #980
        + String [blacklozenge]
      [11395] sipush 10731
      [11398] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11401] aload_0 v0
      [11402] ldc_w #981
        + String [blacksquare]
      [11405] sipush 9642
      [11408] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11411] aload_0 v0
      [11412] ldc_w #982
        + String [blacktriangle]
      [11415] sipush 9652
      [11418] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11421] aload_0 v0
      [11422] ldc_w #983
        + String [blacktriangledown]
      [11425] sipush 9662
      [11428] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11431] aload_0 v0
      [11432] ldc_w #984
        + String [blacktriangleleft]
      [11435] sipush 9666
      [11438] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11441] aload_0 v0
      [11442] ldc_w #985
        + String [blacktriangleright]
      [11445] sipush 9656
      [11448] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11451] aload_0 v0
      [11452] ldc_w #986
        + String [blank]
      [11455] sipush 9251
      [11458] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11461] aload_0 v0
      [11462] ldc_w #988
        + String [blk12]
      [11465] sipush 9618
      [11468] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11471] aload_0 v0
      [11472] ldc_w #989
        + String [blk14]
      [11475] sipush 9617
      [11478] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11481] aload_0 v0
      [11482] ldc_w #990
        + String [blk34]
      [11485] sipush 9619
      [11488] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11491] aload_0 v0
      [11492] ldc_w #991
        + String [block]
      [11495] sipush 9608
      [11498] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11501] aload_0 v0
      [11502] ldc_w #937
        + String [bNot]
      [11505] sipush 10989
      [11508] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11511] aload_0 v0
      [11512] ldc_w #993
        + String [bnot]
      [11515] sipush 8976
      [11518] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11521] aload_0 v0
      [11522] ldc #240
        + String [Bopf]
      [11524] ldc #98
        + Integer [120121]
      [11526] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11529] aload_0 v0
      [11530] ldc_w #995
        + String [bopf]
      [11533] ldc #117
        + Integer [120147]
      [11535] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11538] aload_0 v0
      [11539] ldc_w #996
        + String [bot]
      [11542] sipush 8869
      [11545] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11548] aload_0 v0
      [11549] ldc_w #997
        + String [bottom]
      [11552] sipush 8869
      [11555] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11558] aload_0 v0
      [11559] ldc_w #998
        + String [bowtie]
      [11562] sipush 8904
      [11565] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11568] aload_0 v0
      [11569] ldc_w #1019
        + String [boxbox]
      [11572] sipush 10697
      [11575] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11578] aload_0 v0
      [11579] ldc_w #999
        + String [boxDL]
      [11582] sipush 9559
      [11585] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11588] aload_0 v0
      [11589] ldc_w #1001
        + String [boxDl]
      [11592] sipush 9558
      [11595] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11598] aload_0 v0
      [11599] ldc_w #1020
        + String [boxdL]
      [11602] sipush 9557
      [11605] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11608] aload_0 v0
      [11609] ldc_w #1022
        + String [boxdl]
      [11612] sipush 9488
      [11615] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11618] aload_0 v0
      [11619] ldc_w #1000
        + String [boxDR]
      [11622] sipush 9556
      [11625] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11628] aload_0 v0
      [11629] ldc_w #1002
        + String [boxDr]
      [11632] sipush 9555
      [11635] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11638] aload_0 v0
      [11639] ldc_w #1021
        + String [boxdR]
      [11642] sipush 9554
      [11645] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11648] aload_0 v0
      [11649] ldc_w #1023
        + String [boxdr]
      [11652] sipush 9484
      [11655] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11658] aload_0 v0
      [11659] ldc_w #1003
        + String [boxH]
      [11662] sipush 9552
      [11665] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11668] aload_0 v0
      [11669] ldc_w #1024
        + String [boxh]
      [11672] sipush 9472
      [11675] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11678] aload_0 v0
      [11679] ldc_w #1004
        + String [boxHD]
      [11682] sipush 9574
      [11685] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11688] aload_0 v0
      [11689] ldc_w #1006
        + String [boxHd]
      [11692] sipush 9572
      [11695] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11698] aload_0 v0
      [11699] ldc_w #1025
        + String [boxhD]
      [11702] sipush 9573
      [11705] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11708] aload_0 v0
      [11709] ldc_w #1027
        + String [boxhd]
      [11712] sipush 9516
      [11715] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11718] aload_0 v0
      [11719] ldc_w #1005
        + String [boxHU]
      [11722] sipush 9577
      [11725] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11728] aload_0 v0
      [11729] ldc_w #1007
        + String [boxHu]
      [11732] sipush 9575
      [11735] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11738] aload_0 v0
      [11739] ldc_w #1026
        + String [boxhU]
      [11742] sipush 9576
      [11745] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11748] aload_0 v0
      [11749] ldc_w #1028
        + String [boxhu]
      [11752] sipush 9524
      [11755] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11758] aload_0 v0
      [11759] ldc_w #1029
        + String [boxminus]
      [11762] sipush 8863
      [11765] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11768] aload_0 v0
      [11769] ldc_w #1030
        + String [boxplus]
      [11772] sipush 8862
      [11775] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11778] aload_0 v0
      [11779] ldc_w #1031
        + String [boxtimes]
      [11782] sipush 8864
      [11785] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11788] aload_0 v0
      [11789] ldc_w #1008
        + String [boxUL]
      [11792] sipush 9565
      [11795] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11798] aload_0 v0
      [11799] ldc_w #1010
        + String [boxUl]
      [11802] sipush 9564
      [11805] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11808] aload_0 v0
      [11809] ldc_w #1032
        + String [boxuL]
      [11812] sipush 9563
      [11815] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11818] aload_0 v0
      [11819] ldc_w #1034
        + String [boxul]
      [11822] sipush 9496
      [11825] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11828] aload_0 v0
      [11829] ldc_w #1009
        + String [boxUR]
      [11832] sipush 9562
      [11835] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11838] aload_0 v0
      [11839] ldc_w #1011
        + String [boxUr]
      [11842] sipush 9561
      [11845] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11848] aload_0 v0
      [11849] ldc_w #1033
        + String [boxuR]
      [11852] sipush 9560
      [11855] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11858] aload_0 v0
      [11859] ldc_w #1035
        + String [boxur]
      [11862] sipush 9492
      [11865] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11868] aload_0 v0
      [11869] ldc_w #1012
        + String [boxV]
      [11872] sipush 9553
      [11875] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11878] aload_0 v0
      [11879] ldc_w #1036
        + String [boxv]
      [11882] sipush 9474
      [11885] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11888] aload_0 v0
      [11889] ldc_w #1013
        + String [boxVH]
      [11892] sipush 9580
      [11895] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11898] aload_0 v0
      [11899] ldc_w #1016
        + String [boxVh]
      [11902] sipush 9579
      [11905] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11908] aload_0 v0
      [11909] ldc_w #1037
        + String [boxvH]
      [11912] sipush 9578
      [11915] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11918] aload_0 v0
      [11919] ldc_w #1040
        + String [boxvh]
      [11922] sipush 9532
      [11925] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11928] aload_0 v0
      [11929] ldc_w #1014
        + String [boxVL]
      [11932] sipush 9571
      [11935] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11938] aload_0 v0
      [11939] ldc_w #1017
        + String [boxVl]
      [11942] sipush 9570
      [11945] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11948] aload_0 v0
      [11949] ldc_w #1038
        + String [boxvL]
      [11952] sipush 9569
      [11955] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11958] aload_0 v0
      [11959] ldc_w #1041
        + String [boxvl]
      [11962] sipush 9508
      [11965] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11968] aload_0 v0
      [11969] ldc_w #1015
        + String [boxVR]
      [11972] sipush 9568
      [11975] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11978] aload_0 v0
      [11979] ldc_w #1018
        + String [boxVr]
      [11982] sipush 9567
      [11985] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11988] aload_0 v0
      [11989] ldc_w #1039
        + String [boxvR]
      [11992] sipush 9566
      [11995] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [11998] aload_0 v0
      [11999] ldc_w #1042
        + String [boxvr]
      [12002] sipush 9500
      [12005] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12008] aload_0 v0
      [12009] ldc_w #1043
        + String [bprime]
      [12012] sipush 8245
      [12015] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12018] aload_0 v0
      [12019] ldc #241
        + String [Breve]
      [12021] sipush 728
      [12024] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12027] aload_0 v0
      [12028] ldc_w #1045
        + String [breve]
      [12031] sipush 728
      [12034] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12037] aload_0 v0
      [12038] ldc_w #1046
        + String [brvbar]
      [12041] sipush 166
      [12044] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12047] aload_0 v0
      [12048] ldc #242
        + String [Bscr]
      [12050] sipush 8492
      [12053] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12056] aload_0 v0
      [12057] ldc_w #1047
        + String [bscr]
      [12060] ldc #28
        + Integer [119991]
      [12062] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12065] aload_0 v0
      [12066] ldc_w #1048
        + String [bsemi]
      [12069] sipush 8271
      [12072] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12075] aload_0 v0
      [12076] ldc_w #1049
        + String [bsim]
      [12079] sipush 8765
      [12082] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12085] aload_0 v0
      [12086] ldc_w #1050
        + String [bsime]
      [12089] sipush 8909
      [12092] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12095] aload_0 v0
      [12096] ldc_w #1051
        + String [bsol]
      [12099] bipush 92
      [12101] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12104] aload_0 v0
      [12105] ldc_w #1052
        + String [bsolb]
      [12108] sipush 10693
      [12111] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12114] aload_0 v0
      [12115] ldc_w #1053
        + String [bsolhsub]
      [12118] sipush 10184
      [12121] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12124] aload_0 v0
      [12125] ldc_w #1054
        + String [bull]
      [12128] sipush 8226
      [12131] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12134] aload_0 v0
      [12135] ldc_w #1055
        + String [bullet]
      [12138] sipush 8226
      [12141] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12144] aload_0 v0
      [12145] ldc_w #1056
        + String [bump]
      [12148] sipush 8782
      [12151] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12154] aload_0 v0
      [12155] ldc_w #1057
        + String [bumpE]
      [12158] sipush 10926
      [12161] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12164] aload_0 v0
      [12165] ldc_w #1058
        + String [bumpe]
      [12168] sipush 8783
      [12171] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12174] aload_0 v0
      [12175] ldc #243
        + String [Bumpeq]
      [12177] sipush 8782
      [12180] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12183] aload_0 v0
      [12184] ldc_w #1059
        + String [bumpeq]
      [12187] sipush 8783
      [12190] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12193] aload_0 v0
      [12194] ldc #247
        + String [Cacute]
      [12196] sipush 262
      [12199] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12202] aload_0 v0
      [12203] ldc_w #1061
        + String [cacute]
      [12206] sipush 263
      [12209] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12212] aload_0 v0
      [12213] ldc #248
        + String [Cap]
      [12215] sipush 8914
      [12218] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12221] aload_0 v0
      [12222] ldc_w #1063
        + String [cap]
      [12225] sipush 8745
      [12228] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12231] aload_0 v0
      [12232] ldc_w #1064
        + String [capand]
      [12235] sipush 10820
      [12238] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12241] aload_0 v0
      [12242] ldc_w #1065
        + String [capbrcup]
      [12245] sipush 10825
      [12248] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12251] aload_0 v0
      [12252] ldc_w #1066
        + String [capcap]
      [12255] sipush 10827
      [12258] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12261] aload_0 v0
      [12262] ldc_w #1067
        + String [capcup]
      [12265] sipush 10823
      [12268] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12271] aload_0 v0
      [12272] ldc_w #1068
        + String [capdot]
      [12275] sipush 10816
      [12278] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12281] aload_0 v0
      [12282] ldc #249
        + String [CapitalDifferentialD]
      [12284] sipush 8517
      [12287] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12290] aload_0 v0
      [12291] ldc_w #1070
        + String [caret]
      [12294] sipush 8257
      [12297] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12300] aload_0 v0
      [12301] ldc_w #1071
        + String [caron]
      [12304] sipush 711
      [12307] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12310] aload_0 v0
      [12311] ldc #250
        + String [Cayleys]
      [12313] sipush 8493
      [12316] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12319] aload_0 v0
      [12320] ldc_w #1072
        + String [ccaps]
      [12323] sipush 10829
      [12326] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12329] aload_0 v0
      [12330] ldc #251
        + String [Ccaron]
      [12332] sipush 268
      [12335] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12338] aload_0 v0
      [12339] ldc_w #1073
        + String [ccaron]
      [12342] sipush 269
      [12345] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12348] aload_0 v0
      [12349] ldc #252
        + String [Ccedil]
      [12351] sipush 199
      [12354] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12357] aload_0 v0
      [12358] ldc_w #1074
        + String [ccedil]
      [12361] sipush 231
      [12364] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12367] aload_0 v0
      [12368] ldc #253
        + String [Ccirc]
      [12370] sipush 264
      [12373] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12376] aload_0 v0
      [12377] ldc_w #1075
        + String [ccirc]
      [12380] sipush 265
      [12383] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12386] aload_0 v0
      [12387] ldc #254
        + String [Cconint]
      [12389] sipush 8752
      [12392] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12395] aload_0 v0
      [12396] ldc_w #1076
        + String [ccups]
      [12399] sipush 10828
      [12402] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12405] aload_0 v0
      [12406] ldc_w #1077
        + String [ccupssm]
      [12409] sipush 10832
      [12412] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12415] aload_0 v0
      [12416] ldc #255
        + String [Cdot]
      [12418] sipush 266
      [12421] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12424] aload_0 v0
      [12425] ldc_w #1078
        + String [cdot]
      [12428] sipush 267
      [12431] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12434] aload_0 v0
      [12435] ldc_w #1079
        + String [cedil]
      [12438] sipush 184
      [12441] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12444] aload_0 v0
      [12445] ldc_w #256
        + String [Cedilla]
      [12448] sipush 184
      [12451] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12454] aload_0 v0
      [12455] ldc_w #1080
        + String [cemptyv]
      [12458] sipush 10674
      [12461] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12464] aload_0 v0
      [12465] ldc_w #1081
        + String [cent]
      [12468] sipush 162
      [12471] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12474] aload_0 v0
      [12475] ldc_w #257
        + String [CenterDot]
      [12478] sipush 183
      [12481] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12484] aload_0 v0
      [12485] ldc_w #1083
        + String [centerdot]
      [12488] sipush 183
      [12491] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12494] aload_0 v0
      [12495] ldc_w #258
        + String [Cfr]
      [12498] sipush 8493
      [12501] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12504] aload_0 v0
      [12505] ldc_w #1084
        + String [cfr]
      [12508] ldc #73
        + Integer [120096]
      [12510] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12513] aload_0 v0
      [12514] ldc #245
        + String [CHcy]
      [12516] sipush 1063
      [12519] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12522] aload_0 v0
      [12523] ldc_w #1085
        + String [chcy]
      [12526] sipush 1095
      [12529] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12532] aload_0 v0
      [12533] ldc_w #1086
        + String [check]
      [12536] sipush 10003
      [12539] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12542] aload_0 v0
      [12543] ldc_w #1088
        + String [checkmark]
      [12546] sipush 10003
      [12549] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12552] aload_0 v0
      [12553] ldc_w #259
        + String [Chi]
      [12556] sipush 935
      [12559] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12562] aload_0 v0
      [12563] ldc_w #1089
        + String [chi]
      [12566] sipush 967
      [12569] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12572] aload_0 v0
      [12573] ldc_w #1090
        + String [cir]
      [12576] sipush 9675
      [12579] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12582] aload_0 v0
      [12583] ldc_w #1092
        + String [circ]
      [12586] sipush 710
      [12589] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12592] aload_0 v0
      [12593] ldc_w #1093
        + String [circeq]
      [12596] sipush 8791
      [12599] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12602] aload_0 v0
      [12603] ldc_w #1094
        + String [circlearrowleft]
      [12606] sipush 8634
      [12609] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12612] aload_0 v0
      [12613] ldc_w #1095
        + String [circlearrowright]
      [12616] sipush 8635
      [12619] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12622] aload_0 v0
      [12623] ldc_w #1098
        + String [circledast]
      [12626] sipush 8859
      [12629] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12632] aload_0 v0
      [12633] ldc_w #1099
        + String [circledcirc]
      [12636] sipush 8858
      [12639] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12642] aload_0 v0
      [12643] ldc_w #1100
        + String [circleddash]
      [12646] sipush 8861
      [12649] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12652] aload_0 v0
      [12653] ldc_w #260
        + String [CircleDot]
      [12656] sipush 8857
      [12659] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12662] aload_0 v0
      [12663] ldc_w #1096
        + String [circledR]
      [12666] sipush 174
      [12669] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12672] aload_0 v0
      [12673] ldc_w #1097
        + String [circledS]
      [12676] sipush 9416
      [12679] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12682] aload_0 v0
      [12683] ldc_w #261
        + String [CircleMinus]
      [12686] sipush 8854
      [12689] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12692] aload_0 v0
      [12693] ldc_w #262
        + String [CirclePlus]
      [12696] sipush 8853
      [12699] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12702] aload_0 v0
      [12703] ldc_w #263
        + String [CircleTimes]
      [12706] sipush 8855
      [12709] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12712] aload_0 v0
      [12713] ldc_w #1091
        + String [cirE]
      [12716] sipush 10691
      [12719] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12722] aload_0 v0
      [12723] ldc_w #1101
        + String [cire]
      [12726] sipush 8791
      [12729] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12732] aload_0 v0
      [12733] ldc_w #1102
        + String [cirfnint]
      [12736] sipush 10768
      [12739] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12742] aload_0 v0
      [12743] ldc_w #1103
        + String [cirmid]
      [12746] sipush 10991
      [12749] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12752] aload_0 v0
      [12753] ldc_w #1104
        + String [cirscir]
      [12756] sipush 10690
      [12759] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12762] aload_0 v0
      [12763] ldc_w #264
        + String [ClockwiseContourIntegral]
      [12766] sipush 8754
      [12769] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12772] aload_0 v0
      [12773] ldc_w #265
        + String [CloseCurlyDoubleQuote]
      [12776] sipush 8221
      [12779] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12782] aload_0 v0
      [12783] ldc_w #266
        + String [CloseCurlyQuote]
      [12786] sipush 8217
      [12789] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12792] aload_0 v0
      [12793] ldc_w #1108
        + String [clubs]
      [12796] sipush 9827
      [12799] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12802] aload_0 v0
      [12803] ldc_w #1109
        + String [clubsuit]
      [12806] sipush 9827
      [12809] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12812] aload_0 v0
      [12813] ldc_w #267
        + String [Colon]
      [12816] sipush 8759
      [12819] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12822] aload_0 v0
      [12823] ldc_w #1113
        + String [colon]
      [12826] bipush 58
      [12828] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12831] aload_0 v0
      [12832] ldc_w #268
        + String [Colone]
      [12835] sipush 10868
      [12838] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12841] aload_0 v0
      [12842] ldc_w #1114
        + String [colone]
      [12845] sipush 8788
      [12848] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12851] aload_0 v0
      [12852] ldc_w #1115
        + String [coloneq]
      [12855] sipush 8788
      [12858] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12861] aload_0 v0
      [12862] ldc_w #1118
        + String [comma]
      [12865] bipush 44
      [12867] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12870] aload_0 v0
      [12871] ldc_w #1119
        + String [commat]
      [12874] bipush 64
      [12876] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12879] aload_0 v0
      [12880] ldc_w #1121
        + String [comp]
      [12883] sipush 8705
      [12886] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12889] aload_0 v0
      [12890] ldc_w #1123
        + String [compfn]
      [12893] sipush 8728
      [12896] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12899] aload_0 v0
      [12900] ldc_w #1124
        + String [complement]
      [12903] sipush 8705
      [12906] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12909] aload_0 v0
      [12910] ldc_w #1125
        + String [complexes]
      [12913] sipush 8450
      [12916] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12919] aload_0 v0
      [12920] ldc_w #1126
        + String [cong]
      [12923] sipush 8773
      [12926] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12929] aload_0 v0
      [12930] ldc_w #1127
        + String [congdot]
      [12933] sipush 10861
      [12936] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12939] aload_0 v0
      [12940] ldc_w #269
        + String [Congruent]
      [12943] sipush 8801
      [12946] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12949] aload_0 v0
      [12950] ldc_w #270
        + String [Conint]
      [12953] sipush 8751
      [12956] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12959] aload_0 v0
      [12960] ldc_w #1128
        + String [conint]
      [12963] sipush 8750
      [12966] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12969] aload_0 v0
      [12970] ldc_w #271
        + String [ContourIntegral]
      [12973] sipush 8750
      [12976] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12979] aload_0 v0
      [12980] ldc_w #272
        + String [Copf]
      [12983] sipush 8450
      [12986] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12989] aload_0 v0
      [12990] ldc_w #1129
        + String [copf]
      [12993] ldc #118
        + Integer [120148]
      [12995] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [12998] aload_0 v0
      [12999] ldc_w #1130
        + String [coprod]
      [13002] sipush 8720
      [13005] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13008] aload_0 v0
      [13009] ldc_w #273
        + String [Coproduct]
      [13012] sipush 8720
      [13015] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13018] aload_0 v0
      [13019] ldc #246
        + String [COPY]
      [13021] sipush 169
      [13024] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13027] aload_0 v0
      [13028] ldc_w #1131
        + String [copy]
      [13031] sipush 169
      [13034] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13037] aload_0 v0
      [13038] ldc_w #1132
        + String [copysr]
      [13041] sipush 8471
      [13044] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13047] aload_0 v0
      [13048] ldc_w #274
        + String [CounterClockwiseContourIntegral]
      [13051] sipush 8755
      [13054] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13057] aload_0 v0
      [13058] ldc_w #1133
        + String [crarr]
      [13061] sipush 8629
      [13064] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13067] aload_0 v0
      [13068] ldc_w #275
        + String [Cross]
      [13071] sipush 10799
      [13074] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13077] aload_0 v0
      [13078] ldc_w #1134
        + String [cross]
      [13081] sipush 10007
      [13084] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13087] aload_0 v0
      [13088] ldc_w #276
        + String [Cscr]
      [13091] ldc #10
        + Integer [119966]
      [13093] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13096] aload_0 v0
      [13097] ldc_w #1135
        + String [cscr]
      [13100] ldc #29
        + Integer [119992]
      [13102] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13105] aload_0 v0
      [13106] ldc_w #1136
        + String [csub]
      [13109] sipush 10959
      [13112] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13115] aload_0 v0
      [13116] ldc_w #1137
        + String [csube]
      [13119] sipush 10961
      [13122] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13125] aload_0 v0
      [13126] ldc_w #1138
        + String [csup]
      [13129] sipush 10960
      [13132] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13135] aload_0 v0
      [13136] ldc_w #1139
        + String [csupe]
      [13139] sipush 10962
      [13142] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13145] aload_0 v0
      [13146] ldc_w #1140
        + String [ctdot]
      [13149] sipush 8943
      [13152] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13155] aload_0 v0
      [13156] ldc_w #1141
        + String [cudarrl]
      [13159] sipush 10552
      [13162] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13165] aload_0 v0
      [13166] ldc_w #1142
        + String [cudarrr]
      [13169] sipush 10549
      [13172] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13175] aload_0 v0
      [13176] ldc_w #1143
        + String [cuepr]
      [13179] sipush 8926
      [13182] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13185] aload_0 v0
      [13186] ldc_w #1144
        + String [cuesc]
      [13189] sipush 8927
      [13192] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13195] aload_0 v0
      [13196] ldc_w #1145
        + String [cularr]
      [13199] sipush 8630
      [13202] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13205] aload_0 v0
      [13206] ldc_w #1146
        + String [cularrp]
      [13209] sipush 10557
      [13212] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13215] aload_0 v0
      [13216] ldc_w #277
        + String [Cup]
      [13219] sipush 8915
      [13222] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13225] aload_0 v0
      [13226] ldc_w #1147
        + String [cup]
      [13229] sipush 8746
      [13232] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13235] aload_0 v0
      [13236] ldc_w #1148
        + String [cupbrcap]
      [13239] sipush 10824
      [13242] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13245] aload_0 v0
      [13246] ldc_w #278
        + String [CupCap]
      [13249] sipush 8781
      [13252] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13255] aload_0 v0
      [13256] ldc_w #1149
        + String [cupcap]
      [13259] sipush 10822
      [13262] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13265] aload_0 v0
      [13266] ldc_w #1150
        + String [cupcup]
      [13269] sipush 10826
      [13272] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13275] aload_0 v0
      [13276] ldc_w #1151
        + String [cupdot]
      [13279] sipush 8845
      [13282] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13285] aload_0 v0
      [13286] ldc_w #1152
        + String [cupor]
      [13289] sipush 10821
      [13292] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13295] aload_0 v0
      [13296] ldc_w #1153
        + String [curarr]
      [13299] sipush 8631
      [13302] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13305] aload_0 v0
      [13306] ldc_w #1154
        + String [curarrm]
      [13309] sipush 10556
      [13312] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13315] aload_0 v0
      [13316] ldc_w #1155
        + String [curlyeqprec]
      [13319] sipush 8926
      [13322] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13325] aload_0 v0
      [13326] ldc_w #1156
        + String [curlyeqsucc]
      [13329] sipush 8927
      [13332] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13335] aload_0 v0
      [13336] ldc_w #1157
        + String [curlyvee]
      [13339] sipush 8910
      [13342] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13345] aload_0 v0
      [13346] ldc_w #1158
        + String [curlywedge]
      [13349] sipush 8911
      [13352] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13355] aload_0 v0
      [13356] ldc_w #1159
        + String [curren]
      [13359] sipush 164
      [13362] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13365] aload_0 v0
      [13366] ldc_w #1160
        + String [curvearrowleft]
      [13369] sipush 8630
      [13372] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13375] aload_0 v0
      [13376] ldc_w #1161
        + String [curvearrowright]
      [13379] sipush 8631
      [13382] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13385] aload_0 v0
      [13386] ldc_w #1162
        + String [cuvee]
      [13389] sipush 8910
      [13392] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13395] aload_0 v0
      [13396] ldc_w #1163
        + String [cuwed]
      [13399] sipush 8911
      [13402] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13405] aload_0 v0
      [13406] ldc_w #1164
        + String [cwconint]
      [13409] sipush 8754
      [13412] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13415] aload_0 v0
      [13416] ldc_w #1165
        + String [cwint]
      [13419] sipush 8753
      [13422] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13425] aload_0 v0
      [13426] ldc_w #1166
        + String [cylcty]
      [13429] sipush 9005
      [13432] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13435] aload_0 v0
      [13436] ldc_w #284
        + String [Dagger]
      [13439] sipush 8225
      [13442] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13445] aload_0 v0
      [13446] ldc_w #1169
        + String [dagger]
      [13449] sipush 8224
      [13452] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13455] aload_0 v0
      [13456] ldc_w #1170
        + String [daleth]
      [13459] sipush 8504
      [13462] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13465] aload_0 v0
      [13466] ldc_w #285
        + String [Darr]
      [13469] sipush 8609
      [13472] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13475] aload_0 v0
      [13476] ldc_w #1167
        + String [dArr]
      [13479] sipush 8659
      [13482] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13485] aload_0 v0
      [13486] ldc_w #1171
        + String [darr]
      [13489] sipush 8595
      [13492] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13495] aload_0 v0
      [13496] ldc_w #1172
        + String [dash]
      [13499] sipush 8208
      [13502] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13505] aload_0 v0
      [13506] ldc_w #286
        + String [Dashv]
      [13509] sipush 10980
      [13512] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13515] aload_0 v0
      [13516] ldc_w #1173
        + String [dashv]
      [13519] sipush 8867
      [13522] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13525] aload_0 v0
      [13526] ldc_w #1175
        + String [dbkarow]
      [13529] sipush 10511
      [13532] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13535] aload_0 v0
      [13536] ldc_w #1176
        + String [dblac]
      [13539] sipush 733
      [13542] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13545] aload_0 v0
      [13546] ldc_w #287
        + String [Dcaron]
      [13549] sipush 270
      [13552] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13555] aload_0 v0
      [13556] ldc_w #1177
        + String [dcaron]
      [13559] sipush 271
      [13562] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13565] aload_0 v0
      [13566] ldc_w #288
        + String [Dcy]
      [13569] sipush 1044
      [13572] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13575] aload_0 v0
      [13576] ldc_w #1178
        + String [dcy]
      [13579] sipush 1076
      [13582] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13585] aload_0 v0
      [13586] ldc_w #279
        + String [DD]
      [13589] sipush 8517
      [13592] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13595] aload_0 v0
      [13596] ldc_w #1179
        + String [dd]
      [13599] sipush 8518
      [13602] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13605] aload_0 v0
      [13606] ldc_w #1180
        + String [ddagger]
      [13609] sipush 8225
      [13612] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13615] aload_0 v0
      [13616] ldc_w #1181
        + String [ddarr]
      [13619] sipush 8650
      [13622] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13625] aload_0 v0
      [13626] ldc_w #280
        + String [DDotrahd]
      [13629] sipush 10513
      [13632] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13635] aload_0 v0
      [13636] ldc_w #1182
        + String [ddotseq]
      [13639] sipush 10871
      [13642] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13645] aload_0 v0
      [13646] ldc_w #1185
        + String [deg]
      [13649] sipush 176
      [13652] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13655] aload_0 v0
      [13656] ldc_w #289
        + String [Del]
      [13659] sipush 8711
      [13662] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13665] aload_0 v0
      [13666] ldc_w #290
        + String [Delta]
      [13669] sipush 916
      [13672] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13675] aload_0 v0
      [13676] ldc_w #1187
        + String [delta]
      [13679] sipush 948
      [13682] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13685] aload_0 v0
      [13686] ldc_w #1188
        + String [demptyv]
      [13689] sipush 10673
      [13692] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13695] aload_0 v0
      [13696] ldc_w #1189
        + String [dfisht]
      [13699] sipush 10623
      [13702] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13705] aload_0 v0
      [13706] ldc_w #291
        + String [Dfr]
      [13709] ldc #52
        + Integer [120071]
      [13711] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13714] aload_0 v0
      [13715] ldc_w #1191
        + String [dfr]
      [13718] ldc #74
        + Integer [120097]
      [13720] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13723] aload_0 v0
      [13724] ldc_w #292
        + String [Dgr]
      [13727] sipush 916
      [13730] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13733] aload_0 v0
      [13734] ldc_w #1192
        + String [dgr]
      [13737] sipush 948
      [13740] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13743] aload_0 v0
      [13744] ldc_w #1168
        + String [dHar]
      [13747] sipush 10597
      [13750] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13753] aload_0 v0
      [13754] ldc_w #1193
        + String [dharl]
      [13757] sipush 8643
      [13760] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13763] aload_0 v0
      [13764] ldc_w #1194
        + String [dharr]
      [13767] sipush 8642
      [13770] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13773] aload_0 v0
      [13774] ldc_w #293
        + String [DiacriticalAcute]
      [13777] sipush 180
      [13780] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13783] aload_0 v0
      [13784] ldc_w #294
        + String [DiacriticalDot]
      [13787] sipush 729
      [13790] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13793] aload_0 v0
      [13794] ldc_w #295
        + String [DiacriticalDoubleAcute]
      [13797] sipush 733
      [13800] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13803] aload_0 v0
      [13804] ldc_w #296
        + String [DiacriticalGrave]
      [13807] bipush 96
      [13809] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13812] aload_0 v0
      [13813] ldc_w #297
        + String [DiacriticalTilde]
      [13816] sipush 732
      [13819] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13822] aload_0 v0
      [13823] ldc_w #1195
        + String [diam]
      [13826] sipush 8900
      [13829] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13832] aload_0 v0
      [13833] ldc_w #298
        + String [Diamond]
      [13836] sipush 8900
      [13839] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13842] aload_0 v0
      [13843] ldc_w #1196
        + String [diamond]
      [13846] sipush 8900
      [13849] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13852] aload_0 v0
      [13853] ldc_w #1197
        + String [diamondsuit]
      [13856] sipush 9830
      [13859] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13862] aload_0 v0
      [13863] ldc_w #1198
        + String [diams]
      [13866] sipush 9830
      [13869] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13872] aload_0 v0
      [13873] ldc_w #1199
        + String [die]
      [13876] sipush 168
      [13879] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13882] aload_0 v0
      [13883] ldc_w #299
        + String [DifferentialD]
      [13886] sipush 8518
      [13889] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13892] aload_0 v0
      [13893] ldc_w #1200
        + String [digamma]
      [13896] sipush 989
      [13899] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13902] aload_0 v0
      [13903] ldc_w #1203
        + String [disin]
      [13906] sipush 8946
      [13909] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13912] aload_0 v0
      [13913] ldc_w #1204
        + String [div]
      [13916] sipush 247
      [13919] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13922] aload_0 v0
      [13923] ldc_w #1205
        + String [divide]
      [13926] sipush 247
      [13929] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13932] aload_0 v0
      [13933] ldc_w #1206
        + String [divideontimes]
      [13936] sipush 8903
      [13939] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13942] aload_0 v0
      [13943] ldc_w #1207
        + String [divonx]
      [13946] sipush 8903
      [13949] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13952] aload_0 v0
      [13953] ldc_w #281
        + String [DJcy]
      [13956] sipush 1026
      [13959] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13962] aload_0 v0
      [13963] ldc_w #1208
        + String [djcy]
      [13966] sipush 1106
      [13969] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13972] aload_0 v0
      [13973] ldc_w #1210
        + String [dlcorn]
      [13976] sipush 8990
      [13979] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13982] aload_0 v0
      [13983] ldc_w #1211
        + String [dlcrop]
      [13986] sipush 8973
      [13989] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [13992] aload_0 v0
      [13993] ldc_w #1212
        + String [dollar]
      [13996] bipush 36
      [13998] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14001] aload_0 v0
      [14002] ldc_w #300
        + String [Dopf]
      [14005] ldc #99
        + Integer [120123]
      [14007] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14010] aload_0 v0
      [14011] ldc_w #1213
        + String [dopf]
      [14014] ldc #119
        + Integer [120149]
      [14016] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14019] aload_0 v0
      [14020] ldc_w #301
        + String [Dot]
      [14023] sipush 168
      [14026] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14029] aload_0 v0
      [14030] ldc_w #1214
        + String [dot]
      [14033] sipush 729
      [14036] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14039] aload_0 v0
      [14040] ldc_w #1215
        + String [doteq]
      [14043] sipush 8784
      [14046] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14049] aload_0 v0
      [14050] ldc_w #1216
        + String [doteqdot]
      [14053] sipush 8785
      [14056] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14059] aload_0 v0
      [14060] ldc_w #302
        + String [DotEqual]
      [14063] sipush 8784
      [14066] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14069] aload_0 v0
      [14070] ldc_w #1217
        + String [dotminus]
      [14073] sipush 8760
      [14076] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14079] aload_0 v0
      [14080] ldc_w #1218
        + String [dotplus]
      [14083] sipush 8724
      [14086] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14089] aload_0 v0
      [14090] ldc_w #1219
        + String [dotsquare]
      [14093] sipush 8865
      [14096] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14099] aload_0 v0
      [14100] ldc_w #1220
        + String [doublebarwedge]
      [14103] sipush 8966
      [14106] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14109] aload_0 v0
      [14110] ldc_w #303
        + String [DoubleContourIntegral]
      [14113] sipush 8751
      [14116] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14119] aload_0 v0
      [14120] ldc_w #304
        + String [DoubleDot]
      [14123] sipush 168
      [14126] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14129] aload_0 v0
      [14130] ldc_w #305
        + String [DoubleDownArrow]
      [14133] sipush 8659
      [14136] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14139] aload_0 v0
      [14140] ldc_w #306
        + String [DoubleLeftArrow]
      [14143] sipush 8656
      [14146] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14149] aload_0 v0
      [14150] ldc_w #307
        + String [DoubleLeftRightArrow]
      [14153] sipush 8660
      [14156] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14159] aload_0 v0
      [14160] ldc_w #308
        + String [DoubleLeftTee]
      [14163] sipush 10980
      [14166] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14169] aload_0 v0
      [14170] ldc_w #309
        + String [DoubleLongLeftArrow]
      [14173] sipush 10232
      [14176] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14179] aload_0 v0
      [14180] ldc_w #310
        + String [DoubleLongLeftRightArrow]
      [14183] sipush 10234
      [14186] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14189] aload_0 v0
      [14190] ldc_w #311
        + String [DoubleLongRightArrow]
      [14193] sipush 10233
      [14196] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14199] aload_0 v0
      [14200] ldc_w #312
        + String [DoubleRightArrow]
      [14203] sipush 8658
      [14206] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14209] aload_0 v0
      [14210] ldc_w #313
        + String [DoubleRightTee]
      [14213] sipush 8872
      [14216] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14219] aload_0 v0
      [14220] ldc_w #314
        + String [DoubleUpArrow]
      [14223] sipush 8657
      [14226] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14229] aload_0 v0
      [14230] ldc_w #315
        + String [DoubleUpDownArrow]
      [14233] sipush 8661
      [14236] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14239] aload_0 v0
      [14240] ldc_w #316
        + String [DoubleVerticalBar]
      [14243] sipush 8741
      [14246] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14249] aload_0 v0
      [14250] ldc_w #317
        + String [DownArrow]
      [14253] sipush 8595
      [14256] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14259] aload_0 v0
      [14260] ldc_w #329
        + String [Downarrow]
      [14263] sipush 8659
      [14266] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14269] aload_0 v0
      [14270] ldc_w #1221
        + String [downarrow]
      [14273] sipush 8595
      [14276] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14279] aload_0 v0
      [14280] ldc_w #318
        + String [DownArrowBar]
      [14283] sipush 10515
      [14286] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14289] aload_0 v0
      [14290] ldc_w #319
        + String [DownArrowUpArrow]
      [14293] sipush 8693
      [14296] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14299] aload_0 v0
      [14300] ldc_w #1222
        + String [downdownarrows]
      [14303] sipush 8650
      [14306] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14309] aload_0 v0
      [14310] ldc_w #1223
        + String [downharpoonleft]
      [14313] sipush 8643
      [14316] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14319] aload_0 v0
      [14320] ldc_w #1224
        + String [downharpoonright]
      [14323] sipush 8642
      [14326] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14329] aload_0 v0
      [14330] ldc_w #320
        + String [DownLeftRightVector]
      [14333] sipush 10576
      [14336] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14339] aload_0 v0
      [14340] ldc_w #321
        + String [DownLeftTeeVector]
      [14343] sipush 10590
      [14346] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14349] aload_0 v0
      [14350] ldc_w #322
        + String [DownLeftVector]
      [14353] sipush 8637
      [14356] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14359] aload_0 v0
      [14360] ldc_w #323
        + String [DownLeftVectorBar]
      [14363] sipush 10582
      [14366] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14369] aload_0 v0
      [14370] ldc_w #324
        + String [DownRightTeeVector]
      [14373] sipush 10591
      [14376] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14379] aload_0 v0
      [14380] ldc_w #325
        + String [DownRightVector]
      [14383] sipush 8641
      [14386] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14389] aload_0 v0
      [14390] ldc_w #326
        + String [DownRightVectorBar]
      [14393] sipush 10583
      [14396] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14399] aload_0 v0
      [14400] ldc_w #327
        + String [DownTee]
      [14403] sipush 8868
      [14406] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14409] aload_0 v0
      [14410] ldc_w #328
        + String [DownTeeArrow]
      [14413] sipush 8615
      [14416] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14419] aload_0 v0
      [14420] ldc_w #1225
        + String [drbkarow]
      [14423] sipush 10512
      [14426] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14429] aload_0 v0
      [14430] ldc_w #1226
        + String [drcorn]
      [14433] sipush 8991
      [14436] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14439] aload_0 v0
      [14440] ldc_w #1227
        + String [drcrop]
      [14443] sipush 8972
      [14446] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14449] aload_0 v0
      [14450] ldc_w #330
        + String [Dscr]
      [14453] ldc #11
        + Integer [119967]
      [14455] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14458] aload_0 v0
      [14459] ldc_w #1228
        + String [dscr]
      [14462] ldc #30
        + Integer [119993]
      [14464] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14467] aload_0 v0
      [14468] ldc_w #282
        + String [DScy]
      [14471] sipush 1029
      [14474] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14477] aload_0 v0
      [14478] ldc_w #1229
        + String [dscy]
      [14481] sipush 1109
      [14484] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14487] aload_0 v0
      [14488] ldc_w #1230
        + String [dsol]
      [14491] sipush 10742
      [14494] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14497] aload_0 v0
      [14498] ldc_w #331
        + String [Dstrok]
      [14501] sipush 272
      [14504] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14507] aload_0 v0
      [14508] ldc_w #1231
        + String [dstrok]
      [14511] sipush 273
      [14514] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14517] aload_0 v0
      [14518] ldc_w #1233
        + String [dtdot]
      [14521] sipush 8945
      [14524] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14527] aload_0 v0
      [14528] ldc_w #1234
        + String [dtri]
      [14531] sipush 9663
      [14534] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14537] aload_0 v0
      [14538] ldc_w #1235
        + String [dtrif]
      [14541] sipush 9662
      [14544] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14547] aload_0 v0
      [14548] ldc_w #1236
        + String [duarr]
      [14551] sipush 8693
      [14554] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14557] aload_0 v0
      [14558] ldc_w #1237
        + String [duhar]
      [14561] sipush 10607
      [14564] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14567] aload_0 v0
      [14568] ldc_w #1238
        + String [dwangle]
      [14571] sipush 10662
      [14574] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14577] aload_0 v0
      [14578] ldc_w #283
        + String [DZcy]
      [14581] sipush 1039
      [14584] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14587] aload_0 v0
      [14588] ldc_w #1239
        + String [dzcy]
      [14591] sipush 1119
      [14594] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14597] aload_0 v0
      [14598] ldc_w #1240
        + String [dzigrarr]
      [14601] sipush 10239
      [14604] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14607] aload_0 v0
      [14608] ldc_w #336
        + String [Eacgr]
      [14611] sipush 904
      [14614] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14617] aload_0 v0
      [14618] ldc_w #1243
        + String [eacgr]
      [14621] sipush 941
      [14624] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14627] aload_0 v0
      [14628] ldc_w #337
        + String [Eacute]
      [14631] sipush 201
      [14634] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14637] aload_0 v0
      [14638] ldc_w #1244
        + String [eacute]
      [14641] sipush 233
      [14644] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14647] aload_0 v0
      [14648] ldc_w #1245
        + String [easter]
      [14651] sipush 10862
      [14654] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14657] aload_0 v0
      [14658] ldc_w #338
        + String [Ecaron]
      [14661] sipush 282
      [14664] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14667] aload_0 v0
      [14668] ldc_w #1246
        + String [ecaron]
      [14671] sipush 283
      [14674] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14677] aload_0 v0
      [14678] ldc_w #1247
        + String [ecir]
      [14681] sipush 8790
      [14684] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14687] aload_0 v0
      [14688] ldc_w #339
        + String [Ecirc]
      [14691] sipush 202
      [14694] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14697] aload_0 v0
      [14698] ldc_w #1248
        + String [ecirc]
      [14701] sipush 234
      [14704] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14707] aload_0 v0
      [14708] ldc_w #1249
        + String [ecolon]
      [14711] sipush 8789
      [14714] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14717] aload_0 v0
      [14718] ldc_w #340
        + String [Ecy]
      [14721] sipush 1069
      [14724] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14727] aload_0 v0
      [14728] ldc_w #1250
        + String [ecy]
      [14731] sipush 1101
      [14734] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14737] aload_0 v0
      [14738] ldc_w #1241
        + String [eDDot]
      [14741] sipush 10871
      [14744] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14747] aload_0 v0
      [14748] ldc_w #341
        + String [Edot]
      [14751] sipush 278
      [14754] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14757] aload_0 v0
      [14758] ldc_w #1242
        + String [eDot]
      [14761] sipush 8785
      [14764] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14767] aload_0 v0
      [14768] ldc_w #1251
        + String [edot]
      [14771] sipush 279
      [14774] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14777] aload_0 v0
      [14778] ldc_w #1252
        + String [ee]
      [14781] sipush 8519
      [14784] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14787] aload_0 v0
      [14788] ldc_w #332
        + String [EEacgr]
      [14791] sipush 905
      [14794] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14797] aload_0 v0
      [14798] ldc_w #1253
        + String [eeacgr]
      [14801] sipush 942
      [14804] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14807] aload_0 v0
      [14808] ldc_w #333
        + String [EEgr]
      [14811] sipush 919
      [14814] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14817] aload_0 v0
      [14818] ldc_w #1254
        + String [eegr]
      [14821] sipush 951
      [14824] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14827] aload_0 v0
      [14828] ldc_w #1255
        + String [efDot]
      [14831] sipush 8786
      [14834] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14837] aload_0 v0
      [14838] ldc_w #342
        + String [Efr]
      [14841] ldc #53
        + Integer [120072]
      [14843] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14846] aload_0 v0
      [14847] ldc_w #1256
        + String [efr]
      [14850] ldc #75
        + Integer [120098]
      [14852] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14855] aload_0 v0
      [14856] ldc_w #1257
        + String [eg]
      [14859] sipush 10906
      [14862] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14865] aload_0 v0
      [14866] ldc_w #343
        + String [Egr]
      [14869] sipush 917
      [14872] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14875] aload_0 v0
      [14876] ldc_w #1258
        + String [egr]
      [14879] sipush 949
      [14882] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14885] aload_0 v0
      [14886] ldc_w #344
        + String [Egrave]
      [14889] sipush 200
      [14892] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14895] aload_0 v0
      [14896] ldc_w #1259
        + String [egrave]
      [14899] sipush 232
      [14902] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14905] aload_0 v0
      [14906] ldc_w #1260
        + String [egs]
      [14909] sipush 10902
      [14912] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14915] aload_0 v0
      [14916] ldc_w #1261
        + String [egsdot]
      [14919] sipush 10904
      [14922] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14925] aload_0 v0
      [14926] ldc_w #1262
        + String [el]
      [14929] sipush 10905
      [14932] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14935] aload_0 v0
      [14936] ldc_w #345
        + String [Element]
      [14939] sipush 8712
      [14942] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14945] aload_0 v0
      [14946] ldc_w #1263
        + String [elinters]
      [14949] sipush 9191
      [14952] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14955] aload_0 v0
      [14956] ldc_w #1264
        + String [ell]
      [14959] sipush 8467
      [14962] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14965] aload_0 v0
      [14966] ldc_w #1265
        + String [els]
      [14969] sipush 10901
      [14972] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14975] aload_0 v0
      [14976] ldc_w #1266
        + String [elsdot]
      [14979] sipush 10903
      [14982] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14985] aload_0 v0
      [14986] ldc_w #346
        + String [Emacr]
      [14989] sipush 274
      [14992] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [14995] aload_0 v0
      [14996] ldc_w #1268
        + String [emacr]
      [14999] sipush 275
      [15002] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15005] aload_0 v0
      [15006] ldc_w #1269
        + String [empty]
      [15009] sipush 8709
      [15012] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15015] aload_0 v0
      [15016] ldc_w #1270
        + String [emptyset]
      [15019] sipush 8709
      [15022] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15025] aload_0 v0
      [15026] ldc_w #347
        + String [EmptySmallSquare]
      [15029] sipush 9723
      [15032] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15035] aload_0 v0
      [15036] ldc_w #1271
        + String [emptyv]
      [15039] sipush 8709
      [15042] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15045] aload_0 v0
      [15046] ldc_w #348
        + String [EmptyVerySmallSquare]
      [15049] sipush 9643
      [15052] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15055] aload_0 v0
      [15056] ldc_w #1272
        + String [emsp]
      [15059] sipush 8195
      [15062] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15065] aload_0 v0
      [15066] ldc_w #1273
        + String [emsp13]
      [15069] sipush 8196
      [15072] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15075] aload_0 v0
      [15076] ldc_w #1274
        + String [emsp14]
      [15079] sipush 8197
      [15082] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15085] aload_0 v0
      [15086] ldc_w #334
        + String [ENG]
      [15089] sipush 330
      [15092] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15095] aload_0 v0
      [15096] ldc_w #1276
        + String [eng]
      [15099] sipush 331
      [15102] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15105] aload_0 v0
      [15106] ldc_w #1277
        + String [ensp]
      [15109] sipush 8194
      [15112] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15115] aload_0 v0
      [15116] ldc_w #349
        + String [Eogon]
      [15119] sipush 280
      [15122] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15125] aload_0 v0
      [15126] ldc_w #1278
        + String [eogon]
      [15129] sipush 281
      [15132] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15135] aload_0 v0
      [15136] ldc_w #350
        + String [Eopf]
      [15139] ldc #100
        + Integer [120124]
      [15141] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15144] aload_0 v0
      [15145] ldc_w #1279
        + String [eopf]
      [15148] ldc #120
        + Integer [120150]
      [15150] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15153] aload_0 v0
      [15154] ldc_w #1280
        + String [epar]
      [15157] sipush 8917
      [15160] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15163] aload_0 v0
      [15164] ldc_w #1281
        + String [eparsl]
      [15167] sipush 10723
      [15170] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15173] aload_0 v0
      [15174] ldc_w #1282
        + String [eplus]
      [15177] sipush 10865
      [15180] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15183] aload_0 v0
      [15184] ldc_w #1283
        + String [epsi]
      [15187] sipush 949
      [15190] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15193] aload_0 v0
      [15194] ldc_w #351
        + String [Epsilon]
      [15197] sipush 917
      [15200] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15203] aload_0 v0
      [15204] ldc_w #1284
        + String [epsilon]
      [15207] sipush 949
      [15210] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15213] aload_0 v0
      [15214] ldc_w #1285
        + String [epsiv]
      [15217] sipush 1013
      [15220] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15223] aload_0 v0
      [15224] ldc_w #1286
        + String [eqcirc]
      [15227] sipush 8790
      [15230] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15233] aload_0 v0
      [15234] ldc_w #1287
        + String [eqcolon]
      [15237] sipush 8789
      [15240] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15243] aload_0 v0
      [15244] ldc_w #1288
        + String [eqsim]
      [15247] sipush 8770
      [15250] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15253] aload_0 v0
      [15254] ldc_w #1289
        + String [eqslantgtr]
      [15257] sipush 10902
      [15260] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15263] aload_0 v0
      [15264] ldc_w #1290
        + String [eqslantless]
      [15267] sipush 10901
      [15270] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15273] aload_0 v0
      [15274] ldc_w #352
        + String [Equal]
      [15277] sipush 10869
      [15280] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15283] aload_0 v0
      [15284] ldc_w #1291
        + String [equals]
      [15287] bipush 61
      [15289] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15292] aload_0 v0
      [15293] ldc_w #353
        + String [EqualTilde]
      [15296] sipush 8770
      [15299] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15302] aload_0 v0
      [15303] ldc_w #1292
        + String [equest]
      [15306] sipush 8799
      [15309] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15312] aload_0 v0
      [15313] ldc_w #354
        + String [Equilibrium]
      [15316] sipush 8652
      [15319] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15322] aload_0 v0
      [15323] ldc_w #1293
        + String [equiv]
      [15326] sipush 8801
      [15329] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15332] aload_0 v0
      [15333] ldc_w #1294
        + String [equivDD]
      [15336] sipush 10872
      [15339] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15342] aload_0 v0
      [15343] ldc_w #1295
        + String [eqvparsl]
      [15346] sipush 10725
      [15349] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15352] aload_0 v0
      [15353] ldc_w #1297
        + String [erarr]
      [15356] sipush 10609
      [15359] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15362] aload_0 v0
      [15363] ldc_w #1296
        + String [erDot]
      [15366] sipush 8787
      [15369] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15372] aload_0 v0
      [15373] ldc_w #355
        + String [Escr]
      [15376] sipush 8496
      [15379] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15382] aload_0 v0
      [15383] ldc_w #1298
        + String [escr]
      [15386] sipush 8495
      [15389] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15392] aload_0 v0
      [15393] ldc_w #1299
        + String [esdot]
      [15396] sipush 8784
      [15399] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15402] aload_0 v0
      [15403] ldc_w #356
        + String [Esim]
      [15406] sipush 10867
      [15409] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15412] aload_0 v0
      [15413] ldc_w #1300
        + String [esim]
      [15416] sipush 8770
      [15419] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15422] aload_0 v0
      [15423] ldc_w #357
        + String [Eta]
      [15426] sipush 919
      [15429] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15432] aload_0 v0
      [15433] ldc_w #1301
        + String [eta]
      [15436] sipush 951
      [15439] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15442] aload_0 v0
      [15443] ldc_w #335
        + String [ETH]
      [15446] sipush 208
      [15449] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15452] aload_0 v0
      [15453] ldc_w #1302
        + String [eth]
      [15456] sipush 240
      [15459] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15462] aload_0 v0
      [15463] ldc_w #358
        + String [Euml]
      [15466] sipush 203
      [15469] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15472] aload_0 v0
      [15473] ldc_w #1303
        + String [euml]
      [15476] sipush 235
      [15479] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15482] aload_0 v0
      [15483] ldc_w #1304
        + String [euro]
      [15486] sipush 8364
      [15489] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15492] aload_0 v0
      [15493] ldc_w #1305
        + String [excl]
      [15496] bipush 33
      [15498] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15501] aload_0 v0
      [15502] ldc_w #1306
        + String [exist]
      [15505] sipush 8707
      [15508] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15511] aload_0 v0
      [15512] ldc_w #359
        + String [Exists]
      [15515] sipush 8707
      [15518] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15521] aload_0 v0
      [15522] ldc_w #1307
        + String [expectation]
      [15525] sipush 8496
      [15528] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15531] aload_0 v0
      [15532] ldc_w #360
        + String [ExponentialE]
      [15535] sipush 8519
      [15538] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15541] aload_0 v0
      [15542] ldc_w #1308
        + String [exponentiale]
      [15545] sipush 8519
      [15548] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15551] aload_0 v0
      [15552] ldc_w #1309
        + String [fallingdotseq]
      [15555] sipush 8786
      [15558] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15561] aload_0 v0
      [15562] ldc_w #361
        + String [Fcy]
      [15565] sipush 1060
      [15568] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15571] aload_0 v0
      [15572] ldc_w #1310
        + String [fcy]
      [15575] sipush 1092
      [15578] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15581] aload_0 v0
      [15582] ldc_w #1311
        + String [female]
      [15585] sipush 9792
      [15588] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15591] aload_0 v0
      [15592] ldc_w #1312
        + String [ffilig]
      [15595] ldc #7
        + Integer [64259]
      [15597] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15600] aload_0 v0
      [15601] ldc_w #1313
        + String [fflig]
      [15604] ldc #4
        + Integer [64256]
      [15606] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15609] aload_0 v0
      [15610] ldc_w #1314
        + String [ffllig]
      [15613] ldc #8
        + Integer [64260]
      [15615] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15618] aload_0 v0
      [15619] ldc_w #362
        + String [Ffr]
      [15622] ldc #54
        + Integer [120073]
      [15624] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15627] aload_0 v0
      [15628] ldc_w #1315
        + String [ffr]
      [15631] ldc #76
        + Integer [120099]
      [15633] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15636] aload_0 v0
      [15637] ldc_w #1317
        + String [filig]
      [15640] ldc #5
        + Integer [64257]
      [15642] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15645] aload_0 v0
      [15646] ldc_w #363
        + String [FilledSmallSquare]
      [15649] sipush 9724
      [15652] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15655] aload_0 v0
      [15656] ldc_w #364
        + String [FilledVerySmallSquare]
      [15659] sipush 9642
      [15662] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15665] aload_0 v0
      [15666] ldc_w #1318
        + String [flat]
      [15669] sipush 9837
      [15672] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15675] aload_0 v0
      [15676] ldc_w #1319
        + String [fllig]
      [15679] ldc #6
        + Integer [64258]
      [15681] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15684] aload_0 v0
      [15685] ldc_w #1320
        + String [fltns]
      [15688] sipush 9649
      [15691] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15694] aload_0 v0
      [15695] ldc_w #1321
        + String [fnof]
      [15698] sipush 402
      [15701] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15704] aload_0 v0
      [15705] ldc_w #365
        + String [Fopf]
      [15708] ldc #101
        + Integer [120125]
      [15710] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15713] aload_0 v0
      [15714] ldc_w #1323
        + String [fopf]
      [15717] ldc #121
        + Integer [120151]
      [15719] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15722] aload_0 v0
      [15723] ldc_w #366
        + String [ForAll]
      [15726] sipush 8704
      [15729] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15732] aload_0 v0
      [15733] ldc_w #1325
        + String [forall]
      [15736] sipush 8704
      [15739] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15742] aload_0 v0
      [15743] ldc_w #1326
        + String [fork]
      [15746] sipush 8916
      [15749] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15752] aload_0 v0
      [15753] ldc_w #1327
        + String [forkv]
      [15756] sipush 10969
      [15759] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15762] aload_0 v0
      [15763] ldc_w #367
        + String [Fouriertrf]
      [15766] sipush 8497
      [15769] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15772] aload_0 v0
      [15773] ldc_w #1329
        + String [fpartint]
      [15776] sipush 10765
      [15779] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15782] aload_0 v0
      [15783] ldc_w #1330
        + String [frac12]
      [15786] sipush 189
      [15789] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15792] aload_0 v0
      [15793] ldc_w #1331
        + String [frac13]
      [15796] sipush 8531
      [15799] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15802] aload_0 v0
      [15803] ldc_w #1332
        + String [frac14]
      [15806] sipush 188
      [15809] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15812] aload_0 v0
      [15813] ldc_w #1333
        + String [frac15]
      [15816] sipush 8533
      [15819] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15822] aload_0 v0
      [15823] ldc_w #1334
        + String [frac16]
      [15826] sipush 8537
      [15829] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15832] aload_0 v0
      [15833] ldc_w #1335
        + String [frac18]
      [15836] sipush 8539
      [15839] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15842] aload_0 v0
      [15843] ldc_w #1336
        + String [frac23]
      [15846] sipush 8532
      [15849] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15852] aload_0 v0
      [15853] ldc_w #1337
        + String [frac25]
      [15856] sipush 8534
      [15859] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15862] aload_0 v0
      [15863] ldc_w #1338
        + String [frac34]
      [15866] sipush 190
      [15869] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15872] aload_0 v0
      [15873] ldc_w #1339
        + String [frac35]
      [15876] sipush 8535
      [15879] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15882] aload_0 v0
      [15883] ldc_w #1340
        + String [frac38]
      [15886] sipush 8540
      [15889] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15892] aload_0 v0
      [15893] ldc_w #1341
        + String [frac45]
      [15896] sipush 8536
      [15899] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15902] aload_0 v0
      [15903] ldc_w #1342
        + String [frac56]
      [15906] sipush 8538
      [15909] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15912] aload_0 v0
      [15913] ldc_w #1343
        + String [frac58]
      [15916] sipush 8541
      [15919] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15922] aload_0 v0
      [15923] ldc_w #1344
        + String [frac78]
      [15926] sipush 8542
      [15929] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15932] aload_0 v0
      [15933] ldc_w #1348
        + String [frasl]
      [15936] sipush 8260
      [15939] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15942] aload_0 v0
      [15943] ldc_w #1349
        + String [frown]
      [15946] sipush 8994
      [15949] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15952] aload_0 v0
      [15953] ldc_w #368
        + String [Fscr]
      [15956] sipush 8497
      [15959] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15962] aload_0 v0
      [15963] ldc_w #1350
        + String [fscr]
      [15966] ldc #31
        + Integer [119995]
      [15968] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15971] aload_0 v0
      [15972] ldc_w #1353
        + String [gacute]
      [15975] sipush 501
      [15978] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15981] aload_0 v0
      [15982] ldc_w #371
        + String [Gamma]
      [15985] sipush 915
      [15988] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [15991] aload_0 v0
      [15992] ldc_w #1354
        + String [gamma]
      [15995] sipush 947
      [15998] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16001] aload_0 v0
      [16002] ldc_w #372
        + String [Gammad]
      [16005] sipush 988
      [16008] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16011] aload_0 v0
      [16012] ldc_w #1355
        + String [gammad]
      [16015] sipush 989
      [16018] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16021] aload_0 v0
      [16022] ldc_w #1356
        + String [gap]
      [16025] sipush 10886
      [16028] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16031] aload_0 v0
      [16032] ldc_w #373
        + String [Gbreve]
      [16035] sipush 286
      [16038] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16041] aload_0 v0
      [16042] ldc_w #1357
        + String [gbreve]
      [16045] sipush 287
      [16048] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16051] aload_0 v0
      [16052] ldc_w #374
        + String [Gcedil]
      [16055] sipush 290
      [16058] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16061] aload_0 v0
      [16062] ldc_w #375
        + String [Gcirc]
      [16065] sipush 284
      [16068] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16071] aload_0 v0
      [16072] ldc_w #1358
        + String [gcirc]
      [16075] sipush 285
      [16078] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16081] aload_0 v0
      [16082] ldc_w #376
        + String [Gcy]
      [16085] sipush 1043
      [16088] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16091] aload_0 v0
      [16092] ldc_w #1359
        + String [gcy]
      [16095] sipush 1075
      [16098] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16101] aload_0 v0
      [16102] ldc_w #377
        + String [Gdot]
      [16105] sipush 288
      [16108] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16111] aload_0 v0
      [16112] ldc_w #1360
        + String [gdot]
      [16115] sipush 289
      [16118] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16121] aload_0 v0
      [16122] ldc_w #1351
        + String [gE]
      [16125] sipush 8807
      [16128] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16131] aload_0 v0
      [16132] ldc_w #1361
        + String [ge]
      [16135] sipush 8805
      [16138] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16141] aload_0 v0
      [16142] ldc_w #1352
        + String [gEl]
      [16145] sipush 10892
      [16148] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16151] aload_0 v0
      [16152] ldc_w #1362
        + String [gel]
      [16155] sipush 8923
      [16158] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16161] aload_0 v0
      [16162] ldc_w #1363
        + String [geq]
      [16165] sipush 8805
      [16168] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16171] aload_0 v0
      [16172] ldc_w #1364
        + String [geqq]
      [16175] sipush 8807
      [16178] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16181] aload_0 v0
      [16182] ldc_w #1365
        + String [geqslant]
      [16185] sipush 10878
      [16188] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16191] aload_0 v0
      [16192] ldc_w #1366
        + String [ges]
      [16195] sipush 10878
      [16198] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16201] aload_0 v0
      [16202] ldc_w #1367
        + String [gescc]
      [16205] sipush 10921
      [16208] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16211] aload_0 v0
      [16212] ldc_w #1368
        + String [gesdot]
      [16215] sipush 10880
      [16218] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16221] aload_0 v0
      [16222] ldc_w #1369
        + String [gesdoto]
      [16225] sipush 10882
      [16228] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16231] aload_0 v0
      [16232] ldc_w #1370
        + String [gesdotol]
      [16235] sipush 10884
      [16238] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16241] aload_0 v0
      [16242] ldc_w #1371
        + String [gesles]
      [16245] sipush 10900
      [16248] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16251] aload_0 v0
      [16252] ldc_w #378
        + String [Gfr]
      [16255] ldc #55
        + Integer [120074]
      [16257] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16260] aload_0 v0
      [16261] ldc_w #1373
        + String [gfr]
      [16264] ldc #77
        + Integer [120100]
      [16266] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16269] aload_0 v0
      [16270] ldc_w #379
        + String [Gg]
      [16273] sipush 8921
      [16276] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16279] aload_0 v0
      [16280] ldc_w #1374
        + String [gg]
      [16283] sipush 8811
      [16286] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16289] aload_0 v0
      [16290] ldc_w #1375
        + String [ggg]
      [16293] sipush 8921
      [16296] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16299] aload_0 v0
      [16300] ldc_w #380
        + String [Ggr]
      [16303] sipush 915
      [16306] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16309] aload_0 v0
      [16310] ldc_w #1376
        + String [ggr]
      [16313] sipush 947
      [16316] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16319] aload_0 v0
      [16320] ldc_w #1377
        + String [gimel]
      [16323] sipush 8503
      [16326] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16329] aload_0 v0
      [16330] ldc_w #369
        + String [GJcy]
      [16333] sipush 1027
      [16336] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16339] aload_0 v0
      [16340] ldc_w #1378
        + String [gjcy]
      [16343] sipush 1107
      [16346] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16349] aload_0 v0
      [16350] ldc_w #1379
        + String [gl]
      [16353] sipush 8823
      [16356] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16359] aload_0 v0
      [16360] ldc_w #1381
        + String [gla]
      [16363] sipush 10917
      [16366] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16369] aload_0 v0
      [16370] ldc_w #1380
        + String [glE]
      [16373] sipush 10898
      [16376] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16379] aload_0 v0
      [16380] ldc_w #1382
        + String [glj]
      [16383] sipush 10916
      [16386] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16389] aload_0 v0
      [16390] ldc_w #1384
        + String [gnap]
      [16393] sipush 10890
      [16396] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16399] aload_0 v0
      [16400] ldc_w #1385
        + String [gnapprox]
      [16403] sipush 10890
      [16406] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16409] aload_0 v0
      [16410] ldc_w #1383
        + String [gnE]
      [16413] sipush 8809
      [16416] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16419] aload_0 v0
      [16420] ldc_w #1386
        + String [gne]
      [16423] sipush 10888
      [16426] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16429] aload_0 v0
      [16430] ldc_w #1387
        + String [gneq]
      [16433] sipush 10888
      [16436] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16439] aload_0 v0
      [16440] ldc_w #1388
        + String [gneqq]
      [16443] sipush 8809
      [16446] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16449] aload_0 v0
      [16450] ldc_w #1389
        + String [gnsim]
      [16453] sipush 8935
      [16456] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16459] aload_0 v0
      [16460] ldc_w #381
        + String [Gopf]
      [16463] ldc #102
        + Integer [120126]
      [16465] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16468] aload_0 v0
      [16469] ldc_w #1390
        + String [gopf]
      [16472] ldc #122
        + Integer [120152]
      [16474] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16477] aload_0 v0
      [16478] ldc_w #1391
        + String [grave]
      [16481] bipush 96
      [16483] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16486] aload_0 v0
      [16487] ldc_w #382
        + String [GreaterEqual]
      [16490] sipush 8805
      [16493] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16496] aload_0 v0
      [16497] ldc_w #383
        + String [GreaterEqualLess]
      [16500] sipush 8923
      [16503] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16506] aload_0 v0
      [16507] ldc_w #384
        + String [GreaterFullEqual]
      [16510] sipush 8807
      [16513] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16516] aload_0 v0
      [16517] ldc_w #385
        + String [GreaterGreater]
      [16520] sipush 10914
      [16523] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16526] aload_0 v0
      [16527] ldc_w #386
        + String [GreaterLess]
      [16530] sipush 8823
      [16533] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16536] aload_0 v0
      [16537] ldc_w #387
        + String [GreaterSlantEqual]
      [16540] sipush 10878
      [16543] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16546] aload_0 v0
      [16547] ldc_w #388
        + String [GreaterTilde]
      [16550] sipush 8819
      [16553] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16556] aload_0 v0
      [16557] ldc_w #389
        + String [Gscr]
      [16560] ldc #12
        + Integer [119970]
      [16562] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16565] aload_0 v0
      [16566] ldc_w #1392
        + String [gscr]
      [16569] sipush 8458
      [16572] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16575] aload_0 v0
      [16576] ldc_w #1393
        + String [gsim]
      [16579] sipush 8819
      [16582] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16585] aload_0 v0
      [16586] ldc_w #1394
        + String [gsime]
      [16589] sipush 10894
      [16592] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16595] aload_0 v0
      [16596] ldc_w #1395
        + String [gsiml]
      [16599] sipush 10896
      [16602] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16605] aload_0 v0
      [16606] ldc_w #370
        + String [GT]
      [16609] bipush 62
      [16611] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16614] aload_0 v0
      [16615] ldc_w #390
        + String [Gt]
      [16618] sipush 8811
      [16621] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16624] aload_0 v0
      [16625] ldc_w #1396
        + String [gt]
      [16628] bipush 62
      [16630] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16633] aload_0 v0
      [16634] ldc_w #1397
        + String [gtcc]
      [16637] sipush 10919
      [16640] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16643] aload_0 v0
      [16644] ldc_w #1398
        + String [gtcir]
      [16647] sipush 10874
      [16650] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16653] aload_0 v0
      [16654] ldc_w #1399
        + String [gtdot]
      [16657] sipush 8919
      [16660] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16663] aload_0 v0
      [16664] ldc_w #1400
        + String [gtlPar]
      [16667] sipush 10645
      [16670] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16673] aload_0 v0
      [16674] ldc_w #1401
        + String [gtquest]
      [16677] sipush 10876
      [16680] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16683] aload_0 v0
      [16684] ldc_w #1402
        + String [gtrapprox]
      [16687] sipush 10886
      [16690] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16693] aload_0 v0
      [16694] ldc_w #1403
        + String [gtrarr]
      [16697] sipush 10616
      [16700] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16703] aload_0 v0
      [16704] ldc_w #1404
        + String [gtrdot]
      [16707] sipush 8919
      [16710] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16713] aload_0 v0
      [16714] ldc_w #1405
        + String [gtreqless]
      [16717] sipush 8923
      [16720] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16723] aload_0 v0
      [16724] ldc_w #1406
        + String [gtreqqless]
      [16727] sipush 10892
      [16730] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16733] aload_0 v0
      [16734] ldc_w #1407
        + String [gtrless]
      [16737] sipush 8823
      [16740] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16743] aload_0 v0
      [16744] ldc_w #1408
        + String [gtrsim]
      [16747] sipush 8819
      [16750] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16753] aload_0 v0
      [16754] ldc_w #392
        + String [Hacek]
      [16757] sipush 711
      [16760] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16763] aload_0 v0
      [16764] ldc_w #1416
        + String [hairsp]
      [16767] sipush 8202
      [16770] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16773] aload_0 v0
      [16774] ldc_w #1417
        + String [half]
      [16777] sipush 189
      [16780] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16783] aload_0 v0
      [16784] ldc_w #1418
        + String [hamilt]
      [16787] sipush 8459
      [16790] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16793] aload_0 v0
      [16794] ldc_w #391
        + String [HARDcy]
      [16797] sipush 1066
      [16800] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16803] aload_0 v0
      [16804] ldc_w #1419
        + String [hardcy]
      [16807] sipush 1098
      [16810] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16813] aload_0 v0
      [16814] ldc_w #1415
        + String [hArr]
      [16817] sipush 8660
      [16820] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16823] aload_0 v0
      [16824] ldc_w #1420
        + String [harr]
      [16827] sipush 8596
      [16830] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16833] aload_0 v0
      [16834] ldc_w #1421
        + String [harrcir]
      [16837] sipush 10568
      [16840] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16843] aload_0 v0
      [16844] ldc_w #1422
        + String [harrw]
      [16847] sipush 8621
      [16850] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16853] aload_0 v0
      [16854] ldc_w #393
        + String [Hat]
      [16857] bipush 94
      [16859] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16862] aload_0 v0
      [16863] ldc_w #1423
        + String [hbar]
      [16866] sipush 8463
      [16869] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16872] aload_0 v0
      [16873] ldc_w #394
        + String [Hcirc]
      [16876] sipush 292
      [16879] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16882] aload_0 v0
      [16883] ldc_w #1424
        + String [hcirc]
      [16886] sipush 293
      [16889] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16892] aload_0 v0
      [16893] ldc_w #1427
        + String [hearts]
      [16896] sipush 9829
      [16899] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16902] aload_0 v0
      [16903] ldc_w #1428
        + String [heartsuit]
      [16906] sipush 9829
      [16909] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16912] aload_0 v0
      [16913] ldc_w #1429
        + String [hellip]
      [16916] sipush 8230
      [16919] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16922] aload_0 v0
      [16923] ldc_w #1430
        + String [hercon]
      [16926] sipush 8889
      [16929] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16932] aload_0 v0
      [16933] ldc_w #395
        + String [Hfr]
      [16936] sipush 8460
      [16939] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16942] aload_0 v0
      [16943] ldc_w #1431
        + String [hfr]
      [16946] ldc #78
        + Integer [120101]
      [16948] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16951] aload_0 v0
      [16952] ldc_w #396
        + String [HilbertSpace]
      [16955] sipush 8459
      [16958] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16961] aload_0 v0
      [16962] ldc_w #1432
        + String [hksearow]
      [16965] sipush 10533
      [16968] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16971] aload_0 v0
      [16972] ldc_w #1433
        + String [hkswarow]
      [16975] sipush 10534
      [16978] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16981] aload_0 v0
      [16982] ldc_w #1434
        + String [hoarr]
      [16985] sipush 8703
      [16988] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [16991] aload_0 v0
      [16992] ldc_w #1435
        + String [homtht]
      [16995] sipush 8763
      [16998] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17001] aload_0 v0
      [17002] ldc_w #1436
        + String [hookleftarrow]
      [17005] sipush 8617
      [17008] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17011] aload_0 v0
      [17012] ldc_w #1437
        + String [hookrightarrow]
      [17015] sipush 8618
      [17018] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17021] aload_0 v0
      [17022] ldc_w #397
        + String [Hopf]
      [17025] sipush 8461
      [17028] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17031] aload_0 v0
      [17032] ldc_w #1438
        + String [hopf]
      [17035] ldc #123
        + Integer [120153]
      [17037] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17040] aload_0 v0
      [17041] ldc_w #1439
        + String [horbar]
      [17044] sipush 8213
      [17047] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17050] aload_0 v0
      [17051] ldc_w #398
        + String [HorizontalLine]
      [17054] sipush 9472
      [17057] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17060] aload_0 v0
      [17061] ldc_w #399
        + String [Hscr]
      [17064] sipush 8459
      [17067] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17070] aload_0 v0
      [17071] ldc_w #1442
        + String [hscr]
      [17074] ldc #32
        + Integer [119997]
      [17076] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17079] aload_0 v0
      [17080] ldc_w #1443
        + String [hslash]
      [17083] sipush 8463
      [17086] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17089] aload_0 v0
      [17090] ldc_w #400
        + String [Hstrok]
      [17093] sipush 294
      [17096] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17099] aload_0 v0
      [17100] ldc_w #1444
        + String [hstrok]
      [17103] sipush 295
      [17106] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17109] aload_0 v0
      [17110] ldc_w #401
        + String [HumpDownHump]
      [17113] sipush 8782
      [17116] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17119] aload_0 v0
      [17120] ldc_w #402
        + String [HumpEqual]
      [17123] sipush 8783
      [17126] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17129] aload_0 v0
      [17130] ldc_w #1448
        + String [hybull]
      [17133] sipush 8259
      [17136] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17139] aload_0 v0
      [17140] ldc_w #1449
        + String [hyphen]
      [17143] sipush 8208
      [17146] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17149] aload_0 v0
      [17150] ldc_w #409
        + String [Iacgr]
      [17153] sipush 906
      [17156] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17159] aload_0 v0
      [17160] ldc_w #1451
        + String [iacgr]
      [17163] sipush 943
      [17166] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17169] aload_0 v0
      [17170] ldc_w #410
        + String [Iacute]
      [17173] sipush 205
      [17176] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17179] aload_0 v0
      [17180] ldc_w #1452
        + String [iacute]
      [17183] sipush 237
      [17186] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17189] aload_0 v0
      [17190] ldc_w #1453
        + String [ic]
      [17193] sipush 8291
      [17196] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17199] aload_0 v0
      [17200] ldc_w #411
        + String [Icirc]
      [17203] sipush 206
      [17206] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17209] aload_0 v0
      [17210] ldc_w #1454
        + String [icirc]
      [17213] sipush 238
      [17216] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17219] aload_0 v0
      [17220] ldc_w #412
        + String [Icy]
      [17223] sipush 1048
      [17226] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17229] aload_0 v0
      [17230] ldc_w #1455
        + String [icy]
      [17233] sipush 1080
      [17236] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17239] aload_0 v0
      [17240] ldc_w #1457
        + String [idiagr]
      [17243] sipush 912
      [17246] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17249] aload_0 v0
      [17250] ldc_w #413
        + String [Idigr]
      [17253] sipush 938
      [17256] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17259] aload_0 v0
      [17260] ldc_w #1458
        + String [idigr]
      [17263] sipush 970
      [17266] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17269] aload_0 v0
      [17270] ldc_w #414
        + String [Idot]
      [17273] sipush 304
      [17276] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17279] aload_0 v0
      [17280] ldc_w #406
        + String [IEcy]
      [17283] sipush 1045
      [17286] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17289] aload_0 v0
      [17290] ldc_w #1459
        + String [iecy]
      [17293] sipush 1077
      [17296] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17299] aload_0 v0
      [17300] ldc_w #1460
        + String [iexcl]
      [17303] sipush 161
      [17306] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17309] aload_0 v0
      [17310] ldc_w #1461
        + String [iff]
      [17313] sipush 8660
      [17316] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17319] aload_0 v0
      [17320] ldc_w #415
        + String [Ifr]
      [17323] sipush 8465
      [17326] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17329] aload_0 v0
      [17330] ldc_w #1462
        + String [ifr]
      [17333] ldc #79
        + Integer [120102]
      [17335] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17338] aload_0 v0
      [17339] ldc_w #416
        + String [Igr]
      [17342] sipush 921
      [17345] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17348] aload_0 v0
      [17349] ldc_w #1464
        + String [igr]
      [17352] sipush 953
      [17355] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17358] aload_0 v0
      [17359] ldc_w #417
        + String [Igrave]
      [17362] sipush 204
      [17365] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17368] aload_0 v0
      [17369] ldc_w #1465
        + String [igrave]
      [17372] sipush 236
      [17375] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17378] aload_0 v0
      [17379] ldc_w #1466
        + String [ii]
      [17382] sipush 8520
      [17385] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17388] aload_0 v0
      [17389] ldc_w #1467
        + String [iiiint]
      [17392] sipush 10764
      [17395] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17398] aload_0 v0
      [17399] ldc_w #1468
        + String [iiint]
      [17402] sipush 8749
      [17405] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17408] aload_0 v0
      [17409] ldc_w #1469
        + String [iinfin]
      [17412] sipush 10716
      [17415] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17418] aload_0 v0
      [17419] ldc_w #1470
        + String [iiota]
      [17422] sipush 8489
      [17425] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17428] aload_0 v0
      [17429] ldc_w #407
        + String [IJlig]
      [17432] sipush 306
      [17435] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17438] aload_0 v0
      [17439] ldc_w #1471
        + String [ijlig]
      [17442] sipush 307
      [17445] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17448] aload_0 v0
      [17449] ldc_w #418
        + String [Im]
      [17452] sipush 8465
      [17455] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17458] aload_0 v0
      [17459] ldc_w #419
        + String [Imacr]
      [17462] sipush 298
      [17465] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17468] aload_0 v0
      [17469] ldc_w #1472
        + String [imacr]
      [17472] sipush 299
      [17475] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17478] aload_0 v0
      [17479] ldc_w #1473
        + String [image]
      [17482] sipush 8465
      [17485] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17488] aload_0 v0
      [17489] ldc_w #420
        + String [ImaginaryI]
      [17492] sipush 8520
      [17495] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17498] aload_0 v0
      [17499] ldc_w #1474
        + String [imagline]
      [17502] sipush 8464
      [17505] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17508] aload_0 v0
      [17509] ldc_w #1475
        + String [imagpart]
      [17512] sipush 8465
      [17515] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17518] aload_0 v0
      [17519] ldc_w #1476
        + String [imath]
      [17522] sipush 305
      [17525] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17528] aload_0 v0
      [17529] ldc_w #1478
        + String [imof]
      [17532] sipush 8887
      [17535] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17538] aload_0 v0
      [17539] ldc_w #1479
        + String [imped]
      [17542] sipush 437
      [17545] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17548] aload_0 v0
      [17549] ldc_w #421
        + String [Implies]
      [17552] sipush 8658
      [17555] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17558] aload_0 v0
      [17559] ldc_w #1480
        + String [in]
      [17562] sipush 8712
      [17565] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17568] aload_0 v0
      [17569] ldc_w #1481
        + String [incare]
      [17572] sipush 8453
      [17575] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17578] aload_0 v0
      [17579] ldc_w #1482
        + String [infin]
      [17582] sipush 8734
      [17585] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17588] aload_0 v0
      [17589] ldc_w #1483
        + String [infintie]
      [17592] sipush 10717
      [17595] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17598] aload_0 v0
      [17599] ldc_w #1484
        + String [inodot]
      [17602] sipush 305
      [17605] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17608] aload_0 v0
      [17609] ldc_w #422
        + String [Int]
      [17612] sipush 8748
      [17615] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17618] aload_0 v0
      [17619] ldc_w #1487
        + String [int]
      [17622] sipush 8747
      [17625] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17628] aload_0 v0
      [17629] ldc_w #1488
        + String [intcal]
      [17632] sipush 8890
      [17635] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17638] aload_0 v0
      [17639] ldc_w #1489
        + String [integers]
      [17642] sipush 8484
      [17645] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17648] aload_0 v0
      [17649] ldc_w #423
        + String [Integral]
      [17652] sipush 8747
      [17655] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17658] aload_0 v0
      [17659] ldc_w #1490
        + String [intercal]
      [17662] sipush 8890
      [17665] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17668] aload_0 v0
      [17669] ldc_w #424
        + String [Intersection]
      [17672] sipush 8898
      [17675] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17678] aload_0 v0
      [17679] ldc_w #1491
        + String [intlarhk]
      [17682] sipush 10775
      [17685] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17688] aload_0 v0
      [17689] ldc_w #1492
        + String [intprod]
      [17692] sipush 10812
      [17695] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17698] aload_0 v0
      [17699] ldc_w #425
        + String [InvisibleComma]
      [17702] sipush 8291
      [17705] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17708] aload_0 v0
      [17709] ldc_w #426
        + String [InvisibleTimes]
      [17712] sipush 8290
      [17715] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17718] aload_0 v0
      [17719] ldc_w #408
        + String [IOcy]
      [17722] sipush 1025
      [17725] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17728] aload_0 v0
      [17729] ldc_w #1493
        + String [iocy]
      [17732] sipush 1105
      [17735] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17738] aload_0 v0
      [17739] ldc_w #427
        + String [Iogon]
      [17742] sipush 302
      [17745] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17748] aload_0 v0
      [17749] ldc_w #1494
        + String [iogon]
      [17752] sipush 303
      [17755] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17758] aload_0 v0
      [17759] ldc_w #428
        + String [Iopf]
      [17762] ldc #103
        + Integer [120128]
      [17764] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17767] aload_0 v0
      [17768] ldc_w #1495
        + String [iopf]
      [17771] ldc #124
        + Integer [120154]
      [17773] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17776] aload_0 v0
      [17777] ldc_w #429
        + String [Iota]
      [17780] sipush 921
      [17783] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17786] aload_0 v0
      [17787] ldc_w #1496
        + String [iota]
      [17790] sipush 953
      [17793] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17796] aload_0 v0
      [17797] ldc_w #1497
        + String [iprod]
      [17800] sipush 10812
      [17803] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17806] aload_0 v0
      [17807] ldc_w #1498
        + String [iquest]
      [17810] sipush 191
      [17813] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17816] aload_0 v0
      [17817] ldc_w #430
        + String [Iscr]
      [17820] sipush 8464
      [17823] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17826] aload_0 v0
      [17827] ldc_w #1499
        + String [iscr]
      [17830] ldc #33
        + Integer [119998]
      [17832] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17835] aload_0 v0
      [17836] ldc_w #1500
        + String [isin]
      [17839] sipush 8712
      [17842] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17845] aload_0 v0
      [17846] ldc_w #1503
        + String [isindot]
      [17849] sipush 8949
      [17852] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17855] aload_0 v0
      [17856] ldc_w #1501
        + String [isinE]
      [17859] sipush 8953
      [17862] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17865] aload_0 v0
      [17866] ldc_w #1504
        + String [isins]
      [17869] sipush 8948
      [17872] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17875] aload_0 v0
      [17876] ldc_w #1505
        + String [isinsv]
      [17879] sipush 8947
      [17882] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17885] aload_0 v0
      [17886] ldc_w #1506
        + String [isinv]
      [17889] sipush 8712
      [17892] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17895] aload_0 v0
      [17896] ldc_w #1508
        + String [it]
      [17899] sipush 8290
      [17902] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17905] aload_0 v0
      [17906] ldc_w #431
        + String [Itilde]
      [17909] sipush 296
      [17912] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17915] aload_0 v0
      [17916] ldc_w #1509
        + String [itilde]
      [17919] sipush 297
      [17922] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17925] aload_0 v0
      [17926] ldc_w #432
        + String [Iukcy]
      [17929] sipush 1030
      [17932] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17935] aload_0 v0
      [17936] ldc_w #1510
        + String [iukcy]
      [17939] sipush 1110
      [17942] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17945] aload_0 v0
      [17946] ldc_w #433
        + String [Iuml]
      [17949] sipush 207
      [17952] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17955] aload_0 v0
      [17956] ldc_w #1511
        + String [iuml]
      [17959] sipush 239
      [17962] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17965] aload_0 v0
      [17966] ldc_w #434
        + String [Jcirc]
      [17969] sipush 308
      [17972] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17975] aload_0 v0
      [17976] ldc_w #1512
        + String [jcirc]
      [17979] sipush 309
      [17982] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17985] aload_0 v0
      [17986] ldc_w #435
        + String [Jcy]
      [17989] sipush 1049
      [17992] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [17995] aload_0 v0
      [17996] ldc_w #1513
        + String [jcy]
      [17999] sipush 1081
      [18002] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18005] aload_0 v0
      [18006] ldc_w #436
        + String [Jfr]
      [18009] ldc #56
        + Integer [120077]
      [18011] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18014] aload_0 v0
      [18015] ldc_w #1514
        + String [jfr]
      [18018] ldc #80
        + Integer [120103]
      [18020] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18023] aload_0 v0
      [18024] ldc_w #1515
        + String [jmath]
      [18027] sipush 567
      [18030] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18033] aload_0 v0
      [18034] ldc_w #437
        + String [Jopf]
      [18037] ldc #104
        + Integer [120129]
      [18039] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18042] aload_0 v0
      [18043] ldc_w #1516
        + String [jopf]
      [18046] ldc #125
        + Integer [120155]
      [18048] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18051] aload_0 v0
      [18052] ldc_w #438
        + String [Jscr]
      [18055] ldc #13
        + Integer [119973]
      [18057] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18060] aload_0 v0
      [18061] ldc_w #1517
        + String [jscr]
      [18064] ldc #34
        + Integer [119999]
      [18066] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18069] aload_0 v0
      [18070] ldc_w #439
        + String [Jsercy]
      [18073] sipush 1032
      [18076] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18079] aload_0 v0
      [18080] ldc_w #1518
        + String [jsercy]
      [18083] sipush 1112
      [18086] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18089] aload_0 v0
      [18090] ldc_w #440
        + String [Jukcy]
      [18093] sipush 1028
      [18096] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18099] aload_0 v0
      [18100] ldc_w #1519
        + String [jukcy]
      [18103] sipush 1108
      [18106] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18109] aload_0 v0
      [18110] ldc_w #444
        + String [Kappa]
      [18113] sipush 922
      [18116] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18119] aload_0 v0
      [18120] ldc_w #1520
        + String [kappa]
      [18123] sipush 954
      [18126] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18129] aload_0 v0
      [18130] ldc_w #1521
        + String [kappav]
      [18133] sipush 1008
      [18136] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18139] aload_0 v0
      [18140] ldc_w #445
        + String [Kcedil]
      [18143] sipush 310
      [18146] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18149] aload_0 v0
      [18150] ldc_w #1523
        + String [kcedil]
      [18153] sipush 311
      [18156] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18159] aload_0 v0
      [18160] ldc_w #446
        + String [Kcy]
      [18163] sipush 1050
      [18166] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18169] aload_0 v0
      [18170] ldc_w #1524
        + String [kcy]
      [18173] sipush 1082
      [18176] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18179] aload_0 v0
      [18180] ldc_w #447
        + String [Kfr]
      [18183] ldc #57
        + Integer [120078]
      [18185] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18188] aload_0 v0
      [18189] ldc_w #1525
        + String [kfr]
      [18192] ldc #81
        + Integer [120104]
      [18194] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18197] aload_0 v0
      [18198] ldc_w #448
        + String [Kgr]
      [18201] sipush 922
      [18204] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18207] aload_0 v0
      [18208] ldc_w #1526
        + String [kgr]
      [18211] sipush 954
      [18214] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18217] aload_0 v0
      [18218] ldc_w #1527
        + String [kgreen]
      [18221] sipush 312
      [18224] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18227] aload_0 v0
      [18228] ldc_w #441
        + String [KHcy]
      [18231] sipush 1061
      [18234] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18237] aload_0 v0
      [18238] ldc_w #1528
        + String [khcy]
      [18241] sipush 1093
      [18244] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18247] aload_0 v0
      [18248] ldc_w #442
        + String [KHgr]
      [18251] sipush 935
      [18254] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18257] aload_0 v0
      [18258] ldc_w #1529
        + String [khgr]
      [18261] sipush 967
      [18264] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18267] aload_0 v0
      [18268] ldc_w #443
        + String [KJcy]
      [18271] sipush 1036
      [18274] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18277] aload_0 v0
      [18278] ldc_w #1530
        + String [kjcy]
      [18281] sipush 1116
      [18284] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18287] aload_0 v0
      [18288] ldc_w #449
        + String [Kopf]
      [18291] ldc #105
        + Integer [120130]
      [18293] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18296] aload_0 v0
      [18297] ldc_w #1531
        + String [kopf]
      [18300] ldc #126
        + Integer [120156]
      [18302] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18305] aload_0 v0
      [18306] ldc_w #450
        + String [Kscr]
      [18309] ldc #14
        + Integer [119974]
      [18311] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18314] aload_0 v0
      [18315] ldc_w #1532
        + String [kscr]
      [18318] ldc #35
        + Integer [120000]
      [18320] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18323] aload_0 v0
      [18324] ldc_w #1533
        + String [lAarr]
      [18327] sipush 8666
      [18330] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18333] aload_0 v0
      [18334] ldc_w #453
        + String [Lacute]
      [18337] sipush 313
      [18340] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18343] aload_0 v0
      [18344] ldc_w #1541
        + String [lacute]
      [18347] sipush 314
      [18350] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18353] aload_0 v0
      [18354] ldc_w #1542
        + String [laemptyv]
      [18357] sipush 10676
      [18360] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18363] aload_0 v0
      [18364] ldc_w #1543
        + String [lagran]
      [18367] sipush 8466
      [18370] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18373] aload_0 v0
      [18374] ldc_w #454
        + String [Lambda]
      [18377] sipush 923
      [18380] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18383] aload_0 v0
      [18384] ldc_w #1544
        + String [lambda]
      [18387] sipush 955
      [18390] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18393] aload_0 v0
      [18394] ldc_w #455
        + String [Lang]
      [18397] sipush 10218
      [18400] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18403] aload_0 v0
      [18404] ldc_w #1545
        + String [lang]
      [18407] sipush 10216
      [18410] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18413] aload_0 v0
      [18414] ldc_w #1546
        + String [langd]
      [18417] sipush 10641
      [18420] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18423] aload_0 v0
      [18424] ldc_w #1547
        + String [langle]
      [18427] sipush 10216
      [18430] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18433] aload_0 v0
      [18434] ldc_w #1548
        + String [lap]
      [18437] sipush 10885
      [18440] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18443] aload_0 v0
      [18444] ldc_w #456
        + String [Laplacetrf]
      [18447] sipush 8466
      [18450] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18453] aload_0 v0
      [18454] ldc_w #1549
        + String [laquo]
      [18457] sipush 171
      [18460] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18463] aload_0 v0
      [18464] ldc_w #457
        + String [Larr]
      [18467] sipush 8606
      [18470] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18473] aload_0 v0
      [18474] ldc_w #1534
        + String [lArr]
      [18477] sipush 8656
      [18480] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18483] aload_0 v0
      [18484] ldc_w #1550
        + String [larr]
      [18487] sipush 8592
      [18490] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18493] aload_0 v0
      [18494] ldc_w #1551
        + String [larrb]
      [18497] sipush 8676
      [18500] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18503] aload_0 v0
      [18504] ldc_w #1552
        + String [larrbfs]
      [18507] sipush 10527
      [18510] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18513] aload_0 v0
      [18514] ldc_w #1553
        + String [larrfs]
      [18517] sipush 10525
      [18520] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18523] aload_0 v0
      [18524] ldc_w #1554
        + String [larrhk]
      [18527] sipush 8617
      [18530] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18533] aload_0 v0
      [18534] ldc_w #1555
        + String [larrlp]
      [18537] sipush 8619
      [18540] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18543] aload_0 v0
      [18544] ldc_w #1556
        + String [larrpl]
      [18547] sipush 10553
      [18550] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18553] aload_0 v0
      [18554] ldc_w #1557
        + String [larrsim]
      [18557] sipush 10611
      [18560] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18563] aload_0 v0
      [18564] ldc_w #1558
        + String [larrtl]
      [18567] sipush 8610
      [18570] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18573] aload_0 v0
      [18574] ldc_w #1559
        + String [lat]
      [18577] sipush 10923
      [18580] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18583] aload_0 v0
      [18584] ldc_w #1535
        + String [lAtail]
      [18587] sipush 10523
      [18590] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18593] aload_0 v0
      [18594] ldc_w #1560
        + String [latail]
      [18597] sipush 10521
      [18600] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18603] aload_0 v0
      [18604] ldc_w #1561
        + String [late]
      [18607] sipush 10925
      [18610] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18613] aload_0 v0
      [18614] ldc_w #1536
        + String [lBarr]
      [18617] sipush 10510
      [18620] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18623] aload_0 v0
      [18624] ldc_w #1562
        + String [lbarr]
      [18627] sipush 10508
      [18630] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18633] aload_0 v0
      [18634] ldc_w #1563
        + String [lbbrk]
      [18637] sipush 10098
      [18640] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18643] aload_0 v0
      [18644] ldc_w #1564
        + String [lbrace]
      [18647] bipush 123
      [18649] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18652] aload_0 v0
      [18653] ldc_w #1565
        + String [lbrack]
      [18656] bipush 91
      [18658] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18661] aload_0 v0
      [18662] ldc_w #1566
        + String [lbrke]
      [18665] sipush 10635
      [18668] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18671] aload_0 v0
      [18672] ldc_w #1567
        + String [lbrksld]
      [18675] sipush 10639
      [18678] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18681] aload_0 v0
      [18682] ldc_w #1568
        + String [lbrkslu]
      [18685] sipush 10637
      [18688] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18691] aload_0 v0
      [18692] ldc_w #458
        + String [Lcaron]
      [18695] sipush 317
      [18698] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18701] aload_0 v0
      [18702] ldc_w #1569
        + String [lcaron]
      [18705] sipush 318
      [18708] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18711] aload_0 v0
      [18712] ldc_w #459
        + String [Lcedil]
      [18715] sipush 315
      [18718] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18721] aload_0 v0
      [18722] ldc_w #1570
        + String [lcedil]
      [18725] sipush 316
      [18728] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18731] aload_0 v0
      [18732] ldc_w #1571
        + String [lceil]
      [18735] sipush 8968
      [18738] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18741] aload_0 v0
      [18742] ldc_w #1572
        + String [lcub]
      [18745] bipush 123
      [18747] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18750] aload_0 v0
      [18751] ldc_w #460
        + String [Lcy]
      [18754] sipush 1051
      [18757] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18760] aload_0 v0
      [18761] ldc_w #1573
        + String [lcy]
      [18764] sipush 1083
      [18767] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18770] aload_0 v0
      [18771] ldc_w #1574
        + String [ldca]
      [18774] sipush 10550
      [18777] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18780] aload_0 v0
      [18781] ldc_w #1575
        + String [ldquo]
      [18784] sipush 8220
      [18787] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18790] aload_0 v0
      [18791] ldc_w #1576
        + String [ldquor]
      [18794] sipush 8222
      [18797] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18800] aload_0 v0
      [18801] ldc_w #1577
        + String [ldrdhar]
      [18804] sipush 10599
      [18807] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18810] aload_0 v0
      [18811] ldc_w #1578
        + String [ldrushar]
      [18814] sipush 10571
      [18817] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18820] aload_0 v0
      [18821] ldc_w #1579
        + String [ldsh]
      [18824] sipush 8626
      [18827] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18830] aload_0 v0
      [18831] ldc_w #1537
        + String [lE]
      [18834] sipush 8806
      [18837] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18840] aload_0 v0
      [18841] ldc_w #1580
        + String [le]
      [18844] sipush 8804
      [18847] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18850] aload_0 v0
      [18851] ldc_w #461
        + String [LeftAngleBracket]
      [18854] sipush 10216
      [18857] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18860] aload_0 v0
      [18861] ldc_w #462
        + String [LeftArrow]
      [18864] sipush 8592
      [18867] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18870] aload_0 v0
      [18871] ldc_w #485
        + String [Leftarrow]
      [18874] sipush 8656
      [18877] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18880] aload_0 v0
      [18881] ldc_w #1581
        + String [leftarrow]
      [18884] sipush 8592
      [18887] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18890] aload_0 v0
      [18891] ldc_w #463
        + String [LeftArrowBar]
      [18894] sipush 8676
      [18897] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18900] aload_0 v0
      [18901] ldc_w #464
        + String [LeftArrowRightArrow]
      [18904] sipush 8646
      [18907] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18910] aload_0 v0
      [18911] ldc_w #1582
        + String [leftarrowtail]
      [18914] sipush 8610
      [18917] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18920] aload_0 v0
      [18921] ldc_w #465
        + String [LeftCeiling]
      [18924] sipush 8968
      [18927] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18930] aload_0 v0
      [18931] ldc_w #466
        + String [LeftDoubleBracket]
      [18934] sipush 10214
      [18937] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18940] aload_0 v0
      [18941] ldc_w #467
        + String [LeftDownTeeVector]
      [18944] sipush 10593
      [18947] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18950] aload_0 v0
      [18951] ldc_w #468
        + String [LeftDownVector]
      [18954] sipush 8643
      [18957] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18960] aload_0 v0
      [18961] ldc_w #469
        + String [LeftDownVectorBar]
      [18964] sipush 10585
      [18967] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18970] aload_0 v0
      [18971] ldc_w #470
        + String [LeftFloor]
      [18974] sipush 8970
      [18977] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18980] aload_0 v0
      [18981] ldc_w #1583
        + String [leftharpoondown]
      [18984] sipush 8637
      [18987] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [18990] aload_0 v0
      [18991] ldc_w #1584
        + String [leftharpoonup]
      [18994] sipush 8636
      [18997] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19000] aload_0 v0
      [19001] ldc_w #1585
        + String [leftleftarrows]
      [19004] sipush 8647
      [19007] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19010] aload_0 v0
      [19011] ldc_w #471
        + String [LeftRightArrow]
      [19014] sipush 8596
      [19017] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19020] aload_0 v0
      [19021] ldc_w #486
        + String [Leftrightarrow]
      [19024] sipush 8660
      [19027] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19030] aload_0 v0
      [19031] ldc_w #1586
        + String [leftrightarrow]
      [19034] sipush 8596
      [19037] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19040] aload_0 v0
      [19041] ldc_w #1587
        + String [leftrightarrows]
      [19044] sipush 8646
      [19047] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19050] aload_0 v0
      [19051] ldc_w #1588
        + String [leftrightharpoons]
      [19054] sipush 8651
      [19057] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19060] aload_0 v0
      [19061] ldc_w #1589
        + String [leftrightsquigarrow]
      [19064] sipush 8621
      [19067] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19070] aload_0 v0
      [19071] ldc_w #472
        + String [LeftRightVector]
      [19074] sipush 10574
      [19077] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19080] aload_0 v0
      [19081] ldc_w #473
        + String [LeftTee]
      [19084] sipush 8867
      [19087] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19090] aload_0 v0
      [19091] ldc_w #474
        + String [LeftTeeArrow]
      [19094] sipush 8612
      [19097] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19100] aload_0 v0
      [19101] ldc_w #475
        + String [LeftTeeVector]
      [19104] sipush 10586
      [19107] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19110] aload_0 v0
      [19111] ldc_w #1590
        + String [leftthreetimes]
      [19114] sipush 8907
      [19117] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19120] aload_0 v0
      [19121] ldc_w #476
        + String [LeftTriangle]
      [19124] sipush 8882
      [19127] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19130] aload_0 v0
      [19131] ldc_w #477
        + String [LeftTriangleBar]
      [19134] sipush 10703
      [19137] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19140] aload_0 v0
      [19141] ldc_w #478
        + String [LeftTriangleEqual]
      [19144] sipush 8884
      [19147] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19150] aload_0 v0
      [19151] ldc_w #479
        + String [LeftUpDownVector]
      [19154] sipush 10577
      [19157] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19160] aload_0 v0
      [19161] ldc_w #480
        + String [LeftUpTeeVector]
      [19164] sipush 10592
      [19167] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19170] aload_0 v0
      [19171] ldc_w #481
        + String [LeftUpVector]
      [19174] sipush 8639
      [19177] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19180] aload_0 v0
      [19181] ldc_w #482
        + String [LeftUpVectorBar]
      [19184] sipush 10584
      [19187] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19190] aload_0 v0
      [19191] ldc_w #483
        + String [LeftVector]
      [19194] sipush 8636
      [19197] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19200] aload_0 v0
      [19201] ldc_w #484
        + String [LeftVectorBar]
      [19204] sipush 10578
      [19207] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19210] aload_0 v0
      [19211] ldc_w #1538
        + String [lEg]
      [19214] sipush 10891
      [19217] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19220] aload_0 v0
      [19221] ldc_w #1591
        + String [leg]
      [19224] sipush 8922
      [19227] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19230] aload_0 v0
      [19231] ldc_w #1593
        + String [leq]
      [19234] sipush 8804
      [19237] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19240] aload_0 v0
      [19241] ldc_w #1594
        + String [leqq]
      [19244] sipush 8806
      [19247] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19250] aload_0 v0
      [19251] ldc_w #1595
        + String [leqslant]
      [19254] sipush 10877
      [19257] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19260] aload_0 v0
      [19261] ldc_w #1596
        + String [les]
      [19264] sipush 10877
      [19267] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19270] aload_0 v0
      [19271] ldc_w #1597
        + String [lescc]
      [19274] sipush 10920
      [19277] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19280] aload_0 v0
      [19281] ldc_w #1598
        + String [lesdot]
      [19284] sipush 10879
      [19287] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19290] aload_0 v0
      [19291] ldc_w #1599
        + String [lesdoto]
      [19294] sipush 10881
      [19297] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19300] aload_0 v0
      [19301] ldc_w #1600
        + String [lesdotor]
      [19304] sipush 10883
      [19307] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19310] aload_0 v0
      [19311] ldc_w #1601
        + String [lesges]
      [19314] sipush 10899
      [19317] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19320] aload_0 v0
      [19321] ldc_w #1602
        + String [lessapprox]
      [19324] sipush 10885
      [19327] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19330] aload_0 v0
      [19331] ldc_w #1603
        + String [lessdot]
      [19334] sipush 8918
      [19337] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19340] aload_0 v0
      [19341] ldc_w #1604
        + String [lesseqgtr]
      [19344] sipush 8922
      [19347] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19350] aload_0 v0
      [19351] ldc_w #1605
        + String [lesseqqgtr]
      [19354] sipush 10891
      [19357] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19360] aload_0 v0
      [19361] ldc_w #487
        + String [LessEqualGreater]
      [19364] sipush 8922
      [19367] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19370] aload_0 v0
      [19371] ldc_w #488
        + String [LessFullEqual]
      [19374] sipush 8806
      [19377] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19380] aload_0 v0
      [19381] ldc_w #489
        + String [LessGreater]
      [19384] sipush 8822
      [19387] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19390] aload_0 v0
      [19391] ldc_w #1606
        + String [lessgtr]
      [19394] sipush 8822
      [19397] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19400] aload_0 v0
      [19401] ldc_w #490
        + String [LessLess]
      [19404] sipush 10913
      [19407] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19410] aload_0 v0
      [19411] ldc_w #1607
        + String [lesssim]
      [19414] sipush 8818
      [19417] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19420] aload_0 v0
      [19421] ldc_w #491
        + String [LessSlantEqual]
      [19424] sipush 10877
      [19427] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19430] aload_0 v0
      [19431] ldc_w #492
        + String [LessTilde]
      [19434] sipush 8818
      [19437] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19440] aload_0 v0
      [19441] ldc_w #1608
        + String [lfisht]
      [19444] sipush 10620
      [19447] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19450] aload_0 v0
      [19451] ldc_w #1609
        + String [lfloor]
      [19454] sipush 8970
      [19457] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19460] aload_0 v0
      [19461] ldc_w #493
        + String [Lfr]
      [19464] ldc #58
        + Integer [120079]
      [19466] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19469] aload_0 v0
      [19470] ldc_w #1610
        + String [lfr]
      [19473] ldc #82
        + Integer [120105]
      [19475] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19478] aload_0 v0
      [19479] ldc_w #1611
        + String [lg]
      [19482] sipush 8822
      [19485] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19488] aload_0 v0
      [19489] ldc_w #1612
        + String [lgE]
      [19492] sipush 10897
      [19495] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19498] aload_0 v0
      [19499] ldc_w #494
        + String [Lgr]
      [19502] sipush 923
      [19505] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19508] aload_0 v0
      [19509] ldc_w #1613
        + String [lgr]
      [19512] sipush 955
      [19515] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19518] aload_0 v0
      [19519] ldc_w #1539
        + String [lHar]
      [19522] sipush 10594
      [19525] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19528] aload_0 v0
      [19529] ldc_w #1614
        + String [lhard]
      [19532] sipush 8637
      [19535] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19538] aload_0 v0
      [19539] ldc_w #1615
        + String [lharu]
      [19542] sipush 8636
      [19545] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19548] aload_0 v0
      [19549] ldc_w #1616
        + String [lharul]
      [19552] sipush 10602
      [19555] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19558] aload_0 v0
      [19559] ldc_w #1617
        + String [lhblk]
      [19562] sipush 9604
      [19565] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19568] aload_0 v0
      [19569] ldc_w #451
        + String [LJcy]
      [19572] sipush 1033
      [19575] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19578] aload_0 v0
      [19579] ldc_w #1621
        + String [ljcy]
      [19582] sipush 1113
      [19585] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19588] aload_0 v0
      [19589] ldc_w #495
        + String [Ll]
      [19592] sipush 8920
      [19595] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19598] aload_0 v0
      [19599] ldc_w #1622
        + String [ll]
      [19602] sipush 8810
      [19605] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19608] aload_0 v0
      [19609] ldc_w #1623
        + String [llarr]
      [19612] sipush 8647
      [19615] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19618] aload_0 v0
      [19619] ldc_w #1624
        + String [llcorner]
      [19622] sipush 8990
      [19625] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19628] aload_0 v0
      [19629] ldc_w #496
        + String [Lleftarrow]
      [19632] sipush 8666
      [19635] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19638] aload_0 v0
      [19639] ldc_w #1625
        + String [llhard]
      [19642] sipush 10603
      [19645] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19648] aload_0 v0
      [19649] ldc_w #1626
        + String [lltri]
      [19652] sipush 9722
      [19655] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19658] aload_0 v0
      [19659] ldc_w #497
        + String [Lmidot]
      [19662] sipush 319
      [19665] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19668] aload_0 v0
      [19669] ldc_w #1627
        + String [lmidot]
      [19672] sipush 320
      [19675] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19678] aload_0 v0
      [19679] ldc_w #1628
        + String [lmoust]
      [19682] sipush 9136
      [19685] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19688] aload_0 v0
      [19689] ldc_w #1629
        + String [lmoustache]
      [19692] sipush 9136
      [19695] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19698] aload_0 v0
      [19699] ldc_w #1631
        + String [lnap]
      [19702] sipush 10889
      [19705] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19708] aload_0 v0
      [19709] ldc_w #1632
        + String [lnapprox]
      [19712] sipush 10889
      [19715] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19718] aload_0 v0
      [19719] ldc_w #1630
        + String [lnE]
      [19722] sipush 8808
      [19725] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19728] aload_0 v0
      [19729] ldc_w #1633
        + String [lne]
      [19732] sipush 10887
      [19735] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19738] aload_0 v0
      [19739] ldc_w #1634
        + String [lneq]
      [19742] sipush 10887
      [19745] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19748] aload_0 v0
      [19749] ldc_w #1635
        + String [lneqq]
      [19752] sipush 8808
      [19755] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19758] aload_0 v0
      [19759] ldc_w #1636
        + String [lnsim]
      [19762] sipush 8934
      [19765] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19768] aload_0 v0
      [19769] ldc_w #1637
        + String [loang]
      [19772] sipush 10220
      [19775] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19778] aload_0 v0
      [19779] ldc_w #1638
        + String [loarr]
      [19782] sipush 8701
      [19785] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19788] aload_0 v0
      [19789] ldc_w #1639
        + String [lobrk]
      [19792] sipush 10214
      [19795] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19798] aload_0 v0
      [19799] ldc_w #498
        + String [LongLeftArrow]
      [19802] sipush 10229
      [19805] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19808] aload_0 v0
      [19809] ldc_w #501
        + String [Longleftarrow]
      [19812] sipush 10232
      [19815] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19818] aload_0 v0
      [19819] ldc_w #1640
        + String [longleftarrow]
      [19822] sipush 10229
      [19825] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19828] aload_0 v0
      [19829] ldc_w #499
        + String [LongLeftRightArrow]
      [19832] sipush 10231
      [19835] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19838] aload_0 v0
      [19839] ldc_w #502
        + String [Longleftrightarrow]
      [19842] sipush 10234
      [19845] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19848] aload_0 v0
      [19849] ldc_w #1641
        + String [longleftrightarrow]
      [19852] sipush 10231
      [19855] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19858] aload_0 v0
      [19859] ldc_w #1642
        + String [longmapsto]
      [19862] sipush 10236
      [19865] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19868] aload_0 v0
      [19869] ldc_w #500
        + String [LongRightArrow]
      [19872] sipush 10230
      [19875] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19878] aload_0 v0
      [19879] ldc_w #503
        + String [Longrightarrow]
      [19882] sipush 10233
      [19885] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19888] aload_0 v0
      [19889] ldc_w #1643
        + String [longrightarrow]
      [19892] sipush 10230
      [19895] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19898] aload_0 v0
      [19899] ldc_w #1644
        + String [looparrowleft]
      [19902] sipush 8619
      [19905] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19908] aload_0 v0
      [19909] ldc_w #1645
        + String [looparrowright]
      [19912] sipush 8620
      [19915] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19918] aload_0 v0
      [19919] ldc_w #1646
        + String [lopar]
      [19922] sipush 10629
      [19925] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19928] aload_0 v0
      [19929] ldc_w #504
        + String [Lopf]
      [19932] ldc #106
        + Integer [120131]
      [19934] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19937] aload_0 v0
      [19938] ldc_w #1647
        + String [lopf]
      [19941] ldc #127
        + Integer [120157]
      [19943] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19946] aload_0 v0
      [19947] ldc_w #1648
        + String [loplus]
      [19950] sipush 10797
      [19953] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19956] aload_0 v0
      [19957] ldc_w #1649
        + String [lotimes]
      [19960] sipush 10804
      [19963] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19966] aload_0 v0
      [19967] ldc_w #1650
        + String [lowast]
      [19970] sipush 8727
      [19973] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19976] aload_0 v0
      [19977] ldc_w #1651
        + String [lowbar]
      [19980] bipush 95
      [19982] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19985] aload_0 v0
      [19986] ldc_w #505
        + String [LowerLeftArrow]
      [19989] sipush 8601
      [19992] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [19995] aload_0 v0
      [19996] ldc_w #506
        + String [LowerRightArrow]
      [19999] sipush 8600
      [20002] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20005] aload_0 v0
      [20006] ldc_w #1652
        + String [loz]
      [20009] sipush 9674
      [20012] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20015] aload_0 v0
      [20016] ldc_w #1653
        + String [lozenge]
      [20019] sipush 9674
      [20022] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20025] aload_0 v0
      [20026] ldc_w #1654
        + String [lozf]
      [20029] sipush 10731
      [20032] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20035] aload_0 v0
      [20036] ldc_w #1655
        + String [lpar]
      [20039] bipush 40
      [20041] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20044] aload_0 v0
      [20045] ldc_w #1656
        + String [lparlt]
      [20048] sipush 10643
      [20051] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20054] aload_0 v0
      [20055] ldc_w #1657
        + String [lrarr]
      [20058] sipush 8646
      [20061] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20064] aload_0 v0
      [20065] ldc_w #1658
        + String [lrcorner]
      [20068] sipush 8991
      [20071] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20074] aload_0 v0
      [20075] ldc_w #1659
        + String [lrhar]
      [20078] sipush 8651
      [20081] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20084] aload_0 v0
      [20085] ldc_w #1660
        + String [lrhard]
      [20088] sipush 10605
      [20091] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20094] aload_0 v0
      [20095] ldc_w #1661
        + String [lrm]
      [20098] sipush 8206
      [20101] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20104] aload_0 v0
      [20105] ldc_w #1662
        + String [lrtri]
      [20108] sipush 8895
      [20111] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20114] aload_0 v0
      [20115] ldc_w #1663
        + String [lsaquo]
      [20118] sipush 8249
      [20121] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20124] aload_0 v0
      [20125] ldc_w #507
        + String [Lscr]
      [20128] sipush 8466
      [20131] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20134] aload_0 v0
      [20135] ldc_w #1664
        + String [lscr]
      [20138] ldc #36
        + Integer [120001]
      [20140] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20143] aload_0 v0
      [20144] ldc_w #508
        + String [Lsh]
      [20147] sipush 8624
      [20150] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20153] aload_0 v0
      [20154] ldc_w #1665
        + String [lsh]
      [20157] sipush 8624
      [20160] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20163] aload_0 v0
      [20164] ldc_w #1666
        + String [lsim]
      [20167] sipush 8818
      [20170] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20173] aload_0 v0
      [20174] ldc_w #1667
        + String [lsime]
      [20177] sipush 10893
      [20180] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20183] aload_0 v0
      [20184] ldc_w #1668
        + String [lsimg]
      [20187] sipush 10895
      [20190] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20193] aload_0 v0
      [20194] ldc_w #1669
        + String [lsqb]
      [20197] bipush 91
      [20199] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20202] aload_0 v0
      [20203] ldc_w #1670
        + String [lsquo]
      [20206] sipush 8216
      [20209] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20212] aload_0 v0
      [20213] ldc_w #1671
        + String [lsquor]
      [20216] sipush 8218
      [20219] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20222] aload_0 v0
      [20223] ldc_w #509
        + String [Lstrok]
      [20226] sipush 321
      [20229] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20232] aload_0 v0
      [20233] ldc_w #1672
        + String [lstrok]
      [20236] sipush 322
      [20239] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20242] aload_0 v0
      [20243] ldc_w #452
        + String [LT]
      [20246] bipush 60
      [20248] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20251] aload_0 v0
      [20252] ldc_w #510
        + String [Lt]
      [20255] sipush 8810
      [20258] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20261] aload_0 v0
      [20262] ldc_w #1673
        + String [lt]
      [20265] bipush 60
      [20267] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20270] aload_0 v0
      [20271] ldc_w #1674
        + String [ltcc]
      [20274] sipush 10918
      [20277] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20280] aload_0 v0
      [20281] ldc_w #1675
        + String [ltcir]
      [20284] sipush 10873
      [20287] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20290] aload_0 v0
      [20291] ldc_w #1676
        + String [ltdot]
      [20294] sipush 8918
      [20297] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20300] aload_0 v0
      [20301] ldc_w #1677
        + String [lthree]
      [20304] sipush 8907
      [20307] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20310] aload_0 v0
      [20311] ldc_w #1678
        + String [ltimes]
      [20314] sipush 8905
      [20317] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20320] aload_0 v0
      [20321] ldc_w #1679
        + String [ltlarr]
      [20324] sipush 10614
      [20327] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20330] aload_0 v0
      [20331] ldc_w #1680
        + String [ltquest]
      [20334] sipush 10875
      [20337] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20340] aload_0 v0
      [20341] ldc_w #1682
        + String [ltri]
      [20344] sipush 9667
      [20347] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20350] aload_0 v0
      [20351] ldc_w #1683
        + String [ltrie]
      [20354] sipush 8884
      [20357] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20360] aload_0 v0
      [20361] ldc_w #1684
        + String [ltrif]
      [20364] sipush 9666
      [20367] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20370] aload_0 v0
      [20371] ldc_w #1681
        + String [ltrPar]
      [20374] sipush 10646
      [20377] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20380] aload_0 v0
      [20381] ldc_w #1685
        + String [lurdshar]
      [20384] sipush 10570
      [20387] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20390] aload_0 v0
      [20391] ldc_w #1686
        + String [luruhar]
      [20394] sipush 10598
      [20397] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20400] aload_0 v0
      [20401] ldc_w #1688
        + String [macr]
      [20404] sipush 175
      [20407] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20410] aload_0 v0
      [20411] ldc_w #1689
        + String [male]
      [20414] sipush 9794
      [20417] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20420] aload_0 v0
      [20421] ldc_w #1690
        + String [malt]
      [20424] sipush 10016
      [20427] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20430] aload_0 v0
      [20431] ldc_w #1691
        + String [maltese]
      [20434] sipush 10016
      [20437] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20440] aload_0 v0
      [20441] ldc_w #511
        + String [Map]
      [20444] sipush 10501
      [20447] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20450] aload_0 v0
      [20451] ldc_w #1692
        + String [map]
      [20454] sipush 8614
      [20457] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20460] aload_0 v0
      [20461] ldc_w #1693
        + String [mapsto]
      [20464] sipush 8614
      [20467] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20470] aload_0 v0
      [20471] ldc_w #1694
        + String [mapstodown]
      [20474] sipush 8615
      [20477] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20480] aload_0 v0
      [20481] ldc_w #1695
        + String [mapstoleft]
      [20484] sipush 8612
      [20487] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20490] aload_0 v0
      [20491] ldc_w #1696
        + String [mapstoup]
      [20494] sipush 8613
      [20497] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20500] aload_0 v0
      [20501] ldc_w #1697
        + String [marker]
      [20504] sipush 9646
      [20507] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20510] aload_0 v0
      [20511] ldc_w #1700
        + String [mcomma]
      [20514] sipush 10793
      [20517] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20520] aload_0 v0
      [20521] ldc_w #512
        + String [Mcy]
      [20524] sipush 1052
      [20527] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20530] aload_0 v0
      [20531] ldc_w #1701
        + String [mcy]
      [20534] sipush 1084
      [20537] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20540] aload_0 v0
      [20541] ldc_w #1702
        + String [mdash]
      [20544] sipush 8212
      [20547] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20550] aload_0 v0
      [20551] ldc_w #1687
        + String [mDDot]
      [20554] sipush 8762
      [20557] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20560] aload_0 v0
      [20561] ldc_w #1703
        + String [measuredangle]
      [20564] sipush 8737
      [20567] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20570] aload_0 v0
      [20571] ldc_w #513
        + String [MediumSpace]
      [20574] sipush 8287
      [20577] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20580] aload_0 v0
      [20581] ldc_w #514
        + String [Mellintrf]
      [20584] sipush 8499
      [20587] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20590] aload_0 v0
      [20591] ldc_w #515
        + String [Mfr]
      [20594] ldc #59
        + Integer [120080]
      [20596] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20599] aload_0 v0
      [20600] ldc_w #1707
        + String [mfr]
      [20603] ldc #83
        + Integer [120106]
      [20605] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20608] aload_0 v0
      [20609] ldc_w #516
        + String [Mgr]
      [20612] sipush 924
      [20615] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20618] aload_0 v0
      [20619] ldc_w #1708
        + String [mgr]
      [20622] sipush 956
      [20625] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20628] aload_0 v0
      [20629] ldc_w #1709
        + String [mho]
      [20632] sipush 8487
      [20635] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20638] aload_0 v0
      [20639] ldc_w #1710
        + String [micro]
      [20642] sipush 181
      [20645] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20648] aload_0 v0
      [20649] ldc_w #1711
        + String [mid]
      [20652] sipush 8739
      [20655] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20658] aload_0 v0
      [20659] ldc_w #1712
        + String [midast]
      [20662] bipush 42
      [20664] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20667] aload_0 v0
      [20668] ldc_w #1713
        + String [midcir]
      [20671] sipush 10992
      [20674] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20677] aload_0 v0
      [20678] ldc_w #1714
        + String [middot]
      [20681] sipush 183
      [20684] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20687] aload_0 v0
      [20688] ldc_w #1715
        + String [minus]
      [20691] sipush 8722
      [20694] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20697] aload_0 v0
      [20698] ldc_w #1716
        + String [minusb]
      [20701] sipush 8863
      [20704] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20707] aload_0 v0
      [20708] ldc_w #1717
        + String [minusd]
      [20711] sipush 8760
      [20714] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20717] aload_0 v0
      [20718] ldc_w #1718
        + String [minusdu]
      [20721] sipush 10794
      [20724] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20727] aload_0 v0
      [20728] ldc_w #517
        + String [MinusPlus]
      [20731] sipush 8723
      [20734] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20737] aload_0 v0
      [20738] ldc_w #1719
        + String [mlcp]
      [20741] sipush 10971
      [20744] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20747] aload_0 v0
      [20748] ldc_w #1720
        + String [mldr]
      [20751] sipush 8230
      [20754] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20757] aload_0 v0
      [20758] ldc_w #1721
        + String [mnplus]
      [20761] sipush 8723
      [20764] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20767] aload_0 v0
      [20768] ldc_w #1722
        + String [models]
      [20771] sipush 8871
      [20774] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20777] aload_0 v0
      [20778] ldc_w #518
        + String [Mopf]
      [20781] ldc #107
        + Integer [120132]
      [20783] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20786] aload_0 v0
      [20787] ldc_w #1723
        + String [mopf]
      [20790] ldc #128
        + Integer [120158]
      [20792] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20795] aload_0 v0
      [20796] ldc_w #1724
        + String [mp]
      [20799] sipush 8723
      [20802] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20805] aload_0 v0
      [20806] ldc_w #519
        + String [Mscr]
      [20809] sipush 8499
      [20812] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20815] aload_0 v0
      [20816] ldc_w #1725
        + String [mscr]
      [20819] ldc #37
        + Integer [120002]
      [20821] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20824] aload_0 v0
      [20825] ldc_w #1726
        + String [mstpos]
      [20828] sipush 8766
      [20831] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20834] aload_0 v0
      [20835] ldc_w #520
        + String [Mu]
      [20838] sipush 924
      [20841] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20844] aload_0 v0
      [20845] ldc_w #1727
        + String [mu]
      [20848] sipush 956
      [20851] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20854] aload_0 v0
      [20855] ldc_w #1728
        + String [multimap]
      [20858] sipush 8888
      [20861] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20864] aload_0 v0
      [20865] ldc_w #1730
        + String [mumap]
      [20868] sipush 8888
      [20871] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20874] aload_0 v0
      [20875] ldc_w #1736
        + String [nabla]
      [20878] sipush 8711
      [20881] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20884] aload_0 v0
      [20885] ldc_w #523
        + String [Nacute]
      [20888] sipush 323
      [20891] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20894] aload_0 v0
      [20895] ldc_w #1737
        + String [nacute]
      [20898] sipush 324
      [20901] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20904] aload_0 v0
      [20905] ldc_w #1739
        + String [nap]
      [20908] sipush 8777
      [20911] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20914] aload_0 v0
      [20915] ldc_w #1740
        + String [napos]
      [20918] sipush 329
      [20921] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20924] aload_0 v0
      [20925] ldc_w #1741
        + String [napprox]
      [20928] sipush 8777
      [20931] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20934] aload_0 v0
      [20935] ldc_w #1742
        + String [natur]
      [20938] sipush 9838
      [20941] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20944] aload_0 v0
      [20945] ldc_w #1743
        + String [natural]
      [20948] sipush 9838
      [20951] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20954] aload_0 v0
      [20955] ldc_w #1744
        + String [naturals]
      [20958] sipush 8469
      [20961] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20964] aload_0 v0
      [20965] ldc_w #1745
        + String [nbsp]
      [20968] sipush 160
      [20971] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20974] aload_0 v0
      [20975] ldc_w #1746
        + String [ncap]
      [20978] sipush 10819
      [20981] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20984] aload_0 v0
      [20985] ldc_w #524
        + String [Ncaron]
      [20988] sipush 327
      [20991] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [20994] aload_0 v0
      [20995] ldc_w #1747
        + String [ncaron]
      [20998] sipush 328
      [21001] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21004] aload_0 v0
      [21005] ldc_w #525
        + String [Ncedil]
      [21008] sipush 325
      [21011] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21014] aload_0 v0
      [21015] ldc_w #1748
        + String [ncedil]
      [21018] sipush 326
      [21021] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21024] aload_0 v0
      [21025] ldc_w #1749
        + String [ncong]
      [21028] sipush 8775
      [21031] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21034] aload_0 v0
      [21035] ldc_w #1750
        + String [ncup]
      [21038] sipush 10818
      [21041] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21044] aload_0 v0
      [21045] ldc_w #526
        + String [Ncy]
      [21048] sipush 1053
      [21051] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21054] aload_0 v0
      [21055] ldc_w #1751
        + String [ncy]
      [21058] sipush 1085
      [21061] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21064] aload_0 v0
      [21065] ldc_w #1752
        + String [ndash]
      [21068] sipush 8211
      [21071] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21074] aload_0 v0
      [21075] ldc_w #1753
        + String [ne]
      [21078] sipush 8800
      [21081] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21084] aload_0 v0
      [21085] ldc_w #1755
        + String [nearhk]
      [21088] sipush 10532
      [21091] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21094] aload_0 v0
      [21095] ldc_w #1754
        + String [neArr]
      [21098] sipush 8663
      [21101] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21104] aload_0 v0
      [21105] ldc_w #1756
        + String [nearr]
      [21108] sipush 8599
      [21111] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21114] aload_0 v0
      [21115] ldc_w #1757
        + String [nearrow]
      [21118] sipush 8599
      [21121] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21124] aload_0 v0
      [21125] ldc_w #527
        + String [NegativeMediumSpace]
      [21128] sipush 8203
      [21131] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21134] aload_0 v0
      [21135] ldc_w #528
        + String [NegativeThickSpace]
      [21138] sipush 8203
      [21141] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21144] aload_0 v0
      [21145] ldc_w #529
        + String [NegativeThinSpace]
      [21148] sipush 8203
      [21151] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21154] aload_0 v0
      [21155] ldc_w #530
        + String [NegativeVeryThinSpace]
      [21158] sipush 8203
      [21161] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21164] aload_0 v0
      [21165] ldc_w #1758
        + String [nequiv]
      [21168] sipush 8802
      [21171] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21174] aload_0 v0
      [21175] ldc_w #1759
        + String [nesear]
      [21178] sipush 10536
      [21181] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21184] aload_0 v0
      [21185] ldc_w #531
        + String [NestedGreaterGreater]
      [21188] sipush 8811
      [21191] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21194] aload_0 v0
      [21195] ldc_w #532
        + String [NestedLessLess]
      [21198] sipush 8810
      [21201] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21204] aload_0 v0
      [21205] ldc_w #533
        + String [NewLine]
      [21208] bipush 10
      [21210] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21213] aload_0 v0
      [21214] ldc_w #1760
        + String [nexist]
      [21217] sipush 8708
      [21220] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21223] aload_0 v0
      [21224] ldc_w #1761
        + String [nexists]
      [21227] sipush 8708
      [21230] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21233] aload_0 v0
      [21234] ldc_w #534
        + String [Nfr]
      [21237] ldc #60
        + Integer [120081]
      [21239] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21242] aload_0 v0
      [21243] ldc_w #1762
        + String [nfr]
      [21246] ldc #84
        + Integer [120107]
      [21248] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21251] aload_0 v0
      [21252] ldc_w #1763
        + String [nge]
      [21255] sipush 8817
      [21258] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21261] aload_0 v0
      [21262] ldc_w #1764
        + String [ngeq]
      [21265] sipush 8817
      [21268] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21271] aload_0 v0
      [21272] ldc_w #535
        + String [Ngr]
      [21275] sipush 925
      [21278] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21281] aload_0 v0
      [21282] ldc_w #1765
        + String [ngr]
      [21285] sipush 957
      [21288] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21291] aload_0 v0
      [21292] ldc_w #1766
        + String [ngsim]
      [21295] sipush 8821
      [21298] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21301] aload_0 v0
      [21302] ldc_w #1767
        + String [ngt]
      [21305] sipush 8815
      [21308] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21311] aload_0 v0
      [21312] ldc_w #1768
        + String [ngtr]
      [21315] sipush 8815
      [21318] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21321] aload_0 v0
      [21322] ldc_w #1769
        + String [nhArr]
      [21325] sipush 8654
      [21328] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21331] aload_0 v0
      [21332] ldc_w #1770
        + String [nharr]
      [21335] sipush 8622
      [21338] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21341] aload_0 v0
      [21342] ldc_w #1771
        + String [nhpar]
      [21345] sipush 10994
      [21348] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21351] aload_0 v0
      [21352] ldc_w #1772
        + String [ni]
      [21355] sipush 8715
      [21358] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21361] aload_0 v0
      [21362] ldc_w #1773
        + String [nis]
      [21365] sipush 8956
      [21368] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21371] aload_0 v0
      [21372] ldc_w #1774
        + String [nisd]
      [21375] sipush 8954
      [21378] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21381] aload_0 v0
      [21382] ldc_w #1775
        + String [niv]
      [21385] sipush 8715
      [21388] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21391] aload_0 v0
      [21392] ldc_w #521
        + String [NJcy]
      [21395] sipush 1034
      [21398] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21401] aload_0 v0
      [21402] ldc_w #1776
        + String [njcy]
      [21405] sipush 1114
      [21408] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21411] aload_0 v0
      [21412] ldc_w #1777
        + String [nlArr]
      [21415] sipush 8653
      [21418] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21421] aload_0 v0
      [21422] ldc_w #1778
        + String [nlarr]
      [21425] sipush 8602
      [21428] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21431] aload_0 v0
      [21432] ldc_w #1779
        + String [nldr]
      [21435] sipush 8229
      [21438] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21441] aload_0 v0
      [21442] ldc_w #1780
        + String [nle]
      [21445] sipush 8816
      [21448] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21451] aload_0 v0
      [21452] ldc_w #1731
        + String [nLeftarrow]
      [21455] sipush 8653
      [21458] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21461] aload_0 v0
      [21462] ldc_w #1781
        + String [nleftarrow]
      [21465] sipush 8602
      [21468] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21471] aload_0 v0
      [21472] ldc_w #1732
        + String [nLeftrightarrow]
      [21475] sipush 8654
      [21478] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21481] aload_0 v0
      [21482] ldc_w #1782
        + String [nleftrightarrow]
      [21485] sipush 8622
      [21488] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21491] aload_0 v0
      [21492] ldc_w #1783
        + String [nleq]
      [21495] sipush 8816
      [21498] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21501] aload_0 v0
      [21502] ldc_w #1784
        + String [nless]
      [21505] sipush 8814
      [21508] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21511] aload_0 v0
      [21512] ldc_w #1785
        + String [nlsim]
      [21515] sipush 8820
      [21518] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21521] aload_0 v0
      [21522] ldc_w #1786
        + String [nlt]
      [21525] sipush 8814
      [21528] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21531] aload_0 v0
      [21532] ldc_w #1787
        + String [nltri]
      [21535] sipush 8938
      [21538] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21541] aload_0 v0
      [21542] ldc_w #1788
        + String [nltrie]
      [21545] sipush 8940
      [21548] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21551] aload_0 v0
      [21552] ldc_w #1789
        + String [nmid]
      [21555] sipush 8740
      [21558] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21561] aload_0 v0
      [21562] ldc_w #536
        + String [NoBreak]
      [21565] sipush 8288
      [21568] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21571] aload_0 v0
      [21572] ldc_w #537
        + String [NonBreakingSpace]
      [21575] sipush 160
      [21578] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21581] aload_0 v0
      [21582] ldc_w #538
        + String [Nopf]
      [21585] sipush 8469
      [21588] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21591] aload_0 v0
      [21592] ldc_w #1794
        + String [nopf]
      [21595] ldc #129
        + Integer [120159]
      [21597] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21600] aload_0 v0
      [21601] ldc_w #539
        + String [Not]
      [21604] sipush 10988
      [21607] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21610] aload_0 v0
      [21611] ldc_w #1798
        + String [not]
      [21614] sipush 172
      [21617] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21620] aload_0 v0
      [21621] ldc_w #540
        + String [NotCongruent]
      [21624] sipush 8802
      [21627] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21630] aload_0 v0
      [21631] ldc_w #541
        + String [NotCupCap]
      [21634] sipush 8813
      [21637] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21640] aload_0 v0
      [21641] ldc_w #542
        + String [NotDoubleVerticalBar]
      [21644] sipush 8742
      [21647] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21650] aload_0 v0
      [21651] ldc_w #543
        + String [NotElement]
      [21654] sipush 8713
      [21657] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21660] aload_0 v0
      [21661] ldc_w #544
        + String [NotEqual]
      [21664] sipush 8800
      [21667] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21670] aload_0 v0
      [21671] ldc_w #545
        + String [NotExists]
      [21674] sipush 8708
      [21677] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21680] aload_0 v0
      [21681] ldc_w #546
        + String [NotGreater]
      [21684] sipush 8815
      [21687] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21690] aload_0 v0
      [21691] ldc_w #547
        + String [NotGreaterEqual]
      [21694] sipush 8817
      [21697] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21700] aload_0 v0
      [21701] ldc_w #548
        + String [NotGreaterLess]
      [21704] sipush 8825
      [21707] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21710] aload_0 v0
      [21711] ldc_w #549
        + String [NotGreaterTilde]
      [21714] sipush 8821
      [21717] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21720] aload_0 v0
      [21721] ldc_w #1799
        + String [notin]
      [21724] sipush 8713
      [21727] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21730] aload_0 v0
      [21731] ldc_w #1800
        + String [notinva]
      [21734] sipush 8713
      [21737] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21740] aload_0 v0
      [21741] ldc_w #1801
        + String [notinvb]
      [21744] sipush 8951
      [21747] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21750] aload_0 v0
      [21751] ldc_w #1802
        + String [notinvc]
      [21754] sipush 8950
      [21757] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21760] aload_0 v0
      [21761] ldc_w #550
        + String [NotLeftTriangle]
      [21764] sipush 8938
      [21767] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21770] aload_0 v0
      [21771] ldc_w #551
        + String [NotLeftTriangleEqual]
      [21774] sipush 8940
      [21777] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21780] aload_0 v0
      [21781] ldc_w #552
        + String [NotLess]
      [21784] sipush 8814
      [21787] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21790] aload_0 v0
      [21791] ldc_w #553
        + String [NotLessEqual]
      [21794] sipush 8816
      [21797] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21800] aload_0 v0
      [21801] ldc_w #554
        + String [NotLessGreater]
      [21804] sipush 8824
      [21807] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21810] aload_0 v0
      [21811] ldc_w #555
        + String [NotLessTilde]
      [21814] sipush 8820
      [21817] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21820] aload_0 v0
      [21821] ldc_w #1803
        + String [notni]
      [21824] sipush 8716
      [21827] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21830] aload_0 v0
      [21831] ldc_w #1804
        + String [notniva]
      [21834] sipush 8716
      [21837] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21840] aload_0 v0
      [21841] ldc_w #1805
        + String [notnivb]
      [21844] sipush 8958
      [21847] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21850] aload_0 v0
      [21851] ldc_w #1806
        + String [notnivc]
      [21854] sipush 8957
      [21857] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21860] aload_0 v0
      [21861] ldc_w #556
        + String [NotPrecedes]
      [21864] sipush 8832
      [21867] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21870] aload_0 v0
      [21871] ldc_w #557
        + String [NotPrecedesSlantEqual]
      [21874] sipush 8928
      [21877] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21880] aload_0 v0
      [21881] ldc_w #558
        + String [NotReverseElement]
      [21884] sipush 8716
      [21887] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21890] aload_0 v0
      [21891] ldc_w #559
        + String [NotRightTriangle]
      [21894] sipush 8939
      [21897] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21900] aload_0 v0
      [21901] ldc_w #560
        + String [NotRightTriangleEqual]
      [21904] sipush 8941
      [21907] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21910] aload_0 v0
      [21911] ldc_w #561
        + String [NotSquareSubsetEqual]
      [21914] sipush 8930
      [21917] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21920] aload_0 v0
      [21921] ldc_w #562
        + String [NotSquareSupersetEqual]
      [21924] sipush 8931
      [21927] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21930] aload_0 v0
      [21931] ldc_w #563
        + String [NotSubsetEqual]
      [21934] sipush 8840
      [21937] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21940] aload_0 v0
      [21941] ldc_w #564
        + String [NotSucceeds]
      [21944] sipush 8833
      [21947] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21950] aload_0 v0
      [21951] ldc_w #565
        + String [NotSucceedsSlantEqual]
      [21954] sipush 8929
      [21957] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21960] aload_0 v0
      [21961] ldc_w #566
        + String [NotSupersetEqual]
      [21964] sipush 8841
      [21967] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21970] aload_0 v0
      [21971] ldc_w #567
        + String [NotTilde]
      [21974] sipush 8769
      [21977] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21980] aload_0 v0
      [21981] ldc_w #568
        + String [NotTildeEqual]
      [21984] sipush 8772
      [21987] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [21990] aload_0 v0
      [21991] ldc_w #569
        + String [NotTildeFullEqual]
      [21994] sipush 8775
      [21997] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22000] aload_0 v0
      [22001] ldc_w #570
        + String [NotTildeTilde]
      [22004] sipush 8777
      [22007] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22010] aload_0 v0
      [22011] ldc_w #571
        + String [NotVerticalBar]
      [22014] sipush 8740
      [22017] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22020] aload_0 v0
      [22021] ldc_w #1808
        + String [npar]
      [22024] sipush 8742
      [22027] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22030] aload_0 v0
      [22031] ldc_w #1809
        + String [nparallel]
      [22034] sipush 8742
      [22037] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22040] aload_0 v0
      [22041] ldc_w #1810
        + String [npolint]
      [22044] sipush 10772
      [22047] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22050] aload_0 v0
      [22051] ldc_w #1811
        + String [npr]
      [22054] sipush 8832
      [22057] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22060] aload_0 v0
      [22061] ldc_w #1812
        + String [nprcue]
      [22064] sipush 8928
      [22067] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22070] aload_0 v0
      [22071] ldc_w #1813
        + String [nprec]
      [22074] sipush 8832
      [22077] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22080] aload_0 v0
      [22081] ldc_w #1814
        + String [nrArr]
      [22084] sipush 8655
      [22087] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22090] aload_0 v0
      [22091] ldc_w #1815
        + String [nrarr]
      [22094] sipush 8603
      [22097] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22100] aload_0 v0
      [22101] ldc_w #1733
        + String [nRightarrow]
      [22104] sipush 8655
      [22107] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22110] aload_0 v0
      [22111] ldc_w #1816
        + String [nrightarrow]
      [22114] sipush 8603
      [22117] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22120] aload_0 v0
      [22121] ldc_w #1817
        + String [nrtri]
      [22124] sipush 8939
      [22127] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22130] aload_0 v0
      [22131] ldc_w #1818
        + String [nrtrie]
      [22134] sipush 8941
      [22137] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22140] aload_0 v0
      [22141] ldc_w #1819
        + String [nsc]
      [22144] sipush 8833
      [22147] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22150] aload_0 v0
      [22151] ldc_w #1820
        + String [nsccue]
      [22154] sipush 8929
      [22157] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22160] aload_0 v0
      [22161] ldc_w #572
        + String [Nscr]
      [22164] ldc #15
        + Integer [119977]
      [22166] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22169] aload_0 v0
      [22170] ldc_w #1821
        + String [nscr]
      [22173] ldc #38
        + Integer [120003]
      [22175] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22178] aload_0 v0
      [22179] ldc_w #1822
        + String [nshortmid]
      [22182] sipush 8740
      [22185] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22188] aload_0 v0
      [22189] ldc_w #1823
        + String [nshortparallel]
      [22192] sipush 8742
      [22195] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22198] aload_0 v0
      [22199] ldc_w #1824
        + String [nsim]
      [22202] sipush 8769
      [22205] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22208] aload_0 v0
      [22209] ldc_w #1825
        + String [nsime]
      [22212] sipush 8772
      [22215] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22218] aload_0 v0
      [22219] ldc_w #1826
        + String [nsimeq]
      [22222] sipush 8772
      [22225] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22228] aload_0 v0
      [22229] ldc_w #1827
        + String [nsmid]
      [22232] sipush 8740
      [22235] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22238] aload_0 v0
      [22239] ldc_w #1828
        + String [nspar]
      [22242] sipush 8742
      [22245] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22248] aload_0 v0
      [22249] ldc_w #1829
        + String [nsqsube]
      [22252] sipush 8930
      [22255] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22258] aload_0 v0
      [22259] ldc_w #1830
        + String [nsqsupe]
      [22262] sipush 8931
      [22265] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22268] aload_0 v0
      [22269] ldc_w #1831
        + String [nsub]
      [22272] sipush 8836
      [22275] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22278] aload_0 v0
      [22279] ldc_w #1832
        + String [nsube]
      [22282] sipush 8840
      [22285] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22288] aload_0 v0
      [22289] ldc_w #1833
        + String [nsubseteq]
      [22292] sipush 8840
      [22295] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22298] aload_0 v0
      [22299] ldc_w #1834
        + String [nsucc]
      [22302] sipush 8833
      [22305] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22308] aload_0 v0
      [22309] ldc_w #1835
        + String [nsup]
      [22312] sipush 8837
      [22315] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22318] aload_0 v0
      [22319] ldc_w #1836
        + String [nsupe]
      [22322] sipush 8841
      [22325] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22328] aload_0 v0
      [22329] ldc_w #1837
        + String [nsupseteq]
      [22332] sipush 8841
      [22335] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22338] aload_0 v0
      [22339] ldc_w #1838
        + String [ntgl]
      [22342] sipush 8825
      [22345] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22348] aload_0 v0
      [22349] ldc_w #573
        + String [Ntilde]
      [22352] sipush 209
      [22355] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22358] aload_0 v0
      [22359] ldc_w #1839
        + String [ntilde]
      [22362] sipush 241
      [22365] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22368] aload_0 v0
      [22369] ldc_w #1840
        + String [ntlg]
      [22372] sipush 8824
      [22375] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22378] aload_0 v0
      [22379] ldc_w #1841
        + String [ntriangleleft]
      [22382] sipush 8938
      [22385] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22388] aload_0 v0
      [22389] ldc_w #1842
        + String [ntrianglelefteq]
      [22392] sipush 8940
      [22395] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22398] aload_0 v0
      [22399] ldc_w #1843
        + String [ntriangleright]
      [22402] sipush 8939
      [22405] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22408] aload_0 v0
      [22409] ldc_w #1844
        + String [ntrianglerighteq]
      [22412] sipush 8941
      [22415] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22418] aload_0 v0
      [22419] ldc_w #574
        + String [Nu]
      [22422] sipush 925
      [22425] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22428] aload_0 v0
      [22429] ldc_w #1845
        + String [nu]
      [22432] sipush 957
      [22435] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22438] aload_0 v0
      [22439] ldc_w #1846
        + String [num]
      [22442] bipush 35
      [22444] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22447] aload_0 v0
      [22448] ldc_w #1847
        + String [numero]
      [22451] sipush 8470
      [22454] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22457] aload_0 v0
      [22458] ldc_w #1848
        + String [numsp]
      [22461] sipush 8199
      [22464] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22467] aload_0 v0
      [22468] ldc_w #1734
        + String [nVDash]
      [22471] sipush 8879
      [22474] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22477] aload_0 v0
      [22478] ldc_w #1735
        + String [nVdash]
      [22481] sipush 8878
      [22484] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22487] aload_0 v0
      [22488] ldc_w #1849
        + String [nvDash]
      [22491] sipush 8877
      [22494] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22497] aload_0 v0
      [22498] ldc_w #1851
        + String [nvdash]
      [22501] sipush 8876
      [22504] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22507] aload_0 v0
      [22508] ldc_w #1850
        + String [nvHarr]
      [22511] sipush 10500
      [22514] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22517] aload_0 v0
      [22518] ldc_w #1852
        + String [nvinfin]
      [22521] sipush 10718
      [22524] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22527] aload_0 v0
      [22528] ldc_w #1853
        + String [nvlArr]
      [22531] sipush 10498
      [22534] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22537] aload_0 v0
      [22538] ldc_w #1854
        + String [nvrArr]
      [22541] sipush 10499
      [22544] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22547] aload_0 v0
      [22548] ldc_w #1856
        + String [nwarhk]
      [22551] sipush 10531
      [22554] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22557] aload_0 v0
      [22558] ldc_w #1855
        + String [nwArr]
      [22561] sipush 8662
      [22564] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22567] aload_0 v0
      [22568] ldc_w #1857
        + String [nwarr]
      [22571] sipush 8598
      [22574] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22577] aload_0 v0
      [22578] ldc_w #1858
        + String [nwarrow]
      [22581] sipush 8598
      [22584] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22587] aload_0 v0
      [22588] ldc_w #1859
        + String [nwnear]
      [22591] sipush 10535
      [22594] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22597] aload_0 v0
      [22598] ldc_w #578
        + String [Oacgr]
      [22601] sipush 908
      [22604] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22607] aload_0 v0
      [22608] ldc_w #1861
        + String [oacgr]
      [22611] sipush 972
      [22614] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22617] aload_0 v0
      [22618] ldc_w #579
        + String [Oacute]
      [22621] sipush 211
      [22624] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22627] aload_0 v0
      [22628] ldc_w #1862
        + String [oacute]
      [22631] sipush 243
      [22634] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22637] aload_0 v0
      [22638] ldc_w #1863
        + String [oast]
      [22641] sipush 8859
      [22644] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22647] aload_0 v0
      [22648] ldc_w #1865
        + String [ocir]
      [22651] sipush 8858
      [22654] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22657] aload_0 v0
      [22658] ldc_w #580
        + String [Ocirc]
      [22661] sipush 212
      [22664] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22667] aload_0 v0
      [22668] ldc_w #1866
        + String [ocirc]
      [22671] sipush 244
      [22674] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22677] aload_0 v0
      [22678] ldc_w #581
        + String [Ocy]
      [22681] sipush 1054
      [22684] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22687] aload_0 v0
      [22688] ldc_w #1867
        + String [ocy]
      [22691] sipush 1086
      [22694] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22697] aload_0 v0
      [22698] ldc_w #1868
        + String [odash]
      [22701] sipush 8861
      [22704] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22707] aload_0 v0
      [22708] ldc_w #582
        + String [Odblac]
      [22711] sipush 336
      [22714] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22717] aload_0 v0
      [22718] ldc_w #1869
        + String [odblac]
      [22721] sipush 337
      [22724] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22727] aload_0 v0
      [22728] ldc_w #1870
        + String [odiv]
      [22731] sipush 10808
      [22734] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22737] aload_0 v0
      [22738] ldc_w #1871
        + String [odot]
      [22741] sipush 8857
      [22744] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22747] aload_0 v0
      [22748] ldc_w #1872
        + String [odsold]
      [22751] sipush 10684
      [22754] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22757] aload_0 v0
      [22758] ldc_w #575
        + String [OElig]
      [22761] sipush 338
      [22764] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22767] aload_0 v0
      [22768] ldc_w #1873
        + String [oelig]
      [22771] sipush 339
      [22774] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22777] aload_0 v0
      [22778] ldc_w #1874
        + String [ofcir]
      [22781] sipush 10687
      [22784] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22787] aload_0 v0
      [22788] ldc_w #583
        + String [Ofr]
      [22791] ldc #61
        + Integer [120082]
      [22793] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22796] aload_0 v0
      [22797] ldc_w #1875
        + String [ofr]
      [22800] ldc #85
        + Integer [120108]
      [22802] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22805] aload_0 v0
      [22806] ldc_w #1876
        + String [ogon]
      [22809] sipush 731
      [22812] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22815] aload_0 v0
      [22816] ldc_w #584
        + String [Ogr]
      [22819] sipush 927
      [22822] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22825] aload_0 v0
      [22826] ldc_w #1877
        + String [ogr]
      [22829] sipush 959
      [22832] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22835] aload_0 v0
      [22836] ldc_w #585
        + String [Ograve]
      [22839] sipush 210
      [22842] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22845] aload_0 v0
      [22846] ldc_w #1878
        + String [ograve]
      [22849] sipush 242
      [22852] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22855] aload_0 v0
      [22856] ldc_w #1879
        + String [ogt]
      [22859] sipush 10689
      [22862] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22865] aload_0 v0
      [22866] ldc_w #576
        + String [OHacgr]
      [22869] sipush 911
      [22872] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22875] aload_0 v0
      [22876] ldc_w #1880
        + String [ohacgr]
      [22879] sipush 974
      [22882] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22885] aload_0 v0
      [22886] ldc_w #1881
        + String [ohbar]
      [22889] sipush 10677
      [22892] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22895] aload_0 v0
      [22896] ldc_w #577
        + String [OHgr]
      [22899] sipush 937
      [22902] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22905] aload_0 v0
      [22906] ldc_w #1882
        + String [ohgr]
      [22909] sipush 969
      [22912] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22915] aload_0 v0
      [22916] ldc_w #1883
        + String [ohm]
      [22919] sipush 937
      [22922] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22925] aload_0 v0
      [22926] ldc_w #1884
        + String [oint]
      [22929] sipush 8750
      [22932] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22935] aload_0 v0
      [22936] ldc_w #1886
        + String [olarr]
      [22939] sipush 8634
      [22942] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22945] aload_0 v0
      [22946] ldc_w #1887
        + String [olcir]
      [22949] sipush 10686
      [22952] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22955] aload_0 v0
      [22956] ldc_w #1888
        + String [olcross]
      [22959] sipush 10683
      [22962] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22965] aload_0 v0
      [22966] ldc_w #1889
        + String [oline]
      [22969] sipush 8254
      [22972] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22975] aload_0 v0
      [22976] ldc_w #1890
        + String [olt]
      [22979] sipush 10688
      [22982] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22985] aload_0 v0
      [22986] ldc_w #586
        + String [Omacr]
      [22989] sipush 332
      [22992] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [22995] aload_0 v0
      [22996] ldc_w #1891
        + String [omacr]
      [22999] sipush 333
      [23002] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23005] aload_0 v0
      [23006] ldc_w #587
        + String [Omega]
      [23009] sipush 937
      [23012] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23015] aload_0 v0
      [23016] ldc_w #1892
        + String [omega]
      [23019] sipush 969
      [23022] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23025] aload_0 v0
      [23026] ldc_w #588
        + String [Omicron]
      [23029] sipush 927
      [23032] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23035] aload_0 v0
      [23036] ldc_w #1893
        + String [omicron]
      [23039] sipush 959
      [23042] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23045] aload_0 v0
      [23046] ldc_w #1894
        + String [omid]
      [23049] sipush 10678
      [23052] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23055] aload_0 v0
      [23056] ldc_w #1895
        + String [ominus]
      [23059] sipush 8854
      [23062] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23065] aload_0 v0
      [23066] ldc_w #589
        + String [Oopf]
      [23069] ldc #108
        + Integer [120134]
      [23071] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23074] aload_0 v0
      [23075] ldc_w #1896
        + String [oopf]
      [23078] ldc #130
        + Integer [120160]
      [23080] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23083] aload_0 v0
      [23084] ldc_w #1897
        + String [opar]
      [23087] sipush 10679
      [23090] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23093] aload_0 v0
      [23094] ldc_w #590
        + String [OpenCurlyDoubleQuote]
      [23097] sipush 8220
      [23100] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23103] aload_0 v0
      [23104] ldc_w #591
        + String [OpenCurlyQuote]
      [23107] sipush 8216
      [23110] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23113] aload_0 v0
      [23114] ldc_w #1898
        + String [operp]
      [23117] sipush 10681
      [23120] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23123] aload_0 v0
      [23124] ldc_w #1899
        + String [oplus]
      [23127] sipush 8853
      [23130] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23133] aload_0 v0
      [23134] ldc_w #592
        + String [Or]
      [23137] sipush 10836
      [23140] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23143] aload_0 v0
      [23144] ldc_w #1902
        + String [or]
      [23147] sipush 8744
      [23150] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23153] aload_0 v0
      [23154] ldc_w #1903
        + String [orarr]
      [23157] sipush 8635
      [23160] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23163] aload_0 v0
      [23164] ldc_w #1904
        + String [ord]
      [23167] sipush 10845
      [23170] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23173] aload_0 v0
      [23174] ldc_w #1905
        + String [order]
      [23177] sipush 8500
      [23180] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23183] aload_0 v0
      [23184] ldc_w #1906
        + String [orderof]
      [23187] sipush 8500
      [23190] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23193] aload_0 v0
      [23194] ldc_w #1907
        + String [ordf]
      [23197] sipush 170
      [23200] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23203] aload_0 v0
      [23204] ldc_w #1908
        + String [ordm]
      [23207] sipush 186
      [23210] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23213] aload_0 v0
      [23214] ldc_w #1909
        + String [origof]
      [23217] sipush 8886
      [23220] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23223] aload_0 v0
      [23224] ldc_w #1910
        + String [oror]
      [23227] sipush 10838
      [23230] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23233] aload_0 v0
      [23234] ldc_w #1911
        + String [orslope]
      [23237] sipush 10839
      [23240] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23243] aload_0 v0
      [23244] ldc_w #1912
        + String [orv]
      [23247] sipush 10843
      [23250] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23253] aload_0 v0
      [23254] ldc_w #1860
        + String [oS]
      [23257] sipush 9416
      [23260] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23263] aload_0 v0
      [23264] ldc_w #593
        + String [Oscr]
      [23267] ldc #16
        + Integer [119978]
      [23269] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23272] aload_0 v0
      [23273] ldc_w #1913
        + String [oscr]
      [23276] sipush 8500
      [23279] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23282] aload_0 v0
      [23283] ldc_w #594
        + String [Oslash]
      [23286] sipush 216
      [23289] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23292] aload_0 v0
      [23293] ldc_w #1914
        + String [oslash]
      [23296] sipush 248
      [23299] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23302] aload_0 v0
      [23303] ldc_w #1915
        + String [osol]
      [23306] sipush 8856
      [23309] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23312] aload_0 v0
      [23313] ldc_w #595
        + String [Otilde]
      [23316] sipush 213
      [23319] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23322] aload_0 v0
      [23323] ldc_w #1916
        + String [otilde]
      [23326] sipush 245
      [23329] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23332] aload_0 v0
      [23333] ldc_w #596
        + String [Otimes]
      [23336] sipush 10807
      [23339] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23342] aload_0 v0
      [23343] ldc_w #1917
        + String [otimes]
      [23346] sipush 8855
      [23349] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23352] aload_0 v0
      [23353] ldc_w #1918
        + String [otimesas]
      [23356] sipush 10806
      [23359] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23362] aload_0 v0
      [23363] ldc_w #597
        + String [Ouml]
      [23366] sipush 214
      [23369] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23372] aload_0 v0
      [23373] ldc_w #1919
        + String [ouml]
      [23376] sipush 246
      [23379] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23382] aload_0 v0
      [23383] ldc_w #1920
        + String [ovbar]
      [23386] sipush 9021
      [23389] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23392] aload_0 v0
      [23393] ldc_w #598
        + String [OverBar]
      [23396] sipush 8254
      [23399] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23402] aload_0 v0
      [23403] ldc_w #599
        + String [OverBrace]
      [23406] sipush 9182
      [23409] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23412] aload_0 v0
      [23413] ldc_w #600
        + String [OverBracket]
      [23416] sipush 9140
      [23419] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23422] aload_0 v0
      [23423] ldc_w #601
        + String [OverParenthesis]
      [23426] sipush 9180
      [23429] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23432] aload_0 v0
      [23433] ldc_w #1922
        + String [par]
      [23436] sipush 8741
      [23439] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23442] aload_0 v0
      [23443] ldc_w #1923
        + String [para]
      [23446] sipush 182
      [23449] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23452] aload_0 v0
      [23453] ldc_w #1924
        + String [parallel]
      [23456] sipush 8741
      [23459] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23462] aload_0 v0
      [23463] ldc_w #1926
        + String [parsim]
      [23466] sipush 10995
      [23469] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23472] aload_0 v0
      [23473] ldc_w #1927
        + String [parsl]
      [23476] sipush 11005
      [23479] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23482] aload_0 v0
      [23483] ldc_w #1928
        + String [part]
      [23486] sipush 8706
      [23489] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23492] aload_0 v0
      [23493] ldc_w #604
        + String [PartialD]
      [23496] sipush 8706
      [23499] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23502] aload_0 v0
      [23503] ldc_w #605
        + String [Pcy]
      [23506] sipush 1055
      [23509] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23512] aload_0 v0
      [23513] ldc_w #1929
        + String [pcy]
      [23516] sipush 1087
      [23519] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23522] aload_0 v0
      [23523] ldc_w #1930
        + String [percnt]
      [23526] bipush 37
      [23528] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23531] aload_0 v0
      [23532] ldc_w #1931
        + String [period]
      [23535] bipush 46
      [23537] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23540] aload_0 v0
      [23541] ldc_w #1932
        + String [permil]
      [23544] sipush 8240
      [23547] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23550] aload_0 v0
      [23551] ldc_w #1933
        + String [perp]
      [23554] sipush 8869
      [23557] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23560] aload_0 v0
      [23561] ldc_w #1934
        + String [pertenk]
      [23564] sipush 8241
      [23567] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23570] aload_0 v0
      [23571] ldc_w #606
        + String [Pfr]
      [23574] ldc #62
        + Integer [120083]
      [23576] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23579] aload_0 v0
      [23580] ldc_w #1935
        + String [pfr]
      [23583] ldc #86
        + Integer [120109]
      [23585] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23588] aload_0 v0
      [23589] ldc_w #607
        + String [Pgr]
      [23592] sipush 928
      [23595] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23598] aload_0 v0
      [23599] ldc_w #1936
        + String [pgr]
      [23602] sipush 960
      [23605] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23608] aload_0 v0
      [23609] ldc_w #602
        + String [PHgr]
      [23612] sipush 934
      [23615] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23618] aload_0 v0
      [23619] ldc_w #1937
        + String [phgr]
      [23622] sipush 966
      [23625] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23628] aload_0 v0
      [23629] ldc_w #608
        + String [Phi]
      [23632] sipush 934
      [23635] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23638] aload_0 v0
      [23639] ldc_w #1938
        + String [phi]
      [23642] sipush 966
      [23645] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23648] aload_0 v0
      [23649] ldc_w #1939
        + String [phiv]
      [23652] sipush 981
      [23655] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23658] aload_0 v0
      [23659] ldc_w #1940
        + String [phmmat]
      [23662] sipush 8499
      [23665] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23668] aload_0 v0
      [23669] ldc_w #1941
        + String [phone]
      [23672] sipush 9742
      [23675] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23678] aload_0 v0
      [23679] ldc_w #609
        + String [Pi]
      [23682] sipush 928
      [23685] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23688] aload_0 v0
      [23689] ldc_w #1942
        + String [pi]
      [23692] sipush 960
      [23695] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23698] aload_0 v0
      [23699] ldc_w #1943
        + String [pitchfork]
      [23702] sipush 8916
      [23705] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23708] aload_0 v0
      [23709] ldc_w #1944
        + String [piv]
      [23712] sipush 982
      [23715] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23718] aload_0 v0
      [23719] ldc_w #1945
        + String [planck]
      [23722] sipush 8463
      [23725] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23728] aload_0 v0
      [23729] ldc_w #1946
        + String [planckh]
      [23732] sipush 8462
      [23735] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23738] aload_0 v0
      [23739] ldc_w #1947
        + String [plankv]
      [23742] sipush 8463
      [23745] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23748] aload_0 v0
      [23749] ldc_w #1948
        + String [plus]
      [23752] bipush 43
      [23754] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23757] aload_0 v0
      [23758] ldc_w #1949
        + String [plusacir]
      [23761] sipush 10787
      [23764] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23767] aload_0 v0
      [23768] ldc_w #1950
        + String [plusb]
      [23771] sipush 8862
      [23774] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23777] aload_0 v0
      [23778] ldc_w #1951
        + String [pluscir]
      [23781] sipush 10786
      [23784] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23787] aload_0 v0
      [23788] ldc_w #1952
        + String [plusdo]
      [23791] sipush 8724
      [23794] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23797] aload_0 v0
      [23798] ldc_w #1953
        + String [plusdu]
      [23801] sipush 10789
      [23804] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23807] aload_0 v0
      [23808] ldc_w #1954
        + String [pluse]
      [23811] sipush 10866
      [23814] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23817] aload_0 v0
      [23818] ldc_w #610
        + String [PlusMinus]
      [23821] sipush 177
      [23824] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23827] aload_0 v0
      [23828] ldc_w #1955
        + String [plusmn]
      [23831] sipush 177
      [23834] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23837] aload_0 v0
      [23838] ldc_w #1956
        + String [plussim]
      [23841] sipush 10790
      [23844] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23847] aload_0 v0
      [23848] ldc_w #1957
        + String [plustwo]
      [23851] sipush 10791
      [23854] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23857] aload_0 v0
      [23858] ldc_w #1958
        + String [pm]
      [23861] sipush 177
      [23864] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23867] aload_0 v0
      [23868] ldc_w #611
        + String [Poincareplane]
      [23871] sipush 8460
      [23874] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23877] aload_0 v0
      [23878] ldc_w #1959
        + String [pointint]
      [23881] sipush 10773
      [23884] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23887] aload_0 v0
      [23888] ldc_w #612
        + String [Popf]
      [23891] sipush 8473
      [23894] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23897] aload_0 v0
      [23898] ldc_w #1960
        + String [popf]
      [23901] ldc #131
        + Integer [120161]
      [23903] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23906] aload_0 v0
      [23907] ldc_w #1961
        + String [pound]
      [23910] sipush 163
      [23913] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23916] aload_0 v0
      [23917] ldc_w #613
        + String [Pr]
      [23920] sipush 10939
      [23923] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23926] aload_0 v0
      [23927] ldc_w #1962
        + String [pr]
      [23930] sipush 8826
      [23933] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23936] aload_0 v0
      [23937] ldc_w #1964
        + String [prap]
      [23940] sipush 10935
      [23943] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23946] aload_0 v0
      [23947] ldc_w #1965
        + String [prcue]
      [23950] sipush 8828
      [23953] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23956] aload_0 v0
      [23957] ldc_w #1963
        + String [prE]
      [23960] sipush 10931
      [23963] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23966] aload_0 v0
      [23967] ldc_w #1966
        + String [pre]
      [23970] sipush 10927
      [23973] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23976] aload_0 v0
      [23977] ldc_w #1967
        + String [prec]
      [23980] sipush 8826
      [23983] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23986] aload_0 v0
      [23987] ldc_w #1968
        + String [precapprox]
      [23990] sipush 10935
      [23993] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [23996] aload_0 v0
      [23997] ldc_w #1969
        + String [preccurlyeq]
      [24000] sipush 8828
      [24003] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24006] aload_0 v0
      [24007] ldc_w #614
        + String [Precedes]
      [24010] sipush 8826
      [24013] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24016] aload_0 v0
      [24017] ldc_w #615
        + String [PrecedesEqual]
      [24020] sipush 10927
      [24023] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24026] aload_0 v0
      [24027] ldc_w #616
        + String [PrecedesSlantEqual]
      [24030] sipush 8828
      [24033] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24036] aload_0 v0
      [24037] ldc_w #617
        + String [PrecedesTilde]
      [24040] sipush 8830
      [24043] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24046] aload_0 v0
      [24047] ldc_w #1970
        + String [preceq]
      [24050] sipush 10927
      [24053] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24056] aload_0 v0
      [24057] ldc_w #1971
        + String [precnapprox]
      [24060] sipush 10937
      [24063] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24066] aload_0 v0
      [24067] ldc_w #1972
        + String [precneqq]
      [24070] sipush 10933
      [24073] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24076] aload_0 v0
      [24077] ldc_w #1973
        + String [precnsim]
      [24080] sipush 8936
      [24083] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24086] aload_0 v0
      [24087] ldc_w #1974
        + String [precsim]
      [24090] sipush 8830
      [24093] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24096] aload_0 v0
      [24097] ldc_w #618
        + String [Prime]
      [24100] sipush 8243
      [24103] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24106] aload_0 v0
      [24107] ldc_w #1975
        + String [prime]
      [24110] sipush 8242
      [24113] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24116] aload_0 v0
      [24117] ldc_w #1976
        + String [primes]
      [24120] sipush 8473
      [24123] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24126] aload_0 v0
      [24127] ldc_w #1978
        + String [prnap]
      [24130] sipush 10937
      [24133] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24136] aload_0 v0
      [24137] ldc_w #1977
        + String [prnE]
      [24140] sipush 10933
      [24143] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24146] aload_0 v0
      [24147] ldc_w #1979
        + String [prnsim]
      [24150] sipush 8936
      [24153] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24156] aload_0 v0
      [24157] ldc_w #1980
        + String [prod]
      [24160] sipush 8719
      [24163] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24166] aload_0 v0
      [24167] ldc_w #619
        + String [Product]
      [24170] sipush 8719
      [24173] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24176] aload_0 v0
      [24177] ldc_w #1981
        + String [profalar]
      [24180] sipush 9006
      [24183] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24186] aload_0 v0
      [24187] ldc_w #1982
        + String [profline]
      [24190] sipush 8978
      [24193] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24196] aload_0 v0
      [24197] ldc_w #1983
        + String [profsurf]
      [24200] sipush 8979
      [24203] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24206] aload_0 v0
      [24207] ldc_w #1984
        + String [prop]
      [24210] sipush 8733
      [24213] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24216] aload_0 v0
      [24217] ldc_w #620
        + String [Proportion]
      [24220] sipush 8759
      [24223] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24226] aload_0 v0
      [24227] ldc_w #621
        + String [Proportional]
      [24230] sipush 8733
      [24233] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24236] aload_0 v0
      [24237] ldc_w #1985
        + String [propto]
      [24240] sipush 8733
      [24243] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24246] aload_0 v0
      [24247] ldc_w #1986
        + String [prsim]
      [24250] sipush 8830
      [24253] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24256] aload_0 v0
      [24257] ldc_w #1987
        + String [prurel]
      [24260] sipush 8880
      [24263] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24266] aload_0 v0
      [24267] ldc_w #622
        + String [Pscr]
      [24270] ldc #17
        + Integer [119979]
      [24272] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24275] aload_0 v0
      [24276] ldc_w #1988
        + String [pscr]
      [24279] ldc #39
        + Integer [120005]
      [24281] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24284] aload_0 v0
      [24285] ldc_w #603
        + String [PSgr]
      [24288] sipush 936
      [24291] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24294] aload_0 v0
      [24295] ldc_w #1989
        + String [psgr]
      [24298] sipush 968
      [24301] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24304] aload_0 v0
      [24305] ldc_w #623
        + String [Psi]
      [24308] sipush 936
      [24311] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24314] aload_0 v0
      [24315] ldc_w #1990
        + String [psi]
      [24318] sipush 968
      [24321] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24324] aload_0 v0
      [24325] ldc_w #1991
        + String [puncsp]
      [24328] sipush 8200
      [24331] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24334] aload_0 v0
      [24335] ldc_w #625
        + String [Qfr]
      [24338] ldc #63
        + Integer [120084]
      [24340] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24343] aload_0 v0
      [24344] ldc_w #1993
        + String [qfr]
      [24347] ldc #87
        + Integer [120110]
      [24349] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24352] aload_0 v0
      [24353] ldc_w #1994
        + String [qint]
      [24356] sipush 10764
      [24359] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24362] aload_0 v0
      [24363] ldc_w #626
        + String [Qopf]
      [24366] sipush 8474
      [24369] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24372] aload_0 v0
      [24373] ldc_w #1995
        + String [qopf]
      [24376] ldc #132
        + Integer [120162]
      [24378] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24381] aload_0 v0
      [24382] ldc_w #1996
        + String [qprime]
      [24385] sipush 8279
      [24388] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24391] aload_0 v0
      [24392] ldc_w #627
        + String [Qscr]
      [24395] ldc #18
        + Integer [119980]
      [24397] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24400] aload_0 v0
      [24401] ldc_w #1997
        + String [qscr]
      [24404] ldc #40
        + Integer [120006]
      [24406] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24409] aload_0 v0
      [24410] ldc_w #1998
        + String [quaternions]
      [24413] sipush 8461
      [24416] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24419] aload_0 v0
      [24420] ldc_w #1999
        + String [quatint]
      [24423] sipush 10774
      [24426] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24429] aload_0 v0
      [24430] ldc_w #2000
        + String [quest]
      [24433] bipush 63
      [24435] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24438] aload_0 v0
      [24439] ldc_w #2001
        + String [questeq]
      [24442] sipush 8799
      [24445] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24448] aload_0 v0
      [24449] ldc_w #624
        + String [QUOT]
      [24452] bipush 34
      [24454] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24457] aload_0 v0
      [24458] ldc_w #2002
        + String [quot]
      [24461] bipush 34
      [24463] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24466] aload_0 v0
      [24467] ldc_w #2003
        + String [rAarr]
      [24470] sipush 8667
      [24473] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24476] aload_0 v0
      [24477] ldc_w #630
        + String [Racute]
      [24480] sipush 340
      [24483] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24486] aload_0 v0
      [24487] ldc_w #2008
        + String [racute]
      [24490] sipush 341
      [24493] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24496] aload_0 v0
      [24497] ldc_w #2009
        + String [radic]
      [24500] sipush 8730
      [24503] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24506] aload_0 v0
      [24507] ldc_w #2010
        + String [raemptyv]
      [24510] sipush 10675
      [24513] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24516] aload_0 v0
      [24517] ldc_w #631
        + String [Rang]
      [24520] sipush 10219
      [24523] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24526] aload_0 v0
      [24527] ldc_w #2011
        + String [rang]
      [24530] sipush 10217
      [24533] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24536] aload_0 v0
      [24537] ldc_w #2012
        + String [rangd]
      [24540] sipush 10642
      [24543] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24546] aload_0 v0
      [24547] ldc_w #2013
        + String [range]
      [24550] sipush 10661
      [24553] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24556] aload_0 v0
      [24557] ldc_w #2014
        + String [rangle]
      [24560] sipush 10217
      [24563] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24566] aload_0 v0
      [24567] ldc_w #2015
        + String [raquo]
      [24570] sipush 187
      [24573] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24576] aload_0 v0
      [24577] ldc_w #632
        + String [Rarr]
      [24580] sipush 8608
      [24583] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24586] aload_0 v0
      [24587] ldc_w #2004
        + String [rArr]
      [24590] sipush 8658
      [24593] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24596] aload_0 v0
      [24597] ldc_w #2016
        + String [rarr]
      [24600] sipush 8594
      [24603] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24606] aload_0 v0
      [24607] ldc_w #2017
        + String [rarrap]
      [24610] sipush 10613
      [24613] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24616] aload_0 v0
      [24617] ldc_w #2018
        + String [rarrb]
      [24620] sipush 8677
      [24623] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24626] aload_0 v0
      [24627] ldc_w #2019
        + String [rarrbfs]
      [24630] sipush 10528
      [24633] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24636] aload_0 v0
      [24637] ldc_w #2020
        + String [rarrc]
      [24640] sipush 10547
      [24643] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24646] aload_0 v0
      [24647] ldc_w #2021
        + String [rarrfs]
      [24650] sipush 10526
      [24653] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24656] aload_0 v0
      [24657] ldc_w #2022
        + String [rarrhk]
      [24660] sipush 8618
      [24663] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24666] aload_0 v0
      [24667] ldc_w #2023
        + String [rarrlp]
      [24670] sipush 8620
      [24673] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24676] aload_0 v0
      [24677] ldc_w #2024
        + String [rarrpl]
      [24680] sipush 10565
      [24683] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24686] aload_0 v0
      [24687] ldc_w #2025
        + String [rarrsim]
      [24690] sipush 10612
      [24693] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24696] aload_0 v0
      [24697] ldc_w #633
        + String [Rarrtl]
      [24700] sipush 10518
      [24703] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24706] aload_0 v0
      [24707] ldc_w #2026
        + String [rarrtl]
      [24710] sipush 8611
      [24713] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24716] aload_0 v0
      [24717] ldc_w #2027
        + String [rarrw]
      [24720] sipush 8605
      [24723] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24726] aload_0 v0
      [24727] ldc_w #2005
        + String [rAtail]
      [24730] sipush 10524
      [24733] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24736] aload_0 v0
      [24737] ldc_w #2028
        + String [ratail]
      [24740] sipush 10522
      [24743] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24746] aload_0 v0
      [24747] ldc_w #2029
        + String [ratio]
      [24750] sipush 8758
      [24753] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24756] aload_0 v0
      [24757] ldc_w #2030
        + String [rationals]
      [24760] sipush 8474
      [24763] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24766] aload_0 v0
      [24767] ldc_w #628
        + String [RBarr]
      [24770] sipush 10512
      [24773] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24776] aload_0 v0
      [24777] ldc_w #2006
        + String [rBarr]
      [24780] sipush 10511
      [24783] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24786] aload_0 v0
      [24787] ldc_w #2032
        + String [rbarr]
      [24790] sipush 10509
      [24793] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24796] aload_0 v0
      [24797] ldc_w #2033
        + String [rbbrk]
      [24800] sipush 10099
      [24803] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24806] aload_0 v0
      [24807] ldc_w #2035
        + String [rbrace]
      [24810] bipush 125
      [24812] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24815] aload_0 v0
      [24816] ldc_w #2036
        + String [rbrack]
      [24819] bipush 93
      [24821] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24824] aload_0 v0
      [24825] ldc_w #2037
        + String [rbrke]
      [24828] sipush 10636
      [24831] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24834] aload_0 v0
      [24835] ldc_w #2038
        + String [rbrksld]
      [24838] sipush 10638
      [24841] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24844] aload_0 v0
      [24845] ldc_w #2039
        + String [rbrkslu]
      [24848] sipush 10640
      [24851] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24854] aload_0 v0
      [24855] ldc_w #634
        + String [Rcaron]
      [24858] sipush 344
      [24861] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24864] aload_0 v0
      [24865] ldc_w #2041
        + String [rcaron]
      [24868] sipush 345
      [24871] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24874] aload_0 v0
      [24875] ldc_w #635
        + String [Rcedil]
      [24878] sipush 342
      [24881] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24884] aload_0 v0
      [24885] ldc_w #2042
        + String [rcedil]
      [24888] sipush 343
      [24891] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24894] aload_0 v0
      [24895] ldc_w #2043
        + String [rceil]
      [24898] sipush 8969
      [24901] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24904] aload_0 v0
      [24905] ldc_w #2044
        + String [rcub]
      [24908] bipush 125
      [24910] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24913] aload_0 v0
      [24914] ldc_w #636
        + String [Rcy]
      [24917] sipush 1056
      [24920] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24923] aload_0 v0
      [24924] ldc_w #2045
        + String [rcy]
      [24927] sipush 1088
      [24930] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24933] aload_0 v0
      [24934] ldc_w #2046
        + String [rdca]
      [24937] sipush 10551
      [24940] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24943] aload_0 v0
      [24944] ldc_w #2047
        + String [rdldhar]
      [24947] sipush 10601
      [24950] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24953] aload_0 v0
      [24954] ldc_w #2048
        + String [rdquo]
      [24957] sipush 8221
      [24960] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24963] aload_0 v0
      [24964] ldc_w #2049
        + String [rdquor]
      [24967] sipush 8221
      [24970] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24973] aload_0 v0
      [24974] ldc_w #2050
        + String [rdsh]
      [24977] sipush 8627
      [24980] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24983] aload_0 v0
      [24984] ldc_w #637
        + String [Re]
      [24987] sipush 8476
      [24990] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [24993] aload_0 v0
      [24994] ldc_w #2052
        + String [real]
      [24997] sipush 8476
      [25000] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25003] aload_0 v0
      [25004] ldc_w #2053
        + String [realine]
      [25007] sipush 8475
      [25010] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25013] aload_0 v0
      [25014] ldc_w #2054
        + String [realpart]
      [25017] sipush 8476
      [25020] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25023] aload_0 v0
      [25024] ldc_w #2055
        + String [reals]
      [25027] sipush 8477
      [25030] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25033] aload_0 v0
      [25034] ldc_w #2056
        + String [rect]
      [25037] sipush 9645
      [25040] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25043] aload_0 v0
      [25044] ldc_w #629
        + String [REG]
      [25047] sipush 174
      [25050] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25053] aload_0 v0
      [25054] ldc_w #2057
        + String [reg]
      [25057] sipush 174
      [25060] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25063] aload_0 v0
      [25064] ldc_w #638
        + String [ReverseElement]
      [25067] sipush 8715
      [25070] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25073] aload_0 v0
      [25074] ldc_w #639
        + String [ReverseEquilibrium]
      [25077] sipush 8651
      [25080] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25083] aload_0 v0
      [25084] ldc_w #640
        + String [ReverseUpEquilibrium]
      [25087] sipush 10607
      [25090] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25093] aload_0 v0
      [25094] ldc_w #2058
        + String [rfisht]
      [25097] sipush 10621
      [25100] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25103] aload_0 v0
      [25104] ldc_w #2059
        + String [rfloor]
      [25107] sipush 8971
      [25110] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25113] aload_0 v0
      [25114] ldc_w #641
        + String [Rfr]
      [25117] sipush 8476
      [25120] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25123] aload_0 v0
      [25124] ldc_w #2060
        + String [rfr]
      [25127] ldc #88
        + Integer [120111]
      [25129] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25132] aload_0 v0
      [25133] ldc_w #642
        + String [Rgr]
      [25136] sipush 929
      [25139] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25142] aload_0 v0
      [25143] ldc_w #2061
        + String [rgr]
      [25146] sipush 961
      [25149] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25152] aload_0 v0
      [25153] ldc_w #2007
        + String [rHar]
      [25156] sipush 10596
      [25159] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25162] aload_0 v0
      [25163] ldc_w #2062
        + String [rhard]
      [25166] sipush 8641
      [25169] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25172] aload_0 v0
      [25173] ldc_w #2063
        + String [rharu]
      [25176] sipush 8640
      [25179] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25182] aload_0 v0
      [25183] ldc_w #2064
        + String [rharul]
      [25186] sipush 10604
      [25189] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25192] aload_0 v0
      [25193] ldc_w #643
        + String [Rho]
      [25196] sipush 929
      [25199] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25202] aload_0 v0
      [25203] ldc_w #2065
        + String [rho]
      [25206] sipush 961
      [25209] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25212] aload_0 v0
      [25213] ldc_w #2066
        + String [rhov]
      [25216] sipush 1009
      [25219] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25222] aload_0 v0
      [25223] ldc_w #644
        + String [RightAngleBracket]
      [25226] sipush 10217
      [25229] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25232] aload_0 v0
      [25233] ldc_w #645
        + String [RightArrow]
      [25236] sipush 8594
      [25239] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25242] aload_0 v0
      [25243] ldc_w #666
        + String [Rightarrow]
      [25246] sipush 8658
      [25249] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25252] aload_0 v0
      [25253] ldc_w #2067
        + String [rightarrow]
      [25256] sipush 8594
      [25259] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25262] aload_0 v0
      [25263] ldc_w #646
        + String [RightArrowBar]
      [25266] sipush 8677
      [25269] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25272] aload_0 v0
      [25273] ldc_w #647
        + String [RightArrowLeftArrow]
      [25276] sipush 8644
      [25279] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25282] aload_0 v0
      [25283] ldc_w #2068
        + String [rightarrowtail]
      [25286] sipush 8611
      [25289] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25292] aload_0 v0
      [25293] ldc_w #648
        + String [RightCeiling]
      [25296] sipush 8969
      [25299] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25302] aload_0 v0
      [25303] ldc_w #649
        + String [RightDoubleBracket]
      [25306] sipush 10215
      [25309] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25312] aload_0 v0
      [25313] ldc_w #650
        + String [RightDownTeeVector]
      [25316] sipush 10589
      [25319] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25322] aload_0 v0
      [25323] ldc_w #651
        + String [RightDownVector]
      [25326] sipush 8642
      [25329] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25332] aload_0 v0
      [25333] ldc_w #652
        + String [RightDownVectorBar]
      [25336] sipush 10581
      [25339] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25342] aload_0 v0
      [25343] ldc_w #653
        + String [RightFloor]
      [25346] sipush 8971
      [25349] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25352] aload_0 v0
      [25353] ldc_w #2069
        + String [rightharpoondown]
      [25356] sipush 8641
      [25359] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25362] aload_0 v0
      [25363] ldc_w #2070
        + String [rightharpoonup]
      [25366] sipush 8640
      [25369] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25372] aload_0 v0
      [25373] ldc_w #2071
        + String [rightleftarrows]
      [25376] sipush 8644
      [25379] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25382] aload_0 v0
      [25383] ldc_w #2072
        + String [rightleftharpoons]
      [25386] sipush 8652
      [25389] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25392] aload_0 v0
      [25393] ldc_w #2073
        + String [rightrightarrows]
      [25396] sipush 8649
      [25399] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25402] aload_0 v0
      [25403] ldc_w #2074
        + String [rightsquigarrow]
      [25406] sipush 8605
      [25409] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25412] aload_0 v0
      [25413] ldc_w #654
        + String [RightTee]
      [25416] sipush 8866
      [25419] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25422] aload_0 v0
      [25423] ldc_w #655
        + String [RightTeeArrow]
      [25426] sipush 8614
      [25429] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25432] aload_0 v0
      [25433] ldc_w #656
        + String [RightTeeVector]
      [25436] sipush 10587
      [25439] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25442] aload_0 v0
      [25443] ldc_w #2075
        + String [rightthreetimes]
      [25446] sipush 8908
      [25449] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25452] aload_0 v0
      [25453] ldc_w #657
        + String [RightTriangle]
      [25456] sipush 8883
      [25459] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25462] aload_0 v0
      [25463] ldc_w #658
        + String [RightTriangleBar]
      [25466] sipush 10704
      [25469] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25472] aload_0 v0
      [25473] ldc_w #659
        + String [RightTriangleEqual]
      [25476] sipush 8885
      [25479] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25482] aload_0 v0
      [25483] ldc_w #660
        + String [RightUpDownVector]
      [25486] sipush 10575
      [25489] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25492] aload_0 v0
      [25493] ldc_w #661
        + String [RightUpTeeVector]
      [25496] sipush 10588
      [25499] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25502] aload_0 v0
      [25503] ldc_w #662
        + String [RightUpVector]
      [25506] sipush 8638
      [25509] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25512] aload_0 v0
      [25513] ldc_w #663
        + String [RightUpVectorBar]
      [25516] sipush 10580
      [25519] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25522] aload_0 v0
      [25523] ldc_w #664
        + String [RightVector]
      [25526] sipush 8640
      [25529] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25532] aload_0 v0
      [25533] ldc_w #665
        + String [RightVectorBar]
      [25536] sipush 10579
      [25539] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25542] aload_0 v0
      [25543] ldc_w #2076
        + String [ring]
      [25546] sipush 730
      [25549] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25552] aload_0 v0
      [25553] ldc_w #2077
        + String [risingdotseq]
      [25556] sipush 8787
      [25559] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25562] aload_0 v0
      [25563] ldc_w #2078
        + String [rlarr]
      [25566] sipush 8644
      [25569] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25572] aload_0 v0
      [25573] ldc_w #2079
        + String [rlhar]
      [25576] sipush 8652
      [25579] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25582] aload_0 v0
      [25583] ldc_w #2080
        + String [rlm]
      [25586] sipush 8207
      [25589] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25592] aload_0 v0
      [25593] ldc_w #2081
        + String [rmoust]
      [25596] sipush 9137
      [25599] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25602] aload_0 v0
      [25603] ldc_w #2082
        + String [rmoustache]
      [25606] sipush 9137
      [25609] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25612] aload_0 v0
      [25613] ldc_w #2083
        + String [rnmid]
      [25616] sipush 10990
      [25619] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25622] aload_0 v0
      [25623] ldc_w #2084
        + String [roang]
      [25626] sipush 10221
      [25629] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25632] aload_0 v0
      [25633] ldc_w #2085
        + String [roarr]
      [25636] sipush 8702
      [25639] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25642] aload_0 v0
      [25643] ldc_w #2086
        + String [robrk]
      [25646] sipush 10215
      [25649] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25652] aload_0 v0
      [25653] ldc_w #2087
        + String [ropar]
      [25656] sipush 10630
      [25659] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25662] aload_0 v0
      [25663] ldc_w #667
        + String [Ropf]
      [25666] sipush 8477
      [25669] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25672] aload_0 v0
      [25673] ldc_w #2088
        + String [ropf]
      [25676] ldc #133
        + Integer [120163]
      [25678] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25681] aload_0 v0
      [25682] ldc_w #2089
        + String [roplus]
      [25685] sipush 10798
      [25688] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25691] aload_0 v0
      [25692] ldc_w #2090
        + String [rotimes]
      [25695] sipush 10805
      [25698] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25701] aload_0 v0
      [25702] ldc_w #668
        + String [RoundImplies]
      [25705] sipush 10608
      [25708] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25711] aload_0 v0
      [25712] ldc_w #2094
        + String [rpar]
      [25715] bipush 41
      [25717] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25720] aload_0 v0
      [25721] ldc_w #2095
        + String [rpargt]
      [25724] sipush 10644
      [25727] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25730] aload_0 v0
      [25731] ldc_w #2096
        + String [rppolint]
      [25734] sipush 10770
      [25737] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25740] aload_0 v0
      [25741] ldc_w #2097
        + String [rrarr]
      [25744] sipush 8649
      [25747] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25750] aload_0 v0
      [25751] ldc_w #669
        + String [Rrightarrow]
      [25754] sipush 8667
      [25757] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25760] aload_0 v0
      [25761] ldc_w #2098
        + String [rsaquo]
      [25764] sipush 8250
      [25767] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25770] aload_0 v0
      [25771] ldc_w #670
        + String [Rscr]
      [25774] sipush 8475
      [25777] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25780] aload_0 v0
      [25781] ldc_w #2099
        + String [rscr]
      [25784] ldc #41
        + Integer [120007]
      [25786] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25789] aload_0 v0
      [25790] ldc_w #671
        + String [Rsh]
      [25793] sipush 8625
      [25796] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25799] aload_0 v0
      [25800] ldc_w #2100
        + String [rsh]
      [25803] sipush 8625
      [25806] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25809] aload_0 v0
      [25810] ldc_w #2101
        + String [rsqb]
      [25813] bipush 93
      [25815] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25818] aload_0 v0
      [25819] ldc_w #2102
        + String [rsquo]
      [25822] sipush 8217
      [25825] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25828] aload_0 v0
      [25829] ldc_w #2103
        + String [rsquor]
      [25832] sipush 8217
      [25835] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25838] aload_0 v0
      [25839] ldc_w #2106
        + String [rthree]
      [25842] sipush 8908
      [25845] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25848] aload_0 v0
      [25849] ldc_w #2107
        + String [rtimes]
      [25852] sipush 8906
      [25855] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25858] aload_0 v0
      [25859] ldc_w #2108
        + String [rtri]
      [25862] sipush 9657
      [25865] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25868] aload_0 v0
      [25869] ldc_w #2109
        + String [rtrie]
      [25872] sipush 8885
      [25875] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25878] aload_0 v0
      [25879] ldc_w #2110
        + String [rtrif]
      [25882] sipush 9656
      [25885] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25888] aload_0 v0
      [25889] ldc_w #2111
        + String [rtriltri]
      [25892] sipush 10702
      [25895] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25898] aload_0 v0
      [25899] ldc_w #672
        + String [RuleDelayed]
      [25902] sipush 10740
      [25905] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25908] aload_0 v0
      [25909] ldc_w #2114
        + String [ruluhar]
      [25912] sipush 10600
      [25915] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25918] aload_0 v0
      [25919] ldc_w #2115
        + String [rx]
      [25922] sipush 8478
      [25925] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25928] aload_0 v0
      [25929] ldc_w #676
        + String [Sacute]
      [25932] sipush 346
      [25935] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25938] aload_0 v0
      [25939] ldc_w #2117
        + String [sacute]
      [25942] sipush 347
      [25945] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25948] aload_0 v0
      [25949] ldc_w #2119
        + String [sbquo]
      [25952] sipush 8218
      [25955] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25958] aload_0 v0
      [25959] ldc_w #677
        + String [Sc]
      [25962] sipush 10940
      [25965] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25968] aload_0 v0
      [25969] ldc_w #2120
        + String [sc]
      [25972] sipush 8827
      [25975] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25978] aload_0 v0
      [25979] ldc_w #2122
        + String [scap]
      [25982] sipush 10936
      [25985] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25988] aload_0 v0
      [25989] ldc_w #678
        + String [Scaron]
      [25992] sipush 352
      [25995] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [25998] aload_0 v0
      [25999] ldc_w #2123
        + String [scaron]
      [26002] sipush 353
      [26005] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26008] aload_0 v0
      [26009] ldc_w #2124
        + String [sccue]
      [26012] sipush 8829
      [26015] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26018] aload_0 v0
      [26019] ldc_w #2121
        + String [scE]
      [26022] sipush 10932
      [26025] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26028] aload_0 v0
      [26029] ldc_w #2125
        + String [sce]
      [26032] sipush 10928
      [26035] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26038] aload_0 v0
      [26039] ldc_w #679
        + String [Scedil]
      [26042] sipush 350
      [26045] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26048] aload_0 v0
      [26049] ldc_w #2126
        + String [scedil]
      [26052] sipush 351
      [26055] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26058] aload_0 v0
      [26059] ldc_w #680
        + String [Scirc]
      [26062] sipush 348
      [26065] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26068] aload_0 v0
      [26069] ldc_w #2127
        + String [scirc]
      [26072] sipush 349
      [26075] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26078] aload_0 v0
      [26079] ldc_w #2129
        + String [scnap]
      [26082] sipush 10938
      [26085] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26088] aload_0 v0
      [26089] ldc_w #2128
        + String [scnE]
      [26092] sipush 10934
      [26095] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26098] aload_0 v0
      [26099] ldc_w #2130
        + String [scnsim]
      [26102] sipush 8937
      [26105] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26108] aload_0 v0
      [26109] ldc_w #2132
        + String [scpolint]
      [26112] sipush 10771
      [26115] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26118] aload_0 v0
      [26119] ldc_w #2135
        + String [scsim]
      [26122] sipush 8831
      [26125] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26128] aload_0 v0
      [26129] ldc_w #681
        + String [Scy]
      [26132] sipush 1057
      [26135] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26138] aload_0 v0
      [26139] ldc_w #2136
        + String [scy]
      [26142] sipush 1089
      [26145] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26148] aload_0 v0
      [26149] ldc_w #2137
        + String [sdot]
      [26152] sipush 8901
      [26155] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26158] aload_0 v0
      [26159] ldc_w #2138
        + String [sdotb]
      [26162] sipush 8865
      [26165] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26168] aload_0 v0
      [26169] ldc_w #2139
        + String [sdote]
      [26172] sipush 10854
      [26175] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26178] aload_0 v0
      [26179] ldc_w #2141
        + String [searhk]
      [26182] sipush 10533
      [26185] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26188] aload_0 v0
      [26189] ldc_w #2140
        + String [seArr]
      [26192] sipush 8664
      [26195] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26198] aload_0 v0
      [26199] ldc_w #2142
        + String [searr]
      [26202] sipush 8600
      [26205] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26208] aload_0 v0
      [26209] ldc_w #2143
        + String [searrow]
      [26212] sipush 8600
      [26215] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26218] aload_0 v0
      [26219] ldc_w #2144
        + String [sect]
      [26222] sipush 167
      [26225] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26228] aload_0 v0
      [26229] ldc_w #2147
        + String [semi]
      [26232] bipush 59
      [26234] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26237] aload_0 v0
      [26238] ldc_w #2148
        + String [seswar]
      [26241] sipush 10537
      [26244] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26247] aload_0 v0
      [26248] ldc_w #2149
        + String [setminus]
      [26251] sipush 8726
      [26254] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26257] aload_0 v0
      [26258] ldc_w #2150
        + String [setmn]
      [26261] sipush 8726
      [26264] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26267] aload_0 v0
      [26268] ldc_w #2151
        + String [sext]
      [26271] sipush 10038
      [26274] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26277] aload_0 v0
      [26278] ldc_w #2152
        + String [sfgr]
      [26281] sipush 962
      [26284] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26287] aload_0 v0
      [26288] ldc_w #682
        + String [Sfr]
      [26291] ldc #64
        + Integer [120086]
      [26293] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26296] aload_0 v0
      [26297] ldc_w #2153
        + String [sfr]
      [26300] ldc #89
        + Integer [120112]
      [26302] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26305] aload_0 v0
      [26306] ldc_w #2154
        + String [sfrown]
      [26309] sipush 8994
      [26312] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26315] aload_0 v0
      [26316] ldc_w #683
        + String [Sgr]
      [26319] sipush 931
      [26322] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26325] aload_0 v0
      [26326] ldc_w #2155
        + String [sgr]
      [26329] sipush 963
      [26332] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26335] aload_0 v0
      [26336] ldc_w #2157
        + String [sharp]
      [26339] sipush 9839
      [26342] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26345] aload_0 v0
      [26346] ldc_w #673
        + String [SHCHcy]
      [26349] sipush 1065
      [26352] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26355] aload_0 v0
      [26356] ldc_w #2158
        + String [shchcy]
      [26359] sipush 1097
      [26362] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26365] aload_0 v0
      [26366] ldc_w #674
        + String [SHcy]
      [26369] sipush 1064
      [26372] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26375] aload_0 v0
      [26376] ldc_w #2159
        + String [shcy]
      [26379] sipush 1096
      [26382] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26385] aload_0 v0
      [26386] ldc_w #684
        + String [ShortDownArrow]
      [26389] sipush 8595
      [26392] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26395] aload_0 v0
      [26396] ldc_w #685
        + String [ShortLeftArrow]
      [26399] sipush 8592
      [26402] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26405] aload_0 v0
      [26406] ldc_w #2160
        + String [shortmid]
      [26409] sipush 8739
      [26412] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26415] aload_0 v0
      [26416] ldc_w #2161
        + String [shortparallel]
      [26419] sipush 8741
      [26422] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26425] aload_0 v0
      [26426] ldc_w #686
        + String [ShortRightArrow]
      [26429] sipush 8594
      [26432] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26435] aload_0 v0
      [26436] ldc_w #687
        + String [ShortUpArrow]
      [26439] sipush 8593
      [26442] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26445] aload_0 v0
      [26446] ldc_w #2162
        + String [shy]
      [26449] sipush 173
      [26452] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26455] aload_0 v0
      [26456] ldc_w #688
        + String [Sigma]
      [26459] sipush 931
      [26462] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26465] aload_0 v0
      [26466] ldc_w #2163
        + String [sigma]
      [26469] sipush 963
      [26472] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26475] aload_0 v0
      [26476] ldc_w #2164
        + String [sigmaf]
      [26479] sipush 962
      [26482] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26485] aload_0 v0
      [26486] ldc_w #2165
        + String [sigmav]
      [26489] sipush 962
      [26492] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26495] aload_0 v0
      [26496] ldc_w #2166
        + String [sim]
      [26499] sipush 8764
      [26502] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26505] aload_0 v0
      [26506] ldc_w #2167
        + String [simdot]
      [26509] sipush 10858
      [26512] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26515] aload_0 v0
      [26516] ldc_w #2168
        + String [sime]
      [26519] sipush 8771
      [26522] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26525] aload_0 v0
      [26526] ldc_w #2169
        + String [simeq]
      [26529] sipush 8771
      [26532] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26535] aload_0 v0
      [26536] ldc_w #2170
        + String [simg]
      [26539] sipush 10910
      [26542] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26545] aload_0 v0
      [26546] ldc_w #2171
        + String [simgE]
      [26549] sipush 10912
      [26552] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26555] aload_0 v0
      [26556] ldc_w #2172
        + String [siml]
      [26559] sipush 10909
      [26562] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26565] aload_0 v0
      [26566] ldc_w #2173
        + String [simlE]
      [26569] sipush 10911
      [26572] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26575] aload_0 v0
      [26576] ldc_w #2174
        + String [simne]
      [26579] sipush 8774
      [26582] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26585] aload_0 v0
      [26586] ldc_w #2175
        + String [simplus]
      [26589] sipush 10788
      [26592] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26595] aload_0 v0
      [26596] ldc_w #2176
        + String [simrarr]
      [26599] sipush 10610
      [26602] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26605] aload_0 v0
      [26606] ldc_w #2178
        + String [slarr]
      [26609] sipush 8592
      [26612] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26615] aload_0 v0
      [26616] ldc_w #689
        + String [SmallCircle]
      [26619] sipush 8728
      [26622] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26625] aload_0 v0
      [26626] ldc_w #2180
        + String [smallsetminus]
      [26629] sipush 8726
      [26632] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26635] aload_0 v0
      [26636] ldc_w #2181
        + String [smashp]
      [26639] sipush 10803
      [26642] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26645] aload_0 v0
      [26646] ldc_w #2182
        + String [smeparsl]
      [26649] sipush 10724
      [26652] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26655] aload_0 v0
      [26656] ldc_w #2183
        + String [smid]
      [26659] sipush 8739
      [26662] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26665] aload_0 v0
      [26666] ldc_w #2184
        + String [smile]
      [26669] sipush 8995
      [26672] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26675] aload_0 v0
      [26676] ldc_w #2185
        + String [smt]
      [26679] sipush 10922
      [26682] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26685] aload_0 v0
      [26686] ldc_w #2186
        + String [smte]
      [26689] sipush 10924
      [26692] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26695] aload_0 v0
      [26696] ldc_w #675
        + String [SOFTcy]
      [26699] sipush 1068
      [26702] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26705] aload_0 v0
      [26706] ldc_w #2187
        + String [softcy]
      [26709] sipush 1100
      [26712] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26715] aload_0 v0
      [26716] ldc_w #2188
        + String [sol]
      [26719] bipush 47
      [26721] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26724] aload_0 v0
      [26725] ldc_w #2189
        + String [solb]
      [26728] sipush 10692
      [26731] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26734] aload_0 v0
      [26735] ldc_w #2190
        + String [solbar]
      [26738] sipush 9023
      [26741] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26744] aload_0 v0
      [26745] ldc_w #690
        + String [Sopf]
      [26748] ldc #109
        + Integer [120138]
      [26750] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26753] aload_0 v0
      [26754] ldc_w #2191
        + String [sopf]
      [26757] ldc #134
        + Integer [120164]
      [26759] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26762] aload_0 v0
      [26763] ldc_w #2192
        + String [spades]
      [26766] sipush 9824
      [26769] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26772] aload_0 v0
      [26773] ldc_w #2193
        + String [spadesuit]
      [26776] sipush 9824
      [26779] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26782] aload_0 v0
      [26783] ldc_w #2195
        + String [spar]
      [26786] sipush 8741
      [26789] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26792] aload_0 v0
      [26793] ldc_w #2196
        + String [sqcap]
      [26796] sipush 8851
      [26799] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26802] aload_0 v0
      [26803] ldc_w #2197
        + String [sqcup]
      [26806] sipush 8852
      [26809] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26812] aload_0 v0
      [26813] ldc_w #691
        + String [Sqrt]
      [26816] sipush 8730
      [26819] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26822] aload_0 v0
      [26823] ldc_w #2198
        + String [sqsub]
      [26826] sipush 8847
      [26829] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26832] aload_0 v0
      [26833] ldc_w #2199
        + String [sqsube]
      [26836] sipush 8849
      [26839] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26842] aload_0 v0
      [26843] ldc_w #2200
        + String [sqsubset]
      [26846] sipush 8847
      [26849] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26852] aload_0 v0
      [26853] ldc_w #2201
        + String [sqsubseteq]
      [26856] sipush 8849
      [26859] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26862] aload_0 v0
      [26863] ldc_w #2202
        + String [sqsup]
      [26866] sipush 8848
      [26869] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26872] aload_0 v0
      [26873] ldc_w #2203
        + String [sqsupe]
      [26876] sipush 8850
      [26879] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26882] aload_0 v0
      [26883] ldc_w #2204
        + String [sqsupset]
      [26886] sipush 8848
      [26889] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26892] aload_0 v0
      [26893] ldc_w #2205
        + String [sqsupseteq]
      [26896] sipush 8850
      [26899] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26902] aload_0 v0
      [26903] ldc_w #2206
        + String [squ]
      [26906] sipush 9633
      [26909] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26912] aload_0 v0
      [26913] ldc_w #692
        + String [Square]
      [26916] sipush 9633
      [26919] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26922] aload_0 v0
      [26923] ldc_w #2207
        + String [square]
      [26926] sipush 9633
      [26929] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26932] aload_0 v0
      [26933] ldc_w #693
        + String [SquareIntersection]
      [26936] sipush 8851
      [26939] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26942] aload_0 v0
      [26943] ldc_w #694
        + String [SquareSubset]
      [26946] sipush 8847
      [26949] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26952] aload_0 v0
      [26953] ldc_w #695
        + String [SquareSubsetEqual]
      [26956] sipush 8849
      [26959] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26962] aload_0 v0
      [26963] ldc_w #696
        + String [SquareSuperset]
      [26966] sipush 8848
      [26969] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26972] aload_0 v0
      [26973] ldc_w #697
        + String [SquareSupersetEqual]
      [26976] sipush 8850
      [26979] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26982] aload_0 v0
      [26983] ldc_w #698
        + String [SquareUnion]
      [26986] sipush 8852
      [26989] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [26992] aload_0 v0
      [26993] ldc_w #2208
        + String [squarf]
      [26996] sipush 9642
      [26999] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27002] aload_0 v0
      [27003] ldc_w #2209
        + String [squf]
      [27006] sipush 9642
      [27009] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27012] aload_0 v0
      [27013] ldc_w #2210
        + String [srarr]
      [27016] sipush 8594
      [27019] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27022] aload_0 v0
      [27023] ldc_w #699
        + String [Sscr]
      [27026] ldc #19
        + Integer [119982]
      [27028] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27031] aload_0 v0
      [27032] ldc_w #2211
        + String [sscr]
      [27035] ldc #42
        + Integer [120008]
      [27037] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27040] aload_0 v0
      [27041] ldc_w #2212
        + String [ssetmn]
      [27044] sipush 8726
      [27047] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27050] aload_0 v0
      [27051] ldc_w #2213
        + String [ssmile]
      [27054] sipush 8995
      [27057] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27060] aload_0 v0
      [27061] ldc_w #2214
        + String [sstarf]
      [27064] sipush 8902
      [27067] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27070] aload_0 v0
      [27071] ldc_w #700
        + String [Star]
      [27074] sipush 8902
      [27077] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27080] aload_0 v0
      [27081] ldc_w #2215
        + String [star]
      [27084] sipush 9734
      [27087] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27090] aload_0 v0
      [27091] ldc_w #2216
        + String [starf]
      [27094] sipush 9733
      [27097] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27100] aload_0 v0
      [27101] ldc_w #2218
        + String [straightepsilon]
      [27104] sipush 1013
      [27107] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27110] aload_0 v0
      [27111] ldc_w #2219
        + String [straightphi]
      [27114] sipush 981
      [27117] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27120] aload_0 v0
      [27121] ldc_w #2221
        + String [strns]
      [27124] sipush 175
      [27127] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27130] aload_0 v0
      [27131] ldc_w #701
        + String [Sub]
      [27134] sipush 8912
      [27137] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27140] aload_0 v0
      [27141] ldc_w #2224
        + String [sub]
      [27144] sipush 8834
      [27147] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27150] aload_0 v0
      [27151] ldc_w #2226
        + String [subdot]
      [27154] sipush 10941
      [27157] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27160] aload_0 v0
      [27161] ldc_w #2225
        + String [subE]
      [27164] sipush 10949
      [27167] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27170] aload_0 v0
      [27171] ldc_w #2227
        + String [sube]
      [27174] sipush 8838
      [27177] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27180] aload_0 v0
      [27181] ldc_w #2228
        + String [subedot]
      [27184] sipush 10947
      [27187] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27190] aload_0 v0
      [27191] ldc_w #2230
        + String [submult]
      [27194] sipush 10945
      [27197] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27200] aload_0 v0
      [27201] ldc_w #2231
        + String [subnE]
      [27204] sipush 10955
      [27207] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27210] aload_0 v0
      [27211] ldc_w #2232
        + String [subne]
      [27214] sipush 8842
      [27217] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27220] aload_0 v0
      [27221] ldc_w #2233
        + String [subplus]
      [27224] sipush 10943
      [27227] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27230] aload_0 v0
      [27231] ldc_w #2234
        + String [subrarr]
      [27234] sipush 10617
      [27237] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27240] aload_0 v0
      [27241] ldc_w #702
        + String [Subset]
      [27244] sipush 8912
      [27247] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27250] aload_0 v0
      [27251] ldc_w #2235
        + String [subset]
      [27254] sipush 8834
      [27257] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27260] aload_0 v0
      [27261] ldc_w #2236
        + String [subseteq]
      [27264] sipush 8838
      [27267] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27270] aload_0 v0
      [27271] ldc_w #2237
        + String [subseteqq]
      [27274] sipush 10949
      [27277] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27280] aload_0 v0
      [27281] ldc_w #703
        + String [SubsetEqual]
      [27284] sipush 8838
      [27287] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27290] aload_0 v0
      [27291] ldc_w #2238
        + String [subsetneq]
      [27294] sipush 8842
      [27297] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27300] aload_0 v0
      [27301] ldc_w #2239
        + String [subsetneqq]
      [27304] sipush 10955
      [27307] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27310] aload_0 v0
      [27311] ldc_w #2240
        + String [subsim]
      [27314] sipush 10951
      [27317] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27320] aload_0 v0
      [27321] ldc_w #2241
        + String [subsub]
      [27324] sipush 10965
      [27327] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27330] aload_0 v0
      [27331] ldc_w #2242
        + String [subsup]
      [27334] sipush 10963
      [27337] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27340] aload_0 v0
      [27341] ldc_w #2243
        + String [succ]
      [27344] sipush 8827
      [27347] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27350] aload_0 v0
      [27351] ldc_w #2244
        + String [succapprox]
      [27354] sipush 10936
      [27357] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27360] aload_0 v0
      [27361] ldc_w #2245
        + String [succcurlyeq]
      [27364] sipush 8829
      [27367] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27370] aload_0 v0
      [27371] ldc_w #704
        + String [Succeeds]
      [27374] sipush 8827
      [27377] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27380] aload_0 v0
      [27381] ldc_w #705
        + String [SucceedsEqual]
      [27384] sipush 10928
      [27387] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27390] aload_0 v0
      [27391] ldc_w #706
        + String [SucceedsSlantEqual]
      [27394] sipush 8829
      [27397] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27400] aload_0 v0
      [27401] ldc_w #707
        + String [SucceedsTilde]
      [27404] sipush 8831
      [27407] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27410] aload_0 v0
      [27411] ldc_w #2246
        + String [succeq]
      [27414] sipush 10928
      [27417] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27420] aload_0 v0
      [27421] ldc_w #2247
        + String [succnapprox]
      [27424] sipush 10938
      [27427] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27430] aload_0 v0
      [27431] ldc_w #2248
        + String [succneqq]
      [27434] sipush 10934
      [27437] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27440] aload_0 v0
      [27441] ldc_w #2249
        + String [succnsim]
      [27444] sipush 8937
      [27447] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27450] aload_0 v0
      [27451] ldc_w #2250
        + String [succsim]
      [27454] sipush 8831
      [27457] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27460] aload_0 v0
      [27461] ldc_w #708
        + String [SuchThat]
      [27464] sipush 8715
      [27467] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27470] aload_0 v0
      [27471] ldc_w #709
        + String [Sum]
      [27474] sipush 8721
      [27477] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27480] aload_0 v0
      [27481] ldc_w #2251
        + String [sum]
      [27484] sipush 8721
      [27487] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27490] aload_0 v0
      [27491] ldc_w #2252
        + String [sung]
      [27494] sipush 9834
      [27497] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27500] aload_0 v0
      [27501] ldc_w #710
        + String [Sup]
      [27504] sipush 8913
      [27507] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27510] aload_0 v0
      [27511] ldc_w #2253
        + String [sup]
      [27514] sipush 8835
      [27517] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27520] aload_0 v0
      [27521] ldc_w #2254
        + String [sup1]
      [27524] sipush 185
      [27527] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27530] aload_0 v0
      [27531] ldc_w #2255
        + String [sup2]
      [27534] sipush 178
      [27537] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27540] aload_0 v0
      [27541] ldc_w #2256
        + String [sup3]
      [27544] sipush 179
      [27547] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27550] aload_0 v0
      [27551] ldc_w #2258
        + String [supdot]
      [27554] sipush 10942
      [27557] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27560] aload_0 v0
      [27561] ldc_w #2259
        + String [supdsub]
      [27564] sipush 10968
      [27567] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27570] aload_0 v0
      [27571] ldc_w #2257
        + String [supE]
      [27574] sipush 10950
      [27577] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27580] aload_0 v0
      [27581] ldc_w #2260
        + String [supe]
      [27584] sipush 8839
      [27587] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27590] aload_0 v0
      [27591] ldc_w #2261
        + String [supedot]
      [27594] sipush 10948
      [27597] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27600] aload_0 v0
      [27601] ldc_w #711
        + String [Superset]
      [27604] sipush 8835
      [27607] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27610] aload_0 v0
      [27611] ldc_w #712
        + String [SupersetEqual]
      [27614] sipush 8839
      [27617] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27620] aload_0 v0
      [27621] ldc_w #2262
        + String [suphsol]
      [27624] sipush 10185
      [27627] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27630] aload_0 v0
      [27631] ldc_w #2263
        + String [suphsub]
      [27634] sipush 10967
      [27637] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27640] aload_0 v0
      [27641] ldc_w #2264
        + String [suplarr]
      [27644] sipush 10619
      [27647] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27650] aload_0 v0
      [27651] ldc_w #2265
        + String [supmult]
      [27654] sipush 10946
      [27657] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27660] aload_0 v0
      [27661] ldc_w #2266
        + String [supnE]
      [27664] sipush 10956
      [27667] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27670] aload_0 v0
      [27671] ldc_w #2267
        + String [supne]
      [27674] sipush 8843
      [27677] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27680] aload_0 v0
      [27681] ldc_w #2268
        + String [supplus]
      [27684] sipush 10944
      [27687] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27690] aload_0 v0
      [27691] ldc_w #713
        + String [Supset]
      [27694] sipush 8913
      [27697] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27700] aload_0 v0
      [27701] ldc_w #2269
        + String [supset]
      [27704] sipush 8835
      [27707] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27710] aload_0 v0
      [27711] ldc_w #2270
        + String [supseteq]
      [27714] sipush 8839
      [27717] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27720] aload_0 v0
      [27721] ldc_w #2271
        + String [supseteqq]
      [27724] sipush 10950
      [27727] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27730] aload_0 v0
      [27731] ldc_w #2272
        + String [supsetneq]
      [27734] sipush 8843
      [27737] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27740] aload_0 v0
      [27741] ldc_w #2273
        + String [supsetneqq]
      [27744] sipush 10956
      [27747] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27750] aload_0 v0
      [27751] ldc_w #2274
        + String [supsim]
      [27754] sipush 10952
      [27757] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27760] aload_0 v0
      [27761] ldc_w #2275
        + String [supsub]
      [27764] sipush 10964
      [27767] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27770] aload_0 v0
      [27771] ldc_w #2276
        + String [supsup]
      [27774] sipush 10966
      [27777] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27780] aload_0 v0
      [27781] ldc_w #2278
        + String [swarhk]
      [27784] sipush 10534
      [27787] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27790] aload_0 v0
      [27791] ldc_w #2277
        + String [swArr]
      [27794] sipush 8665
      [27797] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27800] aload_0 v0
      [27801] ldc_w #2279
        + String [swarr]
      [27804] sipush 8601
      [27807] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27810] aload_0 v0
      [27811] ldc_w #2280
        + String [swarrow]
      [27814] sipush 8601
      [27817] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27820] aload_0 v0
      [27821] ldc_w #2281
        + String [swnwar]
      [27824] sipush 10538
      [27827] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27830] aload_0 v0
      [27831] ldc_w #2282
        + String [szlig]
      [27834] sipush 223
      [27837] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27840] aload_0 v0
      [27841] ldc_w #719
        + String [Tab]
      [27844] bipush 9
      [27846] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27849] aload_0 v0
      [27850] ldc_w #2285
        + String [target]
      [27853] sipush 8982
      [27856] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27859] aload_0 v0
      [27860] ldc_w #720
        + String [Tau]
      [27863] sipush 932
      [27866] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27869] aload_0 v0
      [27870] ldc_w #2286
        + String [tau]
      [27873] sipush 964
      [27876] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27879] aload_0 v0
      [27880] ldc_w #2288
        + String [tbrk]
      [27883] sipush 9140
      [27886] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27889] aload_0 v0
      [27890] ldc_w #721
        + String [Tcaron]
      [27893] sipush 356
      [27896] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27899] aload_0 v0
      [27900] ldc_w #2289
        + String [tcaron]
      [27903] sipush 357
      [27906] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27909] aload_0 v0
      [27910] ldc_w #722
        + String [Tcedil]
      [27913] sipush 354
      [27916] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27919] aload_0 v0
      [27920] ldc_w #2290
        + String [tcedil]
      [27923] sipush 355
      [27926] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27929] aload_0 v0
      [27930] ldc_w #723
        + String [Tcy]
      [27933] sipush 1058
      [27936] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27939] aload_0 v0
      [27940] ldc_w #2291
        + String [tcy]
      [27943] sipush 1090
      [27946] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27949] aload_0 v0
      [27950] ldc_w #2293
        + String [telrec]
      [27953] sipush 8981
      [27956] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27959] aload_0 v0
      [27960] ldc_w #724
        + String [Tfr]
      [27963] ldc #65
        + Integer [120087]
      [27965] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27968] aload_0 v0
      [27969] ldc_w #2297
        + String [tfr]
      [27972] ldc #90
        + Integer [120113]
      [27974] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27977] aload_0 v0
      [27978] ldc_w #725
        + String [Tgr]
      [27981] sipush 932
      [27984] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27987] aload_0 v0
      [27988] ldc_w #2298
        + String [tgr]
      [27991] sipush 964
      [27994] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [27997] aload_0 v0
      [27998] ldc_w #2301
        + String [there4]
      [28001] sipush 8756
      [28004] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28007] aload_0 v0
      [28008] ldc_w #726
        + String [Therefore]
      [28011] sipush 8756
      [28014] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28017] aload_0 v0
      [28018] ldc_w #2302
        + String [therefore]
      [28021] sipush 8756
      [28024] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28027] aload_0 v0
      [28028] ldc_w #727
        + String [Theta]
      [28031] sipush 920
      [28034] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28037] aload_0 v0
      [28038] ldc_w #2303
        + String [theta]
      [28041] sipush 952
      [28044] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28047] aload_0 v0
      [28048] ldc_w #2304
        + String [thetasym]
      [28051] sipush 977
      [28054] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28057] aload_0 v0
      [28058] ldc_w #2305
        + String [thetav]
      [28061] sipush 977
      [28064] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28067] aload_0 v0
      [28068] ldc_w #715
        + String [THgr]
      [28071] sipush 920
      [28074] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28077] aload_0 v0
      [28078] ldc_w #2306
        + String [thgr]
      [28081] sipush 952
      [28084] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28087] aload_0 v0
      [28088] ldc_w #2307
        + String [thickapprox]
      [28091] sipush 8776
      [28094] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28097] aload_0 v0
      [28098] ldc_w #2308
        + String [thicksim]
      [28101] sipush 8764
      [28104] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28107] aload_0 v0
      [28108] ldc_w #2309
        + String [thinsp]
      [28111] sipush 8201
      [28114] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28117] aload_0 v0
      [28118] ldc_w #728
        + String [ThinSpace]
      [28121] sipush 8201
      [28124] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28127] aload_0 v0
      [28128] ldc_w #2310
        + String [thkap]
      [28131] sipush 8776
      [28134] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28137] aload_0 v0
      [28138] ldc_w #2311
        + String [thksim]
      [28141] sipush 8764
      [28144] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28147] aload_0 v0
      [28148] ldc_w #714
        + String [THORN]
      [28151] sipush 222
      [28154] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28157] aload_0 v0
      [28158] ldc_w #2312
        + String [thorn]
      [28161] sipush 254
      [28164] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28167] aload_0 v0
      [28168] ldc_w #729
        + String [Tilde]
      [28171] sipush 8764
      [28174] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28177] aload_0 v0
      [28178] ldc_w #2313
        + String [tilde]
      [28181] sipush 732
      [28184] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28187] aload_0 v0
      [28188] ldc_w #730
        + String [TildeEqual]
      [28191] sipush 8771
      [28194] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28197] aload_0 v0
      [28198] ldc_w #731
        + String [TildeFullEqual]
      [28201] sipush 8773
      [28204] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28207] aload_0 v0
      [28208] ldc_w #732
        + String [TildeTilde]
      [28211] sipush 8776
      [28214] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28217] aload_0 v0
      [28218] ldc_w #2314
        + String [times]
      [28221] sipush 215
      [28224] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28227] aload_0 v0
      [28228] ldc_w #2315
        + String [timesb]
      [28231] sipush 8864
      [28234] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28237] aload_0 v0
      [28238] ldc_w #2316
        + String [timesbar]
      [28241] sipush 10801
      [28244] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28247] aload_0 v0
      [28248] ldc_w #2317
        + String [timesd]
      [28251] sipush 10800
      [28254] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28257] aload_0 v0
      [28258] ldc_w #2318
        + String [tint]
      [28261] sipush 8749
      [28264] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28267] aload_0 v0
      [28268] ldc_w #2320
        + String [toea]
      [28271] sipush 10536
      [28274] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28277] aload_0 v0
      [28278] ldc_w #2321
        + String [top]
      [28281] sipush 8868
      [28284] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28287] aload_0 v0
      [28288] ldc_w #2322
        + String [topbot]
      [28291] sipush 9014
      [28294] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28297] aload_0 v0
      [28298] ldc_w #2323
        + String [topcir]
      [28301] sipush 10993
      [28304] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28307] aload_0 v0
      [28308] ldc_w #733
        + String [Topf]
      [28311] ldc #110
        + Integer [120139]
      [28313] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28316] aload_0 v0
      [28317] ldc_w #2324
        + String [topf]
      [28320] ldc #135
        + Integer [120165]
      [28322] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28325] aload_0 v0
      [28326] ldc_w #2325
        + String [topfork]
      [28329] sipush 10970
      [28332] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28335] aload_0 v0
      [28336] ldc_w #2326
        + String [tosa]
      [28339] sipush 10537
      [28342] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28345] aload_0 v0
      [28346] ldc_w #2327
        + String [tprime]
      [28349] sipush 8244
      [28352] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28355] aload_0 v0
      [28356] ldc_w #716
        + String [TRADE]
      [28359] sipush 8482
      [28362] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28365] aload_0 v0
      [28366] ldc_w #2329
        + String [trade]
      [28369] sipush 8482
      [28372] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28375] aload_0 v0
      [28376] ldc_w #2330
        + String [triangle]
      [28379] sipush 9653
      [28382] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28385] aload_0 v0
      [28386] ldc_w #2331
        + String [triangledown]
      [28389] sipush 9663
      [28392] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28395] aload_0 v0
      [28396] ldc_w #2332
        + String [triangleleft]
      [28399] sipush 9667
      [28402] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28405] aload_0 v0
      [28406] ldc_w #2333
        + String [trianglelefteq]
      [28409] sipush 8884
      [28412] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28415] aload_0 v0
      [28416] ldc_w #2334
        + String [triangleq]
      [28419] sipush 8796
      [28422] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28425] aload_0 v0
      [28426] ldc_w #2335
        + String [triangleright]
      [28429] sipush 9657
      [28432] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28435] aload_0 v0
      [28436] ldc_w #2336
        + String [trianglerighteq]
      [28439] sipush 8885
      [28442] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28445] aload_0 v0
      [28446] ldc_w #2337
        + String [tridot]
      [28449] sipush 9708
      [28452] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28455] aload_0 v0
      [28456] ldc_w #2338
        + String [trie]
      [28459] sipush 8796
      [28462] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28465] aload_0 v0
      [28466] ldc_w #2339
        + String [triminus]
      [28469] sipush 10810
      [28472] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28475] aload_0 v0
      [28476] ldc_w #2340
        + String [triplus]
      [28479] sipush 10809
      [28482] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28485] aload_0 v0
      [28486] ldc_w #2341
        + String [trisb]
      [28489] sipush 10701
      [28492] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28495] aload_0 v0
      [28496] ldc_w #2342
        + String [tritime]
      [28499] sipush 10811
      [28502] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28505] aload_0 v0
      [28506] ldc_w #2343
        + String [trpezium]
      [28509] sipush 9186
      [28512] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28515] aload_0 v0
      [28516] ldc_w #734
        + String [Tscr]
      [28519] ldc #20
        + Integer [119983]
      [28521] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28524] aload_0 v0
      [28525] ldc_w #2344
        + String [tscr]
      [28528] ldc #43
        + Integer [120009]
      [28530] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28533] aload_0 v0
      [28534] ldc_w #718
        + String [TScy]
      [28537] sipush 1062
      [28540] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28543] aload_0 v0
      [28544] ldc_w #2345
        + String [tscy]
      [28547] sipush 1094
      [28550] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28553] aload_0 v0
      [28554] ldc_w #717
        + String [TSHcy]
      [28557] sipush 1035
      [28560] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28563] aload_0 v0
      [28564] ldc_w #2346
        + String [tshcy]
      [28567] sipush 1115
      [28570] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28573] aload_0 v0
      [28574] ldc_w #735
        + String [Tstrok]
      [28577] sipush 358
      [28580] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28583] aload_0 v0
      [28584] ldc_w #2347
        + String [tstrok]
      [28587] sipush 359
      [28590] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28593] aload_0 v0
      [28594] ldc_w #2349
        + String [twixt]
      [28597] sipush 8812
      [28600] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28603] aload_0 v0
      [28604] ldc_w #2350
        + String [twoheadleftarrow]
      [28607] sipush 8606
      [28610] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28613] aload_0 v0
      [28614] ldc_w #2351
        + String [twoheadrightarrow]
      [28617] sipush 8608
      [28620] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28623] aload_0 v0
      [28624] ldc_w #736
        + String [Uacgr]
      [28627] sipush 910
      [28630] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28633] aload_0 v0
      [28634] ldc_w #2356
        + String [uacgr]
      [28637] sipush 973
      [28640] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28643] aload_0 v0
      [28644] ldc_w #737
        + String [Uacute]
      [28647] sipush 218
      [28650] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28653] aload_0 v0
      [28654] ldc_w #2357
        + String [uacute]
      [28657] sipush 250
      [28660] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28663] aload_0 v0
      [28664] ldc_w #738
        + String [Uarr]
      [28667] sipush 8607
      [28670] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28673] aload_0 v0
      [28674] ldc_w #2354
        + String [uArr]
      [28677] sipush 8657
      [28680] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28683] aload_0 v0
      [28684] ldc_w #2358
        + String [uarr]
      [28687] sipush 8593
      [28690] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28693] aload_0 v0
      [28694] ldc_w #739
        + String [Uarrocir]
      [28697] sipush 10569
      [28700] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28703] aload_0 v0
      [28704] ldc_w #740
        + String [Ubrcy]
      [28707] sipush 1038
      [28710] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28713] aload_0 v0
      [28714] ldc_w #2359
        + String [ubrcy]
      [28717] sipush 1118
      [28720] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28723] aload_0 v0
      [28724] ldc_w #741
        + String [Ubreve]
      [28727] sipush 364
      [28730] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28733] aload_0 v0
      [28734] ldc_w #2360
        + String [ubreve]
      [28737] sipush 365
      [28740] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28743] aload_0 v0
      [28744] ldc_w #742
        + String [Ucirc]
      [28747] sipush 219
      [28750] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28753] aload_0 v0
      [28754] ldc_w #2361
        + String [ucirc]
      [28757] sipush 251
      [28760] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28763] aload_0 v0
      [28764] ldc_w #743
        + String [Ucy]
      [28767] sipush 1059
      [28770] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28773] aload_0 v0
      [28774] ldc_w #2362
        + String [ucy]
      [28777] sipush 1091
      [28780] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28783] aload_0 v0
      [28784] ldc_w #2363
        + String [udarr]
      [28787] sipush 8645
      [28790] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28793] aload_0 v0
      [28794] ldc_w #744
        + String [Udblac]
      [28797] sipush 368
      [28800] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28803] aload_0 v0
      [28804] ldc_w #2364
        + String [udblac]
      [28807] sipush 369
      [28810] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28813] aload_0 v0
      [28814] ldc_w #2365
        + String [udhar]
      [28817] sipush 10606
      [28820] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28823] aload_0 v0
      [28824] ldc_w #2366
        + String [udiagr]
      [28827] sipush 944
      [28830] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28833] aload_0 v0
      [28834] ldc_w #745
        + String [Udigr]
      [28837] sipush 939
      [28840] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28843] aload_0 v0
      [28844] ldc_w #2367
        + String [udigr]
      [28847] sipush 971
      [28850] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28853] aload_0 v0
      [28854] ldc_w #2368
        + String [ufisht]
      [28857] sipush 10622
      [28860] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28863] aload_0 v0
      [28864] ldc_w #746
        + String [Ufr]
      [28867] ldc #66
        + Integer [120088]
      [28869] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28872] aload_0 v0
      [28873] ldc_w #2369
        + String [ufr]
      [28876] ldc #91
        + Integer [120114]
      [28878] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28881] aload_0 v0
      [28882] ldc_w #747
        + String [Ugr]
      [28885] sipush 933
      [28888] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28891] aload_0 v0
      [28892] ldc_w #2370
        + String [ugr]
      [28895] sipush 965
      [28898] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28901] aload_0 v0
      [28902] ldc_w #748
        + String [Ugrave]
      [28905] sipush 217
      [28908] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28911] aload_0 v0
      [28912] ldc_w #2371
        + String [ugrave]
      [28915] sipush 249
      [28918] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28921] aload_0 v0
      [28922] ldc_w #2355
        + String [uHar]
      [28925] sipush 10595
      [28928] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28931] aload_0 v0
      [28932] ldc_w #2372
        + String [uharl]
      [28935] sipush 8639
      [28938] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28941] aload_0 v0
      [28942] ldc_w #2373
        + String [uharr]
      [28945] sipush 8638
      [28948] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28951] aload_0 v0
      [28952] ldc_w #2374
        + String [uhblk]
      [28955] sipush 9600
      [28958] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28961] aload_0 v0
      [28962] ldc_w #2376
        + String [ulcorn]
      [28965] sipush 8988
      [28968] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28971] aload_0 v0
      [28972] ldc_w #2377
        + String [ulcorner]
      [28975] sipush 8988
      [28978] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28981] aload_0 v0
      [28982] ldc_w #2378
        + String [ulcrop]
      [28985] sipush 8975
      [28988] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [28991] aload_0 v0
      [28992] ldc_w #2379
        + String [ultri]
      [28995] sipush 9720
      [28998] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29001] aload_0 v0
      [29002] ldc_w #749
        + String [Umacr]
      [29005] sipush 362
      [29008] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29011] aload_0 v0
      [29012] ldc_w #2380
        + String [umacr]
      [29015] sipush 363
      [29018] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29021] aload_0 v0
      [29022] ldc_w #2381
        + String [uml]
      [29025] sipush 168
      [29028] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29031] aload_0 v0
      [29032] ldc_w #750
        + String [UnderBar]
      [29035] bipush 95
      [29037] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29040] aload_0 v0
      [29041] ldc_w #751
        + String [UnderBrace]
      [29044] sipush 9183
      [29047] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29050] aload_0 v0
      [29051] ldc_w #752
        + String [UnderBracket]
      [29054] sipush 9141
      [29057] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29060] aload_0 v0
      [29061] ldc_w #753
        + String [UnderParenthesis]
      [29064] sipush 9181
      [29067] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29070] aload_0 v0
      [29071] ldc_w #754
        + String [Union]
      [29074] sipush 8899
      [29077] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29080] aload_0 v0
      [29081] ldc_w #755
        + String [UnionPlus]
      [29084] sipush 8846
      [29087] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29090] aload_0 v0
      [29091] ldc_w #756
        + String [Uogon]
      [29094] sipush 370
      [29097] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29100] aload_0 v0
      [29101] ldc_w #2382
        + String [uogon]
      [29104] sipush 371
      [29107] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29110] aload_0 v0
      [29111] ldc_w #757
        + String [Uopf]
      [29114] ldc #111
        + Integer [120140]
      [29116] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29119] aload_0 v0
      [29120] ldc_w #2383
        + String [uopf]
      [29123] ldc #136
        + Integer [120166]
      [29125] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29128] aload_0 v0
      [29129] ldc_w #758
        + String [UpArrow]
      [29132] sipush 8593
      [29135] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29138] aload_0 v0
      [29139] ldc_w #765
        + String [Uparrow]
      [29142] sipush 8657
      [29145] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29148] aload_0 v0
      [29149] ldc_w #2384
        + String [uparrow]
      [29152] sipush 8593
      [29155] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29158] aload_0 v0
      [29159] ldc_w #759
        + String [UpArrowBar]
      [29162] sipush 10514
      [29165] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29168] aload_0 v0
      [29169] ldc_w #760
        + String [UpArrowDownArrow]
      [29172] sipush 8645
      [29175] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29178] aload_0 v0
      [29179] ldc_w #761
        + String [UpDownArrow]
      [29182] sipush 8597
      [29185] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29188] aload_0 v0
      [29189] ldc_w #766
        + String [Updownarrow]
      [29192] sipush 8661
      [29195] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29198] aload_0 v0
      [29199] ldc_w #2385
        + String [updownarrow]
      [29202] sipush 8597
      [29205] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29208] aload_0 v0
      [29209] ldc_w #762
        + String [UpEquilibrium]
      [29212] sipush 10606
      [29215] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29218] aload_0 v0
      [29219] ldc_w #2386
        + String [upharpoonleft]
      [29222] sipush 8639
      [29225] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29228] aload_0 v0
      [29229] ldc_w #2387
        + String [upharpoonright]
      [29232] sipush 8638
      [29235] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29238] aload_0 v0
      [29239] ldc_w #2388
        + String [uplus]
      [29242] sipush 8846
      [29245] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29248] aload_0 v0
      [29249] ldc_w #767
        + String [UpperLeftArrow]
      [29252] sipush 8598
      [29255] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29258] aload_0 v0
      [29259] ldc_w #768
        + String [UpperRightArrow]
      [29262] sipush 8599
      [29265] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29268] aload_0 v0
      [29269] ldc_w #769
        + String [Upsi]
      [29272] sipush 978
      [29275] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29278] aload_0 v0
      [29279] ldc_w #2389
        + String [upsi]
      [29282] sipush 965
      [29285] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29288] aload_0 v0
      [29289] ldc_w #2390
        + String [upsih]
      [29292] sipush 978
      [29295] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29298] aload_0 v0
      [29299] ldc_w #770
        + String [Upsilon]
      [29302] sipush 933
      [29305] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29308] aload_0 v0
      [29309] ldc_w #2391
        + String [upsilon]
      [29312] sipush 965
      [29315] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29318] aload_0 v0
      [29319] ldc_w #763
        + String [UpTee]
      [29322] sipush 8869
      [29325] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29328] aload_0 v0
      [29329] ldc_w #764
        + String [UpTeeArrow]
      [29332] sipush 8613
      [29335] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29338] aload_0 v0
      [29339] ldc_w #2392
        + String [upuparrows]
      [29342] sipush 8648
      [29345] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29348] aload_0 v0
      [29349] ldc_w #2393
        + String [urcorn]
      [29352] sipush 8989
      [29355] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29358] aload_0 v0
      [29359] ldc_w #2394
        + String [urcorner]
      [29362] sipush 8989
      [29365] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29368] aload_0 v0
      [29369] ldc_w #2395
        + String [urcrop]
      [29372] sipush 8974
      [29375] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29378] aload_0 v0
      [29379] ldc_w #771
        + String [Uring]
      [29382] sipush 366
      [29385] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29388] aload_0 v0
      [29389] ldc_w #2396
        + String [uring]
      [29392] sipush 367
      [29395] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29398] aload_0 v0
      [29399] ldc_w #2397
        + String [urtri]
      [29402] sipush 9721
      [29405] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29408] aload_0 v0
      [29409] ldc_w #772
        + String [Uscr]
      [29412] ldc #21
        + Integer [119984]
      [29414] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29417] aload_0 v0
      [29418] ldc_w #2398
        + String [uscr]
      [29421] ldc #44
        + Integer [120010]
      [29423] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29426] aload_0 v0
      [29427] ldc_w #2399
        + String [utdot]
      [29430] sipush 8944
      [29433] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29436] aload_0 v0
      [29437] ldc_w #773
        + String [Utilde]
      [29440] sipush 360
      [29443] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29446] aload_0 v0
      [29447] ldc_w #2400
        + String [utilde]
      [29450] sipush 361
      [29453] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29456] aload_0 v0
      [29457] ldc_w #2401
        + String [utri]
      [29460] sipush 9653
      [29463] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29466] aload_0 v0
      [29467] ldc_w #2402
        + String [utrif]
      [29470] sipush 9652
      [29473] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29476] aload_0 v0
      [29477] ldc_w #2403
        + String [uuarr]
      [29480] sipush 8648
      [29483] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29486] aload_0 v0
      [29487] ldc_w #774
        + String [Uuml]
      [29490] sipush 220
      [29493] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29496] aload_0 v0
      [29497] ldc_w #2404
        + String [uuml]
      [29500] sipush 252
      [29503] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29506] aload_0 v0
      [29507] ldc_w #2405
        + String [uwangle]
      [29510] sipush 10663
      [29513] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29516] aload_0 v0
      [29517] ldc_w #2413
        + String [vangrt]
      [29520] sipush 10652
      [29523] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29526] aload_0 v0
      [29527] ldc_w #2415
        + String [varepsilon]
      [29530] sipush 1013
      [29533] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29536] aload_0 v0
      [29537] ldc_w #2416
        + String [varkappa]
      [29540] sipush 1008
      [29543] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29546] aload_0 v0
      [29547] ldc_w #2417
        + String [varnothing]
      [29550] sipush 8709
      [29553] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29556] aload_0 v0
      [29557] ldc_w #2418
        + String [varphi]
      [29560] sipush 981
      [29563] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29566] aload_0 v0
      [29567] ldc_w #2419
        + String [varpi]
      [29570] sipush 982
      [29573] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29576] aload_0 v0
      [29577] ldc_w #2420
        + String [varpropto]
      [29580] sipush 8733
      [29583] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29586] aload_0 v0
      [29587] ldc_w #2406
        + String [vArr]
      [29590] sipush 8661
      [29593] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29596] aload_0 v0
      [29597] ldc_w #2421
        + String [varr]
      [29600] sipush 8597
      [29603] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29606] aload_0 v0
      [29607] ldc_w #2422
        + String [varrho]
      [29610] sipush 1009
      [29613] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29616] aload_0 v0
      [29617] ldc_w #2423
        + String [varsigma]
      [29620] sipush 962
      [29623] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29626] aload_0 v0
      [29627] ldc_w #2424
        + String [vartheta]
      [29630] sipush 977
      [29633] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29636] aload_0 v0
      [29637] ldc_w #2425
        + String [vartriangleleft]
      [29640] sipush 8882
      [29643] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29646] aload_0 v0
      [29647] ldc_w #2426
        + String [vartriangleright]
      [29650] sipush 8883
      [29653] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29656] aload_0 v0
      [29657] ldc_w #776
        + String [Vbar]
      [29660] sipush 10987
      [29663] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29666] aload_0 v0
      [29667] ldc_w #2407
        + String [vBar]
      [29670] sipush 10984
      [29673] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29676] aload_0 v0
      [29677] ldc_w #2408
        + String [vBarv]
      [29680] sipush 10985
      [29683] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29686] aload_0 v0
      [29687] ldc_w #777
        + String [Vcy]
      [29690] sipush 1042
      [29693] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29696] aload_0 v0
      [29697] ldc_w #2427
        + String [vcy]
      [29700] sipush 1074
      [29703] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29706] aload_0 v0
      [29707] ldc_w #775
        + String [VDash]
      [29710] sipush 8875
      [29713] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29716] aload_0 v0
      [29717] ldc_w #778
        + String [Vdash]
      [29720] sipush 8873
      [29723] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29726] aload_0 v0
      [29727] ldc_w #2409
        + String [vDash]
      [29730] sipush 8872
      [29733] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29736] aload_0 v0
      [29737] ldc_w #2428
        + String [vdash]
      [29740] sipush 8866
      [29743] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29746] aload_0 v0
      [29747] ldc_w #779
        + String [Vdashl]
      [29750] sipush 10982
      [29753] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29756] aload_0 v0
      [29757] ldc_w #780
        + String [Vee]
      [29760] sipush 8897
      [29763] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29766] aload_0 v0
      [29767] ldc_w #2429
        + String [vee]
      [29770] sipush 8744
      [29773] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29776] aload_0 v0
      [29777] ldc_w #2430
        + String [veebar]
      [29780] sipush 8891
      [29783] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29786] aload_0 v0
      [29787] ldc_w #2431
        + String [veeeq]
      [29790] sipush 8794
      [29793] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29796] aload_0 v0
      [29797] ldc_w #2432
        + String [vellip]
      [29800] sipush 8942
      [29803] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29806] aload_0 v0
      [29807] ldc_w #781
        + String [Verbar]
      [29810] sipush 8214
      [29813] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29816] aload_0 v0
      [29817] ldc_w #2433
        + String [verbar]
      [29820] bipush 124
      [29822] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29825] aload_0 v0
      [29826] ldc_w #782
        + String [Vert]
      [29829] sipush 8214
      [29832] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29835] aload_0 v0
      [29836] ldc_w #2434
        + String [vert]
      [29839] bipush 124
      [29841] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29844] aload_0 v0
      [29845] ldc_w #783
        + String [VerticalBar]
      [29848] sipush 8739
      [29851] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29854] aload_0 v0
      [29855] ldc_w #784
        + String [VerticalLine]
      [29858] bipush 124
      [29860] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29863] aload_0 v0
      [29864] ldc_w #785
        + String [VerticalSeparator]
      [29867] sipush 10072
      [29870] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29873] aload_0 v0
      [29874] ldc_w #786
        + String [VerticalTilde]
      [29877] sipush 8768
      [29880] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29883] aload_0 v0
      [29884] ldc_w #787
        + String [VeryThinSpace]
      [29887] sipush 8202
      [29890] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29893] aload_0 v0
      [29894] ldc_w #788
        + String [Vfr]
      [29897] ldc #67
        + Integer [120089]
      [29899] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29902] aload_0 v0
      [29903] ldc_w #2435
        + String [vfr]
      [29906] ldc #92
        + Integer [120115]
      [29908] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29911] aload_0 v0
      [29912] ldc_w #2436
        + String [vltri]
      [29915] sipush 8882
      [29918] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29921] aload_0 v0
      [29922] ldc_w #789
        + String [Vopf]
      [29925] ldc #112
        + Integer [120141]
      [29927] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29930] aload_0 v0
      [29931] ldc_w #2437
        + String [vopf]
      [29934] ldc #137
        + Integer [120167]
      [29936] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29939] aload_0 v0
      [29940] ldc_w #2438
        + String [vprop]
      [29943] sipush 8733
      [29946] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29949] aload_0 v0
      [29950] ldc_w #2439
        + String [vrtri]
      [29953] sipush 8883
      [29956] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29959] aload_0 v0
      [29960] ldc_w #790
        + String [Vscr]
      [29963] ldc #22
        + Integer [119985]
      [29965] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29968] aload_0 v0
      [29969] ldc_w #2440
        + String [vscr]
      [29972] ldc #45
        + Integer [120011]
      [29974] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29977] aload_0 v0
      [29978] ldc_w #791
        + String [Vvdash]
      [29981] sipush 8874
      [29984] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29987] aload_0 v0
      [29988] ldc_w #2441
        + String [vzigzag]
      [29991] sipush 10650
      [29994] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [29997] aload_0 v0
      [29998] ldc_w #792
        + String [Wcirc]
      [30001] sipush 372
      [30004] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30007] aload_0 v0
      [30008] ldc_w #2443
        + String [wcirc]
      [30011] sipush 373
      [30014] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30017] aload_0 v0
      [30018] ldc_w #2444
        + String [wedbar]
      [30021] sipush 10847
      [30024] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30027] aload_0 v0
      [30028] ldc_w #793
        + String [Wedge]
      [30031] sipush 8896
      [30034] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30037] aload_0 v0
      [30038] ldc_w #2445
        + String [wedge]
      [30041] sipush 8743
      [30044] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30047] aload_0 v0
      [30048] ldc_w #2446
        + String [wedgeq]
      [30051] sipush 8793
      [30054] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30057] aload_0 v0
      [30058] ldc_w #2447
        + String [weierp]
      [30061] sipush 8472
      [30064] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30067] aload_0 v0
      [30068] ldc_w #794
        + String [Wfr]
      [30071] ldc #68
        + Integer [120090]
      [30073] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30076] aload_0 v0
      [30077] ldc_w #2448
        + String [wfr]
      [30080] ldc #93
        + Integer [120116]
      [30082] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30085] aload_0 v0
      [30086] ldc_w #795
        + String [Wopf]
      [30089] ldc #113
        + Integer [120142]
      [30091] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30094] aload_0 v0
      [30095] ldc_w #2450
        + String [wopf]
      [30098] ldc #138
        + Integer [120168]
      [30100] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30103] aload_0 v0
      [30104] ldc_w #2451
        + String [wp]
      [30107] sipush 8472
      [30110] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30113] aload_0 v0
      [30114] ldc_w #2452
        + String [wr]
      [30117] sipush 8768
      [30120] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30123] aload_0 v0
      [30124] ldc_w #2453
        + String [wreath]
      [30127] sipush 8768
      [30130] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30133] aload_0 v0
      [30134] ldc_w #796
        + String [Wscr]
      [30137] ldc #23
        + Integer [119986]
      [30139] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30142] aload_0 v0
      [30143] ldc_w #2454
        + String [wscr]
      [30146] ldc #46
        + Integer [120012]
      [30148] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30151] aload_0 v0
      [30152] ldc_w #2455
        + String [xcap]
      [30155] sipush 8898
      [30158] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30161] aload_0 v0
      [30162] ldc_w #2456
        + String [xcirc]
      [30165] sipush 9711
      [30168] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30171] aload_0 v0
      [30172] ldc_w #2457
        + String [xcup]
      [30175] sipush 8899
      [30178] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30181] aload_0 v0
      [30182] ldc_w #2458
        + String [xdtri]
      [30185] sipush 9661
      [30188] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30191] aload_0 v0
      [30192] ldc_w #797
        + String [Xfr]
      [30195] ldc #69
        + Integer [120091]
      [30197] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30200] aload_0 v0
      [30201] ldc_w #2459
        + String [xfr]
      [30204] ldc #94
        + Integer [120117]
      [30206] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30209] aload_0 v0
      [30210] ldc_w #798
        + String [Xgr]
      [30213] sipush 926
      [30216] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30219] aload_0 v0
      [30220] ldc_w #2460
        + String [xgr]
      [30223] sipush 958
      [30226] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30229] aload_0 v0
      [30230] ldc_w #2461
        + String [xhArr]
      [30233] sipush 10234
      [30236] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30239] aload_0 v0
      [30240] ldc_w #2462
        + String [xharr]
      [30243] sipush 10231
      [30246] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30249] aload_0 v0
      [30250] ldc_w #799
        + String [Xi]
      [30253] sipush 926
      [30256] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30259] aload_0 v0
      [30260] ldc_w #2463
        + String [xi]
      [30263] sipush 958
      [30266] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30269] aload_0 v0
      [30270] ldc_w #2464
        + String [xlArr]
      [30273] sipush 10232
      [30276] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30279] aload_0 v0
      [30280] ldc_w #2465
        + String [xlarr]
      [30283] sipush 10229
      [30286] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30289] aload_0 v0
      [30290] ldc_w #2466
        + String [xmap]
      [30293] sipush 10236
      [30296] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30299] aload_0 v0
      [30300] ldc_w #2468
        + String [xnis]
      [30303] sipush 8955
      [30306] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30309] aload_0 v0
      [30310] ldc_w #2469
        + String [xodot]
      [30313] sipush 10752
      [30316] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30319] aload_0 v0
      [30320] ldc_w #800
        + String [Xopf]
      [30323] ldc #114
        + Integer [120143]
      [30325] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30328] aload_0 v0
      [30329] ldc_w #2470
        + String [xopf]
      [30332] ldc #139
        + Integer [120169]
      [30334] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30337] aload_0 v0
      [30338] ldc_w #2471
        + String [xoplus]
      [30341] sipush 10753
      [30344] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30347] aload_0 v0
      [30348] ldc_w #2472
        + String [xotime]
      [30351] sipush 10754
      [30354] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30357] aload_0 v0
      [30358] ldc_w #2473
        + String [xrArr]
      [30361] sipush 10233
      [30364] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30367] aload_0 v0
      [30368] ldc_w #2474
        + String [xrarr]
      [30371] sipush 10230
      [30374] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30377] aload_0 v0
      [30378] ldc_w #801
        + String [Xscr]
      [30381] ldc #24
        + Integer [119987]
      [30383] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30386] aload_0 v0
      [30387] ldc_w #2475
        + String [xscr]
      [30390] ldc #47
        + Integer [120013]
      [30392] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30395] aload_0 v0
      [30396] ldc_w #2476
        + String [xsqcup]
      [30399] sipush 10758
      [30402] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30405] aload_0 v0
      [30406] ldc_w #2477
        + String [xuplus]
      [30409] sipush 10756
      [30412] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30415] aload_0 v0
      [30416] ldc_w #2478
        + String [xutri]
      [30419] sipush 9651
      [30422] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30425] aload_0 v0
      [30426] ldc_w #2479
        + String [xvee]
      [30429] sipush 8897
      [30432] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30435] aload_0 v0
      [30436] ldc_w #2480
        + String [xwedge]
      [30439] sipush 8896
      [30442] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30445] aload_0 v0
      [30446] ldc_w #805
        + String [Yacute]
      [30449] sipush 221
      [30452] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30455] aload_0 v0
      [30456] ldc_w #2481
        + String [yacute]
      [30459] sipush 253
      [30462] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30465] aload_0 v0
      [30466] ldc_w #802
        + String [YAcy]
      [30469] sipush 1071
      [30472] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30475] aload_0 v0
      [30476] ldc_w #2482
        + String [yacy]
      [30479] sipush 1103
      [30482] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30485] aload_0 v0
      [30486] ldc_w #806
        + String [Ycirc]
      [30489] sipush 374
      [30492] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30495] aload_0 v0
      [30496] ldc_w #2483
        + String [ycirc]
      [30499] sipush 375
      [30502] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30505] aload_0 v0
      [30506] ldc_w #807
        + String [Ycy]
      [30509] sipush 1067
      [30512] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30515] aload_0 v0
      [30516] ldc_w #2484
        + String [ycy]
      [30519] sipush 1099
      [30522] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30525] aload_0 v0
      [30526] ldc_w #2485
        + String [yen]
      [30529] sipush 165
      [30532] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30535] aload_0 v0
      [30536] ldc_w #808
        + String [Yfr]
      [30539] ldc #70
        + Integer [120092]
      [30541] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30544] aload_0 v0
      [30545] ldc_w #2486
        + String [yfr]
      [30548] ldc #95
        + Integer [120118]
      [30550] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30553] aload_0 v0
      [30554] ldc_w #803
        + String [YIcy]
      [30557] sipush 1031
      [30560] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30563] aload_0 v0
      [30564] ldc_w #2487
        + String [yicy]
      [30567] sipush 1111
      [30570] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30573] aload_0 v0
      [30574] ldc_w #809
        + String [Yopf]
      [30577] ldc #115
        + Integer [120144]
      [30579] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30582] aload_0 v0
      [30583] ldc_w #2488
        + String [yopf]
      [30586] ldc #140
        + Integer [120170]
      [30588] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30591] aload_0 v0
      [30592] ldc_w #810
        + String [Yscr]
      [30595] ldc #25
        + Integer [119988]
      [30597] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30600] aload_0 v0
      [30601] ldc_w #2489
        + String [yscr]
      [30604] ldc #48
        + Integer [120014]
      [30606] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30609] aload_0 v0
      [30610] ldc_w #804
        + String [YUcy]
      [30613] sipush 1070
      [30616] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30619] aload_0 v0
      [30620] ldc_w #2490
        + String [yucy]
      [30623] sipush 1102
      [30626] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30629] aload_0 v0
      [30630] ldc_w #811
        + String [Yuml]
      [30633] sipush 376
      [30636] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30639] aload_0 v0
      [30640] ldc_w #2491
        + String [yuml]
      [30643] sipush 255
      [30646] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30649] aload_0 v0
      [30650] ldc_w #813
        + String [Zacute]
      [30653] sipush 377
      [30656] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30659] aload_0 v0
      [30660] ldc_w #2492
        + String [zacute]
      [30663] sipush 378
      [30666] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30669] aload_0 v0
      [30670] ldc_w #814
        + String [Zcaron]
      [30673] sipush 381
      [30676] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30679] aload_0 v0
      [30680] ldc_w #2493
        + String [zcaron]
      [30683] sipush 382
      [30686] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30689] aload_0 v0
      [30690] ldc_w #815
        + String [Zcy]
      [30693] sipush 1047
      [30696] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30699] aload_0 v0
      [30700] ldc_w #2494
        + String [zcy]
      [30703] sipush 1079
      [30706] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30709] aload_0 v0
      [30710] ldc_w #816
        + String [Zdot]
      [30713] sipush 379
      [30716] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30719] aload_0 v0
      [30720] ldc_w #2495
        + String [zdot]
      [30723] sipush 380
      [30726] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30729] aload_0 v0
      [30730] ldc_w #2496
        + String [zeetrf]
      [30733] sipush 8488
      [30736] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30739] aload_0 v0
      [30740] ldc_w #817
        + String [ZeroWidthSpace]
      [30743] sipush 8203
      [30746] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30749] aload_0 v0
      [30750] ldc_w #818
        + String [Zeta]
      [30753] sipush 918
      [30756] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30759] aload_0 v0
      [30760] ldc_w #2497
        + String [zeta]
      [30763] sipush 950
      [30766] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30769] aload_0 v0
      [30770] ldc_w #819
        + String [Zfr]
      [30773] sipush 8488
      [30776] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30779] aload_0 v0
      [30780] ldc_w #2498
        + String [zfr]
      [30783] ldc #96
        + Integer [120119]
      [30785] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30788] aload_0 v0
      [30789] ldc_w #820
        + String [Zgr]
      [30792] sipush 918
      [30795] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30798] aload_0 v0
      [30799] ldc_w #2499
        + String [zgr]
      [30802] sipush 950
      [30805] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30808] aload_0 v0
      [30809] ldc_w #812
        + String [ZHcy]
      [30812] sipush 1046
      [30815] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30818] aload_0 v0
      [30819] ldc_w #2500
        + String [zhcy]
      [30822] sipush 1078
      [30825] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30828] aload_0 v0
      [30829] ldc_w #2501
        + String [zigrarr]
      [30832] sipush 8669
      [30835] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30838] aload_0 v0
      [30839] ldc_w #821
        + String [Zopf]
      [30842] sipush 8484
      [30845] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30848] aload_0 v0
      [30849] ldc_w #2502
        + String [zopf]
      [30852] ldc #141
        + Integer [120171]
      [30854] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30857] aload_0 v0
      [30858] ldc_w #822
        + String [Zscr]
      [30861] ldc #26
        + Integer [119989]
      [30863] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30866] aload_0 v0
      [30867] ldc_w #2503
        + String [zscr]
      [30870] ldc #49
        + Integer [120015]
      [30872] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30875] aload_0 v0
      [30876] ldc_w #2504
        + String [zwj]
      [30879] sipush 8205
      [30882] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30885] aload_0 v0
      [30886] ldc_w #2505
        + String [zwnj]
      [30889] sipush 8204
      [30892] invokevirtual #2510
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.entity (Ljava/lang/String;I)V]
      [30895] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2888)
        [0] -> line 31
        [4] -> line 33
        [11] -> line 34
        [18] -> line 35
        [28] -> line 36
        [38] -> line 37
        [51] -> line 38
        [63] -> line 39
        [75] -> line 40
        [86] -> line 41
        [98] -> line 42
        [108] -> line 43
        [120] -> line 44
        [132] -> line 45
        [143] -> line 46
        [155] -> line 47
        [167] -> line 48
        [179] -> line 49
        [191] -> line 50
        [202] -> line 51
        [215] -> line 52
        [226] -> line 53
        [238] -> line 54
        [250] -> line 55
        [262] -> line 56
        [273] -> line 57
        [285] -> line 58
        [297] -> line 59
        [308] -> line 60
        [320] -> line 61
        [332] -> line 62
        [345] -> line 63
        [358] -> line 64
        [370] -> line 65
        [382] -> line 66
        [393] -> line 67
        [405] -> line 68
        [418] -> line 69
        [430] -> line 70
        [441] -> line 71
        [453] -> line 72
        [466] -> line 73
        [478] -> line 74
        [492] -> line 75
        [503] -> line 76
        [514] -> line 77
        [525] -> line 78
        [536] -> line 79
        [547] -> line 80
        [558] -> line 81
        [572] -> line 82
        [582] -> line 83
        [595] -> line 84
        [607] -> line 85
        [619] -> line 86
        [630] -> line 87
        [641] -> line 88
        [654] -> line 89
        [666] -> line 90
        [678] -> line 91
        [690] -> line 92
        [703] -> line 93
        [716] -> line 94
        [728] -> line 95
        [739] -> line 96
        [752] -> line 97
        [764] -> line 98
        [776] -> line 99
        [788] -> line 100
        [800] -> line 101
        [814] -> line 102
        [826] -> line 103
        [838] -> line 104
        [850] -> line 105
        [862] -> line 106
        [874] -> line 107
        [886] -> line 108
        [897] -> line 109
        [908] -> line 110
        [920] -> line 111
        [932] -> line 112
        [944] -> line 113
        [956] -> line 114
        [968] -> line 115
        [980] -> line 116
        [992] -> line 117
        [1004] -> line 118
        [1016] -> line 119
        [1028] -> line 120
        [1041] -> line 121
        [1053] -> line 122
        [1065] -> line 123
        [1077] -> line 124
        [1089] -> line 125
        [1102] -> line 126
        [1114] -> line 127
        [1126] -> line 128
        [1138] -> line 129
        [1150] -> line 130
        [1162] -> line 131
        [1175] -> line 132
        [1187] -> line 133
        [1199] -> line 134
        [1211] -> line 135
        [1224] -> line 136
        [1237] -> line 137
        [1249] -> line 138
        [1261] -> line 139
        [1273] -> line 140
        [1285] -> line 141
        [1296] -> line 142
        [1307] -> line 143
        [1316] -> line 144
        [1325] -> line 145
        [1335] -> line 146
        [1345] -> line 147
        [1355] -> line 148
        [1365] -> line 149
        [1375] -> line 150
        [1385] -> line 151
        [1395] -> line 152
        [1405] -> line 153
        [1415] -> line 154
        [1425] -> line 155
        [1435] -> line 156
        [1445] -> line 157
        [1455] -> line 158
        [1465] -> line 159
        [1475] -> line 160
        [1485] -> line 161
        [1495] -> line 162
        [1505] -> line 163
        [1515] -> line 164
        [1525] -> line 165
        [1535] -> line 166
        [1545] -> line 167
        [1555] -> line 168
        [1565] -> line 169
        [1575] -> line 170
        [1585] -> line 171
        [1595] -> line 172
        [1605] -> line 173
        [1615] -> line 174
        [1625] -> line 175
        [1635] -> line 176
        [1645] -> line 177
        [1655] -> line 178
        [1665] -> line 179
        [1675] -> line 180
        [1685] -> line 181
        [1695] -> line 182
        [1705] -> line 183
        [1715] -> line 184
        [1725] -> line 185
        [1735] -> line 186
        [1745] -> line 187
        [1755] -> line 188
        [1765] -> line 189
        [1775] -> line 190
        [1785] -> line 191
        [1795] -> line 192
        [1805] -> line 193
        [1815] -> line 194
        [1825] -> line 195
        [1835] -> line 196
        [1845] -> line 197
        [1855] -> line 198
        [1865] -> line 199
        [1875] -> line 200
        [1885] -> line 201
        [1895] -> line 202
        [1905] -> line 203
        [1915] -> line 204
        [1925] -> line 205
        [1935] -> line 206
        [1945] -> line 207
        [1955] -> line 208
        [1965] -> line 209
        [1975] -> line 210
        [1985] -> line 211
        [1995] -> line 212
        [2005] -> line 213
        [2015] -> line 214
        [2025] -> line 215
        [2035] -> line 216
        [2045] -> line 217
        [2055] -> line 218
        [2065] -> line 219
        [2075] -> line 220
        [2085] -> line 221
        [2095] -> line 222
        [2105] -> line 223
        [2115] -> line 224
        [2125] -> line 225
        [2135] -> line 226
        [2145] -> line 227
        [2155] -> line 228
        [2165] -> line 229
        [2175] -> line 230
        [2185] -> line 231
        [2195] -> line 232
        [2205] -> line 233
        [2215] -> line 234
        [2225] -> line 235
        [2235] -> line 236
        [2245] -> line 237
        [2255] -> line 238
        [2265] -> line 239
        [2275] -> line 240
        [2285] -> line 241
        [2295] -> line 242
        [2305] -> line 243
        [2315] -> line 244
        [2325] -> line 245
        [2335] -> line 246
        [2345] -> line 247
        [2355] -> line 248
        [2365] -> line 249
        [2375] -> line 250
        [2389] -> line 251
        [2404] -> line 252
        [2418] -> line 253
        [2432] -> line 254
        [2445] -> line 255
        [2460] -> line 256
        [2474] -> line 257
        [2489] -> line 258
        [2502] -> line 259
        [2516] -> line 260
        [2531] -> line 261
        [2545] -> line 262
        [2559] -> line 263
        [2573] -> line 264
        [2587] -> line 265
        [2601] -> line 266
        [2615] -> line 267
        [2629] -> line 268
        [2642] -> line 269
        [2656] -> line 270
        [2669] -> line 271
        [2684] -> line 272
        [2699] -> line 273
        [2713] -> line 274
        [2726] -> line 275
        [2741] -> line 276
        [2755] -> line 277
        [2769] -> line 278
        [2783] -> line 279
        [2797] -> line 280
        [2811] -> line 281
        [2825] -> line 282
        [2839] -> line 283
        [2852] -> line 284
        [2866] -> line 285
        [2880] -> line 286
        [2895] -> line 287
        [2909] -> line 288
        [2922] -> line 289
        [2936] -> line 290
        [2949] -> line 291
        [2962] -> line 292
        [2975] -> line 293
        [2989] -> line 294
        [3002] -> line 295
        [3016] -> line 296
        [3031] -> line 297
        [3045] -> line 298
        [3059] -> line 299
        [3073] -> line 300
        [3087] -> line 301
        [3101] -> line 302
        [3114] -> line 303
        [3128] -> line 304
        [3142] -> line 305
        [3156] -> line 306
        [3169] -> line 307
        [3183] -> line 308
        [3196] -> line 309
        [3210] -> line 310
        [3223] -> line 311
        [3236] -> line 312
        [3249] -> line 313
        [3263] -> line 314
        [3278] -> line 315
        [3292] -> line 316
        [3306] -> line 317
        [3319] -> line 318
        [3332] -> line 319
        [3345] -> line 320
        [3359] -> line 321
        [3373] -> line 322
        [3387] -> line 323
        [3401] -> line 324
        [3415] -> line 325
        [3429] -> line 326
        [3443] -> line 327
        [3457] -> line 328
        [3471] -> line 329
        [3485] -> line 330
        [3498] -> line 331
        [3512] -> line 332
        [3526] -> line 333
        [3540] -> line 334
        [3554] -> line 335
        [3567] -> line 336
        [3580] -> line 337
        [3594] -> line 338
        [3608] -> line 339
        [3622] -> line 340
        [3636] -> line 341
        [3650] -> line 342
        [3664] -> line 343
        [3678] -> line 344
        [3691] -> line 345
        [3705] -> line 346
        [3719] -> line 347
        [3733] -> line 348
        [3747] -> line 349
        [3761] -> line 350
        [3775] -> line 351
        [3789] -> line 352
        [3802] -> line 353
        [3816] -> line 354
        [3830] -> line 355
        [3844] -> line 356
        [3858] -> line 357
        [3872] -> line 358
        [3886] -> line 359
        [3900] -> line 360
        [3914] -> line 361
        [3928] -> line 362
        [3942] -> line 363
        [3956] -> line 364
        [3970] -> line 365
        [3984] -> line 366
        [3998] -> line 367
        [4012] -> line 368
        [4026] -> line 369
        [4040] -> line 370
        [4054] -> line 371
        [4068] -> line 372
        [4082] -> line 373
        [4096] -> line 374
        [4110] -> line 375
        [4124] -> line 376
        [4138] -> line 377
        [4152] -> line 378
        [4166] -> line 379
        [4180] -> line 380
        [4194] -> line 381
        [4208] -> line 382
        [4222] -> line 383
        [4236] -> line 384
        [4250] -> line 385
        [4264] -> line 386
        [4278] -> line 387
        [4292] -> line 388
        [4306] -> line 389
        [4320] -> line 390
        [4334] -> line 391
        [4348] -> line 392
        [4362] -> line 393
        [4376] -> line 394
        [4390] -> line 395
        [4404] -> line 396
        [4418] -> line 397
        [4432] -> line 398
        [4446] -> line 399
        [4460] -> line 400
        [4474] -> line 401
        [4488] -> line 402
        [4502] -> line 403
        [4516] -> line 404
        [4530] -> line 405
        [4544] -> line 406
        [4558] -> line 407
        [4572] -> line 408
        [4586] -> line 409
        [4600] -> line 410
        [4614] -> line 411
        [4628] -> line 412
        [4642] -> line 413
        [4656] -> line 414
        [4670] -> line 415
        [4684] -> line 416
        [4698] -> line 417
        [4712] -> line 418
        [4726] -> line 419
        [4740] -> line 420
        [4754] -> line 421
        [4768] -> line 422
        [4782] -> line 423
        [4796] -> line 424
        [4810] -> line 425
        [4824] -> line 426
        [4838] -> line 427
        [4852] -> line 428
        [4866] -> line 429
        [4880] -> line 430
        [4894] -> line 431
        [4908] -> line 432
        [4922] -> line 433
        [4936] -> line 434
        [4950] -> line 435
        [4964] -> line 436
        [4978] -> line 437
        [4992] -> line 438
        [5006] -> line 439
        [5020] -> line 440
        [5034] -> line 441
        [5048] -> line 442
        [5062] -> line 443
        [5076] -> line 444
        [5090] -> line 445
        [5104] -> line 446
        [5118] -> line 447
        [5132] -> line 448
        [5146] -> line 449
        [5160] -> line 450
        [5174] -> line 451
        [5188] -> line 452
        [5202] -> line 453
        [5216] -> line 454
        [5230] -> line 455
        [5244] -> line 456
        [5258] -> line 457
        [5272] -> line 458
        [5286] -> line 459
        [5300] -> line 460
        [5314] -> line 461
        [5328] -> line 462
        [5342] -> line 463
        [5356] -> line 464
        [5370] -> line 465
        [5384] -> line 466
        [5398] -> line 467
        [5412] -> line 468
        [5426] -> line 469
        [5440] -> line 470
        [5454] -> line 471
        [5468] -> line 472
        [5482] -> line 473
        [5496] -> line 474
        [5510] -> line 475
        [5524] -> line 476
        [5538] -> line 477
        [5552] -> line 478
        [5566] -> line 479
        [5580] -> line 480
        [5594] -> line 481
        [5608] -> line 482
        [5622] -> line 483
        [5636] -> line 484
        [5650] -> line 485
        [5664] -> line 486
        [5678] -> line 487
        [5692] -> line 488
        [5706] -> line 489
        [5720] -> line 490
        [5734] -> line 491
        [5748] -> line 492
        [5762] -> line 493
        [5776] -> line 494
        [5790] -> line 495
        [5804] -> line 496
        [5818] -> line 497
        [5832] -> line 498
        [5846] -> line 499
        [5860] -> line 500
        [5874] -> line 501
        [5888] -> line 502
        [5902] -> line 503
        [5916] -> line 504
        [5930] -> line 505
        [5944] -> line 506
        [5958] -> line 507
        [5972] -> line 508
        [5986] -> line 509
        [6000] -> line 510
        [6014] -> line 511
        [6028] -> line 512
        [6042] -> line 513
        [6056] -> line 514
        [6070] -> line 515
        [6084] -> line 516
        [6098] -> line 517
        [6112] -> line 518
        [6126] -> line 519
        [6140] -> line 520
        [6154] -> line 521
        [6168] -> line 522
        [6182] -> line 523
        [6196] -> line 524
        [6210] -> line 525
        [6224] -> line 526
        [6238] -> line 527
        [6252] -> line 528
        [6266] -> line 529
        [6280] -> line 530
        [6294] -> line 531
        [6308] -> line 532
        [6322] -> line 533
        [6336] -> line 534
        [6350] -> line 535
        [6364] -> line 536
        [6378] -> line 537
        [6392] -> line 538
        [6406] -> line 539
        [6420] -> line 540
        [6434] -> line 541
        [6448] -> line 542
        [6462] -> line 543
        [6476] -> line 544
        [6490] -> line 545
        [6504] -> line 546
        [6518] -> line 547
        [6532] -> line 548
        [6546] -> line 549
        [6560] -> line 550
        [6574] -> line 551
        [6588] -> line 552
        [6602] -> line 553
        [6616] -> line 554
        [6630] -> line 555
        [6644] -> line 556
        [6658] -> line 557
        [6672] -> line 558
        [6686] -> line 559
        [6700] -> line 560
        [6714] -> line 561
        [6728] -> line 562
        [6742] -> line 563
        [6756] -> line 564
        [6770] -> line 565
        [6784] -> line 566
        [6798] -> line 567
        [6812] -> line 568
        [6826] -> line 569
        [6840] -> line 570
        [6854] -> line 571
        [6868] -> line 572
        [6882] -> line 573
        [6896] -> line 574
        [6910] -> line 575
        [6924] -> line 576
        [6938] -> line 577
        [6952] -> line 578
        [6966] -> line 579
        [6980] -> line 580
        [6994] -> line 581
        [7008] -> line 582
        [7022] -> line 583
        [7036] -> line 584
        [7050] -> line 585
        [7064] -> line 586
        [7078] -> line 587
        [7092] -> line 588
        [7106] -> line 589
        [7120] -> line 590
        [7134] -> line 591
        [7148] -> line 592
        [7162] -> line 593
        [7176] -> line 594
        [7190] -> line 595
        [7204] -> line 596
        [7218] -> line 597
        [7232] -> line 598
        [7246] -> line 599
        [7260] -> line 600
        [7274] -> line 601
        [7288] -> line 602
        [7302] -> line 603
        [7316] -> line 604
        [7330] -> line 605
        [7344] -> line 606
        [7358] -> line 607
        [7372] -> line 608
        [7386] -> line 609
        [7400] -> line 610
        [7414] -> line 611
        [7428] -> line 612
        [7442] -> line 613
        [7456] -> line 614
        [7470] -> line 615
        [7484] -> line 616
        [7498] -> line 617
        [7512] -> line 618
        [7526] -> line 619
        [7540] -> line 620
        [7554] -> line 621
        [7568] -> line 622
        [7582] -> line 623
        [7596] -> line 624
        [7610] -> line 625
        [7624] -> line 626
        [7638] -> line 627
        [7652] -> line 628
        [7666] -> line 629
        [7680] -> line 630
        [7694] -> line 631
        [7708] -> line 632
        [7722] -> line 633
        [7736] -> line 634
        [7750] -> line 635
        [7764] -> line 636
        [7778] -> line 637
        [7792] -> line 638
        [7806] -> line 639
        [7820] -> line 640
        [7834] -> line 641
        [7848] -> line 642
        [7862] -> line 643
        [7876] -> line 644
        [7890] -> line 645
        [7904] -> line 646
        [7918] -> line 647
        [7932] -> line 648
        [7946] -> line 649
        [7960] -> line 650
        [7974] -> line 651
        [7988] -> line 652
        [8002] -> line 653
        [8016] -> line 654
        [8030] -> line 655
        [8044] -> line 656
        [8058] -> line 657
        [8072] -> line 658
        [8086] -> line 659
        [8100] -> line 660
        [8114] -> line 661
        [8128] -> line 662
        [8142] -> line 663
        [8156] -> line 664
        [8170] -> line 665
        [8184] -> line 666
        [8198] -> line 667
        [8212] -> line 668
        [8226] -> line 669
        [8240] -> line 670
        [8254] -> line 671
        [8268] -> line 672
        [8282] -> line 673
        [8296] -> line 674
        [8310] -> line 675
        [8324] -> line 676
        [8338] -> line 677
        [8352] -> line 678
        [8366] -> line 679
        [8380] -> line 680
        [8394] -> line 681
        [8408] -> line 682
        [8422] -> line 683
        [8436] -> line 684
        [8450] -> line 685
        [8464] -> line 686
        [8478] -> line 687
        [8492] -> line 688
        [8506] -> line 689
        [8520] -> line 690
        [8534] -> line 691
        [8548] -> line 692
        [8562] -> line 693
        [8576] -> line 694
        [8590] -> line 695
        [8604] -> line 696
        [8618] -> line 697
        [8632] -> line 698
        [8646] -> line 699
        [8660] -> line 700
        [8674] -> line 701
        [8688] -> line 702
        [8702] -> line 703
        [8716] -> line 704
        [8730] -> line 705
        [8744] -> line 706
        [8758] -> line 707
        [8772] -> line 708
        [8786] -> line 709
        [8800] -> line 710
        [8814] -> line 711
        [8828] -> line 712
        [8842] -> line 713
        [8856] -> line 714
        [8870] -> line 715
        [8884] -> line 716
        [8898] -> line 717
        [8912] -> line 718
        [8926] -> line 719
        [8940] -> line 720
        [8954] -> line 721
        [8968] -> line 722
        [8982] -> line 723
        [8996] -> line 724
        [9010] -> line 725
        [9024] -> line 726
        [9038] -> line 727
        [9052] -> line 728
        [9066] -> line 729
        [9080] -> line 730
        [9094] -> line 731
        [9108] -> line 732
        [9122] -> line 733
        [9136] -> line 734
        [9150] -> line 735
        [9164] -> line 736
        [9178] -> line 737
        [9192] -> line 738
        [9206] -> line 739
        [9220] -> line 740
        [9234] -> line 741
        [9248] -> line 742
        [9262] -> line 743
        [9276] -> line 744
        [9290] -> line 745
        [9304] -> line 746
        [9318] -> line 747
        [9332] -> line 748
        [9346] -> line 749
        [9360] -> line 750
        [9374] -> line 751
        [9388] -> line 752
        [9402] -> line 753
        [9416] -> line 754
        [9430] -> line 755
        [9444] -> line 756
        [9458] -> line 757
        [9472] -> line 758
        [9486] -> line 759
        [9500] -> line 760
        [9514] -> line 761
        [9528] -> line 762
        [9542] -> line 763
        [9556] -> line 764
        [9570] -> line 765
        [9584] -> line 766
        [9598] -> line 767
        [9612] -> line 768
        [9626] -> line 769
        [9640] -> line 770
        [9654] -> line 771
        [9668] -> line 772
        [9682] -> line 773
        [9696] -> line 774
        [9710] -> line 775
        [9724] -> line 776
        [9738] -> line 777
        [9752] -> line 778
        [9766] -> line 779
        [9775] -> line 780
        [9785] -> line 781
        [9794] -> line 782
        [9804] -> line 783
        [9813] -> line 784
        [9823] -> line 785
        [9833] -> line 786
        [9843] -> line 787
        [9852] -> line 788
        [9862] -> line 789
        [9872] -> line 790
        [9881] -> line 791
        [9891] -> line 792
        [9900] -> line 793
        [9910] -> line 794
        [9920] -> line 795
        [9928] -> line 796
        [9937] -> line 797
        [9946] -> line 798
        [9956] -> line 799
        [9965] -> line 800
        [9975] -> line 801
        [9985] -> line 802
        [9995] -> line 803
        [10004] -> line 804
        [10014] -> line 805
        [10023] -> line 806
        [10033] -> line 807
        [10043] -> line 808
        [10051] -> line 809
        [10060] -> line 810
        [10069] -> line 811
        [10079] -> line 812
        [10089] -> line 813
        [10099] -> line 814
        [10109] -> line 815
        [10119] -> line 816
        [10129] -> line 817
        [10139] -> line 818
        [10149] -> line 819
        [10159] -> line 820
        [10169] -> line 821
        [10179] -> line 822
        [10189] -> line 823
        [10199] -> line 824
        [10209] -> line 825
        [10219] -> line 826
        [10229] -> line 827
        [10239] -> line 828
        [10249] -> line 829
        [10259] -> line 830
        [10269] -> line 831
        [10279] -> line 832
        [10289] -> line 833
        [10299] -> line 834
        [10308] -> line 835
        [10318] -> line 836
        [10326] -> line 837
        [10335] -> line 838
        [10345] -> line 839
        [10355] -> line 840
        [10365] -> line 841
        [10375] -> line 842
        [10385] -> line 843
        [10394] -> line 844
        [10403] -> line 845
        [10413] -> line 846
        [10423] -> line 847
        [10432] -> line 848
        [10442] -> line 849
        [10450] -> line 850
        [10459] -> line 851
        [10468] -> line 852
        [10477] -> line 853
        [10487] -> line 854
        [10497] -> line 855
        [10506] -> line 856
        [10516] -> line 857
        [10525] -> line 858
        [10535] -> line 859
        [10545] -> line 860
        [10555] -> line 861
        [10564] -> line 862
        [10573] -> line 863
        [10582] -> line 864
        [10591] -> line 865
        [10600] -> line 866
        [10609] -> line 867
        [10618] -> line 868
        [10627] -> line 869
        [10636] -> line 870
        [10645] -> line 871
        [10654] -> line 872
        [10663] -> line 873
        [10672] -> line 874
        [10681] -> line 875
        [10690] -> line 876
        [10699] -> line 877
        [10708] -> line 878
        [10717] -> line 879
        [10726] -> line 880
        [10735] -> line 881
        [10744] -> line 882
        [10753] -> line 883
        [10762] -> line 884
        [10771] -> line 885
        [10780] -> line 886
        [10789] -> line 887
        [10798] -> line 888
        [10807] -> line 889
        [10816] -> line 890
        [10825] -> line 891
        [10834] -> line 892
        [10843] -> line 893
        [10852] -> line 894
        [10861] -> line 895
        [10870] -> line 896
        [10879] -> line 897
        [10888] -> line 898
        [10897] -> line 899
        [10906] -> line 900
        [10915] -> line 901
        [10924] -> line 902
        [10933] -> line 903
        [10942] -> line 904
        [10952] -> line 905
        [10962] -> line 906
        [10972] -> line 907
        [10982] -> line 908
        [10992] -> line 909
        [11001] -> line 910
        [11010] -> line 911
        [11020] -> line 912
        [11029] -> line 913
        [11039] -> line 914
        [11049] -> line 915
        [11059] -> line 916
        [11069] -> line 917
        [11079] -> line 918
        [11088] -> line 919
        [11098] -> line 920
        [11108] -> line 921
        [11118] -> line 922
        [11127] -> line 923
        [11137] -> line 924
        [11147] -> line 925
        [11157] -> line 926
        [11167] -> line 927
        [11176] -> line 928
        [11185] -> line 929
        [11195] -> line 930
        [11205] -> line 931
        [11215] -> line 932
        [11223] -> line 933
        [11232] -> line 934
        [11241] -> line 935
        [11251] -> line 936
        [11261] -> line 937
        [11271] -> line 938
        [11281] -> line 939
        [11291] -> line 940
        [11301] -> line 941
        [11311] -> line 942
        [11321] -> line 943
        [11331] -> line 944
        [11341] -> line 945
        [11351] -> line 946
        [11361] -> line 947
        [11371] -> line 948
        [11381] -> line 949
        [11391] -> line 950
        [11401] -> line 951
        [11411] -> line 952
        [11421] -> line 953
        [11431] -> line 954
        [11441] -> line 955
        [11451] -> line 956
        [11461] -> line 957
        [11471] -> line 958
        [11481] -> line 959
        [11491] -> line 960
        [11501] -> line 961
        [11511] -> line 962
        [11521] -> line 963
        [11529] -> line 964
        [11538] -> line 965
        [11548] -> line 966
        [11558] -> line 967
        [11568] -> line 968
        [11578] -> line 969
        [11588] -> line 970
        [11598] -> line 971
        [11608] -> line 972
        [11618] -> line 973
        [11628] -> line 974
        [11638] -> line 975
        [11648] -> line 976
        [11658] -> line 977
        [11668] -> line 978
        [11678] -> line 979
        [11688] -> line 980
        [11698] -> line 981
        [11708] -> line 982
        [11718] -> line 983
        [11728] -> line 984
        [11738] -> line 985
        [11748] -> line 986
        [11758] -> line 987
        [11768] -> line 988
        [11778] -> line 989
        [11788] -> line 990
        [11798] -> line 991
        [11808] -> line 992
        [11818] -> line 993
        [11828] -> line 994
        [11838] -> line 995
        [11848] -> line 996
        [11858] -> line 997
        [11868] -> line 998
        [11878] -> line 999
        [11888] -> line 1000
        [11898] -> line 1001
        [11908] -> line 1002
        [11918] -> line 1003
        [11928] -> line 1004
        [11938] -> line 1005
        [11948] -> line 1006
        [11958] -> line 1007
        [11968] -> line 1008
        [11978] -> line 1009
        [11988] -> line 1010
        [11998] -> line 1011
        [12008] -> line 1012
        [12018] -> line 1013
        [12027] -> line 1014
        [12037] -> line 1015
        [12047] -> line 1016
        [12056] -> line 1017
        [12065] -> line 1018
        [12075] -> line 1019
        [12085] -> line 1020
        [12095] -> line 1021
        [12104] -> line 1022
        [12114] -> line 1023
        [12124] -> line 1024
        [12134] -> line 1025
        [12144] -> line 1026
        [12154] -> line 1027
        [12164] -> line 1028
        [12174] -> line 1029
        [12183] -> line 1030
        [12193] -> line 1031
        [12202] -> line 1032
        [12212] -> line 1033
        [12221] -> line 1034
        [12231] -> line 1035
        [12241] -> line 1036
        [12251] -> line 1037
        [12261] -> line 1038
        [12271] -> line 1039
        [12281] -> line 1040
        [12290] -> line 1041
        [12300] -> line 1042
        [12310] -> line 1043
        [12319] -> line 1044
        [12329] -> line 1045
        [12338] -> line 1046
        [12348] -> line 1047
        [12357] -> line 1048
        [12367] -> line 1049
        [12376] -> line 1050
        [12386] -> line 1051
        [12395] -> line 1052
        [12405] -> line 1053
        [12415] -> line 1054
        [12424] -> line 1055
        [12434] -> line 1056
        [12444] -> line 1057
        [12454] -> line 1058
        [12464] -> line 1059
        [12474] -> line 1060
        [12484] -> line 1061
        [12494] -> line 1062
        [12504] -> line 1063
        [12513] -> line 1064
        [12522] -> line 1065
        [12532] -> line 1066
        [12542] -> line 1067
        [12552] -> line 1068
        [12562] -> line 1069
        [12572] -> line 1070
        [12582] -> line 1071
        [12592] -> line 1072
        [12602] -> line 1073
        [12612] -> line 1074
        [12622] -> line 1075
        [12632] -> line 1076
        [12642] -> line 1077
        [12652] -> line 1078
        [12662] -> line 1079
        [12672] -> line 1080
        [12682] -> line 1081
        [12692] -> line 1082
        [12702] -> line 1083
        [12712] -> line 1084
        [12722] -> line 1085
        [12732] -> line 1086
        [12742] -> line 1087
        [12752] -> line 1088
        [12762] -> line 1089
        [12772] -> line 1090
        [12782] -> line 1091
        [12792] -> line 1092
        [12802] -> line 1093
        [12812] -> line 1094
        [12822] -> line 1095
        [12831] -> line 1096
        [12841] -> line 1097
        [12851] -> line 1098
        [12861] -> line 1099
        [12870] -> line 1100
        [12879] -> line 1101
        [12889] -> line 1102
        [12899] -> line 1103
        [12909] -> line 1104
        [12919] -> line 1105
        [12929] -> line 1106
        [12939] -> line 1107
        [12949] -> line 1108
        [12959] -> line 1109
        [12969] -> line 1110
        [12979] -> line 1111
        [12989] -> line 1112
        [12998] -> line 1113
        [13008] -> line 1114
        [13018] -> line 1115
        [13027] -> line 1116
        [13037] -> line 1117
        [13047] -> line 1118
        [13057] -> line 1119
        [13067] -> line 1120
        [13077] -> line 1121
        [13087] -> line 1122
        [13096] -> line 1123
        [13105] -> line 1124
        [13115] -> line 1125
        [13125] -> line 1126
        [13135] -> line 1127
        [13145] -> line 1128
        [13155] -> line 1129
        [13165] -> line 1130
        [13175] -> line 1131
        [13185] -> line 1132
        [13195] -> line 1133
        [13205] -> line 1134
        [13215] -> line 1135
        [13225] -> line 1136
        [13235] -> line 1137
        [13245] -> line 1138
        [13255] -> line 1139
        [13265] -> line 1140
        [13275] -> line 1141
        [13285] -> line 1142
        [13295] -> line 1143
        [13305] -> line 1144
        [13315] -> line 1145
        [13325] -> line 1146
        [13335] -> line 1147
        [13345] -> line 1148
        [13355] -> line 1149
        [13365] -> line 1150
        [13375] -> line 1151
        [13385] -> line 1152
        [13395] -> line 1153
        [13405] -> line 1154
        [13415] -> line 1155
        [13425] -> line 1156
        [13435] -> line 1157
        [13445] -> line 1158
        [13455] -> line 1159
        [13465] -> line 1160
        [13475] -> line 1161
        [13485] -> line 1162
        [13495] -> line 1163
        [13505] -> line 1164
        [13515] -> line 1165
        [13525] -> line 1166
        [13535] -> line 1167
        [13545] -> line 1168
        [13555] -> line 1169
        [13565] -> line 1170
        [13575] -> line 1171
        [13585] -> line 1172
        [13595] -> line 1173
        [13605] -> line 1174
        [13615] -> line 1175
        [13625] -> line 1176
        [13635] -> line 1177
        [13645] -> line 1178
        [13655] -> line 1179
        [13665] -> line 1180
        [13675] -> line 1181
        [13685] -> line 1182
        [13695] -> line 1183
        [13705] -> line 1184
        [13714] -> line 1185
        [13723] -> line 1186
        [13733] -> line 1187
        [13743] -> line 1188
        [13753] -> line 1189
        [13763] -> line 1190
        [13773] -> line 1191
        [13783] -> line 1192
        [13793] -> line 1193
        [13803] -> line 1194
        [13812] -> line 1195
        [13822] -> line 1196
        [13832] -> line 1197
        [13842] -> line 1198
        [13852] -> line 1199
        [13862] -> line 1200
        [13872] -> line 1201
        [13882] -> line 1202
        [13892] -> line 1203
        [13902] -> line 1204
        [13912] -> line 1205
        [13922] -> line 1206
        [13932] -> line 1207
        [13942] -> line 1208
        [13952] -> line 1209
        [13962] -> line 1210
        [13972] -> line 1211
        [13982] -> line 1212
        [13992] -> line 1213
        [14001] -> line 1214
        [14010] -> line 1215
        [14019] -> line 1216
        [14029] -> line 1217
        [14039] -> line 1218
        [14049] -> line 1219
        [14059] -> line 1220
        [14069] -> line 1221
        [14079] -> line 1222
        [14089] -> line 1223
        [14099] -> line 1224
        [14109] -> line 1225
        [14119] -> line 1226
        [14129] -> line 1227
        [14139] -> line 1228
        [14149] -> line 1229
        [14159] -> line 1230
        [14169] -> line 1231
        [14179] -> line 1232
        [14189] -> line 1233
        [14199] -> line 1234
        [14209] -> line 1235
        [14219] -> line 1236
        [14229] -> line 1237
        [14239] -> line 1238
        [14249] -> line 1239
        [14259] -> line 1240
        [14269] -> line 1241
        [14279] -> line 1242
        [14289] -> line 1243
        [14299] -> line 1244
        [14309] -> line 1245
        [14319] -> line 1246
        [14329] -> line 1247
        [14339] -> line 1248
        [14349] -> line 1249
        [14359] -> line 1250
        [14369] -> line 1251
        [14379] -> line 1252
        [14389] -> line 1253
        [14399] -> line 1254
        [14409] -> line 1255
        [14419] -> line 1256
        [14429] -> line 1257
        [14439] -> line 1258
        [14449] -> line 1259
        [14458] -> line 1260
        [14467] -> line 1261
        [14477] -> line 1262
        [14487] -> line 1263
        [14497] -> line 1264
        [14507] -> line 1265
        [14517] -> line 1266
        [14527] -> line 1267
        [14537] -> line 1268
        [14547] -> line 1269
        [14557] -> line 1270
        [14567] -> line 1271
        [14577] -> line 1272
        [14587] -> line 1273
        [14597] -> line 1274
        [14607] -> line 1275
        [14617] -> line 1276
        [14627] -> line 1277
        [14637] -> line 1278
        [14647] -> line 1279
        [14657] -> line 1280
        [14667] -> line 1281
        [14677] -> line 1282
        [14687] -> line 1283
        [14697] -> line 1284
        [14707] -> line 1285
        [14717] -> line 1286
        [14727] -> line 1287
        [14737] -> line 1288
        [14747] -> line 1289
        [14757] -> line 1290
        [14767] -> line 1291
        [14777] -> line 1292
        [14787] -> line 1293
        [14797] -> line 1294
        [14807] -> line 1295
        [14817] -> line 1296
        [14827] -> line 1297
        [14837] -> line 1298
        [14846] -> line 1299
        [14855] -> line 1300
        [14865] -> line 1301
        [14875] -> line 1302
        [14885] -> line 1303
        [14895] -> line 1304
        [14905] -> line 1305
        [14915] -> line 1306
        [14925] -> line 1307
        [14935] -> line 1308
        [14945] -> line 1309
        [14955] -> line 1310
        [14965] -> line 1311
        [14975] -> line 1312
        [14985] -> line 1313
        [14995] -> line 1314
        [15005] -> line 1315
        [15015] -> line 1316
        [15025] -> line 1317
        [15035] -> line 1318
        [15045] -> line 1319
        [15055] -> line 1320
        [15065] -> line 1321
        [15075] -> line 1322
        [15085] -> line 1323
        [15095] -> line 1324
        [15105] -> line 1325
        [15115] -> line 1326
        [15125] -> line 1327
        [15135] -> line 1328
        [15144] -> line 1329
        [15153] -> line 1330
        [15163] -> line 1331
        [15173] -> line 1332
        [15183] -> line 1333
        [15193] -> line 1334
        [15203] -> line 1335
        [15213] -> line 1336
        [15223] -> line 1337
        [15233] -> line 1338
        [15243] -> line 1339
        [15253] -> line 1340
        [15263] -> line 1341
        [15273] -> line 1342
        [15283] -> line 1343
        [15292] -> line 1344
        [15302] -> line 1345
        [15312] -> line 1346
        [15322] -> line 1347
        [15332] -> line 1348
        [15342] -> line 1349
        [15352] -> line 1350
        [15362] -> line 1351
        [15372] -> line 1352
        [15382] -> line 1353
        [15392] -> line 1354
        [15402] -> line 1355
        [15412] -> line 1356
        [15422] -> line 1357
        [15432] -> line 1358
        [15442] -> line 1359
        [15452] -> line 1360
        [15462] -> line 1361
        [15472] -> line 1362
        [15482] -> line 1363
        [15492] -> line 1364
        [15501] -> line 1365
        [15511] -> line 1366
        [15521] -> line 1367
        [15531] -> line 1368
        [15541] -> line 1369
        [15551] -> line 1370
        [15561] -> line 1371
        [15571] -> line 1372
        [15581] -> line 1373
        [15591] -> line 1374
        [15600] -> line 1375
        [15609] -> line 1376
        [15618] -> line 1377
        [15627] -> line 1378
        [15636] -> line 1379
        [15645] -> line 1380
        [15655] -> line 1381
        [15665] -> line 1382
        [15675] -> line 1383
        [15684] -> line 1384
        [15694] -> line 1385
        [15704] -> line 1386
        [15713] -> line 1387
        [15722] -> line 1388
        [15732] -> line 1389
        [15742] -> line 1390
        [15752] -> line 1391
        [15762] -> line 1392
        [15772] -> line 1393
        [15782] -> line 1394
        [15792] -> line 1395
        [15802] -> line 1396
        [15812] -> line 1397
        [15822] -> line 1398
        [15832] -> line 1399
        [15842] -> line 1400
        [15852] -> line 1401
        [15862] -> line 1402
        [15872] -> line 1403
        [15882] -> line 1404
        [15892] -> line 1405
        [15902] -> line 1406
        [15912] -> line 1407
        [15922] -> line 1408
        [15932] -> line 1409
        [15942] -> line 1410
        [15952] -> line 1411
        [15962] -> line 1412
        [15971] -> line 1413
        [15981] -> line 1414
        [15991] -> line 1415
        [16001] -> line 1416
        [16011] -> line 1417
        [16021] -> line 1418
        [16031] -> line 1419
        [16041] -> line 1420
        [16051] -> line 1421
        [16061] -> line 1422
        [16071] -> line 1423
        [16081] -> line 1424
        [16091] -> line 1425
        [16101] -> line 1426
        [16111] -> line 1427
        [16121] -> line 1428
        [16131] -> line 1429
        [16141] -> line 1430
        [16151] -> line 1431
        [16161] -> line 1432
        [16171] -> line 1433
        [16181] -> line 1434
        [16191] -> line 1435
        [16201] -> line 1436
        [16211] -> line 1437
        [16221] -> line 1438
        [16231] -> line 1439
        [16241] -> line 1440
        [16251] -> line 1441
        [16260] -> line 1442
        [16269] -> line 1443
        [16279] -> line 1444
        [16289] -> line 1445
        [16299] -> line 1446
        [16309] -> line 1447
        [16319] -> line 1448
        [16329] -> line 1449
        [16339] -> line 1450
        [16349] -> line 1451
        [16359] -> line 1452
        [16369] -> line 1453
        [16379] -> line 1454
        [16389] -> line 1455
        [16399] -> line 1456
        [16409] -> line 1457
        [16419] -> line 1458
        [16429] -> line 1459
        [16439] -> line 1460
        [16449] -> line 1461
        [16459] -> line 1462
        [16468] -> line 1463
        [16477] -> line 1464
        [16486] -> line 1465
        [16496] -> line 1466
        [16506] -> line 1467
        [16516] -> line 1468
        [16526] -> line 1469
        [16536] -> line 1470
        [16546] -> line 1471
        [16556] -> line 1472
        [16565] -> line 1473
        [16575] -> line 1474
        [16585] -> line 1475
        [16595] -> line 1476
        [16605] -> line 1477
        [16614] -> line 1478
        [16624] -> line 1479
        [16633] -> line 1480
        [16643] -> line 1481
        [16653] -> line 1482
        [16663] -> line 1483
        [16673] -> line 1484
        [16683] -> line 1485
        [16693] -> line 1486
        [16703] -> line 1487
        [16713] -> line 1488
        [16723] -> line 1489
        [16733] -> line 1490
        [16743] -> line 1491
        [16753] -> line 1492
        [16763] -> line 1493
        [16773] -> line 1494
        [16783] -> line 1495
        [16793] -> line 1496
        [16803] -> line 1497
        [16813] -> line 1498
        [16823] -> line 1499
        [16833] -> line 1500
        [16843] -> line 1501
        [16853] -> line 1502
        [16862] -> line 1503
        [16872] -> line 1504
        [16882] -> line 1505
        [16892] -> line 1506
        [16902] -> line 1507
        [16912] -> line 1508
        [16922] -> line 1509
        [16932] -> line 1510
        [16942] -> line 1511
        [16951] -> line 1512
        [16961] -> line 1513
        [16971] -> line 1514
        [16981] -> line 1515
        [16991] -> line 1516
        [17001] -> line 1517
        [17011] -> line 1518
        [17021] -> line 1519
        [17031] -> line 1520
        [17040] -> line 1521
        [17050] -> line 1522
        [17060] -> line 1523
        [17070] -> line 1524
        [17079] -> line 1525
        [17089] -> line 1526
        [17099] -> line 1527
        [17109] -> line 1528
        [17119] -> line 1529
        [17129] -> line 1530
        [17139] -> line 1531
        [17149] -> line 1532
        [17159] -> line 1533
        [17169] -> line 1534
        [17179] -> line 1535
        [17189] -> line 1536
        [17199] -> line 1537
        [17209] -> line 1538
        [17219] -> line 1539
        [17229] -> line 1540
        [17239] -> line 1541
        [17249] -> line 1542
        [17259] -> line 1543
        [17269] -> line 1544
        [17279] -> line 1545
        [17289] -> line 1546
        [17299] -> line 1547
        [17309] -> line 1548
        [17319] -> line 1549
        [17329] -> line 1550
        [17338] -> line 1551
        [17348] -> line 1552
        [17358] -> line 1553
        [17368] -> line 1554
        [17378] -> line 1555
        [17388] -> line 1556
        [17398] -> line 1557
        [17408] -> line 1558
        [17418] -> line 1559
        [17428] -> line 1560
        [17438] -> line 1561
        [17448] -> line 1562
        [17458] -> line 1563
        [17468] -> line 1564
        [17478] -> line 1565
        [17488] -> line 1566
        [17498] -> line 1567
        [17508] -> line 1568
        [17518] -> line 1569
        [17528] -> line 1570
        [17538] -> line 1571
        [17548] -> line 1572
        [17558] -> line 1573
        [17568] -> line 1574
        [17578] -> line 1575
        [17588] -> line 1576
        [17598] -> line 1577
        [17608] -> line 1578
        [17618] -> line 1579
        [17628] -> line 1580
        [17638] -> line 1581
        [17648] -> line 1582
        [17658] -> line 1583
        [17668] -> line 1584
        [17678] -> line 1585
        [17688] -> line 1586
        [17698] -> line 1587
        [17708] -> line 1588
        [17718] -> line 1589
        [17728] -> line 1590
        [17738] -> line 1591
        [17748] -> line 1592
        [17758] -> line 1593
        [17767] -> line 1594
        [17776] -> line 1595
        [17786] -> line 1596
        [17796] -> line 1597
        [17806] -> line 1598
        [17816] -> line 1599
        [17826] -> line 1600
        [17835] -> line 1601
        [17845] -> line 1602
        [17855] -> line 1603
        [17865] -> line 1604
        [17875] -> line 1605
        [17885] -> line 1606
        [17895] -> line 1607
        [17905] -> line 1608
        [17915] -> line 1609
        [17925] -> line 1610
        [17935] -> line 1611
        [17945] -> line 1612
        [17955] -> line 1613
        [17965] -> line 1614
        [17975] -> line 1615
        [17985] -> line 1616
        [17995] -> line 1617
        [18005] -> line 1618
        [18014] -> line 1619
        [18023] -> line 1620
        [18033] -> line 1621
        [18042] -> line 1622
        [18051] -> line 1623
        [18060] -> line 1624
        [18069] -> line 1625
        [18079] -> line 1626
        [18089] -> line 1627
        [18099] -> line 1628
        [18109] -> line 1629
        [18119] -> line 1630
        [18129] -> line 1631
        [18139] -> line 1632
        [18149] -> line 1633
        [18159] -> line 1634
        [18169] -> line 1635
        [18179] -> line 1636
        [18188] -> line 1637
        [18197] -> line 1638
        [18207] -> line 1639
        [18217] -> line 1640
        [18227] -> line 1641
        [18237] -> line 1642
        [18247] -> line 1643
        [18257] -> line 1644
        [18267] -> line 1645
        [18277] -> line 1646
        [18287] -> line 1647
        [18296] -> line 1648
        [18305] -> line 1649
        [18314] -> line 1650
        [18323] -> line 1651
        [18333] -> line 1652
        [18343] -> line 1653
        [18353] -> line 1654
        [18363] -> line 1655
        [18373] -> line 1656
        [18383] -> line 1657
        [18393] -> line 1658
        [18403] -> line 1659
        [18413] -> line 1660
        [18423] -> line 1661
        [18433] -> line 1662
        [18443] -> line 1663
        [18453] -> line 1664
        [18463] -> line 1665
        [18473] -> line 1666
        [18483] -> line 1667
        [18493] -> line 1668
        [18503] -> line 1669
        [18513] -> line 1670
        [18523] -> line 1671
        [18533] -> line 1672
        [18543] -> line 1673
        [18553] -> line 1674
        [18563] -> line 1675
        [18573] -> line 1676
        [18583] -> line 1677
        [18593] -> line 1678
        [18603] -> line 1679
        [18613] -> line 1680
        [18623] -> line 1681
        [18633] -> line 1682
        [18643] -> line 1683
        [18652] -> line 1684
        [18661] -> line 1685
        [18671] -> line 1686
        [18681] -> line 1687
        [18691] -> line 1688
        [18701] -> line 1689
        [18711] -> line 1690
        [18721] -> line 1691
        [18731] -> line 1692
        [18741] -> line 1693
        [18750] -> line 1694
        [18760] -> line 1695
        [18770] -> line 1696
        [18780] -> line 1697
        [18790] -> line 1698
        [18800] -> line 1699
        [18810] -> line 1700
        [18820] -> line 1701
        [18830] -> line 1702
        [18840] -> line 1703
        [18850] -> line 1704
        [18860] -> line 1705
        [18870] -> line 1706
        [18880] -> line 1707
        [18890] -> line 1708
        [18900] -> line 1709
        [18910] -> line 1710
        [18920] -> line 1711
        [18930] -> line 1712
        [18940] -> line 1713
        [18950] -> line 1714
        [18960] -> line 1715
        [18970] -> line 1716
        [18980] -> line 1717
        [18990] -> line 1718
        [19000] -> line 1719
        [19010] -> line 1720
        [19020] -> line 1721
        [19030] -> line 1722
        [19040] -> line 1723
        [19050] -> line 1724
        [19060] -> line 1725
        [19070] -> line 1726
        [19080] -> line 1727
        [19090] -> line 1728
        [19100] -> line 1729
        [19110] -> line 1730
        [19120] -> line 1731
        [19130] -> line 1732
        [19140] -> line 1733
        [19150] -> line 1734
        [19160] -> line 1735
        [19170] -> line 1736
        [19180] -> line 1737
        [19190] -> line 1738
        [19200] -> line 1739
        [19210] -> line 1740
        [19220] -> line 1741
        [19230] -> line 1742
        [19240] -> line 1743
        [19250] -> line 1744
        [19260] -> line 1745
        [19270] -> line 1746
        [19280] -> line 1747
        [19290] -> line 1748
        [19300] -> line 1749
        [19310] -> line 1750
        [19320] -> line 1751
        [19330] -> line 1752
        [19340] -> line 1753
        [19350] -> line 1754
        [19360] -> line 1755
        [19370] -> line 1756
        [19380] -> line 1757
        [19390] -> line 1758
        [19400] -> line 1759
        [19410] -> line 1760
        [19420] -> line 1761
        [19430] -> line 1762
        [19440] -> line 1763
        [19450] -> line 1764
        [19460] -> line 1765
        [19469] -> line 1766
        [19478] -> line 1767
        [19488] -> line 1768
        [19498] -> line 1769
        [19508] -> line 1770
        [19518] -> line 1771
        [19528] -> line 1772
        [19538] -> line 1773
        [19548] -> line 1774
        [19558] -> line 1775
        [19568] -> line 1776
        [19578] -> line 1777
        [19588] -> line 1778
        [19598] -> line 1779
        [19608] -> line 1780
        [19618] -> line 1781
        [19628] -> line 1782
        [19638] -> line 1783
        [19648] -> line 1784
        [19658] -> line 1785
        [19668] -> line 1786
        [19678] -> line 1787
        [19688] -> line 1788
        [19698] -> line 1789
        [19708] -> line 1790
        [19718] -> line 1791
        [19728] -> line 1792
        [19738] -> line 1793
        [19748] -> line 1794
        [19758] -> line 1795
        [19768] -> line 1796
        [19778] -> line 1797
        [19788] -> line 1798
        [19798] -> line 1799
        [19808] -> line 1800
        [19818] -> line 1801
        [19828] -> line 1802
        [19838] -> line 1803
        [19848] -> line 1804
        [19858] -> line 1805
        [19868] -> line 1806
        [19878] -> line 1807
        [19888] -> line 1808
        [19898] -> line 1809
        [19908] -> line 1810
        [19918] -> line 1811
        [19928] -> line 1812
        [19937] -> line 1813
        [19946] -> line 1814
        [19956] -> line 1815
        [19966] -> line 1816
        [19976] -> line 1817
        [19985] -> line 1818
        [19995] -> line 1819
        [20005] -> line 1820
        [20015] -> line 1821
        [20025] -> line 1822
        [20035] -> line 1823
        [20044] -> line 1824
        [20054] -> line 1825
        [20064] -> line 1826
        [20074] -> line 1827
        [20084] -> line 1828
        [20094] -> line 1829
        [20104] -> line 1830
        [20114] -> line 1831
        [20124] -> line 1832
        [20134] -> line 1833
        [20143] -> line 1834
        [20153] -> line 1835
        [20163] -> line 1836
        [20173] -> line 1837
        [20183] -> line 1838
        [20193] -> line 1839
        [20202] -> line 1840
        [20212] -> line 1841
        [20222] -> line 1842
        [20232] -> line 1843
        [20242] -> line 1844
        [20251] -> line 1845
        [20261] -> line 1846
        [20270] -> line 1847
        [20280] -> line 1848
        [20290] -> line 1849
        [20300] -> line 1850
        [20310] -> line 1851
        [20320] -> line 1852
        [20330] -> line 1853
        [20340] -> line 1854
        [20350] -> line 1855
        [20360] -> line 1856
        [20370] -> line 1857
        [20380] -> line 1858
        [20390] -> line 1859
        [20400] -> line 1860
        [20410] -> line 1861
        [20420] -> line 1862
        [20430] -> line 1863
        [20440] -> line 1864
        [20450] -> line 1865
        [20460] -> line 1866
        [20470] -> line 1867
        [20480] -> line 1868
        [20490] -> line 1869
        [20500] -> line 1870
        [20510] -> line 1871
        [20520] -> line 1872
        [20530] -> line 1873
        [20540] -> line 1874
        [20550] -> line 1875
        [20560] -> line 1876
        [20570] -> line 1877
        [20580] -> line 1878
        [20590] -> line 1879
        [20599] -> line 1880
        [20608] -> line 1881
        [20618] -> line 1882
        [20628] -> line 1883
        [20638] -> line 1884
        [20648] -> line 1885
        [20658] -> line 1886
        [20667] -> line 1887
        [20677] -> line 1888
        [20687] -> line 1889
        [20697] -> line 1890
        [20707] -> line 1891
        [20717] -> line 1892
        [20727] -> line 1893
        [20737] -> line 1894
        [20747] -> line 1895
        [20757] -> line 1896
        [20767] -> line 1897
        [20777] -> line 1898
        [20786] -> line 1899
        [20795] -> line 1900
        [20805] -> line 1901
        [20815] -> line 1902
        [20824] -> line 1903
        [20834] -> line 1904
        [20844] -> line 1905
        [20854] -> line 1906
        [20864] -> line 1907
        [20874] -> line 1908
        [20884] -> line 1909
        [20894] -> line 1910
        [20904] -> line 1911
        [20914] -> line 1912
        [20924] -> line 1913
        [20934] -> line 1914
        [20944] -> line 1915
        [20954] -> line 1916
        [20964] -> line 1917
        [20974] -> line 1918
        [20984] -> line 1919
        [20994] -> line 1920
        [21004] -> line 1921
        [21014] -> line 1922
        [21024] -> line 1923
        [21034] -> line 1924
        [21044] -> line 1925
        [21054] -> line 1926
        [21064] -> line 1927
        [21074] -> line 1928
        [21084] -> line 1929
        [21094] -> line 1930
        [21104] -> line 1931
        [21114] -> line 1932
        [21124] -> line 1933
        [21134] -> line 1934
        [21144] -> line 1935
        [21154] -> line 1936
        [21164] -> line 1937
        [21174] -> line 1938
        [21184] -> line 1939
        [21194] -> line 1940
        [21204] -> line 1941
        [21213] -> line 1942
        [21223] -> line 1943
        [21233] -> line 1944
        [21242] -> line 1945
        [21251] -> line 1946
        [21261] -> line 1947
        [21271] -> line 1948
        [21281] -> line 1949
        [21291] -> line 1950
        [21301] -> line 1951
        [21311] -> line 1952
        [21321] -> line 1953
        [21331] -> line 1954
        [21341] -> line 1955
        [21351] -> line 1956
        [21361] -> line 1957
        [21371] -> line 1958
        [21381] -> line 1959
        [21391] -> line 1960
        [21401] -> line 1961
        [21411] -> line 1962
        [21421] -> line 1963
        [21431] -> line 1964
        [21441] -> line 1965
        [21451] -> line 1966
        [21461] -> line 1967
        [21471] -> line 1968
        [21481] -> line 1969
        [21491] -> line 1970
        [21501] -> line 1971
        [21511] -> line 1972
        [21521] -> line 1973
        [21531] -> line 1974
        [21541] -> line 1975
        [21551] -> line 1976
        [21561] -> line 1977
        [21571] -> line 1978
        [21581] -> line 1979
        [21591] -> line 1980
        [21600] -> line 1981
        [21610] -> line 1982
        [21620] -> line 1983
        [21630] -> line 1984
        [21640] -> line 1985
        [21650] -> line 1986
        [21660] -> line 1987
        [21670] -> line 1988
        [21680] -> line 1989
        [21690] -> line 1990
        [21700] -> line 1991
        [21710] -> line 1992
        [21720] -> line 1993
        [21730] -> line 1994
        [21740] -> line 1995
        [21750] -> line 1996
        [21760] -> line 1997
        [21770] -> line 1998
        [21780] -> line 1999
        [21790] -> line 2000
        [21800] -> line 2001
        [21810] -> line 2002
        [21820] -> line 2003
        [21830] -> line 2004
        [21840] -> line 2005
        [21850] -> line 2006
        [21860] -> line 2007
        [21870] -> line 2008
        [21880] -> line 2009
        [21890] -> line 2010
        [21900] -> line 2011
        [21910] -> line 2012
        [21920] -> line 2013
        [21930] -> line 2014
        [21940] -> line 2015
        [21950] -> line 2016
        [21960] -> line 2017
        [21970] -> line 2018
        [21980] -> line 2019
        [21990] -> line 2020
        [22000] -> line 2021
        [22010] -> line 2022
        [22020] -> line 2023
        [22030] -> line 2024
        [22040] -> line 2025
        [22050] -> line 2026
        [22060] -> line 2027
        [22070] -> line 2028
        [22080] -> line 2029
        [22090] -> line 2030
        [22100] -> line 2031
        [22110] -> line 2032
        [22120] -> line 2033
        [22130] -> line 2034
        [22140] -> line 2035
        [22150] -> line 2036
        [22160] -> line 2037
        [22169] -> line 2038
        [22178] -> line 2039
        [22188] -> line 2040
        [22198] -> line 2041
        [22208] -> line 2042
        [22218] -> line 2043
        [22228] -> line 2044
        [22238] -> line 2045
        [22248] -> line 2046
        [22258] -> line 2047
        [22268] -> line 2048
        [22278] -> line 2049
        [22288] -> line 2050
        [22298] -> line 2051
        [22308] -> line 2052
        [22318] -> line 2053
        [22328] -> line 2054
        [22338] -> line 2055
        [22348] -> line 2056
        [22358] -> line 2057
        [22368] -> line 2058
        [22378] -> line 2059
        [22388] -> line 2060
        [22398] -> line 2061
        [22408] -> line 2062
        [22418] -> line 2063
        [22428] -> line 2064
        [22438] -> line 2065
        [22447] -> line 2066
        [22457] -> line 2067
        [22467] -> line 2068
        [22477] -> line 2069
        [22487] -> line 2070
        [22497] -> line 2071
        [22507] -> line 2072
        [22517] -> line 2073
        [22527] -> line 2074
        [22537] -> line 2075
        [22547] -> line 2076
        [22557] -> line 2077
        [22567] -> line 2078
        [22577] -> line 2079
        [22587] -> line 2080
        [22597] -> line 2081
        [22607] -> line 2082
        [22617] -> line 2083
        [22627] -> line 2084
        [22637] -> line 2085
        [22647] -> line 2086
        [22657] -> line 2087
        [22667] -> line 2088
        [22677] -> line 2089
        [22687] -> line 2090
        [22697] -> line 2091
        [22707] -> line 2092
        [22717] -> line 2093
        [22727] -> line 2094
        [22737] -> line 2095
        [22747] -> line 2096
        [22757] -> line 2097
        [22767] -> line 2098
        [22777] -> line 2099
        [22787] -> line 2100
        [22796] -> line 2101
        [22805] -> line 2102
        [22815] -> line 2103
        [22825] -> line 2104
        [22835] -> line 2105
        [22845] -> line 2106
        [22855] -> line 2107
        [22865] -> line 2108
        [22875] -> line 2109
        [22885] -> line 2110
        [22895] -> line 2111
        [22905] -> line 2112
        [22915] -> line 2113
        [22925] -> line 2114
        [22935] -> line 2115
        [22945] -> line 2116
        [22955] -> line 2117
        [22965] -> line 2118
        [22975] -> line 2119
        [22985] -> line 2120
        [22995] -> line 2121
        [23005] -> line 2122
        [23015] -> line 2123
        [23025] -> line 2124
        [23035] -> line 2125
        [23045] -> line 2126
        [23055] -> line 2127
        [23065] -> line 2128
        [23074] -> line 2129
        [23083] -> line 2130
        [23093] -> line 2131
        [23103] -> line 2132
        [23113] -> line 2133
        [23123] -> line 2134
        [23133] -> line 2135
        [23143] -> line 2136
        [23153] -> line 2137
        [23163] -> line 2138
        [23173] -> line 2139
        [23183] -> line 2140
        [23193] -> line 2141
        [23203] -> line 2142
        [23213] -> line 2143
        [23223] -> line 2144
        [23233] -> line 2145
        [23243] -> line 2146
        [23253] -> line 2147
        [23263] -> line 2148
        [23272] -> line 2149
        [23282] -> line 2150
        [23292] -> line 2151
        [23302] -> line 2152
        [23312] -> line 2153
        [23322] -> line 2154
        [23332] -> line 2155
        [23342] -> line 2156
        [23352] -> line 2157
        [23362] -> line 2158
        [23372] -> line 2159
        [23382] -> line 2160
        [23392] -> line 2161
        [23402] -> line 2162
        [23412] -> line 2163
        [23422] -> line 2164
        [23432] -> line 2165
        [23442] -> line 2166
        [23452] -> line 2167
        [23462] -> line 2168
        [23472] -> line 2169
        [23482] -> line 2170
        [23492] -> line 2171
        [23502] -> line 2172
        [23512] -> line 2173
        [23522] -> line 2174
        [23531] -> line 2175
        [23540] -> line 2176
        [23550] -> line 2177
        [23560] -> line 2178
        [23570] -> line 2179
        [23579] -> line 2180
        [23588] -> line 2181
        [23598] -> line 2182
        [23608] -> line 2183
        [23618] -> line 2184
        [23628] -> line 2185
        [23638] -> line 2186
        [23648] -> line 2187
        [23658] -> line 2188
        [23668] -> line 2189
        [23678] -> line 2190
        [23688] -> line 2191
        [23698] -> line 2192
        [23708] -> line 2193
        [23718] -> line 2194
        [23728] -> line 2195
        [23738] -> line 2196
        [23748] -> line 2197
        [23757] -> line 2198
        [23767] -> line 2199
        [23777] -> line 2200
        [23787] -> line 2201
        [23797] -> line 2202
        [23807] -> line 2203
        [23817] -> line 2204
        [23827] -> line 2205
        [23837] -> line 2206
        [23847] -> line 2207
        [23857] -> line 2208
        [23867] -> line 2209
        [23877] -> line 2210
        [23887] -> line 2211
        [23897] -> line 2212
        [23906] -> line 2213
        [23916] -> line 2214
        [23926] -> line 2215
        [23936] -> line 2216
        [23946] -> line 2217
        [23956] -> line 2218
        [23966] -> line 2219
        [23976] -> line 2220
        [23986] -> line 2221
        [23996] -> line 2222
        [24006] -> line 2223
        [24016] -> line 2224
        [24026] -> line 2225
        [24036] -> line 2226
        [24046] -> line 2227
        [24056] -> line 2228
        [24066] -> line 2229
        [24076] -> line 2230
        [24086] -> line 2231
        [24096] -> line 2232
        [24106] -> line 2233
        [24116] -> line 2234
        [24126] -> line 2235
        [24136] -> line 2236
        [24146] -> line 2237
        [24156] -> line 2238
        [24166] -> line 2239
        [24176] -> line 2240
        [24186] -> line 2241
        [24196] -> line 2242
        [24206] -> line 2243
        [24216] -> line 2244
        [24226] -> line 2245
        [24236] -> line 2246
        [24246] -> line 2247
        [24256] -> line 2248
        [24266] -> line 2249
        [24275] -> line 2250
        [24284] -> line 2251
        [24294] -> line 2252
        [24304] -> line 2253
        [24314] -> line 2254
        [24324] -> line 2255
        [24334] -> line 2256
        [24343] -> line 2257
        [24352] -> line 2258
        [24362] -> line 2259
        [24372] -> line 2260
        [24381] -> line 2261
        [24391] -> line 2262
        [24400] -> line 2263
        [24409] -> line 2264
        [24419] -> line 2265
        [24429] -> line 2266
        [24438] -> line 2267
        [24448] -> line 2268
        [24457] -> line 2269
        [24466] -> line 2270
        [24476] -> line 2271
        [24486] -> line 2272
        [24496] -> line 2273
        [24506] -> line 2274
        [24516] -> line 2275
        [24526] -> line 2276
        [24536] -> line 2277
        [24546] -> line 2278
        [24556] -> line 2279
        [24566] -> line 2280
        [24576] -> line 2281
        [24586] -> line 2282
        [24596] -> line 2283
        [24606] -> line 2284
        [24616] -> line 2285
        [24626] -> line 2286
        [24636] -> line 2287
        [24646] -> line 2288
        [24656] -> line 2289
        [24666] -> line 2290
        [24676] -> line 2291
        [24686] -> line 2292
        [24696] -> line 2293
        [24706] -> line 2294
        [24716] -> line 2295
        [24726] -> line 2296
        [24736] -> line 2297
        [24746] -> line 2298
        [24756] -> line 2299
        [24766] -> line 2300
        [24776] -> line 2301
        [24786] -> line 2302
        [24796] -> line 2303
        [24806] -> line 2304
        [24815] -> line 2305
        [24824] -> line 2306
        [24834] -> line 2307
        [24844] -> line 2308
        [24854] -> line 2309
        [24864] -> line 2310
        [24874] -> line 2311
        [24884] -> line 2312
        [24894] -> line 2313
        [24904] -> line 2314
        [24913] -> line 2315
        [24923] -> line 2316
        [24933] -> line 2317
        [24943] -> line 2318
        [24953] -> line 2319
        [24963] -> line 2320
        [24973] -> line 2321
        [24983] -> line 2322
        [24993] -> line 2323
        [25003] -> line 2324
        [25013] -> line 2325
        [25023] -> line 2326
        [25033] -> line 2327
        [25043] -> line 2328
        [25053] -> line 2329
        [25063] -> line 2330
        [25073] -> line 2331
        [25083] -> line 2332
        [25093] -> line 2333
        [25103] -> line 2334
        [25113] -> line 2335
        [25123] -> line 2336
        [25132] -> line 2337
        [25142] -> line 2338
        [25152] -> line 2339
        [25162] -> line 2340
        [25172] -> line 2341
        [25182] -> line 2342
        [25192] -> line 2343
        [25202] -> line 2344
        [25212] -> line 2345
        [25222] -> line 2346
        [25232] -> line 2347
        [25242] -> line 2348
        [25252] -> line 2349
        [25262] -> line 2350
        [25272] -> line 2351
        [25282] -> line 2352
        [25292] -> line 2353
        [25302] -> line 2354
        [25312] -> line 2355
        [25322] -> line 2356
        [25332] -> line 2357
        [25342] -> line 2358
        [25352] -> line 2359
        [25362] -> line 2360
        [25372] -> line 2361
        [25382] -> line 2362
        [25392] -> line 2363
        [25402] -> line 2364
        [25412] -> line 2365
        [25422] -> line 2366
        [25432] -> line 2367
        [25442] -> line 2368
        [25452] -> line 2369
        [25462] -> line 2370
        [25472] -> line 2371
        [25482] -> line 2372
        [25492] -> line 2373
        [25502] -> line 2374
        [25512] -> line 2375
        [25522] -> line 2376
        [25532] -> line 2377
        [25542] -> line 2378
        [25552] -> line 2379
        [25562] -> line 2380
        [25572] -> line 2381
        [25582] -> line 2382
        [25592] -> line 2383
        [25602] -> line 2384
        [25612] -> line 2385
        [25622] -> line 2386
        [25632] -> line 2387
        [25642] -> line 2388
        [25652] -> line 2389
        [25662] -> line 2390
        [25672] -> line 2391
        [25681] -> line 2392
        [25691] -> line 2393
        [25701] -> line 2394
        [25711] -> line 2395
        [25720] -> line 2396
        [25730] -> line 2397
        [25740] -> line 2398
        [25750] -> line 2399
        [25760] -> line 2400
        [25770] -> line 2401
        [25780] -> line 2402
        [25789] -> line 2403
        [25799] -> line 2404
        [25809] -> line 2405
        [25818] -> line 2406
        [25828] -> line 2407
        [25838] -> line 2408
        [25848] -> line 2409
        [25858] -> line 2410
        [25868] -> line 2411
        [25878] -> line 2412
        [25888] -> line 2413
        [25898] -> line 2414
        [25908] -> line 2415
        [25918] -> line 2416
        [25928] -> line 2417
        [25938] -> line 2418
        [25948] -> line 2419
        [25958] -> line 2420
        [25968] -> line 2421
        [25978] -> line 2422
        [25988] -> line 2423
        [25998] -> line 2424
        [26008] -> line 2425
        [26018] -> line 2426
        [26028] -> line 2427
        [26038] -> line 2428
        [26048] -> line 2429
        [26058] -> line 2430
        [26068] -> line 2431
        [26078] -> line 2432
        [26088] -> line 2433
        [26098] -> line 2434
        [26108] -> line 2435
        [26118] -> line 2436
        [26128] -> line 2437
        [26138] -> line 2438
        [26148] -> line 2439
        [26158] -> line 2440
        [26168] -> line 2441
        [26178] -> line 2442
        [26188] -> line 2443
        [26198] -> line 2444
        [26208] -> line 2445
        [26218] -> line 2446
        [26228] -> line 2447
        [26237] -> line 2448
        [26247] -> line 2449
        [26257] -> line 2450
        [26267] -> line 2451
        [26277] -> line 2452
        [26287] -> line 2453
        [26296] -> line 2454
        [26305] -> line 2455
        [26315] -> line 2456
        [26325] -> line 2457
        [26335] -> line 2458
        [26345] -> line 2459
        [26355] -> line 2460
        [26365] -> line 2461
        [26375] -> line 2462
        [26385] -> line 2463
        [26395] -> line 2464
        [26405] -> line 2465
        [26415] -> line 2466
        [26425] -> line 2467
        [26435] -> line 2468
        [26445] -> line 2469
        [26455] -> line 2470
        [26465] -> line 2471
        [26475] -> line 2472
        [26485] -> line 2473
        [26495] -> line 2474
        [26505] -> line 2475
        [26515] -> line 2476
        [26525] -> line 2477
        [26535] -> line 2478
        [26545] -> line 2479
        [26555] -> line 2480
        [26565] -> line 2481
        [26575] -> line 2482
        [26585] -> line 2483
        [26595] -> line 2484
        [26605] -> line 2485
        [26615] -> line 2486
        [26625] -> line 2487
        [26635] -> line 2488
        [26645] -> line 2489
        [26655] -> line 2490
        [26665] -> line 2491
        [26675] -> line 2492
        [26685] -> line 2493
        [26695] -> line 2494
        [26705] -> line 2495
        [26715] -> line 2496
        [26724] -> line 2497
        [26734] -> line 2498
        [26744] -> line 2499
        [26753] -> line 2500
        [26762] -> line 2501
        [26772] -> line 2502
        [26782] -> line 2503
        [26792] -> line 2504
        [26802] -> line 2505
        [26812] -> line 2506
        [26822] -> line 2507
        [26832] -> line 2508
        [26842] -> line 2509
        [26852] -> line 2510
        [26862] -> line 2511
        [26872] -> line 2512
        [26882] -> line 2513
        [26892] -> line 2514
        [26902] -> line 2515
        [26912] -> line 2516
        [26922] -> line 2517
        [26932] -> line 2518
        [26942] -> line 2519
        [26952] -> line 2520
        [26962] -> line 2521
        [26972] -> line 2522
        [26982] -> line 2523
        [26992] -> line 2524
        [27002] -> line 2525
        [27012] -> line 2526
        [27022] -> line 2527
        [27031] -> line 2528
        [27040] -> line 2529
        [27050] -> line 2530
        [27060] -> line 2531
        [27070] -> line 2532
        [27080] -> line 2533
        [27090] -> line 2534
        [27100] -> line 2535
        [27110] -> line 2536
        [27120] -> line 2537
        [27130] -> line 2538
        [27140] -> line 2539
        [27150] -> line 2540
        [27160] -> line 2541
        [27170] -> line 2542
        [27180] -> line 2543
        [27190] -> line 2544
        [27200] -> line 2545
        [27210] -> line 2546
        [27220] -> line 2547
        [27230] -> line 2548
        [27240] -> line 2549
        [27250] -> line 2550
        [27260] -> line 2551
        [27270] -> line 2552
        [27280] -> line 2553
        [27290] -> line 2554
        [27300] -> line 2555
        [27310] -> line 2556
        [27320] -> line 2557
        [27330] -> line 2558
        [27340] -> line 2559
        [27350] -> line 2560
        [27360] -> line 2561
        [27370] -> line 2562
        [27380] -> line 2563
        [27390] -> line 2564
        [27400] -> line 2565
        [27410] -> line 2566
        [27420] -> line 2567
        [27430] -> line 2568
        [27440] -> line 2569
        [27450] -> line 2570
        [27460] -> line 2571
        [27470] -> line 2572
        [27480] -> line 2573
        [27490] -> line 2574
        [27500] -> line 2575
        [27510] -> line 2576
        [27520] -> line 2577
        [27530] -> line 2578
        [27540] -> line 2579
        [27550] -> line 2580
        [27560] -> line 2581
        [27570] -> line 2582
        [27580] -> line 2583
        [27590] -> line 2584
        [27600] -> line 2585
        [27610] -> line 2586
        [27620] -> line 2587
        [27630] -> line 2588
        [27640] -> line 2589
        [27650] -> line 2590
        [27660] -> line 2591
        [27670] -> line 2592
        [27680] -> line 2593
        [27690] -> line 2594
        [27700] -> line 2595
        [27710] -> line 2596
        [27720] -> line 2597
        [27730] -> line 2598
        [27740] -> line 2599
        [27750] -> line 2600
        [27760] -> line 2601
        [27770] -> line 2602
        [27780] -> line 2603
        [27790] -> line 2604
        [27800] -> line 2605
        [27810] -> line 2606
        [27820] -> line 2607
        [27830] -> line 2608
        [27840] -> line 2609
        [27849] -> line 2610
        [27859] -> line 2611
        [27869] -> line 2612
        [27879] -> line 2613
        [27889] -> line 2614
        [27899] -> line 2615
        [27909] -> line 2616
        [27919] -> line 2617
        [27929] -> line 2618
        [27939] -> line 2619
        [27949] -> line 2620
        [27959] -> line 2621
        [27968] -> line 2622
        [27977] -> line 2623
        [27987] -> line 2624
        [27997] -> line 2625
        [28007] -> line 2626
        [28017] -> line 2627
        [28027] -> line 2628
        [28037] -> line 2629
        [28047] -> line 2630
        [28057] -> line 2631
        [28067] -> line 2632
        [28077] -> line 2633
        [28087] -> line 2634
        [28097] -> line 2635
        [28107] -> line 2636
        [28117] -> line 2637
        [28127] -> line 2638
        [28137] -> line 2639
        [28147] -> line 2640
        [28157] -> line 2641
        [28167] -> line 2642
        [28177] -> line 2643
        [28187] -> line 2644
        [28197] -> line 2645
        [28207] -> line 2646
        [28217] -> line 2647
        [28227] -> line 2648
        [28237] -> line 2649
        [28247] -> line 2650
        [28257] -> line 2651
        [28267] -> line 2652
        [28277] -> line 2653
        [28287] -> line 2654
        [28297] -> line 2655
        [28307] -> line 2656
        [28316] -> line 2657
        [28325] -> line 2658
        [28335] -> line 2659
        [28345] -> line 2660
        [28355] -> line 2661
        [28365] -> line 2662
        [28375] -> line 2663
        [28385] -> line 2664
        [28395] -> line 2665
        [28405] -> line 2666
        [28415] -> line 2667
        [28425] -> line 2668
        [28435] -> line 2669
        [28445] -> line 2670
        [28455] -> line 2671
        [28465] -> line 2672
        [28475] -> line 2673
        [28485] -> line 2674
        [28495] -> line 2675
        [28505] -> line 2676
        [28515] -> line 2677
        [28524] -> line 2678
        [28533] -> line 2679
        [28543] -> line 2680
        [28553] -> line 2681
        [28563] -> line 2682
        [28573] -> line 2683
        [28583] -> line 2684
        [28593] -> line 2685
        [28603] -> line 2686
        [28613] -> line 2687
        [28623] -> line 2688
        [28633] -> line 2689
        [28643] -> line 2690
        [28653] -> line 2691
        [28663] -> line 2692
        [28673] -> line 2693
        [28683] -> line 2694
        [28693] -> line 2695
        [28703] -> line 2696
        [28713] -> line 2697
        [28723] -> line 2698
        [28733] -> line 2699
        [28743] -> line 2700
        [28753] -> line 2701
        [28763] -> line 2702
        [28773] -> line 2703
        [28783] -> line 2704
        [28793] -> line 2705
        [28803] -> line 2706
        [28813] -> line 2707
        [28823] -> line 2708
        [28833] -> line 2709
        [28843] -> line 2710
        [28853] -> line 2711
        [28863] -> line 2712
        [28872] -> line 2713
        [28881] -> line 2714
        [28891] -> line 2715
        [28901] -> line 2716
        [28911] -> line 2717
        [28921] -> line 2718
        [28931] -> line 2719
        [28941] -> line 2720
        [28951] -> line 2721
        [28961] -> line 2722
        [28971] -> line 2723
        [28981] -> line 2724
        [28991] -> line 2725
        [29001] -> line 2726
        [29011] -> line 2727
        [29021] -> line 2728
        [29031] -> line 2729
        [29040] -> line 2730
        [29050] -> line 2731
        [29060] -> line 2732
        [29070] -> line 2733
        [29080] -> line 2734
        [29090] -> line 2735
        [29100] -> line 2736
        [29110] -> line 2737
        [29119] -> line 2738
        [29128] -> line 2739
        [29138] -> line 2740
        [29148] -> line 2741
        [29158] -> line 2742
        [29168] -> line 2743
        [29178] -> line 2744
        [29188] -> line 2745
        [29198] -> line 2746
        [29208] -> line 2747
        [29218] -> line 2748
        [29228] -> line 2749
        [29238] -> line 2750
        [29248] -> line 2751
        [29258] -> line 2752
        [29268] -> line 2753
        [29278] -> line 2754
        [29288] -> line 2755
        [29298] -> line 2756
        [29308] -> line 2757
        [29318] -> line 2758
        [29328] -> line 2759
        [29338] -> line 2760
        [29348] -> line 2761
        [29358] -> line 2762
        [29368] -> line 2763
        [29378] -> line 2764
        [29388] -> line 2765
        [29398] -> line 2766
        [29408] -> line 2767
        [29417] -> line 2768
        [29426] -> line 2769
        [29436] -> line 2770
        [29446] -> line 2771
        [29456] -> line 2772
        [29466] -> line 2773
        [29476] -> line 2774
        [29486] -> line 2775
        [29496] -> line 2776
        [29506] -> line 2777
        [29516] -> line 2778
        [29526] -> line 2779
        [29536] -> line 2780
        [29546] -> line 2781
        [29556] -> line 2782
        [29566] -> line 2783
        [29576] -> line 2784
        [29586] -> line 2785
        [29596] -> line 2786
        [29606] -> line 2787
        [29616] -> line 2788
        [29626] -> line 2789
        [29636] -> line 2790
        [29646] -> line 2791
        [29656] -> line 2792
        [29666] -> line 2793
        [29676] -> line 2794
        [29686] -> line 2795
        [29696] -> line 2796
        [29706] -> line 2797
        [29716] -> line 2798
        [29726] -> line 2799
        [29736] -> line 2800
        [29746] -> line 2801
        [29756] -> line 2802
        [29766] -> line 2803
        [29776] -> line 2804
        [29786] -> line 2805
        [29796] -> line 2806
        [29806] -> line 2807
        [29816] -> line 2808
        [29825] -> line 2809
        [29835] -> line 2810
        [29844] -> line 2811
        [29854] -> line 2812
        [29863] -> line 2813
        [29873] -> line 2814
        [29883] -> line 2815
        [29893] -> line 2816
        [29902] -> line 2817
        [29911] -> line 2818
        [29921] -> line 2819
        [29930] -> line 2820
        [29939] -> line 2821
        [29949] -> line 2822
        [29959] -> line 2823
        [29968] -> line 2824
        [29977] -> line 2825
        [29987] -> line 2826
        [29997] -> line 2827
        [30007] -> line 2828
        [30017] -> line 2829
        [30027] -> line 2830
        [30037] -> line 2831
        [30047] -> line 2832
        [30057] -> line 2833
        [30067] -> line 2834
        [30076] -> line 2835
        [30085] -> line 2836
        [30094] -> line 2837
        [30103] -> line 2838
        [30113] -> line 2839
        [30123] -> line 2840
        [30133] -> line 2841
        [30142] -> line 2842
        [30151] -> line 2843
        [30161] -> line 2844
        [30171] -> line 2845
        [30181] -> line 2846
        [30191] -> line 2847
        [30200] -> line 2848
        [30209] -> line 2849
        [30219] -> line 2850
        [30229] -> line 2851
        [30239] -> line 2852
        [30249] -> line 2853
        [30259] -> line 2854
        [30269] -> line 2855
        [30279] -> line 2856
        [30289] -> line 2857
        [30299] -> line 2858
        [30309] -> line 2859
        [30319] -> line 2860
        [30328] -> line 2861
        [30337] -> line 2862
        [30347] -> line 2863
        [30357] -> line 2864
        [30367] -> line 2865
        [30377] -> line 2866
        [30386] -> line 2867
        [30395] -> line 2868
        [30405] -> line 2869
        [30415] -> line 2870
        [30425] -> line 2871
        [30435] -> line 2872
        [30445] -> line 2873
        [30455] -> line 2874
        [30465] -> line 2875
        [30475] -> line 2876
        [30485] -> line 2877
        [30495] -> line 2878
        [30505] -> line 2879
        [30515] -> line 2880
        [30525] -> line 2881
        [30535] -> line 2882
        [30544] -> line 2883
        [30553] -> line 2884
        [30563] -> line 2885
        [30573] -> line 2886
        [30582] -> line 2887
        [30591] -> line 2888
        [30600] -> line 2889
        [30609] -> line 2890
        [30619] -> line 2891
        [30629] -> line 2892
        [30639] -> line 2893
        [30649] -> line 2894
        [30659] -> line 2895
        [30669] -> line 2896
        [30679] -> line 2897
        [30689] -> line 2898
        [30699] -> line 2899
        [30709] -> line 2900
        [30719] -> line 2901
        [30729] -> line 2902
        [30739] -> line 2903
        [30749] -> line 2904
        [30759] -> line 2905
        [30769] -> line 2906
        [30779] -> line 2907
        [30788] -> line 2908
        [30798] -> line 2909
        [30808] -> line 2910
        [30818] -> line 2911
        [30828] -> line 2912
        [30838] -> line 2913
        [30848] -> line 2914
        [30857] -> line 2915
        [30866] -> line 2916
        [30875] -> line 2917
        [30885] -> line 2918
        [30895] -> line 2921
      + Local variable table attribute (count = 1)
        v0: 0 -> 30896 [Lorg/ccil/cowan/tagsoup/HTMLSchema; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [HTMLSchema.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/Parser
  Superclass:    org/xml/sax/helpers/DefaultHandler
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x21
    = public class org.ccil.cowan.tagsoup.Parser extends org.xml.sax.helpers.DefaultHandler

Interfaces (count = 3):
  + Class [org/ccil/cowan/tagsoup/ScanHandler]
  + Class [org/xml/sax/XMLReader]
  + Class [org/xml/sax/ext/LexicalHandler]

Constant Pool (count = 795):
  + Integer [55296]
  + Integer [56320]
  + Integer [65535]
  + Integer [65536]
  + Integer [2147483647]
  + String []
  + String [/.]
  + String [<pcdata>]
  + String [<root>]
  + String [DOCTYPE]
  + String [PUBLIC]
  + String [SYSTEM]
  + String [Unknown feature ]
  + String [Unknown property ]
  + String [Your auto-detector is not an AutoDetector]
  + String [Your lexical handler is not a LexicalHandler]
  + String [Your scanner is not a Scanner]
  + String [Your schema is not a Schema]
  + String [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-'()+,./:=?;!*#@$_%]
  + String [file]
  + String [http://www.ccil.org/~cowan/tagsoup/features/bogons-empty]
  + String [http://www.ccil.org/~cowan/tagsoup/features/cdata-elements]
  + String [http://www.ccil.org/~cowan/tagsoup/features/default-attributes]
  + String [http://www.ccil.org/~cowan/tagsoup/features/ignorable-whitespace]
  + String [http://www.ccil.org/~cowan/tagsoup/features/ignore-bogons]
  + String [http://www.ccil.org/~cowan/tagsoup/features/restart-elements]
  + String [http://www.ccil.org/~cowan/tagsoup/features/root-bogons]
  + String [http://www.ccil.org/~cowan/tagsoup/features/translate-colons]
  + String [http://www.ccil.org/~cowan/tagsoup/properties/auto-detector]
  + String [http://www.ccil.org/~cowan/tagsoup/properties/scanner]
  + String [http://www.ccil.org/~cowan/tagsoup/properties/schema]
  + String [http://xml.org/sax/features/external-general-entities]
  + String [http://xml.org/sax/features/external-parameter-entities]
  + String [http://xml.org/sax/features/is-standalone]
  + String [http://xml.org/sax/features/lexical-handler/parameter-entities]
  + String [http://xml.org/sax/features/namespace-prefixes]
  + String [http://xml.org/sax/features/namespaces]
  + String [http://xml.org/sax/features/resolve-dtd-uris]
  + String [http://xml.org/sax/features/string-interning]
  + String [http://xml.org/sax/features/use-attributes2]
  + String [http://xml.org/sax/features/use-entity-resolver2]
  + String [http://xml.org/sax/features/use-locator2]
  + String [http://xml.org/sax/features/validation]
  + String [http://xml.org/sax/features/xml-1.1]
  + String [http://xml.org/sax/features/xmlns-uris]
  + String [http://xml.org/sax/properties/lexical-handler]
  + String [user.dir]
  + String [xml]
  + Class [[Ljava/lang/String;]
  + Class [java/io/IOException]
  + Class [java/io/InputStreamReader]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/Boolean]
  + Class [java/lang/Character]
  + Class [java/lang/Exception]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Integer]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [java/lang/System]
  + Class [java/net/URL]
  + Class [java/net/URLConnection]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [org/ccil/cowan/tagsoup/AutoDetector]
  + Class [org/ccil/cowan/tagsoup/Element]
  + Class [org/ccil/cowan/tagsoup/ElementType]
  + Class [org/ccil/cowan/tagsoup/HTMLScanner]
  + Class [org/ccil/cowan/tagsoup/HTMLSchema]
  + Class [org/ccil/cowan/tagsoup/Parser]
  + Class [org/ccil/cowan/tagsoup/Parser$1]
  + Class [org/ccil/cowan/tagsoup/ScanHandler]
  + Class [org/ccil/cowan/tagsoup/Scanner]
  + Class [org/ccil/cowan/tagsoup/Schema]
  + Class [org/xml/sax/Attributes]
  + Class [org/xml/sax/ContentHandler]
  + Class [org/xml/sax/EntityResolver]
  + Class [org/xml/sax/InputSource]
  + Class [org/xml/sax/Locator]
  + Class [org/xml/sax/SAXException]
  + Class [org/xml/sax/SAXNotRecognizedException]
  + Class [org/xml/sax/SAXNotSupportedException]
  + Class [org/xml/sax/XMLReader]
  + Class [org/xml/sax/ext/LexicalHandler]
  + Class [org/xml/sax/helpers/DefaultHandler]
  + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
  + Fieldref [java/lang/Boolean.TRUE Ljava/lang/Boolean;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.CDATAElements Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_BOGONS_EMPTY Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_CDATA_ELEMENTS Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_DEFAULT_ATTRIBUTES Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORABLE_WHITESPACE Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORE_BOGONS Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_NAMESPACES Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_RESTART_ELEMENTS Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_ROOT_BOGONS Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_TRANSLATE_COLONS Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.bogonsEmpty Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.defaultAttributes Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.etagchars [C]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.ignorableWhitespace Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.ignoreBogons Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.legal Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.namespaces Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.restartElements Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.rootBogons Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theCommentBuffer [C]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theDTDHandler Lorg/xml/sax/DTDHandler;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeIsPresent Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeName Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypePublicId Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeSystemId Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntity I]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntityResolver Lorg/xml/sax/EntityResolver;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theErrorHandler Lorg/xml/sax/ErrorHandler;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.thePCDATA Lorg/ccil/cowan/tagsoup/Element;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.translateColons Z]
  + Fieldref [org/ccil/cowan/tagsoup/Parser.virginStack Z]
  + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;Ljava/lang/String;)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Character.isDigit (C)Z]
  + Methodref [java/lang/Character.isLetter (C)Z]
  + Methodref [java/lang/Character.isWhitespace (C)Z]
  + Methodref [java/lang/Character.toLowerCase (C)C]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;I)I]
  + Methodref [java/lang/String.<init> ([CII)V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.indexOf (I)I]
  + Methodref [java/lang/String.intern ()Ljava/lang/String;]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.replace (CC)Ljava/lang/String;]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuffer.<init> ()V]
  + Methodref [java/lang/StringBuffer.<init> (I)V]
  + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.charAt (I)C]
  + Methodref [java/lang/StringBuffer.length ()I]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/net/URL.<init> (Ljava/net/URL;Ljava/lang/String;)V]
  + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
  + Methodref [java/net/URL.toString ()Ljava/lang/String;]
  + Methodref [java/net/URLConnection.getInputStream ()Ljava/io/InputStream;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/ccil/cowan/tagsoup/Element.<init> (Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
  + Methodref [org/ccil/cowan/tagsoup/Element.anonymize ()V]
  + Methodref [org/ccil/cowan/tagsoup/Element.atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Methodref [org/ccil/cowan/tagsoup/Element.canContain (Lorg/ccil/cowan/tagsoup/Element;)Z]
  + Methodref [org/ccil/cowan/tagsoup/Element.clean ()V]
  + Methodref [org/ccil/cowan/tagsoup/Element.flags ()I]
  + Methodref [org/ccil/cowan/tagsoup/Element.isPreclosed ()Z]
  + Methodref [org/ccil/cowan/tagsoup/Element.localName ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Element.model ()I]
  + Methodref [org/ccil/cowan/tagsoup/Element.name ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Element.namespace ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
  + Methodref [org/ccil/cowan/tagsoup/Element.parent ()Lorg/ccil/cowan/tagsoup/ElementType;]
  + Methodref [org/ccil/cowan/tagsoup/Element.preclose ()V]
  + Methodref [org/ccil/cowan/tagsoup/Element.setAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/Element.setNext (Lorg/ccil/cowan/tagsoup/Element;)V]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.name ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.<init> ()V]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.<init> ()V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.cleanPublicid (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.etag_basic ([CII)V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.etag_cdata ([CII)Z]
  + Methodref [org/ccil/cowan/tagsoup/Parser.expandEntities (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.foreign (Ljava/lang/String;Ljava/lang/String;)Z]
  + Methodref [org/ccil/cowan/tagsoup/Parser.getInputStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.getReader (Lorg/xml/sax/InputSource;)Ljava/io/Reader;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.lookupEntity ([CII)I]
  + Methodref [org/ccil/cowan/tagsoup/Parser.makeName ([CII)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.parse (Lorg/xml/sax/InputSource;)V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.pop ()V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.prefixOf (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.push (Lorg/ccil/cowan/tagsoup/Element;)V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.rectify (Lorg/ccil/cowan/tagsoup/Element;)V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.restart (Lorg/ccil/cowan/tagsoup/Element;)V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.restartablyPop ()V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.setup ()V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.split (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.trimquotes (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
  + Methodref [org/ccil/cowan/tagsoup/Parser$1.<init> (Lorg/ccil/cowan/tagsoup/Parser;)V]
  + Methodref [org/ccil/cowan/tagsoup/Schema.elementType (Ljava/lang/String;III)V]
  + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
  + Methodref [org/ccil/cowan/tagsoup/Schema.getEntity (Ljava/lang/String;)I]
  + Methodref [org/ccil/cowan/tagsoup/Schema.getPrefix ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Schema.getURI ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Schema.parent (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/Schema.rootElementType ()Lorg/ccil/cowan/tagsoup/ElementType;]
  + Methodref [org/xml/sax/InputSource.<init> (Ljava/lang/String;)V]
  + Methodref [org/xml/sax/InputSource.getByteStream ()Ljava/io/InputStream;]
  + Methodref [org/xml/sax/InputSource.getCharacterStream ()Ljava/io/Reader;]
  + Methodref [org/xml/sax/InputSource.getEncoding ()Ljava/lang/String;]
  + Methodref [org/xml/sax/InputSource.getPublicId ()Ljava/lang/String;]
  + Methodref [org/xml/sax/InputSource.getSystemId ()Ljava/lang/String;]
  + Methodref [org/xml/sax/SAXNotRecognizedException.<init> (Ljava/lang/String;)V]
  + Methodref [org/xml/sax/SAXNotSupportedException.<init> (Ljava/lang/String;)V]
  + Methodref [org/xml/sax/helpers/DefaultHandler.<init> ()V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/AutoDetector.autoDetectingReader (Ljava/io/InputStream;)Ljava/io/Reader;]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/Scanner.resetDocumentLocator (Ljava/lang/String;Ljava/lang/String;)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/Scanner.scan (Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + InterfaceMethodref [org/ccil/cowan/tagsoup/Scanner.startCDATA ()V]
  + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
  + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getURI (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/ContentHandler.characters ([CII)V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.endDocument ()V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.endElement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.endPrefixMapping (Ljava/lang/String;)V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.ignorableWhitespace ([CII)V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.processingInstruction (Ljava/lang/String;Ljava/lang/String;)V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.setDocumentLocator (Lorg/xml/sax/Locator;)V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.startDocument ()V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.startElement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
  + InterfaceMethodref [org/xml/sax/ContentHandler.startPrefixMapping (Ljava/lang/String;Ljava/lang/String;)V]
  + InterfaceMethodref [org/xml/sax/EntityResolver.resolveEntity (Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;]
  + InterfaceMethodref [org/xml/sax/Locator.getSystemId ()Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/ext/LexicalHandler.comment ([CII)V]
  + InterfaceMethodref [org/xml/sax/ext/LexicalHandler.endDTD ()V]
  + InterfaceMethodref [org/xml/sax/ext/LexicalHandler.startDTD (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/net/URL;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
  + NameAndType [<init> (Lorg/ccil/cowan/tagsoup/Parser;)V]
  + NameAndType [<init> ([CII)V]
  + NameAndType [CDATAElements Z]
  + NameAndType [DEFAULT_BOGONS_EMPTY Z]
  + NameAndType [DEFAULT_CDATA_ELEMENTS Z]
  + NameAndType [DEFAULT_DEFAULT_ATTRIBUTES Z]
  + NameAndType [DEFAULT_IGNORABLE_WHITESPACE Z]
  + NameAndType [DEFAULT_IGNORE_BOGONS Z]
  + NameAndType [DEFAULT_NAMESPACES Z]
  + NameAndType [DEFAULT_RESTART_ELEMENTS Z]
  + NameAndType [DEFAULT_ROOT_BOGONS Z]
  + NameAndType [DEFAULT_TRANSLATE_COLONS Z]
  + NameAndType [FALSE Ljava/lang/Boolean;]
  + NameAndType [TRUE Ljava/lang/Boolean;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [anonymize ()V]
  + NameAndType [append (C)Ljava/lang/StringBuffer;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + NameAndType [atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + NameAndType [autoDetectingReader (Ljava/io/InputStream;)Ljava/io/Reader;]
  + NameAndType [bogonsEmpty Z]
  + NameAndType [booleanValue ()Z]
  + NameAndType [canContain (Lorg/ccil/cowan/tagsoup/Element;)Z]
  + NameAndType [charAt (I)C]
  + NameAndType [characters ([CII)V]
  + NameAndType [clean ()V]
  + NameAndType [cleanPublicid (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [comment ([CII)V]
  + NameAndType [defaultAttributes Z]
  + NameAndType [elementType (Ljava/lang/String;III)V]
  + NameAndType [endDTD ()V]
  + NameAndType [endDocument ()V]
  + NameAndType [endElement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [endPrefixMapping (Ljava/lang/String;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [etag_basic ([CII)V]
  + NameAndType [etag_cdata ([CII)Z]
  + NameAndType [etagchars [C]
  + NameAndType [expandEntities (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [flags ()I]
  + NameAndType [foreign (Ljava/lang/String;Ljava/lang/String;)Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getByteStream ()Ljava/io/InputStream;]
  + NameAndType [getCharacterStream ()Ljava/io/Reader;]
  + NameAndType [getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [getEncoding ()Ljava/lang/String;]
  + NameAndType [getEntity (Ljava/lang/String;)I]
  + NameAndType [getInputStream ()Ljava/io/InputStream;]
  + NameAndType [getInputStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;]
  + NameAndType [getLength ()I]
  + NameAndType [getPrefix ()Ljava/lang/String;]
  + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getPublicId ()Ljava/lang/String;]
  + NameAndType [getQName (I)Ljava/lang/String;]
  + NameAndType [getReader (Lorg/xml/sax/InputSource;)Ljava/io/Reader;]
  + NameAndType [getSystemId ()Ljava/lang/String;]
  + NameAndType [getURI ()Ljava/lang/String;]
  + NameAndType [getURI (I)Ljava/lang/String;]
  + NameAndType [ignorableWhitespace ([CII)V]
  + NameAndType [ignorableWhitespace Z]
  + NameAndType [ignoreBogons Z]
  + NameAndType [indexOf (I)I]
  + NameAndType [intern ()Ljava/lang/String;]
  + NameAndType [isDigit (C)Z]
  + NameAndType [isLetter (C)Z]
  + NameAndType [isPreclosed ()Z]
  + NameAndType [isWhitespace (C)Z]
  + NameAndType [legal Ljava/lang/String;]
  + NameAndType [length ()I]
  + NameAndType [localName ()Ljava/lang/String;]
  + NameAndType [lookupEntity ([CII)I]
  + NameAndType [makeName ([CII)Ljava/lang/String;]
  + NameAndType [model ()I]
  + NameAndType [name ()Ljava/lang/String;]
  + NameAndType [namespace ()Ljava/lang/String;]
  + NameAndType [namespaces Z]
  + NameAndType [next ()Lorg/ccil/cowan/tagsoup/Element;]
  + NameAndType [openConnection ()Ljava/net/URLConnection;]
  + NameAndType [parent ()Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [parent (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [parse (Lorg/xml/sax/InputSource;)V]
  + NameAndType [parseInt (Ljava/lang/String;I)I]
  + NameAndType [pop ()V]
  + NameAndType [preclose ()V]
  + NameAndType [prefixOf (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [processingInstruction (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [push (Lorg/ccil/cowan/tagsoup/Element;)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [rectify (Lorg/ccil/cowan/tagsoup/Element;)V]
  + NameAndType [replace (CC)Ljava/lang/String;]
  + NameAndType [resetDocumentLocator (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [resolveEntity (Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;]
  + NameAndType [restart (Lorg/ccil/cowan/tagsoup/Element;)V]
  + NameAndType [restartElements Z]
  + NameAndType [restartablyPop ()V]
  + NameAndType [rootBogons Z]
  + NameAndType [rootElementType ()Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [scan (Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + NameAndType [setAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setDocumentLocator (Lorg/xml/sax/Locator;)V]
  + NameAndType [setNext (Lorg/ccil/cowan/tagsoup/Element;)V]
  + NameAndType [setup ()V]
  + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [startCDATA ()V]
  + NameAndType [startDTD (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [startDocument ()V]
  + NameAndType [startElement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
  + NameAndType [startPrefixMapping (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [theAttributeName Ljava/lang/String;]
  + NameAndType [theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;]
  + NameAndType [theCommentBuffer [C]
  + NameAndType [theContentHandler Lorg/xml/sax/ContentHandler;]
  + NameAndType [theDTDHandler Lorg/xml/sax/DTDHandler;]
  + NameAndType [theDoctypeIsPresent Z]
  + NameAndType [theDoctypeName Ljava/lang/String;]
  + NameAndType [theDoctypePublicId Ljava/lang/String;]
  + NameAndType [theDoctypeSystemId Ljava/lang/String;]
  + NameAndType [theEntity I]
  + NameAndType [theEntityResolver Lorg/xml/sax/EntityResolver;]
  + NameAndType [theErrorHandler Lorg/xml/sax/ErrorHandler;]
  + NameAndType [theFeatures Ljava/util/HashMap;]
  + NameAndType [theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
  + NameAndType [theNewElement Lorg/ccil/cowan/tagsoup/Element;]
  + NameAndType [thePCDATA Lorg/ccil/cowan/tagsoup/Element;]
  + NameAndType [thePITarget Ljava/lang/String;]
  + NameAndType [theSaved Lorg/ccil/cowan/tagsoup/Element;]
  + NameAndType [theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
  + NameAndType [theSchema Lorg/ccil/cowan/tagsoup/Schema;]
  + NameAndType [theStack Lorg/ccil/cowan/tagsoup/Element;]
  + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + NameAndType [toLowerCase (C)C]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [translateColons Z]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [trimquotes (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [truthValue (Z)Ljava/lang/Boolean;]
  + NameAndType [virginStack Z]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/io/Reader;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/net/URLConnection;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/Element;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [()Lorg/xml/sax/ContentHandler;]
  + Utf8 [()Lorg/xml/sax/DTDHandler;]
  + Utf8 [()Lorg/xml/sax/EntityResolver;]
  + Utf8 [()Lorg/xml/sax/ErrorHandler;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)C]
  + Utf8 [(C)Ljava/lang/StringBuffer;]
  + Utf8 [(C)Z]
  + Utf8 [(CC)Ljava/lang/String;]
  + Utf8 [(I)C]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(Ljava/io/InputStream;)Ljava/io/Reader;]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V]
  + Utf8 [(Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Utf8 [(Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;III)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Ljava/net/URL;Ljava/lang/String;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/Element;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/Element;)Z]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/Parser;)V]
  + Utf8 [(Lorg/xml/sax/ContentHandler;)V]
  + Utf8 [(Lorg/xml/sax/DTDHandler;)V]
  + Utf8 [(Lorg/xml/sax/EntityResolver;)V]
  + Utf8 [(Lorg/xml/sax/ErrorHandler;)V]
  + Utf8 [(Lorg/xml/sax/InputSource;)Ljava/io/Reader;]
  + Utf8 [(Lorg/xml/sax/InputSource;)V]
  + Utf8 [(Lorg/xml/sax/Locator;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [([CII)I]
  + Utf8 [([CII)Ljava/lang/String;]
  + Utf8 [([CII)V]
  + Utf8 [([CII)Z]
  + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [/.]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [<pcdata>]
  + Utf8 [<root>]
  + Utf8 [C]
  + Utf8 [CDATAElements]
  + Utf8 [Code]
  + Utf8 [DEFAULT_BOGONS_EMPTY]
  + Utf8 [DEFAULT_CDATA_ELEMENTS]
  + Utf8 [DEFAULT_DEFAULT_ATTRIBUTES]
  + Utf8 [DEFAULT_IGNORABLE_WHITESPACE]
  + Utf8 [DEFAULT_IGNORE_BOGONS]
  + Utf8 [DEFAULT_NAMESPACES]
  + Utf8 [DEFAULT_RESTART_ELEMENTS]
  + Utf8 [DEFAULT_ROOT_BOGONS]
  + Utf8 [DEFAULT_TRANSLATE_COLONS]
  + Utf8 [DOCTYPE]
  + Utf8 [Exceptions]
  + Utf8 [FALSE]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/io/Reader;]
  + Utf8 [Ljava/io/UnsupportedEncodingException;]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuffer;]
  + Utf8 [Ljava/net/URL;]
  + Utf8 [Ljava/net/URLConnection;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/AutoDetector;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Element;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Parser;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Scanner;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Schema;]
  + Utf8 [Lorg/xml/sax/Attributes;]
  + Utf8 [Lorg/xml/sax/ContentHandler;]
  + Utf8 [Lorg/xml/sax/DTDHandler;]
  + Utf8 [Lorg/xml/sax/EntityResolver;]
  + Utf8 [Lorg/xml/sax/ErrorHandler;]
  + Utf8 [Lorg/xml/sax/InputSource;]
  + Utf8 [Lorg/xml/sax/ext/LexicalHandler;]
  + Utf8 [PUBLIC]
  + Utf8 [Parser.java]
  + Utf8 [SYSTEM]
  + Utf8 [SourceFile]
  + Utf8 [TRUE]
  + Utf8 [Unknown feature ]
  + Utf8 [Unknown property ]
  + Utf8 [Your auto-detector is not an AutoDetector]
  + Utf8 [Your lexical handler is not a LexicalHandler]
  + Utf8 [Your scanner is not a Scanner]
  + Utf8 [Your schema is not a Schema]
  + Utf8 [Z]
  + Utf8 [[C]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-'()+,./:=?;!*#@$_%]
  + Utf8 [add]
  + Utf8 [adup]
  + Utf8 [allWhite]
  + Utf8 [aname]
  + Utf8 [anonymize]
  + Utf8 [append]
  + Utf8 [attNamespace]
  + Utf8 [attPrefix]
  + Utf8 [atts]
  + Utf8 [autoDetectingReader]
  + Utf8 [aval]
  + Utf8 [b]
  + Utf8 [basis]
  + Utf8 [bogonMemberOf]
  + Utf8 [bogonModel]
  + Utf8 [bogonsEmpty]
  + Utf8 [booleanValue]
  + Utf8 [buff]
  + Utf8 [c]
  + Utf8 [canContain]
  + Utf8 [ch]
  + Utf8 [charAt]
  + Utf8 [characters]
  + Utf8 [clean]
  + Utf8 [cleanPublicid]
  + Utf8 [cmnt]
  + Utf8 [comment]
  + Utf8 [currentName]
  + Utf8 [decl]
  + Utf8 [defaultAttributes]
  + Utf8 [dq]
  + Utf8 [dst]
  + Utf8 [dstLength]
  + Utf8 [dstlen]
  + Utf8 [e]
  + Utf8 [elementType]
  + Utf8 [encoding]
  + Utf8 [endCDATA]
  + Utf8 [endDTD]
  + Utf8 [endDocument]
  + Utf8 [endElement]
  + Utf8 [endEntity]
  + Utf8 [endPrefixMapping]
  + Utf8 [ent]
  + Utf8 [entity]
  + Utf8 [eof]
  + Utf8 [equals]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [etag]
  + Utf8 [etag_basic]
  + Utf8 [etag_cdata]
  + Utf8 [etagchars]
  + Utf8 [ew]
  + Utf8 [expandEntities]
  + Utf8 [file]
  + Utf8 [flags]
  + Utf8 [foreign]
  + Utf8 [get]
  + Utf8 [getByteStream]
  + Utf8 [getCharacterStream]
  + Utf8 [getContentHandler]
  + Utf8 [getDTDHandler]
  + Utf8 [getElementType]
  + Utf8 [getEncoding]
  + Utf8 [getEntity]
  + Utf8 [getEntityResolver]
  + Utf8 [getErrorHandler]
  + Utf8 [getFeature]
  + Utf8 [getInputStream]
  + Utf8 [getLength]
  + Utf8 [getPrefix]
  + Utf8 [getProperty]
  + Utf8 [getPublicId]
  + Utf8 [getQName]
  + Utf8 [getReader]
  + Utf8 [getSystemId]
  + Utf8 [getURI]
  + Utf8 [gi]
  + Utf8 [handler]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/bogons-empty]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/cdata-elements]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/default-attributes]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/ignorable-whitespace]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/ignore-bogons]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/restart-elements]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/root-bogons]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/features/translate-colons]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/properties/auto-detector]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/properties/scanner]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/properties/schema]
  + Utf8 [http://xml.org/sax/features/external-general-entities]
  + Utf8 [http://xml.org/sax/features/external-parameter-entities]
  + Utf8 [http://xml.org/sax/features/is-standalone]
  + Utf8 [http://xml.org/sax/features/lexical-handler/parameter-entities]
  + Utf8 [http://xml.org/sax/features/namespace-prefixes]
  + Utf8 [http://xml.org/sax/features/namespaces]
  + Utf8 [http://xml.org/sax/features/resolve-dtd-uris]
  + Utf8 [http://xml.org/sax/features/string-interning]
  + Utf8 [http://xml.org/sax/features/use-attributes2]
  + Utf8 [http://xml.org/sax/features/use-entity-resolver2]
  + Utf8 [http://xml.org/sax/features/use-locator2]
  + Utf8 [http://xml.org/sax/features/validation]
  + Utf8 [http://xml.org/sax/features/xml-1.1]
  + Utf8 [http://xml.org/sax/features/xmlns-uris]
  + Utf8 [http://xml.org/sax/properties/lexical-handler]
  + Utf8 [i]
  + Utf8 [ignorableWhitespace]
  + Utf8 [ignoreBogons]
  + Utf8 [in]
  + Utf8 [inNoforce]
  + Utf8 [indexOf]
  + Utf8 [input]
  + Utf8 [intern]
  + Utf8 [isDigit]
  + Utf8 [isLetter]
  + Utf8 [isPreclosed]
  + Utf8 [isWhitespace]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStreamReader]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [java/lang/System]
  + Utf8 [java/net/URL]
  + Utf8 [java/net/URLConnection]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [l]
  + Utf8 [lastc]
  + Utf8 [legal]
  + Utf8 [len]
  + Utf8 [length]
  + Utf8 [localName]
  + Utf8 [lookupEntity]
  + Utf8 [makeName]
  + Utf8 [model]
  + Utf8 [name]
  + Utf8 [namespace]
  + Utf8 [namespaces]
  + Utf8 [next]
  + Utf8 [nexte]
  + Utf8 [offset]
  + Utf8 [openConnection]
  + Utf8 [org/ccil/cowan/tagsoup/AutoDetector]
  + Utf8 [org/ccil/cowan/tagsoup/Element]
  + Utf8 [org/ccil/cowan/tagsoup/ElementType]
  + Utf8 [org/ccil/cowan/tagsoup/HTMLScanner]
  + Utf8 [org/ccil/cowan/tagsoup/HTMLSchema]
  + Utf8 [org/ccil/cowan/tagsoup/Parser]
  + Utf8 [org/ccil/cowan/tagsoup/Parser$1]
  + Utf8 [org/ccil/cowan/tagsoup/ScanHandler]
  + Utf8 [org/ccil/cowan/tagsoup/Scanner]
  + Utf8 [org/ccil/cowan/tagsoup/Schema]
  + Utf8 [org/xml/sax/Attributes]
  + Utf8 [org/xml/sax/ContentHandler]
  + Utf8 [org/xml/sax/EntityResolver]
  + Utf8 [org/xml/sax/InputSource]
  + Utf8 [org/xml/sax/Locator]
  + Utf8 [org/xml/sax/SAXException]
  + Utf8 [org/xml/sax/SAXNotRecognizedException]
  + Utf8 [org/xml/sax/SAXNotSupportedException]
  + Utf8 [org/xml/sax/XMLReader]
  + Utf8 [org/xml/sax/ext/LexicalHandler]
  + Utf8 [org/xml/sax/helpers/DefaultHandler]
  + Utf8 [parent]
  + Utf8 [parentType]
  + Utf8 [parse]
  + Utf8 [parseInt]
  + Utf8 [pcdata]
  + Utf8 [pi]
  + Utf8 [pitarget]
  + Utf8 [pop]
  + Utf8 [popped]
  + Utf8 [preclose]
  + Utf8 [prefix]
  + Utf8 [prefixOf]
  + Utf8 [processingInstruction]
  + Utf8 [publicid]
  + Utf8 [push]
  + Utf8 [put]
  + Utf8 [r]
  + Utf8 [realTag]
  + Utf8 [rectify]
  + Utf8 [refStart]
  + Utf8 [replace]
  + Utf8 [resetDocumentLocator]
  + Utf8 [resolveEntity]
  + Utf8 [resolver]
  + Utf8 [restart]
  + Utf8 [restartElements]
  + Utf8 [restartablyPop]
  + Utf8 [result]
  + Utf8 [rootBogons]
  + Utf8 [rootElementType]
  + Utf8 [s]
  + Utf8 [scan]
  + Utf8 [seenColon]
  + Utf8 [setAttribute]
  + Utf8 [setContentHandler]
  + Utf8 [setDTDHandler]
  + Utf8 [setDocumentLocator]
  + Utf8 [setEntityResolver]
  + Utf8 [setErrorHandler]
  + Utf8 [setFeature]
  + Utf8 [setNext]
  + Utf8 [setProperty]
  + Utf8 [setup]
  + Utf8 [sp]
  + Utf8 [split]
  + Utf8 [sq]
  + Utf8 [src]
  + Utf8 [stagc]
  + Utf8 [stage]
  + Utf8 [start]
  + Utf8 [startCDATA]
  + Utf8 [startDTD]
  + Utf8 [startDocument]
  + Utf8 [startElement]
  + Utf8 [startEntity]
  + Utf8 [startPrefixMapping]
  + Utf8 [substring]
  + Utf8 [suppressSpace]
  + Utf8 [systemid]
  + Utf8 [theAttributeName]
  + Utf8 [theAutoDetector]
  + Utf8 [theCommentBuffer]
  + Utf8 [theContentHandler]
  + Utf8 [theDTDHandler]
  + Utf8 [theDoctypeIsPresent]
  + Utf8 [theDoctypeName]
  + Utf8 [theDoctypePublicId]
  + Utf8 [theDoctypeSystemId]
  + Utf8 [theEntity]
  + Utf8 [theEntityResolver]
  + Utf8 [theErrorHandler]
  + Utf8 [theFeatures]
  + Utf8 [theLexicalHandler]
  + Utf8 [theNewElement]
  + Utf8 [thePCDATA]
  + Utf8 [thePITarget]
  + Utf8 [theSaved]
  + Utf8 [theScanner]
  + Utf8 [theSchema]
  + Utf8 [theStack]
  + Utf8 [this]
  + Utf8 [toArray]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [translateColons]
  + Utf8 [trim]
  + Utf8 [trimquotes]
  + Utf8 [truthValue]
  + Utf8 [type]
  + Utf8 [url]
  + Utf8 [user.dir]
  + Utf8 [v]
  + Utf8 [val]
  + Utf8 [value]
  + Utf8 [virginStack]
  + Utf8 [xml]

Fields (count = 42):
  + Field:        theContentHandler Lorg/xml/sax/ContentHandler;
    Access flags: 0x2
      = private org.xml.sax.ContentHandler theContentHandler
  + Field:        theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;
    Access flags: 0x2
      = private org.xml.sax.ext.LexicalHandler theLexicalHandler
  + Field:        theDTDHandler Lorg/xml/sax/DTDHandler;
    Access flags: 0x2
      = private org.xml.sax.DTDHandler theDTDHandler
  + Field:        theErrorHandler Lorg/xml/sax/ErrorHandler;
    Access flags: 0x2
      = private org.xml.sax.ErrorHandler theErrorHandler
  + Field:        theEntityResolver Lorg/xml/sax/EntityResolver;
    Access flags: 0x2
      = private org.xml.sax.EntityResolver theEntityResolver
  + Field:        theSchema Lorg/ccil/cowan/tagsoup/Schema;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Schema theSchema
  + Field:        theScanner Lorg/ccil/cowan/tagsoup/Scanner;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Scanner theScanner
  + Field:        theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.AutoDetector theAutoDetector
  + Field:        DEFAULT_NAMESPACES Z
    Access flags: 0xa
      = private static boolean DEFAULT_NAMESPACES
  + Field:        DEFAULT_IGNORE_BOGONS Z
    Access flags: 0xa
      = private static boolean DEFAULT_IGNORE_BOGONS
  + Field:        DEFAULT_BOGONS_EMPTY Z
    Access flags: 0xa
      = private static boolean DEFAULT_BOGONS_EMPTY
  + Field:        DEFAULT_ROOT_BOGONS Z
    Access flags: 0xa
      = private static boolean DEFAULT_ROOT_BOGONS
  + Field:        DEFAULT_DEFAULT_ATTRIBUTES Z
    Access flags: 0xa
      = private static boolean DEFAULT_DEFAULT_ATTRIBUTES
  + Field:        DEFAULT_TRANSLATE_COLONS Z
    Access flags: 0xa
      = private static boolean DEFAULT_TRANSLATE_COLONS
  + Field:        DEFAULT_RESTART_ELEMENTS Z
    Access flags: 0xa
      = private static boolean DEFAULT_RESTART_ELEMENTS
  + Field:        DEFAULT_IGNORABLE_WHITESPACE Z
    Access flags: 0xa
      = private static boolean DEFAULT_IGNORABLE_WHITESPACE
  + Field:        DEFAULT_CDATA_ELEMENTS Z
    Access flags: 0xa
      = private static boolean DEFAULT_CDATA_ELEMENTS
  + Field:        namespaces Z
    Access flags: 0x2
      = private boolean namespaces
  + Field:        ignoreBogons Z
    Access flags: 0x2
      = private boolean ignoreBogons
  + Field:        bogonsEmpty Z
    Access flags: 0x2
      = private boolean bogonsEmpty
  + Field:        rootBogons Z
    Access flags: 0x2
      = private boolean rootBogons
  + Field:        defaultAttributes Z
    Access flags: 0x2
      = private boolean defaultAttributes
  + Field:        translateColons Z
    Access flags: 0x2
      = private boolean translateColons
  + Field:        restartElements Z
    Access flags: 0x2
      = private boolean restartElements
  + Field:        ignorableWhitespace Z
    Access flags: 0x2
      = private boolean ignorableWhitespace
  + Field:        CDATAElements Z
    Access flags: 0x2
      = private boolean CDATAElements
  + Field:        theFeatures Ljava/util/HashMap;
    Access flags: 0x2
      = private java.util.HashMap theFeatures
  + Field:        theNewElement Lorg/ccil/cowan/tagsoup/Element;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Element theNewElement
  + Field:        theAttributeName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theAttributeName
  + Field:        theDoctypeIsPresent Z
    Access flags: 0x2
      = private boolean theDoctypeIsPresent
  + Field:        theDoctypePublicId Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theDoctypePublicId
  + Field:        theDoctypeSystemId Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theDoctypeSystemId
  + Field:        theDoctypeName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theDoctypeName
  + Field:        thePITarget Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String thePITarget
  + Field:        theStack Lorg/ccil/cowan/tagsoup/Element;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Element theStack
  + Field:        theSaved Lorg/ccil/cowan/tagsoup/Element;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Element theSaved
  + Field:        thePCDATA Lorg/ccil/cowan/tagsoup/Element;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.Element thePCDATA
  + Field:        theEntity I
    Access flags: 0x2
      = private int theEntity
  + Field:        etagchars [C
    Access flags: 0xa
      = private static char[] etagchars
  + Field:        virginStack Z
    Access flags: 0x2
      = private boolean virginStack
  + Field:        legal Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String legal
  + Field:        theCommentBuffer [C
    Access flags: 0x2
      = private char[] theCommentBuffer

Methods (count = 57):
  + Method:       <init>()V
    Access flags: 0x1
      = public Parser()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 499, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #225
        + Methodref [org/xml/sax/helpers/DefaultHandler.<init> ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] putfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [9] aload_0 v0
      [10] aload_0 v0
      [11] putfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [14] aload_0 v0
      [15] aload_0 v0
      [16] putfield #112
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDTDHandler Lorg/xml/sax/DTDHandler;]
      [19] aload_0 v0
      [20] aload_0 v0
      [21] putfield #119
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theErrorHandler Lorg/xml/sax/ErrorHandler;]
      [24] aload_0 v0
      [25] aload_0 v0
      [26] putfield #118
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntityResolver Lorg/xml/sax/EntityResolver;]
      [29] aload_0 v0
      [30] getstatic #95
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_NAMESPACES Z]
      [33] putfield #105
        + Fieldref [org/ccil/cowan/tagsoup/Parser.namespaces Z]
      [36] aload_0 v0
      [37] getstatic #94
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORE_BOGONS Z]
      [40] putfield #103
        + Fieldref [org/ccil/cowan/tagsoup/Parser.ignoreBogons Z]
      [43] aload_0 v0
      [44] getstatic #90
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_BOGONS_EMPTY Z]
      [47] putfield #99
        + Fieldref [org/ccil/cowan/tagsoup/Parser.bogonsEmpty Z]
      [50] aload_0 v0
      [51] getstatic #97
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_ROOT_BOGONS Z]
      [54] putfield #107
        + Fieldref [org/ccil/cowan/tagsoup/Parser.rootBogons Z]
      [57] aload_0 v0
      [58] getstatic #92
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_DEFAULT_ATTRIBUTES Z]
      [61] putfield #100
        + Fieldref [org/ccil/cowan/tagsoup/Parser.defaultAttributes Z]
      [64] aload_0 v0
      [65] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_TRANSLATE_COLONS Z]
      [68] putfield #129
        + Fieldref [org/ccil/cowan/tagsoup/Parser.translateColons Z]
      [71] aload_0 v0
      [72] getstatic #96
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_RESTART_ELEMENTS Z]
      [75] putfield #106
        + Fieldref [org/ccil/cowan/tagsoup/Parser.restartElements Z]
      [78] aload_0 v0
      [79] getstatic #93
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORABLE_WHITESPACE Z]
      [82] putfield #102
        + Fieldref [org/ccil/cowan/tagsoup/Parser.ignorableWhitespace Z]
      [85] aload_0 v0
      [86] getstatic #91
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_CDATA_ELEMENTS Z]
      [89] putfield #89
        + Fieldref [org/ccil/cowan/tagsoup/Parser.CDATAElements Z]
      [92] aload_0 v0
      [93] new #65
        + Class [java/util/HashMap]
      [96] dup
      [97] invokespecial #167
        + Methodref [java/util/HashMap.<init> ()V]
      [100] putfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [103] aload_0 v0
      [104] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [107] ldc #37
        + String [http://xml.org/sax/features/namespaces]
      [109] getstatic #95
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_NAMESPACES Z]
      [112] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [115] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [118] pop
      [119] aload_0 v0
      [120] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [123] ldc #36
        + String [http://xml.org/sax/features/namespace-prefixes]
      [125] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [128] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [131] pop
      [132] aload_0 v0
      [133] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [136] ldc #32
        + String [http://xml.org/sax/features/external-general-entities]
      [138] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [141] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [144] pop
      [145] aload_0 v0
      [146] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [149] ldc #33
        + String [http://xml.org/sax/features/external-parameter-entities]
      [151] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [154] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [157] pop
      [158] aload_0 v0
      [159] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [162] ldc #34
        + String [http://xml.org/sax/features/is-standalone]
      [164] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [167] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [170] pop
      [171] aload_0 v0
      [172] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [175] ldc #35
        + String [http://xml.org/sax/features/lexical-handler/parameter-entities]
      [177] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [180] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [183] pop
      [184] aload_0 v0
      [185] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [188] ldc #38
        + String [http://xml.org/sax/features/resolve-dtd-uris]
      [190] getstatic #88
        + Fieldref [java/lang/Boolean.TRUE Ljava/lang/Boolean;]
      [193] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [196] pop
      [197] aload_0 v0
      [198] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [201] ldc #39
        + String [http://xml.org/sax/features/string-interning]
      [203] getstatic #88
        + Fieldref [java/lang/Boolean.TRUE Ljava/lang/Boolean;]
      [206] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [209] pop
      [210] aload_0 v0
      [211] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [214] ldc #40
        + String [http://xml.org/sax/features/use-attributes2]
      [216] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [219] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [222] pop
      [223] aload_0 v0
      [224] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [227] ldc #42
        + String [http://xml.org/sax/features/use-locator2]
      [229] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [232] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [235] pop
      [236] aload_0 v0
      [237] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [240] ldc #41
        + String [http://xml.org/sax/features/use-entity-resolver2]
      [242] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [245] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [248] pop
      [249] aload_0 v0
      [250] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [253] ldc #43
        + String [http://xml.org/sax/features/validation]
      [255] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [258] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [261] pop
      [262] aload_0 v0
      [263] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [266] ldc #45
        + String [http://xml.org/sax/features/xmlns-uris]
      [268] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [271] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [274] pop
      [275] aload_0 v0
      [276] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [279] ldc #45
        + String [http://xml.org/sax/features/xmlns-uris]
      [281] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [284] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [287] pop
      [288] aload_0 v0
      [289] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [292] ldc #44
        + String [http://xml.org/sax/features/xml-1.1]
      [294] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [297] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [300] pop
      [301] aload_0 v0
      [302] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [305] ldc #25
        + String [http://www.ccil.org/~cowan/tagsoup/features/ignore-bogons]
      [307] getstatic #94
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORE_BOGONS Z]
      [310] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [313] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [316] pop
      [317] aload_0 v0
      [318] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [321] ldc #21
        + String [http://www.ccil.org/~cowan/tagsoup/features/bogons-empty]
      [323] getstatic #90
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_BOGONS_EMPTY Z]
      [326] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [329] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [332] pop
      [333] aload_0 v0
      [334] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [337] ldc #27
        + String [http://www.ccil.org/~cowan/tagsoup/features/root-bogons]
      [339] getstatic #97
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_ROOT_BOGONS Z]
      [342] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [345] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [348] pop
      [349] aload_0 v0
      [350] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [353] ldc #23
        + String [http://www.ccil.org/~cowan/tagsoup/features/default-attributes]
      [355] getstatic #92
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_DEFAULT_ATTRIBUTES Z]
      [358] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [361] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [364] pop
      [365] aload_0 v0
      [366] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [369] ldc #28
        + String [http://www.ccil.org/~cowan/tagsoup/features/translate-colons]
      [371] getstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_TRANSLATE_COLONS Z]
      [374] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [377] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [380] pop
      [381] aload_0 v0
      [382] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [385] ldc #26
        + String [http://www.ccil.org/~cowan/tagsoup/features/restart-elements]
      [387] getstatic #96
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_RESTART_ELEMENTS Z]
      [390] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [393] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [396] pop
      [397] aload_0 v0
      [398] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [401] ldc #24
        + String [http://www.ccil.org/~cowan/tagsoup/features/ignorable-whitespace]
      [403] getstatic #93
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORABLE_WHITESPACE Z]
      [406] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [409] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [412] pop
      [413] aload_0 v0
      [414] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [417] ldc #22
        + String [http://www.ccil.org/~cowan/tagsoup/features/cdata-elements]
      [419] getstatic #91
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_CDATA_ELEMENTS Z]
      [422] invokestatic #208
        + Methodref [org/ccil/cowan/tagsoup/Parser.truthValue (Z)Ljava/lang/Boolean;]
      [425] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [428] pop
      [429] aload_0 v0
      [430] aconst_null
      [431] putfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [434] aload_0 v0
      [435] aconst_null
      [436] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [439] aload_0 v0
      [440] iconst_0
      [441] putfield #113
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeIsPresent Z]
      [444] aload_0 v0
      [445] aconst_null
      [446] putfield #115
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypePublicId Ljava/lang/String;]
      [449] aload_0 v0
      [450] aconst_null
      [451] putfield #116
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeSystemId Ljava/lang/String;]
      [454] aload_0 v0
      [455] aconst_null
      [456] putfield #114
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeName Ljava/lang/String;]
      [459] aload_0 v0
      [460] aconst_null
      [461] putfield #124
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
      [464] aload_0 v0
      [465] aconst_null
      [466] putfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [469] aload_0 v0
      [470] aconst_null
      [471] putfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [474] aload_0 v0
      [475] aconst_null
      [476] putfield #123
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePCDATA Lorg/ccil/cowan/tagsoup/Element;]
      [479] aload_0 v0
      [480] iconst_0
      [481] putfield #117
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntity I]
      [484] aload_0 v0
      [485] iconst_1
      [486] putfield #130
        + Fieldref [org/ccil/cowan/tagsoup/Parser.virginStack Z]
      [489] aload_0 v0
      [490] sipush 2000
      [493] newarray 5
      [495] putfield #110
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theCommentBuffer [C]
      [498] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 52)
        [0] -> line 31
        [4] -> line 35
        [9] -> line 36
        [14] -> line 37
        [19] -> line 38
        [24] -> line 39
        [29] -> line 58
        [36] -> line 59
        [43] -> line 60
        [50] -> line 61
        [57] -> line 62
        [64] -> line 63
        [71] -> line 64
        [78] -> line 65
        [85] -> line 66
        [92] -> line 281
        [103] -> line 283
        [119] -> line 284
        [132] -> line 285
        [145] -> line 286
        [158] -> line 287
        [171] -> line 288
        [184] -> line 290
        [197] -> line 291
        [210] -> line 292
        [223] -> line 293
        [236] -> line 294
        [249] -> line 295
        [262] -> line 296
        [275] -> line 297
        [288] -> line 298
        [301] -> line 299
        [317] -> line 300
        [333] -> line 301
        [349] -> line 302
        [365] -> line 303
        [381] -> line 304
        [397] -> line 305
        [413] -> line 306
        [429] -> line 516
        [434] -> line 517
        [439] -> line 518
        [444] -> line 519
        [449] -> line 520
        [454] -> line 521
        [459] -> line 522
        [464] -> line 523
        [469] -> line 524
        [474] -> line 525
        [479] -> line 526
        [484] -> line 765
        [489] -> line 1032
      + Local variable table attribute (count = 1)
        v0: 0 -> 499 [Lorg/ccil/cowan/tagsoup/Parser; this]
  + Method:       truthValue(Z)Ljava/lang/Boolean;
    Access flags: 0xa
      = private static java.lang.Boolean truthValue(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 1):
      [0] iload_0 v0
      [1] ifeq +9 (target=10)
      [4] getstatic #88
        + Fieldref [java/lang/Boolean.TRUE Ljava/lang/Boolean;]
      [7] goto +6 (target=13)
      [10] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 312
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Z b]
  + Method:       getFeature(Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean getFeature(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 48, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] invokevirtual #168
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #53
        + Class [java/lang/Boolean]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnonnull +30 (target=43)
      [16] new #82
        + Class [org/xml/sax/SAXNotRecognizedException]
      [19] dup
      [20] new #60
        + Class [java/lang/StringBuffer]
      [23] dup
      [24] invokespecial #150
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [27] ldc #13
        + String [Unknown feature ]
      [29] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [32] aload_1 v1
      [33] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [36] invokevirtual #156
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [39] invokespecial #223
        + Methodref [org/xml/sax/SAXNotRecognizedException.<init> (Ljava/lang/String;)V]
      [42] athrow
      [43] aload_2 v2
      [44] invokevirtual #133
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [47] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 318
        [12] -> line 319
        [16] -> line 320
        [43] -> line 322
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 48 [Ljava/lang/String; name]
        v2: 12 -> 48 [Ljava/lang/Boolean; b]
    + Exceptions attribute (count = 2)
      + Class [org/xml/sax/SAXNotRecognizedException]
      + Class [org/xml/sax/SAXNotSupportedException]
  + Method:       setFeature(Ljava/lang/String;Z)V
    Access flags: 0x1
      = public void setFeature(java.lang.String,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 225, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] invokevirtual #168
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #53
        + Class [java/lang/Boolean]
      [11] astore_3 v3
      [12] aload_3 v3
      [13] ifnonnull +30 (target=43)
      [16] new #82
        + Class [org/xml/sax/SAXNotRecognizedException]
      [19] dup
      [20] new #60
        + Class [java/lang/StringBuffer]
      [23] dup
      [24] invokespecial #150
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [27] ldc #13
        + String [Unknown feature ]
      [29] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [32] aload_1 v1
      [33] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [36] invokevirtual #156
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [39] invokespecial #223
        + Methodref [org/xml/sax/SAXNotRecognizedException.<init> (Ljava/lang/String;)V]
      [42] athrow
      [43] iload_2 v2
      [44] ifeq +18 (target=62)
      [47] aload_0 v0
      [48] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [51] aload_1 v1
      [52] getstatic #88
        + Fieldref [java/lang/Boolean.TRUE Ljava/lang/Boolean;]
      [55] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [58] pop
      [59] goto +15 (target=74)
      [62] aload_0 v0
      [63] getfield #120
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theFeatures Ljava/util/HashMap;]
      [66] aload_1 v1
      [67] getstatic #87
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [70] invokevirtual #169
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [73] pop
      [74] aload_1 v1
      [75] ldc #37
        + String [http://xml.org/sax/features/namespaces]
      [77] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [80] ifeq +11 (target=91)
      [83] aload_0 v0
      [84] iload_2 v2
      [85] putfield #105
        + Fieldref [org/ccil/cowan/tagsoup/Parser.namespaces Z]
      [88] goto +136 (target=224)
      [91] aload_1 v1
      [92] ldc #25
        + String [http://www.ccil.org/~cowan/tagsoup/features/ignore-bogons]
      [94] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [97] ifeq +11 (target=108)
      [100] aload_0 v0
      [101] iload_2 v2
      [102] putfield #103
        + Fieldref [org/ccil/cowan/tagsoup/Parser.ignoreBogons Z]
      [105] goto +119 (target=224)
      [108] aload_1 v1
      [109] ldc #21
        + String [http://www.ccil.org/~cowan/tagsoup/features/bogons-empty]
      [111] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [114] ifeq +11 (target=125)
      [117] aload_0 v0
      [118] iload_2 v2
      [119] putfield #99
        + Fieldref [org/ccil/cowan/tagsoup/Parser.bogonsEmpty Z]
      [122] goto +102 (target=224)
      [125] aload_1 v1
      [126] ldc #27
        + String [http://www.ccil.org/~cowan/tagsoup/features/root-bogons]
      [128] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [131] ifeq +11 (target=142)
      [134] aload_0 v0
      [135] iload_2 v2
      [136] putfield #107
        + Fieldref [org/ccil/cowan/tagsoup/Parser.rootBogons Z]
      [139] goto +85 (target=224)
      [142] aload_1 v1
      [143] ldc #23
        + String [http://www.ccil.org/~cowan/tagsoup/features/default-attributes]
      [145] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [148] ifeq +11 (target=159)
      [151] aload_0 v0
      [152] iload_2 v2
      [153] putfield #100
        + Fieldref [org/ccil/cowan/tagsoup/Parser.defaultAttributes Z]
      [156] goto +68 (target=224)
      [159] aload_1 v1
      [160] ldc #28
        + String [http://www.ccil.org/~cowan/tagsoup/features/translate-colons]
      [162] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [165] ifeq +11 (target=176)
      [168] aload_0 v0
      [169] iload_2 v2
      [170] putfield #129
        + Fieldref [org/ccil/cowan/tagsoup/Parser.translateColons Z]
      [173] goto +51 (target=224)
      [176] aload_1 v1
      [177] ldc #26
        + String [http://www.ccil.org/~cowan/tagsoup/features/restart-elements]
      [179] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [182] ifeq +11 (target=193)
      [185] aload_0 v0
      [186] iload_2 v2
      [187] putfield #106
        + Fieldref [org/ccil/cowan/tagsoup/Parser.restartElements Z]
      [190] goto +34 (target=224)
      [193] aload_1 v1
      [194] ldc #24
        + String [http://www.ccil.org/~cowan/tagsoup/features/ignorable-whitespace]
      [196] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [199] ifeq +11 (target=210)
      [202] aload_0 v0
      [203] iload_2 v2
      [204] putfield #102
        + Fieldref [org/ccil/cowan/tagsoup/Parser.ignorableWhitespace Z]
      [207] goto +17 (target=224)
      [210] aload_1 v1
      [211] ldc #22
        + String [http://www.ccil.org/~cowan/tagsoup/features/cdata-elements]
      [213] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [216] ifeq +8 (target=224)
      [219] aload_0 v0
      [220] iload_2 v2
      [221] putfield #89
        + Fieldref [org/ccil/cowan/tagsoup/Parser.CDATAElements Z]
      [224] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 327
        [12] -> line 328
        [16] -> line 329
        [43] -> line 331
        [62] -> line 332
        [74] -> line 334
        [91] -> line 335
        [108] -> line 336
        [125] -> line 337
        [142] -> line 338
        [159] -> line 339
        [176] -> line 340
        [193] -> line 341
        [210] -> line 342
        [224] -> line 343
      + Local variable table attribute (count = 4)
        v0: 0 -> 225 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 225 [Ljava/lang/String; name]
        v2: 0 -> 225 [Z value]
        v3: 12 -> 225 [Ljava/lang/Boolean; b]
    + Exceptions attribute (count = 2)
      + Class [org/xml/sax/SAXNotRecognizedException]
      + Class [org/xml/sax/SAXNotSupportedException]
  + Method:       getProperty(Ljava/lang/String;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getProperty(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 95, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] ldc #46
        + String [http://xml.org/sax/properties/lexical-handler]
      [3] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifeq +20 (target=26)
      [9] aload_0 v0
      [10] getfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [13] aload_0 v0
      [14] ifacmpne +7 (target=21)
      [17] aconst_null
      [18] goto +7 (target=25)
      [21] aload_0 v0
      [22] getfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [25] areturn
      [26] aload_1 v1
      [27] ldc #30
        + String [http://www.ccil.org/~cowan/tagsoup/properties/scanner]
      [29] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [32] ifeq +8 (target=40)
      [35] aload_0 v0
      [36] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [39] areturn
      [40] aload_1 v1
      [41] ldc #31
        + String [http://www.ccil.org/~cowan/tagsoup/properties/schema]
      [43] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [46] ifeq +8 (target=54)
      [49] aload_0 v0
      [50] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [53] areturn
      [54] aload_1 v1
      [55] ldc #29
        + String [http://www.ccil.org/~cowan/tagsoup/properties/auto-detector]
      [57] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [60] ifeq +8 (target=68)
      [63] aload_0 v0
      [64] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;]
      [67] areturn
      [68] new #82
        + Class [org/xml/sax/SAXNotRecognizedException]
      [71] dup
      [72] new #60
        + Class [java/lang/StringBuffer]
      [75] dup
      [76] invokespecial #150
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [79] ldc #14
        + String [Unknown property ]
      [81] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [84] aload_1 v1
      [85] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [88] invokevirtual #156
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [91] invokespecial #223
        + Methodref [org/xml/sax/SAXNotRecognizedException.<init> (Ljava/lang/String;)V]
      [94] athrow
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 347
        [9] -> line 348
        [26] -> line 350
        [35] -> line 351
        [40] -> line 353
        [49] -> line 354
        [54] -> line 356
        [63] -> line 357
        [68] -> line 360
      + Local variable table attribute (count = 2)
        v0: 0 -> 95 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 95 [Ljava/lang/String; name]
    + Exceptions attribute (count = 2)
      + Class [org/xml/sax/SAXNotRecognizedException]
      + Class [org/xml/sax/SAXNotSupportedException]
  + Method:       setProperty(Ljava/lang/String;Ljava/lang/Object;)V
    Access flags: 0x1
      = public void setProperty(java.lang.String,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 188, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] ldc #46
        + String [http://xml.org/sax/properties/lexical-handler]
      [3] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifeq +43 (target=49)
      [9] aload_2 v2
      [10] ifnonnull +11 (target=21)
      [13] aload_0 v0
      [14] aload_0 v0
      [15] putfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [18] goto +169 (target=187)
      [21] aload_2 v2
      [22] instanceof #85
        + Class [org/xml/sax/ext/LexicalHandler]
      [25] ifeq +14 (target=39)
      [28] aload_0 v0
      [29] aload_2 v2
      [30] checkcast #85
        + Class [org/xml/sax/ext/LexicalHandler]
      [33] putfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [36] goto +151 (target=187)
      [39] new #83
        + Class [org/xml/sax/SAXNotSupportedException]
      [42] dup
      [43] ldc #16
        + String [Your lexical handler is not a LexicalHandler]
      [45] invokespecial #224
        + Methodref [org/xml/sax/SAXNotSupportedException.<init> (Ljava/lang/String;)V]
      [48] athrow
      [49] aload_1 v1
      [50] ldc #30
        + String [http://www.ccil.org/~cowan/tagsoup/properties/scanner]
      [52] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [55] ifeq +31 (target=86)
      [58] aload_2 v2
      [59] instanceof #74
        + Class [org/ccil/cowan/tagsoup/Scanner]
      [62] ifeq +14 (target=76)
      [65] aload_0 v0
      [66] aload_2 v2
      [67] checkcast #74
        + Class [org/ccil/cowan/tagsoup/Scanner]
      [70] putfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [73] goto +114 (target=187)
      [76] new #83
        + Class [org/xml/sax/SAXNotSupportedException]
      [79] dup
      [80] ldc #17
        + String [Your scanner is not a Scanner]
      [82] invokespecial #224
        + Methodref [org/xml/sax/SAXNotSupportedException.<init> (Ljava/lang/String;)V]
      [85] athrow
      [86] aload_1 v1
      [87] ldc #31
        + String [http://www.ccil.org/~cowan/tagsoup/properties/schema]
      [89] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [92] ifeq +31 (target=123)
      [95] aload_2 v2
      [96] instanceof #75
        + Class [org/ccil/cowan/tagsoup/Schema]
      [99] ifeq +14 (target=113)
      [102] aload_0 v0
      [103] aload_2 v2
      [104] checkcast #75
        + Class [org/ccil/cowan/tagsoup/Schema]
      [107] putfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [110] goto +77 (target=187)
      [113] new #83
        + Class [org/xml/sax/SAXNotSupportedException]
      [116] dup
      [117] ldc #18
        + String [Your schema is not a Schema]
      [119] invokespecial #224
        + Methodref [org/xml/sax/SAXNotSupportedException.<init> (Ljava/lang/String;)V]
      [122] athrow
      [123] aload_1 v1
      [124] ldc #29
        + String [http://www.ccil.org/~cowan/tagsoup/properties/auto-detector]
      [126] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [129] ifeq +31 (target=160)
      [132] aload_2 v2
      [133] instanceof #66
        + Class [org/ccil/cowan/tagsoup/AutoDetector]
      [136] ifeq +14 (target=150)
      [139] aload_0 v0
      [140] aload_2 v2
      [141] checkcast #66
        + Class [org/ccil/cowan/tagsoup/AutoDetector]
      [144] putfield #109
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;]
      [147] goto +40 (target=187)
      [150] new #83
        + Class [org/xml/sax/SAXNotSupportedException]
      [153] dup
      [154] ldc #15
        + String [Your auto-detector is not an AutoDetector]
      [156] invokespecial #224
        + Methodref [org/xml/sax/SAXNotSupportedException.<init> (Ljava/lang/String;)V]
      [159] athrow
      [160] new #82
        + Class [org/xml/sax/SAXNotRecognizedException]
      [163] dup
      [164] new #60
        + Class [java/lang/StringBuffer]
      [167] dup
      [168] invokespecial #150
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [171] ldc #14
        + String [Unknown property ]
      [173] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [176] aload_1 v1
      [177] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [180] invokevirtual #156
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [183] invokespecial #223
        + Methodref [org/xml/sax/SAXNotRecognizedException.<init> (Ljava/lang/String;)V]
      [186] athrow
      [187] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 366
        [9] -> line 367
        [13] -> line 368
        [21] -> line 370
        [28] -> line 371
        [39] -> line 374
        [49] -> line 377
        [58] -> line 378
        [65] -> line 379
        [76] -> line 382
        [86] -> line 385
        [95] -> line 386
        [102] -> line 387
        [113] -> line 390
        [123] -> line 393
        [132] -> line 394
        [139] -> line 395
        [150] -> line 398
        [160] -> line 402
        [187] -> line 404
      + Local variable table attribute (count = 3)
        v0: 0 -> 188 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 188 [Ljava/lang/String; name]
        v2: 0 -> 188 [Ljava/lang/Object; value]
    + Exceptions attribute (count = 2)
      + Class [org/xml/sax/SAXNotRecognizedException]
      + Class [org/xml/sax/SAXNotSupportedException]
  + Method:       setEntityResolver(Lorg/xml/sax/EntityResolver;)V
    Access flags: 0x1
      = public void setEntityResolver(org.xml.sax.EntityResolver)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifnonnull +7 (target=9)
      [5] aload_0 v0
      [6] goto +4 (target=10)
      [9] aload_1 v1
      [10] putfield #118
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntityResolver Lorg/xml/sax/EntityResolver;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 407
        [13] -> line 408
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 14 [Lorg/xml/sax/EntityResolver; resolver]
  + Method:       getEntityResolver()Lorg/xml/sax/EntityResolver;
    Access flags: 0x1
      = public org.xml.sax.EntityResolver getEntityResolver()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #118
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntityResolver Lorg/xml/sax/EntityResolver;]
      [4] aload_0 v0
      [5] ifacmpne +7 (target=12)
      [8] aconst_null
      [9] goto +7 (target=16)
      [12] aload_0 v0
      [13] getfield #118
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntityResolver Lorg/xml/sax/EntityResolver;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 411
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/ccil/cowan/tagsoup/Parser; this]
  + Method:       setDTDHandler(Lorg/xml/sax/DTDHandler;)V
    Access flags: 0x1
      = public void setDTDHandler(org.xml.sax.DTDHandler)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifnonnull +7 (target=9)
      [5] aload_0 v0
      [6] goto +4 (target=10)
      [9] aload_1 v1
      [10] putfield #112
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDTDHandler Lorg/xml/sax/DTDHandler;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 415
        [13] -> line 416
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 14 [Lorg/xml/sax/DTDHandler; handler]
  + Method:       getDTDHandler()Lorg/xml/sax/DTDHandler;
    Access flags: 0x1
      = public org.xml.sax.DTDHandler getDTDHandler()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #112
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDTDHandler Lorg/xml/sax/DTDHandler;]
      [4] aload_0 v0
      [5] ifacmpne +7 (target=12)
      [8] aconst_null
      [9] goto +7 (target=16)
      [12] aload_0 v0
      [13] getfield #112
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDTDHandler Lorg/xml/sax/DTDHandler;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 419
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/ccil/cowan/tagsoup/Parser; this]
  + Method:       setContentHandler(Lorg/xml/sax/ContentHandler;)V
    Access flags: 0x1
      = public void setContentHandler(org.xml.sax.ContentHandler)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifnonnull +7 (target=9)
      [5] aload_0 v0
      [6] goto +4 (target=10)
      [9] aload_1 v1
      [10] putfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 423
        [13] -> line 424
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 14 [Lorg/xml/sax/ContentHandler; handler]
  + Method:       getContentHandler()Lorg/xml/sax/ContentHandler;
    Access flags: 0x1
      = public org.xml.sax.ContentHandler getContentHandler()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [4] aload_0 v0
      [5] ifacmpne +7 (target=12)
      [8] aconst_null
      [9] goto +7 (target=16)
      [12] aload_0 v0
      [13] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 427
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/ccil/cowan/tagsoup/Parser; this]
  + Method:       setErrorHandler(Lorg/xml/sax/ErrorHandler;)V
    Access flags: 0x1
      = public void setErrorHandler(org.xml.sax.ErrorHandler)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ifnonnull +7 (target=9)
      [5] aload_0 v0
      [6] goto +4 (target=10)
      [9] aload_1 v1
      [10] putfield #119
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theErrorHandler Lorg/xml/sax/ErrorHandler;]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 431
        [13] -> line 432
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 14 [Lorg/xml/sax/ErrorHandler; handler]
  + Method:       getErrorHandler()Lorg/xml/sax/ErrorHandler;
    Access flags: 0x1
      = public org.xml.sax.ErrorHandler getErrorHandler()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #119
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theErrorHandler Lorg/xml/sax/ErrorHandler;]
      [4] aload_0 v0
      [5] ifacmpne +7 (target=12)
      [8] aconst_null
      [9] goto +7 (target=16)
      [12] aload_0 v0
      [13] getfield #119
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theErrorHandler Lorg/xml/sax/ErrorHandler;]
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 435
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/ccil/cowan/tagsoup/Parser; this]
  + Method:       parse(Lorg/xml/sax/InputSource;)V
    Access flags: 0x1
      = public void parse(org.xml.sax.InputSource)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 112, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #205
        + Methodref [org/ccil/cowan/tagsoup/Parser.setup ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #195
        + Methodref [org/ccil/cowan/tagsoup/Parser.getReader (Lorg/xml/sax/InputSource;)Ljava/io/Reader;]
      [9] astore_2 v2
      [10] aload_0 v0
      [11] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [14] invokeinterface #240
        + InterfaceMethodref [org/xml/sax/ContentHandler.startDocument ()V]
      [19] aload_0 v0
      [20] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [23] aload_1 v1
      [24] invokevirtual #221
        + Methodref [org/xml/sax/InputSource.getPublicId ()Ljava/lang/String;]
      [27] aload_1 v1
      [28] invokevirtual #222
        + Methodref [org/xml/sax/InputSource.getSystemId ()Ljava/lang/String;]
      [31] invokeinterface #227
        + InterfaceMethodref [org/ccil/cowan/tagsoup/Scanner.resetDocumentLocator (Ljava/lang/String;Ljava/lang/String;)V]
      [36] aload_0 v0
      [37] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [40] instanceof #80
        + Class [org/xml/sax/Locator]
      [43] ifeq +19 (target=62)
      [46] aload_0 v0
      [47] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [50] aload_0 v0
      [51] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [54] checkcast #80
        + Class [org/xml/sax/Locator]
      [57] invokeinterface #239
        + InterfaceMethodref [org/xml/sax/ContentHandler.setDocumentLocator (Lorg/xml/sax/Locator;)V]
      [62] aload_0 v0
      [63] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [66] invokevirtual #214
        + Methodref [org/ccil/cowan/tagsoup/Schema.getURI ()Ljava/lang/String;]
      [69] ldc #6
        + String []
      [71] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [74] ifne +26 (target=100)
      [77] aload_0 v0
      [78] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [81] aload_0 v0
      [82] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [85] invokevirtual #213
        + Methodref [org/ccil/cowan/tagsoup/Schema.getPrefix ()Ljava/lang/String;]
      [88] aload_0 v0
      [89] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [92] invokevirtual #214
        + Methodref [org/ccil/cowan/tagsoup/Schema.getURI ()Ljava/lang/String;]
      [95] invokeinterface #242
        + InterfaceMethodref [org/xml/sax/ContentHandler.startPrefixMapping (Ljava/lang/String;Ljava/lang/String;)V]
      [100] aload_0 v0
      [101] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [104] aload_2 v2
      [105] aload_0 v0
      [106] invokeinterface #228
        + InterfaceMethodref [org/ccil/cowan/tagsoup/Scanner.scan (Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V]
      [111] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 439
        [4] -> line 440
        [10] -> line 441
        [19] -> line 442
        [36] -> line 443
        [46] -> line 444
        [62] -> line 446
        [77] -> line 447
        [100] -> line 449
        [111] -> line 450
      + Local variable table attribute (count = 3)
        v0: 0 -> 112 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 112 [Lorg/xml/sax/InputSource; input]
        v2: 10 -> 112 [Ljava/io/Reader; r]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [org/xml/sax/SAXException]
  + Method:       parse(Ljava/lang/String;)V
    Access flags: 0x1
      = public void parse(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #79
        + Class [org/xml/sax/InputSource]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #217
        + Methodref [org/xml/sax/InputSource.<init> (Ljava/lang/String;)V]
      [9] invokevirtual #198
        + Methodref [org/ccil/cowan/tagsoup/Parser.parse (Lorg/xml/sax/InputSource;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 453
        [12] -> line 454
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 13 [Ljava/lang/String; systemid]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [org/xml/sax/SAXException]
  + Method:       setup()V
    Access flags: 0x2
      = private void setup()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [4] ifnonnull +14 (target=18)
      [7] aload_0 v0
      [8] new #70
        + Class [org/ccil/cowan/tagsoup/HTMLSchema]
      [11] dup
      [12] invokespecial #188
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.<init> ()V]
      [15] putfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [18] aload_0 v0
      [19] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [22] ifnonnull +14 (target=36)
      [25] aload_0 v0
      [26] new #69
        + Class [org/ccil/cowan/tagsoup/HTMLScanner]
      [29] dup
      [30] invokespecial #187
        + Methodref [org/ccil/cowan/tagsoup/HTMLScanner.<init> ()V]
      [33] putfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [36] aload_0 v0
      [37] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;]
      [40] ifnonnull +15 (target=55)
      [43] aload_0 v0
      [44] new #72
        + Class [org/ccil/cowan/tagsoup/Parser$1]
      [47] dup
      [48] aload_0 v0
      [49] invokespecial #209
        + Methodref [org/ccil/cowan/tagsoup/Parser$1.<init> (Lorg/ccil/cowan/tagsoup/Parser;)V]
      [52] putfield #109
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;]
      [55] aload_0 v0
      [56] new #67
        + Class [org/ccil/cowan/tagsoup/Element]
      [59] dup
      [60] aload_0 v0
      [61] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [64] ldc #9
        + String [<root>]
      [66] invokevirtual #211
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [69] aload_0 v0
      [70] getfield #100
        + Fieldref [org/ccil/cowan/tagsoup/Parser.defaultAttributes Z]
      [73] invokespecial #170
        + Methodref [org/ccil/cowan/tagsoup/Element.<init> (Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
      [76] putfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [79] aload_0 v0
      [80] new #67
        + Class [org/ccil/cowan/tagsoup/Element]
      [83] dup
      [84] aload_0 v0
      [85] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [88] ldc #8
        + String [<pcdata>]
      [90] invokevirtual #211
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [93] aload_0 v0
      [94] getfield #100
        + Fieldref [org/ccil/cowan/tagsoup/Parser.defaultAttributes Z]
      [97] invokespecial #170
        + Methodref [org/ccil/cowan/tagsoup/Element.<init> (Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
      [100] putfield #123
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePCDATA Lorg/ccil/cowan/tagsoup/Element;]
      [103] aload_0 v0
      [104] aconst_null
      [105] putfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [108] aload_0 v0
      [109] aconst_null
      [110] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [113] aload_0 v0
      [114] aconst_null
      [115] putfield #124
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
      [118] aload_0 v0
      [119] aconst_null
      [120] putfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [123] aload_0 v0
      [124] iconst_0
      [125] putfield #117
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntity I]
      [128] aload_0 v0
      [129] iconst_1
      [130] putfield #130
        + Fieldref [org/ccil/cowan/tagsoup/Parser.virginStack Z]
      [133] aload_0 v0
      [134] aload_0 v0
      [135] aload_0 v0
      [136] aconst_null
      [137] dup_x1
      [138] putfield #116
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeSystemId Ljava/lang/String;]
      [141] dup_x1
      [142] putfield #115
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypePublicId Ljava/lang/String;]
      [145] putfield #114
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeName Ljava/lang/String;]
      [148] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 458
        [18] -> line 459
        [36] -> line 460
        [43] -> line 461
        [55] -> line 467
        [79] -> line 468
        [103] -> line 469
        [108] -> line 470
        [113] -> line 471
        [118] -> line 472
        [123] -> line 473
        [128] -> line 474
        [133] -> line 475
        [148] -> line 476
      + Local variable table attribute (count = 1)
        v0: 0 -> 149 [Lorg/ccil/cowan/tagsoup/Parser; this]
  + Method:       getReader(Lorg/xml/sax/InputSource;)Ljava/io/Reader;
    Access flags: 0x2
      = private java.io.Reader getReader(org.xml.sax.InputSource)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 91, locals = 8, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #219
        + Methodref [org/xml/sax/InputSource.getCharacterStream ()Ljava/io/Reader;]
      [4] astore_2 v2
      [5] aload_1 v1
      [6] invokevirtual #218
        + Methodref [org/xml/sax/InputSource.getByteStream ()Ljava/io/InputStream;]
      [9] astore_3 v3
      [10] aload_1 v1
      [11] invokevirtual #220
        + Methodref [org/xml/sax/InputSource.getEncoding ()Ljava/lang/String;]
      [14] astore v4
      [16] aload_1 v1
      [17] invokevirtual #221
        + Methodref [org/xml/sax/InputSource.getPublicId ()Ljava/lang/String;]
      [20] astore v5
      [22] aload_1 v1
      [23] invokevirtual #222
        + Methodref [org/xml/sax/InputSource.getSystemId ()Ljava/lang/String;]
      [26] astore v6
      [28] aload_2 v2
      [29] ifnonnull +60 (target=89)
      [32] aload_3 v3
      [33] ifnonnull +12 (target=45)
      [36] aload_0 v0
      [37] aload v5
      [39] aload v6
      [41] invokespecial #194
        + Methodref [org/ccil/cowan/tagsoup/Parser.getInputStream (Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;]
      [44] astore_3 v3
      [45] aload v4
      [47] ifnonnull +17 (target=64)
      [50] aload_0 v0
      [51] getfield #109
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAutoDetector Lorg/ccil/cowan/tagsoup/AutoDetector;]
      [54] aload_3 v3
      [55] invokeinterface #226
        + InterfaceMethodref [org/ccil/cowan/tagsoup/AutoDetector.autoDetectingReader (Ljava/io/InputStream;)Ljava/io/Reader;]
      [60] astore_2 v2
      [61] goto +28 (target=89)
      [64] new #51
        + Class [java/io/InputStreamReader]
      [67] dup
      [68] aload_3 v3
      [69] aload v4
      [71] invokespecial #132
        + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;Ljava/lang/String;)V]
      [74] astore_2 v2
      [75] goto +14 (target=89)
      [78] astore v7
      [80] new #51
        + Class [java/io/InputStreamReader]
      [83] dup
      [84] aload_3 v3
      [85] invokespecial #131
        + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;)V]
      [88] astore_2 v2
      [89] aload_2 v2
      [90] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (64 -> 75: 78):
      + Class [java/io/UnsupportedEncodingException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 481
        [5] -> line 482
        [10] -> line 483
        [16] -> line 484
        [22] -> line 485
        [28] -> line 486
        [32] -> line 487
        [45] -> line 489
        [50] -> line 490
        [64] -> line 494
        [75] -> line 498
        [78] -> line 496
        [80] -> line 497
        [89] -> line 502
      + Local variable table attribute (count = 8)
        v7: 80 -> 89 [Ljava/io/UnsupportedEncodingException; e]
        v0: 0 -> 91 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 91 [Lorg/xml/sax/InputSource; s]
        v2: 5 -> 91 [Ljava/io/Reader; r]
        v3: 10 -> 91 [Ljava/io/InputStream; i]
        v4: 16 -> 91 [Ljava/lang/String; encoding]
        v5: 22 -> 91 [Ljava/lang/String; publicid]
        v6: 28 -> 91 [Ljava/lang/String; systemid]
    + Exceptions attribute (count = 2)
      + Class [org/xml/sax/SAXException]
      + Class [java/io/IOException]
  + Method:       getInputStream(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;
    Access flags: 0x2
      = private java.io.InputStream getInputStream(java.lang.String,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 59, locals = 6, stack = 6):
      [0] new #62
        + Class [java/net/URL]
      [3] dup
      [4] ldc #20
        + String [file]
      [6] ldc #6
        + String []
      [8] new #60
        + Class [java/lang/StringBuffer]
      [11] dup
      [12] invokespecial #150
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [15] ldc #47
        + String [user.dir]
      [17] invokestatic #157
        + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;]
      [20] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [23] ldc #7
        + String [/.]
      [25] invokevirtual #153
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [28] invokevirtual #156
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [31] invokespecial #159
        + Methodref [java/net/URL.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [34] astore_3 v3
      [35] new #62
        + Class [java/net/URL]
      [38] dup
      [39] aload_3 v3
      [40] aload_2 v2
      [41] invokespecial #160
        + Methodref [java/net/URL.<init> (Ljava/net/URL;Ljava/lang/String;)V]
      [44] astore v4
      [46] aload v4
      [48] invokevirtual #161
        + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
      [51] astore v5
      [53] aload v5
      [55] invokevirtual #163
        + Methodref [java/net/URLConnection.getInputStream ()Ljava/io/InputStream;]
      [58] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 507
        [35] -> line 508
        [46] -> line 509
        [53] -> line 510
      + Local variable table attribute (count = 6)
        v0: 0 -> 59 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 59 [Ljava/lang/String; publicid]
        v2: 0 -> 59 [Ljava/lang/String; systemid]
        v3: 35 -> 59 [Ljava/net/URL; basis]
        v4: 46 -> 59 [Ljava/net/URL; url]
        v5: 53 -> 59 [Ljava/net/URLConnection; c]
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [org/xml/sax/SAXException]
  + Method:       adup([CII)V
    Access flags: 0x1
      = public void adup(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 37, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [11] ifnonnull +4 (target=15)
      [14] return
      [15] aload_0 v0
      [16] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [19] aload_0 v0
      [20] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [23] aconst_null
      [24] aload_0 v0
      [25] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [28] invokevirtual #184
        + Methodref [org/ccil/cowan/tagsoup/Element.setAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [31] aload_0 v0
      [32] aconst_null
      [33] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 529
        [15] -> line 530
        [31] -> line 531
        [36] -> line 532
      + Local variable table attribute (count = 4)
        v0: 0 -> 37 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 37 [[C buff]
        v2: 0 -> 37 [I offset]
        v3: 0 -> 37 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       aname([CII)V
    Access flags: 0x1
      = public void aname(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 23, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] iload_3 v3
      [13] invokespecial #197
        + Methodref [org/ccil/cowan/tagsoup/Parser.makeName ([CII)Ljava/lang/String;]
      [16] invokevirtual #148
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [19] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 535
        [8] -> line 538
        [22] -> line 540
      + Local variable table attribute (count = 4)
        v0: 0 -> 23 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 23 [[C buff]
        v2: 0 -> 23 [I offset]
        v3: 0 -> 23 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       aval([CII)V
    Access flags: 0x1
      = public void aval(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 55, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [11] ifnonnull +4 (target=15)
      [14] return
      [15] new #59
        + Class [java/lang/String]
      [18] dup
      [19] aload_1 v1
      [20] iload_2 v2
      [21] iload_3 v3
      [22] invokespecial #139
        + Methodref [java/lang/String.<init> ([CII)V]
      [25] astore v4
      [27] aload_0 v0
      [28] aload v4
      [30] invokespecial #192
        + Methodref [org/ccil/cowan/tagsoup/Parser.expandEntities (Ljava/lang/String;)Ljava/lang/String;]
      [33] astore v4
      [35] aload_0 v0
      [36] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [39] aload_0 v0
      [40] getfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [43] aconst_null
      [44] aload v4
      [46] invokevirtual #184
        + Methodref [org/ccil/cowan/tagsoup/Element.setAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [49] aload_0 v0
      [50] aconst_null
      [51] putfield #108
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theAttributeName Ljava/lang/String;]
      [54] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 543
        [15] -> line 544
        [27] -> line 546
        [35] -> line 547
        [49] -> line 548
        [54] -> line 550
      + Local variable table attribute (count = 5)
        v0: 0 -> 55 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 55 [[C buff]
        v2: 0 -> 55 [I offset]
        v3: 0 -> 55 [I length]
        v4: 27 -> 55 [Ljava/lang/String; value]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       expandEntities(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String expandEntities(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 210, locals = 9, stack = 5):
      [0] iconst_m1
      [1] istore_2 v2
      [2] aload_1 v1
      [3] invokevirtual #145
        + Methodref [java/lang/String.length ()I]
      [6] istore_3 v3
      [7] iload_3 v3
      [8] newarray 5
      [10] astore v4
      [12] iconst_0
      [13] istore v5
      [15] iconst_0
      [16] istore v6
      [18] iload v6
      [20] iload_3 v3
      [21] ificmpge +176 (target=197)
      [24] aload_1 v1
      [25] iload v6
      [27] invokevirtual #140
        + Methodref [java/lang/String.charAt (I)C]
      [30] istore v7
      [32] aload v4
      [34] iload v5
      [36] iinc v5, 1
      [39] iload v7
      [41] castore
      [42] iload v7
      [44] bipush 38
      [46] ificmpne +14 (target=60)
      [49] iload_2 v2
      [50] iconst_m1
      [51] ificmpne +9 (target=60)
      [54] iload v5
      [56] istore_2 v2
      [57] goto +134 (target=191)
      [60] iload_2 v2
      [61] iconst_m1
      [62] ificmpne +6 (target=68)
      [65] goto +126 (target=191)
      [68] iload v7
      [70] invokestatic #135
        + Methodref [java/lang/Character.isLetter (C)Z]
      [73] ifne +118 (target=191)
      [76] iload v7
      [78] invokestatic #134
        + Methodref [java/lang/Character.isDigit (C)Z]
      [81] ifne +110 (target=191)
      [84] iload v7
      [86] bipush 35
      [88] ificmpne +6 (target=94)
      [91] goto +100 (target=191)
      [94] iload v7
      [96] bipush 59
      [98] ificmpne +91 (target=189)
      [101] aload_0 v0
      [102] aload v4
      [104] iload_2 v2
      [105] iload v5
      [107] iload_2 v2
      [108] isub
      [109] iconst_1
      [110] isub
      [111] invokespecial #196
        + Methodref [org/ccil/cowan/tagsoup/Parser.lookupEntity ([CII)I]
      [114] istore v8
      [116] iload v8
      [118] ldc #3
        + Integer [65535]
      [120] ificmple +47 (target=167)
      [123] iload v8
      [125] ldc #4
        + Integer [65536]
      [127] isub
      [128] istore v8
      [130] aload v4
      [132] iload_2 v2
      [133] iconst_1
      [134] isub
      [135] iload v8
      [137] bipush 10
      [139] ishr
      [140] ldc #1
        + Integer [55296]
      [142] iadd
      [143] i2c
      [144] castore
      [145] aload v4
      [147] iload_2 v2
      [148] iload v8
      [150] sipush 1023
      [153] iand
      [154] ldc #2
        + Integer [56320]
      [156] iadd
      [157] i2c
      [158] castore
      [159] iload_2 v2
      [160] iconst_1
      [161] iadd
      [162] istore v5
      [164] goto +20 (target=184)
      [167] iload v8
      [169] ifeq +15 (target=184)
      [172] aload v4
      [174] iload_2 v2
      [175] iconst_1
      [176] isub
      [177] iload v8
      [179] i2c
      [180] castore
      [181] iload_2 v2
      [182] istore v5
      [184] iconst_m1
      [185] istore_2 v2
      [186] goto +5 (target=191)
      [189] iconst_m1
      [190] istore_2 v2
      [191] iinc v6, 1
      [194] goto -176 (target=18)
      [197] new #59
        + Class [java/lang/String]
      [200] dup
      [201] aload v4
      [203] iconst_0
      [204] iload v5
      [206] invokespecial #139
        + Methodref [java/lang/String.<init> ([CII)V]
      [209] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 556
        [2] -> line 557
        [7] -> line 558
        [12] -> line 559
        [15] -> line 560
        [24] -> line 561
        [32] -> line 562
        [42] -> line 564
        [54] -> line 566
        [60] -> line 569
        [68] -> line 573
        [94] -> line 579
        [101] -> line 582
        [116] -> line 584
        [123] -> line 585
        [130] -> line 586
        [145] -> line 587
        [159] -> line 588
        [167] -> line 590
        [172] -> line 591
        [181] -> line 592
        [184] -> line 594
        [186] -> line 595
        [189] -> line 599
        [191] -> line 560
        [197] -> line 602
      + Local variable table attribute (count = 9)
        v8: 116 -> 186 [I ent]
        v7: 32 -> 191 [C ch]
        v6: 18 -> 197 [I i]
        v0: 0 -> 210 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 210 [Ljava/lang/String; src]
        v2: 2 -> 210 [I refStart]
        v3: 7 -> 210 [I len]
        v4: 12 -> 210 [[C dst]
        v5: 15 -> 210 [I dstlen]
  + Method:       entity([CII)V
    Access flags: 0x1
      = public void entity(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 12, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] aload_1 v1
      [3] iload_2 v2
      [4] iload_3 v3
      [5] invokespecial #196
        + Methodref [org/ccil/cowan/tagsoup/Parser.lookupEntity ([CII)I]
      [8] putfield #117
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntity I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 606
        [11] -> line 607
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 12 [[C buff]
        v2: 0 -> 12 [I offset]
        v3: 0 -> 12 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       lookupEntity([CII)I
    Access flags: 0x2
      = private int lookupEntity(char[],int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 110, locals = 6, stack = 6):
      [0] iconst_0
      [1] istore v4
      [3] iload_3 v3
      [4] iconst_1
      [5] ificmpge +6 (target=11)
      [8] iload v4
      [10] ireturn
      [11] aload_1 v1
      [12] iload_2 v2
      [13] caload
      [14] bipush 35
      [16] ificmpne +76 (target=92)
      [19] iload_3 v3
      [20] iconst_1
      [21] ificmple +47 (target=68)
      [24] aload_1 v1
      [25] iload_2 v2
      [26] iconst_1
      [27] iadd
      [28] caload
      [29] bipush 120
      [31] ificmpeq +13 (target=44)
      [34] aload_1 v1
      [35] iload_2 v2
      [36] iconst_1
      [37] iadd
      [38] caload
      [39] bipush 88
      [41] ificmpne +27 (target=68)
      [44] new #59
        + Class [java/lang/String]
      [47] dup
      [48] aload_1 v1
      [49] iload_2 v2
      [50] iconst_2
      [51] iadd
      [52] iload_3 v3
      [53] iconst_2
      [54] isub
      [55] invokespecial #139
        + Methodref [java/lang/String.<init> ([CII)V]
      [58] bipush 16
      [60] invokestatic #138
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;I)I]
      [63] ireturn
      [64] astore v5
      [66] iconst_0
      [67] ireturn
      [68] new #59
        + Class [java/lang/String]
      [71] dup
      [72] aload_1 v1
      [73] iload_2 v2
      [74] iconst_1
      [75] iadd
      [76] iload_3 v3
      [77] iconst_1
      [78] isub
      [79] invokespecial #139
        + Methodref [java/lang/String.<init> ([CII)V]
      [82] bipush 10
      [84] invokestatic #138
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;I)I]
      [87] ireturn
      [88] astore v5
      [90] iconst_0
      [91] ireturn
      [92] aload_0 v0
      [93] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [96] new #59
        + Class [java/lang/String]
      [99] dup
      [100] aload_1 v1
      [101] iload_2 v2
      [102] iload_3 v3
      [103] invokespecial #139
        + Methodref [java/lang/String.<init> ([CII)V]
      [106] invokevirtual #212
        + Methodref [org/ccil/cowan/tagsoup/Schema.getEntity (Ljava/lang/String;)I]
      [109] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (44 -> 63: 64):
      + Class [java/lang/NumberFormatException]
      + ExceptionInfo (68 -> 87: 88):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 612
        [3] -> line 613
        [11] -> line 616
        [19] -> line 617
        [44] -> line 620
        [64] -> line 622
        [68] -> line 625
        [88] -> line 627
        [92] -> line 629
      + Local variable table attribute (count = 7)
        v5: 66 -> 68 [Ljava/lang/NumberFormatException; e]
        v5: 90 -> 92 [Ljava/lang/NumberFormatException; e]
        v0: 0 -> 110 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 110 [[C buff]
        v2: 0 -> 110 [I offset]
        v3: 0 -> 110 [I length]
        v4: 3 -> 110 [I result]
  + Method:       eof([CII)V
    Access flags: 0x1
      = public void eof(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 73, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #130
        + Fieldref [org/ccil/cowan/tagsoup/Parser.virginStack Z]
      [4] ifeq +11 (target=15)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #123
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePCDATA Lorg/ccil/cowan/tagsoup/Element;]
      [12] invokespecial #202
        + Methodref [org/ccil/cowan/tagsoup/Parser.rectify (Lorg/ccil/cowan/tagsoup/Element;)V]
      [15] aload_0 v0
      [16] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [19] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [22] ifnull +10 (target=32)
      [25] aload_0 v0
      [26] invokespecial #199
        + Methodref [org/ccil/cowan/tagsoup/Parser.pop ()V]
      [29] goto -14 (target=15)
      [32] aload_0 v0
      [33] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [36] invokevirtual #214
        + Methodref [org/ccil/cowan/tagsoup/Schema.getURI ()Ljava/lang/String;]
      [39] ldc #6
        + String []
      [41] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [44] ifne +19 (target=63)
      [47] aload_0 v0
      [48] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [51] aload_0 v0
      [52] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [55] invokevirtual #213
        + Methodref [org/ccil/cowan/tagsoup/Schema.getPrefix ()Ljava/lang/String;]
      [58] invokeinterface #236
        + InterfaceMethodref [org/xml/sax/ContentHandler.endPrefixMapping (Ljava/lang/String;)V]
      [63] aload_0 v0
      [64] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [67] invokeinterface #234
        + InterfaceMethodref [org/xml/sax/ContentHandler.endDocument ()V]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 633
        [15] -> line 634
        [25] -> line 635
        [32] -> line 637
        [47] -> line 638
        [63] -> line 639
        [72] -> line 640
      + Local variable table attribute (count = 4)
        v0: 0 -> 73 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 73 [[C buff]
        v2: 0 -> 73 [I offset]
        v3: 0 -> 73 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       etag([CII)V
    Access flags: 0x1
      = public void etag(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 19, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] invokevirtual #191
        + Methodref [org/ccil/cowan/tagsoup/Parser.etag_cdata ([CII)Z]
      [7] ifeq +4 (target=11)
      [10] return
      [11] aload_0 v0
      [12] aload_1 v1
      [13] iload_2 v2
      [14] iload_3 v3
      [15] invokevirtual #190
        + Methodref [org/ccil/cowan/tagsoup/Parser.etag_basic ([CII)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 643
        [11] -> line 644
        [18] -> line 645
      + Local variable table attribute (count = 4)
        v0: 0 -> 19 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 19 [[C buff]
        v2: 0 -> 19 [I offset]
        v3: 0 -> 19 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       etag_cdata([CII)Z
    Access flags: 0x1
      = public boolean etag_cdata(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 150, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [4] invokevirtual #179
        + Methodref [org/ccil/cowan/tagsoup/Element.name ()Ljava/lang/String;]
      [7] astore v4
      [9] aload_0 v0
      [10] getfield #89
        + Fieldref [org/ccil/cowan/tagsoup/Parser.CDATAElements Z]
      [13] ifeq +135 (target=148)
      [16] aload_0 v0
      [17] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [20] invokevirtual #175
        + Methodref [org/ccil/cowan/tagsoup/Element.flags ()I]
      [23] iconst_2
      [24] iand
      [25] ifeq +123 (target=148)
      [28] iload_3 v3
      [29] aload v4
      [31] invokevirtual #145
        + Methodref [java/lang/String.length ()I]
      [34] ificmpne +7 (target=41)
      [37] iconst_1
      [38] goto +4 (target=42)
      [41] iconst_0
      [42] istore v5
      [44] iload v5
      [46] ifeq +46 (target=92)
      [49] iconst_0
      [50] istore v6
      [52] iload v6
      [54] iload_3 v3
      [55] ificmpge +37 (target=92)
      [58] aload_1 v1
      [59] iload_2 v2
      [60] iload v6
      [62] iadd
      [63] caload
      [64] invokestatic #137
        + Methodref [java/lang/Character.toLowerCase (C)C]
      [67] aload v4
      [69] iload v6
      [71] invokevirtual #140
        + Methodref [java/lang/String.charAt (I)C]
      [74] invokestatic #137
        + Methodref [java/lang/Character.toLowerCase (C)C]
      [77] ificmpeq +9 (target=86)
      [80] iconst_0
      [81] istore v5
      [83] goto +9 (target=92)
      [86] iinc v6, 1
      [89] goto -37 (target=52)
      [92] iload v5
      [94] ifne +54 (target=148)
      [97] aload_0 v0
      [98] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [101] getstatic #101
        + Fieldref [org/ccil/cowan/tagsoup/Parser.etagchars [C]
      [104] iconst_0
      [105] iconst_2
      [106] invokeinterface #233
        + InterfaceMethodref [org/xml/sax/ContentHandler.characters ([CII)V]
      [111] aload_0 v0
      [112] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [115] aload_1 v1
      [116] iload_2 v2
      [117] iload_3 v3
      [118] invokeinterface #233
        + InterfaceMethodref [org/xml/sax/ContentHandler.characters ([CII)V]
      [123] aload_0 v0
      [124] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [127] getstatic #101
        + Fieldref [org/ccil/cowan/tagsoup/Parser.etagchars [C]
      [130] iconst_2
      [131] iconst_1
      [132] invokeinterface #233
        + InterfaceMethodref [org/xml/sax/ContentHandler.characters ([CII)V]
      [137] aload_0 v0
      [138] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [141] invokeinterface #229
        + InterfaceMethodref [org/ccil/cowan/tagsoup/Scanner.startCDATA ()V]
      [146] iconst_1
      [147] ireturn
      [148] iconst_0
      [149] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 649
        [9] -> line 653
        [28] -> line 654
        [44] -> line 655
        [49] -> line 656
        [58] -> line 657
        [80] -> line 658
        [83] -> line 659
        [86] -> line 656
        [92] -> line 663
        [97] -> line 664
        [111] -> line 665
        [123] -> line 666
        [137] -> line 667
        [146] -> line 668
        [148] -> line 671
      + Local variable table attribute (count = 7)
        v6: 52 -> 92 [I i]
        v5: 44 -> 148 [Z realTag]
        v0: 0 -> 150 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 150 [[C buff]
        v2: 0 -> 150 [I offset]
        v3: 0 -> 150 [I length]
        v4: 9 -> 150 [Ljava/lang/String; currentName]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       etag_basic([CII)V
    Access flags: 0x1
      = public void etag_basic(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 189, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [5] iload_3 v3
      [6] ifeq +39 (target=45)
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] iload_3 v3
      [13] invokespecial #197
        + Methodref [org/ccil/cowan/tagsoup/Parser.makeName ([CII)Ljava/lang/String;]
      [16] astore v4
      [18] aload_0 v0
      [19] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [22] aload v4
      [24] invokevirtual #211
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [27] astore v5
      [29] aload v5
      [31] ifnonnull +4 (target=35)
      [34] return
      [35] aload v5
      [37] invokevirtual #186
        + Methodref [org/ccil/cowan/tagsoup/ElementType.name ()Ljava/lang/String;]
      [40] astore v4
      [42] goto +12 (target=54)
      [45] aload_0 v0
      [46] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [49] invokevirtual #179
        + Methodref [org/ccil/cowan/tagsoup/Element.name ()Ljava/lang/String;]
      [52] astore v4
      [54] iconst_0
      [55] istore v6
      [57] aload_0 v0
      [58] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [61] astore v5
      [63] aload v5
      [65] ifnull +42 (target=107)
      [68] aload v5
      [70] invokevirtual #179
        + Methodref [org/ccil/cowan/tagsoup/Element.name ()Ljava/lang/String;]
      [73] aload v4
      [75] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [78] ifeq +6 (target=84)
      [81] goto +26 (target=107)
      [84] aload v5
      [86] invokevirtual #175
        + Methodref [org/ccil/cowan/tagsoup/Element.flags ()I]
      [89] iconst_4
      [90] iand
      [91] ifeq +6 (target=97)
      [94] iconst_1
      [95] istore v6
      [97] aload v5
      [99] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [102] astore v5
      [104] goto -41 (target=63)
      [107] aload v5
      [109] ifnonnull +4 (target=113)
      [112] return
      [113] aload v5
      [115] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [118] ifnull +14 (target=132)
      [121] aload v5
      [123] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [126] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [129] ifnonnull +4 (target=133)
      [132] return
      [133] iload v6
      [135] ifeq +11 (target=146)
      [138] aload v5
      [140] invokevirtual #183
        + Methodref [org/ccil/cowan/tagsoup/Element.preclose ()V]
      [143] goto +23 (target=166)
      [146] aload_0 v0
      [147] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [150] aload v5
      [152] ifacmpeq +10 (target=162)
      [155] aload_0 v0
      [156] invokespecial #204
        + Methodref [org/ccil/cowan/tagsoup/Parser.restartablyPop ()V]
      [159] goto -13 (target=146)
      [162] aload_0 v0
      [163] invokespecial #199
        + Methodref [org/ccil/cowan/tagsoup/Parser.pop ()V]
      [166] aload_0 v0
      [167] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [170] invokevirtual #176
        + Methodref [org/ccil/cowan/tagsoup/Element.isPreclosed ()Z]
      [173] ifeq +10 (target=183)
      [176] aload_0 v0
      [177] invokespecial #199
        + Methodref [org/ccil/cowan/tagsoup/Parser.pop ()V]
      [180] goto -14 (target=166)
      [183] aload_0 v0
      [184] aconst_null
      [185] invokespecial #203
        + Methodref [org/ccil/cowan/tagsoup/Parser.restart (Lorg/ccil/cowan/tagsoup/Element;)V]
      [188] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 675
        [5] -> line 677
        [9] -> line 679
        [18] -> line 681
        [29] -> line 682
        [35] -> line 683
        [42] -> line 684
        [45] -> line 686
        [54] -> line 691
        [57] -> line 692
        [68] -> line 693
        [84] -> line 694
        [97] -> line 692
        [107] -> line 697
        [113] -> line 698
        [133] -> line 699
        [138] -> line 700
        [146] -> line 703
        [155] -> line 704
        [162] -> line 706
        [166] -> line 709
        [176] -> line 710
        [183] -> line 712
        [188] -> line 713
      + Local variable table attribute (count = 9)
        v5: 29 -> 42 [Lorg/ccil/cowan/tagsoup/ElementType; type]
        v4: 18 -> 45 [Ljava/lang/String; name]
        v0: 0 -> 189 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 189 [[C buff]
        v2: 0 -> 189 [I offset]
        v3: 0 -> 189 [I length]
        v4: 54 -> 189 [Ljava/lang/String; name]
        v5: 63 -> 189 [Lorg/ccil/cowan/tagsoup/Element; sp]
        v6: 57 -> 189 [Z inNoforce]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       restart(Lorg/ccil/cowan/tagsoup/Element;)V
    Access flags: 0x2
      = private void restart(org.ccil.cowan.tagsoup.Element)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 61, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnull +56 (target=60)
      [7] aload_0 v0
      [8] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [11] aload_0 v0
      [12] getfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [15] invokevirtual #173
        + Methodref [org/ccil/cowan/tagsoup/Element.canContain (Lorg/ccil/cowan/tagsoup/Element;)Z]
      [18] ifeq +42 (target=60)
      [21] aload_1 v1
      [22] ifnull +14 (target=36)
      [25] aload_0 v0
      [26] getfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [29] aload_1 v1
      [30] invokevirtual #173
        + Methodref [org/ccil/cowan/tagsoup/Element.canContain (Lorg/ccil/cowan/tagsoup/Element;)Z]
      [33] ifeq +27 (target=60)
      [36] aload_0 v0
      [37] getfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [40] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [43] astore_2 v2
      [44] aload_0 v0
      [45] aload_0 v0
      [46] getfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [49] invokespecial #201
        + Methodref [org/ccil/cowan/tagsoup/Parser.push (Lorg/ccil/cowan/tagsoup/Element;)V]
      [52] aload_0 v0
      [53] aload_2 v2
      [54] putfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [57] goto -57 (target=0)
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 718
        [36] -> line 720
        [44] -> line 721
        [52] -> line 722
        [57] -> line 723
        [60] -> line 724
      + Local variable table attribute (count = 3)
        v2: 44 -> 57 [Lorg/ccil/cowan/tagsoup/Element; next]
        v0: 0 -> 61 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 61 [Lorg/ccil/cowan/tagsoup/Element; e]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       pop()V
    Access flags: 0x2
      = private void pop()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 175, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [12] invokevirtual #179
        + Methodref [org/ccil/cowan/tagsoup/Element.name ()Ljava/lang/String;]
      [15] astore_1 v1
      [16] aload_0 v0
      [17] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [20] invokevirtual #177
        + Methodref [org/ccil/cowan/tagsoup/Element.localName ()Ljava/lang/String;]
      [23] astore_2 v2
      [24] aload_0 v0
      [25] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [28] invokevirtual #180
        + Methodref [org/ccil/cowan/tagsoup/Element.namespace ()Ljava/lang/String;]
      [31] astore_3 v3
      [32] aload_0 v0
      [33] aload_1 v1
      [34] invokespecial #200
        + Methodref [org/ccil/cowan/tagsoup/Parser.prefixOf (Ljava/lang/String;)Ljava/lang/String;]
      [37] astore v4
      [39] aload_0 v0
      [40] getfield #105
        + Fieldref [org/ccil/cowan/tagsoup/Parser.namespaces Z]
      [43] ifne +8 (target=51)
      [46] ldc #6
        + String []
      [48] dup
      [49] astore_2 v2
      [50] astore_3 v3
      [51] aload_0 v0
      [52] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [55] aload_3 v3
      [56] aload_2 v2
      [57] aload_1 v1
      [58] invokeinterface #235
        + InterfaceMethodref [org/xml/sax/ContentHandler.endElement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [63] aload_0 v0
      [64] aload v4
      [66] aload_3 v3
      [67] invokespecial #193
        + Methodref [org/ccil/cowan/tagsoup/Parser.foreign (Ljava/lang/String;Ljava/lang/String;)Z]
      [70] ifeq +14 (target=84)
      [73] aload_0 v0
      [74] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [77] aload v4
      [79] invokeinterface #236
        + InterfaceMethodref [org/xml/sax/ContentHandler.endPrefixMapping (Ljava/lang/String;)V]
      [84] aload_0 v0
      [85] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [88] invokevirtual #172
        + Methodref [org/ccil/cowan/tagsoup/Element.atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [91] astore v5
      [93] aload v5
      [95] invokeinterface #230
        + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
      [100] iconst_1
      [101] isub
      [102] istore v6
      [104] iload v6
      [106] iflt +57 (target=163)
      [109] aload v5
      [111] iload v6
      [113] invokeinterface #232
        + InterfaceMethodref [org/xml/sax/Attributes.getURI (I)Ljava/lang/String;]
      [118] astore v7
      [120] aload_0 v0
      [121] aload v5
      [123] iload v6
      [125] invokeinterface #231
        + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
      [130] invokespecial #200
        + Methodref [org/ccil/cowan/tagsoup/Parser.prefixOf (Ljava/lang/String;)Ljava/lang/String;]
      [133] astore v8
      [135] aload_0 v0
      [136] aload v8
      [138] aload v7
      [140] invokespecial #193
        + Methodref [org/ccil/cowan/tagsoup/Parser.foreign (Ljava/lang/String;Ljava/lang/String;)Z]
      [143] ifeq +14 (target=157)
      [146] aload_0 v0
      [147] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [150] aload v8
      [152] invokeinterface #236
        + InterfaceMethodref [org/xml/sax/ContentHandler.endPrefixMapping (Ljava/lang/String;)V]
      [157] iinc v6, -1
      [160] goto -56 (target=104)
      [163] aload_0 v0
      [164] aload_0 v0
      [165] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [168] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [171] putfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [174] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 728
        [8] -> line 729
        [16] -> line 730
        [24] -> line 731
        [32] -> line 732
        [39] -> line 735
        [51] -> line 736
        [63] -> line 737
        [73] -> line 738
        [84] -> line 741
        [93] -> line 742
        [109] -> line 743
        [120] -> line 744
        [135] -> line 745
        [146] -> line 746
        [157] -> line 742
        [163] -> line 750
        [174] -> line 751
      + Local variable table attribute (count = 9)
        v7: 120 -> 157 [Ljava/lang/String; attNamespace]
        v8: 135 -> 157 [Ljava/lang/String; attPrefix]
        v6: 104 -> 163 [I i]
        v0: 0 -> 175 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 16 -> 175 [Ljava/lang/String; name]
        v2: 24 -> 175 [Ljava/lang/String; localName]
        v3: 32 -> 175 [Ljava/lang/String; namespace]
        v4: 39 -> 175 [Ljava/lang/String; prefix]
        v5: 93 -> 175 [Lorg/xml/sax/Attributes; atts]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       restartablyPop()V
    Access flags: 0x2
      = private void restartablyPop()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 43, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [4] astore_1 v1
      [5] aload_0 v0
      [6] invokespecial #199
        + Methodref [org/ccil/cowan/tagsoup/Parser.pop ()V]
      [9] aload_0 v0
      [10] getfield #106
        + Fieldref [org/ccil/cowan/tagsoup/Parser.restartElements Z]
      [13] ifeq +29 (target=42)
      [16] aload_1 v1
      [17] invokevirtual #175
        + Methodref [org/ccil/cowan/tagsoup/Element.flags ()I]
      [20] iconst_1
      [21] iand
      [22] ifeq +20 (target=42)
      [25] aload_1 v1
      [26] invokevirtual #171
        + Methodref [org/ccil/cowan/tagsoup/Element.anonymize ()V]
      [29] aload_1 v1
      [30] aload_0 v0
      [31] getfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [34] invokevirtual #185
        + Methodref [org/ccil/cowan/tagsoup/Element.setNext (Lorg/ccil/cowan/tagsoup/Element;)V]
      [37] aload_0 v0
      [38] aload_1 v1
      [39] putfield #125
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSaved Lorg/ccil/cowan/tagsoup/Element;]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 755
        [5] -> line 756
        [9] -> line 757
        [25] -> line 758
        [29] -> line 759
        [37] -> line 760
        [42] -> line 762
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 5 -> 43 [Lorg/ccil/cowan/tagsoup/Element; popped]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       push(Lorg/ccil/cowan/tagsoup/Element;)V
    Access flags: 0x2
      = private void push(org.ccil.cowan.tagsoup.Element)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 250, locals = 11, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #179
        + Methodref [org/ccil/cowan/tagsoup/Element.name ()Ljava/lang/String;]
      [4] astore_2 v2
      [5] aload_1 v1
      [6] invokevirtual #177
        + Methodref [org/ccil/cowan/tagsoup/Element.localName ()Ljava/lang/String;]
      [9] astore_3 v3
      [10] aload_1 v1
      [11] invokevirtual #180
        + Methodref [org/ccil/cowan/tagsoup/Element.namespace ()Ljava/lang/String;]
      [14] astore v4
      [16] aload_0 v0
      [17] aload_2 v2
      [18] invokespecial #200
        + Methodref [org/ccil/cowan/tagsoup/Parser.prefixOf (Ljava/lang/String;)Ljava/lang/String;]
      [21] astore v5
      [23] aload_1 v1
      [24] invokevirtual #174
        + Methodref [org/ccil/cowan/tagsoup/Element.clean ()V]
      [27] aload_0 v0
      [28] getfield #105
        + Fieldref [org/ccil/cowan/tagsoup/Parser.namespaces Z]
      [31] ifne +9 (target=40)
      [34] ldc #6
        + String []
      [36] dup
      [37] astore_3 v3
      [38] astore v4
      [40] aload_0 v0
      [41] getfield #130
        + Fieldref [org/ccil/cowan/tagsoup/Parser.virginStack Z]
      [44] ifeq +37 (target=81)
      [47] aload_3 v3
      [48] aload_0 v0
      [49] getfield #114
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeName Ljava/lang/String;]
      [52] invokevirtual #142
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [55] ifeq +26 (target=81)
      [58] aload_0 v0
      [59] getfield #118
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntityResolver Lorg/xml/sax/EntityResolver;]
      [62] aload_0 v0
      [63] getfield #115
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypePublicId Ljava/lang/String;]
      [66] aload_0 v0
      [67] getfield #116
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeSystemId Ljava/lang/String;]
      [70] invokeinterface #243
        + InterfaceMethodref [org/xml/sax/EntityResolver.resolveEntity (Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;]
      [75] pop
      [76] goto +5 (target=81)
      [79] astore v6
      [81] aload_0 v0
      [82] aload v5
      [84] aload v4
      [86] invokespecial #193
        + Methodref [org/ccil/cowan/tagsoup/Parser.foreign (Ljava/lang/String;Ljava/lang/String;)Z]
      [89] ifeq +16 (target=105)
      [92] aload_0 v0
      [93] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [96] aload v5
      [98] aload v4
      [100] invokeinterface #242
        + InterfaceMethodref [org/xml/sax/ContentHandler.startPrefixMapping (Ljava/lang/String;Ljava/lang/String;)V]
      [105] aload_1 v1
      [106] invokevirtual #172
        + Methodref [org/ccil/cowan/tagsoup/Element.atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [109] astore v6
      [111] aload v6
      [113] invokeinterface #230
        + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
      [118] istore v7
      [120] iconst_0
      [121] istore v8
      [123] iload v8
      [125] iload v7
      [127] ificmpge +59 (target=186)
      [130] aload v6
      [132] iload v8
      [134] invokeinterface #232
        + InterfaceMethodref [org/xml/sax/Attributes.getURI (I)Ljava/lang/String;]
      [139] astore v9
      [141] aload_0 v0
      [142] aload v6
      [144] iload v8
      [146] invokeinterface #231
        + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
      [151] invokespecial #200
        + Methodref [org/ccil/cowan/tagsoup/Parser.prefixOf (Ljava/lang/String;)Ljava/lang/String;]
      [154] astore v10
      [156] aload_0 v0
      [157] aload v10
      [159] aload v9
      [161] invokespecial #193
        + Methodref [org/ccil/cowan/tagsoup/Parser.foreign (Ljava/lang/String;Ljava/lang/String;)Z]
      [164] ifeq +16 (target=180)
      [167] aload_0 v0
      [168] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [171] aload v10
      [173] aload v9
      [175] invokeinterface #242
        + InterfaceMethodref [org/xml/sax/ContentHandler.startPrefixMapping (Ljava/lang/String;Ljava/lang/String;)V]
      [180] iinc v8, 1
      [183] goto -60 (target=123)
      [186] aload_0 v0
      [187] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [190] aload v4
      [192] aload_3 v3
      [193] aload_2 v2
      [194] aload_1 v1
      [195] invokevirtual #172
        + Methodref [org/ccil/cowan/tagsoup/Element.atts ()Lorg/ccil/cowan/tagsoup/AttributesImpl;]
      [198] invokeinterface #241
        + InterfaceMethodref [org/xml/sax/ContentHandler.startElement (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
      [203] aload_1 v1
      [204] aload_0 v0
      [205] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [208] invokevirtual #185
        + Methodref [org/ccil/cowan/tagsoup/Element.setNext (Lorg/ccil/cowan/tagsoup/Element;)V]
      [211] aload_0 v0
      [212] aload_1 v1
      [213] putfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [216] aload_0 v0
      [217] iconst_0
      [218] putfield #130
        + Fieldref [org/ccil/cowan/tagsoup/Parser.virginStack Z]
      [221] aload_0 v0
      [222] getfield #89
        + Fieldref [org/ccil/cowan/tagsoup/Parser.CDATAElements Z]
      [225] ifeq +24 (target=249)
      [228] aload_0 v0
      [229] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [232] invokevirtual #175
        + Methodref [org/ccil/cowan/tagsoup/Element.flags ()I]
      [235] iconst_2
      [236] iand
      [237] ifeq +12 (target=249)
      [240] aload_0 v0
      [241] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [244] invokeinterface #229
        + InterfaceMethodref [org/ccil/cowan/tagsoup/Scanner.startCDATA ()V]
      [249] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (58 -> 76: 79):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 767
        [5] -> line 768
        [10] -> line 769
        [16] -> line 770
        [23] -> line 773
        [27] -> line 774
        [40] -> line 775
        [58] -> line 777
        [76] -> line 778
        [81] -> line 780
        [92] -> line 781
        [105] -> line 784
        [111] -> line 785
        [120] -> line 786
        [130] -> line 787
        [141] -> line 788
        [156] -> line 789
        [167] -> line 790
        [180] -> line 786
        [186] -> line 794
        [203] -> line 795
        [211] -> line 796
        [216] -> line 797
        [221] -> line 798
        [240] -> line 799
        [249] -> line 801
      + Local variable table attribute (count = 12)
        v6: 81 -> 81 [Ljava/io/IOException; ew]
        v9: 141 -> 180 [Ljava/lang/String; attNamespace]
        v10: 156 -> 180 [Ljava/lang/String; attPrefix]
        v8: 123 -> 186 [I i]
        v0: 0 -> 250 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 250 [Lorg/ccil/cowan/tagsoup/Element; e]
        v2: 5 -> 250 [Ljava/lang/String; name]
        v3: 10 -> 250 [Ljava/lang/String; localName]
        v4: 16 -> 250 [Ljava/lang/String; namespace]
        v5: 23 -> 250 [Ljava/lang/String; prefix]
        v6: 111 -> 250 [Lorg/xml/sax/Attributes; atts]
        v7: 120 -> 250 [I len]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       prefixOf(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String prefixOf(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 4, stack = 3):
      [0] aload_1 v1
      [1] bipush 58
      [3] invokevirtual #143
        + Methodref [java/lang/String.indexOf (I)I]
      [6] istore_2 v2
      [7] ldc #6
        + String []
      [9] astore_3 v3
      [10] iload_2 v2
      [11] iconst_m1
      [12] ificmpeq +10 (target=22)
      [15] aload_1 v1
      [16] iconst_0
      [17] iload_2 v2
      [18] invokevirtual #147
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [21] astore_3 v3
      [22] aload_3 v3
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 805
        [7] -> line 806
        [10] -> line 807
        [22] -> line 809
      + Local variable table attribute (count = 4)
        v0: 0 -> 24 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 24 [Ljava/lang/String; name]
        v2: 7 -> 24 [I i]
        v3: 10 -> 24 [Ljava/lang/String; prefix]
  + Method:       foreign(Ljava/lang/String;Ljava/lang/String;)Z
    Access flags: 0x2
      = private boolean foreign(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 4, stack = 2):
      [0] aload_1 v1
      [1] ldc #6
        + String []
      [3] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifne +30 (target=36)
      [9] aload_2 v2
      [10] ldc #6
        + String []
      [12] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [15] ifne +21 (target=36)
      [18] aload_2 v2
      [19] aload_0 v0
      [20] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [23] invokevirtual #214
        + Methodref [org/ccil/cowan/tagsoup/Schema.getURI ()Ljava/lang/String;]
      [26] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [29] ifne +7 (target=36)
      [32] iconst_1
      [33] goto +4 (target=37)
      [36] iconst_0
      [37] istore_3 v3
      [38] iload_3 v3
      [39] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 815
        [38] -> line 818
      + Local variable table attribute (count = 4)
        v0: 0 -> 40 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 40 [Ljava/lang/String; prefix]
        v2: 0 -> 40 [Ljava/lang/String; namespace]
        v3: 38 -> 40 [Z foreign]
  + Method:       decl([CII)V
    Access flags: 0x1
      = public void decl(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 267, locals = 10, stack = 6):
      [0] new #59
        + Class [java/lang/String]
      [3] dup
      [4] aload_1 v1
      [5] iload_2 v2
      [6] iload_3 v3
      [7] invokespecial #139
        + Methodref [java/lang/String.<init> ([CII)V]
      [10] astore v4
      [12] aconst_null
      [13] astore v5
      [15] aconst_null
      [16] astore v6
      [18] aconst_null
      [19] astore v7
      [21] aload v4
      [23] invokestatic #206
        + Methodref [org/ccil/cowan/tagsoup/Parser.split (Ljava/lang/String;)[Ljava/lang/String;]
      [26] astore v8
      [28] aload v8
      [30] arraylength
      [31] ifle +114 (target=145)
      [34] ldc #10
        + String [DOCTYPE]
      [36] aload v8
      [38] iconst_0
      [39] aaload
      [40] invokevirtual #142
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [43] ifeq +102 (target=145)
      [46] aload_0 v0
      [47] getfield #113
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeIsPresent Z]
      [50] ifeq +4 (target=54)
      [53] return
      [54] aload_0 v0
      [55] iconst_1
      [56] putfield #113
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeIsPresent Z]
      [59] aload v8
      [61] arraylength
      [62] iconst_1
      [63] ificmple +82 (target=145)
      [66] aload v8
      [68] iconst_1
      [69] aaload
      [70] astore v5
      [72] aload v8
      [74] arraylength
      [75] iconst_3
      [76] ificmple +24 (target=100)
      [79] ldc #12
        + String [SYSTEM]
      [81] aload v8
      [83] iconst_2
      [84] aaload
      [85] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [88] ifeq +12 (target=100)
      [91] aload v8
      [93] iconst_3
      [94] aaload
      [95] astore v6
      [97] goto +48 (target=145)
      [100] aload v8
      [102] arraylength
      [103] iconst_3
      [104] ificmple +41 (target=145)
      [107] ldc #11
        + String [PUBLIC]
      [109] aload v8
      [111] iconst_2
      [112] aaload
      [113] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [116] ifeq +29 (target=145)
      [119] aload v8
      [121] iconst_3
      [122] aaload
      [123] astore v7
      [125] aload v8
      [127] arraylength
      [128] iconst_4
      [129] ificmple +12 (target=141)
      [132] aload v8
      [134] iconst_4
      [135] aaload
      [136] astore v6
      [138] goto +7 (target=145)
      [141] ldc #6
        + String []
      [143] astore v6
      [145] aload v7
      [147] invokestatic #207
        + Methodref [org/ccil/cowan/tagsoup/Parser.trimquotes (Ljava/lang/String;)Ljava/lang/String;]
      [150] astore v7
      [152] aload v6
      [154] invokestatic #207
        + Methodref [org/ccil/cowan/tagsoup/Parser.trimquotes (Ljava/lang/String;)Ljava/lang/String;]
      [157] astore v6
      [159] aload v5
      [161] ifnull +105 (target=266)
      [164] aload_0 v0
      [165] aload v7
      [167] invokespecial #189
        + Methodref [org/ccil/cowan/tagsoup/Parser.cleanPublicid (Ljava/lang/String;)Ljava/lang/String;]
      [170] astore v7
      [172] aload_0 v0
      [173] getfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [176] aload v5
      [178] aload v7
      [180] aload v6
      [182] invokeinterface #247
        + InterfaceMethodref [org/xml/sax/ext/LexicalHandler.startDTD (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [187] aload_0 v0
      [188] getfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [191] invokeinterface #246
        + InterfaceMethodref [org/xml/sax/ext/LexicalHandler.endDTD ()V]
      [196] aload_0 v0
      [197] aload v5
      [199] putfield #114
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeName Ljava/lang/String;]
      [202] aload_0 v0
      [203] aload v7
      [205] putfield #115
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypePublicId Ljava/lang/String;]
      [208] aload_0 v0
      [209] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [212] instanceof #80
        + Class [org/xml/sax/Locator]
      [215] ifeq +51 (target=266)
      [218] aload_0 v0
      [219] aload_0 v0
      [220] getfield #126
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theScanner Lorg/ccil/cowan/tagsoup/Scanner;]
      [223] checkcast #80
        + Class [org/xml/sax/Locator]
      [226] invokeinterface #244
        + InterfaceMethodref [org/xml/sax/Locator.getSystemId ()Ljava/lang/String;]
      [231] putfield #116
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeSystemId Ljava/lang/String;]
      [234] aload_0 v0
      [235] new #62
        + Class [java/net/URL]
      [238] dup
      [239] new #62
        + Class [java/net/URL]
      [242] dup
      [243] aload_0 v0
      [244] getfield #116
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeSystemId Ljava/lang/String;]
      [247] invokespecial #158
        + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
      [250] aload v6
      [252] invokespecial #160
        + Methodref [java/net/URL.<init> (Ljava/net/URL;Ljava/lang/String;)V]
      [255] invokevirtual #162
        + Methodref [java/net/URL.toString ()Ljava/lang/String;]
      [258] putfield #116
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theDoctypeSystemId Ljava/lang/String;]
      [261] goto +5 (target=266)
      [264] astore v9
      [266] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (234 -> 261: 264):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 30)
        [0] -> line 832
        [12] -> line 833
        [15] -> line 834
        [18] -> line 835
        [21] -> line 836
        [28] -> line 837
        [46] -> line 838
        [54] -> line 839
        [59] -> line 840
        [66] -> line 841
        [72] -> line 842
        [91] -> line 843
        [100] -> line 845
        [119] -> line 846
        [125] -> line 847
        [132] -> line 848
        [141] -> line 851
        [145] -> line 856
        [152] -> line 857
        [159] -> line 858
        [164] -> line 859
        [172] -> line 860
        [187] -> line 861
        [196] -> line 862
        [202] -> line 863
        [208] -> line 864
        [218] -> line 865
        [234] -> line 867
        [261] -> line 868
        [266] -> line 871
      + Local variable table attribute (count = 10)
        v9: 266 -> 266 [Ljava/lang/Exception; e]
        v0: 0 -> 267 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 267 [[C buff]
        v2: 0 -> 267 [I offset]
        v3: 0 -> 267 [I length]
        v4: 12 -> 267 [Ljava/lang/String; s]
        v5: 15 -> 267 [Ljava/lang/String; name]
        v6: 18 -> 267 [Ljava/lang/String; systemid]
        v7: 21 -> 267 [Ljava/lang/String; publicid]
        v8: 28 -> 267 [[Ljava/lang/String; v]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       trimquotes(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String trimquotes(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] ifnonnull +5 (target=6)
      [4] aload_0 v0
      [5] areturn
      [6] aload_0 v0
      [7] invokevirtual #145
        + Methodref [java/lang/String.length ()I]
      [10] istore_1 v1
      [11] iload_1 v1
      [12] ifne +5 (target=17)
      [15] aload_0 v0
      [16] areturn
      [17] aload_0 v0
      [18] iconst_0
      [19] invokevirtual #140
        + Methodref [java/lang/String.charAt (I)C]
      [22] istore_2 v2
      [23] aload_0 v0
      [24] iload_1 v1
      [25] iconst_1
      [26] isub
      [27] invokevirtual #140
        + Methodref [java/lang/String.charAt (I)C]
      [30] istore_3 v3
      [31] iload_2 v2
      [32] iload_3 v3
      [33] ificmpne +27 (target=60)
      [36] iload_2 v2
      [37] bipush 39
      [39] ificmpeq +9 (target=48)
      [42] iload_2 v2
      [43] bipush 34
      [45] ificmpne +15 (target=60)
      [48] aload_0 v0
      [49] iconst_1
      [50] aload_0 v0
      [51] invokevirtual #145
        + Methodref [java/lang/String.length ()I]
      [54] iconst_1
      [55] isub
      [56] invokevirtual #147
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [59] astore_0 v0
      [60] aload_0 v0
      [61] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 875
        [6] -> line 876
        [11] -> line 877
        [17] -> line 878
        [23] -> line 879
        [31] -> line 880
        [48] -> line 881
        [60] -> line 883
      + Local variable table attribute (count = 4)
        v0: 0 -> 62 [Ljava/lang/String; in]
        v1: 11 -> 62 [I length]
        v2: 23 -> 62 [C s]
        v3: 31 -> 62 [C e]
  + Method:       split(Ljava/lang/String;)[Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String[] split(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 226, locals = 9, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #149
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [4] astore_0 v0
      [5] aload_0 v0
      [6] invokevirtual #145
        + Methodref [java/lang/String.length ()I]
      [9] ifne +8 (target=17)
      [12] iconst_0
      [13] anewarray #59
        + Class [java/lang/String]
      [16] areturn
      [17] new #64
        + Class [java/util/ArrayList]
      [20] dup
      [21] invokespecial #164
        + Methodref [java/util/ArrayList.<init> ()V]
      [24] astore_1 v1
      [25] iconst_0
      [26] istore_2 v2
      [27] iconst_0
      [28] istore_3 v3
      [29] iconst_0
      [30] istore v4
      [32] iconst_0
      [33] istore v5
      [35] iconst_0
      [36] istore v6
      [38] aload_0 v0
      [39] invokevirtual #145
        + Methodref [java/lang/String.length ()I]
      [42] istore v7
      [44] iconst_0
      [45] istore_3 v3
      [46] iload_3 v3
      [47] iload v7
      [49] ificmpge +151 (target=200)
      [52] aload_0 v0
      [53] iload_3 v3
      [54] invokevirtual #140
        + Methodref [java/lang/String.charAt (I)C]
      [57] istore v8
      [59] iload v5
      [61] ifne +38 (target=99)
      [64] iload v8
      [66] bipush 39
      [68] ificmpne +31 (target=99)
      [71] iload v6
      [73] bipush 92
      [75] ificmpeq +24 (target=99)
      [78] iload v4
      [80] ifne +7 (target=87)
      [83] iconst_1
      [84] goto +4 (target=88)
      [87] iconst_0
      [88] istore v4
      [90] iload_2 v2
      [91] ifge +99 (target=190)
      [94] iload_3 v3
      [95] istore_2 v2
      [96] goto +94 (target=190)
      [99] iload v4
      [101] ifne +38 (target=139)
      [104] iload v8
      [106] bipush 34
      [108] ificmpne +31 (target=139)
      [111] iload v6
      [113] bipush 92
      [115] ificmpeq +24 (target=139)
      [118] iload v5
      [120] ifne +7 (target=127)
      [123] iconst_1
      [124] goto +4 (target=128)
      [127] iconst_0
      [128] istore v5
      [130] iload_2 v2
      [131] ifge +59 (target=190)
      [134] iload_3 v3
      [135] istore_2 v2
      [136] goto +54 (target=190)
      [139] iload v4
      [141] ifne +49 (target=190)
      [144] iload v5
      [146] ifne +44 (target=190)
      [149] iload v8
      [151] invokestatic #136
        + Methodref [java/lang/Character.isWhitespace (C)Z]
      [154] ifeq +23 (target=177)
      [157] iload_2 v2
      [158] iflt +14 (target=172)
      [161] aload_1 v1
      [162] aload_0 v0
      [163] iload_2 v2
      [164] iload_3 v3
      [165] invokevirtual #147
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [168] invokevirtual #165
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [171] pop
      [172] iconst_m1
      [173] istore_2 v2
      [174] goto +16 (target=190)
      [177] iload_2 v2
      [178] ifge +12 (target=190)
      [181] iload v8
      [183] bipush 32
      [185] ificmpeq +5 (target=190)
      [188] iload_3 v3
      [189] istore_2 v2
      [190] iload v8
      [192] istore v6
      [194] iinc v3, 1
      [197] goto -151 (target=46)
      [200] aload_1 v1
      [201] aload_0 v0
      [202] iload_2 v2
      [203] iload_3 v3
      [204] invokevirtual #147
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [207] invokevirtual #165
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [210] pop
      [211] aload_1 v1
      [212] iconst_0
      [213] anewarray #59
        + Class [java/lang/String]
      [216] invokevirtual #166
        + Methodref [java/util/ArrayList.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [219] checkcast #49
        + Class [[Ljava/lang/String;]
      [222] checkcast #49
        + Class [[Ljava/lang/String;]
      [225] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 28)
        [0] -> line 889
        [5] -> line 890
        [12] -> line 891
        [17] -> line 894
        [25] -> line 895
        [27] -> line 896
        [29] -> line 897
        [32] -> line 898
        [35] -> line 899
        [38] -> line 900
        [44] -> line 901
        [52] -> line 902
        [59] -> line 903
        [78] -> line 904
        [90] -> line 905
        [99] -> line 907
        [118] -> line 908
        [130] -> line 909
        [139] -> line 911
        [149] -> line 912
        [157] -> line 913
        [172] -> line 914
        [177] -> line 916
        [188] -> line 917
        [190] -> line 920
        [194] -> line 901
        [200] -> line 922
        [211] -> line 923
      + Local variable table attribute (count = 9)
        v8: 59 -> 194 [C c]
        v1: 25 -> 226 [Ljava/util/ArrayList; l]
        v2: 27 -> 226 [I s]
        v3: 29 -> 226 [I e]
        v4: 32 -> 226 [Z sq]
        v5: 35 -> 226 [Z dq]
        v6: 38 -> 226 [C lastc]
        v7: 44 -> 226 [I len]
        v0: 0 -> 226 [Ljava/lang/String; val]
    + Exceptions attribute (count = 1)
      + Class [java/lang/IllegalArgumentException]
  + Method:       cleanPublicid(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String cleanPublicid(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 7, stack = 3):
      [0] aload_1 v1
      [1] ifnonnull +5 (target=6)
      [4] aconst_null
      [5] areturn
      [6] aload_1 v1
      [7] invokevirtual #145
        + Methodref [java/lang/String.length ()I]
      [10] istore_2 v2
      [11] new #60
        + Class [java/lang/StringBuffer]
      [14] dup
      [15] iload_2 v2
      [16] invokespecial #151
        + Methodref [java/lang/StringBuffer.<init> (I)V]
      [19] astore_3 v3
      [20] iconst_1
      [21] istore v4
      [23] iconst_0
      [24] istore v5
      [26] iload v5
      [28] iload_2 v2
      [29] ificmpge +60 (target=89)
      [32] aload_1 v1
      [33] iload v5
      [35] invokevirtual #140
        + Methodref [java/lang/String.charAt (I)C]
      [38] istore v6
      [40] getstatic #104
        + Fieldref [org/ccil/cowan/tagsoup/Parser.legal Ljava/lang/String;]
      [43] iload v6
      [45] invokevirtual #143
        + Methodref [java/lang/String.indexOf (I)I]
      [48] iconst_m1
      [49] ificmpeq +16 (target=65)
      [52] aload_3 v3
      [53] iload v6
      [55] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [58] pop
      [59] iconst_0
      [60] istore v4
      [62] goto +21 (target=83)
      [65] iload v4
      [67] ifeq +6 (target=73)
      [70] goto +13 (target=83)
      [73] aload_3 v3
      [74] bipush 32
      [76] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [79] pop
      [80] iconst_1
      [81] istore v4
      [83] iinc v5, 1
      [86] goto -60 (target=26)
      [89] aload_3 v3
      [90] invokevirtual #156
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [93] invokevirtual #149
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [96] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 932
        [6] -> line 933
        [11] -> line 934
        [20] -> line 935
        [23] -> line 936
        [32] -> line 937
        [40] -> line 938
        [52] -> line 939
        [59] -> line 940
        [65] -> line 942
        [73] -> line 946
        [80] -> line 947
        [83] -> line 936
        [89] -> line 951
      + Local variable table attribute (count = 7)
        v6: 40 -> 83 [C ch]
        v5: 26 -> 89 [I i]
        v0: 0 -> 97 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 97 [Ljava/lang/String; src]
        v2: 11 -> 97 [I len]
        v3: 20 -> 97 [Ljava/lang/StringBuffer; dst]
        v4: 23 -> 97 [Z suppressSpace]
  + Method:       gi([CII)V
    Access flags: 0x1
      = public void gi(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 145, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] aload_1 v1
      [10] iload_2 v2
      [11] iload_3 v3
      [12] invokespecial #197
        + Methodref [org/ccil/cowan/tagsoup/Parser.makeName ([CII)Ljava/lang/String;]
      [15] astore v4
      [17] aload v4
      [19] ifnonnull +4 (target=23)
      [22] return
      [23] aload_0 v0
      [24] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [27] aload v4
      [29] invokevirtual #211
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [32] astore v5
      [34] aload v5
      [36] ifnonnull +91 (target=127)
      [39] aload_0 v0
      [40] getfield #103
        + Fieldref [org/ccil/cowan/tagsoup/Parser.ignoreBogons Z]
      [43] ifeq +4 (target=47)
      [46] return
      [47] aload_0 v0
      [48] getfield #99
        + Fieldref [org/ccil/cowan/tagsoup/Parser.bogonsEmpty Z]
      [51] ifeq +7 (target=58)
      [54] iconst_0
      [55] goto +4 (target=59)
      [58] iconst_m1
      [59] istore v6
      [61] aload_0 v0
      [62] getfield #107
        + Fieldref [org/ccil/cowan/tagsoup/Parser.rootBogons Z]
      [65] ifeq +7 (target=72)
      [68] iconst_m1
      [69] goto +5 (target=74)
      [72] ldc #5
        + Integer [2147483647]
      [74] istore v7
      [76] aload_0 v0
      [77] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [80] aload v4
      [82] iload v6
      [84] iload v7
      [86] iconst_0
      [87] invokevirtual #210
        + Methodref [org/ccil/cowan/tagsoup/Schema.elementType (Ljava/lang/String;III)V]
      [90] aload_0 v0
      [91] getfield #107
        + Fieldref [org/ccil/cowan/tagsoup/Parser.rootBogons Z]
      [94] ifne +22 (target=116)
      [97] aload_0 v0
      [98] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [101] aload v4
      [103] aload_0 v0
      [104] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [107] invokevirtual #216
        + Methodref [org/ccil/cowan/tagsoup/Schema.rootElementType ()Lorg/ccil/cowan/tagsoup/ElementType;]
      [110] invokevirtual #186
        + Methodref [org/ccil/cowan/tagsoup/ElementType.name ()Ljava/lang/String;]
      [113] invokevirtual #215
        + Methodref [org/ccil/cowan/tagsoup/Schema.parent (Ljava/lang/String;Ljava/lang/String;)V]
      [116] aload_0 v0
      [117] getfield #127
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theSchema Lorg/ccil/cowan/tagsoup/Schema;]
      [120] aload v4
      [122] invokevirtual #211
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [125] astore v5
      [127] aload_0 v0
      [128] new #67
        + Class [org/ccil/cowan/tagsoup/Element]
      [131] dup
      [132] aload v5
      [134] aload_0 v0
      [135] getfield #100
        + Fieldref [org/ccil/cowan/tagsoup/Parser.defaultAttributes Z]
      [138] invokespecial #170
        + Methodref [org/ccil/cowan/tagsoup/Element.<init> (Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
      [141] putfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [144] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 956
        [8] -> line 957
        [17] -> line 958
        [23] -> line 959
        [34] -> line 960
        [39] -> line 962
        [47] -> line 963
        [61] -> line 964
        [76] -> line 965
        [90] -> line 966
        [116] -> line 967
        [127] -> line 970
        [144] -> line 972
      + Local variable table attribute (count = 8)
        v6: 61 -> 127 [I bogonModel]
        v7: 76 -> 127 [I bogonMemberOf]
        v0: 0 -> 145 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 145 [[C buff]
        v2: 0 -> 145 [I offset]
        v3: 0 -> 145 [I length]
        v4: 17 -> 145 [Ljava/lang/String; name]
        v5: 34 -> 145 [Lorg/ccil/cowan/tagsoup/ElementType; type]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       pcdata([CII)V
    Access flags: 0x1
      = public void pcdata(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 100, locals = 6, stack = 4):
      [0] iload_3 v3
      [1] ifne +4 (target=5)
      [4] return
      [5] iconst_1
      [6] istore v4
      [8] iconst_0
      [9] istore v5
      [11] iload v5
      [13] iload_3 v3
      [14] ificmpge +24 (target=38)
      [17] aload_1 v1
      [18] iload_2 v2
      [19] iload v5
      [21] iadd
      [22] caload
      [23] invokestatic #136
        + Methodref [java/lang/Character.isWhitespace (C)Z]
      [26] ifne +6 (target=32)
      [29] iconst_0
      [30] istore v4
      [32] iinc v5, 1
      [35] goto -24 (target=11)
      [38] iload v4
      [40] ifeq +39 (target=79)
      [43] aload_0 v0
      [44] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [47] aload_0 v0
      [48] getfield #123
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePCDATA Lorg/ccil/cowan/tagsoup/Element;]
      [51] invokevirtual #173
        + Methodref [org/ccil/cowan/tagsoup/Element.canContain (Lorg/ccil/cowan/tagsoup/Element;)Z]
      [54] ifne +25 (target=79)
      [57] aload_0 v0
      [58] getfield #102
        + Fieldref [org/ccil/cowan/tagsoup/Parser.ignorableWhitespace Z]
      [61] ifeq +38 (target=99)
      [64] aload_0 v0
      [65] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [68] aload_1 v1
      [69] iload_2 v2
      [70] iload_3 v3
      [71] invokeinterface #237
        + InterfaceMethodref [org/xml/sax/ContentHandler.ignorableWhitespace ([CII)V]
      [76] goto +23 (target=99)
      [79] aload_0 v0
      [80] aload_0 v0
      [81] getfield #123
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePCDATA Lorg/ccil/cowan/tagsoup/Element;]
      [84] invokespecial #202
        + Methodref [org/ccil/cowan/tagsoup/Parser.rectify (Lorg/ccil/cowan/tagsoup/Element;)V]
      [87] aload_0 v0
      [88] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [91] aload_1 v1
      [92] iload_2 v2
      [93] iload_3 v3
      [94] invokeinterface #233
        + InterfaceMethodref [org/xml/sax/ContentHandler.characters ([CII)V]
      [99] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 980
        [5] -> line 981
        [8] -> line 982
        [17] -> line 983
        [29] -> line 984
        [32] -> line 982
        [38] -> line 987
        [57] -> line 988
        [64] -> line 989
        [79] -> line 993
        [87] -> line 994
        [99] -> line 996
      + Local variable table attribute (count = 6)
        v5: 11 -> 38 [I i]
        v0: 0 -> 100 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 100 [[C buff]
        v2: 0 -> 100 [I offset]
        v3: 0 -> 100 [I length]
        v4: 8 -> 100 [Z allWhite]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       pitarget([CII)V
    Access flags: 0x1
      = public void pitarget(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 27, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iload_2 v2
      [12] iload_3 v3
      [13] invokespecial #197
        + Methodref [org/ccil/cowan/tagsoup/Parser.makeName ([CII)Ljava/lang/String;]
      [16] bipush 58
      [18] bipush 95
      [20] invokevirtual #146
        + Methodref [java/lang/String.replace (CC)Ljava/lang/String;]
      [23] putfield #124
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 999
        [8] -> line 1000
        [26] -> line 1001
      + Local variable table attribute (count = 4)
        v0: 0 -> 27 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 27 [[C buff]
        v2: 0 -> 27 [I offset]
        v3: 0 -> 27 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       pi([CII)V
    Access flags: 0x1
      = public void pi(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 74, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnonnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #124
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
      [11] ifnonnull +4 (target=15)
      [14] return
      [15] ldc #48
        + String [xml]
      [17] aload_0 v0
      [18] getfield #124
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
      [21] invokevirtual #142
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [24] ifeq +4 (target=28)
      [27] return
      [28] iload_3 v3
      [29] ifle +16 (target=45)
      [32] aload_1 v1
      [33] iload_3 v3
      [34] iconst_1
      [35] isub
      [36] caload
      [37] bipush 63
      [39] ificmpne +6 (target=45)
      [42] iinc v3, -1
      [45] aload_0 v0
      [46] getfield #111
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theContentHandler Lorg/xml/sax/ContentHandler;]
      [49] aload_0 v0
      [50] getfield #124
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
      [53] new #59
        + Class [java/lang/String]
      [56] dup
      [57] aload_1 v1
      [58] iload_2 v2
      [59] iload_3 v3
      [60] invokespecial #139
        + Methodref [java/lang/String.<init> ([CII)V]
      [63] invokeinterface #238
        + InterfaceMethodref [org/xml/sax/ContentHandler.processingInstruction (Ljava/lang/String;Ljava/lang/String;)V]
      [68] aload_0 v0
      [69] aconst_null
      [70] putfield #124
        + Fieldref [org/ccil/cowan/tagsoup/Parser.thePITarget Ljava/lang/String;]
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1004
        [15] -> line 1005
        [28] -> line 1007
        [45] -> line 1008
        [68] -> line 1010
        [73] -> line 1011
      + Local variable table attribute (count = 4)
        v0: 0 -> 74 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 74 [[C buff]
        v2: 0 -> 74 [I offset]
        v3: 0 -> 74 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       stagc([CII)V
    Access flags: 0x1
      = public void stagc(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 34, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] aload_0 v0
      [10] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [13] invokespecial #202
        + Methodref [org/ccil/cowan/tagsoup/Parser.rectify (Lorg/ccil/cowan/tagsoup/Element;)V]
      [16] aload_0 v0
      [17] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [20] invokevirtual #178
        + Methodref [org/ccil/cowan/tagsoup/Element.model ()I]
      [23] ifne +10 (target=33)
      [26] aload_0 v0
      [27] aload_1 v1
      [28] iload_2 v2
      [29] iload_3 v3
      [30] invokevirtual #190
        + Methodref [org/ccil/cowan/tagsoup/Parser.etag_basic ([CII)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1015
        [8] -> line 1016
        [16] -> line 1017
        [26] -> line 1019
        [33] -> line 1021
      + Local variable table attribute (count = 4)
        v0: 0 -> 34 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 34 [[C buff]
        v2: 0 -> 34 [I offset]
        v3: 0 -> 34 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       stage([CII)V
    Access flags: 0x1
      = public void stage(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 24, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] aload_0 v0
      [10] getfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [13] invokespecial #202
        + Methodref [org/ccil/cowan/tagsoup/Parser.rectify (Lorg/ccil/cowan/tagsoup/Element;)V]
      [16] aload_0 v0
      [17] aload_1 v1
      [18] iload_2 v2
      [19] iload_3 v3
      [20] invokevirtual #190
        + Methodref [org/ccil/cowan/tagsoup/Parser.etag_basic ([CII)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1025
        [8] -> line 1026
        [16] -> line 1028
        [23] -> line 1029
      + Local variable table attribute (count = 4)
        v0: 0 -> 24 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 24 [[C buff]
        v2: 0 -> 24 [I offset]
        v3: 0 -> 24 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       cmnt([CII)V
    Access flags: 0x1
      = public void cmnt(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #121
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theLexicalHandler Lorg/xml/sax/ext/LexicalHandler;]
      [4] aload_1 v1
      [5] iload_2 v2
      [6] iload_3 v3
      [7] invokeinterface #245
        + InterfaceMethodref [org/xml/sax/ext/LexicalHandler.comment ([CII)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1034
        [12] -> line 1035
      + Local variable table attribute (count = 4)
        v0: 0 -> 13 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 13 [[C buff]
        v2: 0 -> 13 [I offset]
        v3: 0 -> 13 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       rectify(Lorg/ccil/cowan/tagsoup/Element;)V
    Access flags: 0x2
      = private void rectify(org.ccil.cowan.tagsoup.Element)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 168, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +22 (target=28)
      [9] aload_2 v2
      [10] aload_1 v1
      [11] invokevirtual #173
        + Methodref [org/ccil/cowan/tagsoup/Element.canContain (Lorg/ccil/cowan/tagsoup/Element;)Z]
      [14] ifeq +6 (target=20)
      [17] goto +11 (target=28)
      [20] aload_2 v2
      [21] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [24] astore_2 v2
      [25] goto -20 (target=5)
      [28] aload_2 v2
      [29] ifnull +6 (target=35)
      [32] goto +41 (target=73)
      [35] aload_1 v1
      [36] invokevirtual #182
        + Methodref [org/ccil/cowan/tagsoup/Element.parent ()Lorg/ccil/cowan/tagsoup/ElementType;]
      [39] astore_3 v3
      [40] aload_3 v3
      [41] ifnonnull +6 (target=47)
      [44] goto +29 (target=73)
      [47] new #67
        + Class [org/ccil/cowan/tagsoup/Element]
      [50] dup
      [51] aload_3 v3
      [52] aload_0 v0
      [53] getfield #100
        + Fieldref [org/ccil/cowan/tagsoup/Parser.defaultAttributes Z]
      [56] invokespecial #170
        + Methodref [org/ccil/cowan/tagsoup/Element.<init> (Lorg/ccil/cowan/tagsoup/ElementType;Z)V]
      [59] astore v4
      [61] aload v4
      [63] aload_1 v1
      [64] invokevirtual #185
        + Methodref [org/ccil/cowan/tagsoup/Element.setNext (Lorg/ccil/cowan/tagsoup/Element;)V]
      [67] aload v4
      [69] astore_1 v1
      [70] goto -70 (target=0)
      [73] aload_2 v2
      [74] ifnonnull +4 (target=78)
      [77] return
      [78] aload_0 v0
      [79] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [82] aload_2 v2
      [83] ifacmpeq +43 (target=126)
      [86] aload_0 v0
      [87] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [90] ifnull +36 (target=126)
      [93] aload_0 v0
      [94] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [97] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [100] ifnull +26 (target=126)
      [103] aload_0 v0
      [104] getfield #128
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theStack Lorg/ccil/cowan/tagsoup/Element;]
      [107] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [110] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [113] ifnonnull +6 (target=119)
      [116] goto +10 (target=126)
      [119] aload_0 v0
      [120] invokespecial #204
        + Methodref [org/ccil/cowan/tagsoup/Parser.restartablyPop ()V]
      [123] goto -45 (target=78)
      [126] aload_1 v1
      [127] ifnull +35 (target=162)
      [130] aload_1 v1
      [131] invokevirtual #181
        + Methodref [org/ccil/cowan/tagsoup/Element.next ()Lorg/ccil/cowan/tagsoup/Element;]
      [134] astore_3 v3
      [135] aload_1 v1
      [136] invokevirtual #179
        + Methodref [org/ccil/cowan/tagsoup/Element.name ()Ljava/lang/String;]
      [139] ldc #8
        + String [<pcdata>]
      [141] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [144] ifne +8 (target=152)
      [147] aload_0 v0
      [148] aload_1 v1
      [149] invokespecial #201
        + Methodref [org/ccil/cowan/tagsoup/Parser.push (Lorg/ccil/cowan/tagsoup/Element;)V]
      [152] aload_3 v3
      [153] astore_1 v1
      [154] aload_0 v0
      [155] aload_1 v1
      [156] invokespecial #203
        + Methodref [org/ccil/cowan/tagsoup/Parser.restart (Lorg/ccil/cowan/tagsoup/Element;)V]
      [159] goto -33 (target=126)
      [162] aload_0 v0
      [163] aconst_null
      [164] putfield #122
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theNewElement Lorg/ccil/cowan/tagsoup/Element;]
      [167] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 1042
        [9] -> line 1043
        [20] -> line 1042
        [28] -> line 1045
        [35] -> line 1046
        [40] -> line 1047
        [47] -> line 1048
        [61] -> line 1050
        [67] -> line 1051
        [70] -> line 1052
        [73] -> line 1053
        [78] -> line 1054
        [86] -> line 1055
        [116] -> line 1056
        [119] -> line 1057
        [126] -> line 1059
        [130] -> line 1060
        [135] -> line 1061
        [152] -> line 1062
        [154] -> line 1063
        [159] -> line 1064
        [162] -> line 1065
        [167] -> line 1066
      + Local variable table attribute (count = 6)
        v3: 40 -> 70 [Lorg/ccil/cowan/tagsoup/ElementType; parentType]
        v4: 61 -> 70 [Lorg/ccil/cowan/tagsoup/Element; parent]
        v3: 135 -> 159 [Lorg/ccil/cowan/tagsoup/Element; nexte]
        v0: 0 -> 168 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 168 [Lorg/ccil/cowan/tagsoup/Element; e]
        v2: 5 -> 168 [Lorg/ccil/cowan/tagsoup/Element; sp]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       getEntity()I
    Access flags: 0x1
      = public int getEntity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #117
        + Fieldref [org/ccil/cowan/tagsoup/Parser.theEntity I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1069
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/Parser; this]
  + Method:       makeName([CII)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String makeName(char[],int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 208, locals = 8, stack = 4):
      [0] new #60
        + Class [java/lang/StringBuffer]
      [3] dup
      [4] iload_3 v3
      [5] iconst_2
      [6] iadd
      [7] invokespecial #151
        + Methodref [java/lang/StringBuffer.<init> (I)V]
      [10] astore v4
      [12] iconst_0
      [13] istore v5
      [15] iconst_1
      [16] istore v6
      [18] iload_3 v3
      [19] iinc v3, -1
      [22] ifle +143 (target=165)
      [25] aload_1 v1
      [26] iload_2 v2
      [27] caload
      [28] istore v7
      [30] iload v7
      [32] invokestatic #135
        + Methodref [java/lang/Character.isLetter (C)Z]
      [35] ifne +10 (target=45)
      [38] iload v7
      [40] bipush 95
      [42] ificmpne +17 (target=59)
      [45] iconst_0
      [46] istore v6
      [48] aload v4
      [50] iload v7
      [52] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [55] pop
      [56] goto +103 (target=159)
      [59] iload v7
      [61] invokestatic #134
        + Methodref [java/lang/Character.isDigit (C)Z]
      [64] ifne +17 (target=81)
      [67] iload v7
      [69] bipush 45
      [71] ificmpeq +10 (target=81)
      [74] iload v7
      [76] bipush 46
      [78] ificmpne +30 (target=108)
      [81] iload v6
      [83] ifeq +11 (target=94)
      [86] aload v4
      [88] bipush 95
      [90] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [93] pop
      [94] iconst_0
      [95] istore v6
      [97] aload v4
      [99] iload v7
      [101] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [104] pop
      [105] goto +54 (target=159)
      [108] iload v7
      [110] bipush 58
      [112] ificmpne +47 (target=159)
      [115] iload v5
      [117] ifne +42 (target=159)
      [120] iconst_1
      [121] istore v5
      [123] iload v6
      [125] ifeq +11 (target=136)
      [128] aload v4
      [130] bipush 95
      [132] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [135] pop
      [136] iconst_1
      [137] istore v6
      [139] aload v4
      [141] aload_0 v0
      [142] getfield #129
        + Fieldref [org/ccil/cowan/tagsoup/Parser.translateColons Z]
      [145] ifeq +8 (target=153)
      [148] bipush 95
      [150] goto +5 (target=155)
      [153] iload v7
      [155] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [158] pop
      [159] iinc v2, 1
      [162] goto -144 (target=18)
      [165] aload v4
      [167] invokevirtual #155
        + Methodref [java/lang/StringBuffer.length ()I]
      [170] istore v7
      [172] iload v7
      [174] ifeq +17 (target=191)
      [177] aload v4
      [179] iload v7
      [181] iconst_1
      [182] isub
      [183] invokevirtual #154
        + Methodref [java/lang/StringBuffer.charAt (I)C]
      [186] bipush 58
      [188] ificmpne +11 (target=199)
      [191] aload v4
      [193] bipush 95
      [195] invokevirtual #152
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [198] pop
      [199] aload v4
      [201] invokevirtual #156
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [204] invokevirtual #144
        + Methodref [java/lang/String.intern ()Ljava/lang/String;]
      [207] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 1076
        [12] -> line 1077
        [15] -> line 1078
        [18] -> line 1080
        [25] -> line 1081
        [30] -> line 1082
        [45] -> line 1083
        [48] -> line 1084
        [59] -> line 1086
        [81] -> line 1087
        [94] -> line 1088
        [97] -> line 1089
        [108] -> line 1091
        [120] -> line 1092
        [123] -> line 1093
        [136] -> line 1094
        [139] -> line 1095
        [159] -> line 1080
        [165] -> line 1098
        [172] -> line 1099
        [199] -> line 1101
      + Local variable table attribute (count = 9)
        v7: 30 -> 159 [C ch]
        v0: 0 -> 208 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 208 [[C buff]
        v2: 0 -> 208 [I offset]
        v3: 0 -> 208 [I length]
        v4: 12 -> 208 [Ljava/lang/StringBuffer; dst]
        v5: 15 -> 208 [Z seenColon]
        v6: 18 -> 208 [Z start]
        v7: 172 -> 208 [I dstLength]
  + Method:       comment([CII)V
    Access flags: 0x1
      = public void comment(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1106
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 1 [[C ch]
        v2: 0 -> 1 [I start]
        v3: 0 -> 1 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       endCDATA()V
    Access flags: 0x1
      = public void endCDATA()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1107
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lorg/ccil/cowan/tagsoup/Parser; this]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       endDTD()V
    Access flags: 0x1
      = public void endDTD()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1108
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lorg/ccil/cowan/tagsoup/Parser; this]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       endEntity(Ljava/lang/String;)V
    Access flags: 0x1
      = public void endEntity(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1109
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 1 [Ljava/lang/String; name]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       startCDATA()V
    Access flags: 0x1
      = public void startCDATA()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1110
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lorg/ccil/cowan/tagsoup/Parser; this]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       startDTD(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void startDTD(java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1111
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 1 [Ljava/lang/String; name]
        v2: 0 -> 1 [Ljava/lang/String; publicid]
        v3: 0 -> 1 [Ljava/lang/String; systemid]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       startEntity(Ljava/lang/String;)V
    Access flags: 0x1
      = public void startEntity(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1112
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/ccil/cowan/tagsoup/Parser; this]
        v1: 0 -> 1 [Ljava/lang/String; name]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 0, stack = 4):
      [0] iconst_1
      [1] putstatic #95
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_NAMESPACES Z]
      [4] iconst_0
      [5] putstatic #94
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORE_BOGONS Z]
      [8] iconst_0
      [9] putstatic #90
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_BOGONS_EMPTY Z]
      [12] iconst_1
      [13] putstatic #97
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_ROOT_BOGONS Z]
      [16] iconst_1
      [17] putstatic #92
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_DEFAULT_ATTRIBUTES Z]
      [20] iconst_0
      [21] putstatic #98
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_TRANSLATE_COLONS Z]
      [24] iconst_1
      [25] putstatic #96
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_RESTART_ELEMENTS Z]
      [28] iconst_0
      [29] putstatic #93
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_IGNORABLE_WHITESPACE Z]
      [32] iconst_1
      [33] putstatic #91
        + Fieldref [org/ccil/cowan/tagsoup/Parser.DEFAULT_CDATA_ELEMENTS Z]
      [36] iconst_3
      [37] newarray 5
      [39] dup
      [40] iconst_0
      [41] bipush 60
      [43] castore
      [44] dup
      [45] iconst_1
      [46] bipush 47
      [48] castore
      [49] dup
      [50] iconst_2
      [51] bipush 62
      [53] castore
      [54] putstatic #101
        + Fieldref [org/ccil/cowan/tagsoup/Parser.etagchars [C]
      [57] ldc #19
        + String [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-'()+,./:=?;!*#@$_%]
      [59] putstatic #104
        + Fieldref [org/ccil/cowan/tagsoup/Parser.legal Ljava/lang/String;]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 1):
      + Line number table attribute (count = 11)
        [0] -> line 46
        [4] -> line 47
        [8] -> line 48
        [12] -> line 49
        [16] -> line 50
        [20] -> line 51
        [24] -> line 52
        [28] -> line 53
        [32] -> line 54
        [36] -> line 647
        [57] -> line 928

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/ccil/cowan/tagsoup/Parser$1]
  + Source file attribute:
    + Utf8 [Parser.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/Parser$1
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x20
    = class org.ccil.cowan.tagsoup.Parser$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/ccil/cowan/tagsoup/AutoDetector]

Constant Pool (count = 34):
  + Class [java/io/InputStreamReader]
  + Class [java/lang/Object]
  + Class [org/ccil/cowan/tagsoup/AutoDetector]
  + Class [org/ccil/cowan/tagsoup/Parser$1]
  + Fieldref [org/ccil/cowan/tagsoup/Parser$1.this$0 Lorg/ccil/cowan/tagsoup/Parser;]
  + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [this$0 Lorg/ccil/cowan/tagsoup/Parser;]
  + Utf8 [()V]
  + Utf8 [(Ljava/io/InputStream;)Ljava/io/Reader;]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/Parser;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Parser$1;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Parser;]
  + Utf8 [Parser.java]
  + Utf8 [SourceFile]
  + Utf8 [Synthetic]
  + Utf8 [autoDetectingReader]
  + Utf8 [i]
  + Utf8 [java/io/InputStreamReader]
  + Utf8 [java/lang/Object]
  + Utf8 [org/ccil/cowan/tagsoup/AutoDetector]
  + Utf8 [org/ccil/cowan/tagsoup/Parser$1]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/ccil/cowan/tagsoup/Parser;
    Access flags: 0x12
      = private final org.ccil.cowan.tagsoup.Parser this$0
    Class member attributes (count = 1):
    + Synthetic attribute

Methods (count = 2):
  + Method:       <init>(Lorg/ccil/cowan/tagsoup/Parser;)V
    Access flags: 0x0
      = Parser$1(org.ccil.cowan.tagsoup.Parser)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/ccil/cowan/tagsoup/Parser$1.this$0 Lorg/ccil/cowan/tagsoup/Parser;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 461
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/ccil/cowan/tagsoup/Parser$1; this]
  + Method:       autoDetectingReader(Ljava/io/InputStream;)Ljava/io/Reader;
    Access flags: 0x1
      = public java.io.Reader autoDetectingReader(java.io.InputStream)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 3):
      [0] new #1
        + Class [java/io/InputStreamReader]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #6
        + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;)V]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 463
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/ccil/cowan/tagsoup/Parser$1; this]
        v1: 0 -> 9 [Ljava/io/InputStream; i]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/ccil/cowan/tagsoup/Parser$1]
  + Source file attribute:
    + Utf8 [Parser.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/ScanHandler
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.ccil.cowan.tagsoup.ScanHandler extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 27):
  + Class [java/lang/Object]
  + Class [org/ccil/cowan/tagsoup/ScanHandler]
  + Class [org/xml/sax/SAXException]
  + Utf8 [()I]
  + Utf8 [([CII)V]
  + Utf8 [Exceptions]
  + Utf8 [ScanHandler.java]
  + Utf8 [SourceFile]
  + Utf8 [adup]
  + Utf8 [aname]
  + Utf8 [aval]
  + Utf8 [cmnt]
  + Utf8 [decl]
  + Utf8 [entity]
  + Utf8 [eof]
  + Utf8 [etag]
  + Utf8 [getEntity]
  + Utf8 [gi]
  + Utf8 [java/lang/Object]
  + Utf8 [org/ccil/cowan/tagsoup/ScanHandler]
  + Utf8 [org/xml/sax/SAXException]
  + Utf8 [pcdata]
  + Utf8 [pi]
  + Utf8 [pitarget]
  + Utf8 [stagc]
  + Utf8 [stage]

Fields (count = 0):

Methods (count = 15):
  + Method:       adup([CII)V
    Access flags: 0x401
      = public abstract void adup(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       aname([CII)V
    Access flags: 0x401
      = public abstract void aname(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       aval([CII)V
    Access flags: 0x401
      = public abstract void aval(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       decl([CII)V
    Access flags: 0x401
      = public abstract void decl(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       entity([CII)V
    Access flags: 0x401
      = public abstract void entity(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       eof([CII)V
    Access flags: 0x401
      = public abstract void eof(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       etag([CII)V
    Access flags: 0x401
      = public abstract void etag(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       gi([CII)V
    Access flags: 0x401
      = public abstract void gi(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       pcdata([CII)V
    Access flags: 0x401
      = public abstract void pcdata(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       pi([CII)V
    Access flags: 0x401
      = public abstract void pi(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       pitarget([CII)V
    Access flags: 0x401
      = public abstract void pitarget(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       stagc([CII)V
    Access flags: 0x401
      = public abstract void stagc(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       stage([CII)V
    Access flags: 0x401
      = public abstract void stage(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       cmnt([CII)V
    Access flags: 0x401
      = public abstract void cmnt(char[],int,int)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       getEntity()I
    Access flags: 0x401
      = public abstract int getEntity()

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ScanHandler.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/Scanner
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.ccil.cowan.tagsoup.Scanner extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 18):
  + Class [java/io/IOException]
  + Class [java/lang/Object]
  + Class [org/ccil/cowan/tagsoup/Scanner]
  + Class [org/xml/sax/SAXException]
  + Utf8 [()V]
  + Utf8 [(Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [Exceptions]
  + Utf8 [Scanner.java]
  + Utf8 [SourceFile]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Object]
  + Utf8 [org/ccil/cowan/tagsoup/Scanner]
  + Utf8 [org/xml/sax/SAXException]
  + Utf8 [resetDocumentLocator]
  + Utf8 [scan]
  + Utf8 [startCDATA]

Fields (count = 0):

Methods (count = 3):
  + Method:       scan(Ljava/io/Reader;Lorg/ccil/cowan/tagsoup/ScanHandler;)V
    Access flags: 0x401
      = public abstract void scan(java.io.Reader,org.ccil.cowan.tagsoup.ScanHandler)
    Class member attributes (count = 1):
    + Exceptions attribute (count = 2)
      + Class [java/io/IOException]
      + Class [org/xml/sax/SAXException]
  + Method:       resetDocumentLocator(Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void resetDocumentLocator(java.lang.String,java.lang.String)
  + Method:       startCDATA()V
    Access flags: 0x401
      = public abstract void startCDATA()

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Scanner.java]

_____________________________________________________________________
+ Program class: org/ccil/cowan/tagsoup/Schema
  Superclass:    java/lang/Object
  Major version: 0x30
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.ccil.cowan.tagsoup.Schema extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 139):
  + Integer [-2147483648]
  + String []
  + String [ for child ]
  + String [ for parent ]
  + String [ specified for unknown element type ]
  + String [Attribute ]
  + String [No child ]
  + String [No parent ]
  + Class [java/lang/Error]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [java/util/HashMap]
  + Class [org/ccil/cowan/tagsoup/ElementType]
  + Class [org/ccil/cowan/tagsoup/Schema]
  + Fieldref [org/ccil/cowan/tagsoup/Schema.theElementTypes Ljava/util/HashMap;]
  + Fieldref [org/ccil/cowan/tagsoup/Schema.theEntities Ljava/util/HashMap;]
  + Fieldref [org/ccil/cowan/tagsoup/Schema.thePrefix Ljava/lang/String;]
  + Fieldref [org/ccil/cowan/tagsoup/Schema.theRoot Lorg/ccil/cowan/tagsoup/ElementType;]
  + Fieldref [org/ccil/cowan/tagsoup/Schema.theURI Ljava/lang/String;]
  + Methodref [java/lang/Error.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.<init> (I)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuffer.<init> ()V]
  + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.<init> (Ljava/lang/String;IIILorg/ccil/cowan/tagsoup/Schema;)V]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.setAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/ccil/cowan/tagsoup/ElementType.setParent (Lorg/ccil/cowan/tagsoup/ElementType;)V]
  + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;IIILorg/ccil/cowan/tagsoup/Schema;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [intValue ()I]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setParent (Lorg/ccil/cowan/tagsoup/ElementType;)V]
  + NameAndType [theElementTypes Ljava/util/HashMap;]
  + NameAndType [theEntities Ljava/util/HashMap;]
  + NameAndType [thePrefix Ljava/lang/String;]
  + NameAndType [theRoot Lorg/ccil/cowan/tagsoup/ElementType;]
  + NameAndType [theURI Ljava/lang/String;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ for child ]
  + Utf8 [ for parent ]
  + Utf8 [ specified for unknown element type ]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Utf8 [(Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;III)V]
  + Utf8 [(Ljava/lang/String;IIILorg/ccil/cowan/tagsoup/Schema;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/ccil/cowan/tagsoup/ElementType;)V]
  + Utf8 [<init>]
  + Utf8 [Attribute ]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/ElementType;]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Schema;]
  + Utf8 [No child ]
  + Utf8 [No parent ]
  + Utf8 [Schema.java]
  + Utf8 [SourceFile]
  + Utf8 [append]
  + Utf8 [attrName]
  + Utf8 [attribute]
  + Utf8 [ch]
  + Utf8 [child]
  + Utf8 [e]
  + Utf8 [elemName]
  + Utf8 [elementType]
  + Utf8 [entity]
  + Utf8 [flags]
  + Utf8 [get]
  + Utf8 [getElementType]
  + Utf8 [getEntity]
  + Utf8 [getPrefix]
  + Utf8 [getURI]
  + Utf8 [intValue]
  + Utf8 [java/lang/Error]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [java/util/HashMap]
  + Utf8 [memberOf]
  + Utf8 [model]
  + Utf8 [name]
  + Utf8 [org/ccil/cowan/tagsoup/ElementType]
  + Utf8 [org/ccil/cowan/tagsoup/Schema]
  + Utf8 [parent]
  + Utf8 [parentName]
  + Utf8 [prefix]
  + Utf8 [put]
  + Utf8 [rootElementType]
  + Utf8 [setAttribute]
  + Utf8 [setParent]
  + Utf8 [setPrefix]
  + Utf8 [setURI]
  + Utf8 [theElementTypes]
  + Utf8 [theEntities]
  + Utf8 [thePrefix]
  + Utf8 [theRoot]
  + Utf8 [theURI]
  + Utf8 [this]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [uri]
  + Utf8 [value]

Fields (count = 5):
  + Field:        theEntities Ljava/util/HashMap;
    Access flags: 0x2
      = private java.util.HashMap theEntities
  + Field:        theElementTypes Ljava/util/HashMap;
    Access flags: 0x2
      = private java.util.HashMap theElementTypes
  + Field:        theURI Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String theURI
  + Field:        thePrefix Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String thePrefix
  + Field:        theRoot Lorg/ccil/cowan/tagsoup/ElementType;
    Access flags: 0x2
      = private org.ccil.cowan.tagsoup.ElementType theRoot

Methods (count = 12):
  + Method:       <init>()V
    Access flags: 0x1
      = public Schema()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #25
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #14
        + Class [java/util/HashMap]
      [8] dup
      [9] invokespecial #30
        + Methodref [java/util/HashMap.<init> ()V]
      [12] putfield #18
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theEntities Ljava/util/HashMap;]
      [15] aload_0 v0
      [16] new #14
        + Class [java/util/HashMap]
      [19] dup
      [20] invokespecial #30
        + Methodref [java/util/HashMap.<init> ()V]
      [23] putfield #17
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theElementTypes Ljava/util/HashMap;]
      [26] aload_0 v0
      [27] ldc #2
        + String []
      [29] putfield #21
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theURI Ljava/lang/String;]
      [32] aload_0 v0
      [33] ldc #2
        + String []
      [35] putfield #19
        + Fieldref [org/ccil/cowan/tagsoup/Schema.thePrefix Ljava/lang/String;]
      [38] aload_0 v0
      [39] aconst_null
      [40] putfield #20
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theRoot Lorg/ccil/cowan/tagsoup/ElementType;]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 25
        [4] -> line 37
        [15] -> line 39
        [26] -> line 42
        [32] -> line 43
        [38] -> line 44
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lorg/ccil/cowan/tagsoup/Schema; this]
  + Method:       elementType(Ljava/lang/String;III)V
    Access flags: 0x1
      = public void elementType(java.lang.String,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 6, stack = 7):
      [0] new #15
        + Class [org/ccil/cowan/tagsoup/ElementType]
      [3] dup
      [4] aload_1 v1
      [5] iload_2 v2
      [6] iload_3 v3
      [7] iload v4
      [9] aload_0 v0
      [10] invokespecial #33
        + Methodref [org/ccil/cowan/tagsoup/ElementType.<init> (Ljava/lang/String;IIILorg/ccil/cowan/tagsoup/Schema;)V]
      [13] astore v5
      [15] aload_0 v0
      [16] getfield #17
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theElementTypes Ljava/util/HashMap;]
      [19] aload_1 v1
      [20] invokevirtual #26
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [23] aload v5
      [25] invokevirtual #32
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [28] pop
      [29] iload_3 v3
      [30] ldc #1
        + Integer [-2147483648]
      [32] ificmpne +9 (target=41)
      [35] aload_0 v0
      [36] aload v5
      [38] putfield #20
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theRoot Lorg/ccil/cowan/tagsoup/ElementType;]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 55
        [15] -> line 56
        [29] -> line 57
        [41] -> line 58
      + Local variable table attribute (count = 6)
        v0: 0 -> 42 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 42 [Ljava/lang/String; name]
        v2: 0 -> 42 [I model]
        v3: 0 -> 42 [I memberOf]
        v4: 0 -> 42 [I flags]
        v5: 15 -> 42 [Lorg/ccil/cowan/tagsoup/ElementType; e]
  + Method:       rootElementType()Lorg/ccil/cowan/tagsoup/ElementType;
    Access flags: 0x1
      = public org.ccil.cowan.tagsoup.ElementType rootElementType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theRoot Lorg/ccil/cowan/tagsoup/ElementType;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/Schema; this]
  + Method:       attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void attribute(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #36
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [5] astore v5
      [7] aload v5
      [9] ifnonnull +39 (target=48)
      [12] new #9
        + Class [java/lang/Error]
      [15] dup
      [16] new #13
        + Class [java/lang/StringBuffer]
      [19] dup
      [20] invokespecial #27
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [23] ldc #6
        + String [Attribute ]
      [25] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [28] aload_2 v2
      [29] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [32] ldc #5
        + String [ specified for unknown element type ]
      [34] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [37] aload_1 v1
      [38] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [41] invokevirtual #29
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [44] invokespecial #22
        + Methodref [java/lang/Error.<init> (Ljava/lang/String;)V]
      [47] athrow
      [48] aload v5
      [50] aload_2 v2
      [51] aload_3 v3
      [52] aload v4
      [54] invokevirtual #34
        + Methodref [org/ccil/cowan/tagsoup/ElementType.setAttribute (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 78
        [7] -> line 79
        [12] -> line 80
        [48] -> line 84
        [57] -> line 85
      + Local variable table attribute (count = 6)
        v0: 0 -> 58 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 58 [Ljava/lang/String; elemName]
        v2: 0 -> 58 [Ljava/lang/String; attrName]
        v3: 0 -> 58 [Ljava/lang/String; type]
        v4: 0 -> 58 [Ljava/lang/String; value]
        v5: 7 -> 58 [Lorg/ccil/cowan/tagsoup/ElementType; e]
  + Method:       parent(Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void parent(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #36
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [5] astore_3 v3
      [6] aload_0 v0
      [7] aload_2 v2
      [8] invokevirtual #36
        + Methodref [org/ccil/cowan/tagsoup/Schema.getElementType (Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;]
      [11] astore v4
      [13] aload_3 v3
      [14] ifnonnull +39 (target=53)
      [17] new #9
        + Class [java/lang/Error]
      [20] dup
      [21] new #13
        + Class [java/lang/StringBuffer]
      [24] dup
      [25] invokespecial #27
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [28] ldc #7
        + String [No child ]
      [30] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [33] aload_1 v1
      [34] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [37] ldc #4
        + String [ for parent ]
      [39] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [42] aload_2 v2
      [43] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [46] invokevirtual #29
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [49] invokespecial #22
        + Methodref [java/lang/Error.<init> (Ljava/lang/String;)V]
      [52] athrow
      [53] aload v4
      [55] ifnonnull +39 (target=94)
      [58] new #9
        + Class [java/lang/Error]
      [61] dup
      [62] new #13
        + Class [java/lang/StringBuffer]
      [65] dup
      [66] invokespecial #27
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [69] ldc #8
        + String [No parent ]
      [71] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [74] aload_2 v2
      [75] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [78] ldc #3
        + String [ for child ]
      [80] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [83] aload_1 v1
      [84] invokevirtual #28
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [87] invokevirtual #29
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [90] invokespecial #22
        + Methodref [java/lang/Error.<init> (Ljava/lang/String;)V]
      [93] athrow
      [94] aload_3 v3
      [95] aload v4
      [97] invokevirtual #35
        + Methodref [org/ccil/cowan/tagsoup/ElementType.setParent (Lorg/ccil/cowan/tagsoup/ElementType;)V]
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 94
        [6] -> line 95
        [13] -> line 96
        [17] -> line 97
        [53] -> line 99
        [58] -> line 100
        [94] -> line 102
        [100] -> line 103
      + Local variable table attribute (count = 5)
        v0: 0 -> 101 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 101 [Ljava/lang/String; name]
        v2: 0 -> 101 [Ljava/lang/String; parentName]
        v3: 6 -> 101 [Lorg/ccil/cowan/tagsoup/ElementType; child]
        v4: 13 -> 101 [Lorg/ccil/cowan/tagsoup/ElementType; parent]
  + Method:       entity(Ljava/lang/String;I)V
    Access flags: 0x1
      = public void entity(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theEntities Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] new #10
        + Class [java/lang/Integer]
      [8] dup
      [9] iload_2 v2
      [10] invokespecial #23
        + Methodref [java/lang/Integer.<init> (I)V]
      [13] invokevirtual #32
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [16] pop
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 112
        [17] -> line 113
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 18 [Ljava/lang/String; name]
        v2: 0 -> 18 [I value]
  + Method:       getElementType(Ljava/lang/String;)Lorg/ccil/cowan/tagsoup/ElementType;
    Access flags: 0x1
      = public org.ccil.cowan.tagsoup.ElementType getElementType(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theElementTypes Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] invokevirtual #26
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [8] invokevirtual #31
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [11] checkcast #15
        + Class [org/ccil/cowan/tagsoup/ElementType]
      [14] checkcast #15
        + Class [org/ccil/cowan/tagsoup/ElementType]
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 122
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 18 [Ljava/lang/String; name]
  + Method:       getEntity(Ljava/lang/String;)I
    Access flags: 0x1
      = public int getEntity(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theEntities Ljava/util/HashMap;]
      [4] aload_1 v1
      [5] invokevirtual #31
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #10
        + Class [java/lang/Integer]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnonnull +5 (target=18)
      [16] iconst_0
      [17] ireturn
      [18] aload_2 v2
      [19] invokevirtual #24
        + Methodref [java/lang/Integer.intValue ()I]
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 133
        [12] -> line 134
        [18] -> line 135
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 23 [Ljava/lang/String; name]
        v2: 12 -> 23 [Ljava/lang/Integer; ch]
  + Method:       getURI()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getURI()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theURI Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 143
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/Schema; this]
  + Method:       getPrefix()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPrefix()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/ccil/cowan/tagsoup/Schema.thePrefix Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 151
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/ccil/cowan/tagsoup/Schema; this]
  + Method:       setURI(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setURI(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #21
        + Fieldref [org/ccil/cowan/tagsoup/Schema.theURI Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 159
        [5] -> line 160
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 6 [Ljava/lang/String; uri]
  + Method:       setPrefix(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setPrefix(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/ccil/cowan/tagsoup/Schema.thePrefix Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 167
        [5] -> line 168
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/ccil/cowan/tagsoup/Schema; this]
        v1: 0 -> 6 [Ljava/lang/String; prefix]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Schema.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/Constants
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.Constants extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 46):
  + String [en.wordpress.com]
  + String [http://en.wordpress.com/reader/mobile/v2/?template=topics]
  + String [https://en.wordpress.com/reader/mobile/v2/?chrome=no]
  + String [https://en.wordpress.com/wp-admin/admin-ajax.php?action=wpcom_load_mobile&template=details&v=2]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/Constants]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
  + Fieldref [org/edublogs/android/Constants.authorizedHybridHost Ljava/lang/String;]
  + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/Constants.readerTopicsURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/Constants.readerURL_v3 Ljava/lang/String;]
  + NameAndType [QUICK_POST_PHOTO_CAMERA I]
  + NameAndType [QUICK_POST_PHOTO_LIBRARY I]
  + NameAndType [QUICK_POST_VIDEO_CAMERA I]
  + NameAndType [QUICK_POST_VIDEO_LIBRARY I]
  + NameAndType [authorizedHybridHost Ljava/lang/String;]
  + NameAndType [readerDetailURL Ljava/lang/String;]
  + NameAndType [readerTopicsURL Ljava/lang/String;]
  + NameAndType [readerURL_v3 Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [Code]
  + Utf8 [Constants.java]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [QUICK_POST_PHOTO_CAMERA]
  + Utf8 [QUICK_POST_PHOTO_LIBRARY]
  + Utf8 [QUICK_POST_VIDEO_CAMERA]
  + Utf8 [QUICK_POST_VIDEO_LIBRARY]
  + Utf8 [SourceFile]
  + Utf8 [authorizedHybridHost]
  + Utf8 [en.wordpress.com]
  + Utf8 [http://en.wordpress.com/reader/mobile/v2/?template=topics]
  + Utf8 [https://en.wordpress.com/reader/mobile/v2/?chrome=no]
  + Utf8 [https://en.wordpress.com/wp-admin/admin-ajax.php?action=wpcom_load_mobile&template=details&v=2]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [readerDetailURL]
  + Utf8 [readerTopicsURL]
  + Utf8 [readerURL_v3]

Fields (count = 8):
  + Field:        readerURL_v3 Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String readerURL_v3
  + Field:        authorizedHybridHost Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String authorizedHybridHost
  + Field:        readerTopicsURL Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String readerTopicsURL
  + Field:        readerDetailURL Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String readerDetailURL
  + Field:        QUICK_POST_PHOTO_CAMERA I
    Access flags: 0x9
      = public static int QUICK_POST_PHOTO_CAMERA
  + Field:        QUICK_POST_PHOTO_LIBRARY I
    Access flags: 0x9
      = public static int QUICK_POST_PHOTO_LIBRARY
  + Field:        QUICK_POST_VIDEO_CAMERA I
    Access flags: 0x9
      = public static int QUICK_POST_VIDEO_CAMERA
  + Field:        QUICK_POST_VIDEO_LIBRARY I
    Access flags: 0x9
      = public static int QUICK_POST_VIDEO_LIBRARY

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 0, stack = 1):
      [0] ldc #3
        + String [https://en.wordpress.com/reader/mobile/v2/?chrome=no]
      [2] putstatic #14
        + Fieldref [org/edublogs/android/Constants.readerURL_v3 Ljava/lang/String;]
      [5] ldc #1
        + String [en.wordpress.com]
      [7] putstatic #11
        + Fieldref [org/edublogs/android/Constants.authorizedHybridHost Ljava/lang/String;]
      [10] ldc #2
        + String [http://en.wordpress.com/reader/mobile/v2/?template=topics]
      [12] putstatic #13
        + Fieldref [org/edublogs/android/Constants.readerTopicsURL Ljava/lang/String;]
      [15] ldc #4
        + String [https://en.wordpress.com/wp-admin/admin-ajax.php?action=wpcom_load_mobile&template=details&v=2]
      [17] putstatic #12
        + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
      [20] iconst_0
      [21] putstatic #7
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
      [24] iconst_1
      [25] putstatic #8
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
      [28] iconst_2
      [29] putstatic #9
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
      [32] iconst_3
      [33] putstatic #10
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 10
        [5] -> line 11
        [10] -> line 12
        [15] -> line 13
        [20] -> line 18
        [24] -> line 19
        [28] -> line 20
        [32] -> line 21
        [36] -> line 27
      + Local variable table attribute (count = 0)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Constants.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/GCMIntentService
  Superclass:    com/google/android/gcm/GCMBaseIntentService
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.GCMIntentService extends com.google.android.gcm.GCMBaseIntentService

Interfaces (count = 0):

Constant Pool (count = 484):
  + Integer [-16776961]
  + Integer [268435456]
  + Integer [335577088]
  + Integer [2130837509]
  + Integer [2130837695]
  + Integer [2130837696]
  + Integer [2131099648]
  + Integer [2131296456]
  + Integer [2131296544]
  + Integer [2131296545]
  + Float [64.0]
  + Float [160.0]
  + String [(?<=[?&;])s=[0-9]*]
  + String [/]
  + String [: ]
  + String [GCM Error: ]
  + String [GCM Unregistered ID: ]
  + String [Hrm. No notification message content received. Aborting.]
  + String [Received Message]
  + String [UTF-8]
  + String [WORDPRESS]
  + String [WordPress]
  + String [android.intent.action.MAIN]
  + String [android.intent.category.LAUNCHER]
  + String [android.resource://]
  + String [c]
  + String [comment-reply]
  + String [fromNotification]
  + String [icon]
  + String [instantReply]
  + String [msg]
  + String [noteId]
  + String [note_id]
  + String [notification]
  + String [s=]
  + String [title]
  + String [type]
  + String [wordpress]
  + String [wp_pref_notification_light]
  + String [wp_pref_notification_sound]
  + String [wp_pref_notification_vibrate]
  + String [wp_pref_notifications_uuid]
  + Class [android/app/NotificationManager]
  + Class [android/app/PendingIntent]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/content/res/Resources]
  + Class [android/graphics/BitmapFactory]
  + Class [android/net/Uri]
  + Class [android/os/Bundle]
  + Class [android/preference/PreferenceManager]
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/support/v4/app/NotificationCompat$InboxStyle]
  + Class [android/support/v4/app/NotificationCompat$Style]
  + Class [android/util/DisplayMetrics]
  + Class [android/util/Log]
  + Class [com/google/android/gcm/GCMBaseIntentService]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URLDecoder]
  + Class [java/util/Collection]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/UUID]
  + Class [org/edublogs/android/GCMIntentService]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/util/ImageHelper]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Long [500]
  + Fieldref [android/util/DisplayMetrics.densityDpi I]
  + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
  + Fieldref [org/edublogs/android/GCMIntentService.notificationId I]
  + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V]
  + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/support/v4/app/NotificationCompat$BigTextStyle.<init> ()V]
  + Methodref [android/support/v4/app/NotificationCompat$BigTextStyle.bigText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.build ()Landroid/app/Notification;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setAutoCancel (Z)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setLights (III)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setSmallIcon (I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setSound (Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setStyle (Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setTicker (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setVibrate ([J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.<init> ()V]
  + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.addLine (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/google/android/gcm/GCMBaseIntentService.<init> ()V]
  + Methodref [java/io/UnsupportedEncodingException.printStackTrace ()V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Math.round (F)I]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;]
  + Methodref [java/util/UUID.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/GCMIntentService.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/GCMIntentService.getPackageName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/GCMIntentService.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/GCMIntentService.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/GCMIntentService.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/ImageHelper.downloadBitmap (Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.size ()I]
  + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [activeNotificationsMap Ljava/util/Map;]
  + NameAndType [addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [addLine (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [bigText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;]
  + NameAndType [build ()Landroid/app/Notification;]
  + NameAndType [commit ()Z]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
  + NameAndType [densityDpi I]
  + NameAndType [downloadBitmap (Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getBoolean (Ljava/lang/String;Z)Z]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getDisplayMetrics ()Landroid/util/DisplayMetrics;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [length ()I]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [notificationId I]
  + NameAndType [notify (ILandroid/app/Notification;)V]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [randomUUID ()Ljava/util/UUID;]
  + NameAndType [registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [round (F)I]
  + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setAutoCancel (Z)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setContentIntent (Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setLargeIcon (Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setLights (III)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setSmallIcon (I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setSound (Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setStyle (Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setSummaryText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + NameAndType [setTicker (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setVibrate ([J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [values ()Ljava/util/Collection;]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/util/DisplayMetrics;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Collection;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/UUID;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(?<=[?&;])s=[0-9]*]
  + Utf8 [(F)I]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(III)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(ILandroid/app/Notification;)V]
  + Utf8 [(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)[Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
  + Utf8 [(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Z)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [([J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [/]
  + Utf8 [: ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BigTextStyle]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [F]
  + Utf8 [GCM Error: ]
  + Utf8 [GCM Unregistered ID: ]
  + Utf8 [GCMIntentService.java]
  + Utf8 [Hrm. No notification message content received. Aborting.]
  + Utf8 [I]
  + Utf8 [InboxStyle]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/NotificationManager;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [Landroid/support/v4/app/NotificationCompat$InboxStyle;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/UnsupportedEncodingException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Landroid/os/Bundle;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/GCMIntentService;]
  + Utf8 [Received Message]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [UTF-8]
  + Utf8 [WORDPRESS]
  + Utf8 [WordPress]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [activeNotificationsMap]
  + Utf8 [addAction]
  + Utf8 [addCategory]
  + Utf8 [addFlags]
  + Utf8 [addLine]
  + Utf8 [android.intent.action.MAIN]
  + Utf8 [android.intent.category.LAUNCHER]
  + Utf8 [android.resource://]
  + Utf8 [android/app/NotificationManager]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/graphics/BitmapFactory]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$BigTextStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/support/v4/app/NotificationCompat$InboxStyle]
  + Utf8 [android/support/v4/app/NotificationCompat$Style]
  + Utf8 [android/util/DisplayMetrics]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [bigText]
  + Utf8 [build]
  + Utf8 [c]
  + Utf8 [com/google/android/gcm/GCMBaseIntentService]
  + Utf8 [comment-reply]
  + Utf8 [commentReplyIntent]
  + Utf8 [commentReplyPendingIntent]
  + Utf8 [commit]
  + Utf8 [containsKey]
  + Utf8 [context]
  + Utf8 [decode]
  + Utf8 [decodeResource]
  + Utf8 [densityDpi]
  + Utf8 [downloadBitmap]
  + Utf8 [e]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [equals]
  + Utf8 [errorId]
  + Utf8 [extras]
  + Utf8 [format]
  + Utf8 [fromNotification]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getBoolean]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getDisplayMetrics]
  + Utf8 [getExtras]
  + Utf8 [getMd5Hash]
  + Utf8 [getPackageName]
  + Utf8 [getResources]
  + Utf8 [getSenderIds]
  + Utf8 [getString]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [hasNext]
  + Utf8 [icon]
  + Utf8 [iconURL]
  + Utf8 [inboxStyle]
  + Utf8 [instantReply]
  + Utf8 [intent]
  + Utf8 [iterator]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URLDecoder]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/UUID]
  + Utf8 [largeIconBitmap]
  + Utf8 [length]
  + Utf8 [light]
  + Utf8 [mBuilder]
  + Utf8 [mNotificationManager]
  + Utf8 [message]
  + Utf8 [msg]
  + Utf8 [next]
  + Utf8 [noteCtr]
  + Utf8 [noteId]
  + Utf8 [noteType]
  + Utf8 [note_id]
  + Utf8 [notification]
  + Utf8 [notificationId]
  + Utf8 [notify]
  + Utf8 [onError]
  + Utf8 [onMessage]
  + Utf8 [onRegistered]
  + Utf8 [onUnregistered]
  + Utf8 [org/edublogs/android/GCMIntentService]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/util/ImageHelper]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [parse]
  + Utf8 [pendingIntent]
  + Utf8 [prefs]
  + Utf8 [printStackTrace]
  + Utf8 [put]
  + Utf8 [putExtra]
  + Utf8 [putString]
  + Utf8 [randomUUID]
  + Utf8 [regId]
  + Utf8 [registerWPComToken]
  + Utf8 [replaceAll]
  + Utf8 [resizedURL]
  + Utf8 [resultIntent]
  + Utf8 [round]
  + Utf8 [s=]
  + Utf8 [screenDensity]
  + Utf8 [senderIds]
  + Utf8 [setAction]
  + Utf8 [setAutoCancel]
  + Utf8 [setContentIntent]
  + Utf8 [setContentText]
  + Utf8 [setContentTitle]
  + Utf8 [setLargeIcon]
  + Utf8 [setLights]
  + Utf8 [setSmallIcon]
  + Utf8 [setSound]
  + Utf8 [setStyle]
  + Utf8 [setSummaryText]
  + Utf8 [setTicker]
  + Utf8 [setVibrate]
  + Utf8 [settings]
  + Utf8 [size]
  + Utf8 [sound]
  + Utf8 [subject]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [unescapeHTML]
  + Utf8 [uuid]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [vibrate]
  + Utf8 [wordpress]
  + Utf8 [wpNotification]
  + Utf8 [wp_pref_notification_light]
  + Utf8 [wp_pref_notification_sound]
  + Utf8 [wp_pref_notification_vibrate]
  + Utf8 [wp_pref_notifications_uuid]

Fields (count = 2):
  + Field:        activeNotificationsMap Ljava/util/Map;
    Access flags: 0x9
      = public static java.util.Map activeNotificationsMap
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Landroid/os/Bundle;>;]
  + Field:        notificationId I
    Access flags: 0x2
      = private int notificationId

Methods (count = 7):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #69
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #132
        + Methodref [java/util/HashMap.<init> ()V]
      [7] putstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 35
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public GCMIntentService()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #118
        + Methodref [com/google/android/gcm/GCMBaseIntentService.<init> ()V]
      [4] aload_0 v0
      [5] sipush 1337
      [8] putfield #82
        + Fieldref [org/edublogs/android/GCMIntentService.notificationId I]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 33
        [4] -> line 36
        [11] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/GCMIntentService; this]
  + Method:       getSenderIds(Landroid/content/Context;)[Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String[] getSenderIds(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] iconst_1
      [1] anewarray #65
        + Class [java/lang/String]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] iconst_0
      [7] ldc #38
        + String [wordpress]
      [9] aastore
      [10] aload_2 v2
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 40
        [5] -> line 41
        [10] -> line 42
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lorg/edublogs/android/GCMIntentService; this]
        v1: 0 -> 12 [Landroid/content/Context; context]
        v2: 5 -> 12 [[Ljava/lang/String; senderIds]
  + Method:       onError(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x4
      = protected void onError(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 4):
      [0] ldc #21
        + String [WORDPRESS]
      [2] new #66
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #16
        + String [GCM Error: ]
      [8] invokespecial #127
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_2 v2
      [12] invokevirtual #129
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #130
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #117
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 47
        [22] -> line 48
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lorg/edublogs/android/GCMIntentService; this]
        v1: 0 -> 23 [Landroid/content/Context; context]
        v2: 0 -> 23 [Ljava/lang/String; errorId]
  + Method:       onMessage(Landroid/content/Context;Landroid/content/Intent;)V
    Access flags: 0x4
      = protected void onMessage(android.content.Context,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 919, locals = 19, stack = 7):
      [0] ldc #21
        + String [WORDPRESS]
      [2] ldc #19
        + String [Received Message]
      [4] invokestatic #117
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_2 v2
      [9] invokevirtual #88
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [12] astore_3 v3
      [13] aload_3 v3
      [14] ifnonnull +12 (target=26)
      [17] ldc #21
        + String [WORDPRESS]
      [19] ldc #18
        + String [Hrm. No notification message content received. Aborting.]
      [21] invokestatic #117
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [24] pop
      [25] return
      [26] aload_3 v3
      [27] ldc #36
        + String [title]
      [29] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [32] astore v4
      [34] aload v4
      [36] ifnonnull +7 (target=43)
      [39] ldc #22
        + String [WordPress]
      [41] astore v4
      [43] aload_3 v3
      [44] ldc #31
        + String [msg]
      [46] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [49] invokestatic #142
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [52] astore v5
      [54] aload_3 v3
      [55] ldc #33
        + String [note_id]
      [57] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [60] astore v6
      [62] aload v6
      [64] ifnonnull +10 (target=74)
      [67] aload v5
      [69] invokestatic #141
        + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
      [72] astore v6
      [74] aload v6
      [76] ifnull +28 (target=104)
      [79] getstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [82] aload v6
      [84] invokeinterface #153
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [89] ifne +15 (target=104)
      [92] getstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [95] aload v6
      [97] aload_3 v3
      [98] invokeinterface #154
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [103] pop
      [104] aload_3 v3
      [105] ldc #29
        + String [icon]
      [107] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [110] astore v7
      [112] aconst_null
      [113] astore v8
      [115] aload v7
      [117] ifnull +81 (target=198)
      [120] aload v7
      [122] ldc #20
        + String [UTF-8]
      [124] invokestatic #131
        + Methodref [java/net/URLDecoder.decode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [127] astore v7
      [129] goto +10 (target=139)
      [132] astore v9
      [134] aload v9
      [136] invokevirtual #119
        + Methodref [java/io/UnsupportedEncodingException.printStackTrace ()V]
      [139] aload_0 v0
      [140] invokevirtual #137
        + Methodref [org/edublogs/android/GCMIntentService.getResources ()Landroid/content/res/Resources;]
      [143] invokevirtual #92
        + Methodref [android/content/res/Resources.getDisplayMetrics ()Landroid/util/DisplayMetrics;]
      [146] getfield #80
        + Fieldref [android/util/DisplayMetrics.densityDpi I]
      [149] i2f
      [150] fstore v9
      [152] ldc #11
        + Float [64.0]
      [154] fload v9
      [156] ldc #12
        + Float [160.0]
      [158] fdiv
      [159] fmul
      [160] invokestatic #121
        + Methodref [java/lang/Math.round (F)I]
      [163] istore v10
      [165] aload v7
      [167] ldc #13
        + String [(?<=[?&;])s=[0-9]*]
      [169] new #66
        + Class [java/lang/StringBuilder]
      [172] dup
      [173] ldc #35
        + String [s=]
      [175] invokespecial #127
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [178] iload v10
      [180] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [183] invokevirtual #130
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [186] invokevirtual #125
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [189] astore v11
      [191] aload v11
      [193] invokestatic #140
        + Methodref [org/edublogs/android/util/ImageHelper.downloadBitmap (Ljava/lang/String;)Landroid/graphics/Bitmap;]
      [196] astore v8
      [198] aload_1 v1
      [199] invokestatic #97
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [202] astore v9
      [204] aload v9
      [206] ldc #40
        + String [wp_pref_notification_sound]
      [208] iconst_0
      [209] invokeinterface #146
        + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z]
      [214] istore v10
      [216] aload v9
      [218] ldc #41
        + String [wp_pref_notification_vibrate]
      [220] iconst_0
      [221] invokeinterface #146
        + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z]
      [226] istore v11
      [228] aload v9
      [230] ldc #39
        + String [wp_pref_notification_light]
      [232] iconst_0
      [233] invokeinterface #146
        + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z]
      [238] istore v12
      [240] new #45
        + Class [android/content/Intent]
      [243] dup
      [244] aload_0 v0
      [245] ldc #74
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [247] invokespecial #85
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [250] astore v14
      [252] aload v14
      [254] ldc #3
        + Integer [335577088]
      [256] invokevirtual #87
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [259] pop
      [260] aload v14
      [262] ldc #23
        + String [android.intent.action.MAIN]
      [264] invokevirtual #91
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [267] pop
      [268] aload v14
      [270] ldc #24
        + String [android.intent.category.LAUNCHER]
      [272] invokevirtual #86
        + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
      [275] pop
      [276] aload v14
      [278] ldc #28
        + String [fromNotification]
      [280] iconst_1
      [281] invokevirtual #90
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [284] pop
      [285] getstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [288] invokeinterface #155
        + InterfaceMethodref [java/util/Map.size ()I]
      [293] iconst_1
      [294] ificmpgt +213 (target=507)
      [297] new #55
        + Class [android/support/v4/app/NotificationCompat$Builder]
      [300] dup
      [301] aload_0 v0
      [302] invokespecial #100
        + Methodref [android/support/v4/app/NotificationCompat$Builder.<init> (Landroid/content/Context;)V]
      [305] ldc #5
        + Integer [2130837695]
      [307] invokevirtual #109
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setSmallIcon (I)Landroid/support/v4/app/NotificationCompat$Builder;]
      [310] aload v4
      [312] invokevirtual #106
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [315] aload v5
      [317] invokevirtual #105
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [320] aload v5
      [322] invokevirtual #112
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setTicker (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [325] iconst_1
      [326] invokevirtual #103
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setAutoCancel (Z)Landroid/support/v4/app/NotificationCompat$Builder;]
      [329] new #54
        + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
      [332] dup
      [333] invokespecial #98
        + Methodref [android/support/v4/app/NotificationCompat$BigTextStyle.<init> ()V]
      [336] aload v5
      [338] invokevirtual #99
        + Methodref [android/support/v4/app/NotificationCompat$BigTextStyle.bigText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;]
      [341] invokevirtual #111
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setStyle (Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [344] astore v13
      [346] aload v6
      [348] ifnull +13 (target=361)
      [351] aload v14
      [353] ldc #32
        + String [noteId]
      [355] aload v6
      [357] invokevirtual #89
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [360] pop
      [361] aload_3 v3
      [362] ldc #37
        + String [type]
      [364] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [367] astore v15
      [369] aload v15
      [371] ifnull +120 (target=491)
      [374] aload v15
      [376] ldc #26
        + String [c]
      [378] invokevirtual #122
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [381] ifeq +110 (target=491)
      [384] new #45
        + Class [android/content/Intent]
      [387] dup
      [388] aload_0 v0
      [389] ldc #74
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [391] invokespecial #85
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [394] astore v16
      [396] aload v16
      [398] ldc #3
        + Integer [335577088]
      [400] invokevirtual #87
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [403] pop
      [404] aload v16
      [406] ldc #23
        + String [android.intent.action.MAIN]
      [408] invokevirtual #91
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [411] pop
      [412] aload v16
      [414] ldc #24
        + String [android.intent.category.LAUNCHER]
      [416] invokevirtual #86
        + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
      [419] pop
      [420] aload v16
      [422] ldc #27
        + String [comment-reply]
      [424] invokevirtual #86
        + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
      [427] pop
      [428] aload v16
      [430] ldc #28
        + String [fromNotification]
      [432] iconst_1
      [433] invokevirtual #90
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [436] pop
      [437] aload v16
      [439] ldc #30
        + String [instantReply]
      [441] iconst_1
      [442] invokevirtual #90
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [445] pop
      [446] aload v6
      [448] ifnull +13 (target=461)
      [451] aload v16
      [453] ldc #32
        + String [noteId]
      [455] aload v6
      [457] invokevirtual #89
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [460] pop
      [461] aload_1 v1
      [462] iconst_0
      [463] aload v16
      [465] ldc #2
        + Integer [268435456]
      [467] invokestatic #84
        + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [470] astore v17
      [472] aload v13
      [474] ldc #4
        + Integer [2130837509]
      [476] aload_0 v0
      [477] invokevirtual #137
        + Methodref [org/edublogs/android/GCMIntentService.getResources ()Landroid/content/res/Resources;]
      [480] ldc #8
        + Integer [2131296456]
      [482] invokevirtual #93
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [485] aload v17
      [487] invokevirtual #101
        + Methodref [android/support/v4/app/NotificationCompat$Builder.addAction (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [490] pop
      [491] aload v8
      [493] ifnull +287 (target=780)
      [496] aload v13
      [498] aload v8
      [500] invokevirtual #107
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [503] pop
      [504] goto +276 (target=780)
      [507] new #56
        + Class [android/support/v4/app/NotificationCompat$InboxStyle]
      [510] dup
      [511] invokespecial #114
        + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.<init> ()V]
      [514] astore v15
      [516] iconst_1
      [517] istore v16
      [519] getstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [522] invokeinterface #156
        + InterfaceMethodref [java/util/Map.values ()Ljava/util/Collection;]
      [527] invokeinterface #150
        + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
      [532] astore v18
      [534] goto +109 (target=643)
      [537] aload v18
      [539] invokeinterface #152
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [544] checkcast #51
        + Class [android/os/Bundle]
      [547] astore v17
      [549] iload v16
      [551] iconst_5
      [552] ificmple +6 (target=558)
      [555] goto +98 (target=653)
      [558] aload v17
      [560] ldc #31
        + String [msg]
      [562] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [565] ifnull +78 (target=643)
      [568] aload v17
      [570] ldc #37
        + String [type]
      [572] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [575] ldc #26
        + String [c]
      [577] invokevirtual #122
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [580] ifeq +47 (target=627)
      [583] aload v15
      [585] new #66
        + Class [java/lang/StringBuilder]
      [588] dup
      [589] aload v17
      [591] ldc #36
        + String [title]
      [593] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [596] invokestatic #126
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [599] invokespecial #127
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [602] ldc #15
        + String [: ]
      [604] invokevirtual #129
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [607] aload v17
      [609] ldc #31
        + String [msg]
      [611] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [614] invokevirtual #129
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [617] invokevirtual #130
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [620] invokevirtual #115
        + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.addLine (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
      [623] pop
      [624] goto +16 (target=640)
      [627] aload v15
      [629] aload v17
      [631] ldc #31
        + String [msg]
      [633] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [636] invokevirtual #115
        + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.addLine (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
      [639] pop
      [640] iinc v16, 1
      [643] aload v18
      [645] invokeinterface #151
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [650] ifne -113 (target=537)
      [653] getstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [656] invokeinterface #155
        + InterfaceMethodref [java/util/Map.size ()I]
      [661] iconst_5
      [662] ificmple +38 (target=700)
      [665] aload v15
      [667] aload_0 v0
      [668] ldc #10
        + Integer [2131296545]
      [670] invokevirtual #138
        + Methodref [org/edublogs/android/GCMIntentService.getString (I)Ljava/lang/String;]
      [673] iconst_1
      [674] anewarray #64
        + Class [java/lang/Object]
      [677] dup
      [678] iconst_0
      [679] getstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [682] invokeinterface #155
        + InterfaceMethodref [java/util/Map.size ()I]
      [687] iconst_5
      [688] isub
      [689] invokestatic #120
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [692] aastore
      [693] invokestatic #123
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [696] invokevirtual #116
        + Methodref [android/support/v4/app/NotificationCompat$InboxStyle.setSummaryText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;]
      [699] pop
      [700] aload_0 v0
      [701] ldc #9
        + Integer [2131296544]
      [703] invokevirtual #138
        + Methodref [org/edublogs/android/GCMIntentService.getString (I)Ljava/lang/String;]
      [706] iconst_1
      [707] anewarray #64
        + Class [java/lang/Object]
      [710] dup
      [711] iconst_0
      [712] getstatic #81
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [715] invokeinterface #155
        + InterfaceMethodref [java/util/Map.size ()I]
      [720] invokestatic #120
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [723] aastore
      [724] invokestatic #123
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [727] astore v17
      [729] new #55
        + Class [android/support/v4/app/NotificationCompat$Builder]
      [732] dup
      [733] aload_0 v0
      [734] invokespecial #100
        + Methodref [android/support/v4/app/NotificationCompat$Builder.<init> (Landroid/content/Context;)V]
      [737] aload_0 v0
      [738] invokevirtual #137
        + Methodref [org/edublogs/android/GCMIntentService.getResources ()Landroid/content/res/Resources;]
      [741] ldc #6
        + Integer [2130837696]
      [743] invokestatic #94
        + Methodref [android/graphics/BitmapFactory.decodeResource (Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;]
      [746] invokevirtual #107
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setLargeIcon (Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [749] ldc #5
        + Integer [2130837695]
      [751] invokevirtual #109
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setSmallIcon (I)Landroid/support/v4/app/NotificationCompat$Builder;]
      [754] ldc #22
        + String [WordPress]
      [756] invokevirtual #106
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [759] aload v17
      [761] invokevirtual #105
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [764] aload v5
      [766] invokevirtual #112
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setTicker (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [769] iconst_1
      [770] invokevirtual #103
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setAutoCancel (Z)Landroid/support/v4/app/NotificationCompat$Builder;]
      [773] aload v15
      [775] invokevirtual #111
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setStyle (Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [778] astore v13
      [780] iload v10
      [782] ifeq +41 (target=823)
      [785] aload v13
      [787] new #66
        + Class [java/lang/StringBuilder]
      [790] dup
      [791] ldc #25
        + String [android.resource://]
      [793] invokespecial #127
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [796] aload_0 v0
      [797] invokevirtual #136
        + Methodref [org/edublogs/android/GCMIntentService.getPackageName ()Ljava/lang/String;]
      [800] invokevirtual #129
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [803] ldc #14
        + String [/]
      [805] invokevirtual #129
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [808] ldc #7
        + Integer [2131099648]
      [810] invokevirtual #128
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [813] invokevirtual #130
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [816] invokestatic #95
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [819] invokevirtual #110
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setSound (Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [822] pop
      [823] iload v11
      [825] ifeq +30 (target=855)
      [828] aload v13
      [830] iconst_3
      [831] newarray 11
      [833] dup
      [834] iconst_0
      [835] ldc2_w #78
        + Long [500]
      [838] lastore
      [839] dup
      [840] iconst_1
      [841] ldc2_w #78
        + Long [500]
      [844] lastore
      [845] dup
      [846] iconst_2
      [847] ldc2_w #78
        + Long [500]
      [850] lastore
      [851] invokevirtual #113
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setVibrate ([J)Landroid/support/v4/app/NotificationCompat$Builder;]
      [854] pop
      [855] iload v12
      [857] ifeq +17 (target=874)
      [860] aload v13
      [862] ldc #1
        + Integer [-16776961]
      [864] sipush 1000
      [867] sipush 5000
      [870] invokevirtual #108
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setLights (III)Landroid/support/v4/app/NotificationCompat$Builder;]
      [873] pop
      [874] aload_1 v1
      [875] iconst_0
      [876] aload v14
      [878] ldc #2
        + Integer [268435456]
      [880] invokestatic #84
        + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [883] astore v15
      [885] aload v13
      [887] aload v15
      [889] invokevirtual #104
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [892] pop
      [893] aload_0 v0
      [894] ldc #34
        + String [notification]
      [896] invokevirtual #139
        + Methodref [org/edublogs/android/GCMIntentService.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [899] checkcast #43
        + Class [android/app/NotificationManager]
      [902] astore v16
      [904] aload v16
      [906] aload_0 v0
      [907] getfield #82
        + Fieldref [org/edublogs/android/GCMIntentService.notificationId I]
      [910] aload v13
      [912] invokevirtual #102
        + Methodref [android/support/v4/app/NotificationCompat$Builder.build ()Landroid/app/Notification;]
      [915] invokevirtual #83
        + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V]
      [918] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (120 -> 129: 132):
      + Class [java/io/UnsupportedEncodingException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 114)
        [0] -> line 52
        [8] -> line 54
        [13] -> line 56
        [17] -> line 57
        [25] -> line 58
        [26] -> line 61
        [34] -> line 62
        [39] -> line 63
        [43] -> line 64
        [54] -> line 66
        [62] -> line 68
        [67] -> line 69
        [74] -> line 71
        [79] -> line 72
        [92] -> line 73
        [104] -> line 76
        [112] -> line 77
        [115] -> line 78
        [120] -> line 80
        [129] -> line 81
        [134] -> line 82
        [139] -> line 84
        [152] -> line 85
        [165] -> line 86
        [191] -> line 87
        [198] -> line 90
        [204] -> line 93
        [216] -> line 94
        [228] -> line 95
        [240] -> line 99
        [252] -> line 100
        [260] -> line 102
        [268] -> line 103
        [276] -> line 104
        [285] -> line 106
        [297] -> line 108
        [305] -> line 109
        [310] -> line 110
        [315] -> line 111
        [320] -> line 112
        [325] -> line 113
        [329] -> line 114
        [344] -> line 107
        [346] -> line 116
        [351] -> line 117
        [361] -> line 120
        [369] -> line 121
        [384] -> line 122
        [396] -> line 123
        [404] -> line 125
        [412] -> line 126
        [420] -> line 127
        [428] -> line 128
        [437] -> line 129
        [446] -> line 130
        [451] -> line 131
        [461] -> line 132
        [463] -> line 133
        [465] -> line 134
        [467] -> line 132
        [472] -> line 135
        [476] -> line 136
        [487] -> line 135
        [491] -> line 139
        [496] -> line 140
        [504] -> line 142
        [507] -> line 144
        [516] -> line 146
        [519] -> line 147
        [549] -> line 149
        [555] -> line 150
        [558] -> line 151
        [568] -> line 152
        [583] -> line 153
        [607] -> line 154
        [620] -> line 153
        [624] -> line 154
        [627] -> line 156
        [640] -> line 157
        [643] -> line 147
        [653] -> line 162
        [665] -> line 163
        [679] -> line 164
        [693] -> line 163
        [700] -> line 166
        [712] -> line 167
        [724] -> line 166
        [729] -> line 170
        [737] -> line 171
        [749] -> line 172
        [754] -> line 173
        [759] -> line 174
        [764] -> line 175
        [769] -> line 176
        [773] -> line 177
        [778] -> line 169
        [780] -> line 180
        [785] -> line 181
        [808] -> line 182
        [816] -> line 181
        [823] -> line 183
        [828] -> line 184
        [835] -> line 185
        [851] -> line 184
        [855] -> line 187
        [860] -> line 188
        [874] -> line 191
        [878] -> line 192
        [880] -> line 191
        [885] -> line 193
        [893] -> line 195
        [902] -> line 194
        [904] -> line 196
        [918] -> line 198
      + Local variable table attribute (count = 29)
        v0: 0 -> 919 [Lorg/edublogs/android/GCMIntentService; this]
        v1: 0 -> 919 [Landroid/content/Context; context]
        v2: 0 -> 919 [Landroid/content/Intent; intent]
        v3: 13 -> 919 [Landroid/os/Bundle; extras]
        v4: 34 -> 919 [Ljava/lang/String; title]
        v5: 54 -> 919 [Ljava/lang/String; message]
        v6: 62 -> 919 [Ljava/lang/String; note_id]
        v7: 112 -> 919 [Ljava/lang/String; iconURL]
        v8: 115 -> 919 [Landroid/graphics/Bitmap; largeIconBitmap]
        v9: 134 -> 139 [Ljava/io/UnsupportedEncodingException; e]
        v9: 152 -> 198 [F screenDensity]
        v10: 165 -> 198 [I size]
        v11: 191 -> 198 [Ljava/lang/String; resizedURL]
        v9: 204 -> 919 [Landroid/content/SharedPreferences; prefs]
        v10: 216 -> 919 [Z sound]
        v11: 228 -> 919 [Z vibrate]
        v12: 240 -> 919 [Z light]
        v13: 346 -> 507 [Landroid/support/v4/app/NotificationCompat$Builder; mBuilder]
        v13: 780 -> 919 [Landroid/support/v4/app/NotificationCompat$Builder; mBuilder]
        v14: 252 -> 919 [Landroid/content/Intent; resultIntent]
        v15: 369 -> 504 [Ljava/lang/String; noteType]
        v16: 396 -> 491 [Landroid/content/Intent; commentReplyIntent]
        v17: 472 -> 491 [Landroid/app/PendingIntent; commentReplyPendingIntent]
        v15: 516 -> 780 [Landroid/support/v4/app/NotificationCompat$InboxStyle; inboxStyle]
        v16: 519 -> 780 [I noteCtr]
        v17: 549 -> 643 [Landroid/os/Bundle; wpNotification]
        v17: 729 -> 780 [Ljava/lang/String; subject]
        v15: 885 -> 919 [Landroid/app/PendingIntent; pendingIntent]
        v16: 904 -> 919 [Landroid/app/NotificationManager; mNotificationManager]
  + Method:       onRegistered(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x4
      = protected void onRegistered(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 6, stack = 3):
      [0] aload_1 v1
      [1] invokestatic #97
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_3 v3
      [5] aload_2 v2
      [6] ifnull +78 (target=84)
      [9] aload_2 v2
      [10] invokevirtual #124
        + Methodref [java/lang/String.length ()I]
      [13] ifle +71 (target=84)
      [16] aload_3 v3
      [17] ldc #42
        + String [wp_pref_notifications_uuid]
      [19] aconst_null
      [20] invokeinterface #147
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [25] astore v4
      [27] aload v4
      [29] ifnonnull +39 (target=68)
      [32] invokestatic #133
        + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;]
      [35] invokevirtual #134
        + Methodref [java/util/UUID.toString ()Ljava/lang/String;]
      [38] astore v4
      [40] aload_3 v3
      [41] invokeinterface #145
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [46] astore v5
      [48] aload v5
      [50] ldc #42
        + String [wp_pref_notifications_uuid]
      [52] aload v4
      [54] invokeinterface #149
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [59] pop
      [60] aload v5
      [62] invokeinterface #148
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [67] pop
      [68] new #77
        + Class [org/xmlrpc/android/WPComXMLRPCApi]
      [71] dup
      [72] aload_0 v0
      [73] invokevirtual #135
        + Methodref [org/edublogs/android/GCMIntentService.getApplicationContext ()Landroid/content/Context;]
      [76] invokespecial #143
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
      [79] aload_1 v1
      [80] aload_2 v2
      [81] invokevirtual #144
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 203
        [5] -> line 204
        [16] -> line 206
        [27] -> line 207
        [32] -> line 208
        [40] -> line 209
        [48] -> line 210
        [60] -> line 211
        [68] -> line 214
        [84] -> line 216
      + Local variable table attribute (count = 6)
        v0: 0 -> 85 [Lorg/edublogs/android/GCMIntentService; this]
        v1: 0 -> 85 [Landroid/content/Context; context]
        v2: 0 -> 85 [Ljava/lang/String; regId]
        v3: 5 -> 85 [Landroid/content/SharedPreferences; settings]
        v4: 27 -> 84 [Ljava/lang/String; uuid]
        v5: 48 -> 68 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       onUnregistered(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x4
      = protected void onUnregistered(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 4):
      [0] ldc #21
        + String [WORDPRESS]
      [2] new #66
        + Class [java/lang/StringBuilder]
      [5] dup
      [6] ldc #17
        + String [GCM Unregistered ID: ]
      [8] invokespecial #127
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [11] aload_2 v2
      [12] invokevirtual #129
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #130
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] invokestatic #117
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 220
        [22] -> line 221
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lorg/edublogs/android/GCMIntentService; this]
        v1: 0 -> 23 [Landroid/content/Context; context]
        v2: 0 -> 23 [Ljava/lang/String; regId]

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$BigTextStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [BigTextStyle]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$InboxStyle]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [InboxStyle]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [android/support/v4/app/NotificationCompat$Style]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Style]
  + Source file attribute:
    + Utf8 [GCMIntentService.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/R
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class org.edublogs.android.R extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/R]
  + Class [org/edublogs/android/R$styleable]
  + Utf8 [InnerClasses]
  + Utf8 [R.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/R]
  + Utf8 [org/edublogs/android/R$styleable]
  + Utf8 [styleable]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [org/edublogs/android/R$styleable]
      + Class [org/edublogs/android/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/R$styleable
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x31
    = public final class org.edublogs.android.R$styleable extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 438):
  + Integer [0]
  + Integer [1]
  + Integer [2]
  + Integer [3]
  + Integer [4]
  + Integer [5]
  + Integer [6]
  + Integer [7]
  + Integer [8]
  + Integer [9]
  + Integer [10]
  + Integer [11]
  + Integer [12]
  + Integer [13]
  + Integer [14]
  + Integer [15]
  + Integer [16]
  + Integer [17]
  + Integer [18]
  + Integer [19]
  + Integer [20]
  + Integer [21]
  + Integer [22]
  + Integer [23]
  + Integer [24]
  + Integer [25]
  + Integer [26]
  + Integer [27]
  + Integer [28]
  + Integer [29]
  + Integer [30]
  + Integer [31]
  + Integer [32]
  + Integer [33]
  + Integer [34]
  + Integer [35]
  + Integer [36]
  + Integer [37]
  + Integer [38]
  + Integer [39]
  + Integer [40]
  + Integer [41]
  + Integer [42]
  + Integer [43]
  + Integer [44]
  + Integer [45]
  + Integer [46]
  + Integer [47]
  + Integer [48]
  + Integer [49]
  + Integer [50]
  + Integer [51]
  + Integer [52]
  + Integer [53]
  + Integer [54]
  + Integer [55]
  + Integer [56]
  + Integer [57]
  + Integer [58]
  + Integer [59]
  + Integer [60]
  + Integer [61]
  + Integer [62]
  + Integer [63]
  + Integer [64]
  + Integer [65]
  + Integer [66]
  + Integer [16842754]
  + Integer [16842766]
  + Integer [16842927]
  + Integer [16842960]
  + Integer [16842964]
  + Integer [16842970]
  + Integer [16843014]
  + Integer [16843039]
  + Integer [16843071]
  + Integer [16843125]
  + Integer [16843126]
  + Integer [16843131]
  + Integer [16843156]
  + Integer [16843230]
  + Integer [16843231]
  + Integer [16843232]
  + Integer [16843233]
  + Integer [16843234]
  + Integer [16843235]
  + Integer [16843236]
  + Integer [16843237]
  + Integer [16843296]
  + Integer [16843362]
  + Integer [16843364]
  + Integer [16843375]
  + Integer [16843436]
  + Integer [16843437]
  + Integer [16843481]
  + Integer [16843515]
  + Integer [16843516]
  + Integer [16843657]
  + Integer [16843793]
  + Integer [2130771969]
  + Integer [2130771970]
  + Integer [2130771971]
  + Integer [2130771972]
  + Integer [2130771973]
  + Integer [2130771974]
  + Integer [2130771975]
  + Integer [2130771976]
  + Integer [2130771977]
  + Integer [2130771978]
  + Integer [2130771979]
  + Integer [2130771980]
  + Integer [2130771981]
  + Integer [2130771982]
  + Integer [2130771983]
  + Integer [2130771984]
  + Integer [2130771985]
  + Integer [2130771986]
  + Integer [2130771987]
  + Integer [2130771988]
  + Integer [2130771989]
  + Integer [2130771990]
  + Integer [2130771991]
  + Integer [2130771992]
  + Integer [2130771993]
  + Integer [2130771994]
  + Integer [2130771995]
  + Integer [2130771996]
  + Integer [2130771997]
  + Integer [2130771998]
  + Integer [2130771999]
  + Integer [2130772000]
  + Integer [2130772001]
  + Integer [2130772002]
  + Integer [2130772003]
  + Integer [2130772004]
  + Integer [2130772005]
  + Integer [2130772006]
  + Integer [2130772007]
  + Integer [2130772008]
  + Integer [2130772009]
  + Integer [2130772010]
  + Integer [2130772011]
  + Integer [2130772012]
  + Integer [2130772013]
  + Integer [2130772014]
  + Integer [2130772015]
  + Integer [2130772016]
  + Integer [2130772017]
  + Integer [2130772018]
  + Integer [2130772019]
  + Integer [2130772020]
  + Integer [2130772021]
  + Integer [2130772022]
  + Integer [2130772023]
  + Integer [2130772024]
  + Integer [2130772025]
  + Integer [2130772026]
  + Integer [2130772027]
  + Integer [2130772028]
  + Integer [2130772029]
  + Integer [2130772030]
  + Integer [2130772031]
  + Integer [2130772032]
  + Integer [2130772033]
  + Integer [2130772034]
  + Integer [2130772035]
  + Integer [2130772036]
  + Integer [2130772037]
  + Integer [2130772038]
  + Integer [2130772039]
  + Integer [2130772040]
  + Integer [2130772041]
  + Integer [2130772042]
  + Integer [2130772043]
  + Integer [2130772044]
  + Integer [2130772045]
  + Integer [2130772046]
  + Integer [2130772047]
  + Integer [2130772048]
  + Integer [2130772049]
  + Integer [2130772050]
  + Integer [2130772051]
  + Integer [2130772052]
  + Integer [2130772053]
  + Integer [2130772054]
  + Integer [2130772055]
  + Integer [2130772056]
  + Integer [2130772057]
  + Integer [2130772058]
  + Integer [2130772059]
  + Integer [2130772060]
  + Integer [2130772061]
  + Integer [2130772062]
  + Integer [2130772063]
  + Integer [2130772064]
  + Integer [2130772065]
  + Integer [2130772066]
  + Integer [2130772067]
  + Integer [2130772068]
  + Integer [2130772069]
  + Integer [2130772070]
  + Integer [2130772071]
  + Integer [2130772072]
  + Integer [2130772073]
  + Integer [2130772074]
  + Integer [2130772075]
  + Integer [2130772076]
  + Integer [2130772077]
  + Integer [2130772078]
  + Integer [2130772079]
  + Integer [2130772080]
  + Integer [2130772081]
  + Integer [2130772082]
  + Integer [2130772083]
  + Integer [2130772084]
  + Integer [2130772085]
  + Integer [2130772086]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/R]
  + Class [org/edublogs/android/R$styleable]
  + Fieldref [org/edublogs/android/R$styleable.FlowLayout [I]
  + Fieldref [org/edublogs/android/R$styleable.FlowLayout_LayoutParams [I]
  + Fieldref [org/edublogs/android/R$styleable.MenuDrawer [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockActionBar [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockActionMenuItemView [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockActionMode [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockActivityChooserView [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockMenuGroup [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockMenuItem [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockMenuView [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockSearchView [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockSpinner [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockTheme [I]
  + Fieldref [org/edublogs/android/R$styleable.SherlockView [I]
  + NameAndType [FlowLayout [I]
  + NameAndType [FlowLayout_LayoutParams [I]
  + NameAndType [MenuDrawer [I]
  + NameAndType [SherlockActionBar [I]
  + NameAndType [SherlockActionMenuItemView [I]
  + NameAndType [SherlockActionMode [I]
  + NameAndType [SherlockActivityChooserView [I]
  + NameAndType [SherlockMenuGroup [I]
  + NameAndType [SherlockMenuItem [I]
  + NameAndType [SherlockMenuView [I]
  + NameAndType [SherlockSearchView [I]
  + NameAndType [SherlockSpinner [I]
  + NameAndType [SherlockTheme [I]
  + NameAndType [SherlockView [I]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [FlowLayout]
  + Utf8 [FlowLayout_LayoutParams]
  + Utf8 [FlowLayout_LayoutParams_layout_horizontalSpacing]
  + Utf8 [FlowLayout_LayoutParams_layout_verticalSpacing]
  + Utf8 [FlowLayout_horizontalSpacing]
  + Utf8 [FlowLayout_verticalSpacing]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [MenuDrawer]
  + Utf8 [MenuDrawer_mdActiveIndicator]
  + Utf8 [MenuDrawer_mdAllowIndicatorAnimation]
  + Utf8 [MenuDrawer_mdContentBackground]
  + Utf8 [MenuDrawer_mdDrawOverlay]
  + Utf8 [MenuDrawer_mdDrawerClosedUpContentDescription]
  + Utf8 [MenuDrawer_mdDrawerOpenUpContentDescription]
  + Utf8 [MenuDrawer_mdDropShadow]
  + Utf8 [MenuDrawer_mdDropShadowColor]
  + Utf8 [MenuDrawer_mdDropShadowEnabled]
  + Utf8 [MenuDrawer_mdDropShadowSize]
  + Utf8 [MenuDrawer_mdMaxAnimationDuration]
  + Utf8 [MenuDrawer_mdMenuBackground]
  + Utf8 [MenuDrawer_mdMenuSize]
  + Utf8 [MenuDrawer_mdPosition]
  + Utf8 [MenuDrawer_mdSlideDrawable]
  + Utf8 [MenuDrawer_mdTouchBezelSize]
  + Utf8 [R.java]
  + Utf8 [SherlockActionBar]
  + Utf8 [SherlockActionBar_background]
  + Utf8 [SherlockActionBar_backgroundSplit]
  + Utf8 [SherlockActionBar_backgroundStacked]
  + Utf8 [SherlockActionBar_customNavigationLayout]
  + Utf8 [SherlockActionBar_displayOptions]
  + Utf8 [SherlockActionBar_divider]
  + Utf8 [SherlockActionBar_height]
  + Utf8 [SherlockActionBar_homeLayout]
  + Utf8 [SherlockActionBar_icon]
  + Utf8 [SherlockActionBar_indeterminateProgressStyle]
  + Utf8 [SherlockActionBar_itemPadding]
  + Utf8 [SherlockActionBar_logo]
  + Utf8 [SherlockActionBar_navigationMode]
  + Utf8 [SherlockActionBar_progressBarPadding]
  + Utf8 [SherlockActionBar_progressBarStyle]
  + Utf8 [SherlockActionBar_subtitle]
  + Utf8 [SherlockActionBar_subtitleTextStyle]
  + Utf8 [SherlockActionBar_title]
  + Utf8 [SherlockActionBar_titleTextStyle]
  + Utf8 [SherlockActionMenuItemView]
  + Utf8 [SherlockActionMenuItemView_android_minWidth]
  + Utf8 [SherlockActionMode]
  + Utf8 [SherlockActionMode_background]
  + Utf8 [SherlockActionMode_backgroundSplit]
  + Utf8 [SherlockActionMode_height]
  + Utf8 [SherlockActionMode_subtitleTextStyle]
  + Utf8 [SherlockActionMode_titleTextStyle]
  + Utf8 [SherlockActivityChooserView]
  + Utf8 [SherlockActivityChooserView_android_background]
  + Utf8 [SherlockActivityChooserView_expandActivityOverflowButtonDrawable]
  + Utf8 [SherlockActivityChooserView_initialActivityCount]
  + Utf8 [SherlockMenuGroup]
  + Utf8 [SherlockMenuGroup_android_checkableBehavior]
  + Utf8 [SherlockMenuGroup_android_enabled]
  + Utf8 [SherlockMenuGroup_android_id]
  + Utf8 [SherlockMenuGroup_android_menuCategory]
  + Utf8 [SherlockMenuGroup_android_orderInCategory]
  + Utf8 [SherlockMenuGroup_android_visible]
  + Utf8 [SherlockMenuItem]
  + Utf8 [SherlockMenuItem_android_actionLayout]
  + Utf8 [SherlockMenuItem_android_actionProviderClass]
  + Utf8 [SherlockMenuItem_android_actionViewClass]
  + Utf8 [SherlockMenuItem_android_alphabeticShortcut]
  + Utf8 [SherlockMenuItem_android_checkable]
  + Utf8 [SherlockMenuItem_android_checked]
  + Utf8 [SherlockMenuItem_android_enabled]
  + Utf8 [SherlockMenuItem_android_icon]
  + Utf8 [SherlockMenuItem_android_id]
  + Utf8 [SherlockMenuItem_android_menuCategory]
  + Utf8 [SherlockMenuItem_android_numericShortcut]
  + Utf8 [SherlockMenuItem_android_onClick]
  + Utf8 [SherlockMenuItem_android_orderInCategory]
  + Utf8 [SherlockMenuItem_android_showAsAction]
  + Utf8 [SherlockMenuItem_android_title]
  + Utf8 [SherlockMenuItem_android_titleCondensed]
  + Utf8 [SherlockMenuItem_android_visible]
  + Utf8 [SherlockMenuView]
  + Utf8 [SherlockMenuView_headerBackground]
  + Utf8 [SherlockMenuView_horizontalDivider]
  + Utf8 [SherlockMenuView_itemBackground]
  + Utf8 [SherlockMenuView_itemIconDisabledAlpha]
  + Utf8 [SherlockMenuView_itemTextAppearance]
  + Utf8 [SherlockMenuView_preserveIconSpacing]
  + Utf8 [SherlockMenuView_verticalDivider]
  + Utf8 [SherlockMenuView_windowAnimationStyle]
  + Utf8 [SherlockSearchView]
  + Utf8 [SherlockSearchView_android_imeOptions]
  + Utf8 [SherlockSearchView_android_inputType]
  + Utf8 [SherlockSearchView_android_maxWidth]
  + Utf8 [SherlockSearchView_iconifiedByDefault]
  + Utf8 [SherlockSearchView_queryHint]
  + Utf8 [SherlockSpinner]
  + Utf8 [SherlockSpinner_android_dropDownHorizontalOffset]
  + Utf8 [SherlockSpinner_android_dropDownSelector]
  + Utf8 [SherlockSpinner_android_dropDownVerticalOffset]
  + Utf8 [SherlockSpinner_android_dropDownWidth]
  + Utf8 [SherlockSpinner_android_gravity]
  + Utf8 [SherlockSpinner_android_popupBackground]
  + Utf8 [SherlockSpinner_android_popupPromptView]
  + Utf8 [SherlockSpinner_android_prompt]
  + Utf8 [SherlockTheme]
  + Utf8 [SherlockTheme_actionBarDivider]
  + Utf8 [SherlockTheme_actionBarItemBackground]
  + Utf8 [SherlockTheme_actionBarSize]
  + Utf8 [SherlockTheme_actionBarSplitStyle]
  + Utf8 [SherlockTheme_actionBarStyle]
  + Utf8 [SherlockTheme_actionBarTabBarStyle]
  + Utf8 [SherlockTheme_actionBarTabStyle]
  + Utf8 [SherlockTheme_actionBarTabTextStyle]
  + Utf8 [SherlockTheme_actionBarWidgetTheme]
  + Utf8 [SherlockTheme_actionButtonStyle]
  + Utf8 [SherlockTheme_actionDropDownStyle]
  + Utf8 [SherlockTheme_actionMenuTextAppearance]
  + Utf8 [SherlockTheme_actionMenuTextColor]
  + Utf8 [SherlockTheme_actionModeBackground]
  + Utf8 [SherlockTheme_actionModeCloseButtonStyle]
  + Utf8 [SherlockTheme_actionModeCloseDrawable]
  + Utf8 [SherlockTheme_actionModePopupWindowStyle]
  + Utf8 [SherlockTheme_actionModeShareDrawable]
  + Utf8 [SherlockTheme_actionModeSplitBackground]
  + Utf8 [SherlockTheme_actionModeStyle]
  + Utf8 [SherlockTheme_actionOverflowButtonStyle]
  + Utf8 [SherlockTheme_actionSpinnerItemStyle]
  + Utf8 [SherlockTheme_activatedBackgroundIndicator]
  + Utf8 [SherlockTheme_activityChooserViewStyle]
  + Utf8 [SherlockTheme_buttonStyleSmall]
  + Utf8 [SherlockTheme_dividerVertical]
  + Utf8 [SherlockTheme_dropDownHintAppearance]
  + Utf8 [SherlockTheme_dropDownListViewStyle]
  + Utf8 [SherlockTheme_dropdownListPreferredItemHeight]
  + Utf8 [SherlockTheme_homeAsUpIndicator]
  + Utf8 [SherlockTheme_listPopupWindowStyle]
  + Utf8 [SherlockTheme_listPreferredItemHeightSmall]
  + Utf8 [SherlockTheme_listPreferredItemPaddingLeft]
  + Utf8 [SherlockTheme_listPreferredItemPaddingRight]
  + Utf8 [SherlockTheme_popupMenuStyle]
  + Utf8 [SherlockTheme_searchAutoCompleteTextView]
  + Utf8 [SherlockTheme_searchDropdownBackground]
  + Utf8 [SherlockTheme_searchResultListItemHeight]
  + Utf8 [SherlockTheme_searchViewCloseIcon]
  + Utf8 [SherlockTheme_searchViewEditQuery]
  + Utf8 [SherlockTheme_searchViewEditQueryBackground]
  + Utf8 [SherlockTheme_searchViewGoIcon]
  + Utf8 [SherlockTheme_searchViewSearchIcon]
  + Utf8 [SherlockTheme_searchViewTextField]
  + Utf8 [SherlockTheme_searchViewTextFieldRight]
  + Utf8 [SherlockTheme_searchViewVoiceIcon]
  + Utf8 [SherlockTheme_selectableItemBackground]
  + Utf8 [SherlockTheme_spinnerDropDownItemStyle]
  + Utf8 [SherlockTheme_spinnerItemStyle]
  + Utf8 [SherlockTheme_textAppearanceLargePopupMenu]
  + Utf8 [SherlockTheme_textAppearanceListItemSmall]
  + Utf8 [SherlockTheme_textAppearanceSearchResultSubtitle]
  + Utf8 [SherlockTheme_textAppearanceSearchResultTitle]
  + Utf8 [SherlockTheme_textAppearanceSmall]
  + Utf8 [SherlockTheme_textAppearanceSmallPopupMenu]
  + Utf8 [SherlockTheme_textColorPrimary]
  + Utf8 [SherlockTheme_textColorPrimaryDisableOnly]
  + Utf8 [SherlockTheme_textColorPrimaryInverse]
  + Utf8 [SherlockTheme_textColorSearchUrl]
  + Utf8 [SherlockTheme_windowActionBar]
  + Utf8 [SherlockTheme_windowActionBarOverlay]
  + Utf8 [SherlockTheme_windowActionModeOverlay]
  + Utf8 [SherlockTheme_windowContentOverlay]
  + Utf8 [SherlockTheme_windowMinWidthMajor]
  + Utf8 [SherlockTheme_windowMinWidthMinor]
  + Utf8 [SherlockTheme_windowNoTitle]
  + Utf8 [SherlockTheme_windowSplitActionBar]
  + Utf8 [SherlockView]
  + Utf8 [SherlockView_android_focusable]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/R]
  + Utf8 [org/edublogs/android/R$styleable]
  + Utf8 [styleable]

Fields (count = 174):
  + Field:        FlowLayout [I
    Access flags: 0x19
      = public static final int[] FlowLayout
  + Field:        FlowLayout_horizontalSpacing I
    Access flags: 0x19
      = public static final int FlowLayout_horizontalSpacing
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        FlowLayout_verticalSpacing I
    Access flags: 0x19
      = public static final int FlowLayout_verticalSpacing
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        FlowLayout_LayoutParams [I
    Access flags: 0x19
      = public static final int[] FlowLayout_LayoutParams
  + Field:        FlowLayout_LayoutParams_layout_horizontalSpacing I
    Access flags: 0x19
      = public static final int FlowLayout_LayoutParams_layout_horizontalSpacing
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        FlowLayout_LayoutParams_layout_verticalSpacing I
    Access flags: 0x19
      = public static final int FlowLayout_LayoutParams_layout_verticalSpacing
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        MenuDrawer [I
    Access flags: 0x19
      = public static final int[] MenuDrawer
  + Field:        MenuDrawer_mdActiveIndicator I
    Access flags: 0x19
      = public static final int MenuDrawer_mdActiveIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        MenuDrawer_mdAllowIndicatorAnimation I
    Access flags: 0x19
      = public static final int MenuDrawer_mdAllowIndicatorAnimation
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        MenuDrawer_mdContentBackground I
    Access flags: 0x19
      = public static final int MenuDrawer_mdContentBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        MenuDrawer_mdDrawOverlay I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDrawOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        MenuDrawer_mdDrawerClosedUpContentDescription I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDrawerClosedUpContentDescription
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        MenuDrawer_mdDrawerOpenUpContentDescription I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDrawerOpenUpContentDescription
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        MenuDrawer_mdDropShadow I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadow
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        MenuDrawer_mdDropShadowColor I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadowColor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        MenuDrawer_mdDropShadowEnabled I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadowEnabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        MenuDrawer_mdDropShadowSize I
    Access flags: 0x19
      = public static final int MenuDrawer_mdDropShadowSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        MenuDrawer_mdMaxAnimationDuration I
    Access flags: 0x19
      = public static final int MenuDrawer_mdMaxAnimationDuration
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        MenuDrawer_mdMenuBackground I
    Access flags: 0x19
      = public static final int MenuDrawer_mdMenuBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        MenuDrawer_mdMenuSize I
    Access flags: 0x19
      = public static final int MenuDrawer_mdMenuSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        MenuDrawer_mdPosition I
    Access flags: 0x19
      = public static final int MenuDrawer_mdPosition
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        MenuDrawer_mdSlideDrawable I
    Access flags: 0x19
      = public static final int MenuDrawer_mdSlideDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        MenuDrawer_mdTouchBezelSize I
    Access flags: 0x19
      = public static final int MenuDrawer_mdTouchBezelSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        SherlockActionBar [I
    Access flags: 0x19
      = public static final int[] SherlockActionBar
  + Field:        SherlockActionBar_background I
    Access flags: 0x19
      = public static final int SherlockActionBar_background
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockActionBar_backgroundSplit I
    Access flags: 0x19
      = public static final int SherlockActionBar_backgroundSplit
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockActionBar_backgroundStacked I
    Access flags: 0x19
      = public static final int SherlockActionBar_backgroundStacked
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        SherlockActionBar_customNavigationLayout I
    Access flags: 0x19
      = public static final int SherlockActionBar_customNavigationLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        SherlockActionBar_displayOptions I
    Access flags: 0x19
      = public static final int SherlockActionBar_displayOptions
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockActionBar_divider I
    Access flags: 0x19
      = public static final int SherlockActionBar_divider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockActionBar_height I
    Access flags: 0x19
      = public static final int SherlockActionBar_height
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockActionBar_homeLayout I
    Access flags: 0x19
      = public static final int SherlockActionBar_homeLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        SherlockActionBar_icon I
    Access flags: 0x19
      = public static final int SherlockActionBar_icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        SherlockActionBar_indeterminateProgressStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_indeterminateProgressStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        SherlockActionBar_itemPadding I
    Access flags: 0x19
      = public static final int SherlockActionBar_itemPadding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [18]
  + Field:        SherlockActionBar_logo I
    Access flags: 0x19
      = public static final int SherlockActionBar_logo
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        SherlockActionBar_navigationMode I
    Access flags: 0x19
      = public static final int SherlockActionBar_navigationMode
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockActionBar_progressBarPadding I
    Access flags: 0x19
      = public static final int SherlockActionBar_progressBarPadding
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [17]
  + Field:        SherlockActionBar_progressBarStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_progressBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        SherlockActionBar_subtitle I
    Access flags: 0x19
      = public static final int SherlockActionBar_subtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        SherlockActionBar_subtitleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_subtitleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockActionBar_title I
    Access flags: 0x19
      = public static final int SherlockActionBar_title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        SherlockActionBar_titleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionBar_titleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActionMenuItemView [I
    Access flags: 0x19
      = public static final int[] SherlockActionMenuItemView
  + Field:        SherlockActionMenuItemView_android_minWidth I
    Access flags: 0x19
      = public static final int SherlockActionMenuItemView_android_minWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActionMode [I
    Access flags: 0x19
      = public static final int[] SherlockActionMode
  + Field:        SherlockActionMode_background I
    Access flags: 0x19
      = public static final int SherlockActionMode_background
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockActionMode_backgroundSplit I
    Access flags: 0x19
      = public static final int SherlockActionMode_backgroundSplit
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockActionMode_height I
    Access flags: 0x19
      = public static final int SherlockActionMode_height
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockActionMode_subtitleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionMode_subtitleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockActionMode_titleTextStyle I
    Access flags: 0x19
      = public static final int SherlockActionMode_titleTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActivityChooserView [I
    Access flags: 0x19
      = public static final int[] SherlockActivityChooserView
  + Field:        SherlockActivityChooserView_android_background I
    Access flags: 0x19
      = public static final int SherlockActivityChooserView_android_background
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockActivityChooserView_expandActivityOverflowButtonDrawable I
    Access flags: 0x19
      = public static final int SherlockActivityChooserView_expandActivityOverflowButtonDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockActivityChooserView_initialActivityCount I
    Access flags: 0x19
      = public static final int SherlockActivityChooserView_initialActivityCount
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuGroup [I
    Access flags: 0x19
      = public static final int[] SherlockMenuGroup
  + Field:        SherlockMenuGroup_android_checkableBehavior I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_checkableBehavior
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockMenuGroup_android_enabled I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_enabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockMenuGroup_android_id I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_id
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuGroup_android_menuCategory I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_menuCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockMenuGroup_android_orderInCategory I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_orderInCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockMenuGroup_android_visible I
    Access flags: 0x19
      = public static final int SherlockMenuGroup_android_visible
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockMenuItem [I
    Access flags: 0x19
      = public static final int[] SherlockMenuItem
  + Field:        SherlockMenuItem_android_actionLayout I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_actionLayout
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        SherlockMenuItem_android_actionProviderClass I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_actionProviderClass
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        SherlockMenuItem_android_actionViewClass I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_actionViewClass
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        SherlockMenuItem_android_alphabeticShortcut I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_alphabeticShortcut
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        SherlockMenuItem_android_checkable I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_checkable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        SherlockMenuItem_android_checked I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_checked
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockMenuItem_android_enabled I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_enabled
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuItem_android_icon I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_icon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockMenuItem_android_id I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_id
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockMenuItem_android_menuCategory I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_menuCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockMenuItem_android_numericShortcut I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_numericShortcut
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        SherlockMenuItem_android_onClick I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_onClick
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        SherlockMenuItem_android_orderInCategory I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_orderInCategory
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockMenuItem_android_showAsAction I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_showAsAction
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        SherlockMenuItem_android_title I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_title
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockMenuItem_android_titleCondensed I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_titleCondensed
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        SherlockMenuItem_android_visible I
    Access flags: 0x19
      = public static final int SherlockMenuItem_android_visible
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockMenuView [I
    Access flags: 0x19
      = public static final int[] SherlockMenuView
  + Field:        SherlockMenuView_headerBackground I
    Access flags: 0x19
      = public static final int SherlockMenuView_headerBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockMenuView_horizontalDivider I
    Access flags: 0x19
      = public static final int SherlockMenuView_horizontalDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockMenuView_itemBackground I
    Access flags: 0x19
      = public static final int SherlockMenuView_itemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockMenuView_itemIconDisabledAlpha I
    Access flags: 0x19
      = public static final int SherlockMenuView_itemIconDisabledAlpha
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockMenuView_itemTextAppearance I
    Access flags: 0x19
      = public static final int SherlockMenuView_itemTextAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockMenuView_preserveIconSpacing I
    Access flags: 0x19
      = public static final int SherlockMenuView_preserveIconSpacing
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockMenuView_verticalDivider I
    Access flags: 0x19
      = public static final int SherlockMenuView_verticalDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockMenuView_windowAnimationStyle I
    Access flags: 0x19
      = public static final int SherlockMenuView_windowAnimationStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockSearchView [I
    Access flags: 0x19
      = public static final int[] SherlockSearchView
  + Field:        SherlockSearchView_android_imeOptions I
    Access flags: 0x19
      = public static final int SherlockSearchView_android_imeOptions
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockSearchView_android_inputType I
    Access flags: 0x19
      = public static final int SherlockSearchView_android_inputType
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockSearchView_android_maxWidth I
    Access flags: 0x19
      = public static final int SherlockSearchView_android_maxWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockSearchView_iconifiedByDefault I
    Access flags: 0x19
      = public static final int SherlockSearchView_iconifiedByDefault
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockSearchView_queryHint I
    Access flags: 0x19
      = public static final int SherlockSearchView_queryHint
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockSpinner [I
    Access flags: 0x19
      = public static final int[] SherlockSpinner
  + Field:        SherlockSpinner_android_dropDownHorizontalOffset I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownHorizontalOffset
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockSpinner_android_dropDownSelector I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownSelector
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockSpinner_android_dropDownVerticalOffset I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownVerticalOffset
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockSpinner_android_dropDownWidth I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_dropDownWidth
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockSpinner_android_gravity I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_gravity
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockSpinner_android_popupBackground I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_popupBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockSpinner_android_popupPromptView I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_popupPromptView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockSpinner_android_prompt I
    Access flags: 0x19
      = public static final int SherlockSpinner_android_prompt
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockTheme [I
    Access flags: 0x19
      = public static final int[] SherlockTheme
  + Field:        SherlockTheme_actionBarDivider I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarDivider
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [8]
  + Field:        SherlockTheme_actionBarItemBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarItemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [9]
  + Field:        SherlockTheme_actionBarSize I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarSize
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [7]
  + Field:        SherlockTheme_actionBarSplitStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarSplitStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [5]
  + Field:        SherlockTheme_actionBarStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [4]
  + Field:        SherlockTheme_actionBarTabBarStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarTabBarStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [1]
  + Field:        SherlockTheme_actionBarTabStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarTabStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]
  + Field:        SherlockTheme_actionBarTabTextStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarTabTextStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [2]
  + Field:        SherlockTheme_actionBarWidgetTheme I
    Access flags: 0x19
      = public static final int SherlockTheme_actionBarWidgetTheme
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [6]
  + Field:        SherlockTheme_actionButtonStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [52]
  + Field:        SherlockTheme_actionDropDownStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionDropDownStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [51]
  + Field:        SherlockTheme_actionMenuTextAppearance I
    Access flags: 0x19
      = public static final int SherlockTheme_actionMenuTextAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [10]
  + Field:        SherlockTheme_actionMenuTextColor I
    Access flags: 0x19
      = public static final int SherlockTheme_actionMenuTextColor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [11]
  + Field:        SherlockTheme_actionModeBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [14]
  + Field:        SherlockTheme_actionModeCloseButtonStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeCloseButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [13]
  + Field:        SherlockTheme_actionModeCloseDrawable I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeCloseDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [16]
  + Field:        SherlockTheme_actionModePopupWindowStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModePopupWindowStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [18]
  + Field:        SherlockTheme_actionModeShareDrawable I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeShareDrawable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [17]
  + Field:        SherlockTheme_actionModeSplitBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeSplitBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [15]
  + Field:        SherlockTheme_actionModeStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionModeStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [12]
  + Field:        SherlockTheme_actionOverflowButtonStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionOverflowButtonStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [3]
  + Field:        SherlockTheme_actionSpinnerItemStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_actionSpinnerItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [57]
  + Field:        SherlockTheme_activatedBackgroundIndicator I
    Access flags: 0x19
      = public static final int SherlockTheme_activatedBackgroundIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [65]
  + Field:        SherlockTheme_activityChooserViewStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_activityChooserViewStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [64]
  + Field:        SherlockTheme_buttonStyleSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_buttonStyleSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [19]
  + Field:        SherlockTheme_dividerVertical I
    Access flags: 0x19
      = public static final int SherlockTheme_dividerVertical
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [50]
  + Field:        SherlockTheme_dropDownHintAppearance I
    Access flags: 0x19
      = public static final int SherlockTheme_dropDownHintAppearance
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [66]
  + Field:        SherlockTheme_dropDownListViewStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_dropDownListViewStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [54]
  + Field:        SherlockTheme_dropdownListPreferredItemHeight I
    Access flags: 0x19
      = public static final int SherlockTheme_dropdownListPreferredItemHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [56]
  + Field:        SherlockTheme_homeAsUpIndicator I
    Access flags: 0x19
      = public static final int SherlockTheme_homeAsUpIndicator
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [53]
  + Field:        SherlockTheme_listPopupWindowStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_listPopupWindowStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [63]
  + Field:        SherlockTheme_listPreferredItemHeightSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_listPreferredItemHeightSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [44]
  + Field:        SherlockTheme_listPreferredItemPaddingLeft I
    Access flags: 0x19
      = public static final int SherlockTheme_listPreferredItemPaddingLeft
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [45]
  + Field:        SherlockTheme_listPreferredItemPaddingRight I
    Access flags: 0x19
      = public static final int SherlockTheme_listPreferredItemPaddingRight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [46]
  + Field:        SherlockTheme_popupMenuStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_popupMenuStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [55]
  + Field:        SherlockTheme_searchAutoCompleteTextView I
    Access flags: 0x19
      = public static final int SherlockTheme_searchAutoCompleteTextView
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [30]
  + Field:        SherlockTheme_searchDropdownBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_searchDropdownBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [31]
  + Field:        SherlockTheme_searchResultListItemHeight I
    Access flags: 0x19
      = public static final int SherlockTheme_searchResultListItemHeight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [41]
  + Field:        SherlockTheme_searchViewCloseIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewCloseIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [32]
  + Field:        SherlockTheme_searchViewEditQuery I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewEditQuery
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [36]
  + Field:        SherlockTheme_searchViewEditQueryBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewEditQueryBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [37]
  + Field:        SherlockTheme_searchViewGoIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewGoIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [33]
  + Field:        SherlockTheme_searchViewSearchIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewSearchIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [34]
  + Field:        SherlockTheme_searchViewTextField I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewTextField
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [38]
  + Field:        SherlockTheme_searchViewTextFieldRight I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewTextFieldRight
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [39]
  + Field:        SherlockTheme_searchViewVoiceIcon I
    Access flags: 0x19
      = public static final int SherlockTheme_searchViewVoiceIcon
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [35]
  + Field:        SherlockTheme_selectableItemBackground I
    Access flags: 0x19
      = public static final int SherlockTheme_selectableItemBackground
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [20]
  + Field:        SherlockTheme_spinnerDropDownItemStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_spinnerDropDownItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [29]
  + Field:        SherlockTheme_spinnerItemStyle I
    Access flags: 0x19
      = public static final int SherlockTheme_spinnerItemStyle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [28]
  + Field:        SherlockTheme_textAppearanceLargePopupMenu I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceLargePopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [22]
  + Field:        SherlockTheme_textAppearanceListItemSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceListItemSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [47]
  + Field:        SherlockTheme_textAppearanceSearchResultSubtitle I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSearchResultSubtitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [43]
  + Field:        SherlockTheme_textAppearanceSearchResultTitle I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSearchResultTitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [42]
  + Field:        SherlockTheme_textAppearanceSmall I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSmall
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [24]
  + Field:        SherlockTheme_textAppearanceSmallPopupMenu I
    Access flags: 0x19
      = public static final int SherlockTheme_textAppearanceSmallPopupMenu
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [23]
  + Field:        SherlockTheme_textColorPrimary I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorPrimary
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [25]
  + Field:        SherlockTheme_textColorPrimaryDisableOnly I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorPrimaryDisableOnly
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [26]
  + Field:        SherlockTheme_textColorPrimaryInverse I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorPrimaryInverse
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [27]
  + Field:        SherlockTheme_textColorSearchUrl I
    Access flags: 0x19
      = public static final int SherlockTheme_textColorSearchUrl
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [40]
  + Field:        SherlockTheme_windowActionBar I
    Access flags: 0x19
      = public static final int SherlockTheme_windowActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [59]
  + Field:        SherlockTheme_windowActionBarOverlay I
    Access flags: 0x19
      = public static final int SherlockTheme_windowActionBarOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [60]
  + Field:        SherlockTheme_windowActionModeOverlay I
    Access flags: 0x19
      = public static final int SherlockTheme_windowActionModeOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [61]
  + Field:        SherlockTheme_windowContentOverlay I
    Access flags: 0x19
      = public static final int SherlockTheme_windowContentOverlay
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [21]
  + Field:        SherlockTheme_windowMinWidthMajor I
    Access flags: 0x19
      = public static final int SherlockTheme_windowMinWidthMajor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [48]
  + Field:        SherlockTheme_windowMinWidthMinor I
    Access flags: 0x19
      = public static final int SherlockTheme_windowMinWidthMinor
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [49]
  + Field:        SherlockTheme_windowNoTitle I
    Access flags: 0x19
      = public static final int SherlockTheme_windowNoTitle
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [58]
  + Field:        SherlockTheme_windowSplitActionBar I
    Access flags: 0x19
      = public static final int SherlockTheme_windowSplitActionBar
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [62]
  + Field:        SherlockView [I
    Access flags: 0x19
      = public static final int[] SherlockView
  + Field:        SherlockView_android_focusable I
    Access flags: 0x19
      = public static final int SherlockView_android_focusable
    Class member attributes (count = 1):
    + Constant value attribute:
    + Integer [0]

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 991, locals = 0, stack = 4):
      [0] iconst_2
      [1] newarray 10
      [3] dup
      [4] iconst_0
      [5] ldc #214
        + Integer [2130772083]
      [7] iastore
      [8] dup
      [9] iconst_1
      [10] ldc #215
        + Integer [2130772084]
      [12] iastore
      [13] putstatic #221
        + Fieldref [org/edublogs/android/R$styleable.FlowLayout [I]
      [16] iconst_2
      [17] newarray 10
      [19] dup
      [20] iconst_0
      [21] ldc #216
        + Integer [2130772085]
      [23] iastore
      [24] dup
      [25] iconst_1
      [26] ldc #217
        + Integer [2130772086]
      [28] iastore
      [29] putstatic #222
        + Fieldref [org/edublogs/android/R$styleable.FlowLayout_LayoutParams [I]
      [32] bipush 16
      [34] newarray 10
      [36] dup
      [37] iconst_0
      [38] ldc #100
        + Integer [2130771969]
      [40] iastore
      [41] dup
      [42] iconst_1
      [43] ldc #101
        + Integer [2130771970]
      [45] iastore
      [46] dup
      [47] iconst_2
      [48] ldc #102
        + Integer [2130771971]
      [50] iastore
      [51] dup
      [52] iconst_3
      [53] ldc #103
        + Integer [2130771972]
      [55] iastore
      [56] dup
      [57] iconst_4
      [58] ldc #104
        + Integer [2130771973]
      [60] iastore
      [61] dup
      [62] iconst_5
      [63] ldc #105
        + Integer [2130771974]
      [65] iastore
      [66] dup
      [67] bipush 6
      [69] ldc #106
        + Integer [2130771975]
      [71] iastore
      [72] dup
      [73] bipush 7
      [75] ldc #107
        + Integer [2130771976]
      [77] iastore
      [78] dup
      [79] bipush 8
      [81] ldc #108
        + Integer [2130771977]
      [83] iastore
      [84] dup
      [85] bipush 9
      [87] ldc #109
        + Integer [2130771978]
      [89] iastore
      [90] dup
      [91] bipush 10
      [93] ldc #110
        + Integer [2130771979]
      [95] iastore
      [96] dup
      [97] bipush 11
      [99] ldc #111
        + Integer [2130771980]
      [101] iastore
      [102] dup
      [103] bipush 12
      [105] ldc #112
        + Integer [2130771981]
      [107] iastore
      [108] dup
      [109] bipush 13
      [111] ldc #113
        + Integer [2130771982]
      [113] iastore
      [114] dup
      [115] bipush 14
      [117] ldc #114
        + Integer [2130771983]
      [119] iastore
      [120] dup
      [121] bipush 15
      [123] ldc #115
        + Integer [2130771984]
      [125] iastore
      [126] putstatic #223
        + Fieldref [org/edublogs/android/R$styleable.MenuDrawer [I]
      [129] bipush 19
      [131] newarray 10
      [133] dup
      [134] iconst_0
      [135] ldc #116
        + Integer [2130771985]
      [137] iastore
      [138] dup
      [139] iconst_1
      [140] ldc #117
        + Integer [2130771986]
      [142] iastore
      [143] dup
      [144] iconst_2
      [145] ldc #118
        + Integer [2130771987]
      [147] iastore
      [148] dup
      [149] iconst_3
      [150] ldc #119
        + Integer [2130771988]
      [152] iastore
      [153] dup
      [154] iconst_4
      [155] ldc #120
        + Integer [2130771989]
      [157] iastore
      [158] dup
      [159] iconst_5
      [160] ldc #121
        + Integer [2130771990]
      [162] iastore
      [163] dup
      [164] bipush 6
      [166] ldc #189
        + Integer [2130772058]
      [168] iastore
      [169] dup
      [170] bipush 7
      [172] ldc #190
        + Integer [2130772059]
      [174] iastore
      [175] dup
      [176] bipush 8
      [178] ldc #191
        + Integer [2130772060]
      [180] iastore
      [181] dup
      [182] bipush 9
      [184] ldc #192
        + Integer [2130772061]
      [186] iastore
      [187] dup
      [188] bipush 10
      [190] ldc #193
        + Integer [2130772062]
      [192] iastore
      [193] dup
      [194] bipush 11
      [196] ldc #194
        + Integer [2130772063]
      [198] iastore
      [199] dup
      [200] bipush 12
      [202] ldc #195
        + Integer [2130772064]
      [204] iastore
      [205] dup
      [206] bipush 13
      [208] ldc #196
        + Integer [2130772065]
      [210] iastore
      [211] dup
      [212] bipush 14
      [214] ldc #197
        + Integer [2130772066]
      [216] iastore
      [217] dup
      [218] bipush 15
      [220] ldc #198
        + Integer [2130772067]
      [222] iastore
      [223] dup
      [224] bipush 16
      [226] ldc #199
        + Integer [2130772068]
      [228] iastore
      [229] dup
      [230] bipush 17
      [232] ldc #200
        + Integer [2130772069]
      [234] iastore
      [235] dup
      [236] bipush 18
      [238] ldc #201
        + Integer [2130772070]
      [240] iastore
      [241] putstatic #224
        + Fieldref [org/edublogs/android/R$styleable.SherlockActionBar [I]
      [244] iconst_1
      [245] newarray 10
      [247] dup
      [248] iconst_0
      [249] ldc #76
        + Integer [16843071]
      [251] iastore
      [252] putstatic #225
        + Fieldref [org/edublogs/android/R$styleable.SherlockActionMenuItemView [I]
      [255] iconst_5
      [256] newarray 10
      [258] dup
      [259] iconst_0
      [260] ldc #116
        + Integer [2130771985]
      [262] iastore
      [263] dup
      [264] iconst_1
      [265] ldc #117
        + Integer [2130771986]
      [267] iastore
      [268] dup
      [269] iconst_2
      [270] ldc #118
        + Integer [2130771987]
      [272] iastore
      [273] dup
      [274] iconst_3
      [275] ldc #119
        + Integer [2130771988]
      [277] iastore
      [278] dup
      [279] iconst_4
      [280] ldc #120
        + Integer [2130771989]
      [282] iastore
      [283] putstatic #226
        + Fieldref [org/edublogs/android/R$styleable.SherlockActionMode [I]
      [286] iconst_3
      [287] newarray 10
      [289] dup
      [290] iconst_0
      [291] ldc #72
        + Integer [16842964]
      [293] iastore
      [294] dup
      [295] iconst_1
      [296] ldc #210
        + Integer [2130772079]
      [298] iastore
      [299] dup
      [300] iconst_2
      [301] ldc #211
        + Integer [2130772080]
      [303] iastore
      [304] putstatic #227
        + Fieldref [org/edublogs/android/R$styleable.SherlockActivityChooserView [I]
      [307] bipush 6
      [309] newarray 10
      [311] dup
      [312] iconst_0
      [313] ldc #69
        + Integer [16842766]
      [315] iastore
      [316] dup
      [317] iconst_1
      [318] ldc #71
        + Integer [16842960]
      [320] iastore
      [321] dup
      [322] iconst_2
      [323] ldc #80
        + Integer [16843156]
      [325] iastore
      [326] dup
      [327] iconst_3
      [328] ldc #81
        + Integer [16843230]
      [330] iastore
      [331] dup
      [332] iconst_4
      [333] ldc #82
        + Integer [16843231]
      [335] iastore
      [336] dup
      [337] iconst_5
      [338] ldc #83
        + Integer [16843232]
      [340] iastore
      [341] putstatic #228
        + Fieldref [org/edublogs/android/R$styleable.SherlockMenuGroup [I]
      [344] bipush 17
      [346] newarray 10
      [348] dup
      [349] iconst_0
      [350] ldc #68
        + Integer [16842754]
      [352] iastore
      [353] dup
      [354] iconst_1
      [355] ldc #69
        + Integer [16842766]
      [357] iastore
      [358] dup
      [359] iconst_2
      [360] ldc #71
        + Integer [16842960]
      [362] iastore
      [363] dup
      [364] iconst_3
      [365] ldc #74
        + Integer [16843014]
      [367] iastore
      [368] dup
      [369] iconst_4
      [370] ldc #80
        + Integer [16843156]
      [372] iastore
      [373] dup
      [374] iconst_5
      [375] ldc #81
        + Integer [16843230]
      [377] iastore
      [378] dup
      [379] bipush 6
      [381] ldc #82
        + Integer [16843231]
      [383] iastore
      [384] dup
      [385] bipush 7
      [387] ldc #84
        + Integer [16843233]
      [389] iastore
      [390] dup
      [391] bipush 8
      [393] ldc #85
        + Integer [16843234]
      [395] iastore
      [396] dup
      [397] bipush 9
      [399] ldc #86
        + Integer [16843235]
      [401] iastore
      [402] dup
      [403] bipush 10
      [405] ldc #87
        + Integer [16843236]
      [407] iastore
      [408] dup
      [409] bipush 11
      [411] ldc #88
        + Integer [16843237]
      [413] iastore
      [414] dup
      [415] bipush 12
      [417] ldc #92
        + Integer [16843375]
      [419] iastore
      [420] dup
      [421] bipush 13
      [423] ldc #95
        + Integer [16843481]
      [425] iastore
      [426] dup
      [427] bipush 14
      [429] ldc #96
        + Integer [16843515]
      [431] iastore
      [432] dup
      [433] bipush 15
      [435] ldc #97
        + Integer [16843516]
      [437] iastore
      [438] dup
      [439] bipush 16
      [441] ldc #98
        + Integer [16843657]
      [443] iastore
      [444] putstatic #229
        + Fieldref [org/edublogs/android/R$styleable.SherlockMenuItem [I]
      [447] bipush 8
      [449] newarray 10
      [451] dup
      [452] iconst_0
      [453] ldc #202
        + Integer [2130772071]
      [455] iastore
      [456] dup
      [457] iconst_1
      [458] ldc #203
        + Integer [2130772072]
      [460] iastore
      [461] dup
      [462] iconst_2
      [463] ldc #204
        + Integer [2130772073]
      [465] iastore
      [466] dup
      [467] iconst_3
      [468] ldc #205
        + Integer [2130772074]
      [470] iastore
      [471] dup
      [472] iconst_4
      [473] ldc #206
        + Integer [2130772075]
      [475] iastore
      [476] dup
      [477] iconst_5
      [478] ldc #207
        + Integer [2130772076]
      [480] iastore
      [481] dup
      [482] bipush 6
      [484] ldc #208
        + Integer [2130772077]
      [486] iastore
      [487] dup
      [488] bipush 7
      [490] ldc #209
        + Integer [2130772078]
      [492] iastore
      [493] putstatic #230
        + Fieldref [org/edublogs/android/R$styleable.SherlockMenuView [I]
      [496] iconst_5
      [497] newarray 10
      [499] dup
      [500] iconst_0
      [501] ldc #75
        + Integer [16843039]
      [503] iastore
      [504] dup
      [505] iconst_1
      [506] ldc #89
        + Integer [16843296]
      [508] iastore
      [509] dup
      [510] iconst_2
      [511] ldc #91
        + Integer [16843364]
      [513] iastore
      [514] dup
      [515] iconst_3
      [516] ldc #212
        + Integer [2130772081]
      [518] iastore
      [519] dup
      [520] iconst_4
      [521] ldc #213
        + Integer [2130772082]
      [523] iastore
      [524] putstatic #231
        + Fieldref [org/edublogs/android/R$styleable.SherlockSearchView [I]
      [527] bipush 8
      [529] newarray 10
      [531] dup
      [532] iconst_0
      [533] ldc #70
        + Integer [16842927]
      [535] iastore
      [536] dup
      [537] iconst_1
      [538] ldc #77
        + Integer [16843125]
      [540] iastore
      [541] dup
      [542] iconst_2
      [543] ldc #78
        + Integer [16843126]
      [545] iastore
      [546] dup
      [547] iconst_3
      [548] ldc #79
        + Integer [16843131]
      [550] iastore
      [551] dup
      [552] iconst_4
      [553] ldc #90
        + Integer [16843362]
      [555] iastore
      [556] dup
      [557] iconst_5
      [558] ldc #93
        + Integer [16843436]
      [560] iastore
      [561] dup
      [562] bipush 6
      [564] ldc #94
        + Integer [16843437]
      [566] iastore
      [567] dup
      [568] bipush 7
      [570] ldc #99
        + Integer [16843793]
      [572] iastore
      [573] putstatic #232
        + Fieldref [org/edublogs/android/R$styleable.SherlockSpinner [I]
      [576] bipush 67
      [578] newarray 10
      [580] dup
      [581] iconst_0
      [582] ldc #122
        + Integer [2130771991]
      [584] iastore
      [585] dup
      [586] iconst_1
      [587] ldc #123
        + Integer [2130771992]
      [589] iastore
      [590] dup
      [591] iconst_2
      [592] ldc #124
        + Integer [2130771993]
      [594] iastore
      [595] dup
      [596] iconst_3
      [597] ldc #125
        + Integer [2130771994]
      [599] iastore
      [600] dup
      [601] iconst_4
      [602] ldc #126
        + Integer [2130771995]
      [604] iastore
      [605] dup
      [606] iconst_5
      [607] ldc #127
        + Integer [2130771996]
      [609] iastore
      [610] dup
      [611] bipush 6
      [613] ldc #128
        + Integer [2130771997]
      [615] iastore
      [616] dup
      [617] bipush 7
      [619] ldc #129
        + Integer [2130771998]
      [621] iastore
      [622] dup
      [623] bipush 8
      [625] ldc #130
        + Integer [2130771999]
      [627] iastore
      [628] dup
      [629] bipush 9
      [631] ldc #131
        + Integer [2130772000]
      [633] iastore
      [634] dup
      [635] bipush 10
      [637] ldc #132
        + Integer [2130772001]
      [639] iastore
      [640] dup
      [641] bipush 11
      [643] ldc #133
        + Integer [2130772002]
      [645] iastore
      [646] dup
      [647] bipush 12
      [649] ldc #134
        + Integer [2130772003]
      [651] iastore
      [652] dup
      [653] bipush 13
      [655] ldc #135
        + Integer [2130772004]
      [657] iastore
      [658] dup
      [659] bipush 14
      [661] ldc #136
        + Integer [2130772005]
      [663] iastore
      [664] dup
      [665] bipush 15
      [667] ldc #137
        + Integer [2130772006]
      [669] iastore
      [670] dup
      [671] bipush 16
      [673] ldc #138
        + Integer [2130772007]
      [675] iastore
      [676] dup
      [677] bipush 17
      [679] ldc #139
        + Integer [2130772008]
      [681] iastore
      [682] dup
      [683] bipush 18
      [685] ldc #140
        + Integer [2130772009]
      [687] iastore
      [688] dup
      [689] bipush 19
      [691] ldc #141
        + Integer [2130772010]
      [693] iastore
      [694] dup
      [695] bipush 20
      [697] ldc #142
        + Integer [2130772011]
      [699] iastore
      [700] dup
      [701] bipush 21
      [703] ldc #143
        + Integer [2130772012]
      [705] iastore
      [706] dup
      [707] bipush 22
      [709] ldc #144
        + Integer [2130772013]
      [711] iastore
      [712] dup
      [713] bipush 23
      [715] ldc #145
        + Integer [2130772014]
      [717] iastore
      [718] dup
      [719] bipush 24
      [721] ldc #146
        + Integer [2130772015]
      [723] iastore
      [724] dup
      [725] bipush 25
      [727] ldc #147
        + Integer [2130772016]
      [729] iastore
      [730] dup
      [731] bipush 26
      [733] ldc #148
        + Integer [2130772017]
      [735] iastore
      [736] dup
      [737] bipush 27
      [739] ldc #149
        + Integer [2130772018]
      [741] iastore
      [742] dup
      [743] bipush 28
      [745] ldc #150
        + Integer [2130772019]
      [747] iastore
      [748] dup
      [749] bipush 29
      [751] ldc #151
        + Integer [2130772020]
      [753] iastore
      [754] dup
      [755] bipush 30
      [757] ldc #152
        + Integer [2130772021]
      [759] iastore
      [760] dup
      [761] bipush 31
      [763] ldc #153
        + Integer [2130772022]
      [765] iastore
      [766] dup
      [767] bipush 32
      [769] ldc #154
        + Integer [2130772023]
      [771] iastore
      [772] dup
      [773] bipush 33
      [775] ldc #155
        + Integer [2130772024]
      [777] iastore
      [778] dup
      [779] bipush 34
      [781] ldc #156
        + Integer [2130772025]
      [783] iastore
      [784] dup
      [785] bipush 35
      [787] ldc #157
        + Integer [2130772026]
      [789] iastore
      [790] dup
      [791] bipush 36
      [793] ldc #158
        + Integer [2130772027]
      [795] iastore
      [796] dup
      [797] bipush 37
      [799] ldc #159
        + Integer [2130772028]
      [801] iastore
      [802] dup
      [803] bipush 38
      [805] ldc #160
        + Integer [2130772029]
      [807] iastore
      [808] dup
      [809] bipush 39
      [811] ldc #161
        + Integer [2130772030]
      [813] iastore
      [814] dup
      [815] bipush 40
      [817] ldc #162
        + Integer [2130772031]
      [819] iastore
      [820] dup
      [821] bipush 41
      [823] ldc #163
        + Integer [2130772032]
      [825] iastore
      [826] dup
      [827] bipush 42
      [829] ldc #164
        + Integer [2130772033]
      [831] iastore
      [832] dup
      [833] bipush 43
      [835] ldc #165
        + Integer [2130772034]
      [837] iastore
      [838] dup
      [839] bipush 44
      [841] ldc #166
        + Integer [2130772035]
      [843] iastore
      [844] dup
      [845] bipush 45
      [847] ldc #167
        + Integer [2130772036]
      [849] iastore
      [850] dup
      [851] bipush 46
      [853] ldc #168
        + Integer [2130772037]
      [855] iastore
      [856] dup
      [857] bipush 47
      [859] ldc #169
        + Integer [2130772038]
      [861] iastore
      [862] dup
      [863] bipush 48
      [865] ldc #170
        + Integer [2130772039]
      [867] iastore
      [868] dup
      [869] bipush 49
      [871] ldc #171
        + Integer [2130772040]
      [873] iastore
      [874] dup
      [875] bipush 50
      [877] ldc #172
        + Integer [2130772041]
      [879] iastore
      [880] dup
      [881] bipush 51
      [883] ldc #173
        + Integer [2130772042]
      [885] iastore
      [886] dup
      [887] bipush 52
      [889] ldc #174
        + Integer [2130772043]
      [891] iastore
      [892] dup
      [893] bipush 53
      [895] ldc #175
        + Integer [2130772044]
      [897] iastore
      [898] dup
      [899] bipush 54
      [901] ldc #176
        + Integer [2130772045]
      [903] iastore
      [904] dup
      [905] bipush 55
      [907] ldc #177
        + Integer [2130772046]
      [909] iastore
      [910] dup
      [911] bipush 56
      [913] ldc #178
        + Integer [2130772047]
      [915] iastore
      [916] dup
      [917] bipush 57
      [919] ldc #179
        + Integer [2130772048]
      [921] iastore
      [922] dup
      [923] bipush 58
      [925] ldc #180
        + Integer [2130772049]
      [927] iastore
      [928] dup
      [929] bipush 59
      [931] ldc #181
        + Integer [2130772050]
      [933] iastore
      [934] dup
      [935] bipush 60
      [937] ldc #182
        + Integer [2130772051]
      [939] iastore
      [940] dup
      [941] bipush 61
      [943] ldc #183
        + Integer [2130772052]
      [945] iastore
      [946] dup
      [947] bipush 62
      [949] ldc #184
        + Integer [2130772053]
      [951] iastore
      [952] dup
      [953] bipush 63
      [955] ldc #185
        + Integer [2130772054]
      [957] iastore
      [958] dup
      [959] bipush 64
      [961] ldc #186
        + Integer [2130772055]
      [963] iastore
      [964] dup
      [965] bipush 65
      [967] ldc #187
        + Integer [2130772056]
      [969] iastore
      [970] dup
      [971] bipush 66
      [973] ldc #188
        + Integer [2130772057]
      [975] iastore
      [976] putstatic #233
        + Fieldref [org/edublogs/android/R$styleable.SherlockTheme [I]
      [979] iconst_1
      [980] newarray 10
      [982] dup
      [983] iconst_0
      [984] ldc #73
        + Integer [16842970]
      [986] iastore
      [987] putstatic #234
        + Fieldref [org/edublogs/android/R$styleable.SherlockView [I]
      [990] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 75)
        [0] -> line 2307
        [5] -> line 2308
        [13] -> line 2307
        [16] -> line 2354
        [21] -> line 2355
        [29] -> line 2354
        [32] -> line 2429
        [38] -> line 2430
        [58] -> line 2431
        [81] -> line 2432
        [105] -> line 2433
        [126] -> line 2429
        [129] -> line 2730
        [135] -> line 2731
        [155] -> line 2732
        [178] -> line 2733
        [202] -> line 2734
        [226] -> line 2735
        [241] -> line 2730
        [244] -> line 3027
        [249] -> line 3028
        [252] -> line 3027
        [255] -> line 3054
        [260] -> line 3055
        [280] -> line 3056
        [283] -> line 3054
        [286] -> line 3142
        [291] -> line 3143
        [304] -> line 3142
        [307] -> line 3204
        [313] -> line 3205
        [333] -> line 3206
        [341] -> line 3204
        [344] -> line 3309
        [350] -> line 3310
        [370] -> line 3311
        [393] -> line 3312
        [417] -> line 3313
        [441] -> line 3314
        [444] -> line 3309
        [447] -> line 3508
        [453] -> line 3509
        [473] -> line 3510
        [493] -> line 3508
        [496] -> line 3638
        [501] -> line 3639
        [521] -> line 3640
        [524] -> line 3638
        [527] -> line 3729
        [533] -> line 3730
        [553] -> line 3731
        [573] -> line 3729
        [576] -> line 3954
        [582] -> line 3955
        [602] -> line 3956
        [625] -> line 3957
        [649] -> line 3958
        [673] -> line 3959
        [697] -> line 3960
        [721] -> line 3961
        [745] -> line 3962
        [769] -> line 3963
        [793] -> line 3964
        [817] -> line 3965
        [841] -> line 3966
        [865] -> line 3967
        [889] -> line 3968
        [913] -> line 3969
        [937] -> line 3970
        [961] -> line 3971
        [976] -> line 3954
        [979] -> line 4842
        [984] -> line 4843
        [987] -> line 4842
        [990] -> line 4850
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [org/edublogs/android/R$styleable]
      + Class [org/edublogs/android/R]
      + Utf8 [styleable]
  + Source file attribute:
    + Utf8 [R.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPress
  Superclass:    android/app/Application
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.WordPress extends android.app.Application

Interfaces (count = 0):

Constant Pool (count = 476):
  + String []
  + String [Already registered for GCM]
  + String [Could not find cached notes]
  + String [Could not read cached notes]
  + String [Could not register for GCM: ]
  + String [Could not unregister for GCM: ]
  + String [Couldn't close file buffer]
  + String [Failed to parse note json]
  + String [No cached notes]
  + String [Restored notes]
  + String [WORDPRESS]
  + String [WordPress]
  + String [id]
  + String [notifications.json]
  + String [wordpress]
  + String [wp_pref_last_activity]
  + String [wp_pref_wpcom_access_token]
  + String [wp_pref_wpcom_password]
  + String [wp_pref_wpcom_username]
  + Class [android/app/Application]
  + Class [android/content/Context]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/content/pm/PackageInfo]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/pm/PackageManager$NameNotFoundException]
  + Class [android/preference/PreferenceManager]
  + Class [android/util/Log]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Class [com/android/volley/toolbox/Volley]
  + Class [com/google/android/gcm/GCMRegistrar]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/io/BufferedReader]
  + Class [java/io/File]
  + Class [java/io/FileNotFoundException]
  + Class [java/io/FileReader]
  + Class [java/io/IOException]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/Runtime]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$1]
  + Class [org/edublogs/android/WordPress$2]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator]
  + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/util/BitmapLruCache]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/edublogs/android/util/WPRestClient$Authenticator]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Long [1024]
  + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
  + Fieldref [org/edublogs/android/WordPress.onPostUploadedListener Lorg/edublogs/android/WordPress$OnPostUploadedListener;]
  + Fieldref [org/edublogs/android/WordPress.postsShouldRefresh Z]
  + Fieldref [org/edublogs/android/WordPress.requestQueue Lcom/android/volley/RequestQueue;]
  + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
  + Fieldref [org/edublogs/android/WordPress.shouldRestoreSelectedActivity Z]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Methodref [android/app/Application.<init> ()V]
  + Methodref [android/app/Application.onCreate ()V]
  + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
  + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/android/volley/toolbox/ImageLoader.<init> (Lcom/android/volley/RequestQueue;Lcom/android/volley/toolbox/ImageLoader$ImageCache;)V]
  + Methodref [com/android/volley/toolbox/Volley.newRequestQueue (Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
  + Methodref [com/google/android/gcm/GCMRegistrar.checkDevice (Landroid/content/Context;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.checkManifest (Landroid/content/Context;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [com/google/android/gcm/GCMRegistrar.register (Landroid/content/Context;[Ljava/lang/String;)V]
  + Methodref [com/google/android/gcm/GCMRegistrar.unregister (Landroid/content/Context;)V]
  + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
  + Methodref [java/io/BufferedReader.close ()V]
  + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;]
  + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
  + Methodref [java/io/FileReader.<init> (Ljava/io/File;)V]
  + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Runtime.getRuntime ()Ljava/lang/Runtime;]
  + Methodref [java/lang/Runtime.maxMemory ()J]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPress.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [org/edublogs/android/WordPress.getPackageName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPress.getVersionName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
  + Methodref [org/edublogs/android/WordPress.loadNotifications (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/WordPress.registerForCloudMessaging (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPress.setCurrentBlogToLastActive ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPress$1.<init> (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;)V]
  + Methodref [org/edublogs/android/WordPress$2.<init> (Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/WordPress$OauthAuthenticator.<init> (Lorg/edublogs/android/WordPress;)V]
  + Methodref [org/edublogs/android/WordPressDB.<init> (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/WordPressDB.deactivateAccounts ()Z]
  + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.getLastBlogId ()I]
  + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.enableDefaultAppLockIfAvailable (Landroid/app/Application;)V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/util/BitmapLruCache.<init> (I)V]
  + Methodref [org/edublogs/android/util/WPRestClient.<init> (Lcom/android/volley/RequestQueue;Lorg/edublogs/android/util/WPRestClient$Authenticator;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.clearAccessToken ()V]
  + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.unregisterWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/edublogs/android/WordPress$OnPostUploadedListener.OnPostUploaded ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;)V]
  + NameAndType [<init> (Lcom/android/volley/RequestQueue;Lcom/android/volley/toolbox/ImageLoader$ImageCache;)V]
  + NameAndType [<init> (Lcom/android/volley/RequestQueue;Lorg/edublogs/android/util/WPRestClient$Authenticator;Ljava/lang/String;)V]
  + NameAndType [<init> (Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/io/Reader;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/WordPress;)V]
  + NameAndType [OnPostUploaded ()V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [checkDevice (Landroid/content/Context;)V]
  + NameAndType [checkManifest (Landroid/content/Context;)V]
  + NameAndType [clearAccessToken ()V]
  + NameAndType [close ()V]
  + NameAndType [commit ()Z]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [deactivateAccounts ()Z]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [enableDefaultAppLockIfAvailable (Landroid/app/Application;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAccounts ()Ljava/util/List;]
  + NameAndType [getCacheDir ()Ljava/io/File;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getLastBlogId ()I]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getNotifications (Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [getRuntime ()Ljava/lang/Runtime;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getVersionName ()Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [hasValidWPComCredentials (Landroid/content/Context;)Z]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [intValue ()I]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [latestNotes Lorg/json/JSONObject;]
  + NameAndType [loadNotifications (Landroid/content/Context;)V]
  + NameAndType [maxMemory ()J]
  + NameAndType [newRequestQueue (Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onCreate ()V]
  + NameAndType [onPostUploadedListener Lorg/edublogs/android/WordPress$OnPostUploadedListener;]
  + NameAndType [postsShouldRefresh Z]
  + NameAndType [printStackTrace ()V]
  + NameAndType [readLine ()Ljava/lang/String;]
  + NameAndType [register (Landroid/content/Context;[Ljava/lang/String;)V]
  + NameAndType [registerForCloudMessaging (Landroid/content/Context;)V]
  + NameAndType [registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [requestQueue Lcom/android/volley/RequestQueue;]
  + NameAndType [restClient Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + NameAndType [setCurrentBlogToLastActive ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [shouldRestoreSelectedActivity Z]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unregister (Landroid/content/Context;)V]
  + NameAndType [unregisterWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [updateLastBlogId (I)V]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + NameAndType [versionName Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Ljava/io/File;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/Runtime;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/app/Application;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;)V]
  + Utf8 [(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/String;)V]
  + Utf8 [(Lcom/android/volley/RequestQueue;Lcom/android/volley/toolbox/ImageLoader$ImageCache;)V]
  + Utf8 [(Lcom/android/volley/RequestQueue;Lorg/edublogs/android/util/WPRestClient$Authenticator;Ljava/lang/String;)V]
  + Utf8 [(Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
  + Utf8 [(Ljava/io/Reader;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Lorg/edublogs/android/WordPress$OnPostUploadedListener;)V]
  + Utf8 [(Lorg/edublogs/android/WordPress;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Already registered for GCM]
  + Utf8 [Authenticator]
  + Utf8 [Code]
  + Utf8 [Could not find cached notes]
  + Utf8 [Could not read cached notes]
  + Utf8 [Could not register for GCM: ]
  + Utf8 [Could not unregister for GCM: ]
  + Utf8 [Couldn't close file buffer]
  + Utf8 [Editor]
  + Utf8 [ErrorListener]
  + Utf8 [Failed to parse note json]
  + Utf8 [I]
  + Utf8 [ImageCache]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/content/pm/PackageInfo;]
  + Utf8 [Landroid/content/pm/PackageManager$NameNotFoundException;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$Listener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/io/BufferedReader;]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/io/FileNotFoundException;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPress$OnPostUploadedListener;]
  + Utf8 [Lorg/edublogs/android/WordPress;]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NameNotFoundException]
  + Utf8 [No cached notes]
  + Utf8 [OauthAuthenticator]
  + Utf8 [OnPostUploaded]
  + Utf8 [OnPostUploadedListener]
  + Utf8 [Restored notes]
  + Utf8 [SourceFile]
  + Utf8 [WORDPRESS]
  + Utf8 [WordPress]
  + Utf8 [WordPress.java]
  + Utf8 [Z]
  + Utf8 [account]
  + Utf8 [accounts]
  + Utf8 [android/app/Application]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/content/pm/PackageInfo]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/pm/PackageManager$NameNotFoundException]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [blog]
  + Utf8 [buf]
  + Utf8 [cacheSize]
  + Utf8 [checkDevice]
  + Utf8 [checkManifest]
  + Utf8 [clearAccessToken]
  + Utf8 [close]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Utf8 [com/android/volley/toolbox/Volley]
  + Utf8 [com/google/android/gcm/GCMRegistrar]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [commit]
  + Utf8 [context]
  + Utf8 [ctx]
  + Utf8 [currentBlog]
  + Utf8 [currentComment]
  + Utf8 [currentPost]
  + Utf8 [d]
  + Utf8 [deactivateAccounts]
  + Utf8 [e]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [enableDefaultAppLockIfAvailable]
  + Utf8 [equals]
  + Utf8 [errorListener]
  + Utf8 [file]
  + Utf8 [gcmId]
  + Utf8 [get]
  + Utf8 [getAccounts]
  + Utf8 [getBlog]
  + Utf8 [getCacheDir]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getInstance]
  + Utf8 [getInt]
  + Utf8 [getLastBlogId]
  + Utf8 [getMessage]
  + Utf8 [getNotifications]
  + Utf8 [getPackageInfo]
  + Utf8 [getPackageManager]
  + Utf8 [getPackageName]
  + Utf8 [getRegistrationId]
  + Utf8 [getRuntime]
  + Utf8 [getString]
  + Utf8 [getVersionName]
  + Utf8 [hasNext]
  + Utf8 [hasValidWPComCredentials]
  + Utf8 [id]
  + Utf8 [imageLoader]
  + Utf8 [intValue]
  + Utf8 [iterator]
  + Utf8 [java/io/BufferedReader]
  + Utf8 [java/io/File]
  + Utf8 [java/io/FileNotFoundException]
  + Utf8 [java/io/FileReader]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runtime]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [json]
  + Utf8 [lastBlogId]
  + Utf8 [latestNotes]
  + Utf8 [line]
  + Utf8 [listener]
  + Utf8 [loadNotifications]
  + Utf8 [maxMemory]
  + Utf8 [newRequestQueue]
  + Utf8 [next]
  + Utf8 [notifications.json]
  + Utf8 [onCreate]
  + Utf8 [onPostUploadedListener]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$1]
  + Utf8 [org/edublogs/android/WordPress$2]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator]
  + Utf8 [org/edublogs/android/WordPress$OnPostUploadedListener]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/util/BitmapLruCache]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/edublogs/android/util/WPRestClient$Authenticator]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [password]
  + Utf8 [pi]
  + Utf8 [pm]
  + Utf8 [postUploaded]
  + Utf8 [postsShouldRefresh]
  + Utf8 [printStackTrace]
  + Utf8 [readLine]
  + Utf8 [refreshNotifications]
  + Utf8 [register]
  + Utf8 [registerForCloudMessaging]
  + Utf8 [registerWPComToken]
  + Utf8 [remove]
  + Utf8 [requestQueue]
  + Utf8 [restClient]
  + Utf8 [setCurrentBlog]
  + Utf8 [setCurrentBlogToLastActive]
  + Utf8 [setOnPostUploadedListener]
  + Utf8 [settings]
  + Utf8 [shouldRestoreSelectedActivity]
  + Utf8 [signOut]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [token]
  + Utf8 [unregister]
  + Utf8 [unregisterWPComToken]
  + Utf8 [updateLastBlogId]
  + Utf8 [username]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [versionName]
  + Utf8 [wordpress]
  + Utf8 [wpDB]
  + Utf8 [wp_pref_last_activity]
  + Utf8 [wp_pref_wpcom_access_token]
  + Utf8 [wp_pref_wpcom_password]
  + Utf8 [wp_pref_wpcom_username]

Fields (count = 12):
  + Field:        versionName Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String versionName
  + Field:        currentBlog Lorg/edublogs/android/models/Blog;
    Access flags: 0x9
      = public static org.edublogs.android.models.Blog currentBlog
  + Field:        currentComment Lorg/edublogs/android/models/Comment;
    Access flags: 0x9
      = public static org.edublogs.android.models.Comment currentComment
  + Field:        currentPost Lorg/edublogs/android/models/Post;
    Access flags: 0x9
      = public static org.edublogs.android.models.Post currentPost
  + Field:        wpDB Lorg/edublogs/android/WordPressDB;
    Access flags: 0x9
      = public static org.edublogs.android.WordPressDB wpDB
  + Field:        onPostUploadedListener Lorg/edublogs/android/WordPress$OnPostUploadedListener;
    Access flags: 0x9
      = public static org.edublogs.android.WordPress$OnPostUploadedListener onPostUploadedListener
  + Field:        postsShouldRefresh Z
    Access flags: 0x9
      = public static boolean postsShouldRefresh
  + Field:        shouldRestoreSelectedActivity Z
    Access flags: 0x9
      = public static boolean shouldRestoreSelectedActivity
  + Field:        restClient Lorg/edublogs/android/util/WPRestClient;
    Access flags: 0x9
      = public static org.edublogs.android.util.WPRestClient restClient
  + Field:        requestQueue Lcom/android/volley/RequestQueue;
    Access flags: 0x9
      = public static com.android.volley.RequestQueue requestQueue
  + Field:        imageLoader Lcom/android/volley/toolbox/ImageLoader;
    Access flags: 0x9
      = public static com.android.volley.toolbox.ImageLoader imageLoader
  + Field:        latestNotes Lorg/json/JSONObject;
    Access flags: 0x9
      = public static org.json.JSONObject latestNotes

Methods (count = 15):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 0, stack = 1):
      [0] aconst_null
      [1] putstatic #70
        + Fieldref [org/edublogs/android/WordPress.onPostUploadedListener Lorg/edublogs/android/WordPress$OnPostUploadedListener;]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 55
        [4] -> line 63
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public WordPress()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #77
        + Methodref [android/app/Application.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/WordPress; this]
  + Method:       onCreate()V
    Access flags: 0x1
      = public void onCreate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 134, locals = 4, stack = 7):
      [0] aload_0 v0
      [1] invokespecial #111
        + Methodref [org/edublogs/android/WordPress.getVersionName ()Ljava/lang/String;]
      [4] putstatic #75
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [7] new #55
        + Class [org/edublogs/android/WordPressDB]
      [10] dup
      [11] aload_0 v0
      [12] invokespecial #120
        + Methodref [org/edublogs/android/WordPressDB.<init> (Landroid/content/Context;)V]
      [15] putstatic #76
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [18] aload_0 v0
      [19] invokestatic #86
        + Methodref [com/android/volley/toolbox/Volley.newRequestQueue (Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
      [22] putstatic #72
        + Fieldref [org/edublogs/android/WordPress.requestQueue Lcom/android/volley/RequestQueue;]
      [25] invokestatic #102
        + Methodref [java/lang/Runtime.getRuntime ()Ljava/lang/Runtime;]
      [28] invokevirtual #103
        + Methodref [java/lang/Runtime.maxMemory ()J]
      [31] ldc2_w #64
        + Long [1024]
      [34] ldiv
      [35] l2i
      [36] istore_1 v1
      [37] iload_1 v1
      [38] bipush 32
      [40] idiv
      [41] istore_2 v2
      [42] new #29
        + Class [com/android/volley/toolbox/ImageLoader]
      [45] dup
      [46] getstatic #72
        + Fieldref [org/edublogs/android/WordPress.requestQueue Lcom/android/volley/RequestQueue;]
      [49] new #58
        + Class [org/edublogs/android/util/BitmapLruCache]
      [52] dup
      [53] iload_2 v2
      [54] invokespecial #128
        + Methodref [org/edublogs/android/util/BitmapLruCache.<init> (I)V]
      [57] invokespecial #85
        + Methodref [com/android/volley/toolbox/ImageLoader.<init> (Lcom/android/volley/RequestQueue;Lcom/android/volley/toolbox/ImageLoader$ImageCache;)V]
      [60] putstatic #68
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [63] aload_0 v0
      [64] invokestatic #81
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [67] astore_3 v3
      [68] aload_3 v3
      [69] ldc #16
        + String [wp_pref_last_activity]
      [71] iconst_m1
      [72] invokeinterface #137
        + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
      [77] iflt +7 (target=84)
      [80] iconst_1
      [81] putstatic #74
        + Fieldref [org/edublogs/android/WordPress.shouldRestoreSelectedActivity Z]
      [84] new #59
        + Class [org/edublogs/android/util/WPRestClient]
      [87] dup
      [88] getstatic #72
        + Fieldref [org/edublogs/android/WordPress.requestQueue Lcom/android/volley/RequestQueue;]
      [91] new #53
        + Class [org/edublogs/android/WordPress$OauthAuthenticator]
      [94] dup
      [95] aload_0 v0
      [96] invokespecial #119
        + Methodref [org/edublogs/android/WordPress$OauthAuthenticator.<init> (Lorg/edublogs/android/WordPress;)V]
      [99] aload_3 v3
      [100] ldc #17
        + String [wp_pref_wpcom_access_token]
      [102] aconst_null
      [103] invokeinterface #138
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [108] invokespecial #129
        + Methodref [org/edublogs/android/util/WPRestClient.<init> (Lcom/android/volley/RequestQueue;Lorg/edublogs/android/util/WPRestClient$Authenticator;Ljava/lang/String;)V]
      [111] putstatic #73
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [114] aload_0 v0
      [115] invokestatic #114
        + Methodref [org/edublogs/android/WordPress.registerForCloudMessaging (Landroid/content/Context;)V]
      [118] invokestatic #126
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [121] aload_0 v0
      [122] invokevirtual #125
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.enableDefaultAppLockIfAvailable (Landroid/app/Application;)V]
      [125] aload_0 v0
      [126] invokestatic #113
        + Methodref [org/edublogs/android/WordPress.loadNotifications (Landroid/content/Context;)V]
      [129] aload_0 v0
      [130] invokespecial #78
        + Methodref [android/app/Application.onCreate ()V]
      [133] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 67
        [7] -> line 68
        [18] -> line 71
        [25] -> line 72
        [37] -> line 74
        [42] -> line 75
        [63] -> line 77
        [68] -> line 78
        [80] -> line 79
        [84] -> line 81
        [114] -> line 82
        [118] -> line 85
        [125] -> line 87
        [129] -> line 88
        [133] -> line 89
      + Local variable table attribute (count = 4)
        v0: 0 -> 134 [Lorg/edublogs/android/WordPress; this]
        v1: 37 -> 134 [I maxMemory]
        v2: 42 -> 134 [I cacheSize]
        v3: 68 -> 134 [Landroid/content/SharedPreferences; settings]
  + Method:       registerForCloudMessaging(Landroid/content/Context;)V
    Access flags: 0x9
      = public static void registerForCloudMessaging(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 104, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] invokestatic #112
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [4] ifeq +99 (target=103)
      [7] aconst_null
      [8] astore_1 v1
      [9] aload_0 v0
      [10] invokestatic #87
        + Methodref [com/google/android/gcm/GCMRegistrar.checkDevice (Landroid/content/Context;)V]
      [13] aload_0 v0
      [14] invokestatic #88
        + Methodref [com/google/android/gcm/GCMRegistrar.checkManifest (Landroid/content/Context;)V]
      [17] aload_0 v0
      [18] invokestatic #89
        + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
      [21] astore_1 v1
      [22] ldc #15
        + String [wordpress]
      [24] astore_2 v2
      [25] aload_2 v2
      [26] ifnull +27 (target=53)
      [29] aload_1 v1
      [30] ldc #1
        + String []
      [32] invokevirtual #104
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [35] ifeq +18 (target=53)
      [38] aload_0 v0
      [39] iconst_1
      [40] anewarray #45
        + Class [java/lang/String]
      [43] dup
      [44] iconst_0
      [45] aload_2 v2
      [46] aastore
      [47] invokestatic #90
        + Methodref [com/google/android/gcm/GCMRegistrar.register (Landroid/content/Context;[Ljava/lang/String;)V]
      [50] goto +53 (target=103)
      [53] new #63
        + Class [org/xmlrpc/android/WPComXMLRPCApi]
      [56] dup
      [57] aload_0 v0
      [58] invokespecial #133
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
      [61] aload_0 v0
      [62] aload_1 v1
      [63] invokevirtual #134
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
      [66] ldc #11
        + String [WORDPRESS]
      [68] ldc #2
        + String [Already registered for GCM]
      [70] invokestatic #84
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [73] pop
      [74] goto +29 (target=103)
      [77] astore_2 v2
      [78] ldc #11
        + String [WORDPRESS]
      [80] new #46
        + Class [java/lang/StringBuilder]
      [83] dup
      [84] ldc #5
        + String [Could not register for GCM: ]
      [86] invokespecial #106
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [89] aload_2 v2
      [90] invokevirtual #97
        + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;]
      [93] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [96] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [99] invokestatic #84
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [102] pop
      [103] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (9 -> 74: 77):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 93
        [7] -> line 94
        [9] -> line 97
        [13] -> line 98
        [17] -> line 99
        [22] -> line 100
        [25] -> line 101
        [38] -> line 102
        [50] -> line 103
        [53] -> line 106
        [66] -> line 107
        [74] -> line 109
        [78] -> line 110
        [103] -> line 113
      + Local variable table attribute (count = 4)
        v0: 0 -> 104 [Landroid/content/Context; ctx]
        v1: 9 -> 103 [Ljava/lang/String; token]
        v2: 25 -> 74 [Ljava/lang/String; gcmId]
        v2: 78 -> 103 [Ljava/lang/Exception; e]
  + Method:       getVersionName()Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String getVersionName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #109
        + Methodref [org/edublogs/android/WordPress.getPackageManager ()Landroid/content/pm/PackageManager;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] aload_0 v0
      [7] invokevirtual #110
        + Methodref [org/edublogs/android/WordPress.getPackageName ()Ljava/lang/String;]
      [10] iconst_0
      [11] invokevirtual #80
        + Methodref [android/content/pm/PackageManager.getPackageInfo (Ljava/lang/String;I)Landroid/content/pm/PackageInfo;]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] getfield #66
        + Fieldref [android/content/pm/PackageInfo.versionName Ljava/lang/String;]
      [19] areturn
      [20] astore_2 v2
      [21] ldc #1
        + String []
      [23] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 19: 20):
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 120
        [5] -> line 122
        [15] -> line 123
        [20] -> line 124
        [21] -> line 125
      + Local variable table attribute (count = 4)
        v0: 0 -> 24 [Lorg/edublogs/android/WordPress; this]
        v1: 5 -> 24 [Landroid/content/pm/PackageManager; pm]
        v2: 15 -> 20 [Landroid/content/pm/PackageInfo; pi]
        v2: 21 -> 24 [Landroid/content/pm/PackageManager$NameNotFoundException; e]
  + Method:       setOnPostUploadedListener(Lorg/edublogs/android/WordPress$OnPostUploadedListener;)V
    Access flags: 0x9
      = public static void setOnPostUploadedListener(org.edublogs.android.WordPress$OnPostUploadedListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] putstatic #70
        + Fieldref [org/edublogs/android/WordPress.onPostUploadedListener Lorg/edublogs/android/WordPress$OnPostUploadedListener;]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 134
        [4] -> line 135
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/WordPress$OnPostUploadedListener; listener]
  + Method:       postUploaded()V
    Access flags: 0x9
      = public static void postUploaded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 1, stack = 1):
      [0] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.onPostUploadedListener Lorg/edublogs/android/WordPress$OnPostUploadedListener;]
      [3] ifnull +22 (target=25)
      [6] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.onPostUploadedListener Lorg/edublogs/android/WordPress$OnPostUploadedListener;]
      [9] invokeinterface #147
        + InterfaceMethodref [org/edublogs/android/WordPress$OnPostUploadedListener.OnPostUploaded ()V]
      [14] goto +15 (target=29)
      [17] astore_0 v0
      [18] iconst_1
      [19] putstatic #71
        + Fieldref [org/edublogs/android/WordPress.postsShouldRefresh Z]
      [22] goto +7 (target=29)
      [25] iconst_1
      [26] putstatic #71
        + Fieldref [org/edublogs/android/WordPress.postsShouldRefresh Z]
      [29] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (6 -> 14: 17):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 138
        [6] -> line 140
        [14] -> line 141
        [18] -> line 142
        [22] -> line 144
        [25] -> line 145
        [29] -> line 148
      + Local variable table attribute (count = 1)
        v0: 18 -> 22 [Ljava/lang/Exception; e]
  + Method:       getCurrentBlog()Lorg/edublogs/android/models/Blog;
    Access flags: 0x9
      = public static org.edublogs.android.models.Blog getCurrentBlog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 2, stack = 2):
      [0] getstatic #67
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [3] ifnonnull +68 (target=71)
      [6] invokestatic #116
        + Methodref [org/edublogs/android/WordPress.setCurrentBlogToLastActive ()Lorg/edublogs/android/models/Blog;]
      [9] pop
      [10] getstatic #76
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [13] invokevirtual #122
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [16] astore_0 v0
      [17] getstatic #67
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [20] ifnonnull +51 (target=71)
      [23] aload_0 v0
      [24] invokeinterface #145
        + InterfaceMethodref [java/util/List.size ()I]
      [29] ifle +42 (target=71)
      [32] aload_0 v0
      [33] iconst_0
      [34] invokeinterface #143
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [39] checkcast #49
        + Class [java/util/Map]
      [42] ldc #13
        + String [id]
      [44] invokeinterface #146
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [49] invokevirtual #101
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [52] invokestatic #100
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [55] invokevirtual #99
        + Methodref [java/lang/Integer.intValue ()I]
      [58] istore_1 v1
      [59] iload_1 v1
      [60] invokestatic #115
        + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
      [63] pop
      [64] getstatic #76
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [67] iload_1 v1
      [68] invokevirtual #124
        + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
      [71] getstatic #67
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [74] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 158
        [6] -> line 160
        [10] -> line 163
        [17] -> line 164
        [32] -> line 165
        [59] -> line 166
        [64] -> line 167
        [71] -> line 171
      + Local variable table attribute (count = 2)
        v0: 17 -> 71 [Ljava/util/List; accounts]
        v1: 59 -> 71 [I id]
      + Local variable type table attribute (count = 1)
        v0: 17 -> 71 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; accounts]
  + Method:       getBlog(I)Lorg/edublogs/android/models/Blog;
    Access flags: 0x9
      = public static org.edublogs.android.models.Blog getBlog(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] new #57
        + Class [org/edublogs/android/models/Blog]
      [3] dup
      [4] iload_0 v0
      [5] invokespecial #127
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [8] astore_1 v1
      [9] aload_1 v1
      [10] areturn
      [11] astore_1 v1
      [12] aconst_null
      [13] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 10: 11):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 182
        [9] -> line 183
        [11] -> line 184
        [12] -> line 185
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [I id]
        v1: 9 -> 11 [Lorg/edublogs/android/models/Blog; blog]
        v1: 12 -> 14 [Ljava/lang/Exception; e]
  + Method:       setCurrentBlogToLastActive()Lorg/edublogs/android/models/Blog;
    Access flags: 0x9
      = public static org.edublogs.android.models.Blog setCurrentBlogToLastActive()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 83, locals = 5, stack = 2):
      [0] getstatic #76
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] invokevirtual #122
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [6] astore_0 v0
      [7] getstatic #76
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [10] invokevirtual #123
        + Methodref [org/edublogs/android/WordPressDB.getLastBlogId ()I]
      [13] istore_1 v1
      [14] iload_1 v1
      [15] iconst_m1
      [16] ificmpeq +63 (target=79)
      [19] aload_0 v0
      [20] invokeinterface #144
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [25] astore_3 v3
      [26] goto +44 (target=70)
      [29] aload_3 v3
      [30] invokeinterface #142
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [35] checkcast #49
        + Class [java/util/Map]
      [38] astore_2 v2
      [39] aload_2 v2
      [40] ldc #13
        + String [id]
      [42] invokeinterface #146
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [47] invokevirtual #101
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [50] invokestatic #100
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [53] invokevirtual #99
        + Methodref [java/lang/Integer.intValue ()I]
      [56] istore v4
      [58] iload v4
      [60] iload_1 v1
      [61] ificmpne +9 (target=70)
      [64] iload v4
      [66] invokestatic #115
        + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
      [69] pop
      [70] aload_3 v3
      [71] invokeinterface #141
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [76] ifne -47 (target=29)
      [79] getstatic #67
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [82] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 195
        [7] -> line 197
        [14] -> line 198
        [19] -> line 199
        [39] -> line 200
        [58] -> line 201
        [64] -> line 202
        [70] -> line 199
        [79] -> line 207
      + Local variable table attribute (count = 4)
        v0: 7 -> 83 [Ljava/util/List; accounts]
        v1: 14 -> 83 [I lastBlogId]
        v2: 39 -> 70 [Ljava/util/Map; account]
        v4: 58 -> 70 [I id]
      + Local variable type table attribute (count = 2)
        v0: 7 -> 83 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; accounts]
        v2: 39 -> 70 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; account]
  + Method:       setCurrentBlog(I)Lorg/edublogs/android/models/Blog;
    Access flags: 0x9
      = public static org.edublogs.android.models.Blog setCurrentBlog(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 3):
      [0] new #57
        + Class [org/edublogs/android/models/Blog]
      [3] dup
      [4] iload_0 v0
      [5] invokespecial #127
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [8] putstatic #67
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [11] goto +8 (target=19)
      [14] astore_1 v1
      [15] aload_1 v1
      [16] invokevirtual #98
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [19] getstatic #67
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [22] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 11: 14):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 218
        [11] -> line 219
        [15] -> line 220
        [19] -> line 223
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [I id]
        v1: 15 -> 19 [Ljava/lang/Exception; e]
  + Method:       loadNotifications(Landroid/content/Context;)V
    Access flags: 0x9
      = public static void loadNotifications(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 250, locals = 7, stack = 5):
      [0] new #37
        + Class [java/io/File]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #79
        + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
      [8] ldc #14
        + String [notifications.json]
      [10] invokespecial #95
        + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
      [13] astore_1 v1
      [14] aconst_null
      [15] astore_2 v2
      [16] aconst_null
      [17] astore_3 v3
      [18] new #36
        + Class [java/io/BufferedReader]
      [21] dup
      [22] new #39
        + Class [java/io/FileReader]
      [25] dup
      [26] aload_1 v1
      [27] invokespecial #96
        + Methodref [java/io/FileReader.<init> (Ljava/io/File;)V]
      [30] invokespecial #92
        + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
      [33] astore_2 v2
      [34] new #46
        + Class [java/lang/StringBuilder]
      [37] dup
      [38] invokespecial #105
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [41] astore_3 v3
      [42] aload_2 v2
      [43] invokevirtual #94
        + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;]
      [46] astore v4
      [48] aload_3 v3
      [49] aload v4
      [51] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [54] pop
      [55] aload v4
      [57] ifnull -15 (target=42)
      [60] goto +111 (target=171)
      [63] astore v4
      [65] aconst_null
      [66] astore_3 v3
      [67] ldc #12
        + String [WordPress]
      [69] ldc #9
        + String [No cached notes]
      [71] aload v4
      [73] invokestatic #83
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [76] pop
      [77] aload_2 v2
      [78] ifnull +116 (target=194)
      [81] aload_2 v2
      [82] invokevirtual #93
        + Methodref [java/io/BufferedReader.close ()V]
      [85] goto +109 (target=194)
      [88] astore v6
      [90] ldc #12
        + String [WordPress]
      [92] ldc #7
        + String [Couldn't close file buffer]
      [94] aload v6
      [96] invokestatic #83
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [99] pop
      [100] goto +94 (target=194)
      [103] astore v4
      [105] aconst_null
      [106] astore_3 v3
      [107] ldc #12
        + String [WordPress]
      [109] ldc #4
        + String [Could not read cached notes]
      [111] aload v4
      [113] invokestatic #83
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [116] pop
      [117] aload_2 v2
      [118] ifnull +76 (target=194)
      [121] aload_2 v2
      [122] invokevirtual #93
        + Methodref [java/io/BufferedReader.close ()V]
      [125] goto +69 (target=194)
      [128] astore v6
      [130] ldc #12
        + String [WordPress]
      [132] ldc #7
        + String [Couldn't close file buffer]
      [134] aload v6
      [136] invokestatic #83
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [139] pop
      [140] goto +54 (target=194)
      [143] astore v5
      [145] aload_2 v2
      [146] ifnull +22 (target=168)
      [149] aload_2 v2
      [150] invokevirtual #93
        + Methodref [java/io/BufferedReader.close ()V]
      [153] goto +15 (target=168)
      [156] astore v6
      [158] ldc #12
        + String [WordPress]
      [160] ldc #7
        + String [Couldn't close file buffer]
      [162] aload v6
      [164] invokestatic #83
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [167] pop
      [168] aload v5
      [170] athrow
      [171] aload_2 v2
      [172] ifnull +22 (target=194)
      [175] aload_2 v2
      [176] invokevirtual #93
        + Methodref [java/io/BufferedReader.close ()V]
      [179] goto +15 (target=194)
      [182] astore v6
      [184] ldc #12
        + String [WordPress]
      [186] ldc #7
        + String [Couldn't close file buffer]
      [188] aload v6
      [190] invokestatic #83
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [193] pop
      [194] aload_3 v3
      [195] ifnonnull +12 (target=207)
      [198] ldc #12
        + String [WordPress]
      [200] ldc #3
        + String [Could not find cached notes]
      [202] invokestatic #82
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [205] pop
      [206] return
      [207] new #62
        + Class [org/json/JSONObject]
      [210] dup
      [211] aload_3 v3
      [212] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [215] invokespecial #132
        + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
      [218] putstatic #69
        + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
      [221] goto +20 (target=241)
      [224] astore v4
      [226] aconst_null
      [227] putstatic #69
        + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
      [230] ldc #12
        + String [WordPress]
      [232] ldc #8
        + String [Failed to parse note json]
      [234] aload v4
      [236] invokestatic #83
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [239] pop
      [240] return
      [241] ldc #12
        + String [WordPress]
      [243] ldc #10
        + String [Restored notes]
      [245] invokestatic #82
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [248] pop
      [249] return
      Code attribute exceptions (count = 9):
      + ExceptionInfo (18 -> 60: 63):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (77 -> 85: 88):
      + Class [java/io/IOException]
      + ExceptionInfo (18 -> 60: 103):
      + Class [java/io/IOException]
      + ExceptionInfo (117 -> 125: 128):
      + Class [java/io/IOException]
      + ExceptionInfo (18 -> 77: 143):
      + ExceptionInfo (103 -> 117: 143):
      + ExceptionInfo (145 -> 153: 156):
      + Class [java/io/IOException]
      + ExceptionInfo (171 -> 179: 182):
      + Class [java/io/IOException]
      + ExceptionInfo (207 -> 221: 224):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 42)
        [0] -> line 229
        [14] -> line 230
        [16] -> line 231
        [18] -> line 233
        [34] -> line 234
        [42] -> line 237
        [48] -> line 238
        [55] -> line 239
        [60] -> line 240
        [65] -> line 241
        [67] -> line 242
        [77] -> line 248
        [81] -> line 249
        [85] -> line 251
        [90] -> line 252
        [103] -> line 243
        [105] -> line 244
        [107] -> line 245
        [117] -> line 248
        [121] -> line 249
        [125] -> line 251
        [130] -> line 252
        [143] -> line 246
        [145] -> line 248
        [149] -> line 249
        [153] -> line 251
        [158] -> line 252
        [168] -> line 254
        [171] -> line 248
        [175] -> line 249
        [179] -> line 251
        [184] -> line 252
        [194] -> line 255
        [198] -> line 256
        [206] -> line 257
        [207] -> line 260
        [221] -> line 261
        [226] -> line 262
        [230] -> line 263
        [240] -> line 264
        [241] -> line 266
        [249] -> line 267
      + Local variable table attribute (count = 12)
        v0: 0 -> 250 [Landroid/content/Context; context]
        v1: 14 -> 250 [Ljava/io/File; file]
        v2: 16 -> 250 [Ljava/io/BufferedReader; buf]
        v3: 18 -> 250 [Ljava/lang/StringBuilder; json]
        v4: 48 -> 60 [Ljava/lang/String; line]
        v4: 65 -> 77 [Ljava/io/FileNotFoundException; e]
        v4: 105 -> 117 [Ljava/io/IOException; e]
        v6: 90 -> 100 [Ljava/io/IOException; e]
        v6: 130 -> 140 [Ljava/io/IOException; e]
        v6: 158 -> 168 [Ljava/io/IOException; e]
        v6: 184 -> 194 [Ljava/io/IOException; e]
        v4: 226 -> 241 [Lorg/json/JSONException; e]
  + Method:       refreshNotifications(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x9
      = public static void refreshNotifications(android.content.Context,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 5):
      [0] getstatic #73
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [3] new #51
        + Class [org/edublogs/android/WordPress$1]
      [6] dup
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #117
        + Methodref [org/edublogs/android/WordPress$1.<init> (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;)V]
      [12] new #52
        + Class [org/edublogs/android/WordPress$2]
      [15] dup
      [16] aload_2 v2
      [17] invokespecial #118
        + Methodref [org/edublogs/android/WordPress$2.<init> (Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [20] invokevirtual #131
        + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 274
        [3] -> line 275
        [12] -> line 306
        [20] -> line 274
        [23] -> line 314
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Landroid/content/Context; context]
        v1: 0 -> 24 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v2: 0 -> 24 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
  + Method:       hasValidWPComCredentials(Landroid/content/Context;)Z
    Access flags: 0x9
      = public static boolean hasValidWPComCredentials(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] invokestatic #81
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #19
        + String [wp_pref_wpcom_username]
      [8] aconst_null
      [9] invokeinterface #138
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [14] astore_2 v2
      [15] aload_1 v1
      [16] ldc #18
        + String [wp_pref_wpcom_password]
      [18] aconst_null
      [19] invokeinterface #138
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [24] astore_3 v3
      [25] aload_2 v2
      [26] ifnull +9 (target=35)
      [29] aload_3 v3
      [30] ifnull +5 (target=35)
      [33] iconst_1
      [34] ireturn
      [35] iconst_0
      [36] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 332
        [5] -> line 333
        [15] -> line 334
        [25] -> line 336
        [33] -> line 337
        [35] -> line 339
      + Local variable table attribute (count = 4)
        v0: 0 -> 37 [Landroid/content/Context; context]
        v1: 5 -> 37 [Landroid/content/SharedPreferences; settings]
        v2: 15 -> 37 [Ljava/lang/String; username]
        v3: 25 -> 37 [Ljava/lang/String; password]
  + Method:       signOut(Landroid/content/Context;)V
    Access flags: 0x9
      = public static void signOut(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 122, locals = 2, stack = 4):
      [0] new #63
        + Class [org/xmlrpc/android/WPComXMLRPCApi]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #133
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] invokestatic #89
        + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
      [13] invokevirtual #135
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.unregisterWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
      [16] aload_0 v0
      [17] invokestatic #87
        + Methodref [com/google/android/gcm/GCMRegistrar.checkDevice (Landroid/content/Context;)V]
      [20] aload_0 v0
      [21] invokestatic #91
        + Methodref [com/google/android/gcm/GCMRegistrar.unregister (Landroid/content/Context;)V]
      [24] goto +29 (target=53)
      [27] astore_1 v1
      [28] ldc #11
        + String [WORDPRESS]
      [30] new #46
        + Class [java/lang/StringBuilder]
      [33] dup
      [34] ldc #6
        + String [Could not unregister for GCM: ]
      [36] invokespecial #106
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] aload_1 v1
      [40] invokevirtual #97
        + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;]
      [43] invokevirtual #107
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] invokevirtual #108
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [49] invokestatic #84
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [52] pop
      [53] aload_0 v0
      [54] invokestatic #81
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [57] invokeinterface #136
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [62] astore_1 v1
      [63] aload_1 v1
      [64] ldc #19
        + String [wp_pref_wpcom_username]
      [66] invokeinterface #140
        + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [71] pop
      [72] aload_1 v1
      [73] ldc #18
        + String [wp_pref_wpcom_password]
      [75] invokeinterface #140
        + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [80] pop
      [81] aload_1 v1
      [82] ldc #17
        + String [wp_pref_wpcom_access_token]
      [84] invokeinterface #140
        + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [89] pop
      [90] aload_1 v1
      [91] invokeinterface #139
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [96] pop
      [97] getstatic #76
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [100] invokevirtual #121
        + Methodref [org/edublogs/android/WordPressDB.deactivateAccounts ()Z]
      [103] pop
      [104] getstatic #76
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [107] iconst_m1
      [108] invokevirtual #124
        + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
      [111] aconst_null
      [112] putstatic #67
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [115] getstatic #73
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [118] invokevirtual #130
        + Methodref [org/edublogs/android/util/WPRestClient.clearAccessToken ()V]
      [121] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (16 -> 24: 27):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 394
        [8] -> line 395
        [9] -> line 396
        [13] -> line 394
        [16] -> line 398
        [20] -> line 399
        [24] -> line 400
        [28] -> line 401
        [53] -> line 404
        [62] -> line 403
        [63] -> line 405
        [72] -> line 406
        [81] -> line 407
        [90] -> line 408
        [97] -> line 409
        [104] -> line 410
        [111] -> line 411
        [115] -> line 412
        [121] -> line 413
      + Local variable table attribute (count = 3)
        v0: 0 -> 122 [Landroid/content/Context; context]
        v1: 28 -> 53 [Ljava/lang/Exception; e]
        v1: 63 -> 122 [Landroid/content/SharedPreferences$Editor; editor]

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/pm/PackageManager$NameNotFoundException]
      + Class [android/content/pm/PackageManager]
      + Utf8 [NameNotFoundException]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageCache]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OauthAuthenticator]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OnPostUploadedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPRestClient$Authenticator]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Authenticator]
  + Source file attribute:
    + Utf8 [WordPress.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPress$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.WordPress$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$Listener]

Constant Pool (count = 124):
  + String [Failed to cache notifications to %s]
  + String [Store file here %s]
  + String [WordPress]
  + String [Wrote notes json to %s]
  + String [notifications.json]
  + Class [android/content/Context]
  + Class [android/util/Log]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/io/File]
  + Class [java/io/FileWriter]
  + Class [java/io/IOException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$1]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
  + Fieldref [org/edublogs/android/WordPress$1.val$context Landroid/content/Context;]
  + Fieldref [org/edublogs/android/WordPress$1.val$listener Lcom/wordpress/rest/RestRequest$Listener;]
  + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
  + Methodref [java/io/File.delete ()Z]
  + Methodref [java/io/File.exists ()Z]
  + Methodref [java/io/FileWriter.<init> (Ljava/io/File;)V]
  + Methodref [java/io/FileWriter.close ()V]
  + Methodref [java/io/FileWriter.write (Ljava/lang/String;II)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.length ()I]
  + Methodref [org/edublogs/android/WordPress$1.onResponse (Lorg/json/JSONObject;)V]
  + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;]
  + InterfaceMethodref [com/wordpress/rest/RestRequest$Listener.onResponse (Ljava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]
  + NameAndType [close ()V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [delete ()Z]
  + NameAndType [exists ()Z]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getCacheDir ()Ljava/io/File;]
  + NameAndType [latestNotes Lorg/json/JSONObject;]
  + NameAndType [length ()I]
  + NameAndType [onResponse (Ljava/lang/Object;)V]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [refreshNotifications (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$context Landroid/content/Context;]
  + NameAndType [val$listener Lcom/wordpress/rest/RestRequest$Listener;]
  + NameAndType [write (Ljava/lang/String;II)V]
  + Utf8 [()I]
  + Utf8 [()Ljava/io/File;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;)V]
  + Utf8 [(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;II)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [Failed to cache notifications to %s]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$Listener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/io/FileWriter;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPress$1;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [SourceFile]
  + Utf8 [Store file here %s]
  + Utf8 [WordPress]
  + Utf8 [WordPress.java]
  + Utf8 [Wrote notes json to %s]
  + Utf8 [android/content/Context]
  + Utf8 [android/util/Log]
  + Utf8 [close]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [d]
  + Utf8 [delete]
  + Utf8 [e]
  + Utf8 [exists]
  + Utf8 [file]
  + Utf8 [format]
  + Utf8 [getCacheDir]
  + Utf8 [java/io/File]
  + Utf8 [java/io/FileWriter]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [json]
  + Utf8 [latestNotes]
  + Utf8 [length]
  + Utf8 [notifications.json]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$1]
  + Utf8 [org/json/JSONObject]
  + Utf8 [refreshNotifications]
  + Utf8 [response]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [val$context]
  + Utf8 [val$listener]
  + Utf8 [write]
  + Utf8 [writer]

Fields (count = 2):
  + Field:        val$context Landroid/content/Context;
    Access flags: 0x1012
      = private final synthetic android.content.Context val$context
  + Field:        val$listener Lcom/wordpress/rest/RestRequest$Listener;
    Access flags: 0x1012
      = private final synthetic com.wordpress.rest.RestRequest$Listener val$listener

Methods (count = 3):
  + Method:       <init>(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;)V
    Access flags: 0x0
      = WordPress$1(android.content.Context,com.wordpress.rest.RestRequest$Listener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #20
        + Fieldref [org/edublogs/android/WordPress$1.val$context Landroid/content/Context;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #21
        + Fieldref [org/edublogs/android/WordPress$1.val$listener Lcom/wordpress/rest/RestRequest$Listener;]
      [10] aload_0 v0
      [11] invokespecial #30
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 275
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/WordPress$1; this]
  + Method:       onResponse(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void onResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 199, locals = 7, stack = 6):
      [0] aload_1 v1
      [1] putstatic #19
        + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
      [4] new #11
        + Class [java/io/File]
      [7] dup
      [8] aload_0 v0
      [9] getfield #20
        + Fieldref [org/edublogs/android/WordPress$1.val$context Landroid/content/Context;]
      [12] invokevirtual #22
        + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
      [15] ldc #5
        + String [notifications.json]
      [17] invokespecial #24
        + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] invokevirtual #26
        + Methodref [java/io/File.exists ()Z]
      [25] ifeq +8 (target=33)
      [28] aload_2 v2
      [29] invokevirtual #25
        + Methodref [java/io/File.delete ()Z]
      [32] pop
      [33] aconst_null
      [34] astore_3 v3
      [35] aload_1 v1
      [36] invokevirtual #34
        + Methodref [org/json/JSONObject.toString ()Ljava/lang/String;]
      [39] astore v4
      [41] new #12
        + Class [java/io/FileWriter]
      [44] dup
      [45] aload_2 v2
      [46] invokespecial #27
        + Methodref [java/io/FileWriter.<init> (Ljava/io/File;)V]
      [49] astore_3 v3
      [50] aload_3 v3
      [51] aload v4
      [53] iconst_0
      [54] aload v4
      [56] invokevirtual #32
        + Methodref [java/lang/String.length ()I]
      [59] invokevirtual #29
        + Methodref [java/io/FileWriter.write (Ljava/lang/String;II)V]
      [62] aload_3 v3
      [63] invokevirtual #28
        + Methodref [java/io/FileWriter.close ()V]
      [66] ldc #3
        + String [WordPress]
      [68] ldc #4
        + String [Wrote notes json to %s]
      [70] iconst_1
      [71] anewarray #14
        + Class [java/lang/Object]
      [74] dup
      [75] iconst_0
      [76] aload_2 v2
      [77] aastore
      [78] invokestatic #31
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [81] invokestatic #23
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [84] pop
      [85] goto +62 (target=147)
      [88] astore v4
      [90] ldc #3
        + String [WordPress]
      [92] ldc #1
        + String [Failed to cache notifications to %s]
      [94] iconst_1
      [95] anewarray #14
        + Class [java/lang/Object]
      [98] dup
      [99] iconst_0
      [100] aload_2 v2
      [101] aastore
      [102] invokestatic #31
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [105] invokestatic #23
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [108] pop
      [109] aload_3 v3
      [110] ifnull +52 (target=162)
      [113] aload_3 v3
      [114] invokevirtual #28
        + Methodref [java/io/FileWriter.close ()V]
      [117] goto +45 (target=162)
      [120] astore v6
      [122] aconst_null
      [123] astore_3 v3
      [124] goto +38 (target=162)
      [127] astore v5
      [129] aload_3 v3
      [130] ifnull +14 (target=144)
      [133] aload_3 v3
      [134] invokevirtual #28
        + Methodref [java/io/FileWriter.close ()V]
      [137] goto +7 (target=144)
      [140] astore v6
      [142] aconst_null
      [143] astore_3 v3
      [144] aload v5
      [146] athrow
      [147] aload_3 v3
      [148] ifnull +14 (target=162)
      [151] aload_3 v3
      [152] invokevirtual #28
        + Methodref [java/io/FileWriter.close ()V]
      [155] goto +7 (target=162)
      [158] astore v6
      [160] aconst_null
      [161] astore_3 v3
      [162] ldc #3
        + String [WordPress]
      [164] ldc #2
        + String [Store file here %s]
      [166] iconst_1
      [167] anewarray #14
        + Class [java/lang/Object]
      [170] dup
      [171] iconst_0
      [172] aload_2 v2
      [173] aastore
      [174] invokestatic #31
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [177] invokestatic #23
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [180] pop
      [181] aload_0 v0
      [182] getfield #21
        + Fieldref [org/edublogs/android/WordPress$1.val$listener Lcom/wordpress/rest/RestRequest$Listener;]
      [185] ifnull +13 (target=198)
      [188] aload_0 v0
      [189] getfield #21
        + Fieldref [org/edublogs/android/WordPress$1.val$listener Lcom/wordpress/rest/RestRequest$Listener;]
      [192] aload_1 v1
      [193] invokeinterface #35
        + InterfaceMethodref [com/wordpress/rest/RestRequest$Listener.onResponse (Ljava/lang/Object;)V]
      [198] return
      Code attribute exceptions (count = 5):
      + ExceptionInfo (35 -> 85: 88):
      + Class [java/io/IOException]
      + ExceptionInfo (109 -> 117: 120):
      + Class [java/io/IOException]
      + ExceptionInfo (35 -> 109: 127):
      + ExceptionInfo (129 -> 137: 140):
      + Class [java/io/IOException]
      + ExceptionInfo (147 -> 155: 158):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 30)
        [0] -> line 277
        [4] -> line 278
        [21] -> line 279
        [28] -> line 280
        [33] -> line 282
        [35] -> line 284
        [41] -> line 285
        [50] -> line 286
        [62] -> line 287
        [66] -> line 288
        [85] -> line 289
        [90] -> line 290
        [109] -> line 293
        [113] -> line 294
        [117] -> line 296
        [122] -> line 297
        [127] -> line 291
        [129] -> line 293
        [133] -> line 294
        [137] -> line 296
        [142] -> line 297
        [144] -> line 299
        [147] -> line 293
        [151] -> line 294
        [155] -> line 296
        [160] -> line 297
        [162] -> line 300
        [181] -> line 301
        [188] -> line 302
        [198] -> line 304
      + Local variable table attribute (count = 9)
        v0: 0 -> 199 [Lorg/edublogs/android/WordPress$1; this]
        v1: 0 -> 199 [Lorg/json/JSONObject; response]
        v2: 21 -> 199 [Ljava/io/File; file]
        v3: 35 -> 199 [Ljava/io/FileWriter; writer]
        v4: 41 -> 85 [Ljava/lang/String; json]
        v4: 90 -> 109 [Ljava/io/IOException; e]
        v6: 122 -> 124 [Ljava/io/IOException; e]
        v6: 142 -> 144 [Ljava/io/IOException; e]
        v6: 160 -> 162 [Ljava/io/IOException; e]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #18
        + Class [org/json/JSONObject]
      [5] invokevirtual #33
        + Methodref [org/edublogs/android/WordPress$1.onResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/WordPress]
    + NameAndType [refreshNotifications (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$1]
  + Source file attribute:
    + Utf8 [WordPress.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPress$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.WordPress$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$ErrorListener]

Constant Pool (count = 42):
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$2]
  + Fieldref [org/edublogs/android/WordPress$2.val$errorListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [com/wordpress/rest/RestRequest$ErrorListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + NameAndType [<init> ()V]
  + NameAndType [onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + NameAndType [refreshNotifications (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [val$errorListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPress$2;]
  + Utf8 [SourceFile]
  + Utf8 [WordPress.java]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [error]
  + Utf8 [java/lang/Object]
  + Utf8 [onErrorResponse]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$2]
  + Utf8 [refreshNotifications]
  + Utf8 [this]
  + Utf8 [val$errorListener]

Fields (count = 1):
  + Field:        val$errorListener Lcom/wordpress/rest/RestRequest$ErrorListener;
    Access flags: 0x1012
      = private final synthetic com.wordpress.rest.RestRequest$ErrorListener val$errorListener

Methods (count = 2):
  + Method:       <init>(Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x0
      = WordPress$2(com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/WordPress$2.val$errorListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 306
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/WordPress$2; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/WordPress$2.val$errorListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [org/edublogs/android/WordPress$2.val$errorListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
      [11] aload_1 v1
      [12] invokeinterface #9
        + InterfaceMethodref [com/wordpress/rest/RestRequest$ErrorListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 308
        [7] -> line 309
        [17] -> line 311
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/edublogs/android/WordPress$2; this]
        v1: 0 -> 18 [Lcom/android/volley/VolleyError; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/WordPress]
    + NameAndType [refreshNotifications (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$2]
  + Source file attribute:
    + Utf8 [WordPress.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPress$OauthAuthenticator
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.WordPress$OauthAuthenticator extends java.lang.Object

Interfaces (count = 1):
  + Class [org/edublogs/android/util/WPRestClient$Authenticator]

Constant Pool (count = 133):
  + String [Missing WordPress.com Account]
  + String [http://wordpress.org]
  + String [wordpress]
  + String [wp_pref_wpcom_password]
  + String [wp_pref_wpcom_username]
  + Class [android/content/SharedPreferences]
  + Class [android/preference/PreferenceManager]
  + Class [com/android/volley/RequestQueue]
  + Class [com/android/volley/VolleyError]
  + Class [com/android/volley/toolbox/Volley]
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$ErrorListener]
  + Class [com/wordpress/rest/Oauth$Listener]
  + Class [com/wordpress/rest/Oauth$Request]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator$1]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator$2]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/edublogs/android/util/WPRestClient$Authenticator]
  + Class [org/edublogs/android/util/WPRestClient$Request]
  + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator.mQueue Lcom/android/volley/RequestQueue;]
  + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator.this$0 Lorg/edublogs/android/WordPress;]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [com/android/volley/RequestQueue.add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/String;)V]
  + Methodref [com/android/volley/toolbox/Volley.newRequestQueue (Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
  + Methodref [com/wordpress/rest/Oauth.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [com/wordpress/rest/Oauth.makeRequest (Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)Lcom/wordpress/rest/Oauth$Request;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
  + Methodref [org/edublogs/android/WordPress$OauthAuthenticator.requestAccessToken (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Methodref [org/edublogs/android/WordPress$OauthAuthenticator$1.<init> (Lorg/edublogs/android/WordPress$OauthAuthenticator;Landroid/content/SharedPreferences;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Methodref [org/edublogs/android/WordPress$OauthAuthenticator$2.<init> (Lorg/edublogs/android/WordPress$OauthAuthenticator;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPRestClient$Request.abort (Lcom/android/volley/VolleyError;)V]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/WordPress$OauthAuthenticator;Landroid/content/SharedPreferences;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + NameAndType [<init> (Lorg/edublogs/android/WordPress$OauthAuthenticator;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + NameAndType [abort (Lcom/android/volley/VolleyError;)V]
  + NameAndType [add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + NameAndType [decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [hasValidWPComCredentials (Landroid/content/Context;)Z]
  + NameAndType [mQueue Lcom/android/volley/RequestQueue;]
  + NameAndType [makeRequest (Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)Lcom/wordpress/rest/Oauth$Request;]
  + NameAndType [newRequestQueue (Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
  + NameAndType [requestAccessToken (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + NameAndType [this$0 Lorg/edublogs/android/WordPress;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Lcom/android/volley/Request;)Lcom/android/volley/Request;]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)Lcom/wordpress/rest/Oauth$Request;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/WordPress$OauthAuthenticator;Landroid/content/SharedPreferences;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [(Lorg/edublogs/android/WordPress$OauthAuthenticator;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [(Lorg/edublogs/android/WordPress;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [<init>]
  + Utf8 [Authenticator]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Lcom/android/volley/Request;]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/wordpress/rest/Oauth;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPress$OauthAuthenticator;]
  + Utf8 [Lorg/edublogs/android/WordPress;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient$Request;]
  + Utf8 [Missing WordPress.com Account]
  + Utf8 [OauthAuthenticator]
  + Utf8 [Request]
  + Utf8 [SourceFile]
  + Utf8 [WordPress.java]
  + Utf8 [abort]
  + Utf8 [add]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [authenticate]
  + Utf8 [com/android/volley/RequestQueue]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [com/android/volley/toolbox/Volley]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$ErrorListener]
  + Utf8 [com/wordpress/rest/Oauth$Listener]
  + Utf8 [com/wordpress/rest/Oauth$Request]
  + Utf8 [decryptPassword]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getString]
  + Utf8 [hasValidWPComCredentials]
  + Utf8 [http://wordpress.org]
  + Utf8 [java/lang/Object]
  + Utf8 [mQueue]
  + Utf8 [makeRequest]
  + Utf8 [newRequestQueue]
  + Utf8 [oauth]
  + Utf8 [oauthRequest]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator$1]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator$2]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/edublogs/android/util/WPRestClient$Authenticator]
  + Utf8 [org/edublogs/android/util/WPRestClient$Request]
  + Utf8 [password]
  + Utf8 [request]
  + Utf8 [requestAccessToken]
  + Utf8 [settings]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [username]
  + Utf8 [wordpress]
  + Utf8 [wp_pref_wpcom_password]
  + Utf8 [wp_pref_wpcom_username]

Fields (count = 2):
  + Field:        mQueue Lcom/android/volley/RequestQueue;
    Access flags: 0x12
      = private final com.android.volley.RequestQueue mQueue
  + Field:        this$0 Lorg/edublogs/android/WordPress;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.WordPress this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/WordPress;)V
    Access flags: 0x0
      = WordPress$OauthAuthenticator(org.edublogs.android.WordPress)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #25
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator.this$0 Lorg/edublogs/android/WordPress;]
      [5] aload_0 v0
      [6] invokespecial #32
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokestatic #29
        + Methodref [com/android/volley/toolbox/Volley.newRequestQueue (Landroid/content/Context;)Lcom/android/volley/RequestQueue;]
      [14] putfield #24
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator.mQueue Lcom/android/volley/RequestQueue;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 352
        [9] -> line 353
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lorg/edublogs/android/WordPress$OauthAuthenticator; this]
  + Method:       authenticate(Lorg/edublogs/android/util/WPRestClient$Request;)V
    Access flags: 0x1
      = public void authenticate(org.edublogs.android.util.WPRestClient$Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator.this$0 Lorg/edublogs/android/WordPress;]
      [4] invokestatic #33
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [7] ifne +19 (target=26)
      [10] aload_1 v1
      [11] new #9
        + Class [com/android/volley/VolleyError]
      [14] dup
      [15] ldc #1
        + String [Missing WordPress.com Account]
      [17] invokespecial #28
        + Methodref [com/android/volley/VolleyError.<init> (Ljava/lang/String;)V]
      [20] invokevirtual #38
        + Methodref [org/edublogs/android/util/WPRestClient$Request.abort (Lcom/android/volley/VolleyError;)V]
      [23] goto +8 (target=31)
      [26] aload_0 v0
      [27] aload_1 v1
      [28] invokevirtual #34
        + Methodref [org/edublogs/android/WordPress$OauthAuthenticator.requestAccessToken (Lorg/edublogs/android/util/WPRestClient$Request;)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 356
        [10] -> line 357
        [23] -> line 358
        [26] -> line 359
        [31] -> line 361
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Lorg/edublogs/android/WordPress$OauthAuthenticator; this]
        v1: 0 -> 32 [Lorg/edublogs/android/util/WPRestClient$Request; request]
  + Method:       requestAccessToken(Lorg/edublogs/android/util/WPRestClient$Request;)V
    Access flags: 0x1
      = public void requestAccessToken(org.edublogs.android.util.WPRestClient$Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 87, locals = 7, stack = 8):
      [0] aload_0 v0
      [1] getfield #25
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator.this$0 Lorg/edublogs/android/WordPress;]
      [4] invokestatic #26
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] ldc #5
        + String [wp_pref_wpcom_username]
      [11] aconst_null
      [12] invokeinterface #39
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [17] astore_3 v3
      [18] aload_2 v2
      [19] ldc #4
        + String [wp_pref_wpcom_password]
      [21] aconst_null
      [22] invokeinterface #39
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [27] invokestatic #37
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [30] astore v4
      [32] new #11
        + Class [com/wordpress/rest/Oauth]
      [35] dup
      [36] ldc #3
        + String [wordpress]
      [38] ldc #3
        + String [wordpress]
      [40] ldc #2
        + String [http://wordpress.org]
      [42] invokespecial #30
        + Methodref [com/wordpress/rest/Oauth.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [45] astore v5
      [47] aload v5
      [49] aload_3 v3
      [50] aload v4
      [52] new #18
        + Class [org/edublogs/android/WordPress$OauthAuthenticator$1]
      [55] dup
      [56] aload_0 v0
      [57] aload_2 v2
      [58] aload_1 v1
      [59] invokespecial #35
        + Methodref [org/edublogs/android/WordPress$OauthAuthenticator$1.<init> (Lorg/edublogs/android/WordPress$OauthAuthenticator;Landroid/content/SharedPreferences;Lorg/edublogs/android/util/WPRestClient$Request;)V]
      [62] new #19
        + Class [org/edublogs/android/WordPress$OauthAuthenticator$2]
      [65] dup
      [66] aload_0 v0
      [67] aload_1 v1
      [68] invokespecial #36
        + Methodref [org/edublogs/android/WordPress$OauthAuthenticator$2.<init> (Lorg/edublogs/android/WordPress$OauthAuthenticator;Lorg/edublogs/android/util/WPRestClient$Request;)V]
      [71] invokevirtual #31
        + Methodref [com/wordpress/rest/Oauth.makeRequest (Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/Oauth$Listener;Lcom/wordpress/rest/Oauth$ErrorListener;)Lcom/wordpress/rest/Oauth$Request;]
      [74] astore v6
      [76] aload_0 v0
      [77] getfield #24
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator.mQueue Lcom/android/volley/RequestQueue;]
      [80] aload v6
      [82] invokevirtual #27
        + Methodref [com/android/volley/RequestQueue.add (Lcom/android/volley/Request;)Lcom/android/volley/Request;]
      [85] pop
      [86] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 363
        [8] -> line 364
        [18] -> line 365
        [32] -> line 366
        [47] -> line 368
        [52] -> line 369
        [62] -> line 377
        [71] -> line 368
        [76] -> line 383
        [86] -> line 386
      + Local variable table attribute (count = 7)
        v0: 0 -> 87 [Lorg/edublogs/android/WordPress$OauthAuthenticator; this]
        v1: 0 -> 87 [Lorg/edublogs/android/util/WPRestClient$Request; request]
        v2: 8 -> 87 [Landroid/content/SharedPreferences; settings]
        v3: 18 -> 87 [Ljava/lang/String; username]
        v4: 32 -> 87 [Ljava/lang/String; password]
        v5: 47 -> 87 [Lcom/wordpress/rest/Oauth; oauth]
        v6: 76 -> 87 [Lcom/android/volley/Request; oauthRequest]

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$ErrorListener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$Listener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [com/wordpress/rest/Oauth$Request]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Request]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OauthAuthenticator]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPRestClient$Authenticator]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Authenticator]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/util/WPRestClient$Request]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Request]
  + Source file attribute:
    + Utf8 [WordPress.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPress$OauthAuthenticator$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.WordPress$OauthAuthenticator$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/Oauth$Listener]

Constant Pool (count = 88):
  + String [wp_pref_wpcom_access_token]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$Listener]
  + Class [com/wordpress/rest/Oauth$Token]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator$1]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/edublogs/android/util/WPRestClient$Request]
  + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;]
  + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.val$request Lorg/edublogs/android/util/WPRestClient$Request;]
  + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.val$settings Landroid/content/SharedPreferences;]
  + Methodref [com/wordpress/rest/Oauth$Token.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPress$OauthAuthenticator$1.onResponse (Lcom/wordpress/rest/Oauth$Token;)V]
  + Methodref [org/edublogs/android/util/WPRestClient$Request.send ()V]
  + Methodref [org/edublogs/android/util/WPRestClient$Request.setAccessToken (Lcom/wordpress/rest/Oauth$Token;)V]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [<init> ()V]
  + NameAndType [commit ()Z]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [onResponse (Lcom/wordpress/rest/Oauth$Token;)V]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [requestAccessToken (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + NameAndType [send ()V]
  + NameAndType [setAccessToken (Lcom/wordpress/rest/Oauth$Token;)V]
  + NameAndType [this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$request Lorg/edublogs/android/util/WPRestClient$Request;]
  + NameAndType [val$settings Landroid/content/SharedPreferences;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/wordpress/rest/Oauth$Token;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Lorg/edublogs/android/WordPress$OauthAuthenticator;Landroid/content/SharedPreferences;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Token;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPress$OauthAuthenticator$1;]
  + Utf8 [Lorg/edublogs/android/WordPress$OauthAuthenticator;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient$Request;]
  + Utf8 [OauthAuthenticator]
  + Utf8 [Request]
  + Utf8 [SourceFile]
  + Utf8 [Token]
  + Utf8 [WordPress.java]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$Listener]
  + Utf8 [com/wordpress/rest/Oauth$Token]
  + Utf8 [commit]
  + Utf8 [edit]
  + Utf8 [java/lang/Object]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator$1]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/edublogs/android/util/WPRestClient$Request]
  + Utf8 [putString]
  + Utf8 [requestAccessToken]
  + Utf8 [send]
  + Utf8 [setAccessToken]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [toString]
  + Utf8 [token]
  + Utf8 [val$request]
  + Utf8 [val$settings]
  + Utf8 [wp_pref_wpcom_access_token]

Fields (count = 3):
  + Field:        this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.WordPress$OauthAuthenticator this$1
  + Field:        val$settings Landroid/content/SharedPreferences;
    Access flags: 0x1012
      = private final synthetic android.content.SharedPreferences val$settings
  + Field:        val$request Lorg/edublogs/android/util/WPRestClient$Request;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.util.WPRestClient$Request val$request

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/WordPress$OauthAuthenticator;Landroid/content/SharedPreferences;Lorg/edublogs/android/util/WPRestClient$Request;)V
    Access flags: 0x0
      = WordPress$OauthAuthenticator$1(org.edublogs.android.WordPress$OauthAuthenticator,android.content.SharedPreferences,org.edublogs.android.util.WPRestClient$Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #15
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.val$settings Landroid/content/SharedPreferences;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #14
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.val$request Lorg/edublogs/android/util/WPRestClient$Request;]
      [15] aload_0 v0
      [16] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 369
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/WordPress$OauthAuthenticator$1; this]
  + Method:       onResponse(Lcom/wordpress/rest/Oauth$Token;)V
    Access flags: 0x1
      = public void onResponse(com.wordpress.rest.Oauth$Token)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.val$settings Landroid/content/SharedPreferences;]
      [4] invokeinterface #21
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [9] ldc #1
        + String [wp_pref_wpcom_access_token]
      [11] aload_1 v1
      [12] invokevirtual #16
        + Methodref [com/wordpress/rest/Oauth$Token.toString ()Ljava/lang/String;]
      [15] invokeinterface #23
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [20] invokeinterface #22
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [25] pop
      [26] aload_0 v0
      [27] getfield #14
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.val$request Lorg/edublogs/android/util/WPRestClient$Request;]
      [30] aload_1 v1
      [31] invokevirtual #20
        + Methodref [org/edublogs/android/util/WPRestClient$Request.setAccessToken (Lcom/wordpress/rest/Oauth$Token;)V]
      [34] aload_0 v0
      [35] getfield #14
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$1.val$request Lorg/edublogs/android/util/WPRestClient$Request;]
      [38] invokevirtual #19
        + Methodref [org/edublogs/android/util/WPRestClient$Request.send ()V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 371
        [20] -> line 372
        [26] -> line 373
        [34] -> line 374
        [41] -> line 375
      + Local variable table attribute (count = 2)
        v0: 0 -> 42 [Lorg/edublogs/android/WordPress$OauthAuthenticator$1; this]
        v1: 0 -> 42 [Lcom/wordpress/rest/Oauth$Token; token]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #6
        + Class [com/wordpress/rest/Oauth$Token]
      [5] invokevirtual #18
        + Methodref [org/edublogs/android/WordPress$OauthAuthenticator$1.onResponse (Lcom/wordpress/rest/Oauth$Token;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/WordPress$OauthAuthenticator]
    + NameAndType [requestAccessToken (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$Listener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$Token]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Token]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OauthAuthenticator]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator$1]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/util/WPRestClient$Request]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Request]
  + Source file attribute:
    + Utf8 [WordPress.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPress$OauthAuthenticator$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.WordPress$OauthAuthenticator$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/Oauth$ErrorListener]

Constant Pool (count = 52):
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$ErrorListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator]
  + Class [org/edublogs/android/WordPress$OauthAuthenticator$2]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/edublogs/android/util/WPRestClient$Request]
  + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$2.this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;]
  + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$2.val$request Lorg/edublogs/android/util/WPRestClient$Request;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/WPRestClient$Request.abort (Lcom/android/volley/VolleyError;)V]
  + NameAndType [<init> ()V]
  + NameAndType [abort (Lcom/android/volley/VolleyError;)V]
  + NameAndType [requestAccessToken (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + NameAndType [this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;]
  + NameAndType [val$request Lorg/edublogs/android/util/WPRestClient$Request;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lorg/edublogs/android/WordPress$OauthAuthenticator;Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPress$OauthAuthenticator$2;]
  + Utf8 [Lorg/edublogs/android/WordPress$OauthAuthenticator;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient$Request;]
  + Utf8 [OauthAuthenticator]
  + Utf8 [Request]
  + Utf8 [SourceFile]
  + Utf8 [WordPress.java]
  + Utf8 [abort]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$ErrorListener]
  + Utf8 [error]
  + Utf8 [java/lang/Object]
  + Utf8 [onErrorResponse]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator]
  + Utf8 [org/edublogs/android/WordPress$OauthAuthenticator$2]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/edublogs/android/util/WPRestClient$Request]
  + Utf8 [requestAccessToken]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$request]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.WordPress$OauthAuthenticator this$1
  + Field:        val$request Lorg/edublogs/android/util/WPRestClient$Request;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.util.WPRestClient$Request val$request

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/WordPress$OauthAuthenticator;Lorg/edublogs/android/util/WPRestClient$Request;)V
    Access flags: 0x0
      = WordPress$OauthAuthenticator$2(org.edublogs.android.WordPress$OauthAuthenticator,org.edublogs.android.util.WPRestClient$Request)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$2.this$1 Lorg/edublogs/android/WordPress$OauthAuthenticator;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$2.val$request Lorg/edublogs/android/util/WPRestClient$Request;]
      [10] aload_0 v0
      [11] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 377
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/WordPress$OauthAuthenticator$2; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/WordPress$OauthAuthenticator$2.val$request Lorg/edublogs/android/util/WPRestClient$Request;]
      [4] aload_1 v1
      [5] invokevirtual #12
        + Methodref [org/edublogs/android/util/WPRestClient$Request.abort (Lcom/android/volley/VolleyError;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 379
        [8] -> line 380
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/WordPress$OauthAuthenticator$2; this]
        v1: 0 -> 9 [Lcom/android/volley/VolleyError; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/WordPress$OauthAuthenticator]
    + NameAndType [requestAccessToken (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/Oauth$ErrorListener]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OauthAuthenticator]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/WordPress$OauthAuthenticator$2]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/util/WPRestClient$Request]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Request]
  + Source file attribute:
    + Utf8 [WordPress.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPress$OnPostUploadedListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.WordPress$OnPostUploadedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
  + Utf8 [()V]
  + Utf8 [InnerClasses]
  + Utf8 [OnPostUploaded]
  + Utf8 [OnPostUploadedListener]
  + Utf8 [SourceFile]
  + Utf8 [WordPress.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$OnPostUploadedListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       OnPostUploaded()V
    Access flags: 0x401
      = public abstract void OnPostUploaded()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OnPostUploadedListener]
  + Source file attribute:
    + Utf8 [WordPress.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/WordPressDB
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.WordPressDB extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 1151):
  + Integer [60000]
  + Integer [65535]
  + Integer [67108864]
  + Integer [268435456]
  + String []
  + String [ AND filePath=']
  + String [ AND iCommentID=]
  + String [ AND id=]
  + String [ AND isPage=]
  + String [ AND localDraft != 1 AND isPage=0]
  + String [ AND localDraft != 1 AND isPage=1]
  + String [ AND localDraft=1 AND uploaded=0 AND isPage=0]
  + String [ AND localDraft=1 AND uploaded=0 AND isPage=1]
  + String [ AND username=']
  + String [" AND dotcomFlag=1]
  + String [']
  + String [' AND url=']
  + String ['']
  + String [1]
  + String [ALTER TABLE comments ADD iCommentID INTEGER;]
  + String [DES]
  + String [UPDATE comments SET iCommentID = commentID;]
  + String [UTF-8]
  + String [\"]
  + String [\\]
  + String [\n]
  + String [\{]
  + String [\}]
  + String [accountId]
  + String [accountId = ]
  + String [accounts]
  + String [alter table accounts add api_blogid text;]
  + String [alter table accounts add api_key text;]
  + String [alter table accounts add blogId integer;]
  + String [alter table accounts add blog_options text default '';]
  + String [alter table accounts add dotcomFlag boolean default false;]
  + String [alter table accounts add dotcom_password text;]
  + String [alter table accounts add dotcom_username text;]
  + String [alter table accounts add homeURL text default '';]
  + String [alter table accounts add httppassword text;]
  + String [alter table accounts add httpuser text;]
  + String [alter table accounts add isScaledImage boolean default false;]
  + String [alter table accounts add location boolean default false;]
  + String [alter table accounts add postFormats text default '';]
  + String [alter table accounts add scaledImgWidth integer default 1024;]
  + String [alter table accounts add wpVersion text;]
  + String [alter table cats add parent_id integer default 0;]
  + String [alter table eula add last_blog_id text;]
  + String [alter table eula add light boolean default false;]
  + String [alter table eula add sound boolean default false;]
  + String [alter table eula add tagline text;]
  + String [alter table eula add tagline_flag boolean default false;]
  + String [alter table eula add uuid text;]
  + String [alter table eula add vibrate boolean default false;]
  + String [alter table media add isFeaturedInPost boolean default false;]
  + String [alter table posts add isLocalChange boolean default 0]
  + String [android.intent.action.VIEW]
  + String [android.intent.extra.shortcut.INTENT]
  + String [android.intent.extra.shortcut.NAME]
  + String [api_blogid]
  + String [api_key]
  + String [author]
  + String [blogID]
  + String [blogID=]
  + String [blogId]
  + String [blogName]
  + String [blogName=']
  + String [blog_id]
  + String [blog_id=]
  + String [blog_options]
  + String [caption]
  + String [categories]
  + String [category_name]
  + String [category_name=? AND blog_id=?]
  + String [cats]
  + String [centerThumbnail]
  + String [com.android.launcher.action.UNINSTALL_SHORTCUT]
  + String [comment]
  + String [commentDate]
  + String [commentDateFormatted]
  + String [commentID]
  + String [comments]
  + String [content]
  + String [create table if not exists accounts (id integer primary key autoincrement, url text, blogName text, username text, password text, imagePlacement text, centerThumbnail boolean, fullSizeImage boolean, maxImageWidth text, maxImageWidthId integer, lastCommentId integer, runService boolean);]
  + String [create table if not exists cats (id integer primary key autoincrement, blog_id text, wp_id integer, category_name text not null);]
  + String [create table if not exists comments (blogID text, postID text, iCommentID integer, author text, comment text, commentDate text, commentDateFormatted text, status text, url text, email text, postTitle text);]
  + String [create table if not exists eula (id integer primary key autoincrement, read integer not null, interval text, statsdate integer);]
  + String [create table if not exists media (id integer primary key autoincrement, postID integer not null, filePath text default '', fileName text default '', title text default '', description text default '', caption text default '', horizontalAlignment integer default 0, width integer default 0, height integer default 0, mimeType text default '', featured boolean default false, isVideo boolean default false);]
  + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
  + String [create table if not exists quickpress_shortcuts (id integer primary key autoincrement, accountId text, name text);]
  + String [custom_fields]
  + String [date]
  + String [dateCreated]
  + String [date_created_gmt]
  + String [date_created_gmt DESC]
  + String [description]
  + String [dotcomFlag]
  + String [dotcomFlag=1]
  + String [dotcom_password]
  + String [dotcom_username]
  + String [duplicate]
  + String [email]
  + String [eula]
  + String [excerpt]
  + String [featured]
  + String [fileName]
  + String [filePath]
  + String [fullSizeImage]
  + String [geo_latitude]
  + String [geo_longitude]
  + String [height]
  + String [homeURL]
  + String [horizontalAlignment]
  + String [httppassword]
  + String [httpuser]
  + String [iCommentID]
  + String [id]
  + String [id desc]
  + String [id=]
  + String [id=0]
  + String [imagePlacement]
  + String [interval]
  + String [isFeaturedInPost]
  + String [isLocalChange]
  + String [isLocalChange=1]
  + String [isPage]
  + String [isScaledImage]
  + String [isVideo]
  + String [key]
  + String [lastCommentId]
  + String [last_blog_id]
  + String [latitude]
  + String [light]
  + String [link]
  + String [localDraft]
  + String [localdraft]
  + String [localdrafts]
  + String [localpagedrafts]
  + String [location]
  + String [longitude]
  + String [maxImageWidth]
  + String [maxImageWidthId]
  + String [media]
  + String [mediaPaths]
  + String [mimeType]
  + String [mt_allow_comments]
  + String [mt_allow_pings]
  + String [mt_excerpt]
  + String [mt_keywords]
  + String [mt_text_more]
  + String [name]
  + String [page_id]
  + String [page_status]
  + String [parent_id]
  + String [password]
  + String [permaLink]
  + String [picturePaths]
  + String [postFormats]
  + String [postID]
  + String [postID=]
  + String [postTitle]
  + String [post_status]
  + String [postid]
  + String [posts]
  + String [quickpress_shortcuts]
  + String [runService]
  + String [scaledImgWidth]
  + String [select count(*) from comments where blogID=? AND status='hold']
  + String [sound]
  + String [status]
  + String [tagline]
  + String [tagline_flag]
  + String [tags]
  + String [text_more]
  + String [title]
  + String [update accounts set blogId = 1;]
  + String [uploaded]
  + String [url]
  + String [userid]
  + String [username]
  + String [username="]
  + String [value]
  + String [vibrate]
  + String [width]
  + String [wordpress]
  + String [wpVersion]
  + String [wp_author_display_name]
  + String [wp_author_id]
  + String [wp_id]
  + String [wp_page_parent_id]
  + String [wp_page_parent_title]
  + String [wp_password]
  + String [wp_post_format]
  + String [wp_pref_last_activity]
  + String [wp_pref_notification_light]
  + String [wp_pref_notification_sound]
  + String [wp_pref_notification_vibrate]
  + String [wp_pref_notifications_interval]
  + String [wp_pref_post_signature]
  + String [wp_pref_signature_enabled]
  + String [wp_pref_wpcom_password]
  + String [wp_pref_wpcom_username]
  + String [wp_slug]
  + Class [[Ljava/lang/Object;]
  + Class [android/content/ContentValues]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/database/Cursor]
  + Class [android/database/SQLException]
  + Class [android/database/sqlite/SQLiteDatabase]
  + Class [android/database/sqlite/SQLiteDatabase$CursorFactory]
  + Class [android/database/sqlite/SQLiteException]
  + Class [android/preference/PreferenceManager]
  + Class [android/util/Base64]
  + Class [java/lang/Boolean]
  + Class [java/lang/Class]
  + Class [java/lang/Double]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/Package]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [java/lang/StringBuilder]
  + Class [java/text/StringCharacterIterator]
  + Class [java/util/Collections]
  + Class [java/util/Date]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [javax/crypto/Cipher]
  + Class [javax/crypto/SecretKeyFactory]
  + Class [javax/crypto/spec/DESKeySpec]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/MediaFile]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/util/Utils]
  + Class [org/json/JSONArray]
  + Long [-1]
  + Fieldref [org/edublogs/android/WordPressDB.context Landroid/content/Context;]
  + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
  + Fieldref [org/edublogs/android/WordPressDB.defaultBlog Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/Utils.BlogNameComparator Ljava/util/Comparator;]
  + Methodref [android/content/ContentValues.<init> ()V]
  + Methodref [android/content/ContentValues.get (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
  + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Double;)V]
  + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
  + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
  + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/content/Context.openOrCreateDatabase (Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;]
  + Methodref [android/content/Context.sendBroadcast (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/database/SQLException.printStackTrace ()V]
  + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
  + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
  + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
  + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
  + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Methodref [android/database/sqlite/SQLiteDatabase.rawQuery (Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;]
  + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
  + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/util/Base64.decode (Ljava/lang/String;I)[B]
  + Methodref [android/util/Base64.encodeToString ([BI)Ljava/lang/String;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Class.getPackage ()Ljava/lang/Package;]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.longValue ()J]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Package.getName ()Ljava/lang/String;]
  + Methodref [java/lang/String.<init> ([B)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuffer.<init> (I)V]
  + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/text/StringCharacterIterator.<init> (Ljava/lang/String;)V]
  + Methodref [java/text/StringCharacterIterator.current ()C]
  + Methodref [java/text/StringCharacterIterator.next ()C]
  + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V]
  + Methodref [java/util/Date.<init> ()V]
  + Methodref [java/util/Date.<init> (J)V]
  + Methodref [java/util/Date.getTime ()J]
  + Methodref [java/util/Date.getTimezoneOffset ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [javax/crypto/Cipher.doFinal ([B)[B]
  + Methodref [javax/crypto/Cipher.getInstance (Ljava/lang/String;)Ljavax/crypto/Cipher;]
  + Methodref [javax/crypto/Cipher.init (ILjava/security/Key;)V]
  + Methodref [javax/crypto/SecretKeyFactory.generateSecret (Ljava/security/spec/KeySpec;)Ljavax/crypto/SecretKey;]
  + Methodref [javax/crypto/SecretKeyFactory.getInstance (Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;]
  + Methodref [javax/crypto/spec/DESKeySpec.<init> ([B)V]
  + Methodref [org/edublogs/android/WordPressDB.addSlashes (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.deleteQuickPressShortcut (Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.getInterval ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.getNotificationOptions ()Ljava/util/Map;]
  + Methodref [org/edublogs/android/WordPressDB.getQuickPressShortcuts (I)Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
  + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
  + Methodref [org/edublogs/android/WordPressDB.savePost (Lorg/edublogs/android/models/Post;I)J]
  + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
  + Methodref [org/edublogs/android/WordPressDB.updateWPComCredentials (Ljava/lang/String;Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
  + Methodref [org/edublogs/android/models/MediaFile.getCaption ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getHeight ()I]
  + Methodref [org/edublogs/android/models/MediaFile.getHorizontalAlignment ()I]
  + Methodref [org/edublogs/android/models/MediaFile.getMIMEType ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getPostID ()J]
  + Methodref [org/edublogs/android/models/MediaFile.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
  + Methodref [org/edublogs/android/models/MediaFile.isFeatured ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.isFeaturedInPost ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.isVideo ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.setCaption (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setDescription (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFeatured (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFeaturedInPost (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFileName (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setHeight (I)V]
  + Methodref [org/edublogs/android/models/MediaFile.setHorizontalAlignment (I)V]
  + Methodref [org/edublogs/android/models/MediaFile.setMIMEType (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setPostID (J)V]
  + Methodref [org/edublogs/android/models/MediaFile.setTitle (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setVideo (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setWidth (I)V]
  + Methodref [org/edublogs/android/models/Post.<init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
  + Methodref [org/edublogs/android/models/Post.getBlogID ()I]
  + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
  + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
  + Methodref [org/edublogs/android/models/Post.getLatitude ()D]
  + Methodref [org/edublogs/android/models/Post.getLongitude ()D]
  + Methodref [org/edublogs/android/models/Post.getMediaPaths ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.isLocalChange ()Z]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/models/Post.isPage ()Z]
  + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
  + Methodref [org/edublogs/android/models/Post.setLocalDraft (Z)V]
  + Methodref [org/edublogs/android/models/Post.setPage (Z)V]
  + Methodref [org/edublogs/android/models/Post.setPost_status (Ljava/lang/String;)V]
  + Methodref [org/json/JSONArray.<init> ()V]
  + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;]
  + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/database/Cursor.close ()V]
  + InterfaceMethodref [android/database/Cursor.getCount ()I]
  + InterfaceMethodref [android/database/Cursor.getDouble (I)D]
  + InterfaceMethodref [android/database/Cursor.getInt (I)I]
  + InterfaceMethodref [android/database/Cursor.getLong (I)J]
  + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
  + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
  + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
  + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
  + NameAndType [<init> (J)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> ([B)V]
  + NameAndType [BlogNameComparator Ljava/util/Comparator;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [addSlashes (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [append (C)Ljava/lang/StringBuffer;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (J)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [close ()V]
  + NameAndType [commit ()Z]
  + NameAndType [context Landroid/content/Context;]
  + NameAndType [current ()C]
  + NameAndType [db Landroid/database/sqlite/SQLiteDatabase;]
  + NameAndType [decode (Ljava/lang/String;I)[B]
  + NameAndType [decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [defaultBlog Ljava/lang/String;]
  + NameAndType [delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
  + NameAndType [deleteQuickPressShortcut (Ljava/lang/String;)Z]
  + NameAndType [doFinal ([B)[B]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [encodeToString ([BI)Ljava/lang/String;]
  + NameAndType [encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execSQL (Ljava/lang/String;)V]
  + NameAndType [generateSecret (Ljava/security/spec/KeySpec;)Ljavax/crypto/SecretKey;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getBlogID ()I]
  + NameAndType [getBytes (Ljava/lang/String;)[B]
  + NameAndType [getCaption ()Ljava/lang/String;]
  + NameAndType [getCount ()I]
  + NameAndType [getDate_created_gmt ()J]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getDescription ()Ljava/lang/String;]
  + NameAndType [getDouble (I)D]
  + NameAndType [getFileName ()Ljava/lang/String;]
  + NameAndType [getHeight ()I]
  + NameAndType [getHorizontalAlignment ()I]
  + NameAndType [getId ()J]
  + NameAndType [getInstance (Ljava/lang/String;)Ljavax/crypto/Cipher;]
  + NameAndType [getInstance (Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;]
  + NameAndType [getInt (I)I]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getInterval ()Ljava/lang/String;]
  + NameAndType [getJSONCategories ()Lorg/json/JSONArray;]
  + NameAndType [getLatitude ()D]
  + NameAndType [getLong (I)J]
  + NameAndType [getLongitude ()D]
  + NameAndType [getMIMEType ()Ljava/lang/String;]
  + NameAndType [getMediaPaths ()Ljava/lang/String;]
  + NameAndType [getMt_excerpt ()Ljava/lang/String;]
  + NameAndType [getMt_keywords ()Ljava/lang/String;]
  + NameAndType [getMt_text_more ()Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getNotificationOptions ()Ljava/util/Map;]
  + NameAndType [getPackage ()Ljava/lang/Package;]
  + NameAndType [getPostID ()J]
  + NameAndType [getPost_status ()Ljava/lang/String;]
  + NameAndType [getQuickPressShortcuts (I)Ljava/util/List;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getTime ()J]
  + NameAndType [getTimezoneOffset ()I]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [getVersion ()I]
  + NameAndType [getWP_password ()Ljava/lang/String;]
  + NameAndType [getWP_post_format ()Ljava/lang/String;]
  + NameAndType [getWidth ()I]
  + NameAndType [init (ILjava/security/Key;)V]
  + NameAndType [insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
  + NameAndType [isFeatured ()Z]
  + NameAndType [isFeaturedInPost ()Z]
  + NameAndType [isLocalChange ()Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isPage ()Z]
  + NameAndType [isUploaded ()Z]
  + NameAndType [isVideo ()Z]
  + NameAndType [length ()I]
  + NameAndType [longValue ()J]
  + NameAndType [migratePasswords ()V]
  + NameAndType [migratePreferences (Landroid/content/Context;)V]
  + NameAndType [migrateWPComAccount ()V]
  + NameAndType [moveToFirst ()Z]
  + NameAndType [moveToNext ()Z]
  + NameAndType [next ()C]
  + NameAndType [openOrCreateDatabase (Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Boolean;)V]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Double;)V]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Integer;)V]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Long;)V]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + NameAndType [rawQuery (Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;]
  + NameAndType [savePost (Lorg/edublogs/android/models/Post;I)J]
  + NameAndType [sendBroadcast (Landroid/content/Intent;)V]
  + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setCaption (Ljava/lang/String;)V]
  + NameAndType [setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setDescription (Ljava/lang/String;)V]
  + NameAndType [setFeatured (Z)V]
  + NameAndType [setFeaturedInPost (Z)V]
  + NameAndType [setFileName (Ljava/lang/String;)V]
  + NameAndType [setFilePath (Ljava/lang/String;)V]
  + NameAndType [setHeight (I)V]
  + NameAndType [setHorizontalAlignment (I)V]
  + NameAndType [setLocalDraft (Z)V]
  + NameAndType [setMIMEType (Ljava/lang/String;)V]
  + NameAndType [setPage (Z)V]
  + NameAndType [setPostID (J)V]
  + NameAndType [setPost_status (Ljava/lang/String;)V]
  + NameAndType [setTitle (Ljava/lang/String;)V]
  + NameAndType [setVersion (I)V]
  + NameAndType [setVideo (Z)V]
  + NameAndType [setWidth (I)V]
  + NameAndType [size ()I]
  + NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
  + NameAndType [updateLastBlogId (I)V]
  + NameAndType [updateWPComCredentials (Ljava/lang/String;Ljava/lang/String;)Z]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 []
  + Utf8 [ AND filePath=']
  + Utf8 [ AND iCommentID=]
  + Utf8 [ AND id=]
  + Utf8 [ AND isPage=]
  + Utf8 [ AND localDraft != 1 AND isPage=0]
  + Utf8 [ AND localDraft != 1 AND isPage=1]
  + Utf8 [ AND localDraft=1 AND uploaded=0 AND isPage=0]
  + Utf8 [ AND localDraft=1 AND uploaded=0 AND isPage=1]
  + Utf8 [ AND username=']
  + Utf8 [" AND dotcomFlag=1]
  + Utf8 [']
  + Utf8 [' AND url=']
  + Utf8 ['']
  + Utf8 [()C]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Ljava/lang/Package;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [()Lorg/json/JSONArray;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)Ljava/lang/StringBuffer;]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(I)D]
  + Utf8 [(I)I]
  + Utf8 [(I)J]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Ljava/util/List;]
  + Utf8 [(I)Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [(I)Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [(I)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [(I)V]
  + Utf8 [(IIILjava/lang/String;)Z]
  + Utf8 [(IILjava/lang/String;)V]
  + Utf8 [(IILjava/util/Map;)V]
  + Utf8 [(IILjava/util/Map<**>;)V]
  + Utf8 [(ILjava/lang/Integer;)Z]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(ILjava/lang/String;)I]
  + Utf8 [(ILjava/lang/String;)Z]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
  + Utf8 [(ILjava/security/Key;)V]
  + Utf8 [(IZ)Ljava/util/List;]
  + Utf8 [(IZ)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [(IZ)V]
  + Utf8 [(IZJ)Ljava/util/List;]
  + Utf8 [(IZJ)Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(J)Ljava/lang/StringBuilder;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljavax/crypto/Cipher;]
  + Utf8 [(Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)[B]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;I)[B]
  + Utf8 [(Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;]
  + Utf8 [(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Double;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Integer;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Long;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Utf8 [(Ljava/security/spec/KeySpec;)Ljavax/crypto/SecretKey;]
  + Utf8 [(Ljava/util/List;)Z]
  + Utf8 [(Ljava/util/List;IZ)Z]
  + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V]
  + Utf8 [(Ljava/util/List<*>;)Z]
  + Utf8 [(Ljava/util/List<*>;IZ)Z]
  + Utf8 [(Lorg/edublogs/android/models/MediaFile;)Z]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/models/Post;)Z]
  + Utf8 [(Lorg/edublogs/android/models/Post;I)I]
  + Utf8 [(Lorg/edublogs/android/models/Post;I)J]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [([B)V]
  + Utf8 [([B)[B]
  + Utf8 [([BI)Ljava/lang/String;]
  + Utf8 [1]
  + Utf8 [<init>]
  + Utf8 [ALTER TABLE comments ADD iCommentID INTEGER;]
  + Utf8 [BlogNameComparator]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [CursorFactory]
  + Utf8 [DES]
  + Utf8 [Editor]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/ContentValues;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/database/SQLException;]
  + Utf8 [Landroid/database/sqlite/SQLiteDatabase;]
  + Utf8 [Landroid/database/sqlite/SQLiteException;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuffer;]
  + Utf8 [Ljava/text/StringCharacterIterator;]
  + Utf8 [Ljava/util/Comparator;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<*>;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Ljavax/crypto/Cipher;]
  + Utf8 [Ljavax/crypto/SecretKey;]
  + Utf8 [Ljavax/crypto/SecretKeyFactory;]
  + Utf8 [Ljavax/crypto/spec/DESKeySpec;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UPDATE comments SET iCommentID = commentID;]
  + Utf8 [UTF-8]
  + Utf8 [WordPressDB.java]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [\"]
  + Utf8 [\\]
  + Utf8 [\n]
  + Utf8 [\{]
  + Utf8 [\}]
  + Utf8 [accountId]
  + Utf8 [accountId = ]
  + Utf8 [accounts]
  + Utf8 [add]
  + Utf8 [addAccount]
  + Utf8 [addFlags]
  + Utf8 [addQuickPressShortcut]
  + Utf8 [addSlashes]
  + Utf8 [alter table accounts add api_blogid text;]
  + Utf8 [alter table accounts add api_key text;]
  + Utf8 [alter table accounts add blogId integer;]
  + Utf8 [alter table accounts add blog_options text default '';]
  + Utf8 [alter table accounts add dotcomFlag boolean default false;]
  + Utf8 [alter table accounts add dotcom_password text;]
  + Utf8 [alter table accounts add dotcom_username text;]
  + Utf8 [alter table accounts add homeURL text default '';]
  + Utf8 [alter table accounts add httppassword text;]
  + Utf8 [alter table accounts add httpuser text;]
  + Utf8 [alter table accounts add isScaledImage boolean default false;]
  + Utf8 [alter table accounts add location boolean default false;]
  + Utf8 [alter table accounts add postFormats text default '';]
  + Utf8 [alter table accounts add scaledImgWidth integer default 1024;]
  + Utf8 [alter table accounts add wpVersion text;]
  + Utf8 [alter table cats add parent_id integer default 0;]
  + Utf8 [alter table eula add last_blog_id text;]
  + Utf8 [alter table eula add light boolean default false;]
  + Utf8 [alter table eula add sound boolean default false;]
  + Utf8 [alter table eula add tagline text;]
  + Utf8 [alter table eula add tagline_flag boolean default false;]
  + Utf8 [alter table eula add uuid text;]
  + Utf8 [alter table eula add vibrate boolean default false;]
  + Utf8 [alter table media add isFeaturedInPost boolean default false;]
  + Utf8 [alter table posts add isLocalChange boolean default 0]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android.intent.extra.shortcut.INTENT]
  + Utf8 [android.intent.extra.shortcut.NAME]
  + Utf8 [android/content/ContentValues]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/database/Cursor]
  + Utf8 [android/database/SQLException]
  + Utf8 [android/database/sqlite/SQLiteDatabase]
  + Utf8 [android/database/sqlite/SQLiteDatabase$CursorFactory]
  + Utf8 [android/database/sqlite/SQLiteException]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/util/Base64]
  + Utf8 [apiBlogID]
  + Utf8 [apiKey]
  + Utf8 [api_blogid]
  + Utf8 [api_key]
  + Utf8 [append]
  + Utf8 [author]
  + Utf8 [blogID]
  + Utf8 [blogID=]
  + Utf8 [blogId]
  + Utf8 [blogName]
  + Utf8 [blogName=']
  + Utf8 [blogOptions]
  + Utf8 [blogURL]
  + Utf8 [blog_id]
  + Utf8 [blog_id=]
  + Utf8 [blog_options]
  + Utf8 [broadcastShortcutIntent]
  + Utf8 [c]
  + Utf8 [caption]
  + Utf8 [categories]
  + Utf8 [categoriesJsonArray]
  + Utf8 [category]
  + Utf8 [categoryID]
  + Utf8 [categoryParentID]
  + Utf8 [category_name]
  + Utf8 [category_name=? AND blog_id=?]
  + Utf8 [cats]
  + Utf8 [centerThumbnail]
  + Utf8 [character]
  + Utf8 [checkMatch]
  + Utf8 [cipher]
  + Utf8 [clearCategories]
  + Utf8 [clearComments]
  + Utf8 [clearText]
  + Utf8 [close]
  + Utf8 [com.android.launcher.action.UNINSTALL_SHORTCUT]
  + Utf8 [comment]
  + Utf8 [commentCount]
  + Utf8 [commentDate]
  + Utf8 [commentDateFormatted]
  + Utf8 [commentHash]
  + Utf8 [commentID]
  + Utf8 [commentValues]
  + Utf8 [comments]
  + Utf8 [commit]
  + Utf8 [content]
  + Utf8 [context]
  + Utf8 [create table if not exists accounts (id integer primary key autoincrement, url text, blogName text, username text, password text, imagePlacement text, centerThumbnail boolean, fullSizeImage boolean, maxImageWidth text, maxImageWidthId integer, lastCommentId integer, runService boolean);]
  + Utf8 [create table if not exists cats (id integer primary key autoincrement, blog_id text, wp_id integer, category_name text not null);]
  + Utf8 [create table if not exists comments (blogID text, postID text, iCommentID integer, author text, comment text, commentDate text, commentDateFormatted text, status text, url text, email text, postTitle text);]
  + Utf8 [create table if not exists eula (id integer primary key autoincrement, read integer not null, interval text, statsdate integer);]
  + Utf8 [create table if not exists media (id integer primary key autoincrement, postID integer not null, filePath text default '', fileName text default '', title text default '', description text default '', caption text default '', horizontalAlignment integer default 0, width integer default 0, height integer default 0, mimeType text default '', featured boolean default false, isVideo boolean default false);]
  + Utf8 [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
  + Utf8 [create table if not exists quickpress_shortcuts (id integer primary key autoincrement, accountId text, name text);]
  + Utf8 [ctx]
  + Utf8 [current]
  + Utf8 [customField]
  + Utf8 [custom_fields]
  + Utf8 [d]
  + Utf8 [date]
  + Utf8 [dateCreated]
  + Utf8 [date_created_gmt]
  + Utf8 [date_created_gmt DESC]
  + Utf8 [db]
  + Utf8 [deactivateAccounts]
  + Utf8 [decode]
  + Utf8 [decryptPassword]
  + Utf8 [defaultBlog]
  + Utf8 [delete]
  + Utf8 [deleteAccount]
  + Utf8 [deleteLastBlogId]
  + Utf8 [deleteMediaFilesForPost]
  + Utf8 [deletePost]
  + Utf8 [deleteQuickPressShortcut]
  + Utf8 [deleteUploadedPosts]
  + Utf8 [description]
  + Utf8 [doFinal]
  + Utf8 [dotcomFlag]
  + Utf8 [dotcomFlag=1]
  + Utf8 [dotcomPassword]
  + Utf8 [dotcomUsername]
  + Utf8 [dotcom_password]
  + Utf8 [dotcom_username]
  + Utf8 [duplicate]
  + Utf8 [e]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [email]
  + Utf8 [encodeToString]
  + Utf8 [encrypedPwd]
  + Utf8 [encryptPassword]
  + Utf8 [encryptedPwd]
  + Utf8 [encryptedWithoutB64]
  + Utf8 [equals]
  + Utf8 [eula]
  + Utf8 [excerpt]
  + Utf8 [execSQL]
  + Utf8 [featured]
  + Utf8 [fileName]
  + Utf8 [filePath]
  + Utf8 [findLocalChanges]
  + Utf8 [firstHash]
  + Utf8 [fullSizeImage]
  + Utf8 [generateSecret]
  + Utf8 [geo_latitude]
  + Utf8 [geo_longitude]
  + Utf8 [get]
  + Utf8 [getAccounts]
  + Utf8 [getBlogID]
  + Utf8 [getBytes]
  + Utf8 [getCaption]
  + Utf8 [getCategoryId]
  + Utf8 [getCategoryParentId]
  + Utf8 [getCount]
  + Utf8 [getDate_created_gmt]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getDescription]
  + Utf8 [getDouble]
  + Utf8 [getFileName]
  + Utf8 [getHeight]
  + Utf8 [getHorizontalAlignment]
  + Utf8 [getId]
  + Utf8 [getInstance]
  + Utf8 [getInt]
  + Utf8 [getInterval]
  + Utf8 [getJSONCategories]
  + Utf8 [getLastBlogId]
  + Utf8 [getLatitude]
  + Utf8 [getLong]
  + Utf8 [getLongitude]
  + Utf8 [getMIMEType]
  + Utf8 [getMediaFile]
  + Utf8 [getMediaPaths]
  + Utf8 [getMt_excerpt]
  + Utf8 [getMt_keywords]
  + Utf8 [getMt_text_more]
  + Utf8 [getName]
  + Utf8 [getNotificationOptions]
  + Utf8 [getPackage]
  + Utf8 [getPostID]
  + Utf8 [getPost_status]
  + Utf8 [getQuickPressShortcuts]
  + Utf8 [getString]
  + Utf8 [getTime]
  + Utf8 [getTimezoneOffset]
  + Utf8 [getTitle]
  + Utf8 [getUnmoderatedCommentCount]
  + Utf8 [getVersion]
  + Utf8 [getWP_password]
  + Utf8 [getWP_post_format]
  + Utf8 [getWidth]
  + Utf8 [height]
  + Utf8 [homeURL]
  + Utf8 [horizontalAlignment]
  + Utf8 [httppassword]
  + Utf8 [httpuser]
  + Utf8 [i]
  + Utf8 [iCommentID]
  + Utf8 [id]
  + Utf8 [id desc]
  + Utf8 [id=]
  + Utf8 [id=0]
  + Utf8 [imagePlacement]
  + Utf8 [init]
  + Utf8 [insert]
  + Utf8 [insertCategory]
  + Utf8 [interval]
  + Utf8 [isFeatured]
  + Utf8 [isFeaturedImageCapable]
  + Utf8 [isFeaturedInPost]
  + Utf8 [isLocalChange]
  + Utf8 [isLocalChange=1]
  + Utf8 [isLocalDraft]
  + Utf8 [isPage]
  + Utf8 [isPageInt]
  + Utf8 [isScaledImage]
  + Utf8 [isUploaded]
  + Utf8 [isVideo]
  + Utf8 [isWPCom]
  + Utf8 [iterator]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Package]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/text/StringCharacterIterator]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [javax/crypto/Cipher]
  + Utf8 [javax/crypto/SecretKeyFactory]
  + Utf8 [javax/crypto/spec/DESKeySpec]
  + Utf8 [jsonArray]
  + Utf8 [key]
  + Utf8 [keyFactory]
  + Utf8 [keySpec]
  + Utf8 [lastCommentId]
  + Utf8 [last_blog_id]
  + Utf8 [latitude]
  + Utf8 [length]
  + Utf8 [light]
  + Utf8 [link]
  + Utf8 [loadCategories]
  + Utf8 [loadComments]
  + Utf8 [loadDrafts]
  + Utf8 [loadPages]
  + Utf8 [loadPost]
  + Utf8 [loadSettings]
  + Utf8 [loadUploadedPosts]
  + Utf8 [localDraft]
  + Utf8 [localdraft]
  + Utf8 [localdrafts]
  + Utf8 [localpagedrafts]
  + Utf8 [location]
  + Utf8 [longValue]
  + Utf8 [longitude]
  + Utf8 [maxImageWidth]
  + Utf8 [maxImageWidthId]
  + Utf8 [media]
  + Utf8 [mediaPaths]
  + Utf8 [mf]
  + Utf8 [migratePasswords]
  + Utf8 [migratePreferences]
  + Utf8 [migrateWPComAccount]
  + Utf8 [mimeType]
  + Utf8 [moveToFirst]
  + Utf8 [moveToNext]
  + Utf8 [mt_allow_comments]
  + Utf8 [mt_allow_pings]
  + Utf8 [mt_excerpt]
  + Utf8 [mt_keywords]
  + Utf8 [mt_text_more]
  + Utf8 [name]
  + Utf8 [newCommentID]
  + Utf8 [newStatus]
  + Utf8 [next]
  + Utf8 [notificationOptions]
  + Utf8 [now]
  + Utf8 [numRows]
  + Utf8 [openOrCreateDatabase]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/MediaFile]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/util/Utils]
  + Utf8 [org/json/JSONArray]
  + Utf8 [originalUsername]
  + Utf8 [pageInt]
  + Utf8 [page_id]
  + Utf8 [page_status]
  + Utf8 [parent_id]
  + Utf8 [password]
  + Utf8 [permaLink]
  + Utf8 [picturePaths]
  + Utf8 [plainTextPwdBytes]
  + Utf8 [post]
  + Utf8 [postFormats]
  + Utf8 [postID]
  + Utf8 [postID=]
  + Utf8 [postTitle]
  + Utf8 [postValues]
  + Utf8 [post_status]
  + Utf8 [postid]
  + Utf8 [posts]
  + Utf8 [preferences]
  + Utf8 [printStackTrace]
  + Utf8 [put]
  + Utf8 [putBoolean]
  + Utf8 [putExtra]
  + Utf8 [putInt]
  + Utf8 [putString]
  + Utf8 [query]
  + Utf8 [quickpress_shortcuts]
  + Utf8 [rawQuery]
  + Utf8 [result]
  + Utf8 [returnHash]
  + Utf8 [returnValue]
  + Utf8 [returnVector]
  + Utf8 [rowsAffected]
  + Utf8 [runService]
  + Utf8 [saveComments]
  + Utf8 [saveMediaFile]
  + Utf8 [savePost]
  + Utf8 [savePosts]
  + Utf8 [saveSettings]
  + Utf8 [sb]
  + Utf8 [scaledImgWidth]
  + Utf8 [select count(*) from comments where blogID=? AND status='hold']
  + Utf8 [sendBroadcast]
  + Utf8 [setAction]
  + Utf8 [setCaption]
  + Utf8 [setClassName]
  + Utf8 [setDescription]
  + Utf8 [setFeatured]
  + Utf8 [setFeaturedInPost]
  + Utf8 [setFileName]
  + Utf8 [setFilePath]
  + Utf8 [setHeight]
  + Utf8 [setHorizontalAlignment]
  + Utf8 [setLocalDraft]
  + Utf8 [setMIMEType]
  + Utf8 [setPage]
  + Utf8 [setPostID]
  + Utf8 [setPost_status]
  + Utf8 [setTitle]
  + Utf8 [setVersion]
  + Utf8 [setVideo]
  + Utf8 [setWidth]
  + Utf8 [settings]
  + Utf8 [shortcutHash]
  + Utf8 [shortcutIntent]
  + Utf8 [shortcuts]
  + Utf8 [size]
  + Utf8 [sort]
  + Utf8 [sound]
  + Utf8 [src]
  + Utf8 [status]
  + Utf8 [success]
  + Utf8 [tagline]
  + Utf8 [tagline_flag]
  + Utf8 [tags]
  + Utf8 [text]
  + Utf8 [text_more]
  + Utf8 [this]
  + Utf8 [thisHash]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [update]
  + Utf8 [update accounts set blogId = 1;]
  + Utf8 [updateComment]
  + Utf8 [updateCommentStatus]
  + Utf8 [updateLastBlogId]
  + Utf8 [updateLatestCommentID]
  + Utf8 [updatePost]
  + Utf8 [updateWPComCredentials]
  + Utf8 [uploaded]
  + Utf8 [url]
  + Utf8 [userPass]
  + Utf8 [userid]
  + Utf8 [username]
  + Utf8 [username="]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [values]
  + Utf8 [vibrate]
  + Utf8 [width]
  + Utf8 [wordpress]
  + Utf8 [wpVersion]
  + Utf8 [wp_author_display_name]
  + Utf8 [wp_author_id]
  + Utf8 [wp_id]
  + Utf8 [wp_page_parent_id]
  + Utf8 [wp_page_parent_title]
  + Utf8 [wp_password]
  + Utf8 [wp_post_format]
  + Utf8 [wp_pref_last_activity]
  + Utf8 [wp_pref_notification_light]
  + Utf8 [wp_pref_notification_sound]
  + Utf8 [wp_pref_notification_vibrate]
  + Utf8 [wp_pref_notifications_interval]
  + Utf8 [wp_pref_post_signature]
  + Utf8 [wp_pref_signature_enabled]
  + Utf8 [wp_pref_wpcom_password]
  + Utf8 [wp_pref_wpcom_username]
  + Utf8 [wp_slug]
  + Utf8 [wpcom]
  + Utf8 [x]

Fields (count = 3):
  + Field:        db Landroid/database/sqlite/SQLiteDatabase;
    Access flags: 0x2
      = private android.database.sqlite.SQLiteDatabase db
  + Field:        defaultBlog Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String defaultBlog
  + Field:        context Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context context

Methods (count = 47):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public WordPressDB(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3486, locals = 6, stack = 21):
      [0] aload_0 v0
      [1] invokespecial #286
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] ldc #5
        + String []
      [7] putfield #248
        + Fieldref [org/edublogs/android/WordPressDB.defaultBlog Ljava/lang/String;]
      [10] aload_0 v0
      [11] aload_1 v1
      [12] putfield #246
        + Fieldref [org/edublogs/android/WordPressDB.context Landroid/content/Context;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] ldc #185
        + String [wordpress]
      [19] iconst_0
      [20] aconst_null
      [21] invokevirtual #257
        + Methodref [android/content/Context.openOrCreateDatabase (Ljava/lang/String;ILandroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase;]
      [24] putfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [27] goto +10 (target=37)
      [30] astore_2 v2
      [31] aload_0 v0
      [32] aconst_null
      [33] putfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [36] return
      [37] aload_0 v0
      [38] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [41] ldc #84
        + String [create table if not exists accounts (id integer primary key autoincrement, url text, blogName text, username text, password text, imagePlacement text, centerThumbnail boolean, fullSizeImage boolean, maxImageWidth text, maxImageWidthId integer, lastCommentId integer, runService boolean);]
      [43] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [46] aload_0 v0
      [47] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [50] ldc #87
        + String [create table if not exists eula (id integer primary key autoincrement, read integer not null, interval text, statsdate integer);]
      [52] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [55] aload_0 v0
      [56] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [59] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [61] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [64] aload_0 v0
      [65] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [68] ldc #86
        + String [create table if not exists comments (blogID text, postID text, iCommentID integer, author text, comment text, commentDate text, commentDateFormatted text, status text, url text, email text, postTitle text);]
      [70] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [73] aload_0 v0
      [74] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [77] ldc #85
        + String [create table if not exists cats (id integer primary key autoincrement, blog_id text, wp_id integer, category_name text not null);]
      [79] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [82] aload_0 v0
      [83] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [86] ldc #90
        + String [create table if not exists quickpress_shortcuts (id integer primary key autoincrement, accountId text, name text);]
      [88] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [91] aload_0 v0
      [92] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [95] ldc #88
        + String [create table if not exists media (id integer primary key autoincrement, postID integer not null, filePath text default '', fileName text default '', title text default '', description text default '', caption text default '', horizontalAlignment integer default 0, width integer default 0, height integer default 0, mimeType text default '', featured boolean default false, isVideo boolean default false);]
      [97] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [100] aload_0 v0
      [101] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [104] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [107] iconst_1
      [108] ificmpge +253 (target=361)
      [111] aload_0 v0
      [112] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [115] ldc #34
        + String [alter table accounts add blogId integer;]
      [117] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [120] aload_0 v0
      [121] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [124] ldc #176
        + String [update accounts set blogId = 1;]
      [126] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [129] aload_0 v0
      [130] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [133] ldc #50
        + String [alter table eula add sound boolean default false;]
      [135] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [138] aload_0 v0
      [139] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [142] ldc #54
        + String [alter table eula add vibrate boolean default false;]
      [144] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [147] aload_0 v0
      [148] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [151] ldc #49
        + String [alter table eula add light boolean default false;]
      [153] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [156] aload_0 v0
      [157] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [160] ldc #43
        + String [alter table accounts add location boolean default false;]
      [162] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [165] aload_0 v0
      [166] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [169] ldc #51
        + String [alter table eula add tagline text;]
      [171] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [174] aload_0 v0
      [175] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [178] ldc #52
        + String [alter table eula add tagline_flag boolean default false;]
      [180] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [183] aload_0 v0
      [184] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [187] ldc #38
        + String [alter table accounts add dotcom_username text;]
      [189] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [192] aload_0 v0
      [193] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [196] ldc #37
        + String [alter table accounts add dotcom_password text;]
      [198] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [201] aload_0 v0
      [202] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [205] ldc #33
        + String [alter table accounts add api_key text;]
      [207] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [210] aload_0 v0
      [211] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [214] ldc #32
        + String [alter table accounts add api_blogid text;]
      [216] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [219] aload_0 v0
      [220] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [223] ldc #36
        + String [alter table accounts add dotcomFlag boolean default false;]
      [225] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [228] aload_0 v0
      [229] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [232] ldc #46
        + String [alter table accounts add wpVersion text;]
      [234] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [237] aload_0 v0
      [238] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [241] ldc #53
        + String [alter table eula add uuid text;]
      [243] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [246] aload_0 v0
      [247] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [250] ldc #41
        + String [alter table accounts add httpuser text;]
      [252] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [255] aload_0 v0
      [256] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [259] ldc #40
        + String [alter table accounts add httppassword text;]
      [261] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [264] aload_0 v0
      [265] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [268] ldc #48
        + String [alter table eula add last_blog_id text;]
      [270] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [273] aload_0 v0
      [274] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [277] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [279] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [282] aload_0 v0
      [283] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [286] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [288] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [291] aload_0 v0
      [292] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [295] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [297] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [300] aload_0 v0
      [301] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [304] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [306] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [309] aload_0 v0
      [310] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [313] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [315] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [318] aload_0 v0
      [319] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [322] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [324] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [327] aload_0 v0
      [328] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [331] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [333] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [336] aload_0 v0
      [337] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [340] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [342] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [345] aload_0 v0
      [346] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [349] aload_0 v0
      [350] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [353] bipush 18
      [355] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [358] goto +3127 (target=3485)
      [361] aload_0 v0
      [362] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [365] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [368] iconst_1
      [369] ificmpne +301 (target=670)
      [372] aload_0 v0
      [373] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [376] ldc #164
        + String [posts]
      [378] aconst_null
      [379] aconst_null
      [380] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [383] pop
      [384] aload_0 v0
      [385] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [388] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [390] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [393] aload_0 v0
      [394] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [397] ldc #34
        + String [alter table accounts add blogId integer;]
      [399] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [402] aload_0 v0
      [403] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [406] ldc #176
        + String [update accounts set blogId = 1;]
      [408] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [411] aload_0 v0
      [412] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [415] ldc #50
        + String [alter table eula add sound boolean default false;]
      [417] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [420] aload_0 v0
      [421] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [424] ldc #54
        + String [alter table eula add vibrate boolean default false;]
      [426] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [429] aload_0 v0
      [430] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [433] ldc #49
        + String [alter table eula add light boolean default false;]
      [435] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [438] aload_0 v0
      [439] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [442] ldc #43
        + String [alter table accounts add location boolean default false;]
      [444] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [447] aload_0 v0
      [448] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [451] ldc #51
        + String [alter table eula add tagline text;]
      [453] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [456] aload_0 v0
      [457] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [460] ldc #52
        + String [alter table eula add tagline_flag boolean default false;]
      [462] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [465] aload_0 v0
      [466] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [469] ldc #20
        + String [ALTER TABLE comments ADD iCommentID INTEGER;]
      [471] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [474] aload_0 v0
      [475] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [478] ldc #22
        + String [UPDATE comments SET iCommentID = commentID;]
      [480] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [483] aload_0 v0
      [484] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [487] ldc #38
        + String [alter table accounts add dotcom_username text;]
      [489] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [492] aload_0 v0
      [493] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [496] ldc #37
        + String [alter table accounts add dotcom_password text;]
      [498] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [501] aload_0 v0
      [502] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [505] ldc #33
        + String [alter table accounts add api_key text;]
      [507] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [510] aload_0 v0
      [511] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [514] ldc #32
        + String [alter table accounts add api_blogid text;]
      [516] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [519] aload_0 v0
      [520] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [523] ldc #36
        + String [alter table accounts add dotcomFlag boolean default false;]
      [525] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [528] aload_0 v0
      [529] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [532] ldc #46
        + String [alter table accounts add wpVersion text;]
      [534] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [537] aload_0 v0
      [538] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [541] ldc #53
        + String [alter table eula add uuid text;]
      [543] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [546] aload_0 v0
      [547] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [550] ldc #41
        + String [alter table accounts add httpuser text;]
      [552] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [555] aload_0 v0
      [556] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [559] ldc #40
        + String [alter table accounts add httppassword text;]
      [561] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [564] aload_0 v0
      [565] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [568] ldc #48
        + String [alter table eula add last_blog_id text;]
      [570] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [573] aload_0 v0
      [574] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [577] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [579] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [582] aload_0 v0
      [583] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [586] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [588] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [591] aload_0 v0
      [592] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [595] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [597] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [600] aload_0 v0
      [601] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [604] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [606] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [609] aload_0 v0
      [610] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [613] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [615] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [618] aload_0 v0
      [619] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [622] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [624] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [627] aload_0 v0
      [628] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [631] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [633] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [636] aload_0 v0
      [637] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [640] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [642] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [645] aload_0 v0
      [646] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [649] aload_0 v0
      [650] aload_1 v1
      [651] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [654] aload_0 v0
      [655] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [658] aload_0 v0
      [659] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [662] bipush 18
      [664] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [667] goto +2818 (target=3485)
      [670] aload_0 v0
      [671] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [674] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [677] iconst_2
      [678] ificmpne +283 (target=961)
      [681] aload_0 v0
      [682] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [685] ldc #164
        + String [posts]
      [687] aconst_null
      [688] aconst_null
      [689] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [692] pop
      [693] aload_0 v0
      [694] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [697] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [699] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [702] aload_0 v0
      [703] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [706] ldc #50
        + String [alter table eula add sound boolean default false;]
      [708] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [711] aload_0 v0
      [712] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [715] ldc #54
        + String [alter table eula add vibrate boolean default false;]
      [717] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [720] aload_0 v0
      [721] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [724] ldc #49
        + String [alter table eula add light boolean default false;]
      [726] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [729] aload_0 v0
      [730] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [733] ldc #43
        + String [alter table accounts add location boolean default false;]
      [735] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [738] aload_0 v0
      [739] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [742] ldc #51
        + String [alter table eula add tagline text;]
      [744] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [747] aload_0 v0
      [748] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [751] ldc #52
        + String [alter table eula add tagline_flag boolean default false;]
      [753] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [756] aload_0 v0
      [757] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [760] ldc #20
        + String [ALTER TABLE comments ADD iCommentID INTEGER;]
      [762] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [765] aload_0 v0
      [766] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [769] ldc #22
        + String [UPDATE comments SET iCommentID = commentID;]
      [771] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [774] aload_0 v0
      [775] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [778] ldc #38
        + String [alter table accounts add dotcom_username text;]
      [780] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [783] aload_0 v0
      [784] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [787] ldc #37
        + String [alter table accounts add dotcom_password text;]
      [789] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [792] aload_0 v0
      [793] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [796] ldc #33
        + String [alter table accounts add api_key text;]
      [798] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [801] aload_0 v0
      [802] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [805] ldc #32
        + String [alter table accounts add api_blogid text;]
      [807] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [810] aload_0 v0
      [811] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [814] ldc #36
        + String [alter table accounts add dotcomFlag boolean default false;]
      [816] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [819] aload_0 v0
      [820] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [823] ldc #46
        + String [alter table accounts add wpVersion text;]
      [825] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [828] aload_0 v0
      [829] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [832] ldc #53
        + String [alter table eula add uuid text;]
      [834] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [837] aload_0 v0
      [838] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [841] ldc #41
        + String [alter table accounts add httpuser text;]
      [843] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [846] aload_0 v0
      [847] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [850] ldc #40
        + String [alter table accounts add httppassword text;]
      [852] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [855] aload_0 v0
      [856] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [859] ldc #48
        + String [alter table eula add last_blog_id text;]
      [861] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [864] aload_0 v0
      [865] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [868] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [870] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [873] aload_0 v0
      [874] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [877] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [879] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [882] aload_0 v0
      [883] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [886] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [888] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [891] aload_0 v0
      [892] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [895] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [897] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [900] aload_0 v0
      [901] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [904] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [906] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [909] aload_0 v0
      [910] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [913] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [915] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [918] aload_0 v0
      [919] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [922] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [924] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [927] aload_0 v0
      [928] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [931] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [933] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [936] aload_0 v0
      [937] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [940] aload_0 v0
      [941] aload_1 v1
      [942] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [945] aload_0 v0
      [946] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [949] aload_0 v0
      [950] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [953] bipush 18
      [955] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [958] goto +2527 (target=3485)
      [961] aload_0 v0
      [962] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [965] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [968] iconst_3
      [969] ificmpne +256 (target=1225)
      [972] aload_0 v0
      [973] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [976] ldc #164
        + String [posts]
      [978] aconst_null
      [979] aconst_null
      [980] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [983] pop
      [984] aload_0 v0
      [985] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [988] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [990] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [993] aload_0 v0
      [994] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [997] ldc #43
        + String [alter table accounts add location boolean default false;]
      [999] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1002] aload_0 v0
      [1003] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1006] ldc #51
        + String [alter table eula add tagline text;]
      [1008] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1011] aload_0 v0
      [1012] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1015] ldc #52
        + String [alter table eula add tagline_flag boolean default false;]
      [1017] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1020] aload_0 v0
      [1021] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1024] ldc #20
        + String [ALTER TABLE comments ADD iCommentID INTEGER;]
      [1026] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1029] aload_0 v0
      [1030] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1033] ldc #22
        + String [UPDATE comments SET iCommentID = commentID;]
      [1035] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1038] aload_0 v0
      [1039] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1042] ldc #38
        + String [alter table accounts add dotcom_username text;]
      [1044] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1047] aload_0 v0
      [1048] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1051] ldc #37
        + String [alter table accounts add dotcom_password text;]
      [1053] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1056] aload_0 v0
      [1057] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1060] ldc #33
        + String [alter table accounts add api_key text;]
      [1062] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1065] aload_0 v0
      [1066] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1069] ldc #32
        + String [alter table accounts add api_blogid text;]
      [1071] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1074] aload_0 v0
      [1075] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1078] ldc #36
        + String [alter table accounts add dotcomFlag boolean default false;]
      [1080] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1083] aload_0 v0
      [1084] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1087] ldc #46
        + String [alter table accounts add wpVersion text;]
      [1089] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1092] aload_0 v0
      [1093] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1096] ldc #53
        + String [alter table eula add uuid text;]
      [1098] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1101] aload_0 v0
      [1102] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1105] ldc #41
        + String [alter table accounts add httpuser text;]
      [1107] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1110] aload_0 v0
      [1111] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1114] ldc #40
        + String [alter table accounts add httppassword text;]
      [1116] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1119] aload_0 v0
      [1120] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1123] ldc #48
        + String [alter table eula add last_blog_id text;]
      [1125] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1128] aload_0 v0
      [1129] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1132] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [1134] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1137] aload_0 v0
      [1138] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1141] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [1143] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1146] aload_0 v0
      [1147] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1150] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [1152] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1155] aload_0 v0
      [1156] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1159] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [1161] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1164] aload_0 v0
      [1165] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1168] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [1170] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1173] aload_0 v0
      [1174] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1177] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [1179] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1182] aload_0 v0
      [1183] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1186] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [1188] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1191] aload_0 v0
      [1192] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1195] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [1197] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1200] aload_0 v0
      [1201] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [1204] aload_0 v0
      [1205] aload_1 v1
      [1206] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [1209] aload_0 v0
      [1210] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [1213] aload_0 v0
      [1214] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1217] bipush 18
      [1219] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [1222] goto +2263 (target=3485)
      [1225] aload_0 v0
      [1226] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1229] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [1232] iconst_4
      [1233] ificmpne +256 (target=1489)
      [1236] aload_0 v0
      [1237] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1240] ldc #164
        + String [posts]
      [1242] aconst_null
      [1243] aconst_null
      [1244] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [1247] pop
      [1248] aload_0 v0
      [1249] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1252] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [1254] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1257] aload_0 v0
      [1258] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1261] ldc #43
        + String [alter table accounts add location boolean default false;]
      [1263] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1266] aload_0 v0
      [1267] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1270] ldc #51
        + String [alter table eula add tagline text;]
      [1272] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1275] aload_0 v0
      [1276] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1279] ldc #52
        + String [alter table eula add tagline_flag boolean default false;]
      [1281] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1284] aload_0 v0
      [1285] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1288] ldc #20
        + String [ALTER TABLE comments ADD iCommentID INTEGER;]
      [1290] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1293] aload_0 v0
      [1294] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1297] ldc #22
        + String [UPDATE comments SET iCommentID = commentID;]
      [1299] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1302] aload_0 v0
      [1303] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1306] ldc #38
        + String [alter table accounts add dotcom_username text;]
      [1308] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1311] aload_0 v0
      [1312] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1315] ldc #37
        + String [alter table accounts add dotcom_password text;]
      [1317] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1320] aload_0 v0
      [1321] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1324] ldc #33
        + String [alter table accounts add api_key text;]
      [1326] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1329] aload_0 v0
      [1330] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1333] ldc #32
        + String [alter table accounts add api_blogid text;]
      [1335] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1338] aload_0 v0
      [1339] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1342] ldc #36
        + String [alter table accounts add dotcomFlag boolean default false;]
      [1344] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1347] aload_0 v0
      [1348] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1351] ldc #46
        + String [alter table accounts add wpVersion text;]
      [1353] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1356] aload_0 v0
      [1357] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1360] ldc #53
        + String [alter table eula add uuid text;]
      [1362] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1365] aload_0 v0
      [1366] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1369] ldc #41
        + String [alter table accounts add httpuser text;]
      [1371] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1374] aload_0 v0
      [1375] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1378] ldc #40
        + String [alter table accounts add httppassword text;]
      [1380] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1383] aload_0 v0
      [1384] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1387] ldc #48
        + String [alter table eula add last_blog_id text;]
      [1389] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1392] aload_0 v0
      [1393] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1396] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [1398] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1401] aload_0 v0
      [1402] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1405] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [1407] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1410] aload_0 v0
      [1411] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1414] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [1416] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1419] aload_0 v0
      [1420] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1423] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [1425] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1428] aload_0 v0
      [1429] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1432] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [1434] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1437] aload_0 v0
      [1438] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1441] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [1443] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1446] aload_0 v0
      [1447] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1450] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [1452] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1455] aload_0 v0
      [1456] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1459] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [1461] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1464] aload_0 v0
      [1465] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [1468] aload_0 v0
      [1469] aload_1 v1
      [1470] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [1473] aload_0 v0
      [1474] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [1477] aload_0 v0
      [1478] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1481] bipush 18
      [1483] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [1486] goto +1999 (target=3485)
      [1489] aload_0 v0
      [1490] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1493] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [1496] iconst_5
      [1497] ificmpne +238 (target=1735)
      [1500] aload_0 v0
      [1501] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1504] ldc #164
        + String [posts]
      [1506] aconst_null
      [1507] aconst_null
      [1508] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [1511] pop
      [1512] aload_0 v0
      [1513] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1516] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [1518] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1521] aload_0 v0
      [1522] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1525] ldc #51
        + String [alter table eula add tagline text;]
      [1527] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1530] aload_0 v0
      [1531] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1534] ldc #52
        + String [alter table eula add tagline_flag boolean default false;]
      [1536] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1539] aload_0 v0
      [1540] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1543] ldc #20
        + String [ALTER TABLE comments ADD iCommentID INTEGER;]
      [1545] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1548] aload_0 v0
      [1549] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1552] ldc #22
        + String [UPDATE comments SET iCommentID = commentID;]
      [1554] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1557] aload_0 v0
      [1558] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1561] ldc #38
        + String [alter table accounts add dotcom_username text;]
      [1563] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1566] aload_0 v0
      [1567] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1570] ldc #37
        + String [alter table accounts add dotcom_password text;]
      [1572] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1575] aload_0 v0
      [1576] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1579] ldc #33
        + String [alter table accounts add api_key text;]
      [1581] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1584] aload_0 v0
      [1585] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1588] ldc #32
        + String [alter table accounts add api_blogid text;]
      [1590] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1593] aload_0 v0
      [1594] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1597] ldc #36
        + String [alter table accounts add dotcomFlag boolean default false;]
      [1599] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1602] aload_0 v0
      [1603] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1606] ldc #46
        + String [alter table accounts add wpVersion text;]
      [1608] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1611] aload_0 v0
      [1612] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1615] ldc #53
        + String [alter table eula add uuid text;]
      [1617] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1620] aload_0 v0
      [1621] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1624] ldc #41
        + String [alter table accounts add httpuser text;]
      [1626] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1629] aload_0 v0
      [1630] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1633] ldc #40
        + String [alter table accounts add httppassword text;]
      [1635] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1638] aload_0 v0
      [1639] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1642] ldc #48
        + String [alter table eula add last_blog_id text;]
      [1644] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1647] aload_0 v0
      [1648] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1651] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [1653] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1656] aload_0 v0
      [1657] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1660] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [1662] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1665] aload_0 v0
      [1666] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1669] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [1671] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1674] aload_0 v0
      [1675] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1678] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [1680] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1683] aload_0 v0
      [1684] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1687] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [1689] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1692] aload_0 v0
      [1693] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1696] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [1698] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1701] aload_0 v0
      [1702] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1705] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [1707] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1710] aload_0 v0
      [1711] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [1714] aload_0 v0
      [1715] aload_1 v1
      [1716] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [1719] aload_0 v0
      [1720] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [1723] aload_0 v0
      [1724] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1727] bipush 18
      [1729] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [1732] goto +1753 (target=3485)
      [1735] aload_0 v0
      [1736] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1739] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [1742] bipush 6
      [1744] ificmpne +229 (target=1973)
      [1747] aload_0 v0
      [1748] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1751] ldc #164
        + String [posts]
      [1753] aconst_null
      [1754] aconst_null
      [1755] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [1758] pop
      [1759] aload_0 v0
      [1760] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1763] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [1765] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1768] aload_0 v0
      [1769] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1772] ldc #20
        + String [ALTER TABLE comments ADD iCommentID INTEGER;]
      [1774] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1777] aload_0 v0
      [1778] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1781] ldc #22
        + String [UPDATE comments SET iCommentID = commentID;]
      [1783] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1786] aload_0 v0
      [1787] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1790] ldc #38
        + String [alter table accounts add dotcom_username text;]
      [1792] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1795] aload_0 v0
      [1796] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1799] ldc #37
        + String [alter table accounts add dotcom_password text;]
      [1801] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1804] aload_0 v0
      [1805] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1808] ldc #33
        + String [alter table accounts add api_key text;]
      [1810] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1813] aload_0 v0
      [1814] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1817] ldc #32
        + String [alter table accounts add api_blogid text;]
      [1819] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1822] aload_0 v0
      [1823] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1826] ldc #36
        + String [alter table accounts add dotcomFlag boolean default false;]
      [1828] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1831] aload_0 v0
      [1832] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1835] ldc #46
        + String [alter table accounts add wpVersion text;]
      [1837] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1840] aload_0 v0
      [1841] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1844] ldc #53
        + String [alter table eula add uuid text;]
      [1846] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1849] aload_0 v0
      [1850] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1853] ldc #41
        + String [alter table accounts add httpuser text;]
      [1855] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1858] aload_0 v0
      [1859] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1862] ldc #40
        + String [alter table accounts add httppassword text;]
      [1864] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1867] aload_0 v0
      [1868] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1871] ldc #48
        + String [alter table eula add last_blog_id text;]
      [1873] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1876] aload_0 v0
      [1877] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1880] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [1882] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1885] aload_0 v0
      [1886] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1889] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [1891] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1894] aload_0 v0
      [1895] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1898] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [1900] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1903] aload_0 v0
      [1904] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1907] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [1909] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1912] aload_0 v0
      [1913] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1916] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [1918] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1921] aload_0 v0
      [1922] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1925] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [1927] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1930] aload_0 v0
      [1931] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1934] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [1936] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1939] aload_0 v0
      [1940] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1943] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [1945] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [1948] aload_0 v0
      [1949] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [1952] aload_0 v0
      [1953] aload_1 v1
      [1954] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [1957] aload_0 v0
      [1958] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [1961] aload_0 v0
      [1962] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1965] bipush 18
      [1967] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [1970] goto +1515 (target=3485)
      [1973] aload_0 v0
      [1974] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1977] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [1980] bipush 7
      [1982] ificmpne +157 (target=2139)
      [1985] aload_0 v0
      [1986] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [1989] ldc #164
        + String [posts]
      [1991] aconst_null
      [1992] aconst_null
      [1993] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [1996] pop
      [1997] aload_0 v0
      [1998] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2001] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [2003] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2006] aload_0 v0
      [2007] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2010] ldc #53
        + String [alter table eula add uuid text;]
      [2012] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2015] aload_0 v0
      [2016] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2019] ldc #41
        + String [alter table accounts add httpuser text;]
      [2021] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2024] aload_0 v0
      [2025] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2028] ldc #40
        + String [alter table accounts add httppassword text;]
      [2030] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2033] aload_0 v0
      [2034] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2037] ldc #48
        + String [alter table eula add last_blog_id text;]
      [2039] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2042] aload_0 v0
      [2043] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2046] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [2048] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2051] aload_0 v0
      [2052] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2055] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [2057] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2060] aload_0 v0
      [2061] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2064] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [2066] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2069] aload_0 v0
      [2070] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2073] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [2075] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2078] aload_0 v0
      [2079] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2082] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [2084] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2087] aload_0 v0
      [2088] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2091] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [2093] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2096] aload_0 v0
      [2097] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2100] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [2102] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2105] aload_0 v0
      [2106] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2109] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [2111] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2114] aload_0 v0
      [2115] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [2118] aload_0 v0
      [2119] aload_1 v1
      [2120] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [2123] aload_0 v0
      [2124] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [2127] aload_0 v0
      [2128] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2131] bipush 18
      [2133] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [2136] goto +1349 (target=3485)
      [2139] aload_0 v0
      [2140] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2143] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [2146] bipush 8
      [2148] ificmpne +148 (target=2296)
      [2151] aload_0 v0
      [2152] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2155] ldc #164
        + String [posts]
      [2157] aconst_null
      [2158] aconst_null
      [2159] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [2162] pop
      [2163] aload_0 v0
      [2164] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2167] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [2169] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2172] aload_0 v0
      [2173] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2176] ldc #41
        + String [alter table accounts add httpuser text;]
      [2178] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2181] aload_0 v0
      [2182] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2185] ldc #40
        + String [alter table accounts add httppassword text;]
      [2187] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2190] aload_0 v0
      [2191] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2194] ldc #48
        + String [alter table eula add last_blog_id text;]
      [2196] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2199] aload_0 v0
      [2200] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2203] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [2205] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2208] aload_0 v0
      [2209] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2212] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [2214] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2217] aload_0 v0
      [2218] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2221] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [2223] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2226] aload_0 v0
      [2227] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2230] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [2232] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2235] aload_0 v0
      [2236] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2239] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [2241] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2244] aload_0 v0
      [2245] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2248] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [2250] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2253] aload_0 v0
      [2254] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2257] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [2259] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2262] aload_0 v0
      [2263] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2266] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [2268] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2271] aload_0 v0
      [2272] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [2275] aload_0 v0
      [2276] aload_1 v1
      [2277] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [2280] aload_0 v0
      [2281] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [2284] aload_0 v0
      [2285] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2288] bipush 18
      [2290] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [2293] goto +1192 (target=3485)
      [2296] aload_0 v0
      [2297] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2300] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [2303] bipush 9
      [2305] ificmpne +148 (target=2453)
      [2308] aload_0 v0
      [2309] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2312] ldc #164
        + String [posts]
      [2314] aconst_null
      [2315] aconst_null
      [2316] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [2319] pop
      [2320] aload_0 v0
      [2321] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2324] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [2326] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2329] aload_0 v0
      [2330] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2333] ldc #41
        + String [alter table accounts add httpuser text;]
      [2335] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2338] aload_0 v0
      [2339] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2342] ldc #40
        + String [alter table accounts add httppassword text;]
      [2344] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2347] aload_0 v0
      [2348] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2351] ldc #48
        + String [alter table eula add last_blog_id text;]
      [2353] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2356] aload_0 v0
      [2357] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2360] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [2362] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2365] aload_0 v0
      [2366] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2369] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [2371] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2374] aload_0 v0
      [2375] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2378] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [2380] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2383] aload_0 v0
      [2384] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2387] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [2389] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2392] aload_0 v0
      [2393] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2396] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [2398] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2401] aload_0 v0
      [2402] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2405] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [2407] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2410] aload_0 v0
      [2411] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2414] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [2416] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2419] aload_0 v0
      [2420] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2423] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [2425] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2428] aload_0 v0
      [2429] invokespecial #328
        + Methodref [org/edublogs/android/WordPressDB.migratePasswords ()V]
      [2432] aload_0 v0
      [2433] aload_1 v1
      [2434] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [2437] aload_0 v0
      [2438] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [2441] aload_0 v0
      [2442] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2445] bipush 18
      [2447] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [2450] goto +1035 (target=3485)
      [2453] aload_0 v0
      [2454] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2457] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [2460] bipush 10
      [2462] ificmpne +630 (target=3092)
      [2465] aload_0 v0
      [2466] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2469] ldc #164
        + String [posts]
      [2471] aconst_null
      [2472] aconst_null
      [2473] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [2476] pop
      [2477] aload_0 v0
      [2478] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2481] ldc #89
        + String [create table if not exists posts (id integer primary key autoincrement, blogID text, postid text, title text default '', dateCreated date, date_created_gmt date, categories text default '', custom_fields text default '', description text default '', link text default '', mt_allow_comments boolean, mt_allow_pings boolean, mt_excerpt text default '', mt_keywords text default '', mt_text_more text default '', permaLink text default '', post_status text default '', userid integer default 0, wp_author_display_name text default '', wp_author_id text default '', wp_password text default '', wp_post_format text default '', wp_slug text default '', mediaPaths text default '', latitude real, longitude real, localDraft boolean default 0, uploaded boolean default 0, isPage boolean default 0, wp_page_parent_id text, wp_page_parent_title text);]
      [2483] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2486] aload_0 v0
      [2487] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2490] ldc #137
        + String [localdrafts]
      [2492] bipush 11
      [2494] anewarray #225
        + Class [java/lang/String]
      [2497] dup
      [2498] iconst_0
      [2499] ldc #63
        + String [blogID]
      [2501] aastore
      [2502] dup
      [2503] iconst_1
      [2504] ldc #175
        + String [title]
      [2506] aastore
      [2507] dup
      [2508] iconst_2
      [2509] ldc #83
        + String [content]
      [2511] aastore
      [2512] dup
      [2513] iconst_3
      [2514] ldc #157
        + String [picturePaths]
      [2516] aastore
      [2517] dup
      [2518] iconst_4
      [2519] ldc #92
        + String [date]
      [2521] aastore
      [2522] dup
      [2523] iconst_5
      [2524] ldc #72
        + String [categories]
      [2526] aastore
      [2527] dup
      [2528] bipush 6
      [2530] ldc #173
        + String [tags]
      [2532] aastore
      [2533] dup
      [2534] bipush 7
      [2536] ldc #170
        + String [status]
      [2538] aastore
      [2539] dup
      [2540] bipush 8
      [2542] ldc #155
        + String [password]
      [2544] aastore
      [2545] dup
      [2546] bipush 9
      [2548] ldc #132
        + String [latitude]
      [2550] aastore
      [2551] dup
      [2552] bipush 10
      [2554] ldc #140
        + String [longitude]
      [2556] aastore
      [2557] aconst_null
      [2558] aconst_null
      [2559] aconst_null
      [2560] aconst_null
      [2561] ldc #118
        + String [id desc]
      [2563] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [2566] astore_2 v2
      [2567] aload_2 v2
      [2568] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [2573] istore_3 v3
      [2574] aload_2 v2
      [2575] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [2580] pop
      [2581] iconst_0
      [2582] istore v4
      [2584] goto +148 (target=2732)
      [2587] aload_2 v2
      [2588] iconst_0
      [2589] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2594] ifnull +128 (target=2722)
      [2597] new #240
        + Class [org/edublogs/android/models/Post]
      [2600] dup
      [2601] aload_2 v2
      [2602] iconst_0
      [2603] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [2608] aload_2 v2
      [2609] iconst_1
      [2610] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2615] aload_2 v2
      [2616] iconst_2
      [2617] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2622] ldc #5
        + String []
      [2624] aload_2 v2
      [2625] iconst_3
      [2626] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2631] aload_2 v2
      [2632] iconst_4
      [2633] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [2638] aload_2 v2
      [2639] iconst_5
      [2640] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2645] aload_2 v2
      [2646] bipush 6
      [2648] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2653] aload_2 v2
      [2654] bipush 7
      [2656] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2661] aload_2 v2
      [2662] bipush 8
      [2664] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2669] aload_2 v2
      [2670] bipush 9
      [2672] invokeinterface #394
        + InterfaceMethodref [android/database/Cursor.getDouble (I)D]
      [2677] aload_2 v2
      [2678] bipush 10
      [2680] invokeinterface #394
        + InterfaceMethodref [android/database/Cursor.getDouble (I)D]
      [2685] iconst_0
      [2686] ldc #5
        + String []
      [2688] iconst_0
      [2689] iconst_0
      [2690] invokespecial #360
        + Methodref [org/edublogs/android/models/Post.<init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
      [2693] astore v5
      [2695] aload v5
      [2697] iconst_1
      [2698] invokevirtual #380
        + Methodref [org/edublogs/android/models/Post.setLocalDraft (Z)V]
      [2701] aload v5
      [2703] ldc #136
        + String [localdraft]
      [2705] invokevirtual #382
        + Methodref [org/edublogs/android/models/Post.setPost_status (Ljava/lang/String;)V]
      [2708] aload_0 v0
      [2709] aload v5
      [2711] aload_2 v2
      [2712] iconst_0
      [2713] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [2718] invokevirtual #331
        + Methodref [org/edublogs/android/WordPressDB.savePost (Lorg/edublogs/android/models/Post;I)J]
      [2721] pop2
      [2722] aload_2 v2
      [2723] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [2728] pop
      [2729] iinc v4, 1
      [2732] iload v4
      [2734] iload_3 v3
      [2735] ificmplt -148 (target=2587)
      [2738] aload_2 v2
      [2739] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [2744] aload_0 v0
      [2745] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2748] ldc #137
        + String [localdrafts]
      [2750] aconst_null
      [2751] aconst_null
      [2752] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [2755] pop
      [2756] aload_0 v0
      [2757] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2760] ldc #138
        + String [localpagedrafts]
      [2762] bipush 7
      [2764] anewarray #225
        + Class [java/lang/String]
      [2767] dup
      [2768] iconst_0
      [2769] ldc #63
        + String [blogID]
      [2771] aastore
      [2772] dup
      [2773] iconst_1
      [2774] ldc #175
        + String [title]
      [2776] aastore
      [2777] dup
      [2778] iconst_2
      [2779] ldc #83
        + String [content]
      [2781] aastore
      [2782] dup
      [2783] iconst_3
      [2784] ldc #157
        + String [picturePaths]
      [2786] aastore
      [2787] dup
      [2788] iconst_4
      [2789] ldc #92
        + String [date]
      [2791] aastore
      [2792] dup
      [2793] iconst_5
      [2794] ldc #170
        + String [status]
      [2796] aastore
      [2797] dup
      [2798] bipush 6
      [2800] ldc #155
        + String [password]
      [2802] aastore
      [2803] aconst_null
      [2804] aconst_null
      [2805] aconst_null
      [2806] aconst_null
      [2807] ldc #118
        + String [id desc]
      [2809] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [2812] astore_2 v2
      [2813] aload_2 v2
      [2814] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [2819] istore_3 v3
      [2820] aload_2 v2
      [2821] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [2826] pop
      [2827] iconst_0
      [2828] istore v4
      [2830] goto +128 (target=2958)
      [2833] aload_2 v2
      [2834] iconst_0
      [2835] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2840] ifnull +108 (target=2948)
      [2843] new #240
        + Class [org/edublogs/android/models/Post]
      [2846] dup
      [2847] aload_2 v2
      [2848] iconst_0
      [2849] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [2854] aload_2 v2
      [2855] iconst_1
      [2856] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2861] aload_2 v2
      [2862] iconst_2
      [2863] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2868] ldc #5
        + String []
      [2870] aload_2 v2
      [2871] iconst_3
      [2872] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2877] aload_2 v2
      [2878] iconst_4
      [2879] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [2884] aload_2 v2
      [2885] iconst_5
      [2886] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2891] ldc #5
        + String []
      [2893] ldc #5
        + String []
      [2895] aload_2 v2
      [2896] bipush 6
      [2898] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [2903] dconst_0
      [2904] dconst_0
      [2905] iconst_1
      [2906] ldc #5
        + String []
      [2908] iconst_0
      [2909] iconst_0
      [2910] invokespecial #360
        + Methodref [org/edublogs/android/models/Post.<init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
      [2913] astore v5
      [2915] aload v5
      [2917] iconst_1
      [2918] invokevirtual #380
        + Methodref [org/edublogs/android/models/Post.setLocalDraft (Z)V]
      [2921] aload v5
      [2923] ldc #136
        + String [localdraft]
      [2925] invokevirtual #382
        + Methodref [org/edublogs/android/models/Post.setPost_status (Ljava/lang/String;)V]
      [2928] aload v5
      [2930] iconst_1
      [2931] invokevirtual #381
        + Methodref [org/edublogs/android/models/Post.setPage (Z)V]
      [2934] aload_0 v0
      [2935] aload v5
      [2937] aload_2 v2
      [2938] iconst_0
      [2939] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [2944] invokevirtual #331
        + Methodref [org/edublogs/android/WordPressDB.savePost (Lorg/edublogs/android/models/Post;I)J]
      [2947] pop2
      [2948] aload_2 v2
      [2949] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [2954] pop
      [2955] iinc v4, 1
      [2958] iload v4
      [2960] iload_3 v3
      [2961] ificmplt -128 (target=2833)
      [2964] aload_2 v2
      [2965] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [2970] aload_0 v0
      [2971] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2974] ldc #138
        + String [localpagedrafts]
      [2976] aconst_null
      [2977] aconst_null
      [2978] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [2981] pop
      [2982] goto +8 (target=2990)
      [2985] astore_2 v2
      [2986] aload_2 v2
      [2987] invokevirtual #282
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [2990] aload_0 v0
      [2991] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [2994] ldc #48
        + String [alter table eula add last_blog_id text;]
      [2996] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [2999] aload_0 v0
      [3000] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3003] ldc #44
        + String [alter table accounts add postFormats text default '';]
      [3005] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3008] aload_0 v0
      [3009] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3012] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [3014] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3017] aload_0 v0
      [3018] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3021] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [3023] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3026] aload_0 v0
      [3027] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3030] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [3032] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3035] aload_0 v0
      [3036] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3039] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [3041] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3044] aload_0 v0
      [3045] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3048] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [3050] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3053] aload_0 v0
      [3054] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3057] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [3059] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3062] aload_0 v0
      [3063] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3066] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3068] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3071] aload_0 v0
      [3072] aload_1 v1
      [3073] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [3076] aload_0 v0
      [3077] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [3080] aload_0 v0
      [3081] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3084] bipush 18
      [3086] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3089] goto +396 (target=3485)
      [3092] aload_0 v0
      [3093] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3096] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [3099] bipush 11
      [3101] ificmpne +87 (target=3188)
      [3104] aload_0 v0
      [3105] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3108] ldc #42
        + String [alter table accounts add isScaledImage boolean default false;]
      [3110] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3113] aload_0 v0
      [3114] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3117] ldc #45
        + String [alter table accounts add scaledImgWidth integer default 1024;]
      [3119] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3122] aload_0 v0
      [3123] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3126] ldc #56
        + String [alter table posts add isLocalChange boolean default 0]
      [3128] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3131] aload_0 v0
      [3132] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3135] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [3137] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3140] aload_0 v0
      [3141] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3144] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [3146] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3149] aload_0 v0
      [3150] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3153] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [3155] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3158] aload_0 v0
      [3159] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3162] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3164] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3167] aload_0 v0
      [3168] aload_1 v1
      [3169] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [3172] aload_0 v0
      [3173] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [3176] aload_0 v0
      [3177] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3180] bipush 18
      [3182] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3185] goto +300 (target=3485)
      [3188] aload_0 v0
      [3189] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3192] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [3195] bipush 12
      [3197] ificmpne +60 (target=3257)
      [3200] aload_0 v0
      [3201] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3204] ldc #55
        + String [alter table media add isFeaturedInPost boolean default false;]
      [3206] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3209] aload_0 v0
      [3210] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3213] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [3215] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3218] aload_0 v0
      [3219] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3222] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [3224] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3227] aload_0 v0
      [3228] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3231] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3233] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3236] aload_0 v0
      [3237] aload_1 v1
      [3238] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [3241] aload_0 v0
      [3242] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [3245] aload_0 v0
      [3246] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3249] bipush 18
      [3251] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3254] goto +231 (target=3485)
      [3257] aload_0 v0
      [3258] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3261] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [3264] bipush 13
      [3266] ificmpne +51 (target=3317)
      [3269] aload_0 v0
      [3270] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3273] ldc #39
        + String [alter table accounts add homeURL text default '';]
      [3275] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3278] aload_0 v0
      [3279] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3282] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [3284] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3287] aload_0 v0
      [3288] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3291] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3293] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3296] aload_0 v0
      [3297] aload_1 v1
      [3298] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [3301] aload_0 v0
      [3302] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [3305] aload_0 v0
      [3306] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3309] bipush 18
      [3311] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3314] goto +171 (target=3485)
      [3317] aload_0 v0
      [3318] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3321] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [3324] bipush 14
      [3326] ificmpne +42 (target=3368)
      [3329] aload_0 v0
      [3330] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3333] ldc #35
        + String [alter table accounts add blog_options text default '';]
      [3335] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3338] aload_0 v0
      [3339] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3342] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3344] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3347] aload_0 v0
      [3348] aload_1 v1
      [3349] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [3352] aload_0 v0
      [3353] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [3356] aload_0 v0
      [3357] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3360] bipush 18
      [3362] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3365] goto +120 (target=3485)
      [3368] aload_0 v0
      [3369] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3372] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [3375] bipush 15
      [3377] ificmpne +33 (target=3410)
      [3380] aload_0 v0
      [3381] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3384] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3386] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3389] aload_0 v0
      [3390] aload_1 v1
      [3391] invokespecial #329
        + Methodref [org/edublogs/android/WordPressDB.migratePreferences (Landroid/content/Context;)V]
      [3394] aload_0 v0
      [3395] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [3398] aload_0 v0
      [3399] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3402] bipush 18
      [3404] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3407] goto +78 (target=3485)
      [3410] aload_0 v0
      [3411] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3414] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [3417] bipush 16
      [3419] ificmpne +28 (target=3447)
      [3422] aload_0 v0
      [3423] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3426] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3428] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3431] aload_0 v0
      [3432] invokespecial #330
        + Methodref [org/edublogs/android/WordPressDB.migrateWPComAccount ()V]
      [3435] aload_0 v0
      [3436] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3439] bipush 18
      [3441] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3444] goto +41 (target=3485)
      [3447] aload_0 v0
      [3448] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3451] invokevirtual #269
        + Methodref [android/database/sqlite/SQLiteDatabase.getVersion ()I]
      [3454] bipush 17
      [3456] ificmpne +29 (target=3485)
      [3459] aload_0 v0
      [3460] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3463] ldc #47
        + String [alter table cats add parent_id integer default 0;]
      [3465] invokevirtual #268
        + Methodref [android/database/sqlite/SQLiteDatabase.execSQL (Ljava/lang/String;)V]
      [3468] aload_0 v0
      [3469] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [3472] bipush 18
      [3474] invokevirtual #273
        + Methodref [android/database/sqlite/SQLiteDatabase.setVersion (I)V]
      [3477] goto +8 (target=3485)
      [3480] astore_2 v2
      [3481] aload_2 v2
      [3482] invokevirtual #266
        + Methodref [android/database/SQLException.printStackTrace ()V]
      [3485] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (15 -> 27: 30):
      + Class [android/database/sqlite/SQLiteException]
      + ExceptionInfo (2486 -> 2982: 2985):
      + Class [java/lang/Exception]
      + ExceptionInfo (100 -> 3477: 3480):
      + Class [android/database/SQLException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 391)
        [0] -> line 138
        [4] -> line 134
        [10] -> line 139
        [15] -> line 142
        [27] -> line 143
        [31] -> line 144
        [36] -> line 145
        [37] -> line 149
        [46] -> line 151
        [55] -> line 153
        [64] -> line 154
        [73] -> line 155
        [82] -> line 156
        [91] -> line 157
        [100] -> line 160
        [111] -> line 161
        [120] -> line 162
        [129] -> line 163
        [138] -> line 164
        [147] -> line 165
        [156] -> line 166
        [165] -> line 167
        [174] -> line 168
        [183] -> line 169
        [192] -> line 170
        [201] -> line 171
        [210] -> line 172
        [219] -> line 173
        [228] -> line 174
        [237] -> line 175
        [246] -> line 176
        [255] -> line 177
        [264] -> line 178
        [273] -> line 179
        [282] -> line 180
        [291] -> line 181
        [300] -> line 182
        [309] -> line 183
        [318] -> line 184
        [327] -> line 185
        [336] -> line 186
        [345] -> line 187
        [349] -> line 188
        [358] -> line 189
        [372] -> line 190
        [384] -> line 191
        [393] -> line 192
        [402] -> line 193
        [411] -> line 194
        [420] -> line 195
        [429] -> line 196
        [438] -> line 197
        [447] -> line 198
        [456] -> line 199
        [465] -> line 200
        [474] -> line 201
        [483] -> line 202
        [492] -> line 203
        [501] -> line 204
        [510] -> line 205
        [519] -> line 206
        [528] -> line 207
        [537] -> line 208
        [546] -> line 209
        [555] -> line 210
        [564] -> line 211
        [573] -> line 212
        [582] -> line 213
        [591] -> line 214
        [600] -> line 215
        [609] -> line 216
        [618] -> line 217
        [627] -> line 218
        [636] -> line 219
        [645] -> line 220
        [649] -> line 221
        [654] -> line 222
        [658] -> line 223
        [667] -> line 224
        [681] -> line 225
        [693] -> line 226
        [702] -> line 227
        [711] -> line 228
        [720] -> line 229
        [729] -> line 230
        [738] -> line 231
        [747] -> line 232
        [756] -> line 233
        [765] -> line 234
        [774] -> line 235
        [783] -> line 236
        [792] -> line 237
        [801] -> line 238
        [810] -> line 239
        [819] -> line 240
        [828] -> line 241
        [837] -> line 242
        [846] -> line 243
        [855] -> line 244
        [864] -> line 245
        [873] -> line 246
        [882] -> line 247
        [891] -> line 248
        [900] -> line 249
        [909] -> line 250
        [918] -> line 251
        [927] -> line 252
        [936] -> line 253
        [940] -> line 254
        [945] -> line 255
        [949] -> line 256
        [958] -> line 257
        [972] -> line 258
        [984] -> line 259
        [993] -> line 260
        [1002] -> line 261
        [1011] -> line 262
        [1020] -> line 263
        [1029] -> line 264
        [1038] -> line 265
        [1047] -> line 266
        [1056] -> line 267
        [1065] -> line 268
        [1074] -> line 269
        [1083] -> line 270
        [1092] -> line 271
        [1101] -> line 272
        [1110] -> line 273
        [1119] -> line 274
        [1128] -> line 275
        [1137] -> line 276
        [1146] -> line 277
        [1155] -> line 278
        [1164] -> line 279
        [1173] -> line 280
        [1182] -> line 281
        [1191] -> line 282
        [1200] -> line 283
        [1204] -> line 284
        [1209] -> line 285
        [1213] -> line 286
        [1222] -> line 287
        [1236] -> line 288
        [1248] -> line 289
        [1257] -> line 290
        [1266] -> line 291
        [1275] -> line 292
        [1284] -> line 293
        [1293] -> line 294
        [1302] -> line 295
        [1311] -> line 296
        [1320] -> line 297
        [1329] -> line 298
        [1338] -> line 299
        [1347] -> line 300
        [1356] -> line 301
        [1365] -> line 302
        [1374] -> line 303
        [1383] -> line 304
        [1392] -> line 305
        [1401] -> line 306
        [1410] -> line 307
        [1419] -> line 308
        [1428] -> line 309
        [1437] -> line 310
        [1446] -> line 311
        [1455] -> line 312
        [1464] -> line 313
        [1468] -> line 314
        [1473] -> line 315
        [1477] -> line 316
        [1486] -> line 317
        [1500] -> line 318
        [1512] -> line 319
        [1521] -> line 320
        [1530] -> line 321
        [1539] -> line 322
        [1548] -> line 323
        [1557] -> line 324
        [1566] -> line 325
        [1575] -> line 326
        [1584] -> line 327
        [1593] -> line 328
        [1602] -> line 329
        [1611] -> line 330
        [1620] -> line 331
        [1629] -> line 332
        [1638] -> line 333
        [1647] -> line 334
        [1656] -> line 335
        [1665] -> line 336
        [1674] -> line 337
        [1683] -> line 338
        [1692] -> line 339
        [1701] -> line 340
        [1710] -> line 341
        [1714] -> line 342
        [1719] -> line 343
        [1723] -> line 344
        [1732] -> line 345
        [1747] -> line 346
        [1759] -> line 347
        [1768] -> line 348
        [1777] -> line 349
        [1786] -> line 350
        [1795] -> line 351
        [1804] -> line 352
        [1813] -> line 353
        [1822] -> line 354
        [1831] -> line 355
        [1840] -> line 356
        [1849] -> line 357
        [1858] -> line 358
        [1867] -> line 359
        [1876] -> line 360
        [1885] -> line 361
        [1894] -> line 362
        [1903] -> line 363
        [1912] -> line 364
        [1921] -> line 365
        [1930] -> line 366
        [1939] -> line 367
        [1948] -> line 368
        [1952] -> line 369
        [1957] -> line 370
        [1961] -> line 371
        [1970] -> line 372
        [1985] -> line 373
        [1997] -> line 374
        [2006] -> line 375
        [2015] -> line 376
        [2024] -> line 377
        [2033] -> line 378
        [2042] -> line 379
        [2051] -> line 380
        [2060] -> line 381
        [2069] -> line 382
        [2078] -> line 383
        [2087] -> line 384
        [2096] -> line 385
        [2105] -> line 386
        [2114] -> line 387
        [2118] -> line 388
        [2123] -> line 389
        [2127] -> line 390
        [2136] -> line 391
        [2151] -> line 392
        [2163] -> line 393
        [2172] -> line 394
        [2181] -> line 395
        [2190] -> line 396
        [2199] -> line 397
        [2208] -> line 398
        [2217] -> line 399
        [2226] -> line 400
        [2235] -> line 401
        [2244] -> line 402
        [2253] -> line 403
        [2262] -> line 404
        [2271] -> line 405
        [2275] -> line 406
        [2280] -> line 407
        [2284] -> line 408
        [2293] -> line 409
        [2308] -> line 410
        [2320] -> line 411
        [2329] -> line 412
        [2338] -> line 413
        [2347] -> line 414
        [2356] -> line 415
        [2365] -> line 416
        [2374] -> line 417
        [2383] -> line 418
        [2392] -> line 419
        [2401] -> line 420
        [2410] -> line 421
        [2419] -> line 422
        [2428] -> line 423
        [2432] -> line 424
        [2437] -> line 425
        [2441] -> line 426
        [2450] -> line 427
        [2465] -> line 428
        [2477] -> line 429
        [2486] -> line 434
        [2504] -> line 435
        [2524] -> line 436
        [2548] -> line 437
        [2561] -> line 438
        [2563] -> line 434
        [2567] -> line 439
        [2574] -> line 440
        [2581] -> line 442
        [2587] -> line 443
        [2597] -> line 444
        [2615] -> line 445
        [2631] -> line 446
        [2645] -> line 447
        [2661] -> line 448
        [2677] -> line 449
        [2690] -> line 444
        [2695] -> line 450
        [2701] -> line 451
        [2708] -> line 452
        [2722] -> line 454
        [2729] -> line 442
        [2738] -> line 456
        [2744] -> line 458
        [2756] -> line 461
        [2774] -> line 462
        [2794] -> line 463
        [2807] -> line 464
        [2809] -> line 461
        [2813] -> line 465
        [2820] -> line 466
        [2827] -> line 468
        [2833] -> line 469
        [2843] -> line 470
        [2861] -> line 471
        [2877] -> line 472
        [2895] -> line 473
        [2910] -> line 470
        [2915] -> line 474
        [2921] -> line 475
        [2928] -> line 476
        [2934] -> line 477
        [2948] -> line 479
        [2955] -> line 468
        [2964] -> line 481
        [2970] -> line 482
        [2982] -> line 483
        [2986] -> line 484
        [2990] -> line 487
        [2999] -> line 488
        [3008] -> line 489
        [3017] -> line 490
        [3026] -> line 491
        [3035] -> line 492
        [3044] -> line 493
        [3053] -> line 494
        [3062] -> line 495
        [3071] -> line 496
        [3076] -> line 497
        [3080] -> line 498
        [3089] -> line 499
        [3104] -> line 500
        [3113] -> line 501
        [3122] -> line 502
        [3131] -> line 503
        [3140] -> line 504
        [3149] -> line 505
        [3158] -> line 506
        [3167] -> line 507
        [3172] -> line 508
        [3176] -> line 509
        [3185] -> line 510
        [3200] -> line 511
        [3209] -> line 512
        [3218] -> line 513
        [3227] -> line 514
        [3236] -> line 515
        [3241] -> line 516
        [3245] -> line 517
        [3254] -> line 518
        [3269] -> line 519
        [3278] -> line 520
        [3287] -> line 521
        [3296] -> line 522
        [3301] -> line 523
        [3305] -> line 524
        [3314] -> line 525
        [3329] -> line 526
        [3338] -> line 527
        [3347] -> line 528
        [3352] -> line 529
        [3356] -> line 530
        [3365] -> line 531
        [3380] -> line 532
        [3389] -> line 533
        [3394] -> line 534
        [3398] -> line 535
        [3407] -> line 536
        [3422] -> line 537
        [3431] -> line 538
        [3435] -> line 539
        [3444] -> line 540
        [3459] -> line 541
        [3468] -> line 542
        [3477] -> line 544
        [3481] -> line 545
        [3485] -> line 548
      + Local variable table attribute (count = 11)
        v0: 0 -> 3486 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 3486 [Landroid/content/Context; ctx]
        v2: 31 -> 37 [Landroid/database/sqlite/SQLiteException; e]
        v2: 2567 -> 2982 [Landroid/database/Cursor; c]
        v3: 2574 -> 2982 [I numRows]
        v4: 2584 -> 2738 [I i]
        v5: 2695 -> 2722 [Lorg/edublogs/android/models/Post; post]
        v4: 2830 -> 2964 [I i]
        v5: 2915 -> 2948 [Lorg/edublogs/android/models/Post; post]
        v2: 2986 -> 2990 [Ljava/lang/Exception; e]
        v2: 3481 -> 3485 [Landroid/database/SQLException; e]
  + Method:       migratePreferences(Landroid/content/Context;)V
    Access flags: 0x2
      = private void migratePreferences(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 224, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #326
        + Methodref [org/edublogs/android/WordPressDB.getNotificationOptions ()Ljava/util/Map;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +217 (target=223)
      [9] aload_1 v1
      [10] invokestatic #275
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [13] astore_3 v3
      [14] aload_3 v3
      [15] invokeinterface #386
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [20] astore v4
      [22] aload_0 v0
      [23] invokevirtual #325
        + Methodref [org/edublogs/android/WordPressDB.getInterval ()Ljava/lang/String;]
      [26] astore v5
      [28] aload v5
      [30] ldc #5
        + String []
      [32] ifacmpeq +15 (target=47)
      [35] aload v4
      [37] ldc #198
        + String [wp_pref_notifications_interval]
      [39] aload v5
      [41] invokeinterface #391
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [46] pop
      [47] aload v4
      [49] ldc #196
        + String [wp_pref_notification_sound]
      [51] aload_2 v2
      [52] ldc #169
        + String [sound]
      [54] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [59] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [62] ldc #19
        + String [1]
      [64] invokevirtual #291
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [67] ifeq +7 (target=74)
      [70] iconst_1
      [71] goto +4 (target=75)
      [74] iconst_0
      [75] invokeinterface #389
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;]
      [80] pop
      [81] aload v4
      [83] ldc #197
        + String [wp_pref_notification_vibrate]
      [85] aload_2 v2
      [86] ldc #183
        + String [vibrate]
      [88] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [93] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [96] ldc #19
        + String [1]
      [98] invokevirtual #291
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [101] ifeq +7 (target=108)
      [104] iconst_1
      [105] goto +4 (target=109)
      [108] iconst_0
      [109] invokeinterface #389
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;]
      [114] pop
      [115] aload v4
      [117] ldc #195
        + String [wp_pref_notification_light]
      [119] aload_2 v2
      [120] ldc #133
        + String [light]
      [122] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [127] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [130] ldc #19
        + String [1]
      [132] invokevirtual #291
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [135] ifeq +7 (target=142)
      [138] iconst_1
      [139] goto +4 (target=143)
      [142] iconst_0
      [143] invokeinterface #389
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;]
      [148] pop
      [149] aload v4
      [151] ldc #200
        + String [wp_pref_signature_enabled]
      [153] aload_2 v2
      [154] ldc #172
        + String [tagline_flag]
      [156] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [161] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [164] ldc #19
        + String [1]
      [166] invokevirtual #291
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [169] ifeq +7 (target=176)
      [172] iconst_1
      [173] goto +4 (target=177)
      [176] iconst_0
      [177] invokeinterface #389
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putBoolean (Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;]
      [182] pop
      [183] aload_2 v2
      [184] ldc #171
        + String [tagline]
      [186] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [191] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [194] astore v6
      [196] aload v6
      [198] ldc #5
        + String []
      [200] ifacmpeq +15 (target=215)
      [203] aload v4
      [205] ldc #199
        + String [wp_pref_post_signature]
      [207] aload v6
      [209] invokeinterface #391
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [214] pop
      [215] aload v4
      [217] invokeinterface #388
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [222] pop
      [223] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 16)
        [0] -> line 552
        [5] -> line 553
        [9] -> line 554
        [14] -> line 555
        [22] -> line 556
        [28] -> line 557
        [35] -> line 558
        [47] -> line 560
        [81] -> line 561
        [115] -> line 562
        [149] -> line 563
        [183] -> line 565
        [196] -> line 566
        [203] -> line 567
        [215] -> line 569
        [223] -> line 571
      + Local variable table attribute (count = 7)
        v0: 0 -> 224 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 224 [Landroid/content/Context; ctx]
        v2: 5 -> 224 [Ljava/util/Map; notificationOptions]
        v3: 14 -> 223 [Landroid/content/SharedPreferences; settings]
        v4: 22 -> 223 [Landroid/content/SharedPreferences$Editor; editor]
        v5: 28 -> 223 [Ljava/lang/String; interval]
        v6: 196 -> 223 [Ljava/lang/String; tagline]
      + Local variable type table attribute (count = 1)
        v2: 5 -> 224 [Ljava/util/Map<**>; notificationOptions]
  + Method:       migrateWPComAccount()V
    Access flags: 0x2
      = private void migrateWPComAccount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 117, locals = 6, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #31
        + String [accounts]
      [6] iconst_2
      [7] anewarray #225
        + Class [java/lang/String]
      [10] dup
      [11] iconst_0
      [12] ldc #180
        + String [username]
      [14] aastore
      [15] dup
      [16] iconst_1
      [17] ldc #155
        + String [password]
      [19] aastore
      [20] ldc #98
        + String [dotcomFlag=1]
      [22] aconst_null
      [23] aconst_null
      [24] aconst_null
      [25] aconst_null
      [26] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [29] astore_1 v1
      [30] aload_1 v1
      [31] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [36] ifle +74 (target=110)
      [39] aload_1 v1
      [40] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [45] pop
      [46] aload_1 v1
      [47] iconst_0
      [48] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [53] astore_2 v2
      [54] aload_1 v1
      [55] iconst_1
      [56] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [61] astore_3 v3
      [62] aload_0 v0
      [63] getfield #246
        + Fieldref [org/edublogs/android/WordPressDB.context Landroid/content/Context;]
      [66] invokestatic #275
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [69] astore v4
      [71] aload v4
      [73] invokeinterface #386
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [78] astore v5
      [80] aload v5
      [82] ldc #202
        + String [wp_pref_wpcom_username]
      [84] aload_2 v2
      [85] invokeinterface #391
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [90] pop
      [91] aload v5
      [93] ldc #201
        + String [wp_pref_wpcom_password]
      [95] aload_3 v3
      [96] invokeinterface #391
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [101] pop
      [102] aload v5
      [104] invokeinterface #388
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [109] pop
      [110] aload_1 v1
      [111] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [116] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 574
        [24] -> line 575
        [26] -> line 574
        [30] -> line 577
        [39] -> line 578
        [46] -> line 579
        [54] -> line 580
        [62] -> line 581
        [71] -> line 582
        [80] -> line 583
        [91] -> line 584
        [102] -> line 585
        [110] -> line 588
        [116] -> line 589
      + Local variable table attribute (count = 6)
        v0: 0 -> 117 [Lorg/edublogs/android/WordPressDB; this]
        v1: 30 -> 117 [Landroid/database/Cursor; c]
        v2: 54 -> 110 [Ljava/lang/String; username]
        v3: 62 -> 110 [Ljava/lang/String; password]
        v4: 71 -> 110 [Landroid/content/SharedPreferences; settings]
        v5: 80 -> 110 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       addAccount(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J
    Access flags: 0x1
      = public long addAccount(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,java.lang.String,int,boolean,int,boolean,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 187, locals = 18, stack = 4):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore v17
      [9] aload v17
      [11] ldc #178
        + String [url]
      [13] aload_1 v1
      [14] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [17] aload v17
      [19] ldc #112
        + String [homeURL]
      [21] aload_2 v2
      [22] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [25] aload v17
      [27] ldc #66
        + String [blogName]
      [29] aload_3 v3
      [30] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [33] aload v17
      [35] ldc #180
        + String [username]
      [37] aload v4
      [39] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [42] aload v17
      [44] ldc #155
        + String [password]
      [46] aload v5
      [48] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [51] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [54] aload v17
      [56] ldc #115
        + String [httpuser]
      [58] aload v6
      [60] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [63] aload v17
      [65] ldc #114
        + String [httppassword]
      [67] aload v7
      [69] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [72] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [75] aload v17
      [77] ldc #121
        + String [imagePlacement]
      [79] aload v8
      [81] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [84] aload v17
      [86] ldc #76
        + String [centerThumbnail]
      [88] iload v9
      [90] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [93] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [96] aload v17
      [98] ldc #108
        + String [fullSizeImage]
      [100] iload v10
      [102] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [105] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [108] aload v17
      [110] ldc #141
        + String [maxImageWidth]
      [112] aload v11
      [114] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [117] aload v17
      [119] ldc #142
        + String [maxImageWidthId]
      [121] iload v12
      [123] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [126] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [129] aload v17
      [131] ldc #166
        + String [runService]
      [133] iload v13
      [135] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [138] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [141] aload v17
      [143] ldc #65
        + String [blogId]
      [145] iload v14
      [147] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [150] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [153] aload v17
      [155] ldc #97
        + String [dotcomFlag]
      [157] iload v15
      [159] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [162] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [165] aload v17
      [167] ldc #186
        + String [wpVersion]
      [169] aload v16
      [171] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [174] aload_0 v0
      [175] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [178] ldc #31
        + String [accounts]
      [180] aconst_null
      [181] aload v17
      [183] invokevirtual #270
        + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
      [186] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 597
        [9] -> line 598
        [17] -> line 599
        [25] -> line 600
        [33] -> line 601
        [42] -> line 602
        [54] -> line 603
        [63] -> line 604
        [75] -> line 605
        [84] -> line 606
        [96] -> line 607
        [108] -> line 608
        [117] -> line 609
        [129] -> line 610
        [141] -> line 611
        [153] -> line 612
        [165] -> line 613
        [174] -> line 614
      + Local variable table attribute (count = 18)
        v0: 0 -> 187 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 187 [Ljava/lang/String; url]
        v2: 0 -> 187 [Ljava/lang/String; homeURL]
        v3: 0 -> 187 [Ljava/lang/String; blogName]
        v4: 0 -> 187 [Ljava/lang/String; username]
        v5: 0 -> 187 [Ljava/lang/String; password]
        v6: 0 -> 187 [Ljava/lang/String; httpuser]
        v7: 0 -> 187 [Ljava/lang/String; httppassword]
        v8: 0 -> 187 [Ljava/lang/String; imagePlacement]
        v9: 0 -> 187 [Z centerThumbnail]
        v10: 0 -> 187 [Z fullSizeImage]
        v11: 0 -> 187 [Ljava/lang/String; maxImageWidth]
        v12: 0 -> 187 [I maxImageWidthId]
        v13: 0 -> 187 [Z runService]
        v14: 0 -> 187 [I blogId]
        v15: 0 -> 187 [Z wpcom]
        v16: 0 -> 187 [Ljava/lang/String; wpVersion]
        v17: 9 -> 187 [Landroid/content/ContentValues; values]
  + Method:       deactivateAccounts()Z
    Access flags: 0x1
      = public boolean deactivateAccounts()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 3, stack = 5):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] ldc #155
        + String [password]
      [11] ldc #5
        + String []
      [13] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [16] aload_0 v0
      [17] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [20] ldc #31
        + String [accounts]
      [22] aload_1 v1
      [23] aconst_null
      [24] aconst_null
      [25] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [28] ifle +7 (target=35)
      [31] iconst_1
      [32] goto +4 (target=36)
      [35] iconst_0
      [36] istore_2 v2
      [37] iload_2 v2
      [38] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 619
        [8] -> line 620
        [16] -> line 622
        [37] -> line 624
      + Local variable table attribute (count = 3)
        v0: 0 -> 39 [Lorg/edublogs/android/WordPressDB; this]
        v1: 8 -> 39 [Landroid/content/ContentValues; values]
        v2: 37 -> 39 [Z returnValue]
  + Method:       getAccounts()Ljava/util/List;
    Access flags: 0x1
      = public java.util.List getAccounts()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 277, locals = 12, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ifnonnull +11 (target=15)
      [7] new #234
        + Class [java/util/Vector]
      [10] dup
      [11] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [14] areturn
      [15] aload_0 v0
      [16] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [19] ldc #31
        + String [accounts]
      [21] bipush 6
      [23] anewarray #225
        + Class [java/lang/String]
      [26] dup
      [27] iconst_0
      [28] ldc #117
        + String [id]
      [30] aastore
      [31] dup
      [32] iconst_1
      [33] ldc #66
        + String [blogName]
      [35] aastore
      [36] dup
      [37] iconst_2
      [38] ldc #180
        + String [username]
      [40] aastore
      [41] dup
      [42] iconst_3
      [43] ldc #65
        + String [blogId]
      [45] aastore
      [46] dup
      [47] iconst_4
      [48] ldc #178
        + String [url]
      [50] aastore
      [51] dup
      [52] iconst_5
      [53] ldc #155
        + String [password]
      [55] aastore
      [56] aconst_null
      [57] aconst_null
      [58] aconst_null
      [59] aconst_null
      [60] aconst_null
      [61] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [64] astore_1 v1
      [65] aload_1 v1
      [66] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [71] istore_2 v2
      [72] aload_1 v1
      [73] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [78] pop
      [79] new #234
        + Class [java/util/Vector]
      [82] dup
      [83] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [86] astore_3 v3
      [87] iconst_0
      [88] istore v4
      [90] goto +166 (target=256)
      [93] aload_1 v1
      [94] iconst_0
      [95] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [100] istore v5
      [102] aload_1 v1
      [103] iconst_1
      [104] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [109] astore v6
      [111] aload_1 v1
      [112] iconst_2
      [113] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [118] astore v7
      [120] aload_1 v1
      [121] iconst_3
      [122] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [127] istore v8
      [129] aload_1 v1
      [130] iconst_4
      [131] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [136] astore v9
      [138] aload_1 v1
      [139] iconst_5
      [140] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [145] astore v10
      [147] aload v10
      [149] ldc #5
        + String []
      [151] invokevirtual #291
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [154] ifne +92 (target=246)
      [157] iload v5
      [159] ifle +87 (target=246)
      [162] new #231
        + Class [java/util/HashMap]
      [165] dup
      [166] invokespecial #313
        + Methodref [java/util/HashMap.<init> ()V]
      [169] astore v11
      [171] aload v11
      [173] ldc #117
        + String [id]
      [175] iload v5
      [177] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [180] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [185] pop
      [186] aload v11
      [188] ldc #66
        + String [blogName]
      [190] aload v6
      [192] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [197] pop
      [198] aload v11
      [200] ldc #180
        + String [username]
      [202] aload v7
      [204] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [209] pop
      [210] aload v11
      [212] ldc #65
        + String [blogId]
      [214] iload v8
      [216] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [219] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [224] pop
      [225] aload v11
      [227] ldc #178
        + String [url]
      [229] aload v9
      [231] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [236] pop
      [237] aload_3 v3
      [238] aload v11
      [240] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [245] pop
      [246] aload_1 v1
      [247] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [252] pop
      [253] iinc v4, 1
      [256] iload v4
      [258] iload_2 v2
      [259] ificmplt -166 (target=93)
      [262] aload_1 v1
      [263] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [268] aload_3 v3
      [269] getstatic #249
        + Fieldref [org/edublogs/android/util/Utils.BlogNameComparator Ljava/util/Comparator;]
      [272] invokestatic #308
        + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V]
      [275] aload_3 v3
      [276] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 629
        [7] -> line 630
        [15] -> line 632
        [38] -> line 633
        [59] -> line 634
        [61] -> line 632
        [65] -> line 636
        [72] -> line 637
        [79] -> line 638
        [87] -> line 639
        [93] -> line 641
        [102] -> line 642
        [111] -> line 643
        [120] -> line 644
        [129] -> line 645
        [138] -> line 646
        [147] -> line 647
        [162] -> line 648
        [171] -> line 649
        [186] -> line 650
        [198] -> line 651
        [210] -> line 652
        [225] -> line 653
        [237] -> line 654
        [246] -> line 656
        [253] -> line 639
        [262] -> line 658
        [268] -> line 660
        [275] -> line 662
      + Local variable table attribute (count = 12)
        v0: 0 -> 277 [Lorg/edublogs/android/WordPressDB; this]
        v1: 65 -> 277 [Landroid/database/Cursor; c]
        v2: 72 -> 277 [I numRows]
        v3: 87 -> 277 [Ljava/util/List; accounts]
        v4: 90 -> 262 [I i]
        v5: 102 -> 253 [I id]
        v6: 111 -> 253 [Ljava/lang/String; blogName]
        v7: 120 -> 253 [Ljava/lang/String; username]
        v8: 129 -> 253 [I blogId]
        v9: 138 -> 253 [Ljava/lang/String; url]
        v10: 147 -> 253 [Ljava/lang/String; password]
        v11: 171 -> 246 [Ljava/util/Map; thisHash]
      + Local variable type table attribute (count = 2)
        v3: 87 -> 277 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; accounts]
        v11: 171 -> 246 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; thisHash]
    + Signature attribute:
      + Utf8 [()Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Method:       checkMatch(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J
    Access flags: 0x1
      = public long checkMatch(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 202, locals = 10, stack = 8):
      [0] aload_1 v1
      [1] ifnull +16 (target=17)
      [4] aload_2 v2
      [5] ifnull +12 (target=17)
      [8] aload_3 v3
      [9] ifnull +8 (target=17)
      [12] aload v4
      [14] ifnonnull +7 (target=21)
      [17] ldc2_w #244
        + Long [-1]
      [20] lreturn
      [21] aload_0 v0
      [22] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [25] ldc #31
        + String [accounts]
      [27] iconst_3
      [28] anewarray #225
        + Class [java/lang/String]
      [31] dup
      [32] iconst_0
      [33] ldc #117
        + String [id]
      [35] aastore
      [36] dup
      [37] iconst_1
      [38] ldc #66
        + String [blogName]
      [40] aastore
      [41] dup
      [42] iconst_2
      [43] ldc #178
        + String [url]
      [45] aastore
      [46] new #227
        + Class [java/lang/StringBuilder]
      [49] dup
      [50] ldc #67
        + String [blogName=']
      [52] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [55] aload_1 v1
      [56] invokestatic #321
        + Methodref [org/edublogs/android/WordPressDB.addSlashes (Ljava/lang/String;)Ljava/lang/String;]
      [59] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [62] ldc #17
        + String [' AND url=']
      [64] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] aload_2 v2
      [68] invokestatic #321
        + Methodref [org/edublogs/android/WordPressDB.addSlashes (Ljava/lang/String;)Ljava/lang/String;]
      [71] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [74] ldc #16
        + String [']
      [76] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [79] ldc #14
        + String [ AND username=']
      [81] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [84] aload_3 v3
      [85] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [88] ldc #16
        + String [']
      [90] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [93] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [96] aconst_null
      [97] aconst_null
      [98] aconst_null
      [99] aconst_null
      [100] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [103] astore v5
      [105] aload v5
      [107] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [112] istore v6
      [114] iload v6
      [116] ifle +75 (target=191)
      [119] aload v5
      [121] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [126] pop
      [127] aload v5
      [129] iconst_0
      [130] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [135] lstore v7
      [137] new #205
        + Class [android/content/ContentValues]
      [140] dup
      [141] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [144] astore v9
      [146] aload v9
      [148] ldc #155
        + String [password]
      [150] aload v4
      [152] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [155] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [158] aload_0 v0
      [159] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [162] ldc #31
        + String [accounts]
      [164] aload v9
      [166] new #227
        + Class [java/lang/StringBuilder]
      [169] dup
      [170] ldc #119
        + String [id=]
      [172] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [175] lload v7
      [177] invokevirtual #302
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [180] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [183] aconst_null
      [184] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [187] pop
      [188] lload v7
      [190] lreturn
      [191] aload v5
      [193] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [198] ldc2_w #244
        + Long [-1]
      [201] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 668
        [17] -> line 669
        [21] -> line 671
        [46] -> line 672
        [67] -> line 673
        [84] -> line 674
        [93] -> line 672
        [96] -> line 674
        [100] -> line 671
        [105] -> line 675
        [114] -> line 677
        [119] -> line 679
        [127] -> line 680
        [137] -> line 681
        [146] -> line 682
        [158] -> line 683
        [188] -> line 684
        [191] -> line 687
        [198] -> line 688
      + Local variable table attribute (count = 9)
        v0: 0 -> 202 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 202 [Ljava/lang/String; blogName]
        v2: 0 -> 202 [Ljava/lang/String; blogURL]
        v3: 0 -> 202 [Ljava/lang/String; username]
        v4: 0 -> 202 [Ljava/lang/String; password]
        v5: 105 -> 202 [Landroid/database/Cursor; c]
        v6: 114 -> 202 [I numRows]
        v7: 137 -> 191 [J blogID]
        v9: 146 -> 191 [Landroid/content/ContentValues; values]
  + Method:       addSlashes(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String addSlashes(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 4, stack = 4):
      [0] new #226
        + Class [java/lang/StringBuffer]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #293
        + Methodref [java/lang/String.length ()I]
      [8] iconst_2
      [9] imul
      [10] invokespecial #296
        + Methodref [java/lang/StringBuffer.<init> (I)V]
      [13] astore_1 v1
      [14] new #228
        + Class [java/text/StringCharacterIterator]
      [17] dup
      [18] aload_0 v0
      [19] invokespecial #305
        + Methodref [java/text/StringCharacterIterator.<init> (Ljava/lang/String;)V]
      [22] astore_2 v2
      [23] aload_2 v2
      [24] invokevirtual #306
        + Methodref [java/text/StringCharacterIterator.current ()C]
      [27] istore_3 v3
      [28] goto +110 (target=138)
      [31] iload_3 v3
      [32] bipush 34
      [34] ificmpne +13 (target=47)
      [37] aload_1 v1
      [38] ldc #24
        + String [\"]
      [40] invokevirtual #298
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [43] pop
      [44] goto +89 (target=133)
      [47] iload_3 v3
      [48] bipush 39
      [50] ificmpne +13 (target=63)
      [53] aload_1 v1
      [54] ldc #18
        + String ['']
      [56] invokevirtual #298
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [59] pop
      [60] goto +73 (target=133)
      [63] iload_3 v3
      [64] bipush 92
      [66] ificmpne +13 (target=79)
      [69] aload_1 v1
      [70] ldc #25
        + String [\\]
      [72] invokevirtual #298
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [75] pop
      [76] goto +57 (target=133)
      [79] iload_3 v3
      [80] bipush 10
      [82] ificmpne +13 (target=95)
      [85] aload_1 v1
      [86] ldc #26
        + String [\n]
      [88] invokevirtual #298
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [91] pop
      [92] goto +41 (target=133)
      [95] iload_3 v3
      [96] bipush 123
      [98] ificmpne +13 (target=111)
      [101] aload_1 v1
      [102] ldc #27
        + String [\{]
      [104] invokevirtual #298
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [107] pop
      [108] goto +25 (target=133)
      [111] iload_3 v3
      [112] bipush 125
      [114] ificmpne +13 (target=127)
      [117] aload_1 v1
      [118] ldc #28
        + String [\}]
      [120] invokevirtual #298
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [123] pop
      [124] goto +9 (target=133)
      [127] aload_1 v1
      [128] iload_3 v3
      [129] invokevirtual #297
        + Methodref [java/lang/StringBuffer.append (C)Ljava/lang/StringBuffer;]
      [132] pop
      [133] aload_2 v2
      [134] invokevirtual #307
        + Methodref [java/text/StringCharacterIterator.next ()C]
      [137] istore_3 v3
      [138] iload_3 v3
      [139] ldc #2
        + Integer [65535]
      [141] ificmpne -110 (target=31)
      [144] aload_1 v1
      [145] invokevirtual #299
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [148] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 692
        [14] -> line 693
        [18] -> line 694
        [19] -> line 693
        [23] -> line 696
        [28] -> line 698
        [31] -> line 699
        [37] -> line 700
        [47] -> line 701
        [53] -> line 702
        [63] -> line 703
        [69] -> line 704
        [79] -> line 705
        [85] -> line 706
        [95] -> line 707
        [101] -> line 708
        [111] -> line 709
        [117] -> line 710
        [127] -> line 712
        [133] -> line 714
        [138] -> line 698
        [144] -> line 717
      + Local variable table attribute (count = 4)
        v0: 0 -> 149 [Ljava/lang/String; text]
        v1: 14 -> 149 [Ljava/lang/StringBuffer; sb]
        v2: 23 -> 149 [Ljava/text/StringCharacterIterator; iterator]
        v3: 28 -> 149 [C character]
  + Method:       saveSettings(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;)Z
    Access flags: 0x1
      = public boolean saveSettings(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,boolean,java.lang.String,int,boolean,boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 270, locals = 26, stack = 6):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore v24
      [9] aload v24
      [11] ldc #178
        + String [url]
      [13] aload_2 v2
      [14] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [17] aload v24
      [19] ldc #112
        + String [homeURL]
      [21] aload_3 v3
      [22] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [25] aload v24
      [27] ldc #180
        + String [username]
      [29] aload v4
      [31] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [34] aload v24
      [36] ldc #155
        + String [password]
      [38] aload v5
      [40] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [43] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [46] aload v24
      [48] ldc #115
        + String [httpuser]
      [50] aload v6
      [52] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [55] aload v24
      [57] ldc #114
        + String [httppassword]
      [59] aload v7
      [61] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [64] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [67] aload v24
      [69] ldc #121
        + String [imagePlacement]
      [71] aload v8
      [73] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [76] aload v24
      [78] ldc #76
        + String [centerThumbnail]
      [80] iload v9
      [82] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [85] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [88] aload v24
      [90] ldc #108
        + String [fullSizeImage]
      [92] iload v10
      [94] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [97] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [100] aload v24
      [102] ldc #141
        + String [maxImageWidth]
      [104] aload v11
      [106] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [109] aload v24
      [111] ldc #142
        + String [maxImageWidthId]
      [113] iload v12
      [115] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [118] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [121] aload v24
      [123] ldc #139
        + String [location]
      [125] iload v13
      [127] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [130] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [133] aload v24
      [135] ldc #158
        + String [postFormats]
      [137] aload v16
      [139] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [142] aload v24
      [144] ldc #100
        + String [dotcom_username]
      [146] aload v17
      [148] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [151] aload v24
      [153] ldc #99
        + String [dotcom_password]
      [155] aload v18
      [157] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [160] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [163] aload v24
      [165] ldc #60
        + String [api_blogid]
      [167] aload v19
      [169] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [172] aload v24
      [174] ldc #61
        + String [api_key]
      [176] aload v20
      [178] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [181] aload v24
      [183] ldc #127
        + String [isScaledImage]
      [185] iload v21
      [187] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [190] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [193] aload v24
      [195] ldc #167
        + String [scaledImgWidth]
      [197] iload v22
      [199] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [202] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [205] aload v24
      [207] ldc #70
        + String [blog_options]
      [209] aload v23
      [211] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [214] aload_0 v0
      [215] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [218] ldc #31
        + String [accounts]
      [220] aload v24
      [222] new #227
        + Class [java/lang/StringBuilder]
      [225] dup
      [226] ldc #119
        + String [id=]
      [228] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [231] aload_1 v1
      [232] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [235] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [238] aconst_null
      [239] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [242] ifle +7 (target=249)
      [245] iconst_1
      [246] goto +4 (target=250)
      [249] iconst_0
      [250] istore v25
      [252] iload v14
      [254] ifeq +13 (target=267)
      [257] aload_0 v0
      [258] aload v4
      [260] aload v5
      [262] invokevirtual #333
        + Methodref [org/edublogs/android/WordPressDB.updateWPComCredentials (Ljava/lang/String;Ljava/lang/String;)Z]
      [265] istore v25
      [267] iload v25
      [269] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 27)
        [0] -> line 728
        [9] -> line 729
        [17] -> line 730
        [25] -> line 731
        [34] -> line 732
        [46] -> line 733
        [55] -> line 734
        [67] -> line 735
        [76] -> line 736
        [88] -> line 737
        [100] -> line 738
        [109] -> line 739
        [121] -> line 740
        [133] -> line 741
        [142] -> line 742
        [151] -> line 743
        [163] -> line 744
        [172] -> line 745
        [181] -> line 746
        [193] -> line 747
        [205] -> line 748
        [214] -> line 750
        [238] -> line 751
        [239] -> line 750
        [252] -> line 752
        [257] -> line 753
        [267] -> line 756
      + Local variable table attribute (count = 26)
        v0: 0 -> 270 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 270 [Ljava/lang/String; id]
        v2: 0 -> 270 [Ljava/lang/String; url]
        v3: 0 -> 270 [Ljava/lang/String; homeURL]
        v4: 0 -> 270 [Ljava/lang/String; username]
        v5: 0 -> 270 [Ljava/lang/String; password]
        v6: 0 -> 270 [Ljava/lang/String; httpuser]
        v7: 0 -> 270 [Ljava/lang/String; httppassword]
        v8: 0 -> 270 [Ljava/lang/String; imagePlacement]
        v9: 0 -> 270 [Z isFeaturedImageCapable]
        v10: 0 -> 270 [Z fullSizeImage]
        v11: 0 -> 270 [Ljava/lang/String; maxImageWidth]
        v12: 0 -> 270 [I maxImageWidthId]
        v13: 0 -> 270 [Z location]
        v14: 0 -> 270 [Z isWPCom]
        v15: 0 -> 270 [Ljava/lang/String; originalUsername]
        v16: 0 -> 270 [Ljava/lang/String; postFormats]
        v17: 0 -> 270 [Ljava/lang/String; dotcomUsername]
        v18: 0 -> 270 [Ljava/lang/String; dotcomPassword]
        v19: 0 -> 270 [Ljava/lang/String; apiBlogID]
        v20: 0 -> 270 [Ljava/lang/String; apiKey]
        v21: 0 -> 270 [Z isScaledImage]
        v22: 0 -> 270 [I scaledImgWidth]
        v23: 0 -> 270 [Ljava/lang/String; blogOptions]
        v24: 9 -> 270 [Landroid/content/ContentValues; values]
        v25: 252 -> 270 [Z returnValue]
  + Method:       updateWPComCredentials(Ljava/lang/String;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean updateWPComCredentials(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 4, stack = 6):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] ldc #180
        + String [username]
      [11] aload_1 v1
      [12] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [15] aload_3 v3
      [16] ldc #155
        + String [password]
      [18] aload_2 v2
      [19] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [22] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [25] aload_0 v0
      [26] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [29] ldc #31
        + String [accounts]
      [31] aload_3 v3
      [32] new #227
        + Class [java/lang/StringBuilder]
      [35] dup
      [36] ldc #181
        + String [username="]
      [38] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [41] aload_1 v1
      [42] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [45] ldc #15
        + String [" AND dotcomFlag=1]
      [47] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] aconst_null
      [54] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [57] ifle +5 (target=62)
      [60] iconst_1
      [61] ireturn
      [62] iconst_0
      [63] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 761
        [8] -> line 762
        [15] -> line 763
        [25] -> line 764
        [41] -> line 765
        [54] -> line 764
      + Local variable table attribute (count = 4)
        v0: 0 -> 64 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 64 [Ljava/lang/String; username]
        v2: 0 -> 64 [Ljava/lang/String; password]
        v3: 8 -> 64 [Landroid/content/ContentValues; userPass]
  + Method:       deleteAccount(Landroid/content/Context;I)Z
    Access flags: 0x1
      = public boolean deleteAccount(android.content.Context,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 215, locals = 10, stack = 5):
      [0] iconst_0
      [1] istore_3 v3
      [2] aload_0 v0
      [3] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [6] ldc #31
        + String [accounts]
      [8] new #227
        + Class [java/lang/StringBuilder]
      [11] dup
      [12] ldc #119
        + String [id=]
      [14] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [17] iload_2 v2
      [18] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [21] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [24] aconst_null
      [25] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [28] istore_3 v3
      [29] iconst_0
      [30] istore v4
      [32] iload_3 v3
      [33] ifle +6 (target=39)
      [36] iconst_1
      [37] istore v4
      [39] aload_0 v0
      [40] iload_2 v2
      [41] invokevirtual #327
        + Methodref [org/edublogs/android/WordPressDB.getQuickPressShortcuts (I)Ljava/util/List;]
      [44] astore v5
      [46] iconst_0
      [47] istore v6
      [49] goto +151 (target=200)
      [52] aload v5
      [54] iload v6
      [56] invokeinterface #402
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [61] checkcast #233
        + Class [java/util/Map]
      [64] astore v7
      [66] new #207
        + Class [android/content/Intent]
      [69] dup
      [70] invokespecial #259
        + Methodref [android/content/Intent.<init> ()V]
      [73] astore v8
      [75] aload v8
      [77] ldc #241
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [79] invokevirtual #280
        + Methodref [java/lang/Class.getPackage ()Ljava/lang/Package;]
      [82] invokevirtual #289
        + Methodref [java/lang/Package.getName ()Ljava/lang/String;]
      [85] ldc #241
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [87] invokevirtual #279
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [90] invokevirtual #265
        + Methodref [android/content/Intent.setClassName (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [93] pop
      [94] aload v8
      [96] ldc #4
        + Integer [268435456]
      [98] invokevirtual #260
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [101] pop
      [102] aload v8
      [104] ldc #3
        + Integer [67108864]
      [106] invokevirtual #260
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [109] pop
      [110] aload v8
      [112] ldc #57
        + String [android.intent.action.VIEW]
      [114] invokevirtual #264
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [117] pop
      [118] new #207
        + Class [android/content/Intent]
      [121] dup
      [122] invokespecial #259
        + Methodref [android/content/Intent.<init> ()V]
      [125] astore v9
      [127] aload v9
      [129] ldc #58
        + String [android.intent.extra.shortcut.INTENT]
      [131] aload v8
      [133] invokevirtual #261
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [136] pop
      [137] aload v9
      [139] ldc #59
        + String [android.intent.extra.shortcut.NAME]
      [141] aload v7
      [143] ldc #151
        + String [name]
      [145] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [150] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [153] invokevirtual #262
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [156] pop
      [157] aload v9
      [159] ldc #101
        + String [duplicate]
      [161] iconst_0
      [162] invokevirtual #263
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [165] pop
      [166] aload v9
      [168] ldc #77
        + String [com.android.launcher.action.UNINSTALL_SHORTCUT]
      [170] invokevirtual #264
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [173] pop
      [174] aload_1 v1
      [175] aload v9
      [177] invokevirtual #258
        + Methodref [android/content/Context.sendBroadcast (Landroid/content/Intent;)V]
      [180] aload_0 v0
      [181] aload v7
      [183] ldc #117
        + String [id]
      [185] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [190] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [193] invokevirtual #323
        + Methodref [org/edublogs/android/WordPressDB.deleteQuickPressShortcut (Ljava/lang/String;)Z]
      [196] pop
      [197] iinc v6, 1
      [200] iload v6
      [202] aload v5
      [204] invokeinterface #403
        + InterfaceMethodref [java/util/List.size ()I]
      [209] ificmplt -157 (target=52)
      [212] iload v4
      [214] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 770
        [2] -> line 772
        [29] -> line 777
        [32] -> line 778
        [36] -> line 779
        [39] -> line 783
        [46] -> line 784
        [52] -> line 785
        [66] -> line 787
        [75] -> line 788
        [85] -> line 789
        [90] -> line 788
        [94] -> line 790
        [102] -> line 791
        [110] -> line 792
        [118] -> line 793
        [127] -> line 794
        [131] -> line 795
        [133] -> line 794
        [137] -> line 796
        [141] -> line 797
        [153] -> line 796
        [157] -> line 798
        [166] -> line 799
        [168] -> line 800
        [174] -> line 801
        [180] -> line 803
        [197] -> line 784
        [212] -> line 806
      + Local variable table attribute (count = 10)
        v0: 0 -> 215 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 215 [Landroid/content/Context; ctx]
        v2: 0 -> 215 [I id]
        v3: 2 -> 215 [I rowsAffected]
        v4: 32 -> 215 [Z returnValue]
        v5: 46 -> 215 [Ljava/util/List; shortcuts]
        v6: 49 -> 212 [I i]
        v7: 66 -> 197 [Ljava/util/Map; shortcutHash]
        v8: 75 -> 197 [Landroid/content/Intent; shortcutIntent]
        v9: 127 -> 197 [Landroid/content/Intent; broadcastShortcutIntent]
      + Local variable type table attribute (count = 2)
        v5: 46 -> 215 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; shortcuts]
        v7: 66 -> 197 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; shortcutHash]
  + Method:       loadSettings(I)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List loadSettings(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 738, locals = 5, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #31
        + String [accounts]
      [6] bipush 26
      [8] anewarray #225
        + Class [java/lang/String]
      [11] dup
      [12] iconst_0
      [13] ldc #178
        + String [url]
      [15] aastore
      [16] dup
      [17] iconst_1
      [18] ldc #66
        + String [blogName]
      [20] aastore
      [21] dup
      [22] iconst_2
      [23] ldc #180
        + String [username]
      [25] aastore
      [26] dup
      [27] iconst_3
      [28] ldc #155
        + String [password]
      [30] aastore
      [31] dup
      [32] iconst_4
      [33] ldc #115
        + String [httpuser]
      [35] aastore
      [36] dup
      [37] iconst_5
      [38] ldc #114
        + String [httppassword]
      [40] aastore
      [41] dup
      [42] bipush 6
      [44] ldc #121
        + String [imagePlacement]
      [46] aastore
      [47] dup
      [48] bipush 7
      [50] ldc #76
        + String [centerThumbnail]
      [52] aastore
      [53] dup
      [54] bipush 8
      [56] ldc #108
        + String [fullSizeImage]
      [58] aastore
      [59] dup
      [60] bipush 9
      [62] ldc #141
        + String [maxImageWidth]
      [64] aastore
      [65] dup
      [66] bipush 10
      [68] ldc #142
        + String [maxImageWidthId]
      [70] aastore
      [71] dup
      [72] bipush 11
      [74] ldc #166
        + String [runService]
      [76] aastore
      [77] dup
      [78] bipush 12
      [80] ldc #65
        + String [blogId]
      [82] aastore
      [83] dup
      [84] bipush 13
      [86] ldc #139
        + String [location]
      [88] aastore
      [89] dup
      [90] bipush 14
      [92] ldc #97
        + String [dotcomFlag]
      [94] aastore
      [95] dup
      [96] bipush 15
      [98] ldc #100
        + String [dotcom_username]
      [100] aastore
      [101] dup
      [102] bipush 16
      [104] ldc #99
        + String [dotcom_password]
      [106] aastore
      [107] dup
      [108] bipush 17
      [110] ldc #61
        + String [api_key]
      [112] aastore
      [113] dup
      [114] bipush 18
      [116] ldc #60
        + String [api_blogid]
      [118] aastore
      [119] dup
      [120] bipush 19
      [122] ldc #186
        + String [wpVersion]
      [124] aastore
      [125] dup
      [126] bipush 20
      [128] ldc #158
        + String [postFormats]
      [130] aastore
      [131] dup
      [132] bipush 21
      [134] ldc #130
        + String [lastCommentId]
      [136] aastore
      [137] dup
      [138] bipush 22
      [140] ldc #127
        + String [isScaledImage]
      [142] aastore
      [143] dup
      [144] bipush 23
      [146] ldc #167
        + String [scaledImgWidth]
      [148] aastore
      [149] dup
      [150] bipush 24
      [152] ldc #112
        + String [homeURL]
      [154] aastore
      [155] dup
      [156] bipush 25
      [158] ldc #70
        + String [blog_options]
      [160] aastore
      [161] new #227
        + Class [java/lang/StringBuilder]
      [164] dup
      [165] ldc #119
        + String [id=]
      [167] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [170] iload_1 v1
      [171] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [174] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [177] aconst_null
      [178] aconst_null
      [179] aconst_null
      [180] aconst_null
      [181] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [184] astore_2 v2
      [185] aload_2 v2
      [186] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [191] istore_3 v3
      [192] aload_2 v2
      [193] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [198] pop
      [199] new #234
        + Class [java/util/Vector]
      [202] dup
      [203] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [206] astore v4
      [208] iload_3 v3
      [209] ifle +517 (target=726)
      [212] aload_2 v2
      [213] iconst_0
      [214] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [219] ifnull +501 (target=720)
      [222] aload v4
      [224] aload_2 v2
      [225] iconst_0
      [226] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [231] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [236] pop
      [237] aload v4
      [239] aload_2 v2
      [240] iconst_1
      [241] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [246] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [251] pop
      [252] aload v4
      [254] aload_2 v2
      [255] iconst_2
      [256] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [261] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [266] pop
      [267] aload v4
      [269] aload_2 v2
      [270] iconst_3
      [271] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [276] invokestatic #322
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [279] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [284] pop
      [285] aload_2 v2
      [286] iconst_4
      [287] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [292] ifnonnull +16 (target=308)
      [295] aload v4
      [297] ldc #5
        + String []
      [299] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [304] pop
      [305] goto +18 (target=323)
      [308] aload v4
      [310] aload_2 v2
      [311] iconst_4
      [312] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [317] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [322] pop
      [323] aload_2 v2
      [324] iconst_5
      [325] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [330] ifnonnull +16 (target=346)
      [333] aload v4
      [335] ldc #5
        + String []
      [337] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [342] pop
      [343] goto +21 (target=364)
      [346] aload v4
      [348] aload_2 v2
      [349] iconst_5
      [350] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [355] invokestatic #322
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [358] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [363] pop
      [364] aload v4
      [366] aload_2 v2
      [367] bipush 6
      [369] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [374] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [379] pop
      [380] aload v4
      [382] aload_2 v2
      [383] bipush 7
      [385] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [390] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [393] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [398] pop
      [399] aload v4
      [401] aload_2 v2
      [402] bipush 8
      [404] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [409] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [412] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [417] pop
      [418] aload v4
      [420] aload_2 v2
      [421] bipush 9
      [423] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [428] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [433] pop
      [434] aload v4
      [436] aload_2 v2
      [437] bipush 10
      [439] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [444] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [447] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [452] pop
      [453] aload v4
      [455] aload_2 v2
      [456] bipush 11
      [458] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [463] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [466] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [471] pop
      [472] aload v4
      [474] aload_2 v2
      [475] bipush 12
      [477] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [482] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [485] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [490] pop
      [491] aload v4
      [493] aload_2 v2
      [494] bipush 13
      [496] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [501] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [504] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [509] pop
      [510] aload v4
      [512] aload_2 v2
      [513] bipush 14
      [515] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [520] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [523] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [528] pop
      [529] aload v4
      [531] aload_2 v2
      [532] bipush 15
      [534] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [539] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [544] pop
      [545] aload v4
      [547] aload_2 v2
      [548] bipush 16
      [550] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [555] invokestatic #322
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [558] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [563] pop
      [564] aload v4
      [566] aload_2 v2
      [567] bipush 17
      [569] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [574] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [579] pop
      [580] aload v4
      [582] aload_2 v2
      [583] bipush 18
      [585] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [590] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [595] pop
      [596] aload v4
      [598] aload_2 v2
      [599] bipush 19
      [601] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [606] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [611] pop
      [612] aload v4
      [614] aload_2 v2
      [615] bipush 20
      [617] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [622] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [627] pop
      [628] aload v4
      [630] aload_2 v2
      [631] bipush 21
      [633] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [638] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [641] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [646] pop
      [647] aload v4
      [649] aload_2 v2
      [650] bipush 22
      [652] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [657] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [660] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [665] pop
      [666] aload v4
      [668] aload_2 v2
      [669] bipush 23
      [671] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [676] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [679] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [684] pop
      [685] aload v4
      [687] aload_2 v2
      [688] bipush 24
      [690] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [695] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [700] pop
      [701] aload v4
      [703] aload_2 v2
      [704] bipush 25
      [706] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [711] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [716] pop
      [717] goto +12 (target=729)
      [720] aconst_null
      [721] astore v4
      [723] goto +6 (target=729)
      [726] aconst_null
      [727] astore v4
      [729] aload_2 v2
      [730] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [735] aload v4
      [737] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 51)
        [0] -> line 811
        [23] -> line 812
        [44] -> line 813
        [62] -> line 814
        [86] -> line 815
        [110] -> line 816
        [134] -> line 817
        [181] -> line 811
        [185] -> line 819
        [192] -> line 820
        [199] -> line 822
        [208] -> line 823
        [212] -> line 824
        [222] -> line 825
        [237] -> line 826
        [252] -> line 827
        [267] -> line 828
        [285] -> line 829
        [295] -> line 830
        [305] -> line 831
        [308] -> line 832
        [323] -> line 834
        [333] -> line 835
        [343] -> line 836
        [346] -> line 837
        [364] -> line 839
        [380] -> line 840
        [399] -> line 841
        [418] -> line 842
        [434] -> line 843
        [453] -> line 844
        [472] -> line 845
        [491] -> line 846
        [510] -> line 847
        [529] -> line 848
        [545] -> line 849
        [564] -> line 850
        [580] -> line 851
        [596] -> line 852
        [612] -> line 853
        [628] -> line 854
        [647] -> line 855
        [666] -> line 856
        [685] -> line 857
        [701] -> line 858
        [717] -> line 859
        [720] -> line 860
        [723] -> line 862
        [726] -> line 863
        [729] -> line 865
        [735] -> line 867
      + Local variable table attribute (count = 5)
        v0: 0 -> 738 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 738 [I id]
        v2: 185 -> 738 [Landroid/database/Cursor; c]
        v3: 192 -> 738 [I numRows]
        v4: 208 -> 738 [Ljava/util/List; returnVector]
      + Local variable type table attribute (count = 1)
        v4: 208 -> 738 [Ljava/util/List<Ljava/lang/Object;>; returnVector]
    + Signature attribute:
      + Utf8 [(I)Ljava/util/List<Ljava/lang/Object;>;]
  + Method:       updateLatestCommentID(ILjava/lang/Integer;)Z
    Access flags: 0x1
      = public boolean updateLatestCommentID(int,java.lang.Integer)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 6, stack = 6):
      [0] iconst_0
      [1] istore_3 v3
      [2] aload_0 v0
      [3] dup
      [4] astore v4
      [6] monitorenter
      [7] new #205
        + Class [android/content/ContentValues]
      [10] dup
      [11] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [14] astore v5
      [16] aload v5
      [18] ldc #130
        + String [lastCommentId]
      [20] aload_2 v2
      [21] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [24] aload_0 v0
      [25] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [28] ldc #31
        + String [accounts]
      [30] aload v5
      [32] new #227
        + Class [java/lang/StringBuilder]
      [35] dup
      [36] ldc #119
        + String [id=]
      [38] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [41] iload_1 v1
      [42] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [45] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [48] aconst_null
      [49] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [52] ifle +7 (target=59)
      [55] iconst_1
      [56] goto +4 (target=60)
      [59] iconst_0
      [60] istore_3 v3
      [61] aload v4
      [63] monitorexit
      [64] goto +7 (target=71)
      [67] aload v4
      [69] monitorexit
      [70] athrow
      [71] iload_3 v3
      [72] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (7 -> 64: 67):
      + ExceptionInfo (67 -> 70: 67):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 891
        [2] -> line 893
        [7] -> line 894
        [16] -> line 895
        [24] -> line 897
        [61] -> line 893
        [71] -> line 900
      + Local variable table attribute (count = 5)
        v0: 0 -> 73 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 73 [I id]
        v2: 0 -> 73 [Ljava/lang/Integer; newCommentID]
        v3: 2 -> 73 [Z returnValue]
        v5: 16 -> 61 [Landroid/content/ContentValues; values]
  + Method:       getInterval()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getInterval()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 4, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #103
        + String [eula]
      [6] iconst_1
      [7] anewarray #225
        + Class [java/lang/String]
      [10] dup
      [11] iconst_0
      [12] ldc #122
        + String [interval]
      [14] aastore
      [15] ldc #120
        + String [id=0]
      [17] aconst_null
      [18] aconst_null
      [19] aconst_null
      [20] aconst_null
      [21] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [24] astore_1 v1
      [25] aload_1 v1
      [26] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [31] istore_2 v2
      [32] aload_1 v1
      [33] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [38] pop
      [39] ldc #5
        + String []
      [41] astore_3 v3
      [42] iload_2 v2
      [43] iconst_1
      [44] ificmpne +21 (target=65)
      [47] aload_1 v1
      [48] iconst_0
      [49] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [54] ifnull +11 (target=65)
      [57] aload_1 v1
      [58] iconst_0
      [59] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [64] astore_3 v3
      [65] aload_1 v1
      [66] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [71] aload_3 v3
      [72] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 979
        [18] -> line 980
        [21] -> line 979
        [25] -> line 981
        [32] -> line 982
        [39] -> line 983
        [42] -> line 984
        [47] -> line 985
        [57] -> line 986
        [65] -> line 989
        [71] -> line 991
      + Local variable table attribute (count = 4)
        v0: 0 -> 73 [Lorg/edublogs/android/WordPressDB; this]
        v1: 25 -> 73 [Landroid/database/Cursor; c]
        v2: 32 -> 73 [I numRows]
        v3: 42 -> 73 [Ljava/lang/String; returnValue]
  + Method:       getNotificationOptions()Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map getNotificationOptions()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 224, locals = 8, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #103
        + String [eula]
      [6] bipush 6
      [8] anewarray #225
        + Class [java/lang/String]
      [11] dup
      [12] iconst_0
      [13] ldc #117
        + String [id]
      [15] aastore
      [16] dup
      [17] iconst_1
      [18] ldc #169
        + String [sound]
      [20] aastore
      [21] dup
      [22] iconst_2
      [23] ldc #183
        + String [vibrate]
      [25] aastore
      [26] dup
      [27] iconst_3
      [28] ldc #133
        + String [light]
      [30] aastore
      [31] dup
      [32] iconst_4
      [33] ldc #172
        + String [tagline_flag]
      [35] aastore
      [36] dup
      [37] iconst_5
      [38] ldc #171
        + String [tagline]
      [40] aastore
      [41] ldc #120
        + String [id=0]
      [43] aconst_null
      [44] aconst_null
      [45] aconst_null
      [46] aconst_null
      [47] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [50] astore_1 v1
      [51] new #231
        + Class [java/util/HashMap]
      [54] dup
      [55] invokespecial #313
        + Methodref [java/util/HashMap.<init> ()V]
      [58] astore v6
      [60] aload_1 v1
      [61] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [66] istore v7
      [68] iload v7
      [70] iconst_1
      [71] ificmplt +142 (target=213)
      [74] aload_1 v1
      [75] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [80] pop
      [81] aload_1 v1
      [82] iconst_1
      [83] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [88] istore_2 v2
      [89] aload_1 v1
      [90] iconst_2
      [91] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [96] istore_3 v3
      [97] aload_1 v1
      [98] iconst_3
      [99] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [104] istore v4
      [106] aload_1 v1
      [107] iconst_5
      [108] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [113] astore v5
      [115] aload v6
      [117] ldc #169
        + String [sound]
      [119] iload_2 v2
      [120] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [123] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [128] pop
      [129] aload v6
      [131] ldc #183
        + String [vibrate]
      [133] iload_3 v3
      [134] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [137] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [142] pop
      [143] aload v6
      [145] ldc #133
        + String [light]
      [147] iload v4
      [149] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [152] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [157] pop
      [158] aload v6
      [160] ldc #172
        + String [tagline_flag]
      [162] aload_1 v1
      [163] iconst_4
      [164] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [169] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [172] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [177] pop
      [178] aload v5
      [180] ifnull +18 (target=198)
      [183] aload v6
      [185] ldc #171
        + String [tagline]
      [187] aload v5
      [189] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [194] pop
      [195] goto +20 (target=215)
      [198] aload v6
      [200] ldc #171
        + String [tagline]
      [202] ldc #5
        + String []
      [204] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [209] pop
      [210] goto +5 (target=215)
      [213] aconst_null
      [214] areturn
      [215] aload_1 v1
      [216] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [221] aload v6
      [223] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 997
        [28] -> line 998
        [46] -> line 999
        [47] -> line 997
        [51] -> line 1002
        [60] -> line 1003
        [68] -> line 1004
        [74] -> line 1005
        [81] -> line 1007
        [89] -> line 1008
        [97] -> line 1009
        [106] -> line 1010
        [115] -> line 1011
        [129] -> line 1012
        [143] -> line 1013
        [158] -> line 1014
        [178] -> line 1015
        [183] -> line 1016
        [195] -> line 1017
        [198] -> line 1018
        [210] -> line 1021
        [213] -> line 1022
        [215] -> line 1025
        [221] -> line 1027
      + Local variable table attribute (count = 12)
        v0: 0 -> 224 [Lorg/edublogs/android/WordPressDB; this]
        v1: 51 -> 224 [Landroid/database/Cursor; c]
        v2: 89 -> 213 [I sound]
        v2: 215 -> 224 [I sound]
        v3: 97 -> 213 [I vibrate]
        v3: 215 -> 224 [I vibrate]
        v4: 106 -> 213 [I light]
        v4: 215 -> 224 [I light]
        v5: 115 -> 213 [Ljava/lang/String; tagline]
        v5: 215 -> 224 [Ljava/lang/String; tagline]
        v6: 60 -> 224 [Ljava/util/Map; thisHash]
        v7: 68 -> 224 [I numRows]
      + Local variable type table attribute (count = 1)
        v6: 60 -> 224 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; thisHash]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Method:       updateLastBlogId(I)V
    Access flags: 0x1
      = public void updateLastBlogId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #246
        + Fieldref [org/edublogs/android/WordPressDB.context Landroid/content/Context;]
      [4] invokestatic #275
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] invokeinterface #386
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [14] astore_3 v3
      [15] aload_3 v3
      [16] ldc #131
        + String [last_blog_id]
      [18] iload_1 v1
      [19] invokeinterface #390
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
      [24] pop
      [25] aload_3 v3
      [26] invokeinterface #388
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [31] pop
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1037
        [8] -> line 1038
        [15] -> line 1039
        [25] -> line 1040
        [32] -> line 1041
      + Local variable table attribute (count = 4)
        v0: 0 -> 33 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 33 [I id]
        v2: 8 -> 33 [Landroid/content/SharedPreferences; preferences]
        v3: 15 -> 33 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       deleteLastBlogId()V
    Access flags: 0x1
      = public void deleteLastBlogId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iconst_m1
      [2] invokevirtual #332
        + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
      [5] aload_0 v0
      [6] getfield #246
        + Fieldref [org/edublogs/android/WordPressDB.context Landroid/content/Context;]
      [9] invokestatic #275
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] invokeinterface #386
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [19] astore_2 v2
      [20] aload_2 v2
      [21] ldc #194
        + String [wp_pref_last_activity]
      [23] iconst_m1
      [24] invokeinterface #390
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
      [29] pop
      [30] aload_2 v2
      [31] invokeinterface #388
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [36] pop
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1047
        [5] -> line 1049
        [13] -> line 1050
        [20] -> line 1051
        [30] -> line 1052
        [37] -> line 1053
      + Local variable table attribute (count = 3)
        v0: 0 -> 38 [Lorg/edublogs/android/WordPressDB; this]
        v1: 13 -> 38 [Landroid/content/SharedPreferences; settings]
        v2: 20 -> 38 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       getLastBlogId()I
    Access flags: 0x1
      = public int getLastBlogId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #246
        + Fieldref [org/edublogs/android/WordPressDB.context Landroid/content/Context;]
      [4] invokestatic #275
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] ldc #131
        + String [last_blog_id]
      [11] iconst_m1
      [12] invokeinterface #387
        + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1060
        [8] -> line 1061
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/edublogs/android/WordPressDB; this]
        v1: 8 -> 18 [Landroid/content/SharedPreferences; preferences]
  + Method:       loadDrafts(IZ)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List loadDrafts(int,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 358, locals = 8, stack = 8):
      [0] new #234
        + Class [java/util/Vector]
      [3] dup
      [4] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [7] astore_3 v3
      [8] iload_2 v2
      [9] ifeq +77 (target=86)
      [12] aload_0 v0
      [13] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [16] ldc #164
        + String [posts]
      [18] bipush 6
      [20] anewarray #225
        + Class [java/lang/String]
      [23] dup
      [24] iconst_0
      [25] ldc #117
        + String [id]
      [27] aastore
      [28] dup
      [29] iconst_1
      [30] ldc #175
        + String [title]
      [32] aastore
      [33] dup
      [34] iconst_2
      [35] ldc #162
        + String [post_status]
      [37] aastore
      [38] dup
      [39] iconst_3
      [40] ldc #177
        + String [uploaded]
      [42] aastore
      [43] dup
      [44] iconst_4
      [45] ldc #94
        + String [date_created_gmt]
      [47] aastore
      [48] dup
      [49] iconst_5
      [50] ldc #162
        + String [post_status]
      [52] aastore
      [53] new #227
        + Class [java/lang/StringBuilder]
      [56] dup
      [57] ldc #64
        + String [blogID=]
      [59] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [62] iload_1 v1
      [63] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [66] ldc #13
        + String [ AND localDraft=1 AND uploaded=0 AND isPage=1]
      [68] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [71] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [74] aconst_null
      [75] aconst_null
      [76] aconst_null
      [77] aconst_null
      [78] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [81] astore v4
      [83] goto +74 (target=157)
      [86] aload_0 v0
      [87] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [90] ldc #164
        + String [posts]
      [92] bipush 6
      [94] anewarray #225
        + Class [java/lang/String]
      [97] dup
      [98] iconst_0
      [99] ldc #117
        + String [id]
      [101] aastore
      [102] dup
      [103] iconst_1
      [104] ldc #175
        + String [title]
      [106] aastore
      [107] dup
      [108] iconst_2
      [109] ldc #162
        + String [post_status]
      [111] aastore
      [112] dup
      [113] iconst_3
      [114] ldc #177
        + String [uploaded]
      [116] aastore
      [117] dup
      [118] iconst_4
      [119] ldc #94
        + String [date_created_gmt]
      [121] aastore
      [122] dup
      [123] iconst_5
      [124] ldc #162
        + String [post_status]
      [126] aastore
      [127] new #227
        + Class [java/lang/StringBuilder]
      [130] dup
      [131] ldc #64
        + String [blogID=]
      [133] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [136] iload_1 v1
      [137] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [140] ldc #12
        + String [ AND localDraft=1 AND uploaded=0 AND isPage=0]
      [142] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [145] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [148] aconst_null
      [149] aconst_null
      [150] aconst_null
      [151] aconst_null
      [152] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [155] astore v4
      [157] aload v4
      [159] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [164] istore v5
      [166] aload v4
      [168] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [173] pop
      [174] iconst_0
      [175] istore v6
      [177] goto +158 (target=335)
      [180] aload v4
      [182] iconst_0
      [183] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [188] ifnull +136 (target=324)
      [191] new #231
        + Class [java/util/HashMap]
      [194] dup
      [195] invokespecial #313
        + Methodref [java/util/HashMap.<init> ()V]
      [198] astore v7
      [200] aload v7
      [202] ldc #117
        + String [id]
      [204] aload v4
      [206] iconst_0
      [207] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [212] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [217] pop
      [218] aload v7
      [220] ldc #175
        + String [title]
      [222] aload v4
      [224] iconst_1
      [225] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [230] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [235] pop
      [236] aload v7
      [238] ldc #170
        + String [status]
      [240] aload v4
      [242] iconst_2
      [243] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [248] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [253] pop
      [254] aload v7
      [256] ldc #177
        + String [uploaded]
      [258] aload v4
      [260] iconst_3
      [261] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [266] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [269] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [274] pop
      [275] aload v7
      [277] ldc #94
        + String [date_created_gmt]
      [279] aload v4
      [281] iconst_4
      [282] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [287] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [290] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [295] pop
      [296] aload v7
      [298] ldc #162
        + String [post_status]
      [300] aload v4
      [302] iconst_5
      [303] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [308] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [313] pop
      [314] aload_3 v3
      [315] iload v6
      [317] aload v7
      [319] invokeinterface #400
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [324] aload v4
      [326] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [331] pop
      [332] iinc v6, 1
      [335] iload v6
      [337] iload v5
      [339] ificmplt -159 (target=180)
      [342] aload v4
      [344] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [349] iload v5
      [351] ifne +5 (target=356)
      [354] aconst_null
      [355] astore_3 v3
      [356] aload_3 v3
      [357] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 33)
        [0] -> line 1067
        [8] -> line 1069
        [12] -> line 1070
        [35] -> line 1071
        [50] -> line 1072
        [66] -> line 1073
        [75] -> line 1074
        [78] -> line 1070
        [83] -> line 1074
        [86] -> line 1076
        [109] -> line 1077
        [124] -> line 1078
        [140] -> line 1079
        [149] -> line 1080
        [152] -> line 1076
        [157] -> line 1082
        [166] -> line 1083
        [174] -> line 1085
        [180] -> line 1086
        [191] -> line 1087
        [200] -> line 1088
        [218] -> line 1089
        [236] -> line 1090
        [254] -> line 1091
        [275] -> line 1092
        [296] -> line 1093
        [314] -> line 1094
        [324] -> line 1096
        [332] -> line 1085
        [342] -> line 1098
        [349] -> line 1100
        [354] -> line 1101
        [356] -> line 1104
      + Local variable table attribute (count = 9)
        v0: 0 -> 358 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 358 [I blogID]
        v2: 0 -> 358 [Z loadPages]
        v3: 8 -> 358 [Ljava/util/List; returnVector]
        v4: 83 -> 86 [Landroid/database/Cursor; c]
        v4: 157 -> 358 [Landroid/database/Cursor; c]
        v5: 166 -> 358 [I numRows]
        v6: 177 -> 342 [I i]
        v7: 200 -> 324 [Ljava/util/Map; returnHash]
      + Local variable type table attribute (count = 2)
        v3: 8 -> 358 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; returnVector]
        v7: 200 -> 324 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; returnHash]
    + Signature attribute:
      + Utf8 [(IZ)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Method:       deletePost(Lorg/edublogs/android/models/Post;)Z
    Access flags: 0x1
      = public boolean deletePost(org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 4, stack = 5):
      [0] iconst_0
      [1] istore_2 v2
      [2] iconst_0
      [3] istore_3 v3
      [4] aload_0 v0
      [5] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [8] ldc #164
        + String [posts]
      [10] new #227
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] ldc #64
        + String [blogID=]
      [16] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [19] aload_1 v1
      [20] invokevirtual #361
        + Methodref [org/edublogs/android/models/Post.getBlogID ()I]
      [23] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [26] ldc #8
        + String [ AND id=]
      [28] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [31] aload_1 v1
      [32] invokevirtual #364
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [35] invokevirtual #302
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [38] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [41] aconst_null
      [42] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [45] istore_3 v3
      [46] iload_3 v3
      [47] iconst_1
      [48] ificmpne +5 (target=53)
      [51] iconst_1
      [52] istore_2 v2
      [53] iload_2 v2
      [54] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1109
        [2] -> line 1111
        [4] -> line 1112
        [26] -> line 1113
        [42] -> line 1112
        [46] -> line 1115
        [51] -> line 1116
        [53] -> line 1119
      + Local variable table attribute (count = 4)
        v0: 0 -> 55 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 55 [Lorg/edublogs/android/models/Post; post]
        v2: 2 -> 55 [Z returnValue]
        v3: 4 -> 55 [I result]
  + Method:       savePosts(Ljava/util/List;IZ)Z
    Access flags: 0x1
      = public boolean savePosts(java.util.List,int,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1003, locals = 15, stack = 6):
      [0] iconst_0
      [1] istore v4
      [3] aload_1 v1
      [4] invokeinterface #403
        + InterfaceMethodref [java/util/List.size ()I]
      [9] ifeq +991 (target=1000)
      [12] iconst_0
      [13] istore v5
      [15] goto +974 (target=989)
      [18] new #205
        + Class [android/content/ContentValues]
      [21] dup
      [22] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [25] astore v6
      [27] aload_1 v1
      [28] iload v5
      [30] invokeinterface #402
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [35] checkcast #233
        + Class [java/util/Map]
      [38] astore v7
      [40] aload v6
      [42] ldc #63
        + String [blogID]
      [44] iload_2 v2
      [45] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [48] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [51] aload v7
      [53] iload_3 v3
      [54] ifeq +8 (target=62)
      [57] ldc #152
        + String [page_id]
      [59] goto +5 (target=64)
      [62] ldc #163
        + String [postid]
      [64] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [69] ifnonnull +5 (target=74)
      [72] iconst_0
      [73] ireturn
      [74] aload v7
      [76] iload_3 v3
      [77] ifeq +8 (target=85)
      [80] ldc #152
        + String [page_id]
      [82] goto +5 (target=87)
      [85] ldc #163
        + String [postid]
      [87] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [92] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [95] astore v8
      [97] aload v6
      [99] ldc #163
        + String [postid]
      [101] aload v8
      [103] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [106] aload v6
      [108] ldc #175
        + String [title]
      [110] aload v7
      [112] ldc #175
        + String [title]
      [114] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [119] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [122] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [125] aload v7
      [127] ldc #93
        + String [dateCreated]
      [129] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [134] checkcast #230
        + Class [java/util/Date]
      [137] astore v9
      [139] aload v6
      [141] ldc #93
        + String [dateCreated]
      [143] aload v9
      [145] invokevirtual #311
        + Methodref [java/util/Date.getTime ()J]
      [148] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [151] invokevirtual #255
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
      [154] goto +29 (target=183)
      [157] astore v10
      [159] new #230
        + Class [java/util/Date]
      [162] dup
      [163] invokespecial #309
        + Methodref [java/util/Date.<init> ()V]
      [166] astore v11
      [168] aload v6
      [170] ldc #93
        + String [dateCreated]
      [172] aload v11
      [174] invokevirtual #311
        + Methodref [java/util/Date.getTime ()J]
      [177] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [180] invokevirtual #255
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
      [183] aload v7
      [185] ldc #94
        + String [date_created_gmt]
      [187] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [192] checkcast #230
        + Class [java/util/Date]
      [195] astore v9
      [197] aload v6
      [199] ldc #94
        + String [date_created_gmt]
      [201] aload v9
      [203] invokevirtual #311
        + Methodref [java/util/Date.getTime ()J]
      [206] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [209] invokevirtual #255
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
      [212] goto +52 (target=264)
      [215] astore v10
      [217] new #230
        + Class [java/util/Date]
      [220] dup
      [221] aload v6
      [223] ldc #93
        + String [dateCreated]
      [225] invokevirtual #251
        + Methodref [android/content/ContentValues.get (Ljava/lang/String;)Ljava/lang/Object;]
      [228] checkcast #222
        + Class [java/lang/Long]
      [231] invokevirtual #284
        + Methodref [java/lang/Long.longValue ()J]
      [234] invokespecial #310
        + Methodref [java/util/Date.<init> (J)V]
      [237] astore v9
      [239] aload v6
      [241] ldc #94
        + String [date_created_gmt]
      [243] aload v9
      [245] invokevirtual #311
        + Methodref [java/util/Date.getTime ()J]
      [248] aload v9
      [250] invokevirtual #312
        + Methodref [java/util/Date.getTimezoneOffset ()I]
      [253] ldc #1
        + Integer [60000]
      [255] imul
      [256] i2l
      [257] ladd
      [258] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [261] invokevirtual #255
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
      [264] aload v6
      [266] ldc #96
        + String [description]
      [268] aload v7
      [270] ldc #96
        + String [description]
      [272] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [277] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [280] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [283] aload v6
      [285] ldc #134
        + String [link]
      [287] aload v7
      [289] ldc #134
        + String [link]
      [291] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [296] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [299] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [302] aload v6
      [304] ldc #156
        + String [permaLink]
      [306] aload v7
      [308] ldc #156
        + String [permaLink]
      [310] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [315] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [318] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [321] aload v7
      [323] ldc #72
        + String [categories]
      [325] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [330] checkcast #204
        + Class [[Ljava/lang/Object;]
      [333] astore v10
      [335] new #243
        + Class [org/json/JSONArray]
      [338] dup
      [339] invokespecial #383
        + Methodref [org/json/JSONArray.<init> ()V]
      [342] astore v11
      [344] aload v10
      [346] ifnull +34 (target=380)
      [349] iconst_0
      [350] istore v12
      [352] goto +20 (target=372)
      [355] aload v11
      [357] aload v10
      [359] iload v12
      [361] aaload
      [362] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [365] invokevirtual #384
        + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;]
      [368] pop
      [369] iinc v12, 1
      [372] iload v12
      [374] aload v10
      [376] arraylength
      [377] ificmplt -22 (target=355)
      [380] aload v6
      [382] ldc #72
        + String [categories]
      [384] aload v11
      [386] invokevirtual #385
        + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
      [389] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [392] aload v7
      [394] ldc #91
        + String [custom_fields]
      [396] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [401] checkcast #204
        + Class [[Ljava/lang/Object;]
      [404] astore v12
      [406] new #243
        + Class [org/json/JSONArray]
      [409] dup
      [410] invokespecial #383
        + Methodref [org/json/JSONArray.<init> ()V]
      [413] astore v11
      [415] aload v12
      [417] ifnull +140 (target=557)
      [420] iconst_0
      [421] istore v13
      [423] goto +126 (target=549)
      [426] aload v11
      [428] aload v12
      [430] iload v13
      [432] aaload
      [433] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [436] invokevirtual #384
        + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;]
      [439] pop
      [440] aload v12
      [442] iload v13
      [444] aaload
      [445] checkcast #233
        + Class [java/util/Map]
      [448] astore v14
      [450] aload v14
      [452] ldc #129
        + String [key]
      [454] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [459] ifnull +87 (target=546)
      [462] aload v14
      [464] ldc #182
        + String [value]
      [466] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [471] ifnull +75 (target=546)
      [474] aload v14
      [476] ldc #129
        + String [key]
      [478] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [483] ldc #110
        + String [geo_longitude]
      [485] invokevirtual #287
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [488] ifeq +22 (target=510)
      [491] aload v6
      [493] ldc #140
        + String [longitude]
      [495] aload v14
      [497] ldc #182
        + String [value]
      [499] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [504] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [507] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [510] aload v14
      [512] ldc #129
        + String [key]
      [514] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [519] ldc #109
        + String [geo_latitude]
      [521] invokevirtual #287
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [524] ifeq +22 (target=546)
      [527] aload v6
      [529] ldc #132
        + String [latitude]
      [531] aload v14
      [533] ldc #182
        + String [value]
      [535] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [540] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [543] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [546] iinc v13, 1
      [549] iload v13
      [551] aload v12
      [553] arraylength
      [554] ificmplt -128 (target=426)
      [557] aload v6
      [559] ldc #91
        + String [custom_fields]
      [561] aload v11
      [563] invokevirtual #385
        + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
      [566] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [569] aload v6
      [571] ldc #148
        + String [mt_excerpt]
      [573] aload v7
      [575] iload_3 v3
      [576] ifeq +8 (target=584)
      [579] ldc #104
        + String [excerpt]
      [581] goto +5 (target=586)
      [584] ldc #148
        + String [mt_excerpt]
      [586] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [591] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [594] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [597] aload v6
      [599] ldc #150
        + String [mt_text_more]
      [601] aload v7
      [603] iload_3 v3
      [604] ifeq +8 (target=612)
      [607] ldc #174
        + String [text_more]
      [609] goto +5 (target=614)
      [612] ldc #150
        + String [mt_text_more]
      [614] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [619] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [622] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [625] aload v6
      [627] ldc #146
        + String [mt_allow_comments]
      [629] aload v7
      [631] ldc #146
        + String [mt_allow_comments]
      [633] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [638] checkcast #221
        + Class [java/lang/Integer]
      [641] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [644] aload v6
      [646] ldc #147
        + String [mt_allow_pings]
      [648] aload v7
      [650] ldc #147
        + String [mt_allow_pings]
      [652] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [657] checkcast #221
        + Class [java/lang/Integer]
      [660] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [663] aload v6
      [665] ldc #203
        + String [wp_slug]
      [667] aload v7
      [669] ldc #203
        + String [wp_slug]
      [671] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [676] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [679] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [682] aload v6
      [684] ldc #192
        + String [wp_password]
      [686] aload v7
      [688] ldc #192
        + String [wp_password]
      [690] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [695] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [698] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [701] aload v6
      [703] ldc #188
        + String [wp_author_id]
      [705] aload v7
      [707] ldc #188
        + String [wp_author_id]
      [709] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [714] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [717] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [720] aload v6
      [722] ldc #187
        + String [wp_author_display_name]
      [724] aload v7
      [726] ldc #187
        + String [wp_author_display_name]
      [728] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [733] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [736] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [739] aload v6
      [741] ldc #162
        + String [post_status]
      [743] aload v7
      [745] iload_3 v3
      [746] ifeq +8 (target=754)
      [749] ldc #153
        + String [page_status]
      [751] goto +5 (target=756)
      [754] ldc #162
        + String [post_status]
      [756] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [761] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [764] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [767] aload v6
      [769] ldc #179
        + String [userid]
      [771] aload v7
      [773] ldc #179
        + String [userid]
      [775] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [780] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [783] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [786] iconst_0
      [787] istore v13
      [789] iload_3 v3
      [790] ifeq +58 (target=848)
      [793] iconst_1
      [794] istore v13
      [796] aload v6
      [798] ldc #126
        + String [isPage]
      [800] iconst_1
      [801] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [804] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [807] aload v6
      [809] ldc #190
        + String [wp_page_parent_id]
      [811] aload v7
      [813] ldc #190
        + String [wp_page_parent_id]
      [815] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [820] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [823] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [826] aload v6
      [828] ldc #191
        + String [wp_page_parent_title]
      [830] aload v7
      [832] ldc #191
        + String [wp_page_parent_title]
      [834] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [839] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [842] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [845] goto +55 (target=900)
      [848] aload v6
      [850] ldc #149
        + String [mt_keywords]
      [852] aload v7
      [854] ldc #149
        + String [mt_keywords]
      [856] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [861] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [864] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [867] aload v6
      [869] ldc #193
        + String [wp_post_format]
      [871] aload v7
      [873] ldc #193
        + String [wp_post_format]
      [875] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [880] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [883] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [886] goto +14 (target=900)
      [889] astore v14
      [891] aload v6
      [893] ldc #193
        + String [wp_post_format]
      [895] ldc #5
        + String []
      [897] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [900] aload_0 v0
      [901] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [904] ldc #164
        + String [posts]
      [906] aload v6
      [908] new #227
        + Class [java/lang/StringBuilder]
      [911] dup
      [912] ldc #160
        + String [postID=]
      [914] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [917] aload v8
      [919] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [922] ldc #9
        + String [ AND isPage=]
      [924] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [927] iload v13
      [929] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [932] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [935] aconst_null
      [936] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [939] istore v14
      [941] iload v14
      [943] ifne +30 (target=973)
      [946] aload_0 v0
      [947] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [950] ldc #164
        + String [posts]
      [952] aconst_null
      [953] aload v6
      [955] invokevirtual #270
        + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
      [958] lconst_0
      [959] lcmp
      [960] ifle +7 (target=967)
      [963] iconst_1
      [964] goto +4 (target=968)
      [967] iconst_0
      [968] istore v4
      [970] goto +16 (target=986)
      [973] iconst_1
      [974] istore v4
      [976] goto +10 (target=986)
      [979] astore v6
      [981] aload v6
      [983] invokevirtual #282
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [986] iinc v5, 1
      [989] iload v5
      [991] aload_1 v1
      [992] invokeinterface #403
        + InterfaceMethodref [java/util/List.size ()I]
      [997] ificmplt -979 (target=18)
      [1000] iload v4
      [1002] ireturn
      Code attribute exceptions (count = 5):
      + ExceptionInfo (125 -> 154: 157):
      + Class [java/lang/Exception]
      + ExceptionInfo (183 -> 212: 215):
      + Class [java/lang/Exception]
      + ExceptionInfo (867 -> 886: 889):
      + Class [java/lang/Exception]
      + ExceptionInfo (18 -> 72: 979):
      + Class [java/lang/Exception]
      + ExceptionInfo (74 -> 976: 979):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 115)
        [0] -> line 1123
        [3] -> line 1124
        [12] -> line 1125
        [18] -> line 1127
        [27] -> line 1128
        [40] -> line 1129
        [51] -> line 1130
        [72] -> line 1131
        [74] -> line 1132
        [92] -> line 1133
        [95] -> line 1132
        [97] -> line 1134
        [106] -> line 1135
        [125] -> line 1138
        [139] -> line 1139
        [154] -> line 1140
        [159] -> line 1141
        [168] -> line 1142
        [183] -> line 1145
        [197] -> line 1146
        [212] -> line 1147
        [217] -> line 1148
        [239] -> line 1149
        [243] -> line 1150
        [261] -> line 1149
        [264] -> line 1152
        [277] -> line 1153
        [280] -> line 1152
        [283] -> line 1154
        [302] -> line 1155
        [321] -> line 1157
        [335] -> line 1158
        [344] -> line 1159
        [349] -> line 1160
        [355] -> line 1161
        [369] -> line 1160
        [380] -> line 1164
        [392] -> line 1166
        [394] -> line 1167
        [404] -> line 1166
        [406] -> line 1168
        [415] -> line 1169
        [420] -> line 1170
        [426] -> line 1171
        [440] -> line 1174
        [450] -> line 1175
        [462] -> line 1176
        [474] -> line 1177
        [491] -> line 1178
        [497] -> line 1179
        [507] -> line 1178
        [510] -> line 1180
        [527] -> line 1181
        [540] -> line 1182
        [543] -> line 1181
        [546] -> line 1170
        [557] -> line 1186
        [569] -> line 1188
        [573] -> line 1189
        [591] -> line 1190
        [594] -> line 1188
        [597] -> line 1191
        [601] -> line 1192
        [619] -> line 1193
        [622] -> line 1191
        [625] -> line 1194
        [629] -> line 1195
        [641] -> line 1194
        [644] -> line 1196
        [648] -> line 1197
        [660] -> line 1196
        [663] -> line 1198
        [682] -> line 1199
        [695] -> line 1200
        [698] -> line 1199
        [701] -> line 1201
        [714] -> line 1202
        [717] -> line 1201
        [720] -> line 1203
        [724] -> line 1204
        [736] -> line 1203
        [739] -> line 1205
        [743] -> line 1206
        [761] -> line 1207
        [764] -> line 1205
        [767] -> line 1208
        [786] -> line 1210
        [789] -> line 1211
        [793] -> line 1212
        [796] -> line 1213
        [807] -> line 1214
        [811] -> line 1215
        [823] -> line 1214
        [826] -> line 1216
        [830] -> line 1217
        [842] -> line 1216
        [845] -> line 1218
        [848] -> line 1219
        [861] -> line 1220
        [864] -> line 1219
        [867] -> line 1222
        [871] -> line 1223
        [883] -> line 1222
        [886] -> line 1224
        [891] -> line 1225
        [900] -> line 1229
        [922] -> line 1230
        [936] -> line 1229
        [941] -> line 1231
        [946] -> line 1232
        [973] -> line 1234
        [976] -> line 1235
        [981] -> line 1236
        [986] -> line 1125
        [1000] -> line 1241
      + Local variable table attribute (count = 25)
        v0: 0 -> 1003 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 1003 [Ljava/util/List; postValues]
        v2: 0 -> 1003 [I blogID]
        v3: 0 -> 1003 [Z isPage]
        v4: 3 -> 1003 [Z returnValue]
        v5: 15 -> 1000 [I i]
        v6: 27 -> 976 [Landroid/content/ContentValues; values]
        v7: 40 -> 976 [Ljava/util/Map; thisHash]
        v8: 97 -> 976 [Ljava/lang/String; postID]
        v9: 139 -> 157 [Ljava/util/Date; d]
        v9: 197 -> 215 [Ljava/util/Date; d]
        v9: 239 -> 976 [Ljava/util/Date; d]
        v10: 159 -> 183 [Ljava/lang/Exception; e]
        v11: 168 -> 183 [Ljava/util/Date; now]
        v10: 217 -> 264 [Ljava/lang/Exception; e]
        v10: 335 -> 976 [[Ljava/lang/Object; cats]
        v11: 344 -> 976 [Lorg/json/JSONArray; jsonArray]
        v12: 352 -> 380 [I x]
        v12: 406 -> 976 [[Ljava/lang/Object; custom_fields]
        v13: 423 -> 557 [I x]
        v14: 450 -> 546 [Ljava/util/Map; customField]
        v13: 789 -> 976 [I isPageInt]
        v14: 891 -> 900 [Ljava/lang/Exception; e]
        v14: 941 -> 976 [I result]
        v6: 981 -> 986 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 3)
        v1: 0 -> 1003 [Ljava/util/List<*>; postValues]
        v7: 40 -> 976 [Ljava/util/Map<**>; thisHash]
        v14: 450 -> 546 [Ljava/util/Map<**>; customField]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<*>;IZ)Z]
  + Method:       savePost(Lorg/edublogs/android/models/Post;I)J
    Access flags: 0x1
      = public long savePost(org.edublogs.android.models.Post,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 263, locals = 7, stack = 4):
      [0] ldc2_w #244
        + Long [-1]
      [3] lstore_3 v3
      [4] aload_1 v1
      [5] ifnull +256 (target=261)
      [8] new #205
        + Class [android/content/ContentValues]
      [11] dup
      [12] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [15] astore v5
      [17] aload v5
      [19] ldc #63
        + String [blogID]
      [21] iload_2 v2
      [22] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [25] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [28] aload v5
      [30] ldc #175
        + String [title]
      [32] aload_1 v1
      [33] invokevirtual #373
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [36] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [39] aload v5
      [41] ldc #94
        + String [date_created_gmt]
      [43] aload_1 v1
      [44] invokevirtual #362
        + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
      [47] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [50] invokevirtual #255
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
      [53] aload v5
      [55] ldc #96
        + String [description]
      [57] aload_1 v1
      [58] invokevirtual #363
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [61] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [64] aload v5
      [66] ldc #150
        + String [mt_text_more]
      [68] aload_1 v1
      [69] invokevirtual #371
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [72] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [75] aload_1 v1
      [76] invokevirtual #365
        + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
      [79] astore v6
      [81] aload v6
      [83] ifnull +15 (target=98)
      [86] aload v5
      [88] ldc #72
        + String [categories]
      [90] aload v6
      [92] invokevirtual #385
        + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
      [95] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [98] aload v5
      [100] ldc #135
        + String [localDraft]
      [102] aload_1 v1
      [103] invokevirtual #377
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [106] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [109] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [112] aload v5
      [114] ldc #144
        + String [mediaPaths]
      [116] aload_1 v1
      [117] invokevirtual #368
        + Methodref [org/edublogs/android/models/Post.getMediaPaths ()Ljava/lang/String;]
      [120] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [123] aload v5
      [125] ldc #149
        + String [mt_keywords]
      [127] aload_1 v1
      [128] invokevirtual #370
        + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
      [131] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [134] aload v5
      [136] ldc #192
        + String [wp_password]
      [138] aload_1 v1
      [139] invokevirtual #374
        + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
      [142] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [145] aload v5
      [147] ldc #162
        + String [post_status]
      [149] aload_1 v1
      [150] invokevirtual #372
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [153] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [156] aload v5
      [158] ldc #177
        + String [uploaded]
      [160] aload_1 v1
      [161] invokevirtual #379
        + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
      [164] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [167] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [170] aload v5
      [172] ldc #126
        + String [isPage]
      [174] aload_1 v1
      [175] invokevirtual #378
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [178] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [181] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [184] aload v5
      [186] ldc #193
        + String [wp_post_format]
      [188] aload_1 v1
      [189] invokevirtual #375
        + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
      [192] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [195] aload v5
      [197] ldc #132
        + String [latitude]
      [199] aload_1 v1
      [200] invokevirtual #366
        + Methodref [org/edublogs/android/models/Post.getLatitude ()D]
      [203] invokestatic #281
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [206] invokevirtual #253
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Double;)V]
      [209] aload v5
      [211] ldc #140
        + String [longitude]
      [213] aload_1 v1
      [214] invokevirtual #367
        + Methodref [org/edublogs/android/models/Post.getLongitude ()D]
      [217] invokestatic #281
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [220] invokevirtual #253
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Double;)V]
      [223] aload v5
      [225] ldc #124
        + String [isLocalChange]
      [227] aload_1 v1
      [228] invokevirtual #376
        + Methodref [org/edublogs/android/models/Post.isLocalChange ()Z]
      [231] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [234] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [237] aload v5
      [239] ldc #148
        + String [mt_excerpt]
      [241] aload_1 v1
      [242] invokevirtual #369
        + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
      [245] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [248] aload_0 v0
      [249] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [252] ldc #164
        + String [posts]
      [254] aconst_null
      [255] aload v5
      [257] invokevirtual #270
        + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
      [260] lstore_3 v3
      [261] lload_3 v3
      [262] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 1245
        [4] -> line 1246
        [8] -> line 1248
        [17] -> line 1249
        [28] -> line 1250
        [39] -> line 1251
        [53] -> line 1252
        [64] -> line 1253
        [75] -> line 1255
        [81] -> line 1256
        [86] -> line 1257
        [98] -> line 1260
        [112] -> line 1261
        [123] -> line 1262
        [134] -> line 1263
        [145] -> line 1264
        [156] -> line 1265
        [170] -> line 1266
        [184] -> line 1267
        [195] -> line 1268
        [209] -> line 1269
        [223] -> line 1270
        [237] -> line 1271
        [248] -> line 1273
        [261] -> line 1276
      + Local variable table attribute (count = 6)
        v0: 0 -> 263 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 263 [Lorg/edublogs/android/models/Post; post]
        v2: 0 -> 263 [I blogID]
        v3: 4 -> 263 [J returnValue]
        v5: 17 -> 261 [Landroid/content/ContentValues; values]
        v6: 81 -> 261 [Lorg/json/JSONArray; categoriesJsonArray]
  + Method:       updatePost(Lorg/edublogs/android/models/Post;I)I
    Access flags: 0x1
      = public int updatePost(org.edublogs.android.models.Post,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 294, locals = 7, stack = 6):
      [0] iconst_0
      [1] istore_3 v3
      [2] aload_1 v1
      [3] ifnull +289 (target=292)
      [6] new #205
        + Class [android/content/ContentValues]
      [9] dup
      [10] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [13] astore v4
      [15] aload v4
      [17] ldc #63
        + String [blogID]
      [19] iload_2 v2
      [20] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [23] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [26] aload v4
      [28] ldc #175
        + String [title]
      [30] aload_1 v1
      [31] invokevirtual #373
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [34] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [37] aload v4
      [39] ldc #94
        + String [date_created_gmt]
      [41] aload_1 v1
      [42] invokevirtual #362
        + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
      [45] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [48] invokevirtual #255
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
      [51] aload v4
      [53] ldc #96
        + String [description]
      [55] aload_1 v1
      [56] invokevirtual #363
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [59] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [62] aload_1 v1
      [63] invokevirtual #371
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [66] ifnull +14 (target=80)
      [69] aload v4
      [71] ldc #150
        + String [mt_text_more]
      [73] aload_1 v1
      [74] invokevirtual #371
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [77] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [80] aload v4
      [82] ldc #177
        + String [uploaded]
      [84] aload_1 v1
      [85] invokevirtual #379
        + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
      [88] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [91] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [94] aload_1 v1
      [95] invokevirtual #365
        + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
      [98] astore v5
      [100] aload v5
      [102] ifnull +15 (target=117)
      [105] aload v4
      [107] ldc #72
        + String [categories]
      [109] aload v5
      [111] invokevirtual #385
        + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
      [114] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [117] aload v4
      [119] ldc #135
        + String [localDraft]
      [121] aload_1 v1
      [122] invokevirtual #377
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [125] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [128] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [131] aload v4
      [133] ldc #144
        + String [mediaPaths]
      [135] aload_1 v1
      [136] invokevirtual #368
        + Methodref [org/edublogs/android/models/Post.getMediaPaths ()Ljava/lang/String;]
      [139] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [142] aload v4
      [144] ldc #149
        + String [mt_keywords]
      [146] aload_1 v1
      [147] invokevirtual #370
        + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
      [150] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [153] aload v4
      [155] ldc #192
        + String [wp_password]
      [157] aload_1 v1
      [158] invokevirtual #374
        + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
      [161] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [164] aload v4
      [166] ldc #162
        + String [post_status]
      [168] aload_1 v1
      [169] invokevirtual #372
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [172] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [175] aload v4
      [177] ldc #126
        + String [isPage]
      [179] aload_1 v1
      [180] invokevirtual #378
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [183] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [186] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [189] aload v4
      [191] ldc #193
        + String [wp_post_format]
      [193] aload_1 v1
      [194] invokevirtual #375
        + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
      [197] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [200] aload v4
      [202] ldc #124
        + String [isLocalChange]
      [204] aload_1 v1
      [205] invokevirtual #376
        + Methodref [org/edublogs/android/models/Post.isLocalChange ()Z]
      [208] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [211] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [214] aload v4
      [216] ldc #148
        + String [mt_excerpt]
      [218] aload_1 v1
      [219] invokevirtual #369
        + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
      [222] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [225] iconst_0
      [226] istore v6
      [228] aload_1 v1
      [229] invokevirtual #378
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [232] ifeq +6 (target=238)
      [235] iconst_1
      [236] istore v6
      [238] aload_0 v0
      [239] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [242] ldc #164
        + String [posts]
      [244] aload v4
      [246] new #227
        + Class [java/lang/StringBuilder]
      [249] dup
      [250] ldc #64
        + String [blogID=]
      [252] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [255] aload_1 v1
      [256] invokevirtual #361
        + Methodref [org/edublogs/android/models/Post.getBlogID ()I]
      [259] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [262] ldc #8
        + String [ AND id=]
      [264] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [267] aload_1 v1
      [268] invokevirtual #364
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [271] invokevirtual #302
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [274] ldc #9
        + String [ AND isPage=]
      [276] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [279] iload v6
      [281] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [284] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [287] aconst_null
      [288] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [291] istore_3 v3
      [292] iload_3 v3
      [293] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 32)
        [0] -> line 1280
        [2] -> line 1281
        [6] -> line 1283
        [15] -> line 1284
        [26] -> line 1285
        [37] -> line 1286
        [51] -> line 1287
        [62] -> line 1288
        [69] -> line 1289
        [80] -> line 1290
        [94] -> line 1292
        [100] -> line 1293
        [105] -> line 1294
        [117] -> line 1297
        [131] -> line 1298
        [142] -> line 1299
        [153] -> line 1300
        [164] -> line 1301
        [175] -> line 1302
        [189] -> line 1303
        [200] -> line 1304
        [214] -> line 1305
        [225] -> line 1307
        [228] -> line 1308
        [235] -> line 1309
        [238] -> line 1311
        [246] -> line 1312
        [274] -> line 1313
        [284] -> line 1312
        [287] -> line 1313
        [288] -> line 1311
        [292] -> line 1316
      + Local variable table attribute (count = 7)
        v0: 0 -> 294 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 294 [Lorg/edublogs/android/models/Post; post]
        v2: 0 -> 294 [I blogID]
        v3: 2 -> 294 [I success]
        v4: 15 -> 292 [Landroid/content/ContentValues; values]
        v5: 100 -> 292 [Lorg/json/JSONArray; categoriesJsonArray]
        v6: 228 -> 292 [I pageInt]
  + Method:       loadUploadedPosts(IZ)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List loadUploadedPosts(int,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 394, locals = 8, stack = 8):
      [0] new #234
        + Class [java/util/Vector]
      [3] dup
      [4] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [7] astore_3 v3
      [8] iload_2 v2
      [9] ifeq +84 (target=93)
      [12] aload_0 v0
      [13] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [16] ldc #164
        + String [posts]
      [18] bipush 7
      [20] anewarray #225
        + Class [java/lang/String]
      [23] dup
      [24] iconst_0
      [25] ldc #117
        + String [id]
      [27] aastore
      [28] dup
      [29] iconst_1
      [30] ldc #63
        + String [blogID]
      [32] aastore
      [33] dup
      [34] iconst_2
      [35] ldc #163
        + String [postid]
      [37] aastore
      [38] dup
      [39] iconst_3
      [40] ldc #175
        + String [title]
      [42] aastore
      [43] dup
      [44] iconst_4
      [45] ldc #94
        + String [date_created_gmt]
      [47] aastore
      [48] dup
      [49] iconst_5
      [50] ldc #93
        + String [dateCreated]
      [52] aastore
      [53] dup
      [54] bipush 6
      [56] ldc #162
        + String [post_status]
      [58] aastore
      [59] new #227
        + Class [java/lang/StringBuilder]
      [62] dup
      [63] ldc #64
        + String [blogID=]
      [65] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [68] iload_1 v1
      [69] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [72] ldc #11
        + String [ AND localDraft != 1 AND isPage=1]
      [74] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [77] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [80] aconst_null
      [81] aconst_null
      [82] aconst_null
      [83] ldc #95
        + String [date_created_gmt DESC]
      [85] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [88] astore v4
      [90] goto +81 (target=171)
      [93] aload_0 v0
      [94] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [97] ldc #164
        + String [posts]
      [99] bipush 7
      [101] anewarray #225
        + Class [java/lang/String]
      [104] dup
      [105] iconst_0
      [106] ldc #117
        + String [id]
      [108] aastore
      [109] dup
      [110] iconst_1
      [111] ldc #63
        + String [blogID]
      [113] aastore
      [114] dup
      [115] iconst_2
      [116] ldc #163
        + String [postid]
      [118] aastore
      [119] dup
      [120] iconst_3
      [121] ldc #175
        + String [title]
      [123] aastore
      [124] dup
      [125] iconst_4
      [126] ldc #94
        + String [date_created_gmt]
      [128] aastore
      [129] dup
      [130] iconst_5
      [131] ldc #93
        + String [dateCreated]
      [133] aastore
      [134] dup
      [135] bipush 6
      [137] ldc #162
        + String [post_status]
      [139] aastore
      [140] new #227
        + Class [java/lang/StringBuilder]
      [143] dup
      [144] ldc #64
        + String [blogID=]
      [146] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [149] iload_1 v1
      [150] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [153] ldc #10
        + String [ AND localDraft != 1 AND isPage=0]
      [155] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [158] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [161] aconst_null
      [162] aconst_null
      [163] aconst_null
      [164] ldc #95
        + String [date_created_gmt DESC]
      [166] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [169] astore v4
      [171] aload v4
      [173] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [178] istore v5
      [180] aload v4
      [182] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [187] pop
      [188] iconst_0
      [189] istore v6
      [191] goto +180 (target=371)
      [194] aload v4
      [196] iconst_0
      [197] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [202] ifnull +158 (target=360)
      [205] new #231
        + Class [java/util/HashMap]
      [208] dup
      [209] invokespecial #313
        + Methodref [java/util/HashMap.<init> ()V]
      [212] astore v7
      [214] aload v7
      [216] ldc #117
        + String [id]
      [218] aload v4
      [220] iconst_0
      [221] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [226] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [229] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [234] pop
      [235] aload v7
      [237] ldc #63
        + String [blogID]
      [239] aload v4
      [241] iconst_1
      [242] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [247] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [252] pop
      [253] aload v7
      [255] ldc #159
        + String [postID]
      [257] aload v4
      [259] iconst_2
      [260] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [265] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [270] pop
      [271] aload v7
      [273] ldc #175
        + String [title]
      [275] aload v4
      [277] iconst_3
      [278] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [283] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [288] pop
      [289] aload v7
      [291] ldc #94
        + String [date_created_gmt]
      [293] aload v4
      [295] iconst_4
      [296] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [301] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [304] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [309] pop
      [310] aload v7
      [312] ldc #93
        + String [dateCreated]
      [314] aload v4
      [316] iconst_5
      [317] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [322] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [325] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [330] pop
      [331] aload v7
      [333] ldc #162
        + String [post_status]
      [335] aload v4
      [337] bipush 6
      [339] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [344] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [349] pop
      [350] aload_3 v3
      [351] iload v6
      [353] aload v7
      [355] invokeinterface #400
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [360] aload v4
      [362] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [367] pop
      [368] iinc v6, 1
      [371] iload v6
      [373] iload v5
      [375] ificmplt -181 (target=194)
      [378] aload v4
      [380] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [385] iload v5
      [387] ifne +5 (target=392)
      [390] aconst_null
      [391] astore_3 v3
      [392] aload_3 v3
      [393] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 36)
        [0] -> line 1321
        [8] -> line 1323
        [12] -> line 1324
        [18] -> line 1325
        [25] -> line 1325
        [45] -> line 1326
        [59] -> line 1327
        [80] -> line 1328
        [85] -> line 1324
        [90] -> line 1328
        [93] -> line 1330
        [99] -> line 1331
        [106] -> line 1331
        [126] -> line 1332
        [140] -> line 1333
        [161] -> line 1334
        [166] -> line 1330
        [171] -> line 1336
        [180] -> line 1337
        [188] -> line 1339
        [194] -> line 1340
        [205] -> line 1341
        [214] -> line 1342
        [235] -> line 1343
        [253] -> line 1344
        [271] -> line 1345
        [289] -> line 1346
        [310] -> line 1347
        [331] -> line 1348
        [350] -> line 1349
        [360] -> line 1351
        [368] -> line 1339
        [378] -> line 1353
        [385] -> line 1355
        [390] -> line 1356
        [392] -> line 1359
      + Local variable table attribute (count = 9)
        v0: 0 -> 394 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 394 [I blogID]
        v2: 0 -> 394 [Z loadPages]
        v3: 8 -> 394 [Ljava/util/List; returnVector]
        v4: 90 -> 93 [Landroid/database/Cursor; c]
        v4: 171 -> 394 [Landroid/database/Cursor; c]
        v5: 180 -> 394 [I numRows]
        v6: 191 -> 378 [I i]
        v7: 214 -> 360 [Ljava/util/Map; returnHash]
      + Local variable type table attribute (count = 2)
        v3: 8 -> 394 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; returnVector]
        v7: 214 -> 360 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; returnHash]
    + Signature attribute:
      + Utf8 [(IZ)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Method:       deleteUploadedPosts(IZ)V
    Access flags: 0x1
      = public void deleteUploadedPosts(int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 3, stack = 5):
      [0] iload_2 v2
      [1] ifeq +38 (target=39)
      [4] aload_0 v0
      [5] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [8] ldc #164
        + String [posts]
      [10] new #227
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] ldc #64
        + String [blogID=]
      [16] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [19] iload_1 v1
      [20] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [23] ldc #11
        + String [ AND localDraft != 1 AND isPage=1]
      [25] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [31] aconst_null
      [32] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [35] pop
      [36] goto +35 (target=71)
      [39] aload_0 v0
      [40] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [43] ldc #164
        + String [posts]
      [45] new #227
        + Class [java/lang/StringBuilder]
      [48] dup
      [49] ldc #64
        + String [blogID=]
      [51] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [54] iload_1 v1
      [55] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [58] ldc #10
        + String [ AND localDraft != 1 AND isPage=0]
      [60] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] aconst_null
      [67] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [70] pop
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1364
        [4] -> line 1365
        [23] -> line 1366
        [32] -> line 1365
        [36] -> line 1366
        [39] -> line 1368
        [58] -> line 1369
        [67] -> line 1368
        [71] -> line 1371
      + Local variable table attribute (count = 3)
        v0: 0 -> 72 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 72 [I blogID]
        v2: 0 -> 72 [Z isPage]
  + Method:       loadPost(IZJ)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List loadPost(int,boolean,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 649, locals = 8, stack = 8):
      [0] aconst_null
      [1] astore v5
      [3] iconst_0
      [4] istore v6
      [6] iload_2 v2
      [7] ifeq +6 (target=13)
      [10] iconst_1
      [11] istore v6
      [13] aload_0 v0
      [14] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [17] ldc #164
        + String [posts]
      [19] aconst_null
      [20] new #227
        + Class [java/lang/StringBuilder]
      [23] dup
      [24] ldc #64
        + String [blogID=]
      [26] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [29] iload_1 v1
      [30] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [33] ldc #8
        + String [ AND id=]
      [35] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [38] lload_3 v3
      [39] invokevirtual #302
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [42] ldc #9
        + String [ AND isPage=]
      [44] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [47] iload v6
      [49] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [52] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [55] aconst_null
      [56] aconst_null
      [57] aconst_null
      [58] aconst_null
      [59] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [62] astore v7
      [64] aload v7
      [66] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [71] ifle +568 (target=639)
      [74] aload v7
      [76] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [81] pop
      [82] aload v7
      [84] iconst_0
      [85] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [90] ifnull +549 (target=639)
      [93] new #234
        + Class [java/util/Vector]
      [96] dup
      [97] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [100] astore v5
      [102] aload v5
      [104] aload v7
      [106] iconst_0
      [107] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [112] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [115] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [120] pop
      [121] aload v5
      [123] aload v7
      [125] iconst_1
      [126] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [131] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [136] pop
      [137] aload v5
      [139] aload v7
      [141] iconst_2
      [142] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [147] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [152] pop
      [153] aload v5
      [155] aload v7
      [157] iconst_3
      [158] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [163] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [168] pop
      [169] aload v5
      [171] aload v7
      [173] iconst_4
      [174] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [179] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [182] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [187] pop
      [188] aload v5
      [190] aload v7
      [192] iconst_5
      [193] invokeinterface #396
        + InterfaceMethodref [android/database/Cursor.getLong (I)J]
      [198] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [201] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [206] pop
      [207] aload v5
      [209] aload v7
      [211] bipush 6
      [213] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [218] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [223] pop
      [224] aload v5
      [226] aload v7
      [228] bipush 7
      [230] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [235] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [240] pop
      [241] aload v5
      [243] aload v7
      [245] bipush 8
      [247] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [252] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [257] pop
      [258] aload v5
      [260] aload v7
      [262] bipush 9
      [264] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [269] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [274] pop
      [275] aload v5
      [277] aload v7
      [279] bipush 10
      [281] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [286] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [289] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [294] pop
      [295] aload v5
      [297] aload v7
      [299] bipush 11
      [301] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [306] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [309] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [314] pop
      [315] aload v5
      [317] aload v7
      [319] bipush 12
      [321] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [326] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [331] pop
      [332] aload v5
      [334] aload v7
      [336] bipush 13
      [338] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [343] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [348] pop
      [349] aload v5
      [351] aload v7
      [353] bipush 14
      [355] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [360] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [365] pop
      [366] aload v5
      [368] aload v7
      [370] bipush 15
      [372] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [377] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [382] pop
      [383] aload v5
      [385] aload v7
      [387] bipush 16
      [389] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [394] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [399] pop
      [400] aload v5
      [402] aload v7
      [404] bipush 17
      [406] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [411] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [416] pop
      [417] aload v5
      [419] aload v7
      [421] bipush 18
      [423] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [428] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [433] pop
      [434] aload v5
      [436] aload v7
      [438] bipush 19
      [440] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [445] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [450] pop
      [451] aload v5
      [453] aload v7
      [455] bipush 20
      [457] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [462] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [467] pop
      [468] aload v5
      [470] aload v7
      [472] bipush 21
      [474] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [479] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [484] pop
      [485] aload v5
      [487] aload v7
      [489] bipush 22
      [491] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [496] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [501] pop
      [502] aload v5
      [504] aload v7
      [506] bipush 23
      [508] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [513] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [518] pop
      [519] aload v5
      [521] aload v7
      [523] bipush 24
      [525] invokeinterface #394
        + InterfaceMethodref [android/database/Cursor.getDouble (I)D]
      [530] invokestatic #281
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [533] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [538] pop
      [539] aload v5
      [541] aload v7
      [543] bipush 25
      [545] invokeinterface #394
        + InterfaceMethodref [android/database/Cursor.getDouble (I)D]
      [550] invokestatic #281
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [553] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [558] pop
      [559] aload v5
      [561] aload v7
      [563] bipush 26
      [565] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [570] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [573] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [578] pop
      [579] aload v5
      [581] aload v7
      [583] bipush 27
      [585] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [590] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [593] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [598] pop
      [599] aload v5
      [601] aload v7
      [603] bipush 28
      [605] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [610] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [613] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [618] pop
      [619] aload v5
      [621] aload v7
      [623] bipush 29
      [625] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [630] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [633] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [638] pop
      [639] aload v7
      [641] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [646] aload v5
      [648] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 43)
        [0] -> line 1374
        [3] -> line 1376
        [6] -> line 1377
        [10] -> line 1378
        [13] -> line 1379
        [38] -> line 1380
        [59] -> line 1379
        [64] -> line 1382
        [74] -> line 1383
        [82] -> line 1384
        [93] -> line 1385
        [102] -> line 1386
        [121] -> line 1387
        [137] -> line 1388
        [153] -> line 1389
        [169] -> line 1390
        [188] -> line 1391
        [207] -> line 1392
        [224] -> line 1393
        [241] -> line 1394
        [258] -> line 1395
        [275] -> line 1396
        [295] -> line 1397
        [315] -> line 1398
        [332] -> line 1399
        [349] -> line 1400
        [366] -> line 1401
        [383] -> line 1402
        [400] -> line 1403
        [417] -> line 1404
        [434] -> line 1405
        [451] -> line 1406
        [468] -> line 1407
        [485] -> line 1408
        [502] -> line 1409
        [519] -> line 1410
        [539] -> line 1411
        [559] -> line 1412
        [579] -> line 1413
        [599] -> line 1414
        [619] -> line 1415
        [639] -> line 1418
        [646] -> line 1420
      + Local variable table attribute (count = 7)
        v0: 0 -> 649 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 649 [I blogID]
        v2: 0 -> 649 [Z isPage]
        v3: 0 -> 649 [J id]
        v5: 3 -> 649 [Ljava/util/List; values]
        v6: 6 -> 649 [I pageInt]
        v7: 64 -> 649 [Landroid/database/Cursor; c]
      + Local variable type table attribute (count = 1)
        v5: 3 -> 649 [Ljava/util/List<Ljava/lang/Object;>; values]
    + Signature attribute:
      + Utf8 [(IZJ)Ljava/util/List<Ljava/lang/Object;>;]
  + Method:       loadComments(I)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List loadComments(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 383, locals = 7, stack = 8):
      [0] new #234
        + Class [java/util/Vector]
      [3] dup
      [4] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [12] ldc #82
        + String [comments]
      [14] bipush 11
      [16] anewarray #225
        + Class [java/lang/String]
      [19] dup
      [20] iconst_0
      [21] ldc #63
        + String [blogID]
      [23] aastore
      [24] dup
      [25] iconst_1
      [26] ldc #159
        + String [postID]
      [28] aastore
      [29] dup
      [30] iconst_2
      [31] ldc #116
        + String [iCommentID]
      [33] aastore
      [34] dup
      [35] iconst_3
      [36] ldc #62
        + String [author]
      [38] aastore
      [39] dup
      [40] iconst_4
      [41] ldc #78
        + String [comment]
      [43] aastore
      [44] dup
      [45] iconst_5
      [46] ldc #79
        + String [commentDate]
      [48] aastore
      [49] dup
      [50] bipush 6
      [52] ldc #80
        + String [commentDateFormatted]
      [54] aastore
      [55] dup
      [56] bipush 7
      [58] ldc #170
        + String [status]
      [60] aastore
      [61] dup
      [62] bipush 8
      [64] ldc #178
        + String [url]
      [66] aastore
      [67] dup
      [68] bipush 9
      [70] ldc #102
        + String [email]
      [72] aastore
      [73] dup
      [74] bipush 10
      [76] ldc #161
        + String [postTitle]
      [78] aastore
      [79] new #227
        + Class [java/lang/StringBuilder]
      [82] dup
      [83] ldc #64
        + String [blogID=]
      [85] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [88] iload_1 v1
      [89] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [92] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [95] aconst_null
      [96] aconst_null
      [97] aconst_null
      [98] aconst_null
      [99] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [102] astore_3 v3
      [103] aload_3 v3
      [104] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [109] istore v4
      [111] aload_3 v3
      [112] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [117] pop
      [118] iconst_0
      [119] istore v5
      [121] goto +240 (target=361)
      [124] aload_3 v3
      [125] iconst_0
      [126] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [131] ifnull +220 (target=351)
      [134] new #231
        + Class [java/util/HashMap]
      [137] dup
      [138] invokespecial #313
        + Methodref [java/util/HashMap.<init> ()V]
      [141] astore v6
      [143] aload v6
      [145] ldc #63
        + String [blogID]
      [147] aload_3 v3
      [148] iconst_0
      [149] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [154] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [159] pop
      [160] aload v6
      [162] ldc #159
        + String [postID]
      [164] aload_3 v3
      [165] iconst_1
      [166] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [171] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [174] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [179] pop
      [180] aload v6
      [182] ldc #81
        + String [commentID]
      [184] aload_3 v3
      [185] iconst_2
      [186] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [191] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [194] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [199] pop
      [200] aload v6
      [202] ldc #62
        + String [author]
      [204] aload_3 v3
      [205] iconst_3
      [206] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [211] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [216] pop
      [217] aload v6
      [219] ldc #78
        + String [comment]
      [221] aload_3 v3
      [222] iconst_4
      [223] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [228] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [233] pop
      [234] aload v6
      [236] ldc #79
        + String [commentDate]
      [238] aload_3 v3
      [239] iconst_5
      [240] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [245] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [250] pop
      [251] aload v6
      [253] ldc #80
        + String [commentDateFormatted]
      [255] aload_3 v3
      [256] bipush 6
      [258] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [263] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [268] pop
      [269] aload v6
      [271] ldc #170
        + String [status]
      [273] aload_3 v3
      [274] bipush 7
      [276] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [281] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [286] pop
      [287] aload v6
      [289] ldc #178
        + String [url]
      [291] aload_3 v3
      [292] bipush 7
      [294] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [299] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [304] pop
      [305] aload v6
      [307] ldc #102
        + String [email]
      [309] aload_3 v3
      [310] bipush 8
      [312] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [317] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [322] pop
      [323] aload v6
      [325] ldc #161
        + String [postTitle]
      [327] aload_3 v3
      [328] bipush 9
      [330] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [335] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [340] pop
      [341] aload_2 v2
      [342] iload v5
      [344] aload v6
      [346] invokeinterface #400
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [351] aload_3 v3
      [352] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [357] pop
      [358] iinc v5, 1
      [361] iload v5
      [363] iload v4
      [365] ificmplt -241 (target=124)
      [368] aload_3 v3
      [369] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [374] iload v4
      [376] ifne +5 (target=381)
      [379] aconst_null
      [380] astore_2 v2
      [381] aload_2 v2
      [382] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 1425
        [8] -> line 1426
        [14] -> line 1427
        [21] -> line 1427
        [41] -> line 1428
        [58] -> line 1429
        [88] -> line 1430
        [99] -> line 1426
        [103] -> line 1432
        [111] -> line 1433
        [118] -> line 1435
        [124] -> line 1436
        [134] -> line 1437
        [143] -> line 1438
        [160] -> line 1439
        [180] -> line 1440
        [200] -> line 1441
        [217] -> line 1442
        [234] -> line 1443
        [251] -> line 1444
        [269] -> line 1445
        [287] -> line 1446
        [305] -> line 1447
        [323] -> line 1448
        [341] -> line 1449
        [351] -> line 1451
        [358] -> line 1435
        [368] -> line 1453
        [374] -> line 1455
        [379] -> line 1456
        [381] -> line 1459
      + Local variable table attribute (count = 7)
        v0: 0 -> 383 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 383 [I blogID]
        v2: 8 -> 383 [Ljava/util/List; returnVector]
        v3: 103 -> 383 [Landroid/database/Cursor; c]
        v4: 111 -> 383 [I numRows]
        v5: 121 -> 368 [I i]
        v6: 143 -> 351 [Ljava/util/Map; returnHash]
      + Local variable type table attribute (count = 2)
        v2: 8 -> 383 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; returnVector]
        v6: 143 -> 351 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; returnHash]
    + Signature attribute:
      + Utf8 [(I)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Method:       saveComments(Ljava/util/List;)Z
    Access flags: 0x1
      = public boolean saveComments(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 369, locals = 10, stack = 5):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_1 v1
      [3] iconst_0
      [4] invokeinterface #402
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [9] checkcast #233
        + Class [java/util/Map]
      [12] astore_3 v3
      [13] aload_3 v3
      [14] ldc #63
        + String [blogID]
      [16] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [21] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [24] astore v4
      [26] aload_0 v0
      [27] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [30] ldc #82
        + String [comments]
      [32] new #227
        + Class [java/lang/StringBuilder]
      [35] dup
      [36] ldc #64
        + String [blogID=]
      [38] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [41] aload v4
      [43] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [49] aconst_null
      [50] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [53] pop
      [54] goto +7 (target=61)
      [57] astore v5
      [59] iconst_0
      [60] ireturn
      [61] iconst_0
      [62] istore v5
      [64] goto +292 (target=356)
      [67] new #205
        + Class [android/content/ContentValues]
      [70] dup
      [71] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [74] astore v6
      [76] aload_1 v1
      [77] iload v5
      [79] invokeinterface #402
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [84] checkcast #233
        + Class [java/util/Map]
      [87] astore v7
      [89] aload v6
      [91] ldc #63
        + String [blogID]
      [93] aload v7
      [95] ldc #63
        + String [blogID]
      [97] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [102] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [105] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [108] aload v6
      [110] ldc #159
        + String [postID]
      [112] aload v7
      [114] ldc #159
        + String [postID]
      [116] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [121] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [124] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [127] aload v6
      [129] ldc #116
        + String [iCommentID]
      [131] aload v7
      [133] ldc #81
        + String [commentID]
      [135] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [140] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [143] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [146] aload v6
      [148] ldc #62
        + String [author]
      [150] aload v7
      [152] ldc #62
        + String [author]
      [154] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [159] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [162] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [165] aload v6
      [167] ldc #78
        + String [comment]
      [169] aload v7
      [171] ldc #78
        + String [comment]
      [173] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [178] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [181] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [184] aload v6
      [186] ldc #79
        + String [commentDate]
      [188] aload v7
      [190] ldc #79
        + String [commentDate]
      [192] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [197] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [200] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [203] aload v6
      [205] ldc #80
        + String [commentDateFormatted]
      [207] aload v7
      [209] ldc #80
        + String [commentDateFormatted]
      [211] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [216] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [219] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [222] aload v6
      [224] ldc #170
        + String [status]
      [226] aload v7
      [228] ldc #170
        + String [status]
      [230] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [235] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [238] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [241] aload v6
      [243] ldc #178
        + String [url]
      [245] aload v7
      [247] ldc #178
        + String [url]
      [249] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [254] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [257] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [260] aload v6
      [262] ldc #102
        + String [email]
      [264] aload v7
      [266] ldc #102
        + String [email]
      [268] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [273] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [276] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [279] aload v6
      [281] ldc #161
        + String [postTitle]
      [283] aload v7
      [285] ldc #161
        + String [postTitle]
      [287] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [292] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [295] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [298] aload_0 v0
      [299] dup
      [300] astore v8
      [302] monitorenter
      [303] aload_0 v0
      [304] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [307] ldc #82
        + String [comments]
      [309] aconst_null
      [310] aload v6
      [312] invokevirtual #270
        + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
      [315] lconst_0
      [316] lcmp
      [317] ifle +7 (target=324)
      [320] iconst_1
      [321] goto +4 (target=325)
      [324] iconst_0
      [325] istore_2 v2
      [326] goto +10 (target=336)
      [329] astore v9
      [331] aload v8
      [333] monitorexit
      [334] iconst_0
      [335] ireturn
      [336] aload v8
      [338] monitorexit
      [339] goto +14 (target=353)
      [342] aload v8
      [344] monitorexit
      [345] athrow
      [346] astore v6
      [348] aload v6
      [350] invokevirtual #282
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [353] iinc v5, 1
      [356] iload v5
      [358] aload_1 v1
      [359] invokeinterface #403
        + InterfaceMethodref [java/util/List.size ()I]
      [364] ificmplt -297 (target=67)
      [367] iload_2 v2
      [368] ireturn
      Code attribute exceptions (count = 7):
      + ExceptionInfo (26 -> 54: 57):
      + Class [java/lang/Exception]
      + ExceptionInfo (303 -> 326: 329):
      + Class [java/lang/Exception]
      + ExceptionInfo (303 -> 334: 342):
      + ExceptionInfo (336 -> 339: 342):
      + ExceptionInfo (342 -> 345: 342):
      + ExceptionInfo (67 -> 334: 346):
      + Class [java/lang/Exception]
      + ExceptionInfo (336 -> 346: 346):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 1463
        [2] -> line 1465
        [13] -> line 1466
        [26] -> line 1470
        [54] -> line 1471
        [59] -> line 1473
        [61] -> line 1476
        [67] -> line 1478
        [76] -> line 1479
        [89] -> line 1480
        [108] -> line 1481
        [127] -> line 1482
        [146] -> line 1483
        [165] -> line 1484
        [184] -> line 1485
        [203] -> line 1486
        [207] -> line 1487
        [219] -> line 1486
        [222] -> line 1488
        [241] -> line 1489
        [260] -> line 1490
        [279] -> line 1491
        [298] -> line 1492
        [303] -> line 1494
        [326] -> line 1495
        [331] -> line 1497
        [336] -> line 1492
        [346] -> line 1500
        [348] -> line 1501
        [353] -> line 1476
        [367] -> line 1505
      + Local variable table attribute (count = 11)
        v0: 0 -> 369 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 369 [Ljava/util/List; commentValues]
        v2: 2 -> 369 [Z returnValue]
        v3: 13 -> 369 [Ljava/util/Map; firstHash]
        v4: 26 -> 369 [Ljava/lang/String; blogID]
        v5: 59 -> 61 [Ljava/lang/Exception; e]
        v5: 64 -> 367 [I i]
        v6: 76 -> 346 [Landroid/content/ContentValues; values]
        v7: 89 -> 346 [Ljava/util/Map; thisHash]
        v9: 331 -> 336 [Ljava/lang/Exception; e]
        v6: 348 -> 353 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 3)
        v1: 0 -> 369 [Ljava/util/List<*>; commentValues]
        v3: 13 -> 369 [Ljava/util/Map<**>; firstHash]
        v7: 89 -> 346 [Ljava/util/Map<**>; thisHash]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<*>;)Z]
  + Method:       updateComment(IILjava/util/Map;)V
    Access flags: 0x1
      = public void updateComment(int,int,java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 153, locals = 6, stack = 6):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore v4
      [9] aload v4
      [11] ldc #62
        + String [author]
      [13] aload_3 v3
      [14] ldc #62
        + String [author]
      [16] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [21] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [24] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [27] aload v4
      [29] ldc #78
        + String [comment]
      [31] aload_3 v3
      [32] ldc #78
        + String [comment]
      [34] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [39] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [42] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [45] aload v4
      [47] ldc #170
        + String [status]
      [49] aload_3 v3
      [50] ldc #170
        + String [status]
      [52] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [57] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [60] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [63] aload v4
      [65] ldc #178
        + String [url]
      [67] aload_3 v3
      [68] ldc #178
        + String [url]
      [70] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [75] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [78] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [81] aload v4
      [83] ldc #102
        + String [email]
      [85] aload_3 v3
      [86] ldc #102
        + String [email]
      [88] invokeinterface #404
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [93] invokevirtual #288
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [96] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [99] aload_0 v0
      [100] dup
      [101] astore v5
      [103] monitorenter
      [104] aload_0 v0
      [105] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [108] ldc #82
        + String [comments]
      [110] aload v4
      [112] new #227
        + Class [java/lang/StringBuilder]
      [115] dup
      [116] ldc #64
        + String [blogID=]
      [118] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [121] iload_1 v1
      [122] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [125] ldc #7
        + String [ AND iCommentID=]
      [127] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [130] iload_2 v2
      [131] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [134] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [137] aconst_null
      [138] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [141] pop
      [142] aload v5
      [144] monitorexit
      [145] goto +7 (target=152)
      [148] aload v5
      [150] monitorexit
      [151] athrow
      [152] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (104 -> 145: 148):
      + ExceptionInfo (148 -> 151: 148):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 1511
        [9] -> line 1512
        [27] -> line 1513
        [45] -> line 1514
        [63] -> line 1515
        [81] -> line 1516
        [99] -> line 1518
        [104] -> line 1519
        [125] -> line 1520
        [138] -> line 1519
        [142] -> line 1518
        [152] -> line 1523
      + Local variable table attribute (count = 5)
        v0: 0 -> 153 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 153 [I blogID]
        v2: 0 -> 153 [I id]
        v3: 0 -> 153 [Ljava/util/Map; commentHash]
        v4: 9 -> 153 [Landroid/content/ContentValues; values]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 153 [Ljava/util/Map<**>; commentHash]
    + Signature attribute:
      + Utf8 [(IILjava/util/Map<**>;)V]
  + Method:       updateCommentStatus(IILjava/lang/String;)V
    Access flags: 0x1
      = public void updateCommentStatus(int,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 6, stack = 6):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore v4
      [9] aload v4
      [11] ldc #170
        + String [status]
      [13] aload_3 v3
      [14] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [17] aload_0 v0
      [18] dup
      [19] astore v5
      [21] monitorenter
      [22] aload_0 v0
      [23] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [26] ldc #82
        + String [comments]
      [28] aload v4
      [30] new #227
        + Class [java/lang/StringBuilder]
      [33] dup
      [34] ldc #64
        + String [blogID=]
      [36] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] iload_1 v1
      [40] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [43] ldc #7
        + String [ AND iCommentID=]
      [45] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [48] iload_2 v2
      [49] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [52] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [55] aconst_null
      [56] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [59] pop
      [60] aload v5
      [62] monitorexit
      [63] goto +7 (target=70)
      [66] aload v5
      [68] monitorexit
      [69] athrow
      [70] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (22 -> 63: 66):
      + ExceptionInfo (66 -> 69: 66):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1527
        [9] -> line 1528
        [17] -> line 1529
        [22] -> line 1530
        [43] -> line 1531
        [56] -> line 1530
        [60] -> line 1529
        [70] -> line 1534
      + Local variable table attribute (count = 5)
        v0: 0 -> 71 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 71 [I blogID]
        v2: 0 -> 71 [I id]
        v3: 0 -> 71 [Ljava/lang/String; newStatus]
        v4: 9 -> 71 [Landroid/content/ContentValues; values]
  + Method:       insertCategory(IIILjava/lang/String;)Z
    Access flags: 0x1
      = public boolean insertCategory(int,int,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 8, stack = 4):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore v5
      [9] aload v5
      [11] ldc #68
        + String [blog_id]
      [13] iload_1 v1
      [14] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [17] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [20] aload v5
      [22] ldc #189
        + String [wp_id]
      [24] iload_2 v2
      [25] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [28] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [31] aload v5
      [33] ldc #73
        + String [category_name]
      [35] aload v4
      [37] invokevirtual #294
        + Methodref [java/lang/String.toString ()Ljava/lang/String;]
      [40] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [43] aload v5
      [45] ldc #154
        + String [parent_id]
      [47] iload_3 v3
      [48] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [51] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [54] iconst_0
      [55] istore v6
      [57] aload_0 v0
      [58] dup
      [59] astore v7
      [61] monitorenter
      [62] aload_0 v0
      [63] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [66] ldc #75
        + String [cats]
      [68] aconst_null
      [69] aload v5
      [71] invokevirtual #270
        + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
      [74] lconst_0
      [75] lcmp
      [76] ifle +7 (target=83)
      [79] iconst_1
      [80] goto +4 (target=84)
      [83] iconst_0
      [84] istore v6
      [86] aload v7
      [88] monitorexit
      [89] goto +7 (target=96)
      [92] aload v7
      [94] monitorexit
      [95] athrow
      [96] iload v6
      [98] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (62 -> 89: 92):
      + ExceptionInfo (92 -> 95: 92):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 1574
        [9] -> line 1575
        [20] -> line 1576
        [31] -> line 1577
        [43] -> line 1578
        [54] -> line 1579
        [57] -> line 1580
        [62] -> line 1581
        [86] -> line 1580
        [96] -> line 1584
      + Local variable table attribute (count = 7)
        v0: 0 -> 99 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 99 [I id]
        v2: 0 -> 99 [I wp_id]
        v3: 0 -> 99 [I parent_id]
        v4: 0 -> 99 [Ljava/lang/String; category_name]
        v5: 9 -> 99 [Landroid/content/ContentValues; values]
        v6: 57 -> 99 [Z returnValue]
  + Method:       loadCategories(I)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List loadCategories(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 127, locals = 7, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #75
        + String [cats]
      [6] iconst_3
      [7] anewarray #225
        + Class [java/lang/String]
      [10] dup
      [11] iconst_0
      [12] ldc #117
        + String [id]
      [14] aastore
      [15] dup
      [16] iconst_1
      [17] ldc #189
        + String [wp_id]
      [19] aastore
      [20] dup
      [21] iconst_2
      [22] ldc #73
        + String [category_name]
      [24] aastore
      [25] new #227
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] ldc #69
        + String [blog_id=]
      [31] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [34] iload_1 v1
      [35] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [38] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [41] aconst_null
      [42] aconst_null
      [43] aconst_null
      [44] aconst_null
      [45] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [48] astore_2 v2
      [49] aload_2 v2
      [50] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [55] istore_3 v3
      [56] aload_2 v2
      [57] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [62] pop
      [63] new #234
        + Class [java/util/Vector]
      [66] dup
      [67] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [70] astore v4
      [72] iconst_0
      [73] istore v5
      [75] goto +37 (target=112)
      [78] aload_2 v2
      [79] iconst_2
      [80] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [85] astore v6
      [87] aload v6
      [89] ifnull +13 (target=102)
      [92] aload v4
      [94] aload v6
      [96] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [101] pop
      [102] aload_2 v2
      [103] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [108] pop
      [109] iinc v5, 1
      [112] iload v5
      [114] iload_3 v3
      [115] ificmplt -37 (target=78)
      [118] aload_2 v2
      [119] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [124] aload v4
      [126] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 1589
        [22] -> line 1590
        [45] -> line 1589
        [49] -> line 1591
        [56] -> line 1592
        [63] -> line 1593
        [72] -> line 1594
        [78] -> line 1595
        [87] -> line 1596
        [92] -> line 1597
        [102] -> line 1599
        [109] -> line 1594
        [118] -> line 1601
        [124] -> line 1603
      + Local variable table attribute (count = 7)
        v0: 0 -> 127 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 127 [I id]
        v2: 49 -> 127 [Landroid/database/Cursor; c]
        v3: 56 -> 127 [I numRows]
        v4: 72 -> 127 [Ljava/util/List; returnVector]
        v5: 75 -> 118 [I i]
        v6: 87 -> 109 [Ljava/lang/String; category_name]
      + Local variable type table attribute (count = 1)
        v4: 72 -> 127 [Ljava/util/List<Ljava/lang/String;>; returnVector]
    + Signature attribute:
      + Utf8 [(I)Ljava/util/List<Ljava/lang/String;>;]
  + Method:       getCategoryId(ILjava/lang/String;)I
    Access flags: 0x1
      = public int getCategoryId(int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 5, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #75
        + String [cats]
      [6] iconst_1
      [7] anewarray #225
        + Class [java/lang/String]
      [10] dup
      [11] iconst_0
      [12] ldc #189
        + String [wp_id]
      [14] aastore
      [15] ldc #74
        + String [category_name=? AND blog_id=?]
      [17] iconst_2
      [18] anewarray #225
        + Class [java/lang/String]
      [21] dup
      [22] iconst_0
      [23] aload_2 v2
      [24] aastore
      [25] dup
      [26] iconst_1
      [27] iload_1 v1
      [28] invokestatic #295
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [31] aastore
      [32] aconst_null
      [33] aconst_null
      [34] aconst_null
      [35] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [38] astore_3 v3
      [39] aload_3 v3
      [40] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [45] ifne +5 (target=50)
      [48] iconst_0
      [49] ireturn
      [50] aload_3 v3
      [51] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [56] pop
      [57] iconst_0
      [58] istore v4
      [60] aload_3 v3
      [61] iconst_0
      [62] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [67] istore v4
      [69] aload_3 v3
      [70] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [75] iload v4
      [77] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1607
        [15] -> line 1608
        [32] -> line 1609
        [35] -> line 1607
        [39] -> line 1610
        [48] -> line 1611
        [50] -> line 1612
        [57] -> line 1613
        [60] -> line 1614
        [69] -> line 1616
        [75] -> line 1618
      + Local variable table attribute (count = 5)
        v0: 0 -> 78 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 78 [I id]
        v2: 0 -> 78 [Ljava/lang/String; category]
        v3: 39 -> 78 [Landroid/database/Cursor; c]
        v4: 60 -> 78 [I categoryID]
  + Method:       getCategoryParentId(ILjava/lang/String;)I
    Access flags: 0x1
      = public int getCategoryParentId(int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 5, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #75
        + String [cats]
      [6] iconst_1
      [7] anewarray #225
        + Class [java/lang/String]
      [10] dup
      [11] iconst_0
      [12] ldc #154
        + String [parent_id]
      [14] aastore
      [15] ldc #74
        + String [category_name=? AND blog_id=?]
      [17] iconst_2
      [18] anewarray #225
        + Class [java/lang/String]
      [21] dup
      [22] iconst_0
      [23] aload_2 v2
      [24] aastore
      [25] dup
      [26] iconst_1
      [27] iload_1 v1
      [28] invokestatic #295
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [31] aastore
      [32] aconst_null
      [33] aconst_null
      [34] aconst_null
      [35] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [38] astore_3 v3
      [39] aload_3 v3
      [40] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [45] ifne +5 (target=50)
      [48] iconst_m1
      [49] ireturn
      [50] aload_3 v3
      [51] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [56] pop
      [57] aload_3 v3
      [58] iconst_0
      [59] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [64] istore v4
      [66] aload_3 v3
      [67] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [72] iload v4
      [74] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 1622
        [15] -> line 1623
        [32] -> line 1624
        [35] -> line 1622
        [39] -> line 1625
        [48] -> line 1626
        [50] -> line 1627
        [57] -> line 1628
        [66] -> line 1630
        [72] -> line 1632
      + Local variable table attribute (count = 5)
        v0: 0 -> 75 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 75 [I id]
        v2: 0 -> 75 [Ljava/lang/String; category]
        v3: 39 -> 75 [Landroid/database/Cursor; c]
        v4: 66 -> 75 [I categoryParentID]
  + Method:       clearCategories(I)V
    Access flags: 0x1
      = public void clearCategories(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #75
        + String [cats]
      [6] new #227
        + Class [java/lang/StringBuilder]
      [9] dup
      [10] ldc #69
        + String [blog_id=]
      [12] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [15] iload_1 v1
      [16] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [19] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [22] aconst_null
      [23] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1638
        [27] -> line 1640
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 28 [I id]
  + Method:       addQuickPressShortcut(ILjava/lang/String;)Z
    Access flags: 0x1
      = public boolean addQuickPressShortcut(int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 6, stack = 4):
      [0] new #205
        + Class [android/content/ContentValues]
      [3] dup
      [4] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] ldc #29
        + String [accountId]
      [11] iload_1 v1
      [12] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [15] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [18] aload_3 v3
      [19] ldc #151
        + String [name]
      [21] aload_2 v2
      [22] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [25] iconst_0
      [26] istore v4
      [28] aload_0 v0
      [29] dup
      [30] astore v5
      [32] monitorenter
      [33] aload_0 v0
      [34] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [37] ldc #165
        + String [quickpress_shortcuts]
      [39] aconst_null
      [40] aload_3 v3
      [41] invokevirtual #270
        + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
      [44] lconst_0
      [45] lcmp
      [46] ifle +7 (target=53)
      [49] iconst_1
      [50] goto +4 (target=54)
      [53] iconst_0
      [54] istore v4
      [56] aload v5
      [58] monitorexit
      [59] goto +7 (target=66)
      [62] aload v5
      [64] monitorexit
      [65] athrow
      [66] iload v4
      [68] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (33 -> 59: 62):
      + ExceptionInfo (62 -> 65: 62):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1673
        [8] -> line 1674
        [18] -> line 1675
        [25] -> line 1676
        [28] -> line 1677
        [33] -> line 1678
        [56] -> line 1677
        [66] -> line 1681
      + Local variable table attribute (count = 5)
        v0: 0 -> 69 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 69 [I accountId]
        v2: 0 -> 69 [Ljava/lang/String; name]
        v3: 8 -> 69 [Landroid/content/ContentValues; values]
        v4: 28 -> 69 [Z returnValue]
  + Method:       getQuickPressShortcuts(I)Ljava/util/List;
    Access flags: 0x1
      = public java.util.List getQuickPressShortcuts(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 168, locals = 9, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #165
        + String [quickpress_shortcuts]
      [6] iconst_3
      [7] anewarray #225
        + Class [java/lang/String]
      [10] dup
      [11] iconst_0
      [12] ldc #117
        + String [id]
      [14] aastore
      [15] dup
      [16] iconst_1
      [17] ldc #29
        + String [accountId]
      [19] aastore
      [20] dup
      [21] iconst_2
      [22] ldc #151
        + String [name]
      [24] aastore
      [25] new #227
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] ldc #30
        + String [accountId = ]
      [31] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [34] iload_1 v1
      [35] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [38] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [41] aconst_null
      [42] aconst_null
      [43] aconst_null
      [44] aconst_null
      [45] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [48] astore_2 v2
      [49] aload_2 v2
      [50] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [55] istore v5
      [57] aload_2 v2
      [58] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [63] pop
      [64] new #234
        + Class [java/util/Vector]
      [67] dup
      [68] invokespecial #314
        + Methodref [java/util/Vector.<init> ()V]
      [71] astore v6
      [73] iconst_0
      [74] istore v7
      [76] goto +76 (target=152)
      [79] aload_2 v2
      [80] iconst_0
      [81] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [86] astore_3 v3
      [87] aload_2 v2
      [88] iconst_2
      [89] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [94] astore v4
      [96] aload_3 v3
      [97] ifnull +45 (target=142)
      [100] new #231
        + Class [java/util/HashMap]
      [103] dup
      [104] invokespecial #313
        + Methodref [java/util/HashMap.<init> ()V]
      [107] astore v8
      [109] aload v8
      [111] ldc #117
        + String [id]
      [113] aload_3 v3
      [114] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [119] pop
      [120] aload v8
      [122] ldc #151
        + String [name]
      [124] aload v4
      [126] invokeinterface #405
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [131] pop
      [132] aload v6
      [134] aload v8
      [136] invokeinterface #401
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [141] pop
      [142] aload_2 v2
      [143] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [148] pop
      [149] iinc v7, 1
      [152] iload v7
      [154] iload v5
      [156] ificmplt -77 (target=79)
      [159] aload_2 v2
      [160] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [165] aload v6
      [167] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 1686
        [17] -> line 1687
        [43] -> line 1688
        [45] -> line 1686
        [49] -> line 1690
        [57] -> line 1691
        [64] -> line 1692
        [73] -> line 1693
        [79] -> line 1695
        [87] -> line 1696
        [96] -> line 1697
        [100] -> line 1698
        [109] -> line 1700
        [120] -> line 1701
        [132] -> line 1702
        [142] -> line 1704
        [149] -> line 1693
        [159] -> line 1706
        [165] -> line 1708
      + Local variable table attribute (count = 9)
        v0: 0 -> 168 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 168 [I accountId]
        v2: 49 -> 168 [Landroid/database/Cursor; c]
        v3: 87 -> 152 [Ljava/lang/String; id]
        v4: 96 -> 152 [Ljava/lang/String; name]
        v5: 57 -> 168 [I numRows]
        v6: 73 -> 168 [Ljava/util/List; accounts]
        v7: 76 -> 159 [I i]
        v8: 109 -> 142 [Ljava/util/Map; thisHash]
      + Local variable type table attribute (count = 2)
        v6: 73 -> 168 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; accounts]
        v8: 109 -> 142 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; thisHash]
    + Signature attribute:
      + Utf8 [(I)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Method:       deleteQuickPressShortcut(Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean deleteQuickPressShortcut(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #165
        + String [quickpress_shortcuts]
      [6] new #227
        + Class [java/lang/StringBuilder]
      [9] dup
      [10] ldc #119
        + String [id=]
      [12] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [15] aload_1 v1
      [16] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [22] aconst_null
      [23] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [26] istore_2 v2
      [27] iconst_0
      [28] istore_3 v3
      [29] iload_2 v2
      [30] ifle +5 (target=35)
      [33] iconst_1
      [34] istore_3 v3
      [35] iload_3 v3
      [36] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1713
        [22] -> line 1714
        [23] -> line 1713
        [27] -> line 1716
        [29] -> line 1717
        [33] -> line 1718
        [35] -> line 1721
      + Local variable table attribute (count = 4)
        v0: 0 -> 37 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 37 [Ljava/lang/String; id]
        v2: 27 -> 37 [I rowsAffected]
        v3: 29 -> 37 [Z returnValue]
  + Method:       encryptPassword(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String encryptPassword(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 6, stack = 4):
      [0] new #237
        + Class [javax/crypto/spec/DESKeySpec]
      [3] dup
      [4] ldc #185
        + String [wordpress]
      [6] ldc #23
        + String [UTF-8]
      [8] invokevirtual #292
        + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
      [11] invokespecial #320
        + Methodref [javax/crypto/spec/DESKeySpec.<init> ([B)V]
      [14] astore_1 v1
      [15] ldc #21
        + String [DES]
      [17] invokestatic #319
        + Methodref [javax/crypto/SecretKeyFactory.getInstance (Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] aload_1 v1
      [23] invokevirtual #318
        + Methodref [javax/crypto/SecretKeyFactory.generateSecret (Ljava/security/spec/KeySpec;)Ljavax/crypto/SecretKey;]
      [26] astore_3 v3
      [27] ldc #21
        + String [DES]
      [29] invokestatic #316
        + Methodref [javax/crypto/Cipher.getInstance (Ljava/lang/String;)Ljavax/crypto/Cipher;]
      [32] astore v4
      [34] aload v4
      [36] iconst_1
      [37] aload_3 v3
      [38] invokevirtual #317
        + Methodref [javax/crypto/Cipher.init (ILjava/security/Key;)V]
      [41] aload v4
      [43] aload_0 v0
      [44] ldc #23
        + String [UTF-8]
      [46] invokevirtual #292
        + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
      [49] invokevirtual #315
        + Methodref [javax/crypto/Cipher.doFinal ([B)[B]
      [52] iconst_0
      [53] invokestatic #277
        + Methodref [android/util/Base64.encodeToString ([BI)Ljava/lang/String;]
      [56] astore v5
      [58] aload v5
      [60] areturn
      [61] astore_1 v1
      [62] aload_0 v0
      [63] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 60: 61):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 1726
        [4] -> line 1727
        [11] -> line 1726
        [15] -> line 1728
        [21] -> line 1729
        [27] -> line 1731
        [34] -> line 1732
        [41] -> line 1733
        [44] -> line 1734
        [49] -> line 1733
        [52] -> line 1734
        [53] -> line 1733
        [58] -> line 1735
        [61] -> line 1736
        [62] -> line 1738
      + Local variable table attribute (count = 6)
        v0: 0 -> 64 [Ljava/lang/String; clearText]
        v1: 15 -> 61 [Ljavax/crypto/spec/DESKeySpec; keySpec]
        v2: 21 -> 61 [Ljavax/crypto/SecretKeyFactory; keyFactory]
        v3: 27 -> 61 [Ljavax/crypto/SecretKey; key]
        v4: 34 -> 61 [Ljavax/crypto/Cipher; cipher]
        v5: 58 -> 61 [Ljava/lang/String; encrypedPwd]
  + Method:       decryptPassword(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String decryptPassword(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 7, stack = 4):
      [0] new #237
        + Class [javax/crypto/spec/DESKeySpec]
      [3] dup
      [4] ldc #185
        + String [wordpress]
      [6] ldc #23
        + String [UTF-8]
      [8] invokevirtual #292
        + Methodref [java/lang/String.getBytes (Ljava/lang/String;)[B]
      [11] invokespecial #320
        + Methodref [javax/crypto/spec/DESKeySpec.<init> ([B)V]
      [14] astore_1 v1
      [15] ldc #21
        + String [DES]
      [17] invokestatic #319
        + Methodref [javax/crypto/SecretKeyFactory.getInstance (Ljava/lang/String;)Ljavax/crypto/SecretKeyFactory;]
      [20] astore_2 v2
      [21] aload_2 v2
      [22] aload_1 v1
      [23] invokevirtual #318
        + Methodref [javax/crypto/SecretKeyFactory.generateSecret (Ljava/security/spec/KeySpec;)Ljavax/crypto/SecretKey;]
      [26] astore_3 v3
      [27] aload_0 v0
      [28] iconst_0
      [29] invokestatic #276
        + Methodref [android/util/Base64.decode (Ljava/lang/String;I)[B]
      [32] astore v4
      [34] ldc #21
        + String [DES]
      [36] invokestatic #316
        + Methodref [javax/crypto/Cipher.getInstance (Ljava/lang/String;)Ljavax/crypto/Cipher;]
      [39] astore v5
      [41] aload v5
      [43] iconst_2
      [44] aload_3 v3
      [45] invokevirtual #317
        + Methodref [javax/crypto/Cipher.init (ILjava/security/Key;)V]
      [48] aload v5
      [50] aload v4
      [52] invokevirtual #315
        + Methodref [javax/crypto/Cipher.doFinal ([B)[B]
      [55] astore v6
      [57] new #225
        + Class [java/lang/String]
      [60] dup
      [61] aload v6
      [63] invokespecial #290
        + Methodref [java/lang/String.<init> ([B)V]
      [66] areturn
      [67] astore_1 v1
      [68] aload_0 v0
      [69] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 66: 67):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1743
        [4] -> line 1744
        [11] -> line 1743
        [15] -> line 1745
        [21] -> line 1746
        [27] -> line 1748
        [34] -> line 1749
        [41] -> line 1750
        [48] -> line 1751
        [57] -> line 1752
        [67] -> line 1753
        [68] -> line 1755
      + Local variable table attribute (count = 7)
        v0: 0 -> 70 [Ljava/lang/String; encryptedPwd]
        v1: 15 -> 67 [Ljavax/crypto/spec/DESKeySpec; keySpec]
        v2: 21 -> 67 [Ljavax/crypto/SecretKeyFactory; keyFactory]
        v3: 27 -> 67 [Ljavax/crypto/SecretKey; key]
        v4: 34 -> 67 [[B encryptedWithoutB64]
        v5: 41 -> 67 [Ljavax/crypto/Cipher; cipher]
        v6: 57 -> 67 [[B plainTextPwdBytes]
  + Method:       migratePasswords()V
    Access flags: 0x2
      = private void migratePasswords()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 205, locals = 5, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #31
        + String [accounts]
      [6] iconst_4
      [7] anewarray #225
        + Class [java/lang/String]
      [10] dup
      [11] iconst_0
      [12] ldc #117
        + String [id]
      [14] aastore
      [15] dup
      [16] iconst_1
      [17] ldc #155
        + String [password]
      [19] aastore
      [20] dup
      [21] iconst_2
      [22] ldc #114
        + String [httppassword]
      [24] aastore
      [25] dup
      [26] iconst_3
      [27] ldc #99
        + String [dotcom_password]
      [29] aastore
      [30] aconst_null
      [31] aconst_null
      [32] aconst_null
      [33] aconst_null
      [34] aconst_null
      [35] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [38] astore_1 v1
      [39] aload_1 v1
      [40] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [45] istore_2 v2
      [46] aload_1 v1
      [47] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [52] pop
      [53] iconst_0
      [54] istore_3 v3
      [55] goto +138 (target=193)
      [58] new #205
        + Class [android/content/ContentValues]
      [61] dup
      [62] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [65] astore v4
      [67] aload_1 v1
      [68] iconst_1
      [69] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [74] ifnull +20 (target=94)
      [77] aload v4
      [79] ldc #155
        + String [password]
      [81] aload_1 v1
      [82] iconst_1
      [83] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [88] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [91] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [94] aload_1 v1
      [95] iconst_2
      [96] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [101] ifnull +20 (target=121)
      [104] aload v4
      [106] ldc #114
        + String [httppassword]
      [108] aload_1 v1
      [109] iconst_2
      [110] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [115] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [118] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [121] aload_1 v1
      [122] iconst_3
      [123] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [128] ifnull +20 (target=148)
      [131] aload v4
      [133] ldc #99
        + String [dotcom_password]
      [135] aload_1 v1
      [136] iconst_3
      [137] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [142] invokestatic #324
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [145] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [148] aload_0 v0
      [149] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [152] ldc #31
        + String [accounts]
      [154] aload v4
      [156] new #227
        + Class [java/lang/StringBuilder]
      [159] dup
      [160] ldc #119
        + String [id=]
      [162] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [165] aload_1 v1
      [166] iconst_0
      [167] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [172] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [175] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [178] aconst_null
      [179] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [182] pop
      [183] aload_1 v1
      [184] invokeinterface #399
        + InterfaceMethodref [android/database/Cursor.moveToNext ()Z]
      [189] pop
      [190] iinc v3, 1
      [193] iload_3 v3
      [194] iload_2 v2
      [195] ificmplt -137 (target=58)
      [198] aload_1 v1
      [199] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [204] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 1760
        [22] -> line 1761
        [34] -> line 1762
        [35] -> line 1760
        [39] -> line 1763
        [46] -> line 1764
        [53] -> line 1766
        [58] -> line 1767
        [67] -> line 1769
        [77] -> line 1770
        [94] -> line 1772
        [104] -> line 1773
        [121] -> line 1775
        [131] -> line 1776
        [148] -> line 1779
        [183] -> line 1781
        [190] -> line 1766
        [198] -> line 1783
        [204] -> line 1784
      + Local variable table attribute (count = 5)
        v0: 0 -> 205 [Lorg/edublogs/android/WordPressDB; this]
        v1: 39 -> 205 [Landroid/database/Cursor; c]
        v2: 46 -> 205 [I numRows]
        v3: 55 -> 198 [I i]
        v4: 67 -> 190 [Landroid/content/ContentValues; values]
  + Method:       getUnmoderatedCommentCount(I)I
    Access flags: 0x1
      = public int getUnmoderatedCommentCount(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 5, stack = 6):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [6] ldc #168
        + String [select count(*) from comments where blogID=? AND status='hold']
      [8] iconst_1
      [9] anewarray #225
        + Class [java/lang/String]
      [12] dup
      [13] iconst_0
      [14] iload_1 v1
      [15] invokestatic #295
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [18] aastore
      [19] invokevirtual #272
        + Methodref [android/database/sqlite/SQLiteDatabase.rawQuery (Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [29] istore v4
      [31] aload_3 v3
      [32] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [37] pop
      [38] iload v4
      [40] ifle +11 (target=51)
      [43] aload_3 v3
      [44] iconst_0
      [45] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [50] istore_2 v2
      [51] aload_3 v3
      [52] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [57] iload_2 v2
      [58] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1787
        [2] -> line 1789
        [6] -> line 1791
        [8] -> line 1792
        [19] -> line 1790
        [22] -> line 1789
        [23] -> line 1793
        [31] -> line 1794
        [38] -> line 1796
        [43] -> line 1797
        [51] -> line 1800
        [57] -> line 1802
      + Local variable table attribute (count = 5)
        v0: 0 -> 59 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 59 [I blogID]
        v2: 2 -> 59 [I commentCount]
        v3: 23 -> 59 [Landroid/database/Cursor; c]
        v4: 31 -> 59 [I numRows]
  + Method:       saveMediaFile(Lorg/edublogs/android/models/MediaFile;)Z
    Access flags: 0x1
      = public boolean saveMediaFile(org.edublogs.android.models.MediaFile)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 254, locals = 6, stack = 6):
      [0] iconst_0
      [1] istore_2 v2
      [2] new #205
        + Class [android/content/ContentValues]
      [5] dup
      [6] invokespecial #250
        + Methodref [android/content/ContentValues.<init> ()V]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] ldc #159
        + String [postID]
      [13] aload_1 v1
      [14] invokevirtual #341
        + Methodref [org/edublogs/android/models/MediaFile.getPostID ()J]
      [17] invokestatic #285
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [20] invokevirtual #255
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Long;)V]
      [23] aload_3 v3
      [24] ldc #107
        + String [filePath]
      [26] aload_1 v1
      [27] invokevirtual #337
        + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
      [30] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [33] aload_3 v3
      [34] ldc #106
        + String [fileName]
      [36] aload_1 v1
      [37] invokevirtual #337
        + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
      [40] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [43] aload_3 v3
      [44] ldc #175
        + String [title]
      [46] aload_1 v1
      [47] invokevirtual #342
        + Methodref [org/edublogs/android/models/MediaFile.getTitle ()Ljava/lang/String;]
      [50] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [53] aload_3 v3
      [54] ldc #96
        + String [description]
      [56] aload_1 v1
      [57] invokevirtual #336
        + Methodref [org/edublogs/android/models/MediaFile.getDescription ()Ljava/lang/String;]
      [60] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [63] aload_3 v3
      [64] ldc #71
        + String [caption]
      [66] aload_1 v1
      [67] invokevirtual #335
        + Methodref [org/edublogs/android/models/MediaFile.getCaption ()Ljava/lang/String;]
      [70] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [73] aload_3 v3
      [74] ldc #113
        + String [horizontalAlignment]
      [76] aload_1 v1
      [77] invokevirtual #339
        + Methodref [org/edublogs/android/models/MediaFile.getHorizontalAlignment ()I]
      [80] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [83] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [86] aload_3 v3
      [87] ldc #184
        + String [width]
      [89] aload_1 v1
      [90] invokevirtual #343
        + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
      [93] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [96] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [99] aload_3 v3
      [100] ldc #111
        + String [height]
      [102] aload_1 v1
      [103] invokevirtual #338
        + Methodref [org/edublogs/android/models/MediaFile.getHeight ()I]
      [106] invokestatic #283
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [109] invokevirtual #254
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Integer;)V]
      [112] aload_3 v3
      [113] ldc #145
        + String [mimeType]
      [115] aload_1 v1
      [116] invokevirtual #340
        + Methodref [org/edublogs/android/models/MediaFile.getMIMEType ()Ljava/lang/String;]
      [119] invokevirtual #256
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/String;)V]
      [122] aload_3 v3
      [123] ldc #105
        + String [featured]
      [125] aload_1 v1
      [126] invokevirtual #344
        + Methodref [org/edublogs/android/models/MediaFile.isFeatured ()Z]
      [129] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [132] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [135] aload_3 v3
      [136] ldc #128
        + String [isVideo]
      [138] aload_1 v1
      [139] invokevirtual #346
        + Methodref [org/edublogs/android/models/MediaFile.isVideo ()Z]
      [142] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [145] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [148] aload_3 v3
      [149] ldc #123
        + String [isFeaturedInPost]
      [151] aload_1 v1
      [152] invokevirtual #345
        + Methodref [org/edublogs/android/models/MediaFile.isFeaturedInPost ()Z]
      [155] invokestatic #278
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [158] invokevirtual #252
        + Methodref [android/content/ContentValues.put (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [161] aload_0 v0
      [162] dup
      [163] astore v4
      [165] monitorenter
      [166] aload_0 v0
      [167] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [170] ldc #143
        + String [media]
      [172] aload_3 v3
      [173] new #227
        + Class [java/lang/StringBuilder]
      [176] dup
      [177] ldc #160
        + String [postID=]
      [179] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [182] aload_1 v1
      [183] invokevirtual #341
        + Methodref [org/edublogs/android/models/MediaFile.getPostID ()J]
      [186] invokevirtual #302
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [189] ldc #6
        + String [ AND filePath=']
      [191] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [194] aload_1 v1
      [195] invokevirtual #337
        + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
      [198] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [201] ldc #16
        + String [']
      [203] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [206] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [209] aconst_null
      [210] invokevirtual #274
        + Methodref [android/database/sqlite/SQLiteDatabase.update (Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I]
      [213] istore v5
      [215] iload v5
      [217] ifne +25 (target=242)
      [220] aload_0 v0
      [221] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [224] ldc #143
        + String [media]
      [226] aconst_null
      [227] aload_3 v3
      [228] invokevirtual #270
        + Methodref [android/database/sqlite/SQLiteDatabase.insert (Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J]
      [231] lconst_0
      [232] lcmp
      [233] ifle +7 (target=240)
      [236] iconst_1
      [237] goto +4 (target=241)
      [240] iconst_0
      [241] istore_2 v2
      [242] aload v4
      [244] monitorexit
      [245] goto +7 (target=252)
      [248] aload v4
      [250] monitorexit
      [251] athrow
      [252] iload_2 v2
      [253] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (166 -> 245: 248):
      + ExceptionInfo (248 -> 251: 248):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 28)
        [0] -> line 1806
        [2] -> line 1808
        [10] -> line 1809
        [23] -> line 1810
        [33] -> line 1811
        [43] -> line 1812
        [53] -> line 1813
        [63] -> line 1814
        [73] -> line 1815
        [86] -> line 1816
        [99] -> line 1817
        [112] -> line 1818
        [122] -> line 1819
        [135] -> line 1820
        [148] -> line 1821
        [161] -> line 1822
        [166] -> line 1823
        [170] -> line 1824
        [172] -> line 1825
        [173] -> line 1826
        [194] -> line 1827
        [206] -> line 1826
        [209] -> line 1827
        [210] -> line 1823
        [215] -> line 1828
        [220] -> line 1829
        [242] -> line 1822
        [252] -> line 1832
      + Local variable table attribute (count = 5)
        v0: 0 -> 254 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 254 [Lorg/edublogs/android/models/MediaFile; mf]
        v2: 2 -> 254 [Z returnValue]
        v3: 10 -> 254 [Landroid/content/ContentValues; values]
        v5: 215 -> 242 [I result]
  + Method:       getMediaFile(Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;
    Access flags: 0x1
      = public org.edublogs.android.models.MediaFile getMediaFile(java.lang.String,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 287, locals = 6, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #143
        + String [media]
      [6] aconst_null
      [7] new #227
        + Class [java/lang/StringBuilder]
      [10] dup
      [11] ldc #160
        + String [postID=]
      [13] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [16] aload_2 v2
      [17] invokevirtual #364
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [20] invokevirtual #302
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [23] ldc #6
        + String [ AND filePath=']
      [25] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] aload_1 v1
      [29] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] ldc #16
        + String [']
      [34] invokevirtual #303
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [40] aconst_null
      [41] aconst_null
      [42] aconst_null
      [43] aconst_null
      [44] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [47] astore_3 v3
      [48] aload_3 v3
      [49] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [54] istore v4
      [56] aload_3 v3
      [57] invokeinterface #398
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [62] pop
      [63] new #239
        + Class [org/edublogs/android/models/MediaFile]
      [66] dup
      [67] invokespecial #334
        + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
      [70] astore v5
      [72] iload v4
      [74] iconst_1
      [75] ificmpne +195 (target=270)
      [78] aload v5
      [80] aload_3 v3
      [81] iconst_1
      [82] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [87] i2l
      [88] invokevirtual #356
        + Methodref [org/edublogs/android/models/MediaFile.setPostID (J)V]
      [91] aload v5
      [93] aload_3 v3
      [94] iconst_2
      [95] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [100] invokevirtual #352
        + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
      [103] aload v5
      [105] aload_3 v3
      [106] iconst_3
      [107] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [112] invokevirtual #351
        + Methodref [org/edublogs/android/models/MediaFile.setFileName (Ljava/lang/String;)V]
      [115] aload v5
      [117] aload_3 v3
      [118] iconst_4
      [119] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [124] invokevirtual #357
        + Methodref [org/edublogs/android/models/MediaFile.setTitle (Ljava/lang/String;)V]
      [127] aload v5
      [129] aload_3 v3
      [130] iconst_5
      [131] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [136] invokevirtual #348
        + Methodref [org/edublogs/android/models/MediaFile.setDescription (Ljava/lang/String;)V]
      [139] aload v5
      [141] aload_3 v3
      [142] bipush 6
      [144] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [149] invokevirtual #347
        + Methodref [org/edublogs/android/models/MediaFile.setCaption (Ljava/lang/String;)V]
      [152] aload v5
      [154] aload_3 v3
      [155] bipush 7
      [157] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [162] invokevirtual #354
        + Methodref [org/edublogs/android/models/MediaFile.setHorizontalAlignment (I)V]
      [165] aload v5
      [167] aload_3 v3
      [168] bipush 8
      [170] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [175] invokevirtual #359
        + Methodref [org/edublogs/android/models/MediaFile.setWidth (I)V]
      [178] aload v5
      [180] aload_3 v3
      [181] bipush 9
      [183] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [188] invokevirtual #353
        + Methodref [org/edublogs/android/models/MediaFile.setHeight (I)V]
      [191] aload v5
      [193] aload_3 v3
      [194] bipush 10
      [196] invokeinterface #397
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [201] invokevirtual #355
        + Methodref [org/edublogs/android/models/MediaFile.setMIMEType (Ljava/lang/String;)V]
      [204] aload v5
      [206] aload_3 v3
      [207] bipush 11
      [209] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [214] ifle +7 (target=221)
      [217] iconst_1
      [218] goto +4 (target=222)
      [221] iconst_0
      [222] invokevirtual #349
        + Methodref [org/edublogs/android/models/MediaFile.setFeatured (Z)V]
      [225] aload v5
      [227] aload_3 v3
      [228] bipush 12
      [230] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [235] ifle +7 (target=242)
      [238] iconst_1
      [239] goto +4 (target=243)
      [242] iconst_0
      [243] invokevirtual #358
        + Methodref [org/edublogs/android/models/MediaFile.setVideo (Z)V]
      [246] aload v5
      [248] aload_3 v3
      [249] bipush 13
      [251] invokeinterface #395
        + InterfaceMethodref [android/database/Cursor.getInt (I)I]
      [256] ifle +7 (target=263)
      [259] iconst_1
      [260] goto +4 (target=264)
      [263] iconst_0
      [264] invokevirtual #350
        + Methodref [org/edublogs/android/models/MediaFile.setFeaturedInPost (Z)V]
      [267] goto +11 (target=278)
      [270] aload_3 v3
      [271] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [276] aconst_null
      [277] areturn
      [278] aload_3 v3
      [279] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [284] aload v5
      [286] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 1882
        [23] -> line 1883
        [44] -> line 1882
        [48] -> line 1884
        [56] -> line 1885
        [63] -> line 1886
        [72] -> line 1887
        [78] -> line 1888
        [91] -> line 1889
        [103] -> line 1890
        [115] -> line 1891
        [127] -> line 1892
        [139] -> line 1893
        [152] -> line 1894
        [165] -> line 1895
        [178] -> line 1896
        [191] -> line 1897
        [204] -> line 1898
        [225] -> line 1899
        [246] -> line 1900
        [267] -> line 1901
        [270] -> line 1902
        [276] -> line 1903
        [278] -> line 1905
        [284] -> line 1907
      + Local variable table attribute (count = 6)
        v0: 0 -> 287 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 287 [Ljava/lang/String; src]
        v2: 0 -> 287 [Lorg/edublogs/android/models/Post; post]
        v3: 48 -> 287 [Landroid/database/Cursor; c]
        v4: 56 -> 287 [I numRows]
        v5: 72 -> 287 [Lorg/edublogs/android/models/MediaFile; mf]
  + Method:       deleteMediaFilesForPost(Lorg/edublogs/android/models/Post;)V
    Access flags: 0x1
      = public void deleteMediaFilesForPost(org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #143
        + String [media]
      [6] new #227
        + Class [java/lang/StringBuilder]
      [9] dup
      [10] ldc #160
        + String [postID=]
      [12] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [15] aload_1 v1
      [16] invokevirtual #364
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [19] invokevirtual #302
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [22] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [25] aconst_null
      [26] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [29] pop
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1912
        [30] -> line 1914
      + Local variable table attribute (count = 2)
        v0: 0 -> 31 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 31 [Lorg/edublogs/android/models/Post; post]
  + Method:       clearComments(I)V
    Access flags: 0x1
      = public void clearComments(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #82
        + String [comments]
      [6] new #227
        + Class [java/lang/StringBuilder]
      [9] dup
      [10] ldc #64
        + String [blogID=]
      [12] invokespecial #300
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [15] iload_1 v1
      [16] invokevirtual #301
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [19] invokevirtual #304
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [22] aconst_null
      [23] invokevirtual #267
        + Methodref [android/database/sqlite/SQLiteDatabase.delete (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I]
      [26] pop
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1933
        [27] -> line 1935
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lorg/edublogs/android/WordPressDB; this]
        v1: 0 -> 28 [I blogID]
  + Method:       findLocalChanges()Z
    Access flags: 0x1
      = public boolean findLocalChanges()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 8):
      [0] aload_0 v0
      [1] getfield #247
        + Fieldref [org/edublogs/android/WordPressDB.db Landroid/database/sqlite/SQLiteDatabase;]
      [4] ldc #164
        + String [posts]
      [6] aconst_null
      [7] ldc #125
        + String [isLocalChange=1]
      [9] aconst_null
      [10] aconst_null
      [11] aconst_null
      [12] aconst_null
      [13] invokevirtual #271
        + Methodref [android/database/sqlite/SQLiteDatabase.query (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [16] astore_1 v1
      [17] aload_1 v1
      [18] invokeinterface #393
        + InterfaceMethodref [android/database/Cursor.getCount ()I]
      [23] istore_2 v2
      [24] iload_2 v2
      [25] ifle +5 (target=30)
      [28] iconst_1
      [29] ireturn
      [30] aload_1 v1
      [31] invokeinterface #392
        + InterfaceMethodref [android/database/Cursor.close ()V]
      [36] iconst_0
      [37] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 1938
        [7] -> line 1939
        [13] -> line 1938
        [17] -> line 1940
        [24] -> line 1941
        [28] -> line 1942
        [30] -> line 1944
        [36] -> line 1946
      + Local variable table attribute (count = 3)
        v0: 0 -> 38 [Lorg/edublogs/android/WordPressDB; this]
        v1: 17 -> 38 [Landroid/database/Cursor; c]
        v2: 24 -> 38 [I numRows]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/database/sqlite/SQLiteDatabase$CursorFactory]
      + Class [android/database/sqlite/SQLiteDatabase]
      + Utf8 [CursorFactory]
  + Source file attribute:
    + Utf8 [WordPressDB.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/AbstractAppLock
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.lockmanager.AbstractAppLock extends java.lang.Object

Interfaces (count = 1):
  + Class [android/app/Application$ActivityLifecycleCallbacks]

Constant Pool (count = 36):
  + Class [android/app/Application]
  + Class [android/app/Application$ActivityLifecycleCallbacks]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Fieldref [org/edublogs/android/lockmanager/AbstractAppLock.lockTimeOut I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [lockTimeOut I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [<init>]
  + Utf8 [AbstractAppLock.java]
  + Utf8 [ActivityLifecycleCallbacks]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [SourceFile]
  + Utf8 [android/app/Application]
  + Utf8 [android/app/Application$ActivityLifecycleCallbacks]
  + Utf8 [enable]
  + Utf8 [forcePasswordLock]
  + Utf8 [isPasswordLocked]
  + Utf8 [java/lang/Object]
  + Utf8 [lockTimeOut]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [setOneTimeTimeout]
  + Utf8 [setPassword]
  + Utf8 [this]
  + Utf8 [timeout]
  + Utf8 [verifyPassword]

Fields (count = 1):
  + Field:        lockTimeOut I
    Access flags: 0x4
      = protected int lockTimeOut

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x1
      = public AbstractAppLock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_2
      [6] putfield #5
        + Fieldref [org/edublogs/android/lockmanager/AbstractAppLock.lockTimeOut I]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 5
        [4] -> line 11
        [9] -> line 5
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/AbstractAppLock; this]
  + Method:       setOneTimeTimeout(I)V
    Access flags: 0x1
      = public void setOneTimeTimeout(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/lockmanager/AbstractAppLock.lockTimeOut I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 18
        [5] -> line 19
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/lockmanager/AbstractAppLock; this]
        v1: 0 -> 6 [I timeout]
  + Method:       enable()V
    Access flags: 0x401
      = public abstract void enable()
  + Method:       forcePasswordLock()V
    Access flags: 0x401
      = public abstract void forcePasswordLock()
  + Method:       verifyPassword(Ljava/lang/String;)Z
    Access flags: 0x401
      = public abstract boolean verifyPassword(java.lang.String)
  + Method:       isPasswordLocked()Z
    Access flags: 0x401
      = public abstract boolean isPasswordLocked()
  + Method:       setPassword(Ljava/lang/String;)Z
    Access flags: 0x401
      = public abstract boolean setPassword(java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/Application$ActivityLifecycleCallbacks]
      + Class [android/app/Application]
      + Utf8 [ActivityLifecycleCallbacks]
  + Source file attribute:
    + Utf8 [AbstractAppLock.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 191):
  + Integer [2130903068]
  + Integer [2131165288]
  + Integer [2131165290]
  + Integer [2131165291]
  + Integer [2131165292]
  + Integer [2131165293]
  + Integer [2131165295]
  + Integer [2131165296]
  + Integer [2131165297]
  + Integer [2131165298]
  + Integer [2131165299]
  + Integer [2131165300]
  + Integer [2131165301]
  + Integer [2131165302]
  + Integer [2131165303]
  + Integer [2131165305]
  + Integer [2131165306]
  + Integer [2131296604]
  + String [message]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/text/InputFilter]
  + Class [android/text/InputFilter$LengthFilter]
  + Class [android/text/method/PasswordTransformationMethod]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnTouchListener]
  + Class [android/widget/Button]
  + Class [android/widget/EditText]
  + Class [android/widget/TextView]
  + Class [android/widget/Toast]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.filters [Landroid/text/InputFilter;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.onlyNumber Landroid/text/InputFilter;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.otl Landroid/view/View$OnTouchListener;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.topMessage Landroid/widget/TextView;]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/text/InputFilter$LengthFilter.<init> (I)V]
  + Methodref [android/text/method/PasswordTransformationMethod.getInstance ()Landroid/text/method/PasswordTransformationMethod;]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/EditText.setFilters ([Landroid/text/InputFilter;)V]
  + Methodref [android/widget/EditText.setInputType (I)V]
  + Methodref [android/widget/EditText.setOnTouchListener (Landroid/view/View$OnTouchListener;)V]
  + Methodref [android/widget/EditText.setTransformationMethod (Landroid/text/method/TransformationMethod;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.setGravity (III)V]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.setupPinItem (Landroid/widget/EditText;)V]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + NameAndType [defaultButtonListener Landroid/view/View$OnClickListener;]
  + NameAndType [filters [Landroid/text/InputFilter;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getInstance ()Landroid/text/method/PasswordTransformationMethod;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onlyNumber Landroid/text/InputFilter;]
  + NameAndType [otl Landroid/view/View$OnTouchListener;]
  + NameAndType [pinCodeField1 Landroid/widget/EditText;]
  + NameAndType [pinCodeField2 Landroid/widget/EditText;]
  + NameAndType [pinCodeField3 Landroid/widget/EditText;]
  + NameAndType [pinCodeField4 Landroid/widget/EditText;]
  + NameAndType [setContentView (I)V]
  + NameAndType [setFilters ([Landroid/text/InputFilter;)V]
  + NameAndType [setGravity (III)V]
  + NameAndType [setInputType (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnTouchListener (Landroid/view/View$OnTouchListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTransformationMethod (Landroid/text/method/TransformationMethod;)V]
  + NameAndType [setupPinItem (Landroid/widget/EditText;)V]
  + NameAndType [show ()V]
  + NameAndType [topMessage Landroid/widget/TextView;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/text/method/PasswordTransformationMethod;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/text/method/TransformationMethod;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnTouchListener;)V]
  + Utf8 [(Landroid/widget/EditText;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Utf8 [([Landroid/text/InputFilter;)V]
  + Utf8 [<init>]
  + Utf8 [AbstractPasscodeKeyboardActivity.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/text/InputFilter;]
  + Utf8 [Landroid/view/View$OnClickListener;]
  + Utf8 [Landroid/view/View$OnTouchListener;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Landroid/widget/Toast;]
  + Utf8 [LengthFilter]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [OnTouchListener]
  + Utf8 [SourceFile]
  + Utf8 [[Landroid/text/InputFilter;]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/InputFilter]
  + Utf8 [android/text/InputFilter$LengthFilter]
  + Utf8 [android/text/method/PasswordTransformationMethod]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnTouchListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/TextView]
  + Utf8 [android/widget/Toast]
  + Utf8 [defaultButtonListener]
  + Utf8 [extras]
  + Utf8 [filters]
  + Utf8 [findViewById]
  + Utf8 [getExtras]
  + Utf8 [getInstance]
  + Utf8 [getIntent]
  + Utf8 [getString]
  + Utf8 [item]
  + Utf8 [makeText]
  + Utf8 [message]
  + Utf8 [onCreate]
  + Utf8 [onPinLockInserted]
  + Utf8 [onlyNumber]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4]
  + Utf8 [otl]
  + Utf8 [pinCodeField1]
  + Utf8 [pinCodeField2]
  + Utf8 [pinCodeField3]
  + Utf8 [pinCodeField4]
  + Utf8 [savedInstanceState]
  + Utf8 [setContentView]
  + Utf8 [setFilters]
  + Utf8 [setGravity]
  + Utf8 [setInputType]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnTouchListener]
  + Utf8 [setText]
  + Utf8 [setTransformationMethod]
  + Utf8 [setupPinItem]
  + Utf8 [show]
  + Utf8 [showPasswordError]
  + Utf8 [this]
  + Utf8 [toast]
  + Utf8 [topMessage]

Fields (count = 9):
  + Field:        pinCodeField1 Landroid/widget/EditText;
    Access flags: 0x4
      = protected android.widget.EditText pinCodeField1
  + Field:        pinCodeField2 Landroid/widget/EditText;
    Access flags: 0x4
      = protected android.widget.EditText pinCodeField2
  + Field:        pinCodeField3 Landroid/widget/EditText;
    Access flags: 0x4
      = protected android.widget.EditText pinCodeField3
  + Field:        pinCodeField4 Landroid/widget/EditText;
    Access flags: 0x4
      = protected android.widget.EditText pinCodeField4
  + Field:        filters [Landroid/text/InputFilter;
    Access flags: 0x4
      = protected android.text.InputFilter[] filters
  + Field:        topMessage Landroid/widget/TextView;
    Access flags: 0x4
      = protected android.widget.TextView topMessage
  + Field:        defaultButtonListener Landroid/view/View$OnClickListener;
    Access flags: 0x2
      = private android.view.View$OnClickListener defaultButtonListener
  + Field:        onlyNumber Landroid/text/InputFilter;
    Access flags: 0x2
      = private android.text.InputFilter onlyNumber
  + Field:        otl Landroid/view/View$OnTouchListener;
    Access flags: 0x2
      = private android.view.View$OnTouchListener otl

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public AbstractPasscodeKeyboardActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #47
        + Methodref [android/app/Activity.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #42
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #43
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #44
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #45
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [24] aload_0 v0
      [25] aconst_null
      [26] putfield #39
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.filters [Landroid/text/InputFilter;]
      [29] aload_0 v0
      [30] aconst_null
      [31] putfield #46
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.topMessage Landroid/widget/TextView;]
      [34] aload_0 v0
      [35] new #34
        + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1]
      [38] dup
      [39] aload_0 v0
      [40] invokespecial #67
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
      [43] putfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [46] aload_0 v0
      [47] new #35
        + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2]
      [50] dup
      [51] aload_0 v0
      [52] invokespecial #68
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
      [55] putfield #40
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.onlyNumber Landroid/text/InputFilter;]
      [58] aload_0 v0
      [59] new #36
        + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3]
      [62] dup
      [63] aload_0 v0
      [64] invokespecial #69
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
      [67] putfield #41
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.otl Landroid/view/View$OnTouchListener;]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 22
        [4] -> line 24
        [9] -> line 25
        [14] -> line 26
        [19] -> line 27
        [24] -> line 28
        [29] -> line 29
        [34] -> line 104
        [46] -> line 170
        [58] -> line 191
        [70] -> line 22
      + Local variable table attribute (count = 1)
        v0: 0 -> 71 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 352, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #48
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #1
        + Integer [2130903068]
      [8] invokevirtual #65
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] ldc #2
        + Integer [2131165288]
      [15] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [18] checkcast #31
        + Class [android/widget/TextView]
      [21] putfield #46
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.topMessage Landroid/widget/TextView;]
      [24] aload_0 v0
      [25] invokevirtual #63
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.getIntent ()Landroid/content/Intent;]
      [28] invokevirtual #49
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [31] astore_2 v2
      [32] aload_2 v2
      [33] ifnull +22 (target=55)
      [36] aload_2 v2
      [37] ldc #19
        + String [message]
      [39] invokevirtual #50
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [42] astore_3 v3
      [43] aload_3 v3
      [44] ifnull +11 (target=55)
      [47] aload_0 v0
      [48] getfield #46
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.topMessage Landroid/widget/TextView;]
      [51] aload_3 v3
      [52] invokevirtual #58
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [55] aload_0 v0
      [56] iconst_2
      [57] anewarray #23
        + Class [android/text/InputFilter]
      [60] putfield #39
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.filters [Landroid/text/InputFilter;]
      [63] aload_0 v0
      [64] getfield #39
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.filters [Landroid/text/InputFilter;]
      [67] iconst_0
      [68] new #24
        + Class [android/text/InputFilter$LengthFilter]
      [71] dup
      [72] iconst_1
      [73] invokespecial #51
        + Methodref [android/text/InputFilter$LengthFilter.<init> (I)V]
      [76] aastore
      [77] aload_0 v0
      [78] getfield #39
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.filters [Landroid/text/InputFilter;]
      [81] iconst_1
      [82] aload_0 v0
      [83] getfield #40
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.onlyNumber Landroid/text/InputFilter;]
      [86] aastore
      [87] aload_0 v0
      [88] aload_0 v0
      [89] ldc #3
        + Integer [2131165290]
      [91] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [94] checkcast #30
        + Class [android/widget/EditText]
      [97] putfield #42
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [100] aload_0 v0
      [101] aload_0 v0
      [102] getfield #42
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [105] invokevirtual #66
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.setupPinItem (Landroid/widget/EditText;)V]
      [108] aload_0 v0
      [109] aload_0 v0
      [110] ldc #4
        + Integer [2131165291]
      [112] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [115] checkcast #30
        + Class [android/widget/EditText]
      [118] putfield #43
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [121] aload_0 v0
      [122] aload_0 v0
      [123] getfield #43
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [126] invokevirtual #66
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.setupPinItem (Landroid/widget/EditText;)V]
      [129] aload_0 v0
      [130] aload_0 v0
      [131] ldc #5
        + Integer [2131165292]
      [133] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [136] checkcast #30
        + Class [android/widget/EditText]
      [139] putfield #44
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [142] aload_0 v0
      [143] aload_0 v0
      [144] getfield #44
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [147] invokevirtual #66
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.setupPinItem (Landroid/widget/EditText;)V]
      [150] aload_0 v0
      [151] aload_0 v0
      [152] ldc #6
        + Integer [2131165293]
      [154] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [157] checkcast #30
        + Class [android/widget/EditText]
      [160] putfield #45
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [163] aload_0 v0
      [164] aload_0 v0
      [165] getfield #45
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [168] invokevirtual #66
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.setupPinItem (Landroid/widget/EditText;)V]
      [171] aload_0 v0
      [172] ldc #16
        + Integer [2131165305]
      [174] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [177] checkcast #29
        + Class [android/widget/Button]
      [180] aload_0 v0
      [181] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [184] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [187] aload_0 v0
      [188] ldc #7
        + Integer [2131165295]
      [190] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [193] checkcast #29
        + Class [android/widget/Button]
      [196] aload_0 v0
      [197] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [200] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [203] aload_0 v0
      [204] ldc #8
        + Integer [2131165296]
      [206] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [209] checkcast #29
        + Class [android/widget/Button]
      [212] aload_0 v0
      [213] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [216] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [219] aload_0 v0
      [220] ldc #9
        + Integer [2131165297]
      [222] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [225] checkcast #29
        + Class [android/widget/Button]
      [228] aload_0 v0
      [229] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [232] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [235] aload_0 v0
      [236] ldc #10
        + Integer [2131165298]
      [238] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [241] checkcast #29
        + Class [android/widget/Button]
      [244] aload_0 v0
      [245] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [248] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [251] aload_0 v0
      [252] ldc #11
        + Integer [2131165299]
      [254] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [257] checkcast #29
        + Class [android/widget/Button]
      [260] aload_0 v0
      [261] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [264] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [267] aload_0 v0
      [268] ldc #12
        + Integer [2131165300]
      [270] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [273] checkcast #29
        + Class [android/widget/Button]
      [276] aload_0 v0
      [277] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [280] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [283] aload_0 v0
      [284] ldc #13
        + Integer [2131165301]
      [286] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [289] checkcast #29
        + Class [android/widget/Button]
      [292] aload_0 v0
      [293] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [296] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [299] aload_0 v0
      [300] ldc #14
        + Integer [2131165302]
      [302] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [305] checkcast #29
        + Class [android/widget/Button]
      [308] aload_0 v0
      [309] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [312] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [315] aload_0 v0
      [316] ldc #15
        + Integer [2131165303]
      [318] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [321] checkcast #29
        + Class [android/widget/Button]
      [324] aload_0 v0
      [325] getfield #38
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.defaultButtonListener Landroid/view/View$OnClickListener;]
      [328] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [331] aload_0 v0
      [332] ldc #17
        + Integer [2131165306]
      [334] invokevirtual #62
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.findViewById (I)Landroid/view/View;]
      [337] checkcast #29
        + Class [android/widget/Button]
      [340] new #37
        + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4]
      [343] dup
      [344] aload_0 v0
      [345] invokespecial #70
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.<init> (Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
      [348] invokevirtual #53
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [351] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 33)
        [0] -> line 33
        [5] -> line 34
        [11] -> line 36
        [24] -> line 38
        [32] -> line 39
        [36] -> line 40
        [43] -> line 41
        [47] -> line 42
        [55] -> line 46
        [63] -> line 47
        [77] -> line 48
        [87] -> line 51
        [100] -> line 52
        [108] -> line 54
        [121] -> line 55
        [129] -> line 57
        [142] -> line 58
        [150] -> line 60
        [163] -> line 61
        [171] -> line 64
        [187] -> line 65
        [203] -> line 66
        [219] -> line 67
        [235] -> line 68
        [251] -> line 69
        [267] -> line 70
        [283] -> line 71
        [299] -> line 72
        [315] -> line 73
        [331] -> line 74
        [340] -> line 75
        [348] -> line 74
        [351] -> line 94
      + Local variable table attribute (count = 4)
        v0: 0 -> 352 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity; this]
        v1: 0 -> 352 [Landroid/os/Bundle; savedInstanceState]
        v2: 32 -> 352 [Landroid/os/Bundle; extras]
        v3: 43 -> 55 [Ljava/lang/String; message]
  + Method:       setupPinItem(Landroid/widget/EditText;)V
    Access flags: 0x4
      = protected void setupPinItem(android.widget.EditText)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] iconst_0
      [2] invokevirtual #55
        + Methodref [android/widget/EditText.setInputType (I)V]
      [5] aload_1 v1
      [6] aload_0 v0
      [7] getfield #39
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.filters [Landroid/text/InputFilter;]
      [10] invokevirtual #54
        + Methodref [android/widget/EditText.setFilters ([Landroid/text/InputFilter;)V]
      [13] aload_1 v1
      [14] aload_0 v0
      [15] getfield #41
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.otl Landroid/view/View$OnTouchListener;]
      [18] invokevirtual #56
        + Methodref [android/widget/EditText.setOnTouchListener (Landroid/view/View$OnTouchListener;)V]
      [21] aload_1 v1
      [22] invokestatic #52
        + Methodref [android/text/method/PasswordTransformationMethod.getInstance ()Landroid/text/method/PasswordTransformationMethod;]
      [25] invokevirtual #57
        + Methodref [android/widget/EditText.setTransformationMethod (Landroid/text/method/TransformationMethod;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 98
        [5] -> line 99
        [13] -> line 100
        [21] -> line 101
        [28] -> line 102
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity; this]
        v1: 0 -> 29 [Landroid/widget/EditText; item]
  + Method:       showPasswordError()V
    Access flags: 0x4
      = protected void showPasswordError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] ldc #18
        + Integer [2131296604]
      [4] invokevirtual #64
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.getString (I)Ljava/lang/String;]
      [7] iconst_0
      [8] invokestatic #59
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] bipush 49
      [15] iconst_0
      [16] bipush 30
      [18] invokevirtual #60
        + Methodref [android/widget/Toast.setGravity (III)V]
      [21] aload_1 v1
      [22] invokevirtual #61
        + Methodref [android/widget/Toast.show ()V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 163
        [12] -> line 164
        [21] -> line 165
        [25] -> line 166
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity; this]
        v1: 12 -> 26 [Landroid/widget/Toast; toast]
  + Method:       onPinLockInserted()V
    Access flags: 0x404
      = protected abstract void onPinLockInserted()

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/text/InputFilter$LengthFilter]
      + Class [android/text/InputFilter]
      + Utf8 [LengthFilter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnTouchListener]
      + Class [android/view/View]
      + Utf8 [OnTouchListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4]
  + Source file attribute:
    + Utf8 [AbstractPasscodeKeyboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 103):
  + Integer [2131165295]
  + Integer [2131165296]
  + Integer [2131165297]
  + Integer [2131165298]
  + Integer [2131165299]
  + Integer [2131165300]
  + Integer [2131165301]
  + Integer [2131165302]
  + Integer [2131165303]
  + Integer [2131165305]
  + String []
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.isFocused ()Z]
  + Methodref [android/widget/EditText.requestFocus ()Z]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.onPinLockInserted ()V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [getId ()I]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [isFocused ()Z]
  + NameAndType [length ()I]
  + NameAndType [onPinLockInserted ()V]
  + NameAndType [pinCodeField1 Landroid/widget/EditText;]
  + NameAndType [pinCodeField2 Landroid/widget/EditText;]
  + NameAndType [pinCodeField3 Landroid/widget/EditText;]
  + NameAndType [pinCodeField4 Landroid/widget/EditText;]
  + NameAndType [requestFocus ()Z]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AbstractPasscodeKeyboardActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1;]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [arg0]
  + Utf8 [currentValue]
  + Utf8 [currentValueString]
  + Utf8 [getId]
  + Utf8 [getText]
  + Utf8 [id]
  + Utf8 [isFocused]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [length]
  + Utf8 [onClick]
  + Utf8 [onPinLockInserted]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1]
  + Utf8 [pinCodeField1]
  + Utf8 [pinCodeField2]
  + Utf8 [pinCodeField3]
  + Utf8 [pinCodeField4]
  + Utf8 [requestFocus]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V
    Access flags: 0x0
      = AbstractPasscodeKeyboardActivity$1(org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [5] aload_0 v0
      [6] invokespecial #30
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 104
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 394, locals = 5, stack = 2):
      [0] iconst_m1
      [1] istore_2 v2
      [2] aload_1 v1
      [3] invokevirtual #25
        + Methodref [android/view/View.getId ()I]
      [6] istore_3 v3
      [7] iload_3 v3
      [8] ldc #10
        + Integer [2131165305]
      [10] ificmpne +8 (target=18)
      [13] iconst_0
      [14] istore_2 v2
      [15] goto +103 (target=118)
      [18] iload_3 v3
      [19] ldc #1
        + Integer [2131165295]
      [21] ificmpne +8 (target=29)
      [24] iconst_1
      [25] istore_2 v2
      [26] goto +92 (target=118)
      [29] iload_3 v3
      [30] ldc #2
        + Integer [2131165296]
      [32] ificmpne +8 (target=40)
      [35] iconst_2
      [36] istore_2 v2
      [37] goto +81 (target=118)
      [40] iload_3 v3
      [41] ldc #3
        + Integer [2131165297]
      [43] ificmpne +8 (target=51)
      [46] iconst_3
      [47] istore_2 v2
      [48] goto +70 (target=118)
      [51] iload_3 v3
      [52] ldc #4
        + Integer [2131165298]
      [54] ificmpne +8 (target=62)
      [57] iconst_4
      [58] istore_2 v2
      [59] goto +59 (target=118)
      [62] iload_3 v3
      [63] ldc #5
        + Integer [2131165299]
      [65] ificmpne +8 (target=73)
      [68] iconst_5
      [69] istore_2 v2
      [70] goto +48 (target=118)
      [73] iload_3 v3
      [74] ldc #6
        + Integer [2131165300]
      [76] ificmpne +9 (target=85)
      [79] bipush 6
      [81] istore_2 v2
      [82] goto +36 (target=118)
      [85] iload_3 v3
      [86] ldc #7
        + Integer [2131165301]
      [88] ificmpne +9 (target=97)
      [91] bipush 7
      [93] istore_2 v2
      [94] goto +24 (target=118)
      [97] iload_3 v3
      [98] ldc #8
        + Integer [2131165302]
      [100] ificmpne +9 (target=109)
      [103] bipush 8
      [105] istore_2 v2
      [106] goto +12 (target=118)
      [109] iload_3 v3
      [110] ldc #9
        + Integer [2131165303]
      [112] ificmpne +6 (target=118)
      [115] bipush 9
      [117] istore_2 v2
      [118] iload_2 v2
      [119] invokestatic #32
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [122] astore v4
      [124] aload_0 v0
      [125] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [128] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [131] invokevirtual #27
        + Methodref [android/widget/EditText.isFocused ()Z]
      [134] ifeq +41 (target=175)
      [137] aload_0 v0
      [138] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [141] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [144] aload v4
      [146] invokevirtual #29
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [149] aload_0 v0
      [150] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [153] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [156] invokevirtual #28
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [159] pop
      [160] aload_0 v0
      [161] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [164] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [167] ldc #11
        + String []
      [169] invokevirtual #29
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [172] goto +130 (target=302)
      [175] aload_0 v0
      [176] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [179] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [182] invokevirtual #27
        + Methodref [android/widget/EditText.isFocused ()Z]
      [185] ifeq +41 (target=226)
      [188] aload_0 v0
      [189] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [192] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [195] aload v4
      [197] invokevirtual #29
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [200] aload_0 v0
      [201] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [204] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [207] invokevirtual #28
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [210] pop
      [211] aload_0 v0
      [212] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [215] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [218] ldc #11
        + String []
      [220] invokevirtual #29
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [223] goto +79 (target=302)
      [226] aload_0 v0
      [227] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [230] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [233] invokevirtual #27
        + Methodref [android/widget/EditText.isFocused ()Z]
      [236] ifeq +41 (target=277)
      [239] aload_0 v0
      [240] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [243] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [246] aload v4
      [248] invokevirtual #29
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [251] aload_0 v0
      [252] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [255] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [258] invokevirtual #28
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [261] pop
      [262] aload_0 v0
      [263] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [266] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [269] ldc #11
        + String []
      [271] invokevirtual #29
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [274] goto +28 (target=302)
      [277] aload_0 v0
      [278] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [281] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [284] invokevirtual #27
        + Methodref [android/widget/EditText.isFocused ()Z]
      [287] ifeq +15 (target=302)
      [290] aload_0 v0
      [291] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [294] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [297] aload v4
      [299] invokevirtual #29
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [302] aload_0 v0
      [303] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [306] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [309] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [312] invokeinterface #34
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [317] invokevirtual #31
        + Methodref [java/lang/String.length ()I]
      [320] ifle +73 (target=393)
      [323] aload_0 v0
      [324] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [327] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [330] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [333] invokeinterface #34
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [338] invokevirtual #31
        + Methodref [java/lang/String.length ()I]
      [341] ifle +52 (target=393)
      [344] aload_0 v0
      [345] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [348] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [351] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [354] invokeinterface #34
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [359] invokevirtual #31
        + Methodref [java/lang/String.length ()I]
      [362] ifle +31 (target=393)
      [365] aload_0 v0
      [366] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [369] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [372] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [375] invokeinterface #34
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [380] invokevirtual #31
        + Methodref [java/lang/String.length ()I]
      [383] ifle +10 (target=393)
      [386] aload_0 v0
      [387] getfield #24
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [390] invokevirtual #33
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.onPinLockInserted ()V]
      [393] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 46)
        [0] -> line 106
        [2] -> line 107
        [7] -> line 108
        [13] -> line 109
        [15] -> line 110
        [24] -> line 111
        [26] -> line 112
        [35] -> line 113
        [37] -> line 114
        [46] -> line 115
        [48] -> line 116
        [57] -> line 117
        [59] -> line 118
        [68] -> line 119
        [70] -> line 120
        [79] -> line 121
        [82] -> line 122
        [91] -> line 123
        [94] -> line 124
        [103] -> line 125
        [106] -> line 126
        [115] -> line 127
        [118] -> line 132
        [124] -> line 133
        [137] -> line 134
        [149] -> line 135
        [160] -> line 136
        [172] -> line 137
        [175] -> line 138
        [188] -> line 139
        [200] -> line 140
        [211] -> line 141
        [223] -> line 142
        [226] -> line 143
        [239] -> line 144
        [251] -> line 145
        [262] -> line 146
        [274] -> line 147
        [277] -> line 148
        [290] -> line 149
        [302] -> line 152
        [323] -> line 153
        [344] -> line 154
        [365] -> line 155
        [386] -> line 157
        [393] -> line 159
      + Local variable table attribute (count = 5)
        v0: 0 -> 394 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1; this]
        v1: 0 -> 394 [Landroid/view/View; arg0]
        v2: 2 -> 394 [I currentValue]
        v3: 7 -> 394 [I id]
        v4: 124 -> 394 [Ljava/lang/String; currentValueString]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$1]
  + Source file attribute:
    + Utf8 [AbstractPasscodeKeyboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/text/InputFilter]

Constant Pool (count = 67):
  + String []
  + Class [android/text/InputFilter]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Integer]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + InterfaceMethodref [java/lang/CharSequence.length ()I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [length ()I]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AbstractPasscodeKeyboardActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/Spanned;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2;]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Utf8 [SourceFile]
  + Utf8 [android/text/InputFilter]
  + Utf8 [dend]
  + Utf8 [dest]
  + Utf8 [dstart]
  + Utf8 [e]
  + Utf8 [end]
  + Utf8 [filter]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [length]
  + Utf8 [number]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2]
  + Utf8 [parseInt]
  + Utf8 [source]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V
    Access flags: 0x0
      = AbstractPasscodeKeyboardActivity$2(org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 170
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2; this]
  + Method:       filter(Ljava/lang/CharSequence;IILandroid/text/Spanned;II)Ljava/lang/CharSequence;
    Access flags: 0x1
      = public java.lang.CharSequence filter(java.lang.CharSequence,int,int,android.text.Spanned,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 8, stack = 2):
      [0] aload_1 v1
      [1] invokeinterface #14
        + InterfaceMethodref [java/lang/CharSequence.length ()I]
      [6] iconst_1
      [7] ificmple +6 (target=13)
      [10] ldc #1
        + String []
      [12] areturn
      [13] aload_1 v1
      [14] invokeinterface #14
        + InterfaceMethodref [java/lang/CharSequence.length ()I]
      [19] ifne +5 (target=24)
      [22] aconst_null
      [23] areturn
      [24] aload_1 v1
      [25] invokeinterface #15
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [30] invokestatic #11
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [33] istore v7
      [35] iload v7
      [37] iflt +16 (target=53)
      [40] iload v7
      [42] bipush 9
      [44] ificmpgt +9 (target=53)
      [47] iload v7
      [49] invokestatic #13
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [52] areturn
      [53] ldc #1
        + String []
      [55] areturn
      [56] astore v7
      [58] ldc #1
        + String []
      [60] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (24 -> 52: 56):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 173
        [10] -> line 174
        [13] -> line 176
        [22] -> line 177
        [24] -> line 180
        [35] -> line 181
        [47] -> line 182
        [53] -> line 184
        [56] -> line 185
        [58] -> line 186
      + Local variable table attribute (count = 9)
        v0: 0 -> 61 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2; this]
        v1: 0 -> 61 [Ljava/lang/CharSequence; source]
        v2: 0 -> 61 [I start]
        v3: 0 -> 61 [I end]
        v4: 0 -> 61 [Landroid/text/Spanned; dest]
        v5: 0 -> 61 [I dstart]
        v6: 0 -> 61 [I dend]
        v7: 35 -> 56 [I number]
        v7: 58 -> 61 [Ljava/lang/NumberFormatException; e]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$2]
  + Source file attribute:
    + Utf8 [AbstractPasscodeKeyboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnTouchListener]

Constant Pool (count = 44):
  + String []
  + Class [android/view/View]
  + Class [android/view/View$OnTouchListener]
  + Class [android/widget/EditText]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Utf8 []
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AbstractPasscodeKeyboardActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3;]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Utf8 [OnTouchListener]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnTouchListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [event]
  + Utf8 [java/lang/Object]
  + Utf8 [onTouch]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V
    Access flags: 0x0
      = AbstractPasscodeKeyboardActivity$3(org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 191
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3; this]
  + Method:       onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouch(android.view.View,android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] instanceof #4
        + Class [android/widget/EditText]
      [4] ifeq +12 (target=16)
      [7] aload_1 v1
      [8] checkcast #4
        + Class [android/widget/EditText]
      [11] ldc #1
        + String []
      [13] invokevirtual #9
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 193
        [7] -> line 194
        [16] -> line 196
      + Local variable table attribute (count = 3)
        v0: 0 -> 18 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3; this]
        v1: 0 -> 18 [Landroid/view/View; v]
        v2: 0 -> 18 [Landroid/view/MotionEvent; event]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnTouchListener]
      + Class [android/view/View]
      + Utf8 [OnTouchListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$3]
  + Source file attribute:
    + Utf8 [AbstractPasscodeKeyboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 65):
  + String []
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Methodref [android/widget/EditText.isFocused ()Z]
  + Methodref [android/widget/EditText.requestFocus ()Z]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [isFocused ()Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [pinCodeField1 Landroid/widget/EditText;]
  + NameAndType [pinCodeField2 Landroid/widget/EditText;]
  + NameAndType [pinCodeField3 Landroid/widget/EditText;]
  + NameAndType [pinCodeField4 Landroid/widget/EditText;]
  + NameAndType [requestFocus ()Z]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Utf8 []
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AbstractPasscodeKeyboardActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4;]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [arg0]
  + Utf8 [isFocused]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4]
  + Utf8 [pinCodeField1]
  + Utf8 [pinCodeField2]
  + Utf8 [pinCodeField3]
  + Utf8 [pinCodeField4]
  + Utf8 [requestFocus]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;)V
    Access flags: 0x0
      = AbstractPasscodeKeyboardActivity$4(org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 75
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 128, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [4] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [7] invokevirtual #13
        + Methodref [android/widget/EditText.isFocused ()Z]
      [10] ifne +117 (target=127)
      [13] aload_0 v0
      [14] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [17] getfield #9
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [20] invokevirtual #13
        + Methodref [android/widget/EditText.isFocused ()Z]
      [23] ifeq +29 (target=52)
      [26] aload_0 v0
      [27] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [30] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [33] invokevirtual #14
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [36] pop
      [37] aload_0 v0
      [38] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [41] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField1 Landroid/widget/EditText;]
      [44] ldc #1
        + String []
      [46] invokevirtual #15
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [49] goto +78 (target=127)
      [52] aload_0 v0
      [53] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [56] getfield #10
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [59] invokevirtual #13
        + Methodref [android/widget/EditText.isFocused ()Z]
      [62] ifeq +29 (target=91)
      [65] aload_0 v0
      [66] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [69] getfield #9
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [72] invokevirtual #14
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [75] pop
      [76] aload_0 v0
      [77] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [80] getfield #9
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField2 Landroid/widget/EditText;]
      [83] ldc #1
        + String []
      [85] invokevirtual #15
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [88] goto +39 (target=127)
      [91] aload_0 v0
      [92] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [95] getfield #11
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField4 Landroid/widget/EditText;]
      [98] invokevirtual #13
        + Methodref [android/widget/EditText.isFocused ()Z]
      [101] ifeq +26 (target=127)
      [104] aload_0 v0
      [105] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [108] getfield #10
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [111] invokevirtual #14
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [114] pop
      [115] aload_0 v0
      [116] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4.this$0 Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity;]
      [119] getfield #10
        + Fieldref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.pinCodeField3 Landroid/widget/EditText;]
      [122] ldc #1
        + String []
      [124] invokevirtual #15
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [127] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 77
        [13] -> line 80
        [26] -> line 81
        [37] -> line 82
        [49] -> line 83
        [52] -> line 84
        [65] -> line 85
        [76] -> line 86
        [88] -> line 87
        [91] -> line 88
        [104] -> line 89
        [115] -> line 90
        [127] -> line 92
      + Local variable table attribute (count = 2)
        v0: 0 -> 128 [Lorg/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4; this]
        v1: 0 -> 128 [Landroid/view/View; arg0]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity$4]
  + Source file attribute:
    + Utf8 [AbstractPasscodeKeyboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/AppLockManager
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.lockmanager.AppLockManager extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 58):
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/lockmanager/DefaultAppLock]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [org/edublogs/android/lockmanager/AppLockManager.currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Fieldref [org/edublogs/android/lockmanager/AppLockManager.instance Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.enable ()V]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.setOneTimeTimeout (I)V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.<init> (Landroid/app/Application;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/app/Application;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + NameAndType [enable ()V]
  + NameAndType [instance Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [setOneTimeTimeout (I)V]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/app/Application;)V]
  + Utf8 [<init>]
  + Utf8 [AppLockManager.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Application;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [currentApp]
  + Utf8 [currentAppLocker]
  + Utf8 [enable]
  + Utf8 [enableDefaultAppLockIfAvailable]
  + Utf8 [getCurrentAppLock]
  + Utf8 [getInstance]
  + Utf8 [instance]
  + Utf8 [isAppLockFeatureEnabled]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/lockmanager/DefaultAppLock]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setOneTimeTimeout]
  + Utf8 [this]

Fields (count = 2):
  + Field:        instance Lorg/edublogs/android/lockmanager/AppLockManager;
    Access flags: 0xa
      = private static org.edublogs.android.lockmanager.AppLockManager instance
  + Field:        currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;
    Access flags: 0x2
      = private org.edublogs.android.lockmanager.AbstractAppLock currentAppLocker

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x1
      = public AppLockManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 5
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/lockmanager/AppLockManager; this]
  + Method:       getInstance()Lorg/edublogs/android/lockmanager/AppLockManager;
    Access flags: 0x9
      = public static org.edublogs.android.lockmanager.AppLockManager getInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 0, stack = 2):
      [0] getstatic #9
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.instance Lorg/edublogs/android/lockmanager/AppLockManager;]
      [3] ifnonnull +13 (target=16)
      [6] new #5
        + Class [org/edublogs/android/lockmanager/AppLockManager]
      [9] dup
      [10] invokespecial #13
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.<init> ()V]
      [13] putstatic #9
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.instance Lorg/edublogs/android/lockmanager/AppLockManager;]
      [16] getstatic #9
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.instance Lorg/edublogs/android/lockmanager/AppLockManager;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 11
        [6] -> line 12
        [16] -> line 14
      + Local variable table attribute (count = 0)
  + Method:       enableDefaultAppLockIfAvailable(Landroid/app/Application;)V
    Access flags: 0x1
      = public void enableDefaultAppLockIfAvailable(android.app.Application)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 4):
      [0] getstatic #7
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +22 (target=27)
      [8] aload_0 v0
      [9] new #6
        + Class [org/edublogs/android/lockmanager/DefaultAppLock]
      [12] dup
      [13] aload_1 v1
      [14] invokespecial #14
        + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.<init> (Landroid/app/Application;)V]
      [17] putfield #8
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [20] aload_0 v0
      [21] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [24] invokevirtual #11
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.enable ()V]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 18
        [8] -> line 19
        [20] -> line 20
        [27] -> line 22
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lorg/edublogs/android/lockmanager/AppLockManager; this]
        v1: 0 -> 28 [Landroid/app/Application; currentApp]
  + Method:       isAppLockFeatureEnabled()Z
    Access flags: 0x1
      = public boolean isAppLockFeatureEnabled()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 2):
      [0] getstatic #7
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +12 (target=17)
      [8] aload_0 v0
      [9] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [12] ifnull +5 (target=17)
      [15] iconst_1
      [16] ireturn
      [17] iconst_0
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lorg/edublogs/android/lockmanager/AppLockManager; this]
  + Method:       getCurrentAppLock()Lorg/edublogs/android/lockmanager/AbstractAppLock;
    Access flags: 0x1
      = public org.edublogs.android.lockmanager.AbstractAppLock getCurrentAppLock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/lockmanager/AppLockManager; this]
  + Method:       setExtendedTimeout()V
    Access flags: 0x1
      = public void setExtendedTimeout()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #8
        + Fieldref [org/edublogs/android/lockmanager/AppLockManager.currentAppLocker Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [12] bipush 60
      [14] invokevirtual #12
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.setOneTimeTimeout (I)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 54
        [7] -> line 55
        [8] -> line 56
        [17] -> line 57
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lorg/edublogs/android/lockmanager/AppLockManager; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [AppLockManager.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/DefaultAppLock
  Superclass:    org/edublogs/android/lockmanager/AbstractAppLock
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.lockmanager.DefaultAppLock extends org.edublogs.android.lockmanager.AbstractAppLock

Interfaces (count = 0):

Constant Pool (count = 192):
  + Integer [268435456]
  + String []
  + String [sadasauidhsuyeuihdahdiauhs]
  + String [wp_app_lock_password_key]
  + Class [android/app/Activity]
  + Class [android/app/Application]
  + Class [android/app/Application$ActivityLifecycleCallbacks]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/preference/PreferenceManager]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Date]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/DefaultAppLock]
  + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.currentApp Landroid/app/Application;]
  + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lockTimeOut I]
  + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lostFocusDate Ljava/util/Date;]
  + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.settings Landroid/content/SharedPreferences;]
  + Methodref [android/app/Activity.getApplication ()Landroid/app/Application;]
  + Methodref [android/app/Activity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/app/Application.registerActivityLifecycleCallbacks (Landroid/app/Application$ActivityLifecycleCallbacks;)V]
  + Methodref [android/app/Application.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/app/Application.unregisterActivityLifecycleCallbacks (Landroid/app/Application$ActivityLifecycleCallbacks;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Date.<init> ()V]
  + Methodref [java/util/Date.getTime ()J]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.disable ()V]
  + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.enable ()V]
  + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.isPasswordLocked ()Z]
  + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.mustShowUnlockSceen ()Z]
  + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [commit ()Z]
  + NameAndType [currentApp Landroid/app/Application;]
  + NameAndType [disable ()V]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [enable ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [getApplication ()Landroid/app/Application;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getTime ()J]
  + NameAndType [isPasswordLocked ()Z]
  + NameAndType [lockTimeOut I]
  + NameAndType [lostFocusDate Ljava/util/Date;]
  + NameAndType [mustShowUnlockSceen ()Z]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [registerActivityLifecycleCallbacks (Landroid/app/Application$ActivityLifecycleCallbacks;)V]
  + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [settings Landroid/content/SharedPreferences;]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unregisterActivityLifecycleCallbacks (Landroid/app/Application$ActivityLifecycleCallbacks;)V]
  + Utf8 []
  + Utf8 [()J]
  + Utf8 [()Landroid/app/Application;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/app/Activity;Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/app/Application$ActivityLifecycleCallbacks;)V]
  + Utf8 [(Landroid/app/Application;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [ActivityLifecycleCallbacks]
  + Utf8 [Code]
  + Utf8 [DefaultAppLock.java]
  + Utf8 [Editor]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/app/Application;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/DefaultAppLock;]
  + Utf8 [SourceFile]
  + Utf8 [addFlags]
  + Utf8 [android/app/Activity]
  + Utf8 [android/app/Application]
  + Utf8 [android/app/Application$ActivityLifecycleCallbacks]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [append]
  + Utf8 [arg0]
  + Utf8 [arg1]
  + Utf8 [commit]
  + Utf8 [currentApp]
  + Utf8 [currentTimeOut]
  + Utf8 [disable]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [enable]
  + Utf8 [equals]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [forcePasswordLock]
  + Utf8 [getApplication]
  + Utf8 [getApplicationContext]
  + Utf8 [getClass]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getMd5Hash]
  + Utf8 [getString]
  + Utf8 [getTime]
  + Utf8 [i]
  + Utf8 [isPasswordLocked]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Date]
  + Utf8 [lockTimeOut]
  + Utf8 [lostFocusDate]
  + Utf8 [lost_focus_ms]
  + Utf8 [mustShowUnlockSceen]
  + Utf8 [now]
  + Utf8 [now_ms]
  + Utf8 [onActivityCreated]
  + Utf8 [onActivityDestroyed]
  + Utf8 [onActivityPaused]
  + Utf8 [onActivityResumed]
  + Utf8 [onActivitySaveInstanceState]
  + Utf8 [onActivityStarted]
  + Utf8 [onActivityStopped]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/DefaultAppLock]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [password]
  + Utf8 [putString]
  + Utf8 [registerActivityLifecycleCallbacks]
  + Utf8 [remove]
  + Utf8 [sadasauidhsuyeuihdahdiauhs]
  + Utf8 [secondsPassed]
  + Utf8 [setPassword]
  + Utf8 [settings]
  + Utf8 [startActivity]
  + Utf8 [storedPassword]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [unregisterActivityLifecycleCallbacks]
  + Utf8 [verifyPassword]
  + Utf8 [wp_app_lock_password_key]

Fields (count = 3):
  + Field:        currentApp Landroid/app/Application;
    Access flags: 0x2
      = private android.app.Application currentApp
  + Field:        settings Landroid/content/SharedPreferences;
    Access flags: 0x2
      = private android.content.SharedPreferences settings
  + Field:        lostFocusDate Ljava/util/Date;
    Access flags: 0x2
      = private java.util.Date lostFocusDate

Methods (count = 15):
  + Method:       <init>(Landroid/app/Application;)V
    Access flags: 0x1
      = public DefaultAppLock(android.app.Application)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #40
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.<init> ()V]
      [4] aload_1 v1
      [5] invokestatic #31
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [8] astore_2 v2
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #23
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.settings Landroid/content/SharedPreferences;]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] putfield #20
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.currentApp Landroid/app/Application;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 23
        [4] -> line 24
        [9] -> line 25
        [14] -> line 26
        [19] -> line 27
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 20 [Landroid/app/Application; currentApp]
        v2: 9 -> 20 [Landroid/content/SharedPreferences; settings]
  + Method:       enable()V
    Access flags: 0x1
      = public void enable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #43
        + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.isPasswordLocked ()Z]
      [4] ifeq +19 (target=23)
      [7] aload_0 v0
      [8] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.currentApp Landroid/app/Application;]
      [11] aload_0 v0
      [12] invokevirtual #28
        + Methodref [android/app/Application.unregisterActivityLifecycleCallbacks (Landroid/app/Application$ActivityLifecycleCallbacks;)V]
      [15] aload_0 v0
      [16] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.currentApp Landroid/app/Application;]
      [19] aload_0 v0
      [20] invokevirtual #26
        + Methodref [android/app/Application.registerActivityLifecycleCallbacks (Landroid/app/Application$ActivityLifecycleCallbacks;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 30
        [7] -> line 31
        [15] -> line 32
        [23] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
  + Method:       disable()V
    Access flags: 0x1
      = public void disable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.currentApp Landroid/app/Application;]
      [4] aload_0 v0
      [5] invokevirtual #28
        + Methodref [android/app/Application.unregisterActivityLifecycleCallbacks (Landroid/app/Application$ActivityLifecycleCallbacks;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 37
        [8] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
  + Method:       forcePasswordLock()V
    Access flags: 0x1
      = public void forcePasswordLock()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aconst_null
      [2] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lostFocusDate Ljava/util/Date;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 41
        [5] -> line 42
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
  + Method:       verifyPassword(Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean verifyPassword(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.settings Landroid/content/SharedPreferences;]
      [4] ldc #4
        + String [wp_app_lock_password_key]
      [6] ldc #2
        + String []
      [8] invokeinterface #47
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [13] astore_2 v2
      [14] new #14
        + Class [java/lang/StringBuilder]
      [17] dup
      [18] ldc #3
        + String [sadasauidhsuyeuihdahdiauhs]
      [20] invokespecial #35
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [23] aload_1 v1
      [24] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [27] ldc #3
        + String [sadasauidhsuyeuihdahdiauhs]
      [29] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #37
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] astore_1 v1
      [36] aload_1 v1
      [37] invokestatic #45
        + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
      [40] astore_1 v1
      [41] aload_1 v1
      [42] aload_2 v2
      [43] invokevirtual #34
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [46] ifeq +16 (target=62)
      [49] aload_0 v0
      [50] new #15
        + Class [java/util/Date]
      [53] dup
      [54] invokespecial #38
        + Methodref [java/util/Date.<init> ()V]
      [57] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lostFocusDate Ljava/util/Date;]
      [60] iconst_1
      [61] ireturn
      [62] iconst_0
      [63] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 45
        [14] -> line 46
        [36] -> line 47
        [41] -> line 48
        [49] -> line 49
        [60] -> line 50
        [62] -> line 52
      + Local variable table attribute (count = 3)
        v0: 0 -> 64 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 64 [Ljava/lang/String; password]
        v2: 14 -> 64 [Ljava/lang/String; storedPassword]
  + Method:       setPassword(Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean setPassword(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.settings Landroid/content/SharedPreferences;]
      [4] invokeinterface #46
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [9] astore_2 v2
      [10] aload_1 v1
      [11] ifnonnull +26 (target=37)
      [14] aload_2 v2
      [15] ldc #4
        + String [wp_app_lock_password_key]
      [17] invokeinterface #50
        + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [22] pop
      [23] aload_2 v2
      [24] invokeinterface #48
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [29] pop
      [30] aload_0 v0
      [31] invokevirtual #41
        + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.disable ()V]
      [34] goto +49 (target=83)
      [37] new #14
        + Class [java/lang/StringBuilder]
      [40] dup
      [41] ldc #3
        + String [sadasauidhsuyeuihdahdiauhs]
      [43] invokespecial #35
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [46] aload_1 v1
      [47] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] ldc #3
        + String [sadasauidhsuyeuihdahdiauhs]
      [52] invokevirtual #36
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #37
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] astore_1 v1
      [59] aload_2 v2
      [60] ldc #4
        + String [wp_app_lock_password_key]
      [62] aload_1 v1
      [63] invokestatic #45
        + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
      [66] invokeinterface #49
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [71] pop
      [72] aload_2 v2
      [73] invokeinterface #48
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [78] pop
      [79] aload_0 v0
      [80] invokevirtual #42
        + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.enable ()V]
      [83] iconst_1
      [84] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 57
        [10] -> line 59
        [14] -> line 60
        [23] -> line 61
        [30] -> line 62
        [34] -> line 63
        [37] -> line 64
        [59] -> line 65
        [72] -> line 66
        [79] -> line 67
        [83] -> line 70
      + Local variable table attribute (count = 3)
        v0: 0 -> 85 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 85 [Ljava/lang/String; password]
        v2: 10 -> 85 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       isPasswordLocked()Z
    Access flags: 0x1
      = public boolean isPasswordLocked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.settings Landroid/content/SharedPreferences;]
      [4] ldc #4
        + String [wp_app_lock_password_key]
      [6] ldc #2
        + String []
      [8] invokeinterface #47
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [13] ldc #2
        + String []
      [15] invokevirtual #33
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [18] ifeq +5 (target=23)
      [21] iconst_0
      [22] ireturn
      [23] iconst_1
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 75
        [21] -> line 76
        [23] -> line 78
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
  + Method:       mustShowUnlockSceen()Z
    Access flags: 0x2
      = private boolean mustShowUnlockSceen()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #43
        + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.isPasswordLocked ()Z]
      [4] ifne +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_0 v0
      [10] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lostFocusDate Ljava/util/Date;]
      [13] ifnonnull +5 (target=18)
      [16] iconst_1
      [17] ireturn
      [18] aload_0 v0
      [19] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lockTimeOut I]
      [22] istore_1 v1
      [23] aload_0 v0
      [24] iconst_2
      [25] putfield #21
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lockTimeOut I]
      [28] new #15
        + Class [java/util/Date]
      [31] dup
      [32] invokespecial #38
        + Methodref [java/util/Date.<init> ()V]
      [35] astore_2 v2
      [36] aload_2 v2
      [37] invokevirtual #39
        + Methodref [java/util/Date.getTime ()J]
      [40] lstore_3 v3
      [41] aload_0 v0
      [42] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lostFocusDate Ljava/util/Date;]
      [45] invokevirtual #39
        + Methodref [java/util/Date.getTime ()J]
      [48] lstore v5
      [50] lload_3 v3
      [51] lload v5
      [53] lsub
      [54] l2i
      [55] sipush 1000
      [58] idiv
      [59] istore v7
      [61] iload v7
      [63] iload_1 v1
      [64] ificmplt +10 (target=74)
      [67] aload_0 v0
      [68] aconst_null
      [69] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lostFocusDate Ljava/util/Date;]
      [72] iconst_1
      [73] ireturn
      [74] iconst_0
      [75] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 83
        [7] -> line 84
        [9] -> line 86
        [16] -> line 87
        [18] -> line 89
        [23] -> line 90
        [28] -> line 91
        [36] -> line 92
        [41] -> line 93
        [50] -> line 94
        [61] -> line 95
        [67] -> line 96
        [72] -> line 97
        [74] -> line 100
      + Local variable table attribute (count = 6)
        v0: 0 -> 76 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 23 -> 76 [I currentTimeOut]
        v2: 36 -> 76 [Ljava/util/Date; now]
        v3: 41 -> 76 [J now_ms]
        v5: 50 -> 76 [J lost_focus_ms]
        v7: 61 -> 76 [I secondsPassed]
  + Method:       onActivityPaused(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onActivityPaused(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #32
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [4] ldc #18
        + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
      [6] ifacmpne +4 (target=10)
      [9] return
      [10] aload_0 v0
      [11] new #15
        + Class [java/util/Date]
      [14] dup
      [15] invokespecial #38
        + Methodref [java/util/Date.<init> ()V]
      [18] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/DefaultAppLock.lostFocusDate Ljava/util/Date;]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 105
        [9] -> line 106
        [10] -> line 108
        [21] -> line 110
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 22 [Landroid/app/Activity; arg0]
  + Method:       onActivityResumed(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onActivityResumed(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #32
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [4] ldc #18
        + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
      [6] ifacmpne +4 (target=10)
      [9] return
      [10] aload_0 v0
      [11] invokespecial #44
        + Methodref [org/edublogs/android/lockmanager/DefaultAppLock.mustShowUnlockSceen ()Z]
      [14] ifeq +33 (target=47)
      [17] new #8
        + Class [android/content/Intent]
      [20] dup
      [21] aload_1 v1
      [22] invokevirtual #25
        + Methodref [android/app/Activity.getApplicationContext ()Landroid/content/Context;]
      [25] ldc #18
        + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
      [27] invokespecial #29
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [30] astore_2 v2
      [31] aload_2 v2
      [32] ldc #1
        + Integer [268435456]
      [34] invokevirtual #30
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [37] pop
      [38] aload_1 v1
      [39] invokevirtual #24
        + Methodref [android/app/Activity.getApplication ()Landroid/app/Application;]
      [42] aload_2 v2
      [43] invokevirtual #27
        + Methodref [android/app/Application.startActivity (Landroid/content/Intent;)V]
      [46] return
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 115
        [9] -> line 116
        [10] -> line 118
        [17] -> line 120
        [31] -> line 121
        [38] -> line 122
        [46] -> line 123
        [47] -> line 126
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 48 [Landroid/app/Activity; arg0]
        v2: 31 -> 47 [Landroid/content/Intent; i]
  + Method:       onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.app.Activity,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 130
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 1 [Landroid/app/Activity; arg0]
        v2: 0 -> 1 [Landroid/os/Bundle; arg1]
  + Method:       onActivityDestroyed(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onActivityDestroyed(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 1 [Landroid/app/Activity; arg0]
  + Method:       onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivitySaveInstanceState(android.app.Activity,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 1 [Landroid/app/Activity; arg0]
        v2: 0 -> 1 [Landroid/os/Bundle; arg1]
  + Method:       onActivityStarted(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onActivityStarted(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 1 [Landroid/app/Activity; arg0]
  + Method:       onActivityStopped(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onActivityStopped(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/lockmanager/DefaultAppLock; this]
        v1: 0 -> 1 [Landroid/app/Activity; arg0]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/Application$ActivityLifecycleCallbacks]
      + Class [android/app/Application]
      + Utf8 [ActivityLifecycleCallbacks]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
  + Source file attribute:
    + Utf8 [DefaultAppLock.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/PasscodeManagePasswordActivity
  Superclass:    org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.lockmanager.PasscodeManagePasswordActivity extends org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity

Interfaces (count = 0):

Constant Pool (count = 152):
  + Integer [2131165288]
  + Integer [2131296599]
  + Integer [2131296601]
  + String []
  + String [type]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/text/Editable]
  + Class [android/widget/EditText]
  + Class [android/widget/TextView]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField1 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField2 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField3 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField4 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.topMessage Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.type I]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.unverifiedPasscode Ljava/lang/String;]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.requestFocus ()Z]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setText (I)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.setPassword (Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.verifyPassword (Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.finish ()V]
  + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.setResult (I)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.showPasswordError ()V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [pinCodeField1 Landroid/widget/EditText;]
  + NameAndType [pinCodeField2 Landroid/widget/EditText;]
  + NameAndType [pinCodeField3 Landroid/widget/EditText;]
  + NameAndType [pinCodeField4 Landroid/widget/EditText;]
  + NameAndType [requestFocus ()Z]
  + NameAndType [setPassword (Ljava/lang/String;)Z]
  + NameAndType [setResult (I)V]
  + NameAndType [setText (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [showPasswordError ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [topMessage Landroid/widget/TextView;]
  + NameAndType [type I]
  + NameAndType [unverifiedPasscode Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [verifyPassword (Ljava/lang/String;)Z]
  + Utf8 []
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodeManagePasswordActivity;]
  + Utf8 [PasscodeManagePasswordActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/Editable]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [equals]
  + Utf8 [extras]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getCurrentAppLock]
  + Utf8 [getExtras]
  + Utf8 [getInstance]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getText]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [onCreate]
  + Utf8 [onPinLockInserted]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
  + Utf8 [passLock]
  + Utf8 [pinCodeField1]
  + Utf8 [pinCodeField2]
  + Utf8 [pinCodeField3]
  + Utf8 [pinCodeField4]
  + Utf8 [requestFocus]
  + Utf8 [savedInstanceState]
  + Utf8 [setPassword]
  + Utf8 [setResult]
  + Utf8 [setText]
  + Utf8 [showPasswordError]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [topMessage]
  + Utf8 [type]
  + Utf8 [unverifiedPasscode]
  + Utf8 [valueOf]
  + Utf8 [verifyPassword]

Fields (count = 2):
  + Field:        type I
    Access flags: 0x2
      = private int type
  + Field:        unverifiedPasscode Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String unverifiedPasscode

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public PasscodeManagePasswordActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #38
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.<init> ()V]
      [4] aload_0 v0
      [5] iconst_m1
      [6] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.type I]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.unverifiedPasscode Ljava/lang/String;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 9
        [4] -> line 10
        [9] -> line 11
        [14] -> line 9
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/lockmanager/PasscodeManagePasswordActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #39
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #44
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.getIntent ()Landroid/content/Intent;]
      [9] invokevirtual #24
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] ifnull +14 (target=28)
      [17] aload_0 v0
      [18] aload_2 v2
      [19] ldc #5
        + String [type]
      [21] iconst_m1
      [22] invokevirtual #25
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [25] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.type I]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 15
        [5] -> line 17
        [13] -> line 18
        [17] -> line 19
        [28] -> line 22
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Lorg/edublogs/android/lockmanager/PasscodeManagePasswordActivity; this]
        v1: 0 -> 29 [Landroid/os/Bundle; savedInstanceState]
        v2: 13 -> 29 [Landroid/os/Bundle; extras]
  + Method:       onPinLockInserted()V
    Access flags: 0x4
      = protected void onPinLockInserted()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 305, locals = 2, stack = 3):
      [0] new #12
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #17
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField1 Landroid/widget/EditText;]
      [8] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [11] invokeinterface #47
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [16] invokestatic #31
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [19] invokespecial #32
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [22] aload_0 v0
      [23] getfield #18
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField2 Landroid/widget/EditText;]
      [26] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [29] invokeinterface #47
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [34] invokevirtual #34
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] aload_0 v0
      [38] getfield #19
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField3 Landroid/widget/EditText;]
      [41] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [44] invokeinterface #47
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [49] invokevirtual #34
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [52] aload_0 v0
      [53] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField4 Landroid/widget/EditText;]
      [56] invokevirtual #26
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [59] invokevirtual #33
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [62] invokevirtual #35
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [65] astore_1 v1
      [66] aload_0 v0
      [67] getfield #17
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField1 Landroid/widget/EditText;]
      [70] ldc #4
        + String []
      [72] invokevirtual #28
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [75] aload_0 v0
      [76] getfield #18
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField2 Landroid/widget/EditText;]
      [79] ldc #4
        + String []
      [81] invokevirtual #28
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [84] aload_0 v0
      [85] getfield #19
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField3 Landroid/widget/EditText;]
      [88] ldc #4
        + String []
      [90] invokevirtual #28
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [93] aload_0 v0
      [94] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField4 Landroid/widget/EditText;]
      [97] ldc #4
        + String []
      [99] invokevirtual #28
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [102] aload_0 v0
      [103] getfield #17
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.pinCodeField1 Landroid/widget/EditText;]
      [106] invokevirtual #27
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [109] pop
      [110] aload_0 v0
      [111] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.type I]
      [114] tableswitch (3 offsets, default=190) (target=304)
        0: offset = 69, target = 183
        1: offset = 26, target = 140
        2: offset = 153, target = 267
        default: offset = 190, target = 304
      [140] invokestatic #41
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [143] invokevirtual #40
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [146] aload_1 v1
      [147] invokevirtual #37
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.verifyPassword (Ljava/lang/String;)Z]
      [150] ifeq +26 (target=176)
      [153] aload_0 v0
      [154] iconst_m1
      [155] invokevirtual #45
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.setResult (I)V]
      [158] invokestatic #41
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [161] invokevirtual #40
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [164] aconst_null
      [165] invokevirtual #36
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.setPassword (Ljava/lang/String;)Z]
      [168] pop
      [169] aload_0 v0
      [170] invokevirtual #43
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.finish ()V]
      [173] goto +131 (target=304)
      [176] aload_0 v0
      [177] invokevirtual #46
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.showPasswordError ()V]
      [180] goto +124 (target=304)
      [183] aload_0 v0
      [184] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.unverifiedPasscode Ljava/lang/String;]
      [187] ifnonnull +25 (target=212)
      [190] aload_0 v0
      [191] ldc #1
        + Integer [2131165288]
      [193] invokevirtual #42
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.findViewById (I)Landroid/view/View;]
      [196] checkcast #10
        + Class [android/widget/TextView]
      [199] ldc #3
        + Integer [2131296601]
      [201] invokevirtual #29
        + Methodref [android/widget/TextView.setText (I)V]
      [204] aload_0 v0
      [205] aload_1 v1
      [206] putfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.unverifiedPasscode Ljava/lang/String;]
      [209] goto +95 (target=304)
      [212] aload_1 v1
      [213] aload_0 v0
      [214] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.unverifiedPasscode Ljava/lang/String;]
      [217] invokevirtual #30
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [220] ifeq +26 (target=246)
      [223] aload_0 v0
      [224] iconst_m1
      [225] invokevirtual #45
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.setResult (I)V]
      [228] invokestatic #41
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [231] invokevirtual #40
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [234] aload_1 v1
      [235] invokevirtual #36
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.setPassword (Ljava/lang/String;)Z]
      [238] pop
      [239] aload_0 v0
      [240] invokevirtual #43
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.finish ()V]
      [243] goto +61 (target=304)
      [246] aload_0 v0
      [247] aconst_null
      [248] putfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.unverifiedPasscode Ljava/lang/String;]
      [251] aload_0 v0
      [252] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.topMessage Landroid/widget/TextView;]
      [255] ldc #2
        + Integer [2131296599]
      [257] invokevirtual #29
        + Methodref [android/widget/TextView.setText (I)V]
      [260] aload_0 v0
      [261] invokevirtual #46
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.showPasswordError ()V]
      [264] goto +40 (target=304)
      [267] invokestatic #41
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [270] invokevirtual #40
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [273] aload_1 v1
      [274] invokevirtual #37
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.verifyPassword (Ljava/lang/String;)Z]
      [277] ifeq +20 (target=297)
      [280] aload_0 v0
      [281] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.topMessage Landroid/widget/TextView;]
      [284] ldc #2
        + Integer [2131296599]
      [286] invokevirtual #29
        + Methodref [android/widget/TextView.setText (I)V]
      [289] aload_0 v0
      [290] iconst_0
      [291] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.type I]
      [294] goto +10 (target=304)
      [297] aload_0 v0
      [298] invokevirtual #46
        + Methodref [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity.showPasswordError ()V]
      [301] goto +3 (target=304)
      [304] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 36)
        [0] -> line 26
        [37] -> line 27
        [62] -> line 26
        [66] -> line 29
        [75] -> line 30
        [84] -> line 31
        [93] -> line 32
        [102] -> line 33
        [110] -> line 35
        [140] -> line 38
        [153] -> line 39
        [158] -> line 40
        [169] -> line 41
        [173] -> line 42
        [176] -> line 43
        [180] -> line 45
        [183] -> line 48
        [190] -> line 49
        [204] -> line 50
        [209] -> line 51
        [212] -> line 52
        [223] -> line 53
        [228] -> line 54
        [239] -> line 55
        [243] -> line 56
        [246] -> line 57
        [251] -> line 58
        [260] -> line 59
        [264] -> line 62
        [267] -> line 66
        [280] -> line 67
        [289] -> line 68
        [294] -> line 69
        [297] -> line 70
        [301] -> line 72
        [304] -> line 77
      + Local variable table attribute (count = 2)
        v0: 0 -> 305 [Lorg/edublogs/android/lockmanager/PasscodeManagePasswordActivity; this]
        v1: 66 -> 305 [Ljava/lang/String; passLock]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [PasscodeManagePasswordActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/PasscodePreferencesActivity
  Superclass:    com/actionbarsherlock/app/SherlockPreferenceActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.lockmanager.PasscodePreferencesActivity extends com.actionbarsherlock.app.SherlockPreferenceActivity

Interfaces (count = 0):

Constant Pool (count = 144):
  + Integer [2130968578]
  + Integer [2130968585]
  + Integer [2131034112]
  + Integer [2131296598]
  + Integer [2131296603]
  + Integer [2131296606]
  + Integer [2131296607]
  + String [change_passcode]
  + String [turn_passcode_on_off]
  + Class [android/content/res/Resources]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceClickListener]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/app/SherlockPreferenceActivity]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1]
  + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2]
  + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscode Landroid/preference/Preference;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscodeTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.passcodeOnOffTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/preference/Preference.setEnabled (Z)V]
  + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
  + Methodref [android/preference/Preference.setTitle (I)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.addPreferencesFromResource (I)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.overridePendingTransition (II)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.updateUI ()V]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1.<init> (Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2.<init> (Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
  + NameAndType [addPreferencesFromResource (I)V]
  + NameAndType [changePasscode Landroid/preference/Preference;]
  + NameAndType [changePasscodeTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + NameAndType [findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
  + NameAndType [getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isPasswordLocked ()Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [overridePendingTransition (II)V]
  + NameAndType [passcodeOnOffTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
  + NameAndType [setTitle (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [turnPasscodeOnOff Landroid/preference/Preference;]
  + NameAndType [updateUI ()V]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/preference/Preference$OnPreferenceClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/preference/Preference;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/preference/Preference$OnPreferenceClickListener;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
  + Utf8 [OnPreferenceClickListener]
  + Utf8 [PasscodePreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [addPreferencesFromResource]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceClickListener]
  + Utf8 [android/widget/Toast]
  + Utf8 [changePasscode]
  + Utf8 [changePasscodeTouchListener]
  + Utf8 [change_passcode]
  + Utf8 [com/actionbarsherlock/app/SherlockPreferenceActivity]
  + Utf8 [data]
  + Utf8 [findPreference]
  + Utf8 [getCurrentAppLock]
  + Utf8 [getInstance]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [isPasswordLocked]
  + Utf8 [makeText]
  + Utf8 [newConfig]
  + Utf8 [onActivityResult]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Utf8 [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1]
  + Utf8 [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2]
  + Utf8 [overridePendingTransition]
  + Utf8 [passcodeOnOffTouchListener]
  + Utf8 [requestCode]
  + Utf8 [resultCode]
  + Utf8 [savedInstanceState]
  + Utf8 [setEnabled]
  + Utf8 [setOnPreferenceClickListener]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [turnPasscodeOnOff]
  + Utf8 [turn_passcode_on_off]
  + Utf8 [updateUI]

Fields (count = 4):
  + Field:        turnPasscodeOnOff Landroid/preference/Preference;
    Access flags: 0x2
      = private android.preference.Preference turnPasscodeOnOff
  + Field:        changePasscode Landroid/preference/Preference;
    Access flags: 0x2
      = private android.preference.Preference changePasscode
  + Field:        passcodeOnOffTouchListener Landroid/preference/Preference$OnPreferenceClickListener;
    Access flags: 0x0
      = android.preference.Preference$OnPreferenceClickListener passcodeOnOffTouchListener
  + Field:        changePasscodeTouchListener Landroid/preference/Preference$OnPreferenceClickListener;
    Access flags: 0x2
      = private android.preference.Preference$OnPreferenceClickListener changePasscodeTouchListener

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public PasscodePreferencesActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #30
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscode Landroid/preference/Preference;]
      [14] aload_0 v0
      [15] new #18
        + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1]
      [18] dup
      [19] aload_0 v0
      [20] invokespecial #44
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1.<init> (Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
      [23] putfield #22
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.passcodeOnOffTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [26] aload_0 v0
      [27] new #19
        + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2]
      [30] dup
      [31] aload_0 v0
      [32] invokespecial #45
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2.<init> (Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
      [35] putfield #21
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscodeTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 15
        [4] -> line 21
        [9] -> line 22
        [14] -> line 55
        [26] -> line 66
        [38] -> line 15
      + Local variable table attribute (count = 1)
        v0: 0 -> 39 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 116, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #33
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [2130968585]
      [8] ldc #1
        + Integer [2130968578]
      [10] invokevirtual #41
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.overridePendingTransition (II)V]
      [13] aload_0 v0
      [14] aload_0 v0
      [15] invokevirtual #39
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [18] ldc #4
        + Integer [2131296598]
      [20] invokevirtual #24
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [23] invokevirtual #42
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.setTitle (Ljava/lang/CharSequence;)V]
      [26] aload_0 v0
      [27] ldc #3
        + Integer [2131034112]
      [29] invokevirtual #37
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.addPreferencesFromResource (I)V]
      [32] aload_0 v0
      [33] aload_0 v0
      [34] ldc #9
        + String [turn_passcode_on_off]
      [36] invokevirtual #38
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [39] putfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
      [42] aload_0 v0
      [43] aload_0 v0
      [44] ldc #8
        + String [change_passcode]
      [46] invokevirtual #38
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [49] putfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscode Landroid/preference/Preference;]
      [52] invokestatic #36
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [55] invokevirtual #35
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [58] invokevirtual #34
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
      [61] ifeq +15 (target=76)
      [64] aload_0 v0
      [65] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
      [68] ldc #6
        + Integer [2131296606]
      [70] invokevirtual #27
        + Methodref [android/preference/Preference.setTitle (I)V]
      [73] goto +20 (target=93)
      [76] aload_0 v0
      [77] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
      [80] ldc #7
        + Integer [2131296607]
      [82] invokevirtual #27
        + Methodref [android/preference/Preference.setTitle (I)V]
      [85] aload_0 v0
      [86] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscode Landroid/preference/Preference;]
      [89] iconst_0
      [90] invokevirtual #25
        + Methodref [android/preference/Preference.setEnabled (Z)V]
      [93] aload_0 v0
      [94] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
      [97] aload_0 v0
      [98] getfield #22
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.passcodeOnOffTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [101] invokevirtual #26
        + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
      [104] aload_0 v0
      [105] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscode Landroid/preference/Preference;]
      [108] aload_0 v0
      [109] getfield #21
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscodeTouchListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [112] invokevirtual #26
        + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
      [115] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 27
        [5] -> line 29
        [13] -> line 31
        [26] -> line 33
        [32] -> line 35
        [42] -> line 36
        [52] -> line 38
        [64] -> line 39
        [73] -> line 40
        [76] -> line 41
        [85] -> line 42
        [93] -> line 45
        [104] -> line 46
        [115] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 116 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity; this]
        v1: 0 -> 116 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #32
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 52
        [5] -> line 53
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #31
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onActivityResult (IILandroid/content/Intent;)V]
      [7] iload_1 v1
      [8] tableswitch (3 offsets, default=53) (target=61)
        0: offset = 31, target = 39
        1: offset = 28, target = 36
        2: offset = 31, target = 39
        default: offset = 53, target = 61
      [36] goto +25 (target=61)
      [39] iload_2 v2
      [40] iconst_m1
      [41] ificmpne +20 (target=61)
      [44] aload_0 v0
      [45] aload_0 v0
      [46] ldc #5
        + Integer [2131296603]
      [48] invokevirtual #40
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.getString (I)Ljava/lang/String;]
      [51] iconst_0
      [52] invokestatic #28
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [55] invokevirtual #29
        + Methodref [android/widget/Toast.show ()V]
      [58] goto +3 (target=61)
      [61] aload_0 v0
      [62] invokespecial #43
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.updateUI ()V]
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 79
        [7] -> line 81
        [36] -> line 83
        [39] -> line 86
        [44] -> line 87
        [58] -> line 89
        [61] -> line 93
        [65] -> line 94
      + Local variable table attribute (count = 4)
        v0: 0 -> 66 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity; this]
        v1: 0 -> 66 [I requestCode]
        v2: 0 -> 66 [I resultCode]
        v3: 0 -> 66 [Landroid/content/Intent; data]
  + Method:       updateUI()V
    Access flags: 0x2
      = private void updateUI()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 1, stack = 2):
      [0] invokestatic #36
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [3] invokevirtual #35
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [6] invokevirtual #34
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
      [9] ifeq +23 (target=32)
      [12] aload_0 v0
      [13] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
      [16] ldc #6
        + Integer [2131296606]
      [18] invokevirtual #27
        + Methodref [android/preference/Preference.setTitle (I)V]
      [21] aload_0 v0
      [22] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscode Landroid/preference/Preference;]
      [25] iconst_1
      [26] invokevirtual #25
        + Methodref [android/preference/Preference.setEnabled (Z)V]
      [29] goto +20 (target=49)
      [32] aload_0 v0
      [33] getfield #23
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.turnPasscodeOnOff Landroid/preference/Preference;]
      [36] ldc #7
        + Integer [2131296607]
      [38] invokevirtual #27
        + Methodref [android/preference/Preference.setTitle (I)V]
      [41] aload_0 v0
      [42] getfield #20
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.changePasscode Landroid/preference/Preference;]
      [45] iconst_0
      [46] invokevirtual #25
        + Methodref [android/preference/Preference.setEnabled (Z)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 97
        [12] -> line 98
        [21] -> line 99
        [29] -> line 100
        [32] -> line 101
        [41] -> line 102
        [49] -> line 104
      + Local variable table attribute (count = 1)
        v0: 0 -> 50 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceClickListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2]
  + Source file attribute:
    + Utf8 [PasscodePreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/PasscodePreferencesActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.lockmanager.PasscodePreferencesActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceClickListener]

Constant Pool (count = 70):
  + String [type]
  + Class [android/content/Intent]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
  + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1]
  + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [isPasswordLocked ()Z]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity$1;]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
  + Utf8 [OnPreferenceClickListener]
  + Utf8 [PasscodePreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceClickListener]
  + Utf8 [getCurrentAppLock]
  + Utf8 [getInstance]
  + Utf8 [i]
  + Utf8 [isPasswordLocked]
  + Utf8 [java/lang/Object]
  + Utf8 [onPreferenceClick]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
  + Utf8 [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Utf8 [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1]
  + Utf8 [preference]
  + Utf8 [putExtra]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [type]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.lockmanager.PasscodePreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V
    Access flags: 0x0
      = PasscodePreferencesActivity$1(org.edublogs.android.lockmanager.PasscodePreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 55
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity$1; this]
  + Method:       onPreferenceClick(Landroid/preference/Preference;)Z
    Access flags: 0x1
      = public boolean onPreferenceClick(android.preference.Preference)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 4, stack = 4):
      [0] invokestatic #17
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [3] invokevirtual #16
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [6] invokevirtual #15
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
      [9] ifeq +7 (target=16)
      [12] iconst_1
      [13] goto +4 (target=17)
      [16] iconst_0
      [17] istore_2 v2
      [18] new #2
        + Class [android/content/Intent]
      [21] dup
      [22] aload_0 v0
      [23] getfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
      [26] ldc #8
        + Class [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
      [28] invokespecial #12
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [31] astore_3 v3
      [32] aload_3 v3
      [33] ldc #1
        + String [type]
      [35] iload_2 v2
      [36] invokevirtual #13
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [39] pop
      [40] aload_0 v0
      [41] getfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
      [44] aload_3 v3
      [45] iload_2 v2
      [46] invokevirtual #18
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [49] iconst_0
      [50] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 58
        [18] -> line 59
        [32] -> line 60
        [40] -> line 61
        [49] -> line 62
      + Local variable table attribute (count = 4)
        v0: 0 -> 51 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity$1; this]
        v1: 0 -> 51 [Landroid/preference/Preference; preference]
        v2: 18 -> 51 [I type]
        v3: 32 -> 51 [Landroid/content/Intent; i]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceClickListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$1]
  + Source file attribute:
    + Utf8 [PasscodePreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/PasscodePreferencesActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.lockmanager.PasscodePreferencesActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceClickListener]

Constant Pool (count = 63):
  + Integer [2131296600]
  + String [message]
  + String [type]
  + Class [android/content/Intent]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
  + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2]
  + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity$2;]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
  + Utf8 [OnPreferenceClickListener]
  + Utf8 [PasscodePreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceClickListener]
  + Utf8 [getString]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [message]
  + Utf8 [onPreferenceClick]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
  + Utf8 [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Utf8 [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2]
  + Utf8 [preference]
  + Utf8 [putExtra]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [type]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.lockmanager.PasscodePreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;)V
    Access flags: 0x0
      = PasscodePreferencesActivity$2(org.edublogs.android.lockmanager.PasscodePreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 66
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity$2; this]
  + Method:       onPreferenceClick(Landroid/preference/Preference;)Z
    Access flags: 0x1
      = public boolean onPreferenceClick(android.preference.Preference)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 3, stack = 4):
      [0] new #4
        + Class [android/content/Intent]
      [3] dup
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
      [8] ldc #8
        + Class [org/edublogs/android/lockmanager/PasscodeManagePasswordActivity]
      [10] invokespecial #12
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ldc #3
        + String [type]
      [17] iconst_2
      [18] invokevirtual #13
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [21] pop
      [22] aload_2 v2
      [23] ldc #2
        + String [message]
      [25] aload_0 v0
      [26] getfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
      [29] ldc #1
        + Integer [2131296600]
      [31] invokevirtual #16
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.getString (I)Ljava/lang/String;]
      [34] invokevirtual #14
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [37] pop
      [38] aload_0 v0
      [39] getfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2.this$0 Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity;]
      [42] aload_2 v2
      [43] iconst_2
      [44] invokevirtual #17
        + Methodref [org/edublogs/android/lockmanager/PasscodePreferencesActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [47] iconst_0
      [48] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 69
        [14] -> line 70
        [22] -> line 71
        [38] -> line 72
        [47] -> line 73
      + Local variable table attribute (count = 3)
        v0: 0 -> 49 [Lorg/edublogs/android/lockmanager/PasscodePreferencesActivity$2; this]
        v1: 0 -> 49 [Landroid/preference/Preference; preference]
        v2: 14 -> 49 [Landroid/content/Intent; i]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceClickListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/PasscodePreferencesActivity$2]
  + Source file attribute:
    + Utf8 [PasscodePreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/PasscodeUnlockActivity
  Superclass:    org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.lockmanager.PasscodeUnlockActivity extends org.edublogs.android.lockmanager.AbstractPasscodeKeyboardActivity

Interfaces (count = 0):

Constant Pool (count = 122):
  + String [android.intent.action.MAIN]
  + String [android.intent.category.HOME]
  + Class [android/content/Intent]
  + Class [android/text/Editable]
  + Class [android/widget/EditText]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
  + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField1 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField2 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField3 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField4 Landroid/widget/EditText;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.forcePasswordLock ()V]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.verifyPassword (Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.finish ()V]
  + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.setResult (I)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.<init> (Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;)V]
  + NameAndType [addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [finish ()V]
  + NameAndType [forcePasswordLock ()V]
  + NameAndType [getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [pinCodeField1 Landroid/widget/EditText;]
  + NameAndType [pinCodeField2 Landroid/widget/EditText;]
  + NameAndType [pinCodeField3 Landroid/widget/EditText;]
  + NameAndType [pinCodeField4 Landroid/widget/EditText;]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setResult (I)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [verifyPassword (Ljava/lang/String;)Z]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Thread;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
  + Utf8 [PasscodeUnlockActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [addCategory]
  + Utf8 [android.intent.action.MAIN]
  + Utf8 [android.intent.category.HOME]
  + Utf8 [android/content/Intent]
  + Utf8 [android/text/Editable]
  + Utf8 [android/widget/EditText]
  + Utf8 [append]
  + Utf8 [finish]
  + Utf8 [forcePasswordLock]
  + Utf8 [getCurrentAppLock]
  + Utf8 [getInstance]
  + Utf8 [getText]
  + Utf8 [i]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [onBackPressed]
  + Utf8 [onPinLockInserted]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1]
  + Utf8 [passLock]
  + Utf8 [pinCodeField1]
  + Utf8 [pinCodeField2]
  + Utf8 [pinCodeField3]
  + Utf8 [pinCodeField4]
  + Utf8 [runOnUiThread]
  + Utf8 [setAction]
  + Utf8 [setResult]
  + Utf8 [shake]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [verifyPassword]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public PasscodeUnlockActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #28
        + Methodref [org/edublogs/android/lockmanager/AbstractPasscodeKeyboardActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 10
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity; this]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 2, stack = 2):
      [0] invokestatic #30
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [3] invokevirtual #29
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [6] invokevirtual #26
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.forcePasswordLock ()V]
      [9] new #3
        + Class [android/content/Intent]
      [12] dup
      [13] invokespecial #17
        + Methodref [android/content/Intent.<init> ()V]
      [16] astore_1 v1
      [17] aload_1 v1
      [18] ldc #1
        + String [android.intent.action.MAIN]
      [20] invokevirtual #19
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [23] pop
      [24] aload_1 v1
      [25] ldc #2
        + String [android.intent.category.HOME]
      [27] invokevirtual #18
        + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
      [30] pop
      [31] aload_0 v0
      [32] aload_1 v1
      [33] invokevirtual #34
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.startActivity (Landroid/content/Intent;)V]
      [36] aload_0 v0
      [37] invokevirtual #31
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.finish ()V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 14
        [9] -> line 15
        [17] -> line 16
        [24] -> line 17
        [31] -> line 18
        [36] -> line 19
        [40] -> line 20
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity; this]
        v1: 17 -> 41 [Landroid/content/Intent; i]
  + Method:       onPinLockInserted()V
    Access flags: 0x4
      = protected void onPinLockInserted()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 3, stack = 3):
      [0] new #7
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField1 Landroid/widget/EditText;]
      [8] invokevirtual #20
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [11] invokeinterface #36
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [16] invokestatic #21
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [19] invokespecial #22
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [22] aload_0 v0
      [23] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField2 Landroid/widget/EditText;]
      [26] invokevirtual #20
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [29] invokeinterface #36
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [34] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] aload_0 v0
      [38] getfield #15
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField3 Landroid/widget/EditText;]
      [41] invokevirtual #20
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [44] invokeinterface #36
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [49] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [52] aload_0 v0
      [53] getfield #16
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField4 Landroid/widget/EditText;]
      [56] invokevirtual #20
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [59] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [62] invokevirtual #25
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [65] astore_1 v1
      [66] invokestatic #30
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [69] invokevirtual #29
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [72] aload_1 v1
      [73] invokevirtual #27
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.verifyPassword (Ljava/lang/String;)Z]
      [76] ifeq +15 (target=91)
      [79] aload_0 v0
      [80] iconst_m1
      [81] invokevirtual #33
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.setResult (I)V]
      [84] aload_0 v0
      [85] invokevirtual #31
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.finish ()V]
      [88] goto +17 (target=105)
      [91] new #12
        + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1]
      [94] dup
      [95] aload_0 v0
      [96] invokespecial #35
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.<init> (Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;)V]
      [99] astore_2 v2
      [100] aload_0 v0
      [101] aload_2 v2
      [102] invokevirtual #32
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 25
        [37] -> line 26
        [62] -> line 25
        [66] -> line 27
        [79] -> line 28
        [84] -> line 29
        [88] -> line 30
        [91] -> line 31
        [100] -> line 43
        [105] -> line 45
      + Local variable table attribute (count = 3)
        v0: 0 -> 106 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity; this]
        v1: 66 -> 106 [Ljava/lang/String; passLock]
        v2: 100 -> 105 [Ljava/lang/Thread; shake]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1]
  + Source file attribute:
    + Utf8 [PasscodeUnlockActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/lockmanager/PasscodeUnlockActivity$1
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.lockmanager.PasscodeUnlockActivity$1 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 76):
  + Integer [2130968583]
  + Integer [2131165286]
  + String []
  + Class [android/view/View]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/widget/EditText]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
  + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField1 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField2 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField3 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField4 Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
  + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Methodref [android/widget/EditText.requestFocus ()Z]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.showPasswordError ()V]
  + NameAndType [<init> ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + NameAndType [onPinLockInserted ()V]
  + NameAndType [pinCodeField1 Landroid/widget/EditText;]
  + NameAndType [pinCodeField2 Landroid/widget/EditText;]
  + NameAndType [pinCodeField3 Landroid/widget/EditText;]
  + NameAndType [pinCodeField4 Landroid/widget/EditText;]
  + NameAndType [requestFocus ()Z]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [showPasswordError ()V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
  + Utf8 []
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity$1;]
  + Utf8 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
  + Utf8 [PasscodeUnlockActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/widget/EditText]
  + Utf8 [findViewById]
  + Utf8 [java/lang/Thread]
  + Utf8 [loadAnimation]
  + Utf8 [onPinLockInserted]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
  + Utf8 [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1]
  + Utf8 [pinCodeField1]
  + Utf8 [pinCodeField2]
  + Utf8 [pinCodeField3]
  + Utf8 [pinCodeField4]
  + Utf8 [requestFocus]
  + Utf8 [run]
  + Utf8 [setText]
  + Utf8 [shake]
  + Utf8 [showPasswordError]
  + Utf8 [startAnimation]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.lockmanager.PasscodeUnlockActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;)V
    Access flags: 0x0
      = PasscodeUnlockActivity$1(org.edublogs.android.lockmanager.PasscodeUnlockActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 31
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 90, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [4] ldc #1
        + Integer [2130968583]
      [6] invokestatic #16
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [9] astore_1 v1
      [10] aload_0 v0
      [11] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [14] ldc #2
        + Integer [2131165286]
      [16] invokevirtual #20
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.findViewById (I)Landroid/view/View;]
      [19] aload_1 v1
      [20] invokevirtual #15
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [23] aload_0 v0
      [24] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [27] invokevirtual #21
        + Methodref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.showPasswordError ()V]
      [30] aload_0 v0
      [31] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [34] getfield #10
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField1 Landroid/widget/EditText;]
      [37] ldc #3
        + String []
      [39] invokevirtual #18
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [42] aload_0 v0
      [43] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [46] getfield #11
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField2 Landroid/widget/EditText;]
      [49] ldc #3
        + String []
      [51] invokevirtual #18
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [54] aload_0 v0
      [55] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [58] getfield #12
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField3 Landroid/widget/EditText;]
      [61] ldc #3
        + String []
      [63] invokevirtual #18
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [66] aload_0 v0
      [67] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [70] getfield #13
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField4 Landroid/widget/EditText;]
      [73] ldc #3
        + String []
      [75] invokevirtual #18
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [78] aload_0 v0
      [79] getfield #14
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1.this$0 Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity;]
      [82] getfield #10
        + Fieldref [org/edublogs/android/lockmanager/PasscodeUnlockActivity.pinCodeField1 Landroid/widget/EditText;]
      [85] invokevirtual #17
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [88] pop
      [89] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 33
        [10] -> line 34
        [23] -> line 35
        [30] -> line 36
        [42] -> line 37
        [54] -> line 38
        [66] -> line 39
        [78] -> line 40
        [89] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 90 [Lorg/edublogs/android/lockmanager/PasscodeUnlockActivity$1; this]
        v1: 10 -> 90 [Landroid/view/animation/Animation; shake]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity]
    + NameAndType [onPinLockInserted ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/lockmanager/PasscodeUnlockActivity$1]
  + Source file attribute:
    + Utf8 [PasscodeUnlockActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/Blog
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.models.Blog extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 213):
  + String []
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/List]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/models/Blog.api_blogid Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.api_key Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.blogId I]
  + Fieldref [org/edublogs/android/models/Blog.blogName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.blogOptions Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.dotcomFlag Z]
  + Fieldref [org/edublogs/android/models/Blog.dotcom_password Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.dotcom_username Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.featuredImageCapable Z]
  + Fieldref [org/edublogs/android/models/Blog.fullSizeImage Z]
  + Fieldref [org/edublogs/android/models/Blog.homeURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.httppassword Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.httpuser Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.id I]
  + Fieldref [org/edublogs/android/models/Blog.imagePlacement Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.lastCommentId I]
  + Fieldref [org/edublogs/android/models/Blog.location Z]
  + Fieldref [org/edublogs/android/models/Blog.maxImageWidth Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.maxImageWidthId I]
  + Fieldref [org/edublogs/android/models/Blog.password Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.postFormats Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.runService Z]
  + Fieldref [org/edublogs/android/models/Blog.scaledImage Z]
  + Fieldref [org/edublogs/android/models/Blog.scaledImageWidth I]
  + Fieldref [org/edublogs/android/models/Blog.url Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.username Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Blog.wpVersion Ljava/lang/String;]
  + Methodref [java/lang/Exception.<init> ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.getUnmoderatedCommentCount (I)I]
  + Methodref [org/edublogs/android/WordPressDB.loadSettings (I)Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.saveSettings (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [api_blogid Ljava/lang/String;]
  + NameAndType [api_key Ljava/lang/String;]
  + NameAndType [blogId I]
  + NameAndType [blogName Ljava/lang/String;]
  + NameAndType [blogOptions Ljava/lang/String;]
  + NameAndType [dotcomFlag Z]
  + NameAndType [dotcom_password Ljava/lang/String;]
  + NameAndType [dotcom_username Ljava/lang/String;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [featuredImageCapable Z]
  + NameAndType [fullSizeImage Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getUnmoderatedCommentCount (I)I]
  + NameAndType [homeURL Ljava/lang/String;]
  + NameAndType [httppassword Ljava/lang/String;]
  + NameAndType [httpuser Ljava/lang/String;]
  + NameAndType [id I]
  + NameAndType [imagePlacement Ljava/lang/String;]
  + NameAndType [intValue ()I]
  + NameAndType [lastCommentId I]
  + NameAndType [length ()I]
  + NameAndType [loadSettings (I)Ljava/util/List;]
  + NameAndType [location Z]
  + NameAndType [maxImageWidth Ljava/lang/String;]
  + NameAndType [maxImageWidthId I]
  + NameAndType [password Ljava/lang/String;]
  + NameAndType [postFormats Ljava/lang/String;]
  + NameAndType [runService Z]
  + NameAndType [saveSettings (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;)Z]
  + NameAndType [scaledImage Z]
  + NameAndType [scaledImageWidth I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [url Ljava/lang/String;]
  + NameAndType [username Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + NameAndType [wpVersion Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/util/List;]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Blog.java]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [apiBlogid]
  + Utf8 [apiKey]
  + Utf8 [api_blogid]
  + Utf8 [api_key]
  + Utf8 [blogId]
  + Utf8 [blogName]
  + Utf8 [blogOptions]
  + Utf8 [blogVals]
  + Utf8 [blog_id]
  + Utf8 [dotcomFlag]
  + Utf8 [dotcomPassword]
  + Utf8 [dotcomUsername]
  + Utf8 [dotcom_password]
  + Utf8 [dotcom_username]
  + Utf8 [equals]
  + Utf8 [featuredImageCapable]
  + Utf8 [fullSizeImage]
  + Utf8 [get]
  + Utf8 [getApi_blogid]
  + Utf8 [getBlogId]
  + Utf8 [getBlogName]
  + Utf8 [getBlogOptions]
  + Utf8 [getDotcom_password]
  + Utf8 [getDotcom_username]
  + Utf8 [getHomeURL]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getMaxImageWidth]
  + Utf8 [getMaxImageWidthId]
  + Utf8 [getPassword]
  + Utf8 [getPostFormats]
  + Utf8 [getScaledImageWidth]
  + Utf8 [getUnmoderatedCommentCount]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [homeURL]
  + Utf8 [httppassword]
  + Utf8 [httpuser]
  + Utf8 [id]
  + Utf8 [imagePlacement]
  + Utf8 [intValue]
  + Utf8 [isActive]
  + Utf8 [isCapable]
  + Utf8 [isDotcomFlag]
  + Utf8 [isFeaturedImageCapable]
  + Utf8 [isFullSizeImage]
  + Utf8 [isLocation]
  + Utf8 [isScaledImage]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/List]
  + Utf8 [lastCommentId]
  + Utf8 [length]
  + Utf8 [loadSettings]
  + Utf8 [location]
  + Utf8 [maxImageWidth]
  + Utf8 [maxImageWidthId]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [originalUsername]
  + Utf8 [password]
  + Utf8 [postFormats]
  + Utf8 [runService]
  + Utf8 [save]
  + Utf8 [saveSettings]
  + Utf8 [scaledImage]
  + Utf8 [scaledImageWidth]
  + Utf8 [setApi_blogid]
  + Utf8 [setApi_key]
  + Utf8 [setBlogOptions]
  + Utf8 [setDotcom_password]
  + Utf8 [setDotcom_username]
  + Utf8 [setFeaturedImageCapable]
  + Utf8 [setFullSizeImage]
  + Utf8 [setHomeURL]
  + Utf8 [setHttppassword]
  + Utf8 [setHttpuser]
  + Utf8 [setLocation]
  + Utf8 [setMaxImageWidth]
  + Utf8 [setMaxImageWidthId]
  + Utf8 [setPassword]
  + Utf8 [setPostFormats]
  + Utf8 [setScaledImage]
  + Utf8 [setScaledImageWidth]
  + Utf8 [setUsername]
  + Utf8 [setWpVersion]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [url]
  + Utf8 [username]
  + Utf8 [valueOf]
  + Utf8 [wpDB]
  + Utf8 [wpVersion]

Fields (count = 27):
  + Field:        id I
    Access flags: 0x2
      = private int id
  + Field:        url Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String url
  + Field:        homeURL Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String homeURL
  + Field:        blogName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String blogName
  + Field:        username Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String username
  + Field:        password Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String password
  + Field:        imagePlacement Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String imagePlacement
  + Field:        featuredImageCapable Z
    Access flags: 0x2
      = private boolean featuredImageCapable
  + Field:        fullSizeImage Z
    Access flags: 0x2
      = private boolean fullSizeImage
  + Field:        scaledImage Z
    Access flags: 0x2
      = private boolean scaledImage
  + Field:        scaledImageWidth I
    Access flags: 0x2
      = private int scaledImageWidth
  + Field:        maxImageWidth Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String maxImageWidth
  + Field:        maxImageWidthId I
    Access flags: 0x2
      = private int maxImageWidthId
  + Field:        lastCommentId I
    Access flags: 0x2
      = private int lastCommentId
  + Field:        runService Z
    Access flags: 0x2
      = private boolean runService
  + Field:        blogId I
    Access flags: 0x2
      = private int blogId
  + Field:        location Z
    Access flags: 0x2
      = private boolean location
  + Field:        dotcom_username Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String dotcom_username
  + Field:        dotcom_password Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String dotcom_password
  + Field:        api_key Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String api_key
  + Field:        api_blogid Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String api_blogid
  + Field:        dotcomFlag Z
    Access flags: 0x2
      = private boolean dotcomFlag
  + Field:        wpVersion Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String wpVersion
  + Field:        httpuser Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String httpuser
  + Field:        httppassword Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String httppassword
  + Field:        postFormats Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String postFormats
  + Field:        blogOptions Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String blogOptions

Methods (count = 45):
  + Method:       <init>(I)V
    Access flags: 0x1
      = public Blog(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 609, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #40
        + Methodref [java/lang/Object.<init> ()V]
      [4] getstatic #10
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [7] iload_1 v1
      [8] invokevirtual #46
        + Methodref [org/edublogs/android/WordPressDB.loadSettings (I)Ljava/util/List;]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnull +587 (target=600)
      [16] aload_0 v0
      [17] iload_1 v1
      [18] putfield #24
        + Fieldref [org/edublogs/android/models/Blog.id I]
      [21] aload_0 v0
      [22] aload_2 v2
      [23] iconst_0
      [24] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [29] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [32] putfield #35
        + Fieldref [org/edublogs/android/models/Blog.url Ljava/lang/String;]
      [35] aload_0 v0
      [36] aload_2 v2
      [37] iconst_1
      [38] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [43] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [46] putfield #14
        + Fieldref [org/edublogs/android/models/Blog.blogName Ljava/lang/String;]
      [49] aload_0 v0
      [50] aload_2 v2
      [51] iconst_2
      [52] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [57] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [60] putfield #36
        + Fieldref [org/edublogs/android/models/Blog.username Ljava/lang/String;]
      [63] aload_0 v0
      [64] aload_2 v2
      [65] iconst_3
      [66] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [71] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [74] putfield #30
        + Fieldref [org/edublogs/android/models/Blog.password Ljava/lang/String;]
      [77] aload_0 v0
      [78] aload_2 v2
      [79] iconst_4
      [80] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [85] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [88] putfield #23
        + Fieldref [org/edublogs/android/models/Blog.httpuser Ljava/lang/String;]
      [91] aload_0 v0
      [92] aload_2 v2
      [93] iconst_5
      [94] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [99] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [102] putfield #22
        + Fieldref [org/edublogs/android/models/Blog.httppassword Ljava/lang/String;]
      [105] aload_0 v0
      [106] aload_2 v2
      [107] bipush 6
      [109] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [114] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [117] putfield #25
        + Fieldref [org/edublogs/android/models/Blog.imagePlacement Ljava/lang/String;]
      [120] aload_0 v0
      [121] aload_2 v2
      [122] bipush 7
      [124] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [129] checkcast #3
        + Class [java/lang/Integer]
      [132] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [135] ifle +7 (target=142)
      [138] iconst_1
      [139] goto +4 (target=143)
      [142] iconst_0
      [143] putfield #19
        + Fieldref [org/edublogs/android/models/Blog.featuredImageCapable Z]
      [146] aload_0 v0
      [147] aload_2 v2
      [148] bipush 8
      [150] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [155] checkcast #3
        + Class [java/lang/Integer]
      [158] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [161] ifle +7 (target=168)
      [164] iconst_1
      [165] goto +4 (target=169)
      [168] iconst_0
      [169] putfield #20
        + Fieldref [org/edublogs/android/models/Blog.fullSizeImage Z]
      [172] aload_0 v0
      [173] aload_2 v2
      [174] bipush 9
      [176] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [181] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [184] putfield #28
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidth Ljava/lang/String;]
      [187] aload_0 v0
      [188] aload_2 v2
      [189] bipush 10
      [191] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [196] checkcast #3
        + Class [java/lang/Integer]
      [199] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [202] putfield #29
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidthId I]
      [205] aload_0 v0
      [206] aload_2 v2
      [207] bipush 11
      [209] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [214] checkcast #3
        + Class [java/lang/Integer]
      [217] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [220] ifle +7 (target=227)
      [223] iconst_1
      [224] goto +4 (target=228)
      [227] iconst_0
      [228] putfield #32
        + Fieldref [org/edublogs/android/models/Blog.runService Z]
      [231] aload_0 v0
      [232] aload_2 v2
      [233] bipush 12
      [235] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [240] checkcast #3
        + Class [java/lang/Integer]
      [243] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [246] putfield #13
        + Fieldref [org/edublogs/android/models/Blog.blogId I]
      [249] aload_0 v0
      [250] aload_2 v2
      [251] bipush 13
      [253] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [258] checkcast #3
        + Class [java/lang/Integer]
      [261] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [264] ifle +7 (target=271)
      [267] iconst_1
      [268] goto +4 (target=272)
      [271] iconst_0
      [272] putfield #27
        + Fieldref [org/edublogs/android/models/Blog.location Z]
      [275] aload_0 v0
      [276] aload_2 v2
      [277] bipush 14
      [279] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [284] checkcast #3
        + Class [java/lang/Integer]
      [287] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [290] ifle +7 (target=297)
      [293] iconst_1
      [294] goto +4 (target=298)
      [297] iconst_0
      [298] putfield #16
        + Fieldref [org/edublogs/android/models/Blog.dotcomFlag Z]
      [301] aload_2 v2
      [302] bipush 15
      [304] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [309] ifnull +18 (target=327)
      [312] aload_0 v0
      [313] aload_2 v2
      [314] bipush 15
      [316] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [321] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [324] putfield #18
        + Fieldref [org/edublogs/android/models/Blog.dotcom_username Ljava/lang/String;]
      [327] aload_2 v2
      [328] bipush 16
      [330] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [335] ifnull +18 (target=353)
      [338] aload_0 v0
      [339] aload_2 v2
      [340] bipush 16
      [342] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [347] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [350] putfield #17
        + Fieldref [org/edublogs/android/models/Blog.dotcom_password Ljava/lang/String;]
      [353] aload_2 v2
      [354] bipush 17
      [356] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [361] ifnull +18 (target=379)
      [364] aload_0 v0
      [365] aload_2 v2
      [366] bipush 17
      [368] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [373] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [376] putfield #12
        + Fieldref [org/edublogs/android/models/Blog.api_key Ljava/lang/String;]
      [379] aload_2 v2
      [380] bipush 18
      [382] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [387] ifnull +18 (target=405)
      [390] aload_0 v0
      [391] aload_2 v2
      [392] bipush 18
      [394] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [399] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [402] putfield #11
        + Fieldref [org/edublogs/android/models/Blog.api_blogid Ljava/lang/String;]
      [405] aload_2 v2
      [406] bipush 19
      [408] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [413] ifnull +18 (target=431)
      [416] aload_0 v0
      [417] aload_2 v2
      [418] bipush 19
      [420] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [425] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [428] putfield #37
        + Fieldref [org/edublogs/android/models/Blog.wpVersion Ljava/lang/String;]
      [431] aload_0 v0
      [432] aload_2 v2
      [433] bipush 20
      [435] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [440] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [443] putfield #31
        + Fieldref [org/edublogs/android/models/Blog.postFormats Ljava/lang/String;]
      [446] aload_0 v0
      [447] aload_2 v2
      [448] bipush 21
      [450] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [455] checkcast #3
        + Class [java/lang/Integer]
      [458] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [461] putfield #26
        + Fieldref [org/edublogs/android/models/Blog.lastCommentId I]
      [464] aload_2 v2
      [465] bipush 22
      [467] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [472] ifnull +29 (target=501)
      [475] aload_0 v0
      [476] aload_2 v2
      [477] bipush 22
      [479] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [484] checkcast #3
        + Class [java/lang/Integer]
      [487] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [490] ifle +7 (target=497)
      [493] iconst_1
      [494] goto +4 (target=498)
      [497] iconst_0
      [498] putfield #33
        + Fieldref [org/edublogs/android/models/Blog.scaledImage Z]
      [501] aload_2 v2
      [502] bipush 23
      [504] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [509] ifnull +21 (target=530)
      [512] aload_0 v0
      [513] aload_2 v2
      [514] bipush 23
      [516] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [521] checkcast #3
        + Class [java/lang/Integer]
      [524] invokevirtual #39
        + Methodref [java/lang/Integer.intValue ()I]
      [527] putfield #34
        + Fieldref [org/edublogs/android/models/Blog.scaledImageWidth I]
      [530] aload_0 v0
      [531] aload_2 v2
      [532] bipush 24
      [534] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [539] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [542] putfield #21
        + Fieldref [org/edublogs/android/models/Blog.homeURL Ljava/lang/String;]
      [545] aload_2 v2
      [546] bipush 25
      [548] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [553] ifnull +38 (target=591)
      [556] aload_2 v2
      [557] bipush 25
      [559] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [564] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [567] invokevirtual #43
        + Methodref [java/lang/String.length ()I]
      [570] ifle +21 (target=591)
      [573] aload_0 v0
      [574] aload_2 v2
      [575] bipush 25
      [577] invokeinterface #48
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [582] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [585] putfield #15
        + Fieldref [org/edublogs/android/models/Blog.blogOptions Ljava/lang/String;]
      [588] goto +20 (target=608)
      [591] aload_0 v0
      [592] ldc #1
        + String []
      [594] putfield #15
        + Fieldref [org/edublogs/android/models/Blog.blogOptions Ljava/lang/String;]
      [597] goto +11 (target=608)
      [600] new #2
        + Class [java/lang/Exception]
      [603] dup
      [604] invokespecial #38
        + Methodref [java/lang/Exception.<init> ()V]
      [607] athrow
      [608] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 42)
        [0] -> line 40
        [4] -> line 42
        [12] -> line 44
        [16] -> line 45
        [21] -> line 46
        [35] -> line 47
        [49] -> line 48
        [63] -> line 49
        [77] -> line 50
        [91] -> line 51
        [105] -> line 52
        [120] -> line 53
        [146] -> line 54
        [172] -> line 55
        [187] -> line 56
        [205] -> line 57
        [231] -> line 58
        [249] -> line 59
        [275] -> line 60
        [301] -> line 62
        [312] -> line 63
        [327] -> line 64
        [338] -> line 65
        [353] -> line 66
        [364] -> line 67
        [379] -> line 68
        [390] -> line 69
        [405] -> line 70
        [416] -> line 71
        [431] -> line 72
        [446] -> line 73
        [464] -> line 74
        [475] -> line 75
        [501] -> line 76
        [512] -> line 77
        [530] -> line 78
        [545] -> line 79
        [573] -> line 80
        [591] -> line 82
        [597] -> line 83
        [600] -> line 84
        [608] -> line 86
      + Local variable table attribute (count = 3)
        v0: 0 -> 609 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 609 [I blog_id]
        v2: 12 -> 609 [Ljava/util/List; blogVals]
      + Local variable type table attribute (count = 1)
        v2: 12 -> 609 [Ljava/util/List<Ljava/lang/Object;>; blogVals]
    + Exceptions attribute (count = 1)
      + Class [java/lang/Exception]
  + Method:       getId()I
    Access flags: 0x1
      = public int getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [org/edublogs/android/models/Blog.id I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 89
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       getUrl()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [org/edublogs/android/models/Blog.url Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 97
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       getHomeURL()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getHomeURL()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/edublogs/android/models/Blog.homeURL Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setHomeURL(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setHomeURL(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #21
        + Fieldref [org/edublogs/android/models/Blog.homeURL Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 109
        [5] -> line 110
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; homeURL]
  + Method:       getBlogName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getBlogName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/models/Blog.blogName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       getUsername()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getUsername()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/edublogs/android/models/Blog.username Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setUsername(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setUsername(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #36
        + Fieldref [org/edublogs/android/models/Blog.username Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 125
        [5] -> line 126
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; username]
  + Method:       getPassword()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPassword()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [org/edublogs/android/models/Blog.password Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 129
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setPassword(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setPassword(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #30
        + Fieldref [org/edublogs/android/models/Blog.password Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 133
        [5] -> line 134
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; password]
  + Method:       isFeaturedImageCapable()Z
    Access flags: 0x1
      = public boolean isFeaturedImageCapable()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/models/Blog.featuredImageCapable Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setFeaturedImageCapable(Z)V
    Access flags: 0x1
      = public void setFeaturedImageCapable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/models/Blog.featuredImageCapable Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 149
        [5] -> line 150
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Z isCapable]
  + Method:       isFullSizeImage()Z
    Access flags: 0x1
      = public boolean isFullSizeImage()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/models/Blog.fullSizeImage Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 153
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setFullSizeImage(Z)V
    Access flags: 0x1
      = public void setFullSizeImage(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #20
        + Fieldref [org/edublogs/android/models/Blog.fullSizeImage Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 157
        [5] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Z fullSizeImage]
  + Method:       getMaxImageWidth()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getMaxImageWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidth Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 161
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setMaxImageWidth(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setMaxImageWidth(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #28
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidth Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 165
        [5] -> line 166
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; maxImageWidth]
  + Method:       getMaxImageWidthId()I
    Access flags: 0x1
      = public int getMaxImageWidthId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidthId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 169
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setMaxImageWidthId(I)V
    Access flags: 0x1
      = public void setMaxImageWidthId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #29
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidthId I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 173
        [5] -> line 174
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [I maxImageWidthId]
  + Method:       getBlogId()I
    Access flags: 0x1
      = public int getBlogId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/models/Blog.blogId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 193
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       isLocation()Z
    Access flags: 0x1
      = public boolean isLocation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [org/edublogs/android/models/Blog.location Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 201
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setLocation(Z)V
    Access flags: 0x1
      = public void setLocation(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #27
        + Fieldref [org/edublogs/android/models/Blog.location Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 205
        [5] -> line 206
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Z location]
  + Method:       getDotcom_username()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getDotcom_username()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [org/edublogs/android/models/Blog.dotcom_username Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 209
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setDotcom_username(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setDotcom_username(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #18
        + Fieldref [org/edublogs/android/models/Blog.dotcom_username Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 213
        [5] -> line 214
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; dotcomUsername]
  + Method:       getDotcom_password()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getDotcom_password()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/models/Blog.dotcom_password Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 217
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setDotcom_password(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setDotcom_password(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/models/Blog.dotcom_password Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 221
        [5] -> line 222
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; dotcomPassword]
  + Method:       setApi_key(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setApi_key(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/models/Blog.api_key Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 229
        [5] -> line 230
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; apiKey]
  + Method:       getApi_blogid()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getApi_blogid()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/models/Blog.api_blogid Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 233
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setApi_blogid(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setApi_blogid(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/models/Blog.api_blogid Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 237
        [5] -> line 238
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; apiBlogid]
  + Method:       isDotcomFlag()Z
    Access flags: 0x1
      = public boolean isDotcomFlag()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/models/Blog.dotcomFlag Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 241
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setWpVersion(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setWpVersion(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #37
        + Fieldref [org/edublogs/android/models/Blog.wpVersion Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 253
        [5] -> line 254
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; wpVersion]
  + Method:       getHttpuser()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getHttpuser()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [org/edublogs/android/models/Blog.httpuser Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 257
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setHttpuser(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setHttpuser(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #23
        + Fieldref [org/edublogs/android/models/Blog.httpuser Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 261
        [5] -> line 262
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; httpuser]
  + Method:       getHttppassword()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getHttppassword()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [org/edublogs/android/models/Blog.httppassword Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 265
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setHttppassword(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setHttppassword(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #22
        + Fieldref [org/edublogs/android/models/Blog.httppassword Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 269
        [5] -> line 270
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; httppassword]
  + Method:       save(Ljava/lang/String;)V
    Access flags: 0x1
      = public void save(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 2, stack = 24):
      [0] getstatic #10
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] getfield #24
        + Fieldref [org/edublogs/android/models/Blog.id I]
      [7] invokestatic #44
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [10] aload_0 v0
      [11] getfield #35
        + Fieldref [org/edublogs/android/models/Blog.url Ljava/lang/String;]
      [14] aload_0 v0
      [15] getfield #21
        + Fieldref [org/edublogs/android/models/Blog.homeURL Ljava/lang/String;]
      [18] aload_0 v0
      [19] getfield #36
        + Fieldref [org/edublogs/android/models/Blog.username Ljava/lang/String;]
      [22] aload_0 v0
      [23] getfield #30
        + Fieldref [org/edublogs/android/models/Blog.password Ljava/lang/String;]
      [26] aload_0 v0
      [27] getfield #23
        + Fieldref [org/edublogs/android/models/Blog.httpuser Ljava/lang/String;]
      [30] aload_0 v0
      [31] getfield #22
        + Fieldref [org/edublogs/android/models/Blog.httppassword Ljava/lang/String;]
      [34] aload_0 v0
      [35] getfield #25
        + Fieldref [org/edublogs/android/models/Blog.imagePlacement Ljava/lang/String;]
      [38] aload_0 v0
      [39] getfield #19
        + Fieldref [org/edublogs/android/models/Blog.featuredImageCapable Z]
      [42] aload_0 v0
      [43] getfield #20
        + Fieldref [org/edublogs/android/models/Blog.fullSizeImage Z]
      [46] aload_0 v0
      [47] getfield #28
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidth Ljava/lang/String;]
      [50] aload_0 v0
      [51] getfield #29
        + Fieldref [org/edublogs/android/models/Blog.maxImageWidthId I]
      [54] aload_0 v0
      [55] getfield #27
        + Fieldref [org/edublogs/android/models/Blog.location Z]
      [58] aload_0 v0
      [59] getfield #16
        + Fieldref [org/edublogs/android/models/Blog.dotcomFlag Z]
      [62] aload_1 v1
      [63] aload_0 v0
      [64] getfield #31
        + Fieldref [org/edublogs/android/models/Blog.postFormats Ljava/lang/String;]
      [67] aload_0 v0
      [68] getfield #18
        + Fieldref [org/edublogs/android/models/Blog.dotcom_username Ljava/lang/String;]
      [71] aload_0 v0
      [72] getfield #17
        + Fieldref [org/edublogs/android/models/Blog.dotcom_password Ljava/lang/String;]
      [75] aload_0 v0
      [76] getfield #11
        + Fieldref [org/edublogs/android/models/Blog.api_blogid Ljava/lang/String;]
      [79] aload_0 v0
      [80] getfield #12
        + Fieldref [org/edublogs/android/models/Blog.api_key Ljava/lang/String;]
      [83] aload_0 v0
      [84] getfield #33
        + Fieldref [org/edublogs/android/models/Blog.scaledImage Z]
      [87] aload_0 v0
      [88] getfield #34
        + Fieldref [org/edublogs/android/models/Blog.scaledImageWidth I]
      [91] aload_0 v0
      [92] getfield #15
        + Fieldref [org/edublogs/android/models/Blog.blogOptions Ljava/lang/String;]
      [95] invokevirtual #47
        + Methodref [org/edublogs/android/WordPressDB.saveSettings (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/String;)Z]
      [98] pop
      [99] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 274
        [99] -> line 275
      + Local variable table attribute (count = 2)
        v0: 0 -> 100 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 100 [Ljava/lang/String; originalUsername]
  + Method:       getPostFormats()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPostFormats()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [org/edublogs/android/models/Blog.postFormats Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 278
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setPostFormats(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setPostFormats(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #31
        + Fieldref [org/edublogs/android/models/Blog.postFormats Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 282
        [5] -> line 283
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; postFormats]
  + Method:       getUnmoderatedCommentCount()I
    Access flags: 0x1
      = public int getUnmoderatedCommentCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 2):
      [0] getstatic #10
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] getfield #24
        + Fieldref [org/edublogs/android/models/Blog.id I]
      [7] invokevirtual #45
        + Methodref [org/edublogs/android/WordPressDB.getUnmoderatedCommentCount (I)I]
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 286
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/models/Blog; this]
  + Method:       isScaledImage()Z
    Access flags: 0x1
      = public boolean isScaledImage()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [org/edublogs/android/models/Blog.scaledImage Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 290
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setScaledImage(Z)V
    Access flags: 0x1
      = public void setScaledImage(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #33
        + Fieldref [org/edublogs/android/models/Blog.scaledImage Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 294
        [5] -> line 295
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Z scaledImage]
  + Method:       getScaledImageWidth()I
    Access flags: 0x1
      = public int getScaledImageWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [org/edublogs/android/models/Blog.scaledImageWidth I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 298
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setScaledImageWidth(I)V
    Access flags: 0x1
      = public void setScaledImageWidth(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #34
        + Fieldref [org/edublogs/android/models/Blog.scaledImageWidth I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 302
        [5] -> line 303
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [I scaledImageWidth]
  + Method:       getBlogOptions()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getBlogOptions()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/models/Blog.blogOptions Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 306
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Blog; this]
  + Method:       setBlogOptions(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setBlogOptions(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/models/Blog.blogOptions Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 310
        [5] -> line 311
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Blog; this]
        v1: 0 -> 6 [Ljava/lang/String; blogOptions]
  + Method:       isActive()Z
    Access flags: 0x1
      = public boolean isActive()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [org/edublogs/android/models/Blog.password Ljava/lang/String;]
      [4] ldc #1
        + String []
      [6] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [9] ifeq +7 (target=16)
      [12] iconst_0
      [13] goto +4 (target=17)
      [16] iconst_1
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 314
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lorg/edublogs/android/models/Blog; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Blog.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/CategoryNode
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.models.CategoryNode extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 172):
  + String []
  + Class [android/util/SparseArray]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [java/util/Collection]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/SortedMap]
  + Class [java/util/TreeMap]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/CategoryNode]
  + Class [org/edublogs/android/models/CategoryNode$1]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/models/CategoryNode.categoryId I]
  + Fieldref [org/edublogs/android/models/CategoryNode.children Ljava/util/SortedMap;]
  + Fieldref [org/edublogs/android/models/CategoryNode.level I]
  + Fieldref [org/edublogs/android/models/CategoryNode.name Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/CategoryNode.parentId I]
  + Methodref [android/util/SparseArray.<init> ()V]
  + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
  + Methodref [android/util/SparseArray.get (ILjava/lang/Object;)Ljava/lang/Object;]
  + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
  + Methodref [android/util/SparseArray.size ()I]
  + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/TreeMap.<init> (Ljava/util/Comparator;)V]
  + Methodref [org/edublogs/android/WordPressDB.getCategoryId (ILjava/lang/String;)I]
  + Methodref [org/edublogs/android/WordPressDB.getCategoryParentId (ILjava/lang/String;)I]
  + Methodref [org/edublogs/android/WordPressDB.loadCategories (I)Ljava/util/List;]
  + Methodref [org/edublogs/android/models/CategoryNode.<init> (IILjava/lang/String;)V]
  + Methodref [org/edublogs/android/models/CategoryNode.getCategoryId ()I]
  + Methodref [org/edublogs/android/models/CategoryNode.getChildren ()Ljava/util/SortedMap;]
  + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/CategoryNode.getParentId ()I]
  + Methodref [org/edublogs/android/models/CategoryNode.preOrderTreeTraversal (Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList;)V]
  + Methodref [org/edublogs/android/models/CategoryNode$1.<init> (Lorg/edublogs/android/models/CategoryNode;)V]
  + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/SortedMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/SortedMap.values ()Ljava/util/Collection;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IILjava/lang/String;)V]
  + NameAndType [<init> (Ljava/util/Comparator;)V]
  + NameAndType [<init> (Lorg/edublogs/android/models/CategoryNode;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [categoryId I]
  + NameAndType [children Ljava/util/SortedMap;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getCategoryId ()I]
  + NameAndType [getCategoryId (ILjava/lang/String;)I]
  + NameAndType [getCategoryParentId (ILjava/lang/String;)I]
  + NameAndType [getChildren ()Ljava/util/SortedMap;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getParentId ()I]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [level I]
  + NameAndType [loadCategories (I)Ljava/util/List;]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [parentId I]
  + NameAndType [preOrderTreeTraversal (Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList;)V]
  + NameAndType [put (ILjava/lang/Object;)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [valueAt (I)Ljava/lang/Object;]
  + NameAndType [values ()Ljava/util/Collection;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Collection;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/SortedMap;]
  + Utf8 [()Ljava/util/SortedMap<Ljava/lang/String;Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/util/List;]
  + Utf8 [(I)Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [(IILjava/lang/String;)V]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(ILjava/lang/String;)I]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/Comparator;)V]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;)V]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList;)V]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;)V]
  + Utf8 [<init>]
  + Utf8 [CategoryNode.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/util/SparseArray;]
  + Utf8 [Landroid/util/SparseArray<Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/SortedMap;]
  + Utf8 [Ljava/util/SortedMap<Ljava/lang/String;Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [add]
  + Utf8 [android/util/SparseArray]
  + Utf8 [blogId]
  + Utf8 [category]
  + Utf8 [categoryId]
  + Utf8 [categoryMap]
  + Utf8 [child]
  + Utf8 [children]
  + Utf8 [createCategoryTreeFromDB]
  + Utf8 [currentRootNode]
  + Utf8 [get]
  + Utf8 [getCategoryId]
  + Utf8 [getCategoryParentId]
  + Utf8 [getChildren]
  + Utf8 [getLevel]
  + Utf8 [getName]
  + Utf8 [getParentId]
  + Utf8 [getSortedListOfCategoriesFromRoot]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [iterator]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collection]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/SortedMap]
  + Utf8 [java/util/TreeMap]
  + Utf8 [level]
  + Utf8 [loadCategories]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [node]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/CategoryNode]
  + Utf8 [org/edublogs/android/models/CategoryNode$1]
  + Utf8 [parentId]
  + Utf8 [preOrderTreeTraversal]
  + Utf8 [put]
  + Utf8 [returnValue]
  + Utf8 [rootCategory]
  + Utf8 [size]
  + Utf8 [sortedCategories]
  + Utf8 [stringCategories]
  + Utf8 [this]
  + Utf8 [valueAt]
  + Utf8 [values]
  + Utf8 [wpDB]

Fields (count = 5):
  + Field:        categoryId I
    Access flags: 0x2
      = private int categoryId
  + Field:        name Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String name
  + Field:        parentId I
    Access flags: 0x2
      = private int parentId
  + Field:        level I
    Access flags: 0x2
      = private int level
  + Field:        children Ljava/util/SortedMap;
    Access flags: 0x0
      = java.util.SortedMap children
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/SortedMap<Ljava/lang/String;Lorg/edublogs/android/models/CategoryNode;>;]

Methods (count = 9):
  + Method:       getChildren()Ljava/util/SortedMap;
    Access flags: 0x1
      = public java.util.SortedMap getChildren()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/models/CategoryNode.children Ljava/util/SortedMap;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/CategoryNode; this]
    + Signature attribute:
      + Utf8 [()Ljava/util/SortedMap<Ljava/lang/String;Lorg/edublogs/android/models/CategoryNode;>;]
  + Method:       <init>(IILjava/lang/String;)V
    Access flags: 0x1
      = public CategoryNode(int,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #27
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #10
        + Class [java/util/TreeMap]
      [8] dup
      [9] new #14
        + Class [org/edublogs/android/models/CategoryNode$1]
      [12] dup
      [13] aload_0 v0
      [14] invokespecial #40
        + Methodref [org/edublogs/android/models/CategoryNode$1.<init> (Lorg/edublogs/android/models/CategoryNode;)V]
      [17] invokespecial #30
        + Methodref [java/util/TreeMap.<init> (Ljava/util/Comparator;)V]
      [20] putfield #17
        + Fieldref [org/edublogs/android/models/CategoryNode.children Ljava/util/SortedMap;]
      [23] aload_0 v0
      [24] iload_1 v1
      [25] putfield #16
        + Fieldref [org/edublogs/android/models/CategoryNode.categoryId I]
      [28] aload_0 v0
      [29] iload_2 v2
      [30] putfield #20
        + Fieldref [org/edublogs/android/models/CategoryNode.parentId I]
      [33] aload_0 v0
      [34] aload_3 v3
      [35] putfield #19
        + Fieldref [org/edublogs/android/models/CategoryNode.name Ljava/lang/String;]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 28
        [4] -> line 14
        [23] -> line 29
        [28] -> line 30
        [33] -> line 31
        [38] -> line 32
      + Local variable table attribute (count = 4)
        v0: 0 -> 39 [Lorg/edublogs/android/models/CategoryNode; this]
        v1: 0 -> 39 [I categoryId]
        v2: 0 -> 39 [I parentId]
        v3: 0 -> 39 [Ljava/lang/String; name]
  + Method:       getCategoryId()I
    Access flags: 0x1
      = public int getCategoryId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/models/CategoryNode.categoryId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 35
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/CategoryNode; this]
  + Method:       getName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/models/CategoryNode.name Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/CategoryNode; this]
  + Method:       getParentId()I
    Access flags: 0x1
      = public int getParentId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/models/CategoryNode.parentId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 51
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/CategoryNode; this]
  + Method:       getLevel()I
    Access flags: 0x1
      = public int getLevel()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [org/edublogs/android/models/CategoryNode.level I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/CategoryNode; this]
  + Method:       createCategoryTreeFromDB(I)Lorg/edublogs/android/models/CategoryNode;
    Access flags: 0x9
      = public static org.edublogs.android.models.CategoryNode createCategoryTreeFromDB(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 202, locals = 10, stack = 5):
      [0] new #13
        + Class [org/edublogs/android/models/CategoryNode]
      [3] dup
      [4] iconst_m1
      [5] iconst_m1
      [6] ldc #1
        + String []
      [8] invokespecial #34
        + Methodref [org/edublogs/android/models/CategoryNode.<init> (IILjava/lang/String;)V]
      [11] astore_1 v1
      [12] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [15] ifnonnull +5 (target=20)
      [18] aload_1 v1
      [19] areturn
      [20] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [23] iload_0 v0
      [24] invokevirtual #33
        + Methodref [org/edublogs/android/WordPressDB.loadCategories (I)Ljava/util/List;]
      [27] astore_2 v2
      [28] new #2
        + Class [android/util/SparseArray]
      [31] dup
      [32] invokespecial #21
        + Methodref [android/util/SparseArray.<init> ()V]
      [35] astore_3 v3
      [36] aload_2 v2
      [37] invokeinterface #44
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [42] astore v6
      [44] goto +60 (target=104)
      [47] aload v6
      [49] invokeinterface #43
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [54] checkcast #4
        + Class [java/lang/String]
      [57] astore v5
      [59] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [62] iload_0 v0
      [63] aload v5
      [65] invokevirtual #31
        + Methodref [org/edublogs/android/WordPressDB.getCategoryId (ILjava/lang/String;)I]
      [68] istore v7
      [70] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [73] iload_0 v0
      [74] aload v5
      [76] invokevirtual #32
        + Methodref [org/edublogs/android/WordPressDB.getCategoryParentId (ILjava/lang/String;)I]
      [79] istore v8
      [81] new #13
        + Class [org/edublogs/android/models/CategoryNode]
      [84] dup
      [85] iload v7
      [87] iload v8
      [89] aload v5
      [91] invokespecial #34
        + Methodref [org/edublogs/android/models/CategoryNode.<init> (IILjava/lang/String;)V]
      [94] astore v9
      [96] aload_3 v3
      [97] iload v7
      [99] aload v9
      [101] invokevirtual #24
        + Methodref [android/util/SparseArray.put (ILjava/lang/Object;)V]
      [104] aload v6
      [106] invokeinterface #42
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [111] ifne -64 (target=47)
      [114] iconst_0
      [115] istore v5
      [117] goto +74 (target=191)
      [120] aload_3 v3
      [121] iload v5
      [123] invokevirtual #26
        + Methodref [android/util/SparseArray.valueAt (I)Ljava/lang/Object;]
      [126] checkcast #13
        + Class [org/edublogs/android/models/CategoryNode]
      [129] astore v6
      [131] aload v6
      [133] invokevirtual #38
        + Methodref [org/edublogs/android/models/CategoryNode.getParentId ()I]
      [136] ifne +9 (target=145)
      [139] aload_1 v1
      [140] astore v4
      [142] goto +18 (target=160)
      [145] aload_3 v3
      [146] aload v6
      [148] invokevirtual #38
        + Methodref [org/edublogs/android/models/CategoryNode.getParentId ()I]
      [151] aload_1 v1
      [152] invokevirtual #23
        + Methodref [android/util/SparseArray.get (ILjava/lang/Object;)Ljava/lang/Object;]
      [155] checkcast #13
        + Class [org/edublogs/android/models/CategoryNode]
      [158] astore v4
      [160] aload v4
      [162] getfield #17
        + Fieldref [org/edublogs/android/models/CategoryNode.children Ljava/util/SortedMap;]
      [165] aload v6
      [167] invokevirtual #37
        + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
      [170] aload_3 v3
      [171] aload v6
      [173] invokevirtual #35
        + Methodref [org/edublogs/android/models/CategoryNode.getCategoryId ()I]
      [176] invokevirtual #22
        + Methodref [android/util/SparseArray.get (I)Ljava/lang/Object;]
      [179] checkcast #13
        + Class [org/edublogs/android/models/CategoryNode]
      [182] invokeinterface #45
        + InterfaceMethodref [java/util/SortedMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [187] pop
      [188] iinc v5, 1
      [191] iload v5
      [193] aload_3 v3
      [194] invokevirtual #25
        + Methodref [android/util/SparseArray.size ()I]
      [197] ificmplt -77 (target=120)
      [200] aload_1 v1
      [201] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 63
        [12] -> line 64
        [18] -> line 65
        [20] -> line 67
        [28] -> line 70
        [36] -> line 72
        [59] -> line 73
        [70] -> line 74
        [81] -> line 75
        [96] -> line 76
        [104] -> line 72
        [114] -> line 80
        [120] -> line 81
        [131] -> line 82
        [139] -> line 83
        [142] -> line 84
        [145] -> line 85
        [160] -> line 87
        [188] -> line 80
        [200] -> line 89
      + Local variable table attribute (count = 12)
        v0: 0 -> 202 [I blogId]
        v1: 12 -> 202 [Lorg/edublogs/android/models/CategoryNode; rootCategory]
        v2: 28 -> 202 [Ljava/util/List; stringCategories]
        v3: 36 -> 202 [Landroid/util/SparseArray; categoryMap]
        v4: 142 -> 145 [Lorg/edublogs/android/models/CategoryNode; currentRootNode]
        v4: 160 -> 191 [Lorg/edublogs/android/models/CategoryNode; currentRootNode]
        v5: 59 -> 104 [Ljava/lang/String; name]
        v7: 70 -> 104 [I categoryId]
        v8: 81 -> 104 [I parentId]
        v9: 96 -> 104 [Lorg/edublogs/android/models/CategoryNode; node]
        v5: 117 -> 200 [I i]
        v6: 131 -> 188 [Lorg/edublogs/android/models/CategoryNode; category]
      + Local variable type table attribute (count = 2)
        v2: 28 -> 202 [Ljava/util/List<Ljava/lang/String;>; stringCategories]
        v3: 36 -> 202 [Landroid/util/SparseArray<Lorg/edublogs/android/models/CategoryNode;>; categoryMap]
  + Method:       preOrderTreeTraversal(Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList;)V
    Access flags: 0xa
      = private static void preOrderTreeTraversal(org.edublogs.android.models.CategoryNode,int,java.util.ArrayList)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 73, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] ifnonnull +4 (target=5)
      [4] return
      [5] aload_0 v0
      [6] getfield #20
        + Fieldref [org/edublogs/android/models/CategoryNode.parentId I]
      [9] iconst_m1
      [10] ificmpeq +14 (target=24)
      [13] aload_0 v0
      [14] iload_1 v1
      [15] putfield #18
        + Fieldref [org/edublogs/android/models/CategoryNode.level I]
      [18] aload_2 v2
      [19] aload_0 v0
      [20] invokevirtual #29
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [23] pop
      [24] aload_0 v0
      [25] invokevirtual #36
        + Methodref [org/edublogs/android/models/CategoryNode.getChildren ()Ljava/util/SortedMap;]
      [28] invokeinterface #46
        + InterfaceMethodref [java/util/SortedMap.values ()Ljava/util/Collection;]
      [33] invokeinterface #41
        + InterfaceMethodref [java/util/Collection.iterator ()Ljava/util/Iterator;]
      [38] astore v4
      [40] goto +22 (target=62)
      [43] aload v4
      [45] invokeinterface #43
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [50] checkcast #13
        + Class [org/edublogs/android/models/CategoryNode]
      [53] astore_3 v3
      [54] aload_3 v3
      [55] iload_1 v1
      [56] iconst_1
      [57] iadd
      [58] aload_2 v2
      [59] invokestatic #39
        + Methodref [org/edublogs/android/models/CategoryNode.preOrderTreeTraversal (Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList;)V]
      [62] aload v4
      [64] invokeinterface #42
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [69] ifne -26 (target=43)
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 93
        [4] -> line 94
        [5] -> line 96
        [13] -> line 97
        [18] -> line 98
        [24] -> line 100
        [54] -> line 101
        [62] -> line 100
        [72] -> line 103
      + Local variable table attribute (count = 4)
        v0: 0 -> 73 [Lorg/edublogs/android/models/CategoryNode; node]
        v1: 0 -> 73 [I level]
        v2: 0 -> 73 [Ljava/util/ArrayList; returnValue]
        v3: 54 -> 62 [Lorg/edublogs/android/models/CategoryNode; child]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 73 [Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>; returnValue]
    + Signature attribute:
      + Utf8 [(Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;)V]
  + Method:       getSortedListOfCategoriesFromRoot(Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;
    Access flags: 0x9
      = public static java.util.ArrayList getSortedListOfCategoriesFromRoot(org.edublogs.android.models.CategoryNode)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 16, locals = 2, stack = 3):
      [0] new #5
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #28
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] iconst_0
      [10] aload_1 v1
      [11] invokestatic #39
        + Methodref [org/edublogs/android/models/CategoryNode.preOrderTreeTraversal (Lorg/edublogs/android/models/CategoryNode;ILjava/util/ArrayList;)V]
      [14] aload_1 v1
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 106
        [8] -> line 107
        [14] -> line 108
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lorg/edublogs/android/models/CategoryNode; node]
        v1: 8 -> 16 [Ljava/util/ArrayList; sortedCategories]
      + Local variable type table attribute (count = 1)
        v1: 8 -> 16 [Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>; sortedCategories]
    + Signature attribute:
      + Utf8 [(Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/models/CategoryNode$1]
  + Source file attribute:
    + Utf8 [CategoryNode.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/CategoryNode$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.models.CategoryNode$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Comparator]

Constant Pool (count = 43):
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Comparator]
  + Class [org/edublogs/android/models/CategoryNode]
  + Class [org/edublogs/android/models/CategoryNode$1]
  + Fieldref [org/edublogs/android/models/CategoryNode$1.this$0 Lorg/edublogs/android/models/CategoryNode;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.compareToIgnoreCase (Ljava/lang/String;)I]
  + Methodref [org/edublogs/android/models/CategoryNode$1.compare (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [<init> ()V]
  + NameAndType [compare (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [compareToIgnoreCase (Ljava/lang/String;)I]
  + NameAndType [this$0 Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;)V]
  + Utf8 [<init>]
  + Utf8 [CategoryNode.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Ljava/lang/String;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/CategoryNode$1;]
  + Utf8 [Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [compare]
  + Utf8 [compareToIgnoreCase]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Comparator]
  + Utf8 [org/edublogs/android/models/CategoryNode]
  + Utf8 [org/edublogs/android/models/CategoryNode$1]
  + Utf8 [s]
  + Utf8 [s2]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/models/CategoryNode;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.models.CategoryNode this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/models/CategoryNode;)V
    Access flags: 0x0
      = CategoryNode$1(org.edublogs.android.models.CategoryNode)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/models/CategoryNode$1.this$0 Lorg/edublogs/android/models/CategoryNode;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 14
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/models/CategoryNode$1; this]
  + Method:       compare(Ljava/lang/String;Ljava/lang/String;)I
    Access flags: 0x1
      = public int compare(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #8
        + Methodref [java/lang/String.compareToIgnoreCase (Ljava/lang/String;)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 16
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lorg/edublogs/android/models/CategoryNode$1; this]
        v1: 0 -> 6 [Ljava/lang/String; s]
        v2: 0 -> 6 [Ljava/lang/String; s2]
  + Method:       compare(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x1041
      = public bridge synthetic int compare(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #2
        + Class [java/lang/String]
      [5] aload_2 v2
      [6] checkcast #2
        + Class [java/lang/String]
      [9] invokevirtual #9
        + Methodref [org/edublogs/android/models/CategoryNode$1.compare (Ljava/lang/String;Ljava/lang/String;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/models/CategoryNode]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/models/CategoryNode$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Ljava/lang/String;>;]
  + Source file attribute:
    + Utf8 [CategoryNode.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/Comment
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.models.Comment extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 58):
  + String []
  + Class [java/lang/Object]
  + Class [org/edublogs/android/models/Comment]
  + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.commentID I]
  + Fieldref [org/edublogs/android/models/Comment.dateCreatedFormatted Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.emailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.position I]
  + Fieldref [org/edublogs/android/models/Comment.postID Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.postTitle Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.profileImageUrl Ljava/net/URI;]
  + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [authorEmail Ljava/lang/String;]
  + NameAndType [authorURL Ljava/lang/String;]
  + NameAndType [comment Ljava/lang/String;]
  + NameAndType [commentID I]
  + NameAndType [dateCreatedFormatted Ljava/lang/String;]
  + NameAndType [emailURL Ljava/lang/String;]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [position I]
  + NameAndType [postID Ljava/lang/String;]
  + NameAndType [postTitle Ljava/lang/String;]
  + NameAndType [profileImageUrl Ljava/net/URI;]
  + NameAndType [status Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Comment.java]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URI;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [SourceFile]
  + Utf8 [authorEmail]
  + Utf8 [authorURL]
  + Utf8 [comment]
  + Utf8 [commentID]
  + Utf8 [dateCreatedFormatted]
  + Utf8 [emailURL]
  + Utf8 [java/lang/Object]
  + Utf8 [name]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [position]
  + Utf8 [postID]
  + Utf8 [postTitle]
  + Utf8 [profileImageUrl]
  + Utf8 [status]
  + Utf8 [this]

Fields (count = 12):
  + Field:        postID Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String postID
  + Field:        commentID I
    Access flags: 0x1
      = public int commentID
  + Field:        position I
    Access flags: 0x1
      = public int position
  + Field:        name Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String name
  + Field:        emailURL Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String emailURL
  + Field:        status Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String status
  + Field:        comment Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String comment
  + Field:        postTitle Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String postTitle
  + Field:        authorURL Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String authorURL
  + Field:        authorEmail Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String authorEmail
  + Field:        dateCreatedFormatted Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String dateCreatedFormatted
  + Field:        profileImageUrl Ljava/net/URI;
    Access flags: 0x1
      = public java.net.URI profileImageUrl

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V
    Access flags: 0x1
      = public Comment(java.lang.String,int,int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.net.URI)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 12, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] ldc #1
        + String []
      [7] putfield #12
        + Fieldref [org/edublogs/android/models/Comment.postID Ljava/lang/String;]
      [10] aload_0 v0
      [11] ldc #1
        + String []
      [13] putfield #10
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [16] aload_0 v0
      [17] ldc #1
        + String []
      [19] putfield #9
        + Fieldref [org/edublogs/android/models/Comment.emailURL Ljava/lang/String;]
      [22] aload_0 v0
      [23] ldc #1
        + String []
      [25] putfield #15
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [28] aload_0 v0
      [29] ldc #1
        + String []
      [31] putfield #6
        + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
      [34] aload_0 v0
      [35] ldc #1
        + String []
      [37] putfield #13
        + Fieldref [org/edublogs/android/models/Comment.postTitle Ljava/lang/String;]
      [40] aload_0 v0
      [41] ldc #1
        + String []
      [43] putfield #5
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [46] aload_0 v0
      [47] ldc #1
        + String []
      [49] putfield #4
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [52] aload_0 v0
      [53] ldc #1
        + String []
      [55] putfield #8
        + Fieldref [org/edublogs/android/models/Comment.dateCreatedFormatted Ljava/lang/String;]
      [58] aload_0 v0
      [59] aconst_null
      [60] putfield #14
        + Fieldref [org/edublogs/android/models/Comment.profileImageUrl Ljava/net/URI;]
      [63] aload_0 v0
      [64] aload_1 v1
      [65] putfield #12
        + Fieldref [org/edublogs/android/models/Comment.postID Ljava/lang/String;]
      [68] aload_0 v0
      [69] iload_2 v2
      [70] putfield #7
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [73] aload_0 v0
      [74] iload_3 v3
      [75] putfield #11
        + Fieldref [org/edublogs/android/models/Comment.position I]
      [78] aload_0 v0
      [79] aload v4
      [81] putfield #10
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [84] aload_0 v0
      [85] aload v10
      [87] putfield #9
        + Fieldref [org/edublogs/android/models/Comment.emailURL Ljava/lang/String;]
      [90] aload_0 v0
      [91] aload v7
      [93] putfield #15
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [96] aload_0 v0
      [97] aload v6
      [99] putfield #6
        + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
      [102] aload_0 v0
      [103] aload v8
      [105] putfield #13
        + Fieldref [org/edublogs/android/models/Comment.postTitle Ljava/lang/String;]
      [108] aload_0 v0
      [109] aload v9
      [111] putfield #5
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [114] aload_0 v0
      [115] aload v10
      [117] putfield #4
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [120] aload_0 v0
      [121] aload v11
      [123] putfield #14
        + Fieldref [org/edublogs/android/models/Comment.profileImageUrl Ljava/net/URI;]
      [126] aload_0 v0
      [127] aload v5
      [129] putfield #8
        + Fieldref [org/edublogs/android/models/Comment.dateCreatedFormatted Ljava/lang/String;]
      [132] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 19
        [4] -> line 6
        [10] -> line 9
        [16] -> line 10
        [22] -> line 11
        [28] -> line 12
        [34] -> line 13
        [40] -> line 14
        [46] -> line 15
        [52] -> line 16
        [58] -> line 17
        [63] -> line 23
        [68] -> line 24
        [73] -> line 25
        [78] -> line 26
        [84] -> line 27
        [90] -> line 28
        [96] -> line 29
        [102] -> line 30
        [108] -> line 31
        [114] -> line 32
        [120] -> line 33
        [126] -> line 34
        [132] -> line 35
      + Local variable table attribute (count = 12)
        v0: 0 -> 133 [Lorg/edublogs/android/models/Comment; this]
        v1: 0 -> 133 [Ljava/lang/String; postID]
        v2: 0 -> 133 [I commentID]
        v3: 0 -> 133 [I position]
        v4: 0 -> 133 [Ljava/lang/String; name]
        v5: 0 -> 133 [Ljava/lang/String; dateCreatedFormatted]
        v6: 0 -> 133 [Ljava/lang/String; comment]
        v7: 0 -> 133 [Ljava/lang/String; status]
        v8: 0 -> 133 [Ljava/lang/String; postTitle]
        v9: 0 -> 133 [Ljava/lang/String; authorURL]
        v10: 0 -> 133 [Ljava/lang/String; authorEmail]
        v11: 0 -> 133 [Ljava/net/URI; profileImageUrl]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Comment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/MediaFile
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.models.MediaFile extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 117):
  + String []
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/MediaFile]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/models/MediaFile.MIMEType Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.caption Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.description Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.featured Z]
  + Fieldref [org/edublogs/android/models/MediaFile.featuredInPost Z]
  + Fieldref [org/edublogs/android/models/MediaFile.fileName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.filePath Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.fileURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.height I]
  + Fieldref [org/edublogs/android/models/MediaFile.horizontalAlignment I]
  + Fieldref [org/edublogs/android/models/MediaFile.isVideo Z]
  + Fieldref [org/edublogs/android/models/MediaFile.postID J]
  + Fieldref [org/edublogs/android/models/MediaFile.title Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.verticalAligment Z]
  + Fieldref [org/edublogs/android/models/MediaFile.videoPressShortCode Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/MediaFile.width I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.saveMediaFile (Lorg/edublogs/android/models/MediaFile;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [MIMEType Ljava/lang/String;]
  + NameAndType [caption Ljava/lang/String;]
  + NameAndType [description Ljava/lang/String;]
  + NameAndType [featured Z]
  + NameAndType [featuredInPost Z]
  + NameAndType [fileName Ljava/lang/String;]
  + NameAndType [filePath Ljava/lang/String;]
  + NameAndType [fileURL Ljava/lang/String;]
  + NameAndType [height I]
  + NameAndType [horizontalAlignment I]
  + NameAndType [isVideo Z]
  + NameAndType [postID J]
  + NameAndType [saveMediaFile (Lorg/edublogs/android/models/MediaFile;)Z]
  + NameAndType [title Ljava/lang/String;]
  + NameAndType [verticalAligment Z]
  + NameAndType [videoPressShortCode Ljava/lang/String;]
  + NameAndType [width I]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(J)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/models/MediaFile;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [J]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [MIMEType]
  + Utf8 [MediaFile.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [caption]
  + Utf8 [description]
  + Utf8 [featured]
  + Utf8 [featuredInPost]
  + Utf8 [fileName]
  + Utf8 [filePath]
  + Utf8 [fileURL]
  + Utf8 [getCaption]
  + Utf8 [getDescription]
  + Utf8 [getFileName]
  + Utf8 [getFilePath]
  + Utf8 [getHeight]
  + Utf8 [getHorizontalAlignment]
  + Utf8 [getMIMEType]
  + Utf8 [getPostID]
  + Utf8 [getTitle]
  + Utf8 [getWidth]
  + Utf8 [height]
  + Utf8 [horizontalAlignment]
  + Utf8 [isFeatured]
  + Utf8 [isFeaturedInPost]
  + Utf8 [isVideo]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/MediaFile]
  + Utf8 [postID]
  + Utf8 [save]
  + Utf8 [saveMediaFile]
  + Utf8 [setCaption]
  + Utf8 [setDescription]
  + Utf8 [setFeatured]
  + Utf8 [setFeaturedInPost]
  + Utf8 [setFileName]
  + Utf8 [setFilePath]
  + Utf8 [setHeight]
  + Utf8 [setHorizontalAlignment]
  + Utf8 [setMIMEType]
  + Utf8 [setPostID]
  + Utf8 [setTitle]
  + Utf8 [setVideo]
  + Utf8 [setWidth]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [type]
  + Utf8 [verticalAligment]
  + Utf8 [videoPressShortCode]
  + Utf8 [width]
  + Utf8 [wpDB]

Fields (count = 16):
  + Field:        postID J
    Access flags: 0x4
      = protected long postID
  + Field:        filePath Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String filePath
  + Field:        fileName Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String fileName
  + Field:        title Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String title
  + Field:        caption Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String caption
  + Field:        description Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String description
  + Field:        fileURL Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String fileURL
  + Field:        horizontalAlignment I
    Access flags: 0x4
      = protected int horizontalAlignment
  + Field:        verticalAligment Z
    Access flags: 0x4
      = protected boolean verticalAligment
  + Field:        width I
    Access flags: 0x4
      = protected int width
  + Field:        height I
    Access flags: 0x4
      = protected int height
  + Field:        MIMEType Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String MIMEType
  + Field:        videoPressShortCode Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String videoPressShortCode
  + Field:        featured Z
    Access flags: 0x4
      = protected boolean featured
  + Field:        isVideo Z
    Access flags: 0x4
      = protected boolean isVideo
  + Field:        featuredInPost Z
    Access flags: 0x4
      = protected boolean featuredInPost

Methods (count = 28):
  + Method:       <init>()V
    Access flags: 0x1
      = public MediaFile()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #23
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #13
        + Fieldref [org/edublogs/android/models/MediaFile.filePath Ljava/lang/String;]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #12
        + Fieldref [org/edublogs/android/models/MediaFile.fileName Ljava/lang/String;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #19
        + Fieldref [org/edublogs/android/models/MediaFile.title Ljava/lang/String;]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #8
        + Fieldref [org/edublogs/android/models/MediaFile.caption Ljava/lang/String;]
      [24] aload_0 v0
      [25] aconst_null
      [26] putfield #9
        + Fieldref [org/edublogs/android/models/MediaFile.description Ljava/lang/String;]
      [29] aload_0 v0
      [30] aconst_null
      [31] putfield #14
        + Fieldref [org/edublogs/android/models/MediaFile.fileURL Ljava/lang/String;]
      [34] aload_0 v0
      [35] iconst_0
      [36] putfield #20
        + Fieldref [org/edublogs/android/models/MediaFile.verticalAligment Z]
      [39] aload_0 v0
      [40] sipush 500
      [43] putfield #22
        + Fieldref [org/edublogs/android/models/MediaFile.width I]
      [46] aload_0 v0
      [47] ldc #1
        + String []
      [49] putfield #7
        + Fieldref [org/edublogs/android/models/MediaFile.MIMEType Ljava/lang/String;]
      [52] aload_0 v0
      [53] aconst_null
      [54] putfield #21
        + Fieldref [org/edublogs/android/models/MediaFile.videoPressShortCode Ljava/lang/String;]
      [57] aload_0 v0
      [58] iconst_0
      [59] putfield #10
        + Fieldref [org/edublogs/android/models/MediaFile.featured Z]
      [62] aload_0 v0
      [63] iconst_0
      [64] putfield #17
        + Fieldref [org/edublogs/android/models/MediaFile.isVideo Z]
      [67] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 5
        [4] -> line 9
        [9] -> line 10
        [14] -> line 11
        [19] -> line 12
        [24] -> line 13
        [29] -> line 14
        [34] -> line 16
        [39] -> line 17
        [46] -> line 18
        [52] -> line 19
        [57] -> line 20
        [62] -> line 21
        [67] -> line 5
      + Local variable table attribute (count = 1)
        v0: 0 -> 68 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       isFeatured()Z
    Access flags: 0x1
      = public boolean isFeatured()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/models/MediaFile.featured Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setFeatured(Z)V
    Access flags: 0x1
      = public void setFeatured(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/models/MediaFile.featured Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 37
        [5] -> line 38
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Z featured]
  + Method:       getPostID()J
    Access flags: 0x1
      = public long getPostID()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [org/edublogs/android/models/MediaFile.postID J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setPostID(J)V
    Access flags: 0x1
      = public void setPostID(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] putfield #18
        + Fieldref [org/edublogs/android/models/MediaFile.postID J]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 45
        [5] -> line 46
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [J postID]
  + Method:       getFilePath()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getFilePath()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/models/MediaFile.filePath Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setFilePath(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setFilePath(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/edublogs/android/models/MediaFile.filePath Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [5] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Ljava/lang/String; filePath]
  + Method:       getTitle()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/models/MediaFile.title Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setTitle(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setTitle(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/models/MediaFile.title Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 61
        [5] -> line 62
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Ljava/lang/String; title]
  + Method:       getCaption()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getCaption()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/models/MediaFile.caption Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setCaption(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setCaption(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/models/MediaFile.caption Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 69
        [5] -> line 70
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Ljava/lang/String; caption]
  + Method:       getDescription()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getDescription()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/models/MediaFile.description Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 73
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setDescription(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setDescription(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/models/MediaFile.description Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 77
        [5] -> line 78
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Ljava/lang/String; description]
  + Method:       getWidth()I
    Access flags: 0x1
      = public int getWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [org/edublogs/android/models/MediaFile.width I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 97
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setWidth(I)V
    Access flags: 0x1
      = public void setWidth(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #22
        + Fieldref [org/edublogs/android/models/MediaFile.width I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 101
        [5] -> line 102
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [I width]
  + Method:       getHeight()I
    Access flags: 0x1
      = public int getHeight()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/models/MediaFile.height I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 105
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setHeight(I)V
    Access flags: 0x1
      = public void setHeight(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/models/MediaFile.height I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 109
        [5] -> line 110
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [I height]
  + Method:       getFileName()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getFileName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/models/MediaFile.fileName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setFileName(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setFileName(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/models/MediaFile.fileName Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 117
        [5] -> line 118
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Ljava/lang/String; fileName]
  + Method:       getMIMEType()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getMIMEType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/models/MediaFile.MIMEType Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setMIMEType(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setMIMEType(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/models/MediaFile.MIMEType Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 125
        [5] -> line 126
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Ljava/lang/String; type]
  + Method:       getHorizontalAlignment()I
    Access flags: 0x1
      = public int getHorizontalAlignment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/models/MediaFile.horizontalAlignment I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setHorizontalAlignment(I)V
    Access flags: 0x1
      = public void setHorizontalAlignment(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/models/MediaFile.horizontalAlignment I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 141
        [5] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [I horizontalAlignment]
  + Method:       isVideo()Z
    Access flags: 0x1
      = public boolean isVideo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/models/MediaFile.isVideo Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setVideo(Z)V
    Access flags: 0x1
      = public void setVideo(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/models/MediaFile.isVideo Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 149
        [5] -> line 150
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Z isVideo]
  + Method:       isFeaturedInPost()Z
    Access flags: 0x1
      = public boolean isFeaturedInPost()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/models/MediaFile.featuredInPost Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 153
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/MediaFile; this]
  + Method:       setFeaturedInPost(Z)V
    Access flags: 0x1
      = public void setFeaturedInPost(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/models/MediaFile.featuredInPost Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 157
        [5] -> line 158
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/MediaFile; this]
        v1: 0 -> 6 [Z featuredInPost]
  + Method:       save()V
    Access flags: 0x1
      = public void save()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] getstatic #6
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] invokevirtual #24
        + Methodref [org/edublogs/android/WordPressDB.saveMediaFile (Lorg/edublogs/android/models/MediaFile;)Z]
      [7] pop
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 161
        [8] -> line 162
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/models/MediaFile; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [MediaFile.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/Note
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.models.Note extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 326):
  + String []
  + String [
]
  + String [ ]
  + String [%s/replies/new]
  + String [0]
  + String [Could not find actions]
  + String [Failed to set unread property]
  + String [NoteModel]
  + String [Search actions %s]
  + String [[\s]{2,}]
  + String [big-badge]
  + String [body.actions]
  + String [body.items[last].html]
  + String [body.template]
  + String [comment]
  + String [id]
  + String [params.rest_path]
  + String [replyto-comment]
  + String [single-line-list]
  + String [subject.html]
  + String [subject.icon]
  + String [subject.text]
  + String [timestamp]
  + String [type]
  + String [unknown]
  + String [unread]
  + String [?]
  + Class [[Landroid/text/style/QuoteSpan;]
  + Class [android/text/Html]
  + Class [android/text/Html$ImageGetter]
  + Class [android/text/Html$TagHandler]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/text/Spanned]
  + Class [android/text/style/QuoteSpan]
  + Class [android/util/Log]
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/models/Note$Reply]
  + Class [org/edublogs/android/util/Emoticons]
  + Class [org/edublogs/android/util/JSONUtil]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPHtml$WPQuoteSpan]
  + Class [org/edublogs/android/util/WPHtmlTagHandler]
  + Class [org/json/JSONArray]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/models/Note.mActions Ljava/util/Map;]
  + Fieldref [org/edublogs/android/models/Note.mComment Landroid/text/SpannableStringBuilder;]
  + Fieldref [org/edublogs/android/models/Note.mNoteJSON Lorg/json/JSONObject;]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;Landroid/text/Html$ImageGetter;Landroid/text/Html$TagHandler;)Landroid/text/Spanned;]
  + Methodref [android/text/SpannableStringBuilder.<init> ()V]
  + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + Methodref [android/text/SpannableStringBuilder.length ()I]
  + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
  + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.<init> (I)V]
  + Methodref [org/edublogs/android/models/Note.cleanupComment ()V]
  + Methodref [org/edublogs/android/models/Note.getActions ()Ljava/util/Map;]
  + Methodref [org/edublogs/android/models/Note.getCommentBody ()Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/models/Note.getCommentText ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getSubject ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getTemplate ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getType ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getUnreadCount ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.isCommentType ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/models/Note.isRead ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/models/Note.isType (Ljava/lang/String;)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/models/Note.prepareHtml (Ljava/lang/String;)Landroid/text/SpannableStringBuilder;]
  + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/models/Note.toJSONObject ()Lorg/json/JSONObject;]
  + Methodref [org/edublogs/android/models/Note$Reply.<init> (Lorg/edublogs/android/models/Note;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/Emoticons.replaceEmoticonsWithEmoji (Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/WPHtml$WPQuoteSpan.<init> ()V]
  + Methodref [org/edublogs/android/util/WPHtmlTagHandler.<init> ()V]
  + Methodref [org/json/JSONArray.<init> ()V]
  + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;]
  + Methodref [org/json/JSONArray.length ()I]
  + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
  + InterfaceMethodref [android/text/Spanned.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Lorg/edublogs/android/models/Note;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [booleanValue ()Z]
  + NameAndType [cleanupComment ()V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [fromHtml (Ljava/lang/String;Landroid/text/Html$ImageGetter;Landroid/text/Html$TagHandler;)Landroid/text/Spanned;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getActions ()Ljava/util/Map;]
  + NameAndType [getCommentBody ()Landroid/text/Spanned;]
  + NameAndType [getCommentText ()Ljava/lang/String;]
  + NameAndType [getJSONObject (I)Lorg/json/JSONObject;]
  + NameAndType [getSpanEnd (Ljava/lang/Object;)I]
  + NameAndType [getSpanFlags (Ljava/lang/Object;)I]
  + NameAndType [getSpanStart (Ljava/lang/Object;)I]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [getSubject ()Ljava/lang/String;]
  + NameAndType [getTemplate ()Ljava/lang/String;]
  + NameAndType [getType ()Ljava/lang/String;]
  + NameAndType [getUnreadCount ()Ljava/lang/String;]
  + NameAndType [isCommentType ()Ljava/lang/Boolean;]
  + NameAndType [isRead ()Ljava/lang/Boolean;]
  + NameAndType [isType (Ljava/lang/String;)Ljava/lang/Boolean;]
  + NameAndType [length ()I]
  + NameAndType [mActions Ljava/util/Map;]
  + NameAndType [mComment Landroid/text/SpannableStringBuilder;]
  + NameAndType [mNoteJSON Lorg/json/JSONObject;]
  + NameAndType [prepareHtml (Ljava/lang/String;)Landroid/text/SpannableStringBuilder;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
  + NameAndType [queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeSpan (Ljava/lang/Object;)V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [replaceEmoticonsWithEmoji (Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [toJSONObject ()Lorg/json/JSONObject;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 []
  + Utf8 [
]
  + Utf8 [ ]
  + Utf8 [%s/replies/new]
  + Utf8 [()I]
  + Utf8 [()Landroid/text/Spanned;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Ljava/util/Map<Ljava/lang/String;Lorg/json/JSONObject;>;]
  + Utf8 [()Lorg/json/JSONObject;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Lorg/json/JSONObject;]
  + Utf8 [(I)V]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Landroid/text/SpannableStringBuilder;]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Boolean;]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/text/Html$ImageGetter;Landroid/text/Html$TagHandler;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/models/Note;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [0]
  + Utf8 [<U:Ljava/lang/Object;>(Ljava/lang/String;TU;)TU;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Could not find actions]
  + Utf8 [Failed to set unread property]
  + Utf8 [I]
  + Utf8 [ImageGetter]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [Landroid/text/style/QuoteSpan;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lorg/json/JSONObject;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [Note.java]
  + Utf8 [NoteModel]
  + Utf8 [Reply]
  + Utf8 [Search actions %s]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TU;]
  + Utf8 [TagHandler]
  + Utf8 [WPQuoteSpan]
  + Utf8 [[Landroid/text/style/QuoteSpan;]
  + Utf8 [[\s]{2,}]
  + Utf8 [action]
  + Utf8 [actionType]
  + Utf8 [actions]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Html$ImageGetter]
  + Utf8 [android/text/Html$TagHandler]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/text/Spanned]
  + Utf8 [android/text/style/QuoteSpan]
  + Utf8 [android/util/Log]
  + Utf8 [big-badge]
  + Utf8 [body.actions]
  + Utf8 [body.items[last].html]
  + Utf8 [body.template]
  + Utf8 [booleanValue]
  + Utf8 [buildReply]
  + Utf8 [cleanupComment]
  + Utf8 [comment]
  + Utf8 [content]
  + Utf8 [count]
  + Utf8 [d]
  + Utf8 [defaultObject]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [format]
  + Utf8 [fromHtml]
  + Utf8 [get]
  + Utf8 [getActions]
  + Utf8 [getCommentBody]
  + Utf8 [getCommentPreview]
  + Utf8 [getCommentText]
  + Utf8 [getIconURL]
  + Utf8 [getId]
  + Utf8 [getJSONObject]
  + Utf8 [getSpanEnd]
  + Utf8 [getSpanFlags]
  + Utf8 [getSpanStart]
  + Utf8 [getSpans]
  + Utf8 [getSubject]
  + Utf8 [getTemplate]
  + Utf8 [getTimestamp]
  + Utf8 [getType]
  + Utf8 [getUnreadCount]
  + Utf8 [html]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [isBigBadgeTemplate]
  + Utf8 [isCommentType]
  + Utf8 [isRead]
  + Utf8 [isSingleLineListTemplate]
  + Utf8 [isType]
  + Utf8 [isUnread]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [length]
  + Utf8 [mActions]
  + Utf8 [mComment]
  + Utf8 [mNoteJSON]
  + Utf8 [noteJSON]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/models/Note$Reply]
  + Utf8 [org/edublogs/android/util/Emoticons]
  + Utf8 [org/edublogs/android/util/JSONUtil]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPHtml$WPQuoteSpan]
  + Utf8 [org/edublogs/android/util/WPHtmlTagHandler]
  + Utf8 [org/json/JSONArray]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [params.rest_path]
  + Utf8 [prepareHtml]
  + Utf8 [put]
  + Utf8 [putOpt]
  + Utf8 [query]
  + Utf8 [queryJSON]
  + Utf8 [removeSpan]
  + Utf8 [replace]
  + Utf8 [replaceAll]
  + Utf8 [replaceEmoticonsWithEmoji]
  + Utf8 [reply]
  + Utf8 [replyAction]
  + Utf8 [replyto-comment]
  + Utf8 [restPath]
  + Utf8 [setSpan]
  + Utf8 [setUnreadCount]
  + Utf8 [single-line-list]
  + Utf8 [span]
  + Utf8 [spans]
  + Utf8 [subject.html]
  + Utf8 [subject.icon]
  + Utf8 [subject.text]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [timestamp]
  + Utf8 [toJSONObject]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [type]
  + Utf8 [unknown]
  + Utf8 [unread]
  + Utf8 [valueOf]
  + Utf8 [?]

Fields (count = 3):
  + Field:        mActions Ljava/util/Map;
    Access flags: 0x2
      = private java.util.Map mActions
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Lorg/json/JSONObject;>;]
  + Field:        mNoteJSON Lorg/json/JSONObject;
    Access flags: 0x2
      = private org.json.JSONObject mNoteJSON
  + Field:        mComment Landroid/text/SpannableStringBuilder;
    Access flags: 0x2
      = private android.text.SpannableStringBuilder mComment

Methods (count = 25):
  + Method:       <init>(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public Note(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #68
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #32
        + Class [android/text/SpannableStringBuilder]
      [8] dup
      [9] invokespecial #56
        + Methodref [android/text/SpannableStringBuilder.<init> ()V]
      [12] putfield #52
        + Fieldref [org/edublogs/android/models/Note.mComment Landroid/text/SpannableStringBuilder;]
      [15] aload_0 v0
      [16] aload_1 v1
      [17] putfield #53
        + Fieldref [org/edublogs/android/models/Note.mNoteJSON Lorg/json/JSONObject;]
      [20] aload_0 v0
      [21] invokevirtual #76
        + Methodref [org/edublogs/android/models/Note.cleanupComment ()V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 45
        [4] -> line 41
        [15] -> line 46
        [20] -> line 48
        [24] -> line 49
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lorg/edublogs/android/models/Note; this]
        v1: 0 -> 25 [Lorg/json/JSONObject; noteJSON]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #80
        + Methodref [org/edublogs/android/models/Note.getSubject ()Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Note; this]
  + Method:       toJSONObject()Lorg/json/JSONObject;
    Access flags: 0x1
      = public org.json.JSONObject toJSONObject()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [org/edublogs/android/models/Note.mNoteJSON Lorg/json/JSONObject;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Note; this]
  + Method:       getId()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #16
        + String [id]
      [3] ldc #5
        + String [0]
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
  + Method:       getType()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #24
        + String [type]
      [3] ldc #25
        + String [unknown]
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 62
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
  + Method:       isType(Ljava/lang/String;)Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isType(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #82
        + Methodref [org/edublogs/android/models/Note.getType ()Ljava/lang/String;]
      [4] aload_1 v1
      [5] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [8] invokestatic #67
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
        v1: 0 -> 12 [Ljava/lang/String; type]
  + Method:       isCommentType()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isCommentType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #15
        + String [comment]
      [3] invokevirtual #86
        + Methodref [org/edublogs/android/models/Note.isType (Ljava/lang/String;)Ljava/lang/Boolean;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lorg/edublogs/android/models/Note; this]
  + Method:       getSubject()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getSubject()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] ldc #22
        + String [subject.text]
      [3] ldc #1
        + String []
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] invokevirtual #73
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [14] astore_1 v1
      [15] aload_1 v1
      [16] ldc #1
        + String []
      [18] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [21] ifeq +15 (target=36)
      [24] aload_0 v0
      [25] ldc #20
        + String [subject.html]
      [27] ldc #1
        + String []
      [29] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [32] checkcast #38
        + Class [java/lang/String]
      [35] astore_1 v1
      [36] aload_1 v1
      [37] invokestatic #54
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [40] invokeinterface #99
        + InterfaceMethodref [android/text/Spanned.toString ()Ljava/lang/String;]
      [45] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 71
        [15] -> line 72
        [24] -> line 73
        [36] -> line 75
      + Local variable table attribute (count = 2)
        v0: 0 -> 46 [Lorg/edublogs/android/models/Note; this]
        v1: 15 -> 46 [Ljava/lang/String; text]
  + Method:       getIconURL()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getIconURL()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #21
        + String [subject.icon]
      [3] ldc #1
        + String []
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 78
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
  + Method:       getCommentPreview()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getCommentPreview()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #78
        + Methodref [org/edublogs/android/models/Note.getCommentBody ()Landroid/text/Spanned;]
      [4] invokeinterface #99
        + InterfaceMethodref [android/text/Spanned.toString ()Ljava/lang/String;]
      [9] ldc #27
        + String [?]
      [11] ldc #1
        + String []
      [13] invokevirtual #72
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [16] ldc #2
        + String [
]
      [18] ldc #3
        + String [ ]
      [20] invokevirtual #71
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [23] ldc #10
        + String [[\s]{2,}]
      [25] ldc #3
        + String [ ]
      [27] invokevirtual #72
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [30] invokevirtual #73
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [33] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 84
      + Local variable table attribute (count = 1)
        v0: 0 -> 34 [Lorg/edublogs/android/models/Note; this]
  + Method:       getCommentBody()Landroid/text/Spanned;
    Access flags: 0x1
      = public android.text.Spanned getCommentBody()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [org/edublogs/android/models/Note.mComment Landroid/text/SpannableStringBuilder;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Note; this]
  + Method:       getCommentText()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getCommentText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #13
        + String [body.items[last].html]
      [3] ldc #1
        + String []
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 97
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
  + Method:       isUnread()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isUnread()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #85
        + Methodref [org/edublogs/android/models/Note.isRead ()Ljava/lang/Boolean;]
      [4] invokevirtual #66
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [7] ifeq +7 (target=14)
      [10] iconst_0
      [11] goto +4 (target=15)
      [14] iconst_1
      [15] invokestatic #67
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lorg/edublogs/android/models/Note; this]
  + Method:       isRead()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isRead()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #83
        + Methodref [org/edublogs/android/models/Note.getUnreadCount ()Ljava/lang/String;]
      [4] ldc #5
        + String [0]
      [6] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [9] invokestatic #67
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lorg/edublogs/android/models/Note; this]
  + Method:       getUnreadCount()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getUnreadCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #26
        + String [unread]
      [3] ldc #5
        + String [0]
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
  + Method:       setUnreadCount(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setUnreadCount(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [org/edublogs/android/models/Note.mNoteJSON Lorg/json/JSONObject;]
      [4] ldc #26
        + String [unread]
      [6] aload_1 v1
      [7] invokevirtual #98
        + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
      [10] pop
      [11] goto +13 (target=24)
      [14] astore_2 v2
      [15] ldc #8
        + String [NoteModel]
      [17] ldc #7
        + String [Failed to set unread property]
      [19] aload_2 v2
      [20] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [23] pop
      [24] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 11: 14):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 125
        [11] -> line 126
        [15] -> line 127
        [24] -> line 129
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lorg/edublogs/android/models/Note; this]
        v1: 0 -> 25 [Ljava/lang/String; count]
        v2: 15 -> 24 [Lorg/json/JSONException; e]
  + Method:       buildReply(Ljava/lang/String;)Lorg/edublogs/android/models/Note$Reply;
    Access flags: 0x1
      = public org.edublogs.android.models.Note$Reply buildReply(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 5, stack = 8):
      [0] aload_0 v0
      [1] invokevirtual #77
        + Methodref [org/edublogs/android/models/Note.getActions ()Ljava/util/Map;]
      [4] ldc #18
        + String [replyto-comment]
      [6] invokeinterface #100
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [11] checkcast #50
        + Class [org/json/JSONObject]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ldc #17
        + String [params.rest_path]
      [18] ldc #1
        + String []
      [20] invokestatic #92
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [23] checkcast #38
        + Class [java/lang/String]
      [26] astore_3 v3
      [27] ldc #8
        + String [NoteModel]
      [29] ldc #9
        + String [Search actions %s]
      [31] iconst_1
      [32] anewarray #37
        + Class [java/lang/Object]
      [35] dup
      [36] iconst_0
      [37] aload_3 v3
      [38] aastore
      [39] invokestatic #70
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [42] invokestatic #64
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [45] pop
      [46] new #42
        + Class [org/edublogs/android/models/Note$Reply]
      [49] dup
      [50] aload_0 v0
      [51] ldc #4
        + String [%s/replies/new]
      [53] iconst_1
      [54] anewarray #37
        + Class [java/lang/Object]
      [57] dup
      [58] iconst_0
      [59] aload_3 v3
      [60] aastore
      [61] invokestatic #70
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [64] aload_1 v1
      [65] invokespecial #90
        + Methodref [org/edublogs/android/models/Note$Reply.<init> (Lorg/edublogs/android/models/Note;Ljava/lang/String;Ljava/lang/String;)V]
      [68] astore v4
      [70] aload v4
      [72] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 131
        [15] -> line 132
        [27] -> line 133
        [46] -> line 134
        [70] -> line 135
      + Local variable table attribute (count = 5)
        v0: 0 -> 73 [Lorg/edublogs/android/models/Note; this]
        v1: 0 -> 73 [Ljava/lang/String; content]
        v2: 15 -> 73 [Lorg/json/JSONObject; replyAction]
        v3: 27 -> 73 [Ljava/lang/String; restPath]
        v4: 70 -> 73 [Lorg/edublogs/android/models/Note$Reply; reply]
  + Method:       getTimestamp()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getTimestamp()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #23
        + String [timestamp]
      [3] ldc #1
        + String []
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 141
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
  + Method:       getTemplate()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getTemplate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #14
        + String [body.template]
      [3] ldc #1
        + String []
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [8] checkcast #38
        + Class [java/lang/String]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 144
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/models/Note; this]
  + Method:       isSingleLineListTemplate()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isSingleLineListTemplate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #81
        + Methodref [org/edublogs/android/models/Note.getTemplate ()Ljava/lang/String;]
      [4] ldc #19
        + String [single-line-list]
      [6] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [9] invokestatic #67
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lorg/edublogs/android/models/Note; this]
  + Method:       isBigBadgeTemplate()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isBigBadgeTemplate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #81
        + Methodref [org/edublogs/android/models/Note.getTemplate ()Ljava/lang/String;]
      [4] ldc #11
        + String [big-badge]
      [6] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [9] invokestatic #67
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 153
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lorg/edublogs/android/models/Note; this]
  + Method:       getActions()Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map getActions()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 126, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [org/edublogs/android/models/Note.mActions Ljava/util/Map;]
      [4] ifnonnull +117 (target=121)
      [7] aload_0 v0
      [8] ldc #12
        + String [body.actions]
      [10] new #48
        + Class [org/json/JSONArray]
      [13] dup
      [14] invokespecial #95
        + Methodref [org/json/JSONArray.<init> ()V]
      [17] invokevirtual #88
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [20] checkcast #48
        + Class [org/json/JSONArray]
      [23] astore_1 v1
      [24] aload_0 v0
      [25] new #39
        + Class [java/util/HashMap]
      [28] dup
      [29] aload_1 v1
      [30] invokevirtual #97
        + Methodref [org/json/JSONArray.length ()I]
      [33] invokespecial #75
        + Methodref [java/util/HashMap.<init> (I)V]
      [36] putfield #51
        + Fieldref [org/edublogs/android/models/Note.mActions Ljava/util/Map;]
      [39] iconst_0
      [40] istore_2 v2
      [41] goto +48 (target=89)
      [44] aload_1 v1
      [45] iload_2 v2
      [46] invokevirtual #96
        + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;]
      [49] astore_3 v3
      [50] aload_3 v3
      [51] ldc #24
        + String [type]
      [53] ldc #1
        + String []
      [55] invokestatic #92
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [58] checkcast #38
        + Class [java/lang/String]
      [61] astore v4
      [63] aload v4
      [65] ldc #1
        + String []
      [67] invokevirtual #69
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [70] ifne +16 (target=86)
      [73] aload_0 v0
      [74] getfield #51
        + Fieldref [org/edublogs/android/models/Note.mActions Ljava/util/Map;]
      [77] aload v4
      [79] aload_3 v3
      [80] invokeinterface #101
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [85] pop
      [86] iinc v2, 1
      [89] iload_2 v2
      [90] aload_1 v1
      [91] invokevirtual #97
        + Methodref [org/json/JSONArray.length ()I]
      [94] ificmplt -50 (target=44)
      [97] goto +24 (target=121)
      [100] astore_1 v1
      [101] ldc #8
        + String [NoteModel]
      [103] ldc #6
        + String [Could not find actions]
      [105] aload_1 v1
      [106] invokestatic #65
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [109] pop
      [110] aload_0 v0
      [111] new #39
        + Class [java/util/HashMap]
      [114] dup
      [115] invokespecial #74
        + Methodref [java/util/HashMap.<init> ()V]
      [118] putfield #51
        + Fieldref [org/edublogs/android/models/Note.mActions Ljava/util/Map;]
      [121] aload_0 v0
      [122] getfield #51
        + Fieldref [org/edublogs/android/models/Note.mActions Ljava/util/Map;]
      [125] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (7 -> 97: 100):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 156
        [7] -> line 158
        [24] -> line 159
        [39] -> line 160
        [44] -> line 161
        [50] -> line 162
        [63] -> line 163
        [73] -> line 164
        [86] -> line 160
        [97] -> line 167
        [101] -> line 168
        [110] -> line 169
        [121] -> line 172
      + Local variable table attribute (count = 6)
        v0: 0 -> 126 [Lorg/edublogs/android/models/Note; this]
        v1: 24 -> 97 [Lorg/json/JSONArray; actions]
        v2: 41 -> 97 [I i]
        v3: 50 -> 86 [Lorg/json/JSONObject; action]
        v4: 63 -> 86 [Ljava/lang/String; actionType]
        v1: 101 -> 121 [Lorg/json/JSONException; e]
    + Signature attribute:
      + Utf8 [()Ljava/util/Map<Ljava/lang/String;Lorg/json/JSONObject;>;]
  + Method:       cleanupComment()V
    Access flags: 0x4
      = protected void cleanupComment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #84
        + Methodref [org/edublogs/android/models/Note.isCommentType ()Ljava/lang/Boolean;]
      [4] invokevirtual #66
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [7] ifeq +14 (target=21)
      [10] aload_0 v0
      [11] aload_0 v0
      [12] invokevirtual #79
        + Methodref [org/edublogs/android/models/Note.getCommentText ()Ljava/lang/String;]
      [15] invokestatic #87
        + Methodref [org/edublogs/android/models/Note.prepareHtml (Ljava/lang/String;)Landroid/text/SpannableStringBuilder;]
      [18] putfield #52
        + Fieldref [org/edublogs/android/models/Note.mComment Landroid/text/SpannableStringBuilder;]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 180
        [10] -> line 181
        [21] -> line 183
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lorg/edublogs/android/models/Note; this]
  + Method:       queryJSON(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object queryJSON(java.lang.String,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 10, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #89
        + Methodref [org/edublogs/android/models/Note.toJSONObject ()Lorg/json/JSONObject;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] invokestatic #92
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 192
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lorg/edublogs/android/models/Note; this]
        v1: 0 -> 10 [Ljava/lang/String; query]
        v2: 0 -> 10 [Ljava/lang/Object; defaultObject]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 10 [TU; defaultObject]
    + Signature attribute:
      + Utf8 [<U:Ljava/lang/Object;>(Ljava/lang/String;TU;)TU;]
  + Method:       prepareHtml(Ljava/lang/String;)Landroid/text/SpannableStringBuilder;
    Access flags: 0x9
      = public static android.text.SpannableStringBuilder prepareHtml(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] aconst_null
      [2] new #47
        + Class [org/edublogs/android/util/WPHtmlTagHandler]
      [5] dup
      [6] invokespecial #94
        + Methodref [org/edublogs/android/util/WPHtmlTagHandler.<init> ()V]
      [9] invokestatic #55
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;Landroid/text/Html$ImageGetter;Landroid/text/Html$TagHandler;)Landroid/text/Spanned;]
      [12] checkcast #32
        + Class [android/text/SpannableStringBuilder]
      [15] astore_1 v1
      [16] aload_1 v1
      [17] invokestatic #91
        + Methodref [org/edublogs/android/util/Emoticons.replaceEmoticonsWithEmoji (Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
      [20] pop
      [21] aload_1 v1
      [22] iconst_0
      [23] aload_1 v1
      [24] invokevirtual #61
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [27] ldc #34
        + Class [android/text/style/QuoteSpan]
      [29] invokevirtual #60
        + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [32] checkcast #28
        + Class [[Landroid/text/style/QuoteSpan;]
      [35] astore_2 v2
      [36] aload_2 v2
      [37] dup
      [38] astore v6
      [40] arraylength
      [41] istore v5
      [43] iconst_0
      [44] istore v4
      [46] goto +43 (target=89)
      [49] aload v6
      [51] iload v4
      [53] aaload
      [54] astore_3 v3
      [55] aload_1 v1
      [56] new #46
        + Class [org/edublogs/android/util/WPHtml$WPQuoteSpan]
      [59] dup
      [60] invokespecial #93
        + Methodref [org/edublogs/android/util/WPHtml$WPQuoteSpan.<init> ()V]
      [63] aload_1 v1
      [64] aload_3 v3
      [65] invokevirtual #59
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [68] aload_1 v1
      [69] aload_3 v3
      [70] invokevirtual #57
        + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
      [73] aload_1 v1
      [74] aload_3 v3
      [75] invokevirtual #58
        + Methodref [android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I]
      [78] invokevirtual #63
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [81] aload_1 v1
      [82] aload_3 v3
      [83] invokevirtual #62
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [86] iinc v4, 1
      [89] iload v4
      [91] iload v5
      [93] ificmplt -44 (target=49)
      [96] aload_1 v1
      [97] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 257
        [16] -> line 258
        [21] -> line 259
        [36] -> line 260
        [55] -> line 261
        [81] -> line 262
        [86] -> line 260
        [96] -> line 264
      + Local variable table attribute (count = 4)
        v0: 0 -> 98 [Ljava/lang/String; text]
        v1: 16 -> 98 [Landroid/text/SpannableStringBuilder; html]
        v2: 36 -> 98 [[Landroid/text/style/QuoteSpan; spans]
        v3: 55 -> 86 [Landroid/text/style/QuoteSpan; span]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/text/Html$ImageGetter]
      + Class [android/text/Html]
      + Utf8 [ImageGetter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/text/Html$TagHandler]
      + Class [android/text/Html]
      + Utf8 [TagHandler]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/models/Note$Reply]
      + Class [org/edublogs/android/models/Note]
      + Utf8 [Reply]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/WPHtml$WPQuoteSpan]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [WPQuoteSpan]
  + Source file attribute:
    + Utf8 [Note.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/Note$Reply
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.models.Note$Reply extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 92):
  + String []
  + String [URL]
  + String [author.avatar_URL]
  + String [content]
  + Class [android/text/Html]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/text/Spanned]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/models/Note$Reply]
  + Class [org/edublogs/android/util/Emoticons]
  + Class [org/edublogs/android/util/JSONUtil]
  + Fieldref [org/edublogs/android/models/Note$Reply.mCommentJson Lorg/json/JSONObject;]
  + Fieldref [org/edublogs/android/models/Note$Reply.mContent Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Note$Reply.mNote Lorg/edublogs/android/models/Note;]
  + Fieldref [org/edublogs/android/models/Note$Reply.mRestPath Ljava/lang/String;]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.isComplete ()Z]
  + Methodref [org/edublogs/android/util/Emoticons.replaceEmoticonsWithEmoji (Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Spanned.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [isComplete ()Z]
  + NameAndType [mCommentJson Lorg/json/JSONObject;]
  + NameAndType [mContent Ljava/lang/String;]
  + NameAndType [mNote Lorg/edublogs/android/models/Note;]
  + NameAndType [mRestPath Ljava/lang/String;]
  + NameAndType [queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [replaceEmoticonsWithEmoji (Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Lorg/edublogs/android/models/Note;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [Note.java]
  + Utf8 [Reply]
  + Utf8 [SourceFile]
  + Utf8 [URL]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/text/Spanned]
  + Utf8 [author.avatar_URL]
  + Utf8 [commentJson]
  + Utf8 [content]
  + Utf8 [fromHtml]
  + Utf8 [getAvatarUrl]
  + Utf8 [getCommentPreview]
  + Utf8 [getContent]
  + Utf8 [getRestPath]
  + Utf8 [getUrl]
  + Utf8 [html]
  + Utf8 [isComplete]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [mCommentJson]
  + Utf8 [mContent]
  + Utf8 [mNote]
  + Utf8 [mRestPath]
  + Utf8 [note]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/models/Note$Reply]
  + Utf8 [org/edublogs/android/util/Emoticons]
  + Utf8 [org/edublogs/android/util/JSONUtil]
  + Utf8 [queryJSON]
  + Utf8 [replaceEmoticonsWithEmoji]
  + Utf8 [restPath]
  + Utf8 [setCommentJson]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [trim]

Fields (count = 4):
  + Field:        mNote Lorg/edublogs/android/models/Note;
    Access flags: 0x2
      = private org.edublogs.android.models.Note mNote
  + Field:        mContent Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mContent
  + Field:        mRestPath Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mRestPath
  + Field:        mCommentJson Lorg/json/JSONObject;
    Access flags: 0x2
      = private org.json.JSONObject mCommentJson

Methods (count = 8):
  + Method:       <init>(Lorg/edublogs/android/models/Note;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x0
      = Note$Reply(org.edublogs.android.models.Note,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #16
        + Fieldref [org/edublogs/android/models/Note$Reply.mNote Lorg/edublogs/android/models/Note;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #17
        + Fieldref [org/edublogs/android/models/Note$Reply.mRestPath Ljava/lang/String;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #15
        + Fieldref [org/edublogs/android/models/Note$Reply.mContent Ljava/lang/String;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 203
        [4] -> line 204
        [9] -> line 205
        [14] -> line 206
        [19] -> line 207
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lorg/edublogs/android/models/Note$Reply; this]
        v1: 0 -> 20 [Lorg/edublogs/android/models/Note; note]
        v2: 0 -> 20 [Ljava/lang/String; restPath]
        v3: 0 -> 20 [Ljava/lang/String; content]
  + Method:       getContent()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getContent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/models/Note$Reply.mContent Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 209
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Note$Reply; this]
  + Method:       getUrl()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #21
        + Methodref [org/edublogs/android/models/Note$Reply.isComplete ()Z]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] getfield #14
        + Fieldref [org/edublogs/android/models/Note$Reply.mCommentJson Lorg/json/JSONObject;]
      [11] ldc #2
        + String [URL]
      [13] ldc #1
        + String []
      [15] invokestatic #23
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [18] checkcast #9
        + Class [java/lang/String]
      [21] areturn
      [22] aconst_null
      [23] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 215
        [7] -> line 216
        [22] -> line 218
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lorg/edublogs/android/models/Note$Reply; this]
  + Method:       getAvatarUrl()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getAvatarUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #21
        + Methodref [org/edublogs/android/models/Note$Reply.isComplete ()Z]
      [4] ifeq +18 (target=22)
      [7] aload_0 v0
      [8] getfield #14
        + Fieldref [org/edublogs/android/models/Note$Reply.mCommentJson Lorg/json/JSONObject;]
      [11] ldc #3
        + String [author.avatar_URL]
      [13] ldc #1
        + String []
      [15] invokestatic #23
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [18] checkcast #9
        + Class [java/lang/String]
      [21] areturn
      [22] ldc #1
        + String []
      [24] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 221
        [7] -> line 222
        [22] -> line 224
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/models/Note$Reply; this]
  + Method:       getCommentPreview()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getCommentPreview()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #21
        + Methodref [org/edublogs/android/models/Note$Reply.isComplete ()Z]
      [4] ifeq +39 (target=43)
      [7] aload_0 v0
      [8] getfield #14
        + Fieldref [org/edublogs/android/models/Note$Reply.mCommentJson Lorg/json/JSONObject;]
      [11] ldc #4
        + String [content]
      [13] ldc #1
        + String []
      [15] invokestatic #23
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [18] checkcast #9
        + Class [java/lang/String]
      [21] astore_1 v1
      [22] aload_1 v1
      [23] invokestatic #18
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [26] checkcast #6
        + Class [android/text/SpannableStringBuilder]
      [29] astore_2 v2
      [30] aload_2 v2
      [31] invokestatic #22
        + Methodref [org/edublogs/android/util/Emoticons.replaceEmoticonsWithEmoji (Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
      [34] invokeinterface #24
        + InterfaceMethodref [android/text/Spanned.toString ()Ljava/lang/String;]
      [39] invokevirtual #20
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [42] areturn
      [43] ldc #1
        + String []
      [45] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 231
        [7] -> line 232
        [22] -> line 233
        [30] -> line 234
        [43] -> line 236
      + Local variable table attribute (count = 3)
        v0: 0 -> 46 [Lorg/edublogs/android/models/Note$Reply; this]
        v1: 22 -> 43 [Ljava/lang/String; text]
        v2: 30 -> 43 [Landroid/text/SpannableStringBuilder; html]
  + Method:       getRestPath()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getRestPath()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/models/Note$Reply.mRestPath Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 240
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Note$Reply; this]
  + Method:       isComplete()Z
    Access flags: 0x1
      = public boolean isComplete()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/models/Note$Reply.mCommentJson Lorg/json/JSONObject;]
      [4] ifnull +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] iconst_0
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 243
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/models/Note$Reply; this]
  + Method:       setCommentJson(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void setCommentJson(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [org/edublogs/android/models/Note$Reply.mCommentJson Lorg/json/JSONObject;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 249
        [5] -> line 250
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Note$Reply; this]
        v1: 0 -> 6 [Lorg/json/JSONObject; commentJson]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/models/Note$Reply]
      + Class [org/edublogs/android/models/Note]
      + Utf8 [Reply]
  + Source file attribute:
    + Utf8 [Note.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/models/Post
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.models.Post extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 310):
  + String []
  + String [WordPress - getJSONCategories]
  + Class [android/util/Log]
  + Class [java/lang/Double]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/util/List]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/json/JSONArray]
  + Class [org/json/JSONException]
  + Long [-1]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/models/Post.blog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/models/Post.blogID I]
  + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.custom_fields Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.dateCreated J]
  + Fieldref [org/edublogs/android/models/Post.date_created_gmt J]
  + Fieldref [org/edublogs/android/models/Post.description Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.id J]
  + Fieldref [org/edublogs/android/models/Post.imageUrl Ljava/util/List;]
  + Fieldref [org/edublogs/android/models/Post.isLocalChange Z]
  + Fieldref [org/edublogs/android/models/Post.isPage Z]
  + Fieldref [org/edublogs/android/models/Post.latitude D]
  + Fieldref [org/edublogs/android/models/Post.link Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.localDraft Z]
  + Fieldref [org/edublogs/android/models/Post.longitude D]
  + Fieldref [org/edublogs/android/models/Post.mediaPaths Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.mt_allow_comments Z]
  + Fieldref [org/edublogs/android/models/Post.mt_allow_pings Z]
  + Fieldref [org/edublogs/android/models/Post.mt_excerpt Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.mt_keywords Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.mt_text_more Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.permaLink Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.post_status Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.postid Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.quickPostType Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.selectedCategories Ljava/util/List;]
  + Fieldref [org/edublogs/android/models/Post.title Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.uploaded Z]
  + Fieldref [org/edublogs/android/models/Post.userid Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.wp_author_display_name Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.wp_author_id Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.wp_password Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.wp_post_format Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Post.wp_slug Ljava/lang/String;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Double.doubleValue ()D]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Long.longValue ()J]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.deleteMediaFilesForPost (Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/WordPressDB.deletePost (Lorg/edublogs/android/models/Post;)Z]
  + Methodref [org/edublogs/android/WordPressDB.loadPost (IZJ)Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.savePost (Lorg/edublogs/android/models/Post;I)J]
  + Methodref [org/edublogs/android/WordPressDB.updatePost (Lorg/edublogs/android/models/Post;I)I]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/json/JSONArray.<init> (Ljava/lang/String;)V]
  + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
  + Methodref [org/json/JSONException.getLocalizedMessage ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [blog Lorg/edublogs/android/models/Blog;]
  + NameAndType [blogID I]
  + NameAndType [categories Ljava/lang/String;]
  + NameAndType [custom_fields Ljava/lang/String;]
  + NameAndType [dateCreated J]
  + NameAndType [date_created_gmt J]
  + NameAndType [deleteMediaFilesForPost (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [deletePost (Lorg/edublogs/android/models/Post;)Z]
  + NameAndType [description Ljava/lang/String;]
  + NameAndType [doubleValue ()D]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getLocalizedMessage ()Ljava/lang/String;]
  + NameAndType [id J]
  + NameAndType [imageUrl Ljava/util/List;]
  + NameAndType [intValue ()I]
  + NameAndType [isLocalChange Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isPage Z]
  + NameAndType [isUploaded ()Z]
  + NameAndType [latitude D]
  + NameAndType [link Ljava/lang/String;]
  + NameAndType [loadPost (IZJ)Ljava/util/List;]
  + NameAndType [localDraft Z]
  + NameAndType [longValue ()J]
  + NameAndType [longitude D]
  + NameAndType [mediaPaths Ljava/lang/String;]
  + NameAndType [mt_allow_comments Z]
  + NameAndType [mt_allow_pings Z]
  + NameAndType [mt_excerpt Ljava/lang/String;]
  + NameAndType [mt_keywords Ljava/lang/String;]
  + NameAndType [mt_text_more Ljava/lang/String;]
  + NameAndType [permaLink Ljava/lang/String;]
  + NameAndType [post_status Ljava/lang/String;]
  + NameAndType [postid Ljava/lang/String;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [quickPostType Ljava/lang/String;]
  + NameAndType [savePost (Lorg/edublogs/android/models/Post;I)J]
  + NameAndType [selectedCategories Ljava/util/List;]
  + NameAndType [title Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updatePost (Lorg/edublogs/android/models/Post;I)I]
  + NameAndType [uploaded Z]
  + NameAndType [userid Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + NameAndType [wp_author_display_name Ljava/lang/String;]
  + NameAndType [wp_author_id Ljava/lang/String;]
  + NameAndType [wp_password Ljava/lang/String;]
  + NameAndType [wp_post_format Ljava/lang/String;]
  + NameAndType [wp_slug Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()Lorg/json/JSONArray;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(IJZ)V]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
  + Utf8 [(IZJ)Ljava/util/List;]
  + Utf8 [(J)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/models/Post;)Z]
  + Utf8 [(Lorg/edublogs/android/models/Post;I)I]
  + Utf8 [(Lorg/edublogs/android/models/Post;I)J]
  + Utf8 [(Lorg/json/JSONArray;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [I]
  + Utf8 [J]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Post.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WordPress - getJSONCategories]
  + Utf8 [Z]
  + Utf8 [android/util/Log]
  + Utf8 [blog]
  + Utf8 [blogID]
  + Utf8 [blog_id]
  + Utf8 [categories]
  + Utf8 [content]
  + Utf8 [createBlogReference]
  + Utf8 [custom_fields]
  + Utf8 [date]
  + Utf8 [dateCreated]
  + Utf8 [dateCreatedGmt]
  + Utf8 [date_created_gmt]
  + Utf8 [delete]
  + Utf8 [deleteMediaFiles]
  + Utf8 [deleteMediaFilesForPost]
  + Utf8 [deletePost]
  + Utf8 [description]
  + Utf8 [doubleValue]
  + Utf8 [e]
  + Utf8 [excerpt]
  + Utf8 [get]
  + Utf8 [getBlog]
  + Utf8 [getBlogID]
  + Utf8 [getDate_created_gmt]
  + Utf8 [getDescription]
  + Utf8 [getId]
  + Utf8 [getJSONCategories]
  + Utf8 [getLatitude]
  + Utf8 [getLocalizedMessage]
  + Utf8 [getLongitude]
  + Utf8 [getMediaPaths]
  + Utf8 [getMt_excerpt]
  + Utf8 [getMt_keywords]
  + Utf8 [getMt_text_more]
  + Utf8 [getPermaLink]
  + Utf8 [getPost_status]
  + Utf8 [getPostid]
  + Utf8 [getQuickPostType]
  + Utf8 [getTitle]
  + Utf8 [getWP_password]
  + Utf8 [getWP_post_format]
  + Utf8 [id]
  + Utf8 [imageUrl]
  + Utf8 [intValue]
  + Utf8 [isLocalChange]
  + Utf8 [isLocalDraft]
  + Utf8 [isMt_allow_comments]
  + Utf8 [isPage]
  + Utf8 [isUploaded]
  + Utf8 [jArray]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Vector]
  + Utf8 [latitude]
  + Utf8 [link]
  + Utf8 [loadPost]
  + Utf8 [localDraft]
  + Utf8 [longValue]
  + Utf8 [longitude]
  + Utf8 [mediaPaths]
  + Utf8 [mtExcerpt]
  + Utf8 [mtKeywords]
  + Utf8 [mtTextMore]
  + Utf8 [mt_allow_comments]
  + Utf8 [mt_allow_pings]
  + Utf8 [mt_excerpt]
  + Utf8 [mt_keywords]
  + Utf8 [mt_text_more]
  + Utf8 [newPostID]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/json/JSONArray]
  + Utf8 [org/json/JSONException]
  + Utf8 [password]
  + Utf8 [permaLink]
  + Utf8 [picturePaths]
  + Utf8 [postFormat]
  + Utf8 [postStatus]
  + Utf8 [postVals]
  + Utf8 [post_id]
  + Utf8 [post_status]
  + Utf8 [postid]
  + Utf8 [printStackTrace]
  + Utf8 [quickPostType]
  + Utf8 [save]
  + Utf8 [savePost]
  + Utf8 [selectedCategories]
  + Utf8 [setDate_created_gmt]
  + Utf8 [setDescription]
  + Utf8 [setJSONCategories]
  + Utf8 [setLatitude]
  + Utf8 [setLocalChange]
  + Utf8 [setLocalDraft]
  + Utf8 [setLongitude]
  + Utf8 [setMediaPaths]
  + Utf8 [setMt_excerpt]
  + Utf8 [setMt_keywords]
  + Utf8 [setMt_text_more]
  + Utf8 [setPage]
  + Utf8 [setPost_status]
  + Utf8 [setQuickPostType]
  + Utf8 [setTitle]
  + Utf8 [setUploaded]
  + Utf8 [setWP_password]
  + Utf8 [setWP_post_form]
  + Utf8 [status]
  + Utf8 [success]
  + Utf8 [tags]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [unescapeHTML]
  + Utf8 [update]
  + Utf8 [updatePost]
  + Utf8 [uploaded]
  + Utf8 [userid]
  + Utf8 [wpDB]
  + Utf8 [wpPassword]
  + Utf8 [wpPostForm]
  + Utf8 [wp_author_display_name]
  + Utf8 [wp_author_id]
  + Utf8 [wp_password]
  + Utf8 [wp_post_format]
  + Utf8 [wp_slug]

Fields (count = 34):
  + Field:        id J
    Access flags: 0x2
      = private long id
  + Field:        blogID I
    Access flags: 0x2
      = private int blogID
  + Field:        categories Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String categories
  + Field:        custom_fields Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String custom_fields
  + Field:        dateCreated J
    Access flags: 0x2
      = private long dateCreated
  + Field:        date_created_gmt J
    Access flags: 0x2
      = private long date_created_gmt
  + Field:        description Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String description
  + Field:        link Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String link
  + Field:        mt_allow_comments Z
    Access flags: 0x2
      = private boolean mt_allow_comments
  + Field:        mt_allow_pings Z
    Access flags: 0x2
      = private boolean mt_allow_pings
  + Field:        mt_excerpt Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mt_excerpt
  + Field:        mt_keywords Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mt_keywords
  + Field:        mt_text_more Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mt_text_more
  + Field:        permaLink Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String permaLink
  + Field:        post_status Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String post_status
  + Field:        postid Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String postid
  + Field:        title Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String title
  + Field:        userid Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String userid
  + Field:        wp_author_display_name Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String wp_author_display_name
  + Field:        wp_author_id Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String wp_author_id
  + Field:        wp_password Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String wp_password
  + Field:        wp_post_format Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String wp_post_format
  + Field:        wp_slug Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String wp_slug
  + Field:        localDraft Z
    Access flags: 0x2
      = private boolean localDraft
  + Field:        uploaded Z
    Access flags: 0x2
      = private boolean uploaded
  + Field:        latitude D
    Access flags: 0x2
      = private double latitude
  + Field:        longitude D
    Access flags: 0x2
      = private double longitude
  + Field:        isPage Z
    Access flags: 0x2
      = private boolean isPage
  + Field:        isLocalChange Z
    Access flags: 0x2
      = private boolean isLocalChange
  + Field:        mediaPaths Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mediaPaths
  + Field:        quickPostType Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String quickPostType
  + Field:        blog Lorg/edublogs/android/models/Blog;
    Access flags: 0x2
      = private org.edublogs.android.models.Blog blog
  + Field:        imageUrl Ljava/util/List;
    Access flags: 0x1
      = public java.util.List imageUrl
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Field:        selectedCategories Ljava/util/List;
    Access flags: 0x0
      = java.util.List selectedCategories
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Ljava/lang/String;>;]

Methods (count = 48):
  + Method:       <init>(IJZ)V
    Access flags: 0x1
      = public Post(int,long,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 648, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #60
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #10
        + Class [java/util/Vector]
      [8] dup
      [9] invokespecial #62
        + Methodref [java/util/Vector.<init> ()V]
      [12] putfield #29
        + Fieldref [org/edublogs/android/models/Post.imageUrl Ljava/util/List;]
      [15] aload_0 v0
      [16] new #10
        + Class [java/util/Vector]
      [19] dup
      [20] invokespecial #62
        + Methodref [java/util/Vector.<init> ()V]
      [23] putfield #46
        + Fieldref [org/edublogs/android/models/Post.selectedCategories Ljava/util/List;]
      [26] getstatic #20
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [29] iload_1 v1
      [30] iload v4
      [32] lload_2 v2
      [33] invokevirtual #65
        + Methodref [org/edublogs/android/WordPressDB.loadPost (IZJ)Ljava/util/List;]
      [36] astore v5
      [38] aload v5
      [40] ifnull +600 (target=640)
      [43] aload_0 v0
      [44] new #13
        + Class [org/edublogs/android/models/Blog]
      [47] dup
      [48] iload_1 v1
      [49] invokespecial #68
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [52] putfield #21
        + Fieldref [org/edublogs/android/models/Post.blog Lorg/edublogs/android/models/Blog;]
      [55] goto +5 (target=60)
      [58] astore v6
      [60] aload_0 v0
      [61] aload v5
      [63] iconst_0
      [64] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [69] checkcast #7
        + Class [java/lang/Long]
      [72] invokevirtual #59
        + Methodref [java/lang/Long.longValue ()J]
      [75] putfield #28
        + Fieldref [org/edublogs/android/models/Post.id J]
      [78] aload_0 v0
      [79] iload_1 v1
      [80] putfield #22
        + Fieldref [org/edublogs/android/models/Post.blogID I]
      [83] aload v5
      [85] iconst_2
      [86] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [91] ifnull +18 (target=109)
      [94] aload_0 v0
      [95] aload v5
      [97] iconst_2
      [98] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [103] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [106] putfield #44
        + Fieldref [org/edublogs/android/models/Post.postid Ljava/lang/String;]
      [109] aload_0 v0
      [110] aload v5
      [112] iconst_3
      [113] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [118] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [121] putfield #47
        + Fieldref [org/edublogs/android/models/Post.title Ljava/lang/String;]
      [124] aload_0 v0
      [125] aload v5
      [127] iconst_4
      [128] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [133] checkcast #7
        + Class [java/lang/Long]
      [136] invokevirtual #59
        + Methodref [java/lang/Long.longValue ()J]
      [139] putfield #25
        + Fieldref [org/edublogs/android/models/Post.dateCreated J]
      [142] aload_0 v0
      [143] aload v5
      [145] iconst_5
      [146] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [151] checkcast #7
        + Class [java/lang/Long]
      [154] invokevirtual #59
        + Methodref [java/lang/Long.longValue ()J]
      [157] putfield #26
        + Fieldref [org/edublogs/android/models/Post.date_created_gmt J]
      [160] aload_0 v0
      [161] aload v5
      [163] bipush 6
      [165] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [170] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [173] putfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [176] aload_0 v0
      [177] aload v5
      [179] bipush 7
      [181] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [186] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [189] putfield #24
        + Fieldref [org/edublogs/android/models/Post.custom_fields Ljava/lang/String;]
      [192] aload_0 v0
      [193] aload v5
      [195] bipush 8
      [197] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [202] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [205] putfield #27
        + Fieldref [org/edublogs/android/models/Post.description Ljava/lang/String;]
      [208] aload_0 v0
      [209] aload v5
      [211] bipush 9
      [213] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [218] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [221] putfield #33
        + Fieldref [org/edublogs/android/models/Post.link Ljava/lang/String;]
      [224] aload_0 v0
      [225] aload v5
      [227] bipush 10
      [229] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [234] checkcast #6
        + Class [java/lang/Integer]
      [237] invokevirtual #58
        + Methodref [java/lang/Integer.intValue ()I]
      [240] ifle +7 (target=247)
      [243] iconst_1
      [244] goto +4 (target=248)
      [247] iconst_0
      [248] putfield #37
        + Fieldref [org/edublogs/android/models/Post.mt_allow_comments Z]
      [251] aload_0 v0
      [252] aload v5
      [254] bipush 11
      [256] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [261] checkcast #6
        + Class [java/lang/Integer]
      [264] invokevirtual #58
        + Methodref [java/lang/Integer.intValue ()I]
      [267] ifle +7 (target=274)
      [270] iconst_1
      [271] goto +4 (target=275)
      [274] iconst_0
      [275] putfield #38
        + Fieldref [org/edublogs/android/models/Post.mt_allow_pings Z]
      [278] aload_0 v0
      [279] aload v5
      [281] bipush 12
      [283] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [288] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [291] putfield #39
        + Fieldref [org/edublogs/android/models/Post.mt_excerpt Ljava/lang/String;]
      [294] aload_0 v0
      [295] aload v5
      [297] bipush 13
      [299] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [304] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [307] putfield #40
        + Fieldref [org/edublogs/android/models/Post.mt_keywords Ljava/lang/String;]
      [310] aload v5
      [312] bipush 14
      [314] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [319] ifnull +22 (target=341)
      [322] aload_0 v0
      [323] aload v5
      [325] bipush 14
      [327] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [332] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [335] putfield #41
        + Fieldref [org/edublogs/android/models/Post.mt_text_more Ljava/lang/String;]
      [338] goto +9 (target=347)
      [341] aload_0 v0
      [342] ldc #1
        + String []
      [344] putfield #41
        + Fieldref [org/edublogs/android/models/Post.mt_text_more Ljava/lang/String;]
      [347] aload_0 v0
      [348] aload v5
      [350] bipush 15
      [352] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [357] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [360] putfield #42
        + Fieldref [org/edublogs/android/models/Post.permaLink Ljava/lang/String;]
      [363] aload_0 v0
      [364] aload v5
      [366] bipush 16
      [368] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [373] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [376] putfield #43
        + Fieldref [org/edublogs/android/models/Post.post_status Ljava/lang/String;]
      [379] aload_0 v0
      [380] aload v5
      [382] bipush 17
      [384] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [389] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [392] putfield #49
        + Fieldref [org/edublogs/android/models/Post.userid Ljava/lang/String;]
      [395] aload_0 v0
      [396] aload v5
      [398] bipush 18
      [400] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [405] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [408] putfield #50
        + Fieldref [org/edublogs/android/models/Post.wp_author_display_name Ljava/lang/String;]
      [411] aload_0 v0
      [412] aload v5
      [414] bipush 19
      [416] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [421] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [424] putfield #51
        + Fieldref [org/edublogs/android/models/Post.wp_author_id Ljava/lang/String;]
      [427] aload_0 v0
      [428] aload v5
      [430] bipush 20
      [432] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [437] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [440] putfield #52
        + Fieldref [org/edublogs/android/models/Post.wp_password Ljava/lang/String;]
      [443] aload_0 v0
      [444] aload v5
      [446] bipush 21
      [448] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [453] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [456] putfield #53
        + Fieldref [org/edublogs/android/models/Post.wp_post_format Ljava/lang/String;]
      [459] aload_0 v0
      [460] aload v5
      [462] bipush 22
      [464] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [469] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [472] putfield #54
        + Fieldref [org/edublogs/android/models/Post.wp_slug Ljava/lang/String;]
      [475] aload_0 v0
      [476] aload v5
      [478] bipush 23
      [480] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [485] invokevirtual #61
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [488] putfield #36
        + Fieldref [org/edublogs/android/models/Post.mediaPaths Ljava/lang/String;]
      [491] aload_0 v0
      [492] aload v5
      [494] bipush 24
      [496] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [501] checkcast #4
        + Class [java/lang/Double]
      [504] invokevirtual #56
        + Methodref [java/lang/Double.doubleValue ()D]
      [507] putfield #32
        + Fieldref [org/edublogs/android/models/Post.latitude D]
      [510] aload_0 v0
      [511] aload v5
      [513] bipush 25
      [515] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [520] checkcast #4
        + Class [java/lang/Double]
      [523] invokevirtual #56
        + Methodref [java/lang/Double.doubleValue ()D]
      [526] putfield #35
        + Fieldref [org/edublogs/android/models/Post.longitude D]
      [529] aload_0 v0
      [530] aload v5
      [532] bipush 26
      [534] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [539] checkcast #6
        + Class [java/lang/Integer]
      [542] invokevirtual #58
        + Methodref [java/lang/Integer.intValue ()I]
      [545] ifle +7 (target=552)
      [548] iconst_1
      [549] goto +4 (target=553)
      [552] iconst_0
      [553] putfield #34
        + Fieldref [org/edublogs/android/models/Post.localDraft Z]
      [556] aload_0 v0
      [557] aload v5
      [559] bipush 27
      [561] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [566] checkcast #6
        + Class [java/lang/Integer]
      [569] invokevirtual #58
        + Methodref [java/lang/Integer.intValue ()I]
      [572] ifle +7 (target=579)
      [575] iconst_1
      [576] goto +4 (target=580)
      [579] iconst_0
      [580] putfield #48
        + Fieldref [org/edublogs/android/models/Post.uploaded Z]
      [583] aload_0 v0
      [584] aload v5
      [586] bipush 28
      [588] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [593] checkcast #6
        + Class [java/lang/Integer]
      [596] invokevirtual #58
        + Methodref [java/lang/Integer.intValue ()I]
      [599] ifle +7 (target=606)
      [602] iconst_1
      [603] goto +4 (target=607)
      [606] iconst_0
      [607] putfield #31
        + Fieldref [org/edublogs/android/models/Post.isPage Z]
      [610] aload_0 v0
      [611] aload v5
      [613] bipush 29
      [615] invokeinterface #75
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [620] checkcast #6
        + Class [java/lang/Integer]
      [623] invokevirtual #58
        + Methodref [java/lang/Integer.intValue ()I]
      [626] ifle +7 (target=633)
      [629] iconst_1
      [630] goto +4 (target=634)
      [633] iconst_0
      [634] putfield #30
        + Fieldref [org/edublogs/android/models/Post.isLocalChange Z]
      [637] goto +10 (target=647)
      [640] aload_0 v0
      [641] ldc2_w #18
        + Long [-1]
      [644] putfield #28
        + Fieldref [org/edublogs/android/models/Post.id J]
      [647] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (43 -> 55: 58):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 43)
        [0] -> line 54
        [4] -> line 51
        [15] -> line 52
        [26] -> line 56
        [38] -> line 57
        [43] -> line 59
        [55] -> line 60
        [60] -> line 62
        [78] -> line 63
        [83] -> line 64
        [94] -> line 65
        [109] -> line 66
        [124] -> line 67
        [142] -> line 68
        [160] -> line 69
        [176] -> line 70
        [192] -> line 71
        [208] -> line 72
        [224] -> line 73
        [251] -> line 74
        [278] -> line 75
        [294] -> line 76
        [310] -> line 77
        [322] -> line 78
        [341] -> line 80
        [347] -> line 81
        [363] -> line 82
        [379] -> line 83
        [395] -> line 84
        [411] -> line 85
        [427] -> line 86
        [443] -> line 87
        [459] -> line 88
        [475] -> line 89
        [491] -> line 90
        [510] -> line 91
        [529] -> line 92
        [556] -> line 93
        [583] -> line 94
        [610] -> line 95
        [637] -> line 96
        [640] -> line 97
        [647] -> line 99
      + Local variable table attribute (count = 5)
        v0: 0 -> 648 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 648 [I blog_id]
        v2: 0 -> 648 [J post_id]
        v4: 0 -> 648 [Z isPage]
        v5: 38 -> 648 [Ljava/util/List; postVals]
      + Local variable type table attribute (count = 1)
        v5: 38 -> 648 [Ljava/util/List<Ljava/lang/Object;>; postVals]
  + Method:       <init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V
    Access flags: 0x1
      = public Post(int,java.lang.String,java.lang.String,java.lang.String,java.lang.String,long,java.lang.String,java.lang.String,java.lang.String,java.lang.String,double,double,boolean,java.lang.String,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 141, locals = 21, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #60
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #10
        + Class [java/util/Vector]
      [8] dup
      [9] invokespecial #62
        + Methodref [java/util/Vector.<init> ()V]
      [12] putfield #29
        + Fieldref [org/edublogs/android/models/Post.imageUrl Ljava/util/List;]
      [15] aload_0 v0
      [16] new #10
        + Class [java/util/Vector]
      [19] dup
      [20] invokespecial #62
        + Methodref [java/util/Vector.<init> ()V]
      [23] putfield #46
        + Fieldref [org/edublogs/android/models/Post.selectedCategories Ljava/util/List;]
      [26] iload v18
      [28] ifeq +25 (target=53)
      [31] aload_0 v0
      [32] new #13
        + Class [org/edublogs/android/models/Blog]
      [35] dup
      [36] iload_1 v1
      [37] invokespecial #68
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [40] putfield #21
        + Fieldref [org/edublogs/android/models/Post.blog Lorg/edublogs/android/models/Blog;]
      [43] goto +10 (target=53)
      [46] astore v20
      [48] aload v20
      [50] invokevirtual #57
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [53] aload_0 v0
      [54] iload_1 v1
      [55] putfield #22
        + Fieldref [org/edublogs/android/models/Post.blogID I]
      [58] aload_0 v0
      [59] aload_2 v2
      [60] putfield #47
        + Fieldref [org/edublogs/android/models/Post.title Ljava/lang/String;]
      [63] aload_0 v0
      [64] aload_3 v3
      [65] putfield #27
        + Fieldref [org/edublogs/android/models/Post.description Ljava/lang/String;]
      [68] aload_0 v0
      [69] aload v4
      [71] putfield #39
        + Fieldref [org/edublogs/android/models/Post.mt_excerpt Ljava/lang/String;]
      [74] aload_0 v0
      [75] aload v5
      [77] putfield #36
        + Fieldref [org/edublogs/android/models/Post.mediaPaths Ljava/lang/String;]
      [80] aload_0 v0
      [81] lload v6
      [83] putfield #26
        + Fieldref [org/edublogs/android/models/Post.date_created_gmt J]
      [86] aload_0 v0
      [87] aload v8
      [89] putfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [92] aload_0 v0
      [93] aload v9
      [95] putfield #40
        + Fieldref [org/edublogs/android/models/Post.mt_keywords Ljava/lang/String;]
      [98] aload_0 v0
      [99] aload v10
      [101] putfield #43
        + Fieldref [org/edublogs/android/models/Post.post_status Ljava/lang/String;]
      [104] aload_0 v0
      [105] aload v11
      [107] putfield #52
        + Fieldref [org/edublogs/android/models/Post.wp_password Ljava/lang/String;]
      [110] aload_0 v0
      [111] iload v16
      [113] putfield #31
        + Fieldref [org/edublogs/android/models/Post.isPage Z]
      [116] aload_0 v0
      [117] aload v17
      [119] putfield #53
        + Fieldref [org/edublogs/android/models/Post.wp_post_format Ljava/lang/String;]
      [122] aload_0 v0
      [123] dload v12
      [125] putfield #32
        + Fieldref [org/edublogs/android/models/Post.latitude D]
      [128] aload_0 v0
      [129] dload v14
      [131] putfield #35
        + Fieldref [org/edublogs/android/models/Post.longitude D]
      [134] aload_0 v0
      [135] iload v19
      [137] putfield #30
        + Fieldref [org/edublogs/android/models/Post.isLocalChange Z]
      [140] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (31 -> 43: 46):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 101
        [4] -> line 51
        [15] -> line 52
        [26] -> line 105
        [31] -> line 107
        [43] -> line 108
        [48] -> line 109
        [53] -> line 112
        [58] -> line 113
        [63] -> line 114
        [68] -> line 115
        [74] -> line 116
        [80] -> line 117
        [86] -> line 118
        [92] -> line 119
        [98] -> line 120
        [104] -> line 121
        [110] -> line 122
        [116] -> line 123
        [122] -> line 124
        [128] -> line 125
        [134] -> line 126
        [140] -> line 127
      + Local variable table attribute (count = 18)
        v0: 0 -> 141 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 141 [I blog_id]
        v2: 0 -> 141 [Ljava/lang/String; title]
        v3: 0 -> 141 [Ljava/lang/String; content]
        v4: 0 -> 141 [Ljava/lang/String; excerpt]
        v5: 0 -> 141 [Ljava/lang/String; picturePaths]
        v6: 0 -> 141 [J date]
        v8: 0 -> 141 [Ljava/lang/String; categories]
        v9: 0 -> 141 [Ljava/lang/String; tags]
        v10: 0 -> 141 [Ljava/lang/String; status]
        v11: 0 -> 141 [Ljava/lang/String; password]
        v12: 0 -> 141 [D latitude]
        v14: 0 -> 141 [D longitude]
        v16: 0 -> 141 [Z isPage]
        v17: 0 -> 141 [Ljava/lang/String; postFormat]
        v18: 0 -> 141 [Z createBlogReference]
        v19: 0 -> 141 [Z isLocalChange]
        v20: 48 -> 53 [Ljava/lang/Exception; e]
  + Method:       getId()J
    Access flags: 0x1
      = public long getId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [org/edublogs/android/models/Post.id J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 130
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       getDate_created_gmt()J
    Access flags: 0x1
      = public long getDate_created_gmt()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [org/edublogs/android/models/Post.date_created_gmt J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setDate_created_gmt(J)V
    Access flags: 0x1
      = public void setDate_created_gmt(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] putfield #26
        + Fieldref [org/edublogs/android/models/Post.date_created_gmt J]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 146
        [5] -> line 147
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [J dateCreatedGmt]
  + Method:       getBlogID()I
    Access flags: 0x1
      = public int getBlogID()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [org/edublogs/android/models/Post.blogID I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       isLocalDraft()Z
    Access flags: 0x1
      = public boolean isLocalDraft()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [org/edublogs/android/models/Post.localDraft Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 158
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setLocalDraft(Z)V
    Access flags: 0x1
      = public void setLocalDraft(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #34
        + Fieldref [org/edublogs/android/models/Post.localDraft Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 162
        [5] -> line 163
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Z localDraft]
  + Method:       getJSONCategories()Lorg/json/JSONArray;
    Access flags: 0x1
      = public org.json.JSONArray getJSONCategories()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 3, stack = 3):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] getfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [6] ifnonnull +9 (target=15)
      [9] aload_0 v0
      [10] ldc #1
        + String []
      [12] putfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [15] aload_0 v0
      [16] aload_0 v0
      [17] getfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [20] invokestatic #71
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [23] putfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [26] new #16
        + Class [org/json/JSONArray]
      [29] dup
      [30] aload_0 v0
      [31] getfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [34] invokespecial #72
        + Methodref [org/json/JSONArray.<init> (Ljava/lang/String;)V]
      [37] astore_1 v1
      [38] goto +14 (target=52)
      [41] astore_2 v2
      [42] ldc #2
        + String [WordPress - getJSONCategories]
      [44] aload_2 v2
      [45] invokevirtual #74
        + Methodref [org/json/JSONException.getLocalizedMessage ()Ljava/lang/String;]
      [48] invokestatic #55
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [51] pop
      [52] aload_1 v1
      [53] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (15 -> 38: 41):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 166
        [2] -> line 167
        [9] -> line 168
        [15] -> line 170
        [26] -> line 171
        [38] -> line 172
        [42] -> line 173
        [52] -> line 175
      + Local variable table attribute (count = 3)
        v0: 0 -> 54 [Lorg/edublogs/android/models/Post; this]
        v1: 2 -> 54 [Lorg/json/JSONArray; jArray]
        v2: 42 -> 52 [Lorg/json/JSONException; e]
  + Method:       setJSONCategories(Lorg/json/JSONArray;)V
    Access flags: 0x1
      = public void setJSONCategories(org.json.JSONArray)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #73
        + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
      [5] putfield #23
        + Fieldref [org/edublogs/android/models/Post.categories Ljava/lang/String;]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 179
        [8] -> line 180
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 9 [Lorg/json/JSONArray; categories]
  + Method:       getDescription()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getDescription()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [org/edublogs/android/models/Post.description Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 197
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setDescription(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setDescription(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #27
        + Fieldref [org/edublogs/android/models/Post.description Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 201
        [5] -> line 202
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; description]
  + Method:       isMt_allow_comments()Z
    Access flags: 0x1
      = public boolean isMt_allow_comments()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [org/edublogs/android/models/Post.mt_allow_comments Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 213
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       getMt_excerpt()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getMt_excerpt()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #39
        + Fieldref [org/edublogs/android/models/Post.mt_excerpt Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 229
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setMt_excerpt(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setMt_excerpt(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #39
        + Fieldref [org/edublogs/android/models/Post.mt_excerpt Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 233
        [5] -> line 234
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; mtExcerpt]
  + Method:       getMt_keywords()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getMt_keywords()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #40
        + Fieldref [org/edublogs/android/models/Post.mt_keywords Ljava/lang/String;]
      [4] ifnonnull +6 (target=10)
      [7] ldc #1
        + String []
      [9] areturn
      [10] aload_0 v0
      [11] getfield #40
        + Fieldref [org/edublogs/android/models/Post.mt_keywords Ljava/lang/String;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 237
        [7] -> line 238
        [10] -> line 240
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/models/Post; this]
  + Method:       setMt_keywords(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setMt_keywords(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #40
        + Fieldref [org/edublogs/android/models/Post.mt_keywords Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 244
        [5] -> line 245
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; mtKeywords]
  + Method:       getMt_text_more()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getMt_text_more()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #41
        + Fieldref [org/edublogs/android/models/Post.mt_text_more Ljava/lang/String;]
      [4] ifnonnull +6 (target=10)
      [7] ldc #1
        + String []
      [9] areturn
      [10] aload_0 v0
      [11] getfield #41
        + Fieldref [org/edublogs/android/models/Post.mt_text_more Ljava/lang/String;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 248
        [7] -> line 249
        [10] -> line 251
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/models/Post; this]
  + Method:       setMt_text_more(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setMt_text_more(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #41
        + Fieldref [org/edublogs/android/models/Post.mt_text_more Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 255
        [5] -> line 256
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; mtTextMore]
  + Method:       getPermaLink()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPermaLink()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [org/edublogs/android/models/Post.permaLink Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 259
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       getPost_status()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPost_status()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #43
        + Fieldref [org/edublogs/android/models/Post.post_status Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 267
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setPost_status(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setPost_status(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #43
        + Fieldref [org/edublogs/android/models/Post.post_status Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 271
        [5] -> line 272
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; postStatus]
  + Method:       getPostid()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getPostid()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [org/edublogs/android/models/Post.postid Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 275
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       getTitle()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #47
        + Fieldref [org/edublogs/android/models/Post.title Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 283
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setTitle(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setTitle(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #47
        + Fieldref [org/edublogs/android/models/Post.title Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 287
        [5] -> line 288
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; title]
  + Method:       getWP_password()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getWP_password()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [org/edublogs/android/models/Post.wp_password Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 315
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setWP_password(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setWP_password(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #52
        + Fieldref [org/edublogs/android/models/Post.wp_password Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 319
        [5] -> line 320
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; wpPassword]
  + Method:       getWP_post_format()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getWP_post_format()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [org/edublogs/android/models/Post.wp_post_format Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 323
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setWP_post_form(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setWP_post_form(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #53
        + Fieldref [org/edublogs/android/models/Post.wp_post_format Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 327
        [5] -> line 328
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; wpPostForm]
  + Method:       getMediaPaths()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getMediaPaths()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/edublogs/android/models/Post.mediaPaths Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 339
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setMediaPaths(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setMediaPaths(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #36
        + Fieldref [org/edublogs/android/models/Post.mediaPaths Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 343
        [5] -> line 344
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; mediaPaths]
  + Method:       getLatitude()D
    Access flags: 0x1
      = public double getLatitude()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [org/edublogs/android/models/Post.latitude D]
      [4] dreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 347
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setLatitude(D)V
    Access flags: 0x1
      = public void setLatitude(double)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] dload_1 v1
      [2] putfield #32
        + Fieldref [org/edublogs/android/models/Post.latitude D]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 351
        [5] -> line 352
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [D latitude]
  + Method:       getLongitude()D
    Access flags: 0x1
      = public double getLongitude()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [org/edublogs/android/models/Post.longitude D]
      [4] dreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 355
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setLongitude(D)V
    Access flags: 0x1
      = public void setLongitude(double)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] dload_1 v1
      [2] putfield #35
        + Fieldref [org/edublogs/android/models/Post.longitude D]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 359
        [5] -> line 360
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [D longitude]
  + Method:       isPage()Z
    Access flags: 0x1
      = public boolean isPage()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [org/edublogs/android/models/Post.isPage Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 363
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setPage(Z)V
    Access flags: 0x1
      = public void setPage(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #31
        + Fieldref [org/edublogs/android/models/Post.isPage Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 367
        [5] -> line 368
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Z isPage]
  + Method:       isUploaded()Z
    Access flags: 0x1
      = public boolean isUploaded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [org/edublogs/android/models/Post.uploaded Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 371
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setUploaded(Z)V
    Access flags: 0x1
      = public void setUploaded(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #48
        + Fieldref [org/edublogs/android/models/Post.uploaded Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 375
        [5] -> line 376
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Z uploaded]
  + Method:       isLocalChange()Z
    Access flags: 0x1
      = public boolean isLocalChange()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [org/edublogs/android/models/Post.isLocalChange Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 379
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       setLocalChange(Z)V
    Access flags: 0x1
      = public void setLocalChange(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #30
        + Fieldref [org/edublogs/android/models/Post.isLocalChange Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 383
        [5] -> line 384
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Z isLocalChange]
  + Method:       save()Z
    Access flags: 0x1
      = public boolean save()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 3, stack = 4):
      [0] getstatic #20
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] aload_0 v0
      [5] getfield #22
        + Fieldref [org/edublogs/android/models/Post.blogID I]
      [8] invokevirtual #66
        + Methodref [org/edublogs/android/WordPressDB.savePost (Lorg/edublogs/android/models/Post;I)J]
      [11] lstore_1 v1
      [12] lload_1 v1
      [13] lconst_0
      [14] lcmp
      [15] iflt +24 (target=39)
      [18] aload_0 v0
      [19] invokevirtual #69
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [22] ifeq +17 (target=39)
      [25] aload_0 v0
      [26] invokevirtual #70
        + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
      [29] ifne +10 (target=39)
      [32] aload_0 v0
      [33] lload_1 v1
      [34] putfield #28
        + Fieldref [org/edublogs/android/models/Post.id J]
      [37] iconst_1
      [38] ireturn
      [39] iconst_0
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 387
        [12] -> line 389
        [32] -> line 390
        [37] -> line 391
        [39] -> line 394
      + Local variable table attribute (count = 2)
        v0: 0 -> 41 [Lorg/edublogs/android/models/Post; this]
        v1: 12 -> 41 [J newPostID]
  + Method:       update()Z
    Access flags: 0x1
      = public boolean update()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] getstatic #20
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] aload_0 v0
      [5] getfield #22
        + Fieldref [org/edublogs/android/models/Post.blogID I]
      [8] invokevirtual #67
        + Methodref [org/edublogs/android/WordPressDB.updatePost (Lorg/edublogs/android/models/Post;I)I]
      [11] istore_1 v1
      [12] iload_1 v1
      [13] ifle +5 (target=18)
      [16] iconst_1
      [17] ireturn
      [18] iconst_0
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 398
        [12] -> line 400
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/models/Post; this]
        v1: 12 -> 20 [I success]
  + Method:       delete()V
    Access flags: 0x1
      = public void delete()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] getstatic #20
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] invokevirtual #64
        + Methodref [org/edublogs/android/WordPressDB.deletePost (Lorg/edublogs/android/models/Post;)Z]
      [7] pop
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 405
        [8] -> line 406
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/models/Post; this]
  + Method:       deleteMediaFiles()V
    Access flags: 0x1
      = public void deleteMediaFiles()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] getstatic #20
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] invokevirtual #63
        + Methodref [org/edublogs/android/WordPressDB.deleteMediaFilesForPost (Lorg/edublogs/android/models/Post;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 409
        [7] -> line 410
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/models/Post; this]
  + Method:       setQuickPostType(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setQuickPostType(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #45
        + Fieldref [org/edublogs/android/models/Post.quickPostType Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 417
        [5] -> line 418
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/models/Post; this]
        v1: 0 -> 6 [Ljava/lang/String; type]
  + Method:       getBlog()Lorg/edublogs/android/models/Blog;
    Access flags: 0x1
      = public org.edublogs.android.models.Blog getBlog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/edublogs/android/models/Post.blog Lorg/edublogs/android/models/Blog;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 421
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]
  + Method:       getQuickPostType()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getQuickPostType()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #45
        + Fieldref [org/edublogs/android/models/Post.quickPostType Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 429
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/models/Post; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [Post.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AddQuickPressShortcutActivity
  Superclass:    android/app/ListActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.AddQuickPressShortcutActivity extends android.app.ListActivity

Interfaces (count = 0):

Constant Pool (count = 352):
  + Integer [16908298]
  + Integer [2130837674]
  + Integer [2130903066]
  + Integer [2131296313]
  + Integer [2131296315]
  + Integer [2131296519]
  + Integer [2131296521]
  + String []
  + String [/]
  + String [?s=60&d=404]
  + String [QP ]
  + String [blogName]
  + String [http://]
  + String [http://gravatar.com/blavatar/]
  + String [https://]
  + String [id]
  + String [url]
  + String [username]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/ListActivity]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/EditText]
  + Class [android/widget/ImageView]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/ListView]
  + Class [android/widget/ScrollView]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$1]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$2]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$3]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter]
  + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountNames Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountUsers [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blavatars [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blogNames [Ljava/lang/String;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/ListActivity.<init> ()V]
  + Methodref [android/app/ListActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [android/app/ListActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/widget/EditText.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ImageView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ImageView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/LinearLayout.setOrientation (I)V]
  + Methodref [android/widget/LinearLayout.setPadding (IIII)V]
  + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
  + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [android/widget/ListView.setVerticalFadingEdgeEnabled (Z)V]
  + Methodref [android/widget/ListView.setVerticalScrollBarEnabled (Z)V]
  + Methodref [android/widget/ScrollView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ScrollView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.buildDialog (I)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.displayAccounts ()V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$1.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;Landroid/widget/EditText;I)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$3.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;Landroid/widget/EditText;I)V]
  + NameAndType [accountIDs [I]
  + NameAndType [accountNames Ljava/util/List;]
  + NameAndType [accountUsers [Ljava/lang/String;]
  + NameAndType [accounts Ljava/util/List;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [addFooterView (Landroid/view/View;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [blavatars [Ljava/lang/String;]
  + NameAndType [blogNames [Ljava/lang/String;]
  + NameAndType [buildDialog (I)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [displayAccounts ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAccounts ()Ljava/util/List;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [intValue ()I]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setContentView (I)V]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setOrientation (I)V]
  + NameAndType [setPadding (IIII)V]
  + NameAndType [setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setVerticalFadingEdgeEnabled (Z)V]
  + NameAndType [setVerticalScrollBarEnabled (Z)V]
  + NameAndType [setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [size ()I]
  + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;Landroid/widget/EditText;I)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)V]
  + Utf8 [/]
  + Utf8 [<init>]
  + Utf8 [?s=60&d=404]
  + Utf8 [AddQuickPressShortcutActivity.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [HomeListAdapter]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [Landroid/widget/ScrollView;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [QP ]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$0]
  + Utf8 [accountIDs]
  + Utf8 [accountNames]
  + Utf8 [accountUsers]
  + Utf8 [accounts]
  + Utf8 [add]
  + Utf8 [addFooterView]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/ListActivity]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/ScrollView]
  + Utf8 [append]
  + Utf8 [blavatars]
  + Utf8 [blogName]
  + Utf8 [blogNames]
  + Utf8 [buildDialog]
  + Utf8 [create]
  + Utf8 [curHash]
  + Utf8 [data]
  + Utf8 [dialogBuilder]
  + Utf8 [displayAccounts]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getAccounts]
  + Utf8 [getDrawable]
  + Utf8 [getMd5Hash]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [http://]
  + Utf8 [http://gravatar.com/blavatar/]
  + Utf8 [https://]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [intValue]
  + Utf8 [iv]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [layout]
  + Utf8 [listView]
  + Utf8 [onActivityResult]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$1]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$2]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$3]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter]
  + Utf8 [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [position]
  + Utf8 [positionParam]
  + Utf8 [quickPressShortcutName]
  + Utf8 [replace]
  + Utf8 [requestCode]
  + Utf8 [resultCode]
  + Utf8 [savedInstanceState]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setCancelable]
  + Utf8 [setContentView]
  + Utf8 [setLayoutParams]
  + Utf8 [setListAdapter]
  + Utf8 [setNegativeButton]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOrientation]
  + Utf8 [setPadding]
  + Utf8 [setPositiveButton]
  + Utf8 [setText]
  + Utf8 [setTitle]
  + Utf8 [setVerticalFadingEdgeEnabled]
  + Utf8 [setVerticalScrollBarEnabled]
  + Utf8 [setView]
  + Utf8 [show]
  + Utf8 [size]
  + Utf8 [split]
  + Utf8 [startActivityForResult]
  + Utf8 [sv]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [unescapeHTML]
  + Utf8 [url]
  + Utf8 [urlSplit]
  + Utf8 [username]
  + Utf8 [validBlogCtr]
  + Utf8 [wpDB]

Fields (count = 6):
  + Field:        accounts Ljava/util/List;
    Access flags: 0x1
      = public java.util.List accounts
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Field:        blogNames [Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String[] blogNames
  + Field:        accountIDs [I
    Access flags: 0x1
      = public int[] accountIDs
  + Field:        accountUsers [Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String[] accountUsers
  + Field:        blavatars [Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String[] blavatars
  + Field:        accountNames Ljava/util/List;
    Access flags: 0x1
      = public java.util.List accountNames
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Ljava/lang/String;>;]

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x1
      = public AddQuickPressShortcutActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #66
        + Methodref [android/app/ListActivity.<init> ()V]
      [4] aload_0 v0
      [5] new #41
        + Class [java/util/Vector]
      [8] dup
      [9] invokespecial #95
        + Methodref [java/util/Vector.<init> ()V]
      [12] putfield #53
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountNames Ljava/util/List;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 39
        [4] -> line 47
        [15] -> line 39
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #68
        + Methodref [android/app/ListActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #3
        + Integer [2130903066]
      [8] invokevirtual #102
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] invokevirtual #101
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.getResources ()Landroid/content/res/Resources;]
      [16] ldc #6
        + Integer [2131296519]
      [18] invokevirtual #71
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [21] invokevirtual #104
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.setTitle (Ljava/lang/CharSequence;)V]
      [24] aload_0 v0
      [25] invokespecial #98
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.displayAccounts ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 51
        [5] -> line 53
        [11] -> line 54
        [24] -> line 56
        [28] -> line 57
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity; this]
        v1: 0 -> 29 [Landroid/os/Bundle; savedInstanceState]
  + Method:       displayAccounts()V
    Access flags: 0x2
      = private void displayAccounts()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 498, locals = 10, stack = 5):
      [0] aload_0 v0
      [1] getstatic #51
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [4] invokevirtual #96
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [7] putfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [10] aload_0 v0
      [11] ldc #1
        + Integer [16908298]
      [13] invokevirtual #99
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.findViewById (I)Landroid/view/View;]
      [16] checkcast #33
        + Class [android/widget/ListView]
      [19] astore_1 v1
      [20] new #31
        + Class [android/widget/ImageView]
      [23] dup
      [24] aload_0 v0
      [25] invokespecial #75
        + Methodref [android/widget/ImageView.<init> (Landroid/content/Context;)V]
      [28] astore_2 v2
      [29] aload_2 v2
      [30] aload_0 v0
      [31] invokevirtual #101
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.getResources ()Landroid/content/res/Resources;]
      [34] ldc #2
        + Integer [2130837674]
      [36] invokevirtual #70
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [39] invokevirtual #76
        + Methodref [android/widget/ImageView.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [42] aload_1 v1
      [43] aload_2 v2
      [44] invokevirtual #81
        + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
      [47] aload_1 v1
      [48] iconst_0
      [49] invokevirtual #83
        + Methodref [android/widget/ListView.setVerticalFadingEdgeEnabled (Z)V]
      [52] aload_1 v1
      [53] iconst_1
      [54] invokevirtual #84
        + Methodref [android/widget/ListView.setVerticalScrollBarEnabled (Z)V]
      [57] aload_0 v0
      [58] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [61] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [66] ifle +414 (target=480)
      [69] new #34
        + Class [android/widget/ScrollView]
      [72] dup
      [73] aload_0 v0
      [74] invokespecial #85
        + Methodref [android/widget/ScrollView.<init> (Landroid/content/Context;)V]
      [77] astore_3 v3
      [78] aload_3 v3
      [79] new #27
        + Class [android/view/ViewGroup$LayoutParams]
      [82] dup
      [83] iconst_m1
      [84] bipush -2
      [86] invokespecial #72
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [89] invokevirtual #86
        + Methodref [android/widget/ScrollView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [92] new #32
        + Class [android/widget/LinearLayout]
      [95] dup
      [96] aload_0 v0
      [97] invokespecial #77
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [100] astore v4
      [102] aload v4
      [104] bipush 10
      [106] bipush 10
      [108] bipush 10
      [110] iconst_0
      [111] invokevirtual #80
        + Methodref [android/widget/LinearLayout.setPadding (IIII)V]
      [114] aload v4
      [116] new #27
        + Class [android/view/ViewGroup$LayoutParams]
      [119] dup
      [120] iconst_m1
      [121] bipush -2
      [123] invokespecial #72
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [126] invokevirtual #78
        + Methodref [android/widget/LinearLayout.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [129] aload v4
      [131] iconst_1
      [132] invokevirtual #79
        + Methodref [android/widget/LinearLayout.setOrientation (I)V]
      [135] aload_0 v0
      [136] aload_0 v0
      [137] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [140] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [145] anewarray #37
        + Class [java/lang/String]
      [148] putfield #57
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blogNames [Ljava/lang/String;]
      [151] aload_0 v0
      [152] aload_0 v0
      [153] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [156] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [161] newarray 10
      [163] putfield #52
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
      [166] aload_0 v0
      [167] aload_0 v0
      [168] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [171] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [176] anewarray #37
        + Class [java/lang/String]
      [179] putfield #54
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountUsers [Ljava/lang/String;]
      [182] aload_0 v0
      [183] aload_0 v0
      [184] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [187] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [192] anewarray #37
        + Class [java/lang/String]
      [195] putfield #56
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blavatars [Ljava/lang/String;]
      [198] iconst_0
      [199] istore v5
      [201] iconst_0
      [202] istore v6
      [204] goto +193 (target=397)
      [207] aload_0 v0
      [208] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [211] iload v6
      [213] invokeinterface #113
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [218] checkcast #40
        + Class [java/util/Map]
      [221] astore v7
      [223] aload_0 v0
      [224] getfield #57
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blogNames [Ljava/lang/String;]
      [227] iload v5
      [229] aload v7
      [231] ldc #12
        + String [blogName]
      [233] invokeinterface #115
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [238] invokevirtual #88
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [241] aastore
      [242] aload_0 v0
      [243] getfield #54
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountUsers [Ljava/lang/String;]
      [246] iload v5
      [248] aload v7
      [250] ldc #18
        + String [username]
      [252] invokeinterface #115
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [257] invokevirtual #88
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [260] aastore
      [261] aload_0 v0
      [262] getfield #52
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
      [265] iload v5
      [267] aload v7
      [269] ldc #16
        + String [id]
      [271] invokeinterface #115
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [276] checkcast #35
        + Class [java/lang/Integer]
      [279] invokevirtual #87
        + Methodref [java/lang/Integer.intValue ()I]
      [282] iastore
      [283] aload v7
      [285] ldc #17
        + String [url]
      [287] invokeinterface #115
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [292] invokevirtual #88
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [295] astore v8
      [297] aload v8
      [299] ldc #13
        + String [http://]
      [301] ldc #8
        + String []
      [303] invokevirtual #89
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [306] astore v8
      [308] aload v8
      [310] ldc #15
        + String [https://]
      [312] ldc #8
        + String []
      [314] invokevirtual #89
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [317] astore v8
      [319] aload v8
      [321] ldc #9
        + String [/]
      [323] invokevirtual #90
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [326] astore v9
      [328] aload v9
      [330] iconst_0
      [331] aaload
      [332] astore v8
      [334] new #38
        + Class [java/lang/StringBuilder]
      [337] dup
      [338] ldc #14
        + String [http://gravatar.com/blavatar/]
      [340] invokespecial #92
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [343] aload v8
      [345] invokevirtual #91
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [348] invokestatic #110
        + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
      [351] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [354] ldc #10
        + String [?s=60&d=404]
      [356] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [359] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [362] astore v8
      [364] aload_0 v0
      [365] getfield #56
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blavatars [Ljava/lang/String;]
      [368] iload v5
      [370] aload v8
      [372] aastore
      [373] aload_0 v0
      [374] getfield #53
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountNames Ljava/util/List;]
      [377] iload v5
      [379] aload_0 v0
      [380] getfield #57
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blogNames [Ljava/lang/String;]
      [383] iload v6
      [385] aaload
      [386] invokeinterface #112
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [391] iinc v5, 1
      [394] iinc v6, 1
      [397] iload v6
      [399] aload_0 v0
      [400] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [403] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [408] ificmplt -201 (target=207)
      [411] iload v5
      [413] aload_0 v0
      [414] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [417] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [422] ificmpge +13 (target=435)
      [425] aload_0 v0
      [426] getstatic #51
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [429] invokevirtual #96
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [432] putfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [435] aload_0 v0
      [436] new #48
        + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter]
      [439] dup
      [440] aload_0 v0
      [441] invokespecial #109
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
      [444] invokevirtual #103
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.setListAdapter (Landroid/widget/ListAdapter;)V]
      [447] aload_1 v1
      [448] new #45
        + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$1]
      [451] dup
      [452] aload_0 v0
      [453] invokespecial #106
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$1.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
      [456] invokevirtual #82
        + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [459] aload_0 v0
      [460] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [463] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [468] iconst_1
      [469] ificmpne +28 (target=497)
      [472] aload_0 v0
      [473] iconst_0
      [474] invokespecial #97
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.buildDialog (I)V]
      [477] goto +20 (target=497)
      [480] new #24
        + Class [android/content/Intent]
      [483] dup
      [484] aload_0 v0
      [485] ldc #49
        + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
      [487] invokespecial #69
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [490] astore_3 v3
      [491] aload_0 v0
      [492] aload_3 v3
      [493] iconst_0
      [494] invokevirtual #105
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [497] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 47)
        [0] -> line 60
        [10] -> line 62
        [20] -> line 64
        [29] -> line 65
        [42] -> line 66
        [47] -> line 67
        [52] -> line 68
        [57] -> line 70
        [69] -> line 71
        [78] -> line 72
        [92] -> line 73
        [102] -> line 74
        [114] -> line 75
        [129] -> line 77
        [135] -> line 79
        [151] -> line 80
        [166] -> line 81
        [182] -> line 82
        [198] -> line 83
        [201] -> line 84
        [207] -> line 86
        [223] -> line 87
        [242] -> line 88
        [261] -> line 89
        [283] -> line 90
        [297] -> line 91
        [308] -> line 92
        [319] -> line 93
        [328] -> line 94
        [334] -> line 95
        [343] -> line 96
        [354] -> line 97
        [359] -> line 95
        [364] -> line 98
        [373] -> line 99
        [391] -> line 100
        [394] -> line 84
        [411] -> line 103
        [425] -> line 104
        [435] -> line 107
        [447] -> line 109
        [459] -> line 115
        [472] -> line 116
        [477] -> line 119
        [480] -> line 121
        [491] -> line 122
        [497] -> line 124
      + Local variable table attribute (count = 11)
        v0: 0 -> 498 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity; this]
        v1: 20 -> 498 [Landroid/widget/ListView; listView]
        v2: 29 -> 498 [Landroid/widget/ImageView; iv]
        v3: 78 -> 477 [Landroid/widget/ScrollView; sv]
        v4: 102 -> 477 [Landroid/widget/LinearLayout; layout]
        v5: 201 -> 477 [I validBlogCtr]
        v6: 204 -> 411 [I i]
        v7: 223 -> 394 [Ljava/util/Map; curHash]
        v8: 297 -> 394 [Ljava/lang/String; url]
        v9: 328 -> 394 [[Ljava/lang/String; urlSplit]
        v3: 491 -> 497 [Landroid/content/Intent; i]
      + Local variable type table attribute (count = 1)
        v7: 223 -> 394 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; curHash]
  + Method:       buildDialog(I)V
    Access flags: 0x2
      = private void buildDialog(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 118, locals = 5, stack = 7):
      [0] iload_1 v1
      [1] istore_2 v2
      [2] new #20
        + Class [android/app/AlertDialog$Builder]
      [5] dup
      [6] aload_0 v0
      [7] invokespecial #59
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [10] astore_3 v3
      [11] aload_3 v3
      [12] ldc #7
        + Integer [2131296521]
      [14] invokevirtual #64
        + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
      [17] pop
      [18] new #30
        + Class [android/widget/EditText]
      [21] dup
      [22] aload_0 v0
      [23] invokespecial #73
        + Methodref [android/widget/EditText.<init> (Landroid/content/Context;)V]
      [26] astore v4
      [28] aload v4
      [30] new #38
        + Class [java/lang/StringBuilder]
      [33] dup
      [34] ldc #11
        + String [QP ]
      [36] invokespecial #92
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] aload_0 v0
      [40] getfield #53
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountNames Ljava/util/List;]
      [43] iload_2 v2
      [44] invokeinterface #113
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [49] checkcast #37
        + Class [java/lang/String]
      [52] invokestatic #111
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [55] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [58] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [61] invokevirtual #74
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [64] aload_3 v3
      [65] aload v4
      [67] invokevirtual #65
        + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
      [70] pop
      [71] aload_3 v3
      [72] ldc #5
        + Integer [2131296315]
      [74] new #46
        + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$2]
      [77] dup
      [78] aload_0 v0
      [79] aload v4
      [81] iload_2 v2
      [82] invokespecial #107
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;Landroid/widget/EditText;I)V]
      [85] invokevirtual #63
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [88] pop
      [89] aload_3 v3
      [90] ldc #4
        + Integer [2131296313]
      [92] new #47
        + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$3]
      [95] dup
      [96] aload_0 v0
      [97] invokespecial #108
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity$3.<init> (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
      [100] invokevirtual #62
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [103] pop
      [104] aload_3 v3
      [105] iconst_0
      [106] invokevirtual #61
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [109] pop
      [110] aload_3 v3
      [111] invokevirtual #60
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [114] invokevirtual #58
        + Methodref [android/app/AlertDialog.show ()V]
      [117] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 127
        [2] -> line 129
        [11] -> line 130
        [18] -> line 132
        [28] -> line 133
        [64] -> line 134
        [71] -> line 136
        [89] -> line 172
        [104] -> line 177
        [110] -> line 178
        [117] -> line 179
      + Local variable table attribute (count = 5)
        v0: 0 -> 118 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity; this]
        v1: 0 -> 118 [I positionParam]
        v2: 2 -> 118 [I position]
        v3: 11 -> 118 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v4: 28 -> 118 [Landroid/widget/EditText; quickPressShortcutName]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #67
        + Methodref [android/app/ListActivity.onActivityResult (IILandroid/content/Intent;)V]
      [7] iload_1 v1
      [8] tableswitch (1 offsets, default=58) (target=66)
        0: offset = 20, target = 28
        default: offset = 58, target = 66
      [28] iload_2 v2
      [29] iconst_m1
      [30] ificmpne +32 (target=62)
      [33] aload_0 v0
      [34] getstatic #51
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [37] invokevirtual #96
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [40] putfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [43] aload_0 v0
      [44] getfield #55
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [47] invokeinterface #114
        + InterfaceMethodref [java/util/List.size ()I]
      [52] ifle +10 (target=62)
      [55] aload_0 v0
      [56] invokespecial #98
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.displayAccounts ()V]
      [59] goto +7 (target=66)
      [62] aload_0 v0
      [63] invokevirtual #100
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.finish ()V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 183
        [7] -> line 184
        [28] -> line 186
        [33] -> line 187
        [43] -> line 188
        [55] -> line 189
        [59] -> line 190
        [62] -> line 193
        [66] -> line 196
      + Local variable table attribute (count = 4)
        v0: 0 -> 67 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity; this]
        v1: 0 -> 67 [I requestCode]
        v2: 0 -> 67 [I resultCode]
        v3: 0 -> 67 [Landroid/content/Intent; data]
  + Method:       access$0(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$0(org.edublogs.android.ui.AddQuickPressShortcutActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #97
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.buildDialog (I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 126
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$3]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter]
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
      + Utf8 [HomeListAdapter]
  + Source file attribute:
    + Utf8 [AddQuickPressShortcutActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AddQuickPressShortcutActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.AddQuickPressShortcutActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 51):
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$1]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$1.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.access$0 (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;I)V]
  + NameAndType [displayAccounts ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;I)V]
  + Utf8 [<init>]
  + Utf8 [AddQuickPressShortcutActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Utf8 [OnItemClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [arg0]
  + Utf8 [displayAccounts]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onItemClick]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$1]
  + Utf8 [position]
  + Utf8 [row]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.AddQuickPressShortcutActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V
    Access flags: 0x0
      = AddQuickPressShortcutActivity$1(org.edublogs.android.ui.AddQuickPressShortcutActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$1.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 109
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$1; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$1.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [4] iload_3 v3
      [5] invokestatic #8
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.access$0 (Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 111
        [8] -> line 112
      + Local variable table attribute (count = 5)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$1; this]
        v1: 0 -> 9 [Landroid/widget/AdapterView; arg0]
        v2: 0 -> 9 [Landroid/view/View; row]
        v3: 0 -> 9 [I position]
        v4: 0 -> 9 [J id]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 9 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
    + NameAndType [displayAccounts ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [AddQuickPressShortcutActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AddQuickPressShortcutActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.AddQuickPressShortcutActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 188):
  + Integer [67108864]
  + Integer [268435456]
  + Integer [2130837630]
  + Integer [2131296520]
  + String [accountName]
  + String [android.intent.extra.shortcut.ICON_RESOURCE]
  + String [android.intent.extra.shortcut.INTENT]
  + String [android.intent.extra.shortcut.NAME]
  + String [com.android.launcher.action.INSTALL_SHORTCUT]
  + String [id]
  + String [isNew]
  + String [isQuickPress]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/Intent$ShortcutIconResource]
  + Class [android/text/Editable]
  + Class [android/text/TextUtils]
  + Class [android/widget/EditText]
  + Class [android/widget/Toast]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/List]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$2]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountNames Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$position I]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$quickPressShortcutName Landroid/widget/EditText;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent$ShortcutIconResource.fromContext (Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.addQuickPressShortcut (ILjava/lang/String;)Z]
  + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.sendBroadcast (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [accountIDs [I]
  + NameAndType [accountNames Ljava/util/List;]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [addQuickPressShortcut (ILjava/lang/String;)Z]
  + NameAndType [buildDialog (I)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [finish ()V]
  + NameAndType [fromContext (Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [sendBroadcast (Landroid/content/Intent;)V]
  + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updateLastBlogId (I)V]
  + NameAndType [val$position I]
  + NameAndType [val$quickPressShortcutName Landroid/widget/EditText;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/String;)Z]
  + Utf8 [(Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;]
  + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;Landroid/widget/EditText;I)V]
  + Utf8 [<init>]
  + Utf8 [AddQuickPressShortcutActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/Toast;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/List;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [ShortcutIconResource]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [accountIDs]
  + Utf8 [accountName]
  + Utf8 [accountNames]
  + Utf8 [addFlags]
  + Utf8 [addIntent]
  + Utf8 [addQuickPressShortcut]
  + Utf8 [android.intent.extra.shortcut.ICON_RESOURCE]
  + Utf8 [android.intent.extra.shortcut.INTENT]
  + Utf8 [android.intent.extra.shortcut.NAME]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/Intent$ShortcutIconResource]
  + Utf8 [android/text/Editable]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/Toast]
  + Utf8 [buildDialog]
  + Utf8 [com.android.launcher.action.INSTALL_SHORTCUT]
  + Utf8 [currentBlog]
  + Utf8 [dialog]
  + Utf8 [finish]
  + Utf8 [fromContext]
  + Utf8 [get]
  + Utf8 [getText]
  + Utf8 [id]
  + Utf8 [isEmpty]
  + Utf8 [isNew]
  + Utf8 [isQuickPress]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/List]
  + Utf8 [makeText]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$2]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [putExtra]
  + Utf8 [sendBroadcast]
  + Utf8 [setAction]
  + Utf8 [shortcutIntent]
  + Utf8 [show]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [unescapeHTML]
  + Utf8 [updateLastBlogId]
  + Utf8 [val$position]
  + Utf8 [val$quickPressShortcutName]
  + Utf8 [which]
  + Utf8 [wpDB]

Fields (count = 3):
  + Field:        this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.AddQuickPressShortcutActivity this$0
  + Field:        val$quickPressShortcutName Landroid/widget/EditText;
    Access flags: 0x1012
      = private final synthetic android.widget.EditText val$quickPressShortcutName
  + Field:        val$position I
    Access flags: 0x1012
      = private final synthetic int val$position

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;Landroid/widget/EditText;I)V
    Access flags: 0x0
      = AddQuickPressShortcutActivity$2(org.edublogs.android.ui.AddQuickPressShortcutActivity,android.widget.EditText,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #38
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$quickPressShortcutName Landroid/widget/EditText;]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #37
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$position I]
      [15] aload_0 v0
      [16] invokespecial #52
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 136
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$2; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 285, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$quickPressShortcutName Landroid/widget/EditText;]
      [4] invokevirtual #49
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [7] invokestatic #48
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [10] ifeq +21 (target=31)
      [13] aload_0 v0
      [14] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [17] ldc #4
        + Integer [2131296520]
      [19] iconst_1
      [20] invokestatic #50
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] invokevirtual #51
        + Methodref [android/widget/Toast.show ()V]
      [28] goto +256 (target=284)
      [31] new #15
        + Class [android/content/Intent]
      [34] dup
      [35] aload_0 v0
      [36] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [39] ldc #30
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [41] invokespecial #40
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [44] astore_3 v3
      [45] aload_3 v3
      [46] ldc #2
        + Integer [268435456]
      [48] invokevirtual #41
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [51] pop
      [52] aload_3 v3
      [53] ldc #1
        + Integer [67108864]
      [55] invokevirtual #41
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [58] pop
      [59] aload_3 v3
      [60] ldc #10
        + String [id]
      [62] aload_0 v0
      [63] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [66] getfield #34
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
      [69] aload_0 v0
      [70] getfield #37
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$position I]
      [73] iaload
      [74] invokevirtual #42
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [77] pop
      [78] aload_3 v3
      [79] ldc #12
        + String [isQuickPress]
      [81] iconst_1
      [82] invokevirtual #45
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [85] pop
      [86] aload_3 v3
      [87] ldc #5
        + String [accountName]
      [89] aload_0 v0
      [90] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [93] getfield #35
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountNames Ljava/util/List;]
      [96] aload_0 v0
      [97] getfield #37
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$position I]
      [100] invokeinterface #60
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [105] checkcast #23
        + Class [java/lang/String]
      [108] invokestatic #58
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [111] invokevirtual #44
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [114] pop
      [115] aload_3 v3
      [116] ldc #11
        + String [isNew]
      [118] iconst_1
      [119] invokevirtual #45
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [122] pop
      [123] new #15
        + Class [android/content/Intent]
      [126] dup
      [127] invokespecial #39
        + Methodref [android/content/Intent.<init> ()V]
      [130] astore v4
      [132] aload v4
      [134] ldc #7
        + String [android.intent.extra.shortcut.INTENT]
      [136] aload_3 v3
      [137] invokevirtual #43
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [140] pop
      [141] aload v4
      [143] ldc #8
        + String [android.intent.extra.shortcut.NAME]
      [145] aload_0 v0
      [146] getfield #38
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$quickPressShortcutName Landroid/widget/EditText;]
      [149] invokevirtual #49
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [152] invokeinterface #59
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [157] invokevirtual #44
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [160] pop
      [161] aload v4
      [163] ldc #6
        + String [android.intent.extra.shortcut.ICON_RESOURCE]
      [165] aload_0 v0
      [166] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [169] ldc #3
        + Integer [2130837630]
      [171] invokestatic #47
        + Methodref [android/content/Intent$ShortcutIconResource.fromContext (Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource;]
      [174] invokevirtual #43
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [177] pop
      [178] getstatic #33
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [181] aload_0 v0
      [182] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [185] getfield #34
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
      [188] aload_0 v0
      [189] getfield #37
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$position I]
      [192] iaload
      [193] aload_0 v0
      [194] getfield #38
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$quickPressShortcutName Landroid/widget/EditText;]
      [197] invokevirtual #49
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [200] invokeinterface #59
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [205] invokevirtual #53
        + Methodref [org/edublogs/android/WordPressDB.addQuickPressShortcut (ILjava/lang/String;)Z]
      [208] pop
      [209] getstatic #32
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [212] ifnonnull +48 (target=260)
      [215] new #27
        + Class [org/edublogs/android/models/Blog]
      [218] dup
      [219] aload_0 v0
      [220] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [223] getfield #34
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
      [226] aload_0 v0
      [227] getfield #37
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$position I]
      [230] iaload
      [231] invokespecial #55
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [234] putstatic #32
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [237] getstatic #33
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [240] aload_0 v0
      [241] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [244] getfield #34
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
      [247] aload_0 v0
      [248] getfield #37
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.val$position I]
      [251] iaload
      [252] invokevirtual #54
        + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
      [255] goto +5 (target=260)
      [258] astore v5
      [260] aload v4
      [262] ldc #9
        + String [com.android.launcher.action.INSTALL_SHORTCUT]
      [264] invokevirtual #46
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [267] pop
      [268] aload_0 v0
      [269] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [272] aload v4
      [274] invokevirtual #57
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.sendBroadcast (Landroid/content/Intent;)V]
      [277] aload_0 v0
      [278] getfield #36
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$2.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [281] invokevirtual #56
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.finish ()V]
      [284] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (215 -> 255: 258):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 139
        [13] -> line 140
        [24] -> line 141
        [28] -> line 142
        [31] -> line 143
        [45] -> line 144
        [52] -> line 145
        [59] -> line 146
        [78] -> line 147
        [86] -> line 148
        [115] -> line 149
        [123] -> line 151
        [132] -> line 152
        [141] -> line 153
        [161] -> line 154
        [178] -> line 156
        [209] -> line 158
        [215] -> line 160
        [237] -> line 161
        [255] -> line 162
        [260] -> line 166
        [268] -> line 167
        [277] -> line 168
        [284] -> line 170
      + Local variable table attribute (count = 6)
        v0: 0 -> 285 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$2; this]
        v1: 0 -> 285 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 285 [I which]
        v3: 24 -> 28 [Landroid/widget/Toast; t]
        v3: 45 -> 284 [Landroid/content/Intent; shortcutIntent]
        v4: 132 -> 284 [Landroid/content/Intent; addIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
    + NameAndType [buildDialog (I)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/content/Intent$ShortcutIconResource]
      + Class [android/content/Intent]
      + Utf8 [ShortcutIconResource]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$2]
  + Source file attribute:
    + Utf8 [AddQuickPressShortcutActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AddQuickPressShortcutActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.AddQuickPressShortcutActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$3]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$3.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [buildDialog (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AddQuickPressShortcutActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [buildDialog]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$3]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [which]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.AddQuickPressShortcutActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V
    Access flags: 0x0
      = AddQuickPressShortcutActivity$3(org.edublogs.android.ui.AddQuickPressShortcutActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$3.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 172
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$3; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 174
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$3; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I which]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
    + NameAndType [buildDialog (I)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$3]
  + Source file attribute:
    + Utf8 [AddQuickPressShortcutActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter
  Superclass:    android/widget/BaseAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.AddQuickPressShortcutActivity$HomeListAdapter extends android.widget.BaseAdapter

Interfaces (count = 0):

Constant Pool (count = 145):
  + Integer [2130837673]
  + Integer [2130903080]
  + Integer [2131165378]
  + Integer [2131165379]
  + Integer [2131165380]
  + Class [android/content/res/Resources]
  + Class [android/view/LayoutInflater]
  + Class [android/widget/BaseAdapter]
  + Class [android/widget/RelativeLayout]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/Integer]
  + Class [java/util/List]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountUsers [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blavatars [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blogNames [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/widget/BaseAdapter.<init> ()V]
  + Methodref [android/widget/RelativeLayout.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/RelativeLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/RelativeLayout.setId (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [accountIDs [I]
  + NameAndType [accountUsers [Ljava/lang/String;]
  + NameAndType [accounts Ljava/util/List;]
  + NameAndType [blavatars [Ljava/lang/String;]
  + NameAndType [blogNames [Ljava/lang/String;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [intValue ()I]
  + NameAndType [setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setId (I)V]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()V]
  + Utf8 [(I)J]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AddQuickPressShortcutActivity.java]
  + Utf8 [Code]
  + Utf8 [HomeListAdapter]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/RelativeLayout;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [accountIDs]
  + Utf8 [accountUsers]
  + Utf8 [accounts]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/widget/BaseAdapter]
  + Utf8 [android/widget/RelativeLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [blavatar]
  + Utf8 [blavatars]
  + Utf8 [blogName]
  + Utf8 [blogNames]
  + Utf8 [blogUsername]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [convertView]
  + Utf8 [findViewById]
  + Utf8 [getCount]
  + Utf8 [getDrawable]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getLayoutInflater]
  + Utf8 [getResources]
  + Utf8 [getView]
  + Utf8 [imageLoader]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [intValue]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/util/List]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity]
  + Utf8 [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [setBackgroundDrawable]
  + Utf8 [setId]
  + Utf8 [setImageUrl]
  + Utf8 [setText]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [unescapeHTML]
  + Utf8 [username]
  + Utf8 [valueOf]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.AddQuickPressShortcutActivity this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;)V
    Access flags: 0x1
      = public AddQuickPressShortcutActivity$HomeListAdapter(org.edublogs.android.ui.AddQuickPressShortcutActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [5] aload_0 v0
      [6] invokespecial #27
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 200
        [9] -> line 201
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter; this]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [4] getfield #21
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accounts Ljava/util/List;]
      [7] invokeinterface #38
        + InterfaceMethodref [java/util/List.size ()I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 204
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter; this]
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] invokestatic #34
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 208
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter; this]
        v1: 0 -> 5 [I position]
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] i2l
      [2] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 212
      + Local variable table attribute (count = 2)
        v0: 0 -> 3 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter; this]
        v1: 0 -> 3 [I position]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 165, locals = 9, stack = 4):
      [0] aload_2 v2
      [1] checkcast #9
        + Class [android/widget/RelativeLayout]
      [4] astore v4
      [6] aload v4
      [8] ifnonnull +26 (target=34)
      [11] aload_0 v0
      [12] getfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [15] invokevirtual #35
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [18] astore v5
      [20] aload v5
      [22] ldc #2
        + Integer [2130903080]
      [24] aload_3 v3
      [25] iconst_0
      [26] invokevirtual #26
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [29] checkcast #9
        + Class [android/widget/RelativeLayout]
      [32] astore v4
      [34] aload_0 v0
      [35] getfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [38] getfield #20
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountUsers [Ljava/lang/String;]
      [41] iload_1 v1
      [42] aaload
      [43] astore v5
      [45] aload v4
      [47] aload_0 v0
      [48] getfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [51] invokevirtual #36
        + Methodref [org/edublogs/android/ui/AddQuickPressShortcutActivity.getResources ()Landroid/content/res/Resources;]
      [54] ldc #1
        + Integer [2130837673]
      [56] invokevirtual #25
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [59] invokevirtual #29
        + Methodref [android/widget/RelativeLayout.setBackgroundDrawable (Landroid/graphics/drawable/Drawable;)V]
      [62] aload v4
      [64] aload_0 v0
      [65] getfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [68] getfield #19
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.accountIDs [I]
      [71] iload_1 v1
      [72] iaload
      [73] invokestatic #34
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [76] invokevirtual #33
        + Methodref [java/lang/Integer.intValue ()I]
      [79] invokevirtual #30
        + Methodref [android/widget/RelativeLayout.setId (I)V]
      [82] aload v4
      [84] ldc #4
        + Integer [2131165379]
      [86] invokevirtual #28
        + Methodref [android/widget/RelativeLayout.findViewById (I)Landroid/view/View;]
      [89] checkcast #10
        + Class [android/widget/TextView]
      [92] astore v6
      [94] aload v4
      [96] ldc #5
        + Integer [2131165380]
      [98] invokevirtual #28
        + Methodref [android/widget/RelativeLayout.findViewById (I)Landroid/view/View;]
      [101] checkcast #10
        + Class [android/widget/TextView]
      [104] astore v7
      [106] aload v4
      [108] ldc #3
        + Integer [2131165378]
      [110] invokevirtual #28
        + Methodref [android/widget/RelativeLayout.findViewById (I)Landroid/view/View;]
      [113] checkcast #11
        + Class [com/android/volley/toolbox/NetworkImageView]
      [116] astore v8
      [118] aload v6
      [120] aload_0 v0
      [121] getfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [124] getfield #23
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blogNames [Ljava/lang/String;]
      [127] iload_1 v1
      [128] aaload
      [129] invokestatic #37
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [132] invokevirtual #31
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [135] aload v7
      [137] aload v5
      [139] invokestatic #37
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [142] invokevirtual #31
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [145] aload v8
      [147] aload_0 v0
      [148] getfield #24
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter.this$0 Lorg/edublogs/android/ui/AddQuickPressShortcutActivity;]
      [151] getfield #22
        + Fieldref [org/edublogs/android/ui/AddQuickPressShortcutActivity.blavatars [Ljava/lang/String;]
      [154] iload_1 v1
      [155] aaload
      [156] getstatic #18
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [159] invokevirtual #32
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [162] aload v4
      [164] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 216
        [6] -> line 217
        [11] -> line 218
        [20] -> line 219
        [34] -> line 221
        [45] -> line 222
        [54] -> line 223
        [56] -> line 222
        [62] -> line 224
        [82] -> line 226
        [94] -> line 227
        [106] -> line 228
        [118] -> line 230
        [120] -> line 231
        [132] -> line 230
        [135] -> line 232
        [137] -> line 233
        [142] -> line 232
        [145] -> line 234
        [162] -> line 236
      + Local variable table attribute (count = 10)
        v0: 0 -> 165 [Lorg/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter; this]
        v1: 0 -> 165 [I position]
        v2: 0 -> 165 [Landroid/view/View; convertView]
        v3: 0 -> 165 [Landroid/view/ViewGroup; parent]
        v4: 6 -> 165 [Landroid/widget/RelativeLayout; view]
        v5: 20 -> 34 [Landroid/view/LayoutInflater; inflater]
        v5: 45 -> 165 [Ljava/lang/String; username]
        v6: 94 -> 165 [Landroid/widget/TextView; blogName]
        v7: 106 -> 165 [Landroid/widget/TextView; blogUsername]
        v8: 118 -> 165 [Lcom/android/volley/toolbox/NetworkImageView; blavatar]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity$HomeListAdapter]
      + Class [org/edublogs/android/ui/AddQuickPressShortcutActivity]
      + Utf8 [HomeListAdapter]
  + Source file attribute:
    + Utf8 [AddQuickPressShortcutActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AuthenticatedWebViewActivity
  Superclass:    org/edublogs/android/ui/WebViewActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.AuthenticatedWebViewActivity extends org.edublogs.android.ui.WebViewActivity

Interfaces (count = 0):

Constant Pool (count = 308):
  + Integer [2131165488]
  + Integer [2131165492]
  + Integer [2131165496]
  + Integer [2131296355]
  + Integer [2131296442]
  + Integer [2131689479]
  + String [/]
  + String [/wp-login.php]
  + String [UTF-8]
  + String [android.intent.action.SEND]
  + String [android.intent.action.VIEW]
  + String [android.intent.extra.TEXT]
  + String [log=%s&pwd=%s&redirect_to=%s]
  + String [login_url]
  + String [text/plain]
  + String [value]
  + String [wp-login.php]
  + String [xmlrpc]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/net/Uri]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/google/gson/Gson]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URLEncoder]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$1]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient]
  + Class [org/edublogs/android/ui/WebViewActivity]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.authUrl Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
  + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.reload ()V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [java/io/UnsupportedEncodingException.printStackTrace ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getLoginUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$1.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$1.getType ()Ljava/lang/reflect/Type;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Lorg/edublogs/android/models/Blog;)V]
  + Methodref [org/edublogs/android/ui/WebViewActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WebViewActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WebViewActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [org/edublogs/android/ui/WebViewActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Lorg/edublogs/android/models/Blog;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [authUrl Ljava/lang/String;]
  + NameAndType [createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [finish ()V]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogOptions ()Ljava/lang/String;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getItemId ()I]
  + NameAndType [getLoginUrl ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [lastIndexOf (Ljava/lang/String;)I]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [reload ()V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [setCacheMode (I)V]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setSavePassword (Z)V]
  + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [show ()V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [(Z)V]
  + Utf8 [/]
  + Utf8 [/wp-login.php]
  + Utf8 [<init>]
  + Utf8 [AuthenticatedWebViewActivity.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/UnsupportedEncodingException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [access$0]
  + Utf8 [android.intent.action.SEND]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android.intent.extra.TEXT]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/net/Uri]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/Toast]
  + Utf8 [append]
  + Utf8 [authUrl]
  + Utf8 [blogOptions]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [createChooser]
  + Utf8 [e]
  + Utf8 [encode]
  + Utf8 [finish]
  + Utf8 [format]
  + Utf8 [fromJson]
  + Utf8 [get]
  + Utf8 [getBlogOptions]
  + Utf8 [getCurrentBlog]
  + Utf8 [getInstance]
  + Utf8 [getItemId]
  + Utf8 [getLoginUrl]
  + Utf8 [getPassword]
  + Utf8 [getResources]
  + Utf8 [getSettings]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getText]
  + Utf8 [getType]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [gson]
  + Utf8 [homeURLMap]
  + Utf8 [i]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [item]
  + Utf8 [itemID]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URLEncoder]
  + Utf8 [java/util/Map]
  + Utf8 [lastIndexOf]
  + Utf8 [loadAuthenticatedUrl]
  + Utf8 [loadUrl]
  + Utf8 [log=%s&pwd=%s&redirect_to=%s]
  + Utf8 [loginURL]
  + Utf8 [login_url]
  + Utf8 [mBlog]
  + Utf8 [mWebView]
  + Utf8 [makeText]
  + Utf8 [menu]
  + Utf8 [onCreate]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$1]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient]
  + Utf8 [org/edublogs/android/ui/WebViewActivity]
  + Utf8 [parse]
  + Utf8 [printStackTrace]
  + Utf8 [putExtra]
  + Utf8 [reload]
  + Utf8 [replace]
  + Utf8 [savedInstanceState]
  + Utf8 [setCacheMode]
  + Utf8 [setData]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setSavePassword]
  + Utf8 [setType]
  + Utf8 [setWebViewClient]
  + Utf8 [share]
  + Utf8 [show]
  + Utf8 [startActivity]
  + Utf8 [substring]
  + Utf8 [text/plain]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [uri]
  + Utf8 [url]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [wp-login.php]
  + Utf8 [xmlrpc]

Fields (count = 2):
  + Field:        mBlog Lorg/edublogs/android/models/Blog;
    Access flags: 0x4
      = protected org.edublogs.android.models.Blog mBlog
  + Field:        authUrl Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String authUrl

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x1
      = public AuthenticatedWebViewActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #90
        + Methodref [org/edublogs/android/ui/WebViewActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #91
        + Methodref [org/edublogs/android/ui/WebViewActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokestatic #75
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [9] putfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [12] aload_0 v0
      [13] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [16] ifnonnull +24 (target=40)
      [19] aload_0 v0
      [20] aload_0 v0
      [21] invokevirtual #84
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getResources ()Landroid/content/res/Resources;]
      [24] ldc #4
        + Integer [2131296355]
      [26] invokevirtual #50
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [29] iconst_0
      [30] invokestatic #59
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [33] invokevirtual #60
        + Methodref [android/widget/Toast.show ()V]
      [36] aload_0 v0
      [37] invokevirtual #82
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.finish ()V]
      [40] aload_0 v0
      [41] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [44] new #40
        + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient]
      [47] dup
      [48] aload_0 v0
      [49] aload_0 v0
      [50] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [53] invokespecial #89
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Lorg/edublogs/android/models/Blog;)V]
      [56] invokevirtual #58
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [59] aload_0 v0
      [60] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [63] invokevirtual #54
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [66] iconst_2
      [67] invokevirtual #52
        + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
      [70] aload_0 v0
      [71] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [74] invokevirtual #54
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [77] iconst_0
      [78] invokevirtual #53
        + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
      [81] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 45
        [5] -> line 47
        [12] -> line 48
        [19] -> line 49
        [29] -> line 50
        [30] -> line 49
        [33] -> line 50
        [36] -> line 51
        [40] -> line 54
        [59] -> line 56
        [70] -> line 57
        [81] -> line 58
      + Local variable table attribute (count = 2)
        v0: 0 -> 82 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity; this]
        v1: 0 -> 82 [Landroid/os/Bundle; savedInstanceState]
  + Method:       getLoginUrl()Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String getLoginUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 155, locals = 6, stack = 6):
      [0] aconst_null
      [1] astore_1 v1
      [2] new #27
        + Class [com/google/gson/Gson]
      [5] dup
      [6] invokespecial #62
        + Methodref [com/google/gson/Gson.<init> ()V]
      [9] astore_2 v2
      [10] new #38
        + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$1]
      [13] dup
      [14] aload_0 v0
      [15] invokespecial #87
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$1.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)V]
      [18] invokevirtual #88
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$1.getType ()Ljava/lang/reflect/Type;]
      [21] astore_3 v3
      [22] aload_2 v2
      [23] aload_0 v0
      [24] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [27] invokevirtual #78
        + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
      [30] aload_3 v3
      [31] invokevirtual #63
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [34] checkcast #33
        + Class [java/util/Map]
      [37] astore v4
      [39] aload v4
      [41] ifnull +35 (target=76)
      [44] aload v4
      [46] ldc #14
        + String [login_url]
      [48] invokeinterface #95
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [53] checkcast #33
        + Class [java/util/Map]
      [56] astore v5
      [58] aload v5
      [60] ifnull +16 (target=76)
      [63] aload v5
      [65] ldc #16
        + String [value]
      [67] invokeinterface #95
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [72] invokevirtual #65
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [75] astore_1 v1
      [76] aload_1 v1
      [77] ifnonnull +76 (target=153)
      [80] aload_0 v0
      [81] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [84] invokevirtual #80
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [87] ldc #7
        + String [/]
      [89] invokevirtual #67
        + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
      [92] iconst_m1
      [93] ificmpeq +45 (target=138)
      [96] new #31
        + Class [java/lang/StringBuilder]
      [99] dup
      [100] aload_0 v0
      [101] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [104] invokevirtual #80
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [107] iconst_0
      [108] aload_0 v0
      [109] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [112] invokevirtual #80
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [115] ldc #7
        + String [/]
      [117] invokevirtual #67
        + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
      [120] invokevirtual #69
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [123] invokestatic #70
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [126] invokespecial #71
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [129] ldc #8
        + String [/wp-login.php]
      [131] invokevirtual #72
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [134] invokevirtual #73
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [137] areturn
      [138] aload_0 v0
      [139] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [142] invokevirtual #80
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [145] ldc #18
        + String [xmlrpc]
      [147] ldc #17
        + String [wp-login.php]
      [149] invokevirtual #68
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [152] areturn
      [153] aload_1 v1
      [154] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 15)
        [0] -> line 66
        [2] -> line 67
        [10] -> line 68
        [22] -> line 69
        [39] -> line 70
        [44] -> line 71
        [58] -> line 72
        [63] -> line 73
        [76] -> line 76
        [80] -> line 77
        [96] -> line 78
        [129] -> line 79
        [134] -> line 78
        [138] -> line 81
        [153] -> line 85
      + Local variable table attribute (count = 6)
        v0: 0 -> 155 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity; this]
        v1: 2 -> 155 [Ljava/lang/String; loginURL]
        v2: 10 -> 155 [Lcom/google/gson/Gson; gson]
        v3: 22 -> 155 [Ljava/lang/reflect/Type; type]
        v4: 39 -> 155 [Ljava/util/Map; blogOptions]
        v5: 58 -> 76 [Ljava/util/Map; homeURLMap]
      + Local variable type table attribute (count = 2)
        v4: 39 -> 155 [Ljava/util/Map<**>; blogOptions]
        v5: 58 -> 76 [Ljava/util/Map<**>; homeURLMap]
  + Method:       loadAuthenticatedUrl(Ljava/lang/String;)V
    Access flags: 0x4
      = protected void loadAuthenticatedUrl(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 3, stack = 7):
      [0] aload_0 v0
      [1] ldc #13
        + String [log=%s&pwd=%s&redirect_to=%s]
      [3] iconst_3
      [4] anewarray #29
        + Class [java/lang/Object]
      [7] dup
      [8] iconst_0
      [9] aload_0 v0
      [10] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [13] invokevirtual #81
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [16] aastore
      [17] dup
      [18] iconst_1
      [19] aload_0 v0
      [20] getfield #43
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [23] invokevirtual #79
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [26] aastore
      [27] dup
      [28] iconst_2
      [29] aload_1 v1
      [30] ldc #9
        + String [UTF-8]
      [32] invokestatic #74
        + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [35] aastore
      [36] invokestatic #66
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [39] putfield #42
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.authUrl Ljava/lang/String;]
      [42] aload_0 v0
      [43] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [46] aload_0 v0
      [47] invokevirtual #83
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getLoginUrl ()Ljava/lang/String;]
      [50] invokevirtual #56
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [53] goto +8 (target=61)
      [56] astore_2 v2
      [57] aload_2 v2
      [58] invokevirtual #64
        + Methodref [java/io/UnsupportedEncodingException.printStackTrace ()V]
      [61] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 53: 56):
      + Class [java/io/UnsupportedEncodingException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 98
        [9] -> line 99
        [29] -> line 100
        [36] -> line 98
        [42] -> line 101
        [53] -> line 103
        [57] -> line 104
        [61] -> line 106
      + Local variable table attribute (count = 3)
        v0: 0 -> 62 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity; this]
        v1: 0 -> 62 [Ljava/lang/String; url]
        v2: 57 -> 61 [Ljava/io/UnsupportedEncodingException; e]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #92
        + Methodref [org/edublogs/android/ui/WebViewActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #85
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #6
        + Integer [2131689479]
      [14] aload_1 v1
      [15] invokevirtual #61
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] iconst_1
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 169
        [6] -> line 170
        [11] -> line 171
        [18] -> line 172
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 20 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 155, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] invokeinterface #94
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [15] istore_2 v2
      [16] iload_2 v2
      [17] ldc #1
        + Integer [2131165488]
      [19] ificmpne +12 (target=31)
      [22] aload_0 v0
      [23] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [26] invokevirtual #57
        + Methodref [android/webkit/WebView.reload ()V]
      [29] iconst_1
      [30] ireturn
      [31] iload_2 v2
      [32] ldc #3
        + Integer [2131165496]
      [34] ificmpne +53 (target=87)
      [37] new #19
        + Class [android/content/Intent]
      [40] dup
      [41] ldc #10
        + String [android.intent.action.SEND]
      [43] invokespecial #45
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [46] astore_3 v3
      [47] aload_3 v3
      [48] ldc #15
        + String [text/plain]
      [50] invokevirtual #49
        + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
      [53] pop
      [54] aload_3 v3
      [55] ldc #12
        + String [android.intent.extra.TEXT]
      [57] aload_0 v0
      [58] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [61] invokevirtual #55
        + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
      [64] invokevirtual #47
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [67] pop
      [68] aload_0 v0
      [69] aload_3 v3
      [70] aload_0 v0
      [71] invokevirtual #84
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getResources ()Landroid/content/res/Resources;]
      [74] ldc #5
        + Integer [2131296442]
      [76] invokevirtual #50
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [79] invokestatic #46
        + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
      [82] invokevirtual #86
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.startActivity (Landroid/content/Intent;)V]
      [85] iconst_1
      [86] ireturn
      [87] iload_2 v2
      [88] ldc #2
        + Integer [2131165492]
      [90] ificmpne +59 (target=149)
      [93] aload_0 v0
      [94] getfield #44
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [97] invokevirtual #55
        + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
      [100] astore_3 v3
      [101] aload_3 v3
      [102] ifnull +45 (target=147)
      [105] aload_3 v3
      [106] invokestatic #51
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [109] astore v4
      [111] aload v4
      [113] ifnull +34 (target=147)
      [116] new #19
        + Class [android/content/Intent]
      [119] dup
      [120] ldc #11
        + String [android.intent.action.VIEW]
      [122] invokespecial #45
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [125] astore v5
      [127] aload v5
      [129] aload v4
      [131] invokevirtual #48
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [134] pop
      [135] aload_0 v0
      [136] aload v5
      [138] invokevirtual #86
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.startActivity (Landroid/content/Intent;)V]
      [141] invokestatic #76
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [144] invokevirtual #77
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [147] iconst_1
      [148] ireturn
      [149] aload_0 v0
      [150] aload_1 v1
      [151] invokespecial #93
        + Methodref [org/edublogs/android/ui/WebViewActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [154] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 177
        [7] -> line 178
        [9] -> line 180
        [16] -> line 181
        [22] -> line 182
        [29] -> line 183
        [31] -> line 184
        [37] -> line 185
        [47] -> line 186
        [54] -> line 187
        [68] -> line 188
        [85] -> line 189
        [87] -> line 190
        [93] -> line 191
        [101] -> line 192
        [105] -> line 193
        [111] -> line 194
        [116] -> line 195
        [127] -> line 196
        [135] -> line 197
        [141] -> line 198
        [147] -> line 201
        [149] -> line 204
      + Local variable table attribute (count = 7)
        v0: 0 -> 155 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity; this]
        v1: 0 -> 155 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 16 -> 155 [I itemID]
        v3: 47 -> 87 [Landroid/content/Intent; share]
        v3: 101 -> 149 [Ljava/lang/String; url]
        v4: 111 -> 147 [Landroid/net/Uri; uri]
        v5: 127 -> 147 [Landroid/content/Intent; i]
  + Method:       access$0(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$0(org.edublogs.android.ui.AuthenticatedWebViewActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.authUrl Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 94
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$1]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
      + Utf8 [WordPressWebChromeClient]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [AuthenticatedWebViewActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AuthenticatedWebViewActivity$1
  Superclass:    com/google/gson/reflect/TypeToken
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.AuthenticatedWebViewActivity$1 extends com.google.gson.reflect.TypeToken

Interfaces (count = 0):

Constant Pool (count = 30):
  + Class [com/google/gson/reflect/TypeToken]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$1]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$1.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getLoginUrl ()Ljava/lang/String;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AuthenticatedWebViewActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [getLoginUrl]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$1]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.AuthenticatedWebViewActivity this$0

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)V
    Access flags: 0x0
      = AuthenticatedWebViewActivity$1(org.edublogs.android.ui.AuthenticatedWebViewActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$1.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
    + NameAndType [getLoginUrl ()Ljava/lang/String;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Source file attribute:
    + Utf8 [AuthenticatedWebViewActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient
  Superclass:    android/webkit/WebChromeClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.AuthenticatedWebViewActivity$WordPressWebChromeClient extends android.webkit.WebChromeClient

Interfaces (count = 0):

Constant Pool (count = 62):
  + Integer [2131296398]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/webkit/WebChromeClient]
  + Class [android/webkit/WebView]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.context Landroid/content/Context;]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/webkit/WebChromeClient.<init> ()V]
  + Methodref [android/webkit/WebView.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.setSupportProgress (I)V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [<init> ()V]
  + NameAndType [context Landroid/content/Context;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [setSupportProgress (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/webkit/WebView;I)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
  + Utf8 [<init>]
  + Utf8 [AuthenticatedWebViewActivity.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient;]
  + Utf8 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/webkit/WebChromeClient]
  + Utf8 [android/webkit/WebView]
  + Utf8 [context]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [onProgressChanged]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Utf8 [progress]
  + Utf8 [setSupportProgress]
  + Utf8 [setTitle]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [webView]

Fields (count = 2):
  + Field:        context Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context context
  + Field:        this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.AuthenticatedWebViewActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V
    Access flags: 0x1
      = public AuthenticatedWebViewActivity$WordPressWebChromeClient(org.edublogs.android.ui.AuthenticatedWebViewActivity,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [android/webkit/WebChromeClient.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #8
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.context Landroid/content/Context;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 152
        [9] -> line 153
        [14] -> line 154
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient; this]
        v2: 0 -> 15 [Landroid/content/Context; context]
  + Method:       onProgressChanged(Landroid/webkit/WebView;I)V
    Access flags: 0x1
      = public void onProgressChanged(android.webkit.WebView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.context Landroid/content/Context;]
      [8] invokevirtual #10
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] ldc #1
        + Integer [2131296398]
      [13] invokevirtual #11
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [16] invokevirtual #15
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.setTitle (Ljava/lang/CharSequence;)V]
      [19] aload_0 v0
      [20] getfield #9
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [23] iload_2 v2
      [24] bipush 100
      [26] imul
      [27] invokevirtual #14
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.setSupportProgress (I)V]
      [30] iload_2 v2
      [31] bipush 100
      [33] ificmpne +14 (target=47)
      [36] aload_0 v0
      [37] getfield #9
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [40] aload_1 v1
      [41] invokevirtual #13
        + Methodref [android/webkit/WebView.getTitle ()Ljava/lang/String;]
      [44] invokevirtual #15
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.setTitle (Ljava/lang/CharSequence;)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 157
        [4] -> line 158
        [16] -> line 157
        [19] -> line 159
        [30] -> line 161
        [36] -> line 162
        [47] -> line 164
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient; this]
        v1: 0 -> 48 [Landroid/webkit/WebView; webView]
        v2: 0 -> 48 [I progress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
      + Utf8 [WordPressWebChromeClient]
  + Source file attribute:
    + Utf8 [AuthenticatedWebViewActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.AuthenticatedWebViewActivity$WordPressWebViewClient extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 90):
  + String [file:///android_asset/webkit/]
  + Class [android/webkit/HttpAuthHandler]
  + Class [android/webkit/WebView]
  + Class [android/webkit/WebViewClient]
  + Class [java/lang/String]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.postUrl (Ljava/lang/String;[B)V]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.getBytes ()[B]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.access$0 (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getLoginUrl ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)Ljava/lang/String;]
  + NameAndType [blog Lorg/edublogs/android/models/Blog;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getBytes ()[B]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getLoginUrl ()Ljava/lang/String;]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [postUrl (Ljava/lang/String;[B)V]
  + NameAndType [proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()[B]
  + Utf8 [(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[B)V]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [<init>]
  + Utf8 [AuthenticatedWebViewActivity.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/HttpAuthHandler;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient;]
  + Utf8 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [access$0]
  + Utf8 [android/webkit/HttpAuthHandler]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [blog]
  + Utf8 [equals]
  + Utf8 [file:///android_asset/webkit/]
  + Utf8 [getBytes]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getLoginUrl]
  + Utf8 [handler]
  + Utf8 [host]
  + Utf8 [java/lang/String]
  + Utf8 [loadUrl]
  + Utf8 [mWebView]
  + Utf8 [onPageFinished]
  + Utf8 [onReceivedHttpAuthRequest]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient]
  + Utf8 [postUrl]
  + Utf8 [proceed]
  + Utf8 [realm]
  + Utf8 [shouldOverrideUrlLoading]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [url]
  + Utf8 [view]

Fields (count = 2):
  + Field:        blog Lorg/edublogs/android/models/Blog;
    Access flags: 0x2
      = private org.edublogs.android.models.Blog blog
  + Field:        this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.AuthenticatedWebViewActivity this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Lorg/edublogs/android/models/Blog;)V
    Access flags: 0x0
      = AuthenticatedWebViewActivity$WordPressWebViewClient(org.edublogs.android.ui.AuthenticatedWebViewActivity,org.edublogs.android.models.Blog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #10
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 115
        [5] -> line 116
        [9] -> line 117
        [14] -> line 118
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient; this]
        v2: 0 -> 15 [Lorg/edublogs/android/models/Blog; blog]
  + Method:       shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] ldc #1
        + String [file:///android_asset/webkit/]
      [3] invokevirtual #16
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifne +8 (target=14)
      [9] aload_1 v1
      [10] aload_2 v2
      [11] invokevirtual #13
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [14] iconst_1
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 124
        [9] -> line 125
        [14] -> line 127
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient; this]
        v1: 0 -> 16 [Landroid/webkit/WebView; view]
        v2: 0 -> 16 [Ljava/lang/String; url]
  + Method:       onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPageFinished(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 3):
      [0] aload_2 v2
      [1] aload_0 v0
      [2] getfield #11
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [5] invokevirtual #21
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getLoginUrl ()Ljava/lang/String;]
      [8] invokevirtual #16
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [11] ifeq +30 (target=41)
      [14] aload_0 v0
      [15] getfield #11
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [18] getfield #9
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity.mWebView Landroid/webkit/WebView;]
      [21] aload_0 v0
      [22] getfield #11
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [25] invokevirtual #21
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.getLoginUrl ()Ljava/lang/String;]
      [28] aload_0 v0
      [29] getfield #11
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;]
      [32] invokestatic #20
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.access$0 (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;)Ljava/lang/String;]
      [35] invokevirtual #17
        + Methodref [java/lang/String.getBytes ()[B]
      [38] invokevirtual #14
        + Methodref [android/webkit/WebView.postUrl (Ljava/lang/String;[B)V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 132
        [14] -> line 133
        [41] -> line 135
      + Local variable table attribute (count = 3)
        v0: 0 -> 42 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient; this]
        v1: 0 -> 42 [Landroid/webkit/WebView; view]
        v2: 0 -> 42 [Ljava/lang/String; url]
  + Method:       onReceivedHttpAuthRequest(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onReceivedHttpAuthRequest(android.webkit.WebView,android.webkit.HttpAuthHandler,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] aload_0 v0
      [2] getfield #10
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
      [5] invokevirtual #19
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [8] aload_0 v0
      [9] getfield #10
        + Fieldref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
      [12] invokevirtual #18
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [15] invokevirtual #12
        + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 140
        [18] -> line 141
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient; this]
        v1: 0 -> 19 [Landroid/webkit/WebView; view]
        v2: 0 -> 19 [Landroid/webkit/HttpAuthHandler; handler]
        v3: 0 -> 19 [Ljava/lang/String; host]
        v4: 0 -> 19 [Ljava/lang/String; realm]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [AuthenticatedWebViewActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/DashboardActivity
  Superclass:    com/actionbarsherlock/app/SherlockActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.DashboardActivity extends com.actionbarsherlock.app.SherlockActivity

Interfaces (count = 0):

Constant Pool (count = 395):
  + Integer [16908332]
  + Integer [2130903114]
  + Integer [2131165439]
  + Integer [2131165488]
  + Integer [2131165492]
  + Integer [2131296355]
  + Integer [2131296560]
  + Integer [2131296594]
  + Integer [2131689474]
  + String [/]
  + String [/wp-admin]
  + String [/wp-login.php]
  + String [UTF-8]
  + String [admin_url]
  + String [android.intent.action.VIEW]
  + String [blogID]
  + String [log=%s&pwd=%s&redirect_to=%s]
  + String [value]
  + String [wp-admin]
  + String [wp-android]
  + String [wp-login.php]
  + String [xmlrpc.php]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/net/Uri]
  + Class [android/os/Bundle]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/SherlockActivity]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/google/gson/Gson]
  + Class [java/io/UnsupportedEncodingException]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URLEncoder]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/DashboardActivity]
  + Class [org/edublogs/android/ui/DashboardActivity$1]
  + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient]
  + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient]
  + Long [2]
  + Fieldref [org/edublogs/android/ui/DashboardActivity.authUrl Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
  + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
  + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
  + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
  + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.canGoBack ()Z]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
  + Methodref [android/webkit/WebView.goBack ()V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.reload ()V]
  + Methodref [android/webkit/WebView.setScrollBarStyle (I)V]
  + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onBackPressed ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [java/io/UnsupportedEncodingException.printStackTrace ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/DashboardActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.getLoginUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.loadAuthenticatedUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity.loadDashboard ()V]
  + Methodref [org/edublogs/android/ui/DashboardActivity.requestWindowFeature (J)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity.setTitle (I)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity$1.<init> (Lorg/edublogs/android/ui/DashboardActivity;)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity$1.getType ()Ljava/lang/reflect/Type;]
  + Methodref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/DashboardActivity;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/DashboardActivity;Lorg/edublogs/android/models/Blog;)V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/DashboardActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/DashboardActivity;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/DashboardActivity;Lorg/edublogs/android/models/Blog;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [authUrl Ljava/lang/String;]
  + NameAndType [canGoBack ()Z]
  + NameAndType [containsKey (Ljava/lang/String;)Z]
  + NameAndType [encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogOptions ()Ljava/lang/String;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getLoginUrl ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [goBack ()V]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [lastIndexOf (Ljava/lang/String;)I]
  + NameAndType [loadAuthenticatedUrl (Ljava/lang/String;)V]
  + NameAndType [loadDashboard ()V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onResume ()V]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [reload ()V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [requestWindowFeature (J)V]
  + NameAndType [setBuiltInZoomControls (Z)V]
  + NameAndType [setCacheMode (I)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setNavigationMode (I)V]
  + NameAndType [setSavePassword (Z)V]
  + NameAndType [setScrollBarStyle (I)V]
  + NameAndType [setTitle (I)V]
  + NameAndType [setUserAgentString (Ljava/lang/String;)V]
  + NameAndType [setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [show ()V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/webkit/WebChromeClient;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [(Z)V]
  + Utf8 [/]
  + Utf8 [/wp-admin]
  + Utf8 [/wp-login.php]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DashboardActivity.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/UnsupportedEncodingException;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/DashboardActivity;]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [ab]
  + Utf8 [access$0]
  + Utf8 [admin_url]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/Toast]
  + Utf8 [append]
  + Utf8 [authUrl]
  + Utf8 [blogID]
  + Utf8 [blogOptions]
  + Utf8 [canGoBack]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/SherlockActivity]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [containsKey]
  + Utf8 [dashboardUrl]
  + Utf8 [e]
  + Utf8 [encode]
  + Utf8 [extras]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [format]
  + Utf8 [fromJson]
  + Utf8 [get]
  + Utf8 [getBlogOptions]
  + Utf8 [getCurrentBlog]
  + Utf8 [getExtras]
  + Utf8 [getInstance]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getLoginUrl]
  + Utf8 [getPassword]
  + Utf8 [getResources]
  + Utf8 [getSettings]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getText]
  + Utf8 [getType]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [goBack]
  + Utf8 [gson]
  + Utf8 [homeURLMap]
  + Utf8 [i]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [item]
  + Utf8 [itemID]
  + Utf8 [java/io/UnsupportedEncodingException]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URLEncoder]
  + Utf8 [java/util/Map]
  + Utf8 [lastIndexOf]
  + Utf8 [loadAuthenticatedUrl]
  + Utf8 [loadDashboard]
  + Utf8 [loadUrl]
  + Utf8 [log=%s&pwd=%s&redirect_to=%s]
  + Utf8 [mBlog]
  + Utf8 [mWebView]
  + Utf8 [makeText]
  + Utf8 [menu]
  + Utf8 [onBackPressed]
  + Utf8 [onCreate]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onResume]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/DashboardActivity]
  + Utf8 [org/edublogs/android/ui/DashboardActivity$1]
  + Utf8 [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient]
  + Utf8 [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient]
  + Utf8 [parse]
  + Utf8 [printStackTrace]
  + Utf8 [reload]
  + Utf8 [replace]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [setBuiltInZoomControls]
  + Utf8 [setCacheMode]
  + Utf8 [setContentView]
  + Utf8 [setData]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setNavigationMode]
  + Utf8 [setSavePassword]
  + Utf8 [setScrollBarStyle]
  + Utf8 [setTitle]
  + Utf8 [setUserAgentString]
  + Utf8 [setWebChromeClient]
  + Utf8 [setWebViewClient]
  + Utf8 [show]
  + Utf8 [startActivity]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [uri]
  + Utf8 [url]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [wp-admin]
  + Utf8 [wp-android]
  + Utf8 [wp-login.php]
  + Utf8 [xmlrpc.php]

Fields (count = 3):
  + Field:        mWebView Landroid/webkit/WebView;
    Access flags: 0x4
      = protected android.webkit.WebView mWebView
  + Field:        mBlog Lorg/edublogs/android/models/Blog;
    Access flags: 0x4
      = protected org.edublogs.android.models.Blog mBlog
  + Field:        authUrl Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String authUrl

Methods (count = 10):
  + Method:       <init>()V
    Access flags: 0x1
      = public DashboardActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #79
        + Methodref [com/actionbarsherlock/app/SherlockActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/DashboardActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 228, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] ldc2_w #49
        + Long [2]
      [4] invokevirtual #117
        + Methodref [org/edublogs/android/ui/DashboardActivity.requestWindowFeature (J)V]
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #81
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V]
      [12] aload_0 v0
      [13] ldc #2
        + Integer [2130903114]
      [15] invokevirtual #118
        + Methodref [org/edublogs/android/ui/DashboardActivity.setContentView (I)V]
      [18] aload_0 v0
      [19] invokevirtual #113
        + Methodref [org/edublogs/android/ui/DashboardActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [22] iconst_1
      [23] invokevirtual #76
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [26] aload_0 v0
      [27] ldc #7
        + Integer [2131296560]
      [29] invokevirtual #119
        + Methodref [org/edublogs/android/ui/DashboardActivity.setTitle (I)V]
      [32] aload_0 v0
      [33] invokevirtual #113
        + Methodref [org/edublogs/android/ui/DashboardActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [36] astore_2 v2
      [37] aload_2 v2
      [38] iconst_0
      [39] invokevirtual #78
        + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
      [42] aload_2 v2
      [43] iconst_1
      [44] invokevirtual #77
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [47] aload_0 v0
      [48] aload_0 v0
      [49] ldc #3
        + Integer [2131165439]
      [51] invokevirtual #107
        + Methodref [org/edublogs/android/ui/DashboardActivity.findViewById (I)Landroid/view/View;]
      [54] checkcast #28
        + Class [android/webkit/WebView]
      [57] putfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [60] aload_0 v0
      [61] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [64] invokevirtual #66
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [67] ldc #20
        + String [wp-android]
      [69] invokevirtual #64
        + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
      [72] aload_0 v0
      [73] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [76] invokevirtual #66
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [79] iconst_1
      [80] invokevirtual #61
        + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
      [83] aload_0 v0
      [84] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [87] iconst_0
      [88] invokevirtual #71
        + Methodref [android/webkit/WebView.setScrollBarStyle (I)V]
      [91] aload_0 v0
      [92] invokevirtual #109
        + Methodref [org/edublogs/android/ui/DashboardActivity.getIntent ()Landroid/content/Intent;]
      [95] invokevirtual #55
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [98] astore_3 v3
      [99] aload_3 v3
      [100] ldc #16
        + String [blogID]
      [102] invokevirtual #59
        + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
      [105] ifeq +33 (target=138)
      [108] aload_0 v0
      [109] new #44
        + Class [org/edublogs/android/models/Blog]
      [112] dup
      [113] aload_3 v3
      [114] ldc #16
        + String [blogID]
      [116] iconst_m1
      [117] invokevirtual #60
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [120] invokespecial #102
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [123] putfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [126] goto +12 (target=138)
      [129] astore v4
      [131] aload_0 v0
      [132] invokestatic #99
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [135] putfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [138] aload_0 v0
      [139] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [142] ifnonnull +24 (target=166)
      [145] aload_0 v0
      [146] aload_0 v0
      [147] invokevirtual #111
        + Methodref [org/edublogs/android/ui/DashboardActivity.getResources ()Landroid/content/res/Resources;]
      [150] ldc #6
        + Integer [2131296355]
      [152] invokevirtual #57
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [155] iconst_0
      [156] invokestatic #74
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [159] invokevirtual #75
        + Methodref [android/widget/Toast.show ()V]
      [162] aload_0 v0
      [163] invokevirtual #108
        + Methodref [org/edublogs/android/ui/DashboardActivity.finish ()V]
      [166] aload_0 v0
      [167] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [170] new #48
        + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient]
      [173] dup
      [174] aload_0 v0
      [175] aload_0 v0
      [176] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [179] invokespecial #124
        + Methodref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/DashboardActivity;Lorg/edublogs/android/models/Blog;)V]
      [182] invokevirtual #73
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [185] aload_0 v0
      [186] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [189] new #47
        + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient]
      [192] dup
      [193] aload_0 v0
      [194] aload_0 v0
      [195] invokespecial #123
        + Methodref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/DashboardActivity;Landroid/content/Context;)V]
      [198] invokevirtual #72
        + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
      [201] aload_0 v0
      [202] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [205] invokevirtual #66
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [208] iconst_2
      [209] invokevirtual #62
        + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
      [212] aload_0 v0
      [213] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [216] invokevirtual #66
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [219] iconst_0
      [220] invokevirtual #63
        + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
      [223] aload_0 v0
      [224] invokespecial #116
        + Methodref [org/edublogs/android/ui/DashboardActivity.loadDashboard ()V]
      [227] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (108 -> 126: 129):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 52
        [7] -> line 54
        [12] -> line 56
        [18] -> line 58
        [26] -> line 60
        [32] -> line 62
        [37] -> line 63
        [42] -> line 64
        [47] -> line 66
        [60] -> line 67
        [72] -> line 68
        [83] -> line 69
        [91] -> line 71
        [99] -> line 72
        [108] -> line 74
        [126] -> line 75
        [131] -> line 76
        [138] -> line 80
        [145] -> line 81
        [155] -> line 82
        [156] -> line 81
        [159] -> line 82
        [162] -> line 83
        [166] -> line 86
        [185] -> line 87
        [201] -> line 89
        [212] -> line 90
        [223] -> line 92
        [227] -> line 93
      + Local variable table attribute (count = 5)
        v0: 0 -> 228 [Lorg/edublogs/android/ui/DashboardActivity; this]
        v1: 0 -> 228 [Landroid/os/Bundle; savedInstanceState]
        v2: 37 -> 228 [Lcom/actionbarsherlock/app/ActionBar; ab]
        v3: 99 -> 228 [Landroid/os/Bundle; extras]
        v4: 131 -> 138 [Ljava/lang/Exception; e]
  + Method:       onResume()V
    Access flags: 0x4
      = protected void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #84
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] ldc #8
        + Integer [2131296594]
      [8] invokevirtual #112
        + Methodref [org/edublogs/android/ui/DashboardActivity.getString (I)Ljava/lang/String;]
      [11] iconst_1
      [12] invokestatic #74
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [15] invokevirtual #75
        + Methodref [android/widget/Toast.show ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 97
        [4] -> line 100
        [18] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/DashboardActivity; this]
  + Method:       loadDashboard()V
    Access flags: 0x2
      = private void loadDashboard()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 162, locals = 6, stack = 6):
      [0] aconst_null
      [1] astore_1 v1
      [2] new #34
        + Class [com/google/gson/Gson]
      [5] dup
      [6] invokespecial #86
        + Methodref [com/google/gson/Gson.<init> ()V]
      [9] astore_2 v2
      [10] new #46
        + Class [org/edublogs/android/ui/DashboardActivity$1]
      [13] dup
      [14] aload_0 v0
      [15] invokespecial #121
        + Methodref [org/edublogs/android/ui/DashboardActivity$1.<init> (Lorg/edublogs/android/ui/DashboardActivity;)V]
      [18] invokevirtual #122
        + Methodref [org/edublogs/android/ui/DashboardActivity$1.getType ()Ljava/lang/reflect/Type;]
      [21] astore_3 v3
      [22] aload_2 v2
      [23] aload_0 v0
      [24] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [27] invokevirtual #103
        + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
      [30] aload_3 v3
      [31] invokevirtual #87
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [34] checkcast #41
        + Class [java/util/Map]
      [37] astore v4
      [39] aload v4
      [41] ifnull +35 (target=76)
      [44] aload v4
      [46] ldc #14
        + String [admin_url]
      [48] invokeinterface #126
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [53] checkcast #41
        + Class [java/util/Map]
      [56] astore v5
      [58] aload v5
      [60] ifnull +16 (target=76)
      [63] aload v5
      [65] ldc #18
        + String [value]
      [67] invokeinterface #126
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [72] invokevirtual #89
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [75] astore_1 v1
      [76] aload_1 v1
      [77] ifnonnull +79 (target=156)
      [80] aload_0 v0
      [81] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [84] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [87] ldc #10
        + String [/]
      [89] invokevirtual #91
        + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
      [92] iconst_m1
      [93] ificmpeq +48 (target=141)
      [96] new #39
        + Class [java/lang/StringBuilder]
      [99] dup
      [100] aload_0 v0
      [101] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [104] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [107] iconst_0
      [108] aload_0 v0
      [109] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [112] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [115] ldc #10
        + String [/]
      [117] invokevirtual #91
        + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
      [120] invokevirtual #93
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [123] invokestatic #94
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [126] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [129] ldc #11
        + String [/wp-admin]
      [131] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [134] invokevirtual #97
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [137] astore_1 v1
      [138] goto +18 (target=156)
      [141] aload_0 v0
      [142] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [145] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [148] ldc #22
        + String [xmlrpc.php]
      [150] ldc #19
        + String [wp-admin]
      [152] invokevirtual #92
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [155] astore_1 v1
      [156] aload_0 v0
      [157] aload_1 v1
      [158] invokevirtual #115
        + Methodref [org/edublogs/android/ui/DashboardActivity.loadAuthenticatedUrl (Ljava/lang/String;)V]
      [161] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 17)
        [0] -> line 105
        [2] -> line 106
        [10] -> line 107
        [22] -> line 108
        [39] -> line 109
        [44] -> line 110
        [58] -> line 111
        [63] -> line 112
        [76] -> line 115
        [80] -> line 116
        [96] -> line 117
        [129] -> line 118
        [134] -> line 117
        [138] -> line 119
        [141] -> line 120
        [156] -> line 123
        [161] -> line 124
      + Local variable table attribute (count = 6)
        v0: 0 -> 162 [Lorg/edublogs/android/ui/DashboardActivity; this]
        v1: 2 -> 162 [Ljava/lang/String; dashboardUrl]
        v2: 10 -> 162 [Lcom/google/gson/Gson; gson]
        v3: 22 -> 162 [Ljava/lang/reflect/Type; type]
        v4: 39 -> 162 [Ljava/util/Map; blogOptions]
        v5: 58 -> 76 [Ljava/util/Map; homeURLMap]
      + Local variable type table attribute (count = 2)
        v4: 39 -> 162 [Ljava/util/Map<**>; blogOptions]
        v5: 58 -> 76 [Ljava/util/Map<**>; homeURLMap]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [4] ifnull +23 (target=27)
      [7] aload_0 v0
      [8] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [11] invokevirtual #65
        + Methodref [android/webkit/WebView.canGoBack ()Z]
      [14] ifeq +13 (target=27)
      [17] aload_0 v0
      [18] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [21] invokevirtual #68
        + Methodref [android/webkit/WebView.goBack ()V]
      [24] goto +7 (target=31)
      [27] aload_0 v0
      [28] invokespecial #80
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onBackPressed ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 138
        [17] -> line 139
        [27] -> line 141
        [31] -> line 142
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/DashboardActivity; this]
  + Method:       getLoginUrl()Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String getLoginUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 1, stack = 6):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [4] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [7] ldc #10
        + String [/]
      [9] invokevirtual #91
        + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
      [12] iconst_m1
      [13] ificmpeq +45 (target=58)
      [16] new #39
        + Class [java/lang/StringBuilder]
      [19] dup
      [20] aload_0 v0
      [21] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [24] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [27] iconst_0
      [28] aload_0 v0
      [29] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [32] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [35] ldc #10
        + String [/]
      [37] invokevirtual #91
        + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
      [40] invokevirtual #93
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [43] invokestatic #94
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [46] invokespecial #95
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [49] ldc #12
        + String [/wp-login.php]
      [51] invokevirtual #96
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [54] invokevirtual #97
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [57] areturn
      [58] aload_0 v0
      [59] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [62] invokevirtual #105
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [65] ldc #22
        + String [xmlrpc.php]
      [67] ldc #21
        + String [wp-login.php]
      [69] invokevirtual #92
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [72] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 150
        [16] -> line 151
        [49] -> line 152
        [54] -> line 151
        [58] -> line 154
      + Local variable table attribute (count = 1)
        v0: 0 -> 73 [Lorg/edublogs/android/ui/DashboardActivity; this]
  + Method:       loadAuthenticatedUrl(Ljava/lang/String;)V
    Access flags: 0x4
      = protected void loadAuthenticatedUrl(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 3, stack = 7):
      [0] aload_0 v0
      [1] ldc #17
        + String [log=%s&pwd=%s&redirect_to=%s]
      [3] iconst_3
      [4] anewarray #37
        + Class [java/lang/Object]
      [7] dup
      [8] iconst_0
      [9] aload_0 v0
      [10] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [13] invokevirtual #106
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [16] aastore
      [17] dup
      [18] iconst_1
      [19] aload_0 v0
      [20] getfield #52
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [23] invokevirtual #104
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [26] aastore
      [27] dup
      [28] iconst_2
      [29] aload_1 v1
      [30] ldc #13
        + String [UTF-8]
      [32] invokestatic #98
        + Methodref [java/net/URLEncoder.encode (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [35] aastore
      [36] invokestatic #90
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [39] putfield #51
        + Fieldref [org/edublogs/android/ui/DashboardActivity.authUrl Ljava/lang/String;]
      [42] aload_0 v0
      [43] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [46] aload_0 v0
      [47] invokevirtual #110
        + Methodref [org/edublogs/android/ui/DashboardActivity.getLoginUrl ()Ljava/lang/String;]
      [50] invokevirtual #69
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [53] goto +8 (target=61)
      [56] astore_2 v2
      [57] aload_2 v2
      [58] invokevirtual #88
        + Methodref [java/io/UnsupportedEncodingException.printStackTrace ()V]
      [61] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 53: 56):
      + Class [java/io/UnsupportedEncodingException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 167
        [9] -> line 168
        [29] -> line 169
        [36] -> line 167
        [42] -> line 170
        [53] -> line 172
        [57] -> line 173
        [61] -> line 175
      + Local variable table attribute (count = 3)
        v0: 0 -> 62 [Lorg/edublogs/android/ui/DashboardActivity; this]
        v1: 0 -> 62 [Ljava/lang/String; url]
        v2: 57 -> 61 [Ljava/io/UnsupportedEncodingException; e]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #82
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #114
        + Methodref [org/edublogs/android/ui/DashboardActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #9
        + Integer [2131689474]
      [14] aload_1 v1
      [15] invokevirtual #85
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] iconst_1
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 234
        [6] -> line 235
        [11] -> line 236
        [18] -> line 237
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/DashboardActivity; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 20 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 109, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] invokeinterface #125
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [15] istore_2 v2
      [16] iload_2 v2
      [17] ldc #4
        + Integer [2131165488]
      [19] ificmpne +12 (target=31)
      [22] aload_0 v0
      [23] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [26] invokevirtual #70
        + Methodref [android/webkit/WebView.reload ()V]
      [29] iconst_1
      [30] ireturn
      [31] iload_2 v2
      [32] ldc #5
        + Integer [2131165492]
      [34] ificmpne +59 (target=93)
      [37] aload_0 v0
      [38] getfield #53
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [41] invokevirtual #67
        + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
      [44] astore_3 v3
      [45] aload_3 v3
      [46] ifnull +45 (target=91)
      [49] aload_3 v3
      [50] invokestatic #58
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [53] astore v4
      [55] aload v4
      [57] ifnull +34 (target=91)
      [60] new #23
        + Class [android/content/Intent]
      [63] dup
      [64] ldc #15
        + String [android.intent.action.VIEW]
      [66] invokespecial #54
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [69] astore v5
      [71] aload v5
      [73] aload v4
      [75] invokevirtual #56
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [78] pop
      [79] aload_0 v0
      [80] aload v5
      [82] invokevirtual #120
        + Methodref [org/edublogs/android/ui/DashboardActivity.startActivity (Landroid/content/Intent;)V]
      [85] invokestatic #100
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [88] invokevirtual #101
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [91] iconst_1
      [92] ireturn
      [93] iload_2 v2
      [94] ldc #1
        + Integer [16908332]
      [96] ificmpne +7 (target=103)
      [99] aload_0 v0
      [100] invokevirtual #108
        + Methodref [org/edublogs/android/ui/DashboardActivity.finish ()V]
      [103] aload_0 v0
      [104] aload_1 v1
      [105] invokespecial #83
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [108] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 242
        [7] -> line 243
        [9] -> line 245
        [16] -> line 246
        [22] -> line 247
        [29] -> line 248
        [31] -> line 249
        [37] -> line 250
        [45] -> line 251
        [49] -> line 252
        [55] -> line 253
        [60] -> line 254
        [71] -> line 255
        [79] -> line 256
        [85] -> line 257
        [91] -> line 260
        [93] -> line 261
        [99] -> line 262
        [103] -> line 265
      + Local variable table attribute (count = 6)
        v0: 0 -> 109 [Lorg/edublogs/android/ui/DashboardActivity; this]
        v1: 0 -> 109 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 16 -> 109 [I itemID]
        v3: 45 -> 93 [Ljava/lang/String; url]
        v4: 55 -> 91 [Landroid/net/Uri; uri]
        v5: 71 -> 91 [Landroid/content/Intent; i]
  + Method:       access$0(Lorg/edublogs/android/ui/DashboardActivity;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$0(org.edublogs.android.ui.DashboardActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #51
        + Fieldref [org/edublogs/android/ui/DashboardActivity.authUrl Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 163
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/DashboardActivity$1]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/DashboardActivity]
      + Utf8 [WordPressWebChromeClient]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/DashboardActivity]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [DashboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/DashboardActivity$1
  Superclass:    com/google/gson/reflect/TypeToken
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.DashboardActivity$1 extends com.google.gson.reflect.TypeToken

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [com/google/gson/reflect/TypeToken]
  + Class [org/edublogs/android/ui/DashboardActivity]
  + Class [org/edublogs/android/ui/DashboardActivity$1]
  + Fieldref [org/edublogs/android/ui/DashboardActivity$1.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
  + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [loadDashboard ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/DashboardActivity;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DashboardActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/DashboardActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/DashboardActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [loadDashboard]
  + Utf8 [org/edublogs/android/ui/DashboardActivity]
  + Utf8 [org/edublogs/android/ui/DashboardActivity$1]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/DashboardActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.DashboardActivity this$0

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/DashboardActivity;)V
    Access flags: 0x0
      = DashboardActivity$1(org.edublogs.android.ui.DashboardActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/DashboardActivity$1.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 107
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/DashboardActivity$1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/DashboardActivity]
    + NameAndType [loadDashboard ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/DashboardActivity$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Source file attribute:
    + Utf8 [DashboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient
  Superclass:    android/webkit/WebChromeClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.DashboardActivity$WordPressWebChromeClient extends android.webkit.WebChromeClient

Interfaces (count = 0):

Constant Pool (count = 62):
  + Integer [2131296398]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/webkit/WebChromeClient]
  + Class [android/webkit/WebView]
  + Class [org/edublogs/android/ui/DashboardActivity]
  + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient]
  + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.context Landroid/content/Context;]
  + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/webkit/WebChromeClient.<init> ()V]
  + Methodref [android/webkit/WebView.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.setSupportProgress (I)V]
  + Methodref [org/edublogs/android/ui/DashboardActivity.setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [<init> ()V]
  + NameAndType [context Landroid/content/Context;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [setSupportProgress (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/DashboardActivity;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/webkit/WebView;I)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;Landroid/content/Context;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DashboardActivity.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient;]
  + Utf8 [Lorg/edublogs/android/ui/DashboardActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/webkit/WebChromeClient]
  + Utf8 [android/webkit/WebView]
  + Utf8 [context]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [onProgressChanged]
  + Utf8 [org/edublogs/android/ui/DashboardActivity]
  + Utf8 [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient]
  + Utf8 [progress]
  + Utf8 [setSupportProgress]
  + Utf8 [setTitle]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [webView]

Fields (count = 2):
  + Field:        context Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context context
  + Field:        this$0 Lorg/edublogs/android/ui/DashboardActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.DashboardActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/DashboardActivity;Landroid/content/Context;)V
    Access flags: 0x1
      = public DashboardActivity$WordPressWebChromeClient(org.edublogs.android.ui.DashboardActivity,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [android/webkit/WebChromeClient.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #8
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.context Landroid/content/Context;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 184
        [9] -> line 185
        [14] -> line 186
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient; this]
        v2: 0 -> 15 [Landroid/content/Context; context]
  + Method:       onProgressChanged(Landroid/webkit/WebView;I)V
    Access flags: 0x1
      = public void onProgressChanged(android.webkit.WebView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.context Landroid/content/Context;]
      [8] invokevirtual #10
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] ldc #1
        + Integer [2131296398]
      [13] invokevirtual #11
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [16] invokevirtual #15
        + Methodref [org/edublogs/android/ui/DashboardActivity.setTitle (Ljava/lang/CharSequence;)V]
      [19] aload_0 v0
      [20] getfield #9
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [23] iload_2 v2
      [24] bipush 100
      [26] imul
      [27] invokevirtual #14
        + Methodref [org/edublogs/android/ui/DashboardActivity.setSupportProgress (I)V]
      [30] iload_2 v2
      [31] bipush 100
      [33] ificmpne +14 (target=47)
      [36] aload_0 v0
      [37] getfield #9
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [40] aload_1 v1
      [41] invokevirtual #13
        + Methodref [android/webkit/WebView.getTitle ()Ljava/lang/String;]
      [44] invokevirtual #15
        + Methodref [org/edublogs/android/ui/DashboardActivity.setTitle (Ljava/lang/CharSequence;)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 189
        [4] -> line 190
        [16] -> line 189
        [19] -> line 191
        [30] -> line 193
        [36] -> line 194
        [47] -> line 196
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient; this]
        v1: 0 -> 48 [Landroid/webkit/WebView; webView]
        v2: 0 -> 48 [I progress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/DashboardActivity]
      + Utf8 [WordPressWebChromeClient]
  + Source file attribute:
    + Utf8 [DashboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.DashboardActivity$WordPressWebViewClient extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 88):
  + Class [android/webkit/HttpAuthHandler]
  + Class [android/webkit/WebView]
  + Class [android/webkit/WebViewClient]
  + Class [java/lang/String]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/DashboardActivity]
  + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient]
  + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
  + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.postUrl (Ljava/lang/String;[B)V]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.getBytes ()[B]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.access$0 (Lorg/edublogs/android/ui/DashboardActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/DashboardActivity.getLoginUrl ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/DashboardActivity;)Ljava/lang/String;]
  + NameAndType [blog Lorg/edublogs/android/models/Blog;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getBytes ()[B]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getLoginUrl ()Ljava/lang/String;]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [postUrl (Ljava/lang/String;[B)V]
  + NameAndType [proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/DashboardActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()[B]
  + Utf8 [(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[B)V]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/DashboardActivity;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DashboardActivity.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/HttpAuthHandler;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebViewClient;]
  + Utf8 [Lorg/edublogs/android/ui/DashboardActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [access$0]
  + Utf8 [android/webkit/HttpAuthHandler]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [blog]
  + Utf8 [equals]
  + Utf8 [getBytes]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getLoginUrl]
  + Utf8 [handler]
  + Utf8 [host]
  + Utf8 [java/lang/String]
  + Utf8 [loadUrl]
  + Utf8 [mWebView]
  + Utf8 [onPageFinished]
  + Utf8 [onReceivedHttpAuthRequest]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/DashboardActivity]
  + Utf8 [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient]
  + Utf8 [postUrl]
  + Utf8 [proceed]
  + Utf8 [realm]
  + Utf8 [shouldOverrideUrlLoading]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [url]
  + Utf8 [view]

Fields (count = 2):
  + Field:        blog Lorg/edublogs/android/models/Blog;
    Access flags: 0x2
      = private org.edublogs.android.models.Blog blog
  + Field:        this$0 Lorg/edublogs/android/ui/DashboardActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.DashboardActivity this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/DashboardActivity;Lorg/edublogs/android/models/Blog;)V
    Access flags: 0x0
      = DashboardActivity$WordPressWebViewClient(org.edublogs.android.ui.DashboardActivity,org.edublogs.android.models.Blog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #9
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 206
        [5] -> line 207
        [9] -> line 208
        [14] -> line 209
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebViewClient; this]
        v2: 0 -> 15 [Lorg/edublogs/android/models/Blog; blog]
  + Method:       shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #12
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [5] iconst_1
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 213
        [5] -> line 214
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebViewClient; this]
        v1: 0 -> 7 [Landroid/webkit/WebView; view]
        v2: 0 -> 7 [Ljava/lang/String; url]
  + Method:       onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPageFinished(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 3, stack = 3):
      [0] aload_2 v2
      [1] aload_0 v0
      [2] getfield #10
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [5] invokevirtual #20
        + Methodref [org/edublogs/android/ui/DashboardActivity.getLoginUrl ()Ljava/lang/String;]
      [8] invokevirtual #15
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [11] ifeq +30 (target=41)
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [18] getfield #8
        + Fieldref [org/edublogs/android/ui/DashboardActivity.mWebView Landroid/webkit/WebView;]
      [21] aload_0 v0
      [22] getfield #10
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [25] invokevirtual #20
        + Methodref [org/edublogs/android/ui/DashboardActivity.getLoginUrl ()Ljava/lang/String;]
      [28] aload_0 v0
      [29] getfield #10
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/DashboardActivity;]
      [32] invokestatic #19
        + Methodref [org/edublogs/android/ui/DashboardActivity.access$0 (Lorg/edublogs/android/ui/DashboardActivity;)Ljava/lang/String;]
      [35] invokevirtual #16
        + Methodref [java/lang/String.getBytes ()[B]
      [38] invokevirtual #13
        + Methodref [android/webkit/WebView.postUrl (Ljava/lang/String;[B)V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 219
        [14] -> line 220
        [41] -> line 222
      + Local variable table attribute (count = 3)
        v0: 0 -> 42 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebViewClient; this]
        v1: 0 -> 42 [Landroid/webkit/WebView; view]
        v2: 0 -> 42 [Ljava/lang/String; url]
  + Method:       onReceivedHttpAuthRequest(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onReceivedHttpAuthRequest(android.webkit.WebView,android.webkit.HttpAuthHandler,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] aload_0 v0
      [2] getfield #9
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
      [5] invokevirtual #18
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient.blog Lorg/edublogs/android/models/Blog;]
      [12] invokevirtual #17
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [15] invokevirtual #11
        + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 227
        [18] -> line 228
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/DashboardActivity$WordPressWebViewClient; this]
        v1: 0 -> 19 [Landroid/webkit/WebView; view]
        v2: 0 -> 19 [Landroid/webkit/HttpAuthHandler; handler]
        v3: 0 -> 19 [Ljava/lang/String; host]
        v4: 0 -> 19 [Ljava/lang/String; realm]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/DashboardActivity$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/DashboardActivity]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [DashboardActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/HelpActivity
  Superclass:    org/edublogs/android/ui/WPActionBarActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.HelpActivity extends org.edublogs.android.ui.WPActionBarActivity

Interfaces (count = 0):

Constant Pool (count = 207):
  + Integer [2130903114]
  + Integer [2131165439]
  + Integer [2131165487]
  + Integer [2131165488]
  + Integer [2131165492]
  + Integer [2131165496]
  + Integer [2131296442]
  + Integer [2131296561]
  + Integer [2131296610]
  + Integer [2131689479]
  + String [android.intent.action.SEND]
  + String [android.intent.action.VIEW]
  + String [android.intent.extra.TEXT]
  + String [text/plain]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/net/Uri]
  + Class [android/webkit/WebView]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/HelpActivity]
  + Class [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Long [2]
  + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/webkit/WebView.canGoBack ()Z]
  + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
  + Methodref [android/webkit/WebView.goBack ()V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.reload ()V]
  + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/ui/HelpActivity.createMenuDrawer (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/HelpActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/HelpActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/HelpActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/HelpActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/HelpActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/HelpActivity.requestWindowFeature (J)V]
  + Methodref [org/edublogs/android/ui/HelpActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/HelpActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/HelpActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/HelpActivity;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBackPressed ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/HelpActivity;Landroid/content/Context;)V]
  + NameAndType [canGoBack ()Z]
  + NameAndType [createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + NameAndType [createMenuDrawer (Landroid/view/View;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getItemId ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [goBack ()V]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [reload ()V]
  + NameAndType [requestWindowFeature (J)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setNavigationMode (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/webkit/WebChromeClient;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/HelpActivity;Landroid/content/Context;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [HelpActivity.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/HelpActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [ab]
  + Utf8 [android.intent.action.SEND]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android.intent.extra.TEXT]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/net/Uri]
  + Utf8 [android/webkit/WebView]
  + Utf8 [canGoBack]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [createChooser]
  + Utf8 [createMenuDrawer]
  + Utf8 [findViewById]
  + Utf8 [getInstance]
  + Utf8 [getItemId]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getText]
  + Utf8 [getUrl]
  + Utf8 [goBack]
  + Utf8 [i]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [item]
  + Utf8 [itemID]
  + Utf8 [loadUrl]
  + Utf8 [mWebView]
  + Utf8 [menu]
  + Utf8 [onBackPressed]
  + Utf8 [onCreate]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/HelpActivity]
  + Utf8 [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [parse]
  + Utf8 [putExtra]
  + Utf8 [reload]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [setContentView]
  + Utf8 [setData]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setNavigationMode]
  + Utf8 [setTitle]
  + Utf8 [setType]
  + Utf8 [setWebChromeClient]
  + Utf8 [share]
  + Utf8 [startActivity]
  + Utf8 [text/plain]
  + Utf8 [this]
  + Utf8 [uri]
  + Utf8 [url]

Fields (count = 1):
  + Field:        mWebView Landroid/webkit/WebView;
    Access flags: 0x2
      = private android.webkit.WebView mWebView

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public HelpActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #58
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/HelpActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] ldc2_w #26
        + Long [2]
      [4] invokevirtual #53
        + Methodref [org/edublogs/android/ui/HelpActivity.requestWindowFeature (J)V]
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #60
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
      [12] aload_0 v0
      [13] ldc #1
        + Integer [2130903114]
      [15] invokevirtual #54
        + Methodref [org/edublogs/android/ui/HelpActivity.setContentView (I)V]
      [18] aload_0 v0
      [19] aload_0 v0
      [20] invokevirtual #49
        + Methodref [org/edublogs/android/ui/HelpActivity.getResources ()Landroid/content/res/Resources;]
      [23] ldc #8
        + Integer [2131296561]
      [25] invokevirtual #34
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [28] invokevirtual #55
        + Methodref [org/edublogs/android/ui/HelpActivity.setTitle (Ljava/lang/CharSequence;)V]
      [31] aload_0 v0
      [32] invokevirtual #51
        + Methodref [org/edublogs/android/ui/HelpActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [35] astore_2 v2
      [36] aload_2 v2
      [37] iconst_0
      [38] invokevirtual #43
        + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
      [41] aload_2 v2
      [42] iconst_1
      [43] invokevirtual #42
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [46] aload_0 v0
      [47] aload_0 v0
      [48] ldc #3
        + Integer [2131165487]
      [50] invokevirtual #48
        + Methodref [org/edublogs/android/ui/HelpActivity.findViewById (I)Landroid/view/View;]
      [53] invokevirtual #47
        + Methodref [org/edublogs/android/ui/HelpActivity.createMenuDrawer (Landroid/view/View;)V]
      [56] aload_0 v0
      [57] aload_0 v0
      [58] ldc #2
        + Integer [2131165439]
      [60] invokevirtual #48
        + Methodref [org/edublogs/android/ui/HelpActivity.findViewById (I)Landroid/view/View;]
      [63] checkcast #18
        + Class [android/webkit/WebView]
      [66] putfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [69] aload_0 v0
      [70] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [73] new #24
        + Class [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient]
      [76] dup
      [77] aload_0 v0
      [78] aload_0 v0
      [79] invokespecial #57
        + Methodref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/HelpActivity;Landroid/content/Context;)V]
      [82] invokevirtual #41
        + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
      [85] aload_0 v0
      [86] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [89] aload_0 v0
      [90] ldc #9
        + Integer [2131296610]
      [92] invokevirtual #50
        + Methodref [org/edublogs/android/ui/HelpActivity.getString (I)Ljava/lang/String;]
      [95] invokevirtual #39
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [98] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 27
        [7] -> line 28
        [12] -> line 29
        [18] -> line 30
        [31] -> line 32
        [36] -> line 33
        [41] -> line 34
        [46] -> line 36
        [56] -> line 38
        [69] -> line 39
        [85] -> line 40
        [98] -> line 41
      + Local variable table attribute (count = 3)
        v0: 0 -> 99 [Lorg/edublogs/android/ui/HelpActivity; this]
        v1: 0 -> 99 [Landroid/os/Bundle; savedInstanceState]
        v2: 36 -> 99 [Lcom/actionbarsherlock/app/ActionBar; ab]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [4] ifnull +23 (target=27)
      [7] aload_0 v0
      [8] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [11] invokevirtual #36
        + Methodref [android/webkit/WebView.canGoBack ()Z]
      [14] ifeq +13 (target=27)
      [17] aload_0 v0
      [18] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [21] invokevirtual #38
        + Methodref [android/webkit/WebView.goBack ()V]
      [24] goto +7 (target=31)
      [27] aload_0 v0
      [28] invokespecial #59
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBackPressed ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 46
        [17] -> line 47
        [27] -> line 49
        [31] -> line 50
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/HelpActivity; this]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #61
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #52
        + Methodref [org/edublogs/android/ui/HelpActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #10
        + Integer [2131689479]
      [14] aload_1 v1
      [15] invokevirtual #44
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] iconst_1
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 54
        [6] -> line 55
        [11] -> line 56
        [18] -> line 57
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/HelpActivity; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 20 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 155, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [4] ifnonnull +5 (target=9)
      [7] iconst_0
      [8] ireturn
      [9] aload_1 v1
      [10] invokeinterface #63
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [15] istore_2 v2
      [16] iload_2 v2
      [17] ldc #4
        + Integer [2131165488]
      [19] ificmpne +12 (target=31)
      [22] aload_0 v0
      [23] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [26] invokevirtual #40
        + Methodref [android/webkit/WebView.reload ()V]
      [29] iconst_1
      [30] ireturn
      [31] iload_2 v2
      [32] ldc #6
        + Integer [2131165496]
      [34] ificmpne +53 (target=87)
      [37] new #15
        + Class [android/content/Intent]
      [40] dup
      [41] ldc #11
        + String [android.intent.action.SEND]
      [43] invokespecial #29
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [46] astore_3 v3
      [47] aload_3 v3
      [48] ldc #14
        + String [text/plain]
      [50] invokevirtual #33
        + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
      [53] pop
      [54] aload_3 v3
      [55] ldc #13
        + String [android.intent.extra.TEXT]
      [57] aload_0 v0
      [58] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [61] invokevirtual #37
        + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
      [64] invokevirtual #31
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [67] pop
      [68] aload_0 v0
      [69] aload_3 v3
      [70] aload_0 v0
      [71] invokevirtual #49
        + Methodref [org/edublogs/android/ui/HelpActivity.getResources ()Landroid/content/res/Resources;]
      [74] ldc #7
        + Integer [2131296442]
      [76] invokevirtual #34
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [79] invokestatic #30
        + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
      [82] invokevirtual #56
        + Methodref [org/edublogs/android/ui/HelpActivity.startActivity (Landroid/content/Intent;)V]
      [85] iconst_1
      [86] ireturn
      [87] iload_2 v2
      [88] ldc #5
        + Integer [2131165492]
      [90] ificmpne +59 (target=149)
      [93] aload_0 v0
      [94] getfield #28
        + Fieldref [org/edublogs/android/ui/HelpActivity.mWebView Landroid/webkit/WebView;]
      [97] invokevirtual #37
        + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
      [100] astore_3 v3
      [101] aload_3 v3
      [102] ifnull +45 (target=147)
      [105] aload_3 v3
      [106] invokestatic #35
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [109] astore v4
      [111] aload v4
      [113] ifnull +34 (target=147)
      [116] new #15
        + Class [android/content/Intent]
      [119] dup
      [120] ldc #12
        + String [android.intent.action.VIEW]
      [122] invokespecial #29
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [125] astore v5
      [127] aload v5
      [129] aload v4
      [131] invokevirtual #32
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [134] pop
      [135] aload_0 v0
      [136] aload v5
      [138] invokevirtual #56
        + Methodref [org/edublogs/android/ui/HelpActivity.startActivity (Landroid/content/Intent;)V]
      [141] invokestatic #45
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [144] invokevirtual #46
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [147] iconst_1
      [148] ireturn
      [149] aload_0 v0
      [150] aload_1 v1
      [151] invokespecial #62
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [154] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 62
        [7] -> line 63
        [9] -> line 65
        [16] -> line 66
        [22] -> line 67
        [29] -> line 68
        [31] -> line 69
        [37] -> line 70
        [47] -> line 71
        [54] -> line 72
        [68] -> line 73
        [85] -> line 74
        [87] -> line 75
        [93] -> line 76
        [101] -> line 77
        [105] -> line 78
        [111] -> line 79
        [116] -> line 80
        [127] -> line 81
        [135] -> line 82
        [141] -> line 83
        [147] -> line 86
        [149] -> line 89
      + Local variable table attribute (count = 7)
        v0: 0 -> 155 [Lorg/edublogs/android/ui/HelpActivity; this]
        v1: 0 -> 155 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 16 -> 155 [I itemID]
        v3: 47 -> 87 [Landroid/content/Intent; share]
        v3: 101 -> 149 [Ljava/lang/String; url]
        v4: 111 -> 147 [Landroid/net/Uri; uri]
        v5: 127 -> 147 [Landroid/content/Intent; i]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/HelpActivity]
      + Utf8 [WordPressWebChromeClient]
  + Source file attribute:
    + Utf8 [HelpActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient
  Superclass:    android/webkit/WebChromeClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.HelpActivity$WordPressWebChromeClient extends android.webkit.WebChromeClient

Interfaces (count = 0):

Constant Pool (count = 62):
  + Integer [2131296398]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/webkit/WebChromeClient]
  + Class [android/webkit/WebView]
  + Class [org/edublogs/android/ui/HelpActivity]
  + Class [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient]
  + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.context Landroid/content/Context;]
  + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/HelpActivity;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/webkit/WebChromeClient.<init> ()V]
  + Methodref [android/webkit/WebView.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/HelpActivity.setSupportProgress (I)V]
  + Methodref [org/edublogs/android/ui/HelpActivity.setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [<init> ()V]
  + NameAndType [context Landroid/content/Context;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [setSupportProgress (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/HelpActivity;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/webkit/WebView;I)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/ui/HelpActivity;Landroid/content/Context;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [HelpActivity.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/HelpActivity$WordPressWebChromeClient;]
  + Utf8 [Lorg/edublogs/android/ui/HelpActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/webkit/WebChromeClient]
  + Utf8 [android/webkit/WebView]
  + Utf8 [context]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [onProgressChanged]
  + Utf8 [org/edublogs/android/ui/HelpActivity]
  + Utf8 [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient]
  + Utf8 [progress]
  + Utf8 [setSupportProgress]
  + Utf8 [setTitle]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [webView]

Fields (count = 2):
  + Field:        context Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context context
  + Field:        this$0 Lorg/edublogs/android/ui/HelpActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.HelpActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/HelpActivity;Landroid/content/Context;)V
    Access flags: 0x1
      = public HelpActivity$WordPressWebChromeClient(org.edublogs.android.ui.HelpActivity,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/HelpActivity;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [android/webkit/WebChromeClient.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #8
        + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.context Landroid/content/Context;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 99
        [9] -> line 100
        [14] -> line 101
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/HelpActivity$WordPressWebChromeClient; this]
        v2: 0 -> 15 [Landroid/content/Context; context]
  + Method:       onProgressChanged(Landroid/webkit/WebView;I)V
    Access flags: 0x1
      = public void onProgressChanged(android.webkit.WebView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/HelpActivity;]
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.context Landroid/content/Context;]
      [8] invokevirtual #10
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [11] ldc #1
        + Integer [2131296398]
      [13] invokevirtual #11
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [16] invokevirtual #15
        + Methodref [org/edublogs/android/ui/HelpActivity.setTitle (Ljava/lang/CharSequence;)V]
      [19] aload_0 v0
      [20] getfield #9
        + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/HelpActivity;]
      [23] iload_2 v2
      [24] bipush 100
      [26] imul
      [27] invokevirtual #14
        + Methodref [org/edublogs/android/ui/HelpActivity.setSupportProgress (I)V]
      [30] iload_2 v2
      [31] bipush 100
      [33] ificmpne +14 (target=47)
      [36] aload_0 v0
      [37] getfield #9
        + Fieldref [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient.this$0 Lorg/edublogs/android/ui/HelpActivity;]
      [40] aload_1 v1
      [41] invokevirtual #13
        + Methodref [android/webkit/WebView.getTitle ()Ljava/lang/String;]
      [44] invokevirtual #15
        + Methodref [org/edublogs/android/ui/HelpActivity.setTitle (Ljava/lang/CharSequence;)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 104
        [4] -> line 105
        [16] -> line 104
        [19] -> line 106
        [30] -> line 108
        [36] -> line 109
        [47] -> line 111
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/HelpActivity$WordPressWebChromeClient; this]
        v1: 0 -> 48 [Landroid/webkit/WebView; webView]
        v2: 0 -> 48 [I progress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/HelpActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/HelpActivity]
      + Utf8 [WordPressWebChromeClient]
  + Source file attribute:
    + Utf8 [HelpActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/MenuDrawerItem
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.ui.MenuDrawerItem extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 70):
  + String []
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Fieldref [org/edublogs/android/ui/MenuDrawerItem.NO_ITEM_ID I]
  + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mIconRes I]
  + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mItemId I]
  + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mTitle I]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.onConfigureView (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.onSelectItem ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (III)V]
  + NameAndType [NO_ITEM_ID I]
  + NameAndType [getItemId ()I]
  + NameAndType [mIconRes I]
  + NameAndType [mItemId I]
  + NameAndType [mTitle I]
  + NameAndType [onConfigureView (Landroid/view/View;)V]
  + NameAndType [onSelectItem ()V]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(II)V]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/MenuDrawerItem;]
  + Utf8 [MenuDrawerItem.java]
  + Utf8 [NO_ITEM_ID]
  + Utf8 [SourceFile]
  + Utf8 [configureView]
  + Utf8 [getIconRes]
  + Utf8 [getItemId]
  + Utf8 [getTitleRes]
  + Utf8 [hasItemId]
  + Utf8 [iconRes]
  + Utf8 [isSelected]
  + Utf8 [isVisible]
  + Utf8 [itemId]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [mIconRes]
  + Utf8 [mItemId]
  + Utf8 [mTitle]
  + Utf8 [onConfigureView]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [selectItem]
  + Utf8 [stringRes]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [view]

Fields (count = 4):
  + Field:        NO_ITEM_ID I
    Access flags: 0x9
      = public static int NO_ITEM_ID
  + Field:        mTitle I
    Access flags: 0x4
      = protected int mTitle
  + Field:        mIconRes I
    Access flags: 0x4
      = protected int mIconRes
  + Field:        mItemId I
    Access flags: 0x2
      = private int mItemId

Methods (count = 14):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 0, stack = 1):
      [0] iconst_m1
      [1] putstatic #5
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.NO_ITEM_ID I]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 15
      + Local variable table attribute (count = 0)
  + Method:       onSelectItem()V
    Access flags: 0x401
      = public abstract void onSelectItem()
  + Method:       isVisible()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isVisible()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] iconst_1
      [1] invokestatic #9
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       isSelected()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] iconst_0
      [1] invokestatic #9
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       onConfigureView(Landroid/view/View;)V
    Access flags: 0x1
      = public void onConfigureView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
        v1: 0 -> 1 [Landroid/view/View; view]
  + Method:       <init>(III)V
    Access flags: 0x0
      = MenuDrawerItem(int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iload_2 v2
      [6] putfield #8
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mTitle I]
      [9] aload_0 v0
      [10] iload_3 v3
      [11] putfield #6
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mIconRes I]
      [14] aload_0 v0
      [15] iload_1 v1
      [16] putfield #7
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mItemId I]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 47
        [4] -> line 48
        [9] -> line 49
        [14] -> line 50
        [19] -> line 51
      + Local variable table attribute (count = 4)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
        v1: 0 -> 20 [I itemId]
        v2: 0 -> 20 [I stringRes]
        v3: 0 -> 20 [I iconRes]
  + Method:       <init>(II)V
    Access flags: 0x0
      = MenuDrawerItem(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getstatic #5
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.NO_ITEM_ID I]
      [4] iload_1 v1
      [5] iload_2 v2
      [6] invokespecial #11
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 57
        [9] -> line 58
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
        v1: 0 -> 10 [I stringRes]
        v2: 0 -> 10 [I iconRes]
  + Method:       hasItemId()Z
    Access flags: 0x1
      = public boolean hasItemId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #12
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
      [4] getstatic #5
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.NO_ITEM_ID I]
      [7] ificmpeq +5 (target=12)
      [10] iconst_1
      [11] ireturn
      [12] iconst_0
      [13] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       getItemId()I
    Access flags: 0x1
      = public int getItemId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mItemId I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 1, stack = 1):
      [0] ldc #1
        + String []
      [2] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 1)
        v0: 0 -> 3 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       getTitleRes()I
    Access flags: 0x1
      = public int getTitleRes()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mTitle I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       getIconRes()I
    Access flags: 0x1
      = public int getIconRes()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.mIconRes I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 87
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       selectItem()V
    Access flags: 0x1
      = public void selectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #14
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.onSelectItem ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 91
        [4] -> line 92
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
  + Method:       configureView(Landroid/view/View;)V
    Access flags: 0x1
      = public void configureView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #13
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.onConfigureView (Landroid/view/View;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 97
        [5] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/MenuDrawerItem; this]
        v1: 0 -> 6 [Landroid/view/View; v]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [MenuDrawerItem.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity
  Superclass:    org/edublogs/android/ui/WPActionBarActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.StatsActivity extends org.edublogs.android.ui.WPActionBarActivity

Interfaces (count = 0):

Constant Pool (count = 604):
  + Integer [2130903112]
  + Integer [2131165439]
  + Integer [2131165472]
  + Integer [2131165474]
  + Integer [2131165475]
  + Integer [2131165476]
  + Integer [2131165477]
  + Integer [2131165488]
  + Integer [2131296366]
  + Integer [2131689472]
  + String []
  + String [;]
  + String [=]
  + String [OK]
  + String [UTF-8]
  + String [User-Agent]
  + String [charset]
  + String [cookeis]
  + String [http://wordpress.com/?no-chrome#!/my-stats/?unit=1&blog=]
  + String [https]
  + String [wordpress.com]
  + String [wp-android/]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/util/Log]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/animation/AlphaAnimation]
  + Class [android/view/animation/Animation]
  + Class [android/view/animation/AnimationSet]
  + Class [android/view/animation/TranslateAnimation]
  + Class [android/webkit/CookieManager]
  + Class [android/webkit/CookieSyncManager]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [android/widget/Button]
  + Class [android/widget/EditText]
  + Class [android/widget/RelativeLayout]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Integer]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URI]
  + Class [java/security/KeyManagementException]
  + Class [java/security/KeyStoreException]
  + Class [java/security/NoSuchAlgorithmException]
  + Class [java/security/UnrecoverableKeyException]
  + Class [org/apache/http/auth/UsernamePasswordCredentials]
  + Class [org/apache/http/client/methods/HttpPost]
  + Class [org/apache/http/params/HttpProtocolParams]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$1]
  + Class [org/edublogs/android/ui/StatsActivity$2]
  + Class [org/edublogs/android/ui/StatsActivity$3]
  + Class [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask]
  + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
  + Class [org/edublogs/android/ui/StatsActivity$StatsWebViewClient]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/xmlrpc/android/ConnectionClient]
  + Long [500]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
  + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.currentTask Landroid/os/AsyncTask;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.httpParams Lorg/apache/http/params/HttpParams;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.isRetrying Z]
  + Fieldref [org/edublogs/android/ui/StatsActivity.lastAuthedName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.loginShowing Z]
  + Fieldref [org/edublogs/android/ui/StatsActivity.postMethod Lorg/apache/http/client/methods/HttpPost;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
  + Methodref [android/view/animation/Animation.setDuration (J)V]
  + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
  + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/TranslateAnimation.<init> (IFIFIFIF)V]
  + Methodref [android/webkit/CookieManager.getCookie (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
  + Methodref [android/webkit/CookieManager.hasCookies ()Z]
  + Methodref [android/webkit/CookieManager.removeAllCookie ()V]
  + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
  + Methodref [android/webkit/CookieSyncManager.startSync ()V]
  + Methodref [android/webkit/CookieSyncManager.stopSync ()V]
  + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
  + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
  + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
  + Methodref [android/webkit/WebView.canGoBack ()Z]
  + Methodref [android/webkit/WebView.clearCache (Z)V]
  + Methodref [android/webkit/WebView.clearHistory ()V]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.goBack ()V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.reload ()V]
  + Methodref [android/webkit/WebView.setVisibility (I)V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/RelativeLayout.clearAnimation ()V]
  + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
  + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URI.getPort ()I]
  + Methodref [java/net/URI.getScheme ()Ljava/lang/String;]
  + Methodref [org/apache/http/auth/UsernamePasswordCredentials.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.<init> (Ljava/net/URI;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.getParams ()Lorg/apache/http/params/HttpParams;]
  + Methodref [org/apache/http/params/HttpProtocolParams.setUseExpectContinue (Lorg/apache/http/params/HttpParams;Z)V]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/models/Blog.getApi_blogid ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getDotcom_password ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getDotcom_username ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
  + Methodref [org/edublogs/android/ui/StatsActivity.authStats ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.checkAPIBlogInfo ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.clearCookies ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.configureClient (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.createMenuDrawer (I)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/StatsActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/StatsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/StatsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/StatsActivity.initStats ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/StatsActivity.loadStats ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.reloadStats ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.showLoginForm ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$1.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$2.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$3.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onDestroy ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onKeyDown (ILandroid/view/KeyEvent;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPause ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onResume ()V]
  + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
  + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;I)V]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FF)V]
  + NameAndType [<init> (IFIFIFIF)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/net/URI;)V]
  + NameAndType [<init> (Lorg/apache/http/auth/Credentials;)V]
  + NameAndType [<init> (Lorg/apache/http/auth/Credentials;I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + NameAndType [<init> (Z)V]
  + NameAndType [addAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [addHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [authStats ()V]
  + NameAndType [authed Z]
  + NameAndType [canGoBack ()Z]
  + NameAndType [checkAPIBlogInfo ()V]
  + NameAndType [clearAnimation ()V]
  + NameAndType [clearCache (Z)V]
  + NameAndType [clearCookies ()V]
  + NameAndType [clearHistory ()V]
  + NameAndType [client Lorg/xmlrpc/android/ConnectionClient;]
  + NameAndType [configureClient (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + NameAndType [createMenuDrawer (I)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentTask Landroid/os/AsyncTask;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getApi_blogid ()Ljava/lang/String;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getCookie (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getDotcom_password ()Ljava/lang/String;]
  + NameAndType [getDotcom_username ()Ljava/lang/String;]
  + NameAndType [getInstance ()Landroid/webkit/CookieManager;]
  + NameAndType [getInstance ()Landroid/webkit/CookieSyncManager;]
  + NameAndType [getItemId ()I]
  + NameAndType [getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getPort ()I]
  + NameAndType [getScheme ()Ljava/lang/String;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [goBack ()V]
  + NameAndType [hasCookies ()Z]
  + NameAndType [httpParams Lorg/apache/http/params/HttpParams;]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [initStats ()V]
  + NameAndType [isDotcomFlag ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isRetrying Z]
  + NameAndType [lastAuthedName Ljava/lang/String;]
  + NameAndType [length ()I]
  + NameAndType [loadStats ()V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [loginShowing Z]
  + NameAndType [onBlogChanged ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onDestroy ()V]
  + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPause ()V]
  + NameAndType [onResume ()V]
  + NameAndType [postMethod Lorg/apache/http/client/methods/HttpPost;]
  + NameAndType [refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [reload ()V]
  + NameAndType [reloadStats ()V]
  + NameAndType [removeAllCookie ()V]
  + NameAndType [setBuiltInZoomControls (Z)V]
  + NameAndType [setCacheMode (I)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setDomStorageEnabled (Z)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setJavaScriptEnabled (Z)V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setPluginsEnabled (Z)V]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setSavePassword (Z)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setUseExpectContinue (Lorg/apache/http/params/HttpParams;Z)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [show ()V]
  + NameAndType [showLoginForm ()V]
  + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [startSync ()V]
  + NameAndType [stopSync ()V]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toString (I)Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [versionName Ljava/lang/String;]
  + NameAndType [webView Landroid/webkit/WebView;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/webkit/CookieManager;]
  + Utf8 [()Landroid/webkit/CookieSyncManager;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/apache/http/params/HttpParams;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(FF)V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(IFIFIFIF)V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/net/URI;)V]
  + Utf8 [(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/apache/http/auth/Credentials;)V]
  + Utf8 [(Lorg/apache/http/auth/Credentials;I)V]
  + Utf8 [(Lorg/apache/http/params/HttpParams;Z)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [=]
  + Utf8 [AuthStatsAsyncTask]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/annotation/SuppressLint;]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/os/AsyncTask;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/util/List<*>;>;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [Landroid/view/animation/AnimationSet;]
  + Utf8 [Landroid/webkit/CookieManager;]
  + Utf8 [Landroid/webkit/WebSettings;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/RelativeLayout;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URI;]
  + Utf8 [Ljava/security/KeyManagementException;]
  + Utf8 [Ljava/security/KeyStoreException;]
  + Utf8 [Ljava/security/NoSuchAlgorithmException;]
  + Utf8 [Ljava/security/UnrecoverableKeyException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/apache/http/auth/UsernamePasswordCredentials;]
  + Utf8 [Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [Lorg/apache/http/params/HttpParams;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [RuntimeInvisibleAnnotations]
  + Utf8 [SetJavaScriptEnabled]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StatsAPIBlogInfoAsyncTask]
  + Utf8 [StatsActivity.java]
  + Utf8 [StatsWebViewClient]
  + Utf8 [UTF-8]
  + Utf8 [User-Agent]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [actionBar]
  + Utf8 [addAnimation]
  + Utf8 [addHeader]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/animation/AlphaAnimation]
  + Utf8 [android/view/animation/Animation]
  + Utf8 [android/view/animation/AnimationSet]
  + Utf8 [android/view/animation/TranslateAnimation]
  + Utf8 [android/webkit/CookieManager]
  + Utf8 [android/webkit/CookieSyncManager]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/RelativeLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [animation]
  + Utf8 [append]
  + Utf8 [authStats]
  + Utf8 [authed]
  + Utf8 [blog]
  + Utf8 [canGoBack]
  + Utf8 [charset]
  + Utf8 [checkAPIBlogInfo]
  + Utf8 [clearAnimation]
  + Utf8 [clearCache]
  + Utf8 [clearCookies]
  + Utf8 [clearHistory]
  + Utf8 [client]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [configureClient]
  + Utf8 [cookeis]
  + Utf8 [cookieManager]
  + Utf8 [create]
  + Utf8 [createInstance]
  + Utf8 [createMenuDrawer]
  + Utf8 [creds]
  + Utf8 [currentBlog]
  + Utf8 [currentTask]
  + Utf8 [d]
  + Utf8 [dialogBuilder]
  + Utf8 [dotcomPassword]
  + Utf8 [dotcomUsername]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [errorMsg]
  + Utf8 [event]
  + Utf8 [execute]
  + Utf8 [findItem]
  + Utf8 [findViewById]
  + Utf8 [getApi_blogid]
  + Utf8 [getBlogId]
  + Utf8 [getCookie]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDotcom_password]
  + Utf8 [getDotcom_username]
  + Utf8 [getInstance]
  + Utf8 [getItemId]
  + Utf8 [getParams]
  + Utf8 [getPassword]
  + Utf8 [getPort]
  + Utf8 [getScheme]
  + Utf8 [getSettings]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getUsername]
  + Utf8 [goBack]
  + Utf8 [hasCookies]
  + Utf8 [hideLoginForm]
  + Utf8 [http://wordpress.com/?no-chrome#!/my-stats/?unit=1&blog=]
  + Utf8 [httpParams]
  + Utf8 [https]
  + Utf8 [id]
  + Utf8 [indexOf]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [initStats]
  + Utf8 [isDotcomFlag]
  + Utf8 [isFinishing]
  + Utf8 [isRetrying]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URI]
  + Utf8 [java/security/KeyManagementException]
  + Utf8 [java/security/KeyStoreException]
  + Utf8 [java/security/NoSuchAlgorithmException]
  + Utf8 [java/security/UnrecoverableKeyException]
  + Utf8 [keyCode]
  + Utf8 [lastAuthedName]
  + Utf8 [length]
  + Utf8 [loadStats]
  + Utf8 [loadUrl]
  + Utf8 [loginShowing]
  + Utf8 [menu]
  + Utf8 [moderationBar]
  + Utf8 [msg]
  + Utf8 [onBlogChanged]
  + Utf8 [onCreate]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onDestroy]
  + Utf8 [onKeyDown]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPause]
  + Utf8 [onResume]
  + Utf8 [org/apache/http/auth/UsernamePasswordCredentials]
  + Utf8 [org/apache/http/client/methods/HttpPost]
  + Utf8 [org/apache/http/params/HttpProtocolParams]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$1]
  + Utf8 [org/edublogs/android/ui/StatsActivity$2]
  + Utf8 [org/edublogs/android/ui/StatsActivity$3]
  + Utf8 [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask]
  + Utf8 [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
  + Utf8 [org/edublogs/android/ui/StatsActivity$StatsWebViewClient]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/xmlrpc/android/ConnectionClient]
  + Utf8 [password]
  + Utf8 [path]
  + Utf8 [postMethod]
  + Utf8 [rawCookieNameAndValue]
  + Utf8 [rawCookieString]
  + Utf8 [rawCookies]
  + Utf8 [refreshMenuItem]
  + Utf8 [reload]
  + Utf8 [reloadStats]
  + Utf8 [removeAllCookie]
  + Utf8 [sPassword]
  + Utf8 [sUsername]
  + Utf8 [saveStatsLogin]
  + Utf8 [savedInstanceState]
  + Utf8 [set]
  + Utf8 [setBuiltInZoomControls]
  + Utf8 [setCacheMode]
  + Utf8 [setCancelable]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDomStorageEnabled]
  + Utf8 [setDuration]
  + Utf8 [setJavaScriptEnabled]
  + Utf8 [setMessage]
  + Utf8 [setOnClickListener]
  + Utf8 [setPluginsEnabled]
  + Utf8 [setPositiveButton]
  + Utf8 [setSavePassword]
  + Utf8 [setTitle]
  + Utf8 [setUseExpectContinue]
  + Utf8 [setVisibility]
  + Utf8 [setWebViewClient]
  + Utf8 [show]
  + Utf8 [showErrorDialog]
  + Utf8 [showLoginForm]
  + Utf8 [split]
  + Utf8 [startAnimatingRefreshButton]
  + Utf8 [startAnimation]
  + Utf8 [startSync]
  + Utf8 [stopSync]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [uri]
  + Utf8 [username]
  + Utf8 [val]
  + Utf8 [value]
  + Utf8 [versionName]
  + Utf8 [webSettings]
  + Utf8 [webView]
  + Utf8 [wordpress.com]
  + Utf8 [wp-android/]
  + Utf8 [wpcomHelp]

Fields (count = 11):
  + Field:        lastAuthedName Ljava/lang/String;
    Access flags: 0x8
      = static java.lang.String lastAuthedName
  + Field:        client Lorg/xmlrpc/android/ConnectionClient;
    Access flags: 0x2
      = private org.xmlrpc.android.ConnectionClient client
  + Field:        postMethod Lorg/apache/http/client/methods/HttpPost;
    Access flags: 0x2
      = private org.apache.http.client.methods.HttpPost postMethod
  + Field:        httpParams Lorg/apache/http/params/HttpParams;
    Access flags: 0x2
      = private org.apache.http.params.HttpParams httpParams
  + Field:        errorMsg Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String errorMsg
  + Field:        webView Landroid/webkit/WebView;
    Access flags: 0x2
      = private android.webkit.WebView webView
  + Field:        loginShowing Z
    Access flags: 0x0
      = boolean loginShowing
  + Field:        authed Z
    Access flags: 0x0
      = boolean authed
  + Field:        isRetrying Z
    Access flags: 0x0
      = boolean isRetrying
  + Field:        currentTask Landroid/os/AsyncTask;
    Access flags: 0x2
      = private android.os.AsyncTask currentTask
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/util/List<*>;>;]
  + Field:        refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem refreshMenuItem

Methods (count = 26):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 0, stack = 1):
      [0] ldc #11
        + String []
      [2] putstatic #78
        + Fieldref [org/edublogs/android/ui/StatsActivity.lastAuthedName Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 83
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public StatsActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #175
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
      [4] aload_0 v0
      [5] ldc #11
        + String []
      [7] putfield #75
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #79
        + Fieldref [org/edublogs/android/ui/StatsActivity.loginShowing Z]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #72
        + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #77
        + Fieldref [org/edublogs/android/ui/StatsActivity.isRetrying Z]
      [25] aload_0 v0
      [26] aconst_null
      [27] putfield #74
        + Fieldref [org/edublogs/android/ui/StatsActivity.currentTask Landroid/os/AsyncTask;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 81
        [4] -> line 88
        [10] -> line 91
        [15] -> line 92
        [20] -> line 93
        [25] -> line 94
        [30] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 31 [Lorg/edublogs/android/ui/StatsActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 195, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #177
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #1
        + Integer [2130903112]
      [8] invokevirtual #155
        + Methodref [org/edublogs/android/ui/StatsActivity.createMenuDrawer (I)V]
      [11] aload_0 v0
      [12] invokevirtual #158
        + Methodref [org/edublogs/android/ui/StatsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] iconst_1
      [18] invokevirtual #124
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] ldc #9
        + Integer [2131296366]
      [25] invokevirtual #157
        + Methodref [org/edublogs/android/ui/StatsActivity.getString (I)Ljava/lang/String;]
      [28] invokevirtual #164
        + Methodref [org/edublogs/android/ui/StatsActivity.setTitle (Ljava/lang/CharSequence;)V]
      [31] aload_0 v0
      [32] ldc #4
        + Integer [2131165474]
      [34] invokevirtual #156
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [37] checkcast #39
        + Class [android/widget/EditText]
      [40] astore_3 v3
      [41] aload_0 v0
      [42] ldc #5
        + Integer [2131165475]
      [44] invokevirtual #156
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [47] checkcast #39
        + Class [android/widget/EditText]
      [50] astore v4
      [52] aload_0 v0
      [53] aload_0 v0
      [54] ldc #2
        + Integer [2131165439]
      [56] invokevirtual #156
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [59] checkcast #37
        + Class [android/webkit/WebView]
      [62] putfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [65] aload_0 v0
      [66] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [69] new #65
        + Class [org/edublogs/android/ui/StatsActivity$StatsWebViewClient]
      [72] dup
      [73] aload_0 v0
      [74] invokespecial #174
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
      [77] invokevirtual #118
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [80] aload_0 v0
      [81] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [84] invokevirtual #113
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [87] astore v5
      [89] aload v5
      [91] iconst_2
      [92] invokevirtual #105
        + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
      [95] aload v5
      [97] iconst_1
      [98] invokevirtual #104
        + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
      [101] aload v5
      [103] iconst_1
      [104] invokevirtual #107
        + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
      [107] aload v5
      [109] iconst_1
      [110] invokevirtual #108
        + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V]
      [113] aload v5
      [115] iconst_1
      [116] invokevirtual #106
        + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
      [119] aload v5
      [121] iconst_0
      [122] invokevirtual #109
        + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
      [125] aload_0 v0
      [126] invokespecial #153
        + Methodref [org/edublogs/android/ui/StatsActivity.clearCookies ()V]
      [129] aload_0 v0
      [130] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [133] iconst_0
      [134] invokevirtual #111
        + Methodref [android/webkit/WebView.clearCache (Z)V]
      [137] aload_0 v0
      [138] ldc #6
        + Integer [2131165476]
      [140] invokevirtual #156
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [143] checkcast #38
        + Class [android/widget/Button]
      [146] astore v6
      [148] aload v6
      [150] new #60
        + Class [org/edublogs/android/ui/StatsActivity$1]
      [153] dup
      [154] aload_0 v0
      [155] invokespecial #167
        + Methodref [org/edublogs/android/ui/StatsActivity$1.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
      [158] invokevirtual #119
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [161] aload_0 v0
      [162] ldc #7
        + Integer [2131165477]
      [164] invokevirtual #156
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [167] checkcast #41
        + Class [android/widget/TextView]
      [170] astore v7
      [172] aload v7
      [174] new #61
        + Class [org/edublogs/android/ui/StatsActivity$2]
      [177] dup
      [178] aload_0 v0
      [179] invokespecial #168
        + Methodref [org/edublogs/android/ui/StatsActivity$2.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
      [182] invokevirtual #123
        + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [185] aload_0 v0
      [186] invokestatic #100
        + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
      [189] pop
      [190] aload_0 v0
      [191] invokespecial #160
        + Methodref [org/edublogs/android/ui/StatsActivity.initStats ()V]
      [194] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 100
        [5] -> line 101
        [11] -> line 103
        [16] -> line 104
        [21] -> line 105
        [31] -> line 107
        [41] -> line 108
        [52] -> line 110
        [65] -> line 111
        [80] -> line 112
        [89] -> line 113
        [95] -> line 114
        [101] -> line 115
        [107] -> line 116
        [113] -> line 117
        [119] -> line 118
        [125] -> line 119
        [129] -> line 120
        [137] -> line 122
        [148] -> line 123
        [161] -> line 149
        [172] -> line 150
        [185] -> line 160
        [190] -> line 162
        [194] -> line 163
      + Local variable table attribute (count = 8)
        v0: 0 -> 195 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 0 -> 195 [Landroid/os/Bundle; savedInstanceState]
        v2: 16 -> 195 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v3: 41 -> 195 [Landroid/widget/EditText; dotcomUsername]
        v4: 52 -> 195 [Landroid/widget/EditText; dotcomPassword]
        v5: 89 -> 195 [Landroid/webkit/WebSettings; webSettings]
        v6: 148 -> 195 [Landroid/widget/Button; saveStatsLogin]
        v7: 172 -> 195 [Landroid/widget/TextView; wpcomHelp]
    + Runtime invisible annotations attribute:
      + Annotation [Landroid/annotation/SuppressLint;]:
        + Array element value [value]:
          + Constant element value [(default) '115']
            + Utf8 [SetJavaScriptEnabled]
  + Method:       onResume()V
    Access flags: 0x4
      = protected void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #183
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onResume ()V]
      [4] invokestatic #101
        + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
      [7] invokevirtual #102
        + Methodref [android/webkit/CookieSyncManager.startSync ()V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 168
        [4] -> line 169
        [10] -> line 170
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/StatsActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #182
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPause ()V]
      [4] invokestatic #101
        + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
      [7] invokevirtual #103
        + Methodref [android/webkit/CookieSyncManager.stopSync ()V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 175
        [4] -> line 176
        [10] -> line 177
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/StatsActivity; this]
  + Method:       onDestroy()V
    Access flags: 0x4
      = protected void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #179
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onDestroy ()V]
      [4] aload_0 v0
      [5] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [8] iconst_0
      [9] invokevirtual #111
        + Methodref [android/webkit/WebView.clearCache (Z)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 182
        [4] -> line 183
        [12] -> line 184
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lorg/edublogs/android/ui/StatsActivity; this]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #178
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #159
        + Methodref [org/edublogs/android/ui/StatsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #10
        + Integer [2131689472]
      [14] aload_1 v1
      [15] invokevirtual #125
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] ldc #8
        + Integer [2131165488]
      [22] invokeinterface #186
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [27] putfield #81
        + Fieldref [org/edublogs/android/ui/StatsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [30] iconst_1
      [31] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 188
        [6] -> line 189
        [11] -> line 190
        [18] -> line 191
        [30] -> line 192
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 0 -> 32 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 32 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokeinterface #187
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] ldc #8
        + Integer [2131165488]
      [10] ificmpne +7 (target=17)
      [13] aload_0 v0
      [14] invokevirtual #163
        + Methodref [org/edublogs/android/ui/StatsActivity.reloadStats ()V]
      [17] aload_0 v0
      [18] aload_1 v1
      [19] invokespecial #181
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [22] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 197
        [7] -> line 198
        [13] -> line 199
        [17] -> line 202
      + Local variable table attribute (count = 3)
        v0: 0 -> 23 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 0 -> 23 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 7 -> 23 [I itemId]
  + Method:       initStats()V
    Access flags: 0x2
      = private void initStats()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 64, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #81
        + Fieldref [org/edublogs/android/ui/StatsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [5] invokevirtual #166
        + Methodref [org/edublogs/android/ui/StatsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [8] invokestatic #143
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] ifnonnull +4 (target=17)
      [16] return
      [17] aload_1 v1
      [18] invokevirtual #150
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [21] ifne +17 (target=38)
      [24] aload_1 v1
      [25] invokevirtual #144
        + Methodref [org/edublogs/android/models/Blog.getApi_blogid ()Ljava/lang/String;]
      [28] ifnonnull +10 (target=38)
      [31] aload_0 v0
      [32] invokespecial #152
        + Methodref [org/edublogs/android/ui/StatsActivity.checkAPIBlogInfo ()V]
      [35] goto +28 (target=63)
      [38] aload_1 v1
      [39] invokevirtual #150
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [42] ifne +17 (target=59)
      [45] aload_1 v1
      [46] invokevirtual #147
        + Methodref [org/edublogs/android/models/Blog.getDotcom_username ()Ljava/lang/String;]
      [49] ifnonnull +10 (target=59)
      [52] aload_0 v0
      [53] invokevirtual #165
        + Methodref [org/edublogs/android/ui/StatsActivity.showLoginForm ()V]
      [56] goto +7 (target=63)
      [59] aload_0 v0
      [60] invokevirtual #162
        + Methodref [org/edublogs/android/ui/StatsActivity.loadStats ()V]
      [63] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 207
        [8] -> line 208
        [12] -> line 209
        [16] -> line 210
        [17] -> line 212
        [31] -> line 214
        [35] -> line 215
        [52] -> line 217
        [56] -> line 218
        [59] -> line 219
        [63] -> line 221
      + Local variable table attribute (count = 2)
        v0: 0 -> 64 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 12 -> 64 [Lorg/edublogs/android/models/Blog; blog]
  + Method:       checkAPIBlogInfo()V
    Access flags: 0x2
      = private void checkAPIBlogInfo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 4, stack = 6):
      [0] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [3] astore_3 v3
      [4] aload_3 v3
      [5] invokevirtual #150
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [8] ifeq +16 (target=24)
      [11] aload_3 v3
      [12] invokevirtual #149
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [15] astore_1 v1
      [16] aload_3 v3
      [17] invokevirtual #148
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [20] astore_2 v2
      [21] goto +13 (target=34)
      [24] aload_3 v3
      [25] invokevirtual #147
        + Methodref [org/edublogs/android/models/Blog.getDotcom_username ()Ljava/lang/String;]
      [28] astore_1 v1
      [29] aload_3 v3
      [30] invokevirtual #146
        + Methodref [org/edublogs/android/models/Blog.getDotcom_password ()Ljava/lang/String;]
      [33] astore_2 v2
      [34] aload_0 v0
      [35] aload_0 v0
      [36] getfield #81
        + Fieldref [org/edublogs/android/ui/StatsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [39] invokevirtual #166
        + Methodref [org/edublogs/android/ui/StatsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [42] aload_0 v0
      [43] new #64
        + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
      [46] dup
      [47] aload_0 v0
      [48] aconst_null
      [49] invokespecial #172
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
      [52] iconst_2
      [53] anewarray #47
        + Class [java/lang/String]
      [56] dup
      [57] iconst_0
      [58] aload_1 v1
      [59] aastore
      [60] dup
      [61] iconst_1
      [62] aload_2 v2
      [63] aastore
      [64] invokevirtual #173
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [67] putfield #74
        + Fieldref [org/edublogs/android/ui/StatsActivity.currentTask Landroid/os/AsyncTask;]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 225
        [4] -> line 227
        [11] -> line 228
        [16] -> line 229
        [21] -> line 230
        [24] -> line 232
        [29] -> line 233
        [34] -> line 236
        [42] -> line 239
        [70] -> line 240
      + Local variable table attribute (count = 6)
        v0: 0 -> 71 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 16 -> 24 [Ljava/lang/String; sUsername]
        v1: 29 -> 71 [Ljava/lang/String; sUsername]
        v2: 21 -> 24 [Ljava/lang/String; sPassword]
        v2: 34 -> 71 [Ljava/lang/String; sPassword]
        v3: 4 -> 71 [Lorg/edublogs/android/models/Blog; blog]
  + Method:       clearCookies()V
    Access flags: 0x2
      = private void clearCookies()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #100
        + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
      [4] pop
      [5] invokestatic #97
        + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
      [8] astore_1 v1
      [9] aload_1 v1
      [10] invokevirtual #99
        + Methodref [android/webkit/CookieManager.removeAllCookie ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 244
        [5] -> line 245
        [9] -> line 246
        [13] -> line 247
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 9 -> 14 [Landroid/webkit/CookieManager; cookieManager]
  + Method:       authStats()V
    Access flags: 0x4
      = protected void authStats()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 175, locals = 9, stack = 6):
      [0] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [3] astore_3 v3
      [4] aload_3 v3
      [5] invokevirtual #150
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [8] ifeq +16 (target=24)
      [11] aload_3 v3
      [12] invokevirtual #149
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [15] astore_1 v1
      [16] aload_3 v3
      [17] invokevirtual #148
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [20] astore_2 v2
      [21] goto +13 (target=34)
      [24] aload_3 v3
      [25] invokevirtual #147
        + Methodref [org/edublogs/android/models/Blog.getDotcom_username ()Ljava/lang/String;]
      [28] astore_1 v1
      [29] aload_3 v3
      [30] invokevirtual #146
        + Methodref [org/edublogs/android/models/Blog.getDotcom_password ()Ljava/lang/String;]
      [33] astore_2 v2
      [34] getstatic #78
        + Fieldref [org/edublogs/android/ui/StatsActivity.lastAuthedName Ljava/lang/String;]
      [37] aload_1 v1
      [38] invokevirtual #127
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [41] ifeq +105 (target=146)
      [44] invokestatic #97
        + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
      [47] astore v4
      [49] aload v4
      [51] invokevirtual #98
        + Methodref [android/webkit/CookieManager.hasCookies ()Z]
      [54] ifeq +92 (target=146)
      [57] aload v4
      [59] ldc #21
        + String [wordpress.com]
      [61] invokevirtual #96
        + Methodref [android/webkit/CookieManager.getCookie (Ljava/lang/String;)Ljava/lang/String;]
      [64] astore v5
      [66] aload v5
      [68] ifnull +78 (target=146)
      [71] aload v5
      [73] invokevirtual #129
        + Methodref [java/lang/String.length ()I]
      [76] ifle +70 (target=146)
      [79] aload v5
      [81] invokevirtual #131
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [84] astore v5
      [86] ldc #18
        + String [cookeis]
      [88] aload v5
      [90] invokestatic #90
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [93] pop
      [94] aload v5
      [96] ldc #12
        + String [;]
      [98] invokevirtual #130
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [101] astore v6
      [103] aload v6
      [105] iconst_0
      [106] aaload
      [107] ldc #13
        + String [=]
      [109] invokevirtual #130
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [112] astore v7
      [114] aload v7
      [116] iconst_1
      [117] aaload
      [118] invokevirtual #132
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [121] astore v8
      [123] aload v8
      [125] aload_1 v1
      [126] invokevirtual #131
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [129] invokevirtual #128
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [132] iconst_m1
      [133] ificmpeq +13 (target=146)
      [136] aload_0 v0
      [137] iconst_1
      [138] putfield #72
        + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
      [141] aload_0 v0
      [142] invokevirtual #162
        + Methodref [org/edublogs/android/ui/StatsActivity.loadStats ()V]
      [145] return
      [146] aload_0 v0
      [147] new #63
        + Class [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask]
      [150] dup
      [151] aload_0 v0
      [152] aconst_null
      [153] invokespecial #170
        + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask;)V]
      [156] iconst_2
      [157] anewarray #47
        + Class [java/lang/String]
      [160] dup
      [161] iconst_0
      [162] aload_1 v1
      [163] aastore
      [164] dup
      [165] iconst_1
      [166] aload_2 v2
      [167] aastore
      [168] invokevirtual #171
        + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [171] putfield #74
        + Fieldref [org/edublogs/android/ui/StatsActivity.currentTask Landroid/os/AsyncTask;]
      [174] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 251
        [4] -> line 253
        [11] -> line 254
        [16] -> line 255
        [21] -> line 256
        [24] -> line 258
        [29] -> line 259
        [34] -> line 262
        [44] -> line 264
        [49] -> line 265
        [57] -> line 266
        [66] -> line 267
        [79] -> line 268
        [86] -> line 269
        [94] -> line 270
        [103] -> line 271
        [114] -> line 272
        [123] -> line 273
        [136] -> line 274
        [141] -> line 275
        [145] -> line 276
        [146] -> line 282
        [174] -> line 283
      + Local variable table attribute (count = 11)
        v0: 0 -> 175 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 16 -> 24 [Ljava/lang/String; sUsername]
        v1: 29 -> 175 [Ljava/lang/String; sUsername]
        v2: 21 -> 24 [Ljava/lang/String; sPassword]
        v2: 34 -> 175 [Ljava/lang/String; sPassword]
        v3: 4 -> 175 [Lorg/edublogs/android/models/Blog; blog]
        v4: 49 -> 146 [Landroid/webkit/CookieManager; cookieManager]
        v5: 66 -> 146 [Ljava/lang/String; rawCookieString]
        v6: 103 -> 146 [[Ljava/lang/String; rawCookies]
        v7: 114 -> 146 [[Ljava/lang/String; rawCookieNameAndValue]
        v8: 123 -> 146 [Ljava/lang/String; val]
  + Method:       loadStats()V
    Access flags: 0x4
      = protected void loadStats()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #72
        + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
      [4] ifne +8 (target=12)
      [7] aload_0 v0
      [8] invokevirtual #151
        + Methodref [org/edublogs/android/ui/StatsActivity.authStats ()V]
      [11] return
      [12] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [15] astore_1 v1
      [16] ldc #11
        + String []
      [18] astore_2 v2
      [19] aload_1 v1
      [20] invokevirtual #150
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [23] ifeq +16 (target=39)
      [26] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [29] invokevirtual #145
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [32] invokestatic #126
        + Methodref [java/lang/Integer.toString (I)Ljava/lang/String;]
      [35] astore_2 v2
      [36] goto +8 (target=44)
      [39] aload_1 v1
      [40] invokevirtual #144
        + Methodref [org/edublogs/android/models/Blog.getApi_blogid ()Ljava/lang/String;]
      [43] astore_2 v2
      [44] aload_0 v0
      [45] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [48] iconst_0
      [49] invokevirtual #117
        + Methodref [android/webkit/WebView.setVisibility (I)V]
      [52] new #48
        + Class [java/lang/StringBuilder]
      [55] dup
      [56] ldc #19
        + String [http://wordpress.com/?no-chrome#!/my-stats/?unit=1&blog=]
      [58] invokespecial #133
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [61] aload_2 v2
      [62] invokevirtual #134
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [65] invokevirtual #135
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [68] astore_3 v3
      [69] aload_0 v0
      [70] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [73] aload_3 v3
      [74] invokevirtual #115
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [77] aload_0 v0
      [78] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [81] invokevirtual #112
        + Methodref [android/webkit/WebView.clearHistory ()V]
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 287
        [7] -> line 288
        [11] -> line 289
        [12] -> line 292
        [16] -> line 293
        [19] -> line 294
        [26] -> line 295
        [36] -> line 296
        [39] -> line 297
        [44] -> line 300
        [52] -> line 301
        [69] -> line 302
        [77] -> line 306
        [84] -> line 307
      + Local variable table attribute (count = 4)
        v0: 0 -> 85 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 16 -> 85 [Lorg/edublogs/android/models/Blog; blog]
        v2: 19 -> 85 [Ljava/lang/String; id]
        v3: 69 -> 85 [Ljava/lang/String; path]
  + Method:       reloadStats()V
    Access flags: 0x1
      = public void reloadStats()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [4] invokevirtual #116
        + Methodref [android/webkit/WebView.reload ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 311
        [7] -> line 312
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/StatsActivity; this]
  + Method:       configureClient(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x2
      = private void configureClient(java.net.URI,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 340, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] new #55
        + Class [org/apache/http/client/methods/HttpPost]
      [4] dup
      [5] aload_1 v1
      [6] invokespecial #139
        + Methodref [org/apache/http/client/methods/HttpPost.<init> (Ljava/net/URI;)V]
      [9] putfield #80
        + Fieldref [org/edublogs/android/ui/StatsActivity.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [12] aload_0 v0
      [13] getfield #80
        + Fieldref [org/edublogs/android/ui/StatsActivity.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [16] ldc #17
        + String [charset]
      [18] ldc #15
        + String [UTF-8]
      [20] invokevirtual #140
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [23] aload_0 v0
      [24] getfield #80
        + Fieldref [org/edublogs/android/ui/StatsActivity.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [27] ldc #16
        + String [User-Agent]
      [29] new #48
        + Class [java/lang/StringBuilder]
      [32] dup
      [33] ldc #22
        + String [wp-android/]
      [35] invokespecial #133
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [38] getstatic #71
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [41] invokevirtual #134
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [44] invokevirtual #135
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [47] invokevirtual #140
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [50] aload_0 v0
      [51] aload_0 v0
      [52] getfield #80
        + Fieldref [org/edublogs/android/ui/StatsActivity.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [55] invokevirtual #141
        + Methodref [org/apache/http/client/methods/HttpPost.getParams ()Lorg/apache/http/params/HttpParams;]
      [58] putfield #76
        + Fieldref [org/edublogs/android/ui/StatsActivity.httpParams Lorg/apache/http/params/HttpParams;]
      [61] aload_0 v0
      [62] getfield #76
        + Fieldref [org/edublogs/android/ui/StatsActivity.httpParams Lorg/apache/http/params/HttpParams;]
      [65] iconst_0
      [66] invokestatic #142
        + Methodref [org/apache/http/params/HttpProtocolParams.setUseExpectContinue (Lorg/apache/http/params/HttpParams;Z)V]
      [69] aload_2 v2
      [70] ifnull +17 (target=87)
      [73] new #54
        + Class [org/apache/http/auth/UsernamePasswordCredentials]
      [76] dup
      [77] aload_2 v2
      [78] aload_3 v3
      [79] invokespecial #138
        + Methodref [org/apache/http/auth/UsernamePasswordCredentials.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [82] astore v4
      [84] goto +16 (target=100)
      [87] new #54
        + Class [org/apache/http/auth/UsernamePasswordCredentials]
      [90] dup
      [91] ldc #11
        + String []
      [93] ldc #11
        + String []
      [95] invokespecial #138
        + Methodref [org/apache/http/auth/UsernamePasswordCredentials.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [98] astore v4
      [100] aload_1 v1
      [101] invokevirtual #137
        + Methodref [java/net/URI.getScheme ()Ljava/lang/String;]
      [104] ifnull +222 (target=326)
      [107] aload_1 v1
      [108] invokevirtual #137
        + Methodref [java/net/URI.getScheme ()Ljava/lang/String;]
      [111] ldc #20
        + String [https]
      [113] invokevirtual #127
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [116] ifeq +194 (target=310)
      [119] aload_1 v1
      [120] invokevirtual #136
        + Methodref [java/net/URI.getPort ()I]
      [123] iconst_m1
      [124] ificmpne +94 (target=218)
      [127] aload_0 v0
      [128] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [131] dup
      [132] aload v4
      [134] sipush 443
      [137] invokespecial #185
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;I)V]
      [140] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [143] goto +196 (target=339)
      [146] astore v5
      [148] aload_0 v0
      [149] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [152] dup
      [153] aload v4
      [155] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [158] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [161] goto +178 (target=339)
      [164] astore v5
      [166] aload_0 v0
      [167] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [170] dup
      [171] aload v4
      [173] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [176] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [179] goto +160 (target=339)
      [182] astore v5
      [184] aload_0 v0
      [185] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [188] dup
      [189] aload v4
      [191] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [194] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [197] goto +142 (target=339)
      [200] astore v5
      [202] aload_0 v0
      [203] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [206] dup
      [207] aload v4
      [209] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [212] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [215] goto +124 (target=339)
      [218] aload_0 v0
      [219] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [222] dup
      [223] aload v4
      [225] aload_1 v1
      [226] invokevirtual #136
        + Methodref [java/net/URI.getPort ()I]
      [229] invokespecial #185
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;I)V]
      [232] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [235] goto +104 (target=339)
      [238] astore v5
      [240] aload_0 v0
      [241] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [244] dup
      [245] aload v4
      [247] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [250] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [253] goto +86 (target=339)
      [256] astore v5
      [258] aload_0 v0
      [259] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [262] dup
      [263] aload v4
      [265] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [268] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [271] goto +68 (target=339)
      [274] astore v5
      [276] aload_0 v0
      [277] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [280] dup
      [281] aload v4
      [283] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [286] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [289] goto +50 (target=339)
      [292] astore v5
      [294] aload_0 v0
      [295] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [298] dup
      [299] aload v4
      [301] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [304] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [307] goto +32 (target=339)
      [310] aload_0 v0
      [311] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [314] dup
      [315] aload v4
      [317] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [320] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [323] goto +16 (target=339)
      [326] aload_0 v0
      [327] new #67
        + Class [org/xmlrpc/android/ConnectionClient]
      [330] dup
      [331] aload v4
      [333] invokespecial #184
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [336] putfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [339] return
      Code attribute exceptions (count = 8):
      + ExceptionInfo (127 -> 143: 146):
      + Class [java/security/KeyManagementException]
      + ExceptionInfo (127 -> 143: 164):
      + Class [java/security/NoSuchAlgorithmException]
      + ExceptionInfo (127 -> 143: 182):
      + Class [java/security/KeyStoreException]
      + ExceptionInfo (127 -> 143: 200):
      + Class [java/security/UnrecoverableKeyException]
      + ExceptionInfo (218 -> 235: 238):
      + Class [java/security/KeyManagementException]
      + ExceptionInfo (218 -> 235: 256):
      + Class [java/security/NoSuchAlgorithmException]
      + ExceptionInfo (218 -> 235: 274):
      + Class [java/security/KeyStoreException]
      + ExceptionInfo (218 -> 235: 292):
      + Class [java/security/UnrecoverableKeyException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 36)
        [0] -> line 316
        [12] -> line 318
        [23] -> line 319
        [50] -> line 321
        [61] -> line 322
        [69] -> line 325
        [73] -> line 326
        [84] -> line 327
        [87] -> line 328
        [100] -> line 332
        [107] -> line 333
        [119] -> line 334
        [127] -> line 336
        [143] -> line 337
        [148] -> line 338
        [164] -> line 339
        [166] -> line 340
        [182] -> line 341
        [184] -> line 342
        [200] -> line 343
        [202] -> line 344
        [215] -> line 345
        [218] -> line 348
        [235] -> line 349
        [240] -> line 350
        [256] -> line 351
        [258] -> line 352
        [274] -> line 353
        [276] -> line 354
        [292] -> line 355
        [294] -> line 356
        [307] -> line 358
        [310] -> line 359
        [323] -> line 361
        [326] -> line 362
        [339] -> line 364
      + Local variable table attribute (count = 14)
        v0: 0 -> 340 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 0 -> 340 [Ljava/net/URI; uri]
        v2: 0 -> 340 [Ljava/lang/String; username]
        v3: 0 -> 340 [Ljava/lang/String; password]
        v4: 84 -> 87 [Lorg/apache/http/auth/UsernamePasswordCredentials; creds]
        v4: 100 -> 340 [Lorg/apache/http/auth/UsernamePasswordCredentials; creds]
        v5: 148 -> 161 [Ljava/security/KeyManagementException; e]
        v5: 166 -> 179 [Ljava/security/NoSuchAlgorithmException; e]
        v5: 184 -> 197 [Ljava/security/KeyStoreException; e]
        v5: 202 -> 215 [Ljava/security/UnrecoverableKeyException; e]
        v5: 240 -> 253 [Ljava/security/KeyManagementException; e]
        v5: 258 -> 271 [Ljava/security/NoSuchAlgorithmException; e]
        v5: 276 -> 289 [Ljava/security/KeyStoreException; e]
        v5: 294 -> 307 [Ljava/security/UnrecoverableKeyException; e]
  + Method:       showLoginForm()V
    Access flags: 0x1
      = public void showLoginForm()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 4, stack = 10):
      [0] aload_0 v0
      [1] getfield #79
        + Fieldref [org/edublogs/android/ui/StatsActivity.loginShowing Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #79
        + Fieldref [org/edublogs/android/ui/StatsActivity.loginShowing Z]
      [13] new #32
        + Class [android/view/animation/AnimationSet]
      [16] dup
      [17] iconst_1
      [18] invokespecial #93
        + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
      [21] astore_1 v1
      [22] new #30
        + Class [android/view/animation/AlphaAnimation]
      [25] dup
      [26] fconst_0
      [27] fconst_1
      [28] invokespecial #91
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [31] astore_2 v2
      [32] aload_2 v2
      [33] ldc2_w #68
        + Long [500]
      [36] invokevirtual #92
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [39] aload_1 v1
      [40] aload_2 v2
      [41] invokevirtual #94
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [44] new #33
        + Class [android/view/animation/TranslateAnimation]
      [47] dup
      [48] iconst_1
      [49] fconst_0
      [50] iconst_1
      [51] fconst_0
      [52] iconst_1
      [53] fconst_1
      [54] iconst_1
      [55] fconst_0
      [56] invokespecial #95
        + Methodref [android/view/animation/TranslateAnimation.<init> (IFIFIFIF)V]
      [59] astore_2 v2
      [60] aload_2 v2
      [61] ldc2_w #68
        + Long [500]
      [64] invokevirtual #92
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [67] aload_1 v1
      [68] aload_2 v2
      [69] invokevirtual #94
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [72] aload_0 v0
      [73] ldc #3
        + Integer [2131165472]
      [75] invokevirtual #156
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [78] checkcast #40
        + Class [android/widget/RelativeLayout]
      [81] astore_3 v3
      [82] aload_3 v3
      [83] iconst_0
      [84] invokevirtual #121
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [87] aload_3 v3
      [88] aload_1 v1
      [89] invokevirtual #122
        + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
      [92] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 368
        [8] -> line 369
        [13] -> line 371
        [22] -> line 372
        [32] -> line 373
        [39] -> line 374
        [44] -> line 376
        [49] -> line 377
        [52] -> line 378
        [54] -> line 379
        [56] -> line 376
        [60] -> line 380
        [67] -> line 381
        [72] -> line 383
        [82] -> line 384
        [87] -> line 385
        [92] -> line 386
      + Local variable table attribute (count = 4)
        v0: 0 -> 93 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 22 -> 93 [Landroid/view/animation/AnimationSet; set]
        v2: 32 -> 93 [Landroid/view/animation/Animation; animation]
        v3: 82 -> 93 [Landroid/widget/RelativeLayout; moderationBar]
  + Method:       hideLoginForm()V
    Access flags: 0x1
      = public void hideLoginForm()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 4, stack = 10):
      [0] aload_0 v0
      [1] getfield #79
        + Fieldref [org/edublogs/android/ui/StatsActivity.loginShowing Z]
      [4] ifne +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] iconst_0
      [10] putfield #79
        + Fieldref [org/edublogs/android/ui/StatsActivity.loginShowing Z]
      [13] new #32
        + Class [android/view/animation/AnimationSet]
      [16] dup
      [17] iconst_1
      [18] invokespecial #93
        + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
      [21] astore_1 v1
      [22] new #30
        + Class [android/view/animation/AlphaAnimation]
      [25] dup
      [26] fconst_1
      [27] fconst_0
      [28] invokespecial #91
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [31] astore_2 v2
      [32] aload_2 v2
      [33] ldc2_w #68
        + Long [500]
      [36] invokevirtual #92
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [39] aload_1 v1
      [40] aload_2 v2
      [41] invokevirtual #94
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [44] new #33
        + Class [android/view/animation/TranslateAnimation]
      [47] dup
      [48] iconst_1
      [49] fconst_0
      [50] iconst_1
      [51] fconst_0
      [52] iconst_1
      [53] fconst_0
      [54] iconst_1
      [55] fconst_1
      [56] invokespecial #95
        + Methodref [android/view/animation/TranslateAnimation.<init> (IFIFIFIF)V]
      [59] astore_2 v2
      [60] aload_2 v2
      [61] ldc2_w #68
        + Long [500]
      [64] invokevirtual #92
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [67] aload_1 v1
      [68] aload_2 v2
      [69] invokevirtual #94
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [72] aload_0 v0
      [73] ldc #3
        + Integer [2131165472]
      [75] invokevirtual #156
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [78] checkcast #40
        + Class [android/widget/RelativeLayout]
      [81] astore_3 v3
      [82] aload_3 v3
      [83] invokevirtual #120
        + Methodref [android/widget/RelativeLayout.clearAnimation ()V]
      [86] aload_3 v3
      [87] aload_1 v1
      [88] invokevirtual #122
        + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
      [91] aload_3 v3
      [92] iconst_4
      [93] invokevirtual #121
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [96] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 390
        [8] -> line 391
        [13] -> line 393
        [22] -> line 394
        [32] -> line 395
        [39] -> line 396
        [44] -> line 398
        [49] -> line 399
        [52] -> line 400
        [54] -> line 401
        [56] -> line 398
        [60] -> line 402
        [67] -> line 403
        [72] -> line 405
        [82] -> line 406
        [86] -> line 407
        [91] -> line 408
        [96] -> line 410
      + Local variable table attribute (count = 4)
        v0: 0 -> 97 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 22 -> 97 [Landroid/view/animation/AnimationSet; set]
        v2: 32 -> 97 [Landroid/view/animation/Animation; animation]
        v3: 82 -> 97 [Landroid/widget/RelativeLayout; moderationBar]
  + Method:       showErrorDialog(Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void showErrorDialog(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #161
        + Methodref [org/edublogs/android/ui/StatsActivity.isFinishing ()Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] new #24
        + Class [android/app/AlertDialog$Builder]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #84
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [16] astore_3 v3
      [17] aload_3 v3
      [18] aload_1 v1
      [19] invokevirtual #89
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [22] pop
      [23] aload_3 v3
      [24] aload_2 v2
      [25] invokevirtual #87
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [28] pop
      [29] aload_3 v3
      [30] ldc #14
        + String [OK]
      [32] new #62
        + Class [org/edublogs/android/ui/StatsActivity$3]
      [35] dup
      [36] aload_0 v0
      [37] invokespecial #169
        + Methodref [org/edublogs/android/ui/StatsActivity$3.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
      [40] invokevirtual #88
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [43] pop
      [44] aload_3 v3
      [45] iconst_1
      [46] invokevirtual #86
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [49] pop
      [50] aload_3 v3
      [51] invokevirtual #85
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [54] invokevirtual #83
        + Methodref [android/app/AlertDialog.show ()V]
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 414
        [8] -> line 416
        [17] -> line 417
        [23] -> line 418
        [29] -> line 419
        [32] -> line 420
        [40] -> line 419
        [44] -> line 425
        [50] -> line 426
        [57] -> line 427
      + Local variable table attribute (count = 4)
        v0: 0 -> 58 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 0 -> 58 [Ljava/lang/String; title]
        v2: 0 -> 58 [Ljava/lang/String; msg]
        v3: 17 -> 58 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       onKeyDown(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyDown(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] iconst_4
      [2] ificmpne +22 (target=24)
      [5] aload_0 v0
      [6] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [9] invokevirtual #110
        + Methodref [android/webkit/WebView.canGoBack ()Z]
      [12] ifeq +12 (target=24)
      [15] aload_0 v0
      [16] getfield #82
        + Fieldref [org/edublogs/android/ui/StatsActivity.webView Landroid/webkit/WebView;]
      [19] invokevirtual #114
        + Methodref [android/webkit/WebView.goBack ()V]
      [22] iconst_1
      [23] ireturn
      [24] aload_0 v0
      [25] iload_1 v1
      [26] aload_2 v2
      [27] invokespecial #180
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onKeyDown (ILandroid/view/KeyEvent;)Z]
      [30] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 432
        [5] -> line 433
        [15] -> line 434
        [22] -> line 435
        [24] -> line 438
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lorg/edublogs/android/ui/StatsActivity; this]
        v1: 0 -> 31 [I keyCode]
        v2: 0 -> 31 [Landroid/view/KeyEvent; event]
  + Method:       onBlogChanged()V
    Access flags: 0x1
      = public void onBlogChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #176
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
      [4] aload_0 v0
      [5] invokespecial #160
        + Methodref [org/edublogs/android/ui/StatsActivity.initStats ()V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 443
        [4] -> line 444
        [8] -> line 445
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/StatsActivity; this]
  + Method:       access$0(Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.view.MenuItem access$0(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #81
        + Fieldref [org/edublogs/android/ui/StatsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 95
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1008
      = static synthetic void access$1(org.edublogs.android.ui.StatsActivity,java.net.URI,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #154
        + Methodref [org/edublogs/android/ui/StatsActivity.configureClient (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 315
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;
    Access flags: 0x1008
      = static synthetic org.apache.http.client.methods.HttpPost access$2(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #80
        + Fieldref [org/edublogs/android/ui/StatsActivity.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;
    Access flags: 0x1008
      = static synthetic org.xmlrpc.android.ConnectionClient access$3(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [org/edublogs/android/ui/StatsActivity.client Lorg/xmlrpc/android/ConnectionClient;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 85
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V
    Access flags: 0x1008
      = static synthetic void access$4(org.edublogs.android.ui.StatsActivity,android.os.AsyncTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #74
        + Fieldref [org/edublogs/android/ui/StatsActivity.currentTask Landroid/os/AsyncTask;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 94
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lorg/edublogs/android/ui/StatsActivity;)V
    Access flags: 0x1008
      = static synthetic void access$5(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #160
        + Methodref [org/edublogs/android/ui/StatsActivity.initStats ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 206
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 9)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask]
      + Class [org/edublogs/android/ui/StatsActivity]
      + Utf8 [AuthStatsAsyncTask]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
      + Class [org/edublogs/android/ui/StatsActivity]
      + Utf8 [StatsAPIBlogInfoAsyncTask]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/StatsActivity$StatsWebViewClient]
      + Class [org/edublogs/android/ui/StatsActivity]
      + Utf8 [StatsWebViewClient]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.StatsActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 114):
  + Integer [2131165474]
  + Integer [2131165475]
  + Integer [2131296271]
  + Integer [2131296500]
  + String []
  + Class [android/content/res/Resources]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$1]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setDotcom_password (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setDotcom_username (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$5 (Lorg/edublogs/android/ui/StatsActivity;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/StatsActivity.hideLoginForm ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/StatsActivity;)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [hideLoginForm ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [save (Ljava/lang/String;)V]
  + NameAndType [setDotcom_password (Ljava/lang/String;)V]
  + NameAndType [setDotcom_username (Ljava/lang/String;)V]
  + NameAndType [showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StatsActivity.java]
  + Utf8 [access$5]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [currentBlog]
  + Utf8 [dcPassword]
  + Utf8 [dcUsername]
  + Utf8 [dotcomPassword]
  + Utf8 [dotcomUsername]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getUsername]
  + Utf8 [hideLoginForm]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$1]
  + Utf8 [save]
  + Utf8 [setDotcom_password]
  + Utf8 [setDotcom_username]
  + Utf8 [showErrorDialog]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/StatsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.StatsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;)V
    Access flags: 0x0
      = StatsActivity$1(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [5] aload_0 v0
      [6] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 123
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/StatsActivity$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 155, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [4] ldc #1
        + Integer [2131165474]
      [6] invokevirtual #29
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #10
        + Class [android/widget/EditText]
      [12] astore_2 v2
      [13] aload_0 v0
      [14] getfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [17] ldc #2
        + Integer [2131165475]
      [19] invokevirtual #29
        + Methodref [org/edublogs/android/ui/StatsActivity.findViewById (I)Landroid/view/View;]
      [22] checkcast #10
        + Class [android/widget/EditText]
      [25] astore_3 v3
      [26] aload_2 v2
      [27] invokevirtual #21
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [30] invokeinterface #33
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [35] astore v4
      [37] aload_3 v3
      [38] invokevirtual #21
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [41] invokeinterface #33
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [46] astore v5
      [48] aload v4
      [50] ldc #5
        + String []
      [52] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [55] ifne +13 (target=68)
      [58] aload v5
      [60] ldc #5
        + String []
      [62] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [65] ifeq +47 (target=112)
      [68] aload_0 v0
      [69] getfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [72] aload_0 v0
      [73] getfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [76] invokevirtual #30
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [79] ldc #3
        + Integer [2131296271]
      [81] invokevirtual #20
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [84] invokeinterface #34
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [89] aload_0 v0
      [90] getfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [93] invokevirtual #30
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [96] ldc #4
        + Integer [2131296500]
      [98] invokevirtual #20
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [101] invokeinterface #34
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [106] invokevirtual #32
        + Methodref [org/edublogs/android/ui/StatsActivity.showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
      [109] goto +45 (target=154)
      [112] getstatic #18
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [115] aload v4
      [117] invokevirtual #27
        + Methodref [org/edublogs/android/models/Blog.setDotcom_username (Ljava/lang/String;)V]
      [120] getstatic #18
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [123] aload v5
      [125] invokevirtual #26
        + Methodref [org/edublogs/android/models/Blog.setDotcom_password (Ljava/lang/String;)V]
      [128] getstatic #18
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [131] getstatic #18
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [134] invokevirtual #24
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [137] invokevirtual #25
        + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
      [140] aload_0 v0
      [141] getfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [144] invokevirtual #31
        + Methodref [org/edublogs/android/ui/StatsActivity.hideLoginForm ()V]
      [147] aload_0 v0
      [148] getfield #19
        + Fieldref [org/edublogs/android/ui/StatsActivity$1.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [151] invokestatic #28
        + Methodref [org/edublogs/android/ui/StatsActivity.access$5 (Lorg/edublogs/android/ui/StatsActivity;)V]
      [154] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 126
        [13] -> line 127
        [26] -> line 129
        [37] -> line 130
        [48] -> line 132
        [68] -> line 133
        [72] -> line 134
        [89] -> line 135
        [106] -> line 133
        [109] -> line 138
        [112] -> line 139
        [120] -> line 140
        [128] -> line 141
        [140] -> line 142
        [147] -> line 144
        [154] -> line 146
      + Local variable table attribute (count = 6)
        v0: 0 -> 155 [Lorg/edublogs/android/ui/StatsActivity$1; this]
        v1: 0 -> 155 [Landroid/view/View; v]
        v2: 13 -> 155 [Landroid/widget/EditText; dotcomUsername]
        v3: 26 -> 155 [Landroid/widget/EditText; dotcomPassword]
        v4: 37 -> 155 [Ljava/lang/String; dcUsername]
        v5: 48 -> 155 [Ljava/lang/String; dcPassword]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/StatsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$1]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.StatsActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 62):
  + String [android.intent.action.VIEW]
  + String [http://jetpack.me/about]
  + Class [android/content/Intent]
  + Class [android/net/Uri]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$2]
  + Fieldref [org/edublogs/android/ui/StatsActivity$2.this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.startActivity (Landroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StatsActivity.java]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android/content/Intent]
  + Utf8 [android/net/Uri]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [http://jetpack.me/about]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$2]
  + Utf8 [parse]
  + Utf8 [setData]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/StatsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.StatsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;)V
    Access flags: 0x0
      = StatsActivity$2(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/StatsActivity$2.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 150
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/StatsActivity$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 3, stack = 3):
      [0] new #3
        + Class [android/content/Intent]
      [3] dup
      [4] ldc #1
        + String [android.intent.action.VIEW]
      [6] invokespecial #11
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ldc #2
        + String [http://jetpack.me/about]
      [13] invokestatic #13
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [16] invokevirtual #12
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [19] pop
      [20] aload_0 v0
      [21] getfield #10
        + Fieldref [org/edublogs/android/ui/StatsActivity$2.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [24] aload_2 v2
      [25] invokevirtual #15
        + Methodref [org/edublogs/android/ui/StatsActivity.startActivity (Landroid/content/Intent;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 153
        [10] -> line 154
        [20] -> line 155
        [28] -> line 157
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/StatsActivity$2; this]
        v1: 0 -> 29 [Landroid/view/View; v]
        v2: 10 -> 29 [Landroid/content/Intent; intent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/StatsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$2]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.StatsActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$3]
  + Fieldref [org/edublogs/android/ui/StatsActivity$3.this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [StatsActivity.java]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$3]
  + Utf8 [showErrorDialog]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/StatsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.StatsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;)V
    Access flags: 0x0
      = StatsActivity$3(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/StatsActivity$3.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 420
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/StatsActivity$3; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 423
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/StatsActivity$3; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/StatsActivity]
    + NameAndType [showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$3]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.StatsActivity$AuthStatsAsyncTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 313):
  + Integer [2131296504]
  + Integer [2131296507]
  + String []
  + String [ was returned. ]
  + String [/]
  + String [; domain=]
  + String [=]
  + String [HTTP status code: ]
  + String [Log In]
  + String [UTF-8]
  + String [forever]
  + String [https://wordpress.com/wp-login.php]
  + String [log]
  + String [pwd]
  + String [redirect_to]
  + String [rememberme]
  + String [wordpress.com]
  + String [wordpress_logged_in]
  + String [wp-submit]
  + Class [[Ljava/lang/String;]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [android/webkit/CookieManager]
  + Class [android/webkit/CookieSyncManager]
  + Class [android/widget/Toast]
  + Class [java/io/IOException]
  + Class [java/lang/Exception]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URI]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [org/apache/http/HttpResponse]
  + Class [org/apache/http/StatusLine]
  + Class [org/apache/http/client/CookieStore]
  + Class [org/apache/http/client/entity/UrlEncodedFormEntity]
  + Class [org/apache/http/client/methods/HttpPost]
  + Class [org/apache/http/cookie/Cookie]
  + Class [org/apache/http/message/BasicNameValuePair]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask]
  + Class [org/xmlrpc/android/ConnectionClient]
  + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
  + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.lastAuthedName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.statusCode I]
  + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
  + Methodref [android/webkit/CookieManager.setCookie (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
  + Methodref [android/webkit/CookieSyncManager.sync ()V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + Methodref [org/apache/http/client/entity/UrlEncodedFormEntity.<init> (Ljava/util/List;Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V]
  + Methodref [org/apache/http/message/BasicNameValuePair.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$1 (Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$2 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$3 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$4 (Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/StatsActivity.loadStats ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.showLoginForm ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.doInBackground ([Ljava/lang/String;)Ljava/util/List;]
  + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.onPostExecute (Ljava/util/List;)V]
  + Methodref [org/xmlrpc/android/ConnectionClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Methodref [org/xmlrpc/android/ConnectionClient.getCookieStore ()Lorg/apache/http/client/CookieStore;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
  + InterfaceMethodref [org/apache/http/StatusLine.getReasonPhrase ()Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
  + InterfaceMethodref [org/apache/http/client/CookieStore.getCookies ()Ljava/util/List;]
  + InterfaceMethodref [org/apache/http/cookie/Cookie.getDomain ()Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/cookie/Cookie.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/cookie/Cookie.getValue ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/util/List;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [authed Z]
  + NameAndType [create (Ljava/lang/String;)Ljava/net/URI;]
  + NameAndType [doInBackground ([Ljava/lang/String;)Ljava/util/List;]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + NameAndType [getCookieStore ()Lorg/apache/http/client/CookieStore;]
  + NameAndType [getCookies ()Ljava/util/List;]
  + NameAndType [getDomain ()Ljava/lang/String;]
  + NameAndType [getInstance ()Landroid/webkit/CookieManager;]
  + NameAndType [getInstance ()Landroid/webkit/CookieSyncManager;]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getReasonPhrase ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getStatusCode ()I]
  + NameAndType [getStatusLine ()Lorg/apache/http/StatusLine;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getValue ()Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [lastAuthedName Ljava/lang/String;]
  + NameAndType [loadStats ()V]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onPostExecute (Ljava/util/List;)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [setCookie (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setEntity (Lorg/apache/http/HttpEntity;)V]
  + NameAndType [show ()V]
  + NameAndType [showLoginForm ()V]
  + NameAndType [statusCode I]
  + NameAndType [stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [sync ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ was returned. ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/webkit/CookieManager;]
  + Utf8 [()Landroid/webkit/CookieSyncManager;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Lorg/apache/http/StatusLine;]
  + Utf8 [()Lorg/apache/http/client/CookieStore;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/net/URI;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List;Ljava/lang/String;)V]
  + Utf8 [(Ljava/util/List<*>;)V]
  + Utf8 [(Lorg/apache/http/HttpEntity;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/String;)Ljava/util/List;]
  + Utf8 [([Ljava/lang/String;)Ljava/util/List<*>;]
  + Utf8 [/]
  + Utf8 [; domain=]
  + Utf8 [<init>]
  + Utf8 [=]
  + Utf8 [AuthStatsAsyncTask]
  + Utf8 [Code]
  + Utf8 [HTTP status code: ]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/util/List<*>;>;]
  + Utf8 [Landroid/webkit/CookieManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URI;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<*>;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/List<Lorg/apache/http/NameValuePair;>;]
  + Utf8 [Ljava/util/List<Lorg/apache/http/cookie/Cookie;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Log In]
  + Utf8 [Lorg/apache/http/HttpResponse;]
  + Utf8 [Lorg/apache/http/cookie/Cookie;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StatsActivity.java]
  + Utf8 [UTF-8]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [add]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/webkit/CookieManager]
  + Utf8 [android/webkit/CookieSyncManager]
  + Utf8 [android/widget/Toast]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [authed]
  + Utf8 [cookie]
  + Utf8 [cookieManager]
  + Utf8 [cookieString]
  + Utf8 [cookies]
  + Utf8 [create]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [errorMsg]
  + Utf8 [execute]
  + Utf8 [forever]
  + Utf8 [getCookieStore]
  + Utf8 [getCookies]
  + Utf8 [getDomain]
  + Utf8 [getInstance]
  + Utf8 [getMessage]
  + Utf8 [getName]
  + Utf8 [getReasonPhrase]
  + Utf8 [getResources]
  + Utf8 [getStatusCode]
  + Utf8 [getStatusLine]
  + Utf8 [getText]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [https://wordpress.com/wp-login.php]
  + Utf8 [isEmpty]
  + Utf8 [iterator]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URI]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [lastAuthedName]
  + Utf8 [loadStats]
  + Utf8 [log]
  + Utf8 [makeText]
  + Utf8 [nameValuePairs]
  + Utf8 [next]
  + Utf8 [onPostExecute]
  + Utf8 [org/apache/http/HttpResponse]
  + Utf8 [org/apache/http/StatusLine]
  + Utf8 [org/apache/http/client/CookieStore]
  + Utf8 [org/apache/http/client/entity/UrlEncodedFormEntity]
  + Utf8 [org/apache/http/client/methods/HttpPost]
  + Utf8 [org/apache/http/cookie/Cookie]
  + Utf8 [org/apache/http/message/BasicNameValuePair]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask]
  + Utf8 [org/xmlrpc/android/ConnectionClient]
  + Utf8 [printStackTrace]
  + Utf8 [pwd]
  + Utf8 [redirect_to]
  + Utf8 [rememberme]
  + Utf8 [response]
  + Utf8 [result]
  + Utf8 [sPassword]
  + Utf8 [sUsername]
  + Utf8 [setCookie]
  + Utf8 [setEntity]
  + Utf8 [show]
  + Utf8 [showLoginForm]
  + Utf8 [statusCode]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [sync]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [uri]
  + Utf8 [valueOf]
  + Utf8 [wordpress.com]
  + Utf8 [wordpress_logged_in]
  + Utf8 [wp-submit]

Fields (count = 2):
  + Field:        statusCode I
    Access flags: 0x0
      = int statusCode
  + Field:        this$0 Lorg/edublogs/android/ui/StatsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.StatsActivity this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;)V
    Access flags: 0x2
      = private StatsActivity$AuthStatsAsyncTask(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [5] aload_0 v0
      [6] invokespecial #50
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #47
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.statusCode I]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 493
        [9] -> line 495
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask; this]
  + Method:       doInBackground([Ljava/lang/String;)Ljava/util/List;
    Access flags: 0x84
      = protected varargs java.util.List doInBackground(java.lang.String[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 431, locals = 13, stack = 5):
      [0] aconst_null
      [1] astore_2 v2
      [2] aload_1 v1
      [3] iconst_0
      [4] aaload
      [5] astore_3 v3
      [6] aload_1 v1
      [7] iconst_1
      [8] aaload
      [9] astore v4
      [11] ldc #12
        + String [https://wordpress.com/wp-login.php]
      [13] invokestatic #66
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [16] astore v5
      [18] aload_0 v0
      [19] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [22] aload v5
      [24] aload_3 v3
      [25] aload v4
      [27] invokestatic #72
        + Methodref [org/edublogs/android/ui/StatsActivity.access$1 (Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
      [30] new #31
        + Class [java/util/ArrayList]
      [33] dup
      [34] iconst_3
      [35] invokespecial #67
        + Methodref [java/util/ArrayList.<init> (I)V]
      [38] astore v6
      [40] aload v6
      [42] new #40
        + Class [org/apache/http/message/BasicNameValuePair]
      [45] dup
      [46] ldc #13
        + String [log]
      [48] aload_3 v3
      [49] invokespecial #70
        + Methodref [org/apache/http/message/BasicNameValuePair.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [52] invokeinterface #87
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [57] pop
      [58] aload v6
      [60] new #40
        + Class [org/apache/http/message/BasicNameValuePair]
      [63] dup
      [64] ldc #14
        + String [pwd]
      [66] aload v4
      [68] invokespecial #70
        + Methodref [org/apache/http/message/BasicNameValuePair.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [71] invokeinterface #87
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [76] pop
      [77] aload v6
      [79] new #40
        + Class [org/apache/http/message/BasicNameValuePair]
      [82] dup
      [83] ldc #16
        + String [rememberme]
      [85] ldc #11
        + String [forever]
      [87] invokespecial #70
        + Methodref [org/apache/http/message/BasicNameValuePair.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [90] invokeinterface #87
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [95] pop
      [96] aload v6
      [98] new #40
        + Class [org/apache/http/message/BasicNameValuePair]
      [101] dup
      [102] ldc #19
        + String [wp-submit]
      [104] ldc #9
        + String [Log In]
      [106] invokespecial #70
        + Methodref [org/apache/http/message/BasicNameValuePair.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [109] invokeinterface #87
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [114] pop
      [115] aload v6
      [117] new #40
        + Class [org/apache/http/message/BasicNameValuePair]
      [120] dup
      [121] ldc #15
        + String [redirect_to]
      [123] ldc #5
        + String [/]
      [125] invokespecial #70
        + Methodref [org/apache/http/message/BasicNameValuePair.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [128] invokeinterface #87
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [133] pop
      [134] aload_0 v0
      [135] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [138] invokestatic #73
        + Methodref [org/edublogs/android/ui/StatsActivity.access$2 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
      [141] new #37
        + Class [org/apache/http/client/entity/UrlEncodedFormEntity]
      [144] dup
      [145] aload v6
      [147] ldc #10
        + String [UTF-8]
      [149] invokespecial #68
        + Methodref [org/apache/http/client/entity/UrlEncodedFormEntity.<init> (Ljava/util/List;Ljava/lang/String;)V]
      [152] invokevirtual #69
        + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V]
      [155] aload_0 v0
      [156] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [159] invokestatic #74
        + Methodref [org/edublogs/android/ui/StatsActivity.access$3 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
      [162] aload_0 v0
      [163] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [166] invokestatic #73
        + Methodref [org/edublogs/android/ui/StatsActivity.access$2 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
      [169] invokevirtual #83
        + Methodref [org/xmlrpc/android/ConnectionClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
      [172] astore v7
      [174] aload_0 v0
      [175] aload v7
      [177] invokeinterface #90
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [182] invokeinterface #92
        + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
      [187] putfield #47
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.statusCode I]
      [190] aload_0 v0
      [191] getfield #47
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.statusCode I]
      [194] sipush 200
      [197] ificmpeq +50 (target=247)
      [200] new #26
        + Class [java/io/IOException]
      [203] dup
      [204] new #29
        + Class [java/lang/StringBuilder]
      [207] dup
      [208] ldc #8
        + String [HTTP status code: ]
      [210] invokespecial #62
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [213] aload_0 v0
      [214] getfield #47
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.statusCode I]
      [217] invokevirtual #63
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [220] ldc #4
        + String [ was returned. ]
      [222] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [225] aload v7
      [227] invokeinterface #90
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [232] invokeinterface #91
        + InterfaceMethodref [org/apache/http/StatusLine.getReasonPhrase ()Ljava/lang/String;]
      [237] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [240] invokevirtual #65
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [243] invokespecial #57
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [246] athrow
      [247] aload_0 v0
      [248] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [251] invokestatic #74
        + Methodref [org/edublogs/android/ui/StatsActivity.access$3 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
      [254] invokevirtual #84
        + Methodref [org/xmlrpc/android/ConnectionClient.getCookieStore ()Lorg/apache/http/client/CookieStore;]
      [257] invokeinterface #93
        + InterfaceMethodref [org/apache/http/client/CookieStore.getCookies ()Ljava/util/List;]
      [262] astore v8
      [264] aload v8
      [266] invokeinterface #88
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [271] ifne +158 (target=429)
      [274] invokestatic #51
        + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
      [277] astore v9
      [279] aload v8
      [281] invokeinterface #89
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [286] astore v11
      [288] goto +109 (target=397)
      [291] aload v11
      [293] invokeinterface #86
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [298] checkcast #39
        + Class [org/apache/http/cookie/Cookie]
      [301] astore v10
      [303] aload v10
      [305] invokeinterface #95
        + InterfaceMethodref [org/apache/http/cookie/Cookie.getName ()Ljava/lang/String;]
      [310] ldc #18
        + String [wordpress_logged_in]
      [312] invokevirtual #60
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [315] ifeq +15 (target=330)
      [318] aload_0 v0
      [319] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [322] iconst_1
      [323] putfield #44
        + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
      [326] aload_3 v3
      [327] putstatic #46
        + Fieldref [org/edublogs/android/ui/StatsActivity.lastAuthedName Ljava/lang/String;]
      [330] new #29
        + Class [java/lang/StringBuilder]
      [333] dup
      [334] aload v10
      [336] invokeinterface #95
        + InterfaceMethodref [org/apache/http/cookie/Cookie.getName ()Ljava/lang/String;]
      [341] invokestatic #61
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [344] invokespecial #62
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [347] ldc #7
        + String [=]
      [349] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [352] aload v10
      [354] invokeinterface #96
        + InterfaceMethodref [org/apache/http/cookie/Cookie.getValue ()Ljava/lang/String;]
      [359] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [362] ldc #6
        + String [; domain=]
      [364] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [367] aload v10
      [369] invokeinterface #94
        + InterfaceMethodref [org/apache/http/cookie/Cookie.getDomain ()Ljava/lang/String;]
      [374] invokevirtual #64
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [377] invokevirtual #65
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [380] astore v12
      [382] aload v9
      [384] ldc #17
        + String [wordpress.com]
      [386] aload v12
      [388] invokevirtual #52
        + Methodref [android/webkit/CookieManager.setCookie (Ljava/lang/String;Ljava/lang/String;)V]
      [391] invokestatic #53
        + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
      [394] invokevirtual #54
        + Methodref [android/webkit/CookieSyncManager.sync ()V]
      [397] aload v11
      [399] invokeinterface #85
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [404] ifne -113 (target=291)
      [407] goto +22 (target=429)
      [410] astore v5
      [412] aload v5
      [414] invokevirtual #59
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [417] aload_0 v0
      [418] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [421] aload v5
      [423] invokevirtual #58
        + Methodref [java/lang/Exception.getMessage ()Ljava/lang/String;]
      [426] putfield #45
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [429] aload_2 v2
      [430] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (11 -> 407: 410):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 34)
        [0] -> line 499
        [2] -> line 501
        [6] -> line 502
        [11] -> line 505
        [18] -> line 506
        [30] -> line 508
        [40] -> line 509
        [58] -> line 510
        [77] -> line 511
        [96] -> line 512
        [115] -> line 513
        [134] -> line 514
        [155] -> line 516
        [174] -> line 518
        [190] -> line 520
        [200] -> line 521
        [220] -> line 522
        [225] -> line 523
        [243] -> line 521
        [247] -> line 526
        [264] -> line 527
        [274] -> line 529
        [279] -> line 531
        [303] -> line 532
        [318] -> line 534
        [326] -> line 535
        [330] -> line 538
        [382] -> line 539
        [391] -> line 540
        [397] -> line 531
        [407] -> line 562
        [412] -> line 563
        [417] -> line 564
        [429] -> line 567
      + Local variable table attribute (count = 13)
        v0: 0 -> 431 [Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask; this]
        v1: 0 -> 431 [[Ljava/lang/String; args]
        v2: 2 -> 431 [Ljava/util/List; result]
        v3: 6 -> 431 [Ljava/lang/String; sUsername]
        v4: 11 -> 431 [Ljava/lang/String; sPassword]
        v5: 18 -> 407 [Ljava/net/URI; uri]
        v6: 40 -> 407 [Ljava/util/List; nameValuePairs]
        v7: 174 -> 407 [Lorg/apache/http/HttpResponse; response]
        v8: 264 -> 407 [Ljava/util/List; cookies]
        v9: 279 -> 407 [Landroid/webkit/CookieManager; cookieManager]
        v10: 303 -> 397 [Lorg/apache/http/cookie/Cookie; cookie]
        v12: 382 -> 397 [Ljava/lang/String; cookieString]
        v5: 412 -> 429 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 3)
        v2: 2 -> 431 [Ljava/util/List<Ljava/lang/String;>; result]
        v6: 40 -> 407 [Ljava/util/List<Lorg/apache/http/NameValuePair;>; nameValuePairs]
        v8: 264 -> 407 [Ljava/util/List<Lorg/apache/http/cookie/Cookie;>; cookies]
    + Signature attribute:
      + Utf8 [([Ljava/lang/String;)Ljava/util/List<*>;]
  + Method:       onPostExecute(Ljava/util/List;)V
    Access flags: 0x4
      = protected void onPostExecute(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 121, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [4] aconst_null
      [5] invokestatic #75
        + Methodref [org/edublogs/android/ui/StatsActivity.access$4 (Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
      [8] aload_0 v0
      [9] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [12] aload_0 v0
      [13] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [16] invokestatic #71
        + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
      [19] invokevirtual #79
        + Methodref [org/edublogs/android/ui/StatsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [22] aload_0 v0
      [23] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [26] getfield #44
        + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
      [29] ifeq +13 (target=42)
      [32] aload_0 v0
      [33] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [36] invokevirtual #77
        + Methodref [org/edublogs/android/ui/StatsActivity.loadStats ()V]
      [39] goto +81 (target=120)
      [42] aload_0 v0
      [43] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [46] getfield #45
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [49] ldc #3
        + String []
      [51] ifacmpeq +13 (target=64)
      [54] aload_0 v0
      [55] getfield #47
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.statusCode I]
      [58] sipush 401
      [61] ificmpne +36 (target=97)
      [64] aload_0 v0
      [65] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [68] aload_0 v0
      [69] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [72] invokevirtual #76
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [75] ldc #1
        + Integer [2131296504]
      [77] invokevirtual #49
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [80] iconst_0
      [81] invokestatic #55
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [84] invokevirtual #56
        + Methodref [android/widget/Toast.show ()V]
      [87] aload_0 v0
      [88] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [91] invokevirtual #78
        + Methodref [org/edublogs/android/ui/StatsActivity.showLoginForm ()V]
      [94] goto +26 (target=120)
      [97] aload_0 v0
      [98] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [101] aload_0 v0
      [102] getfield #48
        + Fieldref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [105] invokevirtual #76
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [108] ldc #2
        + Integer [2131296507]
      [110] invokevirtual #49
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [113] iconst_0
      [114] invokestatic #55
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [117] invokevirtual #56
        + Methodref [android/widget/Toast.show ()V]
      [120] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 572
        [8] -> line 573
        [22] -> line 574
        [32] -> line 575
        [39] -> line 576
        [42] -> line 579
        [64] -> line 583
        [68] -> line 584
        [80] -> line 585
        [81] -> line 582
        [84] -> line 585
        [87] -> line 586
        [94] -> line 587
        [97] -> line 590
        [101] -> line 591
        [113] -> line 592
        [114] -> line 589
        [117] -> line 592
        [120] -> line 595
      + Local variable table attribute (count = 2)
        v0: 0 -> 121 [Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask; this]
        v1: 0 -> 121 [Ljava/util/List; result]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 121 [Ljava/util/List<*>; result]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<*>;)V]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #33
        + Class [java/util/List]
      [5] invokevirtual #82
        + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.onPostExecute (Ljava/util/List;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #20
        + Class [[Ljava/lang/String;]
      [5] invokevirtual #81
        + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.doInBackground ([Ljava/lang/String;)Ljava/util/List;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask;)V
    Access flags: 0x1000
      = synthetic StatsActivity$AuthStatsAsyncTask(org.edublogs.android.ui.StatsActivity,org.edublogs.android.ui.StatsActivity$AuthStatsAsyncTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #80
        + Methodref [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 493
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/StatsActivity$AuthStatsAsyncTask]
      + Class [org/edublogs/android/ui/StatsActivity]
      + Utf8 [AuthStatsAsyncTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/util/List<*>;>;]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.StatsActivity$StatsAPIBlogInfoAsyncTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 435):
  + Integer [2131296332]
  + Integer [2131296333]
  + Integer [2131296504]
  + Integer [2131296505]
  + Integer [2131296506]
  + String []
  + String [ ]
  + String [ was returned. ]
  + String [/]
  + String [1]
  + String [?rsd]
  + String [HTTP status code: ]
  + String [UTF-8]
  + String [apikey]
  + String [http://]
  + String [http://www.]
  + String [https://]
  + String [https://public-api.wordpress.com/get-user-blogs/1.0]
  + String [id]
  + String [jetpack_client_id]
  + String [url]
  + String [value]
  + String [xmlrpc.php]
  + Class [[Ljava/lang/String;]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [android/widget/Toast]
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/io/IOException]
  + Class [java/io/PushbackInputStream]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Double]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URI]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [org/apache/http/HttpEntity]
  + Class [org/apache/http/HttpResponse]
  + Class [org/apache/http/StatusLine]
  + Class [org/apache/http/client/ClientProtocolException]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
  + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1]
  + Class [org/xmlpull/v1/XmlPullParser]
  + Class [org/xmlpull/v1/XmlPullParserException]
  + Class [org/xmlpull/v1/XmlPullParserFactory]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/ConnectionClient]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.isRetrying Z]
  + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.statusCode I]
  + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;]
  + Methodref [java/io/IOException.printStackTrace ()V]
  + Methodref [java/io/PushbackInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/PushbackInputStream.read ()I]
  + Methodref [java/io/PushbackInputStream.unread (I)V]
  + Methodref [java/lang/Double.doubleValue ()D]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/apache/http/client/ClientProtocolException.getMessage ()Ljava/lang/String;]
  + Methodref [org/apache/http/client/ClientProtocolException.printStackTrace ()V]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHomeURL ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setApi_blogid (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setApi_key (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setHomeURL (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$1 (Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$2 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$3 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$4 (Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.authStats ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/StatsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/StatsActivity.showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.showLoginForm ()V]
  + Methodref [org/edublogs/android/ui/StatsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.doInBackground ([Ljava/lang/String;)Ljava/util/List;]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.onPostExecute (Ljava/util/List;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1.<init> (Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1.getType ()Ljava/lang/reflect/Type;]
  + Methodref [org/xmlpull/v1/XmlPullParserException.getMessage ()Ljava/lang/String;]
  + Methodref [org/xmlpull/v1/XmlPullParserException.printStackTrace ()V]
  + Methodref [org/xmlpull/v1/XmlPullParserFactory.newInstance ()Lorg/xmlpull/v1/XmlPullParserFactory;]
  + Methodref [org/xmlpull/v1/XmlPullParserFactory.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + Methodref [org/xmlrpc/android/ApiHelper.getHomePageLink (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/ConnectionClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
  + InterfaceMethodref [org/apache/http/StatusLine.getReasonPhrase ()Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getText ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [authStats ()V]
  + NameAndType [create (Ljava/lang/String;)Ljava/net/URI;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [doInBackground ([Ljava/lang/String;)Ljava/util/List;]
  + NameAndType [doubleValue ()D]
  + NameAndType [endsWith (Ljava/lang/String;)Z]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getBlogOptions ()Ljava/lang/String;]
  + NameAndType [getContent ()Ljava/io/InputStream;]
  + NameAndType [getEntity ()Lorg/apache/http/HttpEntity;]
  + NameAndType [getEventType ()I]
  + NameAndType [getHomePageLink (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getHomeURL ()Ljava/lang/String;]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getReasonPhrase ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getStatusCode ()I]
  + NameAndType [getStatusLine ()Lorg/apache/http/StatusLine;]
  + NameAndType [getText ()Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isRetrying Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [newInstance ()Lorg/xmlpull/v1/XmlPullParserFactory;]
  + NameAndType [newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + NameAndType [next ()I]
  + NameAndType [onPostExecute (Ljava/util/List;)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [read ()I]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [save (Ljava/lang/String;)V]
  + NameAndType [setApi_blogid (Ljava/lang/String;)V]
  + NameAndType [setApi_key (Ljava/lang/String;)V]
  + NameAndType [setHomeURL (Ljava/lang/String;)V]
  + NameAndType [setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [show ()V]
  + NameAndType [showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [showLoginForm ()V]
  + NameAndType [statusCode I]
  + NameAndType [stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unread (I)V]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [valueOf (J)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [ was returned. ]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()Lorg/apache/http/HttpEntity;]
  + Utf8 [()Lorg/apache/http/StatusLine;]
  + Utf8 [()Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [()Lorg/xmlpull/v1/XmlPullParserFactory;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(J)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/net/URI;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<*>;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/String;)Ljava/util/List;]
  + Utf8 [([Ljava/lang/String;)Ljava/util/List<*>;]
  + Utf8 [/]
  + Utf8 [1]
  + Utf8 [<init>]
  + Utf8 [?rsd]
  + Utf8 [Code]
  + Utf8 [D]
  + Utf8 [HTTP status code: ]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/util/List<*>;>;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/PushbackInputStream;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/net/URI;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<*>;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/apache/http/HttpEntity;]
  + Utf8 [Lorg/apache/http/HttpResponse;]
  + Utf8 [Lorg/apache/http/client/ClientProtocolException;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParserException;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StatsAPIBlogInfoAsyncTask]
  + Utf8 [StatsActivity.java]
  + Utf8 [UTF-8]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [add]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/widget/Toast]
  + Utf8 [apiBlogID]
  + Utf8 [apiInfo]
  + Utf8 [apiKey]
  + Utf8 [apikey]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [authStats]
  + Utf8 [blogOptions]
  + Utf8 [bomCheck]
  + Utf8 [clientID]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [create]
  + Utf8 [curBlogID]
  + Utf8 [curBlogURL]
  + Utf8 [currentBlog]
  + Utf8 [doInBackground]
  + Utf8 [doubleValue]
  + Utf8 [e]
  + Utf8 [endsWith]
  + Utf8 [entity]
  + Utf8 [equals]
  + Utf8 [errorMsg]
  + Utf8 [eventType]
  + Utf8 [execute]
  + Utf8 [foundID]
  + Utf8 [foundKey]
  + Utf8 [foundURL]
  + Utf8 [fromJson]
  + Utf8 [get]
  + Utf8 [getBlogId]
  + Utf8 [getBlogOptions]
  + Utf8 [getContent]
  + Utf8 [getEntity]
  + Utf8 [getEventType]
  + Utf8 [getHomePageLink]
  + Utf8 [getHomeURL]
  + Utf8 [getMessage]
  + Utf8 [getName]
  + Utf8 [getReasonPhrase]
  + Utf8 [getResources]
  + Utf8 [getStatusCode]
  + Utf8 [getStatusLine]
  + Utf8 [getText]
  + Utf8 [getType]
  + Utf8 [getUrl]
  + Utf8 [gson]
  + Utf8 [homePageLink]
  + Utf8 [homeURL]
  + Utf8 [http://]
  + Utf8 [http://www.]
  + Utf8 [https://]
  + Utf8 [https://public-api.wordpress.com/get-user-blogs/1.0]
  + Utf8 [id]
  + Utf8 [indexOf]
  + Utf8 [is]
  + Utf8 [isFinishing]
  + Utf8 [isRetrying]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/PushbackInputStream]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URI]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [jetpackClientIDOption]
  + Utf8 [jetpackClientIDString]
  + Utf8 [jetpack_client_id]
  + Utf8 [makeText]
  + Utf8 [newInstance]
  + Utf8 [newPullParser]
  + Utf8 [next]
  + Utf8 [onPostExecute]
  + Utf8 [org/apache/http/HttpEntity]
  + Utf8 [org/apache/http/HttpResponse]
  + Utf8 [org/apache/http/StatusLine]
  + Utf8 [org/apache/http/client/ClientProtocolException]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
  + Utf8 [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1]
  + Utf8 [org/xmlpull/v1/XmlPullParser]
  + Utf8 [org/xmlpull/v1/XmlPullParserException]
  + Utf8 [org/xmlpull/v1/XmlPullParserFactory]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/ConnectionClient]
  + Utf8 [password]
  + Utf8 [printStackTrace]
  + Utf8 [pullParser]
  + Utf8 [read]
  + Utf8 [replace]
  + Utf8 [response]
  + Utf8 [result]
  + Utf8 [save]
  + Utf8 [setApi_blogid]
  + Utf8 [setApi_key]
  + Utf8 [setHomeURL]
  + Utf8 [setInput]
  + Utf8 [show]
  + Utf8 [showErrorDialog]
  + Utf8 [showLoginForm]
  + Utf8 [statusCode]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [stopper]
  + Utf8 [storedBlogID]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [unread]
  + Utf8 [uri]
  + Utf8 [url]
  + Utf8 [username]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [wwwURL]
  + Utf8 [xmlrpc.php]

Fields (count = 2):
  + Field:        statusCode I
    Access flags: 0x0
      = int statusCode
  + Field:        this$0 Lorg/edublogs/android/ui/StatsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.StatsActivity this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;)V
    Access flags: 0x2
      = private StatsActivity$StatsAPIBlogInfoAsyncTask(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [5] aload_0 v0
      [6] invokespecial #62
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #59
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.statusCode I]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 602
        [9] -> line 604
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask; this]
  + Method:       doInBackground([Ljava/lang/String;)Ljava/util/List;
    Access flags: 0x84
      = protected varargs java.util.List doInBackground(java.lang.String[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 961, locals = 27, stack = 5):
      [0] aload_1 v1
      [1] iconst_0
      [2] aaload
      [3] astore_2 v2
      [4] aload_1 v1
      [5] iconst_1
      [6] aaload
      [7] astore_3 v3
      [8] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [11] invokevirtual #97
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [14] astore v4
      [16] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [19] invokevirtual #96
        + Methodref [org/edublogs/android/models/Blog.getHomeURL ()Ljava/lang/String;]
      [22] astore v5
      [24] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [27] invokevirtual #94
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [30] invokestatic #81
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [33] astore v6
      [35] ldc #6
        + String []
      [37] astore v7
      [39] aconst_null
      [40] astore v8
      [42] aload v5
      [44] ldc #6
        + String []
      [46] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [49] ifeq +70 (target=119)
      [52] new #37
        + Class [java/lang/StringBuilder]
      [55] dup
      [56] aload v4
      [58] invokestatic #83
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [61] invokespecial #85
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [64] ldc #11
        + String [?rsd]
      [66] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [69] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [72] invokestatic #122
        + Methodref [org/xmlrpc/android/ApiHelper.getHomePageLink (Ljava/lang/String;)Ljava/lang/String;]
      [75] astore v9
      [77] aload v9
      [79] ifnull +26 (target=105)
      [82] aload v9
      [84] astore v4
      [86] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [89] aload v4
      [91] invokevirtual #101
        + Methodref [org/edublogs/android/models/Blog.setHomeURL (Ljava/lang/String;)V]
      [94] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [97] ldc #6
        + String []
      [99] invokevirtual #98
        + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
      [102] goto +21 (target=123)
      [105] aload v4
      [107] ldc #23
        + String [xmlrpc.php]
      [109] ldc #6
        + String []
      [111] invokevirtual #80
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [114] astore v4
      [116] goto +7 (target=123)
      [119] aload v5
      [121] astore v4
      [123] aload v4
      [125] ldc #17
        + String [https://]
      [127] ldc #15
        + String [http://]
      [129] invokevirtual #80
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [132] astore v4
      [134] aload v4
      [136] ldc #16
        + String [http://www.]
      [138] invokevirtual #79
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [141] iflt +21 (target=162)
      [144] aload v4
      [146] astore v7
      [148] aload v4
      [150] ldc #16
        + String [http://www.]
      [152] ldc #15
        + String [http://]
      [154] invokevirtual #80
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [157] astore v4
      [159] goto +14 (target=173)
      [162] aload v4
      [164] ldc #15
        + String [http://]
      [166] ldc #16
        + String [http://www.]
      [168] invokevirtual #80
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [171] astore v7
      [173] aload v4
      [175] ldc #9
        + String [/]
      [177] invokevirtual #77
        + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z]
      [180] ifne +47 (target=227)
      [183] new #37
        + Class [java/lang/StringBuilder]
      [186] dup
      [187] aload v4
      [189] invokestatic #83
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [192] invokespecial #85
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [195] ldc #9
        + String [/]
      [197] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [200] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [203] astore v4
      [205] new #37
        + Class [java/lang/StringBuilder]
      [208] dup
      [209] aload v7
      [211] invokestatic #83
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [214] invokespecial #85
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [217] ldc #9
        + String [/]
      [219] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [222] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [225] astore v7
      [227] ldc #18
        + String [https://public-api.wordpress.com/get-user-blogs/1.0]
      [229] invokestatic #90
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [232] astore v9
      [234] aload_0 v0
      [235] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [238] aload v9
      [240] aload_2 v2
      [241] aload_3 v3
      [242] invokestatic #103
        + Methodref [org/edublogs/android/ui/StatsActivity.access$1 (Lorg/edublogs/android/ui/StatsActivity;Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
      [245] aload_0 v0
      [246] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [249] invokestatic #105
        + Methodref [org/edublogs/android/ui/StatsActivity.access$3 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/xmlrpc/android/ConnectionClient;]
      [252] aload_0 v0
      [253] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [256] invokestatic #104
        + Methodref [org/edublogs/android/ui/StatsActivity.access$2 (Lorg/edublogs/android/ui/StatsActivity;)Lorg/apache/http/client/methods/HttpPost;]
      [259] invokevirtual #123
        + Methodref [org/xmlrpc/android/ConnectionClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
      [262] astore v10
      [264] aload_0 v0
      [265] aload v10
      [267] invokeinterface #130
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [272] invokeinterface #132
        + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
      [277] putfield #59
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.statusCode I]
      [280] aload_0 v0
      [281] getfield #59
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.statusCode I]
      [284] sipush 200
      [287] ificmpeq +50 (target=337)
      [290] new #30
        + Class [java/io/IOException]
      [293] dup
      [294] new #37
        + Class [java/lang/StringBuilder]
      [297] dup
      [298] ldc #12
        + String [HTTP status code: ]
      [300] invokespecial #85
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [303] aload_0 v0
      [304] getfield #59
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.statusCode I]
      [307] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [310] ldc #8
        + String [ was returned. ]
      [312] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [315] aload v10
      [317] invokeinterface #130
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [322] invokeinterface #131
        + InterfaceMethodref [org/apache/http/StatusLine.getReasonPhrase ()Ljava/lang/String;]
      [327] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [330] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [333] invokespecial #68
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [336] athrow
      [337] invokestatic #120
        + Methodref [org/xmlpull/v1/XmlPullParserFactory.newInstance ()Lorg/xmlpull/v1/XmlPullParserFactory;]
      [340] invokevirtual #121
        + Methodref [org/xmlpull/v1/XmlPullParserFactory.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
      [343] astore v11
      [345] aload v10
      [347] invokeinterface #129
        + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
      [352] astore v12
      [354] new #31
        + Class [java/io/PushbackInputStream]
      [357] dup
      [358] aload v12
      [360] invokeinterface #128
        + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
      [365] invokespecial #71
        + Methodref [java/io/PushbackInputStream.<init> (Ljava/io/InputStream;)V]
      [368] astore v13
      [370] aload v13
      [372] invokevirtual #72
        + Methodref [java/io/PushbackInputStream.read ()I]
      [375] istore v14
      [377] iconst_0
      [378] istore v15
      [380] goto +13 (target=393)
      [383] aload v13
      [385] invokevirtual #72
        + Methodref [java/io/PushbackInputStream.read ()I]
      [388] istore v14
      [390] iinc v15, 1
      [393] iload v14
      [395] bipush 60
      [397] ificmpeq +10 (target=407)
      [400] iload v15
      [402] bipush 20
      [404] ificmplt -21 (target=383)
      [407] aload v13
      [409] iload v14
      [411] invokevirtual #73
        + Methodref [java/io/PushbackInputStream.unread (I)V]
      [414] aload v11
      [416] aload v13
      [418] ldc #13
        + String [UTF-8]
      [420] invokeinterface #137
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
      [425] aload v11
      [427] invokeinterface #133
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I]
      [432] istore v16
      [434] ldc #6
        + String []
      [436] astore v17
      [438] iconst_0
      [439] istore v18
      [441] iconst_0
      [442] istore v19
      [444] iconst_0
      [445] istore v20
      [447] ldc #6
        + String []
      [449] astore v21
      [451] ldc #6
        + String []
      [453] astore v22
      [455] goto +431 (target=886)
      [458] iload v16
      [460] ifeq +417 (target=877)
      [463] iload v16
      [465] iconst_1
      [466] ificmpeq +411 (target=877)
      [469] iload v16
      [471] iconst_2
      [472] ificmpne +66 (target=538)
      [475] aload v11
      [477] invokeinterface #134
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [482] ldc #14
        + String [apikey]
      [484] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [487] ifeq +9 (target=496)
      [490] iconst_1
      [491] istore v18
      [493] goto +384 (target=877)
      [496] aload v11
      [498] invokeinterface #134
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [503] ldc #19
        + String [id]
      [505] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [508] ifeq +9 (target=517)
      [511] iconst_1
      [512] istore v19
      [514] goto +363 (target=877)
      [517] aload v11
      [519] invokeinterface #134
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [524] ldc #21
        + String [url]
      [526] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [529] ifeq +348 (target=877)
      [532] iconst_1
      [533] istore v20
      [535] goto +342 (target=877)
      [538] iload v16
      [540] iconst_3
      [541] ificmpeq +336 (target=877)
      [544] iload v16
      [546] iconst_4
      [547] ificmpne +330 (target=877)
      [550] iload v18
      [552] ifeq +18 (target=570)
      [555] aload v11
      [557] invokeinterface #135
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getText ()Ljava/lang/String;]
      [562] astore v17
      [564] iconst_0
      [565] istore v18
      [567] goto +310 (target=877)
      [570] iload v19
      [572] ifeq +18 (target=590)
      [575] aload v11
      [577] invokeinterface #135
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getText ()Ljava/lang/String;]
      [582] astore v21
      [584] iconst_0
      [585] istore v19
      [587] goto +290 (target=877)
      [590] iload v20
      [592] ifeq +285 (target=877)
      [595] aload v11
      [597] invokeinterface #135
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getText ()Ljava/lang/String;]
      [602] astore v22
      [604] iconst_0
      [605] istore v20
      [607] aconst_null
      [608] astore v23
      [610] new #28
        + Class [com/google/gson/Gson]
      [613] dup
      [614] invokespecial #65
        + Methodref [com/google/gson/Gson.<init> ()V]
      [617] astore v24
      [619] new #50
        + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1]
      [622] dup
      [623] aload_0 v0
      [624] invokespecial #116
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1.<init> (Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
      [627] invokevirtual #117
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1.getType ()Ljava/lang/reflect/Type;]
      [630] astore v25
      [632] aload v24
      [634] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [637] invokevirtual #95
        + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
      [640] aload v25
      [642] invokevirtual #66
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [645] checkcast #40
        + Class [java/util/Map]
      [648] astore v26
      [650] aload v26
      [652] ifnull +18 (target=670)
      [655] aload v26
      [657] ldc #20
        + String [jetpack_client_id]
      [659] invokeinterface #127
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [664] checkcast #29
        + Class [com/google/gson/internal/StringMap]
      [667] goto +4 (target=671)
      [670] aconst_null
      [671] astore v23
      [673] goto +10 (target=683)
      [676] astore v24
      [678] aload v24
      [680] invokevirtual #75
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [683] aload v23
      [685] ifnull +91 (target=776)
      [688] aload v23
      [690] ldc #22
        + String [value]
      [692] invokevirtual #67
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [695] instanceof #33
        + Class [java/lang/Double]
      [698] ifeq +179 (target=877)
      [701] aload v23
      [703] ldc #22
        + String [value]
      [705] invokevirtual #67
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [708] checkcast #33
        + Class [java/lang/Double]
      [711] invokevirtual #74
        + Methodref [java/lang/Double.doubleValue ()D]
      [714] dstore v24
      [716] dload v24
      [718] d2l
      [719] invokestatic #82
        + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
      [722] astore v26
      [724] aload v26
      [726] aload v21
      [728] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [731] ifeq +146 (target=877)
      [734] aload v21
      [736] ldc #10
        + String [1]
      [738] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [741] ifne +136 (target=877)
      [744] new #41
        + Class [java/util/Vector]
      [747] dup
      [748] invokespecial #91
        + Methodref [java/util/Vector.<init> ()V]
      [751] astore v8
      [753] aload v8
      [755] aload v17
      [757] invokeinterface #125
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [762] pop
      [763] aload v8
      [765] aload v21
      [767] invokeinterface #125
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [772] pop
      [773] goto +104 (target=877)
      [776] aload v22
      [778] ldc #9
        + String [/]
      [780] invokevirtual #77
        + Methodref [java/lang/String.endsWith (Ljava/lang/String;)Z]
      [783] ifne +25 (target=808)
      [786] new #37
        + Class [java/lang/StringBuilder]
      [789] dup
      [790] aload v22
      [792] invokestatic #83
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [795] invokespecial #85
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [798] ldc #9
        + String [/]
      [800] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [803] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [806] astore v22
      [808] aload v22
      [810] aload v4
      [812] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [815] ifne +23 (target=838)
      [818] aload v22
      [820] aload v7
      [822] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [825] ifne +13 (target=838)
      [828] aload v6
      [830] aload v21
      [832] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [835] ifeq +42 (target=877)
      [838] aload v21
      [840] ldc #10
        + String [1]
      [842] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [845] ifne +32 (target=877)
      [848] new #41
        + Class [java/util/Vector]
      [851] dup
      [852] invokespecial #91
        + Methodref [java/util/Vector.<init> ()V]
      [855] astore v8
      [857] aload v8
      [859] aload v17
      [861] invokeinterface #125
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [866] pop
      [867] aload v8
      [869] aload v21
      [871] invokeinterface #125
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [876] pop
      [877] aload v11
      [879] invokeinterface #136
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
      [884] istore v16
      [886] iload v16
      [888] iconst_1
      [889] ificmpne -431 (target=458)
      [892] goto +66 (target=958)
      [895] astore v11
      [897] aload v11
      [899] invokevirtual #119
        + Methodref [org/xmlpull/v1/XmlPullParserException.printStackTrace ()V]
      [902] aload_0 v0
      [903] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [906] aload v11
      [908] invokevirtual #118
        + Methodref [org/xmlpull/v1/XmlPullParserException.getMessage ()Ljava/lang/String;]
      [911] putfield #57
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [914] goto +44 (target=958)
      [917] astore v11
      [919] aload v11
      [921] invokevirtual #93
        + Methodref [org/apache/http/client/ClientProtocolException.printStackTrace ()V]
      [924] aload_0 v0
      [925] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [928] aload v11
      [930] invokevirtual #92
        + Methodref [org/apache/http/client/ClientProtocolException.getMessage ()Ljava/lang/String;]
      [933] putfield #57
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [936] goto +22 (target=958)
      [939] astore v11
      [941] aload v11
      [943] invokevirtual #70
        + Methodref [java/io/IOException.printStackTrace ()V]
      [946] aload_0 v0
      [947] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [950] aload v11
      [952] invokevirtual #69
        + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;]
      [955] putfield #57
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [958] aload v8
      [960] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (610 -> 673: 676):
      + Class [java/lang/Exception]
      + ExceptionInfo (337 -> 892: 895):
      + Class [org/xmlpull/v1/XmlPullParserException]
      + ExceptionInfo (245 -> 914: 917):
      + Class [org/apache/http/client/ClientProtocolException]
      + ExceptionInfo (245 -> 914: 939):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 108)
        [0] -> line 609
        [4] -> line 610
        [8] -> line 611
        [16] -> line 612
        [24] -> line 613
        [35] -> line 614
        [39] -> line 615
        [42] -> line 617
        [52] -> line 619
        [77] -> line 620
        [82] -> line 621
        [86] -> line 623
        [94] -> line 624
        [102] -> line 625
        [105] -> line 626
        [116] -> line 628
        [119] -> line 629
        [123] -> line 632
        [134] -> line 634
        [144] -> line 635
        [148] -> line 636
        [159] -> line 637
        [162] -> line 638
        [173] -> line 641
        [183] -> line 642
        [205] -> line 643
        [227] -> line 646
        [234] -> line 647
        [245] -> line 652
        [264] -> line 659
        [280] -> line 661
        [290] -> line 663
        [310] -> line 664
        [315] -> line 665
        [333] -> line 663
        [337] -> line 670
        [345] -> line 671
        [354] -> line 674
        [370] -> line 678
        [377] -> line 679
        [380] -> line 680
        [383] -> line 681
        [390] -> line 682
        [393] -> line 680
        [407] -> line 684
        [414] -> line 686
        [425] -> line 688
        [434] -> line 689
        [438] -> line 690
        [441] -> line 691
        [444] -> line 692
        [447] -> line 693
        [451] -> line 694
        [455] -> line 695
        [458] -> line 696
        [463] -> line 698
        [469] -> line 700
        [475] -> line 701
        [490] -> line 702
        [493] -> line 703
        [511] -> line 704
        [514] -> line 705
        [532] -> line 706
        [535] -> line 708
        [544] -> line 710
        [550] -> line 712
        [555] -> line 713
        [564] -> line 714
        [567] -> line 715
        [575] -> line 716
        [584] -> line 717
        [587] -> line 718
        [595] -> line 719
        [604] -> line 720
        [607] -> line 722
        [610] -> line 724
        [619] -> line 725
        [632] -> line 726
        [650] -> line 727
        [673] -> line 728
        [678] -> line 729
        [683] -> line 731
        [688] -> line 733
        [701] -> line 734
        [716] -> line 735
        [724] -> line 736
        [744] -> line 738
        [753] -> line 739
        [763] -> line 740
        [773] -> line 743
        [776] -> line 746
        [786] -> line 747
        [808] -> line 749
        [848] -> line 751
        [857] -> line 752
        [867] -> line 753
        [877] -> line 758
        [886] -> line 695
        [892] -> line 761
        [897] -> line 762
        [902] -> line 763
        [914] -> line 766
        [919] -> line 767
        [924] -> line 768
        [939] -> line 769
        [941] -> line 770
        [946] -> line 771
        [958] -> line 774
      + Local variable table attribute (count = 34)
        v0: 0 -> 961 [Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask; this]
        v1: 0 -> 961 [[Ljava/lang/String; args]
        v2: 4 -> 961 [Ljava/lang/String; username]
        v3: 8 -> 961 [Ljava/lang/String; password]
        v4: 16 -> 961 [Ljava/lang/String; url]
        v5: 24 -> 961 [Ljava/lang/String; homeURL]
        v6: 35 -> 961 [Ljava/lang/String; storedBlogID]
        v7: 39 -> 961 [Ljava/lang/String; wwwURL]
        v8: 42 -> 961 [Ljava/util/List; apiInfo]
        v9: 77 -> 116 [Ljava/lang/String; homePageLink]
        v9: 234 -> 961 [Ljava/net/URI; uri]
        v10: 264 -> 917 [Lorg/apache/http/HttpResponse; response]
        v11: 345 -> 892 [Lorg/xmlpull/v1/XmlPullParser; pullParser]
        v12: 354 -> 892 [Lorg/apache/http/HttpEntity; entity]
        v13: 370 -> 892 [Ljava/io/PushbackInputStream; is]
        v14: 377 -> 892 [I bomCheck]
        v15: 380 -> 892 [I stopper]
        v16: 434 -> 892 [I eventType]
        v17: 438 -> 892 [Ljava/lang/String; apiKey]
        v18: 441 -> 892 [Z foundKey]
        v19: 444 -> 892 [Z foundID]
        v20: 447 -> 892 [Z foundURL]
        v21: 451 -> 892 [Ljava/lang/String; curBlogID]
        v22: 455 -> 892 [Ljava/lang/String; curBlogURL]
        v23: 610 -> 877 [Lcom/google/gson/internal/StringMap; jetpackClientIDOption]
        v24: 619 -> 673 [Lcom/google/gson/Gson; gson]
        v25: 632 -> 673 [Ljava/lang/reflect/Type; type]
        v26: 650 -> 673 [Ljava/util/Map; blogOptions]
        v24: 678 -> 683 [Ljava/lang/Exception; e]
        v24: 716 -> 773 [D clientID]
        v26: 724 -> 773 [Ljava/lang/String; jetpackClientIDString]
        v11: 897 -> 914 [Lorg/xmlpull/v1/XmlPullParserException; e]
        v11: 919 -> 936 [Lorg/apache/http/client/ClientProtocolException; e]
        v11: 941 -> 958 [Ljava/io/IOException; e]
      + Local variable type table attribute (count = 3)
        v8: 42 -> 961 [Ljava/util/List<Ljava/lang/String;>; apiInfo]
        v23: 610 -> 877 [Lcom/google/gson/internal/StringMap<*>; jetpackClientIDOption]
        v26: 650 -> 673 [Ljava/util/Map<**>; blogOptions]
    + Signature attribute:
      + Utf8 [([Ljava/lang/String;)Ljava/util/List<*>;]
  + Method:       onPostExecute(Ljava/util/List;)V
    Access flags: 0x4
      = protected void onPostExecute(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 273, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [4] aconst_null
      [5] invokestatic #106
        + Methodref [org/edublogs/android/ui/StatsActivity.access$4 (Lorg/edublogs/android/ui/StatsActivity;Landroid/os/AsyncTask;)V]
      [8] aload_0 v0
      [9] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [12] aload_0 v0
      [13] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [16] invokestatic #102
        + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
      [19] invokevirtual #112
        + Methodref [org/edublogs/android/ui/StatsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [22] aload_1 v1
      [23] ifnull +67 (target=90)
      [26] aload_1 v1
      [27] iconst_0
      [28] invokeinterface #126
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [33] invokevirtual #76
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [36] astore_2 v2
      [37] aload_1 v1
      [38] iconst_1
      [39] invokeinterface #126
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [44] invokevirtual #76
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [47] astore_3 v3
      [48] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [51] aload_3 v3
      [52] invokevirtual #99
        + Methodref [org/edublogs/android/models/Blog.setApi_blogid (Ljava/lang/String;)V]
      [55] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [58] aload_2 v2
      [59] invokevirtual #100
        + Methodref [org/edublogs/android/models/Blog.setApi_key (Ljava/lang/String;)V]
      [62] getstatic #56
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [65] ldc #6
        + String []
      [67] invokevirtual #98
        + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
      [70] aload_0 v0
      [71] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [74] invokevirtual #109
        + Methodref [org/edublogs/android/ui/StatsActivity.isFinishing ()Z]
      [77] ifne +195 (target=272)
      [80] aload_0 v0
      [81] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [84] invokevirtual #107
        + Methodref [org/edublogs/android/ui/StatsActivity.authStats ()V]
      [87] goto +185 (target=272)
      [90] aload_0 v0
      [91] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [94] getfield #58
        + Fieldref [org/edublogs/android/ui/StatsActivity.isRetrying Z]
      [97] ifeq +160 (target=257)
      [100] aload_0 v0
      [101] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [104] getfield #57
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [107] ldc #6
        + String []
      [109] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [112] ifne +13 (target=125)
      [115] aload_0 v0
      [116] getfield #59
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.statusCode I]
      [119] sipush 401
      [122] ificmpne +29 (target=151)
      [125] aload_0 v0
      [126] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [129] aload_0 v0
      [130] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [133] invokevirtual #108
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [136] ldc #4
        + Integer [2131296505]
      [138] invokevirtual #61
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [141] iconst_0
      [142] invokestatic #63
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [145] invokevirtual #64
        + Methodref [android/widget/Toast.show ()V]
      [148] goto +109 (target=257)
      [151] aload_0 v0
      [152] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [155] new #37
        + Class [java/lang/StringBuilder]
      [158] dup
      [159] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [162] aload_0 v0
      [163] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [166] invokevirtual #108
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [169] ldc #3
        + Integer [2131296504]
      [171] invokevirtual #61
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [174] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [177] ldc #7
        + String [ ]
      [179] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [182] aload_0 v0
      [183] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [186] invokevirtual #108
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [189] ldc #5
        + Integer [2131296506]
      [191] invokevirtual #61
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [194] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [197] invokevirtual #89
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [200] iconst_0
      [201] invokestatic #63
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [204] invokevirtual #64
        + Methodref [android/widget/Toast.show ()V]
      [207] aload_0 v0
      [208] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [211] ldc #6
        + String []
      [213] putfield #57
        + Fieldref [org/edublogs/android/ui/StatsActivity.errorMsg Ljava/lang/String;]
      [216] aload_0 v0
      [217] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [220] aload_0 v0
      [221] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [224] invokevirtual #108
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [227] ldc #1
        + Integer [2131296332]
      [229] invokevirtual #61
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [232] invokeinterface #124
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [237] aload_0 v0
      [238] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [241] invokevirtual #108
        + Methodref [org/edublogs/android/ui/StatsActivity.getResources ()Landroid/content/res/Resources;]
      [244] ldc #2
        + Integer [2131296333]
      [246] invokevirtual #61
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [249] invokeinterface #124
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [254] invokevirtual #110
        + Methodref [org/edublogs/android/ui/StatsActivity.showErrorDialog (Ljava/lang/String;Ljava/lang/String;)V]
      [257] aload_0 v0
      [258] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [261] invokevirtual #111
        + Methodref [org/edublogs/android/ui/StatsActivity.showLoginForm ()V]
      [264] aload_0 v0
      [265] getfield #60
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [268] iconst_1
      [269] putfield #58
        + Fieldref [org/edublogs/android/ui/StatsActivity.isRetrying Z]
      [272] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 37)
        [0] -> line 779
        [8] -> line 780
        [22] -> line 781
        [26] -> line 783
        [37] -> line 784
        [48] -> line 785
        [55] -> line 786
        [62] -> line 787
        [70] -> line 789
        [80] -> line 790
        [87] -> line 792
        [90] -> line 796
        [100] -> line 797
        [125] -> line 800
        [129] -> line 801
        [141] -> line 802
        [142] -> line 799
        [145] -> line 802
        [148] -> line 804
        [151] -> line 807
        [155] -> line 808
        [177] -> line 809
        [182] -> line 810
        [189] -> line 811
        [191] -> line 810
        [197] -> line 808
        [200] -> line 812
        [201] -> line 806
        [204] -> line 812
        [207] -> line 814
        [216] -> line 815
        [220] -> line 816
        [237] -> line 817
        [254] -> line 815
        [257] -> line 822
        [264] -> line 823
        [272] -> line 825
      + Local variable table attribute (count = 4)
        v0: 0 -> 273 [Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask; this]
        v1: 0 -> 273 [Ljava/util/List; result]
        v2: 37 -> 87 [Ljava/lang/String; apiKey]
        v3: 48 -> 87 [Ljava/lang/String; apiBlogID]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 273 [Ljava/util/List<*>; result]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<*>;)V]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #39
        + Class [java/util/List]
      [5] invokevirtual #115
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.onPostExecute (Ljava/util/List;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #24
        + Class [[Ljava/lang/String;]
      [5] invokevirtual #114
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.doInBackground ([Ljava/lang/String;)Ljava/util/List;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V
    Access flags: 0x1000
      = synthetic StatsActivity$StatsAPIBlogInfoAsyncTask(org.edublogs.android.ui.StatsActivity,org.edublogs.android.ui.StatsActivity$StatsAPIBlogInfoAsyncTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #113
        + Methodref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask.<init> (Lorg/edublogs/android/ui/StatsActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 602
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
      + Class [org/edublogs/android/ui/StatsActivity]
      + Utf8 [StatsAPIBlogInfoAsyncTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/util/List<*>;>;]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1
  Superclass:    com/google/gson/reflect/TypeToken
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.StatsActivity$StatsAPIBlogInfoAsyncTask$1 extends com.google.gson.reflect.TypeToken

Interfaces (count = 0):

Constant Pool (count = 33):
  + Class [com/google/gson/reflect/TypeToken]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
  + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1]
  + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1.this$1 Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;]
  + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [doInBackground ([Ljava/lang/String;)Ljava/util/List;]
  + NameAndType [this$1 Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V]
  + Utf8 [([Ljava/lang/String;)Ljava/util/List;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [StatsAPIBlogInfoAsyncTask]
  + Utf8 [StatsActivity.java]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [doInBackground]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
  + Utf8 [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1]
  + Utf8 [this]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.StatsActivity$StatsAPIBlogInfoAsyncTask this$1

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;)V
    Access flags: 0x0
      = StatsActivity$StatsAPIBlogInfoAsyncTask$1(org.edublogs.android.ui.StatsActivity$StatsAPIBlogInfoAsyncTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1.this$1 Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 725
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
    + NameAndType [doInBackground ([Ljava/lang/String;)Ljava/util/List;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask]
      + Class [org/edublogs/android/ui/StatsActivity]
      + Utf8 [StatsAPIBlogInfoAsyncTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/StatsActivity$StatsAPIBlogInfoAsyncTask$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/StatsActivity$StatsWebViewClient
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.StatsActivity$StatsWebViewClient extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 92):
  + String [android.intent.action.VIEW]
  + Class [android/content/Intent]
  + Class [android/net/Uri]
  + Class [android/webkit/WebViewClient]
  + Class [java/lang/String]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/StatsActivity]
  + Class [org/edublogs/android/ui/StatsActivity$StatsWebViewClient]
  + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
  + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [org/edublogs/android/ui/StatsActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/StatsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [authed Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [readerDetailURL Ljava/lang/String;]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lorg/edublogs/android/ui/StatsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity$StatsWebViewClient;]
  + Utf8 [Lorg/edublogs/android/ui/StatsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [StatsActivity.java]
  + Utf8 [StatsWebViewClient]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android/content/Intent]
  + Utf8 [android/net/Uri]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [authed]
  + Utf8 [description]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [errorCode]
  + Utf8 [failingUrl]
  + Utf8 [favicon]
  + Utf8 [intent]
  + Utf8 [java/lang/String]
  + Utf8 [onPageFinished]
  + Utf8 [onPageStarted]
  + Utf8 [onReceivedError]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/StatsActivity]
  + Utf8 [org/edublogs/android/ui/StatsActivity$StatsWebViewClient]
  + Utf8 [parse]
  + Utf8 [readerDetailURL]
  + Utf8 [setData]
  + Utf8 [shouldOverrideUrlLoading]
  + Utf8 [startActivity]
  + Utf8 [startAnimatingRefreshButton]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [url]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/StatsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.StatsActivity this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/StatsActivity;)V
    Access flags: 0x4
      = protected StatsActivity$StatsWebViewClient(org.edublogs.android.ui.StatsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 450
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/StatsActivity$StatsWebViewClient; this]
  + Method:       onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V
    Access flags: 0x1
      = public void onPageStarted(android.webkit.WebView,java.lang.String,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [8] invokestatic #17
        + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
      [11] invokevirtual #19
        + Methodref [org/edublogs/android/ui/StatsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 455
        [14] -> line 456
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/StatsActivity$StatsWebViewClient; this]
        v1: 0 -> 15 [Landroid/webkit/WebView; view]
        v2: 0 -> 15 [Ljava/lang/String; url]
        v3: 0 -> 15 [Landroid/graphics/Bitmap; favicon]
  + Method:       onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPageFinished(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [4] getfield #10
        + Fieldref [org/edublogs/android/ui/StatsActivity.authed Z]
      [7] ifeq +17 (target=24)
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [14] aload_0 v0
      [15] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [18] invokestatic #17
        + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
      [21] invokevirtual #20
        + Methodref [org/edublogs/android/ui/StatsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 461
        [10] -> line 463
        [24] -> line 465
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/StatsActivity$StatsWebViewClient; this]
        v1: 0 -> 25 [Landroid/webkit/WebView; view]
        v2: 0 -> 25 [Ljava/lang/String; url]
  + Method:       onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onReceivedError(android.webkit.WebView,int,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [8] invokestatic #17
        + Methodref [org/edublogs/android/ui/StatsActivity.access$0 (Lorg/edublogs/android/ui/StatsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
      [11] invokevirtual #20
        + Methodref [org/edublogs/android/ui/StatsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 470
        [14] -> line 471
      + Local variable table attribute (count = 5)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/StatsActivity$StatsWebViewClient; this]
        v1: 0 -> 15 [Landroid/webkit/WebView; view]
        v2: 0 -> 15 [I errorCode]
        v3: 0 -> 15 [Ljava/lang/String; description]
        v4: 0 -> 15 [Ljava/lang/String; failingUrl]
  + Method:       shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 3):
      [0] aload_2 v2
      [1] getstatic #9
        + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
      [4] invokevirtual #16
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [7] ifne +32 (target=39)
      [10] new #2
        + Class [android/content/Intent]
      [13] dup
      [14] ldc #1
        + String [android.intent.action.VIEW]
      [16] invokespecial #12
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [19] astore_3 v3
      [20] aload_3 v3
      [21] aload_2 v2
      [22] invokestatic #14
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [25] invokevirtual #13
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [28] pop
      [29] aload_0 v0
      [30] getfield #11
        + Fieldref [org/edublogs/android/ui/StatsActivity$StatsWebViewClient.this$0 Lorg/edublogs/android/ui/StatsActivity;]
      [33] aload_3 v3
      [34] invokevirtual #18
        + Methodref [org/edublogs/android/ui/StatsActivity.startActivity (Landroid/content/Intent;)V]
      [37] iconst_1
      [38] ireturn
      [39] iconst_0
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 476
        [10] -> line 478
        [20] -> line 479
        [29] -> line 480
        [37] -> line 482
        [39] -> line 484
      + Local variable table attribute (count = 4)
        v0: 0 -> 41 [Lorg/edublogs/android/ui/StatsActivity$StatsWebViewClient; this]
        v1: 0 -> 41 [Landroid/webkit/WebView; view]
        v2: 0 -> 41 [Ljava/lang/String; url]
        v3: 20 -> 39 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/StatsActivity$StatsWebViewClient]
      + Class [org/edublogs/android/ui/StatsActivity]
      + Utf8 [StatsWebViewClient]
  + Source file attribute:
    + Utf8 [StatsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/ViewSiteActivity
  Superclass:    org/edublogs/android/ui/AuthenticatedWebViewActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.ViewSiteActivity extends org.edublogs.android.ui.AuthenticatedWebViewActivity

Interfaces (count = 0):

Constant Pool (count = 159):
  + Integer [2131165487]
  + Integer [2131296559]
  + String []
  + String [/xmlrpc.php]
  + String [home_url]
  + String [value]
  + Class [android/content/res/Resources]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [com/google/gson/Gson]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Class [org/edublogs/android/ui/ViewSiteActivity]
  + Class [org/edublogs/android/ui/ViewSiteActivity$1]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mWebView Landroid/webkit/WebView;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.onBlogChanged ()V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity.createMenuDrawer (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity.loadAuthenticatedUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity.loadSiteURL ()V]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity$1.<init> (Lorg/edublogs/android/ui/ViewSiteActivity;)V]
  + Methodref [org/edublogs/android/ui/ViewSiteActivity$1.getType ()Ljava/lang/reflect/Type;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/ViewSiteActivity;)V]
  + NameAndType [createMenuDrawer (Landroid/view/View;)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogOptions ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [loadAuthenticatedUrl (Ljava/lang/String;)V]
  + NameAndType [loadSiteURL ()V]
  + NameAndType [mBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [onBlogChanged ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [setDomStorageEnabled (Z)V]
  + NameAndType [setJavaScriptEnabled (Z)V]
  + NameAndType [setPluginsEnabled (Z)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/webkit/WebChromeClient;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/ViewSiteActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [/xmlrpc.php]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/ViewSiteActivity;]
  + Utf8 [SourceFile]
  + Utf8 [ViewSiteActivity.java]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [blogOptions]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [createMenuDrawer]
  + Utf8 [currentBlog]
  + Utf8 [findViewById]
  + Utf8 [fromJson]
  + Utf8 [get]
  + Utf8 [getBlogOptions]
  + Utf8 [getResources]
  + Utf8 [getSettings]
  + Utf8 [getText]
  + Utf8 [getType]
  + Utf8 [getUrl]
  + Utf8 [gson]
  + Utf8 [homeURLMap]
  + Utf8 [home_url]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Map]
  + Utf8 [loadAuthenticatedUrl]
  + Utf8 [loadSiteURL]
  + Utf8 [mBlog]
  + Utf8 [mWebView]
  + Utf8 [onBlogChanged]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Utf8 [org/edublogs/android/ui/ViewSiteActivity]
  + Utf8 [org/edublogs/android/ui/ViewSiteActivity$1]
  + Utf8 [replace]
  + Utf8 [savedInstanceState]
  + Utf8 [setDomStorageEnabled]
  + Utf8 [setJavaScriptEnabled]
  + Utf8 [setPluginsEnabled]
  + Utf8 [setTitle]
  + Utf8 [setWebChromeClient]
  + Utf8 [siteURL]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [value]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public ViewSiteActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #35
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 19
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/ViewSiteActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #37
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] ldc #1
        + Integer [2131165487]
      [9] invokevirtual #40
        + Methodref [org/edublogs/android/ui/ViewSiteActivity.findViewById (I)Landroid/view/View;]
      [12] invokevirtual #39
        + Methodref [org/edublogs/android/ui/ViewSiteActivity.createMenuDrawer (Landroid/view/View;)V]
      [15] aload_0 v0
      [16] aload_0 v0
      [17] invokevirtual #41
        + Methodref [org/edublogs/android/ui/ViewSiteActivity.getResources ()Landroid/content/res/Resources;]
      [20] ldc #2
        + Integer [2131296559]
      [22] invokevirtual #23
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [25] invokevirtual #44
        + Methodref [org/edublogs/android/ui/ViewSiteActivity.setTitle (Ljava/lang/CharSequence;)V]
      [28] aload_0 v0
      [29] getfield #22
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mWebView Landroid/webkit/WebView;]
      [32] new #17
        + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
      [35] dup
      [36] aload_0 v0
      [37] aload_0 v0
      [38] invokespecial #38
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
      [41] invokevirtual #28
        + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
      [44] aload_0 v0
      [45] getfield #22
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mWebView Landroid/webkit/WebView;]
      [48] invokevirtual #27
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [51] iconst_1
      [52] invokevirtual #25
        + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
      [55] aload_0 v0
      [56] getfield #22
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mWebView Landroid/webkit/WebView;]
      [59] invokevirtual #27
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [62] iconst_1
      [63] invokevirtual #26
        + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V]
      [66] aload_0 v0
      [67] getfield #22
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mWebView Landroid/webkit/WebView;]
      [70] invokevirtual #27
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [73] iconst_1
      [74] invokevirtual #24
        + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
      [77] aload_0 v0
      [78] invokespecial #43
        + Methodref [org/edublogs/android/ui/ViewSiteActivity.loadSiteURL ()V]
      [81] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 23
        [5] -> line 25
        [15] -> line 27
        [28] -> line 30
        [44] -> line 31
        [55] -> line 32
        [66] -> line 33
        [77] -> line 35
        [81] -> line 36
      + Local variable table attribute (count = 2)
        v0: 0 -> 82 [Lorg/edublogs/android/ui/ViewSiteActivity; this]
        v1: 0 -> 82 [Landroid/os/Bundle; savedInstanceState]
  + Method:       loadSiteURL()V
    Access flags: 0x2
      = private void loadSiteURL()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 6, stack = 3):
      [0] aconst_null
      [1] astore_1 v1
      [2] new #10
        + Class [com/google/gson/Gson]
      [5] dup
      [6] invokespecial #29
        + Methodref [com/google/gson/Gson.<init> ()V]
      [9] astore_2 v2
      [10] new #19
        + Class [org/edublogs/android/ui/ViewSiteActivity$1]
      [13] dup
      [14] aload_0 v0
      [15] invokespecial #45
        + Methodref [org/edublogs/android/ui/ViewSiteActivity$1.<init> (Lorg/edublogs/android/ui/ViewSiteActivity;)V]
      [18] invokevirtual #46
        + Methodref [org/edublogs/android/ui/ViewSiteActivity$1.getType ()Ljava/lang/reflect/Type;]
      [21] astore_3 v3
      [22] aload_2 v2
      [23] aload_0 v0
      [24] getfield #21
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [27] invokevirtual #33
        + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
      [30] aload_3 v3
      [31] invokevirtual #30
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [34] checkcast #13
        + Class [java/util/Map]
      [37] astore v4
      [39] aload v4
      [41] ifnull +35 (target=76)
      [44] aload v4
      [46] ldc #5
        + String [home_url]
      [48] invokeinterface #47
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [53] checkcast #13
        + Class [java/util/Map]
      [56] astore v5
      [58] aload v5
      [60] ifnull +16 (target=76)
      [63] aload v5
      [65] ldc #6
        + String [value]
      [67] invokeinterface #47
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [72] invokevirtual #31
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [75] astore_1 v1
      [76] aload_1 v1
      [77] ifnonnull +18 (target=95)
      [80] aload_0 v0
      [81] getfield #21
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [84] invokevirtual #34
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [87] ldc #4
        + String [/xmlrpc.php]
      [89] ldc #3
        + String []
      [91] invokevirtual #32
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [94] astore_1 v1
      [95] aload_0 v0
      [96] aload_1 v1
      [97] invokevirtual #42
        + Methodref [org/edublogs/android/ui/ViewSiteActivity.loadAuthenticatedUrl (Ljava/lang/String;)V]
      [100] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 12)
        [0] -> line 39
        [2] -> line 40
        [10] -> line 41
        [22] -> line 42
        [39] -> line 43
        [44] -> line 44
        [58] -> line 45
        [63] -> line 46
        [76] -> line 49
        [80] -> line 50
        [95] -> line 52
        [100] -> line 53
      + Local variable table attribute (count = 6)
        v0: 0 -> 101 [Lorg/edublogs/android/ui/ViewSiteActivity; this]
        v1: 2 -> 101 [Ljava/lang/String; siteURL]
        v2: 10 -> 101 [Lcom/google/gson/Gson; gson]
        v3: 22 -> 101 [Ljava/lang/reflect/Type; type]
        v4: 39 -> 101 [Ljava/util/Map; blogOptions]
        v5: 58 -> 76 [Ljava/util/Map; homeURLMap]
      + Local variable type table attribute (count = 2)
        v4: 39 -> 101 [Ljava/util/Map<**>; blogOptions]
        v5: 58 -> 76 [Ljava/util/Map<**>; homeURLMap]
  + Method:       onBlogChanged()V
    Access flags: 0x1
      = public void onBlogChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #36
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.onBlogChanged ()V]
      [4] aload_0 v0
      [5] getstatic #20
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [8] putfield #21
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [11] aload_0 v0
      [12] invokespecial #43
        + Methodref [org/edublogs/android/ui/ViewSiteActivity.loadSiteURL ()V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 57
        [4] -> line 58
        [11] -> line 59
        [15] -> line 60
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/ViewSiteActivity; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
      + Utf8 [WordPressWebChromeClient]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/ViewSiteActivity$1]
  + Source file attribute:
    + Utf8 [ViewSiteActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/ViewSiteActivity$1
  Superclass:    com/google/gson/reflect/TypeToken
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.ViewSiteActivity$1 extends com.google.gson.reflect.TypeToken

Interfaces (count = 0):

Constant Pool (count = 29):
  + Class [com/google/gson/reflect/TypeToken]
  + Class [org/edublogs/android/ui/ViewSiteActivity]
  + Class [org/edublogs/android/ui/ViewSiteActivity$1]
  + Fieldref [org/edublogs/android/ui/ViewSiteActivity$1.this$0 Lorg/edublogs/android/ui/ViewSiteActivity;]
  + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [loadSiteURL ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/ViewSiteActivity;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/ViewSiteActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/ViewSiteActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/ViewSiteActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ViewSiteActivity.java]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [loadSiteURL]
  + Utf8 [org/edublogs/android/ui/ViewSiteActivity]
  + Utf8 [org/edublogs/android/ui/ViewSiteActivity$1]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/ViewSiteActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.ViewSiteActivity this$0

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/ViewSiteActivity;)V
    Access flags: 0x0
      = ViewSiteActivity$1(org.edublogs.android.ui.ViewSiteActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/ViewSiteActivity$1.this$0 Lorg/edublogs/android/ui/ViewSiteActivity;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/ViewSiteActivity$1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/ViewSiteActivity]
    + NameAndType [loadSiteURL ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/ViewSiteActivity$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<**>;>;]
  + Source file attribute:
    + Utf8 [ViewSiteActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity
  Superclass:    com/actionbarsherlock/app/SherlockFragmentActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.ui.WPActionBarActivity extends com.actionbarsherlock.app.SherlockFragmentActivity

Interfaces (count = 0):

Constant Pool (count = 763):
  + Integer [16908332]
  + Integer [17170445]
  + Integer [2130837664]
  + Integer [2130903070]
  + Integer [2130903086]
  + Integer [2130903105]
  + Integer [2131165324]
  + Integer [2131165489]
  + Integer [2131165490]
  + Integer [2131230734]
  + Integer [2131296285]
  + Integer [2131296313]
  + Integer [2131296359]
  + Integer [2131492888]
  + Float [0.5]
  + Float [360.0]
  + String [No accounts configured.  Sending user to set up an account]
  + String [WPActionBarActivity]
  + String [blogName]
  + String [id]
  + String [layout_inflater]
  + String [url]
  + String [wp_pref_last_activity]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/content/res/Configuration]
  + Class [android/content/res/Resources]
  + Class [android/os/Handler]
  + Class [android/preference/PreferenceManager]
  + Class [android/util/Log]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/animation/LinearInterpolator]
  + Class [android/view/animation/RotateAnimation]
  + Class [android/widget/AbsListView]
  + Class [android/widget/AbsListView$OnScrollListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/ImageView]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/ListView]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Boolean]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [net/simonvt/menudrawer/MenuDrawer$Type]
  + Class [net/simonvt/menudrawer/Position]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$1]
  + Class [org/edublogs/android/ui/WPActionBarActivity$2]
  + Class [org/edublogs/android/ui/WPActionBarActivity$3]
  + Class [org/edublogs/android/ui/WPActionBarActivity$4]
  + Class [org/edublogs/android/ui/WPActionBarActivity$5]
  + Class [org/edublogs/android/ui/WPActionBarActivity$6]
  + Class [org/edublogs/android/ui/WPActionBarActivity$7]
  + Class [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity$Help]
  + Class [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
  + Class [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem]
  + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/util/StringUtils]
  + Long [400]
  + Long [1400]
  + Fieldref [android/content/res/Configuration.orientation I]
  + Fieldref [android/content/res/Configuration.screenLayout I]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.shouldRestoreSelectedActivity Z]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.blogIDs [I]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.isAnimatingRefreshButton Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinnerInitialized Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mFirstLaunch Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mIsXLargeDevice Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mReauthCanceled Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/res/Resources.getColor (I)I]
  + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
  + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
  + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/View.clearAnimation ()V]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/animation/LinearInterpolator.<init> ()V]
  + Methodref [android/view/animation/RotateAnimation.<init> (FFIFIF)V]
  + Methodref [android/view/animation/RotateAnimation.setDuration (J)V]
  + Methodref [android/view/animation/RotateAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
  + Methodref [android/view/animation/RotateAnimation.setRepeatCount (I)V]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Methodref [android/widget/ImageView.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/ListView.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ListView.addHeaderView (Landroid/view/View;)V]
  + Methodref [android/widget/ListView.getHeaderViewsCount ()I]
  + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [android/widget/ListView.setCacheColorHint (I)V]
  + Methodref [android/widget/ListView.setChoiceMode (I)V]
  + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ListView.setDividerHeight (I)V]
  + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [android/widget/ListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.getThemedContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onBackPressed ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPause ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onResume ()V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.closeMenu ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getContentContainer ()Landroid/view/ViewGroup;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.getDrawerState ()I]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.openMenu (Z)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (Landroid/view/View;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadowColor (I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadowSize (I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setMenuView (Landroid/view/View;)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setSlideDrawable (I)V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.toggleMenu ()V]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPress.registerForCloudMessaging (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.hasItemId ()Z]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.isVisible ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.selectItem ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.addBlogSpinner ([Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.attachMenuDrawer ()Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getBlogNames ()[Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.initMenuDrawer ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.overridePendingTransition (II)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.refreshUI ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.setupCurrentBlog ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.updateMenuDrawer ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$1.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$2.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$3.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$4.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$5.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$6.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$7.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$Help.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.<init> (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.add (Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.clear ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getItem (I)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.notifyDataSetChanged ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FFIFIF)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/WPActionBarActivity;Landroid/content/Intent;)V]
  + NameAndType [LEFT Lnet/simonvt/menudrawer/Position;]
  + NameAndType [OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + NameAndType [add (Ljava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addBlogSpinner ([Ljava/lang/String;)V]
  + NameAndType [addHeaderView (Landroid/view/View;)V]
  + NameAndType [attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [attachMenuDrawer ()Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [blogIDs [I]
  + NameAndType [booleanValue ()Z]
  + NameAndType [clear ()V]
  + NameAndType [clearAnimation ()V]
  + NameAndType [closeMenu ()V]
  + NameAndType [commit ()Z]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAccounts ()Ljava/util/List;]
  + NameAndType [getActionView ()Landroid/view/View;]
  + NameAndType [getBlogNames ()[Ljava/lang/String;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getColor (I)I]
  + NameAndType [getConfiguration ()Landroid/content/res/Configuration;]
  + NameAndType [getContentContainer ()Landroid/view/ViewGroup;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getDimensionPixelSize (I)I]
  + NameAndType [getDrawerState ()I]
  + NameAndType [getHeaderViewsCount ()I]
  + NameAndType [getId ()I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getItemId ()I]
  + NameAndType [getLayout (I)Landroid/content/res/XmlResourceParser;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getThemedContext ()Landroid/content/Context;]
  + NameAndType [hasItemId ()Z]
  + NameAndType [hasNext ()Z]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [initMenuDrawer ()V]
  + NameAndType [intValue ()I]
  + NameAndType [isAnimatingRefreshButton Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isSelected ()Ljava/lang/Boolean;]
  + NameAndType [isVisible ()Ljava/lang/Boolean;]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + NameAndType [mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [mBlogSpinnerInitialized Z]
  + NameAndType [mFirstLaunch Z]
  + NameAndType [mIsXLargeDevice Z]
  + NameAndType [mItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + NameAndType [mListView Landroid/widget/ListView;]
  + NameAndType [mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [mMenuItems Ljava/util/List;]
  + NameAndType [mReauthCanceled Z]
  + NameAndType [mShouldFinish Z]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onBlogChanged ()V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPause ()V]
  + NameAndType [onResume ()V]
  + NameAndType [openMenu (Z)V]
  + NameAndType [orientation I]
  + NameAndType [overridePendingTransition (II)V]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [refreshUI ()V]
  + NameAndType [registerForCloudMessaging (Landroid/content/Context;)V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [screenLayout I]
  + NameAndType [selectItem ()V]
  + NameAndType [setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setCacheColorHint (I)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setChoiceMode (I)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setDivider (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setDividerHeight (I)V]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [setDropShadowColor (I)V]
  + NameAndType [setDropShadowSize (I)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setInterpolator (Landroid/view/animation/Interpolator;)V]
  + NameAndType [setMenuView (Landroid/view/View;)V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + NameAndType [setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
  + NameAndType [setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setRepeatCount (I)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setSlideDrawable (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setupCurrentBlog ()V]
  + NameAndType [shouldRestoreSelectedActivity Z]
  + NameAndType [show ()V]
  + NameAndType [size ()I]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toggleMenu ()V]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updateLastBlogId (I)V]
  + NameAndType [updateMenuDrawer ()V]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Landroid/content/res/Configuration;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewGroup;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[I]
  + Utf8 [()[Ljava/lang/String;]
  + Utf8 [(FFIFIF)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/content/res/XmlResourceParser;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Landroid/view/animation/Interpolator;)V]
  + Utf8 [(Landroid/widget/AbsListView$OnScrollListener;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Landroid/widget/ListView;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;Landroid/content/Intent;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;Z)V]
  + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [CommentsMenuItem]
  + Utf8 [Editor]
  + Utf8 [Help]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LEFT]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/animation/RotateAnimation;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [Landroid/widget/SpinnerAdapter;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<Lorg/edublogs/android/ui/MenuDrawerItem;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/ui/MenuDrawerItem;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer$Type;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [Lnet/simonvt/menudrawer/Position;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/MenuDrawerItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [MenuAdapter]
  + Utf8 [No accounts configured.  Sending user to set up an account]
  + Utf8 [OVERLAY]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [OnScrollListener]
  + Utf8 [PagesMenuItem]
  + Utf8 [PostsMenuItem]
  + Utf8 [QuickPhotoMenuItem]
  + Utf8 [QuickVideoMenuItem]
  + Utf8 [STATIC]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Type]
  + Utf8 [ViewSiteMenuItem]
  + Utf8 [WPActionBarActivity]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [account]
  + Utf8 [accounts]
  + Utf8 [add]
  + Utf8 [addBlogSpinner]
  + Utf8 [addHeaderView]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/content/res/Configuration]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Handler]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/animation/LinearInterpolator]
  + Utf8 [android/view/animation/RotateAnimation]
  + Utf8 [android/widget/AbsListView]
  + Utf8 [android/widget/AbsListView$OnScrollListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/ListView]
  + Utf8 [anim]
  + Utf8 [attach]
  + Utf8 [attachMenuDrawer]
  + Utf8 [availableItems]
  + Utf8 [blogCount]
  + Utf8 [blogIDs]
  + Utf8 [blogName]
  + Utf8 [blogNames]
  + Utf8 [booleanValue]
  + Utf8 [clear]
  + Utf8 [clearAnimation]
  + Utf8 [closeMenu]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [commit]
  + Utf8 [content]
  + Utf8 [contentView]
  + Utf8 [contentViewID]
  + Utf8 [create]
  + Utf8 [createMenuDrawer]
  + Utf8 [currentBlog]
  + Utf8 [d]
  + Utf8 [data]
  + Utf8 [dialogBuilder]
  + Utf8 [drawerState]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getAccounts]
  + Utf8 [getActionView]
  + Utf8 [getBlogNames]
  + Utf8 [getChildAt]
  + Utf8 [getColor]
  + Utf8 [getConfiguration]
  + Utf8 [getContentContainer]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getDrawerState]
  + Utf8 [getHeaderViewsCount]
  + Utf8 [getId]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getLayout]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [getThemedContext]
  + Utf8 [hasItemId]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [initMenuDrawer]
  + Utf8 [intValue]
  + Utf8 [isAnimatingRefreshButton]
  + Utf8 [isFinishing]
  + Utf8 [isSelected]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [itemIterator]
  + Utf8 [iterator]
  + Utf8 [iv]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [layoutInflater]
  + Utf8 [layout_inflater]
  + Utf8 [mAdapter]
  + Utf8 [mBlogSpinner]
  + Utf8 [mBlogSpinnerInitialized]
  + Utf8 [mFirstLaunch]
  + Utf8 [mIsXLargeDevice]
  + Utf8 [mItemSelectedListener]
  + Utf8 [mListView]
  + Utf8 [mMenuDrawer]
  + Utf8 [mMenuItems]
  + Utf8 [mReauthCanceled]
  + Utf8 [mShouldFinish]
  + Utf8 [mSpinnerAdapter]
  + Utf8 [menuDrawer]
  + Utf8 [name]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer$Type]
  + Utf8 [net/simonvt/menudrawer/Position]
  + Utf8 [newConfig]
  + Utf8 [next]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [onActivityResult]
  + Utf8 [onBackPressed]
  + Utf8 [onBlogChanged]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPause]
  + Utf8 [onResume]
  + Utf8 [openMenu]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$1]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$2]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$3]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$4]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$5]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$6]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$7]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$Help]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem]
  + Utf8 [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [orientation]
  + Utf8 [overridePendingTransition]
  + Utf8 [postDelayed]
  + Utf8 [putInt]
  + Utf8 [refreshItem]
  + Utf8 [refreshUI]
  + Utf8 [registerForCloudMessaging]
  + Utf8 [removeView]
  + Utf8 [requestCode]
  + Utf8 [resultCode]
  + Utf8 [savedInstanceState]
  + Utf8 [screenLayout]
  + Utf8 [selectItem]
  + Utf8 [setActionView]
  + Utf8 [setAdapter]
  + Utf8 [setCacheColorHint]
  + Utf8 [setCancelable]
  + Utf8 [setChoiceMode]
  + Utf8 [setContentView]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDivider]
  + Utf8 [setDividerHeight]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setDropShadowColor]
  + Utf8 [setDropShadowSize]
  + Utf8 [setDuration]
  + Utf8 [setInterpolator]
  + Utf8 [setMenuView]
  + Utf8 [setMessage]
  + Utf8 [setNegativeButton]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setOnScrollListener]
  + Utf8 [setPositiveButton]
  + Utf8 [setRepeatCount]
  + Utf8 [setSelection]
  + Utf8 [setSlideDrawable]
  + Utf8 [setTitle]
  + Utf8 [settings]
  + Utf8 [setupCurrentBlog]
  + Utf8 [shadowSizeInPixels]
  + Utf8 [shouldAnimateRefreshButton]
  + Utf8 [shouldRestoreSelectedActivity]
  + Utf8 [show]
  + Utf8 [size]
  + Utf8 [spinnerWrapper]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [startActivityWithDelay]
  + Utf8 [startAnimatingRefreshButton]
  + Utf8 [startAnimation]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toggleMenu]
  + Utf8 [unescapeHTML]
  + Utf8 [updateLastBlogId]
  + Utf8 [updateMenuDrawer]
  + Utf8 [url]
  + Utf8 [valueOf]
  + Utf8 [wpDB]
  + Utf8 [wp_pref_last_activity]

Fields (count = 14):
  + Field:        mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x4
      = protected net.simonvt.menudrawer.MenuDrawer mMenuDrawer
  + Field:        blogIDs [I
    Access flags: 0xa
      = private static int[] blogIDs
  + Field:        isAnimatingRefreshButton Z
    Access flags: 0x4
      = protected boolean isAnimatingRefreshButton
  + Field:        shouldAnimateRefreshButton Z
    Access flags: 0x4
      = protected boolean shouldAnimateRefreshButton
  + Field:        mShouldFinish Z
    Access flags: 0x4
      = protected boolean mShouldFinish
  + Field:        mIsXLargeDevice Z
    Access flags: 0x2
      = private boolean mIsXLargeDevice
  + Field:        mBlogSpinnerInitialized Z
    Access flags: 0x2
      = private boolean mBlogSpinnerInitialized
  + Field:        mReauthCanceled Z
    Access flags: 0x2
      = private boolean mReauthCanceled
  + Field:        mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;
    Access flags: 0x2
      = private org.edublogs.android.ui.WPActionBarActivity$MenuAdapter mAdapter
  + Field:        mMenuItems Ljava/util/List;
    Access flags: 0x4
      = protected java.util.List mMenuItems
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Lorg/edublogs/android/ui/MenuDrawerItem;>;]
  + Field:        mListView Landroid/widget/ListView;
    Access flags: 0x2
      = private android.widget.ListView mListView
  + Field:        mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsSpinner mBlogSpinner
  + Field:        mFirstLaunch Z
    Access flags: 0x4
      = protected boolean mFirstLaunch
  + Field:        mItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;
    Access flags: 0x2
      = private com.actionbarsherlock.internal.widget.IcsAdapterView$OnItemSelectedListener mItemSelectedListener

Methods (count = 28):
  + Method:       <init>()V
    Access flags: 0x1
      = public WPActionBarActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #159
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.<init> ()V]
      [4] aload_0 v0
      [5] new #60
        + Class [java/util/ArrayList]
      [8] dup
      [9] invokespecial #174
        + Methodref [java/util/ArrayList.<init> ()V]
      [12] putfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #107
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mFirstLaunch Z]
      [20] aload_0 v0
      [21] new #72
        + Class [org/edublogs/android/ui/WPActionBarActivity$1]
      [24] dup
      [25] aload_0 v0
      [26] invokespecial #216
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$1.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [29] putfield #109
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 62
        [4] -> line 107
        [15] -> line 110
        [20] -> line 502
        [32] -> line 62
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 154, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #163
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #203
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
      [9] invokevirtual #125
        + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
      [12] getfield #95
        + Fieldref [android/content/res/Configuration.screenLayout I]
      [15] bipush 15
      [17] iand
      [18] iconst_4
      [19] ificmpne +8 (target=27)
      [22] aload_0 v0
      [23] iconst_1
      [24] putfield #108
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mIsXLargeDevice Z]
      [27] aload_0 v0
      [28] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [31] new #80
        + Class [org/edublogs/android/ui/WPActionBarActivity$Help]
      [34] dup
      [35] aload_0 v0
      [36] invokespecial #224
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$Help.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [39] invokeinterface #244
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [44] pop
      [45] aload_0 v0
      [46] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [49] new #83
        + Class [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem]
      [52] dup
      [53] aload_0 v0
      [54] invokespecial #231
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [57] invokeinterface #244
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [62] pop
      [63] aload_0 v0
      [64] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [67] new #82
        + Class [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem]
      [70] dup
      [71] aload_0 v0
      [72] invokespecial #230
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [75] invokeinterface #244
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [80] pop
      [81] aload_0 v0
      [82] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [85] new #79
        + Class [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem]
      [88] dup
      [89] aload_0 v0
      [90] invokespecial #223
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [93] invokeinterface #244
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [98] pop
      [99] aload_0 v0
      [100] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [103] new #84
        + Class [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem]
      [106] dup
      [107] aload_0 v0
      [108] invokespecial #232
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [111] invokeinterface #244
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [116] pop
      [117] aload_0 v0
      [118] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [121] new #85
        + Class [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem]
      [124] dup
      [125] aload_0 v0
      [126] invokespecial #233
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [129] invokeinterface #244
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [134] pop
      [135] aload_0 v0
      [136] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [139] new #86
        + Class [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem]
      [142] dup
      [143] aload_0 v0
      [144] invokespecial #234
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [147] invokeinterface #244
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [152] pop
      [153] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 113
        [5] -> line 114
        [22] -> line 115
        [27] -> line 118
        [45] -> line 121
        [63] -> line 122
        [81] -> line 123
        [99] -> line 125
        [117] -> line 126
        [135] -> line 127
        [153] -> line 128
      + Local variable table attribute (count = 2)
        v0: 0 -> 154 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 154 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #165
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPause ()V]
      [4] aload_0 v0
      [5] getfield #103
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.isAnimatingRefreshButton Z]
      [8] ifeq +8 (target=16)
      [11] aload_0 v0
      [12] iconst_0
      [13] putfield #103
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.isAnimatingRefreshButton Z]
      [16] aload_0 v0
      [17] getfield #114
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [20] ifeq +16 (target=36)
      [23] aload_0 v0
      [24] iconst_0
      [25] iconst_0
      [26] invokevirtual #210
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.overridePendingTransition (II)V]
      [29] aload_0 v0
      [30] invokevirtual #201
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.finish ()V]
      [33] goto +7 (target=40)
      [36] iconst_1
      [37] putstatic #100
        + Fieldref [org/edublogs/android/WordPress.shouldRestoreSelectedActivity Z]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 132
        [4] -> line 134
        [11] -> line 135
        [16] -> line 137
        [23] -> line 138
        [29] -> line 139
        [33] -> line 140
        [36] -> line 141
        [40] -> line 143
      + Local variable table attribute (count = 1)
        v0: 0 -> 41 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
  + Method:       onResume()V
    Access flags: 0x4
      = protected void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #166
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onResume ()V]
      [4] aload_0 v0
      [5] invokespecial #211
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.refreshUI ()V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 147
        [4] -> line 148
        [8] -> line 149
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
  + Method:       refreshUI()V
    Access flags: 0x2
      = private void refreshUI()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #212
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.setupCurrentBlog ()V]
      [4] aload_0 v0
      [5] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [8] ifnull +7 (target=15)
      [11] aload_0 v0
      [12] invokevirtual #215
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.updateMenuDrawer ()V]
      [15] invokestatic #189
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [18] astore_1 v1
      [19] aload_1 v1
      [20] ifnull +56 (target=76)
      [23] aload_0 v0
      [24] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [27] ifnull +49 (target=76)
      [30] aload_0 v0
      [31] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [34] invokevirtual #149
        + Methodref [android/widget/ListView.getHeaderViewsCount ()I]
      [37] ifle +39 (target=76)
      [40] iconst_0
      [41] istore_2 v2
      [42] goto +26 (target=68)
      [45] getstatic #102
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.blogIDs [I]
      [48] iload_2 v2
      [49] iaload
      [50] aload_1 v1
      [51] invokevirtual #193
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [54] ificmpne +11 (target=65)
      [57] aload_0 v0
      [58] getfield #105
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [61] iload_2 v2
      [62] invokevirtual #169
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setSelection (I)V]
      [65] iinc v2, 1
      [68] iload_2 v2
      [69] getstatic #102
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.blogIDs [I]
      [72] arraylength
      [73] ificmplt -28 (target=45)
      [76] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 153
        [4] -> line 154
        [11] -> line 155
        [15] -> line 158
        [19] -> line 160
        [40] -> line 161
        [45] -> line 162
        [57] -> line 163
        [65] -> line 161
        [76] -> line 167
      + Local variable table attribute (count = 3)
        v0: 0 -> 77 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 19 -> 77 [Lorg/edublogs/android/models/Blog; currentBlog]
        v2: 42 -> 76 [I i]
  + Method:       createMenuDrawer(I)V
    Access flags: 0x4
      = protected void createMenuDrawer(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #205
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [4] iconst_1
      [5] invokevirtual #158
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] invokespecial #200
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.attachMenuDrawer ()Lnet/simonvt/menudrawer/MenuDrawer;]
      [13] putfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [16] aload_0 v0
      [17] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [20] iload_1 v1
      [21] invokevirtual #181
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (I)V]
      [24] aload_0 v0
      [25] invokespecial #207
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.initMenuDrawer ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 175
        [8] -> line 177
        [16] -> line 178
        [24] -> line 180
        [28] -> line 181
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 29 [I contentViewID]
  + Method:       createMenuDrawer(Landroid/view/View;)V
    Access flags: 0x4
      = protected void createMenuDrawer(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #205
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [4] iconst_1
      [5] invokevirtual #158
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] invokespecial #200
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.attachMenuDrawer ()Lnet/simonvt/menudrawer/MenuDrawer;]
      [13] putfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [16] aload_0 v0
      [17] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [20] aload_1 v1
      [21] invokevirtual #182
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (Landroid/view/View;)V]
      [24] aload_0 v0
      [25] invokespecial #207
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.initMenuDrawer ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 189
        [8] -> line 191
        [16] -> line 192
        [24] -> line 194
        [28] -> line 195
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 29 [Landroid/view/View; contentView]
  + Method:       attachMenuDrawer()Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x2
      = private net.simonvt.menudrawer.MenuDrawer attachMenuDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 118, locals = 3, stack = 3):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] getfield #108
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mIsXLargeDevice Z]
      [6] ifeq +63 (target=69)
      [9] aload_0 v0
      [10] invokevirtual #203
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
      [13] invokevirtual #125
        + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
      [16] getfield #94
        + Fieldref [android/content/res/Configuration.orientation I]
      [19] iconst_2
      [20] ificmpne +25 (target=45)
      [23] aload_0 v0
      [24] getstatic #97
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.STATIC Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [27] getstatic #98
        + Fieldref [net/simonvt/menudrawer/Position.LEFT Lnet/simonvt/menudrawer/Position;]
      [30] invokestatic #176
        + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;Lnet/simonvt/menudrawer/Position;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [33] astore_1 v1
      [34] aload_0 v0
      [35] invokevirtual #205
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [38] iconst_0
      [39] invokevirtual #158
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [42] goto +40 (target=82)
      [45] aload_0 v0
      [46] getstatic #96
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [49] invokestatic #175
        + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [52] astore_1 v1
      [53] aload_0 v0
      [54] invokevirtual #205
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [57] iconst_1
      [58] invokevirtual #158
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [61] aload_1 v1
      [62] iconst_1
      [63] invokevirtual #183
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [66] goto +16 (target=82)
      [69] aload_0 v0
      [70] getstatic #96
        + Fieldref [net/simonvt/menudrawer/MenuDrawer$Type.OVERLAY Lnet/simonvt/menudrawer/MenuDrawer$Type;]
      [73] invokestatic #175
        + Methodref [net/simonvt/menudrawer/MenuDrawer.attach (Landroid/app/Activity;Lnet/simonvt/menudrawer/MenuDrawer$Type;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [76] astore_1 v1
      [77] aload_1 v1
      [78] iconst_1
      [79] invokevirtual #183
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [82] aload_0 v0
      [83] invokevirtual #203
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
      [86] ldc #14
        + Integer [2131492888]
      [88] invokevirtual #126
        + Methodref [android/content/res/Resources.getDimensionPixelSize (I)I]
      [91] istore_2 v2
      [92] aload_1 v1
      [93] iload_2 v2
      [94] invokevirtual #185
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadowSize (I)V]
      [97] aload_1 v1
      [98] aload_0 v0
      [99] invokevirtual #203
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
      [102] ldc #10
        + Integer [2131230734]
      [104] invokevirtual #124
        + Methodref [android/content/res/Resources.getColor (I)I]
      [107] invokevirtual #184
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDropShadowColor (I)V]
      [110] aload_1 v1
      [111] ldc #3
        + Integer [2130837664]
      [113] invokevirtual #187
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setSlideDrawable (I)V]
      [116] aload_1 v1
      [117] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 202
        [2] -> line 203
        [9] -> line 205
        [23] -> line 206
        [34] -> line 207
        [42] -> line 208
        [45] -> line 209
        [53] -> line 210
        [61] -> line 211
        [66] -> line 213
        [69] -> line 214
        [77] -> line 215
        [82] -> line 217
        [92] -> line 218
        [97] -> line 219
        [110] -> line 220
        [116] -> line 221
      + Local variable table attribute (count = 3)
        v0: 0 -> 118 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 2 -> 118 [Lnet/simonvt/menudrawer/MenuDrawer; menuDrawer]
        v2: 92 -> 118 [I shadowSizeInPixels]
  + Method:       initMenuDrawer()V
    Access flags: 0x2
      = private void initMenuDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 129, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #49
        + Class [android/widget/ListView]
      [4] dup
      [5] aload_0 v0
      [6] invokespecial #147
        + Methodref [android/widget/ListView.<init> (Landroid/content/Context;)V]
      [9] putfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [12] aload_0 v0
      [13] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [16] iconst_1
      [17] invokevirtual #152
        + Methodref [android/widget/ListView.setChoiceMode (I)V]
      [20] aload_0 v0
      [21] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [24] aconst_null
      [25] invokevirtual #153
        + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
      [28] aload_0 v0
      [29] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [32] iconst_0
      [33] invokevirtual #154
        + Methodref [android/widget/ListView.setDividerHeight (I)V]
      [36] aload_0 v0
      [37] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [40] ldc #2
        + Integer [17170445]
      [42] invokevirtual #151
        + Methodref [android/widget/ListView.setCacheColorHint (I)V]
      [45] aload_0 v0
      [46] new #81
        + Class [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
      [49] dup
      [50] aload_0 v0
      [51] invokespecial #225
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.<init> (Landroid/content/Context;)V]
      [54] putfield #104
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [57] invokestatic #202
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getBlogNames ()[Ljava/lang/String;]
      [60] astore_1 v1
      [61] aload_1 v1
      [62] arraylength
      [63] iconst_1
      [64] ificmple +8 (target=72)
      [67] aload_0 v0
      [68] aload_1 v1
      [69] invokespecial #199
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.addBlogSpinner ([Ljava/lang/String;)V]
      [72] aload_0 v0
      [73] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [76] new #73
        + Class [org/edublogs/android/ui/WPActionBarActivity$2]
      [79] dup
      [80] aload_0 v0
      [81] invokespecial #217
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$2.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [84] invokevirtual #155
        + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [87] aload_0 v0
      [88] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [91] new #74
        + Class [org/edublogs/android/ui/WPActionBarActivity$3]
      [94] dup
      [95] aload_0 v0
      [96] invokespecial #218
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$3.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [99] invokevirtual #156
        + Methodref [android/widget/ListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
      [102] aload_0 v0
      [103] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [106] aload_0 v0
      [107] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [110] invokevirtual #186
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setMenuView (Landroid/view/View;)V]
      [113] aload_0 v0
      [114] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [117] aload_0 v0
      [118] getfield #104
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [121] invokevirtual #150
        + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
      [124] aload_0 v0
      [125] invokevirtual #215
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.updateMenuDrawer ()V]
      [128] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 228
        [12] -> line 229
        [20] -> line 230
        [28] -> line 231
        [36] -> line 232
        [45] -> line 233
        [57] -> line 234
        [61] -> line 235
        [67] -> line 236
        [72] -> line 239
        [87] -> line 263
        [102] -> line 273
        [113] -> line 274
        [124] -> line 275
        [128] -> line 276
      + Local variable table attribute (count = 2)
        v0: 0 -> 129 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 61 -> 129 [[Ljava/lang/String; blogNames]
  + Method:       addBlogSpinner([Ljava/lang/String;)V
    Access flags: 0x2
      = private void addBlogSpinner(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 94, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] ldc #21
        + String [layout_inflater]
      [3] invokevirtual #206
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [6] checkcast #36
        + Class [android/view/LayoutInflater]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ldc #4
        + Integer [2130903070]
      [13] aconst_null
      [14] invokevirtual #133
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [17] checkcast #48
        + Class [android/widget/LinearLayout]
      [20] astore_3 v3
      [21] aload_3 v3
      [22] new #75
        + Class [org/edublogs/android/ui/WPActionBarActivity$4]
      [25] dup
      [26] aload_0 v0
      [27] invokespecial #219
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$4.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [30] invokevirtual #146
        + Methodref [android/widget/LinearLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [33] aload_0 v0
      [34] aload_3 v3
      [35] ldc #7
        + Integer [2131165324]
      [37] invokevirtual #145
        + Methodref [android/widget/LinearLayout.findViewById (I)Landroid/view/View;]
      [40] checkcast #54
        + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
      [43] putfield #105
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [46] aload_0 v0
      [47] getfield #105
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [50] aload_0 v0
      [51] getfield #109
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mItemSelectedListener Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
      [54] invokevirtual #168
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setOnItemSelectedListener (Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V]
      [57] new #46
        + Class [android/widget/ArrayAdapter]
      [60] dup
      [61] aload_0 v0
      [62] invokevirtual #205
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [65] invokevirtual #157
        + Methodref [com/actionbarsherlock/app/ActionBar.getThemedContext ()Landroid/content/Context;]
      [68] ldc #6
        + Integer [2130903105]
      [70] aload_1 v1
      [71] invokespecial #143
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
      [74] astore v4
      [76] aload_0 v0
      [77] getfield #105
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [80] aload v4
      [82] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [85] aload_0 v0
      [86] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [89] aload_3 v3
      [90] invokevirtual #148
        + Methodref [android/widget/ListView.addHeaderView (Landroid/view/View;)V]
      [93] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 279
        [10] -> line 280
        [21] -> line 282
        [33] -> line 291
        [46] -> line 292
        [57] -> line 293
        [65] -> line 294
        [68] -> line 295
        [71] -> line 293
        [76] -> line 296
        [85] -> line 297
        [93] -> line 298
      + Local variable table attribute (count = 5)
        v0: 0 -> 94 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 94 [[Ljava/lang/String; blogNames]
        v2: 10 -> 94 [Landroid/view/LayoutInflater; layoutInflater]
        v3: 21 -> 94 [Landroid/widget/LinearLayout; spinnerWrapper]
        v4: 76 -> 94 [Landroid/widget/SpinnerAdapter; mSpinnerAdapter]
  + Method:       startActivityWithDelay(Landroid/content/Intent;)V
    Access flags: 0x4
      = protected void startActivityWithDelay(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #108
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mIsXLargeDevice Z]
      [4] ifeq +25 (target=29)
      [7] aload_0 v0
      [8] invokevirtual #203
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
      [11] invokevirtual #125
        + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
      [14] getfield #94
        + Fieldref [android/content/res/Configuration.orientation I]
      [17] iconst_2
      [18] ificmpne +11 (target=29)
      [21] aload_0 v0
      [22] aload_1 v1
      [23] invokevirtual #213
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivity (Landroid/content/Intent;)V]
      [26] goto +39 (target=65)
      [29] aload_0 v0
      [30] getfield #107
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mFirstLaunch Z]
      [33] ifeq +9 (target=42)
      [36] aload_0 v0
      [37] aload_1 v1
      [38] invokevirtual #213
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivity (Landroid/content/Intent;)V]
      [41] return
      [42] new #33
        + Class [android/os/Handler]
      [45] dup
      [46] invokespecial #129
        + Methodref [android/os/Handler.<init> ()V]
      [49] new #76
        + Class [org/edublogs/android/ui/WPActionBarActivity$5]
      [52] dup
      [53] aload_0 v0
      [54] aload_1 v1
      [55] invokespecial #220
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$5.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;Landroid/content/Intent;)V]
      [58] ldc2_w #90
        + Long [400]
      [61] invokevirtual #130
        + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
      [64] pop
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 302
        [21] -> line 304
        [26] -> line 305
        [29] -> line 307
        [36] -> line 308
        [41] -> line 309
        [42] -> line 312
        [58] -> line 317
        [61] -> line 312
        [65] -> line 319
      + Local variable table attribute (count = 2)
        v0: 0 -> 66 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 66 [Landroid/content/Intent; i]
  + Method:       updateMenuDrawer()V
    Access flags: 0x4
      = protected void updateMenuDrawer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #104
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [4] invokevirtual #227
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.clear ()V]
      [7] aload_0 v0
      [8] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [11] invokeinterface #246
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [16] astore_1 v1
      [17] goto +31 (target=48)
      [20] aload_1 v1
      [21] invokeinterface #243
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [26] checkcast #70
        + Class [org/edublogs/android/ui/MenuDrawerItem]
      [29] astore_2 v2
      [30] aload_2 v2
      [31] invokevirtual #197
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.isVisible ()Ljava/lang/Boolean;]
      [34] invokevirtual #170
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [37] ifeq +11 (target=48)
      [40] aload_0 v0
      [41] getfield #104
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [44] aload_2 v2
      [45] invokevirtual #226
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.add (Ljava/lang/Object;)V]
      [48] aload_1 v1
      [49] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [54] ifne -34 (target=20)
      [57] aload_0 v0
      [58] getfield #104
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [61] invokevirtual #229
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.notifyDataSetChanged ()V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 326
        [7] -> line 328
        [17] -> line 329
        [20] -> line 330
        [30] -> line 331
        [40] -> line 332
        [48] -> line 329
        [57] -> line 335
        [64] -> line 337
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 17 -> 65 [Ljava/util/Iterator; availableItems]
        v2: 30 -> 48 [Lorg/edublogs/android/ui/MenuDrawerItem; item]
      + Local variable type table attribute (count = 1)
        v1: 17 -> 65 [Ljava/util/Iterator<Lorg/edublogs/android/ui/MenuDrawerItem;>; availableItems]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [4] ifnull +30 (target=34)
      [7] aload_0 v0
      [8] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [11] invokevirtual #179
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getDrawerState ()I]
      [14] istore_1 v1
      [15] iload_1 v1
      [16] bipush 8
      [18] ificmpeq +8 (target=26)
      [21] iload_1 v1
      [22] iconst_4
      [23] ificmpne +11 (target=34)
      [26] aload_0 v0
      [27] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [30] invokevirtual #177
        + Methodref [net/simonvt/menudrawer/MenuDrawer.closeMenu ()V]
      [33] return
      [34] aload_0 v0
      [35] invokespecial #161
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onBackPressed ()V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 385
        [7] -> line 386
        [15] -> line 387
        [26] -> line 388
        [33] -> line 389
        [34] -> line 393
        [38] -> line 394
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 15 -> 34 [I drawerState]
  + Method:       getBlogNames()[Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String[] getBlogNames()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 126, locals = 6, stack = 4):
      [0] getstatic #101
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] invokevirtual #191
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [6] astore_0 v0
      [7] aload_0 v0
      [8] invokeinterface #247
        + InterfaceMethodref [java/util/List.size ()I]
      [13] istore_1 v1
      [14] iload_1 v1
      [15] newarray 10
      [17] putstatic #102
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.blogIDs [I]
      [20] iload_1 v1
      [21] anewarray #59
        + Class [java/lang/String]
      [24] astore_2 v2
      [25] iconst_0
      [26] istore_3 v3
      [27] goto +92 (target=119)
      [30] aload_0 v0
      [31] iload_3 v3
      [32] invokeinterface #245
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [37] checkcast #63
        + Class [java/util/Map]
      [40] astore v4
      [42] aload v4
      [44] ldc #19
        + String [blogName]
      [46] invokeinterface #248
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [51] ifnull +23 (target=74)
      [54] aload v4
      [56] ldc #19
        + String [blogName]
      [58] invokeinterface #248
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [63] invokevirtual #173
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [66] invokestatic #235
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [69] astore v5
      [71] goto +17 (target=88)
      [74] aload v4
      [76] ldc #22
        + String [url]
      [78] invokeinterface #248
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [83] invokevirtual #173
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [86] astore v5
      [88] aload_2 v2
      [89] iload_3 v3
      [90] aload v5
      [92] aastore
      [93] getstatic #102
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.blogIDs [I]
      [96] iload_3 v3
      [97] aload v4
      [99] ldc #20
        + String [id]
      [101] invokeinterface #248
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [106] invokevirtual #173
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [109] invokestatic #172
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [112] invokevirtual #171
        + Methodref [java/lang/Integer.intValue ()I]
      [115] iastore
      [116] iinc v3, 1
      [119] iload_3 v3
      [120] iload_1 v1
      [121] ificmplt -91 (target=30)
      [124] aload_2 v2
      [125] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 403
        [7] -> line 405
        [14] -> line 406
        [20] -> line 407
        [25] -> line 409
        [30] -> line 410
        [42] -> line 412
        [54] -> line 413
        [71] -> line 414
        [74] -> line 415
        [88] -> line 417
        [93] -> line 418
        [116] -> line 409
        [124] -> line 421
      + Local variable table attribute (count = 7)
        v0: 7 -> 126 [Ljava/util/List; accounts]
        v1: 14 -> 126 [I blogCount]
        v2: 25 -> 126 [[Ljava/lang/String; blogNames]
        v3: 27 -> 124 [I i]
        v4: 42 -> 116 [Ljava/util/Map; account]
        v5: 71 -> 74 [Ljava/lang/String; name]
        v5: 88 -> 116 [Ljava/lang/String; name]
      + Local variable type table attribute (count = 2)
        v0: 7 -> 126 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; accounts]
        v4: 42 -> 116 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; account]
  + Method:       setupCurrentBlog()V
    Access flags: 0x1
      = public void setupCurrentBlog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 4):
      [0] invokestatic #189
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [3] astore_1 v1
      [4] aload_1 v1
      [5] ifnull +10 (target=15)
      [8] invokestatic #202
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getBlogNames ()[Ljava/lang/String;]
      [11] arraylength
      [12] ifne +35 (target=47)
      [15] ldc #18
        + String [WPActionBarActivity]
      [17] ldc #17
        + String [No accounts configured.  Sending user to set up an account]
      [19] invokestatic #132
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [22] pop
      [23] aload_0 v0
      [24] iconst_0
      [25] putfield #114
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [28] new #28
        + Class [android/content/Intent]
      [31] dup
      [32] aload_0 v0
      [33] ldc #87
        + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
      [35] invokespecial #123
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [38] astore_2 v2
      [39] aload_0 v0
      [40] aload_2 v2
      [41] bipush 100
      [43] invokevirtual #214
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [46] return
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 435
        [4] -> line 438
        [15] -> line 439
        [23] -> line 440
        [28] -> line 441
        [39] -> line 442
        [46] -> line 443
        [47] -> line 445
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 4 -> 48 [Lorg/edublogs/android/models/Blog; currentBlog]
        v2: 39 -> 47 [Landroid/content/Intent; i]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 247, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #160
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onActivityResult (IILandroid/content/Intent;)V]
      [7] iload_1 v1
      [8] lookupswitch (3 offsets, default=238) (target=246)
        100: offset = 36, target = 44
        200: offset = 75, target = 83
        300: offset = 202, target = 210
        default: offset = 238, target = 246
      [44] iload_2 v2
      [45] iconst_m1
      [46] ificmpne +30 (target=76)
      [49] invokestatic #202
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getBlogNames ()[Ljava/lang/String;]
      [52] pop
      [53] aload_0 v0
      [54] invokevirtual #212
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.setupCurrentBlog ()V]
      [57] aload_0 v0
      [58] invokespecial #207
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.initMenuDrawer ()V]
      [61] aload_0 v0
      [62] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [65] iconst_0
      [66] invokevirtual #180
        + Methodref [net/simonvt/menudrawer/MenuDrawer.openMenu (Z)V]
      [69] aload_0 v0
      [70] invokestatic #190
        + Methodref [org/edublogs/android/WordPress.registerForCloudMessaging (Landroid/content/Context;)V]
      [73] goto +173 (target=246)
      [76] aload_0 v0
      [77] invokevirtual #201
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.finish ()V]
      [80] goto +166 (target=246)
      [83] iload_2 v2
      [84] iconst_m1
      [85] ificmpne +161 (target=246)
      [88] aload_0 v0
      [89] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [92] ifnull +154 (target=246)
      [95] aload_0 v0
      [96] invokevirtual #215
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.updateMenuDrawer ()V]
      [99] invokestatic #202
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getBlogNames ()[Ljava/lang/String;]
      [102] astore v4
      [104] aload v4
      [106] arraylength
      [107] iconst_1
      [108] ificmple +13 (target=121)
      [111] aload_0 v0
      [112] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [115] invokevirtual #149
        + Methodref [android/widget/ListView.getHeaderViewsCount ()I]
      [118] ifeq +20 (target=138)
      [121] aload v4
      [123] arraylength
      [124] iconst_1
      [125] ificmpne +20 (target=145)
      [128] aload_0 v0
      [129] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [132] invokevirtual #149
        + Methodref [android/widget/ListView.getHeaderViewsCount ()I]
      [135] ifle +10 (target=145)
      [138] aload_0 v0
      [139] invokespecial #207
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.initMenuDrawer ()V]
      [142] goto +46 (target=188)
      [145] aload v4
      [147] arraylength
      [148] iconst_1
      [149] ificmple +39 (target=188)
      [152] aload_0 v0
      [153] getfield #105
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [156] ifnull +32 (target=188)
      [159] new #46
        + Class [android/widget/ArrayAdapter]
      [162] dup
      [163] aload_0 v0
      [164] invokevirtual #205
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [167] invokevirtual #157
        + Methodref [com/actionbarsherlock/app/ActionBar.getThemedContext ()Landroid/content/Context;]
      [170] ldc #6
        + Integer [2130903105]
      [172] aload v4
      [174] invokespecial #143
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
      [177] astore v5
      [179] aload_0 v0
      [180] getfield #105
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [183] aload v5
      [185] invokevirtual #167
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [188] aload v4
      [190] arraylength
      [191] iconst_1
      [192] ificmplt +11 (target=203)
      [195] aload_0 v0
      [196] invokevirtual #212
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.setupCurrentBlog ()V]
      [199] aload_0 v0
      [200] invokevirtual #209
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
      [203] aload_0 v0
      [204] invokestatic #190
        + Methodref [org/edublogs/android/WordPress.registerForCloudMessaging (Landroid/content/Context;)V]
      [207] goto +39 (target=246)
      [210] iload_2 v2
      [211] ifne +31 (target=242)
      [214] aload_0 v0
      [215] iconst_1
      [216] putfield #113
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mReauthCanceled Z]
      [219] new #28
        + Class [android/content/Intent]
      [222] dup
      [223] aload_0 v0
      [224] ldc #87
        + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
      [226] invokespecial #123
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [229] astore v4
      [231] aload_0 v0
      [232] aload v4
      [234] bipush 100
      [236] invokevirtual #214
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [239] goto +7 (target=246)
      [242] aload_0 v0
      [243] invokestatic #190
        + Methodref [org/edublogs/android/WordPress.registerForCloudMessaging (Landroid/content/Context;)V]
      [246] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 37)
        [0] -> line 449
        [7] -> line 451
        [44] -> line 453
        [49] -> line 456
        [53] -> line 457
        [57] -> line 458
        [61] -> line 459
        [69] -> line 460
        [73] -> line 461
        [76] -> line 462
        [80] -> line 464
        [83] -> line 466
        [88] -> line 467
        [95] -> line 468
        [99] -> line 469
        [104] -> line 471
        [121] -> line 472
        [138] -> line 473
        [145] -> line 474
        [159] -> line 475
        [163] -> line 476
        [167] -> line 477
        [170] -> line 478
        [174] -> line 475
        [179] -> line 479
        [188] -> line 482
        [195] -> line 483
        [199] -> line 484
        [203] -> line 486
        [207] -> line 489
        [210] -> line 491
        [214] -> line 492
        [219] -> line 493
        [231] -> line 494
        [239] -> line 495
        [242] -> line 496
        [246] -> line 500
      + Local variable table attribute (count = 7)
        v0: 0 -> 247 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 247 [I requestCode]
        v2: 0 -> 247 [I resultCode]
        v3: 0 -> 247 [Landroid/content/Intent; data]
        v4: 104 -> 207 [[Ljava/lang/String; blogNames]
        v5: 179 -> 188 [Landroid/widget/SpinnerAdapter; mSpinnerAdapter]
        v4: 231 -> 239 [Landroid/content/Intent; i]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 161, locals = 3, stack = 5):
      [0] aload_1 v1
      [1] invokeinterface #240
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] ldc #1
        + Integer [16908332]
      [8] ificmpne +19 (target=27)
      [11] aload_0 v0
      [12] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [15] ifnull +140 (target=155)
      [18] aload_0 v0
      [19] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [22] invokevirtual #188
        + Methodref [net/simonvt/menudrawer/MenuDrawer.toggleMenu ()V]
      [25] iconst_1
      [26] ireturn
      [27] aload_1 v1
      [28] invokeinterface #240
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [33] ldc #8
        + Integer [2131165489]
      [35] ificmpne +25 (target=60)
      [38] new #28
        + Class [android/content/Intent]
      [41] dup
      [42] aload_0 v0
      [43] ldc #88
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
      [45] invokespecial #123
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [48] astore_2 v2
      [49] aload_0 v0
      [50] aload_2 v2
      [51] sipush 200
      [54] invokevirtual #214
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [57] goto +98 (target=155)
      [60] aload_1 v1
      [61] invokeinterface #240
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [66] ldc #9
        + Integer [2131165490]
      [68] ificmpne +87 (target=155)
      [71] new #25
        + Class [android/app/AlertDialog$Builder]
      [74] dup
      [75] aload_0 v0
      [76] invokespecial #116
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [79] astore_2 v2
      [80] aload_2 v2
      [81] aload_0 v0
      [82] invokevirtual #203
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
      [85] ldc #13
        + Integer [2131296359]
      [87] invokevirtual #128
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [90] invokevirtual #122
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [93] pop
      [94] aload_2 v2
      [95] aload_0 v0
      [96] ldc #11
        + Integer [2131296285]
      [98] invokevirtual #204
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getString (I)Ljava/lang/String;]
      [101] invokevirtual #119
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [104] pop
      [105] aload_2 v2
      [106] ldc #13
        + Integer [2131296359]
      [108] new #77
        + Class [org/edublogs/android/ui/WPActionBarActivity$6]
      [111] dup
      [112] aload_0 v0
      [113] invokespecial #221
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$6.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [116] invokevirtual #121
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [119] pop
      [120] aload_2 v2
      [121] ldc #12
        + Integer [2131296313]
      [123] new #78
        + Class [org/edublogs/android/ui/WPActionBarActivity$7]
      [126] dup
      [127] aload_0 v0
      [128] invokespecial #222
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$7.<init> (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [131] invokevirtual #120
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [134] pop
      [135] aload_2 v2
      [136] iconst_1
      [137] invokevirtual #118
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [140] pop
      [141] aload_0 v0
      [142] invokevirtual #208
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.isFinishing ()Z]
      [145] ifne +10 (target=155)
      [148] aload_2 v2
      [149] invokevirtual #117
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [152] invokevirtual #115
        + Methodref [android/app/AlertDialog.show ()V]
      [155] aload_0 v0
      [156] aload_1 v1
      [157] invokespecial #164
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [160] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 520
        [11] -> line 521
        [18] -> line 522
        [25] -> line 523
        [27] -> line 525
        [38] -> line 526
        [49] -> line 527
        [57] -> line 528
        [71] -> line 529
        [80] -> line 530
        [94] -> line 531
        [105] -> line 532
        [108] -> line 533
        [116] -> line 532
        [120] -> line 540
        [123] -> line 541
        [131] -> line 540
        [135] -> line 547
        [141] -> line 548
        [148] -> line 549
        [155] -> line 551
      + Local variable table attribute (count = 4)
        v0: 0 -> 161 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 161 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 49 -> 57 [Landroid/content/Intent; i]
        v2: 80 -> 155 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       onBlogChanged()V
    Access flags: 0x1
      = public void onBlogChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 5, stack = 3):
      [0] getstatic #101
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] getstatic #99
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [6] invokevirtual #193
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [9] invokevirtual #192
        + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
      [12] aload_0 v0
      [13] getfield #112
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuItems Ljava/util/List;]
      [16] invokeinterface #246
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [21] astore_1 v1
      [22] goto +92 (target=114)
      [25] aload_1 v1
      [26] invokeinterface #243
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [31] checkcast #70
        + Class [org/edublogs/android/ui/MenuDrawerItem]
      [34] astore_2 v2
      [35] aload_2 v2
      [36] invokevirtual #196
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
      [39] invokevirtual #170
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [42] ifeq +72 (target=114)
      [45] aload_2 v2
      [46] invokevirtual #197
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.isVisible ()Ljava/lang/Boolean;]
      [49] invokevirtual #170
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [52] ifne +62 (target=114)
      [55] aload_0 v0
      [56] getfield #104
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [59] iconst_0
      [60] invokevirtual #228
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getItem (I)Ljava/lang/Object;]
      [63] checkcast #70
        + Class [org/edublogs/android/ui/MenuDrawerItem]
      [66] invokevirtual #198
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.selectItem ()V]
      [69] aload_2 v2
      [70] invokevirtual #195
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.hasItemId ()Z]
      [73] ifeq +50 (target=123)
      [76] aload_0 v0
      [77] invokestatic #131
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [80] astore_3 v3
      [81] aload_3 v3
      [82] invokeinterface #236
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [87] astore v4
      [89] aload v4
      [91] ldc #23
        + String [wp_pref_last_activity]
      [93] aload_2 v2
      [94] invokevirtual #194
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
      [97] invokeinterface #238
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
      [102] pop
      [103] aload v4
      [105] invokeinterface #237
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [110] pop
      [111] goto +12 (target=123)
      [114] aload_1 v1
      [115] invokeinterface #242
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [120] ifne -95 (target=25)
      [123] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 558
        [12] -> line 561
        [22] -> line 562
        [25] -> line 563
        [35] -> line 566
        [55] -> line 568
        [69] -> line 570
        [76] -> line 571
        [81] -> line 572
        [89] -> line 573
        [103] -> line 574
        [111] -> line 576
        [114] -> line 562
        [123] -> line 579
      + Local variable table attribute (count = 5)
        v0: 0 -> 124 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 22 -> 124 [Ljava/util/Iterator; itemIterator]
        v2: 35 -> 114 [Lorg/edublogs/android/ui/MenuDrawerItem; item]
        v3: 81 -> 111 [Landroid/content/SharedPreferences; settings]
        v4: 89 -> 111 [Landroid/content/SharedPreferences$Editor; editor]
      + Local variable type table attribute (count = 1)
        v1: 22 -> 124 [Ljava/util/Iterator<Lorg/edublogs/android/ui/MenuDrawerItem;>; itemIterator]
  + Method:       startAnimatingRefreshButton(Lcom/actionbarsherlock/view/MenuItem;)V
    Access flags: 0x1
      = public void startAnimatingRefreshButton(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 103, locals = 5, stack = 8):
      [0] aload_1 v1
      [1] ifnull +101 (target=102)
      [4] aload_0 v0
      [5] getfield #103
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.isAnimatingRefreshButton Z]
      [8] ifne +94 (target=102)
      [11] aload_0 v0
      [12] iconst_1
      [13] putfield #103
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.isAnimatingRefreshButton Z]
      [16] aload_0 v0
      [17] ldc #21
        + String [layout_inflater]
      [19] invokevirtual #206
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [22] checkcast #36
        + Class [android/view/LayoutInflater]
      [25] astore_2 v2
      [26] aload_2 v2
      [27] aload_0 v0
      [28] invokevirtual #203
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getResources ()Landroid/content/res/Resources;]
      [31] ldc #5
        + Integer [2130903086]
      [33] invokevirtual #127
        + Methodref [android/content/res/Resources.getLayout (I)Landroid/content/res/XmlResourceParser;]
      [36] aconst_null
      [37] invokevirtual #134
        + Methodref [android/view/LayoutInflater.inflate (Lorg/xmlpull/v1/XmlPullParser;Landroid/view/ViewGroup;)Landroid/view/View;]
      [40] checkcast #47
        + Class [android/widget/ImageView]
      [43] astore_3 v3
      [44] new #41
        + Class [android/view/animation/RotateAnimation]
      [47] dup
      [48] fconst_0
      [49] ldc #16
        + Float [360.0]
      [51] iconst_1
      [52] ldc #15
        + Float [0.5]
      [54] iconst_1
      [55] ldc #15
        + Float [0.5]
      [57] invokespecial #139
        + Methodref [android/view/animation/RotateAnimation.<init> (FFIFIF)V]
      [60] astore v4
      [62] aload v4
      [64] new #40
        + Class [android/view/animation/LinearInterpolator]
      [67] dup
      [68] invokespecial #138
        + Methodref [android/view/animation/LinearInterpolator.<init> ()V]
      [71] invokevirtual #141
        + Methodref [android/view/animation/RotateAnimation.setInterpolator (Landroid/view/animation/Interpolator;)V]
      [74] aload v4
      [76] iconst_m1
      [77] invokevirtual #142
        + Methodref [android/view/animation/RotateAnimation.setRepeatCount (I)V]
      [80] aload v4
      [82] ldc2_w #92
        + Long [1400]
      [85] invokevirtual #140
        + Methodref [android/view/animation/RotateAnimation.setDuration (J)V]
      [88] aload_3 v3
      [89] aload v4
      [91] invokevirtual #144
        + Methodref [android/widget/ImageView.startAnimation (Landroid/view/animation/Animation;)V]
      [94] aload_1 v1
      [95] aload_3 v3
      [96] invokeinterface #241
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
      [101] pop
      [102] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 582
        [11] -> line 583
        [16] -> line 584
        [26] -> line 585
        [27] -> line 586
        [37] -> line 585
        [44] -> line 587
        [52] -> line 588
        [57] -> line 587
        [62] -> line 589
        [74] -> line 590
        [80] -> line 591
        [88] -> line 592
        [94] -> line 593
        [102] -> line 595
      + Local variable table attribute (count = 5)
        v0: 0 -> 103 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 103 [Lcom/actionbarsherlock/view/MenuItem; refreshItem]
        v2: 26 -> 102 [Landroid/view/LayoutInflater; inflater]
        v3: 44 -> 102 [Landroid/widget/ImageView; iv]
        v4: 62 -> 102 [Landroid/view/animation/RotateAnimation; anim]
  + Method:       stopAnimatingRefreshButton(Lcom/actionbarsherlock/view/MenuItem;)V
    Access flags: 0x1
      = public void stopAnimatingRefreshButton(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #103
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.isAnimatingRefreshButton Z]
      [5] aload_1 v1
      [6] ifnull +29 (target=35)
      [9] aload_1 v1
      [10] invokeinterface #239
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;]
      [15] ifnull +20 (target=35)
      [18] aload_1 v1
      [19] invokeinterface #239
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getActionView ()Landroid/view/View;]
      [24] invokevirtual #135
        + Methodref [android/view/View.clearAnimation ()V]
      [27] aload_1 v1
      [28] aconst_null
      [29] invokeinterface #241
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setActionView (Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;]
      [34] pop
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 598
        [5] -> line 599
        [18] -> line 600
        [27] -> line 601
        [35] -> line 603
      + Local variable table attribute (count = 2)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 36 [Lcom/actionbarsherlock/view/MenuItem; refreshItem]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #108
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mIsXLargeDevice Z]
      [4] ifeq +57 (target=61)
      [7] aload_0 v0
      [8] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [11] ifnull +50 (target=61)
      [14] aload_0 v0
      [15] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [18] invokevirtual #178
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getContentContainer ()Landroid/view/ViewGroup;]
      [21] iconst_0
      [22] invokevirtual #136
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [25] astore_2 v2
      [26] aload_2 v2
      [27] ifnull +34 (target=61)
      [30] aload_0 v0
      [31] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [34] invokevirtual #178
        + Methodref [net/simonvt/menudrawer/MenuDrawer.getContentContainer ()Landroid/view/ViewGroup;]
      [37] aload_2 v2
      [38] invokevirtual #137
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [41] aload_0 v0
      [42] aload_0 v0
      [43] invokespecial #200
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.attachMenuDrawer ()Lnet/simonvt/menudrawer/MenuDrawer;]
      [46] putfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [49] aload_0 v0
      [50] getfield #111
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [53] aload_2 v2
      [54] invokevirtual #182
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setContentView (Landroid/view/View;)V]
      [57] aload_0 v0
      [58] invokespecial #207
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.initMenuDrawer ()V]
      [61] aload_0 v0
      [62] aload_1 v1
      [63] invokespecial #162
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 608
        [7] -> line 609
        [14] -> line 611
        [26] -> line 612
        [30] -> line 613
        [41] -> line 614
        [49] -> line 615
        [57] -> line 616
        [61] -> line 621
        [66] -> line 622
      + Local variable table attribute (count = 3)
        v0: 0 -> 67 [Lorg/edublogs/android/ui/WPActionBarActivity; this]
        v1: 0 -> 67 [Landroid/content/res/Configuration; newConfig]
        v2: 26 -> 61 [Landroid/view/View; content]
  + Method:       access$0(Lorg/edublogs/android/ui/WPActionBarActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$0(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #106
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinnerInitialized Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/WPActionBarActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$1(org.edublogs.android.ui.WPActionBarActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #106
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinnerInitialized Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 0)
  + Method:       access$2()[I
    Access flags: 0x1008
      = static synthetic int[] access$2()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #102
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.blogIDs [I]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/WPActionBarActivity;)Landroid/widget/ListView;
    Access flags: 0x1008
      = static synthetic android.widget.ListView access$3(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mListView Landroid/widget/ListView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/WPActionBarActivity;)Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.WPActionBarActivity$MenuAdapter access$4(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #104
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mAdapter Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 106
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lorg/edublogs/android/ui/WPActionBarActivity;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.internal.widget.IcsSpinner access$5(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #105
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mBlogSpinner Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x1008
      = static synthetic void access$6(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #211
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.refreshUI ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 151
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 23)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AbsListView$OnScrollListener]
      + Class [android/widget/AbsListView]
      + Utf8 [OnScrollListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [net/simonvt/menudrawer/MenuDrawer$Type]
      + Class [net/simonvt/menudrawer/MenuDrawer]
      + Utf8 [Type]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$7]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [CommentsMenuItem]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$Help]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [Help]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [MenuAdapter]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [PagesMenuItem]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [PostsMenuItem]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [QuickPhotoMenuItem]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [QuickVideoMenuItem]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [ViewSiteMenuItem]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]

Constant Pool (count = 72):
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$1]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$1.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$0 (Lorg/edublogs/android/ui/WPActionBarActivity;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$1 (Lorg/edublogs/android/ui/WPActionBarActivity;Z)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$2 ()[I]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.updateMenuDrawer ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/WPActionBarActivity;)Z]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/WPActionBarActivity;Z)V]
  + NameAndType [access$2 ()[I]
  + NameAndType [onBlogChanged ()V]
  + NameAndType [setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + NameAndType [updateMenuDrawer ()V]
  + Utf8 [()V]
  + Utf8 [()[I]
  + Utf8 [(I)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;)V]
  + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView;]
  + Utf8 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [arg0]
  + Utf8 [arg1]
  + Utf8 [arg3]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onBlogChanged]
  + Utf8 [onItemSelected]
  + Utf8 [onNothingSelected]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$1]
  + Utf8 [position]
  + Utf8 [setCurrentBlog]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [updateMenuDrawer]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$1(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$1.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 502
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/WPActionBarActivity$1; this]
  + Method:       onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemSelected(com.actionbarsherlock.internal.widget.IcsAdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 45, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$1.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$0 (Lorg/edublogs/android/ui/WPActionBarActivity;)Z]
      [7] ifne +14 (target=21)
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$1.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [14] iconst_1
      [15] invokestatic #11
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$1 (Lorg/edublogs/android/ui/WPActionBarActivity;Z)V]
      [18] goto +26 (target=44)
      [21] invokestatic #12
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$2 ()[I]
      [24] iload_3 v3
      [25] iaload
      [26] invokestatic #9
        + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
      [29] pop
      [30] aload_0 v0
      [31] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$1.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [34] invokevirtual #14
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.updateMenuDrawer ()V]
      [37] aload_0 v0
      [38] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$1.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [41] invokevirtual #13
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 506
        [10] -> line 507
        [18] -> line 508
        [21] -> line 509
        [30] -> line 510
        [37] -> line 511
        [44] -> line 513
      + Local variable table attribute (count = 5)
        v0: 0 -> 45 [Lorg/edublogs/android/ui/WPActionBarActivity$1; this]
        v1: 0 -> 45 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; arg0]
        v2: 0 -> 45 [Landroid/view/View; arg1]
        v3: 0 -> 45 [I position]
        v4: 0 -> 45 [J arg3]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 45 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onNothingSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
    Access flags: 0x1
      = public void onNothingSelected(com.actionbarsherlock.internal.widget.IcsAdapterView)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 516
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/WPActionBarActivity$1; this]
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView; arg0]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 1 [Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>;)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener]
      + Class [com/actionbarsherlock/internal/widget/IcsAdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 132):
  + String [wp_pref_last_activity]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/preference/PreferenceManager]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ListView]
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$2]
  + Class [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$2.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/widget/ListView.getHeaderViewsCount ()I]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.closeMenu ()V]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.hasItemId ()Z]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.selectItem ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$3 (Lorg/edublogs/android/ui/WPActionBarActivity;)Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$4 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getCount ()I]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getItem (I)Ljava/lang/Object;]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [<init> ()V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/WPActionBarActivity;)Landroid/widget/ListView;]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [closeMenu ()V]
  + NameAndType [commit ()Z]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [getCount ()I]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getHeaderViewsCount ()I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getItemId ()I]
  + NameAndType [hasItemId ()Z]
  + NameAndType [initMenuDrawer ()V]
  + NameAndType [isSelected ()Ljava/lang/Boolean;]
  + NameAndType [mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [selectItem ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Landroid/widget/ListView;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/MenuDrawerItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [MenuAdapter]
  + Utf8 [OnItemClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ListView]
  + Utf8 [booleanValue]
  + Utf8 [closeMenu]
  + Utf8 [commit]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [getCount]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getHeaderViewsCount]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [hasItemId]
  + Utf8 [id]
  + Utf8 [initMenuDrawer]
  + Utf8 [isSelected]
  + Utf8 [item]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [mMenuDrawer]
  + Utf8 [menuPosition]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [onItemClick]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$2]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [putInt]
  + Utf8 [selectItem]
  + Utf8 [settings]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]
  + Utf8 [wp_pref_last_activity]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$2(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$2.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 239
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/WPActionBarActivity$2; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 128, locals = 10, stack = 3):
      [0] iload_3 v3
      [1] aload_0 v0
      [2] getfield #16
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$2.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] invokestatic #26
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$3 (Lorg/edublogs/android/ui/WPActionBarActivity;)Landroid/widget/ListView;]
      [8] invokevirtual #18
        + Methodref [android/widget/ListView.getHeaderViewsCount ()I]
      [11] isub
      [12] istore v6
      [14] iload v6
      [16] iflt +18 (target=34)
      [19] iload v6
      [21] aload_0 v0
      [22] getfield #16
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$2.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [25] invokestatic #27
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$4 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [28] invokevirtual #28
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getCount ()I]
      [31] ificmplt +4 (target=35)
      [34] return
      [35] aload_0 v0
      [36] getfield #16
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$2.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [39] invokestatic #27
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$4 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
      [42] iload v6
      [44] invokevirtual #29
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getItem (I)Ljava/lang/Object;]
      [47] checkcast #11
        + Class [org/edublogs/android/ui/MenuDrawerItem]
      [50] astore v7
      [52] aload v7
      [54] invokevirtual #23
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.hasItemId ()Z]
      [57] ifeq +44 (target=101)
      [60] aload_0 v0
      [61] getfield #16
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$2.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [64] invokestatic #17
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [67] astore v8
      [69] aload v8
      [71] invokeinterface #30
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [76] astore v9
      [78] aload v9
      [80] ldc #1
        + String [wp_pref_last_activity]
      [82] aload v7
      [84] invokevirtual #22
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
      [87] invokeinterface #32
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
      [92] pop
      [93] aload v9
      [95] invokeinterface #31
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [100] pop
      [101] aload v7
      [103] invokevirtual #24
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
      [106] invokevirtual #19
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [109] ifne +8 (target=117)
      [112] aload v7
      [114] invokevirtual #25
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.selectItem ()V]
      [117] aload_0 v0
      [118] getfield #16
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$2.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [121] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [124] invokevirtual #21
        + Methodref [net/simonvt/menudrawer/MenuDrawer.closeMenu ()V]
      [127] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 242
        [14] -> line 244
        [34] -> line 245
        [35] -> line 246
        [52] -> line 248
        [60] -> line 249
        [69] -> line 250
        [78] -> line 251
        [93] -> line 252
        [101] -> line 255
        [112] -> line 256
        [117] -> line 259
        [127] -> line 261
      + Local variable table attribute (count = 9)
        v0: 0 -> 128 [Lorg/edublogs/android/ui/WPActionBarActivity$2; this]
        v1: 0 -> 128 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 128 [Landroid/view/View; view]
        v3: 0 -> 128 [I position]
        v4: 0 -> 128 [J id]
        v6: 14 -> 128 [I menuPosition]
        v7: 52 -> 128 [Lorg/edublogs/android/ui/MenuDrawerItem; item]
        v8: 69 -> 101 [Landroid/content/SharedPreferences; settings]
        v9: 78 -> 101 [Landroid/content/SharedPreferences$Editor; editor]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 128 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/WPActionBarActivity]
    + NameAndType [initMenuDrawer ()V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$2]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [MenuAdapter]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AbsListView$OnScrollListener]

Constant Pool (count = 52):
  + Class [android/widget/AbsListView]
  + Class [android/widget/AbsListView$OnScrollListener]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$3]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$3.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
  + NameAndType [<init> ()V]
  + NameAndType [initMenuDrawer ()V]
  + NameAndType [invalidate ()V]
  + NameAndType [mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/widget/AbsListView;I)V]
  + Utf8 [(Landroid/widget/AbsListView;III)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/AbsListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [OnScrollListener]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [android/widget/AbsListView]
  + Utf8 [android/widget/AbsListView$OnScrollListener]
  + Utf8 [firstVisibleItem]
  + Utf8 [initMenuDrawer]
  + Utf8 [invalidate]
  + Utf8 [java/lang/Object]
  + Utf8 [mMenuDrawer]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [onScroll]
  + Utf8 [onScrollStateChanged]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$3]
  + Utf8 [scrollState]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [totalItemCount]
  + Utf8 [view]
  + Utf8 [visibleItemCount]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$3(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$3.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 263
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/WPActionBarActivity$3; this]
  + Method:       onScrollStateChanged(Landroid/widget/AbsListView;I)V
    Access flags: 0x1
      = public void onScrollStateChanged(android.widget.AbsListView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 265
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/WPActionBarActivity$3; this]
        v1: 0 -> 1 [Landroid/widget/AbsListView; view]
        v2: 0 -> 1 [I scrollState]
  + Method:       onScroll(Landroid/widget/AbsListView;III)V
    Access flags: 0x1
      = public void onScroll(android.widget.AbsListView,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 5, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$3.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [7] invokevirtual #10
        + Methodref [net/simonvt/menudrawer/MenuDrawer.invalidate ()V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 269
        [10] -> line 270
      + Local variable table attribute (count = 5)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/WPActionBarActivity$3; this]
        v1: 0 -> 11 [Landroid/widget/AbsListView; view]
        v2: 0 -> 11 [I firstVisibleItem]
        v3: 0 -> 11 [I visibleItemCount]
        v4: 0 -> 11 [I totalItemCount]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/WPActionBarActivity]
    + NameAndType [initMenuDrawer ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AbsListView$OnScrollListener]
      + Class [android/widget/AbsListView]
      + Utf8 [OnScrollListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$3]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 47):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$4]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$4.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.performClick ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$5 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [<init> ()V]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + NameAndType [addBlogSpinner ([Ljava/lang/String;)V]
  + NameAndType [performClick ()Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [([Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [access$5]
  + Utf8 [addBlogSpinner]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [com/actionbarsherlock/internal/widget/IcsSpinner]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$4]
  + Utf8 [performClick]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$4(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$4.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 282
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/WPActionBarActivity$4; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$4.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$5 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [7] ifnull +14 (target=21)
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$4.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [14] invokestatic #10
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$5 (Lorg/edublogs/android/ui/WPActionBarActivity;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;]
      [17] invokevirtual #8
        + Methodref [com/actionbarsherlock/internal/widget/IcsSpinner.performClick ()Z]
      [20] pop
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 285
        [10] -> line 286
        [21] -> line 288
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/WPActionBarActivity$4; this]
        v1: 0 -> 22 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/WPActionBarActivity]
    + NameAndType [addBlogSpinner ([Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$4]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 38):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$5]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$5.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$5.val$i Landroid/content/Intent;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivity (Landroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + NameAndType [val$i Landroid/content/Intent;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;Landroid/content/Intent;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$5]
  + Utf8 [run]
  + Utf8 [startActivity]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$i]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0
  + Field:        val$i Landroid/content/Intent;
    Access flags: 0x1012
      = private final synthetic android.content.Intent val$i

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;Landroid/content/Intent;)V
    Access flags: 0x0
      = WPActionBarActivity$5(org.edublogs.android.ui.WPActionBarActivity,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$5.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #6
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$5.val$i Landroid/content/Intent;]
      [10] aload_0 v0
      [11] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 312
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/WPActionBarActivity$5; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$5.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] aload_0 v0
      [5] getfield #6
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$5.val$i Landroid/content/Intent;]
      [8] invokevirtual #8
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivity (Landroid/content/Intent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 315
        [11] -> line 316
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/WPActionBarActivity$5; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/WPActionBarActivity]
    + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$5]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 48):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$6]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$6.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.signOut (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$6 (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$6 (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [signOut (Landroid/content/Context;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$6;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [access$6]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$6]
  + Utf8 [signOut]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$6(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$6.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 533
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/WPActionBarActivity$6; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$6.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] invokestatic #9
        + Methodref [org/edublogs/android/WordPress.signOut (Landroid/content/Context;)V]
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$6.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [11] invokestatic #10
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.access$6 (Lorg/edublogs/android/ui/WPActionBarActivity;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 536
        [7] -> line 537
        [14] -> line 538
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/WPActionBarActivity$6; this]
        v1: 0 -> 15 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 15 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/WPActionBarActivity]
    + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$6]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$7]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$7.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$7;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$7]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$7(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$7.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 541
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/WPActionBarActivity$7; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 545
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/WPActionBarActivity$7; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/WPActionBarActivity]
    + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/WPActionBarActivity$7]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem
  Superclass:    org/edublogs/android/ui/MenuDrawerItem
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$CommentsMenuItem extends org.edublogs.android.ui.MenuDrawerItem

Interfaces (count = 0):

Constant Pool (count = 119):
  + Integer [65536]
  + Integer [2130837639]
  + Integer [2131165388]
  + Integer [2131296363]
  + String [id]
  + String [isNew]
  + Class [android/content/Intent]
  + Class [android/view/View]
  + Class [android/widget/TextView]
  + Class [java/lang/Boolean]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getUnmoderatedCommentCount ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [<init> (III)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getId ()I]
  + NameAndType [getUnmoderatedCommentCount ()I]
  + NameAndType [mShouldFinish Z]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [setFlags (I)Landroid/content/Intent;]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsMenuItem]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [android/content/Intent]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/TextView]
  + Utf8 [bagdeTextView]
  + Utf8 [commentCount]
  + Utf8 [configureView]
  + Utf8 [currentBlog]
  + Utf8 [findViewById]
  + Utf8 [getCurrentBlog]
  + Utf8 [getId]
  + Utf8 [getUnmoderatedCommentCount]
  + Utf8 [id]
  + Utf8 [intent]
  + Utf8 [isNew]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/String]
  + Utf8 [mShouldFinish]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [putExtra]
  + Utf8 [setFlags]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$CommentsMenuItem(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #20
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] iconst_3
      [7] ldc #4
        + Integer [2131296363]
      [9] ldc #2
        + Integer [2130837639]
      [11] invokespecial #33
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 694
        [5] -> line 695
        [14] -> line 696
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem; this]
  + Method:       isSelected()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #17
        + Class [org/edublogs/android/ui/comments/CommentsActivity]
      [7] invokestatic #28
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 699
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem; this]
  + Method:       onSelectItem()V
    Access flags: 0x1
      = public void onSelectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #17
        + Class [org/edublogs/android/ui/comments/CommentsActivity]
      [7] ifne +11 (target=18)
      [10] aload_0 v0
      [11] getfield #20
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [14] iconst_1
      [15] putfield #19
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [18] new #7
        + Class [android/content/Intent]
      [21] dup
      [22] aload_0 v0
      [23] getfield #20
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [26] ldc #17
        + Class [org/edublogs/android/ui/comments/CommentsActivity]
      [28] invokespecial #21
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] ldc #5
        + String [id]
      [35] getstatic #18
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [38] invokevirtual #31
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [41] invokevirtual #22
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [44] pop
      [45] aload_1 v1
      [46] ldc #6
        + String [isNew]
      [48] iconst_1
      [49] invokevirtual #23
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [52] pop
      [53] aload_1 v1
      [54] ldc #1
        + Integer [65536]
      [56] invokevirtual #24
        + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
      [59] pop
      [60] aload_0 v0
      [61] getfield #20
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [64] aload_1 v1
      [65] invokevirtual #34
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 703
        [10] -> line 704
        [18] -> line 705
        [32] -> line 706
        [45] -> line 707
        [48] -> line 708
        [49] -> line 707
        [53] -> line 709
        [60] -> line 710
        [68] -> line 711
      + Local variable table attribute (count = 2)
        v0: 0 -> 69 [Lorg/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem; this]
        v1: 32 -> 69 [Landroid/content/Intent; intent]
  + Method:       configureView(Landroid/view/View;)V
    Access flags: 0x1
      = public void configureView(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 4, stack = 2):
      [0] invokestatic #30
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [3] ifnull +46 (target=49)
      [6] aload_1 v1
      [7] ldc #3
        + Integer [2131165388]
      [9] invokevirtual #25
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [12] checkcast #9
        + Class [android/widget/TextView]
      [15] astore_2 v2
      [16] invokestatic #30
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [19] invokevirtual #32
        + Methodref [org/edublogs/android/models/Blog.getUnmoderatedCommentCount ()I]
      [22] istore_3 v3
      [23] iload_3 v3
      [24] ifle +11 (target=35)
      [27] aload_2 v2
      [28] iconst_0
      [29] invokevirtual #27
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [32] goto +9 (target=41)
      [35] aload_2 v2
      [36] bipush 8
      [38] invokevirtual #27
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [41] aload_2 v2
      [42] iload_3 v3
      [43] invokestatic #29
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [46] invokevirtual #26
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 714
        [6] -> line 715
        [16] -> line 716
        [23] -> line 717
        [27] -> line 718
        [32] -> line 719
        [35] -> line 721
        [41] -> line 723
        [49] -> line 725
      + Local variable table attribute (count = 4)
        v0: 0 -> 50 [Lorg/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem; this]
        v1: 0 -> 50 [Landroid/view/View; view]
        v2: 16 -> 49 [Landroid/widget/TextView; bagdeTextView]
        v3: 23 -> 49 [I commentCount]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$CommentsMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [CommentsMenuItem]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$Help
  Superclass:    org/edublogs/android/ui/MenuDrawerItem
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$Help extends org.edublogs.android.ui.MenuDrawerItem

Interfaces (count = 0):

Constant Pool (count = 59):
  + Integer [65536]
  + Integer [2130837648]
  + Integer [2131296561]
  + Class [android/content/Intent]
  + Class [java/lang/Boolean]
  + Class [org/edublogs/android/ui/HelpActivity]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$Help]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$Help.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [<init> (III)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [mShouldFinish Z]
  + NameAndType [setFlags (I)Landroid/content/Intent;]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Help]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$Help;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [android/content/Intent]
  + Utf8 [intent]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Boolean]
  + Utf8 [mShouldFinish]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/ui/HelpActivity]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$Help]
  + Utf8 [setFlags]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$Help(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$Help.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] bipush 10
      [8] ldc #3
        + Integer [2131296561]
      [10] ldc #2
        + Integer [2130837648]
      [12] invokespecial #15
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 802
        [5] -> line 803
        [15] -> line 804
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/WPActionBarActivity$Help; this]
  + Method:       isSelected()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$Help.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #6
        + Class [org/edublogs/android/ui/HelpActivity]
      [7] invokestatic #14
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 807
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/WPActionBarActivity$Help; this]
  + Method:       onSelectItem()V
    Access flags: 0x1
      = public void onSelectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$Help.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #6
        + Class [org/edublogs/android/ui/HelpActivity]
      [7] ifne +11 (target=18)
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$Help.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [14] iconst_1
      [15] putfield #10
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [18] new #4
        + Class [android/content/Intent]
      [21] dup
      [22] aload_0 v0
      [23] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$Help.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [26] ldc #6
        + Class [org/edublogs/android/ui/HelpActivity]
      [28] invokespecial #12
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] ldc #1
        + Integer [65536]
      [35] invokevirtual #13
        + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
      [38] pop
      [39] aload_0 v0
      [40] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$Help.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [43] aload_1 v1
      [44] invokevirtual #16
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 811
        [10] -> line 812
        [18] -> line 813
        [32] -> line 814
        [39] -> line 815
        [47] -> line 816
      + Local variable table attribute (count = 2)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/WPActionBarActivity$Help; this]
        v1: 32 -> 48 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$Help]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [Help]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$MenuAdapter
  Superclass:    android/widget/ArrayAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.WPActionBarActivity$MenuAdapter extends android.widget.ArrayAdapter

Interfaces (count = 0):

Constant Pool (count = 123):
  + Integer [2130837678]
  + Integer [2130837681]
  + Integer [2130903085]
  + Integer [2131165386]
  + Integer [2131165387]
  + Integer [2131165388]
  + Class [android/view/View]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/ImageView]
  + Class [android/widget/TextView]
  + Class [java/lang/Boolean]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getPaddingBottom ()I]
  + Methodref [android/view/View.getPaddingLeft ()I]
  + Methodref [android/view/View.getPaddingRight ()I]
  + Methodref [android/view/View.getPaddingTop ()I]
  + Methodref [android/view/View.setBackgroundResource (I)V]
  + Methodref [android/view/View.setPadding (IIII)V]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;IILjava/util/List;)V]
  + Methodref [android/widget/ArrayAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/widget/ImageView.setImageResource (I)V]
  + Methodref [android/widget/TextView.setText (I)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.configureView (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.getIconRes ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.getTitleRes ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getItem (I)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;IILjava/util/List;)V]
  + NameAndType [booleanValue ()Z]
  + NameAndType [configureView (Landroid/view/View;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getIconRes ()I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getTitleRes ()I]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [isSelected ()Ljava/lang/Boolean;]
  + NameAndType [setBackgroundResource (I)V]
  + NameAndType [setImageResource (I)V]
  + NameAndType [setPadding (IIII)V]
  + NameAndType [setText (I)V]
  + NameAndType [setVisibility (I)V]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;IILjava/util/List;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/ui/MenuDrawerItem;>;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/MenuDrawerItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter;]
  + Utf8 [MenuAdapter]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/TextView]
  + Utf8 [booleanValue]
  + Utf8 [bottom]
  + Utf8 [configureView]
  + Utf8 [context]
  + Utf8 [convertView]
  + Utf8 [findViewById]
  + Utf8 [getIconRes]
  + Utf8 [getItem]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getTitleRes]
  + Utf8 [getView]
  + Utf8 [iconImageView]
  + Utf8 [isSelected]
  + Utf8 [item]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/util/ArrayList]
  + Utf8 [left]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [right]
  + Utf8 [setBackgroundResource]
  + Utf8 [setImageResource]
  + Utf8 [setPadding]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [titleTextView]
  + Utf8 [top]
  + Utf8 [view]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x0
      = WPActionBarActivity$MenuAdapter(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] ldc #3
        + Integer [2130903085]
      [4] ldc #5
        + Integer [2131165387]
      [6] new #12
        + Class [java/util/ArrayList]
      [9] dup
      [10] invokespecial #29
        + Methodref [java/util/ArrayList.<init> ()V]
      [13] invokespecial #24
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;IILjava/util/List;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 342
        [16] -> line 343
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter; this]
        v1: 0 -> 17 [Landroid/content/Context; context]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 154, locals = 12, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #25
        + Methodref [android/widget/ArrayAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [7] astore v4
      [9] aload_0 v0
      [10] iload_1 v1
      [11] invokevirtual #34
        + Methodref [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter.getItem (I)Ljava/lang/Object;]
      [14] checkcast #13
        + Class [org/edublogs/android/ui/MenuDrawerItem]
      [17] astore v5
      [19] aload v4
      [21] ldc #5
        + Integer [2131165387]
      [23] invokevirtual #16
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [26] checkcast #10
        + Class [android/widget/TextView]
      [29] astore v6
      [31] aload v6
      [33] aload v5
      [35] invokevirtual #32
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.getTitleRes ()I]
      [38] invokevirtual #27
        + Methodref [android/widget/TextView.setText (I)V]
      [41] aload v4
      [43] ldc #4
        + Integer [2131165386]
      [45] invokevirtual #16
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [48] checkcast #9
        + Class [android/widget/ImageView]
      [51] astore v7
      [53] aload v7
      [55] aload v5
      [57] invokevirtual #31
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.getIconRes ()I]
      [60] invokevirtual #26
        + Methodref [android/widget/ImageView.setImageResource (I)V]
      [63] aload v4
      [65] ldc #6
        + Integer [2131165388]
      [67] invokevirtual #16
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [70] bipush 8
      [72] invokevirtual #23
        + Methodref [android/view/View.setVisibility (I)V]
      [75] aload v5
      [77] invokevirtual #33
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
      [80] invokevirtual #28
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [83] ifeq +54 (target=137)
      [86] aload v4
      [88] invokevirtual #17
        + Methodref [android/view/View.getPaddingBottom ()I]
      [91] istore v8
      [93] aload v4
      [95] invokevirtual #20
        + Methodref [android/view/View.getPaddingTop ()I]
      [98] istore v9
      [100] aload v4
      [102] invokevirtual #19
        + Methodref [android/view/View.getPaddingRight ()I]
      [105] istore v10
      [107] aload v4
      [109] invokevirtual #18
        + Methodref [android/view/View.getPaddingLeft ()I]
      [112] istore v11
      [114] aload v4
      [116] ldc #2
        + Integer [2130837681]
      [118] invokevirtual #21
        + Methodref [android/view/View.setBackgroundResource (I)V]
      [121] aload v4
      [123] iload v11
      [125] iload v9
      [127] iload v10
      [129] iload v8
      [131] invokevirtual #22
        + Methodref [android/view/View.setPadding (IIII)V]
      [134] goto +10 (target=144)
      [137] aload v4
      [139] ldc #1
        + Integer [2130837678]
      [141] invokevirtual #21
        + Methodref [android/view/View.setBackgroundResource (I)V]
      [144] aload v5
      [146] aload v4
      [148] invokevirtual #30
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.configureView (Landroid/view/View;)V]
      [151] aload v4
      [153] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 347
        [9] -> line 348
        [19] -> line 350
        [31] -> line 351
        [41] -> line 353
        [53] -> line 354
        [63] -> line 356
        [75] -> line 358
        [86] -> line 360
        [93] -> line 361
        [100] -> line 362
        [107] -> line 363
        [114] -> line 364
        [121] -> line 365
        [134] -> line 366
        [137] -> line 367
        [144] -> line 370
        [151] -> line 372
      + Local variable table attribute (count = 12)
        v0: 0 -> 154 [Lorg/edublogs/android/ui/WPActionBarActivity$MenuAdapter; this]
        v1: 0 -> 154 [I position]
        v2: 0 -> 154 [Landroid/view/View; convertView]
        v3: 0 -> 154 [Landroid/view/ViewGroup; parent]
        v4: 9 -> 154 [Landroid/view/View; view]
        v5: 19 -> 154 [Lorg/edublogs/android/ui/MenuDrawerItem; item]
        v6: 31 -> 154 [Landroid/widget/TextView; titleTextView]
        v7: 53 -> 154 [Landroid/widget/ImageView; iconImageView]
        v8: 93 -> 134 [I bottom]
        v9: 100 -> 134 [I top]
        v10: 107 -> 134 [I right]
        v11: 114 -> 134 [I left]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/ui/WPActionBarActivity$MenuAdapter]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [MenuAdapter]
  + Signature attribute:
    + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/ui/MenuDrawerItem;>;]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem
  Superclass:    org/edublogs/android/ui/MenuDrawerItem
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$PagesMenuItem extends org.edublogs.android.ui.MenuDrawerItem

Interfaces (count = 0):

Constant Pool (count = 84):
  + Integer [65536]
  + Integer [2130837643]
  + Integer [2131296310]
  + String [id]
  + String [isNew]
  + String [viewPages]
  + Class [android/content/Intent]
  + Class [java/lang/Boolean]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem]
  + Class [org/edublogs/android/ui/posts/PagesActivity]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [<init> (III)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [getId ()I]
  + NameAndType [mShouldFinish Z]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [setFlags (I)Landroid/content/Intent;]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$PagesMenuItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [PagesMenuItem]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [android/content/Intent]
  + Utf8 [currentBlog]
  + Utf8 [getId]
  + Utf8 [id]
  + Utf8 [intent]
  + Utf8 [isNew]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Boolean]
  + Utf8 [mShouldFinish]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem]
  + Utf8 [org/edublogs/android/ui/posts/PagesActivity]
  + Utf8 [putExtra]
  + Utf8 [setFlags]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]
  + Utf8 [viewPages]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$PagesMenuItem(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] iconst_2
      [7] ldc #3
        + Integer [2131296310]
      [9] ldc #2
        + Integer [2130837643]
      [11] invokespecial #24
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 673
        [5] -> line 674
        [14] -> line 675
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/WPActionBarActivity$PagesMenuItem; this]
  + Method:       isSelected()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #14
        + Class [org/edublogs/android/ui/posts/PagesActivity]
      [7] invokestatic #22
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 678
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/WPActionBarActivity$PagesMenuItem; this]
  + Method:       onSelectItem()V
    Access flags: 0x1
      = public void onSelectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 77, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #14
        + Class [org/edublogs/android/ui/posts/PagesActivity]
      [7] ifne +11 (target=18)
      [10] aload_0 v0
      [11] getfield #17
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [14] iconst_1
      [15] putfield #16
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [18] new #7
        + Class [android/content/Intent]
      [21] dup
      [22] aload_0 v0
      [23] getfield #17
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [26] ldc #14
        + Class [org/edublogs/android/ui/posts/PagesActivity]
      [28] invokespecial #18
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] ldc #4
        + String [id]
      [35] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [38] invokevirtual #23
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [41] invokevirtual #19
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [44] pop
      [45] aload_1 v1
      [46] ldc #5
        + String [isNew]
      [48] iconst_1
      [49] invokevirtual #20
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [52] pop
      [53] aload_1 v1
      [54] ldc #6
        + String [viewPages]
      [56] iconst_1
      [57] invokevirtual #20
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [60] pop
      [61] aload_1 v1
      [62] ldc #1
        + Integer [65536]
      [64] invokevirtual #21
        + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
      [67] pop
      [68] aload_0 v0
      [69] getfield #17
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [72] aload_1 v1
      [73] invokevirtual #25
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
      [76] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 682
        [10] -> line 683
        [18] -> line 684
        [32] -> line 685
        [45] -> line 686
        [53] -> line 687
        [61] -> line 688
        [68] -> line 689
        [76] -> line 690
      + Local variable table attribute (count = 2)
        v0: 0 -> 77 [Lorg/edublogs/android/ui/WPActionBarActivity$PagesMenuItem; this]
        v1: 32 -> 77 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$PagesMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [PagesMenuItem]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem
  Superclass:    org/edublogs/android/ui/MenuDrawerItem
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$PostsMenuItem extends org.edublogs.android.ui.MenuDrawerItem

Interfaces (count = 0):

Constant Pool (count = 62):
  + Integer [65536]
  + Integer [2130837645]
  + Integer [2131296309]
  + Class [android/content/Intent]
  + Class [java/lang/Boolean]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem]
  + Class [org/edublogs/android/ui/posts/PagesActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [<init> (III)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [mShouldFinish Z]
  + NameAndType [setFlags (I)Landroid/content/Intent;]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$PostsMenuItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [PostsMenuItem]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [activity]
  + Utf8 [android/content/Intent]
  + Utf8 [intent]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Boolean]
  + Utf8 [mShouldFinish]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem]
  + Utf8 [org/edublogs/android/ui/posts/PagesActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [setFlags]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$PostsMenuItem(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] iconst_1
      [7] ldc #3
        + Integer [2131296309]
      [9] ldc #2
        + Integer [2130837645]
      [11] invokespecial #16
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 653
        [5] -> line 654
        [14] -> line 655
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/WPActionBarActivity$PostsMenuItem; this]
  + Method:       isSelected()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] instanceof #10
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [9] ifeq +15 (target=24)
      [12] aload_1 v1
      [13] instanceof #9
        + Class [org/edublogs/android/ui/posts/PagesActivity]
      [16] ifne +8 (target=24)
      [19] iconst_1
      [20] invokestatic #15
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [23] areturn
      [24] iconst_0
      [25] invokestatic #15
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 658
        [5] -> line 659
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/WPActionBarActivity$PostsMenuItem; this]
        v1: 5 -> 29 [Lorg/edublogs/android/ui/WPActionBarActivity; activity]
  + Method:       onSelectItem()V
    Access flags: 0x1
      = public void onSelectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #10
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [7] ifeq +13 (target=20)
      [10] aload_0 v0
      [11] getfield #12
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [14] instanceof #9
        + Class [org/edublogs/android/ui/posts/PagesActivity]
      [17] ifeq +11 (target=28)
      [20] aload_0 v0
      [21] getfield #12
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [24] iconst_1
      [25] putfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [28] new #4
        + Class [android/content/Intent]
      [31] dup
      [32] aload_0 v0
      [33] getfield #12
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [36] ldc #10
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [38] invokespecial #13
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [41] astore_1 v1
      [42] aload_1 v1
      [43] ldc #1
        + Integer [65536]
      [45] invokevirtual #14
        + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
      [48] pop
      [49] aload_0 v0
      [50] getfield #12
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [53] aload_1 v1
      [54] invokevirtual #17
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
      [57] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 663
        [10] -> line 664
        [20] -> line 665
        [28] -> line 666
        [42] -> line 667
        [49] -> line 668
        [57] -> line 669
      + Local variable table attribute (count = 2)
        v0: 0 -> 58 [Lorg/edublogs/android/ui/WPActionBarActivity$PostsMenuItem; this]
        v1: 42 -> 58 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$PostsMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [PostsMenuItem]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem
  Superclass:    org/edublogs/android/ui/MenuDrawerItem
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$QuickPhotoMenuItem extends org.edublogs.android.ui.MenuDrawerItem

Interfaces (count = 0):

Constant Pool (count = 80):
  + Integer [2130837644]
  + Integer [2131296556]
  + String [isNew]
  + String [quick-media]
  + Class [android/content/Intent]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (II)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.hasCamera (Landroid/content/Context;)Z]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [QUICK_POST_PHOTO_CAMERA I]
  + NameAndType [QUICK_POST_PHOTO_LIBRARY I]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [hasCamera (Landroid/content/Context;)Z]
  + NameAndType [mShouldFinish Z]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [QUICK_POST_PHOTO_CAMERA]
  + Utf8 [QUICK_POST_PHOTO_LIBRARY]
  + Utf8 [QuickPhotoMenuItem]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [android/content/Intent]
  + Utf8 [getApplicationContext]
  + Utf8 [getInstance]
  + Utf8 [hasCamera]
  + Utf8 [intent]
  + Utf8 [isNew]
  + Utf8 [mShouldFinish]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [putExtra]
  + Utf8 [quick-media]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$QuickPhotoMenuItem(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [2131296556]
      [8] ldc #1
        + Integer [2130837644]
      [10] invokespecial #19
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (II)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 750
        [5] -> line 751
        [13] -> line 752
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem; this]
  + Method:       onSelectItem()V
    Access flags: 0x1
      = public void onSelectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] iconst_0
      [5] putfield #14
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [8] new #5
        + Class [android/content/Intent]
      [11] dup
      [12] aload_0 v0
      [13] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [16] ldc #10
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [18] invokespecial #16
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [21] astore_1 v1
      [22] aload_1 v1
      [23] ldc #4
        + String [quick-media]
      [25] invokestatic #22
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [28] aload_0 v0
      [29] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [32] invokevirtual #20
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getApplicationContext ()Landroid/content/Context;]
      [35] invokevirtual #23
        + Methodref [org/edublogs/android/util/DeviceUtils.hasCamera (Landroid/content/Context;)Z]
      [38] ifeq +9 (target=47)
      [41] getstatic #12
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
      [44] goto +6 (target=50)
      [47] getstatic #13
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
      [50] invokevirtual #17
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [53] pop
      [54] aload_1 v1
      [55] ldc #3
        + String [isNew]
      [57] iconst_1
      [58] invokevirtual #18
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [61] pop
      [62] aload_0 v0
      [63] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [66] aload_1 v1
      [67] invokevirtual #21
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 755
        [8] -> line 756
        [22] -> line 757
        [41] -> line 758
        [47] -> line 759
        [50] -> line 757
        [54] -> line 760
        [62] -> line 761
        [70] -> line 762
      + Local variable table attribute (count = 2)
        v0: 0 -> 71 [Lorg/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem; this]
        v1: 22 -> 71 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$QuickPhotoMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [QuickPhotoMenuItem]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem
  Superclass:    org/edublogs/android/ui/MenuDrawerItem
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$QuickVideoMenuItem extends org.edublogs.android.ui.MenuDrawerItem

Interfaces (count = 0):

Constant Pool (count = 80):
  + Integer [2130837649]
  + Integer [2131296557]
  + String [isNew]
  + String [quick-media]
  + Class [android/content/Intent]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (II)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.hasCamera (Landroid/content/Context;)Z]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [QUICK_POST_VIDEO_CAMERA I]
  + NameAndType [QUICK_POST_VIDEO_LIBRARY I]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [hasCamera (Landroid/content/Context;)Z]
  + NameAndType [mShouldFinish Z]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [QUICK_POST_VIDEO_CAMERA]
  + Utf8 [QUICK_POST_VIDEO_LIBRARY]
  + Utf8 [QuickVideoMenuItem]
  + Utf8 [SourceFile]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [android/content/Intent]
  + Utf8 [getApplicationContext]
  + Utf8 [getInstance]
  + Utf8 [hasCamera]
  + Utf8 [intent]
  + Utf8 [isNew]
  + Utf8 [mShouldFinish]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [putExtra]
  + Utf8 [quick-media]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$QuickVideoMenuItem(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [2131296557]
      [8] ldc #1
        + Integer [2130837649]
      [10] invokespecial #19
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (II)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 768
        [5] -> line 769
        [13] -> line 770
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem; this]
  + Method:       onSelectItem()V
    Access flags: 0x1
      = public void onSelectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] iconst_0
      [5] putfield #14
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [8] new #5
        + Class [android/content/Intent]
      [11] dup
      [12] aload_0 v0
      [13] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [16] ldc #10
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [18] invokespecial #16
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [21] astore_1 v1
      [22] aload_1 v1
      [23] ldc #4
        + String [quick-media]
      [25] invokestatic #22
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [28] aload_0 v0
      [29] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [32] invokevirtual #20
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getApplicationContext ()Landroid/content/Context;]
      [35] invokevirtual #23
        + Methodref [org/edublogs/android/util/DeviceUtils.hasCamera (Landroid/content/Context;)Z]
      [38] ifeq +9 (target=47)
      [41] getstatic #12
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
      [44] goto +6 (target=50)
      [47] getstatic #13
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
      [50] invokevirtual #17
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [53] pop
      [54] aload_1 v1
      [55] ldc #3
        + String [isNew]
      [57] iconst_1
      [58] invokevirtual #18
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [61] pop
      [62] aload_0 v0
      [63] getfield #15
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [66] aload_1 v1
      [67] invokevirtual #21
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 773
        [8] -> line 774
        [22] -> line 775
        [41] -> line 776
        [47] -> line 777
        [50] -> line 775
        [54] -> line 778
        [62] -> line 779
        [70] -> line 780
      + Local variable table attribute (count = 2)
        v0: 0 -> 71 [Lorg/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem; this]
        v1: 22 -> 71 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$QuickVideoMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [QuickVideoMenuItem]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem
  Superclass:    org/edublogs/android/ui/MenuDrawerItem
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.WPActionBarActivity$ViewSiteMenuItem extends org.edublogs.android.ui.MenuDrawerItem

Interfaces (count = 0):

Constant Pool (count = 59):
  + Integer [65536]
  + Integer [2130837650]
  + Integer [2131296559]
  + Class [android/content/Intent]
  + Class [java/lang/Boolean]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/ViewSiteActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
  + Fieldref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [<init> (III)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [mShouldFinish Z]
  + NameAndType [setFlags (I)Landroid/content/Intent;]
  + NameAndType [startActivityWithDelay (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(III)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Lorg/edublogs/android/ui/WPActionBarActivity;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem;]
  + Utf8 [Lorg/edublogs/android/ui/WPActionBarActivity;]
  + Utf8 [SourceFile]
  + Utf8 [ViewSiteMenuItem]
  + Utf8 [WPActionBarActivity.java]
  + Utf8 [Z]
  + Utf8 [android/content/Intent]
  + Utf8 [intent]
  + Utf8 [isSelected]
  + Utf8 [java/lang/Boolean]
  + Utf8 [mShouldFinish]
  + Utf8 [onSelectItem]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/ViewSiteActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem]
  + Utf8 [setFlags]
  + Utf8 [startActivityWithDelay]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/WPActionBarActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.WPActionBarActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/WPActionBarActivity;)V
    Access flags: 0x0
      = WPActionBarActivity$ViewSiteMenuItem(org.edublogs.android.ui.WPActionBarActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [5] aload_0 v0
      [6] bipush 7
      [8] ldc #3
        + Integer [2131296559]
      [10] ldc #2
        + Integer [2130837650]
      [12] invokespecial #15
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.<init> (III)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 784
        [5] -> line 785
        [15] -> line 786
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem; this]
  + Method:       isSelected()Ljava/lang/Boolean;
    Access flags: 0x1
      = public java.lang.Boolean isSelected()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #7
        + Class [org/edublogs/android/ui/ViewSiteActivity]
      [7] invokestatic #14
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 789
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem; this]
  + Method:       onSelectItem()V
    Access flags: 0x1
      = public void onSelectItem()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [4] instanceof #7
        + Class [org/edublogs/android/ui/ViewSiteActivity]
      [7] ifne +11 (target=18)
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [14] iconst_1
      [15] putfield #10
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity.mShouldFinish Z]
      [18] new #4
        + Class [android/content/Intent]
      [21] dup
      [22] aload_0 v0
      [23] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [26] ldc #7
        + Class [org/edublogs/android/ui/ViewSiteActivity]
      [28] invokespecial #12
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [31] astore_1 v1
      [32] aload_1 v1
      [33] ldc #1
        + Integer [65536]
      [35] invokevirtual #13
        + Methodref [android/content/Intent.setFlags (I)Landroid/content/Intent;]
      [38] pop
      [39] aload_0 v0
      [40] getfield #11
        + Fieldref [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem.this$0 Lorg/edublogs/android/ui/WPActionBarActivity;]
      [43] aload_1 v1
      [44] invokevirtual #16
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.startActivityWithDelay (Landroid/content/Intent;)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 793
        [10] -> line 794
        [18] -> line 795
        [32] -> line 796
        [39] -> line 797
        [47] -> line 798
      + Local variable table attribute (count = 2)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem; this]
        v1: 32 -> 48 [Landroid/content/Intent; intent]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/WPActionBarActivity$ViewSiteMenuItem]
      + Class [org/edublogs/android/ui/WPActionBarActivity]
      + Utf8 [ViewSiteMenuItem]
  + Source file attribute:
    + Utf8 [WPActionBarActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/WebViewActivity
  Superclass:    org/edublogs/android/ui/WPActionBarActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.WebViewActivity extends org.edublogs.android.ui.WPActionBarActivity

Interfaces (count = 0):

Constant Pool (count = 104):
  + Integer [2130903114]
  + Integer [2131165439]
  + String [url]
  + String [wp-android]
  + Class [android/content/Intent]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/WebViewActivity]
  + Long [2]
  + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
  + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
  + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.canGoBack ()Z]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.goBack ()V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.setScrollBarStyle (I)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBackPressed ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WebViewActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/WebViewActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/WebViewActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/WebViewActivity.loadUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/WebViewActivity.requestWindowFeature (J)V]
  + Methodref [org/edublogs/android/ui/WebViewActivity.setContentView (I)V]
  + NameAndType [<init> ()V]
  + NameAndType [canGoBack ()Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [goBack ()V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [requestWindowFeature (J)V]
  + NameAndType [setBuiltInZoomControls (Z)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setNavigationMode (I)V]
  + NameAndType [setScrollBarStyle (I)V]
  + NameAndType [setUserAgentString (Ljava/lang/String;)V]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/WebViewActivity;]
  + Utf8 [SourceFile]
  + Utf8 [WebViewActivity.java]
  + Utf8 [ab]
  + Utf8 [android/content/Intent]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [canGoBack]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [findViewById]
  + Utf8 [getIntent]
  + Utf8 [getSettings]
  + Utf8 [getStringExtra]
  + Utf8 [getSupportActionBar]
  + Utf8 [goBack]
  + Utf8 [loadUrl]
  + Utf8 [mWebView]
  + Utf8 [onBackPressed]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/WebViewActivity]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [setBuiltInZoomControls]
  + Utf8 [setContentView]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setNavigationMode]
  + Utf8 [setScrollBarStyle]
  + Utf8 [setUserAgentString]
  + Utf8 [this]
  + Utf8 [url]
  + Utf8 [wp-android]

Fields (count = 1):
  + Field:        mWebView Landroid/webkit/WebView;
    Access flags: 0x4
      = protected android.webkit.WebView mWebView

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public WebViewActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 18
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/WebViewActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] ldc2_w #11
        + Long [2]
      [4] invokevirtual #31
        + Methodref [org/edublogs/android/ui/WebViewActivity.requestWindowFeature (J)V]
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #26
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
      [12] aload_0 v0
      [13] ldc #1
        + Integer [2130903114]
      [15] invokevirtual #32
        + Methodref [org/edublogs/android/ui/WebViewActivity.setContentView (I)V]
      [18] aload_0 v0
      [19] invokevirtual #29
        + Methodref [org/edublogs/android/ui/WebViewActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [22] astore_2 v2
      [23] aload_2 v2
      [24] iconst_0
      [25] invokevirtual #23
        + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
      [28] aload_2 v2
      [29] iconst_1
      [30] invokevirtual #22
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [33] aload_0 v0
      [34] aload_0 v0
      [35] ldc #2
        + Integer [2131165439]
      [37] invokevirtual #27
        + Methodref [org/edublogs/android/ui/WebViewActivity.findViewById (I)Landroid/view/View;]
      [40] checkcast #7
        + Class [android/webkit/WebView]
      [43] putfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [46] aload_0 v0
      [47] getfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [50] invokevirtual #18
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [53] ldc #4
        + String [wp-android]
      [55] invokevirtual #16
        + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
      [58] aload_0 v0
      [59] getfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [62] invokevirtual #18
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [65] iconst_1
      [66] invokevirtual #15
        + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
      [69] aload_0 v0
      [70] getfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [73] iconst_0
      [74] invokevirtual #21
        + Methodref [android/webkit/WebView.setScrollBarStyle (I)V]
      [77] aload_0 v0
      [78] invokevirtual #28
        + Methodref [org/edublogs/android/ui/WebViewActivity.getIntent ()Landroid/content/Intent;]
      [81] ldc #3
        + String [url]
      [83] invokevirtual #14
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [86] astore_3 v3
      [87] aload_3 v3
      [88] ifnull +8 (target=96)
      [91] aload_0 v0
      [92] aload_3 v3
      [93] invokevirtual #30
        + Methodref [org/edublogs/android/ui/WebViewActivity.loadUrl (Ljava/lang/String;)V]
      [96] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 25
        [7] -> line 27
        [12] -> line 29
        [18] -> line 31
        [23] -> line 32
        [28] -> line 33
        [33] -> line 35
        [46] -> line 36
        [58] -> line 37
        [69] -> line 38
        [77] -> line 41
        [87] -> line 42
        [91] -> line 43
        [96] -> line 45
      + Local variable table attribute (count = 4)
        v0: 0 -> 97 [Lorg/edublogs/android/ui/WebViewActivity; this]
        v1: 0 -> 97 [Landroid/os/Bundle; savedInstanceState]
        v2: 23 -> 97 [Lcom/actionbarsherlock/app/ActionBar; ab]
        v3: 87 -> 97 [Ljava/lang/String; url]
  + Method:       loadUrl(Ljava/lang/String;)V
    Access flags: 0x4
      = protected void loadUrl(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [4] aload_1 v1
      [5] invokevirtual #20
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [8] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/WebViewActivity; this]
        v1: 0 -> 9 [Ljava/lang/String; url]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [4] ifnull +23 (target=27)
      [7] aload_0 v0
      [8] getfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [11] invokevirtual #17
        + Methodref [android/webkit/WebView.canGoBack ()Z]
      [14] ifeq +13 (target=27)
      [17] aload_0 v0
      [18] getfield #13
        + Fieldref [org/edublogs/android/ui/WebViewActivity.mWebView Landroid/webkit/WebView;]
      [21] invokevirtual #19
        + Methodref [android/webkit/WebView.goBack ()V]
      [24] goto +7 (target=31)
      [27] aload_0 v0
      [28] invokespecial #25
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBackPressed ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 59
        [17] -> line 60
        [27] -> line 62
        [31] -> line 63
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/WebViewActivity; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [WebViewActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.accounts.AccountSetupActivity extends android.app.Activity

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 585):
  + Integer [2130837744]
  + Integer [2130903062]
  + Integer [2131165256]
  + Integer [2131165258]
  + Integer [2131165260]
  + Integer [2131165261]
  + Integer [2131165262]
  + Integer [2131165263]
  + Integer [2131165264]
  + Integer [2131165266]
  + Integer [2131296271]
  + Integer [2131296273]
  + Integer [2131296282]
  + Integer [2131296283]
  + Integer [2131296301]
  + Integer [2131296325]
  + Integer [2131296462]
  + Integer [2131296463]
  + Integer [2131296464]
  + Integer [2131296511]
  + Integer [2131296512]
  + String []
  + String [/]
  + String [/xmlrpc-JepexZakOe.php]
  + String [<link\s*?rel="EditURI"\s*?type="application/rsd\+xml"\s*?title="RSD"\s*?href="(.*?)"]
  + String [?rsd]
  + String [EditURI]
  + String [application/rsd+xml]
  + String [auth-only]
  + String [connectivity]
  + String [href]
  + String [http://]
  + String [http://edublogs.org]
  + String [httppassword]
  + String [https://]
  + String [httpuser]
  + String [link]
  + String [rel]
  + String [system.listMethods]
  + String [type]
  + String [username]
  + String [wp.getUsersBlogs]
  + String [wp_pref_wpcom_password]
  + String [wp_pref_wpcom_username]
  + String [wpcom]
  + Class [android/app/Activity]
  + Class [android/app/ProgressDialog]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/res/Resources]
  + Class [android/net/ConnectivityManager]
  + Class [android/os/Bundle]
  + Class [android/preference/PreferenceManager]
  + Class [android/text/Editable]
  + Class [android/util/Xml]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/webkit/URLUtil]
  + Class [android/widget/Button]
  + Class [android/widget/EditText]
  + Class [android/widget/ImageView]
  + Class [android/widget/TextView]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Thread]
  + Class [java/net/URI]
  + Class [java/util/ArrayList]
  + Class [java/util/regex/Matcher]
  + Class [java/util/regex/Pattern]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$2]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Class [org/edublogs/android/ui/accounts/SignupActivity]
  + Class [org/edublogs/android/util/AlertUtil]
  + Class [org/xmlpull/v1/XmlPullParser]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mAuthOnly Z]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogCtr I]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogNames Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mClient Lorg/xmlrpc/android/XMLRPCClient;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsCustomURL Z]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mPasswordEdit Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mProgressDialog Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSaveButton Landroid/widget/Button;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSettingsButton Landroid/widget/Button;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSignUpButton Landroid/widget/Button;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSystemService Landroid/net/ConnectivityManager;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUrlEdit Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUsernameEdit Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.rsdLink Ljava/util/regex/Pattern;]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/app/ProgressDialog.dismiss ()V]
  + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/net/ConnectivityManager.getActiveNetworkInfo ()Landroid/net/NetworkInfo;]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/webkit/URLUtil.isValidUrl (Ljava/lang/String;)Z]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/Button.setVisibility (I)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.requestFocus ()Z]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/EditText.setVisibility (I)V]
  + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Thread.start ()V]
  + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/regex/Matcher.find ()Z]
  + Methodref [java/util/regex/Matcher.group (I)Ljava/lang/String;]
  + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;]
  + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
  + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHomeURL ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.configureAccount ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getRSDMetaTagHref (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getRSDMetaTagHrefRegEx (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setupBlogs ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.call ([Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;II)V]
  + Methodref [org/xmlrpc/android/ApiHelper.getResponse (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/ApiHelper.getResponseStream (Ljava/lang/String;)Ljava/io/InputStream;]
  + Methodref [org/xmlrpc/android/ApiHelper.getXMLRPCUrl (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;)Ljava/lang/Object;]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeCount ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeName (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [call (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [call ([Ljava/lang/Object;)V]
  + NameAndType [compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;]
  + NameAndType [configureAccount ()V]
  + NameAndType [create (Ljava/lang/String;)Ljava/net/URI;]
  + NameAndType [decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [dismiss ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [find ()Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getActiveNetworkInfo ()Landroid/net/NetworkInfo;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getAttributeCount ()I]
  + NameAndType [getAttributeName (I)Ljava/lang/String;]
  + NameAndType [getAttributeValue (I)Ljava/lang/String;]
  + NameAndType [getBoolean (Ljava/lang/String;Z)Z]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getEventType ()I]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getHomeURL ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getRSDMetaTagHref (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getRSDMetaTagHrefRegEx (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getResponse (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getResponseStream (Ljava/lang/String;)Ljava/io/InputStream;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getXMLRPCUrl (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [group (I)Ljava/lang/String;]
  + NameAndType [hasValidWPComCredentials (Landroid/content/Context;)Z]
  + NameAndType [isValidUrl (Ljava/lang/String;)Z]
  + NameAndType [length ()I]
  + NameAndType [mAuthOnly Z]
  + NameAndType [mBlogCtr I]
  + NameAndType [mBlogNames Ljava/util/ArrayList;]
  + NameAndType [mBlogURL Ljava/lang/String;]
  + NameAndType [mClient Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [mHttppassword Ljava/lang/String;]
  + NameAndType [mHttpuser Ljava/lang/String;]
  + NameAndType [mIsCustomURL Z]
  + NameAndType [mIsWpcom Z]
  + NameAndType [mPasswordEdit Landroid/widget/EditText;]
  + NameAndType [mProgressDialog Landroid/app/ProgressDialog;]
  + NameAndType [mSaveButton Landroid/widget/Button;]
  + NameAndType [mSettingsButton Landroid/widget/Button;]
  + NameAndType [mSignUpButton Landroid/widget/Button;]
  + NameAndType [mSystemService Landroid/net/ConnectivityManager;]
  + NameAndType [mUrlEdit Landroid/widget/EditText;]
  + NameAndType [mUsernameEdit Landroid/widget/EditText;]
  + NameAndType [mXmlrpcURL Ljava/lang/String;]
  + NameAndType [matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + NameAndType [newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + NameAndType [next ()I]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [requestFocus ()Z]
  + NameAndType [rsdLink Ljava/util/regex/Pattern;]
  + NameAndType [setContentView (I)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setResult (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setupBlogs ()V]
  + NameAndType [show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
  + NameAndType [showAlert (Landroid/content/Context;II)V]
  + NameAndType [start ()V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/net/NetworkInfo;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;II)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/net/URI;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/regex/Pattern;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [/]
  + Utf8 [/xmlrpc-JepexZakOe.php]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [<link\s*?rel="EditURI"\s*?type="application/rsd\+xml"\s*?title="RSD"\s*?href="(.*?)"]
  + Utf8 [?rsd]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EditURI]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/net/ConnectivityManager;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Thread;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>;]
  + Utf8 [Ljava/util/regex/Matcher;]
  + Utf8 [Ljava/util/regex/Pattern;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OnClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [XMLRPCMethodCallback]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [action]
  + Utf8 [android/app/Activity]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/net/ConnectivityManager]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/text/Editable]
  + Utf8 [android/util/Xml]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/webkit/URLUtil]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [application/rsd+xml]
  + Utf8 [attrName]
  + Utf8 [attrValue]
  + Utf8 [auth-only]
  + Utf8 [call]
  + Utf8 [compile]
  + Utf8 [configureAccount]
  + Utf8 [connectivity]
  + Utf8 [create]
  + Utf8 [currentBlog]
  + Utf8 [data]
  + Utf8 [decryptPassword]
  + Utf8 [dismiss]
  + Utf8 [e]
  + Utf8 [e1]
  + Utf8 [equals]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [eventType]
  + Utf8 [extras]
  + Utf8 [find]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getActiveNetworkInfo]
  + Utf8 [getApplicationContext]
  + Utf8 [getAttributeCount]
  + Utf8 [getAttributeName]
  + Utf8 [getAttributeValue]
  + Utf8 [getBoolean]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getDrawable]
  + Utf8 [getEventType]
  + Utf8 [getExtras]
  + Utf8 [getHomeURL]
  + Utf8 [getId]
  + Utf8 [getIntent]
  + Utf8 [getName]
  + Utf8 [getRSDMetaTagHref]
  + Utf8 [getRSDMetaTagHrefRegEx]
  + Utf8 [getResources]
  + Utf8 [getResponse]
  + Utf8 [getResponseStream]
  + Utf8 [getString]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [getXMLRPCUrl]
  + Utf8 [group]
  + Utf8 [guessURL]
  + Utf8 [hasValidWPComCredentials]
  + Utf8 [href]
  + Utf8 [html]
  + Utf8 [http://]
  + Utf8 [http://edublogs.org]
  + Utf8 [httppassword]
  + Utf8 [https://]
  + Utf8 [httpuser]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [in]
  + Utf8 [isValidUrl]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/net/URI]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/regex/Matcher]
  + Utf8 [java/util/regex/Pattern]
  + Utf8 [length]
  + Utf8 [link]
  + Utf8 [logo]
  + Utf8 [mAuthOnly]
  + Utf8 [mBlogCtr]
  + Utf8 [mBlogNames]
  + Utf8 [mBlogURL]
  + Utf8 [mClient]
  + Utf8 [mHttppassword]
  + Utf8 [mHttpuser]
  + Utf8 [mIsCustomURL]
  + Utf8 [mIsWpcom]
  + Utf8 [mPasswordEdit]
  + Utf8 [mProgressDialog]
  + Utf8 [mSaveButton]
  + Utf8 [mSettingsButton]
  + Utf8 [mSignUpButton]
  + Utf8 [mSystemService]
  + Utf8 [mUrlEdit]
  + Utf8 [mUsernameEdit]
  + Utf8 [mXmlrpcURL]
  + Utf8 [matcher]
  + Utf8 [method]
  + Utf8 [name]
  + Utf8 [newConfig]
  + Utf8 [newPullParser]
  + Utf8 [next]
  + Utf8 [onActivityResult]
  + Utf8 [onBackPressed]
  + Utf8 [onClick]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$2]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity]
  + Utf8 [org/edublogs/android/util/AlertUtil]
  + Utf8 [org/xmlpull/v1/XmlPullParser]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [parser]
  + Utf8 [password]
  + Utf8 [printStackTrace]
  + Utf8 [putExtra]
  + Utf8 [rel]
  + Utf8 [replace]
  + Utf8 [requestCode]
  + Utf8 [requestFocus]
  + Utf8 [resultCode]
  + Utf8 [rsdLink]
  + Utf8 [rsdUrl]
  + Utf8 [savedInstanceState]
  + Utf8 [setContentView]
  + Utf8 [setImageDrawable]
  + Utf8 [setInput]
  + Utf8 [setOnClickListener]
  + Utf8 [setResult]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [settings]
  + Utf8 [setupBlogs]
  + Utf8 [show]
  + Utf8 [showAlert]
  + Utf8 [start]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [startsWith]
  + Utf8 [substring]
  + Utf8 [system.listMethods]
  + Utf8 [this]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [toUpperCase]
  + Utf8 [trim]
  + Utf8 [type]
  + Utf8 [urlString]
  + Utf8 [username]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [wp.getUsersBlogs]
  + Utf8 [wp_pref_wpcom_password]
  + Utf8 [wp_pref_wpcom_username]
  + Utf8 [wpcom]

Fields (count = 19):
  + Field:        mClient Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x2
      = private org.xmlrpc.android.XMLRPCClient mClient
  + Field:        mBlogURL Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mBlogURL
  + Field:        mXmlrpcURL Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mXmlrpcURL
  + Field:        mProgressDialog Landroid/app/ProgressDialog;
    Access flags: 0x2
      = private android.app.ProgressDialog mProgressDialog
  + Field:        mHttpuser Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mHttpuser
  + Field:        mHttppassword Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mHttppassword
  + Field:        mIsWpcom Z
    Access flags: 0x2
      = private boolean mIsWpcom
  + Field:        mAuthOnly Z
    Access flags: 0x2
      = private boolean mAuthOnly
  + Field:        mBlogCtr I
    Access flags: 0x2
      = private int mBlogCtr
  + Field:        mBlogNames Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mBlogNames
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>;]
  + Field:        mIsCustomURL Z
    Access flags: 0x2
      = private boolean mIsCustomURL
  + Field:        mSystemService Landroid/net/ConnectivityManager;
    Access flags: 0x2
      = private android.net.ConnectivityManager mSystemService
  + Field:        mUrlEdit Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mUrlEdit
  + Field:        mUsernameEdit Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mUsernameEdit
  + Field:        mPasswordEdit Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mPasswordEdit
  + Field:        mSettingsButton Landroid/widget/Button;
    Access flags: 0x2
      = private android.widget.Button mSettingsButton
  + Field:        mSaveButton Landroid/widget/Button;
    Access flags: 0x2
      = private android.widget.Button mSaveButton
  + Field:        mSignUpButton Landroid/widget/Button;
    Access flags: 0x2
      = private android.widget.Button mSignUpButton
  + Field:        rsdLink Ljava/util/regex/Pattern;
    Access flags: 0x1a
      = private static final java.util.regex.Pattern rsdLink

Methods (count = 23):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] ldc #25
        + String [<link\s*?rel="EditURI"\s*?type="application/rsd\+xml"\s*?title="RSD"\s*?href="(.*?)"]
      [2] bipush 34
      [4] invokestatic #152
        + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;]
      [7] putstatic #106
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.rsdLink Ljava/util/regex/Pattern;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 571
        [2] -> line 572
        [4] -> line 570
        [10] -> line 572
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public AccountSetupActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #107
        + Methodref [android/app/Activity.<init> ()V]
      [4] aload_0 v0
      [5] ldc #22
        + String []
      [7] putfield #94
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
      [10] aload_0 v0
      [11] ldc #22
        + String []
      [13] putfield #93
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
      [16] aload_0 v0
      [17] iconst_0
      [18] putfield #96
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
      [21] aload_0 v0
      [22] iconst_0
      [23] putfield #88
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mAuthOnly Z]
      [26] aload_0 v0
      [27] iconst_0
      [28] putfield #89
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogCtr I]
      [31] aload_0 v0
      [32] new #70
        + Class [java/util/ArrayList]
      [35] dup
      [36] invokespecial #149
        + Methodref [java/util/ArrayList.<init> ()V]
      [39] putfield #90
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogNames Ljava/util/ArrayList;]
      [42] aload_0 v0
      [43] iconst_0
      [44] putfield #95
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsCustomURL Z]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 58
        [4] -> line 66
        [10] -> line 67
        [16] -> line 68
        [26] -> line 69
        [31] -> line 70
        [42] -> line 71
        [47] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 325, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #109
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [2130903062]
      [8] invokevirtual #167
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] ldc #8
        + Integer [2131165263]
      [15] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [18] checkcast #60
        + Class [android/widget/Button]
      [21] putfield #100
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSettingsButton Landroid/widget/Button;]
      [24] aload_0 v0
      [25] aload_0 v0
      [26] ldc #9
        + Integer [2131165264]
      [28] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [31] checkcast #60
        + Class [android/widget/Button]
      [34] putfield #99
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSaveButton Landroid/widget/Button;]
      [37] aload_0 v0
      [38] aload_0 v0
      [39] ldc #10
        + Integer [2131165266]
      [41] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [44] checkcast #60
        + Class [android/widget/Button]
      [47] putfield #101
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSignUpButton Landroid/widget/Button;]
      [50] aload_0 v0
      [51] aload_0 v0
      [52] ldc #5
        + Integer [2131165260]
      [54] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [57] checkcast #61
        + Class [android/widget/EditText]
      [60] putfield #103
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUrlEdit Landroid/widget/EditText;]
      [63] aload_0 v0
      [64] aload_0 v0
      [65] ldc #6
        + Integer [2131165261]
      [67] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [70] checkcast #61
        + Class [android/widget/EditText]
      [73] putfield #104
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUsernameEdit Landroid/widget/EditText;]
      [76] aload_0 v0
      [77] aload_0 v0
      [78] ldc #7
        + Integer [2131165262]
      [80] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [83] checkcast #61
        + Class [android/widget/EditText]
      [86] putfield #97
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mPasswordEdit Landroid/widget/EditText;]
      [89] aload_0 v0
      [90] ldc #4
        + Integer [2131165258]
      [92] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [95] checkcast #63
        + Class [android/widget/TextView]
      [98] aload_0 v0
      [99] invokevirtual #165
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getResources ()Landroid/content/res/Resources;]
      [102] ldc #15
        + Integer [2131296301]
      [104] invokevirtual #117
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [107] invokevirtual #141
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [110] invokevirtual #132
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [113] aload_0 v0
      [114] aload_0 v0
      [115] invokevirtual #161
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getApplicationContext ()Landroid/content/Context;]
      [118] ldc #30
        + String [connectivity]
      [120] invokevirtual #112
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [123] checkcast #52
        + Class [android/net/ConnectivityManager]
      [126] putfield #102
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSystemService Landroid/net/ConnectivityManager;]
      [129] aload_0 v0
      [130] invokevirtual #162
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getIntent ()Landroid/content/Intent;]
      [133] invokevirtual #114
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [136] astore_2 v2
      [137] aload_2 v2
      [138] ifnull +44 (target=182)
      [141] aload_0 v0
      [142] aload_2 v2
      [143] ldc #45
        + String [wpcom]
      [145] iconst_0
      [146] invokevirtual #119
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [149] putfield #96
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
      [152] aload_0 v0
      [153] aload_2 v2
      [154] ldc #29
        + String [auth-only]
      [156] iconst_0
      [157] invokevirtual #119
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [160] putfield #88
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mAuthOnly Z]
      [163] aload_2 v2
      [164] ldc #41
        + String [username]
      [166] invokevirtual #120
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [169] astore_3 v3
      [170] aload_3 v3
      [171] ifnull +11 (target=182)
      [174] aload_0 v0
      [175] getfield #104
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUsernameEdit Landroid/widget/EditText;]
      [178] aload_3 v3
      [179] invokevirtual #129
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [182] aload_0 v0
      [183] getfield #96
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
      [186] ifeq +20 (target=206)
      [189] aload_0 v0
      [190] ldc #5
        + Integer [2131165260]
      [192] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [195] checkcast #61
        + Class [android/widget/EditText]
      [198] bipush 8
      [200] invokevirtual #130
        + Methodref [android/widget/EditText.setVisibility (I)V]
      [203] goto +26 (target=229)
      [206] aload_0 v0
      [207] ldc #3
        + Integer [2131165256]
      [209] invokevirtual #159
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [212] checkcast #62
        + Class [android/widget/ImageView]
      [215] astore_3 v3
      [216] aload_3 v3
      [217] aload_0 v0
      [218] invokevirtual #165
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getResources ()Landroid/content/res/Resources;]
      [221] ldc #1
        + Integer [2130837744]
      [223] invokevirtual #116
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [226] invokevirtual #131
        + Methodref [android/widget/ImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [229] aload_0 v0
      [230] getfield #96
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
      [233] ifeq +33 (target=266)
      [236] aload_0 v0
      [237] getfield #100
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSettingsButton Landroid/widget/Button;]
      [240] bipush 8
      [242] invokevirtual #126
        + Methodref [android/widget/Button.setVisibility (I)V]
      [245] aload_0 v0
      [246] getfield #88
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mAuthOnly Z]
      [249] ifne +59 (target=308)
      [252] aload_0 v0
      [253] invokestatic #155
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [256] ifeq +52 (target=308)
      [259] aload_0 v0
      [260] invokespecial #169
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setupBlogs ()V]
      [263] goto +45 (target=308)
      [266] aload_0 v0
      [267] getfield #88
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mAuthOnly Z]
      [270] ifeq +30 (target=300)
      [273] invokestatic #154
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [276] astore_3 v3
      [277] aload_3 v3
      [278] ifnull +22 (target=300)
      [281] aload_0 v0
      [282] getfield #103
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUrlEdit Landroid/widget/EditText;]
      [285] aload_3 v3
      [286] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getHomeURL ()Ljava/lang/String;]
      [289] invokevirtual #129
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [292] aload_0 v0
      [293] getfield #104
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUsernameEdit Landroid/widget/EditText;]
      [296] invokevirtual #128
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [299] pop
      [300] aload_0 v0
      [301] getfield #100
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSettingsButton Landroid/widget/Button;]
      [304] aload_0 v0
      [305] invokevirtual #125
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [308] aload_0 v0
      [309] getfield #99
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSaveButton Landroid/widget/Button;]
      [312] aload_0 v0
      [313] invokevirtual #125
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [316] aload_0 v0
      [317] getfield #101
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSignUpButton Landroid/widget/Button;]
      [320] aload_0 v0
      [321] invokevirtual #125
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [324] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 36)
        [0] -> line 82
        [5] -> line 83
        [11] -> line 84
        [24] -> line 85
        [37] -> line 86
        [50] -> line 87
        [63] -> line 88
        [76] -> line 89
        [89] -> line 91
        [113] -> line 93
        [129] -> line 95
        [137] -> line 96
        [141] -> line 97
        [152] -> line 98
        [163] -> line 99
        [170] -> line 100
        [174] -> line 101
        [182] -> line 105
        [189] -> line 106
        [203] -> line 107
        [206] -> line 108
        [216] -> line 109
        [229] -> line 112
        [236] -> line 113
        [245] -> line 114
        [259] -> line 115
        [263] -> line 117
        [266] -> line 119
        [273] -> line 120
        [277] -> line 121
        [281] -> line 122
        [292] -> line 123
        [300] -> line 126
        [308] -> line 129
        [316] -> line 130
        [324] -> line 131
      + Local variable table attribute (count = 6)
        v0: 0 -> 325 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 0 -> 325 [Landroid/os/Bundle; savedInstanceState]
        v2: 137 -> 325 [Landroid/os/Bundle; extras]
        v3: 170 -> 182 [Ljava/lang/String; username]
        v3: 216 -> 229 [Landroid/widget/ImageView; logo]
        v3: 277 -> 300 [Lorg/edublogs/android/models/Blog; currentBlog]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 5, stack = 3):
      [0] iload_1 v1
      [1] ldc #8
        + Integer [2131165263]
      [3] ificmpne +36 (target=39)
      [6] iload_2 v2
      [7] iconst_m1
      [8] ificmpne +31 (target=39)
      [11] aload_3 v3
      [12] invokevirtual #114
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [15] astore v4
      [17] aload_0 v0
      [18] aload v4
      [20] ldc #36
        + String [httpuser]
      [22] invokevirtual #120
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [25] putfield #94
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
      [28] aload_0 v0
      [29] aload v4
      [31] ldc #34
        + String [httppassword]
      [33] invokevirtual #120
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [36] putfield #93
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 135
        [6] -> line 136
        [11] -> line 137
        [17] -> line 138
        [28] -> line 139
        [39] -> line 142
      + Local variable table attribute (count = 5)
        v0: 0 -> 40 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 0 -> 40 [I requestCode]
        v2: 0 -> 40 [I resultCode]
        v3: 0 -> 40 [Landroid/content/Intent; data]
        v4: 17 -> 39 [Landroid/os/Bundle; extras]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #168
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
      [5] aload_0 v0
      [6] invokevirtual #160
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 146
        [5] -> line 147
        [9] -> line 148
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
  + Method:       configureAccount()V
    Access flags: 0x2
      = private void configureAccount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 540, locals = 7, stack = 9):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
      [4] ifeq +12 (target=16)
      [7] aload_0 v0
      [8] ldc #33
        + String [http://edublogs.org]
      [10] putfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [13] goto +22 (target=35)
      [16] aload_0 v0
      [17] aload_0 v0
      [18] getfield #103
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUrlEdit Landroid/widget/EditText;]
      [21] invokevirtual #127
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [24] invokeinterface #183
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [29] invokevirtual #142
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [32] putfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [35] aload_0 v0
      [36] getfield #104
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUsernameEdit Landroid/widget/EditText;]
      [39] invokevirtual #127
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [42] invokeinterface #183
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [47] invokevirtual #142
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [50] astore_1 v1
      [51] aload_0 v0
      [52] getfield #97
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mPasswordEdit Landroid/widget/EditText;]
      [55] invokevirtual #127
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [58] invokeinterface #183
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [63] invokevirtual #142
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [66] astore_2 v2
      [67] aload_0 v0
      [68] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [71] ldc #22
        + String []
      [73] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [76] ifne +21 (target=97)
      [79] aload_1 v1
      [80] ldc #22
        + String []
      [82] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [85] ifne +12 (target=97)
      [88] aload_2 v2
      [89] ldc #22
        + String []
      [91] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [94] ifeq +19 (target=113)
      [97] aload_0 v0
      [98] getfield #98
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mProgressDialog Landroid/app/ProgressDialog;]
      [101] invokevirtual #110
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [104] aload_0 v0
      [105] ldc #11
        + Integer [2131296271]
      [107] ldc #12
        + Integer [2131296273]
      [109] invokestatic #176
        + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;II)V]
      [112] return
      [113] aload_0 v0
      [114] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [117] invokevirtual #140
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [120] ldc #32
        + String [http://]
      [122] invokevirtual #138
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [125] ifne +41 (target=166)
      [128] aload_0 v0
      [129] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [132] invokevirtual #140
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [135] ldc #35
        + String [https://]
      [137] invokevirtual #138
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [140] ifne +26 (target=166)
      [143] aload_0 v0
      [144] new #67
        + Class [java/lang/StringBuilder]
      [147] dup
      [148] ldc #32
        + String [http://]
      [150] invokespecial #144
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [153] aload_0 v0
      [154] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [157] invokevirtual #145
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [160] invokevirtual #146
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [163] putfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [166] aload_0 v0
      [167] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [170] invokestatic #124
        + Methodref [android/webkit/URLUtil.isValidUrl (Ljava/lang/String;)Z]
      [173] ifne +19 (target=192)
      [176] aload_0 v0
      [177] getfield #98
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mProgressDialog Landroid/app/ProgressDialog;]
      [180] invokevirtual #110
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [183] aload_0 v0
      [184] ldc #20
        + Integer [2131296511]
      [186] ldc #21
        + Integer [2131296512]
      [188] invokestatic #176
        + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;II)V]
      [191] return
      [192] aload_0 v0
      [193] aload_0 v0
      [194] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [197] invokespecial #164
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getRSDMetaTagHrefRegEx (Ljava/lang/String;)Ljava/lang/String;]
      [200] astore_3 v3
      [201] aload_3 v3
      [202] ifnonnull +12 (target=214)
      [205] aload_0 v0
      [206] aload_0 v0
      [207] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [210] invokespecial #163
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getRSDMetaTagHref (Ljava/lang/String;)Ljava/lang/String;]
      [213] astore_3 v3
      [214] aload_3 v3
      [215] ifnull +33 (target=248)
      [218] aload_0 v0
      [219] aload_3 v3
      [220] invokestatic #179
        + Methodref [org/xmlrpc/android/ApiHelper.getXMLRPCUrl (Ljava/lang/String;)Ljava/lang/String;]
      [223] putfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [226] aload_0 v0
      [227] getfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [230] ifnonnull +189 (target=419)
      [233] aload_0 v0
      [234] aload_3 v3
      [235] ldc #26
        + String [?rsd]
      [237] ldc #22
        + String []
      [239] invokevirtual #137
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [242] putfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [245] goto +174 (target=419)
      [248] aload_0 v0
      [249] iconst_0
      [250] putfield #95
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsCustomURL Z]
      [253] aload_0 v0
      [254] new #86
        + Class [org/xmlrpc/android/XMLRPCClient]
      [257] dup
      [258] aload_0 v0
      [259] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [262] aload_0 v0
      [263] getfield #94
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
      [266] aload_0 v0
      [267] getfield #93
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
      [270] invokespecial #180
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [273] putfield #92
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mClient Lorg/xmlrpc/android/XMLRPCClient;]
      [276] aload_0 v0
      [277] getfield #92
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mClient Lorg/xmlrpc/android/XMLRPCClient;]
      [280] ldc #39
        + String [system.listMethods]
      [282] invokevirtual #181
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;)Ljava/lang/Object;]
      [285] pop
      [286] aload_0 v0
      [287] aload_0 v0
      [288] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [291] putfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [294] aload_0 v0
      [295] iconst_1
      [296] putfield #95
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsCustomURL Z]
      [299] goto +120 (target=419)
      [302] astore v4
      [304] aload_0 v0
      [305] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [308] astore v5
      [310] aload v5
      [312] aload v5
      [314] invokevirtual #136
        + Methodref [java/lang/String.length ()I]
      [317] iconst_1
      [318] isub
      [319] aload v5
      [321] invokevirtual #136
        + Methodref [java/lang/String.length ()I]
      [324] invokevirtual #139
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [327] ldc #23
        + String [/]
      [329] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [332] ifeq +18 (target=350)
      [335] aload v5
      [337] iconst_0
      [338] aload v5
      [340] invokevirtual #136
        + Methodref [java/lang/String.length ()I]
      [343] iconst_1
      [344] isub
      [345] invokevirtual #139
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [348] astore v5
      [350] new #67
        + Class [java/lang/StringBuilder]
      [353] dup
      [354] aload v5
      [356] invokestatic #143
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [359] invokespecial #144
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [362] ldc #24
        + String [/xmlrpc-JepexZakOe.php]
      [364] invokevirtual #145
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [367] invokevirtual #146
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [370] astore v5
      [372] aload_0 v0
      [373] new #86
        + Class [org/xmlrpc/android/XMLRPCClient]
      [376] dup
      [377] aload v5
      [379] aload_0 v0
      [380] getfield #94
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
      [383] aload_0 v0
      [384] getfield #93
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
      [387] invokespecial #180
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [390] putfield #92
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mClient Lorg/xmlrpc/android/XMLRPCClient;]
      [393] aload_0 v0
      [394] getfield #92
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mClient Lorg/xmlrpc/android/XMLRPCClient;]
      [397] ldc #39
        + String [system.listMethods]
      [399] invokevirtual #181
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;)Ljava/lang/Object;]
      [402] pop
      [403] aload_0 v0
      [404] aload v5
      [406] putfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [409] goto +10 (target=419)
      [412] astore v6
      [414] goto +5 (target=419)
      [417] astore v4
      [419] aload_0 v0
      [420] getfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [423] ifnonnull +21 (target=444)
      [426] aload_0 v0
      [427] getfield #98
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mProgressDialog Landroid/app/ProgressDialog;]
      [430] invokevirtual #110
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [433] aload_0 v0
      [434] ldc #16
        + Integer [2131296325]
      [436] ldc #19
        + Integer [2131296464]
      [438] invokestatic #176
        + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;II)V]
      [441] goto +98 (target=539)
      [444] aload_0 v0
      [445] getfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [448] invokestatic #148
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [451] pop
      [452] goto +21 (target=473)
      [455] astore v4
      [457] aload_0 v0
      [458] getfield #98
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mProgressDialog Landroid/app/ProgressDialog;]
      [461] invokevirtual #110
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [464] aload_0 v0
      [465] ldc #16
        + Integer [2131296325]
      [467] ldc #19
        + Integer [2131296464]
      [469] invokestatic #176
        + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;II)V]
      [472] return
      [473] aload_0 v0
      [474] new #86
        + Class [org/xmlrpc/android/XMLRPCClient]
      [477] dup
      [478] aload_0 v0
      [479] getfield #105
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mXmlrpcURL Ljava/lang/String;]
      [482] aload_0 v0
      [483] getfield #94
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
      [486] aload_0 v0
      [487] getfield #93
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
      [490] invokespecial #180
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [493] putfield #92
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mClient Lorg/xmlrpc/android/XMLRPCClient;]
      [496] new #79
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      [499] dup
      [500] aload_0 v0
      [501] ldc #42
        + String [wp.getUsersBlogs]
      [503] new #77
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
      [506] dup
      [507] aload_0 v0
      [508] aload_1 v1
      [509] aload_2 v2
      [510] invokespecial #172
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Ljava/lang/String;)V]
      [513] invokespecial #174
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;)V]
      [516] astore v4
      [518] iconst_2
      [519] anewarray #65
        + Class [java/lang/Object]
      [522] dup
      [523] iconst_0
      [524] aload_1 v1
      [525] aastore
      [526] dup
      [527] iconst_1
      [528] aload_2 v2
      [529] aastore
      [530] astore v5
      [532] aload v4
      [534] aload v5
      [536] invokevirtual #175
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.call ([Ljava/lang/Object;)V]
      [539] return
      Code attribute exceptions (count = 4):
      + ExceptionInfo (276 -> 299: 302):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (393 -> 409: 412):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (253 -> 414: 417):
      + Class [java/lang/Exception]
      + ExceptionInfo (444 -> 452: 455):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 53)
        [0] -> line 152
        [7] -> line 153
        [13] -> line 154
        [16] -> line 155
        [35] -> line 157
        [51] -> line 158
        [67] -> line 160
        [97] -> line 161
        [104] -> line 162
        [112] -> line 163
        [113] -> line 167
        [143] -> line 168
        [166] -> line 171
        [176] -> line 172
        [183] -> line 173
        [191] -> line 174
        [192] -> line 178
        [201] -> line 179
        [205] -> line 180
        [214] -> line 183
        [218] -> line 184
        [226] -> line 185
        [233] -> line 186
        [245] -> line 187
        [248] -> line 188
        [253] -> line 191
        [276] -> line 193
        [286] -> line 194
        [294] -> line 195
        [299] -> line 196
        [304] -> line 198
        [310] -> line 199
        [335] -> line 200
        [350] -> line 202
        [372] -> line 203
        [393] -> line 205
        [403] -> line 206
        [409] -> line 207
        [414] -> line 210
        [419] -> line 214
        [426] -> line 215
        [433] -> line 216
        [441] -> line 217
        [444] -> line 221
        [452] -> line 222
        [457] -> line 223
        [464] -> line 224
        [472] -> line 225
        [473] -> line 229
        [496] -> line 231
        [518] -> line 450
        [532] -> line 452
        [539] -> line 454
      + Local variable table attribute (count = 9)
        v0: 0 -> 540 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 51 -> 540 [Ljava/lang/String; username]
        v2: 67 -> 540 [Ljava/lang/String; password]
        v3: 201 -> 540 [Ljava/lang/String; rsdUrl]
        v4: 304 -> 414 [Lorg/xmlrpc/android/XMLRPCException; e]
        v5: 310 -> 414 [Ljava/lang/String; guessURL]
        v4: 457 -> 473 [Ljava/lang/Exception; e1]
        v4: 518 -> 539 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod; method]
        v5: 532 -> 539 [[Ljava/lang/Object; params]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #108
        + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 567
        [5] -> line 568
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       getRSDMetaTagHrefRegEx(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String getRSDMetaTagHrefRegEx(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] invokestatic #177
        + Methodref [org/xmlrpc/android/ApiHelper.getResponse (Ljava/lang/String;)Ljava/lang/String;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +28 (target=34)
      [9] getstatic #106
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.rsdLink Ljava/util/regex/Pattern;]
      [12] aload_2 v2
      [13] invokevirtual #153
        + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
      [16] astore_3 v3
      [17] aload_3 v3
      [18] invokevirtual #150
        + Methodref [java/util/regex/Matcher.find ()Z]
      [21] ifeq +13 (target=34)
      [24] aload_3 v3
      [25] iconst_1
      [26] invokevirtual #151
        + Methodref [java/util/regex/Matcher.group (I)Ljava/lang/String;]
      [29] astore v4
      [31] aload v4
      [33] areturn
      [34] aconst_null
      [35] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 575
        [5] -> line 576
        [9] -> line 577
        [17] -> line 578
        [24] -> line 579
        [31] -> line 580
        [34] -> line 583
      + Local variable table attribute (count = 5)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 0 -> 36 [Ljava/lang/String; urlString]
        v2: 5 -> 36 [Ljava/lang/String; html]
        v3: 17 -> 34 [Ljava/util/regex/Matcher; matcher]
        v4: 31 -> 34 [Ljava/lang/String; href]
  + Method:       getRSDMetaTagHref(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String getRSDMetaTagHref(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 225, locals = 12, stack = 3):
      [0] aload_1 v1
      [1] invokestatic #178
        + Methodref [org/xmlrpc/android/ApiHelper.getResponseStream (Ljava/lang/String;)Ljava/io/InputStream;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ifnull +217 (target=223)
      [9] invokestatic #122
        + Methodref [android/util/Xml.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
      [12] astore_3 v3
      [13] aload_3 v3
      [14] aload_2 v2
      [15] aconst_null
      [16] invokeinterface #190
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
      [21] aload_3 v3
      [22] invokeinterface #187
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getEventType ()I]
      [27] istore v4
      [29] goto +176 (target=205)
      [32] aconst_null
      [33] astore v5
      [35] ldc #22
        + String []
      [37] astore v6
      [39] ldc #22
        + String []
      [41] astore v7
      [43] ldc #22
        + String []
      [45] astore v8
      [47] iload v4
      [49] tableswitch (1 offsets, default=148) (target=197)
        2: offset = 19, target = 68
        default: offset = 148, target = 197
      [68] aload_3 v3
      [69] invokeinterface #188
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [74] astore v5
      [76] aload v5
      [78] ldc #37
        + String [link]
      [80] invokevirtual #135
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [83] ifeq +114 (target=197)
      [86] iconst_0
      [87] istore v9
      [89] goto +74 (target=163)
      [92] aload_3 v3
      [93] iload v9
      [95] invokeinterface #185
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeName (I)Ljava/lang/String;]
      [100] astore v10
      [102] aload_3 v3
      [103] iload v9
      [105] invokeinterface #186
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeValue (I)Ljava/lang/String;]
      [110] astore v11
      [112] aload v10
      [114] ldc #38
        + String [rel]
      [116] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [119] ifeq +10 (target=129)
      [122] aload v11
      [124] astore v6
      [126] goto +34 (target=160)
      [129] aload v10
      [131] ldc #40
        + String [type]
      [133] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [136] ifeq +10 (target=146)
      [139] aload v11
      [141] astore v7
      [143] goto +17 (target=160)
      [146] aload v10
      [148] ldc #31
        + String [href]
      [150] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [153] ifeq +7 (target=160)
      [156] aload v11
      [158] astore v8
      [160] iinc v9, 1
      [163] iload v9
      [165] aload_3 v3
      [166] invokeinterface #184
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getAttributeCount ()I]
      [171] ificmplt -79 (target=92)
      [174] aload v6
      [176] ldc #27
        + String [EditURI]
      [178] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [181] ifeq +16 (target=197)
      [184] aload v7
      [186] ldc #28
        + String [application/rsd+xml]
      [188] invokevirtual #134
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [191] ifeq +6 (target=197)
      [194] aload v8
      [196] areturn
      [197] aload_3 v3
      [198] invokeinterface #189
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.next ()I]
      [203] istore v4
      [205] iload v4
      [207] iconst_1
      [208] ificmpne -176 (target=32)
      [211] goto +12 (target=223)
      [214] astore v4
      [216] aload v4
      [218] invokevirtual #133
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [221] aconst_null
      [222] areturn
      [223] aconst_null
      [224] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (13 -> 196: 214):
      + Class [java/lang/Exception]
      + ExceptionInfo (197 -> 211: 214):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 31)
        [0] -> line 588
        [5] -> line 591
        [9] -> line 592
        [13] -> line 595
        [21] -> line 596
        [29] -> line 597
        [32] -> line 598
        [35] -> line 599
        [39] -> line 600
        [43] -> line 601
        [47] -> line 602
        [68] -> line 604
        [76] -> line 605
        [86] -> line 606
        [92] -> line 607
        [102] -> line 608
        [112] -> line 609
        [122] -> line 610
        [126] -> line 611
        [139] -> line 612
        [146] -> line 613
        [156] -> line 614
        [160] -> line 606
        [174] -> line 617
        [194] -> line 618
        [197] -> line 624
        [205] -> line 597
        [211] -> line 626
        [216] -> line 627
        [221] -> line 628
        [223] -> line 632
      + Local variable table attribute (count = 13)
        v0: 0 -> 225 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 0 -> 225 [Ljava/lang/String; urlString]
        v2: 5 -> 225 [Ljava/io/InputStream; in]
        v3: 13 -> 223 [Lorg/xmlpull/v1/XmlPullParser; parser]
        v4: 29 -> 211 [I eventType]
        v5: 35 -> 205 [Ljava/lang/String; name]
        v6: 39 -> 205 [Ljava/lang/String; rel]
        v7: 43 -> 205 [Ljava/lang/String; type]
        v8: 47 -> 205 [Ljava/lang/String; href]
        v9: 89 -> 174 [I i]
        v10: 102 -> 160 [Ljava/lang/String; attrName]
        v11: 112 -> 160 [Ljava/lang/String; attrValue]
        v4: 216 -> 223 [Ljava/lang/Exception; e]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 88, locals = 4, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #123
        + Methodref [android/view/View.getId ()I]
      [4] istore_2 v2
      [5] iload_2 v2
      [6] ldc #9
        + Integer [2131165264]
      [8] ificmpne +10 (target=18)
      [11] aload_0 v0
      [12] invokespecial #169
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setupBlogs ()V]
      [15] goto +72 (target=87)
      [18] iload_2 v2
      [19] ldc #8
        + Integer [2131165263]
      [21] ificmpne +46 (target=67)
      [24] new #49
        + Class [android/content/Intent]
      [27] dup
      [28] aload_0 v0
      [29] ldc #81
        + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
      [31] invokespecial #113
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [34] astore_3 v3
      [35] aload_3 v3
      [36] ldc #36
        + String [httpuser]
      [38] aload_0 v0
      [39] getfield #94
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
      [42] invokevirtual #115
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [45] pop
      [46] aload_3 v3
      [47] ldc #34
        + String [httppassword]
      [49] aload_0 v0
      [50] getfield #93
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
      [53] invokevirtual #115
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [56] pop
      [57] aload_0 v0
      [58] aload_3 v3
      [59] ldc #8
        + Integer [2131165263]
      [61] invokevirtual #171
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [64] goto +23 (target=87)
      [67] iload_2 v2
      [68] ldc #10
        + Integer [2131165266]
      [70] ificmpne +17 (target=87)
      [73] aload_0 v0
      [74] new #49
        + Class [android/content/Intent]
      [77] dup
      [78] aload_0 v0
      [79] ldc #82
        + Class [org/edublogs/android/ui/accounts/SignupActivity]
      [81] invokespecial #113
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [84] invokevirtual #170
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.startActivity (Landroid/content/Intent;)V]
      [87] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 636
        [5] -> line 637
        [11] -> line 638
        [15] -> line 639
        [24] -> line 640
        [35] -> line 641
        [46] -> line 642
        [57] -> line 643
        [64] -> line 644
        [73] -> line 645
        [87] -> line 647
      + Local variable table attribute (count = 4)
        v0: 0 -> 88 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 0 -> 88 [Landroid/view/View; v]
        v2: 5 -> 88 [I id]
        v3: 35 -> 64 [Landroid/content/Intent; settings]
  + Method:       setupBlogs()V
    Access flags: 0x2
      = private void setupBlogs()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 113, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #102
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mSystemService Landroid/net/ConnectivityManager;]
      [4] invokevirtual #118
        + Methodref [android/net/ConnectivityManager.getActiveNetworkInfo ()Landroid/net/NetworkInfo;]
      [7] ifnonnull +14 (target=21)
      [10] aload_0 v0
      [11] ldc #13
        + Integer [2131296282]
      [13] ldc #14
        + Integer [2131296283]
      [15] invokestatic #176
        + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;II)V]
      [18] goto +94 (target=112)
      [21] aload_0 v0
      [22] aload_0 v0
      [23] aload_0 v0
      [24] ldc #17
        + Integer [2131296462]
      [26] invokevirtual #166
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [29] aload_0 v0
      [30] ldc #18
        + Integer [2131296463]
      [32] invokevirtual #166
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [35] iconst_1
      [36] iconst_0
      [37] invokestatic #111
        + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
      [40] putfield #98
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mProgressDialog Landroid/app/ProgressDialog;]
      [43] aload_0 v0
      [44] getfield #96
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
      [47] ifeq +52 (target=99)
      [50] aload_0 v0
      [51] invokestatic #155
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [54] ifeq +45 (target=99)
      [57] aload_0 v0
      [58] invokestatic #121
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [61] astore_1 v1
      [62] aload_0 v0
      [63] getfield #104
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mUsernameEdit Landroid/widget/EditText;]
      [66] aload_1 v1
      [67] ldc #44
        + String [wp_pref_wpcom_username]
      [69] ldc #22
        + String []
      [71] invokeinterface #182
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [76] invokevirtual #129
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [79] aload_0 v0
      [80] getfield #97
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mPasswordEdit Landroid/widget/EditText;]
      [83] aload_1 v1
      [84] ldc #43
        + String [wp_pref_wpcom_password]
      [86] ldc #22
        + String []
      [88] invokeinterface #182
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [93] invokestatic #156
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [96] invokevirtual #129
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [99] new #78
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$2]
      [102] dup
      [103] aload_0 v0
      [104] invokespecial #173
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
      [107] astore_1 v1
      [108] aload_1 v1
      [109] invokevirtual #147
        + Methodref [java/lang/Thread.start ()V]
      [112] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 650
        [10] -> line 651
        [18] -> line 652
        [21] -> line 653
        [35] -> line 654
        [37] -> line 653
        [43] -> line 656
        [57] -> line 657
        [62] -> line 658
        [79] -> line 659
        [99] -> line 662
        [108] -> line 669
        [112] -> line 671
      + Local variable table attribute (count = 3)
        v0: 0 -> 113 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity; this]
        v1: 62 -> 99 [Landroid/content/SharedPreferences; settings]
        v1: 108 -> 112 [Ljava/lang/Thread; action]
  + Method:       access$0(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x1008
      = static synthetic org.xmlrpc.android.XMLRPCClient access$0(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #92
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mClient Lorg/xmlrpc/android/XMLRPCClient;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;
    Access flags: 0x1008
      = static synthetic android.app.ProgressDialog access$1(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #98
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mProgressDialog Landroid/app/ProgressDialog;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$2(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsWpcom Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$3(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #88
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mAuthOnly Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 68
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$4(org.edublogs.android.ui.accounts.AccountSetupActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #89
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogCtr I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I
    Access flags: 0x1008
      = static synthetic int access$5(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #89
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogCtr I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 69
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$6(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #95
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mIsCustomURL Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 71
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$7(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogURL Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 64
      + Local variable table attribute (count = 0)
  + Method:       access$8(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/util/ArrayList;
    Access flags: 0x1008
      = static synthetic java.util.ArrayList access$8(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #90
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mBlogNames Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 70
      + Local variable table attribute (count = 0)
  + Method:       access$9(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$9(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttpuser Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 66
      + Local variable table attribute (count = 0)
  + Method:       access$10(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$10(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #93
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity.mHttppassword Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 0)
  + Method:       access$11(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V
    Access flags: 0x1008
      = static synthetic void access$11(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #158
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.configureAccount ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethodCallback]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]

Constant Pool (count = 465):
  + Integer [2130903071]
  + Integer [2130903103]
  + Integer [2131296275]
  + Integer [2131296276]
  + Integer [2131296277]
  + Integer [2131296278]
  + Integer [2131296279]
  + Integer [2131296280]
  + Integer [2131296573]
  + String []
  + String [2000]
  + String [3.5]
  + String [Above Text]
  + String [blogName]
  + String [blogid]
  + String [layout_inflater]
  + String [me]
  + String [software_version]
  + String [url]
  + String [value]
  + String [wordpress.com]
  + String [wp.getOptions]
  + String [wp_pref_wpcom_password]
  + String [wp_pref_wpcom_username]
  + String [xmlrpc]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/ProgressDialog]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/preference/PreferenceManager]
  + Class [android/view/LayoutInflater]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/Button]
  + Class [android/widget/ListView]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [java/util/Arrays]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Class [org/edublogs/android/util/AlertUtil]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/edublogs/android/util/Utils]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Long [-1]
  + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/Utils.BlogNameComparator Ljava/util/Comparator;]
  + Methodref [android/app/AlertDialog.getButton (I)Landroid/widget/Button;]
  + Methodref [android/app/AlertDialog.setInverseBackgroundForced (Z)V]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/ProgressDialog.dismiss ()V]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
  + Methodref [android/widget/Button.setEnabled (Z)V]
  + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [android/widget/ListView.setChoiceMode (I)V]
  + Methodref [android/widget/ListView.setItemsCanFocus (Z)V]
  + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/Arrays.sort ([Ljava/lang/Object;Ljava/util/Comparator;)V]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPressDB.addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + Methodref [org/edublogs/android/WordPressDB.checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.updateWPComCredentials (Ljava/lang/String;Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
  + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setPassword (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$2 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$3 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$4 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;I)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$6 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$7 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$8 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/util/ArrayList;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;Landroid/widget/Button;)V]
  + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;ILjava/lang/String;Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPRestClient.get (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;ILjava/util/List;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;Landroid/widget/Button;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + NameAndType [BlogNameComparator Ljava/util/Comparator;]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + NameAndType [access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;I)V]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
  + NameAndType [access$6 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + NameAndType [access$7 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + NameAndType [access$8 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/util/ArrayList;]
  + NameAndType [access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + NameAndType [commit ()Z]
  + NameAndType [configureAccount ()V]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [dismiss ()V]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [finish ()V]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [getButton (I)Landroid/widget/Button;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [isDotcomFlag ()Z]
  + NameAndType [length ()I]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [restClient Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [save (Ljava/lang/String;)V]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setChoiceMode (I)V]
  + NameAndType [setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setInverseBackgroundForced (Z)V]
  + NameAndType [setItemsCanFocus (Z)V]
  + NameAndType [setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setPassword (Ljava/lang/String;)V]
  + NameAndType [setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setResult (I)V]
  + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [showAlert (Landroid/content/Context;ILjava/lang/String;Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V]
  + NameAndType [sort ([Ljava/lang/Object;Ljava/util/Comparator;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updateWPComCredentials (Ljava/lang/String;Ljava/lang/String;)Z]
  + NameAndType [val$password Ljava/lang/String;]
  + NameAndType [val$username Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(I)Landroid/widget/Button;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;ILjava/lang/String;Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V]
  + Utf8 [(Landroid/content/Context;ILjava/util/List;)V]
  + Utf8 [(Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;Landroid/widget/Button;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [([Ljava/lang/Object;Ljava/util/Comparator;)V]
  + Utf8 [2000]
  + Utf8 [3.5]
  + Utf8 [<init>]
  + Utf8 [Above Text]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [BlogNameComparator]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/app/AlertDialog;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/widget/ArrayAdapter;]
  + Utf8 [Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Comparator;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethodCallback]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [[Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$10]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [ad]
  + Utf8 [add]
  + Utf8 [addAccount]
  + Utf8 [addSelected]
  + Utf8 [additionalText]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/ListView]
  + Utf8 [blogID]
  + Utf8 [blogIds]
  + Utf8 [blogName]
  + Utf8 [blogNames]
  + Utf8 [blogURL]
  + Utf8 [blogid]
  + Utf8 [blogs]
  + Utf8 [call]
  + Utf8 [callFinished]
  + Utf8 [checkMatch]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [commit]
  + Utf8 [configureAccount]
  + Utf8 [contains]
  + Utf8 [contentHash]
  + Utf8 [create]
  + Utf8 [ctr]
  + Utf8 [currentBlog]
  + Utf8 [dialogBuilder]
  + Utf8 [dismiss]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [encryptPassword]
  + Utf8 [finish]
  + Utf8 [format]
  + Utf8 [get]
  + Utf8 [getButton]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getString]
  + Utf8 [getSystemService]
  + Utf8 [hPost]
  + Utf8 [homeURLs]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [isDotcomFlag]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Arrays]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [layout_inflater]
  + Utf8 [length]
  + Utf8 [lv]
  + Utf8 [me]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Utf8 [org/edublogs/android/util/AlertUtil]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/edublogs/android/util/Utils]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [parseInt]
  + Utf8 [put]
  + Utf8 [putString]
  + Utf8 [restClient]
  + Utf8 [result]
  + Utf8 [save]
  + Utf8 [setAdapter]
  + Utf8 [setCancelable]
  + Utf8 [setChoiceMode]
  + Utf8 [setCurrentBlog]
  + Utf8 [setEnabled]
  + Utf8 [setInverseBackgroundForced]
  + Utf8 [setItemsCanFocus]
  + Utf8 [setNegativeButton]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setPassword]
  + Utf8 [setPositiveButton]
  + Utf8 [setResult]
  + Utf8 [setTitle]
  + Utf8 [setView]
  + Utf8 [settings]
  + Utf8 [show]
  + Utf8 [showAlert]
  + Utf8 [software_version]
  + Utf8 [sort]
  + Utf8 [sv]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [unescapeHTML]
  + Utf8 [updateWPComCredentials]
  + Utf8 [url]
  + Utf8 [urls]
  + Utf8 [vParams]
  + Utf8 [val$password]
  + Utf8 [val$username]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [versionResult]
  + Utf8 [wordpress.com]
  + Utf8 [wp.getOptions]
  + Utf8 [wpDB]
  + Utf8 [wpVersion]
  + Utf8 [wpVersions]
  + Utf8 [wp_pref_wpcom_password]
  + Utf8 [wp_pref_wpcom_username]
  + Utf8 [wpcomFlag]
  + Utf8 [wpcoms]
  + Utf8 [xmlrpc]

Fields (count = 3):
  + Field:        this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity this$0
  + Field:        val$username Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$username
  + Field:        val$password Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$password

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x0
      = AccountSetupActivity$1(org.edublogs.android.ui.accounts.AccountSetupActivity,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [15] aload_0 v0
      [16] invokespecial #96
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 231
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1; this]
  + Method:       callFinished([Ljava/lang/Object;)V
    Access flags: 0x1
      = public void callFinished(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1095, locals = 19, stack = 18):
      [0] invokestatic #106
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [3] astore_2 v2
      [4] aload_0 v0
      [5] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [8] invokestatic #118
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$2 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
      [11] ifeq +68 (target=79)
      [14] aload_0 v0
      [15] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [18] invokestatic #86
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [21] astore_3 v3
      [22] aload_3 v3
      [23] invokeinterface #138
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [28] astore v4
      [30] aload v4
      [32] ldc #24
        + String [wp_pref_wpcom_username]
      [34] aload_0 v0
      [35] getfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [38] invokeinterface #140
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [43] pop
      [44] aload v4
      [46] ldc #23
        + String [wp_pref_wpcom_password]
      [48] aload_0 v0
      [49] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [52] invokestatic #110
        + Methodref [org/edublogs/android/WordPressDB.encryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [55] invokeinterface #140
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [60] pop
      [61] aload v4
      [63] invokeinterface #139
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [68] pop
      [69] getstatic #69
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [72] ldc #17
        + String [me]
      [74] aconst_null
      [75] aconst_null
      [76] invokevirtual #136
        + Methodref [org/edublogs/android/util/WPRestClient.get (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [79] aload_0 v0
      [80] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [83] invokestatic #119
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$3 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
      [86] ifeq +84 (target=170)
      [89] aload_2 v2
      [90] ifnull +64 (target=154)
      [93] aload_0 v0
      [94] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [97] invokestatic #118
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$2 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
      [100] ifeq +40 (target=140)
      [103] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [106] aload_0 v0
      [107] getfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [110] aload_0 v0
      [111] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [114] invokevirtual #111
        + Methodref [org/edublogs/android/WordPressDB.updateWPComCredentials (Ljava/lang/String;Ljava/lang/String;)Z]
      [117] pop
      [118] aload_2 v2
      [119] ifnull +29 (target=148)
      [122] aload_2 v2
      [123] invokevirtual #112
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [126] ifeq +22 (target=148)
      [129] aload_2 v2
      [130] aload_0 v0
      [131] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [134] invokevirtual #114
        + Methodref [org/edublogs/android/models/Blog.setPassword (Ljava/lang/String;)V]
      [137] goto +11 (target=148)
      [140] aload_2 v2
      [141] aload_0 v0
      [142] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [145] invokevirtual #114
        + Methodref [org/edublogs/android/models/Blog.setPassword (Ljava/lang/String;)V]
      [148] aload_2 v2
      [149] ldc #10
        + String []
      [151] invokevirtual #113
        + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
      [154] aload_0 v0
      [155] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [158] iconst_m1
      [159] invokevirtual #129
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
      [162] aload_0 v0
      [163] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [166] invokevirtual #126
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
      [169] return
      [170] aload_1 v1
      [171] getstatic #74
        + Fieldref [org/edublogs/android/util/Utils.BlogNameComparator Ljava/util/Comparator;]
      [174] invokestatic #104
        + Methodref [java/util/Arrays.sort ([Ljava/lang/Object;Ljava/util/Comparator;)V]
      [177] aload_1 v1
      [178] arraylength
      [179] anewarray #46
        + Class [java/lang/String]
      [182] astore_3 v3
      [183] aload_1 v1
      [184] arraylength
      [185] anewarray #46
        + Class [java/lang/String]
      [188] astore v4
      [190] aload_1 v1
      [191] arraylength
      [192] anewarray #46
        + Class [java/lang/String]
      [195] astore v5
      [197] aload_1 v1
      [198] arraylength
      [199] newarray 10
      [201] astore v6
      [203] aload_1 v1
      [204] arraylength
      [205] newarray 4
      [207] astore v7
      [209] aload_1 v1
      [210] arraylength
      [211] anewarray #46
        + Class [java/lang/String]
      [214] astore v8
      [216] new #49
        + Class [java/util/HashMap]
      [219] dup
      [220] invokespecial #105
        + Methodref [java/util/HashMap.<init> ()V]
      [223] astore v9
      [225] aload_0 v0
      [226] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [229] iconst_0
      [230] invokestatic #120
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$4 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;I)V]
      [233] iconst_0
      [234] istore v10
      [236] goto +399 (target=635)
      [239] aload_1 v1
      [240] iload v10
      [242] aaload
      [243] checkcast #50
        + Class [java/util/Map]
      [246] astore v9
      [248] aload v9
      [250] ldc #14
        + String [blogName]
      [252] invokeinterface #141
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [257] invokevirtual #97
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [260] astore v11
      [262] aload v11
      [264] invokevirtual #100
        + Methodref [java/lang/String.length ()I]
      [267] ifne +17 (target=284)
      [270] aload v9
      [272] ldc #19
        + String [url]
      [274] invokeinterface #141
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [279] invokevirtual #97
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [282] astore v11
      [284] aload_3 v3
      [285] aload_0 v0
      [286] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [289] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [292] aload v11
      [294] aastore
      [295] aload_0 v0
      [296] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [299] invokestatic #122
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$6 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
      [302] ifeq +23 (target=325)
      [305] aload v4
      [307] aload_0 v0
      [308] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [311] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [314] aload_0 v0
      [315] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [318] invokestatic #123
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$7 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
      [321] aastore
      [322] goto +25 (target=347)
      [325] aload v4
      [327] aload_0 v0
      [328] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [331] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [334] aload v9
      [336] ldc #25
        + String [xmlrpc]
      [338] invokeinterface #141
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [343] invokevirtual #97
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [346] aastore
      [347] aload v5
      [349] aload_0 v0
      [350] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [353] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [356] aload v9
      [358] ldc #19
        + String [url]
      [360] invokeinterface #141
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [365] invokevirtual #97
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [368] aastore
      [369] aload v6
      [371] aload_0 v0
      [372] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [375] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [378] aload v9
      [380] ldc #15
        + String [blogid]
      [382] invokeinterface #141
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [387] invokevirtual #97
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [390] invokestatic #94
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [393] iastore
      [394] aload v4
      [396] aload_0 v0
      [397] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [400] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [403] aaload
      [404] astore v12
      [406] aload_0 v0
      [407] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [410] invokestatic #124
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$8 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/util/ArrayList;]
      [413] aload_3 v3
      [414] aload_0 v0
      [415] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [418] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [421] aaload
      [422] invokevirtual #102
        + Methodref [java/lang/String.toString ()Ljava/lang/String;]
      [425] invokestatic #135
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [428] invokevirtual #103
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [431] pop
      [432] iconst_0
      [433] istore v13
      [435] aload v12
      [437] invokevirtual #101
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [440] ldc #21
        + String [wordpress.com]
      [442] invokevirtual #98
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [445] ifeq +6 (target=451)
      [448] iconst_1
      [449] istore v13
      [451] aload v7
      [453] aload_0 v0
      [454] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [457] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [460] iload v13
      [462] bastore
      [463] ldc #10
        + String []
      [465] astore v14
      [467] iload v13
      [469] ifne +134 (target=603)
      [472] new #49
        + Class [java/util/HashMap]
      [475] dup
      [476] invokespecial #105
        + Methodref [java/util/HashMap.<init> ()V]
      [479] astore v15
      [481] aload v15
      [483] ldc #18
        + String [software_version]
      [485] ldc #18
        + String [software_version]
      [487] invokeinterface #142
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [492] pop
      [493] iconst_4
      [494] anewarray #45
        + Class [java/lang/Object]
      [497] dup
      [498] iconst_0
      [499] iconst_1
      [500] invokestatic #95
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [503] aastore
      [504] dup
      [505] iconst_1
      [506] aload_0 v0
      [507] getfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [510] aastore
      [511] dup
      [512] iconst_2
      [513] aload_0 v0
      [514] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [517] aastore
      [518] dup
      [519] iconst_3
      [520] aload v15
      [522] aastore
      [523] astore v16
      [525] new #45
        + Class [java/lang/Object]
      [528] dup
      [529] invokespecial #96
        + Methodref [java/lang/Object.<init> ()V]
      [532] astore v17
      [534] aload_0 v0
      [535] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [538] invokestatic #115
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
      [541] ldc #22
        + String [wp.getOptions]
      [543] aload v16
      [545] invokevirtual #137
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [548] astore v17
      [550] goto +5 (target=555)
      [553] astore v18
      [555] aload v17
      [557] ifnull +50 (target=607)
      [560] aload v17
      [562] checkcast #50
        + Class [java/util/Map]
      [565] astore v9
      [567] aload v9
      [569] ldc #18
        + String [software_version]
      [571] invokeinterface #141
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [576] checkcast #50
        + Class [java/util/Map]
      [579] astore v18
      [581] aload v18
      [583] ldc #20
        + String [value]
      [585] invokeinterface #141
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [590] invokevirtual #97
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [593] astore v14
      [595] goto +12 (target=607)
      [598] astore v18
      [600] goto +7 (target=607)
      [603] ldc #12
        + String [3.5]
      [605] astore v14
      [607] aload v8
      [609] aload_0 v0
      [610] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [613] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [616] aload v14
      [618] aastore
      [619] aload_0 v0
      [620] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [623] dup
      [624] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [627] iconst_1
      [628] iadd
      [629] invokestatic #120
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$4 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;I)V]
      [632] iinc v10, 1
      [635] iload v10
      [637] aload_1 v1
      [638] arraylength
      [639] ificmplt -400 (target=239)
      [642] aload_0 v0
      [643] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [646] invokestatic #116
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
      [649] invokevirtual #85
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [652] aload_0 v0
      [653] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [656] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [659] ifne +73 (target=732)
      [662] ldc #10
        + String []
      [664] astore v10
      [666] aload_1 v1
      [667] arraylength
      [668] ifle +14 (target=682)
      [671] aload_0 v0
      [672] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [675] ldc #5
        + Integer [2131296277]
      [677] invokevirtual #127
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [680] astore v10
      [682] aload_0 v0
      [683] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [686] ldc #3
        + Integer [2131296275]
      [688] aload_0 v0
      [689] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [692] ldc #4
        + Integer [2131296276]
      [694] invokevirtual #127
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [697] iconst_1
      [698] anewarray #45
        + Class [java/lang/Object]
      [701] dup
      [702] iconst_0
      [703] aload v10
      [705] aastore
      [706] invokestatic #99
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [709] aload_0 v0
      [710] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [713] ldc #9
        + Integer [2131296573]
      [715] invokevirtual #127
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [718] new #56
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1]
      [721] dup
      [722] aload_0 v0
      [723] invokespecial #130
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)V]
      [726] invokestatic #134
        + Methodref [org/edublogs/android/util/AlertUtil.showAlert (Landroid/content/Context;ILjava/lang/String;Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V]
      [729] goto +365 (target=1094)
      [732] aload_0 v0
      [733] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [736] invokestatic #121
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [739] iconst_1
      [740] ificmple +232 (target=972)
      [743] aload_0 v0
      [744] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [747] ldc #16
        + String [layout_inflater]
      [749] invokevirtual #128
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [752] checkcast #34
        + Class [android/view/LayoutInflater]
      [755] astore v10
      [757] aload v10
      [759] ldc #2
        + Integer [2130903103]
      [761] aconst_null
      [762] invokevirtual #87
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [765] checkcast #39
        + Class [android/widget/ListView]
      [768] astore v11
      [770] aload v11
      [772] iconst_2
      [773] invokevirtual #91
        + Methodref [android/widget/ListView.setChoiceMode (I)V]
      [776] aload v11
      [778] iconst_0
      [779] invokevirtual #92
        + Methodref [android/widget/ListView.setItemsCanFocus (Z)V]
      [782] new #37
        + Class [android/widget/ArrayAdapter]
      [785] dup
      [786] aload_0 v0
      [787] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [790] ldc #1
        + Integer [2130903071]
      [792] aload_0 v0
      [793] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [796] invokestatic #124
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$8 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/util/ArrayList;]
      [799] invokespecial #88
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
      [802] astore v12
      [804] aload v11
      [806] aload v12
      [808] invokevirtual #90
        + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
      [811] new #27
        + Class [android/app/AlertDialog$Builder]
      [814] dup
      [815] aload_0 v0
      [816] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [819] invokespecial #78
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [822] astore v13
      [824] aload v13
      [826] ldc #8
        + Integer [2131296280]
      [828] invokevirtual #83
        + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
      [831] pop
      [832] aload v13
      [834] aload v11
      [836] invokevirtual #84
        + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
      [839] pop
      [840] aload v13
      [842] ldc #7
        + Integer [2131296279]
      [844] new #57
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2]
      [847] dup
      [848] aload_0 v0
      [849] aload v11
      [851] aload_3 v3
      [852] aload v4
      [854] aload_0 v0
      [855] getfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [858] aload_0 v0
      [859] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [862] aload v5
      [864] aload v6
      [866] aload v7
      [868] aload v8
      [870] invokespecial #131
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
      [873] invokevirtual #81
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [876] pop
      [877] aload v13
      [879] ldc #6
        + Integer [2131296278]
      [881] new #58
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3]
      [884] dup
      [885] aload_0 v0
      [886] aload_3 v3
      [887] aload v4
      [889] aload_0 v0
      [890] getfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [893] aload_0 v0
      [894] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [897] aload v5
      [899] aload v6
      [901] aload v7
      [903] aload v8
      [905] invokespecial #132
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
      [908] invokevirtual #82
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [911] pop
      [912] aload v13
      [914] iconst_1
      [915] invokevirtual #80
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [918] pop
      [919] aload v13
      [921] invokevirtual #79
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [924] astore v14
      [926] aload v14
      [928] iconst_1
      [929] invokevirtual #76
        + Methodref [android/app/AlertDialog.setInverseBackgroundForced (Z)V]
      [932] aload v14
      [934] invokevirtual #77
        + Methodref [android/app/AlertDialog.show ()V]
      [937] aload v14
      [939] bipush -2
      [941] invokevirtual #75
        + Methodref [android/app/AlertDialog.getButton (I)Landroid/widget/Button;]
      [944] astore v15
      [946] aload v15
      [948] iconst_0
      [949] invokevirtual #89
        + Methodref [android/widget/Button.setEnabled (Z)V]
      [952] aload v11
      [954] new #59
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4]
      [957] dup
      [958] aload_0 v0
      [959] aload v11
      [961] aload v15
      [963] invokespecial #133
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;Landroid/widget/Button;)V]
      [966] invokevirtual #93
        + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [969] goto +125 (target=1094)
      [972] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [975] aload_3 v3
      [976] iconst_0
      [977] aaload
      [978] aload v4
      [980] iconst_0
      [981] aaload
      [982] aload_0 v0
      [983] getfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [986] aload_0 v0
      [987] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [990] invokevirtual #109
        + Methodref [org/edublogs/android/WordPressDB.checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
      [993] lstore v10
      [995] lload v10
      [997] ldc2_w #67
        + Long [-1]
      [1000] lcmp
      [1001] ifne +64 (target=1065)
      [1004] getstatic #70
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [1007] aload v4
      [1009] iconst_0
      [1010] aaload
      [1011] aload v5
      [1013] iconst_0
      [1014] aaload
      [1015] aload_3 v3
      [1016] iconst_0
      [1017] aaload
      [1018] aload_0 v0
      [1019] getfield #73
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$username Ljava/lang/String;]
      [1022] aload_0 v0
      [1023] getfield #72
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.val$password Ljava/lang/String;]
      [1026] aload_0 v0
      [1027] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [1030] invokestatic #125
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
      [1033] aload_0 v0
      [1034] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [1037] invokestatic #117
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
      [1040] ldc #13
        + String [Above Text]
      [1042] iconst_0
      [1043] iconst_0
      [1044] ldc #11
        + String [2000]
      [1046] iconst_5
      [1047] iconst_0
      [1048] aload v6
      [1050] iconst_0
      [1051] iaload
      [1052] aload v7
      [1054] iconst_0
      [1055] baload
      [1056] aload v8
      [1058] iconst_0
      [1059] aaload
      [1060] invokevirtual #108
        + Methodref [org/edublogs/android/WordPressDB.addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
      [1063] lstore v10
      [1065] lload v10
      [1067] lconst_0
      [1068] lcmp
      [1069] iflt +10 (target=1079)
      [1072] lload v10
      [1074] l2i
      [1075] invokestatic #107
        + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
      [1078] pop
      [1079] aload_0 v0
      [1080] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [1083] iconst_m1
      [1084] invokevirtual #129
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
      [1087] aload_0 v0
      [1088] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [1091] invokevirtual #126
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
      [1094] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (534 -> 550: 553):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (560 -> 595: 598):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 106)
        [0] -> line 235
        [4] -> line 236
        [14] -> line 237
        [22] -> line 238
        [30] -> line 239
        [44] -> line 240
        [61] -> line 241
        [69] -> line 243
        [79] -> line 246
        [89] -> line 247
        [93] -> line 248
        [103] -> line 249
        [118] -> line 250
        [129] -> line 251
        [137] -> line 253
        [140] -> line 254
        [148] -> line 256
        [154] -> line 258
        [162] -> line 259
        [169] -> line 260
        [170] -> line 263
        [177] -> line 265
        [183] -> line 266
        [190] -> line 267
        [197] -> line 268
        [203] -> line 269
        [209] -> line 270
        [216] -> line 271
        [225] -> line 272
        [233] -> line 274
        [239] -> line 275
        [248] -> line 277
        [262] -> line 278
        [270] -> line 279
        [284] -> line 281
        [295] -> line 283
        [305] -> line 284
        [325] -> line 286
        [347] -> line 287
        [369] -> line 288
        [394] -> line 289
        [406] -> line 291
        [432] -> line 293
        [435] -> line 295
        [448] -> line 296
        [451] -> line 298
        [463] -> line 301
        [467] -> line 302
        [472] -> line 303
        [481] -> line 304
        [493] -> line 305
        [525] -> line 306
        [534] -> line 308
        [550] -> line 309
        [555] -> line 312
        [560] -> line 314
        [567] -> line 315
        [581] -> line 316
        [595] -> line 317
        [600] -> line 320
        [603] -> line 321
        [607] -> line 324
        [619] -> line 325
        [632] -> line 274
        [642] -> line 327
        [652] -> line 328
        [662] -> line 329
        [666] -> line 330
        [671] -> line 331
        [682] -> line 333
        [688] -> line 334
        [718] -> line 335
        [726] -> line 333
        [729] -> line 340
        [732] -> line 343
        [743] -> line 345
        [757] -> line 346
        [770] -> line 347
        [776] -> line 348
        [782] -> line 350
        [792] -> line 351
        [799] -> line 350
        [804] -> line 353
        [811] -> line 355
        [824] -> line 356
        [832] -> line 357
        [840] -> line 358
        [877] -> line 387
        [912] -> line 409
        [919] -> line 410
        [926] -> line 411
        [932] -> line 412
        [937] -> line 414
        [946] -> line 415
        [952] -> line 417
        [969] -> line 434
        [972] -> line 436
        [995] -> line 437
        [1004] -> line 438
        [1042] -> line 439
        [1060] -> line 438
        [1065] -> line 441
        [1072] -> line 442
        [1079] -> line 444
        [1087] -> line 445
        [1094] -> line 448
      + Local variable table attribute (count = 29)
        v0: 0 -> 1095 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1; this]
        v1: 0 -> 1095 [[Ljava/lang/Object; result]
        v2: 4 -> 1095 [Lorg/edublogs/android/models/Blog; currentBlog]
        v3: 22 -> 79 [Landroid/content/SharedPreferences; settings]
        v4: 30 -> 79 [Landroid/content/SharedPreferences$Editor; editor]
        v3: 183 -> 1095 [[Ljava/lang/String; blogNames]
        v4: 190 -> 1095 [[Ljava/lang/String; urls]
        v5: 197 -> 1095 [[Ljava/lang/String; homeURLs]
        v6: 203 -> 1095 [[I blogIds]
        v7: 209 -> 1095 [[Z wpcoms]
        v8: 216 -> 1095 [[Ljava/lang/String; wpVersions]
        v9: 225 -> 1095 [Ljava/util/Map; contentHash]
        v10: 236 -> 642 [I ctr]
        v11: 262 -> 632 [Ljava/lang/String; blogName]
        v12: 406 -> 632 [Ljava/lang/String; blogURL]
        v13: 435 -> 632 [Z wpcomFlag]
        v14: 467 -> 632 [Ljava/lang/String; wpVersion]
        v15: 481 -> 600 [Ljava/util/Map; hPost]
        v16: 525 -> 600 [[Ljava/lang/Object; vParams]
        v17: 534 -> 600 [Ljava/lang/Object; versionResult]
        v18: 581 -> 595 [Ljava/util/Map; sv]
        v10: 666 -> 729 [Ljava/lang/String; additionalText]
        v10: 757 -> 969 [Landroid/view/LayoutInflater; inflater]
        v11: 770 -> 969 [Landroid/widget/ListView; lv]
        v12: 804 -> 969 [Landroid/widget/ArrayAdapter; blogs]
        v13: 824 -> 969 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v14: 926 -> 969 [Landroid/app/AlertDialog; ad]
        v15: 946 -> 969 [Landroid/widget/Button; addSelected]
        v10: 995 -> 1094 [J blogID]
      + Local variable type table attribute (count = 4)
        v9: 225 -> 1095 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; contentHash]
        v15: 481 -> 600 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; hPost]
        v18: 581 -> 595 [Ljava/util/Map<**>; sv]
        v12: 804 -> 969 [Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>; blogs]
  + Method:       access$0(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.accounts.AccountSetupActivity access$0(org.edublogs.android.ui.accounts.AccountSetupActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #71
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 231
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
    + NameAndType [configureAccount ()V]
  + Inner classes attribute (count = 12)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethodCallback]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$1$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$1$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 42):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + NameAndType [dismiss ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$1;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [callFinished]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$1 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)V
    Access flags: 0x0
      = AccountSetupActivity$1$1(org.edublogs.android.ui.accounts.AccountSetupActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 335
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #8
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 337
        [6] -> line 338
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$1; this]
        v1: 0 -> 7 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 7 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$1]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$1$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$1$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 143):
  + String [2000]
  + String [Above Text]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/util/SparseBooleanArray]
  + Class [android/widget/ListView]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2]
  + Long [-1]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$blogIds [I]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$blogNames [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$homeURLs [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$lv Landroid/widget/ListView;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$password Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$urls [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$username Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$wpVersions [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$wpcoms [Z]
  + Methodref [android/util/SparseBooleanArray.get (I)Z]
  + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
  + Methodref [android/util/SparseBooleanArray.size ()I]
  + Methodref [android/widget/ListView.getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPressDB.addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + Methodref [org/edublogs/android/WordPressDB.checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + NameAndType [access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + NameAndType [addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + NameAndType [checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + NameAndType [finish ()V]
  + NameAndType [get (I)Z]
  + NameAndType [getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
  + NameAndType [keyAt (I)I]
  + NameAndType [setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + NameAndType [setResult (I)V]
  + NameAndType [size ()I]
  + NameAndType [this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + NameAndType [val$blogIds [I]
  + NameAndType [val$blogNames [Ljava/lang/String;]
  + NameAndType [val$homeURLs [Ljava/lang/String;]
  + NameAndType [val$lv Landroid/widget/ListView;]
  + NameAndType [val$password Ljava/lang/String;]
  + NameAndType [val$urls [Ljava/lang/String;]
  + NameAndType [val$username Ljava/lang/String;]
  + NameAndType [val$wpVersions [Ljava/lang/String;]
  + NameAndType [val$wpcoms [Z]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [()I]
  + Utf8 [()Landroid/util/SparseBooleanArray;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [2000]
  + Utf8 [<init>]
  + Utf8 [Above Text]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/util/SparseBooleanArray;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$2;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [[Z]
  + Utf8 [access$0]
  + Utf8 [access$10]
  + Utf8 [access$9]
  + Utf8 [addAccount]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/util/SparseBooleanArray]
  + Utf8 [android/widget/ListView]
  + Utf8 [blogID]
  + Utf8 [callFinished]
  + Utf8 [checkMatch]
  + Utf8 [dialog]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getCheckedItemPositions]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [keyAt]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2]
  + Utf8 [rowID]
  + Utf8 [selectedItems]
  + Utf8 [setCurrentBlog]
  + Utf8 [setResult]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$blogIds]
  + Utf8 [val$blogNames]
  + Utf8 [val$homeURLs]
  + Utf8 [val$lv]
  + Utf8 [val$password]
  + Utf8 [val$urls]
  + Utf8 [val$username]
  + Utf8 [val$wpVersions]
  + Utf8 [val$wpcoms]
  + Utf8 [whichButton]
  + Utf8 [wpDB]

Fields (count = 10):
  + Field:        this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$1 this$1
  + Field:        val$lv Landroid/widget/ListView;
    Access flags: 0x1012
      = private final synthetic android.widget.ListView val$lv
  + Field:        val$blogNames [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$blogNames
  + Field:        val$urls [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$urls
  + Field:        val$username Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$username
  + Field:        val$password Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$password
  + Field:        val$homeURLs [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$homeURLs
  + Field:        val$blogIds [I
    Access flags: 0x1012
      = private final synthetic int[] val$blogIds
  + Field:        val$wpcoms [Z
    Access flags: 0x1012
      = private final synthetic boolean[] val$wpcoms
  + Field:        val$wpVersions [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$wpVersions

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V
    Access flags: 0x0
      = AccountSetupActivity$1$2(org.edublogs.android.ui.accounts.AccountSetupActivity$1,android.widget.ListView,java.lang.String[],java.lang.String[],java.lang.String,java.lang.String,java.lang.String[],int[],boolean[],java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 11, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$lv Landroid/widget/ListView;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #18
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$blogNames [Ljava/lang/String;]
      [15] aload_0 v0
      [16] aload v4
      [18] putfield #22
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$urls [Ljava/lang/String;]
      [21] aload_0 v0
      [22] aload v5
      [24] putfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$username Ljava/lang/String;]
      [27] aload_0 v0
      [28] aload v6
      [30] putfield #21
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$password Ljava/lang/String;]
      [33] aload_0 v0
      [34] aload v7
      [36] putfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$homeURLs [Ljava/lang/String;]
      [39] aload_0 v0
      [40] aload v8
      [42] putfield #17
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$blogIds [I]
      [45] aload_0 v0
      [46] aload v9
      [48] putfield #25
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$wpcoms [Z]
      [51] aload_0 v0
      [52] aload v10
      [54] putfield #24
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$wpVersions [Ljava/lang/String;]
      [57] aload_0 v0
      [58] invokespecial #30
        + Methodref [java/lang/Object.<init> ()V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [57] -> line 358
      + Local variable table attribute (count = 1)
        v0: 0 -> 62 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$2; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 219, locals = 8, stack = 18):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$lv Landroid/widget/ListView;]
      [4] invokevirtual #29
        + Methodref [android/widget/ListView.getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
      [7] astore_3 v3
      [8] iconst_0
      [9] istore v4
      [11] goto +177 (target=188)
      [14] aload_3 v3
      [15] aload_3 v3
      [16] iload v4
      [18] invokevirtual #27
        + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
      [21] invokevirtual #26
        + Methodref [android/util/SparseBooleanArray.get (I)Z]
      [24] ifeq +161 (target=185)
      [27] aload_3 v3
      [28] iload v4
      [30] invokevirtual #27
        + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
      [33] istore v5
      [35] ldc2_w #13
        + Long [-1]
      [38] lstore v6
      [40] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [43] aload_0 v0
      [44] getfield #18
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$blogNames [Ljava/lang/String;]
      [47] iload v5
      [49] aaload
      [50] aload_0 v0
      [51] getfield #22
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$urls [Ljava/lang/String;]
      [54] iload v5
      [56] aaload
      [57] aload_0 v0
      [58] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$username Ljava/lang/String;]
      [61] aload_0 v0
      [62] getfield #21
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$password Ljava/lang/String;]
      [65] invokevirtual #33
        + Methodref [org/edublogs/android/WordPressDB.checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
      [68] lstore v6
      [70] lload v6
      [72] ldc2_w #13
        + Long [-1]
      [75] lcmp
      [76] ifne +90 (target=166)
      [79] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [82] aload_0 v0
      [83] getfield #22
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$urls [Ljava/lang/String;]
      [86] iload v5
      [88] aaload
      [89] aload_0 v0
      [90] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$homeURLs [Ljava/lang/String;]
      [93] iload v5
      [95] aaload
      [96] aload_0 v0
      [97] getfield #18
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$blogNames [Ljava/lang/String;]
      [100] iload v5
      [102] aaload
      [103] aload_0 v0
      [104] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$username Ljava/lang/String;]
      [107] aload_0 v0
      [108] getfield #21
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$password Ljava/lang/String;]
      [111] aload_0 v0
      [112] getfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [115] invokestatic #38
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [118] invokestatic #35
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
      [121] aload_0 v0
      [122] getfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [125] invokestatic #38
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [128] invokestatic #34
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
      [131] ldc #2
        + String [Above Text]
      [133] iconst_0
      [134] iconst_0
      [135] ldc #1
        + String [2000]
      [137] bipush 20
      [139] iconst_0
      [140] aload_0 v0
      [141] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$blogIds [I]
      [144] iload v5
      [146] iaload
      [147] aload_0 v0
      [148] getfield #25
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$wpcoms [Z]
      [151] iload v5
      [153] baload
      [154] aload_0 v0
      [155] getfield #24
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.val$wpVersions [Ljava/lang/String;]
      [158] iload v5
      [160] aaload
      [161] invokevirtual #32
        + Methodref [org/edublogs/android/WordPressDB.addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
      [164] lstore v6
      [166] iload v4
      [168] ifne +17 (target=185)
      [171] lload v6
      [173] lconst_0
      [174] lcmp
      [175] iflt +10 (target=185)
      [178] lload v6
      [180] l2i
      [181] invokestatic #31
        + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
      [184] pop
      [185] iinc v4, 1
      [188] iload v4
      [190] aload_3 v3
      [191] invokevirtual #28
        + Methodref [android/util/SparseBooleanArray.size ()I]
      [194] ificmplt -180 (target=14)
      [197] aload_0 v0
      [198] getfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [201] invokestatic #38
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [204] iconst_m1
      [205] invokevirtual #37
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
      [208] aload_0 v0
      [209] getfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [212] invokestatic #38
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [215] invokevirtual #36
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
      [218] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 360
        [8] -> line 362
        [14] -> line 363
        [27] -> line 364
        [35] -> line 365
        [40] -> line 367
        [70] -> line 368
        [79] -> line 369
        [121] -> line 370
        [147] -> line 371
        [161] -> line 369
        [166] -> line 374
        [171] -> line 375
        [178] -> line 376
        [185] -> line 362
        [197] -> line 382
        [208] -> line 383
        [218] -> line 385
      + Local variable table attribute (count = 7)
        v0: 0 -> 219 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$2; this]
        v1: 0 -> 219 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 219 [I whichButton]
        v3: 8 -> 219 [Landroid/util/SparseBooleanArray; selectedItems]
        v4: 11 -> 197 [I i]
        v5: 35 -> 185 [I rowID]
        v6: 40 -> 185 [J blogID]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$2]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$1$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$1$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 120):
  + String [2000]
  + String [Above Text]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3]
  + Long [-1]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$blogIds [I]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$blogNames [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$homeURLs [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$password Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$urls [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$username Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$wpVersions [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$wpcoms [Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPressDB.addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + Methodref [org/edublogs/android/WordPressDB.checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
  + NameAndType [access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + NameAndType [addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + NameAndType [checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + NameAndType [finish ()V]
  + NameAndType [setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
  + NameAndType [setResult (I)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + NameAndType [val$blogIds [I]
  + NameAndType [val$blogNames [Ljava/lang/String;]
  + NameAndType [val$homeURLs [Ljava/lang/String;]
  + NameAndType [val$password Ljava/lang/String;]
  + NameAndType [val$urls [Ljava/lang/String;]
  + NameAndType [val$username Ljava/lang/String;]
  + NameAndType [val$wpVersions [Ljava/lang/String;]
  + NameAndType [val$wpcoms [Z]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [()V]
  + Utf8 [(I)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [2000]
  + Utf8 [<init>]
  + Utf8 [Above Text]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$3;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [[Z]
  + Utf8 [access$0]
  + Utf8 [access$10]
  + Utf8 [access$5]
  + Utf8 [access$9]
  + Utf8 [addAccount]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [blogID]
  + Utf8 [callFinished]
  + Utf8 [checkMatch]
  + Utf8 [dialog]
  + Utf8 [finish]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3]
  + Utf8 [setCurrentBlog]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$blogIds]
  + Utf8 [val$blogNames]
  + Utf8 [val$homeURLs]
  + Utf8 [val$password]
  + Utf8 [val$urls]
  + Utf8 [val$username]
  + Utf8 [val$wpVersions]
  + Utf8 [val$wpcoms]
  + Utf8 [whichButton]
  + Utf8 [wpDB]

Fields (count = 9):
  + Field:        this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$1 this$1
  + Field:        val$blogNames [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$blogNames
  + Field:        val$urls [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$urls
  + Field:        val$username Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$username
  + Field:        val$password Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$password
  + Field:        val$homeURLs [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$homeURLs
  + Field:        val$blogIds [I
    Access flags: 0x1012
      = private final synthetic int[] val$blogIds
  + Field:        val$wpcoms [Z
    Access flags: 0x1012
      = private final synthetic boolean[] val$wpcoms
  + Field:        val$wpVersions [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$wpVersions

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;[Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[I[Z[Ljava/lang/String;)V
    Access flags: 0x0
      = AccountSetupActivity$1$3(org.edublogs.android.ui.accounts.AccountSetupActivity$1,java.lang.String[],java.lang.String[],java.lang.String,java.lang.String,java.lang.String[],int[],boolean[],java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 10, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$blogNames [Ljava/lang/String;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$urls [Ljava/lang/String;]
      [15] aload_0 v0
      [16] aload v4
      [18] putfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$username Ljava/lang/String;]
      [21] aload_0 v0
      [22] aload v5
      [24] putfield #18
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$password Ljava/lang/String;]
      [27] aload_0 v0
      [28] aload v6
      [30] putfield #17
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$homeURLs [Ljava/lang/String;]
      [33] aload_0 v0
      [34] aload v7
      [36] putfield #15
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$blogIds [I]
      [39] aload_0 v0
      [40] aload v8
      [42] putfield #22
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$wpcoms [Z]
      [45] aload_0 v0
      [46] aload v9
      [48] putfield #21
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$wpVersions [Ljava/lang/String;]
      [51] aload_0 v0
      [52] invokespecial #23
        + Methodref [java/lang/Object.<init> ()V]
      [55] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [51] -> line 387
      + Local variable table attribute (count = 1)
        v0: 0 -> 56 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$3; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 179, locals = 6, stack = 18):
      [0] iconst_0
      [1] istore_3 v3
      [2] goto +141 (target=143)
      [5] getstatic #13
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [8] aload_0 v0
      [9] getfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$blogNames [Ljava/lang/String;]
      [12] iload_3 v3
      [13] aaload
      [14] aload_0 v0
      [15] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$urls [Ljava/lang/String;]
      [18] iload_3 v3
      [19] aaload
      [20] aload_0 v0
      [21] getfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$username Ljava/lang/String;]
      [24] aload_0 v0
      [25] getfield #18
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$password Ljava/lang/String;]
      [28] invokevirtual #26
        + Methodref [org/edublogs/android/WordPressDB.checkMatch (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J]
      [31] lstore v4
      [33] lload v4
      [35] ldc2_w #11
        + Long [-1]
      [38] lcmp
      [39] ifne +83 (target=122)
      [42] getstatic #13
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [45] aload_0 v0
      [46] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$urls [Ljava/lang/String;]
      [49] iload_3 v3
      [50] aaload
      [51] aload_0 v0
      [52] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$homeURLs [Ljava/lang/String;]
      [55] iload_3 v3
      [56] aaload
      [57] aload_0 v0
      [58] getfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$blogNames [Ljava/lang/String;]
      [61] iload_3 v3
      [62] aaload
      [63] aload_0 v0
      [64] getfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$username Ljava/lang/String;]
      [67] aload_0 v0
      [68] getfield #18
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$password Ljava/lang/String;]
      [71] aload_0 v0
      [72] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [75] invokestatic #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [78] invokestatic #29
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$9 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
      [81] aload_0 v0
      [82] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [85] invokestatic #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [88] invokestatic #27
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$10 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Ljava/lang/String;]
      [91] ldc #2
        + String [Above Text]
      [93] iconst_0
      [94] iconst_0
      [95] ldc #1
        + String [2000]
      [97] iconst_5
      [98] iconst_0
      [99] aload_0 v0
      [100] getfield #15
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$blogIds [I]
      [103] iload_3 v3
      [104] iaload
      [105] aload_0 v0
      [106] getfield #22
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$wpcoms [Z]
      [109] iload_3 v3
      [110] baload
      [111] aload_0 v0
      [112] getfield #21
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.val$wpVersions [Ljava/lang/String;]
      [115] iload_3 v3
      [116] aaload
      [117] invokevirtual #25
        + Methodref [org/edublogs/android/WordPressDB.addAccount (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/String;IZIZLjava/lang/String;)J]
      [120] lstore v4
      [122] iload_3 v3
      [123] ifne +17 (target=140)
      [126] lload v4
      [128] lconst_0
      [129] lcmp
      [130] iflt +10 (target=140)
      [133] lload v4
      [135] l2i
      [136] invokestatic #24
        + Methodref [org/edublogs/android/WordPress.setCurrentBlog (I)Lorg/edublogs/android/models/Blog;]
      [139] pop
      [140] iinc v3, 1
      [143] iload_3 v3
      [144] aload_0 v0
      [145] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [148] invokestatic #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [151] invokestatic #28
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$5 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)I]
      [154] ificmplt -149 (target=5)
      [157] aload_0 v0
      [158] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [161] invokestatic #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [164] iconst_m1
      [165] invokevirtual #31
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.setResult (I)V]
      [168] aload_0 v0
      [169] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [172] invokestatic #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$1.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [175] invokevirtual #30
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.finish ()V]
      [178] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 390
        [5] -> line 392
        [33] -> line 393
        [42] -> line 394
        [91] -> line 395
        [117] -> line 394
        [122] -> line 398
        [126] -> line 399
        [133] -> line 400
        [140] -> line 390
        [157] -> line 405
        [168] -> line 406
        [178] -> line 407
      + Local variable table attribute (count = 5)
        v0: 0 -> 179 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$3; this]
        v1: 0 -> 179 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 179 [I whichButton]
        v3: 2 -> 157 [I i]
        v4: 33 -> 140 [J blogID]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$3]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$1$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$1$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 87):
  + Class [android/util/SparseBooleanArray]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/ListView]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.val$addSelected Landroid/widget/Button;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.val$lv Landroid/widget/ListView;]
  + Methodref [android/util/SparseBooleanArray.get (I)Z]
  + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
  + Methodref [android/util/SparseBooleanArray.size ()I]
  + Methodref [android/widget/Button.setEnabled (Z)V]
  + Methodref [android/widget/ListView.getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + NameAndType [get (I)Z]
  + NameAndType [getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
  + NameAndType [keyAt (I)I]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [size ()I]
  + NameAndType [this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + NameAndType [val$addSelected Landroid/widget/Button;]
  + NameAndType [val$lv Landroid/widget/ListView;]
  + Utf8 [()I]
  + Utf8 [()Landroid/util/SparseBooleanArray;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Z]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;Landroid/widget/Button;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/util/SparseBooleanArray;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$4;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
  + Utf8 [OnItemClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/util/SparseBooleanArray]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/ListView]
  + Utf8 [arg0]
  + Utf8 [arg1]
  + Utf8 [arg2]
  + Utf8 [arg3]
  + Utf8 [callFinished]
  + Utf8 [get]
  + Utf8 [getCheckedItemPositions]
  + Utf8 [i]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Object]
  + Utf8 [keyAt]
  + Utf8 [onItemClick]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4]
  + Utf8 [selectedItems]
  + Utf8 [setEnabled]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$addSelected]
  + Utf8 [val$lv]

Fields (count = 3):
  + Field:        this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$1 this$1
  + Field:        val$lv Landroid/widget/ListView;
    Access flags: 0x1012
      = private final synthetic android.widget.ListView val$lv
  + Field:        val$addSelected Landroid/widget/Button;
    Access flags: 0x1012
      = private final synthetic android.widget.Button val$addSelected

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;Landroid/widget/ListView;Landroid/widget/Button;)V
    Access flags: 0x0
      = AccountSetupActivity$1$4(org.edublogs.android.ui.accounts.AccountSetupActivity$1,android.widget.ListView,android.widget.Button)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #11
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.val$lv Landroid/widget/ListView;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #10
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.val$addSelected Landroid/widget/Button;]
      [15] aload_0 v0
      [16] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 417
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$4; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 74, locals = 9, stack = 3):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.val$lv Landroid/widget/ListView;]
      [4] invokevirtual #16
        + Methodref [android/widget/ListView.getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
      [7] astore v6
      [9] iconst_0
      [10] istore v7
      [12] iconst_0
      [13] istore v8
      [15] goto +24 (target=39)
      [18] aload v6
      [20] aload v6
      [22] iload v8
      [24] invokevirtual #13
        + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
      [27] invokevirtual #12
        + Methodref [android/util/SparseBooleanArray.get (I)Z]
      [30] ifeq +6 (target=36)
      [33] iconst_1
      [34] istore v7
      [36] iinc v8, 1
      [39] iload v8
      [41] aload v6
      [43] invokevirtual #14
        + Methodref [android/util/SparseBooleanArray.size ()I]
      [46] ificmplt -28 (target=18)
      [49] iload v7
      [51] ifne +14 (target=65)
      [54] aload_0 v0
      [55] getfield #10
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.val$addSelected Landroid/widget/Button;]
      [58] iconst_0
      [59] invokevirtual #15
        + Methodref [android/widget/Button.setEnabled (Z)V]
      [62] goto +11 (target=73)
      [65] aload_0 v0
      [66] getfield #10
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4.val$addSelected Landroid/widget/Button;]
      [69] iconst_1
      [70] invokevirtual #15
        + Methodref [android/widget/Button.setEnabled (Z)V]
      [73] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 419
        [9] -> line 420
        [12] -> line 421
        [18] -> line 422
        [33] -> line 423
        [36] -> line 421
        [49] -> line 426
        [54] -> line 427
        [62] -> line 428
        [65] -> line 429
        [73] -> line 431
      + Local variable table attribute (count = 8)
        v0: 0 -> 74 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$1$4; this]
        v1: 0 -> 74 [Landroid/widget/AdapterView; arg0]
        v2: 0 -> 74 [Landroid/view/View; arg1]
        v3: 0 -> 74 [I arg2]
        v4: 0 -> 74 [J arg3]
        v6: 9 -> 74 [Landroid/util/SparseBooleanArray; selectedItems]
        v7: 12 -> 74 [Z isChecked]
        v8: 15 -> 49 [I i]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 74 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$1$4]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$2
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$2 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 39):
  + Class [android/os/Looper]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$2]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$2.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Methodref [android/os/Looper.loop ()V]
  + Methodref [android/os/Looper.prepare ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$11 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$11 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
  + NameAndType [loop ()V]
  + NameAndType [prepare ()V]
  + NameAndType [setupBlogs ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$11]
  + Utf8 [android/os/Looper]
  + Utf8 [java/lang/Thread]
  + Utf8 [loop]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$2]
  + Utf8 [prepare]
  + Utf8 [run]
  + Utf8 [setupBlogs]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V
    Access flags: 0x0
      = AccountSetupActivity$2(org.edublogs.android.ui.accounts.AccountSetupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$2.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 662
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 1):
      [0] invokestatic #7
        + Methodref [android/os/Looper.prepare ()V]
      [3] aload_0 v0
      [4] getfield #5
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$2.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [7] invokestatic #9
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$11 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)V]
      [10] invokestatic #6
        + Methodref [android/os/Looper.loop ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 664
        [3] -> line 665
        [10] -> line 666
        [13] -> line 667
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
    + NameAndType [setupBlogs ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$2]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 93):
  + Class [[Ljava/lang/Object;]
  + Class [android/os/Handler]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Class [org/xmlrpc/android/XMLRPCFault]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.callBack Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.handler Landroid/os/Handler;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.method Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.params [Ljava/lang/Object;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.start ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;[Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCFault;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCException;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCException;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCFault;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;[Ljava/lang/Object;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [callBack Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
  + NameAndType [handler Landroid/os/Handler;]
  + NameAndType [method Ljava/lang/String;]
  + NameAndType [params [Ljava/lang/Object;]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [start ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCFault;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;[Ljava/lang/Object;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCFault;]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [XMLRPCMethodCallback]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/os/Handler]
  + Utf8 [call]
  + Utf8 [callBack]
  + Utf8 [e]
  + Utf8 [handler]
  + Utf8 [java/lang/Thread]
  + Utf8 [method]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [org/xmlrpc/android/XMLRPCFault]
  + Utf8 [params]
  + Utf8 [post]
  + Utf8 [result]
  + Utf8 [run]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 5):
  + Field:        method Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String method
  + Field:        params [Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object[] params
  + Field:        handler Landroid/os/Handler;
    Access flags: 0x2
      = private android.os.Handler handler
  + Field:        callBack Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;
    Access flags: 0x2
      = private org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethodCallback callBack
  + Field:        this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;Ljava/lang/String;Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;)V
    Access flags: 0x1
      = public AccountSetupActivity$XMLRPCMethod(org.edublogs.android.ui.accounts.AccountSetupActivity,java.lang.String,org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethodCallback)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Thread.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #15
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.method Ljava/lang/String;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #13
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.callBack Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
      [19] aload_0 v0
      [20] new #2
        + Class [android/os/Handler]
      [23] dup
      [24] invokespecial #18
        + Methodref [android/os/Handler.<init> ()V]
      [27] putfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.handler Landroid/os/Handler;]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 466
        [9] -> line 467
        [14] -> line 468
        [19] -> line 470
        [30] -> line 472
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod; this]
        v2: 0 -> 31 [Ljava/lang/String; method]
        v3: 0 -> 31 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback; callBack]
  + Method:       call([Ljava/lang/Object;)V
    Access flags: 0x1
      = public void call(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.params [Ljava/lang/Object;]
      [5] aload_0 v0
      [6] invokevirtual #22
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.start ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 479
        [5] -> line 480
        [9] -> line 481
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod; this]
        v1: 0 -> 10 [[Ljava/lang/Object; params]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [4] invokestatic #21
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Lorg/xmlrpc/android/XMLRPCClient;]
      [7] aload_0 v0
      [8] getfield #15
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.method Ljava/lang/String;]
      [11] aload_0 v0
      [12] getfield #16
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.params [Ljava/lang/Object;]
      [15] invokevirtual #26
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [18] checkcast #1
        + Class [[Ljava/lang/Object;]
      [21] astore_1 v1
      [22] aload_0 v0
      [23] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.handler Landroid/os/Handler;]
      [26] new #6
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1]
      [29] dup
      [30] aload_0 v0
      [31] aload_1 v1
      [32] invokespecial #23
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;[Ljava/lang/Object;)V]
      [35] invokevirtual #19
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [38] pop
      [39] goto +42 (target=81)
      [42] astore_1 v1
      [43] aload_0 v0
      [44] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.handler Landroid/os/Handler;]
      [47] new #7
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
      [50] dup
      [51] aload_0 v0
      [52] aload_1 v1
      [53] invokespecial #24
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCFault;)V]
      [56] invokevirtual #19
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [59] pop
      [60] goto +21 (target=81)
      [63] astore_1 v1
      [64] aload_0 v0
      [65] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.handler Landroid/os/Handler;]
      [68] new #8
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
      [71] dup
      [72] aload_0 v0
      [73] aload_1 v1
      [74] invokespecial #25
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCException;)V]
      [77] invokevirtual #19
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [80] pop
      [81] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 39: 42):
      + Class [org/xmlrpc/android/XMLRPCFault]
      + ExceptionInfo (0 -> 39: 63):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 487
        [22] -> line 488
        [39] -> line 493
        [43] -> line 494
        [63] -> line 531
        [64] -> line 533
        [81] -> line 560
      + Local variable table attribute (count = 4)
        v0: 0 -> 82 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod; this]
        v1: 22 -> 39 [[Ljava/lang/Object; result]
        v1: 43 -> 60 [Lorg/xmlrpc/android/XMLRPCFault; e]
        v1: 64 -> 81 [Lorg/xmlrpc/android/XMLRPCException; e]
  + Method:       access$0(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethodCallback access$0(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.callBack Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 464
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.accounts.AccountSetupActivity access$1(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.this$0 Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 460
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethodCallback]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 47):
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.val$result [Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
  + InterfaceMethodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback.callFinished ([Ljava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
  + NameAndType [callFinished ([Ljava/lang/Object;)V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + NameAndType [val$result [Ljava/lang/Object;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;[Ljava/lang/Object;)V]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [XMLRPCMethodCallback]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [callFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$result]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod this$1
  + Field:        val$result [Ljava/lang/Object;
    Access flags: 0x1012
      = private final synthetic java.lang.Object[] val$result

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;[Ljava/lang/Object;)V
    Access flags: 0x0
      = AccountSetupActivity$XMLRPCMethod$1(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #8
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.val$result [Ljava/lang/Object;]
      [10] aload_0 v0
      [11] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 488
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback;]
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1.val$result [Ljava/lang/Object;]
      [11] invokeinterface #11
        + InterfaceMethodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback.callFinished ([Ljava/lang/Object;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 490
        [16] -> line 491
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$1]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethodCallback]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 134):
  + Integer [2131296274]
  + Integer [2131296287]
  + Integer [2131296332]
  + Integer [2131296362]
  + Integer [2131296573]
  + String [404]
  + String [425]
  + String [code 403]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/ProgressDialog]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2]
  + Class [org/xmlrpc/android/XMLRPCFault]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.val$e Lorg/xmlrpc/android/XMLRPCFault;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/ProgressDialog.dismiss ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$2 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
  + Methodref [org/xmlrpc/android/XMLRPCFault.getMessage ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [dismiss ()V]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [run ()V]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + NameAndType [val$e Lorg/xmlrpc/android/XMLRPCFault;]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCFault;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [404]
  + Utf8 [425]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Thread;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCFault;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [code 403]
  + Utf8 [contains]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [dismiss]
  + Utf8 [getMessage]
  + Utf8 [getString]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [message]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2]
  + Utf8 [org/xmlrpc/android/XMLRPCFault]
  + Utf8 [run]
  + Utf8 [runOnUiThread]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [shake]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$e]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod this$1
  + Field:        val$e Lorg/xmlrpc/android/XMLRPCFault;
    Access flags: 0x1012
      = private final synthetic org.xmlrpc.android.XMLRPCFault val$e

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCFault;)V
    Access flags: 0x0
      = AccountSetupActivity$XMLRPCMethod$2(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod,org.xmlrpc.android.XMLRPCFault)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #24
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.val$e Lorg/xmlrpc/android/XMLRPCFault;]
      [10] aload_0 v0
      [11] invokespecial #33
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 494
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 207, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [4] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [7] invokestatic #35
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
      [10] invokevirtual #32
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [13] aload_0 v0
      [14] getfield #24
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.val$e Lorg/xmlrpc/android/XMLRPCFault;]
      [17] invokevirtual #42
        + Methodref [org/xmlrpc/android/XMLRPCFault.getMessage ()Ljava/lang/String;]
      [20] astore_1 v1
      [21] aload_1 v1
      [22] ldc #8
        + String [code 403]
      [24] invokevirtual #34
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [27] ifeq +26 (target=53)
      [30] new #20
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1]
      [33] dup
      [34] aload_0 v0
      [35] invokespecial #40
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
      [38] astore_2 v2
      [39] aload_0 v0
      [40] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [43] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [46] aload_2 v2
      [47] invokevirtual #38
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [50] goto +156 (target=206)
      [53] new #10
        + Class [android/app/AlertDialog$Builder]
      [56] dup
      [57] aload_0 v0
      [58] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [61] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [64] invokespecial #26
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [67] astore_2 v2
      [68] aload_2 v2
      [69] aload_0 v0
      [70] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [73] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [76] ldc #3
        + Integer [2131296332]
      [78] invokevirtual #37
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [81] invokevirtual #31
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [84] pop
      [85] aload_1 v1
      [86] ldc #6
        + String [404]
      [88] invokevirtual #34
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [91] ifeq +19 (target=110)
      [94] aload_0 v0
      [95] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [98] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [101] ldc #1
        + Integer [2131296274]
      [103] invokevirtual #37
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [106] astore_1 v1
      [107] goto +55 (target=162)
      [110] aload_1 v1
      [111] ldc #7
        + String [425]
      [113] invokevirtual #34
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [116] ifeq +46 (target=162)
      [119] aload_0 v0
      [120] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [123] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [126] invokestatic #36
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$2 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Z]
      [129] ifeq +33 (target=162)
      [132] aload_2 v2
      [133] aload_0 v0
      [134] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [137] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [140] ldc #4
        + Integer [2131296362]
      [142] invokevirtual #37
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [145] invokevirtual #31
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [148] pop
      [149] aload_0 v0
      [150] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [153] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [156] ldc #2
        + Integer [2131296287]
      [158] invokevirtual #37
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [161] astore_1 v1
      [162] aload_2 v2
      [163] aload_1 v1
      [164] invokevirtual #29
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [167] pop
      [168] aload_2 v2
      [169] aload_0 v0
      [170] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [173] invokestatic #39
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [176] ldc #5
        + Integer [2131296573]
      [178] invokevirtual #37
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [181] new #21
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2]
      [184] dup
      [185] aload_0 v0
      [186] invokespecial #41
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
      [189] invokevirtual #30
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [192] pop
      [193] aload_2 v2
      [194] iconst_1
      [195] invokevirtual #28
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [198] pop
      [199] aload_2 v2
      [200] invokevirtual #27
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [203] invokevirtual #25
        + Methodref [android/app/AlertDialog.show ()V]
      [206] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 497
        [13] -> line 498
        [21] -> line 499
        [30] -> line 501
        [39] -> line 508
        [50] -> line 509
        [53] -> line 510
        [68] -> line 511
        [85] -> line 512
        [94] -> line 513
        [107] -> line 514
        [132] -> line 515
        [149] -> line 516
        [162] -> line 519
        [168] -> line 520
        [193] -> line 525
        [199] -> line 526
        [206] -> line 528
      + Local variable table attribute (count = 4)
        v0: 0 -> 207 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2; this]
        v1: 21 -> 207 [Ljava/lang/String; message]
        v2: 39 -> 50 [Ljava/lang/Thread; shake]
        v2: 68 -> 206 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       access$0(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod access$0(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 494
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2$1 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 74):
  + Integer [2130968583]
  + Integer [2131165257]
  + Integer [2131296504]
  + Class [android/view/View]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/widget/Toast]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
  + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [run ()V]
  + NameAndType [show ()V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/widget/Toast]
  + Utf8 [findViewById]
  + Utf8 [getString]
  + Utf8 [java/lang/Thread]
  + Utf8 [loadAnimation]
  + Utf8 [makeText]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1]
  + Utf8 [run]
  + Utf8 [shake]
  + Utf8 [show]
  + Utf8 [startAnimation]
  + Utf8 [this]
  + Utf8 [this$2]

Fields (count = 1):
  + Field:        this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2 this$2

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V
    Access flags: 0x0
      = AccountSetupActivity$XMLRPCMethod$2$1(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
      [5] aload_0 v0
      [6] invokespecial #17
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 501
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
      [4] invokestatic #21
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [7] invokestatic #20
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [10] ldc #1
        + Integer [2130968583]
      [12] invokestatic #14
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [15] astore_1 v1
      [16] aload_0 v0
      [17] getfield #12
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
      [20] invokestatic #21
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [23] invokestatic #20
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [26] ldc #2
        + Integer [2131165257]
      [28] invokevirtual #18
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.findViewById (I)Landroid/view/View;]
      [31] aload_1 v1
      [32] invokevirtual #13
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [35] aload_0 v0
      [36] getfield #12
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
      [39] invokestatic #21
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [42] invokestatic #20
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [45] aload_0 v0
      [46] getfield #12
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
      [49] invokestatic #21
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2.access$0 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [52] invokestatic #20
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [55] ldc #3
        + Integer [2131296504]
      [57] invokevirtual #19
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [60] iconst_0
      [61] invokestatic #15
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [64] invokevirtual #16
        + Methodref [android/widget/Toast.show ()V]
      [67] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 503
        [16] -> line 504
        [35] -> line 505
        [67] -> line 506
      + Local variable table attribute (count = 2)
        v0: 0 -> 68 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1; this]
        v1: 16 -> 68 [Landroid/view/animation/Animation; shake]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$1]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 46):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [run ()V]
  + NameAndType [this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$2]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2 this$2

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;)V
    Access flags: 0x0
      = AccountSetupActivity$XMLRPCMethod$2$2(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$2)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 520
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #10
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 522
        [6] -> line 523
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2; this]
        v1: 0 -> 7 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 7 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$2$2]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 124):
  + Integer [2131296274]
  + Integer [2131296332]
  + Integer [2131296573]
  + String [404]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/ProgressDialog]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [org/apache/http/conn/HttpHostConnectException]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.val$e Lorg/xmlrpc/android/XMLRPCException;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/ProgressDialog.dismiss ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;)V]
  + Methodref [org/xmlrpc/android/XMLRPCException.getCause ()Ljava/lang/Throwable;]
  + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/XMLRPCException.printStackTrace ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [dismiss ()V]
  + NameAndType [getCause ()Ljava/lang/Throwable;]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [run ()V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + NameAndType [val$e Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/Throwable;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [404]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [access$1]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [contains]
  + Utf8 [couse]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [dismiss]
  + Utf8 [getCause]
  + Utf8 [getMessage]
  + Utf8 [getString]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [message]
  + Utf8 [org/apache/http/conn/HttpHostConnectException]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [printStackTrace]
  + Utf8 [run]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$e]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod this$1
  + Field:        val$e Lorg/xmlrpc/android/XMLRPCException;
    Access flags: 0x1012
      = private final synthetic org.xmlrpc.android.XMLRPCException val$e

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;Lorg/xmlrpc/android/XMLRPCException;)V
    Access flags: 0x0
      = AccountSetupActivity$XMLRPCMethod$3(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod,org.xmlrpc.android.XMLRPCException)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.val$e Lorg/xmlrpc/android/XMLRPCException;]
      [10] aload_0 v0
      [11] invokespecial #29
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 533
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.val$e Lorg/xmlrpc/android/XMLRPCException;]
      [4] invokevirtual #35
        + Methodref [org/xmlrpc/android/XMLRPCException.getCause ()Ljava/lang/Throwable;]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] getfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.val$e Lorg/xmlrpc/android/XMLRPCException;]
      [12] invokevirtual #37
        + Methodref [org/xmlrpc/android/XMLRPCException.printStackTrace ()V]
      [15] aload_0 v0
      [16] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [19] invokestatic #33
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [22] invokestatic #31
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity;)Landroid/app/ProgressDialog;]
      [25] invokevirtual #28
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [28] aload_0 v0
      [29] getfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.val$e Lorg/xmlrpc/android/XMLRPCException;]
      [32] invokevirtual #36
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [35] astore_2 v2
      [36] aload_1 v1
      [37] instanceof #13
        + Class [org/apache/http/conn/HttpHostConnectException]
      [40] ifne +101 (target=141)
      [43] new #6
        + Class [android/app/AlertDialog$Builder]
      [46] dup
      [47] aload_0 v0
      [48] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [51] invokestatic #33
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [54] invokespecial #22
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [57] astore_3 v3
      [58] aload_3 v3
      [59] aload_0 v0
      [60] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [63] invokestatic #33
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [66] ldc #2
        + Integer [2131296332]
      [68] invokevirtual #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [71] invokevirtual #27
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [74] pop
      [75] aload_2 v2
      [76] ldc #4
        + String [404]
      [78] invokevirtual #30
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [81] ifeq +16 (target=97)
      [84] aload_0 v0
      [85] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [88] invokestatic #33
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [91] ldc #1
        + Integer [2131296274]
      [93] invokevirtual #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [96] astore_2 v2
      [97] aload_3 v3
      [98] aload_2 v2
      [99] invokevirtual #25
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [102] pop
      [103] aload_3 v3
      [104] aload_0 v0
      [105] getfield #19
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.this$1 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;]
      [108] invokestatic #33
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod.access$1 (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod;)Lorg/edublogs/android/ui/accounts/AccountSetupActivity;]
      [111] ldc #3
        + Integer [2131296573]
      [113] invokevirtual #32
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity.getString (I)Ljava/lang/String;]
      [116] new #17
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1]
      [119] dup
      [120] aload_0 v0
      [121] invokespecial #34
        + Methodref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1.<init> (Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;)V]
      [124] invokevirtual #26
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [127] pop
      [128] aload_3 v3
      [129] iconst_1
      [130] invokevirtual #24
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [133] pop
      [134] aload_3 v3
      [135] invokevirtual #23
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [138] invokevirtual #21
        + Methodref [android/app/AlertDialog.show ()V]
      [141] aload_0 v0
      [142] getfield #20
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3.val$e Lorg/xmlrpc/android/XMLRPCException;]
      [145] invokevirtual #37
        + Methodref [org/xmlrpc/android/XMLRPCException.printStackTrace ()V]
      [148] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 535
        [8] -> line 536
        [15] -> line 537
        [28] -> line 538
        [36] -> line 539
        [43] -> line 542
        [58] -> line 543
        [75] -> line 544
        [84] -> line 545
        [97] -> line 546
        [103] -> line 547
        [128] -> line 552
        [134] -> line 553
        [141] -> line 555
        [148] -> line 557
      + Local variable table attribute (count = 4)
        v0: 0 -> 149 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3; this]
        v1: 8 -> 149 [Ljava/lang/Throwable; couse]
        v2: 36 -> 149 [Ljava/lang/String; message]
        v3: 58 -> 141 [Landroid/app/AlertDialog$Builder; dialogBuilder]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$3$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 46):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1]
  + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [run ()V]
  + NameAndType [this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;)V]
  + Utf8 [<init>]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethod]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$2]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$3 this$2

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;)V
    Access flags: 0x0
      = AccountSetupActivity$XMLRPCMethod$3$1(org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethod$3)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1.this$2 Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 547
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #10
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 549
        [6] -> line 550
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1; this]
        v1: 0 -> 7 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 7 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethod]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethod$3$1]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface org.edublogs.android.ui.accounts.AccountSetupActivity$XMLRPCMethodCallback extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
  + Utf8 [([Ljava/lang/Object;)V]
  + Utf8 [AccountSetupActivity.java]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCMethodCallback]
  + Utf8 [callFinished]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]

Fields (count = 0):

Methods (count = 1):
  + Method:       callFinished([Ljava/lang/Object;)V
    Access flags: 0x401
      = public abstract void callFinished(java.lang.Object[])

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity$XMLRPCMethodCallback]
      + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      + Utf8 [XMLRPCMethodCallback]
  + Source file attribute:
    + Utf8 [AccountSetupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AdditionalSettingsActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.accounts.AdditionalSettingsActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 114):
  + Integer [2130903063]
  + Integer [2131165258]
  + Integer [2131165264]
  + Integer [2131165268]
  + Integer [2131165269]
  + Integer [2131165270]
  + Integer [2131296525]
  + String [httppassword]
  + String [httpuser]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/EditText]
  + Class [android/widget/TextView]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.<init> (Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2.<init> (Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [toUpperCase ()Ljava/lang/String;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AdditionalSettingsActivity.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/TextView]
  + Utf8 [cancelButton]
  + Utf8 [extras]
  + Utf8 [findViewById]
  + Utf8 [getExtras]
  + Utf8 [getIntent]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [httppassword]
  + Utf8 [httppasswordET]
  + Utf8 [httpuser]
  + Utf8 [httpuserET]
  + Utf8 [java/lang/String]
  + Utf8 [newConfig]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2]
  + Utf8 [saveButton]
  + Utf8 [savedInstanceState]
  + Utf8 [setContentView]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [toUpperCase]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public AdditionalSettingsActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #23
        + Methodref [android/app/Activity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 15
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 136, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #25
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #1
        + Integer [2130903063]
      [8] invokevirtual #36
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] ldc #2
        + Integer [2131165258]
      [14] invokevirtual #33
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
      [17] checkcast #18
        + Class [android/widget/TextView]
      [20] aload_0 v0
      [21] invokevirtual #35
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.getResources ()Landroid/content/res/Resources;]
      [24] ldc #7
        + Integer [2131296525]
      [26] invokevirtual #27
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [29] invokevirtual #32
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [32] invokevirtual #31
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [35] aload_0 v0
      [36] invokevirtual #34
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.getIntent ()Landroid/content/Intent;]
      [39] invokevirtual #26
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [42] astore_2 v2
      [43] aload_2 v2
      [44] ifnull +45 (target=89)
      [47] aload_0 v0
      [48] ldc #4
        + Integer [2131165268]
      [50] invokevirtual #33
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
      [53] checkcast #17
        + Class [android/widget/EditText]
      [56] astore_3 v3
      [57] aload_3 v3
      [58] aload_2 v2
      [59] ldc #9
        + String [httpuser]
      [61] invokevirtual #28
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [64] invokevirtual #30
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [67] aload_0 v0
      [68] ldc #5
        + Integer [2131165269]
      [70] invokevirtual #33
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
      [73] checkcast #17
        + Class [android/widget/EditText]
      [76] astore v4
      [78] aload v4
      [80] aload_2 v2
      [81] ldc #8
        + String [httppassword]
      [83] invokevirtual #28
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [86] invokevirtual #30
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [89] aload_0 v0
      [90] ldc #6
        + Integer [2131165270]
      [92] invokevirtual #33
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
      [95] checkcast #16
        + Class [android/widget/Button]
      [98] astore_3 v3
      [99] aload_0 v0
      [100] ldc #3
        + Integer [2131165264]
      [102] invokevirtual #33
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
      [105] checkcast #16
        + Class [android/widget/Button]
      [108] astore v4
      [110] aload v4
      [112] new #21
        + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1]
      [115] dup
      [116] aload_0 v0
      [117] invokespecial #37
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.<init> (Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
      [120] invokevirtual #29
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [123] aload_3 v3
      [124] new #22
        + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2]
      [127] dup
      [128] aload_0 v0
      [129] invokespecial #38
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2.<init> (Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
      [132] invokevirtual #29
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [135] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 18
        [5] -> line 20
        [11] -> line 22
        [35] -> line 24
        [43] -> line 25
        [47] -> line 26
        [57] -> line 27
        [67] -> line 28
        [78] -> line 29
        [89] -> line 32
        [99] -> line 33
        [110] -> line 35
        [123] -> line 54
        [135] -> line 62
      + Local variable table attribute (count = 7)
        v0: 0 -> 136 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity; this]
        v1: 0 -> 136 [Landroid/os/Bundle; savedInstanceState]
        v2: 43 -> 136 [Landroid/os/Bundle; extras]
        v3: 57 -> 89 [Landroid/widget/EditText; httpuserET]
        v4: 78 -> 89 [Landroid/widget/EditText; httppasswordET]
        v3: 99 -> 136 [Landroid/widget/Button; cancelButton]
        v4: 110 -> 136 [Landroid/widget/Button; saveButton]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #24
        + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 67
        [5] -> line 68
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2]
  + Source file attribute:
    + Utf8 [AdditionalSettingsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AdditionalSettingsActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 88):
  + Integer [2131165268]
  + Integer [2131165269]
  + String [httppassword]
  + String [httpuser]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1]
  + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.setResult (ILandroid/content/Intent;)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AdditionalSettingsActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [bundle]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getText]
  + Utf8 [httppassword]
  + Utf8 [httppasswordET]
  + Utf8 [httpuser]
  + Utf8 [httpuserET]
  + Utf8 [java/lang/Object]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1]
  + Utf8 [putExtras]
  + Utf8 [putString]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AdditionalSettingsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V
    Access flags: 0x0
      = AdditionalSettingsActivity$1(org.edublogs.android.ui.accounts.AdditionalSettingsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 35
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 110, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [4] ldc #1
        + Integer [2131165268]
      [6] invokevirtual #21
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #10
        + Class [android/widget/EditText]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] invokevirtual #19
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [17] invokeinterface #24
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [22] astore_3 v3
      [23] aload_0 v0
      [24] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [27] ldc #2
        + Integer [2131165269]
      [29] invokevirtual #21
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.findViewById (I)Landroid/view/View;]
      [32] checkcast #10
        + Class [android/widget/EditText]
      [35] astore v4
      [37] aload v4
      [39] invokevirtual #19
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [42] invokeinterface #24
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [47] astore v5
      [49] new #6
        + Class [android/os/Bundle]
      [52] dup
      [53] invokespecial #17
        + Methodref [android/os/Bundle.<init> ()V]
      [56] astore v6
      [58] aload v6
      [60] ldc #4
        + String [httpuser]
      [62] aload_3 v3
      [63] invokevirtual #18
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [66] aload v6
      [68] ldc #3
        + String [httppassword]
      [70] aload v5
      [72] invokevirtual #18
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [75] new #5
        + Class [android/content/Intent]
      [78] dup
      [79] invokespecial #15
        + Methodref [android/content/Intent.<init> ()V]
      [82] astore v7
      [84] aload v7
      [86] aload v6
      [88] invokevirtual #16
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [91] pop
      [92] aload_0 v0
      [93] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [96] iconst_m1
      [97] aload v7
      [99] invokevirtual #23
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.setResult (ILandroid/content/Intent;)V]
      [102] aload_0 v0
      [103] getfield #14
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [106] invokevirtual #22
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.finish ()V]
      [109] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 38
        [13] -> line 39
        [23] -> line 40
        [37] -> line 41
        [49] -> line 44
        [58] -> line 45
        [66] -> line 46
        [75] -> line 47
        [84] -> line 48
        [92] -> line 49
        [102] -> line 50
        [109] -> line 51
      + Local variable table attribute (count = 8)
        v0: 0 -> 110 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity$1; this]
        v1: 0 -> 110 [Landroid/view/View; v]
        v2: 13 -> 110 [Landroid/widget/EditText; httpuserET]
        v3: 23 -> 110 [Ljava/lang/String; httpuser]
        v4: 37 -> 110 [Landroid/widget/EditText; httppasswordET]
        v5: 49 -> 110 [Ljava/lang/String; httppassword]
        v6: 58 -> 110 [Landroid/os/Bundle; bundle]
        v7: 84 -> 110 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$1]
  + Source file attribute:
    + Utf8 [AdditionalSettingsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.AdditionalSettingsActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 49):
  + Class [android/content/Intent]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2]
  + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.setResult (ILandroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [finish ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
  + Utf8 [()V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AdditionalSettingsActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
  + Utf8 [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.AdditionalSettingsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;)V
    Access flags: 0x0
      = AdditionalSettingsActivity$2(org.edublogs.android.ui.accounts.AdditionalSettingsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 54
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] new #1
        + Class [android/content/Intent]
      [3] dup
      [4] invokespecial #8
        + Methodref [android/content/Intent.<init> ()V]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [12] iconst_0
      [13] aload_2 v2
      [14] invokevirtual #11
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.setResult (ILandroid/content/Intent;)V]
      [17] aload_0 v0
      [18] getfield #7
        + Fieldref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2.this$0 Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity;]
      [21] invokevirtual #10
        + Methodref [org/edublogs/android/ui/accounts/AdditionalSettingsActivity.finish ()V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 56
        [8] -> line 57
        [17] -> line 58
        [24] -> line 59
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/accounts/AdditionalSettingsActivity$2; this]
        v1: 0 -> 25 [Landroid/view/View; v]
        v2: 8 -> 25 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/accounts/AdditionalSettingsActivity$2]
  + Source file attribute:
    + Utf8 [AdditionalSettingsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/NewAccountActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.accounts.NewAccountActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 71):
  + Integer [2130903087]
  + String [username]
  + String [wpcom]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.setResult (I)V]
  + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [finish ()V]
  + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [setContentView (I)V]
  + NameAndType [setResult (I)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/NewAccountActivity;]
  + Utf8 [NewAccountActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [data]
  + Utf8 [finish]
  + Utf8 [getStringExtra]
  + Utf8 [i]
  + Utf8 [onActivityResult]
  + Utf8 [onBackPressed]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Utf8 [putExtra]
  + Utf8 [requestCode]
  + Utf8 [resultCode]
  + Utf8 [savedInstanceState]
  + Utf8 [setContentView]
  + Utf8 [setResult]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [username]
  + Utf8 [wpcom]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public NewAccountActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #8
        + Methodref [android/app/Activity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 12
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/accounts/NewAccountActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #10
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #1
        + Integer [2130903087]
      [8] invokevirtual #16
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.setContentView (I)V]
      [11] new #5
        + Class [android/content/Intent]
      [14] dup
      [15] aload_0 v0
      [16] ldc #6
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      [18] invokespecial #11
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [21] astore_2 v2
      [22] aload_0 v0
      [23] aload_2 v2
      [24] iconst_2
      [25] invokevirtual #18
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 19
        [5] -> line 20
        [11] -> line 50
        [22] -> line 51
        [28] -> line 52
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/accounts/NewAccountActivity; this]
        v1: 0 -> 29 [Landroid/os/Bundle; savedInstanceState]
        v2: 22 -> 29 [Landroid/content/Intent; i]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 121, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #9
        + Methodref [android/app/Activity.onActivityResult (IILandroid/content/Intent;)V]
      [7] iload_1 v1
      [8] tableswitch (3 offsets, default=112) (target=120)
        0: offset = 28, target = 36
        1: offset = 91, target = 99
        2: offset = 91, target = 99
        default: offset = 112, target = 120
      [36] iload_2 v2
      [37] iconst_m1
      [38] ificmpne +82 (target=120)
      [41] aload_3 v3
      [42] ifnull +78 (target=120)
      [45] aload_3 v3
      [46] ldc #2
        + String [username]
      [48] invokevirtual #12
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [51] astore v4
      [53] aload v4
      [55] ifnull +65 (target=120)
      [58] new #5
        + Class [android/content/Intent]
      [61] dup
      [62] aload_0 v0
      [63] ldc #6
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      [65] invokespecial #11
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [68] astore v5
      [70] aload v5
      [72] ldc #3
        + String [wpcom]
      [74] iconst_1
      [75] invokevirtual #14
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [78] pop
      [79] aload v5
      [81] ldc #2
        + String [username]
      [83] aload v4
      [85] invokevirtual #13
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [88] pop
      [89] aload_0 v0
      [90] aload v5
      [92] iconst_1
      [93] invokevirtual #18
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [96] goto +24 (target=120)
      [99] iload_2 v2
      [100] iconst_m1
      [101] ificmpne +15 (target=116)
      [104] aload_0 v0
      [105] iconst_m1
      [106] invokevirtual #17
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.setResult (I)V]
      [109] aload_0 v0
      [110] invokevirtual #15
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.finish ()V]
      [113] goto +7 (target=120)
      [116] aload_0 v0
      [117] invokevirtual #15
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.finish ()V]
      [120] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 56
        [7] -> line 58
        [36] -> line 60
        [45] -> line 61
        [53] -> line 62
        [58] -> line 63
        [70] -> line 64
        [79] -> line 65
        [89] -> line 66
        [96] -> line 69
        [99] -> line 72
        [104] -> line 73
        [109] -> line 74
        [113] -> line 75
        [116] -> line 76
        [120] -> line 79
      + Local variable table attribute (count = 6)
        v0: 0 -> 121 [Lorg/edublogs/android/ui/accounts/NewAccountActivity; this]
        v1: 0 -> 121 [I requestCode]
        v2: 0 -> 121 [I resultCode]
        v3: 0 -> 121 [Landroid/content/Intent; data]
        v4: 53 -> 96 [Ljava/lang/String; username]
        v5: 70 -> 96 [Landroid/content/Intent; i]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokevirtual #17
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.setResult (I)V]
      [5] aload_0 v0
      [6] invokevirtual #15
        + Methodref [org/edublogs/android/ui/accounts/NewAccountActivity.finish ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 83
        [5] -> line 84
        [9] -> line 85
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/NewAccountActivity; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NewAccountActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/SignupActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.accounts.SignupActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 161):
  + Integer [2131296341]
  + Integer [2131296613]
  + String [wp-android/]
  + Class [android/app/Activity]
  + Class [android/content/res/Resources]
  + Class [android/webkit/CookieManager]
  + Class [android/webkit/CookieSyncManager]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/accounts/SignupActivity]
  + Class [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient]
  + Class [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.activity Landroid/app/Activity;]
  + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onBackPressed ()V]
  + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
  + Methodref [android/webkit/CookieManager.removeAllCookie ()V]
  + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
  + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.<init> (Landroid/content/Context;)V]
  + Methodref [android/webkit/WebView.canGoBack ()Z]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.goBack ()V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.requestWindowFeature (I)Z]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setContentView (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setProgressBarIndeterminateVisibility (Z)V]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient.<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient;)V]
  + NameAndType [activity Landroid/app/Activity;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [canGoBack ()Z]
  + NameAndType [createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + NameAndType [getInstance ()Landroid/webkit/CookieManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [goBack ()V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [removeAllCookie ()V]
  + NameAndType [requestWindowFeature (I)Z]
  + NameAndType [setCacheMode (I)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setJavaScriptEnabled (Z)V]
  + NameAndType [setProgressBarIndeterminateVisibility (Z)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setUserAgentString (Ljava/lang/String;)V]
  + NameAndType [setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [versionName Ljava/lang/String;]
  + NameAndType [webView Landroid/webkit/WebView;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/webkit/CookieManager;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/webkit/WebChromeClient;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/SignupActivity;Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/CookieManager;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/SignupActivity;]
  + Utf8 [SignupActivity.java]
  + Utf8 [SignupWebChromeClient]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/webkit/CookieManager]
  + Utf8 [android/webkit/CookieSyncManager]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [append]
  + Utf8 [canGoBack]
  + Utf8 [cookieManager]
  + Utf8 [createInstance]
  + Utf8 [getInstance]
  + Utf8 [getResources]
  + Utf8 [getSettings]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [goBack]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [loadUrl]
  + Utf8 [newConfig]
  + Utf8 [onBackPressed]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient]
  + Utf8 [removeAllCookie]
  + Utf8 [requestWindowFeature]
  + Utf8 [savedInstanceState]
  + Utf8 [setCacheMode]
  + Utf8 [setContentView]
  + Utf8 [setJavaScriptEnabled]
  + Utf8 [setProgressBarIndeterminateVisibility]
  + Utf8 [setTitle]
  + Utf8 [setUserAgentString]
  + Utf8 [setWebChromeClient]
  + Utf8 [setWebViewClient]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [versionName]
  + Utf8 [webView]
  + Utf8 [wp-android/]

Fields (count = 2):
  + Field:        activity Landroid/app/Activity;
    Access flags: 0x1
      = public android.app.Activity activity
  + Field:        webView Landroid/webkit/WebView;
    Access flags: 0x2
      = private android.webkit.WebView webView

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public SignupActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [android/app/Activity.<init> ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] putfield #16
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.activity Landroid/app/Activity;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 20
        [4] -> line 21
        [9] -> line 20
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/SignupActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 157, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #21
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] iconst_2
      [7] invokevirtual #41
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.requestWindowFeature (I)Z]
      [10] pop
      [11] aload_0 v0
      [12] new #9
        + Class [android/webkit/WebView]
      [15] dup
      [16] aload_0 v0
      [17] invokespecial #29
        + Methodref [android/webkit/WebView.<init> (Landroid/content/Context;)V]
      [20] putfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [23] aload_0 v0
      [24] aload_0 v0
      [25] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [28] invokevirtual #42
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setContentView (Landroid/view/View;)V]
      [31] aload_0 v0
      [32] aload_0 v0
      [33] invokevirtual #39
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.getResources ()Landroid/content/res/Resources;]
      [36] ldc #1
        + Integer [2131296341]
      [38] invokevirtual #22
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [41] invokevirtual #44
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setTitle (Ljava/lang/CharSequence;)V]
      [44] aload_0 v0
      [45] iconst_1
      [46] invokevirtual #43
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setProgressBarIndeterminateVisibility (Z)V]
      [49] aload_0 v0
      [50] invokestatic #25
        + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
      [53] pop
      [54] invokestatic #23
        + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
      [57] astore_2 v2
      [58] aload_2 v2
      [59] invokevirtual #24
        + Methodref [android/webkit/CookieManager.removeAllCookie ()V]
      [62] aload_0 v0
      [63] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [66] invokevirtual #31
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [69] new #10
        + Class [java/lang/StringBuilder]
      [72] dup
      [73] ldc #3
        + String [wp-android/]
      [75] invokespecial #36
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [78] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [81] invokevirtual #37
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [84] invokevirtual #38
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [87] invokevirtual #28
        + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
      [90] aload_0 v0
      [91] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [94] invokevirtual #31
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [97] iconst_1
      [98] invokevirtual #27
        + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
      [101] aload_0 v0
      [102] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [105] invokevirtual #31
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [108] iconst_2
      [109] invokevirtual #26
        + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
      [112] aload_0 v0
      [113] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [116] new #14
        + Class [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient]
      [119] dup
      [120] aload_0 v0
      [121] aconst_null
      [122] invokespecial #46
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient;)V]
      [125] invokevirtual #35
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [128] aload_0 v0
      [129] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [132] new #13
        + Class [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient]
      [135] dup
      [136] aload_0 v0
      [137] invokespecial #45
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient.<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
      [140] invokevirtual #34
        + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
      [143] aload_0 v0
      [144] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [147] aload_0 v0
      [148] ldc #2
        + Integer [2131296613]
      [150] invokevirtual #40
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.getString (I)Ljava/lang/String;]
      [153] invokevirtual #33
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [156] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 26
        [5] -> line 27
        [11] -> line 28
        [23] -> line 30
        [31] -> line 31
        [44] -> line 33
        [49] -> line 35
        [54] -> line 36
        [58] -> line 37
        [62] -> line 39
        [90] -> line 40
        [101] -> line 41
        [112] -> line 42
        [128] -> line 43
        [143] -> line 44
        [156] -> line 46
      + Local variable table attribute (count = 3)
        v0: 0 -> 157 [Lorg/edublogs/android/ui/accounts/SignupActivity; this]
        v1: 0 -> 157 [Landroid/os/Bundle; savedInstanceState]
        v2: 58 -> 157 [Landroid/webkit/CookieManager; cookieManager]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #20
        + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 85
        [5] -> line 86
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/accounts/SignupActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [4] invokevirtual #30
        + Methodref [android/webkit/WebView.canGoBack ()Z]
      [7] ifeq +13 (target=20)
      [10] aload_0 v0
      [11] getfield #17
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity.webView Landroid/webkit/WebView;]
      [14] invokevirtual #32
        + Methodref [android/webkit/WebView.goBack ()V]
      [17] goto +7 (target=24)
      [20] aload_0 v0
      [21] invokespecial #19
        + Methodref [android/app/Activity.onBackPressed ()V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 91
        [10] -> line 92
        [20] -> line 94
        [24] -> line 95
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/accounts/SignupActivity; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient]
      + Class [org/edublogs/android/ui/accounts/SignupActivity]
      + Utf8 [SignupWebChromeClient]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/accounts/SignupActivity]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [SignupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient
  Superclass:    android/webkit/WebChromeClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.accounts.SignupActivity$SignupWebChromeClient extends android.webkit.WebChromeClient

Interfaces (count = 0):

Constant Pool (count = 35):
  + Class [android/webkit/WebChromeClient]
  + Class [org/edublogs/android/ui/accounts/SignupActivity]
  + Class [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient]
  + Fieldref [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient.this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
  + Methodref [android/webkit/WebChromeClient.<init> ()V]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setProgress (I)V]
  + NameAndType [<init> ()V]
  + NameAndType [setProgress (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/webkit/WebView;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/SignupActivity;]
  + Utf8 [SignupActivity.java]
  + Utf8 [SignupWebChromeClient]
  + Utf8 [SourceFile]
  + Utf8 [android/webkit/WebChromeClient]
  + Utf8 [onProgressChanged]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient]
  + Utf8 [progress]
  + Utf8 [setProgress]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [webView]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.SignupActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/SignupActivity;)V
    Access flags: 0x4
      = protected SignupActivity$SignupWebChromeClient(org.edublogs.android.ui.accounts.SignupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient.this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [android/webkit/WebChromeClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient; this]
  + Method:       onProgressChanged(Landroid/webkit/WebView;I)V
    Access flags: 0x1
      = public void onProgressChanged(android.webkit.WebView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient.this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
      [4] iload_2 v2
      [5] bipush 100
      [7] imul
      [8] invokevirtual #6
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setProgress (I)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 78
        [11] -> line 79
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient; this]
        v1: 0 -> 12 [Landroid/webkit/WebView; webView]
        v2: 0 -> 12 [I progress]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/accounts/SignupActivity$SignupWebChromeClient]
      + Class [org/edublogs/android/ui/accounts/SignupActivity]
      + Utf8 [SignupWebChromeClient]
  + Source file attribute:
    + Utf8 [SignupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.accounts.SignupActivity$WordPressWebViewClient extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 95):
  + String [username]
  + String [username=]
  + String [wordpress://wpcom_signup_completed]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/webkit/WebView]
  + Class [android/webkit/WebViewClient]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/accounts/SignupActivity]
  + Class [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient]
  + Fieldref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.clearCache (Z)V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setResult (ILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
  + NameAndType [clearCache (Z)V]
  + NameAndType [finish ()V]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [length ()I]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/accounts/SignupActivity;Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient;]
  + Utf8 [Lorg/edublogs/android/ui/accounts/SignupActivity;]
  + Utf8 [SignupActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [bundle]
  + Utf8 [clearCache]
  + Utf8 [finish]
  + Utf8 [indexOf]
  + Utf8 [java/lang/String]
  + Utf8 [length]
  + Utf8 [loadUrl]
  + Utf8 [mIntent]
  + Utf8 [onPageFinished]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity]
  + Utf8 [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient]
  + Utf8 [putExtras]
  + Utf8 [putString]
  + Utf8 [setResult]
  + Utf8 [shouldOverrideUrlLoading]
  + Utf8 [startsWith]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [url]
  + Utf8 [username]
  + Utf8 [username=]
  + Utf8 [view]
  + Utf8 [wordpress://wpcom_signup_completed]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.accounts.SignupActivity this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/SignupActivity;)V
    Access flags: 0x2
      = private SignupActivity$WordPressWebViewClient(org.edublogs.android.ui.accounts.SignupActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient; this]
  + Method:       shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 94, locals = 6, stack = 3):
      [0] aload_2 v2
      [1] ldc #3
        + String [wordpress://wpcom_signup_completed]
      [3] invokevirtual #21
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [6] ifeq +81 (target=87)
      [9] aload_2 v2
      [10] ldc #2
        + String [username=]
      [12] invokevirtual #19
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [15] ifle +72 (target=87)
      [18] aload_2 v2
      [19] aload_2 v2
      [20] ldc #2
        + String [username=]
      [22] invokevirtual #19
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [25] bipush 9
      [27] iadd
      [28] aload_2 v2
      [29] invokevirtual #20
        + Methodref [java/lang/String.length ()I]
      [32] invokevirtual #22
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [35] astore_3 v3
      [36] new #5
        + Class [android/os/Bundle]
      [39] dup
      [40] invokespecial #14
        + Methodref [android/os/Bundle.<init> ()V]
      [43] astore v4
      [45] aload v4
      [47] ldc #1
        + String [username]
      [49] aload_3 v3
      [50] invokevirtual #15
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [53] new #4
        + Class [android/content/Intent]
      [56] dup
      [57] invokespecial #12
        + Methodref [android/content/Intent.<init> ()V]
      [60] astore v5
      [62] aload v5
      [64] aload v4
      [66] invokevirtual #13
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [69] pop
      [70] aload_0 v0
      [71] getfield #11
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
      [74] iconst_m1
      [75] aload v5
      [77] invokevirtual #24
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.setResult (ILandroid/content/Intent;)V]
      [80] aload_0 v0
      [81] getfield #11
        + Fieldref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/accounts/SignupActivity;]
      [84] invokevirtual #23
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity.finish ()V]
      [87] aload_1 v1
      [88] aload_2 v2
      [89] invokevirtual #17
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [92] iconst_1
      [93] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 51
        [9] -> line 52
        [18] -> line 53
        [36] -> line 54
        [45] -> line 55
        [53] -> line 56
        [62] -> line 57
        [70] -> line 58
        [80] -> line 59
        [87] -> line 62
        [92] -> line 63
      + Local variable table attribute (count = 6)
        v0: 0 -> 94 [Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient; this]
        v1: 0 -> 94 [Landroid/webkit/WebView; view]
        v2: 0 -> 94 [Ljava/lang/String; url]
        v3: 36 -> 87 [Ljava/lang/String; username]
        v4: 45 -> 87 [Landroid/os/Bundle; bundle]
        v5: 62 -> 87 [Landroid/content/Intent; mIntent]
  + Method:       onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPageFinished(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iconst_1
      [2] invokevirtual #16
        + Methodref [android/webkit/WebView.clearCache (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 68
        [5] -> line 69
      + Local variable table attribute (count = 3)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient; this]
        v1: 0 -> 6 [Landroid/webkit/WebView; view]
        v2: 0 -> 6 [Ljava/lang/String; url]
  + Method:       <init>(Lorg/edublogs/android/ui/accounts/SignupActivity;Lorg/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient;)V
    Access flags: 0x1000
      = synthetic SignupActivity$WordPressWebViewClient(org.edublogs.android.ui.accounts.SignupActivity,org.edublogs.android.ui.accounts.SignupActivity$WordPressWebViewClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #25
        + Methodref [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/accounts/SignupActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/accounts/SignupActivity$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/accounts/SignupActivity]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [SignupActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/AddCommentActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.comments.AddCommentActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 138):
  + Integer [2130903065]
  + Integer [2131165270]
  + Integer [2131165276]
  + Integer [2131165277]
  + Integer [2131165278]
  + Integer [2131296391]
  + Integer [2131296394]
  + Integer [2131296395]
  + Integer [2131296396]
  + String []
  + String [accountName]
  + String [comment]
  + String [commentID]
  + String [postID]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/EditText]
  + Class [android/widget/TextView]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity$2]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.accountName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.comment Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.commentID I]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.isReply Z]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.postID Ljava/lang/String;]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity$1.<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity$2.<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
  + NameAndType [accountName Ljava/lang/String;]
  + NameAndType [comment Ljava/lang/String;]
  + NameAndType [commentID I]
  + NameAndType [containsKey (Ljava/lang/String;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getInt (Ljava/lang/String;)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isReply Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [postID Ljava/lang/String;]
  + NameAndType [setContentView (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + Utf8 []
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AddCommentActivity.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/AddCommentActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [accountName]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/TextView]
  + Utf8 [cancelButton]
  + Utf8 [comment]
  + Utf8 [commentID]
  + Utf8 [commentTextET]
  + Utf8 [containsKey]
  + Utf8 [extras]
  + Utf8 [findViewById]
  + Utf8 [getExtras]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [isReply]
  + Utf8 [okButton]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity$1]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity$2]
  + Utf8 [postID]
  + Utf8 [promptLabel]
  + Utf8 [savedInstanceState]
  + Utf8 [setContentView]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [setTitle]
  + Utf8 [this]

Fields (count = 5):
  + Field:        accountName Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String accountName
  + Field:        postID Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String postID
  + Field:        comment Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String comment
  + Field:        commentID I
    Access flags: 0x0
      = int commentID
  + Field:        isReply Z
    Access flags: 0x0
      = boolean isReply

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public AddCommentActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #32
        + Methodref [android/app/Activity.<init> ()V]
      [4] aload_0 v0
      [5] ldc #10
        + String []
      [7] putfield #31
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.postID Ljava/lang/String;]
      [10] aload_0 v0
      [11] iconst_0
      [12] putfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.commentID I]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #30
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.isReply Z]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 18
        [4] -> line 19
        [10] -> line 20
        [15] -> line 21
        [20] -> line 18
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/comments/AddCommentActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 222, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #33
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #1
        + Integer [2130903065]
      [8] invokevirtual #46
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] invokevirtual #44
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getIntent ()Landroid/content/Intent;]
      [15] invokevirtual #34
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] ifnull +53 (target=73)
      [23] aload_0 v0
      [24] aload_2 v2
      [25] ldc #11
        + String [accountName]
      [27] invokevirtual #38
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [30] putfield #27
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.accountName Ljava/lang/String;]
      [33] aload_0 v0
      [34] aload_2 v2
      [35] ldc #13
        + String [commentID]
      [37] invokevirtual #36
        + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
      [40] putfield #30
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.isReply Z]
      [43] aload_0 v0
      [44] aload_2 v2
      [45] ldc #13
        + String [commentID]
      [47] invokevirtual #37
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [50] putfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.commentID I]
      [53] aload_0 v0
      [54] aload_2 v2
      [55] ldc #14
        + String [postID]
      [57] invokevirtual #38
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [60] putfield #31
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.postID Ljava/lang/String;]
      [63] aload_0 v0
      [64] aload_2 v2
      [65] ldc #12
        + String [comment]
      [67] invokevirtual #38
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [70] putfield #28
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.comment Ljava/lang/String;]
      [73] aload_0 v0
      [74] ldc #4
        + Integer [2131165277]
      [76] invokevirtual #43
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.findViewById (I)Landroid/view/View;]
      [79] checkcast #23
        + Class [android/widget/TextView]
      [82] astore_3 v3
      [83] aload_0 v0
      [84] ldc #2
        + Integer [2131165270]
      [86] invokevirtual #43
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.findViewById (I)Landroid/view/View;]
      [89] checkcast #21
        + Class [android/widget/Button]
      [92] astore v4
      [94] aload_0 v0
      [95] ldc #3
        + Integer [2131165276]
      [97] invokevirtual #43
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.findViewById (I)Landroid/view/View;]
      [100] checkcast #21
        + Class [android/widget/Button]
      [103] astore v5
      [105] aload_0 v0
      [106] getfield #30
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.isReply Z]
      [109] ifeq +46 (target=155)
      [112] aload_0 v0
      [113] aload_0 v0
      [114] invokevirtual #45
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
      [117] ldc #9
        + Integer [2131296396]
      [119] invokevirtual #35
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [122] invokevirtual #47
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setTitle (Ljava/lang/CharSequence;)V]
      [125] aload_3 v3
      [126] aload_0 v0
      [127] invokevirtual #45
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
      [130] ldc #7
        + Integer [2131296394]
      [132] invokevirtual #35
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [135] invokevirtual #42
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [138] aload v5
      [140] aload_0 v0
      [141] invokevirtual #45
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
      [144] ldc #8
        + Integer [2131296395]
      [146] invokevirtual #35
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [149] invokevirtual #40
        + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
      [152] goto +16 (target=168)
      [155] aload_0 v0
      [156] aload_0 v0
      [157] invokevirtual #45
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
      [160] ldc #6
        + Integer [2131296391]
      [162] invokevirtual #35
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [165] invokevirtual #47
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setTitle (Ljava/lang/CharSequence;)V]
      [168] aload_0 v0
      [169] getfield #28
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.comment Ljava/lang/String;]
      [172] ifnull +23 (target=195)
      [175] aload_0 v0
      [176] ldc #5
        + Integer [2131165278]
      [178] invokevirtual #43
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.findViewById (I)Landroid/view/View;]
      [181] checkcast #22
        + Class [android/widget/EditText]
      [184] astore v6
      [186] aload v6
      [188] aload_0 v0
      [189] getfield #28
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.comment Ljava/lang/String;]
      [192] invokevirtual #41
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [195] aload v5
      [197] new #25
        + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
      [200] dup
      [201] aload_0 v0
      [202] invokespecial #48
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity$1.<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
      [205] invokevirtual #39
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [208] aload v4
      [210] new #26
        + Class [org/edublogs/android/ui/comments/AddCommentActivity$2]
      [213] dup
      [214] aload_0 v0
      [215] invokespecial #49
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity$2.<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
      [218] invokevirtual #39
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [221] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 25
        [5] -> line 27
        [11] -> line 29
        [19] -> line 30
        [23] -> line 31
        [33] -> line 32
        [43] -> line 33
        [53] -> line 34
        [63] -> line 35
        [73] -> line 38
        [83] -> line 39
        [94] -> line 40
        [105] -> line 42
        [112] -> line 43
        [125] -> line 44
        [138] -> line 45
        [152] -> line 46
        [155] -> line 47
        [168] -> line 50
        [175] -> line 51
        [186] -> line 52
        [195] -> line 55
        [208] -> line 94
        [221] -> line 107
      + Local variable table attribute (count = 7)
        v0: 0 -> 222 [Lorg/edublogs/android/ui/comments/AddCommentActivity; this]
        v1: 0 -> 222 [Landroid/os/Bundle; savedInstanceState]
        v2: 19 -> 222 [Landroid/os/Bundle; extras]
        v3: 83 -> 222 [Landroid/widget/TextView; promptLabel]
        v4: 94 -> 222 [Landroid/widget/Button; cancelButton]
        v5: 105 -> 222 [Landroid/widget/Button; okButton]
        v6: 186 -> 195 [Landroid/widget/EditText; commentTextET]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/AddCommentActivity$2]
  + Source file attribute:
    + Utf8 [AddCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/AddCommentActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.AddCommentActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 164):
  + Integer [2131165278]
  + Integer [2131296392]
  + Integer [2131296393]
  + Integer [2131296397]
  + String []
  + String [OK]
  + String [commentID]
  + String [commentText]
  + String [postID]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity$1$1]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.commentID I]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.isReply Z]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.postID Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setResult (ILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity$1$1.<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity$1;)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity$1;)V]
  + NameAndType [commentID I]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isReply Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [postID Ljava/lang/String;]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putInt (Ljava/lang/String;I)V]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/AddCommentActivity$1;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [AddCommentActivity.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/AddCommentActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/AddCommentActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [bundle]
  + Utf8 [commentID]
  + Utf8 [commentText]
  + Utf8 [commentTextET]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [isReply]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity$1]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity$1$1]
  + Utf8 [postID]
  + Utf8 [putExtras]
  + Utf8 [putInt]
  + Utf8 [putString]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setResult]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.AddCommentActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/AddCommentActivity;)V
    Access flags: 0x0
      = AddCommentActivity$1(org.edublogs.android.ui.comments.AddCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #44
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 55
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/AddCommentActivity$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 236, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [4] ldc #1
        + Integer [2131165278]
      [6] invokevirtual #46
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #20
        + Class [android/widget/EditText]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] invokevirtual #43
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [17] invokeinterface #51
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] ldc #5
        + String []
      [26] invokevirtual #45
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [29] ifeq +117 (target=146)
      [32] new #11
        + Class [android/app/AlertDialog$Builder]
      [35] dup
      [36] aload_0 v0
      [37] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [40] invokespecial #31
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [43] astore v4
      [45] aload v4
      [47] aload_0 v0
      [48] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [51] invokevirtual #48
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
      [54] ldc #2
        + Integer [2131296392]
      [56] invokevirtual #39
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [59] invokevirtual #36
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [62] pop
      [63] aload_0 v0
      [64] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [67] getfield #27
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.isReply Z]
      [70] ifeq +24 (target=94)
      [73] aload v4
      [75] aload_0 v0
      [76] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [79] invokevirtual #48
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
      [82] ldc #4
        + Integer [2131296397]
      [84] invokevirtual #39
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [87] invokevirtual #34
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [90] pop
      [91] goto +21 (target=112)
      [94] aload v4
      [96] aload_0 v0
      [97] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [100] invokevirtual #48
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.getResources ()Landroid/content/res/Resources;]
      [103] ldc #3
        + Integer [2131296393]
      [105] invokevirtual #39
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [108] invokevirtual #34
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [111] pop
      [112] aload v4
      [114] ldc #6
        + String [OK]
      [116] new #25
        + Class [org/edublogs/android/ui/comments/AddCommentActivity$1$1]
      [119] dup
      [120] aload_0 v0
      [121] invokespecial #50
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity$1$1.<init> (Lorg/edublogs/android/ui/comments/AddCommentActivity$1;)V]
      [124] invokevirtual #35
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [127] pop
      [128] aload v4
      [130] iconst_1
      [131] invokevirtual #33
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [134] pop
      [135] aload v4
      [137] invokevirtual #32
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [140] invokevirtual #30
        + Methodref [android/app/AlertDialog.show ()V]
      [143] goto +92 (target=235)
      [146] new #16
        + Class [android/os/Bundle]
      [149] dup
      [150] invokespecial #40
        + Methodref [android/os/Bundle.<init> ()V]
      [153] astore v4
      [155] aload v4
      [157] ldc #8
        + String [commentText]
      [159] aload_3 v3
      [160] invokevirtual #42
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [163] aload v4
      [165] ldc #9
        + String [postID]
      [167] aload_0 v0
      [168] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [171] getfield #28
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.postID Ljava/lang/String;]
      [174] invokevirtual #42
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [177] aload_0 v0
      [178] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [181] getfield #27
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.isReply Z]
      [184] ifeq +17 (target=201)
      [187] aload v4
      [189] ldc #7
        + String [commentID]
      [191] aload_0 v0
      [192] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [195] getfield #26
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity.commentID I]
      [198] invokevirtual #41
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [201] new #14
        + Class [android/content/Intent]
      [204] dup
      [205] invokespecial #37
        + Methodref [android/content/Intent.<init> ()V]
      [208] astore v5
      [210] aload v5
      [212] aload v4
      [214] invokevirtual #38
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [217] pop
      [218] aload_0 v0
      [219] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [222] iconst_m1
      [223] aload v5
      [225] invokevirtual #49
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setResult (ILandroid/content/Intent;)V]
      [228] aload_0 v0
      [229] getfield #29
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [232] invokevirtual #47
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.finish ()V]
      [235] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 58
        [13] -> line 59
        [23] -> line 61
        [32] -> line 62
        [45] -> line 63
        [63] -> line 64
        [73] -> line 65
        [91] -> line 66
        [94] -> line 67
        [112] -> line 69
        [128] -> line 74
        [135] -> line 75
        [143] -> line 76
        [146] -> line 77
        [155] -> line 79
        [163] -> line 80
        [177] -> line 81
        [187] -> line 82
        [201] -> line 85
        [210] -> line 86
        [218] -> line 87
        [228] -> line 88
        [235] -> line 91
      + Local variable table attribute (count = 7)
        v0: 0 -> 236 [Lorg/edublogs/android/ui/comments/AddCommentActivity$1; this]
        v1: 0 -> 236 [Landroid/view/View; v]
        v2: 13 -> 236 [Landroid/widget/EditText; commentTextET]
        v3: 23 -> 236 [Ljava/lang/String; commentText]
        v4: 45 -> 143 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v4: 155 -> 235 [Landroid/os/Bundle; bundle]
        v5: 210 -> 235 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/AddCommentActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/AddCommentActivity$1$1]
  + Source file attribute:
    + Utf8 [AddCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/AddCommentActivity$1$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.AddCommentActivity$1$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity$1$1]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1$1.this$1 Lorg/edublogs/android/ui/comments/AddCommentActivity$1;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onClick (Landroid/view/View;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/AddCommentActivity$1;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/AddCommentActivity$1;)V]
  + Utf8 [<init>]
  + Utf8 [AddCommentActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/AddCommentActivity$1$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/AddCommentActivity$1;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity$1]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity$1$1]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/AddCommentActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.AddCommentActivity$1 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/AddCommentActivity$1;)V
    Access flags: 0x0
      = AddCommentActivity$1$1(org.edublogs.android.ui.comments.AddCommentActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$1$1.this$1 Lorg/edublogs/android/ui/comments/AddCommentActivity$1;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 69
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/AddCommentActivity$1$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/AddCommentActivity$1$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
    + NameAndType [onClick (Landroid/view/View;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/AddCommentActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/AddCommentActivity$1$1]
  + Source file attribute:
    + Utf8 [AddCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/AddCommentActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.AddCommentActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 66):
  + String [CANCEL]
  + String [commentText]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity$2]
  + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setResult (ILandroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [finish ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
  + Utf8 [()V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/AddCommentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AddCommentActivity.java]
  + Utf8 [CANCEL]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/AddCommentActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/comments/AddCommentActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [bundle]
  + Utf8 [commentText]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity$2]
  + Utf8 [putExtras]
  + Utf8 [putString]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.AddCommentActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/AddCommentActivity;)V
    Access flags: 0x0
      = AddCommentActivity$2(org.edublogs.android.ui.comments.AddCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 94
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/AddCommentActivity$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 4, stack = 3):
      [0] new #4
        + Class [android/os/Bundle]
      [3] dup
      [4] invokespecial #13
        + Methodref [android/os/Bundle.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] ldc #2
        + String [commentText]
      [11] ldc #1
        + String [CANCEL]
      [13] invokevirtual #14
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [16] new #3
        + Class [android/content/Intent]
      [19] dup
      [20] invokespecial #11
        + Methodref [android/content/Intent.<init> ()V]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] aload_2 v2
      [26] invokevirtual #12
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [29] pop
      [30] aload_0 v0
      [31] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [34] iconst_m1
      [35] aload_3 v3
      [36] invokevirtual #17
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.setResult (ILandroid/content/Intent;)V]
      [39] aload_0 v0
      [40] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/AddCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/AddCommentActivity;]
      [43] invokevirtual #16
        + Methodref [org/edublogs/android/ui/comments/AddCommentActivity.finish ()V]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 97
        [8] -> line 99
        [16] -> line 100
        [24] -> line 101
        [30] -> line 102
        [39] -> line 103
        [46] -> line 104
      + Local variable table attribute (count = 4)
        v0: 0 -> 47 [Lorg/edublogs/android/ui/comments/AddCommentActivity$2; this]
        v1: 0 -> 47 [Landroid/view/View; v]
        v2: 8 -> 47 [Landroid/os/Bundle; bundle]
        v3: 24 -> 47 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/AddCommentActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/AddCommentActivity$2]
  + Source file attribute:
    + Utf8 [AddCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment
  Superclass:    android/support/v4/app/Fragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.comments.CommentFragment extends android.support.v4.app.Fragment

Interfaces (count = 0):

Constant Pool (count = 303):
  + Integer [2130837698]
  + Integer [2130903110]
  + Integer [2131165452]
  + Integer [2131165453]
  + Integer [2131165454]
  + Integer [2131165455]
  + Integer [2131165456]
  + Integer [2131165457]
  + Integer [2131165459]
  + Integer [2131165460]
  + Integer [2131165461]
  + Integer [2131165462]
  + Integer [2131165463]
  + Integer [2131165464]
  + Integer [2131165465]
  + Integer [2131296306]
  + String []
  + String [ must implement NoteSelectedCallback]
  + String [?s=200&d=mm]
  + String [approve]
  + String [bug_19917_fix]
  + String [hold]
  + String [http://gravatar.com/avatar/]
  + String [spam]
  + Class [android/app/Activity]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/text/util/Linkify]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/ImageButton]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$1]
  + Class [org/edublogs/android/ui/comments/CommentFragment$2]
  + Class [org/edublogs/android/ui/comments/CommentFragment$3]
  + Class [org/edublogs/android/ui/comments/CommentFragment$4]
  + Class [org/edublogs/android/ui/comments/CommentFragment$5]
  + Class [org/edublogs/android/ui/comments/CommentFragment$6]
  + Class [org/edublogs/android/ui/comments/CommentFragment$7]
  + Class [org/edublogs/android/ui/comments/CommentFragment$8]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.dateCreatedFormatted Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.postTitle Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/Fragment.<init> ()V]
  + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/support/v4/app/Fragment.onResume ()V]
  + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
  + Methodref [android/text/util/Linkify.addLinks (Landroid/widget/TextView;I)Z]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/Button.setVisibility (I)V]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/TextView.setText (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.loadComment (Lorg/edublogs/android/models/Comment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.processCommentStatus ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$1.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$2.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$3.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$4.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$5.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$6.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$7.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment$8.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + NameAndType [addLinks (Landroid/widget/TextView;I)Z]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [authorEmail Ljava/lang/String;]
  + NameAndType [authorURL Ljava/lang/String;]
  + NameAndType [comment Ljava/lang/String;]
  + NameAndType [currentComment Lorg/edublogs/android/models/Comment;]
  + NameAndType [dateCreatedFormatted Ljava/lang/String;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [length ()I]
  + NameAndType [loadComment (Lorg/edublogs/android/models/Comment;)V]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onResume ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [postTitle Ljava/lang/String;]
  + NameAndType [processCommentStatus ()V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [setDefaultImageResId (I)V]
  + NameAndType [setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [status Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ must implement NoteSelectedCallback]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/widget/TextView;I)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/edublogs/android/models/Comment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [?s=200&d=mm]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [activity]
  + Utf8 [addLinks]
  + Utf8 [android/app/Activity]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/text/util/Linkify]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [approve]
  + Utf8 [authName]
  + Utf8 [authorEmail]
  + Utf8 [authorURL]
  + Utf8 [bug_19917_fix]
  + Utf8 [clearContent]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [comment]
  + Utf8 [container]
  + Utf8 [currentComment]
  + Utf8 [data]
  + Utf8 [dateCreatedFormatted]
  + Utf8 [delete]
  + Utf8 [e]
  + Utf8 [editCommentButton]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getActivity]
  + Utf8 [getMd5Hash]
  + Utf8 [gravatar]
  + Utf8 [gravatarURL]
  + Utf8 [hold]
  + Utf8 [http://gravatar.com/avatar/]
  + Utf8 [imageLoader]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [isEmpty]
  + Utf8 [ivGravatar]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [length]
  + Utf8 [loadComment]
  + Utf8 [name]
  + Utf8 [newConfig]
  + Utf8 [onActivityResult]
  + Utf8 [onAttach]
  + Utf8 [onCommentStatusChangeListener]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateView]
  + Utf8 [onResume]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$1]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$2]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$4]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$5]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$6]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$7]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$8]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [outState]
  + Utf8 [postTitle]
  + Utf8 [processCommentStatus]
  + Utf8 [putBoolean]
  + Utf8 [reply]
  + Utf8 [requestCode]
  + Utf8 [resultCode]
  + Utf8 [savedInstanceState]
  + Utf8 [setDefaultImageResId]
  + Utf8 [setImageDrawable]
  + Utf8 [setImageUrl]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [spam]
  + Utf8 [status]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [tvComment]
  + Utf8 [tvDate]
  + Utf8 [tvEmail]
  + Utf8 [tvName]
  + Utf8 [tvPost]
  + Utf8 [tvURL]
  + Utf8 [unapprove]
  + Utf8 [v]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.comments.CommentFragment$OnCommentStatusChangeListener onCommentStatusChangeListener

Methods (count = 11):
  + Method:       <init>()V
    Access flags: 0x1
      = public CommentFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #67
        + Methodref [android/support/v4/app/Fragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #69
        + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] checkcast #52
        + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      [10] putfield #63
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
      [13] goto +38 (target=51)
      [16] astore_2 v2
      [17] aload_1 v1
      [18] invokevirtual #64
        + Methodref [android/app/Activity.finish ()V]
      [21] new #37
        + Class [java/lang/ClassCastException]
      [24] dup
      [25] new #40
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] aload_1 v1
      [30] invokevirtual #88
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [33] invokestatic #91
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [36] invokespecial #92
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] ldc #18
        + String [ must implement NoteSelectedCallback]
      [41] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [44] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [47] invokespecial #87
        + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
      [50] athrow
      [51] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 13: 16):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 35
        [5] -> line 38
        [13] -> line 39
        [17] -> line 40
        [21] -> line 41
        [39] -> line 42
        [47] -> line 41
        [51] -> line 44
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 0 -> 52 [Landroid/app/Activity; activity]
        v2: 17 -> 51 [Ljava/lang/ClassCastException; e]
  + Method:       onResume()V
    Access flags: 0x1
      = public void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #71
        + Methodref [android/support/v4/app/Fragment.onResume ()V]
      [4] getstatic #54
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [7] ifnull +14 (target=21)
      [10] aload_0 v0
      [11] getstatic #54
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [14] invokevirtual #96
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.loadComment (Lorg/edublogs/android/models/Comment;)V]
      [17] aload_0 v0
      [18] invokevirtual #97
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.processCommentStatus ()V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 48
        [4] -> line 49
        [10] -> line 50
        [17] -> line 51
        [21] -> line 53
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 163, locals = 11, stack = 4):
      [0] aload_1 v1
      [1] ldc #2
        + Integer [2130903110]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #75
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload v4
      [12] ldc #10
        + Integer [2131165460]
      [14] invokevirtual #76
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #34
        + Class [android/widget/ImageButton]
      [20] astore v5
      [22] aload v5
      [24] new #44
        + Class [org/edublogs/android/ui/comments/CommentFragment$1]
      [27] dup
      [28] aload_0 v0
      [29] invokespecial #98
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$1.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [32] invokevirtual #79
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [35] aload v4
      [37] ldc #13
        + Integer [2131165463]
      [39] invokevirtual #76
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [42] checkcast #33
        + Class [android/widget/Button]
      [45] astore v6
      [47] aload v6
      [49] new #45
        + Class [org/edublogs/android/ui/comments/CommentFragment$2]
      [52] dup
      [53] aload_0 v0
      [54] invokespecial #99
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$2.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [57] invokevirtual #77
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [60] aload v4
      [62] ldc #14
        + Integer [2131165464]
      [64] invokevirtual #76
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [67] checkcast #33
        + Class [android/widget/Button]
      [70] astore v7
      [72] aload v7
      [74] new #46
        + Class [org/edublogs/android/ui/comments/CommentFragment$3]
      [77] dup
      [78] aload_0 v0
      [79] invokespecial #100
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$3.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [82] invokevirtual #77
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [85] aload v4
      [87] ldc #15
        + Integer [2131165465]
      [89] invokevirtual #76
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [92] checkcast #33
        + Class [android/widget/Button]
      [95] astore v8
      [97] aload v8
      [99] new #47
        + Class [org/edublogs/android/ui/comments/CommentFragment$4]
      [102] dup
      [103] aload_0 v0
      [104] invokespecial #101
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$4.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [107] invokevirtual #77
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [110] aload v4
      [112] ldc #12
        + Integer [2131165462]
      [114] invokevirtual #76
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [117] checkcast #33
        + Class [android/widget/Button]
      [120] astore v9
      [122] aload v9
      [124] new #48
        + Class [org/edublogs/android/ui/comments/CommentFragment$5]
      [127] dup
      [128] aload_0 v0
      [129] invokespecial #102
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$5.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [132] invokevirtual #77
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [135] aload v4
      [137] ldc #11
        + Integer [2131165461]
      [139] invokevirtual #76
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [142] checkcast #33
        + Class [android/widget/Button]
      [145] astore v10
      [147] aload v10
      [149] new #49
        + Class [org/edublogs/android/ui/comments/CommentFragment$6]
      [152] dup
      [153] aload_0 v0
      [154] invokespecial #103
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$6.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [157] invokevirtual #77
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [160] aload v4
      [162] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 59
        [10] -> line 61
        [22] -> line 63
        [35] -> line 70
        [47] -> line 72
        [60] -> line 79
        [72] -> line 81
        [85] -> line 88
        [97] -> line 90
        [110] -> line 97
        [122] -> line 99
        [135] -> line 106
        [147] -> line 107
        [160] -> line 119
      + Local variable table attribute (count = 11)
        v0: 0 -> 163 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 0 -> 163 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 163 [Landroid/view/ViewGroup; container]
        v3: 0 -> 163 [Landroid/os/Bundle; savedInstanceState]
        v4: 10 -> 163 [Landroid/view/View; v]
        v5: 22 -> 163 [Landroid/widget/ImageButton; delete]
        v6: 47 -> 163 [Landroid/widget/Button; spam]
        v7: 72 -> 163 [Landroid/widget/Button; unapprove]
        v8: 97 -> 163 [Landroid/widget/Button; approve]
        v9: 122 -> 163 [Landroid/widget/Button; reply]
        v10: 147 -> 163 [Landroid/widget/Button; editCommentButton]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x1
      = public void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #68
        + Methodref [android/support/v4/app/Fragment.onActivityResult (IILandroid/content/Intent;)V]
      [7] iload_1 v1
      [8] tableswitch (1 offsets, default=20) (target=28)
        0: offset = 20, target = 28
        default: offset = 20, target = 28
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 125
        [7] -> line 127
        [28] -> line 136
      + Local variable table attribute (count = 4)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 0 -> 29 [I requestCode]
        v2: 0 -> 29 [I resultCode]
        v3: 0 -> 29 [Landroid/content/Intent; data]
  + Method:       processCommentStatus()V
    Access flags: 0x4
      = protected void processCommentStatus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 142, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] ldc #15
        + Integer [2131165465]
      [6] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #33
        + Class [android/widget/Button]
      [12] astore_1 v1
      [13] aload_0 v0
      [14] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [17] ldc #14
        + Integer [2131165464]
      [19] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [22] checkcast #33
        + Class [android/widget/Button]
      [25] astore_2 v2
      [26] aload_0 v0
      [27] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [30] ldc #13
        + Integer [2131165463]
      [32] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [35] checkcast #33
        + Class [android/widget/Button]
      [38] astore_3 v3
      [39] getstatic #54
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [42] ifnull +99 (target=141)
      [45] getstatic #54
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [48] getfield #62
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [51] ldc #22
        + String [hold]
      [53] invokevirtual #89
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [56] ifeq +22 (target=78)
      [59] aload_2 v2
      [60] bipush 8
      [62] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [65] aload_1 v1
      [66] iconst_0
      [67] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [70] aload_3 v3
      [71] iconst_0
      [72] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [75] goto +66 (target=141)
      [78] getstatic #54
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [81] getfield #62
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [84] ldc #20
        + String [approve]
      [86] invokevirtual #89
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [89] ifeq +22 (target=111)
      [92] aload_1 v1
      [93] bipush 8
      [95] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [98] aload_2 v2
      [99] iconst_0
      [100] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [103] aload_3 v3
      [104] iconst_0
      [105] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [108] goto +33 (target=141)
      [111] getstatic #54
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [114] getfield #62
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [117] ldc #24
        + String [spam]
      [119] invokevirtual #89
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [122] ifeq +19 (target=141)
      [125] aload_3 v3
      [126] bipush 8
      [128] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [131] aload_1 v1
      [132] iconst_0
      [133] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [136] aload_2 v2
      [137] iconst_0
      [138] invokevirtual #78
        + Methodref [android/widget/Button.setVisibility (I)V]
      [141] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 140
        [13] -> line 141
        [26] -> line 142
        [39] -> line 145
        [45] -> line 146
        [59] -> line 147
        [65] -> line 148
        [70] -> line 149
        [75] -> line 150
        [92] -> line 151
        [98] -> line 152
        [103] -> line 153
        [108] -> line 154
        [125] -> line 155
        [131] -> line 156
        [136] -> line 157
        [141] -> line 161
      + Local variable table attribute (count = 4)
        v0: 0 -> 142 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 13 -> 142 [Landroid/widget/Button; approve]
        v2: 26 -> 142 [Landroid/widget/Button; unapprove]
        v3: 39 -> 142 [Landroid/widget/Button; spam]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #70
        + Methodref [android/support/v4/app/Fragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 188
        [5] -> line 189
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       loadComment(Lorg/edublogs/android/models/Comment;)V
    Access flags: 0x1
      = public void loadComment(org.edublogs.android.models.Comment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 320, locals = 11, stack = 4):
      [0] aload_1 v1
      [1] putstatic #54
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [4] new #40
        + Class [java/lang/StringBuilder]
      [7] dup
      [8] ldc #23
        + String [http://gravatar.com/avatar/]
      [10] invokespecial #92
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [13] aload_1 v1
      [14] getfield #56
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [17] invokestatic #106
        + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
      [20] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [23] ldc #19
        + String [?s=200&d=mm]
      [25] invokevirtual #93
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] invokevirtual #94
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [31] astore_2 v2
      [32] aload_0 v0
      [33] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [36] ldc #3
        + Integer [2131165452]
      [38] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [41] checkcast #36
        + Class [com/android/volley/toolbox/NetworkImageView]
      [44] astore_3 v3
      [45] aload_3 v3
      [46] ldc #1
        + Integer [2130837698]
      [48] invokevirtual #84
        + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
      [51] aload_3 v3
      [52] aload_2 v2
      [53] getstatic #55
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [56] invokevirtual #86
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [59] aload_0 v0
      [60] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [63] ldc #4
        + Integer [2131165453]
      [65] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [68] checkcast #35
        + Class [android/widget/TextView]
      [71] astore v4
      [73] aload_1 v1
      [74] getfield #60
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [77] astore v5
      [79] aload v5
      [81] invokevirtual #90
        + Methodref [java/lang/String.length ()I]
      [84] ifgt +13 (target=97)
      [87] aload v4
      [89] ldc #16
        + Integer [2131296306]
      [91] invokevirtual #81
        + Methodref [android/widget/TextView.setText (I)V]
      [94] goto +12 (target=106)
      [97] aload v4
      [99] aload_1 v1
      [100] getfield #60
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [103] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [106] aload_0 v0
      [107] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [110] ldc #5
        + Integer [2131165454]
      [112] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [115] checkcast #35
        + Class [android/widget/TextView]
      [118] astore v6
      [120] aload_1 v1
      [121] getfield #56
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [124] ldc #17
        + String []
      [126] invokevirtual #89
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [129] ifne +36 (target=165)
      [132] aload v6
      [134] aload_1 v1
      [135] getfield #56
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [138] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [141] aload v6
      [143] bipush 15
      [145] invokestatic #74
        + Methodref [android/text/util/Linkify.addLinks (Landroid/widget/TextView;I)Z]
      [148] pop
      [149] aload v6
      [151] new #50
        + Class [org/edublogs/android/ui/comments/CommentFragment$7]
      [154] dup
      [155] aload_0 v0
      [156] invokespecial #104
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$7.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [159] invokevirtual #80
        + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [162] goto +10 (target=172)
      [165] aload v6
      [167] bipush 8
      [169] invokevirtual #83
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [172] aload_0 v0
      [173] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [176] ldc #6
        + Integer [2131165455]
      [178] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [181] checkcast #35
        + Class [android/widget/TextView]
      [184] astore v7
      [186] aload_1 v1
      [187] getfield #57
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [190] ldc #17
        + String []
      [192] invokevirtual #89
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [195] ifne +36 (target=231)
      [198] aload v7
      [200] aload_1 v1
      [201] getfield #57
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [204] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [207] aload v7
      [209] bipush 15
      [211] invokestatic #74
        + Methodref [android/text/util/Linkify.addLinks (Landroid/widget/TextView;I)Z]
      [214] pop
      [215] aload v7
      [217] new #51
        + Class [org/edublogs/android/ui/comments/CommentFragment$8]
      [220] dup
      [221] aload_0 v0
      [222] invokespecial #105
        + Methodref [org/edublogs/android/ui/comments/CommentFragment$8.<init> (Lorg/edublogs/android/ui/comments/CommentFragment;)V]
      [225] invokevirtual #80
        + Methodref [android/widget/TextView.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [228] goto +10 (target=238)
      [231] aload v7
      [233] bipush 8
      [235] invokevirtual #83
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [238] aload_0 v0
      [239] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [242] ldc #9
        + Integer [2131165459]
      [244] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [247] checkcast #35
        + Class [android/widget/TextView]
      [250] astore v8
      [252] aload v8
      [254] aload_1 v1
      [255] getfield #58
        + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
      [258] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [261] aload v8
      [263] bipush 15
      [265] invokestatic #74
        + Methodref [android/text/util/Linkify.addLinks (Landroid/widget/TextView;I)Z]
      [268] pop
      [269] aload_0 v0
      [270] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [273] ldc #7
        + Integer [2131165456]
      [275] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [278] checkcast #35
        + Class [android/widget/TextView]
      [281] astore v9
      [283] aload v9
      [285] aload_1 v1
      [286] getfield #59
        + Fieldref [org/edublogs/android/models/Comment.dateCreatedFormatted Ljava/lang/String;]
      [289] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [292] aload_0 v0
      [293] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [296] ldc #8
        + Integer [2131165457]
      [298] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [301] checkcast #35
        + Class [android/widget/TextView]
      [304] astore v10
      [306] aload v10
      [308] aload_1 v1
      [309] getfield #61
        + Fieldref [org/edublogs/android/models/Comment.postTitle Ljava/lang/String;]
      [312] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [315] aload_0 v0
      [316] invokevirtual #97
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.processCommentStatus ()V]
      [319] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 47)
        [0] -> line 193
        [4] -> line 195
        [13] -> line 196
        [28] -> line 195
        [32] -> line 198
        [45] -> line 199
        [51] -> line 200
        [59] -> line 202
        [63] -> line 203
        [65] -> line 202
        [73] -> line 205
        [79] -> line 206
        [87] -> line 207
        [97] -> line 209
        [106] -> line 211
        [110] -> line 212
        [112] -> line 211
        [120] -> line 213
        [132] -> line 214
        [141] -> line 215
        [149] -> line 216
        [162] -> line 222
        [165] -> line 223
        [172] -> line 226
        [176] -> line 227
        [178] -> line 226
        [186] -> line 228
        [198] -> line 229
        [207] -> line 230
        [215] -> line 231
        [228] -> line 237
        [231] -> line 238
        [238] -> line 241
        [242] -> line 242
        [244] -> line 241
        [252] -> line 244
        [261] -> line 245
        [269] -> line 247
        [273] -> line 248
        [275] -> line 247
        [283] -> line 250
        [292] -> line 252
        [296] -> line 253
        [298] -> line 252
        [306] -> line 255
        [315] -> line 256
        [319] -> line 258
      + Local variable table attribute (count = 11)
        v0: 0 -> 320 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 0 -> 320 [Lorg/edublogs/android/models/Comment; comment]
        v2: 32 -> 320 [Ljava/lang/String; gravatarURL]
        v3: 45 -> 320 [Lcom/android/volley/toolbox/NetworkImageView; gravatar]
        v4: 73 -> 320 [Landroid/widget/TextView; tvName]
        v5: 79 -> 320 [Ljava/lang/String; authName]
        v6: 120 -> 320 [Landroid/widget/TextView; tvEmail]
        v7: 186 -> 320 [Landroid/widget/TextView; tvURL]
        v8: 252 -> 320 [Landroid/widget/TextView; tvComment]
        v9: 283 -> 320 [Landroid/widget/TextView; tvDate]
        v10: 306 -> 320 [Landroid/widget/TextView; tvPost]
  + Method:       clearContent()V
    Access flags: 0x1
      = public void clearContent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 141, locals = 8, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] ldc #4
        + Integer [2131165453]
      [6] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #35
        + Class [android/widget/TextView]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] ldc #17
        + String []
      [16] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [19] aload_0 v0
      [20] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [23] ldc #5
        + Integer [2131165454]
      [25] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [28] checkcast #35
        + Class [android/widget/TextView]
      [31] astore_2 v2
      [32] aload_2 v2
      [33] ldc #17
        + String []
      [35] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [38] aload_0 v0
      [39] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [42] ldc #6
        + Integer [2131165455]
      [44] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [47] checkcast #35
        + Class [android/widget/TextView]
      [50] astore_3 v3
      [51] aload_3 v3
      [52] ldc #17
        + String []
      [54] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [57] aload_0 v0
      [58] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [61] ldc #9
        + Integer [2131165459]
      [63] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [66] checkcast #35
        + Class [android/widget/TextView]
      [69] astore v4
      [71] aload v4
      [73] ldc #17
        + String []
      [75] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [78] aload_0 v0
      [79] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [82] ldc #7
        + Integer [2131165456]
      [84] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [87] checkcast #35
        + Class [android/widget/TextView]
      [90] astore v5
      [92] aload v5
      [94] ldc #17
        + String []
      [96] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [99] aload_0 v0
      [100] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [103] ldc #8
        + Integer [2131165457]
      [105] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [108] checkcast #35
        + Class [android/widget/TextView]
      [111] astore v6
      [113] aload v6
      [115] ldc #17
        + String []
      [117] invokevirtual #82
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [120] aload_0 v0
      [121] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [124] ldc #3
        + Integer [2131165452]
      [126] invokevirtual #73
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [129] checkcast #36
        + Class [com/android/volley/toolbox/NetworkImageView]
      [132] astore v7
      [134] aload v7
      [136] aconst_null
      [137] invokevirtual #85
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageDrawable (Landroid/graphics/drawable/Drawable;)V]
      [140] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 270
        [4] -> line 271
        [6] -> line 270
        [13] -> line 273
        [19] -> line 275
        [23] -> line 276
        [25] -> line 275
        [32] -> line 277
        [38] -> line 279
        [42] -> line 280
        [44] -> line 279
        [51] -> line 281
        [57] -> line 283
        [61] -> line 284
        [63] -> line 283
        [71] -> line 285
        [78] -> line 287
        [82] -> line 288
        [84] -> line 287
        [92] -> line 289
        [99] -> line 291
        [103] -> line 292
        [105] -> line 291
        [113] -> line 293
        [120] -> line 295
        [124] -> line 296
        [129] -> line 295
        [134] -> line 297
        [140] -> line 298
      + Local variable table attribute (count = 8)
        v0: 0 -> 141 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 13 -> 141 [Landroid/widget/TextView; tvName]
        v2: 32 -> 141 [Landroid/widget/TextView; tvEmail]
        v3: 51 -> 141 [Landroid/widget/TextView; tvURL]
        v4: 71 -> 141 [Landroid/widget/TextView; tvComment]
        v5: 92 -> 141 [Landroid/widget/TextView; tvDate]
        v6: 113 -> 141 [Landroid/widget/TextView; tvPost]
        v7: 134 -> 141 [Lcom/android/volley/toolbox/NetworkImageView; ivGravatar]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #65
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #21
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #66
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #72
        + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 302
        [7] -> line 303
        [14] -> line 305
        [19] -> line 306
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/comments/CommentFragment; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentFragment$OnCommentStatusChangeListener access$0(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #63
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 32
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$8]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 50):
  + String [delete]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$1]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$1.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [delete]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$1]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$1(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$1.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 63
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$1.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
      [7] ldc #1
        + String [delete]
      [9] invokeinterface #11
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 66
        [14] -> line 67
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentFragment$1; this]
        v1: 0 -> 15 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 50):
  + String [spam]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$2]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$2;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$2]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [spam]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$2(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 72
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
      [7] ldc #1
        + String [spam]
      [9] invokeinterface #11
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 75
        [14] -> line 76
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentFragment$2; this]
        v1: 0 -> 15 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 50):
  + String [hold]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$3]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$3;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [hold]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$3(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
      [7] ldc #1
        + String [hold]
      [9] invokeinterface #11
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 84
        [14] -> line 85
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentFragment$3; this]
        v1: 0 -> 15 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$3]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 50):
  + String [approve]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$4]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$4;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [approve]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$4]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$4(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$4; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
      [7] ldc #1
        + String [approve]
      [9] invokeinterface #11
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 93
        [14] -> line 94
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentFragment$4; this]
        v1: 0 -> 15 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$4]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 50):
  + String [reply]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$5]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$5;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$5]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [reply]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$5(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 99
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$5; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentFragment;)Lorg/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener;]
      [7] ldc #1
        + String [reply]
      [9] invokeinterface #11
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 102
        [14] -> line 103
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentFragment$5; this]
        v1: 0 -> 15 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$5]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 66):
  + Class [android/content/Intent]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$6]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [currentComment Lorg/edublogs/android/models/Comment;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$6;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [currentComment]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$6]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$6(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 107
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$6; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 4):
      [0] getstatic #10
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [3] ifnull +32 (target=35)
      [6] new #1
        + Class [android/content/Intent]
      [9] dup
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [14] invokevirtual #15
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [17] invokevirtual #13
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [20] ldc #9
        + Class [org/edublogs/android/ui/comments/EditCommentActivity]
      [22] invokespecial #12
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [25] astore_2 v2
      [26] aload_0 v0
      [27] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [30] aload_2 v2
      [31] iconst_0
      [32] invokevirtual #16
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.startActivityForResult (Landroid/content/Intent;I)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 109
        [6] -> line 110
        [10] -> line 111
        [20] -> line 112
        [22] -> line 110
        [26] -> line 113
        [35] -> line 116
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/comments/CommentFragment$6; this]
        v1: 0 -> 36 [Landroid/view/View; v]
        v2: 26 -> 35 [Landroid/content/Intent; i]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$6]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 46):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$7]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [loadComment (Lorg/edublogs/android/models/Comment;)V]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/models/Comment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$7;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [getInstance]
  + Utf8 [java/lang/Object]
  + Utf8 [loadComment]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$7]
  + Utf8 [setExtendedTimeout]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$7(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 216
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$7; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 1):
      [0] invokestatic #9
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [3] invokevirtual #10
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 219
        [6] -> line 220
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/comments/CommentFragment$7; this]
        v1: 0 -> 7 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [loadComment (Lorg/edublogs/android/models/Comment;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$7]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$8
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentFragment$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 46):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$8]
  + Fieldref [org/edublogs/android/ui/comments/CommentFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [loadComment (Lorg/edublogs/android/models/Comment;)V]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/models/Comment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment$8;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [getInstance]
  + Utf8 [java/lang/Object]
  + Utf8 [loadComment]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$8]
  + Utf8 [setExtendedTimeout]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentFragment;)V
    Access flags: 0x0
      = CommentFragment$8(org.edublogs.android.ui.comments.CommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 231
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentFragment$8; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 2, stack = 1):
      [0] invokestatic #9
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [3] invokevirtual #10
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 234
        [6] -> line 235
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/comments/CommentFragment$8; this]
        v1: 0 -> 7 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentFragment]
    + NameAndType [loadComment (Lorg/edublogs/android/models/Comment;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentFragment$8]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.comments.CommentFragment$OnCommentStatusChangeListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [CommentFragment.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onCommentStatusChanged(Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void onCommentStatusChanged(java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity
  Superclass:    org/edublogs/android/ui/WPActionBarActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.comments.CommentsActivity extends org.edublogs.android.ui.WPActionBarActivity

Interfaces (count = 4):
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]

Constant Pool (count = 678):
  + Integer [16908332]
  + Integer [2130903076]
  + Integer [2131165340]
  + Integer [2131165341]
  + Integer [2131165344]
  + Integer [2131165488]
  + Integer [2131296355]
  + Integer [2131296363]
  + Integer [2131296403]
  + Integer [2131296404]
  + Integer [2131296405]
  + Integer [2131296406]
  + Integer [2131296407]
  + Integer [2131689472]
  + String []
  + String [CANCEL]
  + String [approve]
  + String [author]
  + String [author_email]
  + String [author_url]
  + String [bug_19917_fix]
  + String [clear]
  + String [comment]
  + String [commentID]
  + String [commentText]
  + String [comment_parent]
  + String [content]
  + String [delete]
  + String [email]
  + String [fromNotification]
  + String [hold]
  + String [id]
  + String [postID]
  + String [reply]
  + String [spam]
  + String [status]
  + String [url]
  + String [wp.deleteComment]
  + String [wp.editComment]
  + String [wp.newComment]
  + Class [android/app/ProgressDialog]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Boolean]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/Thread]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$1]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$10]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$11]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$12]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$13]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$2]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$4]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$5]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$7]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$8]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/models/Comment.commentID I]
  + Fieldref [org/edublogs/android/models/Comment.position I]
  + Fieldref [org/edublogs/android/models/Comment.postID Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_DELETING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_MODERATING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_REPLYING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.fromNotification Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.id I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.shouldAnimateRefreshButton Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.shouldSelectAfterLoad Z]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
  + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
  + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/FragmentManager.addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
  + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
  + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.hide (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Thread.<init> (Ljava/lang/Runnable;)V]
  + Methodref [java/lang/Thread.start ()V]
  + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [org/edublogs/android/WordPressDB.updateCommentStatus (IILjava/lang/String;)V]
  + Methodref [org/edublogs/android/WordPressDB.updateLatestCommentID (ILjava/lang/Integer;)Z]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateDialog (I)Landroid/app/Dialog;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onKeyDown (ILandroid/view/KeyEvent;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onNewIntent (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPostResume ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onStop ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.clearContent ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.isInLayout ()Z]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.loadComment (Lorg/edublogs/android/models/Comment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.attemptToSelectComment ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.changeCommentStatus (Ljava/lang/String;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.createMenuDrawer (I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.deleteComment (I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.dismissDialog (I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.popCommentDetail ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$10.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$11.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$12.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;ILjava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$13.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$2.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$2.start ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$4.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$5.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$6.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$7.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$8.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$9.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.loadComments (ZZ)Z]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.cancel (Z)Z]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/Runnable;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;ILjava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
  + NameAndType [ID_DIALOG_DELETING I]
  + NameAndType [ID_DIALOG_MODERATING I]
  + NameAndType [ID_DIALOG_REPLYING I]
  + NameAndType [add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + NameAndType [addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [allComments Ljava/util/Map;]
  + NameAndType [attemptToSelectComment ()V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [cancel (Z)Z]
  + NameAndType [changeCommentStatus (Ljava/lang/String;I)V]
  + NameAndType [checkedCommentTotal I]
  + NameAndType [clearContent ()V]
  + NameAndType [client Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [commentID I]
  + NameAndType [commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [commitAllowingStateLoss ()I]
  + NameAndType [createMenuDrawer (I)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentComment Lorg/edublogs/android/models/Comment;]
  + NameAndType [deleteComment (I)V]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [finish ()V]
  + NameAndType [fromNotification Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBackStackEntryCount ()I]
  + NameAndType [getBlogId ()I]
  + NameAndType [getBoolean (Ljava/lang/String;)Z]
  + NameAndType [getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getInt (Ljava/lang/String;)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [hide (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [id I]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [intValue ()I]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isInLayout ()Z]
  + NameAndType [loadComment (Lorg/edublogs/android/models/Comment;)V]
  + NameAndType [loadComments (ZZ)Z]
  + NameAndType [mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [model Ljava/util/ArrayList;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onBlogChanged ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateDialog (I)Landroid/app/Dialog;]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onNewIntent (Landroid/content/Intent;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPostResume ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStop ()V]
  + NameAndType [parseBoolean (Ljava/lang/String;)Z]
  + NameAndType [popBackStack ()V]
  + NameAndType [popCommentDetail ()V]
  + NameAndType [position I]
  + NameAndType [postID Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [refreshComments (ZZZ)V]
  + NameAndType [refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [setIndeterminate (Z)V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [shouldAnimateRefreshButton Z]
  + NameAndType [shouldSelectAfterLoad Z]
  + NameAndType [show ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [start ()V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [status Ljava/lang/String;]
  + NameAndType [stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateCommentStatus (IILjava/lang/String;)V]
  + NameAndType [updateLatestCommentID (ILjava/lang/Integer;)Z]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/Dialog;]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(IILjava/lang/String;)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(ILjava/lang/Integer;)Z]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/models/Comment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;ILjava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [(ZZ)Z]
  + Utf8 [(ZZZ)V]
  + Utf8 [<init>]
  + Utf8 [CANCEL]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_DELETING]
  + Utf8 [ID_DIALOG_MODERATING]
  + Utf8 [ID_DIALOG_REPLYING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Thread;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OnAnimateRefreshButtonListener]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [OnCommentSelectedListener]
  + Utf8 [OnCommentStatusChangeListener]
  + Utf8 [OnContextCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [action]
  + Utf8 [action2]
  + Utf8 [action3]
  + Utf8 [actionBar]
  + Utf8 [add]
  + Utf8 [addOnBackStackChangedListener]
  + Utf8 [addToBackStack]
  + Utf8 [allComments]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/widget/Toast]
  + Utf8 [approve]
  + Utf8 [attemptToSelectComment]
  + Utf8 [author]
  + Utf8 [author_email]
  + Utf8 [author_url]
  + Utf8 [bResult]
  + Utf8 [beginTransaction]
  + Utf8 [bug_19917_fix]
  + Utf8 [call]
  + Utf8 [cancel]
  + Utf8 [changeCommentStatus]
  + Utf8 [checkedCommentTotal]
  + Utf8 [clear]
  + Utf8 [clearContent]
  + Utf8 [client]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [comment]
  + Utf8 [commentID]
  + Utf8 [commentList]
  + Utf8 [commentText]
  + Utf8 [comment_parent]
  + Utf8 [commentsLoaded]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [content]
  + Utf8 [contentHash]
  + Utf8 [createMenuDrawer]
  + Utf8 [currentBlog]
  + Utf8 [currentComment]
  + Utf8 [data]
  + Utf8 [delete]
  + Utf8 [deleteComment]
  + Utf8 [dismissDialog]
  + Utf8 [e]
  + Utf8 [email]
  + Utf8 [equals]
  + Utf8 [event]
  + Utf8 [extras]
  + Utf8 [f]
  + Utf8 [findFragmentById]
  + Utf8 [findItem]
  + Utf8 [finish]
  + Utf8 [fm]
  + Utf8 [fromNotification]
  + Utf8 [ft]
  + Utf8 [get]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getBlogId]
  + Utf8 [getBoolean]
  + Utf8 [getCommentsTask]
  + Utf8 [getExtras]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getPassword]
  + Utf8 [getRecentCommentsTask]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getText]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [hide]
  + Utf8 [hold]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [intValue]
  + Utf8 [intent]
  + Utf8 [isEmpty]
  + Utf8 [isInLayout]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [keyCode]
  + Utf8 [loadComment]
  + Utf8 [loadComments]
  + Utf8 [loadingDialog]
  + Utf8 [mMenuDrawer]
  + Utf8 [mOnBackStackChangedListener]
  + Utf8 [makeText]
  + Utf8 [menu]
  + Utf8 [model]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [newCommentID]
  + Utf8 [newStatus]
  + Utf8 [onActivityResult]
  + Utf8 [onAnimateRefreshButton]
  + Utf8 [onBlogChanged]
  + Utf8 [onCommentSelected]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onCreate]
  + Utf8 [onCreateDialog]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onKeyDown]
  + Utf8 [onNewIntent]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPostResume]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStop]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$1]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$10]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$11]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$12]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$13]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$2]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$4]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$5]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$6]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$7]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$8]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$9]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [outState]
  + Utf8 [params]
  + Utf8 [parseBoolean]
  + Utf8 [pd]
  + Utf8 [popBackStack]
  + Utf8 [popCommentDetail]
  + Utf8 [position]
  + Utf8 [postHash]
  + Utf8 [postID]
  + Utf8 [put]
  + Utf8 [putBoolean]
  + Utf8 [putExtra]
  + Utf8 [refreshComments]
  + Utf8 [refreshMenuItem]
  + Utf8 [reply]
  + Utf8 [replyHash]
  + Utf8 [replyToComment]
  + Utf8 [requestCode]
  + Utf8 [result]
  + Utf8 [resultCode]
  + Utf8 [returnText]
  + Utf8 [runOnUiThread]
  + Utf8 [savedInstanceState]
  + Utf8 [selCommentID]
  + Utf8 [set]
  + Utf8 [setCancelable]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setIndeterminate]
  + Utf8 [setMessage]
  + Utf8 [setTitle]
  + Utf8 [setTransition]
  + Utf8 [shouldAnimateRefreshButton]
  + Utf8 [shouldSelectAfterLoad]
  + Utf8 [show]
  + Utf8 [showDialog]
  + Utf8 [spam]
  + Utf8 [start]
  + Utf8 [startActivityForResult]
  + Utf8 [startAnimatingRefreshButton]
  + Utf8 [status]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [updateCommentStatus]
  + Utf8 [updateLatestCommentID]
  + Utf8 [url]
  + Utf8 [valueOf]
  + Utf8 [wp.deleteComment]
  + Utf8 [wp.editComment]
  + Utf8 [wp.newComment]
  + Utf8 [wpDB]

Fields (count = 10):
  + Field:        id I
    Access flags: 0x4
      = protected int id
  + Field:        ID_DIALOG_MODERATING I
    Access flags: 0x1
      = public int ID_DIALOG_MODERATING
  + Field:        ID_DIALOG_REPLYING I
    Access flags: 0x1
      = public int ID_DIALOG_REPLYING
  + Field:        ID_DIALOG_DELETING I
    Access flags: 0x1
      = public int ID_DIALOG_DELETING
  + Field:        client Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x2
      = private org.xmlrpc.android.XMLRPCClient client
  + Field:        pd Landroid/app/ProgressDialog;
    Access flags: 0x1
      = public android.app.ProgressDialog pd
  + Field:        commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x2
      = private org.edublogs.android.ui.comments.CommentsListFragment commentList
  + Field:        fromNotification Z
    Access flags: 0x2
      = private boolean fromNotification
  + Field:        refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem refreshMenuItem
  + Field:        mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;
    Access flags: 0x2
      = private android.support.v4.app.FragmentManager$OnBackStackChangedListener mOnBackStackChangedListener

Methods (count = 25):
  + Method:       <init>()V
    Access flags: 0x1
      = public CommentsActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #164
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #100
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_MODERATING I]
      [9] aload_0 v0
      [10] iconst_2
      [11] putfield #101
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_REPLYING I]
      [14] aload_0 v0
      [15] iconst_3
      [16] putfield #99
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_DELETING I]
      [19] aload_0 v0
      [20] iconst_0
      [21] putfield #104
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.fromNotification Z]
      [24] aload_0 v0
      [25] new #72
        + Class [org/edublogs/android/ui/comments/CommentsActivity$1]
      [28] dup
      [29] aload_0 v0
      [30] invokespecial #200
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [33] putfield #107
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 36
        [4] -> line 41
        [9] -> line 42
        [14] -> line 43
        [19] -> line 47
        [24] -> line 124
        [36] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 37 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 165, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #167
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [2130903076]
      [8] invokevirtual #182
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.createMenuDrawer (I)V]
      [11] aload_0 v0
      [12] invokevirtual #189
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] iconst_1
      [18] invokevirtual #141
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] ldc #8
        + Integer [2131296363]
      [25] invokevirtual #188
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getString (I)Ljava/lang/String;]
      [28] invokevirtual #195
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.setTitle (Ljava/lang/CharSequence;)V]
      [31] aload_0 v0
      [32] invokevirtual #186
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getIntent ()Landroid/content/Intent;]
      [35] invokevirtual #120
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [38] astore_3 v3
      [39] aload_3 v3
      [40] ifnull +62 (target=102)
      [43] aload_0 v0
      [44] aload_3 v3
      [45] ldc #30
        + String [fromNotification]
      [47] invokevirtual #124
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [50] putfield #104
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.fromNotification Z]
      [53] aload_0 v0
      [54] getfield #104
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.fromNotification Z]
      [57] ifeq +45 (target=102)
      [60] new #65
        + Class [org/edublogs/android/models/Blog]
      [63] dup
      [64] aload_3 v3
      [65] ldc #32
        + String [id]
      [67] invokevirtual #125
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [70] invokespecial #156
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [73] putstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [76] goto +26 (target=102)
      [79] astore v4
      [81] aload_0 v0
      [82] aload_0 v0
      [83] invokevirtual #187
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [86] ldc #7
        + Integer [2131296355]
      [88] invokevirtual #123
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [91] iconst_0
      [92] invokestatic #139
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [95] invokevirtual #140
        + Methodref [android/widget/Toast.show ()V]
      [98] aload_0 v0
      [99] invokevirtual #185
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.finish ()V]
      [102] aload_0 v0
      [103] invokevirtual #190
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [106] astore v4
      [108] aload v4
      [110] aload_0 v0
      [111] getfield #107
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
      [114] invokevirtual #129
        + Methodref [android/support/v4/app/FragmentManager.addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
      [117] aload_0 v0
      [118] aload v4
      [120] ldc #4
        + Integer [2131165341]
      [122] invokevirtual #131
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [125] checkcast #85
        + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      [128] putfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [131] aconst_null
      [132] putstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [135] aload_0 v0
      [136] invokespecial #180
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.attemptToSelectComment ()V]
      [139] aload_0 v0
      [140] getfield #104
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.fromNotification Z]
      [143] ifeq +13 (target=156)
      [146] aload_0 v0
      [147] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [150] iconst_0
      [151] iconst_0
      [152] iconst_0
      [153] invokevirtual #215
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [156] aload_1 v1
      [157] ifnull +7 (target=164)
      [160] aload_0 v0
      [161] invokevirtual #192
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.popCommentDetail ()V]
      [164] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (60 -> 76: 79):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 52
        [5] -> line 53
        [11] -> line 55
        [16] -> line 56
        [21] -> line 57
        [31] -> line 59
        [39] -> line 60
        [43] -> line 61
        [53] -> line 62
        [60] -> line 64
        [76] -> line 65
        [81] -> line 66
        [98] -> line 67
        [102] -> line 72
        [108] -> line 73
        [117] -> line 74
        [131] -> line 76
        [135] -> line 78
        [139] -> line 79
        [146] -> line 80
        [156] -> line 82
        [160] -> line 83
        [164] -> line 84
      + Local variable table attribute (count = 6)
        v0: 0 -> 165 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 165 [Landroid/os/Bundle; savedInstanceState]
        v2: 16 -> 165 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v3: 39 -> 165 [Landroid/os/Bundle; extras]
        v4: 81 -> 102 [Ljava/lang/Exception; e]
        v4: 108 -> 165 [Landroid/support/v4/app/FragmentManager; fm]
  + Method:       onBlogChanged()V
    Access flags: 0x1
      = public void onBlogChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #166
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
      [4] aload_0 v0
      [5] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [8] iconst_0
      [9] iconst_0
      [10] iconst_0
      [11] invokevirtual #215
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 88
        [4] -> line 89
        [14] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #169
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #191
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #14
        + Integer [2131689472]
      [14] aload_1 v1
      [15] invokevirtual #142
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] ldc #6
        + Integer [2131165488]
      [22] invokeinterface #219
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [27] putfield #108
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [30] aload_0 v0
      [31] getfield #109
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.shouldAnimateRefreshButton Z]
      [34] ifeq +16 (target=50)
      [37] aload_0 v0
      [38] iconst_0
      [39] putfield #109
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.shouldAnimateRefreshButton Z]
      [42] aload_0 v0
      [43] aload_0 v0
      [44] getfield #108
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [47] invokevirtual #198
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [50] iconst_1
      [51] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 94
        [6] -> line 95
        [11] -> line 96
        [18] -> line 97
        [30] -> line 98
        [37] -> line 99
        [42] -> line 100
        [50] -> line 102
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 52 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 52 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 4, stack = 4):
      [0] aload_1 v1
      [1] invokeinterface #220
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] ldc #6
        + Integer [2131165488]
      [10] ificmpne +23 (target=33)
      [13] aload_0 v0
      [14] invokevirtual #192
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.popCommentDetail ()V]
      [17] aload_0 v0
      [18] invokespecial #180
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.attemptToSelectComment ()V]
      [21] aload_0 v0
      [22] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [25] iconst_0
      [26] iconst_0
      [27] iconst_0
      [28] invokevirtual #215
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [31] iconst_1
      [32] ireturn
      [33] iload_2 v2
      [34] ldc #1
        + Integer [16908332]
      [36] ificmpne +21 (target=57)
      [39] aload_0 v0
      [40] invokevirtual #190
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [43] astore_3 v3
      [44] aload_3 v3
      [45] invokevirtual #132
        + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
      [48] ifle +9 (target=57)
      [51] aload_0 v0
      [52] invokevirtual #192
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.popCommentDetail ()V]
      [55] iconst_1
      [56] ireturn
      [57] aload_0 v0
      [58] aload_1 v1
      [59] invokespecial #172
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [62] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 107
        [7] -> line 108
        [13] -> line 109
        [17] -> line 110
        [21] -> line 111
        [31] -> line 112
        [33] -> line 113
        [39] -> line 114
        [44] -> line 115
        [51] -> line 116
        [55] -> line 117
        [57] -> line 121
      + Local variable table attribute (count = 4)
        v0: 0 -> 63 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 63 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 7 -> 63 [I itemId]
        v3: 44 -> 57 [Landroid/support/v4/app/FragmentManager; fm]
  + Method:       popCommentDetail()V
    Access flags: 0x4
      = protected void popCommentDetail()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #190
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #5
        + Integer [2131165344]
      [8] invokevirtual #131
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [11] checkcast #69
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnonnull +7 (target=23)
      [19] aload_1 v1
      [20] invokevirtual #133
        + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 132
        [5] -> line 133
        [6] -> line 134
        [11] -> line 133
        [15] -> line 135
        [19] -> line 136
        [23] -> line 138
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 5 -> 24 [Landroid/support/v4/app/FragmentManager; fm]
        v2: 15 -> 24 [Lorg/edublogs/android/ui/comments/CommentFragment; f]
  + Method:       onPostResume()V
    Access flags: 0x4
      = protected void onPostResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #173
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPostResume ()V]
      [4] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [7] ifnull +27 (target=34)
      [10] aload_0 v0
      [11] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [14] iconst_0
      [15] iconst_0
      [16] invokevirtual #214
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.loadComments (ZZ)Z]
      [19] istore_1 v1
      [20] iload_1 v1
      [21] ifne +13 (target=34)
      [24] aload_0 v0
      [25] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [28] iconst_0
      [29] iconst_0
      [30] iconst_0
      [31] invokevirtual #215
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 142
        [4] -> line 143
        [10] -> line 144
        [20] -> line 145
        [24] -> line 146
        [34] -> line 148
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 20 -> 34 [Z commentsLoaded]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #175
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onStop ()V]
      [4] aload_0 v0
      [5] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [8] getfield #112
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
      [11] ifnull +15 (target=26)
      [14] aload_0 v0
      [15] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [18] getfield #112
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
      [21] iconst_1
      [22] invokevirtual #216
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.cancel (Z)Z]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 152
        [4] -> line 153
        [14] -> line 154
        [26] -> line 155
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
  + Method:       onNewIntent(Landroid/content/Intent;)V
    Access flags: 0x4
      = protected void onNewIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #171
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onNewIntent (Landroid/content/Intent;)V]
      [5] aload_1 v1
      [6] invokevirtual #120
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ifnull +58 (target=69)
      [14] iconst_0
      [15] istore_3 v3
      [16] aload_2 v2
      [17] ldc #30
        + String [fromNotification]
      [19] invokevirtual #124
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [22] istore_3 v3
      [23] iload_3 v3
      [24] ifeq +45 (target=69)
      [27] new #65
        + Class [org/edublogs/android/models/Blog]
      [30] dup
      [31] aload_2 v2
      [32] ldc #32
        + String [id]
      [34] invokevirtual #125
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [37] invokespecial #156
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [40] putstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [43] goto +26 (target=69)
      [46] astore v4
      [48] aload_0 v0
      [49] aload_0 v0
      [50] invokevirtual #187
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [53] ldc #7
        + Integer [2131296355]
      [55] invokevirtual #123
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [58] iconst_0
      [59] invokestatic #139
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [62] invokevirtual #140
        + Methodref [android/widget/Toast.show ()V]
      [65] aload_0 v0
      [66] invokevirtual #185
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.finish ()V]
      [69] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (27 -> 43: 46):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 159
        [5] -> line 160
        [10] -> line 161
        [14] -> line 162
        [16] -> line 163
        [23] -> line 164
        [27] -> line 166
        [43] -> line 167
        [48] -> line 168
        [65] -> line 169
        [69] -> line 175
      + Local variable table attribute (count = 5)
        v0: 0 -> 70 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 70 [Landroid/content/Intent; intent]
        v2: 10 -> 70 [Landroid/os/Bundle; extras]
        v3: 16 -> 69 [Z fromNotification]
        v4: 48 -> 69 [Ljava/lang/Exception; e]
  + Method:       onCommentSelected(Lorg/edublogs/android/models/Comment;)V
    Access flags: 0x1
      = public void onCommentSelected(org.edublogs.android.models.Comment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #190
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ldc #5
        + Integer [2131165344]
      [8] invokevirtual #131
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [11] checkcast #69
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [14] astore_3 v3
      [15] aload_1 v1
      [16] ifnull +89 (target=105)
      [19] aload_3 v3
      [20] ifnull +10 (target=30)
      [23] aload_3 v3
      [24] invokevirtual #178
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.isInLayout ()Z]
      [27] ifne +73 (target=100)
      [30] aload_1 v1
      [31] putstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [34] aload_2 v2
      [35] invokevirtual #130
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [38] astore v4
      [40] aload v4
      [42] aload_0 v0
      [43] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [46] invokevirtual #137
        + Methodref [android/support/v4/app/FragmentTransaction.hide (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [49] pop
      [50] new #69
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [53] dup
      [54] invokespecial #176
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.<init> ()V]
      [57] astore_3 v3
      [58] aload v4
      [60] ldc #3
        + Integer [2131165340]
      [62] aload_3 v3
      [63] invokevirtual #134
        + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [66] pop
      [67] aload v4
      [69] sipush 4099
      [72] invokevirtual #138
        + Methodref [android/support/v4/app/FragmentTransaction.setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
      [75] pop
      [76] aload v4
      [78] aconst_null
      [79] invokevirtual #135
        + Methodref [android/support/v4/app/FragmentTransaction.addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [82] pop
      [83] aload v4
      [85] invokevirtual #136
        + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
      [88] pop
      [89] aload_0 v0
      [90] getfield #106
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [93] iconst_0
      [94] invokevirtual #153
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [97] goto +8 (target=105)
      [100] aload_3 v3
      [101] aload_1 v1
      [102] invokevirtual #179
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.loadComment (Lorg/edublogs/android/models/Comment;)V]
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 179
        [5] -> line 180
        [6] -> line 181
        [11] -> line 180
        [15] -> line 183
        [19] -> line 185
        [30] -> line 186
        [34] -> line 187
        [40] -> line 188
        [50] -> line 189
        [58] -> line 190
        [67] -> line 191
        [76] -> line 192
        [83] -> line 193
        [89] -> line 194
        [97] -> line 195
        [100] -> line 196
        [105] -> line 199
      + Local variable table attribute (count = 5)
        v0: 0 -> 106 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 106 [Lorg/edublogs/android/models/Comment; comment]
        v2: 5 -> 106 [Landroid/support/v4/app/FragmentManager; fm]
        v3: 15 -> 106 [Lorg/edublogs/android/ui/comments/CommentFragment; f]
        v4: 40 -> 97 [Landroid/support/v4/app/FragmentTransaction; ft]
  + Method:       onCommentStatusChanged(Ljava/lang/String;)V
    Access flags: 0x1
      = public void onCommentStatusChanged(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 177, locals = 5, stack = 5):
      [0] getstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [3] ifnull +173 (target=176)
      [6] getstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [9] getfield #95
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [12] istore_2 v2
      [13] aload_1 v1
      [14] ldc #17
        + String [approve]
      [16] invokevirtual #148
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [19] ifne +21 (target=40)
      [22] aload_1 v1
      [23] ldc #31
        + String [hold]
      [25] invokevirtual #148
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [28] ifne +12 (target=40)
      [31] aload_1 v1
      [32] ldc #35
        + String [spam]
      [34] invokevirtual #148
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [37] ifeq +27 (target=64)
      [40] aload_0 v0
      [41] aload_0 v0
      [42] getfield #100
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_MODERATING I]
      [45] invokevirtual #196
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.showDialog (I)V]
      [48] new #77
        + Class [org/edublogs/android/ui/comments/CommentsActivity$2]
      [51] dup
      [52] aload_0 v0
      [53] aload_1 v1
      [54] iload_2 v2
      [55] invokespecial #205
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$2.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
      [58] invokevirtual #206
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$2.start ()V]
      [61] goto +115 (target=176)
      [64] aload_1 v1
      [65] ldc #28
        + String [delete]
      [67] invokevirtual #148
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [70] ifeq +21 (target=91)
      [73] new #78
        + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
      [76] dup
      [77] aload_0 v0
      [78] iload_2 v2
      [79] invokespecial #207
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
      [82] astore_3 v3
      [83] aload_0 v0
      [84] aload_3 v3
      [85] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [88] goto +88 (target=176)
      [91] aload_1 v1
      [92] ldc #34
        + String [reply]
      [94] invokevirtual #148
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [97] ifeq +44 (target=141)
      [100] new #42
        + Class [android/content/Intent]
      [103] dup
      [104] aload_0 v0
      [105] ldc #68
        + Class [org/edublogs/android/ui/comments/AddCommentActivity]
      [107] invokespecial #119
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [110] astore_3 v3
      [111] aload_3 v3
      [112] ldc #24
        + String [commentID]
      [114] iload_2 v2
      [115] invokevirtual #121
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [118] pop
      [119] aload_3 v3
      [120] ldc #33
        + String [postID]
      [122] getstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [125] getfield #97
        + Fieldref [org/edublogs/android/models/Comment.postID Ljava/lang/String;]
      [128] invokevirtual #122
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [131] pop
      [132] aload_0 v0
      [133] aload_3 v3
      [134] iconst_0
      [135] invokevirtual #197
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [138] goto +38 (target=176)
      [141] aload_1 v1
      [142] ldc #22
        + String [clear]
      [144] invokevirtual #148
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [147] ifeq +29 (target=176)
      [150] aload_0 v0
      [151] invokevirtual #190
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [154] astore_3 v3
      [155] aload_3 v3
      [156] ldc #5
        + Integer [2131165344]
      [158] invokevirtual #131
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [161] checkcast #69
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [164] astore v4
      [166] aload v4
      [168] ifnull +8 (target=176)
      [171] aload v4
      [173] invokevirtual #177
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.clearContent ()V]
      [176] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 203
        [6] -> line 205
        [13] -> line 207
        [31] -> line 208
        [40] -> line 209
        [48] -> line 210
        [58] -> line 215
        [61] -> line 216
        [73] -> line 217
        [83] -> line 258
        [88] -> line 259
        [100] -> line 261
        [111] -> line 262
        [119] -> line 263
        [132] -> line 264
        [138] -> line 265
        [150] -> line 266
        [155] -> line 267
        [156] -> line 268
        [161] -> line 267
        [166] -> line 269
        [171] -> line 270
        [176] -> line 275
      + Local variable table attribute (count = 7)
        v0: 0 -> 177 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 177 [Ljava/lang/String; status]
        v2: 13 -> 176 [I commentID]
        v3: 83 -> 88 [Ljava/lang/Thread; action3]
        v3: 111 -> 138 [Landroid/content/Intent; i]
        v3: 155 -> 176 [Landroid/support/v4/app/FragmentManager; fm]
        v4: 166 -> 176 [Lorg/edublogs/android/ui/comments/CommentFragment; f]
  + Method:       changeCommentStatus(Ljava/lang/String;I)V
    Access flags: 0x2
      = private void changeCommentStatus(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 356, locals = 10, stack = 6):
      [0] aload_0 v0
      [1] new #90
        + Class [org/xmlrpc/android/XMLRPCClient]
      [4] dup
      [5] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [8] invokevirtual #162
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [11] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [14] invokevirtual #159
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [17] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [20] invokevirtual #158
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [23] invokespecial #217
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [26] putfield #102
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [29] new #60
        + Class [java/util/HashMap]
      [32] dup
      [33] invokespecial #152
        + Methodref [java/util/HashMap.<init> ()V]
      [36] astore v4
      [38] aload_0 v0
      [39] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [42] getfield #110
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
      [45] iload_2 v2
      [46] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [49] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [54] checkcast #61
        + Class [java/util/Map]
      [57] astore_3 v3
      [58] aload v4
      [60] ldc #36
        + String [status]
      [62] aload_1 v1
      [63] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [68] pop
      [69] aload v4
      [71] ldc #27
        + String [content]
      [73] aload_3 v3
      [74] ldc #23
        + String [comment]
      [76] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [81] checkcast #57
        + Class [java/lang/String]
      [84] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [89] pop
      [90] aload v4
      [92] ldc #18
        + String [author]
      [94] aload_3 v3
      [95] ldc #18
        + String [author]
      [97] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [102] checkcast #57
        + Class [java/lang/String]
      [105] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [110] pop
      [111] aload v4
      [113] ldc #20
        + String [author_url]
      [115] aload_3 v3
      [116] ldc #37
        + String [url]
      [118] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [123] checkcast #57
        + Class [java/lang/String]
      [126] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [131] pop
      [132] aload v4
      [134] ldc #19
        + String [author_email]
      [136] aload_3 v3
      [137] ldc #29
        + String [email]
      [139] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [144] checkcast #57
        + Class [java/lang/String]
      [147] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [152] pop
      [153] iconst_5
      [154] anewarray #56
        + Class [java/lang/Object]
      [157] dup
      [158] iconst_0
      [159] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [162] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [165] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [168] aastore
      [169] dup
      [170] iconst_1
      [171] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [174] invokevirtual #163
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [177] aastore
      [178] dup
      [179] iconst_2
      [180] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [183] invokevirtual #161
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [186] aastore
      [187] dup
      [188] iconst_3
      [189] iload_2 v2
      [190] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [193] aastore
      [194] dup
      [195] iconst_4
      [196] aload v4
      [198] aastore
      [199] astore v5
      [201] aconst_null
      [202] astore v6
      [204] aload_0 v0
      [205] getfield #102
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [208] ldc #39
        + String [wp.editComment]
      [210] aload v5
      [212] invokevirtual #218
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [215] astore v6
      [217] aload v6
      [219] invokevirtual #147
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [222] invokestatic #143
        + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
      [225] istore v7
      [227] iload v7
      [229] ifeq +57 (target=286)
      [232] getstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [235] aload_1 v1
      [236] putfield #98
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [239] aload_0 v0
      [240] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [243] getfield #113
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [246] getstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [249] getfield #96
        + Fieldref [org/edublogs/android/models/Comment.position I]
      [252] getstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [255] invokevirtual #151
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [258] pop
      [259] getstatic #94
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [262] aload_0 v0
      [263] getfield #105
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.id I]
      [266] getstatic #93
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [269] getfield #95
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [272] aload_1 v1
      [273] invokevirtual #154
        + Methodref [org/edublogs/android/WordPressDB.updateCommentStatus (IILjava/lang/String;)V]
      [276] aload_3 v3
      [277] ldc #36
        + String [status]
      [279] aload_1 v1
      [280] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [285] pop
      [286] aload_0 v0
      [287] aload_0 v0
      [288] getfield #100
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_MODERATING I]
      [291] invokevirtual #184
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.dismissDialog (I)V]
      [294] new #79
        + Class [org/edublogs/android/ui/comments/CommentsActivity$4]
      [297] dup
      [298] aload_0 v0
      [299] invokespecial #208
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$4.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [302] astore v8
      [304] aload_0 v0
      [305] aload v8
      [307] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [310] new #80
        + Class [org/edublogs/android/ui/comments/CommentsActivity$5]
      [313] dup
      [314] aload_0 v0
      [315] invokespecial #209
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$5.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [318] astore v9
      [320] aload_0 v0
      [321] aload v9
      [323] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [326] goto +29 (target=355)
      [329] astore v7
      [331] aload_0 v0
      [332] aload_0 v0
      [333] getfield #100
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_MODERATING I]
      [336] invokevirtual #184
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.dismissDialog (I)V]
      [339] new #81
        + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
      [342] dup
      [343] aload_0 v0
      [344] invokespecial #210
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$6.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [347] astore v8
      [349] aload_0 v0
      [350] aload v8
      [352] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [355] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (204 -> 326: 329):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 38)
        [0] -> line 281
        [11] -> line 282
        [17] -> line 283
        [26] -> line 281
        [29] -> line 285
        [38] -> line 286
        [58] -> line 287
        [69] -> line 288
        [90] -> line 289
        [111] -> line 290
        [132] -> line 291
        [153] -> line 293
        [159] -> line 293
        [171] -> line 294
        [180] -> line 295
        [199] -> line 293
        [201] -> line 297
        [204] -> line 299
        [217] -> line 300
        [227] -> line 301
        [232] -> line 302
        [239] -> line 303
        [252] -> line 304
        [255] -> line 303
        [259] -> line 305
        [272] -> line 306
        [273] -> line 305
        [276] -> line 307
        [286] -> line 309
        [294] -> line 310
        [304] -> line 331
        [310] -> line 332
        [320] -> line 337
        [326] -> line 339
        [331] -> line 340
        [339] -> line 341
        [349] -> line 362
        [355] -> line 364
      + Local variable table attribute (count = 12)
        v0: 0 -> 356 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 356 [Ljava/lang/String; newStatus]
        v2: 0 -> 356 [I selCommentID]
        v3: 58 -> 356 [Ljava/util/Map; contentHash]
        v4: 38 -> 356 [Ljava/util/Map; postHash]
        v5: 201 -> 356 [[Ljava/lang/Object; params]
        v6: 204 -> 356 [Ljava/lang/Object; result]
        v7: 227 -> 326 [Z bResult]
        v8: 304 -> 326 [Ljava/lang/Thread; action]
        v9: 320 -> 326 [Ljava/lang/Thread; action2]
        v7: 331 -> 355 [Lorg/xmlrpc/android/XMLRPCException; e]
        v8: 349 -> 355 [Ljava/lang/Thread; action3]
      + Local variable type table attribute (count = 2)
        v3: 58 -> 356 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; contentHash]
        v4: 38 -> 356 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; postHash]
  + Method:       deleteComment(I)V
    Access flags: 0x2
      = private void deleteComment(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] new #90
        + Class [org/xmlrpc/android/XMLRPCClient]
      [4] dup
      [5] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [8] invokevirtual #162
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [11] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [14] invokevirtual #159
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [17] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [20] invokevirtual #158
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [23] invokespecial #217
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [26] putfield #102
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [29] iconst_4
      [30] anewarray #56
        + Class [java/lang/Object]
      [33] dup
      [34] iconst_0
      [35] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [38] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [41] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [44] aastore
      [45] dup
      [46] iconst_1
      [47] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [50] invokevirtual #163
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [53] aastore
      [54] dup
      [55] iconst_2
      [56] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [59] invokevirtual #161
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [62] aastore
      [63] dup
      [64] iconst_3
      [65] iload_1 v1
      [66] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [69] aastore
      [70] astore_2 v2
      [71] aload_0 v0
      [72] getfield #102
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [75] ldc #38
        + String [wp.deleteComment]
      [77] aload_2 v2
      [78] invokevirtual #218
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [81] pop
      [82] aload_0 v0
      [83] aload_0 v0
      [84] getfield #99
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_DELETING I]
      [87] invokevirtual #184
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.dismissDialog (I)V]
      [90] aload_0 v0
      [91] invokespecial #180
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.attemptToSelectComment ()V]
      [94] new #82
        + Class [org/edublogs/android/ui/comments/CommentsActivity$7]
      [97] dup
      [98] aload_0 v0
      [99] invokespecial #211
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$7.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [102] astore_3 v3
      [103] aload_0 v0
      [104] aload_3 v3
      [105] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [108] new #83
        + Class [org/edublogs/android/ui/comments/CommentsActivity$8]
      [111] dup
      [112] aload_0 v0
      [113] invokespecial #212
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$8.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [116] astore v4
      [118] aload_0 v0
      [119] aload v4
      [121] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [124] goto +28 (target=152)
      [127] astore_3 v3
      [128] aload_0 v0
      [129] aload_0 v0
      [130] getfield #99
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_DELETING I]
      [133] invokevirtual #184
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.dismissDialog (I)V]
      [136] new #84
        + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
      [139] dup
      [140] aload_0 v0
      [141] invokespecial #213
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$9.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [144] astore v4
      [146] aload_0 v0
      [147] aload v4
      [149] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [152] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (71 -> 124: 127):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 369
        [11] -> line 370
        [17] -> line 371
        [26] -> line 369
        [29] -> line 373
        [35] -> line 373
        [47] -> line 374
        [56] -> line 375
        [70] -> line 373
        [71] -> line 378
        [82] -> line 379
        [90] -> line 380
        [94] -> line 381
        [103] -> line 388
        [108] -> line 389
        [118] -> line 395
        [124] -> line 397
        [128] -> line 398
        [136] -> line 399
        [146] -> line 420
        [152] -> line 422
      + Local variable table attribute (count = 7)
        v0: 0 -> 153 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 153 [I selCommentID]
        v2: 71 -> 153 [[Ljava/lang/Object; params]
        v3: 103 -> 124 [Ljava/lang/Thread; action]
        v4: 118 -> 124 [Ljava/lang/Thread; action2]
        v3: 128 -> 152 [Lorg/xmlrpc/android/XMLRPCException; e]
        v4: 146 -> 152 [Ljava/lang/Thread; action3]
  + Method:       replyToComment(Ljava/lang/String;ILjava/lang/String;)V
    Access flags: 0x2
      = private void replyToComment(java.lang.String,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 261, locals = 9, stack = 6):
      [0] aload_0 v0
      [1] new #90
        + Class [org/xmlrpc/android/XMLRPCClient]
      [4] dup
      [5] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [8] invokevirtual #162
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [11] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [14] invokevirtual #159
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [17] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [20] invokevirtual #158
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [23] invokespecial #217
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [26] putfield #102
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [29] new #60
        + Class [java/util/HashMap]
      [32] dup
      [33] invokespecial #152
        + Methodref [java/util/HashMap.<init> ()V]
      [36] astore v4
      [38] aload v4
      [40] ldc #26
        + String [comment_parent]
      [42] iload_2 v2
      [43] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [46] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [51] pop
      [52] aload v4
      [54] ldc #27
        + String [content]
      [56] aload_3 v3
      [57] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [62] pop
      [63] aload v4
      [65] ldc #18
        + String [author]
      [67] ldc #15
        + String []
      [69] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [74] pop
      [75] aload v4
      [77] ldc #20
        + String [author_url]
      [79] ldc #15
        + String []
      [81] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [86] pop
      [87] aload v4
      [89] ldc #19
        + String [author_email]
      [91] ldc #15
        + String []
      [93] invokeinterface #222
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [98] pop
      [99] iconst_5
      [100] anewarray #56
        + Class [java/lang/Object]
      [103] dup
      [104] iconst_0
      [105] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [108] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [111] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [114] aastore
      [115] dup
      [116] iconst_1
      [117] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [120] invokevirtual #163
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [123] aastore
      [124] dup
      [125] iconst_2
      [126] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [129] invokevirtual #161
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [132] aastore
      [133] dup
      [134] iconst_3
      [135] aload_1 v1
      [136] invokestatic #146
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [139] aastore
      [140] dup
      [141] iconst_4
      [142] aload v4
      [144] aastore
      [145] astore v5
      [147] aload_0 v0
      [148] getfield #102
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [151] ldc #40
        + String [wp.newComment]
      [153] aload v5
      [155] invokevirtual #218
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [158] checkcast #55
        + Class [java/lang/Integer]
      [161] invokevirtual #144
        + Methodref [java/lang/Integer.intValue ()I]
      [164] istore v6
      [166] iload v6
      [168] iflt +21 (target=189)
      [171] getstatic #94
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [174] getstatic #92
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [177] invokevirtual #160
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [180] iload v6
      [182] invokestatic #145
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [185] invokevirtual #155
        + Methodref [org/edublogs/android/WordPressDB.updateLatestCommentID (ILjava/lang/Integer;)Z]
      [188] pop
      [189] aload_0 v0
      [190] aload_0 v0
      [191] getfield #101
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_REPLYING I]
      [194] invokevirtual #184
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.dismissDialog (I)V]
      [197] new #73
        + Class [org/edublogs/android/ui/comments/CommentsActivity$10]
      [200] dup
      [201] aload_0 v0
      [202] invokespecial #201
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$10.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [205] astore v7
      [207] aload_0 v0
      [208] aload v7
      [210] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [213] new #74
        + Class [org/edublogs/android/ui/comments/CommentsActivity$11]
      [216] dup
      [217] aload_0 v0
      [218] invokespecial #202
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$11.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
      [221] astore v8
      [223] aload_0 v0
      [224] aload v8
      [226] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [229] goto +31 (target=260)
      [232] astore v6
      [234] aload_0 v0
      [235] aload_0 v0
      [236] getfield #101
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_REPLYING I]
      [239] invokevirtual #184
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.dismissDialog (I)V]
      [242] new #75
        + Class [org/edublogs/android/ui/comments/CommentsActivity$12]
      [245] dup
      [246] aload_0 v0
      [247] iload_2 v2
      [248] aload_3 v3
      [249] invokespecial #203
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$12.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;ILjava/lang/String;)V]
      [252] astore v7
      [254] aload_0 v0
      [255] aload v7
      [257] invokevirtual #194
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [260] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (147 -> 229: 232):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 427
        [11] -> line 428
        [17] -> line 429
        [26] -> line 427
        [29] -> line 431
        [38] -> line 432
        [52] -> line 433
        [63] -> line 434
        [75] -> line 435
        [87] -> line 436
        [99] -> line 438
        [105] -> line 438
        [117] -> line 439
        [126] -> line 440
        [142] -> line 441
        [145] -> line 438
        [147] -> line 444
        [166] -> line 445
        [171] -> line 447
        [189] -> line 449
        [197] -> line 450
        [207] -> line 457
        [213] -> line 458
        [223] -> line 465
        [229] -> line 467
        [234] -> line 468
        [242] -> line 469
        [254] -> line 481
        [260] -> line 485
      + Local variable table attribute (count = 11)
        v0: 0 -> 261 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 261 [Ljava/lang/String; postID]
        v2: 0 -> 261 [I commentID]
        v3: 0 -> 261 [Ljava/lang/String; comment]
        v4: 38 -> 261 [Ljava/util/Map; replyHash]
        v5: 147 -> 261 [[Ljava/lang/Object; params]
        v6: 166 -> 229 [I newCommentID]
        v7: 207 -> 229 [Ljava/lang/Thread; action]
        v8: 223 -> 229 [Ljava/lang/Thread; action2]
        v6: 234 -> 260 [Lorg/xmlrpc/android/XMLRPCException; e]
        v7: 254 -> 260 [Ljava/lang/Thread; action3]
      + Local variable type table attribute (count = 1)
        v4: 38 -> 261 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; replyHash]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x1
      = public void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 8, stack = 8):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #165
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onActivityResult (IILandroid/content/Intent;)V]
      [7] aload_3 v3
      [8] ifnull +97 (target=105)
      [11] aload_3 v3
      [12] invokevirtual #120
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [15] astore v4
      [17] iload_1 v1
      [18] tableswitch (1 offsets, default=87) (target=105)
        0: offset = 18, target = 36
        default: offset = 87, target = 105
      [36] aload v4
      [38] ldc #25
        + String [commentText]
      [40] invokevirtual #126
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [43] astore v5
      [45] aload v5
      [47] ldc #16
        + String [CANCEL]
      [49] invokevirtual #148
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [52] ifne +53 (target=105)
      [55] aload v4
      [57] ldc #33
        + String [postID]
      [59] invokevirtual #126
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [62] astore v6
      [64] aload v4
      [66] ldc #24
        + String [commentID]
      [68] invokevirtual #125
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [71] istore v7
      [73] aload_0 v0
      [74] aload_0 v0
      [75] getfield #101
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_REPLYING I]
      [78] invokevirtual #196
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.showDialog (I)V]
      [81] new #58
        + Class [java/lang/Thread]
      [84] dup
      [85] new #76
        + Class [org/edublogs/android/ui/comments/CommentsActivity$13]
      [88] dup
      [89] aload_0 v0
      [90] aload v6
      [92] iload v7
      [94] aload v5
      [96] invokespecial #204
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$13.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
      [99] invokespecial #149
        + Methodref [java/lang/Thread.<init> (Ljava/lang/Runnable;)V]
      [102] invokevirtual #150
        + Methodref [java/lang/Thread.start ()V]
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 489
        [7] -> line 490
        [11] -> line 492
        [17] -> line 494
        [36] -> line 496
        [45] -> line 498
        [55] -> line 499
        [64] -> line 500
        [73] -> line 501
        [81] -> line 503
        [102] -> line 509
        [105] -> line 515
      + Local variable table attribute (count = 8)
        v0: 0 -> 106 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 106 [I requestCode]
        v2: 0 -> 106 [I resultCode]
        v3: 0 -> 106 [Landroid/content/Intent; data]
        v4: 17 -> 105 [Landroid/os/Bundle; extras]
        v5: 45 -> 105 [Ljava/lang/String; returnText]
        v6: 64 -> 105 [Ljava/lang/String; postID]
        v7: 73 -> 105 [I commentID]
  + Method:       onCreateDialog(I)Landroid/app/Dialog;
    Access flags: 0x4
      = protected android.app.Dialog onCreateDialog(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 186, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #100
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_MODERATING I]
      [5] ificmpne +64 (target=69)
      [8] new #41
        + Class [android/app/ProgressDialog]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #115
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [16] astore_2 v2
      [17] aload_0 v0
      [18] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [21] getfield #111
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [24] iconst_1
      [25] ificmpgt +19 (target=44)
      [28] aload_2 v2
      [29] aload_0 v0
      [30] invokevirtual #187
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [33] ldc #9
        + Integer [2131296403]
      [35] invokevirtual #123
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [38] invokevirtual #118
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [41] goto +16 (target=57)
      [44] aload_2 v2
      [45] aload_0 v0
      [46] invokevirtual #187
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [49] ldc #10
        + Integer [2131296404]
      [51] invokevirtual #123
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [54] invokevirtual #118
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [57] aload_2 v2
      [58] iconst_1
      [59] invokevirtual #117
        + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
      [62] aload_2 v2
      [63] iconst_0
      [64] invokevirtual #116
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [67] aload_2 v2
      [68] areturn
      [69] iload_1 v1
      [70] aload_0 v0
      [71] getfield #101
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_REPLYING I]
      [74] ificmpne +37 (target=111)
      [77] new #41
        + Class [android/app/ProgressDialog]
      [80] dup
      [81] aload_0 v0
      [82] invokespecial #115
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [85] astore_2 v2
      [86] aload_2 v2
      [87] aload_0 v0
      [88] invokevirtual #187
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [91] ldc #11
        + Integer [2131296405]
      [93] invokevirtual #123
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [96] invokevirtual #118
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [99] aload_2 v2
      [100] iconst_1
      [101] invokevirtual #117
        + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
      [104] aload_2 v2
      [105] iconst_0
      [106] invokevirtual #116
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [109] aload_2 v2
      [110] areturn
      [111] iload_1 v1
      [112] aload_0 v0
      [113] getfield #99
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_DELETING I]
      [116] ificmpne +64 (target=180)
      [119] new #41
        + Class [android/app/ProgressDialog]
      [122] dup
      [123] aload_0 v0
      [124] invokespecial #115
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [127] astore_2 v2
      [128] aload_0 v0
      [129] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [132] getfield #111
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [135] iconst_1
      [136] ificmpgt +19 (target=155)
      [139] aload_2 v2
      [140] aload_0 v0
      [141] invokevirtual #187
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [144] ldc #12
        + Integer [2131296406]
      [146] invokevirtual #123
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [149] invokevirtual #118
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [152] goto +16 (target=168)
      [155] aload_2 v2
      [156] aload_0 v0
      [157] invokevirtual #187
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [160] ldc #13
        + Integer [2131296407]
      [162] invokevirtual #123
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [165] invokevirtual #118
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [168] aload_2 v2
      [169] iconst_1
      [170] invokevirtual #117
        + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
      [173] aload_2 v2
      [174] iconst_0
      [175] invokevirtual #116
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [178] aload_2 v2
      [179] areturn
      [180] aload_0 v0
      [181] iload_1 v1
      [182] invokespecial #168
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateDialog (I)Landroid/app/Dialog;]
      [185] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 35)
        [0] -> line 519
        [8] -> line 520
        [17] -> line 521
        [28] -> line 522
        [33] -> line 523
        [35] -> line 522
        [41] -> line 524
        [44] -> line 525
        [49] -> line 526
        [51] -> line 525
        [57] -> line 528
        [62] -> line 529
        [67] -> line 530
        [69] -> line 531
        [77] -> line 532
        [86] -> line 533
        [91] -> line 534
        [93] -> line 533
        [99] -> line 535
        [104] -> line 536
        [109] -> line 537
        [111] -> line 538
        [119] -> line 539
        [128] -> line 540
        [139] -> line 541
        [144] -> line 542
        [146] -> line 541
        [152] -> line 543
        [155] -> line 544
        [160] -> line 545
        [162] -> line 544
        [168] -> line 547
        [173] -> line 548
        [178] -> line 549
        [180] -> line 552
      + Local variable table attribute (count = 5)
        v0: 0 -> 186 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 186 [I id]
        v2: 17 -> 69 [Landroid/app/ProgressDialog; loadingDialog]
        v2: 86 -> 111 [Landroid/app/ProgressDialog; loadingDialog]
        v2: 128 -> 180 [Landroid/app/ProgressDialog; loadingDialog]
  + Method:       onKeyDown(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyDown(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokespecial #170
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onKeyDown (ILandroid/view/KeyEvent;)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 562
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 7 [I keyCode]
        v2: 0 -> 7 [Landroid/view/KeyEvent; event]
  + Method:       onAnimateRefreshButton(Z)V
    Access flags: 0x1
      = public void onAnimateRefreshButton(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] ifeq +19 (target=20)
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #109
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.shouldAnimateRefreshButton Z]
      [9] aload_0 v0
      [10] aload_0 v0
      [11] getfield #108
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [14] invokevirtual #198
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [17] goto +11 (target=28)
      [20] aload_0 v0
      [21] aload_0 v0
      [22] getfield #108
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [25] invokevirtual #199
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 567
        [4] -> line 568
        [9] -> line 569
        [17] -> line 570
        [20] -> line 571
        [28] -> line 574
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 29 [Z start]
  + Method:       attemptToSelectComment()V
    Access flags: 0x2
      = private void attemptToSelectComment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #190
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #5
        + Integer [2131165344]
      [8] invokevirtual #131
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [11] checkcast #69
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnull +18 (target=34)
      [19] aload_2 v2
      [20] invokevirtual #178
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.isInLayout ()Z]
      [23] ifeq +11 (target=34)
      [26] aload_0 v0
      [27] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [30] iconst_1
      [31] putfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.shouldSelectAfterLoad Z]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 578
        [5] -> line 579
        [6] -> line 580
        [11] -> line 579
        [15] -> line 582
        [26] -> line 583
        [34] -> line 586
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 5 -> 35 [Landroid/support/v4/app/FragmentManager; fm]
        v2: 15 -> 35 [Lorg/edublogs/android/ui/comments/CommentFragment; f]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #127
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #21
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #128
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #174
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 590
        [7] -> line 591
        [14] -> line 593
        [19] -> line 594
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/comments/CommentsActivity; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x1008
      = static synthetic net.simonvt.menudrawer.MenuDrawer access$0(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #106
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V
    Access flags: 0x1008
      = static synthetic void access$1(org.edublogs.android.ui.comments.CommentsActivity,java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] invokespecial #181
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.changeCommentStatus (Ljava/lang/String;I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 278
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/comments/CommentsActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$2(org.edublogs.android.ui.comments.CommentsActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #183
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.deleteComment (I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 366
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment access$3(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #103
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.commentList Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V
    Access flags: 0x1008
      = static synthetic void access$4(org.edublogs.android.ui.comments.CommentsActivity,java.lang.String,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #193
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 424
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 19)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentFragment$OnCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentFragment]
      + Utf8 [OnCommentStatusChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$10]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$11]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$12]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$13]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnAnimateRefreshButtonListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnCommentSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnContextCommentStatusChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [getRecentCommentsTask]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]

Constant Pool (count = 49):
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$1.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [getBackStackEntryCount ()I]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [onBackStackChanged]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$1]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$1(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$1.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$1; this]
  + Method:       onBackStackChanged()V
    Access flags: 0x1
      = public void onBackStackChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$1.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [7] invokevirtual #8
        + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
      [10] ifne +14 (target=24)
      [13] aload_0 v0
      [14] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$1.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [17] invokestatic #11
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [20] iconst_1
      [21] invokevirtual #10
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 126
        [13] -> line 127
        [24] -> line 128
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/comments/CommentsActivity$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$1]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$10
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$10 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 49):
  + Integer [2131296410]
  + Class [android/content/res/Resources]
  + Class [android/widget/Toast]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$10]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$10.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + NameAndType [<init> ()V]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$10;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/widget/Toast]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [java/lang/Thread]
  + Utf8 [makeText]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$10]
  + Utf8 [replyToComment]
  + Utf8 [run]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$10(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$10.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 450
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$10; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$10.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$10.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [8] invokevirtual #12
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [11] ldc #1
        + Integer [2131296410]
      [13] invokevirtual #8
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [16] iconst_0
      [17] invokestatic #9
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [20] invokevirtual #10
        + Methodref [android/widget/Toast.show ()V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 452
        [4] -> line 453
        [16] -> line 454
        [17] -> line 452
        [20] -> line 454
        [23] -> line 455
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lorg/edublogs/android/ui/comments/CommentsActivity$10; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$10]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$11
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$11 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 48):
  + Class [android/app/ProgressDialog]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$11]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.pd Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$11.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [pd Landroid/app/ProgressDialog;]
  + NameAndType [refreshComments (ZZZ)V]
  + NameAndType [replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [(ZZZ)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$11;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [java/lang/Thread]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$11]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [pd]
  + Utf8 [refreshComments]
  + Utf8 [replyToComment]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$11(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$11.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 458
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$11; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$11.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] new #1
        + Class [android/app/ProgressDialog]
      [7] dup
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$11.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [12] invokespecial #8
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [15] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.pd Landroid/app/ProgressDialog;]
      [18] aload_0 v0
      [19] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$11.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [22] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [25] iconst_0
      [26] iconst_1
      [27] iconst_0
      [28] invokevirtual #11
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 460
        [18] -> line 462
        [31] -> line 463
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/comments/CommentsActivity$11; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$11]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$12
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$12 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 93):
  + Integer [2131296332]
  + String [comment]
  + String [commentID]
  + String [postID]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/widget/Toast]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$12]
  + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
  + Fieldref [org/edublogs/android/models/Comment.postID Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.val$comment Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.val$commentID I]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [currentComment Lorg/edublogs/android/models/Comment;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [postID Ljava/lang/String;]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + NameAndType [show ()V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + NameAndType [val$comment Ljava/lang/String;]
  + NameAndType [val$commentID I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;ILjava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;ILjava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$12;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/widget/Toast]
  + Utf8 [comment]
  + Utf8 [commentID]
  + Utf8 [currentComment]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [i]
  + Utf8 [java/lang/Thread]
  + Utf8 [makeText]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$12]
  + Utf8 [postID]
  + Utf8 [putExtra]
  + Utf8 [replyToComment]
  + Utf8 [run]
  + Utf8 [show]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$comment]
  + Utf8 [val$commentID]

Fields (count = 3):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0
  + Field:        val$commentID I
    Access flags: 0x1012
      = private final synthetic int val$commentID
  + Field:        val$comment Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$comment

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;ILjava/lang/String;)V
    Access flags: 0x0
      = CommentsActivity$12(org.edublogs.android.ui.comments.CommentsActivity,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #18
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.val$commentID I]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #17
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.val$comment Ljava/lang/String;]
      [15] aload_0 v0
      [16] invokespecial #25
        + Methodref [java/lang/Thread.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 469
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/comments/CommentsActivity$12; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 82, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [8] invokevirtual #26
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [11] ldc #1
        + Integer [2131296332]
      [13] invokevirtual #22
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [16] iconst_0
      [17] invokestatic #23
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [20] invokevirtual #24
        + Methodref [android/widget/Toast.show ()V]
      [23] new #5
        + Class [android/content/Intent]
      [26] dup
      [27] aload_0 v0
      [28] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [31] ldc #11
        + Class [org/edublogs/android/ui/comments/AddCommentActivity]
      [33] invokespecial #19
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [36] astore_1 v1
      [37] aload_1 v1
      [38] ldc #3
        + String [commentID]
      [40] aload_0 v0
      [41] getfield #18
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.val$commentID I]
      [44] invokevirtual #20
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [47] pop
      [48] aload_1 v1
      [49] ldc #4
        + String [postID]
      [51] getstatic #14
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [54] getfield #15
        + Fieldref [org/edublogs/android/models/Comment.postID Ljava/lang/String;]
      [57] invokevirtual #21
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [60] pop
      [61] aload_1 v1
      [62] ldc #2
        + String [comment]
      [64] aload_0 v0
      [65] getfield #17
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.val$comment Ljava/lang/String;]
      [68] invokevirtual #21
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [71] pop
      [72] aload_0 v0
      [73] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$12.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [76] aload_1 v1
      [77] iconst_0
      [78] invokevirtual #27
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [81] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 472
        [23] -> line 474
        [37] -> line 475
        [48] -> line 476
        [61] -> line 477
        [72] -> line 478
        [81] -> line 479
      + Local variable table attribute (count = 2)
        v0: 0 -> 82 [Lorg/edublogs/android/ui/comments/CommentsActivity$12; this]
        v1: 37 -> 82 [Landroid/content/Intent; i]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [replyToComment (Ljava/lang/String;ILjava/lang/String;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$12]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$13
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$13 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 59):
  + Class [android/app/ProgressDialog]
  + Class [android/os/Looper]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$13]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.pd Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$commentID I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$postID Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$returnText Ljava/lang/String;]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/os/Looper.prepare ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$4 (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [pd Landroid/app/ProgressDialog;]
  + NameAndType [prepare ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + NameAndType [val$commentID I]
  + NameAndType [val$postID Ljava/lang/String;]
  + NameAndType [val$returnText Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$13;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$4]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/os/Looper]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [onActivityResult]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$13]
  + Utf8 [pd]
  + Utf8 [prepare]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$commentID]
  + Utf8 [val$postID]
  + Utf8 [val$returnText]

Fields (count = 4):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0
  + Field:        val$postID Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$postID
  + Field:        val$commentID I
    Access flags: 0x1012
      = private final synthetic int val$commentID
  + Field:        val$returnText Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$returnText

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V
    Access flags: 0x0
      = CommentsActivity$13(org.edublogs.android.ui.comments.CommentsActivity,java.lang.String,int,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$postID Ljava/lang/String;]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$commentID I]
      [15] aload_0 v0
      [16] aload v4
      [18] putfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$returnText Ljava/lang/String;]
      [21] aload_0 v0
      [22] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [21] -> line 503
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/comments/CommentsActivity$13; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 1, stack = 4):
      [0] invokestatic #13
        + Methodref [android/os/Looper.prepare ()V]
      [3] aload_0 v0
      [4] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [7] new #1
        + Class [android/app/ProgressDialog]
      [10] dup
      [11] aload_0 v0
      [12] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [15] invokespecial #12
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [18] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.pd Landroid/app/ProgressDialog;]
      [21] aload_0 v0
      [22] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [25] aload_0 v0
      [26] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$postID Ljava/lang/String;]
      [29] aload_0 v0
      [30] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$commentID I]
      [33] aload_0 v0
      [34] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$13.val$returnText Ljava/lang/String;]
      [37] invokestatic #15
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$4 (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;ILjava/lang/String;)V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 505
        [3] -> line 506
        [21] -> line 507
        [40] -> line 508
      + Local variable table attribute (count = 1)
        v0: 0 -> 41 [Lorg/edublogs/android/ui/comments/CommentsActivity$13; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$13]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$2
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$2 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 45):
  + Class [android/os/Looper]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$2]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.val$commentID I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.val$status Ljava/lang/String;]
  + Methodref [android/os/Looper.prepare ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$1 (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [prepare ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + NameAndType [val$commentID I]
  + NameAndType [val$status Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [android/os/Looper]
  + Utf8 [java/lang/Thread]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$2]
  + Utf8 [prepare]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$commentID]
  + Utf8 [val$status]

Fields (count = 3):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0
  + Field:        val$status Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$status
  + Field:        val$commentID I
    Access flags: 0x1012
      = private final synthetic int val$commentID

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V
    Access flags: 0x0
      = CommentsActivity$2(org.edublogs.android.ui.comments.CommentsActivity,java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.val$status Ljava/lang/String;]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.val$commentID I]
      [15] aload_0 v0
      [16] invokespecial #9
        + Methodref [java/lang/Thread.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 210
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/comments/CommentsActivity$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 3):
      [0] invokestatic #8
        + Methodref [android/os/Looper.prepare ()V]
      [3] aload_0 v0
      [4] getfield #5
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.val$status Ljava/lang/String;]
      [11] aload_0 v0
      [12] getfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$2.val$commentID I]
      [15] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$1 (Lorg/edublogs/android/ui/comments/CommentsActivity;Ljava/lang/String;I)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 212
        [3] -> line 213
        [18] -> line 214
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/comments/CommentsActivity$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$2]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$3
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$3 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 107):
  + Integer [2131296323]
  + Integer [2131296324]
  + Integer [2131296460]
  + Integer [2131296461]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3$2]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.val$commentID I]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$2.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3;I)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + NameAndType [val$commentID I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Thread]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3$1]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3$2]
  + Utf8 [run]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setNegativeButton]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$commentID]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0
  + Field:        val$commentID I
    Access flags: 0x1012
      = private final synthetic int val$commentID

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;I)V
    Access flags: 0x0
      = CommentsActivity$3(org.edublogs.android.ui.comments.CommentsActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.val$commentID I]
      [10] aload_0 v0
      [11] invokespecial #26
        + Methodref [java/lang/Thread.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 217
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentsActivity$3; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 118, locals = 2, stack = 6):
      [0] new #6
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [8] invokespecial #18
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] aload_0 v0
      [14] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [17] invokevirtual #27
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [20] ldc #3
        + Integer [2131296460]
      [22] invokevirtual #25
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [25] invokevirtual #24
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [28] pop
      [29] aload_1 v1
      [30] aload_0 v0
      [31] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [34] invokevirtual #27
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [37] ldc #4
        + Integer [2131296461]
      [39] invokevirtual #25
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [42] invokevirtual #21
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [45] pop
      [46] aload_1 v1
      [47] aload_0 v0
      [48] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [51] ldc #1
        + Integer [2131296323]
      [53] invokevirtual #28
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getString (I)Ljava/lang/String;]
      [56] new #13
        + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
      [59] dup
      [60] aload_0 v0
      [61] aload_0 v0
      [62] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.val$commentID I]
      [65] invokespecial #30
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3;I)V]
      [68] invokevirtual #23
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [71] pop
      [72] aload_1 v1
      [73] aload_0 v0
      [74] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [77] ldc #2
        + Integer [2131296324]
      [79] invokevirtual #28
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getString (I)Ljava/lang/String;]
      [82] new #14
        + Class [org/edublogs/android/ui/comments/CommentsActivity$3$2]
      [85] dup
      [86] aload_0 v0
      [87] invokespecial #31
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$2.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)V]
      [90] invokevirtual #22
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [93] pop
      [94] aload_1 v1
      [95] iconst_1
      [96] invokevirtual #20
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [99] pop
      [100] aload_0 v0
      [101] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [104] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.isFinishing ()Z]
      [107] ifne +10 (target=117)
      [110] aload_1 v1
      [111] invokevirtual #19
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [114] invokevirtual #17
        + Methodref [android/app/AlertDialog.show ()V]
      [117] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 219
        [4] -> line 220
        [8] -> line 219
        [12] -> line 221
        [20] -> line 222
        [22] -> line 221
        [29] -> line 223
        [46] -> line 224
        [56] -> line 225
        [68] -> line 224
        [72] -> line 245
        [82] -> line 246
        [90] -> line 245
        [94] -> line 252
        [100] -> line 253
        [110] -> line 254
        [117] -> line 256
      + Local variable table attribute (count = 2)
        v0: 0 -> 118 [Lorg/edublogs/android/ui/comments/CommentsActivity$3; this]
        v1: 12 -> 118 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsActivity access$0(org.edublogs.android.ui.comments.CommentsActivity$3)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 217
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3$2]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$3$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$3$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 83):
  + Integer [2131165344]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/support/v4/app/FragmentManager]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_DELETING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.val$commentID I]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.start ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;I)V]
  + NameAndType [ID_DIALOG_DELETING I]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [popBackStack ()V]
  + NameAndType [run ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [start ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + NameAndType [val$commentID I]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;)Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_DELETING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [dialog]
  + Utf8 [f]
  + Utf8 [findFragmentById]
  + Utf8 [fm]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3$1]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3$1$1]
  + Utf8 [popBackStack]
  + Utf8 [run]
  + Utf8 [showDialog]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$commentID]
  + Utf8 [whichButton]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity$3 this$1
  + Field:        val$commentID I
    Access flags: 0x1012
      = private final synthetic int val$commentID

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity$3;I)V
    Access flags: 0x0
      = CommentsActivity$3$1(org.edublogs.android.ui.comments.CommentsActivity$3,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.val$commentID I]
      [10] aload_0 v0
      [11] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 225
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 67, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
      [4] invokestatic #19
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [7] aload_0 v0
      [8] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
      [11] invokestatic #19
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [14] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.ID_DIALOG_DELETING I]
      [17] invokevirtual #18
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.showDialog (I)V]
      [20] aload_0 v0
      [21] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
      [24] invokestatic #19
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [27] invokevirtual #17
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [30] astore_3 v3
      [31] aload_3 v3
      [32] ldc #1
        + Integer [2131165344]
      [34] invokevirtual #14
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [37] checkcast #6
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [40] astore v4
      [42] aload v4
      [44] ifnonnull +7 (target=51)
      [47] aload_3 v3
      [48] invokevirtual #15
        + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
      [51] new #10
        + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1$1]
      [54] dup
      [55] aload_0 v0
      [56] aload_0 v0
      [57] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.val$commentID I]
      [60] invokespecial #20
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;I)V]
      [63] invokevirtual #21
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.start ()V]
      [66] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 228
        [20] -> line 230
        [31] -> line 231
        [32] -> line 232
        [37] -> line 231
        [42] -> line 233
        [47] -> line 234
        [51] -> line 236
        [63] -> line 240
        [66] -> line 243
      + Local variable table attribute (count = 5)
        v0: 0 -> 67 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$1; this]
        v1: 0 -> 67 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 67 [I whichButton]
        v3: 31 -> 67 [Landroid/support/v4/app/FragmentManager; fm]
        v4: 42 -> 67 [Lorg/edublogs/android/ui/comments/CommentFragment; f]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;)Lorg/edublogs/android/ui/comments/CommentsActivity$3;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsActivity$3 access$0(org.edublogs.android.ui.comments.CommentsActivity$3$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 225
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1$1]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$3$1$1
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$3$1$1 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 48):
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.this$2 Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.val$commentID I]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$2 (Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;)Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;)Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
  + NameAndType [onClick (Landroid/content/DialogInterface;I)V]
  + NameAndType [this$2 Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;]
  + NameAndType [val$commentID I]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;)Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$1$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$2]
  + Utf8 [java/lang/Thread]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3$1]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3$1$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$2]
  + Utf8 [val$commentID]

Fields (count = 2):
  + Field:        this$2 Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity$3$1 this$2
  + Field:        val$commentID I
    Access flags: 0x1012
      = private final synthetic int val$commentID

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;I)V
    Access flags: 0x0
      = CommentsActivity$3$1$1(org.edublogs.android.ui.comments.CommentsActivity$3$1,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.this$2 Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.val$commentID I]
      [10] aload_0 v0
      [11] invokespecial #8
        + Methodref [java/lang/Thread.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 236
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$1$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.this$2 Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;]
      [4] invokestatic #11
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3$1.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3$1;)Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
      [7] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsActivity$3;)Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$1$1.val$commentID I]
      [14] invokestatic #9
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$2 (Lorg/edublogs/android/ui/comments/CommentsActivity;I)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 238
        [17] -> line 239
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$1$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
    + NameAndType [onClick (Landroid/content/DialogInterface;I)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3$1$1]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$3$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$3$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$3$2]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$2.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$3;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$2;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$3$2]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity$3 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity$3;)V
    Access flags: 0x0
      = CommentsActivity$3$2(org.edublogs.android.ui.comments.CommentsActivity$3)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$3$2.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$3;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 246
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$2; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 250
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/CommentsActivity$3$2; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$3$2]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$4
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$4 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 74):
  + Integer [2131165340]
  + Integer [2131165344]
  + Integer [2131296408]
  + Class [android/content/res/Resources]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/widget/Toast]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$4]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$4.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.isInLayout ()Z]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.processCommentStatus ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [<init> ()V]
  + NameAndType [changeCommentStatus (Ljava/lang/String;I)V]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isInLayout ()Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [processCommentStatus ()V]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/widget/Toast]
  + Utf8 [changeCommentStatus]
  + Utf8 [f]
  + Utf8 [findFragmentById]
  + Utf8 [fm]
  + Utf8 [getResources]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getText]
  + Utf8 [isInLayout]
  + Utf8 [java/lang/Thread]
  + Utf8 [makeText]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$4]
  + Utf8 [processCommentStatus]
  + Utf8 [run]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$4(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$4.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 310
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$4; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$4.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$4.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [8] invokevirtual #19
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [11] ldc #3
        + Integer [2131296408]
      [13] invokevirtual #12
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [16] iconst_0
      [17] invokestatic #14
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [20] invokevirtual #15
        + Methodref [android/widget/Toast.show ()V]
      [23] aload_0 v0
      [24] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$4.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [27] invokevirtual #20
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [30] astore_1 v1
      [31] aload_1 v1
      [32] ldc #2
        + Integer [2131165344]
      [34] invokevirtual #13
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [37] checkcast #8
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [40] astore_2 v2
      [41] aload_2 v2
      [42] ifnull +17 (target=59)
      [45] aload_2 v2
      [46] invokevirtual #17
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.isInLayout ()Z]
      [49] ifeq +28 (target=77)
      [52] aload_2 v2
      [53] invokevirtual #18
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.processCommentStatus ()V]
      [56] goto +21 (target=77)
      [59] aload_1 v1
      [60] ldc #1
        + Integer [2131165340]
      [62] invokevirtual #13
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [65] checkcast #8
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [68] astore_2 v2
      [69] aload_2 v2
      [70] ifnull +7 (target=77)
      [73] aload_2 v2
      [74] invokevirtual #18
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.processCommentStatus ()V]
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 312
        [4] -> line 313
        [16] -> line 314
        [17] -> line 312
        [20] -> line 314
        [23] -> line 317
        [31] -> line 318
        [32] -> line 319
        [37] -> line 318
        [41] -> line 321
        [45] -> line 322
        [52] -> line 323
        [56] -> line 324
        [59] -> line 325
        [69] -> line 326
        [73] -> line 327
        [77] -> line 329
      + Local variable table attribute (count = 3)
        v0: 0 -> 78 [Lorg/edublogs/android/ui/comments/CommentsActivity$4; this]
        v1: 31 -> 78 [Landroid/support/v4/app/FragmentManager; fm]
        v2: 41 -> 78 [Lorg/edublogs/android/ui/comments/CommentFragment; f]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [changeCommentStatus (Ljava/lang/String;I)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$4]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$5
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$5 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 44):
  + Class [android/widget/ListView]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$5]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$5.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/widget/ListView.invalidateViews ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
  + NameAndType [<init> ()V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [changeCommentStatus (Ljava/lang/String;I)V]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [invalidateViews ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [android/widget/ListView]
  + Utf8 [changeCommentStatus]
  + Utf8 [getListView]
  + Utf8 [invalidateViews]
  + Utf8 [java/lang/Thread]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$5]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$5(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$5.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 332
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$5; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$5.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] invokestatic #9
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [7] invokevirtual #10
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [10] invokevirtual #7
        + Methodref [android/widget/ListView.invalidateViews ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 334
        [13] -> line 335
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/comments/CommentsActivity$5; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [changeCommentStatus (Ljava/lang/String;I)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$5]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$6
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$6 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 89):
  + Integer [2131296332]
  + Integer [2131296584]
  + String [OK]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$6$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$6$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$6;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$6;)V]
  + NameAndType [changeCommentStatus (Ljava/lang/String;I)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$6;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$6;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [changeCommentStatus]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Thread]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$6]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$6$1]
  + Utf8 [run]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$6(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #22
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 341
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$6; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 2, stack = 5):
      [0] new #5
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [8] invokespecial #15
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] aload_0 v0
      [14] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [17] invokevirtual #23
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [20] ldc #1
        + Integer [2131296332]
      [22] invokevirtual #21
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [25] invokevirtual #20
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [28] pop
      [29] aload_1 v1
      [30] aload_0 v0
      [31] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [34] invokevirtual #23
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [37] ldc #2
        + Integer [2131296584]
      [39] invokevirtual #21
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [42] invokevirtual #18
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [45] pop
      [46] aload_1 v1
      [47] ldc #3
        + String [OK]
      [49] new #12
        + Class [org/edublogs/android/ui/comments/CommentsActivity$6$1]
      [52] dup
      [53] aload_0 v0
      [54] invokespecial #25
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$6$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$6;)V]
      [57] invokevirtual #19
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [60] pop
      [61] aload_1 v1
      [62] iconst_1
      [63] invokevirtual #17
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [66] pop
      [67] aload_0 v0
      [68] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [71] invokevirtual #24
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.isFinishing ()Z]
      [74] ifne +10 (target=84)
      [77] aload_1 v1
      [78] invokevirtual #16
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [81] invokevirtual #14
        + Methodref [android/app/AlertDialog.show ()V]
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 343
        [4] -> line 344
        [8] -> line 343
        [12] -> line 345
        [20] -> line 346
        [22] -> line 345
        [29] -> line 347
        [46] -> line 348
        [49] -> line 349
        [57] -> line 348
        [61] -> line 356
        [67] -> line 357
        [77] -> line 358
        [84] -> line 360
      + Local variable table attribute (count = 2)
        v0: 0 -> 85 [Lorg/edublogs/android/ui/comments/CommentsActivity$6; this]
        v1: 12 -> 85 [Landroid/app/AlertDialog$Builder; dialogBuilder]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [changeCommentStatus (Ljava/lang/String;I)V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$6$1]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$6$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$6$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$6$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$6;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$6;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$6;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$6$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$6;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$6]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$6$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$6;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity$6 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity$6;)V
    Access flags: 0x0
      = CommentsActivity$6$1(org.edublogs.android.ui.comments.CommentsActivity$6)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$6$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$6;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 349
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$6$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 354
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/CommentsActivity$6$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$6$1]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$7
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$7 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 49):
  + Integer [2131296408]
  + Class [android/content/res/Resources]
  + Class [android/widget/Toast]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$7]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$7.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + NameAndType [<init> ()V]
  + NameAndType [deleteComment (I)V]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$7;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/widget/Toast]
  + Utf8 [deleteComment]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [java/lang/Thread]
  + Utf8 [makeText]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$7]
  + Utf8 [run]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$7(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$7.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 381
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$7; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$7.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$7.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [8] invokevirtual #12
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [11] ldc #1
        + Integer [2131296408]
      [13] invokevirtual #8
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [16] iconst_0
      [17] invokestatic #9
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [20] invokevirtual #10
        + Methodref [android/widget/Toast.show ()V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 383
        [4] -> line 384
        [16] -> line 385
        [17] -> line 383
        [20] -> line 385
        [23] -> line 386
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lorg/edublogs/android/ui/comments/CommentsActivity$7; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [deleteComment (I)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$7]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$8
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$8 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 48):
  + Class [android/app/ProgressDialog]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$8]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.pd Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$8.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [deleteComment (I)V]
  + NameAndType [pd Landroid/app/ProgressDialog;]
  + NameAndType [refreshComments (ZZZ)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [(ZZZ)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$8;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [deleteComment]
  + Utf8 [java/lang/Thread]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$8]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [pd]
  + Utf8 [refreshComments]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$8(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$8.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 389
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$8; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$8.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [4] new #1
        + Class [android/app/ProgressDialog]
      [7] dup
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$8.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [12] invokespecial #8
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [15] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity.pd Landroid/app/ProgressDialog;]
      [18] aload_0 v0
      [19] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$8.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [22] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.access$3 (Lorg/edublogs/android/ui/comments/CommentsActivity;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [25] iconst_0
      [26] iconst_1
      [27] iconst_0
      [28] invokevirtual #11
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 391
        [18] -> line 392
        [31] -> line 393
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/comments/CommentsActivity$8; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [deleteComment (I)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$8]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$9
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$9 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 89):
  + Integer [2131296332]
  + Integer [2131296584]
  + String [OK]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsActivity]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$9$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/comments/CommentsActivity$9$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$9;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$9;)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [deleteComment (I)V]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$9;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$9;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [create]
  + Utf8 [deleteComment]
  + Utf8 [dialogBuilder]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Thread]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$9]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$9$1]
  + Utf8 [run]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity;)V
    Access flags: 0x0
      = CommentsActivity$9(org.edublogs.android.ui.comments.CommentsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [5] aload_0 v0
      [6] invokespecial #22
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 399
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$9; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 85, locals = 2, stack = 5):
      [0] new #5
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [8] invokespecial #15
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] aload_0 v0
      [14] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [17] invokevirtual #23
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [20] ldc #1
        + Integer [2131296332]
      [22] invokevirtual #21
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [25] invokevirtual #20
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [28] pop
      [29] aload_1 v1
      [30] aload_0 v0
      [31] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [34] invokevirtual #23
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.getResources ()Landroid/content/res/Resources;]
      [37] ldc #2
        + Integer [2131296584]
      [39] invokevirtual #21
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [42] invokevirtual #18
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [45] pop
      [46] aload_1 v1
      [47] ldc #3
        + String [OK]
      [49] new #12
        + Class [org/edublogs/android/ui/comments/CommentsActivity$9$1]
      [52] dup
      [53] aload_0 v0
      [54] invokespecial #25
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity$9$1.<init> (Lorg/edublogs/android/ui/comments/CommentsActivity$9;)V]
      [57] invokevirtual #19
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [60] pop
      [61] aload_1 v1
      [62] iconst_1
      [63] invokevirtual #17
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [66] pop
      [67] aload_0 v0
      [68] getfield #13
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9.this$0 Lorg/edublogs/android/ui/comments/CommentsActivity;]
      [71] invokevirtual #24
        + Methodref [org/edublogs/android/ui/comments/CommentsActivity.isFinishing ()Z]
      [74] ifne +10 (target=84)
      [77] aload_1 v1
      [78] invokevirtual #16
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [81] invokevirtual #14
        + Methodref [android/app/AlertDialog.show ()V]
      [84] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 401
        [4] -> line 402
        [8] -> line 401
        [12] -> line 403
        [20] -> line 404
        [22] -> line 403
        [29] -> line 405
        [46] -> line 406
        [49] -> line 407
        [57] -> line 406
        [61] -> line 414
        [67] -> line 415
        [77] -> line 416
        [84] -> line 418
      + Local variable table attribute (count = 2)
        v0: 0 -> 85 [Lorg/edublogs/android/ui/comments/CommentsActivity$9; this]
        v1: 12 -> 85 [Landroid/app/AlertDialog$Builder; dialogBuilder]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity]
    + NameAndType [deleteComment (I)V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$9$1]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsActivity$9$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsActivity$9$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
  + Class [org/edublogs/android/ui/comments/CommentsActivity$9$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$9;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$9;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsActivity$9;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$9$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsActivity$9;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$9]
  + Utf8 [org/edublogs/android/ui/comments/CommentsActivity$9$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$9;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsActivity$9 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsActivity$9;)V
    Access flags: 0x0
      = CommentsActivity$9$1(org.edublogs.android.ui.comments.CommentsActivity$9)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsActivity$9$1.this$1 Lorg/edublogs/android/ui/comments/CommentsActivity$9;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 407
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsActivity$9$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 412
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/CommentsActivity$9$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$9]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsActivity$9$1]
  + Source file attribute:
    + Utf8 [CommentsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment
  Superclass:    android/support/v4/app/ListFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.comments.CommentsListFragment extends android.support.v4.app.ListFragment

Interfaces (count = 0):

Constant Pool (count = 752):
  + Integer [2130903083]
  + Integer [2130903084]
  + Integer [2130903111]
  + Integer [2131165467]
  + Integer [2131165468]
  + Integer [2131165469]
  + Integer [2131165470]
  + Integer [2131165471]
  + Integer [2131296346]
  + Integer [2131296363]
  + Integer [2131296584]
  + String []
  + String [ ]
  + String [ - Moderate Comments]
  + String [ must implement Callback]
  + String [?s=140&d=404]
  + String [approve]
  + String [author]
  + String [author_email]
  + String [author_url]
  + String [bug_19917_fix]
  + String [comment]
  + String [commentDateFormatted]
  + String [commentID]
  + String [content]
  + String [delete]
  + String [email]
  + String [false]
  + String [hold]
  + String [http://gravatar.com/avatar/]
  + String [number]
  + String [postID]
  + String [postTitle]
  + String [reply]
  + String [spam]
  + String [status]
  + String [true]
  + String [url]
  + String [wp.deleteComment]
  + String [wp.editComment]
  + Class [android/app/Activity]
  + Class [android/app/ProgressDialog]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/ListFragment]
  + Class [android/view/LayoutInflater]
  + Class [android/view/MenuItem]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnCreateContextMenuListener]
  + Class [android/view/animation/AlphaAnimation]
  + Class [android/view/animation/Animation]
  + Class [android/view/animation/AnimationSet]
  + Class [android/view/animation/TranslateAnimation]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/ListView]
  + Class [android/widget/RelativeLayout]
  + Class [android/widget/ViewSwitcher]
  + Class [java/lang/Boolean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Void]
  + Class [java/net/URI]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$1]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$6]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$7]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$8]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$9]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Long [500]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/models/Comment.commentID I]
  + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_DELETING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_REPLYING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.accountName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.client Lorg/xmlrpc/android/XMLRPCClient;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.commentParams [Ljava/lang/Object;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.commentsToLoad I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.doInBackground Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.initializing Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.moderateErrorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.numRecords I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onAnimateRefreshButton Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentSelectedListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.pd Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.rowID I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPosition I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPositionTop I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.selectedID I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.selectedPosition I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.shouldSelectAfterLoad Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.switcher Landroid/widget/ViewSwitcher;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.totalComments I]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/FragmentActivity.dismissDialog (I)V]
  + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [android/support/v4/app/FragmentActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/support/v4/app/ListFragment.<init> ()V]
  + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/ListFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.onDestroy ()V]
  + Methodref [android/support/v4/app/ListFragment.onResume ()V]
  + Methodref [android/support/v4/app/ListFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
  + Methodref [android/view/animation/Animation.setDuration (J)V]
  + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
  + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/TranslateAnimation.<init> (IFIFIFIF)V]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
  + Methodref [android/widget/ListView.getChildAt (I)Landroid/view/View;]
  + Methodref [android/widget/ListView.getFirstVisiblePosition ()I]
  + Methodref [android/widget/ListView.getItemAtPosition (I)Ljava/lang/Object;]
  + Methodref [android/widget/ListView.invalidateViews ()V]
  + Methodref [android/widget/ListView.removeFooterView (Landroid/view/View;)Z]
  + Methodref [android/widget/ListView.setItemChecked (IZ)V]
  + Methodref [android/widget/ListView.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
  + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [android/widget/ListView.setSelectionFromTop (II)V]
  + Methodref [android/widget/RelativeLayout.clearAnimation ()V]
  + Methodref [android/widget/RelativeLayout.getVisibility ()I]
  + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
  + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/widget/ViewSwitcher.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ViewSwitcher.addView (Landroid/view/View;)V]
  + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
  + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.loadComments (I)Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.updateCommentStatus (IILjava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Comment.<init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.showModerationBar ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$6.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$7.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$8.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$9.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener.onAnimateRefreshButton (Z)V]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener.onCommentSelected (Lorg/edublogs/android/models/Comment;)V]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FF)V]
  + NameAndType [<init> (IFIFIFIF)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + NameAndType [<init> (Z)V]
  + NameAndType [ID_DIALOG_DELETING I]
  + NameAndType [ID_DIALOG_MODERATING I]
  + NameAndType [ID_DIALOG_REPLYING I]
  + NameAndType [accountName Ljava/lang/String;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [addFooterView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [allComments Ljava/util/Map;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [checkedCommentTotal I]
  + NameAndType [checkedComments Ljava/util/List;]
  + NameAndType [clear ()V]
  + NameAndType [clearAnimation ()V]
  + NameAndType [client Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [commentID I]
  + NameAndType [commentParams [Ljava/lang/Object;]
  + NameAndType [commentsToLoad I]
  + NameAndType [create (Ljava/lang/String;)Ljava/net/URI;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [doInBackground Z]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
  + NameAndType [getFirstVisiblePosition ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getItemAtPosition (I)Ljava/lang/Object;]
  + NameAndType [getItemId ()I]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTop ()I]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [getVisibility ()I]
  + NameAndType [hideModerationBar ()V]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [initializing Z]
  + NameAndType [intValue ()I]
  + NameAndType [invalidateViews ()V]
  + NameAndType [isEmpty ()Z]
  + NameAndType [loadComments (I)Ljava/util/List;]
  + NameAndType [loadMore Z]
  + NameAndType [model Ljava/util/ArrayList;]
  + NameAndType [moderateErrorMsg Ljava/lang/String;]
  + NameAndType [numRecords I]
  + NameAndType [onAnimateRefreshButton (Z)V]
  + NameAndType [onAnimateRefreshButton Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onCommentSelected (Lorg/edublogs/android/models/Comment;)V]
  + NameAndType [onCommentSelectedListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
  + NameAndType [onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onDestroy ()V]
  + NameAndType [onResume ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [parseBoolean (Ljava/lang/String;)Z]
  + NameAndType [pd Landroid/app/ProgressDialog;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [refreshOnly Z]
  + NameAndType [removeFooterView (Landroid/view/View;)Z]
  + NameAndType [rowID I]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [scrollPosition I]
  + NameAndType [scrollPositionTop I]
  + NameAndType [selectedID I]
  + NameAndType [selectedPosition I]
  + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setDuration (J)V]
  + NameAndType [setItemChecked (IZ)V]
  + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setSelectionFromTop (II)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [shouldSelectAfterLoad Z]
  + NameAndType [showModerationBar ()V]
  + NameAndType [size ()I]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [status Ljava/lang/String;]
  + NameAndType [switcher Landroid/widget/ViewSwitcher;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [totalComments I]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updateCommentStatus (IILjava/lang/String;)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [ - Moderate Comments]
  + Utf8 [ must implement Callback]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(FF)V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/util/List;]
  + Utf8 [(I)V]
  + Utf8 [(IFIFIFIF)V]
  + Utf8 [(II)V]
  + Utf8 [(IILjava/lang/String;)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnCreateContextMenuListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/net/URI;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/models/Comment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [(ZZZ)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [<init>]
  + Utf8 [?s=140&d=404]
  + Utf8 [Code]
  + Utf8 [CommentAdapter]
  + Utf8 [CommentEntryWrapper]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_DELETING]
  + Utf8 [ID_DIALOG_MODERATING]
  + Utf8 [ID_DIALOG_REPLYING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [Landroid/view/animation/AnimationSet;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [Landroid/widget/RelativeLayout;]
  + Utf8 [Landroid/widget/ViewSwitcher;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Thread;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/Comment;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OnAnimateRefreshButtonListener]
  + Utf8 [OnClickListener]
  + Utf8 [OnCommentSelectedListener]
  + Utf8 [OnContextCommentStatusChangeListener]
  + Utf8 [OnCreateContextMenuListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [aComment]
  + Utf8 [access$0]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [accountName]
  + Utf8 [action]
  + Utf8 [activity]
  + Utf8 [add]
  + Utf8 [addAnimation]
  + Utf8 [addFooterView]
  + Utf8 [addView]
  + Utf8 [allComments]
  + Utf8 [android/app/Activity]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnCreateContextMenuListener]
  + Utf8 [android/view/animation/AlphaAnimation]
  + Utf8 [android/view/animation/Animation]
  + Utf8 [android/view/animation/AnimationSet]
  + Utf8 [android/view/animation/TranslateAnimation]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/RelativeLayout]
  + Utf8 [android/widget/ViewSwitcher]
  + Utf8 [animation]
  + Utf8 [append]
  + Utf8 [approve]
  + Utf8 [approveComments]
  + Utf8 [author]
  + Utf8 [authorEmail]
  + Utf8 [authorURL]
  + Utf8 [author_email]
  + Utf8 [author_url]
  + Utf8 [bResult]
  + Utf8 [background]
  + Utf8 [bug_19917_fix]
  + Utf8 [bundle]
  + Utf8 [call]
  + Utf8 [checkedCommentTotal]
  + Utf8 [checkedComments]
  + Utf8 [clear]
  + Utf8 [clearAnimation]
  + Utf8 [client]
  + Utf8 [comment]
  + Utf8 [commentDateFormatted]
  + Utf8 [commentID]
  + Utf8 [commentParams]
  + Utf8 [commentsToLoad]
  + Utf8 [container]
  + Utf8 [content]
  + Utf8 [contentHash]
  + Utf8 [create]
  + Utf8 [curCommentID]
  + Utf8 [currentBlog]
  + Utf8 [dateCreatedFormatted]
  + Utf8 [delete]
  + Utf8 [deleteComments]
  + Utf8 [dismissDialog]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [email]
  + Utf8 [equals]
  + Utf8 [execute]
  + Utf8 [false]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [firstVisibleView]
  + Utf8 [footer]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getBlogId]
  + Utf8 [getChildAt]
  + Utf8 [getCommentsTask]
  + Utf8 [getFirstVisiblePosition]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getItemAtPosition]
  + Utf8 [getItemId]
  + Utf8 [getListView]
  + Utf8 [getMd5Hash]
  + Utf8 [getPassword]
  + Utf8 [getRecentCommentsTask]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getTop]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [getVisibility]
  + Utf8 [hPost]
  + Utf8 [hideModerationBar]
  + Utf8 [hold]
  + Utf8 [http://gravatar.com/avatar/]
  + Utf8 [i]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [initializing]
  + Utf8 [intValue]
  + Utf8 [invalidateViews]
  + Utf8 [isEmpty]
  + Utf8 [item]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Void]
  + Utf8 [java/net/URI]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [listRow]
  + Utf8 [listView]
  + Utf8 [loadComments]
  + Utf8 [loadMore]
  + Utf8 [loadedComments]
  + Utf8 [model]
  + Utf8 [moderateComments]
  + Utf8 [moderateErrorMsg]
  + Utf8 [moderationBar]
  + Utf8 [more]
  + Utf8 [newConfig]
  + Utf8 [newStatus]
  + Utf8 [numRecords]
  + Utf8 [number]
  + Utf8 [onAnimateRefreshButton]
  + Utf8 [onAttach]
  + Utf8 [onCommentSelected]
  + Utf8 [onCommentSelectedListener]
  + Utf8 [onCommentStatusChangeListener]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onContextItemSelected]
  + Utf8 [onCreate]
  + Utf8 [onCreateView]
  + Utf8 [onDestroy]
  + Utf8 [onResume]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$1]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$2]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$4]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$5]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$6]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$7]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$8]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$9]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [outState]
  + Utf8 [params]
  + Utf8 [parseBoolean]
  + Utf8 [pd]
  + Utf8 [postHash]
  + Utf8 [postID]
  + Utf8 [postTitle]
  + Utf8 [printStackTrace]
  + Utf8 [progress]
  + Utf8 [put]
  + Utf8 [putBoolean]
  + Utf8 [refresh]
  + Utf8 [refreshComments]
  + Utf8 [refreshOnly]
  + Utf8 [removeFooterView]
  + Utf8 [reply]
  + Utf8 [result]
  + Utf8 [rowID]
  + Utf8 [runOnUiThread]
  + Utf8 [savedInstanceState]
  + Utf8 [scrollPosition]
  + Utf8 [scrollPositionTop]
  + Utf8 [selectedID]
  + Utf8 [selectedPosition]
  + Utf8 [set]
  + Utf8 [setDuration]
  + Utf8 [setItemChecked]
  + Utf8 [setListAdapter]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnCreateContextMenuListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setSelectionFromTop]
  + Utf8 [setText]
  + Utf8 [setTitle]
  + Utf8 [setVisibility]
  + Utf8 [shouldSelectAfterLoad]
  + Utf8 [shouldShowModerationBar]
  + Utf8 [showModerationBar]
  + Utf8 [showOrHideModerationBar]
  + Utf8 [size]
  + Utf8 [spam]
  + Utf8 [spamComments]
  + Utf8 [startActivityForResult]
  + Utf8 [startAnimation]
  + Utf8 [status]
  + Utf8 [switcher]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [totalComments]
  + Utf8 [trim]
  + Utf8 [true]
  + Utf8 [unapproveComments]
  + Utf8 [unescapeHTML]
  + Utf8 [updateCommentStatus]
  + Utf8 [url]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [wp.deleteComment]
  + Utf8 [wp.editComment]
  + Utf8 [wpDB]

Fields (count = 30):
  + Field:        model Ljava/util/ArrayList;
    Access flags: 0x1
      = public java.util.ArrayList model
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/Comment;>;]
  + Field:        client Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x2
      = private org.xmlrpc.android.XMLRPCClient client
  + Field:        accountName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String accountName
  + Field:        moderateErrorMsg Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String moderateErrorMsg
  + Field:        allComments Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map allComments
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Field:        ID_DIALOG_MODERATING I
    Access flags: 0x1
      = public int ID_DIALOG_MODERATING
  + Field:        ID_DIALOG_REPLYING I
    Access flags: 0x1
      = public int ID_DIALOG_REPLYING
  + Field:        ID_DIALOG_DELETING I
    Access flags: 0x1
      = public int ID_DIALOG_DELETING
  + Field:        initializing Z
    Access flags: 0x1
      = public boolean initializing
  + Field:        shouldSelectAfterLoad Z
    Access flags: 0x1
      = public boolean shouldSelectAfterLoad
  + Field:        selectedID I
    Access flags: 0x1
      = public int selectedID
  + Field:        rowID I
    Access flags: 0x1
      = public int rowID
  + Field:        numRecords I
    Access flags: 0x1
      = public int numRecords
  + Field:        totalComments I
    Access flags: 0x1
      = public int totalComments
  + Field:        commentsToLoad I
    Access flags: 0x1
      = public int commentsToLoad
  + Field:        checkedCommentTotal I
    Access flags: 0x1
      = public int checkedCommentTotal
  + Field:        selectedPosition I
    Access flags: 0x1
      = public int selectedPosition
  + Field:        scrollPosition I
    Access flags: 0x1
      = public int scrollPosition
  + Field:        scrollPositionTop I
    Access flags: 0x1
      = public int scrollPositionTop
  + Field:        pd Landroid/app/ProgressDialog;
    Access flags: 0x1
      = public android.app.ProgressDialog pd
  + Field:        switcher Landroid/widget/ViewSwitcher;
    Access flags: 0x2
      = private android.widget.ViewSwitcher switcher
  + Field:        loadMore Z
    Access flags: 0x0
      = boolean loadMore
  + Field:        doInBackground Z
    Access flags: 0x0
      = boolean doInBackground
  + Field:        refreshOnly Z
    Access flags: 0x0
      = boolean refreshOnly
  + Field:        checkedComments Ljava/util/List;
    Access flags: 0x2
      = private java.util.List checkedComments
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Field:        commentParams [Ljava/lang/Object;
    Access flags: 0x0
      = java.lang.Object[] commentParams
  + Field:        onCommentSelectedListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.comments.CommentsListFragment$OnCommentSelectedListener onCommentSelectedListener
  + Field:        onAnimateRefreshButton Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.comments.CommentsListFragment$OnAnimateRefreshButtonListener onAnimateRefreshButton
  + Field:        onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.comments.CommentsListFragment$OnContextCommentStatusChangeListener onCommentStatusChangeListener
  + Field:        getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;
    Access flags: 0x1
      = public org.edublogs.android.ui.comments.CommentsListFragment$getRecentCommentsTask getCommentsTask

Methods (count = 23):
  + Method:       <init>()V
    Access flags: 0x1
      = public CommentsListFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 114, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #149
        + Methodref [android/support/v4/app/ListFragment.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [9] aload_0 v0
      [10] ldc #12
        + String []
      [12] putfield #111
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.accountName Ljava/lang/String;]
      [15] aload_0 v0
      [16] ldc #12
        + String []
      [18] putfield #123
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.moderateErrorMsg Ljava/lang/String;]
      [21] aload_0 v0
      [22] new #74
        + Class [java/util/HashMap]
      [25] dup
      [26] invokespecial #205
        + Methodref [java/util/HashMap.<init> ()V]
      [29] putfield #112
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
      [32] aload_0 v0
      [33] iconst_1
      [34] putfield #109
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
      [37] aload_0 v0
      [38] iconst_2
      [39] putfield #110
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_REPLYING I]
      [42] aload_0 v0
      [43] iconst_3
      [44] putfield #108
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_DELETING I]
      [47] aload_0 v0
      [48] iconst_1
      [49] putfield #120
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.initializing Z]
      [52] aload_0 v0
      [53] iconst_0
      [54] putfield #135
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.shouldSelectAfterLoad Z]
      [57] aload_0 v0
      [58] iconst_0
      [59] putfield #133
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.selectedID I]
      [62] aload_0 v0
      [63] iconst_0
      [64] putfield #130
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.rowID I]
      [67] aload_0 v0
      [68] iconst_0
      [69] putfield #124
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.numRecords I]
      [72] aload_0 v0
      [73] iconst_0
      [74] putfield #137
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.totalComments I]
      [77] aload_0 v0
      [78] bipush 30
      [80] putfield #117
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.commentsToLoad I]
      [83] aload_0 v0
      [84] iconst_0
      [85] putfield #113
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [88] aload_0 v0
      [89] iconst_0
      [90] putfield #131
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPosition I]
      [93] aload_0 v0
      [94] iconst_0
      [95] putfield #132
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPositionTop I]
      [98] aload_0 v0
      [99] iconst_0
      [100] putfield #121
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
      [103] aload_0 v0
      [104] iconst_0
      [105] putfield #118
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.doInBackground Z]
      [108] aload_0 v0
      [109] iconst_0
      [110] putfield #129
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
      [113] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 58
        [4] -> line 59
        [9] -> line 61
        [21] -> line 63
        [32] -> line 64
        [37] -> line 65
        [42] -> line 66
        [47] -> line 67
        [57] -> line 68
        [77] -> line 69
        [88] -> line 70
        [98] -> line 73
        [113] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 114 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #152
        + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 84
        [5] -> line 85
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 6 [Landroid/os/Bundle; bundle]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #150
        + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] checkcast #95
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
      [10] putfield #126
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentSelectedListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] checkcast #94
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
      [18] putfield #125
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onAnimateRefreshButton Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
      [21] aload_0 v0
      [22] aload_1 v1
      [23] checkcast #96
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
      [26] putfield #127
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [29] goto +38 (target=67)
      [32] astore_2 v2
      [33] aload_1 v1
      [34] invokevirtual #138
        + Methodref [android/app/Activity.finish ()V]
      [37] new #65
        + Class [java/lang/ClassCastException]
      [40] dup
      [41] new #70
        + Class [java/lang/StringBuilder]
      [44] dup
      [45] aload_1 v1
      [46] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [49] invokestatic #192
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [52] invokespecial #194
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [55] ldc #15
        + String [ must implement Callback]
      [57] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] invokevirtual #197
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [63] invokespecial #184
        + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
      [66] athrow
      [67] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 29: 32):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 88
        [5] -> line 91
        [13] -> line 92
        [21] -> line 93
        [29] -> line 94
        [33] -> line 95
        [37] -> line 96
        [55] -> line 97
        [63] -> line 96
        [67] -> line 99
      + Local variable table attribute (count = 3)
        v0: 0 -> 68 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 68 [Landroid/app/Activity; activity]
        v2: 33 -> 67 [Ljava/lang/ClassCastException; e]
  + Method:       onResume()V
    Access flags: 0x1
      = public void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #154
        + Methodref [android/support/v4/app/ListFragment.onResume ()V]
      [4] aload_0 v0
      [5] invokevirtual #220
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 103
        [4] -> line 104
        [8] -> line 105
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 268, locals = 11, stack = 4):
      [0] aload_1 v1
      [1] ldc #3
        + Integer [2130903111]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #156
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload_0 v0
      [11] new #62
        + Class [android/widget/ViewSwitcher]
      [14] dup
      [15] aload_0 v0
      [16] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [19] invokevirtual #146
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [22] invokespecial #181
        + Methodref [android/widget/ViewSwitcher.<init> (Landroid/content/Context;)V]
      [25] putfield #136
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [28] aload_0 v0
      [29] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [32] invokevirtual #146
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [35] ldc #1
        + Integer [2130903083]
      [37] aconst_null
      [38] invokestatic #159
        + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
      [41] checkcast #59
        + Class [android/widget/Button]
      [44] astore v5
      [46] aload v5
      [48] new #70
        + Class [java/lang/StringBuilder]
      [51] dup
      [52] invokespecial #193
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [55] aload_0 v0
      [56] invokevirtual #219
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [59] ldc #9
        + Integer [2131296346]
      [61] invokevirtual #141
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [64] invokevirtual #195
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [67] ldc #13
        + String [ ]
      [69] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [72] aload_0 v0
      [73] invokevirtual #219
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [76] ldc #10
        + Integer [2131296363]
      [78] invokevirtual #141
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [81] invokevirtual #195
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [84] invokevirtual #197
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [87] invokevirtual #166
        + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
      [90] aload v5
      [92] new #83
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$1]
      [95] dup
      [96] aload_0 v0
      [97] invokespecial #224
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [100] invokevirtual #165
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [103] aload_0 v0
      [104] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [107] invokevirtual #146
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [110] ldc #2
        + Integer [2130903084]
      [112] aconst_null
      [113] invokestatic #159
        + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
      [116] astore v6
      [118] aload_0 v0
      [119] getfield #136
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [122] aload v5
      [124] invokevirtual #182
        + Methodref [android/widget/ViewSwitcher.addView (Landroid/view/View;)V]
      [127] aload_0 v0
      [128] getfield #136
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [131] aload v6
      [133] invokevirtual #182
        + Methodref [android/widget/ViewSwitcher.addView (Landroid/view/View;)V]
      [136] aload_0 v0
      [137] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [140] new #70
        + Class [java/lang/StringBuilder]
      [143] dup
      [144] aload_0 v0
      [145] getfield #111
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.accountName Ljava/lang/String;]
      [148] invokestatic #192
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [151] invokespecial #194
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [154] ldc #14
        + String [ - Moderate Comments]
      [156] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [159] invokevirtual #197
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [162] invokevirtual #148
        + Methodref [android/support/v4/app/FragmentActivity.setTitle (Ljava/lang/CharSequence;)V]
      [165] aload v4
      [167] ldc #5
        + Integer [2131165468]
      [169] invokevirtual #157
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [172] checkcast #59
        + Class [android/widget/Button]
      [175] astore v7
      [177] aload v7
      [179] new #84
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
      [182] dup
      [183] aload_0 v0
      [184] invokespecial #225
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [187] invokevirtual #165
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [190] aload v4
      [192] ldc #6
        + Integer [2131165469]
      [194] invokevirtual #157
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [197] checkcast #59
        + Class [android/widget/Button]
      [200] astore v8
      [202] aload v8
      [204] new #85
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
      [207] dup
      [208] aload_0 v0
      [209] invokespecial #226
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [212] invokevirtual #165
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [215] aload v4
      [217] ldc #7
        + Integer [2131165470]
      [219] invokevirtual #157
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [222] checkcast #59
        + Class [android/widget/Button]
      [225] astore v9
      [227] aload v9
      [229] new #86
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
      [232] dup
      [233] aload_0 v0
      [234] invokespecial #227
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [237] invokevirtual #165
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [240] aload v4
      [242] ldc #8
        + Integer [2131165471]
      [244] invokevirtual #157
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [247] checkcast #59
        + Class [android/widget/Button]
      [250] astore v10
      [252] aload v10
      [254] new #87
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
      [257] dup
      [258] aload_0 v0
      [259] invokespecial #228
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [262] invokevirtual #165
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [265] aload v4
      [267] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 28)
        [0] -> line 111
        [10] -> line 114
        [28] -> line 115
        [32] -> line 116
        [38] -> line 115
        [46] -> line 117
        [72] -> line 118
        [87] -> line 117
        [90] -> line 120
        [103] -> line 127
        [110] -> line 128
        [113] -> line 127
        [118] -> line 130
        [127] -> line 131
        [136] -> line 133
        [165] -> line 135
        [177] -> line 137
        [190] -> line 150
        [192] -> line 151
        [197] -> line 150
        [202] -> line 153
        [215] -> line 165
        [217] -> line 166
        [222] -> line 165
        [227] -> line 168
        [240] -> line 180
        [252] -> line 182
        [265] -> line 193
      + Local variable table attribute (count = 11)
        v0: 0 -> 268 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 268 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 268 [Landroid/view/ViewGroup; container]
        v3: 0 -> 268 [Landroid/os/Bundle; savedInstanceState]
        v4: 10 -> 268 [Landroid/view/View; v]
        v5: 46 -> 268 [Landroid/widget/Button; footer]
        v6: 118 -> 268 [Landroid/view/View; progress]
        v7: 177 -> 268 [Landroid/widget/Button; deleteComments]
        v8: 202 -> 268 [Landroid/widget/Button; approveComments]
        v9: 227 -> 268 [Landroid/widget/Button; unapproveComments]
        v10: 252 -> 268 [Landroid/widget/Button; spamComments]
  + Method:       moderateComments(Ljava/lang/String;)V
    Access flags: 0x4
      = protected void moderateComments(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 460, locals = 10, stack = 6):
      [0] iconst_0
      [1] istore_2 v2
      [2] goto +398 (target=400)
      [5] aload_0 v0
      [6] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [9] iload_2 v2
      [10] invokeinterface #243
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [15] checkcast #69
        + Class [java/lang/String]
      [18] invokevirtual #190
        + Methodref [java/lang/String.toString ()Ljava/lang/String;]
      [21] ldc #37
        + String [true]
      [23] invokevirtual #189
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [26] ifeq +371 (target=397)
      [29] aload_0 v0
      [30] new #100
        + Class [org/xmlrpc/android/XMLRPCClient]
      [33] dup
      [34] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [37] invokevirtual #214
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [40] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [43] invokevirtual #211
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [46] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [49] invokevirtual #210
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [52] invokespecial #238
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [55] putfield #115
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.client Lorg/xmlrpc/android/XMLRPCClient;]
      [58] aload_0 v0
      [59] invokevirtual #218
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [62] iload_2 v2
      [63] invokevirtual #170
        + Methodref [android/widget/ListView.getItemAtPosition (I)Ljava/lang/Object;]
      [66] checkcast #81
        + Class [org/edublogs/android/models/Comment]
      [69] astore_3 v3
      [70] aload_3 v3
      [71] getfield #106
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [74] istore v4
      [76] new #74
        + Class [java/util/HashMap]
      [79] dup
      [80] invokespecial #205
        + Methodref [java/util/HashMap.<init> ()V]
      [83] astore v6
      [85] aload_0 v0
      [86] getfield #112
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
      [89] iload v4
      [91] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [94] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [99] checkcast #76
        + Class [java/util/Map]
      [102] astore v5
      [104] aload v5
      [106] ldc #36
        + String [status]
      [108] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [113] checkcast #69
        + Class [java/lang/String]
      [116] aload_1 v1
      [117] invokevirtual #189
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [120] ifeq +19 (target=139)
      [123] aload_0 v0
      [124] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [127] iload_2 v2
      [128] ldc #28
        + String [false]
      [130] invokeinterface #244
        + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [135] pop
      [136] goto +261 (target=397)
      [139] aload v6
      [141] ldc #36
        + String [status]
      [143] aload_1 v1
      [144] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [149] pop
      [150] aload v6
      [152] ldc #25
        + String [content]
      [154] aload v5
      [156] ldc #22
        + String [comment]
      [158] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [163] checkcast #69
        + Class [java/lang/String]
      [166] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [171] pop
      [172] aload v6
      [174] ldc #18
        + String [author]
      [176] aload v5
      [178] ldc #18
        + String [author]
      [180] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [185] checkcast #69
        + Class [java/lang/String]
      [188] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [193] pop
      [194] aload v6
      [196] ldc #20
        + String [author_url]
      [198] aload v5
      [200] ldc #38
        + String [url]
      [202] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [207] checkcast #69
        + Class [java/lang/String]
      [210] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [215] pop
      [216] aload v6
      [218] ldc #19
        + String [author_email]
      [220] aload v5
      [222] ldc #27
        + String [email]
      [224] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [229] checkcast #69
        + Class [java/lang/String]
      [232] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [237] pop
      [238] iconst_5
      [239] anewarray #68
        + Class [java/lang/Object]
      [242] dup
      [243] iconst_0
      [244] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [247] invokevirtual #209
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [250] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [253] aastore
      [254] dup
      [255] iconst_1
      [256] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [259] invokevirtual #215
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [262] aastore
      [263] dup
      [264] iconst_2
      [265] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [268] invokevirtual #213
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [271] aastore
      [272] dup
      [273] iconst_3
      [274] iload v4
      [276] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [279] aastore
      [280] dup
      [281] iconst_4
      [282] aload v6
      [284] aastore
      [285] astore v7
      [287] aconst_null
      [288] astore v8
      [290] aload_0 v0
      [291] getfield #115
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.client Lorg/xmlrpc/android/XMLRPCClient;]
      [294] ldc #40
        + String [wp.editComment]
      [296] aload v7
      [298] invokevirtual #239
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [301] astore v8
      [303] aload v8
      [305] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [308] invokestatic #183
        + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
      [311] istore v9
      [313] iload v9
      [315] ifeq +82 (target=397)
      [318] aload_0 v0
      [319] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [322] iload_2 v2
      [323] ldc #28
        + String [false]
      [325] invokeinterface #244
        + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [330] pop
      [331] aload_3 v3
      [332] aload_1 v1
      [333] putfield #107
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [336] aload v5
      [338] ldc #36
        + String [status]
      [340] aload_1 v1
      [341] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [346] pop
      [347] aload_0 v0
      [348] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [351] iload_2 v2
      [352] aload_3 v3
      [353] invokevirtual #203
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [356] pop
      [357] getstatic #105
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [360] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [363] invokevirtual #212
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [366] aload_3 v3
      [367] getfield #106
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [370] aload_1 v1
      [371] invokevirtual #208
        + Methodref [org/edublogs/android/WordPressDB.updateCommentStatus (IILjava/lang/String;)V]
      [374] goto +23 (target=397)
      [377] astore v9
      [379] aload_0 v0
      [380] aload_0 v0
      [381] invokevirtual #219
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [384] ldc #11
        + Integer [2131296584]
      [386] invokevirtual #141
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [389] invokeinterface #241
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [394] putfield #123
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.moderateErrorMsg Ljava/lang/String;]
      [397] iinc v2, 1
      [400] iload_2 v2
      [401] aload_0 v0
      [402] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [405] invokeinterface #245
        + InterfaceMethodref [java/util/List.size ()I]
      [410] ificmplt -405 (target=5)
      [413] aload_0 v0
      [414] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [417] aload_0 v0
      [418] getfield #109
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
      [421] invokevirtual #144
        + Methodref [android/support/v4/app/FragmentActivity.dismissDialog (I)V]
      [424] new #88
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$6]
      [427] dup
      [428] aload_0 v0
      [429] invokespecial #229
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$6.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [432] astore_2 v2
      [433] aload_0 v0
      [434] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [437] aload_2 v2
      [438] invokevirtual #147
        + Methodref [android/support/v4/app/FragmentActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [441] aload_0 v0
      [442] new #42
        + Class [android/app/ProgressDialog]
      [445] dup
      [446] aload_0 v0
      [447] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [450] invokevirtual #146
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [453] invokespecial #139
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [456] putfield #128
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.pd Landroid/app/ProgressDialog;]
      [459] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (290 -> 374: 377):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 44)
        [0] -> line 199
        [5] -> line 200
        [29] -> line 202
        [40] -> line 203
        [46] -> line 204
        [55] -> line 202
        [58] -> line 206
        [70] -> line 207
        [76] -> line 209
        [85] -> line 210
        [104] -> line 212
        [123] -> line 213
        [136] -> line 214
        [139] -> line 217
        [150] -> line 218
        [172] -> line 219
        [194] -> line 220
        [216] -> line 221
        [238] -> line 223
        [244] -> line 223
        [256] -> line 224
        [265] -> line 225
        [282] -> line 226
        [285] -> line 223
        [287] -> line 228
        [290] -> line 230
        [303] -> line 231
        [313] -> line 232
        [318] -> line 233
        [331] -> line 234
        [336] -> line 235
        [347] -> line 236
        [357] -> line 237
        [360] -> line 238
        [366] -> line 239
        [371] -> line 237
        [374] -> line 241
        [379] -> line 242
        [397] -> line 199
        [413] -> line 246
        [424] -> line 247
        [433] -> line 277
        [441] -> line 278
        [459] -> line 279
      + Local variable table attribute (count = 12)
        v0: 0 -> 460 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 460 [Ljava/lang/String; newStatus]
        v2: 2 -> 413 [I i]
        v3: 70 -> 397 [Lorg/edublogs/android/models/Comment; listRow]
        v4: 76 -> 397 [I curCommentID]
        v5: 104 -> 397 [Ljava/util/Map; contentHash]
        v6: 85 -> 397 [Ljava/util/Map; postHash]
        v7: 287 -> 397 [[Ljava/lang/Object; params]
        v8: 290 -> 397 [Ljava/lang/Object; result]
        v9: 313 -> 374 [Z bResult]
        v9: 379 -> 397 [Lorg/xmlrpc/android/XMLRPCException; e]
        v2: 433 -> 460 [Ljava/lang/Thread; action]
      + Local variable type table attribute (count = 2)
        v5: 104 -> 397 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; contentHash]
        v6: 85 -> 397 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; postHash]
  + Method:       deleteComments()V
    Access flags: 0x4
      = protected void deleteComments()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 216, locals = 6, stack = 6):
      [0] iconst_0
      [1] istore_1 v1
      [2] goto +154 (target=156)
      [5] aload_0 v0
      [6] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [9] iload_1 v1
      [10] invokeinterface #243
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [15] checkcast #69
        + Class [java/lang/String]
      [18] invokevirtual #190
        + Methodref [java/lang/String.toString ()Ljava/lang/String;]
      [21] ldc #37
        + String [true]
      [23] invokevirtual #189
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [26] ifeq +127 (target=153)
      [29] aload_0 v0
      [30] new #100
        + Class [org/xmlrpc/android/XMLRPCClient]
      [33] dup
      [34] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [37] invokevirtual #214
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [40] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [43] invokevirtual #211
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [46] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [49] invokevirtual #210
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [52] invokespecial #238
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [55] putfield #115
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.client Lorg/xmlrpc/android/XMLRPCClient;]
      [58] aload_0 v0
      [59] invokevirtual #218
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [62] iload_1 v1
      [63] invokevirtual #170
        + Methodref [android/widget/ListView.getItemAtPosition (I)Ljava/lang/Object;]
      [66] checkcast #81
        + Class [org/edublogs/android/models/Comment]
      [69] astore_2 v2
      [70] aload_2 v2
      [71] getfield #106
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [74] istore_3 v3
      [75] iconst_4
      [76] anewarray #68
        + Class [java/lang/Object]
      [79] dup
      [80] iconst_0
      [81] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [84] invokevirtual #209
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [87] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [90] aastore
      [91] dup
      [92] iconst_1
      [93] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [96] invokevirtual #215
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [99] aastore
      [100] dup
      [101] iconst_2
      [102] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [105] invokevirtual #213
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [108] aastore
      [109] dup
      [110] iconst_3
      [111] iload_3 v3
      [112] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [115] aastore
      [116] astore v4
      [118] aload_0 v0
      [119] getfield #115
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.client Lorg/xmlrpc/android/XMLRPCClient;]
      [122] ldc #39
        + String [wp.deleteComment]
      [124] aload v4
      [126] invokevirtual #239
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [129] pop
      [130] goto +23 (target=153)
      [133] astore v5
      [135] aload_0 v0
      [136] aload_0 v0
      [137] invokevirtual #219
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [140] ldc #11
        + Integer [2131296584]
      [142] invokevirtual #141
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [145] invokeinterface #241
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [150] putfield #123
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.moderateErrorMsg Ljava/lang/String;]
      [153] iinc v1, 1
      [156] iload_1 v1
      [157] aload_0 v0
      [158] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [161] invokeinterface #245
        + InterfaceMethodref [java/util/List.size ()I]
      [166] ificmplt -161 (target=5)
      [169] aload_0 v0
      [170] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [173] aload_0 v0
      [174] getfield #108
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_DELETING I]
      [177] invokevirtual #144
        + Methodref [android/support/v4/app/FragmentActivity.dismissDialog (I)V]
      [180] new #89
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$7]
      [183] dup
      [184] aload_0 v0
      [185] invokespecial #230
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$7.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [188] astore_1 v1
      [189] aload_0 v0
      [190] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [193] aload_1 v1
      [194] invokevirtual #147
        + Methodref [android/support/v4/app/FragmentActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [197] aload_0 v0
      [198] new #42
        + Class [android/app/ProgressDialog]
      [201] dup
      [202] aload_0 v0
      [203] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [206] invokevirtual #146
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [209] invokespecial #139
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [212] putfield #128
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.pd Landroid/app/ProgressDialog;]
      [215] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (118 -> 130: 133):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 284
        [5] -> line 285
        [29] -> line 287
        [40] -> line 288
        [46] -> line 289
        [55] -> line 287
        [58] -> line 291
        [70] -> line 292
        [75] -> line 294
        [81] -> line 294
        [93] -> line 295
        [102] -> line 296
        [116] -> line 294
        [118] -> line 299
        [130] -> line 300
        [135] -> line 301
        [153] -> line 284
        [169] -> line 305
        [180] -> line 306
        [189] -> line 335
        [197] -> line 336
        [215] -> line 338
      + Local variable table attribute (count = 7)
        v0: 0 -> 216 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 2 -> 169 [I i]
        v2: 70 -> 153 [Lorg/edublogs/android/models/Comment; listRow]
        v3: 75 -> 153 [I curCommentID]
        v4: 118 -> 153 [[Ljava/lang/Object; params]
        v5: 135 -> 153 [Lorg/xmlrpc/android/XMLRPCException; e]
        v1: 189 -> 216 [Ljava/lang/Thread; action]
  + Method:       loadComments(ZZ)Z
    Access flags: 0x1
      = public boolean loadComments(boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 583, locals = 15, stack = 16):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #129
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
      [5] getstatic #105
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [8] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [11] invokevirtual #212
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [14] invokevirtual #207
        + Methodref [org/edublogs/android/WordPressDB.loadComments (I)Ljava/util/List;]
      [17] astore v12
      [19] aload v12
      [21] ifnull +560 (target=581)
      [24] aload_0 v0
      [25] aload v12
      [27] invokeinterface #245
        + InterfaceMethodref [java/util/List.size ()I]
      [32] putfield #124
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.numRecords I]
      [35] aload_0 v0
      [36] getfield #129
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
      [39] ifeq +20 (target=59)
      [42] aload_0 v0
      [43] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [46] ifnull +24 (target=70)
      [49] aload_0 v0
      [50] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [53] invokevirtual #201
        + Methodref [java/util/ArrayList.clear ()V]
      [56] goto +14 (target=70)
      [59] aload_0 v0
      [60] new #73
        + Class [java/util/ArrayList]
      [63] dup
      [64] invokespecial #199
        + Methodref [java/util/ArrayList.<init> ()V]
      [67] putfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [70] aload_0 v0
      [71] new #77
        + Class [java/util/Vector]
      [74] dup
      [75] invokespecial #206
        + Methodref [java/util/Vector.<init> ()V]
      [78] putfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [81] iconst_0
      [82] istore v13
      [84] goto +283 (target=367)
      [87] aload_0 v0
      [88] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [91] iload v13
      [93] ldc #28
        + String [false]
      [95] invokeinterface #242
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [100] aload v12
      [102] iload v13
      [104] invokeinterface #243
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [109] checkcast #76
        + Class [java/util/Map]
      [112] astore v14
      [114] aload_0 v0
      [115] getfield #112
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
      [118] aload v14
      [120] ldc #24
        + String [commentID]
      [122] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [127] checkcast #67
        + Class [java/lang/Integer]
      [130] aload v14
      [132] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [137] pop
      [138] aload v14
      [140] ldc #18
        + String [author]
      [142] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [147] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [150] invokestatic #237
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [153] astore_3 v3
      [154] aload v14
      [156] ldc #24
        + String [commentID]
      [158] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [163] checkcast #67
        + Class [java/lang/Integer]
      [166] invokevirtual #186
        + Methodref [java/lang/Integer.intValue ()I]
      [169] istore v11
      [171] aload v14
      [173] ldc #32
        + String [postID]
      [175] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [180] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [183] astore v4
      [185] aload v14
      [187] ldc #22
        + String [comment]
      [189] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [194] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [197] invokestatic #237
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [200] astore v5
      [202] aload v14
      [204] ldc #23
        + String [commentDateFormatted]
      [206] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [211] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [214] astore v6
      [216] aload v14
      [218] ldc #36
        + String [status]
      [220] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [225] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [228] astore v7
      [230] aload v14
      [232] ldc #27
        + String [email]
      [234] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [239] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [242] invokestatic #237
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [245] astore v8
      [247] aload v14
      [249] ldc #38
        + String [url]
      [251] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [256] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [259] invokestatic #237
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [262] astore v9
      [264] aload v14
      [266] ldc #33
        + String [postTitle]
      [268] invokeinterface #246
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [273] invokevirtual #188
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [276] invokestatic #237
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [279] astore v10
      [281] aload_0 v0
      [282] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [285] ifnonnull +14 (target=299)
      [288] aload_0 v0
      [289] new #73
        + Class [java/util/ArrayList]
      [292] dup
      [293] invokespecial #199
        + Methodref [java/util/ArrayList.<init> ()V]
      [296] putfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [299] aload_0 v0
      [300] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [303] new #81
        + Class [org/edublogs/android/models/Comment]
      [306] dup
      [307] aload v4
      [309] iload v11
      [311] iload v13
      [313] aload_3 v3
      [314] aload v6
      [316] aload v5
      [318] aload v7
      [320] aload v10
      [322] aload v9
      [324] aload v8
      [326] new #70
        + Class [java/lang/StringBuilder]
      [329] dup
      [330] ldc #30
        + String [http://gravatar.com/avatar/]
      [332] invokespecial #194
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [335] aload v8
      [337] invokevirtual #191
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [340] invokestatic #236
        + Methodref [org/edublogs/android/util/StringUtils.getMd5Hash (Ljava/lang/String;)Ljava/lang/String;]
      [343] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [346] ldc #16
        + String [?s=140&d=404]
      [348] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [351] invokevirtual #197
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [354] invokestatic #198
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [357] invokespecial #216
        + Methodref [org/edublogs/android/models/Comment.<init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URI;)V]
      [360] invokevirtual #200
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [363] pop
      [364] iinc v13, 1
      [367] iload v13
      [369] aload v12
      [371] invokeinterface #245
        + InterfaceMethodref [java/util/List.size ()I]
      [376] ificmplt -289 (target=87)
      [379] aload_0 v0
      [380] getfield #129
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
      [383] ifne +82 (target=465)
      [386] aload_0 v0
      [387] invokevirtual #218
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [390] astore v13
      [392] aload v13
      [394] aload_0 v0
      [395] getfield #136
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [398] invokevirtual #172
        + Methodref [android/widget/ListView.removeFooterView (Landroid/view/View;)Z]
      [401] pop
      [402] aload v12
      [404] invokeinterface #245
        + InterfaceMethodref [java/util/List.size ()I]
      [409] bipush 30
      [411] irem
      [412] ifne +12 (target=424)
      [415] aload v13
      [417] aload_0 v0
      [418] getfield #136
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [421] invokevirtual #167
        + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
      [424] aload_0 v0
      [425] new #92
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter]
      [428] dup
      [429] aload_0 v0
      [430] invokespecial #233
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [433] invokevirtual #221
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
      [436] aload v13
      [438] new #90
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$8]
      [441] dup
      [442] aload_0 v0
      [443] invokespecial #231
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$8.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [446] invokevirtual #175
        + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [449] aload v13
      [451] new #91
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$9]
      [454] dup
      [455] aload_0 v0
      [456] invokespecial #232
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$9.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [459] invokevirtual #174
        + Methodref [android/widget/ListView.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
      [462] goto +10 (target=472)
      [465] aload_0 v0
      [466] invokevirtual #218
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [469] invokevirtual #171
        + Methodref [android/widget/ListView.invalidateViews ()V]
      [472] aload_0 v0
      [473] getfield #135
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.shouldSelectAfterLoad Z]
      [476] ifeq +63 (target=539)
      [479] aload_0 v0
      [480] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [483] ifnull +51 (target=534)
      [486] aload_0 v0
      [487] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [490] invokevirtual #204
        + Methodref [java/util/ArrayList.size ()I]
      [493] ifle +41 (target=534)
      [496] aload_0 v0
      [497] iconst_0
      [498] putfield #134
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.selectedPosition I]
      [501] aload_0 v0
      [502] getfield #122
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [505] iconst_0
      [506] invokevirtual #202
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [509] checkcast #81
        + Class [org/edublogs/android/models/Comment]
      [512] astore v13
      [514] aload_0 v0
      [515] getfield #126
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentSelectedListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
      [518] aload v13
      [520] invokeinterface #249
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener.onCommentSelected (Lorg/edublogs/android/models/Comment;)V]
      [525] aload_0 v0
      [526] invokevirtual #218
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [529] iconst_0
      [530] iconst_1
      [531] invokevirtual #173
        + Methodref [android/widget/ListView.setItemChecked (IZ)V]
      [534] aload_0 v0
      [535] iconst_0
      [536] putfield #135
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.shouldSelectAfterLoad Z]
      [539] iload_2 v2
      [540] ifeq +39 (target=579)
      [543] aload_0 v0
      [544] getfield #131
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPosition I]
      [547] ifle +32 (target=579)
      [550] aload_0 v0
      [551] invokevirtual #218
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [554] astore v13
      [556] aload v13
      [558] aload_0 v0
      [559] getfield #131
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPosition I]
      [562] aload_0 v0
      [563] getfield #132
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPositionTop I]
      [566] invokevirtual #176
        + Methodref [android/widget/ListView.setSelectionFromTop (II)V]
      [569] goto +10 (target=579)
      [572] astore v14
      [574] aload v14
      [576] invokevirtual #185
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [579] iconst_1
      [580] ireturn
      [581] iconst_0
      [582] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (556 -> 569: 572):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 79)
        [0] -> line 341
        [5] -> line 345
        [8] -> line 346
        [17] -> line 345
        [19] -> line 347
        [24] -> line 348
        [35] -> line 349
        [42] -> line 350
        [49] -> line 351
        [56] -> line 353
        [59] -> line 354
        [70] -> line 357
        [81] -> line 358
        [87] -> line 359
        [100] -> line 360
        [114] -> line 361
        [130] -> line 362
        [132] -> line 361
        [138] -> line 363
        [147] -> line 364
        [150] -> line 363
        [154] -> line 365
        [171] -> line 366
        [185] -> line 367
        [194] -> line 368
        [197] -> line 367
        [202] -> line 369
        [211] -> line 370
        [214] -> line 369
        [216] -> line 371
        [230] -> line 372
        [239] -> line 373
        [242] -> line 372
        [247] -> line 374
        [256] -> line 375
        [259] -> line 374
        [264] -> line 376
        [266] -> line 377
        [268] -> line 376
        [273] -> line 377
        [276] -> line 376
        [281] -> line 379
        [288] -> line 380
        [299] -> line 384
        [314] -> line 385
        [322] -> line 386
        [326] -> line 387
        [335] -> line 388
        [346] -> line 389
        [351] -> line 387
        [360] -> line 384
        [364] -> line 358
        [379] -> line 392
        [386] -> line 393
        [392] -> line 394
        [402] -> line 395
        [415] -> line 396
        [424] -> line 398
        [436] -> line 400
        [449] -> line 431
        [462] -> line 462
        [465] -> line 463
        [472] -> line 466
        [479] -> line 467
        [486] -> line 468
        [496] -> line 469
        [501] -> line 470
        [514] -> line 471
        [525] -> line 472
        [534] -> line 475
        [539] -> line 478
        [550] -> line 479
        [556] -> line 481
        [562] -> line 482
        [566] -> line 481
        [569] -> line 483
        [574] -> line 484
        [579] -> line 488
        [581] -> line 490
      + Local variable table attribute (count = 19)
        v0: 0 -> 583 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 583 [Z refresh]
        v2: 0 -> 583 [Z loadMore]
        v3: 154 -> 367 [Ljava/lang/String; author]
        v4: 185 -> 367 [Ljava/lang/String; postID]
        v5: 202 -> 367 [Ljava/lang/String; comment]
        v6: 216 -> 367 [Ljava/lang/String; dateCreatedFormatted]
        v7: 230 -> 367 [Ljava/lang/String; status]
        v8: 247 -> 367 [Ljava/lang/String; authorEmail]
        v9: 264 -> 367 [Ljava/lang/String; authorURL]
        v10: 281 -> 367 [Ljava/lang/String; postTitle]
        v11: 171 -> 367 [I commentID]
        v12: 19 -> 583 [Ljava/util/List; loadedComments]
        v13: 84 -> 379 [I i]
        v14: 114 -> 364 [Ljava/util/Map; contentHash]
        v13: 392 -> 462 [Landroid/widget/ListView; listView]
        v13: 514 -> 534 [Lorg/edublogs/android/models/Comment; aComment]
        v13: 556 -> 579 [Landroid/widget/ListView; listView]
        v14: 574 -> 579 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 2)
        v12: 19 -> 583 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; loadedComments]
        v14: 114 -> 364 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; contentHash]
  + Method:       refreshComments(ZZZ)V
    Access flags: 0x1
      = public void refreshComments(boolean,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 235, locals = 7, stack = 6):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #121
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #129
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
      [10] aload_0 v0
      [11] iload_3 v3
      [12] putfield #118
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.doInBackground Z]
      [15] aload_0 v0
      [16] getfield #121
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
      [19] ifne +20 (target=39)
      [22] aload_0 v0
      [23] getfield #118
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.doInBackground Z]
      [26] ifne +13 (target=39)
      [29] aload_0 v0
      [30] getfield #125
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onAnimateRefreshButton Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
      [33] iconst_1
      [34] invokeinterface #248
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener.onAnimateRefreshButton (Z)V]
      [39] aload_0 v0
      [40] new #100
        + Class [org/xmlrpc/android/XMLRPCClient]
      [43] dup
      [44] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [47] invokevirtual #214
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [50] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [53] invokevirtual #211
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [56] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [59] invokevirtual #210
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [62] invokespecial #238
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [65] putfield #115
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.client Lorg/xmlrpc/android/XMLRPCClient;]
      [68] new #74
        + Class [java/util/HashMap]
      [71] dup
      [72] invokespecial #205
        + Methodref [java/util/HashMap.<init> ()V]
      [75] astore v4
      [77] aload_0 v0
      [78] getfield #121
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
      [81] ifeq +67 (target=148)
      [84] aload_0 v0
      [85] invokevirtual #218
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [88] astore v5
      [90] aload_0 v0
      [91] aload v5
      [93] invokevirtual #169
        + Methodref [android/widget/ListView.getFirstVisiblePosition ()I]
      [96] putfield #131
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPosition I]
      [99] aload v5
      [101] iconst_0
      [102] invokevirtual #168
        + Methodref [android/widget/ListView.getChildAt (I)Landroid/view/View;]
      [105] astore v6
      [107] aload_0 v0
      [108] aload v6
      [110] ifnonnull +7 (target=117)
      [113] iconst_0
      [114] goto +8 (target=122)
      [117] aload v6
      [119] invokevirtual #158
        + Methodref [android/view/View.getTop ()I]
      [122] putfield #132
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.scrollPositionTop I]
      [125] aload v4
      [127] ldc #31
        + String [number]
      [129] aload_0 v0
      [130] getfield #124
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.numRecords I]
      [133] bipush 30
      [135] iadd
      [136] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [139] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [144] pop
      [145] goto +18 (target=163)
      [148] aload v4
      [150] ldc #31
        + String [number]
      [152] bipush 30
      [154] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [157] invokeinterface #247
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [162] pop
      [163] iconst_4
      [164] anewarray #68
        + Class [java/lang/Object]
      [167] dup
      [168] iconst_0
      [169] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [172] invokevirtual #209
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [175] invokestatic #187
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [178] aastore
      [179] dup
      [180] iconst_1
      [181] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [184] invokevirtual #215
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [187] aastore
      [188] dup
      [189] iconst_2
      [190] getstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [193] invokevirtual #213
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [196] aastore
      [197] dup
      [198] iconst_3
      [199] aload v4
      [201] aastore
      [202] astore v5
      [204] aload_0 v0
      [205] aload v5
      [207] putfield #116
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.commentParams [Ljava/lang/Object;]
      [210] aload_0 v0
      [211] new #97
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
      [214] dup
      [215] aload_0 v0
      [216] invokespecial #234
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
      [219] putfield #119
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
      [222] aload_0 v0
      [223] getfield #119
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.getCommentsTask Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
      [226] iconst_0
      [227] anewarray #71
        + Class [java/lang/Void]
      [230] invokevirtual #235
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [233] pop
      [234] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 29)
        [0] -> line 496
        [5] -> line 497
        [10] -> line 498
        [15] -> line 500
        [29] -> line 501
        [39] -> line 503
        [50] -> line 504
        [56] -> line 505
        [65] -> line 503
        [68] -> line 507
        [77] -> line 508
        [84] -> line 509
        [90] -> line 510
        [99] -> line 511
        [107] -> line 512
        [117] -> line 513
        [122] -> line 512
        [125] -> line 514
        [145] -> line 515
        [148] -> line 516
        [163] -> line 519
        [169] -> line 519
        [181] -> line 520
        [190] -> line 521
        [202] -> line 519
        [204] -> line 523
        [210] -> line 524
        [222] -> line 525
        [234] -> line 527
      + Local variable table attribute (count = 8)
        v0: 0 -> 235 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 235 [Z more]
        v2: 0 -> 235 [Z refresh]
        v3: 0 -> 235 [Z background]
        v4: 77 -> 235 [Ljava/util/Map; hPost]
        v5: 90 -> 145 [Landroid/widget/ListView; listView]
        v6: 107 -> 145 [Landroid/view/View; firstVisibleView]
        v5: 204 -> 235 [[Ljava/lang/Object; params]
      + Local variable type table attribute (count = 1)
        v4: 77 -> 235 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; hPost]
  + Method:       onDestroy()V
    Access flags: 0x1
      = public void onDestroy()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #153
        + Methodref [android/support/v4/app/ListFragment.onDestroy ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 531
        [4] -> line 533
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
  + Method:       hideModerationBar()V
    Access flags: 0x4
      = protected void hideModerationBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 96, locals = 4, stack = 10):
      [0] aload_0 v0
      [1] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] ldc #4
        + Integer [2131165467]
      [6] invokevirtual #145
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #61
        + Class [android/widget/RelativeLayout]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] invokevirtual #178
        + Methodref [android/widget/RelativeLayout.getVisibility ()I]
      [17] iconst_4
      [18] ificmpne +4 (target=22)
      [21] return
      [22] new #55
        + Class [android/view/animation/AnimationSet]
      [25] dup
      [26] iconst_1
      [27] invokespecial #162
        + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
      [30] astore_2 v2
      [31] new #53
        + Class [android/view/animation/AlphaAnimation]
      [34] dup
      [35] fconst_1
      [36] fconst_0
      [37] invokespecial #160
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [40] astore_3 v3
      [41] aload_3 v3
      [42] ldc2_w #102
        + Long [500]
      [45] invokevirtual #161
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [48] aload_2 v2
      [49] aload_3 v3
      [50] invokevirtual #163
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [53] new #56
        + Class [android/view/animation/TranslateAnimation]
      [56] dup
      [57] iconst_1
      [58] fconst_0
      [59] iconst_1
      [60] fconst_0
      [61] iconst_1
      [62] fconst_0
      [63] iconst_1
      [64] fconst_1
      [65] invokespecial #164
        + Methodref [android/view/animation/TranslateAnimation.<init> (IFIFIFIF)V]
      [68] astore_3 v3
      [69] aload_3 v3
      [70] ldc2_w #102
        + Long [500]
      [73] invokevirtual #161
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [76] aload_2 v2
      [77] aload_3 v3
      [78] invokevirtual #163
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [81] aload_1 v1
      [82] invokevirtual #177
        + Methodref [android/widget/RelativeLayout.clearAnimation ()V]
      [85] aload_1 v1
      [86] aload_2 v2
      [87] invokevirtual #180
        + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
      [90] aload_1 v1
      [91] iconst_4
      [92] invokevirtual #179
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [95] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 714
        [13] -> line 715
        [21] -> line 716
        [22] -> line 717
        [31] -> line 718
        [41] -> line 719
        [48] -> line 720
        [53] -> line 721
        [59] -> line 722
        [62] -> line 723
        [65] -> line 721
        [69] -> line 724
        [76] -> line 725
        [81] -> line 726
        [85] -> line 727
        [90] -> line 728
        [95] -> line 729
      + Local variable table attribute (count = 4)
        v0: 0 -> 96 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 13 -> 96 [Landroid/widget/RelativeLayout; moderationBar]
        v2: 31 -> 96 [Landroid/view/animation/AnimationSet; set]
        v3: 41 -> 96 [Landroid/view/animation/Animation; animation]
  + Method:       showOrHideModerationBar()V
    Access flags: 0x4
      = protected void showOrHideModerationBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] iconst_0
      [9] istore_1 v1
      [10] iconst_0
      [11] istore_2 v2
      [12] goto +32 (target=44)
      [15] aload_0 v0
      [16] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [19] iload_2 v2
      [20] invokeinterface #243
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [25] checkcast #69
        + Class [java/lang/String]
      [28] ldc #37
        + String [true]
      [30] invokevirtual #189
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [33] ifeq +8 (target=41)
      [36] iconst_1
      [37] istore_1 v1
      [38] goto +19 (target=57)
      [41] iinc v2, 1
      [44] iload_2 v2
      [45] aload_0 v0
      [46] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [49] invokeinterface #245
        + InterfaceMethodref [java/util/List.size ()I]
      [54] ificmplt -39 (target=15)
      [57] iload_1 v1
      [58] ifeq +10 (target=68)
      [61] aload_0 v0
      [62] invokevirtual #222
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.showModerationBar ()V]
      [65] goto +7 (target=72)
      [68] aload_0 v0
      [69] invokevirtual #220
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 732
        [7] -> line 733
        [8] -> line 735
        [10] -> line 736
        [15] -> line 737
        [36] -> line 738
        [38] -> line 739
        [41] -> line 736
        [57] -> line 743
        [61] -> line 744
        [68] -> line 746
        [72] -> line 747
      + Local variable table attribute (count = 3)
        v0: 0 -> 73 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 10 -> 73 [Z shouldShowModerationBar]
        v2: 12 -> 57 [I i]
  + Method:       showModerationBar()V
    Access flags: 0x4
      = protected void showModerationBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 4, stack = 10):
      [0] aload_0 v0
      [1] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] ldc #4
        + Integer [2131165467]
      [6] invokevirtual #145
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #61
        + Class [android/widget/RelativeLayout]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] invokevirtual #178
        + Methodref [android/widget/RelativeLayout.getVisibility ()I]
      [17] ifne +4 (target=21)
      [20] return
      [21] new #55
        + Class [android/view/animation/AnimationSet]
      [24] dup
      [25] iconst_1
      [26] invokespecial #162
        + Methodref [android/view/animation/AnimationSet.<init> (Z)V]
      [29] astore_2 v2
      [30] new #53
        + Class [android/view/animation/AlphaAnimation]
      [33] dup
      [34] fconst_0
      [35] fconst_1
      [36] invokespecial #160
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [39] astore_3 v3
      [40] aload_3 v3
      [41] ldc2_w #102
        + Long [500]
      [44] invokevirtual #161
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [47] aload_2 v2
      [48] aload_3 v3
      [49] invokevirtual #163
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [52] new #56
        + Class [android/view/animation/TranslateAnimation]
      [55] dup
      [56] iconst_1
      [57] fconst_0
      [58] iconst_1
      [59] fconst_0
      [60] iconst_1
      [61] fconst_1
      [62] iconst_1
      [63] fconst_0
      [64] invokespecial #164
        + Methodref [android/view/animation/TranslateAnimation.<init> (IFIFIFIF)V]
      [67] astore_3 v3
      [68] aload_3 v3
      [69] ldc2_w #102
        + Long [500]
      [72] invokevirtual #161
        + Methodref [android/view/animation/Animation.setDuration (J)V]
      [75] aload_2 v2
      [76] aload_3 v3
      [77] invokevirtual #163
        + Methodref [android/view/animation/AnimationSet.addAnimation (Landroid/view/animation/Animation;)V]
      [80] aload_1 v1
      [81] iconst_0
      [82] invokevirtual #179
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [85] aload_1 v1
      [86] aload_2 v2
      [87] invokevirtual #180
        + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
      [90] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 750
        [13] -> line 751
        [20] -> line 752
        [21] -> line 753
        [30] -> line 754
        [40] -> line 755
        [47] -> line 756
        [52] -> line 757
        [58] -> line 758
        [61] -> line 759
        [64] -> line 757
        [68] -> line 760
        [75] -> line 761
        [80] -> line 762
        [85] -> line 763
        [90] -> line 764
      + Local variable table attribute (count = 4)
        v0: 0 -> 91 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 13 -> 91 [Landroid/widget/RelativeLayout; moderationBar]
        v2: 30 -> 91 [Landroid/view/animation/AnimationSet; set]
        v3: 40 -> 91 [Landroid/view/animation/Animation; animation]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #151
        + Methodref [android/support/v4/app/ListFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 921
        [5] -> line 922
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onContextItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onContextItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 136, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] invokeinterface #240
        + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
      [6] tableswitch (6 offsets, default=128) (target=134)
        0: offset = 38, target = 44
        1: offset = 51, target = 57
        2: offset = 64, target = 70
        3: offset = 77, target = 83
        4: offset = 90, target = 96
        5: offset = 103, target = 109
        default: offset = 128, target = 134
      [44] aload_0 v0
      [45] getfield #127
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [48] ldc #17
        + String [approve]
      [50] invokeinterface #250
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [55] iconst_1
      [56] ireturn
      [57] aload_0 v0
      [58] getfield #127
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [61] ldc #29
        + String [hold]
      [63] invokeinterface #250
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [68] iconst_1
      [69] ireturn
      [70] aload_0 v0
      [71] getfield #127
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [74] ldc #35
        + String [spam]
      [76] invokeinterface #250
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [81] iconst_1
      [82] ireturn
      [83] aload_0 v0
      [84] getfield #127
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [87] ldc #34
        + String [reply]
      [89] invokeinterface #250
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [94] iconst_1
      [95] ireturn
      [96] aload_0 v0
      [97] getfield #127
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [100] ldc #26
        + String [delete]
      [102] invokeinterface #250
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [107] iconst_1
      [108] ireturn
      [109] new #43
        + Class [android/content/Intent]
      [112] dup
      [113] aload_0 v0
      [114] invokevirtual #217
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [117] invokevirtual #146
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [120] ldc #98
        + Class [org/edublogs/android/ui/comments/EditCommentActivity]
      [122] invokespecial #140
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [125] astore_2 v2
      [126] aload_0 v0
      [127] aload_2 v2
      [128] iconst_0
      [129] invokevirtual #223
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.startActivityForResult (Landroid/content/Intent;I)V]
      [132] iconst_1
      [133] ireturn
      [134] iconst_0
      [135] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 928
        [44] -> line 930
        [55] -> line 931
        [57] -> line 933
        [68] -> line 934
        [70] -> line 936
        [81] -> line 937
        [83] -> line 939
        [94] -> line 940
        [96] -> line 942
        [107] -> line 943
        [109] -> line 948
        [113] -> line 949
        [120] -> line 950
        [122] -> line 948
        [126] -> line 951
        [132] -> line 952
        [134] -> line 955
      + Local variable table attribute (count = 3)
        v0: 0 -> 136 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 136 [Landroid/view/MenuItem; item]
        v2: 126 -> 134 [Landroid/content/Intent; i]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #142
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #21
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #143
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #155
        + Methodref [android/support/v4/app/ListFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1052
        [7] -> line 1053
        [14] -> line 1055
        [19] -> line 1056
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/comments/CommentsListFragment; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;
    Access flags: 0x1008
      = static synthetic java.util.List access$0(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #114
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedComments Ljava/util/List;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 74
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment$OnAnimateRefreshButtonListener access$2(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #125
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onAnimateRefreshButton Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 78
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment$OnContextCommentStatusChangeListener access$3(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #127
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentStatusChangeListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$4(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #123
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.moderateErrorMsg Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V
    Access flags: 0x1008
      = static synthetic void access$5(org.edublogs.android.ui.comments.CommentsListFragment,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #123
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.moderateErrorMsg Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;
    Access flags: 0x1008
      = static synthetic android.widget.ViewSwitcher access$6(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #136
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment$OnCommentSelectedListener access$7(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #126
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.onCommentSelectedListener Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 77
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 18)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnCreateContextMenuListener]
      + Class [android/view/View]
      + Utf8 [OnCreateContextMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$9]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [CommentAdapter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [CommentEntryWrapper]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnAnimateRefreshButtonListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnCommentSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnContextCommentStatusChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [getRecentCommentsTask]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 50):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/ViewSwitcher]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$1.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/widget/ViewSwitcher.showNext ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$6 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$6 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [refreshComments (ZZZ)V]
  + NameAndType [showNext ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(ZZZ)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$6]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/ViewSwitcher]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$1]
  + Utf8 [refreshComments]
  + Utf8 [showNext]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$1(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$1.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 120
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$1.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$6 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
      [7] invokevirtual #8
        + Methodref [android/widget/ViewSwitcher.showNext ()V]
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$1.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [14] iconst_1
      [15] iconst_0
      [16] iconst_0
      [17] invokevirtual #11
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 122
        [10] -> line 123
        [20] -> line 124
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/comments/CommentsListFragment$1; this]
        v1: 0 -> 21 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 61):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$2$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_DELETING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2$1.start ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)V]
  + NameAndType [ID_DIALOG_DELETING I]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [showDialog (I)V]
  + NameAndType [start ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_DELETING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$2;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [getActivity]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$2]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$2$1]
  + Utf8 [showDialog]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$2(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_DELETING I]
      [14] invokevirtual #10
        + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
      [17] new #7
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$2$1]
      [20] dup
      [21] aload_0 v0
      [22] invokespecial #13
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)V]
      [25] invokevirtual #14
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2$1.start ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 139
        [17] -> line 140
        [25] -> line 145
        [28] -> line 147
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/comments/CommentsListFragment$2; this]
        v1: 0 -> 29 [Landroid/view/View; v]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment access$0(org.edublogs.android.ui.comments.CommentsListFragment$2)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$2$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$2$1
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$2$1 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 43):
  + Class [android/os/Looper]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$2$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$2;]
  + Methodref [android/os/Looper.prepare ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.deleteComments ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [deleteComments ()V]
  + NameAndType [onClick (Landroid/view/View;)V]
  + NameAndType [prepare ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$2;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$2$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$2;]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/os/Looper]
  + Utf8 [deleteComments]
  + Utf8 [java/lang/Thread]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$2]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$2$1]
  + Utf8 [prepare]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$2;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment$2 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)V
    Access flags: 0x0
      = CommentsListFragment$2$1(org.edublogs.android.ui.comments.CommentsListFragment$2)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$2;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 140
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$2$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 1):
      [0] invokestatic #7
        + Methodref [android/os/Looper.prepare ()V]
      [3] aload_0 v0
      [4] getfield #6
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$2$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$2;]
      [7] invokestatic #10
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$2.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$2;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [10] invokevirtual #9
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.deleteComments ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 142
        [3] -> line 143
        [13] -> line 144
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/comments/CommentsListFragment$2$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
    + NameAndType [onClick (Landroid/view/View;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$2$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 61):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$3$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3$1.start ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)V]
  + NameAndType [ID_DIALOG_MODERATING I]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [showDialog (I)V]
  + NameAndType [start ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_MODERATING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$3;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [getActivity]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$3$1]
  + Utf8 [showDialog]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$3(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 153
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
      [14] invokevirtual #10
        + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
      [17] new #7
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$3$1]
      [20] dup
      [21] aload_0 v0
      [22] invokespecial #13
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)V]
      [25] invokevirtual #14
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3$1.start ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 155
        [17] -> line 156
        [25] -> line 161
        [28] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/comments/CommentsListFragment$3; this]
        v1: 0 -> 29 [Landroid/view/View; v]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment access$0(org.edublogs.android.ui.comments.CommentsListFragment$3)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 153
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$3$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$3$1
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$3$1 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 46):
  + String [approve]
  + Class [android/os/Looper]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$3$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$3;]
  + Methodref [android/os/Looper.prepare ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.moderateComments (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [moderateComments (Ljava/lang/String;)V]
  + NameAndType [onClick (Landroid/view/View;)V]
  + NameAndType [prepare ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$3;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$3$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$3;]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/os/Looper]
  + Utf8 [approve]
  + Utf8 [java/lang/Thread]
  + Utf8 [moderateComments]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$3]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$3$1]
  + Utf8 [prepare]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$3;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment$3 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)V
    Access flags: 0x0
      = CommentsListFragment$3$1(org.edublogs.android.ui.comments.CommentsListFragment$3)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$3;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 156
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$3$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] invokestatic #8
        + Methodref [android/os/Looper.prepare ()V]
      [3] aload_0 v0
      [4] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$3$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$3;]
      [7] invokestatic #11
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$3.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$3;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [10] ldc #1
        + String [approve]
      [12] invokevirtual #10
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.moderateComments (Ljava/lang/String;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 158
        [3] -> line 159
        [15] -> line 160
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/comments/CommentsListFragment$3$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
    + NameAndType [onClick (Landroid/view/View;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$3$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 61):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$4$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4$1.start ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)V]
  + NameAndType [ID_DIALOG_MODERATING I]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [showDialog (I)V]
  + NameAndType [start ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_MODERATING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$4;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [getActivity]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$4]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$4$1]
  + Utf8 [showDialog]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$4(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 168
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$4; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
      [14] invokevirtual #10
        + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
      [17] new #7
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$4$1]
      [20] dup
      [21] aload_0 v0
      [22] invokespecial #13
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)V]
      [25] invokevirtual #14
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4$1.start ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 170
        [17] -> line 171
        [25] -> line 176
        [28] -> line 177
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/comments/CommentsListFragment$4; this]
        v1: 0 -> 29 [Landroid/view/View; v]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment access$0(org.edublogs.android.ui.comments.CommentsListFragment$4)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 168
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$4$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$4$1
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$4$1 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 46):
  + String [hold]
  + Class [android/os/Looper]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$4$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$4;]
  + Methodref [android/os/Looper.prepare ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.moderateComments (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [moderateComments (Ljava/lang/String;)V]
  + NameAndType [onClick (Landroid/view/View;)V]
  + NameAndType [prepare ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$4;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$4$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$4;]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/os/Looper]
  + Utf8 [hold]
  + Utf8 [java/lang/Thread]
  + Utf8 [moderateComments]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$4]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$4$1]
  + Utf8 [prepare]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$4;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment$4 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)V
    Access flags: 0x0
      = CommentsListFragment$4$1(org.edublogs.android.ui.comments.CommentsListFragment$4)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$4;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 171
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$4$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] invokestatic #8
        + Methodref [android/os/Looper.prepare ()V]
      [3] aload_0 v0
      [4] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$4$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$4;]
      [7] invokestatic #11
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$4.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$4;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [10] ldc #1
        + String [hold]
      [12] invokevirtual #10
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.moderateComments (Ljava/lang/String;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 173
        [3] -> line 174
        [15] -> line 175
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/comments/CommentsListFragment$4$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
    + NameAndType [onClick (Landroid/view/View;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$4$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 61):
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$5$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5$1.start ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)V]
  + NameAndType [ID_DIALOG_MODERATING I]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [showDialog (I)V]
  + NameAndType [start ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_MODERATING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$5;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [getActivity]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$5]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$5$1]
  + Utf8 [showDialog]
  + Utf8 [start]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$5(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 182
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$5; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.ID_DIALOG_MODERATING I]
      [14] invokevirtual #10
        + Methodref [android/support/v4/app/FragmentActivity.showDialog (I)V]
      [17] new #7
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$5$1]
      [20] dup
      [21] aload_0 v0
      [22] invokespecial #13
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)V]
      [25] invokevirtual #14
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5$1.start ()V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 184
        [17] -> line 185
        [25] -> line 190
        [28] -> line 191
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/comments/CommentsListFragment$5; this]
        v1: 0 -> 29 [Landroid/view/View; v]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment access$0(org.edublogs.android.ui.comments.CommentsListFragment$5)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 182
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$5$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$5$1
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$5$1 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 46):
  + String [spam]
  + Class [android/os/Looper]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$5$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$5;]
  + Methodref [android/os/Looper.prepare ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.moderateComments (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [moderateComments (Ljava/lang/String;)V]
  + NameAndType [onClick (Landroid/view/View;)V]
  + NameAndType [prepare ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$5;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$5$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$5;]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/os/Looper]
  + Utf8 [java/lang/Thread]
  + Utf8 [moderateComments]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$5]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$5$1]
  + Utf8 [prepare]
  + Utf8 [run]
  + Utf8 [spam]
  + Utf8 [this]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$5;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment$5 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)V
    Access flags: 0x0
      = CommentsListFragment$5$1(org.edublogs.android.ui.comments.CommentsListFragment$5)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$5;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 185
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$5$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] invokestatic #8
        + Methodref [android/os/Looper.prepare ()V]
      [3] aload_0 v0
      [4] getfield #7
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$5$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$5;]
      [7] invokestatic #11
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$5.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$5;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [10] ldc #1
        + String [spam]
      [12] invokevirtual #10
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.moderateComments (Ljava/lang/String;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 187
        [3] -> line 188
        [15] -> line 189
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/comments/CommentsListFragment$5$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
    + NameAndType [onClick (Landroid/view/View;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$5$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$6
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$6 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 122):
  + Integer [2131296408]
  + Integer [2131296409]
  + String []
  + String [alert]
  + Class [android/content/res/Resources]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/widget/ListView]
  + Class [android/widget/Toast]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$6]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/ListView.invalidateViews ()V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$5 (Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [checkedCommentTotal I]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [hideModerationBar ()V]
  + NameAndType [invalidateViews ()V]
  + NameAndType [isFinishing ()Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [moderateComments (Ljava/lang/String;)V]
  + NameAndType [newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + NameAndType [show ()V]
  + NameAndType [show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$6;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [SourceFile]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [alert]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/Toast]
  + Utf8 [beginTransaction]
  + Utf8 [checkedCommentTotal]
  + Utf8 [ft]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getFragmentManager]
  + Utf8 [getListView]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [hideModerationBar]
  + Utf8 [invalidateViews]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Thread]
  + Utf8 [makeText]
  + Utf8 [moderateComments]
  + Utf8 [msg]
  + Utf8 [newInstance]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$6]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [run]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$6(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #24
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 247
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$6; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 183, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokestatic #25
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
      [7] ldc #3
        + String []
      [9] ifacmpne +96 (target=105)
      [12] aload_0 v0
      [13] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [16] invokevirtual #30
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [19] ldc #1
        + Integer [2131296408]
      [21] invokevirtual #17
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [24] invokeinterface #34
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [29] astore_1 v1
      [30] aload_0 v0
      [31] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [34] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [37] iconst_1
      [38] ificmple +21 (target=59)
      [41] aload_0 v0
      [42] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [45] invokevirtual #30
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [48] ldc #2
        + Integer [2131296409]
      [50] invokevirtual #17
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [53] invokeinterface #34
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [58] astore_1 v1
      [59] aload_0 v0
      [60] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [63] invokevirtual #27
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [66] invokevirtual #18
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [69] aload_1 v1
      [70] iconst_0
      [71] invokestatic #22
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [74] invokevirtual #23
        + Methodref [android/widget/Toast.show ()V]
      [77] aload_0 v0
      [78] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [81] iconst_0
      [82] putfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [85] aload_0 v0
      [86] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [89] invokevirtual #31
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
      [92] aload_0 v0
      [93] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [96] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [99] invokevirtual #21
        + Methodref [android/widget/ListView.invalidateViews ()V]
      [102] goto +80 (target=182)
      [105] aload_0 v0
      [106] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [109] invokevirtual #27
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [112] invokevirtual #19
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [115] ifne +58 (target=173)
      [118] aload_0 v0
      [119] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [122] iconst_0
      [123] putfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [126] aload_0 v0
      [127] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [130] invokevirtual #31
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
      [133] aload_0 v0
      [134] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [137] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [140] invokevirtual #21
        + Methodref [android/widget/ListView.invalidateViews ()V]
      [143] aload_0 v0
      [144] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [147] invokevirtual #28
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [150] invokevirtual #20
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [153] astore_1 v1
      [154] aload_0 v0
      [155] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [158] invokestatic #25
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
      [161] invokestatic #32
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [164] astore_2 v2
      [165] aload_2 v2
      [166] aload_1 v1
      [167] ldc #4
        + String [alert]
      [169] invokevirtual #33
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
      [172] pop
      [173] aload_0 v0
      [174] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$6.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [177] ldc #3
        + String []
      [179] invokestatic #26
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$5 (Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
      [182] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 32)
        [0] -> line 249
        [12] -> line 250
        [19] -> line 251
        [21] -> line 250
        [24] -> line 251
        [29] -> line 250
        [30] -> line 252
        [41] -> line 253
        [48] -> line 254
        [50] -> line 253
        [53] -> line 254
        [58] -> line 253
        [59] -> line 255
        [70] -> line 256
        [71] -> line 255
        [74] -> line 256
        [77] -> line 257
        [85] -> line 258
        [92] -> line 259
        [102] -> line 260
        [105] -> line 262
        [118] -> line 263
        [126] -> line 264
        [133] -> line 265
        [143] -> line 266
        [150] -> line 267
        [153] -> line 266
        [154] -> line 269
        [164] -> line 268
        [165] -> line 270
        [173] -> line 272
        [182] -> line 275
      + Local variable table attribute (count = 4)
        v0: 0 -> 183 [Lorg/edublogs/android/ui/comments/CommentsListFragment$6; this]
        v1: 30 -> 102 [Ljava/lang/String; msg]
        v1: 154 -> 173 [Landroid/support/v4/app/FragmentTransaction; ft]
        v2: 165 -> 173 [Lorg/edublogs/android/util/WPAlertDialogFragment; alert]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [moderateComments (Ljava/lang/String;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$6]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$7
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$7 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 119):
  + Integer [2131296408]
  + Integer [2131296409]
  + String []
  + String [alert]
  + Class [android/content/res/Resources]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/widget/Toast]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Exception]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$7]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [checkedCommentTotal I]
  + NameAndType [deleteComments ()V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [hideModerationBar ()V]
  + NameAndType [isFinishing ()Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [refreshComments (ZZZ)V]
  + NameAndType [show ()V]
  + NameAndType [show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(ZZZ)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$7;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [SourceFile]
  + Utf8 [access$4]
  + Utf8 [alert]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/widget/Toast]
  + Utf8 [beginTransaction]
  + Utf8 [checkedCommentTotal]
  + Utf8 [deleteComments]
  + Utf8 [e]
  + Utf8 [ft]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getFragmentManager]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [hideModerationBar]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Thread]
  + Utf8 [makeText]
  + Utf8 [msg]
  + Utf8 [newInstance]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$7]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [printStackTrace]
  + Utf8 [refreshComments]
  + Utf8 [run]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$7(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #24
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 306
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$7; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 157, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokestatic #25
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
      [7] ldc #3
        + String []
      [9] ifacmpne +96 (target=105)
      [12] aload_0 v0
      [13] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [16] invokevirtual #28
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [19] ldc #1
        + Integer [2131296408]
      [21] invokevirtual #17
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [24] invokeinterface #33
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [29] astore_1 v1
      [30] aload_0 v0
      [31] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [34] getfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [37] iconst_1
      [38] ificmple +21 (target=59)
      [41] aload_0 v0
      [42] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [45] invokevirtual #28
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [48] ldc #2
        + Integer [2131296409]
      [50] invokevirtual #17
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [53] invokeinterface #33
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [58] astore_1 v1
      [59] aload_0 v0
      [60] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [63] invokevirtual #26
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [66] invokevirtual #18
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [69] aload_1 v1
      [70] iconst_0
      [71] invokestatic #21
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [74] invokevirtual #22
        + Methodref [android/widget/Toast.show ()V]
      [77] aload_0 v0
      [78] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [81] iconst_0
      [82] putfield #15
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.checkedCommentTotal I]
      [85] aload_0 v0
      [86] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [89] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.hideModerationBar ()V]
      [92] aload_0 v0
      [93] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [96] iconst_0
      [97] iconst_0
      [98] iconst_0
      [99] invokevirtual #30
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.refreshComments (ZZZ)V]
      [102] goto +54 (target=156)
      [105] aload_0 v0
      [106] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [109] invokevirtual #26
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [112] invokevirtual #19
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [115] ifne +41 (target=156)
      [118] aload_0 v0
      [119] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [122] invokevirtual #27
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [125] invokevirtual #20
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [128] astore_1 v1
      [129] aload_0 v0
      [130] getfield #16
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$7.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [133] invokestatic #25
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
      [136] invokestatic #31
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [139] astore_2 v2
      [140] aload_2 v2
      [141] aload_1 v1
      [142] ldc #4
        + String [alert]
      [144] invokevirtual #32
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
      [147] pop
      [148] goto +8 (target=156)
      [151] astore_3 v3
      [152] aload_3 v3
      [153] invokevirtual #23
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [156] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (140 -> 148: 151):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 30)
        [0] -> line 308
        [12] -> line 309
        [19] -> line 310
        [21] -> line 309
        [24] -> line 310
        [29] -> line 309
        [30] -> line 311
        [41] -> line 312
        [48] -> line 313
        [50] -> line 312
        [53] -> line 313
        [58] -> line 312
        [59] -> line 314
        [70] -> line 315
        [71] -> line 314
        [74] -> line 315
        [77] -> line 316
        [85] -> line 317
        [92] -> line 318
        [102] -> line 319
        [105] -> line 321
        [118] -> line 322
        [125] -> line 323
        [128] -> line 322
        [129] -> line 325
        [139] -> line 324
        [140] -> line 327
        [148] -> line 328
        [152] -> line 329
        [156] -> line 333
      + Local variable table attribute (count = 5)
        v0: 0 -> 157 [Lorg/edublogs/android/ui/comments/CommentsListFragment$7; this]
        v1: 30 -> 102 [Ljava/lang/String; msg]
        v1: 129 -> 156 [Landroid/support/v4/app/FragmentTransaction; ft]
        v2: 140 -> 156 [Lorg/edublogs/android/util/WPAlertDialogFragment; alert]
        v3: 152 -> 156 [Ljava/lang/Exception; e]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [deleteComments ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$7]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$8
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 85):
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ListView]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$8]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.selectedPosition I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/widget/ListView.invalidateViews ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$7 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener.onCommentSelected (Lorg/edublogs/android/models/Comment;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$7 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [invalidateViews ()V]
  + NameAndType [loadComments (ZZ)Z]
  + NameAndType [model Ljava/util/ArrayList;]
  + NameAndType [onCommentSelected (Lorg/edublogs/android/models/Comment;)V]
  + NameAndType [selectedPosition I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lorg/edublogs/android/models/Comment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$8;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnCommentSelectedListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$7]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ListView]
  + Utf8 [arg0]
  + Utf8 [comment]
  + Utf8 [get]
  + Utf8 [getListView]
  + Utf8 [id]
  + Utf8 [invalidateViews]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [loadComments]
  + Utf8 [model]
  + Utf8 [onCommentSelected]
  + Utf8 [onItemClick]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$8]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Utf8 [position]
  + Utf8 [selectedPosition]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$8(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 400
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$8; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 51, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] iload_3 v3
      [5] putfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.selectedPosition I]
      [8] aload_0 v0
      [9] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [12] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [15] lload v4
      [17] l2i
      [18] invokevirtual #15
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [21] checkcast #6
        + Class [org/edublogs/android/models/Comment]
      [24] astore v6
      [26] aload_0 v0
      [27] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [30] invokestatic #16
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$7 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener;]
      [33] aload v6
      [35] invokeinterface #18
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener.onCommentSelected (Lorg/edublogs/android/models/Comment;)V]
      [40] aload_0 v0
      [41] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$8.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [44] invokevirtual #17
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [47] invokevirtual #13
        + Methodref [android/widget/ListView.invalidateViews ()V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 404
        [8] -> line 405
        [26] -> line 406
        [40] -> line 407
        [50] -> line 408
      + Local variable table attribute (count = 6)
        v0: 0 -> 51 [Lorg/edublogs/android/ui/comments/CommentsListFragment$8; this]
        v1: 0 -> 51 [Landroid/widget/AdapterView; arg0]
        v2: 0 -> 51 [Landroid/view/View; view]
        v3: 0 -> 51 [I position]
        v4: 0 -> 51 [J id]
        v6: 26 -> 51 [Lorg/edublogs/android/models/Comment; comment]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 51 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [loadComments (ZZ)Z]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$8]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnCommentSelectedListener]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$9
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$9 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnCreateContextMenuListener]

Constant Pool (count = 105):
  + Integer [2131296452]
  + Integer [2131296453]
  + Integer [2131296454]
  + Integer [2131296455]
  + Integer [2131296456]
  + Integer [2131296457]
  + Integer [2131296528]
  + Class [android/content/res/Resources]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [android/view/View]
  + Class [android/view/View$OnCreateContextMenuListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$AdapterContextMenuInfo]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$9]
  + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.position I]
  + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
  + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/ContextMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
  + NameAndType [<init> ()V]
  + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [currentComment Lorg/edublogs/android/models/Comment;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [loadComments (ZZ)Z]
  + NameAndType [model Ljava/util/ArrayList;]
  + NameAndType [position I]
  + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [<init>]
  + Utf8 [AdapterContextMenuInfo]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [ContextMenuInfo]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [Landroid/view/ContextMenu;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView$AdapterContextMenuInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$9;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnCreateContextMenuListener]
  + Utf8 [SourceFile]
  + Utf8 [add]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnCreateContextMenuListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$AdapterContextMenuInfo]
  + Utf8 [currentComment]
  + Utf8 [e]
  + Utf8 [get]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [info]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [loadComments]
  + Utf8 [menu]
  + Utf8 [menuInfo]
  + Utf8 [model]
  + Utf8 [onCreateContextMenu]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$9]
  + Utf8 [position]
  + Utf8 [setHeaderTitle]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$9(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #27
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 431
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$9; this]
  + Method:       onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
    Access flags: 0x1
      = public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 185, locals = 6, stack = 6):
      [0] aload_3 v3
      [1] checkcast #14
        + Class [android/widget/AdapterView$AdapterContextMenuInfo]
      [4] astore v4
      [6] goto +6 (target=12)
      [9] astore v5
      [11] return
      [12] aload_0 v0
      [13] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [16] getfield #24
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [19] aload v4
      [21] getfield #22
        + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.position I]
      [24] invokevirtual #28
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [27] checkcast #19
        + Class [org/edublogs/android/models/Comment]
      [30] putstatic #23
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [33] aload_1 v1
      [34] aload_0 v0
      [35] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [38] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [41] ldc #1
        + Integer [2131296452]
      [43] invokevirtual #26
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [46] invokeinterface #31
        + InterfaceMethodref [android/view/ContextMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
      [51] pop
      [52] aload_1 v1
      [53] iconst_0
      [54] iconst_0
      [55] iconst_0
      [56] aload_0 v0
      [57] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [60] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [63] ldc #2
        + Integer [2131296453]
      [65] invokevirtual #26
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [68] invokeinterface #30
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [73] pop
      [74] aload_1 v1
      [75] iconst_0
      [76] iconst_1
      [77] iconst_0
      [78] aload_0 v0
      [79] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [82] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [85] ldc #3
        + Integer [2131296454]
      [87] invokevirtual #26
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [90] invokeinterface #30
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [95] pop
      [96] aload_1 v1
      [97] iconst_0
      [98] iconst_2
      [99] iconst_0
      [100] aload_0 v0
      [101] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [104] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [107] ldc #4
        + Integer [2131296455]
      [109] invokevirtual #26
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [112] invokeinterface #30
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [117] pop
      [118] aload_1 v1
      [119] iconst_0
      [120] iconst_3
      [121] iconst_0
      [122] aload_0 v0
      [123] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [126] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [129] ldc #5
        + Integer [2131296456]
      [131] invokevirtual #26
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [134] invokeinterface #30
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [139] pop
      [140] aload_1 v1
      [141] iconst_0
      [142] iconst_4
      [143] iconst_0
      [144] aload_0 v0
      [145] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [148] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [151] ldc #6
        + Integer [2131296457]
      [153] invokevirtual #26
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [156] invokeinterface #30
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [161] pop
      [162] aload_1 v1
      [163] iconst_0
      [164] iconst_5
      [165] iconst_0
      [166] aload_0 v0
      [167] getfield #25
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$9.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [170] invokevirtual #29
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [173] ldc #7
        + Integer [2131296528]
      [175] invokevirtual #26
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [178] invokeinterface #30
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [183] pop
      [184] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 6: 9):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 27)
        [0] -> line 437
        [6] -> line 438
        [11] -> line 440
        [12] -> line 443
        [33] -> line 445
        [41] -> line 446
        [43] -> line 445
        [52] -> line 447
        [56] -> line 448
        [68] -> line 447
        [74] -> line 449
        [78] -> line 450
        [85] -> line 451
        [90] -> line 449
        [96] -> line 452
        [100] -> line 453
        [112] -> line 452
        [118] -> line 454
        [129] -> line 455
        [134] -> line 454
        [140] -> line 456
        [144] -> line 457
        [156] -> line 456
        [162] -> line 458
        [166] -> line 459
        [178] -> line 458
        [184] -> line 460
      + Local variable table attribute (count = 7)
        v0: 0 -> 185 [Lorg/edublogs/android/ui/comments/CommentsListFragment$9; this]
        v1: 0 -> 185 [Landroid/view/ContextMenu; menu]
        v2: 0 -> 185 [Landroid/view/View; v]
        v3: 0 -> 185 [Landroid/view/ContextMenu$ContextMenuInfo; menuInfo]
        v4: 6 -> 9 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]
        v4: 12 -> 185 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]
        v5: 11 -> 12 [Ljava/lang/ClassCastException; e]
      + Local variable type table attribute (count = 2)
        v4: 6 -> 9 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]
        v4: 12 -> 185 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment]
    + NameAndType [loadComments (ZZ)Z]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnCreateContextMenuListener]
      + Class [android/view/View]
      + Utf8 [OnCreateContextMenuListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/AdapterView$AdapterContextMenuInfo]
      + Class [android/widget/AdapterView]
      + Utf8 [AdapterContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$9]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter
  Superclass:    android/widget/ArrayAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$CommentAdapter extends android.widget.ArrayAdapter

Interfaces (count = 0):

Constant Pool (count = 143):
  + Integer [2130837698]
  + Integer [2130903075]
  + Integer [2131165333]
  + Integer [2131165344]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/widget/ArrayAdapter]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/CommentFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.detailViewVisible Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.sdk_version I]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
  + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
  + Methodref [org/edublogs/android/ui/comments/CommentFragment.isInLayout ()Z]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.getItem (I)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.populateFrom (Lorg/edublogs/android/models/Comment;I)V]
  + NameAndType [<init> (Landroid/content/Context;ILjava/util/List;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;Landroid/view/View;)V]
  + NameAndType [SDK_INT I]
  + NameAndType [detailViewVisible Z]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [isInLayout ()Z]
  + NameAndType [model Ljava/util/ArrayList;]
  + NameAndType [populateFrom (Lorg/edublogs/android/models/Comment;I)V]
  + NameAndType [sdk_version I]
  + NameAndType [setDefaultImageResId (I)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;ILjava/util/List;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Lorg/edublogs/android/models/Comment;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentAdapter]
  + Utf8 [CommentEntryWrapper]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/models/Comment;>;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [avatar]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [commentEntry]
  + Utf8 [convertView]
  + Utf8 [detailViewVisible]
  + Utf8 [f]
  + Utf8 [findFragmentById]
  + Utf8 [findViewById]
  + Utf8 [fm]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getItem]
  + Utf8 [getLayoutInflater]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getTag]
  + Utf8 [getView]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [isInLayout]
  + Utf8 [model]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/CommentFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Utf8 [parent]
  + Utf8 [populateFrom]
  + Utf8 [position]
  + Utf8 [row]
  + Utf8 [sdk_version]
  + Utf8 [setDefaultImageResId]
  + Utf8 [setTag]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [wrapper]

Fields (count = 3):
  + Field:        sdk_version I
    Access flags: 0x0
      = int sdk_version
  + Field:        detailViewVisible Z
    Access flags: 0x0
      = boolean detailViewVisible
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$CommentAdapter(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #22
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokevirtual #34
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [10] invokevirtual #23
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [13] ldc #2
        + Integer [2130903075]
      [15] aload_1 v1
      [16] getfield #19
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [19] invokespecial #31
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
      [22] aload_0 v0
      [23] bipush 7
      [25] putfield #21
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.sdk_version I]
      [28] aload_0 v0
      [29] iconst_0
      [30] putfield #20
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.detailViewVisible Z]
      [33] aload_0 v0
      [34] getstatic #18
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [37] putfield #21
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.sdk_version I]
      [40] aload_1 v1
      [41] invokevirtual #34
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [44] invokevirtual #25
        + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [47] astore_2 v2
      [48] aload_2 v2
      [49] ldc #4
        + Integer [2131165344]
      [51] invokevirtual #26
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [54] checkcast #14
        + Class [org/edublogs/android/ui/comments/CommentFragment]
      [57] astore_3 v3
      [58] aload_3 v3
      [59] ifnull +15 (target=74)
      [62] aload_3 v3
      [63] invokevirtual #33
        + Methodref [org/edublogs/android/ui/comments/CommentFragment.isInLayout ()Z]
      [66] ifeq +8 (target=74)
      [69] aload_0 v0
      [70] iconst_1
      [71] putfield #20
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.detailViewVisible Z]
      [74] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 540
        [5] -> line 541
        [22] -> line 537
        [28] -> line 538
        [33] -> line 543
        [40] -> line 544
        [48] -> line 545
        [49] -> line 546
        [54] -> line 545
        [58] -> line 547
        [69] -> line 548
        [74] -> line 549
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter; this]
        v2: 48 -> 75 [Landroid/support/v4/app/FragmentManager; fm]
        v3: 58 -> 75 [Lorg/edublogs/android/ui/comments/CommentFragment; f]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 8, stack = 4):
      [0] aload_2 v2
      [1] astore v4
      [3] aconst_null
      [4] astore v5
      [6] aload v4
      [8] ifnonnull +69 (target=77)
      [11] aload_0 v0
      [12] getfield #22
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [15] invokevirtual #34
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [18] invokevirtual #24
        + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [21] astore v6
      [23] aload v6
      [25] ldc #2
        + Integer [2130903075]
      [27] aconst_null
      [28] invokevirtual #27
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [31] astore v4
      [33] aload v4
      [35] ldc #3
        + Integer [2131165333]
      [37] invokevirtual #28
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [40] checkcast #12
        + Class [com/android/volley/toolbox/NetworkImageView]
      [43] astore v7
      [45] aload v7
      [47] ldc #1
        + Integer [2130837698]
      [49] invokevirtual #32
        + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
      [52] new #17
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
      [55] dup
      [56] aload_0 v0
      [57] getfield #22
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [60] aload v4
      [62] invokespecial #36
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment;Landroid/view/View;)V]
      [65] astore v5
      [67] aload v4
      [69] aload v5
      [71] invokevirtual #30
        + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
      [74] goto +13 (target=87)
      [77] aload v4
      [79] invokevirtual #29
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [82] checkcast #17
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
      [85] astore v5
      [87] aload_0 v0
      [88] iload_1 v1
      [89] invokevirtual #35
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter.getItem (I)Ljava/lang/Object;]
      [92] checkcast #13
        + Class [org/edublogs/android/models/Comment]
      [95] astore v6
      [97] aload v5
      [99] aload v6
      [101] iload_1 v1
      [102] invokevirtual #37
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.populateFrom (Lorg/edublogs/android/models/Comment;I)V]
      [105] aload v4
      [107] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 552
        [3] -> line 553
        [6] -> line 555
        [11] -> line 556
        [23] -> line 557
        [33] -> line 558
        [45] -> line 559
        [52] -> line 560
        [67] -> line 561
        [74] -> line 562
        [77] -> line 563
        [87] -> line 565
        [97] -> line 566
        [105] -> line 568
      + Local variable table attribute (count = 9)
        v0: 0 -> 108 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter; this]
        v1: 0 -> 108 [I position]
        v2: 0 -> 108 [Landroid/view/View; convertView]
        v3: 0 -> 108 [Landroid/view/ViewGroup; parent]
        v4: 3 -> 108 [Landroid/view/View; row]
        v5: 6 -> 108 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; wrapper]
        v6: 23 -> 74 [Landroid/view/LayoutInflater; inflater]
        v7: 45 -> 74 [Lcom/android/volley/toolbox/NetworkImageView; avatar]
        v6: 97 -> 108 [Lorg/edublogs/android/models/Comment; commentEntry]

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentAdapter]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [CommentAdapter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [CommentEntryWrapper]
  + Signature attribute:
    + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/models/Comment;>;]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$CommentEntryWrapper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 281):
  + Integer [2131165330]
  + Integer [2131165331]
  + Integer [2131165333]
  + Integer [2131165334]
  + Integer [2131165335]
  + Integer [2131165336]
  + Integer [2131165337]
  + Integer [2131165338]
  + Integer [2131296306]
  + Integer [2131296399]
  + Integer [2131296400]
  + Integer [2131296401]
  + Integer [2131296402]
  + Float [12.0]
  + String []
  + String [ ]
  + String [#006505]
  + String [#D54E21]
  + String [#FF0000]
  + String [hold]
  + String [spam]
  + Class [android/content/res/Resources]
  + Class [android/graphics/Color]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/CheckBox]
  + Class [android/widget/RelativeLayout]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/Boolean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URI]
  + Class [java/util/List]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.commentID I]
  + Fieldref [org/edublogs/android/models/Comment.emailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.postTitle Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.profileImageUrl Ljava/net/URI;]
  + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.avatar Lcom/android/volley/toolbox/NetworkImageView;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkCheck Landroid/widget/CheckBox;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkEditGroup Landroid/widget/RelativeLayout;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.comment Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.emailURL Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.name Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.postTitle Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.status Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/graphics/Color.parseColor (Ljava/lang/String;)I]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.setId (I)V]
  + Methodref [android/widget/CheckBox.setChecked (Z)V]
  + Methodref [android/widget/CheckBox.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/CheckBox.setTag (Ljava/lang/Object;)V]
  + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setTextColor (I)V]
  + Methodref [android/widget/TextView.setTextSize (F)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.toString ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URI.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getAvatar ()Lcom/android/volley/toolbox/NetworkImageView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkCheck ()Landroid/widget/CheckBox;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkEditGroup ()Landroid/widget/RelativeLayout;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getComment ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getEmailURL ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getName ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getPostTitle ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getStatus ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;I)V]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;I)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [authorURL Ljava/lang/String;]
  + NameAndType [avatar Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [bulkCheck Landroid/widget/CheckBox;]
  + NameAndType [bulkEditGroup Landroid/widget/RelativeLayout;]
  + NameAndType [comment Landroid/widget/TextView;]
  + NameAndType [comment Ljava/lang/String;]
  + NameAndType [commentID I]
  + NameAndType [emailURL Landroid/widget/TextView;]
  + NameAndType [emailURL Ljava/lang/String;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAvatar ()Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [getBulkCheck ()Landroid/widget/CheckBox;]
  + NameAndType [getBulkEditGroup ()Landroid/widget/RelativeLayout;]
  + NameAndType [getComment ()Landroid/widget/TextView;]
  + NameAndType [getEmailURL ()Landroid/widget/TextView;]
  + NameAndType [getName ()Landroid/widget/TextView;]
  + NameAndType [getPostTitle ()Landroid/widget/TextView;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getStatus ()Landroid/widget/TextView;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [intValue ()I]
  + NameAndType [length ()I]
  + NameAndType [name Landroid/widget/TextView;]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [parseBoolean (Ljava/lang/String;)Z]
  + NameAndType [parseColor (Ljava/lang/String;)I]
  + NameAndType [postTitle Landroid/widget/TextView;]
  + NameAndType [postTitle Ljava/lang/String;]
  + NameAndType [profileImageUrl Ljava/net/URI;]
  + NameAndType [row Landroid/view/View;]
  + NameAndType [setChecked (Z)V]
  + NameAndType [setId (I)V]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTextColor (I)V]
  + NameAndType [setTextSize (F)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [status Landroid/widget/TextView;]
  + NameAndType [status Ljava/lang/String;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [#006505]
  + Utf8 [#D54E21]
  + Utf8 [#FF0000]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/widget/CheckBox;]
  + Utf8 [()Landroid/widget/RelativeLayout;]
  + Utf8 [()Landroid/widget/TextView;]
  + Utf8 [()Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(F)V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Lorg/edublogs/android/models/Comment;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;Landroid/view/View;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentEntryWrapper]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [Landroid/widget/RelativeLayout;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URI;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/graphics/Color]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [android/widget/RelativeLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [authorName]
  + Utf8 [authorURL]
  + Utf8 [avatar]
  + Utf8 [bulkCheck]
  + Utf8 [bulkEditGroup]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [comment]
  + Utf8 [commentID]
  + Utf8 [emailURL]
  + Utf8 [equals]
  + Utf8 [fEmailURL]
  + Utf8 [findViewById]
  + Utf8 [get]
  + Utf8 [getAvatar]
  + Utf8 [getBulkCheck]
  + Utf8 [getBulkEditGroup]
  + Utf8 [getComment]
  + Utf8 [getEmailURL]
  + Utf8 [getName]
  + Utf8 [getPostTitle]
  + Utf8 [getResources]
  + Utf8 [getStatus]
  + Utf8 [getText]
  + Utf8 [hold]
  + Utf8 [imageLoader]
  + Utf8 [intValue]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URI]
  + Utf8 [java/util/List]
  + Utf8 [length]
  + Utf8 [name]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1]
  + Utf8 [parseBoolean]
  + Utf8 [parseColor]
  + Utf8 [populateFrom]
  + Utf8 [position]
  + Utf8 [postTitle]
  + Utf8 [prettyComment]
  + Utf8 [profileImageUrl]
  + Utf8 [row]
  + Utf8 [s]
  + Utf8 [setChecked]
  + Utf8 [setId]
  + Utf8 [setImageUrl]
  + Utf8 [setOnClickListener]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [setTextColor]
  + Utf8 [setTextSize]
  + Utf8 [setVisibility]
  + Utf8 [spam]
  + Utf8 [status]
  + Utf8 [textColor]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 10):
  + Field:        name Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView name
  + Field:        emailURL Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView emailURL
  + Field:        comment Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView comment
  + Field:        status Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView status
  + Field:        postTitle Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView postTitle
  + Field:        avatar Lcom/android/volley/toolbox/NetworkImageView;
    Access flags: 0x2
      = private com.android.volley.toolbox.NetworkImageView avatar
  + Field:        row Landroid/view/View;
    Access flags: 0x2
      = private android.view.View row
  + Field:        bulkCheck Landroid/widget/CheckBox;
    Access flags: 0x2
      = private android.widget.CheckBox bulkCheck
  + Field:        bulkEditGroup Landroid/widget/RelativeLayout;
    Access flags: 0x2
      = private android.widget.RelativeLayout bulkEditGroup
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 11):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;Landroid/view/View;)V
    Access flags: 0x0
      = CommentsListFragment$CommentEntryWrapper(org.edublogs.android.ui.comments.CommentsListFragment,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #77
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #57
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.name Landroid/widget/TextView;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #56
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.emailURL Landroid/widget/TextView;]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #55
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.comment Landroid/widget/TextView;]
      [24] aload_0 v0
      [25] aconst_null
      [26] putfield #60
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.status Landroid/widget/TextView;]
      [29] aload_0 v0
      [30] aconst_null
      [31] putfield #58
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.postTitle Landroid/widget/TextView;]
      [34] aload_0 v0
      [35] aconst_null
      [36] putfield #52
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.avatar Lcom/android/volley/toolbox/NetworkImageView;]
      [39] aload_0 v0
      [40] aconst_null
      [41] putfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [44] aload_0 v0
      [45] aconst_null
      [46] putfield #53
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkCheck Landroid/widget/CheckBox;]
      [49] aload_0 v0
      [50] aconst_null
      [51] putfield #54
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkEditGroup Landroid/widget/RelativeLayout;]
      [54] aload_0 v0
      [55] aload_2 v2
      [56] putfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 583
        [9] -> line 573
        [14] -> line 574
        [19] -> line 575
        [24] -> line 576
        [29] -> line 577
        [34] -> line 578
        [39] -> line 579
        [44] -> line 580
        [49] -> line 581
        [54] -> line 584
        [59] -> line 585
      + Local variable table attribute (count = 2)
        v0: 0 -> 60 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
        v2: 0 -> 60 [Landroid/view/View; row]
  + Method:       populateFrom(Lorg/edublogs/android/models/Comment;I)V
    Access flags: 0x0
      = void populateFrom(org.edublogs.android.models.Comment,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 348, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] getfield #48
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] invokevirtual #79
        + Methodref [java/lang/String.length ()I]
      [9] ifle +14 (target=23)
      [12] aload_0 v0
      [13] invokevirtual #93
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getName ()Landroid/widget/TextView;]
      [16] aload_3 v3
      [17] invokevirtual #70
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [20] goto +22 (target=42)
      [23] aload_0 v0
      [24] invokevirtual #93
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getName ()Landroid/widget/TextView;]
      [27] aload_0 v0
      [28] getfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [31] invokevirtual #87
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [34] ldc #9
        + Integer [2131296306]
      [36] invokevirtual #62
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [39] invokevirtual #70
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [42] aload_1 v1
      [43] getfield #44
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [46] astore v4
      [48] aload v4
      [50] ldc #15
        + String []
      [52] ifacmpne +9 (target=61)
      [55] aload_1 v1
      [56] getfield #47
        + Fieldref [org/edublogs/android/models/Comment.emailURL Ljava/lang/String;]
      [59] astore v4
      [61] aload_0 v0
      [62] invokevirtual #92
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getEmailURL ()Landroid/widget/TextView;]
      [65] aload v4
      [67] invokevirtual #70
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [70] aload_0 v0
      [71] invokevirtual #91
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getComment ()Landroid/widget/TextView;]
      [74] aload_1 v1
      [75] getfield #45
        + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
      [78] invokevirtual #70
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [81] aload_0 v0
      [82] invokevirtual #94
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getPostTitle ()Landroid/widget/TextView;]
      [85] new #35
        + Class [java/lang/StringBuilder]
      [88] dup
      [89] invokespecial #81
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [92] aload_0 v0
      [93] getfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [96] invokevirtual #87
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [99] ldc #10
        + Integer [2131296399]
      [101] invokevirtual #62
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [104] invokevirtual #82
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [107] ldc #16
        + String [ ]
      [109] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [112] aload_1 v1
      [113] getfield #49
        + Fieldref [org/edublogs/android/models/Comment.postTitle Ljava/lang/String;]
      [116] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [119] invokevirtual #84
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [122] invokevirtual #70
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [125] aload_0 v0
      [126] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [129] aload_1 v1
      [130] getfield #46
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [133] invokestatic #76
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [136] invokevirtual #75
        + Methodref [java/lang/Integer.intValue ()I]
      [139] invokevirtual #65
        + Methodref [android/view/View.setId (I)V]
      [142] ldc #15
        + String []
      [144] astore v6
      [146] aload_1 v1
      [147] getfield #51
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [150] ldc #21
        + String [spam]
      [152] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [155] ifeq +29 (target=184)
      [158] aload_0 v0
      [159] getfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [162] invokevirtual #87
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [165] ldc #13
        + Integer [2131296402]
      [167] invokevirtual #62
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [170] invokeinterface #97
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [175] astore v5
      [177] ldc #19
        + String [#FF0000]
      [179] astore v6
      [181] goto +64 (target=245)
      [184] aload_1 v1
      [185] getfield #51
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [188] ldc #20
        + String [hold]
      [190] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [193] ifeq +29 (target=222)
      [196] aload_0 v0
      [197] getfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [200] invokevirtual #87
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [203] ldc #12
        + Integer [2131296401]
      [205] invokevirtual #62
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [208] invokeinterface #97
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [213] astore v5
      [215] ldc #18
        + String [#D54E21]
      [217] astore v6
      [219] goto +26 (target=245)
      [222] aload_0 v0
      [223] getfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [226] invokevirtual #87
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [229] ldc #11
        + Integer [2131296400]
      [231] invokevirtual #62
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [234] invokeinterface #97
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [239] astore v5
      [241] ldc #17
        + String [#006505]
      [243] astore v6
      [245] aload_0 v0
      [246] invokevirtual #90
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkEditGroup ()Landroid/widget/RelativeLayout;]
      [249] iconst_0
      [250] invokevirtual #69
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [253] aload_0 v0
      [254] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getStatus ()Landroid/widget/TextView;]
      [257] aload v5
      [259] invokevirtual #70
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [262] aload_0 v0
      [263] invokevirtual #95
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getStatus ()Landroid/widget/TextView;]
      [266] aload v6
      [268] invokestatic #63
        + Methodref [android/graphics/Color.parseColor (Ljava/lang/String;)I]
      [271] invokevirtual #71
        + Methodref [android/widget/TextView.setTextColor (I)V]
      [274] aload_0 v0
      [275] invokevirtual #89
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkCheck ()Landroid/widget/CheckBox;]
      [278] aload_0 v0
      [279] getfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [282] invokestatic #86
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
      [285] iload_2 v2
      [286] invokeinterface #98
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [291] checkcast #34
        + Class [java/lang/String]
      [294] invokevirtual #80
        + Methodref [java/lang/String.toString ()Ljava/lang/String;]
      [297] invokestatic #74
        + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
      [300] invokevirtual #66
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [303] aload_0 v0
      [304] invokevirtual #89
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkCheck ()Landroid/widget/CheckBox;]
      [307] iload_2 v2
      [308] invokestatic #76
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [311] invokevirtual #68
        + Methodref [android/widget/CheckBox.setTag (Ljava/lang/Object;)V]
      [314] aload_0 v0
      [315] invokevirtual #89
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkCheck ()Landroid/widget/CheckBox;]
      [318] new #42
        + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1]
      [321] dup
      [322] aload_0 v0
      [323] iload_2 v2
      [324] invokespecial #96
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.<init> (Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;I)V]
      [327] invokevirtual #67
        + Methodref [android/widget/CheckBox.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [330] aload_0 v0
      [331] invokevirtual #88
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getAvatar ()Lcom/android/volley/toolbox/NetworkImageView;]
      [334] aload_1 v1
      [335] getfield #50
        + Fieldref [org/edublogs/android/models/Comment.profileImageUrl Ljava/net/URI;]
      [338] invokevirtual #85
        + Methodref [java/net/URI.toString ()Ljava/lang/String;]
      [341] getstatic #43
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [344] invokevirtual #73
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [347] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 41)
        [0] -> line 589
        [5] -> line 591
        [12] -> line 592
        [23] -> line 594
        [42] -> line 596
        [48] -> line 598
        [55] -> line 599
        [61] -> line 601
        [70] -> line 602
        [81] -> line 603
        [85] -> line 604
        [122] -> line 603
        [125] -> line 606
        [142] -> line 608
        [146] -> line 610
        [158] -> line 611
        [170] -> line 612
        [175] -> line 611
        [177] -> line 613
        [181] -> line 614
        [196] -> line 615
        [208] -> line 616
        [213] -> line 615
        [215] -> line 617
        [219] -> line 618
        [222] -> line 619
        [234] -> line 620
        [239] -> line 619
        [241] -> line 621
        [245] -> line 624
        [253] -> line 626
        [262] -> line 627
        [274] -> line 629
        [278] -> line 630
        [294] -> line 631
        [297] -> line 630
        [300] -> line 629
        [303] -> line 632
        [314] -> line 633
        [330] -> line 642
        [347] -> line 643
      + Local variable table attribute (count = 9)
        v0: 0 -> 348 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
        v1: 0 -> 348 [Lorg/edublogs/android/models/Comment; s]
        v2: 0 -> 348 [I position]
        v3: 5 -> 348 [Ljava/lang/String; authorName]
        v4: 48 -> 348 [Ljava/lang/String; fEmailURL]
        v5: 177 -> 184 [Ljava/lang/String; prettyComment]
        v5: 215 -> 222 [Ljava/lang/String; prettyComment]
        v5: 241 -> 348 [Ljava/lang/String; prettyComment]
        v6: 146 -> 348 [Ljava/lang/String; textColor]
  + Method:       getName()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getName()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #57
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.name Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #4
        + Integer [2131165334]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #28
        + Class [android/widget/TextView]
      [20] putfield #57
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.name Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #57
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.name Landroid/widget/TextView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 646
        [7] -> line 647
        [23] -> line 650
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       getEmailURL()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getEmailURL()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #56
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.emailURL Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #5
        + Integer [2131165335]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #28
        + Class [android/widget/TextView]
      [20] putfield #56
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.emailURL Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #56
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.emailURL Landroid/widget/TextView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 654
        [7] -> line 655
        [23] -> line 658
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       getComment()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getComment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #55
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.comment Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #7
        + Integer [2131165337]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #28
        + Class [android/widget/TextView]
      [20] putfield #55
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.comment Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #55
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.comment Landroid/widget/TextView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 662
        [7] -> line 663
        [23] -> line 666
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       getStatus()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getStatus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.status Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #8
        + Integer [2131165338]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #28
        + Class [android/widget/TextView]
      [20] putfield #60
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.status Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #60
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.status Landroid/widget/TextView;]
      [27] ldc #14
        + Float [12.0]
      [29] invokevirtual #72
        + Methodref [android/widget/TextView.setTextSize (F)V]
      [32] aload_0 v0
      [33] getfield #60
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.status Landroid/widget/TextView;]
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 670
        [7] -> line 671
        [23] -> line 674
        [32] -> line 676
      + Local variable table attribute (count = 1)
        v0: 0 -> 37 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       getPostTitle()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getPostTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #58
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.postTitle Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #6
        + Integer [2131165336]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #28
        + Class [android/widget/TextView]
      [20] putfield #58
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.postTitle Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #58
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.postTitle Landroid/widget/TextView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 680
        [7] -> line 681
        [23] -> line 684
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       getAvatar()Lcom/android/volley/toolbox/NetworkImageView;
    Access flags: 0x0
      = com.android.volley.toolbox.NetworkImageView getAvatar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #52
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.avatar Lcom/android/volley/toolbox/NetworkImageView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #3
        + Integer [2131165333]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #29
        + Class [com/android/volley/toolbox/NetworkImageView]
      [20] putfield #52
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.avatar Lcom/android/volley/toolbox/NetworkImageView;]
      [23] aload_0 v0
      [24] getfield #52
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.avatar Lcom/android/volley/toolbox/NetworkImageView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 688
        [7] -> line 689
        [23] -> line 692
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       getBulkCheck()Landroid/widget/CheckBox;
    Access flags: 0x0
      = android.widget.CheckBox getBulkCheck()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #53
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkCheck Landroid/widget/CheckBox;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #2
        + Integer [2131165331]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #26
        + Class [android/widget/CheckBox]
      [20] putfield #53
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkCheck Landroid/widget/CheckBox;]
      [23] aload_0 v0
      [24] getfield #53
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkCheck Landroid/widget/CheckBox;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 696
        [7] -> line 697
        [23] -> line 700
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       getBulkEditGroup()Landroid/widget/RelativeLayout;
    Access flags: 0x0
      = android.widget.RelativeLayout getBulkEditGroup()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkEditGroup Landroid/widget/RelativeLayout;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #59
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.row Landroid/view/View;]
      [12] ldc #1
        + Integer [2131165330]
      [14] invokevirtual #64
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #27
        + Class [android/widget/RelativeLayout]
      [20] putfield #54
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkEditGroup Landroid/widget/RelativeLayout;]
      [23] aload_0 v0
      [24] getfield #54
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.bulkEditGroup Landroid/widget/RelativeLayout;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 704
        [7] -> line 705
        [23] -> line 708
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper; this]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;)Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.comments.CommentsListFragment access$0(org.edublogs.android.ui.comments.CommentsListFragment$CommentEntryWrapper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #61
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 572
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [CommentEntryWrapper]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$CommentEntryWrapper$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 76):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/CheckBox]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/List]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.val$position I]
  + Methodref [android/widget/CheckBox.isChecked ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (Z)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.showOrHideModerationBar ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkCheck ()Landroid/widget/CheckBox;]
  + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
  + NameAndType [getBulkCheck ()Landroid/widget/CheckBox;]
  + NameAndType [isChecked ()Z]
  + NameAndType [populateFrom (Lorg/edublogs/android/models/Comment;I)V]
  + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [showOrHideModerationBar ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
  + NameAndType [val$position I]
  + NameAndType [valueOf (Z)Ljava/lang/String;]
  + Utf8 [()Landroid/widget/CheckBox;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/models/Comment;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
  + Utf8 [(Z)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentEntryWrapper]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [arg0]
  + Utf8 [getBulkCheck]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/List]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1]
  + Utf8 [populateFrom]
  + Utf8 [set]
  + Utf8 [showOrHideModerationBar]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$position]
  + Utf8 [valueOf]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment$CommentEntryWrapper this$1
  + Field:        val$position I
    Access flags: 0x1012
      = private final synthetic int val$position

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;I)V
    Access flags: 0x0
      = CommentsListFragment$CommentEntryWrapper$1(org.edublogs.android.ui.comments.CommentsListFragment$CommentEntryWrapper,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
      [5] aload_0 v0
      [6] iload_2 v2
      [7] putfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.val$position I]
      [10] aload_0 v0
      [11] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 633
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
      [4] invokestatic #17
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [7] invokestatic #15
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/util/List;]
      [10] aload_0 v0
      [11] getfield #11
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.val$position I]
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
      [18] invokevirtual #18
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.getBulkCheck ()Landroid/widget/CheckBox;]
      [21] invokevirtual #12
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [24] invokestatic #14
        + Methodref [java/lang/String.valueOf (Z)Ljava/lang/String;]
      [27] invokeinterface #19
        + InterfaceMethodref [java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [32] pop
      [33] aload_0 v0
      [34] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1.this$1 Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;]
      [37] invokestatic #17
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper.access$0 (Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper;)Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [40] invokevirtual #16
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.showOrHideModerationBar ()V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 636
        [14] -> line 637
        [27] -> line 636
        [33] -> line 638
        [43] -> line 639
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lorg/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1; this]
        v1: 0 -> 44 [Landroid/view/View; arg0]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
    + NameAndType [populateFrom (Lorg/edublogs/android/models/Comment;I)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [CommentEntryWrapper]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$CommentEntryWrapper$1]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.comments.CommentsListFragment$OnAnimateRefreshButtonListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Utf8 [(Z)V]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnAnimateRefreshButtonListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onAnimateRefreshButton]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onAnimateRefreshButton(Z)V
    Access flags: 0x401
      = public abstract void onAnimateRefreshButton(boolean)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnAnimateRefreshButtonListener]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.comments.CommentsListFragment$OnCommentSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
  + Utf8 [(Lorg/edublogs/android/models/Comment;)V]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnCommentSelectedListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onCommentSelected]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onCommentSelected(Lorg/edublogs/android/models/Comment;)V
    Access flags: 0x401
      = public abstract void onCommentSelected(org.edublogs.android.models.Comment)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnCommentSelectedListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnCommentSelectedListener]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.comments.CommentsListFragment$OnContextCommentStatusChangeListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnContextCommentStatusChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onCommentStatusChanged(Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void onCommentStatusChanged(java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnContextCommentStatusChangeListener]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.CommentsListFragment$getRecentCommentsTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 261):
  + Integer [2131296363]
  + Integer [2131296581]
  + String []
  + String [alert]
  + String [clear]
  + Class [[Ljava/lang/Void;]
  + Class [android/app/ProgressDialog]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/widget/ListView]
  + Class [android/widget/ViewSwitcher]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
  + Class [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.commentParams [Ljava/lang/Object;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.doInBackground Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.pd Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
  + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Methodref [android/app/ProgressDialog.dismiss ()V]
  + Methodref [android/app/ProgressDialog.isShowing ()Z]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/ListView.invalidateViews ()V]
  + Methodref [android/widget/ViewSwitcher.showPrevious ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/util/ArrayList.clear ()V]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [org/edublogs/android/WordPressDB.clearComments (I)V]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$2 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$3 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$5 (Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$6 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.loadComments (ZZ)Z]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.showOrHideModerationBar ()V]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.doInBackground ([Ljava/lang/Void;)Ljava/util/Map;]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.isCancelled ()Z]
  + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.onPostExecute (Ljava/util/Map;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Methodref [org/xmlrpc/android/ApiHelper.refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + Methodref [org/xmlrpc/android/XMLRPCException.getLocalizedMessage ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.clear ()V]
  + InterfaceMethodref [java/util/Map.putAll (Ljava/util/Map;)V]
  + InterfaceMethodref [java/util/Map.size ()I]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener.onAnimateRefreshButton (Z)V]
  + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
  + NameAndType [access$6 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
  + NameAndType [allComments Ljava/util/Map;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [clear ()V]
  + NameAndType [clearComments (I)V]
  + NameAndType [commentParams [Ljava/lang/Object;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentComment Lorg/edublogs/android/models/Comment;]
  + NameAndType [dismiss ()V]
  + NameAndType [doInBackground ([Ljava/lang/Void;)Ljava/util/Map;]
  + NameAndType [doInBackground Z]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getId ()I]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getLocalizedMessage ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [invalidateViews ()V]
  + NameAndType [isCancelled ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [loadComments (ZZ)Z]
  + NameAndType [loadMore Z]
  + NameAndType [model Ljava/util/ArrayList;]
  + NameAndType [newInstance (Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + NameAndType [onAnimateRefreshButton (Z)V]
  + NameAndType [onCommentStatusChanged (Ljava/lang/String;)V]
  + NameAndType [onPostExecute (Ljava/util/Map;)V]
  + NameAndType [pd Landroid/app/ProgressDialog;]
  + NameAndType [putAll (Ljava/util/Map;)V]
  + NameAndType [refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + NameAndType [refreshOnly Z]
  + NameAndType [show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [showOrHideModerationBar ()V]
  + NameAndType [showPrevious ()V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/Void;)Ljava/util/Map;]
  + Utf8 [([Ljava/lang/Void;)Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CommentsListFragment.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;>;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask;]
  + Utf8 [Lorg/edublogs/android/ui/comments/CommentsListFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OnAnimateRefreshButtonListener]
  + Utf8 [OnContextCommentStatusChangeListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/Void;]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [alert]
  + Utf8 [allComments]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/ViewSwitcher]
  + Utf8 [args]
  + Utf8 [beginTransaction]
  + Utf8 [clear]
  + Utf8 [clearComments]
  + Utf8 [commentParams]
  + Utf8 [commentsResult]
  + Utf8 [currentBlog]
  + Utf8 [currentComment]
  + Utf8 [dismiss]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [format]
  + Utf8 [ft]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getFragmentManager]
  + Utf8 [getId]
  + Utf8 [getListView]
  + Utf8 [getLocalizedMessage]
  + Utf8 [getRecentCommentsTask]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [invalidateViews]
  + Utf8 [isCancelled]
  + Utf8 [isFinishing]
  + Utf8 [isShowing]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Map]
  + Utf8 [loadComments]
  + Utf8 [loadMore]
  + Utf8 [model]
  + Utf8 [newInstance]
  + Utf8 [onAnimateRefreshButton]
  + Utf8 [onCommentStatusChanged]
  + Utf8 [onPostExecute]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
  + Utf8 [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [pd]
  + Utf8 [putAll]
  + Utf8 [refreshComments]
  + Utf8 [refreshOnly]
  + Utf8 [show]
  + Utf8 [showOrHideModerationBar]
  + Utf8 [showPrevious]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [wpDB]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.CommentsListFragment this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/CommentsListFragment;)V
    Access flags: 0x0
      = CommentsListFragment$getRecentCommentsTask(org.edublogs.android.ui.comments.CommentsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #43
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 958
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask; this]
  + Method:       onPostExecute(Ljava/util/Map;)V
    Access flags: 0x4
      = protected void onPostExecute(java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 354, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #67
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.isCancelled ()Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_1 v1
      [9] ifnonnull +214 (target=223)
      [12] aload_0 v0
      [13] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [16] getfield #35
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [19] ifnull +89 (target=108)
      [22] aload_0 v0
      [23] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [26] getfield #35
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [29] invokevirtual #52
        + Methodref [java/util/ArrayList.size ()I]
      [32] iconst_1
      [33] ificmpne +75 (target=108)
      [36] getstatic #30
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [39] getstatic #28
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [42] invokevirtual #54
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [45] invokevirtual #53
        + Methodref [org/edublogs/android/WordPressDB.clearComments (I)V]
      [48] aload_0 v0
      [49] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [52] getfield #35
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.model Ljava/util/ArrayList;]
      [55] invokevirtual #51
        + Methodref [java/util/ArrayList.clear ()V]
      [58] aload_0 v0
      [59] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [62] getfield #31
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
      [65] invokeinterface #73
        + InterfaceMethodref [java/util/Map.clear ()V]
      [70] aload_0 v0
      [71] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [74] invokevirtual #62
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getListView ()Landroid/widget/ListView;]
      [77] invokevirtual #47
        + Methodref [android/widget/ListView.invalidateViews ()V]
      [80] aload_0 v0
      [81] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [84] invokestatic #56
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$3 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener;]
      [87] ldc #5
        + String [clear]
      [89] invokeinterface #77
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener.onCommentStatusChanged (Ljava/lang/String;)V]
      [94] aconst_null
      [95] putstatic #29
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [98] aload_0 v0
      [99] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [102] iconst_0
      [103] iconst_0
      [104] invokevirtual #64
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.loadComments (ZZ)Z]
      [107] pop
      [108] aload_0 v0
      [109] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [112] invokestatic #55
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$2 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
      [115] iconst_0
      [116] invokeinterface #76
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener.onAnimateRefreshButton (Z)V]
      [121] aload_0 v0
      [122] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [125] invokestatic #57
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
      [128] ldc #3
        + String []
      [130] invokevirtual #49
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [133] ifne +89 (target=222)
      [136] aload_0 v0
      [137] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [140] invokevirtual #60
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [143] invokevirtual #45
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [146] ifne +76 (target=222)
      [149] aload_0 v0
      [150] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [153] invokevirtual #61
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [156] invokevirtual #46
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [159] astore_2 v2
      [160] aload_0 v0
      [161] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [164] invokevirtual #63
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [167] ldc #2
        + Integer [2131296581]
      [169] invokevirtual #41
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [172] iconst_1
      [173] anewarray #14
        + Class [java/lang/Object]
      [176] dup
      [177] iconst_0
      [178] aload_0 v0
      [179] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [182] invokevirtual #63
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getResources ()Landroid/content/res/Resources;]
      [185] ldc #1
        + Integer [2131296363]
      [187] invokevirtual #42
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [190] aastore
      [191] invokestatic #50
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [194] aload_0 v0
      [195] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [198] invokestatic #57
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$4 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Ljava/lang/String;]
      [201] invokestatic #69
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [204] astore_3 v3
      [205] aload_3 v3
      [206] aload_2 v2
      [207] ldc #4
        + String [alert]
      [209] invokevirtual #70
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
      [212] pop
      [213] aload_0 v0
      [214] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [217] ldc #3
        + String []
      [219] invokestatic #58
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$5 (Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
      [222] return
      [223] aload_1 v1
      [224] invokeinterface #75
        + InterfaceMethodref [java/util/Map.size ()I]
      [229] ifne +29 (target=258)
      [232] aload_0 v0
      [233] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [236] getfield #36
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.pd Landroid/app/ProgressDialog;]
      [239] invokevirtual #40
        + Methodref [android/app/ProgressDialog.isShowing ()Z]
      [242] ifeq +61 (target=303)
      [245] aload_0 v0
      [246] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [249] getfield #36
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.pd Landroid/app/ProgressDialog;]
      [252] invokevirtual #39
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [255] goto +48 (target=303)
      [258] aload_0 v0
      [259] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [262] getfield #31
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.allComments Ljava/util/Map;]
      [265] aload_1 v1
      [266] invokeinterface #74
        + InterfaceMethodref [java/util/Map.putAll (Ljava/util/Map;)V]
      [271] aload_0 v0
      [272] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [275] getfield #33
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.doInBackground Z]
      [278] ifne +25 (target=303)
      [281] aload_0 v0
      [282] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [285] aload_0 v0
      [286] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [289] getfield #37
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.refreshOnly Z]
      [292] aload_0 v0
      [293] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [296] getfield #34
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
      [299] invokevirtual #64
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.loadComments (ZZ)Z]
      [302] pop
      [303] aload_0 v0
      [304] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [307] invokestatic #55
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$2 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Lorg/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener;]
      [310] iconst_0
      [311] invokeinterface #76
        + InterfaceMethodref [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener.onAnimateRefreshButton (Z)V]
      [316] aload_0 v0
      [317] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [320] getfield #34
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.loadMore Z]
      [323] ifeq +13 (target=336)
      [326] aload_0 v0
      [327] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [330] invokestatic #59
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$6 (Lorg/edublogs/android/ui/comments/CommentsListFragment;)Landroid/widget/ViewSwitcher;]
      [333] invokevirtual #48
        + Methodref [android/widget/ViewSwitcher.showPrevious ()V]
      [336] aload_0 v0
      [337] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [340] getfield #33
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.doInBackground Z]
      [343] ifne +10 (target=353)
      [346] aload_0 v0
      [347] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [350] invokevirtual #65
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.showOrHideModerationBar ()V]
      [353] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 37)
        [0] -> line 964
        [7] -> line 965
        [8] -> line 967
        [12] -> line 969
        [36] -> line 970
        [42] -> line 971
        [45] -> line 970
        [48] -> line 972
        [58] -> line 973
        [70] -> line 974
        [80] -> line 975
        [87] -> line 976
        [94] -> line 977
        [98] -> line 978
        [108] -> line 981
        [121] -> line 982
        [149] -> line 983
        [156] -> line 984
        [159] -> line 983
        [160] -> line 986
        [204] -> line 985
        [205] -> line 987
        [213] -> line 988
        [222] -> line 990
        [223] -> line 993
        [232] -> line 995
        [245] -> line 996
        [255] -> line 998
        [258] -> line 1000
        [271] -> line 1002
        [281] -> line 1003
        [303] -> line 1007
        [316] -> line 1009
        [326] -> line 1010
        [336] -> line 1013
        [346] -> line 1014
        [353] -> line 1017
      + Local variable table attribute (count = 4)
        v0: 0 -> 354 [Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask; this]
        v1: 0 -> 354 [Ljava/util/Map; commentsResult]
        v2: 160 -> 222 [Landroid/support/v4/app/FragmentTransaction; ft]
        v3: 205 -> 222 [Lorg/edublogs/android/util/WPAlertDialogFragment; alert]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 354 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>; commentsResult]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;)V]
  + Method:       doInBackground([Ljava/lang/Void;)Ljava/util/Map;
    Access flags: 0x84
      = protected varargs java.util.Map doInBackground(java.lang.Void[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 53, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [4] invokevirtual #60
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] invokevirtual #44
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [10] aload_0 v0
      [11] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [14] getfield #32
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment.commentParams [Ljava/lang/Object;]
      [17] invokestatic #71
        + Methodref [org/xmlrpc/android/ApiHelper.refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
      [20] astore_2 v2
      [21] goto +30 (target=51)
      [24] astore_3 v3
      [25] aload_0 v0
      [26] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [29] invokevirtual #60
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [32] invokevirtual #45
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [35] ifne +14 (target=49)
      [38] aload_0 v0
      [39] getfield #38
        + Fieldref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.this$0 Lorg/edublogs/android/ui/comments/CommentsListFragment;]
      [42] aload_3 v3
      [43] invokevirtual #72
        + Methodref [org/xmlrpc/android/XMLRPCException.getLocalizedMessage ()Ljava/lang/String;]
      [46] invokestatic #58
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment.access$5 (Lorg/edublogs/android/ui/comments/CommentsListFragment;Ljava/lang/String;)V]
      [49] aconst_null
      [50] areturn
      [51] aload_2 v2
      [52] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 21: 24):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 1024
        [7] -> line 1025
        [17] -> line 1024
        [21] -> line 1026
        [25] -> line 1027
        [38] -> line 1028
        [49] -> line 1029
        [51] -> line 1032
      + Local variable table attribute (count = 5)
        v0: 0 -> 53 [Lorg/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask; this]
        v1: 0 -> 53 [[Ljava/lang/Void; args]
        v2: 21 -> 24 [Ljava/util/Map; commentsResult]
        v2: 51 -> 53 [Ljava/util/Map; commentsResult]
        v3: 25 -> 51 [Lorg/xmlrpc/android/XMLRPCException; e]
      + Local variable type table attribute (count = 2)
        v2: 21 -> 24 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>; commentsResult]
        v2: 51 -> 53 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>; commentsResult]
    + Signature attribute:
      + Utf8 [([Ljava/lang/Void;)Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #17
        + Class [java/util/Map]
      [5] invokevirtual #68
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.onPostExecute (Ljava/util/Map;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #6
        + Class [[Ljava/lang/Void;]
      [5] invokevirtual #66
        + Methodref [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask.doInBackground ([Ljava/lang/Void;)Ljava/util/Map;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnAnimateRefreshButtonListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnAnimateRefreshButtonListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$OnContextCommentStatusChangeListener]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [OnContextCommentStatusChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/CommentsListFragment$getRecentCommentsTask]
      + Class [org/edublogs/android/ui/comments/CommentsListFragment]
      + Utf8 [getRecentCommentsTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;>;]
  + Source file attribute:
    + Utf8 [CommentsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity
  Superclass:    com/actionbarsherlock/app/SherlockActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.comments.EditCommentActivity extends com.actionbarsherlock.app.SherlockActivity

Interfaces (count = 0):

Constant Pool (count = 438):
  + Integer [17367048]
  + Integer [17367049]
  + Integer [2130903078]
  + Integer [2131165258]
  + Integer [2131165338]
  + Integer [2131165371]
  + Integer [2131165372]
  + Integer [2131165373]
  + Integer [2131165374]
  + Integer [2131165376]
  + Integer [2131165377]
  + Integer [2131296272]
  + Integer [2131296302]
  + Integer [2131296305]
  + Integer [2131296323]
  + Integer [2131296324]
  + Integer [2131296339]
  + Integer [2131296400]
  + Integer [2131296402]
  + Integer [2131296412]
  + Integer [2131296417]
  + Integer [2131296418]
  + Integer [2131296419]
  + Integer [2131296514]
  + Integer [2131296585]
  + Integer [2131296592]
  + String []
  + String [OK]
  + String [approve]
  + String [author]
  + String [author_email]
  + String [author_url]
  + String [comment]
  + String [content]
  + String [email]
  + String [hold]
  + String [spam]
  + String [status]
  + String [url]
  + String [wp.editComment]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/ProgressDialog]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/Button]
  + Class [android/widget/EditText]
  + Class [android/widget/Spinner]
  + Class [android/widget/TextView]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/app/SherlockActivity]
  + Class [java/lang/Boolean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Comment]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$1]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$2]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$3]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$4]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$6]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$7]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.commentID I]
  + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
  + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.ID_DIALOG_SAVING I]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.xmlErrorMessage Ljava/lang/String;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
  + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
  + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
  + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [android/widget/Spinner.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Methodref [android/widget/Spinner.setSelection (IZ)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateDialog (I)Landroid/app/Dialog;]
  + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.updateComment (IILjava/util/Map;)V]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.dismissDialog (I)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$1.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$2.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$3.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$4.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;Ljava/util/Map;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$4.start ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$5.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$6.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$7.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;Ljava/util/Map;)V]
  + NameAndType [ID_DIALOG_SAVING I]
  + NameAndType [authorEmail Ljava/lang/String;]
  + NameAndType [authorURL Ljava/lang/String;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [comment Ljava/lang/String;]
  + NameAndType [commentID I]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentComment Lorg/edublogs/android/models/Comment;]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [name Ljava/lang/String;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateDialog (I)Landroid/app/Dialog;]
  + NameAndType [parseBoolean (Ljava/lang/String;)Z]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setDropDownViewResource (I)V]
  + NameAndType [setIndeterminate (Z)V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)V]
  + NameAndType [setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setSelection (IZ)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [start ()V]
  + NameAndType [status Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase ()Ljava/lang/String;]
  + NameAndType [updateComment (IILjava/util/Map;)V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + NameAndType [xmlErrorMessage Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/Dialog;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(IILjava/util/Map;)V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;Ljava/util/Map;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [I]
  + Utf8 [ID_DIALOG_SAVING]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [Landroid/widget/ArrayAdapter;]
  + Utf8 [Landroid/widget/ArrayAdapter<Ljava/lang/String;>;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/Spinner;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Thread;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Comment;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$0]
  + Utf8 [adapter]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/Spinner]
  + Utf8 [android/widget/TextView]
  + Utf8 [android/widget/Toast]
  + Utf8 [approve]
  + Utf8 [author]
  + Utf8 [authorEmail]
  + Utf8 [authorEmailET]
  + Utf8 [authorName]
  + Utf8 [authorNameET]
  + Utf8 [authorURL]
  + Utf8 [authorURLET]
  + Utf8 [author_email]
  + Utf8 [author_url]
  + Utf8 [bResult]
  + Utf8 [call]
  + Utf8 [client]
  + Utf8 [com/actionbarsherlock/app/SherlockActivity]
  + Utf8 [comment]
  + Utf8 [commentContentET]
  + Utf8 [commentID]
  + Utf8 [content]
  + Utf8 [contentET]
  + Utf8 [create]
  + Utf8 [currentBlog]
  + Utf8 [currentComment]
  + Utf8 [dialogBuilder]
  + Utf8 [dialogMsg]
  + Utf8 [dialogThread]
  + Utf8 [dismissDialog]
  + Utf8 [e]
  + Utf8 [email]
  + Utf8 [equals]
  + Utf8 [event]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getBlogId]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getPassword]
  + Utf8 [getResources]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [hold]
  + Utf8 [i]
  + Utf8 [icicle]
  + Utf8 [id]
  + Utf8 [items]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [makeText]
  + Utf8 [name]
  + Utf8 [onCreate]
  + Utf8 [onCreateDialog]
  + Utf8 [onKeyDown]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Comment]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$1]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$2]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$3]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$4]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$5]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$6]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$7]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [parseBoolean]
  + Utf8 [postHash]
  + Utf8 [put]
  + Utf8 [remove]
  + Utf8 [result]
  + Utf8 [runOnUiThread]
  + Utf8 [saveButton]
  + Utf8 [saveComment]
  + Utf8 [savingDialog]
  + Utf8 [selectedStatus]
  + Utf8 [setAdapter]
  + Utf8 [setCancelable]
  + Utf8 [setContentView]
  + Utf8 [setDropDownViewResource]
  + Utf8 [setIndeterminate]
  + Utf8 [setMessage]
  + Utf8 [setNegativeButton]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setPositiveButton]
  + Utf8 [setSelection]
  + Utf8 [setText]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [showDialog]
  + Utf8 [spam]
  + Utf8 [spinner]
  + Utf8 [start]
  + Utf8 [status]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toUpperCase]
  + Utf8 [updateComment]
  + Utf8 [url]
  + Utf8 [valueOf]
  + Utf8 [wp.editComment]
  + Utf8 [wpDB]
  + Utf8 [xmlErrorMessage]

Fields (count = 2):
  + Field:        ID_DIALOG_SAVING I
    Access flags: 0x2
      = private int ID_DIALOG_SAVING
  + Field:        xmlErrorMessage Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String xmlErrorMessage

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x1
      = public EditCommentActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #117
        + Methodref [com/actionbarsherlock/app/SherlockActivity.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #89
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.ID_DIALOG_SAVING I]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 32
        [4] -> line 34
        [9] -> line 32
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 356, locals = 12, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #118
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #3
        + Integer [2130903078]
      [8] invokevirtual #141
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] ldc #20
        + Integer [2131296412]
      [15] invokevirtual #139
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getString (I)Ljava/lang/String;]
      [18] invokevirtual #142
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.setTitle (Ljava/lang/CharSequence;)V]
      [21] aload_0 v0
      [22] ldc #4
        + Integer [2131165258]
      [24] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [27] checkcast #56
        + Class [android/widget/TextView]
      [30] aload_0 v0
      [31] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [34] ldc #14
        + Integer [2131296305]
      [36] invokevirtual #103
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [39] invokevirtual #125
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [42] invokevirtual #114
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [45] aload_0 v0
      [46] ldc #10
        + Integer [2131165376]
      [48] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [51] checkcast #56
        + Class [android/widget/TextView]
      [54] aload_0 v0
      [55] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [58] ldc #13
        + Integer [2131296302]
      [60] invokevirtual #103
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [63] invokevirtual #125
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [66] invokevirtual #114
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [69] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [72] astore_2 v2
      [73] aload_2 v2
      [74] ifnonnull +22 (target=96)
      [77] aload_0 v0
      [78] aload_0 v0
      [79] ldc #26
        + Integer [2131296592]
      [81] invokevirtual #139
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getString (I)Ljava/lang/String;]
      [84] iconst_0
      [85] invokestatic #115
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [88] invokevirtual #116
        + Methodref [android/widget/Toast.show ()V]
      [91] aload_0 v0
      [92] invokevirtual #137
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.finish ()V]
      [95] return
      [96] aload_0 v0
      [97] ldc #6
        + Integer [2131165371]
      [99] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [102] checkcast #54
        + Class [android/widget/EditText]
      [105] astore_3 v3
      [106] aload_3 v3
      [107] aload_2 v2
      [108] getfield #87
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [111] invokevirtual #109
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [114] aload_0 v0
      [115] ldc #7
        + Integer [2131165372]
      [117] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [120] checkcast #54
        + Class [android/widget/EditText]
      [123] astore v4
      [125] aload v4
      [127] aload_2 v2
      [128] getfield #83
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [131] invokevirtual #109
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [134] aload_0 v0
      [135] ldc #8
        + Integer [2131165373]
      [137] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [140] checkcast #54
        + Class [android/widget/EditText]
      [143] astore v5
      [145] aload v5
      [147] aload_2 v2
      [148] getfield #84
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [151] invokevirtual #109
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [154] aload_0 v0
      [155] ldc #9
        + Integer [2131165374]
      [157] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [160] checkcast #54
        + Class [android/widget/EditText]
      [163] astore v6
      [165] aload v6
      [167] aload_2 v2
      [168] getfield #85
        + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
      [171] invokevirtual #109
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [174] iconst_3
      [175] anewarray #63
        + Class [java/lang/String]
      [178] dup
      [179] iconst_0
      [180] aload_0 v0
      [181] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [184] ldc #18
        + Integer [2131296400]
      [186] invokevirtual #103
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [189] aastore
      [190] dup
      [191] iconst_1
      [192] aload_0 v0
      [193] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [196] ldc #24
        + Integer [2131296514]
      [198] invokevirtual #103
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [201] aastore
      [202] dup
      [203] iconst_2
      [204] aload_0 v0
      [205] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [208] ldc #19
        + Integer [2131296402]
      [210] invokevirtual #103
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [213] aastore
      [214] astore v7
      [216] aload_0 v0
      [217] ldc #5
        + Integer [2131165338]
      [219] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [222] checkcast #55
        + Class [android/widget/Spinner]
      [225] astore v8
      [227] new #52
        + Class [android/widget/ArrayAdapter]
      [230] dup
      [231] aload_0 v0
      [232] ldc #1
        + Integer [17367048]
      [234] aload v7
      [236] invokespecial #105
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
      [239] astore v9
      [241] aload v9
      [243] ldc #2
        + Integer [17367049]
      [245] invokevirtual #106
        + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
      [248] aload v8
      [250] aload v9
      [252] invokevirtual #111
        + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [255] aload_2 v2
      [256] getfield #88
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [259] astore v10
      [261] aload v10
      [263] ldc #29
        + String [approve]
      [265] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [268] ifeq +13 (target=281)
      [271] aload v8
      [273] iconst_0
      [274] iconst_1
      [275] invokevirtual #113
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [278] goto +40 (target=318)
      [281] aload v10
      [283] ldc #36
        + String [hold]
      [285] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [288] ifeq +13 (target=301)
      [291] aload v8
      [293] iconst_1
      [294] iconst_1
      [295] invokevirtual #113
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [298] goto +20 (target=318)
      [301] aload v10
      [303] ldc #37
        + String [spam]
      [305] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [308] ifeq +10 (target=318)
      [311] aload v8
      [313] iconst_2
      [314] iconst_1
      [315] invokevirtual #113
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [318] aload v8
      [320] new #71
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$1]
      [323] dup
      [324] aload_0 v0
      [325] invokespecial #144
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$1.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
      [328] invokevirtual #112
        + Methodref [android/widget/Spinner.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
      [331] aload_0 v0
      [332] ldc #11
        + Integer [2131165377]
      [334] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [337] checkcast #53
        + Class [android/widget/Button]
      [340] astore v11
      [342] aload v11
      [344] new #72
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$2]
      [347] dup
      [348] aload_0 v0
      [349] invokespecial #145
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$2.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
      [352] invokevirtual #107
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [355] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 40)
        [0] -> line 39
        [5] -> line 41
        [11] -> line 43
        [21] -> line 46
        [45] -> line 47
        [69] -> line 50
        [73] -> line 52
        [77] -> line 53
        [91] -> line 54
        [95] -> line 55
        [96] -> line 58
        [106] -> line 59
        [114] -> line 61
        [125] -> line 62
        [134] -> line 64
        [145] -> line 65
        [154] -> line 67
        [165] -> line 68
        [174] -> line 70
        [180] -> line 71
        [192] -> line 72
        [204] -> line 73
        [214] -> line 70
        [216] -> line 74
        [227] -> line 75
        [232] -> line 76
        [236] -> line 75
        [241] -> line 77
        [248] -> line 78
        [255] -> line 80
        [261] -> line 82
        [271] -> line 83
        [278] -> line 84
        [291] -> line 85
        [298] -> line 86
        [311] -> line 87
        [318] -> line 90
        [331] -> line 101
        [342] -> line 102
        [355] -> line 111
      + Local variable table attribute (count = 12)
        v0: 0 -> 356 [Lorg/edublogs/android/ui/comments/EditCommentActivity; this]
        v1: 0 -> 356 [Landroid/os/Bundle; icicle]
        v2: 73 -> 356 [Lorg/edublogs/android/models/Comment; comment]
        v3: 106 -> 356 [Landroid/widget/EditText; authorNameET]
        v4: 125 -> 356 [Landroid/widget/EditText; authorEmailET]
        v5: 145 -> 356 [Landroid/widget/EditText; authorURLET]
        v6: 165 -> 356 [Landroid/widget/EditText; commentContentET]
        v7: 216 -> 356 [[Ljava/lang/String; items]
        v8: 227 -> 356 [Landroid/widget/Spinner; spinner]
        v9: 241 -> 356 [Landroid/widget/ArrayAdapter; adapter]
        v10: 261 -> 356 [Ljava/lang/String; status]
        v11: 342 -> 356 [Landroid/widget/Button; saveButton]
      + Local variable type table attribute (count = 1)
        v9: 241 -> 356 [Landroid/widget/ArrayAdapter<Ljava/lang/String;>; adapter]
  + Method:       onCreateDialog(I)Landroid/app/Dialog;
    Access flags: 0x4
      = protected android.app.Dialog onCreateDialog(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 3, stack = 3):
      [0] iload_1 v1
      [1] aload_0 v0
      [2] getfield #89
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.ID_DIALOG_SAVING I]
      [5] ificmpne +37 (target=42)
      [8] new #43
        + Class [android/app/ProgressDialog]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #99
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [16] astore_2 v2
      [17] aload_2 v2
      [18] aload_0 v0
      [19] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [22] ldc #21
        + Integer [2131296417]
      [24] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [27] invokevirtual #102
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [30] aload_2 v2
      [31] iconst_1
      [32] invokevirtual #101
        + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
      [35] aload_2 v2
      [36] iconst_1
      [37] invokevirtual #100
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [40] aload_2 v2
      [41] areturn
      [42] aload_0 v0
      [43] iload_1 v1
      [44] invokespecial #119
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateDialog (I)Landroid/app/Dialog;]
      [47] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 116
        [8] -> line 117
        [17] -> line 118
        [30] -> line 119
        [35] -> line 120
        [40] -> line 121
        [42] -> line 123
      + Local variable table attribute (count = 3)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/comments/EditCommentActivity; this]
        v1: 0 -> 48 [I id]
        v2: 17 -> 42 [Landroid/app/ProgressDialog; savingDialog]
  + Method:       saveComment()Z
    Access flags: 0x1
      = public boolean saveComment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 404, locals = 15, stack = 5):
      [0] aload_0 v0
      [1] ldc #6
        + Integer [2131165371]
      [3] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [6] checkcast #54
        + Class [android/widget/EditText]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] invokevirtual #108
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [14] invokeinterface #154
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [19] astore_2 v2
      [20] aload_0 v0
      [21] ldc #7
        + Integer [2131165372]
      [23] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [26] checkcast #54
        + Class [android/widget/EditText]
      [29] astore_3 v3
      [30] aload_3 v3
      [31] invokevirtual #108
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [34] invokeinterface #154
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [39] astore v4
      [41] aload_0 v0
      [42] ldc #8
        + Integer [2131165373]
      [44] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [47] checkcast #54
        + Class [android/widget/EditText]
      [50] astore v5
      [52] aload v5
      [54] invokevirtual #108
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [57] invokeinterface #154
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [62] astore v6
      [64] aload_0 v0
      [65] ldc #9
        + Integer [2131165374]
      [67] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [70] checkcast #54
        + Class [android/widget/EditText]
      [73] astore v7
      [75] aload v7
      [77] invokevirtual #108
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [80] invokeinterface #154
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [85] astore v8
      [87] aload_0 v0
      [88] ldc #5
        + Integer [2131165338]
      [90] invokevirtual #136
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.findViewById (I)Landroid/view/View;]
      [93] checkcast #55
        + Class [android/widget/Spinner]
      [96] astore v9
      [98] aload v9
      [100] invokevirtual #110
        + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
      [103] istore v10
      [105] ldc #27
        + String []
      [107] astore v11
      [109] iload v10
      [111] tableswitch (3 offsets, default=43) (target=154)
        0: offset = 25, target = 136
        1: offset = 32, target = 143
        2: offset = 39, target = 150
        default: offset = 43, target = 154
      [136] ldc #29
        + String [approve]
      [138] astore v11
      [140] goto +14 (target=154)
      [143] ldc #36
        + String [hold]
      [145] astore v11
      [147] goto +7 (target=154)
      [150] ldc #37
        + String [spam]
      [152] astore v11
      [154] ldc #27
        + String []
      [156] astore v12
      [158] aload v8
      [160] ldc #27
        + String []
      [162] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [165] ifeq +14 (target=179)
      [168] aload_0 v0
      [169] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [172] ldc #23
        + Integer [2131296419]
      [174] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [177] astore v12
      [179] aload v12
      [181] ldc #27
        + String []
      [183] invokevirtual #122
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [186] ifne +69 (target=255)
      [189] new #42
        + Class [android/app/AlertDialog$Builder]
      [192] dup
      [193] aload_0 v0
      [194] invokespecial #92
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [197] astore v13
      [199] aload v13
      [201] aload_0 v0
      [202] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [205] ldc #12
        + Integer [2131296272]
      [207] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [210] invokevirtual #98
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [213] pop
      [214] aload v13
      [216] aload v12
      [218] invokevirtual #95
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [221] pop
      [222] aload v13
      [224] ldc #28
        + String [OK]
      [226] new #73
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$3]
      [229] dup
      [230] aload_0 v0
      [231] invokespecial #146
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$3.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
      [234] invokevirtual #97
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [237] pop
      [238] aload v13
      [240] iconst_1
      [241] invokevirtual #94
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [244] pop
      [245] aload v13
      [247] invokevirtual #93
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [250] invokevirtual #91
        + Methodref [android/app/AlertDialog.show ()V]
      [253] iconst_0
      [254] ireturn
      [255] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [258] astore v13
      [260] aload_2 v2
      [261] aload v13
      [263] getfield #87
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [266] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [269] ifeq +44 (target=313)
      [272] aload v4
      [274] aload v13
      [276] getfield #83
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [279] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [282] ifeq +31 (target=313)
      [285] aload v6
      [287] aload v13
      [289] getfield #84
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [292] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [295] ifeq +18 (target=313)
      [298] aload v8
      [300] aload v13
      [302] getfield #85
        + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
      [305] invokevirtual #124
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [308] ifeq +5 (target=313)
      [311] iconst_1
      [312] ireturn
      [313] new #64
        + Class [java/util/HashMap]
      [316] dup
      [317] invokespecial #126
        + Methodref [java/util/HashMap.<init> ()V]
      [320] astore v14
      [322] aload v14
      [324] ldc #38
        + String [status]
      [326] aload v11
      [328] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [333] pop
      [334] aload v14
      [336] ldc #34
        + String [content]
      [338] aload v8
      [340] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [345] pop
      [346] aload v14
      [348] ldc #30
        + String [author]
      [350] aload_2 v2
      [351] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [356] pop
      [357] aload v14
      [359] ldc #32
        + String [author_url]
      [361] aload v6
      [363] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [368] pop
      [369] aload v14
      [371] ldc #31
        + String [author_email]
      [373] aload v4
      [375] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [380] pop
      [381] aload_0 v0
      [382] aload_0 v0
      [383] getfield #89
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.ID_DIALOG_SAVING I]
      [386] invokevirtual #143
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.showDialog (I)V]
      [389] new #74
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$4]
      [392] dup
      [393] aload_0 v0
      [394] aload v14
      [396] invokespecial #147
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$4.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;Ljava/util/Map;)V]
      [399] invokevirtual #148
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$4.start ()V]
      [402] iconst_0
      [403] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 48)
        [0] -> line 129
        [10] -> line 130
        [20] -> line 132
        [30] -> line 133
        [41] -> line 135
        [52] -> line 136
        [64] -> line 138
        [75] -> line 139
        [87] -> line 141
        [98] -> line 142
        [105] -> line 143
        [109] -> line 144
        [136] -> line 146
        [140] -> line 147
        [143] -> line 149
        [147] -> line 150
        [150] -> line 152
        [154] -> line 157
        [158] -> line 158
        [168] -> line 159
        [179] -> line 165
        [189] -> line 166
        [199] -> line 167
        [205] -> line 168
        [210] -> line 167
        [214] -> line 169
        [222] -> line 170
        [226] -> line 171
        [234] -> line 170
        [238] -> line 177
        [245] -> line 178
        [253] -> line 181
        [255] -> line 185
        [260] -> line 186
        [272] -> line 187
        [285] -> line 188
        [298] -> line 189
        [311] -> line 190
        [313] -> line 193
        [322] -> line 194
        [334] -> line 195
        [346] -> line 196
        [357] -> line 197
        [369] -> line 198
        [381] -> line 201
        [389] -> line 203
        [399] -> line 207
        [402] -> line 209
      + Local variable table attribute (count = 16)
        v0: 0 -> 404 [Lorg/edublogs/android/ui/comments/EditCommentActivity; this]
        v1: 10 -> 404 [Landroid/widget/EditText; authorNameET]
        v2: 20 -> 404 [Ljava/lang/String; authorName]
        v3: 30 -> 404 [Landroid/widget/EditText; authorEmailET]
        v4: 41 -> 404 [Ljava/lang/String; authorEmail]
        v5: 52 -> 404 [Landroid/widget/EditText; authorURLET]
        v6: 64 -> 404 [Ljava/lang/String; authorURL]
        v7: 75 -> 404 [Landroid/widget/EditText; contentET]
        v8: 87 -> 404 [Ljava/lang/String; content]
        v9: 98 -> 404 [Landroid/widget/Spinner; spinner]
        v10: 105 -> 404 [I selectedStatus]
        v11: 109 -> 404 [Ljava/lang/String; status]
        v12: 158 -> 404 [Ljava/lang/CharSequence; dialogMsg]
        v13: 199 -> 255 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v13: 260 -> 404 [Lorg/edublogs/android/models/Comment; comment]
        v14: 322 -> 404 [Ljava/util/Map; postHash]
      + Local variable type table attribute (count = 1)
        v14: 322 -> 404 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; postHash]
  + Method:       updateComment(Ljava/util/Map;)V
    Access flags: 0x1
      = public void updateComment(java.util.Map)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 365, locals = 6, stack = 5):
      [0] new #78
        + Class [org/xmlrpc/android/XMLRPCClient]
      [3] dup
      [4] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [7] invokevirtual #133
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [10] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [13] invokevirtual #130
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [16] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [19] invokevirtual #129
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [22] invokespecial #152
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [25] astore_2 v2
      [26] iconst_5
      [27] anewarray #62
        + Class [java/lang/Object]
      [30] dup
      [31] iconst_0
      [32] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [35] invokevirtual #128
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [38] invokestatic #121
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [41] aastore
      [42] dup
      [43] iconst_1
      [44] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [47] invokevirtual #134
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [50] aastore
      [51] dup
      [52] iconst_2
      [53] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [56] invokevirtual #132
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [59] aastore
      [60] dup
      [61] iconst_3
      [62] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [65] getfield #86
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [68] invokestatic #121
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [71] aastore
      [72] dup
      [73] iconst_4
      [74] aload_1 v1
      [75] aastore
      [76] astore_3 v3
      [77] aload_0 v0
      [78] ldc #27
        + String []
      [80] putfield #90
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.xmlErrorMessage Ljava/lang/String;]
      [83] aconst_null
      [84] astore v4
      [86] aload_2 v2
      [87] ldc #40
        + String [wp.editComment]
      [89] aload_3 v3
      [90] invokevirtual #153
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [93] astore v4
      [95] aload v4
      [97] invokevirtual #123
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [100] invokestatic #120
        + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
      [103] istore v5
      [105] iload v5
      [107] ifeq +217 (target=324)
      [110] aload_1 v1
      [111] ldc #39
        + String [url]
      [113] aload_1 v1
      [114] ldc #32
        + String [author_url]
      [116] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [121] checkcast #63
        + Class [java/lang/String]
      [124] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [129] pop
      [130] aload_1 v1
      [131] ldc #35
        + String [email]
      [133] aload_1 v1
      [134] ldc #31
        + String [author_email]
      [136] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [141] checkcast #63
        + Class [java/lang/String]
      [144] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [149] pop
      [150] aload_1 v1
      [151] ldc #33
        + String [comment]
      [153] aload_1 v1
      [154] ldc #34
        + String [content]
      [156] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [161] checkcast #63
        + Class [java/lang/String]
      [164] invokeinterface #157
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [169] pop
      [170] aload_1 v1
      [171] ldc #32
        + String [author_url]
      [173] invokeinterface #158
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [178] pop
      [179] aload_1 v1
      [180] ldc #31
        + String [author_email]
      [182] invokeinterface #158
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [187] pop
      [188] aload_1 v1
      [189] ldc #34
        + String [content]
      [191] invokeinterface #158
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [196] pop
      [197] getstatic #82
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [200] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [203] invokevirtual #131
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [206] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [209] getfield #86
        + Fieldref [org/edublogs/android/models/Comment.commentID I]
      [212] aload_1 v1
      [213] invokevirtual #127
        + Methodref [org/edublogs/android/WordPressDB.updateComment (IILjava/util/Map;)V]
      [216] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [219] aload_1 v1
      [220] ldc #35
        + String [email]
      [222] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [227] checkcast #63
        + Class [java/lang/String]
      [230] putfield #83
        + Fieldref [org/edublogs/android/models/Comment.authorEmail Ljava/lang/String;]
      [233] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [236] aload_1 v1
      [237] ldc #39
        + String [url]
      [239] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [244] checkcast #63
        + Class [java/lang/String]
      [247] putfield #84
        + Fieldref [org/edublogs/android/models/Comment.authorURL Ljava/lang/String;]
      [250] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [253] aload_1 v1
      [254] ldc #33
        + String [comment]
      [256] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [261] checkcast #63
        + Class [java/lang/String]
      [264] putfield #85
        + Fieldref [org/edublogs/android/models/Comment.comment Ljava/lang/String;]
      [267] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [270] aload_1 v1
      [271] ldc #38
        + String [status]
      [273] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [278] checkcast #63
        + Class [java/lang/String]
      [281] putfield #88
        + Fieldref [org/edublogs/android/models/Comment.status Ljava/lang/String;]
      [284] getstatic #81
        + Fieldref [org/edublogs/android/WordPress.currentComment Lorg/edublogs/android/models/Comment;]
      [287] aload_1 v1
      [288] ldc #30
        + String [author]
      [290] invokeinterface #156
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [295] checkcast #63
        + Class [java/lang/String]
      [298] putfield #87
        + Fieldref [org/edublogs/android/models/Comment.name Ljava/lang/String;]
      [301] goto +23 (target=324)
      [304] astore v5
      [306] aload_0 v0
      [307] aload_0 v0
      [308] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [311] ldc #25
        + Integer [2131296585]
      [313] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [316] invokeinterface #155
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [321] putfield #90
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.xmlErrorMessage Ljava/lang/String;]
      [324] aload_0 v0
      [325] aload_0 v0
      [326] getfield #89
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.ID_DIALOG_SAVING I]
      [329] invokevirtual #135
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.dismissDialog (I)V]
      [332] aload_0 v0
      [333] getfield #90
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.xmlErrorMessage Ljava/lang/String;]
      [336] ldc #27
        + String []
      [338] ifacmpeq +22 (target=360)
      [341] new #75
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
      [344] dup
      [345] aload_0 v0
      [346] invokespecial #149
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$5.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
      [349] astore v5
      [351] aload_0 v0
      [352] aload v5
      [354] invokevirtual #140
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [357] goto +7 (target=364)
      [360] aload_0 v0
      [361] invokevirtual #137
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.finish ()V]
      [364] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (86 -> 301: 304):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 41)
        [0] -> line 216
        [10] -> line 217
        [16] -> line 218
        [22] -> line 216
        [26] -> line 220
        [32] -> line 220
        [44] -> line 221
        [53] -> line 222
        [62] -> line 223
        [74] -> line 224
        [76] -> line 220
        [77] -> line 226
        [83] -> line 227
        [86] -> line 229
        [95] -> line 230
        [105] -> line 231
        [110] -> line 235
        [130] -> line 236
        [150] -> line 237
        [170] -> line 239
        [179] -> line 240
        [188] -> line 241
        [197] -> line 244
        [200] -> line 245
        [206] -> line 246
        [212] -> line 247
        [213] -> line 244
        [216] -> line 251
        [233] -> line 252
        [250] -> line 253
        [267] -> line 254
        [284] -> line 255
        [301] -> line 257
        [306] -> line 258
        [324] -> line 260
        [332] -> line 262
        [341] -> line 264
        [351] -> line 279
        [357] -> line 280
        [360] -> line 281
        [364] -> line 284
      + Local variable table attribute (count = 8)
        v0: 0 -> 365 [Lorg/edublogs/android/ui/comments/EditCommentActivity; this]
        v1: 0 -> 365 [Ljava/util/Map; postHash]
        v2: 26 -> 365 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v3: 77 -> 365 [[Ljava/lang/Object; params]
        v4: 86 -> 365 [Ljava/lang/Object; result]
        v5: 105 -> 301 [Z bResult]
        v5: 306 -> 324 [Lorg/xmlrpc/android/XMLRPCException; e]
        v5: 351 -> 357 [Ljava/lang/Thread; dialogThread]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 365 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; postHash]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V]
  + Method:       onKeyDown(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyDown(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 4, stack = 5):
      [0] iload_1 v1
      [1] iconst_4
      [2] ificmpne +97 (target=99)
      [5] new #42
        + Class [android/app/AlertDialog$Builder]
      [8] dup
      [9] aload_0 v0
      [10] invokespecial #92
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [13] astore_3 v3
      [14] aload_3 v3
      [15] aload_0 v0
      [16] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [19] ldc #17
        + Integer [2131296339]
      [21] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [24] invokevirtual #98
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [27] pop
      [28] aload_3 v3
      [29] aload_0 v0
      [30] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [33] ldc #22
        + Integer [2131296418]
      [35] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [38] invokevirtual #95
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [41] pop
      [42] aload_3 v3
      [43] aload_0 v0
      [44] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [47] ldc #15
        + Integer [2131296323]
      [49] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [52] new #76
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$6]
      [55] dup
      [56] aload_0 v0
      [57] invokespecial #150
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$6.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
      [60] invokevirtual #97
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [63] pop
      [64] aload_3 v3
      [65] aload_0 v0
      [66] invokevirtual #138
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [69] ldc #16
        + Integer [2131296324]
      [71] invokevirtual #104
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [74] new #77
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$7]
      [77] dup
      [78] aload_0 v0
      [79] invokespecial #151
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$7.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
      [82] invokevirtual #96
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [85] pop
      [86] aload_3 v3
      [87] iconst_1
      [88] invokevirtual #94
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [91] pop
      [92] aload_3 v3
      [93] invokevirtual #93
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [96] invokevirtual #91
        + Methodref [android/app/AlertDialog.show ()V]
      [99] iconst_0
      [100] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 291
        [5] -> line 293
        [9] -> line 294
        [10] -> line 293
        [14] -> line 295
        [28] -> line 296
        [42] -> line 297
        [52] -> line 298
        [60] -> line 297
        [64] -> line 309
        [65] -> line 310
        [74] -> line 311
        [82] -> line 309
        [86] -> line 317
        [92] -> line 318
        [99] -> line 321
      + Local variable table attribute (count = 4)
        v0: 0 -> 101 [Lorg/edublogs/android/ui/comments/EditCommentActivity; this]
        v1: 0 -> 101 [I i]
        v2: 0 -> 101 [Landroid/view/KeyEvent; event]
        v3: 14 -> 99 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       access$0(Lorg/edublogs/android/ui/comments/EditCommentActivity;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$0(org.edublogs.android.ui.comments.EditCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #90
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity.xmlErrorMessage Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 35
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 11)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$7]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemSelectedListener]

Constant Pool (count = 51):
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$1]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/widget/AdapterView;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [arg0]
  + Utf8 [arg1]
  + Utf8 [arg2]
  + Utf8 [arg3]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreate]
  + Utf8 [onItemSelected]
  + Utf8 [onNothingSelected]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$1]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V
    Access flags: 0x0
      = EditCommentActivity$1(org.edublogs.android.ui.comments.EditCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$1.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity$1; this]
  + Method:       onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemSelected(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 6, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 94
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/EditCommentActivity$1; this]
        v1: 0 -> 1 [Landroid/widget/AdapterView; arg0]
        v2: 0 -> 1 [Landroid/view/View; arg1]
        v3: 0 -> 1 [I arg2]
        v4: 0 -> 1 [J arg3]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 1 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onNothingSelected(Landroid/widget/AdapterView;)V
    Access flags: 0x1
      = public void onNothingSelected(android.widget.AdapterView)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/EditCommentActivity$1; this]
        v1: 0 -> 1 [Landroid/widget/AdapterView; arg0]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 1 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 46):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$2]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.saveComment ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [finish ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [saveComment ()Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$2]
  + Utf8 [result]
  + Utf8 [saveComment]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V
    Access flags: 0x0
      = EditCommentActivity$2(org.edublogs.android.ui.comments.EditCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 102
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [4] invokevirtual #9
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.saveComment ()Z]
      [7] istore_2 v2
      [8] iload_2 v2
      [9] ifeq +10 (target=19)
      [12] aload_0 v0
      [13] getfield #6
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$2.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [16] invokevirtual #8
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.finish ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 104
        [8] -> line 105
        [12] -> line 106
        [19] -> line 108
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/comments/EditCommentActivity$2; this]
        v1: 0 -> 20 [Landroid/view/View; v]
        v2: 8 -> 20 [Z result]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$2]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$3]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$3.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [saveComment ()Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$3]
  + Utf8 [saveComment]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V
    Access flags: 0x0
      = EditCommentActivity$3(org.edublogs.android.ui.comments.EditCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$3.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 171
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity$3; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 175
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/EditCommentActivity$3; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity]
    + NameAndType [saveComment ()Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$3]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$4
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$4 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 37):
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$4]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$4.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$4.val$postHash Ljava/util/Map;]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.updateComment (Ljava/util/Map;)V]
  + NameAndType [<init> ()V]
  + NameAndType [saveComment ()Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + NameAndType [updateComment (Ljava/util/Map;)V]
  + NameAndType [val$postHash Ljava/util/Map;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;Ljava/util/Map;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Thread]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$4]
  + Utf8 [run]
  + Utf8 [saveComment]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [updateComment]
  + Utf8 [val$postHash]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity this$0
  + Field:        val$postHash Ljava/util/Map;
    Access flags: 0x1012
      = private final synthetic java.util.Map val$postHash

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity;Ljava/util/Map;)V
    Access flags: 0x0
      = EditCommentActivity$4(org.edublogs.android.ui.comments.EditCommentActivity,java.util.Map)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$4.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #5
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$4.val$postHash Ljava/util/Map;]
      [10] aload_0 v0
      [11] invokespecial #6
        + Methodref [java/lang/Thread.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 203
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/comments/EditCommentActivity$4; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$4.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [4] aload_0 v0
      [5] getfield #5
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$4.val$postHash Ljava/util/Map;]
      [8] invokevirtual #7
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.updateComment (Ljava/util/Map;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 205
        [11] -> line 206
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/comments/EditCommentActivity$4; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity]
    + NameAndType [saveComment ()Z]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$4]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$5
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$5 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 88):
  + Integer [2131296325]
  + String [OK]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$5$1]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$5.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.access$0 (Lorg/edublogs/android/ui/comments/EditCommentActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$5$1.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity$5;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity$5;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/comments/EditCommentActivity;)Ljava/lang/String;]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + NameAndType [updateComment (Ljava/util/Map;)V]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/util/Map;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity$5;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [java/lang/Thread]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$5]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$5$1]
  + Utf8 [run]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [updateComment]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V
    Access flags: 0x0
      = EditCommentActivity$5(org.edublogs.android.ui.comments.EditCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$5.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #21
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 264
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity$5; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 2, stack = 5):
      [0] new #4
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$5.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [8] invokespecial #14
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [11] astore_1 v1
      [12] aload_1 v1
      [13] aload_0 v0
      [14] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$5.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [17] invokevirtual #23
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.getResources ()Landroid/content/res/Resources;]
      [20] ldc #1
        + Integer [2131296325]
      [22] invokevirtual #20
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [25] invokevirtual #19
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [28] pop
      [29] aload_1 v1
      [30] aload_0 v0
      [31] getfield #12
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$5.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [34] invokestatic #22
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.access$0 (Lorg/edublogs/android/ui/comments/EditCommentActivity;)Ljava/lang/String;]
      [37] invokevirtual #17
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [40] pop
      [41] aload_1 v1
      [42] ldc #2
        + String [OK]
      [44] new #11
        + Class [org/edublogs/android/ui/comments/EditCommentActivity$5$1]
      [47] dup
      [48] aload_0 v0
      [49] invokespecial #24
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity$5$1.<init> (Lorg/edublogs/android/ui/comments/EditCommentActivity$5;)V]
      [52] invokevirtual #18
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [55] pop
      [56] aload_1 v1
      [57] iconst_1
      [58] invokevirtual #16
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [61] pop
      [62] aload_1 v1
      [63] invokevirtual #15
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [66] invokevirtual #13
        + Methodref [android/app/AlertDialog.show ()V]
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 266
        [12] -> line 267
        [29] -> line 268
        [41] -> line 269
        [56] -> line 275
        [62] -> line 276
        [69] -> line 277
      + Local variable table attribute (count = 2)
        v0: 0 -> 70 [Lorg/edublogs/android/ui/comments/EditCommentActivity$5; this]
        v1: 12 -> 70 [Landroid/app/AlertDialog$Builder; dialogBuilder]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity]
    + NameAndType [updateComment (Ljava/util/Map;)V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$5$1]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$5$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$5$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$5$1]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$5$1.this$1 Lorg/edublogs/android/ui/comments/EditCommentActivity$5;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/comments/EditCommentActivity$5;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity$5;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$5$1;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$5;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$5]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$5$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/comments/EditCommentActivity$5;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity$5 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity$5;)V
    Access flags: 0x0
      = EditCommentActivity$5$1(org.edublogs.android.ui.comments.EditCommentActivity$5)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$5$1.this$1 Lorg/edublogs/android/ui/comments/EditCommentActivity$5;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 269
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity$5$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 273
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/EditCommentActivity$5$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$5$1]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 68):
  + String [CANCEL]
  + String [returnStatus]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$6]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$6.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.setResult (ILandroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [finish ()V]
  + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [()V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [CANCEL]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$6;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [bundle]
  + Utf8 [dialog]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onKeyDown]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$6]
  + Utf8 [putExtras]
  + Utf8 [putString]
  + Utf8 [returnStatus]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V
    Access flags: 0x0
      = EditCommentActivity$6(org.edublogs.android.ui.comments.EditCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$6.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 298
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity$6; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 5, stack = 3):
      [0] new #6
        + Class [android/os/Bundle]
      [3] dup
      [4] invokespecial #13
        + Methodref [android/os/Bundle.<init> ()V]
      [7] astore_3 v3
      [8] aload_3 v3
      [9] ldc #2
        + String [returnStatus]
      [11] ldc #1
        + String [CANCEL]
      [13] invokevirtual #14
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [16] new #5
        + Class [android/content/Intent]
      [19] dup
      [20] invokespecial #11
        + Methodref [android/content/Intent.<init> ()V]
      [23] astore v4
      [25] aload v4
      [27] aload_3 v3
      [28] invokevirtual #12
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [31] pop
      [32] aload_0 v0
      [33] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$6.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [36] iconst_m1
      [37] aload v4
      [39] invokevirtual #17
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.setResult (ILandroid/content/Intent;)V]
      [42] aload_0 v0
      [43] getfield #10
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$6.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [46] invokevirtual #16
        + Methodref [org/edublogs/android/ui/comments/EditCommentActivity.finish ()V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 300
        [8] -> line 302
        [16] -> line 303
        [25] -> line 304
        [32] -> line 305
        [42] -> line 306
        [49] -> line 307
      + Local variable table attribute (count = 5)
        v0: 0 -> 50 [Lorg/edublogs/android/ui/comments/EditCommentActivity$6; this]
        v1: 0 -> 50 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 50 [I whichButton]
        v3: 8 -> 50 [Landroid/os/Bundle; bundle]
        v4: 25 -> 50 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity]
    + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$6]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/comments/EditCommentActivity$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.comments.EditCommentActivity$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity]
  + Class [org/edublogs/android/ui/comments/EditCommentActivity$7]
  + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$7.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [()V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditCommentActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity$7;]
  + Utf8 [Lorg/edublogs/android/ui/comments/EditCommentActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onKeyDown]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity]
  + Utf8 [org/edublogs/android/ui/comments/EditCommentActivity$7]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.comments.EditCommentActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/comments/EditCommentActivity;)V
    Access flags: 0x0
      = EditCommentActivity$7(org.edublogs.android.ui.comments.EditCommentActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/comments/EditCommentActivity$7.this$0 Lorg/edublogs/android/ui/comments/EditCommentActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 311
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/comments/EditCommentActivity$7; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 315
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/comments/EditCommentActivity$7; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/comments/EditCommentActivity]
    + NameAndType [onKeyDown (ILandroid/view/KeyEvent;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/comments/EditCommentActivity$7]
  + Source file attribute:
    + Utf8 [EditCommentActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/BigBadgeFragment
  Superclass:    android/support/v4/app/Fragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.BigBadgeFragment extends android.support.v4.app.Fragment

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]

Constant Pool (count = 126):
  + Integer [2130903090]
  + Integer [2131165404]
  + Integer [2131165405]
  + String []
  + String [body.html]
  + Class [android/support/v4/app/Fragment]
  + Class [android/text/Html]
  + Class [android/text/method/LinkMovementMethod]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/BigBadgeFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]
  + Class [org/edublogs/android/util/JSONUtil]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/ui/notifications/BigBadgeFragment.mBadgeImageView Lcom/android/volley/toolbox/NetworkImageView;]
  + Fieldref [org/edublogs/android/ui/notifications/BigBadgeFragment.mNote Lorg/edublogs/android/models/Note;]
  + Methodref [android/support/v4/app/Fragment.<init> ()V]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [android/text/method/LinkMovementMethod.getInstance ()Landroid/text/method/MovementMethod;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/TextView.setMovementMethod (Landroid/text/method/MovementMethod;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/models/Note.getIconURL ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getSubject ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.toJSONObject ()Lorg/json/JSONObject;]
  + Methodref [org/edublogs/android/ui/notifications/BigBadgeFragment.getNote ()Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [getIconURL ()Ljava/lang/String;]
  + NameAndType [getInstance ()Landroid/text/method/MovementMethod;]
  + NameAndType [getNote ()Lorg/edublogs/android/models/Note;]
  + NameAndType [getSubject ()Ljava/lang/String;]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [mBadgeImageView Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [mNote Lorg/edublogs/android/models/Note;]
  + NameAndType [queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setMovementMethod (Landroid/text/method/MovementMethod;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [toJSONObject ()Lorg/json/JSONObject;]
  + Utf8 []
  + Utf8 [()Landroid/text/method/MovementMethod;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Note;]
  + Utf8 [()Lorg/json/JSONObject;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/text/method/MovementMethod;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [BigBadgeFragment.java]
  + Utf8 [Code]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/BigBadgeFragment;]
  + Utf8 [SourceFile]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/method/LinkMovementMethod]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/TextView]
  + Utf8 [body.html]
  + Utf8 [bodyTextView]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [fromHtml]
  + Utf8 [getIconURL]
  + Utf8 [getInstance]
  + Utf8 [getNote]
  + Utf8 [getSubject]
  + Utf8 [iconURL]
  + Utf8 [imageLoader]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [java/lang/String]
  + Utf8 [mBadgeImageView]
  + Utf8 [mNote]
  + Utf8 [note]
  + Utf8 [noteHTML]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/BigBadgeFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationFragment]
  + Utf8 [org/edublogs/android/util/JSONUtil]
  + Utf8 [parent]
  + Utf8 [queryJSON]
  + Utf8 [setImageUrl]
  + Utf8 [setMovementMethod]
  + Utf8 [setNote]
  + Utf8 [setText]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [toJSONObject]
  + Utf8 [view]

Fields (count = 2):
  + Field:        mNote Lorg/edublogs/android/models/Note;
    Access flags: 0x2
      = private org.edublogs.android.models.Note mNote
  + Field:        mBadgeImageView Lcom/android/volley/toolbox/NetworkImageView;
    Access flags: 0x2
      = private com.android.volley.toolbox.NetworkImageView mBadgeImageView

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public BigBadgeFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #22
        + Methodref [android/support/v4/app/Fragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/BigBadgeFragment; this]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 8, stack = 4):
      [0] aload_1 v1
      [1] ldc #1
        + Integer [2130903090]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #25
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload_0 v0
      [11] aload v4
      [13] ldc #2
        + Integer [2131165404]
      [15] invokevirtual #26
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [18] checkcast #12
        + Class [com/android/volley/toolbox/NetworkImageView]
      [21] putfield #20
        + Fieldref [org/edublogs/android/ui/notifications/BigBadgeFragment.mBadgeImageView Lcom/android/volley/toolbox/NetworkImageView;]
      [24] aload v4
      [26] ldc #3
        + Integer [2131165405]
      [28] invokevirtual #26
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [31] checkcast #11
        + Class [android/widget/TextView]
      [34] astore v5
      [36] aload v5
      [38] invokestatic #24
        + Methodref [android/text/method/LinkMovementMethod.getInstance ()Landroid/text/method/MovementMethod;]
      [41] invokevirtual #27
        + Methodref [android/widget/TextView.setMovementMethod (Landroid/text/method/MovementMethod;)V]
      [44] aload_0 v0
      [45] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/BigBadgeFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [48] ifnull +82 (target=130)
      [51] aload_0 v0
      [52] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/BigBadgeFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [55] invokevirtual #33
        + Methodref [org/edublogs/android/models/Note.toJSONObject ()Lorg/json/JSONObject;]
      [58] ldc #5
        + String [body.html]
      [60] ldc #4
        + String []
      [62] invokestatic #35
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [65] checkcast #13
        + Class [java/lang/String]
      [68] astore v6
      [70] aload v6
      [72] ldc #4
        + String []
      [74] invokevirtual #30
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [77] ifeq +12 (target=89)
      [80] aload_0 v0
      [81] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/BigBadgeFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [84] invokevirtual #32
        + Methodref [org/edublogs/android/models/Note.getSubject ()Ljava/lang/String;]
      [87] astore v6
      [89] aload v5
      [91] aload v6
      [93] invokestatic #23
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [96] invokevirtual #28
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [99] aload_0 v0
      [100] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/BigBadgeFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [103] invokevirtual #31
        + Methodref [org/edublogs/android/models/Note.getIconURL ()Ljava/lang/String;]
      [106] astore v7
      [108] aload v7
      [110] ldc #4
        + String []
      [112] invokevirtual #30
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [115] ifne +15 (target=130)
      [118] aload_0 v0
      [119] getfield #20
        + Fieldref [org/edublogs/android/ui/notifications/BigBadgeFragment.mBadgeImageView Lcom/android/volley/toolbox/NetworkImageView;]
      [122] aload v7
      [124] getstatic #19
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [127] invokevirtual #29
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [130] aload v4
      [132] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 31
        [10] -> line 32
        [24] -> line 34
        [36] -> line 35
        [44] -> line 37
        [51] -> line 38
        [70] -> line 39
        [80] -> line 40
        [89] -> line 41
        [99] -> line 44
        [108] -> line 45
        [118] -> line 46
        [130] -> line 50
      + Local variable table attribute (count = 8)
        v0: 0 -> 133 [Lorg/edublogs/android/ui/notifications/BigBadgeFragment; this]
        v1: 0 -> 133 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 133 [Landroid/view/ViewGroup; parent]
        v3: 0 -> 133 [Landroid/os/Bundle; state]
        v4: 10 -> 133 [Landroid/view/View; view]
        v5: 36 -> 133 [Landroid/widget/TextView; bodyTextView]
        v6: 70 -> 130 [Ljava/lang/String; noteHTML]
        v7: 108 -> 130 [Ljava/lang/String; iconURL]
  + Method:       setNote(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void setNote(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #21
        + Fieldref [org/edublogs/android/ui/notifications/BigBadgeFragment.mNote Lorg/edublogs/android/models/Note;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 54
        [5] -> line 55
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/BigBadgeFragment; this]
        v1: 0 -> 6 [Lorg/edublogs/android/models/Note; note]
  + Method:       getNote()Lorg/edublogs/android/models/Note;
    Access flags: 0x1
      = public org.edublogs.android.models.Note getNote()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/edublogs/android/ui/notifications/BigBadgeFragment.mNote Lorg/edublogs/android/models/Note;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/BigBadgeFragment; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [BigBadgeFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/DetailHeader
  Superclass:    android/widget/LinearLayout
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.DetailHeader extends android.widget.LinearLayout

Interfaces (count = 0):

Constant Pool (count = 78):
  + Integer [2131165422]
  + Integer [2131165423]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/TextView]
  + Class [org/edublogs/android/ui/notifications/DetailHeader]
  + Class [org/edublogs/android/ui/notifications/DetailHeader$1]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/LinearLayout.setClickable (Z)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.getTextView ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setClickable (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader$1.<init> (Lorg/edublogs/android/ui/notifications/DetailHeader;Ljava/lang/String;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/DetailHeader;Ljava/lang/String;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getTextView ()Landroid/widget/TextView;]
  + NameAndType [setClickable (Z)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + Utf8 [()Landroid/widget/TextView;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/DetailHeader;Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DetailHeader.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [attributes]
  + Utf8 [clickable]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [findViewById]
  + Utf8 [getTextView]
  + Utf8 [indicator]
  + Utf8 [org/edublogs/android/ui/notifications/DetailHeader]
  + Utf8 [org/edublogs/android/ui/notifications/DetailHeader$1]
  + Utf8 [setClickable]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [setUrl]
  + Utf8 [setVisibility]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [url]

Fields (count = 0):

Methods (count = 7):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public DetailHeader(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #10
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 21
        [5] -> line 22
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/DetailHeader; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public DetailHeader(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #11
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 24
        [6] -> line 25
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/notifications/DetailHeader; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attributes]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public DetailHeader(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #12
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 27
        [7] -> line 28
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/DetailHeader; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attributes]
        v3: 0 -> 8 [I defStyle]
  + Method:       getTextView()Landroid/widget/TextView;
    Access flags: 0x1
      = public android.widget.TextView getTextView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #1
        + Integer [2131165422]
      [3] invokevirtual #15
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.findViewById (I)Landroid/view/View;]
      [6] checkcast #6
        + Class [android/widget/TextView]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/DetailHeader; this]
  + Method:       setText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #16
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.getTextView ()Landroid/widget/TextView;]
      [4] aload_1 v1
      [5] invokevirtual #14
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 33
        [8] -> line 34
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/DetailHeader; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; text]
  + Method:       setUrl(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setUrl(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 2, stack = 5):
      [0] aload_1 v1
      [1] ifnonnull +16 (target=17)
      [4] aload_0 v0
      [5] iconst_0
      [6] invokevirtual #17
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setClickable (Z)V]
      [9] aload_0 v0
      [10] aconst_null
      [11] invokevirtual #18
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [14] goto +21 (target=35)
      [17] aload_0 v0
      [18] iconst_1
      [19] invokevirtual #17
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setClickable (Z)V]
      [22] aload_0 v0
      [23] new #8
        + Class [org/edublogs/android/ui/notifications/DetailHeader$1]
      [26] dup
      [27] aload_0 v0
      [28] aload_1 v1
      [29] invokespecial #19
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader$1.<init> (Lorg/edublogs/android/ui/notifications/DetailHeader;Ljava/lang/String;)V]
      [32] invokevirtual #18
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 36
        [4] -> line 37
        [9] -> line 38
        [14] -> line 39
        [17] -> line 40
        [22] -> line 41
        [35] -> line 53
      + Local variable table attribute (count = 2)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/notifications/DetailHeader; this]
        v1: 0 -> 36 [Ljava/lang/String; url]
  + Method:       setClickable(Z)V
    Access flags: 0x1
      = public void setClickable(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #13
        + Methodref [android/widget/LinearLayout.setClickable (Z)V]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [2131165423]
      [8] invokevirtual #15
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.findViewById (I)Landroid/view/View;]
      [11] astore_2 v2
      [12] iload_1 v1
      [13] ifne +12 (target=25)
      [16] aload_2 v2
      [17] bipush 8
      [19] invokevirtual #9
        + Methodref [android/view/View.setVisibility (I)V]
      [22] goto +8 (target=30)
      [25] aload_2 v2
      [26] iconst_0
      [27] invokevirtual #9
        + Methodref [android/view/View.setVisibility (I)V]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 55
        [5] -> line 56
        [12] -> line 57
        [16] -> line 58
        [22] -> line 59
        [25] -> line 60
        [30] -> line 62
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lorg/edublogs/android/ui/notifications/DetailHeader; this]
        v1: 0 -> 31 [Z clickable]
        v2: 12 -> 31 [Landroid/view/View; indicator]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/DetailHeader$1]
  + Source file attribute:
    + Utf8 [DetailHeader.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/DetailHeader$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.DetailHeader$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 89):
  + String [android.intent.action.VIEW]
  + String [com.android.browser.application_id]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/net/Uri]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/notifications/DetailHeader]
  + Class [org/edublogs/android/ui/notifications/DetailHeader$1]
  + Fieldref [org/edublogs/android/ui/notifications/DetailHeader$1.this$0 Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + Fieldref [org/edublogs/android/ui/notifications/DetailHeader$1.val$url Ljava/lang/String;]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.getContext ()Landroid/content/Context;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setUrl (Ljava/lang/String;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + NameAndType [val$url Ljava/lang/String;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/DetailHeader;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DetailHeader.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/DetailHeader$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/net/Uri]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [com.android.browser.application_id]
  + Utf8 [context]
  + Utf8 [getContext]
  + Utf8 [getInstance]
  + Utf8 [getPackageName]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/notifications/DetailHeader]
  + Utf8 [org/edublogs/android/ui/notifications/DetailHeader$1]
  + Utf8 [parse]
  + Utf8 [putExtra]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setUrl]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [uri]
  + Utf8 [val$url]
  + Utf8 [view]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/DetailHeader;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.DetailHeader this$0
  + Field:        val$url Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$url

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/DetailHeader;Ljava/lang/String;)V
    Access flags: 0x0
      = DetailHeader$1(org.edublogs.android.ui.notifications.DetailHeader,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/notifications/DetailHeader$1.this$0 Lorg/edublogs/android/ui/notifications/DetailHeader;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #13
        + Fieldref [org/edublogs/android/ui/notifications/DetailHeader$1.val$url Ljava/lang/String;]
      [10] aload_0 v0
      [11] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/DetailHeader$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/ui/notifications/DetailHeader$1.val$url Ljava/lang/String;]
      [4] invokestatic #18
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [7] astore_2 v2
      [8] new #4
        + Class [android/content/Intent]
      [11] dup
      [12] ldc #1
        + String [android.intent.action.VIEW]
      [14] aload_2 v2
      [15] invokespecial #16
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
      [18] astore_3 v3
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [org/edublogs/android/ui/notifications/DetailHeader$1.this$0 Lorg/edublogs/android/ui/notifications/DetailHeader;]
      [23] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.getContext ()Landroid/content/Context;]
      [26] astore v4
      [28] aload_3 v3
      [29] ldc #2
        + String [com.android.browser.application_id]
      [31] aload v4
      [33] invokevirtual #14
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [36] invokevirtual #17
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [39] pop
      [40] aload v4
      [42] aload_3 v3
      [43] invokevirtual #15
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [46] invokestatic #20
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [49] invokevirtual #21
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 44
        [8] -> line 45
        [19] -> line 46
        [28] -> line 47
        [40] -> line 48
        [46] -> line 49
        [52] -> line 50
      + Local variable table attribute (count = 5)
        v0: 0 -> 53 [Lorg/edublogs/android/ui/notifications/DetailHeader$1; this]
        v1: 0 -> 53 [Landroid/view/View; view]
        v2: 8 -> 53 [Landroid/net/Uri; uri]
        v3: 19 -> 53 [Landroid/content/Intent; intent]
        v4: 28 -> 53 [Landroid/content/Context; context]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/DetailHeader]
    + NameAndType [setUrl (Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/DetailHeader$1]
  + Source file attribute:
    + Utf8 [DetailHeader.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/FollowListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.FollowListener extends java.lang.Object

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]

Constant Pool (count = 65):
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/notifications/FollowListener]
  + Class [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Class [org/edublogs/android/util/WPRestClient]
  + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowListener.currentContent Landroid/content/Context;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/FollowListener;Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;Z)V]
  + Methodref [org/edublogs/android/util/WPRestClient.followSite (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.unfollowSite (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/FollowListener;Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;Z)V]
  + NameAndType [currentContent Landroid/content/Context;]
  + NameAndType [followSite (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [restClient Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [unfollowSite (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowListener;Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [FollowListener.java]
  + Utf8 [FollowResponseHandler]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [OnFollowListener]
  + Utf8 [SourceFile]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [currentContent]
  + Utf8 [followSite]
  + Utf8 [handler]
  + Utf8 [java/lang/Object]
  + Utf8 [onFollow]
  + Utf8 [onUnfollow]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/notifications/FollowListener]
  + Utf8 [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [restClient]
  + Utf8 [row]
  + Utf8 [siteId]
  + Utf8 [this]
  + Utf8 [unfollowSite]

Fields (count = 1):
  + Field:        currentContent Landroid/content/Context;
    Access flags: 0x4
      = protected android.content.Context currentContent

Methods (count = 3):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public FollowListener(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #12
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener.currentContent Landroid/content/Context;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #12
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener.currentContent Landroid/content/Context;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 23
        [4] -> line 20
        [9] -> line 24
        [14] -> line 25
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/FollowListener; this]
        v1: 0 -> 15 [Landroid/content/Context; currentContent]
  + Method:       onFollow(Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onFollow(org.edublogs.android.ui.notifications.FollowRow,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 4, stack = 6):
      [0] new #7
        + Class [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] iconst_1
      [8] invokespecial #14
        + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/FollowListener;Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;Z)V]
      [11] astore_3 v3
      [12] getstatic #11
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [15] aload_2 v2
      [16] aload_3 v3
      [17] aload_3 v3
      [18] invokevirtual #15
        + Methodref [org/edublogs/android/util/WPRestClient.followSite (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 61
        [12] -> line 62
        [21] -> line 63
      + Local variable table attribute (count = 4)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/notifications/FollowListener; this]
        v1: 0 -> 22 [Lorg/edublogs/android/ui/notifications/FollowRow; row]
        v2: 0 -> 22 [Ljava/lang/String; siteId]
        v3: 12 -> 22 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler; handler]
  + Method:       onUnfollow(Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onUnfollow(org.edublogs.android.ui.notifications.FollowRow,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 4, stack = 6):
      [0] new #7
        + Class [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] iconst_0
      [8] invokespecial #14
        + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/FollowListener;Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;Z)V]
      [11] astore_3 v3
      [12] getstatic #11
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [15] aload_2 v2
      [16] aload_3 v3
      [17] aload_3 v3
      [18] invokevirtual #16
        + Methodref [org/edublogs/android/util/WPRestClient.unfollowSite (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 65
        [12] -> line 66
        [21] -> line 67
      + Local variable table attribute (count = 4)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/notifications/FollowListener; this]
        v1: 0 -> 22 [Lorg/edublogs/android/ui/notifications/FollowRow; row]
        v2: 0 -> 22 [Ljava/lang/String; siteId]
        v3: 12 -> 22 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler; handler]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
      + Class [org/edublogs/android/ui/notifications/FollowListener]
      + Utf8 [FollowResponseHandler]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [OnFollowListener]
  + Source file attribute:
    + Utf8 [FollowListener.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.FollowListener$FollowResponseHandler extends java.lang.Object

Interfaces (count = 2):
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]

Constant Pool (count = 102):
  + String [Failed to follow the blog: %s ]
  + String [WPNotifications]
  + Class [android/util/Log]
  + Class [android/widget/ImageButton]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/notifications/FollowListener]
  + Class [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mShouldFollow Z]
  + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mSiteId Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/FollowListener;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/widget/ImageButton.setEnabled (Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.disableButton ()V]
  + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.enableButton ()V]
  + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.onResponse (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.isSiteId (Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setFollowing (Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [disableButton ()V]
  + NameAndType [enableButton ()V]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getFollowButton ()Landroid/widget/ImageButton;]
  + NameAndType [isSiteId (Ljava/lang/String;)Z]
  + NameAndType [mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
  + NameAndType [mShouldFollow Z]
  + NameAndType [mSiteId Ljava/lang/String;]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setFollowing (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/FollowListener;]
  + Utf8 [()Landroid/widget/ImageButton;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowListener;Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [Failed to follow the blog: %s ]
  + Utf8 [FollowListener.java]
  + Utf8 [FollowResponseHandler]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [SourceFile]
  + Utf8 [WPNotifications]
  + Utf8 [Z]
  + Utf8 [android/util/Log]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [d]
  + Utf8 [disableButton]
  + Utf8 [enableButton]
  + Utf8 [error]
  + Utf8 [format]
  + Utf8 [getFollowButton]
  + Utf8 [isSiteId]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [mRow]
  + Utf8 [mShouldFollow]
  + Utf8 [mSiteId]
  + Utf8 [onErrorResponse]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/ui/notifications/FollowListener]
  + Utf8 [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/json/JSONObject]
  + Utf8 [response]
  + Utf8 [row]
  + Utf8 [setEnabled]
  + Utf8 [setFollowing]
  + Utf8 [shouldFollow]
  + Utf8 [siteId]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 4):
  + Field:        mRow Lorg/edublogs/android/ui/notifications/FollowRow;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.FollowRow mRow
  + Field:        mSiteId Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mSiteId
  + Field:        mShouldFollow Z
    Access flags: 0x2
      = private boolean mShouldFollow
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/FollowListener;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.FollowListener this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/FollowListener;Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;Z)V
    Access flags: 0x0
      = FollowListener$FollowResponseHandler(org.edublogs.android.ui.notifications.FollowListener,org.edublogs.android.ui.notifications.FollowRow,java.lang.String,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/FollowListener;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #14
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #16
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mSiteId Ljava/lang/String;]
      [19] aload_0 v0
      [20] iload v4
      [22] putfield #15
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mShouldFollow Z]
      [25] aload_0 v0
      [26] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.disableButton ()V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 31
        [9] -> line 32
        [14] -> line 33
        [19] -> line 34
        [25] -> line 35
        [29] -> line 36
      + Local variable table attribute (count = 4)
        v0: 0 -> 30 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler; this]
        v2: 0 -> 30 [Lorg/edublogs/android/ui/notifications/FollowRow; row]
        v3: 0 -> 30 [Ljava/lang/String; siteId]
        v4: 0 -> 30 [Z shouldFollow]
  + Method:       onResponse(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void onResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mSiteId Ljava/lang/String;]
      [8] invokevirtual #26
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.isSiteId (Ljava/lang/String;)Z]
      [11] ifeq +14 (target=25)
      [14] aload_0 v0
      [15] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [18] aload_0 v0
      [19] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mShouldFollow Z]
      [22] invokevirtual #27
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setFollowing (Z)V]
      [25] aload_0 v0
      [26] invokevirtual #23
        + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.enableButton ()V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 39
        [14] -> line 40
        [25] -> line 42
        [29] -> line 43
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler; this]
        v1: 0 -> 30 [Lorg/json/JSONObject; response]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #23
        + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.enableButton ()V]
      [4] ldc #2
        + String [WPNotifications]
      [6] ldc #1
        + String [Failed to follow the blog: %s ]
      [8] iconst_1
      [9] anewarray #8
        + Class [java/lang/Object]
      [12] dup
      [13] iconst_0
      [14] aload_1 v1
      [15] aastore
      [16] invokestatic #21
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [19] invokestatic #18
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [22] pop
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 46
        [4] -> line 47
        [23] -> line 48
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler; this]
        v1: 0 -> 24 [Lcom/android/volley/VolleyError; error]
  + Method:       disableButton()V
    Access flags: 0x1
      = public void disableButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mSiteId Ljava/lang/String;]
      [8] invokevirtual #26
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.isSiteId (Ljava/lang/String;)Z]
      [11] ifeq +14 (target=25)
      [14] aload_0 v0
      [15] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [18] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
      [21] iconst_0
      [22] invokevirtual #19
        + Methodref [android/widget/ImageButton.setEnabled (Z)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 50
        [14] -> line 51
        [25] -> line 53
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler; this]
  + Method:       enableButton()V
    Access flags: 0x1
      = public void enableButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mSiteId Ljava/lang/String;]
      [8] invokevirtual #26
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.isSiteId (Ljava/lang/String;)Z]
      [11] ifeq +14 (target=25)
      [14] aload_0 v0
      [15] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.mRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [18] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
      [21] iconst_1
      [22] invokevirtual #19
        + Methodref [android/widget/ImageButton.setEnabled (Z)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 55
        [14] -> line 56
        [25] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler; this]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #13
        + Class [org/json/JSONObject]
      [5] invokevirtual #24
        + Methodref [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler.onResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowListener$FollowResponseHandler]
      + Class [org/edublogs/android/ui/notifications/FollowListener]
      + Utf8 [FollowResponseHandler]
  + Source file attribute:
    + Utf8 [FollowListener.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/FollowRow
  Superclass:    android/widget/LinearLayout
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.FollowRow extends android.widget.LinearLayout

Interfaces (count = 0):

Constant Pool (count = 296):
  + Integer [2130837654]
  + Integer [2130837655]
  + Integer [2130837698]
  + Integer [2131165260]
  + Integer [2131165333]
  + Integer [2131165334]
  + Integer [2131165427]
  + Integer [2131165428]
  + String []
  + String [Could not set action from %s]
  + String [Could not set following %b]
  + String [FollowRow]
  + String [blog_domain]
  + String [blog_id]
  + String [blog_url]
  + String [follow]
  + String [is_following]
  + String [params]
  + String [type]
  + Class [android/util/Log]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnLongClickListener]
  + Class [android/widget/ImageButton]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$1]
  + Class [org/edublogs/android/ui/notifications/FollowRow$ClickListener]
  + Class [org/edublogs/android/ui/notifications/FollowRow$LongClickListener]
  + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.ACTION_TYPE Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_DOMAIN_PARAM Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_ID_PARAM Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_URL_PARAM Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.IS_FOLLOWING_PARAM Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.PARAMS_FIELD Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.TYPE_FIELD Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogId Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mDefaultText Ljava/lang/CharSequence;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mFollowing Z]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/widget/ImageButton.setImageResource (I)V]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
  + Methodref [android/widget/ImageButton.setSelected (Z)V]
  + Methodref [android/widget/ImageButton.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;]
  + Methodref [android/widget/TextView.setText (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowDivider ()Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteDomain ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteId ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteTextView ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getTextView ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasParams ()Z]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.isFollowing ()Z]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setClickable (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setSiteUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.updateButton ()V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow$1.<init> (Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.<init> (Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow$LongClickListener.<init> (Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;]
  + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z]
  + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;Z)Z]
  + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + NameAndType [ACTION_TYPE Ljava/lang/String;]
  + NameAndType [BLOG_DOMAIN_PARAM Ljava/lang/String;]
  + NameAndType [BLOG_ID_PARAM Ljava/lang/String;]
  + NameAndType [BLOG_URL_PARAM Ljava/lang/String;]
  + NameAndType [IS_FOLLOWING_PARAM Ljava/lang/String;]
  + NameAndType [PARAMS_FIELD Ljava/lang/String;]
  + NameAndType [TYPE_FIELD Ljava/lang/String;]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getFollowButton ()Landroid/widget/ImageButton;]
  + NameAndType [getFollowDivider ()Landroid/view/View;]
  + NameAndType [getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;]
  + NameAndType [getSiteDomain ()Ljava/lang/String;]
  + NameAndType [getSiteId ()Ljava/lang/String;]
  + NameAndType [getSiteTextView ()Landroid/widget/TextView;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [getTextView ()Landroid/widget/TextView;]
  + NameAndType [has (Ljava/lang/String;)Z]
  + NameAndType [hasParams ()Z]
  + NameAndType [isFollowing ()Z]
  + NameAndType [mBlogId Ljava/lang/String;]
  + NameAndType [mBlogURL Ljava/lang/String;]
  + NameAndType [mDefaultText Ljava/lang/CharSequence;]
  + NameAndType [mFollowing Z]
  + NameAndType [mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + NameAndType [mParams Lorg/json/JSONObject;]
  + NameAndType [optBoolean (Ljava/lang/String;Z)Z]
  + NameAndType [optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
  + NameAndType [setClickable (Z)V]
  + NameAndType [setDefaultImageResId (I)V]
  + NameAndType [setImageResource (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
  + NameAndType [setSelected (Z)V]
  + NameAndType [setSiteUrl (Ljava/lang/String;)V]
  + NameAndType [setText (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [updateButton ()V]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 []
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/widget/ImageButton;]
  + Utf8 [()Landroid/widget/TextView;]
  + Utf8 [()Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + Utf8 [()Lorg/json/JSONObject;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnLongClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ACTION_TYPE]
  + Utf8 [BLOG_DOMAIN_PARAM]
  + Utf8 [BLOG_ID_PARAM]
  + Utf8 [BLOG_URL_PARAM]
  + Utf8 [ClickListener]
  + Utf8 [Code]
  + Utf8 [Could not set action from %s]
  + Utf8 [Could not set following %b]
  + Utf8 [FollowRow]
  + Utf8 [FollowRow.java]
  + Utf8 [I]
  + Utf8 [IS_FOLLOWING_PARAM]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LongClickListener]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [OnClickListener]
  + Utf8 [OnFollowListener]
  + Utf8 [OnLongClickListener]
  + Utf8 [PARAMS_FIELD]
  + Utf8 [SourceFile]
  + Utf8 [TYPE_FIELD]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [actionJSON]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnLongClickListener]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [attributes]
  + Utf8 [blog_domain]
  + Utf8 [blog_id]
  + Utf8 [blog_url]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [follow]
  + Utf8 [followButton]
  + Utf8 [followDivider]
  + Utf8 [following]
  + Utf8 [format]
  + Utf8 [getFollowButton]
  + Utf8 [getFollowDivider]
  + Utf8 [getImageView]
  + Utf8 [getJSONObject]
  + Utf8 [getListener]
  + Utf8 [getParams]
  + Utf8 [getSiteDomain]
  + Utf8 [getSiteId]
  + Utf8 [getSiteTextView]
  + Utf8 [getSiteUrl]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [getTextView]
  + Utf8 [has]
  + Utf8 [hasListener]
  + Utf8 [hasParams]
  + Utf8 [isFollowing]
  + Utf8 [isSiteId]
  + Utf8 [is_following]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [listener]
  + Utf8 [mBlogId]
  + Utf8 [mBlogURL]
  + Utf8 [mDefaultText]
  + Utf8 [mFollowing]
  + Utf8 [mListener]
  + Utf8 [mParams]
  + Utf8 [optBoolean]
  + Utf8 [optString]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$1]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$ClickListener]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$LongClickListener]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [params]
  + Utf8 [putOpt]
  + Utf8 [resourceId]
  + Utf8 [setAction]
  + Utf8 [setClickable]
  + Utf8 [setDefaultImageResId]
  + Utf8 [setDefaultText]
  + Utf8 [setFollowing]
  + Utf8 [setImageResource]
  + Utf8 [setListener]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnLongClickListener]
  + Utf8 [setSelected]
  + Utf8 [setSiteUrl]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [siteId]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [type]
  + Utf8 [updateButton]
  + Utf8 [url]
  + Utf8 [valueOf]

Fields (count = 13):
  + Field:        PARAMS_FIELD Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String PARAMS_FIELD
  + Field:        TYPE_FIELD Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String TYPE_FIELD
  + Field:        ACTION_TYPE Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String ACTION_TYPE
  + Field:        BLOG_ID_PARAM Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String BLOG_ID_PARAM
  + Field:        IS_FOLLOWING_PARAM Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String IS_FOLLOWING_PARAM
  + Field:        BLOG_URL_PARAM Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String BLOG_URL_PARAM
  + Field:        BLOG_DOMAIN_PARAM Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String BLOG_DOMAIN_PARAM
  + Field:        mFollowing Z
    Access flags: 0x2
      = private boolean mFollowing
  + Field:        mBlogId Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mBlogId
  + Field:        mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.FollowRow$OnFollowListener mListener
  + Field:        mParams Lorg/json/JSONObject;
    Access flags: 0x2
      = private org.json.JSONObject mParams
  + Field:        mDefaultText Ljava/lang/CharSequence;
    Access flags: 0x2
      = private java.lang.CharSequence mDefaultText
  + Field:        mBlogURL Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mBlogURL

Methods (count = 27):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 0, stack = 1):
      [0] ldc #18
        + String [params]
      [2] putstatic #43
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.PARAMS_FIELD Ljava/lang/String;]
      [5] ldc #19
        + String [type]
      [7] putstatic #44
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.TYPE_FIELD Ljava/lang/String;]
      [10] ldc #16
        + String [follow]
      [12] putstatic #38
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.ACTION_TYPE Ljava/lang/String;]
      [15] ldc #14
        + String [blog_id]
      [17] putstatic #40
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_ID_PARAM Ljava/lang/String;]
      [20] ldc #17
        + String [is_following]
      [22] putstatic #42
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.IS_FOLLOWING_PARAM Ljava/lang/String;]
      [25] ldc #15
        + String [blog_url]
      [27] putstatic #41
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_URL_PARAM Ljava/lang/String;]
      [30] ldc #13
        + String [blog_domain]
      [32] putstatic #39
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_DOMAIN_PARAM Ljava/lang/String;]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 42
        [5] -> line 43
        [10] -> line 44
        [15] -> line 45
        [20] -> line 46
        [25] -> line 47
        [30] -> line 48
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public FollowRow(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #58
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [5] aload_0 v0
      [6] iconst_0
      [7] putfield #48
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mFollowing Z]
      [10] aload_0 v0
      [11] aconst_null
      [12] putfield #45
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogId Ljava/lang/String;]
      [15] aload_0 v0
      [16] aconst_null
      [17] putfield #49
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
      [20] aload_0 v0
      [21] aconst_null
      [22] putfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [25] aload_0 v0
      [26] ldc #9
        + String []
      [28] putfield #47
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mDefaultText Ljava/lang/CharSequence;]
      [31] aload_0 v0
      [32] aconst_null
      [33] putfield #46
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogURL Ljava/lang/String;]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 58
        [5] -> line 50
        [10] -> line 51
        [15] -> line 52
        [20] -> line 53
        [25] -> line 54
        [31] -> line 55
        [36] -> line 59
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 37 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public FollowRow(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #59
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #48
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mFollowing Z]
      [11] aload_0 v0
      [12] aconst_null
      [13] putfield #45
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogId Ljava/lang/String;]
      [16] aload_0 v0
      [17] aconst_null
      [18] putfield #49
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
      [21] aload_0 v0
      [22] aconst_null
      [23] putfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [26] aload_0 v0
      [27] ldc #9
        + String []
      [29] putfield #47
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mDefaultText Ljava/lang/CharSequence;]
      [32] aload_0 v0
      [33] aconst_null
      [34] putfield #46
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogURL Ljava/lang/String;]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 61
        [6] -> line 50
        [11] -> line 51
        [16] -> line 52
        [21] -> line 53
        [26] -> line 54
        [32] -> line 55
        [37] -> line 62
      + Local variable table attribute (count = 3)
        v0: 0 -> 38 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 38 [Landroid/content/Context; context]
        v2: 0 -> 38 [Landroid/util/AttributeSet; attributes]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public FollowRow(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #60
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] aload_0 v0
      [8] iconst_0
      [9] putfield #48
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mFollowing Z]
      [12] aload_0 v0
      [13] aconst_null
      [14] putfield #45
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogId Ljava/lang/String;]
      [17] aload_0 v0
      [18] aconst_null
      [19] putfield #49
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
      [22] aload_0 v0
      [23] aconst_null
      [24] putfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [27] aload_0 v0
      [28] ldc #9
        + String []
      [30] putfield #47
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mDefaultText Ljava/lang/CharSequence;]
      [33] aload_0 v0
      [34] aconst_null
      [35] putfield #46
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogURL Ljava/lang/String;]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 64
        [7] -> line 50
        [12] -> line 51
        [17] -> line 52
        [22] -> line 53
        [27] -> line 54
        [33] -> line 55
        [38] -> line 65
      + Local variable table attribute (count = 4)
        v0: 0 -> 39 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 39 [Landroid/content/Context; context]
        v2: 0 -> 39 [Landroid/util/AttributeSet; attributes]
        v3: 0 -> 39 [I defStyle]
  + Method:       setAction(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void setAction(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 235, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #69
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] invokespecial #70
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowDivider ()Landroid/view/View;]
      [9] astore_3 v3
      [10] aload_0 v0
      [11] invokevirtual #71
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
      [14] ldc #3
        + Integer [2130837698]
      [16] invokevirtual #64
        + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
      [19] aload_1 v1
      [20] getstatic #44
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.TYPE_FIELD Ljava/lang/String;]
      [23] invokevirtual #88
        + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z]
      [26] ifeq +83 (target=109)
      [29] aload_1 v1
      [30] getstatic #44
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.TYPE_FIELD Ljava/lang/String;]
      [33] invokevirtual #87
        + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
      [36] getstatic #38
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.ACTION_TYPE Ljava/lang/String;]
      [39] invokevirtual #66
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [42] ifeq +67 (target=109)
      [45] aload_0 v0
      [46] aload_1 v1
      [47] getstatic #43
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.PARAMS_FIELD Ljava/lang/String;]
      [50] invokevirtual #86
        + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;]
      [53] putfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [56] aload_2 v2
      [57] iconst_0
      [58] invokevirtual #57
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [61] aload_2 v2
      [62] new #33
        + Class [org/edublogs/android/ui/notifications/FollowRow$ClickListener]
      [65] dup
      [66] aload_0 v0
      [67] invokespecial #84
        + Methodref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.<init> (Lorg/edublogs/android/ui/notifications/FollowRow;)V]
      [70] invokevirtual #54
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [73] aload_2 v2
      [74] new #34
        + Class [org/edublogs/android/ui/notifications/FollowRow$LongClickListener]
      [77] dup
      [78] aload_0 v0
      [79] invokespecial #85
        + Methodref [org/edublogs/android/ui/notifications/FollowRow$LongClickListener.<init> (Lorg/edublogs/android/ui/notifications/FollowRow;)V]
      [82] invokevirtual #55
        + Methodref [android/widget/ImageButton.setOnLongClickListener (Landroid/view/View$OnLongClickListener;)V]
      [85] aload_3 v3
      [86] iconst_0
      [87] invokevirtual #52
        + Methodref [android/view/View.setVisibility (I)V]
      [90] aload_0 v0
      [91] invokevirtual #74
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteTextView ()Landroid/widget/TextView;]
      [94] aload_0 v0
      [95] invokevirtual #72
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteDomain ()Ljava/lang/String;]
      [98] invokevirtual #63
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [101] aload_0 v0
      [102] iconst_1
      [103] invokevirtual #78
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setClickable (Z)V]
      [106] goto +39 (target=145)
      [109] aload_0 v0
      [110] aconst_null
      [111] putfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [114] aload_2 v2
      [115] bipush 8
      [117] invokevirtual #57
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [120] aload_2 v2
      [121] aconst_null
      [122] invokevirtual #54
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [125] aload_3 v3
      [126] bipush 8
      [128] invokevirtual #52
        + Methodref [android/view/View.setVisibility (I)V]
      [131] aload_0 v0
      [132] invokevirtual #74
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteTextView ()Landroid/widget/TextView;]
      [135] ldc #9
        + String []
      [137] invokevirtual #63
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [140] aload_0 v0
      [141] iconst_0
      [142] invokevirtual #78
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setClickable (Z)V]
      [145] aload_0 v0
      [146] invokevirtual #76
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasParams ()Z]
      [149] ifeq +18 (target=167)
      [152] aload_0 v0
      [153] aload_0 v0
      [154] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [157] getstatic #41
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_URL_PARAM Ljava/lang/String;]
      [160] aconst_null
      [161] invokevirtual #90
        + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [164] invokevirtual #80
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setSiteUrl (Ljava/lang/String;)V]
      [167] aload_0 v0
      [168] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.updateButton ()V]
      [171] goto +63 (target=234)
      [174] astore v4
      [176] ldc #12
        + String [FollowRow]
      [178] ldc #10
        + String [Could not set action from %s]
      [180] iconst_1
      [181] anewarray #29
        + Class [java/lang/Object]
      [184] dup
      [185] iconst_0
      [186] aload_1 v1
      [187] aastore
      [188] invokestatic #67
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [191] aload v4
      [193] invokestatic #51
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [196] pop
      [197] aload_0 v0
      [198] invokevirtual #69
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
      [201] bipush 8
      [203] invokevirtual #57
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [206] aload_0 v0
      [207] invokespecial #70
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowDivider ()Landroid/view/View;]
      [210] bipush 8
      [212] invokevirtual #52
        + Methodref [android/view/View.setVisibility (I)V]
      [215] aload_0 v0
      [216] invokevirtual #74
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteTextView ()Landroid/widget/TextView;]
      [219] ldc #9
        + String []
      [221] invokevirtual #63
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [224] aload_0 v0
      [225] iconst_0
      [226] invokevirtual #78
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setClickable (Z)V]
      [229] aload_0 v0
      [230] aconst_null
      [231] putfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [234] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (19 -> 171: 174):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 68
        [5] -> line 69
        [10] -> line 70
        [19] -> line 72
        [45] -> line 74
        [56] -> line 76
        [61] -> line 77
        [73] -> line 78
        [85] -> line 79
        [90] -> line 80
        [101] -> line 81
        [106] -> line 82
        [109] -> line 83
        [114] -> line 84
        [120] -> line 85
        [125] -> line 86
        [131] -> line 87
        [140] -> line 88
        [145] -> line 91
        [152] -> line 92
        [167] -> line 94
        [171] -> line 95
        [176] -> line 96
        [197] -> line 97
        [206] -> line 98
        [215] -> line 99
        [224] -> line 100
        [229] -> line 101
        [234] -> line 103
      + Local variable table attribute (count = 5)
        v0: 0 -> 235 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 235 [Lorg/json/JSONObject; actionJSON]
        v2: 5 -> 235 [Landroid/widget/ImageButton; followButton]
        v3: 10 -> 235 [Landroid/view/View; followDivider]
        v4: 176 -> 234 [Lorg/json/JSONException; e]
  + Method:       getParams()Lorg/json/JSONObject;
    Access flags: 0x1
      = public org.json.JSONObject getParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       hasParams()Z
    Access flags: 0x1
      = public boolean hasParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [4] ifnull +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] iconst_0
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 109
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getImageView()Lcom/android/volley/toolbox/NetworkImageView;
    Access flags: 0x1
      = public com.android.volley.toolbox.NetworkImageView getImageView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #5
        + Integer [2131165333]
      [3] invokevirtual #68
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.findViewById (I)Landroid/view/View;]
      [6] checkcast #27
        + Class [com/android/volley/toolbox/NetworkImageView]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 112
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getFollowButton()Landroid/widget/ImageButton;
    Access flags: 0x1
      = public android.widget.ImageButton getFollowButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #8
        + Integer [2131165428]
      [3] invokevirtual #68
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.findViewById (I)Landroid/view/View;]
      [6] checkcast #24
        + Class [android/widget/ImageButton]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getTextView()Landroid/widget/TextView;
    Access flags: 0x1
      = public android.widget.TextView getTextView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #6
        + Integer [2131165334]
      [3] invokevirtual #68
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.findViewById (I)Landroid/view/View;]
      [6] checkcast #26
        + Class [android/widget/TextView]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 118
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getSiteTextView()Landroid/widget/TextView;
    Access flags: 0x1
      = public android.widget.TextView getSiteTextView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #4
        + Integer [2131165260]
      [3] invokevirtual #68
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.findViewById (I)Landroid/view/View;]
      [6] checkcast #26
        + Class [android/widget/TextView]
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getFollowDivider()Landroid/view/View;
    Access flags: 0x2
      = private android.view.View getFollowDivider()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #7
        + Integer [2131165427]
      [3] invokevirtual #68
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.findViewById (I)Landroid/view/View;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       setDefaultText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setDefaultText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #81
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setText (Ljava/lang/CharSequence;)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] invokevirtual #75
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getTextView ()Landroid/widget/TextView;]
      [10] invokevirtual #61
        + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;]
      [13] putfield #47
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mDefaultText Ljava/lang/CharSequence;]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 127
        [5] -> line 128
        [16] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 17 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 17 [Ljava/lang/CharSequence; text]
  + Method:       setText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #75
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getTextView ()Landroid/widget/TextView;]
      [4] aload_1 v1
      [5] invokevirtual #63
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 131
        [8] -> line 132
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; text]
  + Method:       setText(I)V
    Access flags: 0x1
      = public void setText(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #75
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getTextView ()Landroid/widget/TextView;]
      [4] iload_1 v1
      [5] invokevirtual #62
        + Methodref [android/widget/TextView.setText (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 134
        [8] -> line 135
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 9 [I resourceId]
  + Method:       isSiteId(Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean isSiteId(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #73
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteId ()Ljava/lang/String;]
      [4] aload_1 v1
      [5] invokevirtual #66
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 137
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 9 [Ljava/lang/String; siteId]
  + Method:       setFollowing(Z)V
    Access flags: 0x1
      = public void setFollowing(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #76
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasParams ()Z]
      [4] ifeq +45 (target=49)
      [7] aload_0 v0
      [8] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [11] getstatic #42
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.IS_FOLLOWING_PARAM Ljava/lang/String;]
      [14] iload_1 v1
      [15] invokestatic #65
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [18] invokevirtual #91
        + Methodref [org/json/JSONObject.putOpt (Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;]
      [21] pop
      [22] goto +27 (target=49)
      [25] astore_2 v2
      [26] ldc #12
        + String [FollowRow]
      [28] ldc #11
        + String [Could not set following %b]
      [30] iconst_1
      [31] anewarray #29
        + Class [java/lang/Object]
      [34] dup
      [35] iconst_0
      [36] iload_1 v1
      [37] invokestatic #65
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [40] aastore
      [41] invokestatic #67
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [44] aload_2 v2
      [45] invokestatic #51
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [48] pop
      [49] aload_0 v0
      [50] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.updateButton ()V]
      [53] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (7 -> 22: 25):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 140
        [7] -> line 142
        [22] -> line 143
        [26] -> line 144
        [49] -> line 147
        [53] -> line 148
      + Local variable table attribute (count = 3)
        v0: 0 -> 54 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 54 [Z following]
        v2: 26 -> 49 [Lorg/json/JSONException; e]
  + Method:       isFollowing()Z
    Access flags: 0x1
      = public boolean isFollowing()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #76
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasParams ()Z]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [11] getstatic #42
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.IS_FOLLOWING_PARAM Ljava/lang/String;]
      [14] iconst_0
      [15] invokevirtual #89
        + Methodref [org/json/JSONObject.optBoolean (Ljava/lang/String;Z)Z]
      [18] ireturn
      [19] iconst_0
      [20] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 150
        [7] -> line 151
        [19] -> line 153
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getSiteId()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getSiteId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #76
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasParams ()Z]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [11] getstatic #40
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_ID_PARAM Ljava/lang/String;]
      [14] aconst_null
      [15] invokevirtual #90
        + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [18] areturn
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 157
        [7] -> line 158
        [19] -> line 160
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       setSiteUrl(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setSiteUrl(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #46
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogURL Ljava/lang/String;]
      [5] aload_1 v1
      [6] ifnull +18 (target=24)
      [9] aload_0 v0
      [10] new #32
        + Class [org/edublogs/android/ui/notifications/FollowRow$1]
      [13] dup
      [14] aload_0 v0
      [15] invokespecial #83
        + Methodref [org/edublogs/android/ui/notifications/FollowRow$1.<init> (Lorg/edublogs/android/ui/notifications/FollowRow;)V]
      [18] invokevirtual #79
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [21] goto +8 (target=29)
      [24] aload_0 v0
      [25] aconst_null
      [26] invokevirtual #79
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 164
        [5] -> line 165
        [9] -> line 166
        [21] -> line 180
        [24] -> line 181
        [29] -> line 183
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 30 [Ljava/lang/String; url]
  + Method:       getSiteUrl()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getSiteUrl()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #46
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogURL Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 185
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getSiteDomain()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getSiteDomain()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #76
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasParams ()Z]
      [4] ifeq +15 (target=19)
      [7] aload_0 v0
      [8] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mParams Lorg/json/JSONObject;]
      [11] getstatic #39
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.BLOG_DOMAIN_PARAM Ljava/lang/String;]
      [14] aconst_null
      [15] invokevirtual #90
        + Methodref [org/json/JSONObject.optString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [18] areturn
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 188
        [7] -> line 189
        [19] -> line 191
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       getListener()Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;
    Access flags: 0x1
      = public org.edublogs.android.ui.notifications.FollowRow$OnFollowListener getListener()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 195
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       setListener(Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V
    Access flags: 0x1
      = public void setListener(org.edublogs.android.ui.notifications.FollowRow$OnFollowListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #49
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 198
        [5] -> line 199
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 0 -> 6 [Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener; listener]
  + Method:       hasListener()Z
    Access flags: 0x1
      = public boolean hasListener()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mListener Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
      [4] ifnull +5 (target=9)
      [7] iconst_1
      [8] ireturn
      [9] iconst_0
      [10] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 201
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
  + Method:       updateButton()V
    Access flags: 0x4
      = protected void updateButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #69
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] aload_0 v0
      [7] invokevirtual #77
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.isFollowing ()Z]
      [10] invokevirtual #56
        + Methodref [android/widget/ImageButton.setSelected (Z)V]
      [13] aload_0 v0
      [14] invokevirtual #77
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.isFollowing ()Z]
      [17] ifeq +12 (target=29)
      [20] aload_1 v1
      [21] ldc #1
        + Integer [2130837654]
      [23] invokevirtual #53
        + Methodref [android/widget/ImageButton.setImageResource (I)V]
      [26] goto +9 (target=35)
      [29] aload_1 v1
      [30] ldc #2
        + Integer [2130837655]
      [32] invokevirtual #53
        + Methodref [android/widget/ImageButton.setImageResource (I)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 204
        [5] -> line 205
        [13] -> line 206
        [20] -> line 207
        [26] -> line 208
        [29] -> line 209
        [35] -> line 211
      + Local variable table attribute (count = 2)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/notifications/FollowRow; this]
        v1: 5 -> 36 [Landroid/widget/ImageButton; followButton]
  + Method:       access$0(Lorg/edublogs/android/ui/notifications/FollowRow;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$0(org.edublogs.android.ui.notifications.FollowRow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #46
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow.mBlogURL Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnLongClickListener]
      + Class [android/view/View]
      + Utf8 [OnLongClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowRow$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowRow$ClickListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [ClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowRow$LongClickListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [LongClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [OnFollowListener]
  + Source file attribute:
    + Utf8 [FollowRow.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/FollowRow$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.FollowRow$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 82):
  + String [android.intent.action.VIEW]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/net/Uri]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$1]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow$1.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.access$0 (Lorg/edublogs/android/ui/notifications/FollowRow;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getContext ()Landroid/content/Context;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/notifications/FollowRow;)Ljava/lang/String;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setSiteUrl (Ljava/lang/String;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FollowRow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/net/Uri]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [e]
  + Utf8 [getContext]
  + Utf8 [getInstance]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$1]
  + Utf8 [parse]
  + Utf8 [printStackTrace]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setSiteUrl]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [uri]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/FollowRow;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.FollowRow this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/FollowRow;)V
    Access flags: 0x0
      = FollowRow$1(org.edublogs.android.ui.notifications.FollowRow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$1.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [5] aload_0 v0
      [6] invokespecial #17
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 166
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/FollowRow$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$1.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [4] invokestatic #20
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.access$0 (Lorg/edublogs/android/ui/notifications/FollowRow;)Ljava/lang/String;]
      [7] ifnull +48 (target=55)
      [10] aload_0 v0
      [11] getfield #12
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$1.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [14] invokestatic #20
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.access$0 (Lorg/edublogs/android/ui/notifications/FollowRow;)Ljava/lang/String;]
      [17] invokestatic #15
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [20] astore_2 v2
      [21] aload_0 v0
      [22] getfield #12
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$1.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [25] invokevirtual #21
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getContext ()Landroid/content/Context;]
      [28] new #3
        + Class [android/content/Intent]
      [31] dup
      [32] ldc #1
        + String [android.intent.action.VIEW]
      [34] aload_2 v2
      [35] invokespecial #14
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
      [38] invokevirtual #13
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [41] invokestatic #18
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [44] invokevirtual #19
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [47] goto +8 (target=55)
      [50] astore_2 v2
      [51] aload_2 v2
      [52] invokevirtual #16
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [55] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (10 -> 47: 50):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 169
        [10] -> line 171
        [21] -> line 172
        [41] -> line 173
        [47] -> line 174
        [51] -> line 175
        [55] -> line 178
      + Local variable table attribute (count = 4)
        v0: 0 -> 56 [Lorg/edublogs/android/ui/notifications/FollowRow$1; this]
        v1: 0 -> 56 [Landroid/view/View; v]
        v2: 21 -> 47 [Landroid/net/Uri; uri]
        v2: 51 -> 55 [Ljava/lang/Exception; e]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/FollowRow]
    + NameAndType [setSiteUrl (Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowRow$1]
  + Source file attribute:
    + Utf8 [FollowRow.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/FollowRow$ClickListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.FollowRow$ClickListener extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 75):
  + Integer [2130837654]
  + Integer [2130837655]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/ImageButton]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$ClickListener]
  + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Methodref [android/widget/ImageButton.setImageResource (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getListener ()Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteId ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasListener ()Z]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.isFollowing ()Z]
  + InterfaceMethodref [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener.onFollow (Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
  + InterfaceMethodref [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener.onUnfollow (Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [getFollowButton ()Landroid/widget/ImageButton;]
  + NameAndType [getListener ()Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + NameAndType [getSiteId ()Ljava/lang/String;]
  + NameAndType [hasListener ()Z]
  + NameAndType [isFollowing ()Z]
  + NameAndType [onFollow (Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
  + NameAndType [onUnfollow (Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
  + NameAndType [setImageResource (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [()Landroid/widget/ImageButton;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [ClickListener]
  + Utf8 [Code]
  + Utf8 [FollowRow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow$ClickListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [OnClickListener]
  + Utf8 [OnFollowListener]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [followButton]
  + Utf8 [getFollowButton]
  + Utf8 [getListener]
  + Utf8 [getSiteId]
  + Utf8 [hasListener]
  + Utf8 [isFollowing]
  + Utf8 [java/lang/Object]
  + Utf8 [listener]
  + Utf8 [onClick]
  + Utf8 [onFollow]
  + Utf8 [onUnfollow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$ClickListener]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Utf8 [setImageResource]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/FollowRow;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.FollowRow this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/FollowRow;)V
    Access flags: 0x0
      = FollowRow$ClickListener(org.edublogs.android.ui.notifications.FollowRow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 212
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/FollowRow$ClickListener; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 87, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [4] invokevirtual #16
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.hasListener ()Z]
      [7] ifne +4 (target=11)
      [10] return
      [11] aload_0 v0
      [12] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [15] invokevirtual #13
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getFollowButton ()Landroid/widget/ImageButton;]
      [18] astore_2 v2
      [19] aload_0 v0
      [20] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [23] invokevirtual #14
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getListener ()Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;]
      [26] astore_3 v3
      [27] aload_0 v0
      [28] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [31] invokevirtual #17
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.isFollowing ()Z]
      [34] ifeq +29 (target=63)
      [37] aload_2 v2
      [38] ldc #2
        + Integer [2130837655]
      [40] invokevirtual #11
        + Methodref [android/widget/ImageButton.setImageResource (I)V]
      [43] aload_3 v3
      [44] aload_0 v0
      [45] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [48] aload_0 v0
      [49] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [52] invokevirtual #15
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteId ()Ljava/lang/String;]
      [55] invokeinterface #19
        + InterfaceMethodref [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener.onUnfollow (Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
      [60] goto +26 (target=86)
      [63] aload_2 v2
      [64] ldc #1
        + Integer [2130837654]
      [66] invokevirtual #11
        + Methodref [android/widget/ImageButton.setImageResource (I)V]
      [69] aload_3 v3
      [70] aload_0 v0
      [71] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [74] aload_0 v0
      [75] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$ClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [78] invokevirtual #15
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getSiteId ()Ljava/lang/String;]
      [81] invokeinterface #18
        + InterfaceMethodref [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener.onFollow (Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
      [86] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 214
        [10] -> line 215
        [11] -> line 217
        [19] -> line 218
        [27] -> line 219
        [37] -> line 220
        [43] -> line 221
        [60] -> line 222
        [63] -> line 223
        [69] -> line 224
        [86] -> line 226
      + Local variable table attribute (count = 4)
        v0: 0 -> 87 [Lorg/edublogs/android/ui/notifications/FollowRow$ClickListener; this]
        v1: 0 -> 87 [Landroid/view/View; v]
        v2: 19 -> 87 [Landroid/widget/ImageButton; followButton]
        v3: 27 -> 87 [Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener; listener]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowRow$ClickListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [ClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [OnFollowListener]
  + Source file attribute:
    + Utf8 [FollowRow.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/FollowRow$LongClickListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.FollowRow$LongClickListener extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnLongClickListener]

Constant Pool (count = 58):
  + Integer [2131296548]
  + Class [android/content/res/Resources]
  + Class [android/view/View]
  + Class [android/view/View$OnLongClickListener]
  + Class [android/widget/Toast]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$LongClickListener]
  + Fieldref [org/edublogs/android/ui/notifications/FollowRow$LongClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getResources ()Landroid/content/res/Resources;]
  + NameAndType [<init> ()V]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FollowRow.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LongClickListener]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow$LongClickListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [OnLongClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnLongClickListener]
  + Utf8 [android/widget/Toast]
  + Utf8 [getContext]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [java/lang/Object]
  + Utf8 [makeText]
  + Utf8 [onLongClick]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$LongClickListener]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/FollowRow;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.FollowRow this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/FollowRow;)V
    Access flags: 0x0
      = FollowRow$LongClickListener(org.edublogs.android.ui.notifications.FollowRow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$LongClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 229
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/FollowRow$LongClickListener; this]
  + Method:       onLongClick(Landroid/view/View;)Z
    Access flags: 0x1
      = public boolean onLongClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$LongClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [4] invokevirtual #14
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getContext ()Landroid/content/Context;]
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [org/edublogs/android/ui/notifications/FollowRow$LongClickListener.this$0 Lorg/edublogs/android/ui/notifications/FollowRow;]
      [11] invokevirtual #15
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getResources ()Landroid/content/res/Resources;]
      [14] ldc #1
        + Integer [2131296548]
      [16] invokevirtual #10
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [19] iconst_0
      [20] invokestatic #11
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [23] invokevirtual #12
        + Methodref [android/widget/Toast.show ()V]
      [26] iconst_1
      [27] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 232
        [26] -> line 233
      + Local variable table attribute (count = 2)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/notifications/FollowRow$LongClickListener; this]
        v1: 0 -> 28 [Landroid/view/View; v]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnLongClickListener]
      + Class [android/view/View]
      + Utf8 [OnLongClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/FollowRow$LongClickListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [LongClickListener]
  + Source file attribute:
    + Utf8 [FollowRow.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/FollowRow$OnFollowListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.notifications.FollowRow$OnFollowListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 14):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V]
  + Utf8 [FollowRow.java]
  + Utf8 [InnerClasses]
  + Utf8 [OnFollowListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onFollow]
  + Utf8 [onUnfollow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]

Fields (count = 0):

Methods (count = 2):
  + Method:       onUnfollow(Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void onUnfollow(org.edublogs.android.ui.notifications.FollowRow,java.lang.String)
  + Method:       onFollow(Lorg/edublogs/android/ui/notifications/FollowRow;Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void onFollow(org.edublogs.android.ui.notifications.FollowRow,java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [OnFollowListener]
  + Source file attribute:
    + Utf8 [FollowRow.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment
  Superclass:    android/support/v4/app/Fragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.NoteCommentFragment extends android.support.v4.app.Fragment

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]

Constant Pool (count = 524):
  + Integer [2130837684]
  + Integer [2130837687]
  + Integer [2130903091]
  + Integer [2130968576]
  + Integer [2130968579]
  + Integer [2130968581]
  + Integer [2130968582]
  + Integer [2131165406]
  + Integer [2131165408]
  + Integer [2131165409]
  + Integer [2131165410]
  + Integer [2131165411]
  + Integer [2131165412]
  + Integer [2131165413]
  + Integer [2131165414]
  + Integer [2131165415]
  + Integer [2131165416]
  + Integer [2131165417]
  + Integer [2131165418]
  + Integer [2131165419]
  + Integer [2131296547]
  + String []
  + String [approve-comment]
  + String [body.items[-1].header_text]
  + String [body.items[last].action]
  + String [body.items[last].header_link]
  + String [bug_19917_fix]
  + String [input_method]
  + String [instantReply]
  + String [replyContent]
  + String [spam-comment]
  + String [trash-comment]
  + String [unapprove-comment]
  + Class [[Landroid/text/style/ImageSpan;]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/text/Html]
  + Class [android/text/Html$ImageGetter]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/text/method/LinkMovementMethod]
  + Class [android/text/style/ImageSpan]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/animation/Animation]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/view/inputmethod/InputMethodManager]
  + Class [android/widget/EditText]
  + Class [android/widget/ImageButton]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/ScrollView]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/String]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/DetailHeader]
  + Class [org/edublogs/android/ui/notifications/FollowListener]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$1]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$2]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$3]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/ReplyField]
  + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Class [org/edublogs/android/ui/notifications/ReplyList]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mCommentText Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mDetailHeader Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateClickListener Landroid/view/View$OnClickListener;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateContainer Landroid/widget/LinearLayout;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateSection Landroid/widget/LinearLayout;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModeratingText Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mNote Lorg/edublogs/android/models/Note;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyList Lorg/edublogs/android/ui/notifications/ReplyList;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mScrollView Landroid/widget/ScrollView;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mSpamButton Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mTrashButton Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/Fragment.<init> ()V]
  + Methodref [android/support/v4/app/Fragment.onPause ()V]
  + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onStart ()V]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + Methodref [android/text/SpannableStringBuilder.length ()I]
  + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
  + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
  + Methodref [android/text/method/LinkMovementMethod.getInstance ()Landroid/text/method/MovementMethod;]
  + Methodref [android/text/style/ImageSpan.<init> (Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V]
  + Methodref [android/text/style/ImageSpan.getSource ()Ljava/lang/String;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getVisibility ()I]
  + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
  + Methodref [android/view/View.setClickable (Z)V]
  + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/view/animation/Animation.setStartOffset (J)V]
  + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Methodref [android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow (Landroid/os/IBinder;I)Z]
  + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z]
  + Methodref [android/widget/EditText.requestFocus ()Z]
  + Methodref [android/widget/ImageButton.setImageResource (I)V]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/ImageButton.setTag (Ljava/lang/Object;)V]
  + Methodref [android/widget/ImageButton.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [android/widget/LinearLayout.getChildCount ()I]
  + Methodref [android/widget/LinearLayout.setVisibility (I)V]
  + Methodref [android/widget/TextView.setMovementMethod (Landroid/text/method/MovementMethod;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [android/widget/TextView.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getActions ()Ljava/util/Map;]
  + Methodref [org/edublogs/android/models/Note.getCommentBody ()Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/models/Note.getIconURL ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getSubject ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowListener.<init> (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setAction (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setDefaultText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setListener (Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.dismissKeyboard ()V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getArguments ()Landroid/os/Bundle;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getView ()Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;Landroid/text/Html$ImageGetter;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/widget/TextView;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.popNoteDetail ()V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.setOnReplyListener (Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/json/JSONObject.<init> ()V]
  + InterfaceMethodref [android/text/Html$ImageGetter.getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/widget/TextView;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;Landroid/text/Html$ImageGetter;Ljava/lang/String;)V]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [containsKey (Ljava/lang/String;)Z]
  + NameAndType [dismissKeyboard ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [getActions ()Ljava/util/Map;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getArguments ()Landroid/os/Bundle;]
  + NameAndType [getBaseContext ()Landroid/content/Context;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getCommentBody ()Landroid/text/Spanned;]
  + NameAndType [getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getIconURL ()Ljava/lang/String;]
  + NameAndType [getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [getInstance ()Landroid/text/method/MovementMethod;]
  + NameAndType [getNote ()Lorg/edublogs/android/models/Note;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSource ()Ljava/lang/String;]
  + NameAndType [getSpanEnd (Ljava/lang/Object;)I]
  + NameAndType [getSpanFlags (Ljava/lang/Object;)I]
  + NameAndType [getSpanStart (Ljava/lang/Object;)I]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSubject ()Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getView ()Landroid/view/View;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWindowToken ()Landroid/os/IBinder;]
  + NameAndType [hideSoftInputFromWindow (Landroid/os/IBinder;I)Z]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [length ()I]
  + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + NameAndType [mApproveButton Landroid/widget/ImageButton;]
  + NameAndType [mCommentText Landroid/widget/TextView;]
  + NameAndType [mDetailHeader Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + NameAndType [mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;]
  + NameAndType [mModerateClickListener Landroid/view/View$OnClickListener;]
  + NameAndType [mModerateContainer Landroid/widget/LinearLayout;]
  + NameAndType [mModerateSection Landroid/widget/LinearLayout;]
  + NameAndType [mModeratingText Landroid/widget/TextView;]
  + NameAndType [mNote Lorg/edublogs/android/models/Note;]
  + NameAndType [mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;]
  + NameAndType [mReplyList Lorg/edublogs/android/ui/notifications/ReplyList;]
  + NameAndType [mReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + NameAndType [mScrollView Landroid/widget/ScrollView;]
  + NameAndType [mSpamButton Landroid/widget/ImageButton;]
  + NameAndType [mTextField Landroid/widget/EditText;]
  + NameAndType [mTrashButton Landroid/widget/ImageButton;]
  + NameAndType [onPause ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStart ()V]
  + NameAndType [popNoteDetail ()V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeSpan (Ljava/lang/Object;)V]
  + NameAndType [requestFocus ()Z]
  + NameAndType [setAction (Lorg/json/JSONObject;)V]
  + NameAndType [setClickable (Z)V]
  + NameAndType [setDefaultText (Ljava/lang/CharSequence;)V]
  + NameAndType [setImageResource (I)V]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setListener (Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
  + NameAndType [setMovementMethod (Landroid/text/method/MovementMethod;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnReplyListener (Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;)V]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [setStartOffset (J)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setUrl (Ljava/lang/String;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [showSoftInput (Landroid/view/View;I)Z]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [toUpperCase ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/os/IBinder;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/text/Spanned;]
  + Utf8 [()Landroid/text/method/MovementMethod;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Lorg/edublogs/android/models/Note;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/IBinder;I)Z]
  + Utf8 [(Landroid/text/method/MovementMethod;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;I)Z]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Landroid/widget/ScrollView;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Lorg/edublogs/android/ui/notifications/ReplyList;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/widget/TextView;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;Landroid/text/Html$ImageGetter;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [AsyncImageGetter]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [ImageGetter]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/text/Html$ImageGetter;]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [Landroid/text/style/ClickableSpan;]
  + Utf8 [Landroid/text/style/ImageSpan;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View$OnClickListener;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [Landroid/view/inputmethod/InputMethodManager;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [Landroid/widget/LinearLayout;]
  + Utf8 [Landroid/widget/ScrollView;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lorg/json/JSONObject;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyList;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [OnClickListener]
  + Utf8 [OnFollowListener]
  + Utf8 [OnReplyListener]
  + Utf8 [RemoteDrawable]
  + Utf8 [ReplyResponseHandler]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Landroid/text/style/ImageSpan;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Html$ImageGetter]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/text/method/LinkMovementMethod]
  + Utf8 [android/text/style/ImageSpan]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/animation/Animation]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/view/inputmethod/InputMethodManager]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/ScrollView]
  + Utf8 [android/widget/TextView]
  + Utf8 [animateModeration]
  + Utf8 [approve-comment]
  + Utf8 [arguments]
  + Utf8 [body.items[-1].header_text]
  + Utf8 [body.items[last].action]
  + Utf8 [body.items[last].header_link]
  + Utf8 [bug_19917_fix]
  + Utf8 [clickListener]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [containsKey]
  + Utf8 [dismissKeyboard]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [followAction]
  + Utf8 [fromHtml]
  + Utf8 [getActions]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getArguments]
  + Utf8 [getBaseContext]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getCommentBody]
  + Utf8 [getDrawable]
  + Utf8 [getIconURL]
  + Utf8 [getImageView]
  + Utf8 [getInstance]
  + Utf8 [getNote]
  + Utf8 [getResources]
  + Utf8 [getSource]
  + Utf8 [getSpanEnd]
  + Utf8 [getSpanFlags]
  + Utf8 [getSpanStart]
  + Utf8 [getSpans]
  + Utf8 [getString]
  + Utf8 [getSubject]
  + Utf8 [getSystemService]
  + Utf8 [getView]
  + Utf8 [getVisibility]
  + Utf8 [getWindowToken]
  + Utf8 [hasModerateAction]
  + Utf8 [hideSoftInputFromWindow]
  + Utf8 [html]
  + Utf8 [i]
  + Utf8 [imageLoader]
  + Utf8 [img]
  + Utf8 [imgGetter]
  + Utf8 [imgs]
  + Utf8 [imm]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [inputMethodManager]
  + Utf8 [input_method]
  + Utf8 [instantReply]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Map]
  + Utf8 [length]
  + Utf8 [loadAnimation]
  + Utf8 [mApproveButton]
  + Utf8 [mCommentText]
  + Utf8 [mDetailHeader]
  + Utf8 [mFollowRow]
  + Utf8 [mModerateClickListener]
  + Utf8 [mModerateContainer]
  + Utf8 [mModerateSection]
  + Utf8 [mModeratingText]
  + Utf8 [mNote]
  + Utf8 [mReplyField]
  + Utf8 [mReplyList]
  + Utf8 [mReplyListener]
  + Utf8 [mScrollView]
  + Utf8 [mSpamButton]
  + Utf8 [mTextField]
  + Utf8 [mTrashButton]
  + Utf8 [moderatingAnimation]
  + Utf8 [note]
  + Utf8 [noteActions]
  + Utf8 [onCreateView]
  + Utf8 [onPause]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStart]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/DetailHeader]
  + Utf8 [org/edublogs/android/ui/notifications/FollowListener]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$1]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$2]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$3]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyList]
  + Utf8 [org/json/JSONObject]
  + Utf8 [outState]
  + Utf8 [parent]
  + Utf8 [popNoteDetail]
  + Utf8 [putBoolean]
  + Utf8 [queryJSON]
  + Utf8 [remote]
  + Utf8 [remoteDrawable]
  + Utf8 [removeSpan]
  + Utf8 [replyContent]
  + Utf8 [requestFocus]
  + Utf8 [setAction]
  + Utf8 [setClickable]
  + Utf8 [setDefaultText]
  + Utf8 [setImageResource]
  + Utf8 [setImageUrl]
  + Utf8 [setListener]
  + Utf8 [setMovementMethod]
  + Utf8 [setNote]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnReplyListener]
  + Utf8 [setSpan]
  + Utf8 [setStartOffset]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [setUrl]
  + Utf8 [setVisibility]
  + Utf8 [showSoftInput]
  + Utf8 [spam-comment]
  + Utf8 [spanEnd]
  + Utf8 [spanFlags]
  + Utf8 [spanStart]
  + Utf8 [src]
  + Utf8 [start]
  + Utf8 [startAnimation]
  + Utf8 [state]
  + Utf8 [this]
  + Utf8 [toUpperCase]
  + Utf8 [trash-comment]
  + Utf8 [unapprove-comment]
  + Utf8 [url]
  + Utf8 [view]
  + Utf8 [zoom]

Fields (count = 15):
  + Field:        mCommentText Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mCommentText
  + Field:        mModeratingText Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mModeratingText
  + Field:        mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.ReplyField mReplyField
  + Field:        mNote Lorg/edublogs/android/models/Note;
    Access flags: 0x2
      = private org.edublogs.android.models.Note mNote
  + Field:        mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.FollowRow mFollowRow
  + Field:        mDetailHeader Lorg/edublogs/android/ui/notifications/DetailHeader;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.DetailHeader mDetailHeader
  + Field:        mReplyList Lorg/edublogs/android/ui/notifications/ReplyList;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.ReplyList mReplyList
  + Field:        mScrollView Landroid/widget/ScrollView;
    Access flags: 0x2
      = private android.widget.ScrollView mScrollView
  + Field:        mApproveButton Landroid/widget/ImageButton;
    Access flags: 0x2
      = private android.widget.ImageButton mApproveButton
  + Field:        mSpamButton Landroid/widget/ImageButton;
    Access flags: 0x2
      = private android.widget.ImageButton mSpamButton
  + Field:        mTrashButton Landroid/widget/ImageButton;
    Access flags: 0x2
      = private android.widget.ImageButton mTrashButton
  + Field:        mModerateContainer Landroid/widget/LinearLayout;
    Access flags: 0x2
      = private android.widget.LinearLayout mModerateContainer
  + Field:        mModerateSection Landroid/widget/LinearLayout;
    Access flags: 0x2
      = private android.widget.LinearLayout mModerateSection
  + Field:        mModerateClickListener Landroid/view/View$OnClickListener;
    Access flags: 0x2
      = private android.view.View$OnClickListener mModerateClickListener
  + Field:        mReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.ReplyField$OnReplyListener mReplyListener

Methods (count = 11):
  + Method:       <init>()V
    Access flags: 0x1
      = public NoteCommentFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #99
        + Methodref [android/support/v4/app/Fragment.<init> ()V]
      [4] aload_0 v0
      [5] new #65
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$1]
      [8] dup
      [9] aload_0 v0
      [10] invokespecial #160
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
      [13] putfield #82
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateClickListener Landroid/view/View$OnClickListener;]
      [16] aload_0 v0
      [17] new #66
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$2]
      [20] dup
      [21] aload_0 v0
      [22] invokespecial #161
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
      [25] putfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 51
        [4] -> line 196
        [16] -> line 242
        [28] -> line 51
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 206, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] ldc #3
        + Integer [2130903091]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #117
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload_0 v0
      [11] aload v4
      [13] ldc #20
        + Integer [2131165419]
      [15] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [18] checkcast #73
        + Class [org/edublogs/android/ui/notifications/ReplyField]
      [21] putfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;]
      [24] aload_0 v0
      [25] aload v4
      [27] ldc #18
        + Integer [2131165417]
      [29] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [32] checkcast #54
        + Class [android/widget/TextView]
      [35] putfield #79
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mCommentText Landroid/widget/TextView;]
      [38] aload_0 v0
      [39] aload v4
      [41] ldc #10
        + Integer [2131165409]
      [43] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [46] checkcast #62
        + Class [org/edublogs/android/ui/notifications/FollowRow]
      [49] putfield #81
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [52] aload_0 v0
      [53] aload v4
      [55] ldc #9
        + Integer [2131165408]
      [57] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [60] checkcast #60
        + Class [org/edublogs/android/ui/notifications/DetailHeader]
      [63] putfield #80
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mDetailHeader Lorg/edublogs/android/ui/notifications/DetailHeader;]
      [66] aload_0 v0
      [67] aload v4
      [69] ldc #19
        + Integer [2131165418]
      [71] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [74] checkcast #75
        + Class [org/edublogs/android/ui/notifications/ReplyList]
      [77] putfield #88
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyList Lorg/edublogs/android/ui/notifications/ReplyList;]
      [80] aload_0 v0
      [81] aload v4
      [83] ldc #8
        + Integer [2131165406]
      [85] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [88] checkcast #53
        + Class [android/widget/ScrollView]
      [91] putfield #90
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mScrollView Landroid/widget/ScrollView;]
      [94] aload_0 v0
      [95] aload v4
      [97] ldc #14
        + Integer [2131165413]
      [99] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [102] checkcast #51
        + Class [android/widget/ImageButton]
      [105] putfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [108] aload_0 v0
      [109] aload v4
      [111] ldc #15
        + Integer [2131165414]
      [113] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [116] checkcast #51
        + Class [android/widget/ImageButton]
      [119] putfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mSpamButton Landroid/widget/ImageButton;]
      [122] aload_0 v0
      [123] aload v4
      [125] ldc #16
        + Integer [2131165415]
      [127] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [130] checkcast #51
        + Class [android/widget/ImageButton]
      [133] putfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mTrashButton Landroid/widget/ImageButton;]
      [136] aload_0 v0
      [137] aload v4
      [139] ldc #17
        + Integer [2131165416]
      [141] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [144] checkcast #54
        + Class [android/widget/TextView]
      [147] putfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModeratingText Landroid/widget/TextView;]
      [150] aload_0 v0
      [151] aload v4
      [153] ldc #13
        + Integer [2131165412]
      [155] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [158] checkcast #52
        + Class [android/widget/LinearLayout]
      [161] putfield #83
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateContainer Landroid/widget/LinearLayout;]
      [164] aload_0 v0
      [165] aload v4
      [167] ldc #11
        + Integer [2131165410]
      [169] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [172] checkcast #52
        + Class [android/widget/LinearLayout]
      [175] putfield #84
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateSection Landroid/widget/LinearLayout;]
      [178] aload v4
      [180] ldc #12
        + Integer [2131165411]
      [182] invokevirtual #118
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [185] checkcast #54
        + Class [android/widget/TextView]
      [188] aload_0 v0
      [189] invokevirtual #158
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getResources ()Landroid/content/res/Resources;]
      [192] ldc #21
        + Integer [2131296547]
      [194] invokevirtual #94
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [197] invokevirtual #141
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [200] invokevirtual #136
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [203] aload v4
      [205] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 70
        [10] -> line 71
        [24] -> line 72
        [38] -> line 73
        [52] -> line 74
        [66] -> line 75
        [80] -> line 76
        [94] -> line 77
        [108] -> line 78
        [122] -> line 79
        [136] -> line 80
        [150] -> line 81
        [164] -> line 82
        [178] -> line 84
        [203] -> line 86
      + Local variable table attribute (count = 5)
        v0: 0 -> 206 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
        v1: 0 -> 206 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 206 [Landroid/view/ViewGroup; parent]
        v3: 0 -> 206 [Landroid/os/Bundle; state]
        v4: 10 -> 206 [Landroid/view/View; view]
  + Method:       onStart()V
    Access flags: 0x1
      = public void onStart()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 716, locals = 15, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #102
        + Methodref [android/support/v4/app/Fragment.onStart ()V]
      [4] aload_0 v0
      [5] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [8] ifnonnull +21 (target=29)
      [11] aload_0 v0
      [12] invokevirtual #155
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [15] ifnull +14 (target=29)
      [18] aload_0 v0
      [19] invokevirtual #155
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [22] checkcast #72
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      [25] invokevirtual #164
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.popNoteDetail ()V]
      [28] return
      [29] aload_0 v0
      [30] getfield #81
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [33] invokevirtual #150
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
      [36] aload_0 v0
      [37] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [40] invokevirtual #144
        + Methodref [org/edublogs/android/models/Note.getIconURL ()Ljava/lang/String;]
      [43] getstatic #77
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [46] invokevirtual #139
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [49] aload_0 v0
      [50] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [53] invokevirtual #143
        + Methodref [org/edublogs/android/models/Note.getCommentBody ()Landroid/text/Spanned;]
      [56] checkcast #41
        + Class [android/text/SpannableStringBuilder]
      [59] astore_1 v1
      [60] new #68
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
      [63] dup
      [64] aload_0 v0
      [65] aload_0 v0
      [66] getfield #79
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mCommentText Landroid/widget/TextView;]
      [69] invokespecial #163
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/widget/TextView;)V]
      [72] astore_2 v2
      [73] aload_1 v1
      [74] iconst_0
      [75] aload_1 v1
      [76] invokevirtual #111
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [79] ldc #43
        + Class [android/text/style/ImageSpan]
      [81] invokevirtual #110
        + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [84] checkcast #34
        + Class [[Landroid/text/style/ImageSpan;]
      [87] astore_3 v3
      [88] aload_3 v3
      [89] dup
      [90] astore v7
      [92] arraylength
      [93] istore v6
      [95] iconst_0
      [96] istore v5
      [98] goto +118 (target=216)
      [101] aload v7
      [103] iload v5
      [105] aaload
      [106] astore v4
      [108] aload v4
      [110] invokevirtual #116
        + Methodref [android/text/style/ImageSpan.getSource ()Ljava/lang/String;]
      [113] astore v8
      [115] aload_2 v2
      [116] aload v8
      [118] invokeinterface #168
        + InterfaceMethodref [android/text/Html$ImageGetter.getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [123] checkcast #69
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
      [126] astore v9
      [128] new #67
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$3]
      [131] dup
      [132] aload_0 v0
      [133] aload v9
      [135] aload_2 v2
      [136] aload v8
      [138] invokespecial #162
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;Landroid/text/Html$ImageGetter;Ljava/lang/String;)V]
      [141] astore v10
      [143] new #43
        + Class [android/text/style/ImageSpan]
      [146] dup
      [147] aload v9
      [149] aload v4
      [151] invokevirtual #116
        + Methodref [android/text/style/ImageSpan.getSource ()Ljava/lang/String;]
      [154] invokespecial #115
        + Methodref [android/text/style/ImageSpan.<init> (Landroid/graphics/drawable/Drawable;Ljava/lang/String;)V]
      [157] astore v11
      [159] aload_1 v1
      [160] aload v4
      [162] invokevirtual #109
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [165] istore v12
      [167] aload_1 v1
      [168] aload v4
      [170] invokevirtual #107
        + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
      [173] istore v13
      [175] aload_1 v1
      [176] aload v4
      [178] invokevirtual #108
        + Methodref [android/text/SpannableStringBuilder.getSpanFlags (Ljava/lang/Object;)I]
      [181] istore v14
      [183] aload_1 v1
      [184] aload v11
      [186] iload v12
      [188] iload v13
      [190] iload v14
      [192] invokevirtual #113
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [195] aload_1 v1
      [196] aload v10
      [198] iload v12
      [200] iload v13
      [202] iload v14
      [204] invokevirtual #113
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [207] aload_1 v1
      [208] aload v4
      [210] invokevirtual #112
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [213] iinc v5, 1
      [216] iload v5
      [218] iload v6
      [220] ificmplt -119 (target=101)
      [223] aload_0 v0
      [224] getfield #79
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mCommentText Landroid/widget/TextView;]
      [227] aload_1 v1
      [228] invokevirtual #136
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [231] aload_0 v0
      [232] getfield #79
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mCommentText Landroid/widget/TextView;]
      [235] invokestatic #114
        + Methodref [android/text/method/LinkMovementMethod.getInstance ()Landroid/text/method/MovementMethod;]
      [238] invokevirtual #135
        + Methodref [android/widget/TextView.setMovementMethod (Landroid/text/method/MovementMethod;)V]
      [241] aload_0 v0
      [242] getfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;]
      [245] aload_0 v0
      [246] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
      [249] invokevirtual #165
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.setOnReplyListener (Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;)V]
      [252] aload_0 v0
      [253] getfield #80
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mDetailHeader Lorg/edublogs/android/ui/notifications/DetailHeader;]
      [256] aload_0 v0
      [257] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [260] invokevirtual #145
        + Methodref [org/edublogs/android/models/Note.getSubject ()Ljava/lang/String;]
      [263] invokevirtual #147
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setText (Ljava/lang/CharSequence;)V]
      [266] aload_0 v0
      [267] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [270] invokevirtual #142
        + Methodref [org/edublogs/android/models/Note.getActions ()Ljava/util/Map;]
      [273] astore v4
      [275] iconst_0
      [276] istore v5
      [278] aload v4
      [280] ldc #23
        + String [approve-comment]
      [282] invokeinterface #169
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [287] ifeq +43 (target=330)
      [290] iconst_1
      [291] istore v5
      [293] aload_0 v0
      [294] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [297] ldc #1
        + Integer [2130837684]
      [299] invokevirtual #128
        + Methodref [android/widget/ImageButton.setImageResource (I)V]
      [302] aload_0 v0
      [303] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [306] iconst_0
      [307] invokevirtual #131
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [310] aload_0 v0
      [311] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [314] aload_0 v0
      [315] getfield #82
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateClickListener Landroid/view/View$OnClickListener;]
      [318] invokevirtual #129
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [321] aload_0 v0
      [322] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [325] ldc #23
        + String [approve-comment]
      [327] invokevirtual #130
        + Methodref [android/widget/ImageButton.setTag (Ljava/lang/Object;)V]
      [330] aload v4
      [332] ldc #33
        + String [unapprove-comment]
      [334] invokeinterface #169
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [339] ifeq +43 (target=382)
      [342] iconst_1
      [343] istore v5
      [345] aload_0 v0
      [346] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [349] ldc #2
        + Integer [2130837687]
      [351] invokevirtual #128
        + Methodref [android/widget/ImageButton.setImageResource (I)V]
      [354] aload_0 v0
      [355] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [358] iconst_0
      [359] invokevirtual #131
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [362] aload_0 v0
      [363] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [366] aload_0 v0
      [367] getfield #82
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateClickListener Landroid/view/View$OnClickListener;]
      [370] invokevirtual #129
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [373] aload_0 v0
      [374] getfield #78
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mApproveButton Landroid/widget/ImageButton;]
      [377] ldc #33
        + String [unapprove-comment]
      [379] invokevirtual #130
        + Methodref [android/widget/ImageButton.setTag (Ljava/lang/Object;)V]
      [382] aload v4
      [384] ldc #31
        + String [spam-comment]
      [386] invokeinterface #169
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [391] ifeq +37 (target=428)
      [394] iconst_1
      [395] istore v5
      [397] aload_0 v0
      [398] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mSpamButton Landroid/widget/ImageButton;]
      [401] iconst_0
      [402] invokevirtual #131
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [405] aload_0 v0
      [406] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mSpamButton Landroid/widget/ImageButton;]
      [409] aload_0 v0
      [410] getfield #82
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateClickListener Landroid/view/View$OnClickListener;]
      [413] invokevirtual #129
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [416] aload_0 v0
      [417] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mSpamButton Landroid/widget/ImageButton;]
      [420] ldc #31
        + String [spam-comment]
      [422] invokevirtual #130
        + Methodref [android/widget/ImageButton.setTag (Ljava/lang/Object;)V]
      [425] goto +12 (target=437)
      [428] aload_0 v0
      [429] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mSpamButton Landroid/widget/ImageButton;]
      [432] bipush 8
      [434] invokevirtual #131
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [437] aload v4
      [439] ldc #32
        + String [trash-comment]
      [441] invokeinterface #169
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [446] ifeq +37 (target=483)
      [449] iconst_1
      [450] istore v5
      [452] aload_0 v0
      [453] getfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mTrashButton Landroid/widget/ImageButton;]
      [456] iconst_0
      [457] invokevirtual #131
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [460] aload_0 v0
      [461] getfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mTrashButton Landroid/widget/ImageButton;]
      [464] aload_0 v0
      [465] getfield #82
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateClickListener Landroid/view/View$OnClickListener;]
      [468] invokevirtual #129
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [471] aload_0 v0
      [472] getfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mTrashButton Landroid/widget/ImageButton;]
      [475] ldc #32
        + String [trash-comment]
      [477] invokevirtual #130
        + Methodref [android/widget/ImageButton.setTag (Ljava/lang/Object;)V]
      [480] goto +12 (target=492)
      [483] aload_0 v0
      [484] getfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mTrashButton Landroid/widget/ImageButton;]
      [487] bipush 8
      [489] invokevirtual #131
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [492] iload v5
      [494] ifne +12 (target=506)
      [497] aload_0 v0
      [498] getfield #84
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateSection Landroid/widget/LinearLayout;]
      [501] bipush 8
      [503] invokevirtual #134
        + Methodref [android/widget/LinearLayout.setVisibility (I)V]
      [506] aload_0 v0
      [507] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [510] ldc #26
        + String [body.items[last].header_link]
      [512] ldc #22
        + String []
      [514] invokevirtual #146
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [517] checkcast #56
        + Class [java/lang/String]
      [520] astore v6
      [522] aload v6
      [524] ldc #22
        + String []
      [526] invokevirtual #140
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [529] ifne +12 (target=541)
      [532] aload_0 v0
      [533] getfield #80
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mDetailHeader Lorg/edublogs/android/ui/notifications/DetailHeader;]
      [536] aload v6
      [538] invokevirtual #148
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setUrl (Ljava/lang/String;)V]
      [541] aload_0 v0
      [542] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [545] ldc #25
        + String [body.items[last].action]
      [547] new #76
        + Class [org/json/JSONObject]
      [550] dup
      [551] invokespecial #167
        + Methodref [org/json/JSONObject.<init> ()V]
      [554] invokevirtual #146
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [557] checkcast #76
        + Class [org/json/JSONObject]
      [560] astore v7
      [562] aload_0 v0
      [563] getfield #81
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [566] aload_0 v0
      [567] invokevirtual #157
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [570] ldc #24
        + String [body.items[-1].header_text]
      [572] ldc #22
        + String []
      [574] invokevirtual #146
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [577] checkcast #56
        + Class [java/lang/String]
      [580] invokestatic #106
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [583] invokevirtual #152
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setDefaultText (Ljava/lang/CharSequence;)V]
      [586] aload_0 v0
      [587] getfield #81
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [590] aload v7
      [592] invokevirtual #151
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setAction (Lorg/json/JSONObject;)V]
      [595] aload_0 v0
      [596] getfield #81
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mFollowRow Lorg/edublogs/android/ui/notifications/FollowRow;]
      [599] new #61
        + Class [org/edublogs/android/ui/notifications/FollowListener]
      [602] dup
      [603] aload_0 v0
      [604] invokevirtual #155
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [607] invokevirtual #103
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [610] invokespecial #149
        + Methodref [org/edublogs/android/ui/notifications/FollowListener.<init> (Landroid/content/Context;)V]
      [613] invokevirtual #153
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setListener (Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
      [616] aload_0 v0
      [617] invokevirtual #156
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getArguments ()Landroid/os/Bundle;]
      [620] astore v8
      [622] aload v8
      [624] ifnull +91 (target=715)
      [627] aload v8
      [629] ldc #30
        + String [replyContent]
      [631] invokevirtual #95
        + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
      [634] ifne +13 (target=647)
      [637] aload v8
      [639] ldc #29
        + String [instantReply]
      [641] invokevirtual #95
        + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
      [644] ifeq +71 (target=715)
      [647] aload v8
      [649] ldc #30
        + String [replyContent]
      [651] invokevirtual #95
        + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
      [654] ifeq +17 (target=671)
      [657] aload_0 v0
      [658] getfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;]
      [661] aload v8
      [663] ldc #30
        + String [replyContent]
      [665] invokevirtual #96
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [668] invokevirtual #166
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.setText (Ljava/lang/CharSequence;)V]
      [671] aload_0 v0
      [672] getfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;]
      [675] getfield #93
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
      [678] invokevirtual #127
        + Methodref [android/widget/EditText.requestFocus ()Z]
      [681] pop
      [682] aload_0 v0
      [683] invokevirtual #155
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [686] ldc #28
        + String [input_method]
      [688] invokevirtual #105
        + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [691] checkcast #49
        + Class [android/view/inputmethod/InputMethodManager]
      [694] astore v9
      [696] aload v9
      [698] ifnull +17 (target=715)
      [701] aload v9
      [703] aload_0 v0
      [704] getfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyField Lorg/edublogs/android/ui/notifications/ReplyField;]
      [707] getfield #93
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
      [710] iconst_0
      [711] invokevirtual #126
        + Methodref [android/view/inputmethod/InputMethodManager.showSoftInput (Landroid/view/View;I)Z]
      [714] pop
      [715] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 70)
        [0] -> line 91
        [4] -> line 93
        [18] -> line 94
        [28] -> line 95
        [29] -> line 98
        [49] -> line 99
        [60] -> line 100
        [73] -> line 101
        [88] -> line 102
        [108] -> line 104
        [115] -> line 105
        [128] -> line 106
        [143] -> line 114
        [159] -> line 116
        [167] -> line 117
        [175] -> line 118
        [183] -> line 119
        [195] -> line 120
        [207] -> line 121
        [213] -> line 102
        [223] -> line 123
        [231] -> line 124
        [241] -> line 125
        [252] -> line 126
        [266] -> line 128
        [275] -> line 129
        [278] -> line 130
        [290] -> line 131
        [293] -> line 132
        [302] -> line 133
        [310] -> line 134
        [321] -> line 135
        [330] -> line 137
        [342] -> line 138
        [345] -> line 139
        [354] -> line 140
        [362] -> line 141
        [373] -> line 142
        [382] -> line 144
        [394] -> line 145
        [397] -> line 146
        [405] -> line 147
        [416] -> line 148
        [425] -> line 149
        [428] -> line 150
        [437] -> line 152
        [449] -> line 153
        [452] -> line 154
        [460] -> line 155
        [471] -> line 156
        [480] -> line 157
        [483] -> line 158
        [492] -> line 161
        [497] -> line 162
        [506] -> line 164
        [522] -> line 165
        [532] -> line 166
        [541] -> line 168
        [562] -> line 169
        [586] -> line 170
        [595] -> line 171
        [616] -> line 172
        [622] -> line 173
        [647] -> line 174
        [657] -> line 175
        [671] -> line 177
        [682] -> line 178
        [696] -> line 179
        [701] -> line 180
        [715] -> line 183
      + Local variable table attribute (count = 18)
        v0: 0 -> 716 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
        v1: 60 -> 716 [Landroid/text/SpannableStringBuilder; html]
        v2: 73 -> 716 [Landroid/text/Html$ImageGetter; imgGetter]
        v3: 88 -> 716 [[Landroid/text/style/ImageSpan; imgs]
        v4: 108 -> 213 [Landroid/text/style/ImageSpan; img]
        v8: 115 -> 213 [Ljava/lang/String; src]
        v9: 128 -> 213 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; remoteDrawable]
        v10: 143 -> 213 [Landroid/text/style/ClickableSpan; clickListener]
        v11: 159 -> 213 [Landroid/text/style/ImageSpan; remote]
        v12: 167 -> 213 [I spanStart]
        v13: 175 -> 213 [I spanEnd]
        v14: 183 -> 213 [I spanFlags]
        v4: 275 -> 716 [Ljava/util/Map; noteActions]
        v5: 278 -> 716 [Z hasModerateAction]
        v6: 522 -> 716 [Ljava/lang/String; url]
        v7: 562 -> 716 [Lorg/json/JSONObject; followAction]
        v8: 622 -> 716 [Landroid/os/Bundle; arguments]
        v9: 696 -> 715 [Landroid/view/inputmethod/InputMethodManager; inputMethodManager]
      + Local variable type table attribute (count = 1)
        v4: 275 -> 716 [Ljava/util/Map<Ljava/lang/String;Lorg/json/JSONObject;>; noteActions]
  + Method:       onPause()V
    Access flags: 0x1
      = public void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #100
        + Methodref [android/support/v4/app/Fragment.onPause ()V]
      [4] aload_0 v0
      [5] invokevirtual #154
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.dismissKeyboard ()V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 187
        [4] -> line 188
        [8] -> line 189
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
  + Method:       dismissKeyboard()V
    Access flags: 0x4
      = protected void dismissKeyboard()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #155
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] ldc #28
        + String [input_method]
      [6] invokevirtual #105
        + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [9] checkcast #49
        + Class [android/view/inputmethod/InputMethodManager]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] aload_0 v0
      [15] invokevirtual #159
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getView ()Landroid/view/View;]
      [18] invokevirtual #120
        + Methodref [android/view/View.getWindowToken ()Landroid/os/IBinder;]
      [21] iconst_0
      [22] invokevirtual #125
        + Methodref [android/view/inputmethod/InputMethodManager.hideSoftInputFromWindow (Landroid/os/IBinder;I)Z]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 192
        [13] -> line 193
        [26] -> line 194
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
        v1: 13 -> 27 [Landroid/view/inputmethod/InputMethodManager; imm]
  + Method:       animateModeration(Z)V
    Access flags: 0x1
      = public void animateModeration(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 146, locals = 5, stack = 3):
      [0] iconst_0
      [1] istore_2 v2
      [2] goto +85 (target=87)
      [5] aload_0 v0
      [6] getfield #83
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateContainer Landroid/widget/LinearLayout;]
      [9] iload_2 v2
      [10] invokevirtual #132
        + Methodref [android/widget/LinearLayout.getChildAt (I)Landroid/view/View;]
      [13] astore_3 v3
      [14] aload_3 v3
      [15] instanceof #51
        + Class [android/widget/ImageButton]
      [18] ifeq +66 (target=84)
      [21] aload_3 v3
      [22] invokevirtual #119
        + Methodref [android/view/View.getVisibility ()I]
      [25] ifne +59 (target=84)
      [28] iload_1 v1
      [29] ifeq +11 (target=40)
      [32] aload_3 v3
      [33] iconst_0
      [34] invokevirtual #121
        + Methodref [android/view/View.setClickable (Z)V]
      [37] goto +8 (target=45)
      [40] aload_3 v3
      [41] iconst_1
      [42] invokevirtual #121
        + Methodref [android/view/View.setClickable (Z)V]
      [45] aload_0 v0
      [46] invokevirtual #155
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [49] invokevirtual #104
        + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
      [52] iload_1 v1
      [53] ifeq +8 (target=61)
      [56] ldc #7
        + Integer [2130968582]
      [58] goto +5 (target=63)
      [61] ldc #6
        + Integer [2130968581]
      [63] invokestatic #124
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [66] astore v4
      [68] aload v4
      [70] iload_2 v2
      [71] bipush 100
      [73] imul
      [74] i2l
      [75] invokevirtual #123
        + Methodref [android/view/animation/Animation.setStartOffset (J)V]
      [78] aload_3 v3
      [79] aload v4
      [81] invokevirtual #122
        + Methodref [android/view/View.startAnimation (Landroid/view/animation/Animation;)V]
      [84] iinc v2, 1
      [87] iload_2 v2
      [88] aload_0 v0
      [89] getfield #83
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModerateContainer Landroid/widget/LinearLayout;]
      [92] invokevirtual #133
        + Methodref [android/widget/LinearLayout.getChildCount ()I]
      [95] ificmplt -90 (target=5)
      [98] aload_0 v0
      [99] invokevirtual #155
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [102] invokevirtual #104
        + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
      [105] iload_1 v1
      [106] ifeq +8 (target=114)
      [109] ldc #4
        + Integer [2130968576]
      [111] goto +5 (target=116)
      [114] ldc #5
        + Integer [2130968579]
      [116] invokestatic #124
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [119] astore_2 v2
      [120] aload_0 v0
      [121] getfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModeratingText Landroid/widget/TextView;]
      [124] iload_1 v1
      [125] ifeq +7 (target=132)
      [128] iconst_0
      [129] goto +5 (target=134)
      [132] bipush 8
      [134] invokevirtual #137
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [137] aload_0 v0
      [138] getfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mModeratingText Landroid/widget/TextView;]
      [141] aload_2 v2
      [142] invokevirtual #138
        + Methodref [android/widget/TextView.startAnimation (Landroid/view/animation/Animation;)V]
      [145] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 221
        [5] -> line 222
        [14] -> line 223
        [28] -> line 224
        [32] -> line 225
        [40] -> line 227
        [45] -> line 228
        [49] -> line 229
        [63] -> line 228
        [68] -> line 230
        [78] -> line 231
        [84] -> line 221
        [98] -> line 235
        [102] -> line 236
        [116] -> line 235
        [120] -> line 237
        [137] -> line 238
        [145] -> line 240
      + Local variable table attribute (count = 6)
        v0: 0 -> 146 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
        v1: 0 -> 146 [Z start]
        v2: 2 -> 98 [I i]
        v3: 14 -> 84 [Landroid/view/View; view]
        v4: 68 -> 84 [Landroid/view/animation/Animation; zoom]
        v2: 120 -> 146 [Landroid/view/animation/Animation; moderatingAnimation]
  + Method:       setNote(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void setNote(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #86
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mNote Lorg/edublogs/android/models/Note;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 323
        [5] -> line 324
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
        v1: 0 -> 6 [Lorg/edublogs/android/models/Note; note]
  + Method:       getNote()Lorg/edublogs/android/models/Note;
    Access flags: 0x1
      = public org.edublogs.android.models.Note getNote()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mNote Lorg/edublogs/android/models/Note;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 327
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #97
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #27
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #98
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #101
        + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 444
        [7] -> line 445
        [14] -> line 447
        [19] -> line 448
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]
  + Method:       access$0(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Lorg/edublogs/android/ui/notifications/ReplyList;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.notifications.ReplyList access$0(org.edublogs.android.ui.notifications.NoteCommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #88
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mReplyList Lorg/edublogs/android/ui/notifications/ReplyList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Landroid/widget/ScrollView;
    Access flags: 0x1008
      = static synthetic android.widget.ScrollView access$1(org.edublogs.android.ui.notifications.NoteCommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #90
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment.mScrollView Landroid/widget/ScrollView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/text/Html$ImageGetter]
      + Class [android/text/Html]
      + Utf8 [ImageGetter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [OnFollowListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$3]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [AsyncImageGetter]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [RemoteDrawable]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [ReplyResponseHandler]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
      + Class [org/edublogs/android/ui/notifications/ReplyField]
      + Utf8 [OnReplyListener]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NoteCommentFragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 106):
  + String []
  + String [params.comment_id]
  + String [params.rest_body.status]
  + String [params.site_id]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Map]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$1]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/util/JSONUtil]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getActions ()Ljava/util/Map;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.animateModeration (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [animateModeration (Z)V]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getActions ()Ljava/util/Map;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getNote ()Lorg/edublogs/android/models/Note;]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + NameAndType [queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/util/Map;]
  + Utf8 [()Lorg/edublogs/android/models/Note;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
  + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [animateModeration]
  + Utf8 [commentId]
  + Utf8 [containsKey]
  + Utf8 [get]
  + Utf8 [getActions]
  + Utf8 [getActivity]
  + Utf8 [getNote]
  + Utf8 [getTag]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Map]
  + Utf8 [moderateAction]
  + Utf8 [moderateComment]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$1]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/util/JSONUtil]
  + Utf8 [org/json/JSONObject]
  + Utf8 [params.comment_id]
  + Utf8 [params.rest_body.status]
  + Utf8 [params.site_id]
  + Utf8 [queryJSON]
  + Utf8 [siteId]
  + Utf8 [status]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V
    Access flags: 0x0
      = NoteCommentFragment$1(org.edublogs.android.ui.notifications.NoteCommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 196
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 135, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #18
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [4] checkcast #9
        + Class [java/lang/String]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [12] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [15] invokevirtual #22
        + Methodref [org/edublogs/android/models/Note.getActions ()Ljava/util/Map;]
      [18] aload_2 v2
      [19] invokeinterface #28
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [24] ifeq +110 (target=134)
      [27] aload_0 v0
      [28] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [31] iconst_1
      [32] invokevirtual #23
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.animateModeration (Z)V]
      [35] aload_0 v0
      [36] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [39] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [42] invokevirtual #22
        + Methodref [org/edublogs/android/models/Note.getActions ()Ljava/util/Map;]
      [45] aload_2 v2
      [46] invokeinterface #29
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [51] checkcast #16
        + Class [org/json/JSONObject]
      [54] astore_3 v3
      [55] aload_3 v3
      [56] ldc #4
        + String [params.site_id]
      [58] iconst_m1
      [59] invokestatic #19
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [62] invokestatic #27
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [65] invokestatic #21
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [68] astore v4
      [70] aload_3 v3
      [71] ldc #2
        + String [params.comment_id]
      [73] iconst_m1
      [74] invokestatic #19
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [77] invokestatic #27
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [80] invokestatic #21
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [83] astore v5
      [85] aload_3 v3
      [86] ldc #3
        + String [params.rest_body.status]
      [88] ldc #1
        + String []
      [90] invokestatic #27
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [93] checkcast #9
        + Class [java/lang/String]
      [96] astore v6
      [98] aload_0 v0
      [99] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [102] invokevirtual #24
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [105] ifnull +29 (target=134)
      [108] aload_0 v0
      [109] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [112] invokevirtual #24
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [115] checkcast #14
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      [118] aload v4
      [120] aload v5
      [122] aload v6
      [124] aload_0 v0
      [125] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$1.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [128] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [131] invokevirtual #26
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
      [134] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 200
        [8] -> line 201
        [27] -> line 203
        [35] -> line 204
        [55] -> line 205
        [58] -> line 206
        [62] -> line 205
        [70] -> line 207
        [71] -> line 208
        [77] -> line 207
        [85] -> line 209
        [98] -> line 211
        [108] -> line 212
        [134] -> line 216
      + Local variable table attribute (count = 7)
        v0: 0 -> 135 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$1; this]
        v1: 0 -> 135 [Landroid/view/View; v]
        v2: 8 -> 135 [Ljava/lang/String; tag]
        v3: 55 -> 134 [Lorg/json/JSONObject; moderateAction]
        v4: 70 -> 134 [Ljava/lang/String; siteId]
        v5: 85 -> 134 [Ljava/lang/String; commentId]
        v6: 98 -> 134 [Ljava/lang/String; status]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$1]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NoteCommentFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]

Constant Pool (count = 117):
  + Class [android/text/Editable]
  + Class [android/widget/ScrollView]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/models/Note$Reply]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$2]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
  + Class [org/edublogs/android/ui/notifications/ReplyField]
  + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Class [org/edublogs/android/ui/notifications/ReplyList]
  + Class [org/edublogs/android/util/WPRestClient]
  + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Methodref [android/widget/ScrollView.scrollTo (II)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/models/Note.buildReply (Ljava/lang/String;)Lorg/edublogs/android/models/Note$Reply;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Lorg/edublogs/android/ui/notifications/ReplyList;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.access$1 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Landroid/widget/ScrollView;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.dismissKeyboard ()V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/models/Note$Reply;Lorg/edublogs/android/ui/notifications/ReplyRow;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.addReply (Lorg/edublogs/android/models/Note$Reply;)Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.getBottom ()I]
  + Methodref [org/edublogs/android/util/WPRestClient.replyToComment (Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + InterfaceMethodref [android/text/Editable.clear ()V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/models/Note$Reply;Lorg/edublogs/android/ui/notifications/ReplyRow;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Lorg/edublogs/android/ui/notifications/ReplyList;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Landroid/widget/ScrollView;]
  + NameAndType [addReply (Lorg/edublogs/android/models/Note$Reply;)Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + NameAndType [buildReply (Ljava/lang/String;)Lorg/edublogs/android/models/Note$Reply;]
  + NameAndType [clear ()V]
  + NameAndType [dismissKeyboard ()V]
  + NameAndType [getBottom ()I]
  + NameAndType [getNote ()Lorg/edublogs/android/models/Note;]
  + NameAndType [replyToComment (Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [restClient Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [scrollTo (II)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Note;]
  + Utf8 [()V]
  + Utf8 [(II)V]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [(Lorg/edublogs/android/models/Note$Reply;)Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Utf8 [(Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Landroid/widget/ScrollView;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Lorg/edublogs/android/ui/notifications/ReplyList;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/models/Note$Reply;Lorg/edublogs/android/ui/notifications/ReplyRow;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/Editable;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$2;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [OnReplyListener]
  + Utf8 [Reply]
  + Utf8 [ReplyResponseHandler]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [addReply]
  + Utf8 [android/text/Editable]
  + Utf8 [android/widget/ScrollView]
  + Utf8 [buildReply]
  + Utf8 [clear]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [dismissKeyboard]
  + Utf8 [field]
  + Utf8 [getBottom]
  + Utf8 [getNote]
  + Utf8 [handler]
  + Utf8 [java/lang/Object]
  + Utf8 [onReply]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/models/Note$Reply]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$2]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyList]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [reply]
  + Utf8 [replyText]
  + Utf8 [replyToComment]
  + Utf8 [restClient]
  + Utf8 [row]
  + Utf8 [scrollTo]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)V
    Access flags: 0x0
      = NoteCommentFragment$2(org.edublogs.android.ui.notifications.NoteCommentFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 242
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$2; this]
  + Method:       onReply(Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V
    Access flags: 0x1
      = public void onReply(org.edublogs.android.ui.notifications.ReplyField,android.text.Editable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [4] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [7] aload_2 v2
      [8] invokeinterface #31
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [13] invokevirtual #21
        + Methodref [org/edublogs/android/models/Note.buildReply (Ljava/lang/String;)Lorg/edublogs/android/models/Note$Reply;]
      [16] astore_3 v3
      [17] aload_2 v2
      [18] invokeinterface #30
        + InterfaceMethodref [android/text/Editable.clear ()V]
      [23] aload_0 v0
      [24] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [27] invokevirtual #24
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.dismissKeyboard ()V]
      [30] aload_0 v0
      [31] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [34] invokestatic #22
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Lorg/edublogs/android/ui/notifications/ReplyList;]
      [37] aload_3 v3
      [38] invokevirtual #27
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.addReply (Lorg/edublogs/android/models/Note$Reply;)Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [41] astore v4
      [43] new #12
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
      [46] dup
      [47] aload_0 v0
      [48] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [51] aload_3 v3
      [52] aload v4
      [54] invokespecial #26
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/models/Note$Reply;Lorg/edublogs/android/ui/notifications/ReplyRow;)V]
      [57] astore v5
      [59] getstatic #17
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [62] aload_3 v3
      [63] aload v5
      [65] aload v5
      [67] invokevirtual #29
        + Methodref [org/edublogs/android/util/WPRestClient.replyToComment (Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [70] aload_0 v0
      [71] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [74] invokestatic #23
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.access$1 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Landroid/widget/ScrollView;]
      [77] iconst_0
      [78] aload_0 v0
      [79] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$2.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [82] invokestatic #22
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;)Lorg/edublogs/android/ui/notifications/ReplyList;]
      [85] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.getBottom ()I]
      [88] invokevirtual #19
        + Methodref [android/widget/ScrollView.scrollTo (II)V]
      [91] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 245
        [17] -> line 246
        [23] -> line 247
        [30] -> line 248
        [43] -> line 249
        [59] -> line 250
        [70] -> line 251
        [91] -> line 252
      + Local variable table attribute (count = 6)
        v0: 0 -> 92 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$2; this]
        v1: 0 -> 92 [Lorg/edublogs/android/ui/notifications/ReplyField; field]
        v2: 0 -> 92 [Landroid/text/Editable; replyText]
        v3: 17 -> 92 [Lorg/edublogs/android/models/Note$Reply; reply]
        v4: 43 -> 92 [Lorg/edublogs/android/ui/notifications/ReplyRow; row]
        v5: 59 -> 92 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler; handler]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/models/Note$Reply]
      + Class [org/edublogs/android/models/Note]
      + Utf8 [Reply]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [ReplyResponseHandler]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
      + Class [org/edublogs/android/ui/notifications/ReplyField]
      + Utf8 [OnReplyListener]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment$3
  Superclass:    android/text/style/ClickableSpan
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NoteCommentFragment$3 extends android.text.style.ClickableSpan

Interfaces (count = 0):

Constant Pool (count = 59):
  + Class [android/text/Html]
  + Class [android/text/Html$ImageGetter]
  + Class [android/text/style/ClickableSpan]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$3]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$imgGetter Landroid/text/Html$ImageGetter;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$remoteDrawable Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$src Ljava/lang/String;]
  + Methodref [android/text/style/ClickableSpan.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.didFail ()Z]
  + InterfaceMethodref [android/text/Html$ImageGetter.getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [<init> ()V]
  + NameAndType [didFail ()Z]
  + NameAndType [getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [onStart ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + NameAndType [val$imgGetter Landroid/text/Html$ImageGetter;]
  + NameAndType [val$remoteDrawable Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + NameAndType [val$src Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;Landroid/text/Html$ImageGetter;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ImageGetter]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/Html$ImageGetter;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$3;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [RemoteDrawable]
  + Utf8 [SourceFile]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Html$ImageGetter]
  + Utf8 [android/text/style/ClickableSpan]
  + Utf8 [didFail]
  + Utf8 [getDrawable]
  + Utf8 [onClick]
  + Utf8 [onStart]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$3]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [val$imgGetter]
  + Utf8 [val$remoteDrawable]
  + Utf8 [val$src]

Fields (count = 4):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment this$0
  + Field:        val$remoteDrawable Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment$RemoteDrawable val$remoteDrawable
  + Field:        val$imgGetter Landroid/text/Html$ImageGetter;
    Access flags: 0x1012
      = private final synthetic android.text.Html$ImageGetter val$imgGetter
  + Field:        val$src Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$src

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;Landroid/text/Html$ImageGetter;Ljava/lang/String;)V
    Access flags: 0x0
      = NoteCommentFragment$3(org.edublogs.android.ui.notifications.NoteCommentFragment,org.edublogs.android.ui.notifications.NoteCommentFragment$RemoteDrawable,android.text.Html$ImageGetter,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$remoteDrawable Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$imgGetter Landroid/text/Html$ImageGetter;]
      [15] aload_0 v0
      [16] aload v4
      [18] putfield #10
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$src Ljava/lang/String;]
      [21] aload_0 v0
      [22] invokespecial #11
        + Methodref [android/text/style/ClickableSpan.<init> ()V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [21] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$remoteDrawable Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.didFail ()Z]
      [7] ifeq +17 (target=24)
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$imgGetter Landroid/text/Html$ImageGetter;]
      [14] aload_0 v0
      [15] getfield #10
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$3.val$src Ljava/lang/String;]
      [18] invokeinterface #13
        + InterfaceMethodref [android/text/Html$ImageGetter.getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
      [23] pop
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 109
        [10] -> line 110
        [24] -> line 112
      + Local variable table attribute (count = 2)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$3; this]
        v1: 0 -> 25 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
    + NameAndType [onStart ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/text/Html$ImageGetter]
      + Class [android/text/Html]
      + Utf8 [ImageGetter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$3]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [RemoteDrawable]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NoteCommentFragment$AsyncImageGetter extends java.lang.Object

Interfaces (count = 1):
  + Class [android/text/Html$ImageGetter]

Constant Pool (count = 92):
  + Integer [2130837706]
  + Integer [2130837707]
  + Class [android/content/res/Resources]
  + Class [android/text/Html]
  + Class [android/text/Html$ImageGetter]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.mView Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [com/android/volley/toolbox/ImageLoader.get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [mView Landroid/widget/TextView;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/widget/TextView;)V]
  + Utf8 [<init>]
  + Utf8 [AsyncImageGetter]
  + Utf8 [Code]
  + Utf8 [ImageContainer]
  + Utf8 [ImageGetter]
  + Utf8 [ImageListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [RemoteDrawable]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Html$ImageGetter]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [failed]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getDrawable]
  + Utf8 [getResources]
  + Utf8 [imageLoader]
  + Utf8 [java/lang/Object]
  + Utf8 [loading]
  + Utf8 [mView]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Utf8 [remote]
  + Utf8 [source]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 2):
  + Field:        mView Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mView
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/widget/TextView;)V
    Access flags: 0x1
      = public NoteCommentFragment$AsyncImageGetter(org.edublogs.android.ui.notifications.NoteCommentFragment,android.widget.TextView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.mView Landroid/widget/TextView;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 332
        [9] -> line 333
        [14] -> line 334
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter; this]
        v2: 0 -> 15 [Landroid/widget/TextView; view]
  + Method:       getDrawable(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;
    Access flags: 0x1
      = public android.graphics.drawable.Drawable getDrawable(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [4] invokevirtual #21
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] ifnonnull +5 (target=12)
      [10] aconst_null
      [11] areturn
      [12] aload_0 v0
      [13] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [16] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getResources ()Landroid/content/res/Resources;]
      [19] ldc #2
        + Integer [2130837707]
      [21] invokevirtual #18
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [24] astore_2 v2
      [25] aload_0 v0
      [26] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [29] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getResources ()Landroid/content/res/Resources;]
      [32] ldc #1
        + Integer [2130837706]
      [34] invokevirtual #18
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [37] astore_3 v3
      [38] new #14
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
      [41] dup
      [42] aload_0 v0
      [43] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [46] aload_2 v2
      [47] aload_3 v3
      [48] invokespecial #24
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V]
      [51] astore v4
      [53] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [56] aload_1 v1
      [57] new #13
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1]
      [60] dup
      [61] aload_0 v0
      [62] aload v4
      [64] invokespecial #23
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.<init> (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;)V]
      [67] invokevirtual #19
        + Methodref [com/android/volley/toolbox/ImageLoader.get (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
      [70] pop
      [71] aload v4
      [73] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 338
        [10] -> line 339
        [12] -> line 341
        [25] -> line 342
        [38] -> line 343
        [53] -> line 345
        [71] -> line 377
      + Local variable table attribute (count = 5)
        v0: 0 -> 74 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter; this]
        v1: 0 -> 74 [Ljava/lang/String; source]
        v2: 25 -> 74 [Landroid/graphics/drawable/Drawable; loading]
        v3: 38 -> 74 [Landroid/graphics/drawable/Drawable; failed]
        v4: 53 -> 74 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; remote]
  + Method:       access$0(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;
    Access flags: 0x1008
      = static synthetic android.widget.TextView access$0(org.edublogs.android.ui.notifications.NoteCommentFragment$AsyncImageGetter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.mView Landroid/widget/TextView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 331
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Lorg/edublogs/android/ui/notifications/NoteCommentFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.notifications.NoteCommentFragment access$1(org.edublogs.android.ui.notifications.NoteCommentFragment$AsyncImageGetter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 330
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/text/Html$ImageGetter]
      + Class [android/text/Html]
      + Utf8 [ImageGetter]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [AsyncImageGetter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [RemoteDrawable]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NoteCommentFragment$AsyncImageGetter$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]

Constant Pool (count = 140):
  + String [Failed to load image]
  + String [NoteComment]
  + Class [android/graphics/Rect]
  + Class [android/graphics/drawable/BitmapDrawable]
  + Class [android/text/TextUtils]
  + Class [android/text/TextUtils$TruncateAt]
  + Class [android/util/Log]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Methodref [android/graphics/Rect.height ()I]
  + Methodref [android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/widget/TextView.getHeight ()I]
  + Methodref [android/widget/TextView.getPaddingLeft ()I]
  + Methodref [android/widget/TextView.getPaddingRight ()I]
  + Methodref [android/widget/TextView.getWidth ()I]
  + Methodref [android/widget/TextView.invalidate ()V]
  + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V]
  + Methodref [android/widget/TextView.setHeight (I)V]
  + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getBitmap ()Landroid/graphics/Bitmap;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$1 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.displayFailed ()V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.getBounds ()Landroid/graphics/Rect;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.setRemoteDrawable (Landroid/graphics/drawable/Drawable;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + NameAndType [displayFailed ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [getBitmap ()Landroid/graphics/Bitmap;]
  + NameAndType [getBounds ()Landroid/graphics/Rect;]
  + NameAndType [getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getHeight ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getWidth ()I]
  + NameAndType [height ()I]
  + NameAndType [invalidate ()V]
  + NameAndType [setEllipsize (Landroid/text/TextUtils$TruncateAt;)V]
  + NameAndType [setHeight (I)V]
  + NameAndType [setRemoteDrawable (Landroid/graphics/drawable/Drawable;I)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
  + NameAndType [val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/graphics/Bitmap;]
  + Utf8 [()Landroid/graphics/Rect;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Landroid/text/TextUtils$TruncateAt;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;)V]
  + Utf8 [<init>]
  + Utf8 [AsyncImageGetter]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Failed to load image]
  + Utf8 [I]
  + Utf8 [ImageContainer]
  + Utf8 [ImageListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Utf8 [NoteComment]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [RemoteDrawable]
  + Utf8 [SourceFile]
  + Utf8 [TruncateAt]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/graphics/Rect]
  + Utf8 [android/graphics/drawable/BitmapDrawable]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/text/TextUtils$TruncateAt]
  + Utf8 [android/util/Log]
  + Utf8 [android/widget/TextView]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageContainer]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageListener]
  + Utf8 [displayFailed]
  + Utf8 [drawable]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [getBitmap]
  + Utf8 [getBounds]
  + Utf8 [getDrawable]
  + Utf8 [getHeight]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getResources]
  + Utf8 [getWidth]
  + Utf8 [height]
  + Utf8 [invalidate]
  + Utf8 [isImmediate]
  + Utf8 [java/lang/Object]
  + Utf8 [maxWidth]
  + Utf8 [newHeight]
  + Utf8 [oldHeight]
  + Utf8 [onErrorResponse]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Utf8 [response]
  + Utf8 [setEllipsize]
  + Utf8 [setHeight]
  + Utf8 [setRemoteDrawable]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$remote]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment$AsyncImageGetter this$1
  + Field:        val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment$RemoteDrawable val$remote

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;)V
    Access flags: 0x0
      = NoteCommentFragment$AsyncImageGetter$1(org.edublogs.android.ui.notifications.NoteCommentFragment$AsyncImageGetter,org.edublogs.android.ui.notifications.NoteCommentFragment$RemoteDrawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
      [10] aload_0 v0
      [11] invokespecial #30
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 345
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 2, stack = 3):
      [0] ldc #2
        + String [NoteComment]
      [2] ldc #1
        + String [Failed to load image]
      [4] aload_1 v1
      [5] invokestatic #21
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [8] pop
      [9] aload_0 v0
      [10] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
      [13] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.displayFailed ()V]
      [16] aload_0 v0
      [17] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [20] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [23] invokevirtual #26
        + Methodref [android/widget/TextView.invalidate ()V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 348
        [9] -> line 349
        [16] -> line 350
        [26] -> line 351
      + Local variable table attribute (count = 2)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1; this]
        v1: 0 -> 27 [Lcom/android/volley/VolleyError; error]
  + Method:       onResponse(Lcom/android/volley/toolbox/ImageLoader$ImageContainer;Z)V
    Access flags: 0x1
      = public void onResponse(com.android.volley.toolbox.ImageLoader$ImageContainer,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 161, locals = 7, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #29
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getBitmap ()Landroid/graphics/Bitmap;]
      [4] ifnull +156 (target=160)
      [7] aload_0 v0
      [8] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [11] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [14] ifnonnull +4 (target=18)
      [17] return
      [18] new #4
        + Class [android/graphics/drawable/BitmapDrawable]
      [21] dup
      [22] aload_0 v0
      [23] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [26] invokestatic #33
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$1 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [29] invokevirtual #31
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getResources ()Landroid/content/res/Resources;]
      [32] aload_1 v1
      [33] invokevirtual #29
        + Methodref [com/android/volley/toolbox/ImageLoader$ImageContainer.getBitmap ()Landroid/graphics/Bitmap;]
      [36] invokespecial #20
        + Methodref [android/graphics/drawable/BitmapDrawable.<init> (Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V]
      [39] astore_3 v3
      [40] aload_0 v0
      [41] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
      [44] invokevirtual #35
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.getBounds ()Landroid/graphics/Rect;]
      [47] invokevirtual #19
        + Methodref [android/graphics/Rect.height ()I]
      [50] istore v4
      [52] aload_0 v0
      [53] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [56] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [59] invokevirtual #25
        + Methodref [android/widget/TextView.getWidth ()I]
      [62] aload_0 v0
      [63] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [66] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [69] invokevirtual #23
        + Methodref [android/widget/TextView.getPaddingLeft ()I]
      [72] isub
      [73] aload_0 v0
      [74] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [77] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [80] invokevirtual #24
        + Methodref [android/widget/TextView.getPaddingRight ()I]
      [83] isub
      [84] istore v5
      [86] aload_0 v0
      [87] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
      [90] aload_3 v3
      [91] iload v5
      [93] invokevirtual #36
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.setRemoteDrawable (Landroid/graphics/drawable/Drawable;I)V]
      [96] iload_2 v2
      [97] ifeq +4 (target=101)
      [100] return
      [101] aload_0 v0
      [102] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.val$remote Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
      [105] invokevirtual #35
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.getBounds ()Landroid/graphics/Rect;]
      [108] invokevirtual #19
        + Methodref [android/graphics/Rect.height ()I]
      [111] istore v6
      [113] aload_0 v0
      [114] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [117] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [120] invokevirtual #26
        + Methodref [android/widget/TextView.invalidate ()V]
      [123] aload_0 v0
      [124] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [127] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [130] aload_0 v0
      [131] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [134] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [137] invokevirtual #22
        + Methodref [android/widget/TextView.getHeight ()I]
      [140] iload v6
      [142] iadd
      [143] iload v4
      [145] isub
      [146] invokevirtual #28
        + Methodref [android/widget/TextView.setHeight (I)V]
      [149] aload_0 v0
      [150] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1.this$1 Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;]
      [153] invokestatic #32
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter.access$0 (Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter;)Landroid/widget/TextView;]
      [156] aconst_null
      [157] invokevirtual #27
        + Methodref [android/widget/TextView.setEllipsize (Landroid/text/TextUtils$TruncateAt;)V]
      [160] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 354
        [7] -> line 356
        [17] -> line 357
        [18] -> line 359
        [40] -> line 360
        [52] -> line 361
        [86] -> line 362
        [96] -> line 365
        [100] -> line 366
        [101] -> line 368
        [113] -> line 369
        [123] -> line 371
        [149] -> line 373
        [160] -> line 375
      + Local variable table attribute (count = 7)
        v0: 0 -> 161 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1; this]
        v1: 0 -> 161 [Lcom/android/volley/toolbox/ImageLoader$ImageContainer; response]
        v2: 0 -> 161 [Z isImmediate]
        v3: 40 -> 160 [Landroid/graphics/drawable/Drawable; drawable]
        v4: 52 -> 160 [I oldHeight]
        v5: 86 -> 160 [I maxWidth]
        v6: 113 -> 160 [I newHeight]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
    + NameAndType [getDrawable (Ljava/lang/String;)Landroid/graphics/drawable/Drawable;]
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/text/TextUtils$TruncateAt]
      + Class [android/text/TextUtils]
      + Utf8 [TruncateAt]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [com/android/volley/toolbox/ImageLoader$ImageContainer]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageContainer]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageListener]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [AsyncImageGetter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$AsyncImageGetter$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [RemoteDrawable]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable
  Superclass:    android/graphics/drawable/BitmapDrawable
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NoteCommentFragment$RemoteDrawable extends android.graphics.drawable.BitmapDrawable

Interfaces (count = 0):

Constant Pool (count = 86):
  + Class [android/graphics/drawable/BitmapDrawable]
  + Class [android/graphics/drawable/Drawable]
  + Class [java/lang/Math]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mDidFail Z]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mFailedDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mLoadingDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mRemoteDrawable Landroid/graphics/drawable/Drawable;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Methodref [android/graphics/drawable/BitmapDrawable.<init> ()V]
  + Methodref [android/graphics/drawable/BitmapDrawable.setBounds (IIII)V]
  + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
  + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
  + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
  + Methodref [java/lang/Math.round (F)I]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.didFail ()Z]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.setBounds (IIII)V]
  + NameAndType [<init> ()V]
  + NameAndType [didFail ()Z]
  + NameAndType [draw (Landroid/graphics/Canvas;)V]
  + NameAndType [getIntrinsicHeight ()I]
  + NameAndType [getIntrinsicWidth ()I]
  + NameAndType [mDidFail Z]
  + NameAndType [mFailedDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mLoadingDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [mRemoteDrawable Landroid/graphics/drawable/Drawable;]
  + NameAndType [round (F)I]
  + NameAndType [setBounds (IIII)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(F)I]
  + Utf8 [(IIII)V]
  + Utf8 [(Landroid/graphics/Canvas;)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/drawable/Drawable;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [RemoteDrawable]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/graphics/drawable/BitmapDrawable]
  + Utf8 [android/graphics/drawable/Drawable]
  + Utf8 [canvas]
  + Utf8 [didFail]
  + Utf8 [displayFailed]
  + Utf8 [draw]
  + Utf8 [failedDrawable]
  + Utf8 [getIntrinsicHeight]
  + Utf8 [getIntrinsicWidth]
  + Utf8 [height]
  + Utf8 [imgHeight]
  + Utf8 [imgWidth]
  + Utf8 [java/lang/Math]
  + Utf8 [loadingDrawable]
  + Utf8 [mDidFail]
  + Utf8 [mFailedDrawable]
  + Utf8 [mLoadingDrawable]
  + Utf8 [mRemoteDrawable]
  + Utf8 [maxWidth]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
  + Utf8 [remote]
  + Utf8 [round]
  + Utf8 [setBounds]
  + Utf8 [setRemoteDrawable]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [width]
  + Utf8 [x]
  + Utf8 [xScale]
  + Utf8 [y]

Fields (count = 5):
  + Field:        mRemoteDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x4
      = protected android.graphics.drawable.Drawable mRemoteDrawable
  + Field:        mLoadingDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x4
      = protected android.graphics.drawable.Drawable mLoadingDrawable
  + Field:        mFailedDrawable Landroid/graphics/drawable/Drawable;
    Access flags: 0x4
      = protected android.graphics.drawable.Drawable mFailedDrawable
  + Field:        mDidFail Z
    Access flags: 0x2
      = private boolean mDidFail
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    Access flags: 0x1
      = public NoteCommentFragment$RemoteDrawable(org.edublogs.android.ui.notifications.NoteCommentFragment,android.graphics.drawable.Drawable,android.graphics.drawable.Drawable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [android/graphics/drawable/BitmapDrawable.<init> ()V]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #6
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mDidFail Z]
      [14] aload_0 v0
      [15] aload_2 v2
      [16] putfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mLoadingDrawable Landroid/graphics/drawable/Drawable;]
      [19] aload_0 v0
      [20] aload_3 v3
      [21] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mFailedDrawable Landroid/graphics/drawable/Drawable;]
      [24] aload_0 v0
      [25] iconst_0
      [26] iconst_0
      [27] aload_0 v0
      [28] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mLoadingDrawable Landroid/graphics/drawable/Drawable;]
      [31] invokevirtual #15
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [34] aload_0 v0
      [35] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mLoadingDrawable Landroid/graphics/drawable/Drawable;]
      [38] invokevirtual #14
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
      [41] invokevirtual #19
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.setBounds (IIII)V]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 387
        [9] -> line 386
        [14] -> line 388
        [19] -> line 389
        [24] -> line 390
        [44] -> line 391
      + Local variable table attribute (count = 3)
        v0: 0 -> 45 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; this]
        v2: 0 -> 45 [Landroid/graphics/drawable/Drawable; loadingDrawable]
        v3: 0 -> 45 [Landroid/graphics/drawable/Drawable; failedDrawable]
  + Method:       displayFailed()V
    Access flags: 0x1
      = public void displayFailed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mDidFail Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 393
        [5] -> line 394
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; this]
  + Method:       setBounds(IIII)V
    Access flags: 0x1
      = public void setBounds(int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] iload_3 v3
      [4] iload v4
      [6] invokespecial #12
        + Methodref [android/graphics/drawable/BitmapDrawable.setBounds (IIII)V]
      [9] aload_0 v0
      [10] getfield #9
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mRemoteDrawable Landroid/graphics/drawable/Drawable;]
      [13] ifnull +16 (target=29)
      [16] aload_0 v0
      [17] getfield #9
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mRemoteDrawable Landroid/graphics/drawable/Drawable;]
      [20] iload_1 v1
      [21] iload_2 v2
      [22] iload_3 v3
      [23] iload v4
      [25] invokevirtual #16
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [28] return
      [29] aload_0 v0
      [30] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mLoadingDrawable Landroid/graphics/drawable/Drawable;]
      [33] ifnull +27 (target=60)
      [36] aload_0 v0
      [37] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mLoadingDrawable Landroid/graphics/drawable/Drawable;]
      [40] iload_1 v1
      [41] iload_2 v2
      [42] iload_3 v3
      [43] iload v4
      [45] invokevirtual #16
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [48] aload_0 v0
      [49] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mFailedDrawable Landroid/graphics/drawable/Drawable;]
      [52] iload_1 v1
      [53] iload_2 v2
      [54] iload_3 v3
      [55] iload v4
      [57] invokevirtual #16
        + Methodref [android/graphics/drawable/Drawable.setBounds (IIII)V]
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 396
        [9] -> line 397
        [16] -> line 398
        [28] -> line 399
        [29] -> line 401
        [36] -> line 402
        [48] -> line 403
        [60] -> line 405
      + Local variable table attribute (count = 5)
        v0: 0 -> 61 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; this]
        v1: 0 -> 61 [I x]
        v2: 0 -> 61 [I y]
        v3: 0 -> 61 [I width]
        v4: 0 -> 61 [I height]
  + Method:       setRemoteDrawable(Landroid/graphics/drawable/Drawable;I)V
    Access flags: 0x1
      = public void setRemoteDrawable(android.graphics.drawable.Drawable,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 6, stack = 6):
      [0] aload_1 v1
      [1] ifnonnull +4 (target=5)
      [4] return
      [5] aload_0 v0
      [6] aload_1 v1
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mRemoteDrawable Landroid/graphics/drawable/Drawable;]
      [10] aload_1 v1
      [11] invokevirtual #15
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicWidth ()I]
      [14] istore_3 v3
      [15] aload_1 v1
      [16] invokevirtual #14
        + Methodref [android/graphics/drawable/Drawable.getIntrinsicHeight ()I]
      [19] istore v4
      [21] iload_3 v3
      [22] i2f
      [23] iload_2 v2
      [24] i2f
      [25] fdiv
      [26] fstore v5
      [28] fload v5
      [30] fconst_1
      [31] fcmpl
      [32] ifle +29 (target=61)
      [35] aload_0 v0
      [36] iconst_0
      [37] iconst_0
      [38] iload_3 v3
      [39] i2f
      [40] fload v5
      [42] fdiv
      [43] invokestatic #17
        + Methodref [java/lang/Math.round (F)I]
      [46] iload v4
      [48] i2f
      [49] fload v5
      [51] fdiv
      [52] invokestatic #17
        + Methodref [java/lang/Math.round (F)I]
      [55] invokevirtual #19
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.setBounds (IIII)V]
      [58] goto +12 (target=70)
      [61] aload_0 v0
      [62] iconst_0
      [63] iconst_0
      [64] iload_3 v3
      [65] iload v4
      [67] invokevirtual #19
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.setBounds (IIII)V]
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 412
        [4] -> line 414
        [5] -> line 416
        [10] -> line 418
        [15] -> line 419
        [21] -> line 420
        [28] -> line 421
        [35] -> line 422
        [58] -> line 423
        [61] -> line 424
        [70] -> line 426
      + Local variable table attribute (count = 6)
        v0: 0 -> 71 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; this]
        v1: 0 -> 71 [Landroid/graphics/drawable/Drawable; remote]
        v2: 0 -> 71 [I maxWidth]
        v3: 15 -> 71 [I imgWidth]
        v4: 21 -> 71 [I imgHeight]
        v5: 28 -> 71 [F xScale]
  + Method:       didFail()Z
    Access flags: 0x1
      = public boolean didFail()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mDidFail Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 428
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; this]
  + Method:       draw(Landroid/graphics/Canvas;)V
    Access flags: 0x1
      = public void draw(android.graphics.Canvas)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mRemoteDrawable Landroid/graphics/drawable/Drawable;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #9
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mRemoteDrawable Landroid/graphics/drawable/Drawable;]
      [11] aload_1 v1
      [12] invokevirtual #13
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [15] goto +29 (target=44)
      [18] aload_0 v0
      [19] invokevirtual #18
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.didFail ()Z]
      [22] ifeq +14 (target=36)
      [25] aload_0 v0
      [26] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mFailedDrawable Landroid/graphics/drawable/Drawable;]
      [29] aload_1 v1
      [30] invokevirtual #13
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [33] goto +11 (target=44)
      [36] aload_0 v0
      [37] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable.mLoadingDrawable Landroid/graphics/drawable/Drawable;]
      [40] aload_1 v1
      [41] invokevirtual #13
        + Methodref [android/graphics/drawable/Drawable.draw (Landroid/graphics/Canvas;)V]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 431
        [7] -> line 432
        [15] -> line 433
        [25] -> line 434
        [33] -> line 435
        [36] -> line 436
        [44] -> line 438
      + Local variable table attribute (count = 2)
        v0: 0 -> 45 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable; this]
        v1: 0 -> 45 [Landroid/graphics/Canvas; canvas]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$RemoteDrawable]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [RemoteDrawable]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NoteCommentFragment$ReplyResponseHandler extends java.lang.Object

Interfaces (count = 3):
  + Class [android/view/View$OnClickListener]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]

Constant Pool (count = 300):
  + Integer [872448000]
  + Integer [2130837695]
  + Integer [2131296541]
  + Integer [2131296549]
  + Integer [2131296550]
  + Integer [2131296551]
  + String [NoteComment]
  + String [android.intent.action.EDIT]
  + String [fromNotification]
  + String [noteId]
  + String [notification]
  + String [reply]
  + String [replyContent]
  + String [%s]
  + Class [android/app/NotificationManager]
  + Class [android/app/PendingIntent]
  + Class [android/content/Intent]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/NotificationCompat]
  + Class [android/support/v4/app/NotificationCompat$Builder]
  + Class [android/util/Log]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/Toast]
  + Class [com/android/volley/NetworkResponse]
  + Class [com/android/volley/VolleyError]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/models/Note$Reply]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
  + Class [org/edublogs/android/ui/notifications/ReplyRow]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/json/JSONObject]
  + Fieldref [com/android/volley/NetworkResponse.data [B]
  + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mFailureNotification Landroid/app/Notification;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mNotificationManager Landroid/app/NotificationManager;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mToast Landroid/widget/Toast;]
  + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Methodref [android/app/NotificationManager.cancel (I)V]
  + Methodref [android/app/NotificationManager.notify (Ljava/lang/String;ILandroid/app/Notification;)V]
  + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.build ()Landroid/app/Notification;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setSmallIcon (I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setTicker (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/support/v4/app/NotificationCompat$Builder.setWhen (J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.<init> ([B)V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.getAvatarUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.getCommentPreview ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.getContent ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.setCommentJson (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.onResponse (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setComplete (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setFailed (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setText (I)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.replyToComment (Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> ([B)V]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [build ()Landroid/app/Notification;]
  + NameAndType [cancel (I)V]
  + NameAndType [data [B]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + NameAndType [getAvatarUrl ()Ljava/lang/String;]
  + NameAndType [getCommentPreview ()Ljava/lang/String;]
  + NameAndType [getContent ()Ljava/lang/String;]
  + NameAndType [getId ()Ljava/lang/String;]
  + NameAndType [getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [getNote ()Lorg/edublogs/android/models/Note;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [mFailureNotification Landroid/app/Notification;]
  + NameAndType [mNotificationManager Landroid/app/NotificationManager;]
  + NameAndType [mReply Lorg/edublogs/android/models/Note$Reply;]
  + NameAndType [mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + NameAndType [mToast Landroid/widget/Toast;]
  + NameAndType [makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + NameAndType [networkResponse Lcom/android/volley/NetworkResponse;]
  + NameAndType [notify (Ljava/lang/String;ILandroid/app/Notification;)V]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [replyToComment (Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [restClient Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setCommentJson (Lorg/json/JSONObject;)V]
  + NameAndType [setComplete (Z)V]
  + NameAndType [setContentIntent (Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setContentText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setContentTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setFailed (Z)V]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setSmallIcon (I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setText (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTicker (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [setUrl (Ljava/lang/String;)V]
  + NameAndType [setWhen (J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [()Landroid/app/Notification;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Note;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(J)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;ILandroid/app/Notification;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/models/Note$Reply;Lorg/edublogs/android/ui/notifications/ReplyRow;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Z)V]
  + Utf8 [([B)V]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/NotificationManager;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/Toast;]
  + Utf8 [Lcom/android/volley/NetworkResponse;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NoteComment]
  + Utf8 [NoteCommentFragment.java]
  + Utf8 [OnClickListener]
  + Utf8 [Reply]
  + Utf8 [ReplyResponseHandler]
  + Utf8 [SourceFile]
  + Utf8 [[B]
  + Utf8 [addFlags]
  + Utf8 [android.intent.action.EDIT]
  + Utf8 [android/app/NotificationManager]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/NotificationCompat]
  + Utf8 [android/support/v4/app/NotificationCompat$Builder]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/Toast]
  + Utf8 [body]
  + Utf8 [build]
  + Utf8 [cancel]
  + Utf8 [com/android/volley/NetworkResponse]
  + Utf8 [com/android/volley/VolleyError]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [data]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [failureIntent]
  + Utf8 [format]
  + Utf8 [fromNotification]
  + Utf8 [getActivity]
  + Utf8 [getAvatarUrl]
  + Utf8 [getCommentPreview]
  + Utf8 [getContent]
  + Utf8 [getId]
  + Utf8 [getImageView]
  + Utf8 [getNote]
  + Utf8 [getString]
  + Utf8 [getSystemService]
  + Utf8 [getUrl]
  + Utf8 [imageLoader]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [mFailureNotification]
  + Utf8 [mNotificationManager]
  + Utf8 [mReply]
  + Utf8 [mRow]
  + Utf8 [mToast]
  + Utf8 [makeText]
  + Utf8 [networkResponse]
  + Utf8 [noteId]
  + Utf8 [notification]
  + Utf8 [notify]
  + Utf8 [onClick]
  + Utf8 [onErrorResponse]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/models/Note$Reply]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyRow]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/json/JSONObject]
  + Utf8 [putExtra]
  + Utf8 [reply]
  + Utf8 [replyContent]
  + Utf8 [replyToComment]
  + Utf8 [response]
  + Utf8 [restClient]
  + Utf8 [row]
  + Utf8 [setAction]
  + Utf8 [setCommentJson]
  + Utf8 [setComplete]
  + Utf8 [setContentIntent]
  + Utf8 [setContentText]
  + Utf8 [setContentTitle]
  + Utf8 [setFailed]
  + Utf8 [setImageUrl]
  + Utf8 [setOnClickListener]
  + Utf8 [setSmallIcon]
  + Utf8 [setText]
  + Utf8 [setTicker]
  + Utf8 [setUrl]
  + Utf8 [setWhen]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [%s]

Fields (count = 6):
  + Field:        mToast Landroid/widget/Toast;
    Access flags: 0x2
      = private android.widget.Toast mToast
  + Field:        mReply Lorg/edublogs/android/models/Note$Reply;
    Access flags: 0x2
      = private org.edublogs.android.models.Note$Reply mReply
  + Field:        mRow Lorg/edublogs/android/ui/notifications/ReplyRow;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.ReplyRow mRow
  + Field:        mNotificationManager Landroid/app/NotificationManager;
    Access flags: 0x2
      = private android.app.NotificationManager mNotificationManager
  + Field:        mFailureNotification Landroid/app/Notification;
    Access flags: 0x2
      = private android.app.Notification mFailureNotification
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NoteCommentFragment this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NoteCommentFragment;Lorg/edublogs/android/models/Note$Reply;Lorg/edublogs/android/ui/notifications/ReplyRow;)V
    Access flags: 0x0
      = NoteCommentFragment$ReplyResponseHandler(org.edublogs.android.ui.notifications.NoteCommentFragment,org.edublogs.android.models.Note$Reply,org.edublogs.android.ui.notifications.ReplyRow)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 188, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #51
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [5] aload_0 v0
      [6] invokespecial #73
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #48
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [19] aload_0 v0
      [20] aload_1 v1
      [21] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [24] ldc #11
        + String [notification]
      [26] invokevirtual #60
        + Methodref [android/support/v4/app/FragmentActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [29] checkcast #15
        + Class [android/app/NotificationManager]
      [32] putfield #47
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mNotificationManager Landroid/app/NotificationManager;]
      [35] new #17
        + Class [android/content/Intent]
      [38] dup
      [39] aload_1 v1
      [40] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [43] ldc #39
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [45] invokespecial #55
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [48] astore v4
      [50] aload v4
      [52] ldc #8
        + String [android.intent.action.EDIT]
      [54] invokevirtual #59
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [57] pop
      [58] aload v4
      [60] ldc #1
        + Integer [872448000]
      [62] invokevirtual #56
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [65] pop
      [66] aload v4
      [68] ldc #10
        + String [noteId]
      [70] aload_1 v1
      [71] invokevirtual #83
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [74] invokevirtual #76
        + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
      [77] invokevirtual #57
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [80] pop
      [81] aload v4
      [83] ldc #13
        + String [replyContent]
      [85] aload_0 v0
      [86] getfield #48
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
      [89] invokevirtual #79
        + Methodref [org/edublogs/android/models/Note$Reply.getContent ()Ljava/lang/String;]
      [92] invokevirtual #57
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [95] pop
      [96] aload v4
      [98] ldc #9
        + String [fromNotification]
      [100] iconst_1
      [101] invokevirtual #58
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [104] pop
      [105] aload_0 v0
      [106] new #20
        + Class [android/support/v4/app/NotificationCompat$Builder]
      [109] dup
      [110] aload_1 v1
      [111] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [114] invokespecial #61
        + Methodref [android/support/v4/app/NotificationCompat$Builder.<init> (Landroid/content/Context;)V]
      [117] aload_1 v1
      [118] ldc #5
        + Integer [2131296550]
      [120] invokevirtual #84
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getString (I)Ljava/lang/String;]
      [123] invokevirtual #65
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentTitle (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [126] aload_1 v1
      [127] ldc #6
        + Integer [2131296551]
      [129] invokevirtual #84
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getString (I)Ljava/lang/String;]
      [132] invokevirtual #64
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentText (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [135] aload_1 v1
      [136] ldc #5
        + Integer [2131296550]
      [138] invokevirtual #84
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getString (I)Ljava/lang/String;]
      [141] invokevirtual #67
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setTicker (Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [144] lconst_0
      [145] invokevirtual #68
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setWhen (J)Landroid/support/v4/app/NotificationCompat$Builder;]
      [148] ldc #2
        + Integer [2130837695]
      [150] invokevirtual #66
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setSmallIcon (I)Landroid/support/v4/app/NotificationCompat$Builder;]
      [153] aload_1 v1
      [154] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [157] iconst_0
      [158] aload v4
      [160] iconst_0
      [161] invokestatic #54
        + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [164] invokevirtual #63
        + Methodref [android/support/v4/app/NotificationCompat$Builder.setContentIntent (Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;]
      [167] invokevirtual #62
        + Methodref [android/support/v4/app/NotificationCompat$Builder.build ()Landroid/app/Notification;]
      [170] putfield #46
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mFailureNotification Landroid/app/Notification;]
      [173] aload_0 v0
      [174] aload_1 v1
      [175] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [178] ldc #3
        + Integer [2131296541]
      [180] iconst_0
      [181] invokestatic #70
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
      [184] putfield #50
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mToast Landroid/widget/Toast;]
      [187] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 262
        [9] -> line 263
        [14] -> line 264
        [19] -> line 265
        [35] -> line 267
        [50] -> line 268
        [58] -> line 269
        [66] -> line 270
        [81] -> line 271
        [96] -> line 272
        [105] -> line 275
        [117] -> line 276
        [126] -> line 277
        [135] -> line 278
        [144] -> line 279
        [148] -> line 280
        [153] -> line 281
        [167] -> line 282
        [170] -> line 275
        [173] -> line 284
        [187] -> line 285
      + Local variable table attribute (count = 4)
        v0: 0 -> 188 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler; this]
        v2: 0 -> 188 [Lorg/edublogs/android/models/Note$Reply; reply]
        v3: 0 -> 188 [Lorg/edublogs/android/ui/notifications/ReplyRow; row]
        v4: 50 -> 188 [Landroid/content/Intent; failureIntent]
  + Method:       onResponse(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void onResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 105, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #47
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mNotificationManager Landroid/app/NotificationManager;]
      [4] iconst_0
      [5] invokevirtual #52
        + Methodref [android/app/NotificationManager.cancel (I)V]
      [8] aload_0 v0
      [9] getfield #51
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
      [12] invokevirtual #82
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [15] ifnull +82 (target=97)
      [18] aload_0 v0
      [19] getfield #48
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
      [22] aload_1 v1
      [23] invokevirtual #81
        + Methodref [org/edublogs/android/models/Note$Reply.setCommentJson (Lorg/json/JSONObject;)V]
      [26] aload_0 v0
      [27] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [30] iconst_1
      [31] invokevirtual #87
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setComplete (Z)V]
      [34] aload_0 v0
      [35] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [38] aload_0 v0
      [39] getfield #48
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
      [42] invokevirtual #80
        + Methodref [org/edublogs/android/models/Note$Reply.getUrl ()Ljava/lang/String;]
      [45] invokevirtual #92
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setUrl (Ljava/lang/String;)V]
      [48] aload_0 v0
      [49] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [52] ldc #14
        + String [%s]
      [54] iconst_1
      [55] anewarray #31
        + Class [java/lang/Object]
      [58] dup
      [59] iconst_0
      [60] aload_0 v0
      [61] getfield #48
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
      [64] invokevirtual #78
        + Methodref [org/edublogs/android/models/Note$Reply.getCommentPreview ()Ljava/lang/String;]
      [67] aastore
      [68] invokestatic #75
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [71] invokevirtual #91
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setText (Ljava/lang/CharSequence;)V]
      [74] aload_0 v0
      [75] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [78] invokevirtual #86
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
      [81] aload_0 v0
      [82] getfield #48
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
      [85] invokevirtual #77
        + Methodref [org/edublogs/android/models/Note$Reply.getAvatarUrl ()Ljava/lang/String;]
      [88] getstatic #44
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [91] invokevirtual #72
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [94] goto +10 (target=104)
      [97] aload_0 v0
      [98] getfield #50
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mToast Landroid/widget/Toast;]
      [101] invokevirtual #71
        + Methodref [android/widget/Toast.show ()V]
      [104] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 289
        [8] -> line 290
        [18] -> line 291
        [26] -> line 292
        [34] -> line 293
        [48] -> line 294
        [74] -> line 295
        [94] -> line 296
        [97] -> line 297
        [104] -> line 299
      + Local variable table attribute (count = 2)
        v0: 0 -> 105 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler; this]
        v1: 0 -> 105 [Lorg/json/JSONObject; response]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 3, stack = 4):
      [0] aload_1 v1
      [1] getfield #43
        + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
      [4] ifnull +26 (target=30)
      [7] new #32
        + Class [java/lang/String]
      [10] dup
      [11] aload_1 v1
      [12] getfield #43
        + Fieldref [com/android/volley/VolleyError.networkResponse Lcom/android/volley/NetworkResponse;]
      [15] getfield #42
        + Fieldref [com/android/volley/NetworkResponse.data [B]
      [18] invokespecial #74
        + Methodref [java/lang/String.<init> ([B)V]
      [21] astore_2 v2
      [22] ldc #7
        + String [NoteComment]
      [24] aload_2 v2
      [25] aload_1 v1
      [26] invokestatic #69
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [29] pop
      [30] aload_0 v0
      [31] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [34] iconst_1
      [35] invokevirtual #88
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setFailed (Z)V]
      [38] aload_0 v0
      [39] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [42] ldc #4
        + Integer [2131296549]
      [44] invokevirtual #90
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setText (I)V]
      [47] aload_0 v0
      [48] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [51] aload_0 v0
      [52] invokevirtual #89
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [55] aload_0 v0
      [56] getfield #47
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mNotificationManager Landroid/app/NotificationManager;]
      [59] ldc #12
        + String [reply]
      [61] sipush 250
      [64] aload_0 v0
      [65] getfield #46
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mFailureNotification Landroid/app/Notification;]
      [68] invokevirtual #53
        + Methodref [android/app/NotificationManager.notify (Ljava/lang/String;ILandroid/app/Notification;)V]
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 303
        [7] -> line 304
        [22] -> line 305
        [30] -> line 307
        [38] -> line 308
        [47] -> line 309
        [55] -> line 310
        [71] -> line 311
      + Local variable table attribute (count = 3)
        v0: 0 -> 72 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler; this]
        v1: 0 -> 72 [Lcom/android/volley/VolleyError; error]
        v2: 22 -> 30 [Ljava/lang/String; body]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [4] iconst_0
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setFailed (Z)V]
      [8] aload_0 v0
      [9] getfield #49
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mRow Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [12] iconst_0
      [13] invokevirtual #87
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setComplete (Z)V]
      [16] getstatic #45
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [19] aload_0 v0
      [20] getfield #48
        + Fieldref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.mReply Lorg/edublogs/android/models/Note$Reply;]
      [23] aload_0 v0
      [24] aload_0 v0
      [25] invokevirtual #93
        + Methodref [org/edublogs/android/util/WPRestClient.replyToComment (Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 315
        [8] -> line 316
        [16] -> line 317
        [28] -> line 318
      + Local variable table attribute (count = 2)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler; this]
        v1: 0 -> 29 [Landroid/view/View; v]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #41
        + Class [org/json/JSONObject]
      [5] invokevirtual #85
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler.onResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/support/v4/app/NotificationCompat$Builder]
      + Class [android/support/v4/app/NotificationCompat]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/models/Note$Reply]
      + Class [org/edublogs/android/models/Note]
      + Utf8 [Reply]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment$ReplyResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      + Utf8 [ReplyResponseHandler]
  + Source file attribute:
    + Utf8 [NoteCommentFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationFragment
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface org.edublogs.android.ui.notifications.NotificationFragment extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 9):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [NotificationFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationFragment]
  + Utf8 [setNote]

Fields (count = 0):

Methods (count = 1):
  + Method:       setNote(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x401
      = public abstract void setNote(org.edublogs.android.models.Note)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [NotificationFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity
  Superclass:    org/edublogs/android/ui/WPActionBarActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.NotificationsActivity extends org.edublogs.android.ui.WPActionBarActivity

Interfaces (count = 0):

Constant Pool (count = 625):
  + Integer [16908332]
  + Integer [2130903089]
  + Integer [2131165344]
  + Integer [2131165402]
  + Integer [2131165403]
  + Integer [2131165488]
  + Integer [2131296531]
  + Integer [2131689476]
  + String []
  + String [No cached notes]
  + String [No fragment found for %s]
  + String [Requesting more notes before %s]
  + String [WPNotifications]
  + String [before]
  + String [bug_19917_fix]
  + String [ids]
  + String [instantReply]
  + String [noteId]
  + String [notes]
  + String [replyContent]
  + String [timestamp]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/util/Log]
  + Class [android/view/View]
  + Class [android/widget/ListView]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/HashSet]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Set]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/GCMIntentService]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$1]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$10]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$11]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$12]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$13]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$2]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$3]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$4]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$5]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$6]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$7]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$9]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/json/JSONArray]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
  + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
  + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentDetectors Ljava/util/Set;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mFirstLoadComplete Z]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mLoadingMore Z]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.shouldAnimateRefreshButton Z]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/os/Bundle.remove (Ljava/lang/String;)V]
  + Methodref [android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentManager.addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
  + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
  + Methodref [android/support/v4/app/FragmentTransaction.addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/ListView.getCheckedItemPosition ()I]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashSet.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [org/edublogs/android/WordPress.refreshNotifications (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/models/Note.<init> (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.isUnread ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/models/Note.toJSONObject ()Lorg/json/JSONObject;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onNewIntent (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.animateModeration (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.onStart ()V]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.setNote (Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.createMenuDrawer (I)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentForNote (Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.launchWithNoteId ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.parseNotes (Lorg/json/JSONObject;)Ljava/util/List;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.popNoteDetail ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.refreshNotes ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$1.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$10.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$11.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$12.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$13.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$2.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$3.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$4.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$5.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$6.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$7.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$9.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.getFragment (Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.setNoteProvider (Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.setOnNoteClickListener (Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.addAll (Ljava/util/List;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getPosition (Ljava/lang/Object;)I]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.insert (Ljava/lang/Object;I)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.remove (Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.markNoteAsRead (Lorg/edublogs/android/models/Note;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.markNotificationsSeen (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;]
  + Methodref [org/json/JSONArray.length ()I]
  + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.clear ()V]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [org/edublogs/android/ui/notifications/NotificationFragment.setNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider;)V]
  + NameAndType [<init> (Lorg/json/JSONObject;)V]
  + NameAndType [activeNotificationsMap Ljava/util/Map;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addAll (Ljava/util/List;)V]
  + NameAndType [addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + NameAndType [addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [animateModeration (Z)V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [clear ()V]
  + NameAndType [commitAllowingStateLoss ()I]
  + NameAndType [createMenuDrawer (I)V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [fragmentDetectors Ljava/util/Set;]
  + NameAndType [fragmentForNote (Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + NameAndType [getBackStackEntryCount ()I]
  + NameAndType [getCheckedItemPosition ()I]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getFragment (Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + NameAndType [getId ()Ljava/lang/String;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;]
  + NameAndType [getJSONObject (I)Lorg/json/JSONObject;]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + NameAndType [getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [getPosition (Ljava/lang/Object;)I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [hasExtra (Ljava/lang/String;)Z]
  + NameAndType [hasNext ()Z]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [insert (Ljava/lang/Object;I)V]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isUnread ()Ljava/lang/Boolean;]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [latestNotes Lorg/json/JSONObject;]
  + NameAndType [launchWithNoteId ()V]
  + NameAndType [length ()I]
  + NameAndType [mFirstLoadComplete Z]
  + NameAndType [mLoadingMore Z]
  + NameAndType [mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + NameAndType [mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + NameAndType [mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [markNoteAsRead (Lorg/edublogs/android/models/Note;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [markNotificationsSeen (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onNewIntent (Landroid/content/Intent;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStart ()V]
  + NameAndType [parseNotes (Lorg/json/JSONObject;)Ljava/util/List;]
  + NameAndType [popBackStack ()V]
  + NameAndType [popNoteDetail ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [refreshNotes ()V]
  + NameAndType [refreshNotifications (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [remove (Ljava/lang/Object;)V]
  + NameAndType [remove (Ljava/lang/String;)V]
  + NameAndType [replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [restClient Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [setArguments (Landroid/os/Bundle;)V]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [setNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [setNoteProvider (Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;)V]
  + NameAndType [setOnNoteClickListener (Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [shouldAnimateRefreshButton Z]
  + NameAndType [startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [toJSONObject ()Lorg/json/JSONObject;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [()Lorg/json/JSONObject;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Lorg/json/JSONObject;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;I)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;)V]
  + Utf8 [(Lorg/json/JSONObject;)Ljava/util/List;]
  + Utf8 [(Lorg/json/JSONObject;)Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [Exceptions]
  + Utf8 [FragmentDetector]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$Listener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Set;]
  + Utf8 [Ljava/util/Set<Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;>;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationFragment;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [No cached notes]
  + Utf8 [No fragment found for %s]
  + Utf8 [NoteClickListener]
  + Utf8 [NoteProvider]
  + Utf8 [NotesAdapter]
  + Utf8 [NotesResponseHandler]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [OnNoteClickListener]
  + Utf8 [Requesting more notes before %s]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WPNotifications]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [actionBar]
  + Utf8 [activeNotificationsMap]
  + Utf8 [add]
  + Utf8 [addAll]
  + Utf8 [addOnBackStackChangedListener]
  + Utf8 [addToBackStack]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/ListView]
  + Utf8 [animateModeration]
  + Utf8 [before]
  + Utf8 [beginTransaction]
  + Utf8 [booleanValue]
  + Utf8 [bug_19917_fix]
  + Utf8 [clear]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [commentId]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [container]
  + Utf8 [createMenuDrawer]
  + Utf8 [d]
  + Utf8 [detector]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [f]
  + Utf8 [failure]
  + Utf8 [findFragmentById]
  + Utf8 [findItem]
  + Utf8 [findViewById]
  + Utf8 [fm]
  + Utf8 [format]
  + Utf8 [fragment]
  + Utf8 [fragmentDetectors]
  + Utf8 [fragmentForNote]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getCheckedItemPosition]
  + Utf8 [getExtras]
  + Utf8 [getFragment]
  + Utf8 [getId]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getJSONArray]
  + Utf8 [getJSONObject]
  + Utf8 [getListView]
  + Utf8 [getNotesAdapter]
  + Utf8 [getNotifications]
  + Utf8 [getPosition]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getStringExtra]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [handler]
  + Utf8 [hasExtra]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [ids]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [insert]
  + Utf8 [instantReply]
  + Utf8 [intent]
  + Utf8 [isEmpty]
  + Utf8 [isFinishing]
  + Utf8 [isUnread]
  + Utf8 [item]
  + Utf8 [iterator]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Set]
  + Utf8 [latestNotes]
  + Utf8 [launchWithNoteId]
  + Utf8 [length]
  + Utf8 [mFirstLoadComplete]
  + Utf8 [mLoadingMore]
  + Utf8 [mMenuDrawer]
  + Utf8 [mNotesList]
  + Utf8 [mOnBackStackChangedListener]
  + Utf8 [mRefreshMenuItem]
  + Utf8 [markNoteAsRead]
  + Utf8 [markNotificationsSeen]
  + Utf8 [menu]
  + Utf8 [moderateComment]
  + Utf8 [n]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [next]
  + Utf8 [note]
  + Utf8 [noteFragment]
  + Utf8 [noteId]
  + Utf8 [notes]
  + Utf8 [notesJSON]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [onCreate]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onNewIntent]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStart]
  + Utf8 [openNote]
  + Utf8 [org/edublogs/android/GCMIntentService]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$1]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$10]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$11]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$12]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$13]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$2]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$3]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$4]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$5]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$6]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$7]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$8]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$9]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/json/JSONArray]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [originalNote]
  + Utf8 [outState]
  + Utf8 [params]
  + Utf8 [parseNotes]
  + Utf8 [popBackStack]
  + Utf8 [popNoteDetail]
  + Utf8 [position]
  + Utf8 [put]
  + Utf8 [putBoolean]
  + Utf8 [queryJSON]
  + Utf8 [refreshNotes]
  + Utf8 [refreshNotifications]
  + Utf8 [remove]
  + Utf8 [replace]
  + Utf8 [replyContent]
  + Utf8 [requestNotesBefore]
  + Utf8 [response]
  + Utf8 [restClient]
  + Utf8 [savedInstanceState]
  + Utf8 [setArguments]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setNote]
  + Utf8 [setNoteProvider]
  + Utf8 [setOnNoteClickListener]
  + Utf8 [setTitle]
  + Utf8 [setTransition]
  + Utf8 [shouldAnimateRefreshButton]
  + Utf8 [siteId]
  + Utf8 [startAnimatingRefreshButton]
  + Utf8 [status]
  + Utf8 [success]
  + Utf8 [templates]
  + Utf8 [this]
  + Utf8 [timestamp]
  + Utf8 [toJSONObject]
  + Utf8 [transaction]
  + Utf8 [updateLastSeen]
  + Utf8 [updateNote]
  + Utf8 [updatedNote]

Fields (count = 6):
  + Field:        fragmentDetectors Ljava/util/Set;
    Access flags: 0x0
      = java.util.Set fragmentDetectors
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Set<Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;>;]
  + Field:        mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.NotificationsListFragment mNotesList
  + Field:        mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem mRefreshMenuItem
  + Field:        mLoadingMore Z
    Access flags: 0x2
      = private boolean mLoadingMore
  + Field:        mFirstLoadComplete Z
    Access flags: 0x2
      = private boolean mFirstLoadComplete
  + Field:        mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;
    Access flags: 0x2
      = private android.support.v4.app.FragmentManager$OnBackStackChangedListener mOnBackStackChangedListener

Methods (count = 24):
  + Method:       <init>()V
    Access flags: 0x1
      = public NotificationsActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #130
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
      [4] aload_0 v0
      [5] new #44
        + Class [java/util/HashSet]
      [8] dup
      [9] invokespecial #122
        + Methodref [java/util/HashSet.<init> ()V]
      [12] putfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentDetectors Ljava/util/Set;]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mLoadingMore Z]
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #86
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mFirstLoadComplete Z]
      [25] aload_0 v0
      [26] new #57
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$1]
      [29] dup
      [30] aload_0 v0
      [31] invokespecial #154
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$1.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [34] putfield #90
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 45
        [4] -> line 56
        [15] -> line 60
        [20] -> line 61
        [25] -> line 137
        [37] -> line 45
      + Local variable table attribute (count = 1)
        v0: 0 -> 38 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 210, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #131
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #2
        + Integer [2130903089]
      [8] invokevirtual #139
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.createMenuDrawer (I)V]
      [11] aload_0 v0
      [12] invokevirtual #144
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] iconst_1
      [18] invokevirtual #114
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [21] aload_0 v0
      [22] aload_0 v0
      [23] invokevirtual #143
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getResources ()Landroid/content/res/Resources;]
      [26] ldc #7
        + Integer [2131296531]
      [28] invokevirtual #96
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [31] invokevirtual #152
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.setTitle (Ljava/lang/CharSequence;)V]
      [34] aload_0 v0
      [35] invokevirtual #145
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [38] astore_3 v3
      [39] aload_3 v3
      [40] aload_0 v0
      [41] getfield #90
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
      [44] invokevirtual #101
        + Methodref [android/support/v4/app/FragmentManager.addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
      [47] aload_0 v0
      [48] aload_3 v3
      [49] ldc #5
        + Integer [2131165403]
      [51] invokevirtual #103
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [54] checkcast #74
        + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      [57] putfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [60] aload_0 v0
      [61] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [64] new #72
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider]
      [67] dup
      [68] aload_0 v0
      [69] aconst_null
      [70] invokespecial #169
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider;)V]
      [73] invokevirtual #172
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.setNoteProvider (Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;)V]
      [76] aload_0 v0
      [77] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [80] new #71
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener]
      [83] dup
      [84] aload_0 v0
      [85] aconst_null
      [86] invokespecial #168
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener;)V]
      [89] invokevirtual #173
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.setOnNoteClickListener (Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;)V]
      [92] getstatic #83
        + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
      [95] ifnull +32 (target=127)
      [98] aload_0 v0
      [99] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [102] invokevirtual #171
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [105] getstatic #83
        + Fieldref [org/edublogs/android/WordPress.latestNotes Lorg/json/JSONObject;]
      [108] invokestatic #149
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.parseNotes (Lorg/json/JSONObject;)Ljava/util/List;]
      [111] invokevirtual #174
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.addAll (Ljava/util/List;)V]
      [114] goto +13 (target=127)
      [117] astore v4
      [119] ldc #13
        + String [WPNotifications]
      [121] ldc #10
        + String [No cached notes]
      [123] invokestatic #111
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [126] pop
      [127] aload_0 v0
      [128] getfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentDetectors Ljava/util/Set;]
      [131] new #62
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$2]
      [134] dup
      [135] aload_0 v0
      [136] invokespecial #159
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$2.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [139] invokeinterface #193
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [144] pop
      [145] aload_0 v0
      [146] getfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentDetectors Ljava/util/Set;]
      [149] new #63
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$3]
      [152] dup
      [153] aload_0 v0
      [154] invokespecial #160
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$3.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [157] invokeinterface #193
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [162] pop
      [163] aload_0 v0
      [164] getfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentDetectors Ljava/util/Set;]
      [167] new #64
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$4]
      [170] dup
      [171] aload_0 v0
      [172] invokespecial #161
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$4.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [175] invokeinterface #193
        + InterfaceMethodref [java/util/Set.add (Ljava/lang/Object;)Z]
      [180] pop
      [181] getstatic #82
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [184] invokeinterface #191
        + InterfaceMethodref [java/util/Map.clear ()V]
      [189] aload_1 v1
      [190] ifnonnull +7 (target=197)
      [193] aload_0 v0
      [194] invokespecial #148
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.launchWithNoteId ()V]
      [197] aload_0 v0
      [198] invokevirtual #151
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.refreshNotes ()V]
      [201] aload_1 v1
      [202] ifnull +7 (target=209)
      [205] aload_0 v0
      [206] invokevirtual #150
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.popNoteDetail ()V]
      [209] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (92 -> 114: 117):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 65
        [5] -> line 66
        [11] -> line 68
        [16] -> line 69
        [21] -> line 70
        [34] -> line 72
        [39] -> line 73
        [47] -> line 74
        [60] -> line 75
        [76] -> line 76
        [92] -> line 79
        [98] -> line 80
        [114] -> line 82
        [119] -> line 83
        [127] -> line 86
        [145] -> line 96
        [163] -> line 106
        [181] -> line 118
        [189] -> line 120
        [193] -> line 121
        [197] -> line 122
        [201] -> line 124
        [205] -> line 125
        [209] -> line 126
      + Local variable table attribute (count = 5)
        v0: 0 -> 210 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 210 [Landroid/os/Bundle; savedInstanceState]
        v2: 16 -> 210 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v3: 39 -> 210 [Landroid/support/v4/app/FragmentManager; fm]
        v4: 119 -> 127 [Lorg/json/JSONException; e]
  + Method:       onNewIntent(Landroid/content/Intent;)V
    Access flags: 0x4
      = protected void onNewIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #133
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onNewIntent (Landroid/content/Intent;)V]
      [5] getstatic #82
        + Fieldref [org/edublogs/android/GCMIntentService.activeNotificationsMap Ljava/util/Map;]
      [8] invokeinterface #191
        + InterfaceMethodref [java/util/Map.clear ()V]
      [13] aload_0 v0
      [14] invokespecial #148
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.launchWithNoteId ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 130
        [5] -> line 132
        [13] -> line 134
        [17] -> line 135
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 18 [Landroid/content/Intent; intent]
  + Method:       launchWithNoteId()V
    Access flags: 0x2
      = private void launchWithNoteId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #142
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getIntent ()Landroid/content/Intent;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #18
        + String [noteId]
      [8] invokevirtual #95
        + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
      [11] ifeq +44 (target=55)
      [14] new #43
        + Class [java/util/HashMap]
      [17] dup
      [18] invokespecial #121
        + Methodref [java/util/HashMap.<init> ()V]
      [21] astore_2 v2
      [22] aload_2 v2
      [23] ldc #16
        + String [ids]
      [25] aload_1 v1
      [26] ldc #18
        + String [noteId]
      [28] invokevirtual #94
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [31] invokeinterface #192
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [36] pop
      [37] new #65
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$5]
      [40] dup
      [41] aload_0 v0
      [42] invokespecial #162
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$5.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [45] astore_3 v3
      [46] getstatic #84
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [49] aload_2 v2
      [50] aload_3 v3
      [51] aload_3 v3
      [52] invokevirtual #179
        + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [55] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 148
        [5] -> line 149
        [14] -> line 151
        [22] -> line 152
        [37] -> line 153
        [46] -> line 163
        [55] -> line 165
      + Local variable table attribute (count = 4)
        v0: 0 -> 56 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 5 -> 56 [Landroid/content/Intent; intent]
        v2: 22 -> 55 [Ljava/util/Map; params]
        v3: 46 -> 55 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; handler]
      + Local variable type table attribute (count = 1)
        v2: 22 -> 55 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_0 v0
      [2] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [5] invokevirtual #117
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [8] ifeq +9 (target=17)
      [11] aload_0 v0
      [12] invokevirtual #151
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.refreshNotes ()V]
      [15] iconst_1
      [16] ireturn
      [17] aload_1 v1
      [18] invokeinterface #187
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [23] ldc #1
        + Integer [16908332]
      [25] ificmpne +21 (target=46)
      [28] aload_0 v0
      [29] invokevirtual #145
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [32] astore_2 v2
      [33] aload_2 v2
      [34] invokevirtual #104
        + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
      [37] ifle +9 (target=46)
      [40] aload_0 v0
      [41] invokevirtual #150
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.popNoteDetail ()V]
      [44] iconst_1
      [45] ireturn
      [46] aload_0 v0
      [47] aload_1 v1
      [48] invokespecial #134
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [51] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 168
        [11] -> line 169
        [15] -> line 170
        [17] -> line 171
        [28] -> line 172
        [33] -> line 173
        [40] -> line 174
        [44] -> line 175
        [46] -> line 178
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 52 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 33 -> 46 [Landroid/support/v4/app/FragmentManager; fm]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #132
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #146
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #8
        + Integer [2131689476]
      [14] aload_1 v1
      [15] invokevirtual #115
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] ldc #6
        + Integer [2131165488]
      [22] invokeinterface #186
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [27] putfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [30] aload_0 v0
      [31] getfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.shouldAnimateRefreshButton Z]
      [34] ifeq +16 (target=50)
      [37] aload_0 v0
      [38] iconst_0
      [39] putfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.shouldAnimateRefreshButton Z]
      [42] aload_0 v0
      [43] aload_0 v0
      [44] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [47] invokevirtual #153
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [50] iconst_1
      [51] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 183
        [6] -> line 184
        [11] -> line 185
        [18] -> line 186
        [30] -> line 187
        [37] -> line 188
        [42] -> line 189
        [50] -> line 191
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 52 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 52 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       popNoteDetail()V
    Access flags: 0x1
      = public void popNoteDetail()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #145
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #3
        + Integer [2131165344]
      [8] invokevirtual #103
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] ifnonnull +7 (target=20)
      [16] aload_1 v1
      [17] invokevirtual #105
        + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 195
        [5] -> line 196
        [12] -> line 197
        [16] -> line 198
        [20] -> line 200
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 5 -> 21 [Landroid/support/v4/app/FragmentManager; fm]
        v2: 12 -> 21 [Landroid/support/v4/app/Fragment; f]
  + Method:       fragmentForNote(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment fragmentForNote(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #85
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentDetectors Ljava/util/Set;]
      [4] invokeinterface #194
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [9] astore_2 v2
      [10] goto +28 (target=38)
      [13] aload_2 v2
      [14] invokeinterface #189
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [19] checkcast #70
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] aload_1 v1
      [25] invokevirtual #167
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.getFragment (Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
      [28] astore v4
      [30] aload v4
      [32] ifnull +6 (target=38)
      [35] aload v4
      [37] areturn
      [38] aload_2 v2
      [39] invokeinterface #188
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [44] ifne -31 (target=13)
      [47] aconst_null
      [48] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 206
        [10] -> line 207
        [13] -> line 208
        [23] -> line 209
        [30] -> line 210
        [35] -> line 211
        [38] -> line 207
        [47] -> line 214
      + Local variable table attribute (count = 5)
        v0: 0 -> 49 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 49 [Lorg/edublogs/android/models/Note; note]
        v2: 10 -> 49 [Ljava/util/Iterator; templates]
        v3: 23 -> 38 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector; detector]
        v4: 30 -> 38 [Landroid/support/v4/app/Fragment; fragment]
      + Local variable type table attribute (count = 1)
        v2: 10 -> 49 [Ljava/util/Iterator<Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;>; templates]
  + Method:       openNote(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void openNote(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 235, locals = 8, stack = 6):
      [0] aload_1 v1
      [1] ifnull +10 (target=11)
      [4] aload_0 v0
      [5] invokevirtual #147
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.isFinishing ()Z]
      [8] ifeq +4 (target=12)
      [11] return
      [12] aload_1 v1
      [13] invokevirtual #127
        + Methodref [org/edublogs/android/models/Note.isUnread ()Ljava/lang/Boolean;]
      [16] invokevirtual #116
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [19] ifeq +27 (target=46)
      [22] getstatic #84
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [25] aload_1 v1
      [26] new #66
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$6]
      [29] dup
      [30] aload_0 v0
      [31] aload_1 v1
      [32] invokespecial #163
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$6.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
      [35] new #67
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$7]
      [38] dup
      [39] aload_0 v0
      [40] invokespecial #164
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$7.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [43] invokevirtual #180
        + Methodref [org/edublogs/android/util/WPRestClient.markNoteAsRead (Lorg/edublogs/android/models/Note;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [46] aload_0 v0
      [47] invokevirtual #145
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [50] astore_2 v2
      [51] aload_2 v2
      [52] invokevirtual #104
        + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
      [55] ifle +7 (target=62)
      [58] aload_2 v2
      [59] invokevirtual #105
        + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
      [62] aload_0 v0
      [63] aload_1 v1
      [64] invokespecial #141
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.fragmentForNote (Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
      [67] astore_3 v3
      [68] aload_3 v3
      [69] ifnonnull +26 (target=95)
      [72] ldc #13
        + String [WPNotifications]
      [74] ldc #11
        + String [No fragment found for %s]
      [76] iconst_1
      [77] anewarray #40
        + Class [java/lang/Object]
      [80] dup
      [81] iconst_0
      [82] aload_1 v1
      [83] invokevirtual #129
        + Methodref [org/edublogs/android/models/Note.toJSONObject ()Lorg/json/JSONObject;]
      [86] aastore
      [87] invokestatic #119
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [90] invokestatic #110
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [93] pop
      [94] return
      [95] aload_3 v3
      [96] checkcast #55
        + Class [org/edublogs/android/ui/notifications/NotificationFragment]
      [99] astore v4
      [101] aload_0 v0
      [102] invokevirtual #142
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getIntent ()Landroid/content/Intent;]
      [105] astore v5
      [107] aload v5
      [109] ldc #18
        + String [noteId]
      [111] invokevirtual #95
        + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
      [114] ifeq +49 (target=163)
      [117] aload v5
      [119] ldc #18
        + String [noteId]
      [121] invokevirtual #94
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [124] aload_1 v1
      [125] invokevirtual #126
        + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
      [128] invokevirtual #118
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [131] ifeq +32 (target=163)
      [134] aload v5
      [136] ldc #20
        + String [replyContent]
      [138] invokevirtual #95
        + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
      [141] ifne +13 (target=154)
      [144] aload v5
      [146] ldc #17
        + String [instantReply]
      [148] invokevirtual #95
        + Methodref [android/content/Intent.hasExtra (Ljava/lang/String;)Z]
      [151] ifeq +12 (target=163)
      [154] aload_3 v3
      [155] aload v5
      [157] invokevirtual #93
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [160] invokevirtual #100
        + Methodref [android/support/v4/app/Fragment.setArguments (Landroid/os/Bundle;)V]
      [163] aload v4
      [165] aload_1 v1
      [166] invokeinterface #195
        + InterfaceMethodref [org/edublogs/android/ui/notifications/NotificationFragment.setNote (Lorg/edublogs/android/models/Note;)V]
      [171] aload_2 v2
      [172] invokevirtual #102
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [175] astore v6
      [177] aload_0 v0
      [178] ldc #4
        + Integer [2131165402]
      [180] invokevirtual #140
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.findViewById (I)Landroid/view/View;]
      [183] astore v7
      [185] aload v6
      [187] ldc #4
        + Integer [2131165402]
      [189] aload_3 v3
      [190] invokevirtual #108
        + Methodref [android/support/v4/app/FragmentTransaction.replace (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [193] pop
      [194] aload v6
      [196] sipush 4099
      [199] invokevirtual #109
        + Methodref [android/support/v4/app/FragmentTransaction.setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
      [202] pop
      [203] aload v7
      [205] ldc #5
        + Integer [2131165403]
      [207] invokevirtual #112
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [210] ifnull +18 (target=228)
      [213] aload_0 v0
      [214] getfield #88
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [217] iconst_0
      [218] invokevirtual #123
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [221] aload v6
      [223] aconst_null
      [224] invokevirtual #106
        + Methodref [android/support/v4/app/FragmentTransaction.addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [227] pop
      [228] aload v6
      [230] invokevirtual #107
        + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
      [233] pop
      [234] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 220
        [11] -> line 221
        [12] -> line 223
        [22] -> line 225
        [26] -> line 226
        [35] -> line 233
        [43] -> line 225
        [46] -> line 242
        [51] -> line 244
        [58] -> line 245
        [62] -> line 247
        [68] -> line 248
        [72] -> line 249
        [94] -> line 250
        [95] -> line 253
        [101] -> line 254
        [107] -> line 255
        [134] -> line 256
        [154] -> line 257
        [163] -> line 260
        [171] -> line 261
        [177] -> line 262
        [185] -> line 263
        [194] -> line 264
        [203] -> line 266
        [213] -> line 267
        [221] -> line 268
        [228] -> line 270
        [234] -> line 271
      + Local variable table attribute (count = 8)
        v0: 0 -> 235 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 235 [Lorg/edublogs/android/models/Note; note]
        v2: 51 -> 235 [Landroid/support/v4/app/FragmentManager; fm]
        v3: 68 -> 235 [Landroid/support/v4/app/Fragment; fragment]
        v4: 101 -> 235 [Lorg/edublogs/android/ui/notifications/NotificationFragment; noteFragment]
        v5: 107 -> 235 [Landroid/content/Intent; intent]
        v6: 177 -> 235 [Landroid/support/v4/app/FragmentTransaction; transaction]
        v7: 185 -> 235 [Landroid/view/View; container]
  + Method:       moderateComment(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void moderateComment(java.lang.String,java.lang.String,java.lang.String,org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 7, stack = 6):
      [0] new #68
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
      [3] dup
      [4] aload_0 v0
      [5] aload v4
      [7] invokespecial #165
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
      [10] astore v5
      [12] new #69
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$9]
      [15] dup
      [16] aload_0 v0
      [17] invokespecial #166
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$9.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [20] astore v6
      [22] getstatic #84
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [25] aload_1 v1
      [26] aload_2 v2
      [27] aload_3 v3
      [28] aload v5
      [30] aload v6
      [32] invokevirtual #182
        + Methodref [org/edublogs/android/util/WPRestClient.moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 274
        [12] -> line 292
        [22] -> line 306
        [35] -> line 307
      + Local variable table attribute (count = 7)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 36 [Ljava/lang/String; siteId]
        v2: 0 -> 36 [Ljava/lang/String; commentId]
        v3: 0 -> 36 [Ljava/lang/String; status]
        v4: 0 -> 36 [Lorg/edublogs/android/models/Note; originalNote]
        v5: 12 -> 36 [Lcom/wordpress/rest/RestRequest$Listener; success]
        v6: 22 -> 36 [Lcom/wordpress/rest/RestRequest$ErrorListener; failure]
  + Method:       updateNote(Lorg/edublogs/android/models/Note;Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void updateNote(org.edublogs.android.models.Note,org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 112, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #147
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.isFinishing ()Z]
      [4] ifeq +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [12] invokevirtual #171
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [15] aload_1 v1
      [16] invokevirtual #175
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getPosition (Ljava/lang/Object;)I]
      [19] istore_3 v3
      [20] iload_3 v3
      [21] iflt +90 (target=111)
      [24] aload_0 v0
      [25] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [28] invokevirtual #171
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [31] aload_1 v1
      [32] invokevirtual #178
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.remove (Ljava/lang/Object;)V]
      [35] aload_0 v0
      [36] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [39] invokevirtual #171
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [42] aload_2 v2
      [43] iload_3 v3
      [44] invokevirtual #176
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.insert (Ljava/lang/Object;I)V]
      [47] aload_0 v0
      [48] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [51] invokevirtual #171
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [54] invokevirtual #177
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
      [57] iload_3 v3
      [58] aload_0 v0
      [59] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [62] invokevirtual #170
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getListView ()Landroid/widget/ListView;]
      [65] invokevirtual #113
        + Methodref [android/widget/ListView.getCheckedItemPosition ()I]
      [68] ificmpne +43 (target=111)
      [71] aload_0 v0
      [72] invokevirtual #145
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [75] astore v4
      [77] aload v4
      [79] ldc #4
        + Integer [2131165402]
      [81] invokevirtual #103
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [84] checkcast #54
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      [87] astore v5
      [89] aload v5
      [91] ifnull +20 (target=111)
      [94] aload v5
      [96] aload_2 v2
      [97] invokevirtual #138
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.setNote (Lorg/edublogs/android/models/Note;)V]
      [100] aload v5
      [102] invokevirtual #137
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.onStart ()V]
      [105] aload v5
      [107] iconst_0
      [108] invokevirtual #136
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.animateModeration (Z)V]
      [111] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 310
        [7] -> line 311
        [8] -> line 312
        [20] -> line 313
        [24] -> line 314
        [35] -> line 315
        [47] -> line 316
        [57] -> line 318
        [71] -> line 319
        [77] -> line 320
        [89] -> line 321
        [94] -> line 322
        [100] -> line 323
        [105] -> line 324
        [111] -> line 328
      + Local variable table attribute (count = 6)
        v0: 0 -> 112 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 112 [Lorg/edublogs/android/models/Note; originalNote]
        v2: 0 -> 112 [Lorg/edublogs/android/models/Note; updatedNote]
        v3: 20 -> 112 [I position]
        v4: 77 -> 111 [Landroid/support/v4/app/FragmentManager; fm]
        v5: 89 -> 111 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; f]
  + Method:       refreshNotes()V
    Access flags: 0x1
      = public void refreshNotes()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] iconst_0
      [2] putfield #86
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mFirstLoadComplete Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.shouldAnimateRefreshButton Z]
      [10] aload_0 v0
      [11] aload_0 v0
      [12] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [15] invokevirtual #153
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [18] new #58
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$10]
      [21] dup
      [22] aload_0 v0
      [23] invokespecial #155
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$10.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [26] astore_1 v1
      [27] aload_0 v0
      [28] aload_1 v1
      [29] aload_1 v1
      [30] invokestatic #124
        + Methodref [org/edublogs/android/WordPress.refreshNotifications (Landroid/content/Context;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 331
        [5] -> line 332
        [10] -> line 333
        [18] -> line 334
        [27] -> line 361
        [33] -> line 362
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 27 -> 34 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; handler]
  + Method:       updateLastSeen(Ljava/lang/String;)V
    Access flags: 0x4
      = protected void updateLastSeen(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 6):
      [0] getstatic #84
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [3] aload_1 v1
      [4] new #59
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$11]
      [7] dup
      [8] aload_0 v0
      [9] invokespecial #156
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$11.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [12] new #60
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$12]
      [15] dup
      [16] aload_0 v0
      [17] invokespecial #157
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$12.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [20] invokevirtual #181
        + Methodref [org/edublogs/android/util/WPRestClient.markNotificationsSeen (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 365
        [4] -> line 366
        [12] -> line 372
        [20] -> line 365
        [23] -> line 379
      + Local variable table attribute (count = 2)
        v0: 0 -> 24 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 24 [Ljava/lang/String; timestamp]
  + Method:       requestNotesBefore(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void requestNotesBefore(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 73, locals = 4, stack = 8):
      [0] new #43
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #121
        + Methodref [java/util/HashMap.<init> ()V]
      [7] astore_2 v2
      [8] ldc #13
        + String [WPNotifications]
      [10] ldc #12
        + String [Requesting more notes before %s]
      [12] iconst_1
      [13] anewarray #40
        + Class [java/lang/Object]
      [16] dup
      [17] iconst_0
      [18] aload_1 v1
      [19] ldc #21
        + String [timestamp]
      [21] ldc #9
        + String []
      [23] invokevirtual #128
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [26] aastore
      [27] invokestatic #119
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [30] invokestatic #110
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [33] pop
      [34] aload_2 v2
      [35] ldc #14
        + String [before]
      [37] aload_1 v1
      [38] ldc #21
        + String [timestamp]
      [40] ldc #9
        + String []
      [42] invokevirtual #128
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [45] checkcast #41
        + Class [java/lang/String]
      [48] invokeinterface #192
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [53] pop
      [54] new #61
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$13]
      [57] dup
      [58] aload_0 v0
      [59] invokespecial #158
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$13.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [62] astore_3 v3
      [63] getstatic #84
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [66] aload_2 v2
      [67] aload_3 v3
      [68] aload_3 v3
      [69] invokevirtual #179
        + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [72] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 381
        [8] -> line 382
        [34] -> line 383
        [54] -> line 384
        [63] -> line 395
        [72] -> line 396
      + Local variable table attribute (count = 4)
        v0: 0 -> 73 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 73 [Lorg/edublogs/android/models/Note; note]
        v2: 8 -> 73 [Ljava/util/Map; params]
        v3: 63 -> 73 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; handler]
      + Local variable type table attribute (count = 1)
        v2: 8 -> 73 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
  + Method:       parseNotes(Lorg/json/JSONObject;)Ljava/util/List;
    Access flags: 0x9
      = public static java.util.List parseNotes(org.json.JSONObject)
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 62, locals = 5, stack = 4):
      [0] aconst_null
      [1] astore_1 v1
      [2] aload_0 v0
      [3] ldc #19
        + String [notes]
      [5] invokevirtual #185
        + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;]
      [8] astore_2 v2
      [9] new #42
        + Class [java/util/ArrayList]
      [12] dup
      [13] aload_2 v2
      [14] invokevirtual #184
        + Methodref [org/json/JSONArray.length ()I]
      [17] invokespecial #120
        + Methodref [java/util/ArrayList.<init> (I)V]
      [20] astore_1 v1
      [21] iconst_0
      [22] istore_3 v3
      [23] goto +29 (target=52)
      [26] new #52
        + Class [org/edublogs/android/models/Note]
      [29] dup
      [30] aload_2 v2
      [31] iload_3 v3
      [32] invokevirtual #183
        + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;]
      [35] invokespecial #125
        + Methodref [org/edublogs/android/models/Note.<init> (Lorg/json/JSONObject;)V]
      [38] astore v4
      [40] aload_1 v1
      [41] aload v4
      [43] invokeinterface #190
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [48] pop
      [49] iinc v3, 1
      [52] iload_3 v3
      [53] aload_2 v2
      [54] invokevirtual #184
        + Methodref [org/json/JSONArray.length ()I]
      [57] ificmplt -31 (target=26)
      [60] aload_1 v1
      [61] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 466
        [2] -> line 467
        [9] -> line 468
        [21] -> line 469
        [26] -> line 470
        [40] -> line 471
        [49] -> line 469
        [60] -> line 473
      + Local variable table attribute (count = 5)
        v0: 0 -> 62 [Lorg/json/JSONObject; response]
        v1: 2 -> 62 [Ljava/util/List; notes]
        v2: 9 -> 62 [Lorg/json/JSONArray; notesJSON]
        v3: 23 -> 60 [I i]
        v4: 40 -> 49 [Lorg/edublogs/android/models/Note; n]
      + Local variable type table attribute (count = 1)
        v1: 2 -> 62 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
    + Exceptions attribute (count = 1)
      + Class [org/json/JSONException]
    + Signature attribute:
      + Utf8 [(Lorg/json/JSONObject;)Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #97
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #15
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #98
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_1 v1
      [15] ldc #18
        + String [noteId]
      [17] invokevirtual #99
        + Methodref [android/os/Bundle.remove (Ljava/lang/String;)V]
      [20] aload_0 v0
      [21] aload_1 v1
      [22] invokespecial #135
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 478
        [7] -> line 479
        [14] -> line 481
        [20] -> line 482
        [25] -> line 483
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/notifications/NotificationsActivity; this]
        v1: 0 -> 26 [Landroid/os/Bundle; outState]
  + Method:       access$0(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x1008
      = static synthetic net.simonvt.menudrawer.MenuDrawer access$0(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #88
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$1(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mFirstLoadComplete Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$2(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mLoadingMore Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.notifications.NotificationsListFragment access$3(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #89
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mNotesList Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$4(org.edublogs.android.ui.notifications.NotificationsActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #87
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mLoadingMore Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$5(org.edublogs.android.ui.notifications.NotificationsActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #86
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mFirstLoadComplete Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x1008
      = static synthetic com.actionbarsherlock.view.MenuItem access$6(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #91
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.mRefreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$7(org.edublogs.android.ui.notifications.NotificationsActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #92
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity.shouldAnimateRefreshButton Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 45
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 23)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$10]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$11]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$12]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$13]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$9]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [FragmentDetector]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NoteClickListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NoteProvider]
    + InnerClassesInfo:
      Access flags:  0x400 = abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NotesResponseHandler]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NoteProvider]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NotesAdapter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [OnNoteClickListener]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]

Constant Pool (count = 49):
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$1]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$1.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$0 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [getBackStackEntryCount ()I]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [onBackStackChanged]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$1]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$1(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$1.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$1; this]
  + Method:       onBackStackChanged()V
    Access flags: 0x1
      = public void onBackStackChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$1.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [7] invokevirtual #8
        + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
      [10] ifne +14 (target=24)
      [13] aload_0 v0
      [14] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$1.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [17] invokestatic #11
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$0 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [20] iconst_1
      [21] invokevirtual #10
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 139
        [13] -> line 140
        [24] -> line 141
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$1]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$10
  Superclass:    org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$10 extends org.edublogs.android.ui.notifications.NotificationsActivity$NotesResponseHandler

Interfaces (count = 0):

Constant Pool (count = 144):
  + Integer [2131296531]
  + Integer [2131296581]
  + Class [android/content/res/Resources]
  + Class [android/widget/Toast]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$10]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [org/edublogs/android/models/Note.getTimestamp ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$5 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$6 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$7 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.updateLastSeen (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.addAll (Ljava/util/List;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.clear ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + NameAndType [access$6 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [access$7 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + NameAndType [addAll (Ljava/util/List;)V]
  + NameAndType [clear ()V]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTimestamp ()Ljava/lang/String;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [refreshNotes ()V]
  + NameAndType [show ()V]
  + NameAndType [stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateLastSeen (Ljava/lang/String;)V]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$10;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [NotesAdapter]
  + Utf8 [NotesResponseHandler]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [adapter]
  + Utf8 [addAll]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/widget/Toast]
  + Utf8 [clear]
  + Utf8 [error]
  + Utf8 [format]
  + Utf8 [get]
  + Utf8 [getNotesAdapter]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [getTimestamp]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [makeText]
  + Utf8 [notes]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [onErrorResponse]
  + Utf8 [onNotes]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$10]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Utf8 [refreshNotes]
  + Utf8 [show]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [updateLastSeen]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$10(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokespecial #32
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 334
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$10; this]
  + Method:       onNotes(Ljava/util/List;)V
    Access flags: 0x1
      = public void onNotes(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 76, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] iconst_1
      [5] invokestatic #26
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$5 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
      [8] aload_0 v0
      [9] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [12] invokestatic #25
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [15] invokevirtual #33
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] invokevirtual #35
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.clear ()V]
      [23] aload_2 v2
      [24] aload_1 v1
      [25] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.addAll (Ljava/util/List;)V]
      [28] aload_2 v2
      [29] invokevirtual #36
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
      [32] aload_1 v1
      [33] invokeinterface #39
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [38] ifne +23 (target=61)
      [41] aload_0 v0
      [42] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [45] aload_1 v1
      [46] iconst_0
      [47] invokeinterface #38
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [52] checkcast #10
        + Class [org/edublogs/android/models/Note]
      [55] invokevirtual #24
        + Methodref [org/edublogs/android/models/Note.getTimestamp ()Ljava/lang/String;]
      [58] invokevirtual #31
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.updateLastSeen (Ljava/lang/String;)V]
      [61] aload_0 v0
      [62] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [65] aload_0 v0
      [66] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [69] invokestatic #27
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$6 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
      [72] invokevirtual #30
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [75] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 337
        [8] -> line 338
        [19] -> line 339
        [23] -> line 340
        [28] -> line 341
        [32] -> line 343
        [41] -> line 344
        [61] -> line 346
        [75] -> line 347
      + Local variable table attribute (count = 3)
        v0: 0 -> 76 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$10; this]
        v1: 0 -> 76 [Ljava/util/List; notes]
        v2: 19 -> 76 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; adapter]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 76 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 114, locals = 3, stack = 7):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] iconst_1
      [5] invokestatic #26
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$5 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
      [8] aload_0 v0
      [9] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [12] invokestatic #25
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [15] invokevirtual #33
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] invokevirtual #35
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.clear ()V]
      [23] aload_2 v2
      [24] new #8
        + Class [java/util/ArrayList]
      [27] dup
      [28] invokespecial #23
        + Methodref [java/util/ArrayList.<init> ()V]
      [31] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.addAll (Ljava/util/List;)V]
      [34] aload_2 v2
      [35] invokevirtual #36
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
      [38] aload_0 v0
      [39] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [42] aload_0 v0
      [43] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [46] invokevirtual #29
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getResources ()Landroid/content/res/Resources;]
      [49] ldc #2
        + Integer [2131296581]
      [51] invokevirtual #17
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [54] iconst_1
      [55] anewarray #6
        + Class [java/lang/Object]
      [58] dup
      [59] iconst_0
      [60] aload_0 v0
      [61] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [64] invokevirtual #29
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getResources ()Landroid/content/res/Resources;]
      [67] ldc #1
        + Integer [2131296531]
      [69] invokevirtual #18
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [72] invokeinterface #37
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [77] invokevirtual #22
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [80] aastore
      [81] invokestatic #21
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [84] iconst_1
      [85] invokestatic #19
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [88] invokevirtual #20
        + Methodref [android/widget/Toast.show ()V]
      [91] aload_0 v0
      [92] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [95] aload_0 v0
      [96] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [99] invokestatic #27
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$6 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lcom/actionbarsherlock/view/MenuItem;]
      [102] invokevirtual #30
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [105] aload_0 v0
      [106] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$10.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [109] iconst_0
      [110] invokestatic #28
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$7 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
      [113] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 351
        [8] -> line 352
        [19] -> line 353
        [23] -> line 354
        [34] -> line 355
        [38] -> line 356
        [91] -> line 357
        [105] -> line 358
        [113] -> line 359
      + Local variable table attribute (count = 3)
        v0: 0 -> 114 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$10; this]
        v1: 0 -> 114 [Lcom/android/volley/VolleyError; error]
        v2: 19 -> 114 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; adapter]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [refreshNotes ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$10]
    + InnerClassesInfo:
      Access flags:  0x400 = abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NotesResponseHandler]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NotesAdapter]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$11
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$11 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$Listener]

Constant Pool (count = 58):
  + String [Set last seen time %s]
  + String [WPNotifications]
  + Class [android/util/Log]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$11]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$11.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$11.onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [<init> ()V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + NameAndType [updateLastSeen (Ljava/lang/String;)V]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$11;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [Set last seen time %s]
  + Utf8 [SourceFile]
  + Utf8 [WPNotifications]
  + Utf8 [android/util/Log]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [d]
  + Utf8 [format]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$11]
  + Utf8 [org/json/JSONObject]
  + Utf8 [response]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [updateLastSeen]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$11(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$11.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 366
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$11; this]
  + Method:       onResponse(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void onResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 6):
      [0] ldc #2
        + String [WPNotifications]
      [2] ldc #1
        + String [Set last seen time %s]
      [4] iconst_1
      [5] anewarray #6
        + Class [java/lang/Object]
      [8] dup
      [9] iconst_0
      [10] aload_1 v1
      [11] aastore
      [12] invokestatic #14
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [15] invokestatic #12
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [18] pop
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 369
        [19] -> line 370
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$11; this]
        v1: 0 -> 20 [Lorg/json/JSONObject; response]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #10
        + Class [org/json/JSONObject]
      [5] invokevirtual #15
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$11.onResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [updateLastSeen (Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$11]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$12
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$12 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$ErrorListener]

Constant Pool (count = 53):
  + String [Could not set last seen time %s]
  + String [WPNotifications]
  + Class [android/util/Log]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$12]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$12.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + NameAndType [updateLastSeen (Ljava/lang/String;)V]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Could not set last seen time %s]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$12;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [WPNotifications]
  + Utf8 [android/util/Log]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [d]
  + Utf8 [error]
  + Utf8 [format]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [onErrorResponse]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$12]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [updateLastSeen]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$12(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$12.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 372
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$12; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 6):
      [0] ldc #2
        + String [WPNotifications]
      [2] ldc #1
        + String [Could not set last seen time %s]
      [4] iconst_1
      [5] anewarray #6
        + Class [java/lang/Object]
      [8] dup
      [9] iconst_0
      [10] aload_1 v1
      [11] aastore
      [12] invokestatic #13
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [15] invokestatic #11
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [18] pop
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 375
        [19] -> line 376
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$12; this]
        v1: 0 -> 20 [Lcom/android/volley/VolleyError; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [updateLastSeen (Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$12]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$13
  Superclass:    org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$13 extends org.edublogs.android.ui.notifications.NotificationsActivity$NotesResponseHandler

Interfaces (count = 0):

Constant Pool (count = 68):
  + Class [java/util/List]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$13]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$13.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.addAll (Ljava/util/List;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
  + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + NameAndType [addAll (Ljava/util/List;)V]
  + NameAndType [getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [requestNotesBefore (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()I]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$13;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [NotesAdapter]
  + Utf8 [NotesResponseHandler]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [adapter]
  + Utf8 [addAll]
  + Utf8 [getNotesAdapter]
  + Utf8 [java/util/List]
  + Utf8 [notes]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [onNotes]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$13]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Utf8 [remove]
  + Utf8 [requestNotesBefore]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$13(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$13.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokespecial #9
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 384
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$13; this]
  + Method:       onNotes(Ljava/util/List;)V
    Access flags: 0x1
      = public void onNotes(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 39, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokeinterface #14
        + InterfaceMethodref [java/util/List.size ()I]
      [6] iconst_1
      [7] ificmplt +11 (target=18)
      [10] aload_1 v1
      [11] iconst_0
      [12] invokeinterface #13
        + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
      [17] pop
      [18] aload_0 v0
      [19] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$13.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [22] invokestatic #8
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [25] invokevirtual #10
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [28] astore_2 v2
      [29] aload_2 v2
      [30] aload_1 v1
      [31] invokevirtual #11
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.addAll (Ljava/util/List;)V]
      [34] aload_2 v2
      [35] invokevirtual #12
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 388
        [10] -> line 389
        [18] -> line 390
        [29] -> line 391
        [34] -> line 392
        [38] -> line 393
      + Local variable table attribute (count = 3)
        v0: 0 -> 39 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$13; this]
        v1: 0 -> 39 [Ljava/util/List; notes]
        v2: 29 -> 39 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; adapter]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 39 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [requestNotesBefore (Lorg/edublogs/android/models/Note;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$13]
    + InnerClassesInfo:
      Access flags:  0x400 = abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NotesResponseHandler]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NotesAdapter]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$2
  Superclass:    org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$2 extends org.edublogs.android.ui.notifications.NotificationsActivity$FragmentDetector

Interfaces (count = 0):

Constant Pool (count = 52):
  + Class [java/lang/Boolean]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$2]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$2.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [org/edublogs/android/models/Note.isCommentType ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + NameAndType [booleanValue ()Z]
  + NameAndType [isCommentType ()Ljava/lang/Boolean;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentDetector]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [booleanValue]
  + Utf8 [fragment]
  + Utf8 [getFragment]
  + Utf8 [isCommentType]
  + Utf8 [java/lang/Boolean]
  + Utf8 [note]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$2]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$2(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$2.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] aconst_null
      [8] invokespecial #11
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 86
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$2; this]
  + Method:       getFragment(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment getFragment(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #9
        + Methodref [org/edublogs/android/models/Note.isCommentType ()Ljava/lang/Boolean;]
      [4] invokevirtual #8
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [7] ifeq +13 (target=20)
      [10] new #3
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      [13] dup
      [14] invokespecial #10
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.<init> ()V]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] areturn
      [20] aconst_null
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 89
        [10] -> line 90
        [18] -> line 91
        [20] -> line 93
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$2; this]
        v1: 0 -> 22 [Lorg/edublogs/android/models/Note; note]
        v2: 18 -> 20 [Landroid/support/v4/app/Fragment; fragment]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$2]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [FragmentDetector]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$3
  Superclass:    org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$3 extends org.edublogs.android.ui.notifications.NotificationsActivity$FragmentDetector

Interfaces (count = 0):

Constant Pool (count = 52):
  + Class [java/lang/Boolean]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$3]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Class [org/edublogs/android/ui/notifications/SingleLineListFragment]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$3.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [org/edublogs/android/models/Note.isSingleLineListTemplate ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + NameAndType [booleanValue ()Z]
  + NameAndType [isSingleLineListTemplate ()Ljava/lang/Boolean;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentDetector]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [booleanValue]
  + Utf8 [fragment]
  + Utf8 [getFragment]
  + Utf8 [isSingleLineListTemplate]
  + Utf8 [java/lang/Boolean]
  + Utf8 [note]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$3]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Utf8 [org/edublogs/android/ui/notifications/SingleLineListFragment]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$3(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$3.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] aconst_null
      [8] invokespecial #10
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 96
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$3; this]
  + Method:       getFragment(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment getFragment(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #9
        + Methodref [org/edublogs/android/models/Note.isSingleLineListTemplate ()Ljava/lang/Boolean;]
      [4] invokevirtual #8
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [7] ifeq +13 (target=20)
      [10] new #6
        + Class [org/edublogs/android/ui/notifications/SingleLineListFragment]
      [13] dup
      [14] invokespecial #11
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.<init> ()V]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] areturn
      [20] aconst_null
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 99
        [10] -> line 100
        [18] -> line 101
        [20] -> line 103
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$3; this]
        v1: 0 -> 22 [Lorg/edublogs/android/models/Note; note]
        v2: 18 -> 20 [Landroid/support/v4/app/Fragment; fragment]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [FragmentDetector]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$4
  Superclass:    org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$4 extends org.edublogs.android.ui.notifications.NotificationsActivity$FragmentDetector

Interfaces (count = 0):

Constant Pool (count = 70):
  + String [Is it a big badge template? %b]
  + String [WPNotifications]
  + Class [android/util/Log]
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/BigBadgeFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$4]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$4.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.isBigBadgeTemplate ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/notifications/BigBadgeFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + NameAndType [booleanValue ()Z]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [isBigBadgeTemplate ()Ljava/lang/Boolean;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FragmentDetector]
  + Utf8 [InnerClasses]
  + Utf8 [Is it a big badge template? %b]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [WPNotifications]
  + Utf8 [android/util/Log]
  + Utf8 [booleanValue]
  + Utf8 [d]
  + Utf8 [format]
  + Utf8 [fragment]
  + Utf8 [getFragment]
  + Utf8 [isBigBadgeTemplate]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [note]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/BigBadgeFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$4]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$4(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$4.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] aconst_null
      [8] invokespecial #18
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 106
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$4; this]
  + Method:       getFragment(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment getFragment(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 3, stack = 6):
      [0] ldc #2
        + String [WPNotifications]
      [2] ldc #1
        + String [Is it a big badge template? %b]
      [4] iconst_1
      [5] anewarray #5
        + Class [java/lang/Object]
      [8] dup
      [9] iconst_0
      [10] aload_1 v1
      [11] invokevirtual #16
        + Methodref [org/edublogs/android/models/Note.isBigBadgeTemplate ()Ljava/lang/Boolean;]
      [14] aastore
      [15] invokestatic #15
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [18] invokestatic #13
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] aload_1 v1
      [23] invokevirtual #16
        + Methodref [org/edublogs/android/models/Note.isBigBadgeTemplate ()Ljava/lang/Boolean;]
      [26] invokevirtual #14
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [29] ifeq +13 (target=42)
      [32] new #8
        + Class [org/edublogs/android/ui/notifications/BigBadgeFragment]
      [35] dup
      [36] invokespecial #17
        + Methodref [org/edublogs/android/ui/notifications/BigBadgeFragment.<init> ()V]
      [39] astore_2 v2
      [40] aload_2 v2
      [41] areturn
      [42] aconst_null
      [43] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 109
        [22] -> line 110
        [32] -> line 111
        [40] -> line 112
        [42] -> line 114
      + Local variable table attribute (count = 3)
        v0: 0 -> 44 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$4; this]
        v1: 0 -> 44 [Lorg/edublogs/android/models/Note; note]
        v2: 40 -> 42 [Landroid/support/v4/app/Fragment; fragment]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$4]
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [FragmentDetector]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$5
  Superclass:    org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$5 extends org.edublogs.android.ui.notifications.NotificationsActivity$NotesResponseHandler

Interfaces (count = 0):

Constant Pool (count = 54):
  + Class [java/util/List]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$5]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$5.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.openNote (Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [launchWithNoteId ()V]
  + NameAndType [openNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotesResponseHandler]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [get]
  + Utf8 [isEmpty]
  + Utf8 [java/util/List]
  + Utf8 [launchWithNoteId]
  + Utf8 [note]
  + Utf8 [notes]
  + Utf8 [onNotes]
  + Utf8 [openNote]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$5]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$5(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$5.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokespecial #8
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 153
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$5; this]
  + Method:       onNotes(Ljava/util/List;)V
    Access flags: 0x1
      = public void onNotes(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokeinterface #10
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [6] ifne +22 (target=28)
      [9] aload_1 v1
      [10] iconst_0
      [11] invokeinterface #9
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [16] checkcast #2
        + Class [org/edublogs/android/models/Note]
      [19] astore_2 v2
      [20] aload_0 v0
      [21] getfield #6
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$5.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [24] aload_2 v2
      [25] invokevirtual #7
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.openNote (Lorg/edublogs/android/models/Note;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 157
        [9] -> line 158
        [20] -> line 159
        [28] -> line 161
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$5; this]
        v1: 0 -> 29 [Ljava/util/List; notes]
        v2: 20 -> 28 [Lorg/edublogs/android/models/Note; note]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 29 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [launchWithNoteId ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$5]
    + InnerClassesInfo:
      Access flags:  0x400 = abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NotesResponseHandler]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$Listener]

Constant Pool (count = 70):
  + String [0]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$6]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$6.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$6.val$note Lorg/edublogs/android/models/Note;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/models/Note.setUnreadCount (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$6.onResponse (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + NameAndType [getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [openNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [setUnreadCount (Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + NameAndType [val$note Lorg/edublogs/android/models/Note;]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [0]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$6;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NotesAdapter]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [getNotesAdapter]
  + Utf8 [java/lang/Object]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [onResponse]
  + Utf8 [openNote]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$6]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Utf8 [org/json/JSONObject]
  + Utf8 [response]
  + Utf8 [setUnreadCount]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$note]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0
  + Field:        val$note Lorg/edublogs/android/models/Note;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.models.Note val$note

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V
    Access flags: 0x0
      = NotificationsActivity$6(org.edublogs.android.ui.notifications.NotificationsActivity,org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$6.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #12
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$6.val$note Lorg/edublogs/android/models/Note;]
      [10] aload_0 v0
      [11] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 226
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$6; this]
  + Method:       onResponse(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void onResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$6.val$note Lorg/edublogs/android/models/Note;]
      [4] ldc #1
        + String [0]
      [6] invokevirtual #14
        + Methodref [org/edublogs/android/models/Note.setUnreadCount (Ljava/lang/String;)V]
      [9] aload_0 v0
      [10] getfield #11
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$6.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [13] invokestatic #15
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [16] invokevirtual #17
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [19] invokevirtual #18
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.notifyDataSetChanged ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 229
        [9] -> line 230
        [22] -> line 231
      + Local variable table attribute (count = 2)
        v0: 0 -> 23 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$6; this]
        v1: 0 -> 23 [Lorg/json/JSONObject; response]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #10
        + Class [org/json/JSONObject]
      [5] invokevirtual #16
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$6.onResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [openNote (Lorg/edublogs/android/models/Note;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NotesAdapter]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$ErrorListener]

Constant Pool (count = 53):
  + String [Failed to mark as read %s]
  + String [WPNotifications]
  + Class [android/util/Log]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$7]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$7.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [openNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()V]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [Failed to mark as read %s]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$7;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [WPNotifications]
  + Utf8 [android/util/Log]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [d]
  + Utf8 [error]
  + Utf8 [format]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [onErrorResponse]
  + Utf8 [openNote]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$7]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$7(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$7.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 233
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$7; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 6):
      [0] ldc #2
        + String [WPNotifications]
      [2] ldc #1
        + String [Failed to mark as read %s]
      [4] iconst_1
      [5] anewarray #6
        + Class [java/lang/Object]
      [8] dup
      [9] iconst_0
      [10] aload_1 v1
      [11] aastore
      [12] invokestatic #13
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [15] invokestatic #11
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [18] pop
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 236
        [19] -> line 237
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$7; this]
        v1: 0 -> 20 [Lcom/android/volley/VolleyError; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [openNote (Lorg/edublogs/android/models/Note;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$7]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$8
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$Listener]

Constant Pool (count = 91):
  + String [ids]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8$1]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.val$originalNote Lorg/edublogs/android/models/Note;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8.onResponse (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + NameAndType [getId ()Ljava/lang/String;]
  + NameAndType [getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [restClient Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + NameAndType [val$originalNote Lorg/edublogs/android/models/Note;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;)Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [getId]
  + Utf8 [getNotifications]
  + Utf8 [handler]
  + Utf8 [ids]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [moderateComment]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$8]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$8$1]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/json/JSONObject]
  + Utf8 [params]
  + Utf8 [put]
  + Utf8 [response]
  + Utf8 [restClient]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$originalNote]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0
  + Field:        val$originalNote Lorg/edublogs/android/models/Note;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.models.Note val$originalNote

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V
    Access flags: 0x0
      = NotificationsActivity$8(org.edublogs.android.ui.notifications.NotificationsActivity,org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.val$originalNote Lorg/edublogs/android/models/Note;]
      [10] aload_0 v0
      [11] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 274
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$8; this]
  + Method:       onResponse(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void onResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 4, stack = 5):
      [0] new #6
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #19
        + Methodref [java/util/HashMap.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] ldc #1
        + String [ids]
      [11] aload_0 v0
      [12] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.val$originalNote Lorg/edublogs/android/models/Note;]
      [15] invokevirtual #20
        + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
      [18] invokeinterface #24
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [23] pop
      [24] new #12
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8$1]
      [27] dup
      [28] aload_0 v0
      [29] aload_0 v0
      [30] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [33] aload_0 v0
      [34] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.val$originalNote Lorg/edublogs/android/models/Note;]
      [37] invokespecial #22
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
      [40] astore_3 v3
      [41] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.restClient Lorg/edublogs/android/util/WPRestClient;]
      [44] aload_2 v2
      [45] aload_3 v3
      [46] aload_3 v3
      [47] invokevirtual #23
        + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 277
        [8] -> line 278
        [24] -> line 279
        [41] -> line 289
        [50] -> line 290
      + Local variable table attribute (count = 4)
        v0: 0 -> 51 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$8; this]
        v1: 0 -> 51 [Lorg/json/JSONObject; response]
        v2: 8 -> 51 [Ljava/util/Map; params]
        v3: 41 -> 51 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; handler]
      + Local variable type table attribute (count = 1)
        v2: 8 -> 51 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #14
        + Class [org/json/JSONObject]
      [5] invokevirtual #21
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8.onResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;)Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.notifications.NotificationsActivity access$1(org.edublogs.android.ui.notifications.NotificationsActivity$8)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 274
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8$1]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$8$1
  Superclass:    org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$8$1 extends org.edublogs.android.ui.notifications.NotificationsActivity$NotesResponseHandler

Interfaces (count = 0):

Constant Pool (count = 64):
  + Class [java/util/List]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8$1]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.this$1 Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.val$originalNote Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.updateNote (Lorg/edublogs/android/models/Note;Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;)Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.isEmpty ()Z]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;)Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;]
  + NameAndType [updateNote (Lorg/edublogs/android/models/Note;Lorg/edublogs/android/models/Note;)V]
  + NameAndType [val$originalNote Lorg/edublogs/android/models/Note;]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;)Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$8$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;]
  + Utf8 [NotesResponseHandler]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [get]
  + Utf8 [isEmpty]
  + Utf8 [java/util/List]
  + Utf8 [notes]
  + Utf8 [onNotes]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$8]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$8$1]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [updateNote]
  + Utf8 [updatedNote]
  + Utf8 [val$originalNote]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity$8 this$1
  + Field:        val$originalNote Lorg/edublogs/android/models/Note;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.models.Note val$originalNote

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/models/Note;)V
    Access flags: 0x0
      = NotificationsActivity$8$1(org.edublogs.android.ui.notifications.NotificationsActivity$8,org.edublogs.android.ui.notifications.NotificationsActivity,org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.this$1 Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;]
      [5] aload_0 v0
      [6] aload_3 v3
      [7] putfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.val$originalNote Lorg/edublogs/android/models/Note;]
      [10] aload_0 v0
      [11] aload_2 v2
      [12] invokespecial #11
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 279
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$8$1; this]
  + Method:       onNotes(Ljava/util/List;)V
    Access flags: 0x1
      = public void onNotes(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 36, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] invokeinterface #13
        + InterfaceMethodref [java/util/List.isEmpty ()Z]
      [6] ifne +29 (target=35)
      [9] aload_1 v1
      [10] iconst_0
      [11] invokeinterface #12
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [16] checkcast #2
        + Class [org/edublogs/android/models/Note]
      [19] astore_2 v2
      [20] aload_0 v0
      [21] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.this$1 Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;]
      [24] invokestatic #10
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$8.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsActivity$8;)Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [27] aload_0 v0
      [28] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$8$1.val$originalNote Lorg/edublogs/android/models/Note;]
      [31] aload_2 v2
      [32] invokevirtual #9
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.updateNote (Lorg/edublogs/android/models/Note;Lorg/edublogs/android/models/Note;)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 283
        [9] -> line 284
        [20] -> line 285
        [35] -> line 287
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$8$1; this]
        v1: 0 -> 36 [Ljava/util/List; notes]
        v2: 20 -> 35 [Lorg/edublogs/android/models/Note; updatedNote]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 36 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
    + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$8$1]
    + InnerClassesInfo:
      Access flags:  0x400 = abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NotesResponseHandler]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$9
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$9 extends java.lang.Object

Interfaces (count = 1):
  + Class [com/wordpress/rest/RestRequest$ErrorListener]

Constant Pool (count = 92):
  + Integer [2131165402]
  + Integer [2131296584]
  + String [Error moderating comment: %s]
  + String [WPNotifications]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/util/Log]
  + Class [android/widget/Toast]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$9]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$9.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.animateModeration (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.isFinishing ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [animateModeration (Z)V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Error moderating comment: %s]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$9;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [WPNotifications]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/util/Log]
  + Utf8 [android/widget/Toast]
  + Utf8 [animateModeration]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [d]
  + Utf8 [error]
  + Utf8 [f]
  + Utf8 [findFragmentById]
  + Utf8 [fm]
  + Utf8 [format]
  + Utf8 [getString]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [makeText]
  + Utf8 [moderateComment]
  + Utf8 [onErrorResponse]
  + Utf8 [org/edublogs/android/ui/notifications/NoteCommentFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$9]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$9(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$9.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 292
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$9; this]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 4, stack = 6):
      [0] ldc #4
        + String [WPNotifications]
      [2] ldc #3
        + String [Error moderating comment: %s]
      [4] iconst_1
      [5] anewarray #10
        + Class [java/lang/Object]
      [8] dup
      [9] iconst_0
      [10] aload_1 v1
      [11] aastore
      [12] invokestatic #21
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [15] invokestatic #17
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [18] pop
      [19] aload_0 v0
      [20] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$9.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [23] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.isFinishing ()Z]
      [26] ifeq +4 (target=30)
      [29] return
      [30] aload_0 v0
      [31] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$9.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [34] aload_0 v0
      [35] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$9.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [38] ldc #2
        + Integer [2131296584]
      [40] invokevirtual #23
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getString (I)Ljava/lang/String;]
      [43] iconst_1
      [44] invokestatic #18
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [47] invokevirtual #19
        + Methodref [android/widget/Toast.show ()V]
      [50] aload_0 v0
      [51] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$9.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [54] invokevirtual #24
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [57] astore_2 v2
      [58] aload_2 v2
      [59] ldc #1
        + Integer [2131165402]
      [61] invokevirtual #16
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [64] checkcast #12
        + Class [org/edublogs/android/ui/notifications/NoteCommentFragment]
      [67] astore_3 v3
      [68] aload_3 v3
      [69] ifnull +8 (target=77)
      [72] aload_3 v3
      [73] iconst_0
      [74] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/NoteCommentFragment.animateModeration (Z)V]
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 295
        [19] -> line 296
        [29] -> line 297
        [30] -> line 298
        [50] -> line 299
        [58] -> line 300
        [68] -> line 301
        [72] -> line 302
        [77] -> line 304
      + Local variable table attribute (count = 4)
        v0: 0 -> 78 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$9; this]
        v1: 0 -> 78 [Lcom/android/volley/VolleyError; error]
        v2: 58 -> 78 [Landroid/support/v4/app/FragmentManager; fm]
        v3: 68 -> 78 [Lorg/edublogs/android/ui/notifications/NoteCommentFragment; f]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
    + NameAndType [moderateComment (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/edublogs/android/models/Note;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$9]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x420
    = abstract class org.edublogs.android.ui.notifications.NotificationsActivity$FragmentDetector extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 30):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FragmentDetector]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [getFragment]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x2
      = private NotificationsActivity$FragmentDetector(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 461
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector; this]
  + Method:       getFragment(Lorg/edublogs/android/models/Note;)Landroid/support/v4/app/Fragment;
    Access flags: 0x401
      = public abstract android.support.v4.app.Fragment getFragment(org.edublogs.android.models.Note)
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector;)V
    Access flags: 0x1000
      = synthetic NotificationsActivity$FragmentDetector(org.edublogs.android.ui.notifications.NotificationsActivity,org.edublogs.android.ui.notifications.NotificationsActivity$FragmentDetector)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #6
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 461
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x402 = private abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$FragmentDetector]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [FragmentDetector]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$NoteClickListener extends java.lang.Object

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]

Constant Pool (count = 40):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.openNote (Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [openNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [NoteClickListener]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [OnNoteClickListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [note]
  + Utf8 [onClickNote]
  + Utf8 [openNote]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x2
      = private NotificationsActivity$NoteClickListener(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 411
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener; this]
  + Method:       onClickNote(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void onClickNote(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] aload_1 v1
      [5] invokevirtual #8
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.openNote (Lorg/edublogs/android/models/Note;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 414
        [8] -> line 415
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener; this]
        v1: 0 -> 9 [Lorg/edublogs/android/models/Note; note]
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener;)V
    Access flags: 0x1000
      = synthetic NotificationsActivity$NoteClickListener(org.edublogs.android.ui.notifications.NotificationsActivity,org.edublogs.android.ui.notifications.NotificationsActivity$NoteClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #9
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 411
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteClickListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NoteClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [OnNoteClickListener]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsActivity$NoteProvider extends java.lang.Object

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]

Constant Pool (count = 74):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$2 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.requestNotesBefore (Lorg/edublogs/android/models/Note;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getCount ()I]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getItem (I)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + NameAndType [getCount ()I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + NameAndType [requestNotesBefore (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [()I]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Landroid/widget/ListView;Landroid/widget/ListAdapter;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [NoteProvider]
  + Utf8 [NotesAdapter]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [adapter]
  + Utf8 [getCount]
  + Utf8 [getItem]
  + Utf8 [getNotesAdapter]
  + Utf8 [java/lang/Object]
  + Utf8 [lastNote]
  + Utf8 [notesAdapter]
  + Utf8 [notesList]
  + Utf8 [onRequestMoreNotifications]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Utf8 [requestNotesBefore]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x2
      = private NotificationsActivity$NoteProvider(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 398
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider; this]
  + Method:       onRequestMoreNotifications(Landroid/widget/ListView;Landroid/widget/ListAdapter;)V
    Access flags: 0x1
      = public void onRequestMoreNotifications(android.widget.ListView,android.widget.ListAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 63, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] invokestatic #10
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
      [7] ifeq +55 (target=62)
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [14] invokestatic #11
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$2 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Z]
      [17] ifne +45 (target=62)
      [20] aload_0 v0
      [21] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [24] invokestatic #12
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$3 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [27] invokevirtual #15
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getNotesAdapter ()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [30] astore_3 v3
      [31] aload_3 v3
      [32] invokevirtual #16
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getCount ()I]
      [35] ifle +27 (target=62)
      [38] aload_3 v3
      [39] aload_3 v3
      [40] invokevirtual #16
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getCount ()I]
      [43] iconst_1
      [44] isub
      [45] invokevirtual #17
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getItem (I)Ljava/lang/Object;]
      [48] checkcast #2
        + Class [org/edublogs/android/models/Note]
      [51] astore v4
      [53] aload_0 v0
      [54] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [57] aload v4
      [59] invokevirtual #13
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.requestNotesBefore (Lorg/edublogs/android/models/Note;)V]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 401
        [20] -> line 402
        [31] -> line 403
        [38] -> line 404
        [53] -> line 405
        [62] -> line 408
      + Local variable table attribute (count = 5)
        v0: 0 -> 63 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider; this]
        v1: 0 -> 63 [Landroid/widget/ListView; notesList]
        v2: 0 -> 63 [Landroid/widget/ListAdapter; notesAdapter]
        v3: 31 -> 62 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; adapter]
        v4: 53 -> 62 [Lorg/edublogs/android/models/Note; lastNote]
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Lorg/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider;)V
    Access flags: 0x1000
      = synthetic NotificationsActivity$NoteProvider(org.edublogs.android.ui.notifications.NotificationsActivity,org.edublogs.android.ui.notifications.NotificationsActivity$NoteProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #14
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider.<init> (Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 398
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NoteProvider]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NoteProvider]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NoteProvider]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NotesAdapter]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x420
    = abstract class org.edublogs.android.ui.notifications.NotificationsActivity$NotesResponseHandler extends java.lang.Object

Interfaces (count = 2):
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]

Constant Pool (count = 122):
  + Integer [2131296582]
  + Integer [2131296583]
  + String [Error retrieving notes: %s]
  + String [Success, but can't parse the response]
  + String [Success, but did not receive any notes]
  + String [WPNotifications]
  + Class [android/util/Log]
  + Class [android/widget/Toast]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> (I)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$4 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.parseNotes (Lorg/json/JSONObject;)Ljava/util/List;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.onNotes (Ljava/util/List;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.onResponse (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.showError ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.showError (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onNotes (Ljava/util/List;)V]
  + NameAndType [onResponse (Lorg/json/JSONObject;)V]
  + NameAndType [parseNotes (Lorg/json/JSONObject;)Ljava/util/List;]
  + NameAndType [show ()V]
  + NameAndType [showError ()V]
  + NameAndType [showError (Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + NameAndType [w (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
  + Utf8 [(Lorg/json/JSONObject;)Ljava/util/List;]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Error retrieving notes: %s]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NotesResponseHandler]
  + Utf8 [NotificationsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Success, but can't parse the response]
  + Utf8 [Success, but did not receive any notes]
  + Utf8 [WPNotifications]
  + Utf8 [access$4]
  + Utf8 [android/util/Log]
  + Utf8 [android/widget/Toast]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [d]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [errorMessage]
  + Utf8 [format]
  + Utf8 [getString]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [makeText]
  + Utf8 [notes]
  + Utf8 [onErrorResponse]
  + Utf8 [onNotes]
  + Utf8 [onResponse]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [parseNotes]
  + Utf8 [response]
  + Utf8 [show]
  + Utf8 [showError]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [w]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsActivity this$0

Methods (count = 7):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsActivity;)V
    Access flags: 0x0
      = NotificationsActivity$NotesResponseHandler(org.edublogs.android.ui.notifications.NotificationsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [5] aload_0 v0
      [6] invokespecial #25
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_1 v1
      [10] iconst_1
      [11] invokestatic #28
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$4 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 419
        [9] -> line 420
        [14] -> line 421
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; this]
  + Method:       onNotes(Ljava/util/List;)V
    Access flags: 0x400
      = abstract void onNotes(java.util.List)
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Method:       onResponse(Lorg/json/JSONObject;)V
    Access flags: 0x1
      = public void onResponse(org.json.JSONObject)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] iconst_0
      [5] invokestatic #28
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$4 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
      [8] aconst_null
      [9] astore_2 v2
      [10] aload_1 v1
      [11] ifnonnull +26 (target=37)
      [14] ldc #6
        + String [WPNotifications]
      [16] ldc #5
        + String [Success, but did not receive any notes]
      [18] invokestatic #22
        + Methodref [android/util/Log.w (Ljava/lang/String;Ljava/lang/String;)I]
      [21] pop
      [22] new #14
        + Class [java/util/ArrayList]
      [25] dup
      [26] iconst_0
      [27] invokespecial #27
        + Methodref [java/util/ArrayList.<init> (I)V]
      [30] astore_2 v2
      [31] aload_0 v0
      [32] aload_2 v2
      [33] invokevirtual #31
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.onNotes (Ljava/util/List;)V]
      [36] return
      [37] aload_1 v1
      [38] invokestatic #30
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.parseNotes (Lorg/json/JSONObject;)Ljava/util/List;]
      [41] astore_2 v2
      [42] aload_0 v0
      [43] aload_2 v2
      [44] invokevirtual #31
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.onNotes (Ljava/util/List;)V]
      [47] goto +27 (target=74)
      [50] astore_3 v3
      [51] ldc #6
        + String [WPNotifications]
      [53] ldc #4
        + String [Success, but can't parse the response]
      [55] aload_3 v3
      [56] invokestatic #21
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [59] pop
      [60] aload_0 v0
      [61] aload_0 v0
      [62] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [65] ldc #2
        + Integer [2131296583]
      [67] invokevirtual #29
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getString (I)Ljava/lang/String;]
      [70] invokevirtual #34
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.showError (Ljava/lang/String;)V]
      [73] return
      [74] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (37 -> 47: 50):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 425
        [8] -> line 426
        [10] -> line 428
        [14] -> line 430
        [22] -> line 431
        [31] -> line 432
        [36] -> line 433
        [37] -> line 437
        [42] -> line 438
        [47] -> line 439
        [51] -> line 440
        [60] -> line 441
        [73] -> line 442
        [74] -> line 444
      + Local variable table attribute (count = 4)
        v0: 0 -> 75 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; this]
        v1: 0 -> 75 [Lorg/json/JSONObject; response]
        v2: 10 -> 75 [Ljava/util/List; notes]
        v3: 51 -> 74 [Lorg/json/JSONException; e]
      + Local variable type table attribute (count = 1)
        v2: 10 -> 75 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
  + Method:       onErrorResponse(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void onErrorResponse(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] iconst_0
      [5] invokestatic #28
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.access$4 (Lorg/edublogs/android/ui/notifications/NotificationsActivity;Z)V]
      [8] aload_0 v0
      [9] invokevirtual #33
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.showError ()V]
      [12] ldc #6
        + String [WPNotifications]
      [14] ldc #3
        + String [Error retrieving notes: %s]
      [16] iconst_1
      [17] anewarray #12
        + Class [java/lang/Object]
      [20] dup
      [21] iconst_0
      [22] aload_1 v1
      [23] aastore
      [24] invokestatic #26
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [27] invokestatic #20
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [30] pop
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 447
        [8] -> line 448
        [12] -> line 449
        [31] -> line 450
      + Local variable table attribute (count = 2)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; this]
        v1: 0 -> 32 [Lcom/android/volley/VolleyError; error]
  + Method:       showError(Ljava/lang/String;)V
    Access flags: 0x1
      = public void showError(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] aload_1 v1
      [5] iconst_1
      [6] invokestatic #23
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [9] invokevirtual #24
        + Methodref [android/widget/Toast.show ()V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 453
        [12] -> line 454
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; this]
        v1: 0 -> 13 [Ljava/lang/String; errorMessage]
  + Method:       showError()V
    Access flags: 0x1
      = public void showError()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [4] aload_0 v0
      [5] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.this$0 Lorg/edublogs/android/ui/notifications/NotificationsActivity;]
      [8] ldc #1
        + Integer [2131296582]
      [10] invokevirtual #29
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity.getString (I)Ljava/lang/String;]
      [13] iconst_1
      [14] invokestatic #23
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [17] invokevirtual #24
        + Methodref [android/widget/Toast.show ()V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 457
        [20] -> line 458
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler; this]
  + Method:       onResponse(Ljava/lang/Object;)V
    Access flags: 0x1041
      = public bridge synthetic void onResponse(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #18
        + Class [org/json/JSONObject]
      [5] invokevirtual #32
        + Methodref [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler.onResponse (Lorg/json/JSONObject;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x400 = abstract 
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity$NotesResponseHandler]
      + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      + Utf8 [NotesResponseHandler]
  + Source file attribute:
    + Utf8 [NotificationsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsListFragment
  Superclass:    android/support/v4/app/ListFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.NotificationsListFragment extends android.support.v4.app.ListFragment

Interfaces (count = 0):

Constant Pool (count = 188):
  + Integer [2130837674]
  + Integer [2130903084]
  + String [bug_19917_fix]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/ListFragment]
  + Class [android/view/View]
  + Class [android/widget/AbsListView]
  + Class [android/widget/AbsListView$OnScrollListener]
  + Class [android/widget/ListView]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mAllNotesLoaded Z]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteClickListener Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteProvider Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNotesAdapter Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mProgressFooterView Landroid/view/View;]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/ListFragment.<init> ()V]
  + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;Ljava/lang/Object;Z)V]
  + Methodref [android/widget/ListView.setChoiceMode (I)V]
  + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ListView.setDividerHeight (I)V]
  + Methodref [android/widget/ListView.setItemChecked (IZ)V]
  + Methodref [android/widget/ListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getListAdapter ()Landroid/widget/ListAdapter;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getItem (I)Ljava/lang/Object;]
  + InterfaceMethodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider.onRequestMoreNotifications (Landroid/widget/ListView;Landroid/widget/ListAdapter;)V]
  + InterfaceMethodref [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener.onClickNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener;)V]
  + NameAndType [addFooterView (Landroid/view/View;Ljava/lang/Object;Z)V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getListAdapter ()Landroid/widget/ListAdapter;]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [mAllNotesLoaded Z]
  + NameAndType [mNoteClickListener Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;]
  + NameAndType [mNoteProvider Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;]
  + NameAndType [mNotesAdapter Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + NameAndType [mProgressFooterView Landroid/view/View;]
  + NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [onClickNote (Lorg/edublogs/android/models/Note;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onRequestMoreNotifications (Landroid/widget/ListView;Landroid/widget/ListAdapter;)V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [setChoiceMode (I)V]
  + NameAndType [setDivider (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setDividerHeight (I)V]
  + NameAndType [setItemChecked (IZ)V]
  + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/widget/ListAdapter;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;Ljava/lang/Object;Z)V]
  + Utf8 [(Landroid/widget/AbsListView$OnScrollListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/ListView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/ListView;Landroid/widget/ListAdapter;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [ListScrollListener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [NoteProvider]
  + Utf8 [NotesAdapter]
  + Utf8 [NotificationsListFragment.java]
  + Utf8 [OnNoteClickListener]
  + Utf8 [OnScrollListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [adapter]
  + Utf8 [addFooterView]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/AbsListView]
  + Utf8 [android/widget/AbsListView$OnScrollListener]
  + Utf8 [android/widget/ListView]
  + Utf8 [bug_19917_fix]
  + Utf8 [bundle]
  + Utf8 [getActivity]
  + Utf8 [getDrawable]
  + Utf8 [getItem]
  + Utf8 [getListAdapter]
  + Utf8 [getListView]
  + Utf8 [getNotesAdapter]
  + Utf8 [getResources]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [isEmpty]
  + Utf8 [l]
  + Utf8 [listView]
  + Utf8 [listener]
  + Utf8 [mAllNotesLoaded]
  + Utf8 [mNoteClickListener]
  + Utf8 [mNoteProvider]
  + Utf8 [mNotesAdapter]
  + Utf8 [mProgressFooterView]
  + Utf8 [note]
  + Utf8 [onActivityCreated]
  + Utf8 [onClickNote]
  + Utf8 [onCreate]
  + Utf8 [onListItemClick]
  + Utf8 [onRequestMoreNotifications]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
  + Utf8 [outState]
  + Utf8 [position]
  + Utf8 [provider]
  + Utf8 [putBoolean]
  + Utf8 [requestMoreNotifications]
  + Utf8 [setChoiceMode]
  + Utf8 [setDivider]
  + Utf8 [setDividerHeight]
  + Utf8 [setItemChecked]
  + Utf8 [setListAdapter]
  + Utf8 [setNoteProvider]
  + Utf8 [setOnNoteClickListener]
  + Utf8 [setOnScrollListener]
  + Utf8 [this]
  + Utf8 [v]

Fields (count = 5):
  + Field:        mNoteProvider Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.NotificationsListFragment$NoteProvider mNoteProvider
  + Field:        mNotesAdapter Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.NotificationsListFragment$NotesAdapter mNotesAdapter
  + Field:        mNoteClickListener Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.notifications.NotificationsListFragment$OnNoteClickListener mNoteClickListener
  + Field:        mProgressFooterView Landroid/view/View;
    Access flags: 0x2
      = private android.view.View mProgressFooterView
  + Field:        mAllNotesLoaded Z
    Access flags: 0x2
      = private boolean mAllNotesLoaded

Methods (count = 13):
  + Method:       <init>()V
    Access flags: 0x1
      = public NotificationsListFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #25
        + Methodref [android/support/v4/app/ListFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #27
        + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] new #15
        + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      [9] dup
      [10] aload_0 v0
      [11] invokespecial #43
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
      [14] putfield #20
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNotesAdapter Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 48
        [5] -> line 50
        [17] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
        v1: 0 -> 18 [Landroid/os/Bundle; bundle]
  + Method:       onActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] invokevirtual #37
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [10] ldc #2
        + Integer [2130903084]
      [12] aconst_null
      [13] invokestatic #30
        + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
      [16] putfield #21
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mProgressFooterView Landroid/view/View;]
      [19] aload_0 v0
      [20] invokevirtual #39
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getListView ()Landroid/widget/ListView;]
      [23] astore_2 v2
      [24] aload_2 v2
      [25] iconst_1
      [26] invokevirtual #32
        + Methodref [android/widget/ListView.setChoiceMode (I)V]
      [29] aload_2 v2
      [30] new #13
        + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener]
      [33] dup
      [34] aload_0 v0
      [35] aconst_null
      [36] invokespecial #42
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener;)V]
      [39] invokevirtual #36
        + Methodref [android/widget/ListView.setOnScrollListener (Landroid/widget/AbsListView$OnScrollListener;)V]
      [42] aload_2 v2
      [43] aload_0 v0
      [44] invokevirtual #40
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getResources ()Landroid/content/res/Resources;]
      [47] ldc #1
        + Integer [2130837674]
      [49] invokevirtual #22
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [52] invokevirtual #33
        + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
      [55] aload_2 v2
      [56] iconst_1
      [57] invokevirtual #34
        + Methodref [android/widget/ListView.setDividerHeight (I)V]
      [60] aload_2 v2
      [61] aload_0 v0
      [62] getfield #21
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mProgressFooterView Landroid/view/View;]
      [65] aconst_null
      [66] iconst_0
      [67] invokevirtual #31
        + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;Ljava/lang/Object;Z)V]
      [70] aload_0 v0
      [71] aload_0 v0
      [72] getfield #20
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNotesAdapter Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [75] invokevirtual #41
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
      [78] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 54
        [5] -> line 55
        [19] -> line 56
        [24] -> line 57
        [29] -> line 58
        [42] -> line 59
        [55] -> line 60
        [60] -> line 61
        [70] -> line 62
        [78] -> line 63
      + Local variable table attribute (count = 3)
        v0: 0 -> 79 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
        v1: 0 -> 79 [Landroid/os/Bundle; bundle]
        v2: 24 -> 79 [Landroid/widget/ListView; listView]
  + Method:       onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onListItemClick(android.widget.ListView,android.view.View,int,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNotesAdapter Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [4] iload_3 v3
      [5] invokevirtual #44
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getItem (I)Ljava/lang/Object;]
      [8] checkcast #11
        + Class [org/edublogs/android/models/Note]
      [11] astore v6
      [13] aload_1 v1
      [14] iload_3 v3
      [15] iconst_1
      [16] invokevirtual #35
        + Methodref [android/widget/ListView.setItemChecked (IZ)V]
      [19] aload v6
      [21] ifnull +21 (target=42)
      [24] aload_0 v0
      [25] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteClickListener Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;]
      [28] ifnull +14 (target=42)
      [31] aload_0 v0
      [32] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteClickListener Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;]
      [35] aload v6
      [37] invokeinterface #46
        + InterfaceMethodref [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener.onClickNote (Lorg/edublogs/android/models/Note;)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 66
        [13] -> line 67
        [19] -> line 68
        [31] -> line 69
        [42] -> line 71
      + Local variable table attribute (count = 6)
        v0: 0 -> 43 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
        v1: 0 -> 43 [Landroid/widget/ListView; l]
        v2: 0 -> 43 [Landroid/view/View; v]
        v3: 0 -> 43 [I position]
        v4: 0 -> 43 [J id]
        v6: 13 -> 43 [Lorg/edublogs/android/models/Note; note]
  + Method:       setListAdapter(Landroid/widget/ListAdapter;)V
    Access flags: 0x1
      = public void setListAdapter(android.widget.ListAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #29
        + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 74
        [5] -> line 75
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
        v1: 0 -> 6 [Landroid/widget/ListAdapter; adapter]
  + Method:       getNotesAdapter()Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;
    Access flags: 0x1
      = public org.edublogs.android.ui.notifications.NotificationsListFragment$NotesAdapter getNotesAdapter()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #20
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNotesAdapter Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
  + Method:       setNoteProvider(Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;)V
    Access flags: 0x1
      = public void setNoteProvider(org.edublogs.android.ui.notifications.NotificationsListFragment$NoteProvider)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteProvider Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 84
        [5] -> line 85
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
        v1: 0 -> 6 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider; provider]
  + Method:       setOnNoteClickListener(Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;)V
    Access flags: 0x1
      = public void setOnNoteClickListener(org.edublogs.android.ui.notifications.NotificationsListFragment$OnNoteClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #18
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteClickListener Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 87
        [5] -> line 88
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
        v1: 0 -> 6 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener; listener]
  + Method:       requestMoreNotifications()V
    Access flags: 0x4
      = protected void requestMoreNotifications()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteProvider Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;]
      [4] ifnull +20 (target=24)
      [7] aload_0 v0
      [8] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mNoteProvider Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider;]
      [11] aload_0 v0
      [12] invokevirtual #39
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getListView ()Landroid/widget/ListView;]
      [15] aload_0 v0
      [16] invokevirtual #38
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getListAdapter ()Landroid/widget/ListAdapter;]
      [19] invokeinterface #45
        + InterfaceMethodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider.onRequestMoreNotifications (Landroid/widget/ListView;Landroid/widget/ListAdapter;)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 90
        [7] -> line 91
        [24] -> line 93
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #23
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #3
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #24
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #28
        + Methodref [android/support/v4/app/ListFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 185
        [7] -> line 186
        [14] -> line 188
        [19] -> line 189
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]
  + Method:       access$0(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Z)V
    Access flags: 0x1008
      = static synthetic void access$0(org.edublogs.android.ui.notifications.NotificationsListFragment,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mAllNotesLoaded Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;
    Access flags: 0x1008
      = static synthetic android.view.View access$1(org.edublogs.android.ui.notifications.NotificationsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mProgressFooterView Landroid/view/View;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 32
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Z
    Access flags: 0x1008
      = static synthetic boolean access$2(org.edublogs.android.ui.notifications.NotificationsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment.mAllNotesLoaded Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AbsListView$OnScrollListener]
      + Class [android/widget/AbsListView]
      + Utf8 [OnScrollListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [ListScrollListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NoteProvider]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NotesAdapter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [OnNoteClickListener]
  + Source file attribute:
    + Utf8 [NotificationsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsListFragment$ListScrollListener extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AbsListView$OnScrollListener]

Constant Pool (count = 61):
  + Class [android/view/View]
  + Class [android/widget/AbsListView]
  + Class [android/widget/AbsListView$OnScrollListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$2 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Z]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.requestMoreNotifications ()V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Z]
  + NameAndType [requestMoreNotifications ()V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/widget/AbsListView;I)V]
  + Utf8 [(Landroid/widget/AbsListView;III)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/AbsListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [ListScrollListener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [NotificationsListFragment.java]
  + Utf8 [OnScrollListener]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/AbsListView]
  + Utf8 [android/widget/AbsListView$OnScrollListener]
  + Utf8 [firstVisibleItem]
  + Utf8 [java/lang/Object]
  + Utf8 [onScroll]
  + Utf8 [onScrollStateChanged]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener]
  + Utf8 [requestMoreNotifications]
  + Utf8 [scrollState]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [totalItemCount]
  + Utf8 [view]
  + Utf8 [visibleItemCount]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsListFragment this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V
    Access flags: 0x2
      = private NotificationsListFragment$ListScrollListener(org.edublogs.android.ui.notifications.NotificationsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 162
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener; this]
  + Method:       onScroll(Landroid/widget/AbsListView;III)V
    Access flags: 0x1
      = public void onScroll(android.widget.AbsListView,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 61, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [4] invokestatic #11
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$2 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Z]
      [7] ifeq +4 (target=11)
      [10] return
      [11] iload_2 v2
      [12] iload_3 v3
      [13] iadd
      [14] iload v4
      [16] iconst_5
      [17] isub
      [18] ificmplt +42 (target=60)
      [21] iload v4
      [23] iconst_1
      [24] ificmpgt +18 (target=42)
      [27] aload_0 v0
      [28] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [31] invokestatic #10
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
      [34] bipush 8
      [36] invokevirtual #8
        + Methodref [android/view/View.setVisibility (I)V]
      [39] goto +14 (target=53)
      [42] aload_0 v0
      [43] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [46] invokestatic #10
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
      [49] iconst_0
      [50] invokevirtual #8
        + Methodref [android/view/View.setVisibility (I)V]
      [53] aload_0 v0
      [54] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [57] invokevirtual #12
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.requestMoreNotifications ()V]
      [60] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 165
        [10] -> line 166
        [11] -> line 169
        [21] -> line 170
        [27] -> line 171
        [42] -> line 173
        [53] -> line 175
        [60] -> line 177
      + Local variable table attribute (count = 5)
        v0: 0 -> 61 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener; this]
        v1: 0 -> 61 [Landroid/widget/AbsListView; view]
        v2: 0 -> 61 [I firstVisibleItem]
        v3: 0 -> 61 [I visibleItemCount]
        v4: 0 -> 61 [I totalItemCount]
  + Method:       onScrollStateChanged(Landroid/widget/AbsListView;I)V
    Access flags: 0x1
      = public void onScrollStateChanged(android.widget.AbsListView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 180
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener; this]
        v1: 0 -> 1 [Landroid/widget/AbsListView; view]
        v2: 0 -> 1 [I scrollState]
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Lorg/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener;)V
    Access flags: 0x1000
      = synthetic NotificationsListFragment$ListScrollListener(org.edublogs.android.ui.notifications.NotificationsListFragment,org.edublogs.android.ui.notifications.NotificationsListFragment$ListScrollListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #13
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 162
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AbsListView$OnScrollListener]
      + Class [android/widget/AbsListView]
      + Utf8 [OnScrollListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$ListScrollListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [ListScrollListener]
  + Source file attribute:
    + Utf8 [NotificationsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.notifications.NotificationsListFragment$NoteProvider extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
  + Utf8 [(Landroid/widget/ListView;Landroid/widget/ListAdapter;)V]
  + Utf8 [InnerClasses]
  + Utf8 [NoteProvider]
  + Utf8 [NotificationsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onRequestMoreNotifications]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]

Fields (count = 0):

Methods (count = 1):
  + Method:       onRequestMoreNotifications(Landroid/widget/ListView;Landroid/widget/ListAdapter;)V
    Access flags: 0x401
      = public abstract void onRequestMoreNotifications(android.widget.ListView,android.widget.ListAdapter)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NoteProvider]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NoteProvider]
  + Source file attribute:
    + Utf8 [NotificationsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter
  Superclass:    android/widget/ArrayAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.NotificationsListFragment$NotesAdapter extends android.widget.ArrayAdapter

Interfaces (count = 0):

Constant Pool (count = 214):
  + Integer [2130837698]
  + Integer [2130903088]
  + Integer [2131165397]
  + Integer [2131165398]
  + Integer [2131165399]
  + Integer [2131165400]
  + Integer [2131165401]
  + String [drawable]
  + String [note_icon_]
  + Class [android/content/res/Resources]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/View]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/ImageView]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/Boolean]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/support/v4/app/FragmentActivity.getPackageName ()Ljava/lang/String;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;IILjava/util/List;)V]
  + Methodref [android/widget/ArrayAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/widget/ArrayAdapter.notifyDataSetChanged ()V]
  + Methodref [android/widget/ImageView.setImageResource (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [org/edublogs/android/models/Note.getCommentPreview ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getIconURL ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getType ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.isCommentType ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/models/Note.isUnread ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$0 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Z)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;Ljava/util/List;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.add (Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getItem (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;IILjava/util/List;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;Ljava/util/List;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Z)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
  + NameAndType [add (Ljava/lang/Object;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getCommentPreview ()Ljava/lang/String;]
  + NameAndType [getIconURL ()Ljava/lang/String;]
  + NameAndType [getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getType ()Ljava/lang/String;]
  + NameAndType [getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [hasNext ()Z]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [isCommentType ()Ljava/lang/Boolean;]
  + NameAndType [isUnread ()Ljava/lang/Boolean;]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [setDefaultImageResId (I)V]
  + NameAndType [setImageResource (I)V]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;IILjava/util/List;)V]
  + Utf8 [(Landroid/content/Context;Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/util/List;)V]
  + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;Ljava/util/List;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/Note;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
  + Utf8 [NotesAdapter]
  + Utf8 [NotificationsListFragment.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [add]
  + Utf8 [addAll]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [avatarView]
  + Utf8 [booleanValue]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [context]
  + Utf8 [convertView]
  + Utf8 [detailText]
  + Utf8 [drawable]
  + Utf8 [findViewById]
  + Utf8 [getActivity]
  + Utf8 [getCommentPreview]
  + Utf8 [getIconURL]
  + Utf8 [getIdentifier]
  + Utf8 [getItem]
  + Utf8 [getPackageName]
  + Utf8 [getResources]
  + Utf8 [getType]
  + Utf8 [getView]
  + Utf8 [hasNext]
  + Utf8 [iconView]
  + Utf8 [imageID]
  + Utf8 [imageLoader]
  + Utf8 [isCommentType]
  + Utf8 [isUnread]
  + Utf8 [iterator]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [next]
  + Utf8 [note]
  + Utf8 [noteIterator]
  + Utf8 [note_icon_]
  + Utf8 [notes]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [setDefaultImageResId]
  + Utf8 [setImageResource]
  + Utf8 [setImageUrl]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [unreadIndicator]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.NotificationsListFragment this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)V
    Access flags: 0x0
      = NotificationsListFragment$NotesAdapter(org.edublogs.android.ui.notifications.NotificationsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_1 v1
      [3] invokevirtual #52
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [6] invokespecial #54
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 97
        [9] -> line 98
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; this]
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;)V
    Access flags: 0x0
      = NotificationsListFragment$NotesAdapter(org.edublogs.android.ui.notifications.NotificationsListFragment,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] new #19
        + Class [java/util/ArrayList]
      [6] dup
      [7] invokespecial #44
        + Methodref [java/util/ArrayList.<init> ()V]
      [10] invokespecial #55
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.<init> (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;Ljava/util/List;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 100
        [13] -> line 101
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; this]
        v2: 0 -> 14 [Landroid/content/Context; context]
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Landroid/content/Context;Ljava/util/List;)V
    Access flags: 0x0
      = NotificationsListFragment$NotesAdapter(org.edublogs.android.ui.notifications.NotificationsListFragment,android.content.Context,java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 16, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] ldc #2
        + Integer [2130903088]
      [9] ldc #6
        + Integer [2131165400]
      [11] aload_3 v3
      [12] invokespecial #32
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;IILjava/util/List;)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 3)
        [0] -> line 102
        [5] -> line 103
        [15] -> line 104
      + Local variable table attribute (count = 3)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; this]
        v2: 0 -> 16 [Landroid/content/Context; context]
        v3: 0 -> 16 [Ljava/util/List; notes]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 16 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
    + Signature attribute:
      + Utf8 [(Landroid/content/Context;Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 210, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #33
        + Methodref [android/widget/ArrayAdapter.getView (ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
      [7] astore v4
      [9] aload_0 v0
      [10] iload_1 v1
      [11] invokevirtual #57
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.getItem (I)Ljava/lang/Object;]
      [14] checkcast #23
        + Class [org/edublogs/android/models/Note]
      [17] astore v5
      [19] aload v4
      [21] ldc #7
        + Integer [2131165401]
      [23] invokevirtual #30
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [26] checkcast #15
        + Class [android/widget/TextView]
      [29] astore v6
      [31] aload v5
      [33] invokevirtual #48
        + Methodref [org/edublogs/android/models/Note.isCommentType ()Ljava/lang/Boolean;]
      [36] invokevirtual #40
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [39] ifeq +22 (target=61)
      [42] aload v6
      [44] aload v5
      [46] invokevirtual #45
        + Methodref [org/edublogs/android/models/Note.getCommentPreview ()Ljava/lang/String;]
      [49] invokevirtual #36
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [52] aload v6
      [54] iconst_0
      [55] invokevirtual #37
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [58] goto +10 (target=68)
      [61] aload v6
      [63] bipush 8
      [65] invokevirtual #37
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [68] aload v4
      [70] ldc #5
        + Integer [2131165399]
      [72] invokevirtual #30
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [75] checkcast #16
        + Class [com/android/volley/toolbox/NetworkImageView]
      [78] astore v7
      [80] aload v7
      [82] ldc #1
        + Integer [2130837698]
      [84] invokevirtual #38
        + Methodref [com/android/volley/toolbox/NetworkImageView.setDefaultImageResId (I)V]
      [87] aload v7
      [89] aload v5
      [91] invokevirtual #46
        + Methodref [org/edublogs/android/models/Note.getIconURL ()Ljava/lang/String;]
      [94] getstatic #26
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [97] invokevirtual #39
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [100] aload_0 v0
      [101] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [104] invokevirtual #53
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getResources ()Landroid/content/res/Resources;]
      [107] new #18
        + Class [java/lang/StringBuilder]
      [110] dup
      [111] ldc #9
        + String [note_icon_]
      [113] invokespecial #41
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [116] aload v5
      [118] invokevirtual #47
        + Methodref [org/edublogs/android/models/Note.getType ()Ljava/lang/String;]
      [121] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [124] invokevirtual #43
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [127] ldc #8
        + String [drawable]
      [129] aload_0 v0
      [130] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [133] invokevirtual #52
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [136] invokevirtual #29
        + Methodref [android/support/v4/app/FragmentActivity.getPackageName ()Ljava/lang/String;]
      [139] invokevirtual #28
        + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
      [142] istore v8
      [144] iload v8
      [146] ifle +22 (target=168)
      [149] aload v4
      [151] ldc #3
        + Integer [2131165397]
      [153] invokevirtual #30
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [156] checkcast #14
        + Class [android/widget/ImageView]
      [159] astore v9
      [161] aload v9
      [163] iload v8
      [165] invokevirtual #35
        + Methodref [android/widget/ImageView.setImageResource (I)V]
      [168] aload v4
      [170] ldc #4
        + Integer [2131165398]
      [172] invokevirtual #30
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [175] checkcast #15
        + Class [android/widget/TextView]
      [178] astore v9
      [180] aload v5
      [182] invokevirtual #49
        + Methodref [org/edublogs/android/models/Note.isUnread ()Ljava/lang/Boolean;]
      [185] invokevirtual #40
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [188] ifeq +12 (target=200)
      [191] aload v9
      [193] iconst_0
      [194] invokevirtual #37
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [197] goto +10 (target=207)
      [200] aload v9
      [202] bipush 8
      [204] invokevirtual #37
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [207] aload v4
      [209] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 107
        [9] -> line 108
        [19] -> line 109
        [31] -> line 110
        [42] -> line 111
        [52] -> line 112
        [58] -> line 113
        [61] -> line 114
        [68] -> line 116
        [80] -> line 117
        [87] -> line 118
        [100] -> line 120
        [144] -> line 121
        [149] -> line 122
        [161] -> line 123
        [168] -> line 126
        [180] -> line 127
        [191] -> line 128
        [197] -> line 129
        [200] -> line 131
        [207] -> line 134
      + Local variable table attribute (count = 11)
        v0: 0 -> 210 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; this]
        v1: 0 -> 210 [I position]
        v2: 0 -> 210 [Landroid/view/View; convertView]
        v3: 0 -> 210 [Landroid/view/ViewGroup; parent]
        v4: 9 -> 210 [Landroid/view/View; view]
        v5: 19 -> 210 [Lorg/edublogs/android/models/Note; note]
        v6: 31 -> 210 [Landroid/widget/TextView; detailText]
        v7: 80 -> 210 [Lcom/android/volley/toolbox/NetworkImageView; avatarView]
        v8: 144 -> 210 [I imageID]
        v9: 161 -> 168 [Landroid/widget/ImageView; iconView]
        v9: 180 -> 210 [Landroid/widget/TextView; unreadIndicator]
  + Method:       addAll(Ljava/util/List;)V
    Access flags: 0x1
      = public void addAll(java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 75, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokeinterface #61
        + InterfaceMethodref [java/util/List.size ()I]
      [6] ifne +36 (target=42)
      [9] aload_0 v0
      [10] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [13] iconst_1
      [14] invokestatic #50
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$0 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;Z)V]
      [17] aload_0 v0
      [18] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [21] invokestatic #51
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
      [24] ifnull +50 (target=74)
      [27] aload_0 v0
      [28] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [31] invokestatic #51
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
      [34] bipush 8
      [36] invokevirtual #31
        + Methodref [android/view/View.setVisibility (I)V]
      [39] goto +35 (target=74)
      [42] aload_1 v1
      [43] invokeinterface #60
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [48] astore_2 v2
      [49] goto +16 (target=65)
      [52] aload_0 v0
      [53] aload_2 v2
      [54] invokeinterface #59
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [59] checkcast #23
        + Class [org/edublogs/android/models/Note]
      [62] invokevirtual #56
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.add (Ljava/lang/Object;)V]
      [65] aload_2 v2
      [66] invokeinterface #58
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [71] ifne -19 (target=52)
      [74] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 141
        [9] -> line 143
        [17] -> line 144
        [27] -> line 145
        [39] -> line 146
        [42] -> line 147
        [49] -> line 148
        [52] -> line 149
        [65] -> line 148
        [74] -> line 152
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; this]
        v1: 0 -> 75 [Ljava/util/List; notes]
        v2: 49 -> 74 [Ljava/util/Iterator; noteIterator]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 75 [Ljava/util/List<Lorg/edublogs/android/models/Note;>; notes]
        v2: 49 -> 74 [Ljava/util/Iterator<Lorg/edublogs/android/models/Note;>; noteIterator]
    + Signature attribute:
      + Utf8 [(Ljava/util/List<Lorg/edublogs/android/models/Note;>;)V]
  + Method:       notifyDataSetChanged()V
    Access flags: 0x1
      = public void notifyDataSetChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #34
        + Methodref [android/widget/ArrayAdapter.notifyDataSetChanged ()V]
      [4] aload_0 v0
      [5] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [8] invokestatic #51
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
      [11] ifnull +15 (target=26)
      [14] aload_0 v0
      [15] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter.this$0 Lorg/edublogs/android/ui/notifications/NotificationsListFragment;]
      [18] invokestatic #51
        + Methodref [org/edublogs/android/ui/notifications/NotificationsListFragment.access$1 (Lorg/edublogs/android/ui/notifications/NotificationsListFragment;)Landroid/view/View;]
      [21] bipush 8
      [23] invokevirtual #31
        + Methodref [android/view/View.setVisibility (I)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 156
        [4] -> line 157
        [14] -> line 158
        [26] -> line 159
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter; this]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$NotesAdapter]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [NotesAdapter]
  + Signature attribute:
    + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/models/Note;>;]
  + Source file attribute:
    + Utf8 [NotificationsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.notifications.NotificationsListFragment$OnNoteClickListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [InnerClasses]
  + Utf8 [NotificationsListFragment.java]
  + Utf8 [OnNoteClickListener]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onClickNote]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onClickNote(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x401
      = public abstract void onClickNote(org.edublogs.android.models.Note)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment$OnNoteClickListener]
      + Class [org/edublogs/android/ui/notifications/NotificationsListFragment]
      + Utf8 [OnNoteClickListener]
  + Source file attribute:
    + Utf8 [NotificationsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/ReplyField
  Superclass:    android/widget/LinearLayout
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.ReplyField extends android.widget.LinearLayout

Interfaces (count = 0):

Constant Pool (count = 113):
  + Integer [2131165420]
  + Integer [2131165421]
  + Class [android/text/TextUtils]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [android/widget/ImageButton]
  + Class [android/widget/LinearLayout]
  + Class [org/edublogs/android/ui/notifications/ReplyField]
  + Class [org/edublogs/android/ui/notifications/ReplyField$1]
  + Class [org/edublogs/android/ui/notifications/ReplyField$2]
  + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mOnReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mReplyButton Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/widget/EditText.addTextChangedListener (Landroid/text/TextWatcher;)V]
  + Methodref [android/widget/EditText.clearFocus ()V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ImageButton.setEnabled (Z)V]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.getText ()Landroid/text/Editable;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.getTextField ()Landroid/widget/EditText;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.isEmpty ()Z]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField$1.<init> (Lorg/edublogs/android/ui/notifications/ReplyField;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField$2.<init> (Lorg/edublogs/android/ui/notifications/ReplyField;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/ReplyField;)V]
  + NameAndType [addTextChangedListener (Landroid/text/TextWatcher;)V]
  + NameAndType [clearFocus ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getTextField ()Landroid/widget/EditText;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [mOnReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + NameAndType [mReplyButton Landroid/widget/ImageButton;]
  + NameAndType [mTextField Landroid/widget/EditText;]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Landroid/widget/EditText;]
  + Utf8 [()Landroid/widget/ImageButton;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/text/TextWatcher;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Utf8 [OnClickListener]
  + Utf8 [OnReplyListener]
  + Utf8 [ReplyField.java]
  + Utf8 [SourceFile]
  + Utf8 [addTextChangedListener]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [attributes]
  + Utf8 [clearFocus]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [findViewById]
  + Utf8 [getReplyButton]
  + Utf8 [getText]
  + Utf8 [getTextField]
  + Utf8 [isEmpty]
  + Utf8 [l]
  + Utf8 [mOnReplyListener]
  + Utf8 [mReplyButton]
  + Utf8 [mTextField]
  + Utf8 [onFinishInflate]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$1]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$2]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Utf8 [setEnabled]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnReplyListener]
  + Utf8 [setText]
  + Utf8 [text]
  + Utf8 [this]

Fields (count = 3):
  + Field:        mTextField Landroid/widget/EditText;
    Access flags: 0x0
      = android.widget.EditText mTextField
  + Field:        mReplyButton Landroid/widget/ImageButton;
    Access flags: 0x0
      = android.widget.ImageButton mReplyButton
  + Field:        mOnReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;
    Access flags: 0x0
      = org.edublogs.android.ui.notifications.ReplyField$OnReplyListener mOnReplyListener

Methods (count = 11):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ReplyField(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #23
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 26
        [5] -> line 27
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ReplyField(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #24
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 29
        [6] -> line 30
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attributes]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public ReplyField(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #25
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 32
        [7] -> line 33
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attributes]
        v3: 0 -> 8 [I defStyle]
  + Method:       clearFocus()V
    Access flags: 0x1
      = public void clearFocus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.getTextField ()Landroid/widget/EditText;]
      [4] invokevirtual #18
        + Methodref [android/widget/EditText.clearFocus ()V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 35
        [7] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
  + Method:       setOnReplyListener(Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;)V
    Access flags: 0x1
      = public void setOnReplyListener(org.edublogs.android.ui.notifications.ReplyField$OnReplyListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mOnReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 38
        [5] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
        v1: 0 -> 6 [Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener; l]
  + Method:       getReplyButton()Landroid/widget/ImageButton;
    Access flags: 0x1
      = public android.widget.ImageButton getReplyButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mReplyButton Landroid/widget/ImageButton;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
  + Method:       getTextField()Landroid/widget/EditText;
    Access flags: 0x1
      = public android.widget.EditText getTextField()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 44
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
  + Method:       getText()Landroid/text/Editable;
    Access flags: 0x1
      = public android.text.Editable getText()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
      [4] invokevirtual #19
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
  + Method:       setText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
      [4] aload_1 v1
      [5] invokevirtual #20
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 50
        [8] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; text]
  + Method:       isEmpty()Z
    Access flags: 0x1
      = public boolean isEmpty()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #27
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.getText ()Landroid/text/Editable;]
      [4] invokestatic #16
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/ReplyField; this]
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] ldc #1
        + Integer [2131165420]
      [4] invokevirtual #26
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.findViewById (I)Landroid/view/View;]
      [7] checkcast #6
        + Class [android/widget/EditText]
      [10] putfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
      [13] aload_0 v0
      [14] aload_0 v0
      [15] ldc #2
        + Integer [2131165421]
      [17] invokevirtual #26
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.findViewById (I)Landroid/view/View;]
      [20] checkcast #7
        + Class [android/widget/ImageButton]
      [23] putfield #14
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mReplyButton Landroid/widget/ImageButton;]
      [26] aload_0 v0
      [27] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mReplyButton Landroid/widget/ImageButton;]
      [30] aload_0 v0
      [31] invokevirtual #29
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.isEmpty ()Z]
      [34] ifeq +7 (target=41)
      [37] iconst_0
      [38] goto +4 (target=42)
      [41] iconst_1
      [42] invokevirtual #21
        + Methodref [android/widget/ImageButton.setEnabled (Z)V]
      [45] aload_0 v0
      [46] getfield #14
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mReplyButton Landroid/widget/ImageButton;]
      [49] new #10
        + Class [org/edublogs/android/ui/notifications/ReplyField$1]
      [52] dup
      [53] aload_0 v0
      [54] invokespecial #30
        + Methodref [org/edublogs/android/ui/notifications/ReplyField$1.<init> (Lorg/edublogs/android/ui/notifications/ReplyField;)V]
      [57] invokevirtual #22
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [60] aload_0 v0
      [61] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mTextField Landroid/widget/EditText;]
      [64] new #11
        + Class [org/edublogs/android/ui/notifications/ReplyField$2]
      [67] dup
      [68] aload_0 v0
      [69] invokespecial #31
        + Methodref [org/edublogs/android/ui/notifications/ReplyField$2.<init> (Lorg/edublogs/android/ui/notifications/ReplyField;)V]
      [72] invokevirtual #17
        + Methodref [android/widget/EditText.addTextChangedListener (Landroid/text/TextWatcher;)V]
      [75] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 56
        [13] -> line 57
        [26] -> line 58
        [45] -> line 59
        [60] -> line 67
        [75] -> line 81
      + Local variable table attribute (count = 1)
        v0: 0 -> 76 [Lorg/edublogs/android/ui/notifications/ReplyField; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/ReplyField$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/ReplyField$2]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
      + Class [org/edublogs/android/ui/notifications/ReplyField]
      + Utf8 [OnReplyListener]
  + Source file attribute:
    + Utf8 [ReplyField.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/ReplyField$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.ReplyField$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 55):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/ReplyField]
  + Class [org/edublogs/android/ui/notifications/ReplyField$1]
  + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mOnReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.getText ()Landroid/text/Editable;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.isEmpty ()Z]
  + InterfaceMethodref [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener.onReply (Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V]
  + NameAndType [<init> ()V]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [mOnReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + NameAndType [onFinishInflate ()V]
  + NameAndType [onReply (Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Utf8 [OnClickListener]
  + Utf8 [OnReplyListener]
  + Utf8 [ReplyField.java]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [getText]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/Object]
  + Utf8 [mOnReplyListener]
  + Utf8 [onClick]
  + Utf8 [onFinishInflate]
  + Utf8 [onReply]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$1]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/ReplyField;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.ReplyField this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/ReplyField;)V
    Access flags: 0x0
      = ReplyField$1(org.edublogs.android.ui.notifications.ReplyField)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/ReplyField$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [4] invokevirtual #11
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.isEmpty ()Z]
      [7] ifne +26 (target=33)
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [14] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mOnReplyListener Lorg/edublogs/android/ui/notifications/ReplyField$OnReplyListener;]
      [17] aload_0 v0
      [18] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [21] aload_0 v0
      [22] getfield #8
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [25] invokevirtual #10
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.getText ()Landroid/text/Editable;]
      [28] invokeinterface #12
        + InterfaceMethodref [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener.onReply (Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 62
        [10] -> line 63
        [33] -> line 65
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lorg/edublogs/android/ui/notifications/ReplyField$1; this]
        v1: 0 -> 34 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/ReplyField]
    + NameAndType [onFinishInflate ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/ReplyField$1]
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
      + Class [org/edublogs/android/ui/notifications/ReplyField]
      + Utf8 [OnReplyListener]
  + Source file attribute:
    + Utf8 [ReplyField.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/ReplyField$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.ReplyField$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/text/TextWatcher]

Constant Pool (count = 57):
  + Class [android/text/TextWatcher]
  + Class [android/widget/ImageButton]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/ReplyField]
  + Class [org/edublogs/android/ui/notifications/ReplyField$2]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mReplyButton Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyField$2.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Methodref [android/widget/ImageButton.setEnabled (Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyField.isEmpty ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [isEmpty ()Z]
  + NameAndType [mReplyButton Landroid/widget/ImageButton;]
  + NameAndType [onFinishInflate ()V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/text/Editable;)V]
  + Utf8 [(Ljava/lang/CharSequence;III)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/Editable;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField$2;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyField;]
  + Utf8 [ReplyField.java]
  + Utf8 [SourceFile]
  + Utf8 [after]
  + Utf8 [afterTextChanged]
  + Utf8 [android/text/TextWatcher]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [before]
  + Utf8 [beforeTextChanged]
  + Utf8 [count]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/Object]
  + Utf8 [mReplyButton]
  + Utf8 [onFinishInflate]
  + Utf8 [onTextChanged]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$2]
  + Utf8 [s]
  + Utf8 [setEnabled]
  + Utf8 [start]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/ReplyField;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.ReplyField this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/ReplyField;)V
    Access flags: 0x0
      = ReplyField$2(org.edublogs.android.ui.notifications.ReplyField)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$2.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 67
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/notifications/ReplyField$2; this]
  + Method:       afterTextChanged(Landroid/text/Editable;)V
    Access flags: 0x1
      = public void afterTextChanged(android.text.Editable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$2.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [4] getfield #6
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField.mReplyButton Landroid/widget/ImageButton;]
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [org/edublogs/android/ui/notifications/ReplyField$2.this$0 Lorg/edublogs/android/ui/notifications/ReplyField;]
      [11] invokevirtual #10
        + Methodref [org/edublogs/android/ui/notifications/ReplyField.isEmpty ()Z]
      [14] ifeq +7 (target=21)
      [17] iconst_0
      [18] goto +4 (target=22)
      [21] iconst_1
      [22] invokevirtual #8
        + Methodref [android/widget/ImageButton.setEnabled (Z)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 70
        [25] -> line 71
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/notifications/ReplyField$2; this]
        v1: 0 -> 26 [Landroid/text/Editable; text]
  + Method:       beforeTextChanged(Ljava/lang/CharSequence;III)V
    Access flags: 0x1
      = public void beforeTextChanged(java.lang.CharSequence,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 5, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 75
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/notifications/ReplyField$2; this]
        v1: 0 -> 1 [Ljava/lang/CharSequence; s]
        v2: 0 -> 1 [I start]
        v3: 0 -> 1 [I count]
        v4: 0 -> 1 [I after]
  + Method:       onTextChanged(Ljava/lang/CharSequence;III)V
    Access flags: 0x1
      = public void onTextChanged(java.lang.CharSequence,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 5, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/notifications/ReplyField$2; this]
        v1: 0 -> 1 [Ljava/lang/CharSequence; s]
        v2: 0 -> 1 [I start]
        v3: 0 -> 1 [I before]
        v4: 0 -> 1 [I count]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/ReplyField]
    + NameAndType [onFinishInflate ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/ReplyField$2]
  + Source file attribute:
    + Utf8 [ReplyField.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/ReplyField$OnReplyListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x600
    = interface org.edublogs.android.ui.notifications.ReplyField$OnReplyListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/notifications/ReplyField]
  + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnReplyListener]
  + Utf8 [ReplyField.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onReply]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onReply(Lorg/edublogs/android/ui/notifications/ReplyField;Landroid/text/Editable;)V
    Access flags: 0x401
      = public abstract void onReply(org.edublogs.android.ui.notifications.ReplyField,android.text.Editable)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x608 = static interface 
      + Class [org/edublogs/android/ui/notifications/ReplyField$OnReplyListener]
      + Class [org/edublogs/android/ui/notifications/ReplyField]
      + Utf8 [OnReplyListener]
  + Source file attribute:
    + Utf8 [ReplyField.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/ReplyList
  Superclass:    android/widget/LinearLayout
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.ReplyList extends android.widget.LinearLayout

Interfaces (count = 0):

Constant Pool (count = 112):
  + Integer [2130903095]
  + Integer [2130968586]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/view/LayoutInflater]
  + Class [android/view/animation/AnimationUtils]
  + Class [android/widget/LinearLayout]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/models/Note$Reply]
  + Class [org/edublogs/android/ui/notifications/ReplyList]
  + Class [org/edublogs/android/ui/notifications/ReplyRow]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyList.ANIMATE Z]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.addView (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.getContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.getPaddingLeft ()I]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.getPaddingRight ()I]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.getPaddingTop ()I]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.setClipChildren (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.setClipToPadding (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyList.setPadding (IIII)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [ANIMATE Z]
  + NameAndType [SDK_INT I]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + NameAndType [setClipChildren (Z)V]
  + NameAndType [setClipToPadding (Z)V]
  + NameAndType [setPadding (IIII)V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()V]
  + Utf8 [(IIII)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Landroid/view/animation/Animation;]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note$Reply;)Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [ANIMATE]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/animation/Animation;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyList;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Utf8 [Reply]
  + Utf8 [ReplyList.java]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [addReply]
  + Utf8 [addView]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/animation/AnimationUtils]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [attrs]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [from]
  + Utf8 [getContext]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [loadAnimation]
  + Utf8 [onFinishInflate]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/models/Note$Reply]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyList]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyRow]
  + Utf8 [reply]
  + Utf8 [row]
  + Utf8 [setClipChildren]
  + Utf8 [setClipToPadding]
  + Utf8 [setPadding]
  + Utf8 [startAnimation]
  + Utf8 [this]
  + Utf8 [zoom]

Fields (count = 1):
  + Field:        ANIMATE Z
    Access flags: 0x1a
      = private static final boolean ANIMATE

Methods (count = 6):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 0, stack = 2):
      [0] getstatic #12
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #13
        + Fieldref [org/edublogs/android/ui/notifications/ReplyList.ANIMATE Z]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 19
      + Local variable table attribute (count = 0)
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ReplyList(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 21
        [5] -> line 22
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/ReplyList; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ReplyList(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #18
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 24
        [6] -> line 25
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/notifications/ReplyList; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public ReplyList(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #19
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 27
        [7] -> line 28
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/ReplyList; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 8 [I defStyle]
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 2):
      [0] getstatic #13
        + Fieldref [org/edublogs/android/ui/notifications/ReplyList.ANIMATE Z]
      [3] ifeq +13 (target=16)
      [6] aload_0 v0
      [7] iconst_0
      [8] invokevirtual #25
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.setClipChildren (Z)V]
      [11] aload_0 v0
      [12] iconst_0
      [13] invokevirtual #26
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.setClipToPadding (Z)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 30
        [6] -> line 31
        [11] -> line 32
        [16] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/edublogs/android/ui/notifications/ReplyList; this]
  + Method:       addReply(Lorg/edublogs/android/models/Note$Reply;)Lorg/edublogs/android/ui/notifications/ReplyRow;
    Access flags: 0x1
      = public org.edublogs.android.ui.notifications.ReplyRow addReply(org.edublogs.android.models.Note$Reply)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.getPaddingLeft ()I]
      [5] aload_0 v0
      [6] invokevirtual #24
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.getPaddingTop ()I]
      [9] aload_0 v0
      [10] invokevirtual #23
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.getPaddingRight ()I]
      [13] aload_0 v0
      [14] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.getPaddingLeft ()I]
      [17] invokevirtual #27
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.setPadding (IIII)V]
      [20] aload_0 v0
      [21] invokevirtual #21
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.getContext ()Landroid/content/Context;]
      [24] invokestatic #14
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [27] astore_2 v2
      [28] aload_2 v2
      [29] ldc #1
        + Integer [2130903095]
      [31] aload_0 v0
      [32] iconst_0
      [33] invokevirtual #15
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [36] checkcast #11
        + Class [org/edublogs/android/ui/notifications/ReplyRow]
      [39] astore_3 v3
      [40] aload_0 v0
      [41] aload_3 v3
      [42] invokevirtual #20
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.addView (Landroid/view/View;)V]
      [45] getstatic #13
        + Fieldref [org/edublogs/android/ui/notifications/ReplyList.ANIMATE Z]
      [48] ifeq +20 (target=68)
      [51] aload_0 v0
      [52] invokevirtual #21
        + Methodref [org/edublogs/android/ui/notifications/ReplyList.getContext ()Landroid/content/Context;]
      [55] ldc #2
        + Integer [2130968586]
      [57] invokestatic #16
        + Methodref [android/view/animation/AnimationUtils.loadAnimation (Landroid/content/Context;I)Landroid/view/animation/Animation;]
      [60] astore v4
      [62] aload_3 v3
      [63] aload v4
      [65] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.startAnimation (Landroid/view/animation/Animation;)V]
      [68] aload_3 v3
      [69] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 40
        [20] -> line 41
        [28] -> line 42
        [40] -> line 43
        [45] -> line 45
        [51] -> line 46
        [62] -> line 47
        [68] -> line 50
      + Local variable table attribute (count = 5)
        v0: 0 -> 70 [Lorg/edublogs/android/ui/notifications/ReplyList; this]
        v1: 0 -> 70 [Lorg/edublogs/android/models/Note$Reply; reply]
        v2: 28 -> 70 [Landroid/view/LayoutInflater; inflater]
        v3: 40 -> 70 [Lorg/edublogs/android/ui/notifications/ReplyRow; row]
        v4: 62 -> 68 [Landroid/view/animation/Animation; zoom]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/models/Note$Reply]
      + Class [org/edublogs/android/models/Note]
      + Utf8 [Reply]
  + Source file attribute:
    + Utf8 [ReplyList.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/ReplyRow
  Superclass:    android/widget/LinearLayout
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.ReplyRow extends android.widget.LinearLayout

Interfaces (count = 0):

Constant Pool (count = 108):
  + Integer [2131165333]
  + Integer [2131165430]
  + Integer [2131165431]
  + Integer [2131165432]
  + Integer [2131165433]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/ImageView]
  + Class [android/widget/LinearLayout]
  + Class [android/widget/ProgressBar]
  + Class [android/widget/TextView]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [org/edublogs/android/ui/notifications/ReplyRow]
  + Class [org/edublogs/android/ui/notifications/ReplyRow$1]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mAvatar Lcom/android/volley/toolbox/NetworkImageView;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mButton Landroid/widget/ImageView;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mErrorIndicator Landroid/widget/ImageView;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mProgress Landroid/widget/ProgressBar;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mTextField Landroid/widget/TextView;]
  + Methodref [android/widget/ImageView.setVisibility (I)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/ProgressBar.setVisibility (I)V]
  + Methodref [android/widget/TextView.setText (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setVisibility (I)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow$1.<init> (Lorg/edublogs/android/ui/notifications/ReplyRow;Ljava/lang/String;)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/ReplyRow;Ljava/lang/String;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [mAvatar Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [mButton Landroid/widget/ImageView;]
  + NameAndType [mErrorIndicator Landroid/widget/ImageView;]
  + NameAndType [mProgress Landroid/widget/ProgressBar;]
  + NameAndType [mTextField Landroid/widget/TextView;]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + Utf8 [()Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyRow;Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/ProgressBar;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Utf8 [OnClickListener]
  + Utf8 [ReplyRow.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [android/widget/ProgressBar]
  + Utf8 [android/widget/TextView]
  + Utf8 [attrs]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [complete]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [failed]
  + Utf8 [findViewById]
  + Utf8 [getImageView]
  + Utf8 [mAvatar]
  + Utf8 [mButton]
  + Utf8 [mErrorIndicator]
  + Utf8 [mProgress]
  + Utf8 [mTextField]
  + Utf8 [onFinishInflate]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyRow]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyRow$1]
  + Utf8 [setComplete]
  + Utf8 [setFailed]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [setUrl]
  + Utf8 [setVisibility]
  + Utf8 [stringRes]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [url]

Fields (count = 5):
  + Field:        mButton Landroid/widget/ImageView;
    Access flags: 0x2
      = private android.widget.ImageView mButton
  + Field:        mErrorIndicator Landroid/widget/ImageView;
    Access flags: 0x2
      = private android.widget.ImageView mErrorIndicator
  + Field:        mAvatar Lcom/android/volley/toolbox/NetworkImageView;
    Access flags: 0x2
      = private com.android.volley.toolbox.NetworkImageView mAvatar
  + Field:        mTextField Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mTextField
  + Field:        mProgress Landroid/widget/ProgressBar;
    Access flags: 0x2
      = private android.widget.ProgressBar mProgress

Methods (count = 10):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public ReplyRow(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #21
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 27
        [5] -> line 28
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public ReplyRow(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #22
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 30
        [6] -> line 31
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public ReplyRow(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #23
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 33
        [7] -> line 34
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 8 [I defStyle]
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 66, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] ldc #5
        + Integer [2131165433]
      [4] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.findViewById (I)Landroid/view/View;]
      [7] checkcast #8
        + Class [android/widget/ImageView]
      [10] putfield #16
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mButton Landroid/widget/ImageView;]
      [13] aload_0 v0
      [14] aload_0 v0
      [15] ldc #1
        + Integer [2131165333]
      [17] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.findViewById (I)Landroid/view/View;]
      [20] checkcast #12
        + Class [com/android/volley/toolbox/NetworkImageView]
      [23] putfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mAvatar Lcom/android/volley/toolbox/NetworkImageView;]
      [26] aload_0 v0
      [27] aload_0 v0
      [28] ldc #4
        + Integer [2131165432]
      [30] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.findViewById (I)Landroid/view/View;]
      [33] checkcast #11
        + Class [android/widget/TextView]
      [36] putfield #19
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mTextField Landroid/widget/TextView;]
      [39] aload_0 v0
      [40] aload_0 v0
      [41] ldc #2
        + Integer [2131165430]
      [43] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.findViewById (I)Landroid/view/View;]
      [46] checkcast #10
        + Class [android/widget/ProgressBar]
      [49] putfield #18
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mProgress Landroid/widget/ProgressBar;]
      [52] aload_0 v0
      [53] aload_0 v0
      [54] ldc #3
        + Integer [2131165431]
      [56] invokevirtual #28
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.findViewById (I)Landroid/view/View;]
      [59] checkcast #8
        + Class [android/widget/ImageView]
      [62] putfield #17
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mErrorIndicator Landroid/widget/ImageView;]
      [65] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 36
        [13] -> line 37
        [26] -> line 38
        [39] -> line 39
        [52] -> line 40
        [65] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 66 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
  + Method:       setComplete(Z)V
    Access flags: 0x1
      = public void setComplete(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] ifeq +23 (target=24)
      [4] aload_0 v0
      [5] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mProgress Landroid/widget/ProgressBar;]
      [8] bipush 8
      [10] invokevirtual #24
        + Methodref [android/widget/ProgressBar.setVisibility (I)V]
      [13] aload_0 v0
      [14] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mAvatar Lcom/android/volley/toolbox/NetworkImageView;]
      [17] iconst_0
      [18] invokevirtual #27
        + Methodref [com/android/volley/toolbox/NetworkImageView.setVisibility (I)V]
      [21] goto +20 (target=41)
      [24] aload_0 v0
      [25] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mProgress Landroid/widget/ProgressBar;]
      [28] iconst_0
      [29] invokevirtual #24
        + Methodref [android/widget/ProgressBar.setVisibility (I)V]
      [32] aload_0 v0
      [33] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mAvatar Lcom/android/volley/toolbox/NetworkImageView;]
      [36] bipush 8
      [38] invokevirtual #27
        + Methodref [com/android/volley/toolbox/NetworkImageView.setVisibility (I)V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 44
        [4] -> line 45
        [13] -> line 46
        [21] -> line 47
        [24] -> line 48
        [32] -> line 49
        [41] -> line 51
      + Local variable table attribute (count = 2)
        v0: 0 -> 42 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 42 [Z complete]
  + Method:       setFailed(Z)V
    Access flags: 0x1
      = public void setFailed(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] ifeq +32 (target=33)
      [4] aload_0 v0
      [5] getfield #18
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mProgress Landroid/widget/ProgressBar;]
      [8] bipush 8
      [10] invokevirtual #24
        + Methodref [android/widget/ProgressBar.setVisibility (I)V]
      [13] aload_0 v0
      [14] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mAvatar Lcom/android/volley/toolbox/NetworkImageView;]
      [17] bipush 8
      [19] invokevirtual #27
        + Methodref [com/android/volley/toolbox/NetworkImageView.setVisibility (I)V]
      [22] aload_0 v0
      [23] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mErrorIndicator Landroid/widget/ImageView;]
      [26] iconst_0
      [27] invokevirtual #20
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [30] goto +12 (target=42)
      [33] aload_0 v0
      [34] getfield #17
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mErrorIndicator Landroid/widget/ImageView;]
      [37] bipush 8
      [39] invokevirtual #20
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 54
        [4] -> line 55
        [13] -> line 56
        [22] -> line 57
        [30] -> line 58
        [33] -> line 59
        [42] -> line 61
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 43 [Z failed]
  + Method:       setUrl(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setUrl(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 5):
      [0] aload_1 v1
      [1] ifnonnull +20 (target=21)
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mButton Landroid/widget/ImageView;]
      [8] bipush 8
      [10] invokevirtual #20
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [13] aload_0 v0
      [14] aconst_null
      [15] invokevirtual #29
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [18] goto +24 (target=42)
      [21] aload_0 v0
      [22] getfield #16
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mButton Landroid/widget/ImageView;]
      [25] iconst_0
      [26] invokevirtual #20
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [29] aload_0 v0
      [30] new #14
        + Class [org/edublogs/android/ui/notifications/ReplyRow$1]
      [33] dup
      [34] aload_0 v0
      [35] aload_1 v1
      [36] invokespecial #30
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow$1.<init> (Lorg/edublogs/android/ui/notifications/ReplyRow;Ljava/lang/String;)V]
      [39] invokevirtual #29
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 64
        [4] -> line 65
        [13] -> line 66
        [18] -> line 67
        [21] -> line 68
        [29] -> line 69
        [42] -> line 81
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 43 [Ljava/lang/String; url]
  + Method:       setText(Ljava/lang/CharSequence;)V
    Access flags: 0x1
      = public void setText(java.lang.CharSequence)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mTextField Landroid/widget/TextView;]
      [4] aload_1 v1
      [5] invokevirtual #26
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 84
        [8] -> line 85
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 9 [Ljava/lang/CharSequence; text]
  + Method:       setText(I)V
    Access flags: 0x1
      = public void setText(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mTextField Landroid/widget/TextView;]
      [4] iload_1 v1
      [5] invokevirtual #25
        + Methodref [android/widget/TextView.setText (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 88
        [8] -> line 89
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]
        v1: 0 -> 9 [I stringRes]
  + Method:       getImageView()Lcom/android/volley/toolbox/NetworkImageView;
    Access flags: 0x1
      = public com.android.volley.toolbox.NetworkImageView getImageView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow.mAvatar Lcom/android/volley/toolbox/NetworkImageView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 92
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/ReplyRow; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/ReplyRow$1]
  + Source file attribute:
    + Utf8 [ReplyRow.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/ReplyRow$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.ReplyRow$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 89):
  + String [android.intent.action.VIEW]
  + String [com.android.browser.application_id]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/net/Uri]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/notifications/ReplyRow]
  + Class [org/edublogs/android/ui/notifications/ReplyRow$1]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyRow$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Fieldref [org/edublogs/android/ui/notifications/ReplyRow$1.val$url Ljava/lang/String;]
  + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
  + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/ui/notifications/ReplyRow.getContext ()Landroid/content/Context;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getPackageName ()Ljava/lang/String;]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setUrl (Ljava/lang/String;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + NameAndType [val$url Ljava/lang/String;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/ReplyRow;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyRow$1;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/ReplyRow;]
  + Utf8 [OnClickListener]
  + Utf8 [ReplyRow.java]
  + Utf8 [SourceFile]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/net/Uri]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [com.android.browser.application_id]
  + Utf8 [context]
  + Utf8 [getContext]
  + Utf8 [getInstance]
  + Utf8 [getPackageName]
  + Utf8 [intent]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyRow]
  + Utf8 [org/edublogs/android/ui/notifications/ReplyRow$1]
  + Utf8 [parse]
  + Utf8 [putExtra]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setUrl]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [uri]
  + Utf8 [val$url]
  + Utf8 [view]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/ReplyRow;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.ReplyRow this$0
  + Field:        val$url Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$url

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/ReplyRow;Ljava/lang/String;)V
    Access flags: 0x0
      = ReplyRow$1(org.edublogs.android.ui.notifications.ReplyRow,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #13
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow$1.val$url Ljava/lang/String;]
      [10] aload_0 v0
      [11] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 69
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/notifications/ReplyRow$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow$1.val$url Ljava/lang/String;]
      [4] invokestatic #18
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [7] astore_2 v2
      [8] new #4
        + Class [android/content/Intent]
      [11] dup
      [12] ldc #1
        + String [android.intent.action.VIEW]
      [14] aload_2 v2
      [15] invokespecial #16
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
      [18] astore_3 v3
      [19] aload_0 v0
      [20] getfield #12
        + Fieldref [org/edublogs/android/ui/notifications/ReplyRow$1.this$0 Lorg/edublogs/android/ui/notifications/ReplyRow;]
      [23] invokevirtual #22
        + Methodref [org/edublogs/android/ui/notifications/ReplyRow.getContext ()Landroid/content/Context;]
      [26] astore v4
      [28] aload_3 v3
      [29] ldc #2
        + String [com.android.browser.application_id]
      [31] aload v4
      [33] invokevirtual #14
        + Methodref [android/content/Context.getPackageName ()Ljava/lang/String;]
      [36] invokevirtual #17
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [39] pop
      [40] aload v4
      [42] aload_3 v3
      [43] invokevirtual #15
        + Methodref [android/content/Context.startActivity (Landroid/content/Intent;)V]
      [46] invokestatic #20
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [49] invokevirtual #21
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 72
        [8] -> line 73
        [19] -> line 74
        [28] -> line 75
        [40] -> line 76
        [46] -> line 77
        [52] -> line 78
      + Local variable table attribute (count = 5)
        v0: 0 -> 53 [Lorg/edublogs/android/ui/notifications/ReplyRow$1; this]
        v1: 0 -> 53 [Landroid/view/View; view]
        v2: 8 -> 53 [Landroid/net/Uri; uri]
        v3: 19 -> 53 [Landroid/content/Intent; intent]
        v4: 28 -> 53 [Landroid/content/Context; context]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/notifications/ReplyRow]
    + NameAndType [setUrl (Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/ReplyRow$1]
  + Source file attribute:
    + Utf8 [ReplyRow.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/SingleLineListFragment
  Superclass:    android/support/v4/app/ListFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.notifications.SingleLineListFragment extends android.support.v4.app.ListFragment

Interfaces (count = 1):
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]

Constant Pool (count = 183):
  + Integer [2130837674]
  + Integer [2130903092]
  + Integer [2131230736]
  + String []
  + String [body.footer_link]
  + String [body.footer_text]
  + String [body.header_text]
  + String [bug_19917_fix]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/ListFragment]
  + Class [android/view/LayoutInflater]
  + Class [android/widget/ListView]
  + Class [android/widget/TextView]
  + Class [java/lang/CharSequence]
  + Class [java/lang/String]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/DetailHeader]
  + Class [org/edublogs/android/ui/notifications/NotificationFragment]
  + Class [org/edublogs/android/ui/notifications/SingleLineListFragment]
  + Class [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter]
  + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment.mNote Lorg/edublogs/android/models/Note;]
  + Methodref [android/content/res/Resources.getColor (I)I]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [android/support/v4/app/ListFragment.<init> ()V]
  + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
  + Methodref [android/widget/ListView.addHeaderView (Landroid/view/View;)V]
  + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ListView.setDividerHeight (I)V]
  + Methodref [android/widget/ListView.setHeaderDividersEnabled (Z)V]
  + Methodref [android/widget/TextView.setGravity (I)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.getTextView ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setBackgroundColor (I)V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setClickable (Z)V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getNote ()Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.<init> (Lorg/edublogs/android/ui/notifications/SingleLineListFragment;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/notifications/SingleLineListFragment;)V]
  + NameAndType [addFooterView (Landroid/view/View;)V]
  + NameAndType [addHeaderView (Landroid/view/View;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getColor (I)I]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getNote ()Lorg/edublogs/android/models/Note;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getTextView ()Landroid/widget/TextView;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [mNote Lorg/edublogs/android/models/Note;]
  + NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setBackgroundColor (I)V]
  + NameAndType [setClickable (Z)V]
  + NameAndType [setDivider (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setDividerHeight (I)V]
  + NameAndType [setGravity (I)V]
  + NameAndType [setHeaderDividersEnabled (Z)V]
  + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setUrl (Ljava/lang/String;)V]
  + Utf8 []
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Landroid/widget/TextView;]
  + Utf8 [()Lorg/edublogs/android/models/Note;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/SingleLineListFragment;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/widget/ListAdapter;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/DetailHeader;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment;]
  + Utf8 [NoteAdapter]
  + Utf8 [SingleLineListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [adapter]
  + Utf8 [addFooterView]
  + Utf8 [addHeaderView]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/TextView]
  + Utf8 [body.footer_link]
  + Utf8 [body.footer_text]
  + Utf8 [body.header_text]
  + Utf8 [bug_19917_fix]
  + Utf8 [bundle]
  + Utf8 [equals]
  + Utf8 [footerText]
  + Utf8 [footerUrl]
  + Utf8 [getActivity]
  + Utf8 [getColor]
  + Utf8 [getDrawable]
  + Utf8 [getLayoutInflater]
  + Utf8 [getListView]
  + Utf8 [getNote]
  + Utf8 [getResources]
  + Utf8 [getTextView]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/String]
  + Utf8 [list]
  + Utf8 [mNote]
  + Utf8 [note]
  + Utf8 [noteFooter]
  + Utf8 [noteHeader]
  + Utf8 [onActivityCreated]
  + Utf8 [onCreate]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/DetailHeader]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationFragment]
  + Utf8 [org/edublogs/android/ui/notifications/SingleLineListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter]
  + Utf8 [outState]
  + Utf8 [putBoolean]
  + Utf8 [queryJSON]
  + Utf8 [setBackgroundColor]
  + Utf8 [setClickable]
  + Utf8 [setDivider]
  + Utf8 [setDividerHeight]
  + Utf8 [setGravity]
  + Utf8 [setHeaderDividersEnabled]
  + Utf8 [setListAdapter]
  + Utf8 [setNote]
  + Utf8 [setText]
  + Utf8 [setUrl]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mNote Lorg/edublogs/android/models/Note;
    Access flags: 0x4
      = protected org.edublogs.android.models.Note mNote

Methods (count = 7):
  + Method:       <init>()V
    Access flags: 0x1
      = public SingleLineListFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #29
        + Methodref [android/support/v4/app/ListFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #31
        + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 33
        [5] -> line 34
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment; this]
        v1: 0 -> 6 [Landroid/os/Bundle; bundle]
  + Method:       onActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 212, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #30
        + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #49
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getListView ()Landroid/widget/ListView;]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] aload_0 v0
      [12] invokevirtual #51
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getResources ()Landroid/content/res/Resources;]
      [15] ldc #1
        + Integer [2130837674]
      [17] invokevirtual #25
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [20] invokevirtual #37
        + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
      [23] aload_2 v2
      [24] iconst_1
      [25] invokevirtual #38
        + Methodref [android/widget/ListView.setDividerHeight (I)V]
      [28] aload_2 v2
      [29] iconst_0
      [30] invokevirtual #39
        + Methodref [android/widget/ListView.setHeaderDividersEnabled (Z)V]
      [33] aload_0 v0
      [34] invokevirtual #50
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [37] ifnonnull +4 (target=41)
      [40] return
      [41] aload_0 v0
      [42] invokevirtual #48
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [45] invokevirtual #28
        + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [48] astore_3 v3
      [49] aload_3 v3
      [50] ldc #2
        + Integer [2130903092]
      [52] aconst_null
      [53] invokevirtual #34
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [56] checkcast #19
        + Class [org/edublogs/android/ui/notifications/DetailHeader]
      [59] astore v4
      [61] aload v4
      [63] aload_0 v0
      [64] invokevirtual #50
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [67] ldc #7
        + String [body.header_text]
      [69] ldc #4
        + String []
      [71] invokevirtual #42
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [74] checkcast #16
        + Class [java/lang/CharSequence]
      [77] invokevirtual #46
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setText (Ljava/lang/CharSequence;)V]
      [80] aload v4
      [82] aload_0 v0
      [83] invokevirtual #51
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getResources ()Landroid/content/res/Resources;]
      [86] ldc #3
        + Integer [2131230736]
      [88] invokevirtual #24
        + Methodref [android/content/res/Resources.getColor (I)I]
      [91] invokevirtual #44
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setBackgroundColor (I)V]
      [94] aload v4
      [96] invokevirtual #43
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.getTextView ()Landroid/widget/TextView;]
      [99] iconst_1
      [100] invokevirtual #40
        + Methodref [android/widget/TextView.setGravity (I)V]
      [103] aload v4
      [105] iconst_0
      [106] invokevirtual #45
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setClickable (Z)V]
      [109] aload_2 v2
      [110] aload v4
      [112] invokevirtual #36
        + Methodref [android/widget/ListView.addHeaderView (Landroid/view/View;)V]
      [115] aload_3 v3
      [116] ldc #2
        + Integer [2130903092]
      [118] aconst_null
      [119] invokevirtual #34
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [122] checkcast #19
        + Class [org/edublogs/android/ui/notifications/DetailHeader]
      [125] astore v5
      [127] aload_0 v0
      [128] invokevirtual #50
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [131] ldc #6
        + String [body.footer_text]
      [133] ldc #4
        + String []
      [135] invokevirtual #42
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [138] checkcast #17
        + Class [java/lang/String]
      [141] astore v6
      [143] aload v6
      [145] ldc #4
        + String []
      [147] invokevirtual #41
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [150] ifne +49 (target=199)
      [153] aload v5
      [155] aload v6
      [157] invokevirtual #46
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setText (Ljava/lang/CharSequence;)V]
      [160] aload_0 v0
      [161] invokevirtual #50
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [164] ldc #5
        + String [body.footer_link]
      [166] ldc #4
        + String []
      [168] invokevirtual #42
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [171] checkcast #17
        + Class [java/lang/String]
      [174] astore v7
      [176] aload v7
      [178] ldc #4
        + String []
      [180] invokevirtual #41
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [183] ifne +10 (target=193)
      [186] aload v5
      [188] aload v7
      [190] invokevirtual #47
        + Methodref [org/edublogs/android/ui/notifications/DetailHeader.setUrl (Ljava/lang/String;)V]
      [193] aload_2 v2
      [194] aload v5
      [196] invokevirtual #35
        + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
      [199] aload_0 v0
      [200] new #22
        + Class [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter]
      [203] dup
      [204] aload_0 v0
      [205] invokespecial #53
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.<init> (Lorg/edublogs/android/ui/notifications/SingleLineListFragment;)V]
      [208] invokevirtual #52
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
      [211] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 38
        [5] -> line 40
        [10] -> line 41
        [23] -> line 42
        [28] -> line 43
        [33] -> line 46
        [40] -> line 47
        [41] -> line 50
        [49] -> line 51
        [61] -> line 52
        [80] -> line 53
        [94] -> line 54
        [103] -> line 55
        [109] -> line 56
        [115] -> line 59
        [127] -> line 60
        [143] -> line 61
        [153] -> line 62
        [160] -> line 63
        [176] -> line 64
        [186] -> line 65
        [193] -> line 67
        [199] -> line 70
        [211] -> line 71
      + Local variable table attribute (count = 8)
        v0: 0 -> 212 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment; this]
        v1: 0 -> 212 [Landroid/os/Bundle; bundle]
        v2: 10 -> 212 [Landroid/widget/ListView; list]
        v3: 49 -> 212 [Landroid/view/LayoutInflater; inflater]
        v4: 61 -> 212 [Lorg/edublogs/android/ui/notifications/DetailHeader; noteHeader]
        v5: 127 -> 212 [Lorg/edublogs/android/ui/notifications/DetailHeader; noteFooter]
        v6: 143 -> 212 [Ljava/lang/String; footerText]
        v7: 176 -> 199 [Ljava/lang/String; footerUrl]
  + Method:       setListAdapter(Landroid/widget/ListAdapter;)V
    Access flags: 0x1
      = public void setListAdapter(android.widget.ListAdapter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #33
        + Methodref [android/support/v4/app/ListFragment.setListAdapter (Landroid/widget/ListAdapter;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 75
        [5] -> line 76
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment; this]
        v1: 0 -> 6 [Landroid/widget/ListAdapter; adapter]
  + Method:       setNote(Lorg/edublogs/android/models/Note;)V
    Access flags: 0x1
      = public void setNote(org.edublogs.android.models.Note)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #23
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment.mNote Lorg/edublogs/android/models/Note;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 79
        [5] -> line 80
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment; this]
        v1: 0 -> 6 [Lorg/edublogs/android/models/Note; note]
  + Method:       getNote()Lorg/edublogs/android/models/Note;
    Access flags: 0x1
      = public org.edublogs.android.models.Note getNote()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #23
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment.mNote Lorg/edublogs/android/models/Note;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 83
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #26
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #8
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #27
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #32
        + Methodref [android/support/v4/app/ListFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 125
        [7] -> line 126
        [14] -> line 128
        [19] -> line 129
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter]
      + Class [org/edublogs/android/ui/notifications/SingleLineListFragment]
      + Utf8 [NoteAdapter]
  + Source file attribute:
    + Utf8 [SingleLineListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter
  Superclass:    android/widget/BaseAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.notifications.SingleLineListFragment$NoteAdapter extends android.widget.BaseAdapter

Interfaces (count = 0):

Constant Pool (count = 166):
  + Integer [2130903094]
  + String []
  + String [[%d]]
  + String [action]
  + String [body.items]
  + String [header_text]
  + String [icon]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/LayoutInflater]
  + Class [android/widget/BaseAdapter]
  + Class [com/android/volley/toolbox/NetworkImageView]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/ui/notifications/FollowListener]
  + Class [org/edublogs/android/ui/notifications/FollowRow]
  + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Class [org/edublogs/android/ui/notifications/SingleLineListFragment]
  + Class [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter]
  + Class [org/edublogs/android/util/JSONUtil]
  + Class [org/json/JSONArray]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.mItems Lorg/json/JSONArray;]
  + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.this$0 Lorg/edublogs/android/ui/notifications/SingleLineListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/widget/BaseAdapter.<init> ()V]
  + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/notifications/FollowListener.<init> (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setAction (Lorg/json/JSONObject;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setListener (Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
  + Methodref [org/edublogs/android/ui/notifications/FollowRow.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getNote ()Lorg/edublogs/android/models/Note;]
  + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.getItem (I)Lorg/json/JSONObject;]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/json/JSONArray.<init> ()V]
  + Methodref [org/json/JSONArray.length ()I]
  + Methodref [org/json/JSONObject.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
  + NameAndType [getItem (I)Lorg/json/JSONObject;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getNote ()Lorg/edublogs/android/models/Note;]
  + NameAndType [imageLoader Lcom/android/volley/toolbox/ImageLoader;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [length ()I]
  + NameAndType [mItems Lorg/json/JSONArray;]
  + NameAndType [queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [queryJSON (Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setAction (Lorg/json/JSONObject;)V]
  + NameAndType [setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + NameAndType [setListener (Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/notifications/SingleLineListFragment;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Lcom/android/volley/toolbox/NetworkImageView;]
  + Utf8 [()Lorg/edublogs/android/models/Note;]
  + Utf8 [()V]
  + Utf8 [(I)J]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Lorg/json/JSONObject;]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
  + Utf8 [(Lorg/edublogs/android/ui/notifications/SingleLineListFragment;)V]
  + Utf8 [(Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/json/JSONObject;)V]
  + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Lcom/android/volley/toolbox/ImageLoader;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/notifications/FollowRow;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment;]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [NoteAdapter]
  + Utf8 [OnFollowListener]
  + Utf8 [SingleLineListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [[%d]]
  + Utf8 [action]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/widget/BaseAdapter]
  + Utf8 [body.items]
  + Utf8 [cachedView]
  + Utf8 [com/android/volley/toolbox/NetworkImageView]
  + Utf8 [followAction]
  + Utf8 [format]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getCount]
  + Utf8 [getImageView]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getLayoutInflater]
  + Utf8 [getNote]
  + Utf8 [getView]
  + Utf8 [header_text]
  + Utf8 [icon]
  + Utf8 [imageLoader]
  + Utf8 [inflate]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [length]
  + Utf8 [mItems]
  + Utf8 [noteItem]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/ui/notifications/FollowListener]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow]
  + Utf8 [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
  + Utf8 [org/edublogs/android/ui/notifications/SingleLineListFragment]
  + Utf8 [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter]
  + Utf8 [org/edublogs/android/util/JSONUtil]
  + Utf8 [org/json/JSONArray]
  + Utf8 [org/json/JSONObject]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [queryJSON]
  + Utf8 [row]
  + Utf8 [setAction]
  + Utf8 [setImageUrl]
  + Utf8 [setListener]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [valueOf]

Fields (count = 2):
  + Field:        mItems Lorg/json/JSONArray;
    Access flags: 0x2
      = private org.json.JSONArray mItems
  + Field:        this$0 Lorg/edublogs/android/ui/notifications/SingleLineListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.notifications.SingleLineListFragment this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/notifications/SingleLineListFragment;)V
    Access flags: 0x0
      = SingleLineListFragment$NoteAdapter(org.edublogs.android.ui.notifications.SingleLineListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #28
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.this$0 Lorg/edublogs/android/ui/notifications/SingleLineListFragment;]
      [5] aload_0 v0
      [6] invokespecial #32
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokevirtual #43
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getNote ()Lorg/edublogs/android/models/Note;]
      [14] ldc #5
        + String [body.items]
      [16] new #24
        + Class [org/json/JSONArray]
      [19] dup
      [20] invokespecial #47
        + Methodref [org/json/JSONArray.<init> ()V]
      [23] invokevirtual #36
        + Methodref [org/edublogs/android/models/Note.queryJSON (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [26] checkcast #24
        + Class [org/json/JSONArray]
      [29] putfield #27
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.mItems Lorg/json/JSONArray;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 88
        [9] -> line 89
        [32] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter; this]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 8, stack = 4):
      [0] aload_2 v2
      [1] ifnonnull +24 (target=25)
      [4] aload_0 v0
      [5] getfield #28
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.this$0 Lorg/edublogs/android/ui/notifications/SingleLineListFragment;]
      [8] invokevirtual #42
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [11] invokevirtual #30
        + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [14] ldc #1
        + Integer [2130903094]
      [16] aconst_null
      [17] invokevirtual #31
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [20] astore v4
      [22] goto +6 (target=28)
      [25] aload_2 v2
      [26] astore v4
      [28] aload_0 v0
      [29] iload_1 v1
      [30] invokevirtual #44
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.getItem (I)Lorg/json/JSONObject;]
      [33] astore v5
      [35] aload v5
      [37] ldc #4
        + String [action]
      [39] new #25
        + Class [org/json/JSONObject]
      [42] dup
      [43] invokespecial #49
        + Methodref [org/json/JSONObject.<init> ()V]
      [46] invokestatic #46
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [49] checkcast #25
        + Class [org/json/JSONObject]
      [52] astore v6
      [54] aload v4
      [56] checkcast #19
        + Class [org/edublogs/android/ui/notifications/FollowRow]
      [59] astore v7
      [61] aload v7
      [63] new #18
        + Class [org/edublogs/android/ui/notifications/FollowListener]
      [66] dup
      [67] aload_0 v0
      [68] getfield #28
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.this$0 Lorg/edublogs/android/ui/notifications/SingleLineListFragment;]
      [71] invokevirtual #42
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [74] invokevirtual #29
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [77] invokespecial #37
        + Methodref [org/edublogs/android/ui/notifications/FollowListener.<init> (Landroid/content/Context;)V]
      [80] invokevirtual #40
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setListener (Lorg/edublogs/android/ui/notifications/FollowRow$OnFollowListener;)V]
      [83] aload v7
      [85] aload v6
      [87] invokevirtual #39
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setAction (Lorg/json/JSONObject;)V]
      [90] aload v7
      [92] aload v5
      [94] ldc #6
        + String [header_text]
      [96] ldc #2
        + String []
      [98] invokestatic #46
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [101] checkcast #12
        + Class [java/lang/CharSequence]
      [104] invokevirtual #41
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.setText (Ljava/lang/CharSequence;)V]
      [107] aload v7
      [109] invokevirtual #38
        + Methodref [org/edublogs/android/ui/notifications/FollowRow.getImageView ()Lcom/android/volley/toolbox/NetworkImageView;]
      [112] aload v5
      [114] ldc #7
        + String [icon]
      [116] ldc #2
        + String []
      [118] invokestatic #46
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [121] checkcast #15
        + Class [java/lang/String]
      [124] getstatic #26
        + Fieldref [org/edublogs/android/WordPress.imageLoader Lcom/android/volley/toolbox/ImageLoader;]
      [127] invokevirtual #33
        + Methodref [com/android/volley/toolbox/NetworkImageView.setImageUrl (Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader;)V]
      [130] aload v4
      [132] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 94
        [4] -> line 95
        [22] -> line 96
        [25] -> line 97
        [28] -> line 99
        [35] -> line 100
        [54] -> line 101
        [61] -> line 102
        [83] -> line 103
        [90] -> line 104
        [107] -> line 105
        [130] -> line 107
      + Local variable table attribute (count = 9)
        v0: 0 -> 133 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter; this]
        v1: 0 -> 133 [I position]
        v2: 0 -> 133 [Landroid/view/View; cachedView]
        v3: 0 -> 133 [Landroid/view/ViewGroup; parent]
        v4: 22 -> 25 [Landroid/view/View; v]
        v4: 28 -> 133 [Landroid/view/View; v]
        v5: 35 -> 133 [Lorg/json/JSONObject; noteItem]
        v6: 54 -> 133 [Lorg/json/JSONObject; followAction]
        v7: 61 -> 133 [Lorg/edublogs/android/ui/notifications/FollowRow; row]
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] i2l
      [2] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 111
      + Local variable table attribute (count = 2)
        v0: 0 -> 3 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter; this]
        v1: 0 -> 3 [I position]
  + Method:       getItem(I)Lorg/json/JSONObject;
    Access flags: 0x1
      = public org.json.JSONObject getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.mItems Lorg/json/JSONArray;]
      [4] ldc #3
        + String [[%d]]
      [6] iconst_1
      [7] anewarray #14
        + Class [java/lang/Object]
      [10] dup
      [11] iconst_0
      [12] iload_1 v1
      [13] invokestatic #34
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [16] aastore
      [17] invokestatic #35
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [20] new #25
        + Class [org/json/JSONObject]
      [23] dup
      [24] invokespecial #49
        + Methodref [org/json/JSONObject.<init> ()V]
      [27] invokestatic #45
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [30] checkcast #25
        + Class [org/json/JSONObject]
      [33] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 115
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter; this]
        v1: 0 -> 34 [I position]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #27
        + Fieldref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.mItems Lorg/json/JSONArray;]
      [4] invokevirtual #48
        + Methodref [org/json/JSONArray.length ()I]
      [7] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 119
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter; this]
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokevirtual #44
        + Methodref [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter.getItem (I)Lorg/json/JSONObject;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/notifications/FollowRow$OnFollowListener]
      + Class [org/edublogs/android/ui/notifications/FollowRow]
      + Utf8 [OnFollowListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/notifications/SingleLineListFragment$NoteAdapter]
      + Class [org/edublogs/android/ui/notifications/SingleLineListFragment]
      + Utf8 [NoteAdapter]
  + Source file attribute:
    + Utf8 [SingleLineListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/AddCategoryActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.AddCategoryActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 198):
  + Integer [17367049]
  + Integer [17367050]
  + Integer [2130903064]
  + Integer [2131165270]
  + Integer [2131165275]
  + Integer [2131165276]
  + Integer [2131296478]
  + String []
  + String [  ]
  + String [id]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/text/Html]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/Button]
  + Class [android/widget/Spinner]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/models/CategoryNode]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity$2]
  + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity.id I]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
  + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [org/edublogs/android/models/CategoryNode.createCategoryTreeFromDB (I)Lorg/edublogs/android/models/CategoryNode;]
  + Methodref [org/edublogs/android/models/CategoryNode.getLevel ()I]
  + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/CategoryNode.getSortedListOfCategoriesFromRoot (Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.loadCategories ()V]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity$1.<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity$2.<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;ILjava/util/List;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [createCategoryTreeFromDB (I)Lorg/edublogs/android/models/CategoryNode;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getInt (Ljava/lang/String;)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getLevel ()I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSortedListOfCategoriesFromRoot (Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [id I]
  + NameAndType [loadCategories ()V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setDropDownViewResource (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [  ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;ILjava/util/List;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AddCategoryActivity.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/widget/ArrayAdapter;]
  + Utf8 [Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/Spinner;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>;]
  + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [add]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/Html]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/Spinner]
  + Utf8 [append]
  + Utf8 [cancelButton]
  + Utf8 [categories]
  + Utf8 [categoryLevels]
  + Utf8 [createCategoryTreeFromDB]
  + Utf8 [currentCategory]
  + Utf8 [extras]
  + Utf8 [findViewById]
  + Utf8 [fromHtml]
  + Utf8 [get]
  + Utf8 [getExtras]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getLevel]
  + Utf8 [getName]
  + Utf8 [getResources]
  + Utf8 [getSortedListOfCategoriesFromRoot]
  + Utf8 [getText]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [j]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/ArrayList]
  + Utf8 [loadCategories]
  + Utf8 [loadTextArray]
  + Utf8 [name]
  + Utf8 [newConfig]
  + Utf8 [okButton]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/models/CategoryNode]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity$2]
  + Utf8 [rootCategory]
  + Utf8 [sCategories]
  + Utf8 [savedInstanceState]
  + Utf8 [setAdapter]
  + Utf8 [setContentView]
  + Utf8 [setDropDownViewResource]
  + Utf8 [setOnClickListener]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        id I
    Access flags: 0x2
      = private int id

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public AddCategoryActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #29
        + Methodref [android/app/Activity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/posts/AddCategoryActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #31
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #3
        + Integer [2130903064]
      [8] invokevirtual #57
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] invokevirtual #54
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.getIntent ()Landroid/content/Intent;]
      [15] invokevirtual #32
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] ifnull +13 (target=33)
      [23] aload_0 v0
      [24] aload_2 v2
      [25] ldc #10
        + String [id]
      [27] invokevirtual #34
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [30] putfield #28
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity.id I]
      [33] aload_0 v0
      [34] invokespecial #56
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.loadCategories ()V]
      [37] aload_0 v0
      [38] ldc #4
        + Integer [2131165270]
      [40] invokevirtual #53
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
      [43] checkcast #19
        + Class [android/widget/Button]
      [46] astore_3 v3
      [47] aload_0 v0
      [48] ldc #6
        + Integer [2131165276]
      [50] invokevirtual #53
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
      [53] checkcast #19
        + Class [android/widget/Button]
      [56] astore v4
      [58] aload v4
      [60] new #26
        + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
      [63] dup
      [64] aload_0 v0
      [65] invokespecial #58
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity$1.<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
      [68] invokevirtual #38
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [71] aload_3 v3
      [72] new #27
        + Class [org/edublogs/android/ui/posts/AddCategoryActivity$2]
      [75] dup
      [76] aload_0 v0
      [77] invokespecial #59
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity$2.<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
      [80] invokevirtual #38
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [83] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 28
        [5] -> line 30
        [11] -> line 32
        [19] -> line 33
        [23] -> line 35
        [33] -> line 38
        [37] -> line 40
        [47] -> line 41
        [58] -> line 43
        [71] -> line 94
        [83] -> line 106
      + Local variable table attribute (count = 5)
        v0: 0 -> 84 [Lorg/edublogs/android/ui/posts/AddCategoryActivity; this]
        v1: 0 -> 84 [Landroid/os/Bundle; savedInstanceState]
        v2: 19 -> 84 [Landroid/os/Bundle; extras]
        v3: 47 -> 84 [Landroid/widget/Button; cancelButton]
        v4: 58 -> 84 [Landroid/widget/Button; okButton]
  + Method:       loadCategories()V
    Access flags: 0x2
      = private void loadCategories()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 190, locals = 8, stack = 5):
      [0] new #23
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #45
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity.id I]
      [12] invokestatic #49
        + Methodref [org/edublogs/android/models/CategoryNode.createCategoryTreeFromDB (I)Lorg/edublogs/android/models/CategoryNode;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] invokestatic #52
        + Methodref [org/edublogs/android/models/CategoryNode.getSortedListOfCategoriesFromRoot (Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
      [20] astore_3 v3
      [21] aload_3 v3
      [22] invokevirtual #48
        + Methodref [java/util/ArrayList.size ()I]
      [25] ifle +164 (target=189)
      [28] aload_1 v1
      [29] aload_0 v0
      [30] invokevirtual #55
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.getResources ()Landroid/content/res/Resources;]
      [33] ldc #7
        + Integer [2131296478]
      [35] invokevirtual #33
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [38] invokevirtual #46
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [41] pop
      [42] iconst_0
      [43] istore v4
      [45] goto +97 (target=142)
      [48] aload_3 v3
      [49] iload v4
      [51] invokevirtual #47
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [54] checkcast #24
        + Class [org/edublogs/android/models/CategoryNode]
      [57] astore v5
      [59] ldc #8
        + String []
      [61] astore v6
      [63] iconst_1
      [64] istore v7
      [66] goto +28 (target=94)
      [69] new #22
        + Class [java/lang/StringBuilder]
      [72] dup
      [73] aload v6
      [75] invokestatic #40
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [78] invokespecial #41
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [81] ldc #9
        + String [  ]
      [83] invokevirtual #43
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [86] invokevirtual #44
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [89] astore v6
      [91] iinc v7, 1
      [94] iload v7
      [96] aload v5
      [98] invokevirtual #50
        + Methodref [org/edublogs/android/models/CategoryNode.getLevel ()I]
      [101] ificmplt -32 (target=69)
      [104] new #22
        + Class [java/lang/StringBuilder]
      [107] dup
      [108] aload v6
      [110] invokestatic #40
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [113] invokespecial #41
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [116] aload v5
      [118] invokevirtual #51
        + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
      [121] invokestatic #35
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [124] invokevirtual #42
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [127] invokevirtual #44
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [130] astore v6
      [132] aload_1 v1
      [133] aload v6
      [135] invokevirtual #46
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [138] pop
      [139] iinc v4, 1
      [142] iload v4
      [144] aload_3 v3
      [145] invokevirtual #48
        + Methodref [java/util/ArrayList.size ()I]
      [148] ificmplt -100 (target=48)
      [151] new #18
        + Class [android/widget/ArrayAdapter]
      [154] dup
      [155] aload_0 v0
      [156] ldc #2
        + Integer [17367050]
      [158] aload_1 v1
      [159] invokespecial #36
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
      [162] astore v4
      [164] aload v4
      [166] ldc #1
        + Integer [17367049]
      [168] invokevirtual #37
        + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
      [171] aload_0 v0
      [172] ldc #5
        + Integer [2131165275]
      [174] invokevirtual #53
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
      [177] checkcast #20
        + Class [android/widget/Spinner]
      [180] astore v5
      [182] aload v5
      [184] aload v4
      [186] invokevirtual #39
        + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [189] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 21)
        [0] -> line 109
        [8] -> line 110
        [16] -> line 111
        [21] -> line 112
        [28] -> line 113
        [42] -> line 114
        [48] -> line 115
        [59] -> line 116
        [63] -> line 117
        [69] -> line 118
        [91] -> line 117
        [104] -> line 120
        [132] -> line 121
        [139] -> line 114
        [151] -> line 123
        [156] -> line 124
        [159] -> line 123
        [164] -> line 125
        [171] -> line 126
        [182] -> line 127
        [189] -> line 129
      + Local variable table attribute (count = 10)
        v0: 0 -> 190 [Lorg/edublogs/android/ui/posts/AddCategoryActivity; this]
        v1: 8 -> 190 [Ljava/util/ArrayList; loadTextArray]
        v2: 16 -> 190 [Lorg/edublogs/android/models/CategoryNode; rootCategory]
        v3: 21 -> 190 [Ljava/util/ArrayList; categoryLevels]
        v4: 45 -> 151 [I i]
        v5: 59 -> 139 [Lorg/edublogs/android/models/CategoryNode; currentCategory]
        v6: 63 -> 139 [Ljava/lang/String; name]
        v7: 66 -> 104 [I j]
        v4: 164 -> 189 [Landroid/widget/ArrayAdapter; categories]
        v5: 182 -> 189 [Landroid/widget/Spinner; sCategories]
      + Local variable type table attribute (count = 3)
        v1: 8 -> 190 [Ljava/util/ArrayList<Ljava/lang/CharSequence;>; loadTextArray]
        v3: 21 -> 190 [Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>; categoryLevels]
        v4: 164 -> 189 [Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>; categories]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #30
        + Methodref [android/app/Activity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 134
        [5] -> line 135
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/posts/AddCategoryActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       access$0(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)I
    Access flags: 0x1008
      = static synthetic int access$0(org.edublogs.android.ui.posts.AddCategoryActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity.id I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/AddCategoryActivity$2]
  + Source file attribute:
    + Utf8 [AddCategoryActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/AddCategoryActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.AddCategoryActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 205):
  + Integer [2131165271]
  + Integer [2131165272]
  + Integer [2131165273]
  + Integer [2131165275]
  + Integer [2131296272]
  + Integer [2131296482]
  + String []
  + String [ ]
  + String [OK]
  + String [TRUE]
  + String [category_desc]
  + String [category_name]
  + String [category_slug]
  + String [continue]
  + String [parent_id]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [android/widget/Spinner]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1$1]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/Spinner.getSelectedItem ()Ljava/lang/Object;]
  + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.getCategoryId (ILjava/lang/String;)I]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.access$0 (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)I]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.setResult (ILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity$1$1.<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)I]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getCategoryId (ILjava/lang/String;)I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSelectedItem ()Ljava/lang/Object;]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putInt (Ljava/lang/String;I)V]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(ILjava/lang/String;)I]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [AddCategoryActivity.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/Spinner;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [TRUE]
  + Utf8 [access$0]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/Spinner]
  + Utf8 [bundle]
  + Utf8 [categoryDescET]
  + Utf8 [categoryNameET]
  + Utf8 [categorySlugET]
  + Utf8 [category_desc]
  + Utf8 [category_name]
  + Utf8 [category_slug]
  + Utf8 [continue]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getCategoryId]
  + Utf8 [getResources]
  + Utf8 [getSelectedItem]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getText]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity$1$1]
  + Utf8 [parent_category]
  + Utf8 [parent_id]
  + Utf8 [putExtras]
  + Utf8 [putInt]
  + Utf8 [putString]
  + Utf8 [replaceAll]
  + Utf8 [sCategories]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setResult]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [v]
  + Utf8 [wpDB]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.AddCategoryActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V
    Access flags: 0x0
      = AddCategoryActivity$1(org.edublogs.android.ui.posts.AddCategoryActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [5] aload_0 v0
      [6] invokespecial #53
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 43
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 329, locals = 13, stack = 5):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [4] ldc #1
        + Integer [2131165271]
      [6] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #26
        + Class [android/widget/EditText]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] invokevirtual #50
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [17] invokeinterface #65
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [22] astore_3 v3
      [23] aload_0 v0
      [24] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [27] ldc #2
        + Integer [2131165272]
      [29] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
      [32] checkcast #26
        + Class [android/widget/EditText]
      [35] astore v4
      [37] aload v4
      [39] invokevirtual #50
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [42] invokeinterface #65
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [47] astore v5
      [49] aload_0 v0
      [50] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [53] ldc #3
        + Integer [2131165273]
      [55] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
      [58] checkcast #26
        + Class [android/widget/EditText]
      [61] astore v6
      [63] aload v6
      [65] invokevirtual #50
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [68] invokeinterface #65
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [73] astore v7
      [75] aload_0 v0
      [76] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [79] ldc #4
        + Integer [2131165275]
      [81] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.findViewById (I)Landroid/view/View;]
      [84] checkcast #27
        + Class [android/widget/Spinner]
      [87] astore v8
      [89] ldc #7
        + String []
      [91] astore v9
      [93] aload v8
      [95] invokevirtual #51
        + Methodref [android/widget/Spinner.getSelectedItem ()Ljava/lang/Object;]
      [98] ifnull +16 (target=114)
      [101] aload v8
      [103] invokevirtual #51
        + Methodref [android/widget/Spinner.getSelectedItem ()Ljava/lang/Object;]
      [106] invokevirtual #54
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [109] invokevirtual #57
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [112] astore v9
      [114] iconst_0
      [115] istore v10
      [117] aload v8
      [119] invokevirtual #52
        + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
      [122] ifeq +20 (target=142)
      [125] getstatic #35
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [128] aload_0 v0
      [129] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [132] invokestatic #59
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.access$0 (Lorg/edublogs/android/ui/posts/AddCategoryActivity;)I]
      [135] aload v9
      [137] invokevirtual #58
        + Methodref [org/edublogs/android/WordPressDB.getCategoryId (ILjava/lang/String;)I]
      [140] istore v10
      [142] aload_3 v3
      [143] ldc #8
        + String [ ]
      [145] ldc #7
        + String []
      [147] invokevirtual #56
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [150] ldc #7
        + String []
      [152] invokevirtual #55
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [155] ifeq +86 (target=241)
      [158] new #17
        + Class [android/app/AlertDialog$Builder]
      [161] dup
      [162] aload_0 v0
      [163] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [166] invokespecial #38
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [169] astore v11
      [171] aload v11
      [173] aload_0 v0
      [174] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [177] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.getResources ()Landroid/content/res/Resources;]
      [180] ldc #5
        + Integer [2131296272]
      [182] invokevirtual #46
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [185] invokevirtual #43
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [188] pop
      [189] aload v11
      [191] aload_0 v0
      [192] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [195] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.getResources ()Landroid/content/res/Resources;]
      [198] ldc #6
        + Integer [2131296482]
      [200] invokevirtual #46
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [203] invokevirtual #41
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [206] pop
      [207] aload v11
      [209] ldc #9
        + String [OK]
      [211] new #34
        + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1$1]
      [214] dup
      [215] aload_0 v0
      [216] invokespecial #64
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity$1$1.<init> (Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;)V]
      [219] invokevirtual #42
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [222] pop
      [223] aload v11
      [225] iconst_1
      [226] invokevirtual #40
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [229] pop
      [230] aload v11
      [232] invokevirtual #39
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [235] invokevirtual #37
        + Methodref [android/app/AlertDialog.show ()V]
      [238] goto +90 (target=328)
      [241] new #22
        + Class [android/os/Bundle]
      [244] dup
      [245] invokespecial #47
        + Methodref [android/os/Bundle.<init> ()V]
      [248] astore v11
      [250] aload v11
      [252] ldc #12
        + String [category_name]
      [254] aload_3 v3
      [255] invokevirtual #49
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [258] aload v11
      [260] ldc #13
        + String [category_slug]
      [262] aload v5
      [264] invokevirtual #49
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [267] aload v11
      [269] ldc #11
        + String [category_desc]
      [271] aload v7
      [273] invokevirtual #49
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [276] aload v11
      [278] ldc #15
        + String [parent_id]
      [280] iload v10
      [282] invokevirtual #48
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [285] aload v11
      [287] ldc #14
        + String [continue]
      [289] ldc #10
        + String [TRUE]
      [291] invokevirtual #49
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [294] new #20
        + Class [android/content/Intent]
      [297] dup
      [298] invokespecial #44
        + Methodref [android/content/Intent.<init> ()V]
      [301] astore v12
      [303] aload v12
      [305] aload v11
      [307] invokevirtual #45
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [310] pop
      [311] aload_0 v0
      [312] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [315] iconst_m1
      [316] aload v12
      [318] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.setResult (ILandroid/content/Intent;)V]
      [321] aload_0 v0
      [322] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [325] invokevirtual #61
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.finish ()V]
      [328] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 34)
        [0] -> line 46
        [13] -> line 47
        [23] -> line 48
        [37] -> line 49
        [49] -> line 50
        [63] -> line 51
        [75] -> line 52
        [89] -> line 53
        [93] -> line 54
        [101] -> line 55
        [114] -> line 56
        [117] -> line 57
        [125] -> line 58
        [142] -> line 61
        [158] -> line 64
        [171] -> line 65
        [189] -> line 66
        [207] -> line 67
        [211] -> line 68
        [215] -> line 67
        [223] -> line 74
        [230] -> line 75
        [238] -> line 76
        [241] -> line 78
        [250] -> line 80
        [258] -> line 81
        [267] -> line 82
        [276] -> line 83
        [285] -> line 84
        [294] -> line 85
        [303] -> line 86
        [311] -> line 87
        [321] -> line 88
        [328] -> line 91
      + Local variable table attribute (count = 14)
        v0: 0 -> 329 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$1; this]
        v1: 0 -> 329 [Landroid/view/View; v]
        v2: 13 -> 329 [Landroid/widget/EditText; categoryNameET]
        v3: 23 -> 329 [Ljava/lang/String; category_name]
        v4: 37 -> 329 [Landroid/widget/EditText; categorySlugET]
        v5: 49 -> 329 [Ljava/lang/String; category_slug]
        v6: 63 -> 329 [Landroid/widget/EditText; categoryDescET]
        v7: 75 -> 329 [Ljava/lang/String; category_desc]
        v8: 89 -> 329 [Landroid/widget/Spinner; sCategories]
        v9: 93 -> 329 [Ljava/lang/String; parent_category]
        v10: 117 -> 329 [I parent_id]
        v11: 171 -> 238 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v11: 250 -> 328 [Landroid/os/Bundle; bundle]
        v12: 303 -> 328 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/AddCategoryActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1$1]
  + Source file attribute:
    + Utf8 [AddCategoryActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/AddCategoryActivity$1$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.AddCategoryActivity$1$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1$1]
  + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onClick (Landroid/view/View;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;)V]
  + Utf8 [<init>]
  + Utf8 [AddCategoryActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$1$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity$1$1]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.AddCategoryActivity$1 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;)V
    Access flags: 0x0
      = AddCategoryActivity$1$1(org.edublogs.android.ui.posts.AddCategoryActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/AddCategoryActivity$1;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$1$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 72
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$1$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
    + NameAndType [onClick (Landroid/view/View;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/AddCategoryActivity$1$1]
  + Source file attribute:
    + Utf8 [AddCategoryActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/AddCategoryActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.AddCategoryActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 66):
  + String [FALSE]
  + String [continue]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity$2]
  + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$2.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.setResult (ILandroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [finish ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
  + Utf8 [()V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V]
  + Utf8 [<init>]
  + Utf8 [AddCategoryActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FALSE]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [bundle]
  + Utf8 [continue]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity$2]
  + Utf8 [putExtras]
  + Utf8 [putString]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.AddCategoryActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/AddCategoryActivity;)V
    Access flags: 0x0
      = AddCategoryActivity$2(org.edublogs.android.ui.posts.AddCategoryActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$2.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 94
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 4, stack = 3):
      [0] new #4
        + Class [android/os/Bundle]
      [3] dup
      [4] invokespecial #13
        + Methodref [android/os/Bundle.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] ldc #2
        + String [continue]
      [11] ldc #1
        + String [FALSE]
      [13] invokevirtual #14
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [16] new #3
        + Class [android/content/Intent]
      [19] dup
      [20] invokespecial #11
        + Methodref [android/content/Intent.<init> ()V]
      [23] astore_3 v3
      [24] aload_3 v3
      [25] aload_2 v2
      [26] invokevirtual #12
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [29] pop
      [30] aload_0 v0
      [31] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$2.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [34] iconst_m1
      [35] aload_3 v3
      [36] invokevirtual #17
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.setResult (ILandroid/content/Intent;)V]
      [39] aload_0 v0
      [40] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/AddCategoryActivity$2.this$0 Lorg/edublogs/android/ui/posts/AddCategoryActivity;]
      [43] invokevirtual #16
        + Methodref [org/edublogs/android/ui/posts/AddCategoryActivity.finish ()V]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 97
        [8] -> line 99
        [16] -> line 100
        [24] -> line 101
        [30] -> line 102
        [39] -> line 103
        [46] -> line 104
      + Local variable table attribute (count = 4)
        v0: 0 -> 47 [Lorg/edublogs/android/ui/posts/AddCategoryActivity$2; this]
        v1: 0 -> 47 [Landroid/view/View; v]
        v2: 8 -> 47 [Landroid/os/Bundle; bundle]
        v3: 24 -> 47 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/AddCategoryActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/AddCategoryActivity$2]
  + Source file attribute:
    + Utf8 [AddCategoryActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/CategoryArrayAdapter
  Superclass:    android/widget/ArrayAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.CategoryArrayAdapter extends android.widget.ArrayAdapter

Interfaces (count = 0):

Constant Pool (count = 120):
  + Integer [2130903072]
  + Integer [2131165326]
  + Integer [2131165327]
  + String [layout_inflater]
  + Class [android/content/Context]
  + Class [android/text/Html]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/ImageView]
  + Class [android/widget/TextView]
  + Class [org/edublogs/android/models/CategoryNode]
  + Class [org/edublogs/android/ui/posts/CategoryArrayAdapter]
  + Fieldref [android/view/ViewGroup$LayoutParams.width I]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
  + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + Methodref [android/widget/ImageView.setVisibility (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/models/CategoryNode.getLevel ()I]
  + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/CategoryArrayAdapter.getContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/posts/CategoryArrayAdapter.getItem (I)Ljava/lang/Object;]
  + NameAndType [<init> (Landroid/content/Context;ILjava/util/List;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getItem (I)Ljava/lang/Object;]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getLevel ()I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [width I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;ILjava/util/List;)V]
  + Utf8 [(Landroid/content/Context;ILjava/util/List<Lorg/edublogs/android/models/CategoryNode;>;)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [CategoryArrayAdapter.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [Landroid/widget/ImageView;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/CategoryArrayAdapter;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Context]
  + Utf8 [android/text/Html]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/ImageView]
  + Utf8 [android/widget/TextView]
  + Utf8 [context]
  + Utf8 [convertView]
  + Utf8 [findViewById]
  + Utf8 [fromHtml]
  + Utf8 [getContext]
  + Utf8 [getItem]
  + Utf8 [getLayoutParams]
  + Utf8 [getLevel]
  + Utf8 [getName]
  + Utf8 [getSystemService]
  + Utf8 [getView]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [layout_inflater]
  + Utf8 [level]
  + Utf8 [levelIndicatorView]
  + Utf8 [objects]
  + Utf8 [org/edublogs/android/models/CategoryNode]
  + Utf8 [org/edublogs/android/ui/posts/CategoryArrayAdapter]
  + Utf8 [params]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [resource]
  + Utf8 [rowView]
  + Utf8 [setLayoutParams]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [textView]
  + Utf8 [this]
  + Utf8 [width]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Landroid/content/Context;ILjava/util/List;)V
    Access flags: 0x1
      = public CategoryArrayAdapter(android.content.Context,int,java.util.List)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #21
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 2)
        [0] -> line 21
        [7] -> line 22
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/posts/CategoryArrayAdapter; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [I resource]
        v3: 0 -> 8 [Ljava/util/List; objects]
      + Local variable type table attribute (count = 1)
        v3: 0 -> 8 [Ljava/util/List<Lorg/edublogs/android/models/CategoryNode;>; objects]
    + Signature attribute:
      + Utf8 [(Landroid/content/Context;ILjava/util/List<Lorg/edublogs/android/models/CategoryNode;>;)V]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 129, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] invokevirtual #28
        + Methodref [org/edublogs/android/ui/posts/CategoryArrayAdapter.getContext ()Landroid/content/Context;]
      [4] ldc #4
        + String [layout_inflater]
      [6] invokevirtual #17
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [9] checkcast #7
        + Class [android/view/LayoutInflater]
      [12] astore v4
      [14] aload v4
      [16] ldc #1
        + Integer [2130903072]
      [18] aload_3 v3
      [19] iconst_0
      [20] invokevirtual #19
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [23] astore v5
      [25] aload v5
      [27] ldc #3
        + Integer [2131165327]
      [29] invokevirtual #20
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [32] checkcast #13
        + Class [android/widget/TextView]
      [35] astore v6
      [37] aload v5
      [39] ldc #2
        + Integer [2131165326]
      [41] invokevirtual #20
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [44] checkcast #12
        + Class [android/widget/ImageView]
      [47] astore v7
      [49] aload v6
      [51] aload_0 v0
      [52] iload_1 v1
      [53] invokevirtual #29
        + Methodref [org/edublogs/android/ui/posts/CategoryArrayAdapter.getItem (I)Ljava/lang/Object;]
      [56] checkcast #14
        + Class [org/edublogs/android/models/CategoryNode]
      [59] invokevirtual #27
        + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
      [62] invokestatic #18
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [65] invokevirtual #25
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [68] aload_0 v0
      [69] iload_1 v1
      [70] invokevirtual #29
        + Methodref [org/edublogs/android/ui/posts/CategoryArrayAdapter.getItem (I)Ljava/lang/Object;]
      [73] checkcast #14
        + Class [org/edublogs/android/models/CategoryNode]
      [76] invokevirtual #26
        + Methodref [org/edublogs/android/models/CategoryNode.getLevel ()I]
      [79] istore v8
      [81] iload v8
      [83] iconst_1
      [84] ificmpne +13 (target=97)
      [87] aload v7
      [89] bipush 8
      [91] invokevirtual #24
        + Methodref [android/widget/ImageView.setVisibility (I)V]
      [94] goto +32 (target=126)
      [97] aload v7
      [99] invokevirtual #22
        + Methodref [android/widget/ImageView.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [102] astore v9
      [104] aload v9
      [106] aload v9
      [108] getfield #16
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [111] iconst_2
      [112] idiv
      [113] iload v8
      [115] imul
      [116] putfield #16
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [119] aload v7
      [121] aload v9
      [123] invokevirtual #23
        + Methodref [android/widget/ImageView.setLayoutParams (Landroid/view/ViewGroup$LayoutParams;)V]
      [126] aload v5
      [128] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 26
        [14] -> line 27
        [25] -> line 28
        [37] -> line 29
        [49] -> line 30
        [68] -> line 31
        [81] -> line 32
        [87] -> line 33
        [94] -> line 34
        [97] -> line 35
        [104] -> line 36
        [119] -> line 37
        [126] -> line 39
      + Local variable table attribute (count = 10)
        v0: 0 -> 129 [Lorg/edublogs/android/ui/posts/CategoryArrayAdapter; this]
        v1: 0 -> 129 [I position]
        v2: 0 -> 129 [Landroid/view/View; convertView]
        v3: 0 -> 129 [Landroid/view/ViewGroup; parent]
        v4: 14 -> 129 [Landroid/view/LayoutInflater; inflater]
        v5: 25 -> 129 [Landroid/view/View; rowView]
        v6: 37 -> 129 [Landroid/widget/TextView; textView]
        v7: 49 -> 129 [Landroid/widget/ImageView; levelIndicatorView]
        v8: 81 -> 129 [I level]
        v9: 104 -> 126 [Landroid/view/ViewGroup$LayoutParams; params]

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
  + Signature attribute:
    + Utf8 [Landroid/widget/ArrayAdapter<Lorg/edublogs/android/models/CategoryNode;>;]
  + Source file attribute:
    + Utf8 [CategoryArrayAdapter.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditLinkActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.EditLinkActivity extends android.app.Activity

Interfaces (count = 0):

Constant Pool (count = 93):
  + Integer [2130903082]
  + Integer [2131165270]
  + Integer [2131165276]
  + Integer [2131165382]
  + Integer [2131165383]
  + String [selectedText]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/EditText]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity$1]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity$2]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity$3]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/EditText.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity$1.<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;Landroid/widget/EditText;)V]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity$2.<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity$3.<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;Landroid/widget/EditText;)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditLinkActivity;Landroid/widget/EditText;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditLinkActivity.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/EditText]
  + Utf8 [cancelButton]
  + Utf8 [extras]
  + Utf8 [findViewById]
  + Utf8 [getExtras]
  + Utf8 [getIntent]
  + Utf8 [getString]
  + Utf8 [linkTextET]
  + Utf8 [linkURLET]
  + Utf8 [okButton]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity$2]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity$3]
  + Utf8 [savedInstanceState]
  + Utf8 [selectedText]
  + Utf8 [setContentView]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public EditLinkActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #18
        + Methodref [android/app/Activity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 13
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/posts/EditLinkActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #19
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #1
        + Integer [2130903082]
      [8] invokevirtual #27
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] invokevirtual #26
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.getIntent ()Landroid/content/Intent;]
      [15] invokevirtual #20
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [18] astore_2 v2
      [19] aload_2 v2
      [20] ifnull +31 (target=51)
      [23] aload_2 v2
      [24] ldc #6
        + String [selectedText]
      [26] invokevirtual #21
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [29] astore_3 v3
      [30] aload_3 v3
      [31] ifnull +20 (target=51)
      [34] aload_0 v0
      [35] ldc #5
        + Integer [2131165383]
      [37] invokevirtual #25
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
      [40] checkcast #13
        + Class [android/widget/EditText]
      [43] astore v4
      [45] aload v4
      [47] aload_3 v3
      [48] invokevirtual #24
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [51] aload_0 v0
      [52] ldc #2
        + Integer [2131165270]
      [54] invokevirtual #25
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
      [57] checkcast #12
        + Class [android/widget/Button]
      [60] astore_3 v3
      [61] aload_0 v0
      [62] ldc #3
        + Integer [2131165276]
      [64] invokevirtual #25
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
      [67] checkcast #12
        + Class [android/widget/Button]
      [70] astore v4
      [72] aload_0 v0
      [73] ldc #4
        + Integer [2131165382]
      [75] invokevirtual #25
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
      [78] checkcast #13
        + Class [android/widget/EditText]
      [81] astore v5
      [83] aload v5
      [85] new #15
        + Class [org/edublogs/android/ui/posts/EditLinkActivity$1]
      [88] dup
      [89] aload_0 v0
      [90] aload v5
      [92] invokespecial #28
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity$1.<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;Landroid/widget/EditText;)V]
      [95] invokevirtual #23
        + Methodref [android/widget/EditText.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [98] aload v4
      [100] new #16
        + Class [org/edublogs/android/ui/posts/EditLinkActivity$2]
      [103] dup
      [104] aload_0 v0
      [105] invokespecial #29
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity$2.<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
      [108] invokevirtual #22
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [111] aload_3 v3
      [112] new #17
        + Class [org/edublogs/android/ui/posts/EditLinkActivity$3]
      [115] dup
      [116] aload_0 v0
      [117] invokespecial #30
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity$3.<init> (Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
      [120] invokevirtual #22
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [123] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 17
        [5] -> line 19
        [11] -> line 21
        [19] -> line 22
        [23] -> line 23
        [30] -> line 24
        [34] -> line 25
        [45] -> line 26
        [51] -> line 30
        [61] -> line 31
        [72] -> line 33
        [83] -> line 34
        [98] -> line 45
        [111] -> line 68
        [123] -> line 76
      + Local variable table attribute (count = 8)
        v0: 0 -> 124 [Lorg/edublogs/android/ui/posts/EditLinkActivity; this]
        v1: 0 -> 124 [Landroid/os/Bundle; savedInstanceState]
        v2: 19 -> 124 [Landroid/os/Bundle; extras]
        v3: 30 -> 51 [Ljava/lang/String; selectedText]
        v4: 45 -> 51 [Landroid/widget/EditText; linkTextET]
        v3: 61 -> 124 [Landroid/widget/Button; cancelButton]
        v4: 72 -> 124 [Landroid/widget/Button; okButton]
        v5: 83 -> 124 [Landroid/widget/EditText; linkURLET]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditLinkActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditLinkActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditLinkActivity$3]
  + Source file attribute:
    + Utf8 [EditLinkActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditLinkActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditLinkActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 71):
  + String []
  + String [http://]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity$1]
  + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$1.val$linkURLET Landroid/widget/EditText;]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.setSelection (I)V]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$linkURLET Landroid/widget/EditText;]
  + Utf8 []
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditLinkActivity;Landroid/widget/EditText;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditLinkActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditLinkActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [equals]
  + Utf8 [getText]
  + Utf8 [http://]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity$1]
  + Utf8 [setSelection]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [val$linkURLET]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditLinkActivity this$0
  + Field:        val$linkURLET Landroid/widget/EditText;
    Access flags: 0x1012
      = private final synthetic android.widget.EditText val$linkURLET

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditLinkActivity;Landroid/widget/EditText;)V
    Access flags: 0x0
      = EditLinkActivity$1(org.edublogs.android.ui.posts.EditLinkActivity,android.widget.EditText)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #12
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$1.val$linkURLET Landroid/widget/EditText;]
      [10] aload_0 v0
      [11] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/posts/EditLinkActivity$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$1.val$linkURLET Landroid/widget/EditText;]
      [4] invokevirtual #13
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [7] invokeinterface #18
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [12] ldc #1
        + String []
      [14] invokevirtual #17
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [17] ifeq +21 (target=38)
      [20] aload_0 v0
      [21] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$1.val$linkURLET Landroid/widget/EditText;]
      [24] ldc #2
        + String [http://]
      [26] invokevirtual #15
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [29] aload_0 v0
      [30] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$1.val$linkURLET Landroid/widget/EditText;]
      [33] bipush 7
      [35] invokevirtual #14
        + Methodref [android/widget/EditText.setSelection (I)V]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 37
        [20] -> line 38
        [29] -> line 39
        [38] -> line 41
      + Local variable table attribute (count = 2)
        v0: 0 -> 39 [Lorg/edublogs/android/ui/posts/EditLinkActivity$1; this]
        v1: 0 -> 39 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditLinkActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditLinkActivity$1]
  + Source file attribute:
    + Utf8 [EditLinkActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditLinkActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditLinkActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 96):
  + Integer [2131165382]
  + Integer [2131165383]
  + String []
  + String [linkText]
  + String [linkURL]
  + Class [android/content/Intent]
  + Class [android/os/Bundle]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/EditText]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity$2]
  + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.setResult (ILandroid/content/Intent;)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditLinkActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditLinkActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [bundle]
  + Utf8 [equals]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getText]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [linkText]
  + Utf8 [linkTextET]
  + Utf8 [linkURL]
  + Utf8 [linkURLET]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity$2]
  + Utf8 [putExtras]
  + Utf8 [putString]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditLinkActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditLinkActivity;)V
    Access flags: 0x0
      = EditLinkActivity$2(org.edublogs.android.ui.posts.EditLinkActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [5] aload_0 v0
      [6] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 45
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditLinkActivity$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 120, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [4] ldc #1
        + Integer [2131165382]
      [6] invokevirtual #24
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #11
        + Class [android/widget/EditText]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] invokevirtual #21
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [17] invokeinterface #27
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [22] astore_3 v3
      [23] aload_0 v0
      [24] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [27] ldc #2
        + Integer [2131165383]
      [29] invokevirtual #24
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.findViewById (I)Landroid/view/View;]
      [32] checkcast #11
        + Class [android/widget/EditText]
      [35] astore v4
      [37] aload v4
      [39] invokevirtual #21
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [42] invokeinterface #27
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [47] astore v5
      [49] new #7
        + Class [android/os/Bundle]
      [52] dup
      [53] invokespecial #19
        + Methodref [android/os/Bundle.<init> ()V]
      [56] astore v6
      [58] aload v6
      [60] ldc #5
        + String [linkURL]
      [62] aload_3 v3
      [63] invokevirtual #20
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [66] aload v5
      [68] ldc #3
        + String []
      [70] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [73] ifne +12 (target=85)
      [76] aload v6
      [78] ldc #4
        + String [linkText]
      [80] aload v5
      [82] invokevirtual #20
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [85] new #6
        + Class [android/content/Intent]
      [88] dup
      [89] invokespecial #17
        + Methodref [android/content/Intent.<init> ()V]
      [92] astore v7
      [94] aload v7
      [96] aload v6
      [98] invokevirtual #18
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [101] pop
      [102] aload_0 v0
      [103] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [106] iconst_m1
      [107] aload v7
      [109] invokevirtual #26
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.setResult (ILandroid/content/Intent;)V]
      [112] aload_0 v0
      [113] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [116] invokevirtual #25
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.finish ()V]
      [119] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 48
        [13] -> line 49
        [23] -> line 51
        [37] -> line 52
        [49] -> line 54
        [58] -> line 55
        [66] -> line 56
        [76] -> line 57
        [85] -> line 60
        [94] -> line 61
        [102] -> line 62
        [112] -> line 63
        [119] -> line 65
      + Local variable table attribute (count = 8)
        v0: 0 -> 120 [Lorg/edublogs/android/ui/posts/EditLinkActivity$2; this]
        v1: 0 -> 120 [Landroid/view/View; v]
        v2: 13 -> 120 [Landroid/widget/EditText; linkURLET]
        v3: 23 -> 120 [Ljava/lang/String; linkURL]
        v4: 37 -> 120 [Landroid/widget/EditText; linkTextET]
        v5: 49 -> 120 [Ljava/lang/String; linkText]
        v6: 58 -> 120 [Landroid/os/Bundle; bundle]
        v7: 94 -> 120 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditLinkActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditLinkActivity$2]
  + Source file attribute:
    + Utf8 [EditLinkActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditLinkActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditLinkActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 49):
  + Class [android/content/Intent]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity$3]
  + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.setResult (ILandroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [finish ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Utf8 [()V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditLinkActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditLinkActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditLinkActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditLinkActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [mIntent]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity$3]
  + Utf8 [setResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditLinkActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditLinkActivity;)V
    Access flags: 0x0
      = EditLinkActivity$3(org.edublogs.android.ui.posts.EditLinkActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 68
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditLinkActivity$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 3):
      [0] new #1
        + Class [android/content/Intent]
      [3] dup
      [4] invokespecial #8
        + Methodref [android/content/Intent.<init> ()V]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [12] iconst_0
      [13] aload_2 v2
      [14] invokevirtual #11
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.setResult (ILandroid/content/Intent;)V]
      [17] aload_0 v0
      [18] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/EditLinkActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditLinkActivity;]
      [21] invokevirtual #10
        + Methodref [org/edublogs/android/ui/posts/EditLinkActivity.finish ()V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 70
        [8] -> line 71
        [17] -> line 72
        [24] -> line 73
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/posts/EditLinkActivity$3; this]
        v1: 0 -> 25 [Landroid/view/View; v]
        v2: 8 -> 25 [Landroid/content/Intent; mIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditLinkActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditLinkActivity$3]
  + Source file attribute:
    + Utf8 [EditLinkActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity
  Superclass:    com/actionbarsherlock/app/SherlockActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.EditPostActivity extends com.actionbarsherlock.app.SherlockActivity

Interfaces (count = 6):
  + Class [android/text/TextWatcher]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnFocusChangeListener]
  + Class [android/view/View$OnTouchListener]
  + Class [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
  + Class [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]

Constant Pool (count = 2374):
  + Integer [65536]
  + Integer [16908332]
  + Integer [17039370]
  + Integer [17367048]
  + Integer [17367049]
  + Integer [2130903067]
  + Integer [2130903073]
  + Integer [2130903074]
  + Integer [2130903077]
  + Integer [2131165279]
  + Integer [2131165280]
  + Integer [2131165281]
  + Integer [2131165282]
  + Integer [2131165283]
  + Integer [2131165284]
  + Integer [2131165285]
  + Integer [2131165309]
  + Integer [2131165317]
  + Integer [2131165328]
  + Integer [2131165329]
  + Integer [2131165338]
  + Integer [2131165346]
  + Integer [2131165347]
  + Integer [2131165348]
  + Integer [2131165349]
  + Integer [2131165350]
  + Integer [2131165351]
  + Integer [2131165352]
  + Integer [2131165353]
  + Integer [2131165354]
  + Integer [2131165355]
  + Integer [2131165356]
  + Integer [2131165357]
  + Integer [2131165358]
  + Integer [2131165359]
  + Integer [2131165360]
  + Integer [2131165361]
  + Integer [2131165362]
  + Integer [2131165363]
  + Integer [2131165364]
  + Integer [2131165365]
  + Integer [2131165366]
  + Integer [2131165367]
  + Integer [2131165368]
  + Integer [2131165369]
  + Integer [2131165370]
  + Integer [2131165377]
  + Integer [2131165493]
  + Integer [2131296302]
  + Integer [2131296313]
  + Integer [2131296314]
  + Integer [2131296327]
  + Integer [2131296328]
  + Integer [2131296337]
  + Integer [2131296338]
  + Integer [2131296348]
  + Integer [2131296351]
  + Integer [2131296355]
  + Integer [2131296356]
  + Integer [2131296387]
  + Integer [2131296398]
  + Integer [2131296466]
  + Integer [2131296467]
  + Integer [2131296468]
  + Integer [2131296469]
  + Integer [2131296471]
  + Integer [2131296485]
  + Integer [2131296486]
  + Integer [2131296489]
  + Integer [2131296490]
  + Integer [2131296493]
  + Integer [2131296513]
  + Integer [2131296514]
  + Integer [2131296515]
  + Integer [2131296516]
  + Integer [2131296527]
  + Integer [2131296529]
  + Integer [2131296554]
  + Integer [2131296555]
  + Integer [2131296573]
  + Integer [2131296574]
  + Integer [2131296595]
  + Integer [2131296596]
  + Integer [2131623936]
  + Integer [2131623937]
  + Integer [2131689475]
  + Integer [2147483647]
  + Float [0.25]
  + Float [0.4]
  + String []
  + String [
]
  + String [

]
  + String [
&lt;!--more--&gt;
]
  + String [
<!--more-->
]
  + String [ ]
  + String [ - ]
  + String [" />]
  + String [">]
  + String [((http|https|ftp|mailto):\S+)]
  + String [,]
  + String [.jpg]
  + String [/WordPress/images]
  + String [<]
  + String [<!--more-->]
  + String [</]
  + String [</a>]
  + String [</blockquote><blockquote>]
  + String [</em><em>]
  + String [</p>]
  + String [</p></p>]
  + String [</strike><strike>]
  + String [</strong><strong>]
  + String [</u><u>]
  + String [<a href="]
  + String [<a href="$1">$1</a>]
  + String [<br>]
  + String [<br><br>]
  + String [<img android-uri="]
  + String [<p>]
  + String [<p><p>]
  + String [>]
  + String [Camera]
  + String [DCIM]
  + String [Original Size]
  + String [Path to file could not be created.]
  + String [QuickPhoto]
  + String [QuickVideo]
  + String [accountName]
  + String [android.intent.action.MEDIA_MOUNTED]
  + String [android.intent.action.PICK]
  + String [android.intent.action.SEND]
  + String [android.intent.action.SEND_MULTIPLE]
  + String [android.intent.action.VIEW]
  + String [android.intent.extra.STREAM]
  + String [android.intent.extra.SUBJECT]
  + String [android.intent.extra.TEXT]
  + String [android.media.action.IMAGE_CAPTURE]
  + String [android.media.action.VIDEO_CAPTURE]
  + String [android.text.style.SuggestionSpan]
  + String [aside]
  + String [audio]
  + String [blockquote]
  + String [blogName]
  + String [bytes]
  + String [categories]
  + String [category-]
  + String [chat]
  + String [com.android.gallery3d]
  + String [com.google.android.gallery3d]
  + String [content://com.android.gallery3d.provider]
  + String [content://com.google.android.gallery3d]
  + String [currentActivityRequest]
  + String [draft]
  + String [em]
  + String [file://]
  + String [gallery]
  + String [geo:]
  + String [gps]
  + String [http://]
  + String [id]
  + String [image]
  + String [image/*]
  + String [isNew]
  + String [isPage]
  + String [isQuickPress]
  + String [link]
  + String [linkText]
  + String [linkURL]
  + String [localDraft]
  + String [localdraft]
  + String [location]
  + String [mediaCapturePath]
  + String [mounted]
  + String [network]
  + String [orientation]
  + String [output]
  + String [pending]
  + String [postID]
  + String [private]
  + String [publish]
  + String [px]
  + String [quick-media]
  + String [quote]
  + String [select-category]
  + String [selectedCategories]
  + String [selectedText]
  + String [shouldRefresh]
  + String [standard]
  + String [status]
  + String [strike]
  + String [strong]
  + String [title]
  + String [u]
  + String [url]
  + String [video]
  + String [video/*]
  + String [wp-]
  + String [youtube_gdata]
  + String [?]
  + Class [[B]
  + Class [[Landroid/text/style/CharacterStyle;]
  + Class [[Landroid/text/style/QuoteSpan;]
  + Class [[Landroid/text/style/StrikethroughSpan;]
  + Class [[Landroid/text/style/StyleSpan;]
  + Class [[Lorg/edublogs/android/util/WPImageSpan;]
  + Class [[Lorg/edublogs/android/util/WPUnderlineSpan;]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/DatePickerDialog]
  + Class [android/app/DatePickerDialog$OnDateSetListener]
  + Class [android/app/ProgressDialog]
  + Class [android/app/TimePickerDialog]
  + Class [android/app/TimePickerDialog$OnTimeSetListener]
  + Class [android/content/ContentResolver]
  + Class [android/content/Context]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/graphics/BitmapFactory]
  + Class [android/graphics/BitmapFactory$Options]
  + Class [android/location/Location]
  + Class [android/location/LocationManager]
  + Class [android/net/Uri]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/Environment]
  + Class [android/os/Handler]
  + Class [android/text/Editable]
  + Class [android/text/Html]
  + Class [android/text/Layout]
  + Class [android/text/Layout$Alignment]
  + Class [android/text/Selection]
  + Class [android/text/Spannable]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/text/TextWatcher]
  + Class [android/text/format/DateUtils]
  + Class [android/text/method/ArrowKeyMovementMethod]
  + Class [android/text/style/AlignmentSpan]
  + Class [android/text/style/AlignmentSpan$Standard]
  + Class [android/text/style/CharacterStyle]
  + Class [android/text/style/QuoteSpan]
  + Class [android/text/style/StrikethroughSpan]
  + Class [android/text/style/StyleSpan]
  + Class [android/text/style/URLSpan]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [android/view/Display]
  + Class [android/view/LayoutInflater]
  + Class [android/view/MenuItem]
  + Class [android/view/MotionEvent]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnFocusChangeListener]
  + Class [android/view/View$OnTouchListener]
  + Class [android/view/ViewGroup]
  + Class [android/view/Window]
  + Class [android/view/WindowManager]
  + Class [android/view/animation/AlphaAnimation]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/Button]
  + Class [android/widget/CheckBox]
  + Class [android/widget/CompoundButton]
  + Class [android/widget/CompoundButton$OnCheckedChangeListener]
  + Class [android/widget/EditText]
  + Class [android/widget/ImageButton]
  + Class [android/widget/RelativeLayout]
  + Class [android/widget/SeekBar]
  + Class [android/widget/SeekBar$OnSeekBarChangeListener]
  + Class [android/widget/Spinner]
  + Class [android/widget/TextView]
  + Class [android/widget/Toast]
  + Class [android/widget/ToggleButton]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/SherlockActivity]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/google/gson/Gson]
  + Class [java/io/File]
  + Class [java/io/FileOutputStream]
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/io/OutputStream]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Class]
  + Class [java/lang/Double]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/OutOfMemoryError]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/net/URL]
  + Class [java/util/ArrayList]
  + Class [java/util/Calendar]
  + Class [java/util/HashSet]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Random]
  + Class [java/util/Set]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/MediaFile]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Class [org/edublogs/android/ui/posts/EditLinkActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$10]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$11]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$12]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$13]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$14]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$15]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$2]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$3]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$4]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$5]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$6]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$7]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$8]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$9]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Class [org/edublogs/android/util/ImageHelper]
  + Class [org/edublogs/android/util/JSONUtil]
  + Class [org/edublogs/android/util/LocationHelper]
  + Class [org/edublogs/android/util/LocationHelper$LocationResult]
  + Class [org/edublogs/android/util/PostUploadService]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/edublogs/android/util/WPEditText]
  + Class [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
  + Class [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPImageSpan]
  + Class [org/edublogs/android/util/WPUnderlineSpan]
  + Class [org/json/JSONArray]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Long [-1]
  + Long [500]
  + Long [60000]
  + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
  + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
  + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [android/os/Environment.DIRECTORY_DCIM Ljava/lang/String;]
  + Fieldref [android/text/Layout$Alignment.ALIGN_CENTER Landroid/text/Layout$Alignment;]
  + Fieldref [java/io/File.separator Ljava/lang/String;]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
  + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.autoSaveRunnable Ljava/lang/Runnable;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAccountName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAddPictureButton Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBoldToggleButton Landroid/widget/ToggleButton;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBquoteToggleButton Landroid/widget/ToggleButton;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCustomPubDate J]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDateSetListener Landroid/app/DatePickerDialog$OnDateSetListener;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDay I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mExcerptEditText Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mHour I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsBackspace Z]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsCustomPubDate Z]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastPosition I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastYPos F]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLinkButton Landroid/widget/Button;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationHelper Lorg/edublogs/android/util/LocationHelper;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationText Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMinute I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMonth I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMoreButton Landroid/widget/Button;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mOriginalPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPasswordEditText Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormatTitles [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostID J]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateButton Landroid/widget/Button;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateText Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mScrollDetected Z]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStrikeToggleButton Landroid/widget/ToggleButton;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTagsEditText Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTimeSetListener Landroid/app/TimePickerDialog$OnTimeSetListener;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTitleEditText Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mUnderlineToggleButton Landroid/widget/ToggleButton;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mYear I]
  + Methodref [android/app/AlertDialog.getWindow ()Landroid/view/Window;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setItems ([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNeutralButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/DatePickerDialog.<init> (Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V]
  + Methodref [android/app/DatePickerDialog.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
  + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
  + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
  + Methodref [android/app/TimePickerDialog.<init> (Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V]
  + Methodref [android/app/TimePickerDialog.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/content/ContentResolver.openInputStream (Landroid/net/Uri;)Ljava/io/InputStream;]
  + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
  + Methodref [android/content/Intent.getData ()Landroid/net/Uri;]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;]
  + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/content/Intent.getType ()Ljava/lang/String;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BII)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
  + Methodref [android/location/Location.getLatitude ()D]
  + Methodref [android/location/Location.getLongitude ()D]
  + Methodref [android/location/Location.setLatitude (D)V]
  + Methodref [android/location/Location.setLongitude (D)V]
  + Methodref [android/location/LocationManager.getProviders (Z)Ljava/util/List;]
  + Methodref [android/net/Uri.fromFile (Ljava/io/File;)Landroid/net/Uri;]
  + Methodref [android/net/Uri.getEncodedPath ()Ljava/lang/String;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
  + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J]
  + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
  + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;]
  + Methodref [android/os/Environment.getExternalStorageState ()Ljava/lang/String;]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [android/text/Layout.getLineForOffset (I)I]
  + Methodref [android/text/Layout.getLineForVertical (I)I]
  + Methodref [android/text/Layout.getLineStart (I)I]
  + Methodref [android/text/Layout.getOffsetForHorizontal (IF)I]
  + Methodref [android/text/Selection.getSelectionStart (Ljava/lang/CharSequence;)I]
  + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Methodref [android/text/SpannableStringBuilder.length ()I]
  + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
  + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + Methodref [android/text/method/ArrowKeyMovementMethod.getInstance ()Landroid/text/method/MovementMethod;]
  + Methodref [android/text/style/AlignmentSpan$Standard.<init> (Landroid/text/Layout$Alignment;)V]
  + Methodref [android/text/style/QuoteSpan.<init> ()V]
  + Methodref [android/text/style/StrikethroughSpan.<init> ()V]
  + Methodref [android/text/style/StyleSpan.<init> (I)V]
  + Methodref [android/text/style/StyleSpan.getStyle ()I]
  + Methodref [android/text/style/URLSpan.<init> (Ljava/lang/String;)V]
  + Methodref [android/view/Display.getHeight ()I]
  + Methodref [android/view/Display.getWidth ()I]
  + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/MotionEvent.getAction ()I]
  + Methodref [android/view/MotionEvent.getX ()F]
  + Methodref [android/view/MotionEvent.getY ()F]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/view/View.getScrollX ()I]
  + Methodref [android/view/View.getScrollY ()I]
  + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
  + Methodref [android/view/View.setVisibility (I)V]
  + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
  + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
  + Methodref [android/view/ViewGroup.getChildCount ()I]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/view/Window.setSoftInputMode (I)V]
  + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
  + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Methodref [android/widget/ArrayAdapter.createFromResource (Landroid/content/Context;II)Landroid/widget/ArrayAdapter;]
  + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/Button.setTag (Ljava/lang/Object;)V]
  + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/CheckBox.setChecked (Z)V]
  + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V]
  + Methodref [android/widget/CheckBox.setVisibility (I)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/EditText.setVisibility (I)V]
  + Methodref [android/widget/ImageButton.performLongClick ()Z]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/RelativeLayout.getVisibility ()I]
  + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
  + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/widget/SeekBar.setMax (I)V]
  + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V]
  + Methodref [android/widget/SeekBar.setProgress (I)V]
  + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
  + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [android/widget/Spinner.setSelection (I)V]
  + Methodref [android/widget/Spinner.setSelection (IZ)V]
  + Methodref [android/widget/TextView.getLayout ()Landroid/text/Layout;]
  + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [android/widget/ToggleButton.isChecked ()Z]
  + Methodref [android/widget/ToggleButton.setChecked (Z)V]
  + Methodref [android/widget/ToggleButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setHomeButtonEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateDialog (I)Landroid/app/Dialog;]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onPause ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V]
  + Methodref [com/actionbarsherlock/app/SherlockActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
  + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/File.exists ()Z]
  + Methodref [java/io/File.getParentFile ()Ljava/io/File;]
  + Methodref [java/io/File.mkdirs ()Z]
  + Methodref [java/io/FileOutputStream.<init> (Ljava/io/File;)V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/IOException.printStackTrace ()V]
  + Methodref [java/io/InputStream.close ()V]
  + Methodref [java/io/InputStream.read ([B)I]
  + Methodref [java/io/OutputStream.close ()V]
  + Methodref [java/io/OutputStream.flush ()V]
  + Methodref [java/io/OutputStream.write ([BII)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Double.doubleValue ()D]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/NumberFormatException.printStackTrace ()V]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/OutOfMemoryError.printStackTrace ()V]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.replaceFirst (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URL.openStream ()Ljava/io/InputStream;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/Calendar.get (I)I]
  + Methodref [java/util/Calendar.getInstance ()Ljava/util/Calendar;]
  + Methodref [java/util/HashSet.<init> (Ljava/util/Collection;)V]
  + Methodref [java/util/Random.<init> ()V]
  + Methodref [java/util/Random.nextInt (I)I]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getMaxImageWidth ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPostFormats ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.isFeaturedImageCapable ()Z]
  + Methodref [org/edublogs/android/models/Blog.isLocation ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
  + Methodref [org/edublogs/android/models/MediaFile.save ()V]
  + Methodref [org/edublogs/android/models/MediaFile.setCaption (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setDescription (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFeatured (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFeaturedInPost (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFileName (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setHorizontalAlignment (I)V]
  + Methodref [org/edublogs/android/models/MediaFile.setPostID (J)V]
  + Methodref [org/edublogs/android/models/MediaFile.setTitle (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setVideo (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setWidth (I)V]
  + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
  + Methodref [org/edublogs/android/models/Post.<init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
  + Methodref [org/edublogs/android/models/Post.deleteMediaFiles ()V]
  + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
  + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
  + Methodref [org/edublogs/android/models/Post.getLatitude ()D]
  + Methodref [org/edublogs/android/models/Post.getLongitude ()D]
  + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
  + Methodref [org/edublogs/android/models/Post.save ()Z]
  + Methodref [org/edublogs/android/models/Post.setDate_created_gmt (J)V]
  + Methodref [org/edublogs/android/models/Post.setDescription (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setJSONCategories (Lorg/json/JSONArray;)V]
  + Methodref [org/edublogs/android/models/Post.setLatitude (D)V]
  + Methodref [org/edublogs/android/models/Post.setLocalChange (Z)V]
  + Methodref [org/edublogs/android/models/Post.setLocalDraft (Z)V]
  + Methodref [org/edublogs/android/models/Post.setLongitude (D)V]
  + Methodref [org/edublogs/android/models/Post.setMediaPaths (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setMt_excerpt (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setMt_keywords (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setMt_text_more (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setPost_status (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setQuickPostType (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setTitle (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setWP_password (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setWP_post_form (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.update ()Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.addMedia (Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.downloadExternalImage (Landroid/net/Uri;)Landroid/net/Uri;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.enableLBSButtons ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.formatBtnClick (Landroid/widget/ToggleButton;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getContentResolver ()Landroid/content/ContentResolver;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getLocationProvider ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getWindowManager ()Landroid/view/WindowManager;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.hideFormatBar ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.initBlog ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.isPicasaImage (Landroid/net/Uri;)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchCamera ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchPictureLibrary ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchVideoCamera ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchVideoLibrary ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.onCategoryButtonClick (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.populateSelectedCategories ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.registerForContextMenu (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.savePost (ZZ)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.selectBlogForShareAction ()Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.sendBroadcast (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setContent ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setResult (ILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setWPImageSpanWidth (Landroid/net/Uri;Lorg/edublogs/android/util/WPImageSpan;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showBlogErrorAndFinish ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showCancelAlert (Z)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showFormatBar ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.verifyImage (Landroid/net/Uri;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$1.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$10.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$11.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$12.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$13.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;[I[Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$14.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$15.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$2.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$3.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$4.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$5.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$5.getType ()Ljava/lang/reflect/Type;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$6.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/CheckBox;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$7.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/TextView;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$8.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/util/WPImageSpan;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/SeekBar;Landroid/widget/EditText;Landroid/widget/CheckBox;Landroid/text/Spannable;Landroid/widget/CheckBox;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$9.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.hasCamera (Landroid/content/Context;)Z]
  + Methodref [org/edublogs/android/util/ImageHelper.<init> ()V]
  + Methodref [org/edublogs/android/util/ImageHelper.createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + Methodref [org/edublogs/android/util/ImageHelper.getImageBytesForPath (Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
  + Methodref [org/edublogs/android/util/ImageHelper.getImageSize (Landroid/net/Uri;Landroid/content/Context;)[I]
  + Methodref [org/edublogs/android/util/JSONUtil.fromJSONArrayToStringList (Lorg/json/JSONArray;)Ljava/util/ArrayList;]
  + Methodref [org/edublogs/android/util/JSONUtil.fromStringListToJSONArray (Ljava/util/ArrayList;)Lorg/json/JSONArray;]
  + Methodref [org/edublogs/android/util/LocationHelper.<init> ()V]
  + Methodref [org/edublogs/android/util/LocationHelper.cancelTimer ()V]
  + Methodref [org/edublogs/android/util/LocationHelper.getLocation (Landroid/content/Context;Lorg/edublogs/android/util/LocationHelper$LocationResult;)Z]
  + Methodref [org/edublogs/android/util/PostUploadService.addPostToUpload (Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/util/StringUtils.addPTags (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPEditText.addTextChangedListener (Landroid/text/TextWatcher;)V]
  + Methodref [org/edublogs/android/util/WPEditText.getLayout ()Landroid/text/Layout;]
  + Methodref [org/edublogs/android/util/WPEditText.getSelectionEnd ()I]
  + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
  + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
  + Methodref [org/edublogs/android/util/WPEditText.setMovementMethod (Landroid/text/method/MovementMethod;)V]
  + Methodref [org/edublogs/android/util/WPEditText.setOnEditTextImeBackListener (Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;)V]
  + Methodref [org/edublogs/android/util/WPEditText.setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V]
  + Methodref [org/edublogs/android/util/WPEditText.setOnSelectionChangedListener (Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;)V]
  + Methodref [org/edublogs/android/util/WPEditText.setOnTouchListener (Landroid/view/View$OnTouchListener;)V]
  + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
  + Methodref [org/edublogs/android/util/WPEditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/util/WPHtml.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.<init> (Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.getCaption ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getHorizontalAlignment ()I]
  + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
  + Methodref [org/edublogs/android/util/WPImageSpan.isFeatured ()Z]
  + Methodref [org/edublogs/android/util/WPImageSpan.isFeaturedInPost ()Z]
  + Methodref [org/edublogs/android/util/WPImageSpan.isVideo ()Z]
  + Methodref [org/edublogs/android/util/WPImageSpan.setImageSource (Landroid/net/Uri;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setTitle (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setVideo (Z)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setWidth (I)V]
  + Methodref [org/edublogs/android/util/WPUnderlineSpan.<init> ()V]
  + Methodref [org/json/JSONArray.<init> (Ljava/util/Collection;)V]
  + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.<init> ()V]
  + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + InterfaceMethodref [android/text/Editable.delete (II)Landroid/text/Editable;]
  + InterfaceMethodref [android/text/Editable.getSpanStart (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
  + InterfaceMethodref [android/text/Editable.length ()I]
  + InterfaceMethodref [android/text/Editable.removeSpan (Ljava/lang/Object;)V]
  + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
  + InterfaceMethodref [android/text/Editable.subSequence (II)Ljava/lang/CharSequence;]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Spannable.length ()I]
  + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
  + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
  + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/lang/CharSequence.length ()I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.clear ()V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.size ()I]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FF)V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (IJZ)V]
  + NameAndType [<init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Landroid/text/Layout$Alignment;)V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + NameAndType [<init> (Ljava/util/Collection;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/CheckBox;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/TextView;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/util/WPImageSpan;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/SeekBar;Landroid/widget/EditText;Landroid/widget/CheckBox;Landroid/text/Spannable;Landroid/widget/CheckBox;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;[I[Ljava/lang/String;)V]
  + NameAndType [ALIGN_CENTER Landroid/text/Layout$Alignment;]
  + NameAndType [DIRECTORY_DCIM Ljava/lang/String;]
  + NameAndType [QUICK_POST_PHOTO_CAMERA I]
  + NameAndType [QUICK_POST_PHOTO_LIBRARY I]
  + NameAndType [QUICK_POST_VIDEO_CAMERA I]
  + NameAndType [QUICK_POST_VIDEO_LIBRARY I]
  + NameAndType [SDK_INT I]
  + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addMedia (Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + NameAndType [addPTags (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [addPostToUpload (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [addTextChangedListener (Landroid/text/TextWatcher;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [append (D)Ljava/lang/StringBuilder;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (J)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [autoSaveRunnable Ljava/lang/Runnable;]
  + NameAndType [cancelTimer ()V]
  + NameAndType [clear ()V]
  + NameAndType [close ()V]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [createFromResource (Landroid/content/Context;II)Landroid/widget/ArrayAdapter;]
  + NameAndType [createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [decodeByteArray ([BII)Landroid/graphics/Bitmap;]
  + NameAndType [decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + NameAndType [delete (II)Landroid/text/Editable;]
  + NameAndType [deleteMediaFiles ()V]
  + NameAndType [doubleValue ()D]
  + NameAndType [downloadExternalImage (Landroid/net/Uri;)Landroid/net/Uri;]
  + NameAndType [enableLBSButtons ()V]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [exists ()Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [flush ()V]
  + NameAndType [formatBtnClick (Landroid/widget/ToggleButton;Ljava/lang/String;)V]
  + NameAndType [formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + NameAndType [from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + NameAndType [fromFile (Ljava/io/File;)Landroid/net/Uri;]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + NameAndType [fromJSONArrayToStringList (Lorg/json/JSONArray;)Ljava/util/ArrayList;]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [fromStringListToJSONArray (Ljava/util/ArrayList;)Lorg/json/JSONArray;]
  + NameAndType [get (I)I]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAccounts ()Ljava/util/List;]
  + NameAndType [getAction ()I]
  + NameAndType [getAction ()Ljava/lang/String;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getBlogName ()Ljava/lang/String;]
  + NameAndType [getBoolean (Ljava/lang/String;)Z]
  + NameAndType [getBoolean (Ljava/lang/String;Z)Z]
  + NameAndType [getCacheDir ()Ljava/io/File;]
  + NameAndType [getCaption ()Ljava/lang/String;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getContentResolver ()Landroid/content/ContentResolver;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getData ()Landroid/net/Uri;]
  + NameAndType [getDate_created_gmt ()J]
  + NameAndType [getDefaultDisplay ()Landroid/view/Display;]
  + NameAndType [getDescription ()Ljava/lang/String;]
  + NameAndType [getEncodedPath ()Ljava/lang/String;]
  + NameAndType [getExternalStorageDirectory ()Ljava/io/File;]
  + NameAndType [getExternalStorageState ()Ljava/lang/String;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getHeight ()I]
  + NameAndType [getHorizontalAlignment ()I]
  + NameAndType [getId ()I]
  + NameAndType [getId ()J]
  + NameAndType [getImageBytesForPath (Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
  + NameAndType [getImageSize (Landroid/net/Uri;Landroid/content/Context;)[I]
  + NameAndType [getImageSource ()Landroid/net/Uri;]
  + NameAndType [getInstance ()Landroid/text/method/MovementMethod;]
  + NameAndType [getInstance ()Ljava/util/Calendar;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [getInt (Ljava/lang/String;)I]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getJSONCategories ()Lorg/json/JSONArray;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getLatitude ()D]
  + NameAndType [getLayout ()Landroid/text/Layout;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getLineForOffset (I)I]
  + NameAndType [getLineForVertical (I)I]
  + NameAndType [getLineStart (I)I]
  + NameAndType [getLocation (Landroid/content/Context;Lorg/edublogs/android/util/LocationHelper$LocationResult;)Z]
  + NameAndType [getLocationProvider ()V]
  + NameAndType [getLong (Ljava/lang/String;)J]
  + NameAndType [getLongitude ()D]
  + NameAndType [getMaxImageWidth ()Ljava/lang/String;]
  + NameAndType [getMt_excerpt ()Ljava/lang/String;]
  + NameAndType [getMt_keywords ()Ljava/lang/String;]
  + NameAndType [getMt_text_more ()Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getOffsetForHorizontal (IF)I]
  + NameAndType [getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;]
  + NameAndType [getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
  + NameAndType [getParentFile ()Ljava/io/File;]
  + NameAndType [getPostFormats ()Ljava/lang/String;]
  + NameAndType [getPost_status ()Ljava/lang/String;]
  + NameAndType [getProviders (Z)Ljava/util/List;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getScrollX ()I]
  + NameAndType [getScrollY ()I]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getSelectionEnd ()I]
  + NameAndType [getSelectionStart ()I]
  + NameAndType [getSelectionStart (Ljava/lang/CharSequence;)I]
  + NameAndType [getSerializable (Ljava/lang/String;)Ljava/io/Serializable;]
  + NameAndType [getSpanEnd (Ljava/lang/Object;)I]
  + NameAndType [getSpanStart (Ljava/lang/Object;)I]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getStringArray (I)[Ljava/lang/String;]
  + NameAndType [getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getStyle ()I]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getText ()Ljava/lang/CharSequence;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [getType ()Ljava/lang/String;]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [getVisibility ()I]
  + NameAndType [getWP_password ()Ljava/lang/String;]
  + NameAndType [getWP_post_format ()Ljava/lang/String;]
  + NameAndType [getWidth ()I]
  + NameAndType [getWindow ()Landroid/view/Window;]
  + NameAndType [getWindowManager ()Landroid/view/WindowManager;]
  + NameAndType [getX ()F]
  + NameAndType [getY ()F]
  + NameAndType [hasCamera (Landroid/content/Context;)Z]
  + NameAndType [hasNext ()Z]
  + NameAndType [hideFormatBar ()V]
  + NameAndType [inJustDecodeBounds Z]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [initBlog ()V]
  + NameAndType [insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
  + NameAndType [intValue ()I]
  + NameAndType [isChecked ()Z]
  + NameAndType [isFeatured ()Z]
  + NameAndType [isFeaturedImageCapable ()Z]
  + NameAndType [isFeaturedInPost ()Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isLocation ()Z]
  + NameAndType [isPicasaImage (Landroid/net/Uri;)Z]
  + NameAndType [isUploaded ()Z]
  + NameAndType [isVideo ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [launchCamera ()V]
  + NameAndType [launchPictureLibrary ()V]
  + NameAndType [launchVideoCamera ()V]
  + NameAndType [launchVideoLibrary ()V]
  + NameAndType [length ()I]
  + NameAndType [locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + NameAndType [mAccountName Ljava/lang/String;]
  + NameAndType [mAddPictureButton Landroid/widget/ImageButton;]
  + NameAndType [mAutoSaveHandler Landroid/os/Handler;]
  + NameAndType [mBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [mBlogID I]
  + NameAndType [mBoldToggleButton Landroid/widget/ToggleButton;]
  + NameAndType [mBquoteToggleButton Landroid/widget/ToggleButton;]
  + NameAndType [mCategories Ljava/util/ArrayList;]
  + NameAndType [mContentEditText Lorg/edublogs/android/util/WPEditText;]
  + NameAndType [mCurrentActivityRequest I]
  + NameAndType [mCurrentLocation Landroid/location/Location;]
  + NameAndType [mCustomPubDate J]
  + NameAndType [mDateSetListener Landroid/app/DatePickerDialog$OnDateSetListener;]
  + NameAndType [mDay I]
  + NameAndType [mEmToggleButton Landroid/widget/ToggleButton;]
  + NameAndType [mExcerptEditText Landroid/widget/EditText;]
  + NameAndType [mFormatBar Landroid/widget/RelativeLayout;]
  + NameAndType [mHour I]
  + NameAndType [mIsBackspace Z]
  + NameAndType [mIsCustomPubDate Z]
  + NameAndType [mIsNew Z]
  + NameAndType [mIsPage Z]
  + NameAndType [mLastPosition I]
  + NameAndType [mLastYPos F]
  + NameAndType [mLinkButton Landroid/widget/Button;]
  + NameAndType [mLocalDraft Z]
  + NameAndType [mLocationHelper Lorg/edublogs/android/util/LocationHelper;]
  + NameAndType [mLocationText Landroid/widget/TextView;]
  + NameAndType [mMediaCapturePath Ljava/lang/String;]
  + NameAndType [mMinute I]
  + NameAndType [mMonth I]
  + NameAndType [mMoreButton Landroid/widget/Button;]
  + NameAndType [mOriginalPost Lorg/edublogs/android/models/Post;]
  + NameAndType [mPasswordEditText Landroid/widget/EditText;]
  + NameAndType [mPost Lorg/edublogs/android/models/Post;]
  + NameAndType [mPostFormatTitles [Ljava/lang/String;]
  + NameAndType [mPostFormats [Ljava/lang/String;]
  + NameAndType [mPostID J]
  + NameAndType [mPubDateButton Landroid/widget/Button;]
  + NameAndType [mPubDateText Landroid/widget/TextView;]
  + NameAndType [mQuickMediaType I]
  + NameAndType [mScrollDetected Z]
  + NameAndType [mSelectionEnd I]
  + NameAndType [mSelectionStart I]
  + NameAndType [mStatusSpinner Landroid/widget/Spinner;]
  + NameAndType [mStrikeToggleButton Landroid/widget/ToggleButton;]
  + NameAndType [mStyleStart I]
  + NameAndType [mTagsEditText Landroid/widget/EditText;]
  + NameAndType [mTimeSetListener Landroid/app/TimePickerDialog$OnTimeSetListener;]
  + NameAndType [mTitleEditText Landroid/widget/EditText;]
  + NameAndType [mUnderlineToggleButton Landroid/widget/ToggleButton;]
  + NameAndType [mYear I]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [min (II)I]
  + NameAndType [mkdirs ()Z]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextInt (I)I]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onCategoryButtonClick (Landroid/view/View;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateDialog (I)Landroid/app/Dialog;]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onPause ()V]
  + NameAndType [onResume ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [openInputStream (Landroid/net/Uri;)Ljava/io/InputStream;]
  + NameAndType [openStream ()Ljava/io/InputStream;]
  + NameAndType [outHeight I]
  + NameAndType [outWidth I]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [performLongClick ()Z]
  + NameAndType [populateSelectedCategories ()V]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [printStackTrace ()V]
  + NameAndType [putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putInt (Ljava/lang/String;I)V]
  + NameAndType [putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [read ([B)I]
  + NameAndType [registerForContextMenu (Landroid/view/View;)V]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [removeCallbacks (Ljava/lang/Runnable;)V]
  + NameAndType [removeSpan (Ljava/lang/Object;)V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [replaceFirst (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [save ()V]
  + NameAndType [save ()Z]
  + NameAndType [savePost (ZZ)Z]
  + NameAndType [selectBlogForShareAction ()Z]
  + NameAndType [sendBroadcast (Landroid/content/Intent;)V]
  + NameAndType [separator Ljava/lang/String;]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setCaption (Ljava/lang/String;)V]
  + NameAndType [setChecked (Z)V]
  + NameAndType [setContent ()V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setDate_created_gmt (J)V]
  + NameAndType [setDescription (Ljava/lang/String;)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setDropDownViewResource (I)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setFeatured (Z)V]
  + NameAndType [setFeaturedInPost (Z)V]
  + NameAndType [setFileName (Ljava/lang/String;)V]
  + NameAndType [setFilePath (Ljava/lang/String;)V]
  + NameAndType [setHomeButtonEnabled (Z)V]
  + NameAndType [setHorizontalAlignment (I)V]
  + NameAndType [setImageSource (Landroid/net/Uri;)V]
  + NameAndType [setIndeterminate (Z)V]
  + NameAndType [setItems ([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setJSONCategories (Lorg/json/JSONArray;)V]
  + NameAndType [setLatitude (D)V]
  + NameAndType [setLocalChange (Z)V]
  + NameAndType [setLocalDraft (Z)V]
  + NameAndType [setLongitude (D)V]
  + NameAndType [setMax (I)V]
  + NameAndType [setMediaPaths (Ljava/lang/String;)V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)V]
  + NameAndType [setMovementMethod (Landroid/text/method/MovementMethod;)V]
  + NameAndType [setMt_excerpt (Ljava/lang/String;)V]
  + NameAndType [setMt_keywords (Ljava/lang/String;)V]
  + NameAndType [setMt_text_more (Ljava/lang/String;)V]
  + NameAndType [setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setNeutralButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnEditTextImeBackListener (Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;)V]
  + NameAndType [setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V]
  + NameAndType [setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V]
  + NameAndType [setOnSelectionChangedListener (Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;)V]
  + NameAndType [setOnTouchListener (Landroid/view/View$OnTouchListener;)V]
  + NameAndType [setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPostID (J)V]
  + NameAndType [setPost_status (Ljava/lang/String;)V]
  + NameAndType [setProgress (I)V]
  + NameAndType [setQuickPostType (Ljava/lang/String;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setSelection (IZ)V]
  + NameAndType [setSoftInputMode (I)V]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/String;)V]
  + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setVideo (Z)V]
  + NameAndType [setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setVisibility (I)V]
  + NameAndType [setWPImageSpanWidth (Landroid/net/Uri;Lorg/edublogs/android/util/WPImageSpan;)V]
  + NameAndType [setWP_password (Ljava/lang/String;)V]
  + NameAndType [setWP_post_form (Ljava/lang/String;)V]
  + NameAndType [setWidth (I)V]
  + NameAndType [show ()V]
  + NameAndType [showBlogErrorAndFinish ()V]
  + NameAndType [showCancelAlert (Z)V]
  + NameAndType [showDialog (I)V]
  + NameAndType [showFormatBar ()V]
  + NameAndType [size ()I]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [subSequence (II)Ljava/lang/CharSequence;]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [update ()Z]
  + NameAndType [updateLastBlogId (I)V]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + NameAndType [verifyImage (Landroid/net/Uri;)V]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + NameAndType [write ([BII)V]
  + Utf8 []
  + Utf8 [
]
  + Utf8 [

]
  + Utf8 [
&lt;!--more--&gt;
]
  + Utf8 [
<!--more-->
]
  + Utf8 [ ]
  + Utf8 [ - ]
  + Utf8 [" />]
  + Utf8 [">]
  + Utf8 [((http|https|ftp|mailto):\S+)]
  + Utf8 [()D]
  + Utf8 [()F]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/ContentResolver;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/net/Uri;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Landroid/text/Layout;]
  + Utf8 [()Landroid/text/method/MovementMethod;]
  + Utf8 [()Landroid/view/Display;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Landroid/view/Window;]
  + Utf8 [()Landroid/view/WindowManager;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/io/File;]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/lang/CharSequence;]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()Ljava/util/Calendar;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()Lorg/json/JSONArray;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(D)Ljava/lang/StringBuilder;]
  + Utf8 [(D)V]
  + Utf8 [(FF)V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/app/Dialog;]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(I)[Ljava/lang/String;]
  + Utf8 [(IF)I]
  + Utf8 [(II)I]
  + Utf8 [(II)Landroid/text/Editable;]
  + Utf8 [(II)Ljava/lang/CharSequence;]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(IJZ)V]
  + Utf8 [(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(ILjava/lang/CharSequence;)Landroid/text/Editable;]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
  + Utf8 [(IZ)V]
  + Utf8 [(J)Ljava/lang/StringBuilder;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Context;)Landroid/view/LayoutInflater;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;II)Landroid/widget/ArrayAdapter;]
  + Utf8 [(Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Utf8 [(Landroid/content/Context;JI)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V]
  + Utf8 [(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V]
  + Utf8 [(Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Context;Lorg/edublogs/android/util/LocationHelper$LocationResult;)Z]
  + Utf8 [(Landroid/content/Intent;)Landroid/content/ComponentName;]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/net/Uri;]
  + Utf8 [(Landroid/net/Uri;)Ljava/io/InputStream;]
  + Utf8 [(Landroid/net/Uri;)V]
  + Utf8 [(Landroid/net/Uri;)Z]
  + Utf8 [(Landroid/net/Uri;Landroid/content/Context;)[I]
  + Utf8 [(Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + Utf8 [(Landroid/net/Uri;Lorg/edublogs/android/util/WPImageSpan;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/text/Editable;)V]
  + Utf8 [(Landroid/text/Layout$Alignment;)V]
  + Utf8 [(Landroid/text/Spanned;)Ljava/lang/String;]
  + Utf8 [(Landroid/text/TextWatcher;)V]
  + Utf8 [(Landroid/text/method/MovementMethod;)V]
  + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnFocusChangeListener;)V]
  + Utf8 [(Landroid/view/View$OnTouchListener;)V]
  + Utf8 [(Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/view/View;Z)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V]
  + Utf8 [(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Landroid/widget/ToggleButton;Ljava/lang/String;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/io/File;)Landroid/net/Uri;]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/CharSequence;)I]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;III)V]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Landroid/os/Parcelable;]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)Ljava/io/Serializable;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/ArrayList;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V]
  + Utf8 [(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/io/Serializable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Ljava/util/ArrayList;)Lorg/json/JSONArray;]
  + Utf8 [(Ljava/util/Collection;)V]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/location/Location;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/os/Handler;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/util/WPEditText;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;J)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/location/Location;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;)Landroid/net/Uri;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/CheckBox;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/TextView;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/util/WPImageSpan;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/SeekBar;Landroid/widget/EditText;Landroid/widget/CheckBox;Landroid/text/Spannable;Landroid/widget/CheckBox;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Z)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;[I[Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V]
  + Utf8 [(Lorg/json/JSONArray;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/json/JSONArray;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)Ljava/util/List;]
  + Utf8 [(Z)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [([B)I]
  + Utf8 [([BII)Landroid/graphics/Bitmap;]
  + Utf8 [([BII)V]
  + Utf8 [([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Utf8 [([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + Utf8 [([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [,]
  + Utf8 [.jpg]
  + Utf8 [/WordPress/images]
  + Utf8 [<]
  + Utf8 [<!--more-->]
  + Utf8 [</]
  + Utf8 [</a>]
  + Utf8 [</blockquote><blockquote>]
  + Utf8 [</em><em>]
  + Utf8 [</p>]
  + Utf8 [</p></p>]
  + Utf8 [</strike><strike>]
  + Utf8 [</strong><strong>]
  + Utf8 [</u><u>]
  + Utf8 [<a href="]
  + Utf8 [<a href="$1">$1</a>]
  + Utf8 [<br>]
  + Utf8 [<br><br>]
  + Utf8 [<img android-uri="]
  + Utf8 [<init>]
  + Utf8 [<p>]
  + Utf8 [<p><p>]
  + Utf8 [>]
  + Utf8 [ALIGN_CENTER]
  + Utf8 [Alignment]
  + Utf8 [Builder]
  + Utf8 [Camera]
  + Utf8 [Code]
  + Utf8 [ContextMenuInfo]
  + Utf8 [DCIM]
  + Utf8 [DIRECTORY_DCIM]
  + Utf8 [DownloadImageTask]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EditTextImeBackListener]
  + Utf8 [Entry]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/app/AlertDialog;]
  + Utf8 [Landroid/app/DatePickerDialog$OnDateSetListener;]
  + Utf8 [Landroid/app/DatePickerDialog;]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/app/TimePickerDialog$OnTimeSetListener;]
  + Utf8 [Landroid/app/TimePickerDialog;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/BitmapFactory$Options;]
  + Utf8 [Landroid/location/Location;]
  + Utf8 [Landroid/location/LocationManager;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/text/Editable;]
  + Utf8 [Landroid/text/Layout$Alignment;]
  + Utf8 [Landroid/text/Layout;]
  + Utf8 [Landroid/text/Spannable;]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [Landroid/text/style/AlignmentSpan$Standard;]
  + Utf8 [Landroid/text/style/StyleSpan;]
  + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [Landroid/view/ContextMenu;]
  + Utf8 [Landroid/view/Display;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/animation/AlphaAnimation;]
  + Utf8 [Landroid/widget/ArrayAdapter;]
  + Utf8 [Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>;]
  + Utf8 [Landroid/widget/ArrayAdapter<Ljava/lang/String;>;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [Landroid/widget/RelativeLayout;]
  + Utf8 [Landroid/widget/SeekBar;]
  + Utf8 [Landroid/widget/Spinner;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Landroid/widget/ToggleButton;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/io/OutputStream;]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Double;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/OutOfMemoryError;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Landroid/net/Uri;>;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Calendar;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/view/View;>;]
  + Utf8 [Ljava/util/List<Ljava/io/Serializable;>;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Random;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [LocationResult]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [Lorg/edublogs/android/util/ImageHelper;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper;]
  + Utf8 [Lorg/edublogs/android/util/WPEditText;]
  + Utf8 [Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [OnCheckedChangeListener]
  + Utf8 [OnClickListener]
  + Utf8 [OnDateSetListener]
  + Utf8 [OnFocusChangeListener]
  + Utf8 [OnSeekBarChangeListener]
  + Utf8 [OnSelectionChangedListener]
  + Utf8 [OnTimeSetListener]
  + Utf8 [OnTouchListener]
  + Utf8 [Options]
  + Utf8 [Original Size]
  + Utf8 [Path to file could not be created.]
  + Utf8 [QUICK_POST_PHOTO_CAMERA]
  + Utf8 [QUICK_POST_PHOTO_LIBRARY]
  + Utf8 [QUICK_POST_VIDEO_CAMERA]
  + Utf8 [QUICK_POST_VIDEO_LIBRARY]
  + Utf8 [QuickPhoto]
  + Utf8 [QuickVideo]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Standard]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[I]
  + Utf8 [[Landroid/text/style/CharacterStyle;]
  + Utf8 [[Landroid/text/style/QuoteSpan;]
  + Utf8 [[Landroid/text/style/StrikethroughSpan;]
  + Utf8 [[Landroid/text/style/StyleSpan;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [[Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [[Lorg/edublogs/android/util/WPUnderlineSpan;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$13]
  + Utf8 [access$14]
  + Utf8 [access$15]
  + Utf8 [access$16]
  + Utf8 [access$17]
  + Utf8 [access$18]
  + Utf8 [access$19]
  + Utf8 [access$2]
  + Utf8 [access$20]
  + Utf8 [access$21]
  + Utf8 [access$22]
  + Utf8 [access$23]
  + Utf8 [access$24]
  + Utf8 [access$25]
  + Utf8 [access$26]
  + Utf8 [access$27]
  + Utf8 [access$28]
  + Utf8 [access$29]
  + Utf8 [access$3]
  + Utf8 [access$30]
  + Utf8 [access$31]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [accountIDs]
  + Utf8 [accountName]
  + Utf8 [accounts]
  + Utf8 [action]
  + Utf8 [actionBar]
  + Utf8 [activePostFormat]
  + Utf8 [ad]
  + Utf8 [adapter]
  + Utf8 [add]
  + Utf8 [addMedia]
  + Utf8 [addPTags]
  + Utf8 [addPostToUpload]
  + Utf8 [addTextChangedListener]
  + Utf8 [addView]
  + Utf8 [after]
  + Utf8 [afterTextChanged]
  + Utf8 [alert]
  + Utf8 [alertView]
  + Utf8 [alignmentSpinner]
  + Utf8 [android.intent.action.MEDIA_MOUNTED]
  + Utf8 [android.intent.action.PICK]
  + Utf8 [android.intent.action.SEND]
  + Utf8 [android.intent.action.SEND_MULTIPLE]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android.intent.extra.STREAM]
  + Utf8 [android.intent.extra.SUBJECT]
  + Utf8 [android.intent.extra.TEXT]
  + Utf8 [android.media.action.IMAGE_CAPTURE]
  + Utf8 [android.media.action.VIDEO_CAPTURE]
  + Utf8 [android.text.style.SuggestionSpan]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/DatePickerDialog]
  + Utf8 [android/app/DatePickerDialog$OnDateSetListener]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/app/TimePickerDialog]
  + Utf8 [android/app/TimePickerDialog$OnTimeSetListener]
  + Utf8 [android/content/ContentResolver]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/graphics/BitmapFactory]
  + Utf8 [android/graphics/BitmapFactory$Options]
  + Utf8 [android/location/Location]
  + Utf8 [android/location/LocationManager]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Environment]
  + Utf8 [android/os/Handler]
  + Utf8 [android/text/Editable]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Layout]
  + Utf8 [android/text/Layout$Alignment]
  + Utf8 [android/text/Selection]
  + Utf8 [android/text/Spannable]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/text/TextWatcher]
  + Utf8 [android/text/format/DateUtils]
  + Utf8 [android/text/method/ArrowKeyMovementMethod]
  + Utf8 [android/text/style/AlignmentSpan]
  + Utf8 [android/text/style/AlignmentSpan$Standard]
  + Utf8 [android/text/style/CharacterStyle]
  + Utf8 [android/text/style/QuoteSpan]
  + Utf8 [android/text/style/StrikethroughSpan]
  + Utf8 [android/text/style/StyleSpan]
  + Utf8 [android/text/style/URLSpan]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [android/view/Display]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/MotionEvent]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnFocusChangeListener]
  + Utf8 [android/view/View$OnTouchListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/Window]
  + Utf8 [android/view/WindowManager]
  + Utf8 [android/view/animation/AlphaAnimation]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [android/widget/CompoundButton]
  + Utf8 [android/widget/CompoundButton$OnCheckedChangeListener]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [android/widget/RelativeLayout]
  + Utf8 [android/widget/SeekBar]
  + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener]
  + Utf8 [android/widget/Spinner]
  + Utf8 [android/widget/TextView]
  + Utf8 [android/widget/Toast]
  + Utf8 [android/widget/ToggleButton]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [as]
  + Utf8 [aside]
  + Utf8 [audio]
  + Utf8 [autoSaveRunnable]
  + Utf8 [before]
  + Utf8 [beforeTextChanged]
  + Utf8 [blockquote]
  + Utf8 [blogName]
  + Utf8 [blogNames]
  + Utf8 [builder]
  + Utf8 [bundle]
  + Utf8 [buttonCategory]
  + Utf8 [bytes]
  + Utf8 [c]
  + Utf8 [cacheDir]
  + Utf8 [cancelTimer]
  + Utf8 [caption]
  + Utf8 [capturedImageUri]
  + Utf8 [capturedVideoUri]
  + Utf8 [categories]
  + Utf8 [categoriesIntent]
  + Utf8 [categorisList]
  + Utf8 [category-]
  + Utf8 [categoryName]
  + Utf8 [charPosition]
  + Utf8 [chat]
  + Utf8 [clear]
  + Utf8 [click_spans]
  + Utf8 [close]
  + Utf8 [column]
  + Utf8 [com.android.gallery3d]
  + Utf8 [com.google.android.gallery3d]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/SherlockActivity]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [contains]
  + Utf8 [content]
  + Utf8 [content://com.android.gallery3d.provider]
  + Utf8 [content://com.google.android.gallery3d]
  + Utf8 [contentHTML]
  + Utf8 [conversionFactor]
  + Utf8 [count]
  + Utf8 [create]
  + Utf8 [createFromResource]
  + Utf8 [createThumbnail]
  + Utf8 [ctrl]
  + Utf8 [curHash]
  + Utf8 [curStream]
  + Utf8 [currentActivityRequest]
  + Utf8 [currentBlog]
  + Utf8 [currentPost]
  + Utf8 [currentTimeMillis]
  + Utf8 [data]
  + Utf8 [dcimFolderName]
  + Utf8 [decodeByteArray]
  + Utf8 [defaultPostFormatTitles]
  + Utf8 [delete]
  + Utf8 [deleteMediaFiles]
  + Utf8 [dialogBuilder]
  + Utf8 [dimensions]
  + Utf8 [directory]
  + Utf8 [display]
  + Utf8 [doubleValue]
  + Utf8 [downloadDialog]
  + Utf8 [downloadExternalImage]
  + Utf8 [dpd]
  + Utf8 [draft]
  + Utf8 [e]
  + Utf8 [em]
  + Utf8 [enableLBSButtons]
  + Utf8 [endTag]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [equals]
  + Utf8 [event]
  + Utf8 [excerpt]
  + Utf8 [execute]
  + Utf8 [exists]
  + Utf8 [extras]
  + Utf8 [f]
  + Utf8 [factory]
  + Utf8 [fadeInAnimation]
  + Utf8 [fadeOutAnimation]
  + Utf8 [featuredCheckBox]
  + Utf8 [featuredInPostCheckBox]
  + Utf8 [file://]
  + Utf8 [finalBytes]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [flags]
  + Utf8 [flush]
  + Utf8 [formatBtnClick]
  + Utf8 [formatDateTime]
  + Utf8 [formattedDate]
  + Utf8 [from]
  + Utf8 [fromFile]
  + Utf8 [fromHtml]
  + Utf8 [fromJSONArrayToStringList]
  + Utf8 [fromJson]
  + Utf8 [fromStringListToJSONArray]
  + Utf8 [gallery]
  + Utf8 [geo:]
  + Utf8 [get]
  + Utf8 [getAccounts]
  + Utf8 [getAction]
  + Utf8 [getAddressTask]
  + Utf8 [getApplicationContext]
  + Utf8 [getBlogName]
  + Utf8 [getBoolean]
  + Utf8 [getCacheDir]
  + Utf8 [getCaption]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getClass]
  + Utf8 [getContentResolver]
  + Utf8 [getCurrentBlog]
  + Utf8 [getData]
  + Utf8 [getDate_created_gmt]
  + Utf8 [getDefaultDisplay]
  + Utf8 [getDescription]
  + Utf8 [getEncodedPath]
  + Utf8 [getExternalStorageDirectory]
  + Utf8 [getExternalStorageState]
  + Utf8 [getExtras]
  + Utf8 [getHeight]
  + Utf8 [getHorizontalAlignment]
  + Utf8 [getId]
  + Utf8 [getImageBytesForPath]
  + Utf8 [getImageSize]
  + Utf8 [getImageSource]
  + Utf8 [getInstance]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getJSONCategories]
  + Utf8 [getKey]
  + Utf8 [getLatitude]
  + Utf8 [getLayout]
  + Utf8 [getLayoutInflater]
  + Utf8 [getLineForOffset]
  + Utf8 [getLineForVertical]
  + Utf8 [getLineStart]
  + Utf8 [getLocation]
  + Utf8 [getLocationProvider]
  + Utf8 [getLong]
  + Utf8 [getLongitude]
  + Utf8 [getMaxImageWidth]
  + Utf8 [getMt_excerpt]
  + Utf8 [getMt_keywords]
  + Utf8 [getMt_text_more]
  + Utf8 [getName]
  + Utf8 [getOffsetForHorizontal]
  + Utf8 [getParcelableArrayListExtra]
  + Utf8 [getParcelableExtra]
  + Utf8 [getParentFile]
  + Utf8 [getPostFormats]
  + Utf8 [getPostFormatsTask]
  + Utf8 [getPost_status]
  + Utf8 [getProviders]
  + Utf8 [getResources]
  + Utf8 [getScrollX]
  + Utf8 [getScrollY]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getSelectionEnd]
  + Utf8 [getSelectionStart]
  + Utf8 [getSerializable]
  + Utf8 [getSpanEnd]
  + Utf8 [getSpanStart]
  + Utf8 [getSpans]
  + Utf8 [getString]
  + Utf8 [getStringArray]
  + Utf8 [getStringExtra]
  + Utf8 [getStyle]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getSystemService]
  + Utf8 [getTag]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [getType]
  + Utf8 [getValue]
  + Utf8 [getVisibility]
  + Utf8 [getWP_password]
  + Utf8 [getWP_post_format]
  + Utf8 [getWidth]
  + Utf8 [getWindow]
  + Utf8 [getWindowManager]
  + Utf8 [getX]
  + Utf8 [getY]
  + Utf8 [gps]
  + Utf8 [gson]
  + Utf8 [hasCamera]
  + Utf8 [hasFocus]
  + Utf8 [hasLocationProvider]
  + Utf8 [hasNext]
  + Utf8 [height]
  + Utf8 [hideFormatBar]
  + Utf8 [http://]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [ih]
  + Utf8 [image]
  + Utf8 [image/*]
  + Utf8 [imageUri]
  + Utf8 [imageWidth]
  + Utf8 [imageWidthBlogSetting]
  + Utf8 [imageWidthPictureSetting]
  + Utf8 [imageWidthText]
  + Utf8 [image_spans]
  + Utf8 [images]
  + Utf8 [inJustDecodeBounds]
  + Utf8 [indexOf]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [initBlog]
  + Utf8 [input]
  + Utf8 [insert]
  + Utf8 [intValue]
  + Utf8 [intent]
  + Utf8 [is]
  + Utf8 [isAutoSave]
  + Utf8 [isChecked]
  + Utf8 [isDraftSave]
  + Utf8 [isFeatured]
  + Utf8 [isFeaturedImageCapable]
  + Utf8 [isFeaturedInPost]
  + Utf8 [isLocalDraft]
  + Utf8 [isLocation]
  + Utf8 [isNew]
  + Utf8 [isPage]
  + Utf8 [isPicasaImage]
  + Utf8 [isQuickPress]
  + Utf8 [isUpPress]
  + Utf8 [isUploaded]
  + Utf8 [isVideo]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [items]
  + Utf8 [iterator]
  + Utf8 [java/io/File]
  + Utf8 [java/io/FileOutputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/io/OutputStream]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/OutOfMemoryError]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/net/URL]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Calendar]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Random]
  + Utf8 [java/util/Set]
  + Utf8 [java/util/Vector]
  + Utf8 [jsonPostFormats]
  + Utf8 [key]
  + Utf8 [latitude]
  + Utf8 [launchCamera]
  + Utf8 [launchPictureLibrary]
  + Utf8 [launchVideoCamera]
  + Utf8 [launchVideoLibrary]
  + Utf8 [layout]
  + Utf8 [layoutInflater]
  + Utf8 [length]
  + Utf8 [line]
  + Utf8 [link]
  + Utf8 [linkText]
  + Utf8 [linkURL]
  + Utf8 [listChanged]
  + Utf8 [loadingDialog]
  + Utf8 [localDraft]
  + Utf8 [localdraft]
  + Utf8 [location]
  + Utf8 [locationManager]
  + Utf8 [locationResult]
  + Utf8 [longitude]
  + Utf8 [mAccountName]
  + Utf8 [mAddPictureButton]
  + Utf8 [mAutoSaveHandler]
  + Utf8 [mBlog]
  + Utf8 [mBlogID]
  + Utf8 [mBoldToggleButton]
  + Utf8 [mBquoteToggleButton]
  + Utf8 [mCategories]
  + Utf8 [mContentEditText]
  + Utf8 [mCurrentActivityRequest]
  + Utf8 [mCurrentLocation]
  + Utf8 [mCustomPubDate]
  + Utf8 [mDateSetListener]
  + Utf8 [mDay]
  + Utf8 [mEmToggleButton]
  + Utf8 [mExcerptEditText]
  + Utf8 [mFormatBar]
  + Utf8 [mHour]
  + Utf8 [mIsBackspace]
  + Utf8 [mIsCustomPubDate]
  + Utf8 [mIsNew]
  + Utf8 [mIsPage]
  + Utf8 [mLastPosition]
  + Utf8 [mLastYPos]
  + Utf8 [mLinkButton]
  + Utf8 [mLocalDraft]
  + Utf8 [mLocationHelper]
  + Utf8 [mLocationText]
  + Utf8 [mMediaCapturePath]
  + Utf8 [mMinute]
  + Utf8 [mMonth]
  + Utf8 [mMoreButton]
  + Utf8 [mOriginalPost]
  + Utf8 [mPasswordEditText]
  + Utf8 [mPost]
  + Utf8 [mPostFormatTitles]
  + Utf8 [mPostFormats]
  + Utf8 [mPostID]
  + Utf8 [mPubDateButton]
  + Utf8 [mPubDateText]
  + Utf8 [mQuickMediaType]
  + Utf8 [mScrollDetected]
  + Utf8 [mSelectionEnd]
  + Utf8 [mSelectionStart]
  + Utf8 [mStatusSpinner]
  + Utf8 [mStrikeToggleButton]
  + Utf8 [mStyleStart]
  + Utf8 [mTagsEditText]
  + Utf8 [mTimeSetListener]
  + Utf8 [mTitleEditText]
  + Utf8 [mUnderlineToggleButton]
  + Utf8 [mYear]
  + Utf8 [makeText]
  + Utf8 [mediaCapturePath]
  + Utf8 [mediaData]
  + Utf8 [menu]
  + Utf8 [menuInfo]
  + Utf8 [mf]
  + Utf8 [min]
  + Utf8 [mkdirs]
  + Utf8 [moreTag]
  + Utf8 [mounted]
  + Utf8 [multi_stream]
  + Utf8 [network]
  + Utf8 [newUri]
  + Utf8 [next]
  + Utf8 [nextInt]
  + Utf8 [onActivityResult]
  + Utf8 [onBackPressed]
  + Utf8 [onCategoryButtonClick]
  + Utf8 [onClick]
  + Utf8 [onContextItemSelected]
  + Utf8 [onCreate]
  + Utf8 [onCreateContextMenu]
  + Utf8 [onCreateDialog]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onFocusChange]
  + Utf8 [onImeBack]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPause]
  + Utf8 [onResume]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onSelectionChanged]
  + Utf8 [onTextChanged]
  + Utf8 [onTouch]
  + Utf8 [openInputStream]
  + Utf8 [openStream]
  + Utf8 [opts]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/MediaFile]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditLinkActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$10]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$11]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$12]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$13]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$14]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$15]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$2]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$3]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$4]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$5]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$6]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$7]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$8]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$9]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [org/edublogs/android/util/ImageHelper]
  + Utf8 [org/edublogs/android/util/JSONUtil]
  + Utf8 [org/edublogs/android/util/LocationHelper]
  + Utf8 [org/edublogs/android/util/LocationHelper$LocationResult]
  + Utf8 [org/edublogs/android/util/PostUploadService]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/edublogs/android/util/WPEditText]
  + Utf8 [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
  + Utf8 [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPImageSpan]
  + Utf8 [org/edublogs/android/util/WPUnderlineSpan]
  + Utf8 [org/json/JSONArray]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Utf8 [orientation]
  + Utf8 [outHeight]
  + Utf8 [outWidth]
  + Utf8 [output]
  + Utf8 [params]
  + Utf8 [parse]
  + Utf8 [password]
  + Utf8 [path]
  + Utf8 [pending]
  + Utf8 [performLongClick]
  + Utf8 [pfAdapter]
  + Utf8 [pfSpinner]
  + Utf8 [photoPickerIntent]
  + Utf8 [populateSelectedCategories]
  + Utf8 [pos]
  + Utf8 [position]
  + Utf8 [postDelayed]
  + Utf8 [postFormat]
  + Utf8 [postFormatSpinner]
  + Utf8 [postID]
  + Utf8 [printStackTrace]
  + Utf8 [private]
  + Utf8 [processAttachmentsTask]
  + Utf8 [providerName]
  + Utf8 [providers]
  + Utf8 [pubDate]
  + Utf8 [pubDateTimestamp]
  + Utf8 [publish]
  + Utf8 [putExtra]
  + Utf8 [putExtras]
  + Utf8 [putInt]
  + Utf8 [putSerializable]
  + Utf8 [putString]
  + Utf8 [px]
  + Utf8 [quick-media]
  + Utf8 [quote]
  + Utf8 [r]
  + Utf8 [read]
  + Utf8 [registerForContextMenu]
  + Utf8 [remove]
  + Utf8 [removeCallbacks]
  + Utf8 [removeLocation]
  + Utf8 [removeSpan]
  + Utf8 [removeView]
  + Utf8 [replace]
  + Utf8 [replaceAll]
  + Utf8 [replaceFirst]
  + Utf8 [requestCode]
  + Utf8 [resizedBitmap]
  + Utf8 [resultCode]
  + Utf8 [s]
  + Utf8 [save]
  + Utf8 [savePost]
  + Utf8 [savedInstanceState]
  + Utf8 [sectionCategories]
  + Utf8 [seekBar]
  + Utf8 [select-category]
  + Utf8 [selectBlogForShareAction]
  + Utf8 [selectCategory]
  + Utf8 [selectedCategories]
  + Utf8 [selectedStatus]
  + Utf8 [selectedText]
  + Utf8 [selectionEnd]
  + Utf8 [selectionStart]
  + Utf8 [sendBroadcast]
  + Utf8 [separator]
  + Utf8 [setAdapter]
  + Utf8 [setCancelable]
  + Utf8 [setCaption]
  + Utf8 [setChecked]
  + Utf8 [setContent]
  + Utf8 [setContentView]
  + Utf8 [setDate_created_gmt]
  + Utf8 [setDescription]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDropDownViewResource]
  + Utf8 [setDuration]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setFeatured]
  + Utf8 [setFeaturedInPost]
  + Utf8 [setFileName]
  + Utf8 [setFilePath]
  + Utf8 [setHomeButtonEnabled]
  + Utf8 [setHorizontalAlignment]
  + Utf8 [setImageSource]
  + Utf8 [setIndeterminate]
  + Utf8 [setItems]
  + Utf8 [setJSONCategories]
  + Utf8 [setLatitude]
  + Utf8 [setLocalChange]
  + Utf8 [setLocalDraft]
  + Utf8 [setLongitude]
  + Utf8 [setMax]
  + Utf8 [setMediaPaths]
  + Utf8 [setMessage]
  + Utf8 [setMovementMethod]
  + Utf8 [setMt_excerpt]
  + Utf8 [setMt_keywords]
  + Utf8 [setMt_text_more]
  + Utf8 [setNegativeButton]
  + Utf8 [setNeutralButton]
  + Utf8 [setOnCheckedChangeListener]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnEditTextImeBackListener]
  + Utf8 [setOnFocusChangeListener]
  + Utf8 [setOnSeekBarChangeListener]
  + Utf8 [setOnSelectionChangedListener]
  + Utf8 [setOnTouchListener]
  + Utf8 [setPositiveButton]
  + Utf8 [setPostID]
  + Utf8 [setPost_status]
  + Utf8 [setProgress]
  + Utf8 [setQuickPostType]
  + Utf8 [setResult]
  + Utf8 [setSelection]
  + Utf8 [setSoftInputMode]
  + Utf8 [setSpan]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [setTitle]
  + Utf8 [setType]
  + Utf8 [setVideo]
  + Utf8 [setView]
  + Utf8 [setVisibility]
  + Utf8 [setWPImageSpanWidth]
  + Utf8 [setWP_password]
  + Utf8 [setWP_post_form]
  + Utf8 [setWidth]
  + Utf8 [shouldRefresh]
  + Utf8 [show]
  + Utf8 [showBlogErrorAndFinish]
  + Utf8 [showCancelAlert]
  + Utf8 [showDialog]
  + Utf8 [showFormatBar]
  + Utf8 [size]
  + Utf8 [span]
  + Utf8 [spans]
  + Utf8 [ss]
  + Utf8 [ssb]
  + Utf8 [standard]
  + Utf8 [start]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [startAnimation]
  + Utf8 [startService]
  + Utf8 [startTag]
  + Utf8 [startsWith]
  + Utf8 [state]
  + Utf8 [status]
  + Utf8 [str]
  + Utf8 [strike]
  + Utf8 [strong]
  + Utf8 [style]
  + Utf8 [subSequence]
  + Utf8 [substring]
  + Utf8 [success]
  + Utf8 [tag]
  + Utf8 [tagEnd]
  + Utf8 [tagStart]
  + Utf8 [tags]
  + Utf8 [takePictureFromCameraIntent]
  + Utf8 [temp]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [titleText]
  + Utf8 [toHtml]
  + Utf8 [toString]
  + Utf8 [toUpperCase]
  + Utf8 [toggleButton]
  + Utf8 [tpd]
  + Utf8 [type]
  + Utf8 [u]
  + Utf8 [unescapeHTML]
  + Utf8 [update]
  + Utf8 [updateLastBlogId]
  + Utf8 [updateLocation]
  + Utf8 [uri]
  + Utf8 [url]
  + Utf8 [urlHTML]
  + Utf8 [us]
  + Utf8 [v]
  + Utf8 [val]
  + Utf8 [valueOf]
  + Utf8 [verifyImage]
  + Utf8 [video]
  + Utf8 [video/*]
  + Utf8 [videoPickerIntent]
  + Utf8 [videoUri]
  + Utf8 [viewMap]
  + Utf8 [viewsToRemove]
  + Utf8 [width]
  + Utf8 [wp-]
  + Utf8 [wpDB]
  + Utf8 [wpIS]
  + Utf8 [write]
  + Utf8 [x]
  + Utf8 [y]
  + Utf8 [youtube_gdata]
  + Utf8 [?]

Fields (count = 54):
  + Field:        mBlog Lorg/edublogs/android/models/Blog;
    Access flags: 0x2
      = private org.edublogs.android.models.Blog mBlog
  + Field:        mPost Lorg/edublogs/android/models/Post;
    Access flags: 0x2
      = private org.edublogs.android.models.Post mPost
  + Field:        mOriginalPost Lorg/edublogs/android/models/Post;
    Access flags: 0x2
      = private org.edublogs.android.models.Post mOriginalPost
  + Field:        mContentEditText Lorg/edublogs/android/util/WPEditText;
    Access flags: 0x2
      = private org.edublogs.android.util.WPEditText mContentEditText
  + Field:        mAddPictureButton Landroid/widget/ImageButton;
    Access flags: 0x2
      = private android.widget.ImageButton mAddPictureButton
  + Field:        mStatusSpinner Landroid/widget/Spinner;
    Access flags: 0x2
      = private android.widget.Spinner mStatusSpinner
  + Field:        mTitleEditText Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mTitleEditText
  + Field:        mPasswordEditText Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mPasswordEditText
  + Field:        mTagsEditText Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mTagsEditText
  + Field:        mExcerptEditText Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mExcerptEditText
  + Field:        mLocationText Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mLocationText
  + Field:        mPubDateText Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView mPubDateText
  + Field:        mBoldToggleButton Landroid/widget/ToggleButton;
    Access flags: 0x2
      = private android.widget.ToggleButton mBoldToggleButton
  + Field:        mEmToggleButton Landroid/widget/ToggleButton;
    Access flags: 0x2
      = private android.widget.ToggleButton mEmToggleButton
  + Field:        mBquoteToggleButton Landroid/widget/ToggleButton;
    Access flags: 0x2
      = private android.widget.ToggleButton mBquoteToggleButton
  + Field:        mUnderlineToggleButton Landroid/widget/ToggleButton;
    Access flags: 0x2
      = private android.widget.ToggleButton mUnderlineToggleButton
  + Field:        mStrikeToggleButton Landroid/widget/ToggleButton;
    Access flags: 0x2
      = private android.widget.ToggleButton mStrikeToggleButton
  + Field:        mPubDateButton Landroid/widget/Button;
    Access flags: 0x2
      = private android.widget.Button mPubDateButton
  + Field:        mLinkButton Landroid/widget/Button;
    Access flags: 0x2
      = private android.widget.Button mLinkButton
  + Field:        mMoreButton Landroid/widget/Button;
    Access flags: 0x2
      = private android.widget.Button mMoreButton
  + Field:        mFormatBar Landroid/widget/RelativeLayout;
    Access flags: 0x2
      = private android.widget.RelativeLayout mFormatBar
  + Field:        mCurrentLocation Landroid/location/Location;
    Access flags: 0x2
      = private android.location.Location mCurrentLocation
  + Field:        mLocationHelper Lorg/edublogs/android/util/LocationHelper;
    Access flags: 0x2
      = private org.edublogs.android.util.LocationHelper mLocationHelper
  + Field:        mAutoSaveHandler Landroid/os/Handler;
    Access flags: 0x2
      = private android.os.Handler mAutoSaveHandler
  + Field:        mCategories Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mCategories
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Field:        mIsPage Z
    Access flags: 0x2
      = private boolean mIsPage
  + Field:        mIsNew Z
    Access flags: 0x2
      = private boolean mIsNew
  + Field:        mLocalDraft Z
    Access flags: 0x2
      = private boolean mLocalDraft
  + Field:        mIsCustomPubDate Z
    Access flags: 0x2
      = private boolean mIsCustomPubDate
  + Field:        mIsBackspace Z
    Access flags: 0x2
      = private boolean mIsBackspace
  + Field:        mScrollDetected Z
    Access flags: 0x2
      = private boolean mScrollDetected
  + Field:        mAccountName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mAccountName
  + Field:        mQuickMediaType I
    Access flags: 0x2
      = private int mQuickMediaType
  + Field:        mMediaCapturePath Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mMediaCapturePath
  + Field:        mPostFormats [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mPostFormats
  + Field:        mPostFormatTitles [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mPostFormatTitles
  + Field:        mBlogID I
    Access flags: 0x2
      = private int mBlogID
  + Field:        mPostID J
    Access flags: 0x2
      = private long mPostID
  + Field:        mCustomPubDate J
    Access flags: 0x2
      = private long mCustomPubDate
  + Field:        mYear I
    Access flags: 0x2
      = private int mYear
  + Field:        mMonth I
    Access flags: 0x2
      = private int mMonth
  + Field:        mDay I
    Access flags: 0x2
      = private int mDay
  + Field:        mHour I
    Access flags: 0x2
      = private int mHour
  + Field:        mMinute I
    Access flags: 0x2
      = private int mMinute
  + Field:        mStyleStart I
    Access flags: 0x2
      = private int mStyleStart
  + Field:        mSelectionStart I
    Access flags: 0x2
      = private int mSelectionStart
  + Field:        mSelectionEnd I
    Access flags: 0x2
      = private int mSelectionEnd
  + Field:        mLastPosition I
    Access flags: 0x2
      = private int mLastPosition
  + Field:        mCurrentActivityRequest I
    Access flags: 0x2
      = private int mCurrentActivityRequest
  + Field:        mLastYPos F
    Access flags: 0x2
      = private float mLastYPos
  + Field:        locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;
    Access flags: 0x2
      = private org.edublogs.android.util.LocationHelper$LocationResult locationResult
  + Field:        mDateSetListener Landroid/app/DatePickerDialog$OnDateSetListener;
    Access flags: 0x2
      = private android.app.DatePickerDialog$OnDateSetListener mDateSetListener
  + Field:        mTimeSetListener Landroid/app/TimePickerDialog$OnTimeSetListener;
    Access flags: 0x2
      = private android.app.TimePickerDialog$OnTimeSetListener mTimeSetListener
  + Field:        autoSaveRunnable Ljava/lang/Runnable;
    Access flags: 0x2
      = private java.lang.Runnable autoSaveRunnable

Methods (count = 74):
  + Method:       <init>()V
    Access flags: 0x1
      = public EditPostActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 142, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #568
        + Methodref [com/actionbarsherlock/app/SherlockActivity.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [14] aload_0 v0
      [15] iconst_0
      [16] putfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [19] aload_0 v0
      [20] iconst_0
      [21] putfield #394
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsCustomPubDate Z]
      [24] aload_0 v0
      [25] iconst_0
      [26] putfield #393
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsBackspace Z]
      [29] aload_0 v0
      [30] iconst_0
      [31] putfield #416
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mScrollDetected Z]
      [34] aload_0 v0
      [35] ldc #90
        + String []
      [37] putfield #375
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAccountName Ljava/lang/String;]
      [40] aload_0 v0
      [41] iconst_m1
      [42] putfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [45] aload_0 v0
      [46] ldc #90
        + String []
      [48] putfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [51] aload_0 v0
      [52] aconst_null
      [53] putfield #411
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
      [56] aload_0 v0
      [57] aconst_null
      [58] putfield #410
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormatTitles [Ljava/lang/String;]
      [61] aload_0 v0
      [62] iconst_m1
      [63] putfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [66] aload_0 v0
      [67] ldc2_w #353
        + Long [-1]
      [70] putfield #412
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostID J]
      [73] aload_0 v0
      [74] lconst_0
      [75] putfield #386
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCustomPubDate J]
      [78] aload_0 v0
      [79] iconst_m1
      [80] putfield #397
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastPosition I]
      [83] aload_0 v0
      [84] iconst_m1
      [85] putfield #384
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
      [88] aload_0 v0
      [89] fconst_0
      [90] putfield #398
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastYPos F]
      [93] aload_0 v0
      [94] new #318
        + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
      [97] dup
      [98] aload_0 v0
      [99] invokespecial #742
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$1.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [102] putfield #374
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [105] aload_0 v0
      [106] new #325
        + Class [org/edublogs/android/ui/posts/EditPostActivity$2]
      [109] dup
      [110] aload_0 v0
      [111] invokespecial #749
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$2.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [114] putfield #387
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDateSetListener Landroid/app/DatePickerDialog$OnDateSetListener;]
      [117] aload_0 v0
      [118] new #326
        + Class [org/edublogs/android/ui/posts/EditPostActivity$3]
      [121] dup
      [122] aload_0 v0
      [123] invokespecial #750
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$3.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [126] putfield #423
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTimeSetListener Landroid/app/TimePickerDialog$OnTimeSetListener;]
      [129] aload_0 v0
      [130] new #327
        + Class [org/edublogs/android/ui/posts/EditPostActivity$4]
      [133] dup
      [134] aload_0 v0
      [135] invokespecial #751
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$4.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [138] putfield #373
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.autoSaveRunnable Ljava/lang/Runnable;]
      [141] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 23)
        [0] -> line 114
        [4] -> line 153
        [9] -> line 154
        [14] -> line 155
        [19] -> line 156
        [24] -> line 157
        [29] -> line 158
        [34] -> line 160
        [40] -> line 161
        [45] -> line 162
        [51] -> line 164
        [56] -> line 165
        [61] -> line 167
        [66] -> line 168
        [73] -> line 169
        [78] -> line 173
        [83] -> line 174
        [88] -> line 176
        [93] -> line 1221
        [105] -> line 1992
        [117] -> line 2001
        [129] -> line 2026
        [141] -> line 114
      + Local variable table attribute (count = 1)
        v0: 0 -> 142 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2357, locals = 14, stack = 7):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #570
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #707
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getIntent ()Landroid/content/Intent;]
      [9] invokevirtual #456
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [12] astore_2 v2
      [13] aload_0 v0
      [14] invokevirtual #712
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [17] astore_3 v3
      [18] aload_3 v3
      [19] iconst_1
      [20] invokevirtual #567
        + Methodref [com/actionbarsherlock/app/ActionBar.setHomeButtonEnabled (Z)V]
      [23] aload_3 v3
      [24] iconst_1
      [25] invokevirtual #566
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [28] invokestatic #633
        + Methodref [java/util/Calendar.getInstance ()Ljava/util/Calendar;]
      [31] astore v4
      [33] aload_0 v0
      [34] aload v4
      [36] iconst_1
      [37] invokevirtual #632
        + Methodref [java/util/Calendar.get (I)I]
      [40] putfield #426
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mYear I]
      [43] aload_0 v0
      [44] aload v4
      [46] iconst_2
      [47] invokevirtual #632
        + Methodref [java/util/Calendar.get (I)I]
      [50] putfield #405
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMonth I]
      [53] aload_0 v0
      [54] aload v4
      [56] iconst_5
      [57] invokevirtual #632
        + Methodref [java/util/Calendar.get (I)I]
      [60] putfield #388
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDay I]
      [63] aload_0 v0
      [64] aload v4
      [66] bipush 11
      [68] invokevirtual #632
        + Methodref [java/util/Calendar.get (I)I]
      [71] putfield #392
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mHour I]
      [74] aload_0 v0
      [75] aload v4
      [77] bipush 12
      [79] invokevirtual #632
        + Methodref [java/util/Calendar.get (I)I]
      [82] putfield #404
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMinute I]
      [85] aload_0 v0
      [86] new #298
        + Class [java/util/ArrayList]
      [89] dup
      [90] invokespecial #627
        + Methodref [java/util/ArrayList.<init> ()V]
      [93] putfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [96] aload_0 v0
      [97] new #229
        + Class [android/os/Handler]
      [100] dup
      [101] invokespecial #494
        + Methodref [android/os/Handler.<init> ()V]
      [104] putfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [107] aload_0 v0
      [108] invokevirtual #707
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getIntent ()Landroid/content/Intent;]
      [111] invokevirtual #454
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [114] astore v5
      [116] ldc #131
        + String [android.intent.action.SEND]
      [118] aload v5
      [120] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [123] ifne +13 (target=136)
      [126] ldc #132
        + String [android.intent.action.SEND_MULTIPLE]
      [128] aload v5
      [130] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [133] ifeq +11 (target=144)
      [136] aload_0 v0
      [137] invokespecial #727
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.selectBlogForShareAction ()Z]
      [140] ifne +401 (target=541)
      [143] return
      [144] aload_0 v0
      [145] invokespecial #717
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.initBlog ()V]
      [148] aload_2 v2
      [149] ifnull +273 (target=422)
      [152] aload_0 v0
      [153] aload_2 v2
      [154] ldc #128
        + String [accountName]
      [156] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [159] invokestatic #777
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [162] putfield #375
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAccountName Ljava/lang/String;]
      [165] aload_0 v0
      [166] aload_2 v2
      [167] ldc #178
        + String [postID]
      [169] invokevirtual #486
        + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J]
      [172] putfield #412
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostID J]
      [175] aload_0 v0
      [176] aload_2 v2
      [177] ldc #169
        + String [localDraft]
      [179] iconst_0
      [180] invokevirtual #483
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [183] putfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [186] aload_0 v0
      [187] aload_2 v2
      [188] ldc #164
        + String [isPage]
      [190] iconst_0
      [191] invokevirtual #483
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [194] putfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [197] aload_0 v0
      [198] aload_2 v2
      [199] ldc #163
        + String [isNew]
      [201] iconst_0
      [202] invokevirtual #483
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;Z)Z]
      [205] putfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [208] aload_1 v1
      [209] ifnull +35 (target=244)
      [212] aload_0 v0
      [213] aload_1 v1
      [214] ldc #152
        + String [currentActivityRequest]
      [216] invokevirtual #484
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [219] putfield #384
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
      [222] aload_1 v1
      [223] ldc #172
        + String [mediaCapturePath]
      [225] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [228] ifnull +27 (target=255)
      [231] aload_0 v0
      [232] aload_1 v1
      [233] ldc #172
        + String [mediaCapturePath]
      [235] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [238] putfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [241] goto +14 (target=255)
      [244] aload_0 v0
      [245] aload_2 v2
      [246] ldc #182
        + String [quick-media]
      [248] iconst_m1
      [249] invokevirtual #485
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;I)I]
      [252] putfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [255] aload_2 v2
      [256] ldc #165
        + String [isQuickPress]
      [258] invokevirtual #482
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [261] ifeq +16 (target=277)
      [264] aload_0 v0
      [265] aload_2 v2
      [266] ldc #160
        + String [id]
      [268] invokevirtual #484
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [271] putfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [274] goto +13 (target=287)
      [277] aload_0 v0
      [278] getstatic #370
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [281] invokevirtual #645
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [284] putfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [287] aload_0 v0
      [288] new #312
        + Class [org/edublogs/android/models/Blog]
      [291] dup
      [292] aload_0 v0
      [293] getfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [296] invokespecial #643
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [299] putfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [302] aload_0 v0
      [303] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [306] putstatic #370
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [309] goto +10 (target=319)
      [312] astore v6
      [314] aload_0 v0
      [315] invokespecial #734
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showBlogErrorAndFinish ()V]
      [318] return
      [319] aload_0 v0
      [320] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [323] ifne +99 (target=422)
      [326] aload_0 v0
      [327] new #314
        + Class [org/edublogs/android/models/Post]
      [330] dup
      [331] aload_0 v0
      [332] getfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [335] aload_0 v0
      [336] getfield #412
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostID J]
      [339] aload_0 v0
      [340] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [343] invokespecial #663
        + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
      [346] putfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [349] aload_0 v0
      [350] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [353] ifnonnull +25 (target=378)
      [356] aload_0 v0
      [357] aload_0 v0
      [358] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [361] ldc #59
        + Integer [2131296356]
      [363] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [366] iconst_1
      [367] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [370] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [373] aload_0 v0
      [374] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [377] return
      [378] aload_0 v0
      [379] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [382] putstatic #371
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [385] aload_0 v0
      [386] new #314
        + Class [org/edublogs/android/models/Post]
      [389] dup
      [390] aload_0 v0
      [391] getfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [394] aload_0 v0
      [395] getfield #412
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostID J]
      [398] aload_0 v0
      [399] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [402] invokespecial #663
        + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
      [405] putfield #407
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mOriginalPost Lorg/edublogs/android/models/Post;]
      [408] goto +14 (target=422)
      [411] astore v6
      [413] aload v6
      [415] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [418] aload_0 v0
      [419] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [422] aload_0 v0
      [423] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [426] ifeq +63 (target=489)
      [429] aload_0 v0
      [430] iconst_1
      [431] putfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [434] aload_0 v0
      [435] new #295
        + Class [java/lang/StringBuilder]
      [438] dup
      [439] invokestatic #638
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [442] invokevirtual #644
        + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
      [445] invokestatic #777
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [448] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [451] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [454] ldc #96
        + String [ - ]
      [456] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [459] aload_0 v0
      [460] aload_0 v0
      [461] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [464] ifeq +8 (target=472)
      [467] ldc #79
        + Integer [2131296555]
      [469] goto +5 (target=474)
      [472] ldc #78
        + Integer [2131296554]
      [474] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [477] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [480] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [483] invokevirtual #732
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setTitle (Ljava/lang/CharSequence;)V]
      [486] goto +55 (target=541)
      [489] aload_0 v0
      [490] new #295
        + Class [java/lang/StringBuilder]
      [493] dup
      [494] invokestatic #638
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [497] invokevirtual #644
        + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
      [500] invokestatic #777
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [503] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [506] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [509] ldc #96
        + String [ - ]
      [511] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [514] aload_0 v0
      [515] aload_0 v0
      [516] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [519] ifeq +8 (target=527)
      [522] ldc #52
        + Integer [2131296327]
      [524] goto +5 (target=529)
      [527] ldc #53
        + Integer [2131296328]
      [529] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [532] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [535] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [538] invokevirtual #732
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setTitle (Ljava/lang/CharSequence;)V]
      [541] aload_0 v0
      [542] ldc #9
        + Integer [2130903077]
      [544] invokevirtual #730
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setContentView (I)V]
      [547] aload_0 v0
      [548] aload_0 v0
      [549] ldc #22
        + Integer [2131165346]
      [551] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [554] checkcast #344
        + Class [org/edublogs/android/util/WPEditText]
      [557] putfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [560] aload_0 v0
      [561] aload_0 v0
      [562] ldc #10
        + Integer [2131165279]
      [564] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [567] checkcast #266
        + Class [android/widget/EditText]
      [570] putfield #424
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTitleEditText Landroid/widget/EditText;]
      [573] aload_0 v0
      [574] aload_0 v0
      [575] ldc #23
        + Integer [2131165347]
      [577] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [580] checkcast #266
        + Class [android/widget/EditText]
      [583] putfield #390
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mExcerptEditText Landroid/widget/EditText;]
      [586] aload_0 v0
      [587] aload_0 v0
      [588] ldc #37
        + Integer [2131165361]
      [590] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [593] checkcast #266
        + Class [android/widget/EditText]
      [596] putfield #408
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPasswordEditText Landroid/widget/EditText;]
      [599] aload_0 v0
      [600] aload_0 v0
      [601] ldc #27
        + Integer [2131165351]
      [603] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [606] checkcast #272
        + Class [android/widget/TextView]
      [609] putfield #402
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationText Landroid/widget/TextView;]
      [612] aload_0 v0
      [613] aload_0 v0
      [614] ldc #39
        + Integer [2131165363]
      [616] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [619] checkcast #274
        + Class [android/widget/ToggleButton]
      [622] putfield #380
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBoldToggleButton Landroid/widget/ToggleButton;]
      [625] aload_0 v0
      [626] aload_0 v0
      [627] ldc #40
        + Integer [2131165364]
      [629] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [632] checkcast #274
        + Class [android/widget/ToggleButton]
      [635] putfield #389
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
      [638] aload_0 v0
      [639] aload_0 v0
      [640] ldc #44
        + Integer [2131165368]
      [642] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [645] checkcast #274
        + Class [android/widget/ToggleButton]
      [648] putfield #381
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBquoteToggleButton Landroid/widget/ToggleButton;]
      [651] aload_0 v0
      [652] aload_0 v0
      [653] ldc #41
        + Integer [2131165365]
      [655] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [658] checkcast #274
        + Class [android/widget/ToggleButton]
      [661] putfield #425
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mUnderlineToggleButton Landroid/widget/ToggleButton;]
      [664] aload_0 v0
      [665] aload_0 v0
      [666] ldc #42
        + Integer [2131165366]
      [668] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [671] checkcast #274
        + Class [android/widget/ToggleButton]
      [674] putfield #420
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStrikeToggleButton Landroid/widget/ToggleButton;]
      [677] aload_0 v0
      [678] aload_0 v0
      [679] ldc #46
        + Integer [2131165370]
      [681] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [684] checkcast #267
        + Class [android/widget/ImageButton]
      [687] putfield #376
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAddPictureButton Landroid/widget/ImageButton;]
      [690] aload_0 v0
      [691] aload_0 v0
      [692] ldc #35
        + Integer [2131165359]
      [694] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [697] checkcast #262
        + Class [android/widget/Button]
      [700] putfield #413
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateButton Landroid/widget/Button;]
      [703] aload_0 v0
      [704] aload_0 v0
      [705] ldc #36
        + Integer [2131165360]
      [707] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [710] checkcast #272
        + Class [android/widget/TextView]
      [713] putfield #414
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateText Landroid/widget/TextView;]
      [716] aload_0 v0
      [717] aload_0 v0
      [718] ldc #43
        + Integer [2131165367]
      [720] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [723] checkcast #262
        + Class [android/widget/Button]
      [726] putfield #399
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLinkButton Landroid/widget/Button;]
      [729] aload_0 v0
      [730] aload_0 v0
      [731] ldc #45
        + Integer [2131165369]
      [733] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [736] checkcast #262
        + Class [android/widget/Button]
      [739] putfield #406
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMoreButton Landroid/widget/Button;]
      [742] aload_0 v0
      [743] aload_0 v0
      [744] ldc #21
        + Integer [2131165338]
      [746] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [749] checkcast #271
        + Class [android/widget/Spinner]
      [752] putfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [755] aload_0 v0
      [756] aload_0 v0
      [757] ldc #24
        + Integer [2131165348]
      [759] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [762] checkcast #266
        + Class [android/widget/EditText]
      [765] putfield #422
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTagsEditText Landroid/widget/EditText;]
      [768] aload_0 v0
      [769] aload_0 v0
      [770] ldc #38
        + Integer [2131165362]
      [772] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [775] checkcast #268
        + Class [android/widget/RelativeLayout]
      [778] putfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [781] aload_0 v0
      [782] ldc #25
        + Integer [2131165349]
      [784] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [787] checkcast #272
        + Class [android/widget/TextView]
      [790] aload_0 v0
      [791] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [794] ldc #66
        + Integer [2131296471]
      [796] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [799] invokevirtual #613
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [802] invokevirtual #560
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [805] aload_0 v0
      [806] ldc #31
        + Integer [2131165355]
      [808] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [811] checkcast #272
        + Class [android/widget/TextView]
      [814] aload_0 v0
      [815] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [818] ldc #49
        + Integer [2131296302]
      [820] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [823] invokevirtual #613
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [826] invokevirtual #560
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [829] aload_0 v0
      [830] ldc #32
        + Integer [2131165356]
      [832] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [835] checkcast #272
        + Class [android/widget/TextView]
      [838] aload_0 v0
      [839] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [842] ldc #77
        + Integer [2131296529]
      [844] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [847] invokevirtual #613
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [850] invokevirtual #560
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [853] aload_0 v0
      [854] ldc #34
        + Integer [2131165358]
      [856] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [859] checkcast #272
        + Class [android/widget/TextView]
      [862] aload_0 v0
      [863] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [866] ldc #76
        + Integer [2131296527]
      [868] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [871] invokevirtual #613
        + Methodref [java/lang/String.toUpperCase ()Ljava/lang/String;]
      [874] invokevirtual #560
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [877] aload_0 v0
      [878] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [881] ifeq +70 (target=951)
      [884] aload_0 v0
      [885] getfield #390
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mExcerptEditText Landroid/widget/EditText;]
      [888] bipush 8
      [890] invokevirtual #545
        + Methodref [android/widget/EditText.setVisibility (I)V]
      [893] aload_0 v0
      [894] ldc #17
        + Integer [2131165309]
      [896] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [899] bipush 8
      [901] invokevirtual #526
        + Methodref [android/view/View.setVisibility (I)V]
      [904] aload_0 v0
      [905] ldc #26
        + Integer [2131165350]
      [907] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [910] bipush 8
      [912] invokevirtual #526
        + Methodref [android/view/View.setVisibility (I)V]
      [915] aload_0 v0
      [916] ldc #18
        + Integer [2131165317]
      [918] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [921] bipush 8
      [923] invokevirtual #526
        + Methodref [android/view/View.setVisibility (I)V]
      [926] aload_0 v0
      [927] ldc #32
        + Integer [2131165356]
      [929] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [932] bipush 8
      [934] invokevirtual #526
        + Methodref [android/view/View.setVisibility (I)V]
      [937] aload_0 v0
      [938] ldc #33
        + Integer [2131165357]
      [940] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [943] bipush 8
      [945] invokevirtual #526
        + Methodref [android/view/View.setVisibility (I)V]
      [948] goto +468 (target=1416)
      [951] aload_0 v0
      [952] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [955] invokevirtual #647
        + Methodref [org/edublogs/android/models/Blog.getPostFormats ()Ljava/lang/String;]
      [958] ldc #90
        + String []
      [960] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [963] ifeq +136 (target=1099)
      [966] new #307
        + Class [java/util/Vector]
      [969] dup
      [970] invokespecial #637
        + Methodref [java/util/Vector.<init> ()V]
      [973] astore v6
      [975] aload v6
      [977] aload_0 v0
      [978] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [981] invokeinterface #834
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [986] pop
      [987] aload v6
      [989] aload_0 v0
      [990] invokeinterface #834
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [995] pop
      [996] new #352
        + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
      [999] dup
      [1000] invokespecial #809
        + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.<init> ()V]
      [1003] iconst_1
      [1004] anewarray #302
        + Class [java/util/List]
      [1007] dup
      [1008] iconst_0
      [1009] aload v6
      [1011] aastore
      [1012] invokevirtual #810
        + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [1015] pop
      [1016] aload_0 v0
      [1017] aload_0 v0
      [1018] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1021] ldc #84
        + Integer [2131623936]
      [1023] invokevirtual #467
        + Methodref [android/content/res/Resources.getStringArray (I)[Ljava/lang/String;]
      [1026] putfield #410
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormatTitles [Ljava/lang/String;]
      [1029] bipush 10
      [1031] anewarray #294
        + Class [java/lang/String]
      [1034] dup
      [1035] iconst_0
      [1036] ldc #140
        + String [aside]
      [1038] aastore
      [1039] dup
      [1040] iconst_1
      [1041] ldc #141
        + String [audio]
      [1043] aastore
      [1044] dup
      [1045] iconst_2
      [1046] ldc #147
        + String [chat]
      [1048] aastore
      [1049] dup
      [1050] iconst_3
      [1051] ldc #156
        + String [gallery]
      [1053] aastore
      [1054] dup
      [1055] iconst_4
      [1056] ldc #161
        + String [image]
      [1058] aastore
      [1059] dup
      [1060] iconst_5
      [1061] ldc #166
        + String [link]
      [1063] aastore
      [1064] dup
      [1065] bipush 6
      [1067] ldc #183
        + String [quote]
      [1069] aastore
      [1070] dup
      [1071] bipush 7
      [1073] ldc #188
        + String [standard]
      [1075] aastore
      [1076] dup
      [1077] bipush 8
      [1079] ldc #189
        + String [status]
      [1081] aastore
      [1082] dup
      [1083] bipush 9
      [1085] ldc #195
        + String [video]
      [1087] aastore
      [1088] astore v7
      [1090] aload_0 v0
      [1091] aload v7
      [1093] putfield #411
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
      [1096] goto +169 (target=1265)
      [1099] new #279
        + Class [com/google/gson/Gson]
      [1102] dup
      [1103] invokespecial #577
        + Methodref [com/google/gson/Gson.<init> ()V]
      [1106] astore v6
      [1108] new #328
        + Class [org/edublogs/android/ui/posts/EditPostActivity$5]
      [1111] dup
      [1112] aload_0 v0
      [1113] invokespecial #752
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$5.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [1116] invokevirtual #753
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$5.getType ()Ljava/lang/reflect/Type;]
      [1119] astore v7
      [1121] aload v6
      [1123] aload_0 v0
      [1124] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [1127] invokevirtual #647
        + Methodref [org/edublogs/android/models/Blog.getPostFormats ()Ljava/lang/String;]
      [1130] aload v7
      [1132] invokevirtual #578
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [1135] checkcast #303
        + Class [java/util/Map]
      [1138] astore v8
      [1140] aload_0 v0
      [1141] aload v8
      [1143] invokeinterface #841
        + InterfaceMethodref [java/util/Map.size ()I]
      [1148] anewarray #294
        + Class [java/lang/String]
      [1151] putfield #411
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
      [1154] aload_0 v0
      [1155] aload v8
      [1157] invokeinterface #841
        + InterfaceMethodref [java/util/Map.size ()I]
      [1162] anewarray #294
        + Class [java/lang/String]
      [1165] putfield #410
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormatTitles [Ljava/lang/String;]
      [1168] iconst_0
      [1169] istore v9
      [1171] aload v8
      [1173] invokeinterface #839
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [1178] invokeinterface #844
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [1183] astore v11
      [1185] goto +60 (target=1245)
      [1188] aload v11
      [1190] invokeinterface #833
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [1195] checkcast #304
        + Class [java/util/Map$Entry]
      [1198] astore v10
      [1200] aload v10
      [1202] invokeinterface #842
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [1207] checkcast #294
        + Class [java/lang/String]
      [1210] astore v12
      [1212] aload v10
      [1214] invokeinterface #843
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [1219] checkcast #294
        + Class [java/lang/String]
      [1222] astore v13
      [1224] aload_0 v0
      [1225] getfield #411
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
      [1228] iload v9
      [1230] aload v12
      [1232] aastore
      [1233] aload_0 v0
      [1234] getfield #410
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormatTitles [Ljava/lang/String;]
      [1237] iload v9
      [1239] aload v13
      [1241] aastore
      [1242] iinc v9, 1
      [1245] aload v11
      [1247] invokeinterface #832
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [1252] ifne -64 (target=1188)
      [1255] goto +10 (target=1265)
      [1258] astore v6
      [1260] aload v6
      [1262] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [1265] aload_0 v0
      [1266] ldc #33
        + Integer [2131165357]
      [1268] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [1271] checkcast #271
        + Class [android/widget/Spinner]
      [1274] astore v6
      [1276] new #261
        + Class [android/widget/ArrayAdapter]
      [1279] dup
      [1280] aload_0 v0
      [1281] ldc #4
        + Integer [17367048]
      [1283] aload_0 v0
      [1284] getfield #410
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormatTitles [Ljava/lang/String;]
      [1287] invokespecial #534
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
      [1290] astore v7
      [1292] aload v7
      [1294] ldc #5
        + Integer [17367049]
      [1296] invokevirtual #536
        + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
      [1299] aload v6
      [1301] aload v7
      [1303] invokevirtual #555
        + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [1306] ldc #188
        + String [standard]
      [1308] astore v8
      [1310] aload_0 v0
      [1311] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [1314] ifne +37 (target=1351)
      [1317] aload_0 v0
      [1318] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1321] invokevirtual #678
        + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
      [1324] ldc #90
        + String []
      [1326] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1329] ifne +22 (target=1351)
      [1332] aload_0 v0
      [1333] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1336] invokevirtual #678
        + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
      [1339] astore v8
      [1341] goto +10 (target=1351)
      [1344] astore v9
      [1346] aload v9
      [1348] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [1351] iconst_0
      [1352] istore v9
      [1354] goto +28 (target=1382)
      [1357] aload_0 v0
      [1358] getfield #411
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
      [1361] iload v9
      [1363] aaload
      [1364] aload v8
      [1366] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1369] ifeq +10 (target=1379)
      [1372] aload v6
      [1374] iload v9
      [1376] invokevirtual #556
        + Methodref [android/widget/Spinner.setSelection (I)V]
      [1379] iinc v9, 1
      [1382] iload v9
      [1384] aload_0 v0
      [1385] getfield #411
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
      [1388] arraylength
      [1389] ificmplt -32 (target=1357)
      [1392] ldc #131
        + String [android.intent.action.SEND]
      [1394] aload v5
      [1396] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1399] ifne +13 (target=1412)
      [1402] ldc #132
        + String [android.intent.action.SEND_MULTIPLE]
      [1404] aload v5
      [1406] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1409] ifeq +7 (target=1416)
      [1412] aload_0 v0
      [1413] invokevirtual #729
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setContent ()V]
      [1416] iconst_4
      [1417] anewarray #294
        + Class [java/lang/String]
      [1420] dup
      [1421] iconst_0
      [1422] aload_0 v0
      [1423] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1426] ldc #72
        + Integer [2131296513]
      [1428] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1431] aastore
      [1432] dup
      [1433] iconst_1
      [1434] aload_0 v0
      [1435] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1438] ldc #74
        + Integer [2131296515]
      [1440] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1443] aastore
      [1444] dup
      [1445] iconst_2
      [1446] aload_0 v0
      [1447] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1450] ldc #73
        + Integer [2131296514]
      [1452] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1455] aastore
      [1456] dup
      [1457] iconst_3
      [1458] aload_0 v0
      [1459] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1462] ldc #75
        + Integer [2131296516]
      [1464] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1467] aastore
      [1468] astore v6
      [1470] new #261
        + Class [android/widget/ArrayAdapter]
      [1473] dup
      [1474] aload_0 v0
      [1475] ldc #4
        + Integer [17367048]
      [1477] aload v6
      [1479] invokespecial #534
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
      [1482] astore v7
      [1484] aload v7
      [1486] ldc #5
        + Integer [17367049]
      [1488] invokevirtual #536
        + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
      [1491] aload_0 v0
      [1492] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [1495] aload v7
      [1497] invokevirtual #555
        + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [1500] aload_0 v0
      [1501] invokespecial #709
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getLocationProvider ()V]
      [1504] aload_0 v0
      [1505] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [1508] ifeq +88 (target=1596)
      [1511] aload_0 v0
      [1512] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [1515] iflt +717 (target=2232)
      [1518] aload_0 v0
      [1519] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [1522] getstatic #366
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
      [1525] ificmpne +10 (target=1535)
      [1528] aload_0 v0
      [1529] invokespecial #719
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchCamera ()V]
      [1532] goto +51 (target=1583)
      [1535] aload_0 v0
      [1536] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [1539] getstatic #367
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
      [1542] ificmpne +10 (target=1552)
      [1545] aload_0 v0
      [1546] invokespecial #720
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchPictureLibrary ()V]
      [1549] goto +34 (target=1583)
      [1552] aload_0 v0
      [1553] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [1556] getstatic #368
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
      [1559] ificmpne +10 (target=1569)
      [1562] aload_0 v0
      [1563] invokespecial #721
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchVideoCamera ()V]
      [1566] goto +17 (target=1583)
      [1569] aload_0 v0
      [1570] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [1573] getstatic #369
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
      [1576] ificmpne +7 (target=1583)
      [1579] aload_0 v0
      [1580] invokespecial #722
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchVideoLibrary ()V]
      [1583] aload_0 v0
      [1584] aload_2 v2
      [1585] ldc #169
        + String [localDraft]
      [1587] invokevirtual #482
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [1590] putfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [1593] goto +639 (target=2232)
      [1596] aload_0 v0
      [1597] getfield #424
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTitleEditText Landroid/widget/EditText;]
      [1600] aload_0 v0
      [1601] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1604] invokevirtual #676
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [1607] invokevirtual #544
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [1610] aload_0 v0
      [1611] getfield #390
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mExcerptEditText Landroid/widget/EditText;]
      [1614] aload_0 v0
      [1615] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1618] invokevirtual #672
        + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
      [1621] invokevirtual #544
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [1624] aload_0 v0
      [1625] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1628] invokevirtual #680
        + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
      [1631] ifeq +80 (target=1711)
      [1634] iconst_4
      [1635] anewarray #294
        + Class [java/lang/String]
      [1638] dup
      [1639] iconst_0
      [1640] aload_0 v0
      [1641] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1644] ldc #72
        + Integer [2131296513]
      [1646] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1649] aastore
      [1650] dup
      [1651] iconst_1
      [1652] aload_0 v0
      [1653] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1656] ldc #74
        + Integer [2131296515]
      [1658] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1661] aastore
      [1662] dup
      [1663] iconst_2
      [1664] aload_0 v0
      [1665] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1668] ldc #73
        + Integer [2131296514]
      [1670] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1673] aastore
      [1674] dup
      [1675] iconst_3
      [1676] aload_0 v0
      [1677] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [1680] ldc #75
        + Integer [2131296516]
      [1682] invokevirtual #466
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [1685] aastore
      [1686] astore v6
      [1688] new #261
        + Class [android/widget/ArrayAdapter]
      [1691] dup
      [1692] aload_0 v0
      [1693] ldc #4
        + Integer [17367048]
      [1695] aload v6
      [1697] invokespecial #534
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
      [1700] astore v7
      [1702] aload_0 v0
      [1703] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [1706] aload v7
      [1708] invokevirtual #555
        + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [1711] aload_0 v0
      [1712] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1715] invokevirtual #674
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [1718] ldc #90
        + String []
      [1720] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1723] ifne +93 (target=1816)
      [1726] aload_0 v0
      [1727] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1730] invokevirtual #679
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [1733] ifeq +43 (target=1776)
      [1736] new #295
        + Class [java/lang/StringBuilder]
      [1739] dup
      [1740] aload_0 v0
      [1741] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1744] invokevirtual #667
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [1747] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [1750] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1753] ldc #93
        + String [
&lt;!--more--&gt;
]
      [1755] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1758] aload_0 v0
      [1759] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1762] invokevirtual #674
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [1765] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1768] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1771] astore v8
      [1773] goto +52 (target=1825)
      [1776] new #295
        + Class [java/lang/StringBuilder]
      [1779] dup
      [1780] aload_0 v0
      [1781] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1784] invokevirtual #667
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [1787] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [1790] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1793] ldc #94
        + String [
<!--more-->
]
      [1795] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1798] aload_0 v0
      [1799] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1802] invokevirtual #674
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [1805] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1808] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1811] astore v8
      [1813] goto +12 (target=1825)
      [1816] aload_0 v0
      [1817] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1820] invokevirtual #667
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [1823] astore v8
      [1825] aload_0 v0
      [1826] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1829] invokevirtual #679
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [1832] ifeq +30 (target=1862)
      [1835] aload_0 v0
      [1836] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [1839] aload v8
      [1841] ldc #199
        + String [?]
      [1843] ldc #90
        + String []
      [1845] invokevirtual #609
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [1848] aload_0 v0
      [1849] aload_0 v0
      [1850] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1853] invokestatic #790
        + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
      [1856] invokevirtual #789
        + Methodref [org/edublogs/android/util/WPEditText.setText (Ljava/lang/CharSequence;)V]
      [1859] goto +29 (target=1888)
      [1862] aload_0 v0
      [1863] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [1866] aload v8
      [1868] ldc #199
        + String [?]
      [1870] ldc #90
        + String []
      [1872] invokevirtual #609
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [1875] invokevirtual #789
        + Methodref [org/edublogs/android/util/WPEditText.setText (Ljava/lang/CharSequence;)V]
      [1878] goto +10 (target=1888)
      [1881] astore v9
      [1883] aload v9
      [1885] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [1888] aload_0 v0
      [1889] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1892] invokevirtual #666
        + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
      [1895] lstore v9
      [1897] lload v9
      [1899] lconst_0
      [1900] lcmp
      [1901] ifeq +61 (target=1962)
      [1904] iconst_0
      [1905] istore v11
      [1907] iload v11
      [1909] bipush 16
      [1911] ior
      [1912] istore v11
      [1914] iload v11
      [1916] ldc #1
        + Integer [65536]
      [1918] ior
      [1919] istore v11
      [1921] iload v11
      [1923] iconst_4
      [1924] ior
      [1925] istore v11
      [1927] iload v11
      [1929] iconst_1
      [1930] ior
      [1931] istore v11
      [1933] aload_0 v0
      [1934] lload v9
      [1936] iload v11
      [1938] invokestatic #506
        + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
      [1941] astore v12
      [1943] aload_0 v0
      [1944] getfield #414
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateText Landroid/widget/TextView;]
      [1947] aload v12
      [1949] invokevirtual #560
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [1952] goto +10 (target=1962)
      [1955] astore v11
      [1957] aload v11
      [1959] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [1962] aload_0 v0
      [1963] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1966] invokevirtual #677
        + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
      [1969] ifnull +17 (target=1986)
      [1972] aload_0 v0
      [1973] getfield #408
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPasswordEditText Landroid/widget/EditText;]
      [1976] aload_0 v0
      [1977] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1980] invokevirtual #677
        + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
      [1983] invokevirtual #544
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [1986] aload_0 v0
      [1987] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1990] invokevirtual #675
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [1993] ifnull +119 (target=2112)
      [1996] aload_0 v0
      [1997] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [2000] invokevirtual #675
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [2003] astore v11
      [2005] aload v11
      [2007] ldc #180
        + String [publish]
      [2009] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [2012] ifeq +15 (target=2027)
      [2015] aload_0 v0
      [2016] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [2019] iconst_0
      [2020] iconst_1
      [2021] invokevirtual #557
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [2024] goto +88 (target=2112)
      [2027] aload v11
      [2029] ldc #153
        + String [draft]
      [2031] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [2034] ifeq +15 (target=2049)
      [2037] aload_0 v0
      [2038] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [2041] iconst_1
      [2042] iconst_1
      [2043] invokevirtual #557
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [2046] goto +66 (target=2112)
      [2049] aload v11
      [2051] ldc #177
        + String [pending]
      [2053] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [2056] ifeq +15 (target=2071)
      [2059] aload_0 v0
      [2060] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [2063] iconst_2
      [2064] iconst_1
      [2065] invokevirtual #557
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [2068] goto +44 (target=2112)
      [2071] aload v11
      [2073] ldc #179
        + String [private]
      [2075] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [2078] ifeq +15 (target=2093)
      [2081] aload_0 v0
      [2082] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [2085] iconst_3
      [2086] iconst_1
      [2087] invokevirtual #557
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [2090] goto +22 (target=2112)
      [2093] aload v11
      [2095] ldc #170
        + String [localdraft]
      [2097] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [2100] ifeq +12 (target=2112)
      [2103] aload_0 v0
      [2104] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [2107] iconst_0
      [2108] iconst_1
      [2109] invokevirtual #557
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [2112] aload_0 v0
      [2113] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [2116] ifne +88 (target=2204)
      [2119] aload_0 v0
      [2120] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [2123] invokevirtual #669
        + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
      [2126] ifnull +17 (target=2143)
      [2129] aload_0 v0
      [2130] aload_0 v0
      [2131] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [2134] invokevirtual #669
        + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
      [2137] invokestatic #770
        + Methodref [org/edublogs/android/util/JSONUtil.fromJSONArrayToStringList (Lorg/json/JSONArray;)Ljava/util/ArrayList;]
      [2140] putfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [2143] aload_0 v0
      [2144] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [2147] invokevirtual #670
        + Methodref [org/edublogs/android/models/Post.getLatitude ()D]
      [2150] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [2153] astore v11
      [2155] aload_0 v0
      [2156] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [2159] invokevirtual #671
        + Methodref [org/edublogs/android/models/Post.getLongitude ()D]
      [2162] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [2165] astore v12
      [2167] aload v11
      [2169] invokevirtual #593
        + Methodref [java/lang/Double.doubleValue ()D]
      [2172] dconst_0
      [2173] dcmpl
      [2174] ifeq +30 (target=2204)
      [2177] new #334
        + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
      [2180] dup
      [2181] aload_0 v0
      [2182] aconst_null
      [2183] invokespecial #760
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
      [2186] iconst_2
      [2187] anewarray #287
        + Class [java/lang/Double]
      [2190] dup
      [2191] iconst_0
      [2192] aload v11
      [2194] aastore
      [2195] dup
      [2196] iconst_1
      [2197] aload v12
      [2199] aastore
      [2200] invokevirtual #761
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [2203] pop
      [2204] aload_0 v0
      [2205] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [2208] invokevirtual #673
        + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
      [2211] astore v11
      [2213] aload v11
      [2215] ldc #90
        + String []
      [2217] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [2220] ifne +12 (target=2232)
      [2223] aload_0 v0
      [2224] getfield #422
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTagsEditText Landroid/widget/EditText;]
      [2227] aload v11
      [2229] invokevirtual #544
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [2232] aload_0 v0
      [2233] invokespecial #724
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.populateSelectedCategories ()V]
      [2236] aload_0 v0
      [2237] aload_0 v0
      [2238] getfield #376
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAddPictureButton Landroid/widget/ImageButton;]
      [2241] invokevirtual #725
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.registerForContextMenu (Landroid/view/View;)V]
      [2244] aload_0 v0
      [2245] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [2248] aload_0 v0
      [2249] invokevirtual #786
        + Methodref [org/edublogs/android/util/WPEditText.setOnSelectionChangedListener (Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;)V]
      [2252] aload_0 v0
      [2253] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [2256] aload_0 v0
      [2257] invokevirtual #784
        + Methodref [org/edublogs/android/util/WPEditText.setOnEditTextImeBackListener (Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;)V]
      [2260] aload_0 v0
      [2261] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [2264] aload_0 v0
      [2265] invokevirtual #787
        + Methodref [org/edublogs/android/util/WPEditText.setOnTouchListener (Landroid/view/View$OnTouchListener;)V]
      [2268] aload_0 v0
      [2269] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [2272] aload_0 v0
      [2273] invokevirtual #778
        + Methodref [org/edublogs/android/util/WPEditText.addTextChangedListener (Landroid/text/TextWatcher;)V]
      [2276] aload_0 v0
      [2277] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [2280] aload_0 v0
      [2281] invokevirtual #785
        + Methodref [org/edublogs/android/util/WPEditText.setOnFocusChangeListener (Landroid/view/View$OnFocusChangeListener;)V]
      [2284] aload_0 v0
      [2285] getfield #376
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAddPictureButton Landroid/widget/ImageButton;]
      [2288] aload_0 v0
      [2289] invokevirtual #547
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2292] aload_0 v0
      [2293] getfield #413
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateButton Landroid/widget/Button;]
      [2296] aload_0 v0
      [2297] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2300] aload_0 v0
      [2301] getfield #380
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBoldToggleButton Landroid/widget/ToggleButton;]
      [2304] aload_0 v0
      [2305] invokevirtual #565
        + Methodref [android/widget/ToggleButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2308] aload_0 v0
      [2309] getfield #399
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLinkButton Landroid/widget/Button;]
      [2312] aload_0 v0
      [2313] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2316] aload_0 v0
      [2317] getfield #389
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
      [2320] aload_0 v0
      [2321] invokevirtual #565
        + Methodref [android/widget/ToggleButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2324] aload_0 v0
      [2325] getfield #425
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mUnderlineToggleButton Landroid/widget/ToggleButton;]
      [2328] aload_0 v0
      [2329] invokevirtual #565
        + Methodref [android/widget/ToggleButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2332] aload_0 v0
      [2333] getfield #420
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStrikeToggleButton Landroid/widget/ToggleButton;]
      [2336] aload_0 v0
      [2337] invokevirtual #565
        + Methodref [android/widget/ToggleButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2340] aload_0 v0
      [2341] getfield #381
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBquoteToggleButton Landroid/widget/ToggleButton;]
      [2344] aload_0 v0
      [2345] invokevirtual #565
        + Methodref [android/widget/ToggleButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2348] aload_0 v0
      [2349] getfield #406
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMoreButton Landroid/widget/Button;]
      [2352] aload_0 v0
      [2353] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [2356] return
      Code attribute exceptions (count = 7):
      + ExceptionInfo (287 -> 309: 312):
      + Class [java/lang/Exception]
      + ExceptionInfo (326 -> 377: 411):
      + Class [java/lang/Exception]
      + ExceptionInfo (378 -> 408: 411):
      + Class [java/lang/Exception]
      + ExceptionInfo (1099 -> 1255: 1258):
      + Class [java/lang/Exception]
      + ExceptionInfo (1317 -> 1341: 1344):
      + Class [java/lang/Exception]
      + ExceptionInfo (1825 -> 1878: 1881):
      + Class [java/lang/Exception]
      + ExceptionInfo (1904 -> 1952: 1955):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 241)
        [0] -> line 180
        [5] -> line 181
        [13] -> line 183
        [18] -> line 184
        [23] -> line 185
        [28] -> line 187
        [33] -> line 188
        [43] -> line 189
        [53] -> line 190
        [63] -> line 191
        [74] -> line 192
        [85] -> line 193
        [96] -> line 194
        [107] -> line 196
        [116] -> line 197
        [136] -> line 199
        [143] -> line 200
        [144] -> line 202
        [148] -> line 203
        [152] -> line 204
        [165] -> line 205
        [175] -> line 206
        [186] -> line 207
        [197] -> line 208
        [208] -> line 210
        [212] -> line 211
        [222] -> line 212
        [231] -> line 213
        [241] -> line 214
        [244] -> line 215
        [255] -> line 218
        [264] -> line 219
        [274] -> line 220
        [277] -> line 221
        [287] -> line 225
        [302] -> line 226
        [309] -> line 227
        [314] -> line 228
        [318] -> line 229
        [319] -> line 232
        [326] -> line 234
        [349] -> line 235
        [356] -> line 237
        [373] -> line 238
        [377] -> line 239
        [378] -> line 241
        [385] -> line 242
        [408] -> line 244
        [413] -> line 245
        [418] -> line 246
        [422] -> line 251
        [429] -> line 252
        [434] -> line 253
        [459] -> line 254
        [483] -> line 253
        [486] -> line 255
        [489] -> line 256
        [514] -> line 257
        [538] -> line 256
        [541] -> line 261
        [547] -> line 262
        [560] -> line 263
        [573] -> line 264
        [586] -> line 265
        [599] -> line 266
        [612] -> line 267
        [625] -> line 268
        [638] -> line 269
        [651] -> line 270
        [664] -> line 271
        [677] -> line 272
        [690] -> line 273
        [703] -> line 274
        [716] -> line 275
        [729] -> line 276
        [742] -> line 277
        [755] -> line 278
        [768] -> line 279
        [781] -> line 282
        [805] -> line 283
        [829] -> line 284
        [853] -> line 285
        [877] -> line 287
        [884] -> line 288
        [893] -> line 289
        [904] -> line 290
        [915] -> line 291
        [926] -> line 292
        [937] -> line 293
        [948] -> line 294
        [951] -> line 295
        [966] -> line 296
        [975] -> line 297
        [987] -> line 298
        [996] -> line 299
        [1016] -> line 300
        [1029] -> line 301
        [1036] -> line 301
        [1085] -> line 302
        [1088] -> line 301
        [1090] -> line 303
        [1096] -> line 304
        [1099] -> line 306
        [1108] -> line 307
        [1116] -> line 308
        [1119] -> line 307
        [1121] -> line 309
        [1140] -> line 310
        [1154] -> line 311
        [1168] -> line 312
        [1171] -> line 313
        [1200] -> line 314
        [1212] -> line 315
        [1224] -> line 316
        [1233] -> line 317
        [1242] -> line 318
        [1245] -> line 313
        [1255] -> line 320
        [1260] -> line 321
        [1265] -> line 324
        [1276] -> line 325
        [1292] -> line 326
        [1299] -> line 327
        [1306] -> line 328
        [1310] -> line 329
        [1317] -> line 331
        [1332] -> line 332
        [1341] -> line 333
        [1346] -> line 334
        [1351] -> line 337
        [1357] -> line 338
        [1372] -> line 339
        [1379] -> line 337
        [1392] -> line 342
        [1412] -> line 343
        [1416] -> line 346
        [1422] -> line 346
        [1446] -> line 347
        [1468] -> line 346
        [1470] -> line 349
        [1484] -> line 350
        [1491] -> line 351
        [1500] -> line 353
        [1504] -> line 355
        [1511] -> line 356
        [1518] -> line 358
        [1528] -> line 359
        [1535] -> line 360
        [1545] -> line 361
        [1552] -> line 362
        [1562] -> line 363
        [1569] -> line 364
        [1579] -> line 365
        [1583] -> line 366
        [1593] -> line 368
        [1596] -> line 369
        [1610] -> line 370
        [1624] -> line 372
        [1634] -> line 373
        [1640] -> line 374
        [1652] -> line 375
        [1664] -> line 376
        [1676] -> line 377
        [1686] -> line 373
        [1688] -> line 379
        [1695] -> line 380
        [1697] -> line 379
        [1702] -> line 381
        [1711] -> line 386
        [1726] -> line 387
        [1736] -> line 388
        [1758] -> line 389
        [1768] -> line 388
        [1773] -> line 389
        [1776] -> line 391
        [1798] -> line 392
        [1808] -> line 391
        [1813] -> line 393
        [1816] -> line 394
        [1825] -> line 397
        [1835] -> line 398
        [1848] -> line 399
        [1853] -> line 398
        [1859] -> line 399
        [1862] -> line 401
        [1878] -> line 402
        [1883] -> line 403
        [1888] -> line 406
        [1897] -> line 407
        [1904] -> line 409
        [1907] -> line 410
        [1914] -> line 411
        [1921] -> line 412
        [1927] -> line 413
        [1933] -> line 414
        [1936] -> line 415
        [1938] -> line 414
        [1943] -> line 416
        [1952] -> line 417
        [1957] -> line 418
        [1962] -> line 422
        [1972] -> line 423
        [1986] -> line 425
        [1996] -> line 426
        [2005] -> line 428
        [2015] -> line 429
        [2024] -> line 430
        [2037] -> line 431
        [2046] -> line 432
        [2059] -> line 433
        [2068] -> line 434
        [2081] -> line 435
        [2090] -> line 436
        [2103] -> line 437
        [2112] -> line 441
        [2119] -> line 442
        [2129] -> line 443
        [2143] -> line 446
        [2155] -> line 447
        [2167] -> line 449
        [2177] -> line 450
        [2204] -> line 453
        [2213] -> line 454
        [2223] -> line 455
        [2232] -> line 459
        [2236] -> line 461
        [2244] -> line 462
        [2252] -> line 463
        [2260] -> line 464
        [2268] -> line 465
        [2276] -> line 466
        [2284] -> line 467
        [2292] -> line 468
        [2300] -> line 469
        [2308] -> line 470
        [2316] -> line 471
        [2324] -> line 472
        [2332] -> line 473
        [2340] -> line 474
        [2348] -> line 475
        [2356] -> line 476
      + Local variable table attribute (count = 37)
        v0: 0 -> 2357 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 2357 [Landroid/os/Bundle; savedInstanceState]
        v2: 13 -> 2357 [Landroid/os/Bundle; extras]
        v3: 18 -> 2357 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v4: 33 -> 2357 [Ljava/util/Calendar; c]
        v5: 116 -> 2357 [Ljava/lang/String; action]
        v6: 314 -> 319 [Ljava/lang/Exception; e]
        v6: 413 -> 422 [Ljava/lang/Exception; e]
        v6: 975 -> 1096 [Ljava/util/List; args]
        v7: 1090 -> 1096 [[Ljava/lang/String; defaultPostFormatTitles]
        v6: 1108 -> 1255 [Lcom/google/gson/Gson; gson]
        v7: 1121 -> 1255 [Ljava/lang/reflect/Type; type]
        v8: 1140 -> 1255 [Ljava/util/Map; jsonPostFormats]
        v9: 1171 -> 1255 [I i]
        v10: 1200 -> 1245 [Ljava/util/Map$Entry; entry]
        v12: 1212 -> 1245 [Ljava/lang/String; key]
        v13: 1224 -> 1245 [Ljava/lang/String; val]
        v6: 1260 -> 1265 [Ljava/lang/Exception; e]
        v6: 1276 -> 1416 [Landroid/widget/Spinner; pfSpinner]
        v7: 1292 -> 1416 [Landroid/widget/ArrayAdapter; pfAdapter]
        v8: 1310 -> 1416 [Ljava/lang/String; activePostFormat]
        v9: 1346 -> 1351 [Ljava/lang/Exception; e]
        v9: 1354 -> 1392 [I i]
        v6: 1470 -> 2357 [[Ljava/lang/String; items]
        v7: 1484 -> 2357 [Landroid/widget/ArrayAdapter; adapter]
        v8: 1773 -> 1776 [Ljava/lang/String; contentHTML]
        v8: 1813 -> 1816 [Ljava/lang/String; contentHTML]
        v8: 1825 -> 2232 [Ljava/lang/String; contentHTML]
        v9: 1883 -> 1888 [Ljava/lang/Exception; e]
        v9: 1897 -> 2232 [J pubDate]
        v11: 1907 -> 1952 [I flags]
        v12: 1943 -> 1952 [Ljava/lang/String; formattedDate]
        v11: 1957 -> 1962 [Ljava/lang/Exception; e]
        v11: 2005 -> 2112 [Ljava/lang/String; status]
        v11: 2155 -> 2204 [Ljava/lang/Double; latitude]
        v12: 2167 -> 2204 [Ljava/lang/Double; longitude]
        v11: 2213 -> 2232 [Ljava/lang/String; tags]
      + Local variable type table attribute (count = 5)
        v6: 975 -> 1096 [Ljava/util/List<Ljava/lang/Object;>; args]
        v8: 1140 -> 1255 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; jsonPostFormats]
        v10: 1200 -> 1245 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>; entry]
        v7: 1292 -> 1416 [Landroid/widget/ArrayAdapter<Ljava/lang/String;>; pfAdapter]
        v7: 1484 -> 2357 [Landroid/widget/ArrayAdapter<Ljava/lang/String;>; adapter]
  + Method:       onResume()V
    Access flags: 0x4
      = protected void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #574
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onResume ()V]
      [4] aload_0 v0
      [5] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [8] ifnull +18 (target=26)
      [11] aload_0 v0
      [12] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [15] aload_0 v0
      [16] getfield #373
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.autoSaveRunnable Ljava/lang/Runnable;]
      [19] ldc2_w #357
        + Long [60000]
      [22] invokevirtual #495
        + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 480
        [4] -> line 481
        [11] -> line 482
        [26] -> line 483
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #573
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onPause ()V]
      [4] aload_0 v0
      [5] getfield #401
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationHelper Lorg/edublogs/android/util/LocationHelper;]
      [8] ifnull +10 (target=18)
      [11] aload_0 v0
      [12] getfield #401
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationHelper Lorg/edublogs/android/util/LocationHelper;]
      [15] invokevirtual #773
        + Methodref [org/edublogs/android/util/LocationHelper.cancelTimer ()V]
      [18] aload_0 v0
      [19] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [22] ifnull +14 (target=36)
      [25] aload_0 v0
      [26] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [29] aload_0 v0
      [30] getfield #373
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.autoSaveRunnable Ljava/lang/Runnable;]
      [33] invokevirtual #496
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 487
        [4] -> line 488
        [11] -> line 489
        [18] -> line 491
        [25] -> line 492
        [36] -> line 493
      + Local variable table attribute (count = 1)
        v0: 0 -> 37 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #575
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [5] aload_1 v1
      [6] ldc #152
        + String [currentActivityRequest]
      [8] aload_0 v0
      [9] getfield #384
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
      [12] invokevirtual #489
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [15] aload_0 v0
      [16] getfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [19] ldc #90
        + String []
      [21] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [24] ifne +13 (target=37)
      [27] aload_1 v1
      [28] ldc #172
        + String [mediaCapturePath]
      [30] aload_0 v0
      [31] getfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [34] invokevirtual #491
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 497
        [5] -> line 498
        [15] -> line 499
        [27] -> line 500
        [37] -> line 501
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 38 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
    Access flags: 0x1
      = public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 103, locals = 4, stack = 6):
      [0] aload_1 v1
      [1] iconst_0
      [2] iconst_0
      [3] iconst_0
      [4] aload_0 v0
      [5] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [8] ldc #62
        + Integer [2131296466]
      [10] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [13] invokeinterface #826
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [18] pop
      [19] invokestatic #764
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [22] aload_0 v0
      [23] invokevirtual #705
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getApplicationContext ()Landroid/content/Context;]
      [26] invokevirtual #765
        + Methodref [org/edublogs/android/util/DeviceUtils.hasCamera (Landroid/content/Context;)Z]
      [29] ifeq +22 (target=51)
      [32] aload_1 v1
      [33] iconst_0
      [34] iconst_1
      [35] iconst_0
      [36] aload_0 v0
      [37] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [40] ldc #63
        + Integer [2131296467]
      [42] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [45] invokeinterface #826
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [50] pop
      [51] aload_1 v1
      [52] iconst_0
      [53] iconst_2
      [54] iconst_0
      [55] aload_0 v0
      [56] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [59] ldc #64
        + Integer [2131296468]
      [61] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [64] invokeinterface #826
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [69] pop
      [70] invokestatic #764
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [73] aload_0 v0
      [74] invokevirtual #705
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getApplicationContext ()Landroid/content/Context;]
      [77] invokevirtual #765
        + Methodref [org/edublogs/android/util/DeviceUtils.hasCamera (Landroid/content/Context;)Z]
      [80] ifeq +22 (target=102)
      [83] aload_1 v1
      [84] iconst_0
      [85] iconst_3
      [86] iconst_0
      [87] aload_0 v0
      [88] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [91] ldc #65
        + Integer [2131296469]
      [93] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [96] invokeinterface #826
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [101] pop
      [102] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 505
        [19] -> line 506
        [32] -> line 507
        [51] -> line 509
        [70] -> line 510
        [83] -> line 511
        [102] -> line 513
      + Local variable table attribute (count = 4)
        v0: 0 -> 103 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 103 [Landroid/view/ContextMenu; menu]
        v2: 0 -> 103 [Landroid/view/View; v]
        v3: 0 -> 103 [Landroid/view/ContextMenu$ContextMenuInfo; menuInfo]
  + Method:       onContextItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onContextItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 62, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #827
        + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
      [6] tableswitch (4 offsets, default=54) (target=60)
        0: offset = 30, target = 36
        1: offset = 36, target = 42
        2: offset = 42, target = 48
        3: offset = 48, target = 54
        default: offset = 54, target = 60
      [36] aload_0 v0
      [37] invokespecial #720
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchPictureLibrary ()V]
      [40] iconst_1
      [41] ireturn
      [42] aload_0 v0
      [43] invokespecial #719
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchCamera ()V]
      [46] iconst_1
      [47] ireturn
      [48] aload_0 v0
      [49] invokespecial #722
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchVideoLibrary ()V]
      [52] iconst_1
      [53] ireturn
      [54] aload_0 v0
      [55] invokespecial #721
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.launchVideoCamera ()V]
      [58] iconst_1
      [59] ireturn
      [60] iconst_0
      [61] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 517
        [36] -> line 519
        [40] -> line 520
        [42] -> line 522
        [46] -> line 523
        [48] -> line 525
        [52] -> line 526
        [54] -> line 528
        [58] -> line 529
        [60] -> line 531
      + Local variable table attribute (count = 2)
        v0: 0 -> 62 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 62 [Landroid/view/MenuItem; item]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #572
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #713
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #86
        + Integer [2131689475]
      [14] aload_1 v1
      [15] invokevirtual #576
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] iconst_1
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 536
        [6] -> line 537
        [11] -> line 538
        [18] -> line 539
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 20 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 181, locals = 4, stack = 5):
      [0] aload_1 v1
      [1] invokeinterface #829
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] ldc #48
        + Integer [2131165493]
      [10] ificmpne +156 (target=166)
      [13] aload_0 v0
      [14] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [17] ifnull +14 (target=31)
      [20] aload_0 v0
      [21] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [24] aload_0 v0
      [25] getfield #373
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.autoSaveRunnable Ljava/lang/Runnable;]
      [28] invokevirtual #496
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [31] aload_0 v0
      [32] iconst_0
      [33] iconst_0
      [34] invokespecial #726
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.savePost (ZZ)Z]
      [37] ifeq +127 (target=164)
      [40] aload_0 v0
      [41] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [44] iflt +64 (target=108)
      [47] aload_0 v0
      [48] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [51] getstatic #366
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
      [54] ificmpeq +13 (target=67)
      [57] aload_0 v0
      [58] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [61] getstatic #367
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
      [64] ificmpne +15 (target=79)
      [67] aload_0 v0
      [68] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [71] ldc #126
        + String [QuickPhoto]
      [73] invokevirtual #694
        + Methodref [org/edublogs/android/models/Post.setQuickPostType (Ljava/lang/String;)V]
      [76] goto +32 (target=108)
      [79] aload_0 v0
      [80] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [83] getstatic #368
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
      [86] ificmpeq +13 (target=99)
      [89] aload_0 v0
      [90] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [93] getstatic #369
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
      [96] ificmpne +12 (target=108)
      [99] aload_0 v0
      [100] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [103] ldc #127
        + String [QuickVideo]
      [105] invokevirtual #694
        + Methodref [org/edublogs/android/models/Post.setQuickPostType (Ljava/lang/String;)V]
      [108] aload_0 v0
      [109] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [112] putstatic #371
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [115] aload_0 v0
      [116] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [119] invokestatic #775
        + Methodref [org/edublogs/android/util/PostUploadService.addPostToUpload (Lorg/edublogs/android/models/Post;)V]
      [122] aload_0 v0
      [123] new #218
        + Class [android/content/Intent]
      [126] dup
      [127] aload_0 v0
      [128] ldc_w #342
        + Class [org/edublogs/android/util/PostUploadService]
      [131] invokespecial #451
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [134] invokevirtual #740
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
      [137] pop
      [138] new #218
        + Class [android/content/Intent]
      [141] dup
      [142] invokespecial #450
        + Methodref [android/content/Intent.<init> ()V]
      [145] astore_3 v3
      [146] aload_3 v3
      [147] ldc #187
        + String [shouldRefresh]
      [149] iconst_1
      [150] invokevirtual #463
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [153] pop
      [154] aload_0 v0
      [155] iconst_m1
      [156] aload_3 v3
      [157] invokevirtual #731
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setResult (ILandroid/content/Intent;)V]
      [160] aload_0 v0
      [161] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [164] iconst_1
      [165] ireturn
      [166] iload_2 v2
      [167] ldc #2
        + Integer [16908332]
      [169] ificmpne +10 (target=179)
      [172] aload_0 v0
      [173] iconst_1
      [174] invokespecial #735
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showCancelAlert (Z)V]
      [177] iconst_1
      [178] ireturn
      [179] iconst_0
      [180] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 545
        [7] -> line 546
        [13] -> line 547
        [20] -> line 548
        [31] -> line 549
        [40] -> line 550
        [47] -> line 551
        [67] -> line 552
        [79] -> line 553
        [99] -> line 554
        [108] -> line 556
        [115] -> line 557
        [122] -> line 558
        [138] -> line 559
        [146] -> line 560
        [154] -> line 561
        [160] -> line 562
        [164] -> line 564
        [166] -> line 565
        [172] -> line 566
        [177] -> line 567
        [179] -> line 569
      + Local variable table attribute (count = 4)
        v0: 0 -> 181 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 181 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 7 -> 181 [I itemId]
        v3: 146 -> 164 [Landroid/content/Intent; i]
  + Method:       onFocusChange(Landroid/view/View;Z)V
    Access flags: 0x1
      = public void onFocusChange(android.view.View,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 40, locals = 3, stack = 1):
      [0] iload_2 v2
      [1] ifeq +20 (target=21)
      [4] aload_0 v0
      [5] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [8] invokevirtual #548
        + Methodref [android/widget/RelativeLayout.getVisibility ()I]
      [11] ifeq +10 (target=21)
      [14] aload_0 v0
      [15] invokespecial #737
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showFormatBar ()V]
      [18] goto +21 (target=39)
      [21] iload_2 v2
      [22] ifne +17 (target=39)
      [25] aload_0 v0
      [26] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [29] invokevirtual #548
        + Methodref [android/widget/RelativeLayout.getVisibility ()I]
      [32] ifne +7 (target=39)
      [35] aload_0 v0
      [36] invokespecial #716
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.hideFormatBar ()V]
      [39] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 573
        [14] -> line 574
        [21] -> line 575
        [35] -> line 576
        [39] -> line 577
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 40 [Landroid/view/View; v]
        v2: 0 -> 40 [Z hasFocus]
  + Method:       onImeBack(Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onImeBack(org.edublogs.android.util.WPEditText,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [4] invokevirtual #548
        + Methodref [android/widget/RelativeLayout.getVisibility ()I]
      [7] ifne +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #716
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.hideFormatBar ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 580
        [10] -> line 581
        [14] -> line 582
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 15 [Lorg/edublogs/android/util/WPEditText; ctrl]
        v2: 0 -> 15 [Ljava/lang/String; text]
  + Method:       showFormatBar()V
    Access flags: 0x2
      = private void showFormatBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [4] iconst_0
      [5] invokevirtual #549
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [8] new #260
        + Class [android/view/animation/AlphaAnimation]
      [11] dup
      [12] fconst_0
      [13] fconst_1
      [14] invokespecial #532
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [17] astore_1 v1
      [18] aload_1 v1
      [19] ldc2_w #355
        + Long [500]
      [22] invokevirtual #533
        + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
      [25] aload_0 v0
      [26] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [29] aload_1 v1
      [30] invokevirtual #550
        + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 585
        [8] -> line 586
        [18] -> line 587
        [25] -> line 588
        [33] -> line 589
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 18 -> 34 [Landroid/view/animation/AlphaAnimation; fadeInAnimation]
  + Method:       hideFormatBar()V
    Access flags: 0x2
      = private void hideFormatBar()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 4):
      [0] new #260
        + Class [android/view/animation/AlphaAnimation]
      [3] dup
      [4] fconst_1
      [5] fconst_0
      [6] invokespecial #532
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] ldc2_w #355
        + Long [500]
      [14] invokevirtual #533
        + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
      [17] aload_0 v0
      [18] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [21] aload_1 v1
      [22] invokevirtual #550
        + Methodref [android/widget/RelativeLayout.startAnimation (Landroid/view/animation/Animation;)V]
      [25] aload_0 v0
      [26] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [29] bipush 8
      [31] invokevirtual #549
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 592
        [10] -> line 593
        [17] -> line 594
        [25] -> line 595
        [34] -> line 596
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 10 -> 35 [Landroid/view/animation/AlphaAnimation; fadeOutAnimation]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 762, locals = 5, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #522
        + Methodref [android/view/View.getId ()I]
      [4] istore_2 v2
      [5] iload_2 v2
      [6] ldc #39
        + Integer [2131165363]
      [8] ificmpne +16 (target=24)
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #380
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBoldToggleButton Landroid/widget/ToggleButton;]
      [16] ldc #191
        + String [strong]
      [18] invokespecial #704
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.formatBtnClick (Landroid/widget/ToggleButton;Ljava/lang/String;)V]
      [21] goto +740 (target=761)
      [24] iload_2 v2
      [25] ldc #40
        + Integer [2131165364]
      [27] ificmpne +16 (target=43)
      [30] aload_0 v0
      [31] aload_0 v0
      [32] getfield #389
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
      [35] ldc #154
        + String [em]
      [37] invokespecial #704
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.formatBtnClick (Landroid/widget/ToggleButton;Ljava/lang/String;)V]
      [40] goto +721 (target=761)
      [43] iload_2 v2
      [44] ldc #41
        + Integer [2131165365]
      [46] ificmpne +16 (target=62)
      [49] aload_0 v0
      [50] aload_0 v0
      [51] getfield #425
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mUnderlineToggleButton Landroid/widget/ToggleButton;]
      [54] ldc #193
        + String [u]
      [56] invokespecial #704
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.formatBtnClick (Landroid/widget/ToggleButton;Ljava/lang/String;)V]
      [59] goto +702 (target=761)
      [62] iload_2 v2
      [63] ldc #42
        + Integer [2131165366]
      [65] ificmpne +16 (target=81)
      [68] aload_0 v0
      [69] aload_0 v0
      [70] getfield #420
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStrikeToggleButton Landroid/widget/ToggleButton;]
      [73] ldc #190
        + String [strike]
      [75] invokespecial #704
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.formatBtnClick (Landroid/widget/ToggleButton;Ljava/lang/String;)V]
      [78] goto +683 (target=761)
      [81] iload_2 v2
      [82] ldc #44
        + Integer [2131165368]
      [84] ificmpne +16 (target=100)
      [87] aload_0 v0
      [88] aload_0 v0
      [89] getfield #381
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBquoteToggleButton Landroid/widget/ToggleButton;]
      [92] ldc #142
        + String [blockquote]
      [94] invokespecial #704
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.formatBtnClick (Landroid/widget/ToggleButton;Ljava/lang/String;)V]
      [97] goto +664 (target=761)
      [100] iload_2 v2
      [101] ldc #45
        + Integer [2131165369]
      [103] ificmpne +38 (target=141)
      [106] aload_0 v0
      [107] aload_0 v0
      [108] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [111] invokevirtual #780
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionEnd ()I]
      [114] putfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [117] aload_0 v0
      [118] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [121] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [124] astore_3 v3
      [125] aload_3 v3
      [126] aload_0 v0
      [127] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [130] ldc #94
        + String [
<!--more-->
]
      [132] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [137] pop
      [138] goto +623 (target=761)
      [141] iload_2 v2
      [142] ldc #43
        + Integer [2131165367]
      [144] ificmpne +130 (target=274)
      [147] aload_0 v0
      [148] aload_0 v0
      [149] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [152] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [155] putfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [158] aload_0 v0
      [159] aload_0 v0
      [160] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [163] putfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [166] aload_0 v0
      [167] aload_0 v0
      [168] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [171] invokevirtual #780
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionEnd ()I]
      [174] putfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [177] aload_0 v0
      [178] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [181] aload_0 v0
      [182] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [185] ificmple +21 (target=206)
      [188] aload_0 v0
      [189] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [192] istore_3 v3
      [193] aload_0 v0
      [194] aload_0 v0
      [195] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [198] putfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [201] aload_0 v0
      [202] iload_3 v3
      [203] putfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [206] new #218
        + Class [android/content/Intent]
      [209] dup
      [210] aload_0 v0
      [211] ldc_w #316
        + Class [org/edublogs/android/ui/posts/EditLinkActivity]
      [214] invokespecial #451
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [217] astore_3 v3
      [218] aload_0 v0
      [219] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [222] aload_0 v0
      [223] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [226] ificmple +39 (target=265)
      [229] aload_0 v0
      [230] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [233] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [236] aload_0 v0
      [237] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [240] aload_0 v0
      [241] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [244] invokeinterface #818
        + InterfaceMethodref [android/text/Editable.subSequence (II)Ljava/lang/CharSequence;]
      [249] invokeinterface #831
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [254] astore v4
      [256] aload_3 v3
      [257] ldc #186
        + String [selectedText]
      [259] aload v4
      [261] invokevirtual #462
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [264] pop
      [265] aload_0 v0
      [266] aload_3 v3
      [267] iconst_4
      [268] invokevirtual #739
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [271] goto +490 (target=761)
      [274] iload_2 v2
      [275] ldc #46
        + Integer [2131165370]
      [277] ificmpne +14 (target=291)
      [280] aload_0 v0
      [281] getfield #376
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAddPictureButton Landroid/widget/ImageButton;]
      [284] invokevirtual #546
        + Methodref [android/widget/ImageButton.performLongClick ()Z]
      [287] pop
      [288] goto +473 (target=761)
      [291] iload_2 v2
      [292] ldc #35
        + Integer [2131165359]
      [294] ificmpne +11 (target=305)
      [297] aload_0 v0
      [298] iconst_0
      [299] invokevirtual #736
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
      [302] goto +459 (target=761)
      [305] iload_2 v2
      [306] ldc #20
        + Integer [2131165329]
      [308] ificmpne +78 (target=386)
      [311] new #227
        + Class [android/os/Bundle]
      [314] dup
      [315] invokespecial #481
        + Methodref [android/os/Bundle.<init> ()V]
      [318] astore_3 v3
      [319] aload_3 v3
      [320] ldc #160
        + String [id]
      [322] aload_0 v0
      [323] getfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [326] invokevirtual #489
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [329] aload_0 v0
      [330] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [333] invokevirtual #631
        + Methodref [java/util/ArrayList.size ()I]
      [336] ifle +20 (target=356)
      [339] aload_3 v3
      [340] ldc #145
        + String [categories]
      [342] new #300
        + Class [java/util/HashSet]
      [345] dup
      [346] aload_0 v0
      [347] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [350] invokespecial #634
        + Methodref [java/util/HashSet.<init> (Ljava/util/Collection;)V]
      [353] invokevirtual #490
        + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V]
      [356] new #218
        + Class [android/content/Intent]
      [359] dup
      [360] aload_0 v0
      [361] ldc_w #336
        + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
      [364] invokespecial #451
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [367] astore v4
      [369] aload v4
      [371] aload_3 v3
      [372] invokevirtual #464
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [375] pop
      [376] aload_0 v0
      [377] aload v4
      [379] iconst_5
      [380] invokevirtual #739
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [383] goto +378 (target=761)
      [386] iload_2 v2
      [387] ldc #19
        + Integer [2131165328]
      [389] ificmpne +11 (target=400)
      [392] aload_0 v0
      [393] aload_1 v1
      [394] invokespecial #723
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.onCategoryButtonClick (Landroid/view/View;)V]
      [397] goto +364 (target=761)
      [400] iload_2 v2
      [401] ldc #47
        + Integer [2131165377]
      [403] ificmpne +160 (target=563)
      [406] aload_0 v0
      [407] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [410] ifnull +14 (target=424)
      [413] aload_0 v0
      [414] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [417] aload_0 v0
      [418] getfield #373
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.autoSaveRunnable Ljava/lang/Runnable;]
      [421] invokevirtual #496
        + Methodref [android/os/Handler.removeCallbacks (Ljava/lang/Runnable;)V]
      [424] aload_0 v0
      [425] iconst_0
      [426] iconst_0
      [427] invokespecial #726
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.savePost (ZZ)Z]
      [430] ifeq +331 (target=761)
      [433] aload_0 v0
      [434] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [437] invokevirtual #680
        + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
      [440] ifne +18 (target=458)
      [443] aload_0 v0
      [444] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [447] invokevirtual #675
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [450] ldc #170
        + String [localdraft]
      [452] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [455] ifne +101 (target=556)
      [458] aload_0 v0
      [459] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [462] iflt +64 (target=526)
      [465] aload_0 v0
      [466] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [469] getstatic #366
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_CAMERA I]
      [472] ificmpeq +13 (target=485)
      [475] aload_0 v0
      [476] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [479] getstatic #367
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_PHOTO_LIBRARY I]
      [482] ificmpne +15 (target=497)
      [485] aload_0 v0
      [486] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [489] ldc #126
        + String [QuickPhoto]
      [491] invokevirtual #694
        + Methodref [org/edublogs/android/models/Post.setQuickPostType (Ljava/lang/String;)V]
      [494] goto +32 (target=526)
      [497] aload_0 v0
      [498] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [501] getstatic #368
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_CAMERA I]
      [504] ificmpeq +13 (target=517)
      [507] aload_0 v0
      [508] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [511] getstatic #369
        + Fieldref [org/edublogs/android/Constants.QUICK_POST_VIDEO_LIBRARY I]
      [514] ificmpne +12 (target=526)
      [517] aload_0 v0
      [518] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [521] ldc #127
        + String [QuickVideo]
      [523] invokevirtual #694
        + Methodref [org/edublogs/android/models/Post.setQuickPostType (Ljava/lang/String;)V]
      [526] aload_0 v0
      [527] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [530] putstatic #371
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [533] aload_0 v0
      [534] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [537] invokestatic #775
        + Methodref [org/edublogs/android/util/PostUploadService.addPostToUpload (Lorg/edublogs/android/models/Post;)V]
      [540] aload_0 v0
      [541] new #218
        + Class [android/content/Intent]
      [544] dup
      [545] aload_0 v0
      [546] ldc_w #342
        + Class [org/edublogs/android/util/PostUploadService]
      [549] invokespecial #451
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [552] invokevirtual #740
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startService (Landroid/content/Intent;)Landroid/content/ComponentName;]
      [555] pop
      [556] aload_0 v0
      [557] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [560] goto +201 (target=761)
      [563] iload_2 v2
      [564] ldc #28
        + Integer [2131165352]
      [566] ificmpne +112 (target=678)
      [569] dconst_0
      [570] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [573] astore_3 v3
      [574] aload_0 v0
      [575] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [578] invokevirtual #472
        + Methodref [android/location/Location.getLatitude ()D]
      [581] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [584] astore_3 v3
      [585] goto +10 (target=595)
      [588] astore v4
      [590] aload v4
      [592] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [595] aload_3 v3
      [596] invokevirtual #593
        + Methodref [java/lang/Double.doubleValue ()D]
      [599] dconst_0
      [600] dcmpl
      [601] ifeq +57 (target=658)
      [604] new #295
        + Class [java/lang/StringBuilder]
      [607] dup
      [608] ldc #157
        + String [geo:]
      [610] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [613] aload_3 v3
      [614] invokevirtual #621
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [617] ldc #100
        + String [,]
      [619] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [622] aload_0 v0
      [623] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [626] invokevirtual #473
        + Methodref [android/location/Location.getLongitude ()D]
      [629] invokevirtual #618
        + Methodref [java/lang/StringBuilder.append (D)Ljava/lang/StringBuilder;]
      [632] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [635] astore v4
      [637] aload_0 v0
      [638] new #218
        + Class [android/content/Intent]
      [641] dup
      [642] ldc #133
        + String [android.intent.action.VIEW]
      [644] aload v4
      [646] invokestatic #479
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [649] invokespecial #453
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
      [652] invokevirtual #738
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivity (Landroid/content/Intent;)V]
      [655] goto +106 (target=761)
      [658] aload_0 v0
      [659] aload_0 v0
      [660] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [663] ldc #71
        + Integer [2131296493]
      [665] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [668] iconst_0
      [669] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [672] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [675] goto +86 (target=761)
      [678] iload_2 v2
      [679] ldc #29
        + Integer [2131165353]
      [681] ificmpne +19 (target=700)
      [684] aload_0 v0
      [685] getfield #401
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationHelper Lorg/edublogs/android/util/LocationHelper;]
      [688] aload_0 v0
      [689] aload_0 v0
      [690] getfield #374
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [693] invokevirtual #774
        + Methodref [org/edublogs/android/util/LocationHelper.getLocation (Landroid/content/Context;Lorg/edublogs/android/util/LocationHelper$LocationResult;)Z]
      [696] pop
      [697] goto +64 (target=761)
      [700] iload_2 v2
      [701] ldc #30
        + Integer [2131165354]
      [703] ificmpne +58 (target=761)
      [706] aload_0 v0
      [707] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [710] ifnull +19 (target=729)
      [713] aload_0 v0
      [714] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [717] dconst_0
      [718] invokevirtual #474
        + Methodref [android/location/Location.setLatitude (D)V]
      [721] aload_0 v0
      [722] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [725] dconst_0
      [726] invokevirtual #475
        + Methodref [android/location/Location.setLongitude (D)V]
      [729] aload_0 v0
      [730] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [733] ifnull +19 (target=752)
      [736] aload_0 v0
      [737] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [740] dconst_0
      [741] invokevirtual #685
        + Methodref [org/edublogs/android/models/Post.setLatitude (D)V]
      [744] aload_0 v0
      [745] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [748] dconst_0
      [749] invokevirtual #688
        + Methodref [org/edublogs/android/models/Post.setLongitude (D)V]
      [752] aload_0 v0
      [753] getfield #402
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationText Landroid/widget/TextView;]
      [756] ldc #90
        + String []
      [758] invokevirtual #560
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [761] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (574 -> 585: 588):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 77)
        [0] -> line 600
        [5] -> line 601
        [11] -> line 602
        [21] -> line 603
        [30] -> line 604
        [40] -> line 605
        [49] -> line 606
        [59] -> line 607
        [68] -> line 608
        [78] -> line 609
        [87] -> line 610
        [97] -> line 611
        [106] -> line 612
        [117] -> line 613
        [125] -> line 614
        [138] -> line 615
        [147] -> line 616
        [158] -> line 617
        [166] -> line 618
        [177] -> line 619
        [188] -> line 620
        [193] -> line 621
        [201] -> line 622
        [206] -> line 624
        [218] -> line 625
        [229] -> line 626
        [256] -> line 627
        [265] -> line 629
        [271] -> line 630
        [280] -> line 631
        [288] -> line 632
        [297] -> line 633
        [302] -> line 634
        [311] -> line 635
        [319] -> line 636
        [329] -> line 637
        [339] -> line 638
        [356] -> line 640
        [369] -> line 641
        [376] -> line 642
        [383] -> line 643
        [392] -> line 644
        [397] -> line 645
        [406] -> line 646
        [413] -> line 647
        [424] -> line 648
        [433] -> line 649
        [458] -> line 650
        [465] -> line 651
        [485] -> line 652
        [497] -> line 653
        [517] -> line 654
        [526] -> line 657
        [533] -> line 658
        [540] -> line 659
        [556] -> line 661
        [560] -> line 663
        [569] -> line 664
        [574] -> line 666
        [585] -> line 667
        [590] -> line 668
        [595] -> line 670
        [604] -> line 671
        [637] -> line 672
        [655] -> line 673
        [658] -> line 674
        [675] -> line 676
        [684] -> line 677
        [697] -> line 678
        [706] -> line 679
        [713] -> line 680
        [721] -> line 681
        [729] -> line 683
        [736] -> line 684
        [744] -> line 685
        [752] -> line 687
        [761] -> line 689
      + Local variable table attribute (count = 12)
        v0: 0 -> 762 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 762 [Landroid/view/View; v]
        v2: 5 -> 762 [I id]
        v3: 125 -> 138 [Landroid/text/Editable; str]
        v3: 193 -> 206 [I temp]
        v3: 218 -> 271 [Landroid/content/Intent; i]
        v4: 256 -> 265 [Ljava/lang/String; selectedText]
        v3: 319 -> 383 [Landroid/os/Bundle; bundle]
        v4: 369 -> 383 [Landroid/content/Intent; categoriesIntent]
        v3: 574 -> 675 [Ljava/lang/Double; latitude]
        v4: 590 -> 595 [Ljava/lang/Exception; e]
        v4: 637 -> 655 [Ljava/lang/String; uri]
  + Method:       onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouch(android.view.View,android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 666, locals = 23, stack = 13):
      [0] aload_0 v0
      [1] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [4] invokevirtual #548
        + Methodref [android/widget/RelativeLayout.getVisibility ()I]
      [7] ifeq +7 (target=14)
      [10] aload_0 v0
      [11] invokespecial #737
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showFormatBar ()V]
      [14] aload_2 v2
      [15] invokevirtual #520
        + Methodref [android/view/MotionEvent.getY ()F]
      [18] fstore_3 v3
      [19] aload_2 v2
      [20] invokevirtual #518
        + Methodref [android/view/MotionEvent.getAction ()I]
      [23] ifne +8 (target=31)
      [26] aload_0 v0
      [27] fload_3 v3
      [28] putfield #398
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastYPos F]
      [31] aload_2 v2
      [32] invokevirtual #518
        + Methodref [android/view/MotionEvent.getAction ()I]
      [35] iconst_1
      [36] ificmple +30 (target=66)
      [39] aload_0 v0
      [40] getfield #398
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastYPos F]
      [43] fload_3 v3
      [44] fsub
      [45] fconst_2
      [46] fcmpl
      [47] ifgt +14 (target=61)
      [50] fload_3 v3
      [51] aload_0 v0
      [52] getfield #398
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastYPos F]
      [55] fsub
      [56] fconst_2
      [57] fcmpl
      [58] ifle +8 (target=66)
      [61] aload_0 v0
      [62] iconst_1
      [63] putfield #416
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mScrollDetected Z]
      [66] aload_0 v0
      [67] fload_3 v3
      [68] putfield #398
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastYPos F]
      [71] aload_2 v2
      [72] invokevirtual #518
        + Methodref [android/view/MotionEvent.getAction ()I]
      [75] iconst_1
      [76] ificmpne +575 (target=651)
      [79] aload_0 v0
      [80] getfield #416
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mScrollDetected Z]
      [83] ifne +568 (target=651)
      [86] aload_1 v1
      [87] checkcast #272
        + Class [android/widget/TextView]
      [90] invokevirtual #558
        + Methodref [android/widget/TextView.getLayout ()Landroid/text/Layout;]
      [93] astore v4
      [95] aload_2 v2
      [96] invokevirtual #519
        + Methodref [android/view/MotionEvent.getX ()F]
      [99] f2i
      [100] istore v5
      [102] aload_2 v2
      [103] invokevirtual #520
        + Methodref [android/view/MotionEvent.getY ()F]
      [106] f2i
      [107] istore v6
      [109] iload v5
      [111] aload_1 v1
      [112] invokevirtual #523
        + Methodref [android/view/View.getScrollX ()I]
      [115] iadd
      [116] istore v5
      [118] iload v6
      [120] aload_1 v1
      [121] invokevirtual #524
        + Methodref [android/view/View.getScrollY ()I]
      [124] iadd
      [125] istore v6
      [127] aload v4
      [129] ifnull +535 (target=664)
      [132] aload v4
      [134] iload v6
      [136] invokevirtual #499
        + Methodref [android/text/Layout.getLineForVertical (I)I]
      [139] istore v7
      [141] aload v4
      [143] iload v7
      [145] iload v5
      [147] i2f
      [148] invokevirtual #501
        + Methodref [android/text/Layout.getOffsetForHorizontal (IF)I]
      [151] istore v8
      [153] aload_0 v0
      [154] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [157] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [160] astore v9
      [162] aload v9
      [164] iload v8
      [166] iload v8
      [168] ldc_w #348
        + Class [org/edublogs/android/util/WPImageSpan]
      [171] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [176] checkcast #205
        + Class [[Lorg/edublogs/android/util/WPImageSpan;]
      [179] astore v10
      [181] aload v10
      [183] arraylength
      [184] ifeq +440 (target=624)
      [187] aload v10
      [189] iconst_0
      [190] aaload
      [191] astore v11
      [193] aload v11
      [195] invokevirtual #801
        + Methodref [org/edublogs/android/util/WPImageSpan.isVideo ()Z]
      [198] ifne +466 (target=664)
      [201] aload_0 v0
      [202] invokestatic #516
        + Methodref [android/view/LayoutInflater.from (Landroid/content/Context;)Landroid/view/LayoutInflater;]
      [205] astore v12
      [207] aload v12
      [209] ldc #6
        + Integer [2130903067]
      [211] aconst_null
      [212] invokevirtual #517
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [215] astore v13
      [217] aload v13
      [219] ldc #14
        + Integer [2131165283]
      [221] invokevirtual #521
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [224] checkcast #272
        + Class [android/widget/TextView]
      [227] astore v14
      [229] aload v13
      [231] ldc #10
        + Integer [2131165279]
      [233] invokevirtual #521
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [236] checkcast #266
        + Class [android/widget/EditText]
      [239] astore v15
      [241] aload v13
      [243] ldc #11
        + Integer [2131165280]
      [245] invokevirtual #521
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [248] checkcast #266
        + Class [android/widget/EditText]
      [251] astore v16
      [253] aload v13
      [255] ldc #15
        + Integer [2131165284]
      [257] invokevirtual #521
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [260] checkcast #263
        + Class [android/widget/CheckBox]
      [263] astore v17
      [265] aload v13
      [267] ldc #16
        + Integer [2131165285]
      [269] invokevirtual #521
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [272] checkcast #263
        + Class [android/widget/CheckBox]
      [275] astore v18
      [277] invokestatic #638
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [280] invokevirtual #648
        + Methodref [org/edublogs/android/models/Blog.isFeaturedImageCapable ()Z]
      [283] ifeq +15 (target=298)
      [286] aload v17
      [288] iconst_0
      [289] invokevirtual #542
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [292] aload v18
      [294] iconst_0
      [295] invokevirtual #542
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [298] aload v17
      [300] new #329
        + Class [org/edublogs/android/ui/posts/EditPostActivity$6]
      [303] dup
      [304] aload_0 v0
      [305] aload v18
      [307] invokespecial #754
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$6.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/CheckBox;)V]
      [310] invokevirtual #541
        + Methodref [android/widget/CheckBox.setOnCheckedChangeListener (Landroid/widget/CompoundButton$OnCheckedChangeListener;)V]
      [313] aload v13
      [315] ldc #13
        + Integer [2131165282]
      [317] invokevirtual #521
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [320] checkcast #269
        + Class [android/widget/SeekBar]
      [323] astore v19
      [325] aload v13
      [327] ldc #12
        + Integer [2131165281]
      [329] invokevirtual #521
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [332] checkcast #271
        + Class [android/widget/Spinner]
      [335] astore v20
      [337] aload_0 v0
      [338] ldc #85
        + Integer [2131623937]
      [340] ldc #4
        + Integer [17367048]
      [342] invokestatic #535
        + Methodref [android/widget/ArrayAdapter.createFromResource (Landroid/content/Context;II)Landroid/widget/ArrayAdapter;]
      [345] astore v21
      [347] aload v21
      [349] ldc #5
        + Integer [17367049]
      [351] invokevirtual #536
        + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
      [354] aload v20
      [356] aload v21
      [358] invokevirtual #555
        + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [361] aload v14
      [363] new #295
        + Class [java/lang/StringBuilder]
      [366] dup
      [367] aload v11
      [369] invokevirtual #798
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [372] invokestatic #614
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [375] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [378] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [381] ldc #181
        + String [px]
      [383] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [386] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [389] invokevirtual #560
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [392] aload v19
      [394] aload v11
      [396] invokevirtual #798
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [399] invokevirtual #553
        + Methodref [android/widget/SeekBar.setProgress (I)V]
      [402] aload v15
      [404] aload v11
      [406] invokevirtual #797
        + Methodref [org/edublogs/android/util/WPImageSpan.getTitle ()Ljava/lang/String;]
      [409] invokevirtual #544
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [412] aload v16
      [414] aload v11
      [416] invokevirtual #793
        + Methodref [org/edublogs/android/util/WPImageSpan.getCaption ()Ljava/lang/String;]
      [419] invokevirtual #544
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [422] aload v17
      [424] aload v11
      [426] invokevirtual #799
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeatured ()Z]
      [429] invokevirtual #540
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [432] aload v11
      [434] invokevirtual #799
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeatured ()Z]
      [437] ifeq +12 (target=449)
      [440] aload v18
      [442] iconst_0
      [443] invokevirtual #542
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [446] goto +10 (target=456)
      [449] aload v18
      [451] bipush 8
      [453] invokevirtual #542
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [456] aload v18
      [458] aload v11
      [460] invokevirtual #800
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeaturedInPost ()Z]
      [463] invokevirtual #540
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [466] aload v20
      [468] aload v11
      [470] invokevirtual #795
        + Methodref [org/edublogs/android/util/WPImageSpan.getHorizontalAlignment ()I]
      [473] iconst_1
      [474] invokevirtual #557
        + Methodref [android/widget/Spinner.setSelection (IZ)V]
      [477] aload v19
      [479] aload v11
      [481] invokevirtual #798
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [484] bipush 10
      [486] idiv
      [487] invokevirtual #551
        + Methodref [android/widget/SeekBar.setMax (I)V]
      [490] aload v11
      [492] invokevirtual #798
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [495] ifeq +16 (target=511)
      [498] aload v19
      [500] aload v11
      [502] invokevirtual #798
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [505] bipush 10
      [507] idiv
      [508] invokevirtual #553
        + Methodref [android/widget/SeekBar.setProgress (I)V]
      [511] aload v19
      [513] new #330
        + Class [org/edublogs/android/ui/posts/EditPostActivity$7]
      [516] dup
      [517] aload_0 v0
      [518] aload v14
      [520] invokespecial #755
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$7.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/TextView;)V]
      [523] invokevirtual #552
        + Methodref [android/widget/SeekBar.setOnSeekBarChangeListener (Landroid/widget/SeekBar$OnSeekBarChangeListener;)V]
      [526] new #208
        + Class [android/app/AlertDialog$Builder]
      [529] dup
      [530] aload_0 v0
      [531] invokespecial #429
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [534] aload_0 v0
      [535] ldc #81
        + Integer [2131296574]
      [537] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [540] invokevirtual #438
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [543] aload v13
      [545] invokevirtual #439
        + Methodref [android/app/AlertDialog$Builder.setView (Landroid/view/View;)Landroid/app/AlertDialog$Builder;]
      [548] aload_0 v0
      [549] ldc #80
        + Integer [2131296573]
      [551] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [554] new #331
        + Class [org/edublogs/android/ui/posts/EditPostActivity$8]
      [557] dup
      [558] aload_0 v0
      [559] aload v11
      [561] aload v15
      [563] aload v20
      [565] aload v19
      [567] aload v16
      [569] aload v17
      [571] aload v9
      [573] aload v18
      [575] invokespecial #756
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$8.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/util/WPImageSpan;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/SeekBar;Landroid/widget/EditText;Landroid/widget/CheckBox;Landroid/text/Spannable;Landroid/widget/CheckBox;)V]
      [578] invokevirtual #437
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [581] aload_0 v0
      [582] ldc #50
        + Integer [2131296313]
      [584] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [587] new #332
        + Class [org/edublogs/android/ui/posts/EditPostActivity$9]
      [590] dup
      [591] aload_0 v0
      [592] invokespecial #757
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$9.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [595] invokevirtual #434
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [598] invokevirtual #430
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [601] astore v22
      [603] aload v22
      [605] invokevirtual #427
        + Methodref [android/app/AlertDialog.getWindow ()Landroid/view/Window;]
      [608] iconst_2
      [609] invokevirtual #531
        + Methodref [android/view/Window.setSoftInputMode (I)V]
      [612] aload v22
      [614] invokevirtual #428
        + Methodref [android/app/AlertDialog.show ()V]
      [617] aload_0 v0
      [618] iconst_0
      [619] putfield #416
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mScrollDetected Z]
      [622] iconst_1
      [623] ireturn
      [624] aload_0 v0
      [625] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [628] invokestatic #507
        + Methodref [android/text/method/ArrowKeyMovementMethod.getInstance ()Landroid/text/method/MovementMethod;]
      [631] invokevirtual #783
        + Methodref [org/edublogs/android/util/WPEditText.setMovementMethod (Landroid/text/method/MovementMethod;)V]
      [634] aload_0 v0
      [635] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [638] aload_0 v0
      [639] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [642] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [645] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [648] goto +16 (target=664)
      [651] aload_2 v2
      [652] invokevirtual #518
        + Methodref [android/view/MotionEvent.getAction ()I]
      [655] iconst_1
      [656] ificmpne +8 (target=664)
      [659] aload_0 v0
      [660] iconst_0
      [661] putfield #416
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mScrollDetected Z]
      [664] iconst_0
      [665] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 69)
        [0] -> line 694
        [10] -> line 695
        [14] -> line 697
        [19] -> line 699
        [26] -> line 700
        [31] -> line 702
        [39] -> line 703
        [61] -> line 704
        [66] -> line 707
        [71] -> line 709
        [86] -> line 710
        [95] -> line 711
        [102] -> line 712
        [109] -> line 714
        [118] -> line 715
        [127] -> line 716
        [132] -> line 717
        [141] -> line 718
        [153] -> line 720
        [162] -> line 722
        [181] -> line 724
        [187] -> line 725
        [193] -> line 726
        [201] -> line 727
        [207] -> line 728
        [217] -> line 729
        [229] -> line 730
        [241] -> line 733
        [253] -> line 734
        [265] -> line 735
        [277] -> line 738
        [286] -> line 739
        [292] -> line 740
        [298] -> line 743
        [313] -> line 755
        [325] -> line 756
        [337] -> line 757
        [340] -> line 758
        [342] -> line 757
        [347] -> line 759
        [354] -> line 760
        [361] -> line 762
        [392] -> line 763
        [402] -> line 764
        [412] -> line 766
        [422] -> line 767
        [432] -> line 769
        [440] -> line 770
        [449] -> line 772
        [456] -> line 774
        [466] -> line 776
        [477] -> line 778
        [490] -> line 779
        [498] -> line 780
        [511] -> line 781
        [526] -> line 799
        [543] -> line 800
        [581] -> line 825
        [598] -> line 829
        [601] -> line 799
        [603] -> line 830
        [612] -> line 831
        [617] -> line 832
        [622] -> line 833
        [624] -> line 837
        [634] -> line 838
        [648] -> line 841
        [659] -> line 842
        [664] -> line 844
      + Local variable table attribute (count = 23)
        v0: 0 -> 666 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 666 [Landroid/view/View; v]
        v2: 0 -> 666 [Landroid/view/MotionEvent; event]
        v3: 19 -> 666 [F pos]
        v4: 95 -> 648 [Landroid/text/Layout; layout]
        v5: 102 -> 648 [I x]
        v6: 109 -> 648 [I y]
        v7: 141 -> 648 [I line]
        v8: 153 -> 648 [I charPosition]
        v9: 162 -> 648 [Landroid/text/Spannable; s]
        v10: 181 -> 648 [[Lorg/edublogs/android/util/WPImageSpan; image_spans]
        v11: 193 -> 624 [Lorg/edublogs/android/util/WPImageSpan; span]
        v12: 207 -> 624 [Landroid/view/LayoutInflater; factory]
        v13: 217 -> 624 [Landroid/view/View; alertView]
        v14: 229 -> 624 [Landroid/widget/TextView; imageWidthText]
        v15: 241 -> 624 [Landroid/widget/EditText; titleText]
        v16: 253 -> 624 [Landroid/widget/EditText; caption]
        v17: 265 -> 624 [Landroid/widget/CheckBox; featuredCheckBox]
        v18: 277 -> 624 [Landroid/widget/CheckBox; featuredInPostCheckBox]
        v19: 325 -> 624 [Landroid/widget/SeekBar; seekBar]
        v20: 337 -> 624 [Landroid/widget/Spinner; alignmentSpinner]
        v21: 347 -> 624 [Landroid/widget/ArrayAdapter; adapter]
        v22: 603 -> 624 [Landroid/app/AlertDialog; ad]
      + Local variable type table attribute (count = 1)
        v21: 347 -> 624 [Landroid/widget/ArrayAdapter<Ljava/lang/CharSequence;>; adapter]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_0
      [2] invokespecial #735
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showCancelAlert (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 849
        [5] -> line 850
      + Local variable table attribute (count = 1)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
  + Method:       showCancelAlert(Z)V
    Access flags: 0x2
      = private void showCancelAlert(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 169, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [4] ifeq +48 (target=52)
      [7] aload_0 v0
      [8] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [11] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [14] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [19] ldc #90
        + String []
      [21] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [24] ifeq +28 (target=52)
      [27] aload_0 v0
      [28] getfield #424
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTitleEditText Landroid/widget/EditText;]
      [31] invokevirtual #543
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [34] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [39] ldc #90
        + String []
      [41] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [44] ifeq +8 (target=52)
      [47] aload_0 v0
      [48] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [51] return
      [52] new #208
        + Class [android/app/AlertDialog$Builder]
      [55] dup
      [56] aload_0 v0
      [57] invokespecial #429
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [60] astore_2 v2
      [61] aload_2 v2
      [62] aload_0 v0
      [63] aload_0 v0
      [64] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [67] ifeq +8 (target=75)
      [70] ldc #52
        + Integer [2131296327]
      [72] goto +5 (target=77)
      [75] ldc #53
        + Integer [2131296328]
      [77] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [80] invokevirtual #438
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [83] pop
      [84] aload_2 v2
      [85] aload_0 v0
      [86] ldc #83
        + Integer [2131296596]
      [88] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [91] invokevirtual #433
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [94] pop
      [95] aload_2 v2
      [96] aload_0 v0
      [97] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [100] ldc #51
        + Integer [2131296314]
      [102] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [105] new #319
        + Class [org/edublogs/android/ui/posts/EditPostActivity$10]
      [108] dup
      [109] aload_0 v0
      [110] invokespecial #743
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$10.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [113] invokevirtual #437
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [116] pop
      [117] aload_2 v2
      [118] aload_0 v0
      [119] ldc #82
        + Integer [2131296595]
      [121] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [124] new #320
        + Class [org/edublogs/android/ui/posts/EditPostActivity$11]
      [127] dup
      [128] aload_0 v0
      [129] invokespecial #744
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$11.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [132] invokevirtual #435
        + Methodref [android/app/AlertDialog$Builder.setNeutralButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [135] pop
      [136] aload_2 v2
      [137] aload_0 v0
      [138] ldc #50
        + Integer [2131296313]
      [140] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [143] new #321
        + Class [org/edublogs/android/ui/posts/EditPostActivity$12]
      [146] dup
      [147] aload_0 v0
      [148] invokespecial #745
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$12.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [151] invokevirtual #434
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [154] pop
      [155] aload_2 v2
      [156] iconst_1
      [157] invokevirtual #431
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [160] pop
      [161] aload_2 v2
      [162] invokevirtual #430
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [165] invokevirtual #428
        + Methodref [android/app/AlertDialog.show ()V]
      [168] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 855
        [47] -> line 856
        [51] -> line 857
        [52] -> line 860
        [61] -> line 861
        [84] -> line 862
        [95] -> line 863
        [117] -> line 872
        [136] -> line 885
        [155] -> line 890
        [161] -> line 891
        [168] -> line 892
      + Local variable table attribute (count = 3)
        v0: 0 -> 169 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 169 [Z isUpPress]
        v2: 61 -> 169 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       initBlog()V
    Access flags: 0x2
      = private void initBlog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] invokestatic #638
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [3] ifnonnull +7 (target=10)
      [6] aload_0 v0
      [7] invokespecial #734
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showBlogErrorAndFinish ()V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 895
        [6] -> line 896
        [10] -> line 897
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
  + Method:       getLocationProvider()V
    Access flags: 0x2
      = private void getLocationProvider()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 6, stack = 2):
      [0] iconst_0
      [1] istore_1 v1
      [2] aload_0 v0
      [3] ldc #171
        + String [location]
      [5] invokevirtual #714
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [8] checkcast #223
        + Class [android/location/LocationManager]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] iconst_1
      [14] invokevirtual #476
        + Methodref [android/location/LocationManager.getProviders (Z)Ljava/util/List;]
      [17] astore_3 v3
      [18] aload_3 v3
      [19] invokeinterface #837
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [24] astore v5
      [26] goto +37 (target=63)
      [29] aload v5
      [31] invokeinterface #833
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [36] checkcast #294
        + Class [java/lang/String]
      [39] astore v4
      [41] aload v4
      [43] ldc #158
        + String [gps]
      [45] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [48] ifne +13 (target=61)
      [51] aload v4
      [53] ldc #174
        + String [network]
      [55] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [58] ifeq +5 (target=63)
      [61] iconst_1
      [62] istore_1 v1
      [63] aload v5
      [65] invokeinterface #832
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [70] ifne -41 (target=29)
      [73] iload_1 v1
      [74] ifeq +24 (target=98)
      [77] aload_0 v0
      [78] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [81] invokevirtual #649
        + Methodref [org/edublogs/android/models/Blog.isLocation ()Z]
      [84] ifeq +14 (target=98)
      [87] aload_0 v0
      [88] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [91] ifne +7 (target=98)
      [94] aload_0 v0
      [95] invokespecial #701
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.enableLBSButtons ()V]
      [98] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 900
        [2] -> line 901
        [12] -> line 902
        [18] -> line 903
        [41] -> line 904
        [61] -> line 905
        [63] -> line 903
        [73] -> line 908
        [94] -> line 909
        [98] -> line 911
      + Local variable table attribute (count = 5)
        v0: 0 -> 99 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 2 -> 99 [Z hasLocationProvider]
        v2: 12 -> 99 [Landroid/location/LocationManager; locationManager]
        v3: 18 -> 99 [Ljava/util/List; providers]
        v4: 41 -> 63 [Ljava/lang/String; providerName]
      + Local variable type table attribute (count = 1)
        v3: 18 -> 99 [Ljava/util/List<Ljava/lang/String;>; providers]
  + Method:       selectBlogForShareAction()Z
    Access flags: 0x2
      = private boolean selectBlogForShareAction()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 392, locals = 7, stack = 7):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [5] aload_0 v0
      [6] iconst_1
      [7] putfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [10] getstatic #372
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [13] invokevirtual #639
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [16] astore_1 v1
      [17] aload_1 v1
      [18] invokeinterface #838
        + InterfaceMethodref [java/util/List.size ()I]
      [23] ifle +328 (target=351)
      [26] aload_1 v1
      [27] invokeinterface #838
        + InterfaceMethodref [java/util/List.size ()I]
      [32] anewarray #294
        + Class [java/lang/String]
      [35] astore_2 v2
      [36] aload_1 v1
      [37] invokeinterface #838
        + InterfaceMethodref [java/util/List.size ()I]
      [42] newarray 10
      [44] astore_3 v3
      [45] iconst_0
      [46] istore v4
      [48] goto +104 (target=152)
      [51] aload_1 v1
      [52] iload v4
      [54] invokeinterface #836
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [59] checkcast #303
        + Class [java/util/Map]
      [62] astore v5
      [64] aload_2 v2
      [65] iload v4
      [67] aload v5
      [69] ldc #143
        + String [blogName]
      [71] invokeinterface #840
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [76] invokevirtual #602
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [79] invokestatic #777
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [82] aastore
      [83] goto +21 (target=104)
      [86] astore v6
      [88] aload_2 v2
      [89] iload v4
      [91] aload v5
      [93] ldc #194
        + String [url]
      [95] invokeinterface #840
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [100] invokevirtual #602
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [103] aastore
      [104] aload_3 v3
      [105] iload v4
      [107] aload v5
      [109] ldc #160
        + String [id]
      [111] invokeinterface #840
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [116] checkcast #289
        + Class [java/lang/Integer]
      [119] invokevirtual #596
        + Methodref [java/lang/Integer.intValue ()I]
      [122] iastore
      [123] aload_0 v0
      [124] new #312
        + Class [org/edublogs/android/models/Blog]
      [127] dup
      [128] aload_3 v3
      [129] iload v4
      [131] iaload
      [132] invokespecial #643
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [135] putfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [138] goto +11 (target=149)
      [141] astore v6
      [143] aload_0 v0
      [144] invokespecial #734
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showBlogErrorAndFinish ()V]
      [147] iconst_0
      [148] ireturn
      [149] iinc v4, 1
      [152] iload v4
      [154] aload_1 v1
      [155] invokeinterface #838
        + InterfaceMethodref [java/util/List.size ()I]
      [160] ificmplt -109 (target=51)
      [163] aload_1 v1
      [164] invokeinterface #838
        + InterfaceMethodref [java/util/List.size ()I]
      [169] iconst_1
      [170] ificmple +67 (target=237)
      [173] new #208
        + Class [android/app/AlertDialog$Builder]
      [176] dup
      [177] aload_0 v0
      [178] invokespecial #429
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [181] astore v4
      [183] aload v4
      [185] iconst_0
      [186] invokevirtual #431
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [189] pop
      [190] aload v4
      [192] aload_0 v0
      [193] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [196] ldc #67
        + Integer [2131296485]
      [198] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [201] invokevirtual #438
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [204] pop
      [205] aload v4
      [207] aload_2 v2
      [208] new #322
        + Class [org/edublogs/android/ui/posts/EditPostActivity$13]
      [211] dup
      [212] aload_0 v0
      [213] aload_3 v3
      [214] aload_2 v2
      [215] invokespecial #746
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$13.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;[I[Ljava/lang/String;)V]
      [218] invokevirtual #432
        + Methodref [android/app/AlertDialog$Builder.setItems ([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [221] pop
      [222] aload v4
      [224] invokevirtual #430
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [227] astore v5
      [229] aload v5
      [231] invokevirtual #428
        + Methodref [android/app/AlertDialog.show ()V]
      [234] goto +115 (target=349)
      [237] aload_0 v0
      [238] aload_3 v3
      [239] iconst_0
      [240] iaload
      [241] putfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [244] aload_0 v0
      [245] new #312
        + Class [org/edublogs/android/models/Blog]
      [248] dup
      [249] aload_0 v0
      [250] getfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [253] invokespecial #643
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [256] putfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [259] goto +11 (target=270)
      [262] astore v4
      [264] aload_0 v0
      [265] invokespecial #734
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showBlogErrorAndFinish ()V]
      [268] iconst_0
      [269] ireturn
      [270] aload_0 v0
      [271] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [274] putstatic #370
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [277] getstatic #372
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [280] getstatic #370
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [283] invokevirtual #645
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [286] invokevirtual #640
        + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
      [289] aload_0 v0
      [290] aload_2 v2
      [291] iconst_0
      [292] aaload
      [293] putfield #375
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAccountName Ljava/lang/String;]
      [296] aload_0 v0
      [297] new #295
        + Class [java/lang/StringBuilder]
      [300] dup
      [301] aload_0 v0
      [302] getfield #375
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAccountName Ljava/lang/String;]
      [305] invokestatic #777
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [308] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [311] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [314] ldc #96
        + String [ - ]
      [316] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [319] aload_0 v0
      [320] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [323] aload_0 v0
      [324] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [327] ifeq +8 (target=335)
      [330] ldc #79
        + Integer [2131296555]
      [332] goto +5 (target=337)
      [335] ldc #78
        + Integer [2131296554]
      [337] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [340] invokevirtual #621
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [343] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [346] invokevirtual #732
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setTitle (Ljava/lang/CharSequence;)V]
      [349] iconst_1
      [350] ireturn
      [351] aload_0 v0
      [352] invokevirtual #705
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getApplicationContext ()Landroid/content/Context;]
      [355] aload_0 v0
      [356] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [359] ldc #68
        + Integer [2131296486]
      [361] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [364] iconst_1
      [365] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [368] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [371] aload_0 v0
      [372] new #218
        + Class [android/content/Intent]
      [375] dup
      [376] aload_0 v0
      [377] ldc_w #315
        + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
      [380] invokespecial #451
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [383] invokevirtual #738
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivity (Landroid/content/Intent;)V]
      [386] aload_0 v0
      [387] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [390] iconst_0
      [391] ireturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (64 -> 83: 86):
      + Class [java/lang/Exception]
      + ExceptionInfo (123 -> 138: 141):
      + Class [java/lang/Exception]
      + ExceptionInfo (244 -> 259: 262):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 41)
        [0] -> line 915
        [5] -> line 916
        [10] -> line 918
        [17] -> line 920
        [26] -> line 922
        [36] -> line 923
        [45] -> line 925
        [51] -> line 927
        [64] -> line 929
        [83] -> line 930
        [88] -> line 931
        [104] -> line 933
        [123] -> line 935
        [138] -> line 936
        [143] -> line 937
        [147] -> line 938
        [149] -> line 925
        [163] -> line 943
        [173] -> line 944
        [183] -> line 945
        [190] -> line 946
        [205] -> line 947
        [222] -> line 962
        [229] -> line 963
        [234] -> line 964
        [237] -> line 965
        [244] -> line 967
        [259] -> line 968
        [264] -> line 969
        [268] -> line 970
        [270] -> line 972
        [277] -> line 973
        [289] -> line 974
        [296] -> line 975
        [319] -> line 976
        [346] -> line 975
        [349] -> line 979
        [351] -> line 982
        [371] -> line 983
        [386] -> line 984
        [390] -> line 985
      + Local variable table attribute (count = 11)
        v0: 0 -> 392 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 17 -> 392 [Ljava/util/List; accounts]
        v2: 36 -> 351 [[Ljava/lang/String; blogNames]
        v3: 45 -> 351 [[I accountIDs]
        v4: 48 -> 163 [I i]
        v5: 64 -> 149 [Ljava/util/Map; curHash]
        v6: 88 -> 104 [Ljava/lang/Exception; e]
        v6: 143 -> 149 [Ljava/lang/Exception; e]
        v4: 183 -> 234 [Landroid/app/AlertDialog$Builder; builder]
        v5: 229 -> 234 [Landroid/app/AlertDialog; alert]
        v4: 264 -> 270 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 2)
        v1: 17 -> 392 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; accounts]
        v5: 64 -> 149 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; curHash]
  + Method:       showBlogErrorAndFinish()V
    Access flags: 0x2
      = private void showBlogErrorAndFinish()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [5] ldc #58
        + Integer [2131296355]
      [7] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [10] iconst_0
      [11] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [14] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [17] aload_0 v0
      [18] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 990
        [17] -> line 991
        [21] -> line 992
      + Local variable table attribute (count = 1)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
  + Method:       formatBtnClick(Landroid/widget/ToggleButton;Ljava/lang/String;)V
    Access flags: 0x2
      = private void formatBtnClick(android.widget.ToggleButton,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1360, locals = 11, stack = 5):
      [0] aload_0 v0
      [1] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [4] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [7] astore_3 v3
      [8] aload_0 v0
      [9] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [12] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [15] istore v4
      [17] aload_0 v0
      [18] iload v4
      [20] putfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [23] aload_0 v0
      [24] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [27] invokevirtual #780
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionEnd ()I]
      [30] istore v5
      [32] iload v4
      [34] iload v5
      [36] ificmple +15 (target=51)
      [39] iload v5
      [41] istore v6
      [43] iload v4
      [45] istore v5
      [47] iload v6
      [49] istore v4
      [51] aload_0 v0
      [52] getfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [55] ifeq +1104 (target=1159)
      [58] iload v5
      [60] iload v4
      [62] ificmple +522 (target=584)
      [65] aload_0 v0
      [66] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [69] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [72] astore v6
      [74] aload_2 v2
      [75] ldc #191
        + String [strong]
      [77] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [80] ifeq +106 (target=186)
      [83] aload v6
      [85] iload v4
      [87] iload v5
      [89] ldc #245
        + Class [android/text/style/StyleSpan]
      [91] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [96] checkcast #204
        + Class [[Landroid/text/style/StyleSpan;]
      [99] astore v7
      [101] iconst_0
      [102] istore v8
      [104] iconst_0
      [105] istore v9
      [107] goto +37 (target=144)
      [110] aload v7
      [112] iload v9
      [114] aaload
      [115] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [118] istore v10
      [120] iload v10
      [122] iconst_1
      [123] ificmpne +18 (target=141)
      [126] aload v6
      [128] aload v7
      [130] iload v9
      [132] aaload
      [133] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [138] iconst_1
      [139] istore v8
      [141] iinc v9, 1
      [144] iload v9
      [146] aload v7
      [148] arraylength
      [149] ificmplt -39 (target=110)
      [152] iload v8
      [154] ifne +24 (target=178)
      [157] aload v6
      [159] new #245
        + Class [android/text/style/StyleSpan]
      [162] dup
      [163] iconst_1
      [164] invokespecial #511
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [167] iload v4
      [169] iload v5
      [171] bipush 33
      [173] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [178] aload_1 v1
      [179] iconst_0
      [180] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [183] goto +1176 (target=1359)
      [186] aload_2 v2
      [187] ldc #154
        + String [em]
      [189] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [192] ifeq +106 (target=298)
      [195] aload v6
      [197] iload v4
      [199] iload v5
      [201] ldc #245
        + Class [android/text/style/StyleSpan]
      [203] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [208] checkcast #204
        + Class [[Landroid/text/style/StyleSpan;]
      [211] astore v7
      [213] iconst_0
      [214] istore v8
      [216] iconst_0
      [217] istore v9
      [219] goto +37 (target=256)
      [222] aload v7
      [224] iload v9
      [226] aaload
      [227] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [230] istore v10
      [232] iload v10
      [234] iconst_2
      [235] ificmpne +18 (target=253)
      [238] aload v6
      [240] aload v7
      [242] iload v9
      [244] aaload
      [245] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [250] iconst_1
      [251] istore v8
      [253] iinc v9, 1
      [256] iload v9
      [258] aload v7
      [260] arraylength
      [261] ificmplt -39 (target=222)
      [264] iload v8
      [266] ifne +24 (target=290)
      [269] aload v6
      [271] new #245
        + Class [android/text/style/StyleSpan]
      [274] dup
      [275] iconst_2
      [276] invokespecial #511
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [279] iload v4
      [281] iload v5
      [283] bipush 33
      [285] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [290] aload_1 v1
      [291] iconst_0
      [292] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [295] goto +1064 (target=1359)
      [298] aload_2 v2
      [299] ldc #193
        + String [u]
      [301] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [304] ifeq +90 (target=394)
      [307] aload v6
      [309] iload v4
      [311] iload v5
      [313] ldc_w #349
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [316] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [321] checkcast #206
        + Class [[Lorg/edublogs/android/util/WPUnderlineSpan;]
      [324] astore v7
      [326] iconst_0
      [327] istore v8
      [329] iconst_0
      [330] istore v9
      [332] goto +21 (target=353)
      [335] aload v6
      [337] aload v7
      [339] iload v9
      [341] aaload
      [342] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [347] iconst_1
      [348] istore v8
      [350] iinc v9, 1
      [353] iload v9
      [355] aload v7
      [357] arraylength
      [358] ificmplt -23 (target=335)
      [361] iload v8
      [363] ifne +23 (target=386)
      [366] aload v6
      [368] new #349
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [371] dup
      [372] invokespecial #806
        + Methodref [org/edublogs/android/util/WPUnderlineSpan.<init> ()V]
      [375] iload v4
      [377] iload v5
      [379] bipush 33
      [381] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [386] aload_1 v1
      [387] iconst_0
      [388] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [391] goto +968 (target=1359)
      [394] aload_2 v2
      [395] ldc #190
        + String [strike]
      [397] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [400] ifeq +89 (target=489)
      [403] aload v6
      [405] iload v4
      [407] iload v5
      [409] ldc #244
        + Class [android/text/style/StrikethroughSpan]
      [411] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [416] checkcast #203
        + Class [[Landroid/text/style/StrikethroughSpan;]
      [419] astore v7
      [421] iconst_0
      [422] istore v8
      [424] iconst_0
      [425] istore v9
      [427] goto +21 (target=448)
      [430] aload v6
      [432] aload v7
      [434] iload v9
      [436] aaload
      [437] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [442] iconst_1
      [443] istore v8
      [445] iinc v9, 1
      [448] iload v9
      [450] aload v7
      [452] arraylength
      [453] ificmplt -23 (target=430)
      [456] iload v8
      [458] ifne +23 (target=481)
      [461] aload v6
      [463] new #244
        + Class [android/text/style/StrikethroughSpan]
      [466] dup
      [467] invokespecial #510
        + Methodref [android/text/style/StrikethroughSpan.<init> ()V]
      [470] iload v4
      [472] iload v5
      [474] bipush 33
      [476] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [481] aload_1 v1
      [482] iconst_0
      [483] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [486] goto +873 (target=1359)
      [489] aload_2 v2
      [490] ldc #142
        + String [blockquote]
      [492] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [495] ifeq +864 (target=1359)
      [498] aload v6
      [500] iload v4
      [502] iload v5
      [504] ldc #243
        + Class [android/text/style/QuoteSpan]
      [506] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [511] checkcast #202
        + Class [[Landroid/text/style/QuoteSpan;]
      [514] astore v7
      [516] iconst_0
      [517] istore v8
      [519] iconst_0
      [520] istore v9
      [522] goto +21 (target=543)
      [525] aload v6
      [527] aload v7
      [529] iload v9
      [531] aaload
      [532] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [537] iconst_1
      [538] istore v8
      [540] iinc v9, 1
      [543] iload v9
      [545] aload v7
      [547] arraylength
      [548] ificmplt -23 (target=525)
      [551] iload v8
      [553] ifne +23 (target=576)
      [556] aload v6
      [558] new #243
        + Class [android/text/style/QuoteSpan]
      [561] dup
      [562] invokespecial #509
        + Methodref [android/text/style/QuoteSpan.<init> ()V]
      [565] iload v4
      [567] iload v5
      [569] bipush 33
      [571] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [576] aload_1 v1
      [577] iconst_0
      [578] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [581] goto +778 (target=1359)
      [584] aload_1 v1
      [585] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [588] ifne +771 (target=1359)
      [591] aload_2 v2
      [592] ldc #191
        + String [strong]
      [594] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [597] ifne +12 (target=609)
      [600] aload_2 v2
      [601] ldc #154
        + String [em]
      [603] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [606] ifeq +228 (target=834)
      [609] aload_3 v3
      [610] aload_0 v0
      [611] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [614] iconst_1
      [615] isub
      [616] aload_0 v0
      [617] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [620] ldc #245
        + Class [android/text/style/StyleSpan]
      [622] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [627] checkcast #204
        + Class [[Landroid/text/style/StyleSpan;]
      [630] astore v6
      [632] iconst_0
      [633] istore v7
      [635] goto +188 (target=823)
      [638] aload_3 v3
      [639] aload v6
      [641] iload v7
      [643] aaload
      [644] invokeinterface #821
        + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
      [649] istore v8
      [651] aload_3 v3
      [652] aload v6
      [654] iload v7
      [656] aaload
      [657] invokeinterface #820
        + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
      [662] istore v9
      [664] aload v6
      [666] iload v7
      [668] aaload
      [669] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [672] iconst_1
      [673] ificmpne +69 (target=742)
      [676] aload_2 v2
      [677] ldc #191
        + String [strong]
      [679] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [682] ifeq +60 (target=742)
      [685] aload_3 v3
      [686] aload v6
      [688] iload v7
      [690] aaload
      [691] invokeinterface #821
        + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
      [696] istore v8
      [698] aload_3 v3
      [699] aload v6
      [701] iload v7
      [703] aaload
      [704] invokeinterface #820
        + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
      [709] istore v9
      [711] aload_3 v3
      [712] aload v6
      [714] iload v7
      [716] aaload
      [717] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [722] aload_3 v3
      [723] new #245
        + Class [android/text/style/StyleSpan]
      [726] dup
      [727] iconst_1
      [728] invokespecial #511
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [731] iload v8
      [733] iload v9
      [735] bipush 33
      [737] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [742] aload v6
      [744] iload v7
      [746] aaload
      [747] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [750] iconst_2
      [751] ificmpne +69 (target=820)
      [754] aload_2 v2
      [755] ldc #154
        + String [em]
      [757] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [760] ifeq +60 (target=820)
      [763] aload_3 v3
      [764] aload v6
      [766] iload v7
      [768] aaload
      [769] invokeinterface #821
        + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
      [774] istore v8
      [776] aload_3 v3
      [777] aload v6
      [779] iload v7
      [781] aaload
      [782] invokeinterface #820
        + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
      [787] istore v9
      [789] aload_3 v3
      [790] aload v6
      [792] iload v7
      [794] aaload
      [795] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [800] aload_3 v3
      [801] new #245
        + Class [android/text/style/StyleSpan]
      [804] dup
      [805] iconst_2
      [806] invokespecial #511
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [809] iload v8
      [811] iload v9
      [813] bipush 33
      [815] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [820] iinc v7, 1
      [823] iload v7
      [825] aload v6
      [827] arraylength
      [828] ificmplt -190 (target=638)
      [831] goto +528 (target=1359)
      [834] aload_2 v2
      [835] ldc #193
        + String [u]
      [837] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [840] ifeq +103 (target=943)
      [843] aload_3 v3
      [844] aload_0 v0
      [845] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [848] iconst_1
      [849] isub
      [850] aload_0 v0
      [851] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [854] ldc_w #349
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [857] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [862] checkcast #206
        + Class [[Lorg/edublogs/android/util/WPUnderlineSpan;]
      [865] astore v6
      [867] iconst_0
      [868] istore v7
      [870] goto +62 (target=932)
      [873] aload_3 v3
      [874] aload v6
      [876] iload v7
      [878] aaload
      [879] invokeinterface #821
        + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
      [884] istore v8
      [886] aload_3 v3
      [887] aload v6
      [889] iload v7
      [891] aaload
      [892] invokeinterface #820
        + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
      [897] istore v9
      [899] aload_3 v3
      [900] aload v6
      [902] iload v7
      [904] aaload
      [905] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [910] aload_3 v3
      [911] new #349
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [914] dup
      [915] invokespecial #806
        + Methodref [org/edublogs/android/util/WPUnderlineSpan.<init> ()V]
      [918] iload v8
      [920] iload v9
      [922] bipush 33
      [924] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [929] iinc v7, 1
      [932] iload v7
      [934] aload v6
      [936] arraylength
      [937] ificmplt -64 (target=873)
      [940] goto +419 (target=1359)
      [943] aload_2 v2
      [944] ldc #190
        + String [strike]
      [946] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [949] ifeq +102 (target=1051)
      [952] aload_3 v3
      [953] aload_0 v0
      [954] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [957] iconst_1
      [958] isub
      [959] aload_0 v0
      [960] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [963] ldc #244
        + Class [android/text/style/StrikethroughSpan]
      [965] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [970] checkcast #203
        + Class [[Landroid/text/style/StrikethroughSpan;]
      [973] astore v6
      [975] iconst_0
      [976] istore v7
      [978] goto +62 (target=1040)
      [981] aload_3 v3
      [982] aload v6
      [984] iload v7
      [986] aaload
      [987] invokeinterface #821
        + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
      [992] istore v8
      [994] aload_3 v3
      [995] aload v6
      [997] iload v7
      [999] aaload
      [1000] invokeinterface #820
        + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
      [1005] istore v9
      [1007] aload_3 v3
      [1008] aload v6
      [1010] iload v7
      [1012] aaload
      [1013] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [1018] aload_3 v3
      [1019] new #244
        + Class [android/text/style/StrikethroughSpan]
      [1022] dup
      [1023] invokespecial #510
        + Methodref [android/text/style/StrikethroughSpan.<init> ()V]
      [1026] iload v8
      [1028] iload v9
      [1030] bipush 33
      [1032] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [1037] iinc v7, 1
      [1040] iload v7
      [1042] aload v6
      [1044] arraylength
      [1045] ificmplt -64 (target=981)
      [1048] goto +311 (target=1359)
      [1051] aload_2 v2
      [1052] ldc #142
        + String [blockquote]
      [1054] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1057] ifeq +302 (target=1359)
      [1060] aload_3 v3
      [1061] aload_0 v0
      [1062] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [1065] iconst_1
      [1066] isub
      [1067] aload_0 v0
      [1068] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [1071] ldc #243
        + Class [android/text/style/QuoteSpan]
      [1073] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [1078] checkcast #202
        + Class [[Landroid/text/style/QuoteSpan;]
      [1081] astore v6
      [1083] iconst_0
      [1084] istore v7
      [1086] goto +62 (target=1148)
      [1089] aload_3 v3
      [1090] aload v6
      [1092] iload v7
      [1094] aaload
      [1095] invokeinterface #821
        + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
      [1100] istore v8
      [1102] aload_3 v3
      [1103] aload v6
      [1105] iload v7
      [1107] aaload
      [1108] invokeinterface #820
        + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
      [1113] istore v9
      [1115] aload_3 v3
      [1116] aload v6
      [1118] iload v7
      [1120] aaload
      [1121] invokeinterface #824
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [1126] aload_3 v3
      [1127] new #243
        + Class [android/text/style/QuoteSpan]
      [1130] dup
      [1131] invokespecial #509
        + Methodref [android/text/style/QuoteSpan.<init> ()V]
      [1134] iload v8
      [1136] iload v9
      [1138] bipush 33
      [1140] invokeinterface #825
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [1145] iinc v7, 1
      [1148] iload v7
      [1150] aload v6
      [1152] arraylength
      [1153] ificmplt -64 (target=1089)
      [1156] goto +203 (target=1359)
      [1159] new #295
        + Class [java/lang/StringBuilder]
      [1162] dup
      [1163] ldc #103
        + String [<]
      [1165] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1168] aload_2 v2
      [1169] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1172] ldc #121
        + String [>]
      [1174] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1177] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1180] astore v6
      [1182] new #295
        + Class [java/lang/StringBuilder]
      [1185] dup
      [1186] ldc #105
        + String [</]
      [1188] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1191] aload_2 v2
      [1192] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1195] ldc #121
        + String [>]
      [1197] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1200] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1203] astore v7
      [1205] aload_0 v0
      [1206] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [1209] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [1212] astore v8
      [1214] iload v5
      [1216] iload v4
      [1218] ificmple +62 (target=1280)
      [1221] aload v8
      [1223] iload v4
      [1225] aload v6
      [1227] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [1232] pop
      [1233] aload v8
      [1235] iload v5
      [1237] aload v6
      [1239] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1242] iadd
      [1243] aload v7
      [1245] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [1250] pop
      [1251] aload_1 v1
      [1252] iconst_0
      [1253] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [1256] aload_0 v0
      [1257] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [1260] iload v5
      [1262] aload v6
      [1264] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1267] iadd
      [1268] aload v7
      [1270] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1273] iadd
      [1274] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [1277] goto +82 (target=1359)
      [1280] aload_1 v1
      [1281] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [1284] ifeq +33 (target=1317)
      [1287] aload v8
      [1289] iload v4
      [1291] aload v6
      [1293] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [1298] pop
      [1299] aload_0 v0
      [1300] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [1303] iload v5
      [1305] aload v6
      [1307] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1310] iadd
      [1311] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [1314] goto +45 (target=1359)
      [1317] aload_1 v1
      [1318] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [1321] ifne +38 (target=1359)
      [1324] aload v8
      [1326] iload v5
      [1328] aload v7
      [1330] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [1335] pop
      [1336] aload_0 v0
      [1337] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [1340] iload v5
      [1342] aload v7
      [1344] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1347] iadd
      [1348] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [1351] goto +8 (target=1359)
      [1354] astore_3 v3
      [1355] aload_3 v3
      [1356] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [1359] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 1351: 1354):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 132)
        [0] -> line 996
        [8] -> line 997
        [17] -> line 998
        [23] -> line 999
        [32] -> line 1001
        [39] -> line 1002
        [43] -> line 1003
        [47] -> line 1004
        [51] -> line 1007
        [58] -> line 1008
        [65] -> line 1009
        [74] -> line 1010
        [83] -> line 1011
        [101] -> line 1013
        [104] -> line 1014
        [110] -> line 1015
        [120] -> line 1016
        [126] -> line 1017
        [138] -> line 1018
        [141] -> line 1014
        [152] -> line 1022
        [157] -> line 1023
        [171] -> line 1024
        [173] -> line 1023
        [178] -> line 1026
        [183] -> line 1027
        [195] -> line 1028
        [213] -> line 1030
        [216] -> line 1031
        [222] -> line 1032
        [232] -> line 1033
        [238] -> line 1034
        [250] -> line 1035
        [253] -> line 1031
        [264] -> line 1039
        [269] -> line 1040
        [283] -> line 1041
        [285] -> line 1040
        [290] -> line 1043
        [295] -> line 1044
        [307] -> line 1046
        [326] -> line 1048
        [329] -> line 1049
        [335] -> line 1050
        [347] -> line 1051
        [350] -> line 1049
        [361] -> line 1054
        [366] -> line 1055
        [386] -> line 1058
        [391] -> line 1059
        [403] -> line 1061
        [421] -> line 1063
        [424] -> line 1064
        [430] -> line 1065
        [442] -> line 1066
        [445] -> line 1064
        [456] -> line 1069
        [461] -> line 1070
        [481] -> line 1073
        [486] -> line 1074
        [498] -> line 1076
        [516] -> line 1078
        [519] -> line 1079
        [525] -> line 1080
        [537] -> line 1081
        [540] -> line 1079
        [551] -> line 1084
        [556] -> line 1085
        [576] -> line 1088
        [581] -> line 1090
        [591] -> line 1092
        [609] -> line 1094
        [632] -> line 1096
        [638] -> line 1097
        [651] -> line 1098
        [664] -> line 1099
        [685] -> line 1100
        [698] -> line 1101
        [711] -> line 1102
        [722] -> line 1103
        [735] -> line 1104
        [737] -> line 1103
        [742] -> line 1106
        [763] -> line 1107
        [776] -> line 1108
        [789] -> line 1109
        [800] -> line 1110
        [813] -> line 1111
        [815] -> line 1110
        [820] -> line 1096
        [831] -> line 1114
        [843] -> line 1115
        [867] -> line 1116
        [873] -> line 1117
        [886] -> line 1118
        [899] -> line 1119
        [910] -> line 1120
        [929] -> line 1116
        [940] -> line 1122
        [952] -> line 1123
        [975] -> line 1124
        [981] -> line 1125
        [994] -> line 1126
        [1007] -> line 1127
        [1018] -> line 1128
        [1037] -> line 1124
        [1048] -> line 1130
        [1060] -> line 1131
        [1083] -> line 1132
        [1089] -> line 1133
        [1102] -> line 1134
        [1115] -> line 1135
        [1126] -> line 1136
        [1145] -> line 1132
        [1156] -> line 1140
        [1159] -> line 1141
        [1182] -> line 1142
        [1205] -> line 1143
        [1214] -> line 1144
        [1221] -> line 1145
        [1233] -> line 1146
        [1251] -> line 1147
        [1256] -> line 1148
        [1277] -> line 1149
        [1287] -> line 1150
        [1299] -> line 1151
        [1314] -> line 1152
        [1324] -> line 1153
        [1336] -> line 1154
        [1351] -> line 1157
        [1355] -> line 1158
        [1359] -> line 1160
      + Local variable table attribute (count = 45)
        v0: 0 -> 1360 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 1360 [Landroid/widget/ToggleButton; toggleButton]
        v2: 0 -> 1360 [Ljava/lang/String; tag]
        v3: 8 -> 1351 [Landroid/text/Spannable; s]
        v4: 17 -> 1351 [I selectionStart]
        v5: 32 -> 1351 [I selectionEnd]
        v6: 43 -> 51 [I temp]
        v6: 74 -> 581 [Landroid/text/Spannable; str]
        v7: 101 -> 183 [[Landroid/text/style/StyleSpan; ss]
        v8: 104 -> 183 [Z exists]
        v9: 107 -> 152 [I i]
        v10: 120 -> 141 [I style]
        v7: 213 -> 295 [[Landroid/text/style/StyleSpan; ss]
        v8: 216 -> 295 [Z exists]
        v9: 219 -> 264 [I i]
        v10: 232 -> 253 [I style]
        v7: 326 -> 391 [[Lorg/edublogs/android/util/WPUnderlineSpan; ss]
        v8: 329 -> 391 [Z exists]
        v9: 332 -> 361 [I i]
        v7: 421 -> 486 [[Landroid/text/style/StrikethroughSpan; ss]
        v8: 424 -> 486 [Z exists]
        v9: 427 -> 456 [I i]
        v7: 516 -> 581 [[Landroid/text/style/QuoteSpan; ss]
        v8: 519 -> 581 [Z exists]
        v9: 522 -> 551 [I i]
        v6: 632 -> 831 [[Landroid/text/style/StyleSpan; ss]
        v7: 635 -> 831 [I i]
        v8: 651 -> 820 [I tagStart]
        v9: 664 -> 820 [I tagEnd]
        v6: 867 -> 940 [[Lorg/edublogs/android/util/WPUnderlineSpan; us]
        v7: 870 -> 940 [I i]
        v8: 886 -> 929 [I tagStart]
        v9: 899 -> 929 [I tagEnd]
        v6: 975 -> 1048 [[Landroid/text/style/StrikethroughSpan; ss]
        v7: 978 -> 1048 [I i]
        v8: 994 -> 1037 [I tagStart]
        v9: 1007 -> 1037 [I tagEnd]
        v6: 1083 -> 1156 [[Landroid/text/style/QuoteSpan; ss]
        v7: 1086 -> 1156 [I i]
        v8: 1102 -> 1145 [I tagStart]
        v9: 1115 -> 1145 [I tagEnd]
        v6: 1182 -> 1351 [Ljava/lang/String; startTag]
        v7: 1205 -> 1351 [Ljava/lang/String; endTag]
        v8: 1214 -> 1351 [Landroid/text/Editable; content]
        v3: 1355 -> 1359 [Ljava/lang/Exception; e]
  + Method:       launchPictureLibrary()V
    Access flags: 0x2
      = private void launchPictureLibrary()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 3):
      [0] new #218
        + Class [android/content/Intent]
      [3] dup
      [4] ldc #130
        + String [android.intent.action.PICK]
      [6] invokespecial #452
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] ldc #162
        + String [image/*]
      [13] invokevirtual #465
        + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
      [16] pop
      [17] aload_0 v0
      [18] iconst_0
      [19] putfield #384
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] iconst_0
      [25] invokevirtual #739
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [28] invokestatic #641
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [31] invokevirtual #642
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1163
        [10] -> line 1164
        [17] -> line 1165
        [22] -> line 1166
        [28] -> line 1167
        [34] -> line 1168
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 10 -> 35 [Landroid/content/Intent; photoPickerIntent]
  + Method:       launchCamera()V
    Access flags: 0x2
      = private void launchCamera()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 257, locals = 6, stack = 5):
      [0] invokestatic #493
        + Methodref [android/os/Environment.getExternalStorageState ()Ljava/lang/String;]
      [3] astore_1 v1
      [4] aload_1 v1
      [5] ldc #173
        + String [mounted]
      [7] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [10] ifne +75 (target=85)
      [13] new #208
        + Class [android/app/AlertDialog$Builder]
      [16] dup
      [17] aload_0 v0
      [18] invokespecial #429
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [21] astore_2 v2
      [22] aload_2 v2
      [23] aload_0 v0
      [24] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [27] ldc #69
        + Integer [2131296489]
      [29] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [32] invokevirtual #438
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [35] pop
      [36] aload_2 v2
      [37] aload_0 v0
      [38] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [41] ldc #70
        + Integer [2131296490]
      [43] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [46] invokevirtual #433
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [49] pop
      [50] aload_2 v2
      [51] aload_0 v0
      [52] ldc #80
        + Integer [2131296573]
      [54] invokevirtual #711
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [57] new #323
        + Class [org/edublogs/android/ui/posts/EditPostActivity$14]
      [60] dup
      [61] aload_0 v0
      [62] invokespecial #747
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$14.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [65] invokevirtual #437
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [68] pop
      [69] aload_2 v2
      [70] iconst_1
      [71] invokevirtual #431
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [74] pop
      [75] aload_2 v2
      [76] invokevirtual #430
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [79] invokevirtual #428
        + Methodref [android/app/AlertDialog.show ()V]
      [82] goto +174 (target=256)
      [85] getstatic #363
        + Fieldref [android/os/Environment.DIRECTORY_DCIM Ljava/lang/String;]
      [88] astore_2 v2
      [89] aload_2 v2
      [90] ifnonnull +6 (target=96)
      [93] ldc #123
        + String [DCIM]
      [95] astore_2 v2
      [96] aload_0 v0
      [97] new #295
        + Class [java/lang/StringBuilder]
      [100] dup
      [101] invokespecial #616
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [104] invokestatic #492
        + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;]
      [107] invokevirtual #621
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [110] getstatic #365
        + Fieldref [java/io/File.separator Ljava/lang/String;]
      [113] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [116] aload_2 v2
      [117] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [120] getstatic #365
        + Fieldref [java/io/File.separator Ljava/lang/String;]
      [123] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [126] ldc #122
        + String [Camera]
      [128] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [131] getstatic #365
        + Fieldref [java/io/File.separator Ljava/lang/String;]
      [134] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [137] ldc #197
        + String [wp-]
      [139] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [142] invokestatic #624
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [145] invokevirtual #620
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [148] ldc #101
        + String [.jpg]
      [150] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [153] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [156] putfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [159] new #218
        + Class [android/content/Intent]
      [162] dup
      [163] ldc #137
        + String [android.media.action.IMAGE_CAPTURE]
      [165] invokespecial #452
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [168] astore_3 v3
      [169] aload_3 v3
      [170] ldc #176
        + String [output]
      [172] new #280
        + Class [java/io/File]
      [175] dup
      [176] aload_0 v0
      [177] getfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [180] invokespecial #580
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [183] invokestatic #477
        + Methodref [android/net/Uri.fromFile (Ljava/io/File;)Landroid/net/Uri;]
      [186] invokevirtual #461
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;]
      [189] pop
      [190] new #280
        + Class [java/io/File]
      [193] dup
      [194] aload_0 v0
      [195] getfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [198] invokespecial #580
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [201] invokevirtual #582
        + Methodref [java/io/File.getParentFile ()Ljava/io/File;]
      [204] astore v4
      [206] aload v4
      [208] invokevirtual #581
        + Methodref [java/io/File.exists ()Z]
      [211] ifne +28 (target=239)
      [214] aload v4
      [216] invokevirtual #583
        + Methodref [java/io/File.mkdirs ()Z]
      [219] ifne +20 (target=239)
      [222] new #282
        + Class [java/io/IOException]
      [225] dup
      [226] ldc #125
        + String [Path to file could not be created.]
      [228] invokespecial #585
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [231] athrow
      [232] astore v5
      [234] aload v5
      [236] invokevirtual #586
        + Methodref [java/io/IOException.printStackTrace ()V]
      [239] aload_0 v0
      [240] iconst_1
      [241] putfield #384
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
      [244] aload_0 v0
      [245] aload_3 v3
      [246] iconst_1
      [247] invokevirtual #739
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [250] invokestatic #641
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [253] invokevirtual #642
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [256] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (222 -> 232: 232):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 1171
        [4] -> line 1172
        [13] -> line 1173
        [22] -> line 1174
        [36] -> line 1175
        [50] -> line 1176
        [69] -> line 1181
        [75] -> line 1182
        [82] -> line 1183
        [85] -> line 1184
        [89] -> line 1185
        [93] -> line 1186
        [96] -> line 1187
        [131] -> line 1188
        [156] -> line 1187
        [159] -> line 1189
        [169] -> line 1190
        [190] -> line 1193
        [206] -> line 1194
        [222] -> line 1196
        [232] -> line 1197
        [234] -> line 1198
        [239] -> line 1201
        [244] -> line 1202
        [250] -> line 1203
        [256] -> line 1205
      + Local variable table attribute (count = 7)
        v0: 0 -> 257 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 4 -> 257 [Ljava/lang/String; state]
        v2: 22 -> 82 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v2: 89 -> 256 [Ljava/lang/String; dcimFolderName]
        v3: 169 -> 256 [Landroid/content/Intent; takePictureFromCameraIntent]
        v4: 206 -> 256 [Ljava/io/File; directory]
        v5: 234 -> 239 [Ljava/io/IOException; e]
  + Method:       launchVideoLibrary()V
    Access flags: 0x2
      = private void launchVideoLibrary()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 3):
      [0] new #218
        + Class [android/content/Intent]
      [3] dup
      [4] ldc #130
        + String [android.intent.action.PICK]
      [6] invokespecial #452
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] ldc #196
        + String [video/*]
      [13] invokevirtual #465
        + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
      [16] pop
      [17] aload_0 v0
      [18] iconst_2
      [19] putfield #384
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
      [22] aload_0 v0
      [23] aload_1 v1
      [24] iconst_2
      [25] invokevirtual #739
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [28] invokestatic #641
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [31] invokevirtual #642
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1208
        [10] -> line 1209
        [17] -> line 1210
        [22] -> line 1211
        [28] -> line 1212
        [34] -> line 1213
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 10 -> 35 [Landroid/content/Intent; videoPickerIntent]
  + Method:       launchVideoCamera()V
    Access flags: 0x2
      = private void launchVideoCamera()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] iconst_3
      [2] putfield #384
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentActivityRequest I]
      [5] aload_0 v0
      [6] new #218
        + Class [android/content/Intent]
      [9] dup
      [10] ldc #138
        + String [android.media.action.VIDEO_CAPTURE]
      [12] invokespecial #452
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [15] iconst_3
      [16] invokevirtual #739
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [19] invokestatic #641
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [22] invokevirtual #642
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1216
        [5] -> line 1217
        [19] -> line 1218
        [25] -> line 1219
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
  + Method:       enableLBSButtons()V
    Access flags: 0x2
      = private void enableLBSButtons()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 90, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] new #340
        + Class [org/edublogs/android/util/LocationHelper]
      [4] dup
      [5] invokespecial #772
        + Methodref [org/edublogs/android/util/LocationHelper.<init> ()V]
      [8] putfield #401
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationHelper Lorg/edublogs/android/util/LocationHelper;]
      [11] aload_0 v0
      [12] ldc #18
        + Integer [2131165317]
      [14] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [17] checkcast #268
        + Class [android/widget/RelativeLayout]
      [20] iconst_0
      [21] invokevirtual #549
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [24] aload_0 v0
      [25] ldc #28
        + Integer [2131165352]
      [27] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [30] checkcast #262
        + Class [android/widget/Button]
      [33] astore_1 v1
      [34] aload_0 v0
      [35] ldc #29
        + Integer [2131165353]
      [37] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [40] checkcast #262
        + Class [android/widget/Button]
      [43] astore_2 v2
      [44] aload_0 v0
      [45] ldc #30
        + Integer [2131165354]
      [47] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [50] checkcast #262
        + Class [android/widget/Button]
      [53] astore_3 v3
      [54] aload_2 v2
      [55] aload_0 v0
      [56] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [59] aload_3 v3
      [60] aload_0 v0
      [61] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [64] aload_1 v1
      [65] aload_0 v0
      [66] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [69] aload_0 v0
      [70] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [73] ifeq +16 (target=89)
      [76] aload_0 v0
      [77] getfield #401
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationHelper Lorg/edublogs/android/util/LocationHelper;]
      [80] aload_0 v0
      [81] aload_0 v0
      [82] getfield #374
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [85] invokevirtual #774
        + Methodref [org/edublogs/android/util/LocationHelper.getLocation (Landroid/content/Context;Lorg/edublogs/android/util/LocationHelper$LocationResult;)Z]
      [88] pop
      [89] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 1238
        [11] -> line 1239
        [24] -> line 1240
        [34] -> line 1241
        [44] -> line 1242
        [54] -> line 1243
        [59] -> line 1244
        [64] -> line 1245
        [69] -> line 1246
        [76] -> line 1247
        [89] -> line 1248
      + Local variable table attribute (count = 4)
        v0: 0 -> 90 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 34 -> 90 [Landroid/widget/Button; viewMap]
        v2: 44 -> 90 [Landroid/widget/Button; updateLocation]
        v3: 54 -> 90 [Landroid/widget/Button; removeLocation]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 839, locals = 11, stack = 7):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #569
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onActivityResult (IILandroid/content/Intent;)V]
      [7] iload_2 v2
      [8] ifne +41 (target=49)
      [11] aload_0 v0
      [12] getfield #415
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mQuickMediaType I]
      [15] iflt +19 (target=34)
      [18] aload_0 v0
      [19] iconst_0
      [20] new #218
        + Class [android/content/Intent]
      [23] dup
      [24] invokespecial #450
        + Methodref [android/content/Intent.<init> ()V]
      [27] invokevirtual #731
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setResult (ILandroid/content/Intent;)V]
      [30] aload_0 v0
      [31] invokevirtual #703
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [34] aload_0 v0
      [35] getfield #391
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mFormatBar Landroid/widget/RelativeLayout;]
      [38] invokevirtual #548
        + Methodref [android/widget/RelativeLayout.getVisibility ()I]
      [41] ifne +7 (target=48)
      [44] aload_0 v0
      [45] invokespecial #716
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.hideFormatBar ()V]
      [48] return
      [49] aload_3 v3
      [50] ifnonnull +13 (target=63)
      [53] iload_1 v1
      [54] iconst_1
      [55] ificmpeq +8 (target=63)
      [58] iload_1 v1
      [59] iconst_3
      [60] ificmpne +778 (target=838)
      [63] iload_1 v1
      [64] tableswitch (6 offsets, default=774) (target=838)
        0: offset = 40, target = 104
        1: offset = 55, target = 119
        2: offset = 167, target = 231
        3: offset = 203, target = 267
        4: offset = 244, target = 308
        5: offset = 750, target = 814
        default: offset = 774, target = 838
      [104] aload_3 v3
      [105] invokevirtual #455
        + Methodref [android/content/Intent.getData ()Landroid/net/Uri;]
      [108] astore v5
      [110] aload_0 v0
      [111] aload v5
      [113] invokespecial #741
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.verifyImage (Landroid/net/Uri;)V]
      [116] goto +722 (target=838)
      [119] iload_2 v2
      [120] iconst_m1
      [121] ificmpne +717 (target=838)
      [124] new #280
        + Class [java/io/File]
      [127] dup
      [128] aload_0 v0
      [129] getfield #403
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMediaCapturePath Ljava/lang/String;]
      [132] invokespecial #580
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [135] astore v6
      [137] aload v6
      [139] invokestatic #477
        + Methodref [android/net/Uri.fromFile (Ljava/io/File;)Landroid/net/Uri;]
      [142] astore v7
      [144] aconst_null
      [145] astore v6
      [147] aload_0 v0
      [148] aload v7
      [150] aconst_null
      [151] invokespecial #699
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.addMedia (Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
      [154] ifne +20 (target=174)
      [157] aload_0 v0
      [158] aload_0 v0
      [159] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [162] ldc #57
        + Integer [2131296351]
      [164] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [167] iconst_0
      [168] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [171] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [174] aload_0 v0
      [175] new #218
        + Class [android/content/Intent]
      [178] dup
      [179] ldc #129
        + String [android.intent.action.MEDIA_MOUNTED]
      [181] new #295
        + Class [java/lang/StringBuilder]
      [184] dup
      [185] ldc #155
        + String [file://]
      [187] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [190] invokestatic #492
        + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;]
      [193] invokevirtual #621
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [196] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [199] invokestatic #479
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [202] invokespecial #453
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
      [205] invokevirtual #728
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.sendBroadcast (Landroid/content/Intent;)V]
      [208] goto +630 (target=838)
      [211] astore v6
      [213] aload v6
      [215] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [218] goto +620 (target=838)
      [221] astore v6
      [223] aload v6
      [225] invokevirtual #603
        + Methodref [java/lang/OutOfMemoryError.printStackTrace ()V]
      [228] goto +610 (target=838)
      [231] aload_3 v3
      [232] invokevirtual #455
        + Methodref [android/content/Intent.getData ()Landroid/net/Uri;]
      [235] astore v6
      [237] aload_0 v0
      [238] aload v6
      [240] aconst_null
      [241] invokespecial #699
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.addMedia (Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
      [244] ifne +594 (target=838)
      [247] aload_0 v0
      [248] aload_0 v0
      [249] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [252] ldc #57
        + Integer [2131296351]
      [254] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [257] iconst_0
      [258] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [261] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [264] goto +574 (target=838)
      [267] iload_2 v2
      [268] iconst_m1
      [269] ificmpne +569 (target=838)
      [272] aload_3 v3
      [273] invokevirtual #455
        + Methodref [android/content/Intent.getData ()Landroid/net/Uri;]
      [276] astore v7
      [278] aload_0 v0
      [279] aload v7
      [281] aconst_null
      [282] invokespecial #699
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.addMedia (Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
      [285] ifne +553 (target=838)
      [288] aload_0 v0
      [289] aload_0 v0
      [290] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [293] ldc #57
        + Integer [2131296351]
      [295] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [298] iconst_0
      [299] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [302] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [305] goto +533 (target=838)
      [308] aload_3 v3
      [309] invokevirtual #456
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [312] astore v4
      [314] aload v4
      [316] ldc #168
        + String [linkURL]
      [318] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [321] astore v7
      [323] aload v7
      [325] ldc #159
        + String [http://]
      [327] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [330] ifne +508 (target=838)
      [333] aload v7
      [335] ldc #90
        + String []
      [337] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [340] ifne +498 (target=838)
      [343] aload_0 v0
      [344] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [347] aload_0 v0
      [348] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [351] ificmple +23 (target=374)
      [354] aload_0 v0
      [355] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [358] istore v8
      [360] aload_0 v0
      [361] aload_0 v0
      [362] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [365] putfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [368] aload_0 v0
      [369] iload v8
      [371] putfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [374] aload_0 v0
      [375] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [378] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [381] astore v8
      [383] aload_0 v0
      [384] getfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [387] ifeq +208 (target=595)
      [390] aload v4
      [392] ldc #167
        + String [linkText]
      [394] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [397] ifnonnull +96 (target=493)
      [400] aload_0 v0
      [401] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [404] aload_0 v0
      [405] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [408] ificmpge +19 (target=427)
      [411] aload v8
      [413] aload_0 v0
      [414] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [417] aload_0 v0
      [418] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [421] invokeinterface #811
        + InterfaceMethodref [android/text/Editable.delete (II)Landroid/text/Editable;]
      [426] pop
      [427] aload v8
      [429] aload_0 v0
      [430] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [433] aload v7
      [435] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [440] pop
      [441] aload v8
      [443] new #246
        + Class [android/text/style/URLSpan]
      [446] dup
      [447] aload v7
      [449] invokespecial #513
        + Methodref [android/text/style/URLSpan.<init> (Ljava/lang/String;)V]
      [452] aload_0 v0
      [453] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [456] aload_0 v0
      [457] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [460] aload v7
      [462] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [465] iadd
      [466] bipush 33
      [468] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [473] aload_0 v0
      [474] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [477] aload_0 v0
      [478] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [481] aload v7
      [483] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [486] iadd
      [487] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [490] goto +348 (target=838)
      [493] aload v4
      [495] ldc #167
        + String [linkText]
      [497] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [500] astore v9
      [502] aload_0 v0
      [503] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [506] aload_0 v0
      [507] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [510] ificmpge +19 (target=529)
      [513] aload v8
      [515] aload_0 v0
      [516] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [519] aload_0 v0
      [520] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [523] invokeinterface #811
        + InterfaceMethodref [android/text/Editable.delete (II)Landroid/text/Editable;]
      [528] pop
      [529] aload v8
      [531] aload_0 v0
      [532] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [535] aload v9
      [537] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [542] pop
      [543] aload v8
      [545] new #246
        + Class [android/text/style/URLSpan]
      [548] dup
      [549] aload v7
      [551] invokespecial #513
        + Methodref [android/text/style/URLSpan.<init> (Ljava/lang/String;)V]
      [554] aload_0 v0
      [555] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [558] aload_0 v0
      [559] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [562] aload v9
      [564] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [567] iadd
      [568] bipush 33
      [570] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [575] aload_0 v0
      [576] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [579] aload_0 v0
      [580] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [583] aload v9
      [585] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [588] iadd
      [589] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [592] goto +246 (target=838)
      [595] aload v4
      [597] ldc #167
        + String [linkText]
      [599] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [602] ifnonnull +98 (target=700)
      [605] aload_0 v0
      [606] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [609] aload_0 v0
      [610] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [613] ificmpge +19 (target=632)
      [616] aload v8
      [618] aload_0 v0
      [619] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [622] aload_0 v0
      [623] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [626] invokeinterface #811
        + InterfaceMethodref [android/text/Editable.delete (II)Landroid/text/Editable;]
      [631] pop
      [632] new #295
        + Class [java/lang/StringBuilder]
      [635] dup
      [636] ldc #114
        + String [<a href="]
      [638] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [641] aload v7
      [643] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [646] ldc #98
        + String [">]
      [648] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [651] aload v7
      [653] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [656] ldc #106
        + String [</a>]
      [658] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [661] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [664] astore v9
      [666] aload v8
      [668] aload_0 v0
      [669] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [672] aload v9
      [674] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [679] pop
      [680] aload_0 v0
      [681] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [684] aload_0 v0
      [685] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [688] aload v9
      [690] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [693] iadd
      [694] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [697] goto +141 (target=838)
      [700] aload v4
      [702] ldc #167
        + String [linkText]
      [704] invokevirtual #488
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [707] astore v9
      [709] aload_0 v0
      [710] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [713] aload_0 v0
      [714] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [717] ificmpge +19 (target=736)
      [720] aload v8
      [722] aload_0 v0
      [723] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [726] aload_0 v0
      [727] getfield #417
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionEnd I]
      [730] invokeinterface #811
        + InterfaceMethodref [android/text/Editable.delete (II)Landroid/text/Editable;]
      [735] pop
      [736] new #295
        + Class [java/lang/StringBuilder]
      [739] dup
      [740] ldc #114
        + String [<a href="]
      [742] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [745] aload v7
      [747] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [750] ldc #98
        + String [">]
      [752] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [755] aload v9
      [757] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [760] ldc #106
        + String [</a>]
      [762] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [765] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [768] astore v10
      [770] aload v8
      [772] aload_0 v0
      [773] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [776] aload v10
      [778] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [783] pop
      [784] aload_0 v0
      [785] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [788] aload_0 v0
      [789] getfield #418
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mSelectionStart I]
      [792] aload v10
      [794] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [797] iadd
      [798] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [801] goto +37 (target=838)
      [804] astore v7
      [806] aload v7
      [808] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [811] goto +27 (target=838)
      [814] aload_3 v3
      [815] invokevirtual #456
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [818] astore v4
      [820] aload_0 v0
      [821] aload v4
      [823] ldc #185
        + String [selectedCategories]
      [825] invokevirtual #487
        + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;]
      [828] checkcast #298
        + Class [java/util/ArrayList]
      [831] putfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [834] aload_0 v0
      [835] invokespecial #724
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.populateSelectedCategories ()V]
      [838] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (124 -> 208: 211):
      + Class [java/lang/Exception]
      + ExceptionInfo (124 -> 208: 221):
      + Class [java/lang/OutOfMemoryError]
      + ExceptionInfo (308 -> 801: 804):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 83)
        [0] -> line 1252
        [7] -> line 1254
        [11] -> line 1255
        [18] -> line 1256
        [30] -> line 1257
        [34] -> line 1259
        [44] -> line 1260
        [48] -> line 1261
        [49] -> line 1264
        [63] -> line 1267
        [104] -> line 1269
        [110] -> line 1270
        [116] -> line 1271
        [119] -> line 1273
        [124] -> line 1275
        [137] -> line 1276
        [144] -> line 1277
        [147] -> line 1278
        [157] -> line 1279
        [174] -> line 1280
        [190] -> line 1281
        [199] -> line 1280
        [208] -> line 1282
        [213] -> line 1283
        [221] -> line 1284
        [223] -> line 1285
        [228] -> line 1288
        [231] -> line 1290
        [237] -> line 1291
        [247] -> line 1292
        [264] -> line 1293
        [267] -> line 1295
        [272] -> line 1296
        [278] -> line 1297
        [288] -> line 1298
        [305] -> line 1300
        [308] -> line 1303
        [314] -> line 1304
        [323] -> line 1305
        [343] -> line 1307
        [354] -> line 1308
        [360] -> line 1309
        [368] -> line 1310
        [374] -> line 1312
        [383] -> line 1313
        [390] -> line 1314
        [400] -> line 1315
        [411] -> line 1316
        [427] -> line 1317
        [441] -> line 1318
        [466] -> line 1319
        [468] -> line 1318
        [473] -> line 1320
        [490] -> line 1321
        [493] -> line 1322
        [502] -> line 1323
        [513] -> line 1324
        [529] -> line 1325
        [543] -> line 1326
        [568] -> line 1327
        [570] -> line 1326
        [575] -> line 1328
        [592] -> line 1330
        [595] -> line 1331
        [605] -> line 1332
        [616] -> line 1333
        [632] -> line 1334
        [666] -> line 1335
        [680] -> line 1336
        [697] -> line 1337
        [700] -> line 1338
        [709] -> line 1339
        [720] -> line 1340
        [736] -> line 1341
        [770] -> line 1342
        [784] -> line 1343
        [801] -> line 1347
        [806] -> line 1348
        [811] -> line 1350
        [814] -> line 1352
        [820] -> line 1353
        [834] -> line 1354
        [838] -> line 1358
      + Local variable table attribute (count = 21)
        v0: 0 -> 839 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 839 [I requestCode]
        v2: 0 -> 839 [I resultCode]
        v3: 0 -> 839 [Landroid/content/Intent; data]
        v4: 314 -> 804 [Landroid/os/Bundle; extras]
        v4: 820 -> 838 [Landroid/os/Bundle; extras]
        v5: 110 -> 119 [Landroid/net/Uri; imageUri]
        v6: 137 -> 208 [Ljava/io/File; f]
        v7: 144 -> 208 [Landroid/net/Uri; capturedImageUri]
        v6: 213 -> 218 [Ljava/lang/Exception; e]
        v6: 223 -> 228 [Ljava/lang/OutOfMemoryError; e]
        v6: 237 -> 267 [Landroid/net/Uri; videoUri]
        v7: 278 -> 305 [Landroid/net/Uri; capturedVideoUri]
        v7: 323 -> 801 [Ljava/lang/String; linkURL]
        v8: 360 -> 374 [I temp]
        v8: 383 -> 801 [Landroid/text/Editable; str]
        v9: 502 -> 592 [Ljava/lang/String; linkText]
        v9: 666 -> 697 [Ljava/lang/String; urlHTML]
        v9: 709 -> 801 [Ljava/lang/String; linkText]
        v10: 770 -> 801 [Ljava/lang/String; urlHTML]
        v7: 806 -> 811 [Ljava/lang/Exception; e]
  + Method:       verifyImage(Landroid/net/Uri;)V
    Access flags: 0x2
      = private void verifyImage(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #718
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.isPicasaImage (Landroid/net/Uri;)Z]
      [5] ifeq +27 (target=32)
      [8] new #333
        + Class [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask]
      [11] dup
      [12] aload_0 v0
      [13] aconst_null
      [14] invokespecial #758
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask;)V]
      [17] iconst_1
      [18] anewarray #224
        + Class [android/net/Uri]
      [21] dup
      [22] iconst_0
      [23] aload_1 v1
      [24] aastore
      [25] invokevirtual #759
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [28] pop
      [29] goto +29 (target=58)
      [32] aload_0 v0
      [33] aload_1 v1
      [34] aconst_null
      [35] invokespecial #699
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.addMedia (Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
      [38] ifne +20 (target=58)
      [41] aload_0 v0
      [42] aload_0 v0
      [43] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [46] ldc #57
        + Integer [2131296351]
      [48] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [51] iconst_0
      [52] invokestatic #561
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [55] invokevirtual #562
        + Methodref [android/widget/Toast.show ()V]
      [58] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1361
        [8] -> line 1363
        [29] -> line 1364
        [32] -> line 1366
        [41] -> line 1367
        [58] -> line 1369
      + Local variable table attribute (count = 2)
        v0: 0 -> 59 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 59 [Landroid/net/Uri; imageUri]
  + Method:       isPicasaImage(Landroid/net/Uri;)Z
    Access flags: 0x2
      = private boolean isPicasaImage(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [4] ldc #150
        + String [content://com.android.gallery3d.provider]
      [6] invokevirtual #611
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [9] ifeq +18 (target=27)
      [12] aload_1 v1
      [13] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [16] ldc #148
        + String [com.android.gallery3d]
      [18] ldc #149
        + String [com.google.android.gallery3d]
      [20] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [23] invokestatic #479
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [26] astore_1 v1
      [27] aload_1 v1
      [28] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [31] ldc #151
        + String [content://com.google.android.gallery3d]
      [33] invokevirtual #611
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [36] ifeq +5 (target=41)
      [39] iconst_1
      [40] ireturn
      [41] iconst_0
      [42] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1373
        [12] -> line 1375
        [27] -> line 1378
        [39] -> line 1379
        [41] -> line 1381
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 43 [Landroid/net/Uri; imageUri]
  + Method:       downloadExternalImage(Landroid/net/Uri;)Landroid/net/Uri;
    Access flags: 0x2
      = private android.net.Uri downloadExternalImage(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 242, locals = 11, stack = 4):
      [0] invokestatic #493
        + Methodref [android/os/Environment.getExternalStorageState ()Ljava/lang/String;]
      [3] ldc #173
        + String [mounted]
      [5] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [8] ifeq +35 (target=43)
      [11] new #280
        + Class [java/io/File]
      [14] dup
      [15] new #295
        + Class [java/lang/StringBuilder]
      [18] dup
      [19] invokespecial #616
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [22] invokestatic #492
        + Methodref [android/os/Environment.getExternalStorageDirectory ()Ljava/io/File;]
      [25] invokevirtual #621
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [28] ldc #102
        + String [/WordPress/images]
      [30] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [33] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [36] invokespecial #580
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [39] astore_2 v2
      [40] goto +11 (target=51)
      [43] aload_0 v0
      [44] invokevirtual #705
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getApplicationContext ()Landroid/content/Context;]
      [47] invokevirtual #449
        + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
      [50] astore_2 v2
      [51] aload_2 v2
      [52] invokevirtual #581
        + Methodref [java/io/File.exists ()Z]
      [55] ifne +8 (target=63)
      [58] aload_2 v2
      [59] invokevirtual #583
        + Methodref [java/io/File.mkdirs ()Z]
      [62] pop
      [63] new #305
        + Class [java/util/Random]
      [66] dup
      [67] invokespecial #635
        + Methodref [java/util/Random.<init> ()V]
      [70] astore_3 v3
      [71] new #295
        + Class [java/lang/StringBuilder]
      [74] dup
      [75] ldc #197
        + String [wp-]
      [77] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [80] aload_3 v3
      [81] sipush 400
      [84] invokevirtual #636
        + Methodref [java/util/Random.nextInt (I)I]
      [87] invokevirtual #619
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [90] aload_3 v3
      [91] sipush 400
      [94] invokevirtual #636
        + Methodref [java/util/Random.nextInt (I)I]
      [97] invokevirtual #619
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [100] ldc #101
        + String [.jpg]
      [102] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [105] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [108] astore v4
      [110] new #280
        + Class [java/io/File]
      [113] dup
      [114] aload_2 v2
      [115] aload v4
      [117] invokespecial #579
        + Methodref [java/io/File.<init> (Ljava/io/File;Ljava/lang/String;)V]
      [120] astore v5
      [122] aload_1 v1
      [123] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [126] ldc #151
        + String [content://com.google.android.gallery3d]
      [128] invokevirtual #611
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [131] ifeq +16 (target=147)
      [134] aload_0 v0
      [135] invokevirtual #706
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getContentResolver ()Landroid/content/ContentResolver;]
      [138] aload_1 v1
      [139] invokevirtual #448
        + Methodref [android/content/ContentResolver.openInputStream (Landroid/net/Uri;)Ljava/io/InputStream;]
      [142] astore v6
      [144] goto +19 (target=163)
      [147] new #297
        + Class [java/net/URL]
      [150] dup
      [151] aload_1 v1
      [152] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [155] invokespecial #625
        + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
      [158] invokevirtual #626
        + Methodref [java/net/URL.openStream ()Ljava/io/InputStream;]
      [161] astore v6
      [163] new #281
        + Class [java/io/FileOutputStream]
      [166] dup
      [167] aload v5
      [169] invokespecial #584
        + Methodref [java/io/FileOutputStream.<init> (Ljava/io/File;)V]
      [172] astore v7
      [174] sipush 1024
      [177] newarray 8
      [179] astore v8
      [181] goto +13 (target=194)
      [184] aload v7
      [186] aload v8
      [188] iconst_0
      [189] iload v9
      [191] invokevirtual #591
        + Methodref [java/io/OutputStream.write ([BII)V]
      [194] aload v6
      [196] aload v8
      [198] invokevirtual #588
        + Methodref [java/io/InputStream.read ([B)I]
      [201] dup
      [202] istore v9
      [204] iconst_m1
      [205] ificmpne -21 (target=184)
      [208] aload v7
      [210] invokevirtual #590
        + Methodref [java/io/OutputStream.flush ()V]
      [213] aload v7
      [215] invokevirtual #589
        + Methodref [java/io/OutputStream.close ()V]
      [218] aload v6
      [220] invokevirtual #587
        + Methodref [java/io/InputStream.close ()V]
      [223] aload v5
      [225] invokestatic #477
        + Methodref [android/net/Uri.fromFile (Ljava/io/File;)Landroid/net/Uri;]
      [228] astore v10
      [230] aload v10
      [232] areturn
      [233] astore v6
      [235] aload v6
      [237] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [240] aconst_null
      [241] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (122 -> 232: 233):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 1410
        [11] -> line 1411
        [43] -> line 1414
        [51] -> line 1417
        [58] -> line 1418
        [63] -> line 1419
        [71] -> line 1420
        [110] -> line 1422
        [122] -> line 1427
        [134] -> line 1428
        [144] -> line 1429
        [147] -> line 1430
        [163] -> line 1432
        [174] -> line 1434
        [181] -> line 1436
        [184] -> line 1437
        [194] -> line 1436
        [208] -> line 1440
        [213] -> line 1441
        [218] -> line 1442
        [223] -> line 1444
        [230] -> line 1445
        [233] -> line 1446
        [235] -> line 1447
        [240] -> line 1450
      + Local variable table attribute (count = 15)
        v0: 0 -> 242 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 242 [Landroid/net/Uri; imageUri]
        v2: 40 -> 43 [Ljava/io/File; cacheDir]
        v2: 51 -> 242 [Ljava/io/File; cacheDir]
        v3: 71 -> 242 [Ljava/util/Random; r]
        v4: 110 -> 242 [Ljava/lang/String; path]
        v5: 122 -> 242 [Ljava/io/File; f]
        v6: 144 -> 147 [Ljava/io/InputStream; input]
        v6: 163 -> 233 [Ljava/io/InputStream; input]
        v7: 174 -> 233 [Ljava/io/OutputStream; output]
        v8: 181 -> 233 [[B data]
        v9: 184 -> 194 [I count]
        v9: 204 -> 233 [I count]
        v10: 230 -> 233 [Landroid/net/Uri; newUri]
        v6: 235 -> 240 [Ljava/lang/Exception; e]
  + Method:       onCategoryButtonClick(Landroid/view/View;)V
    Access flags: 0x2
      = private void onCategoryButtonClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 83, locals = 5, stack = 3):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_1 v1
      [3] invokevirtual #525
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [6] checkcast #294
        + Class [java/lang/String]
      [9] astore_3 v3
      [10] aload_3 v3
      [11] ldc #146
        + String [category-]
      [13] ldc #90
        + String []
      [15] invokevirtual #610
        + Methodref [java/lang/String.replaceFirst (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [18] astore_3 v3
      [19] iconst_0
      [20] istore v4
      [22] goto +40 (target=62)
      [25] aload_0 v0
      [26] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [29] iload v4
      [31] invokevirtual #629
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [34] checkcast #294
        + Class [java/lang/String]
      [37] aload_3 v3
      [38] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [41] ifeq +18 (target=59)
      [44] aload_0 v0
      [45] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [48] iload v4
      [50] invokevirtual #630
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [53] pop
      [54] iconst_1
      [55] istore_2 v2
      [56] goto +18 (target=74)
      [59] iinc v4, 1
      [62] iload v4
      [64] aload_0 v0
      [65] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [68] invokevirtual #631
        + Methodref [java/util/ArrayList.size ()I]
      [71] ificmplt -46 (target=25)
      [74] iload_2 v2
      [75] ifeq +7 (target=82)
      [78] aload_0 v0
      [79] invokespecial #724
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.populateSelectedCategories ()V]
      [82] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 1455
        [2] -> line 1456
        [10] -> line 1457
        [19] -> line 1460
        [25] -> line 1461
        [44] -> line 1462
        [54] -> line 1463
        [56] -> line 1464
        [59] -> line 1460
        [74] -> line 1469
        [78] -> line 1470
        [82] -> line 1472
      + Local variable table attribute (count = 5)
        v0: 0 -> 83 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 83 [Landroid/view/View; v]
        v2: 2 -> 83 [Z listChanged]
        v3: 10 -> 83 [Ljava/lang/String; categoryName]
        v4: 22 -> 74 [I i]
  + Method:       populateSelectedCategories()V
    Access flags: 0x2
      = private void populateSelectedCategories()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 255, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] ldc #26
        + Integer [2131165350]
      [3] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [6] checkcast #257
        + Class [android/view/ViewGroup]
      [9] astore_1 v1
      [10] new #298
        + Class [java/util/ArrayList]
      [13] dup
      [14] invokespecial #627
        + Methodref [java/util/ArrayList.<init> ()V]
      [17] astore_2 v2
      [18] iconst_0
      [19] istore_3 v3
      [20] goto +68 (target=88)
      [23] aload_1 v1
      [24] iload_3 v3
      [25] invokevirtual #528
        + Methodref [android/view/ViewGroup.getChildAt (I)Landroid/view/View;]
      [28] astore v4
      [30] aload v4
      [32] invokevirtual #525
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [35] astore v5
      [37] aload v5
      [39] ifnull +46 (target=85)
      [42] aload v5
      [44] invokevirtual #601
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [47] ldc_w #294
        + Class [java/lang/String]
      [50] ifacmpne +35 (target=85)
      [53] aload v5
      [55] checkcast #294
        + Class [java/lang/String]
      [58] ldc #146
        + String [category-]
      [60] invokevirtual #611
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [63] ifne +13 (target=76)
      [66] aload v5
      [68] ldc #184
        + String [select-category]
      [70] invokevirtual #600
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [73] ifeq +12 (target=85)
      [76] aload_2 v2
      [77] aload v4
      [79] invokeinterface #834
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [84] pop
      [85] iinc v3, 1
      [88] iload_3 v3
      [89] aload_1 v1
      [90] invokevirtual #529
        + Methodref [android/view/ViewGroup.getChildCount ()I]
      [93] ificmplt -70 (target=23)
      [96] iconst_0
      [97] istore_3 v3
      [98] goto +20 (target=118)
      [101] aload_1 v1
      [102] aload_2 v2
      [103] iload_3 v3
      [104] invokeinterface #836
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [109] checkcast #253
        + Class [android/view/View]
      [112] invokevirtual #530
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [115] iinc v3, 1
      [118] iload_3 v3
      [119] aload_2 v2
      [120] invokeinterface #838
        + InterfaceMethodref [java/util/List.size ()I]
      [125] ificmplt -24 (target=101)
      [128] aload_2 v2
      [129] invokeinterface #835
        + InterfaceMethodref [java/util/List.clear ()V]
      [134] aload_0 v0
      [135] invokevirtual #708
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [138] astore_3 v3
      [139] iconst_0
      [140] istore v4
      [142] goto +76 (target=218)
      [145] aload_0 v0
      [146] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [149] iload v4
      [151] invokevirtual #629
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [154] checkcast #294
        + Class [java/lang/String]
      [157] astore v5
      [159] aload_3 v3
      [160] ldc #7
        + Integer [2130903073]
      [162] aconst_null
      [163] invokevirtual #517
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [166] checkcast #262
        + Class [android/widget/Button]
      [169] astore v6
      [171] aload v6
      [173] aload v5
      [175] invokestatic #497
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [178] invokevirtual #539
        + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
      [181] aload v6
      [183] new #295
        + Class [java/lang/StringBuilder]
      [186] dup
      [187] ldc #146
        + String [category-]
      [189] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [192] aload v5
      [194] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [197] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [200] invokevirtual #538
        + Methodref [android/widget/Button.setTag (Ljava/lang/Object;)V]
      [203] aload v6
      [205] aload_0 v0
      [206] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [209] aload_1 v1
      [210] aload v6
      [212] invokevirtual #527
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
      [215] iinc v4, 1
      [218] iload v4
      [220] aload_0 v0
      [221] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [224] invokevirtual #631
        + Methodref [java/util/ArrayList.size ()I]
      [227] ificmplt -82 (target=145)
      [230] aload_3 v3
      [231] ldc #8
        + Integer [2130903074]
      [233] aconst_null
      [234] invokevirtual #517
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [237] checkcast #262
        + Class [android/widget/Button]
      [240] astore v4
      [242] aload v4
      [244] aload_0 v0
      [245] invokevirtual #537
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [248] aload_1 v1
      [249] aload v4
      [251] invokevirtual #527
        + Methodref [android/view/ViewGroup.addView (Landroid/view/View;)V]
      [254] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 1475
        [10] -> line 1478
        [18] -> line 1479
        [23] -> line 1480
        [30] -> line 1481
        [37] -> line 1482
        [53] -> line 1483
        [76] -> line 1484
        [85] -> line 1479
        [96] -> line 1487
        [101] -> line 1488
        [115] -> line 1487
        [128] -> line 1490
        [134] -> line 1493
        [139] -> line 1494
        [145] -> line 1495
        [159] -> line 1496
        [171] -> line 1497
        [181] -> line 1498
        [203] -> line 1499
        [209] -> line 1500
        [215] -> line 1494
        [230] -> line 1504
        [242] -> line 1505
        [248] -> line 1506
        [254] -> line 1507
      + Local variable table attribute (count = 12)
        v0: 0 -> 255 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 10 -> 255 [Landroid/view/ViewGroup; sectionCategories]
        v2: 18 -> 255 [Ljava/util/List; viewsToRemove]
        v3: 20 -> 96 [I i]
        v4: 30 -> 85 [Landroid/view/View; v]
        v5: 37 -> 85 [Ljava/lang/Object; tag]
        v3: 98 -> 128 [I i]
        v3: 139 -> 255 [Landroid/view/LayoutInflater; layoutInflater]
        v4: 142 -> 230 [I i]
        v5: 159 -> 215 [Ljava/lang/String; categoryName]
        v6: 171 -> 215 [Landroid/widget/Button; buttonCategory]
        v4: 242 -> 255 [Landroid/widget/Button; selectCategory]
      + Local variable type table attribute (count = 1)
        v2: 18 -> 255 [Ljava/util/List<Landroid/view/View;>; viewsToRemove]
  + Method:       onCreateDialog(I)Landroid/app/Dialog;
    Access flags: 0x4
      = protected android.app.Dialog onCreateDialog(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 179, locals = 6, stack = 7):
      [0] iload_1 v1
      [1] tableswitch (4 offsets, default=172) (target=173)
        0: offset = 31, target = 32
        1: offset = 64, target = 65
        2: offset = 94, target = 95
        3: offset = 133, target = 134
        default: offset = 172, target = 173
      [32] new #209
        + Class [android/app/DatePickerDialog]
      [35] dup
      [36] aload_0 v0
      [37] aload_0 v0
      [38] getfield #387
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDateSetListener Landroid/app/DatePickerDialog$OnDateSetListener;]
      [41] aload_0 v0
      [42] getfield #426
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mYear I]
      [45] aload_0 v0
      [46] getfield #405
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMonth I]
      [49] aload_0 v0
      [50] getfield #388
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDay I]
      [53] invokespecial #440
        + Methodref [android/app/DatePickerDialog.<init> (Landroid/content/Context;Landroid/app/DatePickerDialog$OnDateSetListener;III)V]
      [56] astore_2 v2
      [57] aload_2 v2
      [58] ldc #90
        + String []
      [60] invokevirtual #441
        + Methodref [android/app/DatePickerDialog.setTitle (Ljava/lang/CharSequence;)V]
      [63] aload_2 v2
      [64] areturn
      [65] new #212
        + Class [android/app/TimePickerDialog]
      [68] dup
      [69] aload_0 v0
      [70] aload_0 v0
      [71] getfield #423
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTimeSetListener Landroid/app/TimePickerDialog$OnTimeSetListener;]
      [74] aload_0 v0
      [75] getfield #392
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mHour I]
      [78] aload_0 v0
      [79] getfield #404
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMinute I]
      [82] iconst_0
      [83] invokespecial #446
        + Methodref [android/app/TimePickerDialog.<init> (Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V]
      [86] astore_3 v3
      [87] aload_3 v3
      [88] ldc #90
        + String []
      [90] invokevirtual #447
        + Methodref [android/app/TimePickerDialog.setTitle (Ljava/lang/CharSequence;)V]
      [93] aload_3 v3
      [94] areturn
      [95] new #211
        + Class [android/app/ProgressDialog]
      [98] dup
      [99] aload_0 v0
      [100] invokespecial #442
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [103] astore v4
      [105] aload v4
      [107] aload_0 v0
      [108] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [111] ldc #61
        + Integer [2131296398]
      [113] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [116] invokevirtual #445
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [119] aload v4
      [121] iconst_1
      [122] invokevirtual #444
        + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
      [125] aload v4
      [127] iconst_0
      [128] invokevirtual #443
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [131] aload v4
      [133] areturn
      [134] new #211
        + Class [android/app/ProgressDialog]
      [137] dup
      [138] aload_0 v0
      [139] invokespecial #442
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [142] astore v5
      [144] aload v5
      [146] aload_0 v0
      [147] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [150] ldc #60
        + Integer [2131296387]
      [152] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [155] invokevirtual #445
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [158] aload v5
      [160] iconst_1
      [161] invokevirtual #444
        + Methodref [android/app/ProgressDialog.setIndeterminate (Z)V]
      [164] aload v5
      [166] iconst_0
      [167] invokevirtual #443
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [170] aload v5
      [172] areturn
      [173] aload_0 v0
      [174] iload_1 v1
      [175] invokespecial #571
        + Methodref [com/actionbarsherlock/app/SherlockActivity.onCreateDialog (I)Landroid/app/Dialog;]
      [178] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 1512
        [32] -> line 1514
        [57] -> line 1515
        [63] -> line 1516
        [65] -> line 1518
        [87] -> line 1519
        [93] -> line 1520
        [95] -> line 1522
        [105] -> line 1523
        [119] -> line 1524
        [125] -> line 1525
        [131] -> line 1526
        [134] -> line 1528
        [144] -> line 1529
        [158] -> line 1530
        [164] -> line 1531
        [170] -> line 1532
        [173] -> line 1534
      + Local variable table attribute (count = 6)
        v0: 0 -> 179 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 179 [I id]
        v2: 57 -> 65 [Landroid/app/DatePickerDialog; dpd]
        v3: 87 -> 95 [Landroid/app/TimePickerDialog; tpd]
        v4: 105 -> 134 [Landroid/app/ProgressDialog; loadingDialog]
        v5: 144 -> 173 [Landroid/app/ProgressDialog; downloadDialog]
  + Method:       savePost(ZZ)Z
    Access flags: 0x2
      = private boolean savePost(boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1553, locals = 25, stack = 22):
      [0] aload_0 v0
      [1] getfield #424
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTitleEditText Landroid/widget/EditText;]
      [4] invokevirtual #543
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [7] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [12] astore_3 v3
      [13] aload_0 v0
      [14] getfield #408
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPasswordEditText Landroid/widget/EditText;]
      [17] invokevirtual #543
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [20] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [25] astore v4
      [27] aload_0 v0
      [28] getfield #414
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateText Landroid/widget/TextView;]
      [31] invokevirtual #559
        + Methodref [android/widget/TextView.getText ()Ljava/lang/CharSequence;]
      [34] invokeinterface #831
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [39] astore v5
      [41] aload_0 v0
      [42] getfield #390
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mExcerptEditText Landroid/widget/EditText;]
      [45] invokevirtual #543
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [48] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [53] astore v6
      [55] ldc #90
        + String []
      [57] astore v7
      [59] aload_0 v0
      [60] getfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [63] ifne +14 (target=77)
      [66] aload_0 v0
      [67] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [70] ifeq +176 (target=246)
      [73] iload_1 v1
      [74] ifne +172 (target=246)
      [77] aload_0 v0
      [78] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [81] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [84] astore v8
      [86] getstatic #362
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [89] bipush 14
      [91] ificmplt +73 (target=164)
      [94] aload v8
      [96] iconst_0
      [97] aload v8
      [99] invokeinterface #815
        + InterfaceMethodref [android/text/Editable.length ()I]
      [104] ldc #242
        + Class [android/text/style/CharacterStyle]
      [106] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [111] checkcast #201
        + Class [[Landroid/text/style/CharacterStyle;]
      [114] astore v9
      [116] iconst_0
      [117] istore v10
      [119] goto +37 (target=156)
      [122] aload v9
      [124] iload v10
      [126] aaload
      [127] invokevirtual #601
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [130] invokevirtual #592
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [133] ldc #139
        + String [android.text.style.SuggestionSpan]
      [135] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [138] ifeq +15 (target=153)
      [141] aload v8
      [143] aload v9
      [145] iload v10
      [147] aaload
      [148] invokeinterface #816
        + InterfaceMethodref [android/text/Editable.removeSpan (Ljava/lang/Object;)V]
      [153] iinc v10, 1
      [156] iload v10
      [158] aload v9
      [160] arraylength
      [161] ificmplt -39 (target=122)
      [164] aload v8
      [166] invokestatic #791
        + Methodref [org/edublogs/android/util/WPHtml.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
      [169] astore v7
      [171] aload v7
      [173] ldc #120
        + String [<p><p>]
      [175] ldc #119
        + String [<p>]
      [177] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [180] astore v7
      [182] aload v7
      [184] ldc #110
        + String [</p></p>]
      [186] ldc #109
        + String [</p>]
      [188] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [191] astore v7
      [193] aload v7
      [195] ldc #117
        + String [<br><br>]
      [197] ldc #116
        + String [<br>]
      [199] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [202] astore v7
      [204] aload v7
      [206] ldc #112
        + String [</strong><strong>]
      [208] ldc #90
        + String []
      [210] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [213] ldc #108
        + String [</em><em>]
      [215] ldc #90
        + String []
      [217] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [220] ldc #113
        + String [</u><u>]
      [222] ldc #90
        + String []
      [224] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [227] ldc #111
        + String [</strike><strike>]
      [229] ldc #90
        + String []
      [231] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [234] ldc #107
        + String [</blockquote><blockquote>]
      [236] ldc #90
        + String []
      [238] invokevirtual #608
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [241] astore v7
      [243] goto +17 (target=260)
      [246] aload_0 v0
      [247] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [250] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [253] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [258] astore v7
      [260] lconst_0
      [261] lstore v8
      [263] aload v5
      [265] aload_0 v0
      [266] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [269] ldc #56
        + Integer [2131296348]
      [271] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [274] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [277] ifne +35 (target=312)
      [280] aload_0 v0
      [281] getfield #394
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsCustomPubDate Z]
      [284] ifeq +12 (target=296)
      [287] aload_0 v0
      [288] getfield #386
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCustomPubDate J]
      [291] lstore v8
      [293] goto +19 (target=312)
      [296] aload_0 v0
      [297] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [300] ifne +12 (target=312)
      [303] aload_0 v0
      [304] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [307] invokevirtual #666
        + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
      [310] lstore v8
      [312] ldc #90
        + String []
      [314] astore v10
      [316] ldc #90
        + String []
      [318] astore v11
      [320] aload_0 v0
      [321] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [324] ifne +40 (target=364)
      [327] aload_0 v0
      [328] getfield #422
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTagsEditText Landroid/widget/EditText;]
      [331] invokevirtual #543
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [334] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [339] astore v10
      [341] aload_0 v0
      [342] ldc #33
        + Integer [2131165357]
      [344] invokevirtual #702
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.findViewById (I)Landroid/view/View;]
      [347] checkcast #271
        + Class [android/widget/Spinner]
      [350] astore v12
      [352] aload_0 v0
      [353] getfield #411
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPostFormats [Ljava/lang/String;]
      [356] aload v12
      [358] invokevirtual #554
        + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
      [361] aaload
      [362] astore v11
      [364] ldc #90
        + String []
      [366] astore v12
      [368] iconst_0
      [369] istore v13
      [371] aload v7
      [373] ldc #90
        + String []
      [375] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [378] ifeq +85 (target=463)
      [381] iload_1 v1
      [382] ifne +81 (target=463)
      [385] iload_2 v2
      [386] ifne +77 (target=463)
      [389] new #208
        + Class [android/app/AlertDialog$Builder]
      [392] dup
      [393] aload_0 v0
      [394] invokespecial #429
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [397] astore v14
      [399] aload v14
      [401] aload_0 v0
      [402] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [405] ldc #54
        + Integer [2131296337]
      [407] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [410] invokevirtual #438
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [413] pop
      [414] aload v14
      [416] aload_0 v0
      [417] invokevirtual #710
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [420] ldc #55
        + Integer [2131296338]
      [422] invokevirtual #468
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [425] invokevirtual #433
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [428] pop
      [429] aload v14
      [431] ldc #3
        + Integer [17039370]
      [433] new #324
        + Class [org/edublogs/android/ui/posts/EditPostActivity$15]
      [436] dup
      [437] aload_0 v0
      [438] invokespecial #748
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$15.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [441] invokevirtual #436
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [444] pop
      [445] aload v14
      [447] iconst_1
      [448] invokevirtual #431
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [451] pop
      [452] aload v14
      [454] invokevirtual #430
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [457] invokevirtual #428
        + Methodref [android/app/AlertDialog.show ()V]
      [460] goto +1090 (target=1550)
      [463] aload_0 v0
      [464] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [467] ifne +302 (target=769)
      [470] aload_0 v0
      [471] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [474] invokevirtual #665
        + Methodref [org/edublogs/android/models/Post.deleteMediaFiles ()V]
      [477] aload_0 v0
      [478] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [481] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [484] astore v14
      [486] aload v14
      [488] iconst_0
      [489] aload v14
      [491] invokeinterface #815
        + InterfaceMethodref [android/text/Editable.length ()I]
      [496] ldc_w #348
        + Class [org/edublogs/android/util/WPImageSpan]
      [499] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [504] checkcast #205
        + Class [[Lorg/edublogs/android/util/WPImageSpan;]
      [507] astore v15
      [509] aload v15
      [511] arraylength
      [512] ifeq +257 (target=769)
      [515] iconst_0
      [516] istore v16
      [518] goto +243 (target=761)
      [521] aload v15
      [523] iload v16
      [525] aaload
      [526] astore v17
      [528] new #295
        + Class [java/lang/StringBuilder]
      [531] dup
      [532] aload v12
      [534] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [537] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [540] aload v17
      [542] invokevirtual #796
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [545] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [548] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [551] ldc #100
        + String [,]
      [553] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [556] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [559] astore v12
      [561] new #313
        + Class [org/edublogs/android/models/MediaFile]
      [564] dup
      [565] invokespecial #650
        + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
      [568] astore v18
      [570] aload v18
      [572] aload_0 v0
      [573] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [576] invokevirtual #668
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [579] invokevirtual #659
        + Methodref [org/edublogs/android/models/MediaFile.setPostID (J)V]
      [582] aload v18
      [584] aload v17
      [586] invokevirtual #797
        + Methodref [org/edublogs/android/util/WPImageSpan.getTitle ()Ljava/lang/String;]
      [589] invokevirtual #660
        + Methodref [org/edublogs/android/models/MediaFile.setTitle (Ljava/lang/String;)V]
      [592] aload v18
      [594] aload v17
      [596] invokevirtual #793
        + Methodref [org/edublogs/android/util/WPImageSpan.getCaption ()Ljava/lang/String;]
      [599] invokevirtual #652
        + Methodref [org/edublogs/android/models/MediaFile.setCaption (Ljava/lang/String;)V]
      [602] aload v18
      [604] aload v17
      [606] invokevirtual #794
        + Methodref [org/edublogs/android/util/WPImageSpan.getDescription ()Ljava/lang/String;]
      [609] invokevirtual #653
        + Methodref [org/edublogs/android/models/MediaFile.setDescription (Ljava/lang/String;)V]
      [612] aload v18
      [614] aload v17
      [616] invokevirtual #799
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeatured ()Z]
      [619] invokevirtual #654
        + Methodref [org/edublogs/android/models/MediaFile.setFeatured (Z)V]
      [622] aload v18
      [624] aload v17
      [626] invokevirtual #800
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeaturedInPost ()Z]
      [629] invokevirtual #655
        + Methodref [org/edublogs/android/models/MediaFile.setFeaturedInPost (Z)V]
      [632] aload v18
      [634] aload v17
      [636] invokevirtual #796
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [639] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [642] invokevirtual #656
        + Methodref [org/edublogs/android/models/MediaFile.setFileName (Ljava/lang/String;)V]
      [645] aload v18
      [647] aload v17
      [649] invokevirtual #795
        + Methodref [org/edublogs/android/util/WPImageSpan.getHorizontalAlignment ()I]
      [652] invokevirtual #658
        + Methodref [org/edublogs/android/models/MediaFile.setHorizontalAlignment (I)V]
      [655] aload v18
      [657] aload v17
      [659] invokevirtual #798
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [662] invokevirtual #662
        + Methodref [org/edublogs/android/models/MediaFile.setWidth (I)V]
      [665] aload v18
      [667] invokevirtual #651
        + Methodref [org/edublogs/android/models/MediaFile.save ()V]
      [670] aload v14
      [672] aload v17
      [674] invokeinterface #812
        + InterfaceMethodref [android/text/Editable.getSpanStart (Ljava/lang/Object;)I]
      [679] istore v19
      [681] iload_1 v1
      [682] ifne +76 (target=758)
      [685] aload v14
      [687] aload v17
      [689] invokeinterface #816
        + InterfaceMethodref [android/text/Editable.removeSpan (Ljava/lang/Object;)V]
      [694] aload v14
      [696] iload v19
      [698] new #295
        + Class [java/lang/StringBuilder]
      [701] dup
      [702] ldc #118
        + String [<img android-uri="]
      [704] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [707] aload v17
      [709] invokevirtual #796
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [712] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [715] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [718] ldc #97
        + String [" />]
      [720] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [723] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [726] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [731] pop
      [732] aload_0 v0
      [733] getfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [736] ifeq +13 (target=749)
      [739] aload v14
      [741] invokestatic #791
        + Methodref [org/edublogs/android/util/WPHtml.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
      [744] astore v7
      [746] goto +12 (target=758)
      [749] aload v14
      [751] invokeinterface #819
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [756] astore v7
      [758] iinc v16, 1
      [761] iload v16
      [763] aload v15
      [765] arraylength
      [766] ificmplt -245 (target=521)
      [769] ldc #104
        + String [<!--more-->]
      [771] astore v14
      [773] aload_0 v0
      [774] getfield #419
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStatusSpinner Landroid/widget/Spinner;]
      [777] invokevirtual #554
        + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
      [780] istore v15
      [782] ldc #90
        + String []
      [784] astore v16
      [786] iload v15
      [788] tableswitch (4 offsets, default=57) (target=845)
        0: offset = 32, target = 820
        1: offset = 39, target = 827
        2: offset = 46, target = 834
        3: offset = 53, target = 841
        default: offset = 57, target = 845
      [820] ldc #180
        + String [publish]
      [822] astore v16
      [824] goto +21 (target=845)
      [827] ldc #153
        + String [draft]
      [829] astore v16
      [831] goto +14 (target=845)
      [834] ldc #177
        + String [pending]
      [836] astore v16
      [838] goto +7 (target=845)
      [841] ldc #179
        + String [private]
      [843] astore v16
      [845] dconst_0
      [846] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [849] astore v17
      [851] dconst_0
      [852] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [855] astore v18
      [857] aload_0 v0
      [858] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [861] invokevirtual #649
        + Methodref [org/edublogs/android/models/Blog.isLocation ()Z]
      [864] ifeq +37 (target=901)
      [867] aload_0 v0
      [868] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [871] invokevirtual #472
        + Methodref [android/location/Location.getLatitude ()D]
      [874] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [877] astore v17
      [879] aload_0 v0
      [880] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [883] invokevirtual #473
        + Methodref [android/location/Location.getLongitude ()D]
      [886] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [889] astore v18
      [891] goto +10 (target=901)
      [894] astore v19
      [896] aload v19
      [898] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [901] aload_0 v0
      [902] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [905] ifeq +386 (target=1291)
      [908] aload_0 v0
      [909] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [912] invokestatic #771
        + Methodref [org/edublogs/android/util/JSONUtil.fromStringListToJSONArray (Ljava/util/ArrayList;)Lorg/json/JSONArray;]
      [915] astore v19
      [917] aload_0 v0
      [918] new #314
        + Class [org/edublogs/android/models/Post]
      [921] dup
      [922] aload_0 v0
      [923] getfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [926] aload_3 v3
      [927] aload v7
      [929] aload v6
      [931] aload v12
      [933] lload v8
      [935] aload v19
      [937] invokevirtual #808
        + Methodref [org/json/JSONArray.toString ()Ljava/lang/String;]
      [940] aload v10
      [942] aload v16
      [944] aload v4
      [946] aload v17
      [948] invokevirtual #593
        + Methodref [java/lang/Double.doubleValue ()D]
      [951] aload v18
      [953] invokevirtual #593
        + Methodref [java/lang/Double.doubleValue ()D]
      [956] aload_0 v0
      [957] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [960] aload v11
      [962] iconst_1
      [963] iconst_0
      [964] invokespecial #664
        + Methodref [org/edublogs/android/models/Post.<init> (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DDZLjava/lang/String;ZZ)V]
      [967] putfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [970] aload_0 v0
      [971] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [974] iconst_1
      [975] invokevirtual #687
        + Methodref [org/edublogs/android/models/Post.setLocalDraft (Z)V]
      [978] aload v7
      [980] ldc #104
        + String [<!--more-->]
      [982] invokevirtual #606
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [985] iflt +53 (target=1038)
      [988] aload_0 v0
      [989] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [992] aload v7
      [994] iconst_0
      [995] aload v7
      [997] ldc #104
        + String [<!--more-->]
      [999] invokevirtual #606
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [1002] invokevirtual #612
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [1005] invokevirtual #683
        + Methodref [org/edublogs/android/models/Post.setDescription (Ljava/lang/String;)V]
      [1008] aload_0 v0
      [1009] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1012] aload v7
      [1014] aload v7
      [1016] ldc #104
        + String [<!--more-->]
      [1018] invokevirtual #606
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [1021] ldc #104
        + String [<!--more-->]
      [1023] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1026] iadd
      [1027] aload v7
      [1029] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1032] invokevirtual #612
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [1035] invokevirtual #692
        + Methodref [org/edublogs/android/models/Post.setMt_text_more (Ljava/lang/String;)V]
      [1038] aload_0 v0
      [1039] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1042] invokevirtual #681
        + Methodref [org/edublogs/android/models/Post.save ()Z]
      [1045] istore v13
      [1047] iload v13
      [1049] ifeq +8 (target=1057)
      [1052] aload_0 v0
      [1053] iconst_0
      [1054] putfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [1057] aload_0 v0
      [1058] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1061] invokevirtual #665
        + Methodref [org/edublogs/android/models/Post.deleteMediaFiles ()V]
      [1064] aload_0 v0
      [1065] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [1068] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [1071] astore v20
      [1073] aload v20
      [1075] iconst_0
      [1076] aload v20
      [1078] invokeinterface #823
        + InterfaceMethodref [android/text/Spannable.length ()I]
      [1083] ldc_w #348
        + Class [org/edublogs/android/util/WPImageSpan]
      [1086] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [1091] checkcast #205
        + Class [[Lorg/edublogs/android/util/WPImageSpan;]
      [1094] astore v21
      [1096] aload v21
      [1098] arraylength
      [1099] ifeq +182 (target=1281)
      [1102] iconst_0
      [1103] istore v22
      [1105] goto +168 (target=1273)
      [1108] aload v21
      [1110] iload v22
      [1112] aaload
      [1113] astore v23
      [1115] new #295
        + Class [java/lang/StringBuilder]
      [1118] dup
      [1119] aload v12
      [1121] invokestatic #615
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [1124] invokespecial #617
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1127] aload v23
      [1129] invokevirtual #796
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [1132] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [1135] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1138] ldc #100
        + String [,]
      [1140] invokevirtual #622
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1143] invokevirtual #623
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1146] astore v12
      [1148] new #313
        + Class [org/edublogs/android/models/MediaFile]
      [1151] dup
      [1152] invokespecial #650
        + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
      [1155] astore v24
      [1157] aload v24
      [1159] aload_0 v0
      [1160] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1163] invokevirtual #668
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [1166] invokevirtual #659
        + Methodref [org/edublogs/android/models/MediaFile.setPostID (J)V]
      [1169] aload v24
      [1171] aload v23
      [1173] invokevirtual #797
        + Methodref [org/edublogs/android/util/WPImageSpan.getTitle ()Ljava/lang/String;]
      [1176] invokevirtual #660
        + Methodref [org/edublogs/android/models/MediaFile.setTitle (Ljava/lang/String;)V]
      [1179] aload v24
      [1181] aload v23
      [1183] invokevirtual #793
        + Methodref [org/edublogs/android/util/WPImageSpan.getCaption ()Ljava/lang/String;]
      [1186] invokevirtual #652
        + Methodref [org/edublogs/android/models/MediaFile.setCaption (Ljava/lang/String;)V]
      [1189] aload v24
      [1191] aload v23
      [1193] invokevirtual #799
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeatured ()Z]
      [1196] invokevirtual #654
        + Methodref [org/edublogs/android/models/MediaFile.setFeatured (Z)V]
      [1199] aload v24
      [1201] aload v23
      [1203] invokevirtual #800
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeaturedInPost ()Z]
      [1206] invokevirtual #655
        + Methodref [org/edublogs/android/models/MediaFile.setFeaturedInPost (Z)V]
      [1209] aload v24
      [1211] aload v23
      [1213] invokevirtual #796
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [1216] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [1219] invokevirtual #656
        + Methodref [org/edublogs/android/models/MediaFile.setFileName (Ljava/lang/String;)V]
      [1222] aload v24
      [1224] aload v23
      [1226] invokevirtual #796
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [1229] invokevirtual #480
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [1232] invokevirtual #657
        + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
      [1235] aload v24
      [1237] aload v23
      [1239] invokevirtual #795
        + Methodref [org/edublogs/android/util/WPImageSpan.getHorizontalAlignment ()I]
      [1242] invokevirtual #658
        + Methodref [org/edublogs/android/models/MediaFile.setHorizontalAlignment (I)V]
      [1245] aload v24
      [1247] aload v23
      [1249] invokevirtual #798
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [1252] invokevirtual #662
        + Methodref [org/edublogs/android/models/MediaFile.setWidth (I)V]
      [1255] aload v24
      [1257] aload v23
      [1259] invokevirtual #801
        + Methodref [org/edublogs/android/util/WPImageSpan.isVideo ()Z]
      [1262] invokevirtual #661
        + Methodref [org/edublogs/android/models/MediaFile.setVideo (Z)V]
      [1265] aload v24
      [1267] invokevirtual #651
        + Methodref [org/edublogs/android/models/MediaFile.save ()V]
      [1270] iinc v22, 1
      [1273] iload v22
      [1275] aload v21
      [1277] arraylength
      [1278] ificmplt -170 (target=1108)
      [1281] aload_0 v0
      [1282] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1285] putstatic #371
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [1288] goto +262 (target=1550)
      [1291] aload_0 v0
      [1292] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [1295] ifnonnull +27 (target=1322)
      [1298] aload_0 v0
      [1299] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1302] invokevirtual #670
        + Methodref [org/edublogs/android/models/Post.getLatitude ()D]
      [1305] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [1308] astore v17
      [1310] aload_0 v0
      [1311] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1314] invokevirtual #671
        + Methodref [org/edublogs/android/models/Post.getLongitude ()D]
      [1317] invokestatic #594
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [1320] astore v18
      [1322] aload_0 v0
      [1323] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1326] aload_3 v3
      [1327] invokevirtual #695
        + Methodref [org/edublogs/android/models/Post.setTitle (Ljava/lang/String;)V]
      [1330] aload_0 v0
      [1331] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1334] aload v6
      [1336] invokevirtual #690
        + Methodref [org/edublogs/android/models/Post.setMt_excerpt (Ljava/lang/String;)V]
      [1339] aload_0 v0
      [1340] getfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [1343] ifeq +66 (target=1409)
      [1346] aload v7
      [1348] ldc #104
        + String [<!--more-->]
      [1350] invokevirtual #606
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [1353] iflt +56 (target=1409)
      [1356] aload_0 v0
      [1357] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1360] aload v7
      [1362] iconst_0
      [1363] aload v7
      [1365] ldc #104
        + String [<!--more-->]
      [1367] invokevirtual #606
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [1370] invokevirtual #612
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [1373] invokevirtual #683
        + Methodref [org/edublogs/android/models/Post.setDescription (Ljava/lang/String;)V]
      [1376] aload_0 v0
      [1377] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1380] aload v7
      [1382] aload v7
      [1384] ldc #104
        + String [<!--more-->]
      [1386] invokevirtual #606
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [1389] ldc #104
        + String [<!--more-->]
      [1391] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1394] iadd
      [1395] aload v7
      [1397] invokevirtual #607
        + Methodref [java/lang/String.length ()I]
      [1400] invokevirtual #612
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [1403] invokevirtual #692
        + Methodref [org/edublogs/android/models/Post.setMt_text_more (Ljava/lang/String;)V]
      [1406] goto +21 (target=1427)
      [1409] aload_0 v0
      [1410] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1413] aload v7
      [1415] invokevirtual #683
        + Methodref [org/edublogs/android/models/Post.setDescription (Ljava/lang/String;)V]
      [1418] aload_0 v0
      [1419] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1422] ldc #90
        + String []
      [1424] invokevirtual #692
        + Methodref [org/edublogs/android/models/Post.setMt_text_more (Ljava/lang/String;)V]
      [1427] aload_0 v0
      [1428] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1431] aload v12
      [1433] invokevirtual #689
        + Methodref [org/edublogs/android/models/Post.setMediaPaths (Ljava/lang/String;)V]
      [1436] aload_0 v0
      [1437] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1440] lload v8
      [1442] invokevirtual #682
        + Methodref [org/edublogs/android/models/Post.setDate_created_gmt (J)V]
      [1445] aload_0 v0
      [1446] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1449] new #350
        + Class [org/json/JSONArray]
      [1452] dup
      [1453] aload_0 v0
      [1454] getfield #382
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCategories Ljava/util/ArrayList;]
      [1457] invokespecial #807
        + Methodref [org/json/JSONArray.<init> (Ljava/util/Collection;)V]
      [1460] invokevirtual #684
        + Methodref [org/edublogs/android/models/Post.setJSONCategories (Lorg/json/JSONArray;)V]
      [1463] aload_0 v0
      [1464] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1467] aload v10
      [1469] invokevirtual #691
        + Methodref [org/edublogs/android/models/Post.setMt_keywords (Ljava/lang/String;)V]
      [1472] aload_0 v0
      [1473] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1476] aload v16
      [1478] invokevirtual #693
        + Methodref [org/edublogs/android/models/Post.setPost_status (Ljava/lang/String;)V]
      [1481] aload_0 v0
      [1482] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1485] aload v4
      [1487] invokevirtual #696
        + Methodref [org/edublogs/android/models/Post.setWP_password (Ljava/lang/String;)V]
      [1490] aload_0 v0
      [1491] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1494] aload v17
      [1496] invokevirtual #593
        + Methodref [java/lang/Double.doubleValue ()D]
      [1499] invokevirtual #685
        + Methodref [org/edublogs/android/models/Post.setLatitude (D)V]
      [1502] aload_0 v0
      [1503] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1506] aload v18
      [1508] invokevirtual #593
        + Methodref [java/lang/Double.doubleValue ()D]
      [1511] invokevirtual #688
        + Methodref [org/edublogs/android/models/Post.setLongitude (D)V]
      [1514] aload_0 v0
      [1515] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1518] aload v11
      [1520] invokevirtual #697
        + Methodref [org/edublogs/android/models/Post.setWP_post_form (Ljava/lang/String;)V]
      [1523] aload_0 v0
      [1524] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1527] invokevirtual #679
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [1530] ifne +11 (target=1541)
      [1533] aload_0 v0
      [1534] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1537] iconst_1
      [1538] invokevirtual #686
        + Methodref [org/edublogs/android/models/Post.setLocalChange (Z)V]
      [1541] aload_0 v0
      [1542] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [1545] invokevirtual #698
        + Methodref [org/edublogs/android/models/Post.update ()Z]
      [1548] istore v13
      [1550] iload v13
      [1552] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (867 -> 891: 894):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 146)
        [0] -> line 1539
        [13] -> line 1540
        [27] -> line 1541
        [41] -> line 1542
        [55] -> line 1543
        [59] -> line 1545
        [77] -> line 1546
        [86] -> line 1547
        [94] -> line 1550
        [116] -> line 1551
        [122] -> line 1552
        [141] -> line 1553
        [153] -> line 1551
        [164] -> line 1556
        [171] -> line 1558
        [182] -> line 1559
        [193] -> line 1560
        [204] -> line 1562
        [227] -> line 1563
        [241] -> line 1562
        [243] -> line 1564
        [246] -> line 1565
        [260] -> line 1568
        [263] -> line 1569
        [280] -> line 1570
        [287] -> line 1571
        [296] -> line 1572
        [303] -> line 1573
        [312] -> line 1576
        [320] -> line 1577
        [327] -> line 1578
        [341] -> line 1580
        [352] -> line 1581
        [364] -> line 1584
        [368] -> line 1585
        [371] -> line 1587
        [389] -> line 1588
        [399] -> line 1589
        [414] -> line 1590
        [429] -> line 1591
        [445] -> line 1596
        [452] -> line 1597
        [460] -> line 1598
        [463] -> line 1600
        [470] -> line 1602
        [477] -> line 1603
        [486] -> line 1604
        [509] -> line 1606
        [515] -> line 1608
        [521] -> line 1609
        [528] -> line 1610
        [561] -> line 1612
        [570] -> line 1613
        [582] -> line 1614
        [592] -> line 1615
        [602] -> line 1616
        [612] -> line 1617
        [622] -> line 1618
        [632] -> line 1619
        [645] -> line 1620
        [655] -> line 1621
        [665] -> line 1622
        [670] -> line 1624
        [681] -> line 1625
        [685] -> line 1626
        [694] -> line 1627
        [732] -> line 1628
        [739] -> line 1629
        [749] -> line 1631
        [758] -> line 1608
        [769] -> line 1637
        [773] -> line 1638
        [782] -> line 1639
        [786] -> line 1641
        [820] -> line 1643
        [824] -> line 1644
        [827] -> line 1646
        [831] -> line 1647
        [834] -> line 1649
        [838] -> line 1650
        [841] -> line 1652
        [845] -> line 1656
        [851] -> line 1657
        [857] -> line 1658
        [867] -> line 1662
        [879] -> line 1663
        [891] -> line 1664
        [896] -> line 1665
        [901] -> line 1669
        [908] -> line 1671
        [917] -> line 1672
        [946] -> line 1673
        [967] -> line 1672
        [970] -> line 1674
        [978] -> line 1677
        [988] -> line 1678
        [1008] -> line 1679
        [1038] -> line 1682
        [1047] -> line 1684
        [1052] -> line 1685
        [1057] -> line 1688
        [1064] -> line 1690
        [1073] -> line 1691
        [1096] -> line 1693
        [1102] -> line 1695
        [1108] -> line 1696
        [1115] -> line 1697
        [1148] -> line 1699
        [1157] -> line 1700
        [1169] -> line 1701
        [1179] -> line 1702
        [1189] -> line 1704
        [1199] -> line 1705
        [1209] -> line 1706
        [1222] -> line 1707
        [1235] -> line 1708
        [1245] -> line 1709
        [1255] -> line 1710
        [1265] -> line 1711
        [1270] -> line 1695
        [1281] -> line 1715
        [1288] -> line 1717
        [1291] -> line 1719
        [1298] -> line 1720
        [1310] -> line 1721
        [1322] -> line 1724
        [1330] -> line 1725
        [1339] -> line 1727
        [1356] -> line 1728
        [1376] -> line 1729
        [1406] -> line 1730
        [1409] -> line 1731
        [1418] -> line 1732
        [1427] -> line 1734
        [1436] -> line 1735
        [1445] -> line 1736
        [1463] -> line 1737
        [1472] -> line 1738
        [1481] -> line 1739
        [1490] -> line 1740
        [1502] -> line 1741
        [1514] -> line 1742
        [1523] -> line 1743
        [1533] -> line 1744
        [1541] -> line 1745
        [1550] -> line 1748
      + Local variable table attribute (count = 36)
        v0: 0 -> 1553 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 1553 [Z isAutoSave]
        v2: 0 -> 1553 [Z isDraftSave]
        v3: 13 -> 1553 [Ljava/lang/String; title]
        v4: 27 -> 1553 [Ljava/lang/String; password]
        v5: 41 -> 1553 [Ljava/lang/String; pubDate]
        v6: 55 -> 1553 [Ljava/lang/String; excerpt]
        v7: 59 -> 1553 [Ljava/lang/String; content]
        v8: 86 -> 243 [Landroid/text/Editable; e]
        v9: 116 -> 164 [[Landroid/text/style/CharacterStyle; style]
        v10: 119 -> 164 [I i]
        v8: 263 -> 1553 [J pubDateTimestamp]
        v10: 316 -> 1553 [Ljava/lang/String; tags]
        v11: 320 -> 1553 [Ljava/lang/String; postFormat]
        v12: 352 -> 364 [Landroid/widget/Spinner; postFormatSpinner]
        v12: 368 -> 1553 [Ljava/lang/String; images]
        v13: 371 -> 1553 [Z success]
        v14: 399 -> 460 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v14: 486 -> 769 [Landroid/text/Editable; s]
        v15: 509 -> 769 [[Lorg/edublogs/android/util/WPImageSpan; click_spans]
        v16: 518 -> 769 [I i]
        v17: 528 -> 758 [Lorg/edublogs/android/util/WPImageSpan; wpIS]
        v18: 570 -> 758 [Lorg/edublogs/android/models/MediaFile; mf]
        v19: 681 -> 758 [I tagStart]
        v14: 773 -> 1550 [Ljava/lang/String; moreTag]
        v15: 782 -> 1550 [I selectedStatus]
        v16: 786 -> 1550 [Ljava/lang/String; status]
        v17: 851 -> 1550 [Ljava/lang/Double; latitude]
        v18: 857 -> 1550 [Ljava/lang/Double; longitude]
        v19: 896 -> 901 [Ljava/lang/Exception; e]
        v19: 917 -> 1288 [Lorg/json/JSONArray; categorisList]
        v20: 1073 -> 1288 [Landroid/text/Spannable; s]
        v21: 1096 -> 1288 [[Lorg/edublogs/android/util/WPImageSpan; image_spans]
        v22: 1105 -> 1281 [I i]
        v23: 1115 -> 1270 [Lorg/edublogs/android/util/WPImageSpan; wpIS]
        v24: 1157 -> 1270 [Lorg/edublogs/android/models/MediaFile; mf]
  + Method:       setContent()V
    Access flags: 0x4
      = protected void setContent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 195, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #707
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getIntent ()Landroid/content/Intent;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #136
        + String [android.intent.extra.TEXT]
      [8] invokevirtual #459
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [11] astore_2 v2
      [12] aload_1 v1
      [13] ldc #135
        + String [android.intent.extra.SUBJECT]
      [15] invokevirtual #459
        + Methodref [android/content/Intent.getStringExtra (Ljava/lang/String;)Ljava/lang/String;]
      [18] astore_3 v3
      [19] aload_2 v2
      [20] ifnull +66 (target=86)
      [23] aload_3 v3
      [24] ifnull +11 (target=35)
      [27] aload_0 v0
      [28] getfield #424
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mTitleEditText Landroid/widget/EditText;]
      [31] aload_3 v3
      [32] invokevirtual #544
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [35] aload_2 v2
      [36] ldc #198
        + String [youtube_gdata]
      [38] invokevirtual #604
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [41] ifeq +14 (target=55)
      [44] aload_0 v0
      [45] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [48] aload_2 v2
      [49] invokevirtual #789
        + Methodref [org/edublogs/android/util/WPEditText.setText (Ljava/lang/CharSequence;)V]
      [52] goto +142 (target=194)
      [55] aload_2 v2
      [56] ldc #99
        + String [((http|https|ftp|mailto):\S+)]
      [58] ldc #115
        + String [<a href="$1">$1</a>]
      [60] invokevirtual #609
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [63] astore_2 v2
      [64] aload_0 v0
      [65] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [68] aload_2 v2
      [69] invokestatic #776
        + Methodref [org/edublogs/android/util/StringUtils.addPTags (Ljava/lang/String;)Ljava/lang/String;]
      [72] aload_0 v0
      [73] aload_0 v0
      [74] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [77] invokestatic #790
        + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
      [80] invokevirtual #789
        + Methodref [org/edublogs/android/util/WPEditText.setText (Ljava/lang/CharSequence;)V]
      [83] goto +111 (target=194)
      [86] aload_1 v1
      [87] invokevirtual #454
        + Methodref [android/content/Intent.getAction ()Ljava/lang/String;]
      [90] astore v4
      [92] aload_1 v1
      [93] invokevirtual #460
        + Methodref [android/content/Intent.getType ()Ljava/lang/String;]
      [96] astore v5
      [98] ldc #132
        + String [android.intent.action.SEND_MULTIPLE]
      [100] aload v4
      [102] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [105] ifeq +14 (target=119)
      [108] aload_1 v1
      [109] ldc #134
        + String [android.intent.extra.STREAM]
      [111] invokevirtual #457
        + Methodref [android/content/Intent.getParcelableArrayListExtra (Ljava/lang/String;)Ljava/util/ArrayList;]
      [114] astore v6
      [116] goto +27 (target=143)
      [119] new #298
        + Class [java/util/ArrayList]
      [122] dup
      [123] invokespecial #627
        + Methodref [java/util/ArrayList.<init> ()V]
      [126] astore v6
      [128] aload v6
      [130] aload_1 v1
      [131] ldc #134
        + String [android.intent.extra.STREAM]
      [133] invokevirtual #458
        + Methodref [android/content/Intent.getParcelableExtra (Ljava/lang/String;)Landroid/os/Parcelable;]
      [136] checkcast #224
        + Class [android/net/Uri]
      [139] invokevirtual #628
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [142] pop
      [143] new #307
        + Class [java/util/Vector]
      [146] dup
      [147] invokespecial #637
        + Methodref [java/util/Vector.<init> ()V]
      [150] astore v7
      [152] aload v7
      [154] aload v6
      [156] invokeinterface #834
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [161] pop
      [162] aload v7
      [164] aload v5
      [166] invokeinterface #834
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [171] pop
      [172] new #335
        + Class [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask]
      [175] dup
      [176] aload_0 v0
      [177] aconst_null
      [178] invokespecial #762
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask;)V]
      [181] iconst_1
      [182] anewarray #302
        + Class [java/util/List]
      [185] dup
      [186] iconst_0
      [187] aload v7
      [189] aastore
      [190] invokevirtual #763
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [193] pop
      [194] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 1786
        [5] -> line 1787
        [12] -> line 1788
        [19] -> line 1789
        [23] -> line 1791
        [27] -> line 1792
        [35] -> line 1795
        [44] -> line 1797
        [52] -> line 1798
        [55] -> line 1800
        [64] -> line 1801
        [83] -> line 1803
        [86] -> line 1804
        [92] -> line 1805
        [98] -> line 1807
        [108] -> line 1808
        [116] -> line 1809
        [119] -> line 1810
        [128] -> line 1811
        [143] -> line 1814
        [152] -> line 1815
        [162] -> line 1816
        [172] -> line 1817
        [194] -> line 1819
      + Local variable table attribute (count = 9)
        v0: 0 -> 195 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 5 -> 195 [Landroid/content/Intent; intent]
        v2: 12 -> 195 [Ljava/lang/String; text]
        v3: 19 -> 195 [Ljava/lang/String; title]
        v4: 92 -> 194 [Ljava/lang/String; action]
        v5: 98 -> 194 [Ljava/lang/String; type]
        v6: 116 -> 119 [Ljava/util/ArrayList; multi_stream]
        v6: 128 -> 194 [Ljava/util/ArrayList; multi_stream]
        v7: 152 -> 194 [Ljava/util/List; params]
      + Local variable type table attribute (count = 3)
        v6: 116 -> 119 [Ljava/util/ArrayList<Landroid/net/Uri;>; multi_stream]
        v6: 128 -> 194 [Ljava/util/ArrayList<Landroid/net/Uri;>; multi_stream]
        v7: 152 -> 194 [Ljava/util/List<Ljava/io/Serializable;>; params]
  + Method:       setWPImageSpanWidth(Landroid/net/Uri;Lorg/edublogs/android/util/WPImageSpan;)V
    Access flags: 0x2
      = private void setWPImageSpanWidth(android.net.Uri,org.edublogs.android.util.WPImageSpan)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 7, stack = 3):
      [0] invokestatic #638
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [3] invokevirtual #646
        + Methodref [org/edublogs/android/models/Blog.getMaxImageWidth ()Ljava/lang/String;]
      [6] astore_3 v3
      [7] ldc #87
        + Integer [2147483647]
      [9] istore v4
      [11] aload_3 v3
      [12] ldc #124
        + String [Original Size]
      [14] invokevirtual #605
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [17] ifne +22 (target=39)
      [20] aload_3 v3
      [21] invokestatic #597
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [24] invokevirtual #596
        + Methodref [java/lang/Integer.intValue ()I]
      [27] istore v4
      [29] goto +10 (target=39)
      [32] astore v5
      [34] aload v5
      [36] invokevirtual #599
        + Methodref [java/lang/NumberFormatException.printStackTrace ()V]
      [39] aload_1 v1
      [40] aload_0 v0
      [41] invokestatic #769
        + Methodref [org/edublogs/android/util/ImageHelper.getImageSize (Landroid/net/Uri;Landroid/content/Context;)[I]
      [44] astore v5
      [46] aload v5
      [48] iconst_0
      [49] iaload
      [50] ifne +8 (target=58)
      [53] ldc #87
        + Integer [2147483647]
      [55] goto +7 (target=62)
      [58] aload v5
      [60] iconst_0
      [61] iaload
      [62] istore v6
      [64] iload v6
      [66] iload v4
      [68] invokestatic #598
        + Methodref [java/lang/Math.min (II)I]
      [71] ldc #87
        + Integer [2147483647]
      [73] ificmpne +13 (target=86)
      [76] aload_2 v2
      [77] sipush 1024
      [80] invokevirtual #805
        + Methodref [org/edublogs/android/util/WPImageSpan.setWidth (I)V]
      [83] goto +14 (target=97)
      [86] aload_2 v2
      [87] iload v6
      [89] iload v4
      [91] invokestatic #598
        + Methodref [java/lang/Math.min (II)I]
      [94] invokevirtual #805
        + Methodref [org/edublogs/android/util/WPImageSpan.setWidth (I)V]
      [97] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (20 -> 29: 32):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 1855
        [7] -> line 1856
        [11] -> line 1858
        [20] -> line 1860
        [29] -> line 1861
        [34] -> line 1862
        [39] -> line 1866
        [46] -> line 1867
        [64] -> line 1869
        [76] -> line 1870
        [83] -> line 1871
        [86] -> line 1872
        [97] -> line 1874
      + Local variable table attribute (count = 8)
        v0: 0 -> 98 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 98 [Landroid/net/Uri; curStream]
        v2: 0 -> 98 [Lorg/edublogs/android/util/WPImageSpan; is]
        v3: 7 -> 98 [Ljava/lang/String; imageWidth]
        v4: 11 -> 98 [I imageWidthBlogSetting]
        v5: 34 -> 39 [Ljava/lang/NumberFormatException; e]
        v5: 46 -> 98 [[I dimensions]
        v6: 64 -> 98 [I imageWidthPictureSetting]
  + Method:       addMedia(Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z
    Access flags: 0x2
      = private boolean addMedia(android.net.Uri,android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 652, locals = 22, stack = 5):
      [0] aload_2 v2
      [1] ifnull +17 (target=18)
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #718
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.isPicasaImage (Landroid/net/Uri;)Z]
      [9] ifeq +9 (target=18)
      [12] aload_0 v0
      [13] aload_1 v1
      [14] invokespecial #700
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.downloadExternalImage (Landroid/net/Uri;)Landroid/net/Uri;]
      [17] astore_1 v1
      [18] aload_1 v1
      [19] ifnonnull +5 (target=24)
      [22] iconst_0
      [23] ireturn
      [24] aconst_null
      [25] astore_3 v3
      [26] new #338
        + Class [org/edublogs/android/util/ImageHelper]
      [29] dup
      [30] invokespecial #766
        + Methodref [org/edublogs/android/util/ImageHelper.<init> ()V]
      [33] astore v4
      [35] aload_0 v0
      [36] invokevirtual #715
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getWindowManager ()Landroid/view/WindowManager;]
      [39] invokeinterface #828
        + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;]
      [44] astore v5
      [46] aload v5
      [48] invokevirtual #515
        + Methodref [android/view/Display.getWidth ()I]
      [51] istore v6
      [53] aload v5
      [55] invokevirtual #514
        + Methodref [android/view/Display.getHeight ()I]
      [58] istore v7
      [60] iload v6
      [62] iload v7
      [64] ificmple +7 (target=71)
      [67] iload v7
      [69] istore v6
      [71] aload v4
      [73] aload_1 v1
      [74] invokevirtual #478
        + Methodref [android/net/Uri.getEncodedPath ()Ljava/lang/String;]
      [77] aload_0 v0
      [78] invokevirtual #768
        + Methodref [org/edublogs/android/util/ImageHelper.getImageBytesForPath (Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
      [81] astore v8
      [83] aload v8
      [85] ifnonnull +5 (target=90)
      [88] iconst_0
      [89] ireturn
      [90] new #221
        + Class [android/graphics/BitmapFactory$Options]
      [93] dup
      [94] invokespecial #471
        + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
      [97] astore v9
      [99] aload v9
      [101] iconst_1
      [102] putfield #359
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [105] aload v8
      [107] ldc #144
        + String [bytes]
      [109] invokeinterface #840
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [114] checkcast #200
        + Class [[B]
      [117] astore v10
      [119] aload v10
      [121] iconst_0
      [122] aload v10
      [124] arraylength
      [125] aload v9
      [127] invokestatic #470
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [130] pop
      [131] ldc #88
        + Float [0.25]
      [133] fstore v11
      [135] aload v9
      [137] getfield #361
        + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
      [140] aload v9
      [142] getfield #360
        + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
      [145] ificmple +7 (target=152)
      [148] ldc #89
        + Float [0.4]
      [150] fstore v11
      [152] aload v4
      [154] aload v10
      [156] iload v6
      [158] i2f
      [159] fload v11
      [161] fmul
      [162] f2i
      [163] invokestatic #614
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [166] aload v8
      [168] ldc #175
        + String [orientation]
      [170] invokeinterface #840
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [175] checkcast #294
        + Class [java/lang/String]
      [178] iconst_1
      [179] invokevirtual #767
        + Methodref [org/edublogs/android/util/ImageHelper.createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
      [182] astore v12
      [184] aload v12
      [186] ifnonnull +5 (target=191)
      [189] iconst_0
      [190] ireturn
      [191] aload v12
      [193] iconst_0
      [194] aload v12
      [196] arraylength
      [197] invokestatic #469
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BII)Landroid/graphics/Bitmap;]
      [200] astore_3 v3
      [201] aload_2 v2
      [202] ifnull +124 (target=326)
      [205] new #348
        + Class [org/edublogs/android/util/WPImageSpan]
      [208] dup
      [209] aload_0 v0
      [210] aload_3 v3
      [211] aload_1 v1
      [212] invokespecial #792
        + Methodref [org/edublogs/android/util/WPImageSpan.<init> (Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
      [215] astore v13
      [217] aload_0 v0
      [218] aload_1 v1
      [219] aload v13
      [221] invokespecial #733
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setWPImageSpanWidth (Landroid/net/Uri;Lorg/edublogs/android/util/WPImageSpan;)V]
      [224] aload v13
      [226] aload v8
      [228] ldc #192
        + String [title]
      [230] invokeinterface #840
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [235] checkcast #294
        + Class [java/lang/String]
      [238] invokevirtual #803
        + Methodref [org/edublogs/android/util/WPImageSpan.setTitle (Ljava/lang/String;)V]
      [241] aload v13
      [243] aload_1 v1
      [244] invokevirtual #802
        + Methodref [org/edublogs/android/util/WPImageSpan.setImageSource (Landroid/net/Uri;)V]
      [247] aload v13
      [249] aload_1 v1
      [250] invokevirtual #478
        + Methodref [android/net/Uri.getEncodedPath ()Ljava/lang/String;]
      [253] ldc #195
        + String [video]
      [255] invokevirtual #604
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [258] invokevirtual #804
        + Methodref [org/edublogs/android/util/WPImageSpan.setVideo (Z)V]
      [261] aload_2 v2
      [262] ldc #95
        + String [ ]
      [264] invokevirtual #503
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [267] pop
      [268] aload_2 v2
      [269] aload v13
      [271] aload_2 v2
      [272] invokevirtual #504
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [275] iconst_1
      [276] isub
      [277] aload_2 v2
      [278] invokevirtual #504
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [281] bipush 33
      [283] invokevirtual #505
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [286] new #241
        + Class [android/text/style/AlignmentSpan$Standard]
      [289] dup
      [290] getstatic #364
        + Fieldref [android/text/Layout$Alignment.ALIGN_CENTER Landroid/text/Layout$Alignment;]
      [293] invokespecial #508
        + Methodref [android/text/style/AlignmentSpan$Standard.<init> (Landroid/text/Layout$Alignment;)V]
      [296] astore v14
      [298] aload_2 v2
      [299] aload v14
      [301] aload_2 v2
      [302] invokevirtual #504
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [305] iconst_1
      [306] isub
      [307] aload_2 v2
      [308] invokevirtual #504
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [311] bipush 33
      [313] invokevirtual #505
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [316] aload_2 v2
      [317] ldc #91
        + String [
]
      [319] invokevirtual #503
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [322] pop
      [323] goto +327 (target=650)
      [326] aload_0 v0
      [327] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [330] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [333] istore v13
      [335] aload_0 v0
      [336] iload v13
      [338] putfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [341] aload_0 v0
      [342] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [345] invokevirtual #780
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionEnd ()I]
      [348] istore v14
      [350] iload v13
      [352] iload v14
      [354] ificmple +15 (target=369)
      [357] iload v14
      [359] istore v15
      [361] iload v13
      [363] istore v14
      [365] iload v15
      [367] istore v13
      [369] aload_0 v0
      [370] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [373] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [376] astore v15
      [378] new #348
        + Class [org/edublogs/android/util/WPImageSpan]
      [381] dup
      [382] aload_0 v0
      [383] aload_3 v3
      [384] aload_1 v1
      [385] invokespecial #792
        + Methodref [org/edublogs/android/util/WPImageSpan.<init> (Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
      [388] astore v16
      [390] aload_0 v0
      [391] aload_1 v1
      [392] aload v16
      [394] invokespecial #733
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setWPImageSpanWidth (Landroid/net/Uri;Lorg/edublogs/android/util/WPImageSpan;)V]
      [397] aload v16
      [399] aload v8
      [401] ldc #192
        + String [title]
      [403] invokeinterface #840
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [408] checkcast #294
        + Class [java/lang/String]
      [411] invokevirtual #803
        + Methodref [org/edublogs/android/util/WPImageSpan.setTitle (Ljava/lang/String;)V]
      [414] aload v16
      [416] aload_1 v1
      [417] invokevirtual #802
        + Methodref [org/edublogs/android/util/WPImageSpan.setImageSource (Landroid/net/Uri;)V]
      [420] aload_1 v1
      [421] invokevirtual #478
        + Methodref [android/net/Uri.getEncodedPath ()Ljava/lang/String;]
      [424] ldc #195
        + String [video]
      [426] invokevirtual #604
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [429] ifeq +9 (target=438)
      [432] aload v16
      [434] iconst_1
      [435] invokevirtual #804
        + Methodref [org/edublogs/android/util/WPImageSpan.setVideo (Z)V]
      [438] iconst_0
      [439] istore v17
      [441] iconst_0
      [442] istore v18
      [444] aload_0 v0
      [445] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [448] invokevirtual #779
        + Methodref [org/edublogs/android/util/WPEditText.getLayout ()Landroid/text/Layout;]
      [451] iload v13
      [453] invokevirtual #498
        + Methodref [android/text/Layout.getLineForOffset (I)I]
      [456] istore v17
      [458] aload_0 v0
      [459] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [462] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [465] aload_0 v0
      [466] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [469] invokevirtual #779
        + Methodref [org/edublogs/android/util/WPEditText.getLayout ()Landroid/text/Layout;]
      [472] iload v17
      [474] invokevirtual #500
        + Methodref [android/text/Layout.getLineStart (I)I]
      [477] isub
      [478] istore v18
      [480] goto +5 (target=485)
      [483] astore v19
      [485] aload v15
      [487] iload v13
      [489] iload v14
      [491] ldc_w #348
        + Class [org/edublogs/android/util/WPImageSpan]
      [494] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [499] checkcast #205
        + Class [[Lorg/edublogs/android/util/WPImageSpan;]
      [502] astore v19
      [504] aload v19
      [506] arraylength
      [507] ifeq +24 (target=531)
      [510] aload v15
      [512] iload v14
      [514] ldc #92
        + String [

]
      [516] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [521] pop
      [522] iinc v13, 2
      [525] iinc v14, 2
      [528] goto +26 (target=554)
      [531] iload v18
      [533] ifeq +21 (target=554)
      [536] aload v15
      [538] iload v14
      [540] ldc #91
        + String [
]
      [542] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [547] pop
      [548] iinc v13, 1
      [551] iinc v14, 1
      [554] aload v15
      [556] iload v13
      [558] ldc #95
        + String [ ]
      [560] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [565] pop
      [566] aload v15
      [568] aload v16
      [570] iload v13
      [572] iload v14
      [574] iconst_1
      [575] iadd
      [576] bipush 33
      [578] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [583] new #241
        + Class [android/text/style/AlignmentSpan$Standard]
      [586] dup
      [587] getstatic #364
        + Fieldref [android/text/Layout$Alignment.ALIGN_CENTER Landroid/text/Layout$Alignment;]
      [590] invokespecial #508
        + Methodref [android/text/style/AlignmentSpan$Standard.<init> (Landroid/text/Layout$Alignment;)V]
      [593] astore v20
      [595] aload v15
      [597] aload v20
      [599] iload v13
      [601] iload v14
      [603] iconst_1
      [604] iadd
      [605] bipush 33
      [607] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [612] aload v15
      [614] iload v14
      [616] iconst_1
      [617] iadd
      [618] ldc #92
        + String [

]
      [620] invokeinterface #814
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [625] pop
      [626] aload_0 v0
      [627] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [630] aload v15
      [632] invokeinterface #815
        + InterfaceMethodref [android/text/Editable.length ()I]
      [637] invokevirtual #788
        + Methodref [org/edublogs/android/util/WPEditText.setSelection (I)V]
      [640] goto +10 (target=650)
      [643] astore v21
      [645] aload v21
      [647] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [650] iconst_1
      [651] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (444 -> 480: 483):
      + Class [java/lang/Exception]
      + ExceptionInfo (626 -> 640: 643):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 75)
        [0] -> line 1881
        [12] -> line 1882
        [18] -> line 1884
        [22] -> line 1885
        [24] -> line 1888
        [26] -> line 1889
        [35] -> line 1890
        [46] -> line 1891
        [53] -> line 1892
        [60] -> line 1893
        [67] -> line 1894
        [71] -> line 1896
        [83] -> line 1898
        [88] -> line 1900
        [90] -> line 1903
        [99] -> line 1904
        [105] -> line 1905
        [119] -> line 1906
        [131] -> line 1908
        [135] -> line 1910
        [148] -> line 1911
        [152] -> line 1913
        [166] -> line 1914
        [179] -> line 1913
        [184] -> line 1916
        [189] -> line 1918
        [191] -> line 1921
        [201] -> line 1923
        [205] -> line 1924
        [217] -> line 1926
        [224] -> line 1928
        [241] -> line 1929
        [247] -> line 1930
        [261] -> line 1931
        [268] -> line 1932
        [286] -> line 1933
        [298] -> line 1934
        [316] -> line 1935
        [323] -> line 1936
        [326] -> line 1937
        [335] -> line 1938
        [341] -> line 1939
        [350] -> line 1941
        [357] -> line 1942
        [361] -> line 1943
        [365] -> line 1944
        [369] -> line 1947
        [378] -> line 1948
        [390] -> line 1950
        [397] -> line 1952
        [414] -> line 1953
        [420] -> line 1954
        [432] -> line 1955
        [438] -> line 1958
        [444] -> line 1960
        [458] -> line 1961
        [480] -> line 1962
        [485] -> line 1965
        [504] -> line 1966
        [510] -> line 1968
        [522] -> line 1969
        [525] -> line 1970
        [528] -> line 1971
        [536] -> line 1973
        [548] -> line 1974
        [551] -> line 1975
        [554] -> line 1978
        [566] -> line 1979
        [583] -> line 1980
        [595] -> line 1981
        [612] -> line 1982
        [626] -> line 1984
        [640] -> line 1985
        [645] -> line 1986
        [650] -> line 1989
      + Local variable table attribute (count = 25)
        v0: 0 -> 652 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 652 [Landroid/net/Uri; imageUri]
        v2: 0 -> 652 [Landroid/text/SpannableStringBuilder; ssb]
        v3: 26 -> 652 [Landroid/graphics/Bitmap; resizedBitmap]
        v4: 35 -> 652 [Lorg/edublogs/android/util/ImageHelper; ih]
        v5: 46 -> 652 [Landroid/view/Display; display]
        v6: 53 -> 652 [I width]
        v7: 60 -> 652 [I height]
        v8: 83 -> 652 [Ljava/util/Map; mediaData]
        v9: 99 -> 652 [Landroid/graphics/BitmapFactory$Options; opts]
        v10: 119 -> 652 [[B bytes]
        v11: 135 -> 652 [F conversionFactor]
        v12: 184 -> 652 [[B finalBytes]
        v13: 217 -> 323 [Lorg/edublogs/android/util/WPImageSpan; is]
        v14: 298 -> 323 [Landroid/text/style/AlignmentSpan$Standard; as]
        v13: 335 -> 650 [I selectionStart]
        v14: 350 -> 650 [I selectionEnd]
        v15: 361 -> 369 [I temp]
        v15: 378 -> 650 [Landroid/text/Editable; s]
        v16: 390 -> 650 [Lorg/edublogs/android/util/WPImageSpan; is]
        v17: 441 -> 650 [I line]
        v18: 444 -> 650 [I column]
        v19: 504 -> 650 [[Lorg/edublogs/android/util/WPImageSpan; image_spans]
        v20: 595 -> 650 [Landroid/text/style/AlignmentSpan$Standard; as]
        v21: 645 -> 650 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 1)
        v8: 83 -> 652 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; mediaData]
  + Method:       afterTextChanged(Landroid/text/Editable;)V
    Access flags: 0x1
      = public void afterTextChanged(android.text.Editable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 558, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [4] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [7] invokestatic #502
        + Methodref [android/text/Selection.getSelectionStart (Ljava/lang/CharSequence;)I]
      [10] istore_2 v2
      [11] aload_0 v0
      [12] getfield #393
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsBackspace Z]
      [15] ifeq +8 (target=23)
      [18] iload_2 v2
      [19] iconst_1
      [20] ificmpne +18 (target=38)
      [23] aload_0 v0
      [24] getfield #397
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastPosition I]
      [27] iload_2 v2
      [28] ificmpeq +10 (target=38)
      [31] aload_0 v0
      [32] getfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [35] ifne +4 (target=39)
      [38] return
      [39] iload_2 v2
      [40] ifge +5 (target=45)
      [43] iconst_0
      [44] istore_2 v2
      [45] aload_0 v0
      [46] iload_2 v2
      [47] putfield #397
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLastPosition I]
      [50] iload_2 v2
      [51] ifle +506 (target=557)
      [54] aload_0 v0
      [55] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [58] iload_2 v2
      [59] ificmple +10 (target=69)
      [62] aload_0 v0
      [63] iload_2 v2
      [64] iconst_1
      [65] isub
      [66] putfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [69] iconst_0
      [70] istore_3 v3
      [71] aload_0 v0
      [72] getfield #380
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBoldToggleButton Landroid/widget/ToggleButton;]
      [75] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [78] ifeq +79 (target=157)
      [81] aload_1 v1
      [82] aload_0 v0
      [83] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [86] iload_2 v2
      [87] ldc #245
        + Class [android/text/style/StyleSpan]
      [89] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [94] checkcast #204
        + Class [[Landroid/text/style/StyleSpan;]
      [97] astore v4
      [99] iconst_0
      [100] istore_3 v3
      [101] iconst_0
      [102] istore v5
      [104] goto +20 (target=124)
      [107] aload v4
      [109] iload v5
      [111] aaload
      [112] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [115] iconst_1
      [116] ificmpne +5 (target=121)
      [119] iconst_1
      [120] istore_3 v3
      [121] iinc v5, 1
      [124] iload v5
      [126] aload v4
      [128] arraylength
      [129] ificmplt -22 (target=107)
      [132] iload_3 v3
      [133] ifne +24 (target=157)
      [136] aload_1 v1
      [137] new #245
        + Class [android/text/style/StyleSpan]
      [140] dup
      [141] iconst_1
      [142] invokespecial #511
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [145] aload_0 v0
      [146] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [149] iload_2 v2
      [150] bipush 18
      [152] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [157] aload_0 v0
      [158] getfield #389
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
      [161] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [164] ifeq +79 (target=243)
      [167] aload_1 v1
      [168] aload_0 v0
      [169] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [172] iload_2 v2
      [173] ldc #245
        + Class [android/text/style/StyleSpan]
      [175] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [180] checkcast #204
        + Class [[Landroid/text/style/StyleSpan;]
      [183] astore v4
      [185] iconst_0
      [186] istore_3 v3
      [187] iconst_0
      [188] istore v5
      [190] goto +20 (target=210)
      [193] aload v4
      [195] iload v5
      [197] aaload
      [198] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [201] iconst_2
      [202] ificmpne +5 (target=207)
      [205] iconst_1
      [206] istore_3 v3
      [207] iinc v5, 1
      [210] iload v5
      [212] aload v4
      [214] arraylength
      [215] ificmplt -22 (target=193)
      [218] iload_3 v3
      [219] ifne +24 (target=243)
      [222] aload_1 v1
      [223] new #245
        + Class [android/text/style/StyleSpan]
      [226] dup
      [227] iconst_2
      [228] invokespecial #511
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [231] aload_0 v0
      [232] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [235] iload_2 v2
      [236] bipush 18
      [238] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [243] aload_0 v0
      [244] getfield #389
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
      [247] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [250] ifeq +79 (target=329)
      [253] aload_1 v1
      [254] aload_0 v0
      [255] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [258] iload_2 v2
      [259] ldc #245
        + Class [android/text/style/StyleSpan]
      [261] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [266] checkcast #204
        + Class [[Landroid/text/style/StyleSpan;]
      [269] astore v4
      [271] iconst_0
      [272] istore_3 v3
      [273] iconst_0
      [274] istore v5
      [276] goto +20 (target=296)
      [279] aload v4
      [281] iload v5
      [283] aaload
      [284] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [287] iconst_2
      [288] ificmpne +5 (target=293)
      [291] iconst_1
      [292] istore_3 v3
      [293] iinc v5, 1
      [296] iload v5
      [298] aload v4
      [300] arraylength
      [301] ificmplt -22 (target=279)
      [304] iload_3 v3
      [305] ifne +24 (target=329)
      [308] aload_1 v1
      [309] new #245
        + Class [android/text/style/StyleSpan]
      [312] dup
      [313] iconst_2
      [314] invokespecial #511
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [317] aload_0 v0
      [318] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [321] iload_2 v2
      [322] bipush 18
      [324] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [329] aload_0 v0
      [330] getfield #425
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mUnderlineToggleButton Landroid/widget/ToggleButton;]
      [333] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [336] ifeq +67 (target=403)
      [339] aload_1 v1
      [340] aload_0 v0
      [341] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [344] iload_2 v2
      [345] ldc_w #349
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [348] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [353] checkcast #206
        + Class [[Lorg/edublogs/android/util/WPUnderlineSpan;]
      [356] astore v4
      [358] iconst_0
      [359] istore_3 v3
      [360] iconst_0
      [361] istore v5
      [363] goto +8 (target=371)
      [366] iconst_1
      [367] istore_3 v3
      [368] iinc v5, 1
      [371] iload v5
      [373] aload v4
      [375] arraylength
      [376] ificmplt -10 (target=366)
      [379] iload_3 v3
      [380] ifne +23 (target=403)
      [383] aload_1 v1
      [384] new #349
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [387] dup
      [388] invokespecial #806
        + Methodref [org/edublogs/android/util/WPUnderlineSpan.<init> ()V]
      [391] aload_0 v0
      [392] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [395] iload_2 v2
      [396] bipush 18
      [398] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [403] aload_0 v0
      [404] getfield #420
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStrikeToggleButton Landroid/widget/ToggleButton;]
      [407] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [410] ifeq +66 (target=476)
      [413] aload_1 v1
      [414] aload_0 v0
      [415] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [418] iload_2 v2
      [419] ldc #244
        + Class [android/text/style/StrikethroughSpan]
      [421] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [426] checkcast #203
        + Class [[Landroid/text/style/StrikethroughSpan;]
      [429] astore v4
      [431] iconst_0
      [432] istore_3 v3
      [433] iconst_0
      [434] istore v5
      [436] goto +8 (target=444)
      [439] iconst_1
      [440] istore_3 v3
      [441] iinc v5, 1
      [444] iload v5
      [446] aload v4
      [448] arraylength
      [449] ificmplt -10 (target=439)
      [452] iload_3 v3
      [453] ifne +23 (target=476)
      [456] aload_1 v1
      [457] new #244
        + Class [android/text/style/StrikethroughSpan]
      [460] dup
      [461] invokespecial #510
        + Methodref [android/text/style/StrikethroughSpan.<init> ()V]
      [464] aload_0 v0
      [465] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [468] iload_2 v2
      [469] bipush 18
      [471] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [476] aload_0 v0
      [477] getfield #381
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBquoteToggleButton Landroid/widget/ToggleButton;]
      [480] invokevirtual #563
        + Methodref [android/widget/ToggleButton.isChecked ()Z]
      [483] ifeq +74 (target=557)
      [486] aload_1 v1
      [487] aload_0 v0
      [488] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [491] iload_2 v2
      [492] ldc #243
        + Class [android/text/style/QuoteSpan]
      [494] invokeinterface #813
        + InterfaceMethodref [android/text/Editable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [499] checkcast #202
        + Class [[Landroid/text/style/QuoteSpan;]
      [502] astore v4
      [504] iconst_0
      [505] istore_3 v3
      [506] iconst_0
      [507] istore v5
      [509] goto +8 (target=517)
      [512] iconst_1
      [513] istore_3 v3
      [514] iinc v5, 1
      [517] iload v5
      [519] aload v4
      [521] arraylength
      [522] ificmplt -10 (target=512)
      [525] iload_3 v3
      [526] ifne +31 (target=557)
      [529] aload_1 v1
      [530] new #243
        + Class [android/text/style/QuoteSpan]
      [533] dup
      [534] invokespecial #509
        + Methodref [android/text/style/QuoteSpan.<init> ()V]
      [537] aload_0 v0
      [538] getfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [541] iload_2 v2
      [542] bipush 18
      [544] invokeinterface #817
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [549] goto +8 (target=557)
      [552] astore_2 v2
      [553] aload_2 v2
      [554] invokevirtual #595
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [557] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 38: 552):
      + Class [java/lang/Exception]
      + ExceptionInfo (39 -> 549: 552):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 68)
        [0] -> line 2038
        [11] -> line 2039
        [38] -> line 2040
        [39] -> line 2042
        [43] -> line 2043
        [45] -> line 2045
        [50] -> line 2046
        [54] -> line 2048
        [62] -> line 2049
        [69] -> line 2051
        [71] -> line 2052
        [81] -> line 2053
        [99] -> line 2054
        [101] -> line 2055
        [107] -> line 2056
        [119] -> line 2057
        [121] -> line 2055
        [132] -> line 2060
        [136] -> line 2061
        [157] -> line 2063
        [167] -> line 2064
        [185] -> line 2065
        [187] -> line 2066
        [193] -> line 2067
        [205] -> line 2068
        [207] -> line 2066
        [218] -> line 2071
        [222] -> line 2072
        [236] -> line 2073
        [238] -> line 2072
        [243] -> line 2075
        [253] -> line 2076
        [271] -> line 2077
        [273] -> line 2078
        [279] -> line 2079
        [291] -> line 2080
        [293] -> line 2078
        [304] -> line 2083
        [308] -> line 2084
        [322] -> line 2085
        [324] -> line 2084
        [329] -> line 2087
        [339] -> line 2088
        [358] -> line 2089
        [360] -> line 2090
        [366] -> line 2091
        [368] -> line 2090
        [379] -> line 2093
        [383] -> line 2094
        [403] -> line 2096
        [413] -> line 2097
        [431] -> line 2098
        [433] -> line 2099
        [439] -> line 2100
        [441] -> line 2099
        [452] -> line 2102
        [456] -> line 2103
        [476] -> line 2105
        [486] -> line 2107
        [504] -> line 2108
        [506] -> line 2109
        [512] -> line 2110
        [514] -> line 2109
        [525] -> line 2112
        [529] -> line 2113
        [549] -> line 2116
        [553] -> line 2117
        [557] -> line 2119
      + Local variable table attribute (count = 17)
        v0: 0 -> 558 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 558 [Landroid/text/Editable; s]
        v2: 11 -> 549 [I position]
        v3: 71 -> 549 [Z exists]
        v4: 99 -> 157 [[Landroid/text/style/StyleSpan; ss]
        v5: 104 -> 132 [I i]
        v4: 185 -> 243 [[Landroid/text/style/StyleSpan; ss]
        v5: 190 -> 218 [I i]
        v4: 271 -> 329 [[Landroid/text/style/StyleSpan; ss]
        v5: 276 -> 304 [I i]
        v4: 358 -> 403 [[Lorg/edublogs/android/util/WPUnderlineSpan; ss]
        v5: 363 -> 379 [I i]
        v4: 431 -> 476 [[Landroid/text/style/StrikethroughSpan; ss]
        v5: 436 -> 452 [I i]
        v4: 504 -> 549 [[Landroid/text/style/QuoteSpan; ss]
        v5: 509 -> 525 [I i]
        v2: 553 -> 557 [Ljava/lang/Exception; e]
  + Method:       beforeTextChanged(Ljava/lang/CharSequence;III)V
    Access flags: 0x1
      = public void beforeTextChanged(java.lang.CharSequence,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 5, stack = 2):
      [0] iload_3 v3
      [1] iload v4
      [3] isub
      [4] iconst_1
      [5] ificmpeq +12 (target=17)
      [8] aload_1 v1
      [9] invokeinterface #830
        + InterfaceMethodref [java/lang/CharSequence.length ()I]
      [14] ifne +11 (target=25)
      [17] aload_0 v0
      [18] iconst_1
      [19] putfield #393
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsBackspace Z]
      [22] goto +8 (target=30)
      [25] aload_0 v0
      [26] iconst_0
      [27] putfield #393
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsBackspace Z]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 2124
        [17] -> line 2125
        [25] -> line 2127
        [30] -> line 2128
      + Local variable table attribute (count = 5)
        v0: 0 -> 31 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 31 [Ljava/lang/CharSequence; s]
        v2: 0 -> 31 [I start]
        v3: 0 -> 31 [I count]
        v4: 0 -> 31 [I after]
  + Method:       onTextChanged(Ljava/lang/CharSequence;III)V
    Access flags: 0x1
      = public void onTextChanged(java.lang.CharSequence,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 5, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2132
      + Local variable table attribute (count = 5)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 0 -> 1 [Ljava/lang/CharSequence; s]
        v2: 0 -> 1 [I start]
        v3: 0 -> 1 [I before]
        v4: 0 -> 1 [I count]
  + Method:       onSelectionChanged()V
    Access flags: 0x1
      = public void onSelectionChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 213, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] getfield #400
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocalDraft Z]
      [4] ifne +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [12] invokevirtual #782
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [15] astore_1 v1
      [16] aload_0 v0
      [17] aload_0 v0
      [18] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [21] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [24] putfield #421
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStyleStart I]
      [27] aload_1 v1
      [28] aload_0 v0
      [29] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [32] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [35] aload_0 v0
      [36] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [39] invokevirtual #781
        + Methodref [org/edublogs/android/util/WPEditText.getSelectionStart ()I]
      [42] ldc_w #292
        + Class [java/lang/Object]
      [45] invokeinterface #822
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [50] astore_2 v2
      [51] aload_0 v0
      [52] getfield #380
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBoldToggleButton Landroid/widget/ToggleButton;]
      [55] iconst_0
      [56] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [59] aload_0 v0
      [60] getfield #389
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
      [63] iconst_0
      [64] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [67] aload_0 v0
      [68] getfield #381
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBquoteToggleButton Landroid/widget/ToggleButton;]
      [71] iconst_0
      [72] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [75] aload_0 v0
      [76] getfield #425
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mUnderlineToggleButton Landroid/widget/ToggleButton;]
      [79] iconst_0
      [80] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [83] aload_0 v0
      [84] getfield #420
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStrikeToggleButton Landroid/widget/ToggleButton;]
      [87] iconst_0
      [88] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [91] aload_2 v2
      [92] dup
      [93] astore v6
      [95] arraylength
      [96] istore v5
      [98] iconst_0
      [99] istore v4
      [101] goto +104 (target=205)
      [104] aload v6
      [106] iload v4
      [108] aaload
      [109] astore_3 v3
      [110] aload_3 v3
      [111] instanceof #245
        + Class [android/text/style/StyleSpan]
      [114] ifeq +43 (target=157)
      [117] aload_3 v3
      [118] checkcast #245
        + Class [android/text/style/StyleSpan]
      [121] astore v7
      [123] aload v7
      [125] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [128] iconst_1
      [129] ificmpne +11 (target=140)
      [132] aload_0 v0
      [133] getfield #380
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBoldToggleButton Landroid/widget/ToggleButton;]
      [136] iconst_1
      [137] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [140] aload v7
      [142] invokevirtual #512
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [145] iconst_2
      [146] ificmpne +11 (target=157)
      [149] aload_0 v0
      [150] getfield #389
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mEmToggleButton Landroid/widget/ToggleButton;]
      [153] iconst_1
      [154] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [157] aload_3 v3
      [158] instanceof #243
        + Class [android/text/style/QuoteSpan]
      [161] ifeq +11 (target=172)
      [164] aload_0 v0
      [165] getfield #381
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBquoteToggleButton Landroid/widget/ToggleButton;]
      [168] iconst_1
      [169] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [172] aload_3 v3
      [173] instanceof #349
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [176] ifeq +11 (target=187)
      [179] aload_0 v0
      [180] getfield #425
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mUnderlineToggleButton Landroid/widget/ToggleButton;]
      [183] iconst_1
      [184] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [187] aload_3 v3
      [188] instanceof #244
        + Class [android/text/style/StrikethroughSpan]
      [191] ifeq +11 (target=202)
      [194] aload_0 v0
      [195] getfield #420
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mStrikeToggleButton Landroid/widget/ToggleButton;]
      [198] iconst_1
      [199] invokevirtual #564
        + Methodref [android/widget/ToggleButton.setChecked (Z)V]
      [202] iinc v4, 1
      [205] iload v4
      [207] iload v5
      [209] ificmplt -105 (target=104)
      [212] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 2136
        [7] -> line 2137
        [8] -> line 2139
        [16] -> line 2141
        [27] -> line 2142
        [51] -> line 2144
        [59] -> line 2145
        [67] -> line 2146
        [75] -> line 2147
        [83] -> line 2148
        [91] -> line 2149
        [110] -> line 2150
        [117] -> line 2151
        [123] -> line 2152
        [132] -> line 2153
        [140] -> line 2155
        [149] -> line 2156
        [157] -> line 2159
        [164] -> line 2160
        [172] -> line 2162
        [179] -> line 2163
        [187] -> line 2165
        [194] -> line 2166
        [202] -> line 2149
        [212] -> line 2169
      + Local variable table attribute (count = 5)
        v0: 0 -> 213 [Lorg/edublogs/android/ui/posts/EditPostActivity; this]
        v1: 16 -> 213 [Landroid/text/Spannable; s]
        v2: 51 -> 213 [[Ljava/lang/Object; spans]
        v3: 110 -> 202 [Ljava/lang/Object; span]
        v7: 123 -> 157 [Landroid/text/style/StyleSpan; ss]
  + Method:       access$0(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/location/Location;)V
    Access flags: 0x1008
      = static synthetic void access$0(org.edublogs.android.ui.posts.EditPostActivity,android.location.Location)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/location/Location;
    Access flags: 0x1008
      = static synthetic android.location.Location access$1(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #385
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCurrentLocation Landroid/location/Location;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 148
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;
    Access flags: 0x1008
      = static synthetic android.widget.TextView access$2(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #402
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mLocationText Landroid/widget/TextView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$3(org.edublogs.android.ui.posts.EditPostActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #426
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mYear I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$4(org.edublogs.android.ui.posts.EditPostActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #405
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMonth I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$5(org.edublogs.android.ui.posts.EditPostActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #388
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDay I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$6(org.edublogs.android.ui.posts.EditPostActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #392
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mHour I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$7(org.edublogs.android.ui.posts.EditPostActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #404
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMinute I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$8(Lorg/edublogs/android/ui/posts/EditPostActivity;)I
    Access flags: 0x1008
      = static synthetic int access$8(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #426
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mYear I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$9(Lorg/edublogs/android/ui/posts/EditPostActivity;)I
    Access flags: 0x1008
      = static synthetic int access$9(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #405
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMonth I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$10(Lorg/edublogs/android/ui/posts/EditPostActivity;)I
    Access flags: 0x1008
      = static synthetic int access$10(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #388
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mDay I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$11(Lorg/edublogs/android/ui/posts/EditPostActivity;)I
    Access flags: 0x1008
      = static synthetic int access$11(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #392
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mHour I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$12(Lorg/edublogs/android/ui/posts/EditPostActivity;)I
    Access flags: 0x1008
      = static synthetic int access$12(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #404
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mMinute I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 171
      + Local variable table attribute (count = 0)
  + Method:       access$13(Lorg/edublogs/android/ui/posts/EditPostActivity;J)V
    Access flags: 0x1008
      = static synthetic void access$13(org.edublogs.android.ui.posts.EditPostActivity,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] putfield #386
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mCustomPubDate J]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 169
      + Local variable table attribute (count = 0)
  + Method:       access$14(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;
    Access flags: 0x1008
      = static synthetic android.widget.TextView access$14(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #414
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPubDateText Landroid/widget/TextView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 142
      + Local variable table attribute (count = 0)
  + Method:       access$15(Lorg/edublogs/android/ui/posts/EditPostActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$15(org.edublogs.android.ui.posts.EditPostActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #394
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsCustomPubDate Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 156
      + Local variable table attribute (count = 0)
  + Method:       access$16(Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z
    Access flags: 0x1008
      = static synthetic boolean access$16(org.edublogs.android.ui.posts.EditPostActivity,boolean,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #726
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.savePost (ZZ)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1537
      + Local variable table attribute (count = 0)
  + Method:       access$17(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/os/Handler;
    Access flags: 0x1008
      = static synthetic android.os.Handler access$17(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #377
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAutoSaveHandler Landroid/os/Handler;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 0)
  + Method:       access$18(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;)Landroid/net/Uri;
    Access flags: 0x1008
      = static synthetic android.net.Uri access$18(org.edublogs.android.ui.posts.EditPostActivity,android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #700
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.downloadExternalImage (Landroid/net/Uri;)Landroid/net/Uri;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1406
      + Local variable table attribute (count = 0)
  + Method:       access$19(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z
    Access flags: 0x1008
      = static synthetic boolean access$19(org.edublogs.android.ui.posts.EditPostActivity,android.net.Uri,android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #699
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.addMedia (Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1876
      + Local variable table attribute (count = 0)
  + Method:       access$20(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/util/WPEditText;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.util.WPEditText access$20(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #383
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mContentEditText Lorg/edublogs/android/util/WPEditText;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 138
      + Local variable table attribute (count = 0)
  + Method:       access$21(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.models.Post access$21(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #407
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mOriginalPost Lorg/edublogs/android/models/Post;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 136
      + Local variable table attribute (count = 0)
  + Method:       access$22(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.models.Post access$22(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #409
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mPost Lorg/edublogs/android/models/Post;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 134
      + Local variable table attribute (count = 0)
  + Method:       access$23(Lorg/edublogs/android/ui/posts/EditPostActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$23(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #395
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsNew Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 154
      + Local variable table attribute (count = 0)
  + Method:       access$24(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V
    Access flags: 0x1008
      = static synthetic void access$24(org.edublogs.android.ui.posts.EditPostActivity,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 167
      + Local variable table attribute (count = 0)
  + Method:       access$25(Lorg/edublogs/android/ui/posts/EditPostActivity;)I
    Access flags: 0x1008
      = static synthetic int access$25(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #379
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlogID I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 167
      + Local variable table attribute (count = 0)
  + Method:       access$26(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/models/Blog;)V
    Access flags: 0x1008
      = static synthetic void access$26(org.edublogs.android.ui.posts.EditPostActivity,org.edublogs.android.models.Blog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 133
      + Local variable table attribute (count = 0)
  + Method:       access$27(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x1008
      = static synthetic void access$27(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #734
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showBlogErrorAndFinish ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 989
      + Local variable table attribute (count = 0)
  + Method:       access$28(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Blog;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.models.Blog access$28(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #378
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 133
      + Local variable table attribute (count = 0)
  + Method:       access$29(Lorg/edublogs/android/ui/posts/EditPostActivity;Ljava/lang/String;)V
    Access flags: 0x1008
      = static synthetic void access$29(org.edublogs.android.ui.posts.EditPostActivity,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #375
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAccountName Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 0)
  + Method:       access$30(Lorg/edublogs/android/ui/posts/EditPostActivity;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$30(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #375
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mAccountName Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 160
      + Local variable table attribute (count = 0)
  + Method:       access$31(Lorg/edublogs/android/ui/posts/EditPostActivity;)Z
    Access flags: 0x1008
      = static synthetic boolean access$31(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #396
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity.mIsPage Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 153
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 37)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/DatePickerDialog$OnDateSetListener]
      + Class [android/app/DatePickerDialog]
      + Utf8 [OnDateSetListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/TimePickerDialog$OnTimeSetListener]
      + Class [android/app/TimePickerDialog]
      + Utf8 [OnTimeSetListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/graphics/BitmapFactory$Options]
      + Class [android/graphics/BitmapFactory]
      + Utf8 [Options]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/text/Layout$Alignment]
      + Class [android/text/Layout]
      + Utf8 [Alignment]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/text/style/AlignmentSpan$Standard]
      + Class [android/text/style/AlignmentSpan]
      + Utf8 [Standard]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnFocusChangeListener]
      + Class [android/view/View]
      + Utf8 [OnFocusChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnTouchListener]
      + Class [android/view/View]
      + Utf8 [OnTouchListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/CompoundButton$OnCheckedChangeListener]
      + Class [android/widget/CompoundButton]
      + Utf8 [OnCheckedChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/SeekBar$OnSeekBarChangeListener]
      + Class [android/widget/SeekBar]
      + Utf8 [OnSeekBarChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$10]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$11]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$12]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$13]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$14]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$15]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$9]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask]
      + Class [org/edublogs/android/ui/posts/EditPostActivity]
      + Utf8 [DownloadImageTask]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
      + Class [org/edublogs/android/ui/posts/EditPostActivity]
      + Utf8 [getAddressTask]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask]
      + Class [org/edublogs/android/ui/posts/EditPostActivity]
      + Utf8 [processAttachmentsTask]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [org/edublogs/android/util/LocationHelper$LocationResult]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [LocationResult]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
      + Class [org/edublogs/android/util/WPEditText]
      + Utf8 [EditTextImeBackListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
      + Class [org/edublogs/android/util/WPEditText]
      + Utf8 [OnSelectionChangedListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [getPostFormatsTask]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$1
  Superclass:    org/edublogs/android/util/LocationHelper$LocationResult
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$1 extends org.edublogs.android.util.LocationHelper$LocationResult

Interfaces (count = 0):

Constant Pool (count = 75):
  + Class [android/location/Location]
  + Class [java/lang/Double]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$1$1]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
  + Class [org/edublogs/android/util/LocationHelper]
  + Class [org/edublogs/android/util/LocationHelper$LocationResult]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [android/location/Location.getLatitude ()D]
  + Methodref [android/location/Location.getLongitude ()D]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$0 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/location/Location;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$1 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/location/Location;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$1$1.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity$1;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity$1;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/location/Location;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/location/Location;]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [getLatitude ()D]
  + NameAndType [getLongitude ()D]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + Utf8 [()D]
  + Utf8 [()V]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(Landroid/location/Location;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity$1;)Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity$1;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/location/Location;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/location/Location;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/location/Location;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocationResult]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/location/Location]
  + Utf8 [execute]
  + Utf8 [getAddressTask]
  + Utf8 [getLatitude]
  + Utf8 [getLongitude]
  + Utf8 [gotLocation]
  + Utf8 [java/lang/Double]
  + Utf8 [location]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$1$1]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
  + Utf8 [org/edublogs/android/util/LocationHelper]
  + Utf8 [org/edublogs/android/util/LocationHelper$LocationResult]
  + Utf8 [runOnUiThread]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$1(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1221
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$1; this]
  + Method:       gotLocation(Landroid/location/Location;)V
    Access flags: 0x1
      = public void gotLocation(android.location.Location)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 83, locals = 2, stack = 6):
      [0] aload_1 v1
      [1] ifnull +66 (target=67)
      [4] aload_0 v0
      [5] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [8] aload_1 v1
      [9] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$0 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/location/Location;)V]
      [12] new #6
        + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
      [15] dup
      [16] aload_0 v0
      [17] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [20] aconst_null
      [21] invokespecial #17
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
      [24] iconst_2
      [25] anewarray #2
        + Class [java/lang/Double]
      [28] dup
      [29] iconst_0
      [30] aload_0 v0
      [31] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [34] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$1 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/location/Location;]
      [37] invokevirtual #10
        + Methodref [android/location/Location.getLatitude ()D]
      [40] invokestatic #12
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [43] aastore
      [44] dup
      [45] iconst_1
      [46] aload_0 v0
      [47] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [50] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$1 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/location/Location;]
      [53] invokevirtual #11
        + Methodref [android/location/Location.getLongitude ()D]
      [56] invokestatic #12
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [59] aastore
      [60] invokevirtual #18
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [63] pop
      [64] goto +18 (target=82)
      [67] aload_0 v0
      [68] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [71] new #5
        + Class [org/edublogs/android/ui/posts/EditPostActivity$1$1]
      [74] dup
      [75] aload_0 v0
      [76] invokespecial #16
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$1$1.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity$1;)V]
      [79] invokevirtual #15
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [82] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1224
        [4] -> line 1225
        [12] -> line 1226
        [64] -> line 1227
        [67] -> line 1228
        [82] -> line 1234
      + Local variable table attribute (count = 2)
        v0: 0 -> 83 [Lorg/edublogs/android/ui/posts/EditPostActivity$1; this]
        v1: 0 -> 83 [Landroid/location/Location; location]
  + Method:       access$0(Lorg/edublogs/android/ui/posts/EditPostActivity$1;)Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.EditPostActivity access$0(org.edublogs.android.ui.posts.EditPostActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1221
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$1$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
      + Class [org/edublogs/android/ui/posts/EditPostActivity]
      + Utf8 [getAddressTask]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [org/edublogs/android/util/LocationHelper$LocationResult]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [LocationResult]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$1$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$1$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 52):
  + Integer [2131296496]
  + Class [android/widget/TextView]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$1$1]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/EditPostActivity$1;]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$2 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$1.access$0 (Lorg/edublogs/android/ui/posts/EditPostActivity$1;)Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/EditPostActivity$1;)Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [gotLocation (Landroid/location/Location;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/posts/EditPostActivity$1;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/location/Location;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity$1;)Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity$1;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$1$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$1;]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$2]
  + Utf8 [android/widget/TextView]
  + Utf8 [getString]
  + Utf8 [gotLocation]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$1$1]
  + Utf8 [run]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$1]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/posts/EditPostActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity$1 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity$1;)V
    Access flags: 0x0
      = EditPostActivity$1$1(org.edublogs.android.ui.posts.EditPostActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/EditPostActivity$1;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1228
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$1$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/EditPostActivity$1;]
      [4] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$1.access$0 (Lorg/edublogs/android/ui/posts/EditPostActivity$1;)Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [7] invokestatic #11
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$2 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/EditPostActivity$1;]
      [14] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$1.access$0 (Lorg/edublogs/android/ui/posts/EditPostActivity$1;)Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [17] ldc #1
        + Integer [2131296496]
      [19] invokevirtual #12
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [22] invokevirtual #9
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1230
        [25] -> line 1231
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/posts/EditPostActivity$1$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
    + NameAndType [gotLocation (Landroid/location/Location;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$1$1]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$10
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$10 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 61):
  + String [shouldRefresh]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$10]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$10.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$16 (Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setResult (ILandroid/content/Intent;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$16 (Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
  + NameAndType [finish ()V]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [showCancelAlert (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$10;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$16]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [dialog]
  + Utf8 [finish]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$10]
  + Utf8 [putExtra]
  + Utf8 [setResult]
  + Utf8 [shouldRefresh]
  + Utf8 [showCancelAlert]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$10(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$10.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 863
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$10; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$10.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iconst_0
      [5] iconst_1
      [6] invokestatic #12
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$16 (Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
      [9] pop
      [10] new #4
        + Class [android/content/Intent]
      [13] dup
      [14] invokespecial #9
        + Methodref [android/content/Intent.<init> ()V]
      [17] astore_3 v3
      [18] aload_3 v3
      [19] ldc #1
        + String [shouldRefresh]
      [21] iconst_1
      [22] invokevirtual #10
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [25] pop
      [26] aload_0 v0
      [27] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$10.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [30] iconst_m1
      [31] aload_3 v3
      [32] invokevirtual #14
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setResult (ILandroid/content/Intent;)V]
      [35] aload_0 v0
      [36] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$10.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [39] invokevirtual #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 865
        [10] -> line 866
        [18] -> line 867
        [26] -> line 868
        [35] -> line 869
        [42] -> line 870
      + Local variable table attribute (count = 4)
        v0: 0 -> 43 [Lorg/edublogs/android/ui/posts/EditPostActivity$10; this]
        v1: 0 -> 43 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 43 [I whichButton]
        v3: 18 -> 43 [Landroid/content/Intent; i]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [showCancelAlert (Z)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$10]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$11
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$11 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 68):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$11]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/models/Post.delete ()V]
  + Methodref [org/edublogs/android/models/Post.update ()Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$21 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$22 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$23 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
  + NameAndType [<init> ()V]
  + NameAndType [access$21 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
  + NameAndType [access$22 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
  + NameAndType [access$23 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [delete ()V]
  + NameAndType [finish ()V]
  + NameAndType [showCancelAlert (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [update ()Z]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$11;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$21]
  + Utf8 [access$22]
  + Utf8 [access$23]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [currentPost]
  + Utf8 [delete]
  + Utf8 [dialog]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$11]
  + Utf8 [showCancelAlert]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [update]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$11(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 872
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$11; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 76, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$21 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
      [7] ifnull +27 (target=34)
      [10] aload_0 v0
      [11] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [14] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$21 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
      [17] invokevirtual #12
        + Methodref [org/edublogs/android/models/Post.update ()Z]
      [20] pop
      [21] aload_0 v0
      [22] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [25] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$21 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
      [28] putstatic #8
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [31] goto +37 (target=68)
      [34] aload_0 v0
      [35] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [38] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$22 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
      [41] ifnull +27 (target=68)
      [44] aload_0 v0
      [45] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [48] invokestatic #15
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$23 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
      [51] ifeq +17 (target=68)
      [54] aload_0 v0
      [55] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [58] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$22 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Post;]
      [61] invokevirtual #11
        + Methodref [org/edublogs/android/models/Post.delete ()V]
      [64] aconst_null
      [65] putstatic #8
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [68] aload_0 v0
      [69] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$11.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [72] invokevirtual #16
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.finish ()V]
      [75] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 875
        [10] -> line 876
        [21] -> line 877
        [31] -> line 878
        [54] -> line 879
        [64] -> line 880
        [68] -> line 882
        [75] -> line 883
      + Local variable table attribute (count = 3)
        v0: 0 -> 76 [Lorg/edublogs/android/ui/posts/EditPostActivity$11; this]
        v1: 0 -> 76 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 76 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [showCancelAlert (Z)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$11]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$12
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$12 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 42):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$12]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$12.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [showCancelAlert (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$12;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$12]
  + Utf8 [showCancelAlert]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$12(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$12.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 885
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$12; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #8
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 887
        [6] -> line 888
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/posts/EditPostActivity$12; this]
        v1: 0 -> 7 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 7 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [showCancelAlert (Z)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$12]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$13
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$13 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 153):
  + Integer [2131296554]
  + Integer [2131296555]
  + String [ - ]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$13]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.val$accountIDs [I]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.val$blogNames [Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$24 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$25 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$26 (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/models/Blog;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$27 (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$28 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$29 (Lorg/edublogs/android/ui/posts/EditPostActivity;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$30 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$31 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [access$24 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + NameAndType [access$25 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + NameAndType [access$26 (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/models/Blog;)V]
  + NameAndType [access$27 (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + NameAndType [access$28 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Blog;]
  + NameAndType [access$29 (Lorg/edublogs/android/ui/posts/EditPostActivity;Ljava/lang/String;)V]
  + NameAndType [access$30 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Ljava/lang/String;]
  + NameAndType [access$31 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [getId ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [selectBlogForShareAction ()Z]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updateLastBlogId (I)V]
  + NameAndType [val$accountIDs [I]
  + NameAndType [val$blogNames [Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [ - ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;[I[Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$13;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$24]
  + Utf8 [access$25]
  + Utf8 [access$26]
  + Utf8 [access$27]
  + Utf8 [access$28]
  + Utf8 [access$29]
  + Utf8 [access$30]
  + Utf8 [access$31]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [append]
  + Utf8 [currentBlog]
  + Utf8 [dialog]
  + Utf8 [e]
  + Utf8 [getId]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [item]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$13]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [selectBlogForShareAction]
  + Utf8 [setTitle]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [unescapeHTML]
  + Utf8 [updateLastBlogId]
  + Utf8 [val$accountIDs]
  + Utf8 [val$blogNames]
  + Utf8 [valueOf]
  + Utf8 [wpDB]

Fields (count = 3):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0
  + Field:        val$accountIDs [I
    Access flags: 0x1012
      = private final synthetic int[] val$accountIDs
  + Field:        val$blogNames [Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String[] val$blogNames

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;[I[Ljava/lang/String;)V
    Access flags: 0x0
      = EditPostActivity$13(org.edublogs.android.ui.posts.EditPostActivity,int[],java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #20
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.val$accountIDs [I]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.val$blogNames [Ljava/lang/String;]
      [15] aload_0 v0
      [16] invokespecial #23
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 947
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/EditPostActivity$13; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 146, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] aload_0 v0
      [5] getfield #20
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.val$accountIDs [I]
      [8] iload_2 v2
      [9] iaload
      [10] invokestatic #32
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$24 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
      [13] aload_0 v0
      [14] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [17] new #13
        + Class [org/edublogs/android/models/Blog]
      [20] dup
      [21] aload_0 v0
      [22] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [25] invokestatic #33
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$25 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
      [28] invokespecial #30
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [31] invokestatic #34
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$26 (Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/models/Blog;)V]
      [34] goto +11 (target=45)
      [37] astore_3 v3
      [38] aload_0 v0
      [39] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [42] invokestatic #35
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$27 (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [45] aload_0 v0
      [46] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [49] invokestatic #36
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$28 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/models/Blog;]
      [52] putstatic #17
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [55] getstatic #18
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [58] getstatic #17
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [61] invokevirtual #31
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [64] invokevirtual #29
        + Methodref [org/edublogs/android/WordPressDB.updateLastBlogId (I)V]
      [67] aload_0 v0
      [68] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [71] aload_0 v0
      [72] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.val$blogNames [Ljava/lang/String;]
      [75] iload_2 v2
      [76] aaload
      [77] invokestatic #37
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$29 (Lorg/edublogs/android/ui/posts/EditPostActivity;Ljava/lang/String;)V]
      [80] aload_0 v0
      [81] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [84] new #10
        + Class [java/lang/StringBuilder]
      [87] dup
      [88] aload_0 v0
      [89] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [92] invokestatic #38
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$30 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Ljava/lang/String;]
      [95] invokestatic #42
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [98] invokestatic #24
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [101] invokespecial #25
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [104] ldc #3
        + String [ - ]
      [106] invokevirtual #27
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [109] aload_0 v0
      [110] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [113] invokevirtual #40
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [116] aload_0 v0
      [117] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$13.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [120] invokestatic #39
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$31 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Z]
      [123] ifeq +8 (target=131)
      [126] ldc #2
        + Integer [2131296555]
      [128] goto +5 (target=133)
      [131] ldc #1
        + Integer [2131296554]
      [133] invokevirtual #22
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [136] invokevirtual #26
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [139] invokevirtual #28
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [142] invokevirtual #41
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.setTitle (Ljava/lang/CharSequence;)V]
      [145] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (13 -> 34: 37):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 949
        [13] -> line 951
        [34] -> line 952
        [38] -> line 953
        [45] -> line 955
        [55] -> line 956
        [67] -> line 957
        [80] -> line 958
        [109] -> line 959
        [142] -> line 958
        [145] -> line 960
      + Local variable table attribute (count = 4)
        v0: 0 -> 146 [Lorg/edublogs/android/ui/posts/EditPostActivity$13; this]
        v1: 0 -> 146 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 146 [I item]
        v3: 38 -> 45 [Ljava/lang/Exception; e]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [selectBlogForShareAction ()Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$13]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$14
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$14 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 41):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$14]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$14.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [launchCamera ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$14;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [launchCamera]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$14]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$14(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$14.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1176
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$14; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #8
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1178
        [6] -> line 1179
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/posts/EditPostActivity$14; this]
        v1: 0 -> 7 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 7 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [launchCamera ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$14]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$15
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$15 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 42):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$15]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$15.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [savePost (ZZ)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(ZZ)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$15;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$15]
  + Utf8 [savePost]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$15(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$15.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1591
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$15; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #8
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1593
        [6] -> line 1594
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/posts/EditPostActivity$15; this]
        v1: 0 -> 7 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 7 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [savePost (ZZ)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$15]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/app/DatePickerDialog$OnDateSetListener]

Constant Pool (count = 52):
  + Class [android/app/DatePickerDialog]
  + Class [android/app/DatePickerDialog$OnDateSetListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$2]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$3 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$4 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$5 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + NameAndType [showDialog (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/widget/DatePicker;III)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/DatePicker;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnDateSetListener]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [android/app/DatePickerDialog]
  + Utf8 [android/app/DatePickerDialog$OnDateSetListener]
  + Utf8 [dayOfMonth]
  + Utf8 [java/lang/Object]
  + Utf8 [monthOfYear]
  + Utf8 [onDateSet]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$2]
  + Utf8 [showDialog]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]
  + Utf8 [year]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$2(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 1992
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$2; this]
  + Method:       onDateSet(Landroid/widget/DatePicker;III)V
    Access flags: 0x1
      = public void onDateSet(android.widget.DatePicker,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 5, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iload_2 v2
      [5] invokestatic #8
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$3 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
      [8] aload_0 v0
      [9] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [12] iload_3 v3
      [13] invokestatic #9
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$4 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
      [16] aload_0 v0
      [17] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [20] iload v4
      [22] invokestatic #10
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$5 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
      [25] aload_0 v0
      [26] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$2.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [29] iconst_1
      [30] invokevirtual #11
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1994
        [8] -> line 1995
        [16] -> line 1996
        [25] -> line 1997
        [33] -> line 1998
      + Local variable table attribute (count = 5)
        v0: 0 -> 34 [Lorg/edublogs/android/ui/posts/EditPostActivity$2; this]
        v1: 0 -> 34 [Landroid/widget/DatePicker; view]
        v2: 0 -> 34 [I year]
        v3: 0 -> 34 [I monthOfYear]
        v4: 0 -> 34 [I dayOfMonth]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/DatePickerDialog$OnDateSetListener]
      + Class [android/app/DatePickerDialog]
      + Utf8 [OnDateSetListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$2]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/app/TimePickerDialog$OnTimeSetListener]

Constant Pool (count = 108):
  + Integer [65536]
  + Class [android/app/TimePickerDialog]
  + Class [android/app/TimePickerDialog$OnTimeSetListener]
  + Class [android/text/format/DateUtils]
  + Class [android/widget/TextView]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/util/Date]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$3]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/Date.<init> (IIIII)V]
  + Methodref [java/util/Date.getTime ()J]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$10 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$11 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$12 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$13 (Lorg/edublogs/android/ui/posts/EditPostActivity;J)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$14 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$15 (Lorg/edublogs/android/ui/posts/EditPostActivity;Z)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$6 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$7 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$8 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$9 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IIIII)V]
  + NameAndType [access$10 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + NameAndType [access$11 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + NameAndType [access$12 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + NameAndType [access$13 (Lorg/edublogs/android/ui/posts/EditPostActivity;J)V]
  + NameAndType [access$14 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + NameAndType [access$15 (Lorg/edublogs/android/ui/posts/EditPostActivity;Z)V]
  + NameAndType [access$6 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + NameAndType [access$7 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + NameAndType [access$8 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + NameAndType [access$9 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + NameAndType [formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + NameAndType [getTime ()J]
  + NameAndType [printStackTrace ()V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()J]
  + Utf8 [()V]
  + Utf8 [(IIIII)V]
  + Utf8 [(Landroid/content/Context;JI)Ljava/lang/String;]
  + Utf8 [(Landroid/widget/TimePicker;II)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;J)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/widget/TimePicker;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnTimeSetListener]
  + Utf8 [SourceFile]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$13]
  + Utf8 [access$14]
  + Utf8 [access$15]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [android/app/TimePickerDialog]
  + Utf8 [android/app/TimePickerDialog$OnTimeSetListener]
  + Utf8 [android/text/format/DateUtils]
  + Utf8 [android/widget/TextView]
  + Utf8 [d]
  + Utf8 [e]
  + Utf8 [flags]
  + Utf8 [formatDateTime]
  + Utf8 [formattedDate]
  + Utf8 [getTime]
  + Utf8 [hour]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Date]
  + Utf8 [minute]
  + Utf8 [onTimeSet]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$3]
  + Utf8 [printStackTrace]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [timestamp]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$3(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 2001
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$3; this]
  + Method:       onTimeSet(Landroid/widget/TimePicker;II)V
    Access flags: 0x1
      = public void onTimeSet(android.widget.TimePicker,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 153, locals = 9, stack = 7):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iload_2 v2
      [5] invokestatic #24
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$6 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
      [8] aload_0 v0
      [9] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [12] iload_3 v3
      [13] invokestatic #25
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$7 (Lorg/edublogs/android/ui/posts/EditPostActivity;I)V]
      [16] new #8
        + Class [java/util/Date]
      [19] dup
      [20] aload_0 v0
      [21] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [24] invokestatic #26
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$8 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
      [27] sipush 1900
      [30] isub
      [31] aload_0 v0
      [32] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [35] invokestatic #27
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$9 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
      [38] aload_0 v0
      [39] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [42] invokestatic #18
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$10 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
      [45] aload_0 v0
      [46] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [49] invokestatic #19
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$11 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
      [52] aload_0 v0
      [53] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [56] invokestatic #20
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$12 (Lorg/edublogs/android/ui/posts/EditPostActivity;)I]
      [59] invokespecial #16
        + Methodref [java/util/Date.<init> (IIIII)V]
      [62] astore v4
      [64] aload v4
      [66] invokevirtual #17
        + Methodref [java/util/Date.getTime ()J]
      [69] lstore v5
      [71] iconst_0
      [72] istore v7
      [74] iload v7
      [76] bipush 16
      [78] ior
      [79] istore v7
      [81] iload v7
      [83] ldc #1
        + Integer [65536]
      [85] ior
      [86] istore v7
      [88] iload v7
      [90] iconst_4
      [91] ior
      [92] istore v7
      [94] iload v7
      [96] iconst_1
      [97] ior
      [98] istore v7
      [100] aload_0 v0
      [101] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [104] lload v5
      [106] iload v7
      [108] invokestatic #12
        + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
      [111] astore v8
      [113] aload_0 v0
      [114] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [117] lload v5
      [119] invokestatic #21
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$13 (Lorg/edublogs/android/ui/posts/EditPostActivity;J)V]
      [122] aload_0 v0
      [123] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [126] invokestatic #22
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$14 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
      [129] aload v8
      [131] invokevirtual #13
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [134] aload_0 v0
      [135] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$3.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [138] iconst_1
      [139] invokestatic #23
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$15 (Lorg/edublogs/android/ui/posts/EditPostActivity;Z)V]
      [142] goto +10 (target=152)
      [145] astore v7
      [147] aload v7
      [149] invokevirtual #14
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [152] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (71 -> 142: 145):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 2004
        [8] -> line 2005
        [16] -> line 2007
        [64] -> line 2008
        [71] -> line 2011
        [74] -> line 2012
        [81] -> line 2013
        [88] -> line 2014
        [94] -> line 2015
        [100] -> line 2016
        [113] -> line 2017
        [122] -> line 2018
        [134] -> line 2019
        [142] -> line 2020
        [147] -> line 2021
        [152] -> line 2023
      + Local variable table attribute (count = 9)
        v0: 0 -> 153 [Lorg/edublogs/android/ui/posts/EditPostActivity$3; this]
        v1: 0 -> 153 [Landroid/widget/TimePicker; view]
        v2: 0 -> 153 [I hour]
        v3: 0 -> 153 [I minute]
        v4: 64 -> 153 [Ljava/util/Date; d]
        v5: 71 -> 153 [J timestamp]
        v7: 74 -> 142 [I flags]
        v8: 113 -> 142 [Ljava/lang/String; formattedDate]
        v7: 147 -> 152 [Ljava/lang/Exception; e]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/app/TimePickerDialog$OnTimeSetListener]
      + Class [android/app/TimePickerDialog]
      + Utf8 [OnTimeSetListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$3]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 44):
  + Class [android/os/Handler]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$4]
  + Long [60000]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$4.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$16 (Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$17 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/os/Handler;]
  + NameAndType [<init> ()V]
  + NameAndType [access$16 (Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
  + NameAndType [access$17 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/os/Handler;]
  + NameAndType [postDelayed (Ljava/lang/Runnable;J)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Runnable;J)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/os/Handler;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [SourceFile]
  + Utf8 [access$16]
  + Utf8 [access$17]
  + Utf8 [android/os/Handler]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$4]
  + Utf8 [postDelayed]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$4(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$4.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 2026
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$4; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$4.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iconst_1
      [5] iconst_0
      [6] invokestatic #11
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$16 (Lorg/edublogs/android/ui/posts/EditPostActivity;ZZ)Z]
      [9] pop
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$4.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [14] invokestatic #12
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$17 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/os/Handler;]
      [17] aload_0 v0
      [18] ldc2_w #6
        + Long [60000]
      [21] invokevirtual #9
        + Methodref [android/os/Handler.postDelayed (Ljava/lang/Runnable;J)Z]
      [24] pop
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 2029
        [10] -> line 2030
        [25] -> line 2031
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/posts/EditPostActivity$4; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$4]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$5
  Superclass:    com/google/gson/reflect/TypeToken
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$5 extends com.google.gson.reflect.TypeToken

Interfaces (count = 0):

Constant Pool (count = 30):
  + Class [com/google/gson/reflect/TypeToken]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$5]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$5.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$5]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$5(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$5.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 307
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$5; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$5]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/CompoundButton$OnCheckedChangeListener]

Constant Pool (count = 49):
  + Class [android/widget/CheckBox]
  + Class [android/widget/CompoundButton]
  + Class [android/widget/CompoundButton$OnCheckedChangeListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$6]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$6.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$6.val$featuredInPostCheckBox Landroid/widget/CheckBox;]
  + Methodref [android/widget/CheckBox.setVisibility (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + NameAndType [setVisibility (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [val$featuredInPostCheckBox Landroid/widget/CheckBox;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/widget/CompoundButton;Z)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/CheckBox;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [Landroid/widget/CompoundButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$6;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnCheckedChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [android/widget/CompoundButton]
  + Utf8 [android/widget/CompoundButton$OnCheckedChangeListener]
  + Utf8 [buttonView]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Object]
  + Utf8 [onCheckedChanged]
  + Utf8 [onTouch]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$6]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$featuredInPostCheckBox]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0
  + Field:        val$featuredInPostCheckBox Landroid/widget/CheckBox;
    Access flags: 0x1012
      = private final synthetic android.widget.CheckBox val$featuredInPostCheckBox

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/CheckBox;)V
    Access flags: 0x0
      = EditPostActivity$6(org.edublogs.android.ui.posts.EditPostActivity,android.widget.CheckBox)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$6.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$6.val$featuredInPostCheckBox Landroid/widget/CheckBox;]
      [10] aload_0 v0
      [11] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 743
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/posts/EditPostActivity$6; this]
  + Method:       onCheckedChanged(Landroid/widget/CompoundButton;Z)V
    Access flags: 0x1
      = public void onCheckedChanged(android.widget.CompoundButton,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] iload_2 v2
      [1] ifeq +14 (target=15)
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$6.val$featuredInPostCheckBox Landroid/widget/CheckBox;]
      [8] iconst_0
      [9] invokevirtual #9
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [12] goto +12 (target=24)
      [15] aload_0 v0
      [16] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$6.val$featuredInPostCheckBox Landroid/widget/CheckBox;]
      [19] bipush 8
      [21] invokevirtual #9
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 746
        [4] -> line 747
        [12] -> line 748
        [15] -> line 749
        [24] -> line 752
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/posts/EditPostActivity$6; this]
        v1: 0 -> 25 [Landroid/widget/CompoundButton; buttonView]
        v2: 0 -> 25 [Z isChecked]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/CompoundButton$OnCheckedChangeListener]
      + Class [android/widget/CompoundButton]
      + Utf8 [OnCheckedChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$6]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/SeekBar$OnSeekBarChangeListener]

Constant Pool (count = 75):
  + String [px]
  + Class [android/widget/SeekBar]
  + Class [android/widget/SeekBar$OnSeekBarChangeListener]
  + Class [android/widget/TextView]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$7]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$7.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$7.val$imageWidthText Landroid/widget/TextView;]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$imageWidthText Landroid/widget/TextView;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/widget/SeekBar;)V]
  + Utf8 [(Landroid/widget/SeekBar;IZ)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/TextView;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/widget/SeekBar;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$7;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnSeekBarChangeListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/widget/SeekBar]
  + Utf8 [android/widget/SeekBar$OnSeekBarChangeListener]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [fromUser]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [onProgressChanged]
  + Utf8 [onStartTrackingTouch]
  + Utf8 [onStopTrackingTouch]
  + Utf8 [onTouch]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$7]
  + Utf8 [progress]
  + Utf8 [px]
  + Utf8 [seekBar]
  + Utf8 [setText]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [val$imageWidthText]
  + Utf8 [valueOf]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0
  + Field:        val$imageWidthText Landroid/widget/TextView;
    Access flags: 0x1012
      = private final synthetic android.widget.TextView val$imageWidthText

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/widget/TextView;)V
    Access flags: 0x0
      = EditPostActivity$7(org.edublogs.android.ui.posts.EditPostActivity,android.widget.TextView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$7.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$7.val$imageWidthText Landroid/widget/TextView;]
      [10] aload_0 v0
      [11] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 781
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/posts/EditPostActivity$7; this]
  + Method:       onStopTrackingTouch(Landroid/widget/SeekBar;)V
    Access flags: 0x1
      = public void onStopTrackingTouch(android.widget.SeekBar)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 785
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/EditPostActivity$7; this]
        v1: 0 -> 1 [Landroid/widget/SeekBar; seekBar]
  + Method:       onStartTrackingTouch(Landroid/widget/SeekBar;)V
    Access flags: 0x1
      = public void onStartTrackingTouch(android.widget.SeekBar)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 789
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/EditPostActivity$7; this]
        v1: 0 -> 1 [Landroid/widget/SeekBar; seekBar]
  + Method:       onProgressChanged(Landroid/widget/SeekBar;IZ)V
    Access flags: 0x1
      = public void onProgressChanged(android.widget.SeekBar,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 4, stack = 5):
      [0] iload_2 v2
      [1] ifne +5 (target=6)
      [4] iconst_1
      [5] istore_2 v2
      [6] aload_0 v0
      [7] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$7.val$imageWidthText Landroid/widget/TextView;]
      [10] new #7
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] iload_2 v2
      [15] bipush 10
      [17] imul
      [18] invokestatic #14
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [21] invokespecial #15
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [24] ldc #1
        + String [px]
      [26] invokevirtual #16
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] invokevirtual #17
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [32] invokevirtual #12
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 793
        [4] -> line 794
        [6] -> line 795
        [35] -> line 796
      + Local variable table attribute (count = 4)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/posts/EditPostActivity$7; this]
        v1: 0 -> 36 [Landroid/widget/SeekBar; seekBar]
        v2: 0 -> 36 [I progress]
        v3: 0 -> 36 [Z fromUser]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/SeekBar$OnSeekBarChangeListener]
      + Class [android/widget/SeekBar]
      + Utf8 [OnSeekBarChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$7]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$8
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 135):
  + Class [[Lorg/edublogs/android/util/WPImageSpan;]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/text/Editable]
  + Class [android/text/Spannable]
  + Class [android/widget/CheckBox]
  + Class [android/widget/EditText]
  + Class [android/widget/SeekBar]
  + Class [android/widget/Spinner]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$8]
  + Class [org/edublogs/android/util/WPImageSpan]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$alignmentSpinner Landroid/widget/Spinner;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$caption Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$featuredCheckBox Landroid/widget/CheckBox;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$featuredInPostCheckBox Landroid/widget/CheckBox;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$s Landroid/text/Spannable;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$seekBar Landroid/widget/SeekBar;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$titleText Landroid/widget/EditText;]
  + Methodref [android/widget/CheckBox.isChecked ()Z]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/SeekBar.getProgress ()I]
  + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setCaption (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setFeatured (Z)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setFeaturedInPost (Z)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setHorizontalAlignment (I)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setTitle (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setWidth (I)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Spannable.length ()I]
  + NameAndType [<init> ()V]
  + NameAndType [getProgress ()I]
  + NameAndType [getSelectedItemPosition ()I]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [isChecked ()Z]
  + NameAndType [length ()I]
  + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + NameAndType [setCaption (Ljava/lang/String;)V]
  + NameAndType [setFeatured (Z)V]
  + NameAndType [setFeaturedInPost (Z)V]
  + NameAndType [setHorizontalAlignment (I)V]
  + NameAndType [setTitle (Ljava/lang/String;)V]
  + NameAndType [setWidth (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$alignmentSpinner Landroid/widget/Spinner;]
  + NameAndType [val$caption Landroid/widget/EditText;]
  + NameAndType [val$featuredCheckBox Landroid/widget/CheckBox;]
  + NameAndType [val$featuredInPostCheckBox Landroid/widget/CheckBox;]
  + NameAndType [val$s Landroid/text/Spannable;]
  + NameAndType [val$seekBar Landroid/widget/SeekBar;]
  + NameAndType [val$span Lorg/edublogs/android/util/WPImageSpan;]
  + NameAndType [val$titleText Landroid/widget/EditText;]
  + Utf8 [()I]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/util/WPImageSpan;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/SeekBar;Landroid/widget/EditText;Landroid/widget/CheckBox;Landroid/text/Spannable;Landroid/widget/CheckBox;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/text/Spannable;]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/SeekBar;]
  + Utf8 [Landroid/widget/Spinner;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$8;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [[Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/text/Editable]
  + Utf8 [android/text/Spannable]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/SeekBar]
  + Utf8 [android/widget/Spinner]
  + Utf8 [click_spans]
  + Utf8 [dialog]
  + Utf8 [getProgress]
  + Utf8 [getSelectedItemPosition]
  + Utf8 [getSpans]
  + Utf8 [getText]
  + Utf8 [i]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Object]
  + Utf8 [length]
  + Utf8 [onClick]
  + Utf8 [onTouch]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$8]
  + Utf8 [org/edublogs/android/util/WPImageSpan]
  + Utf8 [setCaption]
  + Utf8 [setFeatured]
  + Utf8 [setFeaturedInPost]
  + Utf8 [setHorizontalAlignment]
  + Utf8 [setTitle]
  + Utf8 [setWidth]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [val$alignmentSpinner]
  + Utf8 [val$caption]
  + Utf8 [val$featuredCheckBox]
  + Utf8 [val$featuredInPostCheckBox]
  + Utf8 [val$s]
  + Utf8 [val$seekBar]
  + Utf8 [val$span]
  + Utf8 [val$titleText]
  + Utf8 [verifySpan]
  + Utf8 [whichButton]

Fields (count = 9):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0
  + Field:        val$span Lorg/edublogs/android/util/WPImageSpan;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.util.WPImageSpan val$span
  + Field:        val$titleText Landroid/widget/EditText;
    Access flags: 0x1012
      = private final synthetic android.widget.EditText val$titleText
  + Field:        val$alignmentSpinner Landroid/widget/Spinner;
    Access flags: 0x1012
      = private final synthetic android.widget.Spinner val$alignmentSpinner
  + Field:        val$seekBar Landroid/widget/SeekBar;
    Access flags: 0x1012
      = private final synthetic android.widget.SeekBar val$seekBar
  + Field:        val$caption Landroid/widget/EditText;
    Access flags: 0x1012
      = private final synthetic android.widget.EditText val$caption
  + Field:        val$featuredCheckBox Landroid/widget/CheckBox;
    Access flags: 0x1012
      = private final synthetic android.widget.CheckBox val$featuredCheckBox
  + Field:        val$s Landroid/text/Spannable;
    Access flags: 0x1012
      = private final synthetic android.text.Spannable val$s
  + Field:        val$featuredInPostCheckBox Landroid/widget/CheckBox;
    Access flags: 0x1012
      = private final synthetic android.widget.CheckBox val$featuredInPostCheckBox

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/util/WPImageSpan;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/SeekBar;Landroid/widget/EditText;Landroid/widget/CheckBox;Landroid/text/Spannable;Landroid/widget/CheckBox;)V
    Access flags: 0x0
      = EditPostActivity$8(org.edublogs.android.ui.posts.EditPostActivity,org.edublogs.android.util.WPImageSpan,android.widget.EditText,android.widget.Spinner,android.widget.SeekBar,android.widget.EditText,android.widget.CheckBox,android.text.Spannable,android.widget.CheckBox)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 10, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #22
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$titleText Landroid/widget/EditText;]
      [15] aload_0 v0
      [16] aload v4
      [18] putfield #15
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$alignmentSpinner Landroid/widget/Spinner;]
      [21] aload_0 v0
      [22] aload v5
      [24] putfield #20
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$seekBar Landroid/widget/SeekBar;]
      [27] aload_0 v0
      [28] aload v6
      [30] putfield #16
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$caption Landroid/widget/EditText;]
      [33] aload_0 v0
      [34] aload v7
      [36] putfield #17
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$featuredCheckBox Landroid/widget/CheckBox;]
      [39] aload_0 v0
      [40] aload v8
      [42] putfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$s Landroid/text/Spannable;]
      [45] aload_0 v0
      [46] aload v9
      [48] putfield #18
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$featuredInPostCheckBox Landroid/widget/CheckBox;]
      [51] aload_0 v0
      [52] invokespecial #27
        + Methodref [java/lang/Object.<init> ()V]
      [55] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [51] -> line 800
      + Local variable table attribute (count = 1)
        v0: 0 -> 56 [Lorg/edublogs/android/ui/posts/EditPostActivity$8; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 182, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [4] aload_0 v0
      [5] getfield #22
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$titleText Landroid/widget/EditText;]
      [8] invokevirtual #24
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [11] invokeinterface #34
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [16] invokevirtual #32
        + Methodref [org/edublogs/android/util/WPImageSpan.setTitle (Ljava/lang/String;)V]
      [19] aload_0 v0
      [20] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [23] aload_0 v0
      [24] getfield #15
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$alignmentSpinner Landroid/widget/Spinner;]
      [27] invokevirtual #26
        + Methodref [android/widget/Spinner.getSelectedItemPosition ()I]
      [30] invokevirtual #31
        + Methodref [org/edublogs/android/util/WPImageSpan.setHorizontalAlignment (I)V]
      [33] aload_0 v0
      [34] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [37] aload_0 v0
      [38] getfield #20
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$seekBar Landroid/widget/SeekBar;]
      [41] invokevirtual #25
        + Methodref [android/widget/SeekBar.getProgress ()I]
      [44] bipush 10
      [46] imul
      [47] invokevirtual #33
        + Methodref [org/edublogs/android/util/WPImageSpan.setWidth (I)V]
      [50] aload_0 v0
      [51] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [54] aload_0 v0
      [55] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$caption Landroid/widget/EditText;]
      [58] invokevirtual #24
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [61] invokeinterface #34
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [66] invokevirtual #28
        + Methodref [org/edublogs/android/util/WPImageSpan.setCaption (Ljava/lang/String;)V]
      [69] aload_0 v0
      [70] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [73] aload_0 v0
      [74] getfield #17
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$featuredCheckBox Landroid/widget/CheckBox;]
      [77] invokevirtual #23
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [80] invokevirtual #29
        + Methodref [org/edublogs/android/util/WPImageSpan.setFeatured (Z)V]
      [83] aload_0 v0
      [84] getfield #17
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$featuredCheckBox Landroid/widget/CheckBox;]
      [87] invokevirtual #23
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [90] ifeq +77 (target=167)
      [93] aload_0 v0
      [94] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$s Landroid/text/Spannable;]
      [97] iconst_0
      [98] aload_0 v0
      [99] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$s Landroid/text/Spannable;]
      [102] invokeinterface #36
        + InterfaceMethodref [android/text/Spannable.length ()I]
      [107] ldc #13
        + Class [org/edublogs/android/util/WPImageSpan]
      [109] invokeinterface #35
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [114] checkcast #1
        + Class [[Lorg/edublogs/android/util/WPImageSpan;]
      [117] astore_3 v3
      [118] aload_3 v3
      [119] arraylength
      [120] iconst_1
      [121] ificmple +46 (target=167)
      [124] iconst_0
      [125] istore v4
      [127] goto +33 (target=160)
      [130] aload_3 v3
      [131] iload v4
      [133] aaload
      [134] astore v5
      [136] aload v5
      [138] aload_0 v0
      [139] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [142] ifacmpeq +15 (target=157)
      [145] aload v5
      [147] iconst_0
      [148] invokevirtual #29
        + Methodref [org/edublogs/android/util/WPImageSpan.setFeatured (Z)V]
      [151] aload v5
      [153] iconst_0
      [154] invokevirtual #30
        + Methodref [org/edublogs/android/util/WPImageSpan.setFeaturedInPost (Z)V]
      [157] iinc v4, 1
      [160] iload v4
      [162] aload_3 v3
      [163] arraylength
      [164] ificmplt -34 (target=130)
      [167] aload_0 v0
      [168] getfield #21
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$span Lorg/edublogs/android/util/WPImageSpan;]
      [171] aload_0 v0
      [172] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$8.val$featuredInPostCheckBox Landroid/widget/CheckBox;]
      [175] invokevirtual #23
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [178] invokevirtual #30
        + Methodref [org/edublogs/android/util/WPImageSpan.setFeaturedInPost (Z)V]
      [181] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 803
        [19] -> line 805
        [33] -> line 806
        [50] -> line 807
        [69] -> line 808
        [83] -> line 809
        [93] -> line 812
        [118] -> line 813
        [124] -> line 814
        [130] -> line 815
        [136] -> line 816
        [145] -> line 817
        [151] -> line 818
        [157] -> line 814
        [167] -> line 823
        [181] -> line 824
      + Local variable table attribute (count = 6)
        v0: 0 -> 182 [Lorg/edublogs/android/ui/posts/EditPostActivity$8; this]
        v1: 0 -> 182 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 182 [I whichButton]
        v3: 118 -> 167 [[Lorg/edublogs/android/util/WPImageSpan; click_spans]
        v4: 127 -> 167 [I i]
        v5: 136 -> 157 [Lorg/edublogs/android/util/WPImageSpan; verifySpan]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$8]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$9
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$9 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 42):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$9]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$9.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
  + NameAndType [<init> ()V]
  + NameAndType [dismiss ()V]
  + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$9;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onTouch]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$9]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x0
      = EditPostActivity$9(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$9.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 825
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$9; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 1):
      [0] aload_1 v1
      [1] invokeinterface #8
        + InterfaceMethodref [android/content/DialogInterface.dismiss ()V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 827
        [6] -> line 828
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/posts/EditPostActivity$9; this]
        v1: 0 -> 7 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 7 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/EditPostActivity]
    + NameAndType [onTouch (Landroid/view/View;Landroid/view/MotionEvent;)Z]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$9]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$DownloadImageTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 82):
  + Integer [2131296597]
  + Class [[Landroid/net/Uri;]
  + Class [android/net/Uri]
  + Class [android/os/AsyncTask]
  + Class [android/widget/Toast]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$18 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;)Landroid/net/Uri;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$19 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.dismissDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.doInBackground ([Landroid/net/Uri;)Landroid/net/Uri;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.onPostExecute (Landroid/net/Uri;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + NameAndType [access$18 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;)Landroid/net/Uri;]
  + NameAndType [access$19 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [doInBackground ([Landroid/net/Uri;)Landroid/net/Uri;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onPostExecute (Landroid/net/Uri;)V]
  + NameAndType [show ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/net/Uri;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;)Landroid/net/Uri;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask;)V]
  + Utf8 [([Landroid/net/Uri;)Landroid/net/Uri;]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DownloadImageTask]
  + Utf8 [EditPostActivity.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/AsyncTask<Landroid/net/Uri;Ljava/lang/Integer;Landroid/net/Uri;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Landroid/net/Uri;]
  + Utf8 [access$18]
  + Utf8 [access$19]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/widget/Toast]
  + Utf8 [dismissDialog]
  + Utf8 [doInBackground]
  + Utf8 [getApplicationContext]
  + Utf8 [getString]
  + Utf8 [imageUri]
  + Utf8 [makeText]
  + Utf8 [newUri]
  + Utf8 [onPostExecute]
  + Utf8 [onPreExecute]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask]
  + Utf8 [show]
  + Utf8 [showDialog]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [uris]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 7):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x2
      = private EditPostActivity$DownloadImageTask(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1384
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask; this]
  + Method:       doInBackground([Landroid/net/Uri;)Landroid/net/Uri;
    Access flags: 0x84
      = protected varargs android.net.Uri doInBackground(android.net.Uri[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] iconst_0
      [2] aaload
      [3] astore_2 v2
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [8] aload_2 v2
      [9] invokestatic #12
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$18 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;)Landroid/net/Uri;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1388
        [4] -> line 1389
      + Local variable table attribute (count = 3)
        v0: 0 -> 13 [Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask; this]
        v1: 0 -> 13 [[Landroid/net/Uri; uris]
        v2: 4 -> 13 [Landroid/net/Uri; imageUri]
  + Method:       onPreExecute()V
    Access flags: 0x4
      = protected void onPreExecute()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iconst_3
      [5] invokevirtual #17
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1394
        [8] -> line 1395
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask; this]
  + Method:       onPostExecute(Landroid/net/Uri;)V
    Access flags: 0x4
      = protected void onPostExecute(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iconst_3
      [5] invokevirtual #14
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.dismissDialog (I)V]
      [8] aload_1 v1
      [9] ifnull +16 (target=25)
      [12] aload_0 v0
      [13] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [16] aload_1 v1
      [17] aconst_null
      [18] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$19 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
      [21] pop
      [22] goto +26 (target=48)
      [25] aload_0 v0
      [26] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [29] invokevirtual #15
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getApplicationContext ()Landroid/content/Context;]
      [32] aload_0 v0
      [33] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [36] ldc #1
        + Integer [2131296597]
      [38] invokevirtual #16
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [41] iconst_0
      [42] invokestatic #10
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [45] invokevirtual #11
        + Methodref [android/widget/Toast.show ()V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1398
        [8] -> line 1399
        [12] -> line 1400
        [25] -> line 1402
        [48] -> line 1403
      + Local variable table attribute (count = 2)
        v0: 0 -> 49 [Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask; this]
        v1: 0 -> 49 [Landroid/net/Uri; newUri]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #3
        + Class [android/net/Uri]
      [5] invokevirtual #20
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.onPostExecute (Landroid/net/Uri;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #2
        + Class [[Landroid/net/Uri;]
      [5] invokevirtual #19
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.doInBackground ([Landroid/net/Uri;)Landroid/net/Uri;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask;)V
    Access flags: 0x1000
      = synthetic EditPostActivity$DownloadImageTask(org.edublogs.android.ui.posts.EditPostActivity,org.edublogs.android.ui.posts.EditPostActivity$DownloadImageTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #18
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1384
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$DownloadImageTask]
      + Class [org/edublogs/android/ui/posts/EditPostActivity]
      + Utf8 [DownloadImageTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Landroid/net/Uri;Ljava/lang/Integer;Landroid/net/Uri;>;]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$getAddressTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$getAddressTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 147):
  + Integer [2131296496]
  + String []
  + String [ ]
  + String [, ]
  + Class [[Ljava/lang/Double;]
  + Class [android/location/Address]
  + Class [android/location/Geocoder]
  + Class [android/os/AsyncTask]
  + Class [android/widget/TextView]
  + Class [java/io/IOException]
  + Class [java/lang/Double]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/List]
  + Class [java/util/Locale]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [android/location/Address.getAdminArea ()Ljava/lang/String;]
  + Methodref [android/location/Address.getCountryName ()Ljava/lang/String;]
  + Methodref [android/location/Address.getLocality ()Ljava/lang/String;]
  + Methodref [android/location/Geocoder.<init> (Landroid/content/Context;Ljava/util/Locale;)V]
  + Methodref [android/location/Geocoder.getFromLocation (DDI)Ljava/util/List;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/io/IOException.printStackTrace ()V]
  + Methodref [java/lang/Double.doubleValue ()D]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$2 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.doInBackground ([Ljava/lang/Double;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.onPostExecute (Ljava/lang/String;)V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/util/Locale;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [doInBackground ([Ljava/lang/Double;)Ljava/lang/String;]
  + NameAndType [doubleValue ()D]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getAdminArea ()Ljava/lang/String;]
  + NameAndType [getCountryName ()Ljava/lang/String;]
  + NameAndType [getDefault ()Ljava/util/Locale;]
  + NameAndType [getFromLocation (DDI)Ljava/util/List;]
  + NameAndType [getLocality ()Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [onPostExecute (Ljava/lang/String;)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Locale;]
  + Utf8 [()V]
  + Utf8 [(DDI)Ljava/util/List;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/util/Locale;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V]
  + Utf8 [([Ljava/lang/Double;)Ljava/lang/String;]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [, ]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/location/Geocoder;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Double;Ljava/lang/Void;Ljava/lang/String;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Landroid/location/Address;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Double;]
  + Utf8 [access$2]
  + Utf8 [addresses]
  + Utf8 [adminArea]
  + Utf8 [android/location/Address]
  + Utf8 [android/location/Geocoder]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [country]
  + Utf8 [doInBackground]
  + Utf8 [doubleValue]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [finalText]
  + Utf8 [gcd]
  + Utf8 [get]
  + Utf8 [getAddressTask]
  + Utf8 [getAdminArea]
  + Utf8 [getCountryName]
  + Utf8 [getDefault]
  + Utf8 [getFromLocation]
  + Utf8 [getLocality]
  + Utf8 [getString]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Locale]
  + Utf8 [locality]
  + Utf8 [onPostExecute]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
  + Utf8 [printStackTrace]
  + Utf8 [result]
  + Utf8 [setText]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x2
      = private EditPostActivity$getAddressTask(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #18
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #24
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1751
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask; this]
  + Method:       doInBackground([Ljava/lang/Double;)Ljava/lang/String;
    Access flags: 0x84
      = protected varargs java.lang.String doInBackground(java.lang.Double[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 281, locals = 8, stack = 6):
      [0] new #7
        + Class [android/location/Geocoder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [8] invokestatic #33
        + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
      [11] invokespecial #22
        + Methodref [android/location/Geocoder.<init> (Landroid/content/Context;Ljava/util/Locale;)V]
      [14] astore_2 v2
      [15] ldc #2
        + String []
      [17] astore_3 v3
      [18] aload_2 v2
      [19] aload_1 v1
      [20] iconst_0
      [21] aaload
      [22] invokevirtual #27
        + Methodref [java/lang/Double.doubleValue ()D]
      [25] aload_1 v1
      [26] iconst_1
      [27] aaload
      [28] invokevirtual #27
        + Methodref [java/lang/Double.doubleValue ()D]
      [31] iconst_1
      [32] invokevirtual #23
        + Methodref [android/location/Geocoder.getFromLocation (DDI)Ljava/util/List;]
      [35] astore v4
      [37] ldc #2
        + String []
      [39] astore v5
      [41] ldc #2
        + String []
      [43] astore v6
      [45] ldc #2
        + String []
      [47] astore v7
      [49] aload v4
      [51] iconst_0
      [52] invokeinterface #39
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [57] checkcast #6
        + Class [android/location/Address]
      [60] invokevirtual #21
        + Methodref [android/location/Address.getLocality ()Ljava/lang/String;]
      [63] ifnull +19 (target=82)
      [66] aload v4
      [68] iconst_0
      [69] invokeinterface #39
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [74] checkcast #6
        + Class [android/location/Address]
      [77] invokevirtual #21
        + Methodref [android/location/Address.getLocality ()Ljava/lang/String;]
      [80] astore v5
      [82] aload v4
      [84] iconst_0
      [85] invokeinterface #39
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [90] checkcast #6
        + Class [android/location/Address]
      [93] invokevirtual #19
        + Methodref [android/location/Address.getAdminArea ()Ljava/lang/String;]
      [96] ifnull +19 (target=115)
      [99] aload v4
      [101] iconst_0
      [102] invokeinterface #39
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [107] checkcast #6
        + Class [android/location/Address]
      [110] invokevirtual #19
        + Methodref [android/location/Address.getAdminArea ()Ljava/lang/String;]
      [113] astore v6
      [115] aload v4
      [117] iconst_0
      [118] invokeinterface #39
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [123] checkcast #6
        + Class [android/location/Address]
      [126] invokevirtual #20
        + Methodref [android/location/Address.getCountryName ()Ljava/lang/String;]
      [129] ifnull +19 (target=148)
      [132] aload v4
      [134] iconst_0
      [135] invokeinterface #39
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [140] checkcast #6
        + Class [android/location/Address]
      [143] invokevirtual #20
        + Methodref [android/location/Address.getCountryName ()Ljava/lang/String;]
      [146] astore v7
      [148] aload v4
      [150] invokeinterface #40
        + InterfaceMethodref [java/util/List.size ()I]
      [155] ifle +124 (target=279)
      [158] new #13
        + Class [java/lang/StringBuilder]
      [161] dup
      [162] aload v5
      [164] ldc #2
        + String []
      [166] invokevirtual #28
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [169] ifeq +8 (target=177)
      [172] aload v5
      [174] goto +23 (target=197)
      [177] new #13
        + Class [java/lang/StringBuilder]
      [180] dup
      [181] aload v5
      [183] invokestatic #29
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [186] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [189] ldc #4
        + String [, ]
      [191] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [194] invokevirtual #32
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [197] invokestatic #29
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [200] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [203] aload v6
      [205] ldc #2
        + String []
      [207] invokevirtual #28
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [210] ifeq +8 (target=218)
      [213] aload v6
      [215] goto +23 (target=238)
      [218] new #13
        + Class [java/lang/StringBuilder]
      [221] dup
      [222] aload v6
      [224] invokestatic #29
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [227] invokespecial #30
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [230] ldc #3
        + String [ ]
      [232] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [235] invokevirtual #32
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [238] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [241] aload v7
      [243] invokevirtual #31
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [246] invokevirtual #32
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [249] astore_3 v3
      [250] aload_3 v3
      [251] ldc #2
        + String []
      [253] invokevirtual #28
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [256] ifeq +23 (target=279)
      [259] aload_0 v0
      [260] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [263] ldc #1
        + Integer [2131296496]
      [265] invokevirtual #35
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getString (I)Ljava/lang/String;]
      [268] astore_3 v3
      [269] goto +10 (target=279)
      [272] astore v5
      [274] aload v5
      [276] invokevirtual #26
        + Methodref [java/io/IOException.printStackTrace ()V]
      [279] aload_3 v3
      [280] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (18 -> 269: 272):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 1755
        [15] -> line 1756
        [18] -> line 1759
        [37] -> line 1760
        [49] -> line 1761
        [66] -> line 1762
        [82] -> line 1763
        [99] -> line 1764
        [115] -> line 1765
        [132] -> line 1766
        [148] -> line 1768
        [158] -> line 1769
        [203] -> line 1770
        [246] -> line 1769
        [250] -> line 1771
        [259] -> line 1772
        [269] -> line 1774
        [274] -> line 1775
        [279] -> line 1777
      + Local variable table attribute (count = 9)
        v0: 0 -> 281 [Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask; this]
        v1: 0 -> 281 [[Ljava/lang/Double; args]
        v2: 15 -> 281 [Landroid/location/Geocoder; gcd]
        v3: 18 -> 281 [Ljava/lang/String; finalText]
        v4: 37 -> 272 [Ljava/util/List; addresses]
        v5: 41 -> 269 [Ljava/lang/String; locality]
        v6: 45 -> 269 [Ljava/lang/String; adminArea]
        v7: 49 -> 269 [Ljava/lang/String; country]
        v5: 274 -> 279 [Ljava/io/IOException; e]
      + Local variable type table attribute (count = 1)
        v4: 37 -> 272 [Ljava/util/List<Landroid/location/Address;>; addresses]
  + Method:       onPostExecute(Ljava/lang/String;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] invokestatic #34
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$2 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Landroid/widget/TextView;]
      [7] aload_1 v1
      [8] invokevirtual #25
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1781
        [11] -> line 1782
      + Local variable table attribute (count = 2)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask; this]
        v1: 0 -> 12 [Ljava/lang/String; result]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #12
        + Class [java/lang/String]
      [5] invokevirtual #38
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.onPostExecute (Ljava/lang/String;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #5
        + Class [[Ljava/lang/Double;]
      [5] invokevirtual #37
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.doInBackground ([Ljava/lang/Double;)Ljava/lang/String;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$getAddressTask;)V
    Access flags: 0x1000
      = synthetic EditPostActivity$getAddressTask(org.edublogs.android.ui.posts.EditPostActivity,org.edublogs.android.ui.posts.EditPostActivity$getAddressTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #36
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1751
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$getAddressTask]
      + Class [org/edublogs/android/ui/posts/EditPostActivity]
      + Utf8 [getAddressTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Double;Ljava/lang/Void;Ljava/lang/String;>;]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.EditPostActivity$processAttachmentsTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 121):
  + Integer [2131296351]
  + Class [[Ljava/util/List;]
  + Class [android/content/res/Resources]
  + Class [android/net/Uri]
  + Class [android/os/AsyncTask]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/widget/Toast]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [java/util/List]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask]
  + Class [org/edublogs/android/util/WPEditText]
  + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/text/SpannableStringBuilder.<init> ()V]
  + Methodref [android/text/SpannableStringBuilder.length ()I]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$19 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$20 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/util/WPEditText;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.dismissDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.doInBackground ([Ljava/util/List;)Landroid/text/SpannableStringBuilder;]
  + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.onPostExecute (Landroid/text/SpannableStringBuilder;)V]
  + Methodref [org/edublogs/android/util/WPEditText.setText (Ljava/lang/CharSequence;)V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + NameAndType [access$19 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + NameAndType [access$20 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/util/WPEditText;]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [doInBackground ([Ljava/util/List;)Landroid/text/SpannableStringBuilder;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [length ()I]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onPostExecute (Landroid/text/SpannableStringBuilder;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/text/SpannableStringBuilder;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/util/WPEditText;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/util/List;)Landroid/text/SpannableStringBuilder;]
  + Utf8 [([Ljava/util/List<*>;)Landroid/text/SpannableStringBuilder;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditPostActivity.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/util/List<*>;Ljava/lang/Void;Landroid/text/SpannableStringBuilder;>;]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<*>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/EditPostActivity;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/util/List;]
  + Utf8 [access$19]
  + Utf8 [access$20]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/widget/Toast]
  + Utf8 [args]
  + Utf8 [dismissDialog]
  + Utf8 [doInBackground]
  + Utf8 [get]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [i]
  + Utf8 [imageUri]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/List]
  + Utf8 [length]
  + Utf8 [makeText]
  + Utf8 [multi_stream]
  + Utf8 [onPostExecute]
  + Utf8 [onPreExecute]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask]
  + Utf8 [org/edublogs/android/util/WPEditText]
  + Utf8 [processAttachmentsTask]
  + Utf8 [setText]
  + Utf8 [show]
  + Utf8 [showDialog]
  + Utf8 [size]
  + Utf8 [ssb]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [type]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.EditPostActivity this$0

Methods (count = 7):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;)V
    Access flags: 0x2
      = private EditPostActivity$processAttachmentsTask(org.edublogs.android.ui.posts.EditPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1821
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask; this]
  + Method:       onPreExecute()V
    Access flags: 0x4
      = protected void onPreExecute()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iconst_2
      [5] invokevirtual #27
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.showDialog (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1824
        [8] -> line 1825
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask; this]
  + Method:       doInBackground([Ljava/util/List;)Landroid/text/SpannableStringBuilder;
    Access flags: 0x84
      = protected varargs android.text.SpannableStringBuilder doInBackground(java.util.List[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 88, locals = 7, stack = 3):
      [0] aload_1 v1
      [1] iconst_0
      [2] aaload
      [3] iconst_0
      [4] invokeinterface #32
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [9] checkcast #9
        + Class [java/util/ArrayList]
      [12] astore_2 v2
      [13] aload_1 v1
      [14] iconst_0
      [15] aaload
      [16] iconst_1
      [17] invokeinterface #32
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [22] checkcast #8
        + Class [java/lang/String]
      [25] astore_3 v3
      [26] new #6
        + Class [android/text/SpannableStringBuilder]
      [29] dup
      [30] invokespecial #17
        + Methodref [android/text/SpannableStringBuilder.<init> ()V]
      [33] astore v4
      [35] iconst_0
      [36] istore v5
      [38] goto +38 (target=76)
      [41] aload_2 v2
      [42] iload v5
      [44] invokevirtual #21
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [47] checkcast #4
        + Class [android/net/Uri]
      [50] astore v6
      [52] aload v6
      [54] ifnull +19 (target=73)
      [57] aload_3 v3
      [58] ifnull +15 (target=73)
      [61] aload_0 v0
      [62] getfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [65] aload v6
      [67] aload v4
      [69] invokestatic #23
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$19 (Lorg/edublogs/android/ui/posts/EditPostActivity;Landroid/net/Uri;Landroid/text/SpannableStringBuilder;)Z]
      [72] pop
      [73] iinc v5, 1
      [76] iload v5
      [78] aload_2 v2
      [79] invokevirtual #22
        + Methodref [java/util/ArrayList.size ()I]
      [82] ificmplt -41 (target=41)
      [85] aload v4
      [87] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 1829
        [13] -> line 1830
        [26] -> line 1831
        [35] -> line 1832
        [41] -> line 1833
        [52] -> line 1834
        [61] -> line 1835
        [73] -> line 1832
        [85] -> line 1838
      + Local variable table attribute (count = 7)
        v0: 0 -> 88 [Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask; this]
        v1: 0 -> 88 [[Ljava/util/List; args]
        v2: 13 -> 88 [Ljava/util/ArrayList; multi_stream]
        v3: 26 -> 88 [Ljava/lang/String; type]
        v4: 35 -> 88 [Landroid/text/SpannableStringBuilder; ssb]
        v5: 38 -> 85 [I i]
        v6: 52 -> 73 [Landroid/net/Uri; imageUri]
      + Local variable type table attribute (count = 1)
        v2: 13 -> 88 [Ljava/util/ArrayList<*>; multi_stream]
    + Signature attribute:
      + Utf8 [([Ljava/util/List<*>;)Landroid/text/SpannableStringBuilder;]
  + Method:       onPostExecute(Landroid/text/SpannableStringBuilder;)V
    Access flags: 0x4
      = protected void onPostExecute(android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [4] iconst_2
      [5] invokevirtual #25
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.dismissDialog (I)V]
      [8] aload_1 v1
      [9] ifnull +24 (target=33)
      [12] aload_1 v1
      [13] invokevirtual #18
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [16] ifle +40 (target=56)
      [19] aload_0 v0
      [20] getfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [23] invokestatic #24
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.access$20 (Lorg/edublogs/android/ui/posts/EditPostActivity;)Lorg/edublogs/android/util/WPEditText;]
      [26] aload_1 v1
      [27] invokevirtual #31
        + Methodref [org/edublogs/android/util/WPEditText.setText (Ljava/lang/CharSequence;)V]
      [30] goto +26 (target=56)
      [33] aload_0 v0
      [34] getfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [37] aload_0 v0
      [38] getfield #14
        + Fieldref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.this$0 Lorg/edublogs/android/ui/posts/EditPostActivity;]
      [41] invokevirtual #26
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity.getResources ()Landroid/content/res/Resources;]
      [44] ldc #1
        + Integer [2131296351]
      [46] invokevirtual #15
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [49] iconst_0
      [50] invokestatic #19
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [53] invokevirtual #20
        + Methodref [android/widget/Toast.show ()V]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 1842
        [8] -> line 1843
        [12] -> line 1844
        [19] -> line 1845
        [30] -> line 1847
        [33] -> line 1848
        [56] -> line 1850
      + Local variable table attribute (count = 2)
        v0: 0 -> 57 [Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask; this]
        v1: 0 -> 57 [Landroid/text/SpannableStringBuilder; ssb]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #6
        + Class [android/text/SpannableStringBuilder]
      [5] invokevirtual #30
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.onPostExecute (Landroid/text/SpannableStringBuilder;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #2
        + Class [[Ljava/util/List;]
      [5] invokevirtual #29
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.doInBackground ([Ljava/util/List;)Landroid/text/SpannableStringBuilder;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       <init>(Lorg/edublogs/android/ui/posts/EditPostActivity;Lorg/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask;)V
    Access flags: 0x1000
      = synthetic EditPostActivity$processAttachmentsTask(org.edublogs.android.ui.posts.EditPostActivity,org.edublogs.android.ui.posts.EditPostActivity$processAttachmentsTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #28
        + Methodref [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask.<init> (Lorg/edublogs/android/ui/posts/EditPostActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1821
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/EditPostActivity$processAttachmentsTask]
      + Class [org/edublogs/android/ui/posts/EditPostActivity]
      + Utf8 [processAttachmentsTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/util/List<*>;Ljava/lang/Void;Landroid/text/SpannableStringBuilder;>;]
  + Source file attribute:
    + Utf8 [EditPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PagesActivity
  Superclass:    org/edublogs/android/ui/posts/PostsActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PagesActivity extends org.edublogs.android.ui.posts.PostsActivity

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [org/edublogs/android/ui/posts/PagesActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PagesActivity;]
  + Utf8 [PagesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [org/edublogs/android/ui/posts/PagesActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 1):
  + Method:       <init>()V
    Access flags: 0x1
      = public PagesActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #3
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 5
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/posts/PagesActivity; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [PagesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity
  Superclass:    org/edublogs/android/ui/WPActionBarActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PostsActivity extends org.edublogs.android.ui.WPActionBarActivity

Interfaces (count = 5):
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]

Constant Pool (count = 833):
  + Integer [16908332]
  + Integer [2130903096]
  + Integer [2131165435]
  + Integer [2131165436]
  + Integer [2131165438]
  + Integer [2131165488]
  + Integer [2131165494]
  + Integer [2131296309]
  + Integer [2131296310]
  + Integer [2131296323]
  + Integer [2131296324]
  + Integer [2131296325]
  + Integer [2131296329]
  + Integer [2131296356]
  + Integer [2131296424]
  + Integer [2131296425]
  + Integer [2131296428]
  + Integer [2131296430]
  + Integer [2131296431]
  + Integer [2131296434]
  + Integer [2131296437]
  + Integer [2131296438]
  + Integer [2131296439]
  + Integer [2131296440]
  + Integer [2131296441]
  + Integer [2131296443]
  + Integer [2131296555]
  + Integer [2131296571]
  + Integer [2131296572]
  + Integer [2131296590]
  + Integer [2131689477]
  + String []
  + String [ ']
  + String [']
  + String ['?]
  + String [CANCEL]
  + String [GET]
  + String [OK]
  + String [bug_19917_fix]
  + String [commentText]
  + String [errorMessage]
  + String [fromNotification]
  + String [http://wp.me]
  + String [id]
  + String [isNew]
  + String [isPage]
  + String [postID]
  + String [shouldRefresh]
  + String [viewPages]
  + String [wp_pref_last_activity]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/ProgressDialog]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/preference/PreferenceManager]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [android/widget/ListView]
  + Class [android/widget/Toast]
  + Class [android/widget/ViewSwitcher]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/io/BufferedReader]
  + Class [java/io/InputStreamReader]
  + Class [java/lang/Boolean]
  + Class [java/lang/Exception]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Void]
  + Class [java/net/HttpURLConnection]
  + Class [java/net/URL]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/MenuDrawerItem]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity]
  + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/PagesActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$1]
  + Class [org/edublogs/android/ui/posts/PostsActivity$2]
  + Class [org/edublogs/android/ui/posts/PostsActivity$3]
  + Class [org/edublogs/android/ui/posts/PostsActivity$4]
  + Class [org/edublogs/android/ui/posts/PostsActivity$5]
  + Class [org/edublogs/android/ui/posts/PostsActivity$6]
  + Class [org/edublogs/android/ui/posts/PostsActivity$7]
  + Class [org/edublogs/android/ui/posts/PostsActivity$8]
  + Class [org/edublogs/android/ui/posts/PostsActivity$9]
  + Class [org/edublogs/android/ui/posts/PostsActivity$addCommentTask]
  + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Class [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask]
  + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/WordPress.postsShouldRefresh Z]
  + Fieldref [org/edublogs/android/WordPress.shouldRestoreSelectedActivity Z]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/MenuDrawerItem.NO_ITEM_ID I]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mFirstLaunch Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mMenuItems Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.shouldAnimateRefreshButton Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.shouldSelectAfterLoad Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
  + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
  + Methodref [android/app/ProgressDialog.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.getBooleanExtra (Ljava/lang/String;Z)Z]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/support/v4/app/FragmentManager.addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
  + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
  + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
  + Methodref [android/support/v4/app/FragmentTransaction.hide (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/ListView.getCount ()I]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [android/widget/ViewSwitcher.showNext ()V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
  + Methodref [java/io/BufferedReader.close ()V]
  + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;]
  + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;]
  + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPress.setOnPostUploadedListener (Lorg/edublogs/android/WordPress$OnPostUploadedListener;)V]
  + Methodref [org/edublogs/android/WordPressDB.findLocalChanges ()Z]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/models/Post.isPage ()Z]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.hasItemId ()Z]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.isVisible ()Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/MenuDrawerItem.selectItem ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateDialog (I)Landroid/app/Dialog;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onNewIntent (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPause ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onResume ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onStop ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.attemptToSelectPost ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.checkForLocalChanges (Z)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.createMenuDrawer (I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getShortlinkTagHref (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.onPostAction (ILorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.refreshComments ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.showPostUploadErrorAlert (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.startNotificationsActivity (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$1.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$2.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$3.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$4.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$5.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$6.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$7.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$8.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$9.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.setListShown (Z)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.cancel (Z)Z]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.clearContent ()V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.isInLayout ()Z]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.loadPost (Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
  + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitle (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/io/Reader;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
  + NameAndType [NO_ITEM_ID I]
  + NameAndType [add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + NameAndType [addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [attemptToSelectPost ()V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [cancel (Z)Z]
  + NameAndType [checkForLocalChanges (Z)V]
  + NameAndType [clearContent ()V]
  + NameAndType [close ()V]
  + NameAndType [commit ()Z]
  + NameAndType [commitAllowingStateLoss ()I]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [createMenuDrawer (I)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [findLocalChanges ()Z]
  + NameAndType [finish ()V]
  + NameAndType [getBackStackEntryCount ()I]
  + NameAndType [getBoolean (Ljava/lang/String;)Z]
  + NameAndType [getBooleanExtra (Ljava/lang/String;Z)Z]
  + NameAndType [getCount ()I]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getInputStream ()Ljava/io/InputStream;]
  + NameAndType [getInt (Ljava/lang/String;I)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getPostid ()Ljava/lang/String;]
  + NameAndType [getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getShortlinkTagHref (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [hasItemId ()Z]
  + NameAndType [hasNext ()Z]
  + NameAndType [hide (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isInLayout ()Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isPage ()Z]
  + NameAndType [isPage Z]
  + NameAndType [isRefreshing Z]
  + NameAndType [isSelected ()Ljava/lang/Boolean;]
  + NameAndType [isVisible ()Ljava/lang/Boolean;]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [loadPost (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [loadPosts (Z)Z]
  + NameAndType [loadingDialog Landroid/app/ProgressDialog;]
  + NameAndType [mFirstLaunch Z]
  + NameAndType [mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [mMenuItems Ljava/util/List;]
  + NameAndType [mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + NameAndType [makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [numRecords I]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onBlogChanged ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateDialog (I)Landroid/app/Dialog;]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onNewIntent (Landroid/content/Intent;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPause ()V]
  + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [onResume ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [onStop ()V]
  + NameAndType [openConnection ()Ljava/net/URLConnection;]
  + NameAndType [popBackStack ()V]
  + NameAndType [popPostDetail ()V]
  + NameAndType [postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [postsShouldRefresh Z]
  + NameAndType [printStackTrace ()V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [readLine ()Ljava/lang/String;]
  + NameAndType [refreshComments ()V]
  + NameAndType [refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [refreshPosts (Z)V]
  + NameAndType [selectItem ()V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [setListShown (Z)V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)V]
  + NameAndType [setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnPostUploadedListener (Lorg/edublogs/android/WordPress$OnPostUploadedListener;)V]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setRequestMethod (Ljava/lang/String;)V]
  + NameAndType [setTitle (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [shouldAnimateRefreshButton Z]
  + NameAndType [shouldRestoreSelectedActivity Z]
  + NameAndType [shouldSelectAfterLoad Z]
  + NameAndType [show ()V]
  + NameAndType [showNext ()V]
  + NameAndType [showPostUploadErrorAlert (Ljava/lang/String;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [startNotificationsActivity (Landroid/os/Bundle;)V]
  + NameAndType [stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [switcher Landroid/widget/ViewSwitcher;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [ ']
  + Utf8 [']
  + Utf8 ['?]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/lang/Boolean;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/net/URLConnection;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/Dialog;]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/Reader;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Lorg/edublogs/android/WordPress$OnPostUploadedListener;)V]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [CANCEL]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [GET]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/widget/ViewSwitcher;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/BufferedReader;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/HttpURLConnection;]
  + Utf8 [Ljava/net/URL;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<Lorg/edublogs/android/ui/MenuDrawerItem;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/MenuDrawerItem;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [NO_ITEM_ID]
  + Utf8 [OK]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [OnClickListener]
  + Utf8 [OnDetailPostActionListener]
  + Utf8 [OnDialogConfirmListener]
  + Utf8 [OnPostActionListener]
  + Utf8 [OnPostSelectedListener]
  + Utf8 [OnPostUploadedListener]
  + Utf8 [OnRefreshListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [RefreshBlogContentTask]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [action]
  + Utf8 [actionBar]
  + Utf8 [add]
  + Utf8 [addCommentTask]
  + Utf8 [addOnBackStackChangedListener]
  + Utf8 [addToBackStack]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/Toast]
  + Utf8 [android/widget/ViewSwitcher]
  + Utf8 [append]
  + Utf8 [attemptToSelectPost]
  + Utf8 [beginTransaction]
  + Utf8 [booleanValue]
  + Utf8 [bug_19917_fix]
  + Utf8 [cancel]
  + Utf8 [checkForLocalChanges]
  + Utf8 [clearContent]
  + Utf8 [close]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [commentText]
  + Utf8 [commit]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [conn]
  + Utf8 [create]
  + Utf8 [createMenuDrawer]
  + Utf8 [currentBlog]
  + Utf8 [currentPost]
  + Utf8 [data]
  + Utf8 [deletePostTask]
  + Utf8 [dialogBuilder]
  + Utf8 [e]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [equals]
  + Utf8 [errorMessage]
  + Utf8 [errorMsg]
  + Utf8 [execute]
  + Utf8 [extras]
  + Utf8 [f]
  + Utf8 [findFragmentById]
  + Utf8 [findItem]
  + Utf8 [findLocalChanges]
  + Utf8 [finish]
  + Utf8 [fm]
  + Utf8 [fromNotification]
  + Utf8 [ft]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getBoolean]
  + Utf8 [getBooleanExtra]
  + Utf8 [getCount]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getExtras]
  + Utf8 [getHTML]
  + Utf8 [getId]
  + Utf8 [getInputStream]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getListView]
  + Utf8 [getPostid]
  + Utf8 [getPostsTask]
  + Utf8 [getRecentPostsTask]
  + Utf8 [getResources]
  + Utf8 [getShortlinkTagHref]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [hasItemId]
  + Utf8 [hasLocalChanges]
  + Utf8 [hasNext]
  + Utf8 [hide]
  + Utf8 [html]
  + Utf8 [http://wp.me]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [indexOf]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [intent]
  + Utf8 [isEmpty]
  + Utf8 [isFinishing]
  + Utf8 [isInLayout]
  + Utf8 [isLocalDraft]
  + Utf8 [isNew]
  + Utf8 [isPage]
  + Utf8 [isRefreshing]
  + Utf8 [isSelected]
  + Utf8 [isVisible]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [itemIterator]
  + Utf8 [iterator]
  + Utf8 [java/io/BufferedReader]
  + Utf8 [java/io/InputStreamReader]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Void]
  + Utf8 [java/net/HttpURLConnection]
  + Utf8 [java/net/URL]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [lastActivitySelection]
  + Utf8 [line]
  + Utf8 [loadPost]
  + Utf8 [loadPosts]
  + Utf8 [loadingDialog]
  + Utf8 [location]
  + Utf8 [mFirstLaunch]
  + Utf8 [mMenuDrawer]
  + Utf8 [mMenuItems]
  + Utf8 [mOnBackStackChangedListener]
  + Utf8 [makeText]
  + Utf8 [menu]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [next]
  + Utf8 [numRecords]
  + Utf8 [onActivityResult]
  + Utf8 [onBlogChanged]
  + Utf8 [onCreate]
  + Utf8 [onCreateDialog]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onDetailPostAction]
  + Utf8 [onDialogConfirm]
  + Utf8 [onNewIntent]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPause]
  + Utf8 [onPostAction]
  + Utf8 [onPostSelected]
  + Utf8 [onRefresh]
  + Utf8 [onResume]
  + Utf8 [onSaveInstanceState]
  + Utf8 [onStop]
  + Utf8 [openConnection]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$OnPostUploadedListener]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/MenuDrawerItem]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity]
  + Utf8 [org/edublogs/android/ui/notifications/NotificationsActivity]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/PagesActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$2]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$3]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$4]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$5]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$6]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$7]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$8]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$9]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$addCommentTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Utf8 [outState]
  + Utf8 [popBackStack]
  + Utf8 [popPostDetail]
  + Utf8 [post]
  + Utf8 [postID]
  + Utf8 [postList]
  + Utf8 [postsShouldRefresh]
  + Utf8 [printStackTrace]
  + Utf8 [putBoolean]
  + Utf8 [putExtra]
  + Utf8 [putExtras]
  + Utf8 [putInt]
  + Utf8 [rd]
  + Utf8 [readLine]
  + Utf8 [refreshComments]
  + Utf8 [refreshCommentsTask]
  + Utf8 [refreshMenuItem]
  + Utf8 [refreshPosts]
  + Utf8 [requestCode]
  + Utf8 [result]
  + Utf8 [resultCode]
  + Utf8 [returnText]
  + Utf8 [savedInstanceState]
  + Utf8 [selectItem]
  + Utf8 [setCancelable]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setListShown]
  + Utf8 [setMessage]
  + Utf8 [setNegativeButton]
  + Utf8 [setOnPostUploadedListener]
  + Utf8 [setPositiveButton]
  + Utf8 [setRequestMethod]
  + Utf8 [setTitle]
  + Utf8 [setTransition]
  + Utf8 [settings]
  + Utf8 [shareURLTask]
  + Utf8 [shortlink]
  + Utf8 [shouldAnimateRefreshButton]
  + Utf8 [shouldPrompt]
  + Utf8 [shouldRefresh]
  + Utf8 [shouldRestoreSelectedActivity]
  + Utf8 [shouldSelectAfterLoad]
  + Utf8 [show]
  + Utf8 [showNext]
  + Utf8 [showPostUploadErrorAlert]
  + Utf8 [start]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [startAnimatingRefreshButton]
  + Utf8 [startNotificationsActivity]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [substring]
  + Utf8 [switcher]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [url]
  + Utf8 [urlSource]
  + Utf8 [urlString]
  + Utf8 [valueOf]
  + Utf8 [viewPages]
  + Utf8 [wpDB]
  + Utf8 [wp_pref_last_activity]

Fields (count = 7):
  + Field:        postList Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x2
      = private org.edublogs.android.ui.posts.PostsListFragment postList
  + Field:        loadingDialog Landroid/app/ProgressDialog;
    Access flags: 0x1
      = public android.app.ProgressDialog loadingDialog
  + Field:        isPage Z
    Access flags: 0x1
      = public boolean isPage
  + Field:        errorMsg Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String errorMsg
  + Field:        isRefreshing Z
    Access flags: 0x1
      = public boolean isRefreshing
  + Field:        refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem refreshMenuItem
  + Field:        mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;
    Access flags: 0x2
      = private android.support.v4.app.FragmentManager$OnBackStackChangedListener mOnBackStackChangedListener

Methods (count = 30):
  + Method:       <init>()V
    Access flags: 0x1
      = public PostsActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #216
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [9] aload_0 v0
      [10] ldc #32
        + String []
      [12] putfield #126
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #128
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [20] aload_0 v0
      [21] new #96
        + Class [org/edublogs/android/ui/posts/PostsActivity$1]
      [24] dup
      [25] aload_0 v0
      [26] invokespecial #251
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$1.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [29] putfield #133
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 47
        [4] -> line 54
        [9] -> line 55
        [15] -> line 56
        [20] -> line 194
        [32] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 364, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #219
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
      [5] getstatic #124
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [8] ifnonnull +18 (target=26)
      [11] aload_0 v0
      [12] ldc #30
        + Integer [2131296590]
      [14] iconst_1
      [15] invokestatic #177
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
      [18] invokevirtual #178
        + Methodref [android/widget/Toast.show ()V]
      [21] aload_0 v0
      [22] invokevirtual #231
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.finish ()V]
      [25] return
      [26] aload_0 v0
      [27] invokevirtual #233
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getIntent ()Landroid/content/Intent;]
      [30] invokevirtual #155
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [33] astore_2 v2
      [34] aload_2 v2
      [35] ifnull +18 (target=53)
      [38] aload_2 v2
      [39] ldc #42
        + String [fromNotification]
      [41] invokevirtual #161
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [44] ifeq +9 (target=53)
      [47] aload_0 v0
      [48] aload_2 v2
      [49] invokespecial #249
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startNotificationsActivity (Landroid/os/Bundle;)V]
      [52] return
      [53] getstatic #123
        + Fieldref [org/edublogs/android/WordPress.shouldRestoreSelectedActivity Z]
      [56] ifeq +168 (target=224)
      [59] invokestatic #203
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [62] ifnull +162 (target=224)
      [65] aload_0 v0
      [66] instanceof #94
        + Class [org/edublogs/android/ui/posts/PagesActivity]
      [69] ifne +155 (target=224)
      [72] new #119
        + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      [75] dup
      [76] aload_0 v0
      [77] invokestatic #203
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [80] invokespecial #275
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
      [83] iconst_1
      [84] anewarray #74
        + Class [java/lang/Boolean]
      [87] dup
      [88] iconst_0
      [89] iconst_0
      [90] invokestatic #187
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [93] aastore
      [94] invokevirtual #276
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [97] pop
      [98] iconst_0
      [99] putstatic #123
        + Fieldref [org/edublogs/android/WordPress.shouldRestoreSelectedActivity Z]
      [102] aload_0 v0
      [103] invokestatic #165
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [106] astore_3 v3
      [107] aload_3 v3
      [108] ldc #50
        + String [wp_pref_last_activity]
      [110] iconst_m1
      [111] invokeinterface #278
        + InterfaceMethodref [android/content/SharedPreferences.getInt (Ljava/lang/String;I)I]
      [116] istore v4
      [118] iload v4
      [120] getstatic #125
        + Fieldref [org/edublogs/android/ui/MenuDrawerItem.NO_ITEM_ID I]
      [123] ificmple +101 (target=224)
      [126] iload v4
      [128] bipush 8
      [130] ificmpeq +94 (target=224)
      [133] aload_0 v0
      [134] getfield #132
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mMenuItems Ljava/util/List;]
      [137] invokeinterface #286
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [142] astore v5
      [144] goto +70 (target=214)
      [147] aload v5
      [149] invokeinterface #285
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [154] checkcast #89
        + Class [org/edublogs/android/ui/MenuDrawerItem]
      [157] astore v6
      [159] aload v6
      [161] invokevirtual #212
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.hasItemId ()Z]
      [164] ifeq +50 (target=214)
      [167] aload v6
      [169] invokevirtual #211
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.getItemId ()I]
      [172] iload v4
      [174] ificmpne +40 (target=214)
      [177] aload v6
      [179] invokevirtual #213
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.isSelected ()Ljava/lang/Boolean;]
      [182] invokevirtual #186
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [185] ifne +29 (target=214)
      [188] aload v6
      [190] invokevirtual #214
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.isVisible ()Ljava/lang/Boolean;]
      [193] invokevirtual #186
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [196] ifeq +18 (target=214)
      [199] aload_0 v0
      [200] iconst_1
      [201] putfield #130
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mFirstLaunch Z]
      [204] aload v6
      [206] invokevirtual #215
        + Methodref [org/edublogs/android/ui/MenuDrawerItem.selectItem ()V]
      [209] aload_0 v0
      [210] invokevirtual #231
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.finish ()V]
      [213] return
      [214] aload v5
      [216] invokeinterface #284
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [221] ifne -74 (target=147)
      [224] aload_0 v0
      [225] ldc #2
        + Integer [2130903096]
      [227] invokevirtual #230
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.createMenuDrawer (I)V]
      [230] aload_0 v0
      [231] invokevirtual #237
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [234] astore_3 v3
      [235] aload_3 v3
      [236] iconst_1
      [237] invokevirtual #180
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [240] aload_0 v0
      [241] invokevirtual #238
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [244] astore v4
      [246] aload v4
      [248] aload_0 v0
      [249] getfield #133
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mOnBackStackChangedListener Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;]
      [252] invokevirtual #166
        + Methodref [android/support/v4/app/FragmentManager.addOnBackStackChangedListener (Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V]
      [255] aload_0 v0
      [256] aload v4
      [258] ldc #4
        + Integer [2131165436]
      [260] invokevirtual #168
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [263] checkcast #109
        + Class [org/edublogs/android/ui/posts/PostsListFragment]
      [266] putfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [269] aload_0 v0
      [270] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [273] iconst_1
      [274] invokevirtual #269
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.setListShown (Z)V]
      [277] aload_2 v2
      [278] ifnull +32 (target=310)
      [281] aload_0 v0
      [282] aload_2 v2
      [283] ldc #49
        + String [viewPages]
      [285] invokevirtual #161
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [288] putfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [291] aload_2 v2
      [292] ldc #41
        + String [errorMessage]
      [294] invokevirtual #162
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [297] astore v5
      [299] aload v5
      [301] ifnull +9 (target=310)
      [304] aload_0 v0
      [305] aload v5
      [307] invokespecial #245
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.showPostUploadErrorAlert (Ljava/lang/String;)V]
      [310] aload_0 v0
      [311] getfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [314] ifeq +16 (target=330)
      [317] aload_0 v0
      [318] aload_0 v0
      [319] ldc #9
        + Integer [2131296310]
      [321] invokevirtual #236
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getString (I)Ljava/lang/String;]
      [324] invokevirtual #244
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.setTitle (Ljava/lang/CharSequence;)V]
      [327] goto +13 (target=340)
      [330] aload_0 v0
      [331] aload_0 v0
      [332] ldc #8
        + Integer [2131296309]
      [334] invokevirtual #236
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getString (I)Ljava/lang/String;]
      [337] invokevirtual #244
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.setTitle (Ljava/lang/CharSequence;)V]
      [340] aconst_null
      [341] putstatic #121
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [344] new #97
        + Class [org/edublogs/android/ui/posts/PostsActivity$2]
      [347] dup
      [348] aload_0 v0
      [349] invokespecial #252
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$2.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [352] invokestatic #204
        + Methodref [org/edublogs/android/WordPress.setOnPostUploadedListener (Lorg/edublogs/android/WordPress$OnPostUploadedListener;)V]
      [355] aload_1 v1
      [356] ifnull +7 (target=363)
      [359] aload_0 v0
      [360] invokevirtual #242
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
      [363] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 45)
        [0] -> line 63
        [5] -> line 66
        [11] -> line 67
        [21] -> line 68
        [25] -> line 69
        [26] -> line 73
        [34] -> line 74
        [47] -> line 75
        [52] -> line 76
        [53] -> line 80
        [65] -> line 81
        [72] -> line 83
        [98] -> line 85
        [102] -> line 86
        [107] -> line 87
        [118] -> line 88
        [133] -> line 89
        [144] -> line 90
        [147] -> line 91
        [159] -> line 93
        [199] -> line 94
        [204] -> line 95
        [209] -> line 96
        [213] -> line 97
        [214] -> line 90
        [224] -> line 103
        [230] -> line 105
        [235] -> line 106
        [240] -> line 108
        [246] -> line 109
        [255] -> line 110
        [269] -> line 111
        [277] -> line 113
        [281] -> line 114
        [291] -> line 115
        [299] -> line 116
        [304] -> line 117
        [310] -> line 120
        [317] -> line 121
        [330] -> line 123
        [340] -> line 125
        [344] -> line 127
        [355] -> line 139
        [359] -> line 140
        [363] -> line 141
      + Local variable table attribute (count = 10)
        v0: 0 -> 364 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 364 [Landroid/os/Bundle; savedInstanceState]
        v2: 34 -> 364 [Landroid/os/Bundle; extras]
        v3: 107 -> 224 [Landroid/content/SharedPreferences; settings]
        v4: 118 -> 224 [I lastActivitySelection]
        v5: 144 -> 224 [Ljava/util/Iterator; itemIterator]
        v6: 159 -> 214 [Lorg/edublogs/android/ui/MenuDrawerItem; item]
        v3: 235 -> 364 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v4: 246 -> 364 [Landroid/support/v4/app/FragmentManager; fm]
        v5: 299 -> 310 [Ljava/lang/String; errorMessage]
      + Local variable type table attribute (count = 1)
        v5: 144 -> 224 [Ljava/util/Iterator<Lorg/edublogs/android/ui/MenuDrawerItem;>; itemIterator]
  + Method:       showPostUploadErrorAlert(Ljava/lang/String;)V
    Access flags: 0x2
      = private void showPostUploadErrorAlert(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 3, stack = 5):
      [0] new #52
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #142
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [8] astore_2 v2
      [9] aload_2 v2
      [10] aload_0 v0
      [11] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [14] ldc #12
        + Integer [2131296325]
      [16] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [19] invokevirtual #148
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [22] pop
      [23] aload_2 v2
      [24] aload_1 v1
      [25] invokevirtual #145
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [28] pop
      [29] aload_2 v2
      [30] ldc #38
        + String [OK]
      [32] new #98
        + Class [org/edublogs/android/ui/posts/PostsActivity$3]
      [35] dup
      [36] aload_0 v0
      [37] invokespecial #253
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$3.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [40] invokevirtual #147
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [43] pop
      [44] aload_2 v2
      [45] iconst_1
      [46] invokevirtual #144
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [49] pop
      [50] aload_0 v0
      [51] invokevirtual #240
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
      [54] ifne +10 (target=64)
      [57] aload_2 v2
      [58] invokevirtual #143
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [61] invokevirtual #141
        + Methodref [android/app/AlertDialog.show ()V]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 145
        [4] -> line 146
        [5] -> line 145
        [9] -> line 147
        [14] -> line 148
        [16] -> line 147
        [23] -> line 149
        [29] -> line 150
        [32] -> line 151
        [40] -> line 150
        [44] -> line 157
        [50] -> line 158
        [57] -> line 159
        [64] -> line 160
      + Local variable table attribute (count = 3)
        v0: 0 -> 65 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 65 [Ljava/lang/String; errorMessage]
        v2: 9 -> 65 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       onNewIntent(Landroid/content/Intent;)V
    Access flags: 0x4
      = protected void onNewIntent(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #222
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onNewIntent (Landroid/content/Intent;)V]
      [5] aload_1 v1
      [6] invokevirtual #155
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [9] astore_2 v2
      [10] aload_2 v2
      [11] ifnull +34 (target=45)
      [14] aload_2 v2
      [15] ldc #42
        + String [fromNotification]
      [17] invokevirtual #161
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [20] ifeq +9 (target=29)
      [23] aload_0 v0
      [24] aload_2 v2
      [25] invokespecial #249
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startNotificationsActivity (Landroid/os/Bundle;)V]
      [28] return
      [29] aload_2 v2
      [30] ldc #41
        + String [errorMessage]
      [32] invokevirtual #162
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [35] astore_3 v3
      [36] aload_3 v3
      [37] ifnull +8 (target=45)
      [40] aload_0 v0
      [41] aload_3 v3
      [42] invokespecial #245
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.showPostUploadErrorAlert (Ljava/lang/String;)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 164
        [5] -> line 166
        [10] -> line 167
        [14] -> line 169
        [23] -> line 170
        [28] -> line 171
        [29] -> line 174
        [36] -> line 175
        [40] -> line 176
        [45] -> line 179
      + Local variable table attribute (count = 4)
        v0: 0 -> 46 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 46 [Landroid/content/Intent; intent]
        v2: 10 -> 46 [Landroid/os/Bundle; extras]
        v3: 36 -> 45 [Ljava/lang/String; errorMessage]
  + Method:       startNotificationsActivity(Landroid/os/Bundle;)V
    Access flags: 0x2
      = private void startNotificationsActivity(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] invokestatic #165
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokeinterface #277
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [11] astore_3 v3
      [12] aload_3 v3
      [13] ldc #50
        + String [wp_pref_last_activity]
      [15] bipush 9
      [17] invokeinterface #280
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putInt (Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;]
      [22] pop
      [23] aload_3 v3
      [24] invokeinterface #279
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [29] pop
      [30] new #56
        + Class [android/content/Intent]
      [33] dup
      [34] aload_0 v0
      [35] ldc #92
        + Class [org/edublogs/android/ui/notifications/NotificationsActivity]
      [37] invokespecial #153
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [40] astore v4
      [42] aload v4
      [44] aload_1 v1
      [45] invokevirtual #159
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [48] pop
      [49] aload_0 v0
      [50] aload v4
      [52] invokevirtual #246
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivity (Landroid/content/Intent;)V]
      [55] aload_0 v0
      [56] invokevirtual #231
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.finish ()V]
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 183
        [5] -> line 184
        [12] -> line 185
        [23] -> line 186
        [30] -> line 188
        [42] -> line 189
        [49] -> line 190
        [55] -> line 191
        [59] -> line 192
      + Local variable table attribute (count = 5)
        v0: 0 -> 60 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 60 [Landroid/os/Bundle; extras]
        v2: 5 -> 60 [Landroid/content/SharedPreferences; settings]
        v3: 12 -> 60 [Landroid/content/SharedPreferences$Editor; editor]
        v4: 42 -> 60 [Landroid/content/Intent; i]
  + Method:       checkForLocalChanges(Z)V
    Access flags: 0x4
      = protected void checkForLocalChanges(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 142, locals = 4, stack = 5):
      [0] getstatic #124
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] invokevirtual #205
        + Methodref [org/edublogs/android/WordPressDB.findLocalChanges ()Z]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] ifeq +112 (target=120)
      [11] iload_1 v1
      [12] ifne +4 (target=16)
      [15] return
      [16] new #52
        + Class [android/app/AlertDialog$Builder]
      [19] dup
      [20] aload_0 v0
      [21] invokespecial #142
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [24] astore_3 v3
      [25] aload_3 v3
      [26] aload_0 v0
      [27] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [30] ldc #28
        + Integer [2131296571]
      [32] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [35] invokevirtual #148
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [38] pop
      [39] aload_3 v3
      [40] aload_0 v0
      [41] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [44] ldc #29
        + Integer [2131296572]
      [46] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [49] invokevirtual #145
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [52] pop
      [53] aload_3 v3
      [54] aload_0 v0
      [55] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [58] ldc #10
        + Integer [2131296323]
      [60] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [63] new #99
        + Class [org/edublogs/android/ui/posts/PostsActivity$4]
      [66] dup
      [67] aload_0 v0
      [68] invokespecial #254
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$4.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [71] invokevirtual #147
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [74] pop
      [75] aload_3 v3
      [76] aload_0 v0
      [77] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [80] ldc #11
        + Integer [2131296324]
      [82] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [85] new #100
        + Class [org/edublogs/android/ui/posts/PostsActivity$5]
      [88] dup
      [89] aload_0 v0
      [90] invokespecial #255
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$5.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [93] invokevirtual #146
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [96] pop
      [97] aload_3 v3
      [98] iconst_1
      [99] invokevirtual #144
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [102] pop
      [103] aload_0 v0
      [104] invokevirtual #240
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
      [107] ifne +34 (target=141)
      [110] aload_3 v3
      [111] invokevirtual #143
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [114] invokevirtual #141
        + Methodref [android/app/AlertDialog.show ()V]
      [117] goto +24 (target=141)
      [120] aload_0 v0
      [121] invokevirtual #242
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
      [124] aload_0 v0
      [125] invokespecial #228
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.attemptToSelectPost ()V]
      [128] aload_0 v0
      [129] iconst_1
      [130] putfield #136
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.shouldAnimateRefreshButton Z]
      [133] aload_0 v0
      [134] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [137] iconst_0
      [138] invokevirtual #268
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
      [141] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 202
        [7] -> line 203
        [11] -> line 204
        [15] -> line 205
        [16] -> line 206
        [20] -> line 207
        [21] -> line 206
        [25] -> line 208
        [30] -> line 209
        [32] -> line 208
        [39] -> line 210
        [53] -> line 211
        [63] -> line 212
        [71] -> line 211
        [75] -> line 220
        [85] -> line 221
        [93] -> line 220
        [97] -> line 227
        [103] -> line 228
        [110] -> line 229
        [117] -> line 231
        [120] -> line 232
        [124] -> line 233
        [128] -> line 234
        [133] -> line 235
        [141] -> line 237
      + Local variable table attribute (count = 4)
        v0: 0 -> 142 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 142 [Z shouldPrompt]
        v2: 7 -> 142 [Z hasLocalChanges]
        v3: 25 -> 117 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       popPostDetail()V
    Access flags: 0x4
      = protected void popPostDetail()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #238
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #5
        + Integer [2131165438]
      [8] invokevirtual #168
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [11] checkcast #114
        + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnonnull +15 (target=31)
      [19] aload_1 v1
      [20] invokevirtual #170
        + Methodref [android/support/v4/app/FragmentManager.popBackStack ()V]
      [23] goto +8 (target=31)
      [26] astore_3 v3
      [27] aload_3 v3
      [28] invokevirtual #188
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [31] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (19 -> 23: 26):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 240
        [5] -> line 241
        [6] -> line 242
        [11] -> line 241
        [15] -> line 243
        [19] -> line 245
        [23] -> line 246
        [27] -> line 247
        [31] -> line 250
      + Local variable table attribute (count = 4)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 5 -> 32 [Landroid/support/v4/app/FragmentManager; fm]
        v2: 15 -> 32 [Lorg/edublogs/android/ui/posts/ViewPostFragment; f]
        v3: 27 -> 31 [Ljava/lang/Exception; e]
  + Method:       onResume()V
    Access flags: 0x4
      = protected void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #225
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onResume ()V]
      [4] aload_0 v0
      [5] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [8] invokevirtual #266
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getListView ()Landroid/widget/ListView;]
      [11] invokevirtual #176
        + Methodref [android/widget/ListView.getCount ()I]
      [14] ifne +12 (target=26)
      [17] aload_0 v0
      [18] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [21] iconst_0
      [22] invokevirtual #267
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
      [25] pop
      [26] getstatic #122
        + Fieldref [org/edublogs/android/WordPress.postsShouldRefresh Z]
      [29] ifeq +12 (target=41)
      [32] aload_0 v0
      [33] iconst_0
      [34] invokevirtual #229
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.checkForLocalChanges (Z)V]
      [37] iconst_0
      [38] putstatic #122
        + Fieldref [org/edublogs/android/WordPress.postsShouldRefresh Z]
      [41] aload_0 v0
      [42] invokespecial #228
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.attemptToSelectPost ()V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 254
        [4] -> line 255
        [17] -> line 256
        [26] -> line 257
        [32] -> line 258
        [37] -> line 259
        [41] -> line 261
        [45] -> line 262
      + Local variable table attribute (count = 1)
        v0: 0 -> 46 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #224
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPause ()V]
      [4] aload_0 v0
      [5] getfield #128
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [8] ifeq +11 (target=19)
      [11] aload_0 v0
      [12] aload_0 v0
      [13] getfield #135
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [16] invokevirtual #250
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 266
        [4] -> line 267
        [11] -> line 268
        [19] -> line 269
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
  + Method:       onStop()V
    Access flags: 0x4
      = protected void onStop()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #227
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onStop ()V]
      [4] aload_0 v0
      [5] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [8] getfield #137
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
      [11] ifnull +15 (target=26)
      [14] aload_0 v0
      [15] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [18] getfield #137
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
      [21] iconst_1
      [22] invokevirtual #270
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.cancel (Z)Z]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 273
        [4] -> line 274
        [14] -> line 275
        [26] -> line 276
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 75, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #221
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #239
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #31
        + Integer [2131689477]
      [14] aload_1 v1
      [15] invokevirtual #181
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] ldc #6
        + Integer [2131165488]
      [22] invokeinterface #281
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [27] putfield #135
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [30] aload_0 v0
      [31] getfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [34] ifeq +19 (target=53)
      [37] aload_1 v1
      [38] ldc #7
        + Integer [2131165494]
      [40] invokeinterface #281
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [45] ldc #27
        + Integer [2131296555]
      [47] invokeinterface #283
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setTitle (I)Lcom/actionbarsherlock/view/MenuItem;]
      [52] pop
      [53] aload_0 v0
      [54] getfield #136
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.shouldAnimateRefreshButton Z]
      [57] ifeq +16 (target=73)
      [60] aload_0 v0
      [61] iconst_0
      [62] putfield #136
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.shouldAnimateRefreshButton Z]
      [65] aload_0 v0
      [66] aload_0 v0
      [67] getfield #135
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [70] invokevirtual #248
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [73] iconst_1
      [74] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 280
        [6] -> line 281
        [11] -> line 282
        [18] -> line 283
        [30] -> line 285
        [37] -> line 286
        [53] -> line 289
        [60] -> line 290
        [65] -> line 291
        [73] -> line 293
      + Local variable table attribute (count = 3)
        v0: 0 -> 75 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 75 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 75 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 137, locals = 4, stack = 5):
      [0] aload_1 v1
      [1] invokeinterface #282
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] ldc #6
        + Integer [2131165488]
      [10] ificmpne +36 (target=46)
      [13] aload_0 v0
      [14] iconst_1
      [15] invokevirtual #229
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.checkForLocalChanges (Z)V]
      [18] new #119
        + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      [21] dup
      [22] aload_0 v0
      [23] getstatic #120
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [26] invokespecial #275
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
      [29] iconst_1
      [30] anewarray #74
        + Class [java/lang/Boolean]
      [33] dup
      [34] iconst_0
      [35] iconst_0
      [36] invokestatic #187
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [39] aastore
      [40] invokevirtual #276
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [43] pop
      [44] iconst_1
      [45] ireturn
      [46] iload_2 v2
      [47] ldc #7
        + Integer [2131165494]
      [49] ificmpne +58 (target=107)
      [52] new #56
        + Class [android/content/Intent]
      [55] dup
      [56] aload_0 v0
      [57] ldc #93
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [59] invokespecial #153
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [62] astore_3 v3
      [63] aload_3 v3
      [64] ldc #44
        + String [id]
      [66] getstatic #120
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [69] invokevirtual #206
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [72] invokevirtual #156
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [75] pop
      [76] aload_3 v3
      [77] ldc #45
        + String [isNew]
      [79] iconst_1
      [80] invokevirtual #158
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [83] pop
      [84] aload_0 v0
      [85] getfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [88] ifeq +11 (target=99)
      [91] aload_3 v3
      [92] ldc #46
        + String [isPage]
      [94] iconst_1
      [95] invokevirtual #158
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [98] pop
      [99] aload_0 v0
      [100] aload_3 v3
      [101] iconst_0
      [102] invokevirtual #247
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [105] iconst_1
      [106] ireturn
      [107] iload_2 v2
      [108] ldc #1
        + Integer [16908332]
      [110] ificmpne +21 (target=131)
      [113] aload_0 v0
      [114] invokevirtual #238
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [117] astore_3 v3
      [118] aload_3 v3
      [119] invokevirtual #169
        + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
      [122] ifle +9 (target=131)
      [125] aload_0 v0
      [126] invokevirtual #242
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
      [129] iconst_1
      [130] ireturn
      [131] aload_0 v0
      [132] aload_1 v1
      [133] invokespecial #223
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [136] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 298
        [7] -> line 299
        [13] -> line 300
        [18] -> line 301
        [44] -> line 302
        [46] -> line 303
        [52] -> line 304
        [63] -> line 305
        [76] -> line 306
        [84] -> line 307
        [91] -> line 308
        [99] -> line 309
        [105] -> line 310
        [107] -> line 311
        [113] -> line 312
        [118] -> line 313
        [125] -> line 314
        [129] -> line 315
        [131] -> line 319
      + Local variable table attribute (count = 5)
        v0: 0 -> 137 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 137 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 7 -> 137 [I itemId]
        v3: 63 -> 107 [Landroid/content/Intent; i]
        v3: 118 -> 131 [Landroid/support/v4/app/FragmentManager; fm]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 108, locals = 7, stack = 5):
      [0] aload_3 v3
      [1] ifnull +99 (target=100)
      [4] iload_1 v1
      [5] ifne +30 (target=35)
      [8] iload_2 v2
      [9] iconst_m1
      [10] ificmpne +25 (target=35)
      [13] aload_3 v3
      [14] ldc #48
        + String [shouldRefresh]
      [16] iconst_0
      [17] invokevirtual #154
        + Methodref [android/content/Intent.getBooleanExtra (Ljava/lang/String;Z)Z]
      [20] ifeq +80 (target=100)
      [23] aload_0 v0
      [24] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [27] iconst_0
      [28] invokevirtual #267
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
      [31] pop
      [32] goto +68 (target=100)
      [35] iload_1 v1
      [36] iconst_1
      [37] ificmpne +63 (target=100)
      [40] aload_3 v3
      [41] invokevirtual #155
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [44] astore v4
      [46] aload v4
      [48] ldc #40
        + String [commentText]
      [50] invokevirtual #162
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [53] astore v5
      [55] aload v5
      [57] ldc #36
        + String [CANCEL]
      [59] invokevirtual #189
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [62] ifne +38 (target=100)
      [65] aload v4
      [67] ldc #47
        + String [postID]
      [69] invokevirtual #162
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [72] astore v6
      [74] new #105
        + Class [org/edublogs/android/ui/posts/PostsActivity$addCommentTask]
      [77] dup
      [78] aload_0 v0
      [79] invokespecial #260
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [82] iconst_2
      [83] anewarray #76
        + Class [java/lang/String]
      [86] dup
      [87] iconst_0
      [88] aload v6
      [90] aastore
      [91] dup
      [92] iconst_1
      [93] aload v5
      [95] aastore
      [96] invokevirtual #261
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [99] pop
      [100] aload_0 v0
      [101] iload_1 v1
      [102] iload_2 v2
      [103] aload_3 v3
      [104] invokespecial #217
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onActivityResult (IILandroid/content/Intent;)V]
      [107] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 324
        [4] -> line 325
        [13] -> line 326
        [23] -> line 327
        [32] -> line 328
        [40] -> line 330
        [46] -> line 332
        [55] -> line 334
        [65] -> line 336
        [74] -> line 337
        [100] -> line 341
        [107] -> line 342
      + Local variable table attribute (count = 7)
        v0: 0 -> 108 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 108 [I requestCode]
        v2: 0 -> 108 [I resultCode]
        v3: 0 -> 108 [Landroid/content/Intent; data]
        v4: 46 -> 100 [Landroid/os/Bundle; extras]
        v5: 55 -> 100 [Ljava/lang/String; returnText]
        v6: 74 -> 100 [Ljava/lang/String; postID]
  + Method:       attemptToSelectPost()V
    Access flags: 0x2
      = private void attemptToSelectPost()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #238
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ldc #5
        + Integer [2131165438]
      [8] invokevirtual #168
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [11] checkcast #114
        + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnull +18 (target=34)
      [19] aload_2 v2
      [20] invokevirtual #273
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.isInLayout ()Z]
      [23] ifeq +11 (target=34)
      [26] aload_0 v0
      [27] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [30] iconst_1
      [31] putfield #139
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.shouldSelectAfterLoad Z]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 346
        [5] -> line 347
        [6] -> line 348
        [11] -> line 347
        [15] -> line 350
        [26] -> line 351
        [34] -> line 354
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 5 -> 35 [Landroid/support/v4/app/FragmentManager; fm]
        v2: 15 -> 35 [Lorg/edublogs/android/ui/posts/ViewPostFragment; f]
  + Method:       onPostSelected(Lorg/edublogs/android/models/Post;)V
    Access flags: 0x1
      = public void onPostSelected(org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #238
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ldc #5
        + Integer [2131165438]
      [8] invokevirtual #168
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [11] checkcast #114
        + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      [14] astore_3 v3
      [15] aload_1 v1
      [16] ifnull +89 (target=105)
      [19] aload_1 v1
      [20] putstatic #121
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [23] aload_3 v3
      [24] ifnull +10 (target=34)
      [27] aload_3 v3
      [28] invokevirtual #273
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.isInLayout ()Z]
      [31] ifne +69 (target=100)
      [34] aload_2 v2
      [35] invokevirtual #167
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [38] astore v4
      [40] aload v4
      [42] aload_0 v0
      [43] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [46] invokevirtual #174
        + Methodref [android/support/v4/app/FragmentTransaction.hide (Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [49] pop
      [50] new #114
        + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      [53] dup
      [54] invokespecial #271
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.<init> ()V]
      [57] astore_3 v3
      [58] aload v4
      [60] ldc #3
        + Integer [2131165435]
      [62] aload_3 v3
      [63] invokevirtual #171
        + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [66] pop
      [67] aload v4
      [69] sipush 4099
      [72] invokevirtual #175
        + Methodref [android/support/v4/app/FragmentTransaction.setTransition (I)Landroid/support/v4/app/FragmentTransaction;]
      [75] pop
      [76] aload v4
      [78] aconst_null
      [79] invokevirtual #172
        + Methodref [android/support/v4/app/FragmentTransaction.addToBackStack (Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
      [82] pop
      [83] aload v4
      [85] invokevirtual #173
        + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
      [88] pop
      [89] aload_0 v0
      [90] getfield #131
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [93] iconst_0
      [94] invokevirtual #202
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [97] goto +8 (target=105)
      [100] aload_3 v3
      [101] aload_1 v1
      [102] invokevirtual #274
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.loadPost (Lorg/edublogs/android/models/Post;)V]
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 358
        [5] -> line 359
        [6] -> line 360
        [11] -> line 359
        [15] -> line 362
        [19] -> line 364
        [23] -> line 365
        [34] -> line 366
        [40] -> line 367
        [50] -> line 368
        [58] -> line 369
        [67] -> line 370
        [76] -> line 371
        [83] -> line 372
        [89] -> line 373
        [97] -> line 374
        [100] -> line 375
        [105] -> line 378
      + Local variable table attribute (count = 5)
        v0: 0 -> 106 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 106 [Lorg/edublogs/android/models/Post; post]
        v2: 5 -> 106 [Landroid/support/v4/app/FragmentManager; fm]
        v3: 15 -> 106 [Lorg/edublogs/android/ui/posts/ViewPostFragment; f]
        v4: 40 -> 97 [Landroid/support/v4/app/FragmentTransaction; ft]
  + Method:       onRefresh(Z)V
    Access flags: 0x1
      = public void onRefresh(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] ifeq +28 (target=29)
      [4] aload_0 v0
      [5] invokespecial #228
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.attemptToSelectPost ()V]
      [8] aload_0 v0
      [9] iconst_1
      [10] putfield #136
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.shouldAnimateRefreshButton Z]
      [13] aload_0 v0
      [14] aload_0 v0
      [15] getfield #135
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [18] invokevirtual #248
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [21] aload_0 v0
      [22] iconst_1
      [23] putfield #128
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [26] goto +16 (target=42)
      [29] aload_0 v0
      [30] aload_0 v0
      [31] getfield #135
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [34] invokevirtual #250
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [37] aload_0 v0
      [38] iconst_0
      [39] putfield #128
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 381
        [4] -> line 382
        [8] -> line 383
        [13] -> line 384
        [21] -> line 385
        [26] -> line 386
        [29] -> line 387
        [37] -> line 388
        [42] -> line 391
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 43 [Z start]
  + Method:       onCreateDialog(I)Landroid/app/Dialog;
    Access flags: 0x4
      = protected android.app.Dialog onCreateDialog(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 205, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] new #53
        + Class [android/app/ProgressDialog]
      [4] dup
      [5] aload_0 v0
      [6] invokespecial #149
        + Methodref [android/app/ProgressDialog.<init> (Landroid/content/Context;)V]
      [9] putfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [12] iload_1 v1
      [13] iconst_1
      [14] ificmpne +72 (target=86)
      [17] aload_0 v0
      [18] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [21] aload_0 v0
      [22] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [25] aload_0 v0
      [26] getfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [29] ifeq +8 (target=37)
      [32] ldc #17
        + Integer [2131296428]
      [34] goto +5 (target=39)
      [37] ldc #20
        + Integer [2131296434]
      [39] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [42] invokevirtual #152
        + Methodref [android/app/ProgressDialog.setTitle (Ljava/lang/CharSequence;)V]
      [45] aload_0 v0
      [46] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [49] aload_0 v0
      [50] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [53] aload_0 v0
      [54] getfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [57] ifeq +8 (target=65)
      [60] ldc #19
        + Integer [2131296431]
      [62] goto +5 (target=67)
      [65] ldc #23
        + Integer [2131296439]
      [67] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [70] invokevirtual #151
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [73] aload_0 v0
      [74] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [77] iconst_0
      [78] invokevirtual #150
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [81] aload_0 v0
      [82] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [85] areturn
      [86] iload_1 v1
      [87] iconst_2
      [88] ificmpne +61 (target=149)
      [91] aload_0 v0
      [92] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [95] aload_0 v0
      [96] getfield #127
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [99] ifeq +12 (target=111)
      [102] aload_0 v0
      [103] ldc #25
        + Integer [2131296441]
      [105] invokevirtual #236
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getString (I)Ljava/lang/String;]
      [108] goto +9 (target=117)
      [111] aload_0 v0
      [112] ldc #24
        + Integer [2131296440]
      [114] invokevirtual #236
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getString (I)Ljava/lang/String;]
      [117] invokevirtual #152
        + Methodref [android/app/ProgressDialog.setTitle (Ljava/lang/CharSequence;)V]
      [120] aload_0 v0
      [121] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [124] aload_0 v0
      [125] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [128] ldc #26
        + Integer [2131296443]
      [130] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [133] invokevirtual #151
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [136] aload_0 v0
      [137] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [140] iconst_0
      [141] invokevirtual #150
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [144] aload_0 v0
      [145] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [148] areturn
      [149] iload_1 v1
      [150] iconst_3
      [151] ificmpne +48 (target=199)
      [154] aload_0 v0
      [155] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [158] aload_0 v0
      [159] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [162] ldc #13
        + Integer [2131296329]
      [164] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [167] invokevirtual #152
        + Methodref [android/app/ProgressDialog.setTitle (Ljava/lang/CharSequence;)V]
      [170] aload_0 v0
      [171] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [174] aload_0 v0
      [175] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [178] ldc #21
        + Integer [2131296437]
      [180] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [183] invokevirtual #151
        + Methodref [android/app/ProgressDialog.setMessage (Ljava/lang/CharSequence;)V]
      [186] aload_0 v0
      [187] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [190] iconst_0
      [191] invokevirtual #150
        + Methodref [android/app/ProgressDialog.setCancelable (Z)V]
      [194] aload_0 v0
      [195] getfield #129
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.loadingDialog Landroid/app/ProgressDialog;]
      [198] areturn
      [199] aload_0 v0
      [200] iload_1 v1
      [201] invokespecial #220
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateDialog (I)Landroid/app/Dialog;]
      [204] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 395
        [12] -> line 396
        [17] -> line 397
        [25] -> line 398
        [39] -> line 397
        [45] -> line 399
        [53] -> line 400
        [65] -> line 401
        [67] -> line 399
        [73] -> line 402
        [81] -> line 403
        [86] -> line 404
        [91] -> line 405
        [120] -> line 406
        [128] -> line 407
        [130] -> line 406
        [136] -> line 408
        [144] -> line 409
        [149] -> line 410
        [154] -> line 411
        [170] -> line 412
        [178] -> line 413
        [180] -> line 412
        [186] -> line 414
        [194] -> line 415
        [199] -> line 418
      + Local variable table attribute (count = 2)
        v0: 0 -> 205 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 205 [I id]
  + Method:       refreshComments()V
    Access flags: 0x2
      = private void refreshComments()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 3):
      [0] new #107
        + Class [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #262
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [8] iconst_0
      [9] anewarray #78
        + Class [java/lang/Void]
      [12] invokevirtual #263
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [15] pop
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 695
        [16] -> line 696
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
  + Method:       getShortlinkTagHref(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String getShortlinkTagHref(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #232
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getHTML (Ljava/lang/String;)Ljava/lang/String;]
      [5] astore_2 v2
      [6] aload_2 v2
      [7] ldc #32
        + String []
      [9] ifacmpeq +44 (target=53)
      [12] aload_2 v2
      [13] ldc #43
        + String [http://wp.me]
      [15] invokevirtual #190
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [18] istore_3 v3
      [19] aload_2 v2
      [20] iload_3 v3
      [21] iload_3 v3
      [22] bipush 30
      [24] iadd
      [25] invokevirtual #191
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [28] astore v4
      [30] aload v4
      [32] iconst_0
      [33] aload v4
      [35] ldc #34
        + String [']
      [37] invokevirtual #190
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [40] invokevirtual #191
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [43] astore v4
      [45] aload v4
      [47] areturn
      [48] astore_3 v3
      [49] aload_3 v3
      [50] invokevirtual #188
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [53] aconst_null
      [54] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (12 -> 47: 48):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 699
        [6] -> line 701
        [12] -> line 703
        [19] -> line 704
        [30] -> line 705
        [45] -> line 706
        [48] -> line 707
        [49] -> line 708
        [53] -> line 712
      + Local variable table attribute (count = 6)
        v0: 0 -> 55 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 55 [Ljava/lang/String; urlString]
        v2: 6 -> 55 [Ljava/lang/String; html]
        v3: 19 -> 48 [I location]
        v4: 30 -> 48 [Ljava/lang/String; shortlink]
        v3: 49 -> 53 [Ljava/lang/Exception; e]
  + Method:       getHTML(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getHTML(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 101, locals = 8, stack = 5):
      [0] ldc #32
        + String []
      [2] astore v6
      [4] new #80
        + Class [java/net/URL]
      [7] dup
      [8] aload_1 v1
      [9] invokespecial #200
        + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] invokevirtual #201
        + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
      [17] checkcast #79
        + Class [java/net/HttpURLConnection]
      [20] astore_3 v3
      [21] aload_3 v3
      [22] ldc #37
        + String [GET]
      [24] invokevirtual #199
        + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
      [27] new #72
        + Class [java/io/BufferedReader]
      [30] dup
      [31] new #73
        + Class [java/io/InputStreamReader]
      [34] dup
      [35] aload_3 v3
      [36] invokevirtual #198
        + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;]
      [39] invokespecial #185
        + Methodref [java/io/InputStreamReader.<init> (Ljava/io/InputStream;)V]
      [42] invokespecial #182
        + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
      [45] astore v4
      [47] goto +25 (target=72)
      [50] new #77
        + Class [java/lang/StringBuilder]
      [53] dup
      [54] aload v6
      [56] invokestatic #192
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [59] invokespecial #194
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [62] aload v5
      [64] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [67] invokevirtual #197
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [70] astore v6
      [72] aload v4
      [74] invokevirtual #184
        + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;]
      [77] dup
      [78] astore v5
      [80] ifnonnull -30 (target=50)
      [83] aload v4
      [85] invokevirtual #183
        + Methodref [java/io/BufferedReader.close ()V]
      [88] goto +10 (target=98)
      [91] astore v7
      [93] aload v7
      [95] invokevirtual #188
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [98] aload v6
      [100] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (4 -> 88: 91):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 720
        [4] -> line 722
        [13] -> line 723
        [21] -> line 724
        [27] -> line 725
        [47] -> line 726
        [50] -> line 727
        [72] -> line 726
        [83] -> line 729
        [88] -> line 730
        [93] -> line 731
        [98] -> line 733
      + Local variable table attribute (count = 9)
        v0: 0 -> 101 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 101 [Ljava/lang/String; urlSource]
        v2: 13 -> 91 [Ljava/net/URL; url]
        v3: 21 -> 91 [Ljava/net/HttpURLConnection; conn]
        v4: 47 -> 91 [Ljava/io/BufferedReader; rd]
        v5: 50 -> 72 [Ljava/lang/String; line]
        v5: 80 -> 91 [Ljava/lang/String; line]
        v6: 4 -> 101 [Ljava/lang/String; result]
        v7: 93 -> 98 [Ljava/lang/Exception; e]
  + Method:       onPostAction(ILorg/edublogs/android/models/Post;)V
    Access flags: 0x1
      = public void onPostAction(int,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 443, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [4] getfield #137
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
      [7] ifnull +20 (target=27)
      [10] aload_0 v0
      [11] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [14] getfield #137
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
      [17] iconst_1
      [18] invokevirtual #270
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.cancel (Z)Z]
      [21] pop
      [22] aload_0 v0
      [23] iconst_0
      [24] putfield #128
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [27] aload_2 v2
      [28] ifnonnull +14 (target=42)
      [31] aload_0 v0
      [32] ldc #14
        + Integer [2131296356]
      [34] iconst_0
      [35] invokestatic #177
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
      [38] invokevirtual #178
        + Methodref [android/widget/Toast.show ()V]
      [41] return
      [42] iload_1 v1
      [43] ifne +304 (target=347)
      [46] aload_2 v2
      [47] invokevirtual #209
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [50] ifeq +138 (target=188)
      [53] new #52
        + Class [android/app/AlertDialog$Builder]
      [56] dup
      [57] aload_0 v0
      [58] invokespecial #142
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [61] astore_3 v3
      [62] aload_3 v3
      [63] aload_0 v0
      [64] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [67] ldc #15
        + Integer [2131296424]
      [69] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [72] invokevirtual #148
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [75] pop
      [76] aload_3 v3
      [77] new #77
        + Class [java/lang/StringBuilder]
      [80] dup
      [81] invokespecial #193
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [84] aload_0 v0
      [85] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [88] ldc #16
        + Integer [2131296425]
      [90] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [93] invokevirtual #195
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [96] ldc #33
        + String [ ']
      [98] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [101] aload_2 v2
      [102] invokevirtual #208
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [105] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [108] ldc #35
        + String ['?]
      [110] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [113] invokevirtual #197
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [116] invokevirtual #145
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [119] pop
      [120] aload_3 v3
      [121] aload_0 v0
      [122] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [125] ldc #10
        + Integer [2131296323]
      [127] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [130] new #101
        + Class [org/edublogs/android/ui/posts/PostsActivity$6]
      [133] dup
      [134] aload_0 v0
      [135] aload_2 v2
      [136] invokespecial #256
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$6.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
      [139] invokevirtual #147
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [142] pop
      [143] aload_3 v3
      [144] aload_0 v0
      [145] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [148] ldc #11
        + Integer [2131296324]
      [150] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [153] new #102
        + Class [org/edublogs/android/ui/posts/PostsActivity$7]
      [156] dup
      [157] aload_0 v0
      [158] invokespecial #257
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$7.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [161] invokevirtual #146
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [164] pop
      [165] aload_3 v3
      [166] iconst_1
      [167] invokevirtual #144
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [170] pop
      [171] aload_0 v0
      [172] invokevirtual #240
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
      [175] ifne +267 (target=442)
      [178] aload_3 v3
      [179] invokevirtual #143
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [182] invokevirtual #141
        + Methodref [android/app/AlertDialog.show ()V]
      [185] goto +257 (target=442)
      [188] new #52
        + Class [android/app/AlertDialog$Builder]
      [191] dup
      [192] aload_0 v0
      [193] invokespecial #142
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [196] astore_3 v3
      [197] aload_3 v3
      [198] aload_0 v0
      [199] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [202] aload_2 v2
      [203] invokevirtual #210
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [206] ifeq +8 (target=214)
      [209] ldc #17
        + Integer [2131296428]
      [211] goto +5 (target=216)
      [214] ldc #20
        + Integer [2131296434]
      [216] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [219] invokevirtual #148
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [222] pop
      [223] aload_3 v3
      [224] new #77
        + Class [java/lang/StringBuilder]
      [227] dup
      [228] invokespecial #193
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [231] aload_0 v0
      [232] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [235] aload_2 v2
      [236] invokevirtual #210
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [239] ifeq +8 (target=247)
      [242] ldc #18
        + Integer [2131296430]
      [244] goto +5 (target=249)
      [247] ldc #22
        + Integer [2131296438]
      [249] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [252] invokevirtual #195
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [255] ldc #33
        + String [ ']
      [257] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [260] aload_2 v2
      [261] invokevirtual #208
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [264] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [267] ldc #35
        + String ['?]
      [269] invokevirtual #196
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [272] invokevirtual #197
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [275] invokevirtual #145
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [278] pop
      [279] aload_3 v3
      [280] aload_0 v0
      [281] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [284] ldc #10
        + Integer [2131296323]
      [286] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [289] new #103
        + Class [org/edublogs/android/ui/posts/PostsActivity$8]
      [292] dup
      [293] aload_0 v0
      [294] aload_2 v2
      [295] invokespecial #258
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$8.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
      [298] invokevirtual #147
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [301] pop
      [302] aload_3 v3
      [303] aload_0 v0
      [304] invokevirtual #234
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [307] ldc #11
        + Integer [2131296324]
      [309] invokevirtual #160
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [312] new #104
        + Class [org/edublogs/android/ui/posts/PostsActivity$9]
      [315] dup
      [316] aload_0 v0
      [317] invokespecial #259
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$9.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [320] invokevirtual #146
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [323] pop
      [324] aload_3 v3
      [325] iconst_1
      [326] invokevirtual #144
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [329] pop
      [330] aload_0 v0
      [331] invokevirtual #240
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
      [334] ifne +108 (target=442)
      [337] aload_3 v3
      [338] invokevirtual #143
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [341] invokevirtual #141
        + Methodref [android/app/AlertDialog.show ()V]
      [344] goto +98 (target=442)
      [347] iload_1 v1
      [348] iconst_1
      [349] ificmpne +26 (target=375)
      [352] new #108
        + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
      [355] dup
      [356] aload_0 v0
      [357] invokespecial #264
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [360] iconst_1
      [361] anewarray #88
        + Class [org/edublogs/android/models/Post]
      [364] dup
      [365] iconst_0
      [366] aload_2 v2
      [367] aastore
      [368] invokevirtual #265
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [371] pop
      [372] goto +70 (target=442)
      [375] iload_1 v1
      [376] iconst_3
      [377] ificmpne +32 (target=409)
      [380] aload_0 v0
      [381] invokevirtual #238
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [384] astore_3 v3
      [385] aload_3 v3
      [386] ldc #5
        + Integer [2131165438]
      [388] invokevirtual #168
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [391] checkcast #114
        + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      [394] astore v4
      [396] aload v4
      [398] ifnull +44 (target=442)
      [401] aload v4
      [403] invokevirtual #272
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.clearContent ()V]
      [406] goto +36 (target=442)
      [409] iload_1 v1
      [410] iconst_4
      [411] ificmpne +31 (target=442)
      [414] new #56
        + Class [android/content/Intent]
      [417] dup
      [418] aload_0 v0
      [419] ldc #91
        + Class [org/edublogs/android/ui/comments/AddCommentActivity]
      [421] invokespecial #153
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [424] astore_3 v3
      [425] aload_3 v3
      [426] ldc #47
        + String [postID]
      [428] aload_2 v2
      [429] invokevirtual #207
        + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
      [432] invokevirtual #157
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [435] pop
      [436] aload_0 v0
      [437] aload_3 v3
      [438] iconst_1
      [439] invokevirtual #247
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [442] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 69)
        [0] -> line 738
        [10] -> line 739
        [22] -> line 741
        [27] -> line 745
        [31] -> line 746
        [41] -> line 747
        [42] -> line 750
        [46] -> line 751
        [53] -> line 752
        [57] -> line 753
        [58] -> line 752
        [62] -> line 754
        [67] -> line 755
        [69] -> line 754
        [76] -> line 756
        [88] -> line 757
        [90] -> line 756
        [96] -> line 758
        [116] -> line 756
        [120] -> line 759
        [121] -> line 760
        [130] -> line 761
        [139] -> line 759
        [143] -> line 769
        [144] -> line 770
        [153] -> line 771
        [161] -> line 769
        [165] -> line 778
        [171] -> line 779
        [178] -> line 780
        [185] -> line 783
        [188] -> line 784
        [192] -> line 785
        [193] -> line 784
        [197] -> line 786
        [202] -> line 787
        [214] -> line 788
        [216] -> line 786
        [223] -> line 789
        [235] -> line 790
        [247] -> line 791
        [249] -> line 789
        [255] -> line 792
        [275] -> line 789
        [279] -> line 793
        [280] -> line 794
        [289] -> line 795
        [298] -> line 793
        [302] -> line 801
        [303] -> line 802
        [312] -> line 803
        [320] -> line 801
        [324] -> line 810
        [330] -> line 811
        [337] -> line 812
        [344] -> line 816
        [352] -> line 817
        [372] -> line 818
        [380] -> line 819
        [385] -> line 820
        [386] -> line 821
        [391] -> line 820
        [396] -> line 822
        [401] -> line 823
        [406] -> line 825
        [414] -> line 826
        [425] -> line 827
        [436] -> line 828
        [442] -> line 830
      + Local variable table attribute (count = 8)
        v0: 0 -> 443 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 443 [I action]
        v2: 0 -> 443 [Lorg/edublogs/android/models/Post; post]
        v3: 62 -> 185 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v3: 197 -> 344 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v3: 385 -> 406 [Landroid/support/v4/app/FragmentManager; fm]
        v4: 396 -> 406 [Lorg/edublogs/android/ui/posts/ViewPostFragment; f]
        v3: 425 -> 442 [Landroid/content/Intent; i]
  + Method:       onDetailPostAction(ILorg/edublogs/android/models/Post;)V
    Access flags: 0x1
      = public void onDetailPostAction(int,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #241
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.onPostAction (ILorg/edublogs/android/models/Post;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 835
        [6] -> line 837
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 7 [I action]
        v2: 0 -> 7 [Lorg/edublogs/android/models/Post; post]
  + Method:       onDialogConfirm()V
    Access flags: 0x1
      = public void onDialogConfirm()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [4] getfield #140
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [7] invokevirtual #179
        + Methodref [android/widget/ViewSwitcher.showNext ()V]
      [10] aload_0 v0
      [11] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [14] dup
      [15] getfield #138
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [18] bipush 30
      [20] iadd
      [21] putfield #138
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [24] aload_0 v0
      [25] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [28] iconst_1
      [29] invokevirtual #268
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 840
        [10] -> line 841
        [24] -> line 842
        [32] -> line 843
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #163
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #39
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #164
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #226
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 847
        [7] -> line 848
        [14] -> line 850
        [19] -> line 851
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]
  + Method:       onBlogChanged()V
    Access flags: 0x1
      = public void onBlogChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #218
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
      [4] aload_0 v0
      [5] invokevirtual #242
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
      [8] aload_0 v0
      [9] invokespecial #228
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.attemptToSelectPost ()V]
      [12] aload_0 v0
      [13] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [16] iconst_0
      [17] invokevirtual #267
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
      [20] pop
      [21] new #119
        + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      [24] dup
      [25] aload_0 v0
      [26] getstatic #120
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [29] invokespecial #275
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
      [32] iconst_1
      [33] anewarray #74
        + Class [java/lang/Boolean]
      [36] dup
      [37] iconst_0
      [38] iconst_0
      [39] invokestatic #187
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [42] aastore
      [43] invokevirtual #276
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [46] pop
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 855
        [4] -> line 856
        [8] -> line 857
        [12] -> line 858
        [21] -> line 859
        [47] -> line 860
      + Local variable table attribute (count = 1)
        v0: 0 -> 48 [Lorg/edublogs/android/ui/posts/PostsActivity; this]
  + Method:       access$0(Lorg/edublogs/android/ui/posts/PostsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;
    Access flags: 0x1008
      = static synthetic net.simonvt.menudrawer.MenuDrawer access$0(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #131
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x1008
      = static synthetic void access$1(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #228
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.attemptToSelectPost ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 344
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x1008
      = static synthetic void access$2(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #243
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.refreshComments ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 694
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/posts/PostsActivity;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String access$3(org.edublogs.android.ui.posts.PostsActivity,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #235
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getShortlinkTagHref (Ljava/lang/String;)Ljava/lang/String;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 698
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.PostsListFragment access$4(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #134
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.postList Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 50
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 25)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OnPostUploadedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$9]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$addCommentTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [addCommentTask]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [deletePostTask]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [refreshCommentsTask]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [shareURLTask]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostActionListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnRefreshListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [getRecentPostsTask]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      + Utf8 [OnDetailPostActionListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
      + Class [org/edublogs/android/util/WPAlertDialogFragment]
      + Utf8 [OnDialogConfirmListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [RefreshBlogContentTask]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]

Constant Pool (count = 49):
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Class [java/lang/Object]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$1]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$1.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$0 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [getBackStackEntryCount ()I]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnBackStackChangedListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
  + Utf8 [getBackStackEntryCount]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [java/lang/Object]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [onBackStackChanged]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$1]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x0
      = PostsActivity$1(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$1.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 194
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$1; this]
  + Method:       onBackStackChanged()V
    Access flags: 0x1
      = public void onBackStackChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$1.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] invokevirtual #12
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [7] invokevirtual #8
        + Methodref [android/support/v4/app/FragmentManager.getBackStackEntryCount ()I]
      [10] ifne +14 (target=24)
      [13] aload_0 v0
      [14] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$1.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [17] invokestatic #11
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$0 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lnet/simonvt/menudrawer/MenuDrawer;]
      [20] iconst_1
      [21] invokevirtual #10
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 196
        [13] -> line 197
        [24] -> line 198
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/posts/PostsActivity$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/support/v4/app/FragmentManager$OnBackStackChangedListener]
      + Class [android/support/v4/app/FragmentManager]
      + Utf8 [OnBackStackChangedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$1]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/edublogs/android/WordPress$OnPostUploadedListener]

Constant Pool (count = 42):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$2]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$2.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.checkForLocalChanges (Z)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [checkForLocalChanges (Z)V]
  + NameAndType [isFinishing ()Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnPostUploaded]
  + Utf8 [OnPostUploadedListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [checkForLocalChanges]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPress$OnPostUploadedListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$2]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x0
      = PostsActivity$2(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$2.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 127
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$2; this]
  + Method:       OnPostUploaded()V
    Access flags: 0x1
      = public void OnPostUploaded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$2.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] invokevirtual #9
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
      [7] ifeq +4 (target=11)
      [10] return
      [11] aload_0 v0
      [12] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$2.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [15] iconst_0
      [16] invokevirtual #8
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.checkForLocalChanges (Z)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 131
        [10] -> line 132
        [11] -> line 134
        [19] -> line 135
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/PostsActivity$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/WordPress$OnPostUploadedListener]
      + Class [org/edublogs/android/WordPress]
      + Utf8 [OnPostUploadedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$2]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$3]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$3.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [showPostUploadErrorAlert (Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$3]
  + Utf8 [showPostUploadErrorAlert]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x0
      = PostsActivity$3(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$3.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 151
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$3; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 155
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/PostsActivity$3; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [showPostUploadErrorAlert (Ljava/lang/String;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$3]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 54):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$4]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$4.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$4 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [checkForLocalChanges (Z)V]
  + NameAndType [popPostDetail ()V]
  + NameAndType [refreshPosts (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [access$4]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [checkForLocalChanges]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$4]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [popPostDetail]
  + Utf8 [refreshPosts]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x0
      = PostsActivity$4(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$4.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 212
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$4; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$4.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] invokevirtual #11
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
      [7] aload_0 v0
      [8] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$4.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [11] invokestatic #9
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [14] aload_0 v0
      [15] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$4.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [18] invokestatic #10
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$4 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [21] iconst_0
      [22] invokevirtual #12
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 215
        [7] -> line 216
        [14] -> line 217
        [25] -> line 218
      + Local variable table attribute (count = 3)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/posts/PostsActivity$4; this]
        v1: 0 -> 26 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 26 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [checkForLocalChanges (Z)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$4]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$5]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$5.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [checkForLocalChanges (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [checkForLocalChanges]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$5]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x0
      = PostsActivity$5(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$5.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 221
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$5; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 225
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/PostsActivity$5; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [checkForLocalChanges (Z)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$5]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 62):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$6]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$6.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$6.val$post Lorg/edublogs/android/models/Post;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/models/Post.delete ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$4 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [delete ()V]
  + NameAndType [loadPosts (Z)Z]
  + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [val$post Lorg/edublogs/android/models/Post;]
  + Utf8 [()V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Z)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$6;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [access$4]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [delete]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [loadPosts]
  + Utf8 [onClick]
  + Utf8 [onPostAction]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$6]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$post]
  + Utf8 [whichButton]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0
  + Field:        val$post Lorg/edublogs/android/models/Post;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.models.Post val$post

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V
    Access flags: 0x0
      = PostsActivity$6(org.edublogs.android.ui.posts.PostsActivity,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$6.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$6.val$post Lorg/edublogs/android/models/Post;]
      [10] aload_0 v0
      [11] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 761
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/posts/PostsActivity$6; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$6.val$post Lorg/edublogs/android/models/Post;]
      [4] invokevirtual #11
        + Methodref [org/edublogs/android/models/Post.delete ()V]
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$6.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [11] invokestatic #12
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [14] aload_0 v0
      [15] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$6.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [18] invokestatic #13
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$4 (Lorg/edublogs/android/ui/posts/PostsActivity;)Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [21] iconst_0
      [22] invokevirtual #14
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 764
        [7] -> line 765
        [14] -> line 766
        [26] -> line 767
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/posts/PostsActivity$6; this]
        v1: 0 -> 27 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 27 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$6]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$7]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$7.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [()V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$7;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPostAction]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$7]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x0
      = PostsActivity$7(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$7.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 771
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$7; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 776
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/PostsActivity$7; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$7]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$8
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 55):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$8]
  + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$8.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$8.val$post Lorg/edublogs/android/models/Post;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [val$post Lorg/edublogs/android/models/Post;]
  + Utf8 [()V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$8;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [deletePostTask]
  + Utf8 [dialog]
  + Utf8 [execute]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPostAction]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$8]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$post]
  + Utf8 [whichButton]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0
  + Field:        val$post Lorg/edublogs/android/models/Post;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.models.Post val$post

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;Lorg/edublogs/android/models/Post;)V
    Access flags: 0x0
      = PostsActivity$8(org.edublogs.android.ui.posts.PostsActivity,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$8.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$8.val$post Lorg/edublogs/android/models/Post;]
      [10] aload_0 v0
      [11] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 795
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/posts/PostsActivity$8; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 5):
      [0] new #7
        + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
      [3] dup
      [4] aload_0 v0
      [5] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$8.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [8] invokespecial #11
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.<init> (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [11] iconst_1
      [12] anewarray #4
        + Class [org/edublogs/android/models/Post]
      [15] dup
      [16] iconst_0
      [17] aload_0 v0
      [18] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$8.val$post Lorg/edublogs/android/models/Post;]
      [21] aastore
      [22] invokevirtual #12
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [25] pop
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 798
        [26] -> line 799
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/posts/PostsActivity$8; this]
        v1: 0 -> 27 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 27 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$8]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [deletePostTask]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$9
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$9 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$9]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$9.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [()V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$9;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPostAction]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$9]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x0
      = PostsActivity$9(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$9.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 803
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$9; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 808
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/PostsActivity$9; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity]
    + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$9]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$addCommentTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PostsActivity$addCommentTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 222):
  + Integer [2131296332]
  + Integer [2131296436]
  + Integer [2131296582]
  + String []
  + String [author]
  + String [author_email]
  + String [author_url]
  + String [comment]
  + String [content]
  + String [postID]
  + String [wp.newComment]
  + Class [[Ljava/lang/String;]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [android/widget/Toast]
  + Class [java/lang/Boolean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/comments/AddCommentActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$addCommentTask]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.comment Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.postid Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.updateLatestCommentID (ILjava/lang/Integer;)Z]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$2 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.dismissDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.doInBackground ([Ljava/lang/String;)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.onPostExecute (Ljava/lang/Boolean;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + NameAndType [booleanValue ()Z]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [comment Ljava/lang/String;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [doInBackground ([Ljava/lang/String;)Ljava/lang/Boolean;]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [intValue ()I]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onPostExecute (Ljava/lang/Boolean;)V]
  + NameAndType [postid Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [show ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateLatestCommentID (ILjava/lang/Integer;)Z]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/Integer;)Z]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/String;)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$addCommentTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [PostsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [addCommentTask]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/widget/Toast]
  + Utf8 [author]
  + Utf8 [author_email]
  + Utf8 [author_url]
  + Utf8 [booleanValue]
  + Utf8 [call]
  + Utf8 [client]
  + Utf8 [comment]
  + Utf8 [commentHash]
  + Utf8 [commentParams]
  + Utf8 [content]
  + Utf8 [currentBlog]
  + Utf8 [dismissDialog]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [errorMsg]
  + Utf8 [getBlogId]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getPassword]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [i]
  + Utf8 [intValue]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [makeText]
  + Utf8 [newCommentID]
  + Utf8 [onPostExecute]
  + Utf8 [onPreExecute]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/comments/AddCommentActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$addCommentTask]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [postID]
  + Utf8 [postid]
  + Utf8 [put]
  + Utf8 [putExtra]
  + Utf8 [result]
  + Utf8 [show]
  + Utf8 [showDialog]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [updateLatestCommentID]
  + Utf8 [valueOf]
  + Utf8 [wp.newComment]
  + Utf8 [wpDB]

Fields (count = 3):
  + Field:        postid Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String postid
  + Field:        comment Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String comment
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x1
      = public PostsActivity$addCommentTask(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #40
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 495
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$addCommentTask; this]
  + Method:       onPreExecute()V
    Access flags: 0x4
      = protected void onPreExecute()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] iconst_3
      [5] invokevirtual #61
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.showDialog (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 502
        [8] -> line 503
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/posts/PostsActivity$addCommentTask; this]
  + Method:       onPostExecute(Ljava/lang/Boolean;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.Boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 124, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] iconst_3
      [5] invokevirtual #59
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.dismissDialog (I)V]
      [8] aload_0 v0
      [9] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [12] invokestatic #57
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [15] aload_1 v1
      [16] invokevirtual #43
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [19] ifeq +36 (target=55)
      [22] aload_0 v0
      [23] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [26] aload_0 v0
      [27] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [30] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [33] ldc #2
        + Integer [2131296436]
      [35] invokevirtual #39
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [38] iconst_0
      [39] invokestatic #41
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [42] invokevirtual #42
        + Methodref [android/widget/Toast.show ()V]
      [45] aload_0 v0
      [46] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [49] invokestatic #58
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$2 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [52] goto +71 (target=123)
      [55] aload_0 v0
      [56] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [59] aload_0 v0
      [60] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [63] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [66] ldc #1
        + Integer [2131296332]
      [68] invokevirtual #39
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [71] iconst_0
      [72] invokestatic #41
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [75] invokevirtual #42
        + Methodref [android/widget/Toast.show ()V]
      [78] new #13
        + Class [android/content/Intent]
      [81] dup
      [82] aload_0 v0
      [83] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [86] ldc #26
        + Class [org/edublogs/android/ui/comments/AddCommentActivity]
      [88] invokespecial #37
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [91] astore_2 v2
      [92] aload_2 v2
      [93] ldc #10
        + String [postID]
      [95] aload_0 v0
      [96] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.postid Ljava/lang/String;]
      [99] invokevirtual #38
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [102] pop
      [103] aload_2 v2
      [104] ldc #8
        + String [comment]
      [106] aload_0 v0
      [107] getfield #34
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.comment Ljava/lang/String;]
      [110] invokevirtual #38
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [113] pop
      [114] aload_0 v0
      [115] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [118] aload_2 v2
      [119] iconst_1
      [120] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [123] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 20)
        [0] -> line 507
        [8] -> line 508
        [15] -> line 509
        [22] -> line 511
        [26] -> line 512
        [38] -> line 513
        [39] -> line 510
        [42] -> line 513
        [45] -> line 515
        [52] -> line 516
        [55] -> line 518
        [59] -> line 519
        [71] -> line 520
        [72] -> line 517
        [75] -> line 520
        [78] -> line 522
        [92] -> line 523
        [103] -> line 524
        [114] -> line 525
        [123] -> line 528
      + Local variable table attribute (count = 3)
        v0: 0 -> 124 [Lorg/edublogs/android/ui/posts/PostsActivity$addCommentTask; this]
        v1: 0 -> 124 [Ljava/lang/Boolean; result]
        v2: 92 -> 123 [Landroid/content/Intent; i]
  + Method:       doInBackground([Ljava/lang/String;)Ljava/lang/Boolean;
    Access flags: 0x84
      = protected varargs java.lang.Boolean doInBackground(java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 229, locals = 7, stack = 5):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] aload_1 v1
      [4] iconst_0
      [5] aaload
      [6] putfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.postid Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] iconst_1
      [12] aaload
      [13] putfield #34
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.comment Ljava/lang/String;]
      [16] new #29
        + Class [org/xmlrpc/android/XMLRPCClient]
      [19] dup
      [20] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [23] invokevirtual #55
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [26] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [29] invokevirtual #52
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [32] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [35] invokevirtual #51
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [38] invokespecial #65
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [41] astore_3 v3
      [42] new #21
        + Class [java/util/HashMap]
      [45] dup
      [46] invokespecial #48
        + Methodref [java/util/HashMap.<init> ()V]
      [49] astore v4
      [51] aload v4
      [53] ldc #9
        + String [content]
      [55] aload_0 v0
      [56] getfield #34
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.comment Ljava/lang/String;]
      [59] invokeinterface #68
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [64] pop
      [65] aload v4
      [67] ldc #5
        + String [author]
      [69] ldc #4
        + String []
      [71] invokeinterface #68
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [76] pop
      [77] aload v4
      [79] ldc #7
        + String [author_url]
      [81] ldc #4
        + String []
      [83] invokeinterface #68
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [88] pop
      [89] aload v4
      [91] ldc #6
        + String [author_email]
      [93] ldc #4
        + String []
      [95] invokeinterface #68
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [100] pop
      [101] iconst_5
      [102] anewarray #20
        + Class [java/lang/Object]
      [105] dup
      [106] iconst_0
      [107] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [110] invokevirtual #50
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [113] invokestatic #46
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [116] aastore
      [117] dup
      [118] iconst_1
      [119] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [122] invokevirtual #56
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [125] aastore
      [126] dup
      [127] iconst_2
      [128] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [131] invokevirtual #54
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [134] aastore
      [135] dup
      [136] iconst_3
      [137] aload_0 v0
      [138] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.postid Ljava/lang/String;]
      [141] invokestatic #47
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [144] aastore
      [145] dup
      [146] iconst_4
      [147] aload v4
      [149] aastore
      [150] astore v5
      [152] aload_3 v3
      [153] ldc #11
        + String [wp.newComment]
      [155] aload v5
      [157] invokevirtual #66
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [160] checkcast #19
        + Class [java/lang/Integer]
      [163] invokevirtual #45
        + Methodref [java/lang/Integer.intValue ()I]
      [166] istore v6
      [168] iload v6
      [170] iflt +54 (target=224)
      [173] getstatic #32
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [176] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [179] invokevirtual #53
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [182] iload v6
      [184] invokestatic #46
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [187] invokevirtual #49
        + Methodref [org/edublogs/android/WordPressDB.updateLatestCommentID (ILjava/lang/Integer;)Z]
      [190] pop
      [191] iconst_1
      [192] istore_2 v2
      [193] goto +31 (target=224)
      [196] astore v6
      [198] aload_0 v0
      [199] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [202] aload_0 v0
      [203] getfield #36
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [206] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [209] ldc #3
        + Integer [2131296582]
      [211] invokevirtual #39
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [214] invokeinterface #67
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [219] putfield #33
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [222] iconst_0
      [223] istore_2 v2
      [224] iload_2 v2
      [225] invokestatic #44
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [228] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (152 -> 193: 196):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 28)
        [0] -> line 532
        [2] -> line 533
        [9] -> line 534
        [16] -> line 535
        [20] -> line 536
        [26] -> line 537
        [32] -> line 538
        [38] -> line 535
        [42] -> line 540
        [51] -> line 541
        [65] -> line 542
        [77] -> line 543
        [89] -> line 544
        [101] -> line 546
        [107] -> line 546
        [119] -> line 547
        [128] -> line 548
        [137] -> line 549
        [147] -> line 550
        [150] -> line 546
        [152] -> line 553
        [168] -> line 554
        [173] -> line 555
        [191] -> line 556
        [193] -> line 558
        [198] -> line 559
        [222] -> line 560
        [224] -> line 562
      + Local variable table attribute (count = 8)
        v0: 0 -> 229 [Lorg/edublogs/android/ui/posts/PostsActivity$addCommentTask; this]
        v1: 0 -> 229 [[Ljava/lang/String; params]
        v2: 2 -> 229 [Z result]
        v3: 42 -> 229 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v4: 51 -> 229 [Ljava/util/Map; commentHash]
        v5: 152 -> 229 [[Ljava/lang/Object; commentParams]
        v6: 168 -> 193 [I newCommentID]
        v6: 198 -> 224 [Lorg/xmlrpc/android/XMLRPCException; e]
      + Local variable type table attribute (count = 1)
        v4: 51 -> 229 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; commentHash]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #17
        + Class [java/lang/Boolean]
      [5] invokevirtual #64
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.onPostExecute (Ljava/lang/Boolean;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #12
        + Class [[Ljava/lang/String;]
      [5] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$addCommentTask.doInBackground ([Ljava/lang/String;)Ljava/lang/Boolean;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$addCommentTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [addCommentTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/String;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$deletePostTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PostsActivity$deletePostTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 226):
  + Integer [2131296307]
  + Integer [2131296308]
  + Integer [2131296332]
  + Integer [2131296429]
  + Integer [2131296435]
  + Integer [2131296580]
  + String []
  + String [OK]
  + String [blogger.deletePost]
  + String [wp.deletePage]
  + Class [[Lorg/edublogs/android/models/Post;]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [android/widget/Toast]
  + Class [java/lang/Boolean]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.post Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.checkForLocalChanges (Z)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.dismissDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.onPostExecute (Ljava/lang/Boolean;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1.<init> (Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + NameAndType [booleanValue ()Z]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [checkForLocalChanges (Z)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getPostid ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isPage Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [onPostExecute (Ljava/lang/Boolean;)V]
  + NameAndType [popPostDetail ()V]
  + NameAndType [post Lorg/edublogs/android/models/Post;]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/os/AsyncTask<Lorg/edublogs/android/models/Post;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Lorg/edublogs/android/models/Post;]
  + Utf8 [access$1]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/widget/Toast]
  + Utf8 [blogger.deletePost]
  + Utf8 [booleanValue]
  + Utf8 [call]
  + Utf8 [checkForLocalChanges]
  + Utf8 [client]
  + Utf8 [create]
  + Utf8 [currentBlog]
  + Utf8 [deletePostTask]
  + Utf8 [dialogBuilder]
  + Utf8 [dismissDialog]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [errorMsg]
  + Utf8 [format]
  + Utf8 [getBlogId]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getPassword]
  + Utf8 [getPostid]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [isFinishing]
  + Utf8 [isPage]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [makeText]
  + Utf8 [onPostExecute]
  + Utf8 [onPreExecute]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [pageParams]
  + Utf8 [params]
  + Utf8 [popPostDetail]
  + Utf8 [post]
  + Utf8 [postParams]
  + Utf8 [result]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [showDialog]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]
  + Utf8 [wp.deletePage]

Fields (count = 2):
  + Field:        post Lorg/edublogs/android/models/Post;
    Access flags: 0x0
      = org.edublogs.android.models.Post post
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x1
      = public PostsActivity$deletePostTask(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #45
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 421
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask; this]
  + Method:       onPreExecute()V
    Access flags: 0x4
      = protected void onPreExecute()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] invokevirtual #64
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.popPostDetail ()V]
      [7] aload_0 v0
      [8] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [11] iconst_1
      [12] invokevirtual #65
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.showDialog (I)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 428
        [7] -> line 429
        [15] -> line 430
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask; this]
  + Method:       onPostExecute(Ljava/lang/Boolean;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.Boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 151, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] iconst_1
      [5] invokevirtual #61
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.dismissDialog (I)V]
      [8] aload_0 v0
      [9] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [12] invokestatic #59
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$1 (Lorg/edublogs/android/ui/posts/PostsActivity;)V]
      [15] aload_1 v1
      [16] invokevirtual #48
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [19] ifeq +52 (target=71)
      [22] aload_0 v0
      [23] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [26] aload_0 v0
      [27] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [30] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [33] aload_0 v0
      [34] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [37] getfield #33
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [40] ifeq +8 (target=48)
      [43] ldc #4
        + Integer [2131296429]
      [45] goto +5 (target=50)
      [48] ldc #5
        + Integer [2131296435]
      [50] invokevirtual #44
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [53] iconst_0
      [54] invokestatic #46
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [57] invokevirtual #47
        + Methodref [android/widget/Toast.show ()V]
      [60] aload_0 v0
      [61] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [64] iconst_0
      [65] invokevirtual #60
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.checkForLocalChanges (Z)V]
      [68] goto +82 (target=150)
      [71] new #13
        + Class [android/app/AlertDialog$Builder]
      [74] dup
      [75] aload_0 v0
      [76] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [79] invokespecial #37
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [82] astore_2 v2
      [83] aload_2 v2
      [84] aload_0 v0
      [85] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [88] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [91] ldc #3
        + Integer [2131296332]
      [93] invokevirtual #44
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [96] invokevirtual #42
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [99] pop
      [100] aload_2 v2
      [101] aload_0 v0
      [102] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [105] getfield #32
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [108] invokevirtual #40
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [111] pop
      [112] aload_2 v2
      [113] ldc #8
        + String [OK]
      [115] new #28
        + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1]
      [118] dup
      [119] aload_0 v0
      [120] invokespecial #68
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1.<init> (Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;)V]
      [123] invokevirtual #41
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [126] pop
      [127] aload_2 v2
      [128] iconst_1
      [129] invokevirtual #39
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [132] pop
      [133] aload_0 v0
      [134] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [137] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
      [140] ifne +10 (target=150)
      [143] aload_2 v2
      [144] invokevirtual #38
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [147] invokevirtual #36
        + Methodref [android/app/AlertDialog.show ()V]
      [150] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 27)
        [0] -> line 434
        [8] -> line 435
        [15] -> line 436
        [22] -> line 438
        [26] -> line 439
        [33] -> line 440
        [48] -> line 441
        [50] -> line 439
        [53] -> line 442
        [54] -> line 437
        [57] -> line 442
        [60] -> line 443
        [68] -> line 444
        [71] -> line 445
        [75] -> line 446
        [79] -> line 445
        [83] -> line 447
        [91] -> line 448
        [93] -> line 447
        [100] -> line 449
        [112] -> line 450
        [115] -> line 451
        [123] -> line 450
        [127] -> line 457
        [133] -> line 458
        [143] -> line 459
        [150] -> line 463
      + Local variable table attribute (count = 3)
        v0: 0 -> 151 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask; this]
        v1: 0 -> 151 [Ljava/lang/Boolean; result]
        v2: 83 -> 150 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       doInBackground([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;
    Access flags: 0x84
      = protected varargs java.lang.Boolean doInBackground(org.edublogs.android.models.Post[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 239, locals = 7, stack = 7):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_0 v0
      [3] aload_1 v1
      [4] iconst_0
      [5] aaload
      [6] putfield #34
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.post Lorg/edublogs/android/models/Post;]
      [9] new #29
        + Class [org/xmlrpc/android/XMLRPCClient]
      [12] dup
      [13] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [16] invokevirtual #56
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [19] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [22] invokevirtual #54
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [25] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [28] invokevirtual #53
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [31] invokespecial #69
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [34] astore_3 v3
      [35] iconst_4
      [36] anewarray #21
        + Class [java/lang/Object]
      [39] dup
      [40] iconst_0
      [41] ldc #7
        + String []
      [43] aastore
      [44] dup
      [45] iconst_1
      [46] aload_0 v0
      [47] getfield #34
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.post Lorg/edublogs/android/models/Post;]
      [50] invokevirtual #58
        + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
      [53] aastore
      [54] dup
      [55] iconst_2
      [56] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [59] invokevirtual #57
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [62] aastore
      [63] dup
      [64] iconst_3
      [65] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [68] invokevirtual #55
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [71] aastore
      [72] astore v4
      [74] iconst_4
      [75] anewarray #21
        + Class [java/lang/Object]
      [78] dup
      [79] iconst_0
      [80] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [83] invokevirtual #52
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [86] invokestatic #50
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [89] aastore
      [90] dup
      [91] iconst_1
      [92] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [95] invokevirtual #57
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [98] aastore
      [99] dup
      [100] iconst_2
      [101] getstatic #31
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [104] invokevirtual #55
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [107] aastore
      [108] dup
      [109] iconst_3
      [110] aload_0 v0
      [111] getfield #34
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.post Lorg/edublogs/android/models/Post;]
      [114] invokevirtual #58
        + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
      [117] aastore
      [118] astore v5
      [120] aload_3 v3
      [121] aload_0 v0
      [122] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [125] getfield #33
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [128] ifeq +8 (target=136)
      [131] ldc #10
        + String [wp.deletePage]
      [133] goto +5 (target=138)
      [136] ldc #9
        + String [blogger.deletePost]
      [138] aload_0 v0
      [139] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [142] getfield #33
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [145] ifeq +8 (target=153)
      [148] aload v5
      [150] goto +5 (target=155)
      [153] aload v4
      [155] invokevirtual #70
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [158] pop
      [159] iconst_1
      [160] istore_2 v2
      [161] goto +73 (target=234)
      [164] astore v6
      [166] aload_0 v0
      [167] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [170] aload_0 v0
      [171] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [174] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [177] ldc #6
        + Integer [2131296580]
      [179] invokevirtual #43
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [182] iconst_1
      [183] anewarray #21
        + Class [java/lang/Object]
      [186] dup
      [187] iconst_0
      [188] aload_0 v0
      [189] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [192] getfield #33
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [195] ifeq +18 (target=213)
      [198] aload_0 v0
      [199] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [202] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [205] ldc #2
        + Integer [2131296308]
      [207] invokevirtual #44
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [210] goto +15 (target=225)
      [213] aload_0 v0
      [214] getfield #35
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [217] invokevirtual #62
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [220] ldc #1
        + Integer [2131296307]
      [222] invokevirtual #44
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [225] aastore
      [226] invokestatic #51
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [229] putfield #32
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [232] iconst_0
      [233] istore_2 v2
      [234] iload_2 v2
      [235] invokestatic #49
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [238] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (120 -> 161: 164):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 467
        [2] -> line 468
        [9] -> line 469
        [13] -> line 470
        [19] -> line 471
        [25] -> line 472
        [31] -> line 469
        [35] -> line 474
        [41] -> line 474
        [56] -> line 475
        [65] -> line 476
        [72] -> line 474
        [74] -> line 477
        [80] -> line 477
        [92] -> line 478
        [101] -> line 479
        [118] -> line 477
        [120] -> line 482
        [138] -> line 483
        [155] -> line 482
        [159] -> line 485
        [161] -> line 486
        [166] -> line 487
        [232] -> line 488
        [234] -> line 490
      + Local variable table attribute (count = 7)
        v0: 0 -> 239 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask; this]
        v1: 0 -> 239 [[Lorg/edublogs/android/models/Post; params]
        v2: 2 -> 239 [Z result]
        v3: 35 -> 239 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v4: 74 -> 239 [[Ljava/lang/Object; postParams]
        v5: 120 -> 239 [[Ljava/lang/Object; pageParams]
        v6: 166 -> 234 [Lorg/xmlrpc/android/XMLRPCException; e]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #19
        + Class [java/lang/Boolean]
      [5] invokevirtual #67
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.onPostExecute (Ljava/lang/Boolean;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #11
        + Class [[Lorg/edublogs/android/models/Post;]
      [5] invokevirtual #66
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask.doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [deletePostTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Lorg/edublogs/android/models/Post;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$deletePostTask$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 42):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1.this$1 Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onPostExecute (Ljava/lang/Boolean;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [deletePostTask]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPostExecute]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity$deletePostTask this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;)V
    Access flags: 0x0
      = PostsActivity$deletePostTask$1(org.edublogs.android.ui.posts.PostsActivity$deletePostTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1.this$1 Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 451
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 455
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/PostsActivity$deletePostTask$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
    + NameAndType [onPostExecute (Ljava/lang/Boolean;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [deletePostTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$deletePostTask$1]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PostsActivity$refreshCommentsTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 94):
  + Integer [2131296582]
  + Class [[Ljava/lang/Void;]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
  + Methodref [org/xmlrpc/android/ApiHelper.refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/Void;)Ljava/lang/Void;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/lang/Void;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [PostsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/Void;]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [commentParams]
  + Utf8 [currentBlog]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [errorMsg]
  + Utf8 [getBlogId]
  + Utf8 [getPassword]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getUsername]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [refreshComments]
  + Utf8 [refreshCommentsTask]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x1
      = public PostsActivity$refreshCommentsTask(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 567
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask; this]
  + Method:       doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
    Access flags: 0x84
      = protected varargs java.lang.Void doInBackground(java.lang.Void[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 74, locals = 4, stack = 4):
      [0] iconst_3
      [1] anewarray #7
        + Class [java/lang/Object]
      [4] dup
      [5] iconst_0
      [6] getstatic #14
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [9] invokevirtual #20
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [12] invokestatic #19
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [15] aastore
      [16] dup
      [17] iconst_1
      [18] getstatic #14
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [21] invokevirtual #22
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [24] aastore
      [25] dup
      [26] iconst_2
      [27] getstatic #14
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [30] invokevirtual #21
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [33] aastore
      [34] astore_2 v2
      [35] aload_0 v0
      [36] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [39] aload_2 v2
      [40] invokestatic #25
        + Methodref [org/xmlrpc/android/ApiHelper.refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
      [43] pop
      [44] goto +28 (target=72)
      [47] astore_3 v3
      [48] aload_0 v0
      [49] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [52] aload_0 v0
      [53] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [56] invokevirtual #23
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [59] ldc #1
        + Integer [2131296582]
      [61] invokevirtual #17
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [64] invokeinterface #26
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [69] putfield #15
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [72] aconst_null
      [73] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (35 -> 44: 47):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 572
        [18] -> line 573
        [27] -> line 574
        [34] -> line 572
        [35] -> line 577
        [44] -> line 578
        [48] -> line 579
        [72] -> line 581
      + Local variable table attribute (count = 4)
        v0: 0 -> 74 [Lorg/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask; this]
        v1: 0 -> 74 [[Ljava/lang/Void; params]
        v2: 35 -> 74 [[Ljava/lang/Object; commentParams]
        v3: 48 -> 72 [Lorg/xmlrpc/android/XMLRPCException; e]
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #2
        + Class [[Ljava/lang/Void;]
      [5] invokevirtual #24
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask.doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$refreshCommentsTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [refreshCommentsTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/lang/Void;>;]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$shareURLTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PostsActivity$shareURLTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 271):
  + Integer [2131296332]
  + Integer [2131296440]
  + Integer [2131296444]
  + Integer [2131296445]
  + Integer [2131296582]
  + String [OK]
  + String [android.intent.action.SEND]
  + String [android.intent.extra.SUBJECT]
  + String [android.intent.extra.TEXT]
  + String [metaWeblog.getPost]
  + String [page_status]
  + String [permaLink]
  + String [post_status]
  + String [publish]
  + String [text/plain]
  + String [wp.getPage]
  + Class [[Lorg/edublogs/android/models/Post;]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
  + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.post Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$3 (Lorg/edublogs/android/ui/posts/PostsActivity;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.dismissDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.showDialog (I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.onPostExecute (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1.<init> (Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;)V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/posts/PostsActivity;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [dismissDialog (I)V]
  + NameAndType [doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/String;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getPostid ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isPage Z]
  + NameAndType [onPostExecute (Ljava/lang/String;)V]
  + NameAndType [post Lorg/edublogs/android/models/Post;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [show ()V]
  + NameAndType [showDialog (I)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Lorg/edublogs/android/models/Post;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/AsyncTask<Lorg/edublogs/android/models/Post;Ljava/lang/Void;Ljava/lang/String;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Lorg/edublogs/android/models/Post;]
  + Utf8 [access$3]
  + Utf8 [android.intent.action.SEND]
  + Utf8 [android.intent.extra.SUBJECT]
  + Utf8 [android.intent.extra.TEXT]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [call]
  + Utf8 [client]
  + Utf8 [contentHash]
  + Utf8 [create]
  + Utf8 [createChooser]
  + Utf8 [currentBlog]
  + Utf8 [dialogBuilder]
  + Utf8 [dismissDialog]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [errorMsg]
  + Utf8 [get]
  + Utf8 [getBlogId]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getInstance]
  + Utf8 [getPassword]
  + Utf8 [getPostid]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [isFinishing]
  + Utf8 [isPage]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Map]
  + Utf8 [metaWeblog.getPost]
  + Utf8 [onPostExecute]
  + Utf8 [onPreExecute]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [page_status]
  + Utf8 [params]
  + Utf8 [permaLink]
  + Utf8 [post]
  + Utf8 [postURL]
  + Utf8 [post_status]
  + Utf8 [publish]
  + Utf8 [putExtra]
  + Utf8 [result]
  + Utf8 [setCancelable]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [setType]
  + Utf8 [share]
  + Utf8 [shareURL]
  + Utf8 [shareURLTask]
  + Utf8 [shortlink]
  + Utf8 [show]
  + Utf8 [showDialog]
  + Utf8 [startActivity]
  + Utf8 [text/plain]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [vParams]
  + Utf8 [valueOf]
  + Utf8 [versionResult]
  + Utf8 [wp.getPage]

Fields (count = 2):
  + Field:        post Lorg/edublogs/android/models/Post;
    Access flags: 0x0
      = org.edublogs.android.models.Post post
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity this$0

Methods (count = 6):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity;)V
    Access flags: 0x1
      = public PostsActivity$shareURLTask(org.edublogs.android.ui.posts.PostsActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [5] aload_0 v0
      [6] invokespecial #57
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 586
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask; this]
  + Method:       onPreExecute()V
    Access flags: 0x4
      = protected void onPreExecute()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] iconst_2
      [5] invokevirtual #76
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.showDialog (I)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 592
        [8] -> line 593
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask; this]
  + Method:       onPostExecute(Ljava/lang/String;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 163, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] iconst_2
      [5] invokevirtual #73
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.dismissDialog (I)V]
      [8] aload_1 v1
      [9] ifnonnull +85 (target=94)
      [12] new #19
        + Class [android/app/AlertDialog$Builder]
      [15] dup
      [16] aload_0 v0
      [17] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [20] invokespecial #46
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [23] astore_2 v2
      [24] aload_2 v2
      [25] aload_0 v0
      [26] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [29] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [32] ldc #1
        + Integer [2131296332]
      [34] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [37] invokevirtual #51
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [40] pop
      [41] aload_2 v2
      [42] aload_0 v0
      [43] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [46] getfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [49] invokevirtual #49
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [52] pop
      [53] aload_2 v2
      [54] ldc #6
        + String [OK]
      [56] new #37
        + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1]
      [59] dup
      [60] aload_0 v0
      [61] invokespecial #80
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1.<init> (Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;)V]
      [64] invokevirtual #50
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [67] pop
      [68] aload_2 v2
      [69] iconst_1
      [70] invokevirtual #48
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [73] pop
      [74] aload_0 v0
      [75] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [78] invokevirtual #75
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.isFinishing ()Z]
      [81] ifne +81 (target=162)
      [84] aload_2 v2
      [85] invokevirtual #47
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [88] invokevirtual #45
        + Methodref [android/app/AlertDialog.show ()V]
      [91] goto +71 (target=162)
      [94] new #22
        + Class [android/content/Intent]
      [97] dup
      [98] ldc #7
        + String [android.intent.action.SEND]
      [100] invokespecial #52
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [103] astore_2 v2
      [104] aload_2 v2
      [105] ldc #15
        + String [text/plain]
      [107] invokevirtual #55
        + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
      [110] pop
      [111] aload_2 v2
      [112] ldc #8
        + String [android.intent.extra.SUBJECT]
      [114] aload_0 v0
      [115] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.post Lorg/edublogs/android/models/Post;]
      [118] invokevirtual #71
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [121] invokevirtual #54
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [124] pop
      [125] aload_2 v2
      [126] ldc #9
        + String [android.intent.extra.TEXT]
      [128] aload_1 v1
      [129] invokevirtual #54
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [132] pop
      [133] aload_0 v0
      [134] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [137] aload_2 v2
      [138] aload_0 v0
      [139] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [142] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [145] ldc #2
        + Integer [2131296440]
      [147] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [150] invokestatic #53
        + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
      [153] invokevirtual #77
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.startActivity (Landroid/content/Intent;)V]
      [156] invokestatic #62
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [159] invokevirtual #63
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [162] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 597
        [8] -> line 598
        [12] -> line 599
        [16] -> line 600
        [20] -> line 599
        [24] -> line 601
        [32] -> line 602
        [34] -> line 601
        [41] -> line 603
        [53] -> line 604
        [56] -> line 605
        [64] -> line 604
        [68] -> line 611
        [74] -> line 612
        [84] -> line 613
        [91] -> line 615
        [94] -> line 616
        [104] -> line 617
        [111] -> line 618
        [125] -> line 619
        [133] -> line 620
        [145] -> line 621
        [150] -> line 620
        [156] -> line 622
        [162] -> line 625
      + Local variable table attribute (count = 4)
        v0: 0 -> 163 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask; this]
        v1: 0 -> 163 [Ljava/lang/String; shareURL]
        v2: 24 -> 91 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v2: 104 -> 162 [Landroid/content/Intent; share]
  + Method:       doInBackground([Lorg/edublogs/android/models/Post;)Ljava/lang/String;
    Access flags: 0x84
      = protected varargs java.lang.String doInBackground(org.edublogs.android.models.Post[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 404, locals = 8, stack = 5):
      [0] aconst_null
      [1] astore_2 v2
      [2] aload_0 v0
      [3] aload_1 v1
      [4] iconst_0
      [5] aaload
      [6] putfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.post Lorg/edublogs/android/models/Post;]
      [9] aload_0 v0
      [10] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.post Lorg/edublogs/android/models/Post;]
      [13] ifnonnull +5 (target=18)
      [16] aconst_null
      [17] areturn
      [18] new #38
        + Class [org/xmlrpc/android/XMLRPCClient]
      [21] dup
      [22] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [25] invokevirtual #68
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [28] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [31] invokevirtual #66
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [34] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [37] invokevirtual #65
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [40] invokespecial #81
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [43] astore_3 v3
      [44] new #28
        + Class [java/lang/Object]
      [47] dup
      [48] invokespecial #59
        + Methodref [java/lang/Object.<init> ()V]
      [51] astore v4
      [53] aload_0 v0
      [54] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [57] getfield #42
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [60] ifeq +62 (target=122)
      [63] iconst_4
      [64] anewarray #28
        + Class [java/lang/Object]
      [67] dup
      [68] iconst_0
      [69] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [72] invokevirtual #64
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [75] invokestatic #58
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [78] aastore
      [79] dup
      [80] iconst_1
      [81] aload_0 v0
      [82] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.post Lorg/edublogs/android/models/Post;]
      [85] invokevirtual #70
        + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
      [88] aastore
      [89] dup
      [90] iconst_2
      [91] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [94] invokevirtual #69
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [97] aastore
      [98] dup
      [99] iconst_3
      [100] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [103] invokevirtual #67
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [106] aastore
      [107] astore v5
      [109] aload_3 v3
      [110] ldc #16
        + String [wp.getPage]
      [112] aload v5
      [114] invokevirtual #82
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [117] astore v4
      [119] goto +78 (target=197)
      [122] iconst_3
      [123] anewarray #28
        + Class [java/lang/Object]
      [126] dup
      [127] iconst_0
      [128] aload_0 v0
      [129] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.post Lorg/edublogs/android/models/Post;]
      [132] invokevirtual #70
        + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
      [135] aastore
      [136] dup
      [137] iconst_1
      [138] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [141] invokevirtual #69
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [144] aastore
      [145] dup
      [146] iconst_2
      [147] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [150] invokevirtual #67
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [153] aastore
      [154] astore v5
      [156] aload_3 v3
      [157] ldc #10
        + String [metaWeblog.getPost]
      [159] aload v5
      [161] invokevirtual #82
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [164] astore v4
      [166] goto +31 (target=197)
      [169] astore v5
      [171] aload_0 v0
      [172] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [175] aload_0 v0
      [176] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [179] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [182] ldc #5
        + Integer [2131296582]
      [184] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [187] invokeinterface #83
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [192] putfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [195] aconst_null
      [196] areturn
      [197] aload v4
      [199] ifnull +203 (target=402)
      [202] aload v4
      [204] checkcast #30
        + Class [java/util/Map]
      [207] astore v5
      [209] aload_0 v0
      [210] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [213] getfield #42
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [216] ifeq +23 (target=239)
      [219] ldc #14
        + String [publish]
      [221] aload v5
      [223] ldc #11
        + String [page_status]
      [225] invokeinterface #84
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [230] invokevirtual #60
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [233] invokevirtual #61
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [236] ifeq +33 (target=269)
      [239] aload_0 v0
      [240] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [243] getfield #42
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [246] ifne +86 (target=332)
      [249] ldc #14
        + String [publish]
      [251] aload v5
      [253] ldc #13
        + String [post_status]
      [255] invokeinterface #84
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [260] invokevirtual #60
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [263] invokevirtual #61
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [266] ifne +66 (target=332)
      [269] aload_0 v0
      [270] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [273] getfield #42
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isPage Z]
      [276] ifeq +30 (target=306)
      [279] aload_0 v0
      [280] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [283] aload_0 v0
      [284] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [287] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [290] ldc #4
        + Integer [2131296445]
      [292] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [295] invokeinterface #83
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [300] putfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [303] goto +27 (target=330)
      [306] aload_0 v0
      [307] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [310] aload_0 v0
      [311] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [314] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [317] ldc #3
        + Integer [2131296444]
      [319] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [322] invokeinterface #83
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [327] putfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [330] aconst_null
      [331] areturn
      [332] aload v5
      [334] ldc #12
        + String [permaLink]
      [336] invokeinterface #84
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [341] invokevirtual #60
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [344] astore v6
      [346] aload_0 v0
      [347] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [350] aload v6
      [352] invokestatic #72
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.access$3 (Lorg/edublogs/android/ui/posts/PostsActivity;Ljava/lang/String;)Ljava/lang/String;]
      [355] astore v7
      [357] aload v7
      [359] ifnonnull +9 (target=368)
      [362] aload v6
      [364] astore_2 v2
      [365] goto +37 (target=402)
      [368] aload v7
      [370] astore_2 v2
      [371] goto +31 (target=402)
      [374] astore v5
      [376] aload_0 v0
      [377] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [380] aload_0 v0
      [381] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.this$0 Lorg/edublogs/android/ui/posts/PostsActivity;]
      [384] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsActivity.getResources ()Landroid/content/res/Resources;]
      [387] ldc #5
        + Integer [2131296582]
      [389] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [392] invokeinterface #83
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [397] putfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.errorMsg Ljava/lang/String;]
      [400] aconst_null
      [401] areturn
      [402] aload_2 v2
      [403] areturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (53 -> 166: 169):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (202 -> 330: 374):
      + Class [java/lang/Exception]
      + ExceptionInfo (332 -> 371: 374):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 69)
        [0] -> line 629
        [2] -> line 630
        [9] -> line 631
        [16] -> line 632
        [18] -> line 633
        [22] -> line 634
        [28] -> line 635
        [34] -> line 636
        [40] -> line 633
        [44] -> line 638
        [53] -> line 640
        [63] -> line 641
        [69] -> line 641
        [81] -> line 642
        [91] -> line 643
        [100] -> line 644
        [107] -> line 641
        [109] -> line 645
        [119] -> line 646
        [122] -> line 647
        [128] -> line 647
        [138] -> line 648
        [147] -> line 649
        [154] -> line 647
        [156] -> line 650
        [159] -> line 651
        [161] -> line 650
        [166] -> line 653
        [171] -> line 654
        [195] -> line 655
        [197] -> line 658
        [202] -> line 660
        [209] -> line 662
        [223] -> line 663
        [225] -> line 662
        [230] -> line 663
        [233] -> line 662
        [236] -> line 663
        [239] -> line 664
        [253] -> line 665
        [255] -> line 664
        [260] -> line 665
        [263] -> line 664
        [266] -> line 665
        [269] -> line 666
        [279] -> line 667
        [290] -> line 668
        [292] -> line 667
        [295] -> line 668
        [300] -> line 667
        [303] -> line 669
        [306] -> line 670
        [317] -> line 671
        [319] -> line 670
        [322] -> line 671
        [327] -> line 670
        [330] -> line 673
        [332] -> line 675
        [341] -> line 676
        [344] -> line 675
        [346] -> line 677
        [357] -> line 678
        [362] -> line 679
        [365] -> line 680
        [368] -> line 681
        [371] -> line 684
        [376] -> line 685
        [400] -> line 686
        [402] -> line 690
      + Local variable table attribute (count = 12)
        v0: 0 -> 404 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask; this]
        v1: 0 -> 404 [[Lorg/edublogs/android/models/Post; params]
        v2: 2 -> 404 [Ljava/lang/String; result]
        v3: 44 -> 404 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v4: 53 -> 404 [Ljava/lang/Object; versionResult]
        v5: 109 -> 119 [[Ljava/lang/Object; vParams]
        v5: 156 -> 166 [[Ljava/lang/Object; vParams]
        v5: 171 -> 197 [Lorg/xmlrpc/android/XMLRPCException; e]
        v5: 209 -> 371 [Ljava/util/Map; contentHash]
        v6: 346 -> 371 [Ljava/lang/String; postURL]
        v7: 357 -> 371 [Ljava/lang/String; shortlink]
        v5: 376 -> 402 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 1)
        v5: 209 -> 371 [Ljava/util/Map<**>; contentHash]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #29
        + Class [java/lang/String]
      [5] invokevirtual #79
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.onPostExecute (Ljava/lang/String;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #17
        + Class [[Lorg/edublogs/android/models/Post;]
      [5] invokevirtual #78
        + Methodref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask.doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/String;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [shareURLTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Lorg/edublogs/android/models/Post;Ljava/lang/Void;Ljava/lang/String;>;]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsActivity$shareURLTask$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 42):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
  + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1.this$1 Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onPostExecute (Ljava/lang/String;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPostExecute]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1]
  + Utf8 [shareURLTask]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsActivity$shareURLTask this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;)V
    Access flags: 0x0
      = PostsActivity$shareURLTask$1(org.edublogs.android.ui.posts.PostsActivity$shareURLTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1.this$1 Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 605
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 609
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/PostsActivity$shareURLTask$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
    + NameAndType [onPostExecute (Ljava/lang/String;)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask]
      + Class [org/edublogs/android/ui/posts/PostsActivity]
      + Utf8 [shareURLTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsActivity$shareURLTask$1]
  + Source file attribute:
    + Utf8 [PostsActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment
  Superclass:    android/support/v4/app/ListFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PostsListFragment extends android.support.v4.app.ListFragment

Interfaces (count = 0):

Constant Pool (count = 670):
  + Integer [65536]
  + Integer [2130837674]
  + Integer [2130903083]
  + Integer [2130903084]
  + Integer [2131165438]
  + Integer [2131230730]
  + Integer [2131296346]
  + Integer [2131296356]
  + Integer [2131296364]
  + Integer [2131296365]
  + Integer [2131296374]
  + Integer [2131296514]
  + Integer [2131296515]
  + Integer [2131296516]
  + Integer [2131296517]
  + Integer [2131296518]
  + String []
  + String [ ]
  + String [ must implement Callback]
  + String [alert]
  + String [blogID]
  + String [date_created_gmt]
  + String [draft]
  + String [id]
  + String [isPage]
  + String [localDraft]
  + String [pending]
  + String [postID]
  + String [post_status]
  + String [private]
  + String [publish]
  + String [title]
  + String [uploaded]
  + String [viewPages]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/ListFragment]
  + Class [android/text/format/DateUtils]
  + Class [android/view/MenuItem]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/View$OnCreateContextMenuListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/ListView]
  + Class [android/widget/ViewSwitcher]
  + Class [java/lang/Boolean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Date]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$1]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$2]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$3]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
  + Class [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.imageUrl Ljava/util/List;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.inDrafts Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreated [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreatedFormatted [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftDateCreated [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftIDs [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftStatuses [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftTitles [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostSelectedListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnRefreshListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mParentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mRowID I]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mSelectedID J]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mTitles [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mUploaded [I]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.shouldSelectAfterLoad Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.totalDrafts I]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getColor (I)I]
  + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/ListFragment.<init> ()V]
  + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/ListFragment.onResume ()V]
  + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
  + Methodref [android/widget/ListView.removeFooterView (Landroid/view/View;)Z]
  + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [android/widget/ListView.setBackgroundColor (I)V]
  + Methodref [android/widget/ListView.setChoiceMode (I)V]
  + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
  + Methodref [android/widget/ListView.setDividerHeight (I)V]
  + Methodref [android/widget/ListView.setItemChecked (IZ)V]
  + Methodref [android/widget/ListView.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
  + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [android/widget/ViewSwitcher.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/ViewSwitcher.addView (Landroid/view/View;)V]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.longValue ()J]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Date.<init> ()V]
  + Methodref [java/util/Date.getTime ()J]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPressDB.loadDrafts (IZ)Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.loadUploadedPosts (IZ)Ljava/util/List;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.createSwitcher ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFormattedDate (J)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadDrafts ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$1.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$2.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$3.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.notifyDataSetChanged ()V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.isInLayout ()Z]
  + Methodref [org/edublogs/android/util/StringUtils.mergeStringArrays ([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
  + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + InterfaceMethodref [android/view/MenuItem.getGroupId ()I]
  + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener.onPostAction (ILorg/edublogs/android/models/Post;)V]
  + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener.onPostSelected (Lorg/edublogs/android/models/Post;)V]
  + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener.onRefresh (Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IJZ)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/content/Context;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addFooterView (Landroid/view/View;)V]
  + NameAndType [addView (Landroid/view/View;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [createSwitcher ()V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [findFragmentById (I)Landroid/support/v4/app/Fragment;]
  + NameAndType [finish ()V]
  + NameAndType [formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getBaseContext ()Landroid/content/Context;]
  + NameAndType [getBoolean (Ljava/lang/String;)Z]
  + NameAndType [getColor (I)I]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getDrawable (I)Landroid/graphics/drawable/Drawable;]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getFormattedDate (J)Ljava/lang/String;]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getGroupId ()I]
  + NameAndType [getId ()I]
  + NameAndType [getId ()J]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTime ()J]
  + NameAndType [imageUrl Ljava/util/List;]
  + NameAndType [inDrafts Z]
  + NameAndType [inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [intValue ()I]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isInLayout ()Z]
  + NameAndType [isPage Z]
  + NameAndType [loadDrafts ()Z]
  + NameAndType [loadDrafts (IZ)Ljava/util/List;]
  + NameAndType [loadUploadedPosts (IZ)Ljava/util/List;]
  + NameAndType [longValue ()J]
  + NameAndType [mDateCreated [Ljava/lang/String;]
  + NameAndType [mDateCreatedFormatted [Ljava/lang/String;]
  + NameAndType [mDraftDateCreated [Ljava/lang/String;]
  + NameAndType [mDraftIDs [Ljava/lang/String;]
  + NameAndType [mDraftStatuses [Ljava/lang/String;]
  + NameAndType [mDraftTitles [Ljava/lang/String;]
  + NameAndType [mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
  + NameAndType [mOnPostSelectedListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
  + NameAndType [mOnRefreshListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
  + NameAndType [mParentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [mPostIDs [Ljava/lang/String;]
  + NameAndType [mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + NameAndType [mRowID I]
  + NameAndType [mSelectedID J]
  + NameAndType [mStatuses [Ljava/lang/String;]
  + NameAndType [mTitles [Ljava/lang/String;]
  + NameAndType [mUploaded [I]
  + NameAndType [mergeStringArrays ([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [numRecords I]
  + NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [onPostSelected (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [onRefresh (Z)V]
  + NameAndType [onResume ()V]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;J)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [refreshPosts (Z)V]
  + NameAndType [removeFooterView (Landroid/view/View;)Z]
  + NameAndType [setAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setBackgroundColor (I)V]
  + NameAndType [setChoiceMode (I)V]
  + NameAndType [setDivider (Landroid/graphics/drawable/Drawable;)V]
  + NameAndType [setDividerHeight (I)V]
  + NameAndType [setItemChecked (IZ)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [shouldSelectAfterLoad Z]
  + NameAndType [show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [size ()I]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [switcher Landroid/widget/ViewSwitcher;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [totalDrafts I]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [ must implement Callback]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/graphics/drawable/Drawable;]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(IJZ)V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(IZ)Ljava/util/List;]
  + Utf8 [(IZ)V]
  + Utf8 [(J)Ljava/lang/String;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;JI)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/graphics/drawable/Drawable;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Landroid/view/MenuItem;)Z]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View$OnCreateContextMenuListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/view/View;)Z]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;J)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/content/Context;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/MenuItem;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [Landroid/widget/ViewSwitcher;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnCreateContextMenuListener]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnPostActionListener]
  + Utf8 [OnPostSelectedListener]
  + Utf8 [OnRefreshListener]
  + Utf8 [PostListAdapter]
  + Utf8 [PostsListFragment.java]
  + Utf8 [RefreshBlogContentTask]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [ViewWrapper]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$10]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [activity]
  + Utf8 [add]
  + Utf8 [addFooterView]
  + Utf8 [addView]
  + Utf8 [alert]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/ListFragment]
  + Utf8 [android/text/format/DateUtils]
  + Utf8 [android/view/MenuItem]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/View$OnCreateContextMenuListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/ViewSwitcher]
  + Utf8 [apiArgs]
  + Utf8 [api_status]
  + Utf8 [append]
  + Utf8 [beginTransaction]
  + Utf8 [blogID]
  + Utf8 [bundle]
  + Utf8 [contentHash]
  + Utf8 [createSwitcher]
  + Utf8 [currentBlog]
  + Utf8 [currentPost]
  + Utf8 [d]
  + Utf8 [date_created_gmt]
  + Utf8 [draft]
  + Utf8 [drafts]
  + Utf8 [e]
  + Utf8 [e1]
  + Utf8 [equals]
  + Utf8 [errorMsg]
  + Utf8 [execute]
  + Utf8 [extras]
  + Utf8 [f]
  + Utf8 [findFragmentById]
  + Utf8 [finish]
  + Utf8 [flags]
  + Utf8 [fm]
  + Utf8 [footer]
  + Utf8 [formatDateTime]
  + Utf8 [formattedDate]
  + Utf8 [ft]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getBaseContext]
  + Utf8 [getBoolean]
  + Utf8 [getColor]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDrawable]
  + Utf8 [getExtras]
  + Utf8 [getFormattedDate]
  + Utf8 [getFragmentManager]
  + Utf8 [getGroupId]
  + Utf8 [getId]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getListView]
  + Utf8 [getPostsTask]
  + Utf8 [getRecentPostsTask]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getText]
  + Utf8 [getTime]
  + Utf8 [i]
  + Utf8 [i2]
  + Utf8 [icicle]
  + Utf8 [id]
  + Utf8 [imageUrl]
  + Utf8 [inDrafts]
  + Utf8 [inflate]
  + Utf8 [intValue]
  + Utf8 [isFinishing]
  + Utf8 [isInLayout]
  + Utf8 [isPage]
  + Utf8 [item]
  + Utf8 [itemGroupID]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [listView]
  + Utf8 [loadDrafts]
  + Utf8 [loadMore]
  + Utf8 [loadPosts]
  + Utf8 [loadUploadedPosts]
  + Utf8 [loadedPosts]
  + Utf8 [localDraft]
  + Utf8 [localTime]
  + Utf8 [longValue]
  + Utf8 [mDateCreated]
  + Utf8 [mDateCreatedFormatted]
  + Utf8 [mDraftDateCreated]
  + Utf8 [mDraftIDs]
  + Utf8 [mDraftStatuses]
  + Utf8 [mDraftTitles]
  + Utf8 [mOnPostActionListener]
  + Utf8 [mOnPostSelectedListener]
  + Utf8 [mOnRefreshListener]
  + Utf8 [mParentActivity]
  + Utf8 [mPostIDs]
  + Utf8 [mPostListAdapter]
  + Utf8 [mRowID]
  + Utf8 [mSelectedID]
  + Utf8 [mStatuses]
  + Utf8 [mTitles]
  + Utf8 [mUploaded]
  + Utf8 [mergeStringArrays]
  + Utf8 [newInstance]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [numRecords]
  + Utf8 [onActivityCreated]
  + Utf8 [onAttach]
  + Utf8 [onContextItemSelected]
  + Utf8 [onCreate]
  + Utf8 [onPostAction]
  + Utf8 [onPostSelected]
  + Utf8 [onRefresh]
  + Utf8 [onResume]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$1]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$2]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$3]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
  + Utf8 [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Utf8 [pending]
  + Utf8 [post]
  + Utf8 [postID]
  + Utf8 [post_status]
  + Utf8 [private]
  + Utf8 [progress]
  + Utf8 [publish]
  + Utf8 [putExtra]
  + Utf8 [refreshPosts]
  + Utf8 [removeFooterView]
  + Utf8 [setAdapter]
  + Utf8 [setBackgroundColor]
  + Utf8 [setChoiceMode]
  + Utf8 [setDivider]
  + Utf8 [setDividerHeight]
  + Utf8 [setItemChecked]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnCreateContextMenuListener]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setText]
  + Utf8 [shouldSelectAfterLoad]
  + Utf8 [show]
  + Utf8 [size]
  + Utf8 [startActivity]
  + Utf8 [startActivityForResult]
  + Utf8 [switcher]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [totalDrafts]
  + Utf8 [unescapeHTML]
  + Utf8 [uploaded]
  + Utf8 [valueOf]
  + Utf8 [viewPages]
  + Utf8 [wpDB]

Fields (count = 26):
  + Field:        mPostIDs [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mPostIDs
  + Field:        mTitles [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mTitles
  + Field:        mDateCreated [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mDateCreated
  + Field:        mDateCreatedFormatted [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mDateCreatedFormatted
  + Field:        mDraftIDs [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mDraftIDs
  + Field:        mDraftTitles [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mDraftTitles
  + Field:        mDraftDateCreated [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mDraftDateCreated
  + Field:        mStatuses [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mStatuses
  + Field:        mDraftStatuses [Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String[] mDraftStatuses
  + Field:        mUploaded [I
    Access flags: 0x2
      = private int[] mUploaded
  + Field:        mRowID I
    Access flags: 0x2
      = private int mRowID
  + Field:        mSelectedID J
    Access flags: 0x2
      = private long mSelectedID
  + Field:        mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;
    Access flags: 0x2
      = private org.edublogs.android.ui.posts.PostsListFragment$PostListAdapter mPostListAdapter
  + Field:        mOnPostSelectedListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.posts.PostsListFragment$OnPostSelectedListener mOnPostSelectedListener
  + Field:        mOnRefreshListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.posts.PostsListFragment$OnRefreshListener mOnRefreshListener
  + Field:        mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.posts.PostsListFragment$OnPostActionListener mOnPostActionListener
  + Field:        mParentActivity Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x2
      = private org.edublogs.android.ui.posts.PostsActivity mParentActivity
  + Field:        inDrafts Z
    Access flags: 0x1
      = public boolean inDrafts
  + Field:        imageUrl Ljava/util/List;
    Access flags: 0x1
      = public java.util.List imageUrl
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Field:        errorMsg Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String errorMsg
  + Field:        totalDrafts I
    Access flags: 0x1
      = public int totalDrafts
  + Field:        isPage Z
    Access flags: 0x1
      = public boolean isPage
  + Field:        shouldSelectAfterLoad Z
    Access flags: 0x1
      = public boolean shouldSelectAfterLoad
  + Field:        numRecords I
    Access flags: 0x1
      = public int numRecords
  + Field:        switcher Landroid/widget/ViewSwitcher;
    Access flags: 0x1
      = public android.widget.ViewSwitcher switcher
  + Field:        getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;
    Access flags: 0x1
      = public org.edublogs.android.ui.posts.PostsListFragment$getRecentPostsTask getPostsTask

Methods (count = 24):
  + Method:       <init>()V
    Access flags: 0x1
      = public PostsListFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #133
        + Methodref [android/support/v4/app/ListFragment.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #107
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mRowID I]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #93
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.inDrafts Z]
      [14] aload_0 v0
      [15] new #64
        + Class [java/util/Vector]
      [18] dup
      [19] invokespecial #170
        + Methodref [java/util/Vector.<init> ()V]
      [22] putfield #92
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.imageUrl Ljava/util/List;]
      [25] aload_0 v0
      [26] ldc #17
        + String []
      [28] putfield #90
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
      [31] aload_0 v0
      [32] iconst_0
      [33] putfield #115
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.totalDrafts I]
      [36] aload_0 v0
      [37] iconst_0
      [38] putfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [41] aload_0 v0
      [42] iconst_0
      [43] putfield #113
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.shouldSelectAfterLoad Z]
      [46] aload_0 v0
      [47] bipush 20
      [49] putfield #112
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 47
        [4] -> line 52
        [9] -> line 60
        [14] -> line 61
        [25] -> line 62
        [31] -> line 63
        [36] -> line 64
        [46] -> line 65
        [52] -> line 47
      + Local variable table attribute (count = 1)
        v0: 0 -> 53 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 31, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #136
        + Methodref [android/support/v4/app/ListFragment.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [9] invokevirtual #128
        + Methodref [android/support/v4/app/FragmentActivity.getIntent ()Landroid/content/Intent;]
      [12] invokevirtual #118
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] ifnull +13 (target=30)
      [20] aload_0 v0
      [21] aload_2 v2
      [22] ldc #34
        + String [viewPages]
      [24] invokevirtual #125
        + Methodref [android/os/Bundle.getBoolean (Ljava/lang/String;)Z]
      [27] putfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [30] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 74
        [5] -> line 76
        [16] -> line 77
        [20] -> line 78
        [30] -> line 80
      + Local variable table attribute (count = 3)
        v0: 0 -> 31 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 0 -> 31 [Landroid/os/Bundle; icicle]
        v2: 16 -> 31 [Landroid/os/Bundle; extras]
  + Method:       onActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #134
        + Methodref [android/support/v4/app/ListFragment.onActivityCreated (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #177
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.createSwitcher ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 84
        [5] -> line 86
        [9] -> line 87
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 0 -> 10 [Landroid/os/Bundle; bundle]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #135
        + Methodref [android/support/v4/app/ListFragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] checkcast #76
        + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
      [10] putfield #102
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostSelectedListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] checkcast #77
        + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
      [18] putfield #103
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnRefreshListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
      [21] aload_0 v0
      [22] aload_1 v1
      [23] checkcast #75
        + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
      [26] putfield #101
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
      [29] goto +38 (target=67)
      [32] astore_2 v2
      [33] aload_1 v1
      [34] invokevirtual #116
        + Methodref [android/app/Activity.finish ()V]
      [37] new #54
        + Class [java/lang/ClassCastException]
      [40] dup
      [41] new #60
        + Class [java/lang/StringBuilder]
      [44] dup
      [45] aload_1 v1
      [46] invokevirtual #160
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [49] invokestatic #162
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [52] invokespecial #164
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [55] ldc #19
        + String [ must implement Callback]
      [57] invokevirtual #166
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] invokevirtual #167
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [63] invokespecial #155
        + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
      [66] athrow
      [67] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 29: 32):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 90
        [5] -> line 93
        [13] -> line 94
        [21] -> line 95
        [29] -> line 96
        [33] -> line 97
        [37] -> line 98
        [55] -> line 99
        [63] -> line 98
        [67] -> line 101
      + Local variable table attribute (count = 3)
        v0: 0 -> 68 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 0 -> 68 [Landroid/app/Activity; activity]
        v2: 33 -> 67 [Ljava/lang/ClassCastException; e]
  + Method:       onResume()V
    Access flags: 0x1
      = public void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #137
        + Methodref [android/support/v4/app/ListFragment.onResume ()V]
      [4] aload_0 v0
      [5] aload_0 v0
      [6] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [9] checkcast #70
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [12] putfield #104
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mParentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 104
        [4] -> line 106
        [15] -> line 108
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
  + Method:       createSwitcher()V
    Access flags: 0x1
      = public void createSwitcher()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 133, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] new #51
        + Class [android/widget/ViewSwitcher]
      [4] dup
      [5] aload_0 v0
      [6] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [9] invokevirtual #126
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [12] invokespecial #152
        + Methodref [android/widget/ViewSwitcher.<init> (Landroid/content/Context;)V]
      [15] putfield #114
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [18] aload_0 v0
      [19] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [22] invokevirtual #126
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [25] ldc #3
        + Integer [2130903083]
      [27] aconst_null
      [28] invokestatic #139
        + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
      [31] checkcast #49
        + Class [android/widget/Button]
      [34] astore_1 v1
      [35] aload_1 v1
      [36] new #60
        + Class [java/lang/StringBuilder]
      [39] dup
      [40] invokespecial #163
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [43] aload_0 v0
      [44] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [47] ldc #7
        + Integer [2131296346]
      [49] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [52] invokevirtual #165
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [55] ldc #18
        + String [ ]
      [57] invokevirtual #166
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [60] aload_0 v0
      [61] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [64] aload_0 v0
      [65] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [68] ifeq +8 (target=76)
      [71] ldc #10
        + Integer [2131296365]
      [73] goto +5 (target=78)
      [76] ldc #9
        + Integer [2131296364]
      [78] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [81] invokevirtual #165
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [84] invokevirtual #167
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [87] invokevirtual #141
        + Methodref [android/widget/Button.setText (Ljava/lang/CharSequence;)V]
      [90] aload_1 v1
      [91] new #72
        + Class [org/edublogs/android/ui/posts/PostsListFragment$1]
      [94] dup
      [95] aload_0 v0
      [96] invokespecial #188
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$1.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
      [99] invokevirtual #140
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [102] aload_0 v0
      [103] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [106] invokevirtual #126
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [109] ldc #4
        + Integer [2130903084]
      [111] aconst_null
      [112] invokestatic #139
        + Methodref [android/view/View.inflate (Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;]
      [115] astore_2 v2
      [116] aload_0 v0
      [117] getfield #114
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [120] aload_1 v1
      [121] invokevirtual #153
        + Methodref [android/widget/ViewSwitcher.addView (Landroid/view/View;)V]
      [124] aload_0 v0
      [125] getfield #114
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [128] aload_2 v2
      [129] invokevirtual #153
        + Methodref [android/widget/ViewSwitcher.addView (Landroid/view/View;)V]
      [132] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 112
        [18] -> line 113
        [22] -> line 114
        [28] -> line 113
        [35] -> line 115
        [60] -> line 116
        [87] -> line 115
        [90] -> line 118
        [102] -> line 139
        [109] -> line 140
        [112] -> line 139
        [116] -> line 142
        [124] -> line 143
        [132] -> line 145
      + Local variable table attribute (count = 3)
        v0: 0 -> 133 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 35 -> 133 [Landroid/widget/Button; footer]
        v2: 116 -> 133 [Landroid/view/View; progress]
  + Method:       refreshPosts(Z)V
    Access flags: 0x1
      = public void refreshPosts(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 3, stack = 5):
      [0] iload_1 v1
      [1] ifne +19 (target=20)
      [4] aload_0 v0
      [5] getfield #103
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnRefreshListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
      [8] iconst_1
      [9] invokeinterface #211
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener.onRefresh (Z)V]
      [14] aload_0 v0
      [15] bipush 20
      [17] putfield #112
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [20] new #64
        + Class [java/util/Vector]
      [23] dup
      [24] invokespecial #170
        + Methodref [java/util/Vector.<init> ()V]
      [27] astore_2 v2
      [28] aload_2 v2
      [29] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [32] invokeinterface #205
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [37] pop
      [38] aload_2 v2
      [39] aload_0 v0
      [40] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [43] invokestatic #154
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [46] invokeinterface #205
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [51] pop
      [52] aload_2 v2
      [53] aload_0 v0
      [54] getfield #112
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [57] invokestatic #157
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [60] invokeinterface #205
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [65] pop
      [66] aload_2 v2
      [67] iload_1 v1
      [68] invokestatic #154
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [71] invokeinterface #205
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [76] pop
      [77] aload_0 v0
      [78] new #80
        + Class [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
      [81] dup
      [82] aload_0 v0
      [83] invokespecial #193
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
      [86] putfield #91
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
      [89] aload_0 v0
      [90] getfield #91
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.getPostsTask Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
      [93] iconst_1
      [94] anewarray #62
        + Class [java/util/List]
      [97] dup
      [98] iconst_0
      [99] aload_2 v2
      [100] aastore
      [101] invokevirtual #194
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [104] pop
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 149
        [4] -> line 150
        [14] -> line 151
        [20] -> line 153
        [28] -> line 154
        [38] -> line 155
        [52] -> line 156
        [66] -> line 157
        [77] -> line 158
        [89] -> line 159
        [105] -> line 160
      + Local variable table attribute (count = 3)
        v0: 0 -> 106 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 0 -> 106 [Z loadMore]
        v2: 28 -> 106 [Ljava/util/List; apiArgs]
      + Local variable type table attribute (count = 1)
        v2: 28 -> 106 [Ljava/util/List<Ljava/lang/Object;>; apiArgs]
  + Method:       loadPosts(Z)Z
    Access flags: 0x1
      = public boolean loadPosts(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 957, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [4] ifeq +20 (target=24)
      [7] getstatic #89
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [10] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [13] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [16] iconst_1
      [17] invokevirtual #173
        + Methodref [org/edublogs/android/WordPressDB.loadUploadedPosts (IZ)Ljava/util/List;]
      [20] astore_2 v2
      [21] goto +23 (target=44)
      [24] getstatic #89
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [27] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [30] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [33] iconst_0
      [34] invokevirtual #173
        + Methodref [org/edublogs/android/WordPressDB.loadUploadedPosts (IZ)Ljava/util/List;]
      [37] astore_2 v2
      [38] goto +6 (target=44)
      [41] astore_3 v3
      [42] iconst_0
      [43] ireturn
      [44] aload_2 v2
      [45] ifnull +81 (target=126)
      [48] aload_0 v0
      [49] aload_2 v2
      [50] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [55] putfield #112
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [58] aload_0 v0
      [59] aload_2 v2
      [60] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [65] anewarray #59
        + Class [java/lang/String]
      [68] putfield #110
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mTitles [Ljava/lang/String;]
      [71] aload_0 v0
      [72] aload_2 v2
      [73] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [78] anewarray #59
        + Class [java/lang/String]
      [81] putfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [84] aload_0 v0
      [85] aload_2 v2
      [86] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [91] anewarray #59
        + Class [java/lang/String]
      [94] putfield #95
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreated [Ljava/lang/String;]
      [97] aload_0 v0
      [98] aload_2 v2
      [99] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [104] anewarray #59
        + Class [java/lang/String]
      [107] putfield #96
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreatedFormatted [Ljava/lang/String;]
      [110] aload_0 v0
      [111] aload_2 v2
      [112] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [117] anewarray #59
        + Class [java/lang/String]
      [120] putfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [123] goto +57 (target=180)
      [126] aload_0 v0
      [127] iconst_0
      [128] anewarray #59
        + Class [java/lang/String]
      [131] putfield #110
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mTitles [Ljava/lang/String;]
      [134] aload_0 v0
      [135] iconst_0
      [136] anewarray #59
        + Class [java/lang/String]
      [139] putfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [142] aload_0 v0
      [143] iconst_0
      [144] anewarray #59
        + Class [java/lang/String]
      [147] putfield #95
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreated [Ljava/lang/String;]
      [150] aload_0 v0
      [151] iconst_0
      [152] anewarray #59
        + Class [java/lang/String]
      [155] putfield #96
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreatedFormatted [Ljava/lang/String;]
      [158] aload_0 v0
      [159] iconst_0
      [160] anewarray #59
        + Class [java/lang/String]
      [163] putfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [166] aload_0 v0
      [167] getfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [170] ifnull +10 (target=180)
      [173] aload_0 v0
      [174] getfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [177] invokevirtual #192
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.notifyDataSetChanged ()V]
      [180] aload_2 v2
      [181] ifnull +347 (target=528)
      [184] new #61
        + Class [java/util/Date]
      [187] dup
      [188] invokespecial #168
        + Methodref [java/util/Date.<init> ()V]
      [191] astore_3 v3
      [192] iconst_0
      [193] istore v4
      [195] goto +322 (target=517)
      [198] aload_2 v2
      [199] iload v4
      [201] invokeinterface #206
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [206] checkcast #63
        + Class [java/util/Map]
      [209] astore v5
      [211] aload_0 v0
      [212] getfield #110
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mTitles [Ljava/lang/String;]
      [215] iload v4
      [217] aload v5
      [219] ldc #32
        + String [title]
      [221] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [226] invokevirtual #160
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [229] invokestatic #197
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [232] aastore
      [233] aload_0 v0
      [234] getfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [237] iload v4
      [239] aload v5
      [241] ldc #24
        + String [id]
      [243] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [248] invokevirtual #160
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [251] aastore
      [252] aload_0 v0
      [253] getfield #95
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreated [Ljava/lang/String;]
      [256] iload v4
      [258] aload v5
      [260] ldc #22
        + String [date_created_gmt]
      [262] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [267] invokevirtual #160
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [270] aastore
      [271] aload v5
      [273] ldc #29
        + String [post_status]
      [275] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [280] ifnull +204 (target=484)
      [283] aload v5
      [285] ldc #29
        + String [post_status]
      [287] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [292] invokevirtual #160
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [295] astore v6
      [297] aload v6
      [299] ldc #31
        + String [publish]
      [301] invokevirtual #161
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [304] ifeq +27 (target=331)
      [307] aload_0 v0
      [308] getfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [311] iload v4
      [313] aload_0 v0
      [314] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [317] ldc #15
        + Integer [2131296517]
      [319] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [322] invokeinterface #204
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [327] aastore
      [328] goto +102 (target=430)
      [331] aload v6
      [333] ldc #23
        + String [draft]
      [335] invokevirtual #161
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [338] ifeq +27 (target=365)
      [341] aload_0 v0
      [342] getfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [345] iload v4
      [347] aload_0 v0
      [348] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [351] ldc #13
        + Integer [2131296515]
      [353] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [356] invokeinterface #204
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [361] aastore
      [362] goto +68 (target=430)
      [365] aload v6
      [367] ldc #27
        + String [pending]
      [369] invokevirtual #161
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [372] ifeq +27 (target=399)
      [375] aload_0 v0
      [376] getfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [379] iload v4
      [381] aload_0 v0
      [382] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [385] ldc #12
        + Integer [2131296514]
      [387] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [390] invokeinterface #204
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [395] aastore
      [396] goto +34 (target=430)
      [399] aload v6
      [401] ldc #30
        + String [private]
      [403] invokevirtual #161
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [406] ifeq +24 (target=430)
      [409] aload_0 v0
      [410] getfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [413] iload v4
      [415] aload_0 v0
      [416] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [419] ldc #14
        + Integer [2131296516]
      [421] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [424] invokeinterface #204
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [429] aastore
      [430] aload v5
      [432] ldc #22
        + String [date_created_gmt]
      [434] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [439] checkcast #57
        + Class [java/lang/Long]
      [442] invokevirtual #159
        + Methodref [java/lang/Long.longValue ()J]
      [445] aload_3 v3
      [446] invokevirtual #169
        + Methodref [java/util/Date.getTime ()J]
      [449] lcmp
      [450] ifle +34 (target=484)
      [453] aload v6
      [455] ldc #31
        + String [publish]
      [457] invokevirtual #161
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [460] ifeq +24 (target=484)
      [463] aload_0 v0
      [464] getfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [467] iload v4
      [469] aload_0 v0
      [470] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [473] ldc #16
        + Integer [2131296518]
      [475] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [478] invokeinterface #204
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [483] aastore
      [484] aload v5
      [486] ldc #22
        + String [date_created_gmt]
      [488] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [493] checkcast #57
        + Class [java/lang/Long]
      [496] invokevirtual #159
        + Methodref [java/lang/Long.longValue ()J]
      [499] lstore v6
      [501] aload_0 v0
      [502] getfield #96
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreatedFormatted [Ljava/lang/String;]
      [505] iload v4
      [507] aload_0 v0
      [508] lload v6
      [510] invokespecial #179
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFormattedDate (J)Ljava/lang/String;]
      [513] aastore
      [514] iinc v4, 1
      [517] iload v4
      [519] aload_2 v2
      [520] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [525] ificmplt -327 (target=198)
      [528] aload_0 v0
      [529] invokespecial #184
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadDrafts ()Z]
      [532] istore_3 v3
      [533] iload_3 v3
      [534] ifeq +66 (target=600)
      [537] aload_0 v0
      [538] aload_0 v0
      [539] getfield #98
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftIDs [Ljava/lang/String;]
      [542] aload_0 v0
      [543] getfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [546] invokestatic #196
        + Methodref [org/edublogs/android/util/StringUtils.mergeStringArrays ([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
      [549] putfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [552] aload_0 v0
      [553] aload_0 v0
      [554] getfield #100
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftTitles [Ljava/lang/String;]
      [557] aload_0 v0
      [558] getfield #110
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mTitles [Ljava/lang/String;]
      [561] invokestatic #196
        + Methodref [org/edublogs/android/util/StringUtils.mergeStringArrays ([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
      [564] putfield #110
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mTitles [Ljava/lang/String;]
      [567] aload_0 v0
      [568] aload_0 v0
      [569] getfield #97
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftDateCreated [Ljava/lang/String;]
      [572] aload_0 v0
      [573] getfield #96
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreatedFormatted [Ljava/lang/String;]
      [576] invokestatic #196
        + Methodref [org/edublogs/android/util/StringUtils.mergeStringArrays ([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
      [579] putfield #96
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreatedFormatted [Ljava/lang/String;]
      [582] aload_0 v0
      [583] aload_0 v0
      [584] getfield #99
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftStatuses [Ljava/lang/String;]
      [587] aload_0 v0
      [588] getfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [591] invokestatic #196
        + Methodref [org/edublogs/android/util/StringUtils.mergeStringArrays ([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
      [594] putfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [597] goto +17 (target=614)
      [600] aload_0 v0
      [601] getfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [604] ifnull +10 (target=614)
      [607] aload_0 v0
      [608] getfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [611] invokevirtual #192
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.notifyDataSetChanged ()V]
      [614] aload_2 v2
      [615] ifnonnull +7 (target=622)
      [618] iload_3 v3
      [619] ifeq +291 (target=910)
      [622] aload_0 v0
      [623] invokevirtual #181
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getListView ()Landroid/widget/ListView;]
      [626] astore v4
      [628] aload v4
      [630] iconst_1
      [631] invokevirtual #146
        + Methodref [android/widget/ListView.setChoiceMode (I)V]
      [634] aload v4
      [636] aload_0 v0
      [637] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [640] ldc #6
        + Integer [2131230730]
      [642] invokevirtual #122
        + Methodref [android/content/res/Resources.getColor (I)I]
      [645] invokevirtual #145
        + Methodref [android/widget/ListView.setBackgroundColor (I)V]
      [648] aload v4
      [650] aload_0 v0
      [651] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [654] ldc #2
        + Integer [2130837674]
      [656] invokevirtual #123
        + Methodref [android/content/res/Resources.getDrawable (I)Landroid/graphics/drawable/Drawable;]
      [659] invokevirtual #147
        + Methodref [android/widget/ListView.setDivider (Landroid/graphics/drawable/Drawable;)V]
      [662] aload v4
      [664] iconst_1
      [665] invokevirtual #148
        + Methodref [android/widget/ListView.setDividerHeight (I)V]
      [668] aload v4
      [670] aload_0 v0
      [671] getfield #114
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [674] invokevirtual #143
        + Methodref [android/widget/ListView.removeFooterView (Landroid/view/View;)Z]
      [677] pop
      [678] aload_2 v2
      [679] ifnull +23 (target=702)
      [682] aload_2 v2
      [683] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [688] bipush 20
      [690] ificmplt +12 (target=702)
      [693] aload v4
      [695] aload_0 v0
      [696] getfield #114
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [699] invokevirtual #142
        + Methodref [android/widget/ListView.addFooterView (Landroid/view/View;)V]
      [702] iload_1 v1
      [703] ifeq +13 (target=716)
      [706] aload_0 v0
      [707] getfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [710] invokevirtual #192
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.notifyDataSetChanged ()V]
      [713] goto +57 (target=770)
      [716] aload_0 v0
      [717] new #78
        + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
      [720] dup
      [721] aload_0 v0
      [722] aload_0 v0
      [723] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [726] invokevirtual #127
        + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
      [729] invokespecial #191
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/content/Context;)V]
      [732] putfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [735] aload v4
      [737] aload_0 v0
      [738] getfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [741] invokevirtual #144
        + Methodref [android/widget/ListView.setAdapter (Landroid/widget/ListAdapter;)V]
      [744] aload v4
      [746] new #73
        + Class [org/edublogs/android/ui/posts/PostsListFragment$2]
      [749] dup
      [750] aload_0 v0
      [751] invokespecial #189
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$2.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
      [754] invokevirtual #151
        + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [757] aload v4
      [759] new #74
        + Class [org/edublogs/android/ui/posts/PostsListFragment$3]
      [762] dup
      [763] aload_0 v0
      [764] invokespecial #190
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$3.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
      [767] invokevirtual #150
        + Methodref [android/widget/ListView.setOnCreateContextMenuListener (Landroid/view/View$OnCreateContextMenuListener;)V]
      [770] aload_0 v0
      [771] getfield #113
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.shouldSelectAfterLoad Z]
      [774] ifeq +125 (target=899)
      [777] aload_0 v0
      [778] getfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [781] ifnull +113 (target=894)
      [784] aload_0 v0
      [785] getfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [788] arraylength
      [789] iconst_1
      [790] ificmplt +104 (target=894)
      [793] new #68
        + Class [org/edublogs/android/models/Post]
      [796] dup
      [797] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [800] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [803] aload_0 v0
      [804] getfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [807] iconst_0
      [808] aaload
      [809] invokestatic #158
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [812] invokevirtual #156
        + Methodref [java/lang/Integer.intValue ()I]
      [815] i2l
      [816] aload_0 v0
      [817] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [820] invokespecial #175
        + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
      [823] astore v5
      [825] aload v5
      [827] invokevirtual #176
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [830] lconst_0
      [831] lcmp
      [832] iflt +62 (target=894)
      [835] aload v5
      [837] putstatic #88
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [840] aload_0 v0
      [841] getfield #102
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostSelectedListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
      [844] aload v5
      [846] invokeinterface #210
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener.onPostSelected (Lorg/edublogs/android/models/Post;)V]
      [851] aload_0 v0
      [852] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [855] invokevirtual #129
        + Methodref [android/support/v4/app/FragmentActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [858] astore v6
      [860] aload v6
      [862] ldc #5
        + Integer [2131165438]
      [864] invokevirtual #132
        + Methodref [android/support/v4/app/FragmentManager.findFragmentById (I)Landroid/support/v4/app/Fragment;]
      [867] checkcast #82
        + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      [870] astore v7
      [872] aload v7
      [874] ifnull +20 (target=894)
      [877] aload v7
      [879] invokevirtual #195
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.isInLayout ()Z]
      [882] ifeq +12 (target=894)
      [885] aload_0 v0
      [886] invokevirtual #181
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getListView ()Landroid/widget/ListView;]
      [889] iconst_0
      [890] iconst_1
      [891] invokevirtual #149
        + Methodref [android/widget/ListView.setItemChecked (IZ)V]
      [894] aload_0 v0
      [895] iconst_0
      [896] putfield #113
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.shouldSelectAfterLoad Z]
      [899] aload_2 v2
      [900] ifnonnull +8 (target=908)
      [903] aload_0 v0
      [904] iconst_0
      [905] invokevirtual #185
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
      [908] iconst_1
      [909] ireturn
      [910] aload_2 v2
      [911] ifnonnull +44 (target=955)
      [914] aload_0 v0
      [915] iconst_0
      [916] invokevirtual #185
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
      [919] aload_0 v0
      [920] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [923] ifne +32 (target=955)
      [926] new #86
        + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      [929] dup
      [930] aload_0 v0
      [931] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [934] invokestatic #171
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [937] invokespecial #200
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.<init> (Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
      [940] iconst_1
      [941] anewarray #52
        + Class [java/lang/Boolean]
      [944] dup
      [945] iconst_0
      [946] iconst_0
      [947] invokestatic #154
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [950] aastore
      [951] invokevirtual #201
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [954] pop
      [955] iconst_0
      [956] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 38: 41):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 116)
        [0] -> line 172
        [7] -> line 173
        [21] -> line 174
        [24] -> line 175
        [33] -> line 176
        [34] -> line 175
        [38] -> line 178
        [42] -> line 179
        [44] -> line 182
        [48] -> line 183
        [58] -> line 184
        [71] -> line 185
        [84] -> line 186
        [97] -> line 187
        [110] -> line 188
        [123] -> line 189
        [126] -> line 190
        [134] -> line 191
        [142] -> line 192
        [150] -> line 193
        [158] -> line 194
        [166] -> line 195
        [173] -> line 196
        [180] -> line 199
        [184] -> line 200
        [192] -> line 201
        [198] -> line 202
        [211] -> line 203
        [226] -> line 204
        [229] -> line 203
        [233] -> line 206
        [252] -> line 207
        [271] -> line 209
        [283] -> line 210
        [292] -> line 211
        [295] -> line 210
        [297] -> line 212
        [307] -> line 213
        [317] -> line 214
        [327] -> line 213
        [328] -> line 215
        [341] -> line 216
        [356] -> line 217
        [361] -> line 216
        [362] -> line 218
        [375] -> line 219
        [385] -> line 220
        [387] -> line 219
        [390] -> line 220
        [395] -> line 219
        [396] -> line 221
        [409] -> line 222
        [419] -> line 223
        [421] -> line 222
        [424] -> line 223
        [429] -> line 222
        [430] -> line 226
        [446] -> line 227
        [463] -> line 228
        [473] -> line 229
        [483] -> line 228
        [484] -> line 233
        [501] -> line 234
        [514] -> line 201
        [528] -> line 238
        [533] -> line 240
        [537] -> line 241
        [552] -> line 242
        [567] -> line 243
        [568] -> line 244
        [576] -> line 243
        [582] -> line 245
        [597] -> line 246
        [600] -> line 247
        [607] -> line 248
        [614] -> line 252
        [622] -> line 253
        [628] -> line 254
        [634] -> line 255
        [648] -> line 256
        [662] -> line 257
        [668] -> line 258
        [678] -> line 259
        [682] -> line 260
        [693] -> line 261
        [702] -> line 265
        [706] -> line 266
        [713] -> line 267
        [716] -> line 268
        [735] -> line 269
        [744] -> line 271
        [757] -> line 305
        [770] -> line 375
        [777] -> line 376
        [784] -> line 377
        [793] -> line 379
        [803] -> line 380
        [820] -> line 379
        [825] -> line 381
        [835] -> line 382
        [840] -> line 383
        [851] -> line 384
        [860] -> line 385
        [862] -> line 386
        [867] -> line 385
        [872] -> line 387
        [885] -> line 388
        [894] -> line 392
        [899] -> line 395
        [903] -> line 396
        [908] -> line 399
        [910] -> line 402
        [914] -> line 403
        [919] -> line 404
        [926] -> line 405
        [955] -> line 408
      + Local variable table attribute (count = 16)
        v0: 0 -> 957 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 0 -> 957 [Z loadMore]
        v2: 21 -> 24 [Ljava/util/List; loadedPosts]
        v2: 38 -> 41 [Ljava/util/List; loadedPosts]
        v2: 44 -> 957 [Ljava/util/List; loadedPosts]
        v3: 42 -> 44 [Ljava/lang/Exception; e1]
        v3: 192 -> 528 [Ljava/util/Date; d]
        v4: 195 -> 528 [I i]
        v5: 211 -> 514 [Ljava/util/Map; contentHash]
        v6: 297 -> 484 [Ljava/lang/String; api_status]
        v6: 501 -> 514 [J localTime]
        v3: 533 -> 957 [Z drafts]
        v4: 628 -> 910 [Landroid/widget/ListView; listView]
        v5: 825 -> 894 [Lorg/edublogs/android/models/Post; post]
        v6: 860 -> 894 [Landroid/support/v4/app/FragmentManager; fm]
        v7: 872 -> 894 [Lorg/edublogs/android/ui/posts/ViewPostFragment; f]
      + Local variable type table attribute (count = 4)
        v2: 21 -> 24 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; loadedPosts]
        v2: 38 -> 41 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; loadedPosts]
        v2: 44 -> 957 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; loadedPosts]
        v5: 211 -> 514 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; contentHash]
  + Method:       getFormattedDate(J)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String getFormattedDate(long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 5, stack = 4):
      [0] iconst_0
      [1] istore_3 v3
      [2] iload_3 v3
      [3] bipush 16
      [5] ior
      [6] istore_3 v3
      [7] iload_3 v3
      [8] ldc #1
        + Integer [65536]
      [10] ior
      [11] istore_3 v3
      [12] iload_3 v3
      [13] iconst_4
      [14] ior
      [15] istore_3 v3
      [16] iload_3 v3
      [17] iconst_1
      [18] ior
      [19] istore_3 v3
      [20] aload_0 v0
      [21] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [24] invokevirtual #126
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [27] lload_1 v1
      [28] iload_3 v3
      [29] invokestatic #138
        + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
      [32] astore v4
      [34] aload v4
      [36] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 414
        [2] -> line 415
        [7] -> line 416
        [12] -> line 417
        [16] -> line 418
        [20] -> line 420
        [27] -> line 421
        [29] -> line 420
        [32] -> line 419
        [34] -> line 422
      + Local variable table attribute (count = 4)
        v0: 0 -> 37 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 0 -> 37 [J localTime]
        v3: 2 -> 37 [I flags]
        v4: 34 -> 37 [Ljava/lang/String; formattedDate]
  + Method:       loadDrafts()Z
    Access flags: 0x2
      = private boolean loadDrafts()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 231, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [4] ifeq +20 (target=24)
      [7] getstatic #89
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [10] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [13] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [16] iconst_1
      [17] invokevirtual #172
        + Methodref [org/edublogs/android/WordPressDB.loadDrafts (IZ)Ljava/util/List;]
      [20] astore_1 v1
      [21] goto +17 (target=38)
      [24] getstatic #89
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [27] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [30] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [33] iconst_0
      [34] invokevirtual #172
        + Methodref [org/edublogs/android/WordPressDB.loadDrafts (IZ)Ljava/util/List;]
      [37] astore_1 v1
      [38] aload_1 v1
      [39] ifnull +185 (target=224)
      [42] aload_0 v0
      [43] aload_1 v1
      [44] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [49] anewarray #59
        + Class [java/lang/String]
      [52] putfield #98
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftIDs [Ljava/lang/String;]
      [55] aload_0 v0
      [56] aload_1 v1
      [57] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [62] anewarray #59
        + Class [java/lang/String]
      [65] putfield #100
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftTitles [Ljava/lang/String;]
      [68] aload_0 v0
      [69] aload_1 v1
      [70] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [75] anewarray #59
        + Class [java/lang/String]
      [78] putfield #97
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftDateCreated [Ljava/lang/String;]
      [81] aload_0 v0
      [82] aload_1 v1
      [83] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [88] newarray 10
      [90] putfield #111
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mUploaded [I]
      [93] aload_0 v0
      [94] aload_1 v1
      [95] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [100] putfield #115
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.totalDrafts I]
      [103] aload_0 v0
      [104] aload_1 v1
      [105] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [110] anewarray #59
        + Class [java/lang/String]
      [113] putfield #99
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftStatuses [Ljava/lang/String;]
      [116] iconst_0
      [117] istore_2 v2
      [118] goto +94 (target=212)
      [121] aload_1 v1
      [122] iload_2 v2
      [123] invokeinterface #206
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [128] checkcast #63
        + Class [java/util/Map]
      [131] astore_3 v3
      [132] aload_0 v0
      [133] getfield #98
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftIDs [Ljava/lang/String;]
      [136] iload_2 v2
      [137] aload_3 v3
      [138] ldc #24
        + String [id]
      [140] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [145] invokevirtual #160
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [148] aastore
      [149] aload_0 v0
      [150] getfield #100
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftTitles [Ljava/lang/String;]
      [153] iload_2 v2
      [154] aload_3 v3
      [155] ldc #32
        + String [title]
      [157] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [162] invokevirtual #160
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [165] invokestatic #197
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [168] aastore
      [169] aload_0 v0
      [170] getfield #97
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftDateCreated [Ljava/lang/String;]
      [173] iload_2 v2
      [174] ldc #17
        + String []
      [176] aastore
      [177] aload_0 v0
      [178] getfield #111
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mUploaded [I]
      [181] iload_2 v2
      [182] aload_3 v3
      [183] ldc #33
        + String [uploaded]
      [185] invokeinterface #208
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [190] checkcast #56
        + Class [java/lang/Integer]
      [193] invokevirtual #156
        + Methodref [java/lang/Integer.intValue ()I]
      [196] iastore
      [197] aload_0 v0
      [198] getfield #99
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDraftStatuses [Ljava/lang/String;]
      [201] iload_2 v2
      [202] aload_0 v0
      [203] ldc #11
        + Integer [2131296374]
      [205] invokevirtual #183
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
      [208] aastore
      [209] iinc v2, 1
      [212] iload_2 v2
      [213] aload_1 v1
      [214] invokeinterface #207
        + InterfaceMethodref [java/util/List.size ()I]
      [219] ificmplt -98 (target=121)
      [222] iconst_1
      [223] ireturn
      [224] aload_0 v0
      [225] iconst_0
      [226] putfield #115
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.totalDrafts I]
      [229] iconst_0
      [230] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 30)
        [0] -> line 460
        [7] -> line 461
        [10] -> line 462
        [17] -> line 461
        [21] -> line 463
        [24] -> line 464
        [27] -> line 465
        [34] -> line 464
        [38] -> line 467
        [42] -> line 468
        [55] -> line 469
        [68] -> line 470
        [81] -> line 471
        [93] -> line 472
        [103] -> line 473
        [116] -> line 475
        [121] -> line 476
        [132] -> line 477
        [149] -> line 478
        [155] -> line 479
        [157] -> line 478
        [162] -> line 479
        [165] -> line 478
        [169] -> line 480
        [177] -> line 481
        [197] -> line 482
        [209] -> line 475
        [222] -> line 485
        [224] -> line 487
        [229] -> line 488
      + Local variable table attribute (count = 5)
        v0: 0 -> 231 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 21 -> 24 [Ljava/util/List; loadedPosts]
        v1: 38 -> 231 [Ljava/util/List; loadedPosts]
        v2: 118 -> 222 [I i]
        v3: 132 -> 209 [Ljava/util/Map; contentHash]
      + Local variable type table attribute (count = 3)
        v1: 21 -> 24 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; loadedPosts]
        v1: 38 -> 231 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; loadedPosts]
        v3: 132 -> 209 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; contentHash]
  + Method:       onContextItemSelected(Landroid/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onContextItemSelected(android.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 342, locals = 6, stack = 6):
      [0] new #68
        + Class [org/edublogs/android/models/Post]
      [3] dup
      [4] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [7] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [10] aload_0 v0
      [11] getfield #108
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mSelectedID J]
      [14] aload_0 v0
      [15] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [18] invokespecial #175
        + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
      [21] astore_2 v2
      [22] aload_2 v2
      [23] invokevirtual #176
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [26] lconst_0
      [27] lcmp
      [28] ifge +43 (target=71)
      [31] aload_0 v0
      [32] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [35] invokevirtual #130
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [38] ifne +31 (target=69)
      [41] aload_0 v0
      [42] invokevirtual #180
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [45] invokevirtual #131
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [48] astore_3 v3
      [49] aload_0 v0
      [50] ldc #8
        + Integer [2131296356]
      [52] invokevirtual #183
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
      [55] invokestatic #198
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [58] astore v4
      [60] aload v4
      [62] aload_3 v3
      [63] ldc #20
        + String [alert]
      [65] invokevirtual #199
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
      [68] pop
      [69] iconst_0
      [70] ireturn
      [71] aload_1 v1
      [72] invokeinterface #202
        + InterfaceMethodref [android/view/MenuItem.getGroupId ()I]
      [77] istore_3 v3
      [78] iload_3 v3
      [79] ifeq +13 (target=92)
      [82] iload_3 v3
      [83] iconst_2
      [84] ificmpeq +8 (target=92)
      [87] iload_3 v3
      [88] iconst_1
      [89] ificmpne +251 (target=340)
      [92] aload_1 v1
      [93] invokeinterface #203
        + InterfaceMethodref [android/view/MenuItem.getItemId ()I]
      [98] tableswitch (5 offsets, default=240) (target=338)
        0: offset = 34, target = 132
        1: offset = 134, target = 232
        2: offset = 147, target = 245
        3: offset = 214, target = 312
        4: offset = 227, target = 325
        default: offset = 240, target = 338
      [132] new #36
        + Class [android/content/Intent]
      [135] dup
      [136] aload_0 v0
      [137] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [140] invokevirtual #126
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [143] ldc #69
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [145] invokespecial #117
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [148] astore v4
      [150] aload v4
      [152] ldc #28
        + String [postID]
      [154] aload_0 v0
      [155] getfield #108
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mSelectedID J]
      [158] invokevirtual #120
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;]
      [161] pop
      [162] aload v4
      [164] ldc #24
        + String [id]
      [166] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [169] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [172] invokevirtual #119
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [175] pop
      [176] iload_3 v3
      [177] iconst_2
      [178] ificmpne +15 (target=193)
      [181] aload v4
      [183] ldc #25
        + String [isPage]
      [185] iconst_1
      [186] invokevirtual #121
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [189] pop
      [190] goto +33 (target=223)
      [193] iload_3 v3
      [194] iconst_1
      [195] ificmpne +28 (target=223)
      [198] aload_0 v0
      [199] getfield #94
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [202] ifeq +12 (target=214)
      [205] aload v4
      [207] ldc #25
        + String [isPage]
      [209] iconst_1
      [210] invokevirtual #121
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [213] pop
      [214] aload v4
      [216] ldc #26
        + String [localDraft]
      [218] iconst_1
      [219] invokevirtual #121
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [222] pop
      [223] aload_0 v0
      [224] aload v4
      [226] iconst_0
      [227] invokevirtual #187
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.startActivityForResult (Landroid/content/Intent;I)V]
      [230] iconst_1
      [231] ireturn
      [232] aload_0 v0
      [233] getfield #101
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
      [236] iconst_0
      [237] aload_2 v2
      [238] invokeinterface #209
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener.onPostAction (ILorg/edublogs/android/models/Post;)V]
      [243] iconst_1
      [244] ireturn
      [245] new #36
        + Class [android/content/Intent]
      [248] dup
      [249] aload_0 v0
      [250] invokevirtual #178
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [253] ldc #81
        + Class [org/edublogs/android/ui/posts/PreviewPostActivity]
      [255] invokespecial #117
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [258] astore v5
      [260] aload v5
      [262] ldc #25
        + String [isPage]
      [264] iload_3 v3
      [265] iconst_2
      [266] ificmpne +7 (target=273)
      [269] iconst_1
      [270] goto +4 (target=274)
      [273] iconst_0
      [274] invokevirtual #121
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [277] pop
      [278] aload v5
      [280] ldc #28
        + String [postID]
      [282] aload_0 v0
      [283] getfield #108
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mSelectedID J]
      [286] invokevirtual #120
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;]
      [289] pop
      [290] aload v5
      [292] ldc #21
        + String [blogID]
      [294] getstatic #87
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [297] invokevirtual #174
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [300] invokevirtual #119
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [303] pop
      [304] aload_0 v0
      [305] aload v5
      [307] invokevirtual #186
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.startActivity (Landroid/content/Intent;)V]
      [310] iconst_1
      [311] ireturn
      [312] aload_0 v0
      [313] getfield #101
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
      [316] iconst_1
      [317] aload_2 v2
      [318] invokeinterface #209
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener.onPostAction (ILorg/edublogs/android/models/Post;)V]
      [323] iconst_1
      [324] ireturn
      [325] aload_0 v0
      [326] getfield #101
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
      [329] iconst_4
      [330] aload_2 v2
      [331] invokeinterface #209
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener.onPostAction (ILorg/edublogs/android/models/Post;)V]
      [336] iconst_1
      [337] ireturn
      [338] iconst_0
      [339] ireturn
      [340] iconst_0
      [341] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 40)
        [0] -> line 542
        [22] -> line 544
        [31] -> line 545
        [41] -> line 546
        [45] -> line 547
        [48] -> line 546
        [49] -> line 549
        [58] -> line 548
        [60] -> line 550
        [69] -> line 552
        [71] -> line 555
        [78] -> line 557
        [92] -> line 558
        [132] -> line 560
        [143] -> line 561
        [145] -> line 560
        [150] -> line 562
        [162] -> line 563
        [176] -> line 565
        [181] -> line 566
        [190] -> line 567
        [198] -> line 568
        [205] -> line 569
        [214] -> line 570
        [223] -> line 573
        [230] -> line 574
        [232] -> line 576
        [243] -> line 577
        [245] -> line 579
        [260] -> line 580
        [278] -> line 581
        [290] -> line 582
        [304] -> line 583
        [310] -> line 584
        [312] -> line 586
        [323] -> line 587
        [325] -> line 589
        [336] -> line 590
        [338] -> line 592
        [340] -> line 595
      + Local variable table attribute (count = 8)
        v0: 0 -> 342 [Lorg/edublogs/android/ui/posts/PostsListFragment; this]
        v1: 0 -> 342 [Landroid/view/MenuItem; item]
        v2: 22 -> 342 [Lorg/edublogs/android/models/Post; post]
        v3: 49 -> 69 [Landroid/support/v4/app/FragmentTransaction; ft]
        v4: 60 -> 69 [Lorg/edublogs/android/util/WPAlertDialogFragment; alert]
        v3: 78 -> 342 [I itemGroupID]
        v4: 150 -> 232 [Landroid/content/Intent; i2]
        v5: 260 -> 312 [Landroid/content/Intent; i]
  + Method:       access$0(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String[] access$0(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #105
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostIDs [Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String[] access$1(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #96
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mDateCreatedFormatted [Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String[] access$2(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #109
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mStatuses [Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 50
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;
    Access flags: 0x1008
      = static synthetic java.lang.String[] access$3(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #110
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mTitles [Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 49
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.PostsListFragment$OnRefreshListener access$4(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #103
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnRefreshListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 0)
  + Method:       access$5(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.PostsListFragment$PostListAdapter access$5(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #106
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mPostListAdapter Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 54
      + Local variable table attribute (count = 0)
  + Method:       access$6(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.PostsListFragment$OnPostActionListener access$6(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #101
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostActionListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 0)
  + Method:       access$7(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.PostsActivity access$7(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #104
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mParentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 0)
  + Method:       access$8(Lorg/edublogs/android/ui/posts/PostsListFragment;J)V
    Access flags: 0x1008
      = static synthetic void access$8(org.edublogs.android.ui.posts.PostsListFragment,long)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] lload_1 v1
      [2] putfield #108
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mSelectedID J]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 0)
  + Method:       access$9(Lorg/edublogs/android/ui/posts/PostsListFragment;)J
    Access flags: 0x1008
      = static synthetic long access$9(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #108
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mSelectedID J]
      [4] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 0)
  + Method:       access$10(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.PostsListFragment$OnPostSelectedListener access$10(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #102
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mOnPostSelectedListener Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 0)
  + Method:       access$11(Lorg/edublogs/android/ui/posts/PostsListFragment;I)V
    Access flags: 0x1008
      = static synthetic void access$11(org.edublogs.android.ui.posts.PostsListFragment,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #107
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mRowID I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 0)
  + Method:       access$12(Lorg/edublogs/android/ui/posts/PostsListFragment;)I
    Access flags: 0x1008
      = static synthetic int access$12(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #107
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.mRowID I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 13)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnCreateContextMenuListener]
      + Class [android/view/View]
      + Utf8 [OnCreateContextMenuListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$3]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostActionListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnRefreshListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [PostListAdapter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [ViewWrapper]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [getRecentPostsTask]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [RefreshBlogContentTask]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsListFragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 105):
  + Integer [2131296571]
  + Integer [2131296572]
  + String [alert]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/ViewSwitcher]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$1]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/ViewSwitcher.showNext ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.findLocalChanges ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;Ljava/lang/String;Z)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [<init> ()V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [createSwitcher ()V]
  + NameAndType [findLocalChanges ()Z]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [newInstance (Ljava/lang/String;Ljava/lang/String;Z)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + NameAndType [numRecords I]
  + NameAndType [refreshPosts (Z)V]
  + NameAndType [show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [showNext ()V]
  + NameAndType [switcher Landroid/widget/ViewSwitcher;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Z)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/ViewSwitcher;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [PostsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [alert]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/ViewSwitcher]
  + Utf8 [beginTransaction]
  + Utf8 [createSwitcher]
  + Utf8 [findLocalChanges]
  + Utf8 [ft]
  + Utf8 [getActivity]
  + Utf8 [getFragmentManager]
  + Utf8 [getString]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Object]
  + Utf8 [newInstance]
  + Utf8 [numRecords]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$1]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [refreshPosts]
  + Utf8 [show]
  + Utf8 [showNext]
  + Utf8 [switcher]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [wpDB]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsListFragment;)V
    Access flags: 0x0
      = PostsListFragment$1(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 118
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsListFragment$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 4, stack = 3):
      [0] getstatic #15
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] invokevirtual #23
        + Methodref [org/edublogs/android/WordPressDB.findLocalChanges ()Z]
      [6] ifne +38 (target=44)
      [9] aload_0 v0
      [10] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [13] getfield #17
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [16] invokevirtual #21
        + Methodref [android/widget/ViewSwitcher.showNext ()V]
      [19] aload_0 v0
      [20] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [23] dup
      [24] getfield #16
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [27] bipush 20
      [29] iadd
      [30] putfield #16
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.numRecords I]
      [33] aload_0 v0
      [34] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [37] iconst_1
      [38] invokevirtual #27
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.refreshPosts (Z)V]
      [41] goto +58 (target=99)
      [44] aload_0 v0
      [45] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [48] invokevirtual #24
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [51] invokevirtual #19
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [54] ifne +45 (target=99)
      [57] aload_0 v0
      [58] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [61] invokevirtual #25
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [64] invokevirtual #20
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [67] astore_2 v2
      [68] aload_0 v0
      [69] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [72] ldc #2
        + Integer [2131296572]
      [74] invokevirtual #26
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
      [77] aload_0 v0
      [78] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$1.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [81] ldc #1
        + Integer [2131296571]
      [83] invokevirtual #26
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
      [86] iconst_1
      [87] invokestatic #28
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;Ljava/lang/String;Z)Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [90] astore_3 v3
      [91] aload_3 v3
      [92] aload_2 v2
      [93] ldc #3
        + String [alert]
      [95] invokevirtual #29
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
      [98] pop
      [99] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 121
        [9] -> line 123
        [19] -> line 125
        [33] -> line 126
        [41] -> line 127
        [44] -> line 128
        [57] -> line 129
        [64] -> line 130
        [67] -> line 129
        [68] -> line 132
        [90] -> line 131
        [91] -> line 133
        [99] -> line 136
      + Local variable table attribute (count = 4)
        v0: 0 -> 100 [Lorg/edublogs/android/ui/posts/PostsListFragment$1; this]
        v1: 0 -> 100 [Landroid/view/View; v]
        v2: 68 -> 99 [Landroid/support/v4/app/FragmentTransaction; ft]
        v3: 91 -> 99 [Lorg/edublogs/android/util/WPAlertDialogFragment; alert]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsListFragment]
    + NameAndType [createSwitcher ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$1]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsListFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 171):
  + Integer [2131296356]
  + Integer [2131296361]
  + String [alert]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/view/View]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/Toast]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$2]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$10 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$5 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$7 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$9 (Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.notifyDataSetChanged ()V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener.onPostSelected (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IJZ)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + NameAndType [access$10 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + NameAndType [access$7 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
  + NameAndType [access$9 (Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getId ()I]
  + NameAndType [getId ()J]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isPage Z]
  + NameAndType [isRefreshing Z]
  + NameAndType [loadPosts (Z)Z]
  + NameAndType [makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + NameAndType [newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + NameAndType [notifyDataSetChanged ()V]
  + NameAndType [onPostSelected (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [show ()V]
  + NameAndType [show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(IJZ)V]
  + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
  + Utf8 [(Z)Z]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnItemClickListener]
  + Utf8 [OnPostSelectedListener]
  + Utf8 [PostListAdapter]
  + Utf8 [PostsListFragment.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$10]
  + Utf8 [access$5]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [alert]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/Toast]
  + Utf8 [arg0]
  + Utf8 [beginTransaction]
  + Utf8 [currentBlog]
  + Utf8 [currentPost]
  + Utf8 [ft]
  + Utf8 [getActivity]
  + Utf8 [getFragmentManager]
  + Utf8 [getId]
  + Utf8 [getString]
  + Utf8 [id]
  + Utf8 [isFinishing]
  + Utf8 [isPage]
  + Utf8 [isRefreshing]
  + Utf8 [java/lang/Object]
  + Utf8 [loadPosts]
  + Utf8 [makeText]
  + Utf8 [newInstance]
  + Utf8 [notifyDataSetChanged]
  + Utf8 [onItemClick]
  + Utf8 [onPostSelected]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$2]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [position]
  + Utf8 [post]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsListFragment;)V
    Access flags: 0x0
      = PostsListFragment$2(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #30
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 271
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsListFragment$2; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 183, locals = 9, stack = 6):
      [0] iload_3 v3
      [1] aload_0 v0
      [2] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [5] invokestatic #34
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [8] arraylength
      [9] ificmplt +4 (target=13)
      [12] return
      [13] aload_2 v2
      [14] ifnonnull +4 (target=18)
      [17] return
      [18] aload_0 v0
      [19] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [22] invokestatic #37
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$7 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
      [25] getfield #22
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [28] ifne +138 (target=166)
      [31] aload_0 v0
      [32] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [35] aload_2 v2
      [36] invokevirtual #27
        + Methodref [android/view/View.getId ()I]
      [39] i2l
      [40] invokestatic #38
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
      [43] new #13
        + Class [org/edublogs/android/models/Post]
      [46] dup
      [47] getstatic #20
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [50] invokevirtual #31
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [53] aload_0 v0
      [54] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [57] invokestatic #39
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$9 (Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
      [60] aload_0 v0
      [61] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [64] getfield #23
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [67] invokespecial #32
        + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
      [70] astore v6
      [72] aload v6
      [74] invokevirtual #33
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [77] lconst_0
      [78] lcmp
      [79] iflt +35 (target=114)
      [82] aload v6
      [84] putstatic #21
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [87] aload_0 v0
      [88] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [91] invokestatic #35
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$10 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener;]
      [94] aload v6
      [96] invokeinterface #46
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener.onPostSelected (Lorg/edublogs/android/models/Post;)V]
      [101] aload_0 v0
      [102] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [105] invokestatic #36
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$5 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [108] invokevirtual #43
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.notifyDataSetChanged ()V]
      [111] goto +71 (target=182)
      [114] aload_0 v0
      [115] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [118] invokevirtual #40
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [121] invokevirtual #25
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [124] ifne +58 (target=182)
      [127] aload_0 v0
      [128] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [131] invokevirtual #41
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [134] invokevirtual #26
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [137] astore v7
      [139] aload_0 v0
      [140] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [143] ldc #1
        + Integer [2131296356]
      [145] invokevirtual #42
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getString (I)Ljava/lang/String;]
      [148] invokestatic #44
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [151] astore v8
      [153] aload v8
      [155] aload v7
      [157] ldc #3
        + String [alert]
      [159] invokevirtual #45
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
      [162] pop
      [163] goto +19 (target=182)
      [166] aload_0 v0
      [167] getfield #24
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$2.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [170] invokestatic #37
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$7 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
      [173] ldc #2
        + Integer [2131296361]
      [175] iconst_0
      [176] invokestatic #28
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
      [179] invokevirtual #29
        + Methodref [android/widget/Toast.show ()V]
      [182] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 275
        [12] -> line 276
        [13] -> line 278
        [17] -> line 279
        [18] -> line 281
        [31] -> line 282
        [43] -> line 283
        [50] -> line 284
        [67] -> line 283
        [72] -> line 285
        [82] -> line 286
        [87] -> line 287
        [101] -> line 288
        [111] -> line 289
        [114] -> line 290
        [127] -> line 291
        [134] -> line 292
        [137] -> line 291
        [139] -> line 294
        [151] -> line 293
        [153] -> line 295
        [163] -> line 298
        [166] -> line 299
        [182] -> line 302
      + Local variable table attribute (count = 8)
        v0: 0 -> 183 [Lorg/edublogs/android/ui/posts/PostsListFragment$2; this]
        v1: 0 -> 183 [Landroid/widget/AdapterView; arg0]
        v2: 0 -> 183 [Landroid/view/View; v]
        v3: 0 -> 183 [I position]
        v4: 0 -> 183 [J id]
        v6: 72 -> 163 [Lorg/edublogs/android/models/Post; post]
        v7: 139 -> 163 [Landroid/support/v4/app/FragmentTransaction; ft]
        v8: 153 -> 163 [Lorg/edublogs/android/util/WPAlertDialogFragment; alert]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 183 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsListFragment]
    + NameAndType [loadPosts (Z)Z]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [PostListAdapter]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsListFragment$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnCreateContextMenuListener]

Constant Pool (count = 202):
  + Integer [2131165212]
  + Integer [2131296327]
  + Integer [2131296328]
  + Integer [2131296329]
  + Integer [2131296422]
  + Integer [2131296423]
  + Integer [2131296424]
  + Integer [2131296426]
  + Integer [2131296427]
  + Integer [2131296428]
  + Integer [2131296432]
  + Integer [2131296433]
  + Integer [2131296434]
  + Integer [2131296440]
  + Integer [2131296441]
  + String [getTag]
  + Class [android/content/res/Resources]
  + Class [android/view/ContextMenu]
  + Class [android/view/ContextMenu$ContextMenuInfo]
  + Class [android/view/View]
  + Class [android/view/View$OnCreateContextMenuListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$AdapterContextMenuInfo]
  + Class [java/lang/Class]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/IllegalAccessException]
  + Class [java/lang/IllegalArgumentException]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/NoSuchMethodException]
  + Class [java/lang/Object]
  + Class [java/lang/reflect/InvocationTargetException]
  + Class [java/lang/reflect/Method]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$3]
  + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.position I]
  + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.totalDrafts I]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/models/Post.isMt_allow_comments ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$11 (Lorg/edublogs/android/ui/posts/PostsListFragment;I)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$12 (Lorg/edublogs/android/ui/posts/PostsListFragment;)I]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$7 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$9 (Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
  + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + InterfaceMethodref [android/view/ContextMenu.clear ()V]
  + InterfaceMethodref [android/view/ContextMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IJZ)V]
  + NameAndType [access$11 (Lorg/edublogs/android/ui/posts/PostsListFragment;I)V]
  + NameAndType [access$12 (Lorg/edublogs/android/ui/posts/PostsListFragment;)I]
  + NameAndType [access$7 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
  + NameAndType [access$9 (Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
  + NameAndType [add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + NameAndType [clear ()V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [getId ()I]
  + NameAndType [getId ()J]
  + NameAndType [getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [isMt_allow_comments ()Z]
  + NameAndType [isPage Z]
  + NameAndType [isRefreshing Z]
  + NameAndType [loadPosts (Z)Z]
  + NameAndType [position I]
  + NameAndType [setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
  + NameAndType [targetView Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [totalDrafts I]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
  + Utf8 [(IJZ)V]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
  + Utf8 [(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
  + Utf8 [(Z)Z]
  + Utf8 [<init>]
  + Utf8 [AdapterContextMenuInfo]
  + Utf8 [Code]
  + Utf8 [ContextMenuInfo]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/ContextMenu$ContextMenuInfo;]
  + Utf8 [Landroid/view/ContextMenu;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView$AdapterContextMenuInfo;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/IllegalAccessException;]
  + Utf8 [Ljava/lang/IllegalArgumentException;]
  + Utf8 [Ljava/lang/NoSuchMethodException;]
  + Utf8 [Ljava/lang/reflect/InvocationTargetException;]
  + Utf8 [Ljava/lang/reflect/Method;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$3;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [OnCreateContextMenuListener]
  + Utf8 [PostsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$11]
  + Utf8 [access$12]
  + Utf8 [access$7]
  + Utf8 [access$8]
  + Utf8 [access$9]
  + Utf8 [add]
  + Utf8 [allowComments]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/view/ContextMenu]
  + Utf8 [android/view/ContextMenu$ContextMenuInfo]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnCreateContextMenuListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$AdapterContextMenuInfo]
  + Utf8 [args]
  + Utf8 [clear]
  + Utf8 [currentBlog]
  + Utf8 [e]
  + Utf8 [getId]
  + Utf8 [getMethod]
  + Utf8 [getResources]
  + Utf8 [getTag]
  + Utf8 [getText]
  + Utf8 [info]
  + Utf8 [invoke]
  + Utf8 [isMt_allow_comments]
  + Utf8 [isPage]
  + Utf8 [isRefreshing]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/IllegalAccessException]
  + Utf8 [java/lang/IllegalArgumentException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/NoSuchMethodException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/reflect/InvocationTargetException]
  + Utf8 [java/lang/reflect/Method]
  + Utf8 [loadPosts]
  + Utf8 [m]
  + Utf8 [menu]
  + Utf8 [menuInfo]
  + Utf8 [onCreateContextMenu]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$3]
  + Utf8 [position]
  + Utf8 [post]
  + Utf8 [setHeaderTitle]
  + Utf8 [targetView]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [totalDrafts]
  + Utf8 [v]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsListFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsListFragment;)V
    Access flags: 0x0
      = PostsListFragment$3(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #52
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 305
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsListFragment$3; this]
  + Method:       onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
    Access flags: 0x1
      = public void onCreateContextMenu(android.view.ContextMenu,android.view.View,android.view.ContextMenu$ContextMenuInfo)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 603, locals = 8, stack = 6):
      [0] aload_3 v3
      [1] checkcast #23
        + Class [android/widget/AdapterView$AdapterContextMenuInfo]
      [4] astore v4
      [6] goto +6 (target=12)
      [9] astore v5
      [11] return
      [12] aload_0 v0
      [13] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [16] invokestatic #60
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$7 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsActivity;]
      [19] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [22] ifeq +4 (target=26)
      [25] return
      [26] iconst_1
      [27] anewarray #31
        + Class [java/lang/Object]
      [30] dup
      [31] iconst_0
      [32] ldc #1
        + Integer [2131165212]
      [34] invokestatic #50
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [37] aastore
      [38] astore v5
      [40] ldc #20
        + Class [android/view/View]
      [42] ldc #16
        + String [getTag]
      [44] iconst_0
      [45] anewarray #24
        + Class [java/lang/Class]
      [48] invokevirtual #49
        + Methodref [java/lang/Class.getMethod (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;]
      [51] astore v6
      [53] aload v6
      [55] aload_0 v0
      [56] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [59] invokestatic #62
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$9 (Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
      [62] invokestatic #51
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [65] aload v5
      [67] invokevirtual #53
        + Methodref [java/lang/reflect/Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;]
      [70] pop
      [71] goto +84 (target=155)
      [74] astore v6
      [76] aload_0 v0
      [77] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [80] aload v4
      [82] getfield #41
        + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;]
      [85] invokevirtual #48
        + Methodref [android/view/View.getId ()I]
      [88] i2l
      [89] invokestatic #61
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
      [92] goto +63 (target=155)
      [95] astore v6
      [97] aload_0 v0
      [98] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [101] aload v4
      [103] getfield #41
        + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;]
      [106] invokevirtual #48
        + Methodref [android/view/View.getId ()I]
      [109] i2l
      [110] invokestatic #61
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
      [113] goto +42 (target=155)
      [116] astore v6
      [118] aload_0 v0
      [119] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [122] aload v4
      [124] getfield #41
        + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;]
      [127] invokevirtual #48
        + Methodref [android/view/View.getId ()I]
      [130] i2l
      [131] invokestatic #61
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
      [134] goto +21 (target=155)
      [137] astore v6
      [139] aload_0 v0
      [140] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [143] aload v4
      [145] getfield #41
        + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.targetView Landroid/view/View;]
      [148] invokevirtual #48
        + Methodref [android/view/View.getId ()I]
      [151] i2l
      [152] invokestatic #61
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$8 (Lorg/edublogs/android/ui/posts/PostsListFragment;J)V]
      [155] iconst_0
      [156] istore v6
      [158] new #36
        + Class [org/edublogs/android/models/Post]
      [161] dup
      [162] getstatic #42
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [165] invokevirtual #54
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [168] aload_0 v0
      [169] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [172] invokestatic #62
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$9 (Lorg/edublogs/android/ui/posts/PostsListFragment;)J]
      [175] aload_0 v0
      [176] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [179] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [182] invokespecial #55
        + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
      [185] astore v7
      [187] aload v7
      [189] invokevirtual #56
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [192] lconst_0
      [193] lcmp
      [194] iflt +10 (target=204)
      [197] aload v7
      [199] invokevirtual #57
        + Methodref [org/edublogs/android/models/Post.isMt_allow_comments ()Z]
      [202] istore v6
      [204] aload_0 v0
      [205] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [208] aload v4
      [210] getfield #40
        + Fieldref [android/widget/AdapterView$AdapterContextMenuInfo.position I]
      [213] invokestatic #58
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$11 (Lorg/edublogs/android/ui/posts/PostsListFragment;I)V]
      [216] aload_0 v0
      [217] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [220] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.totalDrafts I]
      [223] ifle +92 (target=315)
      [226] aload_0 v0
      [227] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [230] invokestatic #59
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$12 (Lorg/edublogs/android/ui/posts/PostsListFragment;)I]
      [233] aload_0 v0
      [234] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [237] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.totalDrafts I]
      [240] ificmpge +75 (target=315)
      [243] aload_1 v1
      [244] invokeinterface #65
        + InterfaceMethodref [android/view/ContextMenu.clear ()V]
      [249] aload_1 v1
      [250] aload_0 v0
      [251] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [254] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [257] ldc #5
        + Integer [2131296422]
      [259] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [262] invokeinterface #66
        + InterfaceMethodref [android/view/ContextMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
      [267] pop
      [268] aload_1 v1
      [269] iconst_1
      [270] iconst_0
      [271] iconst_0
      [272] aload_0 v0
      [273] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [276] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [279] ldc #6
        + Integer [2131296423]
      [281] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [284] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [289] pop
      [290] aload_1 v1
      [291] iconst_1
      [292] iconst_1
      [293] iconst_0
      [294] aload_0 v0
      [295] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [298] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [301] ldc #7
        + Integer [2131296424]
      [303] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [306] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [311] pop
      [312] goto +290 (target=602)
      [315] aload_1 v1
      [316] invokeinterface #65
        + InterfaceMethodref [android/view/ContextMenu.clear ()V]
      [321] aload_0 v0
      [322] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [325] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.isPage Z]
      [328] ifeq +140 (target=468)
      [331] aload_1 v1
      [332] aload_0 v0
      [333] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [336] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [339] ldc #8
        + Integer [2131296426]
      [341] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [344] invokeinterface #66
        + InterfaceMethodref [android/view/ContextMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
      [349] pop
      [350] aload_1 v1
      [351] iconst_2
      [352] iconst_0
      [353] iconst_0
      [354] aload_0 v0
      [355] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [358] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [361] ldc #2
        + Integer [2131296327]
      [363] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [366] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [371] pop
      [372] aload_1 v1
      [373] iconst_2
      [374] iconst_1
      [375] iconst_0
      [376] aload_0 v0
      [377] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [380] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [383] ldc #10
        + Integer [2131296428]
      [385] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [388] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [393] pop
      [394] aload_1 v1
      [395] iconst_2
      [396] iconst_2
      [397] iconst_0
      [398] aload_0 v0
      [399] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [402] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [405] ldc #9
        + Integer [2131296427]
      [407] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [410] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [415] pop
      [416] aload_1 v1
      [417] iconst_2
      [418] iconst_3
      [419] iconst_0
      [420] aload_0 v0
      [421] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [424] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [427] ldc #15
        + Integer [2131296441]
      [429] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [432] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [437] pop
      [438] iload v6
      [440] ifeq +162 (target=602)
      [443] aload_1 v1
      [444] iconst_2
      [445] iconst_4
      [446] iconst_0
      [447] aload_0 v0
      [448] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [451] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [454] ldc #4
        + Integer [2131296329]
      [456] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [459] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [464] pop
      [465] goto +137 (target=602)
      [468] aload_1 v1
      [469] aload_0 v0
      [470] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [473] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [476] ldc #11
        + Integer [2131296432]
      [478] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [481] invokeinterface #66
        + InterfaceMethodref [android/view/ContextMenu.setHeaderTitle (Ljava/lang/CharSequence;)Landroid/view/ContextMenu;]
      [486] pop
      [487] aload_1 v1
      [488] iconst_0
      [489] iconst_0
      [490] iconst_0
      [491] aload_0 v0
      [492] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [495] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [498] ldc #3
        + Integer [2131296328]
      [500] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [503] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [508] pop
      [509] aload_1 v1
      [510] iconst_0
      [511] iconst_1
      [512] iconst_0
      [513] aload_0 v0
      [514] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [517] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [520] ldc #13
        + Integer [2131296434]
      [522] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [525] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [530] pop
      [531] aload_1 v1
      [532] iconst_0
      [533] iconst_2
      [534] iconst_0
      [535] aload_0 v0
      [536] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [539] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [542] ldc #12
        + Integer [2131296433]
      [544] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [547] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [552] pop
      [553] aload_1 v1
      [554] iconst_0
      [555] iconst_3
      [556] iconst_0
      [557] aload_0 v0
      [558] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [561] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [564] ldc #14
        + Integer [2131296440]
      [566] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [569] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [574] pop
      [575] iload v6
      [577] ifeq +25 (target=602)
      [580] aload_1 v1
      [581] iconst_0
      [582] iconst_4
      [583] iconst_0
      [584] aload_0 v0
      [585] getfield #46
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$3.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [588] invokevirtual #63
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [591] ldc #4
        + Integer [2131296329]
      [593] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [596] invokeinterface #64
        + InterfaceMethodref [android/view/ContextMenu.add (IIILjava/lang/CharSequence;)Landroid/view/MenuItem;]
      [601] pop
      [602] return
      Code attribute exceptions (count = 5):
      + ExceptionInfo (0 -> 6: 9):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (40 -> 71: 74):
      + Class [java/lang/NoSuchMethodException]
      + ExceptionInfo (40 -> 71: 95):
      + Class [java/lang/IllegalArgumentException]
      + ExceptionInfo (40 -> 71: 116):
      + Class [java/lang/IllegalAccessException]
      + ExceptionInfo (40 -> 71: 137):
      + Class [java/lang/reflect/InvocationTargetException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 47)
        [0] -> line 311
        [6] -> line 312
        [11] -> line 314
        [12] -> line 317
        [25] -> line 318
        [26] -> line 320
        [40] -> line 323
        [42] -> line 324
        [51] -> line 323
        [53] -> line 325
        [71] -> line 326
        [76] -> line 327
        [95] -> line 328
        [97] -> line 329
        [116] -> line 330
        [118] -> line 331
        [137] -> line 332
        [139] -> line 333
        [155] -> line 339
        [158] -> line 340
        [165] -> line 341
        [182] -> line 340
        [187] -> line 342
        [197] -> line 343
        [204] -> line 346
        [216] -> line 348
        [243] -> line 349
        [249] -> line 350
        [268] -> line 351
        [290] -> line 352
        [312] -> line 353
        [315] -> line 354
        [321] -> line 355
        [331] -> line 356
        [350] -> line 357
        [372] -> line 358
        [394] -> line 359
        [416] -> line 360
        [438] -> line 361
        [465] -> line 362
        [468] -> line 363
        [487] -> line 364
        [509] -> line 365
        [531] -> line 366
        [553] -> line 367
        [575] -> line 368
        [602] -> line 371
      + Local variable table attribute (count = 15)
        v0: 0 -> 603 [Lorg/edublogs/android/ui/posts/PostsListFragment$3; this]
        v1: 0 -> 603 [Landroid/view/ContextMenu; menu]
        v2: 0 -> 603 [Landroid/view/View; v]
        v3: 0 -> 603 [Landroid/view/ContextMenu$ContextMenuInfo; menuInfo]
        v4: 6 -> 9 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]
        v4: 12 -> 603 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]
        v5: 11 -> 12 [Ljava/lang/ClassCastException; e]
        v5: 40 -> 603 [[Ljava/lang/Object; args]
        v6: 53 -> 71 [Ljava/lang/reflect/Method; m]
        v6: 76 -> 92 [Ljava/lang/NoSuchMethodException; e]
        v6: 97 -> 113 [Ljava/lang/IllegalArgumentException; e]
        v6: 118 -> 134 [Ljava/lang/IllegalAccessException; e]
        v6: 139 -> 155 [Ljava/lang/reflect/InvocationTargetException; e]
        v6: 158 -> 603 [Z allowComments]
        v7: 187 -> 603 [Lorg/edublogs/android/models/Post; post]
      + Local variable type table attribute (count = 2)
        v4: 6 -> 9 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]
        v4: 12 -> 603 [Landroid/widget/AdapterView$AdapterContextMenuInfo; info]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PostsListFragment]
    + NameAndType [loadPosts (Z)Z]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/ContextMenu$ContextMenuInfo]
      + Class [android/view/ContextMenu]
      + Utf8 [ContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnCreateContextMenuListener]
      + Class [android/view/View]
      + Utf8 [OnCreateContextMenuListener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/widget/AdapterView$AdapterContextMenuInfo]
      + Class [android/widget/AdapterView]
      + Utf8 [AdapterContextMenuInfo]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$3]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.posts.PostsListFragment$OnPostActionListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnPostActionListener]
  + Utf8 [PostsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onPostAction]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onPostAction(ILorg/edublogs/android/models/Post;)V
    Access flags: 0x401
      = public abstract void onPostAction(int,org.edublogs.android.models.Post)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostActionListener]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.posts.PostsListFragment$OnPostSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnPostSelectedListener]
  + Utf8 [PostsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onPostSelected]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onPostSelected(Lorg/edublogs/android/models/Post;)V
    Access flags: 0x401
      = public abstract void onPostSelected(org.edublogs.android.models.Post)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostSelectedListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostSelectedListener]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.posts.PostsListFragment$OnRefreshListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Utf8 [(Z)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnRefreshListener]
  + Utf8 [PostsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onRefresh]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onRefresh(Z)V
    Access flags: 0x401
      = public abstract void onRefresh(boolean)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnRefreshListener]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter
  Superclass:    android/widget/BaseAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsListFragment$PostListAdapter extends android.widget.BaseAdapter

Interfaces (count = 0):

Constant Pool (count = 171):
  + Integer [2130903102]
  + Integer [2131165212]
  + Integer [2131296373]
  + String []
  + String [(]
  + String [)]
  + Class [android/content/res/Resources]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/widget/BaseAdapter]
  + Class [android/widget/TextView]
  + Class [java/lang/Integer]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
  + Methodref [android/view/View.setId (I)V]
  + Methodref [android/view/View.setTag (ILjava/lang/Object;)V]
  + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
  + Methodref [android/widget/BaseAdapter.<init> ()V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$1 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$2 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$3 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.getDate ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.getStatus ()Landroid/widget/TextView;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.getTitle ()Landroid/widget/TextView;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/view/View;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getDate ()Landroid/widget/TextView;]
  + NameAndType [getLayoutInflater ()Landroid/view/LayoutInflater;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getStatus ()Landroid/widget/TextView;]
  + NameAndType [getTag ()Ljava/lang/Object;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Landroid/widget/TextView;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [intValue ()I]
  + NameAndType [setId (I)V]
  + NameAndType [setTag (ILjava/lang/Object;)V]
  + NameAndType [setTag (Ljava/lang/Object;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 []
  + Utf8 [(]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/view/LayoutInflater;]
  + Utf8 [()Landroid/widget/TextView;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)J]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/view/View;)V]
  + Utf8 [)]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$ViewWrapper;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [PostListAdapter]
  + Utf8 [PostsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [ViewWrapper]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/BaseAdapter]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [context]
  + Utf8 [convertView]
  + Utf8 [date]
  + Utf8 [equals]
  + Utf8 [getActivity]
  + Utf8 [getCount]
  + Utf8 [getDate]
  + Utf8 [getItem]
  + Utf8 [getItemId]
  + Utf8 [getLayoutInflater]
  + Utf8 [getResources]
  + Utf8 [getStatus]
  + Utf8 [getTag]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [getView]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [intValue]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [pv]
  + Utf8 [setId]
  + Utf8 [setTag]
  + Utf8 [setText]
  + Utf8 [status_text]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [titleText]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [wrapper]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsListFragment this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/content/Context;)V
    Access flags: 0x1
      = public PostsListFragment$PostListAdapter(org.edublogs.android.ui.posts.PostsListFragment,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #27
        + Methodref [android/widget/BaseAdapter.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 494
        [9] -> line 495
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter; this]
        v2: 0 -> 10 [Landroid/content/Context; context]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [4] invokestatic #37
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [7] arraylength
      [8] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 498
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter; this]
  + Method:       getItem(I)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] iload_1 v1
      [1] invokestatic #30
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 502
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter; this]
        v1: 0 -> 5 [I position]
  + Method:       getItemId(I)J
    Access flags: 0x1
      = public long getItemId(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 2, stack = 2):
      [0] iload_1 v1
      [1] i2l
      [2] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 506
      + Local variable table attribute (count = 2)
        v0: 0 -> 3 [Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter; this]
        v1: 0 -> 3 [I position]
  + Method:       getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View getView(int,android.view.View,android.view.ViewGroup)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 237, locals = 9, stack = 4):
      [0] aload_2 v2
      [1] astore v4
      [3] aconst_null
      [4] astore v5
      [6] aload v4
      [8] ifnonnull +73 (target=81)
      [11] aload_0 v0
      [12] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [15] invokevirtual #41
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [18] invokevirtual #21
        + Methodref [android/support/v4/app/FragmentActivity.getLayoutInflater ()Landroid/view/LayoutInflater;]
      [21] astore v6
      [23] aload v6
      [25] ldc #1
        + Integer [2130903102]
      [27] aload_3 v3
      [28] iconst_0
      [29] invokevirtual #22
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [32] astore v4
      [34] new #18
        + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
      [37] dup
      [38] aload_0 v0
      [39] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [42] aload v4
      [44] invokespecial #43
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/view/View;)V]
      [47] astore v5
      [49] aload v4
      [51] aload v5
      [53] invokevirtual #26
        + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
      [56] new #18
        + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
      [59] dup
      [60] aload_0 v0
      [61] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [64] aload v4
      [66] invokespecial #43
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.<init> (Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/view/View;)V]
      [69] astore v5
      [71] aload v4
      [73] aload v5
      [75] invokevirtual #26
        + Methodref [android/view/View.setTag (Ljava/lang/Object;)V]
      [78] goto +13 (target=91)
      [81] aload v4
      [83] invokevirtual #23
        + Methodref [android/view/View.getTag ()Ljava/lang/Object;]
      [86] checkcast #18
        + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
      [89] astore v5
      [91] aload_0 v0
      [92] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [95] invokestatic #38
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$1 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [98] iload_1 v1
      [99] aaload
      [100] astore v6
      [102] aload_0 v0
      [103] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [106] invokestatic #39
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$2 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [109] iload_1 v1
      [110] aaload
      [111] astore v7
      [113] aload v4
      [115] ldc #2
        + Integer [2131165212]
      [117] aload_0 v0
      [118] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [121] invokestatic #37
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [124] iload_1 v1
      [125] aaload
      [126] invokevirtual #25
        + Methodref [android/view/View.setTag (ILjava/lang/Object;)V]
      [129] aload v4
      [131] aload_0 v0
      [132] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [135] invokestatic #37
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [138] iload_1 v1
      [139] aaload
      [140] invokestatic #31
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [143] invokevirtual #29
        + Methodref [java/lang/Integer.intValue ()I]
      [146] invokevirtual #24
        + Methodref [android/view/View.setId (I)V]
      [149] aload_0 v0
      [150] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [153] invokestatic #40
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$3 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [156] iload_1 v1
      [157] aaload
      [158] astore v8
      [160] aload v8
      [162] ldc #4
        + String []
      [164] invokevirtual #32
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [167] ifeq +37 (target=204)
      [170] new #15
        + Class [java/lang/StringBuilder]
      [173] dup
      [174] ldc #5
        + String [(]
      [176] invokespecial #33
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [179] aload_0 v0
      [180] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [183] invokevirtual #42
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [186] ldc #3
        + Integer [2131296373]
      [188] invokevirtual #20
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [191] invokevirtual #34
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [194] ldc #6
        + String [)]
      [196] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [199] invokevirtual #36
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [202] astore v8
      [204] aload v5
      [206] invokevirtual #46
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.getTitle ()Landroid/widget/TextView;]
      [209] aload v8
      [211] invokevirtual #28
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [214] aload v5
      [216] invokevirtual #44
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.getDate ()Landroid/widget/TextView;]
      [219] aload v6
      [221] invokevirtual #28
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [224] aload v5
      [226] invokevirtual #45
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.getStatus ()Landroid/widget/TextView;]
      [229] aload v7
      [231] invokevirtual #28
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [234] aload v4
      [236] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 510
        [3] -> line 511
        [6] -> line 512
        [11] -> line 513
        [23] -> line 514
        [34] -> line 515
        [49] -> line 516
        [56] -> line 517
        [71] -> line 518
        [78] -> line 519
        [81] -> line 520
        [91] -> line 523
        [102] -> line 524
        [113] -> line 526
        [129] -> line 527
        [149] -> line 528
        [160] -> line 529
        [170] -> line 530
        [204] -> line 531
        [214] -> line 532
        [224] -> line 533
        [234] -> line 535
      + Local variable table attribute (count = 10)
        v0: 0 -> 237 [Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter; this]
        v1: 0 -> 237 [I position]
        v2: 0 -> 237 [Landroid/view/View; convertView]
        v3: 0 -> 237 [Landroid/view/ViewGroup; parent]
        v4: 3 -> 237 [Landroid/view/View; pv]
        v5: 6 -> 237 [Lorg/edublogs/android/ui/posts/PostsListFragment$ViewWrapper; wrapper]
        v6: 23 -> 78 [Landroid/view/LayoutInflater; inflater]
        v6: 102 -> 237 [Ljava/lang/String; date]
        v7: 113 -> 237 [Ljava/lang/String; status_text]
        v8: 160 -> 237 [Ljava/lang/String; titleText]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [PostListAdapter]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [ViewWrapper]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PostsListFragment$ViewWrapper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 54):
  + Integer [2131165279]
  + Integer [2131165338]
  + Integer [2131165448]
  + Class [android/view/View]
  + Class [android/widget/TextView]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.base Landroid/view/View;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.date Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.status Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.title Landroid/widget/TextView;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [base Landroid/view/View;]
  + NameAndType [date Landroid/widget/TextView;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [status Landroid/widget/TextView;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [title Landroid/widget/TextView;]
  + Utf8 [()Landroid/widget/TextView;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$ViewWrapper;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [PostsListFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [ViewWrapper]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/TextView]
  + Utf8 [base]
  + Utf8 [date]
  + Utf8 [findViewById]
  + Utf8 [getDate]
  + Utf8 [getStatus]
  + Utf8 [getTitle]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
  + Utf8 [status]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [title]

Fields (count = 5):
  + Field:        base Landroid/view/View;
    Access flags: 0x0
      = android.view.View base
  + Field:        title Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView title
  + Field:        date Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView date
  + Field:        status Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView status
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsListFragment this$0

Methods (count = 4):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsListFragment;Landroid/view/View;)V
    Access flags: 0x0
      = PostsListFragment$ViewWrapper(org.edublogs.android.ui.posts.PostsListFragment,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aconst_null
      [11] putfield #13
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.title Landroid/widget/TextView;]
      [14] aload_0 v0
      [15] aconst_null
      [16] putfield #10
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.date Landroid/widget/TextView;]
      [19] aload_0 v0
      [20] aconst_null
      [21] putfield #11
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.status Landroid/widget/TextView;]
      [24] aload_0 v0
      [25] aload_2 v2
      [26] putfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.base Landroid/view/View;]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 431
        [9] -> line 427
        [14] -> line 428
        [19] -> line 429
        [24] -> line 432
        [29] -> line 433
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lorg/edublogs/android/ui/posts/PostsListFragment$ViewWrapper; this]
        v2: 0 -> 30 [Landroid/view/View; base]
  + Method:       getTitle()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.title Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.base Landroid/view/View;]
      [12] ldc #1
        + Integer [2131165279]
      [14] invokevirtual #14
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #5
        + Class [android/widget/TextView]
      [20] putfield #13
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.title Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #13
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.title Landroid/widget/TextView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 436
        [7] -> line 437
        [23] -> line 439
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/posts/PostsListFragment$ViewWrapper; this]
  + Method:       getDate()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getDate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.date Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.base Landroid/view/View;]
      [12] ldc #3
        + Integer [2131165448]
      [14] invokevirtual #14
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #5
        + Class [android/widget/TextView]
      [20] putfield #10
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.date Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.date Landroid/widget/TextView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 443
        [7] -> line 444
        [23] -> line 446
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/posts/PostsListFragment$ViewWrapper; this]
  + Method:       getStatus()Landroid/widget/TextView;
    Access flags: 0x0
      = android.widget.TextView getStatus()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.status Landroid/widget/TextView;]
      [4] ifnonnull +19 (target=23)
      [7] aload_0 v0
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.base Landroid/view/View;]
      [12] ldc #2
        + Integer [2131165338]
      [14] invokevirtual #14
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #5
        + Class [android/widget/TextView]
      [20] putfield #11
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.status Landroid/widget/TextView;]
      [23] aload_0 v0
      [24] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper.status Landroid/widget/TextView;]
      [27] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 450
        [7] -> line 451
        [23] -> line 453
      + Local variable table attribute (count = 1)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/posts/PostsListFragment$ViewWrapper; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$ViewWrapper]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [ViewWrapper]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PostsListFragment$getRecentPostsTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 309):
  + Integer [2131296309]
  + Integer [2131296310]
  + Integer [2131296581]
  + Integer [2131296582]
  + String []
  + String [alert]
  + String [blogID]
  + String [metaWeblog.getRecentPosts]
  + String [wp.getPages]
  + Class [[Ljava/lang/Object;]
  + Class [[Ljava/util/List;]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/widget/ViewSwitcher]
  + Class [java/lang/Boolean]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsListFragment]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Class [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isPage Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.loadMore Z]
  + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/widget/ViewSwitcher.showPrevious ()V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.deleteUploadedPosts (IZ)V]
  + Methodref [org/edublogs/android/WordPressDB.savePosts (Ljava/util/List;IZ)Z]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.isPage ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$4 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$5 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$6 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.isAdded ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.doInBackground ([Ljava/util/List;)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isCancelled ()Z]
  + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.onPostExecute (Ljava/lang/Boolean;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener.onPostAction (ILorg/edublogs/android/models/Post;)V]
  + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener.onRefresh (Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
  + NameAndType [access$5 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + NameAndType [access$6 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [deleteUploadedPosts (IZ)V]
  + NameAndType [doInBackground ([Ljava/util/List;)Ljava/lang/Boolean;]
  + NameAndType [errorMsg Ljava/lang/String;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [intValue ()I]
  + NameAndType [isAdded ()Z]
  + NameAndType [isCancelled ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isPage ()Z]
  + NameAndType [isPage Z]
  + NameAndType [loadMore Z]
  + NameAndType [loadPosts (Z)Z]
  + NameAndType [newInstance (Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + NameAndType [onPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [onPostExecute (Ljava/lang/Boolean;)V]
  + NameAndType [onRefresh (Z)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [savePosts (Ljava/util/List;IZ)Z]
  + NameAndType [show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + NameAndType [showPrevious ()V]
  + NameAndType [switcher Landroid/widget/ViewSwitcher;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/List;IZ)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [(Z)Z]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/util/List;)Ljava/lang/Boolean;]
  + Utf8 [([Ljava/util/List<*>;)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/os/AsyncTask<Ljava/util/List<*>;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Utf8 [Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [Landroid/widget/ViewSwitcher;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<*>;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<**>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsListFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OnPostActionListener]
  + Utf8 [OnRefreshListener]
  + Utf8 [PostListAdapter]
  + Utf8 [PostsListFragment.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/util/List;]
  + Utf8 [access$0]
  + Utf8 [access$4]
  + Utf8 [access$5]
  + Utf8 [access$6]
  + Utf8 [add]
  + Utf8 [alert]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/widget/ViewSwitcher]
  + Utf8 [args]
  + Utf8 [arguments]
  + Utf8 [beginTransaction]
  + Utf8 [blogID]
  + Utf8 [booleanValue]
  + Utf8 [call]
  + Utf8 [client]
  + Utf8 [contentHash]
  + Utf8 [ctr]
  + Utf8 [currentBlog]
  + Utf8 [currentPost]
  + Utf8 [dbValues]
  + Utf8 [dbVector]
  + Utf8 [deleteUploadedPosts]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [errorMsg]
  + Utf8 [format]
  + Utf8 [ft]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getBlogId]
  + Utf8 [getFragmentManager]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getMessage]
  + Utf8 [getPassword]
  + Utf8 [getRecentPostsTask]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [intValue]
  + Utf8 [isAdded]
  + Utf8 [isCancelled]
  + Utf8 [isFinishing]
  + Utf8 [isPage]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [loadMore]
  + Utf8 [loadPosts]
  + Utf8 [metaWeblog.getRecentPosts]
  + Utf8 [newInstance]
  + Utf8 [onPostAction]
  + Utf8 [onPostExecute]
  + Utf8 [onRefresh]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
  + Utf8 [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [printStackTrace]
  + Utf8 [put]
  + Utf8 [recordCount]
  + Utf8 [result]
  + Utf8 [savePosts]
  + Utf8 [show]
  + Utf8 [showPrevious]
  + Utf8 [success]
  + Utf8 [switcher]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [valueOf]
  + Utf8 [wp.getPages]
  + Utf8 [wpDB]

Fields (count = 3):
  + Field:        isPage Z
    Access flags: 0x0
      = boolean isPage
  + Field:        loadMore Z
    Access flags: 0x0
      = boolean loadMore
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PostsListFragment this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PostsListFragment;)V
    Access flags: 0x1
      = public PostsListFragment$getRecentPostsTask(org.edublogs.android.ui.posts.PostsListFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [5] aload_0 v0
      [6] invokespecial #48
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 598
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask; this]
  + Method:       onPostExecute(Ljava/lang/Boolean;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.Boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 222, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #80
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isCancelled ()Z]
      [4] ifne +10 (target=14)
      [7] aload_1 v1
      [8] invokevirtual #52
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [11] ifne +158 (target=169)
      [14] aload_0 v0
      [15] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [18] invokestatic #71
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$4 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
      [21] iconst_0
      [22] invokeinterface #91
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener.onRefresh (Z)V]
      [27] aload_0 v0
      [28] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [31] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [34] ifnonnull +4 (target=38)
      [37] return
      [38] aload_0 v0
      [39] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [42] getfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
      [45] ldc #5
        + String []
      [47] ifacmpeq +121 (target=168)
      [50] aload_0 v0
      [51] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [54] invokevirtual #74
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [57] invokevirtual #49
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [60] ifne +108 (target=168)
      [63] aload_0 v0
      [64] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [67] invokevirtual #75
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [70] invokevirtual #50
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [73] astore_2 v2
      [74] aload_0 v0
      [75] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [78] invokevirtual #76
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [81] ldc #3
        + Integer [2131296581]
      [83] invokevirtual #46
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [86] iconst_1
      [87] anewarray #20
        + Class [java/lang/Object]
      [90] dup
      [91] iconst_0
      [92] aload_0 v0
      [93] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isPage Z]
      [96] ifeq +18 (target=114)
      [99] aload_0 v0
      [100] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [103] invokevirtual #76
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [106] ldc #2
        + Integer [2131296310]
      [108] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [111] goto +15 (target=126)
      [114] aload_0 v0
      [115] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [118] invokevirtual #76
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [121] ldc #1
        + Integer [2131296309]
      [123] invokevirtual #47
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [126] aastore
      [127] invokestatic #57
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [130] aload_0 v0
      [131] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [134] getfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
      [137] invokestatic #82
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.newInstance (Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [140] astore_3 v3
      [141] aload_3 v3
      [142] aload_2 v2
      [143] ldc #6
        + String [alert]
      [145] invokevirtual #83
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.show (Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I]
      [148] pop
      [149] goto +10 (target=159)
      [152] astore v4
      [154] aload v4
      [156] invokevirtual #54
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [159] aload_0 v0
      [160] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [163] ldc #5
        + String []
      [165] putfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
      [168] return
      [169] aload_0 v0
      [170] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.loadMore Z]
      [173] ifeq +13 (target=186)
      [176] aload_0 v0
      [177] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [180] getfield #42
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.switcher Landroid/widget/ViewSwitcher;]
      [183] invokevirtual #51
        + Methodref [android/widget/ViewSwitcher.showPrevious ()V]
      [186] aload_0 v0
      [187] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [190] invokestatic #71
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$4 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener;]
      [193] iconst_0
      [194] invokeinterface #91
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener.onRefresh (Z)V]
      [199] aload_0 v0
      [200] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [203] invokevirtual #77
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.isAdded ()Z]
      [206] ifeq +15 (target=221)
      [209] aload_0 v0
      [210] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [213] aload_0 v0
      [214] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.loadMore Z]
      [217] invokevirtual #78
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.loadPosts (Z)Z]
      [220] pop
      [221] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (141 -> 149: 152):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 21)
        [0] -> line 605
        [14] -> line 606
        [27] -> line 607
        [37] -> line 608
        [38] -> line 609
        [63] -> line 610
        [70] -> line 611
        [73] -> line 610
        [74] -> line 613
        [140] -> line 612
        [141] -> line 615
        [149] -> line 616
        [154] -> line 617
        [159] -> line 619
        [168] -> line 621
        [169] -> line 624
        [176] -> line 625
        [186] -> line 626
        [199] -> line 627
        [209] -> line 628
        [221] -> line 629
      + Local variable table attribute (count = 5)
        v0: 0 -> 222 [Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask; this]
        v1: 0 -> 222 [Ljava/lang/Boolean; result]
        v2: 74 -> 168 [Landroid/support/v4/app/FragmentTransaction; ft]
        v3: 141 -> 168 [Lorg/edublogs/android/util/WPAlertDialogFragment; alert]
        v4: 154 -> 159 [Ljava/lang/Exception; e]
  + Method:       doInBackground([Ljava/util/List;)Ljava/lang/Boolean;
    Access flags: 0x84
      = protected varargs java.lang.Boolean doInBackground(java.util.List[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 431, locals = 12, stack = 5):
      [0] iconst_0
      [1] istore_2 v2
      [2] aload_1 v1
      [3] iconst_0
      [4] aaload
      [5] astore_3 v3
      [6] aload_3 v3
      [7] iconst_0
      [8] invokeinterface #88
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [13] checkcast #28
        + Class [org/edublogs/android/models/Blog]
      [16] putstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [19] aload_0 v0
      [20] aload_3 v3
      [21] iconst_1
      [22] invokeinterface #88
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [27] checkcast #17
        + Class [java/lang/Boolean]
      [30] invokevirtual #52
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [33] putfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isPage Z]
      [36] aload_3 v3
      [37] iconst_2
      [38] invokeinterface #88
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [43] checkcast #19
        + Class [java/lang/Integer]
      [46] invokevirtual #55
        + Methodref [java/lang/Integer.intValue ()I]
      [49] istore v4
      [51] aload_0 v0
      [52] aload_3 v3
      [53] iconst_3
      [54] invokeinterface #88
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [59] checkcast #17
        + Class [java/lang/Boolean]
      [62] invokevirtual #52
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [65] putfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.loadMore Z]
      [68] new #36
        + Class [org/xmlrpc/android/XMLRPCClient]
      [71] dup
      [72] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [75] invokevirtual #67
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [78] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [81] invokevirtual #64
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [84] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [87] invokevirtual #63
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [90] invokespecial #84
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [93] astore v5
      [95] aconst_null
      [96] astore v6
      [98] iconst_4
      [99] anewarray #20
        + Class [java/lang/Object]
      [102] dup
      [103] iconst_0
      [104] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [107] invokevirtual #62
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [110] invokestatic #56
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [113] aastore
      [114] dup
      [115] iconst_1
      [116] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [119] invokevirtual #68
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [122] aastore
      [123] dup
      [124] iconst_2
      [125] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [128] invokevirtual #66
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [131] aastore
      [132] dup
      [133] iconst_3
      [134] iload v4
      [136] invokestatic #56
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [139] aastore
      [140] astore v7
      [142] aload v5
      [144] aload_0 v0
      [145] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isPage Z]
      [148] ifeq +8 (target=156)
      [151] ldc #9
        + String [wp.getPages]
      [153] goto +5 (target=158)
      [156] ldc #8
        + String [metaWeblog.getRecentPosts]
      [158] aload v7
      [160] invokevirtual #85
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [163] checkcast #10
        + Class [[Ljava/lang/Object;]
      [166] astore v6
      [168] aload v6
      [170] ifnull +256 (target=426)
      [173] aload v6
      [175] arraylength
      [176] ifle +134 (target=310)
      [179] iconst_1
      [180] istore_2 v2
      [181] new #22
        + Class [java/util/HashMap]
      [184] dup
      [185] invokespecial #58
        + Methodref [java/util/HashMap.<init> ()V]
      [188] astore v8
      [190] new #25
        + Class [java/util/Vector]
      [193] dup
      [194] invokespecial #59
        + Methodref [java/util/Vector.<init> ()V]
      [197] astore v9
      [199] aload_0 v0
      [200] getfield #44
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.loadMore Z]
      [203] ifne +19 (target=222)
      [206] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [209] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [212] invokevirtual #65
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [215] aload_0 v0
      [216] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isPage Z]
      [219] invokevirtual #60
        + Methodref [org/edublogs/android/WordPressDB.deleteUploadedPosts (IZ)V]
      [222] iconst_0
      [223] istore v10
      [225] goto +55 (target=280)
      [228] new #22
        + Class [java/util/HashMap]
      [231] dup
      [232] invokespecial #58
        + Methodref [java/util/HashMap.<init> ()V]
      [235] astore v11
      [237] aload v6
      [239] iload v10
      [241] aaload
      [242] checkcast #24
        + Class [java/util/Map]
      [245] astore v8
      [247] aload v11
      [249] ldc #7
        + String [blogID]
      [251] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [254] invokevirtual #62
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [257] invokestatic #56
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [260] invokeinterface #89
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [265] pop
      [266] aload v9
      [268] iload v10
      [270] aload v8
      [272] invokeinterface #87
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [277] iinc v10, 1
      [280] iload v10
      [282] aload v6
      [284] arraylength
      [285] ificmplt -57 (target=228)
      [288] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [291] aload v9
      [293] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [296] invokevirtual #65
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [299] aload_0 v0
      [300] getfield #43
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.isPage Z]
      [303] invokevirtual #61
        + Methodref [org/edublogs/android/WordPressDB.savePosts (Ljava/util/List;IZ)Z]
      [306] pop
      [307] goto +119 (target=426)
      [310] aload_0 v0
      [311] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [314] invokestatic #72
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$5 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$PostListAdapter;]
      [317] ifnull +109 (target=426)
      [320] aload_0 v0
      [321] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [324] invokestatic #70
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$0 (Lorg/edublogs/android/ui/posts/PostsListFragment;)[Ljava/lang/String;]
      [327] arraylength
      [328] iconst_2
      [329] ificmpne +97 (target=426)
      [332] getstatic #40
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [335] getstatic #38
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [338] invokevirtual #65
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [341] getstatic #39
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [344] invokevirtual #69
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [347] invokevirtual #60
        + Methodref [org/edublogs/android/WordPressDB.deleteUploadedPosts (IZ)V]
      [350] aload_0 v0
      [351] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [354] invokestatic #73
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.access$6 (Lorg/edublogs/android/ui/posts/PostsListFragment;)Lorg/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener;]
      [357] iconst_3
      [358] getstatic #39
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [361] invokeinterface #90
        + InterfaceMethodref [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener.onPostAction (ILorg/edublogs/android/models/Post;)V]
      [366] goto +10 (target=376)
      [369] astore v8
      [371] aload v8
      [373] invokevirtual #54
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [376] aconst_null
      [377] putstatic #39
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [380] goto +46 (target=426)
      [383] astore v8
      [385] aload_0 v0
      [386] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [389] aload v8
      [391] invokevirtual #86
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [394] putfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
      [397] aload_0 v0
      [398] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [401] getfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
      [404] ifnonnull +22 (target=426)
      [407] aload_0 v0
      [408] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [411] aload_0 v0
      [412] getfield #45
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.this$0 Lorg/edublogs/android/ui/posts/PostsListFragment;]
      [415] invokevirtual #76
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment.getResources ()Landroid/content/res/Resources;]
      [418] ldc #4
        + Integer [2131296582]
      [420] invokevirtual #46
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [423] putfield #41
        + Fieldref [org/edublogs/android/ui/posts/PostsListFragment.errorMsg Ljava/lang/String;]
      [426] iload_2 v2
      [427] invokestatic #53
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [430] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (332 -> 366: 369):
      + Class [java/lang/Exception]
      + ExceptionInfo (142 -> 380: 383):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 58)
        [0] -> line 633
        [2] -> line 634
        [6] -> line 635
        [19] -> line 636
        [36] -> line 637
        [51] -> line 638
        [68] -> line 639
        [78] -> line 640
        [84] -> line 641
        [90] -> line 639
        [95] -> line 643
        [98] -> line 644
        [104] -> line 644
        [116] -> line 645
        [125] -> line 646
        [140] -> line 644
        [142] -> line 648
        [156] -> line 649
        [160] -> line 648
        [168] -> line 650
        [173] -> line 651
        [179] -> line 652
        [181] -> line 653
        [190] -> line 654
        [199] -> line 656
        [206] -> line 657
        [209] -> line 658
        [219] -> line 657
        [222] -> line 661
        [228] -> line 662
        [237] -> line 663
        [247] -> line 664
        [251] -> line 665
        [260] -> line 664
        [266] -> line 666
        [277] -> line 661
        [288] -> line 669
        [293] -> line 670
        [303] -> line 669
        [307] -> line 671
        [310] -> line 672
        [320] -> line 673
        [332] -> line 675
        [335] -> line 676
        [341] -> line 677
        [347] -> line 675
        [350] -> line 678
        [357] -> line 679
        [358] -> line 680
        [361] -> line 679
        [366] -> line 681
        [371] -> line 682
        [376] -> line 684
        [380] -> line 689
        [385] -> line 690
        [397] -> line 691
        [407] -> line 692
        [426] -> line 695
      + Local variable table attribute (count = 14)
        v0: 0 -> 431 [Lorg/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask; this]
        v1: 0 -> 431 [[Ljava/util/List; args]
        v2: 2 -> 431 [Z success]
        v3: 6 -> 431 [Ljava/util/List; arguments]
        v4: 51 -> 431 [I recordCount]
        v5: 95 -> 431 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v6: 98 -> 431 [[Ljava/lang/Object; result]
        v7: 142 -> 431 [[Ljava/lang/Object; params]
        v8: 190 -> 307 [Ljava/util/Map; contentHash]
        v9: 199 -> 307 [Ljava/util/List; dbVector]
        v10: 225 -> 288 [I ctr]
        v11: 237 -> 277 [Ljava/util/Map; dbValues]
        v8: 371 -> 376 [Ljava/lang/Exception; e]
        v8: 385 -> 426 [Lorg/xmlrpc/android/XMLRPCException; e]
      + Local variable type table attribute (count = 4)
        v3: 6 -> 431 [Ljava/util/List<*>; arguments]
        v8: 190 -> 307 [Ljava/util/Map<**>; contentHash]
        v9: 199 -> 307 [Ljava/util/List<Ljava/util/Map<**>;>; dbVector]
        v11: 237 -> 277 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; dbValues]
    + Signature attribute:
      + Utf8 [([Ljava/util/List<*>;)Ljava/lang/Boolean;]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #17
        + Class [java/lang/Boolean]
      [5] invokevirtual #81
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.onPostExecute (Ljava/lang/Boolean;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #11
        + Class [[Ljava/util/List;]
      [5] invokevirtual #79
        + Methodref [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask.doInBackground ([Ljava/util/List;)Ljava/lang/Boolean;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnPostActionListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnPostActionListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$OnRefreshListener]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [OnRefreshListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$PostListAdapter]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [PostListAdapter]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/ui/posts/PostsListFragment$getRecentPostsTask]
      + Class [org/edublogs/android/ui/posts/PostsListFragment]
      + Utf8 [getRecentPostsTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/util/List<*>;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Source file attribute:
    + Utf8 [PostsListFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PreviewPostActivity
  Superclass:    org/edublogs/android/ui/AuthenticatedWebViewActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.PreviewPostActivity extends org.edublogs.android.ui.AuthenticatedWebViewActivity

Interfaces (count = 0):

Constant Pool (count = 279):
  + Integer [2131296356]
  + Integer [2131296427]
  + Integer [2131296433]
  + String [ - ]
  + String [&preview=true]
  + String [-1]
  + String [?preview=true]
  + String [blogID]
  + String [blog_public]
  + String [isPage]
  + String [postID]
  + String [publish]
  + String [value]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [android/widget/Toast]
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Date]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Class [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Class [org/edublogs/android/ui/posts/PreviewPostActivity$1]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PreviewPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/posts/PreviewPostActivity.mWebView Landroid/webkit/WebView;]
  + Methodref [android/content/Intent.getBooleanExtra (Ljava/lang/String;Z)Z]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
  + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J]
  + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.concat (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (I)I]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Date.<init> ()V]
  + Methodref [java/util/Date.getTime ()J]
  + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
  + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/models/Post.getPermaLink ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.isLocalChange ()Z]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.loadAuthenticatedUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.loadPostPreview (Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.loadUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity$1.<init> (Lorg/edublogs/android/ui/posts/PreviewPostActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity$1.getType ()Ljava/lang/reflect/Type;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IJZ)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/PreviewPostActivity;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [concat (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogName ()Ljava/lang/String;]
  + NameAndType [getBlogOptions ()Ljava/lang/String;]
  + NameAndType [getBooleanExtra (Ljava/lang/String;Z)Z]
  + NameAndType [getDate_created_gmt ()J]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getId ()J]
  + NameAndType [getInt (Ljava/lang/String;)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getLong (Ljava/lang/String;)J]
  + NameAndType [getPermaLink ()Ljava/lang/String;]
  + NameAndType [getPost_status ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTime ()J]
  + NameAndType [getType ()Ljava/lang/reflect/Type;]
  + NameAndType [indexOf (I)I]
  + NameAndType [isLocalChange ()Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [loadAuthenticatedUrl (Ljava/lang/String;)V]
  + NameAndType [loadPostPreview (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [mWebView Landroid/webkit/WebView;]
  + NameAndType [makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [setJavaScriptEnabled (Z)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + NameAndType [show ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [ - ]
  + Utf8 [&preview=true]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/reflect/Type;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(IJZ)V]
  + Utf8 [(Landroid/content/Context;II)Landroid/widget/Toast;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/webkit/WebChromeClient;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PreviewPostActivity;)V]
  + Utf8 [(Z)V]
  + Utf8 [-1]
  + Utf8 [<init>]
  + Utf8 [?preview=true]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/reflect/Type;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PreviewPostActivity;]
  + Utf8 [PreviewPostActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebChromeClient]
  + Utf8 [Z]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/Toast]
  + Utf8 [append]
  + Utf8 [blogID]
  + Utf8 [blogOptions]
  + Utf8 [blogPublicOption]
  + Utf8 [blogPublicOptionValue]
  + Utf8 [blog_public]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [concat]
  + Utf8 [currentBlog]
  + Utf8 [currentPost]
  + Utf8 [d]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [extras]
  + Utf8 [fromJson]
  + Utf8 [get]
  + Utf8 [getBlogName]
  + Utf8 [getBlogOptions]
  + Utf8 [getBooleanExtra]
  + Utf8 [getDate_created_gmt]
  + Utf8 [getExtras]
  + Utf8 [getId]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getLong]
  + Utf8 [getPermaLink]
  + Utf8 [getPost_status]
  + Utf8 [getResources]
  + Utf8 [getSettings]
  + Utf8 [getText]
  + Utf8 [getTime]
  + Utf8 [getType]
  + Utf8 [gson]
  + Utf8 [indexOf]
  + Utf8 [isLocalChange]
  + Utf8 [isLocalDraft]
  + Utf8 [isPage]
  + Utf8 [isPrivate]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/Map]
  + Utf8 [loadAuthenticatedUrl]
  + Utf8 [loadPostPreview]
  + Utf8 [loadUrl]
  + Utf8 [mBlog]
  + Utf8 [mBlogID]
  + Utf8 [mPostID]
  + Utf8 [mWebView]
  + Utf8 [makeText]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity]
  + Utf8 [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
  + Utf8 [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/PreviewPostActivity$1]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [post]
  + Utf8 [postID]
  + Utf8 [printStackTrace]
  + Utf8 [publish]
  + Utf8 [savedInstanceState]
  + Utf8 [setJavaScriptEnabled]
  + Utf8 [setTitle]
  + Utf8 [setWebChromeClient]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [unescapeHTML]
  + Utf8 [url]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public PreviewPostActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #74
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/posts/PreviewPostActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 237, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #75
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] invokevirtual #77
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.getIntent ()Landroid/content/Intent;]
      [9] invokevirtual #41
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [12] astore_2 v2
      [13] aload_0 v0
      [14] invokevirtual #77
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.getIntent ()Landroid/content/Intent;]
      [17] ldc #10
        + String [isPage]
      [19] iconst_0
      [20] invokevirtual #40
        + Methodref [android/content/Intent.getBooleanExtra (Ljava/lang/String;Z)Z]
      [23] istore_3 v3
      [24] iload_3 v3
      [25] ifeq +49 (target=74)
      [28] aload_0 v0
      [29] new #25
        + Class [java/lang/StringBuilder]
      [32] dup
      [33] getstatic #36
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [36] invokevirtual #65
        + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
      [39] invokestatic #85
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [42] invokestatic #58
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [45] invokespecial #59
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [48] ldc #4
        + String [ - ]
      [50] invokevirtual #61
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [53] aload_0 v0
      [54] invokevirtual #78
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.getResources ()Landroid/content/res/Resources;]
      [57] ldc #2
        + Integer [2131296427]
      [59] invokevirtual #42
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [62] invokevirtual #60
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [65] invokevirtual #62
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [68] invokevirtual #82
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.setTitle (Ljava/lang/CharSequence;)V]
      [71] goto +46 (target=117)
      [74] aload_0 v0
      [75] new #25
        + Class [java/lang/StringBuilder]
      [78] dup
      [79] getstatic #36
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [82] invokevirtual #65
        + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
      [85] invokestatic #85
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [88] invokestatic #58
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [91] invokespecial #59
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [94] ldc #4
        + String [ - ]
      [96] invokevirtual #61
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [99] aload_0 v0
      [100] invokevirtual #78
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.getResources ()Landroid/content/res/Resources;]
      [103] ldc #3
        + Integer [2131296433]
      [105] invokevirtual #42
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [108] invokevirtual #60
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [111] invokevirtual #62
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [114] invokevirtual #82
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.setTitle (Ljava/lang/CharSequence;)V]
      [117] aload_0 v0
      [118] getfield #39
        + Fieldref [org/edublogs/android/ui/posts/PreviewPostActivity.mWebView Landroid/webkit/WebView;]
      [121] new #32
        + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
      [124] dup
      [125] aload_0 v0
      [126] aload_0 v0
      [127] invokespecial #76
        + Methodref [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient.<init> (Lorg/edublogs/android/ui/AuthenticatedWebViewActivity;Landroid/content/Context;)V]
      [130] invokevirtual #47
        + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
      [133] aload_0 v0
      [134] getfield #39
        + Fieldref [org/edublogs/android/ui/posts/PreviewPostActivity.mWebView Landroid/webkit/WebView;]
      [137] invokevirtual #46
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [140] iconst_1
      [141] invokevirtual #45
        + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
      [144] aload_2 v2
      [145] ifnull +65 (target=210)
      [148] aload_2 v2
      [149] ldc #11
        + String [postID]
      [151] invokevirtual #44
        + Methodref [android/os/Bundle.getLong (Ljava/lang/String;)J]
      [154] lstore v4
      [156] aload_2 v2
      [157] ldc #8
        + String [blogID]
      [159] invokevirtual #43
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [162] istore v6
      [164] new #30
        + Class [org/edublogs/android/models/Post]
      [167] dup
      [168] iload v6
      [170] lload v4
      [172] iload_3 v3
      [173] invokespecial #67
        + Methodref [org/edublogs/android/models/Post.<init> (IJZ)V]
      [176] astore v7
      [178] aload v7
      [180] invokevirtual #69
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [183] lconst_0
      [184] lcmp
      [185] ifge +16 (target=201)
      [188] aload_0 v0
      [189] ldc #1
        + Integer [2131296356]
      [191] iconst_0
      [192] invokestatic #48
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
      [195] invokevirtual #49
        + Methodref [android/widget/Toast.show ()V]
      [198] goto +38 (target=236)
      [201] aload_0 v0
      [202] aload v7
      [204] invokespecial #80
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.loadPostPreview (Lorg/edublogs/android/models/Post;)V]
      [207] goto +29 (target=236)
      [210] getstatic #37
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [213] ifnull +13 (target=226)
      [216] aload_0 v0
      [217] getstatic #37
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [220] invokespecial #80
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.loadPostPreview (Lorg/edublogs/android/models/Post;)V]
      [223] goto +13 (target=236)
      [226] aload_0 v0
      [227] ldc #1
        + Integer [2131296356]
      [229] iconst_0
      [230] invokestatic #48
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;II)Landroid/widget/Toast;]
      [233] invokevirtual #49
        + Methodref [android/widget/Toast.show ()V]
      [236] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 28
        [5] -> line 29
        [13] -> line 31
        [24] -> line 32
        [28] -> line 33
        [48] -> line 34
        [68] -> line 33
        [71] -> line 35
        [74] -> line 36
        [94] -> line 37
        [114] -> line 36
        [117] -> line 40
        [133] -> line 41
        [144] -> line 43
        [148] -> line 44
        [156] -> line 45
        [164] -> line 47
        [178] -> line 49
        [188] -> line 50
        [201] -> line 52
        [207] -> line 53
        [216] -> line 54
        [223] -> line 55
        [226] -> line 57
        [236] -> line 59
      + Local variable table attribute (count = 7)
        v0: 0 -> 237 [Lorg/edublogs/android/ui/posts/PreviewPostActivity; this]
        v1: 0 -> 237 [Landroid/os/Bundle; savedInstanceState]
        v2: 13 -> 237 [Landroid/os/Bundle; extras]
        v3: 24 -> 237 [Z isPage]
        v4: 156 -> 207 [J mPostID]
        v6: 164 -> 207 [I mBlogID]
        v7: 178 -> 207 [Lorg/edublogs/android/models/Post; post]
  + Method:       loadPostPreview(Lorg/edublogs/android/models/Post;)V
    Access flags: 0x2
      = private void loadPostPreview(org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 193, locals = 9, stack = 4):
      [0] aload_1 v1
      [1] ifnull +191 (target=192)
      [4] aload_1 v1
      [5] invokevirtual #70
        + Methodref [org/edublogs/android/models/Post.getPermaLink ()Ljava/lang/String;]
      [8] astore_2 v2
      [9] iconst_0
      [10] istore_3 v3
      [11] new #20
        + Class [com/google/gson/Gson]
      [14] dup
      [15] invokespecial #50
        + Methodref [com/google/gson/Gson.<init> ()V]
      [18] astore v4
      [20] new #34
        + Class [org/edublogs/android/ui/posts/PreviewPostActivity$1]
      [23] dup
      [24] aload_0 v0
      [25] invokespecial #83
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity$1.<init> (Lorg/edublogs/android/ui/posts/PreviewPostActivity;)V]
      [28] invokevirtual #84
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity$1.getType ()Ljava/lang/reflect/Type;]
      [31] astore v5
      [33] aload v4
      [35] aload_0 v0
      [36] getfield #38
        + Fieldref [org/edublogs/android/ui/posts/PreviewPostActivity.mBlog Lorg/edublogs/android/models/Blog;]
      [39] invokevirtual #66
        + Methodref [org/edublogs/android/models/Blog.getBlogOptions ()Ljava/lang/String;]
      [42] aload v5
      [44] invokevirtual #51
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/reflect/Type;)Ljava/lang/Object;]
      [47] checkcast #27
        + Class [java/util/Map]
      [50] astore v6
      [52] aload v6
      [54] ldc #9
        + String [blog_public]
      [56] invokeinterface #86
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [61] checkcast #21
        + Class [com/google/gson/internal/StringMap]
      [64] astore v7
      [66] aload v7
      [68] ldc #13
        + String [value]
      [70] invokevirtual #52
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [73] invokevirtual #54
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [76] astore v8
      [78] aload v8
      [80] ldc #6
        + String [-1]
      [82] invokevirtual #56
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [85] ifeq +15 (target=100)
      [88] iconst_1
      [89] istore_3 v3
      [90] goto +10 (target=100)
      [93] astore v4
      [95] aload v4
      [97] invokevirtual #53
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [100] new #26
        + Class [java/util/Date]
      [103] dup
      [104] invokespecial #63
        + Methodref [java/util/Date.<init> ()V]
      [107] astore v4
      [109] iload_3 v3
      [110] ifne +42 (target=152)
      [113] aload_1 v1
      [114] invokevirtual #73
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [117] ifne +35 (target=152)
      [120] aload_1 v1
      [121] invokevirtual #72
        + Methodref [org/edublogs/android/models/Post.isLocalChange ()Z]
      [124] ifne +28 (target=152)
      [127] aload_1 v1
      [128] invokevirtual #68
        + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
      [131] aload v4
      [133] invokevirtual #64
        + Methodref [java/util/Date.getTime ()J]
      [136] lcmp
      [137] ifgt +15 (target=152)
      [140] aload_1 v1
      [141] invokevirtual #71
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [144] ldc #12
        + String [publish]
      [146] invokevirtual #56
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [149] ifne +38 (target=187)
      [152] iconst_m1
      [153] aload_2 v2
      [154] bipush 63
      [156] invokevirtual #57
        + Methodref [java/lang/String.indexOf (I)I]
      [159] ificmpne +13 (target=172)
      [162] aload_2 v2
      [163] ldc #7
        + String [?preview=true]
      [165] invokevirtual #55
        + Methodref [java/lang/String.concat (Ljava/lang/String;)Ljava/lang/String;]
      [168] astore_2 v2
      [169] goto +10 (target=179)
      [172] aload_2 v2
      [173] ldc #5
        + String [&preview=true]
      [175] invokevirtual #55
        + Methodref [java/lang/String.concat (Ljava/lang/String;)Ljava/lang/String;]
      [178] astore_2 v2
      [179] aload_0 v0
      [180] aload_2 v2
      [181] invokevirtual #79
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.loadAuthenticatedUrl (Ljava/lang/String;)V]
      [184] goto +8 (target=192)
      [187] aload_0 v0
      [188] aload_2 v2
      [189] invokevirtual #81
        + Methodref [org/edublogs/android/ui/posts/PreviewPostActivity.loadUrl (Ljava/lang/String;)V]
      [192] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (11 -> 90: 93):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 30)
        [0] -> line 69
        [4] -> line 70
        [9] -> line 71
        [11] -> line 73
        [20] -> line 74
        [28] -> line 75
        [31] -> line 74
        [33] -> line 76
        [35] -> line 77
        [44] -> line 76
        [52] -> line 78
        [66] -> line 79
        [78] -> line 80
        [88] -> line 81
        [90] -> line 83
        [95] -> line 84
        [100] -> line 87
        [109] -> line 88
        [113] -> line 89
        [120] -> line 90
        [127] -> line 91
        [140] -> line 92
        [152] -> line 93
        [162] -> line 94
        [169] -> line 95
        [172] -> line 96
        [179] -> line 98
        [184] -> line 99
        [187] -> line 100
        [192] -> line 103
      + Local variable table attribute (count = 11)
        v0: 0 -> 193 [Lorg/edublogs/android/ui/posts/PreviewPostActivity; this]
        v1: 0 -> 193 [Lorg/edublogs/android/models/Post; post]
        v2: 9 -> 192 [Ljava/lang/String; url]
        v3: 11 -> 192 [Z isPrivate]
        v4: 20 -> 90 [Lcom/google/gson/Gson; gson]
        v5: 33 -> 90 [Ljava/lang/reflect/Type; type]
        v6: 52 -> 90 [Ljava/util/Map; blogOptions]
        v7: 66 -> 90 [Lcom/google/gson/internal/StringMap; blogPublicOption]
        v8: 78 -> 90 [Ljava/lang/String; blogPublicOptionValue]
        v4: 95 -> 100 [Ljava/lang/Exception; e]
        v4: 109 -> 192 [Ljava/util/Date; d]
      + Local variable type table attribute (count = 2)
        v6: 52 -> 90 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; blogOptions]
        v7: 66 -> 90 [Lcom/google/gson/internal/StringMap<*>; blogPublicOption]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity$WordPressWebChromeClient]
      + Class [org/edublogs/android/ui/AuthenticatedWebViewActivity]
      + Utf8 [WordPressWebChromeClient]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PreviewPostActivity$1]
  + Source file attribute:
    + Utf8 [PreviewPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/PreviewPostActivity$1
  Superclass:    com/google/gson/reflect/TypeToken
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.PreviewPostActivity$1 extends com.google.gson.reflect.TypeToken

Interfaces (count = 0):

Constant Pool (count = 30):
  + Class [com/google/gson/reflect/TypeToken]
  + Class [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Class [org/edublogs/android/ui/posts/PreviewPostActivity$1]
  + Fieldref [org/edublogs/android/ui/posts/PreviewPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/PreviewPostActivity;]
  + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [loadPostPreview (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/PreviewPostActivity;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/PreviewPostActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PreviewPostActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PreviewPostActivity;]
  + Utf8 [PreviewPostActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [com/google/gson/reflect/TypeToken]
  + Utf8 [loadPostPreview]
  + Utf8 [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/PreviewPostActivity$1]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/PreviewPostActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.PreviewPostActivity this$0

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/PreviewPostActivity;)V
    Access flags: 0x0
      = PreviewPostActivity$1(org.edublogs.android.ui.posts.PreviewPostActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/posts/PreviewPostActivity$1.this$0 Lorg/edublogs/android/ui/posts/PreviewPostActivity;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [com/google/gson/reflect/TypeToken.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 74
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/PreviewPostActivity$1; this]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/PreviewPostActivity]
    + NameAndType [loadPostPreview (Lorg/edublogs/android/models/Post;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/PreviewPostActivity$1]
  + Signature attribute:
    + Utf8 [Lcom/google/gson/reflect/TypeToken<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Source file attribute:
    + Utf8 [PreviewPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/SelectCategoriesActivity
  Superclass:    com/actionbarsherlock/app/SherlockListActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.SelectCategoriesActivity extends com.actionbarsherlock.app.SherlockListActivity

Interfaces (count = 0):

Constant Pool (count = 636):
  + Integer [16908332]
  + Integer [2130903072]
  + Integer [2130903104]
  + Integer [2131165488]
  + Integer [2131165491]
  + Integer [2131296288]
  + Integer [2131296330]
  + Integer [2131296331]
  + Integer [2131296355]
  + Integer [2131296483]
  + Integer [2131296484]
  + Integer [2131689473]
  + String []
  + String [FAIL]
  + String [TRUE]
  + String [addCategory_failed]
  + String [addCategory_success]
  + String [categories]
  + String [categoryId]
  + String [categoryName]
  + String [category_desc]
  + String [category_name]
  + String [category_slug]
  + String [continue]
  + String [description]
  + String [gotCategories]
  + String [id]
  + String [name]
  + String [parentId]
  + String [parent_id]
  + String [selectedCategories]
  + String [slug]
  + String [wp.getCategories]
  + String [wp.newCategory]
  + Class [[Ljava/lang/Object;]
  + Class [android/app/ProgressDialog]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/os/Bundle]
  + Class [android/os/Handler]
  + Class [android/util/SparseBooleanArray]
  + Class [android/view/View]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ListView]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/SherlockListActivity]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/Thread]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/HashSet]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/Set]
  + Class [java/util/SortedMap]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/CategoryNode]
  + Class [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Class [org/edublogs/android/ui/posts/CategoryArrayAdapter]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$2]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$3]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$4]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.categoryErrorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategories Lorg/edublogs/android/models/CategoryNode;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryLevels Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryNames Ljava/util/Map;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mHandler Landroid/os/Handler;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListViewScrollStateIndex I]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListViewScrollStateOffset I]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mUpdateResults Ljava/lang/Runnable;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
  + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
  + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
  + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
  + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V]
  + Methodref [android/os/Handler.<init> ()V]
  + Methodref [android/util/SparseBooleanArray.get (I)Z]
  + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
  + Methodref [android/util/SparseBooleanArray.size ()I]
  + Methodref [android/view/View.getTop ()I]
  + Methodref [android/widget/ListView.getCheckedItemCount ()I]
  + Methodref [android/widget/ListView.getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
  + Methodref [android/widget/ListView.getChildAt (I)Landroid/view/View;]
  + Methodref [android/widget/ListView.getCount ()I]
  + Methodref [android/widget/ListView.getFirstVisiblePosition ()I]
  + Methodref [android/widget/ListView.isItemChecked (I)Z]
  + Methodref [android/widget/ListView.setChoiceMode (I)V]
  + Methodref [android/widget/ListView.setItemChecked (IZ)V]
  + Methodref [android/widget/ListView.setItemsCanFocus (Z)V]
  + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Methodref [android/widget/ListView.setSelectionFromTop (II)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setHomeButtonEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onBackPressed ()V]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Thread.start ()V]
  + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashSet.<init> ()V]
  + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/HashSet.iterator ()Ljava/util/Iterator;]
  + Methodref [java/util/HashSet.remove (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/WordPressDB.clearCategories (I)V]
  + Methodref [org/edublogs/android/WordPressDB.insertCategory (IIILjava/lang/String;)Z]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/CategoryNode.createCategoryTreeFromDB (I)Lorg/edublogs/android/models/CategoryNode;]
  + Methodref [org/edublogs/android/models/CategoryNode.getChildren ()Ljava/util/SortedMap;]
  + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/CategoryNode.getSortedListOfCategoriesFromRoot (Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
  + Methodref [org/edublogs/android/ui/posts/CategoryArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getCheckedItemCount (Landroid/widget/ListView;)I]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getListView ()Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.populateCategoryList ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.populateOrFetchCategories ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.refreshCategories ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.restoreScrollOffset ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.saveAndFinish ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.saveScrollOffset ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setListAdapter (Landroid/widget/ListAdapter;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setResult (ILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.updateSelectedCategoryList ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCException.printStackTrace ()V]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/SortedMap.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/content/Context;ILjava/util/List;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/util/Collection;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V]
  + NameAndType [SDK_INT I]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [blog Lorg/edublogs/android/models/Blog;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [categoryErrorMsg Ljava/lang/String;]
  + NameAndType [clearCategories (I)V]
  + NameAndType [client Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [contains (Ljava/lang/Object;)Z]
  + NameAndType [containsKey (Ljava/lang/String;)Z]
  + NameAndType [createCategoryTreeFromDB (I)Lorg/edublogs/android/models/CategoryNode;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [finalResult Ljava/lang/String;]
  + NameAndType [finish ()V]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (I)Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getCheckedItemCount ()I]
  + NameAndType [getCheckedItemCount (Landroid/widget/ListView;)I]
  + NameAndType [getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildren ()Ljava/util/SortedMap;]
  + NameAndType [getCount ()I]
  + NameAndType [getExtras ()Landroid/os/Bundle;]
  + NameAndType [getFirstVisiblePosition ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getInt (Ljava/lang/String;)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getListView ()Landroid/widget/ListView;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSerializable (Ljava/lang/String;)Ljava/io/Serializable;]
  + NameAndType [getSortedListOfCategoriesFromRoot (Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTop ()I]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [insertCategory (IIILjava/lang/String;)Z]
  + NameAndType [intValue ()I]
  + NameAndType [isItemChecked (I)Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keyAt (I)I]
  + NameAndType [keySet ()Ljava/util/Set;]
  + NameAndType [mCategories Lorg/edublogs/android/models/CategoryNode;]
  + NameAndType [mCategoryLevels Ljava/util/ArrayList;]
  + NameAndType [mCategoryNames Ljava/util/Map;]
  + NameAndType [mHandler Landroid/os/Handler;]
  + NameAndType [mListView Landroid/widget/ListView;]
  + NameAndType [mListViewScrollStateIndex I]
  + NameAndType [mListViewScrollStateOffset I]
  + NameAndType [mSelectedCategories Ljava/util/HashSet;]
  + NameAndType [mUpdateResults Ljava/lang/Runnable;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [pd Landroid/app/ProgressDialog;]
  + NameAndType [populateCategoryList ()V]
  + NameAndType [populateOrFetchCategories ()V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putInt (Ljava/lang/String;I)V]
  + NameAndType [putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V]
  + NameAndType [refreshCategories ()V]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [restoreScrollOffset ()V]
  + NameAndType [saveAndFinish ()V]
  + NameAndType [saveScrollOffset ()V]
  + NameAndType [setChoiceMode (I)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setHomeButtonEnabled (Z)V]
  + NameAndType [setItemChecked (IZ)V]
  + NameAndType [setItemsCanFocus (Z)V]
  + NameAndType [setListAdapter (Landroid/widget/ListAdapter;)V]
  + NameAndType [setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [setSelectionFromTop (II)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
  + NameAndType [size ()I]
  + NameAndType [start ()V]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updateSelectedCategoryList ()V]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/util/SparseBooleanArray;]
  + Utf8 [()Landroid/widget/ListView;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()Ljava/util/SortedMap;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [(I)V]
  + Utf8 [(I)Z]
  + Utf8 [(II)V]
  + Utf8 [(IIILjava/lang/String;)Z]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/content/Context;ILjava/util/List;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemClickListener;)V]
  + Utf8 [(Landroid/widget/ListAdapter;)V]
  + Utf8 [(Landroid/widget/ListView;)I]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/io/Serializable;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/Serializable;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/Collection;)V]
  + Utf8 [(Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/widget/ListView;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Landroid/widget/ListView;)I]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FAIL]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/os/Handler;]
  + Utf8 [Landroid/util/SparseBooleanArray;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/ListView;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Thread;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;]
  + Utf8 [Ljava/util/HashSet;]
  + Utf8 [Ljava/util/HashSet<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/models/CategoryNode;]
  + Utf8 [Lorg/edublogs/android/ui/posts/CategoryArrayAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [OnItemClickListener]
  + Utf8 [SDK_INT]
  + Utf8 [SelectCategoriesActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TRUE]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [aResult]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [actionBar]
  + Utf8 [add]
  + Utf8 [addCategory]
  + Utf8 [addCategory_failed]
  + Utf8 [addCategory_success]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/os/Handler]
  + Utf8 [android/util/SparseBooleanArray]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ListView]
  + Utf8 [android/widget/Toast]
  + Utf8 [blog]
  + Utf8 [blogId]
  + Utf8 [bundle]
  + Utf8 [call]
  + Utf8 [categories]
  + Utf8 [categoryAdapter]
  + Utf8 [categoryErrorMsg]
  + Utf8 [categoryID]
  + Utf8 [categoryId]
  + Utf8 [categoryName]
  + Utf8 [categoryParentID]
  + Utf8 [category_desc]
  + Utf8 [category_id]
  + Utf8 [category_name]
  + Utf8 [category_slug]
  + Utf8 [clearCategories]
  + Utf8 [client]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/SherlockListActivity]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [contains]
  + Utf8 [containsKey]
  + Utf8 [continue]
  + Utf8 [convertedCategoryID]
  + Utf8 [convertedCategoryParentID]
  + Utf8 [count]
  + Utf8 [createCategoryTreeFromDB]
  + Utf8 [curHash]
  + Utf8 [currentName]
  + Utf8 [data]
  + Utf8 [description]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [extras]
  + Utf8 [fetchCategories]
  + Utf8 [finalResult]
  + Utf8 [finish]
  + Utf8 [get]
  + Utf8 [getBlogId]
  + Utf8 [getCheckedItemCount]
  + Utf8 [getCheckedItemPositions]
  + Utf8 [getChildAt]
  + Utf8 [getChildren]
  + Utf8 [getCount]
  + Utf8 [getExtras]
  + Utf8 [getFirstVisiblePosition]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getInt]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getListView]
  + Utf8 [getName]
  + Utf8 [getPassword]
  + Utf8 [getResources]
  + Utf8 [getSerializable]
  + Utf8 [getSortedListOfCategoriesFromRoot]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getText]
  + Utf8 [getTop]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [gotCategories]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [icicle]
  + Utf8 [id]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [insertCategory]
  + Utf8 [intValue]
  + Utf8 [isItemChecked]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [iterator]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/HashSet]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Set]
  + Utf8 [java/util/SortedMap]
  + Utf8 [keyAt]
  + Utf8 [keySet]
  + Utf8 [listView]
  + Utf8 [lv]
  + Utf8 [mCategories]
  + Utf8 [mCategoryLevels]
  + Utf8 [mCategoryNames]
  + Utf8 [mHandler]
  + Utf8 [mIntent]
  + Utf8 [mListView]
  + Utf8 [mListViewScrollStateIndex]
  + Utf8 [mListViewScrollStateOffset]
  + Utf8 [mSelectedCategories]
  + Utf8 [mUpdateResults]
  + Utf8 [makeText]
  + Utf8 [menu]
  + Utf8 [name]
  + Utf8 [newConfig]
  + Utf8 [next]
  + Utf8 [onActivityResult]
  + Utf8 [onBackPressed]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/CategoryNode]
  + Utf8 [org/edublogs/android/ui/posts/AddCategoryActivity]
  + Utf8 [org/edublogs/android/ui/posts/CategoryArrayAdapter]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$2]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$3]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$4]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [parentId]
  + Utf8 [parent_id]
  + Utf8 [parseInt]
  + Utf8 [pd]
  + Utf8 [populateCategoryList]
  + Utf8 [populateOrFetchCategories]
  + Utf8 [printStackTrace]
  + Utf8 [put]
  + Utf8 [putExtras]
  + Utf8 [putInt]
  + Utf8 [putSerializable]
  + Utf8 [refreshCategories]
  + Utf8 [remove]
  + Utf8 [requestCode]
  + Utf8 [restoreScrollOffset]
  + Utf8 [result]
  + Utf8 [resultCode]
  + Utf8 [returnMessage]
  + Utf8 [returnString]
  + Utf8 [saveAndFinish]
  + Utf8 [saveScrollOffset]
  + Utf8 [selectedCategories]
  + Utf8 [selectedCategory]
  + Utf8 [selectedItems]
  + Utf8 [setChoiceMode]
  + Utf8 [setContentView]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setHomeButtonEnabled]
  + Utf8 [setItemChecked]
  + Utf8 [setItemsCanFocus]
  + Utf8 [setListAdapter]
  + Utf8 [setOnItemClickListener]
  + Utf8 [setResult]
  + Utf8 [setSelectionFromTop]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [size]
  + Utf8 [slug]
  + Utf8 [start]
  + Utf8 [startActivityForResult]
  + Utf8 [struct]
  + Utf8 [success]
  + Utf8 [th]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [unescapeHTML]
  + Utf8 [updateSelectedCategoryList]
  + Utf8 [valueOf]
  + Utf8 [view]
  + Utf8 [wp.getCategories]
  + Utf8 [wp.newCategory]
  + Utf8 [wpDB]

Fields (count = 14):
  + Field:        client Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x2
      = private org.xmlrpc.android.XMLRPCClient client
  + Field:        finalResult Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String finalResult
  + Field:        pd Landroid/app/ProgressDialog;
    Access flags: 0x0
      = android.app.ProgressDialog pd
  + Field:        categoryErrorMsg Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String categoryErrorMsg
  + Field:        mHandler Landroid/os/Handler;
    Access flags: 0x12
      = private final android.os.Handler mHandler
  + Field:        blog Lorg/edublogs/android/models/Blog;
    Access flags: 0x2
      = private org.edublogs.android.models.Blog blog
  + Field:        mListView Landroid/widget/ListView;
    Access flags: 0x2
      = private android.widget.ListView mListView
  + Field:        mListViewScrollStateOffset I
    Access flags: 0x2
      = private int mListViewScrollStateOffset
  + Field:        mListViewScrollStateIndex I
    Access flags: 0x2
      = private int mListViewScrollStateIndex
  + Field:        mSelectedCategories Ljava/util/HashSet;
    Access flags: 0x2
      = private java.util.HashSet mSelectedCategories
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashSet<Ljava/lang/String;>;]
  + Field:        mCategories Lorg/edublogs/android/models/CategoryNode;
    Access flags: 0x2
      = private org.edublogs.android.models.CategoryNode mCategories
  + Field:        mCategoryLevels Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mCategoryLevels
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/CategoryNode;>;]
  + Field:        mCategoryNames Ljava/util/Map;
    Access flags: 0x2
      = private java.util.Map mCategoryNames
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;]
  + Field:        mUpdateResults Ljava/lang/Runnable;
    Access flags: 0x10
      = final java.lang.Runnable mUpdateResults

Methods (count = 22):
  + Method:       <init>()V
    Access flags: 0x1
      = public SelectCategoriesActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 51, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #129
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.<init> ()V]
      [4] aload_0 v0
      [5] ldc #13
        + String []
      [7] putfield #84
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
      [10] aload_0 v0
      [11] ldc #13
        + String []
      [13] putfield #82
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.categoryErrorMsg Ljava/lang/String;]
      [16] aload_0 v0
      [17] new #42
        + Class [android/os/Handler]
      [20] dup
      [21] invokespecial #109
        + Methodref [android/os/Handler.<init> ()V]
      [24] putfield #88
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mHandler Landroid/os/Handler;]
      [27] aload_0 v0
      [28] new #59
        + Class [java/util/HashMap]
      [31] dup
      [32] invokespecial #146
        + Methodref [java/util/HashMap.<init> ()V]
      [35] putfield #87
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryNames Ljava/util/Map;]
      [38] aload_0 v0
      [39] new #72
        + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
      [42] dup
      [43] aload_0 v0
      [44] invokespecial #185
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
      [47] putfield #93
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mUpdateResults Ljava/lang/Runnable;]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 36
        [4] -> line 38
        [10] -> line 40
        [16] -> line 41
        [27] -> line 48
        [38] -> line 127
        [50] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 51 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 175, locals = 6, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #133
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #3
        + Integer [2130903104]
      [8] invokevirtual #179
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] aload_0 v0
      [13] invokevirtual #170
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [16] ldc #6
        + Integer [2131296288]
      [18] invokevirtual #100
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [21] invokevirtual #182
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setTitle (Ljava/lang/CharSequence;)V]
      [24] aload_0 v0
      [25] invokevirtual #171
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [28] astore_2 v2
      [29] aload_2 v2
      [30] iconst_1
      [31] invokevirtual #128
        + Methodref [com/actionbarsherlock/app/ActionBar.setHomeButtonEnabled (Z)V]
      [34] aload_2 v2
      [35] iconst_1
      [36] invokevirtual #127
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [39] aload_0 v0
      [40] aload_0 v0
      [41] invokevirtual #169
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getListView ()Landroid/widget/ListView;]
      [44] putfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [47] aload_0 v0
      [48] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [51] iconst_2
      [52] invokevirtual #120
        + Methodref [android/widget/ListView.setChoiceMode (I)V]
      [55] aload_0 v0
      [56] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [59] iconst_0
      [60] invokevirtual #122
        + Methodref [android/widget/ListView.setItemsCanFocus (Z)V]
      [63] aload_0 v0
      [64] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [67] new #73
        + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$2]
      [70] dup
      [71] aload_0 v0
      [72] invokespecial #186
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
      [75] invokevirtual #123
        + Methodref [android/widget/ListView.setOnItemClickListener (Landroid/widget/AdapterView$OnItemClickListener;)V]
      [78] aload_0 v0
      [79] new #60
        + Class [java/util/HashSet]
      [82] dup
      [83] invokespecial #147
        + Methodref [java/util/HashSet.<init> ()V]
      [86] putfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [89] aload_0 v0
      [90] invokevirtual #168
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getIntent ()Landroid/content/Intent;]
      [93] invokevirtual #98
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [96] astore_3 v3
      [97] aload_3 v3
      [98] ifnull +72 (target=170)
      [101] aload_3 v3
      [102] ldc #27
        + String [id]
      [104] invokevirtual #104
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [107] istore v4
      [109] aload_0 v0
      [110] new #67
        + Class [org/edublogs/android/models/Blog]
      [113] dup
      [114] iload v4
      [116] invokespecial #153
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [119] putfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [122] goto +26 (target=148)
      [125] astore v5
      [127] aload_0 v0
      [128] aload_0 v0
      [129] invokevirtual #170
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [132] ldc #9
        + Integer [2131296355]
      [134] invokevirtual #101
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [137] iconst_0
      [138] invokestatic #125
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [141] invokevirtual #126
        + Methodref [android/widget/Toast.show ()V]
      [144] aload_0 v0
      [145] invokevirtual #166
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finish ()V]
      [148] aload_3 v3
      [149] ldc #18
        + String [categories]
      [151] invokevirtual #103
        + Methodref [android/os/Bundle.containsKey (Ljava/lang/String;)Z]
      [154] ifeq +16 (target=170)
      [157] aload_0 v0
      [158] aload_3 v3
      [159] ldc #18
        + String [categories]
      [161] invokevirtual #105
        + Methodref [android/os/Bundle.getSerializable (Ljava/lang/String;)Ljava/io/Serializable;]
      [164] checkcast #60
        + Class [java/util/HashSet]
      [167] putfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [170] aload_0 v0
      [171] invokespecial #174
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.populateOrFetchCategories ()V]
      [174] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (109 -> 122: 125):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 52
        [5] -> line 54
        [11] -> line 55
        [24] -> line 57
        [29] -> line 58
        [34] -> line 59
        [39] -> line 61
        [47] -> line 62
        [55] -> line 63
        [63] -> line 65
        [78] -> line 79
        [89] -> line 81
        [97] -> line 82
        [101] -> line 83
        [109] -> line 85
        [122] -> line 86
        [127] -> line 87
        [144] -> line 88
        [148] -> line 90
        [157] -> line 91
        [170] -> line 94
        [174] -> line 95
      + Local variable table attribute (count = 6)
        v0: 0 -> 175 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 0 -> 175 [Landroid/os/Bundle; icicle]
        v2: 29 -> 175 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v3: 97 -> 175 [Landroid/os/Bundle; extras]
        v4: 109 -> 170 [I blogId]
        v5: 127 -> 148 [Ljava/lang/Exception; e]
  + Method:       populateCategoryList()V
    Access flags: 0x2
      = private void populateCategoryList()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 170, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #85
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategories Lorg/edublogs/android/models/CategoryNode;]
      [5] invokestatic #164
        + Methodref [org/edublogs/android/models/CategoryNode.getSortedListOfCategoriesFromRoot (Lorg/edublogs/android/models/CategoryNode;)Ljava/util/ArrayList;]
      [8] putfield #86
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryLevels Ljava/util/ArrayList;]
      [11] iconst_0
      [12] istore_1 v1
      [13] goto +37 (target=50)
      [16] aload_0 v0
      [17] getfield #87
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryNames Ljava/util/Map;]
      [20] aload_0 v0
      [21] getfield #86
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryLevels Ljava/util/ArrayList;]
      [24] iload_1 v1
      [25] invokevirtual #144
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [28] checkcast #68
        + Class [org/edublogs/android/models/CategoryNode]
      [31] invokevirtual #163
        + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
      [34] invokestatic #189
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [37] iload_1 v1
      [38] invokestatic #139
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [41] invokeinterface #198
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [46] pop
      [47] iinc v1, 1
      [50] iload_1 v1
      [51] aload_0 v0
      [52] getfield #86
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryLevels Ljava/util/ArrayList;]
      [55] invokevirtual #145
        + Methodref [java/util/ArrayList.size ()I]
      [58] ificmplt -42 (target=16)
      [61] new #70
        + Class [org/edublogs/android/ui/posts/CategoryArrayAdapter]
      [64] dup
      [65] aload_0 v0
      [66] ldc #2
        + Integer [2130903072]
      [68] aload_0 v0
      [69] getfield #86
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryLevels Ljava/util/ArrayList;]
      [72] invokespecial #165
        + Methodref [org/edublogs/android/ui/posts/CategoryArrayAdapter.<init> (Landroid/content/Context;ILjava/util/List;)V]
      [75] astore_1 v1
      [76] aload_0 v0
      [77] aload_1 v1
      [78] invokevirtual #180
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setListAdapter (Landroid/widget/ListAdapter;)V]
      [81] aload_0 v0
      [82] getfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [85] ifnull +80 (target=165)
      [88] aload_0 v0
      [89] invokevirtual #169
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getListView ()Landroid/widget/ListView;]
      [92] astore_2 v2
      [93] aload_0 v0
      [94] getfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [97] invokevirtual #149
        + Methodref [java/util/HashSet.iterator ()Ljava/util/Iterator;]
      [100] astore v4
      [102] goto +53 (target=155)
      [105] aload v4
      [107] invokeinterface #195
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [112] checkcast #56
        + Class [java/lang/String]
      [115] astore_3 v3
      [116] aload_0 v0
      [117] getfield #87
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryNames Ljava/util/Map;]
      [120] invokeinterface #197
        + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;]
      [125] aload_3 v3
      [126] invokeinterface #199
        + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z]
      [131] ifeq +24 (target=155)
      [134] aload_2 v2
      [135] aload_0 v0
      [136] getfield #87
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryNames Ljava/util/Map;]
      [139] aload_3 v3
      [140] invokeinterface #196
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [145] checkcast #54
        + Class [java/lang/Integer]
      [148] invokevirtual #137
        + Methodref [java/lang/Integer.intValue ()I]
      [151] iconst_1
      [152] invokevirtual #121
        + Methodref [android/widget/ListView.setItemChecked (IZ)V]
      [155] aload v4
      [157] invokeinterface #194
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [162] ifne -57 (target=105)
      [165] aload_0 v0
      [166] invokespecial #176
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.restoreScrollOffset ()V]
      [169] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 98
        [11] -> line 99
        [16] -> line 100
        [47] -> line 99
        [61] -> line 103
        [76] -> line 104
        [81] -> line 105
        [88] -> line 106
        [93] -> line 107
        [116] -> line 108
        [134] -> line 109
        [155] -> line 107
        [165] -> line 113
        [169] -> line 114
      + Local variable table attribute (count = 5)
        v0: 0 -> 170 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 13 -> 61 [I i]
        v1: 76 -> 170 [Lorg/edublogs/android/ui/posts/CategoryArrayAdapter; categoryAdapter]
        v2: 93 -> 165 [Landroid/widget/ListView; lv]
        v3: 116 -> 155 [Ljava/lang/String; selectedCategory]
  + Method:       populateOrFetchCategories()V
    Access flags: 0x2
      = private void populateOrFetchCategories()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [5] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [8] invokestatic #161
        + Methodref [org/edublogs/android/models/CategoryNode.createCategoryTreeFromDB (I)Lorg/edublogs/android/models/CategoryNode;]
      [11] putfield #85
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategories Lorg/edublogs/android/models/CategoryNode;]
      [14] aload_0 v0
      [15] getfield #85
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategories Lorg/edublogs/android/models/CategoryNode;]
      [18] invokevirtual #162
        + Methodref [org/edublogs/android/models/CategoryNode.getChildren ()Ljava/util/SortedMap;]
      [21] invokeinterface #200
        + InterfaceMethodref [java/util/SortedMap.size ()I]
      [26] ifle +10 (target=36)
      [29] aload_0 v0
      [30] invokespecial #173
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.populateCategoryList ()V]
      [33] goto +7 (target=40)
      [36] aload_0 v0
      [37] invokespecial #175
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.refreshCategories ()V]
      [40] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 118
        [14] -> line 120
        [29] -> line 121
        [33] -> line 122
        [36] -> line 123
        [40] -> line 125
      + Local variable table attribute (count = 1)
        v0: 0 -> 41 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
  + Method:       fetchCategories()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String fetchCategories()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 244, locals = 15, stack = 6):
      [0] aconst_null
      [1] astore_2 v2
      [2] iconst_3
      [3] anewarray #55
        + Class [java/lang/Object]
      [6] dup
      [7] iconst_0
      [8] aload_0 v0
      [9] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [12] invokevirtual #154
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [15] invokestatic #139
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [18] aastore
      [19] dup
      [20] iconst_1
      [21] aload_0 v0
      [22] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [25] invokevirtual #160
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [28] aastore
      [29] dup
      [30] iconst_2
      [31] aload_0 v0
      [32] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [35] invokevirtual #158
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [38] aastore
      [39] astore_3 v3
      [40] aload_0 v0
      [41] new #77
        + Class [org/xmlrpc/android/XMLRPCClient]
      [44] dup
      [45] aload_0 v0
      [46] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [49] invokevirtual #159
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [52] aload_0 v0
      [53] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [56] invokevirtual #156
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [59] aload_0 v0
      [60] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [63] invokevirtual #155
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [66] invokespecial #190
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [69] putfield #83
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [72] iconst_0
      [73] istore v4
      [75] aload_0 v0
      [76] getfield #83
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [79] ldc #33
        + String [wp.getCategories]
      [81] aload_3 v3
      [82] invokevirtual #191
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [85] checkcast #35
        + Class [[Ljava/lang/Object;]
      [88] astore_2 v2
      [89] iconst_1
      [90] istore v4
      [92] goto +10 (target=102)
      [95] astore v5
      [97] aload v5
      [99] invokevirtual #192
        + Methodref [org/xmlrpc/android/XMLRPCException.printStackTrace ()V]
      [102] iload v4
      [104] ifeq +135 (target=239)
      [107] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [110] aload_0 v0
      [111] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [114] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [117] invokevirtual #151
        + Methodref [org/edublogs/android/WordPressDB.clearCategories (I)V]
      [120] aload_2 v2
      [121] dup
      [122] astore v8
      [124] arraylength
      [125] istore v7
      [127] iconst_0
      [128] istore v6
      [130] goto +96 (target=226)
      [133] aload v8
      [135] iload v6
      [137] aaload
      [138] astore v5
      [140] aload v5
      [142] checkcast #62
        + Class [java/util/Map]
      [145] astore v9
      [147] aload v9
      [149] ldc #20
        + String [categoryName]
      [151] invokeinterface #196
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [156] invokevirtual #140
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [159] astore v10
      [161] aload v9
      [163] ldc #19
        + String [categoryId]
      [165] invokeinterface #196
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [170] invokevirtual #140
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [173] astore v11
      [175] aload v9
      [177] ldc #29
        + String [parentId]
      [179] invokeinterface #196
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [184] invokevirtual #140
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [187] astore v12
      [189] aload v11
      [191] invokestatic #138
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [194] istore v13
      [196] aload v12
      [198] invokestatic #138
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [201] istore v14
      [203] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [206] aload_0 v0
      [207] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [210] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [213] iload v13
      [215] iload v14
      [217] aload v10
      [219] invokevirtual #152
        + Methodref [org/edublogs/android/WordPressDB.insertCategory (IIILjava/lang/String;)Z]
      [222] pop
      [223] iinc v6, 1
      [226] iload v6
      [228] iload v7
      [230] ificmplt -97 (target=133)
      [233] ldc #26
        + String [gotCategories]
      [235] astore_1 v1
      [236] goto +6 (target=242)
      [239] ldc #14
        + String [FAIL]
      [241] astore_1 v1
      [242] aload_1 v1
      [243] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (75 -> 92: 95):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 23)
        [0] -> line 188
        [2] -> line 189
        [40] -> line 190
        [72] -> line 192
        [75] -> line 195
        [89] -> line 196
        [92] -> line 197
        [97] -> line 198
        [102] -> line 201
        [107] -> line 203
        [120] -> line 205
        [140] -> line 206
        [147] -> line 207
        [161] -> line 208
        [175] -> line 209
        [189] -> line 210
        [196] -> line 211
        [203] -> line 212
        [223] -> line 205
        [233] -> line 214
        [236] -> line 215
        [239] -> line 216
        [242] -> line 218
      + Local variable table attribute (count = 14)
        v0: 0 -> 244 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 236 -> 239 [Ljava/lang/String; returnMessage]
        v1: 242 -> 244 [Ljava/lang/String; returnMessage]
        v2: 2 -> 244 [[Ljava/lang/Object; result]
        v3: 40 -> 244 [[Ljava/lang/Object; params]
        v4: 75 -> 244 [Z success]
        v5: 97 -> 102 [Lorg/xmlrpc/android/XMLRPCException; e]
        v5: 140 -> 223 [Ljava/lang/Object; aResult]
        v9: 147 -> 223 [Ljava/util/Map; curHash]
        v10: 161 -> 223 [Ljava/lang/String; categoryName]
        v11: 175 -> 223 [Ljava/lang/String; categoryID]
        v12: 189 -> 223 [Ljava/lang/String; categoryParentID]
        v13: 196 -> 223 [I convertedCategoryID]
        v14: 203 -> 223 [I convertedCategoryParentID]
      + Local variable type table attribute (count = 1)
        v9: 147 -> 223 [Ljava/util/Map<**>; curHash]
  + Method:       addCategory(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String addCategory(java.lang.String,java.lang.String,java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 228, locals = 10, stack = 6):
      [0] ldc #13
        + String []
      [2] astore v5
      [4] aload_0 v0
      [5] invokespecial #184
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.updateSelectedCategoryList ()V]
      [8] aload_0 v0
      [9] invokespecial #178
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.saveScrollOffset ()V]
      [12] new #59
        + Class [java/util/HashMap]
      [15] dup
      [16] invokespecial #146
        + Methodref [java/util/HashMap.<init> ()V]
      [19] astore v6
      [21] aload v6
      [23] ldc #28
        + String [name]
      [25] aload_1 v1
      [26] invokeinterface #198
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [31] pop
      [32] aload v6
      [34] ldc #32
        + String [slug]
      [36] aload_2 v2
      [37] invokeinterface #198
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [42] pop
      [43] aload v6
      [45] ldc #25
        + String [description]
      [47] aload_3 v3
      [48] invokeinterface #198
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [53] pop
      [54] aload v6
      [56] ldc #30
        + String [parent_id]
      [58] iload v4
      [60] invokestatic #139
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [63] invokeinterface #198
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [68] pop
      [69] aload_0 v0
      [70] new #77
        + Class [org/xmlrpc/android/XMLRPCClient]
      [73] dup
      [74] aload_0 v0
      [75] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [78] invokevirtual #159
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [81] aload_0 v0
      [82] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [85] invokevirtual #156
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [88] aload_0 v0
      [89] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [92] invokevirtual #155
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [95] invokespecial #190
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [98] putfield #83
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [101] iconst_4
      [102] anewarray #55
        + Class [java/lang/Object]
      [105] dup
      [106] iconst_0
      [107] aload_0 v0
      [108] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [111] invokevirtual #154
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [114] invokestatic #139
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [117] aastore
      [118] dup
      [119] iconst_1
      [120] aload_0 v0
      [121] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [124] invokevirtual #160
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [127] aastore
      [128] dup
      [129] iconst_2
      [130] aload_0 v0
      [131] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [134] invokevirtual #158
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [137] aastore
      [138] dup
      [139] iconst_3
      [140] aload v6
      [142] aastore
      [143] astore v7
      [145] aconst_null
      [146] astore v8
      [148] aload_0 v0
      [149] getfield #83
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.client Lorg/xmlrpc/android/XMLRPCClient;]
      [152] ldc #34
        + String [wp.newCategory]
      [154] aload v7
      [156] invokevirtual #191
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [159] astore v8
      [161] goto +10 (target=171)
      [164] astore v9
      [166] aload v9
      [168] invokevirtual #192
        + Methodref [org/xmlrpc/android/XMLRPCException.printStackTrace ()V]
      [171] aload v8
      [173] ifnonnull +10 (target=183)
      [176] ldc #16
        + String [addCategory_failed]
      [178] astore v5
      [180] goto +45 (target=225)
      [183] aload v8
      [185] invokevirtual #140
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [188] invokestatic #138
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [191] istore v9
      [193] getstatic #80
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [196] aload_0 v0
      [197] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [200] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [203] iload v9
      [205] iload v4
      [207] aload_1 v1
      [208] invokevirtual #152
        + Methodref [org/edublogs/android/WordPressDB.insertCategory (IIILjava/lang/String;)Z]
      [211] pop
      [212] ldc #17
        + String [addCategory_success]
      [214] astore v5
      [216] aload_0 v0
      [217] getfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [220] aload_1 v1
      [221] invokevirtual #148
        + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z]
      [224] pop
      [225] aload v5
      [227] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (148 -> 161: 164):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 22)
        [0] -> line 231
        [4] -> line 234
        [8] -> line 235
        [12] -> line 238
        [21] -> line 239
        [32] -> line 240
        [43] -> line 241
        [54] -> line 242
        [69] -> line 244
        [101] -> line 246
        [145] -> line 248
        [148] -> line 250
        [161] -> line 251
        [166] -> line 252
        [171] -> line 255
        [176] -> line 256
        [180] -> line 257
        [183] -> line 261
        [193] -> line 263
        [212] -> line 264
        [216] -> line 266
        [225] -> line 269
      + Local variable table attribute (count = 11)
        v0: 0 -> 228 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 0 -> 228 [Ljava/lang/String; category_name]
        v2: 0 -> 228 [Ljava/lang/String; category_slug]
        v3: 0 -> 228 [Ljava/lang/String; category_desc]
        v4: 0 -> 228 [I parent_id]
        v5: 4 -> 228 [Ljava/lang/String; returnString]
        v6: 21 -> 228 [Ljava/util/Map; struct]
        v7: 145 -> 228 [[Ljava/lang/Object; params]
        v8: 148 -> 228 [Ljava/lang/Object; result]
        v9: 166 -> 171 [Lorg/xmlrpc/android/XMLRPCException; e]
        v9: 193 -> 225 [I category_id]
      + Local variable type table attribute (count = 1)
        v6: 21 -> 228 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; struct]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 158, locals = 10, stack = 7):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] aload_3 v3
      [4] invokespecial #130
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onActivityResult (IILandroid/content/Intent;)V]
      [7] aload_3 v3
      [8] ifnull +149 (target=157)
      [11] aload_3 v3
      [12] invokevirtual #98
        + Methodref [android/content/Intent.getExtras ()Landroid/os/Bundle;]
      [15] astore v4
      [17] iload_1 v1
      [18] tableswitch (1 offsets, default=139) (target=157)
        0: offset = 18, target = 36
        default: offset = 139, target = 157
      [36] aload v4
      [38] ldc #24
        + String [continue]
      [40] invokevirtual #106
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [43] ldc #15
        + String [TRUE]
      [45] invokevirtual #141
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [48] ifeq +109 (target=157)
      [51] aload v4
      [53] ldc #22
        + String [category_name]
      [55] invokevirtual #106
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [58] astore v5
      [60] aload v4
      [62] ldc #23
        + String [category_slug]
      [64] invokevirtual #106
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [67] astore v6
      [69] aload v4
      [71] ldc #21
        + String [category_desc]
      [73] invokevirtual #106
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [76] astore v7
      [78] aload v4
      [80] ldc #30
        + String [parent_id]
      [82] invokevirtual #104
        + Methodref [android/os/Bundle.getInt (Ljava/lang/String;)I]
      [85] istore v8
      [87] aload_0 v0
      [88] getfield #87
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryNames Ljava/util/Map;]
      [91] invokeinterface #197
        + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;]
      [96] aload v5
      [98] invokeinterface #199
        + InterfaceMethodref [java/util/Set.contains (Ljava/lang/Object;)Z]
      [103] ifne +54 (target=157)
      [106] aload_0 v0
      [107] aload_0 v0
      [108] aload_0 v0
      [109] invokevirtual #170
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [112] ldc #10
        + Integer [2131296483]
      [114] invokevirtual #101
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [117] aload_0 v0
      [118] invokevirtual #170
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [121] ldc #11
        + Integer [2131296484]
      [123] invokevirtual #101
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [126] iconst_1
      [127] iconst_1
      [128] invokestatic #95
        + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
      [131] putfield #94
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [134] new #74
        + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$3]
      [137] dup
      [138] aload_0 v0
      [139] aload v5
      [141] aload v6
      [143] aload v7
      [145] iload v8
      [147] invokespecial #187
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V]
      [150] astore v9
      [152] aload v9
      [154] invokevirtual #142
        + Methodref [java/lang/Thread.start ()V]
      [157] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 17)
        [0] -> line 274
        [7] -> line 275
        [11] -> line 277
        [17] -> line 279
        [36] -> line 282
        [51] -> line 284
        [60] -> line 285
        [69] -> line 286
        [78] -> line 287
        [87] -> line 290
        [106] -> line 291
        [108] -> line 292
        [117] -> line 293
        [128] -> line 291
        [134] -> line 294
        [152] -> line 300
        [157] -> line 306
      + Local variable table attribute (count = 10)
        v0: 0 -> 158 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 0 -> 158 [I requestCode]
        v2: 0 -> 158 [I resultCode]
        v3: 0 -> 158 [Landroid/content/Intent; data]
        v4: 17 -> 157 [Landroid/os/Bundle; extras]
        v5: 60 -> 157 [Ljava/lang/String; category_name]
        v6: 69 -> 157 [Ljava/lang/String; category_slug]
        v7: 78 -> 157 [Ljava/lang/String; category_desc]
        v8: 87 -> 157 [I parent_id]
        v9: 152 -> 157 [Ljava/lang/Thread; th]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #134
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #172
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #12
        + Integer [2131689473]
      [14] aload_1 v1
      [15] invokevirtual #136
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] iconst_1
      [19] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 310
        [6] -> line 311
        [11] -> line 312
        [18] -> line 313
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 0 -> 20 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 20 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 92, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] invokeinterface #193
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] ldc #4
        + Integer [2131165488]
      [10] ificmpne +9 (target=19)
      [13] aload_0 v0
      [14] invokespecial #175
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.refreshCategories ()V]
      [17] iconst_1
      [18] ireturn
      [19] iload_2 v2
      [20] ldc #5
        + Integer [2131165491]
      [22] ificmpne +52 (target=74)
      [25] new #41
        + Class [android/os/Bundle]
      [28] dup
      [29] invokespecial #102
        + Methodref [android/os/Bundle.<init> ()V]
      [32] astore_3 v3
      [33] aload_3 v3
      [34] ldc #27
        + String [id]
      [36] aload_0 v0
      [37] getfield #81
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.blog Lorg/edublogs/android/models/Blog;]
      [40] invokevirtual #157
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [43] invokevirtual #107
        + Methodref [android/os/Bundle.putInt (Ljava/lang/String;I)V]
      [46] new #37
        + Class [android/content/Intent]
      [49] dup
      [50] aload_0 v0
      [51] ldc #69
        + Class [org/edublogs/android/ui/posts/AddCategoryActivity]
      [53] invokespecial #97
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [56] astore v4
      [58] aload v4
      [60] aload_3 v3
      [61] invokevirtual #99
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [64] pop
      [65] aload_0 v0
      [66] aload v4
      [68] iconst_0
      [69] invokevirtual #183
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [72] iconst_1
      [73] ireturn
      [74] iload_2 v2
      [75] ldc #1
        + Integer [16908332]
      [77] ificmpne +9 (target=86)
      [80] aload_0 v0
      [81] invokespecial #177
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.saveAndFinish ()V]
      [84] iconst_1
      [85] ireturn
      [86] aload_0 v0
      [87] aload_1 v1
      [88] invokespecial #135
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [91] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 318
        [7] -> line 319
        [13] -> line 320
        [17] -> line 321
        [19] -> line 322
        [25] -> line 323
        [33] -> line 324
        [46] -> line 325
        [58] -> line 326
        [65] -> line 327
        [72] -> line 328
        [74] -> line 329
        [80] -> line 330
        [84] -> line 331
        [86] -> line 334
      + Local variable table attribute (count = 5)
        v0: 0 -> 92 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 0 -> 92 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 7 -> 92 [I itemId]
        v3: 33 -> 74 [Landroid/os/Bundle; bundle]
        v4: 58 -> 74 [Landroid/content/Intent; i]
  + Method:       refreshCategories()V
    Access flags: 0x2
      = private void refreshCategories()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #178
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.saveScrollOffset ()V]
      [4] aload_0 v0
      [5] invokespecial #184
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.updateSelectedCategoryList ()V]
      [8] aload_0 v0
      [9] aload_0 v0
      [10] aload_0 v0
      [11] invokevirtual #170
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [14] ldc #7
        + Integer [2131296330]
      [16] invokevirtual #101
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [19] aload_0 v0
      [20] invokevirtual #170
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [23] ldc #8
        + Integer [2131296331]
      [25] invokevirtual #101
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [28] iconst_1
      [29] iconst_1
      [30] invokestatic #95
        + Methodref [android/app/ProgressDialog.show (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog;]
      [33] putfield #94
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [36] new #75
        + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$4]
      [39] dup
      [40] aload_0 v0
      [41] invokespecial #188
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
      [44] astore_1 v1
      [45] aload_1 v1
      [46] invokevirtual #142
        + Methodref [java/lang/Thread.start ()V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 338
        [4] -> line 339
        [8] -> line 340
        [19] -> line 341
        [30] -> line 340
        [36] -> line 342
        [45] -> line 348
        [49] -> line 349
      + Local variable table attribute (count = 2)
        v0: 0 -> 50 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 45 -> 50 [Ljava/lang/Thread; th]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #132
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 354
        [5] -> line 355
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #177
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.saveAndFinish ()V]
      [4] aload_0 v0
      [5] invokespecial #131
        + Methodref [com/actionbarsherlock/app/SherlockListActivity.onBackPressed ()V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 359
        [4] -> line 360
        [8] -> line 361
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
  + Method:       saveScrollOffset()V
    Access flags: 0x2
      = private void saveScrollOffset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [5] invokevirtual #118
        + Methodref [android/widget/ListView.getFirstVisiblePosition ()I]
      [8] putfield #90
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListViewScrollStateIndex I]
      [11] aload_0 v0
      [12] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [15] iconst_0
      [16] invokevirtual #116
        + Methodref [android/widget/ListView.getChildAt (I)Landroid/view/View;]
      [19] astore_1 v1
      [20] aload_0 v0
      [21] iconst_0
      [22] putfield #91
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListViewScrollStateOffset I]
      [25] aload_1 v1
      [26] ifnull +11 (target=37)
      [29] aload_0 v0
      [30] aload_1 v1
      [31] invokevirtual #113
        + Methodref [android/view/View.getTop ()I]
      [34] putfield #91
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListViewScrollStateOffset I]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 364
        [11] -> line 365
        [20] -> line 366
        [25] -> line 367
        [29] -> line 368
        [37] -> line 370
      + Local variable table attribute (count = 2)
        v0: 0 -> 38 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 20 -> 38 [Landroid/view/View; view]
  + Method:       restoreScrollOffset()V
    Access flags: 0x2
      = private void restoreScrollOffset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [4] aload_0 v0
      [5] getfield #90
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListViewScrollStateIndex I]
      [8] aload_0 v0
      [9] getfield #91
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListViewScrollStateOffset I]
      [12] invokevirtual #124
        + Methodref [android/widget/ListView.setSelectionFromTop (II)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 373
        [15] -> line 374
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
  + Method:       updateSelectedCategoryList()V
    Access flags: 0x2
      = private void updateSelectedCategoryList()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 80, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [4] invokevirtual #115
        + Methodref [android/widget/ListView.getCheckedItemPositions ()Landroid/util/SparseBooleanArray;]
      [7] astore_1 v1
      [8] iconst_0
      [9] istore_2 v2
      [10] goto +61 (target=71)
      [13] aload_0 v0
      [14] getfield #86
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryLevels Ljava/util/ArrayList;]
      [17] aload_1 v1
      [18] iload_2 v2
      [19] invokevirtual #111
        + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
      [22] invokevirtual #144
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [25] checkcast #68
        + Class [org/edublogs/android/models/CategoryNode]
      [28] invokevirtual #163
        + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
      [31] invokestatic #189
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [34] astore_3 v3
      [35] aload_1 v1
      [36] aload_1 v1
      [37] iload_2 v2
      [38] invokevirtual #111
        + Methodref [android/util/SparseBooleanArray.keyAt (I)I]
      [41] invokevirtual #110
        + Methodref [android/util/SparseBooleanArray.get (I)Z]
      [44] ifeq +15 (target=59)
      [47] aload_0 v0
      [48] getfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [51] aload_3 v3
      [52] invokevirtual #148
        + Methodref [java/util/HashSet.add (Ljava/lang/Object;)Z]
      [55] pop
      [56] goto +12 (target=68)
      [59] aload_0 v0
      [60] getfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [63] aload_3 v3
      [64] invokevirtual #150
        + Methodref [java/util/HashSet.remove (Ljava/lang/Object;)Z]
      [67] pop
      [68] iinc v2, 1
      [71] iload_2 v2
      [72] aload_1 v1
      [73] invokevirtual #112
        + Methodref [android/util/SparseBooleanArray.size ()I]
      [76] ificmplt -63 (target=13)
      [79] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 377
        [8] -> line 378
        [13] -> line 379
        [35] -> line 380
        [47] -> line 381
        [56] -> line 382
        [59] -> line 383
        [68] -> line 378
        [79] -> line 386
      + Local variable table attribute (count = 4)
        v0: 0 -> 80 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 8 -> 80 [Landroid/util/SparseBooleanArray; selectedItems]
        v2: 10 -> 79 [I i]
        v3: 35 -> 68 [Ljava/lang/String; currentName]
  + Method:       saveAndFinish()V
    Access flags: 0x2
      = private void saveAndFinish()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 3, stack = 5):
      [0] new #41
        + Class [android/os/Bundle]
      [3] dup
      [4] invokespecial #102
        + Methodref [android/os/Bundle.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] invokespecial #184
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.updateSelectedCategoryList ()V]
      [12] aload_1 v1
      [13] ldc #31
        + String [selectedCategories]
      [15] new #58
        + Class [java/util/ArrayList]
      [18] dup
      [19] aload_0 v0
      [20] getfield #92
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mSelectedCategories Ljava/util/HashSet;]
      [23] invokespecial #143
        + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
      [26] invokevirtual #108
        + Methodref [android/os/Bundle.putSerializable (Ljava/lang/String;Ljava/io/Serializable;)V]
      [29] new #37
        + Class [android/content/Intent]
      [32] dup
      [33] invokespecial #96
        + Methodref [android/content/Intent.<init> ()V]
      [36] astore_2 v2
      [37] aload_2 v2
      [38] aload_1 v1
      [39] invokevirtual #99
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [42] pop
      [43] aload_0 v0
      [44] iconst_m1
      [45] aload_2 v2
      [46] invokevirtual #181
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.setResult (ILandroid/content/Intent;)V]
      [49] aload_0 v0
      [50] invokevirtual #166
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finish ()V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 389
        [8] -> line 390
        [12] -> line 391
        [29] -> line 392
        [37] -> line 393
        [43] -> line 394
        [49] -> line 395
        [53] -> line 396
      + Local variable table attribute (count = 3)
        v0: 0 -> 54 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 8 -> 54 [Landroid/os/Bundle; bundle]
        v2: 37 -> 54 [Landroid/content/Intent; mIntent]
  + Method:       getCheckedItemCount(Landroid/widget/ListView;)I
    Access flags: 0x2
      = private int getCheckedItemCount(android.widget.ListView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 4, stack = 2):
      [0] getstatic #79
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 11
      [5] ificmplt +8 (target=13)
      [8] aload_1 v1
      [9] invokevirtual #114
        + Methodref [android/widget/ListView.getCheckedItemCount ()I]
      [12] ireturn
      [13] iconst_0
      [14] istore_2 v2
      [15] aload_1 v1
      [16] invokevirtual #117
        + Methodref [android/widget/ListView.getCount ()I]
      [19] iconst_1
      [20] isub
      [21] istore_3 v3
      [22] goto +17 (target=39)
      [25] aload_1 v1
      [26] iload_3 v3
      [27] invokevirtual #119
        + Methodref [android/widget/ListView.isItemChecked (I)Z]
      [30] ifeq +6 (target=36)
      [33] iinc v2, 1
      [36] iinc v3, -1
      [39] iload_3 v3
      [40] ifge -15 (target=25)
      [43] iload_2 v2
      [44] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 400
        [13] -> line 403
        [15] -> line 404
        [25] -> line 405
        [36] -> line 404
        [43] -> line 406
      + Local variable table attribute (count = 4)
        v0: 0 -> 45 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity; this]
        v1: 0 -> 45 [Landroid/widget/ListView; listView]
        v2: 15 -> 45 [I count]
        v3: 22 -> 43 [I i]
  + Method:       access$0(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V
    Access flags: 0x1008
      = static synthetic void access$0(org.edublogs.android.ui.posts.SelectCategoriesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #174
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.populateOrFetchCategories ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 117
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/widget/ListView;
    Access flags: 0x1008
      = static synthetic android.widget.ListView access$1(org.edublogs.android.ui.posts.SelectCategoriesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #89
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mListView Landroid/widget/ListView;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Landroid/widget/ListView;)I
    Access flags: 0x1008
      = static synthetic int access$2(org.edublogs.android.ui.posts.SelectCategoriesActivity,android.widget.ListView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #167
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getCheckedItemCount (Landroid/widget/ListView;)I]
      [5] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 398
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Ljava/util/ArrayList;
    Access flags: 0x1008
      = static synthetic java.util.ArrayList access$3(org.edublogs.android.ui.posts.SelectCategoriesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #86
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mCategoryLevels Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 47
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;
    Access flags: 0x1008
      = static synthetic android.os.Handler access$4(org.edublogs.android.ui.posts.SelectCategoriesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #88
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mHandler Landroid/os/Handler;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$4]
  + Source file attribute:
    + Utf8 [SelectCategoriesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/SelectCategoriesActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.SelectCategoriesActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 137):
  + Integer [2131296334]
  + Integer [2131296335]
  + Integer [2131296479]
  + Integer [2131296480]
  + Integer [2131296481]
  + String [FAIL]
  + String [OK]
  + String [addCategory_failed]
  + String [addCategory_success]
  + String [gotCategories]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/ProgressDialog]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [android/widget/Toast]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.categoryErrorMsg Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/ProgressDialog.dismiss ()V]
  + Methodref [android/app/ProgressDialog.isShowing ()Z]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$0 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + NameAndType [categoryErrorMsg Ljava/lang/String;]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [dismiss ()V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [finalResult Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isShowing ()Z]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [pd Landroid/app/ProgressDialog;]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [FAIL]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/app/ProgressDialog;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [SelectCategoriesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [addCategory_failed]
  + Utf8 [addCategory_success]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/ProgressDialog]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/widget/Toast]
  + Utf8 [categoryErrorMsg]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [dismiss]
  + Utf8 [equals]
  + Utf8 [finalResult]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [gotCategories]
  + Utf8 [isFinishing]
  + Utf8 [isShowing]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [makeText]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2]
  + Utf8 [pd]
  + Utf8 [run]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.SelectCategoriesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V
    Access flags: 0x0
      = SelectCategoriesActivity$1(org.edublogs.android.ui.posts.SelectCategoriesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [5] aload_0 v0
      [6] invokespecial #41
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 127
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 382, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [4] getfield #26
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
      [7] ldc #9
        + String [addCategory_success]
      [9] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [12] ifeq +56 (target=68)
      [15] aload_0 v0
      [16] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [19] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [22] invokevirtual #37
        + Methodref [android/app/ProgressDialog.isShowing ()Z]
      [25] ifeq +13 (target=38)
      [28] aload_0 v0
      [29] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [32] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [35] invokevirtual #36
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [38] aload_0 v0
      [39] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [42] invokestatic #43
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$0 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
      [45] aload_0 v0
      [46] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [49] aload_0 v0
      [50] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [53] invokevirtual #44
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [56] ldc #5
        + Integer [2131296481]
      [58] invokevirtual #38
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [61] iconst_0
      [62] invokestatic #39
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [65] invokevirtual #40
        + Methodref [android/widget/Toast.show ()V]
      [68] aload_0 v0
      [69] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [72] getfield #26
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
      [75] ldc #8
        + String [addCategory_failed]
      [77] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [80] ifeq +113 (target=193)
      [83] aload_0 v0
      [84] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [87] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [90] invokevirtual #37
        + Methodref [android/app/ProgressDialog.isShowing ()Z]
      [93] ifeq +13 (target=106)
      [96] aload_0 v0
      [97] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [100] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [103] invokevirtual #36
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [106] new #12
        + Class [android/app/AlertDialog$Builder]
      [109] dup
      [110] aload_0 v0
      [111] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [114] invokespecial #30
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [117] astore_1 v1
      [118] aload_1 v1
      [119] aload_0 v0
      [120] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [123] invokevirtual #44
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [126] ldc #3
        + Integer [2131296479]
      [128] invokevirtual #38
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [131] invokevirtual #35
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [134] pop
      [135] aload_1 v1
      [136] aload_0 v0
      [137] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [140] invokevirtual #44
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [143] ldc #4
        + Integer [2131296480]
      [145] invokevirtual #38
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [148] invokevirtual #33
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [151] pop
      [152] aload_1 v1
      [153] ldc #7
        + String [OK]
      [155] new #23
        + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1]
      [158] dup
      [159] aload_0 v0
      [160] invokespecial #46
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
      [163] invokevirtual #34
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [166] pop
      [167] aload_1 v1
      [168] iconst_1
      [169] invokevirtual #32
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [172] pop
      [173] aload_0 v0
      [174] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [177] invokevirtual #45
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.isFinishing ()Z]
      [180] ifne +201 (target=381)
      [183] aload_1 v1
      [184] invokevirtual #31
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [187] invokevirtual #29
        + Methodref [android/app/AlertDialog.show ()V]
      [190] goto +191 (target=381)
      [193] aload_0 v0
      [194] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [197] getfield #26
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
      [200] ldc #10
        + String [gotCategories]
      [202] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [205] ifeq +59 (target=264)
      [208] aload_0 v0
      [209] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [212] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [215] invokevirtual #37
        + Methodref [android/app/ProgressDialog.isShowing ()Z]
      [218] ifeq +13 (target=231)
      [221] aload_0 v0
      [222] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [225] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [228] invokevirtual #36
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [231] aload_0 v0
      [232] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [235] invokestatic #43
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$0 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
      [238] aload_0 v0
      [239] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [242] aload_0 v0
      [243] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [246] invokevirtual #44
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [249] ldc #1
        + Integer [2131296334]
      [251] invokevirtual #38
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [254] iconst_0
      [255] invokestatic #39
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [258] invokevirtual #40
        + Methodref [android/widget/Toast.show ()V]
      [261] goto +120 (target=381)
      [264] aload_0 v0
      [265] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [268] getfield #26
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
      [271] ldc #6
        + String [FAIL]
      [273] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [276] ifeq +105 (target=381)
      [279] aload_0 v0
      [280] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [283] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [286] invokevirtual #37
        + Methodref [android/app/ProgressDialog.isShowing ()Z]
      [289] ifeq +13 (target=302)
      [292] aload_0 v0
      [293] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [296] getfield #27
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.pd Landroid/app/ProgressDialog;]
      [299] invokevirtual #36
        + Methodref [android/app/ProgressDialog.dismiss ()V]
      [302] new #12
        + Class [android/app/AlertDialog$Builder]
      [305] dup
      [306] aload_0 v0
      [307] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [310] invokespecial #30
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [313] astore_1 v1
      [314] aload_1 v1
      [315] aload_0 v0
      [316] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [319] invokevirtual #44
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.getResources ()Landroid/content/res/Resources;]
      [322] ldc #2
        + Integer [2131296335]
      [324] invokevirtual #38
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [327] invokevirtual #35
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [330] pop
      [331] aload_1 v1
      [332] aload_0 v0
      [333] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [336] getfield #25
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.categoryErrorMsg Ljava/lang/String;]
      [339] invokevirtual #33
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [342] pop
      [343] aload_1 v1
      [344] ldc #7
        + String [OK]
      [346] new #24
        + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2]
      [349] dup
      [350] aload_0 v0
      [351] invokespecial #47
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2.<init> (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
      [354] invokevirtual #34
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [357] pop
      [358] aload_1 v1
      [359] iconst_1
      [360] invokevirtual #32
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [363] pop
      [364] aload_0 v0
      [365] getfield #28
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [368] invokevirtual #45
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.isFinishing ()Z]
      [371] ifne +10 (target=381)
      [374] aload_1 v1
      [375] invokevirtual #31
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [378] invokevirtual #29
        + Methodref [android/app/AlertDialog.show ()V]
      [381] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 31)
        [0] -> line 129
        [15] -> line 130
        [28] -> line 131
        [38] -> line 134
        [45] -> line 136
        [68] -> line 138
        [83] -> line 139
        [96] -> line 140
        [106] -> line 143
        [118] -> line 144
        [135] -> line 145
        [152] -> line 146
        [167] -> line 152
        [173] -> line 153
        [183] -> line 154
        [190] -> line 155
        [208] -> line 156
        [221] -> line 157
        [231] -> line 159
        [238] -> line 160
        [261] -> line 161
        [279] -> line 162
        [292] -> line 163
        [302] -> line 166
        [314] -> line 167
        [331] -> line 168
        [343] -> line 169
        [358] -> line 175
        [364] -> line 176
        [374] -> line 177
        [381] -> line 179
      + Local variable table attribute (count = 3)
        v0: 0 -> 382 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1; this]
        v1: 118 -> 190 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v1: 314 -> 381 [Landroid/app/AlertDialog$Builder; dialogBuilder]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2]
  + Source file attribute:
    + Utf8 [SelectCategoriesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.SelectCategoriesActivity$1$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
  + Utf8 [OnClickListener]
  + Utf8 [SelectCategoriesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.SelectCategoriesActivity$1 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V
    Access flags: 0x0
      = SelectCategoriesActivity$1$1(org.edublogs.android.ui.posts.SelectCategoriesActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1.this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 146
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$1]
  + Source file attribute:
    + Utf8 [SelectCategoriesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.SelectCategoriesActivity$1$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2.this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [run ()V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
  + Utf8 [OnClickListener]
  + Utf8 [SelectCategoriesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.SelectCategoriesActivity$1 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;)V
    Access flags: 0x0
      = SelectCategoriesActivity$1$2(org.edublogs.android.ui.posts.SelectCategoriesActivity$1)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2.this$1 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 169
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1$2; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 173
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$1$2; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
    + NameAndType [run ()V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$1$2]
  + Source file attribute:
    + Utf8 [SelectCategoriesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/SelectCategoriesActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.SelectCategoriesActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemClickListener]

Constant Pool (count = 93):
  + String [uncategorized]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemClickListener]
  + Class [android/widget/ListView]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/models/CategoryNode]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$2]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Methodref [android/widget/ListView.setItemChecked (IZ)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$1 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/widget/ListView;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$2 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Landroid/widget/ListView;)I]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$3 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Ljava/util/ArrayList;]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/widget/ListView;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Landroid/widget/ListView;)I]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Ljava/util/ArrayList;]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setItemChecked (IZ)V]
  + NameAndType [size ()I]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(IZ)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/widget/ListView;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Landroid/widget/ListView;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [OnItemClickListener]
  + Utf8 [SelectCategoriesActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemClickListener]
  + Utf8 [android/widget/ListView]
  + Utf8 [arg0]
  + Utf8 [arg1]
  + Utf8 [arg3]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [get]
  + Utf8 [getName]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [onCreate]
  + Utf8 [onItemClick]
  + Utf8 [org/edublogs/android/models/CategoryNode]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$2]
  + Utf8 [position]
  + Utf8 [setItemChecked]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [uncategorized]
  + Utf8 [uncategorizedNeedToBeSelected]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.SelectCategoriesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V
    Access flags: 0x0
      = SelectCategoriesActivity$2(org.edublogs.android.ui.posts.SelectCategoriesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$2; this]
  + Method:       onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemClick(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 86, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [8] invokestatic #18
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$1 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/widget/ListView;]
      [11] invokestatic #19
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$2 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Landroid/widget/ListView;)I]
      [14] iconst_1
      [15] ificmple +70 (target=85)
      [18] iconst_0
      [19] istore v6
      [21] iconst_0
      [22] istore v7
      [24] goto +46 (target=70)
      [27] aload_0 v0
      [28] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [31] invokestatic #20
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$3 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Ljava/util/ArrayList;]
      [34] iload v7
      [36] invokevirtual #15
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [39] checkcast #8
        + Class [org/edublogs/android/models/CategoryNode]
      [42] invokevirtual #17
        + Methodref [org/edublogs/android/models/CategoryNode.getName ()Ljava/lang/String;]
      [45] ldc #1
        + String [uncategorized]
      [47] invokevirtual #14
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [50] ifeq +17 (target=67)
      [53] aload_0 v0
      [54] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [57] invokestatic #18
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$1 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/widget/ListView;]
      [60] iload v7
      [62] iload v6
      [64] invokevirtual #12
        + Methodref [android/widget/ListView.setItemChecked (IZ)V]
      [67] iinc v7, 1
      [70] iload v7
      [72] aload_0 v0
      [73] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$2.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [76] invokestatic #20
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$3 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Ljava/util/ArrayList;]
      [79] invokevirtual #16
        + Methodref [java/util/ArrayList.size ()I]
      [82] ificmplt -55 (target=27)
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 68
        [18] -> line 69
        [21] -> line 70
        [27] -> line 71
        [53] -> line 72
        [67] -> line 70
        [85] -> line 76
      + Local variable table attribute (count = 7)
        v0: 0 -> 86 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$2; this]
        v1: 0 -> 86 [Landroid/widget/AdapterView; arg0]
        v2: 0 -> 86 [Landroid/view/View; arg1]
        v3: 0 -> 86 [I position]
        v4: 0 -> 86 [J arg3]
        v6: 21 -> 85 [Z uncategorizedNeedToBeSelected]
        v7: 24 -> 85 [I i]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 86 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemClickListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$2]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemClickListener;]
  + Source file attribute:
    + Utf8 [SelectCategoriesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/SelectCategoriesActivity$3
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.SelectCategoriesActivity$3 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 64):
  + Class [android/os/Handler]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$3]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mUpdateResults Ljava/lang/Runnable;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_desc Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_name Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_slug Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$parent_id I]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$4 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.addCategory (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
  + NameAndType [addCategory (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;]
  + NameAndType [finalResult Ljava/lang/String;]
  + NameAndType [mUpdateResults Ljava/lang/Runnable;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + NameAndType [val$category_desc Ljava/lang/String;]
  + NameAndType [val$category_name Ljava/lang/String;]
  + NameAndType [val$category_slug Ljava/lang/String;]
  + NameAndType [val$parent_id I]
  + Utf8 [()V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [SelectCategoriesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$4]
  + Utf8 [addCategory]
  + Utf8 [android/os/Handler]
  + Utf8 [finalResult]
  + Utf8 [java/lang/Thread]
  + Utf8 [mUpdateResults]
  + Utf8 [onActivityResult]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$3]
  + Utf8 [post]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$category_desc]
  + Utf8 [val$category_name]
  + Utf8 [val$category_slug]
  + Utf8 [val$parent_id]

Fields (count = 5):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.SelectCategoriesActivity this$0
  + Field:        val$category_name Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$category_name
  + Field:        val$category_slug Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$category_slug
  + Field:        val$category_desc Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$category_desc
  + Field:        val$parent_id I
    Access flags: 0x1012
      = private final synthetic int val$parent_id

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
    Access flags: 0x0
      = SelectCategoriesActivity$3(org.edublogs.android.ui.posts.SelectCategoriesActivity,java.lang.String,java.lang.String,java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 6, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_name Ljava/lang/String;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #10
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_slug Ljava/lang/String;]
      [15] aload_0 v0
      [16] aload v4
      [18] putfield #8
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_desc Ljava/lang/String;]
      [21] aload_0 v0
      [22] iload v5
      [24] putfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$parent_id I]
      [27] aload_0 v0
      [28] invokespecial #13
        + Methodref [java/lang/Thread.<init> ()V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [27] -> line 294
      + Local variable table attribute (count = 1)
        v0: 0 -> 32 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$3; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 1, stack = 6):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_name Ljava/lang/String;]
      [12] aload_0 v0
      [13] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_slug Ljava/lang/String;]
      [16] aload_0 v0
      [17] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$category_desc Ljava/lang/String;]
      [20] aload_0 v0
      [21] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.val$parent_id I]
      [24] invokevirtual #15
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.addCategory (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;]
      [27] putfield #5
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
      [30] aload_0 v0
      [31] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [34] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$4 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
      [37] aload_0 v0
      [38] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$3.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [41] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mUpdateResults Ljava/lang/Runnable;]
      [44] invokevirtual #12
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [47] pop
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 296
        [30] -> line 297
        [48] -> line 298
      + Local variable table attribute (count = 1)
        v0: 0 -> 49 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$3; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
    + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$3]
  + Source file attribute:
    + Utf8 [SelectCategoriesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/SelectCategoriesActivity$4
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.SelectCategoriesActivity$4 extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 50):
  + Class [android/os/Handler]
  + Class [java/lang/Thread]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$4]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mUpdateResults Ljava/lang/Runnable;]
  + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$4 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
  + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.fetchCategories ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
  + NameAndType [fetchCategories ()Ljava/lang/String;]
  + NameAndType [finalResult Ljava/lang/String;]
  + NameAndType [mUpdateResults Ljava/lang/Runnable;]
  + NameAndType [post (Ljava/lang/Runnable;)Z]
  + NameAndType [refreshCategories ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Runnable;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Runnable;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
  + Utf8 [SelectCategoriesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$4]
  + Utf8 [android/os/Handler]
  + Utf8 [fetchCategories]
  + Utf8 [finalResult]
  + Utf8 [java/lang/Thread]
  + Utf8 [mUpdateResults]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity]
  + Utf8 [org/edublogs/android/ui/posts/SelectCategoriesActivity$4]
  + Utf8 [post]
  + Utf8 [refreshCategories]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.SelectCategoriesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)V
    Access flags: 0x0
      = SelectCategoriesActivity$4(org.edublogs.android.ui.posts.SelectCategoriesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 342
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$4; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [4] aload_0 v0
      [5] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [8] invokevirtual #11
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.fetchCategories ()Ljava/lang/String;]
      [11] putfield #5
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.finalResult Ljava/lang/String;]
      [14] aload_0 v0
      [15] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [18] invokestatic #10
        + Methodref [org/edublogs/android/ui/posts/SelectCategoriesActivity.access$4 (Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;)Landroid/os/Handler;]
      [21] aload_0 v0
      [22] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity$4.this$0 Lorg/edublogs/android/ui/posts/SelectCategoriesActivity;]
      [25] getfield #6
        + Fieldref [org/edublogs/android/ui/posts/SelectCategoriesActivity.mUpdateResults Ljava/lang/Runnable;]
      [28] invokevirtual #8
        + Methodref [android/os/Handler.post (Ljava/lang/Runnable;)Z]
      [31] pop
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 344
        [14] -> line 345
        [32] -> line 346
      + Local variable table attribute (count = 1)
        v0: 0 -> 33 [Lorg/edublogs/android/ui/posts/SelectCategoriesActivity$4; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity]
    + NameAndType [refreshCategories ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/SelectCategoriesActivity$4]
  + Source file attribute:
    + Utf8 [SelectCategoriesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostActivity
  Superclass:    android/support/v4/app/FragmentActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.ViewPostActivity extends android.support.v4.app.FragmentActivity

Interfaces (count = 0):

Constant Pool (count = 64):
  + Integer [16908290]
  + String [bug_19917_fix]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/support/v4/app/FragmentTransaction]
  + Class [org/edublogs/android/ui/posts/ViewPostActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/FragmentActivity.<init> ()V]
  + Methodref [android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
  + Methodref [org/edublogs/android/ui/posts/ViewPostActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
  + NameAndType [commitAllowingStateLoss ()I]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostActivity.java]
  + Utf8 [add]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/support/v4/app/FragmentTransaction]
  + Utf8 [beginTransaction]
  + Utf8 [bug_19917_fix]
  + Utf8 [commitAllowingStateLoss]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [isEmpty]
  + Utf8 [onCreate]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [outState]
  + Utf8 [postFragment]
  + Utf8 [putBoolean]
  + Utf8 [savedInstanceState]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public ViewPostActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #11
        + Methodref [android/support/v4/app/FragmentActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 6
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/posts/ViewPostActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #12
        + Methodref [android/support/v4/app/FragmentActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_1 v1
      [6] ifnonnull +28 (target=34)
      [9] new #8
        + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      [12] dup
      [13] invokespecial #18
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.<init> ()V]
      [16] astore_2 v2
      [17] aload_0 v0
      [18] invokevirtual #17
        + Methodref [org/edublogs/android/ui/posts/ViewPostActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [21] invokevirtual #14
        + Methodref [android/support/v4/app/FragmentManager.beginTransaction ()Landroid/support/v4/app/FragmentTransaction;]
      [24] ldc #1
        + Integer [16908290]
      [26] aload_2 v2
      [27] invokevirtual #15
        + Methodref [android/support/v4/app/FragmentTransaction.add (ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;]
      [30] invokevirtual #16
        + Methodref [android/support/v4/app/FragmentTransaction.commitAllowingStateLoss ()I]
      [33] pop
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 10
        [5] -> line 12
        [9] -> line 14
        [17] -> line 15
        [24] -> line 16
        [27] -> line 15
        [30] -> line 16
        [34] -> line 18
      + Local variable table attribute (count = 3)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/posts/ViewPostActivity; this]
        v1: 0 -> 35 [Landroid/os/Bundle; savedInstanceState]
        v2: 17 -> 34 [Lorg/edublogs/android/ui/posts/ViewPostFragment; postFragment]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #9
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #2
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #10
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #13
        + Methodref [android/support/v4/app/FragmentActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 22
        [7] -> line 23
        [14] -> line 25
        [19] -> line 26
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/ViewPostActivity; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ViewPostActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostFragment
  Superclass:    android/support/v4/app/Fragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.posts.ViewPostFragment extends android.support.v4.app.Fragment

Interfaces (count = 0):

Constant Pool (count = 301):
  + Integer [2130903113]
  + Integer [2131165336]
  + Integer [2131165479]
  + Integer [2131165480]
  + Integer [2131165482]
  + Integer [2131165483]
  + Integer [2131165484]
  + Integer [2131165485]
  + Integer [2131165486]
  + Integer [2131296373]
  + String []
  + String [

]
  + String [ must implement Callback]
  + String [(]
  + String [)]
  + String [</div></body></html>]
  + String [<?xml version="1.0" encoding="UTF-8" ?><html><head><link rel="stylesheet" type="text/css" href="webview.css" /></head><body><div id="container">]
  + String [<?xml version="1.0" encoding="UTF-8" ?><html><head><link rel="stylesheet" type="text/css" href="webview.css" /></head><body><div id="container"></div></body></html>]
  + String [bug_19917_fix]
  + String [file:///android_asset/]
  + String [text/html]
  + String [utf-8]
  + String [?]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/Fragment]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/webkit/WebView]
  + Class [android/widget/ImageButton]
  + Class [android/widget/TextView]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$1]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$2]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$3]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$4]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$5]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/edublogs/android/util/WPHtml]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.onDetailPostActionListener Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/Fragment.<init> ()V]
  + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [android/support/v4/app/Fragment.onResume ()V]
  + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
  + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/webkit/WebView.loadDataWithBaseURL (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.setVisibility (I)V]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/ImageButton.setVisibility (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPermaLink ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/models/Post.isMt_allow_comments ()Z]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.loadPost (Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$1.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$2.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$3.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$4.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$5.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Methodref [org/edublogs/android/util/StringUtils.addPTags (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + NameAndType [addPTags (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getBaseContext ()Landroid/content/Context;]
  + NameAndType [getDescription ()Ljava/lang/String;]
  + NameAndType [getMt_text_more ()Ljava/lang/String;]
  + NameAndType [getPermaLink ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isMt_allow_comments ()Z]
  + NameAndType [loadDataWithBaseURL (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [loadPost (Lorg/edublogs/android/models/Post;)V]
  + NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onDetailPostActionListener Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + NameAndType [onResume ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [

]
  + Utf8 [ must implement Callback]
  + Utf8 [(]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Utf8 [)]
  + Utf8 [</div></body></html>]
  + Utf8 [<?xml version="1.0" encoding="UTF-8" ?><html><head><link rel="stylesheet" type="text/css" href="webview.css" /></head><body><div id="container">]
  + Utf8 [<?xml version="1.0" encoding="UTF-8" ?><html><head><link rel="stylesheet" type="text/css" href="webview.css" /></head><body><div id="container"></div></body></html>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnDetailPostActionListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostFragment.java]
  + Utf8 [access$0]
  + Utf8 [activity]
  + Utf8 [addCommentButton]
  + Utf8 [addPTags]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/Fragment]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [android/widget/TextView]
  + Utf8 [append]
  + Utf8 [bug_19917_fix]
  + Utf8 [bundle]
  + Utf8 [clearContent]
  + Utf8 [container]
  + Utf8 [currentPost]
  + Utf8 [deletePostButton]
  + Utf8 [e]
  + Utf8 [editPostButton]
  + Utf8 [equals]
  + Utf8 [file:///android_asset/]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [fromHtml]
  + Utf8 [getActivity]
  + Utf8 [getBaseContext]
  + Utf8 [getDescription]
  + Utf8 [getMt_text_more]
  + Utf8 [getPermaLink]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [getTitle]
  + Utf8 [htmlText]
  + Utf8 [i]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [isEmpty]
  + Utf8 [isLocalDraft]
  + Utf8 [isMt_allow_comments]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [loadDataWithBaseURL]
  + Utf8 [loadPost]
  + Utf8 [loadPostPreview]
  + Utf8 [onActivityCreated]
  + Utf8 [onAttach]
  + Utf8 [onCreateView]
  + Utf8 [onDetailPostActionListener]
  + Utf8 [onResume]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/PreviewPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$1]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$2]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$3]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$4]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$5]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [outState]
  + Utf8 [parentActivity]
  + Utf8 [post]
  + Utf8 [postContent]
  + Utf8 [putBoolean]
  + Utf8 [replaceAll]
  + Utf8 [savedInstanceState]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [setVisibility]
  + Utf8 [shareURLButton]
  + Utf8 [startActivity]
  + Utf8 [text/html]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [toString]
  + Utf8 [tv]
  + Utf8 [unescapeHTML]
  + Utf8 [utf-8]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [viewPostButton]
  + Utf8 [webView]
  + Utf8 [?]

Fields (count = 2):
  + Field:        onDetailPostActionListener Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.posts.ViewPostFragment$OnDetailPostActionListener onDetailPostActionListener
  + Field:        parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;
    Access flags: 0x0
      = org.edublogs.android.ui.posts.PostsActivity parentActivity

Methods (count = 10):
  + Method:       <init>()V
    Access flags: 0x1
      = public ViewPostFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #61
        + Methodref [android/support/v4/app/Fragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
  + Method:       onActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #62
        + Methodref [android/support/v4/app/Fragment.onActivityCreated (Landroid/os/Bundle;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 29
        [5] -> line 31
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
        v1: 0 -> 6 [Landroid/os/Bundle; bundle]
  + Method:       onResume()V
    Access flags: 0x1
      = public void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #64
        + Methodref [android/support/v4/app/Fragment.onResume ()V]
      [4] getstatic #53
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [7] ifnull +10 (target=17)
      [10] aload_0 v0
      [11] getstatic #53
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [14] invokevirtual #93
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.loadPost (Lorg/edublogs/android/models/Post;)V]
      [17] aload_0 v0
      [18] aload_0 v0
      [19] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [22] checkcast #42
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [25] putfield #55
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 35
        [4] -> line 37
        [10] -> line 38
        [17] -> line 40
        [28] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 29 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 138, locals = 10, stack = 4):
      [0] aload_1 v1
      [1] ldc #1
        + Integer [2130903113]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #68
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload v4
      [12] ldc #9
        + Integer [2131165486]
      [14] invokevirtual #69
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [17] checkcast #34
        + Class [android/widget/ImageButton]
      [20] astore v5
      [22] aload v5
      [24] new #45
        + Class [org/edublogs/android/ui/posts/ViewPostFragment$1]
      [27] dup
      [28] aload_0 v0
      [29] invokespecial #95
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$1.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
      [32] invokevirtual #72
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [35] aload v4
      [37] ldc #7
        + Integer [2131165484]
      [39] invokevirtual #69
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [42] checkcast #34
        + Class [android/widget/ImageButton]
      [45] astore v6
      [47] aload v6
      [49] new #46
        + Class [org/edublogs/android/ui/posts/ViewPostFragment$2]
      [52] dup
      [53] aload_0 v0
      [54] invokespecial #96
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$2.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
      [57] invokevirtual #72
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [60] aload v4
      [62] ldc #5
        + Integer [2131165482]
      [64] invokevirtual #69
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [67] checkcast #34
        + Class [android/widget/ImageButton]
      [70] astore v7
      [72] aload v7
      [74] new #47
        + Class [org/edublogs/android/ui/posts/ViewPostFragment$3]
      [77] dup
      [78] aload_0 v0
      [79] invokespecial #97
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$3.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
      [82] invokevirtual #72
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [85] aload v4
      [87] ldc #6
        + Integer [2131165483]
      [89] invokevirtual #69
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [92] checkcast #34
        + Class [android/widget/ImageButton]
      [95] astore v8
      [97] aload v8
      [99] new #48
        + Class [org/edublogs/android/ui/posts/ViewPostFragment$4]
      [102] dup
      [103] aload_0 v0
      [104] invokespecial #98
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$4.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
      [107] invokevirtual #72
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [110] aload v4
      [112] ldc #8
        + Integer [2131165485]
      [114] invokevirtual #69
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [117] checkcast #34
        + Class [android/widget/ImageButton]
      [120] astore v9
      [122] aload v9
      [124] new #49
        + Class [org/edublogs/android/ui/posts/ViewPostFragment$5]
      [127] dup
      [128] aload_0 v0
      [129] invokespecial #99
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment$5.<init> (Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
      [132] invokevirtual #72
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [135] aload v4
      [137] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 47
        [10] -> line 50
        [12] -> line 51
        [17] -> line 50
        [22] -> line 52
        [35] -> line 69
        [37] -> line 70
        [42] -> line 69
        [47] -> line 71
        [60] -> line 80
        [62] -> line 81
        [67] -> line 80
        [72] -> line 82
        [85] -> line 91
        [87] -> line 92
        [92] -> line 91
        [97] -> line 93
        [110] -> line 102
        [112] -> line 103
        [117] -> line 102
        [122] -> line 104
        [135] -> line 113
      + Local variable table attribute (count = 10)
        v0: 0 -> 138 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
        v1: 0 -> 138 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 138 [Landroid/view/ViewGroup; container]
        v3: 0 -> 138 [Landroid/os/Bundle; savedInstanceState]
        v4: 10 -> 138 [Landroid/view/View; v]
        v5: 22 -> 138 [Landroid/widget/ImageButton; editPostButton]
        v6: 47 -> 138 [Landroid/widget/ImageButton; shareURLButton]
        v7: 72 -> 138 [Landroid/widget/ImageButton; deletePostButton]
        v8: 97 -> 138 [Landroid/widget/ImageButton; viewPostButton]
        v9: 122 -> 138 [Landroid/widget/ImageButton; addCommentButton]
  + Method:       loadPostPreview()V
    Access flags: 0x4
      = protected void loadPostPreview()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 2, stack = 4):
      [0] getstatic #53
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [3] ifnull +45 (target=48)
      [6] getstatic #53
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [9] invokevirtual #87
        + Methodref [org/edublogs/android/models/Post.getPermaLink ()Ljava/lang/String;]
      [12] ifnull +36 (target=48)
      [15] getstatic #53
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [18] invokevirtual #87
        + Methodref [org/edublogs/android/models/Post.getPermaLink ()Ljava/lang/String;]
      [21] ldc #11
        + String []
      [23] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [26] ifne +22 (target=48)
      [29] new #25
        + Class [android/content/Intent]
      [32] dup
      [33] aload_0 v0
      [34] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [37] ldc #43
        + Class [org/edublogs/android/ui/posts/PreviewPostActivity]
      [39] invokespecial #57
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [42] astore_1 v1
      [43] aload_0 v0
      [44] aload_1 v1
      [45] invokevirtual #94
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.startActivity (Landroid/content/Intent;)V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 119
        [6] -> line 120
        [29] -> line 121
        [43] -> line 122
        [48] -> line 126
      + Local variable table attribute (count = 2)
        v0: 0 -> 49 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
        v1: 43 -> 48 [Landroid/content/Intent; i]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #63
        + Methodref [android/support/v4/app/Fragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] checkcast #50
        + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      [10] putfield #54
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.onDetailPostActionListener Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
      [13] goto +38 (target=51)
      [16] astore_2 v2
      [17] aload_1 v1
      [18] invokevirtual #56
        + Methodref [android/app/Activity.finish ()V]
      [21] new #36
        + Class [java/lang/ClassCastException]
      [24] dup
      [25] new #39
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] aload_1 v1
      [30] invokevirtual #77
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [33] invokestatic #80
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [36] invokespecial #81
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] ldc #13
        + String [ must implement Callback]
      [41] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [44] invokevirtual #84
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [47] invokespecial #76
        + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
      [50] athrow
      [51] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 13: 16):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 129
        [5] -> line 132
        [13] -> line 133
        [17] -> line 134
        [21] -> line 135
        [39] -> line 136
        [47] -> line 135
        [51] -> line 138
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
        v1: 0 -> 52 [Landroid/app/Activity; activity]
        v2: 17 -> 51 [Ljava/lang/ClassCastException; e]
  + Method:       loadPost(Lorg/edublogs/android/models/Post;)V
    Access flags: 0x1
      = public void loadPost(org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 340, locals = 10, stack = 6):
      [0] aload_1 v1
      [1] ifnull +10 (target=11)
      [4] aload_1 v1
      [5] invokevirtual #88
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [8] ifnonnull +4 (target=12)
      [11] return
      [12] aload_0 v0
      [13] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [16] ldc #2
        + Integer [2131165336]
      [18] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [21] checkcast #35
        + Class [android/widget/TextView]
      [24] astore_2 v2
      [25] aload_1 v1
      [26] invokevirtual #88
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [29] ldc #11
        + String []
      [31] invokevirtual #78
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [34] ifeq +39 (target=73)
      [37] aload_2 v2
      [38] new #39
        + Class [java/lang/StringBuilder]
      [41] dup
      [42] ldc #14
        + String [(]
      [44] invokespecial #81
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [47] aload_0 v0
      [48] invokevirtual #92
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getResources ()Landroid/content/res/Resources;]
      [51] ldc #10
        + Integer [2131296373]
      [53] invokevirtual #58
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [56] invokevirtual #82
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [59] ldc #15
        + String [)]
      [61] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [64] invokevirtual #84
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [67] invokevirtual #74
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [70] goto +14 (target=84)
      [73] aload_2 v2
      [74] aload_1 v1
      [75] invokevirtual #88
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [78] invokestatic #101
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [81] invokevirtual #74
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [84] aload_0 v0
      [85] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [88] ldc #3
        + Integer [2131165479]
      [90] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [93] checkcast #33
        + Class [android/webkit/WebView]
      [96] astore_3 v3
      [97] aload_0 v0
      [98] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [101] ldc #4
        + Integer [2131165480]
      [103] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [106] checkcast #35
        + Class [android/widget/TextView]
      [109] astore v4
      [111] aload_0 v0
      [112] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [115] ldc #7
        + Integer [2131165484]
      [117] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [120] checkcast #34
        + Class [android/widget/ImageButton]
      [123] astore v5
      [125] aload_0 v0
      [126] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [129] ldc #6
        + Integer [2131165483]
      [131] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [134] checkcast #34
        + Class [android/widget/ImageButton]
      [137] astore v6
      [139] aload_0 v0
      [140] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [143] ldc #8
        + Integer [2131165485]
      [145] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [148] checkcast #34
        + Class [android/widget/ImageButton]
      [151] astore v7
      [153] new #39
        + Class [java/lang/StringBuilder]
      [156] dup
      [157] aload_1 v1
      [158] invokevirtual #85
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [161] invokestatic #80
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [164] invokespecial #81
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [167] ldc #12
        + String [

]
      [169] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [172] aload_1 v1
      [173] invokevirtual #86
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [176] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [179] invokevirtual #84
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [182] astore v8
      [184] aload_1 v1
      [185] invokevirtual #89
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [188] ifeq +64 (target=252)
      [191] aload v4
      [193] iconst_0
      [194] invokevirtual #75
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [197] aload_3 v3
      [198] bipush 8
      [200] invokevirtual #71
        + Methodref [android/webkit/WebView.setVisibility (I)V]
      [203] aload v5
      [205] bipush 8
      [207] invokevirtual #73
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [210] aload v6
      [212] bipush 8
      [214] invokevirtual #73
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [217] aload v7
      [219] bipush 8
      [221] invokevirtual #73
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [224] aload v4
      [226] aload v8
      [228] ldc #23
        + String [?]
      [230] ldc #11
        + String []
      [232] invokevirtual #79
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [235] aload_0 v0
      [236] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [239] invokevirtual #67
        + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
      [242] aload_1 v1
      [243] invokestatic #102
        + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
      [246] invokevirtual #74
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [249] goto +90 (target=339)
      [252] aload v4
      [254] bipush 8
      [256] invokevirtual #75
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [259] aload_3 v3
      [260] iconst_0
      [261] invokevirtual #71
        + Methodref [android/webkit/WebView.setVisibility (I)V]
      [264] aload v5
      [266] iconst_0
      [267] invokevirtual #73
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [270] aload v6
      [272] iconst_0
      [273] invokevirtual #73
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [276] aload_1 v1
      [277] invokevirtual #90
        + Methodref [org/edublogs/android/models/Post.isMt_allow_comments ()Z]
      [280] ifeq +12 (target=292)
      [283] aload v7
      [285] iconst_0
      [286] invokevirtual #73
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [289] goto +10 (target=299)
      [292] aload v7
      [294] bipush 8
      [296] invokevirtual #73
        + Methodref [android/widget/ImageButton.setVisibility (I)V]
      [299] new #39
        + Class [java/lang/StringBuilder]
      [302] dup
      [303] ldc #17
        + String [<?xml version="1.0" encoding="UTF-8" ?><html><head><link rel="stylesheet" type="text/css" href="webview.css" /></head><body><div id="container">]
      [305] invokespecial #81
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [308] aload v8
      [310] invokestatic #100
        + Methodref [org/edublogs/android/util/StringUtils.addPTags (Ljava/lang/String;)Ljava/lang/String;]
      [313] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [316] ldc #16
        + String [</div></body></html>]
      [318] invokevirtual #83
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [321] invokevirtual #84
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [324] astore v9
      [326] aload_3 v3
      [327] ldc #20
        + String [file:///android_asset/]
      [329] aload v9
      [331] ldc #21
        + String [text/html]
      [333] ldc #22
        + String [utf-8]
      [335] aconst_null
      [336] invokevirtual #70
        + Methodref [android/webkit/WebView.loadDataWithBaseURL (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [339] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 45)
        [0] -> line 143
        [11] -> line 144
        [12] -> line 146
        [25] -> line 147
        [37] -> line 148
        [73] -> line 150
        [84] -> line 152
        [88] -> line 153
        [90] -> line 152
        [97] -> line 154
        [101] -> line 155
        [103] -> line 154
        [111] -> line 156
        [115] -> line 157
        [117] -> line 156
        [125] -> line 158
        [129] -> line 159
        [131] -> line 158
        [139] -> line 160
        [143] -> line 161
        [145] -> line 160
        [153] -> line 163
        [184] -> line 165
        [191] -> line 166
        [197] -> line 167
        [203] -> line 168
        [210] -> line 169
        [217] -> line 170
        [224] -> line 172
        [249] -> line 173
        [252] -> line 174
        [259] -> line 175
        [264] -> line 176
        [270] -> line 177
        [276] -> line 178
        [283] -> line 179
        [289] -> line 180
        [292] -> line 181
        [299] -> line 184
        [308] -> line 185
        [321] -> line 184
        [326] -> line 186
        [331] -> line 187
        [336] -> line 186
        [339] -> line 190
      + Local variable table attribute (count = 10)
        v0: 0 -> 340 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
        v1: 0 -> 340 [Lorg/edublogs/android/models/Post; post]
        v2: 25 -> 340 [Landroid/widget/TextView; title]
        v3: 97 -> 340 [Landroid/webkit/WebView; webView]
        v4: 111 -> 340 [Landroid/widget/TextView; tv]
        v5: 125 -> 340 [Landroid/widget/ImageButton; shareURLButton]
        v6: 139 -> 340 [Landroid/widget/ImageButton; viewPostButton]
        v7: 153 -> 340 [Landroid/widget/ImageButton; addCommentButton]
        v8: 184 -> 340 [Ljava/lang/String; postContent]
        v9: 326 -> 339 [Ljava/lang/String; htmlText]
  + Method:       clearContent()V
    Access flags: 0x1
      = public void clearContent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 5, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] ldc #2
        + Integer [2131165336]
      [6] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #35
        + Class [android/widget/TextView]
      [12] astore_1 v1
      [13] aload_1 v1
      [14] ldc #11
        + String []
      [16] invokevirtual #74
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [19] aload_0 v0
      [20] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [23] ldc #3
        + Integer [2131165479]
      [25] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [28] checkcast #33
        + Class [android/webkit/WebView]
      [31] astore_2 v2
      [32] aload_0 v0
      [33] invokevirtual #91
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [36] ldc #4
        + Integer [2131165480]
      [38] invokevirtual #66
        + Methodref [android/support/v4/app/FragmentActivity.findViewById (I)Landroid/view/View;]
      [41] checkcast #35
        + Class [android/widget/TextView]
      [44] astore_3 v3
      [45] aload_3 v3
      [46] ldc #11
        + String []
      [48] invokevirtual #74
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [51] ldc #18
        + String [<?xml version="1.0" encoding="UTF-8" ?><html><head><link rel="stylesheet" type="text/css" href="webview.css" /></head><body><div id="container"></div></body></html>]
      [53] astore v4
      [55] aload_2 v2
      [56] ldc #20
        + String [file:///android_asset/]
      [58] aload v4
      [60] ldc #21
        + String [text/html]
      [62] ldc #22
        + String [utf-8]
      [64] aconst_null
      [65] invokevirtual #70
        + Methodref [android/webkit/WebView.loadDataWithBaseURL (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [68] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 197
        [13] -> line 198
        [19] -> line 199
        [23] -> line 200
        [25] -> line 199
        [32] -> line 201
        [36] -> line 202
        [38] -> line 201
        [45] -> line 203
        [51] -> line 204
        [55] -> line 205
        [60] -> line 206
        [65] -> line 205
        [68] -> line 207
      + Local variable table attribute (count = 5)
        v0: 0 -> 69 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
        v1: 13 -> 69 [Landroid/widget/TextView; title]
        v2: 32 -> 69 [Landroid/webkit/WebView; webView]
        v3: 45 -> 69 [Landroid/widget/TextView; tv]
        v4: 55 -> 69 [Ljava/lang/String; htmlText]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #59
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #19
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #60
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #65
        + Methodref [android/support/v4/app/Fragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 211
        [7] -> line 212
        [14] -> line 214
        [19] -> line 215
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/posts/ViewPostFragment; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]
  + Method:       access$0(Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.posts.ViewPostFragment$OnDetailPostActionListener access$0(org.edublogs.android.ui.posts.ViewPostFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #54
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.onDetailPostActionListener Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 24
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$5]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      + Utf8 [OnDetailPostActionListener]
  + Source file attribute:
    + Utf8 [ViewPostFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostFragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.ViewPostFragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 112):
  + String [isPage]
  + String [localDraft]
  + String [postID]
  + Class [android/content/Intent]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/EditPostActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$1]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$1.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/models/Post.isPage ()Z]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.startActivityForResult (Landroid/content/Intent;I)V]
  + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getId ()J]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isPage ()Z]
  + NameAndType [isRefreshing Z]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [putExtra (Ljava/lang/String;J)Landroid/content/Intent;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;J)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnDetailPostActionListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostFragment.java]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [currentPost]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getId]
  + Utf8 [i]
  + Utf8 [isLocalDraft]
  + Utf8 [isPage]
  + Utf8 [isRefreshing]
  + Utf8 [java/lang/Object]
  + Utf8 [localDraft]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [onDetailPostAction]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/EditPostActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$1]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Utf8 [parentActivity]
  + Utf8 [postID]
  + Utf8 [putExtra]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.ViewPostFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V
    Access flags: 0x0
      = ViewPostFragment$1(org.edublogs.android.ui.posts.ViewPostFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$1.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [5] aload_0 v0
      [6] invokespecial #24
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 52
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/ViewPostFragment$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 104, locals = 3, stack = 4):
      [0] getstatic #16
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [3] ifnull +100 (target=103)
      [6] aload_0 v0
      [7] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$1.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [10] getfield #18
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [13] getfield #17
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [16] ifne +87 (target=103)
      [19] aload_0 v0
      [20] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$1.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [23] invokestatic #28
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
      [26] iconst_2
      [27] getstatic #16
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [30] invokeinterface #31
        + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
      [35] new #4
        + Class [android/content/Intent]
      [38] dup
      [39] aload_0 v0
      [40] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$1.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [43] invokevirtual #29
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [46] invokevirtual #23
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [49] ldc #11
        + Class [org/edublogs/android/ui/posts/EditPostActivity]
      [51] invokespecial #20
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [54] astore_2 v2
      [55] aload_2 v2
      [56] ldc #1
        + String [isPage]
      [58] getstatic #16
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [61] invokevirtual #27
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [64] invokevirtual #22
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [67] pop
      [68] aload_2 v2
      [69] ldc #3
        + String [postID]
      [71] getstatic #16
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [74] invokevirtual #25
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [77] invokevirtual #21
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;J)Landroid/content/Intent;]
      [80] pop
      [81] aload_2 v2
      [82] ldc #2
        + String [localDraft]
      [84] getstatic #16
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [87] invokevirtual #26
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [90] invokevirtual #22
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [93] pop
      [94] aload_0 v0
      [95] getfield #19
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$1.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [98] aload_2 v2
      [99] iconst_0
      [100] invokevirtual #30
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.startActivityForResult (Landroid/content/Intent;I)V]
      [103] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 54
        [19] -> line 55
        [26] -> line 56
        [30] -> line 55
        [35] -> line 57
        [39] -> line 58
        [49] -> line 59
        [51] -> line 57
        [55] -> line 60
        [68] -> line 61
        [81] -> line 62
        [94] -> line 63
        [103] -> line 66
      + Local variable table attribute (count = 3)
        v0: 0 -> 104 [Lorg/edublogs/android/ui/posts/ViewPostFragment$1; this]
        v1: 0 -> 104 [Landroid/view/View; v]
        v2: 55 -> 103 [Landroid/content/Intent; i]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/ViewPostFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      + Utf8 [OnDetailPostActionListener]
  + Source file attribute:
    + Utf8 [ViewPostFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.ViewPostFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 64):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$2]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$2.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [isRefreshing Z]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [()V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment$2;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnDetailPostActionListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostFragment.java]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [currentPost]
  + Utf8 [isRefreshing]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [onDetailPostAction]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$2]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Utf8 [parentActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.ViewPostFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V
    Access flags: 0x0
      = ViewPostFragment$2(org.edublogs.android.ui.posts.ViewPostFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$2.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 71
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/ViewPostFragment$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$2.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [4] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [7] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [10] ifne +19 (target=29)
      [13] aload_0 v0
      [14] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$2.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [17] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
      [20] iconst_1
      [21] getstatic #9
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [24] invokeinterface #15
        + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 74
        [13] -> line 75
        [29] -> line 77
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lorg/edublogs/android/ui/posts/ViewPostFragment$2; this]
        v1: 0 -> 30 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/ViewPostFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      + Utf8 [OnDetailPostActionListener]
  + Source file attribute:
    + Utf8 [ViewPostFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostFragment$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.ViewPostFragment$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 64):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$3]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$3.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [isRefreshing Z]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [()V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment$3;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnDetailPostActionListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostFragment.java]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [currentPost]
  + Utf8 [isRefreshing]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [onDetailPostAction]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$3]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Utf8 [parentActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.ViewPostFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V
    Access flags: 0x0
      = ViewPostFragment$3(org.edublogs.android.ui.posts.ViewPostFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$3.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 82
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/ViewPostFragment$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$3.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [4] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [7] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [10] ifne +19 (target=29)
      [13] aload_0 v0
      [14] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$3.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [17] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
      [20] iconst_0
      [21] getstatic #9
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [24] invokeinterface #15
        + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 85
        [13] -> line 86
        [29] -> line 88
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lorg/edublogs/android/ui/posts/ViewPostFragment$3; this]
        v1: 0 -> 30 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/ViewPostFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$3]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      + Utf8 [OnDetailPostActionListener]
  + Source file attribute:
    + Utf8 [ViewPostFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostFragment$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.ViewPostFragment$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 50):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$4]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$4.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.loadPostPreview ()V]
  + NameAndType [<init> ()V]
  + NameAndType [isRefreshing Z]
  + NameAndType [loadPostPreview ()V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment$4;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostFragment.java]
  + Utf8 [Z]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [isRefreshing]
  + Utf8 [java/lang/Object]
  + Utf8 [loadPostPreview]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$4]
  + Utf8 [parentActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.ViewPostFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V
    Access flags: 0x0
      = ViewPostFragment$4(org.edublogs.android.ui.posts.ViewPostFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$4.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 93
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/ViewPostFragment$4; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$4.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [4] getfield #8
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [7] getfield #7
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [10] ifne +10 (target=20)
      [13] aload_0 v0
      [14] getfield #9
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$4.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [17] invokevirtual #11
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.loadPostPreview ()V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 96
        [13] -> line 97
        [20] -> line 99
      + Local variable table attribute (count = 2)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/posts/ViewPostFragment$4; this]
        v1: 0 -> 21 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/ViewPostFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$4]
  + Source file attribute:
    + Utf8 [ViewPostFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostFragment$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.posts.ViewPostFragment$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 64):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$5]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$5.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + NameAndType [currentPost Lorg/edublogs/android/models/Post;]
  + NameAndType [isRefreshing Z]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
  + NameAndType [parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [()V]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
  + Utf8 [(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/ui/posts/PostsActivity;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment$5;]
  + Utf8 [Lorg/edublogs/android/ui/posts/ViewPostFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnDetailPostActionListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostFragment.java]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [currentPost]
  + Utf8 [isRefreshing]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [onDetailPostAction]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$5]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Utf8 [parentActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.posts.ViewPostFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/posts/ViewPostFragment;)V
    Access flags: 0x0
      = ViewPostFragment$5(org.edublogs.android.ui.posts.ViewPostFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$5.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 104
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/posts/ViewPostFragment$5; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$5.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [4] getfield #11
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment.parentActivity Lorg/edublogs/android/ui/posts/PostsActivity;]
      [7] getfield #10
        + Fieldref [org/edublogs/android/ui/posts/PostsActivity.isRefreshing Z]
      [10] ifne +19 (target=29)
      [13] aload_0 v0
      [14] getfield #12
        + Fieldref [org/edublogs/android/ui/posts/ViewPostFragment$5.this$0 Lorg/edublogs/android/ui/posts/ViewPostFragment;]
      [17] invokestatic #14
        + Methodref [org/edublogs/android/ui/posts/ViewPostFragment.access$0 (Lorg/edublogs/android/ui/posts/ViewPostFragment;)Lorg/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener;]
      [20] iconst_4
      [21] getstatic #9
        + Fieldref [org/edublogs/android/WordPress.currentPost Lorg/edublogs/android/models/Post;]
      [24] invokeinterface #15
        + InterfaceMethodref [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener.onDetailPostAction (ILorg/edublogs/android/models/Post;)V]
      [29] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 107
        [13] -> line 108
        [29] -> line 110
      + Local variable table attribute (count = 2)
        v0: 0 -> 30 [Lorg/edublogs/android/ui/posts/ViewPostFragment$5; this]
        v1: 0 -> 30 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/posts/ViewPostFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$5]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      + Utf8 [OnDetailPostActionListener]
  + Source file attribute:
    + Utf8 [ViewPostFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.posts.ViewPostFragment$OnDetailPostActionListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment]
  + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
  + Utf8 [(ILorg/edublogs/android/models/Post;)V]
  + Utf8 [InnerClasses]
  + Utf8 [OnDetailPostActionListener]
  + Utf8 [SourceFile]
  + Utf8 [ViewPostFragment.java]
  + Utf8 [java/lang/Object]
  + Utf8 [onDetailPostAction]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment]
  + Utf8 [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onDetailPostAction(ILorg/edublogs/android/models/Post;)V
    Access flags: 0x401
      = public abstract void onDetailPostAction(int,org.edublogs.android.models.Post)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/posts/ViewPostFragment$OnDetailPostActionListener]
      + Class [org/edublogs/android/ui/posts/ViewPostFragment]
      + Utf8 [OnDetailPostActionListener]
  + Source file attribute:
    + Utf8 [ViewPostFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/AboutActivity
  Superclass:    android/app/Activity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.prefs.AboutActivity extends android.app.Activity

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 146):
  + Integer [2130903040]
  + Integer [2131165215]
  + Integer [2131165216]
  + Integer [2131165219]
  + Integer [2131165220]
  + Integer [2131165221]
  + Integer [2131296564]
  + Integer [2131296567]
  + String [ ]
  + String [android.intent.action.VIEW]
  + String [http://edublogs.org]
  + String [http://edublogs.org/privacy-policy]
  + String [http://edublogs.org/terms-of-service]
  + Class [android/app/Activity]
  + Class [android/content/Intent]
  + Class [android/net/Uri]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/Button]
  + Class [android/widget/TextView]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/prefs/AboutActivity]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Methodref [android/app/Activity.<init> ()V]
  + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
  + Methodref [org/edublogs/android/ui/prefs/AboutActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/prefs/AboutActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/prefs/AboutActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/prefs/AboutActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Landroid/net/Uri;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getId ()I]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [isBlackBerry ()Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [setContentView (I)V]
  + NameAndType [setExtendedTimeout ()V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [versionName Ljava/lang/String;]
  + Utf8 [ ]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/net/Uri;)V]
  + Utf8 [<init>]
  + Utf8 [AboutActivity.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/AboutActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Intent]
  + Utf8 [android/net/Uri]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [android/widget/TextView]
  + Utf8 [appTitle]
  + Utf8 [append]
  + Utf8 [findViewById]
  + Utf8 [getId]
  + Utf8 [getInstance]
  + Utf8 [getString]
  + Utf8 [http://edublogs.org]
  + Utf8 [http://edublogs.org/privacy-policy]
  + Utf8 [http://edublogs.org/terms-of-service]
  + Utf8 [icicle]
  + Utf8 [id]
  + Utf8 [isBlackBerry]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/prefs/AboutActivity]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [parse]
  + Utf8 [pp]
  + Utf8 [setContentView]
  + Utf8 [setExtendedTimeout]
  + Utf8 [setOnClickListener]
  + Utf8 [setText]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [tos]
  + Utf8 [uri]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [version]
  + Utf8 [versionName]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public AboutActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #28
        + Methodref [android/app/Activity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 18
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/prefs/AboutActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 117, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #29
        + Methodref [android/app/Activity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #1
        + Integer [2130903040]
      [8] invokevirtual #43
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.setContentView (I)V]
      [11] invokestatic #45
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [14] invokevirtual #46
        + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
      [17] ifeq +23 (target=40)
      [20] aload_0 v0
      [21] ldc #2
        + Integer [2131165215]
      [23] invokevirtual #41
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.findViewById (I)Landroid/view/View;]
      [26] checkcast #20
        + Class [android/widget/TextView]
      [29] astore_2 v2
      [30] aload_2 v2
      [31] aload_0 v0
      [32] ldc #7
        + Integer [2131296564]
      [34] invokevirtual #42
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.getString (I)Ljava/lang/String;]
      [37] invokevirtual #34
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [40] aload_0 v0
      [41] ldc #3
        + Integer [2131165216]
      [43] invokevirtual #41
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.findViewById (I)Landroid/view/View;]
      [46] checkcast #20
        + Class [android/widget/TextView]
      [49] astore_2 v2
      [50] aload_2 v2
      [51] new #22
        + Class [java/lang/StringBuilder]
      [54] dup
      [55] aload_0 v0
      [56] ldc #8
        + Integer [2131296567]
      [58] invokevirtual #42
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.getString (I)Ljava/lang/String;]
      [61] invokestatic #35
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [64] invokespecial #36
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [67] ldc #9
        + String [ ]
      [69] invokevirtual #37
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [72] getstatic #27
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [75] invokevirtual #37
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [78] invokevirtual #38
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [81] invokevirtual #34
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [84] aload_0 v0
      [85] ldc #4
        + Integer [2131165219]
      [87] invokevirtual #41
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.findViewById (I)Landroid/view/View;]
      [90] checkcast #19
        + Class [android/widget/Button]
      [93] astore_3 v3
      [94] aload_3 v3
      [95] aload_0 v0
      [96] invokevirtual #33
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [99] aload_0 v0
      [100] ldc #5
        + Integer [2131165220]
      [102] invokevirtual #41
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.findViewById (I)Landroid/view/View;]
      [105] checkcast #19
        + Class [android/widget/Button]
      [108] astore v4
      [110] aload v4
      [112] aload_0 v0
      [113] invokevirtual #33
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [116] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 26
        [5] -> line 27
        [11] -> line 29
        [20] -> line 30
        [30] -> line 31
        [40] -> line 34
        [50] -> line 35
        [72] -> line 36
        [81] -> line 35
        [84] -> line 38
        [94] -> line 39
        [99] -> line 41
        [110] -> line 42
        [116] -> line 43
      + Local variable table attribute (count = 6)
        v0: 0 -> 117 [Lorg/edublogs/android/ui/prefs/AboutActivity; this]
        v1: 0 -> 117 [Landroid/os/Bundle; icicle]
        v2: 30 -> 40 [Landroid/widget/TextView; appTitle]
        v2: 50 -> 117 [Landroid/widget/TextView; version]
        v3: 94 -> 117 [Landroid/widget/Button; tos]
        v4: 110 -> 117 [Landroid/widget/Button; pp]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 72, locals = 4, stack = 5):
      [0] aload_1 v1
      [1] invokevirtual #32
        + Methodref [android/view/View.getId ()I]
      [4] istore_3 v3
      [5] iload_3 v3
      [6] ldc #6
        + Integer [2131165221]
      [8] ificmpne +12 (target=20)
      [11] ldc #11
        + String [http://edublogs.org]
      [13] invokestatic #31
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [16] astore_2 v2
      [17] goto +34 (target=51)
      [20] iload_3 v3
      [21] ldc #4
        + Integer [2131165219]
      [23] ificmpne +12 (target=35)
      [26] ldc #13
        + String [http://edublogs.org/terms-of-service]
      [28] invokestatic #31
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [31] astore_2 v2
      [32] goto +19 (target=51)
      [35] iload_3 v3
      [36] ldc #5
        + Integer [2131165220]
      [38] ificmpne +12 (target=50)
      [41] ldc #12
        + String [http://edublogs.org/privacy-policy]
      [43] invokestatic #31
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [46] astore_2 v2
      [47] goto +4 (target=51)
      [50] return
      [51] invokestatic #39
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [54] invokevirtual #40
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.setExtendedTimeout ()V]
      [57] aload_0 v0
      [58] new #15
        + Class [android/content/Intent]
      [61] dup
      [62] ldc #10
        + String [android.intent.action.VIEW]
      [64] aload_2 v2
      [65] invokespecial #30
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;Landroid/net/Uri;)V]
      [68] invokevirtual #44
        + Methodref [org/edublogs/android/ui/prefs/AboutActivity.startActivity (Landroid/content/Intent;)V]
      [71] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 48
        [5] -> line 49
        [11] -> line 50
        [17] -> line 51
        [26] -> line 52
        [32] -> line 53
        [41] -> line 54
        [47] -> line 55
        [50] -> line 56
        [51] -> line 58
        [57] -> line 59
        [71] -> line 60
      + Local variable table attribute (count = 7)
        v0: 0 -> 72 [Lorg/edublogs/android/ui/prefs/AboutActivity; this]
        v1: 0 -> 72 [Landroid/view/View; v]
        v2: 17 -> 20 [Landroid/net/Uri; uri]
        v2: 32 -> 35 [Landroid/net/Uri; uri]
        v2: 47 -> 50 [Landroid/net/Uri; uri]
        v2: 51 -> 72 [Landroid/net/Uri; uri]
        v3: 5 -> 72 [I id]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
  + Source file attribute:
    + Utf8 [AboutActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/BlogPreferencesActivity
  Superclass:    com/actionbarsherlock/app/SherlockFragmentActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.prefs.BlogPreferencesActivity extends com.actionbarsherlock.app.SherlockFragmentActivity

Interfaces (count = 0):

Constant Pool (count = 617):
  + Integer [16908332]
  + Integer [17367049]
  + Integer [2130903069]
  + Integer [2130903107]
  + Integer [2131165257]
  + Integer [2131165258]
  + Integer [2131165261]
  + Integer [2131165262]
  + Integer [2131165268]
  + Integer [2131165269]
  + Integer [2131165308]
  + Integer [2131165310]
  + Integer [2131165311]
  + Integer [2131165312]
  + Integer [2131165313]
  + Integer [2131165314]
  + Integer [2131165315]
  + Integer [2131165316]
  + Integer [2131165317]
  + Integer [2131165318]
  + Integer [2131165319]
  + Integer [2131296293]
  + Integer [2131296301]
  + Integer [2131296322]
  + Integer [2131296323]
  + Integer [2131296324]
  + Integer [2131296325]
  + Integer [2131296344]
  + Integer [2131296355]
  + Integer [2131296420]
  + Integer [2131296470]
  + Integer [2131296491]
  + Integer [2131296526]
  + String [100]
  + String [1000]
  + String [1100]
  + String [1200]
  + String [1300]
  + String [1400]
  + String [1500]
  + String [1600]
  + String [1700]
  + String [1800]
  + String [1900]
  + String [200]
  + String [2000]
  + String [300]
  + String [400]
  + String [500]
  + String [600]
  + String [700]
  + String [800]
  + String [900]
  + String [OK]
  + String [Original Size]
  + String [SAVE]
  + String [blogID]
  + String [gps]
  + String [id]
  + String [location]
  + String [network]
  + String [returnStatus]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/location/LocationManager]
  + Class [android/os/Bundle]
  + Class [android/text/Editable]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [android/widget/ArrayAdapter]
  + Class [android/widget/CheckBox]
  + Class [android/widget/EditText]
  + Class [android/widget/RelativeLayout]
  + Class [android/widget/Spinner]
  + Class [android/widget/TextView]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Integer]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Locale]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/DashboardActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5]
  + Class [org/edublogs/android/util/StringUtils]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mBlogDeleted Z]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mFullSizeCB Landroid/widget/CheckBox;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpPasswordET Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpUsernameET Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mImageWidthSpinner Landroid/widget/Spinner;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mIsViewingAdmin Z]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mLocationCB Landroid/widget/CheckBox;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mPasswordET Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mScaledCB Landroid/widget/CheckBox;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mScaledImageWidthET Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mUsernameET Landroid/widget/EditText;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.originalUsername Ljava/lang/String;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/Intent.<init> ()V]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/location/LocationManager.getProviders (Z)Ljava/util/List;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
  + Methodref [android/widget/CheckBox.isChecked ()Z]
  + Methodref [android/widget/CheckBox.setChecked (Z)V]
  + Methodref [android/widget/CheckBox.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [android/widget/CheckBox.setVisibility (I)V]
  + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
  + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/EditText.setVisibility (I)V]
  + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
  + Methodref [android/widget/Spinner.getSelectedItem ()Ljava/lang/Object;]
  + Methodref [android/widget/Spinner.getSelectedItemId ()J]
  + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + Methodref [android/widget/Spinner.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Methodref [android/widget/Spinner.setSelection (I)V]
  + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
  + Methodref [android/widget/TextView.setVisibility (I)V]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPause ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onResume ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
  + Methodref [org/edublogs/android/WordPress.getBlog (I)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getMaxImageWidthId ()I]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getScaledImageWidth ()I]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
  + Methodref [org/edublogs/android/models/Blog.isFullSizeImage ()Z]
  + Methodref [org/edublogs/android/models/Blog.isLocation ()Z]
  + Methodref [org/edublogs/android/models/Blog.isScaledImage ()Z]
  + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setFullSizeImage (Z)V]
  + Methodref [org/edublogs/android/models/Blog.setHttppassword (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setHttpuser (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setLocation (Z)V]
  + Methodref [org/edublogs/android/models/Blog.setMaxImageWidth (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setMaxImageWidthId (I)V]
  + Methodref [org/edublogs/android/models/Blog.setPassword (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setScaledImage (Z)V]
  + Methodref [org/edublogs/android/models/Blog.setScaledImageWidth (I)V]
  + Methodref [org/edublogs/android/models/Blog.setUsername (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getIntent ()Landroid/content/Intent;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.loadSettingsForBlog ()V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.setContentView (I)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.setResult (ILandroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.showScaledSetting (Z)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [blog Lorg/edublogs/android/models/Blog;]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getBlog (I)Lorg/edublogs/android/models/Blog;]
  + NameAndType [getBlogName ()Ljava/lang/String;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getDefault ()Ljava/util/Locale;]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getIntExtra (Ljava/lang/String;I)I]
  + NameAndType [getIntent ()Landroid/content/Intent;]
  + NameAndType [getItemId ()I]
  + NameAndType [getMaxImageWidthId ()I]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getProviders (Z)Ljava/util/List;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getScaledImageWidth ()I]
  + NameAndType [getSelectedItem ()Ljava/lang/Object;]
  + NameAndType [getSelectedItemId ()J]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [intValue ()I]
  + NameAndType [isChecked ()Z]
  + NameAndType [isDotcomFlag ()Z]
  + NameAndType [isFullSizeImage ()Z]
  + NameAndType [isLocation ()Z]
  + NameAndType [isScaledImage ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [loadSettingsForBlog ()V]
  + NameAndType [mBlogDeleted Z]
  + NameAndType [mFullSizeCB Landroid/widget/CheckBox;]
  + NameAndType [mHttpPasswordET Landroid/widget/EditText;]
  + NameAndType [mHttpUsernameET Landroid/widget/EditText;]
  + NameAndType [mImageWidthSpinner Landroid/widget/Spinner;]
  + NameAndType [mIsViewingAdmin Z]
  + NameAndType [mLocationCB Landroid/widget/CheckBox;]
  + NameAndType [mPasswordET Landroid/widget/EditText;]
  + NameAndType [mScaledCB Landroid/widget/CheckBox;]
  + NameAndType [mScaledImageWidthET Landroid/widget/EditText;]
  + NameAndType [mUsernameET Landroid/widget/EditText;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPause ()V]
  + NameAndType [onResume ()V]
  + NameAndType [originalUsername Ljava/lang/String;]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [save (Ljava/lang/String;)V]
  + NameAndType [setAdapter (Landroid/widget/SpinnerAdapter;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setChecked (Z)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setDropDownViewResource (I)V]
  + NameAndType [setFullSizeImage (Z)V]
  + NameAndType [setHttppassword (Ljava/lang/String;)V]
  + NameAndType [setHttpuser (Ljava/lang/String;)V]
  + NameAndType [setLocation (Z)V]
  + NameAndType [setMaxImageWidth (Ljava/lang/String;)V]
  + NameAndType [setMaxImageWidthId (I)V]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + NameAndType [setPassword (Ljava/lang/String;)V]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setResult (ILandroid/content/Intent;)V]
  + NameAndType [setScaledImage (Z)V]
  + NameAndType [setScaledImageWidth (I)V]
  + NameAndType [setSelection (I)V]
  + NameAndType [setText (Ljava/lang/CharSequence;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setUsername (Ljava/lang/String;)V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [show ()V]
  + NameAndType [showScaledSetting (Z)V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/Intent;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Locale;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I[Ljava/lang/Object;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Landroid/widget/AdapterView$OnItemSelectedListener;)V]
  + Utf8 [(Landroid/widget/SpinnerAdapter;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/util/Locale;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)Ljava/util/List;]
  + Utf8 [(Z)V]
  + Utf8 [100]
  + Utf8 [1000]
  + Utf8 [1100]
  + Utf8 [1200]
  + Utf8 [1300]
  + Utf8 [1400]
  + Utf8 [1500]
  + Utf8 [1600]
  + Utf8 [1700]
  + Utf8 [1800]
  + Utf8 [1900]
  + Utf8 [200]
  + Utf8 [2000]
  + Utf8 [300]
  + Utf8 [400]
  + Utf8 [500]
  + Utf8 [600]
  + Utf8 [700]
  + Utf8 [800]
  + Utf8 [900]
  + Utf8 [<init>]
  + Utf8 [BlogPreferencesActivity.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/location/LocationManager;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/ArrayAdapter;]
  + Utf8 [Landroid/widget/ArrayAdapter<Ljava/lang/Object;>;]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [Landroid/widget/EditText;]
  + Utf8 [Landroid/widget/RelativeLayout;]
  + Utf8 [Landroid/widget/Spinner;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [Original Size]
  + Utf8 [SAVE]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [actionBar]
  + Utf8 [activity]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/location/LocationManager]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [android/widget/ArrayAdapter]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [android/widget/EditText]
  + Utf8 [android/widget/RelativeLayout]
  + Utf8 [android/widget/Spinner]
  + Utf8 [android/widget/TextView]
  + Utf8 [android/widget/Toast]
  + Utf8 [append]
  + Utf8 [blog]
  + Utf8 [blogID]
  + Utf8 [bundle]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/SherlockFragmentActivity]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [create]
  + Utf8 [credentialsRL]
  + Utf8 [currentBlog]
  + Utf8 [dialogBuilder]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [error]
  + Utf8 [et]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [fullSizeImageCheckBox]
  + Utf8 [getBlog]
  + Utf8 [getBlogName]
  + Utf8 [getCurrentBlog]
  + Utf8 [getDefault]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getIntExtra]
  + Utf8 [getIntent]
  + Utf8 [getItemId]
  + Utf8 [getMaxImageWidthId]
  + Utf8 [getPassword]
  + Utf8 [getProviders]
  + Utf8 [getResources]
  + Utf8 [getScaledImageWidth]
  + Utf8 [getSelectedItem]
  + Utf8 [getSelectedItemId]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [getUsername]
  + Utf8 [gps]
  + Utf8 [hasLocationProvider]
  + Utf8 [hasNext]
  + Utf8 [httpUserLabel]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [intValue]
  + Utf8 [isChecked]
  + Utf8 [isDotcomFlag]
  + Utf8 [isFullSizeImage]
  + Utf8 [isLocation]
  + Utf8 [isScaledImage]
  + Utf8 [item]
  + Utf8 [itemID]
  + Utf8 [iterator]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Locale]
  + Utf8 [loadSettingsForBlog]
  + Utf8 [location]
  + Utf8 [locationLayout]
  + Utf8 [locationManager]
  + Utf8 [mBlogDeleted]
  + Utf8 [mFullSizeCB]
  + Utf8 [mHttpPasswordET]
  + Utf8 [mHttpUsernameET]
  + Utf8 [mImageWidthSpinner]
  + Utf8 [mIntent]
  + Utf8 [mIsViewingAdmin]
  + Utf8 [mLocationCB]
  + Utf8 [mPasswordET]
  + Utf8 [mScaledCB]
  + Utf8 [mScaledImageWidthET]
  + Utf8 [mUsernameET]
  + Utf8 [makeText]
  + Utf8 [maxImageWidthId]
  + Utf8 [maxImageWidthIdInt]
  + Utf8 [network]
  + Utf8 [newConfig]
  + Utf8 [next]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPause]
  + Utf8 [onResume]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/DashboardActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [originalUsername]
  + Utf8 [parseInt]
  + Utf8 [providerName]
  + Utf8 [providers]
  + Utf8 [putExtra]
  + Utf8 [putExtras]
  + Utf8 [putString]
  + Utf8 [removeBlog]
  + Utf8 [returnStatus]
  + Utf8 [save]
  + Utf8 [savedInstanceState]
  + Utf8 [scaledImage]
  + Utf8 [scaledImgWidth]
  + Utf8 [setAdapter]
  + Utf8 [setCancelable]
  + Utf8 [setChecked]
  + Utf8 [setContentView]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setDropDownViewResource]
  + Utf8 [setFullSizeImage]
  + Utf8 [setHttppassword]
  + Utf8 [setHttpuser]
  + Utf8 [setLocation]
  + Utf8 [setMaxImageWidth]
  + Utf8 [setMaxImageWidthId]
  + Utf8 [setMessage]
  + Utf8 [setNegativeButton]
  + Utf8 [setOnClickListener]
  + Utf8 [setOnItemSelectedListener]
  + Utf8 [setPassword]
  + Utf8 [setPositiveButton]
  + Utf8 [setResult]
  + Utf8 [setScaledImage]
  + Utf8 [setScaledImageWidth]
  + Utf8 [setSelection]
  + Utf8 [setText]
  + Utf8 [setTitle]
  + Utf8 [setUsername]
  + Utf8 [setVisibility]
  + Utf8 [show]
  + Utf8 [showScaledSetting]
  + Utf8 [spinnerArrayAdapter]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toUpperCase]
  + Utf8 [trim]
  + Utf8 [tw]
  + Utf8 [unescapeHTML]
  + Utf8 [valueOf]
  + Utf8 [view]
  + Utf8 [viewAdmin]
  + Utf8 [width]

Fields (count = 13):
  + Field:        originalUsername Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String originalUsername
  + Field:        mIsViewingAdmin Z
    Access flags: 0x2
      = private boolean mIsViewingAdmin
  + Field:        blog Lorg/edublogs/android/models/Blog;
    Access flags: 0x2
      = private org.edublogs.android.models.Blog blog
  + Field:        mBlogDeleted Z
    Access flags: 0x2
      = private boolean mBlogDeleted
  + Field:        mUsernameET Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mUsernameET
  + Field:        mPasswordET Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mPasswordET
  + Field:        mHttpUsernameET Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mHttpUsernameET
  + Field:        mHttpPasswordET Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mHttpPasswordET
  + Field:        mFullSizeCB Landroid/widget/CheckBox;
    Access flags: 0x2
      = private android.widget.CheckBox mFullSizeCB
  + Field:        mScaledCB Landroid/widget/CheckBox;
    Access flags: 0x2
      = private android.widget.CheckBox mScaledCB
  + Field:        mLocationCB Landroid/widget/CheckBox;
    Access flags: 0x2
      = private android.widget.CheckBox mLocationCB
  + Field:        mImageWidthSpinner Landroid/widget/Spinner;
    Access flags: 0x2
      = private android.widget.Spinner mImageWidthSpinner
  + Field:        mScaledImageWidthET Landroid/widget/EditText;
    Access flags: 0x2
      = private android.widget.EditText mScaledImageWidthET

Methods (count = 13):
  + Method:       <init>()V
    Access flags: 0x1
      = public BlogPreferencesActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #157
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 37
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 236, locals = 5, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #159
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #3
        + Integer [2130903069]
      [8] invokevirtual #207
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.setContentView (I)V]
      [11] aload_0 v0
      [12] invokevirtual #201
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getIntent ()Landroid/content/Intent;]
      [15] ldc #59
        + String [id]
      [17] iconst_m1
      [18] invokevirtual #128
        + Methodref [android/content/Intent.getIntExtra (Ljava/lang/String;I)I]
      [21] invokestatic #165
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [24] astore_2 v2
      [25] aload_0 v0
      [26] aload_2 v2
      [27] invokevirtual #163
        + Methodref [java/lang/Integer.intValue ()I]
      [30] invokestatic #174
        + Methodref [org/edublogs/android/WordPress.getBlog (I)Lorg/edublogs/android/models/Blog;]
      [33] putfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [36] aload_0 v0
      [37] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [40] ifnonnull +22 (target=62)
      [43] aload_0 v0
      [44] aload_0 v0
      [45] ldc #29
        + Integer [2131296355]
      [47] invokevirtual #203
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getString (I)Ljava/lang/String;]
      [50] iconst_0
      [51] invokestatic #153
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [54] invokevirtual #154
        + Methodref [android/widget/Toast.show ()V]
      [57] aload_0 v0
      [58] invokevirtual #200
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.finish ()V]
      [61] return
      [62] aload_0 v0
      [63] invokevirtual #204
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [66] astore_3 v3
      [67] aload_3 v3
      [68] aload_0 v0
      [69] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [72] invokevirtual #176
        + Methodref [org/edublogs/android/models/Blog.getBlogName ()Ljava/lang/String;]
      [75] invokestatic #216
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [78] invokevirtual #156
        + Methodref [com/actionbarsherlock/app/ActionBar.setTitle (Ljava/lang/CharSequence;)V]
      [81] aload_3 v3
      [82] iconst_1
      [83] invokevirtual #155
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [86] aload_0 v0
      [87] aload_0 v0
      [88] ldc #7
        + Integer [2131165261]
      [90] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [93] checkcast #78
        + Class [android/widget/EditText]
      [96] putfield #116
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mUsernameET Landroid/widget/EditText;]
      [99] aload_0 v0
      [100] aload_0 v0
      [101] ldc #8
        + Integer [2131165262]
      [103] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [106] checkcast #78
        + Class [android/widget/EditText]
      [109] putfield #113
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mPasswordET Landroid/widget/EditText;]
      [112] aload_0 v0
      [113] aload_0 v0
      [114] ldc #9
        + Integer [2131165268]
      [116] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [119] checkcast #78
        + Class [android/widget/EditText]
      [122] putfield #109
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpUsernameET Landroid/widget/EditText;]
      [125] aload_0 v0
      [126] aload_0 v0
      [127] ldc #10
        + Integer [2131165269]
      [129] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [132] checkcast #78
        + Class [android/widget/EditText]
      [135] putfield #108
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpPasswordET Landroid/widget/EditText;]
      [138] aload_0 v0
      [139] aload_0 v0
      [140] ldc #18
        + Integer [2131165316]
      [142] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [145] checkcast #78
        + Class [android/widget/EditText]
      [148] putfield #115
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mScaledImageWidthET Landroid/widget/EditText;]
      [151] aload_0 v0
      [152] aload_0 v0
      [153] ldc #15
        + Integer [2131165313]
      [155] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [158] checkcast #77
        + Class [android/widget/CheckBox]
      [161] putfield #107
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mFullSizeCB Landroid/widget/CheckBox;]
      [164] aload_0 v0
      [165] aload_0 v0
      [166] ldc #16
        + Integer [2131165314]
      [168] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [171] checkcast #77
        + Class [android/widget/CheckBox]
      [174] putfield #114
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mScaledCB Landroid/widget/CheckBox;]
      [177] aload_0 v0
      [178] aload_0 v0
      [179] ldc #21
        + Integer [2131165319]
      [181] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [184] checkcast #77
        + Class [android/widget/CheckBox]
      [187] putfield #112
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mLocationCB Landroid/widget/CheckBox;]
      [190] aload_0 v0
      [191] aload_0 v0
      [192] ldc #14
        + Integer [2131165312]
      [194] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [197] checkcast #80
        + Class [android/widget/Spinner]
      [200] putfield #110
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mImageWidthSpinner Landroid/widget/Spinner;]
      [203] aload_0 v0
      [204] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [207] invokevirtual #184
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [210] ifeq +21 (target=231)
      [213] aload_0 v0
      [214] ldc #5
        + Integer [2131165257]
      [216] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [219] checkcast #79
        + Class [android/widget/RelativeLayout]
      [222] astore v4
      [224] aload v4
      [226] bipush 8
      [228] invokevirtual #145
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [231] aload_0 v0
      [232] invokespecial #206
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.loadSettingsForBlog ()V]
      [235] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 56
        [5] -> line 57
        [11] -> line 59
        [25] -> line 60
        [36] -> line 62
        [43] -> line 63
        [57] -> line 64
        [61] -> line 65
        [62] -> line 68
        [67] -> line 69
        [81] -> line 70
        [86] -> line 72
        [99] -> line 73
        [112] -> line 74
        [125] -> line 75
        [138] -> line 76
        [151] -> line 77
        [164] -> line 78
        [177] -> line 79
        [190] -> line 80
        [203] -> line 82
        [213] -> line 84
        [224] -> line 85
        [231] -> line 88
        [235] -> line 89
      + Local variable table attribute (count = 5)
        v0: 0 -> 236 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 0 -> 236 [Landroid/os/Bundle; savedInstanceState]
        v2: 25 -> 236 [Ljava/lang/Integer; id]
        v3: 67 -> 236 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v4: 224 -> 231 [Landroid/widget/RelativeLayout; credentialsRL]
  + Method:       onResume()V
    Access flags: 0x4
      = protected void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #162
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onResume ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #111
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mIsViewingAdmin Z]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 93
        [4] -> line 94
        [9] -> line 95
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 391, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #161
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onPause ()V]
      [4] aload_0 v0
      [5] getfield #106
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mBlogDeleted Z]
      [8] ifne +10 (target=18)
      [11] aload_0 v0
      [12] getfield #111
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mIsViewingAdmin Z]
      [15] ifeq +4 (target=19)
      [18] return
      [19] aload_0 v0
      [20] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [23] aload_0 v0
      [24] getfield #116
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mUsernameET Landroid/widget/EditText;]
      [27] invokevirtual #142
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [30] invokeinterface #217
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [35] invokevirtual #198
        + Methodref [org/edublogs/android/models/Blog.setUsername (Ljava/lang/String;)V]
      [38] aload_0 v0
      [39] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [42] aload_0 v0
      [43] getfield #113
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mPasswordET Landroid/widget/EditText;]
      [46] invokevirtual #142
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [49] invokeinterface #217
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [54] invokevirtual #195
        + Methodref [org/edublogs/android/models/Blog.setPassword (Ljava/lang/String;)V]
      [57] aload_0 v0
      [58] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [61] aload_0 v0
      [62] getfield #109
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpUsernameET Landroid/widget/EditText;]
      [65] invokevirtual #142
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [68] invokeinterface #217
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [73] invokevirtual #191
        + Methodref [org/edublogs/android/models/Blog.setHttpuser (Ljava/lang/String;)V]
      [76] aload_0 v0
      [77] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [80] aload_0 v0
      [81] getfield #108
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpPasswordET Landroid/widget/EditText;]
      [84] invokevirtual #142
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [87] invokeinterface #217
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [92] invokevirtual #190
        + Methodref [org/edublogs/android/models/Blog.setHttppassword (Ljava/lang/String;)V]
      [95] aload_0 v0
      [96] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [99] aload_0 v0
      [100] getfield #107
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mFullSizeCB Landroid/widget/CheckBox;]
      [103] invokevirtual #138
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [106] invokevirtual #189
        + Methodref [org/edublogs/android/models/Blog.setFullSizeImage (Z)V]
      [109] aload_0 v0
      [110] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [113] aload_0 v0
      [114] getfield #114
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mScaledCB Landroid/widget/CheckBox;]
      [117] invokevirtual #138
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [120] invokevirtual #196
        + Methodref [org/edublogs/android/models/Blog.setScaledImage (Z)V]
      [123] aload_0 v0
      [124] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [127] invokevirtual #187
        + Methodref [org/edublogs/android/models/Blog.isScaledImage ()Z]
      [130] ifeq +130 (target=260)
      [133] aload_0 v0
      [134] ldc #18
        + Integer [2131165316]
      [136] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [139] checkcast #78
        + Class [android/widget/EditText]
      [142] astore_1 v1
      [143] iconst_0
      [144] istore_2 v2
      [145] iconst_0
      [146] istore_3 v3
      [147] aload_1 v1
      [148] invokevirtual #142
        + Methodref [android/widget/EditText.getText ()Landroid/text/Editable;]
      [151] invokeinterface #217
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [156] invokevirtual #169
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [159] invokestatic #164
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [162] istore_3 v3
      [163] goto +7 (target=170)
      [166] astore v4
      [168] iconst_1
      [169] istore_2 v2
      [170] iload_3 v3
      [171] ifne +5 (target=176)
      [174] iconst_1
      [175] istore_2 v2
      [176] iload_2 v2
      [177] ifeq +75 (target=252)
      [180] new #64
        + Class [android/app/AlertDialog$Builder]
      [183] dup
      [184] aload_0 v0
      [185] invokespecial #119
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [188] astore v4
      [190] aload v4
      [192] aload_0 v0
      [193] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [196] ldc #27
        + Integer [2131296325]
      [198] invokevirtual #132
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [201] invokevirtual #125
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [204] pop
      [205] aload v4
      [207] aload_0 v0
      [208] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [211] ldc #28
        + Integer [2131296344]
      [213] invokevirtual #132
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [216] invokevirtual #122
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [219] pop
      [220] aload v4
      [222] ldc #54
        + String [OK]
      [224] new #98
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1]
      [227] dup
      [228] aload_0 v0
      [229] invokespecial #211
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
      [232] invokevirtual #124
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [235] pop
      [236] aload v4
      [238] iconst_1
      [239] invokevirtual #121
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [242] pop
      [243] aload v4
      [245] invokevirtual #120
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [248] invokevirtual #118
        + Methodref [android/app/AlertDialog.show ()V]
      [251] return
      [252] aload_0 v0
      [253] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [256] iload_3 v3
      [257] invokevirtual #197
        + Methodref [org/edublogs/android/models/Blog.setScaledImageWidth (I)V]
      [260] aload_0 v0
      [261] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [264] aload_0 v0
      [265] getfield #110
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mImageWidthSpinner Landroid/widget/Spinner;]
      [268] invokevirtual #146
        + Methodref [android/widget/Spinner.getSelectedItem ()Ljava/lang/Object;]
      [271] invokevirtual #166
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [274] invokevirtual #193
        + Methodref [org/edublogs/android/models/Blog.setMaxImageWidth (Ljava/lang/String;)V]
      [277] aload_0 v0
      [278] getfield #110
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mImageWidthSpinner Landroid/widget/Spinner;]
      [281] invokevirtual #147
        + Methodref [android/widget/Spinner.getSelectedItemId ()J]
      [284] lstore_1 v1
      [285] lload_1 v1
      [286] l2i
      [287] istore_3 v3
      [288] aload_0 v0
      [289] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [292] iload_3 v3
      [293] invokevirtual #194
        + Methodref [org/edublogs/android/models/Blog.setMaxImageWidthId (I)V]
      [296] aload_0 v0
      [297] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [300] aload_0 v0
      [301] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mLocationCB Landroid/widget/CheckBox;]
      [304] invokevirtual #138
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [307] invokevirtual #192
        + Methodref [org/edublogs/android/models/Blog.setLocation (Z)V]
      [310] aload_0 v0
      [311] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [314] aload_0 v0
      [315] getfield #117
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.originalUsername Ljava/lang/String;]
      [318] invokevirtual #188
        + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
      [321] invokestatic #175
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [324] invokevirtual #179
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [327] aload_0 v0
      [328] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [331] invokevirtual #179
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [334] ificmpne +10 (target=344)
      [337] aload_0 v0
      [338] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [341] putstatic #104
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [344] new #70
        + Class [android/os/Bundle]
      [347] dup
      [348] invokespecial #134
        + Methodref [android/os/Bundle.<init> ()V]
      [351] astore v4
      [353] aload v4
      [355] ldc #62
        + String [returnStatus]
      [357] ldc #56
        + String [SAVE]
      [359] invokevirtual #135
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [362] new #67
        + Class [android/content/Intent]
      [365] dup
      [366] invokespecial #126
        + Methodref [android/content/Intent.<init> ()V]
      [369] astore v5
      [371] aload v5
      [373] aload v4
      [375] invokevirtual #130
        + Methodref [android/content/Intent.putExtras (Landroid/os/Bundle;)Landroid/content/Intent;]
      [378] pop
      [379] aload_0 v0
      [380] iconst_m1
      [381] aload v5
      [383] invokevirtual #208
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.setResult (ILandroid/content/Intent;)V]
      [386] aload_0 v0
      [387] invokevirtual #200
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.finish ()V]
      [390] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (147 -> 163: 166):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 42)
        [0] -> line 99
        [4] -> line 101
        [18] -> line 102
        [19] -> line 104
        [38] -> line 105
        [57] -> line 106
        [76] -> line 107
        [95] -> line 109
        [109] -> line 110
        [123] -> line 111
        [133] -> line 112
        [143] -> line 114
        [145] -> line 115
        [147] -> line 117
        [163] -> line 118
        [168] -> line 119
        [170] -> line 122
        [174] -> line 123
        [176] -> line 125
        [180] -> line 126
        [190] -> line 127
        [205] -> line 128
        [220] -> line 129
        [236] -> line 133
        [243] -> line 134
        [251] -> line 135
        [252] -> line 137
        [260] -> line 141
        [277] -> line 143
        [285] -> line 144
        [288] -> line 146
        [296] -> line 148
        [310] -> line 150
        [321] -> line 152
        [337] -> line 153
        [344] -> line 156
        [353] -> line 158
        [362] -> line 159
        [371] -> line 160
        [379] -> line 161
        [386] -> line 162
        [390] -> line 163
      + Local variable table attribute (count = 10)
        v0: 0 -> 391 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 143 -> 260 [Landroid/widget/EditText; scaledImgWidth]
        v2: 145 -> 260 [Z error]
        v3: 147 -> 260 [I width]
        v4: 168 -> 170 [Ljava/lang/NumberFormatException; e]
        v4: 190 -> 252 [Landroid/app/AlertDialog$Builder; dialogBuilder]
        v1: 285 -> 391 [J maxImageWidthId]
        v3: 288 -> 391 [I maxImageWidthIdInt]
        v4: 353 -> 391 [Landroid/os/Bundle; bundle]
        v5: 371 -> 391 [Landroid/content/Intent; mIntent]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokeinterface #218
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] istore_2 v2
      [7] iload_2 v2
      [8] ldc #1
        + Integer [16908332]
      [10] ificmpne +9 (target=19)
      [13] aload_0 v0
      [14] invokevirtual #200
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.finish ()V]
      [17] iconst_1
      [18] ireturn
      [19] aload_0 v0
      [20] aload_1 v1
      [21] invokespecial #160
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [24] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 168
        [7] -> line 169
        [13] -> line 170
        [17] -> line 171
        [19] -> line 174
      + Local variable table attribute (count = 3)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 0 -> 25 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 7 -> 25 [I itemID]
  + Method:       loadSettingsForBlog()V
    Access flags: 0x2
      = private void loadSettingsForBlog()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 714, locals = 10, stack = 8):
      [0] aload_0 v0
      [1] ldc #6
        + Integer [2131165258]
      [3] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [6] checkcast #81
        + Class [android/widget/TextView]
      [9] aload_0 v0
      [10] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [13] ldc #23
        + Integer [2131296301]
      [15] invokevirtual #131
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [18] invokestatic #173
        + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
      [21] invokevirtual #168
        + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
      [24] invokevirtual #151
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [27] aload_0 v0
      [28] ldc #12
        + Integer [2131165310]
      [30] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [33] checkcast #81
        + Class [android/widget/TextView]
      [36] aload_0 v0
      [37] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [40] ldc #31
        + Integer [2131296470]
      [42] invokevirtual #131
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [45] invokestatic #173
        + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
      [48] invokevirtual #168
        + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
      [51] invokevirtual #151
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [54] aload_0 v0
      [55] ldc #20
        + Integer [2131165318]
      [57] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [60] checkcast #81
        + Class [android/widget/TextView]
      [63] aload_0 v0
      [64] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [67] ldc #32
        + Integer [2131296491]
      [69] invokevirtual #131
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [72] invokestatic #173
        + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
      [75] invokevirtual #168
        + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
      [78] invokevirtual #151
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [81] aload_0 v0
      [82] ldc #13
        + Integer [2131165311]
      [84] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [87] checkcast #81
        + Class [android/widget/TextView]
      [90] aload_0 v0
      [91] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [94] ldc #22
        + Integer [2131296293]
      [96] invokevirtual #131
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [99] invokestatic #173
        + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
      [102] invokevirtual #168
        + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
      [105] invokevirtual #151
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [108] aload_0 v0
      [109] ldc #11
        + Integer [2131165308]
      [111] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [114] checkcast #81
        + Class [android/widget/TextView]
      [117] aload_0 v0
      [118] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [121] ldc #33
        + Integer [2131296526]
      [123] invokevirtual #131
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [126] invokestatic #173
        + Methodref [java/util/Locale.getDefault ()Ljava/util/Locale;]
      [129] invokevirtual #168
        + Methodref [java/lang/String.toUpperCase (Ljava/util/Locale;)Ljava/lang/String;]
      [132] invokevirtual #151
        + Methodref [android/widget/TextView.setText (Ljava/lang/CharSequence;)V]
      [135] new #76
        + Class [android/widget/ArrayAdapter]
      [138] dup
      [139] aload_0 v0
      [140] ldc #4
        + Integer [2130903107]
      [142] bipush 21
      [144] anewarray #89
        + Class [java/lang/String]
      [147] dup
      [148] iconst_0
      [149] ldc #55
        + String [Original Size]
      [151] aastore
      [152] dup
      [153] iconst_1
      [154] ldc #34
        + String [100]
      [156] aastore
      [157] dup
      [158] iconst_2
      [159] ldc #45
        + String [200]
      [161] aastore
      [162] dup
      [163] iconst_3
      [164] ldc #47
        + String [300]
      [166] aastore
      [167] dup
      [168] iconst_4
      [169] ldc #48
        + String [400]
      [171] aastore
      [172] dup
      [173] iconst_5
      [174] ldc #49
        + String [500]
      [176] aastore
      [177] dup
      [178] bipush 6
      [180] ldc #50
        + String [600]
      [182] aastore
      [183] dup
      [184] bipush 7
      [186] ldc #51
        + String [700]
      [188] aastore
      [189] dup
      [190] bipush 8
      [192] ldc #52
        + String [800]
      [194] aastore
      [195] dup
      [196] bipush 9
      [198] ldc #53
        + String [900]
      [200] aastore
      [201] dup
      [202] bipush 10
      [204] ldc #35
        + String [1000]
      [206] aastore
      [207] dup
      [208] bipush 11
      [210] ldc #36
        + String [1100]
      [212] aastore
      [213] dup
      [214] bipush 12
      [216] ldc #37
        + String [1200]
      [218] aastore
      [219] dup
      [220] bipush 13
      [222] ldc #38
        + String [1300]
      [224] aastore
      [225] dup
      [226] bipush 14
      [228] ldc #39
        + String [1400]
      [230] aastore
      [231] dup
      [232] bipush 15
      [234] ldc #40
        + String [1500]
      [236] aastore
      [237] dup
      [238] bipush 16
      [240] ldc #41
        + String [1600]
      [242] aastore
      [243] dup
      [244] bipush 17
      [246] ldc #42
        + String [1700]
      [248] aastore
      [249] dup
      [250] bipush 18
      [252] ldc #43
        + String [1800]
      [254] aastore
      [255] dup
      [256] bipush 19
      [258] ldc #44
        + String [1900]
      [260] aastore
      [261] dup
      [262] bipush 20
      [264] ldc #46
        + String [2000]
      [266] aastore
      [267] invokespecial #136
        + Methodref [android/widget/ArrayAdapter.<init> (Landroid/content/Context;I[Ljava/lang/Object;)V]
      [270] astore_1 v1
      [271] aload_1 v1
      [272] ldc #2
        + Integer [17367049]
      [274] invokevirtual #137
        + Methodref [android/widget/ArrayAdapter.setDropDownViewResource (I)V]
      [277] aload_0 v0
      [278] getfield #110
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mImageWidthSpinner Landroid/widget/Spinner;]
      [281] aload_1 v1
      [282] invokevirtual #148
        + Methodref [android/widget/Spinner.setAdapter (Landroid/widget/SpinnerAdapter;)V]
      [285] aload_0 v0
      [286] getfield #110
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mImageWidthSpinner Landroid/widget/Spinner;]
      [289] new #99
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2]
      [292] dup
      [293] aload_0 v0
      [294] invokespecial #212
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
      [297] invokevirtual #149
        + Methodref [android/widget/Spinner.setOnItemSelectedListener (Landroid/widget/AdapterView$OnItemSelectedListener;)V]
      [300] aload_0 v0
      [301] getfield #116
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mUsernameET Landroid/widget/EditText;]
      [304] aload_0 v0
      [305] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [308] invokevirtual #183
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [311] invokevirtual #143
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [314] aload_0 v0
      [315] aload_0 v0
      [316] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [319] invokevirtual #183
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [322] putfield #117
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.originalUsername Ljava/lang/String;]
      [325] aload_0 v0
      [326] getfield #113
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mPasswordET Landroid/widget/EditText;]
      [329] aload_0 v0
      [330] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [333] invokevirtual #181
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [336] invokevirtual #143
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [339] aload_0 v0
      [340] getfield #109
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpUsernameET Landroid/widget/EditText;]
      [343] aload_0 v0
      [344] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [347] invokevirtual #178
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [350] invokevirtual #143
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [353] aload_0 v0
      [354] getfield #108
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpPasswordET Landroid/widget/EditText;]
      [357] aload_0 v0
      [358] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [361] invokevirtual #177
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [364] invokevirtual #143
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [367] aload_0 v0
      [368] ldc #11
        + Integer [2131165308]
      [370] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [373] checkcast #81
        + Class [android/widget/TextView]
      [376] astore_2 v2
      [377] aload_0 v0
      [378] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [381] invokevirtual #184
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [384] ifeq +30 (target=414)
      [387] aload_0 v0
      [388] getfield #109
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpUsernameET Landroid/widget/EditText;]
      [391] bipush 8
      [393] invokevirtual #144
        + Methodref [android/widget/EditText.setVisibility (I)V]
      [396] aload_0 v0
      [397] getfield #108
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpPasswordET Landroid/widget/EditText;]
      [400] bipush 8
      [402] invokevirtual #144
        + Methodref [android/widget/EditText.setVisibility (I)V]
      [405] aload_2 v2
      [406] bipush 8
      [408] invokevirtual #152
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [411] goto +24 (target=435)
      [414] aload_0 v0
      [415] getfield #109
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpUsernameET Landroid/widget/EditText;]
      [418] iconst_0
      [419] invokevirtual #144
        + Methodref [android/widget/EditText.setVisibility (I)V]
      [422] aload_0 v0
      [423] getfield #108
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mHttpPasswordET Landroid/widget/EditText;]
      [426] iconst_0
      [427] invokevirtual #144
        + Methodref [android/widget/EditText.setVisibility (I)V]
      [430] aload_2 v2
      [431] iconst_0
      [432] invokevirtual #152
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [435] aload_0 v0
      [436] getfield #107
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mFullSizeCB Landroid/widget/CheckBox;]
      [439] aload_0 v0
      [440] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [443] invokevirtual #185
        + Methodref [org/edublogs/android/models/Blog.isFullSizeImage ()Z]
      [446] invokevirtual #139
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [449] aload_0 v0
      [450] getfield #114
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mScaledCB Landroid/widget/CheckBox;]
      [453] aload_0 v0
      [454] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [457] invokevirtual #187
        + Methodref [org/edublogs/android/models/Blog.isScaledImage ()Z]
      [460] invokevirtual #139
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [463] aload_0 v0
      [464] getfield #115
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mScaledImageWidthET Landroid/widget/EditText;]
      [467] new #90
        + Class [java/lang/StringBuilder]
      [470] dup
      [471] invokespecial #170
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [474] aload_0 v0
      [475] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [478] invokevirtual #182
        + Methodref [org/edublogs/android/models/Blog.getScaledImageWidth ()I]
      [481] invokevirtual #171
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [484] invokevirtual #172
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [487] invokevirtual #143
        + Methodref [android/widget/EditText.setText (Ljava/lang/CharSequence;)V]
      [490] aload_0 v0
      [491] aload_0 v0
      [492] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [495] invokevirtual #187
        + Methodref [org/edublogs/android/models/Blog.isScaledImage ()Z]
      [498] invokespecial #209
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.showScaledSetting (Z)V]
      [501] aload_0 v0
      [502] ldc #16
        + Integer [2131165314]
      [504] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [507] checkcast #77
        + Class [android/widget/CheckBox]
      [510] astore_3 v3
      [511] aload_3 v3
      [512] iconst_0
      [513] invokevirtual #139
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [516] aload_3 v3
      [517] bipush 8
      [519] invokevirtual #141
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [522] aload_0 v0
      [523] ldc #15
        + Integer [2131165313]
      [525] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [528] checkcast #77
        + Class [android/widget/CheckBox]
      [531] astore v4
      [533] aload v4
      [535] new #100
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3]
      [538] dup
      [539] aload_0 v0
      [540] invokespecial #213
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
      [543] invokevirtual #140
        + Methodref [android/widget/CheckBox.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [546] iconst_0
      [547] istore v5
      [549] aload_0 v0
      [550] ldc #60
        + String [location]
      [552] invokevirtual #205
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [555] checkcast #69
        + Class [android/location/LocationManager]
      [558] astore v6
      [560] aload v6
      [562] iconst_1
      [563] invokevirtual #133
        + Methodref [android/location/LocationManager.getProviders (Z)Ljava/util/List;]
      [566] astore v7
      [568] aload v7
      [570] invokeinterface #221
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [575] astore v9
      [577] goto +38 (target=615)
      [580] aload v9
      [582] invokeinterface #220
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [587] checkcast #89
        + Class [java/lang/String]
      [590] astore v8
      [592] aload v8
      [594] ldc #58
        + String [gps]
      [596] invokevirtual #167
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [599] ifne +13 (target=612)
      [602] aload v8
      [604] ldc #61
        + String [network]
      [606] invokevirtual #167
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [609] ifeq +6 (target=615)
      [612] iconst_1
      [613] istore v5
      [615] aload v9
      [617] invokeinterface #219
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [622] ifne -42 (target=580)
      [625] iload v5
      [627] ifeq +20 (target=647)
      [630] aload_0 v0
      [631] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mLocationCB Landroid/widget/CheckBox;]
      [634] aload_0 v0
      [635] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [638] invokevirtual #186
        + Methodref [org/edublogs/android/models/Blog.isLocation ()Z]
      [641] invokevirtual #139
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [644] goto +29 (target=673)
      [647] aload_0 v0
      [648] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mLocationCB Landroid/widget/CheckBox;]
      [651] iconst_0
      [652] invokevirtual #139
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [655] aload_0 v0
      [656] ldc #19
        + Integer [2131165317]
      [658] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [661] checkcast #79
        + Class [android/widget/RelativeLayout]
      [664] astore v8
      [666] aload v8
      [668] bipush 8
      [670] invokevirtual #145
        + Methodref [android/widget/RelativeLayout.setVisibility (I)V]
      [673] aload_0 v0
      [674] getfield #110
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mImageWidthSpinner Landroid/widget/Spinner;]
      [677] aload_0 v0
      [678] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [681] invokevirtual #180
        + Methodref [org/edublogs/android/models/Blog.getMaxImageWidthId ()I]
      [684] invokevirtual #150
        + Methodref [android/widget/Spinner.setSelection (I)V]
      [687] aload_0 v0
      [688] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [691] invokevirtual #180
        + Methodref [org/edublogs/android/models/Blog.getMaxImageWidthId ()I]
      [694] ifne +13 (target=707)
      [697] aload v4
      [699] bipush 8
      [701] invokevirtual #141
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [704] goto +9 (target=713)
      [707] aload v4
      [709] iconst_0
      [710] invokevirtual #141
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [713] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 55)
        [0] -> line 179
        [27] -> line 180
        [54] -> line 181
        [81] -> line 182
        [108] -> line 183
        [135] -> line 185
        [140] -> line 186
        [149] -> line 187
        [198] -> line 188
        [252] -> line 189
        [267] -> line 185
        [271] -> line 191
        [277] -> line 192
        [285] -> line 193
        [300] -> line 210
        [314] -> line 211
        [325] -> line 212
        [339] -> line 213
        [353] -> line 214
        [367] -> line 215
        [377] -> line 216
        [387] -> line 217
        [396] -> line 218
        [405] -> line 219
        [411] -> line 220
        [414] -> line 221
        [422] -> line 222
        [430] -> line 223
        [435] -> line 226
        [449] -> line 227
        [463] -> line 229
        [490] -> line 230
        [501] -> line 232
        [511] -> line 233
        [516] -> line 234
        [522] -> line 249
        [533] -> line 250
        [546] -> line 264
        [549] -> line 265
        [560] -> line 266
        [568] -> line 267
        [592] -> line 268
        [612] -> line 269
        [615] -> line 267
        [625] -> line 273
        [630] -> line 274
        [644] -> line 275
        [647] -> line 276
        [655] -> line 277
        [666] -> line 278
        [673] -> line 281
        [687] -> line 282
        [697] -> line 283
        [707] -> line 285
        [713] -> line 286
      + Local variable table attribute (count = 10)
        v0: 0 -> 714 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 271 -> 714 [Landroid/widget/ArrayAdapter; spinnerArrayAdapter]
        v2: 377 -> 714 [Landroid/widget/TextView; httpUserLabel]
        v3: 511 -> 714 [Landroid/widget/CheckBox; scaledImage]
        v4: 533 -> 714 [Landroid/widget/CheckBox; fullSizeImageCheckBox]
        v5: 549 -> 714 [Z hasLocationProvider]
        v6: 560 -> 714 [Landroid/location/LocationManager; locationManager]
        v7: 568 -> 714 [Ljava/util/List; providers]
        v8: 592 -> 615 [Ljava/lang/String; providerName]
        v8: 666 -> 673 [Landroid/widget/RelativeLayout; locationLayout]
      + Local variable type table attribute (count = 2)
        v1: 271 -> 714 [Landroid/widget/ArrayAdapter<Ljava/lang/Object;>; spinnerArrayAdapter]
        v7: 568 -> 714 [Ljava/util/List<Ljava/lang/String;>; providers]
  + Method:       showScaledSetting(Z)V
    Access flags: 0x2
      = private void showScaledSetting(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] ldc #17
        + Integer [2131165315]
      [3] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [6] checkcast #81
        + Class [android/widget/TextView]
      [9] astore_2 v2
      [10] aload_0 v0
      [11] ldc #18
        + Integer [2131165316]
      [13] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [16] checkcast #78
        + Class [android/widget/EditText]
      [19] astore_3 v3
      [20] aload_2 v2
      [21] iload_1 v1
      [22] ifeq +7 (target=29)
      [25] iconst_0
      [26] goto +5 (target=31)
      [29] bipush 8
      [31] invokevirtual #152
        + Methodref [android/widget/TextView.setVisibility (I)V]
      [34] aload_3 v3
      [35] iload_1 v1
      [36] ifeq +7 (target=43)
      [39] iconst_0
      [40] goto +5 (target=45)
      [43] bipush 8
      [45] invokevirtual #144
        + Methodref [android/widget/EditText.setVisibility (I)V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 294
        [10] -> line 295
        [20] -> line 296
        [34] -> line 297
        [48] -> line 298
      + Local variable table attribute (count = 4)
        v0: 0 -> 49 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 0 -> 49 [Z show]
        v2: 10 -> 49 [Landroid/widget/TextView; tw]
        v3: 20 -> 49 [Landroid/widget/EditText; et]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #158
        + Methodref [com/actionbarsherlock/app/SherlockFragmentActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 303
        [5] -> line 304
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       removeBlog(Landroid/view/View;)V
    Access flags: 0x1
      = public void removeBlog(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] astore_2 v2
      [2] new #64
        + Class [android/app/AlertDialog$Builder]
      [5] dup
      [6] aload_0 v0
      [7] invokespecial #119
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [10] astore_3 v3
      [11] aload_3 v3
      [12] aload_0 v0
      [13] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [16] ldc #30
        + Integer [2131296420]
      [18] invokevirtual #132
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [21] invokevirtual #125
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [24] pop
      [25] aload_3 v3
      [26] aload_0 v0
      [27] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [30] ldc #24
        + Integer [2131296322]
      [32] invokevirtual #132
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [35] invokevirtual #122
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [38] pop
      [39] aload_3 v3
      [40] aload_0 v0
      [41] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [44] ldc #25
        + Integer [2131296323]
      [46] invokevirtual #132
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [49] new #101
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
      [52] dup
      [53] aload_0 v0
      [54] aload_2 v2
      [55] invokespecial #214
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
      [58] invokevirtual #124
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [61] pop
      [62] aload_3 v3
      [63] aload_0 v0
      [64] invokevirtual #202
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [67] ldc #26
        + Integer [2131296324]
      [69] invokevirtual #132
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [72] new #102
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5]
      [75] dup
      [76] aload_0 v0
      [77] invokespecial #215
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
      [80] invokevirtual #123
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [83] pop
      [84] aload_3 v3
      [85] iconst_0
      [86] invokevirtual #121
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [89] pop
      [90] aload_3 v3
      [91] invokevirtual #120
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [94] invokevirtual #118
        + Methodref [android/app/AlertDialog.show ()V]
      [97] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 310
        [2] -> line 311
        [11] -> line 312
        [25] -> line 313
        [39] -> line 314
        [62] -> line 338
        [84] -> line 343
        [90] -> line 344
        [97] -> line 345
      + Local variable table attribute (count = 4)
        v0: 0 -> 98 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 0 -> 98 [Landroid/view/View; view]
        v2: 2 -> 98 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; activity]
        v3: 11 -> 98 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       viewAdmin(Landroid/view/View;)V
    Access flags: 0x1
      = public void viewAdmin(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #111
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mIsViewingAdmin Z]
      [5] new #67
        + Class [android/content/Intent]
      [8] dup
      [9] aload_0 v0
      [10] ldc #96
        + Class [org/edublogs/android/ui/DashboardActivity]
      [12] invokespecial #127
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] ldc #57
        + String [blogID]
      [19] aload_0 v0
      [20] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [23] invokevirtual #179
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [26] invokevirtual #129
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [29] pop
      [30] aload_0 v0
      [31] aload_2 v2
      [32] invokevirtual #210
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.startActivity (Landroid/content/Intent;)V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 351
        [5] -> line 352
        [16] -> line 353
        [30] -> line 354
        [35] -> line 355
      + Local variable table attribute (count = 3)
        v0: 0 -> 36 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity; this]
        v1: 0 -> 36 [Landroid/view/View; view]
        v2: 16 -> 36 [Landroid/content/Intent; i]
  + Method:       access$0(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$0(org.edublogs.android.ui.prefs.BlogPreferencesActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #209
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.showScaledSetting (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 293
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)Lorg/edublogs/android/models/Blog;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.models.Blog access$1(org.edublogs.android.ui.prefs.BlogPreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #105
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.blog Lorg/edublogs/android/models/Blog;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$2(org.edublogs.android.ui.prefs.BlogPreferencesActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #106
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.mBlogDeleted Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 43
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 9)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5]
  + Source file attribute:
    + Utf8 [BlogPreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/BlogPreferencesActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.BlogPreferencesActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 38):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onPause ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [BlogPreferencesActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPause]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.BlogPreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V
    Access flags: 0x0
      = BlogPreferencesActivity$1(org.edublogs.android.ui.prefs.BlogPreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 129
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 131
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
    + NameAndType [onPause ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$1]
  + Source file attribute:
    + Utf8 [BlogPreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/BlogPreferencesActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.BlogPreferencesActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/widget/AdapterView$OnItemSelectedListener]

Constant Pool (count = 64):
  + Integer [2131165313]
  + Class [android/widget/AdapterView]
  + Class [android/widget/AdapterView$OnItemSelectedListener]
  + Class [android/widget/CheckBox]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Methodref [android/widget/CheckBox.setVisibility (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
  + NameAndType [<init> ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [loadSettingsForBlog ()V]
  + NameAndType [setVisibility (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/widget/AdapterView;)V]
  + Utf8 [(Landroid/widget/AdapterView;Landroid/view/View;IJ)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;)V]
  + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [BlogPreferencesActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/AdapterView;]
  + Utf8 [Landroid/widget/AdapterView<*>;]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [OnItemSelectedListener]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/widget/AdapterView]
  + Utf8 [android/widget/AdapterView$OnItemSelectedListener]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [arg0]
  + Utf8 [findViewById]
  + Utf8 [fullSizeImageCheckBox]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [loadSettingsForBlog]
  + Utf8 [onItemSelected]
  + Utf8 [onNothingSelected]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2]
  + Utf8 [parent]
  + Utf8 [position]
  + Utf8 [setVisibility]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.BlogPreferencesActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V
    Access flags: 0x0
      = BlogPreferencesActivity$2(org.edublogs.android.ui.prefs.BlogPreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 193
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$2; this]
  + Method:       onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    Access flags: 0x1
      = public void onItemSelected(android.widget.AdapterView,android.view.View,int,long)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 38, locals = 7, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [4] ldc #1
        + Integer [2131165313]
      [6] invokevirtual #11
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #4
        + Class [android/widget/CheckBox]
      [12] astore v6
      [14] lload v4
      [16] lconst_0
      [17] lcmp
      [18] ifne +13 (target=31)
      [21] aload v6
      [23] bipush 8
      [25] invokevirtual #9
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [28] goto +9 (target=37)
      [31] aload v6
      [33] iconst_0
      [34] invokevirtual #9
        + Methodref [android/widget/CheckBox.setVisibility (I)V]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 197
        [14] -> line 198
        [21] -> line 199
        [31] -> line 201
        [37] -> line 202
      + Local variable table attribute (count = 6)
        v0: 0 -> 38 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$2; this]
        v1: 0 -> 38 [Landroid/widget/AdapterView; parent]
        v2: 0 -> 38 [Landroid/view/View; view]
        v3: 0 -> 38 [I position]
        v4: 0 -> 38 [J id]
        v6: 14 -> 38 [Landroid/widget/CheckBox; fullSizeImageCheckBox]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 38 [Landroid/widget/AdapterView<*>; parent]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;Landroid/view/View;IJ)V]
  + Method:       onNothingSelected(Landroid/widget/AdapterView;)V
    Access flags: 0x1
      = public void onNothingSelected(android.widget.AdapterView)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 206
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$2; this]
        v1: 0 -> 1 [Landroid/widget/AdapterView; arg0]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 1 [Landroid/widget/AdapterView<*>; arg0]
    + Signature attribute:
      + Utf8 [(Landroid/widget/AdapterView<*>;)V]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
    + NameAndType [loadSettingsForBlog ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/widget/AdapterView$OnItemSelectedListener]
      + Class [android/widget/AdapterView]
      + Utf8 [OnItemSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$2]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Landroid/widget/AdapterView$OnItemSelectedListener;]
  + Source file attribute:
    + Utf8 [BlogPreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/BlogPreferencesActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.BlogPreferencesActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 59):
  + Integer [2131165313]
  + Integer [2131165314]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/CheckBox]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Methodref [android/widget/CheckBox.isChecked ()Z]
  + Methodref [android/widget/CheckBox.setChecked (Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [isChecked ()Z]
  + NameAndType [loadSettingsForBlog ()V]
  + NameAndType [setChecked (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [BlogPreferencesActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/CheckBox;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/CheckBox]
  + Utf8 [findViewById]
  + Utf8 [fullSize]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Object]
  + Utf8 [loadSettingsForBlog]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3]
  + Utf8 [scaledImage]
  + Utf8 [setChecked]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.BlogPreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V
    Access flags: 0x0
      = BlogPreferencesActivity$3(org.edublogs.android.ui.prefs.BlogPreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 250
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [4] ldc #1
        + Integer [2131165313]
      [6] invokevirtual #14
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [9] checkcast #5
        + Class [android/widget/CheckBox]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] invokevirtual #10
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [17] ifeq +36 (target=53)
      [20] aload_0 v0
      [21] getfield #9
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [24] ldc #2
        + Integer [2131165314]
      [26] invokevirtual #14
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.findViewById (I)Landroid/view/View;]
      [29] checkcast #5
        + Class [android/widget/CheckBox]
      [32] astore_3 v3
      [33] aload_3 v3
      [34] invokevirtual #10
        + Methodref [android/widget/CheckBox.isChecked ()Z]
      [37] ifeq +16 (target=53)
      [40] aload_3 v3
      [41] iconst_0
      [42] invokevirtual #11
        + Methodref [android/widget/CheckBox.setChecked (Z)V]
      [45] aload_0 v0
      [46] getfield #9
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [49] iconst_0
      [50] invokestatic #13
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 253
        [13] -> line 254
        [20] -> line 255
        [33] -> line 256
        [40] -> line 257
        [45] -> line 258
        [53] -> line 261
      + Local variable table attribute (count = 4)
        v0: 0 -> 54 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$3; this]
        v1: 0 -> 54 [Landroid/view/View; v]
        v2: 13 -> 54 [Landroid/widget/CheckBox; fullSize]
        v3: 33 -> 53 [Landroid/widget/CheckBox; scaledImage]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
    + NameAndType [loadSettingsForBlog ()V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$3]
  + Source file attribute:
    + Utf8 [BlogPreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/BlogPreferencesActivity$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.BlogPreferencesActivity$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 139):
  + Integer [2131296325]
  + Integer [2131296326]
  + Integer [2131296421]
  + String [OK]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [android/widget/Toast]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.val$activity Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPressDB.deleteAccount (Landroid/content/Context;I)Z]
  + Methodref [org/edublogs/android/WordPressDB.deleteLastBlogId ()V]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.access$1 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)Lorg/edublogs/android/models/Blog;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [deleteAccount (Landroid/content/Context;I)Z]
  + NameAndType [deleteLastBlogId ()V]
  + NameAndType [finish ()V]
  + NameAndType [getId ()I]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [removeBlog (Landroid/view/View;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + NameAndType [val$activity Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [()I]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;I)Z]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)Lorg/edublogs/android/models/Blog;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [BlogPreferencesActivity.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/widget/Toast]
  + Utf8 [create]
  + Utf8 [currentBlog]
  + Utf8 [deleteAccount]
  + Utf8 [deleteLastBlogId]
  + Utf8 [deleteSuccess]
  + Utf8 [dialog]
  + Utf8 [dialogBuilder]
  + Utf8 [finish]
  + Utf8 [getId]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [java/lang/Object]
  + Utf8 [makeText]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1]
  + Utf8 [removeBlog]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$activity]
  + Utf8 [whichButton]
  + Utf8 [wpDB]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.BlogPreferencesActivity this$0
  + Field:        val$activity Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.ui.prefs.BlogPreferencesActivity val$activity

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V
    Access flags: 0x0
      = BlogPreferencesActivity$4(org.edublogs.android.ui.prefs.BlogPreferencesActivity,org.edublogs.android.ui.prefs.BlogPreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #20
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #21
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.val$activity Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [10] aload_0 v0
      [11] invokespecial #32
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 314
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 157, locals = 5, stack = 5):
      [0] getstatic #19
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [3] aload_0 v0
      [4] getfield #20
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [7] aload_0 v0
      [8] getfield #20
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [11] invokestatic #36
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.access$1 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)Lorg/edublogs/android/models/Blog;]
      [14] invokevirtual #35
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [17] invokevirtual #33
        + Methodref [org/edublogs/android/WordPressDB.deleteAccount (Landroid/content/Context;I)Z]
      [20] istore_3 v3
      [21] iload_3 v3
      [22] ifeq +54 (target=76)
      [25] aload_0 v0
      [26] getfield #21
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.val$activity Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [29] aload_0 v0
      [30] getfield #20
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [33] invokevirtual #39
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [36] ldc #3
        + Integer [2131296421]
      [38] invokevirtual #29
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [41] iconst_0
      [42] invokestatic #30
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [45] invokevirtual #31
        + Methodref [android/widget/Toast.show ()V]
      [48] getstatic #19
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [51] invokevirtual #34
        + Methodref [org/edublogs/android/WordPressDB.deleteLastBlogId ()V]
      [54] aconst_null
      [55] putstatic #18
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [58] aload_0 v0
      [59] getfield #20
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [62] iconst_1
      [63] invokestatic #37
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;Z)V]
      [66] aload_0 v0
      [67] getfield #21
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.val$activity Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [70] invokevirtual #38
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.finish ()V]
      [73] goto +83 (target=156)
      [76] new #6
        + Class [android/app/AlertDialog$Builder]
      [79] dup
      [80] aload_0 v0
      [81] getfield #21
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.val$activity Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [84] invokespecial #23
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [87] astore v4
      [89] aload v4
      [91] aload_0 v0
      [92] getfield #20
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [95] invokevirtual #39
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [98] ldc #1
        + Integer [2131296325]
      [100] invokevirtual #29
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [103] invokevirtual #28
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [106] pop
      [107] aload v4
      [109] aload_0 v0
      [110] getfield #20
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [113] invokevirtual #39
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [116] ldc #2
        + Integer [2131296326]
      [118] invokevirtual #29
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [121] invokevirtual #26
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [124] pop
      [125] aload v4
      [127] ldc #4
        + String [OK]
      [129] new #17
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1]
      [132] dup
      [133] aload_0 v0
      [134] invokespecial #40
        + Methodref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1.<init> (Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;)V]
      [137] invokevirtual #27
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [140] pop
      [141] aload v4
      [143] iconst_1
      [144] invokevirtual #25
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [147] pop
      [148] aload v4
      [150] invokevirtual #24
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [153] invokevirtual #22
        + Methodref [android/app/AlertDialog.show ()V]
      [156] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 316
        [21] -> line 317
        [25] -> line 318
        [45] -> line 319
        [48] -> line 320
        [54] -> line 321
        [58] -> line 322
        [66] -> line 323
        [73] -> line 324
        [76] -> line 325
        [89] -> line 326
        [107] -> line 327
        [125] -> line 328
        [141] -> line 333
        [148] -> line 334
        [156] -> line 336
      + Local variable table attribute (count = 5)
        v0: 0 -> 157 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4; this]
        v1: 0 -> 157 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 157 [I whichButton]
        v3: 21 -> 157 [Z deleteSuccess]
        v4: 89 -> 156 [Landroid/app/AlertDialog$Builder; dialogBuilder]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
    + NameAndType [removeBlog (Landroid/view/View;)V]
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1]
  + Source file attribute:
    + Utf8 [BlogPreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.BlogPreferencesActivity$4$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 37):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1.this$1 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onClick (Landroid/content/DialogInterface;I)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;)V]
  + Utf8 [<init>]
  + Utf8 [BlogPreferencesActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.BlogPreferencesActivity$4 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;)V
    Access flags: 0x0
      = BlogPreferencesActivity$4$1(org.edublogs.android.ui.prefs.BlogPreferencesActivity$4)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1.this$1 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 328
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 331
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
    + NameAndType [onClick (Landroid/content/DialogInterface;I)V]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$4$1]
  + Source file attribute:
    + Utf8 [BlogPreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/BlogPreferencesActivity$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.BlogPreferencesActivity$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5]
  + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [removeBlog (Landroid/view/View;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [BlogPreferencesActivity.java]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5]
  + Utf8 [removeBlog]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.BlogPreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;)V
    Access flags: 0x0
      = BlogPreferencesActivity$5(org.edublogs.android.ui.prefs.BlogPreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5.this$0 Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 338
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$5; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 341
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/prefs/BlogPreferencesActivity$5; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
    + NameAndType [removeBlog (Landroid/view/View;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity$5]
  + Source file attribute:
    + Utf8 [BlogPreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/LicensesActivity
  Superclass:    org/edublogs/android/ui/WebViewActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.prefs.LicensesActivity extends org.edublogs.android.ui.WebViewActivity

Interfaces (count = 0):

Constant Pool (count = 55):
  + Integer [2131296499]
  + String [file:///android_asset/licenses.html]
  + String [file:///android_asset/licenses_bb.html]
  + Class [android/content/res/Resources]
  + Class [org/edublogs/android/ui/WebViewActivity]
  + Class [org/edublogs/android/ui/prefs/LicensesActivity]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [org/edublogs/android/ui/WebViewActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WebViewActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/prefs/LicensesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/prefs/LicensesActivity.loadUrl (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/prefs/LicensesActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
  + NameAndType [<init> ()V]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isBlackBerry ()Z]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LicensesActivity.java]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/LicensesActivity;]
  + Utf8 [SourceFile]
  + Utf8 [android/content/res/Resources]
  + Utf8 [file:///android_asset/licenses.html]
  + Utf8 [file:///android_asset/licenses_bb.html]
  + Utf8 [getInstance]
  + Utf8 [getResources]
  + Utf8 [getText]
  + Utf8 [isBlackBerry]
  + Utf8 [loadUrl]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/WebViewActivity]
  + Utf8 [org/edublogs/android/ui/prefs/LicensesActivity]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [savedInstanceState]
  + Utf8 [setTitle]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public LicensesActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [org/edublogs/android/ui/WebViewActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 13
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/prefs/LicensesActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #10
        + Methodref [org/edublogs/android/ui/WebViewActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] invokevirtual #11
        + Methodref [org/edublogs/android/ui/prefs/LicensesActivity.getResources ()Landroid/content/res/Resources;]
      [10] ldc #1
        + Integer [2131296499]
      [12] invokevirtual #8
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [15] invokevirtual #13
        + Methodref [org/edublogs/android/ui/prefs/LicensesActivity.setTitle (Ljava/lang/CharSequence;)V]
      [18] invokestatic #14
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [21] invokevirtual #15
        + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
      [24] ifeq +12 (target=36)
      [27] aload_0 v0
      [28] ldc #3
        + String [file:///android_asset/licenses_bb.html]
      [30] invokevirtual #12
        + Methodref [org/edublogs/android/ui/prefs/LicensesActivity.loadUrl (Ljava/lang/String;)V]
      [33] goto +9 (target=42)
      [36] aload_0 v0
      [37] ldc #2
        + String [file:///android_asset/licenses.html]
      [39] invokevirtual #12
        + Methodref [org/edublogs/android/ui/prefs/LicensesActivity.loadUrl (Ljava/lang/String;)V]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 17
        [5] -> line 18
        [18] -> line 19
        [27] -> line 20
        [33] -> line 21
        [36] -> line 22
        [42] -> line 24
      + Local variable table attribute (count = 2)
        v0: 0 -> 43 [Lorg/edublogs/android/ui/prefs/LicensesActivity; this]
        v1: 0 -> 43 [Landroid/os/Bundle; savedInstanceState]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [LicensesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity
  Superclass:    com/actionbarsherlock/app/SherlockPreferenceActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.prefs.PreferencesActivity extends com.actionbarsherlock.app.SherlockPreferenceActivity

Interfaces (count = 0):

Constant Pool (count = 643):
  + Integer [2130968578]
  + Integer [2130968584]
  + Integer [2130968585]
  + Integer [2131034113]
  + Integer [2131165424]
  + Integer [2131165425]
  + Integer [2131165426]
  + Integer [2131296312]
  + Integer [2131296318]
  + Integer [2131296355]
  + Integer [2131296358]
  + Integer [2131296449]
  + Integer [2131296450]
  + Integer [2131296524]
  + Integer [2131296564]
  + String []
  + String [1]
  + String [Failed to load notification settings.]
  + String [Notification Settings Json could not be parsed.]
  + String [WORDPRESS]
  + String [blogName]
  + String [blog_name]
  + String [desc]
  + String [forever]
  + String [id]
  + String [mute_until]
  + String [muted_blogs]
  + String [url]
  + String [value]
  + String [wp_passcode_lock_category]
  + String [wp_pref_app_about_section]
  + String [wp_pref_app_title]
  + String [wp_pref_category_blogs]
  + String [wp_pref_notification_blogs]
  + String [wp_pref_notification_settings]
  + String [wp_pref_notification_types]
  + String [wp_pref_notifications_category]
  + String [wp_pref_notifications_enabled]
  + String [wp_pref_passlock_enabled]
  + String [wp_pref_post_signature]
  + String [wp_pref_root]
  + String [wp_pref_sign_out]
  + String [wp_pref_wpcom_auth]
  + String [wp_pref_wpcom_username]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/res/Resources]
  + Class [android/preference/CheckBoxPreference]
  + Class [android/preference/EditTextPreference]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceChangeListener]
  + Class [android/preference/Preference$OnPreferenceClickListener]
  + Class [android/preference/PreferenceCategory]
  + Class [android/preference/PreferenceGroup]
  + Class [android/preference/PreferenceManager]
  + Class [android/preference/PreferenceScreen]
  + Class [android/util/Log]
  + Class [android/view/View]
  + Class [android/widget/Toast]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/app/SherlockPreferenceActivity]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/JsonSyntaxException]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/System]
  + Class [java/net/MalformedURLException]
  + Class [java/net/URL]
  + Class [java/util/ArrayList]
  + Class [java/util/Collections]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Set]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$1]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$2]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$4]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$5]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$7]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$8]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$9]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Class [org/edublogs/android/util/StringUtils]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Long [1000]
  + Long [3600]
  + Long [28800]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.BlogNameComparatorForMutedBlogsList Ljava/util/Comparator;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMuteBlogChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMutedBlogsList Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsEnabledChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsGroup Landroid/preference/PreferenceGroup;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mSettings Landroid/content/SharedPreferences;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeList [Ljava/lang/Object;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.preferenceChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.signInPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.signOutPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/preference/CheckBoxPreference.<init> (Landroid/content/Context;)V]
  + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
  + Methodref [android/preference/CheckBoxPreference.setKey (Ljava/lang/String;)V]
  + Methodref [android/preference/CheckBoxPreference.setOnPreferenceChangeListener (Landroid/preference/Preference$OnPreferenceChangeListener;)V]
  + Methodref [android/preference/CheckBoxPreference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
  + Methodref [android/preference/CheckBoxPreference.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/preference/EditTextPreference.getText ()Ljava/lang/String;]
  + Methodref [android/preference/EditTextPreference.setOnPreferenceChangeListener (Landroid/preference/Preference$OnPreferenceChangeListener;)V]
  + Methodref [android/preference/EditTextPreference.setSummary (I)V]
  + Methodref [android/preference/EditTextPreference.setSummary (Ljava/lang/CharSequence;)V]
  + Methodref [android/preference/EditTextPreference.setText (Ljava/lang/String;)V]
  + Methodref [android/preference/Preference.<init> (Landroid/content/Context;)V]
  + Methodref [android/preference/Preference.setIntent (Landroid/content/Intent;)V]
  + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
  + Methodref [android/preference/Preference.setOrder (I)V]
  + Methodref [android/preference/Preference.setSelectable (Z)V]
  + Methodref [android/preference/Preference.setSummary (Ljava/lang/CharSequence;)V]
  + Methodref [android/preference/Preference.setTitle (I)V]
  + Methodref [android/preference/Preference.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/preference/PreferenceCategory.addPreference (Landroid/preference/Preference;)Z]
  + Methodref [android/preference/PreferenceCategory.removeAll ()V]
  + Methodref [android/preference/PreferenceCategory.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/preference/PreferenceScreen.addPreference (Landroid/preference/Preference;)Z]
  + Methodref [android/preference/PreferenceScreen.removePreference (Landroid/preference/Preference;)Z]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/view/View.getId ()I]
  + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Methodref [android/widget/Toast.show ()V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onActivityResult (IILandroid/content/Intent;)V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPause ()V]
  + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onResume ()V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URL.getHost ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V]
  + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
  + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
  + Methodref [org/edublogs/android/WordPressDB.getLastBlogId ()I]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.isAppLockFeatureEnabled ()Z]
  + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.addPreferencesFromResource (I)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.displayPreferences ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.enabledButtonClick (Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.loadNotifications ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.overridePendingTransition (II)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.refreshWPComAuthCategory ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.setResult (I)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.updateBlogsPreferenceCategory ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$1.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$2.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$4.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$5.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$7.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$8.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$9.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/preference/CheckBoxPreference;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
  + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.toArray ()[Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/preference/CheckBoxPreference;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + NameAndType [BlogNameComparatorForMutedBlogsList Ljava/util/Comparator;]
  + NameAndType [addPreference (Landroid/preference/Preference;)Z]
  + NameAndType [addPreferencesFromResource (I)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [displayPreferences ()V]
  + NameAndType [enabledButtonClick (Landroid/view/View;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
  + NameAndType [finish ()V]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getAccounts ()Ljava/util/List;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getHost ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [getItemId ()I]
  + NameAndType [getLastBlogId ()I]
  + NameAndType [getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getText ()Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [hasNext ()Z]
  + NameAndType [hasValidWPComCredentials (Landroid/content/Context;)Z]
  + NameAndType [intValue ()I]
  + NameAndType [isAppLockFeatureEnabled ()Z]
  + NameAndType [isBlackBerry ()Z]
  + NameAndType [isPasswordLocked ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [keySet ()Ljava/util/Set;]
  + NameAndType [loadNotifications ()V]
  + NameAndType [mMuteBlogChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + NameAndType [mMutedBlogsList Ljava/util/ArrayList;]
  + NameAndType [mNotificationSettings Ljava/util/Map;]
  + NameAndType [mNotificationsEnabledChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + NameAndType [mNotificationsGroup Landroid/preference/PreferenceGroup;]
  + NameAndType [mSettings Landroid/content/SharedPreferences;]
  + NameAndType [mTypeChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + NameAndType [mTypeList [Ljava/lang/Object;]
  + NameAndType [makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [onActivityResult (IILandroid/content/Intent;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPause ()V]
  + NameAndType [onResume ()V]
  + NameAndType [overridePendingTransition (II)V]
  + NameAndType [preferenceChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
  + NameAndType [refreshWPComAuthCategory ()V]
  + NameAndType [removeAll ()V]
  + NameAndType [removePreference (Landroid/preference/Preference;)Z]
  + NameAndType [setChecked (Z)V]
  + NameAndType [setDisplayHomeAsUpEnabled (Z)V]
  + NameAndType [setIntent (Landroid/content/Intent;)V]
  + NameAndType [setKey (Ljava/lang/String;)V]
  + NameAndType [setOnPreferenceChangeListener (Landroid/preference/Preference$OnPreferenceChangeListener;)V]
  + NameAndType [setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
  + NameAndType [setOrder (I)V]
  + NameAndType [setResult (I)V]
  + NameAndType [setSelectable (Z)V]
  + NameAndType [setSummary (I)V]
  + NameAndType [setSummary (Ljava/lang/CharSequence;)V]
  + NameAndType [setText (Ljava/lang/String;)V]
  + NameAndType [setTitle (I)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [show ()V]
  + NameAndType [signInPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + NameAndType [signOutPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
  + NameAndType [size ()I]
  + NameAndType [sort (Ljava/util/List;Ljava/util/Comparator;)V]
  + NameAndType [taglineTextPreference Landroid/preference/EditTextPreference;]
  + NameAndType [toArray ()[Ljava/lang/Object;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [updateBlogsPreferenceCategory ()V]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [valueOf (J)Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/List;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)V]
  + Utf8 [(IILandroid/content/Intent;)V]
  + Utf8 [(J)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/preference/Preference$OnPreferenceChangeListener;)V]
  + Utf8 [(Landroid/preference/Preference$OnPreferenceClickListener;)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/preference/Preference;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/List;Ljava/util/Comparator;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/preference/CheckBoxPreference;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [1]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BlogNameComparatorForMutedBlogsList]
  + Utf8 [Code]
  + Utf8 [Failed to load notification settings.]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/preference/CheckBoxPreference;]
  + Utf8 [Landroid/preference/EditTextPreference;]
  + Utf8 [Landroid/preference/Preference$OnPreferenceChangeListener;]
  + Utf8 [Landroid/preference/Preference$OnPreferenceClickListener;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [Landroid/preference/PreferenceCategory;]
  + Utf8 [Landroid/preference/PreferenceGroup;]
  + Utf8 [Landroid/preference/PreferenceScreen;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/JsonSyntaxException;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<*>;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Ljava/lang/String;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URL;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>;>;]
  + Utf8 [Ljava/util/Comparator;]
  + Utf8 [Ljava/util/Comparator<Lcom/google/gson/internal/StringMap<*>;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [Notification Settings Json could not be parsed.]
  + Utf8 [OnPreferenceChangeListener]
  + Utf8 [OnPreferenceClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WORDPRESS]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [ab]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [account]
  + Utf8 [accountId]
  + Utf8 [accounts]
  + Utf8 [addBlogPreference]
  + Utf8 [addPreference]
  + Utf8 [addPreferencesFromResource]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/preference/CheckBoxPreference]
  + Utf8 [android/preference/EditTextPreference]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceChangeListener]
  + Utf8 [android/preference/Preference$OnPreferenceClickListener]
  + Utf8 [android/preference/PreferenceCategory]
  + Utf8 [android/preference/PreferenceGroup]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/preference/PreferenceScreen]
  + Utf8 [android/util/Log]
  + Utf8 [android/view/View]
  + Utf8 [android/widget/Toast]
  + Utf8 [appAboutSectionName]
  + Utf8 [appName]
  + Utf8 [blogMap]
  + Utf8 [blogName]
  + Utf8 [blogPreference]
  + Utf8 [blogSettingsPreference]
  + Utf8 [blogUrl]
  + Utf8 [blog_name]
  + Utf8 [blogsCategory]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/app/SherlockPreferenceActivity]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/JsonSyntaxException]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [currentBlog]
  + Utf8 [currentTimeMillis]
  + Utf8 [data]
  + Utf8 [desc]
  + Utf8 [displayPreferences]
  + Utf8 [e]
  + Utf8 [enabledButtonClick]
  + Utf8 [enabledCheckBoxPreference]
  + Utf8 [equals]
  + Utf8 [execute]
  + Utf8 [findPreference]
  + Utf8 [finish]
  + Utf8 [forever]
  + Utf8 [fromJson]
  + Utf8 [get]
  + Utf8 [getAccounts]
  + Utf8 [getApplicationContext]
  + Utf8 [getCurrentAppLock]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getHost]
  + Utf8 [getId]
  + Utf8 [getInstance]
  + Utf8 [getItemId]
  + Utf8 [getLastBlogId]
  + Utf8 [getNotificationSettings]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getSupportActionBar]
  + Utf8 [getText]
  + Utf8 [gson]
  + Utf8 [hasNext]
  + Utf8 [hasValidWPComCredentials]
  + Utf8 [i]
  + Utf8 [icicle]
  + Utf8 [id]
  + Utf8 [intValue]
  + Utf8 [intent]
  + Utf8 [isAppLockFeatureEnabled]
  + Utf8 [isBlackBerry]
  + Utf8 [isPasswordLocked]
  + Utf8 [item]
  + Utf8 [iterator]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/System]
  + Utf8 [java/net/MalformedURLException]
  + Utf8 [java/net/URL]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Set]
  + Utf8 [keySet]
  + Utf8 [loadNotifications]
  + Utf8 [mMuteBlogChangeListener]
  + Utf8 [mMutedBlogsList]
  + Utf8 [mNotificationSettings]
  + Utf8 [mNotificationsEnabledChangeListener]
  + Utf8 [mNotificationsGroup]
  + Utf8 [mSettings]
  + Utf8 [mTypeChangeListener]
  + Utf8 [mTypeList]
  + Utf8 [makeText]
  + Utf8 [muteUntilMap]
  + Utf8 [mute_until]
  + Utf8 [mutedBlogsMap]
  + Utf8 [muted_blogs]
  + Utf8 [next]
  + Utf8 [notificationTypesCategory]
  + Utf8 [notificationsEnabledCheckBox]
  + Utf8 [onActivityResult]
  + Utf8 [onCreate]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPause]
  + Utf8 [onResume]
  + Utf8 [order]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/accounts/NewAccountActivity]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$1]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$2]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$4]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$5]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$7]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$8]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$9]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [overridePendingTransition]
  + Utf8 [passcodeEnabledCheckBoxPreference]
  + Utf8 [passcodeGroup]
  + Utf8 [preferenceChangeListener]
  + Utf8 [put]
  + Utf8 [putExtra]
  + Utf8 [refreshWPComAuthCategory]
  + Utf8 [removeAll]
  + Utf8 [removePreference]
  + Utf8 [requestCode]
  + Utf8 [resultCode]
  + Utf8 [rootScreen]
  + Utf8 [selectBlogsCategory]
  + Utf8 [sendNotificationSettingsTask]
  + Utf8 [setChecked]
  + Utf8 [setDisplayHomeAsUpEnabled]
  + Utf8 [setIntent]
  + Utf8 [setKey]
  + Utf8 [setOnPreferenceChangeListener]
  + Utf8 [setOnPreferenceClickListener]
  + Utf8 [setOrder]
  + Utf8 [setResult]
  + Utf8 [setSelectable]
  + Utf8 [setSummary]
  + Utf8 [setText]
  + Utf8 [setTitle]
  + Utf8 [settings]
  + Utf8 [settingsJson]
  + Utf8 [show]
  + Utf8 [signInPref]
  + Utf8 [signInPreferenceClickListener]
  + Utf8 [signOutPreference]
  + Utf8 [signOutPreferenceClickListener]
  + Utf8 [size]
  + Utf8 [sort]
  + Utf8 [taglineTextPreference]
  + Utf8 [this]
  + Utf8 [toArray]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [typeMap]
  + Utf8 [typePreference]
  + Utf8 [unescapeHTML]
  + Utf8 [updateBlogsPreferenceCategory]
  + Utf8 [url]
  + Utf8 [username]
  + Utf8 [usernamePref]
  + Utf8 [v]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [wpDB]
  + Utf8 [wp_passcode_lock_category]
  + Utf8 [wp_pref_app_about_section]
  + Utf8 [wp_pref_app_title]
  + Utf8 [wp_pref_category_blogs]
  + Utf8 [wp_pref_notification_blogs]
  + Utf8 [wp_pref_notification_settings]
  + Utf8 [wp_pref_notification_types]
  + Utf8 [wp_pref_notifications_category]
  + Utf8 [wp_pref_notifications_enabled]
  + Utf8 [wp_pref_passlock_enabled]
  + Utf8 [wp_pref_post_signature]
  + Utf8 [wp_pref_root]
  + Utf8 [wp_pref_sign_out]
  + Utf8 [wp_pref_wpcom_auth]
  + Utf8 [wp_pref_wpcom_username]
  + Utf8 [wpcomCategory]

Fields (count = 13):
  + Field:        taglineTextPreference Landroid/preference/EditTextPreference;
    Access flags: 0x0
      = android.preference.EditTextPreference taglineTextPreference
  + Field:        preferenceChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;
    Access flags: 0x0
      = android.preference.Preference$OnPreferenceChangeListener preferenceChangeListener
  + Field:        mTypeList [Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object[] mTypeList
  + Field:        mMutedBlogsList Ljava/util/ArrayList;
    Access flags: 0x2
      = private java.util.ArrayList mMutedBlogsList
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>;>;]
  + Field:        mNotificationSettings Ljava/util/Map;
    Access flags: 0x2
      = private java.util.Map mNotificationSettings
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Field:        mSettings Landroid/content/SharedPreferences;
    Access flags: 0x2
      = private android.content.SharedPreferences mSettings
  + Field:        mNotificationsGroup Landroid/preference/PreferenceGroup;
    Access flags: 0x2
      = private android.preference.PreferenceGroup mNotificationsGroup
  + Field:        mTypeChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;
    Access flags: 0x2
      = private android.preference.Preference$OnPreferenceChangeListener mTypeChangeListener
  + Field:        mMuteBlogChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;
    Access flags: 0x2
      = private android.preference.Preference$OnPreferenceChangeListener mMuteBlogChangeListener
  + Field:        mNotificationsEnabledChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;
    Access flags: 0x2
      = private android.preference.Preference$OnPreferenceChangeListener mNotificationsEnabledChangeListener
  + Field:        BlogNameComparatorForMutedBlogsList Ljava/util/Comparator;
    Access flags: 0xa
      = private static java.util.Comparator BlogNameComparatorForMutedBlogsList
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Comparator<Lcom/google/gson/internal/StringMap<*>;>;]
  + Field:        signInPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;
    Access flags: 0x2
      = private android.preference.Preference$OnPreferenceClickListener signInPreferenceClickListener
  + Field:        signOutPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;
    Access flags: 0x2
      = private android.preference.Preference$OnPreferenceClickListener signOutPreferenceClickListener

Methods (count = 16):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #91
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$4]
      [3] dup
      [4] invokespecial #203
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$4.<init> ()V]
      [7] putstatic #109
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.BlogNameComparatorForMutedBlogsList Ljava/util/Comparator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 428
        [10] -> line 449
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public PreferencesActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 65, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #155
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.<init> ()V]
      [4] aload_0 v0
      [5] new #88
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$1]
      [8] dup
      [9] aload_0 v0
      [10] invokespecial #200
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$1.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [13] putfield #116
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [16] aload_0 v0
      [17] new #89
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$2]
      [20] dup
      [21] aload_0 v0
      [22] invokespecial #201
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$2.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [25] putfield #110
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMuteBlogChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [28] aload_0 v0
      [29] new #90
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
      [32] dup
      [33] aload_0 v0
      [34] invokespecial #202
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [37] putfield #113
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsEnabledChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [40] aload_0 v0
      [41] new #92
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$5]
      [44] dup
      [45] aload_0 v0
      [46] invokespecial #204
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$5.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [49] putfield #119
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.signInPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [52] aload_0 v0
      [53] new #93
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
      [56] dup
      [57] aload_0 v0
      [58] invokespecial #205
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [61] putfield #120
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.signOutPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [64] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 56
        [4] -> line 263
        [16] -> line 285
        [28] -> line 309
        [40] -> line 514
        [52] -> line 526
        [64] -> line 56
      + Local variable table attribute (count = 1)
        v0: 0 -> 65 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 283, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #157
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] ldc #3
        + Integer [2130968585]
      [8] ldc #1
        + Integer [2130968578]
      [10] invokevirtual #195
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.overridePendingTransition (II)V]
      [13] aload_0 v0
      [14] aload_0 v0
      [15] invokevirtual #191
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [18] ldc #14
        + Integer [2131296524]
      [20] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [23] invokevirtual #198
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.setTitle (Ljava/lang/CharSequence;)V]
      [26] aload_0 v0
      [27] invokevirtual #193
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [30] astore_2 v2
      [31] aload_2 v2
      [32] iconst_1
      [33] invokevirtual #154
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayHomeAsUpEnabled (Z)V]
      [36] getstatic #107
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [39] ifnonnull +44 (target=83)
      [42] new #84
        + Class [org/edublogs/android/models/Blog]
      [45] dup
      [46] getstatic #108
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [49] invokevirtual #179
        + Methodref [org/edublogs/android/WordPressDB.getLastBlogId ()I]
      [52] invokespecial #184
        + Methodref [org/edublogs/android/models/Blog.<init> (I)V]
      [55] putstatic #107
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [58] goto +25 (target=83)
      [61] astore_3 v3
      [62] aload_0 v0
      [63] aload_0 v0
      [64] invokevirtual #191
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [67] ldc #10
        + Integer [2131296355]
      [69] invokevirtual #124
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [72] iconst_0
      [73] invokestatic #152
        + Methodref [android/widget/Toast.makeText (Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;]
      [76] invokevirtual #153
        + Methodref [android/widget/Toast.show ()V]
      [79] aload_0 v0
      [80] invokevirtual #189
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.finish ()V]
      [83] aload_0 v0
      [84] ldc #4
        + Integer [2131034113]
      [86] invokevirtual #185
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.addPreferencesFromResource (I)V]
      [89] aload_0 v0
      [90] aload_0 v0
      [91] ldc #37
        + String [wp_pref_notifications_category]
      [93] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [96] checkcast #54
        + Class [android/preference/PreferenceGroup]
      [99] putfield #114
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsGroup Landroid/preference/PreferenceGroup;]
      [102] aload_0 v0
      [103] new #94
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$7]
      [106] dup
      [107] aload_0 v0
      [108] invokespecial #206
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$7.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [111] putfield #118
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.preferenceChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [114] aload_0 v0
      [115] aload_0 v0
      [116] ldc #40
        + String [wp_pref_post_signature]
      [118] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [121] checkcast #49
        + Class [android/preference/EditTextPreference]
      [124] putfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [127] aload_0 v0
      [128] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [131] aload_0 v0
      [132] getfield #118
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.preferenceChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [135] invokevirtual #132
        + Methodref [android/preference/EditTextPreference.setOnPreferenceChangeListener (Landroid/preference/Preference$OnPreferenceChangeListener;)V]
      [138] aload_0 v0
      [139] ldc #42
        + String [wp_pref_sign_out]
      [141] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [144] astore_3 v3
      [145] aload_3 v3
      [146] aload_0 v0
      [147] getfield #120
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.signOutPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [150] invokevirtual #138
        + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
      [153] aload_0 v0
      [154] aload_0 v0
      [155] invokestatic #147
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [158] putfield #115
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mSettings Landroid/content/SharedPreferences;]
      [161] aload_0 v0
      [162] invokestatic #177
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [165] ifeq +45 (target=210)
      [168] aload_0 v0
      [169] getfield #115
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mSettings Landroid/content/SharedPreferences;]
      [172] ldc #35
        + String [wp_pref_notification_settings]
      [174] aconst_null
      [175] invokeinterface #216
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [180] astore v4
      [182] aload v4
      [184] ifnonnull +26 (target=210)
      [187] new #100
        + Class [org/xmlrpc/android/WPComXMLRPCApi]
      [190] dup
      [191] aload_0 v0
      [192] invokevirtual #190
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getApplicationContext ()Landroid/content/Context;]
      [195] invokespecial #214
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
      [198] new #95
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$8]
      [201] dup
      [202] aload_0 v0
      [203] invokespecial #207
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$8.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [206] aload_0 v0
      [207] invokevirtual #215
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
      [210] invokestatic #182
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [213] invokevirtual #183
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.isAppLockFeatureEnabled ()Z]
      [216] ifne +36 (target=252)
      [219] aload_0 v0
      [220] ldc #41
        + String [wp_pref_root]
      [222] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [225] checkcast #56
        + Class [android/preference/PreferenceScreen]
      [228] astore v4
      [230] aload_0 v0
      [231] ldc #30
        + String [wp_passcode_lock_category]
      [233] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [236] checkcast #54
        + Class [android/preference/PreferenceGroup]
      [239] astore v5
      [241] aload v4
      [243] aload v5
      [245] invokevirtual #149
        + Methodref [android/preference/PreferenceScreen.removePreference (Landroid/preference/Preference;)Z]
      [248] pop
      [249] goto +29 (target=278)
      [252] aload_0 v0
      [253] ldc #39
        + String [wp_pref_passlock_enabled]
      [255] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [258] checkcast #48
        + Class [android/preference/CheckBoxPreference]
      [261] astore v4
      [263] aload v4
      [265] new #96
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$9]
      [268] dup
      [269] aload_0 v0
      [270] aload v4
      [272] invokespecial #208
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$9.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/preference/CheckBoxPreference;)V]
      [275] invokevirtual #129
        + Methodref [android/preference/CheckBoxPreference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
      [278] aload_0 v0
      [279] invokevirtual #186
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.displayPreferences ()V]
      [282] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (42 -> 58: 61):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 35)
        [0] -> line 70
        [5] -> line 72
        [13] -> line 74
        [26] -> line 76
        [31] -> line 77
        [36] -> line 79
        [42] -> line 81
        [58] -> line 82
        [62] -> line 83
        [79] -> line 84
        [83] -> line 87
        [89] -> line 89
        [102] -> line 91
        [114] -> line 100
        [127] -> line 101
        [138] -> line 103
        [145] -> line 104
        [153] -> line 106
        [161] -> line 109
        [168] -> line 110
        [182] -> line 111
        [187] -> line 112
        [206] -> line 120
        [207] -> line 112
        [210] -> line 125
        [219] -> line 126
        [230] -> line 127
        [241] -> line 128
        [249] -> line 129
        [252] -> line 130
        [263] -> line 132
        [265] -> line 133
        [275] -> line 132
        [278] -> line 143
        [282] -> line 144
      + Local variable table attribute (count = 9)
        v0: 0 -> 283 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 0 -> 283 [Landroid/os/Bundle; icicle]
        v2: 31 -> 283 [Lcom/actionbarsherlock/app/ActionBar; ab]
        v3: 62 -> 83 [Ljava/lang/Exception; e]
        v3: 145 -> 283 [Landroid/preference/Preference; signOutPreference]
        v4: 182 -> 210 [Ljava/lang/String; settingsJson]
        v4: 230 -> 249 [Landroid/preference/PreferenceScreen; rootScreen]
        v5: 241 -> 249 [Landroid/preference/PreferenceGroup; passcodeGroup]
        v4: 263 -> 278 [Landroid/preference/CheckBoxPreference; passcodeEnabledCheckBoxPreference]
  + Method:       onResume()V
    Access flags: 0x1
      = public void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #160
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onResume ()V]
      [4] aload_0 v0
      [5] invokevirtual #199
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.updateBlogsPreferenceCategory ()V]
      [8] invokestatic #182
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [11] invokevirtual #183
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.isAppLockFeatureEnabled ()Z]
      [14] ifeq +38 (target=52)
      [17] aload_0 v0
      [18] ldc #39
        + String [wp_pref_passlock_enabled]
      [20] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [23] checkcast #48
        + Class [android/preference/CheckBoxPreference]
      [26] astore_1 v1
      [27] invokestatic #182
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [30] invokevirtual #181
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [33] invokevirtual #180
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
      [36] ifeq +11 (target=47)
      [39] aload_1 v1
      [40] iconst_1
      [41] invokevirtual #126
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [44] goto +8 (target=52)
      [47] aload_1 v1
      [48] iconst_0
      [49] invokevirtual #126
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 148
        [4] -> line 151
        [8] -> line 154
        [17] -> line 155
        [27] -> line 156
        [39] -> line 157
        [44] -> line 158
        [47] -> line 159
        [52] -> line 162
      + Local variable table attribute (count = 2)
        v0: 0 -> 53 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 27 -> 52 [Landroid/preference/CheckBoxPreference; passcodeEnabledCheckBoxPreference]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #1
        + Integer [2130968578]
      [3] ldc #2
        + Integer [2130968584]
      [5] invokevirtual #195
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.overridePendingTransition (II)V]
      [8] aload_0 v0
      [9] iconst_m1
      [10] invokevirtual #197
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.setResult (I)V]
      [13] aload_0 v0
      [14] invokespecial #159
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onPause ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 166
        [8] -> line 167
        [13] -> line 168
        [17] -> line 169
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] invokeinterface #217
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [6] tableswitch (1 offsets, default=22) (target=28)
        16908332: offset = 18, target = 24
        default: offset = 22, target = 28
      [24] aload_0 v0
      [25] invokevirtual #189
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.finish ()V]
      [28] aload_0 v0
      [29] aload_1 v1
      [30] invokespecial #158
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [33] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 172
        [24] -> line 174
        [28] -> line 176
      + Local variable table attribute (count = 2)
        v0: 0 -> 34 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 0 -> 34 [Lcom/actionbarsherlock/view/MenuItem; item]
  + Method:       updateBlogsPreferenceCategory()V
    Access flags: 0x4
      = protected void updateBlogsPreferenceCategory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 254, locals = 10, stack = 4):
      [0] aload_0 v0
      [1] ldc #33
        + String [wp_pref_category_blogs]
      [3] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [6] checkcast #53
        + Class [android/preference/PreferenceCategory]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] invokevirtual #145
        + Methodref [android/preference/PreferenceCategory.removeAll ()V]
      [14] getstatic #108
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [17] invokevirtual #178
        + Methodref [org/edublogs/android/WordPressDB.getAccounts ()Ljava/util/List;]
      [20] astore_2 v2
      [21] iconst_0
      [22] istore_3 v3
      [23] aload_2 v2
      [24] invokeinterface #220
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [29] astore v5
      [31] goto +160 (target=191)
      [34] aload v5
      [36] invokeinterface #219
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [41] checkcast #78
        + Class [java/util/Map]
      [44] astore v4
      [46] aload v4
      [48] ldc #21
        + String [blogName]
      [50] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [55] invokevirtual #167
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [58] invokestatic #213
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [61] astore v6
      [63] aload v4
      [65] ldc #25
        + String [id]
      [67] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [72] checkcast #67
        + Class [java/lang/Integer]
      [75] invokevirtual #165
        + Methodref [java/lang/Integer.intValue ()I]
      [78] istore v7
      [80] new #50
        + Class [android/preference/Preference]
      [83] dup
      [84] aload_0 v0
      [85] invokespecial #136
        + Methodref [android/preference/Preference.<init> (Landroid/content/Context;)V]
      [88] astore v8
      [90] aload v8
      [92] aload v6
      [94] invokevirtual #143
        + Methodref [android/preference/Preference.setTitle (Ljava/lang/CharSequence;)V]
      [97] new #72
        + Class [java/net/URL]
      [100] dup
      [101] aload v4
      [103] ldc #28
        + String [url]
      [105] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [110] invokevirtual #167
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [113] invokespecial #172
        + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
      [116] astore v9
      [118] aload v6
      [120] aload v9
      [122] invokevirtual #173
        + Methodref [java/net/URL.getHost ()Ljava/lang/String;]
      [125] invokevirtual #168
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [128] ifne +18 (target=146)
      [131] aload v8
      [133] aload v9
      [135] invokevirtual #173
        + Methodref [java/net/URL.getHost ()Ljava/lang/String;]
      [138] invokevirtual #141
        + Methodref [android/preference/Preference.setSummary (Ljava/lang/CharSequence;)V]
      [141] goto +5 (target=146)
      [144] astore v9
      [146] new #45
        + Class [android/content/Intent]
      [149] dup
      [150] aload_0 v0
      [151] ldc #86
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
      [153] invokespecial #122
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [156] astore v9
      [158] aload v9
      [160] ldc #25
        + String [id]
      [162] iload v7
      [164] invokevirtual #123
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;I)Landroid/content/Intent;]
      [167] pop
      [168] aload v8
      [170] aload v9
      [172] invokevirtual #137
        + Methodref [android/preference/Preference.setIntent (Landroid/content/Intent;)V]
      [175] aload v8
      [177] iload_3 v3
      [178] iinc v3, 1
      [181] invokevirtual #139
        + Methodref [android/preference/Preference.setOrder (I)V]
      [184] aload_1 v1
      [185] aload v8
      [187] invokevirtual #144
        + Methodref [android/preference/PreferenceCategory.addPreference (Landroid/preference/Preference;)Z]
      [190] pop
      [191] aload v5
      [193] invokeinterface #218
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [198] ifne -164 (target=34)
      [201] new #50
        + Class [android/preference/Preference]
      [204] dup
      [205] aload_0 v0
      [206] invokespecial #136
        + Methodref [android/preference/Preference.<init> (Landroid/content/Context;)V]
      [209] astore v4
      [211] aload v4
      [213] ldc #9
        + Integer [2131296318]
      [215] invokevirtual #142
        + Methodref [android/preference/Preference.setTitle (I)V]
      [218] new #45
        + Class [android/content/Intent]
      [221] dup
      [222] aload_0 v0
      [223] ldc #85
        + Class [org/edublogs/android/ui/accounts/NewAccountActivity]
      [225] invokespecial #122
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [228] astore v5
      [230] aload v4
      [232] aload v5
      [234] invokevirtual #137
        + Methodref [android/preference/Preference.setIntent (Landroid/content/Intent;)V]
      [237] aload v4
      [239] iload_3 v3
      [240] iinc v3, 1
      [243] invokevirtual #139
        + Methodref [android/preference/Preference.setOrder (I)V]
      [246] aload_1 v1
      [247] aload v4
      [249] invokevirtual #144
        + Methodref [android/preference/PreferenceCategory.addPreference (Landroid/preference/Preference;)Z]
      [252] pop
      [253] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (97 -> 141: 144):
      + Class [java/net/MalformedURLException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 184
        [10] -> line 185
        [14] -> line 187
        [21] -> line 188
        [23] -> line 189
        [46] -> line 190
        [63] -> line 191
        [80] -> line 193
        [90] -> line 194
        [97] -> line 198
        [118] -> line 199
        [131] -> line 200
        [141] -> line 202
        [146] -> line 206
        [158] -> line 207
        [168] -> line 208
        [175] -> line 209
        [184] -> line 210
        [191] -> line 189
        [201] -> line 213
        [211] -> line 214
        [218] -> line 217
        [230] -> line 218
        [237] -> line 219
        [246] -> line 220
        [253] -> line 221
      + Local variable table attribute (count = 12)
        v0: 0 -> 254 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 10 -> 254 [Landroid/preference/PreferenceCategory; blogsCategory]
        v2: 21 -> 254 [Ljava/util/List; accounts]
        v3: 23 -> 254 [I order]
        v4: 46 -> 191 [Ljava/util/Map; account]
        v6: 63 -> 191 [Ljava/lang/String; blogName]
        v7: 80 -> 191 [I accountId]
        v8: 90 -> 191 [Landroid/preference/Preference; blogSettingsPreference]
        v9: 118 -> 141 [Ljava/net/URL; blogUrl]
        v9: 158 -> 191 [Landroid/content/Intent; intent]
        v4: 211 -> 254 [Landroid/preference/Preference; addBlogPreference]
        v5: 230 -> 254 [Landroid/content/Intent; intent]
      + Local variable type table attribute (count = 2)
        v2: 21 -> 254 [Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; accounts]
        v4: 46 -> 191 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; account]
  + Method:       displayPreferences()V
    Access flags: 0x1
      = public void displayPreferences()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #196
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.refreshWPComAuthCategory ()V]
      [4] aload_0 v0
      [5] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [8] invokevirtual #131
        + Methodref [android/preference/EditTextPreference.getText ()Ljava/lang/String;]
      [11] ifnull +18 (target=29)
      [14] aload_0 v0
      [15] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [18] invokevirtual #131
        + Methodref [android/preference/EditTextPreference.getText ()Ljava/lang/String;]
      [21] ldc #16
        + String []
      [23] invokevirtual #168
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [26] ifeq +62 (target=88)
      [29] invokestatic #211
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [32] invokevirtual #212
        + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
      [35] ifeq +28 (target=63)
      [38] aload_0 v0
      [39] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [42] ldc #13
        + Integer [2131296450]
      [44] invokevirtual #133
        + Methodref [android/preference/EditTextPreference.setSummary (I)V]
      [47] aload_0 v0
      [48] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [51] aload_0 v0
      [52] ldc #13
        + Integer [2131296450]
      [54] invokevirtual #192
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
      [57] invokevirtual #135
        + Methodref [android/preference/EditTextPreference.setText (Ljava/lang/String;)V]
      [60] goto +42 (target=102)
      [63] aload_0 v0
      [64] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [67] ldc #12
        + Integer [2131296449]
      [69] invokevirtual #133
        + Methodref [android/preference/EditTextPreference.setSummary (I)V]
      [72] aload_0 v0
      [73] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [76] aload_0 v0
      [77] ldc #12
        + Integer [2131296449]
      [79] invokevirtual #192
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
      [82] invokevirtual #135
        + Methodref [android/preference/EditTextPreference.setText (Ljava/lang/String;)V]
      [85] goto +17 (target=102)
      [88] aload_0 v0
      [89] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [92] aload_0 v0
      [93] getfield #121
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.taglineTextPreference Landroid/preference/EditTextPreference;]
      [96] invokevirtual #131
        + Methodref [android/preference/EditTextPreference.getText ()Ljava/lang/String;]
      [99] invokevirtual #134
        + Methodref [android/preference/EditTextPreference.setSummary (Ljava/lang/CharSequence;)V]
      [102] invokestatic #211
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [105] invokevirtual #212
        + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
      [108] ifeq +40 (target=148)
      [111] aload_0 v0
      [112] ldc #31
        + String [wp_pref_app_about_section]
      [114] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [117] checkcast #53
        + Class [android/preference/PreferenceCategory]
      [120] astore_1 v1
      [121] aload_1 v1
      [122] aload_0 v0
      [123] ldc #15
        + Integer [2131296564]
      [125] invokevirtual #192
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
      [128] invokevirtual #146
        + Methodref [android/preference/PreferenceCategory.setTitle (Ljava/lang/CharSequence;)V]
      [131] aload_0 v0
      [132] ldc #32
        + String [wp_pref_app_title]
      [134] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [137] astore_2 v2
      [138] aload_2 v2
      [139] aload_0 v0
      [140] ldc #15
        + Integer [2131296564]
      [142] invokevirtual #192
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
      [145] invokevirtual #143
        + Methodref [android/preference/Preference.setTitle (Ljava/lang/CharSequence;)V]
      [148] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 237
        [4] -> line 240
        [29] -> line 241
        [38] -> line 242
        [47] -> line 243
        [60] -> line 244
        [63] -> line 245
        [72] -> line 246
        [85] -> line 248
        [88] -> line 249
        [102] -> line 252
        [111] -> line 253
        [121] -> line 254
        [131] -> line 255
        [138] -> line 256
        [148] -> line 258
      + Local variable table attribute (count = 3)
        v0: 0 -> 149 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 121 -> 148 [Landroid/preference/PreferenceCategory; appAboutSectionName]
        v2: 138 -> 148 [Landroid/preference/Preference; appName]
  + Method:       enabledButtonClick(Landroid/view/View;)V
    Access flags: 0x2
      = private void enabledButtonClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 149, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
      [4] ldc #26
        + String [mute_until]
      [6] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [11] checkcast #65
        + Class [com/google/gson/internal/StringMap]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] ifnull +132 (target=148)
      [19] aload_1 v1
      [20] invokevirtual #151
        + Methodref [android/view/View.getId ()I]
      [23] ldc #5
        + Integer [2131165424]
      [25] ificmpne +15 (target=40)
      [28] aload_2 v2
      [29] ldc #29
        + String [value]
      [31] ldc #24
        + String [forever]
      [33] invokevirtual #164
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [36] pop
      [37] goto +66 (target=103)
      [40] aload_1 v1
      [41] invokevirtual #151
        + Methodref [android/view/View.getId ()I]
      [44] ldc #6
        + Integer [2131165425]
      [46] ificmpne +27 (target=73)
      [49] aload_2 v2
      [50] ldc #29
        + String [value]
      [52] invokestatic #171
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [55] ldc2_w #101
        + Long [1000]
      [58] ldiv
      [59] ldc2_w #103
        + Long [3600]
      [62] ladd
      [63] invokestatic #170
        + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
      [66] invokevirtual #164
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [69] pop
      [70] goto +33 (target=103)
      [73] aload_1 v1
      [74] invokevirtual #151
        + Methodref [android/view/View.getId ()I]
      [77] ldc #7
        + Integer [2131165426]
      [79] ificmpne +24 (target=103)
      [82] aload_2 v2
      [83] ldc #29
        + String [value]
      [85] invokestatic #171
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [88] ldc2_w #101
        + Long [1000]
      [91] ldiv
      [92] ldc2_w #105
        + Long [28800]
      [95] ladd
      [96] invokestatic #170
        + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
      [99] invokevirtual #164
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [102] pop
      [103] aload_0 v0
      [104] ldc #38
        + String [wp_pref_notifications_enabled]
      [106] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [109] checkcast #48
        + Class [android/preference/CheckBoxPreference]
      [112] astore_3 v3
      [113] aload_3 v3
      [114] iconst_0
      [115] invokevirtual #126
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [118] aload_0 v0
      [119] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
      [122] ldc #26
        + String [mute_until]
      [124] aload_2 v2
      [125] invokeinterface #223
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [130] pop
      [131] new #97
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      [134] dup
      [135] aload_0 v0
      [136] aconst_null
      [137] invokespecial #209
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
      [140] iconst_0
      [141] anewarray #68
        + Class [java/lang/Object]
      [144] invokevirtual #210
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [147] pop
      [148] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 360
        [4] -> line 361
        [14] -> line 360
        [15] -> line 362
        [19] -> line 363
        [28] -> line 364
        [37] -> line 365
        [49] -> line 366
        [52] -> line 367
        [66] -> line 366
        [70] -> line 368
        [82] -> line 369
        [85] -> line 370
        [99] -> line 369
        [103] -> line 372
        [113] -> line 373
        [118] -> line 374
        [131] -> line 375
        [148] -> line 377
      + Local variable table attribute (count = 4)
        v0: 0 -> 149 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 0 -> 149 [Landroid/view/View; v]
        v2: 15 -> 149 [Lcom/google/gson/internal/StringMap; muteUntilMap]
        v3: 113 -> 148 [Landroid/preference/CheckBoxPreference; enabledCheckBoxPreference]
      + Local variable type table attribute (count = 1)
        v2: 15 -> 149 [Lcom/google/gson/internal/StringMap<Ljava/lang/String;>; muteUntilMap]
  + Method:       refreshWPComAuthCategory()V
    Access flags: 0x2
      = private void refreshWPComAuthCategory()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 129, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] ldc #43
        + String [wp_pref_wpcom_auth]
      [3] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [6] checkcast #53
        + Class [android/preference/PreferenceCategory]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] invokevirtual #145
        + Methodref [android/preference/PreferenceCategory.removeAll ()V]
      [14] aload_0 v0
      [15] invokestatic #177
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [18] ifeq +58 (target=76)
      [21] aload_0 v0
      [22] getfield #115
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mSettings Landroid/content/SharedPreferences;]
      [25] ldc #44
        + String [wp_pref_wpcom_username]
      [27] aconst_null
      [28] invokeinterface #216
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [33] astore_2 v2
      [34] new #50
        + Class [android/preference/Preference]
      [37] dup
      [38] aload_0 v0
      [39] invokespecial #136
        + Methodref [android/preference/Preference.<init> (Landroid/content/Context;)V]
      [42] astore_3 v3
      [43] aload_3 v3
      [44] aload_0 v0
      [45] ldc #8
        + Integer [2131296312]
      [47] invokevirtual #192
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
      [50] invokevirtual #143
        + Methodref [android/preference/Preference.setTitle (Ljava/lang/CharSequence;)V]
      [53] aload_3 v3
      [54] aload_2 v2
      [55] invokevirtual #141
        + Methodref [android/preference/Preference.setSummary (Ljava/lang/CharSequence;)V]
      [58] aload_3 v3
      [59] iconst_0
      [60] invokevirtual #140
        + Methodref [android/preference/Preference.setSelectable (Z)V]
      [63] aload_1 v1
      [64] aload_3 v3
      [65] invokevirtual #144
        + Methodref [android/preference/PreferenceCategory.addPreference (Landroid/preference/Preference;)Z]
      [68] pop
      [69] aload_0 v0
      [70] invokespecial #194
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.loadNotifications ()V]
      [73] goto +55 (target=128)
      [76] new #50
        + Class [android/preference/Preference]
      [79] dup
      [80] aload_0 v0
      [81] invokespecial #136
        + Methodref [android/preference/Preference.<init> (Landroid/content/Context;)V]
      [84] astore_2 v2
      [85] aload_2 v2
      [86] aload_0 v0
      [87] ldc #11
        + Integer [2131296358]
      [89] invokevirtual #192
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
      [92] invokevirtual #143
        + Methodref [android/preference/Preference.setTitle (Ljava/lang/CharSequence;)V]
      [95] aload_2 v2
      [96] aload_0 v0
      [97] getfield #119
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.signInPreferenceClickListener Landroid/preference/Preference$OnPreferenceClickListener;]
      [100] invokevirtual #138
        + Methodref [android/preference/Preference.setOnPreferenceClickListener (Landroid/preference/Preference$OnPreferenceClickListener;)V]
      [103] aload_1 v1
      [104] aload_2 v2
      [105] invokevirtual #144
        + Methodref [android/preference/PreferenceCategory.addPreference (Landroid/preference/Preference;)Z]
      [108] pop
      [109] aload_0 v0
      [110] ldc #41
        + String [wp_pref_root]
      [112] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [115] checkcast #56
        + Class [android/preference/PreferenceScreen]
      [118] astore_3 v3
      [119] aload_3 v3
      [120] aload_0 v0
      [121] getfield #114
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsGroup Landroid/preference/PreferenceGroup;]
      [124] invokevirtual #149
        + Methodref [android/preference/PreferenceScreen.removePreference (Landroid/preference/Preference;)Z]
      [127] pop
      [128] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 403
        [10] -> line 404
        [14] -> line 406
        [21] -> line 407
        [34] -> line 408
        [43] -> line 409
        [53] -> line 410
        [58] -> line 411
        [63] -> line 413
        [69] -> line 415
        [73] -> line 416
        [76] -> line 417
        [85] -> line 418
        [95] -> line 419
        [103] -> line 420
        [109] -> line 422
        [119] -> line 423
        [128] -> line 425
      + Local variable table attribute (count = 6)
        v0: 0 -> 129 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 10 -> 129 [Landroid/preference/PreferenceCategory; wpcomCategory]
        v2: 34 -> 73 [Ljava/lang/String; username]
        v3: 43 -> 73 [Landroid/preference/Preference; usernamePref]
        v2: 85 -> 128 [Landroid/preference/Preference; signInPref]
        v3: 119 -> 128 [Landroid/preference/PreferenceScreen; rootScreen]
  + Method:       loadNotifications()V
    Access flags: 0x2
      = private void loadNotifications()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 491, locals = 12, stack = 4):
      [0] aload_0 v0
      [1] ldc #41
        + String [wp_pref_root]
      [3] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [6] checkcast #56
        + Class [android/preference/PreferenceScreen]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] aload_0 v0
      [12] getfield #114
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsGroup Landroid/preference/PreferenceGroup;]
      [15] invokevirtual #148
        + Methodref [android/preference/PreferenceScreen.addPreference (Landroid/preference/Preference;)Z]
      [18] pop
      [19] aload_0 v0
      [20] ldc #36
        + String [wp_pref_notification_types]
      [22] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [25] checkcast #53
        + Class [android/preference/PreferenceCategory]
      [28] astore_2 v2
      [29] aload_0 v0
      [30] invokestatic #147
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [33] astore_3 v3
      [34] aload_3 v3
      [35] ldc #35
        + String [wp_pref_notification_settings]
      [37] aconst_null
      [38] invokeinterface #216
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [43] astore v4
      [45] aload v4
      [47] ifnonnull +13 (target=60)
      [50] aload_1 v1
      [51] aload_0 v0
      [52] getfield #114
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsGroup Landroid/preference/PreferenceGroup;]
      [55] invokevirtual #149
        + Methodref [android/preference/PreferenceScreen.removePreference (Landroid/preference/Preference;)Z]
      [58] pop
      [59] return
      [60] new #63
        + Class [com/google/gson/Gson]
      [63] dup
      [64] invokespecial #161
        + Methodref [com/google/gson/Gson.<init> ()V]
      [67] astore v5
      [69] aload_0 v0
      [70] aload v5
      [72] aload v4
      [74] ldc #75
        + Class [java/util/HashMap]
      [76] invokevirtual #162
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
      [79] checkcast #78
        + Class [java/util/Map]
      [82] putfield #112
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
      [85] aload_0 v0
      [86] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
      [89] ldc #27
        + String [muted_blogs]
      [91] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [96] checkcast #65
        + Class [com/google/gson/internal/StringMap]
      [99] astore v6
      [101] aload_0 v0
      [102] aload v6
      [104] ldc #29
        + String [value]
      [106] invokevirtual #163
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [109] checkcast #73
        + Class [java/util/ArrayList]
      [112] putfield #111
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMutedBlogsList Ljava/util/ArrayList;]
      [115] aload_0 v0
      [116] getfield #111
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMutedBlogsList Ljava/util/ArrayList;]
      [119] getstatic #109
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.BlogNameComparatorForMutedBlogsList Ljava/util/Comparator;]
      [122] invokestatic #176
        + Methodref [java/util/Collections.sort (Ljava/util/List;Ljava/util/Comparator;)V]
      [125] aload_0 v0
      [126] aload_0 v0
      [127] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
      [130] invokeinterface #222
        + InterfaceMethodref [java/util/Map.keySet ()Ljava/util/Set;]
      [135] invokeinterface #224
        + InterfaceMethodref [java/util/Set.toArray ()[Ljava/lang/Object;]
      [140] putfield #117
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeList [Ljava/lang/Object;]
      [143] iconst_0
      [144] istore v7
      [146] goto +136 (target=282)
      [149] aload_0 v0
      [150] getfield #117
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeList [Ljava/lang/Object;]
      [153] iload v7
      [155] aaload
      [156] ldc #27
        + String [muted_blogs]
      [158] invokevirtual #166
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [161] ifne +118 (target=279)
      [164] aload_0 v0
      [165] getfield #117
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeList [Ljava/lang/Object;]
      [168] iload v7
      [170] aaload
      [171] ldc #26
        + String [mute_until]
      [173] invokevirtual #166
        + Methodref [java/lang/Object.equals (Ljava/lang/Object;)Z]
      [176] ifne +103 (target=279)
      [179] aload_0 v0
      [180] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
      [183] aload_0 v0
      [184] getfield #117
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeList [Ljava/lang/Object;]
      [187] iload v7
      [189] aaload
      [190] invokevirtual #167
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [193] invokeinterface #221
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [198] checkcast #65
        + Class [com/google/gson/internal/StringMap]
      [201] astore v8
      [203] new #48
        + Class [android/preference/CheckBoxPreference]
      [206] dup
      [207] aload_0 v0
      [208] invokespecial #125
        + Methodref [android/preference/CheckBoxPreference.<init> (Landroid/content/Context;)V]
      [211] astore v9
      [213] aload v9
      [215] aload_0 v0
      [216] getfield #117
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeList [Ljava/lang/Object;]
      [219] iload v7
      [221] aaload
      [222] invokevirtual #167
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [225] invokevirtual #127
        + Methodref [android/preference/CheckBoxPreference.setKey (Ljava/lang/String;)V]
      [228] aload v9
      [230] aload v8
      [232] ldc #29
        + String [value]
      [234] invokevirtual #163
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [237] invokevirtual #167
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [240] ldc #17
        + String [1]
      [242] invokevirtual #168
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [245] invokevirtual #126
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [248] aload v9
      [250] aload v8
      [252] ldc #23
        + String [desc]
      [254] invokevirtual #163
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [257] invokevirtual #167
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [260] invokevirtual #130
        + Methodref [android/preference/CheckBoxPreference.setTitle (Ljava/lang/CharSequence;)V]
      [263] aload v9
      [265] aload_0 v0
      [266] getfield #116
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [269] invokevirtual #128
        + Methodref [android/preference/CheckBoxPreference.setOnPreferenceChangeListener (Landroid/preference/Preference$OnPreferenceChangeListener;)V]
      [272] aload_2 v2
      [273] aload v9
      [275] invokevirtual #144
        + Methodref [android/preference/PreferenceCategory.addPreference (Landroid/preference/Preference;)Z]
      [278] pop
      [279] iinc v7, 1
      [282] iload v7
      [284] aload_0 v0
      [285] getfield #117
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mTypeList [Ljava/lang/Object;]
      [288] arraylength
      [289] ificmplt -140 (target=149)
      [292] aload_0 v0
      [293] ldc #34
        + String [wp_pref_notification_blogs]
      [295] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [298] checkcast #53
        + Class [android/preference/PreferenceCategory]
      [301] astore v7
      [303] iconst_0
      [304] istore v8
      [306] goto +127 (target=433)
      [309] aload_0 v0
      [310] getfield #111
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMutedBlogsList Ljava/util/ArrayList;]
      [313] iload v8
      [315] invokevirtual #174
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [318] checkcast #65
        + Class [com/google/gson/internal/StringMap]
      [321] astore v9
      [323] aload v9
      [325] ldc #22
        + String [blog_name]
      [327] invokevirtual #163
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [330] checkcast #69
        + Class [java/lang/String]
      [333] astore v10
      [335] aload v10
      [337] ifnull +16 (target=353)
      [340] aload v10
      [342] invokevirtual #169
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [345] ldc #16
        + String []
      [347] invokevirtual #168
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [350] ifeq +15 (target=365)
      [353] aload v9
      [355] ldc #28
        + String [url]
      [357] invokevirtual #163
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [360] checkcast #69
        + Class [java/lang/String]
      [363] astore v10
      [365] new #48
        + Class [android/preference/CheckBoxPreference]
      [368] dup
      [369] aload_0 v0
      [370] invokespecial #125
        + Methodref [android/preference/CheckBoxPreference.<init> (Landroid/content/Context;)V]
      [373] astore v11
      [375] aload v11
      [377] aload v9
      [379] ldc #29
        + String [value]
      [381] invokevirtual #163
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [384] invokevirtual #167
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [387] ldc #17
        + String [1]
      [389] invokevirtual #168
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [392] ifeq +7 (target=399)
      [395] iconst_0
      [396] goto +4 (target=400)
      [399] iconst_1
      [400] invokevirtual #126
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [403] aload v11
      [405] aload v10
      [407] invokestatic #213
        + Methodref [org/edublogs/android/util/StringUtils.unescapeHTML (Ljava/lang/String;)Ljava/lang/String;]
      [410] invokevirtual #130
        + Methodref [android/preference/CheckBoxPreference.setTitle (Ljava/lang/CharSequence;)V]
      [413] aload v11
      [415] aload_0 v0
      [416] getfield #110
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMuteBlogChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [419] invokevirtual #128
        + Methodref [android/preference/CheckBoxPreference.setOnPreferenceChangeListener (Landroid/preference/Preference$OnPreferenceChangeListener;)V]
      [422] aload v7
      [424] aload v11
      [426] invokevirtual #144
        + Methodref [android/preference/PreferenceCategory.addPreference (Landroid/preference/Preference;)Z]
      [429] pop
      [430] iinc v8, 1
      [433] iload v8
      [435] aload_0 v0
      [436] getfield #111
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMutedBlogsList Ljava/util/ArrayList;]
      [439] invokevirtual #175
        + Methodref [java/util/ArrayList.size ()I]
      [442] ificmplt -133 (target=309)
      [445] goto +25 (target=470)
      [448] astore v5
      [450] ldc #20
        + String [WORDPRESS]
      [452] ldc #19
        + String [Notification Settings Json could not be parsed.]
      [454] invokestatic #150
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [457] pop
      [458] return
      [459] astore v5
      [461] ldc #20
        + String [WORDPRESS]
      [463] ldc #18
        + String [Failed to load notification settings.]
      [465] invokestatic #150
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [468] pop
      [469] return
      [470] aload_0 v0
      [471] ldc #38
        + String [wp_pref_notifications_enabled]
      [473] invokevirtual #188
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.findPreference (Ljava/lang/CharSequence;)Landroid/preference/Preference;]
      [476] checkcast #48
        + Class [android/preference/CheckBoxPreference]
      [479] astore v5
      [481] aload v5
      [483] aload_0 v0
      [484] getfield #113
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationsEnabledChangeListener Landroid/preference/Preference$OnPreferenceChangeListener;]
      [487] invokevirtual #128
        + Methodref [android/preference/CheckBoxPreference.setOnPreferenceChangeListener (Landroid/preference/Preference$OnPreferenceChangeListener;)V]
      [490] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (60 -> 445: 448):
      + Class [com/google/gson/JsonSyntaxException]
      + ExceptionInfo (60 -> 445: 459):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 47)
        [0] -> line 454
        [10] -> line 455
        [19] -> line 457
        [29] -> line 458
        [34] -> line 460
        [45] -> line 461
        [50] -> line 462
        [59] -> line 463
        [60] -> line 466
        [69] -> line 467
        [85] -> line 468
        [101] -> line 469
        [115] -> line 470
        [125] -> line 472
        [143] -> line 474
        [149] -> line 475
        [179] -> line 476
        [183] -> line 477
        [201] -> line 476
        [203] -> line 478
        [213] -> line 479
        [228] -> line 480
        [248] -> line 481
        [263] -> line 482
        [272] -> line 483
        [279] -> line 474
        [292] -> line 487
        [303] -> line 488
        [309] -> line 489
        [323] -> line 490
        [335] -> line 491
        [353] -> line 492
        [365] -> line 493
        [375] -> line 494
        [403] -> line 495
        [413] -> line 496
        [422] -> line 497
        [430] -> line 488
        [445] -> line 500
        [450] -> line 501
        [458] -> line 502
        [459] -> line 503
        [461] -> line 504
        [469] -> line 505
        [470] -> line 508
        [481] -> line 509
        [490] -> line 512
      + Local variable table attribute (count = 18)
        v0: 0 -> 491 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 10 -> 491 [Landroid/preference/PreferenceScreen; rootScreen]
        v2: 29 -> 491 [Landroid/preference/PreferenceCategory; notificationTypesCategory]
        v3: 34 -> 491 [Landroid/content/SharedPreferences; settings]
        v4: 45 -> 491 [Ljava/lang/String; settingsJson]
        v5: 69 -> 445 [Lcom/google/gson/Gson; gson]
        v6: 101 -> 445 [Lcom/google/gson/internal/StringMap; mutedBlogsMap]
        v7: 146 -> 292 [I i]
        v8: 203 -> 279 [Lcom/google/gson/internal/StringMap; typeMap]
        v9: 213 -> 279 [Landroid/preference/CheckBoxPreference; typePreference]
        v7: 303 -> 445 [Landroid/preference/PreferenceCategory; selectBlogsCategory]
        v8: 306 -> 445 [I i]
        v9: 323 -> 430 [Lcom/google/gson/internal/StringMap; blogMap]
        v10: 335 -> 430 [Ljava/lang/String; blogName]
        v11: 375 -> 430 [Landroid/preference/CheckBoxPreference; blogPreference]
        v5: 450 -> 459 [Lcom/google/gson/JsonSyntaxException; e]
        v5: 461 -> 470 [Ljava/lang/Exception; e]
        v5: 481 -> 490 [Landroid/preference/CheckBoxPreference; notificationsEnabledCheckBox]
      + Local variable type table attribute (count = 3)
        v6: 101 -> 445 [Lcom/google/gson/internal/StringMap<*>; mutedBlogsMap]
        v8: 203 -> 279 [Lcom/google/gson/internal/StringMap<*>; typeMap]
        v9: 323 -> 430 [Lcom/google/gson/internal/StringMap<*>; blogMap]
  + Method:       onActivityResult(IILandroid/content/Intent;)V
    Access flags: 0x4
      = protected void onActivityResult(int,int,android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #196
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.refreshWPComAuthCategory ()V]
      [4] aload_0 v0
      [5] iload_1 v1
      [6] iload_2 v2
      [7] aload_3 v3
      [8] invokespecial #156
        + Methodref [com/actionbarsherlock/app/SherlockPreferenceActivity.onActivityResult (IILandroid/content/Intent;)V]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 557
        [4] -> line 558
        [11] -> line 559
      + Local variable table attribute (count = 4)
        v0: 0 -> 12 [Lorg/edublogs/android/ui/prefs/PreferencesActivity; this]
        v1: 0 -> 12 [I requestCode]
        v2: 0 -> 12 [I resultCode]
        v3: 0 -> 12 [Landroid/content/Intent; data]
  + Method:       access$0(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;
    Access flags: 0x1008
      = static synthetic java.util.Map access$0(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #112
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mNotificationSettings Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 63
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;
    Access flags: 0x1008
      = static synthetic java.util.ArrayList access$1(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #111
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity.mMutedBlogsList Ljava/util/ArrayList;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 62
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V
    Access flags: 0x1008
      = static synthetic void access$2(org.edublogs.android.ui.prefs.PreferencesActivity,android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #187
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.enabledButtonClick (Landroid/view/View;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 359
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x1008
      = static synthetic void access$3(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #196
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.refreshWPComAuthCategory ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 402
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 12)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceChangeListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceClickListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$7]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$8]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$9]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
      + Utf8 [sendNotificationSettingsTask]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceChangeListener]

Constant Pool (count = 99):
  + String [value]
  + Class [android/preference/CheckBoxPreference]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceChangeListener]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/Boolean]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/util/Map]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$1]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$1.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
  + Methodref [android/preference/Preference.getKey ()Ljava/lang/String;]
  + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getKey ()Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setChecked (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/preference/CheckBoxPreference;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Ljava/lang/Integer;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [OnPreferenceChangeListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android/preference/CheckBoxPreference]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceChangeListener]
  + Utf8 [booleanValue]
  + Utf8 [checkBoxPreference]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [execute]
  + Utf8 [get]
  + Utf8 [getKey]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Map]
  + Utf8 [key]
  + Utf8 [newValue]
  + Utf8 [onPreferenceChange]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$1]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Utf8 [preference]
  + Utf8 [put]
  + Utf8 [sendNotificationSettingsTask]
  + Utf8 [setChecked]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [typeMap]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x0
      = PreferencesActivity$1(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$1.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 263
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$1; this]
  + Method:       onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean onPreferenceChange(android.preference.Preference,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 112, locals = 7, stack = 4):
      [0] aload_1 v1
      [1] instanceof #2
        + Class [android/preference/CheckBoxPreference]
      [4] ifeq +106 (target=110)
      [7] aload_1 v1
      [8] checkcast #2
        + Class [android/preference/CheckBoxPreference]
      [11] astore_3 v3
      [12] aload_2 v2
      [13] checkcast #6
        + Class [java/lang/Boolean]
      [16] invokevirtual #17
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [19] istore v4
      [21] aload_1 v1
      [22] invokevirtual #15
        + Methodref [android/preference/Preference.getKey ()Ljava/lang/String;]
      [25] astore v5
      [27] aload_0 v0
      [28] getfield #13
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$1.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [31] invokestatic #20
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [34] aload v5
      [36] invokeinterface #23
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [41] checkcast #5
        + Class [com/google/gson/internal/StringMap]
      [44] astore v6
      [46] aload v6
      [48] ldc #1
        + String [value]
      [50] iload v4
      [52] ifeq +7 (target=59)
      [55] iconst_1
      [56] goto +4 (target=60)
      [59] iconst_0
      [60] invokestatic #18
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [63] invokevirtual #16
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [66] pop
      [67] aload_0 v0
      [68] getfield #13
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$1.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [71] invokestatic #20
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [74] aload v5
      [76] aload v6
      [78] invokeinterface #24
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [83] pop
      [84] aload_3 v3
      [85] iload v4
      [87] invokevirtual #14
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [90] new #12
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      [93] dup
      [94] aload_0 v0
      [95] getfield #13
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$1.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [98] aconst_null
      [99] invokespecial #21
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
      [102] iconst_0
      [103] anewarray #8
        + Class [java/lang/Object]
      [106] invokevirtual #22
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [109] pop
      [110] iconst_0
      [111] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 10)
        [0] -> line 268
        [7] -> line 269
        [12] -> line 270
        [21] -> line 271
        [27] -> line 272
        [46] -> line 273
        [67] -> line 274
        [84] -> line 275
        [90] -> line 276
        [110] -> line 278
      + Local variable table attribute (count = 7)
        v0: 0 -> 112 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$1; this]
        v1: 0 -> 112 [Landroid/preference/Preference; preference]
        v2: 0 -> 112 [Ljava/lang/Object; newValue]
        v3: 12 -> 110 [Landroid/preference/CheckBoxPreference; checkBoxPreference]
        v4: 21 -> 110 [Z isChecked]
        v5: 27 -> 110 [Ljava/lang/String; key]
        v6: 46 -> 110 [Lcom/google/gson/internal/StringMap; typeMap]
      + Local variable type table attribute (count = 1)
        v6: 46 -> 110 [Lcom/google/gson/internal/StringMap<Ljava/lang/Integer;>; typeMap]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceChangeListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$1]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
      + Utf8 [sendNotificationSettingsTask]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceChangeListener]

Constant Pool (count = 116):
  + String [muted_blogs]
  + String [value]
  + Class [android/preference/CheckBoxPreference]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceChangeListener]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/Boolean]
  + Class [java/lang/Double]
  + Class [java/lang/Object]
  + Class [java/util/ArrayList]
  + Class [java/util/Map]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$2]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [android/preference/CheckBoxPreference.getOrder ()I]
  + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
  + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$1 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getOrder ()I]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [set (ILjava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setChecked (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(ILjava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/preference/CheckBoxPreference;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Ljava/util/ArrayList;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [OnPreferenceChangeListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/preference/CheckBoxPreference]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceChangeListener]
  + Utf8 [blogMap]
  + Utf8 [booleanValue]
  + Utf8 [checkBoxPreference]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [execute]
  + Utf8 [get]
  + Utf8 [getOrder]
  + Utf8 [id]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Map]
  + Utf8 [mutedBlogsMap]
  + Utf8 [muted_blogs]
  + Utf8 [newValue]
  + Utf8 [onPreferenceChange]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$2]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Utf8 [preference]
  + Utf8 [put]
  + Utf8 [sendNotificationSettingsTask]
  + Utf8 [set]
  + Utf8 [setChecked]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [value]
  + Utf8 [valueOf]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x0
      = PreferencesActivity$2(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 285
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$2; this]
  + Method:       onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean onPreferenceChange(android.preference.Preference,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 159, locals = 8, stack = 4):
      [0] aload_1 v1
      [1] instanceof #3
        + Class [android/preference/CheckBoxPreference]
      [4] ifeq +153 (target=157)
      [7] aload_1 v1
      [8] checkcast #3
        + Class [android/preference/CheckBoxPreference]
      [11] astore_3 v3
      [12] aload_2 v2
      [13] checkcast #7
        + Class [java/lang/Boolean]
      [16] invokevirtual #19
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [19] istore v4
      [21] aload_3 v3
      [22] invokevirtual #16
        + Methodref [android/preference/CheckBoxPreference.getOrder ()I]
      [25] istore v5
      [27] aload_0 v0
      [28] getfield #15
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [31] invokestatic #25
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$1 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;]
      [34] iload v5
      [36] invokevirtual #22
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [39] checkcast #6
        + Class [com/google/gson/internal/StringMap]
      [42] astore v6
      [44] aload v6
      [46] ldc #2
        + String [value]
      [48] iload v4
      [50] ifne +7 (target=57)
      [53] dconst_1
      [54] goto +4 (target=58)
      [57] dconst_0
      [58] invokestatic #20
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [61] invokevirtual #18
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [64] pop
      [65] aload_0 v0
      [66] getfield #15
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [69] invokestatic #25
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$1 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;]
      [72] iload v5
      [74] aload v6
      [76] invokevirtual #23
        + Methodref [java/util/ArrayList.set (ILjava/lang/Object;)Ljava/lang/Object;]
      [79] pop
      [80] aload_0 v0
      [81] getfield #15
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [84] invokestatic #24
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [87] ldc #1
        + String [muted_blogs]
      [89] invokeinterface #28
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [94] checkcast #6
        + Class [com/google/gson/internal/StringMap]
      [97] astore v7
      [99] aload v7
      [101] ldc #2
        + String [value]
      [103] aload_0 v0
      [104] getfield #15
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [107] invokestatic #25
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$1 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/ArrayList;]
      [110] invokevirtual #18
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [113] pop
      [114] aload_0 v0
      [115] getfield #15
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [118] invokestatic #24
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [121] ldc #1
        + String [muted_blogs]
      [123] aload v7
      [125] invokeinterface #29
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [130] pop
      [131] aload_3 v3
      [132] iload v4
      [134] invokevirtual #17
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [137] new #14
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      [140] dup
      [141] aload_0 v0
      [142] getfield #15
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$2.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [145] aconst_null
      [146] invokespecial #26
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
      [149] iconst_0
      [150] anewarray #9
        + Class [java/lang/Object]
      [153] invokevirtual #27
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [156] pop
      [157] iconst_0
      [158] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 13)
        [0] -> line 289
        [7] -> line 290
        [12] -> line 291
        [21] -> line 292
        [27] -> line 293
        [44] -> line 294
        [65] -> line 295
        [80] -> line 296
        [99] -> line 297
        [114] -> line 298
        [131] -> line 299
        [137] -> line 300
        [157] -> line 302
      + Local variable table attribute (count = 8)
        v0: 0 -> 159 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$2; this]
        v1: 0 -> 159 [Landroid/preference/Preference; preference]
        v2: 0 -> 159 [Ljava/lang/Object; newValue]
        v3: 12 -> 157 [Landroid/preference/CheckBoxPreference; checkBoxPreference]
        v4: 21 -> 157 [Z isChecked]
        v5: 27 -> 157 [I id]
        v6: 44 -> 157 [Lcom/google/gson/internal/StringMap; blogMap]
        v7: 99 -> 157 [Lcom/google/gson/internal/StringMap; mutedBlogsMap]
      + Local variable type table attribute (count = 2)
        v6: 44 -> 157 [Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>; blogMap]
        v7: 99 -> 157 [Lcom/google/gson/internal/StringMap<Ljava/util/ArrayList;>; mutedBlogsMap]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceChangeListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$2]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
      + Utf8 [sendNotificationSettingsTask]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceChangeListener]

Constant Pool (count = 142):
  + Integer [2130903093]
  + Integer [2131165424]
  + Integer [2131165425]
  + Integer [2131165426]
  + Integer [2131296531]
  + String [0]
  + String [mute_until]
  + String [value]
  + Class [android/app/Dialog]
  + Class [android/preference/CheckBoxPreference]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceChangeListener]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/widget/Button]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/Boolean]
  + Class [java/lang/Object]
  + Class [java/util/Map]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$1]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$2]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$3]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [android/app/Dialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/Dialog.findViewById (I)Landroid/view/View;]
  + Methodref [android/app/Dialog.setCancelable (Z)V]
  + Methodref [android/app/Dialog.setContentView (I)V]
  + Methodref [android/app/Dialog.setTitle (I)V]
  + Methodref [android/app/Dialog.show ()V]
  + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setContentView (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setTitle (I)V]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [0]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [Landroid/widget/Button;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Ljava/lang/String;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [OnPreferenceChangeListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/preference/CheckBoxPreference]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceChangeListener]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/widget/Button]
  + Utf8 [booleanValue]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [dialog]
  + Utf8 [eightHoursButton]
  + Utf8 [execute]
  + Utf8 [findViewById]
  + Utf8 [get]
  + Utf8 [isChecked]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Map]
  + Utf8 [muteUntilMap]
  + Utf8 [mute_until]
  + Utf8 [newValue]
  + Utf8 [offButton]
  + Utf8 [onPreferenceChange]
  + Utf8 [oneHourButton]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3$1]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3$2]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3$3]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Utf8 [preference]
  + Utf8 [put]
  + Utf8 [sendNotificationSettingsTask]
  + Utf8 [setCancelable]
  + Utf8 [setContentView]
  + Utf8 [setOnClickListener]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [value]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x0
      = PreferencesActivity$3(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #26
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #36
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 309
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3; this]
  + Method:       onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean onPreferenceChange(android.preference.Preference,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 208, locals = 8, stack = 5):
      [0] aload_1 v1
      [1] instanceof #10
        + Class [android/preference/CheckBoxPreference]
      [4] ifeq +202 (target=206)
      [7] aload_2 v2
      [8] checkcast #17
        + Class [java/lang/Boolean]
      [11] invokevirtual #35
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [14] istore_3 v3
      [15] iload_3 v3
      [16] ifeq +71 (target=87)
      [19] aload_0 v0
      [20] getfield #26
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [23] invokestatic #37
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [26] ldc #7
        + String [mute_until]
      [28] invokeinterface #43
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [33] checkcast #16
        + Class [com/google/gson/internal/StringMap]
      [36] astore v4
      [38] aload v4
      [40] ldc #8
        + String [value]
      [42] ldc #6
        + String [0]
      [44] invokevirtual #34
        + Methodref [com/google/gson/internal/StringMap.put (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [47] pop
      [48] aload_0 v0
      [49] getfield #26
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [52] invokestatic #37
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [55] ldc #7
        + String [mute_until]
      [57] aload v4
      [59] invokeinterface #44
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [64] pop
      [65] new #25
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      [68] dup
      [69] aload_0 v0
      [70] getfield #26
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [73] aconst_null
      [74] invokespecial #41
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
      [77] iconst_0
      [78] anewarray #18
        + Class [java/lang/Object]
      [81] invokevirtual #42
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [84] pop
      [85] iconst_1
      [86] ireturn
      [87] new #9
        + Class [android/app/Dialog]
      [90] dup
      [91] aload_0 v0
      [92] getfield #26
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [95] invokespecial #27
        + Methodref [android/app/Dialog.<init> (Landroid/content/Context;)V]
      [98] astore v4
      [100] aload v4
      [102] ldc #1
        + Integer [2130903093]
      [104] invokevirtual #30
        + Methodref [android/app/Dialog.setContentView (I)V]
      [107] aload v4
      [109] ldc #5
        + Integer [2131296531]
      [111] invokevirtual #31
        + Methodref [android/app/Dialog.setTitle (I)V]
      [114] aload v4
      [116] iconst_1
      [117] invokevirtual #29
        + Methodref [android/app/Dialog.setCancelable (Z)V]
      [120] aload v4
      [122] ldc #2
        + Integer [2131165424]
      [124] invokevirtual #28
        + Methodref [android/app/Dialog.findViewById (I)Landroid/view/View;]
      [127] checkcast #15
        + Class [android/widget/Button]
      [130] astore v5
      [132] aload v5
      [134] new #22
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$1]
      [137] dup
      [138] aload_0 v0
      [139] aload v4
      [141] invokespecial #38
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
      [144] invokevirtual #33
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [147] aload v4
      [149] ldc #3
        + Integer [2131165425]
      [151] invokevirtual #28
        + Methodref [android/app/Dialog.findViewById (I)Landroid/view/View;]
      [154] checkcast #15
        + Class [android/widget/Button]
      [157] astore v6
      [159] aload v6
      [161] new #23
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$2]
      [164] dup
      [165] aload_0 v0
      [166] aload v4
      [168] invokespecial #39
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
      [171] invokevirtual #33
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [174] aload v4
      [176] ldc #4
        + Integer [2131165426]
      [178] invokevirtual #28
        + Methodref [android/app/Dialog.findViewById (I)Landroid/view/View;]
      [181] checkcast #15
        + Class [android/widget/Button]
      [184] astore v7
      [186] aload v7
      [188] new #24
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$3]
      [191] dup
      [192] aload_0 v0
      [193] aload v4
      [195] invokespecial #40
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
      [198] invokevirtual #33
        + Methodref [android/widget/Button.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [201] aload v4
      [203] invokevirtual #32
        + Methodref [android/app/Dialog.show ()V]
      [206] iconst_0
      [207] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 20)
        [0] -> line 313
        [7] -> line 314
        [15] -> line 315
        [19] -> line 316
        [38] -> line 317
        [48] -> line 318
        [65] -> line 319
        [85] -> line 320
        [87] -> line 322
        [100] -> line 323
        [107] -> line 324
        [114] -> line 325
        [120] -> line 327
        [132] -> line 328
        [147] -> line 335
        [159] -> line 336
        [174] -> line 343
        [186] -> line 344
        [201] -> line 351
        [206] -> line 355
      + Local variable table attribute (count = 9)
        v0: 0 -> 208 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3; this]
        v1: 0 -> 208 [Landroid/preference/Preference; preference]
        v2: 0 -> 208 [Ljava/lang/Object; newValue]
        v3: 15 -> 206 [Z isChecked]
        v4: 38 -> 87 [Lcom/google/gson/internal/StringMap; muteUntilMap]
        v4: 100 -> 206 [Landroid/app/Dialog; dialog]
        v5: 132 -> 206 [Landroid/widget/Button; offButton]
        v6: 159 -> 206 [Landroid/widget/Button; oneHourButton]
        v7: 186 -> 206 [Landroid/widget/Button; eightHoursButton]
      + Local variable type table attribute (count = 1)
        v4: 38 -> 87 [Lcom/google/gson/internal/StringMap<Ljava/lang/String;>; muteUntilMap]
  + Method:       access$0(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.prefs.PreferencesActivity access$0(org.edublogs.android.ui.prefs.PreferencesActivity$3)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #26
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 309
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceChangeListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceChangeListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$3]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
      + Utf8 [sendNotificationSettingsTask]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$3$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$3$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 56):
  + Class [android/app/Dialog]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$1]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.val$dialog Landroid/app/Dialog;]
  + Methodref [android/app/Dialog.dismiss ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + NameAndType [dismiss ()V]
  + NameAndType [onPreferenceChange (Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + NameAndType [this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + NameAndType [val$dialog Landroid/app/Dialog;]
  + Utf8 [()V]
  + Utf8 [(Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$1;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + Utf8 [OnClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$2]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPreferenceChange]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3$1]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [v]
  + Utf8 [val$dialog]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity$3 this$1
  + Field:        val$dialog Landroid/app/Dialog;
    Access flags: 0x1012
      = private final synthetic android.app.Dialog val$dialog

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V
    Access flags: 0x0
      = PreferencesActivity$3$1(org.edublogs.android.ui.prefs.PreferencesActivity$3,android.app.Dialog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.val$dialog Landroid/app/Dialog;]
      [10] aload_0 v0
      [11] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 328
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
      [4] invokestatic #13
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [7] aload_1 v1
      [8] invokestatic #12
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
      [11] aload_0 v0
      [12] getfield #9
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$1.val$dialog Landroid/app/Dialog;]
      [15] invokevirtual #10
        + Methodref [android/app/Dialog.dismiss ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 331
        [11] -> line 332
        [18] -> line 333
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$1; this]
        v1: 0 -> 19 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + NameAndType [onPreferenceChange (Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$1]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$3$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$3$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 56):
  + Class [android/app/Dialog]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$2]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.val$dialog Landroid/app/Dialog;]
  + Methodref [android/app/Dialog.dismiss ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + NameAndType [dismiss ()V]
  + NameAndType [onPreferenceChange (Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + NameAndType [this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + NameAndType [val$dialog Landroid/app/Dialog;]
  + Utf8 [()V]
  + Utf8 [(Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$2;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + Utf8 [OnClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$2]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPreferenceChange]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3$2]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [v]
  + Utf8 [val$dialog]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity$3 this$1
  + Field:        val$dialog Landroid/app/Dialog;
    Access flags: 0x1012
      = private final synthetic android.app.Dialog val$dialog

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V
    Access flags: 0x0
      = PreferencesActivity$3$2(org.edublogs.android.ui.prefs.PreferencesActivity$3,android.app.Dialog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.val$dialog Landroid/app/Dialog;]
      [10] aload_0 v0
      [11] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 336
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
      [4] invokestatic #13
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [7] aload_1 v1
      [8] invokestatic #12
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
      [11] aload_0 v0
      [12] getfield #9
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$2.val$dialog Landroid/app/Dialog;]
      [15] invokevirtual #10
        + Methodref [android/app/Dialog.dismiss ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 339
        [11] -> line 340
        [18] -> line 341
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$2; this]
        v1: 0 -> 19 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + NameAndType [onPreferenceChange (Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$2]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$3$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$3$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 56):
  + Class [android/app/Dialog]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$3]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.val$dialog Landroid/app/Dialog;]
  + Methodref [android/app/Dialog.dismiss ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + NameAndType [dismiss ()V]
  + NameAndType [onPreferenceChange (Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + NameAndType [this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + NameAndType [val$dialog Landroid/app/Dialog;]
  + Utf8 [()V]
  + Utf8 [(Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$3;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
  + Utf8 [OnClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$2]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [dismiss]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPreferenceChange]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$3$3]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [v]
  + Utf8 [val$dialog]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity$3 this$1
  + Field:        val$dialog Landroid/app/Dialog;
    Access flags: 0x1012
      = private final synthetic android.app.Dialog val$dialog

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;Landroid/app/Dialog;)V
    Access flags: 0x0
      = PreferencesActivity$3$3(org.edublogs.android.ui.prefs.PreferencesActivity$3,android.app.Dialog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.val$dialog Landroid/app/Dialog;]
      [10] aload_0 v0
      [11] invokespecial #11
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 344
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;]
      [4] invokestatic #13
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$3.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$3;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [7] aload_1 v1
      [8] invokestatic #12
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$2 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/view/View;)V]
      [11] aload_0 v0
      [12] getfield #9
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$3$3.val$dialog Landroid/app/Dialog;]
      [15] invokevirtual #10
        + Methodref [android/app/Dialog.dismiss ()V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 347
        [11] -> line 348
        [18] -> line 349
      + Local variable table attribute (count = 2)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$3$3; this]
        v1: 0 -> 19 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + NameAndType [onPreferenceChange (Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$3$3]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Comparator]

Constant Pool (count = 64):
  + String [blog_name]
  + String [url]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Comparator]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$4]
  + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.compareToIgnoreCase (Ljava/lang/String;)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$4.compare (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap;)I]
  + NameAndType [<init> ()V]
  + NameAndType [compare (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap;)I]
  + NameAndType [compareToIgnoreCase (Ljava/lang/String;)I]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [length ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap;)I]
  + Utf8 [(Lcom/google/gson/internal/StringMap<*>;Lcom/google/gson/internal/StringMap<*>;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<*>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Lcom/google/gson/internal/StringMap<*>;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$4;]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [blog1]
  + Utf8 [blog2]
  + Utf8 [blogMap1]
  + Utf8 [blogMap2]
  + Utf8 [blogName1]
  + Utf8 [blogName2]
  + Utf8 [blog_name]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [compare]
  + Utf8 [compareToIgnoreCase]
  + Utf8 [get]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Comparator]
  + Utf8 [length]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$4]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [url]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x0
      = PreferencesActivity$4()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 428
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$4; this]
  + Method:       compare(Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap;)I
    Access flags: 0x1
      = public int compare(com.google.gson.internal.StringMap,com.google.gson.internal.StringMap)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 75, locals = 7, stack = 2):
      [0] aload_1 v1
      [1] astore_3 v3
      [2] aload_2 v2
      [3] astore v4
      [5] aload_3 v3
      [6] ldc #1
        + String [blog_name]
      [8] invokevirtual #9
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [11] invokevirtual #11
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [14] astore v5
      [16] aload v5
      [18] invokevirtual #13
        + Methodref [java/lang/String.length ()I]
      [21] ifne +14 (target=35)
      [24] aload_3 v3
      [25] ldc #2
        + String [url]
      [27] invokevirtual #9
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [30] invokevirtual #11
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [33] astore v5
      [35] aload v4
      [37] ldc #1
        + String [blog_name]
      [39] invokevirtual #9
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [42] invokevirtual #11
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [45] astore v6
      [47] aload v6
      [49] invokevirtual #13
        + Methodref [java/lang/String.length ()I]
      [52] ifne +15 (target=67)
      [55] aload v4
      [57] ldc #2
        + String [url]
      [59] invokevirtual #9
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [62] invokevirtual #11
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [65] astore v6
      [67] aload v5
      [69] aload v6
      [71] invokevirtual #12
        + Methodref [java/lang/String.compareToIgnoreCase (Ljava/lang/String;)I]
      [74] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 432
        [2] -> line 433
        [5] -> line 435
        [16] -> line 436
        [24] -> line 437
        [35] -> line 440
        [47] -> line 441
        [55] -> line 442
        [67] -> line 445
      + Local variable table attribute (count = 7)
        v0: 0 -> 75 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$4; this]
        v1: 0 -> 75 [Lcom/google/gson/internal/StringMap; blog1]
        v2: 0 -> 75 [Lcom/google/gson/internal/StringMap; blog2]
        v3: 2 -> 75 [Lcom/google/gson/internal/StringMap; blogMap1]
        v4: 5 -> 75 [Lcom/google/gson/internal/StringMap; blogMap2]
        v5: 16 -> 75 [Ljava/lang/String; blogName1]
        v6: 47 -> 75 [Ljava/lang/String; blogName2]
      + Local variable type table attribute (count = 4)
        v1: 0 -> 75 [Lcom/google/gson/internal/StringMap<*>; blog1]
        v2: 0 -> 75 [Lcom/google/gson/internal/StringMap<*>; blog2]
        v3: 2 -> 75 [Lcom/google/gson/internal/StringMap<*>; blogMap1]
        v4: 5 -> 75 [Lcom/google/gson/internal/StringMap<*>; blogMap2]
    + Signature attribute:
      + Utf8 [(Lcom/google/gson/internal/StringMap<*>;Lcom/google/gson/internal/StringMap<*>;)I]
  + Method:       compare(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x1041
      = public bridge synthetic int compare(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #3
        + Class [com/google/gson/internal/StringMap]
      [5] aload_2 v2
      [6] checkcast #3
        + Class [com/google/gson/internal/StringMap]
      [9] invokevirtual #14
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$4.compare (Lcom/google/gson/internal/StringMap;Lcom/google/gson/internal/StringMap;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$4]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Lcom/google/gson/internal/StringMap<*>;>;]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceClickListener]

Constant Pool (count = 55):
  + String [auth-only]
  + String [wpcom]
  + Class [android/content/Intent]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$5]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$5.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [startActivityForResult (Landroid/content/Intent;I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$5;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [OnPreferenceClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/Intent]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceClickListener]
  + Utf8 [auth-only]
  + Utf8 [i]
  + Utf8 [java/lang/Object]
  + Utf8 [onPreferenceClick]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$5]
  + Utf8 [preference]
  + Utf8 [putExtra]
  + Utf8 [startActivityForResult]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [wpcom]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x0
      = PreferencesActivity$5(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$5.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 514
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$5; this]
  + Method:       onPreferenceClick(Landroid/preference/Preference;)Z
    Access flags: 0x1
      = public boolean onPreferenceClick(android.preference.Preference)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 3, stack = 4):
      [0] new #3
        + Class [android/content/Intent]
      [3] dup
      [4] aload_0 v0
      [5] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$5.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [8] ldc #7
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      [10] invokespecial #11
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] ldc #2
        + String [wpcom]
      [17] iconst_1
      [18] invokevirtual #12
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [21] pop
      [22] aload_2 v2
      [23] ldc #1
        + String [auth-only]
      [25] iconst_1
      [26] invokevirtual #12
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [29] pop
      [30] aload_0 v0
      [31] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$5.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [34] aload_2 v2
      [35] iconst_0
      [36] invokevirtual #14
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.startActivityForResult (Landroid/content/Intent;I)V]
      [39] iconst_1
      [40] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 518
        [14] -> line 519
        [22] -> line 520
        [30] -> line 521
        [39] -> line 522
      + Local variable table attribute (count = 3)
        v0: 0 -> 41 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$5; this]
        v1: 0 -> 41 [Landroid/preference/Preference; preference]
        v2: 14 -> 41 [Landroid/content/Intent; i]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceClickListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$5]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceClickListener]

Constant Pool (count = 105):
  + Integer [2131296285]
  + Integer [2131296313]
  + Integer [2131296359]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/res/Resources]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$1]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$2]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [android/app/AlertDialog.show ()V]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6$1.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6$2.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isFinishing ()Z]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [OnPreferenceClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceClickListener]
  + Utf8 [create]
  + Utf8 [dialogBuilder]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Object]
  + Utf8 [onPreferenceClick]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6$1]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6$2]
  + Utf8 [preference]
  + Utf8 [setCancelable]
  + Utf8 [setMessage]
  + Utf8 [setNegativeButton]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x0
      = PreferencesActivity$6(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #26
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 526
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6; this]
  + Method:       onPreferenceClick(Landroid/preference/Preference;)Z
    Access flags: 0x1
      = public boolean onPreferenceClick(android.preference.Preference)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 3, stack = 5):
      [0] new #5
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [8] invokespecial #18
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [11] astore_2 v2
      [12] aload_2 v2
      [13] aload_0 v0
      [14] getfield #16
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [17] invokevirtual #27
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getResources ()Landroid/content/res/Resources;]
      [20] ldc #3
        + Integer [2131296359]
      [22] invokevirtual #25
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [25] invokevirtual #24
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [28] pop
      [29] aload_2 v2
      [30] aload_0 v0
      [31] getfield #16
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [34] ldc #1
        + Integer [2131296285]
      [36] invokevirtual #28
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getString (I)Ljava/lang/String;]
      [39] invokevirtual #21
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [42] pop
      [43] aload_2 v2
      [44] ldc #3
        + Integer [2131296359]
      [46] new #14
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$1]
      [49] dup
      [50] aload_0 v0
      [51] invokespecial #30
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6$1.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
      [54] invokevirtual #23
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [57] pop
      [58] aload_2 v2
      [59] ldc #2
        + Integer [2131296313]
      [61] new #15
        + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$2]
      [64] dup
      [65] aload_0 v0
      [66] invokespecial #31
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6$2.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
      [69] invokevirtual #22
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [72] pop
      [73] aload_2 v2
      [74] iconst_1
      [75] invokevirtual #20
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [78] pop
      [79] aload_0 v0
      [80] getfield #16
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [83] invokevirtual #29
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.isFinishing ()Z]
      [86] ifne +10 (target=96)
      [89] aload_2 v2
      [90] invokevirtual #19
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [93] invokevirtual #17
        + Methodref [android/app/AlertDialog.show ()V]
      [96] iconst_1
      [97] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 530
        [12] -> line 531
        [29] -> line 532
        [43] -> line 533
        [46] -> line 534
        [54] -> line 533
        [58] -> line 541
        [61] -> line 542
        [69] -> line 541
        [73] -> line 548
        [79] -> line 549
        [89] -> line 550
        [96] -> line 551
      + Local variable table attribute (count = 3)
        v0: 0 -> 98 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6; this]
        v1: 0 -> 98 [Landroid/preference/Preference; preference]
        v2: 12 -> 98 [Landroid/app/AlertDialog$Builder; dialogBuilder]
  + Method:       access$0(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.prefs.PreferencesActivity access$0(org.edublogs.android.ui.prefs.PreferencesActivity$6)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 526
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceClickListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$2]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$6$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$6$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 54):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$1]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6$1.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.signOut (Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.finish ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [finish ()V]
  + NameAndType [onPreferenceClick (Landroid/preference/Preference;)Z]
  + NameAndType [signOut (Landroid/content/Context;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6$1;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
  + Utf8 [OnClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [finish]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPreferenceClick]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6$1]
  + Utf8 [signOut]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity$6 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V
    Access flags: 0x0
      = PreferencesActivity$6$1(org.edublogs.android.ui.prefs.PreferencesActivity$6)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6$1.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
      [5] aload_0 v0
      [6] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 534
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6$1.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
      [4] invokestatic #12
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [7] invokestatic #10
        + Methodref [org/edublogs/android/WordPress.signOut (Landroid/content/Context;)V]
      [10] aload_0 v0
      [11] getfield #8
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6$1.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
      [14] invokestatic #12
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$6.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [17] invokevirtual #11
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.finish ()V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 537
        [10] -> line 538
        [20] -> line 539
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6$1; this]
        v1: 0 -> 21 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 21 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
    + NameAndType [onPreferenceClick (Landroid/preference/Preference;)Z]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$1]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$6$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$6$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$2]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6$2.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onPreferenceClick (Landroid/preference/Preference;)Z]
  + NameAndType [this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6$2;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
  + Utf8 [OnClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onPreferenceClick]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$6$2]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [whichButton]

Fields (count = 1):
  + Field:        this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity$6 this$1

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;)V
    Access flags: 0x0
      = PreferencesActivity$6$2(org.edublogs.android.ui.prefs.PreferencesActivity$6)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$6$2.this$1 Lorg/edublogs/android/ui/prefs/PreferencesActivity$6;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 542
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6$2; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 546
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$6$2; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I whichButton]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
    + NameAndType [onPreferenceClick (Landroid/preference/Preference;)Z]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$6$2]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$7
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$7 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceChangeListener]

Constant Pool (count = 47):
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceChangeListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$7]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$7.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [android/preference/Preference.setSummary (Ljava/lang/CharSequence;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setSummary (Ljava/lang/CharSequence;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/preference/Preference;Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$7;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [OnPreferenceChangeListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceChangeListener]
  + Utf8 [java/lang/Object]
  + Utf8 [newValue]
  + Utf8 [onCreate]
  + Utf8 [onPreferenceChange]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$7]
  + Utf8 [preference]
  + Utf8 [setSummary]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x0
      = PreferencesActivity$7(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$7.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 91
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$7; this]
  + Method:       onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
    Access flags: 0x1
      = public boolean onPreferenceChange(android.preference.Preference,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #9
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [5] invokevirtual #7
        + Methodref [android/preference/Preference.setSummary (Ljava/lang/CharSequence;)V]
      [8] iconst_1
      [9] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 95
        [8] -> line 96
      + Local variable table attribute (count = 3)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$7; this]
        v1: 0 -> 10 [Landroid/preference/Preference; preference]
        v2: 0 -> 10 [Ljava/lang/Object; newValue]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceChangeListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceChangeListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$7]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$8
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$8 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/xmlrpc/android/XMLRPCCallback]

Constant Pool (count = 43):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$8]
  + Class [org/xmlrpc/android/XMLRPCCallback]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$8.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$3 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [()V]
  + Utf8 [(JLjava/lang/Object;)V]
  + Utf8 [(JLorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$8;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [error]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreate]
  + Utf8 [onFailure]
  + Utf8 [onSuccess]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$8]
  + Utf8 [org/xmlrpc/android/XMLRPCCallback]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x0
      = PreferencesActivity$8(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$8.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 112
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$8; this]
  + Method:       onSuccess(JLjava/lang/Object;)V
    Access flags: 0x1
      = public void onSuccess(long,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$8.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [4] invokestatic #7
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$3 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 114
        [7] -> line 115
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$8; this]
        v1: 0 -> 8 [J id]
        v3: 0 -> 8 [Ljava/lang/Object; result]
  + Method:       onFailure(JLorg/xmlrpc/android/XMLRPCException;)V
    Access flags: 0x1
      = public void onFailure(long,org.xmlrpc.android.XMLRPCException)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 119
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$8; this]
        v1: 0 -> 1 [J id]
        v3: 0 -> 1 [Lorg/xmlrpc/android/XMLRPCException; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$8]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$9
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$9 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/preference/Preference$OnPreferenceClickListener]

Constant Pool (count = 63):
  + Class [android/preference/CheckBoxPreference]
  + Class [android/preference/Preference]
  + Class [android/preference/Preference$OnPreferenceClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/lockmanager/AbstractAppLock]
  + Class [org/edublogs/android/lockmanager/AppLockManager]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$9]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$9.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$9.val$passcodeEnabledCheckBoxPreference Landroid/preference/CheckBoxPreference;]
  + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [<init> ()V]
  + NameAndType [getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + NameAndType [getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + NameAndType [isPasswordLocked ()Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [setChecked (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [val$passcodeEnabledCheckBoxPreference Landroid/preference/CheckBoxPreference;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
  + Utf8 [()Lorg/edublogs/android/lockmanager/AppLockManager;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/preference/Preference;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/preference/CheckBoxPreference;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/preference/CheckBoxPreference;]
  + Utf8 [Landroid/preference/Preference;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$9;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [OnPreferenceClickListener]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/preference/CheckBoxPreference]
  + Utf8 [android/preference/Preference]
  + Utf8 [android/preference/Preference$OnPreferenceClickListener]
  + Utf8 [getCurrentAppLock]
  + Utf8 [getInstance]
  + Utf8 [isPasswordLocked]
  + Utf8 [java/lang/Object]
  + Utf8 [onCreate]
  + Utf8 [onPreferenceClick]
  + Utf8 [org/edublogs/android/lockmanager/AbstractAppLock]
  + Utf8 [org/edublogs/android/lockmanager/AppLockManager]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$9]
  + Utf8 [preference]
  + Utf8 [setChecked]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$passcodeEnabledCheckBoxPreference]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0
  + Field:        val$passcodeEnabledCheckBoxPreference Landroid/preference/CheckBoxPreference;
    Access flags: 0x1012
      = private final synthetic android.preference.CheckBoxPreference val$passcodeEnabledCheckBoxPreference

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Landroid/preference/CheckBoxPreference;)V
    Access flags: 0x0
      = PreferencesActivity$9(org.edublogs.android.ui.prefs.PreferencesActivity,android.preference.CheckBoxPreference)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$9.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$9.val$passcodeEnabledCheckBoxPreference Landroid/preference/CheckBoxPreference;]
      [10] aload_0 v0
      [11] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 133
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$9; this]
  + Method:       onPreferenceClick(Landroid/preference/Preference;)Z
    Access flags: 0x1
      = public boolean onPreferenceClick(android.preference.Preference)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$9.val$passcodeEnabledCheckBoxPreference Landroid/preference/CheckBoxPreference;]
      [4] invokestatic #15
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getInstance ()Lorg/edublogs/android/lockmanager/AppLockManager;]
      [7] invokevirtual #14
        + Methodref [org/edublogs/android/lockmanager/AppLockManager.getCurrentAppLock ()Lorg/edublogs/android/lockmanager/AbstractAppLock;]
      [10] invokevirtual #13
        + Methodref [org/edublogs/android/lockmanager/AbstractAppLock.isPasswordLocked ()Z]
      [13] invokevirtual #11
        + Methodref [android/preference/CheckBoxPreference.setChecked (Z)V]
      [16] iconst_0
      [17] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 136
        [16] -> line 137
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$9; this]
        v1: 0 -> 18 [Landroid/preference/Preference; preference]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/preference/Preference$OnPreferenceClickListener]
      + Class [android/preference/Preference]
      + Utf8 [OnPreferenceClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$9]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.prefs.PreferencesActivity$sendNotificationSettingsTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 90):
  + String [wp_pref_notification_settings]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/os/AsyncTask]
  + Class [android/preference/PreferenceManager]
  + Class [com/google/gson/Gson]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.setNotificationSettings (Landroid/content/Context;)V]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + NameAndType [commit ()Z]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [setNotificationSettings (Landroid/content/Context;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + NameAndType [toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;>;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;]
  + Utf8 [Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
  + Utf8 [PreferencesActivity.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [commit]
  + Utf8 [doInBackground]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [getApplicationContext]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [gson]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity]
  + Utf8 [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [params]
  + Utf8 [putString]
  + Utf8 [sendNotificationSettingsTask]
  + Utf8 [setNotificationSettings]
  + Utf8 [settings]
  + Utf8 [settingsJson]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toJson]
  + Utf8 [wp_pref_notification_settings]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.prefs.PreferencesActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V
    Access flags: 0x2
      = private PreferencesActivity$sendNotificationSettingsTask(org.edublogs.android.ui.prefs.PreferencesActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 382
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask; this]
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x84
      = protected varargs java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 89, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [4] invokestatic #15
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [7] ifnull +80 (target=87)
      [10] aload_0 v0
      [11] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [14] invokestatic #12
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [17] astore_2 v2
      [18] aload_2 v2
      [19] invokeinterface #20
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [24] astore_3 v3
      [25] new #6
        + Class [com/google/gson/Gson]
      [28] dup
      [29] invokespecial #13
        + Methodref [com/google/gson/Gson.<init> ()V]
      [32] astore v4
      [34] aload v4
      [36] aload_0 v0
      [37] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [40] invokestatic #15
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.access$0 (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)Ljava/util/Map;]
      [43] invokevirtual #14
        + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
      [46] astore v5
      [48] aload_3 v3
      [49] ldc #1
        + String [wp_pref_notification_settings]
      [51] aload v5
      [53] invokeinterface #22
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [58] pop
      [59] aload_3 v3
      [60] invokeinterface #21
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [65] pop
      [66] new #9
        + Class [org/xmlrpc/android/WPComXMLRPCApi]
      [69] dup
      [70] aload_0 v0
      [71] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [74] invokevirtual #16
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity.getApplicationContext ()Landroid/content/Context;]
      [77] invokespecial #18
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.<init> (Landroid/content/Context;)V]
      [80] aload_0 v0
      [81] getfield #10
        + Fieldref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.this$0 Lorg/edublogs/android/ui/prefs/PreferencesActivity;]
      [84] invokevirtual #19
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.setNotificationSettings (Landroid/content/Context;)V]
      [87] aconst_null
      [88] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 389
        [10] -> line 390
        [18] -> line 391
        [25] -> line 392
        [34] -> line 393
        [48] -> line 394
        [59] -> line 395
        [66] -> line 396
        [87] -> line 398
      + Local variable table attribute (count = 6)
        v0: 0 -> 89 [Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask; this]
        v1: 0 -> 89 [[Ljava/lang/Object; params]
        v2: 18 -> 87 [Landroid/content/SharedPreferences; settings]
        v3: 25 -> 87 [Landroid/content/SharedPreferences$Editor; editor]
        v4: 34 -> 87 [Lcom/google/gson/Gson; gson]
        v5: 48 -> 87 [Ljava/lang/String; settingsJson]
  + Method:       <init>(Lorg/edublogs/android/ui/prefs/PreferencesActivity;Lorg/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask;)V
    Access flags: 0x1000
      = synthetic PreferencesActivity$sendNotificationSettingsTask(org.edublogs.android.ui.prefs.PreferencesActivity,org.edublogs.android.ui.prefs.PreferencesActivity$sendNotificationSettingsTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #17
        + Methodref [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask.<init> (Lorg/edublogs/android/ui/prefs/PreferencesActivity;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 382
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity$sendNotificationSettingsTask]
      + Class [org/edublogs/android/ui/prefs/PreferencesActivity]
      + Utf8 [sendNotificationSettingsTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;>;]
  + Source file attribute:
    + Utf8 [PreferencesActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderActivity
  Superclass:    org/edublogs/android/ui/WPActionBarActivity
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderActivity extends org.edublogs.android.ui.WPActionBarActivity

Interfaces (count = 10):
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]

Constant Pool (count = 499):
  + Integer [16908332]
  + Integer [2130903098]
  + Integer [2130903101]
  + Integer [2131165443]
  + Integer [2131165446]
  + Integer [2131165488]
  + Integer [2131165492]
  + Integer [2131165495]
  + Integer [2131296440]
  + Integer [2131296553]
  + Integer [2131689478]
  + String [android.intent.action.SEND]
  + String [android.intent.action.VIEW]
  + String [android.intent.extra.TEXT]
  + String [bug_19917_fix]
  + String [javascript:Reader2.clear_article_details();]
  + String [layout_inflater]
  + String [text/plain]
  + Class [android/app/Dialog]
  + Class [android/content/Intent]
  + Class [android/content/res/Resources]
  + Class [android/net/Uri]
  + Class [android/os/Bundle]
  + Class [android/support/v4/app/FragmentManager]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/ViewGroup]
  + Class [android/webkit/WebView]
  + Class [android/widget/RelativeLayout]
  + Class [android/widget/TextView]
  + Class [com/actionbarsherlock/app/ActionBar]
  + Class [com/actionbarsherlock/view/Menu]
  + Class [com/actionbarsherlock/view/MenuInflater]
  + Class [com/actionbarsherlock/view/MenuItem]
  + Class [java/lang/Class]
  + Class [java/lang/Exception]
  + Class [net/simonvt/menudrawer/MenuDrawer]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/ui/WPActionBarActivity]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$1]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$10]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$2]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$3]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
  + Class [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Class [org/edublogs/android/util/WPViewPager]
  + Long [2]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.detailPage Landroid/support/v4/app/Fragment;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.isAnimatingRefreshButton Z]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.isShare Z]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerAdapter Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPage Landroid/support/v4/app/Fragment;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.shouldAnimateRefreshButton Z]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicPage Landroid/support/v4/app/Fragment;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicSelector Landroid/widget/RelativeLayout;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicText Landroid/widget/TextView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicsDialog Landroid/app/Dialog;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.webPage Landroid/support/v4/app/Fragment;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/app/Dialog.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/Dialog.setCancelable (Z)V]
  + Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V]
  + Methodref [android/app/Dialog.setTitle (Ljava/lang/CharSequence;)V]
  + Methodref [android/app/Dialog.show ()V]
  + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
  + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
  + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
  + Methodref [android/webkit/WebView.clearView ()V]
  + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/widget/RelativeLayout.findViewById (I)Landroid/view/View;]
  + Methodref [android/widget/RelativeLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setCustomView (Landroid/view/View;)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowCustomEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
  + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
  + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
  + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBackPressed ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPause ()V]
  + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.createMenuDrawer (I)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.findViewById (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.requestWindowFeature (J)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.setSupportProgressBarVisibility (Z)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingButton ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.supportInvalidateOptionsMenu ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity$1.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity$10.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity$2.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity$3.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/FragmentManager;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.refreshReader ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.reloadReader ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.getView ()Landroid/view/View;]
  + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
  + Methodref [org/edublogs/android/util/WPViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V]
  + Methodref [org/edublogs/android/util/WPViewPager.setCurrentItem (I)V]
  + Methodref [org/edublogs/android/util/WPViewPager.setCurrentItem (IZ)V]
  + Methodref [org/edublogs/android/util/WPViewPager.setOffscreenPageLimit (I)V]
  + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
  + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/FragmentManager;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + NameAndType [clearView ()V]
  + NameAndType [createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + NameAndType [createMenuDrawer (I)V]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [detailPage Landroid/support/v4/app/Fragment;]
  + NameAndType [findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getCurrentItem ()I]
  + NameAndType [getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + NameAndType [getItemId ()I]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getParent ()Landroid/view/ViewParent;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
  + NameAndType [getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
  + NameAndType [getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getView ()Landroid/view/View;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
  + NameAndType [inflate (ILcom/actionbarsherlock/view/Menu;)V]
  + NameAndType [isAnimatingRefreshButton Z]
  + NameAndType [isDotcomFlag ()Z]
  + NameAndType [isEmpty ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [isShare Z]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
  + NameAndType [onBackPressed ()V]
  + NameAndType [onBlogChanged ()V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [onPause ()V]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [readerAdapter Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter;]
  + NameAndType [readerPage Landroid/support/v4/app/Fragment;]
  + NameAndType [readerPager Lorg/edublogs/android/util/WPViewPager;]
  + NameAndType [refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [refreshReader ()V]
  + NameAndType [reloadReader ()V]
  + NameAndType [removeView (Landroid/view/View;)V]
  + NameAndType [requestWindowFeature (J)V]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [setAdapter (Landroid/support/v4/view/PagerAdapter;)V]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setContentView (Landroid/view/View;)V]
  + NameAndType [setCurrentItem (I)V]
  + NameAndType [setCurrentItem (IZ)V]
  + NameAndType [setCustomView (Landroid/view/View;)V]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [setDisplayShowCustomEnabled (Z)V]
  + NameAndType [setDisplayShowTitleEnabled (Z)V]
  + NameAndType [setDrawerIndicatorEnabled (Z)V]
  + NameAndType [setNavigationMode (I)V]
  + NameAndType [setOffscreenPageLimit (I)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setSupportProgressBarVisibility (Z)V]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)V]
  + NameAndType [setType (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
  + NameAndType [shouldAnimateRefreshButton Z]
  + NameAndType [show ()V]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [stopAnimatingButton ()V]
  + NameAndType [stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
  + NameAndType [supportInvalidateOptionsMenu ()V]
  + NameAndType [topicPage Landroid/support/v4/app/Fragment;]
  + NameAndType [topicSelector Landroid/widget/RelativeLayout;]
  + NameAndType [topicText Landroid/widget/TextView;]
  + NameAndType [topicsDialog Landroid/app/Dialog;]
  + NameAndType [webPage Landroid/support/v4/app/Fragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentManager;]
  + Utf8 [()Landroid/view/View;]
  + Utf8 [()Landroid/view/ViewParent;]
  + Utf8 [()Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [()Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;)Landroid/view/View;]
  + Utf8 [(ILcom/actionbarsherlock/view/Menu;)V]
  + Utf8 [(IZ)V]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Landroid/support/v4/view/PagerAdapter;)V]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/Menu;)Z]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/FragmentManager;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Z)V]
  + Utf8 [(Z)Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [ChangeTopicListener]
  + Utf8 [Code]
  + Utf8 [GetLastSelectedItemListener]
  + Utf8 [GetLoadedItemsListener]
  + Utf8 [GetPermalinkListener]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Landroid/widget/RelativeLayout;]
  + Utf8 [Landroid/widget/TextView;]
  + Utf8 [Lcom/actionbarsherlock/app/ActionBar;]
  + Utf8 [Lcom/actionbarsherlock/view/Menu;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuInflater;]
  + Utf8 [Lcom/actionbarsherlock/view/MenuItem;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Lnet/simonvt/menudrawer/MenuDrawer;]
  + Utf8 [LoadDetailListener]
  + Utf8 [LoadExternalURLListener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Utf8 [Lorg/edublogs/android/util/WPViewPager;]
  + Utf8 [OnClickListener]
  + Utf8 [PostSelectedListener]
  + Utf8 [ReaderActivity.java]
  + Utf8 [ReaderPagerAdapter]
  + Utf8 [SourceFile]
  + Utf8 [UpdateButtonStatusListener]
  + Utf8 [UpdateTopicIDListener]
  + Utf8 [UpdateTopicTitleListener]
  + Utf8 [Z]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [actionBar]
  + Utf8 [android.intent.action.SEND]
  + Utf8 [android.intent.action.VIEW]
  + Utf8 [android.intent.extra.TEXT]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/support/v4/app/FragmentManager]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/RelativeLayout]
  + Utf8 [android/widget/TextView]
  + Utf8 [bug_19917_fix]
  + Utf8 [clearView]
  + Utf8 [com/actionbarsherlock/app/ActionBar]
  + Utf8 [com/actionbarsherlock/view/Menu]
  + Utf8 [com/actionbarsherlock/view/MenuInflater]
  + Utf8 [com/actionbarsherlock/view/MenuItem]
  + Utf8 [createChooser]
  + Utf8 [createMenuDrawer]
  + Utf8 [currentBlog]
  + Utf8 [detailPage]
  + Utf8 [e]
  + Utf8 [findItem]
  + Utf8 [findViewById]
  + Utf8 [getCurrentItem]
  + Utf8 [getFragment]
  + Utf8 [getItemId]
  + Utf8 [getName]
  + Utf8 [getParent]
  + Utf8 [getResources]
  + Utf8 [getSupportActionBar]
  + Utf8 [getSupportFragmentManager]
  + Utf8 [getSupportMenuInflater]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [getUrl]
  + Utf8 [getView]
  + Utf8 [i]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [inflator]
  + Utf8 [isAnimatingRefreshButton]
  + Utf8 [isDotcomFlag]
  + Utf8 [isEmpty]
  + Utf8 [isFinishing]
  + Utf8 [isShare]
  + Utf8 [item]
  + Utf8 [itemId]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/Exception]
  + Utf8 [javascript:Reader2.clear_article_details();]
  + Utf8 [layout_inflater]
  + Utf8 [loadExternalURL]
  + Utf8 [loadUrl]
  + Utf8 [mMenuDrawer]
  + Utf8 [menu]
  + Utf8 [net/simonvt/menudrawer/MenuDrawer]
  + Utf8 [newConfig]
  + Utf8 [onBackPressed]
  + Utf8 [onBlogChanged]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreate]
  + Utf8 [onCreateOptionsMenu]
  + Utf8 [onLoadDetail]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [onPause]
  + Utf8 [onPostSelected]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/ui/WPActionBarActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$1]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$10]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$2]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$3]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Utf8 [org/edublogs/android/util/WPViewPager]
  + Utf8 [outState]
  + Utf8 [parse]
  + Utf8 [printStackTrace]
  + Utf8 [putBoolean]
  + Utf8 [putExtra]
  + Utf8 [putFragment]
  + Utf8 [readerAdapter]
  + Utf8 [readerPage]
  + Utf8 [readerPageDetailFragment]
  + Utf8 [readerPageFragment]
  + Utf8 [readerPager]
  + Utf8 [readerWebPageFragment]
  + Utf8 [refreshMenuItem]
  + Utf8 [refreshReader]
  + Utf8 [reloadReader]
  + Utf8 [removeView]
  + Utf8 [requestWindowFeature]
  + Utf8 [requestedURL]
  + Utf8 [runOnUiThread]
  + Utf8 [savedInstanceState]
  + Utf8 [setAdapter]
  + Utf8 [setCancelable]
  + Utf8 [setContentView]
  + Utf8 [setCurrentItem]
  + Utf8 [setCustomView]
  + Utf8 [setData]
  + Utf8 [setDisplayShowCustomEnabled]
  + Utf8 [setDisplayShowTitleEnabled]
  + Utf8 [setDrawerIndicatorEnabled]
  + Utf8 [setNavigationMode]
  + Utf8 [setOffscreenPageLimit]
  + Utf8 [setOnClickListener]
  + Utf8 [setSupportProgressBarVisibility]
  + Utf8 [setTitle]
  + Utf8 [setType]
  + Utf8 [setVisible]
  + Utf8 [share]
  + Utf8 [shouldAnimateRefreshButton]
  + Utf8 [show]
  + Utf8 [showTopics]
  + Utf8 [startActivity]
  + Utf8 [startAnimatingButton]
  + Utf8 [startAnimatingRefreshButton]
  + Utf8 [stopAnimatingButton]
  + Utf8 [stopAnimatingRefreshButton]
  + Utf8 [supportInvalidateOptionsMenu]
  + Utf8 [text/plain]
  + Utf8 [this]
  + Utf8 [topicPage]
  + Utf8 [topicSelector]
  + Utf8 [topicText]
  + Utf8 [topicsDialog]
  + Utf8 [topicsFragment]
  + Utf8 [uri]
  + Utf8 [url]
  + Utf8 [webPage]
  + Utf8 [wv]

Fields (count = 11):
  + Field:        readerPager Lorg/edublogs/android/util/WPViewPager;
    Access flags: 0x2
      = private org.edublogs.android.util.WPViewPager readerPager
  + Field:        readerAdapter Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderActivity$ReaderPagerAdapter readerAdapter
  + Field:        readerPage Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment readerPage
  + Field:        detailPage Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment detailPage
  + Field:        topicPage Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment topicPage
  + Field:        webPage Landroid/support/v4/app/Fragment;
    Access flags: 0x2
      = private android.support.v4.app.Fragment webPage
  + Field:        topicsDialog Landroid/app/Dialog;
    Access flags: 0x2
      = private android.app.Dialog topicsDialog
  + Field:        isShare Z
    Access flags: 0x2
      = private boolean isShare
  + Field:        topicSelector Landroid/widget/RelativeLayout;
    Access flags: 0x2
      = private android.widget.RelativeLayout topicSelector
  + Field:        topicText Landroid/widget/TextView;
    Access flags: 0x2
      = private android.widget.TextView topicText
  + Field:        refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;
    Access flags: 0x2
      = private com.actionbarsherlock.view.MenuItem refreshMenuItem

Methods (count = 20):
  + Method:       <init>()V
    Access flags: 0x1
      = public ReaderActivity()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #116
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 239, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] ldc2_w #64
        + Long [2]
      [4] invokevirtual #134
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.requestWindowFeature (J)V]
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #121
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreate (Landroid/os/Bundle;)V]
      [12] aload_0 v0
      [13] invokevirtual #129
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [16] iconst_0
      [17] invokevirtual #109
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowTitleEnabled (Z)V]
      [20] aload_0 v0
      [21] iconst_0
      [22] invokevirtual #136
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.setSupportProgressBarVisibility (Z)V]
      [25] aload_1 v1
      [26] ifnull +71 (target=97)
      [29] aload_0 v0
      [30] aload_0 v0
      [31] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [34] aload_1 v1
      [35] ldc #58
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      [37] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [40] invokevirtual #97
        + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [43] putfield #72
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPage Landroid/support/v4/app/Fragment;]
      [46] aload_0 v0
      [47] aload_0 v0
      [48] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [51] aload_1 v1
      [52] ldc #61
        + Class [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
      [54] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [57] invokevirtual #97
        + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [60] putfield #76
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicPage Landroid/support/v4/app/Fragment;]
      [63] aload_0 v0
      [64] aload_0 v0
      [65] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [68] aload_1 v1
      [69] ldc #56
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      [71] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [74] invokevirtual #97
        + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [77] putfield #67
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.detailPage Landroid/support/v4/app/Fragment;]
      [80] aload_0 v0
      [81] aload_0 v0
      [82] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [85] aload_1 v1
      [86] ldc #62
        + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
      [88] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [91] invokevirtual #97
        + Methodref [android/support/v4/app/FragmentManager.getFragment (Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment;]
      [94] putfield #80
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.webPage Landroid/support/v4/app/Fragment;]
      [97] aload_0 v0
      [98] ldc #3
        + Integer [2130903101]
      [100] invokevirtual #126
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.createMenuDrawer (I)V]
      [103] aload_0 v0
      [104] aload_0 v0
      [105] ldc #5
        + Integer [2131165446]
      [107] invokevirtual #127
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.findViewById (I)Landroid/view/View;]
      [110] checkcast #63
        + Class [org/edublogs/android/util/WPViewPager]
      [113] putfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [116] aload_0 v0
      [117] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [120] iconst_3
      [121] invokevirtual #154
        + Methodref [org/edublogs/android/util/WPViewPager.setOffscreenPageLimit (I)V]
      [124] aload_0 v0
      [125] new #47
        + Class [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter]
      [128] dup
      [129] aload_0 v0
      [130] aload_0 v0
      [131] invokespecial #117
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [134] invokespecial #146
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/FragmentManager;)V]
      [137] putfield #71
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerAdapter Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter;]
      [140] aload_0 v0
      [141] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [144] aload_0 v0
      [145] getfield #71
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerAdapter Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter;]
      [148] invokevirtual #151
        + Methodref [org/edublogs/android/util/WPViewPager.setAdapter (Landroid/support/v4/view/PagerAdapter;)V]
      [151] aload_0 v0
      [152] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [155] iconst_1
      [156] iconst_1
      [157] invokevirtual #153
        + Methodref [org/edublogs/android/util/WPViewPager.setCurrentItem (IZ)V]
      [160] aload_0 v0
      [161] invokevirtual #129
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportActionBar ()Lcom/actionbarsherlock/app/ActionBar;]
      [164] astore_2 v2
      [165] aload_2 v2
      [166] iconst_1
      [167] invokevirtual #108
        + Methodref [com/actionbarsherlock/app/ActionBar.setDisplayShowCustomEnabled (Z)V]
      [170] aload_2 v2
      [171] iconst_0
      [172] invokevirtual #110
        + Methodref [com/actionbarsherlock/app/ActionBar.setNavigationMode (I)V]
      [175] aload_0 v0
      [176] ldc #17
        + String [layout_inflater]
      [178] invokevirtual #132
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [181] checkcast #25
        + Class [android/view/LayoutInflater]
      [184] astore_3 v3
      [185] aload_0 v0
      [186] aload_3 v3
      [187] ldc #2
        + Integer [2130903098]
      [189] aconst_null
      [190] invokevirtual #99
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;)Landroid/view/View;]
      [193] checkcast #30
        + Class [android/widget/RelativeLayout]
      [196] putfield #77
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicSelector Landroid/widget/RelativeLayout;]
      [199] aload_0 v0
      [200] aload_0 v0
      [201] getfield #77
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicSelector Landroid/widget/RelativeLayout;]
      [204] ldc #4
        + Integer [2131165443]
      [206] invokevirtual #105
        + Methodref [android/widget/RelativeLayout.findViewById (I)Landroid/view/View;]
      [209] checkcast #31
        + Class [android/widget/TextView]
      [212] putfield #78
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicText Landroid/widget/TextView;]
      [215] aload_0 v0
      [216] getfield #77
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicSelector Landroid/widget/RelativeLayout;]
      [219] new #43
        + Class [org/edublogs/android/ui/reader/ReaderActivity$1]
      [222] dup
      [223] aload_0 v0
      [224] invokespecial #142
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity$1.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;)V]
      [227] invokevirtual #106
        + Methodref [android/widget/RelativeLayout.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [230] aload_2 v2
      [231] aload_0 v0
      [232] getfield #77
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicSelector Landroid/widget/RelativeLayout;]
      [235] invokevirtual #107
        + Methodref [com/actionbarsherlock/app/ActionBar.setCustomView (Landroid/view/View;)V]
      [238] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 32)
        [0] -> line 65
        [7] -> line 67
        [12] -> line 69
        [20] -> line 70
        [25] -> line 72
        [29] -> line 74
        [34] -> line 75
        [40] -> line 74
        [46] -> line 76
        [51] -> line 77
        [57] -> line 76
        [63] -> line 78
        [68] -> line 79
        [74] -> line 78
        [80] -> line 80
        [85] -> line 81
        [91] -> line 80
        [97] -> line 84
        [103] -> line 85
        [116] -> line 86
        [124] -> line 88
        [140] -> line 90
        [151] -> line 91
        [160] -> line 93
        [165] -> line 94
        [170] -> line 96
        [175] -> line 97
        [185] -> line 98
        [199] -> line 99
        [215] -> line 101
        [230] -> line 111
        [238] -> line 112
      + Local variable table attribute (count = 4)
        v0: 0 -> 239 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 0 -> 239 [Landroid/os/Bundle; savedInstanceState]
        v2: 165 -> 239 [Lcom/actionbarsherlock/app/ActionBar; actionBar]
        v3: 185 -> 239 [Landroid/view/LayoutInflater; inflator]
  + Method:       onPause()V
    Access flags: 0x4
      = protected void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #124
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onPause ()V]
      [4] aload_0 v0
      [5] getfield #74
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [8] ifnull +14 (target=22)
      [11] aload_0 v0
      [12] getfield #68
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.isAnimatingRefreshButton Z]
      [15] ifeq +7 (target=22)
      [18] aload_0 v0
      [19] invokevirtual #139
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingButton ()V]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 116
        [4] -> line 117
        [18] -> line 118
        [22] -> line 119
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x4
      = protected void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 88, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] invokevirtual #95
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #15
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #96
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [18] aload_1 v1
      [19] ldc #58
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      [21] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [24] aload_0 v0
      [25] getfield #72
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPage Landroid/support/v4/app/Fragment;]
      [28] invokevirtual #98
        + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
      [31] aload_0 v0
      [32] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [35] aload_1 v1
      [36] ldc #61
        + Class [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
      [38] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [41] aload_0 v0
      [42] getfield #76
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicPage Landroid/support/v4/app/Fragment;]
      [45] invokevirtual #98
        + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
      [48] aload_0 v0
      [49] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [52] aload_1 v1
      [53] ldc #56
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      [55] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [58] aload_0 v0
      [59] getfield #67
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.detailPage Landroid/support/v4/app/Fragment;]
      [62] invokevirtual #98
        + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
      [65] aload_0 v0
      [66] invokevirtual #130
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportFragmentManager ()Landroid/support/v4/app/FragmentManager;]
      [69] aload_1 v1
      [70] ldc #62
        + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
      [72] invokevirtual #112
        + Methodref [java/lang/Class.getName ()Ljava/lang/String;]
      [75] aload_0 v0
      [76] getfield #80
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.webPage Landroid/support/v4/app/Fragment;]
      [79] invokevirtual #98
        + Methodref [android/support/v4/app/FragmentManager.putFragment (Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V]
      [82] aload_0 v0
      [83] aload_1 v1
      [84] invokespecial #125
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onSaveInstanceState (Landroid/os/Bundle;)V]
      [87] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 123
        [7] -> line 124
        [14] -> line 126
        [31] -> line 127
        [48] -> line 128
        [65] -> line 129
        [82] -> line 130
        [87] -> line 131
      + Local variable table attribute (count = 2)
        v0: 0 -> 88 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 0 -> 88 [Landroid/os/Bundle; outState]
  + Method:       onCreateOptionsMenu(Lcom/actionbarsherlock/view/Menu;)Z
    Access flags: 0x1
      = public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 156, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #122
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onCreateOptionsMenu (Lcom/actionbarsherlock/view/Menu;)Z]
      [5] pop
      [6] aload_0 v0
      [7] invokevirtual #131
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getSupportMenuInflater ()Lcom/actionbarsherlock/view/MenuInflater;]
      [10] astore_2 v2
      [11] aload_2 v2
      [12] ldc #11
        + Integer [2131689478]
      [14] aload_1 v1
      [15] invokevirtual #111
        + Methodref [com/actionbarsherlock/view/MenuInflater.inflate (ILcom/actionbarsherlock/view/Menu;)V]
      [18] aload_0 v0
      [19] aload_1 v1
      [20] ldc #6
        + Integer [2131165488]
      [22] invokeinterface #155
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [27] putfield #74
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [30] aload_0 v0
      [31] getfield #75
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.shouldAnimateRefreshButton Z]
      [34] ifeq +16 (target=50)
      [37] aload_0 v0
      [38] iconst_0
      [39] putfield #75
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.shouldAnimateRefreshButton Z]
      [42] aload_0 v0
      [43] aload_0 v0
      [44] getfield #74
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [47] invokevirtual #138
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [50] aload_0 v0
      [51] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [54] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [57] iconst_1
      [58] ificmple +51 (target=109)
      [61] aload_1 v1
      [62] ldc #6
        + Integer [2131165488]
      [64] invokeinterface #155
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [69] iconst_0
      [70] invokeinterface #157
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [75] pop
      [76] aload_1 v1
      [77] ldc #7
        + Integer [2131165492]
      [79] invokeinterface #155
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [84] iconst_1
      [85] invokeinterface #157
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [90] pop
      [91] aload_1 v1
      [92] ldc #8
        + Integer [2131165495]
      [94] invokeinterface #155
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [99] iconst_1
      [100] invokeinterface #157
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [105] pop
      [106] goto +48 (target=154)
      [109] aload_1 v1
      [110] ldc #6
        + Integer [2131165488]
      [112] invokeinterface #155
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [117] iconst_1
      [118] invokeinterface #157
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [123] pop
      [124] aload_1 v1
      [125] ldc #7
        + Integer [2131165492]
      [127] invokeinterface #155
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [132] iconst_0
      [133] invokeinterface #157
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [138] pop
      [139] aload_1 v1
      [140] ldc #8
        + Integer [2131165495]
      [142] invokeinterface #155
        + InterfaceMethodref [com/actionbarsherlock/view/Menu.findItem (I)Lcom/actionbarsherlock/view/MenuItem;]
      [147] iconst_0
      [148] invokeinterface #157
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.setVisible (Z)Lcom/actionbarsherlock/view/MenuItem;]
      [153] pop
      [154] iconst_1
      [155] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 172
        [6] -> line 173
        [11] -> line 174
        [18] -> line 175
        [30] -> line 176
        [37] -> line 177
        [42] -> line 178
        [50] -> line 181
        [61] -> line 182
        [76] -> line 183
        [91] -> line 184
        [106] -> line 185
        [109] -> line 186
        [124] -> line 187
        [139] -> line 188
        [154] -> line 190
      + Local variable table attribute (count = 3)
        v0: 0 -> 156 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 0 -> 156 [Lcom/actionbarsherlock/view/Menu; menu]
        v2: 11 -> 156 [Lcom/actionbarsherlock/view/MenuInflater; inflater]
  + Method:       onOptionsItemSelected(Lcom/actionbarsherlock/view/MenuItem;)Z
    Access flags: 0x1
      = public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 317, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] getfield #80
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.webPage Landroid/support/v4/app/Fragment;]
      [4] checkcast #62
        + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
      [7] astore_2 v2
      [8] aload_0 v0
      [9] getfield #67
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.detailPage Landroid/support/v4/app/Fragment;]
      [12] checkcast #56
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      [15] astore_3 v3
      [16] aload_1 v1
      [17] invokeinterface #156
        + InterfaceMethodref [com/actionbarsherlock/view/MenuItem.getItemId ()I]
      [22] istore v4
      [24] iload v4
      [26] ldc #6
        + Integer [2131165488]
      [28] ificmpne +19 (target=47)
      [31] aload_0 v0
      [32] getfield #72
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPage Landroid/support/v4/app/Fragment;]
      [35] checkcast #58
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      [38] astore v5
      [40] aload v5
      [42] invokevirtual #147
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.refreshReader ()V]
      [45] iconst_1
      [46] ireturn
      [47] iload v4
      [49] ldc #7
        + Integer [2131165492]
      [51] ificmpne +91 (target=142)
      [54] aload_3 v3
      [55] ifnull +85 (target=140)
      [58] aload_3 v3
      [59] ifnull +81 (target=140)
      [62] aload_0 v0
      [63] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [66] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [69] iconst_2
      [70] ificmpne +19 (target=89)
      [73] aload_0 v0
      [74] new #45
        + Class [org/edublogs/android/ui/reader/ReaderActivity$2]
      [77] dup
      [78] aload_0 v0
      [79] aload_3 v3
      [80] invokespecial #144
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity$2.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [83] invokevirtual #135
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [86] goto +54 (target=140)
      [89] aload_2 v2
      [90] getfield #82
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [93] invokevirtual #103
        + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
      [96] astore v5
      [98] aload v5
      [100] ifnull +40 (target=140)
      [103] aload v5
      [105] invokestatic #94
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [108] astore v6
      [110] aload v6
      [112] ifnull +28 (target=140)
      [115] new #20
        + Class [android/content/Intent]
      [118] dup
      [119] ldc #13
        + String [android.intent.action.VIEW]
      [121] invokespecial #88
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [124] astore v7
      [126] aload v7
      [128] aload v6
      [130] invokevirtual #91
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [133] pop
      [134] aload_0 v0
      [135] aload v7
      [137] invokevirtual #137
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startActivity (Landroid/content/Intent;)V]
      [140] iconst_1
      [141] ireturn
      [142] iload v4
      [144] ldc #8
        + Integer [2131165495]
      [146] ificmpne +101 (target=247)
      [149] aload_2 v2
      [150] ifnull +95 (target=245)
      [153] aload_3 v3
      [154] ifnull +91 (target=245)
      [157] aload_0 v0
      [158] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [161] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [164] iconst_2
      [165] ificmpne +19 (target=184)
      [168] aload_0 v0
      [169] new #46
        + Class [org/edublogs/android/ui/reader/ReaderActivity$3]
      [172] dup
      [173] aload_0 v0
      [174] aload_3 v3
      [175] invokespecial #145
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity$3.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [178] invokevirtual #135
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [181] goto +64 (target=245)
      [184] aload_2 v2
      [185] getfield #82
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [188] invokevirtual #103
        + Methodref [android/webkit/WebView.getUrl ()Ljava/lang/String;]
      [191] astore v5
      [193] aload v5
      [195] ifnull +50 (target=245)
      [198] new #20
        + Class [android/content/Intent]
      [201] dup
      [202] ldc #12
        + String [android.intent.action.SEND]
      [204] invokespecial #88
        + Methodref [android/content/Intent.<init> (Ljava/lang/String;)V]
      [207] astore v6
      [209] aload v6
      [211] ldc #18
        + String [text/plain]
      [213] invokevirtual #92
        + Methodref [android/content/Intent.setType (Ljava/lang/String;)Landroid/content/Intent;]
      [216] pop
      [217] aload v6
      [219] ldc #14
        + String [android.intent.extra.TEXT]
      [221] aload v5
      [223] invokevirtual #90
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [226] pop
      [227] aload_0 v0
      [228] aload v6
      [230] aload_0 v0
      [231] invokevirtual #128
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getResources ()Landroid/content/res/Resources;]
      [234] ldc #9
        + Integer [2131296440]
      [236] invokevirtual #93
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [239] invokestatic #89
        + Methodref [android/content/Intent.createChooser (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;]
      [242] invokevirtual #137
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startActivity (Landroid/content/Intent;)V]
      [245] iconst_1
      [246] ireturn
      [247] iload v4
      [249] ldc #1
        + Integer [16908332]
      [251] ificmpne +60 (target=311)
      [254] aload_0 v0
      [255] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [258] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [261] iconst_1
      [262] ificmple +49 (target=311)
      [265] aload_0 v0
      [266] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [269] aload_0 v0
      [270] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [273] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [276] iconst_1
      [277] isub
      [278] invokevirtual #152
        + Methodref [org/edublogs/android/util/WPViewPager.setCurrentItem (I)V]
      [281] aload_0 v0
      [282] invokevirtual #141
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.supportInvalidateOptionsMenu ()V]
      [285] aload_0 v0
      [286] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [289] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [292] iconst_1
      [293] ificmpne +16 (target=309)
      [296] aload_0 v0
      [297] getfield #70
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [300] iconst_1
      [301] invokevirtual #114
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [304] goto +5 (target=309)
      [307] astore v5
      [309] iconst_1
      [310] ireturn
      [311] aload_0 v0
      [312] aload_1 v1
      [313] invokespecial #123
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
      [316] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (296 -> 304: 307):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 41)
        [0] -> line 194
        [8] -> line 195
        [16] -> line 197
        [24] -> line 198
        [31] -> line 199
        [40] -> line 200
        [45] -> line 201
        [47] -> line 202
        [54] -> line 203
        [62] -> line 204
        [73] -> line 205
        [86] -> line 211
        [89] -> line 212
        [98] -> line 213
        [103] -> line 214
        [110] -> line 215
        [115] -> line 216
        [126] -> line 217
        [134] -> line 218
        [140] -> line 223
        [142] -> line 224
        [149] -> line 225
        [157] -> line 226
        [168] -> line 227
        [181] -> line 234
        [184] -> line 235
        [193] -> line 236
        [198] -> line 237
        [209] -> line 238
        [217] -> line 239
        [227] -> line 240
        [245] -> line 244
        [247] -> line 245
        [254] -> line 246
        [265] -> line 247
        [281] -> line 248
        [285] -> line 249
        [296] -> line 251
        [304] -> line 252
        [309] -> line 255
        [311] -> line 258
      + Local variable table attribute (count = 11)
        v0: 0 -> 317 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 0 -> 317 [Lcom/actionbarsherlock/view/MenuItem; item]
        v2: 8 -> 317 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment; readerWebPageFragment]
        v3: 16 -> 317 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; readerPageDetailFragment]
        v4: 24 -> 317 [I itemId]
        v5: 40 -> 47 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; readerPageFragment]
        v5: 98 -> 140 [Ljava/lang/String; url]
        v6: 110 -> 140 [Landroid/net/Uri; uri]
        v7: 126 -> 140 [Landroid/content/Intent; i]
        v5: 193 -> 245 [Ljava/lang/String; url]
        v6: 209 -> 245 [Landroid/content/Intent; share]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #120
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 264
        [5] -> line 265
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPostSelected(Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPostSelected(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [4] iconst_2
      [5] iconst_1
      [6] invokevirtual #153
        + Methodref [org/edublogs/android/util/WPViewPager.setCurrentItem (IZ)V]
      [9] aload_0 v0
      [10] getfield #70
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [13] iconst_0
      [14] invokevirtual #114
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [17] goto +4 (target=21)
      [20] astore_2 v2
      [21] aload_0 v0
      [22] invokevirtual #141
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.supportInvalidateOptionsMenu ()V]
      [25] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (9 -> 17: 20):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 292
        [9] -> line 294
        [17] -> line 295
        [21] -> line 297
        [25] -> line 298
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 0 -> 26 [Ljava/lang/String; requestedURL]
  + Method:       onBackPressed()V
    Access flags: 0x1
      = public void onBackPressed()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [4] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [7] iconst_1
      [8] ificmple +78 (target=86)
      [11] aload_0 v0
      [12] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [15] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [18] iconst_2
      [19] ificmpne +20 (target=39)
      [22] aload_0 v0
      [23] getfield #67
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.detailPage Landroid/support/v4/app/Fragment;]
      [26] checkcast #56
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      [29] astore_1 v1
      [30] aload_1 v1
      [31] getfield #81
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [34] ldc #16
        + String [javascript:Reader2.clear_article_details();]
      [36] invokevirtual #104
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [39] aload_0 v0
      [40] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [43] aload_0 v0
      [44] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [47] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [50] iconst_1
      [51] isub
      [52] iconst_1
      [53] invokevirtual #153
        + Methodref [org/edublogs/android/util/WPViewPager.setCurrentItem (IZ)V]
      [56] aload_0 v0
      [57] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [60] invokevirtual #150
        + Methodref [org/edublogs/android/util/WPViewPager.getCurrentItem ()I]
      [63] iconst_1
      [64] ificmpne +15 (target=79)
      [67] aload_0 v0
      [68] getfield #70
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.mMenuDrawer Lnet/simonvt/menudrawer/MenuDrawer;]
      [71] iconst_1
      [72] invokevirtual #114
        + Methodref [net/simonvt/menudrawer/MenuDrawer.setDrawerIndicatorEnabled (Z)V]
      [75] goto +4 (target=79)
      [78] astore_1 v1
      [79] aload_0 v0
      [80] invokevirtual #141
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.supportInvalidateOptionsMenu ()V]
      [83] goto +7 (target=90)
      [86] aload_0 v0
      [87] invokespecial #118
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBackPressed ()V]
      [90] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (67 -> 75: 78):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 302
        [11] -> line 303
        [22] -> line 304
        [30] -> line 305
        [39] -> line 307
        [56] -> line 308
        [67] -> line 310
        [75] -> line 311
        [79] -> line 314
        [83] -> line 315
        [86] -> line 316
        [90] -> line 317
      + Local variable table attribute (count = 2)
        v0: 0 -> 91 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 30 -> 39 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; readerPageDetailFragment]
  + Method:       showTopics()V
    Access flags: 0x1
      = public void showTopics()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #76
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicPage Landroid/support/v4/app/Fragment;]
      [4] checkcast #61
        + Class [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] invokevirtual #149
        + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.getView ()Landroid/view/View;]
      [12] invokevirtual #100
        + Methodref [android/view/View.getParent ()Landroid/view/ViewParent;]
      [15] checkcast #28
        + Class [android/view/ViewGroup]
      [18] aload_1 v1
      [19] invokevirtual #149
        + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.getView ()Landroid/view/View;]
      [22] invokevirtual #101
        + Methodref [android/view/ViewGroup.removeView (Landroid/view/View;)V]
      [25] aload_0 v0
      [26] new #19
        + Class [android/app/Dialog]
      [29] dup
      [30] aload_0 v0
      [31] invokespecial #83
        + Methodref [android/app/Dialog.<init> (Landroid/content/Context;)V]
      [34] putfield #79
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicsDialog Landroid/app/Dialog;]
      [37] aload_0 v0
      [38] getfield #79
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicsDialog Landroid/app/Dialog;]
      [41] aload_1 v1
      [42] invokevirtual #149
        + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.getView ()Landroid/view/View;]
      [45] invokevirtual #85
        + Methodref [android/app/Dialog.setContentView (Landroid/view/View;)V]
      [48] aload_0 v0
      [49] getfield #79
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicsDialog Landroid/app/Dialog;]
      [52] aload_0 v0
      [53] invokevirtual #128
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.getResources ()Landroid/content/res/Resources;]
      [56] ldc #10
        + Integer [2131296553]
      [58] invokevirtual #93
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [61] invokevirtual #86
        + Methodref [android/app/Dialog.setTitle (Ljava/lang/CharSequence;)V]
      [64] aload_0 v0
      [65] getfield #79
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicsDialog Landroid/app/Dialog;]
      [68] iconst_1
      [69] invokevirtual #84
        + Methodref [android/app/Dialog.setCancelable (Z)V]
      [72] aload_0 v0
      [73] invokevirtual #133
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.isFinishing ()Z]
      [76] ifne +18 (target=94)
      [79] aload_0 v0
      [80] getfield #79
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicsDialog Landroid/app/Dialog;]
      [83] invokevirtual #87
        + Methodref [android/app/Dialog.show ()V]
      [86] goto +8 (target=94)
      [89] astore_2 v2
      [90] aload_2 v2
      [91] invokevirtual #113
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [94] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (79 -> 86: 89):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 379
        [8] -> line 380
        [25] -> line 381
        [37] -> line 382
        [48] -> line 383
        [64] -> line 384
        [72] -> line 385
        [79] -> line 387
        [86] -> line 388
        [90] -> line 389
        [94] -> line 392
      + Local variable table attribute (count = 3)
        v0: 0 -> 95 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 8 -> 95 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment; topicsFragment]
        v2: 90 -> 94 [Ljava/lang/Exception; e]
  + Method:       loadExternalURL(Ljava/lang/String;)V
    Access flags: 0x1
      = public void loadExternalURL(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #80
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.webPage Landroid/support/v4/app/Fragment;]
      [4] checkcast #62
        + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] getfield #82
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [12] invokevirtual #102
        + Methodref [android/webkit/WebView.clearView ()V]
      [15] aload_2 v2
      [16] getfield #82
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [19] aload_1 v1
      [20] invokevirtual #104
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [23] aload_0 v0
      [24] getfield #73
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPager Lorg/edublogs/android/util/WPViewPager;]
      [27] iconst_3
      [28] iconst_1
      [29] invokevirtual #153
        + Methodref [org/edublogs/android/util/WPViewPager.setCurrentItem (IZ)V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 396
        [8] -> line 397
        [15] -> line 398
        [23] -> line 399
        [32] -> line 400
      + Local variable table attribute (count = 3)
        v0: 0 -> 33 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 0 -> 33 [Ljava/lang/String; url]
        v2: 8 -> 33 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment; readerWebPageFragment]
  + Method:       onLoadDetail()V
    Access flags: 0x1
      = public void onLoadDetail()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 2, stack = 5):
      [0] aload_0 v0
      [1] getfield #67
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.detailPage Landroid/support/v4/app/Fragment;]
      [4] checkcast #56
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] new #44
        + Class [org/edublogs/android/ui/reader/ReaderActivity$10]
      [12] dup
      [13] aload_0 v0
      [14] aload_1 v1
      [15] invokespecial #143
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity$10.<init> (Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [18] invokevirtual #135
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 440
        [8] -> line 441
        [21] -> line 446
      + Local variable table attribute (count = 2)
        v0: 0 -> 22 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 8 -> 22 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; readerPageDetailFragment]
  + Method:       startAnimatingButton()V
    Access flags: 0x1
      = public void startAnimatingButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] iconst_1
      [2] putfield #75
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.shouldAnimateRefreshButton Z]
      [5] aload_0 v0
      [6] aload_0 v0
      [7] getfield #74
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [10] invokevirtual #138
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 449
        [5] -> line 450
        [13] -> line 451
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
  + Method:       stopAnimatingButton()V
    Access flags: 0x1
      = public void stopAnimatingButton()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] getfield #74
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.refreshMenuItem Lcom/actionbarsherlock/view/MenuItem;]
      [5] invokevirtual #140
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingRefreshButton (Lcom/actionbarsherlock/view/MenuItem;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 454
        [8] -> line 455
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
  + Method:       onBlogChanged()V
    Access flags: 0x1
      = public void onBlogChanged()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #119
        + Methodref [org/edublogs/android/ui/WPActionBarActivity.onBlogChanged ()V]
      [4] getstatic #66
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [7] invokevirtual #115
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [10] ifeq +15 (target=25)
      [13] aload_0 v0
      [14] getfield #72
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPage Landroid/support/v4/app/Fragment;]
      [17] checkcast #58
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      [20] astore_1 v1
      [21] aload_1 v1
      [22] invokevirtual #148
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.reloadReader ()V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 459
        [4] -> line 461
        [13] -> line 462
        [21] -> line 463
        [25] -> line 466
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/reader/ReaderActivity; this]
        v1: 21 -> 25 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; readerPageFragment]
  + Method:       access$0(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1008
      = static synthetic void access$0(org.edublogs.android.ui.reader.ReaderActivity,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #76
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.topicPage Landroid/support/v4/app/Fragment;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 54
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1008
      = static synthetic void access$1(org.edublogs.android.ui.reader.ReaderActivity,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #72
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.readerPage Landroid/support/v4/app/Fragment;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 52
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1008
      = static synthetic void access$2(org.edublogs.android.ui.reader.ReaderActivity,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #67
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.detailPage Landroid/support/v4/app/Fragment;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V
    Access flags: 0x1008
      = static synthetic void access$3(org.edublogs.android.ui.reader.ReaderActivity,android.support.v4.app.Fragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #80
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.webPage Landroid/support/v4/app/Fragment;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/edublogs/android/ui/reader/ReaderActivity;Z)V
    Access flags: 0x1008
      = static synthetic void access$4(org.edublogs.android.ui.reader.ReaderActivity,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #69
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity.isShare Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 57
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 16)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$10]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$3]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter]
      + Class [org/edublogs/android/ui/reader/ReaderActivity]
      + Utf8 [ReaderPagerAdapter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [ChangeTopicListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLastSelectedItemListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLoadedItemsListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetPermalinkListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateButtonStatusListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicIDListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicTitleListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      + Utf8 [LoadExternalURLListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [LoadDetailListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [PostSelectedListener]
  + Source file attribute:
    + Utf8 [ReaderActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderActivity$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderActivity$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 44):
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$1]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$1.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.isFinishing ()Z]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.showTopics ()V]
  + NameAndType [<init> ()V]
  + NameAndType [isFinishing ()Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [showTopics ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity$1;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [OnClickListener]
  + Utf8 [ReaderActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$1]
  + Utf8 [showTopics]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderActivity this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderActivity;)V
    Access flags: 0x0
      = ReaderActivity$1(org.edublogs.android.ui.reader.ReaderActivity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$1.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 101
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderActivity$1; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$1.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [4] invokevirtual #8
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.isFinishing ()Z]
      [7] ifne +10 (target=17)
      [10] aload_0 v0
      [11] getfield #6
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$1.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [14] invokevirtual #9
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.showTopics ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 105
        [10] -> line 106
        [17] -> line 107
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/edublogs/android/ui/reader/ReaderActivity$1; this]
        v1: 0 -> 18 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderActivity]
    + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$1]
  + Source file attribute:
    + Utf8 [ReaderActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderActivity$10
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderActivity$10 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 52):
  + Class [android/webkit/WebView]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$10]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$10.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$10.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onLoadDetail ()V]
  + NameAndType [readerDetailURL Ljava/lang/String;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + NameAndType [val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity$10;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [ReaderActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/webkit/WebView]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [loadUrl]
  + Utf8 [onLoadDetail]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$10]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [readerDetailURL]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$readerPageDetailFragment]
  + Utf8 [wv]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderActivity this$0
  + Field:        val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment val$readerPageDetailFragment

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x0
      = ReaderActivity$10(org.edublogs.android.ui.reader.ReaderActivity,org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$10.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$10.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [10] aload_0 v0
      [11] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 441
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/reader/ReaderActivity$10; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$10.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [4] getfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [7] getstatic #8
        + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
      [10] invokevirtual #12
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 443
        [13] -> line 444
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/reader/ReaderActivity$10; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderActivity]
    + NameAndType [onLoadDetail ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$10]
  + Source file attribute:
    + Utf8 [ReaderActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderActivity$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderActivity$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 49):
  + String [javascript:Reader2.get_article_permalink();]
  + Class [android/webkit/WebView]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$2]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$2.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$2.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + NameAndType [val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity$2;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [ReaderActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [android/webkit/WebView]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [javascript:Reader2.get_article_permalink();]
  + Utf8 [loadUrl]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$2]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$readerPageDetailFragment]
  + Utf8 [wv]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderActivity this$0
  + Field:        val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment val$readerPageDetailFragment

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x0
      = ReaderActivity$2(org.edublogs.android.ui.reader.ReaderActivity,org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$2.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$2.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [10] aload_0 v0
      [11] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 205
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/reader/ReaderActivity$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$2.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [4] getfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [7] ldc #1
        + String [javascript:Reader2.get_article_permalink();]
      [9] invokevirtual #11
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [12] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 207
        [12] -> line 208
      + Local variable table attribute (count = 1)
        v0: 0 -> 13 [Lorg/edublogs/android/ui/reader/ReaderActivity$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderActivity]
    + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$2]
  + Source file attribute:
    + Utf8 [ReaderActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderActivity$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderActivity$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 53):
  + String [javascript:Reader2.get_article_permalink();]
  + Class [android/webkit/WebView]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$3]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$3.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$3.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$4 (Lorg/edublogs/android/ui/reader/ReaderActivity;Z)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$4 (Lorg/edublogs/android/ui/reader/ReaderActivity;Z)V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + NameAndType [val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()V]
  + Utf8 [(Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity$3;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [ReaderActivity.java]
  + Utf8 [SourceFile]
  + Utf8 [access$4]
  + Utf8 [android/webkit/WebView]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [javascript:Reader2.get_article_permalink();]
  + Utf8 [loadUrl]
  + Utf8 [onOptionsItemSelected]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$3]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$readerPageDetailFragment]
  + Utf8 [wv]

Fields (count = 2):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderActivity this$0
  + Field:        val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x1012
      = private final synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment val$readerPageDetailFragment

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderActivity;Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x0
      = ReaderActivity$3(org.edublogs.android.ui.reader.ReaderActivity,org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$3.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #9
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$3.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [10] aload_0 v0
      [11] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 227
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/reader/ReaderActivity$3; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$3.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [4] iconst_1
      [5] invokestatic #13
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$4 (Lorg/edublogs/android/ui/reader/ReaderActivity;Z)V]
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$3.val$readerPageDetailFragment Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [12] getfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [15] ldc #1
        + String [javascript:Reader2.get_article_permalink();]
      [17] invokevirtual #11
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 229
        [8] -> line 230
        [20] -> line 231
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lorg/edublogs/android/ui/reader/ReaderActivity$3; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderActivity]
    + NameAndType [onOptionsItemSelected (Lcom/actionbarsherlock/view/MenuItem;)Z]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$3]
  + Source file attribute:
    + Utf8 [ReaderActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter
  Superclass:    android/support/v4/app/FragmentStatePagerAdapter
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderActivity$ReaderPagerAdapter extends android.support.v4.app.FragmentStatePagerAdapter

Interfaces (count = 0):

Constant Pool (count = 69):
  + Class [android/support/v4/app/FragmentStatePagerAdapter]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Methodref [android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$0 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$1 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$2 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$3 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;]
  + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + NameAndType [<init> (Landroid/support/v4/app/FragmentManager;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [access$2 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + NameAndType [newInstance ()Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + NameAndType [newInstance ()Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + NameAndType [newInstance ()Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;]
  + NameAndType [newInstance ()Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [()I]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Utf8 [(I)Landroid/support/v4/app/Fragment;]
  + Utf8 [(Landroid/support/v4/app/FragmentManager;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/FragmentManager;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/support/v4/app/Fragment;]
  + Utf8 [Landroid/support/v4/app/FragmentManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderActivity;]
  + Utf8 [ReaderActivity.java]
  + Utf8 [ReaderPagerAdapter]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [android/support/v4/app/FragmentStatePagerAdapter]
  + Utf8 [f]
  + Utf8 [fm]
  + Utf8 [getCount]
  + Utf8 [getItem]
  + Utf8 [location]
  + Utf8 [newInstance]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderActivity this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/FragmentManager;)V
    Access flags: 0x1
      = public ReaderActivity$ReaderPagerAdapter(org.edublogs.android.ui.reader.ReaderActivity,android.support.v4.app.FragmentManager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] invokespecial #9
        + Methodref [android/support/v4/app/FragmentStatePagerAdapter.<init> (Landroid/support/v4/app/FragmentManager;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 134
        [5] -> line 135
        [10] -> line 136
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter; this]
        v2: 0 -> 11 [Landroid/support/v4/app/FragmentManager; fm]
  + Method:       getCount()I
    Access flags: 0x1
      = public int getCount()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_4
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 140
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter; this]
  + Method:       getItem(I)Landroid/support/v4/app/Fragment;
    Access flags: 0x1
      = public android.support.v4.app.Fragment getItem(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 3, stack = 2):
      [0] aconst_null
      [1] astore_2 v2
      [2] iload_1 v1
      [3] tableswitch (4 offsets, default=86) (target=89)
        0: offset = 29, target = 32
        1: offset = 44, target = 47
        2: offset = 59, target = 62
        3: offset = 74, target = 77
        default: offset = 86, target = 89
      [32] invokestatic #16
        + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;]
      [35] astore_2 v2
      [36] aload_0 v0
      [37] getfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [40] aload_2 v2
      [41] invokestatic #10
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$0 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
      [44] goto +45 (target=89)
      [47] invokestatic #15
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [50] astore_2 v2
      [51] aload_0 v0
      [52] getfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [55] aload_2 v2
      [56] invokestatic #11
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$1 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
      [59] goto +30 (target=89)
      [62] invokestatic #14
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [65] astore_2 v2
      [66] aload_0 v0
      [67] getfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [70] aload_2 v2
      [71] invokestatic #12
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$2 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
      [74] goto +15 (target=89)
      [77] invokestatic #17
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.newInstance ()Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
      [80] astore_2 v2
      [81] aload_0 v0
      [82] getfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter.this$0 Lorg/edublogs/android/ui/reader/ReaderActivity;]
      [85] aload_2 v2
      [86] invokestatic #13
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.access$3 (Lorg/edublogs/android/ui/reader/ReaderActivity;Landroid/support/v4/app/Fragment;)V]
      [89] aload_2 v2
      [90] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 145
        [2] -> line 147
        [32] -> line 149
        [36] -> line 150
        [44] -> line 151
        [47] -> line 153
        [51] -> line 154
        [59] -> line 155
        [62] -> line 157
        [66] -> line 158
        [74] -> line 159
        [77] -> line 161
        [81] -> line 162
        [89] -> line 166
      + Local variable table attribute (count = 3)
        v0: 0 -> 91 [Lorg/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter; this]
        v1: 0 -> 91 [I location]
        v2: 2 -> 91 [Landroid/support/v4/app/Fragment; f]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/reader/ReaderActivity$ReaderPagerAdapter]
      + Class [org/edublogs/android/ui/reader/ReaderActivity]
      + Utf8 [ReaderPagerAdapter]
  + Source file attribute:
    + Utf8 [ReaderActivity.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment
  Superclass:    com/actionbarsherlock/app/SherlockFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.ui.reader.ReaderBaseFragment extends com.actionbarsherlock.app.SherlockFragment

Interfaces (count = 0):

Constant Pool (count = 195):
  + String []
  + String [ must implement Callback]
  + String [Android]
  + String [bug_19917_fix]
  + String [wp-android-native]
  + Class [android/app/Activity]
  + Class [android/os/Bundle]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebSettings$RenderPriority]
  + Class [android/webkit/WebView]
  + Class [com/actionbarsherlock/app/SherlockFragment]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
  + Fieldref [android/webkit/WebSettings$RenderPriority.HIGH Landroid/webkit/WebSettings$RenderPriority;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.getLastSelectedItemListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.getLoadedItemsListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.getPermalinkListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httppassword Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httpuser Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.interfaceNameForJS Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.onChangeTopicListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.updateButtonStatusListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.updateTopicIDListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.updateTopicTitleListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener;]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/os/Bundle.isEmpty ()Z]
  + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
  + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
  + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
  + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setRenderPriority (Landroid/webkit/WebSettings$RenderPriority;)V]
  + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
  + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [com/actionbarsherlock/app/SherlockFragment.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockFragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [com/actionbarsherlock/app/SherlockFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
  + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [HIGH Landroid/webkit/WebSettings$RenderPriority;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [finish ()V]
  + NameAndType [getLastSelectedItemListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener;]
  + NameAndType [getLoadedItemsListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener;]
  + NameAndType [getPermalinkListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [httppassword Ljava/lang/String;]
  + NameAndType [httpuser Ljava/lang/String;]
  + NameAndType [interfaceNameForJS Ljava/lang/String;]
  + NameAndType [isEmpty ()Z]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onChangeTopicListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener;]
  + NameAndType [onSaveInstanceState (Landroid/os/Bundle;)V]
  + NameAndType [putBoolean (Ljava/lang/String;Z)V]
  + NameAndType [setBuiltInZoomControls (Z)V]
  + NameAndType [setCacheMode (I)V]
  + NameAndType [setDomStorageEnabled (Z)V]
  + NameAndType [setJavaScriptEnabled (Z)V]
  + NameAndType [setPluginsEnabled (Z)V]
  + NameAndType [setRenderPriority (Landroid/webkit/WebSettings$RenderPriority;)V]
  + NameAndType [setSavePassword (Z)V]
  + NameAndType [setUserAgentString (Ljava/lang/String;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [updateButtonStatusListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener;]
  + NameAndType [updateTopicIDListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener;]
  + NameAndType [updateTopicTitleListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ must implement Callback]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/webkit/WebSettings$RenderPriority;)V]
  + Utf8 [(Landroid/webkit/WebView;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Z)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Android]
  + Utf8 [ChangeTopicListener]
  + Utf8 [Code]
  + Utf8 [ConstantValue]
  + Utf8 [GetLastSelectedItemListener]
  + Utf8 [GetLoadedItemsListener]
  + Utf8 [GetPermalinkListener]
  + Utf8 [HIGH]
  + Utf8 [InnerClasses]
  + Utf8 [JavaScriptInterface]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/webkit/WebSettings$RenderPriority;]
  + Utf8 [Landroid/webkit/WebSettings;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [RenderPriority]
  + Utf8 [SourceFile]
  + Utf8 [UpdateButtonStatusListener]
  + Utf8 [UpdateTopicIDListener]
  + Utf8 [UpdateTopicTitleListener]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [activity]
  + Utf8 [android/app/Activity]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebSettings$RenderPriority]
  + Utf8 [android/webkit/WebView]
  + Utf8 [append]
  + Utf8 [bug_19917_fix]
  + Utf8 [com/actionbarsherlock/app/SherlockFragment]
  + Utf8 [e]
  + Utf8 [finish]
  + Utf8 [getLastSelectedItemListener]
  + Utf8 [getLoadedItemsListener]
  + Utf8 [getPermalinkListener]
  + Utf8 [getSettings]
  + Utf8 [httppassword]
  + Utf8 [httpuser]
  + Utf8 [interfaceNameForJS]
  + Utf8 [isEmpty]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [onAttach]
  + Utf8 [onChangeTopicListener]
  + Utf8 [onSaveInstanceState]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
  + Utf8 [outState]
  + Utf8 [putBoolean]
  + Utf8 [setBuiltInZoomControls]
  + Utf8 [setCacheMode]
  + Utf8 [setDefaultWebViewSettings]
  + Utf8 [setDomStorageEnabled]
  + Utf8 [setJavaScriptEnabled]
  + Utf8 [setPluginsEnabled]
  + Utf8 [setRenderPriority]
  + Utf8 [setSavePassword]
  + Utf8 [setUserAgentString]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [updateButtonStatusListener]
  + Utf8 [updateTopicIDListener]
  + Utf8 [updateTopicTitleListener]
  + Utf8 [valueOf]
  + Utf8 [webSettings]
  + Utf8 [wp-android-native]
  + Utf8 [wv]

Fields (count = 10):
  + Field:        interfaceNameForJS Ljava/lang/String;
    Access flags: 0x14
      = protected final java.lang.String interfaceNameForJS
    Class member attributes (count = 1):
    + Constant value attribute:
    + String [Android]
  + Field:        httpuser Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String httpuser
  + Field:        httppassword Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String httppassword
  + Field:        updateTopicTitleListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderBaseFragment$UpdateTopicTitleListener updateTopicTitleListener
  + Field:        updateTopicIDListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderBaseFragment$UpdateTopicIDListener updateTopicIDListener
  + Field:        onChangeTopicListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderBaseFragment$ChangeTopicListener onChangeTopicListener
  + Field:        getLoadedItemsListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderBaseFragment$GetLoadedItemsListener getLoadedItemsListener
  + Field:        updateButtonStatusListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderBaseFragment$UpdateButtonStatusListener updateButtonStatusListener
  + Field:        getPermalinkListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderBaseFragment$GetPermalinkListener getPermalinkListener
  + Field:        getLastSelectedItemListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderBaseFragment$GetLastSelectedItemListener getLastSelectedItemListener

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public ReaderBaseFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #49
        + Methodref [com/actionbarsherlock/app/SherlockFragment.<init> ()V]
      [4] aload_0 v0
      [5] ldc #3
        + String [Android]
      [7] putfield #32
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.interfaceNameForJS Ljava/lang/String;]
      [10] aload_0 v0
      [11] ldc #1
        + String []
      [13] putfield #31
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httpuser Ljava/lang/String;]
      [16] aload_0 v0
      [17] ldc #1
        + String []
      [19] putfield #30
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httppassword Ljava/lang/String;]
      [22] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 15
        [4] -> line 17
        [10] -> line 19
        [16] -> line 20
        [22] -> line 15
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment; this]
  + Method:       setDefaultWebViewSettings(Landroid/webkit/WebView;)V
    Access flags: 0x4
      = protected void setDefaultWebViewSettings(android.webkit.WebView)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 49, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #48
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] iconst_2
      [7] invokevirtual #41
        + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
      [10] aload_2 v2
      [11] iconst_1
      [12] invokevirtual #40
        + Methodref [android/webkit/WebSettings.setBuiltInZoomControls (Z)V]
      [15] aload_2 v2
      [16] iconst_1
      [17] invokevirtual #43
        + Methodref [android/webkit/WebSettings.setJavaScriptEnabled (Z)V]
      [20] aload_2 v2
      [21] iconst_1
      [22] invokevirtual #44
        + Methodref [android/webkit/WebSettings.setPluginsEnabled (Z)V]
      [25] aload_2 v2
      [26] iconst_1
      [27] invokevirtual #42
        + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
      [30] aload_2 v2
      [31] ldc #5
        + String [wp-android-native]
      [33] invokevirtual #47
        + Methodref [android/webkit/WebSettings.setUserAgentString (Ljava/lang/String;)V]
      [36] aload_2 v2
      [37] iconst_0
      [38] invokevirtual #46
        + Methodref [android/webkit/WebSettings.setSavePassword (Z)V]
      [41] aload_2 v2
      [42] getstatic #26
        + Fieldref [android/webkit/WebSettings$RenderPriority.HIGH Landroid/webkit/WebSettings$RenderPriority;]
      [45] invokevirtual #45
        + Methodref [android/webkit/WebSettings.setRenderPriority (Landroid/webkit/WebSettings$RenderPriority;)V]
      [48] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 33
        [5] -> line 34
        [10] -> line 35
        [15] -> line 36
        [20] -> line 37
        [25] -> line 38
        [30] -> line 39
        [36] -> line 40
        [41] -> line 41
        [48] -> line 42
      + Local variable table attribute (count = 3)
        v0: 0 -> 49 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment; this]
        v1: 0 -> 49 [Landroid/webkit/WebView; wv]
        v2: 5 -> 49 [Landroid/webkit/WebSettings; webSettings]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #50
        + Methodref [com/actionbarsherlock/app/SherlockFragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] checkcast #24
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
      [10] putfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.updateTopicTitleListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener;]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] checkcast #23
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
      [18] putfield #35
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.updateTopicIDListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener;]
      [21] aload_0 v0
      [22] aload_1 v1
      [23] checkcast #17
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
      [26] putfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.onChangeTopicListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener;]
      [29] aload_0 v0
      [30] aload_1 v1
      [31] checkcast #19
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
      [34] putfield #28
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.getLoadedItemsListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener;]
      [37] aload_0 v0
      [38] aload_1 v1
      [39] checkcast #22
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
      [42] putfield #34
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.updateButtonStatusListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener;]
      [45] aload_0 v0
      [46] aload_1 v1
      [47] checkcast #20
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
      [50] putfield #29
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.getPermalinkListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener;]
      [53] aload_0 v0
      [54] aload_1 v1
      [55] checkcast #18
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
      [58] putfield #27
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.getLastSelectedItemListener Lorg/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener;]
      [61] goto +38 (target=99)
      [64] astore_2 v2
      [65] aload_1 v1
      [66] invokevirtual #37
        + Methodref [android/app/Activity.finish ()V]
      [69] new #12
        + Class [java/lang/ClassCastException]
      [72] dup
      [73] new #15
        + Class [java/lang/StringBuilder]
      [76] dup
      [77] aload_1 v1
      [78] invokevirtual #53
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [81] invokestatic #54
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [84] invokespecial #55
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [87] ldc #2
        + String [ must implement Callback]
      [89] invokevirtual #56
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [92] invokevirtual #57
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [95] invokespecial #52
        + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
      [98] athrow
      [99] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 61: 64):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 45
        [5] -> line 47
        [13] -> line 48
        [21] -> line 49
        [29] -> line 50
        [37] -> line 51
        [45] -> line 52
        [53] -> line 53
        [61] -> line 54
        [65] -> line 55
        [69] -> line 56
        [87] -> line 57
        [95] -> line 56
        [99] -> line 59
      + Local variable table attribute (count = 3)
        v0: 0 -> 100 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment; this]
        v1: 0 -> 100 [Landroid/app/Activity; activity]
        v2: 65 -> 99 [Ljava/lang/ClassCastException; e]
  + Method:       onSaveInstanceState(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onSaveInstanceState(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 3):
      [0] aload_1 v1
      [1] invokevirtual #38
        + Methodref [android/os/Bundle.isEmpty ()Z]
      [4] ifeq +10 (target=14)
      [7] aload_1 v1
      [8] ldc #4
        + String [bug_19917_fix]
      [10] iconst_1
      [11] invokevirtual #39
        + Methodref [android/os/Bundle.putBoolean (Ljava/lang/String;Z)V]
      [14] aload_0 v0
      [15] aload_1 v1
      [16] invokespecial #51
        + Methodref [com/actionbarsherlock/app/SherlockFragment.onSaveInstanceState (Landroid/os/Bundle;)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 155
        [7] -> line 156
        [14] -> line 158
        [19] -> line 159
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment; this]
        v1: 0 -> 20 [Landroid/os/Bundle; outState]

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/webkit/WebSettings$RenderPriority]
      + Class [android/webkit/WebSettings]
      + Utf8 [RenderPriority]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [ChangeTopicListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLastSelectedItemListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLoadedItemsListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetPermalinkListener]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [JavaScriptInterface]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateButtonStatusListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicIDListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicTitleListener]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderBaseFragment$ChangeTopicListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Utf8 [ChangeTopicListener]
  + Utf8 [InnerClasses]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [ChangeTopicListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderBaseFragment$GetLastSelectedItemListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Utf8 [GetLastSelectedItemListener]
  + Utf8 [InnerClasses]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLastSelectedItemListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderBaseFragment$GetLoadedItemsListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Utf8 [GetLoadedItemsListener]
  + Utf8 [InnerClasses]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLoadedItemsListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderBaseFragment$GetPermalinkListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Utf8 [GetPermalinkListener]
  + Utf8 [InnerClasses]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetPermalinkListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderBaseFragment$JavaScriptInterface extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 53):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.mContext Landroid/content/Context;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mContext Landroid/content/Context;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Utf8 [<init>]
  + Utf8 [ChangeTopicListener]
  + Utf8 [Code]
  + Utf8 [GetLastSelectedItemListener]
  + Utf8 [GetLoadedItemsListener]
  + Utf8 [GetPermalinkListener]
  + Utf8 [InnerClasses]
  + Utf8 [JavaScriptInterface]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/webkit/JavascriptInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [RuntimeVisibleAnnotations]
  + Utf8 [SourceFile]
  + Utf8 [UpdateButtonStatusListener]
  + Utf8 [UpdateTopicIDListener]
  + Utf8 [UpdateTopicTitleListener]
  + Utf8 [c]
  + Utf8 [java/lang/Object]
  + Utf8 [mContext]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 2):
  + Field:        mContext Landroid/content/Context;
    Access flags: 0x0
      = android.content.Context mContext
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderBaseFragment this$0

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V
    Access flags: 0x0
      = ReaderBaseFragment$JavaScriptInterface(org.edublogs.android.ui.reader.ReaderBaseFragment,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.mContext Landroid/content/Context;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 80
        [9] -> line 81
        [14] -> line 82
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface; this]
        v2: 0 -> 15 [Landroid/content/Context; c]

Class file attributes (count = 2):
  + Inner classes attribute (count = 8)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$ChangeTopicListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [ChangeTopicListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLastSelectedItemListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLastSelectedItemListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetLoadedItemsListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetLoadedItemsListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$GetPermalinkListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [GetPermalinkListener]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [JavaScriptInterface]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateButtonStatusListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicIDListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicTitleListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderBaseFragment$UpdateButtonStatusListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
  + Utf8 [InnerClasses]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [UpdateButtonStatusListener]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateButtonStatusListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateButtonStatusListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderBaseFragment$UpdateTopicIDListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
  + Utf8 [InnerClasses]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [UpdateTopicIDListener]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicIDListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicIDListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderBaseFragment$UpdateTopicTitleListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
  + Utf8 [InnerClasses]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [UpdateTopicTitleListener]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$UpdateTopicTitleListener]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [UpdateTopicTitleListener]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderBaseFragment$WordPressWebViewClient extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 55):
  + Class [android/webkit/HttpAuthHandler]
  + Class [android/webkit/WebView]
  + Class [android/webkit/WebViewClient]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httppassword Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httpuser Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
  + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [httppassword Ljava/lang/String;]
  + NameAndType [httpuser Ljava/lang/String;]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/HttpAuthHandler;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
  + Utf8 [ReaderBaseFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [android/webkit/HttpAuthHandler]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [handler]
  + Utf8 [host]
  + Utf8 [httppassword]
  + Utf8 [httpuser]
  + Utf8 [loadUrl]
  + Utf8 [onReceivedHttpAuthRequest]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
  + Utf8 [proceed]
  + Utf8 [realm]
  + Utf8 [shouldOverrideUrlLoading]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [url]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderBaseFragment this$0

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;)V
    Access flags: 0x4
      = protected ReaderBaseFragment$WordPressWebViewClient(org.edublogs.android.ui.reader.ReaderBaseFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
      [5] aload_0 v0
      [6] invokespecial #11
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient; this]
  + Method:       shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] aload_2 v2
      [2] invokevirtual #10
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [5] iconst_1
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 64
        [5] -> line 65
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient; this]
        v1: 0 -> 7 [Landroid/webkit/WebView; view]
        v2: 0 -> 7 [Ljava/lang/String; url]
  + Method:       onReceivedHttpAuthRequest(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onReceivedHttpAuthRequest(android.webkit.WebView,android.webkit.HttpAuthHandler,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] aload_0 v0
      [2] getfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
      [5] getfield #7
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httpuser Ljava/lang/String;]
      [8] aload_0 v0
      [9] getfield #8
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderBaseFragment;]
      [12] getfield #6
        + Fieldref [org/edublogs/android/ui/reader/ReaderBaseFragment.httppassword Ljava/lang/String;]
      [15] invokevirtual #9
        + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 71
        [18] -> line 72
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient; this]
        v1: 0 -> 19 [Landroid/webkit/WebView; view]
        v2: 0 -> 19 [Landroid/webkit/HttpAuthHandler; handler]
        v3: 0 -> 19 [Ljava/lang/String; host]
        v4: 0 -> 19 [Ljava/lang/String; realm]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [ReaderBaseFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderDetailPageFragment
  Superclass:    org/edublogs/android/ui/reader/ReaderBaseFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderDetailPageFragment extends org.edublogs.android.ui.reader.ReaderBaseFragment

Interfaces (count = 0):

Constant Pool (count = 225):
  + Integer [2130903097]
  + Integer [2131165439]
  + Integer [2131165440]
  + Integer [2131165441]
  + String [ must implement Callback]
  + String [Android]
  + Class [android/app/Activity]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/view/animation/AlphaAnimation]
  + Class [android/webkit/WebView]
  + Class [android/widget/ImageButton]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Long [800]
  + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.loadExternalURLListener Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.navButtonDisabled I]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.navButtonEnabled I]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.nextPost Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.prevPost Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
  + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
  + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.clearCache (Z)V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.scrollTo (II)V]
  + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [android/webkit/WebView.startAnimation (Landroid/view/animation/Animation;)V]
  + Methodref [android/webkit/WebView.stopLoading ()V]
  + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.fadeInWebView ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (FF)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + NameAndType [addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [clearCache (Z)V]
  + NameAndType [fadeInWebView ()V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getBaseContext ()Landroid/content/Context;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [loadExternalURLListener Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [navButtonDisabled I]
  + NameAndType [navButtonEnabled I]
  + NameAndType [nextPost Landroid/widget/ImageButton;]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onPause ()V]
  + NameAndType [prevPost Landroid/widget/ImageButton;]
  + NameAndType [readerDetailURL Ljava/lang/String;]
  + NameAndType [scrollTo (II)V]
  + NameAndType [setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + NameAndType [setDuration (J)V]
  + NameAndType [setOnClickListener (Landroid/view/View$OnClickListener;)V]
  + NameAndType [setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [startAnimation (Landroid/view/animation/Animation;)V]
  + NameAndType [stopLoading ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [ must implement Callback]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [()V]
  + Utf8 [(FF)V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View$OnClickListener;)V]
  + Utf8 [(Landroid/view/animation/Animation;)V]
  + Utf8 [(Landroid/webkit/WebChromeClient;)V]
  + Utf8 [(Landroid/webkit/WebView;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Android]
  + Utf8 [Code]
  + Utf8 [DetailWebViewClient]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [JavaScriptInterface]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/view/animation/AlphaAnimation;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LoadExternalURLListener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [ReaderDetailPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [activity]
  + Utf8 [addJavascriptInterface]
  + Utf8 [android/app/Activity]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/view/animation/AlphaAnimation]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [append]
  + Utf8 [clearCache]
  + Utf8 [container]
  + Utf8 [e]
  + Utf8 [f]
  + Utf8 [fadeInAnimation]
  + Utf8 [fadeInWebView]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getActivity]
  + Utf8 [getBaseContext]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [loadExternalURLListener]
  + Utf8 [loadUrl]
  + Utf8 [navButtonDisabled]
  + Utf8 [navButtonEnabled]
  + Utf8 [newConfig]
  + Utf8 [newInstance]
  + Utf8 [nextPost]
  + Utf8 [onAttach]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateView]
  + Utf8 [onPause]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Utf8 [prevPost]
  + Utf8 [readerDetailURL]
  + Utf8 [readerItems]
  + Utf8 [savedInstanceState]
  + Utf8 [scrollTo]
  + Utf8 [setDefaultWebViewSettings]
  + Utf8 [setDuration]
  + Utf8 [setOnClickListener]
  + Utf8 [setWebChromeClient]
  + Utf8 [setWebViewClient]
  + Utf8 [startAnimation]
  + Utf8 [stopLoading]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [wv]

Fields (count = 7):
  + Field:        wv Landroid/webkit/WebView;
    Access flags: 0x1
      = public android.webkit.WebView wv
  + Field:        readerItems Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String readerItems
  + Field:        nextPost Landroid/widget/ImageButton;
    Access flags: 0x1
      = public android.widget.ImageButton nextPost
  + Field:        prevPost Landroid/widget/ImageButton;
    Access flags: 0x1
      = public android.widget.ImageButton prevPost
  + Field:        loadExternalURLListener Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderDetailPageFragment$LoadExternalURLListener loadExternalURLListener
  + Field:        navButtonEnabled I
    Access flags: 0x2
      = private int navButtonEnabled
  + Field:        navButtonDisabled I
    Access flags: 0x2
      = private int navButtonDisabled

Methods (count = 9):
  + Method:       <init>()V
    Access flags: 0x1
      = public ReaderDetailPageFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #58
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
      [4] aload_0 v0
      [5] sipush 200
      [8] putfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.navButtonEnabled I]
      [11] aload_0 v0
      [12] bipush 70
      [14] putfield #32
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.navButtonDisabled I]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 22
        [4] -> line 28
        [11] -> line 29
        [17] -> line 22
      + Local variable table attribute (count = 1)
        v0: 0 -> 18 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; this]
  + Method:       newInstance()Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x9
      = public static org.edublogs.android.ui.reader.ReaderDetailPageFragment newInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] new #22
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      [3] dup
      [4] invokespecial #63
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.<init> ()V]
      [7] astore_0 v0
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 32
        [8] -> line 33
      + Local variable table attribute (count = 1)
        v0: 8 -> 10 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; f]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 157, locals = 5, stack = 5):
      [0] aload_1 v1
      [1] ldc #1
        + Integer [2130903097]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #39
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload_0 v0
      [11] aload v4
      [13] ldc #2
        + Integer [2131165439]
      [15] invokevirtual #40
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [18] checkcast #13
        + Class [android/webkit/WebView]
      [21] putfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [24] aload_0 v0
      [25] aload_0 v0
      [26] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [29] invokevirtual #66
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
      [32] aload_0 v0
      [33] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [36] new #21
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      [39] dup
      [40] aload_0 v0
      [41] aload_0 v0
      [42] invokevirtual #65
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [45] invokevirtual #38
        + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
      [48] invokespecial #62
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
      [51] ldc #6
        + String [Android]
      [53] invokevirtual #43
        + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
      [56] aload_0 v0
      [57] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [60] new #26
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient]
      [63] dup
      [64] aload_0 v0
      [65] invokespecial #70
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [68] invokevirtual #48
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [71] aload_0 v0
      [72] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [75] new #23
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1]
      [78] dup
      [79] aload_0 v0
      [80] invokespecial #67
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [83] invokevirtual #47
        + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
      [86] aload_0 v0
      [87] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [90] getstatic #30
        + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
      [93] invokevirtual #45
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [96] aload_0 v0
      [97] aload v4
      [99] ldc #4
        + Integer [2131165441]
      [101] invokevirtual #40
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [104] checkcast #14
        + Class [android/widget/ImageButton]
      [107] putfield #34
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.nextPost Landroid/widget/ImageButton;]
      [110] aload_0 v0
      [111] getfield #34
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.nextPost Landroid/widget/ImageButton;]
      [114] new #24
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2]
      [117] dup
      [118] aload_0 v0
      [119] invokespecial #68
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [122] invokevirtual #51
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [125] aload_0 v0
      [126] aload v4
      [128] ldc #3
        + Integer [2131165440]
      [130] invokevirtual #40
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [133] checkcast #14
        + Class [android/widget/ImageButton]
      [136] putfield #35
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.prevPost Landroid/widget/ImageButton;]
      [139] aload_0 v0
      [140] getfield #35
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.prevPost Landroid/widget/ImageButton;]
      [143] new #25
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3]
      [146] dup
      [147] aload_0 v0
      [148] invokespecial #69
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.<init> (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [151] invokevirtual #51
        + Methodref [android/widget/ImageButton.setOnClickListener (Landroid/view/View$OnClickListener;)V]
      [154] aload v4
      [156] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 40
        [10] -> line 42
        [24] -> line 43
        [32] -> line 45
        [56] -> line 46
        [71] -> line 49
        [86] -> line 51
        [96] -> line 53
        [110] -> line 54
        [125] -> line 66
        [139] -> line 67
        [154] -> line 78
      + Local variable table attribute (count = 5)
        v0: 0 -> 157 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; this]
        v1: 0 -> 157 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 157 [Landroid/view/ViewGroup; container]
        v3: 0 -> 157 [Landroid/os/Bundle; savedInstanceState]
        v4: 10 -> 157 [Landroid/view/View; v]
  + Method:       fadeInWebView()V
    Access flags: 0x2
      = private void fadeInWebView()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 35, locals = 2, stack = 4):
      [0] new #12
        + Class [android/view/animation/AlphaAnimation]
      [3] dup
      [4] fconst_0
      [5] fconst_1
      [6] invokespecial #41
        + Methodref [android/view/animation/AlphaAnimation.<init> (FF)V]
      [9] astore_1 v1
      [10] aload_1 v1
      [11] ldc2_w #28
        + Long [800]
      [14] invokevirtual #42
        + Methodref [android/view/animation/AlphaAnimation.setDuration (J)V]
      [17] aload_0 v0
      [18] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [21] iconst_0
      [22] iconst_0
      [23] invokevirtual #46
        + Methodref [android/webkit/WebView.scrollTo (II)V]
      [26] aload_0 v0
      [27] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [30] aload_1 v1
      [31] invokevirtual #49
        + Methodref [android/webkit/WebView.startAnimation (Landroid/view/animation/Animation;)V]
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 82
        [10] -> line 83
        [17] -> line 84
        [26] -> line 85
        [34] -> line 86
      + Local variable table attribute (count = 2)
        v0: 0 -> 35 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; this]
        v1: 10 -> 35 [Landroid/view/animation/AlphaAnimation; fadeInAnimation]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #59
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] checkcast #27
        + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
      [10] putfield #31
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.loadExternalURLListener Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
      [13] goto +38 (target=51)
      [16] astore_2 v2
      [17] aload_1 v1
      [18] invokevirtual #37
        + Methodref [android/app/Activity.finish ()V]
      [21] new #15
        + Class [java/lang/ClassCastException]
      [24] dup
      [25] new #18
        + Class [java/lang/StringBuilder]
      [28] dup
      [29] aload_1 v1
      [30] invokevirtual #53
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [33] invokestatic #54
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [36] invokespecial #55
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [39] ldc #5
        + String [ must implement Callback]
      [41] invokevirtual #56
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [44] invokevirtual #57
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [47] invokespecial #52
        + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
      [50] athrow
      [51] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 13: 16):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 89
        [5] -> line 92
        [13] -> line 93
        [17] -> line 94
        [21] -> line 95
        [39] -> line 96
        [47] -> line 95
        [51] -> line 98
      + Local variable table attribute (count = 3)
        v0: 0 -> 52 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; this]
        v1: 0 -> 52 [Landroid/app/Activity; activity]
        v2: 17 -> 51 [Ljava/lang/ClassCastException; e]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #60
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 103
        [5] -> line 104
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPause()V
    Access flags: 0x1
      = public void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #61
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
      [4] aload_0 v0
      [5] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [8] ifnull +18 (target=26)
      [11] aload_0 v0
      [12] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [15] invokevirtual #50
        + Methodref [android/webkit/WebView.stopLoading ()V]
      [18] aload_0 v0
      [19] getfield #36
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [22] iconst_1
      [23] invokevirtual #44
        + Methodref [android/webkit/WebView.clearCache (Z)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 108
        [4] -> line 109
        [11] -> line 110
        [18] -> line 111
        [26] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment; this]
  + Method:       access$0(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment$LoadExternalURLListener access$0(org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.loadExternalURLListener Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x1008
      = static synthetic void access$1(org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #64
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.fadeInWebView ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 7)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [JavaScriptInterface]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient]
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      + Utf8 [DetailWebViewClient]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      + Utf8 [LoadExternalURLListener]
  + Source file attribute:
    + Utf8 [ReaderDetailPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderDetailPageFragment$1
  Superclass:    android/webkit/WebChromeClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderDetailPageFragment$1 extends android.webkit.WebChromeClient

Interfaces (count = 0):

Constant Pool (count = 28):
  + Class [android/webkit/WebChromeClient]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Methodref [android/webkit/WebChromeClient.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [ReaderDetailPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [android/webkit/WebChromeClient]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment this$0

Methods (count = 1):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x0
      = ReaderDetailPageFragment$1(org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [5] aload_0 v0
      [6] invokespecial #5
        + Methodref [android/webkit/WebChromeClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 49
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$1; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$1]
  + Source file attribute:
    + Utf8 [ReaderDetailPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderDetailPageFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderDetailPageFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 66):
  + String [javascript:Reader2.is_next_item();]
  + String [javascript:Reader2.is_prev_item();]
  + String [javascript:Reader2.show_next_item();]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/webkit/WebView]
  + Class [android/widget/ImageButton]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.nextPost Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/widget/ImageButton.isEnabled ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.access$1 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + NameAndType [isEnabled ()Z]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [nextPost Landroid/widget/ImageButton;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$2;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [ReaderDetailPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [isEnabled]
  + Utf8 [java/lang/Object]
  + Utf8 [javascript:Reader2.is_next_item();]
  + Utf8 [javascript:Reader2.is_prev_item();]
  + Utf8 [javascript:Reader2.show_next_item();]
  + Utf8 [loadUrl]
  + Utf8 [nextPost]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [wv]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x0
      = ReaderDetailPageFragment$2(org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [5] aload_0 v0
      [6] invokespecial #16
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 54
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$2; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #13
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [4] getfield #12
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [7] ldc #3
        + String [javascript:Reader2.show_next_item();]
      [9] invokevirtual #14
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [12] aload_0 v0
      [13] getfield #13
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [16] getfield #12
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [19] ldc #1
        + String [javascript:Reader2.is_next_item();]
      [21] invokevirtual #14
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [24] aload_0 v0
      [25] getfield #13
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [28] getfield #12
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [31] ldc #2
        + String [javascript:Reader2.is_prev_item();]
      [33] invokevirtual #14
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [36] aload_0 v0
      [37] getfield #13
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [40] getfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.nextPost Landroid/widget/ImageButton;]
      [43] invokevirtual #15
        + Methodref [android/widget/ImageButton.isEnabled ()Z]
      [46] ifeq +10 (target=56)
      [49] aload_0 v0
      [50] getfield #13
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [53] invokestatic #17
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.access$1 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 58
        [12] -> line 59
        [24] -> line 60
        [36] -> line 61
        [49] -> line 62
        [56] -> line 63
      + Local variable table attribute (count = 2)
        v0: 0 -> 57 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$2; this]
        v1: 0 -> 57 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$2]
  + Source file attribute:
    + Utf8 [ReaderDetailPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderDetailPageFragment$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderDetailPageFragment$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/view/View$OnClickListener]

Constant Pool (count = 56):
  + String [javascript:Reader2.is_next_item();]
  + String [javascript:Reader2.is_prev_item();]
  + String [javascript:Reader2.show_prev_item();]
  + Class [android/view/View]
  + Class [android/view/View$OnClickListener]
  + Class [android/webkit/WebView]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.access$1 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/view/View;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$3;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [ReaderDetailPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [access$1]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$OnClickListener]
  + Utf8 [android/webkit/WebView]
  + Utf8 [java/lang/Object]
  + Utf8 [javascript:Reader2.is_next_item();]
  + Utf8 [javascript:Reader2.is_prev_item();]
  + Utf8 [javascript:Reader2.show_prev_item();]
  + Utf8 [loadUrl]
  + Utf8 [onClick]
  + Utf8 [onCreateView]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [wv]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x0
      = ReaderDetailPageFragment$3(org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [5] aload_0 v0
      [6] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 67
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$3; this]
  + Method:       onClick(Landroid/view/View;)V
    Access flags: 0x1
      = public void onClick(android.view.View)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [4] getfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [7] ldc #3
        + String [javascript:Reader2.show_prev_item();]
      [9] invokevirtual #12
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [12] aload_0 v0
      [13] getfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [16] getfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [19] ldc #1
        + String [javascript:Reader2.is_next_item();]
      [21] invokevirtual #12
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [24] aload_0 v0
      [25] getfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [28] getfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [31] ldc #2
        + String [javascript:Reader2.is_prev_item();]
      [33] invokevirtual #12
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [36] aload_0 v0
      [37] getfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [40] invokestatic #14
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.access$1 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 71
        [12] -> line 72
        [24] -> line 73
        [36] -> line 74
        [43] -> line 75
      + Local variable table attribute (count = 2)
        v0: 0 -> 44 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$3; this]
        v1: 0 -> 44 [Landroid/view/View; v]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/view/View$OnClickListener]
      + Class [android/view/View]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$3]
  + Source file attribute:
    + Utf8 [ReaderDetailPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderDetailPageFragment$DetailWebViewClient extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 126):
  + String [)]
  + String [Reader2.set_loaded_items(]
  + String [javascript:]
  + Class [android/webkit/HttpAuthHandler]
  + Class [android/webkit/WebView]
  + Class [android/webkit/WebViewClient]
  + Class [android/widget/ImageButton]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.httppassword Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.httpuser Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.nextPost Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.prevPost Landroid/widget/ImageButton;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.readerItems Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.clearCache (Z)V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.requestLayout ()V]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + Methodref [android/widget/ImageButton.setEnabled (Z)V]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.access$0 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
  + InterfaceMethodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener.loadExternalURL (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [clearCache (Z)V]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [httppassword Ljava/lang/String;]
  + NameAndType [httpuser Ljava/lang/String;]
  + NameAndType [loadExternalURL (Ljava/lang/String;)V]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [nextPost Landroid/widget/ImageButton;]
  + NameAndType [prevPost Landroid/widget/ImageButton;]
  + NameAndType [proceed (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [readerDetailURL Ljava/lang/String;]
  + NameAndType [readerItems Ljava/lang/String;]
  + NameAndType [requestLayout ()V]
  + NameAndType [setEnabled (Z)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V]
  + Utf8 [(Z)V]
  + Utf8 [)]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DetailWebViewClient]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/webkit/HttpAuthHandler;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [Landroid/widget/ImageButton;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LoadExternalURLListener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
  + Utf8 [Reader2.set_loaded_items(]
  + Utf8 [ReaderDetailPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [android/webkit/HttpAuthHandler]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [android/widget/ImageButton]
  + Utf8 [append]
  + Utf8 [clearCache]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [favicon]
  + Utf8 [handler]
  + Utf8 [host]
  + Utf8 [httppassword]
  + Utf8 [httpuser]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [javascript:]
  + Utf8 [loadExternalURL]
  + Utf8 [loadUrl]
  + Utf8 [method]
  + Utf8 [nextPost]
  + Utf8 [onPageFinished]
  + Utf8 [onPageStarted]
  + Utf8 [onReceivedHttpAuthRequest]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Utf8 [prevPost]
  + Utf8 [proceed]
  + Utf8 [readerDetailURL]
  + Utf8 [readerItems]
  + Utf8 [realm]
  + Utf8 [requestLayout]
  + Utf8 [setEnabled]
  + Utf8 [shouldOverrideUrlLoading]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [url]
  + Utf8 [view]
  + Utf8 [wv]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderDetailPageFragment this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)V
    Access flags: 0x4
      = protected ReaderDetailPageFragment$DetailWebViewClient(org.edublogs.android.ui.reader.ReaderDetailPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [5] aload_0 v0
      [6] invokespecial #26
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 132
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient; this]
  + Method:       shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] getstatic #14
        + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
      [4] invokevirtual #28
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [7] ifne +18 (target=25)
      [10] aload_0 v0
      [11] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [14] invokestatic #32
        + Methodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.access$0 (Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;)Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener;]
      [17] aload_2 v2
      [18] invokeinterface #33
        + InterfaceMethodref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener.loadExternalURL (Ljava/lang/String;)V]
      [23] iconst_1
      [24] ireturn
      [25] iconst_0
      [26] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 135
        [10] -> line 136
        [23] -> line 137
        [25] -> line 139
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient; this]
        v1: 0 -> 27 [Landroid/webkit/WebView; view]
        v2: 0 -> 27 [Ljava/lang/String; url]
  + Method:       onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V
    Access flags: 0x1
      = public void onPageStarted(android.webkit.WebView,java.lang.String,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 146
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient; this]
        v1: 0 -> 1 [Landroid/webkit/WebView; view]
        v2: 0 -> 1 [Ljava/lang/String; url]
        v3: 0 -> 1 [Landroid/graphics/Bitmap; favicon]
  + Method:       onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPageFinished(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 102, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [4] getfield #19
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.readerItems Ljava/lang/String;]
      [7] ifnull +89 (target=96)
      [10] new #9
        + Class [java/lang/StringBuilder]
      [13] dup
      [14] ldc #2
        + String [Reader2.set_loaded_items(]
      [16] invokespecial #29
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [19] aload_0 v0
      [20] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [23] getfield #19
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.readerItems Ljava/lang/String;]
      [26] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [29] ldc #1
        + String [)]
      [31] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [34] invokevirtual #31
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [37] astore_3 v3
      [38] aload_0 v0
      [39] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [42] getfield #20
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [45] new #9
        + Class [java/lang/StringBuilder]
      [48] dup
      [49] ldc #3
        + String [javascript:]
      [51] invokespecial #29
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [54] aload_3 v3
      [55] invokevirtual #30
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [58] invokevirtual #31
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [61] invokevirtual #24
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [64] aload_0 v0
      [65] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [68] getfield #17
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.nextPost Landroid/widget/ImageButton;]
      [71] iconst_1
      [72] invokevirtual #27
        + Methodref [android/widget/ImageButton.setEnabled (Z)V]
      [75] aload_0 v0
      [76] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [79] getfield #18
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.prevPost Landroid/widget/ImageButton;]
      [82] iconst_1
      [83] invokevirtual #27
        + Methodref [android/widget/ImageButton.setEnabled (Z)V]
      [86] aload_0 v0
      [87] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [90] getfield #20
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.wv Landroid/webkit/WebView;]
      [93] invokevirtual #25
        + Methodref [android/webkit/WebView.requestLayout ()V]
      [96] aload_1 v1
      [97] iconst_1
      [98] invokevirtual #23
        + Methodref [android/webkit/WebView.clearCache (Z)V]
      [101] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 150
        [10] -> line 151
        [38] -> line 152
        [64] -> line 153
        [75] -> line 154
        [86] -> line 155
        [96] -> line 157
        [101] -> line 158
      + Local variable table attribute (count = 4)
        v0: 0 -> 102 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient; this]
        v1: 0 -> 102 [Landroid/webkit/WebView; view]
        v2: 0 -> 102 [Ljava/lang/String; url]
        v3: 38 -> 96 [Ljava/lang/String; method]
  + Method:       onReceivedHttpAuthRequest(Landroid/webkit/WebView;Landroid/webkit/HttpAuthHandler;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onReceivedHttpAuthRequest(android.webkit.WebView,android.webkit.HttpAuthHandler,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 5, stack = 3):
      [0] aload_2 v2
      [1] aload_0 v0
      [2] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.httpuser Ljava/lang/String;]
      [8] aload_0 v0
      [9] getfield #21
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment;]
      [12] getfield #15
        + Fieldref [org/edublogs/android/ui/reader/ReaderDetailPageFragment.httppassword Ljava/lang/String;]
      [15] invokevirtual #22
        + Methodref [android/webkit/HttpAuthHandler.proceed (Ljava/lang/String;Ljava/lang/String;)V]
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 163
        [18] -> line 164
      + Local variable table attribute (count = 5)
        v0: 0 -> 19 [Lorg/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient; this]
        v1: 0 -> 19 [Landroid/webkit/WebView; view]
        v2: 0 -> 19 [Landroid/webkit/HttpAuthHandler; handler]
        v3: 0 -> 19 [Ljava/lang/String; host]
        v4: 0 -> 19 [Ljava/lang/String; realm]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$DetailWebViewClient]
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      + Utf8 [DetailWebViewClient]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      + Utf8 [LoadExternalURLListener]
  + Source file attribute:
    + Utf8 [ReaderDetailPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderDetailPageFragment$LoadExternalURLListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [InnerClasses]
  + Utf8 [LoadExternalURLListener]
  + Utf8 [ReaderDetailPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [loadExternalURL]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       loadExternalURL(Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void loadExternalURL(java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment$LoadExternalURLListener]
      + Class [org/edublogs/android/ui/reader/ReaderDetailPageFragment]
      + Utf8 [LoadExternalURLListener]
  + Source file attribute:
    + Utf8 [ReaderDetailPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment
  Superclass:    org/edublogs/android/ui/reader/ReaderBaseFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderImplFragment extends org.edublogs.android.ui.reader.ReaderBaseFragment

Interfaces (count = 0):

Constant Pool (count = 256):
  + Integer [2130903100]
  + Integer [2131165439]
  + String [ must implement Callback]
  + String [Android]
  + Class [android/app/Activity]
  + Class [android/content/Context]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/webkit/CookieManager]
  + Class [android/webkit/CookieSyncManager]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [java/io/File]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Thread]
  + Class [java/lang/Void]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$1]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$2]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Long [10485760]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.loadDetailListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.onPostSelectedListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/app/Activity.finish ()V]
  + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
  + Methodref [android/webkit/CookieManager.removeAllCookie ()V]
  + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
  + Methodref [android/webkit/CookieSyncManager.startSync ()V]
  + Methodref [android/webkit/CookieSyncManager.stopSync ()V]
  + Methodref [android/webkit/WebSettings.setAllowFileAccess (Z)V]
  + Methodref [android/webkit/WebSettings.setAppCacheEnabled (Z)V]
  + Methodref [android/webkit/WebSettings.setAppCacheMaxSize (J)V]
  + Methodref [android/webkit/WebSettings.setAppCachePath (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
  + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
  + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.reload ()V]
  + Methodref [android/webkit/WebView.setScrollBarStyle (I)V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [android/webkit/WebView.stopLoading ()V]
  + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;]
  + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Thread.<init> (Ljava/lang/Runnable;)V]
  + Methodref [java/lang/Thread.start ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onActivityCreated (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onAttach (Landroid/app/Activity;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onResume ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.reloadReader ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$1.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$2.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Runnable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)V]
  + NameAndType [addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [finish ()V]
  + NameAndType [getAbsolutePath ()Ljava/lang/String;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getCacheDir ()Ljava/io/File;]
  + NameAndType [getInstance ()Landroid/webkit/CookieManager;]
  + NameAndType [getInstance ()Landroid/webkit/CookieSyncManager;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [loadDetailListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
  + NameAndType [onActivityCreated (Landroid/os/Bundle;)V]
  + NameAndType [onAttach (Landroid/app/Activity;)V]
  + NameAndType [onPause ()V]
  + NameAndType [onPostSelectedListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
  + NameAndType [onResume ()V]
  + NameAndType [reload ()V]
  + NameAndType [reloadReader ()V]
  + NameAndType [removeAllCookie ()V]
  + NameAndType [setAllowFileAccess (Z)V]
  + NameAndType [setAppCacheEnabled (Z)V]
  + NameAndType [setAppCacheMaxSize (J)V]
  + NameAndType [setAppCachePath (Ljava/lang/String;)V]
  + NameAndType [setCacheMode (I)V]
  + NameAndType [setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + NameAndType [setDomStorageEnabled (Z)V]
  + NameAndType [setScrollBarStyle (I)V]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [start ()V]
  + NameAndType [startSync ()V]
  + NameAndType [stopLoading ()V]
  + NameAndType [stopSync ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [ must implement Callback]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/webkit/CookieManager;]
  + Utf8 [()Landroid/webkit/CookieSyncManager;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Ljava/io/File;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/Activity;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/webkit/WebView;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)V]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [<init>]
  + Utf8 [Android]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [JavaScriptInterface]
  + Utf8 [Landroid/app/Activity;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/webkit/WebSettings;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [LoadDetailListener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [PostSelectedListener]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [activity]
  + Utf8 [addJavascriptInterface]
  + Utf8 [android/app/Activity]
  + Utf8 [android/content/Context]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/webkit/CookieManager]
  + Utf8 [android/webkit/CookieSyncManager]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [append]
  + Utf8 [container]
  + Utf8 [createInstance]
  + Utf8 [e]
  + Utf8 [execute]
  + Utf8 [f]
  + Utf8 [findViewById]
  + Utf8 [finish]
  + Utf8 [getAbsolutePath]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getCacheDir]
  + Utf8 [getInstance]
  + Utf8 [getSettings]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [java/io/File]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/lang/Void]
  + Utf8 [loadDetailListener]
  + Utf8 [loadReaderTask]
  + Utf8 [newInstance]
  + Utf8 [onActivityCreated]
  + Utf8 [onAttach]
  + Utf8 [onCreateView]
  + Utf8 [onPause]
  + Utf8 [onPostSelectedListener]
  + Utf8 [onResume]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$1]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$2]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Utf8 [refreshReader]
  + Utf8 [reload]
  + Utf8 [reloadReader]
  + Utf8 [removeAllCookie]
  + Utf8 [savedInstanceState]
  + Utf8 [setAllowFileAccess]
  + Utf8 [setAppCacheEnabled]
  + Utf8 [setAppCacheMaxSize]
  + Utf8 [setAppCachePath]
  + Utf8 [setCacheMode]
  + Utf8 [setDefaultWebViewSettings]
  + Utf8 [setDomStorageEnabled]
  + Utf8 [setScrollBarStyle]
  + Utf8 [setWebViewClient]
  + Utf8 [start]
  + Utf8 [startSync]
  + Utf8 [stopLoading]
  + Utf8 [stopSync]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [v]
  + Utf8 [valueOf]
  + Utf8 [webSettings]
  + Utf8 [wv]

Fields (count = 3):
  + Field:        wv Landroid/webkit/WebView;
    Access flags: 0x1
      = public android.webkit.WebView wv
  + Field:        onPostSelectedListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderImplFragment$PostSelectedListener onPostSelectedListener
  + Field:        loadDetailListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;
    Access flags: 0x2
      = private org.edublogs.android.ui.reader.ReaderImplFragment$LoadDetailListener loadDetailListener

Methods (count = 11):
  + Method:       <init>()V
    Access flags: 0x1
      = public ReaderImplFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #66
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
  + Method:       newInstance()Lorg/edublogs/android/ui/reader/ReaderImplFragment;
    Access flags: 0x9
      = public static org.edublogs.android.ui.reader.ReaderImplFragment newInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] new #23
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      [3] dup
      [4] invokespecial #72
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.<init> ()V]
      [7] astore_0 v0
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 43
        [8] -> line 44
      + Local variable table attribute (count = 1)
        v0: 8 -> 10 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; f]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 162, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #73
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [4] invokevirtual #36
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [7] invokestatic #41
        + Methodref [android/webkit/CookieSyncManager.createInstance (Landroid/content/Context;)Landroid/webkit/CookieSyncManager;]
      [10] pop
      [11] invokestatic #39
        + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
      [14] invokevirtual #40
        + Methodref [android/webkit/CookieManager.removeAllCookie ()V]
      [17] aload_1 v1
      [18] ldc #1
        + Integer [2130903100]
      [20] aload_2 v2
      [21] iconst_0
      [22] invokevirtual #37
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [25] astore v4
      [27] aload_0 v0
      [28] aload v4
      [30] ldc #2
        + Integer [2131165439]
      [32] invokevirtual #38
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [35] checkcast #13
        + Class [android/webkit/WebView]
      [38] putfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [41] aload_0 v0
      [42] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [45] iconst_0
      [46] invokevirtual #54
        + Methodref [android/webkit/WebView.setScrollBarStyle (I)V]
      [49] aload_0 v0
      [50] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [53] new #22
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      [56] dup
      [57] aload_0 v0
      [58] aload_0 v0
      [59] invokevirtual #73
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [62] invokevirtual #36
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [65] invokespecial #71
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
      [68] ldc #4
        + String [Android]
      [70] invokevirtual #51
        + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
      [73] aload_0 v0
      [74] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [77] new #24
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment$1]
      [80] dup
      [81] aload_0 v0
      [82] invokespecial #76
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$1.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
      [85] invokevirtual #55
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [88] aload_0 v0
      [89] aload_0 v0
      [90] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [93] invokevirtual #75
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
      [96] aload_0 v0
      [97] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [100] invokevirtual #52
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [103] astore v5
      [105] aload v5
      [107] iconst_m1
      [108] invokevirtual #49
        + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
      [111] aload v5
      [113] iconst_1
      [114] invokevirtual #50
        + Methodref [android/webkit/WebSettings.setDomStorageEnabled (Z)V]
      [117] aload v5
      [119] iconst_1
      [120] invokevirtual #45
        + Methodref [android/webkit/WebSettings.setAllowFileAccess (Z)V]
      [123] aload v5
      [125] iconst_1
      [126] invokevirtual #46
        + Methodref [android/webkit/WebSettings.setAppCacheEnabled (Z)V]
      [129] aload v5
      [131] ldc2_w #29
        + Long [10485760]
      [134] invokevirtual #47
        + Methodref [android/webkit/WebSettings.setAppCacheMaxSize (J)V]
      [137] aload v5
      [139] aload_0 v0
      [140] invokevirtual #73
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [143] invokevirtual #36
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [146] invokevirtual #35
        + Methodref [android/content/Context.getCacheDir ()Ljava/io/File;]
      [149] invokevirtual #57
        + Methodref [java/io/File.getAbsolutePath ()Ljava/lang/String;]
      [152] invokevirtual #48
        + Methodref [android/webkit/WebSettings.setAppCachePath (Ljava/lang/String;)V]
      [155] aload_0 v0
      [156] invokevirtual #74
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.reloadReader ()V]
      [159] aload v4
      [161] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 52
        [11] -> line 53
        [17] -> line 55
        [27] -> line 57
        [41] -> line 58
        [49] -> line 59
        [62] -> line 60
        [70] -> line 59
        [73] -> line 62
        [88] -> line 108
        [96] -> line 110
        [105] -> line 111
        [111] -> line 112
        [117] -> line 113
        [123] -> line 114
        [129] -> line 115
        [137] -> line 116
        [155] -> line 118
        [159] -> line 119
      + Local variable table attribute (count = 6)
        v0: 0 -> 162 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
        v1: 0 -> 162 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 162 [Landroid/view/ViewGroup; container]
        v3: 0 -> 162 [Landroid/os/Bundle; savedInstanceState]
        v4: 27 -> 162 [Landroid/view/View; v]
        v5: 105 -> 162 [Landroid/webkit/WebSettings; webSettings]
  + Method:       reloadReader()V
    Access flags: 0x1
      = public void reloadReader()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 34, locals = 1, stack = 5):
      [0] new #28
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
      [3] dup
      [4] aload_0 v0
      [5] aconst_null
      [6] invokespecial #78
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)V]
      [9] iconst_4
      [10] anewarray #20
        + Class [java/lang/Void]
      [13] dup
      [14] iconst_0
      [15] aconst_null
      [16] aastore
      [17] dup
      [18] iconst_1
      [19] aconst_null
      [20] aastore
      [21] dup
      [22] iconst_2
      [23] aconst_null
      [24] aastore
      [25] dup
      [26] iconst_3
      [27] aconst_null
      [28] aastore
      [29] invokevirtual #79
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [32] pop
      [33] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 123
        [33] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 34 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
  + Method:       onAttach(Landroid/app/Activity;)V
    Access flags: 0x1
      = public void onAttach(android.app.Activity)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #68
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onAttach (Landroid/app/Activity;)V]
      [5] aload_0 v0
      [6] aload_1 v1
      [7] checkcast #27
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
      [10] putfield #32
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.onPostSelectedListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
      [13] aload_0 v0
      [14] aload_1 v1
      [15] checkcast #26
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
      [18] putfield #31
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.loadDetailListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
      [21] goto +38 (target=59)
      [24] astore_2 v2
      [25] aload_1 v1
      [26] invokevirtual #34
        + Methodref [android/app/Activity.finish ()V]
      [29] new #15
        + Class [java/lang/ClassCastException]
      [32] dup
      [33] new #18
        + Class [java/lang/StringBuilder]
      [36] dup
      [37] aload_1 v1
      [38] invokevirtual #59
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [41] invokestatic #60
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [44] invokespecial #61
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [47] ldc #3
        + String [ must implement Callback]
      [49] invokevirtual #62
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [52] invokevirtual #63
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [55] invokespecial #58
        + Methodref [java/lang/ClassCastException.<init> (Ljava/lang/String;)V]
      [58] athrow
      [59] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 21: 24):
      + Class [java/lang/ClassCastException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 127
        [5] -> line 130
        [13] -> line 131
        [21] -> line 132
        [25] -> line 133
        [29] -> line 134
        [47] -> line 135
        [55] -> line 134
        [59] -> line 137
      + Local variable table attribute (count = 3)
        v0: 0 -> 60 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
        v1: 0 -> 60 [Landroid/app/Activity; activity]
        v2: 25 -> 59 [Ljava/lang/ClassCastException; e]
  + Method:       onActivityCreated(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onActivityCreated(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #67
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onActivityCreated (Landroid/os/Bundle;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 141
        [5] -> line 142
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
        v1: 0 -> 6 [Landroid/os/Bundle; savedInstanceState]
  + Method:       onPause()V
    Access flags: 0x1
      = public void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #69
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
      [4] invokestatic #42
        + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
      [7] invokevirtual #44
        + Methodref [android/webkit/CookieSyncManager.stopSync ()V]
      [10] aload_0 v0
      [11] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [14] ifnull +10 (target=24)
      [17] aload_0 v0
      [18] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [21] invokevirtual #56
        + Methodref [android/webkit/WebView.stopLoading ()V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 146
        [4] -> line 147
        [10] -> line 148
        [17] -> line 149
        [24] -> line 151
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
  + Method:       onResume()V
    Access flags: 0x1
      = public void onResume()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #70
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onResume ()V]
      [4] invokestatic #42
        + Methodref [android/webkit/CookieSyncManager.getInstance ()Landroid/webkit/CookieSyncManager;]
      [7] invokevirtual #43
        + Methodref [android/webkit/CookieSyncManager.startSync ()V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 155
        [4] -> line 156
        [10] -> line 157
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
  + Method:       refreshReader()V
    Access flags: 0x1
      = public void refreshReader()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 1, stack = 5):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [4] invokevirtual #53
        + Methodref [android/webkit/WebView.reload ()V]
      [7] new #19
        + Class [java/lang/Thread]
      [10] dup
      [11] new #25
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment$2]
      [14] dup
      [15] aload_0 v0
      [16] invokespecial #77
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$2.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
      [19] invokespecial #64
        + Methodref [java/lang/Thread.<init> (Ljava/lang/Runnable;)V]
      [22] invokevirtual #65
        + Methodref [java/lang/Thread.start ()V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 160
        [7] -> line 161
        [22] -> line 179
        [25] -> line 180
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/ui/reader/ReaderImplFragment; this]
  + Method:       access$0(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.reader.ReaderImplFragment$PostSelectedListener access$0(org.edublogs.android.ui.reader.ReaderImplFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #32
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.onPostSelectedListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.reader.ReaderImplFragment$LoadDetailListener access$1(org.edublogs.android.ui.reader.ReaderImplFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #31
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.loadDetailListener Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 39
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [JavaScriptInterface]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$2]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [LoadDetailListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [PostSelectedListener]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [loadReaderTask]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment$1
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderImplFragment$1 extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 125):
  + String [chrome=no]
  + String [javascript:Reader2.get_last_selected_item();]
  + String [javascript:Reader2.get_loaded_items();]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/webkit/WebView]
  + Class [android/webkit/WebViewClient]
  + Class [java/lang/String]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$1]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
  + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.requestLayout ()V]
  + Methodref [android/webkit/WebView.stopLoading ()V]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + Methodref [android/webkit/WebViewClient.onReceivedError (Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startAnimatingButton ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingButton ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.access$0 (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.access$1 (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.isAdded ()Z]
  + InterfaceMethodref [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener.onLoadDetail ()V]
  + InterfaceMethodref [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener.onPostSelected (Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
  + NameAndType [access$1 (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [isAdded ()Z]
  + NameAndType [isFinishing ()Z]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [onLoadDetail ()V]
  + NameAndType [onPostSelected (Ljava/lang/String;)V]
  + NameAndType [onReceivedError (Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V]
  + NameAndType [readerDetailURL Ljava/lang/String;]
  + NameAndType [requestLayout ()V]
  + NameAndType [startAnimatingButton ()V]
  + NameAndType [stopAnimatingButton ()V]
  + NameAndType [stopLoading ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)Z]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LoadDetailListener]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [PostSelectedListener]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [chrome=no]
  + Utf8 [contains]
  + Utf8 [description]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [errorCode]
  + Utf8 [failingUrl]
  + Utf8 [favicon]
  + Utf8 [getActivity]
  + Utf8 [isAdded]
  + Utf8 [isFinishing]
  + Utf8 [java/lang/String]
  + Utf8 [javascript:Reader2.get_last_selected_item();]
  + Utf8 [javascript:Reader2.get_loaded_items();]
  + Utf8 [loadUrl]
  + Utf8 [onCreateView]
  + Utf8 [onLoadDetail]
  + Utf8 [onPageFinished]
  + Utf8 [onPageStarted]
  + Utf8 [onPostSelected]
  + Utf8 [onReceivedError]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$1]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
  + Utf8 [readerDetailURL]
  + Utf8 [requestLayout]
  + Utf8 [shouldOverrideUrlLoading]
  + Utf8 [startAnimatingButton]
  + Utf8 [stopAnimatingButton]
  + Utf8 [stopLoading]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [url]
  + Utf8 [view]
  + Utf8 [wv]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderImplFragment this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V
    Access flags: 0x0
      = ReaderImplFragment$1(org.edublogs.android.ui.reader.ReaderImplFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [5] aload_0 v0
      [6] invokespecial #21
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 62
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$1; this]
  + Method:       onPageStarted(Landroid/webkit/WebView;Ljava/lang/String;Landroid/graphics/Bitmap;)V
    Access flags: 0x1
      = public void onPageStarted(android.webkit.WebView,java.lang.String,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 99, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [4] invokevirtual #30
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.isAdded ()Z]
      [7] ifeq +91 (target=98)
      [10] aload_2 v2
      [11] getstatic #14
        + Fieldref [org/edublogs/android/Constants.readerDetailURL Ljava/lang/String;]
      [14] invokevirtual #24
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [17] ifeq +47 (target=64)
      [20] aload_1 v1
      [21] invokevirtual #20
        + Methodref [android/webkit/WebView.stopLoading ()V]
      [24] aload_0 v0
      [25] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [28] getfield #15
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [31] ldc #3
        + String [javascript:Reader2.get_loaded_items();]
      [33] invokevirtual #18
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [36] aload_0 v0
      [37] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [40] getfield #15
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [43] ldc #2
        + String [javascript:Reader2.get_last_selected_item();]
      [45] invokevirtual #18
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [48] aload_0 v0
      [49] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [52] invokestatic #27
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.access$0 (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener;]
      [55] aload_2 v2
      [56] invokeinterface #32
        + InterfaceMethodref [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener.onPostSelected (Ljava/lang/String;)V]
      [61] goto +16 (target=77)
      [64] aload_0 v0
      [65] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [68] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [71] checkcast #9
        + Class [org/edublogs/android/ui/reader/ReaderActivity]
      [74] invokevirtual #25
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startAnimatingButton ()V]
      [77] aload_2 v2
      [78] ldc #1
        + String [chrome=no]
      [80] invokevirtual #23
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [83] ifeq +15 (target=98)
      [86] aload_0 v0
      [87] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [90] invokestatic #28
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.access$1 (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)Lorg/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener;]
      [93] invokeinterface #31
        + InterfaceMethodref [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener.onLoadDetail ()V]
      [98] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 67
        [10] -> line 68
        [20] -> line 69
        [24] -> line 70
        [36] -> line 71
        [48] -> line 72
        [61] -> line 73
        [64] -> line 74
        [77] -> line 77
        [86] -> line 78
        [98] -> line 81
      + Local variable table attribute (count = 4)
        v0: 0 -> 99 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$1; this]
        v1: 0 -> 99 [Landroid/webkit/WebView; view]
        v2: 0 -> 99 [Ljava/lang/String; url]
        v3: 0 -> 99 [Landroid/graphics/Bitmap; favicon]
  + Method:       onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPageFinished(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 47, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [4] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] ifnull +29 (target=36)
      [10] aload_0 v0
      [11] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [14] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [17] invokevirtual #17
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [20] ifne +16 (target=36)
      [23] aload_0 v0
      [24] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [27] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [30] checkcast #9
        + Class [org/edublogs/android/ui/reader/ReaderActivity]
      [33] invokevirtual #26
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingButton ()V]
      [36] aload_0 v0
      [37] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [40] getfield #15
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [43] invokevirtual #19
        + Methodref [android/webkit/WebView.requestLayout ()V]
      [46] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 85
        [23] -> line 86
        [36] -> line 87
        [46] -> line 88
      + Local variable table attribute (count = 3)
        v0: 0 -> 47 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$1; this]
        v1: 0 -> 47 [Landroid/webkit/WebView; view]
        v2: 0 -> 47 [Ljava/lang/String; url]
  + Method:       onReceivedError(Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onReceivedError(android.webkit.WebView,int,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 46, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [4] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] ifnull +29 (target=36)
      [10] aload_0 v0
      [11] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [14] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [17] invokevirtual #17
        + Methodref [android/support/v4/app/FragmentActivity.isFinishing ()Z]
      [20] ifne +16 (target=36)
      [23] aload_0 v0
      [24] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [27] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [30] checkcast #9
        + Class [org/edublogs/android/ui/reader/ReaderActivity]
      [33] invokevirtual #26
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingButton ()V]
      [36] aload_0 v0
      [37] aload_1 v1
      [38] iload_2 v2
      [39] aload_3 v3
      [40] aload v4
      [42] invokespecial #22
        + Methodref [android/webkit/WebViewClient.onReceivedError (Landroid/webkit/WebView;ILjava/lang/String;Ljava/lang/String;)V]
      [45] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 92
        [23] -> line 93
        [36] -> line 94
        [45] -> line 95
      + Local variable table attribute (count = 5)
        v0: 0 -> 46 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$1; this]
        v1: 0 -> 46 [Landroid/webkit/WebView; view]
        v2: 0 -> 46 [I errorCode]
        v3: 0 -> 46 [Ljava/lang/String; description]
        v4: 0 -> 46 [Ljava/lang/String; failingUrl]
  + Method:       shouldOverrideUrlLoading(Landroid/webkit/WebView;Ljava/lang/String;)Z
    Access flags: 0x1
      = public boolean shouldOverrideUrlLoading(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 3, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 104
      + Local variable table attribute (count = 3)
        v0: 0 -> 2 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$1; this]
        v1: 0 -> 2 [Landroid/webkit/WebView; view]
        v2: 0 -> 2 [Ljava/lang/String; url]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$1]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [LoadDetailListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [PostSelectedListener]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderImplFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 104):
  + Integer [2131296608]
  + String [&per_page=20]
  + String [/?template=stats&stats_name=home_page_refresh]
  + String [wp-android-native]
  + Class [android/content/res/Configuration]
  + Class [android/content/res/Resources]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/apache/http/client/HttpClient]
  + Class [org/apache/http/client/methods/HttpGet]
  + Class [org/apache/http/impl/client/DefaultHttpClient]
  + Class [org/apache/http/params/HttpProtocolParams]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$2]
  + Fieldref [android/content/res/Configuration.screenLayout I]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
  + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
  + Methodref [org/apache/http/params/HttpProtocolParams.setUserAgent (Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getString (I)Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + InterfaceMethodref [org/apache/http/client/HttpClient.getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + NameAndType [getConfiguration ()Landroid/content/res/Configuration;]
  + NameAndType [getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [refreshReader ()V]
  + NameAndType [screenLayout I]
  + NameAndType [setUserAgent (Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [&per_page=20]
  + Utf8 [()Landroid/content/res/Configuration;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/apache/http/params/HttpParams;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + Utf8 [/?template=stats&stats_name=home_page_refresh]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/apache/http/client/HttpClient;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$2;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [android/content/res/Configuration]
  + Utf8 [android/content/res/Resources]
  + Utf8 [append]
  + Utf8 [execute]
  + Utf8 [getConfiguration]
  + Utf8 [getParams]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [httpclient]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [org/apache/http/client/HttpClient]
  + Utf8 [org/apache/http/client/methods/HttpGet]
  + Utf8 [org/apache/http/impl/client/DefaultHttpClient]
  + Utf8 [org/apache/http/params/HttpProtocolParams]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$2]
  + Utf8 [readerURL]
  + Utf8 [refreshReader]
  + Utf8 [run]
  + Utf8 [screenLayout]
  + Utf8 [setUserAgent]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [valueOf]
  + Utf8 [wp-android-native]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderImplFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V
    Access flags: 0x0
      = ReaderImplFragment$2(org.edublogs.android.ui.reader.ReaderImplFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #19
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [5] aload_0 v0
      [6] invokespecial #21
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 161
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 107, locals = 3, stack = 4):
      [0] new #14
        + Class [org/apache/http/impl/client/DefaultHttpClient]
      [3] dup
      [4] invokespecial #27
        + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] invokeinterface #32
        + InterfaceMethodref [org/apache/http/client/HttpClient.getParams ()Lorg/apache/http/params/HttpParams;]
      [14] ldc #4
        + String [wp-android-native]
      [16] invokestatic #28
        + Methodref [org/apache/http/params/HttpProtocolParams.setUserAgent (Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
      [19] new #11
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] aload_0 v0
      [24] getfield #19
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [27] ldc #1
        + Integer [2131296608]
      [29] invokevirtual #30
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getString (I)Ljava/lang/String;]
      [32] invokestatic #22
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [35] invokespecial #23
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [38] ldc #3
        + String [/?template=stats&stats_name=home_page_refresh]
      [40] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [43] invokevirtual #25
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [46] astore_2 v2
      [47] aload_0 v0
      [48] getfield #19
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$2.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [51] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getResources ()Landroid/content/res/Resources;]
      [54] invokevirtual #20
        + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
      [57] getfield #18
        + Fieldref [android/content/res/Configuration.screenLayout I]
      [60] bipush 15
      [62] iand
      [63] iconst_4
      [64] ificmpne +23 (target=87)
      [67] new #11
        + Class [java/lang/StringBuilder]
      [70] dup
      [71] aload_2 v2
      [72] invokestatic #22
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [75] invokespecial #23
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [78] ldc #2
        + String [&per_page=20]
      [80] invokevirtual #24
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [83] invokevirtual #25
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [86] astore_2 v2
      [87] aload_1 v1
      [88] new #13
        + Class [org/apache/http/client/methods/HttpGet]
      [91] dup
      [92] aload_2 v2
      [93] invokespecial #26
        + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
      [96] invokeinterface #31
        + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
      [101] pop
      [102] goto +4 (target=106)
      [105] astore_1 v1
      [106] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 102: 105):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 165
        [8] -> line 167
        [16] -> line 166
        [19] -> line 168
        [38] -> line 169
        [43] -> line 168
        [47] -> line 170
        [67] -> line 171
        [87] -> line 174
        [102] -> line 175
        [106] -> line 178
      + Local variable table attribute (count = 3)
        v0: 0 -> 107 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$2; this]
        v1: 8 -> 102 [Lorg/apache/http/client/HttpClient; httpclient]
        v2: 47 -> 102 [Ljava/lang/String; readerURL]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
    + NameAndType [refreshReader ()V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$2]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderImplFragment$LoadDetailListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
  + Utf8 [()V]
  + Utf8 [InnerClasses]
  + Utf8 [LoadDetailListener]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onLoadDetail]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onLoadDetail()V
    Access flags: 0x401
      = public abstract void onLoadDetail()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$LoadDetailListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [LoadDetailListener]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.ui.reader.ReaderImplFragment$PostSelectedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [InnerClasses]
  + Utf8 [PostSelectedListener]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [java/lang/Object]
  + Utf8 [onPostSelected]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onPostSelected(Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void onPostSelected(java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$PostSelectedListener]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [PostSelectedListener]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 220):
  + Integer [2131296612]
  + String [" />]
  + String [" /></label>]
  + String [" method="post">]
  + String ["/></label>]
  + String [&per_page=20]
  + String [</body>]
  + String [</form>]
  + String [<head><script type="text/javascript">function submitform(){document.loginform.submit();} </script></head><body onload="submitform()"><form style="visibility:hidden;" name="loginform" id="loginform" action="]
  + String [<input type="hidden" name="redirect_to" value="]
  + String [<input type="password" name="pwd" id="user_pass" value="]
  + String [<input type="submit" name="wp-submit" id="wp-submit" value="Log In" />]
  + String [<input type="text" name="log" id="user_login" value="]
  + String [?]
  + String [?per_page=20]
  + String [wordpress.com]
  + String [wp_pref_wpcom_password]
  + String [wp_pref_wpcom_username]
  + Class [[Ljava/lang/Void;]
  + Class [android/content/SharedPreferences]
  + Class [android/content/res/Configuration]
  + Class [android/content/res/Resources]
  + Class [android/os/AsyncTask]
  + Class [android/preference/PreferenceManager]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/webkit/CookieManager]
  + Class [java/lang/Exception]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Thread]
  + Class [java/lang/Void]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2]
  + Fieldref [android/content/res/Configuration.screenLayout I]
  + Fieldref [org/edublogs/android/Constants.readerURL_v3 Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/support/v4/app/FragmentActivity.runOnUiThread (Ljava/lang/Runnable;)V]
  + Methodref [android/webkit/CookieManager.getCookie (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Thread.<init> (Ljava/lang/Runnable;)V]
  + Methodref [java/lang/Thread.start ()V]
  + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
  + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startAnimatingButton ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingButton ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.onPostExecute (Ljava/lang/Void;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Runnable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getConfiguration ()Landroid/content/res/Configuration;]
  + NameAndType [getCookie (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getInstance ()Landroid/webkit/CookieManager;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [hasValidWPComCredentials (Landroid/content/Context;)Z]
  + NameAndType [onPostExecute (Ljava/lang/Void;)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [readerURL_v3 Ljava/lang/String;]
  + NameAndType [runOnUiThread (Ljava/lang/Runnable;)V]
  + NameAndType [screenLayout I]
  + NameAndType [start ()V]
  + NameAndType [startAnimatingButton ()V]
  + NameAndType [stopAnimatingButton ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [" />]
  + Utf8 [" /></label>]
  + Utf8 [" method="post">]
  + Utf8 ["/></label>]
  + Utf8 [&per_page=20]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Configuration;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/webkit/CookieManager;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Runnable;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Void;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment;Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/Void;)Ljava/lang/Void;]
  + Utf8 [</body>]
  + Utf8 [</form>]
  + Utf8 [<head><script type="text/javascript">function submitform(){document.loginform.submit();} </script></head><body onload="submitform()"><form style="visibility:hidden;" name="loginform" id="loginform" action="]
  + Utf8 [<init>]
  + Utf8 [<input type="hidden" name="redirect_to" value="]
  + Utf8 [<input type="password" name="pwd" id="user_pass" value="]
  + Utf8 [<input type="submit" name="wp-submit" id="wp-submit" value="Log In" />]
  + Utf8 [<input type="text" name="log" id="user_login" value="]
  + Utf8 [?]
  + Utf8 [?per_page=20]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/lang/Void;>;]
  + Utf8 [Landroid/webkit/CookieManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/Void;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Void;]
  + Utf8 [access$3]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/res/Configuration]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/webkit/CookieManager]
  + Utf8 [append]
  + Utf8 [args]
  + Utf8 [contains]
  + Utf8 [cookie]
  + Utf8 [cookieManager]
  + Utf8 [decryptPassword]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [ex]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getConfiguration]
  + Utf8 [getCookie]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getInstance]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [hasValidWPComCredentials]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/lang/Void]
  + Utf8 [loadReaderTask]
  + Utf8 [onPostExecute]
  + Utf8 [onPreExecute]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2]
  + Utf8 [password]
  + Utf8 [printStackTrace]
  + Utf8 [readerURL]
  + Utf8 [readerURL_v3]
  + Utf8 [responseContent]
  + Utf8 [result]
  + Utf8 [runOnUiThread]
  + Utf8 [screenLayout]
  + Utf8 [settings]
  + Utf8 [start]
  + Utf8 [startAnimatingButton]
  + Utf8 [stopAnimatingButton]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [username]
  + Utf8 [valueOf]
  + Utf8 [wordpress.com]
  + Utf8 [wp_pref_wpcom_password]
  + Utf8 [wp_pref_wpcom_username]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderImplFragment this$0

Methods (count = 8):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V
    Access flags: 0x2
      = private ReaderImplFragment$loadReaderTask(org.edublogs.android.ui.reader.ReaderImplFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [5] aload_0 v0
      [6] invokespecial #44
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 182
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask; this]
  + Method:       onPreExecute()V
    Access flags: 0x4
      = protected void onPreExecute()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [4] invokevirtual #62
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] checkcast #35
        + Class [org/edublogs/android/ui/reader/ReaderActivity]
      [10] invokevirtual #60
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.startAnimatingButton ()V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 186
        [13] -> line 187
      + Local variable table attribute (count = 1)
        v0: 0 -> 14 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask; this]
  + Method:       onPostExecute(Ljava/lang/Void;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.Void)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [4] invokevirtual #62
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] ifnull +16 (target=23)
      [10] aload_0 v0
      [11] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [14] invokevirtual #62
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [17] checkcast #35
        + Class [org/edublogs/android/ui/reader/ReaderActivity]
      [20] invokevirtual #61
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.stopAnimatingButton ()V]
      [23] invokestatic #49
        + Methodref [android/webkit/CookieManager.getInstance ()Landroid/webkit/CookieManager;]
      [26] astore_2 v2
      [27] aload_2 v2
      [28] ldc #16
        + String [wordpress.com]
      [30] invokevirtual #48
        + Methodref [android/webkit/CookieManager.getCookie (Ljava/lang/String;)Ljava/lang/String;]
      [33] astore_3 v3
      [34] new #30
        + Class [java/lang/Thread]
      [37] dup
      [38] new #38
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1]
      [41] dup
      [42] aload_0 v0
      [43] aload_3 v3
      [44] invokespecial #68
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
      [47] invokespecial #56
        + Methodref [java/lang/Thread.<init> (Ljava/lang/Runnable;)V]
      [50] invokevirtual #57
        + Methodref [java/lang/Thread.start ()V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 191
        [10] -> line 192
        [23] -> line 195
        [27] -> line 196
        [34] -> line 198
        [50] -> line 216
        [53] -> line 217
      + Local variable table attribute (count = 4)
        v0: 0 -> 54 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask; this]
        v1: 0 -> 54 [Ljava/lang/Void; result]
        v2: 27 -> 54 [Landroid/webkit/CookieManager; cookieManager]
        v3: 34 -> 54 [Ljava/lang/String; cookie]
  + Method:       doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
    Access flags: 0x84
      = protected varargs java.lang.Void doInBackground(java.lang.Void[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 280, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [4] invokevirtual #62
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] ifnull +19 (target=26)
      [10] aload_0 v0
      [11] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [14] invokevirtual #62
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [17] invokevirtual #46
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [20] invokestatic #58
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [23] ifne +5 (target=28)
      [26] aconst_null
      [27] areturn
      [28] aload_0 v0
      [29] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [32] invokevirtual #62
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [35] invokevirtual #46
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [38] invokestatic #45
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [41] astore_2 v2
      [42] aload_2 v2
      [43] ldc #18
        + String [wp_pref_wpcom_username]
      [45] aconst_null
      [46] invokeinterface #70
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [51] astore_3 v3
      [52] aload_2 v2
      [53] ldc #17
        + String [wp_pref_wpcom_password]
      [55] aconst_null
      [56] invokeinterface #70
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [61] invokestatic #59
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [64] astore v4
      [66] getstatic #41
        + Fieldref [org/edublogs/android/Constants.readerURL_v3 Ljava/lang/String;]
      [69] astore v5
      [71] aload_0 v0
      [72] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [75] invokevirtual #63
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getResources ()Landroid/content/res/Resources;]
      [78] invokevirtual #43
        + Methodref [android/content/res/Resources.getConfiguration ()Landroid/content/res/Configuration;]
      [81] getfield #40
        + Fieldref [android/content/res/Configuration.screenLayout I]
      [84] bipush 15
      [86] iand
      [87] iconst_4
      [88] ificmpne +70 (target=158)
      [91] aload v5
      [93] ldc #14
        + String [?]
      [95] invokevirtual #51
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [98] ifeq +28 (target=126)
      [101] new #29
        + Class [java/lang/StringBuilder]
      [104] dup
      [105] aload v5
      [107] invokestatic #52
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [110] invokespecial #53
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [113] ldc #6
        + String [&per_page=20]
      [115] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [118] invokevirtual #55
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [121] astore v5
      [123] goto +35 (target=158)
      [126] new #29
        + Class [java/lang/StringBuilder]
      [129] dup
      [130] aload v5
      [132] invokestatic #52
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [135] invokespecial #53
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [138] ldc #15
        + String [?per_page=20]
      [140] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [143] invokevirtual #55
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [146] astore v5
      [148] goto +10 (target=158)
      [151] astore v6
      [153] aload v6
      [155] invokevirtual #50
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [158] new #29
        + Class [java/lang/StringBuilder]
      [161] dup
      [162] ldc #9
        + String [<head><script type="text/javascript">function submitform(){document.loginform.submit();} </script></head><body onload="submitform()"><form style="visibility:hidden;" name="loginform" id="loginform" action="]
      [164] invokespecial #53
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [167] aload_0 v0
      [168] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [171] ldc #1
        + Integer [2131296612]
      [173] invokevirtual #64
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getString (I)Ljava/lang/String;]
      [176] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [179] ldc #4
        + String [" method="post">]
      [181] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [184] ldc #13
        + String [<input type="text" name="log" id="user_login" value="]
      [186] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [189] aload_3 v3
      [190] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [193] ldc #5
        + String ["/></label>]
      [195] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [198] ldc #11
        + String [<input type="password" name="pwd" id="user_pass" value="]
      [200] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [203] aload v4
      [205] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [208] ldc #3
        + String [" /></label>]
      [210] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [213] ldc #12
        + String [<input type="submit" name="wp-submit" id="wp-submit" value="Log In" />]
      [215] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [218] ldc #10
        + String [<input type="hidden" name="redirect_to" value="]
      [220] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [223] aload v5
      [225] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [228] ldc #2
        + String [" />]
      [230] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [233] ldc #8
        + String [</form>]
      [235] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [238] ldc #7
        + String [</body>]
      [240] invokevirtual #54
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [243] invokevirtual #55
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [246] astore v6
      [248] aload_0 v0
      [249] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [252] invokevirtual #62
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [255] new #39
        + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2]
      [258] dup
      [259] aload_0 v0
      [260] aload v6
      [262] invokespecial #69
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
      [265] invokevirtual #47
        + Methodref [android/support/v4/app/FragmentActivity.runOnUiThread (Ljava/lang/Runnable;)V]
      [268] goto +10 (target=278)
      [271] astore v6
      [273] aload v6
      [275] invokevirtual #50
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [278] aconst_null
      [279] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (71 -> 148: 151):
      + Class [java/lang/Exception]
      + ExceptionInfo (158 -> 268: 271):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 222
        [26] -> line 223
        [28] -> line 226
        [42] -> line 227
        [52] -> line 228
        [66] -> line 230
        [71] -> line 233
        [91] -> line 234
        [101] -> line 235
        [126] -> line 237
        [148] -> line 239
        [153] -> line 240
        [158] -> line 244
        [167] -> line 250
        [179] -> line 251
        [184] -> line 252
        [189] -> line 253
        [193] -> line 254
        [198] -> line 255
        [203] -> line 256
        [208] -> line 257
        [213] -> line 258
        [218] -> line 259
        [223] -> line 260
        [243] -> line 244
        [248] -> line 262
        [268] -> line 269
        [273] -> line 270
        [278] -> line 272
      + Local variable table attribute (count = 9)
        v0: 0 -> 280 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask; this]
        v1: 0 -> 280 [[Ljava/lang/Void; args]
        v2: 42 -> 280 [Landroid/content/SharedPreferences; settings]
        v3: 52 -> 280 [Ljava/lang/String; username]
        v4: 66 -> 280 [Ljava/lang/String; password]
        v5: 71 -> 280 [Ljava/lang/String; readerURL]
        v6: 153 -> 158 [Ljava/lang/Exception; e]
        v6: 248 -> 268 [Ljava/lang/String; responseContent]
        v6: 273 -> 278 [Ljava/lang/Exception; ex]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #31
        + Class [java/lang/Void]
      [5] invokevirtual #67
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.onPostExecute (Ljava/lang/Void;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #19
        + Class [[Ljava/lang/Void;]
      [5] invokevirtual #66
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderImplFragment;Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)V
    Access flags: 0x1000
      = synthetic ReaderImplFragment$loadReaderTask(org.edublogs.android.ui.reader.ReaderImplFragment,org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #65
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.<init> (Lorg/edublogs/android/ui/reader/ReaderImplFragment;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 182
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.ui.reader.ReaderImplFragment access$3(org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #42
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.this$0 Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 182
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [loadReaderTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/lang/Void;>;]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 110):
  + Integer [2131296608]
  + String [/?template=stats&stats_name=home_page]
  + String [Cookie]
  + String [wp-android-native]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/apache/http/client/HttpClient]
  + Class [org/apache/http/client/methods/HttpGet]
  + Class [org/apache/http/impl/client/DefaultHttpClient]
  + Class [org/apache/http/params/HttpProtocolParams]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.val$cookie Ljava/lang/String;]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpGet.setHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
  + Methodref [org/apache/http/params/HttpProtocolParams.setUserAgent (Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.access$3 (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + InterfaceMethodref [org/apache/http/client/HttpClient.getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + NameAndType [getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [onPostExecute (Ljava/lang/Void;)V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [setHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [setUserAgent (Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [val$cookie Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/apache/http/params/HttpParams;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Void;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
  + Utf8 [/?template=stats&stats_name=home_page]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Cookie]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/apache/http/client/HttpClient;]
  + Utf8 [Lorg/apache/http/client/methods/HttpGet;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [access$3]
  + Utf8 [append]
  + Utf8 [e]
  + Utf8 [execute]
  + Utf8 [getParams]
  + Utf8 [getString]
  + Utf8 [httpGet]
  + Utf8 [httpclient]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [loadReaderTask]
  + Utf8 [onPostExecute]
  + Utf8 [org/apache/http/client/HttpClient]
  + Utf8 [org/apache/http/client/methods/HttpGet]
  + Utf8 [org/apache/http/impl/client/DefaultHttpClient]
  + Utf8 [org/apache/http/params/HttpProtocolParams]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1]
  + Utf8 [printStackTrace]
  + Utf8 [readerURL]
  + Utf8 [run]
  + Utf8 [setHeader]
  + Utf8 [setUserAgent]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [toString]
  + Utf8 [val$cookie]
  + Utf8 [valueOf]
  + Utf8 [wp-android-native]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask this$1
  + Field:        val$cookie Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$cookie

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V
    Access flags: 0x0
      = ReaderImplFragment$loadReaderTask$1(org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #17
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #18
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.val$cookie Ljava/lang/String;]
      [10] aload_0 v0
      [11] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 198
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 4, stack = 4):
      [0] new #12
        + Class [org/apache/http/impl/client/DefaultHttpClient]
      [3] dup
      [4] invokespecial #27
        + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] invokeinterface #32
        + InterfaceMethodref [org/apache/http/client/HttpClient.getParams ()Lorg/apache/http/params/HttpParams;]
      [14] ldc #4
        + String [wp-android-native]
      [16] invokestatic #28
        + Methodref [org/apache/http/params/HttpProtocolParams.setUserAgent (Lorg/apache/http/params/HttpParams;Ljava/lang/String;)V]
      [19] new #9
        + Class [java/lang/StringBuilder]
      [22] dup
      [23] aload_0 v0
      [24] getfield #17
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
      [27] invokestatic #30
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.access$3 (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [30] ldc #1
        + Integer [2131296608]
      [32] invokevirtual #29
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment.getString (I)Ljava/lang/String;]
      [35] invokestatic #21
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [38] invokespecial #22
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [41] ldc #2
        + String [/?template=stats&stats_name=home_page]
      [43] invokevirtual #23
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [46] invokevirtual #24
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [49] astore_2 v2
      [50] new #11
        + Class [org/apache/http/client/methods/HttpGet]
      [53] dup
      [54] aload_2 v2
      [55] invokespecial #25
        + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
      [58] astore_3 v3
      [59] aload_3 v3
      [60] ldc #3
        + String [Cookie]
      [62] aload_0 v0
      [63] getfield #18
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1.val$cookie Ljava/lang/String;]
      [66] invokevirtual #26
        + Methodref [org/apache/http/client/methods/HttpGet.setHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [69] aload_1 v1
      [70] aload_3 v3
      [71] invokeinterface #31
        + InterfaceMethodref [org/apache/http/client/HttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
      [76] pop
      [77] goto +8 (target=85)
      [80] astore_1 v1
      [81] aload_1 v1
      [82] invokevirtual #19
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [85] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 77: 80):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 201
        [8] -> line 202
        [14] -> line 203
        [16] -> line 202
        [19] -> line 205
        [41] -> line 206
        [46] -> line 205
        [50] -> line 207
        [59] -> line 208
        [69] -> line 209
        [77] -> line 211
        [81] -> line 213
        [85] -> line 215
      + Local variable table attribute (count = 5)
        v0: 0 -> 86 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1; this]
        v1: 8 -> 77 [Lorg/apache/http/client/HttpClient; httpclient]
        v2: 50 -> 77 [Ljava/lang/String; readerURL]
        v3: 59 -> 77 [Lorg/apache/http/client/methods/HttpGet; httpGet]
        v1: 81 -> 85 [Ljava/lang/Exception; e]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
    + NameAndType [onPostExecute (Ljava/lang/Void;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [loadReaderTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$1]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/lang/Runnable]

Constant Pool (count = 62):
  + String [UTF-8]
  + String [text/html]
  + Class [android/net/Uri]
  + Class [android/webkit/WebView]
  + Class [java/lang/Object]
  + Class [java/lang/Runnable]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.val$responseContent Ljava/lang/String;]
  + Methodref [android/net/Uri.encode (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/webkit/WebView.loadData (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.access$3 (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + NameAndType [<init> ()V]
  + NameAndType [access$3 (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + NameAndType [doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
  + NameAndType [encode (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [loadData (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
  + NameAndType [val$responseContent Ljava/lang/String;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V]
  + Utf8 [([Ljava/lang/Void;)Ljava/lang/Void;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
  + Utf8 [ReaderImplFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [access$3]
  + Utf8 [android/net/Uri]
  + Utf8 [android/webkit/WebView]
  + Utf8 [doInBackground]
  + Utf8 [encode]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/Runnable]
  + Utf8 [loadData]
  + Utf8 [loadReaderTask]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
  + Utf8 [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2]
  + Utf8 [run]
  + Utf8 [text/html]
  + Utf8 [this]
  + Utf8 [this$1]
  + Utf8 [val$responseContent]
  + Utf8 [wv]

Fields (count = 2):
  + Field:        this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask this$1
  + Field:        val$responseContent Ljava/lang/String;
    Access flags: 0x1012
      = private final synthetic java.lang.String val$responseContent

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;Ljava/lang/String;)V
    Access flags: 0x0
      = ReaderImplFragment$loadReaderTask$2(org.edublogs.android.ui.reader.ReaderImplFragment$loadReaderTask,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #12
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.val$responseContent Ljava/lang/String;]
      [10] aload_0 v0
      [11] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 262
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 25, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.this$1 Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;]
      [4] invokestatic #16
        + Methodref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask.access$3 (Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask;)Lorg/edublogs/android/ui/reader/ReaderImplFragment;]
      [7] getfield #10
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment.wv Landroid/webkit/WebView;]
      [10] aload_0 v0
      [11] getfield #12
        + Fieldref [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2.val$responseContent Ljava/lang/String;]
      [14] invokestatic #13
        + Methodref [android/net/Uri.encode (Ljava/lang/String;)Ljava/lang/String;]
      [17] ldc #2
        + String [text/html]
      [19] ldc #1
        + String [UTF-8]
      [21] invokevirtual #14
        + Methodref [android/webkit/WebView.loadData (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [24] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 264
        [19] -> line 265
        [21] -> line 264
        [24] -> line 266
      + Local variable table attribute (count = 1)
        v0: 0 -> 25 [Lorg/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2; this]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
    + NameAndType [doInBackground ([Ljava/lang/Void;)Ljava/lang/Void;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask]
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment]
      + Utf8 [loadReaderTask]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderImplFragment$loadReaderTask$2]
  + Source file attribute:
    + Utf8 [ReaderImplFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment
  Superclass:    org/edublogs/android/ui/reader/ReaderBaseFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderTopicsSelectorFragment extends org.edublogs.android.ui.reader.ReaderBaseFragment

Interfaces (count = 0):

Constant Pool (count = 119):
  + Integer [1234322]
  + Integer [2130903114]
  + Integer [2131165439]
  + String [Android]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/webkit/WebView]
  + Class [org/edublogs/android/Constants]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
  + Class [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
  + Fieldref [org/edublogs/android/Constants.readerTopicsURL Ljava/lang/String;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.activityRequestCode I]
  + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.clearCache (Z)V]
  + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [android/webkit/WebView.stopLoading ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + NameAndType [activityRequestCode I]
  + NameAndType [addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + NameAndType [clearCache (Z)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getBaseContext ()Landroid/content/Context;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [loadUrl (Ljava/lang/String;)V]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onPause ()V]
  + NameAndType [readerTopicsURL Ljava/lang/String;]
  + NameAndType [setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [stopLoading ()V]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/webkit/WebView;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Android]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [JavaScriptInterface]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;]
  + Utf8 [ReaderTopicsSelectorFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [WordPressWebViewClient]
  + Utf8 [activityRequestCode]
  + Utf8 [addJavascriptInterface]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/webkit/WebView]
  + Utf8 [clearCache]
  + Utf8 [container]
  + Utf8 [f]
  + Utf8 [findViewById]
  + Utf8 [getActivity]
  + Utf8 [getBaseContext]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [loadUrl]
  + Utf8 [newConfig]
  + Utf8 [newInstance]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateView]
  + Utf8 [onPause]
  + Utf8 [org/edublogs/android/Constants]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
  + Utf8 [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
  + Utf8 [readerTopicsURL]
  + Utf8 [savedInstanceState]
  + Utf8 [setDefaultWebViewSettings]
  + Utf8 [setWebViewClient]
  + Utf8 [stopLoading]
  + Utf8 [this]
  + Utf8 [v]
  + Utf8 [wv]

Fields (count = 2):
  + Field:        activityRequestCode I
    Access flags: 0x9
      = public static int activityRequestCode
  + Field:        wv Landroid/webkit/WebView;
    Access flags: 0x1
      = public android.webkit.WebView wv

Methods (count = 6):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 0, stack = 1):
      [0] ldc #1
        + Integer [1234322]
      [2] putstatic #15
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.activityRequestCode I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 16
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public ReaderTopicsSelectorFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #25
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 14
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment; this]
  + Method:       newInstance()Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment;
    Access flags: 0x9
      = public static org.edublogs.android.ui.reader.ReaderTopicsSelectorFragment newInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] new #13
        + Class [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment]
      [3] dup
      [4] invokespecial #30
        + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.<init> ()V]
      [7] astore_0 v0
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 22
        [8] -> line 23
      + Local variable table attribute (count = 1)
        v0: 8 -> 10 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment; f]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 84, locals = 5, stack = 5):
      [0] aload_1 v1
      [1] ldc #2
        + Integer [2130903114]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #18
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload_0 v0
      [11] aload v4
      [13] ldc #3
        + Integer [2131165439]
      [15] invokevirtual #19
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [18] checkcast #8
        + Class [android/webkit/WebView]
      [21] putfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [24] aload_0 v0
      [25] aload_0 v0
      [26] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [29] invokevirtual #32
        + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
      [32] aload_0 v0
      [33] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [36] new #11
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      [39] dup
      [40] aload_0 v0
      [41] aload_0 v0
      [42] invokevirtual #31
        + Methodref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [45] invokevirtual #17
        + Methodref [android/support/v4/app/FragmentActivity.getBaseContext ()Landroid/content/Context;]
      [48] invokespecial #28
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
      [51] ldc #4
        + String [Android]
      [53] invokevirtual #20
        + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
      [56] aload_0 v0
      [57] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [60] new #12
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
      [63] dup
      [64] aload_0 v0
      [65] invokespecial #29
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;)V]
      [68] invokevirtual #23
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [71] aload_0 v0
      [72] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [75] getstatic #14
        + Fieldref [org/edublogs/android/Constants.readerTopicsURL Ljava/lang/String;]
      [78] invokevirtual #22
        + Methodref [android/webkit/WebView.loadUrl (Ljava/lang/String;)V]
      [81] aload v4
      [83] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 30
        [10] -> line 34
        [24] -> line 35
        [32] -> line 36
        [56] -> line 37
        [71] -> line 38
        [81] -> line 40
      + Local variable table attribute (count = 5)
        v0: 0 -> 84 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment; this]
        v1: 0 -> 84 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 84 [Landroid/view/ViewGroup; container]
        v3: 0 -> 84 [Landroid/os/Bundle; savedInstanceState]
        v4: 10 -> 84 [Landroid/view/View; v]
  + Method:       onPause()V
    Access flags: 0x1
      = public void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #27
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
      [4] aload_0 v0
      [5] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [8] ifnull +18 (target=26)
      [11] aload_0 v0
      [12] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [15] invokevirtual #24
        + Methodref [android/webkit/WebView.stopLoading ()V]
      [18] aload_0 v0
      [19] getfield #16
        + Fieldref [org/edublogs/android/ui/reader/ReaderTopicsSelectorFragment.wv Landroid/webkit/WebView;]
      [22] iconst_1
      [23] invokevirtual #21
        + Methodref [android/webkit/WebView.clearCache (Z)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 45
        [4] -> line 46
        [11] -> line 47
        [18] -> line 48
        [26] -> line 50
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment; this]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 55
        [5] -> line 56
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/reader/ReaderTopicsSelectorFragment; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [JavaScriptInterface]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$WordPressWebViewClient]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [WordPressWebViewClient]
  + Source file attribute:
    + Utf8 [ReaderTopicsSelectorFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderWebPageFragment
  Superclass:    org/edublogs/android/ui/reader/ReaderBaseFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderWebPageFragment extends org.edublogs.android.ui.reader.ReaderBaseFragment

Interfaces (count = 0):

Constant Pool (count = 120):
  + Integer [2130903099]
  + Integer [2131165439]
  + String [Android]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [android/view/LayoutInflater]
  + Class [android/view/View]
  + Class [android/webkit/WebSettings]
  + Class [android/webkit/WebView]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$1]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient]
  + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
  + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
  + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + Methodref [android/webkit/WebView.clearCache (Z)V]
  + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
  + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + Methodref [android/webkit/WebView.stopLoading ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment$1.<init> (Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient.<init> (Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
  + NameAndType [addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
  + NameAndType [clearCache (Z)V]
  + NameAndType [findViewById (I)Landroid/view/View;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getSettings ()Landroid/webkit/WebSettings;]
  + NameAndType [inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + NameAndType [onConfigurationChanged (Landroid/content/res/Configuration;)V]
  + NameAndType [onPause ()V]
  + NameAndType [setCacheMode (I)V]
  + NameAndType [setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
  + NameAndType [setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
  + NameAndType [setWebViewClient (Landroid/webkit/WebViewClient;)V]
  + NameAndType [stopLoading ()V]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Landroid/webkit/WebSettings;]
  + Utf8 [()Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(I)V]
  + Utf8 [(ILandroid/view/ViewGroup;Z)Landroid/view/View;]
  + Utf8 [(Landroid/content/res/Configuration;)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/webkit/WebChromeClient;)V]
  + Utf8 [(Landroid/webkit/WebView;)V]
  + Utf8 [(Landroid/webkit/WebViewClient;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Android]
  + Utf8 [Code]
  + Utf8 [DetailWebViewClient]
  + Utf8 [InnerClasses]
  + Utf8 [JavaScriptInterface]
  + Utf8 [Landroid/content/res/Configuration;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [Landroid/view/LayoutInflater;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup;]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Utf8 [ReaderWebPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [addJavascriptInterface]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [android/view/LayoutInflater]
  + Utf8 [android/view/View]
  + Utf8 [android/webkit/WebSettings]
  + Utf8 [android/webkit/WebView]
  + Utf8 [clearCache]
  + Utf8 [container]
  + Utf8 [f]
  + Utf8 [findViewById]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getSettings]
  + Utf8 [inflate]
  + Utf8 [inflater]
  + Utf8 [newConfig]
  + Utf8 [newInstance]
  + Utf8 [onConfigurationChanged]
  + Utf8 [onCreateView]
  + Utf8 [onPause]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment$1]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient]
  + Utf8 [savedInstanceState]
  + Utf8 [setCacheMode]
  + Utf8 [setDefaultWebViewSettings]
  + Utf8 [setWebChromeClient]
  + Utf8 [setWebViewClient]
  + Utf8 [stopLoading]
  + Utf8 [this]
  + Utf8 [v]
  + Utf8 [wv]

Fields (count = 1):
  + Field:        wv Landroid/webkit/WebView;
    Access flags: 0x1
      = public android.webkit.WebView wv

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public ReaderWebPageFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #25
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 18
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment; this]
  + Method:       newInstance()Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;
    Access flags: 0x9
      = public static org.edublogs.android.ui.reader.ReaderWebPageFragment newInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] new #11
        + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
      [3] dup
      [4] invokespecial #29
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.<init> ()V]
      [7] astore_0 v0
      [8] aload_0 v0
      [9] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 24
        [8] -> line 25
      + Local variable table attribute (count = 1)
        v0: 8 -> 10 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment; f]
  + Method:       onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
    Access flags: 0x1
      = public android.view.View onCreateView(android.view.LayoutInflater,android.view.ViewGroup,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 5, stack = 5):
      [0] aload_1 v1
      [1] ldc #1
        + Integer [2130903099]
      [3] aload_2 v2
      [4] iconst_0
      [5] invokevirtual #16
        + Methodref [android/view/LayoutInflater.inflate (ILandroid/view/ViewGroup;Z)Landroid/view/View;]
      [8] astore v4
      [10] aload_0 v0
      [11] aload v4
      [13] ldc #2
        + Integer [2131165439]
      [15] invokevirtual #17
        + Methodref [android/view/View.findViewById (I)Landroid/view/View;]
      [18] checkcast #8
        + Class [android/webkit/WebView]
      [21] putfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [24] aload_0 v0
      [25] aload_0 v0
      [26] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [29] invokevirtual #31
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.setDefaultWebViewSettings (Landroid/webkit/WebView;)V]
      [32] aload_0 v0
      [33] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [36] invokevirtual #21
        + Methodref [android/webkit/WebView.getSettings ()Landroid/webkit/WebSettings;]
      [39] iconst_2
      [40] invokevirtual #18
        + Methodref [android/webkit/WebSettings.setCacheMode (I)V]
      [43] aload_0 v0
      [44] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [47] new #10
        + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      [50] dup
      [51] aload_0 v0
      [52] aload_0 v0
      [53] invokevirtual #30
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [56] invokevirtual #15
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [59] invokespecial #28
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface.<init> (Lorg/edublogs/android/ui/reader/ReaderBaseFragment;Landroid/content/Context;)V]
      [62] ldc #3
        + String [Android]
      [64] invokevirtual #19
        + Methodref [android/webkit/WebView.addJavascriptInterface (Ljava/lang/Object;Ljava/lang/String;)V]
      [67] aload_0 v0
      [68] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [71] new #13
        + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient]
      [74] dup
      [75] aload_0 v0
      [76] invokespecial #33
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient.<init> (Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
      [79] invokevirtual #23
        + Methodref [android/webkit/WebView.setWebViewClient (Landroid/webkit/WebViewClient;)V]
      [82] aload_0 v0
      [83] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [86] new #12
        + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$1]
      [89] dup
      [90] aload_0 v0
      [91] invokespecial #32
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment$1.<init> (Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
      [94] invokevirtual #22
        + Methodref [android/webkit/WebView.setWebChromeClient (Landroid/webkit/WebChromeClient;)V]
      [97] aload v4
      [99] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 32
        [10] -> line 33
        [24] -> line 34
        [32] -> line 35
        [43] -> line 37
        [56] -> line 38
        [64] -> line 37
        [67] -> line 39
        [82] -> line 40
        [97] -> line 47
      + Local variable table attribute (count = 5)
        v0: 0 -> 100 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment; this]
        v1: 0 -> 100 [Landroid/view/LayoutInflater; inflater]
        v2: 0 -> 100 [Landroid/view/ViewGroup; container]
        v3: 0 -> 100 [Landroid/os/Bundle; savedInstanceState]
        v4: 10 -> 100 [Landroid/view/View; v]
  + Method:       onConfigurationChanged(Landroid/content/res/Configuration;)V
    Access flags: 0x1
      = public void onConfigurationChanged(android.content.res.Configuration)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #26
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onConfigurationChanged (Landroid/content/res/Configuration;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [5] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment; this]
        v1: 0 -> 6 [Landroid/content/res/Configuration; newConfig]
  + Method:       onPause()V
    Access flags: 0x1
      = public void onPause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 27, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #27
        + Methodref [org/edublogs/android/ui/reader/ReaderBaseFragment.onPause ()V]
      [4] aload_0 v0
      [5] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [8] ifnull +18 (target=26)
      [11] aload_0 v0
      [12] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [15] invokevirtual #24
        + Methodref [android/webkit/WebView.stopLoading ()V]
      [18] aload_0 v0
      [19] getfield #14
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [22] iconst_1
      [23] invokevirtual #20
        + Methodref [android/webkit/WebView.clearCache (Z)V]
      [26] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 58
        [4] -> line 59
        [11] -> line 60
        [18] -> line 61
        [26] -> line 63
      + Local variable table attribute (count = 1)
        v0: 0 -> 27 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment$JavaScriptInterface]
      + Class [org/edublogs/android/ui/reader/ReaderBaseFragment]
      + Utf8 [JavaScriptInterface]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$1]
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient]
      + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
      + Utf8 [DetailWebViewClient]
  + Source file attribute:
    + Utf8 [ReaderWebPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderWebPageFragment$1
  Superclass:    android/webkit/WebChromeClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.ui.reader.ReaderWebPageFragment$1 extends android.webkit.WebChromeClient

Interfaces (count = 0):

Constant Pool (count = 44):
  + Class [android/webkit/WebChromeClient]
  + Class [org/edublogs/android/ui/reader/ReaderActivity]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$1]
  + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Methodref [android/webkit/WebChromeClient.<init> ()V]
  + Methodref [org/edublogs/android/ui/reader/ReaderActivity.setSupportProgress (I)V]
  + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + NameAndType [setSupportProgress (I)V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Utf8 [(Landroid/webkit/WebView;I)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment$1;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Utf8 [ReaderWebPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [android/webkit/WebChromeClient]
  + Utf8 [getActivity]
  + Utf8 [onCreateView]
  + Utf8 [onProgressChanged]
  + Utf8 [org/edublogs/android/ui/reader/ReaderActivity]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment$1]
  + Utf8 [progress]
  + Utf8 [setSupportProgress]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [view]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderWebPageFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V
    Access flags: 0x0
      = ReaderWebPageFragment$1(org.edublogs.android.ui.reader.ReaderWebPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
      [5] aload_0 v0
      [6] invokespecial #6
        + Methodref [android/webkit/WebChromeClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 40
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment$1; this]
  + Method:       onProgressChanged(Landroid/webkit/WebView;I)V
    Access flags: 0x1
      = public void onProgressChanged(android.webkit.WebView,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 28, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
      [4] invokevirtual #8
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] ifnull +20 (target=27)
      [10] aload_0 v0
      [11] getfield #5
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment$1.this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
      [14] invokevirtual #8
        + Methodref [org/edublogs/android/ui/reader/ReaderWebPageFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [17] checkcast #2
        + Class [org/edublogs/android/ui/reader/ReaderActivity]
      [20] iload_2 v2
      [21] bipush 100
      [23] imul
      [24] invokevirtual #7
        + Methodref [org/edublogs/android/ui/reader/ReaderActivity.setSupportProgress (I)V]
      [27] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 42
        [10] -> line 43
        [27] -> line 44
      + Local variable table attribute (count = 3)
        v0: 0 -> 28 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment$1; this]
        v1: 0 -> 28 [Landroid/webkit/WebView; view]
        v2: 0 -> 28 [I progress]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
    + NameAndType [onCreateView (Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$1]
  + Source file attribute:
    + Utf8 [ReaderWebPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient
  Superclass:    android/webkit/WebViewClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.ui.reader.ReaderWebPageFragment$DetailWebViewClient extends android.webkit.WebViewClient

Interfaces (count = 0):

Constant Pool (count = 41):
  + Class [android/webkit/WebView]
  + Class [android/webkit/WebViewClient]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient]
  + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
  + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Methodref [android/webkit/WebView.requestLayout ()V]
  + Methodref [android/webkit/WebViewClient.<init> ()V]
  + Methodref [android/webkit/WebViewClient.onPageFinished (Landroid/webkit/WebView;Ljava/lang/String;)V]
  + NameAndType [<init> ()V]
  + NameAndType [onPageFinished (Landroid/webkit/WebView;Ljava/lang/String;)V]
  + NameAndType [requestLayout ()V]
  + NameAndType [this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + NameAndType [wv Landroid/webkit/WebView;]
  + Utf8 [()V]
  + Utf8 [(Landroid/webkit/WebView;Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [DetailWebViewClient]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/webkit/WebView;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient;]
  + Utf8 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
  + Utf8 [ReaderWebPageFragment.java]
  + Utf8 [SourceFile]
  + Utf8 [android/webkit/WebView]
  + Utf8 [android/webkit/WebViewClient]
  + Utf8 [onPageFinished]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment]
  + Utf8 [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient]
  + Utf8 [requestLayout]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [url]
  + Utf8 [view]
  + Utf8 [wv]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.ui.reader.ReaderWebPageFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;)V
    Access flags: 0x4
      = protected ReaderWebPageFragment$DetailWebViewClient(org.edublogs.android.ui.reader.ReaderWebPageFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [android/webkit/WebViewClient.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 65
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient; this]
  + Method:       onPageFinished(Landroid/webkit/WebView;Ljava/lang/String;)V
    Access flags: 0x1
      = public void onPageFinished(android.webkit.WebView,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient.this$0 Lorg/edublogs/android/ui/reader/ReaderWebPageFragment;]
      [4] getfield #5
        + Fieldref [org/edublogs/android/ui/reader/ReaderWebPageFragment.wv Landroid/webkit/WebView;]
      [7] invokevirtual #7
        + Methodref [android/webkit/WebView.requestLayout ()V]
      [10] aload_0 v0
      [11] aload_1 v1
      [12] aload_2 v2
      [13] invokespecial #9
        + Methodref [android/webkit/WebViewClient.onPageFinished (Landroid/webkit/WebView;Ljava/lang/String;)V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 69
        [10] -> line 70
        [16] -> line 71
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Lorg/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient; this]
        v1: 0 -> 17 [Landroid/webkit/WebView; view]
        v2: 0 -> 17 [Ljava/lang/String; url]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x4 = protected 
      + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment$DetailWebViewClient]
      + Class [org/edublogs/android/ui/reader/ReaderWebPageFragment]
      + Utf8 [DetailWebViewClient]
  + Source file attribute:
    + Utf8 [ReaderWebPageFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/AlertUtil
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.AlertUtil extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 77):
  + Integer [17039370]
  + Integer [17301543]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/app/Dialog]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/AlertUtil]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setIcon (I)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (I)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/Dialog.show ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setIcon (I)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (I)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;]
  + NameAndType [show ()V]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()V]
  + Utf8 [(I)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;II)V]
  + Utf8 [(Landroid/content/Context;ILjava/lang/String;Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [<init>]
  + Utf8 [AlertUtil.java]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/Dialog;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/DialogInterface$OnClickListener;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/app/Dialog]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [context]
  + Utf8 [create]
  + Utf8 [dlg]
  + Utf8 [java/lang/Object]
  + Utf8 [message]
  + Utf8 [messageId]
  + Utf8 [org/edublogs/android/util/AlertUtil]
  + Utf8 [positiveButtontxt]
  + Utf8 [positiveListener]
  + Utf8 [setCancelable]
  + Utf8 [setIcon]
  + Utf8 [setMessage]
  + Utf8 [setPositiveButton]
  + Utf8 [setTitle]
  + Utf8 [show]
  + Utf8 [showAlert]
  + Utf8 [titleId]

Fields (count = 0):

Methods (count = 2):
  + Method:       showAlert(Landroid/content/Context;II)V
    Access flags: 0x9
      = public static void showAlert(android.content.Context,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 4, stack = 3):
      [0] new #4
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #10
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [8] ldc #2
        + Integer [17301543]
      [10] invokevirtual #13
        + Methodref [android/app/AlertDialog$Builder.setIcon (I)Landroid/app/AlertDialog$Builder;]
      [13] iload_1 v1
      [14] invokevirtual #18
        + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
      [17] ldc #1
        + Integer [17039370]
      [19] aconst_null
      [20] invokevirtual #16
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [23] iload_2 v2
      [24] invokevirtual #14
        + Methodref [android/app/AlertDialog$Builder.setMessage (I)Landroid/app/AlertDialog$Builder;]
      [27] invokevirtual #11
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [30] astore_3 v3
      [31] aload_3 v3
      [32] invokevirtual #19
        + Methodref [android/app/Dialog.show ()V]
      [35] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 33
        [8] -> line 34
        [13] -> line 35
        [17] -> line 36
        [23] -> line 37
        [27] -> line 38
        [30] -> line 33
        [31] -> line 40
        [35] -> line 41
      + Local variable table attribute (count = 4)
        v0: 0 -> 36 [Landroid/content/Context; context]
        v1: 0 -> 36 [I titleId]
        v2: 0 -> 36 [I messageId]
        v3: 31 -> 36 [Landroid/app/Dialog; dlg]
  + Method:       showAlert(Landroid/content/Context;ILjava/lang/String;Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V
    Access flags: 0x9
      = public static void showAlert(android.content.Context,int,java.lang.String,java.lang.CharSequence,android.content.DialogInterface$OnClickListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 6, stack = 3):
      [0] new #4
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #10
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [8] ldc #2
        + Integer [17301543]
      [10] invokevirtual #13
        + Methodref [android/app/AlertDialog$Builder.setIcon (I)Landroid/app/AlertDialog$Builder;]
      [13] iload_1 v1
      [14] invokevirtual #18
        + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
      [17] aload_3 v3
      [18] aload v4
      [20] invokevirtual #17
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [23] aload_2 v2
      [24] invokevirtual #15
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [27] iconst_0
      [28] invokevirtual #12
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [31] invokevirtual #11
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [34] astore v5
      [36] aload v5
      [38] invokevirtual #19
        + Methodref [android/app/Dialog.show ()V]
      [41] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 95
        [8] -> line 96
        [13] -> line 97
        [17] -> line 98
        [23] -> line 99
        [27] -> line 100
        [31] -> line 101
        [34] -> line 95
        [36] -> line 103
        [41] -> line 104
      + Local variable table attribute (count = 6)
        v0: 0 -> 42 [Landroid/content/Context; context]
        v1: 0 -> 42 [I titleId]
        v2: 0 -> 42 [Ljava/lang/String; message]
        v3: 0 -> 42 [Ljava/lang/CharSequence; positiveButtontxt]
        v4: 0 -> 42 [Landroid/content/DialogInterface$OnClickListener; positiveListener]
        v5: 36 -> 42 [Landroid/app/Dialog; dlg]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
  + Source file attribute:
    + Utf8 [AlertUtil.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/BitmapLruCache
  Superclass:    android/support/v4/util/LruCache
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.BitmapLruCache extends android.support.v4.util.LruCache

Interfaces (count = 1):
  + Class [com/android/volley/toolbox/ImageLoader$ImageCache]

Constant Pool (count = 60):
  + Class [android/graphics/Bitmap]
  + Class [android/support/v4/util/LruCache]
  + Class [com/android/volley/toolbox/ImageLoader]
  + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Class [java/lang/String]
  + Class [org/edublogs/android/util/BitmapLruCache]
  + Methodref [android/graphics/Bitmap.getHeight ()I]
  + Methodref [android/graphics/Bitmap.getRowBytes ()I]
  + Methodref [android/support/v4/util/LruCache.<init> (I)V]
  + Methodref [org/edublogs/android/util/BitmapLruCache.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/BitmapLruCache.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/BitmapLruCache.sizeOf (Ljava/lang/String;Landroid/graphics/Bitmap;)I]
  + NameAndType [<init> (I)V]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getHeight ()I]
  + NameAndType [getRowBytes ()I]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [sizeOf (Ljava/lang/String;Landroid/graphics/Bitmap;)I]
  + Utf8 [()I]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/lang/String;Landroid/graphics/Bitmap;)I]
  + Utf8 [(Ljava/lang/String;Landroid/graphics/Bitmap;)V]
  + Utf8 [<init>]
  + Utf8 [BitmapLruCache.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [ImageCache]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/support/v4/util/LruCache<Ljava/lang/String;Landroid/graphics/Bitmap;>;Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/BitmapLruCache;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [android/support/v4/util/LruCache]
  + Utf8 [bitmap]
  + Utf8 [bytes]
  + Utf8 [com/android/volley/toolbox/ImageLoader]
  + Utf8 [com/android/volley/toolbox/ImageLoader$ImageCache]
  + Utf8 [get]
  + Utf8 [getBitmap]
  + Utf8 [getHeight]
  + Utf8 [getRowBytes]
  + Utf8 [java/lang/String]
  + Utf8 [key]
  + Utf8 [maxSize]
  + Utf8 [org/edublogs/android/util/BitmapLruCache]
  + Utf8 [put]
  + Utf8 [putBitmap]
  + Utf8 [sizeOf]
  + Utf8 [this]
  + Utf8 [value]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>(I)V
    Access flags: 0x1
      = public BitmapLruCache(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] invokespecial #9
        + Methodref [android/support/v4/util/LruCache.<init> (I)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 12
        [5] -> line 13
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/BitmapLruCache; this]
        v1: 0 -> 6 [I maxSize]
  + Method:       sizeOf(Ljava/lang/String;Landroid/graphics/Bitmap;)I
    Access flags: 0x4
      = protected int sizeOf(java.lang.String,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 4, stack = 2):
      [0] aload_2 v2
      [1] invokevirtual #8
        + Methodref [android/graphics/Bitmap.getRowBytes ()I]
      [4] aload_2 v2
      [5] invokevirtual #7
        + Methodref [android/graphics/Bitmap.getHeight ()I]
      [8] imul
      [9] istore_3 v3
      [10] iload_3 v3
      [11] sipush 1024
      [14] idiv
      [15] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 17
        [10] -> line 18
      + Local variable table attribute (count = 4)
        v0: 0 -> 16 [Lorg/edublogs/android/util/BitmapLruCache; this]
        v1: 0 -> 16 [Ljava/lang/String; key]
        v2: 0 -> 16 [Landroid/graphics/Bitmap; value]
        v3: 10 -> 16 [I bytes]
  + Method:       getBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap;
    Access flags: 0x1
      = public android.graphics.Bitmap getBitmap(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #10
        + Methodref [org/edublogs/android/util/BitmapLruCache.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [5] checkcast #1
        + Class [android/graphics/Bitmap]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 23
      + Local variable table attribute (count = 2)
        v0: 0 -> 9 [Lorg/edublogs/android/util/BitmapLruCache; this]
        v1: 0 -> 9 [Ljava/lang/String; key]
  + Method:       putBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V
    Access flags: 0x1
      = public void putBitmap(java.lang.String,android.graphics.Bitmap)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokevirtual #11
        + Methodref [org/edublogs/android/util/BitmapLruCache.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [6] pop
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 28
        [7] -> line 29
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lorg/edublogs/android/util/BitmapLruCache; this]
        v1: 0 -> 8 [Ljava/lang/String; key]
        v2: 0 -> 8 [Landroid/graphics/Bitmap; bitmap]
  + Method:       sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x1044
      = protected bridge synthetic int sizeOf(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #5
        + Class [java/lang/String]
      [5] aload_2 v2
      [6] checkcast #1
        + Class [android/graphics/Bitmap]
      [9] invokevirtual #12
        + Methodref [org/edublogs/android/util/BitmapLruCache.sizeOf (Ljava/lang/String;Landroid/graphics/Bitmap;)I]
      [12] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/android/volley/toolbox/ImageLoader$ImageCache]
      + Class [com/android/volley/toolbox/ImageLoader]
      + Utf8 [ImageCache]
  + Signature attribute:
    + Utf8 [Landroid/support/v4/util/LruCache<Ljava/lang/String;Landroid/graphics/Bitmap;>;Lcom/android/volley/toolbox/ImageLoader$ImageCache;]
  + Source file attribute:
    + Utf8 [BitmapLruCache.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/CheckedLinearLayout
  Superclass:    android/widget/LinearLayout
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.CheckedLinearLayout extends android.widget.LinearLayout

Interfaces (count = 1):
  + Class [android/widget/Checkable]

Constant Pool (count = 58):
  + Class [android/widget/Checkable]
  + Class [android/widget/CheckedTextView]
  + Class [android/widget/LinearLayout]
  + Class [org/edublogs/android/util/CheckedLinearLayout]
  + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
  + Methodref [android/widget/CheckedTextView.isChecked ()Z]
  + Methodref [android/widget/CheckedTextView.setChecked (Z)V]
  + Methodref [android/widget/CheckedTextView.toggle ()V]
  + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/LinearLayout.onFinishInflate ()V]
  + Methodref [org/edublogs/android/util/CheckedLinearLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/util/CheckedLinearLayout.getChildCount ()I]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [isChecked ()Z]
  + NameAndType [mCheckbox Landroid/widget/CheckedTextView;]
  + NameAndType [onFinishInflate ()V]
  + NameAndType [setChecked (Z)V]
  + NameAndType [toggle ()V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [CheckedLinearLayout.java]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/widget/CheckedTextView;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/CheckedLinearLayout;]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/widget/Checkable]
  + Utf8 [android/widget/CheckedTextView]
  + Utf8 [android/widget/LinearLayout]
  + Utf8 [attrs]
  + Utf8 [checked]
  + Utf8 [childCount]
  + Utf8 [context]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [i]
  + Utf8 [isChecked]
  + Utf8 [mCheckbox]
  + Utf8 [onFinishInflate]
  + Utf8 [org/edublogs/android/util/CheckedLinearLayout]
  + Utf8 [setChecked]
  + Utf8 [this]
  + Utf8 [toggle]
  + Utf8 [v]

Fields (count = 1):
  + Field:        mCheckbox Landroid/widget/CheckedTextView;
    Access flags: 0x2
      = private android.widget.CheckedTextView mCheckbox

Methods (count = 5):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public CheckedLinearLayout(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #9
        + Methodref [android/widget/LinearLayout.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 14
        [6] -> line 15
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/util/CheckedLinearLayout; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attrs]
  + Method:       onFinishInflate()V
    Access flags: 0x4
      = protected void onFinishInflate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #10
        + Methodref [android/widget/LinearLayout.onFinishInflate ()V]
      [4] aload_0 v0
      [5] invokevirtual #12
        + Methodref [org/edublogs/android/util/CheckedLinearLayout.getChildCount ()I]
      [8] istore_1 v1
      [9] iconst_0
      [10] istore_2 v2
      [11] goto +27 (target=38)
      [14] aload_0 v0
      [15] iload_2 v2
      [16] invokevirtual #11
        + Methodref [org/edublogs/android/util/CheckedLinearLayout.getChildAt (I)Landroid/view/View;]
      [19] astore_3 v3
      [20] aload_3 v3
      [21] instanceof #2
        + Class [android/widget/CheckedTextView]
      [24] ifeq +11 (target=35)
      [27] aload_0 v0
      [28] aload_3 v3
      [29] checkcast #2
        + Class [android/widget/CheckedTextView]
      [32] putfield #5
        + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
      [35] iinc v2, 1
      [38] iload_2 v2
      [39] iload_1 v1
      [40] ificmplt -26 (target=14)
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 19
        [4] -> line 20
        [9] -> line 21
        [14] -> line 22
        [20] -> line 23
        [27] -> line 24
        [35] -> line 21
        [43] -> line 27
      + Local variable table attribute (count = 4)
        v0: 0 -> 44 [Lorg/edublogs/android/util/CheckedLinearLayout; this]
        v1: 9 -> 44 [I childCount]
        v2: 11 -> 43 [I i]
        v3: 20 -> 35 [Landroid/view/View; v]
  + Method:       isChecked()Z
    Access flags: 0x1
      = public boolean isChecked()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #5
        + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
      [11] invokevirtual #6
        + Methodref [android/widget/CheckedTextView.isChecked ()Z]
      [14] goto +4 (target=18)
      [17] iconst_0
      [18] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 31
      + Local variable table attribute (count = 1)
        v0: 0 -> 19 [Lorg/edublogs/android/util/CheckedLinearLayout; this]
  + Method:       setChecked(Z)V
    Access flags: 0x1
      = public void setChecked(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
      [4] ifnull +11 (target=15)
      [7] aload_0 v0
      [8] getfield #5
        + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
      [11] iload_1 v1
      [12] invokevirtual #7
        + Methodref [android/widget/CheckedTextView.setChecked (Z)V]
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 36
        [7] -> line 37
        [15] -> line 39
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lorg/edublogs/android/util/CheckedLinearLayout; this]
        v1: 0 -> 16 [Z checked]
  + Method:       toggle()V
    Access flags: 0x1
      = public void toggle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
      [4] ifnull +10 (target=14)
      [7] aload_0 v0
      [8] getfield #5
        + Fieldref [org/edublogs/android/util/CheckedLinearLayout.mCheckbox Landroid/widget/CheckedTextView;]
      [11] invokevirtual #8
        + Methodref [android/widget/CheckedTextView.toggle ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 43
        [7] -> line 44
        [14] -> line 46
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/util/CheckedLinearLayout; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [CheckedLinearLayout.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/DeviceUtils
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.DeviceUtils extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 213):
  + String []
  + String [ ]
  + String [WORDPRESS]
  + String [_]
  + String [android.hardware.camera]
  + String [android.hardware.camera.any]
  + String [android.hardware.camera.front]
  + String [android_models.properties]
  + String [kindle fire]
  + String [os.name]
  + String [qnx]
  + String [wp-blackberry/]
  + Class [android/content/Context]
  + Class [android/content/pm/PackageManager]
  + Class [android/content/res/AssetManager]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/util/Log]
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/lang/Character]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/util/Properties]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Fieldref [android/os/Build.MANUFACTURER Ljava/lang/String;]
  + Fieldref [android/os/Build.MODEL Ljava/lang/String;]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/DeviceUtils.instance Lorg/edublogs/android/util/DeviceUtils;]
  + Fieldref [org/edublogs/android/util/DeviceUtils.isBlackBerry Z]
  + Fieldref [org/edublogs/android/util/DeviceUtils.isKindleFire Z]
  + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;]
  + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
  + Methodref [android/content/pm/PackageManager.hasSystemFeature (Ljava/lang/String;)Z]
  + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;]
  + Methodref [java/io/InputStream.close ()V]
  + Methodref [java/lang/Character.isUpperCase (C)Z]
  + Methodref [java/lang/Character.toUpperCase (C)C]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/util/Properties.<init> ()V]
  + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/util/Properties.load (Ljava/io/InputStream;)V]
  + Methodref [org/edublogs/android/util/DeviceUtils.<init> ()V]
  + Methodref [org/edublogs/android/util/DeviceUtils.capitalize (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [MANUFACTURER Ljava/lang/String;]
  + NameAndType [MODEL Ljava/lang/String;]
  + NameAndType [SDK_INT I]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [capitalize (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [charAt (I)C]
  + NameAndType [close ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [getAssets ()Landroid/content/res/AssetManager;]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getPackageManager ()Landroid/content/pm/PackageManager;]
  + NameAndType [getProperty (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [hasSystemFeature (Ljava/lang/String;)Z]
  + NameAndType [instance Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [isBlackBerry Z]
  + NameAndType [isKindleFire Z]
  + NameAndType [isUpperCase (C)Z]
  + NameAndType [length ()I]
  + NameAndType [load (Ljava/io/InputStream;)V]
  + NameAndType [open (Ljava/lang/String;)Ljava/io/InputStream;]
  + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toUpperCase (C)C]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [valueOf (C)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [versionName Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/pm/PackageManager;]
  + Utf8 [()Landroid/content/res/AssetManager;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)C]
  + Utf8 [(C)Ljava/lang/String;]
  + Utf8 [(C)Z]
  + Utf8 [(I)C]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [<init>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [DeviceUtils.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/pm/PackageManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Properties;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [MANUFACTURER]
  + Utf8 [MODEL]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [WORDPRESS]
  + Utf8 [Z]
  + Utf8 [_]
  + Utf8 [android.hardware.camera]
  + Utf8 [android.hardware.camera.any]
  + Utf8 [android.hardware.camera.front]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/pm/PackageManager]
  + Utf8 [android/content/res/AssetManager]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/util/Log]
  + Utf8 [android_models.properties]
  + Utf8 [append]
  + Utf8 [capitalize]
  + Utf8 [charAt]
  + Utf8 [close]
  + Utf8 [context]
  + Utf8 [decodedModel]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [fileStream]
  + Utf8 [first]
  + Utf8 [getAssets]
  + Utf8 [getBlackBerryUserAgent]
  + Utf8 [getDeviceName]
  + Utf8 [getInstance]
  + Utf8 [getMessage]
  + Utf8 [getPackageManager]
  + Utf8 [getProperty]
  + Utf8 [hasCamera]
  + Utf8 [hasSystemFeature]
  + Utf8 [instance]
  + Utf8 [isBlackBerry]
  + Utf8 [isKindleFire]
  + Utf8 [isUpperCase]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/Properties]
  + Utf8 [kindle fire]
  + Utf8 [length]
  + Utf8 [load]
  + Utf8 [manufacturer]
  + Utf8 [model]
  + Utf8 [open]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [os.name]
  + Utf8 [pm]
  + Utf8 [prop]
  + Utf8 [qnx]
  + Utf8 [replaceAll]
  + Utf8 [s]
  + Utf8 [startsWith]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [toUpperCase]
  + Utf8 [trim]
  + Utf8 [undecodedModel]
  + Utf8 [valueOf]
  + Utf8 [versionName]
  + Utf8 [wp-blackberry/]

Fields (count = 3):
  + Field:        instance Lorg/edublogs/android/util/DeviceUtils;
    Access flags: 0xa
      = private static org.edublogs.android.util.DeviceUtils instance
  + Field:        isBlackBerry Z
    Access flags: 0x2
      = private boolean isBlackBerry
  + Field:        isKindleFire Z
    Access flags: 0x2
      = private boolean isKindleFire

Methods (count = 7):
  + Method:       isBlackBerry()Z
    Access flags: 0x1
      = public boolean isBlackBerry()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [org/edublogs/android/util/DeviceUtils.isBlackBerry Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/DeviceUtils; this]
  + Method:       getInstance()Lorg/edublogs/android/util/DeviceUtils;
    Access flags: 0x9
      = public static org.edublogs.android.util.DeviceUtils getInstance()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 0, stack = 2):
      [0] getstatic #33
        + Fieldref [org/edublogs/android/util/DeviceUtils.instance Lorg/edublogs/android/util/DeviceUtils;]
      [3] ifnonnull +13 (target=16)
      [6] new #28
        + Class [org/edublogs/android/util/DeviceUtils]
      [9] dup
      [10] invokespecial #63
        + Methodref [org/edublogs/android/util/DeviceUtils.<init> ()V]
      [13] putstatic #33
        + Fieldref [org/edublogs/android/util/DeviceUtils.instance Lorg/edublogs/android/util/DeviceUtils;]
      [16] getstatic #33
        + Fieldref [org/edublogs/android/util/DeviceUtils.instance Lorg/edublogs/android/util/DeviceUtils;]
      [19] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 67
        [6] -> line 68
        [16] -> line 70
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x2
      = private DeviceUtils()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #45
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #34
        + Fieldref [org/edublogs/android/util/DeviceUtils.isBlackBerry Z]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #35
        + Fieldref [org/edublogs/android/util/DeviceUtils.isKindleFire Z]
      [14] aload_0 v0
      [15] ldc #10
        + String [os.name]
      [17] invokestatic #59
        + Methodref [java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;]
      [20] ldc #11
        + String [qnx]
      [22] invokevirtual #48
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [25] ifeq +7 (target=32)
      [28] iconst_1
      [29] goto +4 (target=33)
      [32] iconst_0
      [33] putfield #34
        + Fieldref [org/edublogs/android/util/DeviceUtils.isBlackBerry Z]
      [36] aload_0 v0
      [37] getstatic #30
        + Fieldref [android/os/Build.MODEL Ljava/lang/String;]
      [40] ldc #9
        + String [kindle fire]
      [42] invokevirtual #48
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [45] ifeq +7 (target=52)
      [48] iconst_1
      [49] goto +4 (target=53)
      [52] iconst_0
      [53] putfield #35
        + Fieldref [org/edublogs/android/util/DeviceUtils.isKindleFire Z]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 73
        [4] -> line 55
        [9] -> line 56
        [14] -> line 76
        [36] -> line 77
        [56] -> line 78
      + Local variable table attribute (count = 1)
        v0: 0 -> 57 [Lorg/edublogs/android/util/DeviceUtils; this]
  + Method:       getBlackBerryUserAgent()Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getBlackBerryUserAgent()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 0, stack = 3):
      [0] new #24
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] ldc #12
        + String [wp-blackberry/]
      [6] invokespecial #56
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [9] getstatic #32
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [12] invokevirtual #57
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [15] invokevirtual #58
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [18] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 81
      + Local variable table attribute (count = 0)
  + Method:       hasCamera(Landroid/content/Context;)Z
    Access flags: 0x1
      = public boolean hasCamera(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 3, stack = 2):
      [0] aload_1 v1
      [1] invokevirtual #37
        + Methodref [android/content/Context.getPackageManager ()Landroid/content/pm/PackageManager;]
      [4] astore_2 v2
      [5] getstatic #31
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [8] bipush 9
      [10] ificmpge +10 (target=20)
      [13] aload_2 v2
      [14] ldc #5
        + String [android.hardware.camera]
      [16] invokevirtual #38
        + Methodref [android/content/pm/PackageManager.hasSystemFeature (Ljava/lang/String;)Z]
      [19] ireturn
      [20] getstatic #31
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [23] bipush 17
      [25] ificmpge +25 (target=50)
      [28] aload_2 v2
      [29] ldc #5
        + String [android.hardware.camera]
      [31] invokevirtual #38
        + Methodref [android/content/pm/PackageManager.hasSystemFeature (Ljava/lang/String;)Z]
      [34] ifne +14 (target=48)
      [37] aload_2 v2
      [38] ldc #7
        + String [android.hardware.camera.front]
      [40] invokevirtual #38
        + Methodref [android/content/pm/PackageManager.hasSystemFeature (Ljava/lang/String;)Z]
      [43] ifne +5 (target=48)
      [46] iconst_0
      [47] ireturn
      [48] iconst_1
      [49] ireturn
      [50] aload_2 v2
      [51] ldc #6
        + String [android.hardware.camera.any]
      [53] invokevirtual #38
        + Methodref [android/content/pm/PackageManager.hasSystemFeature (Ljava/lang/String;)Z]
      [56] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 95
        [5] -> line 96
        [13] -> line 97
        [20] -> line 100
        [28] -> line 101
        [37] -> line 102
        [46] -> line 101
        [50] -> line 105
      + Local variable table attribute (count = 3)
        v0: 0 -> 57 [Lorg/edublogs/android/util/DeviceUtils; this]
        v1: 0 -> 57 [Landroid/content/Context; context]
        v2: 5 -> 57 [Landroid/content/pm/PackageManager; pm]
  + Method:       getDeviceName(Landroid/content/Context;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getDeviceName(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 151, locals = 8, stack = 4):
      [0] getstatic #29
        + Fieldref [android/os/Build.MANUFACTURER Ljava/lang/String;]
      [3] astore_2 v2
      [4] getstatic #30
        + Fieldref [android/os/Build.MODEL Ljava/lang/String;]
      [7] astore_3 v3
      [8] aconst_null
      [9] astore v4
      [11] new #26
        + Class [java/util/Properties]
      [14] dup
      [15] invokespecial #60
        + Methodref [java/util/Properties.<init> ()V]
      [18] astore v5
      [20] aload_1 v1
      [21] invokevirtual #36
        + Methodref [android/content/Context.getAssets ()Landroid/content/res/AssetManager;]
      [24] ldc #8
        + String [android_models.properties]
      [26] invokevirtual #39
        + Methodref [android/content/res/AssetManager.open (Ljava/lang/String;)Ljava/io/InputStream;]
      [29] astore v6
      [31] aload v5
      [33] aload v6
      [35] invokevirtual #62
        + Methodref [java/util/Properties.load (Ljava/io/InputStream;)V]
      [38] aload v6
      [40] invokevirtual #42
        + Methodref [java/io/InputStream.close ()V]
      [43] aload v5
      [45] aload_3 v3
      [46] ldc #2
        + String [ ]
      [48] ldc #4
        + String [_]
      [50] invokevirtual #50
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [53] invokevirtual #61
        + Methodref [java/util/Properties.getProperty (Ljava/lang/String;)Ljava/lang/String;]
      [56] astore v7
      [58] aload v7
      [60] ifnull +36 (target=96)
      [63] aload v7
      [65] invokevirtual #53
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [68] ldc #1
        + String []
      [70] invokevirtual #47
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [73] ifne +23 (target=96)
      [76] aload v7
      [78] astore v4
      [80] goto +16 (target=96)
      [83] astore v5
      [85] ldc #3
        + String [WORDPRESS]
      [87] aload v5
      [89] invokevirtual #41
        + Methodref [java/io/IOException.getMessage ()Ljava/lang/String;]
      [92] invokestatic #40
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [95] pop
      [96] aload v4
      [98] ifnonnull +50 (target=148)
      [101] aload_3 v3
      [102] aload_2 v2
      [103] invokevirtual #51
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [106] ifeq +13 (target=119)
      [109] aload_0 v0
      [110] aload_3 v3
      [111] invokespecial #64
        + Methodref [org/edublogs/android/util/DeviceUtils.capitalize (Ljava/lang/String;)Ljava/lang/String;]
      [114] astore v4
      [116] goto +32 (target=148)
      [119] new #24
        + Class [java/lang/StringBuilder]
      [122] dup
      [123] aload_0 v0
      [124] aload_2 v2
      [125] invokespecial #64
        + Methodref [org/edublogs/android/util/DeviceUtils.capitalize (Ljava/lang/String;)Ljava/lang/String;]
      [128] invokestatic #55
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [131] invokespecial #56
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [134] ldc #2
        + String [ ]
      [136] invokevirtual #57
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [139] aload_3 v3
      [140] invokevirtual #57
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [143] invokevirtual #58
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [146] astore v4
      [148] aload v4
      [150] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (11 -> 80: 83):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 18)
        [0] -> line 109
        [4] -> line 110
        [8] -> line 111
        [11] -> line 114
        [20] -> line 117
        [31] -> line 118
        [38] -> line 119
        [43] -> line 120
        [58] -> line 121
        [76] -> line 122
        [80] -> line 124
        [85] -> line 125
        [96] -> line 128
        [101] -> line 130
        [109] -> line 131
        [116] -> line 132
        [119] -> line 133
        [148] -> line 138
      + Local variable table attribute (count = 9)
        v0: 0 -> 151 [Lorg/edublogs/android/util/DeviceUtils; this]
        v1: 0 -> 151 [Landroid/content/Context; context]
        v2: 4 -> 151 [Ljava/lang/String; manufacturer]
        v3: 8 -> 151 [Ljava/lang/String; undecodedModel]
        v4: 11 -> 151 [Ljava/lang/String; model]
        v5: 20 -> 80 [Ljava/util/Properties; prop]
        v6: 31 -> 80 [Ljava/io/InputStream; fileStream]
        v7: 58 -> 80 [Ljava/lang/String; decodedModel]
        v5: 85 -> 96 [Ljava/io/IOException; e]
  + Method:       capitalize(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String capitalize(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 55, locals = 3, stack = 3):
      [0] aload_1 v1
      [1] ifnull +10 (target=11)
      [4] aload_1 v1
      [5] invokevirtual #49
        + Methodref [java/lang/String.length ()I]
      [8] ifne +6 (target=14)
      [11] ldc #1
        + String []
      [13] areturn
      [14] aload_1 v1
      [15] iconst_0
      [16] invokevirtual #46
        + Methodref [java/lang/String.charAt (I)C]
      [19] istore_2 v2
      [20] iload_2 v2
      [21] invokestatic #43
        + Methodref [java/lang/Character.isUpperCase (C)Z]
      [24] ifeq +5 (target=29)
      [27] aload_1 v1
      [28] areturn
      [29] new #24
        + Class [java/lang/StringBuilder]
      [32] dup
      [33] iload_2 v2
      [34] invokestatic #44
        + Methodref [java/lang/Character.toUpperCase (C)C]
      [37] invokestatic #54
        + Methodref [java/lang/String.valueOf (C)Ljava/lang/String;]
      [40] invokespecial #56
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [43] aload_1 v1
      [44] iconst_1
      [45] invokevirtual #52
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [48] invokevirtual #57
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [51] invokevirtual #58
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [54] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 142
        [11] -> line 143
        [14] -> line 145
        [20] -> line 146
        [27] -> line 147
        [29] -> line 149
      + Local variable table attribute (count = 3)
        v0: 0 -> 55 [Lorg/edublogs/android/util/DeviceUtils; this]
        v1: 0 -> 55 [Ljava/lang/String; s]
        v2: 20 -> 55 [C first]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [DeviceUtils.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/Emoticons
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.Emoticons extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 278):
  + Integer [-14584421]
  + String []
  + String [/]
  + String [8)]
  + String [8-O]
  + String [:!:]
  + String [:'(]
  + String [:(]
  + String [:)]
  + String [:?]
  + String [:?:]
  + String [:D]
  + String [:P]
  + String [:arrow:]
  + String [:evil:]
  + String [:idea:]
  + String [:lol:]
  + String [:mrgreen:]
  + String [:o]
  + String [:oops:]
  + String [:roll:]
  + String [:twisted:]
  + String [:x]
  + String [:|]
  + String [;)]
  + String [Looking for %s]
  + String [Smilies]
  + String [icon_arrow.gif]
  + String [icon_biggrin.gif]
  + String [icon_confused.gif]
  + String [icon_cool.gif]
  + String [icon_cry.gif]
  + String [icon_eek.gif]
  + String [icon_evil.gif]
  + String [icon_exclaim.gif]
  + String [icon_idea.gif]
  + String [icon_lol.gif]
  + String [icon_mad.gif]
  + String [icon_mrgreen.gif]
  + String [icon_neutral.gif]
  + String [icon_question.gif]
  + String [icon_razz.gif]
  + String [icon_redface.gif]
  + String [icon_rolleyes.gif]
  + String [icon_sad.gif]
  + String [icon_smile.gif]
  + String [icon_surprised.gif]
  + String [icon_twisted.gif]
  + String [icon_wink.gif]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + String [?]
  + Class [[Landroid/text/style/ImageSpan;]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/text/style/ForegroundColorSpan]
  + Class [android/text/style/ImageSpan]
  + Class [android/util/Log]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Collections]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/util/Emoticons]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
  + Fieldref [org/edublogs/android/util/Emoticons.wpSmilies Ljava/util/Map;]
  + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + Methodref [android/text/SpannableStringBuilder.length ()I]
  + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
  + Methodref [android/text/SpannableStringBuilder.replace (IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
  + Methodref [android/text/style/ForegroundColorSpan.<init> (I)V]
  + Methodref [android/text/style/ImageSpan.getSource ()Ljava/lang/String;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/util/Collections.unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/edublogs/android/util/Emoticons.lookupImageSmiley (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/Emoticons.lookupImageSmiley (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [HAS_EMOJI Z]
  + NameAndType [SDK_INT I]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getSource ()Ljava/lang/String;]
  + NameAndType [getSpanEnd (Ljava/lang/Object;)I]
  + NameAndType [getSpanStart (Ljava/lang/Object;)I]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [lastIndexOf (Ljava/lang/String;)I]
  + NameAndType [length ()I]
  + NameAndType [lookupImageSmiley (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [lookupImageSmiley (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeSpan (Ljava/lang/Object;)V]
  + NameAndType [replace (IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;]
  + NameAndType [wpSmilies Ljava/util/Map;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/Map;)Ljava/util/Map;]
  + Utf8 [/]
  + Utf8 [8)]
  + Utf8 [8-O]
  + Utf8 [:!:]
  + Utf8 [:'(]
  + Utf8 [:(]
  + Utf8 [:)]
  + Utf8 [:?]
  + Utf8 [:?:]
  + Utf8 [:D]
  + Utf8 [:P]
  + Utf8 [:arrow:]
  + Utf8 [:evil:]
  + Utf8 [:idea:]
  + Utf8 [:lol:]
  + Utf8 [:mrgreen:]
  + Utf8 [:o]
  + Utf8 [:oops:]
  + Utf8 [:roll:]
  + Utf8 [:twisted:]
  + Utf8 [:x]
  + Utf8 [:|]
  + Utf8 [;)]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Emoticons.java]
  + Utf8 [HAS_EMOJI]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [Landroid/text/style/ImageSpan;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Looking for %s]
  + Utf8 [SDK_INT]
  + Utf8 [Signature]
  + Utf8 [Smilies]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [Z]
  + Utf8 [[Landroid/text/style/ImageSpan;]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/text/style/ForegroundColorSpan]
  + Utf8 [android/text/style/ImageSpan]
  + Utf8 [android/util/Log]
  + Utf8 [containsKey]
  + Utf8 [d]
  + Utf8 [emoticon]
  + Utf8 [equals]
  + Utf8 [file]
  + Utf8 [format]
  + Utf8 [get]
  + Utf8 [getSource]
  + Utf8 [getSpanEnd]
  + Utf8 [getSpanStart]
  + Utf8 [getSpans]
  + Utf8 [html]
  + Utf8 [icon_arrow.gif]
  + Utf8 [icon_biggrin.gif]
  + Utf8 [icon_confused.gif]
  + Utf8 [icon_cool.gif]
  + Utf8 [icon_cry.gif]
  + Utf8 [icon_eek.gif]
  + Utf8 [icon_evil.gif]
  + Utf8 [icon_exclaim.gif]
  + Utf8 [icon_idea.gif]
  + Utf8 [icon_lol.gif]
  + Utf8 [icon_mad.gif]
  + Utf8 [icon_mrgreen.gif]
  + Utf8 [icon_neutral.gif]
  + Utf8 [icon_question.gif]
  + Utf8 [icon_razz.gif]
  + Utf8 [icon_redface.gif]
  + Utf8 [icon_rolleyes.gif]
  + Utf8 [icon_sad.gif]
  + Utf8 [icon_smile.gif]
  + Utf8 [icon_surprised.gif]
  + Utf8 [icon_twisted.gif]
  + Utf8 [icon_wink.gif]
  + Utf8 [ifNone]
  + Utf8 [img]
  + Utf8 [imgs]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [lastIndexOf]
  + Utf8 [length]
  + Utf8 [lookupImageSmiley]
  + Utf8 [org/edublogs/android/util/Emoticons]
  + Utf8 [put]
  + Utf8 [removeSpan]
  + Utf8 [replace]
  + Utf8 [replaceEmoticonsWithEmoji]
  + Utf8 [setSpan]
  + Utf8 [smilies]
  + Utf8 [start]
  + Utf8 [substring]
  + Utf8 [unmodifiableMap]
  + Utf8 [url]
  + Utf8 [wpSmilies]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]
  + Utf8 [?]

Fields (count = 2):
  + Field:        HAS_EMOJI Z
    Access flags: 0x1a
      = private static final boolean HAS_EMOJI
  + Field:        wpSmilies Ljava/util/Map;
    Access flags: 0x1a
      = private static final java.util.Map wpSmilies
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]

Methods (count = 4):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 516, locals = 1, stack = 3):
      [0] getstatic #81
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 16
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [16] new #78
        + Class [java/util/HashMap]
      [19] dup
      [20] invokespecial #100
        + Methodref [java/util/HashMap.<init> ()V]
      [23] astore_0 v0
      [24] aload_0 v0
      [25] ldc #39
        + String [icon_mrgreen.gif]
      [27] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [30] ifeq +8 (target=38)
      [33] ldc #54
        + String [?]
      [35] goto +5 (target=40)
      [38] ldc #18
        + String [:mrgreen:]
      [40] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [45] pop
      [46] aload_0 v0
      [47] ldc #40
        + String [icon_neutral.gif]
      [49] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [52] ifeq +8 (target=60)
      [55] ldc #59
        + String [?]
      [57] goto +5 (target=62)
      [60] ldc #24
        + String [:|]
      [62] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [67] pop
      [68] aload_0 v0
      [69] ldc #48
        + String [icon_twisted.gif]
      [71] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [74] ifeq +8 (target=82)
      [77] ldc #61
        + String [?]
      [79] goto +5 (target=84)
      [82] ldc #22
        + String [:twisted:]
      [84] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [89] pop
      [90] aload_0 v0
      [91] ldc #28
        + String [icon_arrow.gif]
      [93] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [96] ifeq +8 (target=104)
      [99] ldc #52
        + String [?]
      [101] goto +5 (target=106)
      [104] ldc #14
        + String [:arrow:]
      [106] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [111] pop
      [112] aload_0 v0
      [113] ldc #33
        + String [icon_eek.gif]
      [115] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [118] ifeq +8 (target=126)
      [121] ldc #66
        + String [?]
      [123] goto +5 (target=128)
      [126] ldc #5
        + String [8-O]
      [128] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [133] pop
      [134] aload_0 v0
      [135] ldc #46
        + String [icon_smile.gif]
      [137] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [140] ifeq +8 (target=148)
      [143] ldc #57
        + String [?]
      [145] goto +5 (target=150)
      [148] ldc #9
        + String [:)]
      [150] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [155] pop
      [156] aload_0 v0
      [157] ldc #30
        + String [icon_confused.gif]
      [159] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [162] ifeq +8 (target=170)
      [165] ldc #60
        + String [?]
      [167] goto +5 (target=172)
      [170] ldc #10
        + String [:?]
      [172] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [177] pop
      [178] aload_0 v0
      [179] ldc #31
        + String [icon_cool.gif]
      [181] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [184] ifeq +8 (target=192)
      [187] ldc #57
        + String [?]
      [189] goto +5 (target=194)
      [192] ldc #4
        + String [8)]
      [194] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [199] pop
      [200] aload_0 v0
      [201] ldc #34
        + String [icon_evil.gif]
      [203] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [206] ifeq +8 (target=214)
      [209] ldc #64
        + String [?]
      [211] goto +5 (target=216)
      [214] ldc #15
        + String [:evil:]
      [216] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [221] pop
      [222] aload_0 v0
      [223] ldc #29
        + String [icon_biggrin.gif]
      [225] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [228] ifeq +8 (target=236)
      [231] ldc #55
        + String [?]
      [233] goto +5 (target=238)
      [236] ldc #12
        + String [:D]
      [238] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [243] pop
      [244] aload_0 v0
      [245] ldc #36
        + String [icon_idea.gif]
      [247] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [250] ifeq +8 (target=258)
      [253] ldc #53
        + String [?]
      [255] goto +5 (target=260)
      [258] ldc #16
        + String [:idea:]
      [260] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [265] pop
      [266] aload_0 v0
      [267] ldc #43
        + String [icon_redface.gif]
      [269] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [272] ifeq +8 (target=280)
      [275] ldc #67
        + String [?]
      [277] goto +5 (target=282)
      [280] ldc #20
        + String [:oops:]
      [282] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [287] pop
      [288] aload_0 v0
      [289] ldc #42
        + String [icon_razz.gif]
      [291] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [294] ifeq +8 (target=302)
      [297] ldc #62
        + String [?]
      [299] goto +5 (target=304)
      [302] ldc #13
        + String [:P]
      [304] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [309] pop
      [310] aload_0 v0
      [311] ldc #44
        + String [icon_rolleyes.gif]
      [313] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [316] ifeq +8 (target=324)
      [319] ldc #58
        + String [?]
      [321] goto +5 (target=326)
      [324] ldc #21
        + String [:roll:]
      [326] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [331] pop
      [332] aload_0 v0
      [333] ldc #49
        + String [icon_wink.gif]
      [335] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [338] ifeq +8 (target=346)
      [341] ldc #56
        + String [?]
      [343] goto +5 (target=348)
      [346] ldc #25
        + String [;)]
      [348] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [353] pop
      [354] aload_0 v0
      [355] ldc #32
        + String [icon_cry.gif]
      [357] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [360] ifeq +8 (target=368)
      [363] ldc #65
        + String [?]
      [365] goto +5 (target=370)
      [368] ldc #7
        + String [:'(]
      [370] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [375] pop
      [376] aload_0 v0
      [377] ldc #47
        + String [icon_surprised.gif]
      [379] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [382] ifeq +8 (target=390)
      [385] ldc #66
        + String [?]
      [387] goto +5 (target=392)
      [390] ldc #19
        + String [:o]
      [392] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [397] pop
      [398] aload_0 v0
      [399] ldc #37
        + String [icon_lol.gif]
      [401] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [404] ifeq +8 (target=412)
      [407] ldc #55
        + String [?]
      [409] goto +5 (target=414)
      [412] ldc #17
        + String [:lol:]
      [414] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [419] pop
      [420] aload_0 v0
      [421] ldc #38
        + String [icon_mad.gif]
      [423] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [426] ifeq +8 (target=434)
      [429] ldc #64
        + String [?]
      [431] goto +5 (target=436)
      [434] ldc #23
        + String [:x]
      [436] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [441] pop
      [442] aload_0 v0
      [443] ldc #45
        + String [icon_sad.gif]
      [445] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [448] ifeq +8 (target=456)
      [451] ldc #63
        + String [?]
      [453] goto +5 (target=458)
      [456] ldc #8
        + String [:(]
      [458] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [463] pop
      [464] aload_0 v0
      [465] ldc #35
        + String [icon_exclaim.gif]
      [467] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [470] ifeq +8 (target=478)
      [473] ldc #51
        + String [?]
      [475] goto +5 (target=480)
      [478] ldc #6
        + String [:!:]
      [480] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [485] pop
      [486] aload_0 v0
      [487] ldc #41
        + String [icon_question.gif]
      [489] getstatic #82
        + Fieldref [org/edublogs/android/util/Emoticons.HAS_EMOJI Z]
      [492] ifeq +8 (target=500)
      [495] ldc #50
        + String [?]
      [497] goto +5 (target=502)
      [500] ldc #11
        + String [:?:]
      [502] invokeinterface #105
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [507] pop
      [508] aload_0 v0
      [509] invokestatic #99
        + Methodref [java/util/Collections.unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;]
      [512] putstatic #83
        + Fieldref [org/edublogs/android/util/Emoticons.wpSmilies Ljava/util/Map;]
      [515] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 26)
        [0] -> line 17
        [16] -> line 20
        [24] -> line 21
        [46] -> line 22
        [68] -> line 23
        [90] -> line 24
        [112] -> line 25
        [134] -> line 26
        [156] -> line 27
        [178] -> line 28
        [200] -> line 29
        [222] -> line 30
        [244] -> line 31
        [266] -> line 32
        [288] -> line 33
        [310] -> line 34
        [332] -> line 35
        [354] -> line 36
        [376] -> line 37
        [398] -> line 38
        [420] -> line 39
        [442] -> line 40
        [464] -> line 41
        [486] -> line 42
        [508] -> line 45
        [515] -> line 46
      + Local variable table attribute (count = 1)
        v0: 24 -> 515 [Ljava/util/Map; smilies]
      + Local variable type table attribute (count = 1)
        v0: 24 -> 515 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; smilies]
  + Method:       lookupImageSmiley(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String lookupImageSmiley(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #2
        + String []
      [3] invokestatic #102
        + Methodref [org/edublogs/android/util/Emoticons.lookupImageSmiley (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 48
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Ljava/lang/String; url]
  + Method:       lookupImageSmiley(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String lookupImageSmiley(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 59, locals = 3, stack = 6):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] ldc #3
        + String [/]
      [4] invokevirtual #96
        + Methodref [java/lang/String.lastIndexOf (Ljava/lang/String;)I]
      [7] iconst_1
      [8] iadd
      [9] invokevirtual #98
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [12] astore_2 v2
      [13] ldc #27
        + String [Smilies]
      [15] ldc #26
        + String [Looking for %s]
      [17] iconst_1
      [18] anewarray #75
        + Class [java/lang/Object]
      [21] dup
      [22] iconst_0
      [23] aload_2 v2
      [24] aastore
      [25] invokestatic #95
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [28] invokestatic #93
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [31] pop
      [32] getstatic #83
        + Fieldref [org/edublogs/android/util/Emoticons.wpSmilies Ljava/util/Map;]
      [35] aload_2 v2
      [36] invokeinterface #103
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [41] ifeq +16 (target=57)
      [44] getstatic #83
        + Fieldref [org/edublogs/android/util/Emoticons.wpSmilies Ljava/util/Map;]
      [47] aload_2 v2
      [48] invokeinterface #104
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [53] checkcast #76
        + Class [java/lang/String]
      [56] areturn
      [57] aload_1 v1
      [58] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 51
        [13] -> line 52
        [32] -> line 53
        [44] -> line 54
        [57] -> line 56
      + Local variable table attribute (count = 3)
        v0: 0 -> 59 [Ljava/lang/String; url]
        v1: 0 -> 59 [Ljava/lang/String; ifNone]
        v2: 13 -> 59 [Ljava/lang/String; file]
  + Method:       replaceEmoticonsWithEmoji(Landroid/text/SpannableStringBuilder;)Landroid/text/Spanned;
    Access flags: 0x9
      = public static android.text.Spanned replaceEmoticonsWithEmoji(android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 113, locals = 8, stack = 5):
      [0] aload_0 v0
      [1] iconst_0
      [2] aload_0 v0
      [3] invokevirtual #87
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [6] ldc #73
        + Class [android/text/style/ImageSpan]
      [8] invokevirtual #86
        + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [11] checkcast #68
        + Class [[Landroid/text/style/ImageSpan;]
      [14] astore_1 v1
      [15] aload_1 v1
      [16] dup
      [17] astore v5
      [19] arraylength
      [20] istore v4
      [22] iconst_0
      [23] istore_3 v3
      [24] goto +81 (target=105)
      [27] aload v5
      [29] iload_3 v3
      [30] aaload
      [31] astore_2 v2
      [32] aload_2 v2
      [33] invokevirtual #92
        + Methodref [android/text/style/ImageSpan.getSource ()Ljava/lang/String;]
      [36] invokestatic #101
        + Methodref [org/edublogs/android/util/Emoticons.lookupImageSmiley (Ljava/lang/String;)Ljava/lang/String;]
      [39] astore v6
      [41] aload v6
      [43] ldc #2
        + String []
      [45] invokevirtual #94
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [48] ifne +54 (target=102)
      [51] aload_0 v0
      [52] aload_2 v2
      [53] invokevirtual #85
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [56] istore v7
      [58] aload_0 v0
      [59] iload v7
      [61] aload_0 v0
      [62] aload_2 v2
      [63] invokevirtual #84
        + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
      [66] aload v6
      [68] invokevirtual #89
        + Methodref [android/text/SpannableStringBuilder.replace (IILjava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [71] pop
      [72] aload_0 v0
      [73] new #72
        + Class [android/text/style/ForegroundColorSpan]
      [76] dup
      [77] ldc #1
        + Integer [-14584421]
      [79] invokespecial #91
        + Methodref [android/text/style/ForegroundColorSpan.<init> (I)V]
      [82] iload v7
      [84] iload v7
      [86] aload v6
      [88] invokevirtual #97
        + Methodref [java/lang/String.length ()I]
      [91] iadd
      [92] bipush 33
      [94] invokevirtual #90
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [97] aload_0 v0
      [98] aload_2 v2
      [99] invokevirtual #88
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [102] iinc v3, 1
      [105] iload_3 v3
      [106] iload v4
      [108] ificmplt -81 (target=27)
      [111] aload_0 v0
      [112] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 59
        [15] -> line 60
        [32] -> line 61
        [41] -> line 62
        [51] -> line 63
        [58] -> line 64
        [72] -> line 65
        [84] -> line 66
        [94] -> line 65
        [97] -> line 67
        [102] -> line 60
        [111] -> line 70
      + Local variable table attribute (count = 5)
        v0: 0 -> 113 [Landroid/text/SpannableStringBuilder; html]
        v1: 15 -> 113 [[Landroid/text/style/ImageSpan; imgs]
        v2: 32 -> 102 [Landroid/text/style/ImageSpan; img]
        v6: 41 -> 102 [Ljava/lang/String; emoticon]
        v7: 58 -> 102 [I start]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
  + Source file attribute:
    + Utf8 [Emoticons.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/FlowLayout
  Superclass:    android/view/ViewGroup
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.FlowLayout extends android.view.ViewGroup

Interfaces (count = 0):

Constant Pool (count = 185):
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/view/View]
  + Class [android/view/View$MeasureSpec]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [java/lang/Math]
  + Class [org/edublogs/android/R]
  + Class [org/edublogs/android/R$styleable]
  + Class [org/edublogs/android/util/FlowLayout]
  + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
  + Fieldref [android/view/ViewGroup$LayoutParams.height I]
  + Fieldref [android/view/ViewGroup$LayoutParams.width I]
  + Fieldref [org/edublogs/android/R$styleable.FlowLayout [I]
  + Fieldref [org/edublogs/android/util/FlowLayout.mHorizontalSpacing I]
  + Fieldref [org/edublogs/android/util/FlowLayout.mVerticalSpacing I]
  + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.horizontalSpacing I]
  + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.x I]
  + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.y I]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + Methodref [android/view/View.getMeasuredHeight ()I]
  + Methodref [android/view/View.getMeasuredWidth ()I]
  + Methodref [android/view/View.layout (IIII)V]
  + Methodref [android/view/View$MeasureSpec.getMode (I)I]
  + Methodref [android/view/View$MeasureSpec.getSize (I)I]
  + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [org/edublogs/android/util/FlowLayout.generateDefaultLayoutParams ()Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Methodref [org/edublogs/android/util/FlowLayout.generateLayoutParams (Landroid/util/AttributeSet;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Methodref [org/edublogs/android/util/FlowLayout.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Methodref [org/edublogs/android/util/FlowLayout.getChildAt (I)Landroid/view/View;]
  + Methodref [org/edublogs/android/util/FlowLayout.getChildCount ()I]
  + Methodref [org/edublogs/android/util/FlowLayout.getContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/util/FlowLayout.getPaddingBottom ()I]
  + Methodref [org/edublogs/android/util/FlowLayout.getPaddingLeft ()I]
  + Methodref [org/edublogs/android/util/FlowLayout.getPaddingRight ()I]
  + Methodref [org/edublogs/android/util/FlowLayout.getPaddingTop ()I]
  + Methodref [org/edublogs/android/util/FlowLayout.measureChild (Landroid/view/View;II)V]
  + Methodref [org/edublogs/android/util/FlowLayout.resolveSize (II)I]
  + Methodref [org/edublogs/android/util/FlowLayout.setMeasuredDimension (II)V]
  + Methodref [org/edublogs/android/util/FlowLayout$LayoutParams.<init> (II)V]
  + Methodref [org/edublogs/android/util/FlowLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [FlowLayout [I]
  + NameAndType [generateDefaultLayoutParams ()Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + NameAndType [generateLayoutParams (Landroid/util/AttributeSet;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + NameAndType [generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + NameAndType [getChildAt (I)Landroid/view/View;]
  + NameAndType [getChildCount ()I]
  + NameAndType [getContext ()Landroid/content/Context;]
  + NameAndType [getDimensionPixelSize (II)I]
  + NameAndType [getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
  + NameAndType [getMeasuredHeight ()I]
  + NameAndType [getMeasuredWidth ()I]
  + NameAndType [getMode (I)I]
  + NameAndType [getPaddingBottom ()I]
  + NameAndType [getPaddingLeft ()I]
  + NameAndType [getPaddingRight ()I]
  + NameAndType [getPaddingTop ()I]
  + NameAndType [getSize (I)I]
  + NameAndType [height I]
  + NameAndType [horizontalSpacing I]
  + NameAndType [layout (IIII)V]
  + NameAndType [mHorizontalSpacing I]
  + NameAndType [mVerticalSpacing I]
  + NameAndType [max (II)I]
  + NameAndType [measureChild (Landroid/view/View;II)V]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + NameAndType [resolveSize (II)I]
  + NameAndType [setMeasuredDimension (II)V]
  + NameAndType [width I]
  + NameAndType [x I]
  + NameAndType [y I]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [()Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Utf8 [()V]
  + Utf8 [(I)I]
  + Utf8 [(I)Landroid/view/View;]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(IIII)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/util/AttributeSet;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [(Landroid/view/View;II)V]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Utf8 [(Landroid/view/ViewGroup$LayoutParams;)Z]
  + Utf8 [(ZIIII)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FlowLayout]
  + Utf8 [FlowLayout.java]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/View;]
  + Utf8 [Landroid/view/ViewGroup$LayoutParams;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Utf8 [Lorg/edublogs/android/util/FlowLayout;]
  + Utf8 [MeasureSpec]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/view/View]
  + Utf8 [android/view/View$MeasureSpec]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [b]
  + Utf8 [changed]
  + Utf8 [checkLayoutParams]
  + Utf8 [child]
  + Utf8 [context]
  + Utf8 [count]
  + Utf8 [currentHeight]
  + Utf8 [currentWidth]
  + Utf8 [generateDefaultLayoutParams]
  + Utf8 [generateLayoutParams]
  + Utf8 [getChildAt]
  + Utf8 [getChildCount]
  + Utf8 [getContext]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [getLayoutParams]
  + Utf8 [getMeasuredHeight]
  + Utf8 [getMeasuredWidth]
  + Utf8 [getMode]
  + Utf8 [getPaddingBottom]
  + Utf8 [getPaddingLeft]
  + Utf8 [getPaddingRight]
  + Utf8 [getPaddingTop]
  + Utf8 [getSize]
  + Utf8 [growHeight]
  + Utf8 [height]
  + Utf8 [heightMeasureSpec]
  + Utf8 [horizontalSpacing]
  + Utf8 [i]
  + Utf8 [java/lang/Math]
  + Utf8 [l]
  + Utf8 [layout]
  + Utf8 [lp]
  + Utf8 [mHorizontalSpacing]
  + Utf8 [mVerticalSpacing]
  + Utf8 [max]
  + Utf8 [measureChild]
  + Utf8 [newLine]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [onLayout]
  + Utf8 [onMeasure]
  + Utf8 [org/edublogs/android/R]
  + Utf8 [org/edublogs/android/R$styleable]
  + Utf8 [org/edublogs/android/util/FlowLayout]
  + Utf8 [org/edublogs/android/util/FlowLayout$LayoutParams]
  + Utf8 [p]
  + Utf8 [r]
  + Utf8 [recycle]
  + Utf8 [resolveSize]
  + Utf8 [setMeasuredDimension]
  + Utf8 [spacing]
  + Utf8 [styleable]
  + Utf8 [t]
  + Utf8 [this]
  + Utf8 [width]
  + Utf8 [widthMeasureSpec]
  + Utf8 [widthMode]
  + Utf8 [widthSize]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 2):
  + Field:        mHorizontalSpacing I
    Access flags: 0x2
      = private int mHorizontalSpacing
  + Field:        mVerticalSpacing I
    Access flags: 0x2
      = private int mVerticalSpacing

Methods (count = 10):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public FlowLayout(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 52, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #29
        + Methodref [android/view/ViewGroup.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] getstatic #14
        + Fieldref [org/edublogs/android/R$styleable.FlowLayout [I]
      [11] invokevirtual #20
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [14] astore_3 v3
      [15] aload_0 v0
      [16] aload_3 v3
      [17] iconst_0
      [18] iconst_0
      [19] invokevirtual #21
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [22] putfield #15
        + Fieldref [org/edublogs/android/util/FlowLayout.mHorizontalSpacing I]
      [25] aload_0 v0
      [26] aload_3 v3
      [27] iconst_1
      [28] iconst_0
      [29] invokevirtual #21
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [32] putfield #16
        + Fieldref [org/edublogs/android/util/FlowLayout.mVerticalSpacing I]
      [35] goto +12 (target=47)
      [38] astore v4
      [40] aload_3 v3
      [41] invokevirtual #22
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [44] aload v4
      [46] athrow
      [47] aload_3 v3
      [48] invokevirtual #22
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [51] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (15 -> 38: 38):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 23
        [6] -> line 24
        [15] -> line 26
        [25] -> line 27
        [35] -> line 28
        [40] -> line 29
        [44] -> line 30
        [47] -> line 29
        [51] -> line 31
      + Local variable table attribute (count = 4)
        v0: 0 -> 52 [Lorg/edublogs/android/util/FlowLayout; this]
        v1: 0 -> 52 [Landroid/content/Context; context]
        v2: 0 -> 52 [Landroid/util/AttributeSet; attrs]
        v3: 15 -> 52 [Landroid/content/res/TypedArray; a]
  + Method:       onMeasure(II)V
    Access flags: 0x4
      = protected void onMeasure(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 279, locals = 16, stack = 4):
      [0] iload_1 v1
      [1] invokestatic #28
        + Methodref [android/view/View$MeasureSpec.getSize (I)I]
      [4] aload_0 v0
      [5] invokevirtual #39
        + Methodref [org/edublogs/android/util/FlowLayout.getPaddingRight ()I]
      [8] isub
      [9] aload_0 v0
      [10] invokevirtual #38
        + Methodref [org/edublogs/android/util/FlowLayout.getPaddingLeft ()I]
      [13] isub
      [14] istore_3 v3
      [15] iload_1 v1
      [16] invokestatic #27
        + Methodref [android/view/View$MeasureSpec.getMode (I)I]
      [19] istore v4
      [21] iload v4
      [23] ifeq +7 (target=30)
      [26] iconst_1
      [27] goto +4 (target=31)
      [30] iconst_0
      [31] istore v5
      [33] iconst_0
      [34] istore v6
      [36] aload_0 v0
      [37] invokevirtual #40
        + Methodref [org/edublogs/android/util/FlowLayout.getPaddingTop ()I]
      [40] istore v7
      [42] aload_0 v0
      [43] invokevirtual #38
        + Methodref [org/edublogs/android/util/FlowLayout.getPaddingLeft ()I]
      [46] istore v8
      [48] iconst_0
      [49] istore v9
      [51] iconst_0
      [52] istore v10
      [54] iconst_0
      [55] istore v11
      [57] aload_0 v0
      [58] invokevirtual #35
        + Methodref [org/edublogs/android/util/FlowLayout.getChildCount ()I]
      [61] istore v12
      [63] iconst_0
      [64] istore v13
      [66] goto +151 (target=217)
      [69] aload_0 v0
      [70] iload v13
      [72] invokevirtual #34
        + Methodref [org/edublogs/android/util/FlowLayout.getChildAt (I)Landroid/view/View;]
      [75] astore v14
      [77] aload_0 v0
      [78] aload v14
      [80] iload_1 v1
      [81] iload_2 v2
      [82] invokevirtual #41
        + Methodref [org/edublogs/android/util/FlowLayout.measureChild (Landroid/view/View;II)V]
      [85] aload v14
      [87] invokevirtual #23
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [90] checkcast #11
        + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      [93] astore v15
      [95] aload_0 v0
      [96] getfield #15
        + Fieldref [org/edublogs/android/util/FlowLayout.mHorizontalSpacing I]
      [99] istore v11
      [101] aload v15
      [103] getfield #17
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.horizontalSpacing I]
      [106] iflt +10 (target=116)
      [109] aload v15
      [111] getfield #17
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.horizontalSpacing I]
      [114] istore v11
      [116] iload v5
      [118] ifeq +54 (target=172)
      [121] iload v8
      [123] aload v14
      [125] invokevirtual #25
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [128] iadd
      [129] iload_3 v3
      [130] ificmple +42 (target=172)
      [133] iload v7
      [135] iload v9
      [137] aload_0 v0
      [138] getfield #16
        + Fieldref [org/edublogs/android/util/FlowLayout.mVerticalSpacing I]
      [141] iadd
      [142] iadd
      [143] istore v7
      [145] iconst_0
      [146] istore v9
      [148] iload v6
      [150] iload v8
      [152] iload v11
      [154] isub
      [155] invokestatic #30
        + Methodref [java/lang/Math.max (II)I]
      [158] istore v6
      [160] aload_0 v0
      [161] invokevirtual #38
        + Methodref [org/edublogs/android/util/FlowLayout.getPaddingLeft ()I]
      [164] istore v8
      [166] iconst_1
      [167] istore v10
      [169] goto +6 (target=175)
      [172] iconst_0
      [173] istore v10
      [175] aload v15
      [177] iload v8
      [179] putfield #18
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.x I]
      [182] aload v15
      [184] iload v7
      [186] putfield #19
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.y I]
      [189] iload v8
      [191] aload v14
      [193] invokevirtual #25
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [196] iload v11
      [198] iadd
      [199] iadd
      [200] istore v8
      [202] iload v9
      [204] aload v14
      [206] invokevirtual #24
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [209] invokestatic #30
        + Methodref [java/lang/Math.max (II)I]
      [212] istore v9
      [214] iinc v13, 1
      [217] iload v13
      [219] iload v12
      [221] ificmplt -152 (target=69)
      [224] iload v10
      [226] ifne +15 (target=241)
      [229] iload v6
      [231] iload v8
      [233] iload v11
      [235] isub
      [236] invokestatic #30
        + Methodref [java/lang/Math.max (II)I]
      [239] istore v6
      [241] iload v6
      [243] aload_0 v0
      [244] invokevirtual #39
        + Methodref [org/edublogs/android/util/FlowLayout.getPaddingRight ()I]
      [247] iadd
      [248] istore v6
      [250] iload v7
      [252] iload v9
      [254] aload_0 v0
      [255] invokevirtual #37
        + Methodref [org/edublogs/android/util/FlowLayout.getPaddingBottom ()I]
      [258] iadd
      [259] iadd
      [260] istore v7
      [262] aload_0 v0
      [263] iload v6
      [265] iload_1 v1
      [266] invokestatic #42
        + Methodref [org/edublogs/android/util/FlowLayout.resolveSize (II)I]
      [269] iload v7
      [271] iload_2 v2
      [272] invokestatic #42
        + Methodref [org/edublogs/android/util/FlowLayout.resolveSize (II)I]
      [275] invokevirtual #43
        + Methodref [org/edublogs/android/util/FlowLayout.setMeasuredDimension (II)V]
      [278] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 36)
        [0] -> line 35
        [15] -> line 36
        [21] -> line 38
        [33] -> line 40
        [36] -> line 41
        [42] -> line 43
        [48] -> line 44
        [51] -> line 46
        [54] -> line 47
        [57] -> line 49
        [63] -> line 50
        [69] -> line 51
        [77] -> line 52
        [85] -> line 54
        [95] -> line 55
        [101] -> line 56
        [109] -> line 57
        [116] -> line 60
        [133] -> line 61
        [145] -> line 62
        [148] -> line 63
        [160] -> line 64
        [166] -> line 65
        [169] -> line 66
        [172] -> line 67
        [175] -> line 70
        [182] -> line 71
        [189] -> line 73
        [202] -> line 74
        [214] -> line 50
        [224] -> line 77
        [229] -> line 78
        [241] -> line 80
        [250] -> line 81
        [262] -> line 83
        [278] -> line 84
      + Local variable table attribute (count = 16)
        v0: 0 -> 279 [Lorg/edublogs/android/util/FlowLayout; this]
        v1: 0 -> 279 [I widthMeasureSpec]
        v2: 0 -> 279 [I heightMeasureSpec]
        v3: 15 -> 279 [I widthSize]
        v4: 21 -> 279 [I widthMode]
        v5: 33 -> 279 [Z growHeight]
        v6: 36 -> 279 [I width]
        v7: 42 -> 279 [I height]
        v8: 48 -> 279 [I currentWidth]
        v9: 51 -> 279 [I currentHeight]
        v10: 54 -> 279 [Z newLine]
        v11: 57 -> 279 [I spacing]
        v12: 63 -> 279 [I count]
        v13: 66 -> 224 [I i]
        v14: 77 -> 214 [Landroid/view/View; child]
        v15: 95 -> 214 [Lorg/edublogs/android/util/FlowLayout$LayoutParams; lp]
  + Method:       onLayout(ZIIII)V
    Access flags: 0x4
      = protected void onLayout(boolean,int,int,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 10, stack = 6):
      [0] aload_0 v0
      [1] invokevirtual #35
        + Methodref [org/edublogs/android/util/FlowLayout.getChildCount ()I]
      [4] istore v6
      [6] iconst_0
      [7] istore v7
      [9] goto +61 (target=70)
      [12] aload_0 v0
      [13] iload v7
      [15] invokevirtual #34
        + Methodref [org/edublogs/android/util/FlowLayout.getChildAt (I)Landroid/view/View;]
      [18] astore v8
      [20] aload v8
      [22] invokevirtual #23
        + Methodref [android/view/View.getLayoutParams ()Landroid/view/ViewGroup$LayoutParams;]
      [25] checkcast #11
        + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      [28] astore v9
      [30] aload v8
      [32] aload v9
      [34] getfield #18
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.x I]
      [37] aload v9
      [39] getfield #19
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.y I]
      [42] aload v9
      [44] getfield #18
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.x I]
      [47] aload v8
      [49] invokevirtual #25
        + Methodref [android/view/View.getMeasuredWidth ()I]
      [52] iadd
      [53] aload v9
      [55] getfield #19
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.y I]
      [58] aload v8
      [60] invokevirtual #24
        + Methodref [android/view/View.getMeasuredHeight ()I]
      [63] iadd
      [64] invokevirtual #26
        + Methodref [android/view/View.layout (IIII)V]
      [67] iinc v7, 1
      [70] iload v7
      [72] iload v6
      [74] ificmplt -62 (target=12)
      [77] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 88
        [6] -> line 89
        [12] -> line 90
        [20] -> line 91
        [30] -> line 92
        [67] -> line 89
        [77] -> line 94
      + Local variable table attribute (count = 10)
        v0: 0 -> 78 [Lorg/edublogs/android/util/FlowLayout; this]
        v1: 0 -> 78 [Z changed]
        v2: 0 -> 78 [I l]
        v3: 0 -> 78 [I t]
        v4: 0 -> 78 [I r]
        v5: 0 -> 78 [I b]
        v6: 6 -> 78 [I count]
        v7: 9 -> 77 [I i]
        v8: 20 -> 67 [Landroid/view/View; child]
        v9: 30 -> 67 [Lorg/edublogs/android/util/FlowLayout$LayoutParams; lp]
  + Method:       checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
    Access flags: 0x4
      = protected boolean checkLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_1 v1
      [1] instanceof #11
        + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 5 [Lorg/edublogs/android/util/FlowLayout; this]
        v1: 0 -> 5 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       generateDefaultLayoutParams()Lorg/edublogs/android/util/FlowLayout$LayoutParams;
    Access flags: 0x4
      = protected org.edublogs.android.util.FlowLayout$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 4):
      [0] new #11
        + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      [3] dup
      [4] bipush -2
      [6] bipush -2
      [8] invokespecial #44
        + Methodref [org/edublogs/android/util/FlowLayout$LayoutParams.<init> (II)V]
      [11] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 103
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/util/FlowLayout; this]
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;
    Access flags: 0x1
      = public org.edublogs.android.util.FlowLayout$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 13, locals = 2, stack = 4):
      [0] new #11
        + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #36
        + Methodref [org/edublogs/android/util/FlowLayout.getContext ()Landroid/content/Context;]
      [8] aload_1 v1
      [9] invokespecial #45
        + Methodref [org/edublogs/android/util/FlowLayout$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 2)
        v0: 0 -> 13 [Lorg/edublogs/android/util/FlowLayout; this]
        v1: 0 -> 13 [Landroid/util/AttributeSet; attrs]
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;
    Access flags: 0x4
      = protected org.edublogs.android.util.FlowLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 4):
      [0] new #11
        + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      [3] dup
      [4] aload_1 v1
      [5] getfield #13
        + Fieldref [android/view/ViewGroup$LayoutParams.width I]
      [8] aload_1 v1
      [9] getfield #12
        + Fieldref [android/view/ViewGroup$LayoutParams.height I]
      [12] invokespecial #44
        + Methodref [org/edublogs/android/util/FlowLayout$LayoutParams.<init> (II)V]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Lorg/edublogs/android/util/FlowLayout; this]
        v1: 0 -> 16 [Landroid/view/ViewGroup$LayoutParams; p]
  + Method:       generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1044
      = protected bridge synthetic android.view.ViewGroup$LayoutParams generateDefaultLayoutParams()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #31
        + Methodref [org/edublogs/android/util/FlowLayout.generateDefaultLayoutParams ()Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1044
      = protected bridge synthetic android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #33
        + Methodref [org/edublogs/android/util/FlowLayout.generateLayoutParams (Landroid/view/ViewGroup$LayoutParams;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
    Access flags: 0x1041
      = public bridge synthetic android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokevirtual #32
        + Methodref [org/edublogs/android/util/FlowLayout.generateLayoutParams (Landroid/util/AttributeSet;)Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
      [5] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/View$MeasureSpec]
      + Class [android/view/View]
      + Utf8 [MeasureSpec]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [org/edublogs/android/R$styleable]
      + Class [org/edublogs/android/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      + Class [org/edublogs/android/util/FlowLayout]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [FlowLayout.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/FlowLayout$LayoutParams
  Superclass:    android/view/ViewGroup$LayoutParams
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.FlowLayout$LayoutParams extends android.view.ViewGroup$LayoutParams

Interfaces (count = 0):

Constant Pool (count = 64):
  + Class [android/content/Context]
  + Class [android/content/res/TypedArray]
  + Class [android/view/ViewGroup]
  + Class [android/view/ViewGroup$LayoutParams]
  + Class [org/edublogs/android/R]
  + Class [org/edublogs/android/R$styleable]
  + Class [org/edublogs/android/util/FlowLayout]
  + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
  + Fieldref [org/edublogs/android/R$styleable.FlowLayout_LayoutParams [I]
  + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.horizontalSpacing I]
  + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
  + Methodref [android/content/res/TypedArray.recycle ()V]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
  + Methodref [android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (II)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [FlowLayout_LayoutParams [I]
  + NameAndType [getDimensionPixelSize (II)I]
  + NameAndType [horizontalSpacing I]
  + NameAndType [obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + NameAndType [recycle ()V]
  + Utf8 [()V]
  + Utf8 [(II)I]
  + Utf8 [(II)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FlowLayout.java]
  + Utf8 [FlowLayout_LayoutParams]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/TypedArray;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [LayoutParams]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/FlowLayout$LayoutParams;]
  + Utf8 [SourceFile]
  + Utf8 [[I]
  + Utf8 [a]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/TypedArray]
  + Utf8 [android/view/ViewGroup]
  + Utf8 [android/view/ViewGroup$LayoutParams]
  + Utf8 [attrs]
  + Utf8 [context]
  + Utf8 [getDimensionPixelSize]
  + Utf8 [h]
  + Utf8 [horizontalSpacing]
  + Utf8 [obtainStyledAttributes]
  + Utf8 [org/edublogs/android/R]
  + Utf8 [org/edublogs/android/R$styleable]
  + Utf8 [org/edublogs/android/util/FlowLayout]
  + Utf8 [org/edublogs/android/util/FlowLayout$LayoutParams]
  + Utf8 [recycle]
  + Utf8 [styleable]
  + Utf8 [this]
  + Utf8 [w]
  + Utf8 [x]
  + Utf8 [y]

Fields (count = 3):
  + Field:        x I
    Access flags: 0x0
      = int x
  + Field:        y I
    Access flags: 0x0
      = int y
  + Field:        horizontalSpacing I
    Access flags: 0x1
      = public int horizontalSpacing

Methods (count = 2):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public FlowLayout$LayoutParams(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 5, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #15
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_1 v1
      [7] aload_2 v2
      [8] getstatic #9
        + Fieldref [org/edublogs/android/R$styleable.FlowLayout_LayoutParams [I]
      [11] invokevirtual #11
        + Methodref [android/content/Context.obtainStyledAttributes (Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;]
      [14] astore_3 v3
      [15] aload_0 v0
      [16] aload_3 v3
      [17] iconst_0
      [18] iconst_m1
      [19] invokevirtual #12
        + Methodref [android/content/res/TypedArray.getDimensionPixelSize (II)I]
      [22] putfield #10
        + Fieldref [org/edublogs/android/util/FlowLayout$LayoutParams.horizontalSpacing I]
      [25] goto +12 (target=37)
      [28] astore v4
      [30] aload_3 v3
      [31] invokevirtual #13
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [34] aload v4
      [36] athrow
      [37] aload_3 v3
      [38] invokevirtual #13
        + Methodref [android/content/res/TypedArray.recycle ()V]
      [41] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (15 -> 28: 28):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 123
        [6] -> line 124
        [15] -> line 126
        [25] -> line 127
        [30] -> line 128
        [34] -> line 129
        [37] -> line 128
        [41] -> line 130
      + Local variable table attribute (count = 4)
        v0: 0 -> 42 [Lorg/edublogs/android/util/FlowLayout$LayoutParams; this]
        v1: 0 -> 42 [Landroid/content/Context; context]
        v2: 0 -> 42 [Landroid/util/AttributeSet; attrs]
        v3: 15 -> 42 [Landroid/content/res/TypedArray; a]
  + Method:       <init>(II)V
    Access flags: 0x1
      = public FlowLayout$LayoutParams(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] iload_2 v2
      [3] invokespecial #14
        + Methodref [android/view/ViewGroup$LayoutParams.<init> (II)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 133
        [6] -> line 134
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/util/FlowLayout$LayoutParams; this]
        v1: 0 -> 7 [I w]
        v2: 0 -> 7 [I h]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/view/ViewGroup$LayoutParams]
      + Class [android/view/ViewGroup]
      + Utf8 [LayoutParams]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [org/edublogs/android/R$styleable]
      + Class [org/edublogs/android/R]
      + Utf8 [styleable]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/FlowLayout$LayoutParams]
      + Class [org/edublogs/android/util/FlowLayout]
      + Utf8 [LayoutParams]
  + Source file attribute:
    + Utf8 [FlowLayout.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter extends java.lang.Object

Interfaces (count = 1):
  + Class [org/xml/sax/ContentHandler]

Constant Pool (count = 864):
  + Integer [-16777216]
  + Integer [32768]
  + Integer [32896]
  + Integer [65280]
  + Integer [65535]
  + Integer [8388608]
  + Integer [8388736]
  + Integer [8421376]
  + Integer [8421504]
  + Integer [12632256]
  + Integer [16711680]
  + Integer [16711935]
  + Integer [16776960]
  + Integer [16777215]
  + Float [0.25]
  + Float [0.4]
  + Float [0.8]
  + Float [1.1]
  + Float [1.2]
  + Float [1.25]
  + Float [1.3]
  + Float [1.4]
  + Float [1.5]
  + String []
  + String [
]
  + String [

]
  + String [ ]
  + String [ />
]
  + String ["]
  + String [<]
  + String [</]
  + String [<img]
  + String [="]
  + String [>]
  + String [@]
  + String [a]
  + String [android]
  + String [android-uri]
  + String [aqua]
  + String [b]
  + String [big]
  + String [black]
  + String [blockquote]
  + String [blue]
  + String [body]
  + String [br]
  + String [bytes]
  + String [cite]
  + String [color]
  + String [dfn]
  + String [div]
  + String [em]
  + String [face]
  + String [font]
  + String [fuchsia]
  + String [green]
  + String [grey]
  + String [href]
  + String [html]
  + String [i]
  + String [img]
  + String [lime]
  + String [maroon]
  + String [monospace]
  + String [navy]
  + String [olive]
  + String [orientation]
  + String [p]
  + String [purple]
  + String [red]
  + String [silver]
  + String [small]
  + String [strike]
  + String [strong]
  + String [sub]
  + String [sup]
  + String [teal]
  + String [tt]
  + String [u]
  + String [white]
  + String [window]
  + String [yellow]
  + String [?]
  + Class [[B]
  + Class [android/content/Context]
  + Class [android/content/res/Resources]
  + Class [android/graphics/BitmapFactory]
  + Class [android/graphics/BitmapFactory$Options]
  + Class [android/net/Uri]
  + Class [android/text/Layout]
  + Class [android/text/Layout$Alignment]
  + Class [android/text/SpannableStringBuilder]
  + Class [android/text/Spanned]
  + Class [android/text/TextUtils]
  + Class [android/text/style/AlignmentSpan]
  + Class [android/text/style/AlignmentSpan$Standard]
  + Class [android/text/style/ForegroundColorSpan]
  + Class [android/text/style/ParagraphStyle]
  + Class [android/text/style/QuoteSpan]
  + Class [android/text/style/RelativeSizeSpan]
  + Class [android/text/style/StrikethroughSpan]
  + Class [android/text/style/StyleSpan]
  + Class [android/text/style/SubscriptSpan]
  + Class [android/text/style/SuperscriptSpan]
  + Class [android/text/style/TextAppearanceSpan]
  + Class [android/text/style/TypefaceSpan]
  + Class [android/text/style/URLSpan]
  + Class [android/view/Display]
  + Class [android/view/WindowManager]
  + Class [java/io/IOException]
  + Class [java/io/StringReader]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Character]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/MediaFile]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Big]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Font]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Header]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Href]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Small]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Super]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
  + Class [org/edublogs/android/util/ImageHelper]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPHtml$ImageGetter]
  + Class [org/edublogs/android/util/WPHtml$TagHandler]
  + Class [org/edublogs/android/util/WPImageSpan]
  + Class [org/edublogs/android/util/WPUnderlineSpan]
  + Class [org/xml/sax/Attributes]
  + Class [org/xml/sax/ContentHandler]
  + Class [org/xml/sax/InputSource]
  + Class [org/xml/sax/SAXException]
  + Class [org/xml/sax/XMLReader]
  + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
  + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
  + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
  + Fieldref [android/text/Layout$Alignment.ALIGN_CENTER Landroid/text/Layout$Alignment;]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.COLORS Ljava/util/HashMap;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.HEADER_SIZES [F]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.ctx Landroid/content/Context;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mImageGetter Lorg/edublogs/android/util/WPHtml$ImageGetter;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mReader Lorg/xml/sax/XMLReader;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSource Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mColor Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mFace Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Href.mHref Ljava/lang/String;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/res/Resources.getColorStateList (I)Landroid/content/res/ColorStateList;]
  + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/content/res/Resources.getSystem ()Landroid/content/res/Resources;]
  + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BII)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/text/SpannableStringBuilder.<init> ()V]
  + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Methodref [android/text/SpannableStringBuilder.charAt (I)C]
  + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
  + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + Methodref [android/text/SpannableStringBuilder.length ()I]
  + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
  + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
  + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
  + Methodref [android/text/style/AlignmentSpan$Standard.<init> (Landroid/text/Layout$Alignment;)V]
  + Methodref [android/text/style/ForegroundColorSpan.<init> (I)V]
  + Methodref [android/text/style/QuoteSpan.<init> ()V]
  + Methodref [android/text/style/RelativeSizeSpan.<init> (F)V]
  + Methodref [android/text/style/StrikethroughSpan.<init> ()V]
  + Methodref [android/text/style/StyleSpan.<init> (I)V]
  + Methodref [android/text/style/SubscriptSpan.<init> ()V]
  + Methodref [android/text/style/SuperscriptSpan.<init> ()V]
  + Methodref [android/text/style/TextAppearanceSpan.<init> (Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
  + Methodref [android/text/style/TypefaceSpan.<init> (Ljava/lang/String;)V]
  + Methodref [android/text/style/URLSpan.<init> (Ljava/lang/String;)V]
  + Methodref [android/view/Display.getHeight ()I]
  + Methodref [android/view/Display.getWidth ()I]
  + Methodref [java/io/StringReader.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Character.toLowerCase (C)C]
  + Methodref [java/lang/Exception.printStackTrace ()V]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;I)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.charAt (I)C]
  + Methodref [java/lang/StringBuilder.length ()I]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/WordPressDB.getMediaFile (Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
  + Methodref [org/edublogs/android/models/MediaFile.getCaption ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getHorizontalAlignment ()I]
  + Methodref [org/edublogs/android/models/MediaFile.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
  + Methodref [org/edublogs/android/models/MediaFile.isFeatured ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.isFeaturedInPost ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.isVideo ()Z]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.buildColorMap ()Ljava/util/HashMap;]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.convertValueToInt (Ljava/lang/CharSequence;I)I]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.endA (Landroid/text/SpannableStringBuilder;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.endFont (Landroid/text/SpannableStringBuilder;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.endHeader (Landroid/text/SpannableStringBuilder;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.getHtmlColor (Ljava/lang/String;)I]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.getLast (Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleBr (Landroid/text/SpannableStringBuilder;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleEndTag (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleStartTag (Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.startA (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.startFont (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.startImg (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;Lorg/edublogs/android/util/WPHtml$ImageGetter;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Big.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Big;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Bold.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Font.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Header.<init> (I)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Header.access$0 (Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;)I]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Href.<init> (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Italic.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Monospace.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Small.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Small;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Strike.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Sub.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Super.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Super;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Underline.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline;)V]
  + Methodref [org/edublogs/android/util/ImageHelper.<init> ()V]
  + Methodref [org/edublogs/android/util/ImageHelper.createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + Methodref [org/edublogs/android/util/ImageHelper.getImageBytesForPath (Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
  + Methodref [org/edublogs/android/util/WPImageSpan.<init> (Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setCaption (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setDescription (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setFeatured (Z)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setFeaturedInPost (Z)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setHorizontalAlignment (I)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setImageSource (Landroid/net/Uri;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setTitle (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setVideo (Z)V]
  + Methodref [org/edublogs/android/util/WPImageSpan.setWidth (I)V]
  + Methodref [org/edublogs/android/util/WPUnderlineSpan.<init> ()V]
  + Methodref [org/xml/sax/InputSource.<init> (Ljava/io/Reader;)V]
  + InterfaceMethodref [android/text/Spanned.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Spanned.length ()I]
  + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
  + InterfaceMethodref [org/xml/sax/Attributes.getLocalName (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getValue (I)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getValue (Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/Attributes.getValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [org/xml/sax/XMLReader.parse (Lorg/xml/sax/InputSource;)V]
  + InterfaceMethodref [org/xml/sax/XMLReader.setContentHandler (Lorg/xml/sax/ContentHandler;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (F)V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
  + NameAndType [<init> (Landroid/text/Layout$Alignment;)V]
  + NameAndType [<init> (Ljava/io/Reader;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Big;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Small;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Super;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline;)V]
  + NameAndType [ALIGN_CENTER Landroid/text/Layout$Alignment;]
  + NameAndType [COLORS Ljava/util/HashMap;]
  + NameAndType [HEADER_SIZES [F]
  + NameAndType [access$0 (Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;)I]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [buildColorMap ()Ljava/util/HashMap;]
  + NameAndType [charAt (I)C]
  + NameAndType [convertValueToInt (Ljava/lang/CharSequence;I)I]
  + NameAndType [createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + NameAndType [ctx Landroid/content/Context;]
  + NameAndType [decodeByteArray ([BII)Landroid/graphics/Bitmap;]
  + NameAndType [decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + NameAndType [end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
  + NameAndType [endA (Landroid/text/SpannableStringBuilder;)V]
  + NameAndType [endFont (Landroid/text/SpannableStringBuilder;)V]
  + NameAndType [endHeader (Landroid/text/SpannableStringBuilder;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getCaption ()Ljava/lang/String;]
  + NameAndType [getColorStateList (I)Landroid/content/res/ColorStateList;]
  + NameAndType [getDefaultDisplay ()Landroid/view/Display;]
  + NameAndType [getDescription ()Ljava/lang/String;]
  + NameAndType [getHeight ()I]
  + NameAndType [getHorizontalAlignment ()I]
  + NameAndType [getHtmlColor (Ljava/lang/String;)I]
  + NameAndType [getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getImageBytesForPath (Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
  + NameAndType [getLast (Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;]
  + NameAndType [getLength ()I]
  + NameAndType [getLocalName (I)Ljava/lang/String;]
  + NameAndType [getMediaFile (Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
  + NameAndType [getQName (I)Ljava/lang/String;]
  + NameAndType [getSpanEnd (Ljava/lang/Object;)I]
  + NameAndType [getSpanStart (Ljava/lang/Object;)I]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [getSystem ()Landroid/content/res/Resources;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [getValue (I)Ljava/lang/String;]
  + NameAndType [getValue (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getWidth ()I]
  + NameAndType [handleBr (Landroid/text/SpannableStringBuilder;)V]
  + NameAndType [handleEndTag (Ljava/lang/String;)V]
  + NameAndType [handleP (Landroid/text/SpannableStringBuilder;)V]
  + NameAndType [handleStartTag (Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
  + NameAndType [inJustDecodeBounds Z]
  + NameAndType [intValue ()I]
  + NameAndType [isEmpty (Ljava/lang/CharSequence;)Z]
  + NameAndType [isFeatured ()Z]
  + NameAndType [isFeaturedInPost ()Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isVideo ()Z]
  + NameAndType [length ()I]
  + NameAndType [mColor Ljava/lang/String;]
  + NameAndType [mFace Ljava/lang/String;]
  + NameAndType [mHref Ljava/lang/String;]
  + NameAndType [mImageGetter Lorg/edublogs/android/util/WPHtml$ImageGetter;]
  + NameAndType [mReader Lorg/xml/sax/XMLReader;]
  + NameAndType [mSource Ljava/lang/String;]
  + NameAndType [mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
  + NameAndType [mysteryTagContent Ljava/lang/String;]
  + NameAndType [mysteryTagFound Z]
  + NameAndType [mysteryTagName Ljava/lang/String;]
  + NameAndType [outHeight I]
  + NameAndType [outWidth I]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [parse (Lorg/xml/sax/InputSource;)V]
  + NameAndType [parseInt (Ljava/lang/String;I)I]
  + NameAndType [post Lorg/edublogs/android/models/Post;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [removeSpan (Ljava/lang/Object;)V]
  + NameAndType [setCaption (Ljava/lang/String;)V]
  + NameAndType [setContentHandler (Lorg/xml/sax/ContentHandler;)V]
  + NameAndType [setDescription (Ljava/lang/String;)V]
  + NameAndType [setFeatured (Z)V]
  + NameAndType [setFeaturedInPost (Z)V]
  + NameAndType [setHorizontalAlignment (I)V]
  + NameAndType [setImageSource (Landroid/net/Uri;)V]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [setTitle (Ljava/lang/String;)V]
  + NameAndType [setVideo (Z)V]
  + NameAndType [setWidth (I)V]
  + NameAndType [start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
  + NameAndType [startA (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V]
  + NameAndType [startFont (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V]
  + NameAndType [startImg (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;Lorg/edublogs/android/util/WPHtml$ImageGetter;)V]
  + NameAndType [startsWith (Ljava/lang/String;)Z]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [toLowerCase ()Ljava/lang/String;]
  + NameAndType [toLowerCase (C)C]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [
]
  + Utf8 [

]
  + Utf8 [ ]
  + Utf8 [ />
]
  + Utf8 ["]
  + Utf8 [()I]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/text/Spanned;]
  + Utf8 [()Landroid/view/Display;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/HashMap;]
  + Utf8 [()Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(C)C]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(F)V]
  + Utf8 [(I)C]
  + Utf8 [(I)Landroid/content/res/ColorStateList;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
  + Utf8 [(Landroid/net/Uri;)V]
  + Utf8 [(Landroid/text/Layout$Alignment;)V]
  + Utf8 [(Landroid/text/SpannableStringBuilder;)V]
  + Utf8 [(Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/text/SpannableStringBuilder;Ljava/lang/Class<*>;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
  + Utf8 [(Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V]
  + Utf8 [(Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;Lorg/edublogs/android/util/WPHtml$ImageGetter;)V]
  + Utf8 [(Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Landroid/text/Spanned;Ljava/lang/Class<*>;)Ljava/lang/Object;]
  + Utf8 [(Ljava/io/Reader;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;I)I]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
  + Utf8 [(Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [(Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Lorg/ccil/cowan/tagsoup/Parser;Landroid/content/Context;Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Big;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;)I]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Small;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Super;)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline;)V]
  + Utf8 [(Lorg/xml/sax/ContentHandler;)V]
  + Utf8 [(Lorg/xml/sax/InputSource;)V]
  + Utf8 [(Lorg/xml/sax/Locator;)V]
  + Utf8 [(Z)V]
  + Utf8 [([BII)Landroid/graphics/Bitmap;]
  + Utf8 [([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Utf8 [([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + Utf8 [([CII)V]
  + Utf8 [<]
  + Utf8 [</]
  + Utf8 [<clinit>]
  + Utf8 [<img]
  + Utf8 [<init>]
  + Utf8 [="]
  + Utf8 [>]
  + Utf8 [@]
  + Utf8 [ALIGN_CENTER]
  + Utf8 [Alignment]
  + Utf8 [Big]
  + Utf8 [Blockquote]
  + Utf8 [Bold]
  + Utf8 [C]
  + Utf8 [COLORS]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [F]
  + Utf8 [Font]
  + Utf8 [HEADER_SIZES]
  + Utf8 [Header]
  + Utf8 [Href]
  + Utf8 [I]
  + Utf8 [ImageGetter]
  + Utf8 [InnerClasses]
  + Utf8 [Italic]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/res/ColorStateList;]
  + Utf8 [Landroid/content/res/Resources;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/BitmapFactory$Options;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/text/Layout$Alignment;]
  + Utf8 [Landroid/text/SpannableStringBuilder;]
  + Utf8 [Landroid/text/Spanned;]
  + Utf8 [Landroid/text/style/AlignmentSpan$Standard;]
  + Utf8 [Landroid/view/Display;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/Class;]
  + Utf8 [Ljava/lang/Class<*>;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Integer;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [Ljava/util/HashMap;]
  + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Parser;]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Font;]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Href;]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter;]
  + Utf8 [Lorg/edublogs/android/util/ImageHelper;]
  + Utf8 [Lorg/edublogs/android/util/WPHtml$ImageGetter;]
  + Utf8 [Lorg/edublogs/android/util/WPHtml$TagHandler;]
  + Utf8 [Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [Lorg/xml/sax/Attributes;]
  + Utf8 [Lorg/xml/sax/Locator;]
  + Utf8 [Lorg/xml/sax/SAXException;]
  + Utf8 [Lorg/xml/sax/XMLReader;]
  + Utf8 [Monospace]
  + Utf8 [Options]
  + Utf8 [Signature]
  + Utf8 [Small]
  + Utf8 [SourceFile]
  + Utf8 [Standard]
  + Utf8 [Strike]
  + Utf8 [Sub]
  + Utf8 [Super]
  + Utf8 [TagHandler]
  + Utf8 [Underline]
  + Utf8 [WPHtml.java]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[C]
  + Utf8 [[F]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [a]
  + Utf8 [aName]
  + Utf8 [access$0]
  + Utf8 [android]
  + Utf8 [android-uri]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/graphics/BitmapFactory]
  + Utf8 [android/graphics/BitmapFactory$Options]
  + Utf8 [android/net/Uri]
  + Utf8 [android/text/Layout]
  + Utf8 [android/text/Layout$Alignment]
  + Utf8 [android/text/SpannableStringBuilder]
  + Utf8 [android/text/Spanned]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/text/style/AlignmentSpan]
  + Utf8 [android/text/style/AlignmentSpan$Standard]
  + Utf8 [android/text/style/ForegroundColorSpan]
  + Utf8 [android/text/style/ParagraphStyle]
  + Utf8 [android/text/style/QuoteSpan]
  + Utf8 [android/text/style/RelativeSizeSpan]
  + Utf8 [android/text/style/StrikethroughSpan]
  + Utf8 [android/text/style/StyleSpan]
  + Utf8 [android/text/style/SubscriptSpan]
  + Utf8 [android/text/style/SuperscriptSpan]
  + Utf8 [android/text/style/TextAppearanceSpan]
  + Utf8 [android/text/style/TypefaceSpan]
  + Utf8 [android/text/style/URLSpan]
  + Utf8 [android/view/Display]
  + Utf8 [android/view/WindowManager]
  + Utf8 [append]
  + Utf8 [aqua]
  + Utf8 [as]
  + Utf8 [attributes]
  + Utf8 [b]
  + Utf8 [base]
  + Utf8 [big]
  + Utf8 [black]
  + Utf8 [blockquote]
  + Utf8 [blue]
  + Utf8 [body]
  + Utf8 [br]
  + Utf8 [buildColorMap]
  + Utf8 [bytes]
  + Utf8 [c]
  + Utf8 [ch]
  + Utf8 [charAt]
  + Utf8 [charSeq]
  + Utf8 [characters]
  + Utf8 [cite]
  + Utf8 [color]
  + Utf8 [colorRes]
  + Utf8 [colors]
  + Utf8 [context]
  + Utf8 [conversionFactor]
  + Utf8 [convert]
  + Utf8 [convertValueToInt]
  + Utf8 [createThumbnail]
  + Utf8 [ctx]
  + Utf8 [curStream]
  + Utf8 [data]
  + Utf8 [decodeByteArray]
  + Utf8 [defaultValue]
  + Utf8 [dfn]
  + Utf8 [display]
  + Utf8 [div]
  + Utf8 [e]
  + Utf8 [eName]
  + Utf8 [em]
  + Utf8 [end]
  + Utf8 [endA]
  + Utf8 [endDocument]
  + Utf8 [endElement]
  + Utf8 [endFont]
  + Utf8 [endHeader]
  + Utf8 [endPrefixMapping]
  + Utf8 [equals]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [f]
  + Utf8 [face]
  + Utf8 [finalBytes]
  + Utf8 [font]
  + Utf8 [fuchsia]
  + Utf8 [get]
  + Utf8 [getCaption]
  + Utf8 [getColorStateList]
  + Utf8 [getDefaultDisplay]
  + Utf8 [getDescription]
  + Utf8 [getHeight]
  + Utf8 [getHorizontalAlignment]
  + Utf8 [getHtmlColor]
  + Utf8 [getIdentifier]
  + Utf8 [getImageBytesForPath]
  + Utf8 [getLast]
  + Utf8 [getLength]
  + Utf8 [getLocalName]
  + Utf8 [getMediaFile]
  + Utf8 [getQName]
  + Utf8 [getSpanEnd]
  + Utf8 [getSpanStart]
  + Utf8 [getSpans]
  + Utf8 [getSystem]
  + Utf8 [getSystemService]
  + Utf8 [getTitle]
  + Utf8 [getValue]
  + Utf8 [getWidth]
  + Utf8 [green]
  + Utf8 [grey]
  + Utf8 [h]
  + Utf8 [handleBr]
  + Utf8 [handleEndTag]
  + Utf8 [handleP]
  + Utf8 [handleStartTag]
  + Utf8 [height]
  + Utf8 [href]
  + Utf8 [html]
  + Utf8 [i]
  + Utf8 [ignorableWhitespace]
  + Utf8 [ih]
  + Utf8 [imageGetter]
  + Utf8 [img]
  + Utf8 [inJustDecodeBounds]
  + Utf8 [index]
  + Utf8 [intValue]
  + Utf8 [is]
  + Utf8 [isEmpty]
  + Utf8 [isFeatured]
  + Utf8 [isFeaturedInPost]
  + Utf8 [isLocalDraft]
  + Utf8 [isVideo]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/StringReader]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Character]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [kind]
  + Utf8 [len]
  + Utf8 [length]
  + Utf8 [lime]
  + Utf8 [localName]
  + Utf8 [locator]
  + Utf8 [mColor]
  + Utf8 [mFace]
  + Utf8 [mHref]
  + Utf8 [mImageGetter]
  + Utf8 [mReader]
  + Utf8 [mSource]
  + Utf8 [mSpannableStringBuilder]
  + Utf8 [map]
  + Utf8 [mark]
  + Utf8 [maroon]
  + Utf8 [mediaData]
  + Utf8 [mf]
  + Utf8 [monospace]
  + Utf8 [mysteryTagContent]
  + Utf8 [mysteryTagFound]
  + Utf8 [mysteryTagName]
  + Utf8 [name]
  + Utf8 [navy]
  + Utf8 [nfe]
  + Utf8 [nm]
  + Utf8 [obj]
  + Utf8 [objs]
  + Utf8 [olive]
  + Utf8 [opts]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/MediaFile]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Big]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Font]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Header]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Href]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Small]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Super]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
  + Utf8 [org/edublogs/android/util/ImageHelper]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPHtml$ImageGetter]
  + Utf8 [org/edublogs/android/util/WPHtml$TagHandler]
  + Utf8 [org/edublogs/android/util/WPImageSpan]
  + Utf8 [org/edublogs/android/util/WPUnderlineSpan]
  + Utf8 [org/xml/sax/Attributes]
  + Utf8 [org/xml/sax/ContentHandler]
  + Utf8 [org/xml/sax/InputSource]
  + Utf8 [org/xml/sax/SAXException]
  + Utf8 [org/xml/sax/XMLReader]
  + Utf8 [orientation]
  + Utf8 [outHeight]
  + Utf8 [outWidth]
  + Utf8 [p]
  + Utf8 [parse]
  + Utf8 [parseInt]
  + Utf8 [parser]
  + Utf8 [post]
  + Utf8 [pred]
  + Utf8 [prefix]
  + Utf8 [printStackTrace]
  + Utf8 [processingInstruction]
  + Utf8 [purple]
  + Utf8 [put]
  + Utf8 [qName]
  + Utf8 [red]
  + Utf8 [removeSpan]
  + Utf8 [repl]
  + Utf8 [res]
  + Utf8 [resizedBitmap]
  + Utf8 [sb]
  + Utf8 [setCaption]
  + Utf8 [setContentHandler]
  + Utf8 [setDescription]
  + Utf8 [setDocumentLocator]
  + Utf8 [setFeatured]
  + Utf8 [setFeaturedInPost]
  + Utf8 [setHorizontalAlignment]
  + Utf8 [setImageSource]
  + Utf8 [setSpan]
  + Utf8 [setTitle]
  + Utf8 [setVideo]
  + Utf8 [setWidth]
  + Utf8 [sign]
  + Utf8 [silver]
  + Utf8 [skippedEntity]
  + Utf8 [small]
  + Utf8 [source]
  + Utf8 [src]
  + Utf8 [start]
  + Utf8 [startA]
  + Utf8 [startDocument]
  + Utf8 [startElement]
  + Utf8 [startFont]
  + Utf8 [startImg]
  + Utf8 [startPrefixMapping]
  + Utf8 [startsWith]
  + Utf8 [strike]
  + Utf8 [strong]
  + Utf8 [sub]
  + Utf8 [substring]
  + Utf8 [sup]
  + Utf8 [tag]
  + Utf8 [tagHandler]
  + Utf8 [target]
  + Utf8 [teal]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [toLowerCase]
  + Utf8 [toString]
  + Utf8 [tt]
  + Utf8 [u]
  + Utf8 [uri]
  + Utf8 [valueOf]
  + Utf8 [where]
  + Utf8 [white]
  + Utf8 [width]
  + Utf8 [window]
  + Utf8 [wpDB]
  + Utf8 [yellow]
  + Utf8 [?]

Fields (count = 11):
  + Field:        HEADER_SIZES [F
    Access flags: 0x1a
      = private static final float[] HEADER_SIZES
  + Field:        mSource Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mSource
  + Field:        mReader Lorg/xml/sax/XMLReader;
    Access flags: 0x2
      = private org.xml.sax.XMLReader mReader
  + Field:        mSpannableStringBuilder Landroid/text/SpannableStringBuilder;
    Access flags: 0x2
      = private android.text.SpannableStringBuilder mSpannableStringBuilder
  + Field:        mImageGetter Lorg/edublogs/android/util/WPHtml$ImageGetter;
    Access flags: 0x2
      = private org.edublogs.android.util.WPHtml$ImageGetter mImageGetter
  + Field:        mysteryTagContent Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mysteryTagContent
  + Field:        mysteryTagFound Z
    Access flags: 0x2
      = private boolean mysteryTagFound
  + Field:        ctx Landroid/content/Context;
    Access flags: 0xa
      = private static android.content.Context ctx
  + Field:        post Lorg/edublogs/android/models/Post;
    Access flags: 0xa
      = private static org.edublogs.android.models.Post post
  + Field:        mysteryTagName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String mysteryTagName
  + Field:        COLORS Ljava/util/HashMap;
    Access flags: 0xa
      = private static java.util.HashMap COLORS
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>;]

Methods (count = 30):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 43, locals = 0, stack = 4):
      [0] bipush 6
      [2] newarray 6
      [4] dup
      [5] iconst_0
      [6] ldc #23
        + Float [1.5]
      [8] fastore
      [9] dup
      [10] iconst_1
      [11] ldc #22
        + Float [1.4]
      [13] fastore
      [14] dup
      [15] iconst_2
      [16] ldc #21
        + Float [1.3]
      [18] fastore
      [19] dup
      [20] iconst_3
      [21] ldc #19
        + Float [1.2]
      [23] fastore
      [24] dup
      [25] iconst_4
      [26] ldc #18
        + Float [1.1]
      [28] fastore
      [29] dup
      [30] iconst_5
      [31] fconst_1
      [32] fastore
      [33] putstatic #158
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.HEADER_SIZES [F]
      [36] invokestatic #240
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.buildColorMap ()Ljava/util/HashMap;]
      [39] putstatic #157
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.COLORS Ljava/util/HashMap;]
      [42] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 477
        [31] -> line 478
        [33] -> line 477
        [36] -> line 1105
      + Local variable table attribute (count = 0)
  + Method:       <init>(Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Lorg/ccil/cowan/tagsoup/Parser;Landroid/content/Context;Lorg/edublogs/android/models/Post;)V
    Access flags: 0x1
      = public HtmlToSpannedConverter(java.lang.String,org.edublogs.android.util.WPHtml$ImageGetter,org.edublogs.android.util.WPHtml$TagHandler,org.ccil.cowan.tagsoup.Parser,android.content.Context,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 7, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #208
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #162
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSource Ljava/lang/String;]
      [9] aload_0 v0
      [10] new #92
        + Class [android/text/SpannableStringBuilder]
      [13] dup
      [14] invokespecial #179
        + Methodref [android/text/SpannableStringBuilder.<init> ()V]
      [17] putfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [20] aload_0 v0
      [21] aload_2 v2
      [22] putfield #160
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mImageGetter Lorg/edublogs/android/util/WPHtml$ImageGetter;]
      [25] aload_0 v0
      [26] aload v4
      [28] putfield #161
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mReader Lorg/xml/sax/XMLReader;]
      [31] aload_0 v0
      [32] ldc #24
        + String []
      [34] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [37] aload_0 v0
      [38] aconst_null
      [39] putfield #166
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagName Ljava/lang/String;]
      [42] aload v5
      [44] putstatic #159
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.ctx Landroid/content/Context;]
      [47] aload v6
      [49] putstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 491
        [4] -> line 494
        [9] -> line 495
        [20] -> line 496
        [25] -> line 497
        [31] -> line 498
        [37] -> line 499
        [42] -> line 500
        [47] -> line 501
        [52] -> line 502
      + Local variable table attribute (count = 7)
        v0: 0 -> 53 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 53 [Ljava/lang/String; source]
        v2: 0 -> 53 [Lorg/edublogs/android/util/WPHtml$ImageGetter; imageGetter]
        v3: 0 -> 53 [Lorg/edublogs/android/util/WPHtml$TagHandler; tagHandler]
        v4: 0 -> 53 [Lorg/ccil/cowan/tagsoup/Parser; parser]
        v5: 0 -> 53 [Landroid/content/Context; context]
        v6: 0 -> 53 [Lorg/edublogs/android/models/Post; p]
  + Method:       convert()Landroid/text/Spanned;
    Access flags: 0x1
      = public android.text.Spanned convert()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 201, locals = 6, stack = 6):
      [0] aload_0 v0
      [1] getfield #161
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mReader Lorg/xml/sax/XMLReader;]
      [4] aload_0 v0
      [5] invokeinterface #297
        + InterfaceMethodref [org/xml/sax/XMLReader.setContentHandler (Lorg/xml/sax/ContentHandler;)V]
      [10] aload_0 v0
      [11] getfield #161
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mReader Lorg/xml/sax/XMLReader;]
      [14] new #149
        + Class [org/xml/sax/InputSource]
      [17] dup
      [18] new #111
        + Class [java/io/StringReader]
      [21] dup
      [22] aload_0 v0
      [23] getfield #162
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSource Ljava/lang/String;]
      [26] invokespecial #202
        + Methodref [java/io/StringReader.<init> (Ljava/lang/String;)V]
      [29] invokespecial #284
        + Methodref [org/xml/sax/InputSource.<init> (Ljava/io/Reader;)V]
      [32] invokeinterface #296
        + InterfaceMethodref [org/xml/sax/XMLReader.parse (Lorg/xml/sax/InputSource;)V]
      [37] goto +23 (target=60)
      [40] astore_1 v1
      [41] new #118
        + Class [java/lang/RuntimeException]
      [44] dup
      [45] aload_1 v1
      [46] invokespecial #209
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [49] athrow
      [50] astore_1 v1
      [51] new #118
        + Class [java/lang/RuntimeException]
      [54] dup
      [55] aload_1 v1
      [56] invokespecial #209
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [59] athrow
      [60] aload_0 v0
      [61] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [64] iconst_0
      [65] aload_0 v0
      [66] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [69] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [72] ldc #98
        + Class [android/text/style/ParagraphStyle]
      [74] invokevirtual #184
        + Methodref [android/text/SpannableStringBuilder.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [77] astore_1 v1
      [78] iconst_0
      [79] istore_2 v2
      [80] goto +110 (target=190)
      [83] aload_0 v0
      [84] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [87] aload_1 v1
      [88] iload_2 v2
      [89] aaload
      [90] invokevirtual #183
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [93] istore_3 v3
      [94] aload_0 v0
      [95] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [98] aload_1 v1
      [99] iload_2 v2
      [100] aaload
      [101] invokevirtual #182
        + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
      [104] istore v4
      [106] iload v4
      [108] iconst_2
      [109] isub
      [110] iflt +38 (target=148)
      [113] aload_0 v0
      [114] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [117] iload v4
      [119] iconst_1
      [120] isub
      [121] invokevirtual #181
        + Methodref [android/text/SpannableStringBuilder.charAt (I)C]
      [124] bipush 10
      [126] ificmpne +22 (target=148)
      [129] aload_0 v0
      [130] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [133] iload v4
      [135] iconst_2
      [136] isub
      [137] invokevirtual #181
        + Methodref [android/text/SpannableStringBuilder.charAt (I)C]
      [140] bipush 10
      [142] ificmpne +6 (target=148)
      [145] iinc v4, -1
      [148] iload v4
      [150] iload_3 v3
      [151] ificmpne +16 (target=167)
      [154] aload_0 v0
      [155] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [158] aload_1 v1
      [159] iload_2 v2
      [160] aaload
      [161] invokevirtual #186
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [164] goto +23 (target=187)
      [167] aload_0 v0
      [168] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [171] aload_1 v1
      [172] iload_2 v2
      [173] aaload
      [174] iload_3 v3
      [175] iload v4
      [177] bipush 51
      [179] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [182] goto +5 (target=187)
      [185] astore v5
      [187] iinc v2, 1
      [190] iload_2 v2
      [191] aload_1 v1
      [192] arraylength
      [193] ificmplt -110 (target=83)
      [196] aload_0 v0
      [197] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [200] areturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (10 -> 37: 40):
      + Class [java/io/IOException]
      + ExceptionInfo (10 -> 37: 50):
      + Class [org/xml/sax/SAXException]
      + ExceptionInfo (167 -> 182: 185):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 506
        [10] -> line 508
        [37] -> line 509
        [41] -> line 511
        [50] -> line 512
        [51] -> line 514
        [60] -> line 518
        [65] -> line 519
        [74] -> line 518
        [78] -> line 520
        [83] -> line 521
        [94] -> line 522
        [106] -> line 525
        [113] -> line 526
        [129] -> line 527
        [145] -> line 528
        [148] -> line 532
        [154] -> line 533
        [164] -> line 534
        [167] -> line 536
        [177] -> line 537
        [179] -> line 536
        [182] -> line 538
        [187] -> line 520
        [196] -> line 543
      + Local variable table attribute (count = 7)
        v0: 0 -> 201 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 41 -> 50 [Ljava/io/IOException; e]
        v1: 51 -> 60 [Lorg/xml/sax/SAXException; e]
        v1: 78 -> 201 [[Ljava/lang/Object; obj]
        v2: 80 -> 196 [I i]
        v3: 94 -> 187 [I start]
        v4: 106 -> 187 [I end]
  + Method:       handleStartTag(Ljava/lang/String;Lorg/xml/sax/Attributes;)V
    Access flags: 0x2
      = private void handleStartTag(java.lang.String,org.xml.sax.Attributes)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 643, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] getfield #165
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
      [4] ifne +638 (target=642)
      [7] getstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [10] ifnull +34 (target=44)
      [13] getstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [16] invokevirtual #239
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [19] ifne +25 (target=44)
      [22] aload_1 v1
      [23] ldc #61
        + String [img]
      [25] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [28] ifeq +15 (target=43)
      [31] aload_0 v0
      [32] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [35] aload_2 v2
      [36] aload_0 v0
      [37] getfield #160
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mImageGetter Lorg/edublogs/android/util/WPHtml$ImageGetter;]
      [40] invokestatic #255
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.startImg (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;Lorg/edublogs/android/util/WPHtml$ImageGetter;)V]
      [43] return
      [44] aload_1 v1
      [45] ldc #46
        + String [br]
      [47] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [50] ifne +592 (target=642)
      [53] aload_1 v1
      [54] ldc #68
        + String [p]
      [56] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [59] ifeq +13 (target=72)
      [62] aload_0 v0
      [63] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [66] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [69] goto +573 (target=642)
      [72] aload_1 v1
      [73] ldc #51
        + String [div]
      [75] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [78] ifeq +13 (target=91)
      [81] aload_0 v0
      [82] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [85] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [88] goto +554 (target=642)
      [91] aload_1 v1
      [92] ldc #52
        + String [em]
      [94] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [97] ifeq +21 (target=118)
      [100] aload_0 v0
      [101] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [104] new #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [107] dup
      [108] aconst_null
      [109] invokespecial #263
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Italic.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
      [112] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [115] goto +527 (target=642)
      [118] aload_1 v1
      [119] ldc #40
        + String [b]
      [121] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [124] ifeq +21 (target=145)
      [127] aload_0 v0
      [128] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [131] new #130
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
      [134] dup
      [135] aconst_null
      [136] invokespecial #258
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Bold.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;)V]
      [139] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [142] goto +500 (target=642)
      [145] aload_1 v1
      [146] ldc #74
        + String [strong]
      [148] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [151] ifeq +21 (target=172)
      [154] aload_0 v0
      [155] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [158] new #130
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
      [161] dup
      [162] aconst_null
      [163] invokespecial #258
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Bold.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;)V]
      [166] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [169] goto +473 (target=642)
      [172] aload_1 v1
      [173] ldc #48
        + String [cite]
      [175] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [178] ifeq +21 (target=199)
      [181] aload_0 v0
      [182] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [185] new #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [188] dup
      [189] aconst_null
      [190] invokespecial #263
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Italic.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
      [193] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [196] goto +446 (target=642)
      [199] aload_1 v1
      [200] ldc #50
        + String [dfn]
      [202] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [205] ifeq +21 (target=226)
      [208] aload_0 v0
      [209] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [212] new #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [215] dup
      [216] aconst_null
      [217] invokespecial #263
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Italic.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
      [220] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [223] goto +419 (target=642)
      [226] aload_1 v1
      [227] ldc #60
        + String [i]
      [229] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [232] ifeq +21 (target=253)
      [235] aload_0 v0
      [236] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [239] new #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [242] dup
      [243] aconst_null
      [244] invokespecial #263
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Italic.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
      [247] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [250] goto +392 (target=642)
      [253] aload_1 v1
      [254] ldc #41
        + String [big]
      [256] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [259] ifeq +21 (target=280)
      [262] aload_0 v0
      [263] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [266] new #128
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Big]
      [269] dup
      [270] aconst_null
      [271] invokespecial #256
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Big.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Big;)V]
      [274] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [277] goto +365 (target=642)
      [280] aload_1 v1
      [281] ldc #72
        + String [small]
      [283] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [286] ifeq +21 (target=307)
      [289] aload_0 v0
      [290] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [293] new #136
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Small]
      [296] dup
      [297] aconst_null
      [298] invokespecial #265
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Small.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Small;)V]
      [301] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [304] goto +338 (target=642)
      [307] aload_1 v1
      [308] ldc #54
        + String [font]
      [310] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [313] ifeq +14 (target=327)
      [316] aload_0 v0
      [317] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [320] aload_2 v2
      [321] invokestatic #254
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.startFont (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V]
      [324] goto +318 (target=642)
      [327] aload_1 v1
      [328] ldc #43
        + String [blockquote]
      [330] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [333] ifeq +28 (target=361)
      [336] aload_0 v0
      [337] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [340] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [343] aload_0 v0
      [344] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [347] new #129
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
      [350] dup
      [351] aconst_null
      [352] invokespecial #257
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote;)V]
      [355] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [358] goto +284 (target=642)
      [361] aload_1 v1
      [362] ldc #78
        + String [tt]
      [364] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [367] ifeq +21 (target=388)
      [370] aload_0 v0
      [371] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [374] new #135
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
      [377] dup
      [378] aconst_null
      [379] invokespecial #264
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Monospace.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace;)V]
      [382] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [385] goto +257 (target=642)
      [388] aload_1 v1
      [389] ldc #36
        + String [a]
      [391] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [394] ifeq +14 (target=408)
      [397] aload_0 v0
      [398] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [401] aload_2 v2
      [402] invokestatic #253
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.startA (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V]
      [405] goto +237 (target=642)
      [408] aload_1 v1
      [409] ldc #79
        + String [u]
      [411] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [414] ifeq +21 (target=435)
      [417] aload_0 v0
      [418] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [421] new #140
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
      [424] dup
      [425] aconst_null
      [426] invokespecial #269
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Underline.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline;)V]
      [429] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [432] goto +210 (target=642)
      [435] aload_1 v1
      [436] ldc #76
        + String [sup]
      [438] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [441] ifeq +21 (target=462)
      [444] aload_0 v0
      [445] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [448] new #139
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Super]
      [451] dup
      [452] aconst_null
      [453] invokespecial #268
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Super.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Super;)V]
      [456] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [459] goto +183 (target=642)
      [462] aload_1 v1
      [463] ldc #75
        + String [sub]
      [465] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [468] ifeq +21 (target=489)
      [471] aload_0 v0
      [472] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [475] new #138
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
      [478] dup
      [479] aconst_null
      [480] invokespecial #267
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Sub.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub;)V]
      [483] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [486] goto +156 (target=642)
      [489] aload_1 v1
      [490] ldc #73
        + String [strike]
      [492] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [495] ifeq +21 (target=516)
      [498] aload_0 v0
      [499] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [502] new #137
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
      [505] dup
      [506] aconst_null
      [507] invokespecial #266
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Strike.<init> (Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike;)V]
      [510] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [513] goto +129 (target=642)
      [516] aload_1 v1
      [517] invokevirtual #213
        + Methodref [java/lang/String.length ()I]
      [520] iconst_2
      [521] ificmpne +68 (target=589)
      [524] aload_1 v1
      [525] iconst_0
      [526] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [529] invokestatic #203
        + Methodref [java/lang/Character.toLowerCase (C)C]
      [532] bipush 104
      [534] ificmpne +55 (target=589)
      [537] aload_1 v1
      [538] iconst_1
      [539] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [542] bipush 49
      [544] ificmplt +45 (target=589)
      [547] aload_1 v1
      [548] iconst_1
      [549] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [552] bipush 54
      [554] ificmpgt +35 (target=589)
      [557] aload_0 v0
      [558] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [561] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [564] aload_0 v0
      [565] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [568] new #132
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Header]
      [571] dup
      [572] aload_1 v1
      [573] iconst_1
      [574] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [577] bipush 49
      [579] isub
      [580] invokespecial #260
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Header.<init> (I)V]
      [583] invokestatic #252
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.start (Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V]
      [586] goto +56 (target=642)
      [589] aload_1 v1
      [590] ldc #61
        + String [img]
      [592] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [595] ifeq +18 (target=613)
      [598] aload_0 v0
      [599] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [602] aload_2 v2
      [603] aload_0 v0
      [604] getfield #160
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mImageGetter Lorg/edublogs/android/util/WPHtml$ImageGetter;]
      [607] invokestatic #255
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.startImg (Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;Lorg/edublogs/android/util/WPHtml$ImageGetter;)V]
      [610] goto +32 (target=642)
      [613] aload_1 v1
      [614] ldc #59
        + String [html]
      [616] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [619] ifne +12 (target=631)
      [622] aload_1 v1
      [623] ldc #45
        + String [body]
      [625] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [628] ifeq +4 (target=632)
      [631] return
      [632] aload_0 v0
      [633] iconst_1
      [634] putfield #165
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
      [637] aload_0 v0
      [638] aload_1 v1
      [639] putfield #166
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagName Ljava/lang/String;]
      [642] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 60)
        [0] -> line 547
        [7] -> line 548
        [13] -> line 549
        [22] -> line 550
        [31] -> line 551
        [36] -> line 552
        [40] -> line 551
        [43] -> line 554
        [44] -> line 558
        [53] -> line 565
        [62] -> line 566
        [69] -> line 567
        [81] -> line 568
        [88] -> line 569
        [100] -> line 570
        [115] -> line 571
        [127] -> line 572
        [142] -> line 573
        [154] -> line 574
        [169] -> line 575
        [181] -> line 576
        [196] -> line 577
        [208] -> line 578
        [223] -> line 579
        [235] -> line 580
        [250] -> line 581
        [262] -> line 582
        [277] -> line 583
        [289] -> line 584
        [304] -> line 585
        [316] -> line 586
        [324] -> line 587
        [336] -> line 588
        [343] -> line 589
        [358] -> line 590
        [370] -> line 591
        [385] -> line 592
        [397] -> line 593
        [405] -> line 594
        [417] -> line 595
        [432] -> line 596
        [444] -> line 597
        [459] -> line 598
        [471] -> line 599
        [486] -> line 600
        [498] -> line 601
        [513] -> line 602
        [524] -> line 603
        [537] -> line 604
        [557] -> line 605
        [564] -> line 606
        [586] -> line 607
        [598] -> line 608
        [610] -> line 609
        [613] -> line 611
        [622] -> line 612
        [631] -> line 613
        [632] -> line 616
        [637] -> line 617
        [642] -> line 622
      + Local variable table attribute (count = 3)
        v0: 0 -> 643 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 643 [Ljava/lang/String; tag]
        v2: 0 -> 643 [Lorg/xml/sax/Attributes; attributes]
  + Method:       handleEndTag(Ljava/lang/String;)V
    Access flags: 0x2
      = private void handleEndTag(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 635, locals = 2, stack = 5):
      [0] getstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [3] ifnull +13 (target=16)
      [6] getstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [9] invokevirtual #239
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [12] ifne +4 (target=16)
      [15] return
      [16] aload_0 v0
      [17] getfield #165
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
      [20] ifne +567 (target=587)
      [23] aload_1 v1
      [24] ldc #46
        + String [br]
      [26] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [29] ifeq +13 (target=42)
      [32] aload_0 v0
      [33] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [36] invokestatic #248
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleBr (Landroid/text/SpannableStringBuilder;)V]
      [39] goto +595 (target=634)
      [42] aload_1 v1
      [43] ldc #68
        + String [p]
      [45] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [48] ifeq +13 (target=61)
      [51] aload_0 v0
      [52] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [55] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [58] goto +576 (target=634)
      [61] aload_1 v1
      [62] ldc #51
        + String [div]
      [64] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [67] ifeq +13 (target=80)
      [70] aload_0 v0
      [71] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [74] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [77] goto +557 (target=634)
      [80] aload_1 v1
      [81] ldc #52
        + String [em]
      [83] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [86] ifeq +23 (target=109)
      [89] aload_0 v0
      [90] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [93] ldc #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [95] new #102
        + Class [android/text/style/StyleSpan]
      [98] dup
      [99] iconst_2
      [100] invokespecial #194
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [103] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [106] goto +528 (target=634)
      [109] aload_1 v1
      [110] ldc #40
        + String [b]
      [112] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [115] ifeq +23 (target=138)
      [118] aload_0 v0
      [119] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [122] ldc #130
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
      [124] new #102
        + Class [android/text/style/StyleSpan]
      [127] dup
      [128] iconst_1
      [129] invokespecial #194
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [132] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [135] goto +499 (target=634)
      [138] aload_1 v1
      [139] ldc #74
        + String [strong]
      [141] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [144] ifeq +23 (target=167)
      [147] aload_0 v0
      [148] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [151] ldc #130
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
      [153] new #102
        + Class [android/text/style/StyleSpan]
      [156] dup
      [157] iconst_1
      [158] invokespecial #194
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [161] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [164] goto +470 (target=634)
      [167] aload_1 v1
      [168] ldc #48
        + String [cite]
      [170] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [173] ifeq +23 (target=196)
      [176] aload_0 v0
      [177] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [180] ldc #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [182] new #102
        + Class [android/text/style/StyleSpan]
      [185] dup
      [186] iconst_2
      [187] invokespecial #194
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [190] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [193] goto +441 (target=634)
      [196] aload_1 v1
      [197] ldc #50
        + String [dfn]
      [199] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [202] ifeq +23 (target=225)
      [205] aload_0 v0
      [206] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [209] ldc #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [211] new #102
        + Class [android/text/style/StyleSpan]
      [214] dup
      [215] iconst_2
      [216] invokespecial #194
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [219] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [222] goto +412 (target=634)
      [225] aload_1 v1
      [226] ldc #60
        + String [i]
      [228] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [231] ifeq +23 (target=254)
      [234] aload_0 v0
      [235] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [238] ldc #134
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      [240] new #102
        + Class [android/text/style/StyleSpan]
      [243] dup
      [244] iconst_2
      [245] invokespecial #194
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [248] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [251] goto +383 (target=634)
      [254] aload_1 v1
      [255] ldc #41
        + String [big]
      [257] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [260] ifeq +24 (target=284)
      [263] aload_0 v0
      [264] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [267] ldc #128
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Big]
      [269] new #100
        + Class [android/text/style/RelativeSizeSpan]
      [272] dup
      [273] ldc #20
        + Float [1.25]
      [275] invokespecial #192
        + Methodref [android/text/style/RelativeSizeSpan.<init> (F)V]
      [278] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [281] goto +353 (target=634)
      [284] aload_1 v1
      [285] ldc #72
        + String [small]
      [287] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [290] ifeq +24 (target=314)
      [293] aload_0 v0
      [294] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [297] ldc #136
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Small]
      [299] new #100
        + Class [android/text/style/RelativeSizeSpan]
      [302] dup
      [303] ldc #17
        + Float [0.8]
      [305] invokespecial #192
        + Methodref [android/text/style/RelativeSizeSpan.<init> (F)V]
      [308] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [311] goto +323 (target=634)
      [314] aload_1 v1
      [315] ldc #54
        + String [font]
      [317] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [320] ifeq +13 (target=333)
      [323] aload_0 v0
      [324] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [327] invokestatic #244
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.endFont (Landroid/text/SpannableStringBuilder;)V]
      [330] goto +304 (target=634)
      [333] aload_1 v1
      [334] ldc #43
        + String [blockquote]
      [336] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [339] ifeq +29 (target=368)
      [342] aload_0 v0
      [343] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [346] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [349] aload_0 v0
      [350] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [353] ldc #129
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
      [355] new #99
        + Class [android/text/style/QuoteSpan]
      [358] dup
      [359] invokespecial #191
        + Methodref [android/text/style/QuoteSpan.<init> ()V]
      [362] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [365] goto +269 (target=634)
      [368] aload_1 v1
      [369] ldc #78
        + String [tt]
      [371] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [374] ifeq +24 (target=398)
      [377] aload_0 v0
      [378] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [381] ldc #135
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
      [383] new #106
        + Class [android/text/style/TypefaceSpan]
      [386] dup
      [387] ldc #64
        + String [monospace]
      [389] invokespecial #198
        + Methodref [android/text/style/TypefaceSpan.<init> (Ljava/lang/String;)V]
      [392] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [395] goto +239 (target=634)
      [398] aload_1 v1
      [399] ldc #36
        + String [a]
      [401] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [404] ifeq +13 (target=417)
      [407] aload_0 v0
      [408] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [411] invokestatic #243
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.endA (Landroid/text/SpannableStringBuilder;)V]
      [414] goto +220 (target=634)
      [417] aload_1 v1
      [418] ldc #79
        + String [u]
      [420] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [423] ifeq +22 (target=445)
      [426] aload_0 v0
      [427] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [430] ldc #140
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
      [432] new #146
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [435] dup
      [436] invokespecial #283
        + Methodref [org/edublogs/android/util/WPUnderlineSpan.<init> ()V]
      [439] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [442] goto +192 (target=634)
      [445] aload_1 v1
      [446] ldc #76
        + String [sup]
      [448] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [451] ifeq +22 (target=473)
      [454] aload_0 v0
      [455] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [458] ldc #139
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Super]
      [460] new #104
        + Class [android/text/style/SuperscriptSpan]
      [463] dup
      [464] invokespecial #196
        + Methodref [android/text/style/SuperscriptSpan.<init> ()V]
      [467] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [470] goto +164 (target=634)
      [473] aload_1 v1
      [474] ldc #75
        + String [sub]
      [476] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [479] ifeq +22 (target=501)
      [482] aload_0 v0
      [483] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [486] ldc #138
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
      [488] new #103
        + Class [android/text/style/SubscriptSpan]
      [491] dup
      [492] invokespecial #195
        + Methodref [android/text/style/SubscriptSpan.<init> ()V]
      [495] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [498] goto +136 (target=634)
      [501] aload_1 v1
      [502] ldc #73
        + String [strike]
      [504] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [507] ifeq +22 (target=529)
      [510] aload_0 v0
      [511] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [514] ldc #137
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
      [516] new #101
        + Class [android/text/style/StrikethroughSpan]
      [519] dup
      [520] invokespecial #193
        + Methodref [android/text/style/StrikethroughSpan.<init> ()V]
      [523] invokestatic #242
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.end (Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V]
      [526] goto +108 (target=634)
      [529] aload_1 v1
      [530] invokevirtual #213
        + Methodref [java/lang/String.length ()I]
      [533] iconst_2
      [534] ificmpne +100 (target=634)
      [537] aload_1 v1
      [538] iconst_0
      [539] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [542] invokestatic #203
        + Methodref [java/lang/Character.toLowerCase (C)C]
      [545] bipush 104
      [547] ificmpne +87 (target=634)
      [550] aload_1 v1
      [551] iconst_1
      [552] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [555] bipush 49
      [557] ificmplt +77 (target=634)
      [560] aload_1 v1
      [561] iconst_1
      [562] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [565] bipush 54
      [567] ificmpgt +67 (target=634)
      [570] aload_0 v0
      [571] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [574] invokestatic #250
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleP (Landroid/text/SpannableStringBuilder;)V]
      [577] aload_0 v0
      [578] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [581] invokestatic #245
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.endHeader (Landroid/text/SpannableStringBuilder;)V]
      [584] goto +50 (target=634)
      [587] aload_1 v1
      [588] ldc #59
        + String [html]
      [590] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [593] ifne +12 (target=605)
      [596] aload_1 v1
      [597] ldc #45
        + String [body]
      [599] invokevirtual #212
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [602] ifeq +4 (target=606)
      [605] return
      [606] aload_0 v0
      [607] getfield #166
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagName Ljava/lang/String;]
      [610] aload_1 v1
      [611] invokevirtual #211
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [614] ifeq +20 (target=634)
      [617] aload_0 v0
      [618] iconst_0
      [619] putfield #165
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
      [622] aload_0 v0
      [623] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [626] aload_0 v0
      [627] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [630] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [633] pop
      [634] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 77)
        [0] -> line 625
        [6] -> line 626
        [15] -> line 627
        [16] -> line 629
        [23] -> line 630
        [32] -> line 631
        [39] -> line 632
        [51] -> line 633
        [58] -> line 634
        [70] -> line 635
        [77] -> line 636
        [89] -> line 637
        [99] -> line 638
        [103] -> line 637
        [106] -> line 639
        [118] -> line 640
        [128] -> line 641
        [132] -> line 640
        [135] -> line 642
        [147] -> line 643
        [157] -> line 644
        [161] -> line 643
        [164] -> line 645
        [176] -> line 646
        [186] -> line 647
        [190] -> line 646
        [193] -> line 648
        [205] -> line 649
        [215] -> line 650
        [219] -> line 649
        [222] -> line 651
        [234] -> line 652
        [244] -> line 653
        [248] -> line 652
        [251] -> line 654
        [263] -> line 655
        [273] -> line 656
        [278] -> line 655
        [281] -> line 657
        [293] -> line 658
        [303] -> line 659
        [308] -> line 658
        [311] -> line 660
        [323] -> line 661
        [330] -> line 662
        [342] -> line 663
        [349] -> line 664
        [365] -> line 665
        [377] -> line 666
        [387] -> line 667
        [392] -> line 666
        [395] -> line 668
        [407] -> line 669
        [414] -> line 670
        [426] -> line 671
        [432] -> line 672
        [439] -> line 671
        [442] -> line 673
        [454] -> line 674
        [470] -> line 675
        [482] -> line 676
        [498] -> line 677
        [510] -> line 678
        [516] -> line 679
        [523] -> line 678
        [526] -> line 680
        [537] -> line 681
        [550] -> line 682
        [570] -> line 683
        [577] -> line 684
        [584] -> line 686
        [587] -> line 688
        [605] -> line 689
        [606] -> line 692
        [617] -> line 693
        [622] -> line 694
        [634] -> line 700
      + Local variable table attribute (count = 2)
        v0: 0 -> 635 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 635 [Ljava/lang/String; tag]
  + Method:       handleP(Landroid/text/SpannableStringBuilder;)V
    Access flags: 0xa
      = private static void handleP(android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 60, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] iconst_1
      [7] ificmplt +41 (target=48)
      [10] aload_0 v0
      [11] iload_1 v1
      [12] iconst_1
      [13] isub
      [14] invokevirtual #181
        + Methodref [android/text/SpannableStringBuilder.charAt (I)C]
      [17] bipush 10
      [19] ificmpne +29 (target=48)
      [22] iload_1 v1
      [23] iconst_2
      [24] ificmplt +16 (target=40)
      [27] aload_0 v0
      [28] iload_1 v1
      [29] iconst_2
      [30] isub
      [31] invokevirtual #181
        + Methodref [android/text/SpannableStringBuilder.charAt (I)C]
      [34] bipush 10
      [36] ificmpne +4 (target=40)
      [39] return
      [40] aload_0 v0
      [41] ldc #25
        + String [
]
      [43] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [46] pop
      [47] return
      [48] iload_1 v1
      [49] ifeq +10 (target=59)
      [52] aload_0 v0
      [53] ldc #26
        + String [

]
      [55] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [58] pop
      [59] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 703
        [5] -> line 705
        [22] -> line 706
        [39] -> line 707
        [40] -> line 710
        [47] -> line 711
        [48] -> line 714
        [52] -> line 715
        [59] -> line 717
      + Local variable table attribute (count = 2)
        v0: 0 -> 60 [Landroid/text/SpannableStringBuilder; text]
        v1: 5 -> 60 [I len]
  + Method:       handleBr(Landroid/text/SpannableStringBuilder;)V
    Access flags: 0xa
      = private static void handleBr(android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #25
        + String [
]
      [3] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [6] pop
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 720
        [7] -> line 721
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Landroid/text/SpannableStringBuilder; text]
  + Method:       getLast(Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;
    Access flags: 0xa
      = private static java.lang.Object getLast(android.text.Spanned,java.lang.Class)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 29, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] iconst_0
      [2] aload_0 v0
      [3] invokeinterface #286
        + InterfaceMethodref [android/text/Spanned.length ()I]
      [8] aload_1 v1
      [9] invokeinterface #285
        + InterfaceMethodref [android/text/Spanned.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [14] astore_2 v2
      [15] aload_2 v2
      [16] arraylength
      [17] ifne +5 (target=22)
      [20] aconst_null
      [21] areturn
      [22] aload_2 v2
      [23] aload_2 v2
      [24] arraylength
      [25] iconst_1
      [26] isub
      [27] aaload
      [28] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 728
        [15] -> line 730
        [20] -> line 731
        [22] -> line 733
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Landroid/text/Spanned; text]
        v1: 0 -> 29 [Ljava/lang/Class; kind]
        v2: 15 -> 29 [[Ljava/lang/Object; objs]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 29 [Ljava/lang/Class<*>; kind]
    + Signature attribute:
      + Utf8 [(Landroid/text/Spanned;Ljava/lang/Class<*>;)Ljava/lang/Object;]
  + Method:       start(Landroid/text/SpannableStringBuilder;Ljava/lang/Object;)V
    Access flags: 0xa
      = private static void start(android.text.SpannableStringBuilder,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [4] istore_2 v2
      [5] aload_0 v0
      [6] aload_1 v1
      [7] iload_2 v2
      [8] iload_2 v2
      [9] bipush 17
      [11] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 738
        [5] -> line 739
        [14] -> line 740
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Landroid/text/SpannableStringBuilder; text]
        v1: 0 -> 15 [Ljava/lang/Object; mark]
        v2: 5 -> 15 [I len]
  + Method:       end(Landroid/text/SpannableStringBuilder;Ljava/lang/Class;Ljava/lang/Object;)V
    Access flags: 0xa
      = private static void end(android.text.SpannableStringBuilder,java.lang.Class,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 51, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [4] istore_3 v3
      [5] aload_0 v0
      [6] aload_1 v1
      [7] invokestatic #247
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.getLast (Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;]
      [10] astore v4
      [12] aload_0 v0
      [13] aload v4
      [15] invokevirtual #183
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [18] istore v5
      [20] iload v5
      [22] ifge +6 (target=28)
      [25] iconst_0
      [26] istore v5
      [28] aload_0 v0
      [29] aload v4
      [31] invokevirtual #186
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [34] iload v5
      [36] iload_3 v3
      [37] ificmpeq +13 (target=50)
      [40] aload_0 v0
      [41] aload_2 v2
      [42] iload v5
      [44] iload_3 v3
      [45] bipush 33
      [47] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [50] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 744
        [5] -> line 745
        [12] -> line 746
        [20] -> line 747
        [25] -> line 748
        [28] -> line 750
        [34] -> line 752
        [40] -> line 753
        [50] -> line 756
      + Local variable table attribute (count = 6)
        v0: 0 -> 51 [Landroid/text/SpannableStringBuilder; text]
        v1: 0 -> 51 [Ljava/lang/Class; kind]
        v2: 0 -> 51 [Ljava/lang/Object; repl]
        v3: 5 -> 51 [I len]
        v4: 12 -> 51 [Ljava/lang/Object; obj]
        v5: 20 -> 51 [I where]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 51 [Ljava/lang/Class<*>; kind]
    + Signature attribute:
      + Utf8 [(Landroid/text/SpannableStringBuilder;Ljava/lang/Class<*>;Ljava/lang/Object;)V]
  + Method:       startImg(Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;Lorg/edublogs/android/util/WPHtml$ImageGetter;)V
    Access flags: 0xa
      = private static void startImg(android.text.SpannableStringBuilder,org.xml.sax.Attributes,org.edublogs.android.util.WPHtml$ImageGetter)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 527, locals = 19, stack = 5):
      [0] aload_1 v1
      [1] ldc #38
        + String [android-uri]
      [3] invokeinterface #294
        + InterfaceMethodref [org/xml/sax/Attributes.getValue (Ljava/lang/String;)Ljava/lang/String;]
      [8] astore_3 v3
      [9] aconst_null
      [10] astore v4
      [12] getstatic #159
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.ctx Landroid/content/Context;]
      [15] ldc #81
        + String [window]
      [17] invokevirtual #171
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [20] checkcast #109
        + Class [android/view/WindowManager]
      [23] invokeinterface #287
        + InterfaceMethodref [android/view/WindowManager.getDefaultDisplay ()Landroid/view/Display;]
      [28] astore v5
      [30] aload v5
      [32] invokevirtual #201
        + Methodref [android/view/Display.getWidth ()I]
      [35] istore v6
      [37] aload v5
      [39] invokevirtual #200
        + Methodref [android/view/Display.getHeight ()I]
      [42] istore v7
      [44] iload v6
      [46] iload v7
      [48] ificmple +7 (target=55)
      [51] iload v7
      [53] istore v6
      [55] new #141
        + Class [org/edublogs/android/util/ImageHelper]
      [58] dup
      [59] invokespecial #270
        + Methodref [org/edublogs/android/util/ImageHelper.<init> ()V]
      [62] astore v8
      [64] aload v8
      [66] aload_3 v3
      [67] getstatic #159
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.ctx Landroid/content/Context;]
      [70] invokevirtual #272
        + Methodref [org/edublogs/android/util/ImageHelper.getImageBytesForPath (Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
      [73] astore v9
      [75] aload v9
      [77] ifnull +318 (target=395)
      [80] new #88
        + Class [android/graphics/BitmapFactory$Options]
      [83] dup
      [84] invokespecial #177
        + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
      [87] astore v10
      [89] aload v10
      [91] iconst_1
      [92] putfield #152
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [95] aload v9
      [97] ldc #47
        + String [bytes]
      [99] invokeinterface #289
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [104] checkcast #84
        + Class [[B]
      [107] astore v11
      [109] aload v11
      [111] iconst_0
      [112] aload v11
      [114] arraylength
      [115] aload v10
      [117] invokestatic #176
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [120] pop
      [121] ldc #15
        + Float [0.25]
      [123] fstore v12
      [125] aload v10
      [127] getfield #154
        + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
      [130] aload v10
      [132] getfield #153
        + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
      [135] ificmple +7 (target=142)
      [138] ldc #16
        + Float [0.4]
      [140] fstore v12
      [142] aload v8
      [144] aload v9
      [146] ldc #47
        + String [bytes]
      [148] invokeinterface #289
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [153] checkcast #84
        + Class [[B]
      [156] iload v6
      [158] i2f
      [159] fload v12
      [161] fmul
      [162] f2i
      [163] invokestatic #218
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [166] aload v9
      [168] ldc #67
        + String [orientation]
      [170] invokeinterface #289
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [175] checkcast #119
        + Class [java/lang/String]
      [178] iconst_1
      [179] invokevirtual #271
        + Methodref [org/edublogs/android/util/ImageHelper.createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
      [182] astore v13
      [184] aload v13
      [186] ifnonnull +4 (target=190)
      [189] return
      [190] aload v13
      [192] iconst_0
      [193] aload v13
      [195] arraylength
      [196] invokestatic #175
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BII)Landroid/graphics/Bitmap;]
      [199] astore v4
      [201] aload_0 v0
      [202] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [205] istore v14
      [207] aload_0 v0
      [208] ldc #83
        + String [?]
      [210] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [213] pop
      [214] aload_3 v3
      [215] invokestatic #178
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [218] astore v15
      [220] aload v15
      [222] ifnonnull +4 (target=226)
      [225] return
      [226] new #145
        + Class [org/edublogs/android/util/WPImageSpan]
      [229] dup
      [230] getstatic #159
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.ctx Landroid/content/Context;]
      [233] aload v4
      [235] aload v15
      [237] invokespecial #273
        + Methodref [org/edublogs/android/util/WPImageSpan.<init> (Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
      [240] astore v16
      [242] getstatic #156
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [245] aload_3 v3
      [246] getstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [249] invokevirtual #230
        + Methodref [org/edublogs/android/WordPressDB.getMediaFile (Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
      [252] astore v17
      [254] aload v17
      [256] ifnull +270 (target=526)
      [259] aload v16
      [261] aload v17
      [263] invokevirtual #234
        + Methodref [org/edublogs/android/models/MediaFile.getTitle ()Ljava/lang/String;]
      [266] invokevirtual #280
        + Methodref [org/edublogs/android/util/WPImageSpan.setTitle (Ljava/lang/String;)V]
      [269] aload v16
      [271] aload v17
      [273] invokevirtual #232
        + Methodref [org/edublogs/android/models/MediaFile.getDescription ()Ljava/lang/String;]
      [276] invokevirtual #275
        + Methodref [org/edublogs/android/util/WPImageSpan.setDescription (Ljava/lang/String;)V]
      [279] aload v16
      [281] aload v17
      [283] invokevirtual #231
        + Methodref [org/edublogs/android/models/MediaFile.getCaption ()Ljava/lang/String;]
      [286] invokevirtual #274
        + Methodref [org/edublogs/android/util/WPImageSpan.setCaption (Ljava/lang/String;)V]
      [289] aload v16
      [291] aload v17
      [293] invokevirtual #236
        + Methodref [org/edublogs/android/models/MediaFile.isFeatured ()Z]
      [296] invokevirtual #276
        + Methodref [org/edublogs/android/util/WPImageSpan.setFeatured (Z)V]
      [299] aload v16
      [301] aload v17
      [303] invokevirtual #237
        + Methodref [org/edublogs/android/models/MediaFile.isFeaturedInPost ()Z]
      [306] invokevirtual #277
        + Methodref [org/edublogs/android/util/WPImageSpan.setFeaturedInPost (Z)V]
      [309] aload v16
      [311] aload v17
      [313] invokevirtual #233
        + Methodref [org/edublogs/android/models/MediaFile.getHorizontalAlignment ()I]
      [316] invokevirtual #278
        + Methodref [org/edublogs/android/util/WPImageSpan.setHorizontalAlignment (I)V]
      [319] aload v16
      [321] aload v15
      [323] invokevirtual #279
        + Methodref [org/edublogs/android/util/WPImageSpan.setImageSource (Landroid/net/Uri;)V]
      [326] aload v16
      [328] aload v17
      [330] invokevirtual #235
        + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
      [333] invokevirtual #282
        + Methodref [org/edublogs/android/util/WPImageSpan.setWidth (I)V]
      [336] aload v16
      [338] aload v17
      [340] invokevirtual #238
        + Methodref [org/edublogs/android/models/MediaFile.isVideo ()Z]
      [343] invokevirtual #281
        + Methodref [org/edublogs/android/util/WPImageSpan.setVideo (Z)V]
      [346] aload_0 v0
      [347] aload v16
      [349] iload v14
      [351] aload_0 v0
      [352] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [355] bipush 33
      [357] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [360] new #96
        + Class [android/text/style/AlignmentSpan$Standard]
      [363] dup
      [364] getstatic #155
        + Fieldref [android/text/Layout$Alignment.ALIGN_CENTER Landroid/text/Layout$Alignment;]
      [367] invokespecial #189
        + Methodref [android/text/style/AlignmentSpan$Standard.<init> (Landroid/text/Layout$Alignment;)V]
      [370] astore v18
      [372] aload_0 v0
      [373] aload v18
      [375] aload_0 v0
      [376] aload v16
      [378] invokevirtual #183
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [381] aload_0 v0
      [382] aload v16
      [384] invokevirtual #182
        + Methodref [android/text/SpannableStringBuilder.getSpanEnd (Ljava/lang/Object;)I]
      [387] bipush 33
      [389] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [392] goto +134 (target=526)
      [395] getstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [398] ifnull +128 (target=526)
      [401] getstatic #167
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.post Lorg/edublogs/android/models/Post;]
      [404] invokevirtual #239
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [407] ifeq +119 (target=526)
      [410] aload_1 v1
      [411] ifnull +115 (target=526)
      [414] aload_0 v0
      [415] ldc #32
        + String [<img]
      [417] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [420] pop
      [421] iconst_0
      [422] istore v10
      [424] goto +84 (target=508)
      [427] aload_1 v1
      [428] iload v10
      [430] invokeinterface #291
        + InterfaceMethodref [org/xml/sax/Attributes.getLocalName (I)Ljava/lang/String;]
      [435] astore v11
      [437] ldc #24
        + String []
      [439] aload v11
      [441] invokevirtual #211
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [444] ifeq +13 (target=457)
      [447] aload_1 v1
      [448] iload v10
      [450] invokeinterface #292
        + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
      [455] astore v11
      [457] aload_0 v0
      [458] ldc #27
        + String [ ]
      [460] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [463] pop
      [464] aload_0 v0
      [465] new #120
        + Class [java/lang/StringBuilder]
      [468] dup
      [469] aload v11
      [471] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [474] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [477] ldc #33
        + String [="]
      [479] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [482] aload_1 v1
      [483] iload v10
      [485] invokeinterface #293
        + InterfaceMethodref [org/xml/sax/Attributes.getValue (I)Ljava/lang/String;]
      [490] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [493] ldc #29
        + String ["]
      [495] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [498] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [501] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [504] pop
      [505] iinc v10, 1
      [508] iload v10
      [510] aload_1 v1
      [511] invokeinterface #290
        + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
      [516] ificmplt -89 (target=427)
      [519] aload_0 v0
      [520] ldc #28
        + String [ />
]
      [522] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [525] pop
      [526] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 71)
        [0] -> line 761
        [9] -> line 762
        [12] -> line 763
        [15] -> line 764
        [20] -> line 763
        [23] -> line 764
        [28] -> line 763
        [30] -> line 765
        [37] -> line 766
        [44] -> line 767
        [51] -> line 768
        [55] -> line 769
        [64] -> line 771
        [75] -> line 773
        [80] -> line 775
        [89] -> line 776
        [95] -> line 777
        [109] -> line 778
        [121] -> line 780
        [125] -> line 782
        [138] -> line 783
        [142] -> line 785
        [144] -> line 786
        [166] -> line 787
        [179] -> line 785
        [184] -> line 789
        [189] -> line 790
        [190] -> line 792
        [193] -> line 793
        [196] -> line 792
        [201] -> line 794
        [207] -> line 795
        [214] -> line 797
        [220] -> line 799
        [225] -> line 800
        [226] -> line 803
        [242] -> line 806
        [254] -> line 807
        [259] -> line 808
        [269] -> line 809
        [279] -> line 810
        [289] -> line 811
        [299] -> line 812
        [309] -> line 813
        [319] -> line 814
        [326] -> line 815
        [336] -> line 816
        [346] -> line 817
        [355] -> line 818
        [357] -> line 817
        [360] -> line 819
        [364] -> line 820
        [367] -> line 819
        [372] -> line 821
        [387] -> line 822
        [389] -> line 821
        [392] -> line 824
        [401] -> line 825
        [410] -> line 826
        [414] -> line 827
        [421] -> line 828
        [427] -> line 829
        [437] -> line 830
        [447] -> line 831
        [457] -> line 832
        [464] -> line 833
        [493] -> line 834
        [501] -> line 833
        [505] -> line 828
        [519] -> line 836
        [526] -> line 840
      + Local variable table attribute (count = 21)
        v0: 0 -> 527 [Landroid/text/SpannableStringBuilder; text]
        v1: 0 -> 527 [Lorg/xml/sax/Attributes; attributes]
        v2: 0 -> 527 [Lorg/edublogs/android/util/WPHtml$ImageGetter; img]
        v3: 9 -> 527 [Ljava/lang/String; src]
        v4: 12 -> 527 [Landroid/graphics/Bitmap; resizedBitmap]
        v5: 30 -> 527 [Landroid/view/Display; display]
        v6: 37 -> 527 [I width]
        v7: 44 -> 527 [I height]
        v8: 64 -> 527 [Lorg/edublogs/android/util/ImageHelper; ih]
        v9: 75 -> 527 [Ljava/util/Map; mediaData]
        v10: 89 -> 392 [Landroid/graphics/BitmapFactory$Options; opts]
        v11: 109 -> 392 [[B bytes]
        v12: 125 -> 392 [F conversionFactor]
        v13: 184 -> 392 [[B finalBytes]
        v14: 207 -> 392 [I len]
        v15: 220 -> 392 [Landroid/net/Uri; curStream]
        v16: 242 -> 392 [Lorg/edublogs/android/util/WPImageSpan; is]
        v17: 254 -> 392 [Lorg/edublogs/android/models/MediaFile; mf]
        v18: 372 -> 392 [Landroid/text/style/AlignmentSpan$Standard; as]
        v10: 424 -> 519 [I i]
        v11: 437 -> 505 [Ljava/lang/String; aName]
      + Local variable type table attribute (count = 1)
        v9: 75 -> 527 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; mediaData]
  + Method:       startFont(Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V
    Access flags: 0xa
      = private static void startFont(android.text.SpannableStringBuilder,org.xml.sax.Attributes)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 5, stack = 5):
      [0] aload_1 v1
      [1] ldc #24
        + String []
      [3] ldc #49
        + String [color]
      [5] invokeinterface #295
        + InterfaceMethodref [org/xml/sax/Attributes.getValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [10] astore_2 v2
      [11] aload_1 v1
      [12] ldc #24
        + String []
      [14] ldc #53
        + String [face]
      [16] invokeinterface #295
        + InterfaceMethodref [org/xml/sax/Attributes.getValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [21] astore_3 v3
      [22] aload_0 v0
      [23] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [26] istore v4
      [28] aload_0 v0
      [29] new #131
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Font]
      [32] dup
      [33] aload_2 v2
      [34] aload_3 v3
      [35] invokespecial #259
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Font.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [38] iload v4
      [40] iload v4
      [42] bipush 17
      [44] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 844
        [11] -> line 845
        [22] -> line 847
        [28] -> line 848
        [47] -> line 849
      + Local variable table attribute (count = 5)
        v0: 0 -> 48 [Landroid/text/SpannableStringBuilder; text]
        v1: 0 -> 48 [Lorg/xml/sax/Attributes; attributes]
        v2: 11 -> 48 [Ljava/lang/String; color]
        v3: 22 -> 48 [Ljava/lang/String; face]
        v4: 28 -> 48 [I len]
  + Method:       endFont(Landroid/text/SpannableStringBuilder;)V
    Access flags: 0xa
      = private static void endFont(android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 190, locals = 9, stack = 8):
      [0] aload_0 v0
      [1] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [4] istore_1 v1
      [5] aload_0 v0
      [6] ldc #131
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Font]
      [8] invokestatic #247
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.getLast (Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;]
      [11] astore_2 v2
      [12] aload_0 v0
      [13] aload_2 v2
      [14] invokevirtual #183
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [17] istore_3 v3
      [18] aload_0 v0
      [19] aload_2 v2
      [20] invokevirtual #186
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [23] iload_3 v3
      [24] iload_1 v1
      [25] ificmpeq +164 (target=189)
      [28] aload_2 v2
      [29] checkcast #131
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Font]
      [32] astore v4
      [34] aload v4
      [36] getfield #168
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mColor Ljava/lang/String;]
      [39] invokestatic #188
        + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z]
      [42] ifne +119 (target=161)
      [45] aload v4
      [47] getfield #168
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mColor Ljava/lang/String;]
      [50] ldc #35
        + String [@]
      [52] invokevirtual #214
        + Methodref [java/lang/String.startsWith (Ljava/lang/String;)Z]
      [55] ifeq +70 (target=125)
      [58] invokestatic #174
        + Methodref [android/content/res/Resources.getSystem ()Landroid/content/res/Resources;]
      [61] astore v5
      [63] aload v4
      [65] getfield #168
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mColor Ljava/lang/String;]
      [68] iconst_1
      [69] invokevirtual #215
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [72] astore v6
      [74] aload v5
      [76] aload v6
      [78] ldc #49
        + String [color]
      [80] ldc #37
        + String [android]
      [82] invokevirtual #173
        + Methodref [android/content/res/Resources.getIdentifier (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I]
      [85] istore v7
      [87] iload v7
      [89] ifeq +72 (target=161)
      [92] aload v5
      [94] iload v7
      [96] invokevirtual #172
        + Methodref [android/content/res/Resources.getColorStateList (I)Landroid/content/res/ColorStateList;]
      [99] astore v8
      [101] aload_0 v0
      [102] new #105
        + Class [android/text/style/TextAppearanceSpan]
      [105] dup
      [106] aconst_null
      [107] iconst_0
      [108] iconst_0
      [109] aload v8
      [111] aconst_null
      [112] invokespecial #197
        + Methodref [android/text/style/TextAppearanceSpan.<init> (Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V]
      [115] iload_3 v3
      [116] iload_1 v1
      [117] bipush 33
      [119] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [122] goto +39 (target=161)
      [125] aload v4
      [127] getfield #168
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mColor Ljava/lang/String;]
      [130] invokestatic #246
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.getHtmlColor (Ljava/lang/String;)I]
      [133] istore v5
      [135] iload v5
      [137] iconst_m1
      [138] ificmpeq +23 (target=161)
      [141] aload_0 v0
      [142] new #97
        + Class [android/text/style/ForegroundColorSpan]
      [145] dup
      [146] iload v5
      [148] ldc #1
        + Integer [-16777216]
      [150] ior
      [151] invokespecial #190
        + Methodref [android/text/style/ForegroundColorSpan.<init> (I)V]
      [154] iload_3 v3
      [155] iload_1 v1
      [156] bipush 33
      [158] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [161] aload v4
      [163] getfield #169
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mFace Ljava/lang/String;]
      [166] ifnull +23 (target=189)
      [169] aload_0 v0
      [170] new #106
        + Class [android/text/style/TypefaceSpan]
      [173] dup
      [174] aload v4
      [176] getfield #169
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mFace Ljava/lang/String;]
      [179] invokespecial #198
        + Methodref [android/text/style/TypefaceSpan.<init> (Ljava/lang/String;)V]
      [182] iload_3 v3
      [183] iload_1 v1
      [184] bipush 33
      [186] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [189] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 28)
        [0] -> line 852
        [5] -> line 853
        [12] -> line 854
        [18] -> line 856
        [23] -> line 858
        [28] -> line 859
        [34] -> line 861
        [45] -> line 862
        [58] -> line 863
        [63] -> line 864
        [74] -> line 865
        [87] -> line 866
        [92] -> line 867
        [101] -> line 868
        [111] -> line 869
        [117] -> line 870
        [119] -> line 868
        [122] -> line 872
        [125] -> line 873
        [135] -> line 874
        [141] -> line 875
        [154] -> line 876
        [158] -> line 875
        [161] -> line 881
        [169] -> line 882
        [184] -> line 883
        [186] -> line 882
        [189] -> line 886
      + Local variable table attribute (count = 10)
        v0: 0 -> 190 [Landroid/text/SpannableStringBuilder; text]
        v1: 5 -> 190 [I len]
        v2: 12 -> 190 [Ljava/lang/Object; obj]
        v3: 18 -> 190 [I where]
        v4: 34 -> 189 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Font; f]
        v5: 63 -> 122 [Landroid/content/res/Resources; res]
        v6: 74 -> 122 [Ljava/lang/String; name]
        v7: 87 -> 122 [I colorRes]
        v8: 101 -> 122 [Landroid/content/res/ColorStateList; colors]
        v5: 135 -> 161 [I c]
  + Method:       startA(Landroid/text/SpannableStringBuilder;Lorg/xml/sax/Attributes;)V
    Access flags: 0xa
      = private static void startA(android.text.SpannableStringBuilder,org.xml.sax.Attributes)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 33, locals = 4, stack = 5):
      [0] aload_1 v1
      [1] ldc #24
        + String []
      [3] ldc #58
        + String [href]
      [5] invokeinterface #295
        + InterfaceMethodref [org/xml/sax/Attributes.getValue (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [10] astore_2 v2
      [11] aload_0 v0
      [12] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [15] istore_3 v3
      [16] aload_0 v0
      [17] new #133
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Href]
      [20] dup
      [21] aload_2 v2
      [22] invokespecial #262
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Href.<init> (Ljava/lang/String;)V]
      [25] iload_3 v3
      [26] iload_3 v3
      [27] bipush 17
      [29] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [32] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 890
        [11] -> line 892
        [16] -> line 893
        [32] -> line 894
      + Local variable table attribute (count = 4)
        v0: 0 -> 33 [Landroid/text/SpannableStringBuilder; text]
        v1: 0 -> 33 [Lorg/xml/sax/Attributes; attributes]
        v2: 11 -> 33 [Ljava/lang/String; href]
        v3: 16 -> 33 [I len]
  + Method:       endA(Landroid/text/SpannableStringBuilder;)V
    Access flags: 0xa
      = private static void endA(android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 68, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [4] istore_1 v1
      [5] aload_0 v0
      [6] ldc #133
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Href]
      [8] invokestatic #247
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.getLast (Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;]
      [11] astore_2 v2
      [12] aload_0 v0
      [13] aload_2 v2
      [14] invokevirtual #183
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [17] istore_3 v3
      [18] aload_0 v0
      [19] aload_2 v2
      [20] invokevirtual #186
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [23] iload_3 v3
      [24] iload_1 v1
      [25] ificmpeq +42 (target=67)
      [28] aload_2 v2
      [29] checkcast #133
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Href]
      [32] astore v4
      [34] aload v4
      [36] ifnull +31 (target=67)
      [39] aload v4
      [41] getfield #170
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Href.mHref Ljava/lang/String;]
      [44] ifnull +23 (target=67)
      [47] aload_0 v0
      [48] new #107
        + Class [android/text/style/URLSpan]
      [51] dup
      [52] aload v4
      [54] getfield #170
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Href.mHref Ljava/lang/String;]
      [57] invokespecial #199
        + Methodref [android/text/style/URLSpan.<init> (Ljava/lang/String;)V]
      [60] iload_3 v3
      [61] iload_1 v1
      [62] bipush 33
      [64] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [67] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 897
        [5] -> line 898
        [12] -> line 899
        [18] -> line 901
        [23] -> line 903
        [28] -> line 904
        [34] -> line 906
        [39] -> line 907
        [47] -> line 908
        [62] -> line 909
        [64] -> line 908
        [67] -> line 913
      + Local variable table attribute (count = 5)
        v0: 0 -> 68 [Landroid/text/SpannableStringBuilder; text]
        v1: 5 -> 68 [I len]
        v2: 12 -> 68 [Ljava/lang/Object; obj]
        v3: 18 -> 68 [I where]
        v4: 34 -> 67 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Href; h]
  + Method:       endHeader(Landroid/text/SpannableStringBuilder;)V
    Access flags: 0xa
      = private static void endHeader(android.text.SpannableStringBuilder)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [4] istore_1 v1
      [5] aload_0 v0
      [6] ldc #132
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Header]
      [8] invokestatic #247
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.getLast (Landroid/text/Spanned;Ljava/lang/Class;)Ljava/lang/Object;]
      [11] astore_2 v2
      [12] aload_0 v0
      [13] aload_2 v2
      [14] invokevirtual #183
        + Methodref [android/text/SpannableStringBuilder.getSpanStart (Ljava/lang/Object;)I]
      [17] istore_3 v3
      [18] aload_0 v0
      [19] aload_2 v2
      [20] invokevirtual #186
        + Methodref [android/text/SpannableStringBuilder.removeSpan (Ljava/lang/Object;)V]
      [23] goto +6 (target=29)
      [26] iinc v1, -1
      [29] iload_1 v1
      [30] iload_3 v3
      [31] ificmple +15 (target=46)
      [34] aload_0 v0
      [35] iload_1 v1
      [36] iconst_1
      [37] isub
      [38] invokevirtual #181
        + Methodref [android/text/SpannableStringBuilder.charAt (I)C]
      [41] bipush 10
      [43] ificmpeq -17 (target=26)
      [46] iload_3 v3
      [47] iload_1 v1
      [48] ificmpeq +49 (target=97)
      [51] aload_2 v2
      [52] checkcast #132
        + Class [org/edublogs/android/util/HtmlToSpannedConverter$Header]
      [55] astore v4
      [57] aload_0 v0
      [58] new #100
        + Class [android/text/style/RelativeSizeSpan]
      [61] dup
      [62] getstatic #158
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.HEADER_SIZES [F]
      [65] aload v4
      [67] invokestatic #261
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Header.access$0 (Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;)I]
      [70] faload
      [71] invokespecial #192
        + Methodref [android/text/style/RelativeSizeSpan.<init> (F)V]
      [74] iload_3 v3
      [75] iload_1 v1
      [76] bipush 33
      [78] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [81] aload_0 v0
      [82] new #102
        + Class [android/text/style/StyleSpan]
      [85] dup
      [86] iconst_1
      [87] invokespecial #194
        + Methodref [android/text/style/StyleSpan.<init> (I)V]
      [90] iload_3 v3
      [91] iload_1 v1
      [92] bipush 33
      [94] invokevirtual #187
        + Methodref [android/text/SpannableStringBuilder.setSpan (Ljava/lang/Object;III)V]
      [97] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 916
        [5] -> line 917
        [12] -> line 919
        [18] -> line 921
        [23] -> line 924
        [26] -> line 925
        [29] -> line 924
        [46] -> line 928
        [51] -> line 929
        [57] -> line 931
        [75] -> line 932
        [78] -> line 931
        [81] -> line 933
        [92] -> line 934
        [94] -> line 933
        [97] -> line 936
      + Local variable table attribute (count = 5)
        v0: 0 -> 98 [Landroid/text/SpannableStringBuilder; text]
        v1: 5 -> 98 [I len]
        v2: 12 -> 98 [Ljava/lang/Object; obj]
        v3: 18 -> 98 [I where]
        v4: 57 -> 97 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Header; h]
  + Method:       setDocumentLocator(Lorg/xml/sax/Locator;)V
    Access flags: 0x1
      = public void setDocumentLocator(org.xml.sax.Locator)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 939
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 1 [Lorg/xml/sax/Locator; locator]
  + Method:       startDocument()V
    Access flags: 0x1
      = public void startDocument()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 942
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       endDocument()V
    Access flags: 0x1
      = public void endDocument()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 1, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 945
      + Local variable table attribute (count = 1)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       startPrefixMapping(Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void startPrefixMapping(java.lang.String,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 949
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 1 [Ljava/lang/String; prefix]
        v2: 0 -> 1 [Ljava/lang/String; uri]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       endPrefixMapping(Ljava/lang/String;)V
    Access flags: 0x1
      = public void endPrefixMapping(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 952
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 1 [Ljava/lang/String; prefix]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       startElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
    Access flags: 0x1
      = public void startElement(java.lang.String,java.lang.String,java.lang.String,org.xml.sax.Attributes)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 230, locals = 8, stack = 4):
      [0] aload_0 v0
      [1] getfield #165
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
      [4] ifne +9 (target=13)
      [7] aload_0 v0
      [8] ldc #24
        + String []
      [10] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [13] aload_2 v2
      [14] astore v5
      [16] ldc #24
        + String []
      [18] aload v5
      [20] invokevirtual #211
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [23] ifeq +6 (target=29)
      [26] aload_3 v3
      [27] astore v5
      [29] aload_0 v0
      [30] dup
      [31] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [34] new #120
        + Class [java/lang/StringBuilder]
      [37] dup_x1
      [38] swap
      [39] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [42] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [45] ldc #30
        + String [<]
      [47] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] aload v5
      [52] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [55] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [58] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [61] aload v4
      [63] ifnull +132 (target=195)
      [66] iconst_0
      [67] istore v6
      [69] goto +114 (target=183)
      [72] aload v4
      [74] iload v6
      [76] invokeinterface #291
        + InterfaceMethodref [org/xml/sax/Attributes.getLocalName (I)Ljava/lang/String;]
      [81] astore v7
      [83] ldc #24
        + String []
      [85] aload v7
      [87] invokevirtual #211
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [90] ifeq +14 (target=104)
      [93] aload v4
      [95] iload v6
      [97] invokeinterface #292
        + InterfaceMethodref [org/xml/sax/Attributes.getQName (I)Ljava/lang/String;]
      [102] astore v7
      [104] aload_0 v0
      [105] dup
      [106] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [109] new #120
        + Class [java/lang/StringBuilder]
      [112] dup_x1
      [113] swap
      [114] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [117] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [120] ldc #27
        + String [ ]
      [122] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [125] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [128] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [131] aload_0 v0
      [132] dup
      [133] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [136] new #120
        + Class [java/lang/StringBuilder]
      [139] dup_x1
      [140] swap
      [141] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [144] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [147] aload v7
      [149] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [152] ldc #33
        + String [="]
      [154] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [157] aload v4
      [159] iload v6
      [161] invokeinterface #293
        + InterfaceMethodref [org/xml/sax/Attributes.getValue (I)Ljava/lang/String;]
      [166] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [169] ldc #29
        + String ["]
      [171] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [174] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [177] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [180] iinc v6, 1
      [183] iload v6
      [185] aload v4
      [187] invokeinterface #290
        + InterfaceMethodref [org/xml/sax/Attributes.getLength ()I]
      [192] ificmplt -120 (target=72)
      [195] aload_0 v0
      [196] dup
      [197] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [200] new #120
        + Class [java/lang/StringBuilder]
      [203] dup_x1
      [204] swap
      [205] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [208] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [211] ldc #34
        + String [>]
      [213] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [216] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [219] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [222] aload_0 v0
      [223] aload_2 v2
      [224] aload v4
      [226] invokespecial #251
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleStartTag (Ljava/lang/String;Lorg/xml/sax/Attributes;)V]
      [229] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 957
        [7] -> line 958
        [13] -> line 961
        [16] -> line 962
        [26] -> line 963
        [29] -> line 964
        [61] -> line 965
        [66] -> line 966
        [72] -> line 967
        [83] -> line 968
        [93] -> line 969
        [104] -> line 970
        [131] -> line 971
        [147] -> line 971
        [169] -> line 972
        [180] -> line 966
        [195] -> line 975
        [222] -> line 977
        [229] -> line 978
      + Local variable table attribute (count = 8)
        v0: 0 -> 230 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 230 [Ljava/lang/String; uri]
        v2: 0 -> 230 [Ljava/lang/String; localName]
        v3: 0 -> 230 [Ljava/lang/String; qName]
        v4: 0 -> 230 [Lorg/xml/sax/Attributes; attributes]
        v5: 16 -> 230 [Ljava/lang/String; eName]
        v6: 69 -> 195 [I i]
        v7: 83 -> 180 [Ljava/lang/String; aName]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void endElement(java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 54, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #165
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
      [4] ifeq +44 (target=48)
      [7] aload_0 v0
      [8] dup
      [9] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [12] new #120
        + Class [java/lang/StringBuilder]
      [15] dup_x1
      [16] swap
      [17] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [20] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [23] ldc #31
        + String [</]
      [25] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] aload_2 v2
      [29] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] ldc #34
        + String [>]
      [34] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [37] ldc #25
        + String [
]
      [39] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [42] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [45] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [48] aload_0 v0
      [49] aload_2 v2
      [50] invokespecial #249
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.handleEndTag (Ljava/lang/String;)V]
      [53] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 982
        [7] -> line 983
        [48] -> line 985
        [53] -> line 986
      + Local variable table attribute (count = 4)
        v0: 0 -> 54 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 54 [Ljava/lang/String; uri]
        v2: 0 -> 54 [Ljava/lang/String; localName]
        v3: 0 -> 54 [Ljava/lang/String; qName]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       characters([CII)V
    Access flags: 0x1
      = public void characters(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 254, locals = 9, stack = 6):
      [0] new #120
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #220
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore v4
      [9] iconst_0
      [10] istore v5
      [12] goto +121 (target=133)
      [15] aload_1 v1
      [16] iload v5
      [18] iload_2 v2
      [19] iadd
      [20] caload
      [21] istore v6
      [23] iload v6
      [25] bipush 32
      [27] ificmpeq +10 (target=37)
      [30] iload v6
      [32] bipush 10
      [34] ificmpne +88 (target=122)
      [37] aload v4
      [39] invokevirtual #225
        + Methodref [java/lang/StringBuilder.length ()I]
      [42] istore v8
      [44] iload v8
      [46] ifne +40 (target=86)
      [49] aload_0 v0
      [50] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [53] invokevirtual #185
        + Methodref [android/text/SpannableStringBuilder.length ()I]
      [56] istore v8
      [58] iload v8
      [60] ifne +10 (target=70)
      [63] bipush 10
      [65] istore v7
      [67] goto +30 (target=97)
      [70] aload_0 v0
      [71] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [74] iload v8
      [76] iconst_1
      [77] isub
      [78] invokevirtual #181
        + Methodref [android/text/SpannableStringBuilder.charAt (I)C]
      [81] istore v7
      [83] goto +14 (target=97)
      [86] aload v4
      [88] iload v8
      [90] iconst_1
      [91] isub
      [92] invokevirtual #224
        + Methodref [java/lang/StringBuilder.charAt (I)C]
      [95] istore v7
      [97] iload v7
      [99] bipush 32
      [101] ificmpeq +29 (target=130)
      [104] iload v7
      [106] bipush 10
      [108] ificmpeq +22 (target=130)
      [111] aload v4
      [113] bipush 32
      [115] invokevirtual #222
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [118] pop
      [119] goto +11 (target=130)
      [122] aload v4
      [124] iload v6
      [126] invokevirtual #222
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [129] pop
      [130] iinc v5, 1
      [133] iload v5
      [135] iload_3 v3
      [136] ificmplt -121 (target=15)
      [139] aload_0 v0
      [140] getfield #165
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagFound Z]
      [143] ifeq +90 (target=233)
      [146] aload v4
      [148] invokevirtual #225
        + Methodref [java/lang/StringBuilder.length ()I]
      [151] iload_3 v3
      [152] ificmpge +43 (target=195)
      [155] aload_0 v0
      [156] dup
      [157] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [160] new #120
        + Class [java/lang/StringBuilder]
      [163] dup_x1
      [164] swap
      [165] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [168] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [171] aload v4
      [173] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [176] iload_2 v2
      [177] iload_3 v3
      [178] iconst_1
      [179] isub
      [180] invokevirtual #216
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [183] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [186] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [189] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [192] goto +61 (target=253)
      [195] aload_0 v0
      [196] dup
      [197] getfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [200] new #120
        + Class [java/lang/StringBuilder]
      [203] dup_x1
      [204] swap
      [205] invokestatic #219
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [208] invokespecial #221
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [211] aload v4
      [213] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [216] iload_2 v2
      [217] iload_3 v3
      [218] invokevirtual #216
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [221] invokevirtual #223
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [224] invokevirtual #226
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [227] putfield #164
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mysteryTagContent Ljava/lang/String;]
      [230] goto +23 (target=253)
      [233] aload_0 v0
      [234] getfield #163
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.mSpannableStringBuilder Landroid/text/SpannableStringBuilder;]
      [237] aload v4
      [239] invokevirtual #180
        + Methodref [android/text/SpannableStringBuilder.append (Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;]
      [242] pop
      [243] goto +10 (target=253)
      [246] astore v5
      [248] aload v5
      [250] invokevirtual #204
        + Methodref [java/lang/Exception.printStackTrace ()V]
      [253] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (139 -> 243: 246):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 29)
        [0] -> line 990
        [9] -> line 997
        [15] -> line 998
        [23] -> line 1000
        [37] -> line 1002
        [44] -> line 1004
        [49] -> line 1005
        [58] -> line 1007
        [63] -> line 1008
        [67] -> line 1009
        [70] -> line 1010
        [83] -> line 1012
        [86] -> line 1013
        [97] -> line 1016
        [111] -> line 1017
        [119] -> line 1019
        [122] -> line 1020
        [130] -> line 997
        [139] -> line 1025
        [146] -> line 1026
        [155] -> line 1027
        [171] -> line 1027
        [177] -> line 1028
        [195] -> line 1030
        [230] -> line 1031
        [233] -> line 1032
        [243] -> line 1033
        [248] -> line 1034
        [253] -> line 1036
      + Local variable table attribute (count = 12)
        v0: 0 -> 254 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 254 [[C ch]
        v2: 0 -> 254 [I start]
        v3: 0 -> 254 [I length]
        v4: 9 -> 254 [Ljava/lang/StringBuilder; sb]
        v5: 12 -> 139 [I i]
        v6: 23 -> 130 [C c]
        v7: 67 -> 70 [C pred]
        v7: 83 -> 86 [C pred]
        v7: 97 -> 119 [C pred]
        v8: 44 -> 119 [I len]
        v5: 248 -> 253 [Ljava/lang/Exception; e]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       ignorableWhitespace([CII)V
    Access flags: 0x1
      = public void ignorableWhitespace(char[],int,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1040
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 1 [[C ch]
        v2: 0 -> 1 [I start]
        v3: 0 -> 1 [I length]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       processingInstruction(Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public void processingInstruction(java.lang.String,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1044
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 1 [Ljava/lang/String; target]
        v2: 0 -> 1 [Ljava/lang/String; data]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       skippedEntity(Ljava/lang/String;)V
    Access flags: 0x1
      = public void skippedEntity(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1047
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/util/HtmlToSpannedConverter; this]
        v1: 0 -> 1 [Ljava/lang/String; name]
    + Exceptions attribute (count = 1)
      + Class [org/xml/sax/SAXException]
  + Method:       buildColorMap()Ljava/util/HashMap;
    Access flags: 0xa
      = private static java.util.HashMap buildColorMap()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 203, locals = 1, stack = 3):
      [0] new #121
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #227
        + Methodref [java/util/HashMap.<init> ()V]
      [7] astore_0 v0
      [8] aload_0 v0
      [9] ldc #39
        + String [aqua]
      [11] ldc #5
        + Integer [65535]
      [13] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [16] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [19] pop
      [20] aload_0 v0
      [21] ldc #42
        + String [black]
      [23] iconst_0
      [24] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [27] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [30] pop
      [31] aload_0 v0
      [32] ldc #44
        + String [blue]
      [34] sipush 255
      [37] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [40] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [43] pop
      [44] aload_0 v0
      [45] ldc #55
        + String [fuchsia]
      [47] ldc #12
        + Integer [16711935]
      [49] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [52] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [55] pop
      [56] aload_0 v0
      [57] ldc #56
        + String [green]
      [59] ldc #2
        + Integer [32768]
      [61] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [64] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [67] pop
      [68] aload_0 v0
      [69] ldc #57
        + String [grey]
      [71] ldc #9
        + Integer [8421504]
      [73] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [76] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [79] pop
      [80] aload_0 v0
      [81] ldc #62
        + String [lime]
      [83] ldc #4
        + Integer [65280]
      [85] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [88] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [91] pop
      [92] aload_0 v0
      [93] ldc #63
        + String [maroon]
      [95] ldc #6
        + Integer [8388608]
      [97] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [100] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [103] pop
      [104] aload_0 v0
      [105] ldc #65
        + String [navy]
      [107] sipush 128
      [110] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [113] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [116] pop
      [117] aload_0 v0
      [118] ldc #66
        + String [olive]
      [120] ldc #8
        + Integer [8421376]
      [122] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [125] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [128] pop
      [129] aload_0 v0
      [130] ldc #69
        + String [purple]
      [132] ldc #7
        + Integer [8388736]
      [134] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [137] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [140] pop
      [141] aload_0 v0
      [142] ldc #70
        + String [red]
      [144] ldc #11
        + Integer [16711680]
      [146] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [149] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [152] pop
      [153] aload_0 v0
      [154] ldc #71
        + String [silver]
      [156] ldc #10
        + Integer [12632256]
      [158] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [161] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [164] pop
      [165] aload_0 v0
      [166] ldc #77
        + String [teal]
      [168] ldc #3
        + Integer [32896]
      [170] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [173] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [176] pop
      [177] aload_0 v0
      [178] ldc #80
        + String [white]
      [180] ldc #14
        + Integer [16777215]
      [182] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [185] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [188] pop
      [189] aload_0 v0
      [190] ldc #82
        + String [yellow]
      [192] ldc #13
        + Integer [16776960]
      [194] invokestatic #207
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [197] invokevirtual #229
        + Methodref [java/util/HashMap.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [200] pop
      [201] aload_0 v0
      [202] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 18)
        [0] -> line 1108
        [8] -> line 1109
        [20] -> line 1110
        [31] -> line 1111
        [44] -> line 1112
        [56] -> line 1113
        [68] -> line 1114
        [80] -> line 1115
        [92] -> line 1116
        [104] -> line 1117
        [117] -> line 1118
        [129] -> line 1119
        [141] -> line 1120
        [153] -> line 1121
        [165] -> line 1122
        [177] -> line 1123
        [189] -> line 1124
        [201] -> line 1125
      + Local variable table attribute (count = 1)
        v0: 8 -> 203 [Ljava/util/HashMap; map]
      + Local variable type table attribute (count = 1)
        v0: 8 -> 203 [Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>; map]
    + Signature attribute:
      + Utf8 [()Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Integer;>;]
  + Method:       getHtmlColor(Ljava/lang/String;)I
    Access flags: 0xa
      = private static int getHtmlColor(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 3, stack = 2):
      [0] getstatic #157
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter.COLORS Ljava/util/HashMap;]
      [3] aload_0 v0
      [4] invokevirtual #217
        + Methodref [java/lang/String.toLowerCase ()Ljava/lang/String;]
      [7] invokevirtual #228
        + Methodref [java/util/HashMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [10] checkcast #115
        + Class [java/lang/Integer]
      [13] astore_1 v1
      [14] aload_1 v1
      [15] ifnull +8 (target=23)
      [18] aload_1 v1
      [19] invokevirtual #205
        + Methodref [java/lang/Integer.intValue ()I]
      [22] ireturn
      [23] aload_0 v0
      [24] iconst_m1
      [25] invokestatic #241
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.convertValueToInt (Ljava/lang/CharSequence;I)I]
      [28] ireturn
      [29] astore_2 v2
      [30] iconst_m1
      [31] ireturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (23 -> 28: 29):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1137
        [14] -> line 1138
        [18] -> line 1139
        [23] -> line 1142
        [29] -> line 1143
        [30] -> line 1144
      + Local variable table attribute (count = 3)
        v0: 0 -> 32 [Ljava/lang/String; color]
        v1: 14 -> 32 [Ljava/lang/Integer; i]
        v2: 30 -> 32 [Ljava/lang/NumberFormatException; nfe]
  + Method:       convertValueToInt(Ljava/lang/CharSequence;I)I
    Access flags: 0x19
      = public static final int convertValueToInt(java.lang.CharSequence,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 141, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] ifnonnull +5 (target=6)
      [4] iload_1 v1
      [5] ireturn
      [6] aload_0 v0
      [7] invokeinterface #288
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [12] astore_2 v2
      [13] iconst_1
      [14] istore_3 v3
      [15] iconst_0
      [16] istore v4
      [18] aload_2 v2
      [19] invokevirtual #213
        + Methodref [java/lang/String.length ()I]
      [22] istore v5
      [24] bipush 10
      [26] istore v6
      [28] bipush 45
      [30] aload_2 v2
      [31] iconst_0
      [32] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [35] ificmpne +8 (target=43)
      [38] iconst_m1
      [39] istore_3 v3
      [40] iinc v4, 1
      [43] bipush 48
      [45] aload_2 v2
      [46] iload v4
      [48] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [51] ificmpne +58 (target=109)
      [54] iload v4
      [56] iload v5
      [58] iconst_1
      [59] isub
      [60] ificmpne +5 (target=65)
      [63] iconst_0
      [64] ireturn
      [65] aload_2 v2
      [66] iload v4
      [68] iconst_1
      [69] iadd
      [70] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [73] istore v7
      [75] bipush 120
      [77] iload v7
      [79] ificmpeq +10 (target=89)
      [82] bipush 88
      [84] iload v7
      [86] ificmpne +13 (target=99)
      [89] iinc v4, 2
      [92] bipush 16
      [94] istore v6
      [96] goto +31 (target=127)
      [99] iinc v4, 1
      [102] bipush 8
      [104] istore v6
      [106] goto +21 (target=127)
      [109] bipush 35
      [111] aload_2 v2
      [112] iload v4
      [114] invokevirtual #210
        + Methodref [java/lang/String.charAt (I)C]
      [117] ificmpne +10 (target=127)
      [120] iinc v4, 1
      [123] bipush 16
      [125] istore v6
      [127] aload_2 v2
      [128] iload v4
      [130] invokevirtual #215
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [133] iload v6
      [135] invokestatic #206
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;I)I]
      [138] iload_3 v3
      [139] imul
      [140] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 1151
        [4] -> line 1152
        [6] -> line 1154
        [13] -> line 1159
        [15] -> line 1160
        [18] -> line 1161
        [24] -> line 1162
        [28] -> line 1164
        [38] -> line 1165
        [40] -> line 1166
        [43] -> line 1169
        [54] -> line 1171
        [63] -> line 1172
        [65] -> line 1174
        [75] -> line 1176
        [89] -> line 1177
        [92] -> line 1178
        [96] -> line 1179
        [99] -> line 1180
        [102] -> line 1181
        [106] -> line 1183
        [120] -> line 1184
        [123] -> line 1185
        [127] -> line 1188
      + Local variable table attribute (count = 8)
        v0: 0 -> 141 [Ljava/lang/CharSequence; charSeq]
        v1: 0 -> 141 [I defaultValue]
        v2: 13 -> 141 [Ljava/lang/String; nm]
        v3: 15 -> 141 [I sign]
        v4: 18 -> 141 [I index]
        v5: 24 -> 141 [I len]
        v6: 28 -> 141 [I base]
        v7: 75 -> 106 [C c]

Class file attributes (count = 2):
  + Inner classes attribute (count = 18)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/graphics/BitmapFactory$Options]
      + Class [android/graphics/BitmapFactory]
      + Utf8 [Options]
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/text/Layout$Alignment]
      + Class [android/text/Layout]
      + Utf8 [Alignment]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/text/style/AlignmentSpan$Standard]
      + Class [android/text/style/AlignmentSpan]
      + Utf8 [Standard]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Big]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Big]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Blockquote]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Bold]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Font]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Font]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Header]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Header]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Href]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Href]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Italic]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Monospace]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Small]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Small]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Strike]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Sub]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Super]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Super]
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Underline]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPHtml$ImageGetter]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [ImageGetter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPHtml$TagHandler]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [TagHandler]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Big
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Big extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Big]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Big.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Big;)V]
  + Utf8 [<init>]
  + Utf8 [Big]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Big;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Big]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Big()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1058
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Big; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Big;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Big(org.edublogs.android.util.HtmlToSpannedConverter$Big)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Big.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1058
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Big]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Big]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Blockquote
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Blockquote extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote;)V]
  + Utf8 [<init>]
  + Utf8 [Blockquote]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Blockquote()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1067
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Blockquote;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Blockquote(org.edublogs.android.util.HtmlToSpannedConverter$Blockquote)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1067
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Blockquote]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Blockquote]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Bold
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Bold extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Bold.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;)V]
  + Utf8 [<init>]
  + Utf8 [Bold]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Bold()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1049
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Bold;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Bold(org.edublogs.android.util.HtmlToSpannedConverter$Bold)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Bold.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1049
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Bold]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Bold]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Font
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Font extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 30):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Font]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mColor Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mFace Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mColor Ljava/lang/String;]
  + NameAndType [mFace Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Font]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Font;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [color]
  + Utf8 [face]
  + Utf8 [java/lang/Object]
  + Utf8 [mColor]
  + Utf8 [mFace]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Font]
  + Utf8 [this]

Fields (count = 2):
  + Field:        mColor Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String mColor
  + Field:        mFace Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String mFace

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public HtmlToSpannedConverter$Font(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #4
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mColor Ljava/lang/String;]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #5
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Font.mFace Ljava/lang/String;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1083
        [4] -> line 1084
        [9] -> line 1085
        [14] -> line 1086
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Font; this]
        v1: 0 -> 15 [Ljava/lang/String; color]
        v2: 0 -> 15 [Ljava/lang/String; face]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Font]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Font]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Header
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Header extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 28):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Header]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Header.mLevel I]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mLevel I]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Header]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [access$0]
  + Utf8 [java/lang/Object]
  + Utf8 [level]
  + Utf8 [mLevel]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Header]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mLevel I
    Access flags: 0x2
      = private int mLevel

Methods (count = 2):
  + Method:       <init>(I)V
    Access flags: 0x1
      = public HtmlToSpannedConverter$Header(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iload_1 v1
      [6] putfield #4
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Header.mLevel I]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1100
        [4] -> line 1101
        [9] -> line 1102
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Header; this]
        v1: 0 -> 10 [I level]
  + Method:       access$0(Lorg/edublogs/android/util/HtmlToSpannedConverter$Header;)I
    Access flags: 0x1008
      = static synthetic int access$0(org.edublogs.android.util.HtmlToSpannedConverter$Header)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Header.mLevel I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1098
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Header]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Header]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Href
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Href extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 26):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Href]
  + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Href.mHref Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [mHref Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Href]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Href;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [href]
  + Utf8 [java/lang/Object]
  + Utf8 [mHref]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Href]
  + Utf8 [this]

Fields (count = 1):
  + Field:        mHref Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String mHref

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public HtmlToSpannedConverter$Href(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #4
        + Fieldref [org/edublogs/android/util/HtmlToSpannedConverter$Href.mHref Ljava/lang/String;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 1092
        [4] -> line 1093
        [9] -> line 1094
      + Local variable table attribute (count = 2)
        v0: 0 -> 10 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Href; this]
        v1: 0 -> 10 [Ljava/lang/String; href]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Href]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Href]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Italic
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Italic extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Italic.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Italic]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Italic()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1052
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Italic;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Italic(org.edublogs.android.util.HtmlToSpannedConverter$Italic)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Italic.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1052
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Italic]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Italic]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Monospace
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Monospace extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Monospace.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace;]
  + Utf8 [Monospace]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Monospace()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1064
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Monospace;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Monospace(org.edublogs.android.util.HtmlToSpannedConverter$Monospace)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Monospace.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1064
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Monospace]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Monospace]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Small
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Small extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Small]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Small.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Small;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Small;]
  + Utf8 [Small]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Small]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Small()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1061
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Small; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Small;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Small(org.edublogs.android.util.HtmlToSpannedConverter$Small)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Small.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1061
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Small]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Small]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Strike
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Strike extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Strike.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike;]
  + Utf8 [SourceFile]
  + Utf8 [Strike]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Strike()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1076
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Strike;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Strike(org.edublogs.android.util.HtmlToSpannedConverter$Strike)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Strike.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1076
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Strike]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Strike]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Sub
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Sub extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Sub.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub;]
  + Utf8 [SourceFile]
  + Utf8 [Sub]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Sub()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1073
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Sub;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Sub(org.edublogs.android.util.HtmlToSpannedConverter$Sub)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Sub.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1073
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Sub]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Sub]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Super
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Super extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Super]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Super.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Super;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Super;]
  + Utf8 [SourceFile]
  + Utf8 [Super]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Super]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Super()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1070
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Super; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Super;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Super(org.edublogs.android.util.HtmlToSpannedConverter$Super)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Super.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1070
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Super]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Super]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HtmlToSpannedConverter$Underline
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HtmlToSpannedConverter$Underline extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Underline.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline;]
  + Utf8 [SourceFile]
  + Utf8 [Underline]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x2
      = private HtmlToSpannedConverter$Underline()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1055
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline; this]
  + Method:       <init>(Lorg/edublogs/android/util/HtmlToSpannedConverter$Underline;)V
    Access flags: 0x1000
      = synthetic HtmlToSpannedConverter$Underline(org.edublogs.android.util.HtmlToSpannedConverter$Underline)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter$Underline.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1055
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/HtmlToSpannedConverter$Underline]
      + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      + Utf8 [Underline]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HttpRequest
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.HttpRequest extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 294):
  + String [
--00content0boundary00--
]
  + String [Content-Encoding]
  + String [Content-Length]
  + String [Content-Type]
  + String [GET]
  + String [Location]
  + String [UTF-8]
  + String [charset]
  + String [gzip]
  + Class [java/io/BufferedInputStream]
  + Class [java/io/ByteArrayOutputStream]
  + Class [java/io/IOException]
  + Class [java/lang/CharSequence]
  + Class [java/lang/NullPointerException]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/HttpURLConnection]
  + Class [java/net/URL]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/zip/GZIPInputStream]
  + Class [org/edublogs/android/util/HttpRequest]
  + Class [org/edublogs/android/util/HttpRequest$8]
  + Class [org/edublogs/android/util/HttpRequest$CloseOperation]
  + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Class [org/edublogs/android/util/HttpRequest$Operation]
  + Class [org/edublogs/android/util/HttpRequest$RequestOutputStream]
  + Fieldref [org/edublogs/android/util/HttpRequest.EMPTY_STRINGS [Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/HttpRequest.bufferSize I]
  + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
  + Fieldref [org/edublogs/android/util/HttpRequest.ignoreCloseExceptions Z]
  + Fieldref [org/edublogs/android/util/HttpRequest.multipart Z]
  + Fieldref [org/edublogs/android/util/HttpRequest.output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + Fieldref [org/edublogs/android/util/HttpRequest.uncompress Z]
  + Methodref [java/io/BufferedInputStream.<init> (Ljava/io/InputStream;I)V]
  + Methodref [java/io/ByteArrayOutputStream.<init> ()V]
  + Methodref [java/io/ByteArrayOutputStream.<init> (I)V]
  + Methodref [java/io/ByteArrayOutputStream.toString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.charAt (I)C]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.indexOf (I)I]
  + Methodref [java/lang/String.indexOf (II)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;]
  + Methodref [java/net/HttpURLConnection.getHeaderField (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.getHeaderFieldInt (Ljava/lang/String;I)I]
  + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;]
  + Methodref [java/net/HttpURLConnection.getRequestMethod ()Ljava/lang/String;]
  + Methodref [java/net/HttpURLConnection.getResponseCode ()I]
  + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;]
  + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
  + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
  + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
  + Methodref [java/util/zip/GZIPInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [org/edublogs/android/util/HttpRequest.<init> (Ljava/lang/CharSequence;Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/util/HttpRequest.body (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.buffer ()Ljava/io/BufferedInputStream;]
  + Methodref [org/edublogs/android/util/HttpRequest.byteStream ()Ljava/io/ByteArrayOutputStream;]
  + Methodref [org/edublogs/android/util/HttpRequest.charset ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.closeOutput ()Lorg/edublogs/android/util/HttpRequest;]
  + Methodref [org/edublogs/android/util/HttpRequest.closeOutputQuietly ()Lorg/edublogs/android/util/HttpRequest;]
  + Methodref [org/edublogs/android/util/HttpRequest.code ()I]
  + Methodref [org/edublogs/android/util/HttpRequest.contentEncoding ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.contentLength ()I]
  + Methodref [org/edublogs/android/util/HttpRequest.copy (Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;]
  + Methodref [org/edublogs/android/util/HttpRequest.getParam (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.getValidCharset (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.header (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.intHeader (Ljava/lang/String;)I]
  + Methodref [org/edublogs/android/util/HttpRequest.intHeader (Ljava/lang/String;I)I]
  + Methodref [org/edublogs/android/util/HttpRequest.parameter (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.stream ()Ljava/io/InputStream;]
  + Methodref [org/edublogs/android/util/HttpRequest$8.<init> (Lorg/edublogs/android/util/HttpRequest;Ljava/io/Closeable;ZLjava/io/InputStream;Ljava/io/OutputStream;)V]
  + Methodref [org/edublogs/android/util/HttpRequest$8.call ()Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [org/edublogs/android/util/HttpRequest$RequestOutputStream.close ()V]
  + Methodref [org/edublogs/android/util/HttpRequest$RequestOutputStream.write (Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/io/InputStream;I)V]
  + NameAndType [<init> (Ljava/lang/CharSequence;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/HttpRequest;Ljava/io/Closeable;ZLjava/io/InputStream;Ljava/io/OutputStream;)V]
  + NameAndType [EMPTY_STRINGS [Ljava/lang/String;]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [body (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [buffer ()Ljava/io/BufferedInputStream;]
  + NameAndType [bufferSize I]
  + NameAndType [byteStream ()Ljava/io/ByteArrayOutputStream;]
  + NameAndType [call ()Ljava/lang/Object;]
  + NameAndType [charAt (I)C]
  + NameAndType [charset ()Ljava/lang/String;]
  + NameAndType [close ()V]
  + NameAndType [closeOutput ()Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [closeOutputQuietly ()Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [code ()I]
  + NameAndType [connection Ljava/net/HttpURLConnection;]
  + NameAndType [contentEncoding ()Ljava/lang/String;]
  + NameAndType [contentLength ()I]
  + NameAndType [copy (Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getErrorStream ()Ljava/io/InputStream;]
  + NameAndType [getHeaderField (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getHeaderFieldInt (Ljava/lang/String;I)I]
  + NameAndType [getInputStream ()Ljava/io/InputStream;]
  + NameAndType [getParam (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getRequestMethod ()Ljava/lang/String;]
  + NameAndType [getResponseCode ()I]
  + NameAndType [getURL ()Ljava/net/URL;]
  + NameAndType [getValidCharset (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [header (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [ignoreCloseExceptions Z]
  + NameAndType [indexOf (I)I]
  + NameAndType [indexOf (II)I]
  + NameAndType [intHeader (Ljava/lang/String;)I]
  + NameAndType [intHeader (Ljava/lang/String;I)I]
  + NameAndType [length ()I]
  + NameAndType [multipart Z]
  + NameAndType [openConnection ()Ljava/net/URLConnection;]
  + NameAndType [output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + NameAndType [parameter (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [setRequestMethod (Ljava/lang/String;)V]
  + NameAndType [stream ()Ljava/io/InputStream;]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [uncompress Z]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [write (Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + Utf8 [
--00content0boundary00--
]
  + Utf8 [()I]
  + Utf8 [()Ljava/io/BufferedInputStream;]
  + Utf8 [()Ljava/io/ByteArrayOutputStream;]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/net/URL;]
  + Utf8 [()Ljava/net/URLConnection;]
  + Utf8 [()Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [()V]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)C]
  + Utf8 [(I)I]
  + Utf8 [(I)V]
  + Utf8 [(II)I]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/InputStream;I)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [(Ljava/lang/CharSequence;)Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [(Lorg/edublogs/android/util/HttpRequest;)I]
  + Utf8 [(Lorg/edublogs/android/util/HttpRequest;Ljava/io/Closeable;ZLjava/io/InputStream;Ljava/io/OutputStream;)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [CloseOperation]
  + Utf8 [Code]
  + Utf8 [Content-Encoding]
  + Utf8 [Content-Length]
  + Utf8 [Content-Type]
  + Utf8 [EMPTY_STRINGS]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [GET]
  + Utf8 [HttpRequest.java]
  + Utf8 [HttpRequestException]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/ByteArrayOutputStream;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/io/OutputStream;]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [Ljava/lang/NullPointerException;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/HttpURLConnection;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Location]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [Operation]
  + Utf8 [RequestOutputStream]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [access$1]
  + Utf8 [append]
  + Utf8 [body]
  + Utf8 [buffer]
  + Utf8 [bufferSize]
  + Utf8 [byteStream]
  + Utf8 [call]
  + Utf8 [charAt]
  + Utf8 [charset]
  + Utf8 [close]
  + Utf8 [closeOutput]
  + Utf8 [closeOutputQuietly]
  + Utf8 [code]
  + Utf8 [connection]
  + Utf8 [contentEncoding]
  + Utf8 [contentLength]
  + Utf8 [copy]
  + Utf8 [defaultValue]
  + Utf8 [e]
  + Utf8 [end]
  + Utf8 [equals]
  + Utf8 [get]
  + Utf8 [getErrorStream]
  + Utf8 [getHeaderField]
  + Utf8 [getHeaderFieldInt]
  + Utf8 [getInputStream]
  + Utf8 [getParam]
  + Utf8 [getRequestMethod]
  + Utf8 [getResponseCode]
  + Utf8 [getURL]
  + Utf8 [getValidCharset]
  + Utf8 [gzip]
  + Utf8 [header]
  + Utf8 [headerName]
  + Utf8 [ignoreCloseExceptions]
  + Utf8 [indexOf]
  + Utf8 [input]
  + Utf8 [intHeader]
  + Utf8 [java/io/BufferedInputStream]
  + Utf8 [java/io/ByteArrayOutputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/NullPointerException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/HttpURLConnection]
  + Utf8 [java/net/URL]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/zip/GZIPInputStream]
  + Utf8 [length]
  + Utf8 [location]
  + Utf8 [method]
  + Utf8 [multipart]
  + Utf8 [name]
  + Utf8 [nameEnd]
  + Utf8 [openConnection]
  + Utf8 [org/edublogs/android/util/HttpRequest]
  + Utf8 [org/edublogs/android/util/HttpRequest$8]
  + Utf8 [org/edublogs/android/util/HttpRequest$CloseOperation]
  + Utf8 [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Utf8 [org/edublogs/android/util/HttpRequest$Operation]
  + Utf8 [org/edublogs/android/util/HttpRequest$RequestOutputStream]
  + Utf8 [output]
  + Utf8 [paramName]
  + Utf8 [paramValue]
  + Utf8 [parameter]
  + Utf8 [setRequestMethod]
  + Utf8 [size]
  + Utf8 [start]
  + Utf8 [stream]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [uncompress]
  + Utf8 [url]
  + Utf8 [value]
  + Utf8 [valueLength]
  + Utf8 [valueOf]
  + Utf8 [write]

Fields (count = 7):
  + Field:        EMPTY_STRINGS [Ljava/lang/String;
    Access flags: 0x1a
      = private static final java.lang.String[] EMPTY_STRINGS
  + Field:        connection Ljava/net/HttpURLConnection;
    Access flags: 0x12
      = private final java.net.HttpURLConnection connection
  + Field:        output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;
    Access flags: 0x2
      = private org.edublogs.android.util.HttpRequest$RequestOutputStream output
  + Field:        multipart Z
    Access flags: 0x2
      = private boolean multipart
  + Field:        ignoreCloseExceptions Z
    Access flags: 0x2
      = private boolean ignoreCloseExceptions
  + Field:        uncompress Z
    Access flags: 0x2
      = private boolean uncompress
  + Field:        bufferSize I
    Access flags: 0x2
      = private int bufferSize

Methods (count = 24):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 0, stack = 1):
      [0] iconst_0
      [1] anewarray #16
        + Class [java/lang/String]
      [4] putstatic #29
        + Fieldref [org/edublogs/android/util/HttpRequest.EMPTY_STRINGS [Ljava/lang/String;]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 228
        [7] -> line 232
      + Local variable table attribute (count = 0)
  + Method:       getValidCharset(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String getValidCharset(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] ifnull +12 (target=13)
      [4] aload_0 v0
      [5] invokevirtual #45
        + Methodref [java/lang/String.length ()I]
      [8] ifle +5 (target=13)
      [11] aload_0 v0
      [12] areturn
      [13] ldc #7
        + String [UTF-8]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 235
        [11] -> line 236
        [13] -> line 238
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Ljava/lang/String; charset]
  + Method:       get(Ljava/lang/CharSequence;)Lorg/edublogs/android/util/HttpRequest;
    Access flags: 0x9
      = public static org.edublogs.android.util.HttpRequest get(java.lang.CharSequence)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 11, locals = 1, stack = 4):
      [0] new #23
        + Class [org/edublogs/android/util/HttpRequest]
      [3] dup
      [4] aload_0 v0
      [5] ldc #5
        + String [GET]
      [7] invokespecial #64
        + Methodref [org/edublogs/android/util/HttpRequest.<init> (Ljava/lang/CharSequence;Ljava/lang/String;)V]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 840
      + Local variable table attribute (count = 1)
        v0: 0 -> 11 [Ljava/lang/CharSequence; url]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       <init>(Ljava/lang/CharSequence;Ljava/lang/String;)V
    Access flags: 0x1
      = public HttpRequest(java.lang.CharSequence,java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 66, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #40
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_1
      [6] putfield #32
        + Fieldref [org/edublogs/android/util/HttpRequest.ignoreCloseExceptions Z]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #35
        + Fieldref [org/edublogs/android/util/HttpRequest.uncompress Z]
      [14] aload_0 v0
      [15] sipush 8192
      [18] putfield #30
        + Fieldref [org/edublogs/android/util/HttpRequest.bufferSize I]
      [21] aload_0 v0
      [22] new #19
        + Class [java/net/URL]
      [25] dup
      [26] aload_1 v1
      [27] invokeinterface #87
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [32] invokespecial #61
        + Methodref [java/net/URL.<init> (Ljava/lang/String;)V]
      [35] invokevirtual #62
        + Methodref [java/net/URL.openConnection ()Ljava/net/URLConnection;]
      [38] checkcast #18
        + Class [java/net/HttpURLConnection]
      [41] putfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [44] aload_0 v0
      [45] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [48] aload_2 v2
      [49] invokevirtual #60
        + Methodref [java/net/HttpURLConnection.setRequestMethod (Ljava/lang/String;)V]
      [52] goto +13 (target=65)
      [55] astore_3 v3
      [56] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [59] dup
      [60] aload_3 v3
      [61] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [64] athrow
      [65] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (21 -> 52: 55):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 9)
        [0] -> line 1305
        [4] -> line 1292
        [9] -> line 1294
        [14] -> line 1296
        [21] -> line 1308
        [44] -> line 1309
        [52] -> line 1310
        [56] -> line 1311
        [65] -> line 1313
      + Local variable table attribute (count = 4)
        v0: 0 -> 66 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 66 [Ljava/lang/CharSequence; url]
        v2: 0 -> 66 [Ljava/lang/String; method]
        v3: 56 -> 65 [Ljava/io/IOException; e]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       toString()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String toString()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 36, locals = 1, stack = 3):
      [0] new #17
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] aload_0 v0
      [5] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [8] invokevirtual #57
        + Methodref [java/net/HttpURLConnection.getRequestMethod ()Ljava/lang/String;]
      [11] invokestatic #48
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [14] invokespecial #49
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [17] bipush 32
      [19] invokevirtual #50
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [22] aload_0 v0
      [23] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [26] invokevirtual #59
        + Methodref [java/net/HttpURLConnection.getURL ()Ljava/net/URL;]
      [29] invokevirtual #51
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [32] invokevirtual #52
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [35] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1334
      + Local variable table attribute (count = 1)
        v0: 0 -> 36 [Lorg/edublogs/android/util/HttpRequest; this]
  + Method:       code()I
    Access flags: 0x1
      = public int code()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 33, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #69
        + Methodref [org/edublogs/android/util/HttpRequest.closeOutput ()Lorg/edublogs/android/util/HttpRequest;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [9] invokevirtual #58
        + Methodref [java/net/HttpURLConnection.getResponseCode ()I]
      [12] ireturn
      [13] astore_1 v1
      [14] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [17] dup
      [18] aload_1 v1
      [19] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [22] athrow
      [23] astore_1 v1
      [24] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [27] dup
      [28] aload_1 v1
      [29] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [32] athrow
      Code attribute exceptions (count = 2):
      + ExceptionInfo (0 -> 12: 13):
      + Class [java/io/IOException]
      + ExceptionInfo (0 -> 12: 23):
      + Class [java/lang/NullPointerException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 1378
        [5] -> line 1379
        [13] -> line 1380
        [14] -> line 1381
        [23] -> line 1382
        [24] -> line 1383
      + Local variable table attribute (count = 3)
        v0: 0 -> 33 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 14 -> 23 [Ljava/io/IOException; e]
        v1: 24 -> 33 [Ljava/lang/NullPointerException; e]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       byteStream()Ljava/io/ByteArrayOutputStream;
    Access flags: 0x4
      = protected java.io.ByteArrayOutputStream byteStream()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #73
        + Methodref [org/edublogs/android/util/HttpRequest.contentLength ()I]
      [4] istore_1 v1
      [5] iload_1 v1
      [6] ifle +12 (target=18)
      [9] new #11
        + Class [java/io/ByteArrayOutputStream]
      [12] dup
      [13] iload_1 v1
      [14] invokespecial #38
        + Methodref [java/io/ByteArrayOutputStream.<init> (I)V]
      [17] areturn
      [18] new #11
        + Class [java/io/ByteArrayOutputStream]
      [21] dup
      [22] invokespecial #37
        + Methodref [java/io/ByteArrayOutputStream.<init> ()V]
      [25] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 1555
        [5] -> line 1556
        [9] -> line 1557
        [18] -> line 1559
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 5 -> 26 [I size]
  + Method:       body(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String body(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 34, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #67
        + Methodref [org/edublogs/android/util/HttpRequest.byteStream ()Ljava/io/ByteArrayOutputStream;]
      [4] astore_2 v2
      [5] aload_0 v0
      [6] aload_0 v0
      [7] invokevirtual #66
        + Methodref [org/edublogs/android/util/HttpRequest.buffer ()Ljava/io/BufferedInputStream;]
      [10] aload_2 v2
      [11] invokevirtual #74
        + Methodref [org/edublogs/android/util/HttpRequest.copy (Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;]
      [14] pop
      [15] aload_2 v2
      [16] aload_1 v1
      [17] invokestatic #76
        + Methodref [org/edublogs/android/util/HttpRequest.getValidCharset (Ljava/lang/String;)Ljava/lang/String;]
      [20] invokevirtual #39
        + Methodref [java/io/ByteArrayOutputStream.toString (Ljava/lang/String;)Ljava/lang/String;]
      [23] areturn
      [24] astore_3 v3
      [25] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [28] dup
      [29] aload_3 v3
      [30] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [33] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 23: 24):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 1573
        [5] -> line 1575
        [15] -> line 1576
        [24] -> line 1577
        [25] -> line 1578
      + Local variable table attribute (count = 4)
        v0: 0 -> 34 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 34 [Ljava/lang/String; charset]
        v2: 5 -> 34 [Ljava/io/ByteArrayOutputStream; output]
        v3: 25 -> 34 [Ljava/io/IOException; e]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       body()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String body()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] invokevirtual #68
        + Methodref [org/edublogs/android/util/HttpRequest.charset ()Ljava/lang/String;]
      [5] invokevirtual #65
        + Methodref [org/edublogs/android/util/HttpRequest.body (Ljava/lang/String;)Ljava/lang/String;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1590
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/util/HttpRequest; this]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       buffer()Ljava/io/BufferedInputStream;
    Access flags: 0x1
      = public java.io.BufferedInputStream buffer()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 16, locals = 1, stack = 4):
      [0] new #10
        + Class [java/io/BufferedInputStream]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #81
        + Methodref [org/edublogs/android/util/HttpRequest.stream ()Ljava/io/InputStream;]
      [8] aload_0 v0
      [9] getfield #30
        + Fieldref [org/edublogs/android/util/HttpRequest.bufferSize I]
      [12] invokespecial #36
        + Methodref [java/io/BufferedInputStream.<init> (Ljava/io/InputStream;I)V]
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1627
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/util/HttpRequest; this]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       stream()Ljava/io/InputStream;
    Access flags: 0x1
      = public java.io.InputStream stream()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 104, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #71
        + Methodref [org/edublogs/android/util/HttpRequest.code ()I]
      [4] sipush 400
      [7] ificmpge +24 (target=31)
      [10] aload_0 v0
      [11] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [14] invokevirtual #56
        + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;]
      [17] astore_1 v1
      [18] goto +46 (target=64)
      [21] astore_2 v2
      [22] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [25] dup
      [26] aload_2 v2
      [27] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [30] athrow
      [31] aload_0 v0
      [32] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [35] invokevirtual #53
        + Methodref [java/net/HttpURLConnection.getErrorStream ()Ljava/io/InputStream;]
      [38] astore_1 v1
      [39] aload_1 v1
      [40] ifnonnull +24 (target=64)
      [43] aload_0 v0
      [44] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [47] invokevirtual #56
        + Methodref [java/net/HttpURLConnection.getInputStream ()Ljava/io/InputStream;]
      [50] astore_1 v1
      [51] goto +13 (target=64)
      [54] astore_2 v2
      [55] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [58] dup
      [59] aload_2 v2
      [60] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [63] athrow
      [64] aload_0 v0
      [65] getfield #35
        + Fieldref [org/edublogs/android/util/HttpRequest.uncompress Z]
      [68] ifeq +15 (target=83)
      [71] ldc #9
        + String [gzip]
      [73] aload_0 v0
      [74] invokevirtual #72
        + Methodref [org/edublogs/android/util/HttpRequest.contentEncoding ()Ljava/lang/String;]
      [77] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [80] ifne +5 (target=85)
      [83] aload_1 v1
      [84] areturn
      [85] new #22
        + Class [java/util/zip/GZIPInputStream]
      [88] dup
      [89] aload_1 v1
      [90] invokespecial #63
        + Methodref [java/util/zip/GZIPInputStream.<init> (Ljava/io/InputStream;)V]
      [93] areturn
      [94] astore_2 v2
      [95] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [98] dup
      [99] aload_2 v2
      [100] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [103] athrow
      Code attribute exceptions (count = 3):
      + ExceptionInfo (10 -> 18: 21):
      + Class [java/io/IOException]
      + ExceptionInfo (43 -> 51: 54):
      + Class [java/io/IOException]
      + ExceptionInfo (85 -> 93: 94):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 1638
        [10] -> line 1640
        [18] -> line 1641
        [22] -> line 1642
        [31] -> line 1645
        [39] -> line 1646
        [43] -> line 1648
        [51] -> line 1649
        [55] -> line 1650
        [64] -> line 1654
        [83] -> line 1655
        [85] -> line 1658
        [94] -> line 1659
        [95] -> line 1660
      + Local variable table attribute (count = 6)
        v0: 0 -> 104 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 18 -> 21 [Ljava/io/InputStream; stream]
        v1: 39 -> 104 [Ljava/io/InputStream; stream]
        v2: 22 -> 31 [Ljava/io/IOException; e]
        v2: 55 -> 64 [Ljava/io/IOException; e]
        v2: 95 -> 104 [Ljava/io/IOException; e]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       header(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String header(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 14, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokevirtual #70
        + Methodref [org/edublogs/android/util/HttpRequest.closeOutputQuietly ()Lorg/edublogs/android/util/HttpRequest;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [9] aload_1 v1
      [10] invokevirtual #54
        + Methodref [java/net/HttpURLConnection.getHeaderField (Ljava/lang/String;)Ljava/lang/String;]
      [13] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1893
        [5] -> line 1894
      + Local variable table attribute (count = 2)
        v0: 0 -> 14 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 14 [Ljava/lang/String; name]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       intHeader(Ljava/lang/String;)I
    Access flags: 0x1
      = public int intHeader(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 7, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iconst_m1
      [3] invokevirtual #79
        + Methodref [org/edublogs/android/util/HttpRequest.intHeader (Ljava/lang/String;I)I]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1944
      + Local variable table attribute (count = 2)
        v0: 0 -> 7 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 7 [Ljava/lang/String; name]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       intHeader(Ljava/lang/String;I)I
    Access flags: 0x1
      = public int intHeader(java.lang.String,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 15, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #70
        + Methodref [org/edublogs/android/util/HttpRequest.closeOutputQuietly ()Lorg/edublogs/android/util/HttpRequest;]
      [4] pop
      [5] aload_0 v0
      [6] getfield #31
        + Fieldref [org/edublogs/android/util/HttpRequest.connection Ljava/net/HttpURLConnection;]
      [9] aload_1 v1
      [10] iload_2 v2
      [11] invokevirtual #55
        + Methodref [java/net/HttpURLConnection.getHeaderFieldInt (Ljava/lang/String;I)I]
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1959
        [5] -> line 1960
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 15 [Ljava/lang/String; name]
        v2: 0 -> 15 [I defaultValue]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       parameter(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String parameter(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_0 v0
      [2] aload_1 v1
      [3] invokevirtual #77
        + Methodref [org/edublogs/android/util/HttpRequest.header (Ljava/lang/String;)Ljava/lang/String;]
      [6] aload_2 v2
      [7] invokevirtual #75
        + Methodref [org/edublogs/android/util/HttpRequest.getParam (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [10] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1989
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 11 [Ljava/lang/String; headerName]
        v2: 0 -> 11 [Ljava/lang/String; paramName]
  + Method:       getParam(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x4
      = protected java.lang.String getParam(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 210, locals = 9, stack = 4):
      [0] aload_1 v1
      [1] ifnull +10 (target=11)
      [4] aload_1 v1
      [5] invokevirtual #45
        + Methodref [java/lang/String.length ()I]
      [8] ifne +5 (target=13)
      [11] aconst_null
      [12] areturn
      [13] aload_1 v1
      [14] invokevirtual #45
        + Methodref [java/lang/String.length ()I]
      [17] istore_3 v3
      [18] aload_1 v1
      [19] bipush 59
      [21] invokevirtual #43
        + Methodref [java/lang/String.indexOf (I)I]
      [24] iconst_1
      [25] iadd
      [26] istore v4
      [28] iload v4
      [30] ifeq +9 (target=39)
      [33] iload v4
      [35] iload_3 v3
      [36] ificmpne +5 (target=41)
      [39] aconst_null
      [40] areturn
      [41] aload_1 v1
      [42] bipush 59
      [44] iload v4
      [46] invokevirtual #44
        + Methodref [java/lang/String.indexOf (II)I]
      [49] istore v5
      [51] iload v5
      [53] iconst_m1
      [54] ificmpne +147 (target=201)
      [57] iload_3 v3
      [58] istore v5
      [60] goto +141 (target=201)
      [63] aload_1 v1
      [64] bipush 61
      [66] iload v4
      [68] invokevirtual #44
        + Methodref [java/lang/String.indexOf (II)I]
      [71] istore v6
      [73] iload v6
      [75] iconst_m1
      [76] ificmpeq +100 (target=176)
      [79] iload v6
      [81] iload v5
      [83] ificmpge +93 (target=176)
      [86] aload_2 v2
      [87] aload_1 v1
      [88] iload v4
      [90] iload v6
      [92] invokevirtual #46
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [95] invokevirtual #47
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [98] invokevirtual #42
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [101] ifeq +75 (target=176)
      [104] aload_1 v1
      [105] iload v6
      [107] iconst_1
      [108] iadd
      [109] iload v5
      [111] invokevirtual #46
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [114] invokevirtual #47
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [117] astore v7
      [119] aload v7
      [121] invokevirtual #45
        + Methodref [java/lang/String.length ()I]
      [124] istore v8
      [126] iload v8
      [128] ifeq +48 (target=176)
      [131] iload v8
      [133] iconst_2
      [134] ificmple +39 (target=173)
      [137] bipush 34
      [139] aload v7
      [141] iconst_0
      [142] invokevirtual #41
        + Methodref [java/lang/String.charAt (I)C]
      [145] ificmpne +28 (target=173)
      [148] bipush 34
      [150] aload v7
      [152] iload v8
      [154] iconst_1
      [155] isub
      [156] invokevirtual #41
        + Methodref [java/lang/String.charAt (I)C]
      [159] ificmpne +14 (target=173)
      [162] aload v7
      [164] iconst_1
      [165] iload v8
      [167] iconst_1
      [168] isub
      [169] invokevirtual #46
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [172] areturn
      [173] aload v7
      [175] areturn
      [176] iload v5
      [178] iconst_1
      [179] iadd
      [180] istore v4
      [182] aload_1 v1
      [183] bipush 59
      [185] iload v4
      [187] invokevirtual #44
        + Methodref [java/lang/String.indexOf (II)I]
      [190] istore v5
      [192] iload v5
      [194] iconst_m1
      [195] ificmpne +6 (target=201)
      [198] iload_3 v3
      [199] istore v5
      [201] iload v4
      [203] iload v5
      [205] ificmplt -142 (target=63)
      [208] aconst_null
      [209] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 26)
        [0] -> line 2058
        [11] -> line 2059
        [13] -> line 2061
        [18] -> line 2062
        [28] -> line 2063
        [39] -> line 2064
        [41] -> line 2066
        [51] -> line 2067
        [57] -> line 2068
        [60] -> line 2070
        [63] -> line 2071
        [73] -> line 2072
        [86] -> line 2073
        [104] -> line 2074
        [119] -> line 2075
        [126] -> line 2076
        [131] -> line 2077
        [148] -> line 2078
        [162] -> line 2079
        [173] -> line 2081
        [176] -> line 2084
        [182] -> line 2085
        [192] -> line 2086
        [198] -> line 2087
        [201] -> line 2070
        [208] -> line 2090
      + Local variable table attribute (count = 9)
        v0: 0 -> 210 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 210 [Ljava/lang/String; value]
        v2: 0 -> 210 [Ljava/lang/String; paramName]
        v3: 18 -> 210 [I length]
        v4: 28 -> 210 [I start]
        v5: 51 -> 210 [I end]
        v6: 73 -> 201 [I nameEnd]
        v7: 119 -> 176 [Ljava/lang/String; paramValue]
        v8: 126 -> 176 [I valueLength]
  + Method:       charset()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String charset()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] ldc #4
        + String [Content-Type]
      [3] ldc #8
        + String [charset]
      [5] invokevirtual #80
        + Methodref [org/edublogs/android/util/HttpRequest.parameter (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2099
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/util/HttpRequest; this]
  + Method:       contentEncoding()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String contentEncoding()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #2
        + String [Content-Encoding]
      [3] invokevirtual #77
        + Methodref [org/edublogs/android/util/HttpRequest.header (Ljava/lang/String;)Ljava/lang/String;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2159
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lorg/edublogs/android/util/HttpRequest; this]
  + Method:       location()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String location()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #6
        + String [Location]
      [3] invokevirtual #77
        + Methodref [org/edublogs/android/util/HttpRequest.header (Ljava/lang/String;)Ljava/lang/String;]
      [6] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2222
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lorg/edublogs/android/util/HttpRequest; this]
  + Method:       contentLength()I
    Access flags: 0x1
      = public int contentLength()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #3
        + String [Content-Length]
      [3] invokevirtual #78
        + Methodref [org/edublogs/android/util/HttpRequest.intHeader (Ljava/lang/String;)I]
      [6] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 2308
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lorg/edublogs/android/util/HttpRequest; this]
  + Method:       copy(Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;
    Access flags: 0x4
      = protected org.edublogs.android.util.HttpRequest copy(java.io.InputStream,java.io.OutputStream)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 22, locals = 3, stack = 7):
      [0] new #24
        + Class [org/edublogs/android/util/HttpRequest$8]
      [3] dup
      [4] aload_0 v0
      [5] aload_1 v1
      [6] aload_0 v0
      [7] getfield #32
        + Fieldref [org/edublogs/android/util/HttpRequest.ignoreCloseExceptions Z]
      [10] aload_1 v1
      [11] aload_2 v2
      [12] invokespecial #82
        + Methodref [org/edublogs/android/util/HttpRequest$8.<init> (Lorg/edublogs/android/util/HttpRequest;Ljava/io/Closeable;ZLjava/io/InputStream;Ljava/io/OutputStream;)V]
      [15] invokevirtual #83
        + Methodref [org/edublogs/android/util/HttpRequest$8.call ()Ljava/lang/Object;]
      [18] checkcast #23
        + Class [org/edublogs/android/util/HttpRequest]
      [21] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 2361
        [15] -> line 2371
        [21] -> line 2361
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 0 -> 22 [Ljava/io/InputStream; input]
        v2: 0 -> 22 [Ljava/io/OutputStream; output]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       closeOutput()Lorg/edublogs/android/util/HttpRequest;
    Access flags: 0x4
      = protected org.edublogs.android.util.HttpRequest closeOutput()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 61, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [org/edublogs/android/util/HttpRequest.output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
      [4] ifnonnull +5 (target=9)
      [7] aload_0 v0
      [8] areturn
      [9] aload_0 v0
      [10] getfield #33
        + Fieldref [org/edublogs/android/util/HttpRequest.multipart Z]
      [13] ifeq +13 (target=26)
      [16] aload_0 v0
      [17] getfield #34
        + Fieldref [org/edublogs/android/util/HttpRequest.output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
      [20] ldc #1
        + String [
--00content0boundary00--
]
      [22] invokevirtual #86
        + Methodref [org/edublogs/android/util/HttpRequest$RequestOutputStream.write (Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
      [25] pop
      [26] aload_0 v0
      [27] getfield #32
        + Fieldref [org/edublogs/android/util/HttpRequest.ignoreCloseExceptions Z]
      [30] ifeq +17 (target=47)
      [33] aload_0 v0
      [34] getfield #34
        + Fieldref [org/edublogs/android/util/HttpRequest.output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
      [37] invokevirtual #85
        + Methodref [org/edublogs/android/util/HttpRequest$RequestOutputStream.close ()V]
      [40] goto +14 (target=54)
      [43] astore_1 v1
      [44] goto +10 (target=54)
      [47] aload_0 v0
      [48] getfield #34
        + Fieldref [org/edublogs/android/util/HttpRequest.output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
      [51] invokevirtual #85
        + Methodref [org/edublogs/android/util/HttpRequest$RequestOutputStream.close ()V]
      [54] aload_0 v0
      [55] aconst_null
      [56] putfield #34
        + Fieldref [org/edublogs/android/util/HttpRequest.output Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
      [59] aload_0 v0
      [60] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (33 -> 40: 43):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 2405
        [7] -> line 2406
        [9] -> line 2407
        [16] -> line 2408
        [26] -> line 2409
        [33] -> line 2411
        [40] -> line 2412
        [44] -> line 2414
        [47] -> line 2416
        [54] -> line 2417
        [59] -> line 2418
      + Local variable table attribute (count = 1)
        v0: 0 -> 61 [Lorg/edublogs/android/util/HttpRequest; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       closeOutputQuietly()Lorg/edublogs/android/util/HttpRequest;
    Access flags: 0x4
      = protected org.edublogs.android.util.HttpRequest closeOutputQuietly()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 15, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] invokevirtual #69
        + Methodref [org/edublogs/android/util/HttpRequest.closeOutput ()Lorg/edublogs/android/util/HttpRequest;]
      [4] areturn
      [5] astore_1 v1
      [6] new #26
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [9] dup
      [10] aload_1 v1
      [11] invokespecial #84
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [14] athrow
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 4: 5):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 2430
        [5] -> line 2431
        [6] -> line 2432
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/util/HttpRequest; this]
        v1: 6 -> 15 [Ljava/io/IOException; e]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Method:       access$1(Lorg/edublogs/android/util/HttpRequest;)I
    Access flags: 0x1008
      = static synthetic int access$1(org.edublogs.android.util.HttpRequest)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #30
        + Fieldref [org/edublogs/android/util/HttpRequest.bufferSize I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1296
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/HttpRequest$8]
    + InnerClassesInfo:
      Access flags:  0x40c = protected static abstract 
      + Class [org/edublogs/android/util/HttpRequest$CloseOperation]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [CloseOperation]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [HttpRequestException]
    + InnerClassesInfo:
      Access flags:  0x40c = protected static abstract 
      + Class [org/edublogs/android/util/HttpRequest$Operation]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [Operation]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/HttpRequest$RequestOutputStream]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [RequestOutputStream]
  + Source file attribute:
    + Utf8 [HttpRequest.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HttpRequest$8
  Superclass:    org/edublogs/android/util/HttpRequest$CloseOperation
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.HttpRequest$8 extends org.edublogs.android.util.HttpRequest$CloseOperation

Interfaces (count = 0):

Constant Pool (count = 73):
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/io/OutputStream]
  + Class [org/edublogs/android/util/HttpRequest]
  + Class [org/edublogs/android/util/HttpRequest$8]
  + Class [org/edublogs/android/util/HttpRequest$CloseOperation]
  + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Fieldref [org/edublogs/android/util/HttpRequest$8.this$0 Lorg/edublogs/android/util/HttpRequest;]
  + Fieldref [org/edublogs/android/util/HttpRequest$8.val$input Ljava/io/InputStream;]
  + Fieldref [org/edublogs/android/util/HttpRequest$8.val$output Ljava/io/OutputStream;]
  + Methodref [java/io/InputStream.read ([B)I]
  + Methodref [java/io/OutputStream.write ([BII)V]
  + Methodref [org/edublogs/android/util/HttpRequest.access$1 (Lorg/edublogs/android/util/HttpRequest;)I]
  + Methodref [org/edublogs/android/util/HttpRequest$8.run ()Lorg/edublogs/android/util/HttpRequest;]
  + Methodref [org/edublogs/android/util/HttpRequest$CloseOperation.<init> (Ljava/io/Closeable;Z)V]
  + NameAndType [<init> (Ljava/io/Closeable;Z)V]
  + NameAndType [access$1 (Lorg/edublogs/android/util/HttpRequest;)I]
  + NameAndType [copy (Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [read ([B)I]
  + NameAndType [run ()Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [this$0 Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [val$input Ljava/io/InputStream;]
  + NameAndType [val$output Ljava/io/OutputStream;]
  + NameAndType [write ([BII)V]
  + Utf8 [$anonymous0]
  + Utf8 [$anonymous1]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [(Ljava/io/Closeable;Z)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [(Lorg/edublogs/android/util/HttpRequest;)I]
  + Utf8 [(Lorg/edublogs/android/util/HttpRequest;Ljava/io/Closeable;ZLjava/io/InputStream;Ljava/io/OutputStream;)V]
  + Utf8 [([B)I]
  + Utf8 [([BII)V]
  + Utf8 [<init>]
  + Utf8 [CloseOperation]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [Exceptions]
  + Utf8 [HttpRequest.java]
  + Utf8 [HttpRequestException]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/Closeable;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/io/OutputStream;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$8;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$CloseOperation<Lorg/edublogs/android/util/HttpRequest;>;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [access$1]
  + Utf8 [buffer]
  + Utf8 [copy]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/io/OutputStream]
  + Utf8 [org/edublogs/android/util/HttpRequest]
  + Utf8 [org/edublogs/android/util/HttpRequest$8]
  + Utf8 [org/edublogs/android/util/HttpRequest$CloseOperation]
  + Utf8 [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Utf8 [read]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [val$input]
  + Utf8 [val$output]
  + Utf8 [write]

Fields (count = 3):
  + Field:        this$0 Lorg/edublogs/android/util/HttpRequest;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.HttpRequest this$0
  + Field:        val$input Ljava/io/InputStream;
    Access flags: 0x1012
      = private final synthetic java.io.InputStream val$input
  + Field:        val$output Ljava/io/OutputStream;
    Access flags: 0x1012
      = private final synthetic java.io.OutputStream val$output

Methods (count = 3):
  + Method:       <init>(Lorg/edublogs/android/util/HttpRequest;Ljava/io/Closeable;ZLjava/io/InputStream;Ljava/io/OutputStream;)V
    Access flags: 0x0
      = HttpRequest$8(org.edublogs.android.util.HttpRequest,java.io.Closeable,boolean,java.io.InputStream,java.io.OutputStream)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/util/HttpRequest$8.this$0 Lorg/edublogs/android/util/HttpRequest;]
      [5] aload_0 v0
      [6] aload v4
      [8] putfield #9
        + Fieldref [org/edublogs/android/util/HttpRequest$8.val$input Ljava/io/InputStream;]
      [11] aload_0 v0
      [12] aload v5
      [14] putfield #10
        + Fieldref [org/edublogs/android/util/HttpRequest$8.val$output Ljava/io/OutputStream;]
      [17] aload_0 v0
      [18] aload_2 v2
      [19] iload_3 v3
      [20] invokespecial #15
        + Methodref [org/edublogs/android/util/HttpRequest$CloseOperation.<init> (Ljava/io/Closeable;Z)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [17] -> line 2361
      + Local variable table attribute (count = 3)
        v0: 0 -> 24 [Lorg/edublogs/android/util/HttpRequest$8; this]
        v2: 0 -> 24 [Ljava/io/Closeable; $anonymous0]
        v3: 0 -> 24 [Z $anonymous1]
  + Method:       run()Lorg/edublogs/android/util/HttpRequest;
    Access flags: 0x1
      = public org.edublogs.android.util.HttpRequest run()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 42, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/util/HttpRequest$8.this$0 Lorg/edublogs/android/util/HttpRequest;]
      [4] invokestatic #13
        + Methodref [org/edublogs/android/util/HttpRequest.access$1 (Lorg/edublogs/android/util/HttpRequest;)I]
      [7] newarray 8
      [9] astore_1 v1
      [10] goto +13 (target=23)
      [13] aload_0 v0
      [14] getfield #10
        + Fieldref [org/edublogs/android/util/HttpRequest$8.val$output Ljava/io/OutputStream;]
      [17] aload_1 v1
      [18] iconst_0
      [19] iload_2 v2
      [20] invokevirtual #12
        + Methodref [java/io/OutputStream.write ([BII)V]
      [23] aload_0 v0
      [24] getfield #9
        + Fieldref [org/edublogs/android/util/HttpRequest$8.val$input Ljava/io/InputStream;]
      [27] aload_1 v1
      [28] invokevirtual #11
        + Methodref [java/io/InputStream.read ([B)I]
      [31] dup
      [32] istore_2 v2
      [33] iconst_m1
      [34] ificmpne -21 (target=13)
      [37] aload_0 v0
      [38] getfield #8
        + Fieldref [org/edublogs/android/util/HttpRequest$8.this$0 Lorg/edublogs/android/util/HttpRequest;]
      [41] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 2365
        [10] -> line 2367
        [13] -> line 2368
        [23] -> line 2367
        [37] -> line 2369
      + Local variable table attribute (count = 4)
        v0: 0 -> 42 [Lorg/edublogs/android/util/HttpRequest$8; this]
        v1: 10 -> 42 [[B buffer]
        v2: 13 -> 23 [I read]
        v2: 33 -> 42 [I read]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       run()Ljava/lang/Object;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Object run()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #14
        + Methodref [org/edublogs/android/util/HttpRequest$8.run ()Lorg/edublogs/android/util/HttpRequest;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
    + Exceptions attribute (count = 2)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + Class [java/io/IOException]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/HttpRequest]
    + NameAndType [copy (Ljava/io/InputStream;Ljava/io/OutputStream;)Lorg/edublogs/android/util/HttpRequest;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/HttpRequest$8]
    + InnerClassesInfo:
      Access flags:  0x40c = protected static abstract 
      + Class [org/edublogs/android/util/HttpRequest$CloseOperation]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [CloseOperation]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [HttpRequestException]
  + Signature attribute:
    + Utf8 [Lorg/edublogs/android/util/HttpRequest$CloseOperation<Lorg/edublogs/android/util/HttpRequest;>;]
  + Source file attribute:
    + Utf8 [HttpRequest.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HttpRequest$CloseOperation
  Superclass:    org/edublogs/android/util/HttpRequest$Operation
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.util.HttpRequest$CloseOperation extends org.edublogs.android.util.HttpRequest$Operation

Interfaces (count = 0):

Constant Pool (count = 48):
  + Class [java/io/Closeable]
  + Class [java/io/Flushable]
  + Class [java/io/IOException]
  + Class [org/edublogs/android/util/HttpRequest]
  + Class [org/edublogs/android/util/HttpRequest$CloseOperation]
  + Class [org/edublogs/android/util/HttpRequest$Operation]
  + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.closeable Ljava/io/Closeable;]
  + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.ignoreCloseExceptions Z]
  + Methodref [org/edublogs/android/util/HttpRequest$Operation.<init> ()V]
  + InterfaceMethodref [java/io/Closeable.close ()V]
  + InterfaceMethodref [java/io/Flushable.flush ()V]
  + NameAndType [<init> ()V]
  + NameAndType [close ()V]
  + NameAndType [closeable Ljava/io/Closeable;]
  + NameAndType [flush ()V]
  + NameAndType [ignoreCloseExceptions Z]
  + Utf8 [()V]
  + Utf8 [(Ljava/io/Closeable;Z)V]
  + Utf8 [<V:Ljava/lang/Object;>Lorg/edublogs/android/util/HttpRequest$Operation<TV;>;]
  + Utf8 [<init>]
  + Utf8 [CloseOperation]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [HttpRequest.java]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/Closeable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$CloseOperation;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$CloseOperation<TV;>;]
  + Utf8 [Operation]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [close]
  + Utf8 [closeable]
  + Utf8 [done]
  + Utf8 [flush]
  + Utf8 [ignoreCloseExceptions]
  + Utf8 [java/io/Closeable]
  + Utf8 [java/io/Flushable]
  + Utf8 [java/io/IOException]
  + Utf8 [org/edublogs/android/util/HttpRequest]
  + Utf8 [org/edublogs/android/util/HttpRequest$CloseOperation]
  + Utf8 [org/edublogs/android/util/HttpRequest$Operation]
  + Utf8 [this]

Fields (count = 2):
  + Field:        closeable Ljava/io/Closeable;
    Access flags: 0x12
      = private final java.io.Closeable closeable
  + Field:        ignoreCloseExceptions Z
    Access flags: 0x12
      = private final boolean ignoreCloseExceptions

Methods (count = 2):
  + Method:       <init>(Ljava/io/Closeable;Z)V
    Access flags: 0x4
      = protected HttpRequest$CloseOperation(java.io.Closeable,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [org/edublogs/android/util/HttpRequest$Operation.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #7
        + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.closeable Ljava/io/Closeable;]
      [9] aload_0 v0
      [10] iload_2 v2
      [11] putfield #8
        + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.ignoreCloseExceptions Z]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 624
        [4] -> line 626
        [9] -> line 627
        [14] -> line 628
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lorg/edublogs/android/util/HttpRequest$CloseOperation; this]
        v1: 0 -> 15 [Ljava/io/Closeable; closeable]
        v2: 0 -> 15 [Z ignoreCloseExceptions]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 15 [Lorg/edublogs/android/util/HttpRequest$CloseOperation<TV;>; this]
  + Method:       done()V
    Access flags: 0x4
      = protected void done()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 55, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.closeable Ljava/io/Closeable;]
      [4] instanceof #2
        + Class [java/io/Flushable]
      [7] ifeq +15 (target=22)
      [10] aload_0 v0
      [11] getfield #7
        + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.closeable Ljava/io/Closeable;]
      [14] checkcast #2
        + Class [java/io/Flushable]
      [17] invokeinterface #11
        + InterfaceMethodref [java/io/Flushable.flush ()V]
      [22] aload_0 v0
      [23] getfield #8
        + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.ignoreCloseExceptions Z]
      [26] ifeq +19 (target=45)
      [29] aload_0 v0
      [30] getfield #7
        + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.closeable Ljava/io/Closeable;]
      [33] invokeinterface #10
        + InterfaceMethodref [java/io/Closeable.close ()V]
      [38] goto +16 (target=54)
      [41] astore_1 v1
      [42] goto +12 (target=54)
      [45] aload_0 v0
      [46] getfield #7
        + Fieldref [org/edublogs/android/util/HttpRequest$CloseOperation.closeable Ljava/io/Closeable;]
      [49] invokeinterface #10
        + InterfaceMethodref [java/io/Closeable.close ()V]
      [54] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (29 -> 38: 41):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 8)
        [0] -> line 632
        [10] -> line 633
        [22] -> line 634
        [29] -> line 636
        [38] -> line 637
        [42] -> line 639
        [45] -> line 641
        [54] -> line 642
      + Local variable table attribute (count = 1)
        v0: 0 -> 55 [Lorg/edublogs/android/util/HttpRequest$CloseOperation; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 55 [Lorg/edublogs/android/util/HttpRequest$CloseOperation<TV;>; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x40c = protected static abstract 
      + Class [org/edublogs/android/util/HttpRequest$CloseOperation]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [CloseOperation]
    + InnerClassesInfo:
      Access flags:  0x40c = protected static abstract 
      + Class [org/edublogs/android/util/HttpRequest$Operation]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [Operation]
  + Signature attribute:
    + Utf8 [<V:Ljava/lang/Object;>Lorg/edublogs/android/util/HttpRequest$Operation<TV;>;]
  + Source file attribute:
    + Utf8 [HttpRequest.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HttpRequest$HttpRequestException
  Superclass:    java/lang/RuntimeException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.HttpRequest$HttpRequestException extends java.lang.RuntimeException

Interfaces (count = 0):

Constant Pool (count = 31):
  + Class [java/io/IOException]
  + Class [java/lang/RuntimeException]
  + Class [org/edublogs/android/util/HttpRequest]
  + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/RuntimeException.getCause ()Ljava/lang/Throwable;]
  + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.getCause ()Ljava/io/IOException;]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [getCause ()Ljava/io/IOException;]
  + NameAndType [getCause ()Ljava/lang/Throwable;]
  + Utf8 [()Ljava/io/IOException;]
  + Utf8 [()Ljava/lang/Throwable;]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [HttpRequest.java]
  + Utf8 [HttpRequestException]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Throwable;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException;]
  + Utf8 [SourceFile]
  + Utf8 [cause]
  + Utf8 [getCause]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [org/edublogs/android/util/HttpRequest]
  + Utf8 [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 3):
  + Method:       <init>(Ljava/lang/Throwable;)V
    Access flags: 0x4
      = protected HttpRequest$HttpRequestException(java.lang.Throwable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #5
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 547
        [5] -> line 548
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException; this]
        v1: 0 -> 6 [Ljava/lang/Throwable; cause]
  + Method:       getCause()Ljava/io/IOException;
    Access flags: 0x1
      = public java.io.IOException getCause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #6
        + Methodref [java/lang/RuntimeException.getCause ()Ljava/lang/Throwable;]
      [4] checkcast #1
        + Class [java/io/IOException]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 557
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException; this]
  + Method:       getCause()Ljava/lang/Throwable;
    Access flags: 0x1041
      = public bridge synthetic java.lang.Throwable getCause()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokevirtual #7
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.getCause ()Ljava/io/IOException;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [HttpRequestException]
  + Source file attribute:
    + Utf8 [HttpRequest.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HttpRequest$Operation
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.util.HttpRequest$Operation extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/concurrent/Callable]

Constant Pool (count = 49):
  + Class [java/io/IOException]
  + Class [java/lang/Object]
  + Class [java/util/concurrent/Callable]
  + Class [org/edublogs/android/util/HttpRequest]
  + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Class [org/edublogs/android/util/HttpRequest$Operation]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [org/edublogs/android/util/HttpRequest$Operation.done ()V]
  + Methodref [org/edublogs/android/util/HttpRequest$Operation.run ()Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [done ()V]
  + NameAndType [run ()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()TV;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/Callable<TV;>;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [HttpRequest.java]
  + Utf8 [HttpRequestException]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$Operation;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$Operation<TV;>;]
  + Utf8 [Operation]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [call]
  + Utf8 [done]
  + Utf8 [e]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/concurrent/Callable]
  + Utf8 [org/edublogs/android/util/HttpRequest]
  + Utf8 [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Utf8 [org/edublogs/android/util/HttpRequest$Operation]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [thrown]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x4
      = protected HttpRequest$Operation()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 1)
        [0] -> line 567
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HttpRequest$Operation; this]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/HttpRequest$Operation<TV;>; this]
  + Method:       run()Ljava/lang/Object;
    Access flags: 0x404
      = protected abstract java.lang.Object run()
    Class member attributes (count = 2):
    + Exceptions attribute (count = 2)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + Class [java/io/IOException]
    + Signature attribute:
      + Utf8 [()TV;]
  + Method:       done()V
    Access flags: 0x404
      = protected abstract void done()
    Class member attributes (count = 1):
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       call()Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object call()
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 77, locals = 6, stack = 3):
      [0] iconst_0
      [1] istore_1 v1
      [2] aload_0 v0
      [3] invokevirtual #10
        + Methodref [org/edublogs/android/util/HttpRequest$Operation.run ()Ljava/lang/Object;]
      [6] astore v4
      [8] aload_0 v0
      [9] invokevirtual #9
        + Methodref [org/edublogs/android/util/HttpRequest$Operation.done ()V]
      [12] goto +19 (target=31)
      [15] astore v5
      [17] iload_1 v1
      [18] ifne +13 (target=31)
      [21] new #5
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [24] dup
      [25] aload v5
      [27] invokespecial #8
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [30] athrow
      [31] aload v4
      [33] areturn
      [34] astore_2 v2
      [35] iconst_1
      [36] istore_1 v1
      [37] aload_2 v2
      [38] athrow
      [39] astore_2 v2
      [40] iconst_1
      [41] istore_1 v1
      [42] new #5
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [45] dup
      [46] aload_2 v2
      [47] invokespecial #8
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [50] athrow
      [51] astore_3 v3
      [52] aload_0 v0
      [53] invokevirtual #9
        + Methodref [org/edublogs/android/util/HttpRequest$Operation.done ()V]
      [56] goto +19 (target=75)
      [59] astore v5
      [61] iload_1 v1
      [62] ifne +13 (target=75)
      [65] new #5
        + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      [68] dup
      [69] aload v5
      [71] invokespecial #8
        + Methodref [org/edublogs/android/util/HttpRequest$HttpRequestException.<init> (Ljava/lang/Throwable;)V]
      [74] athrow
      [75] aload_3 v3
      [76] athrow
      Code attribute exceptions (count = 6):
      + ExceptionInfo (8 -> 12: 15):
      + Class [java/io/IOException]
      + ExceptionInfo (2 -> 8: 34):
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + ExceptionInfo (2 -> 8: 39):
      + Class [java/io/IOException]
      + ExceptionInfo (2 -> 8: 51):
      + ExceptionInfo (34 -> 51: 51):
      + ExceptionInfo (52 -> 56: 59):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 19)
        [0] -> line 586
        [2] -> line 588
        [8] -> line 597
        [12] -> line 598
        [17] -> line 599
        [21] -> line 600
        [31] -> line 588
        [34] -> line 589
        [35] -> line 590
        [37] -> line 591
        [39] -> line 592
        [40] -> line 593
        [42] -> line 594
        [51] -> line 595
        [52] -> line 597
        [56] -> line 598
        [61] -> line 599
        [65] -> line 600
        [75] -> line 602
      + Local variable table attribute (count = 6)
        v0: 0 -> 77 [Lorg/edublogs/android/util/HttpRequest$Operation; this]
        v1: 2 -> 77 [Z thrown]
        v2: 35 -> 39 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException; e]
        v2: 40 -> 51 [Ljava/io/IOException; e]
        v5: 17 -> 31 [Ljava/io/IOException; e]
        v5: 61 -> 75 [Ljava/io/IOException; e]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 77 [Lorg/edublogs/android/util/HttpRequest$Operation<TV;>; this]
    + Exceptions attribute (count = 1)
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
    + Signature attribute:
      + Utf8 [()TV;]

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [HttpRequestException]
    + InnerClassesInfo:
      Access flags:  0x40c = protected static abstract 
      + Class [org/edublogs/android/util/HttpRequest$Operation]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [Operation]
  + Signature attribute:
    + Utf8 [<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/Callable<TV;>;]
  + Source file attribute:
    + Utf8 [HttpRequest.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/HttpRequest$RequestOutputStream
  Superclass:    java/io/BufferedOutputStream
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.HttpRequest$RequestOutputStream extends java.io.BufferedOutputStream

Interfaces (count = 0):

Constant Pool (count = 54):
  + Class [java/io/BufferedOutputStream]
  + Class [java/io/IOException]
  + Class [java/nio/ByteBuffer]
  + Class [java/nio/CharBuffer]
  + Class [java/nio/charset/CharsetEncoder]
  + Class [org/edublogs/android/util/HttpRequest]
  + Class [org/edublogs/android/util/HttpRequest$RequestOutputStream]
  + Fieldref [org/edublogs/android/util/HttpRequest$RequestOutputStream.encoder Ljava/nio/charset/CharsetEncoder;]
  + Methodref [java/io/BufferedOutputStream.write ([BII)V]
  + Methodref [java/nio/ByteBuffer.array ()[B]
  + Methodref [java/nio/ByteBuffer.limit ()I]
  + Methodref [java/nio/CharBuffer.wrap (Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;]
  + Methodref [java/nio/charset/CharsetEncoder.encode (Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;]
  + NameAndType [array ()[B]
  + NameAndType [encode (Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;]
  + NameAndType [encoder Ljava/nio/charset/CharsetEncoder;]
  + NameAndType [limit ()I]
  + NameAndType [wrap (Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;]
  + NameAndType [write ([BII)V]
  + Utf8 [()I]
  + Utf8 [()[B]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + Utf8 [(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;]
  + Utf8 [([BII)V]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [HttpRequest.java]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/nio/ByteBuffer;]
  + Utf8 [Ljava/nio/charset/CharsetEncoder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;]
  + Utf8 [RequestOutputStream]
  + Utf8 [SourceFile]
  + Utf8 [array]
  + Utf8 [bytes]
  + Utf8 [encode]
  + Utf8 [encoder]
  + Utf8 [java/io/BufferedOutputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/nio/ByteBuffer]
  + Utf8 [java/nio/CharBuffer]
  + Utf8 [java/nio/charset/CharsetEncoder]
  + Utf8 [limit]
  + Utf8 [org/edublogs/android/util/HttpRequest]
  + Utf8 [org/edublogs/android/util/HttpRequest$RequestOutputStream]
  + Utf8 [this]
  + Utf8 [value]
  + Utf8 [wrap]
  + Utf8 [write]

Fields (count = 1):
  + Field:        encoder Ljava/nio/charset/CharsetEncoder;
    Access flags: 0x12
      = private final java.nio.charset.CharsetEncoder encoder

Methods (count = 1):
  + Method:       write(Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest$RequestOutputStream;
    Access flags: 0x1
      = public org.edublogs.android.util.HttpRequest$RequestOutputStream write(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 27, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/util/HttpRequest$RequestOutputStream.encoder Ljava/nio/charset/CharsetEncoder;]
      [4] aload_1 v1
      [5] invokestatic #12
        + Methodref [java/nio/CharBuffer.wrap (Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;]
      [8] invokevirtual #13
        + Methodref [java/nio/charset/CharsetEncoder.encode (Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;]
      [11] astore_2 v2
      [12] aload_0 v0
      [13] aload_2 v2
      [14] invokevirtual #10
        + Methodref [java/nio/ByteBuffer.array ()[B]
      [17] iconst_0
      [18] aload_2 v2
      [19] invokevirtual #11
        + Methodref [java/nio/ByteBuffer.limit ()I]
      [22] invokespecial #9
        + Methodref [java/io/BufferedOutputStream.write ([BII)V]
      [25] aload_0 v0
      [26] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 699
        [12] -> line 701
        [25] -> line 703
      + Local variable table attribute (count = 3)
        v0: 0 -> 27 [Lorg/edublogs/android/util/HttpRequest$RequestOutputStream; this]
        v1: 0 -> 27 [Ljava/lang/String; value]
        v2: 12 -> 27 [Ljava/nio/ByteBuffer; bytes]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/HttpRequest$RequestOutputStream]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [RequestOutputStream]
  + Source file attribute:
    + Utf8 [HttpRequest.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/ImageHelper
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.ImageHelper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 441):
  + Float [1200.0]
  + String []
  + String [0]
  + String [1]
  + String [180]
  + String [270]
  + String [3]
  + String [6]
  + String [8]
  + String [90]
  + String [Orientation]
  + String [Original Size]
  + String [Video]
  + String [_data]
  + String [_id]
  + String [bytes]
  + String [content:]
  + String [content://]
  + String [content://media]
  + String [file://]
  + String [orientation]
  + String [title]
  + String [video]
  + Class [android/content/ContentResolver]
  + Class [android/content/Context]
  + Class [android/database/Cursor]
  + Class [android/graphics/Bitmap]
  + Class [android/graphics/Bitmap$CompressFormat]
  + Class [android/graphics/BitmapFactory]
  + Class [android/graphics/BitmapFactory$Options]
  + Class [android/graphics/Matrix]
  + Class [android/media/ExifInterface]
  + Class [android/net/Uri]
  + Class [android/provider/MediaStore]
  + Class [android/provider/MediaStore$Video]
  + Class [android/provider/MediaStore$Video$Thumbnails]
  + Class [android/util/FloatMath]
  + Class [java/io/ByteArrayOutputStream]
  + Class [java/io/DataInputStream]
  + Class [java/io/File]
  + Class [java/io/FileInputStream]
  + Class [java/io/FileNotFoundException]
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/lang/Double]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/OutOfMemoryError]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/apache/http/HttpEntity]
  + Class [org/apache/http/HttpResponse]
  + Class [org/apache/http/StatusLine]
  + Class [org/apache/http/client/methods/HttpGet]
  + Class [org/apache/http/impl/client/DefaultHttpClient]
  + Class [org/edublogs/android/util/ImageHelper]
  + Fieldref [android/graphics/Bitmap$CompressFormat.JPEG Landroid/graphics/Bitmap$CompressFormat;]
  + Fieldref [android/graphics/Bitmap$CompressFormat.PNG Landroid/graphics/Bitmap$CompressFormat;]
  + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
  + Fieldref [android/graphics/BitmapFactory$Options.inSampleSize I]
  + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
  + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
  + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
  + Methodref [android/graphics/Bitmap.compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z]
  + Methodref [android/graphics/Bitmap.createBitmap (Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/Bitmap.getHeight ()I]
  + Methodref [android/graphics/Bitmap.getWidth ()I]
  + Methodref [android/graphics/Bitmap.recycle ()V]
  + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
  + Methodref [android/graphics/Matrix.<init> ()V]
  + Methodref [android/graphics/Matrix.postRotate (F)Z]
  + Methodref [android/graphics/Matrix.postScale (FF)Z]
  + Methodref [android/media/ExifInterface.<init> (Ljava/lang/String;)V]
  + Methodref [android/media/ExifInterface.getAttribute (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/net/Uri.getLastPathSegment ()Ljava/lang/String;]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
  + Methodref [android/provider/MediaStore$Video$Thumbnails.getThumbnail (Landroid/content/ContentResolver;JILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Methodref [android/util/FloatMath.ceil (F)F]
  + Methodref [java/io/ByteArrayOutputStream.<init> ()V]
  + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B]
  + Methodref [java/io/DataInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/DataInputStream.close ()V]
  + Methodref [java/io/DataInputStream.readFully ([B)V]
  + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/File.getName ()Ljava/lang/String;]
  + Methodref [java/io/File.length ()J]
  + Methodref [java/io/FileInputStream.<init> (Ljava/io/File;)V]
  + Methodref [java/io/FileNotFoundException.printStackTrace ()V]
  + Methodref [java/io/IOException.printStackTrace ()V]
  + Methodref [java/io/InputStream.close ()V]
  + Methodref [java/lang/Double.intValue ()I]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/Math.min (FF)F]
  + Methodref [java/lang/Math.rint (D)D]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.toString ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpGet.abort ()V]
  + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
  + Methodref [org/apache/http/impl/client/DefaultHttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Methodref [org/edublogs/android/util/ImageHelper.getExifOrientation (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
  + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
  + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
  + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
  + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [JPEG Landroid/graphics/Bitmap$CompressFormat;]
  + NameAndType [PNG Landroid/graphics/Bitmap$CompressFormat;]
  + NameAndType [abort ()V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [ceil (F)F]
  + NameAndType [close ()V]
  + NameAndType [compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z]
  + NameAndType [consumeContent ()V]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [createBitmap (Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;]
  + NameAndType [decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + NameAndType [decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + NameAndType [decodeStream (Ljava/io/InputStream;)Landroid/graphics/Bitmap;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + NameAndType [getAttribute (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getColumnIndex (Ljava/lang/String;)I]
  + NameAndType [getContent ()Ljava/io/InputStream;]
  + NameAndType [getContentResolver ()Landroid/content/ContentResolver;]
  + NameAndType [getEntity ()Lorg/apache/http/HttpEntity;]
  + NameAndType [getExifOrientation (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getHeight ()I]
  + NameAndType [getLastPathSegment ()Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getStatusCode ()I]
  + NameAndType [getStatusLine ()Lorg/apache/http/StatusLine;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getThumbnail (Landroid/content/ContentResolver;JILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + NameAndType [getWidth ()I]
  + NameAndType [inJustDecodeBounds Z]
  + NameAndType [inSampleSize I]
  + NameAndType [intValue ()I]
  + NameAndType [length ()J]
  + NameAndType [min (FF)F]
  + NameAndType [moveToFirst ()Z]
  + NameAndType [outHeight I]
  + NameAndType [outWidth I]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [postRotate (F)Z]
  + NameAndType [postScale (FF)Z]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + NameAndType [readFully ([B)V]
  + NameAndType [recycle ()V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [rint (D)D]
  + NameAndType [toByteArray ()[B]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/content/ContentResolver;]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/apache/http/HttpEntity;]
  + Utf8 [()Lorg/apache/http/StatusLine;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[B]
  + Utf8 [(D)D]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(F)F]
  + Utf8 [(F)Z]
  + Utf8 [(FF)F]
  + Utf8 [(FF)Z]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/ContentResolver;JILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Utf8 [(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z]
  + Utf8 [(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;]
  + Utf8 [(Landroid/net/Uri;Landroid/content/Context;)[I]
  + Utf8 [(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/InputStream;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Utf8 [([B)V]
  + Utf8 [([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Utf8 [([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + Utf8 [0]
  + Utf8 [1]
  + Utf8 [180]
  + Utf8 [270]
  + Utf8 [3]
  + Utf8 [6]
  + Utf8 [8]
  + Utf8 [90]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [CompressFormat]
  + Utf8 [F]
  + Utf8 [I]
  + Utf8 [ImageHelper.java]
  + Utf8 [InnerClasses]
  + Utf8 [JPEG]
  + Utf8 [Landroid/content/ContentResolver;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/graphics/Bitmap$CompressFormat;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/graphics/BitmapFactory$Options;]
  + Utf8 [Landroid/graphics/Matrix;]
  + Utf8 [Landroid/media/ExifInterface;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/ByteArrayOutputStream;]
  + Utf8 [Ljava/io/DataInputStream;]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/io/FileNotFoundException;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/OutOfMemoryError;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/apache/http/HttpEntity;]
  + Utf8 [Lorg/apache/http/HttpResponse;]
  + Utf8 [Lorg/apache/http/client/methods/HttpGet;]
  + Utf8 [Lorg/apache/http/impl/client/DefaultHttpClient;]
  + Utf8 [Lorg/edublogs/android/util/ImageHelper;]
  + Utf8 [Options]
  + Utf8 [Orientation]
  + Utf8 [Original Size]
  + Utf8 [PNG]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Thumbnails]
  + Utf8 [Video]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [_data]
  + Utf8 [_id]
  + Utf8 [abort]
  + Utf8 [android/content/ContentResolver]
  + Utf8 [android/content/Context]
  + Utf8 [android/database/Cursor]
  + Utf8 [android/graphics/Bitmap]
  + Utf8 [android/graphics/Bitmap$CompressFormat]
  + Utf8 [android/graphics/BitmapFactory]
  + Utf8 [android/graphics/BitmapFactory$Options]
  + Utf8 [android/graphics/Matrix]
  + Utf8 [android/media/ExifInterface]
  + Utf8 [android/net/Uri]
  + Utf8 [android/provider/MediaStore]
  + Utf8 [android/provider/MediaStore$Video]
  + Utf8 [android/provider/MediaStore$Video$Thumbnails]
  + Utf8 [android/util/FloatMath]
  + Utf8 [append]
  + Utf8 [baos]
  + Utf8 [bitmap]
  + Utf8 [bm]
  + Utf8 [bytes]
  + Utf8 [ceil]
  + Utf8 [client]
  + Utf8 [close]
  + Utf8 [compress]
  + Utf8 [consumeContent]
  + Utf8 [contains]
  + Utf8 [content:]
  + Utf8 [content://]
  + Utf8 [content://media]
  + Utf8 [context]
  + Utf8 [crThumb]
  + Utf8 [createBitmap]
  + Utf8 [createThumbnail]
  + Utf8 [ctx]
  + Utf8 [cur]
  + Utf8 [curStream]
  + Utf8 [dataColumn]
  + Utf8 [decodeByteArray]
  + Utf8 [decodeFile]
  + Utf8 [decodeStream]
  + Utf8 [dimensions]
  + Utf8 [downloadBitmap]
  + Utf8 [e]
  + Utf8 [e1]
  + Utf8 [entity]
  + Utf8 [equals]
  + Utf8 [execute]
  + Utf8 [exif]
  + Utf8 [exifOrientation]
  + Utf8 [fWidth]
  + Utf8 [file://]
  + Utf8 [filePath]
  + Utf8 [finalBytes]
  + Utf8 [finalHeight]
  + Utf8 [finalWidth]
  + Utf8 [getAttribute]
  + Utf8 [getColumnIndex]
  + Utf8 [getContent]
  + Utf8 [getContentResolver]
  + Utf8 [getEntity]
  + Utf8 [getExifOrientation]
  + Utf8 [getHeight]
  + Utf8 [getImageBytesForPath]
  + Utf8 [getImageSize]
  + Utf8 [getLastPathSegment]
  + Utf8 [getName]
  + Utf8 [getRequest]
  + Utf8 [getStatusCode]
  + Utf8 [getStatusLine]
  + Utf8 [getString]
  + Utf8 [getThumbnail]
  + Utf8 [getWidth]
  + Utf8 [imageHeight]
  + Utf8 [imageWidth]
  + Utf8 [imgPath]
  + Utf8 [in]
  + Utf8 [inJustDecodeBounds]
  + Utf8 [inSampleSize]
  + Utf8 [inputStream]
  + Utf8 [intValue]
  + Utf8 [java/io/ByteArrayOutputStream]
  + Utf8 [java/io/DataInputStream]
  + Utf8 [java/io/File]
  + Utf8 [java/io/FileInputStream]
  + Utf8 [java/io/FileNotFoundException]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/OutOfMemoryError]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [jpeg]
  + Utf8 [length]
  + Utf8 [matrix]
  + Utf8 [mediaData]
  + Utf8 [min]
  + Utf8 [moveToFirst]
  + Utf8 [options]
  + Utf8 [opts]
  + Utf8 [org/apache/http/HttpEntity]
  + Utf8 [org/apache/http/HttpResponse]
  + Utf8 [org/apache/http/StatusLine]
  + Utf8 [org/apache/http/client/methods/HttpGet]
  + Utf8 [org/apache/http/impl/client/DefaultHttpClient]
  + Utf8 [org/edublogs/android/util/ImageHelper]
  + Utf8 [orientation]
  + Utf8 [orientationColumn]
  + Utf8 [outHeight]
  + Utf8 [outWidth]
  + Utf8 [parse]
  + Utf8 [parseInt]
  + Utf8 [path]
  + Utf8 [percentage]
  + Utf8 [postRotate]
  + Utf8 [postScale]
  + Utf8 [printStackTrace]
  + Utf8 [projection]
  + Utf8 [proportionateHeight]
  + Utf8 [put]
  + Utf8 [query]
  + Utf8 [readFully]
  + Utf8 [recycle]
  + Utf8 [replace]
  + Utf8 [resized]
  + Utf8 [response]
  + Utf8 [rint]
  + Utf8 [sMaxImageWidth]
  + Utf8 [sample]
  + Utf8 [scaleBy]
  + Utf8 [scaleHeight]
  + Utf8 [scaleWidth]
  + Utf8 [statusCode]
  + Utf8 [stream]
  + Utf8 [this]
  + Utf8 [thumbData]
  + Utf8 [tiny]
  + Utf8 [title]
  + Utf8 [toByteArray]
  + Utf8 [toString]
  + Utf8 [uri]
  + Utf8 [url]
  + Utf8 [valueOf]
  + Utf8 [video]
  + Utf8 [videoBitmap]
  + Utf8 [videoID]
  + Utf8 [width]

Fields (count = 0):

Methods (count = 6):
  + Method:       <init>()V
    Access flags: 0x1
      = public ImageHelper()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #107
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 36
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/ImageHelper; this]
  + Method:       getImageSize(Landroid/net/Uri;Landroid/content/Context;)[I
    Access flags: 0x9
      = public static int[] getImageSize(android.net.Uri,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 150, locals = 8, stack = 6):
      [0] aconst_null
      [1] astore_2 v2
      [2] aload_0 v0
      [3] invokevirtual #85
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [6] ldc #17
        + String [content:]
      [8] invokevirtual #108
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [11] ifeq +78 (target=89)
      [14] iconst_2
      [15] anewarray #51
        + Class [java/lang/String]
      [18] dup
      [19] iconst_0
      [20] ldc #15
        + String [_id]
      [22] aastore
      [23] dup
      [24] iconst_1
      [25] ldc #14
        + String [_data]
      [27] aastore
      [28] astore_3 v3
      [29] aload_0 v0
      [30] astore v4
      [32] aload_1 v1
      [33] invokevirtual #68
        + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
      [36] aload v4
      [38] aload_3 v3
      [39] aconst_null
      [40] aconst_null
      [41] aconst_null
      [42] invokevirtual #67
        + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [45] astore v5
      [47] ldc #2
        + String []
      [49] astore v6
      [51] aload v5
      [53] invokeinterface #123
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [58] ifeq +43 (target=101)
      [61] aload v5
      [63] ldc #14
        + String [_data]
      [65] invokeinterface #121
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [70] istore v7
      [72] aload v5
      [74] iload v7
      [76] invokeinterface #122
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [81] astore v6
      [83] aload v6
      [85] astore_2 v2
      [86] goto +15 (target=101)
      [89] aload_0 v0
      [90] invokevirtual #85
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [93] ldc #20
        + String [file://]
      [95] ldc #2
        + String []
      [97] invokevirtual #110
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [100] astore_2 v2
      [101] new #30
        + Class [android/graphics/BitmapFactory$Options]
      [104] dup
      [105] invokespecial #77
        + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
      [108] astore_3 v3
      [109] aload_3 v3
      [110] iconst_1
      [111] putfield #63
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [114] aload_2 v2
      [115] aload_3 v3
      [116] invokestatic #75
        + Methodref [android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [119] pop
      [120] aload_3 v3
      [121] getfield #65
        + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
      [124] istore v4
      [126] aload_3 v3
      [127] getfield #66
        + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
      [130] istore v5
      [132] iconst_2
      [133] newarray 10
      [135] dup
      [136] iconst_0
      [137] iload v5
      [139] iastore
      [140] dup
      [141] iconst_1
      [142] iload v4
      [144] iastore
      [145] astore v6
      [147] aload v6
      [149] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 19)
        [0] -> line 39
        [2] -> line 40
        [14] -> line 44
        [29] -> line 46
        [32] -> line 48
        [47] -> line 49
        [51] -> line 51
        [61] -> line 53
        [72] -> line 54
        [83] -> line 55
        [86] -> line 57
        [89] -> line 58
        [101] -> line 61
        [109] -> line 62
        [114] -> line 63
        [120] -> line 64
        [126] -> line 65
        [132] -> line 66
        [147] -> line 67
      + Local variable table attribute (count = 12)
        v0: 0 -> 150 [Landroid/net/Uri; uri]
        v1: 0 -> 150 [Landroid/content/Context; context]
        v2: 2 -> 150 [Ljava/lang/String; path]
        v3: 29 -> 86 [[Ljava/lang/String; projection]
        v4: 32 -> 86 [Landroid/net/Uri; imgPath]
        v5: 47 -> 86 [Landroid/database/Cursor; cur]
        v6: 51 -> 86 [Ljava/lang/String; thumbData]
        v7: 72 -> 86 [I dataColumn]
        v3: 109 -> 150 [Landroid/graphics/BitmapFactory$Options; options]
        v4: 126 -> 150 [I imageHeight]
        v5: 132 -> 150 [I imageWidth]
        v6: 147 -> 150 [[I dimensions]
  + Method:       createThumbnail([BLjava/lang/String;Ljava/lang/String;Z)[B
    Access flags: 0x1
      = public byte[] createThumbnail(byte[],java.lang.String,java.lang.String,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 377, locals = 21, stack = 7):
      [0] iconst_0
      [1] istore v5
      [3] new #30
        + Class [android/graphics/BitmapFactory$Options]
      [6] dup
      [7] invokespecial #77
        + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
      [10] astore v6
      [12] aload v6
      [14] iconst_1
      [15] putfield #63
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [18] aload_1 v1
      [19] iconst_0
      [20] aload_1 v1
      [21] arraylength
      [22] aload v6
      [24] invokestatic #74
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [27] astore v7
      [29] aload v6
      [31] getfield #66
        + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
      [34] istore v8
      [36] sipush 500
      [39] istore v9
      [41] iload v4
      [43] ifeq +8 (target=51)
      [46] sipush 150
      [49] istore v9
      [51] aload_2 v2
      [52] ldc #12
        + String [Original Size]
      [54] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [57] ifeq +9 (target=66)
      [60] aload_1 v1
      [61] astore v10
      [63] goto +311 (target=374)
      [66] aload_2 v2
      [67] invokestatic #103
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [70] istore v9
      [72] iload v9
      [74] iload v8
      [76] ificmple +9 (target=85)
      [79] aload_1 v1
      [80] astore v10
      [82] goto +292 (target=374)
      [85] iconst_0
      [86] istore v11
      [88] iload v8
      [90] i2f
      [91] fstore v12
      [93] fload v12
      [95] ldc #1
        + Float [1200.0]
      [97] fdiv
      [98] invokestatic #87
        + Methodref [android/util/FloatMath.ceil (F)F]
      [101] f2d
      [102] invokestatic #101
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [105] invokevirtual #100
        + Methodref [java/lang/Double.intValue ()I]
      [108] istore v11
      [110] iload v11
      [112] iconst_3
      [113] ificmpne +9 (target=122)
      [116] iconst_4
      [117] istore v11
      [119] goto +20 (target=139)
      [122] iload v11
      [124] iconst_4
      [125] ificmple +14 (target=139)
      [128] iload v11
      [130] bipush 8
      [132] ificmpge +7 (target=139)
      [135] bipush 8
      [137] istore v11
      [139] aload v6
      [141] iload v11
      [143] putfield #64
        + Fieldref [android/graphics/BitmapFactory$Options.inSampleSize I]
      [146] aload v6
      [148] iconst_0
      [149] putfield #63
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [152] aload_1 v1
      [153] iconst_0
      [154] aload_1 v1
      [155] arraylength
      [156] aload v6
      [158] invokestatic #74
        + Methodref [android/graphics/BitmapFactory.decodeByteArray ([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [161] astore v7
      [163] goto +7 (target=170)
      [166] astore v13
      [168] aconst_null
      [169] areturn
      [170] aload v7
      [172] ifnonnull +5 (target=177)
      [175] aconst_null
      [176] areturn
      [177] iload v9
      [179] i2f
      [180] aload v7
      [182] invokevirtual #72
        + Methodref [android/graphics/Bitmap.getWidth ()I]
      [185] i2f
      [186] fdiv
      [187] fstore v13
      [189] aload v7
      [191] invokevirtual #71
        + Methodref [android/graphics/Bitmap.getHeight ()I]
      [194] i2f
      [195] fload v13
      [197] fmul
      [198] fstore v14
      [200] fload v14
      [202] f2d
      [203] invokestatic #106
        + Methodref [java/lang/Math.rint (D)D]
      [206] d2i
      [207] istore v5
      [209] iload v9
      [211] i2f
      [212] aload v7
      [214] invokevirtual #72
        + Methodref [android/graphics/Bitmap.getWidth ()I]
      [217] i2f
      [218] fdiv
      [219] fstore v15
      [221] iload v5
      [223] i2f
      [224] aload v7
      [226] invokevirtual #71
        + Methodref [android/graphics/Bitmap.getHeight ()I]
      [229] i2f
      [230] fdiv
      [231] fstore v16
      [233] fload v15
      [235] fload v16
      [237] invokestatic #105
        + Methodref [java/lang/Math.min (FF)F]
      [240] fstore v17
      [242] new #31
        + Class [android/graphics/Matrix]
      [245] dup
      [246] invokespecial #78
        + Methodref [android/graphics/Matrix.<init> ()V]
      [249] astore v18
      [251] aload v18
      [253] fload v17
      [255] fload v17
      [257] invokevirtual #80
        + Methodref [android/graphics/Matrix.postScale (FF)Z]
      [260] pop
      [261] aload_3 v3
      [262] ifnull +44 (target=306)
      [265] aload_3 v3
      [266] ldc #10
        + String [90]
      [268] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [271] ifne +21 (target=292)
      [274] aload_3 v3
      [275] ldc #5
        + String [180]
      [277] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [280] ifne +12 (target=292)
      [283] aload_3 v3
      [284] ldc #6
        + String [270]
      [286] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [289] ifeq +17 (target=306)
      [292] aload v18
      [294] aload_3 v3
      [295] invokestatic #104
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [298] invokevirtual #102
        + Methodref [java/lang/Integer.intValue ()I]
      [301] i2f
      [302] invokevirtual #79
        + Methodref [android/graphics/Matrix.postRotate (F)Z]
      [305] pop
      [306] aload v7
      [308] iconst_0
      [309] iconst_0
      [310] aload v7
      [312] invokevirtual #72
        + Methodref [android/graphics/Bitmap.getWidth ()I]
      [315] aload v7
      [317] invokevirtual #71
        + Methodref [android/graphics/Bitmap.getHeight ()I]
      [320] aload v18
      [322] iconst_1
      [323] invokestatic #70
        + Methodref [android/graphics/Bitmap.createBitmap (Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;]
      [326] astore v19
      [328] goto +7 (target=335)
      [331] astore v20
      [333] aconst_null
      [334] areturn
      [335] new #38
        + Class [java/io/ByteArrayOutputStream]
      [338] dup
      [339] invokespecial #88
        + Methodref [java/io/ByteArrayOutputStream.<init> ()V]
      [342] astore v20
      [344] aload v19
      [346] getstatic #61
        + Fieldref [android/graphics/Bitmap$CompressFormat.JPEG Landroid/graphics/Bitmap$CompressFormat;]
      [349] bipush 85
      [351] aload v20
      [353] invokevirtual #69
        + Methodref [android/graphics/Bitmap.compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z]
      [356] pop
      [357] aload v7
      [359] invokevirtual #73
        + Methodref [android/graphics/Bitmap.recycle ()V]
      [362] aload v19
      [364] invokevirtual #73
        + Methodref [android/graphics/Bitmap.recycle ()V]
      [367] aload v20
      [369] invokevirtual #89
        + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B]
      [372] astore v10
      [374] aload v10
      [376] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (152 -> 163: 166):
      + Class [java/lang/OutOfMemoryError]
      + ExceptionInfo (306 -> 328: 331):
      + Class [java/lang/OutOfMemoryError]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 48)
        [0] -> line 73
        [3] -> line 74
        [12] -> line 75
        [18] -> line 76
        [29] -> line 78
        [36] -> line 80
        [41] -> line 83
        [46] -> line 84
        [51] -> line 89
        [60] -> line 90
        [63] -> line 91
        [66] -> line 92
        [72] -> line 93
        [79] -> line 95
        [82] -> line 96
        [85] -> line 97
        [88] -> line 99
        [93] -> line 100
        [110] -> line 102
        [116] -> line 103
        [119] -> line 104
        [135] -> line 105
        [139] -> line 108
        [146] -> line 109
        [152] -> line 112
        [163] -> line 113
        [168] -> line 115
        [170] -> line 118
        [175] -> line 119
        [177] -> line 121
        [189] -> line 122
        [200] -> line 123
        [209] -> line 125
        [221] -> line 126
        [233] -> line 128
        [242] -> line 131
        [251] -> line 133
        [261] -> line 134
        [292] -> line 135
        [306] -> line 140
        [328] -> line 141
        [333] -> line 142
        [335] -> line 145
        [344] -> line 146
        [357] -> line 148
        [362] -> line 149
        [367] -> line 151
        [374] -> line 155
      + Local variable table attribute (count = 26)
        v0: 0 -> 377 [Lorg/edublogs/android/util/ImageHelper; this]
        v1: 0 -> 377 [[B bytes]
        v2: 0 -> 377 [Ljava/lang/String; sMaxImageWidth]
        v3: 0 -> 377 [Ljava/lang/String; orientation]
        v4: 0 -> 377 [Z tiny]
        v5: 3 -> 377 [I finalHeight]
        v6: 12 -> 377 [Landroid/graphics/BitmapFactory$Options; opts]
        v7: 29 -> 377 [Landroid/graphics/Bitmap; bm]
        v8: 36 -> 377 [I width]
        v9: 41 -> 377 [I finalWidth]
        v10: 63 -> 66 [[B finalBytes]
        v10: 82 -> 85 [[B finalBytes]
        v10: 374 -> 377 [[B finalBytes]
        v11: 88 -> 374 [I sample]
        v12: 93 -> 374 [F fWidth]
        v13: 168 -> 170 [Ljava/lang/OutOfMemoryError; e]
        v13: 189 -> 374 [F percentage]
        v14: 200 -> 374 [F proportionateHeight]
        v15: 221 -> 374 [F scaleWidth]
        v16: 233 -> 374 [F scaleHeight]
        v17: 242 -> 374 [F scaleBy]
        v18: 251 -> 374 [Landroid/graphics/Matrix; matrix]
        v19: 328 -> 331 [Landroid/graphics/Bitmap; resized]
        v19: 335 -> 374 [Landroid/graphics/Bitmap; resized]
        v20: 333 -> 335 [Ljava/lang/OutOfMemoryError; e]
        v20: 344 -> 374 [Ljava/io/ByteArrayOutputStream; baos]
  + Method:       getExifOrientation(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getExifOrientation(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 98, locals = 5, stack = 3):
      [0] new #32
        + Class [android/media/ExifInterface]
      [3] dup
      [4] aload_1 v1
      [5] invokespecial #81
        + Methodref [android/media/ExifInterface.<init> (Ljava/lang/String;)V]
      [8] astore_3 v3
      [9] goto +7 (target=16)
      [12] astore v4
      [14] aload_2 v2
      [15] areturn
      [16] aload_3 v3
      [17] ldc #11
        + String [Orientation]
      [19] invokevirtual #82
        + Methodref [android/media/ExifInterface.getAttribute (Ljava/lang/String;)Ljava/lang/String;]
      [22] astore v4
      [24] aload v4
      [26] ifnull +67 (target=93)
      [29] aload v4
      [31] ldc #4
        + String [1]
      [33] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [36] ifeq +9 (target=45)
      [39] ldc #3
        + String [0]
      [41] astore_2 v2
      [42] goto +54 (target=96)
      [45] aload v4
      [47] ldc #7
        + String [3]
      [49] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [52] ifeq +9 (target=61)
      [55] ldc #5
        + String [180]
      [57] astore_2 v2
      [58] goto +38 (target=96)
      [61] aload v4
      [63] ldc #8
        + String [6]
      [65] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [68] ifeq +9 (target=77)
      [71] ldc #10
        + String [90]
      [73] astore_2 v2
      [74] goto +22 (target=96)
      [77] aload v4
      [79] ldc #9
        + String [8]
      [81] invokevirtual #109
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [84] ifeq +12 (target=96)
      [87] ldc #6
        + String [270]
      [89] astore_2 v2
      [90] goto +6 (target=96)
      [93] ldc #3
        + String [0]
      [95] astore_2 v2
      [96] aload_2 v2
      [97] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 9: 12):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 162
        [9] -> line 163
        [14] -> line 164
        [16] -> line 166
        [24] -> line 167
        [29] -> line 168
        [39] -> line 169
        [42] -> line 170
        [55] -> line 171
        [58] -> line 172
        [71] -> line 173
        [74] -> line 174
        [87] -> line 175
        [90] -> line 177
        [93] -> line 178
        [96] -> line 180
      + Local variable table attribute (count = 7)
        v0: 0 -> 98 [Lorg/edublogs/android/util/ImageHelper; this]
        v1: 0 -> 98 [Ljava/lang/String; path]
        v2: 0 -> 98 [Ljava/lang/String; orientation]
        v3: 9 -> 12 [Landroid/media/ExifInterface; exif]
        v3: 16 -> 98 [Landroid/media/ExifInterface; exif]
        v4: 14 -> 16 [Ljava/io/IOException; e]
        v4: 24 -> 98 [Ljava/lang/String; exifOrientation]
  + Method:       downloadBitmap(Ljava/lang/String;)Landroid/graphics/Bitmap;
    Access flags: 0x9
      = public static android.graphics.Bitmap downloadBitmap(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 131, locals = 10, stack = 3):
      [0] new #59
        + Class [org/apache/http/impl/client/DefaultHttpClient]
      [3] dup
      [4] invokespecial #118
        + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
      [7] astore_1 v1
      [8] new #58
        + Class [org/apache/http/client/methods/HttpGet]
      [11] dup
      [12] aload_0 v0
      [13] invokespecial #116
        + Methodref [org/apache/http/client/methods/HttpGet.<init> (Ljava/lang/String;)V]
      [16] astore_2 v2
      [17] aload_1 v1
      [18] aload_2 v2
      [19] invokevirtual #119
        + Methodref [org/apache/http/impl/client/DefaultHttpClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] invokeinterface #128
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [29] invokeinterface #129
        + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
      [34] istore v4
      [36] iload v4
      [38] sipush 200
      [41] ificmpeq +5 (target=46)
      [44] aconst_null
      [45] areturn
      [46] aload_3 v3
      [47] invokeinterface #127
        + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
      [52] astore v5
      [54] aload v5
      [56] ifnull +73 (target=129)
      [59] aconst_null
      [60] astore v6
      [62] aload v5
      [64] invokeinterface #126
        + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
      [69] astore v6
      [71] aload v6
      [73] invokestatic #76
        + Methodref [android/graphics/BitmapFactory.decodeStream (Ljava/io/InputStream;)Landroid/graphics/Bitmap;]
      [76] astore v7
      [78] aload v7
      [80] astore v9
      [82] aload v6
      [84] ifnull +8 (target=92)
      [87] aload v6
      [89] invokevirtual #99
        + Methodref [java/io/InputStream.close ()V]
      [92] aload v5
      [94] invokeinterface #125
        + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
      [99] aload v9
      [101] areturn
      [102] astore v8
      [104] aload v6
      [106] ifnull +8 (target=114)
      [109] aload v6
      [111] invokevirtual #99
        + Methodref [java/io/InputStream.close ()V]
      [114] aload v5
      [116] invokeinterface #125
        + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
      [121] aload v8
      [123] athrow
      [124] astore_3 v3
      [125] aload_2 v2
      [126] invokevirtual #117
        + Methodref [org/apache/http/client/methods/HttpGet.abort ()V]
      [129] aconst_null
      [130] areturn
      Code attribute exceptions (count = 4):
      + ExceptionInfo (62 -> 82: 102):
      + ExceptionInfo (17 -> 44: 124):
      + Class [java/lang/Exception]
      + ExceptionInfo (46 -> 99: 124):
      + Class [java/lang/Exception]
      + ExceptionInfo (102 -> 124: 124):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 216
        [8] -> line 218
        [17] -> line 221
        [23] -> line 222
        [36] -> line 223
        [44] -> line 226
        [46] -> line 229
        [54] -> line 230
        [59] -> line 231
        [62] -> line 233
        [71] -> line 234
        [78] -> line 235
        [82] -> line 237
        [87] -> line 238
        [92] -> line 240
        [99] -> line 235
        [102] -> line 236
        [104] -> line 237
        [109] -> line 238
        [114] -> line 240
        [121] -> line 241
        [124] -> line 243
        [125] -> line 246
        [129] -> line 250
      + Local variable table attribute (count = 9)
        v0: 0 -> 131 [Ljava/lang/String; url]
        v1: 8 -> 131 [Lorg/apache/http/impl/client/DefaultHttpClient; client]
        v2: 17 -> 131 [Lorg/apache/http/client/methods/HttpGet; getRequest]
        v3: 23 -> 124 [Lorg/apache/http/HttpResponse; response]
        v4: 36 -> 124 [I statusCode]
        v5: 54 -> 124 [Lorg/apache/http/HttpEntity; entity]
        v6: 62 -> 124 [Ljava/io/InputStream; inputStream]
        v7: 78 -> 87 [Landroid/graphics/Bitmap; bitmap]
        v3: 125 -> 129 [Ljava/lang/Exception; e]
  + Method:       getImageBytesForPath(Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map;
    Access flags: 0x1
      = public java.util.Map getImageBytesForPath(java.lang.String,android.content.Context)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 496, locals = 15, stack = 6):
      [0] aconst_null
      [1] astore_3 v3
      [2] new #53
        + Class [java/util/HashMap]
      [5] dup
      [6] invokespecial #115
        + Methodref [java/util/HashMap.<init> ()V]
      [9] astore v5
      [11] ldc #2
        + String []
      [13] astore v6
      [15] ldc #2
        + String []
      [17] astore v7
      [19] aload_1 v1
      [20] ifnull +40 (target=60)
      [23] aload_1 v1
      [24] ldc #18
        + String [content://]
      [26] invokevirtual #108
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [29] ifne +26 (target=55)
      [32] new #52
        + Class [java/lang/StringBuilder]
      [35] dup
      [36] ldc #19
        + String [content://media]
      [38] invokespecial #112
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [41] aload_1 v1
      [42] invokevirtual #113
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [45] invokevirtual #114
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [48] invokestatic #84
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [51] astore_3 v3
      [52] goto +8 (target=60)
      [55] aload_1 v1
      [56] invokestatic #84
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [59] astore_3 v3
      [60] aload_3 v3
      [61] ifnull +433 (target=494)
      [64] aload_1 v1
      [65] ldc #23
        + String [video]
      [67] invokevirtual #108
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [70] ifeq +105 (target=175)
      [73] aload_3 v3
      [74] invokevirtual #83
        + Methodref [android/net/Uri.getLastPathSegment ()Ljava/lang/String;]
      [77] invokestatic #103
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [80] istore v9
      [82] iconst_2
      [83] anewarray #51
        + Class [java/lang/String]
      [86] dup
      [87] iconst_0
      [88] ldc #15
        + String [_id]
      [90] aastore
      [91] dup
      [92] iconst_1
      [93] ldc #14
        + String [_data]
      [95] aastore
      [96] astore v4
      [98] aload_2 v2
      [99] invokevirtual #68
        + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
      [102] astore v10
      [104] new #30
        + Class [android/graphics/BitmapFactory$Options]
      [107] dup
      [108] invokespecial #77
        + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
      [111] astore v11
      [113] aload v11
      [115] iconst_1
      [116] putfield #64
        + Fieldref [android/graphics/BitmapFactory$Options.inSampleSize I]
      [119] aload v10
      [121] iload v9
      [123] i2l
      [124] iconst_1
      [125] aload v11
      [127] invokestatic #86
        + Methodref [android/provider/MediaStore$Video$Thumbnails.getThumbnail (Landroid/content/ContentResolver;JILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [130] astore v12
      [132] new #38
        + Class [java/io/ByteArrayOutputStream]
      [135] dup
      [136] invokespecial #88
        + Methodref [java/io/ByteArrayOutputStream.<init> ()V]
      [139] astore v13
      [141] aload v12
      [143] getstatic #62
        + Fieldref [android/graphics/Bitmap$CompressFormat.PNG Landroid/graphics/Bitmap$CompressFormat;]
      [146] bipush 100
      [148] aload v13
      [150] invokevirtual #69
        + Methodref [android/graphics/Bitmap.compress (Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z]
      [153] pop
      [154] aload v13
      [156] invokevirtual #89
        + Methodref [java/io/ByteArrayOutputStream.toByteArray ()[B]
      [159] astore v8
      [161] ldc #13
        + String [Video]
      [163] astore v6
      [165] aconst_null
      [166] astore v12
      [168] goto +287 (target=455)
      [171] astore v14
      [173] aconst_null
      [174] areturn
      [175] iconst_3
      [176] anewarray #51
        + Class [java/lang/String]
      [179] dup
      [180] iconst_0
      [181] ldc #15
        + String [_id]
      [183] aastore
      [184] dup
      [185] iconst_1
      [186] ldc #14
        + String [_data]
      [188] aastore
      [189] dup
      [190] iconst_2
      [191] ldc #21
        + String [orientation]
      [193] aastore
      [194] astore v4
      [196] ldc #2
        + String []
      [198] astore v9
      [200] aload_2 v2
      [201] invokevirtual #68
        + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
      [204] aload_3 v3
      [205] aload v4
      [207] aconst_null
      [208] aconst_null
      [209] aconst_null
      [210] invokevirtual #67
        + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [213] astore v10
      [215] goto +7 (target=222)
      [218] astore v11
      [220] aconst_null
      [221] areturn
      [222] aconst_null
      [223] astore v11
      [225] aload v10
      [227] ifnull +95 (target=322)
      [230] ldc #2
        + String []
      [232] astore v12
      [234] aload v10
      [236] invokeinterface #123
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [241] ifeq +56 (target=297)
      [244] aload v10
      [246] ldc #14
        + String [_data]
      [248] invokeinterface #121
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [253] istore v13
      [255] aload v10
      [257] iload v13
      [259] invokeinterface #122
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [264] astore v12
      [266] aload v10
      [268] ldc #21
        + String [orientation]
      [270] invokeinterface #121
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [275] istore v14
      [277] aload v10
      [279] iload v14
      [281] invokeinterface #122
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [286] astore v7
      [288] aload v7
      [290] ifnonnull +7 (target=297)
      [293] ldc #2
        + String []
      [295] astore v7
      [297] aload v12
      [299] ifnonnull +5 (target=304)
      [302] aconst_null
      [303] areturn
      [304] new #40
        + Class [java/io/File]
      [307] dup
      [308] aload v12
      [310] invokespecial #93
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [313] astore v11
      [315] aload v12
      [317] astore v9
      [319] goto +27 (target=346)
      [322] aload_1 v1
      [323] invokevirtual #111
        + Methodref [java/lang/String.toString ()Ljava/lang/String;]
      [326] ldc #20
        + String [file://]
      [328] ldc #2
        + String []
      [330] invokevirtual #110
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [333] astore v9
      [335] new #40
        + Class [java/io/File]
      [338] dup
      [339] aload v9
      [341] invokespecial #93
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [344] astore v11
      [346] aload v11
      [348] invokevirtual #94
        + Methodref [java/io/File.getName ()Ljava/lang/String;]
      [351] astore v6
      [353] aload v11
      [355] invokevirtual #95
        + Methodref [java/io/File.length ()J]
      [358] l2i
      [359] newarray 8
      [361] astore v8
      [363] goto +11 (target=374)
      [366] astore v12
      [368] aconst_null
      [369] areturn
      [370] astore v12
      [372] aconst_null
      [373] areturn
      [374] aconst_null
      [375] astore v12
      [377] new #39
        + Class [java/io/DataInputStream]
      [380] dup
      [381] new #41
        + Class [java/io/FileInputStream]
      [384] dup
      [385] aload v11
      [387] invokespecial #96
        + Methodref [java/io/FileInputStream.<init> (Ljava/io/File;)V]
      [390] invokespecial #90
        + Methodref [java/io/DataInputStream.<init> (Ljava/io/InputStream;)V]
      [393] astore v12
      [395] goto +12 (target=407)
      [398] astore v13
      [400] aload v13
      [402] invokevirtual #97
        + Methodref [java/io/FileNotFoundException.printStackTrace ()V]
      [405] aconst_null
      [406] areturn
      [407] aload v12
      [409] aload v8
      [411] invokevirtual #92
        + Methodref [java/io/DataInputStream.readFully ([B)V]
      [414] aload v12
      [416] invokevirtual #91
        + Methodref [java/io/DataInputStream.close ()V]
      [419] goto +12 (target=431)
      [422] astore v13
      [424] aload v13
      [426] invokevirtual #98
        + Methodref [java/io/IOException.printStackTrace ()V]
      [429] aconst_null
      [430] areturn
      [431] aload v11
      [433] invokevirtual #94
        + Methodref [java/io/File.getName ()Ljava/lang/String;]
      [436] astore v6
      [438] aload v7
      [440] ldc #2
        + String []
      [442] ifacmpne +13 (target=455)
      [445] aload_0 v0
      [446] aload v9
      [448] aload v7
      [450] invokevirtual #120
        + Methodref [org/edublogs/android/util/ImageHelper.getExifOrientation (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [453] astore v7
      [455] aload v5
      [457] ldc #16
        + String [bytes]
      [459] aload v8
      [461] invokeinterface #124
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [466] pop
      [467] aload v5
      [469] ldc #22
        + String [title]
      [471] aload v6
      [473] invokeinterface #124
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [478] pop
      [479] aload v5
      [481] ldc #21
        + String [orientation]
      [483] aload v7
      [485] invokeinterface #124
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [490] pop
      [491] aload v5
      [493] areturn
      [494] aconst_null
      [495] areturn
      Code attribute exceptions (count = 6):
      + ExceptionInfo (141 -> 168: 171):
      + Class [java/lang/Exception]
      + ExceptionInfo (200 -> 215: 218):
      + Class [java/lang/Exception]
      + ExceptionInfo (353 -> 363: 366):
      + Class [java/lang/Exception]
      + ExceptionInfo (353 -> 363: 370):
      + Class [java/lang/OutOfMemoryError]
      + ExceptionInfo (377 -> 395: 398):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (407 -> 419: 422):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 70)
        [0] -> line 254
        [2] -> line 256
        [11] -> line 257
        [19] -> line 259
        [23] -> line 260
        [32] -> line 261
        [55] -> line 263
        [60] -> line 265
        [64] -> line 266
        [73] -> line 267
        [82] -> line 268
        [98] -> line 269
        [104] -> line 270
        [113] -> line 271
        [119] -> line 272
        [125] -> line 273
        [127] -> line 272
        [132] -> line 275
        [141] -> line 277
        [154] -> line 278
        [161] -> line 279
        [165] -> line 280
        [168] -> line 281
        [173] -> line 282
        [175] -> line 286
        [196] -> line 288
        [200] -> line 291
        [215] -> line 292
        [220] -> line 293
        [222] -> line 295
        [225] -> line 296
        [230] -> line 297
        [234] -> line 299
        [244] -> line 303
        [255] -> line 304
        [266] -> line 305
        [277] -> line 306
        [288] -> line 307
        [293] -> line 308
        [297] -> line 311
        [302] -> line 312
        [304] -> line 315
        [315] -> line 316
        [319] -> line 317
        [322] -> line 318
        [335] -> line 319
        [346] -> line 323
        [353] -> line 326
        [363] -> line 327
        [368] -> line 328
        [370] -> line 329
        [372] -> line 330
        [374] -> line 333
        [377] -> line 335
        [395] -> line 336
        [400] -> line 337
        [405] -> line 338
        [407] -> line 341
        [414] -> line 342
        [419] -> line 343
        [424] -> line 344
        [429] -> line 345
        [431] -> line 348
        [438] -> line 349
        [445] -> line 350
        [455] -> line 354
        [467] -> line 355
        [479] -> line 356
        [491] -> line 358
        [494] -> line 361
      + Local variable table attribute (count = 31)
        v0: 0 -> 496 [Lorg/edublogs/android/util/ImageHelper; this]
        v1: 0 -> 496 [Ljava/lang/String; filePath]
        v2: 0 -> 496 [Landroid/content/Context; ctx]
        v3: 2 -> 496 [Landroid/net/Uri; curStream]
        v4: 98 -> 175 [[Ljava/lang/String; projection]
        v4: 196 -> 494 [[Ljava/lang/String; projection]
        v5: 11 -> 496 [Ljava/util/Map; mediaData]
        v6: 15 -> 496 [Ljava/lang/String; title]
        v7: 19 -> 496 [Ljava/lang/String; orientation]
        v8: 161 -> 171 [[B bytes]
        v8: 363 -> 366 [[B bytes]
        v8: 374 -> 494 [[B bytes]
        v9: 82 -> 175 [I videoID]
        v10: 104 -> 175 [Landroid/content/ContentResolver; crThumb]
        v11: 113 -> 175 [Landroid/graphics/BitmapFactory$Options; options]
        v12: 132 -> 175 [Landroid/graphics/Bitmap; videoBitmap]
        v13: 141 -> 175 [Ljava/io/ByteArrayOutputStream; stream]
        v14: 173 -> 175 [Ljava/lang/Exception; e]
        v9: 200 -> 455 [Ljava/lang/String; path]
        v10: 215 -> 218 [Landroid/database/Cursor; cur]
        v10: 222 -> 455 [Landroid/database/Cursor; cur]
        v11: 220 -> 222 [Ljava/lang/Exception; e1]
        v11: 225 -> 455 [Ljava/io/File; jpeg]
        v12: 234 -> 319 [Ljava/lang/String; thumbData]
        v13: 255 -> 297 [I dataColumn]
        v14: 277 -> 297 [I orientationColumn]
        v12: 368 -> 370 [Ljava/lang/Exception; e]
        v12: 372 -> 374 [Ljava/lang/OutOfMemoryError; e]
        v12: 377 -> 455 [Ljava/io/DataInputStream; in]
        v13: 400 -> 407 [Ljava/io/FileNotFoundException; e]
        v13: 424 -> 431 [Ljava/io/IOException; e]
      + Local variable type table attribute (count = 1)
        v5: 11 -> 496 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; mediaData]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Landroid/content/Context;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/Bitmap$CompressFormat]
      + Class [android/graphics/Bitmap]
      + Utf8 [CompressFormat]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/graphics/BitmapFactory$Options]
      + Class [android/graphics/BitmapFactory]
      + Utf8 [Options]
    + InnerClassesInfo:
      Access flags:  0x19 = public static final 
      + Class [android/provider/MediaStore$Video]
      + Class [android/provider/MediaStore]
      + Utf8 [Video]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/provider/MediaStore$Video$Thumbnails]
      + Class [android/provider/MediaStore$Video]
      + Utf8 [Thumbnails]
  + Source file attribute:
    + Utf8 [ImageHelper.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/JSONUtil
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.JSONUtil extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 208):
  + String []
  + String [.]
  + String [Could not cast object %s]
  + String [Could not cast object at %s]
  + String [Could not complete query %s]
  + String [Incorrect query for next object %s]
  + String [JSONUtil]
  + String [[]
  + String []]
  + String [first]
  + String [last]
  + Class [android/util/Log]
  + Class [java/lang/Class]
  + Class [java/lang/ClassCastException]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/util/JSONUtil]
  + Class [org/json/JSONArray]
  + Class [org/json/JSONException]
  + Class [org/json/JSONObject]
  + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_FIRST Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_END Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_START Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_LAST Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_SEPERATOR Ljava/lang/String;]
  + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Math.max (II)I]
  + Methodref [java/lang/Math.min (II)I]
  + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/json/JSONArray.<init> ()V]
  + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;]
  + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;]
  + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;]
  + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;]
  + Methodref [org/json/JSONArray.length ()I]
  + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;]
  + Methodref [org/json/JSONException.printStackTrace ()V]
  + Methodref [org/json/JSONObject.get (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;]
  + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;]
  + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z]
  + NameAndType [<init> ()V]
  + NameAndType [QUERY_ARRAY_FIRST Ljava/lang/String;]
  + NameAndType [QUERY_ARRAY_INDEX_END Ljava/lang/String;]
  + NameAndType [QUERY_ARRAY_INDEX_START Ljava/lang/String;]
  + NameAndType [QUERY_ARRAY_LAST Ljava/lang/String;]
  + NameAndType [QUERY_SEPERATOR Ljava/lang/String;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [d (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getClass ()Ljava/lang/Class;]
  + NameAndType [getJSONArray (I)Lorg/json/JSONArray;]
  + NameAndType [getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;]
  + NameAndType [getJSONObject (I)Lorg/json/JSONObject;]
  + NameAndType [getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [has (Ljava/lang/String;)Z]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [isAssignableFrom (Ljava/lang/Class;)Z]
  + NameAndType [length ()I]
  + NameAndType [max (II)I]
  + NameAndType [min (II)I]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;)Lorg/json/JSONArray;]
  + NameAndType [queryJSON (Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [substring (I)Ljava/lang/String;]
  + NameAndType [substring (II)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Class;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Lorg/json/JSONArray;]
  + Utf8 [(I)Lorg/json/JSONObject;]
  + Utf8 [(II)I]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Class;)Z]
  + Utf8 [(Ljava/lang/Object;)Lorg/json/JSONArray;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Lorg/json/JSONArray;]
  + Utf8 [(Ljava/lang/String;)Lorg/json/JSONObject;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/ArrayList;)Lorg/json/JSONArray;]
  + Utf8 [(Ljava/util/ArrayList<Ljava/lang/String;>;)Lorg/json/JSONArray;]
  + Utf8 [(Lorg/json/JSONArray;)Ljava/util/ArrayList;]
  + Utf8 [(Lorg/json/JSONArray;)Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Utf8 [(Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [.]
  + Utf8 [<U:Ljava/lang/Object;>(Lorg/json/JSONArray;Ljava/lang/String;TU;)TU;]
  + Utf8 [<U:Ljava/lang/Object;>(Lorg/json/JSONObject;Ljava/lang/String;TU;)TU;]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Could not cast object %s]
  + Utf8 [Could not cast object at %s]
  + Utf8 [Could not complete query %s]
  + Utf8 [I]
  + Utf8 [Incorrect query for next object %s]
  + Utf8 [JSONUtil]
  + Utf8 [JSONUtil.java]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/ClassCastException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/json/JSONObject;]
  + Utf8 [QUERY_ARRAY_FIRST]
  + Utf8 [QUERY_ARRAY_INDEX_END]
  + Utf8 [QUERY_ARRAY_INDEX_START]
  + Utf8 [QUERY_ARRAY_LAST]
  + Utf8 [QUERY_SEPERATOR]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [TU;]
  + Utf8 [[]
  + Utf8 []]
  + Utf8 [add]
  + Utf8 [android/util/Log]
  + Utf8 [d]
  + Utf8 [defaultObject]
  + Utf8 [e]
  + Utf8 [endQuery]
  + Utf8 [equals]
  + Utf8 [first]
  + Utf8 [format]
  + Utf8 [fromJSONArrayToStringList]
  + Utf8 [fromStringListToJSONArray]
  + Utf8 [get]
  + Utf8 [getClass]
  + Utf8 [getJSONArray]
  + Utf8 [getJSONObject]
  + Utf8 [getString]
  + Utf8 [has]
  + Utf8 [i]
  + Utf8 [index]
  + Utf8 [indexEnd]
  + Utf8 [indexOf]
  + Utf8 [indexStart]
  + Utf8 [indexStr]
  + Utf8 [isAssignableFrom]
  + Utf8 [java/lang/Class]
  + Utf8 [java/lang/ClassCastException]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [jsonArray]
  + Utf8 [key]
  + Utf8 [last]
  + Utf8 [length]
  + Utf8 [max]
  + Utf8 [min]
  + Utf8 [nextIndexStart]
  + Utf8 [nextQuery]
  + Utf8 [nextSeperator]
  + Utf8 [org/edublogs/android/util/JSONUtil]
  + Utf8 [org/json/JSONArray]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/json/JSONObject]
  + Utf8 [parseInt]
  + Utf8 [printStackTrace]
  + Utf8 [put]
  + Utf8 [query]
  + Utf8 [queryJSON]
  + Utf8 [remainingQuery]
  + Utf8 [result]
  + Utf8 [size]
  + Utf8 [source]
  + Utf8 [stringList]
  + Utf8 [substring]

Fields (count = 5):
  + Field:        QUERY_SEPERATOR Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String QUERY_SEPERATOR
  + Field:        QUERY_ARRAY_INDEX_START Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String QUERY_ARRAY_INDEX_START
  + Field:        QUERY_ARRAY_INDEX_END Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String QUERY_ARRAY_INDEX_END
  + Field:        QUERY_ARRAY_FIRST Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String QUERY_ARRAY_FIRST
  + Field:        QUERY_ARRAY_LAST Ljava/lang/String;
    Access flags: 0xa
      = private static java.lang.String QUERY_ARRAY_LAST

Methods (count = 5):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 0, stack = 1):
      [0] ldc #2
        + String [.]
      [2] putstatic #28
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_SEPERATOR Ljava/lang/String;]
      [5] ldc #8
        + String [[]
      [7] putstatic #26
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_START Ljava/lang/String;]
      [10] ldc #9
        + String []]
      [12] putstatic #25
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_END Ljava/lang/String;]
      [15] ldc #10
        + String [first]
      [17] putstatic #24
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_FIRST Ljava/lang/String;]
      [20] ldc #11
        + String [last]
      [22] putstatic #27
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_LAST Ljava/lang/String;]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 13
        [5] -> line 14
        [10] -> line 15
        [15] -> line 16
        [20] -> line 17
        [25] -> line 19
      + Local variable table attribute (count = 0)
  + Method:       queryJSON(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object queryJSON(org.json.JSONObject,java.lang.String,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 304, locals = 9, stack = 6):
      [0] aload_1 v1
      [1] getstatic #28
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_SEPERATOR Ljava/lang/String;]
      [4] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [7] istore_3 v3
      [8] aload_1 v1
      [9] getstatic #26
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_START Ljava/lang/String;]
      [12] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [15] istore v4
      [17] iload_3 v3
      [18] iconst_m1
      [19] ificmpne +96 (target=115)
      [22] iload v4
      [24] iconst_m1
      [25] ificmpne +90 (target=115)
      [28] aload_0 v0
      [29] aload_1 v1
      [30] invokevirtual #58
        + Methodref [org/json/JSONObject.has (Ljava/lang/String;)Z]
      [33] ifne +5 (target=38)
      [36] aload_2 v2
      [37] areturn
      [38] aload_0 v0
      [39] aload_1 v1
      [40] invokevirtual #55
        + Methodref [org/json/JSONObject.get (Ljava/lang/String;)Ljava/lang/Object;]
      [43] astore v5
      [45] aload v5
      [47] invokevirtual #35
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [50] aload_2 v2
      [51] invokevirtual #35
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [54] invokevirtual #31
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [57] ifeq +6 (target=63)
      [60] aload v5
      [62] areturn
      [63] aload_2 v2
      [64] areturn
      [65] astore v5
      [67] ldc #7
        + String [JSONUtil]
      [69] ldc #5
        + String [Could not complete query %s]
      [71] iconst_1
      [72] anewarray #17
        + Class [java/lang/Object]
      [75] dup
      [76] iconst_0
      [77] aload_1 v1
      [78] aastore
      [79] invokestatic #37
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [82] aload v5
      [84] invokestatic #30
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [87] pop
      [88] aload_2 v2
      [89] areturn
      [90] astore v5
      [92] ldc #7
        + String [JSONUtil]
      [94] ldc #3
        + String [Could not cast object %s]
      [96] iconst_1
      [97] anewarray #17
        + Class [java/lang/Object]
      [100] dup
      [101] iconst_0
      [102] aload_1 v1
      [103] aastore
      [104] invokestatic #37
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [107] aload v5
      [109] invokestatic #30
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [112] pop
      [113] aload_2 v2
      [114] areturn
      [115] iload_3 v3
      [116] iconst_m1
      [117] ificmpeq +9 (target=126)
      [120] iload v4
      [122] iconst_m1
      [123] ificmpne +14 (target=137)
      [126] iload_3 v3
      [127] iload v4
      [129] invokestatic #33
        + Methodref [java/lang/Math.max (II)I]
      [132] istore v5
      [134] goto +11 (target=145)
      [137] iload_3 v3
      [138] iload v4
      [140] invokestatic #34
        + Methodref [java/lang/Math.min (II)I]
      [143] istore v5
      [145] aload_1 v1
      [146] iload v5
      [148] invokevirtual #39
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [151] astore v6
      [153] aload_1 v1
      [154] iconst_0
      [155] iload v5
      [157] invokevirtual #40
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [160] astore v7
      [162] aload v6
      [164] getstatic #28
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_SEPERATOR Ljava/lang/String;]
      [167] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [170] ifne +20 (target=190)
      [173] aload_0 v0
      [174] aload v7
      [176] invokevirtual #57
        + Methodref [org/json/JSONObject.getJSONObject (Ljava/lang/String;)Lorg/json/JSONObject;]
      [179] aload v6
      [181] iconst_1
      [182] invokevirtual #39
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [185] aload_2 v2
      [186] invokestatic #46
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [189] areturn
      [190] aload v6
      [192] getstatic #26
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_START Ljava/lang/String;]
      [195] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [198] ifne +16 (target=214)
      [201] aload_0 v0
      [202] aload v7
      [204] invokevirtual #56
        + Methodref [org/json/JSONObject.getJSONArray (Ljava/lang/String;)Lorg/json/JSONArray;]
      [207] aload v6
      [209] aload_2 v2
      [210] invokestatic #45
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [213] areturn
      [214] aload v6
      [216] ldc #1
        + String []
      [218] invokevirtual #36
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [221] ifne +5 (target=226)
      [224] aload_2 v2
      [225] areturn
      [226] aload_0 v0
      [227] aload v7
      [229] invokevirtual #55
        + Methodref [org/json/JSONObject.get (Ljava/lang/String;)Ljava/lang/Object;]
      [232] astore v8
      [234] aload v8
      [236] invokevirtual #35
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [239] aload_2 v2
      [240] invokevirtual #35
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [243] invokevirtual #31
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [246] ifeq +6 (target=252)
      [249] aload v8
      [251] areturn
      [252] aload_2 v2
      [253] areturn
      [254] astore v8
      [256] ldc #7
        + String [JSONUtil]
      [258] ldc #4
        + String [Could not cast object at %s]
      [260] iconst_1
      [261] anewarray #17
        + Class [java/lang/Object]
      [264] dup
      [265] iconst_0
      [266] aload_1 v1
      [267] aastore
      [268] invokestatic #37
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [271] aload v8
      [273] invokestatic #30
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [276] pop
      [277] aload_2 v2
      [278] areturn
      [279] astore v8
      [281] ldc #7
        + String [JSONUtil]
      [283] ldc #5
        + String [Could not complete query %s]
      [285] iconst_1
      [286] anewarray #17
        + Class [java/lang/Object]
      [289] dup
      [290] iconst_0
      [291] aload_1 v1
      [292] aastore
      [293] invokestatic #37
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [296] aload v8
      [298] invokestatic #30
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [301] pop
      [302] aload_2 v2
      [303] areturn
      Code attribute exceptions (count = 16):
      + ExceptionInfo (28 -> 37: 65):
      + Class [org/json/JSONException]
      + ExceptionInfo (38 -> 62: 65):
      + Class [org/json/JSONException]
      + ExceptionInfo (63 -> 64: 65):
      + Class [org/json/JSONException]
      + ExceptionInfo (28 -> 37: 90):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (38 -> 62: 90):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (63 -> 64: 90):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (162 -> 189: 254):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (190 -> 213: 254):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (214 -> 225: 254):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (226 -> 251: 254):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (252 -> 253: 254):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (162 -> 189: 279):
      + Class [org/json/JSONException]
      + ExceptionInfo (190 -> 213: 279):
      + Class [org/json/JSONException]
      + ExceptionInfo (214 -> 225: 279):
      + Class [org/json/JSONException]
      + ExceptionInfo (226 -> 251: 279):
      + Class [org/json/JSONException]
      + ExceptionInfo (252 -> 253: 279):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 37)
        [0] -> line 25
        [8] -> line 26
        [17] -> line 27
        [28] -> line 30
        [36] -> line 31
        [38] -> line 32
        [45] -> line 33
        [60] -> line 34
        [63] -> line 36
        [65] -> line 38
        [67] -> line 39
        [88] -> line 40
        [90] -> line 41
        [92] -> line 42
        [113] -> line 43
        [115] -> line 47
        [126] -> line 48
        [134] -> line 49
        [137] -> line 50
        [145] -> line 52
        [153] -> line 53
        [162] -> line 55
        [173] -> line 56
        [190] -> line 57
        [201] -> line 58
        [214] -> line 59
        [224] -> line 60
        [226] -> line 62
        [234] -> line 63
        [249] -> line 64
        [252] -> line 66
        [254] -> line 68
        [256] -> line 69
        [277] -> line 70
        [279] -> line 71
        [281] -> line 72
        [302] -> line 73
      + Local variable table attribute (count = 15)
        v0: 0 -> 304 [Lorg/json/JSONObject; source]
        v1: 0 -> 304 [Ljava/lang/String; query]
        v2: 0 -> 304 [Ljava/lang/Object; defaultObject]
        v3: 8 -> 304 [I nextSeperator]
        v4: 17 -> 304 [I nextIndexStart]
        v5: 45 -> 65 [Ljava/lang/Object; result]
        v5: 67 -> 90 [Lorg/json/JSONException; e]
        v5: 92 -> 115 [Ljava/lang/ClassCastException; e]
        v5: 134 -> 137 [I endQuery]
        v5: 145 -> 304 [I endQuery]
        v6: 153 -> 304 [Ljava/lang/String; nextQuery]
        v7: 162 -> 304 [Ljava/lang/String; key]
        v8: 234 -> 254 [Ljava/lang/Object; result]
        v8: 256 -> 279 [Ljava/lang/ClassCastException; e]
        v8: 281 -> 304 [Lorg/json/JSONException; e]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 304 [TU; defaultObject]
    + Signature attribute:
      + Utf8 [<U:Ljava/lang/Object;>(Lorg/json/JSONObject;Ljava/lang/String;TU;)TU;]
  + Method:       queryJSON(Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x9
      = public static java.lang.Object queryJSON(org.json.JSONArray,java.lang.String,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 274, locals = 9, stack = 6):
      [0] aload_1 v1
      [1] getstatic #26
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_START Ljava/lang/String;]
      [4] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [7] istore_3 v3
      [8] aload_1 v1
      [9] getstatic #25
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_END Ljava/lang/String;]
      [12] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [15] istore v4
      [17] iload_3 v3
      [18] iconst_m1
      [19] ificmpeq +15 (target=34)
      [22] iload v4
      [24] iconst_m1
      [25] ificmpeq +9 (target=34)
      [28] iload_3 v3
      [29] iload v4
      [31] ificmple +5 (target=36)
      [34] aload_2 v2
      [35] areturn
      [36] aload_1 v1
      [37] iload_3 v3
      [38] iconst_1
      [39] iadd
      [40] iload v4
      [42] invokevirtual #40
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [45] astore v5
      [47] aload v5
      [49] getstatic #24
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_FIRST Ljava/lang/String;]
      [52] invokevirtual #36
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [55] ifeq +9 (target=64)
      [58] iconst_0
      [59] istore v6
      [61] goto +27 (target=88)
      [64] aload v5
      [66] getstatic #27
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_LAST Ljava/lang/String;]
      [69] invokevirtual #36
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [72] ifeq +9 (target=81)
      [75] iconst_m1
      [76] istore v6
      [78] goto +10 (target=88)
      [81] aload v5
      [83] invokestatic #32
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [86] istore v6
      [88] iload v6
      [90] ifge +12 (target=102)
      [93] aload_0 v0
      [94] invokevirtual #52
        + Methodref [org/json/JSONArray.length ()I]
      [97] iload v6
      [99] iadd
      [100] istore v6
      [102] aload_1 v1
      [103] iload v4
      [105] iconst_1
      [106] iadd
      [107] invokevirtual #39
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [110] astore v7
      [112] aload v7
      [114] getstatic #26
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_ARRAY_INDEX_START Ljava/lang/String;]
      [117] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [120] ifne +16 (target=136)
      [123] aload_0 v0
      [124] iload v6
      [126] invokevirtual #49
        + Methodref [org/json/JSONArray.getJSONArray (I)Lorg/json/JSONArray;]
      [129] aload v7
      [131] aload_2 v2
      [132] invokestatic #45
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONArray;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [135] areturn
      [136] aload v7
      [138] getstatic #28
        + Fieldref [org/edublogs/android/util/JSONUtil.QUERY_SEPERATOR Ljava/lang/String;]
      [141] invokevirtual #38
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [144] ifne +20 (target=164)
      [147] aload_0 v0
      [148] iload v6
      [150] invokevirtual #50
        + Methodref [org/json/JSONArray.getJSONObject (I)Lorg/json/JSONObject;]
      [153] aload v7
      [155] iconst_1
      [156] invokevirtual #39
        + Methodref [java/lang/String.substring (I)Ljava/lang/String;]
      [159] aload_2 v2
      [160] invokestatic #46
        + Methodref [org/edublogs/android/util/JSONUtil.queryJSON (Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;]
      [163] areturn
      [164] aload v7
      [166] ldc #1
        + String []
      [168] invokevirtual #36
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [171] ifne +25 (target=196)
      [174] ldc #7
        + String [JSONUtil]
      [176] ldc #6
        + String [Incorrect query for next object %s]
      [178] iconst_1
      [179] anewarray #17
        + Class [java/lang/Object]
      [182] dup
      [183] iconst_0
      [184] aload v7
      [186] aastore
      [187] invokestatic #37
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [190] invokestatic #29
        + Methodref [android/util/Log.d (Ljava/lang/String;Ljava/lang/String;)I]
      [193] pop
      [194] aload_2 v2
      [195] areturn
      [196] aload_0 v0
      [197] iload v6
      [199] invokevirtual #48
        + Methodref [org/json/JSONArray.get (I)Ljava/lang/Object;]
      [202] astore v8
      [204] aload v8
      [206] invokevirtual #35
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [209] aload_2 v2
      [210] invokevirtual #35
        + Methodref [java/lang/Object.getClass ()Ljava/lang/Class;]
      [213] invokevirtual #31
        + Methodref [java/lang/Class.isAssignableFrom (Ljava/lang/Class;)Z]
      [216] ifeq +6 (target=222)
      [219] aload v8
      [221] areturn
      [222] aload_2 v2
      [223] areturn
      [224] astore v8
      [226] ldc #7
        + String [JSONUtil]
      [228] ldc #4
        + String [Could not cast object at %s]
      [230] iconst_1
      [231] anewarray #17
        + Class [java/lang/Object]
      [234] dup
      [235] iconst_0
      [236] aload_1 v1
      [237] aastore
      [238] invokestatic #37
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [241] aload v8
      [243] invokestatic #30
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [246] pop
      [247] aload_2 v2
      [248] areturn
      [249] astore v8
      [251] ldc #7
        + String [JSONUtil]
      [253] ldc #5
        + String [Could not complete query %s]
      [255] iconst_1
      [256] anewarray #17
        + Class [java/lang/Object]
      [259] dup
      [260] iconst_0
      [261] aload_1 v1
      [262] aastore
      [263] invokestatic #37
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [266] aload v8
      [268] invokestatic #30
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I]
      [271] pop
      [272] aload_2 v2
      [273] areturn
      Code attribute exceptions (count = 10):
      + ExceptionInfo (112 -> 135: 224):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (136 -> 163: 224):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (164 -> 195: 224):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (196 -> 221: 224):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (222 -> 223: 224):
      + Class [java/lang/ClassCastException]
      + ExceptionInfo (112 -> 135: 249):
      + Class [org/json/JSONException]
      + ExceptionInfo (136 -> 163: 249):
      + Class [org/json/JSONException]
      + ExceptionInfo (164 -> 195: 249):
      + Class [org/json/JSONException]
      + ExceptionInfo (196 -> 221: 249):
      + Class [org/json/JSONException]
      + ExceptionInfo (222 -> 223: 249):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 31)
        [0] -> line 85
        [8] -> line 86
        [17] -> line 87
        [34] -> line 88
        [36] -> line 91
        [47] -> line 93
        [58] -> line 94
        [61] -> line 95
        [75] -> line 96
        [78] -> line 97
        [81] -> line 98
        [88] -> line 100
        [93] -> line 101
        [102] -> line 104
        [112] -> line 106
        [123] -> line 107
        [136] -> line 108
        [147] -> line 109
        [164] -> line 110
        [174] -> line 112
        [194] -> line 113
        [196] -> line 115
        [204] -> line 116
        [219] -> line 117
        [222] -> line 119
        [224] -> line 121
        [226] -> line 122
        [247] -> line 123
        [249] -> line 124
        [251] -> line 125
        [272] -> line 126
      + Local variable table attribute (count = 13)
        v0: 0 -> 274 [Lorg/json/JSONArray; source]
        v1: 0 -> 274 [Ljava/lang/String; query]
        v2: 0 -> 274 [Ljava/lang/Object; defaultObject]
        v3: 8 -> 274 [I indexStart]
        v4: 17 -> 274 [I indexEnd]
        v5: 47 -> 274 [Ljava/lang/String; indexStr]
        v6: 61 -> 64 [I index]
        v6: 78 -> 81 [I index]
        v6: 88 -> 274 [I index]
        v7: 112 -> 274 [Ljava/lang/String; remainingQuery]
        v8: 204 -> 224 [Ljava/lang/Object; result]
        v8: 226 -> 249 [Ljava/lang/ClassCastException; e]
        v8: 251 -> 274 [Lorg/json/JSONException; e]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 274 [TU; defaultObject]
    + Signature attribute:
      + Utf8 [<U:Ljava/lang/Object;>(Lorg/json/JSONArray;Ljava/lang/String;TU;)TU;]
  + Method:       fromJSONArrayToStringList(Lorg/json/JSONArray;)Ljava/util/ArrayList;
    Access flags: 0x9
      = public static java.util.ArrayList fromJSONArrayToStringList(org.json.JSONArray)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 44, locals = 4, stack = 3):
      [0] new #19
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #41
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] astore_1 v1
      [8] iconst_0
      [9] istore_2 v2
      [10] goto +24 (target=34)
      [13] aload_1 v1
      [14] aload_0 v0
      [15] iload_2 v2
      [16] invokevirtual #51
        + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;]
      [19] invokevirtual #42
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [22] pop
      [23] goto +8 (target=31)
      [26] astore_3 v3
      [27] aload_3 v3
      [28] invokevirtual #54
        + Methodref [org/json/JSONException.printStackTrace ()V]
      [31] iinc v2, 1
      [34] iload_2 v2
      [35] aload_0 v0
      [36] invokevirtual #52
        + Methodref [org/json/JSONArray.length ()I]
      [39] ificmplt -26 (target=13)
      [42] aload_1 v1
      [43] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (13 -> 23: 26):
      + Class [org/json/JSONException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 135
        [8] -> line 136
        [13] -> line 138
        [23] -> line 139
        [27] -> line 140
        [31] -> line 136
        [42] -> line 143
      + Local variable table attribute (count = 4)
        v0: 0 -> 44 [Lorg/json/JSONArray; jsonArray]
        v1: 8 -> 44 [Ljava/util/ArrayList; stringList]
        v2: 10 -> 42 [I i]
        v3: 27 -> 31 [Lorg/json/JSONException; e]
      + Local variable type table attribute (count = 1)
        v1: 8 -> 44 [Ljava/util/ArrayList<Ljava/lang/String;>; stringList]
    + Signature attribute:
      + Utf8 [(Lorg/json/JSONArray;)Ljava/util/ArrayList<Ljava/lang/String;>;]
  + Method:       fromStringListToJSONArray(Ljava/util/ArrayList;)Lorg/json/JSONArray;
    Access flags: 0x9
      = public static org.json.JSONArray fromStringListToJSONArray(java.util.ArrayList)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 40, locals = 3, stack = 3):
      [0] new #21
        + Class [org/json/JSONArray]
      [3] dup
      [4] invokespecial #47
        + Methodref [org/json/JSONArray.<init> ()V]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] ifnull +29 (target=38)
      [12] iconst_0
      [13] istore_2 v2
      [14] goto +16 (target=30)
      [17] aload_1 v1
      [18] aload_0 v0
      [19] iload_2 v2
      [20] invokevirtual #43
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [23] invokevirtual #53
        + Methodref [org/json/JSONArray.put (Ljava/lang/Object;)Lorg/json/JSONArray;]
      [26] pop
      [27] iinc v2, 1
      [30] iload_2 v2
      [31] aload_0 v0
      [32] invokevirtual #44
        + Methodref [java/util/ArrayList.size ()I]
      [35] ificmplt -18 (target=17)
      [38] aload_1 v1
      [39] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 6)
        [0] -> line 150
        [8] -> line 151
        [12] -> line 152
        [17] -> line 153
        [27] -> line 152
        [38] -> line 156
      + Local variable table attribute (count = 3)
        v0: 0 -> 40 [Ljava/util/ArrayList; stringList]
        v1: 8 -> 40 [Lorg/json/JSONArray; jsonArray]
        v2: 14 -> 38 [I i]
      + Local variable type table attribute (count = 1)
        v0: 0 -> 40 [Ljava/util/ArrayList<Ljava/lang/String;>; stringList]
    + Signature attribute:
      + Utf8 [(Ljava/util/ArrayList<Ljava/lang/String;>;)Lorg/json/JSONArray;]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [JSONUtil.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/LocationHelper
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.LocationHelper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 104):
  + String [gps]
  + String [location]
  + String [network]
  + Class [android/content/Context]
  + Class [android/location/LocationManager]
  + Class [java/lang/Exception]
  + Class [java/lang/Object]
  + Class [java/util/Timer]
  + Class [org/edublogs/android/util/LocationHelper]
  + Class [org/edublogs/android/util/LocationHelper$1]
  + Class [org/edublogs/android/util/LocationHelper$2]
  + Class [org/edublogs/android/util/LocationHelper$GetLastLocation]
  + Class [org/edublogs/android/util/LocationHelper$LocationResult]
  + Long [30000]
  + Fieldref [org/edublogs/android/util/LocationHelper.gps_enabled Z]
  + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Fieldref [org/edublogs/android/util/LocationHelper.network_enabled Z]
  + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/location/LocationManager.isProviderEnabled (Ljava/lang/String;)Z]
  + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
  + Methodref [android/location/LocationManager.requestLocationUpdates (Ljava/lang/String;JFLandroid/location/LocationListener;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/Timer.<init> ()V]
  + Methodref [java/util/Timer.cancel ()V]
  + Methodref [java/util/Timer.schedule (Ljava/util/TimerTask;J)V]
  + Methodref [org/edublogs/android/util/LocationHelper$1.<init> (Lorg/edublogs/android/util/LocationHelper;)V]
  + Methodref [org/edublogs/android/util/LocationHelper$2.<init> (Lorg/edublogs/android/util/LocationHelper;)V]
  + Methodref [org/edublogs/android/util/LocationHelper$GetLastLocation.<init> (Lorg/edublogs/android/util/LocationHelper;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/util/LocationHelper;)V]
  + NameAndType [cancel ()V]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [gps_enabled Z]
  + NameAndType [isProviderEnabled (Ljava/lang/String;)Z]
  + NameAndType [lm Landroid/location/LocationManager;]
  + NameAndType [locationListenerGps Landroid/location/LocationListener;]
  + NameAndType [locationListenerNetwork Landroid/location/LocationListener;]
  + NameAndType [locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + NameAndType [network_enabled Z]
  + NameAndType [removeUpdates (Landroid/location/LocationListener;)V]
  + NameAndType [requestLocationUpdates (Ljava/lang/String;JFLandroid/location/LocationListener;)V]
  + NameAndType [schedule (Ljava/util/TimerTask;J)V]
  + NameAndType [timer1 Ljava/util/Timer;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Lorg/edublogs/android/util/LocationHelper$LocationResult;)Z]
  + Utf8 [(Landroid/location/LocationListener;)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;JFLandroid/location/LocationListener;)V]
  + Utf8 [(Ljava/util/TimerTask;J)V]
  + Utf8 [(Lorg/edublogs/android/util/LocationHelper;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GetLastLocation]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/location/LocationListener;]
  + Utf8 [Landroid/location/LocationManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Timer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocationHelper.java]
  + Utf8 [LocationResult]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper;]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/content/Context]
  + Utf8 [android/location/LocationManager]
  + Utf8 [cancel]
  + Utf8 [cancelTimer]
  + Utf8 [context]
  + Utf8 [getLocation]
  + Utf8 [getSystemService]
  + Utf8 [gps]
  + Utf8 [gps_enabled]
  + Utf8 [isProviderEnabled]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Timer]
  + Utf8 [lm]
  + Utf8 [location]
  + Utf8 [locationListenerGps]
  + Utf8 [locationListenerNetwork]
  + Utf8 [locationResult]
  + Utf8 [network]
  + Utf8 [network_enabled]
  + Utf8 [org/edublogs/android/util/LocationHelper]
  + Utf8 [org/edublogs/android/util/LocationHelper$1]
  + Utf8 [org/edublogs/android/util/LocationHelper$2]
  + Utf8 [org/edublogs/android/util/LocationHelper$GetLastLocation]
  + Utf8 [org/edublogs/android/util/LocationHelper$LocationResult]
  + Utf8 [removeUpdates]
  + Utf8 [requestLocationUpdates]
  + Utf8 [result]
  + Utf8 [schedule]
  + Utf8 [this]
  + Utf8 [timer1]

Fields (count = 7):
  + Field:        timer1 Ljava/util/Timer;
    Access flags: 0x0
      = java.util.Timer timer1
  + Field:        lm Landroid/location/LocationManager;
    Access flags: 0x0
      = android.location.LocationManager lm
  + Field:        locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;
    Access flags: 0x0
      = org.edublogs.android.util.LocationHelper$LocationResult locationResult
  + Field:        gps_enabled Z
    Access flags: 0x0
      = boolean gps_enabled
  + Field:        network_enabled Z
    Access flags: 0x0
      = boolean network_enabled
  + Field:        locationListenerGps Landroid/location/LocationListener;
    Access flags: 0x0
      = android.location.LocationListener locationListenerGps
  + Field:        locationListenerNetwork Landroid/location/LocationListener;
    Access flags: 0x0
      = android.location.LocationListener locationListenerNetwork

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public LocationHelper()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 39, locals = 1, stack = 4):
      [0] aload_0 v0
      [1] invokespecial #27
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #16
        + Fieldref [org/edublogs/android/util/LocationHelper.gps_enabled Z]
      [9] aload_0 v0
      [10] iconst_0
      [11] putfield #21
        + Fieldref [org/edublogs/android/util/LocationHelper.network_enabled Z]
      [14] aload_0 v0
      [15] new #10
        + Class [org/edublogs/android/util/LocationHelper$1]
      [18] dup
      [19] aload_0 v0
      [20] invokespecial #31
        + Methodref [org/edublogs/android/util/LocationHelper$1.<init> (Lorg/edublogs/android/util/LocationHelper;)V]
      [23] putfield #18
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
      [26] aload_0 v0
      [27] new #11
        + Class [org/edublogs/android/util/LocationHelper$2]
      [30] dup
      [31] aload_0 v0
      [32] invokespecial #32
        + Methodref [org/edublogs/android/util/LocationHelper$2.<init> (Lorg/edublogs/android/util/LocationHelper;)V]
      [35] putfield #19
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
      [38] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 13
        [4] -> line 17
        [9] -> line 18
        [14] -> line 52
        [26] -> line 70
        [38] -> line 13
      + Local variable table attribute (count = 1)
        v0: 0 -> 39 [Lorg/edublogs/android/util/LocationHelper; this]
  + Method:       getLocation(Landroid/content/Context;Lorg/edublogs/android/util/LocationHelper$LocationResult;)Z
    Access flags: 0x1
      = public boolean getLocation(android.content.Context,org.edublogs.android.util.LocationHelper$LocationResult)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 150, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] aload_2 v2
      [2] putfield #20
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [5] aload_0 v0
      [6] getfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [9] ifnonnull +16 (target=25)
      [12] aload_0 v0
      [13] aload_1 v1
      [14] ldc #2
        + String [location]
      [16] invokevirtual #23
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [19] checkcast #5
        + Class [android/location/LocationManager]
      [22] putfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [25] aload_0 v0
      [26] aload_0 v0
      [27] getfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [30] ldc #1
        + String [gps]
      [32] invokevirtual #24
        + Methodref [android/location/LocationManager.isProviderEnabled (Ljava/lang/String;)Z]
      [35] putfield #16
        + Fieldref [org/edublogs/android/util/LocationHelper.gps_enabled Z]
      [38] goto +4 (target=42)
      [41] astore_3 v3
      [42] aload_0 v0
      [43] aload_0 v0
      [44] getfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [47] ldc #3
        + String [network]
      [49] invokevirtual #24
        + Methodref [android/location/LocationManager.isProviderEnabled (Ljava/lang/String;)Z]
      [52] putfield #21
        + Fieldref [org/edublogs/android/util/LocationHelper.network_enabled Z]
      [55] goto +4 (target=59)
      [58] astore_3 v3
      [59] aload_0 v0
      [60] getfield #16
        + Fieldref [org/edublogs/android/util/LocationHelper.gps_enabled Z]
      [63] ifne +12 (target=75)
      [66] aload_0 v0
      [67] getfield #21
        + Fieldref [org/edublogs/android/util/LocationHelper.network_enabled Z]
      [70] ifne +5 (target=75)
      [73] iconst_0
      [74] ireturn
      [75] aload_0 v0
      [76] getfield #16
        + Fieldref [org/edublogs/android/util/LocationHelper.gps_enabled Z]
      [79] ifeq +18 (target=97)
      [82] aload_0 v0
      [83] getfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [86] ldc #1
        + String [gps]
      [88] lconst_0
      [89] fconst_0
      [90] aload_0 v0
      [91] getfield #18
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
      [94] invokevirtual #26
        + Methodref [android/location/LocationManager.requestLocationUpdates (Ljava/lang/String;JFLandroid/location/LocationListener;)V]
      [97] aload_0 v0
      [98] getfield #21
        + Fieldref [org/edublogs/android/util/LocationHelper.network_enabled Z]
      [101] ifeq +18 (target=119)
      [104] aload_0 v0
      [105] getfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [108] ldc #3
        + String [network]
      [110] lconst_0
      [111] fconst_0
      [112] aload_0 v0
      [113] getfield #19
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
      [116] invokevirtual #26
        + Methodref [android/location/LocationManager.requestLocationUpdates (Ljava/lang/String;JFLandroid/location/LocationListener;)V]
      [119] aload_0 v0
      [120] new #8
        + Class [java/util/Timer]
      [123] dup
      [124] invokespecial #28
        + Methodref [java/util/Timer.<init> ()V]
      [127] putfield #22
        + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
      [130] aload_0 v0
      [131] getfield #22
        + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
      [134] new #12
        + Class [org/edublogs/android/util/LocationHelper$GetLastLocation]
      [137] dup
      [138] aload_0 v0
      [139] invokespecial #33
        + Methodref [org/edublogs/android/util/LocationHelper$GetLastLocation.<init> (Lorg/edublogs/android/util/LocationHelper;)V]
      [142] ldc2_w #14
        + Long [30000]
      [145] invokevirtual #30
        + Methodref [java/util/Timer.schedule (Ljava/util/TimerTask;J)V]
      [148] iconst_1
      [149] ireturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (25 -> 38: 41):
      + Class [java/lang/Exception]
      + ExceptionInfo (42 -> 55: 58):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 24)
        [0] -> line 21
        [5] -> line 22
        [12] -> line 23
        [14] -> line 24
        [22] -> line 23
        [25] -> line 28
        [38] -> line 29
        [42] -> line 32
        [47] -> line 33
        [52] -> line 32
        [55] -> line 34
        [59] -> line 38
        [73] -> line 39
        [75] -> line 41
        [82] -> line 42
        [90] -> line 43
        [94] -> line 42
        [97] -> line 44
        [104] -> line 45
        [112] -> line 46
        [116] -> line 45
        [119] -> line 47
        [130] -> line 48
        [148] -> line 49
      + Local variable table attribute (count = 3)
        v0: 0 -> 150 [Lorg/edublogs/android/util/LocationHelper; this]
        v1: 0 -> 150 [Landroid/content/Context; context]
        v2: 0 -> 150 [Lorg/edublogs/android/util/LocationHelper$LocationResult; result]
  + Method:       cancelTimer()V
    Access flags: 0x1
      = public void cancelTimer()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #22
        + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
      [4] ifnull +32 (target=36)
      [7] aload_0 v0
      [8] getfield #22
        + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
      [11] invokevirtual #29
        + Methodref [java/util/Timer.cancel ()V]
      [14] aload_0 v0
      [15] getfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [18] aload_0 v0
      [19] getfield #18
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
      [22] invokevirtual #25
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [25] aload_0 v0
      [26] getfield #17
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [29] aload_0 v0
      [30] getfield #19
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
      [33] invokevirtual #25
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 127
        [7] -> line 128
        [14] -> line 129
        [25] -> line 130
        [36] -> line 132
      + Local variable table attribute (count = 1)
        v0: 0 -> 37 [Lorg/edublogs/android/util/LocationHelper; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/LocationHelper$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/LocationHelper$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/LocationHelper$GetLastLocation]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [GetLastLocation]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [org/edublogs/android/util/LocationHelper$LocationResult]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [LocationResult]
  + Source file attribute:
    + Utf8 [LocationHelper.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/LocationHelper$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.LocationHelper$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/location/LocationListener]

Constant Pool (count = 75):
  + Class [android/location/LocationListener]
  + Class [android/location/LocationManager]
  + Class [java/lang/Object]
  + Class [java/util/Timer]
  + Class [org/edublogs/android/util/LocationHelper]
  + Class [org/edublogs/android/util/LocationHelper$1]
  + Class [org/edublogs/android/util/LocationHelper$LocationResult]
  + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
  + Fieldref [org/edublogs/android/util/LocationHelper$1.this$0 Lorg/edublogs/android/util/LocationHelper;]
  + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/Timer.cancel ()V]
  + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
  + NameAndType [<init> ()V]
  + NameAndType [cancel ()V]
  + NameAndType [gotLocation (Landroid/location/Location;)V]
  + NameAndType [lm Landroid/location/LocationManager;]
  + NameAndType [locationListenerNetwork Landroid/location/LocationListener;]
  + NameAndType [locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + NameAndType [removeUpdates (Landroid/location/LocationListener;)V]
  + NameAndType [this$0 Lorg/edublogs/android/util/LocationHelper;]
  + NameAndType [timer1 Ljava/util/Timer;]
  + Utf8 [()V]
  + Utf8 [(Landroid/location/Location;)V]
  + Utf8 [(Landroid/location/LocationListener;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;ILandroid/os/Bundle;)V]
  + Utf8 [(Lorg/edublogs/android/util/LocationHelper;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/location/Location;]
  + Utf8 [Landroid/location/LocationListener;]
  + Utf8 [Landroid/location/LocationManager;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Timer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocationHelper.java]
  + Utf8 [LocationResult]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$1;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper;]
  + Utf8 [SourceFile]
  + Utf8 [android/location/LocationListener]
  + Utf8 [android/location/LocationManager]
  + Utf8 [cancel]
  + Utf8 [extras]
  + Utf8 [gotLocation]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Timer]
  + Utf8 [lm]
  + Utf8 [location]
  + Utf8 [locationListenerNetwork]
  + Utf8 [locationResult]
  + Utf8 [onLocationChanged]
  + Utf8 [onProviderDisabled]
  + Utf8 [onProviderEnabled]
  + Utf8 [onStatusChanged]
  + Utf8 [org/edublogs/android/util/LocationHelper]
  + Utf8 [org/edublogs/android/util/LocationHelper$1]
  + Utf8 [org/edublogs/android/util/LocationHelper$LocationResult]
  + Utf8 [provider]
  + Utf8 [removeUpdates]
  + Utf8 [status]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [timer1]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/LocationHelper;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.LocationHelper this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/util/LocationHelper;)V
    Access flags: 0x0
      = LocationHelper$1(org.edublogs.android.util.LocationHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$1.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 52
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/LocationHelper$1; this]
  + Method:       onLocationChanged(Landroid/location/Location;)V
    Access flags: 0x1
      = public void onLocationChanged(android.location.Location)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$1.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [4] getfield #11
        + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
      [7] invokevirtual #15
        + Methodref [java/util/Timer.cancel ()V]
      [10] aload_0 v0
      [11] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$1.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [14] getfield #10
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [17] aload_1 v1
      [18] invokevirtual #16
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
      [21] aload_0 v0
      [22] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$1.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [25] getfield #8
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [28] aload_0 v0
      [29] invokevirtual #13
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [32] aload_0 v0
      [33] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$1.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [36] getfield #8
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [39] aload_0 v0
      [40] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$1.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [43] getfield #9
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
      [46] invokevirtual #13
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 54
        [10] -> line 55
        [21] -> line 56
        [32] -> line 57
        [49] -> line 58
      + Local variable table attribute (count = 2)
        v0: 0 -> 50 [Lorg/edublogs/android/util/LocationHelper$1; this]
        v1: 0 -> 50 [Landroid/location/Location; location]
  + Method:       onProviderDisabled(Ljava/lang/String;)V
    Access flags: 0x1
      = public void onProviderDisabled(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 61
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/util/LocationHelper$1; this]
        v1: 0 -> 1 [Ljava/lang/String; provider]
  + Method:       onProviderEnabled(Ljava/lang/String;)V
    Access flags: 0x1
      = public void onProviderEnabled(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 64
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/util/LocationHelper$1; this]
        v1: 0 -> 1 [Ljava/lang/String; provider]
  + Method:       onStatusChanged(Ljava/lang/String;ILandroid/os/Bundle;)V
    Access flags: 0x1
      = public void onStatusChanged(java.lang.String,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 67
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Lorg/edublogs/android/util/LocationHelper$1; this]
        v1: 0 -> 1 [Ljava/lang/String; provider]
        v2: 0 -> 1 [I status]
        v3: 0 -> 1 [Landroid/os/Bundle; extras]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/LocationHelper]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/LocationHelper$1]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [org/edublogs/android/util/LocationHelper$LocationResult]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [LocationResult]
  + Source file attribute:
    + Utf8 [LocationHelper.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/LocationHelper$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.LocationHelper$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/location/LocationListener]

Constant Pool (count = 75):
  + Class [android/location/LocationListener]
  + Class [android/location/LocationManager]
  + Class [java/lang/Object]
  + Class [java/util/Timer]
  + Class [org/edublogs/android/util/LocationHelper]
  + Class [org/edublogs/android/util/LocationHelper$2]
  + Class [org/edublogs/android/util/LocationHelper$LocationResult]
  + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
  + Fieldref [org/edublogs/android/util/LocationHelper$2.this$0 Lorg/edublogs/android/util/LocationHelper;]
  + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/util/Timer.cancel ()V]
  + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
  + NameAndType [<init> ()V]
  + NameAndType [cancel ()V]
  + NameAndType [gotLocation (Landroid/location/Location;)V]
  + NameAndType [lm Landroid/location/LocationManager;]
  + NameAndType [locationListenerGps Landroid/location/LocationListener;]
  + NameAndType [locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + NameAndType [removeUpdates (Landroid/location/LocationListener;)V]
  + NameAndType [this$0 Lorg/edublogs/android/util/LocationHelper;]
  + NameAndType [timer1 Ljava/util/Timer;]
  + Utf8 [()V]
  + Utf8 [(Landroid/location/Location;)V]
  + Utf8 [(Landroid/location/LocationListener;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;ILandroid/os/Bundle;)V]
  + Utf8 [(Lorg/edublogs/android/util/LocationHelper;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/location/Location;]
  + Utf8 [Landroid/location/LocationListener;]
  + Utf8 [Landroid/location/LocationManager;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Timer;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocationHelper.java]
  + Utf8 [LocationResult]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$2;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper;]
  + Utf8 [SourceFile]
  + Utf8 [android/location/LocationListener]
  + Utf8 [android/location/LocationManager]
  + Utf8 [cancel]
  + Utf8 [extras]
  + Utf8 [gotLocation]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/Timer]
  + Utf8 [lm]
  + Utf8 [location]
  + Utf8 [locationListenerGps]
  + Utf8 [locationResult]
  + Utf8 [onLocationChanged]
  + Utf8 [onProviderDisabled]
  + Utf8 [onProviderEnabled]
  + Utf8 [onStatusChanged]
  + Utf8 [org/edublogs/android/util/LocationHelper]
  + Utf8 [org/edublogs/android/util/LocationHelper$2]
  + Utf8 [org/edublogs/android/util/LocationHelper$LocationResult]
  + Utf8 [provider]
  + Utf8 [removeUpdates]
  + Utf8 [status]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [timer1]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/LocationHelper;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.LocationHelper this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/util/LocationHelper;)V
    Access flags: 0x0
      = LocationHelper$2(org.edublogs.android.util.LocationHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$2.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [5] aload_0 v0
      [6] invokespecial #14
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/LocationHelper$2; this]
  + Method:       onLocationChanged(Landroid/location/Location;)V
    Access flags: 0x1
      = public void onLocationChanged(android.location.Location)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 50, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$2.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [4] getfield #11
        + Fieldref [org/edublogs/android/util/LocationHelper.timer1 Ljava/util/Timer;]
      [7] invokevirtual #15
        + Methodref [java/util/Timer.cancel ()V]
      [10] aload_0 v0
      [11] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$2.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [14] getfield #10
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [17] aload_1 v1
      [18] invokevirtual #16
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
      [21] aload_0 v0
      [22] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$2.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [25] getfield #8
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [28] aload_0 v0
      [29] invokevirtual #13
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [32] aload_0 v0
      [33] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$2.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [36] getfield #8
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [39] aload_0 v0
      [40] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper$2.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [43] getfield #9
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
      [46] invokevirtual #13
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [49] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 72
        [10] -> line 73
        [21] -> line 74
        [32] -> line 75
        [49] -> line 76
      + Local variable table attribute (count = 2)
        v0: 0 -> 50 [Lorg/edublogs/android/util/LocationHelper$2; this]
        v1: 0 -> 50 [Landroid/location/Location; location]
  + Method:       onProviderDisabled(Ljava/lang/String;)V
    Access flags: 0x1
      = public void onProviderDisabled(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 79
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/util/LocationHelper$2; this]
        v1: 0 -> 1 [Ljava/lang/String; provider]
  + Method:       onProviderEnabled(Ljava/lang/String;)V
    Access flags: 0x1
      = public void onProviderEnabled(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 2, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 82
      + Local variable table attribute (count = 2)
        v0: 0 -> 1 [Lorg/edublogs/android/util/LocationHelper$2; this]
        v1: 0 -> 1 [Ljava/lang/String; provider]
  + Method:       onStatusChanged(Ljava/lang/String;ILandroid/os/Bundle;)V
    Access flags: 0x1
      = public void onStatusChanged(java.lang.String,int,android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 4, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 85
      + Local variable table attribute (count = 4)
        v0: 0 -> 1 [Lorg/edublogs/android/util/LocationHelper$2; this]
        v1: 0 -> 1 [Ljava/lang/String; provider]
        v2: 0 -> 1 [I status]
        v3: 0 -> 1 [Landroid/os/Bundle; extras]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/LocationHelper]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/LocationHelper$2]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [org/edublogs/android/util/LocationHelper$LocationResult]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [LocationResult]
  + Source file attribute:
    + Utf8 [LocationHelper.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/LocationHelper$GetLastLocation
  Superclass:    java/util/TimerTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.LocationHelper$GetLastLocation extends java.util.TimerTask

Interfaces (count = 0):

Constant Pool (count = 78):
  + String [gps]
  + String [network]
  + Class [android/location/Location]
  + Class [android/location/LocationManager]
  + Class [java/util/TimerTask]
  + Class [org/edublogs/android/util/LocationHelper]
  + Class [org/edublogs/android/util/LocationHelper$GetLastLocation]
  + Class [org/edublogs/android/util/LocationHelper$LocationResult]
  + Fieldref [org/edublogs/android/util/LocationHelper.gps_enabled Z]
  + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
  + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Fieldref [org/edublogs/android/util/LocationHelper.network_enabled Z]
  + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
  + Methodref [android/location/Location.getTime ()J]
  + Methodref [android/location/LocationManager.getLastKnownLocation (Ljava/lang/String;)Landroid/location/Location;]
  + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
  + Methodref [java/util/TimerTask.<init> ()V]
  + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
  + NameAndType [<init> ()V]
  + NameAndType [getLastKnownLocation (Ljava/lang/String;)Landroid/location/Location;]
  + NameAndType [getTime ()J]
  + NameAndType [gotLocation (Landroid/location/Location;)V]
  + NameAndType [gps_enabled Z]
  + NameAndType [lm Landroid/location/LocationManager;]
  + NameAndType [locationListenerGps Landroid/location/LocationListener;]
  + NameAndType [locationListenerNetwork Landroid/location/LocationListener;]
  + NameAndType [locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + NameAndType [network_enabled Z]
  + NameAndType [removeUpdates (Landroid/location/LocationListener;)V]
  + NameAndType [this$0 Lorg/edublogs/android/util/LocationHelper;]
  + Utf8 [()J]
  + Utf8 [()V]
  + Utf8 [(Landroid/location/Location;)V]
  + Utf8 [(Landroid/location/LocationListener;)V]
  + Utf8 [(Ljava/lang/String;)Landroid/location/Location;]
  + Utf8 [(Lorg/edublogs/android/util/LocationHelper;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [GetLastLocation]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/location/Location;]
  + Utf8 [Landroid/location/LocationListener;]
  + Utf8 [Landroid/location/LocationManager;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocationHelper.java]
  + Utf8 [LocationResult]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$GetLastLocation;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper;]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [android/location/Location]
  + Utf8 [android/location/LocationManager]
  + Utf8 [getLastKnownLocation]
  + Utf8 [getTime]
  + Utf8 [gotLocation]
  + Utf8 [gps]
  + Utf8 [gps_enabled]
  + Utf8 [gps_loc]
  + Utf8 [java/util/TimerTask]
  + Utf8 [lm]
  + Utf8 [locationListenerGps]
  + Utf8 [locationListenerNetwork]
  + Utf8 [locationResult]
  + Utf8 [net_loc]
  + Utf8 [network]
  + Utf8 [network_enabled]
  + Utf8 [org/edublogs/android/util/LocationHelper]
  + Utf8 [org/edublogs/android/util/LocationHelper$GetLastLocation]
  + Utf8 [org/edublogs/android/util/LocationHelper$LocationResult]
  + Utf8 [removeUpdates]
  + Utf8 [run]
  + Utf8 [this]
  + Utf8 [this$0]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/LocationHelper;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.LocationHelper this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/util/LocationHelper;)V
    Access flags: 0x0
      = LocationHelper$GetLastLocation(org.edublogs.android.util.LocationHelper)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [5] aload_0 v0
      [6] invokespecial #19
        + Methodref [java/util/TimerTask.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 88
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/LocationHelper$GetLastLocation; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 174, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [4] getfield #10
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [7] aload_0 v0
      [8] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [11] getfield #11
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerGps Landroid/location/LocationListener;]
      [14] invokevirtual #18
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [17] aload_0 v0
      [18] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [21] getfield #10
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [24] aload_0 v0
      [25] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [28] getfield #12
        + Fieldref [org/edublogs/android/util/LocationHelper.locationListenerNetwork Landroid/location/LocationListener;]
      [31] invokevirtual #18
        + Methodref [android/location/LocationManager.removeUpdates (Landroid/location/LocationListener;)V]
      [34] aconst_null
      [35] astore_1 v1
      [36] aconst_null
      [37] astore_2 v2
      [38] aload_0 v0
      [39] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [42] getfield #9
        + Fieldref [org/edublogs/android/util/LocationHelper.gps_enabled Z]
      [45] ifeq +16 (target=61)
      [48] aload_0 v0
      [49] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [52] getfield #10
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [55] ldc #1
        + String [gps]
      [57] invokevirtual #17
        + Methodref [android/location/LocationManager.getLastKnownLocation (Ljava/lang/String;)Landroid/location/Location;]
      [60] astore_2 v2
      [61] aload_0 v0
      [62] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [65] getfield #14
        + Fieldref [org/edublogs/android/util/LocationHelper.network_enabled Z]
      [68] ifeq +16 (target=84)
      [71] aload_0 v0
      [72] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [75] getfield #10
        + Fieldref [org/edublogs/android/util/LocationHelper.lm Landroid/location/LocationManager;]
      [78] ldc #2
        + String [network]
      [80] invokevirtual #17
        + Methodref [android/location/LocationManager.getLastKnownLocation (Ljava/lang/String;)Landroid/location/Location;]
      [83] astore_1 v1
      [84] aload_2 v2
      [85] ifnull +45 (target=130)
      [88] aload_1 v1
      [89] ifnull +41 (target=130)
      [92] aload_2 v2
      [93] invokevirtual #16
        + Methodref [android/location/Location.getTime ()J]
      [96] aload_1 v1
      [97] invokevirtual #16
        + Methodref [android/location/Location.getTime ()J]
      [100] lcmp
      [101] ifle +17 (target=118)
      [104] aload_0 v0
      [105] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [108] getfield #13
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [111] aload_2 v2
      [112] invokevirtual #20
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
      [115] goto +14 (target=129)
      [118] aload_0 v0
      [119] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [122] getfield #13
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [125] aload_1 v1
      [126] invokevirtual #20
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
      [129] return
      [130] aload_2 v2
      [131] ifnull +15 (target=146)
      [134] aload_0 v0
      [135] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [138] getfield #13
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [141] aload_2 v2
      [142] invokevirtual #20
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
      [145] return
      [146] aload_1 v1
      [147] ifnull +15 (target=162)
      [150] aload_0 v0
      [151] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [154] getfield #13
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [157] aload_1 v1
      [158] invokevirtual #20
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
      [161] return
      [162] aload_0 v0
      [163] getfield #15
        + Fieldref [org/edublogs/android/util/LocationHelper$GetLastLocation.this$0 Lorg/edublogs/android/util/LocationHelper;]
      [166] getfield #13
        + Fieldref [org/edublogs/android/util/LocationHelper.locationResult Lorg/edublogs/android/util/LocationHelper$LocationResult;]
      [169] aconst_null
      [170] invokevirtual #20
        + Methodref [org/edublogs/android/util/LocationHelper$LocationResult.gotLocation (Landroid/location/Location;)V]
      [173] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 22)
        [0] -> line 91
        [17] -> line 92
        [34] -> line 94
        [38] -> line 95
        [48] -> line 96
        [61] -> line 97
        [71] -> line 98
        [78] -> line 99
        [83] -> line 98
        [84] -> line 102
        [92] -> line 103
        [104] -> line 104
        [118] -> line 106
        [129] -> line 107
        [130] -> line 110
        [134] -> line 111
        [145] -> line 112
        [146] -> line 114
        [150] -> line 115
        [161] -> line 116
        [162] -> line 118
        [173] -> line 119
      + Local variable table attribute (count = 3)
        v0: 0 -> 174 [Lorg/edublogs/android/util/LocationHelper$GetLastLocation; this]
        v1: 36 -> 174 [Landroid/location/Location; net_loc]
        v2: 38 -> 174 [Landroid/location/Location; gps_loc]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/LocationHelper$GetLastLocation]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [GetLastLocation]
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [org/edublogs/android/util/LocationHelper$LocationResult]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [LocationResult]
  + Source file attribute:
    + Utf8 [LocationHelper.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/LocationHelper$LocationResult
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x421
    = public abstract class org.edublogs.android.util.LocationHelper$LocationResult extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 22):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/LocationHelper]
  + Class [org/edublogs/android/util/LocationHelper$LocationResult]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [(Landroid/location/Location;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocationHelper.java]
  + Utf8 [LocationResult]
  + Utf8 [Lorg/edublogs/android/util/LocationHelper$LocationResult;]
  + Utf8 [SourceFile]
  + Utf8 [gotLocation]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/LocationHelper]
  + Utf8 [org/edublogs/android/util/LocationHelper$LocationResult]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x1
      = public LocationHelper$LocationResult()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #4
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 122
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/LocationHelper$LocationResult; this]
  + Method:       gotLocation(Landroid/location/Location;)V
    Access flags: 0x401
      = public abstract void gotLocation(android.location.Location)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x409 = public static abstract 
      + Class [org/edublogs/android/util/LocationHelper$LocationResult]
      + Class [org/edublogs/android/util/LocationHelper]
      + Utf8 [LocationResult]
  + Source file attribute:
    + Utf8 [LocationHelper.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/PostUploadService
  Superclass:    android/app/Service
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.PostUploadService extends android.app.Service

Interfaces (count = 0):

Constant Pool (count = 121):
  + String []
  + String [: ]
  + String [[code]
  + Class [android/app/Service]
  + Class [java/lang/String]
  + Class [java/util/ArrayList]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/util/PostUploadService]
  + Class [org/edublogs/android/util/PostUploadService$UploadPostTask]
  + Fieldref [org/edublogs/android/util/PostUploadService.context Landroid/content/Context;]
  + Fieldref [org/edublogs/android/util/PostUploadService.currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
  + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
  + Fieldref [org/edublogs/android/util/PostUploadService.nm Landroid/app/NotificationManager;]
  + Methodref [android/app/Service.<init> ()V]
  + Methodref [android/app/Service.onCreate ()V]
  + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [org/edublogs/android/util/PostUploadService.getApplicationContext ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/util/PostUploadService.postUploaded ()V]
  + Methodref [org/edublogs/android/util/PostUploadService.stopSelf ()V]
  + Methodref [org/edublogs/android/util/PostUploadService.uploadNextPost ()V]
  + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.<init> (Lorg/edublogs/android/util/PostUploadService;Lorg/edublogs/android/util/PostUploadService$UploadPostTask;)V]
  + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Lorg/edublogs/android/util/PostUploadService;Lorg/edublogs/android/util/PostUploadService$UploadPostTask;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [context Landroid/content/Context;]
  + NameAndType [currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [indexOf (Ljava/lang/String;)I]
  + NameAndType [length ()I]
  + NameAndType [listOfPosts Ljava/util/ArrayList;]
  + NameAndType [nm Landroid/app/NotificationManager;]
  + NameAndType [onCreate ()V]
  + NameAndType [postUploaded ()V]
  + NameAndType [remove (I)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [stopSelf ()V]
  + NameAndType [substring (II)Ljava/lang/String;]
  + NameAndType [uploadNextPost ()V]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/app/NotificationManager;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(II)Ljava/lang/String;]
  + Utf8 [(Landroid/app/NotificationManager;)V]
  + Utf8 [(Landroid/content/Intent;)Landroid/os/IBinder;]
  + Utf8 [(Landroid/content/Intent;I)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Lorg/edublogs/android/util/PostUploadService;)V]
  + Utf8 [(Lorg/edublogs/android/util/PostUploadService;Lorg/edublogs/android/util/PostUploadService$UploadPostTask;)V]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [: ]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/NotificationManager;]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/Post;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
  + Utf8 [Lorg/edublogs/android/util/PostUploadService;]
  + Utf8 [PostUploadService.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UploadPostTask]
  + Utf8 [[code]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [add]
  + Utf8 [addPostToUpload]
  + Utf8 [android/app/Service]
  + Utf8 [cleanXMLRPCErrorMessage]
  + Utf8 [context]
  + Utf8 [currentPost]
  + Utf8 [currentTask]
  + Utf8 [execute]
  + Utf8 [getApplicationContext]
  + Utf8 [indexOf]
  + Utf8 [intent]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/ArrayList]
  + Utf8 [length]
  + Utf8 [listOfPosts]
  + Utf8 [message]
  + Utf8 [nm]
  + Utf8 [onBind]
  + Utf8 [onCreate]
  + Utf8 [onStart]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/util/PostUploadService]
  + Utf8 [org/edublogs/android/util/PostUploadService$UploadPostTask]
  + Utf8 [postUploaded]
  + Utf8 [remove]
  + Utf8 [size]
  + Utf8 [startId]
  + Utf8 [stopSelf]
  + Utf8 [substring]
  + Utf8 [this]
  + Utf8 [uploadNextPost]

Fields (count = 4):
  + Field:        context Landroid/content/Context;
    Access flags: 0xa
      = private static android.content.Context context
  + Field:        listOfPosts Ljava/util/ArrayList;
    Access flags: 0xa
      = private static java.util.ArrayList listOfPosts
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/ArrayList<Lorg/edublogs/android/models/Post;>;]
  + Field:        nm Landroid/app/NotificationManager;
    Access flags: 0xa
      = private static android.app.NotificationManager nm
  + Field:        currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;
    Access flags: 0x2
      = private org.edublogs.android.util.PostUploadService$UploadPostTask currentTask

Methods (count = 13):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #6
        + Class [java/util/ArrayList]
      [3] dup
      [4] invokespecial #19
        + Methodref [java/util/ArrayList.<init> ()V]
      [7] putstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 54
        [10] -> line 55
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public PostUploadService()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #14
        + Methodref [android/app/Service.<init> ()V]
      [4] aload_0 v0
      [5] aconst_null
      [6] putfield #11
        + Fieldref [org/edublogs/android/util/PostUploadService.currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 51
        [4] -> line 56
        [9] -> line 51
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/PostUploadService; this]
  + Method:       addPostToUpload(Lorg/edublogs/android/models/Post;)V
    Access flags: 0x9
      = public static void addPostToUpload(org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 23, locals = 2, stack = 2):
      [0] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [3] dup
      [4] astore_1 v1
      [5] monitorenter
      [6] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [9] aload_0 v0
      [10] invokevirtual #20
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [13] pop
      [14] aload_1 v1
      [15] monitorexit
      [16] goto +6 (target=22)
      [19] aload_1 v1
      [20] monitorexit
      [21] athrow
      [22] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (6 -> 16: 19):
      + ExceptionInfo (19 -> 21: 19):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 59
        [6] -> line 60
        [14] -> line 59
        [22] -> line 62
      + Local variable table attribute (count = 1)
        v0: 0 -> 23 [Lorg/edublogs/android/models/Post; currentPost]
  + Method:       onBind(Landroid/content/Intent;)Landroid/os/IBinder;
    Access flags: 0x1
      = public android.os.IBinder onBind(android.content.Intent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 2, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 66
      + Local variable table attribute (count = 2)
        v0: 0 -> 2 [Lorg/edublogs/android/util/PostUploadService; this]
        v1: 0 -> 2 [Landroid/content/Intent; intent]
  + Method:       onCreate()V
    Access flags: 0x1
      = public void onCreate()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #15
        + Methodref [android/app/Service.onCreate ()V]
      [4] aload_0 v0
      [5] invokevirtual #23
        + Methodref [org/edublogs/android/util/PostUploadService.getApplicationContext ()Landroid/content/Context;]
      [8] putstatic #10
        + Fieldref [org/edublogs/android/util/PostUploadService.context Landroid/content/Context;]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 71
        [4] -> line 72
        [11] -> line 73
      + Local variable table attribute (count = 1)
        v0: 0 -> 12 [Lorg/edublogs/android/util/PostUploadService; this]
  + Method:       onStart(Landroid/content/Intent;I)V
    Access flags: 0x1
      = public void onStart(android.content.Intent,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 2):
      [0] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [3] dup
      [4] astore_3 v3
      [5] monitorenter
      [6] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [9] invokevirtual #22
        + Methodref [java/util/ArrayList.size ()I]
      [12] ifeq +9 (target=21)
      [15] getstatic #10
        + Fieldref [org/edublogs/android/util/PostUploadService.context Landroid/content/Context;]
      [18] ifnonnull +10 (target=28)
      [21] aload_0 v0
      [22] invokevirtual #25
        + Methodref [org/edublogs/android/util/PostUploadService.stopSelf ()V]
      [25] aload_3 v3
      [26] monitorexit
      [27] return
      [28] aload_3 v3
      [29] monitorexit
      [30] goto +6 (target=36)
      [33] aload_3 v3
      [34] monitorexit
      [35] athrow
      [36] aload_0 v0
      [37] invokespecial #26
        + Methodref [org/edublogs/android/util/PostUploadService.uploadNextPost ()V]
      [40] return
      Code attribute exceptions (count = 3):
      + ExceptionInfo (6 -> 27: 33):
      + ExceptionInfo (28 -> 30: 33):
      + ExceptionInfo (33 -> 35: 33):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 77
        [6] -> line 78
        [21] -> line 79
        [25] -> line 80
        [28] -> line 77
        [36] -> line 83
        [40] -> line 84
      + Local variable table attribute (count = 3)
        v0: 0 -> 41 [Lorg/edublogs/android/util/PostUploadService; this]
        v1: 0 -> 41 [Landroid/content/Intent; intent]
        v2: 0 -> 41 [I startId]
  + Method:       uploadNextPost()V
    Access flags: 0x2
      = private void uploadNextPost()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 78, locals = 3, stack = 5):
      [0] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [3] dup
      [4] astore_1 v1
      [5] monitorenter
      [6] aload_0 v0
      [7] getfield #11
        + Fieldref [org/edublogs/android/util/PostUploadService.currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
      [10] ifnonnull +59 (target=69)
      [13] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [16] invokevirtual #22
        + Methodref [java/util/ArrayList.size ()I]
      [19] ifle +46 (target=65)
      [22] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [25] iconst_0
      [26] invokevirtual #21
        + Methodref [java/util/ArrayList.remove (I)Ljava/lang/Object;]
      [29] checkcast #7
        + Class [org/edublogs/android/models/Post]
      [32] astore_2 v2
      [33] aload_0 v0
      [34] new #9
        + Class [org/edublogs/android/util/PostUploadService$UploadPostTask]
      [37] dup
      [38] aload_0 v0
      [39] aconst_null
      [40] invokespecial #27
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.<init> (Lorg/edublogs/android/util/PostUploadService;Lorg/edublogs/android/util/PostUploadService$UploadPostTask;)V]
      [43] putfield #11
        + Fieldref [org/edublogs/android/util/PostUploadService.currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
      [46] aload_0 v0
      [47] getfield #11
        + Fieldref [org/edublogs/android/util/PostUploadService.currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
      [50] iconst_1
      [51] anewarray #7
        + Class [org/edublogs/android/models/Post]
      [54] dup
      [55] iconst_0
      [56] aload_2 v2
      [57] aastore
      [58] invokevirtual #28
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [61] pop
      [62] goto +7 (target=69)
      [65] aload_0 v0
      [66] invokevirtual #25
        + Methodref [org/edublogs/android/util/PostUploadService.stopSelf ()V]
      [69] aload_1 v1
      [70] monitorexit
      [71] goto +6 (target=77)
      [74] aload_1 v1
      [75] monitorexit
      [76] athrow
      [77] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (6 -> 71: 74):
      + ExceptionInfo (74 -> 76: 74):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 87
        [6] -> line 88
        [13] -> line 89
        [22] -> line 90
        [33] -> line 91
        [46] -> line 92
        [62] -> line 93
        [65] -> line 94
        [69] -> line 87
        [77] -> line 98
      + Local variable table attribute (count = 2)
        v0: 0 -> 78 [Lorg/edublogs/android/util/PostUploadService; this]
        v2: 33 -> 62 [Lorg/edublogs/android/models/Post; currentPost]
  + Method:       postUploaded()V
    Access flags: 0x2
      = private void postUploaded()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 2, stack = 2):
      [0] getstatic #12
        + Fieldref [org/edublogs/android/util/PostUploadService.listOfPosts Ljava/util/ArrayList;]
      [3] dup
      [4] astore_1 v1
      [5] monitorenter
      [6] aload_0 v0
      [7] aconst_null
      [8] putfield #11
        + Fieldref [org/edublogs/android/util/PostUploadService.currentTask Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
      [11] aload_1 v1
      [12] monitorexit
      [13] goto +6 (target=19)
      [16] aload_1 v1
      [17] monitorexit
      [18] athrow
      [19] aload_0 v0
      [20] invokespecial #26
        + Methodref [org/edublogs/android/util/PostUploadService.uploadNextPost ()V]
      [23] return
      Code attribute exceptions (count = 2):
      + ExceptionInfo (6 -> 13: 16):
      + ExceptionInfo (16 -> 18: 16):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 101
        [6] -> line 102
        [11] -> line 101
        [19] -> line 104
        [23] -> line 105
      + Local variable table attribute (count = 1)
        v0: 0 -> 24 [Lorg/edublogs/android/util/PostUploadService; this]
  + Method:       cleanXMLRPCErrorMessage(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String cleanXMLRPCErrorMessage(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 58, locals = 2, stack = 4):
      [0] aload_1 v1
      [1] ifnull +54 (target=55)
      [4] aload_1 v1
      [5] ldc #2
        + String [: ]
      [7] invokevirtual #16
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [10] iconst_m1
      [11] ificmple +20 (target=31)
      [14] aload_1 v1
      [15] aload_1 v1
      [16] ldc #2
        + String [: ]
      [18] invokevirtual #16
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [21] iconst_2
      [22] iadd
      [23] aload_1 v1
      [24] invokevirtual #17
        + Methodref [java/lang/String.length ()I]
      [27] invokevirtual #18
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [30] astore_1 v1
      [31] aload_1 v1
      [32] ldc #3
        + String [[code]
      [34] invokevirtual #16
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [37] iconst_m1
      [38] ificmple +15 (target=53)
      [41] aload_1 v1
      [42] iconst_0
      [43] aload_1 v1
      [44] ldc #3
        + String [[code]
      [46] invokevirtual #16
        + Methodref [java/lang/String.indexOf (Ljava/lang/String;)I]
      [49] invokevirtual #18
        + Methodref [java/lang/String.substring (II)Ljava/lang/String;]
      [52] astore_1 v1
      [53] aload_1 v1
      [54] areturn
      [55] ldc #1
        + String []
      [57] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 797
        [4] -> line 798
        [14] -> line 799
        [31] -> line 800
        [41] -> line 801
        [53] -> line 802
        [55] -> line 804
      + Local variable table attribute (count = 2)
        v0: 0 -> 58 [Lorg/edublogs/android/util/PostUploadService; this]
        v1: 0 -> 58 [Ljava/lang/String; message]
  + Method:       access$0()Landroid/app/NotificationManager;
    Access flags: 0x1008
      = static synthetic android.app.NotificationManager access$0()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #13
        + Fieldref [org/edublogs/android/util/PostUploadService.nm Landroid/app/NotificationManager;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 0)
  + Method:       access$1()Landroid/content/Context;
    Access flags: 0x1008
      = static synthetic android.content.Context access$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #10
        + Fieldref [org/edublogs/android/util/PostUploadService.context Landroid/content/Context;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 53
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/edublogs/android/util/PostUploadService;)V
    Access flags: 0x1008
      = static synthetic void access$2(org.edublogs.android.util.PostUploadService)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #24
        + Methodref [org/edublogs/android/util/PostUploadService.postUploaded ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 100
      + Local variable table attribute (count = 0)
  + Method:       access$3(Landroid/app/NotificationManager;)V
    Access flags: 0x1008
      = static synthetic void access$3(android.app.NotificationManager)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] putstatic #13
        + Fieldref [org/edublogs/android/util/PostUploadService.nm Landroid/app/NotificationManager;]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 55
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/util/PostUploadService$UploadPostTask]
      + Class [org/edublogs/android/util/PostUploadService]
      + Utf8 [UploadPostTask]
  + Source file attribute:
    + Utf8 [PostUploadService.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/PostUploadService$UploadPostTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.PostUploadService$UploadPostTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 1074):
  + Integer [60000]
  + Integer [67108864]
  + Integer [134217728]
  + Integer [268435456]
  + Integer [335577088]
  + Integer [2130837695]
  + Integer [2131296307]
  + Integer [2131296308]
  + Integer [2131296325]
  + Integer [2131296349]
  + Integer [2131296350]
  + Integer [2131296376]
  + Integer [2131296377]
  + Integer [2131296384]
  + Integer [2131296385]
  + Integer [2131296388]
  + Integer [2131296470]
  + Integer [2131296488]
  + Integer [2131296587]
  + Integer [2131296588]
  + String []
  + String [
]
  + String [

<span class="post_sig">]
  + String [ ]
  + String [ size-full" ]
  + String [" ]
  + String [" /></a>]
  + String ["><img title="]
  + String [.]
  + String [480]
  + String [640]
  + String [: ]
  + String [<!--more-->]
  + String [</p>]
  + String [</span>

]
  + String [<a href="]
  + String [<br>]
  + String [<img[^>]+android-uri\s*=\s*['"]([^'"]+)['"][^>]*>]
  + String [<p>]
  + String [<video width="%s" height="%s" controls="controls"><source src="%s" type="%s" /><a href="%s">Click to view video</a>.</video>]
  + String [Original Size]
  + String [WP]
  + String [[caption id="" align="%s" width="%d" caption="%s"]%s[/caption]]
  + String [_data]
  + String [_id]
  + String [aligncenter]
  + String [alignleft]
  + String [alignnone]
  + String [alignright]
  + String [alt="image" src="]
  + String [android-uri="([^"]+)"]
  + String [android.intent.action.MAIN]
  + String [android.intent.category.LAUNCHER]
  + String [bits]
  + String [categories]
  + String [class="]
  + String [content:]
  + String [custom://wordpressNotificationIntent]
  + String [custom_fields]
  + String [dateCreated]
  + String [date_created_gmt]
  + String [description]
  + String [errorMessage]
  + String [file://]
  + String [geo_latitude]
  + String [geo_longitude]
  + String [geo_public]
  + String [id]
  + String [image/jpeg]
  + String [key]
  + String [metaWeblog.editPost]
  + String [metaWeblog.newPost]
  + String [mime_type]
  + String [mt_excerpt]
  + String [mt_keywords]
  + String [name]
  + String [notification]
  + String [orientation]
  + String [overwrite]
  + String [page]
  + String [page_status]
  + String [post]
  + String [post_status]
  + String [post_type]
  + String [publish]
  + String [resolution]
  + String [standard]
  + String [title]
  + String [type]
  + String [url]
  + String [value]
  + String [video]
  + String [video/mp4]
  + String [video/mp4v-es]
  + String [videopress_shortcode]
  + String [wp-]
  + String [wp.uploadFile]
  + String [wp_password]
  + String [wp_post_format]
  + String [wp_post_thumbnail]
  + String [wp_pref_post_signature]
  + String [wp_pref_signature_enabled]
  + String [x]
  + String [?]
  + Class [[Lorg/edublogs/android/models/Post;]
  + Class [[Lorg/edublogs/android/util/WPImageSpan;]
  + Class [android/app/Notification]
  + Class [android/app/NotificationManager]
  + Class [android/app/PendingIntent]
  + Class [android/content/ContentResolver]
  + Class [android/content/Context]
  + Class [android/content/Intent]
  + Class [android/content/SharedPreferences]
  + Class [android/content/res/Resources]
  + Class [android/database/Cursor]
  + Class [android/graphics/BitmapFactory]
  + Class [android/graphics/BitmapFactory$Options]
  + Class [android/net/Uri]
  + Class [android/os/AsyncTask]
  + Class [android/preference/PreferenceManager]
  + Class [android/text/Spannable]
  + Class [android/text/SpannableString]
  + Class [android/text/TextUtils]
  + Class [android/util/Log]
  + Class [android/webkit/MimeTypeMap]
  + Class [java/io/DataInputStream]
  + Class [java/io/File]
  + Class [java/io/FileInputStream]
  + Class [java/io/FileNotFoundException]
  + Class [java/io/IOException]
  + Class [java/lang/Boolean]
  + Class [java/lang/CharSequence]
  + Class [java/lang/Double]
  + Class [java/lang/Integer]
  + Class [java/lang/Math]
  + Class [java/lang/NumberFormatException]
  + Class [java/lang/Object]
  + Class [java/lang/OutOfMemoryError]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/util/ArrayList]
  + Class [java/util/Date]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Random]
  + Class [java/util/regex/Matcher]
  + Class [java/util/regex/Pattern]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/models/MediaFile]
  + Class [org/edublogs/android/models/Post]
  + Class [org/edublogs/android/ui/posts/PagesActivity]
  + Class [org/edublogs/android/ui/posts/PostsActivity]
  + Class [org/edublogs/android/util/ImageHelper]
  + Class [org/edublogs/android/util/PostUploadService]
  + Class [org/edublogs/android/util/PostUploadService$UploadPostTask]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPImageSpan]
  + Class [org/json/JSONArray]
  + Class [org/json/JSONException]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Double [0.75]
  + Fieldref [android/app/Notification.contentIntent Landroid/app/PendingIntent;]
  + Fieldref [android/app/Notification.flags I]
  + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
  + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
  + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.featuredImageID I]
  + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
  + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
  + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.notificationID I]
  + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
  + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.this$0 Lorg/edublogs/android/util/PostUploadService;]
  + Methodref [android/app/Notification.<init> (ILjava/lang/CharSequence;J)V]
  + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Methodref [android/app/NotificationManager.cancel (I)V]
  + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V]
  + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
  + Methodref [android/content/Context.getFileStreamPath (Ljava/lang/String;)Ljava/io/File;]
  + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
  + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
  + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/text/SpannableString.<init> (Ljava/lang/CharSequence;)V]
  + Methodref [android/text/TextUtils.htmlEncode (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/webkit/MimeTypeMap.getFileExtensionFromUrl (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/webkit/MimeTypeMap.getMimeTypeFromExtension (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/webkit/MimeTypeMap.getSingleton ()Landroid/webkit/MimeTypeMap;]
  + Methodref [java/io/DataInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/DataInputStream.close ()V]
  + Methodref [java/io/DataInputStream.readFully ([B)V]
  + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/File.getName ()Ljava/lang/String;]
  + Methodref [java/io/File.getPath ()Ljava/lang/String;]
  + Methodref [java/io/File.length ()J]
  + Methodref [java/io/FileInputStream.<init> (Ljava/io/File;)V]
  + Methodref [java/io/FileNotFoundException.printStackTrace ()V]
  + Methodref [java/io/IOException.printStackTrace ()V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Double.doubleValue ()D]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + Methodref [java/lang/Math.round (D)J]
  + Methodref [java/lang/NumberFormatException.printStackTrace ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/Date.<init> (J)V]
  + Methodref [java/util/Date.getTimezoneOffset ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/Random.<init> ()V]
  + Methodref [java/util/Random.nextInt ()I]
  + Methodref [java/util/regex/Matcher.find ()Z]
  + Methodref [java/util/regex/Matcher.group ()Ljava/lang/String;]
  + Methodref [java/util/regex/Matcher.group (I)Ljava/lang/String;]
  + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;]
  + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + Methodref [org/edublogs/android/WordPress.postUploaded ()V]
  + Methodref [org/edublogs/android/WordPressDB.getMediaFile (Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getMaxImageWidth ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.isFullSizeImage ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
  + Methodref [org/edublogs/android/models/MediaFile.getCaption ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getHorizontalAlignment ()I]
  + Methodref [org/edublogs/android/models/MediaFile.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
  + Methodref [org/edublogs/android/models/MediaFile.isFeatured ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.isFeaturedInPost ()Z]
  + Methodref [org/edublogs/android/models/MediaFile.setCaption (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setDescription (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFeatured (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFeaturedInPost (Z)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFileName (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setHorizontalAlignment (I)V]
  + Methodref [org/edublogs/android/models/MediaFile.setPostID (J)V]
  + Methodref [org/edublogs/android/models/MediaFile.setTitle (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.setWidth (I)V]
  + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/models/Post.getBlogID ()I]
  + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
  + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getId ()J]
  + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
  + Methodref [org/edublogs/android/models/Post.getLatitude ()D]
  + Methodref [org/edublogs/android/models/Post.getLongitude ()D]
  + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getQuickPostType ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
  + Methodref [org/edublogs/android/models/Post.isPage ()Z]
  + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
  + Methodref [org/edublogs/android/models/Post.setLocalChange (Z)V]
  + Methodref [org/edublogs/android/models/Post.setMt_text_more (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setPost_status (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Post.setUploaded (Z)V]
  + Methodref [org/edublogs/android/models/Post.update ()Z]
  + Methodref [org/edublogs/android/util/ImageHelper.<init> ()V]
  + Methodref [org/edublogs/android/util/ImageHelper.createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + Methodref [org/edublogs/android/util/ImageHelper.getExifOrientation (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/PostUploadService.access$0 ()Landroid/app/NotificationManager;]
  + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
  + Methodref [org/edublogs/android/util/PostUploadService.access$2 (Lorg/edublogs/android/util/PostUploadService;)V]
  + Methodref [org/edublogs/android/util/PostUploadService.access$3 (Landroid/app/NotificationManager;)V]
  + Methodref [org/edublogs/android/util/PostUploadService.cleanXMLRPCErrorMessage (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/PostUploadService.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.<init> (Lorg/edublogs/android/util/PostUploadService;)V]
  + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
  + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.onPostExecute (Ljava/lang/Boolean;)V]
  + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.uploadMediaFile (Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.uploadPicture (Ljava/util/Map;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/util/WPHtml.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getCaption ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getDescription ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getHorizontalAlignment ()I]
  + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getTitle ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
  + Methodref [org/edublogs/android/util/WPImageSpan.isFeatured ()Z]
  + Methodref [org/edublogs/android/util/WPImageSpan.isFeaturedInPost ()Z]
  + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;]
  + Methodref [org/json/JSONArray.length ()I]
  + Methodref [org/json/JSONException.printStackTrace ()V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.addQuickPostHeader (Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
  + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
  + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
  + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
  + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Spannable.length ()I]
  + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
  + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
  + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (ILjava/lang/CharSequence;J)V]
  + NameAndType [<init> (J)V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/lang/CharSequence;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/PostUploadService;)V]
  + NameAndType [access$0 ()Landroid/app/NotificationManager;]
  + NameAndType [access$1 ()Landroid/content/Context;]
  + NameAndType [access$2 (Lorg/edublogs/android/util/PostUploadService;)V]
  + NameAndType [access$3 (Landroid/app/NotificationManager;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [addCategory (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [addFlags (I)Landroid/content/Intent;]
  + NameAndType [addQuickPostHeader (Ljava/lang/String;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (J)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + NameAndType [cancel (I)V]
  + NameAndType [cleanXMLRPCErrorMessage (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [close ()V]
  + NameAndType [compile (Ljava/lang/String;)Ljava/util/regex/Pattern;]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [containsKey (Ljava/lang/Object;)Z]
  + NameAndType [contentIntent Landroid/app/PendingIntent;]
  + NameAndType [createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + NameAndType [doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
  + NameAndType [doubleValue ()D]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [equalsIgnoreCase (Ljava/lang/String;)Z]
  + NameAndType [error Ljava/lang/String;]
  + NameAndType [featuredImageID I]
  + NameAndType [find ()Z]
  + NameAndType [flags I]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + NameAndType [getBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getBlogID ()I]
  + NameAndType [getBlogId ()I]
  + NameAndType [getBoolean (Ljava/lang/String;Z)Z]
  + NameAndType [getCaption ()Ljava/lang/String;]
  + NameAndType [getColumnIndex (Ljava/lang/String;)I]
  + NameAndType [getContentResolver ()Landroid/content/ContentResolver;]
  + NameAndType [getDate_created_gmt ()J]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getDescription ()Ljava/lang/String;]
  + NameAndType [getExifOrientation (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getFileExtensionFromUrl (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getFileName ()Ljava/lang/String;]
  + NameAndType [getFileStreamPath (Ljava/lang/String;)Ljava/io/File;]
  + NameAndType [getHorizontalAlignment ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()J]
  + NameAndType [getImageSource ()Landroid/net/Uri;]
  + NameAndType [getJSONCategories ()Lorg/json/JSONArray;]
  + NameAndType [getLatitude ()D]
  + NameAndType [getLongitude ()D]
  + NameAndType [getMaxImageWidth ()Ljava/lang/String;]
  + NameAndType [getMediaFile (Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getMimeTypeFromExtension (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getMt_excerpt ()Ljava/lang/String;]
  + NameAndType [getMt_keywords ()Ljava/lang/String;]
  + NameAndType [getMt_text_more ()Ljava/lang/String;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getPath ()Ljava/lang/String;]
  + NameAndType [getPost_status ()Ljava/lang/String;]
  + NameAndType [getPostid ()Ljava/lang/String;]
  + NameAndType [getQuickPostType ()Ljava/lang/String;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getSingleton ()Landroid/webkit/MimeTypeMap;]
  + NameAndType [getSpanEnd (Ljava/lang/Object;)I]
  + NameAndType [getSpanStart (Ljava/lang/Object;)I]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [getTimezoneOffset ()I]
  + NameAndType [getTitle ()Ljava/lang/String;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [getWP_password ()Ljava/lang/String;]
  + NameAndType [getWP_post_format ()Ljava/lang/String;]
  + NameAndType [getWidth ()I]
  + NameAndType [group ()Ljava/lang/String;]
  + NameAndType [group (I)Ljava/lang/String;]
  + NameAndType [hasNext ()Z]
  + NameAndType [htmlEncode (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [i (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [inJustDecodeBounds Z]
  + NameAndType [intValue ()I]
  + NameAndType [isFeatured ()Z]
  + NameAndType [isFeaturedInPost ()Z]
  + NameAndType [isFullSizeImage ()Z]
  + NameAndType [isLocalDraft ()Z]
  + NameAndType [isPage ()Z]
  + NameAndType [isUploaded ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [length ()I]
  + NameAndType [length ()J]
  + NameAndType [matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + NameAndType [mediaError Z]
  + NameAndType [moveToFirst ()Z]
  + NameAndType [n Landroid/app/Notification;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextInt ()I]
  + NameAndType [notificationID I]
  + NameAndType [notify (ILandroid/app/Notification;)V]
  + NameAndType [onPostExecute (Ljava/lang/Boolean;)V]
  + NameAndType [openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;]
  + NameAndType [outHeight I]
  + NameAndType [outWidth I]
  + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [post Lorg/edublogs/android/models/Post;]
  + NameAndType [postUploaded ()V]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + NameAndType [readFully ([B)V]
  + NameAndType [removeSpan (Ljava/lang/Object;)V]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [round (D)J]
  + NameAndType [setAction (Ljava/lang/String;)Landroid/content/Intent;]
  + NameAndType [setCaption (Ljava/lang/String;)V]
  + NameAndType [setData (Landroid/net/Uri;)Landroid/content/Intent;]
  + NameAndType [setDescription (Ljava/lang/String;)V]
  + NameAndType [setFeatured (Z)V]
  + NameAndType [setFeaturedInPost (Z)V]
  + NameAndType [setFileName (Ljava/lang/String;)V]
  + NameAndType [setFilePath (Ljava/lang/String;)V]
  + NameAndType [setHorizontalAlignment (I)V]
  + NameAndType [setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + NameAndType [setLocalChange (Z)V]
  + NameAndType [setMt_text_more (Ljava/lang/String;)V]
  + NameAndType [setPostID (J)V]
  + NameAndType [setPost_status (Ljava/lang/String;)V]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [setTitle (Ljava/lang/String;)V]
  + NameAndType [setUploaded (Z)V]
  + NameAndType [setWidth (I)V]
  + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [this$0 Lorg/edublogs/android/util/PostUploadService;]
  + NameAndType [toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [update ()Z]
  + NameAndType [uploadMediaFile (Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + NameAndType [uploadPicture (Ljava/util/Map;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [valueOf (J)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 []
  + Utf8 [
]
  + Utf8 [

<span class="post_sig">]
  + Utf8 [ ]
  + Utf8 [ size-full" ]
  + Utf8 [" ]
  + Utf8 [" /></a>]
  + Utf8 ["><img title="]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Landroid/app/NotificationManager;]
  + Utf8 [()Landroid/content/ContentResolver;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/net/Uri;]
  + Utf8 [()Landroid/webkit/MimeTypeMap;]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()Lorg/json/JSONArray;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)J]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(I)Landroid/content/Intent;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(I)V]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(ILandroid/app/Notification;)V]
  + Utf8 [(ILjava/lang/CharSequence;J)V]
  + Utf8 [(J)Ljava/lang/String;]
  + Utf8 [(J)Ljava/lang/StringBuilder;]
  + Utf8 [(J)V]
  + Utf8 [(Landroid/app/NotificationManager;)V]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
  + Utf8 [(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/net/Uri;)Landroid/content/Intent;]
  + Utf8 [(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
  + Utf8 [(Landroid/text/Spanned;)Ljava/lang/String;]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + Utf8 [(Ljava/lang/CharSequence;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;]
  + Utf8 [(Ljava/lang/String;)Ljava/io/File;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Integer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/util/regex/Pattern;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;I)Ljava/io/FileOutputStream;]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [(Ljava/lang/String;Z)Z]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/Map;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + Utf8 [(Lorg/edublogs/android/util/PostUploadService;)V]
  + Utf8 [(Lorg/edublogs/android/util/PostUploadService;Lorg/edublogs/android/util/PostUploadService$UploadPostTask;)V]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [([B)V]
  + Utf8 [([BLjava/lang/String;Ljava/lang/String;Z)[B]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
  + Utf8 [.]
  + Utf8 [480]
  + Utf8 [640]
  + Utf8 [: ]
  + Utf8 [<!--more-->]
  + Utf8 [</p>]
  + Utf8 [</span>

]
  + Utf8 [<a href="]
  + Utf8 [<br>]
  + Utf8 [<img[^>]+android-uri\s*=\s*['"]([^'"]+)['"][^>]*>]
  + Utf8 [<init>]
  + Utf8 [<p>]
  + Utf8 [<video width="%s" height="%s" controls="controls"><source src="%s" type="%s" /><a href="%s">Click to view video</a>.</video>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/app/Notification;]
  + Utf8 [Landroid/app/PendingIntent;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Landroid/database/Cursor;]
  + Utf8 [Landroid/graphics/BitmapFactory$Options;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [Landroid/os/AsyncTask<Lorg/edublogs/android/models/Post;Ljava/lang/Boolean;Ljava/lang/Boolean;>;]
  + Utf8 [Landroid/text/Spannable;]
  + Utf8 [Landroid/text/SpannableString;]
  + Utf8 [Landroid/webkit/MimeTypeMap;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/DataInputStream;]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/io/FileNotFoundException;]
  + Utf8 [Ljava/io/IOException;]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/Double;]
  + Utf8 [Ljava/lang/NumberFormatException;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/OutOfMemoryError;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/regex/Matcher;]
  + Utf8 [Ljava/util/regex/Pattern;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/util/ImageHelper;]
  + Utf8 [Lorg/edublogs/android/util/PostUploadService$UploadPostTask;]
  + Utf8 [Lorg/edublogs/android/util/PostUploadService;]
  + Utf8 [Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [Lorg/json/JSONArray;]
  + Utf8 [Lorg/json/JSONException;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [Options]
  + Utf8 [Original Size]
  + Utf8 [PostUploadService.java]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UploadPostTask]
  + Utf8 [WP]
  + Utf8 [Z]
  + Utf8 [[B]
  + Utf8 [[I]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [[Lorg/edublogs/android/models/Post;]
  + Utf8 [[Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [[caption id="" align="%s" width="%d" caption="%s"]%s[/caption]]
  + Utf8 [_data]
  + Utf8 [_id]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [add]
  + Utf8 [addCategory]
  + Utf8 [addFlags]
  + Utf8 [addQuickPostHeader]
  + Utf8 [aligncenter]
  + Utf8 [alignleft]
  + Utf8 [alignment]
  + Utf8 [alignmentCSS]
  + Utf8 [alignnone]
  + Utf8 [alignright]
  + Utf8 [alt="image" src="]
  + Utf8 [android-uri="([^"]+)"]
  + Utf8 [android.intent.action.MAIN]
  + Utf8 [android.intent.category.LAUNCHER]
  + Utf8 [android/app/Notification]
  + Utf8 [android/app/NotificationManager]
  + Utf8 [android/app/PendingIntent]
  + Utf8 [android/content/ContentResolver]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/Intent]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/database/Cursor]
  + Utf8 [android/graphics/BitmapFactory]
  + Utf8 [android/graphics/BitmapFactory$Options]
  + Utf8 [android/net/Uri]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/text/Spannable]
  + Utf8 [android/text/SpannableString]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/util/Log]
  + Utf8 [android/webkit/MimeTypeMap]
  + Utf8 [append]
  + Utf8 [bits]
  + Utf8 [booleanValue]
  + Utf8 [bytes]
  + Utf8 [call]
  + Utf8 [cancel]
  + Utf8 [categories]
  + Utf8 [categoriesJsonArray]
  + Utf8 [class="]
  + Utf8 [cleanXMLRPCErrorMessage]
  + Utf8 [click_spans]
  + Utf8 [client]
  + Utf8 [close]
  + Utf8 [compile]
  + Utf8 [contains]
  + Utf8 [containsKey]
  + Utf8 [content]
  + Utf8 [content:]
  + Utf8 [contentHash]
  + Utf8 [contentIntent]
  + Utf8 [contentStruct]
  + Utf8 [createThumbnail]
  + Utf8 [cur]
  + Utf8 [curImagePath]
  + Utf8 [currentTimeMillis]
  + Utf8 [custom://wordpressNotificationIntent]
  + Utf8 [custom_fields]
  + Utf8 [dataColumn]
  + Utf8 [dateCreated]
  + Utf8 [date_created_gmt]
  + Utf8 [decodeFile]
  + Utf8 [description]
  + Utf8 [descriptionContent]
  + Utf8 [dimensions]
  + Utf8 [doInBackground]
  + Utf8 [doubleValue]
  + Utf8 [e]
  + Utf8 [end]
  + Utf8 [equals]
  + Utf8 [equalsIgnoreCase]
  + Utf8 [er]
  + Utf8 [error]
  + Utf8 [errorMessage]
  + Utf8 [errorText]
  + Utf8 [extension]
  + Utf8 [fVideo]
  + Utf8 [featuredImageID]
  + Utf8 [file://]
  + Utf8 [finalBytes]
  + Utf8 [finalImageUrl]
  + Utf8 [finalThumbnailUrl]
  + Utf8 [find]
  + Utf8 [flags]
  + Utf8 [format]
  + Utf8 [fromHtml]
  + Utf8 [fullsizeURL]
  + Utf8 [geo]
  + Utf8 [geo_latitude]
  + Utf8 [geo_longitude]
  + Utf8 [geo_public]
  + Utf8 [get]
  + Utf8 [getActivity]
  + Utf8 [getBlog]
  + Utf8 [getBlogID]
  + Utf8 [getBlogId]
  + Utf8 [getBoolean]
  + Utf8 [getCaption]
  + Utf8 [getColumnIndex]
  + Utf8 [getContentResolver]
  + Utf8 [getDate_created_gmt]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getDescription]
  + Utf8 [getExifOrientation]
  + Utf8 [getFileExtensionFromUrl]
  + Utf8 [getFileName]
  + Utf8 [getFileStreamPath]
  + Utf8 [getHorizontalAlignment]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getImageSource]
  + Utf8 [getJSONCategories]
  + Utf8 [getLatitude]
  + Utf8 [getLongitude]
  + Utf8 [getMaxImageWidth]
  + Utf8 [getMediaFile]
  + Utf8 [getMessage]
  + Utf8 [getMimeTypeFromExtension]
  + Utf8 [getMt_excerpt]
  + Utf8 [getMt_keywords]
  + Utf8 [getMt_text_more]
  + Utf8 [getName]
  + Utf8 [getPassword]
  + Utf8 [getPath]
  + Utf8 [getPost_status]
  + Utf8 [getPostid]
  + Utf8 [getQuickPostType]
  + Utf8 [getResources]
  + Utf8 [getSingleton]
  + Utf8 [getSpanEnd]
  + Utf8 [getSpanStart]
  + Utf8 [getSpans]
  + Utf8 [getString]
  + Utf8 [getSystemService]
  + Utf8 [getText]
  + Utf8 [getTimezoneOffset]
  + Utf8 [getTitle]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [getWP_password]
  + Utf8 [getWP_post_format]
  + Utf8 [getWidth]
  + Utf8 [group]
  + Utf8 [hLatitude]
  + Utf8 [hLongitude]
  + Utf8 [hPublic]
  + Utf8 [hasNext]
  + Utf8 [htmlEncode]
  + Utf8 [i]
  + Utf8 [id]
  + Utf8 [ih]
  + Utf8 [ih2]
  + Utf8 [image/jpeg]
  + Utf8 [imageHeight]
  + Utf8 [imageTags]
  + Utf8 [imageTitle]
  + Utf8 [imageUri]
  + Utf8 [imageWidth]
  + Utf8 [imgHTML]
  + Utf8 [imgPath]
  + Utf8 [imgTags]
  + Utf8 [in]
  + Utf8 [inJustDecodeBounds]
  + Utf8 [intValue]
  + Utf8 [isFeatured]
  + Utf8 [isFeaturedInPost]
  + Utf8 [isFullSizeImage]
  + Utf8 [isLocalDraft]
  + Utf8 [isPage]
  + Utf8 [isUploaded]
  + Utf8 [iterator]
  + Utf8 [java/io/DataInputStream]
  + Utf8 [java/io/File]
  + Utf8 [java/io/FileInputStream]
  + Utf8 [java/io/FileNotFoundException]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/CharSequence]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Math]
  + Utf8 [java/lang/NumberFormatException]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/OutOfMemoryError]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Random]
  + Utf8 [java/util/regex/Matcher]
  + Utf8 [java/util/regex/Pattern]
  + Utf8 [jpeg]
  + Utf8 [key]
  + Utf8 [latitude]
  + Utf8 [length]
  + Utf8 [longitude]
  + Utf8 [m]
  + Utf8 [matcher]
  + Utf8 [mediaError]
  + Utf8 [message]
  + Utf8 [metaWeblog.editPost]
  + Utf8 [metaWeblog.newPost]
  + Utf8 [mf]
  + Utf8 [mime]
  + Utf8 [mimeType]
  + Utf8 [mimeTypeColumn]
  + Utf8 [mime_type]
  + Utf8 [moreContent]
  + Utf8 [moreCount]
  + Utf8 [moveToFirst]
  + Utf8 [mt_excerpt]
  + Utf8 [mt_keywords]
  + Utf8 [n]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [nextInt]
  + Utf8 [notification]
  + Utf8 [notificationID]
  + Utf8 [notificationIntent]
  + Utf8 [notify]
  + Utf8 [onPostExecute]
  + Utf8 [openFileOutput]
  + Utf8 [options]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/models/MediaFile]
  + Utf8 [org/edublogs/android/models/Post]
  + Utf8 [org/edublogs/android/ui/posts/PagesActivity]
  + Utf8 [org/edublogs/android/ui/posts/PostsActivity]
  + Utf8 [org/edublogs/android/util/ImageHelper]
  + Utf8 [org/edublogs/android/util/PostUploadService]
  + Utf8 [org/edublogs/android/util/PostUploadService$UploadPostTask]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPImageSpan]
  + Utf8 [org/json/JSONArray]
  + Utf8 [org/json/JSONException]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [orientation]
  + Utf8 [orientationColumn]
  + Utf8 [outHeight]
  + Utf8 [outWidth]
  + Utf8 [overwrite]
  + Utf8 [p]
  + Utf8 [page]
  + Utf8 [page_status]
  + Utf8 [params]
  + Utf8 [parse]
  + Utf8 [parseInt]
  + Utf8 [path]
  + Utf8 [pattern]
  + Utf8 [pendingIntent]
  + Utf8 [pictureParams]
  + Utf8 [pictureSettingWidth]
  + Utf8 [pictureURL]
  + Utf8 [post]
  + Utf8 [postOrPage]
  + Utf8 [postUploaded]
  + Utf8 [postUploadedSuccessfully]
  + Utf8 [post_status]
  + Utf8 [post_type]
  + Utf8 [posts]
  + Utf8 [prefs]
  + Utf8 [printStackTrace]
  + Utf8 [projection]
  + Utf8 [prompt]
  + Utf8 [pubDate]
  + Utf8 [publish]
  + Utf8 [publishThis]
  + Utf8 [put]
  + Utf8 [putExtra]
  + Utf8 [query]
  + Utf8 [readFully]
  + Utf8 [removeSpan]
  + Utf8 [replace]
  + Utf8 [replaceAll]
  + Utf8 [resizedPictureURL]
  + Utf8 [resolution]
  + Utf8 [resolutionColumn]
  + Utf8 [result]
  + Utf8 [resultURL]
  + Utf8 [resx]
  + Utf8 [round]
  + Utf8 [s]
  + Utf8 [setAction]
  + Utf8 [setCaption]
  + Utf8 [setData]
  + Utf8 [setDescription]
  + Utf8 [setFeatured]
  + Utf8 [setFeaturedInPost]
  + Utf8 [setFileName]
  + Utf8 [setFilePath]
  + Utf8 [setHorizontalAlignment]
  + Utf8 [setLatestEventInfo]
  + Utf8 [setLocalChange]
  + Utf8 [setMt_text_more]
  + Utf8 [setPostID]
  + Utf8 [setPost_status]
  + Utf8 [setSpan]
  + Utf8 [setTitle]
  + Utf8 [setUploaded]
  + Utf8 [setWidth]
  + Utf8 [shouldUploadResizedVersion]
  + Utf8 [split]
  + Utf8 [ss]
  + Utf8 [standard]
  + Utf8 [start]
  + Utf8 [tag]
  + Utf8 [tagline]
  + Utf8 [tempFile]
  + Utf8 [tempFileName]
  + Utf8 [theCategories]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [thumbData]
  + Utf8 [title]
  + Utf8 [toHtml]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [type]
  + Utf8 [update]
  + Utf8 [uploadMediaFile]
  + Utf8 [uploadPicture]
  + Utf8 [url]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [video]
  + Utf8 [video/mp4]
  + Utf8 [video/mp4v-es]
  + Utf8 [videoUri]
  + Utf8 [videopress_shortcode]
  + Utf8 [width]
  + Utf8 [wp-]
  + Utf8 [wp.uploadFile]
  + Utf8 [wpDB]
  + Utf8 [wpIS]
  + Utf8 [wp_password]
  + Utf8 [wp_post_format]
  + Utf8 [wp_post_thumbnail]
  + Utf8 [wp_pref_post_signature]
  + Utf8 [wp_pref_signature_enabled]
  + Utf8 [x]
  + Utf8 [xRes]
  + Utf8 [yRes]
  + Utf8 [?]

Fields (count = 7):
  + Field:        post Lorg/edublogs/android/models/Post;
    Access flags: 0x2
      = private org.edublogs.android.models.Post post
  + Field:        error Ljava/lang/String;
    Access flags: 0x0
      = java.lang.String error
  + Field:        mediaError Z
    Access flags: 0x0
      = boolean mediaError
  + Field:        featuredImageID I
    Access flags: 0x2
      = private int featuredImageID
  + Field:        notificationID I
    Access flags: 0x2
      = private int notificationID
  + Field:        n Landroid/app/Notification;
    Access flags: 0x2
      = private android.app.Notification n
  + Field:        this$0 Lorg/edublogs/android/util/PostUploadService;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.PostUploadService this$0

Methods (count = 8):
  + Method:       <init>(Lorg/edublogs/android/util/PostUploadService;)V
    Access flags: 0x2
      = private PostUploadService$UploadPostTask(org.edublogs.android.util.PostUploadService)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #181
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.this$0 Lorg/edublogs/android/util/PostUploadService;]
      [5] aload_0 v0
      [6] invokespecial #206
        + Methodref [android/os/AsyncTask.<init> ()V]
      [9] aload_0 v0
      [10] ldc #21
        + String []
      [12] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [15] aload_0 v0
      [16] iconst_0
      [17] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [20] aload_0 v0
      [21] iconst_m1
      [22] putfield #176
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.featuredImageID I]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 108
        [9] -> line 111
        [15] -> line 112
        [20] -> line 113
      + Local variable table attribute (count = 1)
        v0: 0 -> 26 [Lorg/edublogs/android/util/PostUploadService$UploadPostTask; this]
  + Method:       onPostExecute(Ljava/lang/Boolean;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.Boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 362, locals = 6, stack = 6):
      [0] aload_1 v1
      [1] invokevirtual #224
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [4] ifeq +19 (target=23)
      [7] invokestatic #265
        + Methodref [org/edublogs/android/WordPress.postUploaded ()V]
      [10] invokestatic #321
        + Methodref [org/edublogs/android/util/PostUploadService.access$0 ()Landroid/app/NotificationManager;]
      [13] aload_0 v0
      [14] getfield #179
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.notificationID I]
      [17] invokevirtual #184
        + Methodref [android/app/NotificationManager.cancel (I)V]
      [20] goto +334 (target=354)
      [23] aload_0 v0
      [24] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [27] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [30] ifeq +17 (target=47)
      [33] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [36] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [39] ldc #16
        + Integer [2131296388]
      [41] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [44] goto +14 (target=58)
      [47] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [50] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [53] ldc #12
        + Integer [2131296376]
      [55] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [58] checkcast #139
        + Class [java/lang/String]
      [61] astore_2 v2
      [62] new #112
        + Class [android/content/Intent]
      [65] dup
      [66] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [69] aload_0 v0
      [70] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [73] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [76] ifeq +8 (target=84)
      [79] ldc #156
        + Class [org/edublogs/android/ui/posts/PagesActivity]
      [81] goto +5 (target=86)
      [84] ldc #157
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [86] invokespecial #194
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [89] astore_3 v3
      [90] aload_3 v3
      [91] ldc #5
        + Integer [335577088]
      [93] invokevirtual #196
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [96] pop
      [97] aload_3 v3
      [98] ldc #52
        + String [android.intent.action.MAIN]
      [100] invokevirtual #198
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [103] pop
      [104] aload_3 v3
      [105] ldc #53
        + String [android.intent.category.LAUNCHER]
      [107] invokevirtual #195
        + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
      [110] pop
      [111] aload_3 v3
      [112] new #140
        + Class [java/lang/StringBuilder]
      [115] dup
      [116] ldc #58
        + String [custom://wordpressNotificationIntent]
      [118] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [121] aload_0 v0
      [122] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [125] invokevirtual #294
        + Methodref [org/edublogs/android/models/Post.getBlogID ()I]
      [128] invokevirtual #248
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [131] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [134] invokestatic #204
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [137] invokevirtual #199
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [140] pop
      [141] aload_3 v3
      [142] ldc #63
        + String [errorMessage]
      [144] aload_0 v0
      [145] getfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [148] invokevirtual #197
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;]
      [151] pop
      [152] aload_3 v3
      [153] ldc #4
        + Integer [268435456]
      [155] invokevirtual #196
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [158] pop
      [159] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [162] iconst_0
      [163] aload_3 v3
      [164] ldc #3
        + Integer [134217728]
      [166] invokestatic #186
        + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [169] astore v4
      [171] aload_0 v0
      [172] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [175] dup
      [176] getfield #170
        + Fieldref [android/app/Notification.flags I]
      [179] bipush 16
      [181] ior
      [182] putfield #170
        + Fieldref [android/app/Notification.flags I]
      [185] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [188] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [191] ldc #13
        + Integer [2131296377]
      [193] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [196] invokeinterface #361
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [201] astore v5
      [203] aload_0 v0
      [204] getfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [207] ifeq +48 (target=255)
      [210] new #140
        + Class [java/lang/StringBuilder]
      [213] dup
      [214] invokespecial #246
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [217] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [220] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [223] ldc #17
        + Integer [2131296470]
      [225] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [228] invokevirtual #250
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [231] ldc #24
        + String [ ]
      [233] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [236] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [239] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [242] ldc #9
        + Integer [2131296325]
      [244] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [247] invokevirtual #250
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [250] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [253] astore v5
      [255] aload_0 v0
      [256] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [259] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [262] aload_0 v0
      [263] getfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [266] ifeq +8 (target=274)
      [269] aload v5
      [271] goto +14 (target=285)
      [274] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [277] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [280] ldc #13
        + Integer [2131296377]
      [282] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [285] aload_0 v0
      [286] getfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [289] ifeq +10 (target=299)
      [292] aload_0 v0
      [293] getfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [296] goto +39 (target=335)
      [299] new #140
        + Class [java/lang/StringBuilder]
      [302] dup
      [303] aload_2 v2
      [304] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [307] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [310] ldc #24
        + String [ ]
      [312] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [315] aload v5
      [317] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [320] ldc #32
        + String [: ]
      [322] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [325] aload_0 v0
      [326] getfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [329] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [332] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [335] aload v4
      [337] invokevirtual #183
        + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
      [340] invokestatic #321
        + Methodref [org/edublogs/android/util/PostUploadService.access$0 ()Landroid/app/NotificationManager;]
      [343] aload_0 v0
      [344] getfield #179
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.notificationID I]
      [347] aload_0 v0
      [348] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [351] invokevirtual #185
        + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V]
      [354] aload_0 v0
      [355] getfield #181
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.this$0 Lorg/edublogs/android/util/PostUploadService;]
      [358] invokestatic #323
        + Methodref [org/edublogs/android/util/PostUploadService.access$2 (Lorg/edublogs/android/util/PostUploadService;)V]
      [361] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 25)
        [0] -> line 121
        [7] -> line 122
        [10] -> line 123
        [20] -> line 124
        [23] -> line 125
        [53] -> line 126
        [58] -> line 125
        [62] -> line 127
        [90] -> line 128
        [97] -> line 130
        [104] -> line 131
        [111] -> line 132
        [141] -> line 133
        [152] -> line 134
        [159] -> line 135
        [171] -> line 136
        [185] -> line 137
        [203] -> line 138
        [210] -> line 139
        [255] -> line 140
        [285] -> line 141
        [337] -> line 140
        [340] -> line 143
        [354] -> line 146
        [361] -> line 147
      + Local variable table attribute (count = 6)
        v0: 0 -> 362 [Lorg/edublogs/android/util/PostUploadService$UploadPostTask; this]
        v1: 0 -> 362 [Ljava/lang/Boolean; postUploadedSuccessfully]
        v2: 62 -> 354 [Ljava/lang/String; postOrPage]
        v3: 90 -> 354 [Landroid/content/Intent; notificationIntent]
        v4: 171 -> 354 [Landroid/app/PendingIntent; pendingIntent]
        v5: 203 -> 354 [Ljava/lang/String; errorText]
  + Method:       doInBackground([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;
    Access flags: 0x84
      = protected varargs java.lang.Boolean doInBackground(org.edublogs.android.models.Post[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2301, locals = 24, stack = 9):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] iconst_0
      [3] aaload
      [4] putfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [7] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [10] ldc #77
        + String [notification]
      [12] invokevirtual #192
        + Methodref [android/content/Context.getSystemService (Ljava/lang/String;)Ljava/lang/Object;]
      [15] checkcast #108
        + Class [android/app/NotificationManager]
      [18] invokestatic #324
        + Methodref [org/edublogs/android/util/PostUploadService.access$3 (Landroid/app/NotificationManager;)V]
      [21] aload_0 v0
      [22] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [25] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [28] ifeq +17 (target=45)
      [31] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [34] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [37] ldc #16
        + Integer [2131296388]
      [39] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [42] goto +14 (target=56)
      [45] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [48] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [51] ldc #12
        + Integer [2131296376]
      [53] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [56] checkcast #139
        + Class [java/lang/String]
      [59] astore_2 v2
      [60] new #140
        + Class [java/lang/StringBuilder]
      [63] dup
      [64] invokespecial #246
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [67] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [70] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [73] ldc #10
        + Integer [2131296349]
      [75] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [78] invokevirtual #250
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [81] ldc #24
        + String [ ]
      [83] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [86] aload_2 v2
      [87] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [90] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [93] astore_3 v3
      [94] aload_0 v0
      [95] new #107
        + Class [android/app/Notification]
      [98] dup
      [99] ldc #6
        + Integer [2130837695]
      [101] aload_3 v3
      [102] invokestatic #253
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [105] invokespecial #182
        + Methodref [android/app/Notification.<init> (ILjava/lang/CharSequence;J)V]
      [108] putfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [111] new #112
        + Class [android/content/Intent]
      [114] dup
      [115] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [118] ldc #157
        + Class [org/edublogs/android/ui/posts/PostsActivity]
      [120] invokespecial #194
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [123] astore v4
      [125] aload v4
      [127] ldc #5
        + Integer [335577088]
      [129] invokevirtual #196
        + Methodref [android/content/Intent.addFlags (I)Landroid/content/Intent;]
      [132] pop
      [133] aload v4
      [135] ldc #52
        + String [android.intent.action.MAIN]
      [137] invokevirtual #198
        + Methodref [android/content/Intent.setAction (Ljava/lang/String;)Landroid/content/Intent;]
      [140] pop
      [141] aload v4
      [143] ldc #53
        + String [android.intent.category.LAUNCHER]
      [145] invokevirtual #195
        + Methodref [android/content/Intent.addCategory (Ljava/lang/String;)Landroid/content/Intent;]
      [148] pop
      [149] aload v4
      [151] new #140
        + Class [java/lang/StringBuilder]
      [154] dup
      [155] ldc #58
        + String [custom://wordpressNotificationIntent]
      [157] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [160] aload_0 v0
      [161] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [164] invokevirtual #294
        + Methodref [org/edublogs/android/models/Post.getBlogID ()I]
      [167] invokevirtual #248
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [170] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [173] invokestatic #204
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [176] invokevirtual #199
        + Methodref [android/content/Intent.setData (Landroid/net/Uri;)Landroid/content/Intent;]
      [179] pop
      [180] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [183] iconst_0
      [184] aload v4
      [186] ldc #2
        + Integer [67108864]
      [188] invokestatic #186
        + Methodref [android/app/PendingIntent.getActivity (Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;]
      [191] astore v5
      [193] aload_0 v0
      [194] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [197] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [200] aload_3 v3
      [201] aload_3 v3
      [202] aload v5
      [204] invokevirtual #183
        + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
      [207] aload_0 v0
      [208] new #148
        + Class [java/util/Random]
      [211] dup
      [212] invokespecial #258
        + Methodref [java/util/Random.<init> ()V]
      [215] invokevirtual #259
        + Methodref [java/util/Random.nextInt ()I]
      [218] aload_0 v0
      [219] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [222] invokevirtual #294
        + Methodref [org/edublogs/android/models/Post.getBlogID ()I]
      [225] invokestatic #230
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [228] invokevirtual #228
        + Methodref [java/lang/Integer.intValue ()I]
      [231] iadd
      [232] putfield #179
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.notificationID I]
      [235] invokestatic #321
        + Methodref [org/edublogs/android/util/PostUploadService.access$0 ()Landroid/app/NotificationManager;]
      [238] aload_0 v0
      [239] getfield #179
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.notificationID I]
      [242] aload_0 v0
      [243] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [246] invokevirtual #185
        + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V]
      [249] aload_0 v0
      [250] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [253] invokevirtual #304
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [256] ifnonnull +12 (target=268)
      [259] aload_0 v0
      [260] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [263] ldc #85
        + String [publish]
      [265] invokevirtual #315
        + Methodref [org/edublogs/android/models/Post.setPost_status (Ljava/lang/String;)V]
      [268] iconst_0
      [269] invokestatic #225
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [272] astore v6
      [274] ldc #21
        + String []
      [276] astore v8
      [278] ldc #21
        + String []
      [280] astore v9
      [282] iconst_1
      [283] istore v10
      [285] aload_0 v0
      [286] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [289] invokevirtual #303
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [292] ifnull +6 (target=298)
      [295] iinc v10, 1
      [298] ldc #38
        + String [<img[^>]+android-uri\s*=\s*['"]([^'"]+)['"][^>]*>]
      [300] astore v11
      [302] aload v11
      [304] invokestatic #263
        + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;]
      [307] astore v12
      [309] iconst_0
      [310] istore v13
      [312] goto +695 (target=1007)
      [315] aload_0 v0
      [316] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [319] invokevirtual #310
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [322] ifeq +425 (target=747)
      [325] iload v13
      [327] ifne +28 (target=355)
      [330] aload_0 v0
      [331] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [334] invokevirtual #296
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [337] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [340] aload_0 v0
      [341] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [344] invokestatic #332
        + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
      [347] checkcast #121
        + Class [android/text/Spannable]
      [350] astore v7
      [352] goto +25 (target=377)
      [355] aload_0 v0
      [356] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [359] invokevirtual #303
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [362] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [365] aload_0 v0
      [366] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [369] invokestatic #332
        + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
      [372] checkcast #121
        + Class [android/text/Spannable]
      [375] astore v7
      [377] aload v7
      [379] iconst_0
      [380] aload v7
      [382] invokeinterface #358
        + InterfaceMethodref [android/text/Spannable.length ()I]
      [387] ldc #162
        + Class [org/edublogs/android/util/WPImageSpan]
      [389] invokeinterface #357
        + InterfaceMethodref [android/text/Spannable.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [394] checkcast #106
        + Class [[Lorg/edublogs/android/util/WPImageSpan;]
      [397] astore v14
      [399] aload v14
      [401] arraylength
      [402] ifeq +320 (target=722)
      [405] iconst_0
      [406] istore v15
      [408] goto +306 (target=714)
      [411] new #140
        + Class [java/lang/StringBuilder]
      [414] dup
      [415] invokespecial #246
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [418] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [421] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [424] ldc #11
        + Integer [2131296350]
      [426] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [429] invokevirtual #250
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [432] iload v15
      [434] iconst_1
      [435] iadd
      [436] invokestatic #243
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [439] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [442] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [445] astore v16
      [447] aload_0 v0
      [448] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [451] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [454] new #140
        + Class [java/lang/StringBuilder]
      [457] dup
      [458] invokespecial #246
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [461] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [464] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [467] ldc #10
        + Integer [2131296349]
      [469] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [472] invokevirtual #250
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [475] ldc #24
        + String [ ]
      [477] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [480] aload_2 v2
      [481] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [484] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [487] aload v16
      [489] aload_0 v0
      [490] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [493] getfield #169
        + Fieldref [android/app/Notification.contentIntent Landroid/app/PendingIntent;]
      [496] invokevirtual #183
        + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
      [499] invokestatic #321
        + Methodref [org/edublogs/android/util/PostUploadService.access$0 ()Landroid/app/NotificationManager;]
      [502] aload_0 v0
      [503] getfield #179
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.notificationID I]
      [506] aload_0 v0
      [507] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [510] invokevirtual #185
        + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V]
      [513] aload v14
      [515] iload v15
      [517] aaload
      [518] astore v17
      [520] aload v7
      [522] aload v17
      [524] invokeinterface #356
        + InterfaceMethodref [android/text/Spannable.getSpanStart (Ljava/lang/Object;)I]
      [529] istore v18
      [531] aload v7
      [533] aload v17
      [535] invokeinterface #355
        + InterfaceMethodref [android/text/Spannable.getSpanEnd (Ljava/lang/Object;)I]
      [540] istore v19
      [542] new #154
        + Class [org/edublogs/android/models/MediaFile]
      [545] dup
      [546] invokespecial #275
        + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
      [549] astore v20
      [551] aload v20
      [553] aload_0 v0
      [554] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [557] invokevirtual #297
        + Methodref [org/edublogs/android/models/Post.getId ()J]
      [560] invokevirtual #290
        + Methodref [org/edublogs/android/models/MediaFile.setPostID (J)V]
      [563] aload v20
      [565] aload v17
      [567] invokevirtual #338
        + Methodref [org/edublogs/android/util/WPImageSpan.getTitle ()Ljava/lang/String;]
      [570] invokevirtual #291
        + Methodref [org/edublogs/android/models/MediaFile.setTitle (Ljava/lang/String;)V]
      [573] aload v20
      [575] aload v17
      [577] invokevirtual #334
        + Methodref [org/edublogs/android/util/WPImageSpan.getCaption ()Ljava/lang/String;]
      [580] invokevirtual #283
        + Methodref [org/edublogs/android/models/MediaFile.setCaption (Ljava/lang/String;)V]
      [583] aload v20
      [585] aload v17
      [587] invokevirtual #335
        + Methodref [org/edublogs/android/util/WPImageSpan.getDescription ()Ljava/lang/String;]
      [590] invokevirtual #284
        + Methodref [org/edublogs/android/models/MediaFile.setDescription (Ljava/lang/String;)V]
      [593] aload v20
      [595] aload v17
      [597] invokevirtual #340
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeatured ()Z]
      [600] invokevirtual #285
        + Methodref [org/edublogs/android/models/MediaFile.setFeatured (Z)V]
      [603] aload v20
      [605] aload v17
      [607] invokevirtual #341
        + Methodref [org/edublogs/android/util/WPImageSpan.isFeaturedInPost ()Z]
      [610] invokevirtual #286
        + Methodref [org/edublogs/android/models/MediaFile.setFeaturedInPost (Z)V]
      [613] aload v20
      [615] aload v17
      [617] invokevirtual #337
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [620] invokevirtual #205
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [623] invokevirtual #287
        + Methodref [org/edublogs/android/models/MediaFile.setFileName (Ljava/lang/String;)V]
      [626] aload v20
      [628] aload v17
      [630] invokevirtual #336
        + Methodref [org/edublogs/android/util/WPImageSpan.getHorizontalAlignment ()I]
      [633] invokevirtual #289
        + Methodref [org/edublogs/android/models/MediaFile.setHorizontalAlignment (I)V]
      [636] aload v20
      [638] aload v17
      [640] invokevirtual #339
        + Methodref [org/edublogs/android/util/WPImageSpan.getWidth ()I]
      [643] invokevirtual #292
        + Methodref [org/edublogs/android/models/MediaFile.setWidth (I)V]
      [646] aload_0 v0
      [647] aload v20
      [649] invokevirtual #330
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.uploadMediaFile (Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
      [652] astore v21
      [654] aload v21
      [656] ifnull +41 (target=697)
      [659] new #122
        + Class [android/text/SpannableString]
      [662] dup
      [663] aload v21
      [665] invokespecial #208
        + Methodref [android/text/SpannableString.<init> (Ljava/lang/CharSequence;)V]
      [668] astore v22
      [670] aload v7
      [672] aload v22
      [674] iload v18
      [676] iload v19
      [678] bipush 33
      [680] invokeinterface #360
        + InterfaceMethodref [android/text/Spannable.setSpan (Ljava/lang/Object;III)V]
      [685] aload v7
      [687] aload v17
      [689] invokeinterface #359
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [694] goto +17 (target=711)
      [697] aload v7
      [699] aload v17
      [701] invokeinterface #359
        + InterfaceMethodref [android/text/Spannable.removeSpan (Ljava/lang/Object;)V]
      [706] aload_0 v0
      [707] iconst_1
      [708] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [711] iinc v15, 1
      [714] iload v15
      [716] aload v14
      [718] arraylength
      [719] ificmplt -308 (target=411)
      [722] iload v13
      [724] ifne +13 (target=737)
      [727] aload v7
      [729] invokestatic #333
        + Methodref [org/edublogs/android/util/WPHtml.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
      [732] astore v8
      [734] goto +270 (target=1004)
      [737] aload v7
      [739] invokestatic #333
        + Methodref [org/edublogs/android/util/WPHtml.toHtml (Landroid/text/Spanned;)Ljava/lang/String;]
      [742] astore v9
      [744] goto +260 (target=1004)
      [747] iload v13
      [749] ifne +24 (target=773)
      [752] aload_0 v0
      [753] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [756] invokevirtual #296
        + Methodref [org/edublogs/android/models/Post.getDescription ()Ljava/lang/String;]
      [759] astore v8
      [761] aload v12
      [763] aload v8
      [765] invokevirtual #264
        + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
      [768] astore v14
      [770] goto +21 (target=791)
      [773] aload_0 v0
      [774] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [777] invokevirtual #303
        + Methodref [org/edublogs/android/models/Post.getMt_text_more ()Ljava/lang/String;]
      [780] astore v9
      [782] aload v12
      [784] aload v9
      [786] invokevirtual #264
        + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
      [789] astore v14
      [791] new #142
        + Class [java/util/ArrayList]
      [794] dup
      [795] invokespecial #254
        + Methodref [java/util/ArrayList.<init> ()V]
      [798] astore v15
      [800] goto +16 (target=816)
      [803] aload v15
      [805] aload v14
      [807] invokevirtual #261
        + Methodref [java/util/regex/Matcher.group ()Ljava/lang/String;]
      [810] invokeinterface #364
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [815] pop
      [816] aload v14
      [818] invokevirtual #260
        + Methodref [java/util/regex/Matcher.find ()Z]
      [821] ifne -18 (target=803)
      [824] aload v15
      [826] invokeinterface #365
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [831] astore v17
      [833] goto +161 (target=994)
      [836] aload v17
      [838] invokeinterface #363
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [843] checkcast #139
        + Class [java/lang/String]
      [846] astore v16
      [848] ldc #51
        + String [android-uri="([^"]+)"]
      [850] invokestatic #263
        + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;]
      [853] astore v18
      [855] aload v18
      [857] aload v16
      [859] invokevirtual #264
        + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
      [862] astore v19
      [864] ldc #21
        + String []
      [866] astore v20
      [868] aload v19
      [870] invokevirtual #260
        + Methodref [java/util/regex/Matcher.find ()Z]
      [873] ifeq +121 (target=994)
      [876] aload v19
      [878] iconst_1
      [879] invokevirtual #262
        + Methodref [java/util/regex/Matcher.group (I)Ljava/lang/String;]
      [882] astore v20
      [884] aload v20
      [886] ldc #21
        + String []
      [888] invokevirtual #236
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [891] ifne +103 (target=994)
      [894] getstatic #174
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [897] aload v20
      [899] aload_0 v0
      [900] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [903] invokevirtual #266
        + Methodref [org/edublogs/android/WordPressDB.getMediaFile (Ljava/lang/String;Lorg/edublogs/android/models/Post;)Lorg/edublogs/android/models/MediaFile;]
      [906] astore v21
      [908] aload v21
      [910] ifnull +84 (target=994)
      [913] aload_0 v0
      [914] aload v21
      [916] invokevirtual #330
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.uploadMediaFile (Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
      [919] astore v22
      [921] aload v22
      [923] ifnull +36 (target=959)
      [926] iload v13
      [928] ifne +17 (target=945)
      [931] aload v8
      [933] aload v16
      [935] aload v22
      [937] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [940] astore v8
      [942] goto +52 (target=994)
      [945] aload v9
      [947] aload v16
      [949] aload v22
      [951] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [954] astore v9
      [956] goto +38 (target=994)
      [959] iload v13
      [961] ifne +17 (target=978)
      [964] aload v8
      [966] aload v16
      [968] ldc #21
        + String []
      [970] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [973] astore v8
      [975] goto +14 (target=989)
      [978] aload v9
      [980] aload v16
      [982] ldc #21
        + String []
      [984] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [987] astore v9
      [989] aload_0 v0
      [990] iconst_1
      [991] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [994] aload v17
      [996] invokeinterface #362
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [1001] ifne -165 (target=836)
      [1004] iinc v13, 1
      [1007] iload v13
      [1009] iload v10
      [1011] ificmplt -696 (target=315)
      [1014] aload_0 v0
      [1015] getfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [1018] ifeq +8 (target=1026)
      [1021] iconst_0
      [1022] invokestatic #225
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [1025] areturn
      [1026] aload_0 v0
      [1027] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1030] invokevirtual #298
        + Methodref [org/edublogs/android/models/Post.getJSONCategories ()Lorg/json/JSONArray;]
      [1033] astore v13
      [1035] aconst_null
      [1036] astore v14
      [1038] aload v13
      [1040] ifnull +57 (target=1097)
      [1043] aload v13
      [1045] invokevirtual #343
        + Methodref [org/json/JSONArray.length ()I]
      [1048] anewarray #139
        + Class [java/lang/String]
      [1051] astore v14
      [1053] iconst_0
      [1054] istore v15
      [1056] goto +31 (target=1087)
      [1059] aload v14
      [1061] iload v15
      [1063] aload v13
      [1065] iload v15
      [1067] invokevirtual #342
        + Methodref [org/json/JSONArray.getString (I)Ljava/lang/String;]
      [1070] invokestatic #209
        + Methodref [android/text/TextUtils.htmlEncode (Ljava/lang/String;)Ljava/lang/String;]
      [1073] aastore
      [1074] goto +10 (target=1084)
      [1077] astore v16
      [1079] aload v16
      [1081] invokevirtual #344
        + Methodref [org/json/JSONException.printStackTrace ()V]
      [1084] iinc v15, 1
      [1087] iload v15
      [1089] aload v13
      [1091] invokevirtual #343
        + Methodref [org/json/JSONArray.length ()I]
      [1094] ificmplt -35 (target=1059)
      [1097] new #144
        + Class [java/util/HashMap]
      [1100] dup
      [1101] invokespecial #257
        + Methodref [java/util/HashMap.<init> ()V]
      [1104] astore v15
      [1106] aload_0 v0
      [1107] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1110] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [1113] ifne +181 (target=1294)
      [1116] aload_0 v0
      [1117] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1120] invokevirtual #310
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [1123] ifeq +171 (target=1294)
      [1126] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [1129] invokestatic #207
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [1132] astore v16
      [1134] ldc #21
        + String []
      [1136] astore v17
      [1138] aload v16
      [1140] ldc #102
        + String [wp_pref_signature_enabled]
      [1142] iconst_0
      [1143] invokeinterface #350
        + InterfaceMethodref [android/content/SharedPreferences.getBoolean (Ljava/lang/String;Z)Z]
      [1148] ifeq +99 (target=1247)
      [1151] aload v16
      [1153] ldc #101
        + String [wp_pref_post_signature]
      [1155] ldc #21
        + String []
      [1157] invokeinterface #351
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [1162] astore v17
      [1164] aload v17
      [1166] ifnull +81 (target=1247)
      [1169] new #140
        + Class [java/lang/StringBuilder]
      [1172] dup
      [1173] ldc #23
        + String [

<span class="post_sig">]
      [1175] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1178] aload v17
      [1180] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1183] ldc #35
        + String [</span>

]
      [1185] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1188] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1191] astore v18
      [1193] aload v9
      [1195] ldc #21
        + String []
      [1197] ifacmpne +28 (target=1225)
      [1200] new #140
        + Class [java/lang/StringBuilder]
      [1203] dup
      [1204] aload v8
      [1206] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [1209] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1212] aload v18
      [1214] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1217] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1220] astore v8
      [1222] goto +25 (target=1247)
      [1225] new #140
        + Class [java/lang/StringBuilder]
      [1228] dup
      [1229] aload v9
      [1231] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [1234] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1237] aload v18
      [1239] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1242] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1245] astore v9
      [1247] aload_0 v0
      [1248] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1251] invokevirtual #309
        + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
      [1254] ldc #21
        + String []
      [1256] invokevirtual #236
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1259] ifne +35 (target=1294)
      [1262] aload_0 v0
      [1263] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1266] invokevirtual #309
        + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
      [1269] ldc #87
        + String [standard]
      [1271] invokevirtual #236
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1274] ifne +20 (target=1294)
      [1277] aload v15
      [1279] ldc #99
        + String [wp_post_format]
      [1281] aload_0 v0
      [1282] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1285] invokevirtual #309
        + Methodref [org/edublogs/android/models/Post.getWP_post_format ()Ljava/lang/String;]
      [1288] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1293] pop
      [1294] aload v15
      [1296] ldc #84
        + String [post_type]
      [1298] aload_0 v0
      [1299] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1302] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [1305] ifeq +8 (target=1313)
      [1308] ldc #80
        + String [page]
      [1310] goto +5 (target=1315)
      [1313] ldc #82
        + String [post]
      [1315] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1320] pop
      [1321] aload v15
      [1323] ldc #88
        + String [title]
      [1325] aload_0 v0
      [1326] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1329] invokevirtual #307
        + Methodref [org/edublogs/android/models/Post.getTitle ()Ljava/lang/String;]
      [1332] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1337] pop
      [1338] aload_0 v0
      [1339] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1342] invokevirtual #295
        + Methodref [org/edublogs/android/models/Post.getDate_created_gmt ()J]
      [1345] lstore v16
      [1347] lload v16
      [1349] lconst_0
      [1350] lcmp
      [1351] ifeq +59 (target=1410)
      [1354] new #143
        + Class [java/util/Date]
      [1357] dup
      [1358] lload v16
      [1360] invokespecial #255
        + Methodref [java/util/Date.<init> (J)V]
      [1363] astore v18
      [1365] aload v15
      [1367] ldc #61
        + String [date_created_gmt]
      [1369] aload v18
      [1371] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1376] pop
      [1377] new #143
        + Class [java/util/Date]
      [1380] dup
      [1381] lload v16
      [1383] aload v18
      [1385] invokevirtual #256
        + Methodref [java/util/Date.getTimezoneOffset ()I]
      [1388] ldc #1
        + Integer [60000]
      [1390] imul
      [1391] i2l
      [1392] ladd
      [1393] invokespecial #255
        + Methodref [java/util/Date.<init> (J)V]
      [1396] astore v19
      [1398] aload v15
      [1400] ldc #60
        + String [dateCreated]
      [1402] aload v19
      [1404] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1409] pop
      [1410] aload v9
      [1412] ldc #21
        + String []
      [1414] invokevirtual #236
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1417] ifne +42 (target=1459)
      [1420] new #140
        + Class [java/lang/StringBuilder]
      [1423] dup
      [1424] aload v8
      [1426] invokevirtual #242
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [1429] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [1432] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1435] ldc #33
        + String [<!--more-->]
      [1437] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1440] aload v9
      [1442] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1445] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1448] astore v8
      [1450] aload_0 v0
      [1451] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1454] ldc #21
        + String []
      [1456] invokevirtual #314
        + Methodref [org/edublogs/android/models/Post.setMt_text_more (Ljava/lang/String;)V]
      [1459] aload_0 v0
      [1460] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1463] invokevirtual #310
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [1466] ifeq +28 (target=1494)
      [1469] aload v8
      [1471] ldc #39
        + String [<p>]
      [1473] ldc #21
        + String []
      [1475] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [1478] ldc #34
        + String [</p>]
      [1480] ldc #22
        + String [
]
      [1482] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [1485] ldc #37
        + String [<br>]
      [1487] ldc #21
        + String []
      [1489] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [1492] astore v8
      [1494] aload v8
      [1496] ldc #104
        + String [?]
      [1498] ldc #21
        + String []
      [1500] invokevirtual #240
        + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [1503] astore v8
      [1505] aload v15
      [1507] ldc #62
        + String [description]
      [1509] aload v8
      [1511] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1516] pop
      [1517] aload_0 v0
      [1518] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1521] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [1524] ifne +55 (target=1579)
      [1527] aload_0 v0
      [1528] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1531] invokevirtual #302
        + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
      [1534] ldc #21
        + String []
      [1536] ifacmpeq +20 (target=1556)
      [1539] aload v15
      [1541] ldc #75
        + String [mt_keywords]
      [1543] aload_0 v0
      [1544] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1547] invokevirtual #302
        + Methodref [org/edublogs/android/models/Post.getMt_keywords ()Ljava/lang/String;]
      [1550] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1555] pop
      [1556] aload v14
      [1558] ifnull +21 (target=1579)
      [1561] aload v14
      [1563] arraylength
      [1564] ifle +15 (target=1579)
      [1567] aload v15
      [1569] ldc #55
        + String [categories]
      [1571] aload v14
      [1573] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1578] pop
      [1579] aload_0 v0
      [1580] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1583] invokevirtual #301
        + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
      [1586] ifnull +20 (target=1606)
      [1589] aload v15
      [1591] ldc #74
        + String [mt_excerpt]
      [1593] aload_0 v0
      [1594] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1597] invokevirtual #301
        + Methodref [org/edublogs/android/models/Post.getMt_excerpt ()Ljava/lang/String;]
      [1600] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1605] pop
      [1606] aload v15
      [1608] aload_0 v0
      [1609] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1612] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [1615] ifeq +8 (target=1623)
      [1618] ldc #81
        + String [page_status]
      [1620] goto +5 (target=1625)
      [1623] ldc #83
        + String [post_status]
      [1625] aload_0 v0
      [1626] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1629] invokevirtual #304
        + Methodref [org/edublogs/android/models/Post.getPost_status ()Ljava/lang/String;]
      [1632] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1637] pop
      [1638] dconst_0
      [1639] invokestatic #227
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [1642] astore v18
      [1644] dconst_0
      [1645] invokestatic #227
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [1648] astore v19
      [1650] aload_0 v0
      [1651] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1654] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [1657] ifne +171 (target=1828)
      [1660] aload_0 v0
      [1661] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1664] invokevirtual #299
        + Methodref [org/edublogs/android/models/Post.getLatitude ()D]
      [1667] invokestatic #227
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [1670] astore v18
      [1672] aload_0 v0
      [1673] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1676] invokevirtual #300
        + Methodref [org/edublogs/android/models/Post.getLongitude ()D]
      [1679] invokestatic #227
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [1682] astore v19
      [1684] aload v18
      [1686] invokevirtual #226
        + Methodref [java/lang/Double.doubleValue ()D]
      [1689] dconst_0
      [1690] dcmpl
      [1691] ifle +137 (target=1828)
      [1694] new #144
        + Class [java/util/HashMap]
      [1697] dup
      [1698] invokespecial #257
        + Methodref [java/util/HashMap.<init> ()V]
      [1701] astore v20
      [1703] aload v20
      [1705] ldc #70
        + String [key]
      [1707] ldc #65
        + String [geo_latitude]
      [1709] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1714] pop
      [1715] aload v20
      [1717] ldc #91
        + String [value]
      [1719] aload v18
      [1721] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1726] pop
      [1727] new #144
        + Class [java/util/HashMap]
      [1730] dup
      [1731] invokespecial #257
        + Methodref [java/util/HashMap.<init> ()V]
      [1734] astore v21
      [1736] aload v21
      [1738] ldc #70
        + String [key]
      [1740] ldc #66
        + String [geo_longitude]
      [1742] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1747] pop
      [1748] aload v21
      [1750] ldc #91
        + String [value]
      [1752] aload v19
      [1754] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1759] pop
      [1760] new #144
        + Class [java/util/HashMap]
      [1763] dup
      [1764] invokespecial #257
        + Methodref [java/util/HashMap.<init> ()V]
      [1767] astore v22
      [1769] aload v22
      [1771] ldc #70
        + String [key]
      [1773] ldc #67
        + String [geo_public]
      [1775] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1780] pop
      [1781] aload v22
      [1783] ldc #91
        + String [value]
      [1785] iconst_1
      [1786] invokestatic #230
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [1789] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1794] pop
      [1795] iconst_3
      [1796] anewarray #137
        + Class [java/lang/Object]
      [1799] dup
      [1800] iconst_0
      [1801] aload v20
      [1803] aastore
      [1804] dup
      [1805] iconst_1
      [1806] aload v21
      [1808] aastore
      [1809] dup
      [1810] iconst_2
      [1811] aload v22
      [1813] aastore
      [1814] astore v23
      [1816] aload v15
      [1818] ldc #59
        + String [custom_fields]
      [1820] aload v23
      [1822] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1827] pop
      [1828] aload_0 v0
      [1829] getfield #176
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.featuredImageID I]
      [1832] iconst_m1
      [1833] ificmpeq +20 (target=1853)
      [1836] aload v15
      [1838] ldc #100
        + String [wp_post_thumbnail]
      [1840] aload_0 v0
      [1841] getfield #176
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.featuredImageID I]
      [1844] invokestatic #230
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [1847] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1852] pop
      [1853] new #165
        + Class [org/xmlrpc/android/XMLRPCClient]
      [1856] dup
      [1857] aload_0 v0
      [1858] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1861] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [1864] invokevirtual #272
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [1867] aload_0 v0
      [1868] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1871] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [1874] invokevirtual #269
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [1877] aload_0 v0
      [1878] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1881] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [1884] invokevirtual #268
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [1887] invokespecial #345
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [1890] astore v20
      [1892] aload_0 v0
      [1893] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1896] invokevirtual #306
        + Methodref [org/edublogs/android/models/Post.getQuickPostType ()Ljava/lang/String;]
      [1899] ifnull +15 (target=1914)
      [1902] aload v20
      [1904] aload_0 v0
      [1905] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1908] invokevirtual #306
        + Methodref [org/edublogs/android/models/Post.getQuickPostType ()Ljava/lang/String;]
      [1911] invokevirtual #346
        + Methodref [org/xmlrpc/android/XMLRPCClient.addQuickPostHeader (Ljava/lang/String;)V]
      [1914] aload_0 v0
      [1915] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [1918] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [1921] aload_3 v3
      [1922] aload_3 v3
      [1923] aload_0 v0
      [1924] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [1927] getfield #169
        + Fieldref [android/app/Notification.contentIntent Landroid/app/PendingIntent;]
      [1930] invokevirtual #183
        + Methodref [android/app/Notification.setLatestEventInfo (Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V]
      [1933] invokestatic #321
        + Methodref [org/edublogs/android/util/PostUploadService.access$0 ()Landroid/app/NotificationManager;]
      [1936] aload_0 v0
      [1937] getfield #179
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.notificationID I]
      [1940] aload_0 v0
      [1941] getfield #178
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.n Landroid/app/Notification;]
      [1944] invokevirtual #185
        + Methodref [android/app/NotificationManager.notify (ILandroid/app/Notification;)V]
      [1947] aload_0 v0
      [1948] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1951] invokevirtual #308
        + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
      [1954] ifnull +20 (target=1974)
      [1957] aload v15
      [1959] ldc #98
        + String [wp_password]
      [1961] aload_0 v0
      [1962] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1965] invokevirtual #308
        + Methodref [org/edublogs/android/models/Post.getWP_password ()Ljava/lang/String;]
      [1968] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1973] pop
      [1974] aload_0 v0
      [1975] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1978] invokevirtual #310
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [1981] ifeq +74 (target=2055)
      [1984] aload_0 v0
      [1985] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1988] invokevirtual #312
        + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
      [1991] ifne +64 (target=2055)
      [1994] iconst_5
      [1995] anewarray #137
        + Class [java/lang/Object]
      [1998] dup
      [1999] iconst_0
      [2000] aload_0 v0
      [2001] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2004] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [2007] invokevirtual #267
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [2010] invokestatic #230
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [2013] aastore
      [2014] dup
      [2015] iconst_1
      [2016] aload_0 v0
      [2017] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2020] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [2023] invokevirtual #273
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [2026] aastore
      [2027] dup
      [2028] iconst_2
      [2029] aload_0 v0
      [2030] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2033] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [2036] invokevirtual #271
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [2039] aastore
      [2040] dup
      [2041] iconst_3
      [2042] aload v15
      [2044] aastore
      [2045] dup
      [2046] iconst_4
      [2047] aload v6
      [2049] aastore
      [2050] astore v21
      [2052] goto +55 (target=2107)
      [2055] iconst_5
      [2056] anewarray #137
        + Class [java/lang/Object]
      [2059] dup
      [2060] iconst_0
      [2061] aload_0 v0
      [2062] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2065] invokevirtual #305
        + Methodref [org/edublogs/android/models/Post.getPostid ()Ljava/lang/String;]
      [2068] aastore
      [2069] dup
      [2070] iconst_1
      [2071] aload_0 v0
      [2072] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2075] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [2078] invokevirtual #273
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [2081] aastore
      [2082] dup
      [2083] iconst_2
      [2084] aload_0 v0
      [2085] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2088] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [2091] invokevirtual #271
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [2094] aastore
      [2095] dup
      [2096] iconst_3
      [2097] aload v15
      [2099] aastore
      [2100] dup
      [2101] iconst_4
      [2102] aload v6
      [2104] aastore
      [2105] astore v21
      [2107] aload v20
      [2109] aload_0 v0
      [2110] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2113] invokevirtual #310
        + Methodref [org/edublogs/android/models/Post.isLocalDraft ()Z]
      [2116] ifeq +18 (target=2134)
      [2119] aload_0 v0
      [2120] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2123] invokevirtual #312
        + Methodref [org/edublogs/android/models/Post.isUploaded ()Z]
      [2126] ifne +8 (target=2134)
      [2129] ldc #72
        + String [metaWeblog.newPost]
      [2131] goto +5 (target=2136)
      [2134] ldc #71
        + String [metaWeblog.editPost]
      [2136] aload v21
      [2138] invokevirtual #347
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [2141] pop
      [2142] aload_0 v0
      [2143] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2146] iconst_1
      [2147] invokevirtual #316
        + Methodref [org/edublogs/android/models/Post.setUploaded (Z)V]
      [2150] aload_0 v0
      [2151] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2154] iconst_0
      [2155] invokevirtual #313
        + Methodref [org/edublogs/android/models/Post.setLocalChange (Z)V]
      [2158] aload_0 v0
      [2159] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2162] invokevirtual #317
        + Methodref [org/edublogs/android/models/Post.update ()Z]
      [2165] pop
      [2166] iconst_1
      [2167] invokestatic #225
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [2170] areturn
      [2171] astore v22
      [2173] aload_0 v0
      [2174] new #140
        + Class [java/lang/StringBuilder]
      [2177] dup
      [2178] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [2181] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [2184] ldc #19
        + Integer [2131296587]
      [2186] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [2189] invokeinterface #361
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [2194] iconst_1
      [2195] anewarray #137
        + Class [java/lang/Object]
      [2198] dup
      [2199] iconst_0
      [2200] aload_0 v0
      [2201] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [2204] invokevirtual #311
        + Methodref [org/edublogs/android/models/Post.isPage ()Z]
      [2207] ifeq +22 (target=2229)
      [2210] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [2213] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [2216] ldc #8
        + Integer [2131296308]
      [2218] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [2221] invokeinterface #361
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [2226] goto +19 (target=2245)
      [2229] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [2232] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [2235] ldc #7
        + Integer [2131296307]
      [2237] invokevirtual #201
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [2240] invokeinterface #361
        + InterfaceMethodref [java/lang/CharSequence.toString ()Ljava/lang/String;]
      [2245] aastore
      [2246] invokestatic #238
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [2249] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [2252] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [2255] ldc #24
        + String [ ]
      [2257] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [2260] aload_0 v0
      [2261] getfield #181
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.this$0 Lorg/edublogs/android/util/PostUploadService;]
      [2264] aload v22
      [2266] invokevirtual #349
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [2269] invokevirtual #325
        + Methodref [org/edublogs/android/util/PostUploadService.cleanXMLRPCErrorMessage (Ljava/lang/String;)Ljava/lang/String;]
      [2272] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [2275] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [2278] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [2281] aload_0 v0
      [2282] iconst_0
      [2283] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [2286] ldc #42
        + String [WP]
      [2288] aload_0 v0
      [2289] getfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [2292] invokestatic #210
        + Methodref [android/util/Log.i (Ljava/lang/String;Ljava/lang/String;)I]
      [2295] pop
      [2296] iconst_0
      [2297] invokestatic #225
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [2300] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (1059 -> 1074: 1077):
      + Class [org/json/JSONException]
      + ExceptionInfo (2107 -> 2170: 2171):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 194)
        [0] -> line 152
        [7] -> line 155
        [21] -> line 157
        [51] -> line 158
        [56] -> line 157
        [60] -> line 159
        [94] -> line 160
        [111] -> line 162
        [125] -> line 163
        [133] -> line 165
        [141] -> line 166
        [149] -> line 167
        [180] -> line 168
        [193] -> line 170
        [207] -> line 172
        [235] -> line 173
        [249] -> line 175
        [259] -> line 176
        [268] -> line 178
        [274] -> line 181
        [282] -> line 182
        [285] -> line 183
        [295] -> line 184
        [298] -> line 185
        [302] -> line 186
        [309] -> line 188
        [315] -> line 189
        [325] -> line 190
        [330] -> line 191
        [355] -> line 193
        [377] -> line 194
        [399] -> line 196
        [405] -> line 198
        [411] -> line 199
        [447] -> line 200
        [489] -> line 201
        [496] -> line 200
        [499] -> line 202
        [513] -> line 203
        [520] -> line 204
        [531] -> line 205
        [542] -> line 206
        [551] -> line 207
        [563] -> line 208
        [573] -> line 209
        [583] -> line 210
        [593] -> line 211
        [603] -> line 212
        [613] -> line 213
        [626] -> line 214
        [636] -> line 215
        [646] -> line 217
        [654] -> line 218
        [659] -> line 219
        [670] -> line 220
        [685] -> line 221
        [694] -> line 222
        [697] -> line 223
        [706] -> line 224
        [711] -> line 198
        [722] -> line 229
        [727] -> line 230
        [737] -> line 232
        [744] -> line 233
        [747] -> line 235
        [752] -> line 236
        [761] -> line 237
        [770] -> line 238
        [773] -> line 239
        [782] -> line 240
        [791] -> line 243
        [800] -> line 244
        [803] -> line 245
        [816] -> line 244
        [824] -> line 248
        [848] -> line 250
        [855] -> line 251
        [864] -> line 252
        [868] -> line 253
        [876] -> line 254
        [884] -> line 255
        [894] -> line 256
        [908] -> line 258
        [913] -> line 259
        [921] -> line 260
        [926] -> line 261
        [931] -> line 262
        [942] -> line 263
        [945] -> line 264
        [956] -> line 266
        [959] -> line 267
        [964] -> line 268
        [978] -> line 270
        [989] -> line 271
        [994] -> line 248
        [1004] -> line 188
        [1014] -> line 281
        [1021] -> line 282
        [1026] -> line 284
        [1035] -> line 285
        [1038] -> line 286
        [1043] -> line 287
        [1053] -> line 288
        [1059] -> line 290
        [1074] -> line 291
        [1079] -> line 292
        [1084] -> line 288
        [1097] -> line 297
        [1106] -> line 299
        [1126] -> line 301
        [1134] -> line 302
        [1138] -> line 304
        [1151] -> line 305
        [1164] -> line 306
        [1169] -> line 307
        [1193] -> line 308
        [1200] -> line 309
        [1225] -> line 311
        [1247] -> line 316
        [1262] -> line 317
        [1277] -> line 318
        [1294] -> line 322
        [1321] -> line 323
        [1338] -> line 324
        [1347] -> line 325
        [1354] -> line 326
        [1365] -> line 327
        [1377] -> line 328
        [1398] -> line 329
        [1410] -> line 332
        [1420] -> line 333
        [1450] -> line 334
        [1459] -> line 338
        [1469] -> line 339
        [1494] -> line 343
        [1505] -> line 345
        [1517] -> line 346
        [1527] -> line 347
        [1539] -> line 348
        [1556] -> line 351
        [1567] -> line 352
        [1579] -> line 355
        [1589] -> line 356
        [1606] -> line 358
        [1638] -> line 359
        [1644] -> line 360
        [1650] -> line 361
        [1660] -> line 362
        [1672] -> line 363
        [1684] -> line 365
        [1694] -> line 366
        [1703] -> line 367
        [1715] -> line 368
        [1727] -> line 370
        [1736] -> line 371
        [1748] -> line 372
        [1760] -> line 374
        [1769] -> line 375
        [1781] -> line 376
        [1795] -> line 378
        [1816] -> line 380
        [1828] -> line 385
        [1836] -> line 386
        [1853] -> line 388
        [1892] -> line 390
        [1902] -> line 391
        [1914] -> line 393
        [1933] -> line 394
        [1947] -> line 395
        [1957] -> line 396
        [1974] -> line 400
        [1994] -> line 401
        [2000] -> line 401
        [2042] -> line 402
        [2050] -> line 401
        [2052] -> line 402
        [2055] -> line 404
        [2061] -> line 404
        [2102] -> line 405
        [2105] -> line 404
        [2107] -> line 408
        [2142] -> line 409
        [2150] -> line 410
        [2158] -> line 411
        [2166] -> line 412
        [2171] -> line 413
        [2173] -> line 414
        [2213] -> line 415
        [2246] -> line 414
        [2255] -> line 416
        [2278] -> line 414
        [2281] -> line 417
        [2286] -> line 418
        [2296] -> line 421
      + Local variable table attribute (count = 54)
        v0: 0 -> 2301 [Lorg/edublogs/android/util/PostUploadService$UploadPostTask; this]
        v1: 0 -> 2301 [[Lorg/edublogs/android/models/Post; posts]
        v2: 60 -> 2301 [Ljava/lang/String; postOrPage]
        v3: 94 -> 2301 [Ljava/lang/String; message]
        v4: 125 -> 2301 [Landroid/content/Intent; notificationIntent]
        v5: 193 -> 2301 [Landroid/app/PendingIntent; pendingIntent]
        v6: 274 -> 2301 [Ljava/lang/Boolean; publishThis]
        v7: 352 -> 355 [Landroid/text/Spannable; s]
        v7: 377 -> 747 [Landroid/text/Spannable; s]
        v8: 278 -> 2301 [Ljava/lang/String; descriptionContent]
        v9: 282 -> 2301 [Ljava/lang/String; moreContent]
        v10: 285 -> 2301 [I moreCount]
        v11: 302 -> 2301 [Ljava/lang/String; imgTags]
        v12: 309 -> 2301 [Ljava/util/regex/Pattern; pattern]
        v13: 312 -> 1014 [I x]
        v14: 399 -> 744 [[Lorg/edublogs/android/util/WPImageSpan; click_spans]
        v15: 408 -> 722 [I i]
        v16: 447 -> 711 [Ljava/lang/String; prompt]
        v17: 520 -> 711 [Lorg/edublogs/android/util/WPImageSpan; wpIS]
        v18: 531 -> 711 [I start]
        v19: 542 -> 711 [I end]
        v20: 551 -> 711 [Lorg/edublogs/android/models/MediaFile; mf]
        v21: 654 -> 711 [Ljava/lang/String; imgHTML]
        v22: 670 -> 694 [Landroid/text/SpannableString; ss]
        v14: 770 -> 773 [Ljava/util/regex/Matcher; matcher]
        v14: 791 -> 1004 [Ljava/util/regex/Matcher; matcher]
        v15: 800 -> 1004 [Ljava/util/List; imageTags]
        v16: 848 -> 994 [Ljava/lang/String; tag]
        v18: 855 -> 994 [Ljava/util/regex/Pattern; p]
        v19: 864 -> 994 [Ljava/util/regex/Matcher; m]
        v20: 868 -> 994 [Ljava/lang/String; imgPath]
        v21: 908 -> 994 [Lorg/edublogs/android/models/MediaFile; mf]
        v22: 921 -> 994 [Ljava/lang/String; imgHTML]
        v13: 1035 -> 2301 [Lorg/json/JSONArray; categoriesJsonArray]
        v14: 1038 -> 2301 [[Ljava/lang/String; theCategories]
        v15: 1056 -> 1097 [I i]
        v16: 1079 -> 1084 [Lorg/json/JSONException; e]
        v15: 1106 -> 2301 [Ljava/util/Map; contentStruct]
        v16: 1134 -> 1294 [Landroid/content/SharedPreferences; prefs]
        v17: 1138 -> 1294 [Ljava/lang/String; tagline]
        v18: 1193 -> 1247 [Ljava/lang/String; tag]
        v16: 1347 -> 2301 [J pubDate]
        v18: 1365 -> 1410 [Ljava/util/Date; date_created_gmt]
        v19: 1398 -> 1410 [Ljava/util/Date; dateCreated]
        v18: 1644 -> 2301 [Ljava/lang/Double; latitude]
        v19: 1650 -> 2301 [Ljava/lang/Double; longitude]
        v20: 1703 -> 1828 [Ljava/util/Map; hLatitude]
        v21: 1736 -> 1828 [Ljava/util/Map; hLongitude]
        v22: 1769 -> 1828 [Ljava/util/Map; hPublic]
        v23: 1816 -> 1828 [[Ljava/lang/Object; geo]
        v20: 1892 -> 2301 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v21: 2052 -> 2055 [[Ljava/lang/Object; params]
        v21: 2107 -> 2301 [[Ljava/lang/Object; params]
        v22: 2173 -> 2296 [Lorg/xmlrpc/android/XMLRPCException; e]
      + Local variable type table attribute (count = 5)
        v15: 800 -> 1004 [Ljava/util/List<Ljava/lang/String;>; imageTags]
        v15: 1106 -> 2301 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; contentStruct]
        v20: 1703 -> 1828 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; hLatitude]
        v21: 1736 -> 1828 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; hLongitude]
        v22: 1769 -> 1828 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; hPublic]
  + Method:       uploadMediaFile(Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String uploadMediaFile(org.edublogs.android.models.MediaFile)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1843, locals = 24, stack = 6):
      [0] ldc #21
        + String []
      [2] astore_2 v2
      [3] aconst_null
      [4] astore_3 v3
      [5] aconst_null
      [6] astore v4
      [8] aload_1 v1
      [9] invokevirtual #277
        + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
      [12] ifnull +1829 (target=1841)
      [15] ldc #21
        + String []
      [17] astore v5
      [19] aload_1 v1
      [20] invokevirtual #277
        + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
      [23] astore v5
      [25] iconst_0
      [26] istore v6
      [28] aload v5
      [30] ldc #92
        + String [video]
      [32] invokevirtual #235
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [35] ifeq +6 (target=41)
      [38] iconst_1
      [39] istore v6
      [41] iload v6
      [43] ifeq +785 (target=828)
      [46] new #165
        + Class [org/xmlrpc/android/XMLRPCClient]
      [49] dup
      [50] aload_0 v0
      [51] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [54] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [57] invokevirtual #272
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [60] aload_0 v0
      [61] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [64] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [67] invokevirtual #269
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [70] aload_0 v0
      [71] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [74] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [77] invokevirtual #268
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [80] invokespecial #345
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [83] astore v7
      [85] new #140
        + Class [java/lang/StringBuilder]
      [88] dup
      [89] ldc #96
        + String [wp-]
      [91] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [94] invokestatic #253
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [97] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [100] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [103] astore v8
      [105] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [108] aload v8
      [110] iconst_0
      [111] invokevirtual #193
        + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;]
      [114] pop
      [115] goto +28 (target=143)
      [118] astore v9
      [120] aload_0 v0
      [121] aload_0 v0
      [122] getfield #181
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.this$0 Lorg/edublogs/android/util/PostUploadService;]
      [125] invokevirtual #326
        + Methodref [org/edublogs/android/util/PostUploadService.getResources ()Landroid/content/res/Resources;]
      [128] ldc #18
        + Integer [2131296488]
      [130] invokevirtual #200
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [133] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [136] aload_0 v0
      [137] iconst_1
      [138] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [141] aconst_null
      [142] areturn
      [143] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [146] aload v8
      [148] invokevirtual #189
        + Methodref [android/content/Context.getFileStreamPath (Ljava/lang/String;)Ljava/io/File;]
      [151] astore v9
      [153] aload v5
      [155] invokestatic #204
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [158] astore v10
      [160] aconst_null
      [161] astore v11
      [163] ldc #21
        + String []
      [165] astore v12
      [167] ldc #21
        + String []
      [169] astore v13
      [171] ldc #21
        + String []
      [173] astore v14
      [175] aload v10
      [177] invokevirtual #205
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [180] ldc #57
        + String [content:]
      [182] invokevirtual #235
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [185] ifeq +275 (target=460)
      [188] iconst_4
      [189] anewarray #139
        + Class [java/lang/String]
      [192] dup
      [193] iconst_0
      [194] ldc #45
        + String [_id]
      [196] aastore
      [197] dup
      [198] iconst_1
      [199] ldc #44
        + String [_data]
      [201] aastore
      [202] dup
      [203] iconst_2
      [204] ldc #73
        + String [mime_type]
      [206] aastore
      [207] dup
      [208] iconst_3
      [209] ldc #86
        + String [resolution]
      [211] aastore
      [212] astore v15
      [214] aload v10
      [216] astore v16
      [218] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [221] invokevirtual #188
        + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
      [224] aload v16
      [226] aload v15
      [228] aconst_null
      [229] aconst_null
      [230] aconst_null
      [231] invokevirtual #187
        + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [234] astore v17
      [236] ldc #21
        + String []
      [238] astore v18
      [240] aload v17
      [242] invokeinterface #354
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [247] ifeq +234 (target=481)
      [250] aload v17
      [252] ldc #44
        + String [_data]
      [254] invokeinterface #352
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [259] istore v21
      [261] aload v17
      [263] ldc #73
        + String [mime_type]
      [265] invokeinterface #352
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [270] istore v19
      [272] aload v17
      [274] ldc #86
        + String [resolution]
      [276] invokeinterface #352
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [281] istore v20
      [283] new #154
        + Class [org/edublogs/android/models/MediaFile]
      [286] dup
      [287] invokespecial #275
        + Methodref [org/edublogs/android/models/MediaFile.<init> ()V]
      [290] astore_1 v1
      [291] aload v17
      [293] iload v21
      [295] invokeinterface #353
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [300] astore v18
      [302] aload v17
      [304] iload v19
      [306] invokeinterface #353
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [311] astore v12
      [313] aload v12
      [315] ldc #94
        + String [video/mp4v-es]
      [317] invokevirtual #237
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [320] ifeq +7 (target=327)
      [323] ldc #93
        + String [video/mp4]
      [325] astore v12
      [327] new #127
        + Class [java/io/File]
      [330] dup
      [331] aload v18
      [333] invokespecial #217
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [336] astore v11
      [338] aload_1 v1
      [339] aload v11
      [341] invokevirtual #219
        + Methodref [java/io/File.getPath ()Ljava/lang/String;]
      [344] invokevirtual #288
        + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
      [347] aload v17
      [349] iload v20
      [351] invokeinterface #353
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [356] astore v22
      [358] aload v22
      [360] ifnull +27 (target=387)
      [363] aload v22
      [365] ldc #103
        + String [x]
      [367] invokevirtual #241
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [370] astore v23
      [372] aload v23
      [374] iconst_0
      [375] aaload
      [376] astore v13
      [378] aload v23
      [380] iconst_1
      [381] aaload
      [382] astore v14
      [384] goto +97 (target=481)
      [387] aload_0 v0
      [388] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [391] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [394] invokevirtual #270
        + Methodref [org/edublogs/android/models/Blog.getMaxImageWidth ()Ljava/lang/String;]
      [397] ldc #41
        + String [Original Size]
      [399] invokevirtual #236
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [402] ifne +47 (target=449)
      [405] aload_0 v0
      [406] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [409] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [412] invokevirtual #270
        + Methodref [org/edublogs/android/models/Blog.getMaxImageWidth ()Ljava/lang/String;]
      [415] astore v13
      [417] aload_0 v0
      [418] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [421] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [424] invokevirtual #270
        + Methodref [org/edublogs/android/models/Blog.getMaxImageWidth ()Ljava/lang/String;]
      [427] invokestatic #231
        + Methodref [java/lang/Integer.valueOf (Ljava/lang/String;)Ljava/lang/Integer;]
      [430] invokevirtual #228
        + Methodref [java/lang/Integer.intValue ()I]
      [433] i2d
      [434] ldc2_w #167
        + Double [0.75]
      [437] dmul
      [438] invokestatic #232
        + Methodref [java/lang/Math.round (D)J]
      [441] invokestatic #244
        + Methodref [java/lang/String.valueOf (J)Ljava/lang/String;]
      [444] astore v14
      [446] goto +35 (target=481)
      [449] ldc #31
        + String [640]
      [451] astore v13
      [453] ldc #30
        + String [480]
      [455] astore v14
      [457] goto +24 (target=481)
      [460] new #127
        + Class [java/io/File]
      [463] dup
      [464] aload v10
      [466] invokevirtual #205
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [469] ldc #64
        + String [file://]
      [471] ldc #21
        + String []
      [473] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [476] invokespecial #217
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [479] astore v11
      [481] aload v11
      [483] ifnonnull +38 (target=521)
      [486] aload_0 v0
      [487] new #140
        + Class [java/lang/StringBuilder]
      [490] dup
      [491] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [494] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [497] ldc #20
        + Integer [2131296588]
      [499] invokevirtual #200
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [502] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [505] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [508] ldc #29
        + String [.]
      [510] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [513] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [516] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [519] aconst_null
      [520] areturn
      [521] aload v11
      [523] invokevirtual #218
        + Methodref [java/io/File.getName ()Ljava/lang/String;]
      [526] astore v15
      [528] new #144
        + Class [java/util/HashMap]
      [531] dup
      [532] invokespecial #257
        + Methodref [java/util/HashMap.<init> ()V]
      [535] astore v16
      [537] aload v16
      [539] ldc #76
        + String [name]
      [541] aload v15
      [543] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [548] pop
      [549] aload v16
      [551] ldc #89
        + String [type]
      [553] aload v12
      [555] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [560] pop
      [561] aload v16
      [563] ldc #54
        + String [bits]
      [565] aload_1 v1
      [566] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [571] pop
      [572] aload v16
      [574] ldc #79
        + String [overwrite]
      [576] iconst_1
      [577] invokestatic #225
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [580] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [585] pop
      [586] iconst_4
      [587] anewarray #137
        + Class [java/lang/Object]
      [590] dup
      [591] iconst_0
      [592] iconst_1
      [593] invokestatic #230
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [596] aastore
      [597] dup
      [598] iconst_1
      [599] aload_0 v0
      [600] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [603] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [606] invokevirtual #273
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [609] aastore
      [610] dup
      [611] iconst_2
      [612] aload_0 v0
      [613] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [616] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [619] invokevirtual #271
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [622] aastore
      [623] dup
      [624] iconst_3
      [625] aload v16
      [627] aastore
      [628] astore v17
      [630] aconst_null
      [631] astore v18
      [633] aload v7
      [635] ldc #97
        + String [wp.uploadFile]
      [637] aload v17
      [639] aload v9
      [641] invokevirtual #348
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
      [644] astore v18
      [646] goto +55 (target=701)
      [649] astore v19
      [651] aload_0 v0
      [652] new #140
        + Class [java/lang/StringBuilder]
      [655] dup
      [656] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [659] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [662] ldc #20
        + Integer [2131296588]
      [664] invokevirtual #200
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [667] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [670] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [673] ldc #32
        + String [: ]
      [675] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [678] aload_0 v0
      [679] getfield #181
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.this$0 Lorg/edublogs/android/util/PostUploadService;]
      [682] aload v19
      [684] invokevirtual #349
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [687] invokevirtual #325
        + Methodref [org/edublogs/android/util/PostUploadService.cleanXMLRPCErrorMessage (Ljava/lang/String;)Ljava/lang/String;]
      [690] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [693] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [696] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [699] aconst_null
      [700] areturn
      [701] aload v18
      [703] checkcast #144
        + Class [java/util/HashMap]
      [706] astore v19
      [708] aload v19
      [710] ldc #90
        + String [url]
      [712] invokeinterface #367
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [717] invokevirtual #234
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [720] astore v20
      [722] aload v19
      [724] ldc #95
        + String [videopress_shortcode]
      [726] invokeinterface #366
        + InterfaceMethodref [java/util/Map.containsKey (Ljava/lang/Object;)Z]
      [731] ifeq +38 (target=769)
      [734] new #140
        + Class [java/lang/StringBuilder]
      [737] dup
      [738] aload v19
      [740] ldc #95
        + String [videopress_shortcode]
      [742] invokeinterface #367
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [747] invokevirtual #234
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [750] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [753] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [756] ldc #22
        + String [
]
      [758] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [761] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [764] astore v20
      [766] goto +39 (target=805)
      [769] ldc #40
        + String [<video width="%s" height="%s" controls="controls"><source src="%s" type="%s" /><a href="%s">Click to view video</a>.</video>]
      [771] iconst_5
      [772] anewarray #137
        + Class [java/lang/Object]
      [775] dup
      [776] iconst_0
      [777] aload v13
      [779] aastore
      [780] dup
      [781] iconst_1
      [782] aload v14
      [784] aastore
      [785] dup
      [786] iconst_2
      [787] aload v20
      [789] aastore
      [790] dup
      [791] iconst_3
      [792] aload v12
      [794] aastore
      [795] dup
      [796] iconst_4
      [797] aload v20
      [799] aastore
      [800] invokestatic #238
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [803] astore v20
      [805] new #140
        + Class [java/lang/StringBuilder]
      [808] dup
      [809] aload_2 v2
      [810] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [813] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [816] aload v20
      [818] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [821] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [824] astore_2 v2
      [825] goto +1016 (target=1841)
      [828] aload_1 v1
      [829] invokevirtual #277
        + Methodref [org/edublogs/android/models/MediaFile.getFileName ()Ljava/lang/String;]
      [832] astore v5
      [834] aload v5
      [836] invokestatic #204
        + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
      [839] astore v7
      [841] aconst_null
      [842] astore v8
      [844] ldc #21
        + String []
      [846] astore v9
      [848] ldc #21
        + String []
      [850] astore v10
      [852] ldc #21
        + String []
      [854] astore v11
      [856] aload v7
      [858] invokevirtual #205
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [861] ldc #57
        + String [content:]
      [863] invokevirtual #235
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [866] ifeq +158 (target=1024)
      [869] iconst_4
      [870] anewarray #139
        + Class [java/lang/String]
      [873] dup
      [874] iconst_0
      [875] ldc #45
        + String [_id]
      [877] aastore
      [878] dup
      [879] iconst_1
      [880] ldc #44
        + String [_data]
      [882] aastore
      [883] dup
      [884] iconst_2
      [885] ldc #73
        + String [mime_type]
      [887] aastore
      [888] dup
      [889] iconst_3
      [890] ldc #78
        + String [orientation]
      [892] aastore
      [893] astore v12
      [895] aload v7
      [897] astore v13
      [899] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [902] invokevirtual #188
        + Methodref [android/content/Context.getContentResolver ()Landroid/content/ContentResolver;]
      [905] aload v13
      [907] aload v12
      [909] aconst_null
      [910] aconst_null
      [911] aconst_null
      [912] invokevirtual #187
        + Methodref [android/content/ContentResolver.query (Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;]
      [915] astore v14
      [917] ldc #21
        + String []
      [919] astore v15
      [921] aload v14
      [923] invokeinterface #354
        + InterfaceMethodref [android/database/Cursor.moveToFirst ()Z]
      [928] ifeq +162 (target=1090)
      [931] aload v14
      [933] ldc #44
        + String [_data]
      [935] invokeinterface #352
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [940] istore v16
      [942] aload v14
      [944] ldc #73
        + String [mime_type]
      [946] invokeinterface #352
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [951] istore v17
      [953] aload v14
      [955] ldc #78
        + String [orientation]
      [957] invokeinterface #352
        + InterfaceMethodref [android/database/Cursor.getColumnIndex (Ljava/lang/String;)I]
      [962] istore v18
      [964] aload v14
      [966] iload v18
      [968] invokeinterface #353
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [973] astore v10
      [975] aload v14
      [977] iload v16
      [979] invokeinterface #353
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [984] astore v15
      [986] aload v14
      [988] iload v17
      [990] invokeinterface #353
        + InterfaceMethodref [android/database/Cursor.getString (I)Ljava/lang/String;]
      [995] astore v9
      [997] new #127
        + Class [java/io/File]
      [1000] dup
      [1001] aload v15
      [1003] invokespecial #217
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [1006] astore v8
      [1008] aload v15
      [1010] astore v11
      [1012] aload_1 v1
      [1013] aload v8
      [1015] invokevirtual #219
        + Methodref [java/io/File.getPath ()Ljava/lang/String;]
      [1018] invokevirtual #288
        + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
      [1021] goto +69 (target=1090)
      [1024] aload v7
      [1026] invokevirtual #205
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [1029] ldc #64
        + String [file://]
      [1031] ldc #21
        + String []
      [1033] invokevirtual #239
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [1036] astore v11
      [1038] new #127
        + Class [java/io/File]
      [1041] dup
      [1042] aload v11
      [1044] invokespecial #217
        + Methodref [java/io/File.<init> (Ljava/lang/String;)V]
      [1047] astore v8
      [1049] aload v11
      [1051] invokestatic #211
        + Methodref [android/webkit/MimeTypeMap.getFileExtensionFromUrl (Ljava/lang/String;)Ljava/lang/String;]
      [1054] astore v12
      [1056] aload v12
      [1058] ifnull +26 (target=1084)
      [1061] invokestatic #213
        + Methodref [android/webkit/MimeTypeMap.getSingleton ()Landroid/webkit/MimeTypeMap;]
      [1064] astore v13
      [1066] aload v13
      [1068] aload v12
      [1070] invokevirtual #212
        + Methodref [android/webkit/MimeTypeMap.getMimeTypeFromExtension (Ljava/lang/String;)Ljava/lang/String;]
      [1073] astore v9
      [1075] aload v9
      [1077] ifnonnull +7 (target=1084)
      [1080] ldc #69
        + String [image/jpeg]
      [1082] astore v9
      [1084] aload_1 v1
      [1085] aload v11
      [1087] invokevirtual #288
        + Methodref [org/edublogs/android/models/MediaFile.setFilePath (Ljava/lang/String;)V]
      [1090] aload v8
      [1092] ifnonnull +22 (target=1114)
      [1095] aload_0 v0
      [1096] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [1099] ldc #15
        + Integer [2131296385]
      [1101] invokevirtual #191
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [1104] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [1107] aload_0 v0
      [1108] iconst_1
      [1109] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [1112] aconst_null
      [1113] areturn
      [1114] new #158
        + Class [org/edublogs/android/util/ImageHelper]
      [1117] dup
      [1118] invokespecial #318
        + Methodref [org/edublogs/android/util/ImageHelper.<init> ()V]
      [1121] astore v12
      [1123] aload v12
      [1125] aload v11
      [1127] aload v10
      [1129] invokevirtual #320
        + Methodref [org/edublogs/android/util/ImageHelper.getExifOrientation (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [1132] astore v10
      [1134] aload v8
      [1136] invokevirtual #218
        + Methodref [java/io/File.getName ()Ljava/lang/String;]
      [1139] astore v13
      [1141] aconst_null
      [1142] astore v14
      [1144] aload_0 v0
      [1145] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1148] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [1151] invokevirtual #270
        + Methodref [org/edublogs/android/models/Blog.getMaxImageWidth ()Ljava/lang/String;]
      [1154] ldc #41
        + String [Original Size]
      [1156] invokevirtual #236
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1159] ifeq +7 (target=1166)
      [1162] iconst_0
      [1163] goto +4 (target=1167)
      [1166] iconst_1
      [1167] istore v15
      [1169] iload v15
      [1171] ifne +80 (target=1251)
      [1174] aload_1 v1
      [1175] invokevirtual #280
        + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
      [1178] istore v16
      [1180] new #117
        + Class [android/graphics/BitmapFactory$Options]
      [1183] dup
      [1184] invokespecial #203
        + Methodref [android/graphics/BitmapFactory$Options.<init> ()V]
      [1187] astore v17
      [1189] aload v17
      [1191] iconst_1
      [1192] putfield #171
        + Fieldref [android/graphics/BitmapFactory$Options.inJustDecodeBounds Z]
      [1195] aload v11
      [1197] aload v17
      [1199] invokestatic #202
        + Methodref [android/graphics/BitmapFactory.decodeFile (Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;]
      [1202] pop
      [1203] aload v17
      [1205] getfield #172
        + Fieldref [android/graphics/BitmapFactory$Options.outHeight I]
      [1208] istore v18
      [1210] aload v17
      [1212] getfield #173
        + Fieldref [android/graphics/BitmapFactory$Options.outWidth I]
      [1215] istore v19
      [1217] iconst_2
      [1218] newarray 10
      [1220] dup
      [1221] iconst_0
      [1222] iload v19
      [1224] iastore
      [1225] dup
      [1226] iconst_1
      [1227] iload v18
      [1229] iastore
      [1230] astore v20
      [1232] aload v20
      [1234] iconst_0
      [1235] iaload
      [1236] ifeq +15 (target=1251)
      [1239] aload v20
      [1241] iconst_0
      [1242] iaload
      [1243] iload v16
      [1245] ificmpeq +6 (target=1251)
      [1248] iconst_1
      [1249] istore v15
      [1251] iload v15
      [1253] ifeq +234 (target=1487)
      [1256] aconst_null
      [1257] astore v17
      [1259] aload v8
      [1261] invokevirtual #220
        + Methodref [java/io/File.length ()J]
      [1264] l2i
      [1265] newarray 8
      [1267] astore v16
      [1269] goto +24 (target=1293)
      [1272] astore v18
      [1274] aload_0 v0
      [1275] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [1278] ldc #14
        + Integer [2131296384]
      [1280] invokevirtual #191
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [1283] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [1286] aload_0 v0
      [1287] iconst_1
      [1288] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [1291] aconst_null
      [1292] areturn
      [1293] aconst_null
      [1294] astore v18
      [1296] new #126
        + Class [java/io/DataInputStream]
      [1299] dup
      [1300] new #128
        + Class [java/io/FileInputStream]
      [1303] dup
      [1304] aload v8
      [1306] invokespecial #221
        + Methodref [java/io/FileInputStream.<init> (Ljava/io/File;)V]
      [1309] invokespecial #214
        + Methodref [java/io/DataInputStream.<init> (Ljava/io/InputStream;)V]
      [1312] astore v18
      [1314] goto +10 (target=1324)
      [1317] astore v19
      [1319] aload v19
      [1321] invokevirtual #222
        + Methodref [java/io/FileNotFoundException.printStackTrace ()V]
      [1324] aload v18
      [1326] aload v16
      [1328] invokevirtual #216
        + Methodref [java/io/DataInputStream.readFully ([B)V]
      [1331] goto +10 (target=1341)
      [1334] astore v19
      [1336] aload v19
      [1338] invokevirtual #223
        + Methodref [java/io/IOException.printStackTrace ()V]
      [1341] aload v18
      [1343] invokevirtual #215
        + Methodref [java/io/DataInputStream.close ()V]
      [1346] goto +10 (target=1356)
      [1349] astore v19
      [1351] aload v19
      [1353] invokevirtual #223
        + Methodref [java/io/IOException.printStackTrace ()V]
      [1356] aload_1 v1
      [1357] invokevirtual #280
        + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
      [1360] invokestatic #243
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [1363] astore v19
      [1365] new #158
        + Class [org/edublogs/android/util/ImageHelper]
      [1368] dup
      [1369] invokespecial #318
        + Methodref [org/edublogs/android/util/ImageHelper.<init> ()V]
      [1372] astore v20
      [1374] aload v20
      [1376] aload v16
      [1378] aload v19
      [1380] aload v10
      [1382] iconst_0
      [1383] invokevirtual #319
        + Methodref [org/edublogs/android/util/ImageHelper.createThumbnail ([BLjava/lang/String;Ljava/lang/String;Z)[B]
      [1386] astore v17
      [1388] aload v17
      [1390] ifnonnull +22 (target=1412)
      [1393] aload_0 v0
      [1394] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [1397] ldc #14
        + Integer [2131296384]
      [1399] invokevirtual #191
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [1402] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [1405] aload_0 v0
      [1406] iconst_1
      [1407] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [1410] aconst_null
      [1411] areturn
      [1412] new #144
        + Class [java/util/HashMap]
      [1415] dup
      [1416] invokespecial #257
        + Methodref [java/util/HashMap.<init> ()V]
      [1419] astore v21
      [1421] aload v21
      [1423] ldc #76
        + String [name]
      [1425] aload v13
      [1427] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1432] pop
      [1433] aload v21
      [1435] ldc #89
        + String [type]
      [1437] aload v9
      [1439] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1444] pop
      [1445] aload v21
      [1447] ldc #54
        + String [bits]
      [1449] aload v17
      [1451] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1456] pop
      [1457] aload v21
      [1459] ldc #79
        + String [overwrite]
      [1461] iconst_1
      [1462] invokestatic #225
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [1465] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1470] pop
      [1471] aload_0 v0
      [1472] aload v21
      [1474] aload_1 v1
      [1475] invokespecial #331
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.uploadPicture (Ljava/util/Map;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
      [1478] astore v14
      [1480] aload v14
      [1482] ifnonnull +5 (target=1487)
      [1485] aconst_null
      [1486] areturn
      [1487] aconst_null
      [1488] astore v16
      [1490] iload v15
      [1492] ifeq +16 (target=1508)
      [1495] aload_0 v0
      [1496] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [1499] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [1502] invokevirtual #274
        + Methodref [org/edublogs/android/models/Blog.isFullSizeImage ()Z]
      [1505] ifeq +77 (target=1582)
      [1508] new #144
        + Class [java/util/HashMap]
      [1511] dup
      [1512] invokespecial #257
        + Methodref [java/util/HashMap.<init> ()V]
      [1515] astore v17
      [1517] aload v17
      [1519] ldc #76
        + String [name]
      [1521] aload v13
      [1523] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1528] pop
      [1529] aload v17
      [1531] ldc #89
        + String [type]
      [1533] aload v9
      [1535] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1540] pop
      [1541] aload v17
      [1543] ldc #54
        + String [bits]
      [1545] aload_1 v1
      [1546] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1551] pop
      [1552] aload v17
      [1554] ldc #79
        + String [overwrite]
      [1556] iconst_1
      [1557] invokestatic #225
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [1560] invokeinterface #368
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [1565] pop
      [1566] aload_0 v0
      [1567] aload v17
      [1569] aload_1 v1
      [1570] invokespecial #331
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.uploadPicture (Ljava/util/Map;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
      [1573] astore v16
      [1575] aload v16
      [1577] ifnonnull +5 (target=1582)
      [1580] aconst_null
      [1581] areturn
      [1582] ldc #21
        + String []
      [1584] astore v17
      [1586] aload_1 v1
      [1587] invokevirtual #278
        + Methodref [org/edublogs/android/models/MediaFile.getHorizontalAlignment ()I]
      [1590] tableswitch (4 offsets, default=55) (target=1645)
        0: offset = 30, target = 1620
        1: offset = 37, target = 1627
        2: offset = 44, target = 1634
        3: offset = 51, target = 1641
        default: offset = 55, target = 1645
      [1620] ldc #48
        + String [alignnone]
      [1622] astore v17
      [1624] goto +21 (target=1645)
      [1627] ldc #47
        + String [alignleft]
      [1629] astore v17
      [1631] goto +14 (target=1645)
      [1634] ldc #46
        + String [aligncenter]
      [1636] astore v17
      [1638] goto +7 (target=1645)
      [1641] ldc #49
        + String [alignright]
      [1643] astore v17
      [1645] new #140
        + Class [java/lang/StringBuilder]
      [1648] dup
      [1649] ldc #56
        + String [class="]
      [1651] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1654] aload v17
      [1656] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1659] ldc #25
        + String [ size-full" ]
      [1661] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1664] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1667] astore v18
      [1669] aload v16
      [1671] ifnull +13 (target=1684)
      [1674] aload v16
      [1676] ldc #21
        + String []
      [1678] invokevirtual #237
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [1681] ifne +18 (target=1699)
      [1684] aload v14
      [1686] ifnull +16 (target=1702)
      [1689] aload v14
      [1691] ldc #21
        + String []
      [1693] invokevirtual #237
        + Methodref [java/lang/String.equalsIgnoreCase (Ljava/lang/String;)Z]
      [1696] ifeq +6 (target=1702)
      [1699] ldc #21
        + String []
      [1701] areturn
      [1702] aload v16
      [1704] ifnull +8 (target=1712)
      [1707] aload v14
      [1709] ifnonnull +19 (target=1728)
      [1712] aload v16
      [1714] ifnonnull +10 (target=1724)
      [1717] aload v14
      [1719] astore v16
      [1721] goto +7 (target=1728)
      [1724] aload v16
      [1726] astore v14
      [1728] new #140
        + Class [java/lang/StringBuilder]
      [1731] dup
      [1732] aload_2 v2
      [1733] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [1736] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1739] ldc #36
        + String [<a href="]
      [1741] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1744] aload v16
      [1746] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1749] ldc #28
        + String ["><img title="]
      [1751] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1754] aload_1 v1
      [1755] invokevirtual #279
        + Methodref [org/edublogs/android/models/MediaFile.getTitle ()Ljava/lang/String;]
      [1758] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1761] ldc #26
        + String [" ]
      [1763] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1766] aload v18
      [1768] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1771] ldc #50
        + String [alt="image" src="]
      [1773] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1776] aload v14
      [1778] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1781] ldc #27
        + String [" /></a>]
      [1783] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1786] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1789] astore_2 v2
      [1790] aload_1 v1
      [1791] invokevirtual #276
        + Methodref [org/edublogs/android/models/MediaFile.getCaption ()Ljava/lang/String;]
      [1794] ldc #21
        + String []
      [1796] invokevirtual #236
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1799] ifne +42 (target=1841)
      [1802] ldc #43
        + String [[caption id="" align="%s" width="%d" caption="%s"]%s[/caption]]
      [1804] iconst_4
      [1805] anewarray #137
        + Class [java/lang/Object]
      [1808] dup
      [1809] iconst_0
      [1810] aload v17
      [1812] aastore
      [1813] dup
      [1814] iconst_1
      [1815] aload_1 v1
      [1816] invokevirtual #280
        + Methodref [org/edublogs/android/models/MediaFile.getWidth ()I]
      [1819] invokestatic #230
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [1822] aastore
      [1823] dup
      [1824] iconst_2
      [1825] aload_1 v1
      [1826] invokevirtual #276
        + Methodref [org/edublogs/android/models/MediaFile.getCaption ()Ljava/lang/String;]
      [1829] invokestatic #209
        + Methodref [android/text/TextUtils.htmlEncode (Ljava/lang/String;)Ljava/lang/String;]
      [1832] aastore
      [1833] dup
      [1834] iconst_3
      [1835] aload_2 v2
      [1836] aastore
      [1837] invokestatic #238
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [1840] astore_2 v2
      [1841] aload_2 v2
      [1842] areturn
      Code attribute exceptions (count = 6):
      + ExceptionInfo (105 -> 115: 118):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (633 -> 646: 649):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (1259 -> 1269: 1272):
      + Class [java/lang/OutOfMemoryError]
      + ExceptionInfo (1296 -> 1314: 1317):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (1324 -> 1331: 1334):
      + Class [java/io/IOException]
      + ExceptionInfo (1341 -> 1346: 1349):
      + Class [java/io/IOException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 198)
        [0] -> line 425
        [3] -> line 428
        [5] -> line 429
        [8] -> line 432
        [15] -> line 434
        [19] -> line 436
        [25] -> line 437
        [28] -> line 438
        [38] -> line 439
        [41] -> line 442
        [46] -> line 444
        [77] -> line 445
        [80] -> line 444
        [85] -> line 448
        [105] -> line 450
        [115] -> line 451
        [120] -> line 452
        [136] -> line 453
        [141] -> line 454
        [143] -> line 457
        [153] -> line 459
        [160] -> line 460
        [163] -> line 461
        [175] -> line 463
        [188] -> line 467
        [214] -> line 468
        [218] -> line 470
        [236] -> line 471
        [240] -> line 473
        [250] -> line 477
        [261] -> line 478
        [272] -> line 479
        [283] -> line 481
        [291] -> line 483
        [302] -> line 484
        [313] -> line 485
        [323] -> line 486
        [327] -> line 489
        [338] -> line 490
        [347] -> line 491
        [358] -> line 492
        [363] -> line 493
        [372] -> line 494
        [378] -> line 495
        [384] -> line 496
        [387] -> line 500
        [405] -> line 501
        [417] -> line 502
        [446] -> line 503
        [449] -> line 504
        [453] -> line 505
        [457] -> line 511
        [460] -> line 512
        [481] -> line 515
        [486] -> line 516
        [519] -> line 517
        [521] -> line 520
        [528] -> line 523
        [537] -> line 525
        [549] -> line 526
        [561] -> line 527
        [572] -> line 528
        [586] -> line 530
        [630] -> line 532
        [633] -> line 535
        [646] -> line 536
        [651] -> line 537
        [699] -> line 538
        [701] -> line 541
        [708] -> line 543
        [722] -> line 544
        [734] -> line 545
        [766] -> line 546
        [769] -> line 548
        [777] -> line 549
        [800] -> line 548
        [803] -> line 547
        [805] -> line 552
        [825] -> line 554
        [828] -> line 557
        [834] -> line 559
        [841] -> line 560
        [844] -> line 561
        [856] -> line 563
        [869] -> line 567
        [875] -> line 567
        [890] -> line 568
        [893] -> line 567
        [895] -> line 570
        [899] -> line 572
        [917] -> line 573
        [921] -> line 575
        [931] -> line 579
        [942] -> line 580
        [953] -> line 581
        [964] -> line 583
        [975] -> line 584
        [986] -> line 585
        [997] -> line 586
        [1008] -> line 587
        [1012] -> line 588
        [1021] -> line 590
        [1024] -> line 591
        [1038] -> line 592
        [1049] -> line 593
        [1056] -> line 594
        [1061] -> line 595
        [1066] -> line 596
        [1075] -> line 597
        [1080] -> line 598
        [1084] -> line 600
        [1090] -> line 604
        [1095] -> line 605
        [1107] -> line 606
        [1112] -> line 607
        [1114] -> line 610
        [1123] -> line 611
        [1134] -> line 613
        [1141] -> line 615
        [1144] -> line 619
        [1169] -> line 620
        [1174] -> line 622
        [1180] -> line 624
        [1189] -> line 625
        [1195] -> line 626
        [1203] -> line 627
        [1210] -> line 628
        [1217] -> line 629
        [1232] -> line 630
        [1248] -> line 631
        [1251] -> line 635
        [1256] -> line 637
        [1259] -> line 639
        [1269] -> line 640
        [1274] -> line 641
        [1286] -> line 642
        [1291] -> line 643
        [1293] -> line 646
        [1296] -> line 648
        [1314] -> line 649
        [1319] -> line 650
        [1324] -> line 653
        [1331] -> line 654
        [1336] -> line 655
        [1341] -> line 658
        [1346] -> line 659
        [1351] -> line 660
        [1356] -> line 663
        [1365] -> line 665
        [1374] -> line 666
        [1388] -> line 668
        [1393] -> line 669
        [1405] -> line 670
        [1410] -> line 671
        [1412] -> line 675
        [1421] -> line 677
        [1433] -> line 678
        [1445] -> line 679
        [1457] -> line 680
        [1471] -> line 682
        [1480] -> line 683
        [1485] -> line 684
        [1487] -> line 687
        [1490] -> line 689
        [1508] -> line 691
        [1517] -> line 692
        [1529] -> line 693
        [1541] -> line 694
        [1552] -> line 695
        [1566] -> line 697
        [1575] -> line 698
        [1580] -> line 699
        [1582] -> line 702
        [1586] -> line 703
        [1620] -> line 705
        [1624] -> line 706
        [1627] -> line 708
        [1631] -> line 709
        [1634] -> line 711
        [1638] -> line 712
        [1641] -> line 714
        [1645] -> line 718
        [1669] -> line 721
        [1684] -> line 723
        [1699] -> line 724
        [1702] -> line 727
        [1712] -> line 729
        [1717] -> line 730
        [1721] -> line 731
        [1724] -> line 732
        [1728] -> line 735
        [1766] -> line 736
        [1786] -> line 735
        [1790] -> line 738
        [1802] -> line 739
        [1810] -> line 740
        [1837] -> line 739
        [1841] -> line 744
      + Local variable table attribute (count = 70)
        v0: 0 -> 1843 [Lorg/edublogs/android/util/PostUploadService$UploadPostTask; this]
        v1: 0 -> 1843 [Lorg/edublogs/android/models/MediaFile; mf]
        v2: 3 -> 1843 [Ljava/lang/String; content]
        v3: 5 -> 1843 [Ljava/lang/String; finalThumbnailUrl]
        v4: 8 -> 1843 [Ljava/lang/String; finalImageUrl]
        v5: 19 -> 1841 [Ljava/lang/String; curImagePath]
        v6: 28 -> 1841 [Z video]
        v7: 85 -> 825 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v8: 105 -> 825 [Ljava/lang/String; tempFileName]
        v9: 120 -> 143 [Ljava/io/FileNotFoundException; e]
        v9: 153 -> 825 [Ljava/io/File; tempFile]
        v10: 160 -> 825 [Landroid/net/Uri; videoUri]
        v11: 163 -> 825 [Ljava/io/File; fVideo]
        v12: 167 -> 825 [Ljava/lang/String; mimeType]
        v13: 171 -> 825 [Ljava/lang/String; xRes]
        v14: 175 -> 825 [Ljava/lang/String; yRes]
        v15: 214 -> 457 [[Ljava/lang/String; projection]
        v16: 218 -> 457 [Landroid/net/Uri; imgPath]
        v17: 236 -> 457 [Landroid/database/Cursor; cur]
        v18: 240 -> 457 [Ljava/lang/String; thumbData]
        v19: 272 -> 457 [I mimeTypeColumn]
        v20: 283 -> 457 [I resolutionColumn]
        v21: 261 -> 457 [I dataColumn]
        v22: 358 -> 457 [Ljava/lang/String; resolution]
        v23: 372 -> 384 [[Ljava/lang/String; resx]
        v15: 528 -> 825 [Ljava/lang/String; imageTitle]
        v16: 537 -> 825 [Ljava/util/Map; m]
        v17: 630 -> 825 [[Ljava/lang/Object; params]
        v18: 633 -> 825 [Ljava/lang/Object; result]
        v19: 651 -> 701 [Lorg/xmlrpc/android/XMLRPCException; e]
        v19: 708 -> 825 [Ljava/util/Map; contentHash]
        v20: 722 -> 825 [Ljava/lang/String; resultURL]
        v7: 841 -> 1841 [Landroid/net/Uri; imageUri]
        v8: 844 -> 1841 [Ljava/io/File; jpeg]
        v9: 848 -> 1841 [Ljava/lang/String; mimeType]
        v10: 852 -> 1841 [Ljava/lang/String; orientation]
        v11: 856 -> 1841 [Ljava/lang/String; path]
        v12: 895 -> 1021 [[Ljava/lang/String; projection]
        v13: 899 -> 1021 [Landroid/net/Uri; imgPath]
        v14: 917 -> 1021 [Landroid/database/Cursor; cur]
        v15: 921 -> 1021 [Ljava/lang/String; thumbData]
        v16: 942 -> 1021 [I dataColumn]
        v17: 953 -> 1021 [I mimeTypeColumn]
        v18: 964 -> 1021 [I orientationColumn]
        v12: 1056 -> 1090 [Ljava/lang/String; extension]
        v13: 1066 -> 1084 [Landroid/webkit/MimeTypeMap; mime]
        v12: 1123 -> 1841 [Lorg/edublogs/android/util/ImageHelper; ih]
        v13: 1141 -> 1841 [Ljava/lang/String; imageTitle]
        v14: 1144 -> 1841 [Ljava/lang/String; resizedPictureURL]
        v15: 1169 -> 1841 [Z shouldUploadResizedVersion]
        v16: 1180 -> 1251 [I pictureSettingWidth]
        v17: 1189 -> 1251 [Landroid/graphics/BitmapFactory$Options; options]
        v18: 1210 -> 1251 [I imageHeight]
        v19: 1217 -> 1251 [I imageWidth]
        v20: 1232 -> 1251 [[I dimensions]
        v16: 1269 -> 1272 [[B bytes]
        v16: 1293 -> 1487 [[B bytes]
        v17: 1259 -> 1487 [[B finalBytes]
        v18: 1274 -> 1293 [Ljava/lang/OutOfMemoryError; er]
        v18: 1296 -> 1487 [Ljava/io/DataInputStream; in]
        v19: 1319 -> 1324 [Ljava/io/FileNotFoundException; e]
        v19: 1336 -> 1341 [Ljava/io/IOException; e]
        v19: 1351 -> 1356 [Ljava/io/IOException; e]
        v19: 1365 -> 1487 [Ljava/lang/String; width]
        v20: 1374 -> 1487 [Lorg/edublogs/android/util/ImageHelper; ih2]
        v21: 1421 -> 1487 [Ljava/util/Map; m]
        v16: 1490 -> 1841 [Ljava/lang/String; fullsizeURL]
        v17: 1517 -> 1582 [Ljava/util/Map; m]
        v17: 1586 -> 1841 [Ljava/lang/String; alignment]
        v18: 1669 -> 1841 [Ljava/lang/String; alignmentCSS]
      + Local variable type table attribute (count = 4)
        v16: 537 -> 825 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; m]
        v19: 708 -> 825 [Ljava/util/Map<**>; contentHash]
        v21: 1421 -> 1487 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; m]
        v17: 1517 -> 1582 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; m]
  + Method:       uploadPicture(Ljava/util/Map;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String uploadPicture(java.util.Map,org.edublogs.android.models.MediaFile)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 299, locals = 11, stack = 5):
      [0] new #165
        + Class [org/xmlrpc/android/XMLRPCClient]
      [3] dup
      [4] aload_0 v0
      [5] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [8] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [11] invokevirtual #272
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [14] aload_0 v0
      [15] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [18] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [21] invokevirtual #269
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [24] aload_0 v0
      [25] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [28] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [31] invokevirtual #268
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [34] invokespecial #345
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [37] astore_3 v3
      [38] new #140
        + Class [java/lang/StringBuilder]
      [41] dup
      [42] ldc #96
        + String [wp-]
      [44] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [47] invokestatic #253
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [50] invokevirtual #249
        + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
      [53] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [56] astore v4
      [58] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [61] aload v4
      [63] iconst_0
      [64] invokevirtual #193
        + Methodref [android/content/Context.openFileOutput (Ljava/lang/String;I)Ljava/io/FileOutputStream;]
      [67] pop
      [68] goto +24 (target=92)
      [71] astore v5
      [73] aload_0 v0
      [74] iconst_1
      [75] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [78] aload_0 v0
      [79] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [82] ldc #15
        + Integer [2131296385]
      [84] invokevirtual #191
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [87] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [90] aconst_null
      [91] areturn
      [92] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [95] aload v4
      [97] invokevirtual #189
        + Methodref [android/content/Context.getFileStreamPath (Ljava/lang/String;)Ljava/io/File;]
      [100] astore v5
      [102] iconst_4
      [103] anewarray #137
        + Class [java/lang/Object]
      [106] dup
      [107] iconst_0
      [108] iconst_1
      [109] invokestatic #230
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [112] aastore
      [113] dup
      [114] iconst_1
      [115] aload_0 v0
      [116] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [119] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [122] invokevirtual #273
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [125] aastore
      [126] dup
      [127] iconst_2
      [128] aload_0 v0
      [129] getfield #180
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.post Lorg/edublogs/android/models/Post;]
      [132] invokevirtual #293
        + Methodref [org/edublogs/android/models/Post.getBlog ()Lorg/edublogs/android/models/Blog;]
      [135] invokevirtual #271
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [138] aastore
      [139] dup
      [140] iconst_3
      [141] aload_1 v1
      [142] aastore
      [143] astore v6
      [145] aconst_null
      [146] astore v7
      [148] aload_3 v3
      [149] ldc #97
        + String [wp.uploadFile]
      [151] aload v6
      [153] aload v5
      [155] invokevirtual #348
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
      [158] astore v7
      [160] goto +60 (target=220)
      [163] astore v8
      [165] aload_0 v0
      [166] new #140
        + Class [java/lang/StringBuilder]
      [169] dup
      [170] invokestatic #322
        + Methodref [org/edublogs/android/util/PostUploadService.access$1 ()Landroid/content/Context;]
      [173] invokevirtual #190
        + Methodref [android/content/Context.getResources ()Landroid/content/res/Resources;]
      [176] ldc #20
        + Integer [2131296588]
      [178] invokevirtual #200
        + Methodref [android/content/res/Resources.getString (I)Ljava/lang/String;]
      [181] invokestatic #245
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [184] invokespecial #247
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [187] ldc #32
        + String [: ]
      [189] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [192] aload_0 v0
      [193] getfield #181
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.this$0 Lorg/edublogs/android/util/PostUploadService;]
      [196] aload v8
      [198] invokevirtual #349
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [201] invokevirtual #325
        + Methodref [org/edublogs/android/util/PostUploadService.cleanXMLRPCErrorMessage (Ljava/lang/String;)Ljava/lang/String;]
      [204] invokevirtual #251
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [207] invokevirtual #252
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [210] putfield #175
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.error Ljava/lang/String;]
      [213] aload_0 v0
      [214] iconst_1
      [215] putfield #177
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.mediaError Z]
      [218] aconst_null
      [219] areturn
      [220] aload v7
      [222] checkcast #144
        + Class [java/util/HashMap]
      [225] astore v8
      [227] aload v8
      [229] ldc #90
        + String [url]
      [231] invokeinterface #367
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [236] invokevirtual #234
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [239] astore v9
      [241] aload_2 v2
      [242] invokevirtual #281
        + Methodref [org/edublogs/android/models/MediaFile.isFeatured ()Z]
      [245] ifeq +51 (target=296)
      [248] aload v8
      [250] ldc #68
        + String [id]
      [252] invokeinterface #367
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [257] ifnull +39 (target=296)
      [260] aload_0 v0
      [261] aload v8
      [263] ldc #68
        + String [id]
      [265] invokeinterface #367
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [270] invokevirtual #234
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [273] invokestatic #229
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [276] putfield #176
        + Fieldref [org/edublogs/android/util/PostUploadService$UploadPostTask.featuredImageID I]
      [279] aload_2 v2
      [280] invokevirtual #282
        + Methodref [org/edublogs/android/models/MediaFile.isFeaturedInPost ()Z]
      [283] ifne +13 (target=296)
      [286] ldc #21
        + String []
      [288] areturn
      [289] astore v10
      [291] aload v10
      [293] invokevirtual #233
        + Methodref [java/lang/NumberFormatException.printStackTrace ()V]
      [296] aload v9
      [298] areturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (58 -> 68: 71):
      + Class [java/io/FileNotFoundException]
      + ExceptionInfo (148 -> 160: 163):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (248 -> 286: 289):
      + Class [java/lang/NumberFormatException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 25)
        [0] -> line 750
        [38] -> line 753
        [58] -> line 755
        [68] -> line 756
        [73] -> line 757
        [78] -> line 758
        [90] -> line 759
        [92] -> line 762
        [102] -> line 764
        [145] -> line 766
        [148] -> line 769
        [160] -> line 770
        [165] -> line 771
        [213] -> line 772
        [218] -> line 773
        [220] -> line 776
        [227] -> line 778
        [241] -> line 780
        [248] -> line 782
        [260] -> line 783
        [279] -> line 784
        [286] -> line 785
        [289] -> line 787
        [291] -> line 788
        [296] -> line 792
      + Local variable table attribute (count = 13)
        v0: 0 -> 299 [Lorg/edublogs/android/util/PostUploadService$UploadPostTask; this]
        v1: 0 -> 299 [Ljava/util/Map; pictureParams]
        v2: 0 -> 299 [Lorg/edublogs/android/models/MediaFile; mf]
        v3: 38 -> 299 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v4: 58 -> 299 [Ljava/lang/String; tempFileName]
        v5: 73 -> 92 [Ljava/io/FileNotFoundException; e]
        v5: 102 -> 299 [Ljava/io/File; tempFile]
        v6: 145 -> 299 [[Ljava/lang/Object; params]
        v7: 148 -> 299 [Ljava/lang/Object; result]
        v8: 165 -> 220 [Lorg/xmlrpc/android/XMLRPCException; e]
        v8: 227 -> 299 [Ljava/util/Map; contentHash]
        v9: 241 -> 299 [Ljava/lang/String; pictureURL]
        v10: 291 -> 296 [Ljava/lang/NumberFormatException; e]
      + Local variable type table attribute (count = 2)
        v1: 0 -> 299 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; pictureParams]
        v8: 227 -> 299 [Ljava/util/Map<**>; contentHash]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Lorg/edublogs/android/models/MediaFile;)Ljava/lang/String;]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x1044
      = protected bridge synthetic void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #131
        + Class [java/lang/Boolean]
      [5] invokevirtual #329
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.onPostExecute (Ljava/lang/Boolean;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #105
        + Class [[Lorg/edublogs/android/models/Post;]
      [5] invokevirtual #328
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.doInBackground ([Lorg/edublogs/android/models/Post;)Ljava/lang/Boolean;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)
  + Method:       <init>(Lorg/edublogs/android/util/PostUploadService;Lorg/edublogs/android/util/PostUploadService$UploadPostTask;)V
    Access flags: 0x1000
      = synthetic PostUploadService$UploadPostTask(org.edublogs.android.util.PostUploadService,org.edublogs.android.util.PostUploadService$UploadPostTask)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #327
        + Methodref [org/edublogs/android/util/PostUploadService$UploadPostTask.<init> (Lorg/edublogs/android/util/PostUploadService;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/graphics/BitmapFactory$Options]
      + Class [android/graphics/BitmapFactory]
      + Utf8 [Options]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/edublogs/android/util/PostUploadService$UploadPostTask]
      + Class [org/edublogs/android/util/PostUploadService]
      + Utf8 [UploadPostTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Lorg/edublogs/android/models/Post;Ljava/lang/Boolean;Ljava/lang/Boolean;>;]
  + Source file attribute:
    + Utf8 [PostUploadService.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/StringUtils
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.StringUtils extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 169):
  + String []
  + String [
]
  + String [

]
  + String [0]
  + String [</p>]
  + String [<br />]
  + String [<br/>]
  + String [<br>]
  + String [<br>
]
  + String [<p>]
  + String [MD5]
  + Class [[Ljava/lang/String;]
  + Class [android/text/Html]
  + Class [android/text/Spanned]
  + Class [android/util/Log]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/math/BigInteger]
  + Class [java/security/MessageDigest]
  + Class [java/security/NoSuchAlgorithmException]
  + Class [java/util/ArrayList]
  + Class [java/util/Arrays]
  + Class [java/util/List]
  + Class [org/edublogs/android/util/StringUtils]
  + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/String.getBytes ()[B]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [java/lang/String.trim ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/math/BigInteger.<init> (I[B)V]
  + Methodref [java/math/BigInteger.toString (I)Ljava/lang/String;]
  + Methodref [java/security/MessageDigest.digest ([B)[B]
  + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;]
  + Methodref [java/security/NoSuchAlgorithmException.getLocalizedMessage ()Ljava/lang/String;]
  + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
  + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
  + InterfaceMethodref [android/text/Spanned.toString ()Ljava/lang/String;]
  + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z]
  + InterfaceMethodref [java/util/List.retainAll (Ljava/util/Collection;)Z]
  + InterfaceMethodref [java/util/List.size ()I]
  + InterfaceMethodref [java/util/List.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [<init> (I[B)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/util/Collection;)V]
  + NameAndType [addAll (Ljava/util/Collection;)Z]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;]
  + NameAndType [digest ([B)[B]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
  + NameAndType [getBytes ()[B]
  + NameAndType [getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;]
  + NameAndType [getLocalizedMessage ()Ljava/lang/String;]
  + NameAndType [length ()I]
  + NameAndType [replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + NameAndType [retainAll (Ljava/util/Collection;)Z]
  + NameAndType [size ()I]
  + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [toString (I)Ljava/lang/String;]
  + NameAndType [trim ()Ljava/lang/String;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [
]
  + Utf8 [

]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()[B]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I[B)V]
  + Utf8 [(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/security/MessageDigest;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/util/Collection;)V]
  + Utf8 [(Ljava/util/Collection;)Z]
  + Utf8 [([B)[B]
  + Utf8 [([Ljava/lang/Object;)Ljava/util/List;]
  + Utf8 [([Ljava/lang/Object;)[Ljava/lang/Object;]
  + Utf8 [([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [0]
  + Utf8 [</p>]
  + Utf8 [<br />]
  + Utf8 [<br/>]
  + Utf8 [<br>]
  + Utf8 [<br>
]
  + Utf8 [<init>]
  + Utf8 [<p>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/math/BigInteger;]
  + Utf8 [Ljava/security/MessageDigest;]
  + Utf8 [Ljava/security/NoSuchAlgorithmException;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [MD5]
  + Utf8 [SourceFile]
  + Utf8 [StringUtils.java]
  + Utf8 [[B]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [addAll]
  + Utf8 [addPTags]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Spanned]
  + Utf8 [android/util/Log]
  + Utf8 [append]
  + Utf8 [array1]
  + Utf8 [array1List]
  + Utf8 [array2]
  + Utf8 [array2List]
  + Utf8 [asList]
  + Utf8 [asploded]
  + Utf8 [digest]
  + Utf8 [e]
  + Utf8 [fromHtml]
  + Utf8 [getBytes]
  + Utf8 [getInstance]
  + Utf8 [getLocalizedMessage]
  + Utf8 [getMd5Hash]
  + Utf8 [html]
  + Utf8 [i]
  + Utf8 [input]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/math/BigInteger]
  + Utf8 [java/security/MessageDigest]
  + Utf8 [java/security/NoSuchAlgorithmException]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Arrays]
  + Utf8 [java/util/List]
  + Utf8 [length]
  + Utf8 [md]
  + Utf8 [md5]
  + Utf8 [mergeStringArrays]
  + Utf8 [messageDigest]
  + Utf8 [number]
  + Utf8 [org/edublogs/android/util/StringUtils]
  + Utf8 [replace]
  + Utf8 [result]
  + Utf8 [retainAll]
  + Utf8 [size]
  + Utf8 [source]
  + Utf8 [split]
  + Utf8 [tmp]
  + Utf8 [toArray]
  + Utf8 [toString]
  + Utf8 [trim]
  + Utf8 [unescapeHTML]
  + Utf8 [valueOf]
  + Utf8 [wrappedHTML]

Fields (count = 0):

Methods (count = 4):
  + Method:       mergeStringArrays([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String[] mergeStringArrays(java.lang.String[],java.lang.String[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 91, locals = 6, stack = 3):
      [0] aload_0 v0
      [1] ifnull +8 (target=9)
      [4] aload_0 v0
      [5] arraylength
      [6] ifne +5 (target=11)
      [9] aload_1 v1
      [10] areturn
      [11] aload_1 v1
      [12] ifnull +8 (target=20)
      [15] aload_1 v1
      [16] arraylength
      [17] ifne +5 (target=22)
      [20] aload_0 v0
      [21] areturn
      [22] aload_0 v0
      [23] invokestatic #43
        + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
      [26] astore_2 v2
      [27] aload_1 v1
      [28] invokestatic #43
        + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
      [31] astore_3 v3
      [32] new #22
        + Class [java/util/ArrayList]
      [35] dup
      [36] aload_2 v2
      [37] invokespecial #42
        + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
      [40] astore v4
      [42] new #22
        + Class [java/util/ArrayList]
      [45] dup
      [46] aload_2 v2
      [47] invokespecial #42
        + Methodref [java/util/ArrayList.<init> (Ljava/util/Collection;)V]
      [50] astore v5
      [52] aload v5
      [54] aload_3 v3
      [55] invokeinterface #46
        + InterfaceMethodref [java/util/List.retainAll (Ljava/util/Collection;)Z]
      [60] pop
      [61] aload v4
      [63] aload_3 v3
      [64] invokeinterface #45
        + InterfaceMethodref [java/util/List.addAll (Ljava/util/Collection;)Z]
      [69] pop
      [70] aload v4
      [72] aload v4
      [74] invokeinterface #47
        + InterfaceMethodref [java/util/List.size ()I]
      [79] anewarray #17
        + Class [java/lang/String]
      [82] invokeinterface #48
        + InterfaceMethodref [java/util/List.toArray ([Ljava/lang/Object;)[Ljava/lang/Object;]
      [87] checkcast #12
        + Class [[Ljava/lang/String;]
      [90] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 11)
        [0] -> line 16
        [9] -> line 17
        [11] -> line 18
        [20] -> line 19
        [22] -> line 20
        [27] -> line 21
        [32] -> line 22
        [42] -> line 23
        [52] -> line 24
        [61] -> line 25
        [70] -> line 26
      + Local variable table attribute (count = 6)
        v0: 0 -> 91 [[Ljava/lang/String; array1]
        v1: 0 -> 91 [[Ljava/lang/String; array2]
        v2: 27 -> 91 [Ljava/util/List; array1List]
        v3: 32 -> 91 [Ljava/util/List; array2List]
        v4: 42 -> 91 [Ljava/util/List; result]
        v5: 52 -> 91 [Ljava/util/List; tmp]
      + Local variable type table attribute (count = 4)
        v2: 27 -> 91 [Ljava/util/List<Ljava/lang/String;>; array1List]
        v3: 32 -> 91 [Ljava/util/List<Ljava/lang/String;>; array2List]
        v4: 42 -> 91 [Ljava/util/List<Ljava/lang/String;>; result]
        v5: 52 -> 91 [Ljava/util/List<Ljava/lang/String;>; tmp]
  + Method:       addPTags(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String addPTags(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 114, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] ldc #3
        + String [

]
      [3] invokevirtual #31
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [6] astore_1 v1
      [7] ldc #1
        + String []
      [9] astore_2 v2
      [10] aload_1 v1
      [11] arraylength
      [12] ifle +66 (target=78)
      [15] iconst_0
      [16] istore_3 v3
      [17] goto +52 (target=69)
      [20] aload_1 v1
      [21] iload_3 v3
      [22] aaload
      [23] invokevirtual #32
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [26] invokevirtual #29
        + Methodref [java/lang/String.length ()I]
      [29] ifle +37 (target=66)
      [32] new #18
        + Class [java/lang/StringBuilder]
      [35] dup
      [36] aload_2 v2
      [37] invokestatic #33
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [40] invokespecial #34
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [43] ldc #10
        + String [<p>]
      [45] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [48] aload_1 v1
      [49] iload_3 v3
      [50] aaload
      [51] invokevirtual #32
        + Methodref [java/lang/String.trim ()Ljava/lang/String;]
      [54] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [57] ldc #5
        + String [</p>]
      [59] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [62] invokevirtual #36
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [65] astore_2 v2
      [66] iinc v3, 1
      [69] iload_3 v3
      [70] aload_1 v1
      [71] arraylength
      [72] ificmplt -52 (target=20)
      [75] goto +5 (target=80)
      [78] aload_0 v0
      [79] astore_2 v2
      [80] aload_2 v2
      [81] ldc #6
        + String [<br />]
      [83] ldc #8
        + String [<br>]
      [85] invokevirtual #30
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [88] ldc #7
        + String [<br/>]
      [90] ldc #8
        + String [<br>]
      [92] invokevirtual #30
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [95] astore_2 v2
      [96] aload_2 v2
      [97] ldc #9
        + String [<br>
]
      [99] ldc #8
        + String [<br>]
      [101] invokevirtual #30
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [104] ldc #2
        + String [
]
      [106] ldc #8
        + String [<br>]
      [108] invokevirtual #30
        + Methodref [java/lang/String.replace (Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;]
      [111] astore_2 v2
      [112] aload_2 v2
      [113] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 58
        [7] -> line 59
        [10] -> line 60
        [15] -> line 61
        [20] -> line 62
        [32] -> line 63
        [66] -> line 61
        [75] -> line 65
        [78] -> line 66
        [80] -> line 68
        [96] -> line 69
        [112] -> line 70
      + Local variable table attribute (count = 4)
        v0: 0 -> 114 [Ljava/lang/String; source]
        v1: 7 -> 114 [[Ljava/lang/String; asploded]
        v2: 10 -> 114 [Ljava/lang/String; wrappedHTML]
        v3: 17 -> 75 [I i]
  + Method:       getMd5Hash(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getMd5Hash(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 81, locals = 5, stack = 4):
      [0] ldc #11
        + String [MD5]
      [2] invokestatic #40
        + Methodref [java/security/MessageDigest.getInstance (Ljava/lang/String;)Ljava/security/MessageDigest;]
      [5] astore_1 v1
      [6] aload_1 v1
      [7] aload_0 v0
      [8] invokevirtual #28
        + Methodref [java/lang/String.getBytes ()[B]
      [11] invokevirtual #39
        + Methodref [java/security/MessageDigest.digest ([B)[B]
      [14] astore_2 v2
      [15] new #19
        + Class [java/math/BigInteger]
      [18] dup
      [19] iconst_1
      [20] aload_2 v2
      [21] invokespecial #37
        + Methodref [java/math/BigInteger.<init> (I[B)V]
      [24] astore_3 v3
      [25] aload_3 v3
      [26] bipush 16
      [28] invokevirtual #38
        + Methodref [java/math/BigInteger.toString (I)Ljava/lang/String;]
      [31] astore v4
      [33] goto +22 (target=55)
      [36] new #18
        + Class [java/lang/StringBuilder]
      [39] dup
      [40] ldc #4
        + String [0]
      [42] invokespecial #34
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [45] aload v4
      [47] invokevirtual #35
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [50] invokevirtual #36
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [53] astore v4
      [55] aload v4
      [57] invokevirtual #29
        + Methodref [java/lang/String.length ()I]
      [60] bipush 32
      [62] ificmplt -26 (target=36)
      [65] aload v4
      [67] areturn
      [68] astore_1 v1
      [69] ldc #11
        + String [MD5]
      [71] aload_1 v1
      [72] invokevirtual #41
        + Methodref [java/security/NoSuchAlgorithmException.getLocalizedMessage ()Ljava/lang/String;]
      [75] invokestatic #27
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [78] pop
      [79] aconst_null
      [80] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 67: 68):
      + Class [java/security/NoSuchAlgorithmException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 75
        [6] -> line 76
        [15] -> line 77
        [25] -> line 78
        [33] -> line 80
        [36] -> line 81
        [55] -> line 80
        [65] -> line 83
        [68] -> line 84
        [69] -> line 85
        [79] -> line 86
      + Local variable table attribute (count = 6)
        v0: 0 -> 81 [Ljava/lang/String; input]
        v1: 6 -> 68 [Ljava/security/MessageDigest; md]
        v2: 15 -> 68 [[B messageDigest]
        v3: 25 -> 68 [Ljava/math/BigInteger; number]
        v4: 33 -> 68 [Ljava/lang/String; md5]
        v1: 69 -> 81 [Ljava/security/NoSuchAlgorithmException; e]
  + Method:       unescapeHTML(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String unescapeHTML(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] ifnull +13 (target=14)
      [4] aload_0 v0
      [5] invokestatic #26
        + Methodref [android/text/Html.fromHtml (Ljava/lang/String;)Landroid/text/Spanned;]
      [8] invokeinterface #44
        + InterfaceMethodref [android/text/Spanned.toString ()Ljava/lang/String;]
      [13] areturn
      [14] ldc #1
        + String []
      [16] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 91
        [4] -> line 92
        [14] -> line 94
      + Local variable table attribute (count = 1)
        v0: 0 -> 17 [Ljava/lang/String; html]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [StringUtils.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/TrustAllManager
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.TrustAllManager extends java.lang.Object

Interfaces (count = 1):
  + Class [javax/net/ssl/X509TrustManager]

Constant Pool (count = 30):
  + Class [java/lang/Object]
  + Class [java/security/cert/CertificateException]
  + Class [javax/net/ssl/X509TrustManager]
  + Class [org/edublogs/android/util/TrustAllManager]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + Utf8 [()V]
  + Utf8 [()[Ljava/security/cert/X509Certificate;]
  + Utf8 [([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/TrustAllManager;]
  + Utf8 [SourceFile]
  + Utf8 [TrustAllManager.java]
  + Utf8 [[Ljava/security/cert/X509Certificate;]
  + Utf8 [authType]
  + Utf8 [cert]
  + Utf8 [checkClientTrusted]
  + Utf8 [checkServerTrusted]
  + Utf8 [getAcceptedIssuers]
  + Utf8 [java/lang/Object]
  + Utf8 [java/security/cert/CertificateException]
  + Utf8 [javax/net/ssl/X509TrustManager]
  + Utf8 [org/edublogs/android/util/TrustAllManager]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public TrustAllManager()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #5
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 8
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/TrustAllManager; this]
  + Method:       checkClientTrusted([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V
    Access flags: 0x1
      = public void checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 9
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/TrustAllManager; this]
        v1: 0 -> 1 [[Ljava/security/cert/X509Certificate; cert]
        v2: 0 -> 1 [Ljava/lang/String; authType]
    + Exceptions attribute (count = 1)
      + Class [java/security/cert/CertificateException]
  + Method:       checkServerTrusted([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V
    Access flags: 0x1
      = public void checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 10
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/TrustAllManager; this]
        v1: 0 -> 1 [[Ljava/security/cert/X509Certificate; cert]
        v2: 0 -> 1 [Ljava/lang/String; authType]
    + Exceptions attribute (count = 1)
      + Class [java/security/cert/CertificateException]
  + Method:       getAcceptedIssuers()[Ljava/security/cert/X509Certificate;
    Access flags: 0x1
      = public java.security.cert.X509Certificate[] getAcceptedIssuers()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] aconst_null
      [1] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 11
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lorg/edublogs/android/util/TrustAllManager; this]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [TrustAllManager.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/TrustAllSSLSocketFactory
  Superclass:    org/apache/http/conn/ssl/SSLSocketFactory
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.TrustAllSSLSocketFactory extends org.apache.http.conn.ssl.SSLSocketFactory

Interfaces (count = 0):

Constant Pool (count = 82):
  + String [TLS]
  + Class [java/io/IOException]
  + Class [java/lang/Exception]
  + Class [java/security/KeyManagementException]
  + Class [java/security/KeyStoreException]
  + Class [java/security/NoSuchAlgorithmException]
  + Class [java/security/UnrecoverableKeyException]
  + Class [javax/net/ssl/SSLContext]
  + Class [javax/net/ssl/SSLSocketFactory]
  + Class [javax/net/ssl/TrustManager]
  + Class [org/apache/http/conn/ssl/AllowAllHostnameVerifier]
  + Class [org/apache/http/conn/ssl/SSLSocketFactory]
  + Class [org/edublogs/android/util/TrustAllManager]
  + Class [org/edublogs/android/util/TrustAllSSLSocketFactory]
  + Fieldref [org/edublogs/android/util/TrustAllSSLSocketFactory.factory Ljavax/net/ssl/SSLSocketFactory;]
  + Methodref [javax/net/ssl/SSLContext.getInstance (Ljava/lang/String;)Ljavax/net/ssl/SSLContext;]
  + Methodref [javax/net/ssl/SSLContext.getSocketFactory ()Ljavax/net/ssl/SSLSocketFactory;]
  + Methodref [javax/net/ssl/SSLContext.init ([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V]
  + Methodref [javax/net/ssl/SSLSocketFactory.createSocket ()Ljava/net/Socket;]
  + Methodref [javax/net/ssl/SSLSocketFactory.createSocket (Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;]
  + Methodref [org/apache/http/conn/ssl/AllowAllHostnameVerifier.<init> ()V]
  + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.<init> (Ljava/security/KeyStore;)V]
  + Methodref [org/edublogs/android/util/TrustAllManager.<init> ()V]
  + Methodref [org/edublogs/android/util/TrustAllSSLSocketFactory.setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/security/KeyStore;)V]
  + NameAndType [createSocket ()Ljava/net/Socket;]
  + NameAndType [createSocket (Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;]
  + NameAndType [factory Ljavax/net/ssl/SSLSocketFactory;]
  + NameAndType [getInstance (Ljava/lang/String;)Ljavax/net/ssl/SSLContext;]
  + NameAndType [getSocketFactory ()Ljavax/net/ssl/SSLSocketFactory;]
  + NameAndType [init ([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V]
  + NameAndType [setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V]
  + Utf8 [()Ljava/net/Socket;]
  + Utf8 [()Ljavax/net/ssl/SSLSocketFactory;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/String;)Ljavax/net/ssl/SSLContext;]
  + Utf8 [(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;]
  + Utf8 [(Ljava/security/KeyStore;)V]
  + Utf8 [(Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V]
  + Utf8 [([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/Socket;]
  + Utf8 [Ljavax/net/ssl/SSLContext;]
  + Utf8 [Ljavax/net/ssl/SSLSocketFactory;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/TrustAllSSLSocketFactory;]
  + Utf8 [SourceFile]
  + Utf8 [TLS]
  + Utf8 [TrustAllSSLSocketFactory.java]
  + Utf8 [Z]
  + Utf8 [createSocket]
  + Utf8 [factory]
  + Utf8 [flag]
  + Utf8 [getInstance]
  + Utf8 [getSocketFactory]
  + Utf8 [i]
  + Utf8 [init]
  + Utf8 [java/io/IOException]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/security/KeyManagementException]
  + Utf8 [java/security/KeyStoreException]
  + Utf8 [java/security/NoSuchAlgorithmException]
  + Utf8 [java/security/UnrecoverableKeyException]
  + Utf8 [javax/net/ssl/SSLContext]
  + Utf8 [javax/net/ssl/SSLSocketFactory]
  + Utf8 [javax/net/ssl/TrustManager]
  + Utf8 [org/apache/http/conn/ssl/AllowAllHostnameVerifier]
  + Utf8 [org/apache/http/conn/ssl/SSLSocketFactory]
  + Utf8 [org/edublogs/android/util/TrustAllManager]
  + Utf8 [org/edublogs/android/util/TrustAllSSLSocketFactory]
  + Utf8 [s]
  + Utf8 [setHostnameVerifier]
  + Utf8 [socket]
  + Utf8 [sslcontext]
  + Utf8 [this]

Fields (count = 1):
  + Field:        factory Ljavax/net/ssl/SSLSocketFactory;
    Access flags: 0x2
      = private javax.net.ssl.SSLSocketFactory factory

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public TrustAllSSLSocketFactory()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 55, locals = 2, stack = 7):
      [0] aload_0 v0
      [1] aconst_null
      [2] invokespecial #22
        + Methodref [org/apache/http/conn/ssl/SSLSocketFactory.<init> (Ljava/security/KeyStore;)V]
      [5] ldc #1
        + String [TLS]
      [7] invokestatic #16
        + Methodref [javax/net/ssl/SSLContext.getInstance (Ljava/lang/String;)Ljavax/net/ssl/SSLContext;]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] aconst_null
      [13] iconst_1
      [14] anewarray #10
        + Class [javax/net/ssl/TrustManager]
      [17] dup
      [18] iconst_0
      [19] new #13
        + Class [org/edublogs/android/util/TrustAllManager]
      [22] dup
      [23] invokespecial #23
        + Methodref [org/edublogs/android/util/TrustAllManager.<init> ()V]
      [26] aastore
      [27] aconst_null
      [28] invokevirtual #18
        + Methodref [javax/net/ssl/SSLContext.init ([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V]
      [31] aload_0 v0
      [32] aload_1 v1
      [33] invokevirtual #17
        + Methodref [javax/net/ssl/SSLContext.getSocketFactory ()Ljavax/net/ssl/SSLSocketFactory;]
      [36] putfield #15
        + Fieldref [org/edublogs/android/util/TrustAllSSLSocketFactory.factory Ljavax/net/ssl/SSLSocketFactory;]
      [39] aload_0 v0
      [40] new #11
        + Class [org/apache/http/conn/ssl/AllowAllHostnameVerifier]
      [43] dup
      [44] invokespecial #21
        + Methodref [org/apache/http/conn/ssl/AllowAllHostnameVerifier.<init> ()V]
      [47] invokevirtual #24
        + Methodref [org/edublogs/android/util/TrustAllSSLSocketFactory.setHostnameVerifier (Lorg/apache/http/conn/ssl/X509HostnameVerifier;)V]
      [50] goto +4 (target=54)
      [53] astore_1 v1
      [54] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (5 -> 50: 53):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 22
        [5] -> line 24
        [11] -> line 25
        [31] -> line 26
        [39] -> line 27
        [50] -> line 28
        [54] -> line 29
      + Local variable table attribute (count = 2)
        v0: 0 -> 55 [Lorg/edublogs/android/util/TrustAllSSLSocketFactory; this]
        v1: 11 -> 50 [Ljavax/net/ssl/SSLContext; sslcontext]
    + Exceptions attribute (count = 4)
      + Class [java/security/KeyManagementException]
      + Class [java/security/NoSuchAlgorithmException]
      + Class [java/security/KeyStoreException]
      + Class [java/security/UnrecoverableKeyException]
  + Method:       createSocket()Ljava/net/Socket;
    Access flags: 0x1
      = public java.net.Socket createSocket()
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/util/TrustAllSSLSocketFactory.factory Ljavax/net/ssl/SSLSocketFactory;]
      [4] invokevirtual #19
        + Methodref [javax/net/ssl/SSLSocketFactory.createSocket ()Ljava/net/Socket;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 32
      + Local variable table attribute (count = 1)
        v0: 0 -> 8 [Lorg/edublogs/android/util/TrustAllSSLSocketFactory; this]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       createSocket(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;
    Access flags: 0x1
      = public java.net.Socket createSocket(java.net.Socket,java.lang.String,int,boolean)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 13, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #15
        + Fieldref [org/edublogs/android/util/TrustAllSSLSocketFactory.factory Ljavax/net/ssl/SSLSocketFactory;]
      [4] aload_1 v1
      [5] aload_2 v2
      [6] iload_3 v3
      [7] iload v4
      [9] invokevirtual #20
        + Methodref [javax/net/ssl/SSLSocketFactory.createSocket (Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;]
      [12] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 5)
        v0: 0 -> 13 [Lorg/edublogs/android/util/TrustAllSSLSocketFactory; this]
        v1: 0 -> 13 [Ljava/net/Socket; socket]
        v2: 0 -> 13 [Ljava/lang/String; s]
        v3: 0 -> 13 [I i]
        v4: 0 -> 13 [Z flag]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [TrustAllSSLSocketFactory.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/Utils
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.Utils extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 24):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/Utils]
  + Class [org/edublogs/android/util/Utils$1]
  + Fieldref [org/edublogs/android/util/Utils.BlogNameComparator Ljava/util/Comparator;]
  + Methodref [org/edublogs/android/util/Utils$1.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [BlogNameComparator Ljava/util/Comparator;]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [BlogNameComparator]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/util/Comparator;]
  + Utf8 [Ljava/util/Comparator<Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Utils.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/Utils]
  + Utf8 [org/edublogs/android/util/Utils$1]

Fields (count = 1):
  + Field:        BlogNameComparator Ljava/util/Comparator;
    Access flags: 0x9
      = public static java.util.Comparator BlogNameComparator
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Comparator<Ljava/lang/Object;>;]

Methods (count = 1):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #3
        + Class [org/edublogs/android/util/Utils$1]
      [3] dup
      [4] invokespecial #5
        + Methodref [org/edublogs/android/util/Utils$1.<init> ()V]
      [7] putstatic #4
        + Fieldref [org/edublogs/android/util/Utils.BlogNameComparator Ljava/util/Comparator;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 8
        [10] -> line 29
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/Utils$1]
  + Source file attribute:
    + Utf8 [Utils.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/Utils$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.Utils$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [java/util/Comparator]

Constant Pool (count = 61):
  + String [blogName]
  + String [url]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Comparator]
  + Class [java/util/Map]
  + Class [org/edublogs/android/util/Utils]
  + Class [org/edublogs/android/util/Utils$1]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.compareToIgnoreCase (Ljava/lang/String;)I]
  + Methodref [java/lang/String.length ()I]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [compareToIgnoreCase (Ljava/lang/String;)I]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [length ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)I]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Ljava/lang/Object;>;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/util/Utils$1;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Utils.java]
  + Utf8 [blog1]
  + Utf8 [blog2]
  + Utf8 [blogMap1]
  + Utf8 [blogMap2]
  + Utf8 [blogName]
  + Utf8 [blogName1]
  + Utf8 [blogName2]
  + Utf8 [compare]
  + Utf8 [compareToIgnoreCase]
  + Utf8 [get]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Comparator]
  + Utf8 [java/util/Map]
  + Utf8 [length]
  + Utf8 [org/edublogs/android/util/Utils]
  + Utf8 [org/edublogs/android/util/Utils$1]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [url]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>()V
    Access flags: 0x0
      = Utils$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #9
        + Methodref [java/lang/Object.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 8
        [4] -> line 1
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/Utils$1; this]
  + Method:       compare(Ljava/lang/Object;Ljava/lang/Object;)I
    Access flags: 0x1
      = public int compare(java.lang.Object,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 89, locals = 7, stack = 2):
      [0] aload_1 v1
      [1] checkcast #6
        + Class [java/util/Map]
      [4] astore_3 v3
      [5] aload_2 v2
      [6] checkcast #6
        + Class [java/util/Map]
      [9] astore v4
      [11] aload_3 v3
      [12] ldc #1
        + String [blogName]
      [14] invokeinterface #13
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [19] invokevirtual #10
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [22] astore v5
      [24] aload v5
      [26] invokevirtual #12
        + Methodref [java/lang/String.length ()I]
      [29] ifne +16 (target=45)
      [32] aload_3 v3
      [33] ldc #2
        + String [url]
      [35] invokeinterface #13
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [40] invokevirtual #10
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [43] astore v5
      [45] aload v4
      [47] ldc #1
        + String [blogName]
      [49] invokeinterface #13
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [54] invokevirtual #10
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [57] astore v6
      [59] aload v6
      [61] invokevirtual #12
        + Methodref [java/lang/String.length ()I]
      [64] ifne +17 (target=81)
      [67] aload v4
      [69] ldc #2
        + String [url]
      [71] invokeinterface #13
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [76] invokevirtual #10
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [79] astore v6
      [81] aload v5
      [83] aload v6
      [85] invokevirtual #11
        + Methodref [java/lang/String.compareToIgnoreCase (Ljava/lang/String;)I]
      [88] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 12
        [5] -> line 13
        [11] -> line 15
        [24] -> line 16
        [32] -> line 17
        [45] -> line 20
        [59] -> line 21
        [67] -> line 22
        [81] -> line 25
      + Local variable table attribute (count = 7)
        v0: 0 -> 89 [Lorg/edublogs/android/util/Utils$1; this]
        v1: 0 -> 89 [Ljava/lang/Object; blog1]
        v2: 0 -> 89 [Ljava/lang/Object; blog2]
        v3: 5 -> 89 [Ljava/util/Map; blogMap1]
        v4: 11 -> 89 [Ljava/util/Map; blogMap2]
        v5: 24 -> 89 [Ljava/lang/String; blogName1]
        v6: 59 -> 89 [Ljava/lang/String; blogName2]
      + Local variable type table attribute (count = 2)
        v3: 5 -> 89 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; blogMap1]
        v4: 11 -> 89 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; blogMap2]

Class file attributes (count = 4):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/Utils]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/Utils$1]
  + Signature attribute:
    + Utf8 [Ljava/lang/Object;Ljava/util/Comparator<Ljava/lang/Object;>;]
  + Source file attribute:
    + Utf8 [Utils.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment
  Superclass:    com/actionbarsherlock/app/SherlockDialogFragment
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPAlertDialogFragment extends com.actionbarsherlock.app.SherlockDialogFragment

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 252):
  + Integer [17301543]
  + Integer [2131296286]
  + Integer [2131296323]
  + Integer [2131296324]
  + Integer [2131296325]
  + Integer [2131296332]
  + Integer [2131296336]
  + Integer [2131296347]
  + Integer [2131296358]
  + Integer [2131296573]
  + Integer [2131296582]
  + String [ ]
  + String [OK]
  + String [alert-error]
  + String [alert-message]
  + String [code 403]
  + String [code 405]
  + String [code 503]
  + String [wp_pref_wpcom_password]
  + Class [android/app/AlertDialog]
  + Class [android/app/AlertDialog$Builder]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/content/res/Resources]
  + Class [android/os/Bundle]
  + Class [android/preference/PreferenceManager]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [com/actionbarsherlock/app/SherlockDialogFragment]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$1]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$2]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$3]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$4]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$5]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$6]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
  + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isLoadMore Z]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isXMLRPC Z]
  + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
  + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
  + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setIcon (I)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
  + Methodref [android/os/Bundle.<init> ()V]
  + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
  + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.<init> ()V]
  + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreate (Landroid/os/Bundle;)V]
  + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.<init> ()V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getArguments ()Landroid/os/Bundle;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getResources ()Landroid/content/res/Resources;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getString (I)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setArguments (Landroid/os/Bundle;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setCancelable (Z)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setStyle (II)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment$1.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment$2.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment$3.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment$4.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment$5.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment$6.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [commit ()Z]
  + NameAndType [contains (Ljava/lang/CharSequence;)Z]
  + NameAndType [create ()Landroid/app/AlertDialog;]
  + NameAndType [currentBlog Lorg/edublogs/android/models/Blog;]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [getApplicationContext ()Landroid/content/Context;]
  + NameAndType [getArguments ()Landroid/os/Bundle;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getResources ()Landroid/content/res/Resources;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getText (I)Ljava/lang/CharSequence;]
  + NameAndType [isDotcomFlag ()Z]
  + NameAndType [isLoadMore Z]
  + NameAndType [isXMLRPC Z]
  + NameAndType [onCreate (Landroid/os/Bundle;)V]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [setArguments (Landroid/os/Bundle;)V]
  + NameAndType [setCancelable (Z)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setCancelable (Z)V]
  + NameAndType [setIcon (I)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setStyle (II)V]
  + NameAndType [setTitle (I)Landroid/app/AlertDialog$Builder;]
  + NameAndType [setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ ]
  + Utf8 [()Landroid/app/AlertDialog;]
  + Utf8 [()Landroid/content/Context;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Landroid/content/res/Resources;]
  + Utf8 [()Landroid/os/Bundle;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(I)Ljava/lang/CharSequence;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Landroid/os/Bundle;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/CharSequence;)Z]
  + Utf8 [(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Z)Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [(Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Utf8 [(Z)Landroid/app/AlertDialog$Builder;]
  + Utf8 [(Z)V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Builder]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/app/AlertDialog$Builder;]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/os/Bundle;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OK]
  + Utf8 [OnClickListener]
  + Utf8 [OnDialogConfirmListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [Z]
  + Utf8 [adf]
  + Utf8 [alert-error]
  + Utf8 [alert-message]
  + Utf8 [android/app/AlertDialog]
  + Utf8 [android/app/AlertDialog$Builder]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/content/res/Resources]
  + Utf8 [android/os/Bundle]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [append]
  + Utf8 [b]
  + Utf8 [bundle]
  + Utf8 [code 403]
  + Utf8 [code 405]
  + Utf8 [code 503]
  + Utf8 [com/actionbarsherlock/app/SherlockDialogFragment]
  + Utf8 [commit]
  + Utf8 [contains]
  + Utf8 [create]
  + Utf8 [currentBlog]
  + Utf8 [dialog]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [error]
  + Utf8 [getActivity]
  + Utf8 [getApplicationContext]
  + Utf8 [getArguments]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getResources]
  + Utf8 [getString]
  + Utf8 [getText]
  + Utf8 [isDotcomFlag]
  + Utf8 [isLoadMore]
  + Utf8 [isXMLRPC]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [loadMore]
  + Utf8 [message]
  + Utf8 [newInstance]
  + Utf8 [onClick]
  + Utf8 [onCreate]
  + Utf8 [onCreateDialog]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$1]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$2]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$3]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$4]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$5]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$6]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
  + Utf8 [putString]
  + Utf8 [remove]
  + Utf8 [savedInstanceState]
  + Utf8 [setArguments]
  + Utf8 [setCancelable]
  + Utf8 [setIcon]
  + Utf8 [setMessage]
  + Utf8 [setNegativeButton]
  + Utf8 [setPositiveButton]
  + Utf8 [setStyle]
  + Utf8 [setTitle]
  + Utf8 [style]
  + Utf8 [theme]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [which]
  + Utf8 [wp_pref_wpcom_password]

Fields (count = 2):
  + Field:        isXMLRPC Z
    Access flags: 0xa
      = private static boolean isXMLRPC
  + Field:        isLoadMore Z
    Access flags: 0xa
      = private static boolean isLoadMore

Methods (count = 8):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 0, stack = 1):
      [0] iconst_0
      [1] putstatic #45
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isXMLRPC Z]
      [4] iconst_0
      [5] putstatic #44
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isLoadMore Z]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 23
        [4] -> line 24
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public WPAlertDialogFragment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #62
        + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 21
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPAlertDialogFragment; this]
  + Method:       newInstance(Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x9
      = public static org.edublogs.android.util.WPAlertDialogFragment newInstance(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 30, locals = 3, stack = 3):
      [0] new #35
        + Class [org/edublogs/android/util/WPAlertDialogFragment]
      [3] dup
      [4] invokespecial #70
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.<init> ()V]
      [7] astore_1 v1
      [8] new #27
        + Class [android/os/Bundle]
      [11] dup
      [12] invokespecial #57
        + Methodref [android/os/Bundle.<init> ()V]
      [15] astore_2 v2
      [16] aload_2 v2
      [17] ldc #15
        + String [alert-message]
      [19] aload_0 v0
      [20] invokevirtual #59
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [23] aload_1 v1
      [24] aload_2 v2
      [25] invokevirtual #75
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setArguments (Landroid/os/Bundle;)V]
      [28] aload_1 v1
      [29] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 27
        [8] -> line 28
        [16] -> line 29
        [23] -> line 30
        [28] -> line 32
      + Local variable table attribute (count = 3)
        v0: 0 -> 30 [Ljava/lang/String; message]
        v1: 8 -> 30 [Lorg/edublogs/android/util/WPAlertDialogFragment; adf]
        v2: 16 -> 30 [Landroid/os/Bundle; bundle]
  + Method:       newInstance(Ljava/lang/String;Ljava/lang/String;)Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x9
      = public static org.edublogs.android.util.WPAlertDialogFragment newInstance(java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 41, locals = 4, stack = 3):
      [0] new #35
        + Class [org/edublogs/android/util/WPAlertDialogFragment]
      [3] dup
      [4] invokespecial #70
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.<init> ()V]
      [7] astore_2 v2
      [8] new #27
        + Class [android/os/Bundle]
      [11] dup
      [12] invokespecial #57
        + Methodref [android/os/Bundle.<init> ()V]
      [15] astore_3 v3
      [16] aload_3 v3
      [17] ldc #15
        + String [alert-message]
      [19] aload_0 v0
      [20] invokevirtual #59
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [23] aload_3 v3
      [24] ldc #14
        + String [alert-error]
      [26] aload_1 v1
      [27] invokevirtual #59
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [30] aload_2 v2
      [31] aload_3 v3
      [32] invokevirtual #75
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setArguments (Landroid/os/Bundle;)V]
      [35] iconst_1
      [36] putstatic #45
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isXMLRPC Z]
      [39] aload_2 v2
      [40] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 37
        [8] -> line 38
        [16] -> line 39
        [23] -> line 40
        [30] -> line 41
        [35] -> line 42
        [39] -> line 43
      + Local variable table attribute (count = 4)
        v0: 0 -> 41 [Ljava/lang/String; message]
        v1: 0 -> 41 [Ljava/lang/String; error]
        v2: 8 -> 41 [Lorg/edublogs/android/util/WPAlertDialogFragment; adf]
        v3: 16 -> 41 [Landroid/os/Bundle; bundle]
  + Method:       newInstance(Ljava/lang/String;Ljava/lang/String;Z)Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x9
      = public static org.edublogs.android.util.WPAlertDialogFragment newInstance(java.lang.String,java.lang.String,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 5, stack = 3):
      [0] new #35
        + Class [org/edublogs/android/util/WPAlertDialogFragment]
      [3] dup
      [4] invokespecial #70
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.<init> ()V]
      [7] astore_3 v3
      [8] new #27
        + Class [android/os/Bundle]
      [11] dup
      [12] invokespecial #57
        + Methodref [android/os/Bundle.<init> ()V]
      [15] astore v4
      [17] aload v4
      [19] ldc #15
        + String [alert-message]
      [21] aload_0 v0
      [22] invokevirtual #59
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [25] aload v4
      [27] ldc #14
        + String [alert-error]
      [29] aload_1 v1
      [30] invokevirtual #59
        + Methodref [android/os/Bundle.putString (Ljava/lang/String;Ljava/lang/String;)V]
      [33] aload_3 v3
      [34] aload v4
      [36] invokevirtual #75
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setArguments (Landroid/os/Bundle;)V]
      [39] iconst_1
      [40] putstatic #44
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isLoadMore Z]
      [43] aload_3 v3
      [44] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 48
        [8] -> line 49
        [17] -> line 50
        [25] -> line 51
        [33] -> line 52
        [39] -> line 53
        [43] -> line 54
      + Local variable table attribute (count = 5)
        v0: 0 -> 45 [Ljava/lang/String; message]
        v1: 0 -> 45 [Ljava/lang/String; error]
        v2: 0 -> 45 [Z loadMore]
        v3: 8 -> 45 [Lorg/edublogs/android/util/WPAlertDialogFragment; adf]
        v4: 17 -> 45 [Landroid/os/Bundle; bundle]
  + Method:       onCreate(Landroid/os/Bundle;)V
    Access flags: 0x1
      = public void onCreate(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #63
        + Methodref [com/actionbarsherlock/app/SherlockDialogFragment.onCreate (Landroid/os/Bundle;)V]
      [5] aload_0 v0
      [6] iconst_1
      [7] invokevirtual #76
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setCancelable (Z)V]
      [10] iconst_0
      [11] istore_2 v2
      [12] iconst_0
      [13] istore_3 v3
      [14] aload_0 v0
      [15] iload_2 v2
      [16] iload_3 v3
      [17] invokevirtual #77
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.setStyle (II)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 59
        [5] -> line 60
        [10] -> line 61
        [14] -> line 62
        [20] -> line 63
      + Local variable table attribute (count = 4)
        v0: 0 -> 21 [Lorg/edublogs/android/util/WPAlertDialogFragment; this]
        v1: 0 -> 21 [Landroid/os/Bundle; savedInstanceState]
        v2: 12 -> 21 [I style]
        v3: 14 -> 21 [I theme]
  + Method:       onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
    Access flags: 0x1
      = public android.app.Dialog onCreateDialog(android.os.Bundle)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 468, locals = 6, stack = 5):
      [0] new #21
        + Class [android/app/AlertDialog$Builder]
      [3] dup
      [4] aload_0 v0
      [5] invokevirtual #71
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [8] invokespecial #46
        + Methodref [android/app/AlertDialog$Builder.<init> (Landroid/content/Context;)V]
      [11] astore_2 v2
      [12] getstatic #45
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isXMLRPC Z]
      [15] ifeq +331 (target=346)
      [18] aload_0 v0
      [19] invokevirtual #72
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getArguments ()Landroid/os/Bundle;]
      [22] ldc #14
        + String [alert-error]
      [24] invokevirtual #58
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [27] astore_3 v3
      [28] aload_3 v3
      [29] ifnonnull +10 (target=39)
      [32] aload_0 v0
      [33] ldc #11
        + Integer [2131296582]
      [35] invokevirtual #74
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getString (I)Ljava/lang/String;]
      [38] astore_3 v3
      [39] aload_0 v0
      [40] invokevirtual #72
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getArguments ()Landroid/os/Bundle;]
      [43] ldc #15
        + String [alert-message]
      [45] invokevirtual #58
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [48] astore v4
      [50] aload v4
      [52] ifnonnull +11 (target=63)
      [55] aload_0 v0
      [56] ldc #11
        + Integer [2131296582]
      [58] invokevirtual #74
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getString (I)Ljava/lang/String;]
      [61] astore v4
      [63] aload_3 v3
      [64] ldc #16
        + String [code 403]
      [66] invokevirtual #64
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [69] ifne +12 (target=81)
      [72] aload_3 v3
      [73] ldc #18
        + String [code 503]
      [75] invokevirtual #64
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [78] ifeq +208 (target=286)
      [81] aload_2 v2
      [82] ldc #1
        + Integer [17301543]
      [84] invokevirtual #49
        + Methodref [android/app/AlertDialog$Builder.setIcon (I)Landroid/app/AlertDialog$Builder;]
      [87] pop
      [88] aload_2 v2
      [89] ldc #6
        + Integer [2131296332]
      [91] invokevirtual #54
        + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
      [94] pop
      [95] getstatic #43
        + Fieldref [org/edublogs/android/WordPress.currentBlog Lorg/edublogs/android/models/Blog;]
      [98] invokevirtual #69
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [101] ifeq +100 (target=201)
      [104] aload_0 v0
      [105] invokevirtual #71
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [108] invokevirtual #61
        + Methodref [android/support/v4/app/FragmentActivity.getApplicationContext ()Landroid/content/Context;]
      [111] invokestatic #60
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [114] invokeinterface #84
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [119] astore v5
      [121] aload v5
      [123] ldc #19
        + String [wp_pref_wpcom_password]
      [125] invokeinterface #86
        + InterfaceMethodref [android/content/SharedPreferences$Editor.remove (Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [130] pop
      [131] aload v5
      [133] invokeinterface #85
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [138] pop
      [139] aload_2 v2
      [140] new #32
        + Class [java/lang/StringBuilder]
      [143] dup
      [144] invokespecial #65
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [147] aload_0 v0
      [148] invokevirtual #73
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getResources ()Landroid/content/res/Resources;]
      [151] ldc #7
        + Integer [2131296336]
      [153] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [156] invokevirtual #66
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [159] ldc #12
        + String [ ]
      [161] invokevirtual #67
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [164] aload_0 v0
      [165] invokevirtual #73
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getResources ()Landroid/content/res/Resources;]
      [168] ldc #2
        + Integer [2131296286]
      [170] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [173] invokevirtual #66
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [176] invokevirtual #68
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [179] invokevirtual #50
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [182] pop
      [183] aload_2 v2
      [184] ldc #9
        + Integer [2131296358]
      [186] new #36
        + Class [org/edublogs/android/util/WPAlertDialogFragment$1]
      [189] dup
      [190] aload_0 v0
      [191] invokespecial #78
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment$1.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
      [194] invokevirtual #52
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [197] pop
      [198] goto +83 (target=281)
      [201] aload_2 v2
      [202] new #32
        + Class [java/lang/StringBuilder]
      [205] dup
      [206] invokespecial #65
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [209] aload_0 v0
      [210] invokevirtual #73
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getResources ()Landroid/content/res/Resources;]
      [213] ldc #7
        + Integer [2131296336]
      [215] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [218] invokevirtual #66
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [221] ldc #12
        + String [ ]
      [223] invokevirtual #67
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [226] aload_0 v0
      [227] invokevirtual #73
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getResources ()Landroid/content/res/Resources;]
      [230] ldc #8
        + Integer [2131296347]
      [232] invokevirtual #56
        + Methodref [android/content/res/Resources.getText (I)Ljava/lang/CharSequence;]
      [235] invokevirtual #66
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [238] invokevirtual #68
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [241] invokevirtual #50
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [244] pop
      [245] aload_2 v2
      [246] iconst_1
      [247] invokevirtual #48
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [250] pop
      [251] aload_2 v2
      [252] ldc #3
        + Integer [2131296323]
      [254] new #37
        + Class [org/edublogs/android/util/WPAlertDialogFragment$2]
      [257] dup
      [258] aload_0 v0
      [259] invokespecial #79
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment$2.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
      [262] invokevirtual #52
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [265] pop
      [266] aload_2 v2
      [267] ldc #4
        + Integer [2131296324]
      [269] new #38
        + Class [org/edublogs/android/util/WPAlertDialogFragment$3]
      [272] dup
      [273] aload_0 v0
      [274] invokespecial #80
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment$3.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
      [277] invokevirtual #51
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [280] pop
      [281] aload_2 v2
      [282] invokevirtual #47
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [285] areturn
      [286] aload_2 v2
      [287] ldc #1
        + Integer [17301543]
      [289] invokevirtual #49
        + Methodref [android/app/AlertDialog$Builder.setIcon (I)Landroid/app/AlertDialog$Builder;]
      [292] pop
      [293] aload_2 v2
      [294] ldc #6
        + Integer [2131296332]
      [296] invokevirtual #54
        + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
      [299] pop
      [300] aload_2 v2
      [301] aload_3 v3
      [302] ldc #17
        + String [code 405]
      [304] invokevirtual #64
        + Methodref [java/lang/String.contains (Ljava/lang/CharSequence;)Z]
      [307] ifeq +7 (target=314)
      [310] aload_3 v3
      [311] goto +5 (target=316)
      [314] aload v4
      [316] invokevirtual #50
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [319] pop
      [320] aload_2 v2
      [321] ldc #10
        + Integer [2131296573]
      [323] new #39
        + Class [org/edublogs/android/util/WPAlertDialogFragment$4]
      [326] dup
      [327] aload_0 v0
      [328] invokespecial #81
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment$4.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
      [331] invokevirtual #52
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [334] pop
      [335] aload_2 v2
      [336] iconst_1
      [337] invokevirtual #48
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [340] pop
      [341] aload_2 v2
      [342] invokevirtual #47
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [345] areturn
      [346] getstatic #44
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment.isLoadMore Z]
      [349] ifeq +85 (target=434)
      [352] aload_0 v0
      [353] invokevirtual #72
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getArguments ()Landroid/os/Bundle;]
      [356] ldc #14
        + String [alert-error]
      [358] invokevirtual #58
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [361] astore_3 v3
      [362] aload_0 v0
      [363] invokevirtual #72
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getArguments ()Landroid/os/Bundle;]
      [366] ldc #15
        + String [alert-message]
      [368] invokevirtual #58
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [371] astore v4
      [373] aload_2 v2
      [374] ldc #1
        + Integer [17301543]
      [376] invokevirtual #49
        + Methodref [android/app/AlertDialog$Builder.setIcon (I)Landroid/app/AlertDialog$Builder;]
      [379] pop
      [380] aload_2 v2
      [381] aload_3 v3
      [382] invokevirtual #55
        + Methodref [android/app/AlertDialog$Builder.setTitle (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [385] pop
      [386] aload_2 v2
      [387] aload v4
      [389] invokevirtual #50
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [392] pop
      [393] aload_2 v2
      [394] iconst_1
      [395] invokevirtual #48
        + Methodref [android/app/AlertDialog$Builder.setCancelable (Z)Landroid/app/AlertDialog$Builder;]
      [398] pop
      [399] aload_2 v2
      [400] ldc #3
        + Integer [2131296323]
      [402] new #40
        + Class [org/edublogs/android/util/WPAlertDialogFragment$5]
      [405] dup
      [406] aload_0 v0
      [407] invokespecial #82
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment$5.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
      [410] invokevirtual #52
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [413] pop
      [414] aload_2 v2
      [415] ldc #4
        + Integer [2131296324]
      [417] new #41
        + Class [org/edublogs/android/util/WPAlertDialogFragment$6]
      [420] dup
      [421] aload_0 v0
      [422] invokespecial #83
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment$6.<init> (Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
      [425] invokevirtual #51
        + Methodref [android/app/AlertDialog$Builder.setNegativeButton (ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [428] pop
      [429] aload_2 v2
      [430] invokevirtual #47
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [433] areturn
      [434] aload_2 v2
      [435] ldc #5
        + Integer [2131296325]
      [437] invokevirtual #54
        + Methodref [android/app/AlertDialog$Builder.setTitle (I)Landroid/app/AlertDialog$Builder;]
      [440] pop
      [441] aload_2 v2
      [442] ldc #13
        + String [OK]
      [444] aload_0 v0
      [445] invokevirtual #53
        + Methodref [android/app/AlertDialog$Builder.setPositiveButton (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;]
      [448] pop
      [449] aload_2 v2
      [450] aload_0 v0
      [451] invokevirtual #72
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getArguments ()Landroid/os/Bundle;]
      [454] ldc #15
        + String [alert-message]
      [456] invokevirtual #58
        + Methodref [android/os/Bundle.getString (Ljava/lang/String;)Ljava/lang/String;]
      [459] invokevirtual #50
        + Methodref [android/app/AlertDialog$Builder.setMessage (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;]
      [462] pop
      [463] aload_2 v2
      [464] invokevirtual #47
        + Methodref [android/app/AlertDialog$Builder.create ()Landroid/app/AlertDialog;]
      [467] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 44)
        [0] -> line 67
        [12] -> line 68
        [18] -> line 69
        [28] -> line 70
        [32] -> line 71
        [39] -> line 72
        [50] -> line 73
        [55] -> line 74
        [63] -> line 75
        [81] -> line 77
        [88] -> line 78
        [95] -> line 80
        [104] -> line 83
        [119] -> line 82
        [121] -> line 84
        [131] -> line 85
        [139] -> line 86
        [183] -> line 87
        [198] -> line 97
        [201] -> line 98
        [245] -> line 99
        [251] -> line 100
        [266] -> line 108
        [281] -> line 116
        [286] -> line 118
        [293] -> line 119
        [300] -> line 120
        [320] -> line 121
        [335] -> line 126
        [341] -> line 127
        [346] -> line 129
        [352] -> line 130
        [362] -> line 131
        [373] -> line 133
        [380] -> line 134
        [386] -> line 135
        [393] -> line 136
        [399] -> line 137
        [414] -> line 145
        [429] -> line 152
        [434] -> line 155
        [441] -> line 156
        [449] -> line 158
        [463] -> line 159
      + Local variable table attribute (count = 8)
        v0: 0 -> 468 [Lorg/edublogs/android/util/WPAlertDialogFragment; this]
        v1: 0 -> 468 [Landroid/os/Bundle; savedInstanceState]
        v2: 12 -> 468 [Landroid/app/AlertDialog$Builder; b]
        v3: 28 -> 346 [Ljava/lang/String; error]
        v4: 50 -> 346 [Ljava/lang/String; message]
        v5: 121 -> 198 [Landroid/content/SharedPreferences$Editor; editor]
        v3: 362 -> 434 [Ljava/lang/String; error]
        v4: 373 -> 434 [Ljava/lang/String; message]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 170
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/WPAlertDialogFragment; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I which]

Class file attributes (count = 2):
  + Inner classes attribute (count = 10)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/app/AlertDialog$Builder]
      + Class [android/app/AlertDialog]
      + Utf8 [Builder]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$4]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$5]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$6]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
      + Class [org/edublogs/android/util/WPAlertDialogFragment]
      + Utf8 [OnDialogConfirmListener]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.WPAlertDialogFragment$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 66):
  + String [auth-only]
  + String [wpcom]
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$1]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$1.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + Methodref [android/support/v4/app/FragmentActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + NameAndType [putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Ljava/lang/String;Z)Landroid/content/Intent;]
  + Utf8 [(Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment$1;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [auth-only]
  + Utf8 [authIntent]
  + Utf8 [dialog]
  + Utf8 [getActivity]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateDialog]
  + Utf8 [org/edublogs/android/ui/accounts/AccountSetupActivity]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$1]
  + Utf8 [putExtra]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [which]
  + Utf8 [wpcom]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.WPAlertDialogFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/util/WPAlertDialogFragment;)V
    Access flags: 0x0
      = WPAlertDialogFragment$1(org.edublogs.android.util.WPAlertDialogFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$1.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [5] aload_0 v0
      [6] invokespecial #15
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 87
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPAlertDialogFragment$1; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 4, stack = 4):
      [0] new #5
        + Class [android/content/Intent]
      [3] dup
      [4] aload_0 v0
      [5] getfield #11
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$1.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [8] invokevirtual #16
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [11] ldc #8
        + Class [org/edublogs/android/ui/accounts/AccountSetupActivity]
      [13] invokespecial #12
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [16] astore_3 v3
      [17] aload_3 v3
      [18] ldc #2
        + String [wpcom]
      [20] iconst_1
      [21] invokevirtual #13
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [24] pop
      [25] aload_3 v3
      [26] ldc #1
        + String [auth-only]
      [28] iconst_1
      [29] invokevirtual #13
        + Methodref [android/content/Intent.putExtra (Ljava/lang/String;Z)Landroid/content/Intent;]
      [32] pop
      [33] aload_0 v0
      [34] getfield #11
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$1.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [37] invokevirtual #16
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [40] aload_3 v3
      [41] invokevirtual #14
        + Methodref [android/support/v4/app/FragmentActivity.startActivity (Landroid/content/Intent;)V]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 91
        [17] -> line 92
        [25] -> line 93
        [33] -> line 94
        [44] -> line 95
      + Local variable table attribute (count = 4)
        v0: 0 -> 45 [Lorg/edublogs/android/util/WPAlertDialogFragment$1; this]
        v1: 0 -> 45 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 45 [I which]
        v3: 17 -> 45 [Landroid/content/Intent; authIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/WPAlertDialogFragment]
    + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$1]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.WPAlertDialogFragment$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 58):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [android/content/Intent]
  + Class [android/support/v4/app/FragmentActivity]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$2]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$2.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + Methodref [android/support/v4/app/FragmentActivity.startActivity (Landroid/content/Intent;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Landroid/content/Context;Ljava/lang/Class;)V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + NameAndType [startActivity (Landroid/content/Intent;)V]
  + NameAndType [this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/Class;)V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/content/Intent;)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [Landroid/content/Intent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment$2;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [android/content/Intent]
  + Utf8 [android/support/v4/app/FragmentActivity]
  + Utf8 [dialog]
  + Utf8 [getActivity]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateDialog]
  + Utf8 [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$2]
  + Utf8 [settingsIntent]
  + Utf8 [startActivity]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [which]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.WPAlertDialogFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/util/WPAlertDialogFragment;)V
    Access flags: 0x0
      = WPAlertDialogFragment$2(org.edublogs.android.util.WPAlertDialogFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$2.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 100
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPAlertDialogFragment$2; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 4, stack = 4):
      [0] new #3
        + Class [android/content/Intent]
      [3] dup
      [4] aload_0 v0
      [5] getfield #9
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$2.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [8] invokevirtual #13
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [11] ldc #6
        + Class [org/edublogs/android/ui/prefs/BlogPreferencesActivity]
      [13] invokespecial #10
        + Methodref [android/content/Intent.<init> (Landroid/content/Context;Ljava/lang/Class;)V]
      [16] astore_3 v3
      [17] aload_0 v0
      [18] getfield #9
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$2.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [21] invokevirtual #13
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [24] aload_3 v3
      [25] invokevirtual #11
        + Methodref [android/support/v4/app/FragmentActivity.startActivity (Landroid/content/Intent;)V]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 104
        [17] -> line 105
        [28] -> line 106
      + Local variable table attribute (count = 4)
        v0: 0 -> 29 [Lorg/edublogs/android/util/WPAlertDialogFragment$2; this]
        v1: 0 -> 29 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 29 [I which]
        v3: 17 -> 29 [Landroid/content/Intent; settingsIntent]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/WPAlertDialogFragment]
    + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$2]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.WPAlertDialogFragment$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$3]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$3.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + NameAndType [this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment$3;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateDialog]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$3]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [which]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.WPAlertDialogFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/util/WPAlertDialogFragment;)V
    Access flags: 0x0
      = WPAlertDialogFragment$3(org.edublogs.android.util.WPAlertDialogFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$3.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 108
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPAlertDialogFragment$3; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 113
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/WPAlertDialogFragment$3; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I which]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/WPAlertDialogFragment]
    + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$3]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.WPAlertDialogFragment$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$4]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$4.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + NameAndType [this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment$4;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateDialog]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$4]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [which]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.WPAlertDialogFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/util/WPAlertDialogFragment;)V
    Access flags: 0x0
      = WPAlertDialogFragment$4(org.edublogs.android.util.WPAlertDialogFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$4.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 121
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPAlertDialogFragment$4; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 124
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/WPAlertDialogFragment$4; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I which]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/WPAlertDialogFragment]
    + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$4]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment$5
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.WPAlertDialogFragment$5 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 51):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$5]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$5.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + InterfaceMethodref [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener.onDialogConfirm ()V]
  + NameAndType [<init> ()V]
  + NameAndType [getActivity ()Landroid/support/v4/app/FragmentActivity;]
  + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + NameAndType [onDialogConfirm ()V]
  + NameAndType [this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [()Landroid/support/v4/app/FragmentActivity;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment$5;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [OnDialogConfirmListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [act]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [getActivity]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateDialog]
  + Utf8 [onDialogConfirm]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$5]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [which]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.WPAlertDialogFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/util/WPAlertDialogFragment;)V
    Access flags: 0x0
      = WPAlertDialogFragment$5(org.edublogs.android.util.WPAlertDialogFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$5.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [5] aload_0 v0
      [6] invokespecial #8
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 137
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPAlertDialogFragment$5; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 4, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$5.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [4] invokevirtual #9
        + Methodref [org/edublogs/android/util/WPAlertDialogFragment.getActivity ()Landroid/support/v4/app/FragmentActivity;]
      [7] checkcast #6
        + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
      [10] astore_3 v3
      [11] aload_3 v3
      [12] invokeinterface #10
        + InterfaceMethodref [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener.onDialogConfirm ()V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 141
        [11] -> line 142
        [17] -> line 143
      + Local variable table attribute (count = 4)
        v0: 0 -> 18 [Lorg/edublogs/android/util/WPAlertDialogFragment$5; this]
        v1: 0 -> 18 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 18 [I which]
        v3: 11 -> 18 [Lorg/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener; act]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/WPAlertDialogFragment]
    + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$5]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
      + Class [org/edublogs/android/util/WPAlertDialogFragment]
      + Utf8 [OnDialogConfirmListener]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment$6
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.WPAlertDialogFragment$6 extends java.lang.Object

Interfaces (count = 1):
  + Class [android/content/DialogInterface$OnClickListener]

Constant Pool (count = 39):
  + Class [android/content/DialogInterface]
  + Class [android/content/DialogInterface$OnClickListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$6]
  + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$6.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Methodref [java/lang/Object.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + NameAndType [this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [()V]
  + Utf8 [(Landroid/content/DialogInterface;I)V]
  + Utf8 [(Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Utf8 [(Lorg/edublogs/android/util/WPAlertDialogFragment;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/DialogInterface;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment$6;]
  + Utf8 [Lorg/edublogs/android/util/WPAlertDialogFragment;]
  + Utf8 [OnClickListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [android/content/DialogInterface]
  + Utf8 [android/content/DialogInterface$OnClickListener]
  + Utf8 [dialog]
  + Utf8 [java/lang/Object]
  + Utf8 [onClick]
  + Utf8 [onCreateDialog]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$6]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [which]

Fields (count = 1):
  + Field:        this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.WPAlertDialogFragment this$0

Methods (count = 2):
  + Method:       <init>(Lorg/edublogs/android/util/WPAlertDialogFragment;)V
    Access flags: 0x0
      = WPAlertDialogFragment$6(org.edublogs.android.util.WPAlertDialogFragment)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/util/WPAlertDialogFragment$6.this$0 Lorg/edublogs/android/util/WPAlertDialogFragment;]
      [5] aload_0 v0
      [6] invokespecial #7
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 145
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPAlertDialogFragment$6; this]
  + Method:       onClick(Landroid/content/DialogInterface;I)V
    Access flags: 0x1
      = public void onClick(android.content.DialogInterface,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 150
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/WPAlertDialogFragment$6; this]
        v1: 0 -> 1 [Landroid/content/DialogInterface; dialog]
        v2: 0 -> 1 [I which]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/edublogs/android/util/WPAlertDialogFragment]
    + NameAndType [onCreateDialog (Landroid/os/Bundle;)Landroid/app/Dialog;]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/DialogInterface$OnClickListener]
      + Class [android/content/DialogInterface]
      + Utf8 [OnClickListener]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$6]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.util.WPAlertDialogFragment$OnDialogConfirmListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPAlertDialogFragment]
  + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
  + Utf8 [()V]
  + Utf8 [InnerClasses]
  + Utf8 [OnDialogConfirmListener]
  + Utf8 [SourceFile]
  + Utf8 [WPAlertDialogFragment.java]
  + Utf8 [java/lang/Object]
  + Utf8 [onDialogConfirm]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment]
  + Utf8 [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onDialogConfirm()V
    Access flags: 0x401
      = public abstract void onDialogConfirm()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPAlertDialogFragment$OnDialogConfirmListener]
      + Class [org/edublogs/android/util/WPAlertDialogFragment]
      + Utf8 [OnDialogConfirmListener]
  + Source file attribute:
    + Utf8 [WPAlertDialogFragment.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPEditText
  Superclass:    android/widget/EditText
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPEditText extends android.widget.EditText

Interfaces (count = 0):

Constant Pool (count = 88):
  + Class [android/text/Editable]
  + Class [android/view/KeyEvent]
  + Class [android/widget/EditText]
  + Class [org/edublogs/android/util/WPEditText]
  + Class [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
  + Class [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
  + Fieldref [org/edublogs/android/util/WPEditText.mOnImeBack Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;]
  + Fieldref [org/edublogs/android/util/WPEditText.onSelectionChangedListener Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;]
  + Methodref [android/view/KeyEvent.getAction ()I]
  + Methodref [android/view/KeyEvent.getKeyCode ()I]
  + Methodref [android/widget/EditText.<init> (Landroid/content/Context;)V]
  + Methodref [android/widget/EditText.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/widget/EditText.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Methodref [android/widget/EditText.onKeyPreIme (ILandroid/view/KeyEvent;)Z]
  + Methodref [org/edublogs/android/util/WPEditText.clearFocus ()V]
  + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + InterfaceMethodref [org/edublogs/android/util/WPEditText$EditTextImeBackListener.onImeBack (Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V]
  + InterfaceMethodref [org/edublogs/android/util/WPEditText$OnSelectionChangedListener.onSelectionChanged ()V]
  + NameAndType [<init> (Landroid/content/Context;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + NameAndType [clearFocus ()V]
  + NameAndType [getAction ()I]
  + NameAndType [getKeyCode ()I]
  + NameAndType [getText ()Landroid/text/Editable;]
  + NameAndType [mOnImeBack Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;]
  + NameAndType [onImeBack (Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V]
  + NameAndType [onKeyPreIme (ILandroid/view/KeyEvent;)Z]
  + NameAndType [onSelectionChanged ()V]
  + NameAndType [onSelectionChangedListener Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()Landroid/text/Editable;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(II)V]
  + Utf8 [(ILandroid/view/KeyEvent;)Z]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;I)V]
  + Utf8 [(Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EditTextImeBackListener]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/KeyEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;]
  + Utf8 [Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;]
  + Utf8 [Lorg/edublogs/android/util/WPEditText;]
  + Utf8 [OnSelectionChangedListener]
  + Utf8 [SourceFile]
  + Utf8 [WPEditText.java]
  + Utf8 [android/text/Editable]
  + Utf8 [android/view/KeyEvent]
  + Utf8 [android/widget/EditText]
  + Utf8 [attrs]
  + Utf8 [clearFocus]
  + Utf8 [context]
  + Utf8 [defStyle]
  + Utf8 [event]
  + Utf8 [getAction]
  + Utf8 [getKeyCode]
  + Utf8 [getText]
  + Utf8 [keyCode]
  + Utf8 [listener]
  + Utf8 [mOnImeBack]
  + Utf8 [onImeBack]
  + Utf8 [onKeyPreIme]
  + Utf8 [onSelectionChanged]
  + Utf8 [onSelectionChangedListener]
  + Utf8 [org/edublogs/android/util/WPEditText]
  + Utf8 [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
  + Utf8 [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
  + Utf8 [selEnd]
  + Utf8 [selStart]
  + Utf8 [setOnEditTextImeBackListener]
  + Utf8 [setOnSelectionChangedListener]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 2):
  + Field:        mOnImeBack Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;
    Access flags: 0x2
      = private org.edublogs.android.util.WPEditText$EditTextImeBackListener mOnImeBack
  + Field:        onSelectionChangedListener Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;
    Access flags: 0x2
      = private org.edublogs.android.util.WPEditText$OnSelectionChangedListener onSelectionChangedListener

Methods (count = 7):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public WPEditText(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #11
        + Methodref [android/widget/EditText.<init> (Landroid/content/Context;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 14
        [5] -> line 15
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPEditText; this]
        v1: 0 -> 6 [Landroid/content/Context; context]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public WPEditText(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #12
        + Methodref [android/widget/EditText.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 18
        [6] -> line 19
      + Local variable table attribute (count = 3)
        v0: 0 -> 7 [Lorg/edublogs/android/util/WPEditText; this]
        v1: 0 -> 7 [Landroid/content/Context; context]
        v2: 0 -> 7 [Landroid/util/AttributeSet; attrs]
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    Access flags: 0x1
      = public WPEditText(android.content.Context,android.util.AttributeSet,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] iload_3 v3
      [4] invokespecial #13
        + Methodref [android/widget/EditText.<init> (Landroid/content/Context;Landroid/util/AttributeSet;I)V]
      [7] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 22
        [7] -> line 23
      + Local variable table attribute (count = 4)
        v0: 0 -> 8 [Lorg/edublogs/android/util/WPEditText; this]
        v1: 0 -> 8 [Landroid/content/Context; context]
        v2: 0 -> 8 [Landroid/util/AttributeSet; attrs]
        v3: 0 -> 8 [I defStyle]
  + Method:       onSelectionChanged(II)V
    Access flags: 0x4
      = protected void onSelectionChanged(int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/util/WPEditText.onSelectionChangedListener Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;]
      [4] ifnull +12 (target=16)
      [7] aload_0 v0
      [8] getfield #8
        + Fieldref [org/edublogs/android/util/WPEditText.onSelectionChangedListener Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;]
      [11] invokeinterface #19
        + InterfaceMethodref [org/edublogs/android/util/WPEditText$OnSelectionChangedListener.onSelectionChanged ()V]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 27
        [7] -> line 28
        [16] -> line 29
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Lorg/edublogs/android/util/WPEditText; this]
        v1: 0 -> 17 [I selStart]
        v2: 0 -> 17 [I selEnd]
  + Method:       onKeyPreIme(ILandroid/view/KeyEvent;)Z
    Access flags: 0x1
      = public boolean onKeyPreIme(int,android.view.KeyEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 3, stack = 3):
      [0] aload_2 v2
      [1] invokevirtual #10
        + Methodref [android/view/KeyEvent.getKeyCode ()I]
      [4] iconst_4
      [5] ificmpne +41 (target=46)
      [8] aload_2 v2
      [9] invokevirtual #9
        + Methodref [android/view/KeyEvent.getAction ()I]
      [12] iconst_1
      [13] ificmpne +33 (target=46)
      [16] aload_0 v0
      [17] invokevirtual #15
        + Methodref [org/edublogs/android/util/WPEditText.clearFocus ()V]
      [20] aload_0 v0
      [21] getfield #7
        + Fieldref [org/edublogs/android/util/WPEditText.mOnImeBack Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;]
      [24] ifnull +22 (target=46)
      [27] aload_0 v0
      [28] getfield #7
        + Fieldref [org/edublogs/android/util/WPEditText.mOnImeBack Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;]
      [31] aload_0 v0
      [32] aload_0 v0
      [33] invokevirtual #16
        + Methodref [org/edublogs/android/util/WPEditText.getText ()Landroid/text/Editable;]
      [36] invokeinterface #17
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [41] invokeinterface #18
        + InterfaceMethodref [org/edublogs/android/util/WPEditText$EditTextImeBackListener.onImeBack (Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V]
      [46] aload_0 v0
      [47] iload_1 v1
      [48] aload_2 v2
      [49] invokespecial #14
        + Methodref [android/widget/EditText.onKeyPreIme (ILandroid/view/KeyEvent;)Z]
      [52] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 33
        [8] -> line 34
        [16] -> line 35
        [20] -> line 36
        [27] -> line 37
        [46] -> line 40
      + Local variable table attribute (count = 3)
        v0: 0 -> 53 [Lorg/edublogs/android/util/WPEditText; this]
        v1: 0 -> 53 [I keyCode]
        v2: 0 -> 53 [Landroid/view/KeyEvent; event]
  + Method:       setOnEditTextImeBackListener(Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;)V
    Access flags: 0x1
      = public void setOnEditTextImeBackListener(org.edublogs.android.util.WPEditText$EditTextImeBackListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/util/WPEditText.mOnImeBack Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 44
        [5] -> line 45
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPEditText; this]
        v1: 0 -> 6 [Lorg/edublogs/android/util/WPEditText$EditTextImeBackListener; listener]
  + Method:       setOnSelectionChangedListener(Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;)V
    Access flags: 0x1
      = public void setOnSelectionChangedListener(org.edublogs.android.util.WPEditText$OnSelectionChangedListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/util/WPEditText.onSelectionChangedListener Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 53
        [5] -> line 54
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPEditText; this]
        v1: 0 -> 6 [Lorg/edublogs/android/util/WPEditText$OnSelectionChangedListener; listener]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
      + Class [org/edublogs/android/util/WPEditText]
      + Utf8 [EditTextImeBackListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
      + Class [org/edublogs/android/util/WPEditText]
      + Utf8 [OnSelectionChangedListener]
  + Source file attribute:
    + Utf8 [WPEditText.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPEditText$EditTextImeBackListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.util.WPEditText$EditTextImeBackListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPEditText]
  + Class [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
  + Utf8 [(Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V]
  + Utf8 [EditTextImeBackListener]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [WPEditText.java]
  + Utf8 [java/lang/Object]
  + Utf8 [onImeBack]
  + Utf8 [org/edublogs/android/util/WPEditText]
  + Utf8 [org/edublogs/android/util/WPEditText$EditTextImeBackListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onImeBack(Lorg/edublogs/android/util/WPEditText;Ljava/lang/String;)V
    Access flags: 0x401
      = public abstract void onImeBack(org.edublogs.android.util.WPEditText,java.lang.String)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPEditText$EditTextImeBackListener]
      + Class [org/edublogs/android/util/WPEditText]
      + Utf8 [EditTextImeBackListener]
  + Source file attribute:
    + Utf8 [WPEditText.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPEditText$OnSelectionChangedListener
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.util.WPEditText$OnSelectionChangedListener extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 13):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPEditText]
  + Class [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
  + Utf8 [()V]
  + Utf8 [InnerClasses]
  + Utf8 [OnSelectionChangedListener]
  + Utf8 [SourceFile]
  + Utf8 [WPEditText.java]
  + Utf8 [java/lang/Object]
  + Utf8 [onSelectionChanged]
  + Utf8 [org/edublogs/android/util/WPEditText]
  + Utf8 [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]

Fields (count = 0):

Methods (count = 1):
  + Method:       onSelectionChanged()V
    Access flags: 0x401
      = public abstract void onSelectionChanged()

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPEditText$OnSelectionChangedListener]
      + Class [org/edublogs/android/util/WPEditText]
      + Utf8 [OnSelectionChangedListener]
  + Source file attribute:
    + Utf8 [WPEditText.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPHtml
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPHtml extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 318):
  + Integer [16777216]
  + String []
  + String [ />]
  + String ["]
  + String [" android-uri="]
  + String [">]
  + String [&nbsp;]
  + String [0]
  + String [</a>]
  + String [</blockquote>
]
  + String [</em>]
  + String [</font>]
  + String [</p>
]
  + String [</p>
<p>]
  + String [</strike>]
  + String [</strong>]
  + String [</sub>]
  + String [</sup>]
  + String [</tt>]
  + String [</u>]
  + String [<a href="]
  + String [<blockquote>]
  + String [<br>]
  + String [<br>
]
  + String [<em>]
  + String [<font color ="#]
  + String [<font size ="]
  + String [<img src="]
  + String [<p>]
  + String [<strike>]
  + String [<strong>]
  + String [<sub>]
  + String [<sup>]
  + String [<tt>]
  + String [<u>]
  + String [http://www.ccil.org/~cowan/tagsoup/properties/schema]
  + String [monospace]
  + Class [[Landroid/text/SpannableString;]
  + Class [[Landroid/text/style/CharacterStyle;]
  + Class [[Landroid/text/style/QuoteSpan;]
  + Class [android/net/Uri]
  + Class [android/text/SpannableString]
  + Class [android/text/Spanned]
  + Class [android/text/TextUtils]
  + Class [android/text/style/AbsoluteSizeSpan]
  + Class [android/text/style/CharacterStyle]
  + Class [android/text/style/ForegroundColorSpan]
  + Class [android/text/style/ImageSpan]
  + Class [android/text/style/ParagraphStyle]
  + Class [android/text/style/QuoteSpan]
  + Class [android/text/style/StrikethroughSpan]
  + Class [android/text/style/StyleSpan]
  + Class [android/text/style/SubscriptSpan]
  + Class [android/text/style/SuperscriptSpan]
  + Class [android/text/style/TypefaceSpan]
  + Class [android/text/style/URLSpan]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/RuntimeException]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [org/ccil/cowan/tagsoup/Parser]
  + Class [org/edublogs/android/util/HtmlToSpannedConverter]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPHtml$HtmlParser]
  + Class [org/edublogs/android/util/WPHtml$ImageGetter]
  + Class [org/edublogs/android/util/WPHtml$TagHandler]
  + Class [org/edublogs/android/util/WPHtml$WPQuoteSpan]
  + Class [org/edublogs/android/util/WPImageSpan]
  + Class [org/edublogs/android/util/WPUnderlineSpan]
  + Class [org/xml/sax/SAXNotRecognizedException]
  + Class [org/xml/sax/SAXNotSupportedException]
  + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
  + Methodref [android/text/SpannableString.toString ()Ljava/lang/String;]
  + Methodref [android/text/TextUtils.indexOf (Ljava/lang/CharSequence;CII)I]
  + Methodref [android/text/style/AbsoluteSizeSpan.getSize ()I]
  + Methodref [android/text/style/ForegroundColorSpan.getForegroundColor ()I]
  + Methodref [android/text/style/StyleSpan.getStyle ()I]
  + Methodref [android/text/style/TypefaceSpan.getFamily ()Ljava/lang/String;]
  + Methodref [android/text/style/URLSpan.getURL ()Ljava/lang/String;]
  + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
  + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/StringBuilder.<init> ()V]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/ccil/cowan/tagsoup/Parser.<init> ()V]
  + Methodref [org/ccil/cowan/tagsoup/Parser.setProperty (Ljava/lang/String;Ljava/lang/Object;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.<init> (Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Lorg/ccil/cowan/tagsoup/Parser;Landroid/content/Context;Lorg/edublogs/android/models/Post;)V]
  + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.convert ()Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Methodref [org/edublogs/android/util/WPHtml.processWPImage (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + Methodref [org/edublogs/android/util/WPHtml.withinBlockquote (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + Methodref [org/edublogs/android/util/WPHtml.withinDiv (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + Methodref [org/edublogs/android/util/WPHtml.withinHtml (Ljava/lang/StringBuilder;Landroid/text/Spanned;)V]
  + Methodref [org/edublogs/android/util/WPHtml.withinParagraph (Ljava/lang/StringBuilder;Landroid/text/Spanned;IIIZ)V]
  + Methodref [org/edublogs/android/util/WPHtml.withinStyle (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + Methodref [org/edublogs/android/util/WPHtml$HtmlParser.access$0 ()Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
  + Methodref [org/edublogs/android/util/WPImageSpan.getSource ()Ljava/lang/String;]
  + InterfaceMethodref [android/text/Spanned.charAt (I)C]
  + InterfaceMethodref [android/text/Spanned.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + InterfaceMethodref [android/text/Spanned.length ()I]
  + InterfaceMethodref [android/text/Spanned.nextSpanTransition (IILjava/lang/Class;)I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Lorg/ccil/cowan/tagsoup/Parser;Landroid/content/Context;Lorg/edublogs/android/models/Post;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + NameAndType [access$0 ()Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + NameAndType [append (C)Ljava/lang/StringBuilder;]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [charAt (I)C]
  + NameAndType [convert ()Landroid/text/Spanned;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [fromHtml (Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + NameAndType [getFamily ()Ljava/lang/String;]
  + NameAndType [getForegroundColor ()I]
  + NameAndType [getImageSource ()Landroid/net/Uri;]
  + NameAndType [getSize ()I]
  + NameAndType [getSource ()Ljava/lang/String;]
  + NameAndType [getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
  + NameAndType [getStyle ()I]
  + NameAndType [getURL ()Ljava/lang/String;]
  + NameAndType [indexOf (Ljava/lang/CharSequence;CII)I]
  + NameAndType [length ()I]
  + NameAndType [nextSpanTransition (IILjava/lang/Class;)I]
  + NameAndType [processWPImage (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + NameAndType [setProperty (Ljava/lang/String;Ljava/lang/Object;)V]
  + NameAndType [toHexString (I)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [withinBlockquote (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + NameAndType [withinDiv (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + NameAndType [withinHtml (Ljava/lang/StringBuilder;Landroid/text/Spanned;)V]
  + NameAndType [withinParagraph (Ljava/lang/StringBuilder;Landroid/text/Spanned;IIIZ)V]
  + NameAndType [withinStyle (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + Utf8 []
  + Utf8 [ />]
  + Utf8 ["]
  + Utf8 [" android-uri="]
  + Utf8 [">]
  + Utf8 [&nbsp;]
  + Utf8 [()I]
  + Utf8 [()Landroid/net/Uri;]
  + Utf8 [()Landroid/text/Spanned;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + Utf8 [()V]
  + Utf8 [(C)Ljava/lang/StringBuilder;]
  + Utf8 [(I)C]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(IILjava/lang/Class;)I]
  + Utf8 [(IILjava/lang/Class;)[Ljava/lang/Object;]
  + Utf8 [(Landroid/text/Spanned;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/CharSequence;CII)I]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
  + Utf8 [(Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Lorg/ccil/cowan/tagsoup/Parser;Landroid/content/Context;Lorg/edublogs/android/models/Post;)V]
  + Utf8 [(Ljava/lang/StringBuilder;Landroid/text/Spanned;)V]
  + Utf8 [(Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
  + Utf8 [(Ljava/lang/StringBuilder;Landroid/text/Spanned;IIIZ)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [0]
  + Utf8 [</a>]
  + Utf8 [</blockquote>
]
  + Utf8 [</em>]
  + Utf8 [</font>]
  + Utf8 [</p>
]
  + Utf8 [</p>
<p>]
  + Utf8 [</strike>]
  + Utf8 [</strong>]
  + Utf8 [</sub>]
  + Utf8 [</sup>]
  + Utf8 [</tt>]
  + Utf8 [</u>]
  + Utf8 [<a href="]
  + Utf8 [<blockquote>]
  + Utf8 [<br>]
  + Utf8 [<br>
]
  + Utf8 [<em>]
  + Utf8 [<font color ="#]
  + Utf8 [<font size ="]
  + Utf8 [<img src="]
  + Utf8 [<init>]
  + Utf8 [<p>]
  + Utf8 [<strike>]
  + Utf8 [<strong>]
  + Utf8 [<sub>]
  + Utf8 [<sup>]
  + Utf8 [<tt>]
  + Utf8 [<u>]
  + Utf8 [C]
  + Utf8 [Code]
  + Utf8 [HtmlParser]
  + Utf8 [I]
  + Utf8 [ImageGetter]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/text/SpannableString;]
  + Utf8 [Landroid/text/Spanned;]
  + Utf8 [Landroid/text/style/QuoteSpan;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuilder;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/Parser;]
  + Utf8 [Lorg/edublogs/android/models/Post;]
  + Utf8 [Lorg/edublogs/android/util/HtmlToSpannedConverter;]
  + Utf8 [Lorg/edublogs/android/util/WPHtml$ImageGetter;]
  + Utf8 [Lorg/edublogs/android/util/WPHtml$TagHandler;]
  + Utf8 [Lorg/xml/sax/SAXNotRecognizedException;]
  + Utf8 [Lorg/xml/sax/SAXNotSupportedException;]
  + Utf8 [SourceFile]
  + Utf8 [TagHandler]
  + Utf8 [WPHtml.java]
  + Utf8 [WPQuoteSpan]
  + Utf8 [Z]
  + Utf8 [[Landroid/text/SpannableString;]
  + Utf8 [[Landroid/text/style/CharacterStyle;]
  + Utf8 [[Landroid/text/style/QuoteSpan;]
  + Utf8 [access$0]
  + Utf8 [android/net/Uri]
  + Utf8 [android/text/SpannableString]
  + Utf8 [android/text/Spanned]
  + Utf8 [android/text/TextUtils]
  + Utf8 [android/text/style/AbsoluteSizeSpan]
  + Utf8 [android/text/style/CharacterStyle]
  + Utf8 [android/text/style/ForegroundColorSpan]
  + Utf8 [android/text/style/ImageSpan]
  + Utf8 [android/text/style/ParagraphStyle]
  + Utf8 [android/text/style/QuoteSpan]
  + Utf8 [android/text/style/StrikethroughSpan]
  + Utf8 [android/text/style/StyleSpan]
  + Utf8 [android/text/style/SubscriptSpan]
  + Utf8 [android/text/style/SuperscriptSpan]
  + Utf8 [android/text/style/TypefaceSpan]
  + Utf8 [android/text/style/URLSpan]
  + Utf8 [append]
  + Utf8 [c]
  + Utf8 [charAt]
  + Utf8 [color]
  + Utf8 [convert]
  + Utf8 [converter]
  + Utf8 [ctx]
  + Utf8 [e]
  + Utf8 [end]
  + Utf8 [equals]
  + Utf8 [fromHtml]
  + Utf8 [getFamily]
  + Utf8 [getForegroundColor]
  + Utf8 [getImageSource]
  + Utf8 [getSize]
  + Utf8 [getSource]
  + Utf8 [getSpans]
  + Utf8 [getStyle]
  + Utf8 [getURL]
  + Utf8 [http://www.ccil.org/~cowan/tagsoup/properties/schema]
  + Utf8 [i]
  + Utf8 [image]
  + Utf8 [imageGetter]
  + Utf8 [images]
  + Utf8 [indexOf]
  + Utf8 [j]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [last]
  + Utf8 [len]
  + Utf8 [length]
  + Utf8 [monospace]
  + Utf8 [next]
  + Utf8 [nextSpanTransition]
  + Utf8 [nl]
  + Utf8 [org/ccil/cowan/tagsoup/Parser]
  + Utf8 [org/edublogs/android/util/HtmlToSpannedConverter]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPHtml$HtmlParser]
  + Utf8 [org/edublogs/android/util/WPHtml$ImageGetter]
  + Utf8 [org/edublogs/android/util/WPHtml$TagHandler]
  + Utf8 [org/edublogs/android/util/WPHtml$WPQuoteSpan]
  + Utf8 [org/edublogs/android/util/WPImageSpan]
  + Utf8 [org/edublogs/android/util/WPUnderlineSpan]
  + Utf8 [org/xml/sax/SAXNotRecognizedException]
  + Utf8 [org/xml/sax/SAXNotSupportedException]
  + Utf8 [out]
  + Utf8 [p]
  + Utf8 [parser]
  + Utf8 [post]
  + Utf8 [processWPImage]
  + Utf8 [quote]
  + Utf8 [quotes]
  + Utf8 [s]
  + Utf8 [setProperty]
  + Utf8 [source]
  + Utf8 [start]
  + Utf8 [style]
  + Utf8 [tagHandler]
  + Utf8 [text]
  + Utf8 [toHexString]
  + Utf8 [toHtml]
  + Utf8 [toString]
  + Utf8 [withinBlockquote]
  + Utf8 [withinDiv]
  + Utf8 [withinHtml]
  + Utf8 [withinParagraph]
  + Utf8 [withinStyle]

Fields (count = 0):

Methods (count = 9):
  + Method:       fromHtml(Ljava/lang/String;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;
    Access flags: 0x9
      = public static android.text.Spanned fromHtml(java.lang.String,android.content.Context,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 3, stack = 5):
      [0] aload_0 v0
      [1] aconst_null
      [2] aconst_null
      [3] aload_1 v1
      [4] aload_2 v2
      [5] invokestatic #95
        + Methodref [org/edublogs/android/util/WPHtml.fromHtml (Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 172
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Ljava/lang/String; source]
        v1: 0 -> 9 [Landroid/content/Context; ctx]
        v2: 0 -> 9 [Lorg/edublogs/android/models/Post; p]
  + Method:       fromHtml(Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Landroid/content/Context;Lorg/edublogs/android/models/Post;)Landroid/text/Spanned;
    Access flags: 0x9
      = public static android.text.Spanned fromHtml(java.lang.String,org.edublogs.android.util.WPHtml$ImageGetter,org.edublogs.android.util.WPHtml$TagHandler,android.content.Context,org.edublogs.android.models.Post)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 69, locals = 7, stack = 8):
      [0] new #62
        + Class [org/ccil/cowan/tagsoup/Parser]
      [3] dup
      [4] invokespecial #91
        + Methodref [org/ccil/cowan/tagsoup/Parser.<init> ()V]
      [7] astore v5
      [9] aload v5
      [11] ldc #36
        + String [http://www.ccil.org/~cowan/tagsoup/properties/schema]
      [13] invokestatic #102
        + Methodref [org/edublogs/android/util/WPHtml$HtmlParser.access$0 ()Lorg/ccil/cowan/tagsoup/HTMLSchema;]
      [16] invokevirtual #92
        + Methodref [org/ccil/cowan/tagsoup/Parser.setProperty (Ljava/lang/String;Ljava/lang/Object;)V]
      [19] goto +27 (target=46)
      [22] astore v6
      [24] new #59
        + Class [java/lang/RuntimeException]
      [27] dup
      [28] aload v6
      [30] invokespecial #82
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [33] athrow
      [34] astore v6
      [36] new #59
        + Class [java/lang/RuntimeException]
      [39] dup
      [40] aload v6
      [42] invokespecial #82
        + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/Throwable;)V]
      [45] athrow
      [46] new #63
        + Class [org/edublogs/android/util/HtmlToSpannedConverter]
      [49] dup
      [50] aload_0 v0
      [51] aload_1 v1
      [52] aload_2 v2
      [53] aload v5
      [55] aload_3 v3
      [56] aload v4
      [58] invokespecial #93
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.<init> (Ljava/lang/String;Lorg/edublogs/android/util/WPHtml$ImageGetter;Lorg/edublogs/android/util/WPHtml$TagHandler;Lorg/ccil/cowan/tagsoup/Parser;Landroid/content/Context;Lorg/edublogs/android/models/Post;)V]
      [61] astore v6
      [63] aload v6
      [65] invokevirtual #94
        + Methodref [org/edublogs/android/util/HtmlToSpannedConverter.convert ()Landroid/text/Spanned;]
      [68] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (9 -> 19: 22):
      + Class [org/xml/sax/SAXNotRecognizedException]
      + ExceptionInfo (9 -> 19: 34):
      + Class [org/xml/sax/SAXNotSupportedException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 196
        [9] -> line 198
        [19] -> line 199
        [24] -> line 201
        [34] -> line 202
        [36] -> line 204
        [46] -> line 207
        [51] -> line 208
        [58] -> line 207
        [63] -> line 209
      + Local variable table attribute (count = 9)
        v0: 0 -> 69 [Ljava/lang/String; source]
        v1: 0 -> 69 [Lorg/edublogs/android/util/WPHtml$ImageGetter; imageGetter]
        v2: 0 -> 69 [Lorg/edublogs/android/util/WPHtml$TagHandler; tagHandler]
        v3: 0 -> 69 [Landroid/content/Context; ctx]
        v4: 0 -> 69 [Lorg/edublogs/android/models/Post; post]
        v5: 9 -> 69 [Lorg/ccil/cowan/tagsoup/Parser; parser]
        v6: 24 -> 34 [Lorg/xml/sax/SAXNotRecognizedException; e]
        v6: 36 -> 46 [Lorg/xml/sax/SAXNotSupportedException; e]
        v6: 63 -> 69 [Lorg/edublogs/android/util/HtmlToSpannedConverter; converter]
  + Method:       toHtml(Landroid/text/Spanned;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String toHtml(android.text.Spanned)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] new #61
        + Class [java/lang/StringBuilder]
      [3] dup
      [4] invokespecial #85
        + Methodref [java/lang/StringBuilder.<init> ()V]
      [7] astore_1 v1
      [8] aload_1 v1
      [9] aload_0 v0
      [10] invokestatic #99
        + Methodref [org/edublogs/android/util/WPHtml.withinHtml (Ljava/lang/StringBuilder;Landroid/text/Spanned;)V]
      [13] aload_1 v1
      [14] invokevirtual #90
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [17] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 216
        [8] -> line 217
        [13] -> line 218
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Landroid/text/Spanned; text]
        v1: 8 -> 18 [Ljava/lang/StringBuilder; out]
  + Method:       withinHtml(Ljava/lang/StringBuilder;Landroid/text/Spanned;)V
    Access flags: 0xa
      = private static void withinHtml(java.lang.StringBuilder,android.text.Spanned)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 48, locals = 5, stack = 4):
      [0] aload_1 v1
      [1] invokeinterface #107
        + InterfaceMethodref [android/text/Spanned.length ()I]
      [6] istore_2 v2
      [7] iconst_0
      [8] istore v4
      [10] goto +26 (target=36)
      [13] aload_1 v1
      [14] iload v4
      [16] iload_2 v2
      [17] ldc #49
        + Class [android/text/style/ParagraphStyle]
      [19] invokeinterface #108
        + InterfaceMethodref [android/text/Spanned.nextSpanTransition (IILjava/lang/Class;)I]
      [24] istore_3 v3
      [25] aload_0 v0
      [26] aload_1 v1
      [27] iload v4
      [29] iload_3 v3
      [30] invokestatic #98
        + Methodref [org/edublogs/android/util/WPHtml.withinDiv (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
      [33] iload_3 v3
      [34] istore v4
      [36] iload v4
      [38] aload_1 v1
      [39] invokeinterface #107
        + InterfaceMethodref [android/text/Spanned.length ()I]
      [44] ificmplt -31 (target=13)
      [47] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 6)
        [0] -> line 222
        [7] -> line 225
        [13] -> line 226
        [25] -> line 250
        [33] -> line 225
        [47] -> line 256
      + Local variable table attribute (count = 5)
        v0: 0 -> 48 [Ljava/lang/StringBuilder; out]
        v1: 0 -> 48 [Landroid/text/Spanned; text]
        v2: 7 -> 48 [I len]
        v3: 25 -> 36 [I next]
        v4: 10 -> 47 [I i]
  + Method:       withinDiv(Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V
    Access flags: 0xa
      = private static void withinDiv(java.lang.StringBuilder,android.text.Spanned,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 132, locals = 11, stack = 4):
      [0] iload_2 v2
      [1] istore v5
      [3] goto +122 (target=125)
      [6] aload_1 v1
      [7] iload v5
      [9] iload_3 v3
      [10] ldc #50
        + Class [android/text/style/QuoteSpan]
      [12] invokeinterface #108
        + InterfaceMethodref [android/text/Spanned.nextSpanTransition (IILjava/lang/Class;)I]
      [17] istore v4
      [19] aload_1 v1
      [20] iload v5
      [22] iload v4
      [24] ldc #50
        + Class [android/text/style/QuoteSpan]
      [26] invokeinterface #106
        + InterfaceMethodref [android/text/Spanned.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [31] checkcast #40
        + Class [[Landroid/text/style/QuoteSpan;]
      [34] astore v6
      [36] aload v6
      [38] dup
      [39] astore v10
      [41] arraylength
      [42] istore v9
      [44] iconst_0
      [45] istore v8
      [47] goto +20 (target=67)
      [50] aload v10
      [52] iload v8
      [54] aaload
      [55] astore v7
      [57] aload_0 v0
      [58] ldc #22
        + String [<blockquote>]
      [60] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] pop
      [64] iinc v8, 1
      [67] iload v8
      [69] iload v9
      [71] ificmplt -21 (target=50)
      [74] aload_0 v0
      [75] aload_1 v1
      [76] iload v5
      [78] iload v4
      [80] invokestatic #97
        + Methodref [org/edublogs/android/util/WPHtml.withinBlockquote (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
      [83] aload v6
      [85] dup
      [86] astore v10
      [88] arraylength
      [89] istore v9
      [91] iconst_0
      [92] istore v8
      [94] goto +20 (target=114)
      [97] aload v10
      [99] iload v8
      [101] aaload
      [102] astore v7
      [104] aload_0 v0
      [105] ldc #10
        + String [</blockquote>
]
      [107] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [110] pop
      [111] iinc v8, 1
      [114] iload v8
      [116] iload v9
      [118] ificmplt -21 (target=97)
      [121] iload v4
      [123] istore v5
      [125] iload v5
      [127] iload_3 v3
      [128] ificmplt -122 (target=6)
      [131] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 262
        [6] -> line 263
        [19] -> line 264
        [36] -> line 266
        [57] -> line 267
        [64] -> line 266
        [74] -> line 270
        [83] -> line 272
        [104] -> line 273
        [111] -> line 272
        [121] -> line 262
        [131] -> line 276
      + Local variable table attribute (count = 9)
        v0: 0 -> 132 [Ljava/lang/StringBuilder; out]
        v1: 0 -> 132 [Landroid/text/Spanned; text]
        v2: 0 -> 132 [I start]
        v3: 0 -> 132 [I end]
        v4: 19 -> 125 [I next]
        v5: 3 -> 131 [I i]
        v6: 36 -> 121 [[Landroid/text/style/QuoteSpan; quotes]
        v7: 57 -> 64 [Landroid/text/style/QuoteSpan; quote]
        v7: 104 -> 111 [Landroid/text/style/QuoteSpan; quote]
  + Method:       withinBlockquote(Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V
    Access flags: 0xa
      = private static void withinBlockquote(java.lang.StringBuilder,android.text.Spanned,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 106, locals = 7, stack = 7):
      [0] aload_0 v0
      [1] ldc #29
        + String [<p>]
      [3] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [6] pop
      [7] iload_2 v2
      [8] istore v5
      [10] goto +82 (target=92)
      [13] aload_1 v1
      [14] bipush 10
      [16] iload v5
      [18] iload_3 v3
      [19] invokestatic #75
        + Methodref [android/text/TextUtils.indexOf (Ljava/lang/CharSequence;CII)I]
      [22] istore v4
      [24] iload v4
      [26] ifge +6 (target=32)
      [29] iload_3 v3
      [30] istore v4
      [32] iconst_0
      [33] istore v6
      [35] goto +9 (target=44)
      [38] iinc v6, 1
      [41] iinc v4, 1
      [44] iload v4
      [46] iload_3 v3
      [47] ificmpge +16 (target=63)
      [50] aload_1 v1
      [51] iload v4
      [53] invokeinterface #105
        + InterfaceMethodref [android/text/Spanned.charAt (I)C]
      [58] bipush 10
      [60] ificmpeq -22 (target=38)
      [63] aload_0 v0
      [64] aload_1 v1
      [65] iload v5
      [67] iload v4
      [69] iload v6
      [71] isub
      [72] iload v6
      [74] iload v4
      [76] iload_3 v3
      [77] ificmpne +7 (target=84)
      [80] iconst_1
      [81] goto +4 (target=85)
      [84] iconst_0
      [85] invokestatic #100
        + Methodref [org/edublogs/android/util/WPHtml.withinParagraph (Ljava/lang/StringBuilder;Landroid/text/Spanned;IIIZ)V]
      [88] iload v4
      [90] istore v5
      [92] iload v5
      [94] iload_3 v3
      [95] ificmplt -82 (target=13)
      [98] aload_0 v0
      [99] ldc #13
        + String [</p>
]
      [101] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [104] pop
      [105] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 14)
        [0] -> line 280
        [7] -> line 283
        [13] -> line 284
        [24] -> line 285
        [29] -> line 286
        [32] -> line 289
        [35] -> line 291
        [38] -> line 292
        [41] -> line 293
        [44] -> line 291
        [63] -> line 296
        [88] -> line 283
        [98] -> line 299
        [105] -> line 300
      + Local variable table attribute (count = 7)
        v0: 0 -> 106 [Ljava/lang/StringBuilder; out]
        v1: 0 -> 106 [Landroid/text/Spanned; text]
        v2: 0 -> 106 [I start]
        v3: 0 -> 106 [I end]
        v4: 24 -> 92 [I next]
        v5: 10 -> 98 [I i]
        v6: 35 -> 88 [I nl]
  + Method:       withinParagraph(Ljava/lang/StringBuilder;Landroid/text/Spanned;IIIZ)V
    Access flags: 0xa
      = private static void withinParagraph(java.lang.StringBuilder,android.text.Spanned,int,int,int,boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 803, locals = 11, stack = 4):
      [0] iload_2 v2
      [1] istore v7
      [3] goto +717 (target=720)
      [6] aload_1 v1
      [7] iload v7
      [9] iload_3 v3
      [10] ldc #46
        + Class [android/text/style/CharacterStyle]
      [12] invokeinterface #108
        + InterfaceMethodref [android/text/Spanned.nextSpanTransition (IILjava/lang/Class;)I]
      [17] istore v6
      [19] aload_1 v1
      [20] iload v7
      [22] iload v6
      [24] ldc #46
        + Class [android/text/style/CharacterStyle]
      [26] invokeinterface #106
        + InterfaceMethodref [android/text/Spanned.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [31] checkcast #39
        + Class [[Landroid/text/style/CharacterStyle;]
      [34] astore v8
      [36] iconst_0
      [37] istore v9
      [39] goto +423 (target=462)
      [42] aload v8
      [44] iload v9
      [46] aaload
      [47] instanceof #52
        + Class [android/text/style/StyleSpan]
      [50] ifeq +44 (target=94)
      [53] aload v8
      [55] iload v9
      [57] aaload
      [58] checkcast #52
        + Class [android/text/style/StyleSpan]
      [61] invokevirtual #78
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [64] istore v10
      [66] iload v10
      [68] iconst_1
      [69] iand
      [70] ifeq +10 (target=80)
      [73] aload_0 v0
      [74] ldc #31
        + String [<strong>]
      [76] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [79] pop
      [80] iload v10
      [82] iconst_2
      [83] iand
      [84] ifeq +10 (target=94)
      [87] aload_0 v0
      [88] ldc #25
        + String [<em>]
      [90] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [93] pop
      [94] aload v8
      [96] iload v9
      [98] aaload
      [99] instanceof #55
        + Class [android/text/style/TypefaceSpan]
      [102] ifeq +33 (target=135)
      [105] aload v8
      [107] iload v9
      [109] aaload
      [110] checkcast #55
        + Class [android/text/style/TypefaceSpan]
      [113] invokevirtual #79
        + Methodref [android/text/style/TypefaceSpan.getFamily ()Ljava/lang/String;]
      [116] astore v10
      [118] aload v10
      [120] ldc #37
        + String [monospace]
      [122] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [125] ifeq +10 (target=135)
      [128] aload_0 v0
      [129] ldc #34
        + String [<tt>]
      [131] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [134] pop
      [135] aload v8
      [137] iload v9
      [139] aaload
      [140] instanceof #54
        + Class [android/text/style/SuperscriptSpan]
      [143] ifeq +10 (target=153)
      [146] aload_0 v0
      [147] ldc #33
        + String [<sup>]
      [149] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [152] pop
      [153] aload v8
      [155] iload v9
      [157] aaload
      [158] instanceof #53
        + Class [android/text/style/SubscriptSpan]
      [161] ifeq +10 (target=171)
      [164] aload_0 v0
      [165] ldc #32
        + String [<sub>]
      [167] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [170] pop
      [171] aload v8
      [173] iload v9
      [175] aaload
      [176] instanceof #70
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [179] ifeq +10 (target=189)
      [182] aload_0 v0
      [183] ldc #35
        + String [<u>]
      [185] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [188] pop
      [189] aload v8
      [191] iload v9
      [193] aaload
      [194] instanceof #51
        + Class [android/text/style/StrikethroughSpan]
      [197] ifeq +10 (target=207)
      [200] aload_0 v0
      [201] ldc #30
        + String [<strike>]
      [203] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [206] pop
      [207] aload v8
      [209] iload v9
      [211] aaload
      [212] instanceof #56
        + Class [android/text/style/URLSpan]
      [215] ifeq +33 (target=248)
      [218] aload_0 v0
      [219] ldc #21
        + String [<a href="]
      [221] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [224] pop
      [225] aload_0 v0
      [226] aload v8
      [228] iload v9
      [230] aaload
      [231] checkcast #56
        + Class [android/text/style/URLSpan]
      [234] invokevirtual #80
        + Methodref [android/text/style/URLSpan.getURL ()Ljava/lang/String;]
      [237] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [240] pop
      [241] aload_0 v0
      [242] ldc #6
        + String [">]
      [244] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [247] pop
      [248] aload v8
      [250] iload v9
      [252] aaload
      [253] instanceof #48
        + Class [android/text/style/ImageSpan]
      [256] ifeq +76 (target=332)
      [259] aload_0 v0
      [260] ldc #28
        + String [<img src="]
      [262] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [265] pop
      [266] aload_0 v0
      [267] aload v8
      [269] iload v9
      [271] aaload
      [272] checkcast #69
        + Class [org/edublogs/android/util/WPImageSpan]
      [275] invokevirtual #104
        + Methodref [org/edublogs/android/util/WPImageSpan.getSource ()Ljava/lang/String;]
      [278] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [281] pop
      [282] aload_0 v0
      [283] new #61
        + Class [java/lang/StringBuilder]
      [286] dup
      [287] ldc #5
        + String [" android-uri="]
      [289] invokespecial #86
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [292] aload v8
      [294] iload v9
      [296] aaload
      [297] checkcast #69
        + Class [org/edublogs/android/util/WPImageSpan]
      [300] invokevirtual #103
        + Methodref [org/edublogs/android/util/WPImageSpan.getImageSource ()Landroid/net/Uri;]
      [303] invokevirtual #73
        + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
      [306] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [309] ldc #4
        + String ["]
      [311] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [314] invokevirtual #90
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [317] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [320] pop
      [321] aload_0 v0
      [322] ldc #3
        + String [ />]
      [324] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [327] pop
      [328] iload v6
      [330] istore v7
      [332] aload v8
      [334] iload v9
      [336] aaload
      [337] instanceof #45
        + Class [android/text/style/AbsoluteSizeSpan]
      [340] ifeq +36 (target=376)
      [343] aload_0 v0
      [344] ldc #27
        + String [<font size ="]
      [346] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [349] pop
      [350] aload_0 v0
      [351] aload v8
      [353] iload v9
      [355] aaload
      [356] checkcast #45
        + Class [android/text/style/AbsoluteSizeSpan]
      [359] invokevirtual #76
        + Methodref [android/text/style/AbsoluteSizeSpan.getSize ()I]
      [362] bipush 6
      [364] idiv
      [365] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [368] pop
      [369] aload_0 v0
      [370] ldc #6
        + String [">]
      [372] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [375] pop
      [376] aload v8
      [378] iload v9
      [380] aaload
      [381] instanceof #47
        + Class [android/text/style/ForegroundColorSpan]
      [384] ifeq +75 (target=459)
      [387] aload_0 v0
      [388] ldc #26
        + String [<font color ="#]
      [390] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [393] pop
      [394] aload v8
      [396] iload v9
      [398] aaload
      [399] checkcast #47
        + Class [android/text/style/ForegroundColorSpan]
      [402] invokevirtual #77
        + Methodref [android/text/style/ForegroundColorSpan.getForegroundColor ()I]
      [405] ldc #1
        + Integer [16777216]
      [407] iadd
      [408] invokestatic #81
        + Methodref [java/lang/Integer.toHexString (I)Ljava/lang/String;]
      [411] astore v10
      [413] goto +22 (target=435)
      [416] new #61
        + Class [java/lang/StringBuilder]
      [419] dup
      [420] ldc #8
        + String [0]
      [422] invokespecial #86
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [425] aload v10
      [427] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [430] invokevirtual #90
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [433] astore v10
      [435] aload v10
      [437] invokevirtual #84
        + Methodref [java/lang/String.length ()I]
      [440] bipush 6
      [442] ificmplt -26 (target=416)
      [445] aload_0 v0
      [446] aload v10
      [448] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [451] pop
      [452] aload_0 v0
      [453] ldc #6
        + String [">]
      [455] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [458] pop
      [459] iinc v9, 1
      [462] iload v9
      [464] aload v8
      [466] arraylength
      [467] ificmplt -425 (target=42)
      [470] aload_0 v0
      [471] aload_1 v1
      [472] iload v7
      [474] iload v6
      [476] invokestatic #96
        + Methodref [org/edublogs/android/util/WPHtml.processWPImage (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
      [479] aload v8
      [481] arraylength
      [482] iconst_1
      [483] isub
      [484] istore v9
      [486] goto +225 (target=711)
      [489] aload v8
      [491] iload v9
      [493] aaload
      [494] instanceof #47
        + Class [android/text/style/ForegroundColorSpan]
      [497] ifeq +10 (target=507)
      [500] aload_0 v0
      [501] ldc #12
        + String [</font>]
      [503] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [506] pop
      [507] aload v8
      [509] iload v9
      [511] aaload
      [512] instanceof #45
        + Class [android/text/style/AbsoluteSizeSpan]
      [515] ifeq +10 (target=525)
      [518] aload_0 v0
      [519] ldc #12
        + String [</font>]
      [521] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [524] pop
      [525] aload v8
      [527] iload v9
      [529] aaload
      [530] instanceof #56
        + Class [android/text/style/URLSpan]
      [533] ifeq +10 (target=543)
      [536] aload_0 v0
      [537] ldc #9
        + String [</a>]
      [539] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [542] pop
      [543] aload v8
      [545] iload v9
      [547] aaload
      [548] instanceof #51
        + Class [android/text/style/StrikethroughSpan]
      [551] ifeq +10 (target=561)
      [554] aload_0 v0
      [555] ldc #15
        + String [</strike>]
      [557] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [560] pop
      [561] aload v8
      [563] iload v9
      [565] aaload
      [566] instanceof #70
        + Class [org/edublogs/android/util/WPUnderlineSpan]
      [569] ifeq +10 (target=579)
      [572] aload_0 v0
      [573] ldc #20
        + String [</u>]
      [575] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [578] pop
      [579] aload v8
      [581] iload v9
      [583] aaload
      [584] instanceof #53
        + Class [android/text/style/SubscriptSpan]
      [587] ifeq +10 (target=597)
      [590] aload_0 v0
      [591] ldc #17
        + String [</sub>]
      [593] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [596] pop
      [597] aload v8
      [599] iload v9
      [601] aaload
      [602] instanceof #54
        + Class [android/text/style/SuperscriptSpan]
      [605] ifeq +10 (target=615)
      [608] aload_0 v0
      [609] ldc #18
        + String [</sup>]
      [611] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [614] pop
      [615] aload v8
      [617] iload v9
      [619] aaload
      [620] instanceof #55
        + Class [android/text/style/TypefaceSpan]
      [623] ifeq +33 (target=656)
      [626] aload v8
      [628] iload v9
      [630] aaload
      [631] checkcast #55
        + Class [android/text/style/TypefaceSpan]
      [634] invokevirtual #79
        + Methodref [android/text/style/TypefaceSpan.getFamily ()Ljava/lang/String;]
      [637] astore v10
      [639] aload v10
      [641] ldc #37
        + String [monospace]
      [643] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [646] ifeq +10 (target=656)
      [649] aload_0 v0
      [650] ldc #19
        + String [</tt>]
      [652] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [655] pop
      [656] aload v8
      [658] iload v9
      [660] aaload
      [661] instanceof #52
        + Class [android/text/style/StyleSpan]
      [664] ifeq +44 (target=708)
      [667] aload v8
      [669] iload v9
      [671] aaload
      [672] checkcast #52
        + Class [android/text/style/StyleSpan]
      [675] invokevirtual #78
        + Methodref [android/text/style/StyleSpan.getStyle ()I]
      [678] istore v10
      [680] iload v10
      [682] iconst_1
      [683] iand
      [684] ifeq +10 (target=694)
      [687] aload_0 v0
      [688] ldc #16
        + String [</strong>]
      [690] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [693] pop
      [694] iload v10
      [696] iconst_2
      [697] iand
      [698] ifeq +10 (target=708)
      [701] aload_0 v0
      [702] ldc #11
        + String [</em>]
      [704] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [707] pop
      [708] iinc v9, -1
      [711] iload v9
      [713] ifge -224 (target=489)
      [716] iload v6
      [718] istore v7
      [720] iload v7
      [722] iload_3 v3
      [723] ificmplt -717 (target=6)
      [726] iload v5
      [728] ifeq +8 (target=736)
      [731] ldc #2
        + String []
      [733] goto +5 (target=738)
      [736] ldc #14
        + String [</p>
<p>]
      [738] astore v7
      [740] iload v4
      [742] iconst_1
      [743] ificmpne +13 (target=756)
      [746] aload_0 v0
      [747] ldc #24
        + String [<br>
]
      [749] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [752] pop
      [753] goto +49 (target=802)
      [756] iload v4
      [758] iconst_2
      [759] ificmpne +13 (target=772)
      [762] aload_0 v0
      [763] aload v7
      [765] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [768] pop
      [769] goto +33 (target=802)
      [772] iconst_2
      [773] istore v8
      [775] goto +13 (target=788)
      [778] aload_0 v0
      [779] ldc #23
        + String [<br>]
      [781] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [784] pop
      [785] iinc v8, 1
      [788] iload v8
      [790] iload v4
      [792] ificmplt -14 (target=778)
      [795] aload_0 v0
      [796] aload v7
      [798] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [801] pop
      [802] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 94)
        [0] -> line 305
        [6] -> line 306
        [19] -> line 307
        [24] -> line 308
        [26] -> line 307
        [36] -> line 310
        [42] -> line 311
        [53] -> line 312
        [66] -> line 314
        [73] -> line 315
        [80] -> line 317
        [87] -> line 318
        [94] -> line 321
        [105] -> line 322
        [118] -> line 324
        [128] -> line 325
        [135] -> line 328
        [146] -> line 329
        [153] -> line 331
        [164] -> line 332
        [171] -> line 334
        [182] -> line 335
        [189] -> line 337
        [200] -> line 338
        [207] -> line 340
        [218] -> line 341
        [225] -> line 342
        [241] -> line 343
        [248] -> line 345
        [259] -> line 346
        [266] -> line 347
        [282] -> line 348
        [292] -> line 349
        [303] -> line 350
        [306] -> line 349
        [309] -> line 350
        [317] -> line 348
        [321] -> line 351
        [328] -> line 353
        [332] -> line 355
        [343] -> line 356
        [350] -> line 357
        [369] -> line 358
        [376] -> line 360
        [387] -> line 361
        [394] -> line 363
        [402] -> line 364
        [407] -> line 363
        [411] -> line 362
        [413] -> line 365
        [416] -> line 366
        [435] -> line 365
        [445] -> line 368
        [452] -> line 369
        [459] -> line 310
        [470] -> line 373
        [479] -> line 375
        [489] -> line 376
        [500] -> line 377
        [507] -> line 379
        [518] -> line 380
        [525] -> line 382
        [536] -> line 383
        [543] -> line 385
        [554] -> line 386
        [561] -> line 388
        [572] -> line 389
        [579] -> line 391
        [590] -> line 392
        [597] -> line 394
        [608] -> line 395
        [615] -> line 397
        [626] -> line 398
        [639] -> line 400
        [649] -> line 401
        [656] -> line 404
        [667] -> line 405
        [680] -> line 407
        [687] -> line 408
        [694] -> line 410
        [701] -> line 411
        [708] -> line 375
        [716] -> line 305
        [726] -> line 417
        [740] -> line 419
        [746] -> line 420
        [753] -> line 421
        [762] -> line 422
        [769] -> line 423
        [772] -> line 424
        [778] -> line 425
        [785] -> line 424
        [795] -> line 428
        [802] -> line 430
      + Local variable table attribute (count = 18)
        v0: 0 -> 803 [Ljava/lang/StringBuilder; out]
        v1: 0 -> 803 [Landroid/text/Spanned; text]
        v2: 0 -> 803 [I start]
        v3: 0 -> 803 [I end]
        v4: 0 -> 803 [I nl]
        v5: 0 -> 803 [Z last]
        v6: 19 -> 720 [I next]
        v7: 3 -> 726 [I i]
        v8: 36 -> 716 [[Landroid/text/style/CharacterStyle; style]
        v9: 39 -> 470 [I j]
        v10: 66 -> 94 [I s]
        v10: 118 -> 135 [Ljava/lang/String; s]
        v10: 413 -> 459 [Ljava/lang/String; color]
        v9: 486 -> 716 [I j]
        v10: 639 -> 656 [Ljava/lang/String; s]
        v10: 680 -> 708 [I s]
        v7: 740 -> 803 [Ljava/lang/String; p]
        v8: 775 -> 795 [I i]
  + Method:       processWPImage(Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V
    Access flags: 0xa
      = private static void processWPImage(java.lang.StringBuilder,android.text.Spanned,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 97, locals = 11, stack = 4):
      [0] iload_2 v2
      [1] istore v5
      [3] goto +87 (target=90)
      [6] aload_1 v1
      [7] iload v5
      [9] iload_3 v3
      [10] ldc #42
        + Class [android/text/SpannableString]
      [12] invokeinterface #108
        + InterfaceMethodref [android/text/Spanned.nextSpanTransition (IILjava/lang/Class;)I]
      [17] istore v4
      [19] aload_1 v1
      [20] iload v5
      [22] iload v4
      [24] ldc #42
        + Class [android/text/SpannableString]
      [26] invokeinterface #106
        + InterfaceMethodref [android/text/Spanned.getSpans (IILjava/lang/Class;)[Ljava/lang/Object;]
      [31] checkcast #38
        + Class [[Landroid/text/SpannableString;]
      [34] astore v6
      [36] aload v6
      [38] dup
      [39] astore v10
      [41] arraylength
      [42] istore v9
      [44] iconst_0
      [45] istore v8
      [47] goto +23 (target=70)
      [50] aload v10
      [52] iload v8
      [54] aaload
      [55] astore v7
      [57] aload_0 v0
      [58] aload v7
      [60] invokevirtual #74
        + Methodref [android/text/SpannableString.toString ()Ljava/lang/String;]
      [63] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [66] pop
      [67] iinc v8, 1
      [70] iload v8
      [72] iload v9
      [74] ificmplt -24 (target=50)
      [77] aload_0 v0
      [78] aload_1 v1
      [79] iload v5
      [81] iload v4
      [83] invokestatic #101
        + Methodref [org/edublogs/android/util/WPHtml.withinStyle (Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V]
      [86] iload v4
      [88] istore v5
      [90] iload v5
      [92] iload_3 v3
      [93] ificmplt -87 (target=6)
      [96] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 436
        [6] -> line 437
        [19] -> line 438
        [24] -> line 439
        [26] -> line 438
        [36] -> line 441
        [57] -> line 442
        [67] -> line 441
        [77] -> line 445
        [86] -> line 436
        [96] -> line 448
      + Local variable table attribute (count = 8)
        v0: 0 -> 97 [Ljava/lang/StringBuilder; out]
        v1: 0 -> 97 [Landroid/text/Spanned; text]
        v2: 0 -> 97 [I start]
        v3: 0 -> 97 [I end]
        v4: 19 -> 90 [I next]
        v5: 3 -> 96 [I i]
        v6: 36 -> 86 [[Landroid/text/SpannableString; images]
        v7: 57 -> 67 [Landroid/text/SpannableString; image]
  + Method:       withinStyle(Ljava/lang/StringBuilder;Landroid/text/Spanned;II)V
    Access flags: 0xa
      = private static void withinStyle(java.lang.StringBuilder,android.text.Spanned,int,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 86, locals = 6, stack = 3):
      [0] iload_2 v2
      [1] istore v4
      [3] goto +76 (target=79)
      [6] aload_1 v1
      [7] iload v4
      [9] invokeinterface #105
        + InterfaceMethodref [android/text/Spanned.charAt (I)C]
      [14] istore v5
      [16] iload v5
      [18] bipush 32
      [20] ificmpne +49 (target=69)
      [23] goto +13 (target=36)
      [26] aload_0 v0
      [27] ldc #7
        + String [&nbsp;]
      [29] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [32] pop
      [33] iinc v4, 1
      [36] iload v4
      [38] iconst_1
      [39] iadd
      [40] iload_3 v3
      [41] ificmpge +18 (target=59)
      [44] aload_1 v1
      [45] iload v4
      [47] iconst_1
      [48] iadd
      [49] invokeinterface #105
        + InterfaceMethodref [android/text/Spanned.charAt (I)C]
      [54] bipush 32
      [56] ificmpeq -30 (target=26)
      [59] aload_0 v0
      [60] bipush 32
      [62] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [65] pop
      [66] goto +10 (target=76)
      [69] aload_0 v0
      [70] iload v5
      [72] invokevirtual #87
        + Methodref [java/lang/StringBuilder.append (C)Ljava/lang/StringBuilder;]
      [75] pop
      [76] iinc v4, 1
      [79] iload v4
      [81] iload_3 v3
      [82] ificmplt -76 (target=6)
      [85] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 452
        [6] -> line 453
        [16] -> line 461
        [23] -> line 462
        [26] -> line 463
        [33] -> line 464
        [36] -> line 462
        [59] -> line 467
        [66] -> line 468
        [69] -> line 469
        [76] -> line 452
        [85] -> line 472
      + Local variable table attribute (count = 6)
        v0: 0 -> 86 [Ljava/lang/StringBuilder; out]
        v1: 0 -> 86 [Landroid/text/Spanned; text]
        v2: 0 -> 86 [I start]
        v3: 0 -> 86 [I end]
        v4: 3 -> 85 [I i]
        v5: 16 -> 76 [C c]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/WPHtml$HtmlParser]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [HtmlParser]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPHtml$ImageGetter]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [ImageGetter]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPHtml$TagHandler]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [TagHandler]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/WPHtml$WPQuoteSpan]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [WPQuoteSpan]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPHtml$HtmlParser
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.edublogs.android.util.WPHtml$HtmlParser extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 27):
  + Class [java/lang/Object]
  + Class [org/ccil/cowan/tagsoup/HTMLSchema]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPHtml$HtmlParser]
  + Fieldref [org/edublogs/android/util/WPHtml$HtmlParser.schema Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [schema Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + Utf8 [()Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + Utf8 [()V]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [HtmlParser]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/ccil/cowan/tagsoup/HTMLSchema;]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [access$0]
  + Utf8 [java/lang/Object]
  + Utf8 [org/ccil/cowan/tagsoup/HTMLSchema]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPHtml$HtmlParser]
  + Utf8 [schema]

Fields (count = 1):
  + Field:        schema Lorg/ccil/cowan/tagsoup/HTMLSchema;
    Access flags: 0x1a
      = private static final org.ccil.cowan.tagsoup.HTMLSchema schema

Methods (count = 2):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 0, stack = 2):
      [0] new #2
        + Class [org/ccil/cowan/tagsoup/HTMLSchema]
      [3] dup
      [4] invokespecial #6
        + Methodref [org/ccil/cowan/tagsoup/HTMLSchema.<init> ()V]
      [7] putstatic #5
        + Fieldref [org/edublogs/android/util/WPHtml$HtmlParser.schema Lorg/ccil/cowan/tagsoup/HTMLSchema;]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 180
      + Local variable table attribute (count = 0)
  + Method:       access$0()Lorg/ccil/cowan/tagsoup/HTMLSchema;
    Access flags: 0x1008
      = static synthetic org.ccil.cowan.tagsoup.HTMLSchema access$0()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #5
        + Fieldref [org/edublogs/android/util/WPHtml$HtmlParser.schema Lorg/ccil/cowan/tagsoup/HTMLSchema;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 180
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0xa = private static 
      + Class [org/edublogs/android/util/WPHtml$HtmlParser]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [HtmlParser]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPHtml$ImageGetter
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.util.WPHtml$ImageGetter extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPHtml$ImageGetter]
  + Utf8 [ImageGetter]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPHtml$ImageGetter]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPHtml$ImageGetter]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [ImageGetter]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPHtml$TagHandler
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.util.WPHtml$TagHandler extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPHtml$TagHandler]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [TagHandler]
  + Utf8 [WPHtml.java]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPHtml$TagHandler]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPHtml$TagHandler]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [TagHandler]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPHtml$WPQuoteSpan
  Superclass:    android/text/style/QuoteSpan
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPHtml$WPQuoteSpan extends android.text.style.QuoteSpan

Interfaces (count = 0):

Constant Pool (count = 93):
  + Integer [-14584421]
  + Class [android/graphics/Canvas]
  + Class [android/graphics/Paint]
  + Class [android/graphics/Paint$Style]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/text/style/QuoteSpan]
  + Class [org/edublogs/android/util/WPHtml]
  + Class [org/edublogs/android/util/WPHtml$WPQuoteSpan]
  + Fieldref [android/graphics/Paint$Style.FILL Landroid/graphics/Paint$Style;]
  + Fieldref [android/os/Build$VERSION.SDK_INT I]
  + Fieldref [org/edublogs/android/util/WPHtml$WPQuoteSpan.IS_ICS Z]
  + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V]
  + Methodref [android/graphics/Paint.getColor ()I]
  + Methodref [android/graphics/Paint.getStyle ()Landroid/graphics/Paint$Style;]
  + Methodref [android/graphics/Paint.setColor (I)V]
  + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V]
  + Methodref [android/text/style/QuoteSpan.<init> (I)V]
  + Methodref [android/text/style/QuoteSpan.drawLeadingMargin (Landroid/graphics/Canvas;Landroid/graphics/Paint;IIIIILjava/lang/CharSequence;IIZLandroid/text/Layout;)V]
  + Methodref [android/text/style/QuoteSpan.getLeadingMargin (Z)I]
  + NameAndType [<init> (I)V]
  + NameAndType [FILL Landroid/graphics/Paint$Style;]
  + NameAndType [IS_ICS Z]
  + NameAndType [SDK_INT I]
  + NameAndType [drawLeadingMargin (Landroid/graphics/Canvas;Landroid/graphics/Paint;IIIIILjava/lang/CharSequence;IIZLandroid/text/Layout;)V]
  + NameAndType [drawRect (FFFFLandroid/graphics/Paint;)V]
  + NameAndType [getColor ()I]
  + NameAndType [getLeadingMargin (Z)I]
  + NameAndType [getStyle ()Landroid/graphics/Paint$Style;]
  + NameAndType [setColor (I)V]
  + NameAndType [setStyle (Landroid/graphics/Paint$Style;)V]
  + Utf8 [()I]
  + Utf8 [()Landroid/graphics/Paint$Style;]
  + Utf8 [()V]
  + Utf8 [(FFFFLandroid/graphics/Paint;)V]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/graphics/Canvas;Landroid/graphics/Paint;IIIIILjava/lang/CharSequence;IIZLandroid/text/Layout;)V]
  + Utf8 [(Landroid/graphics/Paint$Style;)V]
  + Utf8 [(Z)I]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [FILL]
  + Utf8 [I]
  + Utf8 [IS_ICS]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/graphics/Canvas;]
  + Utf8 [Landroid/graphics/Paint$Style;]
  + Utf8 [Landroid/graphics/Paint;]
  + Utf8 [Landroid/text/Layout;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/CharSequence;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPHtml$WPQuoteSpan;]
  + Utf8 [SDK_INT]
  + Utf8 [SourceFile]
  + Utf8 [Style]
  + Utf8 [VERSION]
  + Utf8 [WPHtml.java]
  + Utf8 [WPQuoteSpan]
  + Utf8 [Z]
  + Utf8 [android/graphics/Canvas]
  + Utf8 [android/graphics/Paint]
  + Utf8 [android/graphics/Paint$Style]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/text/style/QuoteSpan]
  + Utf8 [baseline]
  + Utf8 [bottom]
  + Utf8 [c]
  + Utf8 [color]
  + Utf8 [dir]
  + Utf8 [drawLeadingMargin]
  + Utf8 [drawRect]
  + Utf8 [end]
  + Utf8 [first]
  + Utf8 [getColor]
  + Utf8 [getLeadingMargin]
  + Utf8 [getStyle]
  + Utf8 [layout]
  + Utf8 [margin]
  + Utf8 [org/edublogs/android/util/WPHtml]
  + Utf8 [org/edublogs/android/util/WPHtml$WPQuoteSpan]
  + Utf8 [p]
  + Utf8 [setColor]
  + Utf8 [setStyle]
  + Utf8 [start]
  + Utf8 [style]
  + Utf8 [text]
  + Utf8 [this]
  + Utf8 [top]
  + Utf8 [x]

Fields (count = 1):
  + Field:        IS_ICS Z
    Access flags: 0x1a
      = private static final boolean IS_ICS

Methods (count = 4):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 0, stack = 2):
      [0] getstatic #11
        + Fieldref [android/os/Build$VERSION.SDK_INT I]
      [3] bipush 14
      [5] ificmplt +7 (target=12)
      [8] iconst_1
      [9] goto +4 (target=13)
      [12] iconst_0
      [13] putstatic #12
        + Fieldref [org/edublogs/android/util/WPHtml$WPQuoteSpan.IS_ICS Z]
      [16] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 86
      + Local variable table attribute (count = 0)
  + Method:       <init>()V
    Access flags: 0x1
      = public WPHtml$WPQuoteSpan()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] ldc #1
        + Integer [-14584421]
      [3] invokespecial #18
        + Methodref [android/text/style/QuoteSpan.<init> (I)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 89
        [6] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 7 [Lorg/edublogs/android/util/WPHtml$WPQuoteSpan; this]
  + Method:       getLeadingMargin(Z)I
    Access flags: 0x1
      = public int getLeadingMargin(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 17, locals = 3, stack = 2):
      [0] getstatic #12
        + Fieldref [org/edublogs/android/util/WPHtml$WPQuoteSpan.IS_ICS Z]
      [3] ifeq +8 (target=11)
      [6] bipush 45
      [8] istore_2 v2
      [9] iload_2 v2
      [10] ireturn
      [11] aload_0 v0
      [12] iload_1 v1
      [13] invokespecial #20
        + Methodref [android/text/style/QuoteSpan.getLeadingMargin (Z)I]
      [16] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 94
        [6] -> line 95
        [9] -> line 96
        [11] -> line 98
      + Local variable table attribute (count = 3)
        v0: 0 -> 17 [Lorg/edublogs/android/util/WPHtml$WPQuoteSpan; this]
        v1: 0 -> 17 [Z first]
        v2: 9 -> 11 [I margin]
  + Method:       drawLeadingMargin(Landroid/graphics/Canvas;Landroid/graphics/Paint;IIIIILjava/lang/CharSequence;IIZLandroid/text/Layout;)V
    Access flags: 0x1
      = public void drawLeadingMargin(android.graphics.Canvas,android.graphics.Paint,int,int,int,int,int,java.lang.CharSequence,int,int,boolean,android.text.Layout)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 95, locals = 15, stack = 13):
      [0] getstatic #12
        + Fieldref [org/edublogs/android/util/WPHtml$WPQuoteSpan.IS_ICS Z]
      [3] ifeq +66 (target=69)
      [6] aload_2 v2
      [7] invokevirtual #15
        + Methodref [android/graphics/Paint.getStyle ()Landroid/graphics/Paint$Style;]
      [10] astore v13
      [12] aload_2 v2
      [13] invokevirtual #14
        + Methodref [android/graphics/Paint.getColor ()I]
      [16] istore v14
      [18] aload_2 v2
      [19] getstatic #10
        + Fieldref [android/graphics/Paint$Style.FILL Landroid/graphics/Paint$Style;]
      [22] invokevirtual #17
        + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V]
      [25] aload_2 v2
      [26] ldc #1
        + Integer [-14584421]
      [28] invokevirtual #16
        + Methodref [android/graphics/Paint.setColor (I)V]
      [31] aload_1 v1
      [32] bipush 20
      [34] iload_3 v3
      [35] iadd
      [36] i2f
      [37] iload v5
      [39] i2f
      [40] iload_3 v3
      [41] iload v4
      [43] iconst_5
      [44] imul
      [45] iadd
      [46] i2f
      [47] iload v7
      [49] i2f
      [50] aload_2 v2
      [51] invokevirtual #13
        + Methodref [android/graphics/Canvas.drawRect (FFFFLandroid/graphics/Paint;)V]
      [54] aload_2 v2
      [55] aload v13
      [57] invokevirtual #17
        + Methodref [android/graphics/Paint.setStyle (Landroid/graphics/Paint$Style;)V]
      [60] aload_2 v2
      [61] iload v14
      [63] invokevirtual #16
        + Methodref [android/graphics/Paint.setColor (I)V]
      [66] goto +28 (target=94)
      [69] aload_0 v0
      [70] aload_1 v1
      [71] aload_2 v2
      [72] iload_3 v3
      [73] iload v4
      [75] iload v5
      [77] iload v6
      [79] iload v7
      [81] aload v8
      [83] iload v9
      [85] iload v10
      [87] iload v11
      [89] aload v12
      [91] invokespecial #19
        + Methodref [android/text/style/QuoteSpan.drawLeadingMargin (Landroid/graphics/Canvas;Landroid/graphics/Paint;IIIIILjava/lang/CharSequence;IIZLandroid/text/Layout;)V]
      [94] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 111
        [6] -> line 112
        [12] -> line 113
        [18] -> line 115
        [25] -> line 116
        [31] -> line 118
        [54] -> line 120
        [60] -> line 121
        [66] -> line 122
        [69] -> line 123
        [81] -> line 124
        [91] -> line 123
        [94] -> line 126
      + Local variable table attribute (count = 15)
        v0: 0 -> 95 [Lorg/edublogs/android/util/WPHtml$WPQuoteSpan; this]
        v1: 0 -> 95 [Landroid/graphics/Canvas; c]
        v2: 0 -> 95 [Landroid/graphics/Paint; p]
        v3: 0 -> 95 [I x]
        v4: 0 -> 95 [I dir]
        v5: 0 -> 95 [I top]
        v6: 0 -> 95 [I baseline]
        v7: 0 -> 95 [I bottom]
        v8: 0 -> 95 [Ljava/lang/CharSequence; text]
        v9: 0 -> 95 [I start]
        v10: 0 -> 95 [I end]
        v11: 0 -> 95 [Z first]
        v12: 0 -> 95 [Landroid/text/Layout; layout]
        v13: 12 -> 66 [Landroid/graphics/Paint$Style; style]
        v14: 18 -> 66 [I color]

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x4019 = public static final enum 
      + Class [android/graphics/Paint$Style]
      + Class [android/graphics/Paint]
      + Utf8 [Style]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/WPHtml$WPQuoteSpan]
      + Class [org/edublogs/android/util/WPHtml]
      + Utf8 [WPQuoteSpan]
  + Source file attribute:
    + Utf8 [WPHtml.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPHtmlTagHandler
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPHtmlTagHandler extends java.lang.Object

Interfaces (count = 1):
  + Class [android/text/Html$TagHandler]

Constant Pool (count = 134):
  + String [
]
  + String [. ]
  + String [dd]
  + String [li]
  + String [ol]
  + String [ul]
  + Class [android/text/Editable]
  + Class [android/text/Html]
  + Class [android/text/Html$TagHandler]
  + Class [android/text/style/BulletSpan]
  + Class [android/text/style/LeadingMarginSpan]
  + Class [android/text/style/LeadingMarginSpan$Standard]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/util/WPHtmlTagHandler]
  + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListItemCount I]
  + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
  + Methodref [android/text/style/BulletSpan.<init> (I)V]
  + Methodref [android/text/style/LeadingMarginSpan$Standard.<init> (I)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/Vector.lastElement ()Ljava/lang/Object;]
  + Methodref [java/util/Vector.remove (Ljava/lang/Object;)Z]
  + Methodref [java/util/Vector.size ()I]
  + Methodref [org/edublogs/android/util/WPHtmlTagHandler.handleListTag (Landroid/text/Editable;)V]
  + InterfaceMethodref [android/text/Editable.append (Ljava/lang/CharSequence;)Landroid/text/Editable;]
  + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
  + InterfaceMethodref [android/text/Editable.length ()I]
  + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
  + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (I)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (Ljava/lang/CharSequence;)Landroid/text/Editable;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [handleListTag (Landroid/text/Editable;)V]
  + NameAndType [insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
  + NameAndType [lastElement ()Ljava/lang/Object;]
  + NameAndType [length ()I]
  + NameAndType [mListItemCount I]
  + NameAndType [mListParents Ljava/util/Vector;]
  + NameAndType [remove (Ljava/lang/Object;)Z]
  + NameAndType [setSpan (Ljava/lang/Object;III)V]
  + NameAndType [size ()I]
  + NameAndType [split (Ljava/lang/String;)[Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + Utf8 [
]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(I)V]
  + Utf8 [(ILjava/lang/CharSequence;)Landroid/text/Editable;]
  + Utf8 [(Landroid/text/Editable;)V]
  + Utf8 [(Ljava/lang/CharSequence;)Landroid/text/Editable;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;III)V]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)[Ljava/lang/String;]
  + Utf8 [(ZLjava/lang/String;Landroid/text/Editable;Lorg/xml/sax/XMLReader;)V]
  + Utf8 [. ]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/text/Editable;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Vector;]
  + Utf8 [Ljava/util/Vector<Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPHtmlTagHandler;]
  + Utf8 [Lorg/xml/sax/XMLReader;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Standard]
  + Utf8 [TagHandler]
  + Utf8 [WPHtmlTagHandler.java]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/String;]
  + Utf8 [add]
  + Utf8 [android/text/Editable]
  + Utf8 [android/text/Html]
  + Utf8 [android/text/Html$TagHandler]
  + Utf8 [android/text/style/BulletSpan]
  + Utf8 [android/text/style/LeadingMarginSpan]
  + Utf8 [android/text/style/LeadingMarginSpan$Standard]
  + Utf8 [append]
  + Utf8 [dd]
  + Utf8 [equals]
  + Utf8 [handleListTag]
  + Utf8 [handleTag]
  + Utf8 [insert]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/Vector]
  + Utf8 [lastElement]
  + Utf8 [lastIndex]
  + Utf8 [length]
  + Utf8 [li]
  + Utf8 [mListItemCount]
  + Utf8 [mListParents]
  + Utf8 [ol]
  + Utf8 [opening]
  + Utf8 [org/edublogs/android/util/WPHtmlTagHandler]
  + Utf8 [output]
  + Utf8 [remove]
  + Utf8 [setSpan]
  + Utf8 [size]
  + Utf8 [split]
  + Utf8 [start]
  + Utf8 [tag]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [ul]
  + Utf8 [valueOf]
  + Utf8 [xmlReader]

Fields (count = 2):
  + Field:        mListItemCount I
    Access flags: 0x2
      = private int mListItemCount
  + Field:        mListParents Ljava/util/Vector;
    Access flags: 0x2
      = private java.util.Vector mListParents
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Vector<Ljava/lang/String;>;]

Methods (count = 3):
  + Method:       <init>()V
    Access flags: 0x1
      = public WPHtmlTagHandler()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 1, stack = 3):
      [0] aload_0 v0
      [1] invokespecial #22
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] iconst_0
      [6] putfield #18
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListItemCount I]
      [9] aload_0 v0
      [10] new #16
        + Class [java/util/Vector]
      [13] dup
      [14] invokespecial #30
        + Methodref [java/util/Vector.<init> ()V]
      [17] putfield #19
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 17
        [4] -> line 18
        [9] -> line 19
        [20] -> line 17
      + Local variable table attribute (count = 1)
        v0: 0 -> 21 [Lorg/edublogs/android/util/WPHtmlTagHandler; this]
  + Method:       handleTag(ZLjava/lang/String;Landroid/text/Editable;Lorg/xml/sax/XMLReader;)V
    Access flags: 0x1
      = public void handleTag(boolean,java.lang.String,android.text.Editable,org.xml.sax.XMLReader)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 79, locals = 5, stack = 2):
      [0] aload_2 v2
      [1] ldc #6
        + String [ul]
      [3] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifne +21 (target=27)
      [9] aload_2 v2
      [10] ldc #5
        + String [ol]
      [12] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [15] ifne +12 (target=27)
      [18] aload_2 v2
      [19] ldc #3
        + String [dd]
      [21] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [24] ifeq +36 (target=60)
      [27] iload_1 v1
      [28] ifeq +15 (target=43)
      [31] aload_0 v0
      [32] getfield #19
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
      [35] aload_2 v2
      [36] invokevirtual #31
        + Methodref [java/util/Vector.add (Ljava/lang/Object;)Z]
      [39] pop
      [40] goto +12 (target=52)
      [43] aload_0 v0
      [44] getfield #19
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
      [47] aload_2 v2
      [48] invokevirtual #33
        + Methodref [java/util/Vector.remove (Ljava/lang/Object;)Z]
      [51] pop
      [52] aload_0 v0
      [53] iconst_0
      [54] putfield #18
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListItemCount I]
      [57] goto +21 (target=78)
      [60] aload_2 v2
      [61] ldc #4
        + String [li]
      [63] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [66] ifeq +12 (target=78)
      [69] iload_1 v1
      [70] ifne +8 (target=78)
      [73] aload_0 v0
      [74] aload_3 v3
      [75] invokespecial #35
        + Methodref [org/edublogs/android/util/WPHtmlTagHandler.handleListTag (Landroid/text/Editable;)V]
      [78] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 23
        [27] -> line 24
        [31] -> line 25
        [40] -> line 26
        [52] -> line 28
        [57] -> line 29
        [73] -> line 30
        [78] -> line 31
      + Local variable table attribute (count = 5)
        v0: 0 -> 79 [Lorg/edublogs/android/util/WPHtmlTagHandler; this]
        v1: 0 -> 79 [Z opening]
        v2: 0 -> 79 [Ljava/lang/String; tag]
        v3: 0 -> 79 [Landroid/text/Editable; output]
        v4: 0 -> 79 [Lorg/xml/sax/XMLReader; xmlReader]
  + Method:       handleListTag(Landroid/text/Editable;)V
    Access flags: 0x2
      = private void handleListTag(android.text.Editable)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 231, locals = 5, stack = 5):
      [0] aload_0 v0
      [1] getfield #19
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
      [4] invokevirtual #32
        + Methodref [java/util/Vector.lastElement ()Ljava/lang/Object;]
      [7] checkcast #14
        + Class [java/lang/String]
      [10] ldc #6
        + String [ul]
      [12] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [15] ifeq +81 (target=96)
      [18] aload_1 v1
      [19] ldc #1
        + String [
]
      [21] invokeinterface #36
        + InterfaceMethodref [android/text/Editable.append (Ljava/lang/CharSequence;)Landroid/text/Editable;]
      [26] pop
      [27] aload_1 v1
      [28] invokeinterface #40
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [33] ldc #1
        + String [
]
      [35] invokevirtual #25
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [38] astore_2 v2
      [39] aload_2 v2
      [40] arraylength
      [41] iconst_1
      [42] isub
      [43] istore_3 v3
      [44] aload_1 v1
      [45] invokeinterface #38
        + InterfaceMethodref [android/text/Editable.length ()I]
      [50] aload_2 v2
      [51] iload_3 v3
      [52] aaload
      [53] invokevirtual #24
        + Methodref [java/lang/String.length ()I]
      [56] isub
      [57] iconst_1
      [58] isub
      [59] istore v4
      [61] aload_1 v1
      [62] new #10
        + Class [android/text/style/BulletSpan]
      [65] dup
      [66] bipush 15
      [68] aload_0 v0
      [69] getfield #19
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
      [72] invokevirtual #34
        + Methodref [java/util/Vector.size ()I]
      [75] imul
      [76] invokespecial #20
        + Methodref [android/text/style/BulletSpan.<init> (I)V]
      [79] iload v4
      [81] aload_1 v1
      [82] invokeinterface #38
        + InterfaceMethodref [android/text/Editable.length ()I]
      [87] iconst_0
      [88] invokeinterface #39
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [93] goto +137 (target=230)
      [96] aload_0 v0
      [97] getfield #19
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
      [100] invokevirtual #32
        + Methodref [java/util/Vector.lastElement ()Ljava/lang/Object;]
      [103] checkcast #14
        + Class [java/lang/String]
      [106] ldc #5
        + String [ol]
      [108] invokevirtual #23
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [111] ifeq +119 (target=230)
      [114] aload_0 v0
      [115] dup
      [116] getfield #18
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListItemCount I]
      [119] iconst_1
      [120] iadd
      [121] putfield #18
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListItemCount I]
      [124] aload_1 v1
      [125] ldc #1
        + String [
]
      [127] invokeinterface #36
        + InterfaceMethodref [android/text/Editable.append (Ljava/lang/CharSequence;)Landroid/text/Editable;]
      [132] pop
      [133] aload_1 v1
      [134] invokeinterface #40
        + InterfaceMethodref [android/text/Editable.toString ()Ljava/lang/String;]
      [139] ldc #1
        + String [
]
      [141] invokevirtual #25
        + Methodref [java/lang/String.split (Ljava/lang/String;)[Ljava/lang/String;]
      [144] astore_2 v2
      [145] aload_2 v2
      [146] arraylength
      [147] iconst_1
      [148] isub
      [149] istore_3 v3
      [150] aload_1 v1
      [151] invokeinterface #38
        + InterfaceMethodref [android/text/Editable.length ()I]
      [156] aload_2 v2
      [157] iload_3 v3
      [158] aaload
      [159] invokevirtual #24
        + Methodref [java/lang/String.length ()I]
      [162] isub
      [163] iconst_1
      [164] isub
      [165] istore v4
      [167] aload_1 v1
      [168] iload v4
      [170] new #15
        + Class [java/lang/StringBuilder]
      [173] dup
      [174] aload_0 v0
      [175] getfield #18
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListItemCount I]
      [178] invokestatic #26
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [181] invokespecial #27
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [184] ldc #2
        + String [. ]
      [186] invokevirtual #28
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [189] invokevirtual #29
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [192] invokeinterface #37
        + InterfaceMethodref [android/text/Editable.insert (ILjava/lang/CharSequence;)Landroid/text/Editable;]
      [197] pop
      [198] aload_1 v1
      [199] new #12
        + Class [android/text/style/LeadingMarginSpan$Standard]
      [202] dup
      [203] bipush 15
      [205] aload_0 v0
      [206] getfield #19
        + Fieldref [org/edublogs/android/util/WPHtmlTagHandler.mListParents Ljava/util/Vector;]
      [209] invokevirtual #34
        + Methodref [java/util/Vector.size ()I]
      [212] imul
      [213] invokespecial #21
        + Methodref [android/text/style/LeadingMarginSpan$Standard.<init> (I)V]
      [216] iload v4
      [218] aload_1 v1
      [219] invokeinterface #38
        + InterfaceMethodref [android/text/Editable.length ()I]
      [224] iconst_0
      [225] invokeinterface #39
        + InterfaceMethodref [android/text/Editable.setSpan (Ljava/lang/Object;III)V]
      [230] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 34
        [18] -> line 35
        [27] -> line 36
        [39] -> line 38
        [44] -> line 39
        [61] -> line 40
        [93] -> line 41
        [114] -> line 42
        [124] -> line 44
        [133] -> line 45
        [145] -> line 47
        [150] -> line 48
        [167] -> line 49
        [198] -> line 50
        [230] -> line 52
      + Local variable table attribute (count = 8)
        v0: 0 -> 231 [Lorg/edublogs/android/util/WPHtmlTagHandler; this]
        v1: 0 -> 231 [Landroid/text/Editable; output]
        v2: 39 -> 93 [[Ljava/lang/String; split]
        v3: 44 -> 93 [I lastIndex]
        v4: 61 -> 93 [I start]
        v2: 145 -> 230 [[Ljava/lang/String; split]
        v3: 150 -> 230 [I lastIndex]
        v4: 167 -> 230 [I start]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/text/Html$TagHandler]
      + Class [android/text/Html]
      + Utf8 [TagHandler]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/text/style/LeadingMarginSpan$Standard]
      + Class [android/text/style/LeadingMarginSpan]
      + Utf8 [Standard]
  + Source file attribute:
    + Utf8 [WPHtmlTagHandler.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPImageSpan
  Superclass:    android/text/style/ImageSpan
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPImageSpan extends android.text.style.ImageSpan

Interfaces (count = 0):

Constant Pool (count = 80):
  + String []
  + Class [android/text/style/ImageSpan]
  + Class [org/edublogs/android/util/WPImageSpan]
  + Fieldref [org/edublogs/android/util/WPImageSpan.caption Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/WPImageSpan.description Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/WPImageSpan.featured Z]
  + Fieldref [org/edublogs/android/util/WPImageSpan.featuredInPost Z]
  + Fieldref [org/edublogs/android/util/WPImageSpan.horizontalAlignment I]
  + Fieldref [org/edublogs/android/util/WPImageSpan.imageSource Landroid/net/Uri;]
  + Fieldref [org/edublogs/android/util/WPImageSpan.isVideo Z]
  + Fieldref [org/edublogs/android/util/WPImageSpan.title Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/WPImageSpan.width I]
  + Methodref [android/text/style/ImageSpan.<init> (Landroid/content/Context;Landroid/graphics/Bitmap;)V]
  + NameAndType [<init> (Landroid/content/Context;Landroid/graphics/Bitmap;)V]
  + NameAndType [caption Ljava/lang/String;]
  + NameAndType [description Ljava/lang/String;]
  + NameAndType [featured Z]
  + NameAndType [featuredInPost Z]
  + NameAndType [horizontalAlignment I]
  + NameAndType [imageSource Landroid/net/Uri;]
  + NameAndType [isVideo Z]
  + NameAndType [title Ljava/lang/String;]
  + NameAndType [width I]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Landroid/net/Uri;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Z]
  + Utf8 [(I)V]
  + Utf8 [(Landroid/content/Context;Landroid/graphics/Bitmap;)V]
  + Utf8 [(Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V]
  + Utf8 [(Landroid/net/Uri;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/graphics/Bitmap;]
  + Utf8 [Landroid/net/Uri;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPImageSpan;]
  + Utf8 [SourceFile]
  + Utf8 [WPImageSpan.java]
  + Utf8 [Z]
  + Utf8 [android/text/style/ImageSpan]
  + Utf8 [b]
  + Utf8 [caption]
  + Utf8 [context]
  + Utf8 [description]
  + Utf8 [featured]
  + Utf8 [featuredInPost]
  + Utf8 [getCaption]
  + Utf8 [getDescription]
  + Utf8 [getHorizontalAlignment]
  + Utf8 [getImageSource]
  + Utf8 [getTitle]
  + Utf8 [getWidth]
  + Utf8 [horizontalAlignment]
  + Utf8 [imageSource]
  + Utf8 [isFeatured]
  + Utf8 [isFeaturedInPost]
  + Utf8 [isVideo]
  + Utf8 [org/edublogs/android/util/WPImageSpan]
  + Utf8 [setCaption]
  + Utf8 [setDescription]
  + Utf8 [setFeatured]
  + Utf8 [setFeaturedInPost]
  + Utf8 [setHorizontalAlignment]
  + Utf8 [setImageSource]
  + Utf8 [setTitle]
  + Utf8 [setVideo]
  + Utf8 [setWidth]
  + Utf8 [src]
  + Utf8 [this]
  + Utf8 [title]
  + Utf8 [width]

Fields (count = 9):
  + Field:        imageSource Landroid/net/Uri;
    Access flags: 0x2
      = private android.net.Uri imageSource
  + Field:        width I
    Access flags: 0x2
      = private int width
  + Field:        title Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String title
  + Field:        description Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String description
  + Field:        caption Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String caption
  + Field:        horizontalAlignment I
    Access flags: 0x2
      = private int horizontalAlignment
  + Field:        isVideo Z
    Access flags: 0x2
      = private boolean isVideo
  + Field:        featured Z
    Access flags: 0x2
      = private boolean featured
  + Field:        featuredInPost Z
    Access flags: 0x2
      = private boolean featuredInPost

Methods (count = 19):
  + Method:       getTitle()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getTitle()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #11
        + Fieldref [org/edublogs/android/util/WPImageSpan.title Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 25
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setTitle(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setTitle(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #11
        + Fieldref [org/edublogs/android/util/WPImageSpan.title Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 29
        [5] -> line 30
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [Ljava/lang/String; title]
  + Method:       getDescription()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getDescription()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #5
        + Fieldref [org/edublogs/android/util/WPImageSpan.description Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 33
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setDescription(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setDescription(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #5
        + Fieldref [org/edublogs/android/util/WPImageSpan.description Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 37
        [5] -> line 38
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [Ljava/lang/String; description]
  + Method:       getHorizontalAlignment()I
    Access flags: 0x1
      = public int getHorizontalAlignment()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #8
        + Fieldref [org/edublogs/android/util/WPImageSpan.horizontalAlignment I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 41
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setHorizontalAlignment(I)V
    Access flags: 0x1
      = public void setHorizontalAlignment(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #8
        + Fieldref [org/edublogs/android/util/WPImageSpan.horizontalAlignment I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 45
        [5] -> line 46
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [I horizontalAlignment]
  + Method:       setImageSource(Landroid/net/Uri;)V
    Access flags: 0x1
      = public void setImageSource(android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/edublogs/android/util/WPImageSpan.imageSource Landroid/net/Uri;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 49
        [5] -> line 50
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [Landroid/net/Uri; imageSource]
  + Method:       <init>(Landroid/content/Context;Landroid/graphics/Bitmap;Landroid/net/Uri;)V
    Access flags: 0x1
      = public WPImageSpan(android.content.Context,android.graphics.Bitmap,android.net.Uri)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 57, locals = 4, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #13
        + Methodref [android/text/style/ImageSpan.<init> (Landroid/content/Context;Landroid/graphics/Bitmap;)V]
      [6] aload_0 v0
      [7] aconst_null
      [8] putfield #9
        + Fieldref [org/edublogs/android/util/WPImageSpan.imageSource Landroid/net/Uri;]
      [11] aload_0 v0
      [12] sipush 500
      [15] putfield #12
        + Fieldref [org/edublogs/android/util/WPImageSpan.width I]
      [18] aload_0 v0
      [19] ldc #1
        + String []
      [21] putfield #11
        + Fieldref [org/edublogs/android/util/WPImageSpan.title Ljava/lang/String;]
      [24] aload_0 v0
      [25] ldc #1
        + String []
      [27] putfield #5
        + Fieldref [org/edublogs/android/util/WPImageSpan.description Ljava/lang/String;]
      [30] aload_0 v0
      [31] ldc #1
        + String []
      [33] putfield #4
        + Fieldref [org/edublogs/android/util/WPImageSpan.caption Ljava/lang/String;]
      [36] aload_0 v0
      [37] iconst_0
      [38] putfield #8
        + Fieldref [org/edublogs/android/util/WPImageSpan.horizontalAlignment I]
      [41] aload_0 v0
      [42] iconst_0
      [43] putfield #6
        + Fieldref [org/edublogs/android/util/WPImageSpan.featured Z]
      [46] aload_0 v0
      [47] iconst_0
      [48] putfield #7
        + Fieldref [org/edublogs/android/util/WPImageSpan.featuredInPost Z]
      [51] aload_0 v0
      [52] aload_3 v3
      [53] putfield #9
        + Fieldref [org/edublogs/android/util/WPImageSpan.imageSource Landroid/net/Uri;]
      [56] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 11)
        [0] -> line 53
        [6] -> line 13
        [11] -> line 15
        [18] -> line 16
        [24] -> line 17
        [30] -> line 18
        [36] -> line 19
        [41] -> line 21
        [46] -> line 22
        [51] -> line 54
        [56] -> line 55
      + Local variable table attribute (count = 4)
        v0: 0 -> 57 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 57 [Landroid/content/Context; context]
        v2: 0 -> 57 [Landroid/graphics/Bitmap; b]
        v3: 0 -> 57 [Landroid/net/Uri; src]
  + Method:       getImageSource()Landroid/net/Uri;
    Access flags: 0x1
      = public android.net.Uri getImageSource()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #9
        + Fieldref [org/edublogs/android/util/WPImageSpan.imageSource Landroid/net/Uri;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       getWidth()I
    Access flags: 0x1
      = public int getWidth()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/util/WPImageSpan.width I]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 66
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setWidth(I)V
    Access flags: 0x1
      = public void setWidth(int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/util/WPImageSpan.width I]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 70
        [5] -> line 71
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [I width]
  + Method:       getCaption()Ljava/lang/String;
    Access flags: 0x1
      = public java.lang.String getCaption()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #4
        + Fieldref [org/edublogs/android/util/WPImageSpan.caption Ljava/lang/String;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 74
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setCaption(Ljava/lang/String;)V
    Access flags: 0x1
      = public void setCaption(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #4
        + Fieldref [org/edublogs/android/util/WPImageSpan.caption Ljava/lang/String;]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 78
        [5] -> line 79
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [Ljava/lang/String; caption]
  + Method:       isFeatured()Z
    Access flags: 0x1
      = public boolean isFeatured()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #6
        + Fieldref [org/edublogs/android/util/WPImageSpan.featured Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 82
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setFeatured(Z)V
    Access flags: 0x1
      = public void setFeatured(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #6
        + Fieldref [org/edublogs/android/util/WPImageSpan.featured Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 86
        [5] -> line 87
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [Z featured]
  + Method:       isFeaturedInPost()Z
    Access flags: 0x1
      = public boolean isFeaturedInPost()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #7
        + Fieldref [org/edublogs/android/util/WPImageSpan.featuredInPost Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 90
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setFeaturedInPost(Z)V
    Access flags: 0x1
      = public void setFeaturedInPost(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #7
        + Fieldref [org/edublogs/android/util/WPImageSpan.featuredInPost Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 94
        [5] -> line 95
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [Z featuredInPost]
  + Method:       isVideo()Z
    Access flags: 0x1
      = public boolean isVideo()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/util/WPImageSpan.isVideo Z]
      [4] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 98
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPImageSpan; this]
  + Method:       setVideo(Z)V
    Access flags: 0x1
      = public void setVideo(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #10
        + Fieldref [org/edublogs/android/util/WPImageSpan.isVideo Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 102
        [5] -> line 103
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPImageSpan; this]
        v1: 0 -> 6 [Z isVideo]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [WPImageSpan.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPRestClient
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPRestClient extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 233):
  + String [20]
  + String [40]
  + String [content]
  + String [counts[%s]]
  + String [fields]
  + String [id,type,unread,body,subject,timestamp]
  + String [notifications]
  + String [notifications/read]
  + String [notifications/seen]
  + String [num_note_items]
  + String [number]
  + String [sites/%s/comments/%s/]
  + String [sites/%s/follows/mine/delete]
  + String [sites/%s/follows/new]
  + String [status]
  + String [time]
  + String [wp-android/]
  + Class [com/android/volley/DefaultRetryPolicy]
  + Class [com/wordpress/rest/RestClient]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [com/wordpress/rest/RestRequest$Listener]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/util/HashMap]
  + Class [java/util/Map]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Note]
  + Class [org/edublogs/android/models/Note$Reply]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/edublogs/android/util/WPRestClient$Authenticator]
  + Class [org/edublogs/android/util/WPRestClient$Request]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Fieldref [org/edublogs/android/util/WPRestClient.mAuthenticator Lorg/edublogs/android/util/WPRestClient$Authenticator;]
  + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
  + Methodref [com/android/volley/DefaultRetryPolicy.<init> (IIF)V]
  + Methodref [com/wordpress/rest/RestClient.<init> (Lcom/android/volley/RequestQueue;Ljava/lang/String;)V]
  + Methodref [com/wordpress/rest/RestClient.getAbsoluteURL (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [com/wordpress/rest/RestClient.getAbsoluteURL (Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;]
  + Methodref [com/wordpress/rest/RestClient.makeRequest (ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
  + Methodref [com/wordpress/rest/RestClient.setAccessToken (Ljava/lang/String;)V]
  + Methodref [com/wordpress/rest/RestClient.setUserAgent (Ljava/lang/String;)V]
  + Methodref [com/wordpress/rest/RestRequest.setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note.getUnreadCount ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.getContent ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Note$Reply.getRestPath ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/DeviceUtils.getBlackBerryUserAgent ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
  + Methodref [org/edublogs/android/util/WPRestClient.get (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient$Request.<init> (Lorg/edublogs/android/util/WPRestClient;Lcom/wordpress/rest/RestRequest;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Methodref [org/edublogs/android/util/WPRestClient$Request.send ()V]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (IIF)V]
  + NameAndType [<init> (Lcom/android/volley/RequestQueue;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/edublogs/android/util/WPRestClient;Lcom/wordpress/rest/RestRequest;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [get (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [getAbsoluteURL (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getAbsoluteURL (Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;]
  + NameAndType [getBlackBerryUserAgent ()Ljava/lang/String;]
  + NameAndType [getContent ()Ljava/lang/String;]
  + NameAndType [getId ()Ljava/lang/String;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [getRestPath ()Ljava/lang/String;]
  + NameAndType [getUnreadCount ()Ljava/lang/String;]
  + NameAndType [isBlackBerry ()Z]
  + NameAndType [mAuthenticator Lorg/edublogs/android/util/WPRestClient$Authenticator;]
  + NameAndType [mRestClient Lcom/wordpress/rest/RestClient;]
  + NameAndType [makeRequest (ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
  + NameAndType [post (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [post (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [send ()V]
  + NameAndType [setAccessToken (Ljava/lang/String;)V]
  + NameAndType [setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
  + NameAndType [setUserAgent (Ljava/lang/String;)V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [versionName Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(IIF)V]
  + Utf8 [(ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
  + Utf8 [(Lcom/android/volley/RequestQueue;Ljava/lang/String;)V]
  + Utf8 [(Lcom/android/volley/RequestQueue;Lorg/edublogs/android/util/WPRestClient$Authenticator;Ljava/lang/String;)V]
  + Utf8 [(Lcom/android/volley/RetryPolicy;)V]
  + Utf8 [(Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/models/Note;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient;)Lorg/edublogs/android/util/WPRestClient$Authenticator;]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient;Lcom/wordpress/rest/RestRequest;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [20]
  + Utf8 [40]
  + Utf8 [<init>]
  + Utf8 [Authenticator]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/RequestQueue;]
  + Utf8 [Lcom/android/volley/RetryPolicy;]
  + Utf8 [Lcom/wordpress/rest/RestClient;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$Listener;]
  + Utf8 [Lcom/wordpress/rest/RestRequest;]
  + Utf8 [LineNumberTable]
  + Utf8 [Listener]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Note$Reply;]
  + Utf8 [Lorg/edublogs/android/models/Note;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient$Authenticator;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient$Request;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [Reply]
  + Utf8 [Request]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [WPRestClient.java]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [accessToken]
  + Utf8 [append]
  + Utf8 [authCheck]
  + Utf8 [authenticator]
  + Utf8 [clearAccessToken]
  + Utf8 [com/android/volley/DefaultRetryPolicy]
  + Utf8 [com/wordpress/rest/RestClient]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [com/wordpress/rest/RestRequest$Listener]
  + Utf8 [commentId]
  + Utf8 [content]
  + Utf8 [counts[%s]]
  + Utf8 [errorListener]
  + Utf8 [fields]
  + Utf8 [followSite]
  + Utf8 [format]
  + Utf8 [get]
  + Utf8 [getAbsoluteURL]
  + Utf8 [getBlackBerryUserAgent]
  + Utf8 [getContent]
  + Utf8 [getId]
  + Utf8 [getInstance]
  + Utf8 [getNotifications]
  + Utf8 [getRestPath]
  + Utf8 [getUnreadCount]
  + Utf8 [id,type,unread,body,subject,timestamp]
  + Utf8 [isBlackBerry]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Map]
  + Utf8 [listener]
  + Utf8 [mAuthenticator]
  + Utf8 [mRestClient]
  + Utf8 [makeRequest]
  + Utf8 [markNoteAsRead]
  + Utf8 [markNotificationsSeen]
  + Utf8 [moderateComment]
  + Utf8 [note]
  + Utf8 [notifications]
  + Utf8 [notifications/read]
  + Utf8 [notifications/seen]
  + Utf8 [num_note_items]
  + Utf8 [number]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Note]
  + Utf8 [org/edublogs/android/models/Note$Reply]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/edublogs/android/util/WPRestClient$Authenticator]
  + Utf8 [org/edublogs/android/util/WPRestClient$Request]
  + Utf8 [params]
  + Utf8 [path]
  + Utf8 [post]
  + Utf8 [put]
  + Utf8 [queue]
  + Utf8 [reply]
  + Utf8 [replyToComment]
  + Utf8 [request]
  + Utf8 [retryPolicy]
  + Utf8 [send]
  + Utf8 [setAccessToken]
  + Utf8 [setRetryPolicy]
  + Utf8 [setUserAgent]
  + Utf8 [siteId]
  + Utf8 [sites/%s/comments/%s/]
  + Utf8 [sites/%s/follows/mine/delete]
  + Utf8 [sites/%s/follows/new]
  + Utf8 [status]
  + Utf8 [this]
  + Utf8 [time]
  + Utf8 [timestamp]
  + Utf8 [toString]
  + Utf8 [unfollowSite]
  + Utf8 [versionName]
  + Utf8 [wp-android/]

Fields (count = 2):
  + Field:        mRestClient Lcom/wordpress/rest/RestClient;
    Access flags: 0x2
      = private com.wordpress.rest.RestClient mRestClient
  + Field:        mAuthenticator Lorg/edublogs/android/util/WPRestClient$Authenticator;
    Access flags: 0x2
      = private org.edublogs.android.util.WPRestClient$Authenticator mAuthenticator

Methods (count = 16):
  + Method:       <init>(Lcom/android/volley/RequestQueue;Lorg/edublogs/android/util/WPRestClient$Authenticator;Ljava/lang/String;)V
    Access flags: 0x1
      = public WPRestClient(com.android.volley.RequestQueue,org.edublogs.android.util.WPRestClient$Authenticator,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 70, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #46
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_2 v2
      [6] putfield #36
        + Fieldref [org/edublogs/android/util/WPRestClient.mAuthenticator Lorg/edublogs/android/util/WPRestClient$Authenticator;]
      [9] aload_0 v0
      [10] new #19
        + Class [com/wordpress/rest/RestClient]
      [13] dup
      [14] aload_1 v1
      [15] aload_3 v3
      [16] invokespecial #39
        + Methodref [com/wordpress/rest/RestClient.<init> (Lcom/android/volley/RequestQueue;Ljava/lang/String;)V]
      [19] putfield #37
        + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
      [22] invokestatic #57
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [25] invokevirtual #58
        + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
      [28] ifeq +16 (target=44)
      [31] aload_0 v0
      [32] getfield #37
        + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
      [35] invokestatic #56
        + Methodref [org/edublogs/android/util/DeviceUtils.getBlackBerryUserAgent ()Ljava/lang/String;]
      [38] invokevirtual #44
        + Methodref [com/wordpress/rest/RestClient.setUserAgent (Ljava/lang/String;)V]
      [41] goto +28 (target=69)
      [44] aload_0 v0
      [45] getfield #37
        + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
      [48] new #25
        + Class [java/lang/StringBuilder]
      [51] dup
      [52] ldc #17
        + String [wp-android/]
      [54] invokespecial #48
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [57] getstatic #35
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [60] invokevirtual #49
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [63] invokevirtual #50
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [66] invokevirtual #44
        + Methodref [com/wordpress/rest/RestClient.setUserAgent (Ljava/lang/String;)V]
      [69] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 45
        [4] -> line 47
        [9] -> line 48
        [22] -> line 49
        [31] -> line 50
        [41] -> line 51
        [44] -> line 52
        [69] -> line 54
      + Local variable table attribute (count = 4)
        v0: 0 -> 70 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 70 [Lcom/android/volley/RequestQueue; queue]
        v2: 0 -> 70 [Lorg/edublogs/android/util/WPRestClient$Authenticator; authenticator]
        v3: 0 -> 70 [Ljava/lang/String; accessToken]
  + Method:       clearAccessToken()V
    Access flags: 0x1
      = public void clearAccessToken()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
      [4] aconst_null
      [5] invokevirtual #43
        + Methodref [com/wordpress/rest/RestClient.setAccessToken (Ljava/lang/String;)V]
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 59
        [8] -> line 60
      + Local variable table attribute (count = 1)
        v0: 0 -> 9 [Lorg/edublogs/android/util/WPRestClient; this]
  + Method:       replyToComment(Lorg/edublogs/android/models/Note$Reply;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void replyToComment(org.edublogs.android.models.Note$Reply,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 5, stack = 6):
      [0] new #26
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #51
        + Methodref [java/util/HashMap.<init> ()V]
      [7] astore v4
      [9] aload v4
      [11] ldc #3
        + String [content]
      [13] aload_1 v1
      [14] invokevirtual #54
        + Methodref [org/edublogs/android/models/Note$Reply.getContent ()Ljava/lang/String;]
      [17] invokeinterface #65
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [22] pop
      [23] aload_0 v0
      [24] aload_1 v1
      [25] invokevirtual #55
        + Methodref [org/edublogs/android/models/Note$Reply.getRestPath ()Ljava/lang/String;]
      [28] aload v4
      [30] aconst_null
      [31] aload_2 v2
      [32] aload_3 v3
      [33] invokevirtual #62
        + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 73
        [9] -> line 74
        [23] -> line 75
        [36] -> line 76
      + Local variable table attribute (count = 5)
        v0: 0 -> 37 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 37 [Lorg/edublogs/android/models/Note$Reply; reply]
        v2: 0 -> 37 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 37 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v4: 9 -> 37 [Ljava/util/Map; params]
      + Local variable type table attribute (count = 1)
        v4: 9 -> 37 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
  + Method:       followSite(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void followSite(java.lang.String,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 5, stack = 5):
      [0] ldc #14
        + String [sites/%s/follows/new]
      [2] iconst_1
      [3] anewarray #23
        + Class [java/lang/Object]
      [6] dup
      [7] iconst_0
      [8] aload_1 v1
      [9] aastore
      [10] invokestatic #47
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [13] astore v4
      [15] aload_0 v0
      [16] aload v4
      [18] aload_2 v2
      [19] aload_3 v3
      [20] invokevirtual #61
        + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 94
        [15] -> line 95
        [23] -> line 96
      + Local variable table attribute (count = 5)
        v0: 0 -> 24 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 24 [Ljava/lang/String; siteId]
        v2: 0 -> 24 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 24 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v4: 15 -> 24 [Ljava/lang/String; path]
  + Method:       unfollowSite(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void unfollowSite(java.lang.String,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 24, locals = 5, stack = 5):
      [0] ldc #13
        + String [sites/%s/follows/mine/delete]
      [2] iconst_1
      [3] anewarray #23
        + Class [java/lang/Object]
      [6] dup
      [7] iconst_0
      [8] aload_1 v1
      [9] aastore
      [10] invokestatic #47
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [13] astore v4
      [15] aload_0 v0
      [16] aload v4
      [18] aload_2 v2
      [19] aload_3 v3
      [20] invokevirtual #61
        + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [23] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 103
        [15] -> line 104
        [23] -> line 105
      + Local variable table attribute (count = 5)
        v0: 0 -> 24 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 24 [Ljava/lang/String; siteId]
        v2: 0 -> 24 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 24 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v4: 15 -> 24 [Ljava/lang/String; path]
  + Method:       markNoteAsRead(Lorg/edublogs/android/models/Note;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void markNoteAsRead(org.edublogs.android.models.Note,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 6, stack = 6):
      [0] ldc #8
        + String [notifications/read]
      [2] astore v4
      [4] new #26
        + Class [java/util/HashMap]
      [7] dup
      [8] invokespecial #51
        + Methodref [java/util/HashMap.<init> ()V]
      [11] astore v5
      [13] aload v5
      [15] ldc #4
        + String [counts[%s]]
      [17] iconst_1
      [18] anewarray #23
        + Class [java/lang/Object]
      [21] dup
      [22] iconst_0
      [23] aload_1 v1
      [24] invokevirtual #52
        + Methodref [org/edublogs/android/models/Note.getId ()Ljava/lang/String;]
      [27] aastore
      [28] invokestatic #47
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [31] aload_1 v1
      [32] invokevirtual #53
        + Methodref [org/edublogs/android/models/Note.getUnreadCount ()Ljava/lang/String;]
      [35] invokeinterface #65
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [40] pop
      [41] aload_0 v0
      [42] aload v4
      [44] aload v5
      [46] aconst_null
      [47] aload_2 v2
      [48] aload_3 v3
      [49] invokevirtual #62
        + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 120
        [4] -> line 121
        [13] -> line 122
        [41] -> line 123
        [52] -> line 124
      + Local variable table attribute (count = 6)
        v0: 0 -> 53 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 53 [Lorg/edublogs/android/models/Note; note]
        v2: 0 -> 53 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 53 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v4: 4 -> 53 [Ljava/lang/String; path]
        v5: 13 -> 53 [Ljava/util/Map; params]
      + Local variable type table attribute (count = 1)
        v5: 13 -> 53 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
  + Method:       getNotifications(Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void getNotifications(java.util.Map,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 44, locals = 4, stack = 6):
      [0] aload_1 v1
      [1] ldc #11
        + String [number]
      [3] ldc #2
        + String [40]
      [5] invokeinterface #65
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [10] pop
      [11] aload_1 v1
      [12] ldc #10
        + String [num_note_items]
      [14] ldc #1
        + String [20]
      [16] invokeinterface #65
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [21] pop
      [22] aload_1 v1
      [23] ldc #5
        + String [fields]
      [25] ldc #6
        + String [id,type,unread,body,subject,timestamp]
      [27] invokeinterface #65
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [32] pop
      [33] aload_0 v0
      [34] ldc #7
        + String [notifications]
      [36] aload_1 v1
      [37] aconst_null
      [38] aload_2 v2
      [39] aload_3 v3
      [40] invokevirtual #59
        + Methodref [org/edublogs/android/util/WPRestClient.get (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 131
        [11] -> line 132
        [22] -> line 133
        [33] -> line 134
        [43] -> line 135
      + Local variable table attribute (count = 4)
        v0: 0 -> 44 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 44 [Ljava/util/Map; params]
        v2: 0 -> 44 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 44 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
      + Local variable type table attribute (count = 1)
        v1: 0 -> 44 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
    + Signature attribute:
      + Utf8 [(Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Method:       getNotifications(Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void getNotifications(com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 14, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] new #26
        + Class [java/util/HashMap]
      [4] dup
      [5] invokespecial #51
        + Methodref [java/util/HashMap.<init> ()V]
      [8] aload_1 v1
      [9] aload_2 v2
      [10] invokevirtual #60
        + Methodref [org/edublogs/android/util/WPRestClient.getNotifications (Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [13] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 142
        [13] -> line 143
      + Local variable table attribute (count = 3)
        v0: 0 -> 14 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 14 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v2: 0 -> 14 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
  + Method:       markNotificationsSeen(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void markNotificationsSeen(java.lang.String,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 32, locals = 5, stack = 6):
      [0] new #26
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #51
        + Methodref [java/util/HashMap.<init> ()V]
      [7] astore v4
      [9] aload v4
      [11] ldc #16
        + String [time]
      [13] aload_1 v1
      [14] invokeinterface #65
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [19] pop
      [20] aload_0 v0
      [21] ldc #9
        + String [notifications/seen]
      [23] aload v4
      [25] aconst_null
      [26] aload_2 v2
      [27] aload_3 v3
      [28] invokevirtual #62
        + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [31] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 4)
        [0] -> line 150
        [9] -> line 151
        [20] -> line 152
        [31] -> line 153
      + Local variable table attribute (count = 5)
        v0: 0 -> 32 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 32 [Ljava/lang/String; timestamp]
        v2: 0 -> 32 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 32 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v4: 9 -> 32 [Ljava/util/Map; params]
      + Local variable type table attribute (count = 1)
        v4: 9 -> 32 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
  + Method:       moderateComment(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void moderateComment(java.lang.String,java.lang.String,java.lang.String,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 53, locals = 8, stack = 6):
      [0] new #26
        + Class [java/util/HashMap]
      [3] dup
      [4] invokespecial #51
        + Methodref [java/util/HashMap.<init> ()V]
      [7] astore v6
      [9] aload v6
      [11] ldc #15
        + String [status]
      [13] aload_3 v3
      [14] invokeinterface #65
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [19] pop
      [20] ldc #12
        + String [sites/%s/comments/%s/]
      [22] iconst_2
      [23] anewarray #23
        + Class [java/lang/Object]
      [26] dup
      [27] iconst_0
      [28] aload_1 v1
      [29] aastore
      [30] dup
      [31] iconst_1
      [32] aload_2 v2
      [33] aastore
      [34] invokestatic #47
        + Methodref [java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;]
      [37] astore v7
      [39] aload_0 v0
      [40] aload v7
      [42] aload v6
      [44] aconst_null
      [45] aload v4
      [47] aload v5
      [49] invokevirtual #62
        + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [52] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 5)
        [0] -> line 160
        [9] -> line 161
        [20] -> line 162
        [39] -> line 163
        [52] -> line 164
      + Local variable table attribute (count = 8)
        v0: 0 -> 53 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 53 [Ljava/lang/String; siteId]
        v2: 0 -> 53 [Ljava/lang/String; commentId]
        v3: 0 -> 53 [Ljava/lang/String; status]
        v4: 0 -> 53 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v5: 0 -> 53 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v6: 9 -> 53 [Ljava/util/Map; params]
        v7: 39 -> 53 [Ljava/lang/String; path]
      + Local variable type table attribute (count = 1)
        v6: 9 -> 53 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
  + Method:       get(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void get(java.lang.String,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] aconst_null
      [4] aload_2 v2
      [5] aload_3 v3
      [6] invokevirtual #59
        + Methodref [org/edublogs/android/util/WPRestClient.get (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 169
        [9] -> line 170
      + Local variable table attribute (count = 4)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 10 [Ljava/lang/String; path]
        v2: 0 -> 10 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 10 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
  + Method:       get(Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void get(java.lang.String,java.util.Map,com.android.volley.RetryPolicy,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 63, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
      [4] iconst_0
      [5] aload_1 v1
      [6] aload_2 v2
      [7] invokestatic #41
        + Methodref [com/wordpress/rest/RestClient.getAbsoluteURL (Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;]
      [10] aconst_null
      [11] aload v4
      [13] aload v5
      [15] invokevirtual #42
        + Methodref [com/wordpress/rest/RestClient.makeRequest (ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
      [18] astore v6
      [20] aload_3 v3
      [21] ifnonnull +16 (target=37)
      [24] new #18
        + Class [com/android/volley/DefaultRetryPolicy]
      [27] dup
      [28] sipush 30000
      [31] iconst_3
      [32] fconst_2
      [33] invokespecial #38
        + Methodref [com/android/volley/DefaultRetryPolicy.<init> (IIF)V]
      [36] astore_3 v3
      [37] aload v6
      [39] aload_3 v3
      [40] invokevirtual #45
        + Methodref [com/wordpress/rest/RestRequest.setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
      [43] new #34
        + Class [org/edublogs/android/util/WPRestClient$Request]
      [46] dup
      [47] aload_0 v0
      [48] aload v6
      [50] aload v5
      [52] invokespecial #63
        + Methodref [org/edublogs/android/util/WPRestClient$Request.<init> (Lorg/edublogs/android/util/WPRestClient;Lcom/wordpress/rest/RestRequest;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [55] astore v7
      [57] aload v7
      [59] invokevirtual #64
        + Methodref [org/edublogs/android/util/WPRestClient$Request.send ()V]
      [62] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 177
        [20] -> line 178
        [24] -> line 179
        [37] -> line 181
        [43] -> line 182
        [57] -> line 183
        [62] -> line 184
      + Local variable table attribute (count = 8)
        v0: 0 -> 63 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 63 [Ljava/lang/String; path]
        v2: 0 -> 63 [Ljava/util/Map; params]
        v3: 0 -> 63 [Lcom/android/volley/RetryPolicy; retryPolicy]
        v4: 0 -> 63 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v5: 0 -> 63 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v6: 20 -> 63 [Lcom/wordpress/rest/RestRequest; request]
        v7: 57 -> 63 [Lorg/edublogs/android/util/WPRestClient$Request; authCheck]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 63 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Method:       post(Ljava/lang/String;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void post(java.lang.String,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 4, stack = 6):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] aconst_null
      [4] aload_2 v2
      [5] aload_3 v3
      [6] invokevirtual #62
        + Methodref [org/edublogs/android/util/WPRestClient.post (Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 189
        [9] -> line 190
      + Local variable table attribute (count = 4)
        v0: 0 -> 10 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 10 [Ljava/lang/String; path]
        v2: 0 -> 10 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v3: 0 -> 10 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
  + Method:       post(Ljava/lang/String;Ljava/util/Map;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x1
      = public void post(java.lang.String,java.util.Map,com.android.volley.RetryPolicy,com.wordpress.rest.RestRequest$Listener,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 62, locals = 8, stack = 6):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
      [4] iconst_1
      [5] aload_1 v1
      [6] invokestatic #40
        + Methodref [com/wordpress/rest/RestClient.getAbsoluteURL (Ljava/lang/String;)Ljava/lang/String;]
      [9] aload_2 v2
      [10] aload v4
      [12] aload v5
      [14] invokevirtual #42
        + Methodref [com/wordpress/rest/RestClient.makeRequest (ILjava/lang/String;Ljava/util/Map;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)Lcom/wordpress/rest/RestRequest;]
      [17] astore v6
      [19] aload_3 v3
      [20] ifnonnull +16 (target=36)
      [23] new #18
        + Class [com/android/volley/DefaultRetryPolicy]
      [26] dup
      [27] sipush 30000
      [30] iconst_0
      [31] fconst_2
      [32] invokespecial #38
        + Methodref [com/android/volley/DefaultRetryPolicy.<init> (IIF)V]
      [35] astore_3 v3
      [36] aload v6
      [38] aload_3 v3
      [39] invokevirtual #45
        + Methodref [com/wordpress/rest/RestRequest.setRetryPolicy (Lcom/android/volley/RetryPolicy;)V]
      [42] new #34
        + Class [org/edublogs/android/util/WPRestClient$Request]
      [45] dup
      [46] aload_0 v0
      [47] aload v6
      [49] aload v5
      [51] invokespecial #63
        + Methodref [org/edublogs/android/util/WPRestClient$Request.<init> (Lorg/edublogs/android/util/WPRestClient;Lcom/wordpress/rest/RestRequest;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
      [54] astore v7
      [56] aload v7
      [58] invokevirtual #64
        + Methodref [org/edublogs/android/util/WPRestClient$Request.send ()V]
      [61] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 7)
        [0] -> line 195
        [19] -> line 196
        [23] -> line 197
        [36] -> line 199
        [42] -> line 200
        [56] -> line 201
        [61] -> line 202
      + Local variable table attribute (count = 8)
        v0: 0 -> 62 [Lorg/edublogs/android/util/WPRestClient; this]
        v1: 0 -> 62 [Ljava/lang/String; path]
        v2: 0 -> 62 [Ljava/util/Map; params]
        v3: 0 -> 62 [Lcom/android/volley/RetryPolicy; retryPolicy]
        v4: 0 -> 62 [Lcom/wordpress/rest/RestRequest$Listener; listener]
        v5: 0 -> 62 [Lcom/wordpress/rest/RestRequest$ErrorListener; errorListener]
        v6: 19 -> 62 [Lcom/wordpress/rest/RestRequest; request]
        v7: 56 -> 62 [Lorg/edublogs/android/util/WPRestClient$Request; authCheck]
      + Local variable type table attribute (count = 1)
        v2: 0 -> 62 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; params]
    + Signature attribute:
      + Utf8 [(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lcom/android/volley/RetryPolicy;Lcom/wordpress/rest/RestRequest$Listener;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Method:       access$0(Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;
    Access flags: 0x1008
      = static synthetic com.wordpress.rest.RestClient access$0(org.edublogs.android.util.WPRestClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [org/edublogs/android/util/WPRestClient.mRestClient Lcom/wordpress/rest/RestClient;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 29
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/edublogs/android/util/WPRestClient;)Lorg/edublogs/android/util/WPRestClient$Authenticator;
    Access flags: 0x1008
      = static synthetic org.edublogs.android.util.WPRestClient$Authenticator access$1(org.edublogs.android.util.WPRestClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/edublogs/android/util/WPRestClient.mAuthenticator Lorg/edublogs/android/util/WPRestClient$Authenticator;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 30
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 5)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$Listener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [Listener]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/models/Note$Reply]
      + Class [org/edublogs/android/models/Note]
      + Utf8 [Reply]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPRestClient$Authenticator]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Authenticator]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/util/WPRestClient$Request]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Request]
  + Source file attribute:
    + Utf8 [WPRestClient.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPRestClient$Authenticator
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.edublogs.android.util.WPRestClient$Authenticator extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 16):
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/edublogs/android/util/WPRestClient$Authenticator]
  + Class [org/edublogs/android/util/WPRestClient$Request]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [Authenticator]
  + Utf8 [InnerClasses]
  + Utf8 [Request]
  + Utf8 [SourceFile]
  + Utf8 [WPRestClient.java]
  + Utf8 [authenticate]
  + Utf8 [java/lang/Object]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/edublogs/android/util/WPRestClient$Authenticator]
  + Utf8 [org/edublogs/android/util/WPRestClient$Request]

Fields (count = 0):

Methods (count = 1):
  + Method:       authenticate(Lorg/edublogs/android/util/WPRestClient$Request;)V
    Access flags: 0x401
      = public abstract void authenticate(org.edublogs.android.util.WPRestClient$Request)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPRestClient$Authenticator]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Authenticator]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/util/WPRestClient$Request]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Request]
  + Source file attribute:
    + Utf8 [WPRestClient.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPRestClient$Request
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPRestClient$Request extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 92):
  + Class [com/wordpress/rest/Oauth]
  + Class [com/wordpress/rest/Oauth$Token]
  + Class [com/wordpress/rest/RestClient]
  + Class [com/wordpress/rest/RestRequest]
  + Class [com/wordpress/rest/RestRequest$ErrorListener]
  + Class [java/lang/Object]
  + Class [org/edublogs/android/util/WPRestClient]
  + Class [org/edublogs/android/util/WPRestClient$Authenticator]
  + Class [org/edublogs/android/util/WPRestClient$Request]
  + Fieldref [org/edublogs/android/util/WPRestClient$Request.mListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Fieldref [org/edublogs/android/util/WPRestClient$Request.mRequest Lcom/wordpress/rest/RestRequest;]
  + Fieldref [org/edublogs/android/util/WPRestClient$Request.this$0 Lorg/edublogs/android/util/WPRestClient;]
  + Methodref [com/wordpress/rest/Oauth$Token.toString ()Ljava/lang/String;]
  + Methodref [com/wordpress/rest/RestClient.isAuthenticated ()Z]
  + Methodref [com/wordpress/rest/RestClient.send (Lcom/wordpress/rest/RestRequest;)Lcom/wordpress/rest/RestRequest;]
  + Methodref [com/wordpress/rest/RestClient.setAccessToken (Ljava/lang/String;)V]
  + Methodref [com/wordpress/rest/RestRequest.setAccessToken (Ljava/lang/String;)V]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/edublogs/android/util/WPRestClient.access$0 (Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;]
  + Methodref [org/edublogs/android/util/WPRestClient.access$1 (Lorg/edublogs/android/util/WPRestClient;)Lorg/edublogs/android/util/WPRestClient$Authenticator;]
  + Methodref [org/edublogs/android/util/WPRestClient$Request.makeRequest ()V]
  + InterfaceMethodref [com/wordpress/rest/RestRequest$ErrorListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + InterfaceMethodref [org/edublogs/android/util/WPRestClient$Authenticator.authenticate (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + NameAndType [<init> ()V]
  + NameAndType [access$0 (Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;]
  + NameAndType [access$1 (Lorg/edublogs/android/util/WPRestClient;)Lorg/edublogs/android/util/WPRestClient$Authenticator;]
  + NameAndType [authenticate (Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + NameAndType [isAuthenticated ()Z]
  + NameAndType [mListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + NameAndType [mRequest Lcom/wordpress/rest/RestRequest;]
  + NameAndType [makeRequest ()V]
  + NameAndType [onErrorResponse (Lcom/android/volley/VolleyError;)V]
  + NameAndType [send (Lcom/wordpress/rest/RestRequest;)Lcom/wordpress/rest/RestRequest;]
  + NameAndType [setAccessToken (Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/edublogs/android/util/WPRestClient;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Lcom/android/volley/VolleyError;)V]
  + Utf8 [(Lcom/wordpress/rest/Oauth$Token;)V]
  + Utf8 [(Lcom/wordpress/rest/RestRequest;)Lcom/wordpress/rest/RestRequest;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient$Request;)V]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient;)Lorg/edublogs/android/util/WPRestClient$Authenticator;]
  + Utf8 [(Lorg/edublogs/android/util/WPRestClient;Lcom/wordpress/rest/RestRequest;Lcom/wordpress/rest/RestRequest$ErrorListener;)V]
  + Utf8 [<init>]
  + Utf8 [Authenticator]
  + Utf8 [Code]
  + Utf8 [ErrorListener]
  + Utf8 [InnerClasses]
  + Utf8 [Lcom/android/volley/VolleyError;]
  + Utf8 [Lcom/wordpress/rest/Oauth$Token;]
  + Utf8 [Lcom/wordpress/rest/RestRequest$ErrorListener;]
  + Utf8 [Lcom/wordpress/rest/RestRequest;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient$Request;]
  + Utf8 [Lorg/edublogs/android/util/WPRestClient;]
  + Utf8 [Request]
  + Utf8 [SourceFile]
  + Utf8 [Token]
  + Utf8 [WPRestClient.java]
  + Utf8 [abort]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [authenticate]
  + Utf8 [com/wordpress/rest/Oauth]
  + Utf8 [com/wordpress/rest/Oauth$Token]
  + Utf8 [com/wordpress/rest/RestClient]
  + Utf8 [com/wordpress/rest/RestRequest]
  + Utf8 [com/wordpress/rest/RestRequest$ErrorListener]
  + Utf8 [error]
  + Utf8 [isAuthenticated]
  + Utf8 [java/lang/Object]
  + Utf8 [listener]
  + Utf8 [mListener]
  + Utf8 [mRequest]
  + Utf8 [makeRequest]
  + Utf8 [onErrorResponse]
  + Utf8 [org/edublogs/android/util/WPRestClient]
  + Utf8 [org/edublogs/android/util/WPRestClient$Authenticator]
  + Utf8 [org/edublogs/android/util/WPRestClient$Request]
  + Utf8 [request]
  + Utf8 [send]
  + Utf8 [setAccessToken]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toString]
  + Utf8 [token]

Fields (count = 3):
  + Field:        mRequest Lcom/wordpress/rest/RestRequest;
    Access flags: 0x0
      = com.wordpress.rest.RestRequest mRequest
  + Field:        mListener Lcom/wordpress/rest/RestRequest$ErrorListener;
    Access flags: 0x0
      = com.wordpress.rest.RestRequest$ErrorListener mListener
  + Field:        this$0 Lorg/edublogs/android/util/WPRestClient;
    Access flags: 0x1010
      = final synthetic org.edublogs.android.util.WPRestClient this$0

Methods (count = 5):
  + Method:       <init>(Lorg/edublogs/android/util/WPRestClient;Lcom/wordpress/rest/RestRequest;Lcom/wordpress/rest/RestRequest$ErrorListener;)V
    Access flags: 0x4
      = protected WPRestClient$Request(org.edublogs.android.util.WPRestClient,com.wordpress.rest.RestRequest,com.wordpress.rest.RestRequest$ErrorListener)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #12
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.this$0 Lorg/edublogs/android/util/WPRestClient;]
      [5] aload_0 v0
      [6] invokespecial #18
        + Methodref [java/lang/Object.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #11
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.mRequest Lcom/wordpress/rest/RestRequest;]
      [14] aload_0 v0
      [15] aload_3 v3
      [16] putfield #10
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.mListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 221
        [9] -> line 222
        [14] -> line 223
        [19] -> line 224
      + Local variable table attribute (count = 3)
        v0: 0 -> 20 [Lorg/edublogs/android/util/WPRestClient$Request; this]
        v2: 0 -> 20 [Lcom/wordpress/rest/RestRequest; request]
        v3: 0 -> 20 [Lcom/wordpress/rest/RestRequest$ErrorListener; listener]
  + Method:       send()V
    Access flags: 0x1
      = public void send()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 44, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.this$0 Lorg/edublogs/android/util/WPRestClient;]
      [4] invokestatic #19
        + Methodref [org/edublogs/android/util/WPRestClient.access$0 (Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;]
      [7] invokevirtual #14
        + Methodref [com/wordpress/rest/RestClient.isAuthenticated ()Z]
      [10] ifne +13 (target=23)
      [13] aload_0 v0
      [14] getfield #12
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.this$0 Lorg/edublogs/android/util/WPRestClient;]
      [17] invokestatic #20
        + Methodref [org/edublogs/android/util/WPRestClient.access$1 (Lorg/edublogs/android/util/WPRestClient;)Lorg/edublogs/android/util/WPRestClient$Authenticator;]
      [20] ifnonnull +10 (target=30)
      [23] aload_0 v0
      [24] invokevirtual #21
        + Methodref [org/edublogs/android/util/WPRestClient$Request.makeRequest ()V]
      [27] goto +16 (target=43)
      [30] aload_0 v0
      [31] getfield #12
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.this$0 Lorg/edublogs/android/util/WPRestClient;]
      [34] invokestatic #20
        + Methodref [org/edublogs/android/util/WPRestClient.access$1 (Lorg/edublogs/android/util/WPRestClient;)Lorg/edublogs/android/util/WPRestClient$Authenticator;]
      [37] aload_0 v0
      [38] invokeinterface #23
        + InterfaceMethodref [org/edublogs/android/util/WPRestClient$Authenticator.authenticate (Lorg/edublogs/android/util/WPRestClient$Request;)V]
      [43] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 5)
        [0] -> line 232
        [23] -> line 233
        [27] -> line 234
        [30] -> line 235
        [43] -> line 237
      + Local variable table attribute (count = 1)
        v0: 0 -> 44 [Lorg/edublogs/android/util/WPRestClient$Request; this]
  + Method:       setAccessToken(Lcom/wordpress/rest/Oauth$Token;)V
    Access flags: 0x1
      = public void setAccessToken(com.wordpress.rest.Oauth$Token)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.this$0 Lorg/edublogs/android/util/WPRestClient;]
      [4] invokestatic #19
        + Methodref [org/edublogs/android/util/WPRestClient.access$0 (Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;]
      [7] aload_1 v1
      [8] invokevirtual #13
        + Methodref [com/wordpress/rest/Oauth$Token.toString ()Ljava/lang/String;]
      [11] invokevirtual #16
        + Methodref [com/wordpress/rest/RestClient.setAccessToken (Ljava/lang/String;)V]
      [14] aload_0 v0
      [15] getfield #11
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.mRequest Lcom/wordpress/rest/RestRequest;]
      [18] aload_1 v1
      [19] invokevirtual #13
        + Methodref [com/wordpress/rest/Oauth$Token.toString ()Ljava/lang/String;]
      [22] invokevirtual #17
        + Methodref [com/wordpress/rest/RestRequest.setAccessToken (Ljava/lang/String;)V]
      [25] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 242
        [14] -> line 243
        [25] -> line 244
      + Local variable table attribute (count = 2)
        v0: 0 -> 26 [Lorg/edublogs/android/util/WPRestClient$Request; this]
        v1: 0 -> 26 [Lcom/wordpress/rest/Oauth$Token; token]
  + Method:       abort(Lcom/android/volley/VolleyError;)V
    Access flags: 0x1
      = public void abort(com.android.volley.VolleyError)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 18, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #10
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.mListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
      [4] ifnull +13 (target=17)
      [7] aload_0 v0
      [8] getfield #10
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.mListener Lcom/wordpress/rest/RestRequest$ErrorListener;]
      [11] aload_1 v1
      [12] invokeinterface #22
        + InterfaceMethodref [com/wordpress/rest/RestRequest$ErrorListener.onErrorResponse (Lcom/android/volley/VolleyError;)V]
      [17] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 250
        [7] -> line 251
        [17] -> line 253
      + Local variable table attribute (count = 2)
        v0: 0 -> 18 [Lorg/edublogs/android/util/WPRestClient$Request; this]
        v1: 0 -> 18 [Lcom/android/volley/VolleyError; error]
  + Method:       makeRequest()V
    Access flags: 0x1
      = public void makeRequest()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 1, stack = 2):
      [0] aload_0 v0
      [1] getfield #12
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.this$0 Lorg/edublogs/android/util/WPRestClient;]
      [4] invokestatic #19
        + Methodref [org/edublogs/android/util/WPRestClient.access$0 (Lorg/edublogs/android/util/WPRestClient;)Lcom/wordpress/rest/RestClient;]
      [7] aload_0 v0
      [8] getfield #11
        + Fieldref [org/edublogs/android/util/WPRestClient$Request.mRequest Lcom/wordpress/rest/RestRequest;]
      [11] invokevirtual #15
        + Methodref [com/wordpress/rest/RestClient.send (Lcom/wordpress/rest/RestRequest;)Lcom/wordpress/rest/RestRequest;]
      [14] pop
      [15] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 258
        [15] -> line 259
      + Local variable table attribute (count = 1)
        v0: 0 -> 16 [Lorg/edublogs/android/util/WPRestClient$Request; this]

Class file attributes (count = 2):
  + Inner classes attribute (count = 4)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [com/wordpress/rest/Oauth$Token]
      + Class [com/wordpress/rest/Oauth]
      + Utf8 [Token]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [com/wordpress/rest/RestRequest$ErrorListener]
      + Class [com/wordpress/rest/RestRequest]
      + Utf8 [ErrorListener]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [org/edublogs/android/util/WPRestClient$Authenticator]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Authenticator]
    + InnerClassesInfo:
      Access flags:  0x1 = public 
      + Class [org/edublogs/android/util/WPRestClient$Request]
      + Class [org/edublogs/android/util/WPRestClient]
      + Utf8 [Request]
  + Source file attribute:
    + Utf8 [WPRestClient.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPUnderlineSpan
  Superclass:    android/text/style/CharacterStyle
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPUnderlineSpan extends android.text.style.CharacterStyle

Interfaces (count = 2):
  + Class [android/text/ParcelableSpan]
  + Class [android/text/style/UpdateAppearance]

Constant Pool (count = 39):
  + Class [android/text/ParcelableSpan]
  + Class [android/text/TextPaint]
  + Class [android/text/style/CharacterStyle]
  + Class [android/text/style/UpdateAppearance]
  + Class [org/edublogs/android/util/WPUnderlineSpan]
  + Methodref [android/text/TextPaint.setUnderlineText (Z)V]
  + Methodref [android/text/style/CharacterStyle.<init> ()V]
  + NameAndType [<init> ()V]
  + NameAndType [setUnderlineText (Z)V]
  + Utf8 [()I]
  + Utf8 [()V]
  + Utf8 [(Landroid/os/Parcel;I)V]
  + Utf8 [(Landroid/text/TextPaint;)V]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [Landroid/os/Parcel;]
  + Utf8 [Landroid/text/TextPaint;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPUnderlineSpan;]
  + Utf8 [SourceFile]
  + Utf8 [WPUnderlineSpan.java]
  + Utf8 [android/text/ParcelableSpan]
  + Utf8 [android/text/TextPaint]
  + Utf8 [android/text/style/CharacterStyle]
  + Utf8 [android/text/style/UpdateAppearance]
  + Utf8 [describeContents]
  + Utf8 [dest]
  + Utf8 [ds]
  + Utf8 [flags]
  + Utf8 [getSpanTypeId]
  + Utf8 [org/edublogs/android/util/WPUnderlineSpan]
  + Utf8 [setUnderlineText]
  + Utf8 [this]
  + Utf8 [updateDrawState]
  + Utf8 [writeToParcel]

Fields (count = 0):

Methods (count = 5):
  + Method:       <init>()V
    Access flags: 0x1
      = public WPUnderlineSpan()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #7
        + Methodref [android/text/style/CharacterStyle.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 27
        [4] -> line 28
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/edublogs/android/util/WPUnderlineSpan; this]
  + Method:       getSpanTypeId()I
    Access flags: 0x1
      = public int getSpanTypeId()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 3, locals = 1, stack = 1):
      [0] bipush 6
      [2] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 34
      + Local variable table attribute (count = 1)
        v0: 0 -> 3 [Lorg/edublogs/android/util/WPUnderlineSpan; this]
  + Method:       describeContents()I
    Access flags: 0x1
      = public int describeContents()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 2, locals = 1, stack = 1):
      [0] iconst_0
      [1] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 38
      + Local variable table attribute (count = 1)
        v0: 0 -> 2 [Lorg/edublogs/android/util/WPUnderlineSpan; this]
  + Method:       writeToParcel(Landroid/os/Parcel;I)V
    Access flags: 0x1
      = public void writeToParcel(android.os.Parcel,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 1, locals = 3, stack = 0):
      [0] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 42
      + Local variable table attribute (count = 3)
        v0: 0 -> 1 [Lorg/edublogs/android/util/WPUnderlineSpan; this]
        v1: 0 -> 1 [Landroid/os/Parcel; dest]
        v2: 0 -> 1 [I flags]
  + Method:       updateDrawState(Landroid/text/TextPaint;)V
    Access flags: 0x1
      = public void updateDrawState(android.text.TextPaint)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_1 v1
      [1] iconst_1
      [2] invokevirtual #6
        + Methodref [android/text/TextPaint.setUnderlineText (Z)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 46
        [5] -> line 47
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPUnderlineSpan; this]
        v1: 0 -> 6 [Landroid/text/TextPaint; ds]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [WPUnderlineSpan.java]

_____________________________________________________________________
+ Program class: org/edublogs/android/util/WPViewPager
  Superclass:    android/support/v4/view/ViewPager
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.edublogs.android.util.WPViewPager extends android.support.v4.view.ViewPager

Interfaces (count = 0):

Constant Pool (count = 35):
  + Class [android/support/v4/view/ViewPager]
  + Class [org/edublogs/android/util/WPViewPager]
  + Fieldref [org/edublogs/android/util/WPViewPager.enabled Z]
  + Methodref [android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Methodref [android/support/v4/view/ViewPager.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + Methodref [android/support/v4/view/ViewPager.onTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + NameAndType [enabled Z]
  + NameAndType [onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
  + NameAndType [onTouchEvent (Landroid/view/MotionEvent;)Z]
  + Utf8 [(Landroid/content/Context;Landroid/util/AttributeSet;)V]
  + Utf8 [(Landroid/view/MotionEvent;)Z]
  + Utf8 [(Z)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/util/AttributeSet;]
  + Utf8 [Landroid/view/MotionEvent;]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/edublogs/android/util/WPViewPager;]
  + Utf8 [SourceFile]
  + Utf8 [WPViewPager.java]
  + Utf8 [Z]
  + Utf8 [android/support/v4/view/ViewPager]
  + Utf8 [attrs]
  + Utf8 [context]
  + Utf8 [enabled]
  + Utf8 [event]
  + Utf8 [onInterceptTouchEvent]
  + Utf8 [onTouchEvent]
  + Utf8 [org/edublogs/android/util/WPViewPager]
  + Utf8 [setPagingEnabled]
  + Utf8 [this]

Fields (count = 1):
  + Field:        enabled Z
    Access flags: 0x2
      = private boolean enabled

Methods (count = 4):
  + Method:       <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    Access flags: 0x1
      = public WPViewPager(android.content.Context,android.util.AttributeSet)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 12, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #4
        + Methodref [android/support/v4/view/ViewPager.<init> (Landroid/content/Context;Landroid/util/AttributeSet;)V]
      [6] aload_0 v0
      [7] iconst_0
      [8] putfield #3
        + Fieldref [org/edublogs/android/util/WPViewPager.enabled Z]
      [11] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 13
        [6] -> line 14
        [11] -> line 15
      + Local variable table attribute (count = 3)
        v0: 0 -> 12 [Lorg/edublogs/android/util/WPViewPager; this]
        v1: 0 -> 12 [Landroid/content/Context; context]
        v2: 0 -> 12 [Landroid/util/AttributeSet; attrs]
  + Method:       onTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #3
        + Fieldref [org/edublogs/android/util/WPViewPager.enabled Z]
      [4] ifeq +9 (target=13)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #6
        + Methodref [android/support/v4/view/ViewPager.onTouchEvent (Landroid/view/MotionEvent;)Z]
      [12] ireturn
      [13] iconst_0
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 19
        [7] -> line 20
        [13] -> line 23
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/util/WPViewPager; this]
        v1: 0 -> 15 [Landroid/view/MotionEvent; event]
  + Method:       onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
    Access flags: 0x1
      = public boolean onInterceptTouchEvent(android.view.MotionEvent)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] getfield #3
        + Fieldref [org/edublogs/android/util/WPViewPager.enabled Z]
      [4] ifeq +9 (target=13)
      [7] aload_0 v0
      [8] aload_1 v1
      [9] invokespecial #5
        + Methodref [android/support/v4/view/ViewPager.onInterceptTouchEvent (Landroid/view/MotionEvent;)Z]
      [12] ireturn
      [13] iconst_0
      [14] ireturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 28
        [7] -> line 29
        [13] -> line 32
      + Local variable table attribute (count = 2)
        v0: 0 -> 15 [Lorg/edublogs/android/util/WPViewPager; this]
        v1: 0 -> 15 [Landroid/view/MotionEvent; event]
  + Method:       setPagingEnabled(Z)V
    Access flags: 0x1
      = public void setPagingEnabled(boolean)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] iload_1 v1
      [2] putfield #3
        + Fieldref [org/edublogs/android/util/WPViewPager.enabled Z]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 36
        [5] -> line 37
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/edublogs/android/util/WPViewPager; this]
        v1: 0 -> 6 [Z enabled]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [WPViewPager.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/ApiHelper
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.ApiHelper extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 269):
  + Integer [65536]
  + String [<api\s*?name="WordPress".*?apiLink="(.*?)"]
  + String [<homePageLink>(.*?)</homePageLink>]
  + String [author]
  + String [author_email]
  + String [author_url]
  + String [blogID]
  + String [comment]
  + String [commentDate]
  + String [commentDateFormatted]
  + String [commentID]
  + String [comment_id]
  + String [content]
  + String [date_created_gmt]
  + String [email]
  + String [postID]
  + String [postTitle]
  + String [post_id]
  + String [post_title]
  + String [status]
  + String [url]
  + String [wp.getComments]
  + Class [[Ljava/lang/Object;]
  + Class [android/text/format/DateUtils]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/Date]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [java/util/regex/Matcher]
  + Class [java/util/regex/Pattern]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/edublogs/android/util/HttpRequest]
  + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
  + Fieldref [org/xmlrpc/android/ApiHelper.client Lorg/xmlrpc/android/XMLRPCClient;]
  + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
  + Methodref [java/util/Date.<init> ()V]
  + Methodref [java/util/Date.getTime ()J]
  + Methodref [java/util/Date.toString ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [java/util/regex/Matcher.find ()Z]
  + Methodref [java/util/regex/Matcher.group (I)Ljava/lang/String;]
  + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;]
  + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/WordPressDB.saveComments (Ljava/util/List;)Z]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getId ()I]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.body ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/HttpRequest.buffer ()Ljava/io/BufferedInputStream;]
  + Methodref [org/edublogs/android/util/HttpRequest.code ()I]
  + Methodref [org/edublogs/android/util/HttpRequest.get (Ljava/lang/CharSequence;)Lorg/edublogs/android/util/HttpRequest;]
  + Methodref [org/edublogs/android/util/HttpRequest.location ()Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/ApiHelper.getHttpRequest (Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest;]
  + Methodref [org/xmlrpc/android/ApiHelper.getResponse (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/Exception;)V]
  + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/Exception;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [add (ILjava/lang/Object;)V]
  + NameAndType [body ()Ljava/lang/String;]
  + NameAndType [buffer ()Ljava/io/BufferedInputStream;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [client Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [code ()I]
  + NameAndType [compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;]
  + NameAndType [find ()Z]
  + NameAndType [formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
  + NameAndType [get (Ljava/lang/CharSequence;)Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getHttpRequest (Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest;]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getId ()I]
  + NameAndType [getResponse (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getTime ()J]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [group (I)Ljava/lang/String;]
  + NameAndType [location ()Ljava/lang/String;]
  + NameAndType [matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [saveComments (Ljava/util/List;)Z]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (I)Ljava/lang/String;]
  + NameAndType [wpDB Lorg/edublogs/android/WordPressDB;]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/io/BufferedInputStream;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(ILjava/lang/Object;)V]
  + Utf8 [(Landroid/content/Context;JI)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Utf8 [(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
  + Utf8 [(Ljava/lang/CharSequence;)Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [(Ljava/lang/Exception;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)Ljava/io/InputStream;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [(Ljava/lang/String;I)Ljava/util/regex/Pattern;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/List;)Z]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)V]
  + Utf8 [<api\s*?name="WordPress".*?apiLink="(.*?)"]
  + Utf8 [<homePageLink>(.*?)</homePageLink>]
  + Utf8 [<init>]
  + Utf8 [ApiHelper.java]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [HttpRequestException]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/util/Map<**>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/regex/Matcher;]
  + Utf8 [Ljava/util/regex/Pattern;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/WordPressDB;]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException;]
  + Utf8 [Lorg/edublogs/android/util/HttpRequest;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [RefreshBlogContentTask]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [add]
  + Utf8 [allComments]
  + Utf8 [android/text/format/DateUtils]
  + Utf8 [author]
  + Utf8 [authorEmail]
  + Utf8 [authorURL]
  + Utf8 [author_email]
  + Utf8 [author_url]
  + Utf8 [blog]
  + Utf8 [blogID]
  + Utf8 [body]
  + Utf8 [buffer]
  + Utf8 [call]
  + Utf8 [client]
  + Utf8 [code]
  + Utf8 [comment]
  + Utf8 [commentDate]
  + Utf8 [commentDateFormatted]
  + Utf8 [commentID]
  + Utf8 [commentParams]
  + Utf8 [comment_id]
  + Utf8 [compile]
  + Utf8 [content]
  + Utf8 [contentHash]
  + Utf8 [ctr]
  + Utf8 [ctx]
  + Utf8 [d]
  + Utf8 [date_created_gmt]
  + Utf8 [dbValues]
  + Utf8 [dbVector]
  + Utf8 [e]
  + Utf8 [email]
  + Utf8 [find]
  + Utf8 [flags]
  + Utf8 [formatDateTime]
  + Utf8 [formattedDate]
  + Utf8 [get]
  + Utf8 [getCurrentBlog]
  + Utf8 [getHomePageLink]
  + Utf8 [getHttpRequest]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getId]
  + Utf8 [getPostFormatsTask]
  + Utf8 [getResponse]
  + Utf8 [getResponseStream]
  + Utf8 [getTime]
  + Utf8 [getUrl]
  + Utf8 [getXMLRPCUrl]
  + Utf8 [group]
  + Utf8 [href]
  + Utf8 [html]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [java/util/regex/Matcher]
  + Utf8 [java/util/regex/Pattern]
  + Utf8 [location]
  + Utf8 [matcher]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/edublogs/android/util/HttpRequest]
  + Utf8 [org/edublogs/android/util/HttpRequest$HttpRequestException]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Utf8 [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [parseInt]
  + Utf8 [postID]
  + Utf8 [postTitle]
  + Utf8 [post_id]
  + Utf8 [post_title]
  + Utf8 [put]
  + Utf8 [refreshComments]
  + Utf8 [request]
  + Utf8 [result]
  + Utf8 [saveComments]
  + Utf8 [status]
  + Utf8 [toString]
  + Utf8 [url]
  + Utf8 [urlString]
  + Utf8 [valueOf]
  + Utf8 [wp.getComments]
  + Utf8 [wpDB]
  + Utf8 [xmlrpcLink]

Fields (count = 1):
  + Field:        client Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0xa
      = private static org.xmlrpc.android.XMLRPCClient client

Methods (count = 8):
  + Method:       refreshComments(Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;
    Access flags: 0x9
      = public static java.util.Map refreshComments(android.content.Context,java.lang.Object[])
    Class member attributes (count = 3):
    + Code attribute instructions (code length = 513, locals = 20, stack = 5):
      [0] invokestatic #62
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [3] astore_2 v2
      [4] aload_2 v2
      [5] ifnonnull +5 (target=10)
      [8] aconst_null
      [9] areturn
      [10] new #44
        + Class [org/xmlrpc/android/XMLRPCClient]
      [13] dup
      [14] aload_2 v2
      [15] invokevirtual #67
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [18] aload_2 v2
      [19] invokevirtual #65
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [22] aload_2 v2
      [23] invokevirtual #64
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [26] invokespecial #75
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [29] putstatic #47
        + Fieldref [org/xmlrpc/android/ApiHelper.client Lorg/xmlrpc/android/XMLRPCClient;]
      [32] new #30
        + Class [java/util/HashMap]
      [35] dup
      [36] invokespecial #56
        + Methodref [java/util/HashMap.<init> ()V]
      [39] astore v11
      [41] new #30
        + Class [java/util/HashMap]
      [44] dup
      [45] invokespecial #56
        + Methodref [java/util/HashMap.<init> ()V]
      [48] astore v12
      [50] new #33
        + Class [java/util/Vector]
      [53] dup
      [54] invokespecial #57
        + Methodref [java/util/Vector.<init> ()V]
      [57] astore v13
      [59] new #29
        + Class [java/util/Date]
      [62] dup
      [63] invokespecial #53
        + Methodref [java/util/Date.<init> ()V]
      [66] astore v14
      [68] getstatic #47
        + Fieldref [org/xmlrpc/android/ApiHelper.client Lorg/xmlrpc/android/XMLRPCClient;]
      [71] ldc #22
        + String [wp.getComments]
      [73] aload_1 v1
      [74] invokevirtual #76
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [77] checkcast #23
        + Class [[Ljava/lang/Object;]
      [80] astore v15
      [82] goto +15 (target=97)
      [85] astore v16
      [87] new #45
        + Class [org/xmlrpc/android/XMLRPCException]
      [90] dup
      [91] aload v16
      [93] invokespecial #77
        + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/Exception;)V]
      [96] athrow
      [97] aload v15
      [99] arraylength
      [100] ifne +5 (target=105)
      [103] aconst_null
      [104] areturn
      [105] iconst_0
      [106] istore v16
      [108] goto +385 (target=493)
      [111] new #30
        + Class [java/util/HashMap]
      [114] dup
      [115] invokespecial #56
        + Methodref [java/util/HashMap.<init> ()V]
      [118] astore v17
      [120] aload v15
      [122] iload v16
      [124] aaload
      [125] checkcast #32
        + Class [java/util/Map]
      [128] astore v12
      [130] aload v11
      [132] aload v12
      [134] ldc #12
        + String [comment_id]
      [136] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [141] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [144] invokestatic #49
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [147] invokestatic #50
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [150] aload v12
      [152] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [157] pop
      [158] aload v12
      [160] ldc #13
        + String [content]
      [162] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [167] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [170] astore v5
      [172] aload v12
      [174] ldc #4
        + String [author]
      [176] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [181] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [184] astore_3 v3
      [185] aload v12
      [187] ldc #20
        + String [status]
      [189] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [194] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [197] astore v6
      [199] aload v12
      [201] ldc #18
        + String [post_id]
      [203] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [208] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [211] astore v4
      [213] aload v12
      [215] ldc #12
        + String [comment_id]
      [217] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [222] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [225] invokestatic #49
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [228] istore v10
      [230] aload v12
      [232] ldc #14
        + String [date_created_gmt]
      [234] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [239] checkcast #29
        + Class [java/util/Date]
      [242] astore v14
      [244] aload v12
      [246] ldc #6
        + String [author_url]
      [248] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [253] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [256] astore v8
      [258] aload v12
      [260] ldc #5
        + String [author_email]
      [262] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [267] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [270] astore v7
      [272] aload v12
      [274] ldc #19
        + String [post_title]
      [276] invokeinterface #79
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [281] invokevirtual #51
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [284] astore v9
      [286] aload v14
      [288] invokevirtual #55
        + Methodref [java/util/Date.toString ()Ljava/lang/String;]
      [291] astore v18
      [293] iconst_0
      [294] istore v19
      [296] iload v19
      [298] bipush 16
      [300] ior
      [301] istore v19
      [303] iload v19
      [305] ldc #1
        + Integer [65536]
      [307] ior
      [308] istore v19
      [310] iload v19
      [312] iconst_4
      [313] ior
      [314] istore v19
      [316] iload v19
      [318] iconst_1
      [319] ior
      [320] istore v19
      [322] aload_0 v0
      [323] aload v14
      [325] invokevirtual #54
        + Methodref [java/util/Date.getTime ()J]
      [328] iload v19
      [330] invokestatic #48
        + Methodref [android/text/format/DateUtils.formatDateTime (Landroid/content/Context;JI)Ljava/lang/String;]
      [333] astore v18
      [335] goto +5 (target=340)
      [338] astore v19
      [340] aload v17
      [342] ldc #7
        + String [blogID]
      [344] aload_2 v2
      [345] invokevirtual #66
        + Methodref [org/edublogs/android/models/Blog.getId ()I]
      [348] invokestatic #52
        + Methodref [java/lang/String.valueOf (I)Ljava/lang/String;]
      [351] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [356] pop
      [357] aload v17
      [359] ldc #16
        + String [postID]
      [361] aload v4
      [363] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [368] pop
      [369] aload v17
      [371] ldc #11
        + String [commentID]
      [373] iload v10
      [375] invokestatic #50
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [378] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [383] pop
      [384] aload v17
      [386] ldc #4
        + String [author]
      [388] aload_3 v3
      [389] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [394] pop
      [395] aload v17
      [397] ldc #8
        + String [comment]
      [399] aload v5
      [401] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [406] pop
      [407] aload v17
      [409] ldc #9
        + String [commentDate]
      [411] aload v18
      [413] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [418] pop
      [419] aload v17
      [421] ldc #10
        + String [commentDateFormatted]
      [423] aload v18
      [425] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [430] pop
      [431] aload v17
      [433] ldc #20
        + String [status]
      [435] aload v6
      [437] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [442] pop
      [443] aload v17
      [445] ldc #21
        + String [url]
      [447] aload v8
      [449] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [454] pop
      [455] aload v17
      [457] ldc #15
        + String [email]
      [459] aload v7
      [461] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [466] pop
      [467] aload v17
      [469] ldc #17
        + String [postTitle]
      [471] aload v9
      [473] invokeinterface #80
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [478] pop
      [479] aload v13
      [481] iload v16
      [483] aload v17
      [485] invokeinterface #78
        + InterfaceMethodref [java/util/List.add (ILjava/lang/Object;)V]
      [490] iinc v16, 1
      [493] iload v16
      [495] aload v15
      [497] arraylength
      [498] ificmplt -387 (target=111)
      [501] getstatic #46
        + Fieldref [org/edublogs/android/WordPress.wpDB Lorg/edublogs/android/WordPressDB;]
      [504] aload v13
      [506] invokevirtual #63
        + Methodref [org/edublogs/android/WordPressDB.saveComments (Ljava/util/List;)Z]
      [509] pop
      [510] aload v11
      [512] areturn
      Code attribute exceptions (count = 2):
      + ExceptionInfo (68 -> 82: 85):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (293 -> 335: 338):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 55)
        [0] -> line 256
        [4] -> line 257
        [8] -> line 258
        [10] -> line 259
        [22] -> line 260
        [26] -> line 259
        [32] -> line 263
        [41] -> line 264
        [50] -> line 265
        [59] -> line 267
        [68] -> line 270
        [82] -> line 271
        [87] -> line 272
        [97] -> line 275
        [103] -> line 276
        [105] -> line 278
        [111] -> line 279
        [120] -> line 280
        [130] -> line 281
        [150] -> line 282
        [152] -> line 281
        [158] -> line 283
        [172] -> line 284
        [185] -> line 285
        [199] -> line 286
        [213] -> line 287
        [230] -> line 288
        [244] -> line 289
        [258] -> line 290
        [272] -> line 291
        [286] -> line 293
        [293] -> line 295
        [296] -> line 296
        [303] -> line 297
        [310] -> line 298
        [316] -> line 299
        [322] -> line 300
        [323] -> line 301
        [330] -> line 300
        [335] -> line 302
        [340] -> line 305
        [357] -> line 306
        [369] -> line 307
        [384] -> line 308
        [395] -> line 309
        [407] -> line 310
        [419] -> line 311
        [431] -> line 312
        [443] -> line 313
        [455] -> line 314
        [467] -> line 315
        [479] -> line 316
        [490] -> line 278
        [501] -> line 319
        [510] -> line 321
      + Local variable table attribute (count = 22)
        v0: 0 -> 513 [Landroid/content/Context; ctx]
        v1: 0 -> 513 [[Ljava/lang/Object; commentParams]
        v2: 4 -> 513 [Lorg/edublogs/android/models/Blog; blog]
        v3: 185 -> 493 [Ljava/lang/String; author]
        v4: 213 -> 493 [Ljava/lang/String; postID]
        v5: 172 -> 493 [Ljava/lang/String; comment]
        v6: 199 -> 493 [Ljava/lang/String; status]
        v7: 272 -> 493 [Ljava/lang/String; authorEmail]
        v8: 258 -> 493 [Ljava/lang/String; authorURL]
        v9: 286 -> 493 [Ljava/lang/String; postTitle]
        v10: 230 -> 493 [I commentID]
        v11: 41 -> 513 [Ljava/util/Map; allComments]
        v12: 50 -> 513 [Ljava/util/Map; contentHash]
        v13: 59 -> 513 [Ljava/util/List; dbVector]
        v14: 68 -> 513 [Ljava/util/Date; d]
        v15: 82 -> 85 [[Ljava/lang/Object; result]
        v15: 97 -> 513 [[Ljava/lang/Object; result]
        v16: 87 -> 97 [Lorg/xmlrpc/android/XMLRPCException; e]
        v16: 108 -> 501 [I ctr]
        v17: 120 -> 490 [Ljava/util/Map; dbValues]
        v18: 293 -> 490 [Ljava/lang/String; formattedDate]
        v19: 296 -> 335 [I flags]
      + Local variable type table attribute (count = 4)
        v11: 41 -> 513 [Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>; allComments]
        v12: 50 -> 513 [Ljava/util/Map<**>; contentHash]
        v13: 59 -> 513 [Ljava/util/List<Ljava/util/Map<**>;>; dbVector]
        v17: 120 -> 490 [Ljava/util/Map<Ljava/lang/Object;Ljava/lang/Object;>; dbValues]
    + Exceptions attribute (count = 1)
      + Class [org/xmlrpc/android/XMLRPCException]
    + Signature attribute:
      + Utf8 [(Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/Integer;Ljava/util/Map<**>;>;]
  + Method:       getXMLRPCUrl(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getXMLRPCUrl(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 5, stack = 2):
      [0] ldc #2
        + String [<api\s*?name="WordPress".*?apiLink="(.*?)"]
      [2] bipush 34
      [4] invokestatic #60
        + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] invokestatic #74
        + Methodref [org/xmlrpc/android/ApiHelper.getResponse (Ljava/lang/String;)Ljava/lang/String;]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] ifnull +26 (target=40)
      [17] aload_1 v1
      [18] aload_2 v2
      [19] invokevirtual #61
        + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] invokevirtual #58
        + Methodref [java/util/regex/Matcher.find ()Z]
      [27] ifeq +13 (target=40)
      [30] aload_3 v3
      [31] iconst_1
      [32] invokevirtual #59
        + Methodref [java/util/regex/Matcher.group (I)Ljava/lang/String;]
      [35] astore v4
      [37] aload v4
      [39] areturn
      [40] aconst_null
      [41] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 331
        [2] -> line 332
        [4] -> line 331
        [8] -> line 334
        [13] -> line 335
        [17] -> line 336
        [23] -> line 337
        [30] -> line 338
        [37] -> line 339
        [40] -> line 342
      + Local variable table attribute (count = 5)
        v0: 0 -> 42 [Ljava/lang/String; urlString]
        v1: 8 -> 42 [Ljava/util/regex/Pattern; xmlrpcLink]
        v2: 13 -> 42 [Ljava/lang/String; html]
        v3: 23 -> 40 [Ljava/util/regex/Matcher; matcher]
        v4: 37 -> 40 [Ljava/lang/String; href]
  + Method:       getHomePageLink(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getHomePageLink(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 42, locals = 5, stack = 2):
      [0] ldc #3
        + String [<homePageLink>(.*?)</homePageLink>]
      [2] bipush 34
      [4] invokestatic #60
        + Methodref [java/util/regex/Pattern.compile (Ljava/lang/String;I)Ljava/util/regex/Pattern;]
      [7] astore_1 v1
      [8] aload_0 v0
      [9] invokestatic #74
        + Methodref [org/xmlrpc/android/ApiHelper.getResponse (Ljava/lang/String;)Ljava/lang/String;]
      [12] astore_2 v2
      [13] aload_2 v2
      [14] ifnull +26 (target=40)
      [17] aload_1 v1
      [18] aload_2 v2
      [19] invokevirtual #61
        + Methodref [java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;]
      [22] astore_3 v3
      [23] aload_3 v3
      [24] invokevirtual #58
        + Methodref [java/util/regex/Matcher.find ()Z]
      [27] ifeq +13 (target=40)
      [30] aload_3 v3
      [31] iconst_1
      [32] invokevirtual #59
        + Methodref [java/util/regex/Matcher.group (I)Ljava/lang/String;]
      [35] astore v4
      [37] aload v4
      [39] areturn
      [40] aconst_null
      [41] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 10)
        [0] -> line 352
        [2] -> line 353
        [4] -> line 352
        [8] -> line 355
        [13] -> line 356
        [17] -> line 357
        [23] -> line 358
        [30] -> line 359
        [37] -> line 360
        [40] -> line 363
      + Local variable table attribute (count = 5)
        v0: 0 -> 42 [Ljava/lang/String; urlString]
        v1: 8 -> 42 [Ljava/util/regex/Pattern; xmlrpcLink]
        v2: 13 -> 42 [Ljava/lang/String; html]
        v3: 23 -> 40 [Ljava/util/regex/Matcher; matcher]
        v4: 37 -> 40 [Ljava/lang/String; href]
  + Method:       getResponseStream(Ljava/lang/String;)Ljava/io/InputStream;
    Access flags: 0x9
      = public static java.io.InputStream getResponseStream(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 16, locals = 2, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #73
        + Methodref [org/xmlrpc/android/ApiHelper.getHttpRequest (Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +8 (target=14)
      [9] aload_1 v1
      [10] invokevirtual #69
        + Methodref [org/edublogs/android/util/HttpRequest.buffer ()Ljava/io/BufferedInputStream;]
      [13] areturn
      [14] aconst_null
      [15] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 373
        [5] -> line 374
        [9] -> line 375
        [14] -> line 377
      + Local variable table attribute (count = 2)
        v0: 0 -> 16 [Ljava/lang/String; urlString]
        v1: 5 -> 16 [Lorg/edublogs/android/util/HttpRequest; request]
  + Method:       getResponse(Ljava/lang/String;)Ljava/lang/String;
    Access flags: 0x9
      = public static java.lang.String getResponse(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 3, stack = 1):
      [0] aload_0 v0
      [1] invokestatic #73
        + Methodref [org/xmlrpc/android/ApiHelper.getHttpRequest (Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest;]
      [4] astore_1 v1
      [5] aload_1 v1
      [6] ifnull +13 (target=19)
      [9] aload_1 v1
      [10] invokevirtual #68
        + Methodref [org/edublogs/android/util/HttpRequest.body ()Ljava/lang/String;]
      [13] astore_2 v2
      [14] aload_2 v2
      [15] areturn
      [16] astore_2 v2
      [17] aconst_null
      [18] areturn
      [19] aconst_null
      [20] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (9 -> 15: 16):
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 388
        [5] -> line 389
        [9] -> line 391
        [14] -> line 392
        [16] -> line 393
        [17] -> line 394
        [19] -> line 397
      + Local variable table attribute (count = 4)
        v0: 0 -> 21 [Ljava/lang/String; urlString]
        v1: 5 -> 21 [Lorg/edublogs/android/util/HttpRequest; request]
        v2: 14 -> 16 [Ljava/lang/String; body]
        v2: 17 -> 19 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException; e]
  + Method:       getHttpRequest(Ljava/lang/String;)Lorg/edublogs/android/util/HttpRequest;
    Access flags: 0x9
      = public static org.edublogs.android.util.HttpRequest getHttpRequest(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 54, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] ifnonnull +5 (target=6)
      [4] aconst_null
      [5] areturn
      [6] aload_0 v0
      [7] invokestatic #71
        + Methodref [org/edublogs/android/util/HttpRequest.get (Ljava/lang/CharSequence;)Lorg/edublogs/android/util/HttpRequest;]
      [10] astore_1 v1
      [11] aload_1 v1
      [12] ifnull +37 (target=49)
      [15] aload_1 v1
      [16] invokevirtual #70
        + Methodref [org/edublogs/android/util/HttpRequest.code ()I]
      [19] sipush 301
      [22] ificmpeq +13 (target=35)
      [25] aload_1 v1
      [26] invokevirtual #70
        + Methodref [org/edublogs/android/util/HttpRequest.code ()I]
      [29] sipush 302
      [32] ificmpne +17 (target=49)
      [35] aload_1 v1
      [36] invokevirtual #72
        + Methodref [org/edublogs/android/util/HttpRequest.location ()Ljava/lang/String;]
      [39] astore_2 v2
      [40] aload_2 v2
      [41] ifnull +8 (target=49)
      [44] aload_2 v2
      [45] invokestatic #71
        + Methodref [org/edublogs/android/util/HttpRequest.get (Ljava/lang/CharSequence;)Lorg/edublogs/android/util/HttpRequest;]
      [48] astore_1 v1
      [49] aload_1 v1
      [50] areturn
      [51] astore_1 v1
      [52] aconst_null
      [53] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (6 -> 50: 51):
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 12)
        [0] -> line 412
        [4] -> line 413
        [6] -> line 415
        [11] -> line 418
        [15] -> line 419
        [25] -> line 420
        [35] -> line 421
        [40] -> line 422
        [44] -> line 423
        [49] -> line 428
        [51] -> line 429
        [52] -> line 430
      + Local variable table attribute (count = 4)
        v0: 0 -> 54 [Ljava/lang/String; urlString]
        v1: 11 -> 51 [Lorg/edublogs/android/util/HttpRequest; request]
        v2: 40 -> 49 [Ljava/lang/String; location]
        v1: 52 -> 54 [Lorg/edublogs/android/util/HttpRequest$HttpRequestException; e]
  + Method:       access$0(Lorg/xmlrpc/android/XMLRPCClient;)V
    Access flags: 0x1008
      = static synthetic void access$0(org.xmlrpc.android.XMLRPCClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] putstatic #47
        + Fieldref [org/xmlrpc/android/ApiHelper.client Lorg/xmlrpc/android/XMLRPCClient;]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 0)
  + Method:       access$1()Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x1008
      = static synthetic org.xmlrpc.android.XMLRPCClient access$1()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 4, locals = 0, stack = 1):
      [0] getstatic #47
        + Fieldref [org/xmlrpc/android/ApiHelper.client Lorg/xmlrpc/android/XMLRPCClient;]
      [3] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 27
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 3)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/edublogs/android/util/HttpRequest$HttpRequestException]
      + Class [org/edublogs/android/util/HttpRequest]
      + Utf8 [HttpRequestException]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [RefreshBlogContentTask]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [getPostFormatsTask]
  + Source file attribute:
    + Utf8 [ApiHelper.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/ApiHelper$RefreshBlogContentTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.ApiHelper$RefreshBlogContentTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 222):
  + String []
  + String [admin_url]
  + String [blog_public]
  + String [home_url]
  + String [jetpack_client_id]
  + String [login_url]
  + String [number]
  + String [post_thumbnail]
  + String [software_version]
  + String [value]
  + String [wp.getOptions]
  + Class [[Ljava/lang/Boolean;]
  + Class [android/os/AsyncTask]
  + Class [com/google/gson/Gson]
  + Class [java/lang/Boolean]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Vector]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.context Landroid/content/Context;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.length ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/Vector.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.isActive ()Z]
  + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
  + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setBlogOptions (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setFeaturedImageCapable (Z)V]
  + Methodref [org/edublogs/android/models/Blog.setWpVersion (Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/ApiHelper.refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.doInBackground ([Ljava/lang/Boolean;)Ljava/lang/Boolean;]
  + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.<init> ()V]
  + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [blog Lorg/edublogs/android/models/Blog;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [context Landroid/content/Context;]
  + NameAndType [doInBackground ([Ljava/lang/Boolean;)Ljava/lang/Boolean;]
  + NameAndType [execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [isActive ()Z]
  + NameAndType [isDotcomFlag ()Z]
  + NameAndType [length ()I]
  + NameAndType [parseBoolean (Ljava/lang/String;)Z]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + NameAndType [save (Ljava/lang/String;)V]
  + NameAndType [setBlogOptions (Ljava/lang/String;)V]
  + NameAndType [setFeaturedImageCapable (Z)V]
  + NameAndType [setWpVersion (Ljava/lang/String;)V]
  + NameAndType [toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + Utf8 []
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/edublogs/android/models/Blog;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V]
  + Utf8 [(Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;)Z]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [(Z)V]
  + Utf8 [([Ljava/lang/Boolean;)Ljava/lang/Boolean;]
  + Utf8 [([Ljava/lang/Object;)Landroid/os/AsyncTask;]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [ApiHelper.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Boolean;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/xmlrpc/android/ApiHelper$RefreshBlogContentTask;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [RefreshBlogContentTask]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [Z]
  + Utf8 [[Ljava/lang/Boolean;]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [add]
  + Utf8 [admin_url]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [args]
  + Utf8 [blog]
  + Utf8 [blogOptions]
  + Utf8 [blogOptionsJson]
  + Utf8 [blog_public]
  + Utf8 [booleanValue]
  + Utf8 [call]
  + Utf8 [client]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [commentParams]
  + Utf8 [commentsOnly]
  + Utf8 [context]
  + Utf8 [doInBackground]
  + Utf8 [e]
  + Utf8 [execute]
  + Utf8 [featuredImageCapable]
  + Utf8 [featuredImageHash]
  + Utf8 [get]
  + Utf8 [getBlogId]
  + Utf8 [getCurrentBlog]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getPassword]
  + Utf8 [getPostFormatsTask]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [gson]
  + Utf8 [hPost]
  + Utf8 [home_url]
  + Utf8 [isActive]
  + Utf8 [isDotcomFlag]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Vector]
  + Utf8 [jetpack_client_id]
  + Utf8 [length]
  + Utf8 [login_url]
  + Utf8 [number]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
  + Utf8 [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [parseBoolean]
  + Utf8 [post_thumbnail]
  + Utf8 [put]
  + Utf8 [refreshComments]
  + Utf8 [save]
  + Utf8 [setBlogOptions]
  + Utf8 [setFeaturedImageCapable]
  + Utf8 [setWpVersion]
  + Utf8 [software_version]
  + Utf8 [sv]
  + Utf8 [this]
  + Utf8 [toJson]
  + Utf8 [toString]
  + Utf8 [vParams]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [versionResult]
  + Utf8 [wp.getOptions]
  + Utf8 [wpVersion]

Fields (count = 2):
  + Field:        blog Lorg/edublogs/android/models/Blog;
    Access flags: 0x2
      = private org.edublogs.android.models.Blog blog
  + Field:        context Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context context

Methods (count = 3):
  + Method:       <init>(Landroid/content/Context;Lorg/edublogs/android/models/Blog;)V
    Access flags: 0x1
      = public ApiHelper$RefreshBlogContentTask(android.content.Context,org.edublogs.android.models.Blog)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #33
        + Methodref [android/os/AsyncTask.<init> ()V]
      [4] aload_0 v0
      [5] aload_2 v2
      [6] putfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] putfield #32
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.context Landroid/content/Context;]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 166
        [4] -> line 167
        [9] -> line 168
        [14] -> line 169
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lorg/xmlrpc/android/ApiHelper$RefreshBlogContentTask; this]
        v1: 0 -> 15 [Landroid/content/Context; context]
        v2: 0 -> 15 [Lorg/edublogs/android/models/Blog; blog]
  + Method:       doInBackground([Ljava/lang/Boolean;)Ljava/lang/Boolean;
    Access flags: 0x84
      = protected varargs java.lang.Boolean doInBackground(java.lang.Boolean[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 536, locals = 12, stack = 5):
      [0] aload_1 v1
      [1] iconst_0
      [2] aaload
      [3] invokevirtual #36
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [6] istore_2 v2
      [7] new #29
        + Class [org/xmlrpc/android/XMLRPCClient]
      [10] dup
      [11] aload_0 v0
      [12] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [15] invokevirtual #50
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [18] aload_0 v0
      [19] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [22] invokevirtual #48
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [25] aload_0 v0
      [26] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [29] invokevirtual #47
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [32] invokespecial #62
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [35] astore_3 v3
      [36] iload_2 v2
      [37] ifne +406 (target=443)
      [40] new #20
        + Class [java/util/HashMap]
      [43] dup
      [44] invokespecial #43
        + Methodref [java/util/HashMap.<init> ()V]
      [47] astore v4
      [49] aload v4
      [51] ldc #9
        + String [software_version]
      [53] ldc #9
        + String [software_version]
      [55] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [60] pop
      [61] aload v4
      [63] ldc #8
        + String [post_thumbnail]
      [65] ldc #8
        + String [post_thumbnail]
      [67] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [72] pop
      [73] aload v4
      [75] ldc #5
        + String [jetpack_client_id]
      [77] ldc #5
        + String [jetpack_client_id]
      [79] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [84] pop
      [85] aload v4
      [87] ldc #3
        + String [blog_public]
      [89] ldc #3
        + String [blog_public]
      [91] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [96] pop
      [97] aload v4
      [99] ldc #4
        + String [home_url]
      [101] ldc #4
        + String [home_url]
      [103] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [108] pop
      [109] aload v4
      [111] ldc #2
        + String [admin_url]
      [113] ldc #2
        + String [admin_url]
      [115] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [120] pop
      [121] aload v4
      [123] ldc #6
        + String [login_url]
      [125] ldc #6
        + String [login_url]
      [127] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [132] pop
      [133] iconst_4
      [134] anewarray #18
        + Class [java/lang/Object]
      [137] dup
      [138] iconst_0
      [139] aload_0 v0
      [140] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [143] invokevirtual #46
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [146] invokestatic #39
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [149] aastore
      [150] dup
      [151] iconst_1
      [152] aload_0 v0
      [153] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [156] invokevirtual #51
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [159] aastore
      [160] dup
      [161] iconst_2
      [162] aload_0 v0
      [163] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [166] invokevirtual #49
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [169] aastore
      [170] dup
      [171] iconst_3
      [172] aload v4
      [174] aastore
      [175] astore v5
      [177] new #18
        + Class [java/lang/Object]
      [180] dup
      [181] invokespecial #40
        + Methodref [java/lang/Object.<init> ()V]
      [184] astore v6
      [186] aload_3 v3
      [187] ldc #11
        + String [wp.getOptions]
      [189] aload v5
      [191] invokevirtual #63
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [194] astore v6
      [196] goto +10 (target=206)
      [199] astore v7
      [201] iconst_0
      [202] invokestatic #38
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [205] areturn
      [206] aload v6
      [208] ifnull +182 (target=390)
      [211] aload v6
      [213] checkcast #20
        + Class [java/util/HashMap]
      [216] astore v7
      [218] new #14
        + Class [com/google/gson/Gson]
      [221] dup
      [222] invokespecial #34
        + Methodref [com/google/gson/Gson.<init> ()V]
      [225] astore v8
      [227] aload v8
      [229] aload v7
      [231] invokevirtual #35
        + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
      [234] astore v9
      [236] aload v9
      [238] ifnull +12 (target=250)
      [241] aload_0 v0
      [242] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [245] aload v9
      [247] invokevirtual #55
        + Methodref [org/edublogs/android/models/Blog.setBlogOptions (Ljava/lang/String;)V]
      [250] aload_0 v0
      [251] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [254] invokevirtual #53
        + Methodref [org/edublogs/android/models/Blog.isDotcomFlag ()Z]
      [257] ifne +48 (target=305)
      [260] aload v7
      [262] ldc #9
        + String [software_version]
      [264] invokeinterface #65
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [269] checkcast #20
        + Class [java/util/HashMap]
      [272] astore v10
      [274] aload v10
      [276] ldc #10
        + String [value]
      [278] invokeinterface #65
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [283] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [286] astore v11
      [288] aload v11
      [290] invokevirtual #42
        + Methodref [java/lang/String.length ()I]
      [293] ifle +12 (target=305)
      [296] aload_0 v0
      [297] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [300] aload v11
      [302] invokevirtual #57
        + Methodref [org/edublogs/android/models/Blog.setWpVersion (Ljava/lang/String;)V]
      [305] aload v7
      [307] ldc #8
        + String [post_thumbnail]
      [309] invokeinterface #65
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [314] checkcast #20
        + Class [java/util/HashMap]
      [317] astore v10
      [319] aload v10
      [321] ifnull +32 (target=353)
      [324] aload v10
      [326] ldc #10
        + String [value]
      [328] invokeinterface #65
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [333] invokevirtual #41
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [336] invokestatic #37
        + Methodref [java/lang/Boolean.parseBoolean (Ljava/lang/String;)Z]
      [339] istore v11
      [341] aload_0 v0
      [342] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [345] iload v11
      [347] invokevirtual #56
        + Methodref [org/edublogs/android/models/Blog.setFeaturedImageCapable (Z)V]
      [350] goto +11 (target=361)
      [353] aload_0 v0
      [354] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [357] iconst_0
      [358] invokevirtual #56
        + Methodref [org/edublogs/android/models/Blog.setFeaturedImageCapable (Z)V]
      [361] invokestatic #45
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [364] ifnull +26 (target=390)
      [367] invokestatic #45
        + Methodref [org/edublogs/android/WordPress.getCurrentBlog ()Lorg/edublogs/android/models/Blog;]
      [370] invokevirtual #52
        + Methodref [org/edublogs/android/models/Blog.isActive ()Z]
      [373] ifeq +17 (target=390)
      [376] aload_0 v0
      [377] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [380] ldc #1
        + String []
      [382] invokevirtual #54
        + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
      [385] goto +5 (target=390)
      [388] astore v7
      [390] new #23
        + Class [java/util/Vector]
      [393] dup
      [394] invokespecial #44
        + Methodref [java/util/Vector.<init> ()V]
      [397] astore v7
      [399] aload v7
      [401] aload_0 v0
      [402] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [405] invokeinterface #64
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [410] pop
      [411] aload v7
      [413] aload_0 v0
      [414] getfield #32
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.context Landroid/content/Context;]
      [417] invokeinterface #64
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [422] pop
      [423] new #28
        + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
      [426] dup
      [427] invokespecial #60
        + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.<init> ()V]
      [430] iconst_1
      [431] anewarray #21
        + Class [java/util/List]
      [434] dup
      [435] iconst_0
      [436] aload v7
      [438] aastore
      [439] invokevirtual #61
        + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.execute ([Ljava/lang/Object;)Landroid/os/AsyncTask;]
      [442] pop
      [443] new #20
        + Class [java/util/HashMap]
      [446] dup
      [447] invokespecial #43
        + Methodref [java/util/HashMap.<init> ()V]
      [450] astore v4
      [452] aload v4
      [454] ldc #7
        + String [number]
      [456] bipush 30
      [458] invokestatic #39
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [461] invokeinterface #66
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [466] pop
      [467] iconst_4
      [468] anewarray #18
        + Class [java/lang/Object]
      [471] dup
      [472] iconst_0
      [473] aload_0 v0
      [474] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [477] invokevirtual #46
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [480] invokestatic #39
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [483] aastore
      [484] dup
      [485] iconst_1
      [486] aload_0 v0
      [487] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [490] invokevirtual #51
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [493] aastore
      [494] dup
      [495] iconst_2
      [496] aload_0 v0
      [497] getfield #31
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.blog Lorg/edublogs/android/models/Blog;]
      [500] invokevirtual #49
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [503] aastore
      [504] dup
      [505] iconst_3
      [506] aload v4
      [508] aastore
      [509] astore v5
      [511] aload_0 v0
      [512] getfield #32
        + Fieldref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.context Landroid/content/Context;]
      [515] aload v5
      [517] invokestatic #58
        + Methodref [org/xmlrpc/android/ApiHelper.refreshComments (Landroid/content/Context;[Ljava/lang/Object;)Ljava/util/Map;]
      [520] pop
      [521] goto +10 (target=531)
      [524] astore v6
      [526] iconst_0
      [527] invokestatic #38
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [530] areturn
      [531] iconst_1
      [532] invokestatic #38
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [535] areturn
      Code attribute exceptions (count = 3):
      + ExceptionInfo (186 -> 196: 199):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (211 -> 385: 388):
      + Class [java/lang/Exception]
      + ExceptionInfo (511 -> 521: 524):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 57)
        [0] -> line 173
        [7] -> line 174
        [25] -> line 175
        [32] -> line 174
        [36] -> line 177
        [40] -> line 179
        [49] -> line 180
        [61] -> line 181
        [73] -> line 182
        [85] -> line 183
        [97] -> line 184
        [109] -> line 185
        [121] -> line 186
        [133] -> line 188
        [139] -> line 189
        [175] -> line 188
        [177] -> line 191
        [186] -> line 193
        [196] -> line 194
        [201] -> line 195
        [206] -> line 198
        [211] -> line 200
        [218] -> line 201
        [227] -> line 202
        [236] -> line 203
        [241] -> line 204
        [250] -> line 207
        [260] -> line 208
        [274] -> line 209
        [288] -> line 210
        [296] -> line 211
        [305] -> line 215
        [307] -> line 216
        [317] -> line 215
        [319] -> line 217
        [324] -> line 218
        [326] -> line 219
        [336] -> line 218
        [341] -> line 220
        [350] -> line 221
        [353] -> line 222
        [361] -> line 224
        [376] -> line 225
        [385] -> line 226
        [390] -> line 231
        [399] -> line 232
        [411] -> line 233
        [423] -> line 234
        [443] -> line 238
        [452] -> line 239
        [467] -> line 240
        [473] -> line 241
        [509] -> line 240
        [511] -> line 245
        [521] -> line 246
        [526] -> line 247
        [531] -> line 250
      + Local variable table attribute (count = 19)
        v0: 0 -> 536 [Lorg/xmlrpc/android/ApiHelper$RefreshBlogContentTask; this]
        v1: 0 -> 536 [[Ljava/lang/Boolean; params]
        v2: 7 -> 536 [Z commentsOnly]
        v3: 36 -> 536 [Lorg/xmlrpc/android/XMLRPCClient; client]
        v4: 49 -> 443 [Ljava/util/Map; hPost]
        v5: 177 -> 443 [[Ljava/lang/Object; vParams]
        v6: 186 -> 443 [Ljava/lang/Object; versionResult]
        v7: 201 -> 206 [Lorg/xmlrpc/android/XMLRPCException; e]
        v7: 218 -> 385 [Ljava/util/Map; blogOptions]
        v8: 227 -> 385 [Lcom/google/gson/Gson; gson]
        v9: 236 -> 385 [Ljava/lang/String; blogOptionsJson]
        v10: 274 -> 305 [Ljava/util/Map; sv]
        v11: 288 -> 305 [Ljava/lang/String; wpVersion]
        v10: 319 -> 385 [Ljava/util/Map; featuredImageHash]
        v11: 341 -> 350 [Z featuredImageCapable]
        v7: 399 -> 443 [Ljava/util/List; args]
        v4: 452 -> 536 [Ljava/util/Map; hPost]
        v5: 511 -> 536 [[Ljava/lang/Object; commentParams]
        v6: 526 -> 531 [Lorg/xmlrpc/android/XMLRPCException; e]
      + Local variable type table attribute (count = 6)
        v4: 49 -> 443 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; hPost]
        v7: 218 -> 385 [Ljava/util/Map<**>; blogOptions]
        v10: 274 -> 305 [Ljava/util/Map<**>; sv]
        v10: 319 -> 385 [Ljava/util/Map<**>; featuredImageHash]
        v7: 399 -> 443 [Ljava/util/List<Ljava/lang/Object;>; args]
        v4: 452 -> 536 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; hPost]
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #12
        + Class [[Ljava/lang/Boolean;]
      [5] invokevirtual #59
        + Methodref [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask.doInBackground ([Ljava/lang/Boolean;)Ljava/lang/Boolean;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$RefreshBlogContentTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [RefreshBlogContentTask]
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [getPostFormatsTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/lang/Boolean;Ljava/lang/Void;Ljava/lang/Boolean;>;]
  + Source file attribute:
    + Utf8 [ApiHelper.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/ApiHelper$getPostFormatsTask
  Superclass:    android/os/AsyncTask
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.ApiHelper$getPostFormatsTask extends android.os.AsyncTask

Interfaces (count = 0):

Constant Pool (count = 140):
  + String [show-supported]
  + String [wp.getPostFormats]
  + Class [[Ljava/util/List;]
  + Class [android/content/Context]
  + Class [android/os/AsyncTask]
  + Class [com/google/gson/Gson]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Object]
  + Class [java/util/HashMap]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [org/edublogs/android/models/Blog]
  + Class [org/xmlrpc/android/ApiHelper]
  + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
  + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.ctx Landroid/content/Context;]
  + Methodref [android/os/AsyncTask.<init> ()V]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
  + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
  + Methodref [org/edublogs/android/models/Blog.setPostFormats (Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/ApiHelper.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)V]
  + Methodref [org/xmlrpc/android/ApiHelper.access$1 ()Lorg/xmlrpc/android/XMLRPCClient;]
  + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.doInBackground ([Ljava/util/List;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.size ()I]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [access$0 (Lorg/xmlrpc/android/XMLRPCClient;)V]
  + NameAndType [access$1 ()Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [blog Lorg/edublogs/android/models/Blog;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [ctx Landroid/content/Context;]
  + NameAndType [doInBackground ([Ljava/util/List;)Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [getBlogId ()I]
  + NameAndType [getHttppassword ()Ljava/lang/String;]
  + NameAndType [getHttpuser ()Ljava/lang/String;]
  + NameAndType [getPassword ()Ljava/lang/String;]
  + NameAndType [getUrl ()Ljava/lang/String;]
  + NameAndType [getUsername ()Ljava/lang/String;]
  + NameAndType [save (Ljava/lang/String;)V]
  + NameAndType [setPostFormats (Ljava/lang/String;)V]
  + NameAndType [size ()I]
  + NameAndType [toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [()V]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [([Ljava/util/List;)Ljava/lang/Object;]
  + Utf8 [([Ljava/util/List<*>;)Ljava/lang/Object;]
  + Utf8 [<init>]
  + Utf8 [ApiHelper.java]
  + Utf8 [Code]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/os/AsyncTask<Ljava/util/List<*>;Ljava/lang/Void;Ljava/lang/Object;>;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<*>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<**>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/Blog;]
  + Utf8 [Lorg/xmlrpc/android/ApiHelper$getPostFormatsTask;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [[Ljava/util/List;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [android/content/Context]
  + Utf8 [android/os/AsyncTask]
  + Utf8 [args]
  + Utf8 [arguments]
  + Utf8 [blog]
  + Utf8 [call]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [ctx]
  + Utf8 [doInBackground]
  + Utf8 [get]
  + Utf8 [getBlogId]
  + Utf8 [getHttppassword]
  + Utf8 [getHttpuser]
  + Utf8 [getPassword]
  + Utf8 [getPostFormatsTask]
  + Utf8 [getUrl]
  + Utf8 [getUsername]
  + Utf8 [gson]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Object]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [onPostExecute]
  + Utf8 [org/edublogs/android/models/Blog]
  + Utf8 [org/xmlrpc/android/ApiHelper]
  + Utf8 [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [postFormats]
  + Utf8 [postFormatsJson]
  + Utf8 [result]
  + Utf8 [save]
  + Utf8 [setPostFormats]
  + Utf8 [show-supported]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [toJson]
  + Utf8 [valueOf]
  + Utf8 [wp.getPostFormats]

Fields (count = 2):
  + Field:        ctx Landroid/content/Context;
    Access flags: 0x0
      = android.content.Context ctx
  + Field:        blog Lorg/edublogs/android/models/Blog;
    Access flags: 0x0
      = org.edublogs.android.models.Blog blog

Methods (count = 4):
  + Method:       <init>()V
    Access flags: 0x1
      = public ApiHelper$getPostFormatsTask()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [android/os/AsyncTask.<init> ()V]
      [4] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 108
      + Local variable table attribute (count = 1)
        v0: 0 -> 5 [Lorg/xmlrpc/android/ApiHelper$getPostFormatsTask; this]
  + Method:       onPostExecute(Ljava/lang/Object;)V
    Access flags: 0x4
      = protected void onPostExecute(java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 56, locals = 5, stack = 2):
      [0] aload_1 v1
      [1] checkcast #10
        + Class [java/util/HashMap]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] invokeinterface #38
        + InterfaceMethodref [java/util/Map.size ()I]
      [11] ifle +44 (target=55)
      [14] new #6
        + Class [com/google/gson/Gson]
      [17] dup
      [18] invokespecial #21
        + Methodref [com/google/gson/Gson.<init> ()V]
      [21] astore_3 v3
      [22] aload_3 v3
      [23] aload_2 v2
      [24] invokevirtual #22
        + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
      [27] astore v4
      [29] aload v4
      [31] ifnull +24 (target=55)
      [34] aload_0 v0
      [35] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [38] aload v4
      [40] invokevirtual #31
        + Methodref [org/edublogs/android/models/Blog.setPostFormats (Ljava/lang/String;)V]
      [43] aload_0 v0
      [44] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [47] aconst_null
      [48] invokevirtual #30
        + Methodref [org/edublogs/android/models/Blog.save (Ljava/lang/String;)V]
      [51] goto +4 (target=55)
      [54] astore_2 v2
      [55] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (0 -> 51: 54):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 9)
        [0] -> line 117
        [5] -> line 118
        [14] -> line 119
        [22] -> line 120
        [29] -> line 121
        [34] -> line 122
        [43] -> line 123
        [51] -> line 126
        [55] -> line 129
      + Local variable table attribute (count = 5)
        v0: 0 -> 56 [Lorg/xmlrpc/android/ApiHelper$getPostFormatsTask; this]
        v1: 0 -> 56 [Ljava/lang/Object; result]
        v2: 5 -> 51 [Ljava/util/Map; postFormats]
        v3: 22 -> 51 [Lcom/google/gson/Gson; gson]
        v4: 29 -> 51 [Ljava/lang/String; postFormatsJson]
      + Local variable type table attribute (count = 1)
        v2: 5 -> 51 [Ljava/util/Map<**>; postFormats]
  + Method:       doInBackground([Ljava/util/List;)Ljava/lang/Object;
    Access flags: 0x84
      = protected varargs java.lang.Object doInBackground(java.util.List[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 127, locals = 6, stack = 5):
      [0] aload_1 v1
      [1] iconst_0
      [2] aaload
      [3] astore_2 v2
      [4] aload_0 v0
      [5] aload_2 v2
      [6] iconst_0
      [7] invokeinterface #37
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [12] checkcast #13
        + Class [org/edublogs/android/models/Blog]
      [15] putfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [18] aload_0 v0
      [19] aload_2 v2
      [20] iconst_1
      [21] invokeinterface #37
        + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
      [26] checkcast #4
        + Class [android/content/Context]
      [29] putfield #19
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.ctx Landroid/content/Context;]
      [32] new #16
        + Class [org/xmlrpc/android/XMLRPCClient]
      [35] dup
      [36] aload_0 v0
      [37] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [40] invokevirtual #28
        + Methodref [org/edublogs/android/models/Blog.getUrl ()Ljava/lang/String;]
      [43] aload_0 v0
      [44] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [47] invokevirtual #26
        + Methodref [org/edublogs/android/models/Blog.getHttpuser ()Ljava/lang/String;]
      [50] aload_0 v0
      [51] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [54] invokevirtual #25
        + Methodref [org/edublogs/android/models/Blog.getHttppassword ()Ljava/lang/String;]
      [57] invokespecial #35
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
      [60] invokestatic #32
        + Methodref [org/xmlrpc/android/ApiHelper.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)V]
      [63] aconst_null
      [64] astore_3 v3
      [65] iconst_4
      [66] anewarray #9
        + Class [java/lang/Object]
      [69] dup
      [70] iconst_0
      [71] aload_0 v0
      [72] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [75] invokevirtual #24
        + Methodref [org/edublogs/android/models/Blog.getBlogId ()I]
      [78] invokestatic #23
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [81] aastore
      [82] dup
      [83] iconst_1
      [84] aload_0 v0
      [85] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [88] invokevirtual #29
        + Methodref [org/edublogs/android/models/Blog.getUsername ()Ljava/lang/String;]
      [91] aastore
      [92] dup
      [93] iconst_2
      [94] aload_0 v0
      [95] getfield #18
        + Fieldref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.blog Lorg/edublogs/android/models/Blog;]
      [98] invokevirtual #27
        + Methodref [org/edublogs/android/models/Blog.getPassword ()Ljava/lang/String;]
      [101] aastore
      [102] dup
      [103] iconst_3
      [104] ldc #1
        + String [show-supported]
      [106] aastore
      [107] astore v4
      [109] invokestatic #33
        + Methodref [org/xmlrpc/android/ApiHelper.access$1 ()Lorg/xmlrpc/android/XMLRPCClient;]
      [112] ldc #2
        + String [wp.getPostFormats]
      [114] aload v4
      [116] invokevirtual #36
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
      [119] astore_3 v3
      [120] goto +5 (target=125)
      [123] astore v5
      [125] aload_3 v3
      [126] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (109 -> 120: 123):
      + Class [org/xmlrpc/android/XMLRPCException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 14)
        [0] -> line 134
        [4] -> line 135
        [18] -> line 136
        [32] -> line 137
        [50] -> line 138
        [57] -> line 137
        [63] -> line 140
        [65] -> line 141
        [71] -> line 141
        [94] -> line 142
        [107] -> line 141
        [109] -> line 144
        [120] -> line 145
        [125] -> line 149
      + Local variable table attribute (count = 5)
        v0: 0 -> 127 [Lorg/xmlrpc/android/ApiHelper$getPostFormatsTask; this]
        v1: 0 -> 127 [[Ljava/util/List; args]
        v2: 4 -> 127 [Ljava/util/List; arguments]
        v3: 65 -> 127 [Ljava/lang/Object; result]
        v4: 109 -> 127 [[Ljava/lang/Object; params]
      + Local variable type table attribute (count = 1)
        v2: 4 -> 127 [Ljava/util/List<*>; arguments]
    + Signature attribute:
      + Utf8 [([Ljava/util/List<*>;)Ljava/lang/Object;]
  + Method:       doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x10c4
      = protected bridge varargs synthetic java.lang.Object doInBackground(java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] checkcast #3
        + Class [[Ljava/util/List;]
      [5] invokevirtual #34
        + Methodref [org/xmlrpc/android/ApiHelper$getPostFormatsTask.doInBackground ([Ljava/util/List;)Ljava/lang/Object;]
      [8] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 1
      + Local variable table attribute (count = 0)

Class file attributes (count = 3):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [org/xmlrpc/android/ApiHelper$getPostFormatsTask]
      + Class [org/xmlrpc/android/ApiHelper]
      + Utf8 [getPostFormatsTask]
  + Signature attribute:
    + Utf8 [Landroid/os/AsyncTask<Ljava/util/List<*>;Ljava/lang/Void;Ljava/lang/Object;>;]
  + Source file attribute:
    + Utf8 [ApiHelper.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/ConnectionClient
  Superclass:    org/apache/http/impl/client/DefaultHttpClient
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.ConnectionClient extends org.apache.http.impl.client.DefaultHttpClient

Interfaces (count = 0):

Constant Pool (count = 96):
  + String [https]
  + Class [java/security/KeyManagementException]
  + Class [java/security/KeyStoreException]
  + Class [java/security/NoSuchAlgorithmException]
  + Class [java/security/UnrecoverableKeyException]
  + Class [org/apache/http/auth/AuthScope]
  + Class [org/apache/http/conn/ClientConnectionManager]
  + Class [org/apache/http/conn/scheme/Scheme]
  + Class [org/apache/http/conn/scheme/SchemeRegistry]
  + Class [org/apache/http/impl/client/BasicCredentialsProvider]
  + Class [org/apache/http/impl/client/DefaultHttpClient]
  + Class [org/apache/http/params/HttpConnectionParams]
  + Class [org/edublogs/android/util/TrustAllSSLSocketFactory]
  + Class [org/xmlrpc/android/ConnectionClient]
  + Fieldref [org/apache/http/auth/AuthScope.ANY Lorg/apache/http/auth/AuthScope;]
  + Methodref [org/apache/http/conn/scheme/Scheme.<init> (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V]
  + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;]
  + Methodref [org/apache/http/impl/client/BasicCredentialsProvider.<init> ()V]
  + Methodref [org/apache/http/impl/client/BasicCredentialsProvider.setCredentials (Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V]
  + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
  + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V]
  + Methodref [org/edublogs/android/util/TrustAllSSLSocketFactory.<init> ()V]
  + Methodref [org/xmlrpc/android/ConnectionClient.getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;]
  + Methodref [org/xmlrpc/android/ConnectionClient.getParams ()Lorg/apache/http/params/HttpParams;]
  + Methodref [org/xmlrpc/android/ConnectionClient.registerTrustAllScheme (I)V]
  + Methodref [org/xmlrpc/android/ConnectionClient.setCredentials (Lorg/apache/http/auth/Credentials;)V]
  + Methodref [org/xmlrpc/android/ConnectionClient.setCredentialsProvider (Lorg/apache/http/client/CredentialsProvider;)V]
  + InterfaceMethodref [org/apache/http/conn/ClientConnectionManager.getSchemeRegistry ()Lorg/apache/http/conn/scheme/SchemeRegistry;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V]
  + NameAndType [ANY Lorg/apache/http/auth/AuthScope;]
  + NameAndType [getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;]
  + NameAndType [getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [getSchemeRegistry ()Lorg/apache/http/conn/scheme/SchemeRegistry;]
  + NameAndType [register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;]
  + NameAndType [registerTrustAllScheme (I)V]
  + NameAndType [setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V]
  + NameAndType [setCredentials (Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V]
  + NameAndType [setCredentials (Lorg/apache/http/auth/Credentials;)V]
  + NameAndType [setCredentialsProvider (Lorg/apache/http/client/CredentialsProvider;)V]
  + Utf8 [()Lorg/apache/http/conn/ClientConnectionManager;]
  + Utf8 [()Lorg/apache/http/conn/scheme/SchemeRegistry;]
  + Utf8 [()Lorg/apache/http/params/HttpParams;]
  + Utf8 [()V]
  + Utf8 [(I)V]
  + Utf8 [(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V]
  + Utf8 [(Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V]
  + Utf8 [(Lorg/apache/http/auth/Credentials;)V]
  + Utf8 [(Lorg/apache/http/auth/Credentials;I)V]
  + Utf8 [(Lorg/apache/http/client/CredentialsProvider;)V]
  + Utf8 [(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;]
  + Utf8 [(Lorg/apache/http/params/HttpParams;I)V]
  + Utf8 [<init>]
  + Utf8 [ANY]
  + Utf8 [Code]
  + Utf8 [ConnectionClient.java]
  + Utf8 [Exceptions]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/apache/http/auth/AuthScope;]
  + Utf8 [Lorg/apache/http/auth/Credentials;]
  + Utf8 [Lorg/apache/http/conn/scheme/Scheme;]
  + Utf8 [Lorg/apache/http/impl/client/BasicCredentialsProvider;]
  + Utf8 [Lorg/edublogs/android/util/TrustAllSSLSocketFactory;]
  + Utf8 [Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [SourceFile]
  + Utf8 [cP]
  + Utf8 [cred]
  + Utf8 [getConnectionManager]
  + Utf8 [getParams]
  + Utf8 [getSchemeRegistry]
  + Utf8 [https]
  + Utf8 [java/security/KeyManagementException]
  + Utf8 [java/security/KeyStoreException]
  + Utf8 [java/security/NoSuchAlgorithmException]
  + Utf8 [java/security/UnrecoverableKeyException]
  + Utf8 [org/apache/http/auth/AuthScope]
  + Utf8 [org/apache/http/conn/ClientConnectionManager]
  + Utf8 [org/apache/http/conn/scheme/Scheme]
  + Utf8 [org/apache/http/conn/scheme/SchemeRegistry]
  + Utf8 [org/apache/http/impl/client/BasicCredentialsProvider]
  + Utf8 [org/apache/http/impl/client/DefaultHttpClient]
  + Utf8 [org/apache/http/params/HttpConnectionParams]
  + Utf8 [org/edublogs/android/util/TrustAllSSLSocketFactory]
  + Utf8 [org/xmlrpc/android/ConnectionClient]
  + Utf8 [port]
  + Utf8 [register]
  + Utf8 [registerTrustAllScheme]
  + Utf8 [sch]
  + Utf8 [setConnectionTimeout]
  + Utf8 [setCredentials]
  + Utf8 [setCredentialsProvider]
  + Utf8 [tasslf]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 4):
  + Method:       <init>(Lorg/apache/http/auth/Credentials;)V
    Access flags: 0x1
      = public ConnectionClient(org.apache.http.auth.Credentials)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] invokespecial #26
        + Methodref [org/xmlrpc/android/ConnectionClient.setCredentials (Lorg/apache/http/auth/Credentials;)V]
      [9] aload_0 v0
      [10] invokevirtual #24
        + Methodref [org/xmlrpc/android/ConnectionClient.getParams ()Lorg/apache/http/params/HttpParams;]
      [13] sipush 15000
      [16] invokestatic #21
        + Methodref [org/apache/http/params/HttpConnectionParams.setConnectionTimeout (Lorg/apache/http/params/HttpParams;I)V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 20
        [4] -> line 21
        [9] -> line 22
        [19] -> line 23
      + Local variable table attribute (count = 2)
        v0: 0 -> 20 [Lorg/xmlrpc/android/ConnectionClient; this]
        v1: 0 -> 20 [Lorg/apache/http/auth/Credentials; cred]
  + Method:       <init>(Lorg/apache/http/auth/Credentials;I)V
    Access flags: 0x1
      = public ConnectionClient(org.apache.http.auth.Credentials,int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] invokespecial #20
        + Methodref [org/apache/http/impl/client/DefaultHttpClient.<init> ()V]
      [4] aload_0 v0
      [5] iload_2 v2
      [6] invokespecial #25
        + Methodref [org/xmlrpc/android/ConnectionClient.registerTrustAllScheme (I)V]
      [9] aload_0 v0
      [10] aload_1 v1
      [11] invokespecial #26
        + Methodref [org/xmlrpc/android/ConnectionClient.setCredentials (Lorg/apache/http/auth/Credentials;)V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 26
        [4] -> line 27
        [9] -> line 28
        [14] -> line 29
      + Local variable table attribute (count = 3)
        v0: 0 -> 15 [Lorg/xmlrpc/android/ConnectionClient; this]
        v1: 0 -> 15 [Lorg/apache/http/auth/Credentials; cred]
        v2: 0 -> 15 [I port]
    + Exceptions attribute (count = 4)
      + Class [java/security/KeyManagementException]
      + Class [java/security/NoSuchAlgorithmException]
      + Class [java/security/KeyStoreException]
      + Class [java/security/UnrecoverableKeyException]
  + Method:       registerTrustAllScheme(I)V
    Access flags: 0x2
      = private void registerTrustAllScheme(int)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 35, locals = 4, stack = 5):
      [0] new #13
        + Class [org/edublogs/android/util/TrustAllSSLSocketFactory]
      [3] dup
      [4] invokespecial #22
        + Methodref [org/edublogs/android/util/TrustAllSSLSocketFactory.<init> ()V]
      [7] astore_2 v2
      [8] new #8
        + Class [org/apache/http/conn/scheme/Scheme]
      [11] dup
      [12] ldc #1
        + String [https]
      [14] aload_2 v2
      [15] iload_1 v1
      [16] invokespecial #16
        + Methodref [org/apache/http/conn/scheme/Scheme.<init> (Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V]
      [19] astore_3 v3
      [20] aload_0 v0
      [21] invokevirtual #23
        + Methodref [org/xmlrpc/android/ConnectionClient.getConnectionManager ()Lorg/apache/http/conn/ClientConnectionManager;]
      [24] invokeinterface #28
        + InterfaceMethodref [org/apache/http/conn/ClientConnectionManager.getSchemeRegistry ()Lorg/apache/http/conn/scheme/SchemeRegistry;]
      [29] aload_3 v3
      [30] invokevirtual #17
        + Methodref [org/apache/http/conn/scheme/SchemeRegistry.register (Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;]
      [33] pop
      [34] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 32
        [8] -> line 33
        [20] -> line 34
        [34] -> line 35
      + Local variable table attribute (count = 4)
        v0: 0 -> 35 [Lorg/xmlrpc/android/ConnectionClient; this]
        v1: 0 -> 35 [I port]
        v2: 8 -> 35 [Lorg/edublogs/android/util/TrustAllSSLSocketFactory; tasslf]
        v3: 20 -> 35 [Lorg/apache/http/conn/scheme/Scheme; sch]
    + Exceptions attribute (count = 4)
      + Class [java/security/KeyManagementException]
      + Class [java/security/NoSuchAlgorithmException]
      + Class [java/security/KeyStoreException]
      + Class [java/security/UnrecoverableKeyException]
  + Method:       setCredentials(Lorg/apache/http/auth/Credentials;)V
    Access flags: 0x2
      = private void setCredentials(org.apache.http.auth.Credentials)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 22, locals = 3, stack = 3):
      [0] new #10
        + Class [org/apache/http/impl/client/BasicCredentialsProvider]
      [3] dup
      [4] invokespecial #18
        + Methodref [org/apache/http/impl/client/BasicCredentialsProvider.<init> ()V]
      [7] astore_2 v2
      [8] aload_2 v2
      [9] getstatic #15
        + Fieldref [org/apache/http/auth/AuthScope.ANY Lorg/apache/http/auth/AuthScope;]
      [12] aload_1 v1
      [13] invokevirtual #19
        + Methodref [org/apache/http/impl/client/BasicCredentialsProvider.setCredentials (Lorg/apache/http/auth/AuthScope;Lorg/apache/http/auth/Credentials;)V]
      [16] aload_0 v0
      [17] aload_2 v2
      [18] invokevirtual #27
        + Methodref [org/xmlrpc/android/ConnectionClient.setCredentialsProvider (Lorg/apache/http/client/CredentialsProvider;)V]
      [21] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 38
        [8] -> line 39
        [16] -> line 40
        [21] -> line 41
      + Local variable table attribute (count = 3)
        v0: 0 -> 22 [Lorg/xmlrpc/android/ConnectionClient; this]
        v1: 0 -> 22 [Lorg/apache/http/auth/Credentials; cred]
        v2: 8 -> 22 [Lorg/apache/http/impl/client/BasicCredentialsProvider; cP]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [ConnectionClient.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/WPComXMLRPCApi
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.WPComXMLRPCApi extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 312):
  + Integer [2131296611]
  + String []
  + String [ ]
  + String [android]
  + String [app_version]
  + String [device_family]
  + String [device_model]
  + String [device_name]
  + String [device_uuid]
  + String [mute_until]
  + String [muted_blogs]
  + String [os_version]
  + String [production]
  + String [value]
  + String [wp_pref_notification_settings]
  + String [wp_pref_notifications_uuid]
  + String [wp_pref_wpcom_password]
  + String [wp_pref_wpcom_username]
  + String [wpcom.get_mobile_push_notification_settings]
  + String [wpcom.mobile_push_register_token]
  + String [wpcom.mobile_push_unregister_token]
  + String [wpcom.set_mobile_push_notification_settings]
  + Class [android/content/Context]
  + Class [android/content/SharedPreferences]
  + Class [android/os/Build]
  + Class [android/os/Build$VERSION]
  + Class [android/preference/PreferenceManager]
  + Class [com/google/android/gcm/GCMRegistrar]
  + Class [com/google/gson/Gson]
  + Class [com/google/gson/internal/StringMap]
  + Class [java/lang/Boolean]
  + Class [java/lang/Double]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/net/URI]
  + Class [java/util/ArrayList]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/WordPressDB]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$1]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$2]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$3]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$4]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Fieldref [android/os/Build.MANUFACTURER Ljava/lang/String;]
  + Fieldref [android/os/Build.MODEL Ljava/lang/String;]
  + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.client Lorg/xmlrpc/android/XMLRPCClient;]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.context Landroid/content/Context;]
  + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
  + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
  + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
  + Methodref [java/lang/Double.doubleValue ()D]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
  + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
  + Methodref [java/util/ArrayList.size ()I]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
  + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/DeviceUtils.getDeviceName (Landroid/content/Context;)Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi$1.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;Landroid/content/Context;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi$2.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi$3.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/SharedPreferences;)V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi$4.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
  + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.size ()I]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
  + NameAndType [<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;Landroid/content/Context;)V]
  + NameAndType [<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/SharedPreferences;)V]
  + NameAndType [MANUFACTURER Ljava/lang/String;]
  + NameAndType [MODEL Ljava/lang/String;]
  + NameAndType [RELEASE Ljava/lang/String;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
  + NameAndType [client Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [context Landroid/content/Context;]
  + NameAndType [create (Ljava/lang/String;)Ljava/net/URI;]
  + NameAndType [decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [doubleValue ()D]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [fromJson (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
  + NameAndType [get (I)Ljava/lang/Object;]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + NameAndType [getDeviceName (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
  + NameAndType [getString (I)Ljava/lang/String;]
  + NameAndType [getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [hasValidWPComCredentials (Landroid/content/Context;)Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [size ()I]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [valueOf (Z)Ljava/lang/Boolean;]
  + NameAndType [versionName Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ ]
  + Utf8 [()D]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(I)Ljava/lang/Object;]
  + Utf8 [(I)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)Landroid/content/SharedPreferences;]
  + Utf8 [(Landroid/content/Context;)Ljava/lang/String;]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Landroid/content/Context;)Z]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/net/URI;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
  + Utf8 [(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
  + Utf8 [(Lorg/xmlrpc/android/WPComXMLRPCApi;Landroid/content/Context;)V]
  + Utf8 [(Lorg/xmlrpc/android/WPComXMLRPCApi;Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/SharedPreferences;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
  + Utf8 [(Z)Ljava/lang/Boolean;]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [Lcom/google/gson/internal/StringMap;]
  + Utf8 [Lcom/google/gson/internal/StringMap<*>;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>;]
  + Utf8 [Lcom/google/gson/internal/StringMap<Ljava/lang/String;>;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/ArrayList;]
  + Utf8 [Ljava/util/ArrayList<Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Lcom/google/gson/internal/StringMap<Ljava/lang/String;>;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/StringMap<Ljava/lang/String;>;>;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCCallback;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [MANUFACTURER]
  + Utf8 [MODEL]
  + Utf8 [RELEASE]
  + Utf8 [SourceFile]
  + Utf8 [VERSION]
  + Utf8 [WPComXMLRPCApi.java]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [add]
  + Utf8 [android]
  + Utf8 [android/content/Context]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/os/Build]
  + Utf8 [android/os/Build$VERSION]
  + Utf8 [android/preference/PreferenceManager]
  + Utf8 [app_version]
  + Utf8 [append]
  + Utf8 [blogsList]
  + Utf8 [c]
  + Utf8 [callAsync]
  + Utf8 [callback]
  + Utf8 [client]
  + Utf8 [com/google/android/gcm/GCMRegistrar]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [com/google/gson/internal/StringMap]
  + Utf8 [contentStruct]
  + Utf8 [context]
  + Utf8 [create]
  + Utf8 [ctx]
  + Utf8 [decryptPassword]
  + Utf8 [deviceName]
  + Utf8 [device_family]
  + Utf8 [device_model]
  + Utf8 [device_name]
  + Utf8 [device_uuid]
  + Utf8 [doubleValue]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [fromJson]
  + Utf8 [gcmToken]
  + Utf8 [get]
  + Utf8 [getDefaultSharedPreferences]
  + Utf8 [getDeviceName]
  + Utf8 [getInstance]
  + Utf8 [getKey]
  + Utf8 [getNotificationSettings]
  + Utf8 [getRegistrationId]
  + Utf8 [getString]
  + Utf8 [getValue]
  + Utf8 [gson]
  + Utf8 [hasNext]
  + Utf8 [hasValidWPComCredentials]
  + Utf8 [i]
  + Utf8 [iterator]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/net/URI]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [muteUntilMap]
  + Utf8 [mute_until]
  + Utf8 [mutedBlogsList]
  + Utf8 [mutedBlogsMap]
  + Utf8 [muted_blogs]
  + Utf8 [next]
  + Utf8 [notificationSettings]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/WordPressDB]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$1]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$2]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$3]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$4]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [os_version]
  + Utf8 [params]
  + Utf8 [production]
  + Utf8 [put]
  + Utf8 [registerWPComToken]
  + Utf8 [remove]
  + Utf8 [setNotificationSettings]
  + Utf8 [setting]
  + Utf8 [settings]
  + Utf8 [settingsJson]
  + Utf8 [size]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [token]
  + Utf8 [unregisterWPComToken]
  + Utf8 [updatedSettings]
  + Utf8 [userBlog]
  + Utf8 [uuid]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [versionName]
  + Utf8 [wp_pref_notification_settings]
  + Utf8 [wp_pref_notifications_uuid]
  + Utf8 [wp_pref_wpcom_password]
  + Utf8 [wp_pref_wpcom_username]
  + Utf8 [wpcom.get_mobile_push_notification_settings]
  + Utf8 [wpcom.mobile_push_register_token]
  + Utf8 [wpcom.mobile_push_unregister_token]
  + Utf8 [wpcom.set_mobile_push_notification_settings]

Fields (count = 2):
  + Field:        client Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x2
      = private org.xmlrpc.android.XMLRPCClient client
  + Field:        context Landroid/content/Context;
    Access flags: 0x2
      = private android.content.Context context

Methods (count = 5):
  + Method:       <init>(Landroid/content/Context;)V
    Access flags: 0x1
      = public WPComXMLRPCApi(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 37, locals = 2, stack = 6):
      [0] aload_0 v0
      [1] invokespecial #67
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] aload_1 v1
      [6] putfield #57
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.context Landroid/content/Context;]
      [9] aload_0 v0
      [10] new #51
        + Class [org/xmlrpc/android/XMLRPCClient]
      [13] dup
      [14] aload_0 v0
      [15] getfield #57
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.context Landroid/content/Context;]
      [18] ldc #1
        + Integer [2131296611]
      [20] invokevirtual #58
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [23] invokestatic #72
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [26] ldc #2
        + String []
      [28] ldc #2
        + String []
      [30] invokespecial #86
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
      [33] putfield #56
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.client Lorg/xmlrpc/android/XMLRPCClient;]
      [36] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 39
        [4] -> line 40
        [9] -> line 41
        [36] -> line 42
      + Local variable table attribute (count = 2)
        v0: 0 -> 37 [Lorg/xmlrpc/android/WPComXMLRPCApi; this]
        v1: 0 -> 37 [Landroid/content/Context; c]
  + Method:       registerWPComToken(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x1
      = public void registerWPComToken(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 242, locals = 9, stack = 6):
      [0] aload_1 v1
      [1] invokestatic #59
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_3 v3
      [5] aload_3 v3
      [6] ldc #16
        + String [wp_pref_notifications_uuid]
      [8] aconst_null
      [9] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [14] astore v4
      [16] aload v4
      [18] ifnonnull +4 (target=22)
      [21] return
      [22] invokestatic #81
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [25] aload_1 v1
      [26] invokevirtual #80
        + Methodref [org/edublogs/android/util/DeviceUtils.getDeviceName (Landroid/content/Context;)Ljava/lang/String;]
      [29] astore v5
      [31] new #38
        + Class [java/util/HashMap]
      [34] dup
      [35] invokespecial #77
        + Methodref [java/util/HashMap.<init> ()V]
      [38] astore v6
      [40] aload v6
      [42] ldc #6
        + String [device_family]
      [44] ldc #4
        + String [android]
      [46] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [51] pop
      [52] aload v6
      [54] ldc #8
        + String [device_name]
      [56] aload v5
      [58] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [63] pop
      [64] aload v6
      [66] ldc #7
        + String [device_model]
      [68] new #35
        + Class [java/lang/StringBuilder]
      [71] dup
      [72] getstatic #52
        + Fieldref [android/os/Build.MANUFACTURER Ljava/lang/String;]
      [75] invokestatic #68
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [78] invokespecial #69
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [81] ldc #3
        + String [ ]
      [83] invokevirtual #70
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [86] getstatic #53
        + Fieldref [android/os/Build.MODEL Ljava/lang/String;]
      [89] invokevirtual #70
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [92] invokevirtual #71
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [95] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [100] pop
      [101] aload v6
      [103] ldc #5
        + String [app_version]
      [105] getstatic #55
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [108] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [113] pop
      [114] aload v6
      [116] ldc #12
        + String [os_version]
      [118] getstatic #54
        + Fieldref [android/os/Build$VERSION.RELEASE Ljava/lang/String;]
      [121] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [126] pop
      [127] aload v6
      [129] ldc #9
        + String [device_uuid]
      [131] aload v4
      [133] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [138] pop
      [139] aload v6
      [141] ldc #13
        + String [production]
      [143] iconst_1
      [144] invokestatic #64
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [147] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [152] pop
      [153] iconst_4
      [154] anewarray #33
        + Class [java/lang/Object]
      [157] dup
      [158] iconst_0
      [159] aload_3 v3
      [160] ldc #18
        + String [wp_pref_wpcom_username]
      [162] ldc #2
        + String []
      [164] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [169] aastore
      [170] dup
      [171] iconst_1
      [172] aload_3 v3
      [173] ldc #17
        + String [wp_pref_wpcom_password]
      [175] ldc #2
        + String []
      [177] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [182] invokestatic #79
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [185] aastore
      [186] dup
      [187] iconst_2
      [188] aload_2 v2
      [189] aastore
      [190] dup
      [191] iconst_3
      [192] aload v6
      [194] aastore
      [195] astore v7
      [197] new #51
        + Class [org/xmlrpc/android/XMLRPCClient]
      [200] dup
      [201] aload_0 v0
      [202] getfield #57
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.context Landroid/content/Context;]
      [205] ldc #1
        + Integer [2131296611]
      [207] invokevirtual #58
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [210] invokestatic #72
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [213] ldc #2
        + String []
      [215] ldc #2
        + String []
      [217] invokespecial #86
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
      [220] astore v8
      [222] aload v8
      [224] new #47
        + Class [org/xmlrpc/android/WPComXMLRPCApi$1]
      [227] dup
      [228] aload_0 v0
      [229] aload_1 v1
      [230] invokespecial #82
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi$1.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;Landroid/content/Context;)V]
      [233] ldc #20
        + String [wpcom.mobile_push_register_token]
      [235] aload v7
      [237] invokevirtual #87
        + Methodref [org/xmlrpc/android/XMLRPCClient.callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
      [240] pop2
      [241] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 24)
        [0] -> line 45
        [5] -> line 46
        [16] -> line 47
        [21] -> line 48
        [22] -> line 50
        [31] -> line 51
        [40] -> line 52
        [52] -> line 53
        [64] -> line 54
        [101] -> line 55
        [114] -> line 56
        [127] -> line 57
        [139] -> line 58
        [153] -> line 60
        [159] -> line 61
        [172] -> line 62
        [188] -> line 63
        [192] -> line 64
        [195] -> line 60
        [197] -> line 67
        [222] -> line 70
        [233] -> line 79
        [237] -> line 70
        [241] -> line 80
      + Local variable table attribute (count = 9)
        v0: 0 -> 242 [Lorg/xmlrpc/android/WPComXMLRPCApi; this]
        v1: 0 -> 242 [Landroid/content/Context; ctx]
        v2: 0 -> 242 [Ljava/lang/String; token]
        v3: 5 -> 242 [Landroid/content/SharedPreferences; settings]
        v4: 16 -> 242 [Ljava/lang/String; uuid]
        v5: 31 -> 242 [Ljava/lang/String; deviceName]
        v6: 40 -> 242 [Ljava/util/Map; contentStruct]
        v7: 197 -> 242 [[Ljava/lang/Object; params]
        v8: 222 -> 242 [Lorg/xmlrpc/android/XMLRPCClient; client]
      + Local variable type table attribute (count = 1)
        v6: 40 -> 242 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; contentStruct]
  + Method:       unregisterWPComToken(Landroid/content/Context;Ljava/lang/String;)V
    Access flags: 0x1
      = public void unregisterWPComToken(android.content.Context,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 100, locals = 6, stack = 6):
      [0] aload_1 v1
      [1] invokestatic #59
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_3 v3
      [5] iconst_5
      [6] anewarray #33
        + Class [java/lang/Object]
      [9] dup
      [10] iconst_0
      [11] aload_3 v3
      [12] ldc #18
        + String [wp_pref_wpcom_username]
      [14] ldc #2
        + String []
      [16] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [21] aastore
      [22] dup
      [23] iconst_1
      [24] aload_3 v3
      [25] ldc #17
        + String [wp_pref_wpcom_password]
      [27] ldc #2
        + String []
      [29] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [34] invokestatic #79
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [37] aastore
      [38] dup
      [39] iconst_2
      [40] aload_2 v2
      [41] aastore
      [42] dup
      [43] iconst_3
      [44] iconst_0
      [45] invokestatic #64
        + Methodref [java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;]
      [48] aastore
      [49] dup
      [50] iconst_4
      [51] ldc #4
        + String [android]
      [53] aastore
      [54] astore v4
      [56] new #51
        + Class [org/xmlrpc/android/XMLRPCClient]
      [59] dup
      [60] aload_0 v0
      [61] getfield #57
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.context Landroid/content/Context;]
      [64] ldc #1
        + Integer [2131296611]
      [66] invokevirtual #58
        + Methodref [android/content/Context.getString (I)Ljava/lang/String;]
      [69] invokestatic #72
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [72] ldc #2
        + String []
      [74] ldc #2
        + String []
      [76] invokespecial #86
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
      [79] astore v5
      [81] aload v5
      [83] new #48
        + Class [org/xmlrpc/android/WPComXMLRPCApi$2]
      [86] dup
      [87] aload_0 v0
      [88] invokespecial #83
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi$2.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
      [91] ldc #21
        + String [wpcom.mobile_push_unregister_token]
      [93] aload v4
      [95] invokevirtual #87
        + Methodref [org/xmlrpc/android/XMLRPCClient.callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
      [98] pop2
      [99] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 13)
        [0] -> line 84
        [5] -> line 85
        [11] -> line 86
        [24] -> line 87
        [40] -> line 88
        [44] -> line 89
        [51] -> line 90
        [54] -> line 85
        [56] -> line 93
        [81] -> line 95
        [91] -> line 103
        [95] -> line 95
        [99] -> line 104
      + Local variable table attribute (count = 6)
        v0: 0 -> 100 [Lorg/xmlrpc/android/WPComXMLRPCApi; this]
        v1: 0 -> 100 [Landroid/content/Context; ctx]
        v2: 0 -> 100 [Ljava/lang/String; token]
        v3: 5 -> 100 [Landroid/content/SharedPreferences; settings]
        v4: 56 -> 100 [[Ljava/lang/Object; params]
        v5: 81 -> 100 [Lorg/xmlrpc/android/XMLRPCClient; client]
  + Method:       getNotificationSettings(Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V
    Access flags: 0x1
      = public void getNotificationSettings(org.xmlrpc.android.XMLRPCCallback,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 93, locals = 6, stack = 6):
      [0] aload_2 v2
      [1] invokestatic #59
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_3 v3
      [5] aload_2 v2
      [6] invokestatic #60
        + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
      [9] astore v4
      [11] aload v4
      [13] ifnonnull +4 (target=17)
      [16] return
      [17] aload_2 v2
      [18] invokestatic #78
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [21] ifne +4 (target=25)
      [24] return
      [25] iconst_4
      [26] anewarray #33
        + Class [java/lang/Object]
      [29] dup
      [30] iconst_0
      [31] aload_3 v3
      [32] ldc #18
        + String [wp_pref_wpcom_username]
      [34] ldc #2
        + String []
      [36] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [41] aastore
      [42] dup
      [43] iconst_1
      [44] aload_3 v3
      [45] ldc #17
        + String [wp_pref_wpcom_password]
      [47] ldc #2
        + String []
      [49] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [54] invokestatic #79
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [57] aastore
      [58] dup
      [59] iconst_2
      [60] aload v4
      [62] aastore
      [63] dup
      [64] iconst_3
      [65] ldc #4
        + String [android]
      [67] aastore
      [68] astore v5
      [70] aload_0 v0
      [71] getfield #56
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.client Lorg/xmlrpc/android/XMLRPCClient;]
      [74] new #49
        + Class [org/xmlrpc/android/WPComXMLRPCApi$3]
      [77] dup
      [78] aload_0 v0
      [79] aload_1 v1
      [80] aload_3 v3
      [81] invokespecial #84
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi$3.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/SharedPreferences;)V]
      [84] ldc #19
        + String [wpcom.get_mobile_push_notification_settings]
      [86] aload v5
      [88] invokevirtual #87
        + Methodref [org/xmlrpc/android/XMLRPCClient.callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
      [91] pop2
      [92] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 16)
        [0] -> line 107
        [5] -> line 108
        [11] -> line 109
        [16] -> line 110
        [17] -> line 112
        [24] -> line 113
        [25] -> line 117
        [31] -> line 118
        [44] -> line 119
        [60] -> line 120
        [65] -> line 121
        [68] -> line 117
        [70] -> line 124
        [84] -> line 142
        [88] -> line 124
        [92] -> line 143
      + Local variable table attribute (count = 6)
        v0: 0 -> 93 [Lorg/xmlrpc/android/WPComXMLRPCApi; this]
        v1: 0 -> 93 [Lorg/xmlrpc/android/XMLRPCCallback; callback]
        v2: 0 -> 93 [Landroid/content/Context; context]
        v3: 5 -> 93 [Landroid/content/SharedPreferences; settings]
        v4: 11 -> 93 [Ljava/lang/String; gcmToken]
        v5: 70 -> 93 [[Ljava/lang/Object; params]
  + Method:       setNotificationSettings(Landroid/content/Context;)V
    Access flags: 0x1
      = public void setNotificationSettings(android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 419, locals = 14, stack = 6):
      [0] aload_1 v1
      [1] invokestatic #59
        + Methodref [android/preference/PreferenceManager.getDefaultSharedPreferences (Landroid/content/Context;)Landroid/content/SharedPreferences;]
      [4] astore_2 v2
      [5] aload_2 v2
      [6] ldc #15
        + String [wp_pref_notification_settings]
      [8] aconst_null
      [9] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [14] astore_3 v3
      [15] aload_3 v3
      [16] ifnonnull +4 (target=20)
      [19] return
      [20] new #29
        + Class [com/google/gson/Gson]
      [23] dup
      [24] invokespecial #61
        + Methodref [com/google/gson/Gson.<init> ()V]
      [27] astore v4
      [29] aload v4
      [31] aload_3 v3
      [32] ldc #38
        + Class [java/util/HashMap]
      [34] invokevirtual #62
        + Methodref [com/google/gson/Gson.fromJson (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;]
      [37] checkcast #40
        + Class [java/util/Map]
      [40] astore v5
      [42] new #38
        + Class [java/util/HashMap]
      [45] dup
      [46] invokespecial #77
        + Methodref [java/util/HashMap.<init> ()V]
      [49] astore v6
      [51] aload v5
      [53] ifnonnull +4 (target=57)
      [56] return
      [57] aload_1 v1
      [58] invokestatic #60
        + Methodref [com/google/android/gcm/GCMRegistrar.getRegistrationId (Landroid/content/Context;)Ljava/lang/String;]
      [61] astore v7
      [63] aload v7
      [65] ifnonnull +4 (target=69)
      [68] return
      [69] aload_1 v1
      [70] invokestatic #78
        + Methodref [org/edublogs/android/WordPress.hasValidWPComCredentials (Landroid/content/Context;)Z]
      [73] ifne +4 (target=77)
      [76] return
      [77] aload v5
      [79] ldc #11
        + String [muted_blogs]
      [81] invokeinterface #92
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [86] checkcast #30
        + Class [com/google/gson/internal/StringMap]
      [89] astore v8
      [91] aload v5
      [93] ldc #10
        + String [mute_until]
      [95] invokeinterface #92
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [100] checkcast #30
        + Class [com/google/gson/internal/StringMap]
      [103] astore v9
      [105] aload v8
      [107] ldc #14
        + String [value]
      [109] invokevirtual #63
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [112] checkcast #37
        + Class [java/util/ArrayList]
      [115] astore v10
      [117] aload v5
      [119] ldc #11
        + String [muted_blogs]
      [121] invokeinterface #94
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [126] pop
      [127] aload v5
      [129] ldc #10
        + String [mute_until]
      [131] invokeinterface #94
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [136] pop
      [137] aload v5
      [139] invokeinterface #91
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [144] invokeinterface #98
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [149] astore v12
      [151] goto +52 (target=203)
      [154] aload v12
      [156] invokeinterface #90
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [161] checkcast #41
        + Class [java/util/Map$Entry]
      [164] astore v11
      [166] aload v11
      [168] invokeinterface #97
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [173] checkcast #30
        + Class [com/google/gson/internal/StringMap]
      [176] astore v13
      [178] aload v6
      [180] aload v11
      [182] invokeinterface #96
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [187] checkcast #34
        + Class [java/lang/String]
      [190] aload v13
      [192] ldc #14
        + String [value]
      [194] invokevirtual #63
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [197] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [202] pop
      [203] aload v12
      [205] invokeinterface #89
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [210] ifne -56 (target=154)
      [213] aload v9
      [215] ifnull +30 (target=245)
      [218] aload v9
      [220] ldc #14
        + String [value]
      [222] invokevirtual #63
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [225] ifnull +20 (target=245)
      [228] aload v6
      [230] ldc #10
        + String [mute_until]
      [232] aload v9
      [234] ldc #14
        + String [value]
      [236] invokevirtual #63
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [239] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [244] pop
      [245] new #37
        + Class [java/util/ArrayList]
      [248] dup
      [249] invokespecial #73
        + Methodref [java/util/ArrayList.<init> ()V]
      [252] astore v11
      [254] iconst_0
      [255] istore v12
      [257] goto +50 (target=307)
      [260] aload v10
      [262] iload v12
      [264] invokevirtual #75
        + Methodref [java/util/ArrayList.get (I)Ljava/lang/Object;]
      [267] checkcast #30
        + Class [com/google/gson/internal/StringMap]
      [270] astore v13
      [272] aload v13
      [274] ldc #14
        + String [value]
      [276] invokevirtual #63
        + Methodref [com/google/gson/internal/StringMap.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [279] checkcast #32
        + Class [java/lang/Double]
      [282] invokevirtual #65
        + Methodref [java/lang/Double.doubleValue ()D]
      [285] invokestatic #66
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [288] invokevirtual #65
        + Methodref [java/lang/Double.doubleValue ()D]
      [291] dconst_1
      [292] dcmpl
      [293] ifne +11 (target=304)
      [296] aload v11
      [298] aload v13
      [300] invokevirtual #74
        + Methodref [java/util/ArrayList.add (Ljava/lang/Object;)Z]
      [303] pop
      [304] iinc v12, 1
      [307] iload v12
      [309] aload v10
      [311] invokevirtual #76
        + Methodref [java/util/ArrayList.size ()I]
      [314] ificmplt -54 (target=260)
      [317] aload v11
      [319] invokevirtual #76
        + Methodref [java/util/ArrayList.size ()I]
      [322] ifle +15 (target=337)
      [325] aload v6
      [327] ldc #11
        + String [muted_blogs]
      [329] aload v11
      [331] invokeinterface #93
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [336] pop
      [337] aload v6
      [339] invokeinterface #95
        + InterfaceMethodref [java/util/Map.size ()I]
      [344] ifne +4 (target=348)
      [347] return
      [348] iconst_5
      [349] anewarray #33
        + Class [java/lang/Object]
      [352] dup
      [353] iconst_0
      [354] aload_2 v2
      [355] ldc #18
        + String [wp_pref_wpcom_username]
      [357] ldc #2
        + String []
      [359] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [364] aastore
      [365] dup
      [366] iconst_1
      [367] aload_2 v2
      [368] ldc #17
        + String [wp_pref_wpcom_password]
      [370] ldc #2
        + String []
      [372] invokeinterface #88
        + InterfaceMethodref [android/content/SharedPreferences.getString (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
      [377] invokestatic #79
        + Methodref [org/edublogs/android/WordPressDB.decryptPassword (Ljava/lang/String;)Ljava/lang/String;]
      [380] aastore
      [381] dup
      [382] iconst_2
      [383] aload v6
      [385] aastore
      [386] dup
      [387] iconst_3
      [388] aload v7
      [390] aastore
      [391] dup
      [392] iconst_4
      [393] ldc #4
        + String [android]
      [395] aastore
      [396] astore v12
      [398] aload_0 v0
      [399] getfield #56
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi.client Lorg/xmlrpc/android/XMLRPCClient;]
      [402] new #50
        + Class [org/xmlrpc/android/WPComXMLRPCApi$4]
      [405] dup
      [406] aload_0 v0
      [407] invokespecial #85
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi$4.<init> (Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
      [410] ldc #22
        + String [wpcom.set_mobile_push_notification_settings]
      [412] aload v12
      [414] invokevirtual #87
        + Methodref [org/xmlrpc/android/XMLRPCClient.callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
      [417] pop2
      [418] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 46)
        [0] -> line 146
        [5] -> line 147
        [15] -> line 149
        [19] -> line 150
        [20] -> line 152
        [29] -> line 153
        [42] -> line 154
        [51] -> line 155
        [56] -> line 156
        [57] -> line 157
        [63] -> line 158
        [68] -> line 159
        [69] -> line 161
        [76] -> line 162
        [77] -> line 165
        [91] -> line 166
        [105] -> line 167
        [117] -> line 168
        [127] -> line 169
        [137] -> line 171
        [166] -> line 173
        [178] -> line 174
        [203] -> line 171
        [213] -> line 177
        [228] -> line 178
        [245] -> line 181
        [254] -> line 182
        [260] -> line 183
        [272] -> line 184
        [296] -> line 185
        [304] -> line 182
        [317] -> line 189
        [325] -> line 190
        [337] -> line 195
        [347] -> line 196
        [348] -> line 198
        [354] -> line 199
        [367] -> line 200
        [383] -> line 201
        [388] -> line 202
        [393] -> line 203
        [396] -> line 198
        [398] -> line 206
        [410] -> line 214
        [414] -> line 206
        [418] -> line 215
      + Local variable table attribute (count = 17)
        v0: 0 -> 419 [Lorg/xmlrpc/android/WPComXMLRPCApi; this]
        v1: 0 -> 419 [Landroid/content/Context; context]
        v2: 5 -> 419 [Landroid/content/SharedPreferences; settings]
        v3: 15 -> 419 [Ljava/lang/String; settingsJson]
        v4: 29 -> 419 [Lcom/google/gson/Gson; gson]
        v5: 42 -> 419 [Ljava/util/Map; notificationSettings]
        v6: 51 -> 419 [Ljava/util/Map; updatedSettings]
        v7: 63 -> 419 [Ljava/lang/String; gcmToken]
        v8: 91 -> 419 [Lcom/google/gson/internal/StringMap; mutedBlogsMap]
        v9: 105 -> 419 [Lcom/google/gson/internal/StringMap; muteUntilMap]
        v10: 117 -> 419 [Ljava/util/ArrayList; blogsList]
        v11: 166 -> 203 [Ljava/util/Map$Entry; entry]
        v13: 178 -> 203 [Lcom/google/gson/internal/StringMap; setting]
        v11: 254 -> 419 [Ljava/util/ArrayList; mutedBlogsList]
        v12: 257 -> 317 [I i]
        v13: 272 -> 304 [Lcom/google/gson/internal/StringMap; userBlog]
        v12: 398 -> 419 [[Ljava/lang/Object; params]
      + Local variable type table attribute (count = 9)
        v5: 42 -> 419 [Ljava/util/Map<Ljava/lang/String;Lcom/google/gson/internal/StringMap<Ljava/lang/String;>;>; notificationSettings]
        v6: 51 -> 419 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; updatedSettings]
        v8: 91 -> 419 [Lcom/google/gson/internal/StringMap<*>; mutedBlogsMap]
        v9: 105 -> 419 [Lcom/google/gson/internal/StringMap<*>; muteUntilMap]
        v10: 117 -> 419 [Ljava/util/ArrayList<Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>;>; blogsList]
        v11: 166 -> 203 [Ljava/util/Map$Entry<Ljava/lang/String;Lcom/google/gson/internal/StringMap<Ljava/lang/String;>;>; entry]
        v13: 178 -> 203 [Lcom/google/gson/internal/StringMap<Ljava/lang/String;>; setting]
        v11: 254 -> 419 [Ljava/util/ArrayList<Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>;>; mutedBlogsList]
        v13: 272 -> 304 [Lcom/google/gson/internal/StringMap<Ljava/lang/Double;>; userBlog]

Class file attributes (count = 2):
  + Inner classes attribute (count = 6)
    + InnerClassesInfo:
      Access flags:  0x9 = public static 
      + Class [android/os/Build$VERSION]
      + Class [android/os/Build]
      + Utf8 [VERSION]
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$1]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$2]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$3]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$4]
  + Source file attribute:
    + Utf8 [WPComXMLRPCApi.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/WPComXMLRPCApi$1
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.xmlrpc.android.WPComXMLRPCApi$1 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/xmlrpc/android/XMLRPCCallback]

Constant Pool (count = 67):
  + String [Successfully registered device on WP.com]
  + String [WORDPRESS]
  + Class [android/util/Log]
  + Class [java/lang/Object]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$1]
  + Class [org/xmlrpc/android/XMLRPCCallback]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$1.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$1.val$ctx Landroid/content/Context;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/xmlrpc/android/WPComXMLRPCApi.getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + NameAndType [registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [val$ctx Landroid/content/Context;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(JLjava/lang/Object;)V]
  + Utf8 [(JLorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Lorg/xmlrpc/android/WPComXMLRPCApi;Landroid/content/Context;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/Context;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi$1;]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [SourceFile]
  + Utf8 [Successfully registered device on WP.com]
  + Utf8 [WORDPRESS]
  + Utf8 [WPComXMLRPCApi.java]
  + Utf8 [android/util/Log]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [getMessage]
  + Utf8 [getNotificationSettings]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onFailure]
  + Utf8 [onSuccess]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$1]
  + Utf8 [org/xmlrpc/android/XMLRPCCallback]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [registerWPComToken]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]
  + Utf8 [val$ctx]

Fields (count = 2):
  + Field:        this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;
    Access flags: 0x1010
      = final synthetic org.xmlrpc.android.WPComXMLRPCApi this$0
  + Field:        val$ctx Landroid/content/Context;
    Access flags: 0x1012
      = private final synthetic android.content.Context val$ctx

Methods (count = 3):
  + Method:       <init>(Lorg/xmlrpc/android/WPComXMLRPCApi;Landroid/content/Context;)V
    Access flags: 0x0
      = WPComXMLRPCApi$1(org.xmlrpc.android.WPComXMLRPCApi,android.content.Context)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 15, locals = 3, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$1.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #10
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$1.val$ctx Landroid/content/Context;]
      [10] aload_0 v0
      [11] invokespecial #13
        + Methodref [java/lang/Object.<init> ()V]
      [14] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [10] -> line 70
      + Local variable table attribute (count = 1)
        v0: 0 -> 15 [Lorg/xmlrpc/android/WPComXMLRPCApi$1; this]
  + Method:       onSuccess(JLjava/lang/Object;)V
    Access flags: 0x1
      = public void onSuccess(long,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 21, locals = 4, stack = 3):
      [0] ldc #2
        + String [WORDPRESS]
      [2] ldc #1
        + String [Successfully registered device on WP.com]
      [4] invokestatic #12
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #9
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$1.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
      [12] aconst_null
      [13] aload_0 v0
      [14] getfield #10
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$1.val$ctx Landroid/content/Context;]
      [17] invokevirtual #14
        + Methodref [org/xmlrpc/android/WPComXMLRPCApi.getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
      [20] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 72
        [8] -> line 73
        [20] -> line 74
      + Local variable table attribute (count = 3)
        v0: 0 -> 21 [Lorg/xmlrpc/android/WPComXMLRPCApi$1; this]
        v1: 0 -> 21 [J id]
        v3: 0 -> 21 [Ljava/lang/Object; result]
  + Method:       onFailure(JLorg/xmlrpc/android/XMLRPCException;)V
    Access flags: 0x1
      = public void onFailure(long,org.xmlrpc.android.XMLRPCException)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 2):
      [0] ldc #2
        + String [WORDPRESS]
      [2] aload_3 v3
      [3] invokevirtual #15
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [6] invokestatic #11
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 77
        [10] -> line 78
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lorg/xmlrpc/android/WPComXMLRPCApi$1; this]
        v1: 0 -> 11 [J id]
        v3: 0 -> 11 [Lorg/xmlrpc/android/XMLRPCException; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/xmlrpc/android/WPComXMLRPCApi]
    + NameAndType [registerWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$1]
  + Source file attribute:
    + Utf8 [WPComXMLRPCApi.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/WPComXMLRPCApi$2
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.xmlrpc.android.WPComXMLRPCApi$2 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/xmlrpc/android/XMLRPCCallback]

Constant Pool (count = 59):
  + String [Successfully unregistered device on WP.com]
  + String [WORDPRESS]
  + Class [android/util/Log]
  + Class [java/lang/Object]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$2]
  + Class [org/xmlrpc/android/XMLRPCCallback]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$2.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + NameAndType [unregisterWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(JLjava/lang/Object;)V]
  + Utf8 [(JLorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi$2;]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [SourceFile]
  + Utf8 [Successfully unregistered device on WP.com]
  + Utf8 [WORDPRESS]
  + Utf8 [WPComXMLRPCApi.java]
  + Utf8 [android/util/Log]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [getMessage]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onFailure]
  + Utf8 [onSuccess]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$2]
  + Utf8 [org/xmlrpc/android/XMLRPCCallback]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [unregisterWPComToken]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;
    Access flags: 0x1010
      = final synthetic org.xmlrpc.android.WPComXMLRPCApi this$0

Methods (count = 3):
  + Method:       <init>(Lorg/xmlrpc/android/WPComXMLRPCApi;)V
    Access flags: 0x0
      = WPComXMLRPCApi$2(org.xmlrpc.android.WPComXMLRPCApi)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$2.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 95
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/xmlrpc/android/WPComXMLRPCApi$2; this]
  + Method:       onSuccess(JLjava/lang/Object;)V
    Access flags: 0x1
      = public void onSuccess(long,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 4, stack = 2):
      [0] ldc #2
        + String [WORDPRESS]
      [2] ldc #1
        + String [Successfully unregistered device on WP.com]
      [4] invokestatic #11
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 97
        [8] -> line 98
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Lorg/xmlrpc/android/WPComXMLRPCApi$2; this]
        v1: 0 -> 9 [J id]
        v3: 0 -> 9 [Ljava/lang/Object; result]
  + Method:       onFailure(JLorg/xmlrpc/android/XMLRPCException;)V
    Access flags: 0x1
      = public void onFailure(long,org.xmlrpc.android.XMLRPCException)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 2):
      [0] ldc #2
        + String [WORDPRESS]
      [2] aload_3 v3
      [3] invokevirtual #13
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [6] invokestatic #10
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 101
        [10] -> line 102
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lorg/xmlrpc/android/WPComXMLRPCApi$2; this]
        v1: 0 -> 11 [J id]
        v3: 0 -> 11 [Lorg/xmlrpc/android/XMLRPCException; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/xmlrpc/android/WPComXMLRPCApi]
    + NameAndType [unregisterWPComToken (Landroid/content/Context;Ljava/lang/String;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$2]
  + Source file attribute:
    + Utf8 [WPComXMLRPCApi.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/WPComXMLRPCApi$3
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.xmlrpc.android.WPComXMLRPCApi$3 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/xmlrpc/android/XMLRPCCallback]

Constant Pool (count = 101):
  + String [Push notification settings retrieved!]
  + String [WORDPRESS]
  + String [wp_pref_notification_settings]
  + Class [android/content/SharedPreferences]
  + Class [android/content/SharedPreferences$Editor]
  + Class [android/util/Log]
  + Class [com/google/gson/Gson]
  + Class [java/lang/Object]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$3]
  + Class [org/xmlrpc/android/XMLRPCCallback]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$callback Lorg/xmlrpc/android/XMLRPCCallback;]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$settings Landroid/content/SharedPreferences;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [com/google/gson/Gson.<init> ()V]
  + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
  + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
  + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onFailure (JLorg/xmlrpc/android/XMLRPCException;)V]
  + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onSuccess (JLjava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [commit ()Z]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [edit ()Landroid/content/SharedPreferences$Editor;]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + NameAndType [onFailure (JLorg/xmlrpc/android/XMLRPCException;)V]
  + NameAndType [onSuccess (JLjava/lang/Object;)V]
  + NameAndType [putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + NameAndType [this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + NameAndType [toJson (Ljava/lang/Object;)Ljava/lang/String;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [val$callback Lorg/xmlrpc/android/XMLRPCCallback;]
  + NameAndType [val$settings Landroid/content/SharedPreferences;]
  + Utf8 [()Landroid/content/SharedPreferences$Editor;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(JLjava/lang/Object;)V]
  + Utf8 [(JLorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
  + Utf8 [(Lorg/xmlrpc/android/WPComXMLRPCApi;Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/SharedPreferences;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [Editor]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [Landroid/content/SharedPreferences$Editor;]
  + Utf8 [Landroid/content/SharedPreferences;]
  + Utf8 [Lcom/google/gson/Gson;]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi$3;]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCCallback;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [Push notification settings retrieved!]
  + Utf8 [SourceFile]
  + Utf8 [WORDPRESS]
  + Utf8 [WPComXMLRPCApi.java]
  + Utf8 [android/content/SharedPreferences]
  + Utf8 [android/content/SharedPreferences$Editor]
  + Utf8 [android/util/Log]
  + Utf8 [com/google/gson/Gson]
  + Utf8 [commit]
  + Utf8 [e]
  + Utf8 [edit]
  + Utf8 [editor]
  + Utf8 [error]
  + Utf8 [getMessage]
  + Utf8 [getNotificationSettings]
  + Utf8 [gson]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onFailure]
  + Utf8 [onSuccess]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$3]
  + Utf8 [org/xmlrpc/android/XMLRPCCallback]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [putString]
  + Utf8 [result]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [toJson]
  + Utf8 [v]
  + Utf8 [val$callback]
  + Utf8 [val$settings]
  + Utf8 [wp_pref_notification_settings]

Fields (count = 3):
  + Field:        this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;
    Access flags: 0x1010
      = final synthetic org.xmlrpc.android.WPComXMLRPCApi this$0
  + Field:        val$callback Lorg/xmlrpc/android/XMLRPCCallback;
    Access flags: 0x1012
      = private final synthetic org.xmlrpc.android.XMLRPCCallback val$callback
  + Field:        val$settings Landroid/content/SharedPreferences;
    Access flags: 0x1012
      = private final synthetic android.content.SharedPreferences val$settings

Methods (count = 3):
  + Method:       <init>(Lorg/xmlrpc/android/WPComXMLRPCApi;Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/SharedPreferences;)V
    Access flags: 0x0
      = WPComXMLRPCApi$3(org.xmlrpc.android.WPComXMLRPCApi,org.xmlrpc.android.XMLRPCCallback,android.content.SharedPreferences)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 20, locals = 4, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #13
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
      [5] aload_0 v0
      [6] aload_2 v2
      [7] putfield #14
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$callback Lorg/xmlrpc/android/XMLRPCCallback;]
      [10] aload_0 v0
      [11] aload_3 v3
      [12] putfield #15
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$settings Landroid/content/SharedPreferences;]
      [15] aload_0 v0
      [16] invokespecial #20
        + Methodref [java/lang/Object.<init> ()V]
      [19] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [15] -> line 124
      + Local variable table attribute (count = 1)
        v0: 0 -> 20 [Lorg/xmlrpc/android/WPComXMLRPCApi$3; this]
  + Method:       onSuccess(JLjava/lang/Object;)V
    Access flags: 0x1
      = public void onSuccess(long,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 71, locals = 6, stack = 4):
      [0] ldc #2
        + String [WORDPRESS]
      [2] ldc #1
        + String [Push notification settings retrieved!]
      [4] invokestatic #17
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] aload_0 v0
      [9] getfield #14
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$callback Lorg/xmlrpc/android/XMLRPCCallback;]
      [12] ifnull +14 (target=26)
      [15] aload_0 v0
      [16] getfield #14
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$callback Lorg/xmlrpc/android/XMLRPCCallback;]
      [19] lload_1 v1
      [20] aload_3 v3
      [21] invokeinterface #26
        + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onSuccess (JLjava/lang/Object;)V]
      [26] new #7
        + Class [com/google/gson/Gson]
      [29] dup
      [30] invokespecial #18
        + Methodref [com/google/gson/Gson.<init> ()V]
      [33] astore v4
      [35] aload_0 v0
      [36] getfield #15
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$settings Landroid/content/SharedPreferences;]
      [39] invokeinterface #22
        + InterfaceMethodref [android/content/SharedPreferences.edit ()Landroid/content/SharedPreferences$Editor;]
      [44] astore v5
      [46] aload v5
      [48] ldc #3
        + String [wp_pref_notification_settings]
      [50] aload v4
      [52] aload_3 v3
      [53] invokevirtual #19
        + Methodref [com/google/gson/Gson.toJson (Ljava/lang/Object;)Ljava/lang/String;]
      [56] invokeinterface #24
        + InterfaceMethodref [android/content/SharedPreferences$Editor.putString (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;]
      [61] pop
      [62] aload v5
      [64] invokeinterface #23
        + InterfaceMethodref [android/content/SharedPreferences$Editor.commit ()Z]
      [69] pop
      [70] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 8)
        [0] -> line 126
        [8] -> line 127
        [15] -> line 128
        [26] -> line 130
        [35] -> line 131
        [46] -> line 132
        [62] -> line 133
        [70] -> line 134
      + Local variable table attribute (count = 5)
        v0: 0 -> 71 [Lorg/xmlrpc/android/WPComXMLRPCApi$3; this]
        v1: 0 -> 71 [J id]
        v3: 0 -> 71 [Ljava/lang/Object; result]
        v4: 35 -> 71 [Lcom/google/gson/Gson; gson]
        v5: 46 -> 71 [Landroid/content/SharedPreferences$Editor; editor]
  + Method:       onFailure(JLorg/xmlrpc/android/XMLRPCException;)V
    Access flags: 0x1
      = public void onFailure(long,org.xmlrpc.android.XMLRPCException)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] getfield #14
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$callback Lorg/xmlrpc/android/XMLRPCCallback;]
      [4] ifnull +14 (target=18)
      [7] aload_0 v0
      [8] getfield #14
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$3.val$callback Lorg/xmlrpc/android/XMLRPCCallback;]
      [11] lload_1 v1
      [12] aload_3 v3
      [13] invokeinterface #25
        + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onFailure (JLorg/xmlrpc/android/XMLRPCException;)V]
      [18] ldc #2
        + String [WORDPRESS]
      [20] aload_3 v3
      [21] invokevirtual #21
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [24] invokestatic #16
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [27] pop
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 137
        [7] -> line 138
        [18] -> line 140
        [28] -> line 141
      + Local variable table attribute (count = 3)
        v0: 0 -> 29 [Lorg/xmlrpc/android/WPComXMLRPCApi$3; this]
        v1: 0 -> 29 [J id]
        v3: 0 -> 29 [Lorg/xmlrpc/android/XMLRPCException; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/xmlrpc/android/WPComXMLRPCApi]
    + NameAndType [getNotificationSettings (Lorg/xmlrpc/android/XMLRPCCallback;Landroid/content/Context;)V]
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [android/content/SharedPreferences$Editor]
      + Class [android/content/SharedPreferences]
      + Utf8 [Editor]
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$3]
  + Source file attribute:
    + Utf8 [WPComXMLRPCApi.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/WPComXMLRPCApi$4
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.xmlrpc.android.WPComXMLRPCApi$4 extends java.lang.Object

Interfaces (count = 1):
  + Class [org/xmlrpc/android/XMLRPCCallback]

Constant Pool (count = 59):
  + String [Notification settings updated successfully]
  + String [WORDPRESS]
  + Class [android/util/Log]
  + Class [java/lang/Object]
  + Class [org/xmlrpc/android/WPComXMLRPCApi]
  + Class [org/xmlrpc/android/WPComXMLRPCApi$4]
  + Class [org/xmlrpc/android/XMLRPCCallback]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$4.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
  + NameAndType [<init> ()V]
  + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I]
  + NameAndType [getMessage ()Ljava/lang/String;]
  + NameAndType [setNotificationSettings (Landroid/content/Context;)V]
  + NameAndType [this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + NameAndType [v (Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()V]
  + Utf8 [(JLjava/lang/Object;)V]
  + Utf8 [(JLorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Landroid/content/Context;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I]
  + Utf8 [(Lorg/xmlrpc/android/WPComXMLRPCApi;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [EnclosingMethod]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi$4;]
  + Utf8 [Lorg/xmlrpc/android/WPComXMLRPCApi;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [Notification settings updated successfully]
  + Utf8 [SourceFile]
  + Utf8 [WORDPRESS]
  + Utf8 [WPComXMLRPCApi.java]
  + Utf8 [android/util/Log]
  + Utf8 [e]
  + Utf8 [error]
  + Utf8 [getMessage]
  + Utf8 [id]
  + Utf8 [java/lang/Object]
  + Utf8 [onFailure]
  + Utf8 [onSuccess]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi]
  + Utf8 [org/xmlrpc/android/WPComXMLRPCApi$4]
  + Utf8 [org/xmlrpc/android/XMLRPCCallback]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [result]
  + Utf8 [setNotificationSettings]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [v]

Fields (count = 1):
  + Field:        this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;
    Access flags: 0x1010
      = final synthetic org.xmlrpc.android.WPComXMLRPCApi this$0

Methods (count = 3):
  + Method:       <init>(Lorg/xmlrpc/android/WPComXMLRPCApi;)V
    Access flags: 0x0
      = WPComXMLRPCApi$4(org.xmlrpc.android.WPComXMLRPCApi)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #9
        + Fieldref [org/xmlrpc/android/WPComXMLRPCApi$4.this$0 Lorg/xmlrpc/android/WPComXMLRPCApi;]
      [5] aload_0 v0
      [6] invokespecial #12
        + Methodref [java/lang/Object.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 1
        [5] -> line 206
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/xmlrpc/android/WPComXMLRPCApi$4; this]
  + Method:       onSuccess(JLjava/lang/Object;)V
    Access flags: 0x1
      = public void onSuccess(long,java.lang.Object)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 4, stack = 2):
      [0] ldc #2
        + String [WORDPRESS]
      [2] ldc #1
        + String [Notification settings updated successfully]
      [4] invokestatic #11
        + Methodref [android/util/Log.v (Ljava/lang/String;Ljava/lang/String;)I]
      [7] pop
      [8] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 208
        [8] -> line 209
      + Local variable table attribute (count = 3)
        v0: 0 -> 9 [Lorg/xmlrpc/android/WPComXMLRPCApi$4; this]
        v1: 0 -> 9 [J id]
        v3: 0 -> 9 [Ljava/lang/Object; result]
  + Method:       onFailure(JLorg/xmlrpc/android/XMLRPCException;)V
    Access flags: 0x1
      = public void onFailure(long,org.xmlrpc.android.XMLRPCException)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 2):
      [0] ldc #2
        + String [WORDPRESS]
      [2] aload_3 v3
      [3] invokevirtual #13
        + Methodref [org/xmlrpc/android/XMLRPCException.getMessage ()Ljava/lang/String;]
      [6] invokestatic #10
        + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I]
      [9] pop
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 212
        [10] -> line 213
      + Local variable table attribute (count = 3)
        v0: 0 -> 11 [Lorg/xmlrpc/android/WPComXMLRPCApi$4; this]
        v1: 0 -> 11 [J id]
        v3: 0 -> 11 [Lorg/xmlrpc/android/XMLRPCException; error]

Class file attributes (count = 3):
  + Enclosing method attribute:
    + Class [org/xmlrpc/android/WPComXMLRPCApi]
    + NameAndType [setNotificationSettings (Landroid/content/Context;)V]
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x0 = 
      + Class [org/xmlrpc/android/WPComXMLRPCApi$4]
  + Source file attribute:
    + Utf8 [WPComXMLRPCApi.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/XMLRPCCallback
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x601
    = public interface org.xmlrpc.android.XMLRPCCallback extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/Object]
  + Class [org/xmlrpc/android/XMLRPCCallback]
  + Utf8 [(JLjava/lang/Object;)V]
  + Utf8 [(JLorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCCallback.java]
  + Utf8 [java/lang/Object]
  + Utf8 [onFailure]
  + Utf8 [onSuccess]
  + Utf8 [org/xmlrpc/android/XMLRPCCallback]

Fields (count = 0):

Methods (count = 2):
  + Method:       onSuccess(JLjava/lang/Object;)V
    Access flags: 0x401
      = public abstract void onSuccess(long,java.lang.Object)
  + Method:       onFailure(JLorg/xmlrpc/android/XMLRPCException;)V
    Access flags: 0x401
      = public abstract void onFailure(long,org.xmlrpc.android.XMLRPCException)

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [XMLRPCCallback.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/XMLRPCClient
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.XMLRPCClient extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 241):
  + String [Content-Type]
  + String [UTF-8]
  + String [User-Agent]
  + String [WP-QUICK-POST]
  + String [charset]
  + String [https]
  + String [text/xml]
  + String [wp-android/]
  + String [wp.uploadFile]
  + Class [android/util/Xml]
  + Class [java/io/File]
  + Class [java/lang/Object]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/System]
  + Class [java/net/URI]
  + Class [java/security/KeyManagementException]
  + Class [java/security/KeyStoreException]
  + Class [java/security/NoSuchAlgorithmException]
  + Class [java/security/UnrecoverableKeyException]
  + Class [java/util/HashMap]
  + Class [org/apache/http/auth/UsernamePasswordCredentials]
  + Class [org/apache/http/client/methods/HttpPost]
  + Class [org/apache/http/params/HttpProtocolParams]
  + Class [org/edublogs/android/WordPress]
  + Class [org/edublogs/android/util/DeviceUtils]
  + Class [org/xmlrpc/android/ConnectionClient]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCClient$Caller]
  + Class [org/xmlrpc/android/XMLRPCClient$CancelException]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient.backgroundCalls Ljava/util/Map;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient.httpParams Lorg/apache/http/params/HttpParams;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient.serializer Lorg/xmlpull/v1/XmlSerializer;]
  + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;]
  + Methodref [java/io/File.delete ()Z]
  + Methodref [java/lang/Object.<init> ()V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/System.currentTimeMillis ()J]
  + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
  + Methodref [java/net/URI.getPort ()I]
  + Methodref [java/net/URI.getScheme ()Ljava/lang/String;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [org/apache/http/auth/UsernamePasswordCredentials.<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.<init> (Ljava/net/URI;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/apache/http/client/methods/HttpPost.getParams ()Lorg/apache/http/params/HttpParams;]
  + Methodref [org/apache/http/params/HttpProtocolParams.setUseExpectContinue (Lorg/apache/http/params/HttpParams;Z)V]
  + Methodref [org/edublogs/android/util/DeviceUtils.getBlackBerryUserAgent ()Ljava/lang/String;]
  + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
  + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
  + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;I)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)J]
  + Methodref [org/xmlrpc/android/XMLRPCClient.deleteTempFile (Ljava/lang/String;Ljava/io/File;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.<init> (Lorg/xmlrpc/android/XMLRPCClient;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.<init> (Lorg/xmlrpc/android/XMLRPCClient;Lorg/xmlrpc/android/XMLRPCCallback;JLjava/lang/String;[Ljava/lang/Object;Ljava/io/File;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.access$0 (Lorg/xmlrpc/android/XMLRPCClient$Caller;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.start ()V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/net/URI;)V]
  + NameAndType [<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [<init> (Lorg/apache/http/auth/Credentials;)V]
  + NameAndType [<init> (Lorg/apache/http/auth/Credentials;I)V]
  + NameAndType [<init> (Lorg/xmlrpc/android/XMLRPCClient;)V]
  + NameAndType [<init> (Lorg/xmlrpc/android/XMLRPCClient;Lorg/xmlrpc/android/XMLRPCCallback;JLjava/lang/String;[Ljava/lang/Object;Ljava/io/File;)V]
  + NameAndType [access$0 (Lorg/xmlrpc/android/XMLRPCClient$Caller;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + NameAndType [addHeader (Ljava/lang/String;Ljava/lang/String;)V]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [backgroundCalls Ljava/util/Map;]
  + NameAndType [call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + NameAndType [callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)J]
  + NameAndType [client Lorg/xmlrpc/android/ConnectionClient;]
  + NameAndType [create (Ljava/lang/String;)Ljava/net/URI;]
  + NameAndType [currentTimeMillis ()J]
  + NameAndType [delete ()Z]
  + NameAndType [deleteTempFile (Ljava/lang/String;Ljava/io/File;)V]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [getBlackBerryUserAgent ()Ljava/lang/String;]
  + NameAndType [getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
  + NameAndType [getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [getPort ()I]
  + NameAndType [getScheme ()Ljava/lang/String;]
  + NameAndType [httpParams Lorg/apache/http/params/HttpParams;]
  + NameAndType [isBlackBerry ()Z]
  + NameAndType [newSerializer ()Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [postMethod Lorg/apache/http/client/methods/HttpPost;]
  + NameAndType [serializer Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [setUseExpectContinue (Lorg/apache/http/params/HttpParams;Z)V]
  + NameAndType [start ()V]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [versionName Ljava/lang/String;]
  + Utf8 [()I]
  + Utf8 [()J]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/apache/http/params/HttpParams;]
  + Utf8 [()Lorg/edublogs/android/util/DeviceUtils;]
  + Utf8 [()Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/net/URI;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/io/File;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Utf8 [(Ljava/net/URI;)V]
  + Utf8 [(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(Lorg/apache/http/auth/Credentials;)V]
  + Utf8 [(Lorg/apache/http/auth/Credentials;I)V]
  + Utf8 [(Lorg/apache/http/params/HttpParams;Z)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)J]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient$Caller;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;Lorg/xmlrpc/android/XMLRPCCallback;JLjava/lang/String;[Ljava/lang/Object;Ljava/io/File;)V]
  + Utf8 [<init>]
  + Utf8 [Caller]
  + Utf8 [CancelException]
  + Utf8 [Code]
  + Utf8 [Content-Type]
  + Utf8 [Exceptions]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/net/URI;]
  + Utf8 [Ljava/security/KeyManagementException;]
  + Utf8 [Ljava/security/KeyStoreException;]
  + Utf8 [Ljava/security/NoSuchAlgorithmException;]
  + Utf8 [Ljava/security/UnrecoverableKeyException;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/Long;Lorg/xmlrpc/android/XMLRPCClient$Caller;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/apache/http/auth/UsernamePasswordCredentials;]
  + Utf8 [Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [Lorg/apache/http/params/HttpParams;]
  + Utf8 [Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCCallback;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Signature]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [User-Agent]
  + Utf8 [WP-QUICK-POST]
  + Utf8 [XMLRPCClient.java]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [addHeader]
  + Utf8 [addQuickPostHeader]
  + Utf8 [android/util/Xml]
  + Utf8 [append]
  + Utf8 [backgroundCalls]
  + Utf8 [call]
  + Utf8 [callAsync]
  + Utf8 [charset]
  + Utf8 [client]
  + Utf8 [create]
  + Utf8 [creds]
  + Utf8 [currentTimeMillis]
  + Utf8 [delete]
  + Utf8 [deleteTempFile]
  + Utf8 [e]
  + Utf8 [equals]
  + Utf8 [getBlackBerryUserAgent]
  + Utf8 [getInstance]
  + Utf8 [getParams]
  + Utf8 [getPort]
  + Utf8 [getScheme]
  + Utf8 [httpParams]
  + Utf8 [httppasswd]
  + Utf8 [https]
  + Utf8 [httpuser]
  + Utf8 [id]
  + Utf8 [isBlackBerry]
  + Utf8 [java/io/File]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/System]
  + Utf8 [java/net/URI]
  + Utf8 [java/security/KeyManagementException]
  + Utf8 [java/security/KeyStoreException]
  + Utf8 [java/security/NoSuchAlgorithmException]
  + Utf8 [java/security/UnrecoverableKeyException]
  + Utf8 [java/util/HashMap]
  + Utf8 [listener]
  + Utf8 [method]
  + Utf8 [methodName]
  + Utf8 [newSerializer]
  + Utf8 [org/apache/http/auth/UsernamePasswordCredentials]
  + Utf8 [org/apache/http/client/methods/HttpPost]
  + Utf8 [org/apache/http/params/HttpProtocolParams]
  + Utf8 [org/edublogs/android/WordPress]
  + Utf8 [org/edublogs/android/util/DeviceUtils]
  + Utf8 [org/xmlrpc/android/ConnectionClient]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCClient$Caller]
  + Utf8 [org/xmlrpc/android/XMLRPCClient$CancelException]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [params]
  + Utf8 [postMethod]
  + Utf8 [serializer]
  + Utf8 [setUseExpectContinue]
  + Utf8 [start]
  + Utf8 [tempFile]
  + Utf8 [text/xml]
  + Utf8 [this]
  + Utf8 [toString]
  + Utf8 [type]
  + Utf8 [uri]
  + Utf8 [url]
  + Utf8 [versionName]
  + Utf8 [wp-android/]
  + Utf8 [wp.uploadFile]

Fields (count = 5):
  + Field:        backgroundCalls Ljava/util/Map;
    Access flags: 0x2
      = private java.util.Map backgroundCalls
    Class member attributes (count = 1):
    + Signature attribute:
      + Utf8 [Ljava/util/Map<Ljava/lang/Long;Lorg/xmlrpc/android/XMLRPCClient$Caller;>;]
  + Field:        client Lorg/xmlrpc/android/ConnectionClient;
    Access flags: 0x2
      = private org.xmlrpc.android.ConnectionClient client
  + Field:        postMethod Lorg/apache/http/client/methods/HttpPost;
    Access flags: 0x2
      = private org.apache.http.client.methods.HttpPost postMethod
  + Field:        serializer Lorg/xmlpull/v1/XmlSerializer;
    Access flags: 0x2
      = private org.xmlpull.v1.XmlSerializer serializer
  + Field:        httpParams Lorg/apache/http/params/HttpParams;
    Access flags: 0x2
      = private org.apache.http.params.HttpParams httpParams

Methods (count = 14):
  + Method:       <init>(Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public XMLRPCClient(java.net.URI,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 377, locals = 6, stack = 5):
      [0] aload_0 v0
      [1] invokespecial #40
        + Methodref [java/lang/Object.<init> ()V]
      [4] aload_0 v0
      [5] new #21
        + Class [java/util/HashMap]
      [8] dup
      [9] invokespecial #49
        + Methodref [java/util/HashMap.<init> ()V]
      [12] putfield #33
        + Fieldref [org/xmlrpc/android/XMLRPCClient.backgroundCalls Ljava/util/Map;]
      [15] aload_0 v0
      [16] new #23
        + Class [org/apache/http/client/methods/HttpPost]
      [19] dup
      [20] aload_1 v1
      [21] invokespecial #51
        + Methodref [org/apache/http/client/methods/HttpPost.<init> (Ljava/net/URI;)V]
      [24] putfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [27] aload_0 v0
      [28] getfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [31] ldc #1
        + String [Content-Type]
      [33] ldc #7
        + String [text/xml]
      [35] invokevirtual #52
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [38] aload_0 v0
      [39] getfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [42] ldc #5
        + String [charset]
      [44] ldc #2
        + String [UTF-8]
      [46] invokevirtual #52
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [49] invokestatic #56
        + Methodref [org/edublogs/android/util/DeviceUtils.getInstance ()Lorg/edublogs/android/util/DeviceUtils;]
      [52] invokevirtual #57
        + Methodref [org/edublogs/android/util/DeviceUtils.isBlackBerry ()Z]
      [55] ifeq +18 (target=73)
      [58] aload_0 v0
      [59] getfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [62] ldc #3
        + String [User-Agent]
      [64] invokestatic #55
        + Methodref [org/edublogs/android/util/DeviceUtils.getBlackBerryUserAgent ()Ljava/lang/String;]
      [67] invokevirtual #52
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [70] goto +30 (target=100)
      [73] aload_0 v0
      [74] getfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [77] ldc #3
        + String [User-Agent]
      [79] new #14
        + Class [java/lang/StringBuilder]
      [82] dup
      [83] ldc #8
        + String [wp-android/]
      [85] invokespecial #42
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [88] getstatic #32
        + Fieldref [org/edublogs/android/WordPress.versionName Ljava/lang/String;]
      [91] invokevirtual #43
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [94] invokevirtual #44
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [97] invokevirtual #52
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [100] aload_0 v0
      [101] aload_0 v0
      [102] getfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [105] invokevirtual #53
        + Methodref [org/apache/http/client/methods/HttpPost.getParams ()Lorg/apache/http/params/HttpParams;]
      [108] putfield #35
        + Fieldref [org/xmlrpc/android/XMLRPCClient.httpParams Lorg/apache/http/params/HttpParams;]
      [111] aload_0 v0
      [112] getfield #35
        + Fieldref [org/xmlrpc/android/XMLRPCClient.httpParams Lorg/apache/http/params/HttpParams;]
      [115] iconst_0
      [116] invokestatic #54
        + Methodref [org/apache/http/params/HttpProtocolParams.setUseExpectContinue (Lorg/apache/http/params/HttpParams;Z)V]
      [119] new #22
        + Class [org/apache/http/auth/UsernamePasswordCredentials]
      [122] dup
      [123] aload_2 v2
      [124] aload_3 v3
      [125] invokespecial #50
        + Methodref [org/apache/http/auth/UsernamePasswordCredentials.<init> (Ljava/lang/String;Ljava/lang/String;)V]
      [128] astore v4
      [130] aload_1 v1
      [131] invokevirtual #48
        + Methodref [java/net/URI.getScheme ()Ljava/lang/String;]
      [134] ifnull +222 (target=356)
      [137] aload_1 v1
      [138] invokevirtual #48
        + Methodref [java/net/URI.getScheme ()Ljava/lang/String;]
      [141] ldc #6
        + String [https]
      [143] invokevirtual #41
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [146] ifeq +194 (target=340)
      [149] aload_1 v1
      [150] invokevirtual #47
        + Methodref [java/net/URI.getPort ()I]
      [153] iconst_m1
      [154] ificmpne +94 (target=248)
      [157] aload_0 v0
      [158] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [161] dup
      [162] aload v4
      [164] sipush 443
      [167] invokespecial #59
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;I)V]
      [170] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [173] goto +196 (target=369)
      [176] astore v5
      [178] aload_0 v0
      [179] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [182] dup
      [183] aload v4
      [185] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [188] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [191] goto +178 (target=369)
      [194] astore v5
      [196] aload_0 v0
      [197] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [200] dup
      [201] aload v4
      [203] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [206] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [209] goto +160 (target=369)
      [212] astore v5
      [214] aload_0 v0
      [215] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [218] dup
      [219] aload v4
      [221] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [224] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [227] goto +142 (target=369)
      [230] astore v5
      [232] aload_0 v0
      [233] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [236] dup
      [237] aload v4
      [239] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [242] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [245] goto +124 (target=369)
      [248] aload_0 v0
      [249] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [252] dup
      [253] aload v4
      [255] aload_1 v1
      [256] invokevirtual #47
        + Methodref [java/net/URI.getPort ()I]
      [259] invokespecial #59
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;I)V]
      [262] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [265] goto +104 (target=369)
      [268] astore v5
      [270] aload_0 v0
      [271] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [274] dup
      [275] aload v4
      [277] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [280] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [283] goto +86 (target=369)
      [286] astore v5
      [288] aload_0 v0
      [289] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [292] dup
      [293] aload v4
      [295] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [298] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [301] goto +68 (target=369)
      [304] astore v5
      [306] aload_0 v0
      [307] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [310] dup
      [311] aload v4
      [313] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [316] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [319] goto +50 (target=369)
      [322] astore v5
      [324] aload_0 v0
      [325] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [328] dup
      [329] aload v4
      [331] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [334] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [337] goto +32 (target=369)
      [340] aload_0 v0
      [341] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [344] dup
      [345] aload v4
      [347] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [350] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [353] goto +16 (target=369)
      [356] aload_0 v0
      [357] new #27
        + Class [org/xmlrpc/android/ConnectionClient]
      [360] dup
      [361] aload v4
      [363] invokespecial #58
        + Methodref [org/xmlrpc/android/ConnectionClient.<init> (Lorg/apache/http/auth/Credentials;)V]
      [366] putfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [369] aload_0 v0
      [370] invokestatic #38
        + Methodref [android/util/Xml.newSerializer ()Lorg/xmlpull/v1/XmlSerializer;]
      [373] putfield #37
        + Fieldref [org/xmlrpc/android/XMLRPCClient.serializer Lorg/xmlpull/v1/XmlSerializer;]
      [376] return
      Code attribute exceptions (count = 8):
      + ExceptionInfo (157 -> 173: 176):
      + Class [java/security/KeyManagementException]
      + ExceptionInfo (157 -> 173: 194):
      + Class [java/security/NoSuchAlgorithmException]
      + ExceptionInfo (157 -> 173: 212):
      + Class [java/security/KeyStoreException]
      + ExceptionInfo (157 -> 173: 230):
      + Class [java/security/UnrecoverableKeyException]
      + ExceptionInfo (248 -> 265: 268):
      + Class [java/security/KeyManagementException]
      + ExceptionInfo (248 -> 265: 286):
      + Class [java/security/NoSuchAlgorithmException]
      + ExceptionInfo (248 -> 265: 304):
      + Class [java/security/KeyStoreException]
      + ExceptionInfo (248 -> 265: 322):
      + Class [java/security/UnrecoverableKeyException]
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 40)
        [0] -> line 67
        [4] -> line 56
        [15] -> line 68
        [27] -> line 69
        [38] -> line 71
        [49] -> line 73
        [58] -> line 74
        [70] -> line 75
        [73] -> line 76
        [100] -> line 79
        [111] -> line 80
        [119] -> line 83
        [130] -> line 86
        [137] -> line 87
        [149] -> line 88
        [157] -> line 90
        [173] -> line 91
        [178] -> line 92
        [194] -> line 93
        [196] -> line 94
        [212] -> line 95
        [214] -> line 96
        [230] -> line 97
        [232] -> line 98
        [245] -> line 99
        [248] -> line 102
        [265] -> line 103
        [270] -> line 104
        [286] -> line 105
        [288] -> line 106
        [304] -> line 107
        [306] -> line 108
        [322] -> line 109
        [324] -> line 110
        [337] -> line 112
        [340] -> line 114
        [353] -> line 116
        [356] -> line 118
        [369] -> line 121
        [376] -> line 122
      + Local variable table attribute (count = 13)
        v0: 0 -> 377 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 377 [Ljava/net/URI; uri]
        v2: 0 -> 377 [Ljava/lang/String; httpuser]
        v3: 0 -> 377 [Ljava/lang/String; httppasswd]
        v4: 130 -> 377 [Lorg/apache/http/auth/UsernamePasswordCredentials; creds]
        v5: 178 -> 191 [Ljava/security/KeyManagementException; e]
        v5: 196 -> 209 [Ljava/security/NoSuchAlgorithmException; e]
        v5: 214 -> 227 [Ljava/security/KeyStoreException; e]
        v5: 232 -> 245 [Ljava/security/UnrecoverableKeyException; e]
        v5: 270 -> 283 [Ljava/security/KeyManagementException; e]
        v5: 288 -> 301 [Ljava/security/NoSuchAlgorithmException; e]
        v5: 306 -> 319 [Ljava/security/KeyStoreException; e]
        v5: 324 -> 337 [Ljava/security/UnrecoverableKeyException; e]
  + Method:       addQuickPostHeader(Ljava/lang/String;)V
    Access flags: 0x1
      = public void addQuickPostHeader(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 2, stack = 3):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [4] ldc #4
        + String [WP-QUICK-POST]
      [6] aload_1 v1
      [7] invokevirtual #52
        + Methodref [org/apache/http/client/methods/HttpPost.addHeader (Ljava/lang/String;Ljava/lang/String;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 125
        [10] -> line 126
      + Local variable table attribute (count = 2)
        v0: 0 -> 11 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 11 [Ljava/lang/String; type]
  + Method:       <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    Access flags: 0x1
      = public XMLRPCClient(java.lang.String,java.lang.String,java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 11, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokestatic #46
        + Methodref [java/net/URI.create (Ljava/lang/String;)Ljava/net/URI;]
      [5] aload_2 v2
      [6] aload_3 v3
      [7] invokespecial #60
        + Methodref [org/xmlrpc/android/XMLRPCClient.<init> (Ljava/net/URI;Ljava/lang/String;Ljava/lang/String;)V]
      [10] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 133
        [10] -> line 134
      + Local variable table attribute (count = 4)
        v0: 0 -> 11 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 11 [Ljava/lang/String; url]
        v2: 0 -> 11 [Ljava/lang/String; httpuser]
        v3: 0 -> 11 [Ljava/lang/String; httppasswd]
  + Method:       call(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object call(java.lang.String,java.lang.Object[])
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aconst_null
      [4] invokevirtual #61
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 166
      + Local variable table attribute (count = 3)
        v0: 0 -> 8 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 8 [Ljava/lang/String; method]
        v2: 0 -> 8 [[Ljava/lang/Object; params]
    + Exceptions attribute (count = 1)
      + Class [org/xmlrpc/android/XMLRPCException]
  + Method:       call(Ljava/lang/String;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object call(java.lang.String)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 2, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aconst_null
      [3] aconst_null
      [4] invokevirtual #61
        + Methodref [org/xmlrpc/android/XMLRPCClient.call (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 177
      + Local variable table attribute (count = 2)
        v0: 0 -> 8 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 8 [Ljava/lang/String; method]
    + Exceptions attribute (count = 1)
      + Class [org/xmlrpc/android/XMLRPCException]
  + Method:       call(Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;
    Access flags: 0x1
      = public java.lang.Object call(java.lang.String,java.lang.Object[],java.io.File)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 15, locals = 4, stack = 4):
      [0] new #29
        + Class [org/xmlrpc/android/XMLRPCClient$Caller]
      [3] dup
      [4] aload_0 v0
      [5] invokespecial #64
        + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.<init> (Lorg/xmlrpc/android/XMLRPCClient;)V]
      [8] aload_1 v1
      [9] aload_2 v2
      [10] aload_3 v3
      [11] invokestatic #66
        + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.access$0 (Lorg/xmlrpc/android/XMLRPCClient$Caller;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
      [14] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 182
      + Local variable table attribute (count = 4)
        v0: 0 -> 15 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 15 [Ljava/lang/String; method]
        v2: 0 -> 15 [[Ljava/lang/Object; params]
        v3: 0 -> 15 [Ljava/io/File; tempFile]
    + Exceptions attribute (count = 1)
      + Class [org/xmlrpc/android/XMLRPCException]
  + Method:       callAsync(Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;)J
    Access flags: 0x1
      = public long callAsync(org.xmlrpc.android.XMLRPCCallback,java.lang.String,java.lang.Object[])
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 9, locals = 4, stack = 5):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] aconst_null
      [5] invokevirtual #62
        + Methodref [org/xmlrpc/android/XMLRPCClient.callAsync (Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)J]
      [8] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 193
      + Local variable table attribute (count = 4)
        v0: 0 -> 9 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 9 [Lorg/xmlrpc/android/XMLRPCCallback; listener]
        v2: 0 -> 9 [Ljava/lang/String; methodName]
        v3: 0 -> 9 [[Ljava/lang/Object; params]
  + Method:       callAsync(Lorg/xmlrpc/android/XMLRPCCallback;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)J
    Access flags: 0x1
      = public long callAsync(org.xmlrpc.android.XMLRPCCallback,java.lang.String,java.lang.Object[],java.io.File)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 26, locals = 7, stack = 9):
      [0] invokestatic #45
        + Methodref [java/lang/System.currentTimeMillis ()J]
      [3] lstore v5
      [5] new #29
        + Class [org/xmlrpc/android/XMLRPCClient$Caller]
      [8] dup
      [9] aload_0 v0
      [10] aload_1 v1
      [11] lload v5
      [13] aload_2 v2
      [14] aload_3 v3
      [15] aload v4
      [17] invokespecial #65
        + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.<init> (Lorg/xmlrpc/android/XMLRPCClient;Lorg/xmlrpc/android/XMLRPCCallback;JLjava/lang/String;[Ljava/lang/Object;Ljava/io/File;)V]
      [20] invokevirtual #67
        + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.start ()V]
      [23] lload v5
      [25] lreturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 3)
        [0] -> line 204
        [5] -> line 205
        [23] -> line 206
      + Local variable table attribute (count = 6)
        v0: 0 -> 26 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 26 [Lorg/xmlrpc/android/XMLRPCCallback; listener]
        v2: 0 -> 26 [Ljava/lang/String; methodName]
        v3: 0 -> 26 [[Ljava/lang/Object; params]
        v4: 0 -> 26 [Ljava/io/File; tempFile]
        v5: 5 -> 26 [J id]
  + Method:       deleteTempFile(Ljava/lang/String;Ljava/io/File;)V
    Access flags: 0x2
      = private void deleteTempFile(java.lang.String,java.io.File)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 19, locals = 3, stack = 2):
      [0] aload_2 v2
      [1] ifnull +17 (target=18)
      [4] aload_1 v1
      [5] ldc #9
        + String [wp.uploadFile]
      [7] invokevirtual #41
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [10] ifeq +8 (target=18)
      [13] aload_2 v2
      [14] invokevirtual #39
        + Methodref [java/io/File.delete ()Z]
      [17] pop
      [18] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 465
        [4] -> line 466
        [13] -> line 467
        [18] -> line 471
      + Local variable table attribute (count = 3)
        v0: 0 -> 19 [Lorg/xmlrpc/android/XMLRPCClient; this]
        v1: 0 -> 19 [Ljava/lang/String; method]
        v2: 0 -> 19 [Ljava/io/File; tempFile]
  + Method:       access$0(Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;
    Access flags: 0x1008
      = static synthetic java.util.Map access$0(org.xmlrpc.android.XMLRPCClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #33
        + Fieldref [org/xmlrpc/android/XMLRPCClient.backgroundCalls Ljava/util/Map;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 56
      + Local variable table attribute (count = 0)
  + Method:       access$1(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;
    Access flags: 0x1008
      = static synthetic org.xmlpull.v1.XmlSerializer access$1(org.xmlrpc.android.XMLRPCClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #37
        + Fieldref [org/xmlrpc/android/XMLRPCClient.serializer Lorg/xmlpull/v1/XmlSerializer;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 60
      + Local variable table attribute (count = 0)
  + Method:       access$2(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;
    Access flags: 0x1008
      = static synthetic org.apache.http.client.methods.HttpPost access$2(org.xmlrpc.android.XMLRPCClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #36
        + Fieldref [org/xmlrpc/android/XMLRPCClient.postMethod Lorg/apache/http/client/methods/HttpPost;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 59
      + Local variable table attribute (count = 0)
  + Method:       access$3(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;
    Access flags: 0x1008
      = static synthetic org.xmlrpc.android.ConnectionClient access$3(org.xmlrpc.android.XMLRPCClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 5, locals = 1, stack = 1):
      [0] aload_0 v0
      [1] getfield #34
        + Fieldref [org/xmlrpc/android/XMLRPCClient.client Lorg/xmlrpc/android/ConnectionClient;]
      [4] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 58
      + Local variable table attribute (count = 0)
  + Method:       access$4(Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V
    Access flags: 0x1008
      = static synthetic void access$4(org.xmlrpc.android.XMLRPCClient,java.lang.String,java.io.File)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 7, locals = 3, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] invokespecial #63
        + Methodref [org/xmlrpc/android/XMLRPCClient.deleteTempFile (Ljava/lang/String;Ljava/io/File;)V]
      [6] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 464
      + Local variable table attribute (count = 0)

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/xmlrpc/android/XMLRPCClient$Caller]
      + Class [org/xmlrpc/android/XMLRPCClient]
      + Utf8 [Caller]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/xmlrpc/android/XMLRPCClient$CancelException]
      + Class [org/xmlrpc/android/XMLRPCClient]
      + Utf8 [CancelException]
  + Source file attribute:
    + Utf8 [XMLRPCClient.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/XMLRPCClient$Caller
  Superclass:    java/lang/Thread
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.xmlrpc.android.XMLRPCClient$Caller extends java.lang.Thread

Interfaces (count = 0):

Constant Pool (count = 422):
  + Integer [40000]
  + String []
  + String [ was returned. ]
  + String [<]
  + String [> in XMLRPC response - neither <params> nor <fault>]
  + String [?xml]
  + String [Bad tag <]
  + String [HTTP status code: ]
  + String [Path to file could not be created.]
  + String [UTF-8]
  + String [fault]
  + String [faultCode]
  + String [faultString]
  + String [http.connection.timeout]
  + String [http.socket.timeout]
  + String [metaWeblog.editPost]
  + String [metaWeblog.newPost]
  + String [methodCall]
  + String [methodName]
  + String [methodResponse]
  + String [param]
  + String [params]
  + String [text/xml]
  + String [text/xml; charset="UTF-8"]
  + String [value]
  + String [wp.uploadFile]
  + Class [java/io/ByteArrayInputStream]
  + Class [java/io/File]
  + Class [java/io/FileWriter]
  + Class [java/io/InputStream]
  + Class [java/io/SequenceInputStream]
  + Class [java/io/StringWriter]
  + Class [java/lang/Exception]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/String]
  + Class [java/lang/StringBuilder]
  + Class [java/lang/Thread]
  + Class [java/util/Arrays]
  + Class [java/util/Collections]
  + Class [java/util/Map]
  + Class [org/apache/http/HttpEntity]
  + Class [org/apache/http/HttpResponse]
  + Class [org/apache/http/StatusLine]
  + Class [org/apache/http/client/methods/HttpPost]
  + Class [org/apache/http/entity/FileEntity]
  + Class [org/apache/http/entity/StringEntity]
  + Class [org/apache/http/params/HttpParams]
  + Class [org/xmlpull/v1/XmlPullParser]
  + Class [org/xmlpull/v1/XmlPullParserFactory]
  + Class [org/xmlpull/v1/XmlSerializer]
  + Class [org/xmlrpc/android/ConnectionClient]
  + Class [org/xmlrpc/android/XMLRPCCallback]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCClient$Caller]
  + Class [org/xmlrpc/android/XMLRPCClient$CancelException]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Class [org/xmlrpc/android/XMLRPCFault]
  + Class [org/xmlrpc/android/XMLRPCSerializer]
  + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.listener Lorg/xmlrpc/android/XMLRPCCallback;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.methodName Ljava/lang/String;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.params [Ljava/lang/Object;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.tempFile Ljava/io/File;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
  + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
  + Methodref [java/io/ByteArrayInputStream.<init> ([B)V]
  + Methodref [java/io/File.exists ()Z]
  + Methodref [java/io/File.mkdirs ()Z]
  + Methodref [java/io/FileWriter.<init> (Ljava/io/File;)V]
  + Methodref [java/io/FileWriter.close ()V]
  + Methodref [java/io/FileWriter.flush ()V]
  + Methodref [java/io/InputStream.read ()I]
  + Methodref [java/io/InputStream.read ([B)I]
  + Methodref [java/io/SequenceInputStream.<init> (Ljava/util/Enumeration;)V]
  + Methodref [java/io/StringWriter.<init> ()V]
  + Methodref [java/io/StringWriter.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Integer.intValue ()I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/String.getBytes ()[B]
  + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/lang/Thread.<init> ()V]
  + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
  + Methodref [java/util/Collections.enumeration (Ljava/util/Collection;)Ljava/util/Enumeration;]
  + Methodref [org/apache/http/client/methods/HttpPost.getParams ()Lorg/apache/http/params/HttpParams;]
  + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V]
  + Methodref [org/apache/http/entity/FileEntity.<init> (Ljava/io/File;Ljava/lang/String;)V]
  + Methodref [org/apache/http/entity/FileEntity.setContentType (Ljava/lang/String;)V]
  + Methodref [org/apache/http/entity/StringEntity.<init> (Ljava/lang/String;)V]
  + Methodref [org/xmlpull/v1/XmlPullParserFactory.newInstance ()Lorg/xmlpull/v1/XmlPullParserFactory;]
  + Methodref [org/xmlpull/v1/XmlPullParserFactory.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + Methodref [org/xmlrpc/android/ConnectionClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Methodref [org/xmlrpc/android/ConnectionClient.getParams ()Lorg/apache/http/params/HttpParams;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.access$2 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.access$3 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;]
  + Methodref [org/xmlrpc/android/XMLRPCClient.access$4 (Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V]
  + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.callXMLRPC (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/Exception;)V]
  + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/String;)V]
  + Methodref [org/xmlrpc/android/XMLRPCFault.<init> (Ljava/lang/String;I)V]
  + Methodref [org/xmlrpc/android/XMLRPCSerializer.deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
  + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
  + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
  + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
  + InterfaceMethodref [org/apache/http/StatusLine.getReasonPhrase ()Ljava/lang/String;]
  + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
  + InterfaceMethodref [org/apache/http/params/HttpParams.setParameter (Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/Writer;)V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onFailure (JLorg/xmlrpc/android/XMLRPCException;)V]
  + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onSuccess (JLjava/lang/Object;)V]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (Ljava/io/File;)V]
  + NameAndType [<init> (Ljava/io/File;Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Exception;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;I)V]
  + NameAndType [<init> (Ljava/util/Enumeration;)V]
  + NameAndType [<init> ([B)V]
  + NameAndType [<init> ([BLjava/lang/String;)V]
  + NameAndType [access$0 (Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
  + NameAndType [access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [access$2 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
  + NameAndType [access$3 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;]
  + NameAndType [access$4 (Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [asList ([Ljava/lang/Object;)Ljava/util/List;]
  + NameAndType [callXMLRPC (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + NameAndType [close ()V]
  + NameAndType [consumeContent ()V]
  + NameAndType [deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
  + NameAndType [endDocument ()V]
  + NameAndType [endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [enumeration (Ljava/util/Collection;)Ljava/util/Enumeration;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + NameAndType [exists ()Z]
  + NameAndType [flush ()V]
  + NameAndType [get (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [getBytes ()[B]
  + NameAndType [getContent ()Ljava/io/InputStream;]
  + NameAndType [getEntity ()Lorg/apache/http/HttpEntity;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getParams ()Lorg/apache/http/params/HttpParams;]
  + NameAndType [getReasonPhrase ()Ljava/lang/String;]
  + NameAndType [getStatusCode ()I]
  + NameAndType [getStatusLine ()Lorg/apache/http/StatusLine;]
  + NameAndType [intValue ()I]
  + NameAndType [listener Lorg/xmlrpc/android/XMLRPCCallback;]
  + NameAndType [methodName Ljava/lang/String;]
  + NameAndType [mkdirs ()Z]
  + NameAndType [newInstance ()Lorg/xmlpull/v1/XmlPullParserFactory;]
  + NameAndType [newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
  + NameAndType [nextTag ()I]
  + NameAndType [onFailure (JLorg/xmlrpc/android/XMLRPCException;)V]
  + NameAndType [onSuccess (JLjava/lang/Object;)V]
  + NameAndType [params [Ljava/lang/Object;]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [read ()I]
  + NameAndType [read ([B)I]
  + NameAndType [remove (Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [require (ILjava/lang/String;Ljava/lang/String;)V]
  + NameAndType [serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
  + NameAndType [setContentType (Ljava/lang/String;)V]
  + NameAndType [setEntity (Lorg/apache/http/HttpEntity;)V]
  + NameAndType [setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
  + NameAndType [setOutput (Ljava/io/Writer;)V]
  + NameAndType [setParameter (Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;]
  + NameAndType [startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V]
  + NameAndType [startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [tempFile Ljava/io/File;]
  + NameAndType [text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [this$0 Lorg/xmlrpc/android/XMLRPCClient;]
  + NameAndType [threadId J]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + NameAndType [valueOf (Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 []
  + Utf8 [ was returned. ]
  + Utf8 [()I]
  + Utf8 [()Ljava/io/InputStream;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Lorg/apache/http/HttpEntity;]
  + Utf8 [()Lorg/apache/http/StatusLine;]
  + Utf8 [()Lorg/apache/http/params/HttpParams;]
  + Utf8 [()Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [()Lorg/xmlpull/v1/XmlPullParserFactory;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[B]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(JLjava/lang/Object;)V]
  + Utf8 [(JLorg/xmlrpc/android/XMLRPCException;)V]
  + Utf8 [(Ljava/io/File;)V]
  + Utf8 [(Ljava/io/File;Ljava/lang/String;)V]
  + Utf8 [(Ljava/io/InputStream;Ljava/lang/String;)V]
  + Utf8 [(Ljava/io/Writer;)V]
  + Utf8 [(Ljava/lang/Exception;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/String;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Boolean;)V]
  + Utf8 [(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Utf8 [(Ljava/util/Collection;)Ljava/util/Enumeration;]
  + Utf8 [(Ljava/util/Enumeration;)V]
  + Utf8 [(Lorg/apache/http/HttpEntity;)V]
  + Utf8 [(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
  + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
  + Utf8 [(Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient$Caller;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V]
  + Utf8 [(Lorg/xmlrpc/android/XMLRPCClient;Lorg/xmlrpc/android/XMLRPCCallback;JLjava/lang/String;[Ljava/lang/Object;Ljava/io/File;)V]
  + Utf8 [([B)I]
  + Utf8 [([B)V]
  + Utf8 [([BLjava/lang/String;)V]
  + Utf8 [([Ljava/lang/Object;)Ljava/util/List;]
  + Utf8 [<]
  + Utf8 [<init>]
  + Utf8 [> in XMLRPC response - neither <params> nor <fault>]
  + Utf8 [?xml]
  + Utf8 [Bad tag <]
  + Utf8 [Caller]
  + Utf8 [CancelException]
  + Utf8 [Code]
  + Utf8 [Exceptions]
  + Utf8 [HTTP status code: ]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [J]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/File;]
  + Utf8 [Ljava/io/FileWriter;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/io/StringWriter;]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/io/InputStream;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/apache/http/HttpEntity;]
  + Utf8 [Lorg/apache/http/HttpResponse;]
  + Utf8 [Lorg/apache/http/entity/FileEntity;]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCCallback;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient$Caller;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCClient;]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [Path to file could not be created.]
  + Utf8 [SourceFile]
  + Utf8 [UTF-8]
  + Utf8 [XMLRPCClient.java]
  + Utf8 [[B]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [access$0]
  + Utf8 [access$1]
  + Utf8 [access$2]
  + Utf8 [access$3]
  + Utf8 [access$4]
  + Utf8 [append]
  + Utf8 [asList]
  + Utf8 [bodyWriter]
  + Utf8 [bomCheck]
  + Utf8 [callXMLRPC]
  + Utf8 [chunk]
  + Utf8 [close]
  + Utf8 [consumeContent]
  + Utf8 [deserialize]
  + Utf8 [e]
  + Utf8 [endDocument]
  + Utf8 [endTag]
  + Utf8 [entity]
  + Utf8 [enumeration]
  + Utf8 [equals]
  + Utf8 [ex]
  + Utf8 [execute]
  + Utf8 [exists]
  + Utf8 [fEntity]
  + Utf8 [fault]
  + Utf8 [faultCode]
  + Utf8 [faultString]
  + Utf8 [fileWriter]
  + Utf8 [flush]
  + Utf8 [get]
  + Utf8 [getBytes]
  + Utf8 [getContent]
  + Utf8 [getEntity]
  + Utf8 [getName]
  + Utf8 [getParams]
  + Utf8 [getReasonPhrase]
  + Utf8 [getStatusCode]
  + Utf8 [getStatusLine]
  + Utf8 [http.connection.timeout]
  + Utf8 [http.socket.timeout]
  + Utf8 [i]
  + Utf8 [intValue]
  + Utf8 [is]
  + Utf8 [java/io/ByteArrayInputStream]
  + Utf8 [java/io/File]
  + Utf8 [java/io/FileWriter]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/io/SequenceInputStream]
  + Utf8 [java/io/StringWriter]
  + Utf8 [java/lang/Exception]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/lang/Thread]
  + Utf8 [java/util/Arrays]
  + Utf8 [java/util/Collections]
  + Utf8 [java/util/Map]
  + Utf8 [listener]
  + Utf8 [map]
  + Utf8 [metaWeblog.editPost]
  + Utf8 [metaWeblog.newPost]
  + Utf8 [method]
  + Utf8 [methodCall]
  + Utf8 [methodName]
  + Utf8 [methodResponse]
  + Utf8 [mkdirs]
  + Utf8 [newInstance]
  + Utf8 [newPullParser]
  + Utf8 [nextTag]
  + Utf8 [o]
  + Utf8 [obj]
  + Utf8 [onFailure]
  + Utf8 [onSuccess]
  + Utf8 [org/apache/http/HttpEntity]
  + Utf8 [org/apache/http/HttpResponse]
  + Utf8 [org/apache/http/StatusLine]
  + Utf8 [org/apache/http/client/methods/HttpPost]
  + Utf8 [org/apache/http/entity/FileEntity]
  + Utf8 [org/apache/http/entity/StringEntity]
  + Utf8 [org/apache/http/params/HttpParams]
  + Utf8 [org/xmlpull/v1/XmlPullParser]
  + Utf8 [org/xmlpull/v1/XmlPullParserFactory]
  + Utf8 [org/xmlpull/v1/XmlSerializer]
  + Utf8 [org/xmlrpc/android/ConnectionClient]
  + Utf8 [org/xmlrpc/android/XMLRPCCallback]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCClient$Caller]
  + Utf8 [org/xmlrpc/android/XMLRPCClient$CancelException]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [org/xmlrpc/android/XMLRPCFault]
  + Utf8 [org/xmlrpc/android/XMLRPCSerializer]
  + Utf8 [param]
  + Utf8 [params]
  + Utf8 [pullParser]
  + Utf8 [put]
  + Utf8 [read]
  + Utf8 [remove]
  + Utf8 [require]
  + Utf8 [response]
  + Utf8 [run]
  + Utf8 [serialize]
  + Utf8 [setContentType]
  + Utf8 [setEntity]
  + Utf8 [setInput]
  + Utf8 [setOutput]
  + Utf8 [setParameter]
  + Utf8 [snippet]
  + Utf8 [start]
  + Utf8 [startDocument]
  + Utf8 [startTag]
  + Utf8 [statusCode]
  + Utf8 [stopper]
  + Utf8 [streams]
  + Utf8 [tag]
  + Utf8 [tempFile]
  + Utf8 [text]
  + Utf8 [text/xml]
  + Utf8 [text/xml; charset="UTF-8"]
  + Utf8 [this]
  + Utf8 [this$0]
  + Utf8 [threadId]
  + Utf8 [toString]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [wp.uploadFile]

Fields (count = 6):
  + Field:        listener Lorg/xmlrpc/android/XMLRPCCallback;
    Access flags: 0x2
      = private org.xmlrpc.android.XMLRPCCallback listener
  + Field:        threadId J
    Access flags: 0x2
      = private long threadId
  + Field:        methodName Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String methodName
  + Field:        params [Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object[] params
  + Field:        tempFile Ljava/io/File;
    Access flags: 0x2
      = private java.io.File tempFile
  + Field:        this$0 Lorg/xmlrpc/android/XMLRPCClient;
    Access flags: 0x1010
      = final synthetic org.xmlrpc.android.XMLRPCClient this$0

Methods (count = 5):
  + Method:       <init>(Lorg/xmlrpc/android/XMLRPCClient;Lorg/xmlrpc/android/XMLRPCCallback;JLjava/lang/String;[Ljava/lang/Object;Ljava/io/File;)V
    Access flags: 0x1
      = public XMLRPCClient$Caller(org.xmlrpc.android.XMLRPCClient,org.xmlrpc.android.XMLRPCCallback,long,java.lang.String,java.lang.Object[],java.io.File)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 38, locals = 8, stack = 3):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [5] aload_0 v0
      [6] invokespecial #88
        + Methodref [java/lang/Thread.<init> ()V]
      [9] aload_0 v0
      [10] aload_2 v2
      [11] putfield #60
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.listener Lorg/xmlrpc/android/XMLRPCCallback;]
      [14] aload_0 v0
      [15] lload_3 v3
      [16] putfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [19] aload_0 v0
      [20] aload v5
      [22] putfield #61
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.methodName Ljava/lang/String;]
      [25] aload_0 v0
      [26] aload v6
      [28] putfield #62
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.params [Ljava/lang/Object;]
      [31] aload_0 v0
      [32] aload v7
      [34] putfield #63
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.tempFile Ljava/io/File;]
      [37] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 7)
        [0] -> line 232
        [9] -> line 233
        [14] -> line 234
        [19] -> line 235
        [25] -> line 236
        [31] -> line 237
        [37] -> line 238
      + Local variable table attribute (count = 6)
        v0: 0 -> 38 [Lorg/xmlrpc/android/XMLRPCClient$Caller; this]
        v2: 0 -> 38 [Lorg/xmlrpc/android/XMLRPCCallback; listener]
        v3: 0 -> 38 [J threadId]
        v5: 0 -> 38 [Ljava/lang/String; methodName]
        v6: 0 -> 38 [[Ljava/lang/Object; params]
        v7: 0 -> 38 [Ljava/io/File; tempFile]
  + Method:       <init>(Lorg/xmlrpc/android/XMLRPCClient;)V
    Access flags: 0x1
      = public XMLRPCClient$Caller(org.xmlrpc.android.XMLRPCClient)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 10, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] putfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [5] aload_0 v0
      [6] invokespecial #88
        + Methodref [java/lang/Thread.<init> ()V]
      [9] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 246
      + Local variable table attribute (count = 1)
        v0: 0 -> 10 [Lorg/xmlrpc/android/XMLRPCClient$Caller; this]
  + Method:       run()V
    Access flags: 0x1
      = public void run()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 169, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] getfield #60
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.listener Lorg/xmlrpc/android/XMLRPCCallback;]
      [4] ifnonnull +4 (target=8)
      [7] return
      [8] aload_0 v0
      [9] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [12] invokestatic #100
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
      [15] aload_0 v0
      [16] getfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [19] invokestatic #79
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [22] aload_0 v0
      [23] invokeinterface #112
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [28] pop
      [29] aload_0 v0
      [30] aload_0 v0
      [31] getfield #61
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.methodName Ljava/lang/String;]
      [34] aload_0 v0
      [35] getfield #62
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.params [Ljava/lang/Object;]
      [38] aload_0 v0
      [39] getfield #63
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.tempFile Ljava/io/File;]
      [42] invokespecial #105
        + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.callXMLRPC (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
      [45] astore_1 v1
      [46] aload_0 v0
      [47] getfield #60
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.listener Lorg/xmlrpc/android/XMLRPCCallback;]
      [50] aload_0 v0
      [51] getfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [54] aload_1 v1
      [55] invokeinterface #132
        + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onSuccess (JLjava/lang/Object;)V]
      [60] goto +88 (target=148)
      [63] astore_1 v1
      [64] aload_0 v0
      [65] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [68] invokestatic #100
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
      [71] aload_0 v0
      [72] getfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [75] invokestatic #79
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [78] invokeinterface #113
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [83] pop
      [84] goto +84 (target=168)
      [87] astore_1 v1
      [88] aload_0 v0
      [89] getfield #60
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.listener Lorg/xmlrpc/android/XMLRPCCallback;]
      [92] aload_0 v0
      [93] getfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [96] aload_1 v1
      [97] invokeinterface #131
        + InterfaceMethodref [org/xmlrpc/android/XMLRPCCallback.onFailure (JLorg/xmlrpc/android/XMLRPCException;)V]
      [102] aload_0 v0
      [103] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [106] invokestatic #100
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
      [109] aload_0 v0
      [110] getfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [113] invokestatic #79
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [116] invokeinterface #113
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [121] pop
      [122] goto +46 (target=168)
      [125] astore_2 v2
      [126] aload_0 v0
      [127] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [130] invokestatic #100
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
      [133] aload_0 v0
      [134] getfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [137] invokestatic #79
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [140] invokeinterface #113
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [145] pop
      [146] aload_2 v2
      [147] athrow
      [148] aload_0 v0
      [149] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [152] invokestatic #100
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$0 (Lorg/xmlrpc/android/XMLRPCClient;)Ljava/util/Map;]
      [155] aload_0 v0
      [156] getfield #65
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.threadId J]
      [159] invokestatic #79
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [162] invokeinterface #113
        + InterfaceMethodref [java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;]
      [167] pop
      [168] return
      Code attribute exceptions (count = 4):
      + ExceptionInfo (8 -> 60: 63):
      + Class [org/xmlrpc/android/XMLRPCClient$CancelException]
      + ExceptionInfo (8 -> 60: 87):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (8 -> 64: 125):
      + ExceptionInfo (87 -> 102: 125):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 15)
        [0] -> line 256
        [7] -> line 257
        [8] -> line 260
        [29] -> line 261
        [46] -> line 262
        [60] -> line 263
        [64] -> line 268
        [87] -> line 265
        [88] -> line 266
        [102] -> line 268
        [125] -> line 267
        [126] -> line 268
        [146] -> line 269
        [148] -> line 268
        [168] -> line 271
      + Local variable table attribute (count = 3)
        v0: 0 -> 169 [Lorg/xmlrpc/android/XMLRPCClient$Caller; this]
        v1: 46 -> 60 [Ljava/lang/Object; o]
        v1: 88 -> 102 [Lorg/xmlrpc/android/XMLRPCException; ex]
  + Method:       callXMLRPC(Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;
    Access flags: 0x2
      = private java.lang.Object callXMLRPC(java.lang.String,java.lang.Object[],java.io.File)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 1283, locals = 15, stack = 6):
      [0] aload_1 v1
      [1] ldc #26
        + String [wp.uploadFile]
      [3] invokevirtual #81
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [6] ifeq +302 (target=308)
      [9] aload_3 v3
      [10] invokevirtual #67
        + Methodref [java/io/File.exists ()Z]
      [13] ifne +20 (target=33)
      [16] aload_3 v3
      [17] invokevirtual #68
        + Methodref [java/io/File.mkdirs ()Z]
      [20] ifne +13 (target=33)
      [23] new #57
        + Class [org/xmlrpc/android/XMLRPCException]
      [26] dup
      [27] ldc #9
        + String [Path to file could not be created.]
      [29] invokespecial #107
        + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/String;)V]
      [32] athrow
      [33] new #29
        + Class [java/io/FileWriter]
      [36] dup
      [37] aload_3 v3
      [38] invokespecial #69
        + Methodref [java/io/FileWriter.<init> (Ljava/io/File;)V]
      [41] astore v4
      [43] aload_0 v0
      [44] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [47] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [50] aload v4
      [52] invokeinterface #127
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/Writer;)V]
      [57] aload_0 v0
      [58] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [61] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [64] aconst_null
      [65] aconst_null
      [66] invokeinterface #128
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [71] aload_0 v0
      [72] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [75] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [78] aconst_null
      [79] ldc #18
        + String [methodCall]
      [81] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [86] pop
      [87] aload_0 v0
      [88] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [91] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [94] aconst_null
      [95] ldc #19
        + String [methodName]
      [97] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [102] aload_1 v1
      [103] invokeinterface #130
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [108] aconst_null
      [109] ldc #19
        + String [methodName]
      [111] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [116] pop
      [117] aload_2 v2
      [118] ifnull +118 (target=236)
      [121] aload_2 v2
      [122] arraylength
      [123] ifeq +113 (target=236)
      [126] aload_0 v0
      [127] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [130] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [133] aconst_null
      [134] ldc #22
        + String [params]
      [136] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [141] pop
      [142] iconst_0
      [143] istore v5
      [145] goto +68 (target=213)
      [148] aload_0 v0
      [149] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [152] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [155] aconst_null
      [156] ldc #21
        + String [param]
      [158] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [163] aconst_null
      [164] ldc #25
        + String [value]
      [166] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [171] pop
      [172] aload_0 v0
      [173] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [176] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [179] aload_2 v2
      [180] iload v5
      [182] aaload
      [183] invokestatic #110
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
      [186] aload_0 v0
      [187] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [190] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [193] aconst_null
      [194] ldc #25
        + String [value]
      [196] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [201] aconst_null
      [202] ldc #21
        + String [param]
      [204] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [209] pop
      [210] iinc v5, 1
      [213] iload v5
      [215] aload_2 v2
      [216] arraylength
      [217] ificmplt -69 (target=148)
      [220] aload_0 v0
      [221] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [224] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [227] aconst_null
      [228] ldc #22
        + String [params]
      [230] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [235] pop
      [236] aload_0 v0
      [237] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [240] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [243] aconst_null
      [244] ldc #18
        + String [methodCall]
      [246] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [251] pop
      [252] aload_0 v0
      [253] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [256] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [259] invokeinterface #125
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V]
      [264] aload v4
      [266] invokevirtual #71
        + Methodref [java/io/FileWriter.flush ()V]
      [269] aload v4
      [271] invokevirtual #70
        + Methodref [java/io/FileWriter.close ()V]
      [274] new #46
        + Class [org/apache/http/entity/FileEntity]
      [277] dup
      [278] aload_3 v3
      [279] ldc #24
        + String [text/xml; charset="UTF-8"]
      [281] invokespecial #93
        + Methodref [org/apache/http/entity/FileEntity.<init> (Ljava/io/File;Ljava/lang/String;)V]
      [284] astore v5
      [286] aload v5
      [288] ldc #23
        + String [text/xml]
      [290] invokevirtual #94
        + Methodref [org/apache/http/entity/FileEntity.setContentType (Ljava/lang/String;)V]
      [293] aload_0 v0
      [294] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [297] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$2 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
      [300] aload v5
      [302] invokevirtual #92
        + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V]
      [305] goto +294 (target=599)
      [308] new #32
        + Class [java/io/StringWriter]
      [311] dup
      [312] invokespecial #75
        + Methodref [java/io/StringWriter.<init> ()V]
      [315] astore v4
      [317] aload_0 v0
      [318] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [321] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [324] aload v4
      [326] invokeinterface #127
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.setOutput (Ljava/io/Writer;)V]
      [331] aload_0 v0
      [332] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [335] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [338] aconst_null
      [339] aconst_null
      [340] invokeinterface #128
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startDocument (Ljava/lang/String;Ljava/lang/Boolean;)V]
      [345] aload_0 v0
      [346] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [349] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [352] aconst_null
      [353] ldc #18
        + String [methodCall]
      [355] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [360] pop
      [361] aload_0 v0
      [362] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [365] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [368] aconst_null
      [369] ldc #19
        + String [methodName]
      [371] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [376] aload_1 v1
      [377] invokeinterface #130
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [382] aconst_null
      [383] ldc #19
        + String [methodName]
      [385] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [390] pop
      [391] aload_2 v2
      [392] ifnull +153 (target=545)
      [395] aload_2 v2
      [396] arraylength
      [397] ifeq +148 (target=545)
      [400] aload_0 v0
      [401] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [404] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [407] aconst_null
      [408] ldc #22
        + String [params]
      [410] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [415] pop
      [416] iconst_0
      [417] istore v5
      [419] goto +103 (target=522)
      [422] aload_0 v0
      [423] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [426] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [429] aconst_null
      [430] ldc #21
        + String [param]
      [432] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [437] aconst_null
      [438] ldc #25
        + String [value]
      [440] invokeinterface #129
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [445] pop
      [446] aload_1 v1
      [447] ldc #16
        + String [metaWeblog.editPost]
      [449] invokevirtual #81
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [452] ifne +12 (target=464)
      [455] aload_1 v1
      [456] ldc #17
        + String [metaWeblog.newPost]
      [458] invokevirtual #81
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [461] ifeq +20 (target=481)
      [464] aload_0 v0
      [465] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [468] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [471] aload_2 v2
      [472] iload v5
      [474] aaload
      [475] invokestatic #110
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
      [478] goto +17 (target=495)
      [481] aload_0 v0
      [482] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [485] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [488] aload_2 v2
      [489] iload v5
      [491] aaload
      [492] invokestatic #110
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
      [495] aload_0 v0
      [496] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [499] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [502] aconst_null
      [503] ldc #25
        + String [value]
      [505] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [510] aconst_null
      [511] ldc #21
        + String [param]
      [513] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [518] pop
      [519] iinc v5, 1
      [522] iload v5
      [524] aload_2 v2
      [525] arraylength
      [526] ificmplt -104 (target=422)
      [529] aload_0 v0
      [530] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [533] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [536] aconst_null
      [537] ldc #22
        + String [params]
      [539] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [544] pop
      [545] aload_0 v0
      [546] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [549] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [552] aconst_null
      [553] ldc #18
        + String [methodCall]
      [555] invokeinterface #126
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [560] pop
      [561] aload_0 v0
      [562] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [565] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$1 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlpull/v1/XmlSerializer;]
      [568] invokeinterface #125
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endDocument ()V]
      [573] new #47
        + Class [org/apache/http/entity/StringEntity]
      [576] dup
      [577] aload v4
      [579] invokevirtual #76
        + Methodref [java/io/StringWriter.toString ()Ljava/lang/String;]
      [582] invokespecial #95
        + Methodref [org/apache/http/entity/StringEntity.<init> (Ljava/lang/String;)V]
      [585] astore v5
      [587] aload_0 v0
      [588] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [591] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$2 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
      [594] aload v5
      [596] invokevirtual #92
        + Methodref [org/apache/http/client/methods/HttpPost.setEntity (Lorg/apache/http/HttpEntity;)V]
      [599] aload_0 v0
      [600] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [603] invokestatic #103
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$3 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;]
      [606] invokevirtual #99
        + Methodref [org/xmlrpc/android/ConnectionClient.getParams ()Lorg/apache/http/params/HttpParams;]
      [609] ldc #14
        + String [http.connection.timeout]
      [611] ldc #1
        + Integer [40000]
      [613] invokestatic #78
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [616] invokeinterface #120
        + InterfaceMethodref [org/apache/http/params/HttpParams.setParameter (Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;]
      [621] pop
      [622] aload_0 v0
      [623] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [626] invokestatic #103
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$3 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;]
      [629] invokevirtual #99
        + Methodref [org/xmlrpc/android/ConnectionClient.getParams ()Lorg/apache/http/params/HttpParams;]
      [632] ldc #15
        + String [http.socket.timeout]
      [634] ldc #1
        + Integer [40000]
      [636] invokestatic #78
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [639] invokeinterface #120
        + InterfaceMethodref [org/apache/http/params/HttpParams.setParameter (Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;]
      [644] pop
      [645] aload_0 v0
      [646] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [649] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$2 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
      [652] invokevirtual #91
        + Methodref [org/apache/http/client/methods/HttpPost.getParams ()Lorg/apache/http/params/HttpParams;]
      [655] ldc #14
        + String [http.connection.timeout]
      [657] ldc #1
        + Integer [40000]
      [659] invokestatic #78
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [662] invokeinterface #120
        + InterfaceMethodref [org/apache/http/params/HttpParams.setParameter (Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;]
      [667] pop
      [668] aload_0 v0
      [669] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [672] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$2 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
      [675] invokevirtual #91
        + Methodref [org/apache/http/client/methods/HttpPost.getParams ()Lorg/apache/http/params/HttpParams;]
      [678] ldc #15
        + String [http.socket.timeout]
      [680] ldc #1
        + Integer [40000]
      [682] invokestatic #78
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [685] invokeinterface #120
        + InterfaceMethodref [org/apache/http/params/HttpParams.setParameter (Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/http/params/HttpParams;]
      [690] pop
      [691] aload_0 v0
      [692] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [695] invokestatic #103
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$3 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/xmlrpc/android/ConnectionClient;]
      [698] aload_0 v0
      [699] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [702] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$2 (Lorg/xmlrpc/android/XMLRPCClient;)Lorg/apache/http/client/methods/HttpPost;]
      [705] invokevirtual #98
        + Methodref [org/xmlrpc/android/ConnectionClient.execute (Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse;]
      [708] astore v4
      [710] aload v4
      [712] invokeinterface #117
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [717] invokeinterface #119
        + InterfaceMethodref [org/apache/http/StatusLine.getStatusCode ()I]
      [722] istore v5
      [724] aload_0 v0
      [725] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [728] aload_1 v1
      [729] aload_3 v3
      [730] invokestatic #104
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$4 (Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V]
      [733] iload v5
      [735] sipush 200
      [738] ificmpeq +48 (target=786)
      [741] new #57
        + Class [org/xmlrpc/android/XMLRPCException]
      [744] dup
      [745] new #37
        + Class [java/lang/StringBuilder]
      [748] dup
      [749] ldc #8
        + String [HTTP status code: ]
      [751] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [754] iload v5
      [756] invokevirtual #85
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [759] ldc #3
        + String [ was returned. ]
      [761] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [764] aload v4
      [766] invokeinterface #117
        + InterfaceMethodref [org/apache/http/HttpResponse.getStatusLine ()Lorg/apache/http/StatusLine;]
      [771] invokeinterface #118
        + InterfaceMethodref [org/apache/http/StatusLine.getReasonPhrase ()Ljava/lang/String;]
      [776] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [779] invokevirtual #87
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [782] invokespecial #107
        + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/String;)V]
      [785] athrow
      [786] invokestatic #96
        + Methodref [org/xmlpull/v1/XmlPullParserFactory.newInstance ()Lorg/xmlpull/v1/XmlPullParserFactory;]
      [789] invokevirtual #97
        + Methodref [org/xmlpull/v1/XmlPullParserFactory.newPullParser ()Lorg/xmlpull/v1/XmlPullParser;]
      [792] astore v6
      [794] aload v4
      [796] invokeinterface #116
        + InterfaceMethodref [org/apache/http/HttpResponse.getEntity ()Lorg/apache/http/HttpEntity;]
      [801] astore v7
      [803] aload v7
      [805] invokeinterface #115
        + InterfaceMethodref [org/apache/http/HttpEntity.getContent ()Ljava/io/InputStream;]
      [810] astore v8
      [812] iconst_m1
      [813] istore v9
      [815] iconst_0
      [816] istore v10
      [818] goto +194 (target=1012)
      [821] iinc v10, 1
      [824] ldc #2
        + String []
      [826] astore v11
      [828] iload v9
      [830] bipush 60
      [832] ificmpne +180 (target=1012)
      [835] iconst_0
      [836] istore v12
      [838] goto +50 (target=888)
      [841] iconst_1
      [842] newarray 8
      [844] astore v13
      [846] aload v8
      [848] aload v13
      [850] invokevirtual #73
        + Methodref [java/io/InputStream.read ([B)I]
      [853] pop
      [854] new #37
        + Class [java/lang/StringBuilder]
      [857] dup
      [858] aload v11
      [860] invokestatic #83
        + Methodref [java/lang/String.valueOf (Ljava/lang/Object;)Ljava/lang/String;]
      [863] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [866] new #36
        + Class [java/lang/String]
      [869] dup
      [870] aload v13
      [872] ldc #10
        + String [UTF-8]
      [874] invokespecial #80
        + Methodref [java/lang/String.<init> ([BLjava/lang/String;)V]
      [877] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [880] invokevirtual #87
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [883] astore v11
      [885] iinc v12, 1
      [888] iload v12
      [890] iconst_4
      [891] ificmplt -50 (target=841)
      [894] aload v11
      [896] ldc #6
        + String [?xml]
      [898] invokevirtual #81
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [901] ifeq +68 (target=969)
      [904] new #37
        + Class [java/lang/StringBuilder]
      [907] dup
      [908] ldc #4
        + String [<]
      [910] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [913] aload v11
      [915] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [918] invokevirtual #87
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [921] astore v12
      [923] iconst_2
      [924] anewarray #30
        + Class [java/io/InputStream]
      [927] dup
      [928] iconst_0
      [929] new #27
        + Class [java/io/ByteArrayInputStream]
      [932] dup
      [933] aload v12
      [935] invokevirtual #82
        + Methodref [java/lang/String.getBytes ()[B]
      [938] invokespecial #66
        + Methodref [java/io/ByteArrayInputStream.<init> ([B)V]
      [941] aastore
      [942] dup
      [943] iconst_1
      [944] aload v8
      [946] aastore
      [947] invokestatic #89
        + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
      [950] astore v13
      [952] new #31
        + Class [java/io/SequenceInputStream]
      [955] dup
      [956] aload v13
      [958] invokestatic #90
        + Methodref [java/util/Collections.enumeration (Ljava/util/Collection;)Ljava/util/Enumeration;]
      [961] invokespecial #74
        + Methodref [java/io/SequenceInputStream.<init> (Ljava/util/Enumeration;)V]
      [964] astore v8
      [966] goto +66 (target=1032)
      [969] iconst_2
      [970] anewarray #30
        + Class [java/io/InputStream]
      [973] dup
      [974] iconst_0
      [975] new #27
        + Class [java/io/ByteArrayInputStream]
      [978] dup
      [979] aload v11
      [981] invokevirtual #82
        + Methodref [java/lang/String.getBytes ()[B]
      [984] invokespecial #66
        + Methodref [java/io/ByteArrayInputStream.<init> ([B)V]
      [987] aastore
      [988] dup
      [989] iconst_1
      [990] aload v8
      [992] aastore
      [993] invokestatic #89
        + Methodref [java/util/Arrays.asList ([Ljava/lang/Object;)Ljava/util/List;]
      [996] astore v12
      [998] new #31
        + Class [java/io/SequenceInputStream]
      [1001] dup
      [1002] aload v12
      [1004] invokestatic #90
        + Methodref [java/util/Collections.enumeration (Ljava/util/Collection;)Ljava/util/Enumeration;]
      [1007] invokespecial #74
        + Methodref [java/io/SequenceInputStream.<init> (Ljava/util/Enumeration;)V]
      [1010] astore v8
      [1012] aload v8
      [1014] invokevirtual #72
        + Methodref [java/io/InputStream.read ()I]
      [1017] dup
      [1018] istore v9
      [1020] iconst_m1
      [1021] ificmpeq +11 (target=1032)
      [1024] iload v10
      [1026] sipush 5000
      [1029] ificmple -208 (target=821)
      [1032] aload v6
      [1034] aload v8
      [1036] ldc #10
        + String [UTF-8]
      [1038] invokeinterface #124
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.setInput (Ljava/io/InputStream;Ljava/lang/String;)V]
      [1043] aload v6
      [1045] invokeinterface #122
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [1050] pop
      [1051] aload v6
      [1053] iconst_2
      [1054] aconst_null
      [1055] ldc #20
        + String [methodResponse]
      [1057] invokeinterface #123
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [1062] aload v6
      [1064] invokeinterface #122
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [1069] pop
      [1070] aload v6
      [1072] invokeinterface #121
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [1077] astore v11
      [1079] aload v11
      [1081] ldc #22
        + String [params]
      [1083] invokevirtual #81
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1086] ifeq +47 (target=1133)
      [1089] aload v6
      [1091] invokeinterface #122
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [1096] pop
      [1097] aload v6
      [1099] iconst_2
      [1100] aconst_null
      [1101] ldc #21
        + String [param]
      [1103] invokeinterface #123
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [1108] aload v6
      [1110] invokeinterface #122
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [1115] pop
      [1116] aload v6
      [1118] invokestatic #109
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
      [1121] astore v12
      [1123] aload v7
      [1125] invokeinterface #114
        + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
      [1130] aload v12
      [1132] areturn
      [1133] aload v11
      [1135] ldc #11
        + String [fault]
      [1137] invokevirtual #81
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [1140] ifeq +71 (target=1211)
      [1143] aload v6
      [1145] invokeinterface #122
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [1150] pop
      [1151] aload v6
      [1153] invokestatic #109
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
      [1156] checkcast #41
        + Class [java/util/Map]
      [1159] astore v12
      [1161] aload v12
      [1163] ldc #13
        + String [faultString]
      [1165] invokeinterface #111
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [1170] checkcast #36
        + Class [java/lang/String]
      [1173] astore v13
      [1175] aload v12
      [1177] ldc #12
        + String [faultCode]
      [1179] invokeinterface #111
        + InterfaceMethodref [java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;]
      [1184] checkcast #34
        + Class [java/lang/Integer]
      [1187] invokevirtual #77
        + Methodref [java/lang/Integer.intValue ()I]
      [1190] istore v14
      [1192] aload v7
      [1194] invokeinterface #114
        + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
      [1199] new #58
        + Class [org/xmlrpc/android/XMLRPCFault]
      [1202] dup
      [1203] aload v13
      [1205] iload v14
      [1207] invokespecial #108
        + Methodref [org/xmlrpc/android/XMLRPCFault.<init> (Ljava/lang/String;I)V]
      [1210] athrow
      [1211] aload v7
      [1213] invokeinterface #114
        + InterfaceMethodref [org/apache/http/HttpEntity.consumeContent ()V]
      [1218] new #57
        + Class [org/xmlrpc/android/XMLRPCException]
      [1221] dup
      [1222] new #37
        + Class [java/lang/StringBuilder]
      [1225] dup
      [1226] ldc #7
        + String [Bad tag <]
      [1228] invokespecial #84
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [1231] aload v11
      [1233] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1236] ldc #5
        + String [> in XMLRPC response - neither <params> nor <fault>]
      [1238] invokevirtual #86
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [1241] invokevirtual #87
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [1244] invokespecial #107
        + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/String;)V]
      [1247] athrow
      [1248] astore v4
      [1250] aload_0 v0
      [1251] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [1254] aload_1 v1
      [1255] aload_3 v3
      [1256] invokestatic #104
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$4 (Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V]
      [1259] aload v4
      [1261] athrow
      [1262] astore v4
      [1264] aload_0 v0
      [1265] getfield #64
        + Fieldref [org/xmlrpc/android/XMLRPCClient$Caller.this$0 Lorg/xmlrpc/android/XMLRPCClient;]
      [1268] aload_1 v1
      [1269] aload_3 v3
      [1270] invokestatic #104
        + Methodref [org/xmlrpc/android/XMLRPCClient.access$4 (Lorg/xmlrpc/android/XMLRPCClient;Ljava/lang/String;Ljava/io/File;)V]
      [1273] new #57
        + Class [org/xmlrpc/android/XMLRPCException]
      [1276] dup
      [1277] aload v4
      [1279] invokespecial #106
        + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/Exception;)V]
      [1282] athrow
      Code attribute exceptions (count = 4):
      + ExceptionInfo (0 -> 1132: 1248):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (1133 -> 1248: 1248):
      + Class [org/xmlrpc/android/XMLRPCException]
      + ExceptionInfo (0 -> 1132: 1262):
      + Class [java/lang/Exception]
      + ExceptionInfo (1133 -> 1248: 1262):
      + Class [java/lang/Exception]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 106)
        [0] -> line 296
        [9] -> line 298
        [23] -> line 299
        [33] -> line 302
        [43] -> line 303
        [57] -> line 305
        [71] -> line 306
        [87] -> line 308
        [117] -> line 309
        [126] -> line 311
        [142] -> line 312
        [148] -> line 313
        [172] -> line 314
        [186] -> line 315
        [210] -> line 312
        [220] -> line 317
        [236] -> line 319
        [252] -> line 320
        [264] -> line 322
        [269] -> line 323
        [274] -> line 325
        [286] -> line 326
        [293] -> line 328
        [305] -> line 329
        [308] -> line 331
        [317] -> line 332
        [331] -> line 334
        [345] -> line 335
        [361] -> line 337
        [391] -> line 338
        [400] -> line 340
        [416] -> line 341
        [422] -> line 342
        [446] -> line 343
        [464] -> line 344
        [478] -> line 345
        [481] -> line 347
        [495] -> line 350
        [519] -> line 341
        [529] -> line 352
        [545] -> line 354
        [561] -> line 355
        [573] -> line 357
        [587] -> line 359
        [599] -> line 363
        [622] -> line 364
        [645] -> line 365
        [668] -> line 366
        [691] -> line 369
        [710] -> line 373
        [724] -> line 375
        [733] -> line 377
        [741] -> line 378
        [786] -> line 382
        [794] -> line 383
        [803] -> line 384
        [812] -> line 387
        [815] -> line 388
        [818] -> line 389
        [821] -> line 390
        [824] -> line 391
        [828] -> line 393
        [835] -> line 394
        [841] -> line 395
        [846] -> line 396
        [854] -> line 397
        [885] -> line 394
        [894] -> line 399
        [904] -> line 401
        [923] -> line 402
        [929] -> line 403
        [944] -> line 404
        [952] -> line 405
        [966] -> line 406
        [969] -> line 409
        [975] -> line 410
        [990] -> line 411
        [998] -> line 412
        [1012] -> line 389
        [1032] -> line 417
        [1043] -> line 420
        [1051] -> line 421
        [1062] -> line 423
        [1070] -> line 424
        [1079] -> line 425
        [1089] -> line 427
        [1097] -> line 428
        [1108] -> line 429
        [1116] -> line 433
        [1123] -> line 434
        [1130] -> line 435
        [1133] -> line 437
        [1143] -> line 439
        [1151] -> line 443
        [1161] -> line 444
        [1175] -> line 445
        [1192] -> line 446
        [1199] -> line 447
        [1211] -> line 449
        [1218] -> line 450
        [1248] -> line 452
        [1250] -> line 454
        [1259] -> line 455
        [1262] -> line 456
        [1264] -> line 458
        [1273] -> line 459
      + Local variable table attribute (count = 30)
        v0: 0 -> 1283 [Lorg/xmlrpc/android/XMLRPCClient$Caller; this]
        v1: 0 -> 1283 [Ljava/lang/String; method]
        v2: 0 -> 1283 [[Ljava/lang/Object; params]
        v3: 0 -> 1283 [Ljava/io/File; tempFile]
        v4: 43 -> 305 [Ljava/io/FileWriter; fileWriter]
        v5: 145 -> 220 [I i]
        v5: 286 -> 305 [Lorg/apache/http/entity/FileEntity; fEntity]
        v4: 317 -> 599 [Ljava/io/StringWriter; bodyWriter]
        v5: 419 -> 529 [I i]
        v5: 587 -> 599 [Lorg/apache/http/HttpEntity; entity]
        v4: 710 -> 1248 [Lorg/apache/http/HttpResponse; response]
        v5: 724 -> 1248 [I statusCode]
        v6: 794 -> 1248 [Lorg/xmlpull/v1/XmlPullParser; pullParser]
        v7: 803 -> 1248 [Lorg/apache/http/HttpEntity; entity]
        v8: 812 -> 1248 [Ljava/io/InputStream; is]
        v9: 815 -> 1248 [I bomCheck]
        v10: 818 -> 1248 [I stopper]
        v11: 828 -> 1012 [Ljava/lang/String; snippet]
        v12: 838 -> 894 [I i]
        v13: 846 -> 885 [[B chunk]
        v12: 923 -> 969 [Ljava/lang/String; start]
        v13: 952 -> 969 [Ljava/util/List; streams]
        v12: 998 -> 1012 [Ljava/util/List; streams]
        v11: 1079 -> 1248 [Ljava/lang/String; tag]
        v12: 1123 -> 1133 [Ljava/lang/Object; obj]
        v12: 1161 -> 1211 [Ljava/util/Map; map]
        v13: 1175 -> 1211 [Ljava/lang/String; faultString]
        v14: 1192 -> 1211 [I faultCode]
        v4: 1250 -> 1262 [Lorg/xmlrpc/android/XMLRPCException; e]
        v4: 1264 -> 1283 [Ljava/lang/Exception; e]
      + Local variable type table attribute (count = 3)
        v13: 952 -> 969 [Ljava/util/List<Ljava/io/InputStream;>; streams]
        v12: 998 -> 1012 [Ljava/util/List<Ljava/io/InputStream;>; streams]
        v12: 1161 -> 1211 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; map]
    + Exceptions attribute (count = 1)
      + Class [org/xmlrpc/android/XMLRPCException]
  + Method:       access$0(Lorg/xmlrpc/android/XMLRPCClient$Caller;Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;
    Access flags: 0x1008
      = static synthetic java.lang.Object access$0(org.xmlrpc.android.XMLRPCClient$Caller,java.lang.String,java.lang.Object[],java.io.File)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 8, locals = 4, stack = 4):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] aload_2 v2
      [3] aload_3 v3
      [4] invokespecial #105
        + Methodref [org/xmlrpc/android/XMLRPCClient$Caller.callXMLRPC (Ljava/lang/String;[Ljava/lang/Object;Ljava/io/File;)Ljava/lang/Object;]
      [7] areturn
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 1)
        [0] -> line 293
      + Local variable table attribute (count = 0)
    + Exceptions attribute (count = 1)
      + Class [org/xmlrpc/android/XMLRPCException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 2)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/xmlrpc/android/XMLRPCClient$Caller]
      + Class [org/xmlrpc/android/XMLRPCClient]
      + Utf8 [Caller]
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/xmlrpc/android/XMLRPCClient$CancelException]
      + Class [org/xmlrpc/android/XMLRPCClient]
      + Utf8 [CancelException]
  + Source file attribute:
    + Utf8 [XMLRPCClient.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/XMLRPCClient$CancelException
  Superclass:    java/lang/RuntimeException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.xmlrpc.android.XMLRPCClient$CancelException extends java.lang.RuntimeException

Interfaces (count = 0):

Constant Pool (count = 11):
  + Class [java/lang/RuntimeException]
  + Class [org/xmlrpc/android/XMLRPCClient]
  + Class [org/xmlrpc/android/XMLRPCClient$CancelException]
  + Utf8 [CancelException]
  + Utf8 [InnerClasses]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCClient.java]
  + Utf8 [java/lang/RuntimeException]
  + Utf8 [org/xmlrpc/android/XMLRPCClient]
  + Utf8 [org/xmlrpc/android/XMLRPCClient$CancelException]

Fields (count = 0):

Methods (count = 0):

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x2 = private 
      + Class [org/xmlrpc/android/XMLRPCClient$CancelException]
      + Class [org/xmlrpc/android/XMLRPCClient]
      + Utf8 [CancelException]
  + Source file attribute:
    + Utf8 [XMLRPCClient.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/XMLRPCException
  Superclass:    java/lang/Exception
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.XMLRPCException extends java.lang.Exception

Interfaces (count = 0):

Constant Pool (count = 24):
  + Class [java/lang/Exception]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Exception.<init> (Ljava/lang/Throwable;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/Throwable;)V]
  + Utf8 [(Ljava/lang/Exception;)V]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/Throwable;)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/Exception;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCException;]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPCException.java]
  + Utf8 [e]
  + Utf8 [java/lang/Exception]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [string]
  + Utf8 [this]

Fields (count = 0):

Methods (count = 2):
  + Method:       <init>(Ljava/lang/Exception;)V
    Access flags: 0x1
      = public XMLRPCException(java.lang.Exception)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #4
        + Methodref [java/lang/Exception.<init> (Ljava/lang/Throwable;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 11
        [5] -> line 12
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/xmlrpc/android/XMLRPCException; this]
        v1: 0 -> 6 [Ljava/lang/Exception; e]
  + Method:       <init>(Ljava/lang/String;)V
    Access flags: 0x1
      = public XMLRPCException(java.lang.String)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 6, locals = 2, stack = 2):
      [0] aload_0 v0
      [1] aload_1 v1
      [2] invokespecial #3
        + Methodref [java/lang/Exception.<init> (Ljava/lang/String;)V]
      [5] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 15
        [5] -> line 16
      + Local variable table attribute (count = 2)
        v0: 0 -> 6 [Lorg/xmlrpc/android/XMLRPCException; this]
        v1: 0 -> 6 [Ljava/lang/String; string]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [XMLRPCException.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/XMLRPCFault
  Superclass:    org/xmlrpc/android/XMLRPCException
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x21
    = public class org.xmlrpc.android.XMLRPCFault extends org.xmlrpc.android.XMLRPCException

Interfaces (count = 0):

Constant Pool (count = 45):
  + String [ [code ]
  + String [XMLRPC Fault: ]
  + String []]
  + Class [java/lang/StringBuilder]
  + Class [org/xmlrpc/android/XMLRPCException]
  + Class [org/xmlrpc/android/XMLRPCFault]
  + Fieldref [org/xmlrpc/android/XMLRPCFault.faultCode I]
  + Fieldref [org/xmlrpc/android/XMLRPCFault.faultString Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/String;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [append (I)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [faultCode I]
  + NameAndType [faultString Ljava/lang/String;]
  + NameAndType [toString ()Ljava/lang/String;]
  + Utf8 [ [code ]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [(I)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)V]
  + Utf8 [<init>]
  + Utf8 [Code]
  + Utf8 [I]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [LocalVariableTable]
  + Utf8 [Lorg/xmlrpc/android/XMLRPCFault;]
  + Utf8 [SourceFile]
  + Utf8 [XMLRPC Fault: ]
  + Utf8 [XMLRPCFault.java]
  + Utf8 []]
  + Utf8 [append]
  + Utf8 [faultCode]
  + Utf8 [faultString]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [org/xmlrpc/android/XMLRPCException]
  + Utf8 [org/xmlrpc/android/XMLRPCFault]
  + Utf8 [this]
  + Utf8 [toString]

Fields (count = 2):
  + Field:        faultString Ljava/lang/String;
    Access flags: 0x2
      = private java.lang.String faultString
  + Field:        faultCode I
    Access flags: 0x2
      = private int faultCode

Methods (count = 1):
  + Method:       <init>(Ljava/lang/String;I)V
    Access flags: 0x1
      = public XMLRPCFault(java.lang.String,int)
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 45, locals = 3, stack = 4):
      [0] aload_0 v0
      [1] new #4
        + Class [java/lang/StringBuilder]
      [4] dup
      [5] ldc #2
        + String [XMLRPC Fault: ]
      [7] invokespecial #9
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [10] aload_1 v1
      [11] invokevirtual #11
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [14] ldc #1
        + String [ [code ]
      [16] invokevirtual #11
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [19] iload_2 v2
      [20] invokevirtual #10
        + Methodref [java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;]
      [23] ldc #3
        + String []]
      [25] invokevirtual #11
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [28] invokevirtual #12
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [31] invokespecial #13
        + Methodref [org/xmlrpc/android/XMLRPCException.<init> (Ljava/lang/String;)V]
      [34] aload_0 v0
      [35] aload_1 v1
      [36] putfield #8
        + Fieldref [org/xmlrpc/android/XMLRPCFault.faultString Ljava/lang/String;]
      [39] aload_0 v0
      [40] iload_2 v2
      [41] putfield #7
        + Fieldref [org/xmlrpc/android/XMLRPCFault.faultCode I]
      [44] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 4)
        [0] -> line 12
        [34] -> line 13
        [39] -> line 14
        [44] -> line 15
      + Local variable table attribute (count = 3)
        v0: 0 -> 45 [Lorg/xmlrpc/android/XMLRPCFault; this]
        v1: 0 -> 45 [Ljava/lang/String; faultString]
        v2: 0 -> 45 [I faultCode]

Class file attributes (count = 1):
  + Source file attribute:
    + Utf8 [XMLRPCFault.java]

_____________________________________________________________________
+ Program class: org/xmlrpc/android/XMLRPCSerializer
  Superclass:    java/lang/Object
  Major version: 0x31
  Minor version: 0x0
  Access flags:  0x20
    = class org.xmlrpc.android.XMLRPCSerializer extends java.lang.Object

Interfaces (count = 0):

Constant Pool (count = 370):
  + String [0]
  + String [1]
  + String [Cannot deserialize ]
  + String [Cannot serialize ]
  + String [GMT]
  + String [Out of memory]
  + String [array]
  + String [base64]
  + String [boolean]
  + String [data]
  + String [dateTime.iso8601]
  + String [double]
  + String [i4]
  + String [i8]
  + String [int]
  + String [member]
  + String [name]
  + String [string]
  + String [struct]
  + String [value]
  + String [yyyyMMdd'T'HH:mm:ss]
  + Class [[B]
  + Class [[Ljava/lang/Object;]
  + Class [android/util/Base64]
  + Class [java/io/BufferedReader]
  + Class [java/io/DataInputStream]
  + Class [java/io/FileInputStream]
  + Class [java/io/IOException]
  + Class [java/io/InputStream]
  + Class [java/io/StringReader]
  + Class [java/lang/Boolean]
  + Class [java/lang/Byte]
  + Class [java/lang/Double]
  + Class [java/lang/Float]
  + Class [java/lang/Integer]
  + Class [java/lang/Long]
  + Class [java/lang/Object]
  + Class [java/lang/OutOfMemoryError]
  + Class [java/lang/Short]
  + Class [java/lang/String]
  + Class [java/lang/StringBuffer]
  + Class [java/lang/StringBuilder]
  + Class [java/text/ParseException]
  + Class [java/text/SimpleDateFormat]
  + Class [java/util/ArrayList]
  + Class [java/util/Calendar]
  + Class [java/util/Date]
  + Class [java/util/HashMap]
  + Class [java/util/Iterator]
  + Class [java/util/List]
  + Class [java/util/Map]
  + Class [java/util/Map$Entry]
  + Class [java/util/Set]
  + Class [java/util/SimpleTimeZone]
  + Class [org/edublogs/android/models/MediaFile]
  + Class [org/xmlpull/v1/XmlPullParser]
  + Class [org/xmlpull/v1/XmlPullParserException]
  + Class [org/xmlpull/v1/XmlSerializer]
  + Class [org/xmlrpc/android/XMLRPCSerializer]
  + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
  + Fieldref [java/lang/Boolean.TRUE Ljava/lang/Boolean;]
  + Fieldref [org/xmlrpc/android/XMLRPCSerializer.cal Ljava/util/Calendar;]
  + Fieldref [org/xmlrpc/android/XMLRPCSerializer.dateFormat Ljava/text/SimpleDateFormat;]
  + Methodref [android/util/Base64.decode (Ljava/lang/String;I)[B]
  + Methodref [android/util/Base64.encodeToString ([BI)Ljava/lang/String;]
  + Methodref [android/util/Base64.encodeToString ([BIII)Ljava/lang/String;]
  + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
  + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;]
  + Methodref [java/io/DataInputStream.<init> (Ljava/io/InputStream;)V]
  + Methodref [java/io/FileInputStream.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
  + Methodref [java/io/InputStream.close ()V]
  + Methodref [java/io/InputStream.read ([B)I]
  + Methodref [java/io/StringReader.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/Boolean.booleanValue ()Z]
  + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
  + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
  + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
  + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
  + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
  + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
  + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
  + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
  + Methodref [java/lang/StringBuffer.<init> ()V]
  + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
  + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
  + Methodref [java/text/ParseException.printStackTrace ()V]
  + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;)V]
  + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
  + Methodref [java/text/SimpleDateFormat.parseObject (Ljava/lang/String;)Ljava/lang/Object;]
  + Methodref [java/text/SimpleDateFormat.setCalendar (Ljava/util/Calendar;)V]
  + Methodref [java/util/ArrayList.<init> ()V]
  + Methodref [java/util/Calendar.getInstance (Ljava/util/TimeZone;)Ljava/util/Calendar;]
  + Methodref [java/util/HashMap.<init> ()V]
  + Methodref [java/util/SimpleTimeZone.<init> (ILjava/lang/String;)V]
  + Methodref [org/edublogs/android/models/MediaFile.getFilePath ()Ljava/lang/String;]
  + Methodref [org/xmlrpc/android/XMLRPCSerializer.deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
  + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
  + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
  + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
  + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [java/util/List.toArray ()[Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
  + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
  + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
  + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [<init> ()V]
  + NameAndType [<init> (ILjava/lang/String;)V]
  + NameAndType [<init> (Ljava/io/InputStream;)V]
  + NameAndType [<init> (Ljava/io/Reader;)V]
  + NameAndType [<init> (Ljava/lang/String;)V]
  + NameAndType [FALSE Ljava/lang/Boolean;]
  + NameAndType [TRUE Ljava/lang/Boolean;]
  + NameAndType [add (Ljava/lang/Object;)Z]
  + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + NameAndType [booleanValue ()Z]
  + NameAndType [cal Ljava/util/Calendar;]
  + NameAndType [close ()V]
  + NameAndType [dateFormat Ljava/text/SimpleDateFormat;]
  + NameAndType [decode (Ljava/lang/String;I)[B]
  + NameAndType [deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
  + NameAndType [encodeToString ([BI)Ljava/lang/String;]
  + NameAndType [encodeToString ([BIII)Ljava/lang/String;]
  + NameAndType [endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [entrySet ()Ljava/util/Set;]
  + NameAndType [equals (Ljava/lang/Object;)Z]
  + NameAndType [format (Ljava/util/Date;)Ljava/lang/String;]
  + NameAndType [getFilePath ()Ljava/lang/String;]
  + NameAndType [getInstance (Ljava/util/TimeZone;)Ljava/util/Calendar;]
  + NameAndType [getKey ()Ljava/lang/Object;]
  + NameAndType [getName ()Ljava/lang/String;]
  + NameAndType [getValue ()Ljava/lang/Object;]
  + NameAndType [hasNext ()Z]
  + NameAndType [iterator ()Ljava/util/Iterator;]
  + NameAndType [next ()Ljava/lang/Object;]
  + NameAndType [nextTag ()I]
  + NameAndType [nextText ()Ljava/lang/String;]
  + NameAndType [parseDouble (Ljava/lang/String;)D]
  + NameAndType [parseInt (Ljava/lang/String;)I]
  + NameAndType [parseLong (Ljava/lang/String;)J]
  + NameAndType [parseObject (Ljava/lang/String;)Ljava/lang/Object;]
  + NameAndType [printStackTrace ()V]
  + NameAndType [put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + NameAndType [read ([B)I]
  + NameAndType [readLine ()Ljava/lang/String;]
  + NameAndType [require (ILjava/lang/String;Ljava/lang/String;)V]
  + NameAndType [serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
  + NameAndType [setCalendar (Ljava/util/Calendar;)V]
  + NameAndType [startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + NameAndType [toArray ()[Ljava/lang/Object;]
  + NameAndType [toString ()Ljava/lang/String;]
  + NameAndType [valueOf (D)Ljava/lang/Double;]
  + NameAndType [valueOf (I)Ljava/lang/Integer;]
  + NameAndType [valueOf (J)Ljava/lang/Long;]
  + Utf8 [()I]
  + Utf8 [()Ljava/lang/Object;]
  + Utf8 [()Ljava/lang/String;]
  + Utf8 [()Ljava/util/Iterator;]
  + Utf8 [()Ljava/util/Set;]
  + Utf8 [()V]
  + Utf8 [()Z]
  + Utf8 [()[Ljava/lang/Object;]
  + Utf8 [(D)Ljava/lang/Double;]
  + Utf8 [(I)Ljava/lang/Integer;]
  + Utf8 [(ILjava/lang/String;)V]
  + Utf8 [(ILjava/lang/String;Ljava/lang/String;)V]
  + Utf8 [(J)Ljava/lang/Long;]
  + Utf8 [(Ljava/io/InputStream;)V]
  + Utf8 [(Ljava/io/Reader;)V]
  + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/Object;)Z]
  + Utf8 [(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)D]
  + Utf8 [(Ljava/lang/String;)I]
  + Utf8 [(Ljava/lang/String;)J]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/Object;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuffer;]
  + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;]
  + Utf8 [(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Ljava/lang/String;)V]
  + Utf8 [(Ljava/lang/String;I)[B]
  + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [(Ljava/util/Calendar;)V]
  + Utf8 [(Ljava/util/Date;)Ljava/lang/String;]
  + Utf8 [(Ljava/util/TimeZone;)Ljava/util/Calendar;]
  + Utf8 [(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
  + Utf8 [(Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
  + Utf8 [([B)I]
  + Utf8 [([BI)Ljava/lang/String;]
  + Utf8 [([BIII)Ljava/lang/String;]
  + Utf8 [0]
  + Utf8 [1]
  + Utf8 [<clinit>]
  + Utf8 [<init>]
  + Utf8 [Cannot deserialize ]
  + Utf8 [Cannot serialize ]
  + Utf8 [Code]
  + Utf8 [Entry]
  + Utf8 [Exceptions]
  + Utf8 [FALSE]
  + Utf8 [GMT]
  + Utf8 [I]
  + Utf8 [InnerClasses]
  + Utf8 [LineNumberTable]
  + Utf8 [Ljava/io/BufferedReader;]
  + Utf8 [Ljava/io/InputStream;]
  + Utf8 [Ljava/lang/Boolean;]
  + Utf8 [Ljava/lang/Object;]
  + Utf8 [Ljava/lang/OutOfMemoryError;]
  + Utf8 [Ljava/lang/String;]
  + Utf8 [Ljava/lang/StringBuffer;]
  + Utf8 [Ljava/text/ParseException;]
  + Utf8 [Ljava/text/SimpleDateFormat;]
  + Utf8 [Ljava/util/Calendar;]
  + Utf8 [Ljava/util/Date;]
  + Utf8 [Ljava/util/Iterator;]
  + Utf8 [Ljava/util/Iterator<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;>;]
  + Utf8 [Ljava/util/List;]
  + Utf8 [Ljava/util/List<Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map$Entry;]
  + Utf8 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [Ljava/util/Map;]
  + Utf8 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;]
  + Utf8 [LocalVariableTable]
  + Utf8 [LocalVariableTypeTable]
  + Utf8 [Lorg/edublogs/android/models/MediaFile;]
  + Utf8 [Lorg/xmlpull/v1/XmlPullParser;]
  + Utf8 [Lorg/xmlpull/v1/XmlSerializer;]
  + Utf8 [Out of memory]
  + Utf8 [SourceFile]
  + Utf8 [TRUE]
  + Utf8 [XMLRPCSerializer.java]
  + Utf8 [[B]
  + Utf8 [[Ljava/lang/Object;]
  + Utf8 [add]
  + Utf8 [android/util/Base64]
  + Utf8 [append]
  + Utf8 [array]
  + Utf8 [base64]
  + Utf8 [bool]
  + Utf8 [boolStr]
  + Utf8 [boolean]
  + Utf8 [booleanValue]
  + Utf8 [buffer]
  + Utf8 [cal]
  + Utf8 [chunk]
  + Utf8 [close]
  + Utf8 [data]
  + Utf8 [date]
  + Utf8 [dateFormat]
  + Utf8 [dateTime.iso8601]
  + Utf8 [decode]
  + Utf8 [deserialize]
  + Utf8 [double]
  + Utf8 [e]
  + Utf8 [encodeToString]
  + Utf8 [endTag]
  + Utf8 [entry]
  + Utf8 [entrySet]
  + Utf8 [equals]
  + Utf8 [format]
  + Utf8 [getFilePath]
  + Utf8 [getInstance]
  + Utf8 [getKey]
  + Utf8 [getName]
  + Utf8 [getValue]
  + Utf8 [hasNext]
  + Utf8 [i]
  + Utf8 [i4]
  + Utf8 [i8]
  + Utf8 [inStream]
  + Utf8 [int]
  + Utf8 [iter]
  + Utf8 [iterator]
  + Utf8 [java/io/BufferedReader]
  + Utf8 [java/io/DataInputStream]
  + Utf8 [java/io/FileInputStream]
  + Utf8 [java/io/IOException]
  + Utf8 [java/io/InputStream]
  + Utf8 [java/io/StringReader]
  + Utf8 [java/lang/Boolean]
  + Utf8 [java/lang/Byte]
  + Utf8 [java/lang/Double]
  + Utf8 [java/lang/Float]
  + Utf8 [java/lang/Integer]
  + Utf8 [java/lang/Long]
  + Utf8 [java/lang/Object]
  + Utf8 [java/lang/OutOfMemoryError]
  + Utf8 [java/lang/Short]
  + Utf8 [java/lang/String]
  + Utf8 [java/lang/StringBuffer]
  + Utf8 [java/lang/StringBuilder]
  + Utf8 [java/text/ParseException]
  + Utf8 [java/text/SimpleDateFormat]
  + Utf8 [java/util/ArrayList]
  + Utf8 [java/util/Calendar]
  + Utf8 [java/util/Date]
  + Utf8 [java/util/HashMap]
  + Utf8 [java/util/Iterator]
  + Utf8 [java/util/List]
  + Utf8 [java/util/Map]
  + Utf8 [java/util/Map$Entry]
  + Utf8 [java/util/Set]
  + Utf8 [java/util/SimpleTimeZone]
  + Utf8 [key]
  + Utf8 [length]
  + Utf8 [line]
  + Utf8 [list]
  + Utf8 [map]
  + Utf8 [member]
  + Utf8 [memberName]
  + Utf8 [memberValue]
  + Utf8 [name]
  + Utf8 [next]
  + Utf8 [nextTag]
  + Utf8 [nextText]
  + Utf8 [o]
  + Utf8 [obj]
  + Utf8 [object]
  + Utf8 [objects]
  + Utf8 [org/edublogs/android/models/MediaFile]
  + Utf8 [org/xmlpull/v1/XmlPullParser]
  + Utf8 [org/xmlpull/v1/XmlPullParserException]
  + Utf8 [org/xmlpull/v1/XmlSerializer]
  + Utf8 [org/xmlrpc/android/XMLRPCSerializer]
  + Utf8 [parseDouble]
  + Utf8 [parseInt]
  + Utf8 [parseLong]
  + Utf8 [parseObject]
  + Utf8 [parser]
  + Utf8 [printStackTrace]
  + Utf8 [put]
  + Utf8 [read]
  + Utf8 [readLine]
  + Utf8 [reader]
  + Utf8 [require]
  + Utf8 [sDate]
  + Utf8 [sb]
  + Utf8 [serialize]
  + Utf8 [serializer]
  + Utf8 [setCalendar]
  + Utf8 [startTag]
  + Utf8 [string]
  + Utf8 [struct]
  + Utf8 [text]
  + Utf8 [toArray]
  + Utf8 [toString]
  + Utf8 [typeNodeName]
  + Utf8 [value]
  + Utf8 [valueOf]
  + Utf8 [videoFile]
  + Utf8 [yyyyMMdd'T'HH:mm:ss]

Fields (count = 2):
  + Field:        dateFormat Ljava/text/SimpleDateFormat;
    Access flags: 0x8
      = static java.text.SimpleDateFormat dateFormat
  + Field:        cal Ljava/util/Calendar;
    Access flags: 0x8
      = static java.util.Calendar cal

Methods (count = 3):
  + Method:       <clinit>()V
    Access flags: 0x8
      = static void <clinit>()
    Class member attributes (count = 1):
    + Code attribute instructions (code length = 29, locals = 0, stack = 4):
      [0] new #44
        + Class [java/text/SimpleDateFormat]
      [3] dup
      [4] ldc #21
        + String [yyyyMMdd'T'HH:mm:ss]
      [6] invokespecial #92
        + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;)V]
      [9] putstatic #63
        + Fieldref [org/xmlrpc/android/XMLRPCSerializer.dateFormat Ljava/text/SimpleDateFormat;]
      [12] new #54
        + Class [java/util/SimpleTimeZone]
      [15] dup
      [16] iconst_0
      [17] ldc #5
        + String [GMT]
      [19] invokespecial #99
        + Methodref [java/util/SimpleTimeZone.<init> (ILjava/lang/String;)V]
      [22] invokestatic #97
        + Methodref [java/util/Calendar.getInstance (Ljava/util/TimeZone;)Ljava/util/Calendar;]
      [25] putstatic #62
        + Fieldref [org/xmlrpc/android/XMLRPCSerializer.cal Ljava/util/Calendar;]
      [28] return
      Code attribute exceptions (count = 0):
      Code attribute attributes (attribute count = 2):
      + Line number table attribute (count = 2)
        [0] -> line 46
        [12] -> line 47
      + Local variable table attribute (count = 0)
  + Method:       serialize(Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V
    Access flags: 0x8
      = static void serialize(org.xmlpull.v1.XmlSerializer,java.lang.Object)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 841, locals = 7, stack = 5):
      [0] aload_1 v1
      [1] instanceof #35
        + Class [java/lang/Integer]
      [4] ifne +17 (target=21)
      [7] aload_1 v1
      [8] instanceof #39
        + Class [java/lang/Short]
      [11] ifne +10 (target=21)
      [14] aload_1 v1
      [15] instanceof #32
        + Class [java/lang/Byte]
      [18] ifeq +33 (target=51)
      [21] aload_0 v0
      [22] aconst_null
      [23] ldc #13
        + String [i4]
      [25] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [30] aload_1 v1
      [31] invokevirtual #82
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [34] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [39] aconst_null
      [40] ldc #13
        + String [i4]
      [42] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [47] pop
      [48] goto +792 (target=840)
      [51] aload_1 v1
      [52] instanceof #36
        + Class [java/lang/Long]
      [55] ifeq +33 (target=88)
      [58] aload_0 v0
      [59] aconst_null
      [60] ldc #14
        + String [i8]
      [62] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [67] aload_1 v1
      [68] invokevirtual #82
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [71] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [76] aconst_null
      [77] ldc #14
        + String [i8]
      [79] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [84] pop
      [85] goto +755 (target=840)
      [88] aload_1 v1
      [89] instanceof #33
        + Class [java/lang/Double]
      [92] ifne +10 (target=102)
      [95] aload_1 v1
      [96] instanceof #34
        + Class [java/lang/Float]
      [99] ifeq +33 (target=132)
      [102] aload_0 v0
      [103] aconst_null
      [104] ldc #12
        + String [double]
      [106] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [111] aload_1 v1
      [112] invokevirtual #82
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [115] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [120] aconst_null
      [121] ldc #12
        + String [double]
      [123] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [128] pop
      [129] goto +711 (target=840)
      [132] aload_1 v1
      [133] instanceof #31
        + Class [java/lang/Boolean]
      [136] ifeq +50 (target=186)
      [139] aload_1 v1
      [140] checkcast #31
        + Class [java/lang/Boolean]
      [143] astore_2 v2
      [144] aload_2 v2
      [145] invokevirtual #75
        + Methodref [java/lang/Boolean.booleanValue ()Z]
      [148] ifeq +8 (target=156)
      [151] ldc #2
        + String [1]
      [153] goto +5 (target=158)
      [156] ldc #1
        + String [0]
      [158] astore_3 v3
      [159] aload_0 v0
      [160] aconst_null
      [161] ldc #9
        + String [boolean]
      [163] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [168] aload_3 v3
      [169] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [174] aconst_null
      [175] ldc #9
        + String [boolean]
      [177] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [182] pop
      [183] goto +657 (target=840)
      [186] aload_1 v1
      [187] instanceof #40
        + Class [java/lang/String]
      [190] ifeq +33 (target=223)
      [193] aload_0 v0
      [194] aconst_null
      [195] ldc #18
        + String [string]
      [197] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [202] aload_1 v1
      [203] invokevirtual #82
        + Methodref [java/lang/Object.toString ()Ljava/lang/String;]
      [206] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [211] aconst_null
      [212] ldc #18
        + String [string]
      [214] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [219] pop
      [220] goto +620 (target=840)
      [223] aload_1 v1
      [224] instanceof #47
        + Class [java/util/Date]
      [227] ifne +10 (target=237)
      [230] aload_1 v1
      [231] instanceof #46
        + Class [java/util/Calendar]
      [234] ifeq +60 (target=294)
      [237] aload_1 v1
      [238] checkcast #47
        + Class [java/util/Date]
      [241] astore_2 v2
      [242] new #44
        + Class [java/text/SimpleDateFormat]
      [245] dup
      [246] ldc #21
        + String [yyyyMMdd'T'HH:mm:ss]
      [248] invokespecial #92
        + Methodref [java/text/SimpleDateFormat.<init> (Ljava/lang/String;)V]
      [251] astore_3 v3
      [252] aload_3 v3
      [253] getstatic #62
        + Fieldref [org/xmlrpc/android/XMLRPCSerializer.cal Ljava/util/Calendar;]
      [256] invokevirtual #95
        + Methodref [java/text/SimpleDateFormat.setCalendar (Ljava/util/Calendar;)V]
      [259] aload_3 v3
      [260] aload_2 v2
      [261] invokevirtual #93
        + Methodref [java/text/SimpleDateFormat.format (Ljava/util/Date;)Ljava/lang/String;]
      [264] astore v4
      [266] aload_0 v0
      [267] aconst_null
      [268] ldc #11
        + String [dateTime.iso8601]
      [270] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [275] aload v4
      [277] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [282] aconst_null
      [283] ldc #11
        + String [dateTime.iso8601]
      [285] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [290] pop
      [291] goto +549 (target=840)
      [294] aload_1 v1
      [295] instanceof #22
        + Class [[B]
      [298] ifeq +50 (target=348)
      [301] aload_1 v1
      [302] checkcast #22
        + Class [[B]
      [305] iconst_0
      [306] invokestatic #65
        + Methodref [android/util/Base64.encodeToString ([BI)Ljava/lang/String;]
      [309] astore_2 v2
      [310] aload_0 v0
      [311] aconst_null
      [312] ldc #8
        + String [base64]
      [314] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [319] aload_2 v2
      [320] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [325] aconst_null
      [326] ldc #8
        + String [base64]
      [328] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [333] pop
      [334] goto +506 (target=840)
      [337] astore_3 v3
      [338] new #28
        + Class [java/io/IOException]
      [341] dup
      [342] ldc #6
        + String [Out of memory]
      [344] invokespecial #71
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [347] athrow
      [348] aload_1 v1
      [349] instanceof #55
        + Class [org/edublogs/android/models/MediaFile]
      [352] ifeq +102 (target=454)
      [355] aload_0 v0
      [356] aconst_null
      [357] ldc #8
        + String [base64]
      [359] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [364] pop
      [365] aload_1 v1
      [366] checkcast #55
        + Class [org/edublogs/android/models/MediaFile]
      [369] astore_2 v2
      [370] new #26
        + Class [java/io/DataInputStream]
      [373] dup
      [374] new #27
        + Class [java/io/FileInputStream]
      [377] dup
      [378] aload_2 v2
      [379] invokevirtual #100
        + Methodref [org/edublogs/android/models/MediaFile.getFilePath ()Ljava/lang/String;]
      [382] invokespecial #70
        + Methodref [java/io/FileInputStream.<init> (Ljava/lang/String;)V]
      [385] invokespecial #69
        + Methodref [java/io/DataInputStream.<init> (Ljava/io/InputStream;)V]
      [388] astore_3 v3
      [389] sipush 3600
      [392] newarray 8
      [394] astore v4
      [396] iconst_m1
      [397] istore v5
      [399] aconst_null
      [400] astore v6
      [402] goto +23 (target=425)
      [405] aload v4
      [407] iconst_0
      [408] iload v5
      [410] iconst_0
      [411] invokestatic #66
        + Methodref [android/util/Base64.encodeToString ([BIII)Ljava/lang/String;]
      [414] astore v6
      [416] aload_0 v0
      [417] aload v6
      [419] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [424] pop
      [425] aload_3 v3
      [426] aload v4
      [428] invokevirtual #73
        + Methodref [java/io/InputStream.read ([B)I]
      [431] dup
      [432] istore v5
      [434] ifgt -29 (target=405)
      [437] aload_3 v3
      [438] invokevirtual #72
        + Methodref [java/io/InputStream.close ()V]
      [441] aload_0 v0
      [442] aconst_null
      [443] ldc #8
        + String [base64]
      [445] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [450] pop
      [451] goto +389 (target=840)
      [454] aload_1 v1
      [455] instanceof #50
        + Class [java/util/List]
      [458] ifeq +100 (target=558)
      [461] aload_0 v0
      [462] aconst_null
      [463] ldc #7
        + String [array]
      [465] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [470] aconst_null
      [471] ldc #10
        + String [data]
      [473] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [478] pop
      [479] aload_1 v1
      [480] checkcast #50
        + Class [java/util/List]
      [483] astore_2 v2
      [484] aload_2 v2
      [485] invokeinterface #106
        + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
      [490] astore_3 v3
      [491] goto +37 (target=528)
      [494] aload_3 v3
      [495] invokeinterface #104
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [500] astore v4
      [502] aload_0 v0
      [503] aconst_null
      [504] ldc #20
        + String [value]
      [506] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [511] pop
      [512] aload_0 v0
      [513] aload v4
      [515] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
      [518] aload_0 v0
      [519] aconst_null
      [520] ldc #20
        + String [value]
      [522] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [527] pop
      [528] aload_3 v3
      [529] invokeinterface #103
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [534] ifne -40 (target=494)
      [537] aload_0 v0
      [538] aconst_null
      [539] ldc #10
        + String [data]
      [541] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [546] aconst_null
      [547] ldc #7
        + String [array]
      [549] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [554] pop
      [555] goto +285 (target=840)
      [558] aload_1 v1
      [559] instanceof #23
        + Class [[Ljava/lang/Object;]
      [562] ifeq +92 (target=654)
      [565] aload_0 v0
      [566] aconst_null
      [567] ldc #7
        + String [array]
      [569] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [574] aconst_null
      [575] ldc #10
        + String [data]
      [577] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [582] pop
      [583] aload_1 v1
      [584] checkcast #23
        + Class [[Ljava/lang/Object;]
      [587] astore_2 v2
      [588] iconst_0
      [589] istore_3 v3
      [590] goto +37 (target=627)
      [593] aload_2 v2
      [594] iload_3 v3
      [595] aaload
      [596] astore v4
      [598] aload_0 v0
      [599] aconst_null
      [600] ldc #20
        + String [value]
      [602] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [607] pop
      [608] aload_0 v0
      [609] aload v4
      [611] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
      [614] aload_0 v0
      [615] aconst_null
      [616] ldc #20
        + String [value]
      [618] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [623] pop
      [624] iinc v3, 1
      [627] iload_3 v3
      [628] aload_2 v2
      [629] arraylength
      [630] ificmplt -37 (target=593)
      [633] aload_0 v0
      [634] aconst_null
      [635] ldc #10
        + String [data]
      [637] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [642] aconst_null
      [643] ldc #7
        + String [array]
      [645] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [650] pop
      [651] goto +189 (target=840)
      [654] aload_1 v1
      [655] instanceof #51
        + Class [java/util/Map]
      [658] ifeq +158 (target=816)
      [661] aload_0 v0
      [662] aconst_null
      [663] ldc #19
        + String [struct]
      [665] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [670] pop
      [671] aload_1 v1
      [672] checkcast #51
        + Class [java/util/Map]
      [675] astore_2 v2
      [676] aload_2 v2
      [677] invokeinterface #108
        + InterfaceMethodref [java/util/Map.entrySet ()Ljava/util/Set;]
      [682] invokeinterface #112
        + InterfaceMethodref [java/util/Set.iterator ()Ljava/util/Iterator;]
      [687] astore_3 v3
      [688] goto +106 (target=794)
      [691] aload_3 v3
      [692] invokeinterface #104
        + InterfaceMethodref [java/util/Iterator.next ()Ljava/lang/Object;]
      [697] checkcast #52
        + Class [java/util/Map$Entry]
      [700] astore v4
      [702] aload v4
      [704] invokeinterface #110
        + InterfaceMethodref [java/util/Map$Entry.getKey ()Ljava/lang/Object;]
      [709] checkcast #40
        + Class [java/lang/String]
      [712] astore v5
      [714] aload v4
      [716] invokeinterface #111
        + InterfaceMethodref [java/util/Map$Entry.getValue ()Ljava/lang/Object;]
      [721] astore v6
      [723] aload_0 v0
      [724] aconst_null
      [725] ldc #16
        + String [member]
      [727] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [732] pop
      [733] aload_0 v0
      [734] aconst_null
      [735] ldc #17
        + String [name]
      [737] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [742] aload v5
      [744] invokeinterface #119
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.text (Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [749] aconst_null
      [750] ldc #17
        + String [name]
      [752] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [757] pop
      [758] aload_0 v0
      [759] aconst_null
      [760] ldc #20
        + String [value]
      [762] invokeinterface #118
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.startTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [767] pop
      [768] aload_0 v0
      [769] aload v6
      [771] invokestatic #102
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.serialize (Lorg/xmlpull/v1/XmlSerializer;Ljava/lang/Object;)V]
      [774] aload_0 v0
      [775] aconst_null
      [776] ldc #20
        + String [value]
      [778] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [783] pop
      [784] aload_0 v0
      [785] aconst_null
      [786] ldc #16
        + String [member]
      [788] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [793] pop
      [794] aload_3 v3
      [795] invokeinterface #103
        + InterfaceMethodref [java/util/Iterator.hasNext ()Z]
      [800] ifne -109 (target=691)
      [803] aload_0 v0
      [804] aconst_null
      [805] ldc #19
        + String [struct]
      [807] invokeinterface #117
        + InterfaceMethodref [org/xmlpull/v1/XmlSerializer.endTag (Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;]
      [812] pop
      [813] goto +27 (target=840)
      [816] new #28
        + Class [java/io/IOException]
      [819] dup
      [820] new #42
        + Class [java/lang/StringBuilder]
      [823] dup
      [824] ldc #4
        + String [Cannot serialize ]
      [826] invokespecial #87
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [829] aload_1 v1
      [830] invokevirtual #88
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
      [833] invokevirtual #90
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [836] invokespecial #71
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [839] athrow
      [840] return
      Code attribute exceptions (count = 1):
      + ExceptionInfo (301 -> 334: 337):
      + Class [java/lang/OutOfMemoryError]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 85)
        [0] -> line 52
        [21] -> line 53
        [48] -> line 54
        [51] -> line 55
        [58] -> line 56
        [85] -> line 57
        [88] -> line 58
        [102] -> line 59
        [129] -> line 60
        [132] -> line 61
        [139] -> line 62
        [144] -> line 63
        [159] -> line 64
        [183] -> line 65
        [186] -> line 66
        [193] -> line 67
        [220] -> line 68
        [223] -> line 69
        [237] -> line 70
        [242] -> line 71
        [252] -> line 72
        [259] -> line 73
        [266] -> line 74
        [291] -> line 75
        [294] -> line 76
        [301] -> line 79
        [310] -> line 80
        [334] -> line 81
        [338] -> line 82
        [348] -> line 85
        [355] -> line 87
        [365] -> line 88
        [370] -> line 89
        [389] -> line 90
        [396] -> line 91
        [399] -> line 92
        [402] -> line 95
        [405] -> line 96
        [416] -> line 97
        [425] -> line 95
        [437] -> line 102
        [441] -> line 103
        [451] -> line 104
        [454] -> line 105
        [461] -> line 106
        [479] -> line 107
        [484] -> line 108
        [491] -> line 109
        [494] -> line 110
        [502] -> line 111
        [512] -> line 112
        [518] -> line 113
        [528] -> line 109
        [537] -> line 115
        [555] -> line 116
        [558] -> line 117
        [565] -> line 118
        [583] -> line 119
        [588] -> line 120
        [593] -> line 121
        [598] -> line 122
        [608] -> line 123
        [614] -> line 124
        [624] -> line 120
        [633] -> line 126
        [651] -> line 127
        [654] -> line 128
        [661] -> line 129
        [671] -> line 130
        [676] -> line 131
        [688] -> line 132
        [691] -> line 133
        [702] -> line 134
        [714] -> line 135
        [723] -> line 137
        [733] -> line 138
        [758] -> line 139
        [768] -> line 140
        [774] -> line 141
        [784] -> line 142
        [794] -> line 132
        [803] -> line 144
        [813] -> line 145
        [816] -> line 146
        [840] -> line 148
      + Local variable table attribute (count = 25)
        v0: 0 -> 841 [Lorg/xmlpull/v1/XmlSerializer; serializer]
        v1: 0 -> 841 [Ljava/lang/Object; object]
        v2: 144 -> 183 [Ljava/lang/Boolean; bool]
        v3: 159 -> 183 [Ljava/lang/String; boolStr]
        v2: 242 -> 291 [Ljava/util/Date; date]
        v3: 252 -> 291 [Ljava/text/SimpleDateFormat; dateFormat]
        v4: 266 -> 291 [Ljava/lang/String; sDate]
        v2: 310 -> 337 [Ljava/lang/String; value]
        v3: 338 -> 348 [Ljava/lang/OutOfMemoryError; e]
        v2: 370 -> 451 [Lorg/edublogs/android/models/MediaFile; videoFile]
        v3: 389 -> 451 [Ljava/io/InputStream; inStream]
        v4: 396 -> 451 [[B buffer]
        v5: 399 -> 451 [I length]
        v6: 402 -> 451 [Ljava/lang/String; chunk]
        v2: 484 -> 555 [Ljava/util/List; list]
        v3: 491 -> 555 [Ljava/util/Iterator; iter]
        v4: 502 -> 528 [Ljava/lang/Object; o]
        v2: 588 -> 651 [[Ljava/lang/Object; objects]
        v3: 590 -> 633 [I i]
        v4: 598 -> 624 [Ljava/lang/Object; o]
        v2: 676 -> 813 [Ljava/util/Map; map]
        v3: 688 -> 813 [Ljava/util/Iterator; iter]
        v4: 702 -> 794 [Ljava/util/Map$Entry; entry]
        v5: 714 -> 794 [Ljava/lang/String; key]
        v6: 723 -> 794 [Ljava/lang/Object; value]
      + Local variable type table attribute (count = 5)
        v2: 484 -> 555 [Ljava/util/List<Ljava/lang/Object;>; list]
        v3: 491 -> 555 [Ljava/util/Iterator<Ljava/lang/Object;>; iter]
        v2: 676 -> 813 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; map]
        v3: 688 -> 813 [Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>;>; iter]
        v4: 702 -> 794 [Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/Object;>; entry]
    + Exceptions attribute (count = 1)
      + Class [java/io/IOException]
  + Method:       deserialize(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;
    Access flags: 0x8
      = static java.lang.Object deserialize(org.xmlpull.v1.XmlPullParser)
    Class member attributes (count = 2):
    + Code attribute instructions (code length = 612, locals = 7, stack = 5):
      [0] aload_0 v0
      [1] iconst_2
      [2] aconst_null
      [3] ldc #20
        + String [value]
      [5] invokeinterface #116
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [10] aload_0 v0
      [11] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [16] pop
      [17] aload_0 v0
      [18] invokeinterface #113
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [23] astore_1 v1
      [24] aload_1 v1
      [25] ldc #15
        + String [int]
      [27] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [30] ifne +12 (target=42)
      [33] aload_1 v1
      [34] ldc #13
        + String [i4]
      [36] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [39] ifeq +21 (target=60)
      [42] aload_0 v0
      [43] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [48] astore_3 v3
      [49] aload_3 v3
      [50] invokestatic #78
        + Methodref [java/lang/Integer.parseInt (Ljava/lang/String;)I]
      [53] invokestatic #79
        + Methodref [java/lang/Integer.valueOf (I)Ljava/lang/Integer;]
      [56] astore_2 v2
      [57] goto +536 (target=593)
      [60] aload_1 v1
      [61] ldc #14
        + String [i8]
      [63] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [66] ifeq +21 (target=87)
      [69] aload_0 v0
      [70] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [75] astore_3 v3
      [76] aload_3 v3
      [77] invokestatic #80
        + Methodref [java/lang/Long.parseLong (Ljava/lang/String;)J]
      [80] invokestatic #81
        + Methodref [java/lang/Long.valueOf (J)Ljava/lang/Long;]
      [83] astore_2 v2
      [84] goto +509 (target=593)
      [87] aload_1 v1
      [88] ldc #12
        + String [double]
      [90] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [93] ifeq +21 (target=114)
      [96] aload_0 v0
      [97] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [102] astore_3 v3
      [103] aload_3 v3
      [104] invokestatic #76
        + Methodref [java/lang/Double.parseDouble (Ljava/lang/String;)D]
      [107] invokestatic #77
        + Methodref [java/lang/Double.valueOf (D)Ljava/lang/Double;]
      [110] astore_2 v2
      [111] goto +482 (target=593)
      [114] aload_1 v1
      [115] ldc #9
        + String [boolean]
      [117] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [120] ifeq +32 (target=152)
      [123] aload_0 v0
      [124] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [129] astore_3 v3
      [130] aload_3 v3
      [131] ldc #2
        + String [1]
      [133] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [136] ifeq +9 (target=145)
      [139] getstatic #61
        + Fieldref [java/lang/Boolean.TRUE Ljava/lang/Boolean;]
      [142] goto +6 (target=148)
      [145] getstatic #60
        + Fieldref [java/lang/Boolean.FALSE Ljava/lang/Boolean;]
      [148] astore_2 v2
      [149] goto +444 (target=593)
      [152] aload_1 v1
      [153] ldc #18
        + String [string]
      [155] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [158] ifeq +13 (target=171)
      [161] aload_0 v0
      [162] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [167] astore_2 v2
      [168] goto +425 (target=593)
      [171] aload_1 v1
      [172] ldc #11
        + String [dateTime.iso8601]
      [174] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [177] ifeq +42 (target=219)
      [180] getstatic #63
        + Fieldref [org/xmlrpc/android/XMLRPCSerializer.dateFormat Ljava/text/SimpleDateFormat;]
      [183] getstatic #62
        + Fieldref [org/xmlrpc/android/XMLRPCSerializer.cal Ljava/util/Calendar;]
      [186] invokevirtual #95
        + Methodref [java/text/SimpleDateFormat.setCalendar (Ljava/util/Calendar;)V]
      [189] aload_0 v0
      [190] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [195] astore_3 v3
      [196] getstatic #63
        + Fieldref [org/xmlrpc/android/XMLRPCSerializer.dateFormat Ljava/text/SimpleDateFormat;]
      [199] aload_3 v3
      [200] invokevirtual #94
        + Methodref [java/text/SimpleDateFormat.parseObject (Ljava/lang/String;)Ljava/lang/Object;]
      [203] astore_2 v2
      [204] goto +389 (target=593)
      [207] astore v4
      [209] aload v4
      [211] invokevirtual #91
        + Methodref [java/text/ParseException.printStackTrace ()V]
      [214] aload_3 v3
      [215] astore_2 v2
      [216] goto +377 (target=593)
      [219] aload_1 v1
      [220] ldc #8
        + String [base64]
      [222] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [225] ifeq +71 (target=296)
      [228] aload_0 v0
      [229] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [234] astore_3 v3
      [235] new #25
        + Class [java/io/BufferedReader]
      [238] dup
      [239] new #30
        + Class [java/io/StringReader]
      [242] dup
      [243] aload_3 v3
      [244] invokespecial #74
        + Methodref [java/io/StringReader.<init> (Ljava/lang/String;)V]
      [247] invokespecial #67
        + Methodref [java/io/BufferedReader.<init> (Ljava/io/Reader;)V]
      [250] astore v4
      [252] new #41
        + Class [java/lang/StringBuffer]
      [255] dup
      [256] invokespecial #84
        + Methodref [java/lang/StringBuffer.<init> ()V]
      [259] astore v6
      [261] goto +11 (target=272)
      [264] aload v6
      [266] aload v5
      [268] invokevirtual #85
        + Methodref [java/lang/StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;]
      [271] pop
      [272] aload v4
      [274] invokevirtual #68
        + Methodref [java/io/BufferedReader.readLine ()Ljava/lang/String;]
      [277] dup
      [278] astore v5
      [280] ifnonnull -16 (target=264)
      [283] aload v6
      [285] invokevirtual #86
        + Methodref [java/lang/StringBuffer.toString ()Ljava/lang/String;]
      [288] iconst_0
      [289] invokestatic #64
        + Methodref [android/util/Base64.decode (Ljava/lang/String;I)[B]
      [292] astore_2 v2
      [293] goto +300 (target=593)
      [296] aload_1 v1
      [297] ldc #7
        + String [array]
      [299] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [302] ifeq +107 (target=409)
      [305] aload_0 v0
      [306] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [311] pop
      [312] aload_0 v0
      [313] iconst_2
      [314] aconst_null
      [315] ldc #10
        + String [data]
      [317] invokeinterface #116
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [322] aload_0 v0
      [323] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [328] pop
      [329] new #45
        + Class [java/util/ArrayList]
      [332] dup
      [333] invokespecial #96
        + Methodref [java/util/ArrayList.<init> ()V]
      [336] astore_3 v3
      [337] goto +21 (target=358)
      [340] aload_3 v3
      [341] aload_0 v0
      [342] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
      [345] invokeinterface #105
        + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
      [350] pop
      [351] aload_0 v0
      [352] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [357] pop
      [358] aload_0 v0
      [359] invokeinterface #113
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [364] ldc #20
        + String [value]
      [366] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [369] ifne -29 (target=340)
      [372] aload_0 v0
      [373] iconst_3
      [374] aconst_null
      [375] ldc #10
        + String [data]
      [377] invokeinterface #116
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [382] aload_0 v0
      [383] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [388] pop
      [389] aload_0 v0
      [390] iconst_3
      [391] aconst_null
      [392] ldc #7
        + String [array]
      [394] invokeinterface #116
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [399] aload_3 v3
      [400] invokeinterface #107
        + InterfaceMethodref [java/util/List.toArray ()[Ljava/lang/Object;]
      [405] astore_2 v2
      [406] goto +187 (target=593)
      [409] aload_1 v1
      [410] ldc #19
        + String [struct]
      [412] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [415] ifeq +149 (target=564)
      [418] aload_0 v0
      [419] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [424] pop
      [425] new #48
        + Class [java/util/HashMap]
      [428] dup
      [429] invokespecial #98
        + Methodref [java/util/HashMap.<init> ()V]
      [432] astore_3 v3
      [433] goto +102 (target=535)
      [436] aconst_null
      [437] astore v4
      [439] aconst_null
      [440] astore v5
      [442] aload_0 v0
      [443] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [448] pop
      [449] aload_0 v0
      [450] invokeinterface #113
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [455] astore v6
      [457] aload v6
      [459] ldc #17
        + String [name]
      [461] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [464] ifeq +14 (target=478)
      [467] aload_0 v0
      [468] invokeinterface #115
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextText ()Ljava/lang/String;]
      [473] astore v4
      [475] goto -33 (target=442)
      [478] aload v6
      [480] ldc #20
        + String [value]
      [482] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [485] ifeq +12 (target=497)
      [488] aload_0 v0
      [489] invokestatic #101
        + Methodref [org/xmlrpc/android/XMLRPCSerializer.deserialize (Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/Object;]
      [492] astore v5
      [494] goto -52 (target=442)
      [497] aload v4
      [499] ifnull +19 (target=518)
      [502] aload v5
      [504] ifnull +14 (target=518)
      [507] aload_3 v3
      [508] aload v4
      [510] aload v5
      [512] invokeinterface #109
        + InterfaceMethodref [java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;]
      [517] pop
      [518] aload_0 v0
      [519] iconst_3
      [520] aconst_null
      [521] ldc #16
        + String [member]
      [523] invokeinterface #116
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [528] aload_0 v0
      [529] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [534] pop
      [535] aload_0 v0
      [536] invokeinterface #113
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [541] ldc #16
        + String [member]
      [543] invokevirtual #83
        + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
      [546] ifne -110 (target=436)
      [549] aload_0 v0
      [550] iconst_3
      [551] aconst_null
      [552] ldc #19
        + String [struct]
      [554] invokeinterface #116
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [559] aload_3 v3
      [560] astore_2 v2
      [561] goto +32 (target=593)
      [564] new #28
        + Class [java/io/IOException]
      [567] dup
      [568] new #42
        + Class [java/lang/StringBuilder]
      [571] dup
      [572] ldc #3
        + String [Cannot deserialize ]
      [574] invokespecial #87
        + Methodref [java/lang/StringBuilder.<init> (Ljava/lang/String;)V]
      [577] aload_0 v0
      [578] invokeinterface #113
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.getName ()Ljava/lang/String;]
      [583] invokevirtual #89
        + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
      [586] invokevirtual #90
        + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
      [589] invokespecial #71
        + Methodref [java/io/IOException.<init> (Ljava/lang/String;)V]
      [592] athrow
      [593] aload_0 v0
      [594] invokeinterface #114
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.nextTag ()I]
      [599] pop
      [600] aload_0 v0
      [601] iconst_3
      [602] aconst_null
      [603] ldc #20
        + String [value]
      [605] invokeinterface #116
        + InterfaceMethodref [org/xmlpull/v1/XmlPullParser.require (ILjava/lang/String;Ljava/lang/String;)V]
      [610] aload_2 v2
      [611] areturn
      Code attribute exceptions (count = 1):
      + ExceptionInfo (196 -> 204: 207):
      + Class [java/text/ParseException]
      Code attribute attributes (attribute count = 3):
      + Line number table attribute (count = 79)
        [0] -> line 151
        [10] -> line 153
        [17] -> line 154
        [24] -> line 157
        [42] -> line 158
        [49] -> line 159
        [57] -> line 160
        [60] -> line 161
        [69] -> line 162
        [76] -> line 163
        [84] -> line 164
        [87] -> line 165
        [96] -> line 166
        [103] -> line 167
        [111] -> line 168
        [114] -> line 169
        [123] -> line 170
        [130] -> line 171
        [149] -> line 172
        [152] -> line 173
        [161] -> line 174
        [168] -> line 175
        [171] -> line 176
        [180] -> line 177
        [189] -> line 178
        [196] -> line 180
        [204] -> line 181
        [209] -> line 182
        [214] -> line 183
        [216] -> line 186
        [219] -> line 187
        [228] -> line 188
        [235] -> line 189
        [252] -> line 191
        [261] -> line 192
        [264] -> line 193
        [272] -> line 192
        [283] -> line 195
        [293] -> line 196
        [296] -> line 197
        [305] -> line 198
        [312] -> line 199
        [322] -> line 201
        [329] -> line 202
        [337] -> line 203
        [340] -> line 204
        [351] -> line 205
        [358] -> line 203
        [372] -> line 207
        [382] -> line 208
        [389] -> line 209
        [399] -> line 210
        [406] -> line 211
        [409] -> line 212
        [418] -> line 213
        [425] -> line 214
        [433] -> line 215
        [436] -> line 216
        [439] -> line 217
        [442] -> line 219
        [449] -> line 220
        [457] -> line 221
        [467] -> line 222
        [475] -> line 223
        [478] -> line 224
        [488] -> line 225
        [494] -> line 218
        [497] -> line 230
        [507] -> line 231
        [518] -> line 233
        [528] -> line 234
        [535] -> line 215
        [549] -> line 236
        [559] -> line 237
        [561] -> line 238
        [564] -> line 239
        [593] -> line 241
        [600] -> line 242
        [610] -> line 243
      + Local variable table attribute (count = 29)
        v0: 0 -> 612 [Lorg/xmlpull/v1/XmlPullParser; parser]
        v1: 24 -> 612 [Ljava/lang/String; typeNodeName]
        v2: 57 -> 60 [Ljava/lang/Object; obj]
        v2: 84 -> 87 [Ljava/lang/Object; obj]
        v2: 111 -> 114 [Ljava/lang/Object; obj]
        v2: 149 -> 152 [Ljava/lang/Object; obj]
        v2: 168 -> 171 [Ljava/lang/Object; obj]
        v2: 204 -> 207 [Ljava/lang/Object; obj]
        v2: 216 -> 219 [Ljava/lang/Object; obj]
        v2: 293 -> 296 [Ljava/lang/Object; obj]
        v2: 406 -> 409 [Ljava/lang/Object; obj]
        v2: 561 -> 564 [Ljava/lang/Object; obj]
        v2: 593 -> 612 [Ljava/lang/Object; obj]
        v3: 49 -> 57 [Ljava/lang/String; value]
        v3: 76 -> 84 [Ljava/lang/String; value]
        v3: 103 -> 111 [Ljava/lang/String; value]
        v3: 130 -> 149 [Ljava/lang/String; value]
        v3: 196 -> 216 [Ljava/lang/String; value]
        v4: 209 -> 216 [Ljava/text/ParseException; e]
        v3: 235 -> 293 [Ljava/lang/String; value]
        v4: 252 -> 293 [Ljava/io/BufferedReader; reader]
        v5: 264 -> 272 [Ljava/lang/String; line]
        v5: 280 -> 293 [Ljava/lang/String; line]
        v6: 261 -> 293 [Ljava/lang/StringBuffer; sb]
        v3: 337 -> 406 [Ljava/util/List; list]
        v3: 433 -> 561 [Ljava/util/Map; map]
        v4: 439 -> 535 [Ljava/lang/String; memberName]
        v5: 442 -> 535 [Ljava/lang/Object; memberValue]
        v6: 457 -> 494 [Ljava/lang/String; name]
      + Local variable type table attribute (count = 2)
        v3: 337 -> 406 [Ljava/util/List<Ljava/lang/Object;>; list]
        v3: 433 -> 561 [Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; map]
    + Exceptions attribute (count = 2)
      + Class [org/xmlpull/v1/XmlPullParserException]
      + Class [java/io/IOException]

Class file attributes (count = 2):
  + Inner classes attribute (count = 1)
    + InnerClassesInfo:
      Access flags:  0x609 = public static interface 
      + Class [java/util/Map$Entry]
      + Class [java/util/Map]
      + Utf8 [Entry]
  + Source file attribute:
    + Utf8 [XMLRPCSerializer.java]

